[Midnightbsd-cvs] [MidnightBSD/mports] 614894: Fix Magus ready_ports flavor column
Lucas Holt
noreply at github.com
Tue Jun 2 17:08:29 EDT 2026
Branch: refs/heads/misc/py-headroom-ai
Home: https://github.com/MidnightBSD/mports
Commit: 6148945f5e1aca7af8b4d3a9c7d2bfa6b0813309
https://github.com/MidnightBSD/mports/commit/6148945f5e1aca7af8b4d3a9c7d2bfa6b0813309
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-06-02 (Tue, 02 Jun 2026)
Changed paths:
M Tools/magus/ready_ports.sql
M Tools/magus/schema.sql
Log Message:
-----------
Fix Magus ready_ports flavor column
Include the flavor column in the ready_ports view so Magus::Port essential-column queries keep working after flavor support was added.
AI-Assisted-by: Codex <noreply at openai.com>
Signed-off-by: Lucas Holt <luke at foolishgames.com>
Commit: 492e34ceb2dfe40c8ec10913037ef4f3a20a83a5
https://github.com/MidnightBSD/mports/commit/492e34ceb2dfe40c8ec10913037ef4f3a20a83a5
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-06-02 (Tue, 02 Jun 2026)
Changed paths:
M Tools/magus/www/data/magus/index.cgi
Log Message:
-----------
Fix Magus phase status query
Qualify the phase result status column in the run page stats query so PostgreSQL does not confuse it with ports.status.
AI-Assisted-by: Codex <noreply at openai.com>
Signed-off-by: Lucas Holt <luke at foolishgames.com>
Commit: 6b10cc4d967a695c4d3f2e8f62297099b39cf9e2
https://github.com/MidnightBSD/mports/commit/6b10cc4d967a695c4d3f2e8f62297099b39cf9e2
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-06-02 (Tue, 02 Jun 2026)
Changed paths:
M Tools/magus/ready_ports.sql
M Tools/magus/schema.sql
Log Message:
-----------
Gate Magus build readiness on fetch phase
Require the fetch phase to pass or warn before a port appears in the build-ready view, preventing build workers from starting before run distfiles are populated.
AI-Assisted-by: Codex <noreply at openai.com>
Signed-off-by: Lucas Holt <luke at foolishgames.com>
Commit: f6dc218d95e63baed9d315d4349c58bbf83d40a0
https://github.com/MidnightBSD/mports/commit/f6dc218d95e63baed9d315d4349c58bbf83d40a0
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-06-02 (Tue, 02 Jun 2026)
Changed paths:
M Tools/lib/Magus/Port.pm
Log Message:
-----------
Fix Magus phase-ready queries
Qualify the port columns selected by phase-ready queries so joins with port_phase_results do not produce ambiguous id or status references.
AI-Assisted-by: Codex <noreply at openai.com>
Signed-off-by: Lucas Holt <luke at foolishgames.com>
Commit: b7d79c448fb6011fc73f7df55ea7a3ed29faadd9
https://github.com/MidnightBSD/mports/commit/b7d79c448fb6011fc73f7df55ea7a3ed29faadd9
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-06-02 (Tue, 02 Jun 2026)
Changed paths:
M archivers/Makefile
A archivers/py-zstandard/Makefile
A archivers/py-zstandard/distinfo
A archivers/py-zstandard/files/patch-pyproject.toml
A archivers/py-zstandard/pkg-descr
M devel/Makefile
A devel/py-annotated-doc/Makefile
A devel/py-annotated-doc/distinfo
A devel/py-annotated-doc/pkg-descr
A devel/py-annotated-types/Makefile
A devel/py-annotated-types/distinfo
A devel/py-annotated-types/pkg-descr
A devel/py-ast-grep-cli/Makefile
A devel/py-ast-grep-cli/Makefile.crates
A devel/py-ast-grep-cli/distinfo
A devel/py-ast-grep-cli/pkg-descr
A devel/py-fastuuid/Makefile
A devel/py-fastuuid/Makefile.crates
A devel/py-fastuuid/distinfo
A devel/py-fastuuid/pkg-descr
A devel/py-opentelemetry-api/Makefile
A devel/py-opentelemetry-api/distinfo
A devel/py-opentelemetry-api/files/patch-pyproject.toml
A devel/py-opentelemetry-api/pkg-descr
A devel/py-pydantic-core/Makefile
A devel/py-pydantic-core/Makefile.crates
A devel/py-pydantic-core/distinfo
A devel/py-pydantic-core/pkg-descr
A devel/py-pydantic2/Makefile
A devel/py-pydantic2/distinfo
A devel/py-pydantic2/pkg-descr
A devel/py-typing-inspection/Makefile
A devel/py-typing-inspection/distinfo
A devel/py-typing-inspection/files/patch-pyproject.toml
A devel/py-typing-inspection/pkg-descr
M misc/Makefile
A misc/py-headroom-ai/Makefile
A misc/py-headroom-ai/Makefile.crates
A misc/py-headroom-ai/distinfo
A misc/py-headroom-ai/files/headroom.in
A misc/py-headroom-ai/files/pkg-message.in
A misc/py-headroom-ai/pkg-descr
A misc/py-litellm/Makefile
A misc/py-litellm/distinfo
A misc/py-litellm/pkg-descr
A misc/py-openai/Makefile
A misc/py-openai/distinfo
A misc/py-openai/files/patch-pyproject.toml
A misc/py-openai/pkg-descr
M textproc/Makefile
A textproc/py-jiter/Makefile
A textproc/py-jiter/Makefile.crates
A textproc/py-jiter/distinfo
A textproc/py-jiter/pkg-descr
A textproc/py-tokenizers/Makefile
A textproc/py-tokenizers/Makefile.crates
A textproc/py-tokenizers/distinfo
A textproc/py-tokenizers/pkg-descr
M www/Makefile
A www/py-fastapi/Makefile
A www/py-fastapi/distinfo
A www/py-fastapi/pkg-descr
A www/py-starlette/Makefile
A www/py-starlette/distinfo
A www/py-starlette/pkg-descr
A www/py-uvicorn/Makefile
A www/py-uvicorn/distinfo
A www/py-uvicorn/pkg-descr
Log Message:
-----------
Add headroom AI port
Add a new misc/py-headroom-ai port with a proxy rc.d script and import the Python dependency ports needed for the base install and lightweight proxy startup path. Also add py-ast-grep-cli because neither mports nor FreeBSD has a matching port.
AI-Assisted-by: OpenAI GPT-5 Codex <noreply at openai.com>
Signed-off-by: Lucas Holt <luke at foolishgames.com>
Commit: ab8d72f47e68369e6359e90040dd80ac74898d81
https://github.com/MidnightBSD/mports/commit/ab8d72f47e68369e6359e90040dd80ac74898d81
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-06-02 (Tue, 02 Jun 2026)
Changed paths:
M misc/py-headroom-ai/Makefile
A misc/py-headroom-ai/files/patch-cargo-crates_ort-2.0.0-rc.12_src_lib.rs
A misc/py-headroom-ai/files/patch-crates_headroom-core_Cargo.toml
Log Message:
-----------
Fix headroom AI build on MidnightBSD
Use dynamic ONNX Runtime loading instead of downloading unsupported FreeBSD binaries and declare the oniguruma library dependency found by fake QA.
AI-Assisted-by: OpenAI GPT-5 Codex <noreply at openai.com>
Signed-off-by: Lucas Holt <luke at foolishgames.com>
Compare: https://github.com/MidnightBSD/mports/compare/6148945f5e1a%5E...ab8d72f47e68
To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications
More information about the Midnightbsd-cvs
mailing list