FreeBSD/ports 3403587devel/ocaml-pomap Makefile distinfo

devel/ocaml-pomap: Update 4.1.1 => 4.1.2, take maintainership

Changelog:
https://github.com/mmottl/pomap/blob/4.1.2/CHANGES.md

PR:             297859
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+3-3devel/ocaml-pomap/distinfo
+2-3devel/ocaml-pomap/Makefile
+5-62 files

FreeBSD/ports 6e3c801devel/electron42 pkg-plist Makefile, devel/electron43 pkg-plist Makefile

devel/electron{42,43}: Install electron.d.ts

Some applications (e.g. VSCode) requires the file to be present while
building. Although it can be downloaded from Electron's releases page,
include here for convenience.
DeltaFile
+3-0devel/electron43/Makefile
+2-0devel/electron42/Makefile
+1-0devel/electron43/pkg-plist
+1-0devel/electron42/pkg-plist
+7-04 files

FreeBSD/ports 8521518audio/owntone distinfo Makefile

audio/owntone: update to 29.3
DeltaFile
+4-4audio/owntone/Makefile
+3-3audio/owntone/distinfo
+7-72 files

FreeBSD/ports 6531dd5net/nncp Makefile, net/nncp/files patch-build-cflags

net/nncp: Fix build by omitting unused GO_CFLAGS

While here, sort SUB_FILES (pet portfmt).

PR:             298230
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q3

(cherry picked from commit d102f7c75bdaaf0346f62618669cd55a810af92f)
DeltaFile
+16-0net/nncp/files/patch-build-cflags
+1-1net/nncp/Makefile
+17-12 files

FreeBSD/ports d102f7cnet/nncp Makefile, net/nncp/files patch-build-cflags

net/nncp: Fix build by omitting unused GO_CFLAGS

While here, sort SUB_FILES (pet portfmt).

PR:             298230
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q3
DeltaFile
+16-0net/nncp/files/patch-build-cflags
+1-1net/nncp/Makefile
+17-12 files

FreeBSD/src 4c84a6alibexec/rc/tests Makefile svcj_test.sh

rc.subr tests: service jail behaviour of run_rc_command

Twenty cases over where each rc option and each method executes for a
jailed service, the jail's lifetime, and the svcj option handling.  Each
case drives the service inside a chroot built in its ATF work directory.

MFC after:              1 week
MFC to:                 stable/15
Assisted-by:    Claude Code (Opus 5)

(cherry picked from commit b5dcd8f9d6ae702adbc1627839b5235a28839370)
DeltaFile
+1,178-0libexec/rc/tests/svcj_test.sh
+1-1libexec/rc/tests/Makefile
+1,179-12 files

FreeBSD/src af97285libexec/rc rc.subr, share/man/man5 rc.conf.5

rc.subr: svcj - add a setaudit option

setaudit(8) is prefixed to the command inside the jail when
${name}_audit_user is set, and needs allow.setaudit.

This is not added automatically when ${name}_audit_user is set, this
needs an administrative setting of the options on purpose.

MFC after:      1 week
MFC to:         stable/15

(cherry picked from commit 9125bc0727dbbf82b1c6a5f7c380f7b8c27b74dd)
DeltaFile
+5-1share/man/man5/rc.conf.5
+3-0libexec/rc/rc.subr
+8-12 files

FreeBSD/src f1cc2f5share/man/man5 rc.conf.5

rc.conf.5: note that a negative nice value does not reach a service jail

Raising a process' priority is not permitted inside a jail, and nice(1)
warns and executes the command anyway, so the service comes up at its login
class priority.

Not changing the date, as a commit a moment before this, one changed it
already.

MFC after:      1 week
MFC to:         stable/15

(cherry picked from commit be834d62e990b58eb2e67ce9b48b635b645dcea1)
DeltaFile
+8-0share/man/man5/rc.conf.5
+8-01 files

FreeBSD/src f74c4cblibexec/rc rc.subr

rc.subr: svcj - run a service's own restart and status methods in its jail

A script that defines non-default restart_cmd or status_cmd should
execute them in the service jail.  Where there is no jail to enter,
restart starts the service instead of failing.

Fixes:                  2efbd480f1d3 rc: add service jails framework
MFC after:              1 week
MFC to:                 stable/15
Assisted-by:    Claude Code (Opus 5)

(cherry picked from commit 327dae5081059eb97af0cf319a444b3937ff4db2)
DeltaFile
+17-1libexec/rc/rc.subr
+17-11 files

FreeBSD/src 37a4bc1libexec/rc rc.subr

rc.subr: svcj - remove the service jail when the service is not running

A service whose tracked process had died while another process of its own
kept the jail alive, therefore left svcj-${name} behind, and the next start
would fail.

Fixes:                  2efbd480f1d3 rc: add service jails framework
MFC after:              1 week
MFC to:                 stable/15
Assisted-by:    Claude Code (Opus 5)

(cherry picked from commit a70ca1ebd8add7ea99b5674de715ae5fbf389dce)
DeltaFile
+4-0libexec/rc/rc.subr
+4-01 files

FreeBSD/src 2c9ed2blibexec/rc rc.conf rc.subr

rc.subr: svcj - let svcj_all_enable enable service jails

Fix the logic for svcj_all_enable.

Fixes:          2efbd480f1d3 rc: add service jails framework
MFC after:      1 week
MFC to:         stable/15

(cherry picked from commit 21e53eeaffcac0be3427b7edb3b8739344a65174)
DeltaFile
+2-1libexec/rc/rc.subr
+2-0libexec/rc/rc.conf
+4-12 files

FreeBSD/src e48af5flibexec/rc rc.subr

rc.subr: svcj - send the stop signal from inside the service jail

A service running under ${name}_user was signalled from the host as that
user, which the parent of a jail may no longer do: since 8a5ceebece03 an
unprivileged process would need allow.unprivileged_parent_tampering.
Stop and reload therefore failed and left both the service and its jail
running.

MFC after:      1 week
MFC to:         stable/15

(cherry picked from commit 6155e17019f6ae08c74913b7ffb9312434f33a9f)
DeltaFile
+3-0libexec/rc/rc.subr
+3-01 files

FreeBSD/ports 4c8bd7anet/freeipa-server Makefile, net/freeipa-server/files patch-ipaclient_install_client.py patch-util_ipa__ldap.h

net/freeipa-server: Fix client enrollment paths

ipa-join used the upstream default /etc/ipa/ca.crt, so it could not
build a
TLS context and enrollment stopped at "Unable to determine root DN". The
client port already patches this constant; the server port ships the
same
ipaclient tree and needs it too.

configure_krb5_snippet() copied its snippet into a krb5.conf.d that
nothing
creates, which aborted the install with FileNotFoundError. It now
creates
the directory, which is where FreeIPA points krb5.conf's includedir
anyway.

Reported by:    usenix17
https://github.com/joneum/FreeBSD-freeipa-server/issues/3
Sponsored by:   Netzkommune GmbH
DeltaFile
+11-0net/freeipa-server/files/patch-ipaclient_install_client.py
+11-0net/freeipa-server/files/patch-util_ipa__ldap.h
+3-2net/freeipa-server/Makefile
+25-23 files

FreeBSD/ports 58bf3dasecurity/pygost Makefile

security/pygost: update URLs

The project moved from expired domain cypherpunks.su
to the new name stargrave.org.

PR:             298233
DeltaFile
+2-2security/pygost/Makefile
+2-21 files

FreeBSD/ports 302eca7astro/qmapshack Makefile distinfo

astro/qmapshack: update to 1.12.1

Release Notes:
  https://github.com/Maproom/qmapshack/releases/tag/V_1.21.1
DeltaFile
+3-3astro/qmapshack/distinfo
+1-1astro/qmapshack/Makefile
+4-42 files

FreeBSD/ports 567cbaasecurity/vuxml/vuln 2026.xml

security/vuxml: Document Roundcube vulnerabilities
DeltaFile
+42-0security/vuxml/vuln/2026.xml
+42-01 files

FreeBSD/ports 94ae9b7devel/pyderasn Makefile

devel/pyderasn: update URLs

The project moved from expired domain cypherpunks.su
to the new name stargrave.org.

PR:             298233
DeltaFile
+2-2devel/pyderasn/Makefile
+2-21 files

FreeBSD/ports 43f5404irc/weechat Makefile distinfo

irc/weechat: Update to 4.10.1
DeltaFile
+3-3irc/weechat/distinfo
+1-1irc/weechat/Makefile
+4-42 files

FreeBSD/ports fc5e6cdmisc/codex Makefile Makefile.crates, misc/codex/files patch-codex-rs_Cargo.toml patch-codex-rs_Cargo.lock

misc/codex: Update to 0.153.4

Changelog:
- https://github.com/openai/codex/releases/tag/rust-v0.153.0
- https://github.com/openai/codex/releases/tag/rust-v0.153.1
- https://github.com/openai/codex/releases/tag/rust-v0.153.2
- https://github.com/openai/codex/releases/tag/rust-v0.153.3
- https://github.com/openai/codex/releases/tag/rust-v0.153.4

Reported by:    GitHub (watch releases)
DeltaFile
+17-3misc/codex/distinfo
+9-9misc/codex/files/patch-codex-rs_Cargo.lock
+5-2misc/codex/Makefile
+7-0misc/codex/Makefile.crates
+2-2misc/codex/files/patch-codex-rs_Cargo.toml
+40-165 files

FreeBSD/ports 7fe24bcwww/R-cran-httr Makefile distinfo

www/R-cran-httr: Update to 1.4.9

Reported by:    portscout
DeltaFile
+3-3www/R-cran-httr/distinfo
+1-1www/R-cran-httr/Makefile
+4-42 files

FreeBSD/src f66c868usr.bin/look look.c

look(1): Capsicumise

Reviewed by:    fuz, oshogbo
Approved by:    fuz (mentor)
Pull Request:   https://github.com/freebsd/freebsd-src/pull/1489
DeltaFile
+47-16usr.bin/look/look.c
+47-161 files

FreeBSD/ports 15cf3ebnet/rustconn Makefile Makefile.crates

net/rustconn: Update to 0.21.6

ChangeLog:

1. https://github.com/totoshko88/RustConn/releases/tag/v0.21.6

Reported by:    "github-actions[bot]" <notifications at github.com>
DeltaFile
+33-33net/rustconn/distinfo
+15-15net/rustconn/Makefile.crates
+1-1net/rustconn/Makefile
+49-493 files

FreeBSD/src f63ed60sys/kern kern_fork.c

sys/kern/kern_fork.c: fix typo in error message
DeltaFile
+1-1sys/kern/kern_fork.c
+1-11 files

FreeBSD/ports a2fa5f7science/agrum distinfo Makefile, science/agrum/files patch-src_testunits_module__BN_GreedyHillClimbingTestSuite.h

science/agrum: update 3.0.0 → 3.1.1
DeltaFile
+18-0science/agrum/files/patch-src_testunits_module__BN_GreedyHillClimbingTestSuite.h
+9-0science/agrum/pkg-plist
+3-3science/agrum/distinfo
+3-3science/agrum/Makefile
+33-64 files

FreeBSD/ports 2cefb50multimedia/obs-text-pthread Makefile distinfo

multimedia/obs-text-pthread: update 2.0.7 → 2.1.0
DeltaFile
+3-3multimedia/obs-text-pthread/distinfo
+3-2multimedia/obs-text-pthread/Makefile
+6-52 files

FreeBSD/ports 798a964multimedia/obs-studio Makefile distinfo

multimedia/obs-studio: update 32.1.2 → 32.2.2
DeltaFile
+13-86multimedia/obs-studio/pkg-plist
+3-3multimedia/obs-studio/distinfo
+1-2multimedia/obs-studio/Makefile
+17-913 files

FreeBSD/ports 8d31719databases/py-pylance Makefile distinfo, databases/py-pylance/files patch-python_tests_conftest.py

databases/py-pylance: update 10.0.0 → 11.0.0
DeltaFile
+211-203databases/py-pylance/distinfo
+122-116databases/py-pylance/Makefile
+40-0databases/py-pylance/files/patch-python_tests_conftest.py
+373-3193 files

FreeBSD/ports f28402bdatabases/py-lance-namespace distinfo Makefile

databases/py-lance-namespace: update 0.9.0 → 0.12.0
DeltaFile
+5-3databases/py-lance-namespace/Makefile
+3-3databases/py-lance-namespace/distinfo
+8-62 files

FreeBSD/ports 8d94191databases/py-lance-namespace-urllib3-client Makefile distinfo

databases/py-lance-namespace-urllib3-client: update 0.9.0 → 0.12.0
DeltaFile
+3-3databases/py-lance-namespace-urllib3-client/distinfo
+3-2databases/py-lance-namespace-urllib3-client/Makefile
+6-52 files

FreeBSD/ports ea3e466databases/py-deltalake Makefile distinfo

databases/py-deltalake: update 1.6.2 → 1.6.3
DeltaFile
+441-435databases/py-deltalake/distinfo
+240-219databases/py-deltalake/Makefile
+681-6542 files