FreeBSD/ports 0792d2deditors/vim pkg-plist Makefile

editors/vim: Update to 9.1.2125
DeltaFile
+36-0editors/vim/pkg-plist
+4-5editors/vim/Makefile
+3-3editors/vim/distinfo
+43-83 files

FreeBSD/ports 70e38b7www/tgpt pkg-descr distinfo, www/tgpt/files modules.txt patch-Revert-broken-Xclipboard-support

www/tgpt: Update to 2.11.1

Changelog: https://github.com/aandrew-me/tgpt/releases/tag/v2.11.1

PR:             292870
Approved by:    submitter is maintainer
DeltaFile
+224-0www/tgpt/files/modules.txt
+0-209www/tgpt/files/patch-Revert-broken-Xclipboard-support
+25-0www/tgpt/files/patch-src_helper_helper.go
+2-20www/tgpt/pkg-descr
+5-5www/tgpt/distinfo
+10-0www/tgpt/files/patch-go.mod
+266-2341 files not shown
+270-2367 files

FreeBSD/ports ca14e5dwww/elinks Makefile distinfo, www/elinks/files patch-meson.build patch-src_terminal_sixel.c

www/elinks: Update to 0.19.0

Use gettext-runtime and localbase:ldflags.
Add TEST_TARGET and remove unneeded TEST_USES.
Add LD_FLAGS.
Pet portlint/portfmt.

Changelog: https://github.com/rkd77/elinks/releases/tag/v0.19.0

PR:             291966
Approved by:    submitter is maintainer
DeltaFile
+5-23www/elinks/files/patch-meson.build
+13-12www/elinks/Makefile
+5-13www/elinks/files/patch-src_terminal_sixel.c
+3-3www/elinks/distinfo
+3-2www/elinks/files/patch-src_protocol_header.c
+3-2www/elinks/files/patch-src_document_renderer.c
+32-553 files not shown
+38-619 files

FreeBSD/ports 78659e6misc/qlcplus pkg-plist distinfo, misc/qlcplus/files patch-CMakeLists.txt

misc/qlcplus: update 5.0.1 → 5.1.0
DeltaFile
+42-0misc/qlcplus/pkg-plist
+11-0misc/qlcplus/files/patch-CMakeLists.txt
+3-3misc/qlcplus/distinfo
+2-2misc/qlcplus/Makefile
+58-54 files

FreeBSD/ports db8fb6bmisc/github-copilot-cli distinfo Makefile, misc/github-copilot-cli/files package-lock.json

misc/github-copilot-cli: update 0.0.394 → 0.0.400
DeltaFile
+28-28misc/github-copilot-cli/files/package-lock.json
+3-3misc/github-copilot-cli/distinfo
+1-1misc/github-copilot-cli/Makefile
+32-323 files

FreeBSD/ports b846d24science/cp2k pkg-plist Makefile, science/cp2k-data distinfo pkg-plist

science/cp2k{,-data}: update 2025.2 → 2026.1
DeltaFile
+21-4science/cp2k/pkg-plist
+10-2science/cp2k/Makefile
+5-5science/cp2k/files/patch-cmake_CompilerConfiguration.cmake
+3-3science/cp2k-data/distinfo
+3-3science/cp2k/distinfo
+3-0science/cp2k-data/pkg-plist
+45-171 files not shown
+46-187 files

FreeBSD/ports b95fbfdnet-mgmt/alertmanager distinfo Makefile

net-mgmt/alertmanager: Update to 0.30.1

ChangeLog:
https://github.com/prometheus/alertmanager/releases/tag/v0.30.1
DeltaFile
+5-5net-mgmt/alertmanager/distinfo
+1-2net-mgmt/alertmanager/Makefile
+6-72 files

FreeBSD/ports 8c84239security/nuclei distinfo Makefile

security/nuclei: Update to 3.7.0

ChangeLog:
https://github.com/projectdiscovery/nuclei/releases/tag/v3.7.0
DeltaFile
+5-5security/nuclei/distinfo
+1-2security/nuclei/Makefile
+6-72 files

FreeBSD/ports b99da9dmath/R-cran-irlba distinfo Makefile

math/R-cran-irlba: Update to 2.3.7

Reported by:    portscout
DeltaFile
+3-3math/R-cran-irlba/distinfo
+2-2math/R-cran-irlba/Makefile
+5-52 files

FreeBSD/ports 2545796archivers/lua-zlib Makefile distinfo

archivers/lua-zlib: Update 1.2 => 1.4

Changelogs:
https://github.com/brimworks/lua-zlib/releases/tag/v1.3
https://github.com/brimworks/lua-zlib/releases/tag/v1.4

Improve port:
- Replace PORTVERSION with DISTVERSION.
- Remove lua version from USES - port supports all versions.
- Fix warnings from portclippy.

PR:             292335
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
DeltaFile
+6-8archivers/lua-zlib/Makefile
+3-3archivers/lua-zlib/distinfo
+9-112 files

FreeBSD/ports 86ef05ax11/babl Makefile distinfo

x11/babl: update to 0.1.122

Changelog: https://gitlab.gnome.org/GNOME/babl/-/blob/BABL_0_1_122/NEWS

While here, disable relocatable support for now. It is currently
only supported on Linux, Windows and macOS.

PR: 292859
DeltaFile
+4-3x11/babl/Makefile
+3-3x11/babl/distinfo
+7-62 files

FreeBSD/ports ff61347misc/crush distinfo Makefile

misc/crush: Update to 0.37.0

Changelog:
- https://github.com/charmbracelet/crush/releases/tag/v0.34.0
- https://github.com/charmbracelet/crush/releases/tag/v0.35.0
- https://github.com/charmbracelet/crush/releases/tag/v0.36.0
- https://github.com/charmbracelet/crush/releases/tag/v0.37.0

Reported by:    GitHub (watch releases)
DeltaFile
+5-5misc/crush/distinfo
+1-1misc/crush/Makefile
+6-62 files

FreeBSD/ports c841a94devel/R-cran-broom distinfo Makefile

devel/R-cran-broom: Update to 1.0.12

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

FreeBSD/src 49d75d9release/scripts pkgbase-stage.lua

pkgbase-stage.lua: Add '*-jail-dbg' variant to dvd1

- Add *-jail-dbg variant to dvd1 to match the non-jail variant;
- Remove assertion introduced in the previous commit for consistency with existing code.

Reviewed by: imp
Pull Request: https://github.com/freebsd/freebsd-src/pull/1991
DeltaFile
+2-2release/scripts/pkgbase-stage.lua
+2-21 files

FreeBSD/src 638fb31release/scripts pkgbase-stage.lua

pkgbase-stage.lua: Add *-jail metapackages to the offline repo

Having *-jail metapackage variants on the installation media allows convenient offline jail creation.

Reviewed by: imp
Pull Request: https://github.com/freebsd/freebsd-src/pull/1991
DeltaFile
+3-0release/scripts/pkgbase-stage.lua
+3-01 files

FreeBSD/src 4d8e4b6lib/libc/gen posix_spawnattr_getprocdescp_np.3 posix_spawn.3

libc: document posix_spawnattr_{get,set}procdescp_np(3)

(cherry picked from commit 77c5f29453ed3dbb4ba1a372329ab32ec27c998d)
DeltaFile
+94-0lib/libc/gen/posix_spawnattr_getprocdescp_np.3
+2-0lib/libc/gen/posix_spawn.3
+2-0lib/libc/gen/Makefile.inc
+98-03 files

FreeBSD/src 4aead2acontrib/openbsm/etc audit_event, contrib/openbsm/sys/bsm audit_kevents.h

Add pdrfork to OpenBSM

PR:             292739

(cherry picked from commit 6253212608b4f513b1e298f11a630d9d0596560d)
DeltaFile
+1-0contrib/openbsm/etc/audit_event
+1-0contrib/openbsm/sys/bsm/audit_kevents.h
+2-02 files

FreeBSD/src ad6a63blib/libc/gen posix_spawnattr_getexecfd_np.3 posix_spawn.3

libc: document posix_spawnattr_getexecfd_np(3)

(cherry picked from commit 58580dc0c694b107ba7ba1b14dc8ee8f306e53f6)
DeltaFile
+86-0lib/libc/gen/posix_spawnattr_getexecfd_np.3
+2-0lib/libc/gen/posix_spawn.3
+2-0lib/libc/gen/Makefile.inc
+90-03 files

FreeBSD/src 70c5553lib/libc/gen posix_spawn.c

posix_spawn: use rfork_thread on all arches

(cherry picked from commit 4daf2d3e7db53a113108f9a02ceaf5051d416184)
DeltaFile
+18-21lib/libc/gen/posix_spawn.c
+18-211 files

FreeBSD/src 124f70elib/libsys rfork_thread_gen.c pdrfork_thread_gen.c, lib/libsys/amd64 Symbol.sys.map

libsys, libc: provide rfork_thread() and pdrfork_thread() on all arches

(cherry picked from commit c1be185e3fb9afd6743683a8f5a43b9c364ab529)
DeltaFile
+40-0lib/libsys/rfork_thread_gen.c
+34-0lib/libsys/pdrfork_thread_gen.c
+0-5lib/libsys/i386/Symbol.sys.map
+0-5lib/libsys/amd64/Symbol.sys.map
+2-0lib/libsys/powerpc64/Makefile.sys
+2-0lib/libsys/riscv/Makefile.sys
+78-104 files not shown
+86-1010 files

FreeBSD/src f68ddd0include spawn.h, lib/libc/gen posix_spawn.c Symbol.map

libc: add posix_spawnattr_{get,set}procdescp_np

(cherry picked from commit 080d8ed7dd29ba537ce4cca286ed3369aca61ef5)
DeltaFile
+49-5lib/libc/gen/posix_spawn.c
+4-0include/spawn.h
+2-0lib/libc/gen/Symbol.map
+55-53 files

FreeBSD/src c5fc8e4lib/libsys/amd64 pdrfork_thread.S Symbol.sys.map, lib/libsys/i386 pdrfork_thread.S Symbol.sys.map

libsys: add pdrfork_thread() on x86

(cherry picked from commit 74a2bf1b7a7ff0c872499cb94df24713f61c872c)
DeltaFile
+101-0lib/libsys/i386/pdrfork_thread.S
+83-0lib/libsys/amd64/pdrfork_thread.S
+4-0lib/libsys/amd64/Symbol.sys.map
+4-0lib/libsys/i386/Symbol.sys.map
+2-1lib/libsys/amd64/Makefile.sys
+1-1lib/libsys/i386/Makefile.sys
+195-21 files not shown
+196-27 files

FreeBSD/src f7bcd63lib/libc/gen posix_spawnattr_getexecfd_np.3

posix_spawnattr_getexecfd_np.3: add closing .Fc

(cherry picked from commit 2a5b083c1f7e0a4518bd944241af1d1102997c4d)
DeltaFile
+1-0lib/libc/gen/posix_spawnattr_getexecfd_np.3
+1-01 files

FreeBSD/src 780b7f9lib/libsys pdfork.2 Makefile.sys

Document pdrfork(2) and pdwait(2)

(cherry picked from commit f7b56887cc0725fbe15730dbe062a092d0955058)
DeltaFile
+81-8lib/libsys/pdfork.2
+4-2lib/libsys/Makefile.sys
+1-0lib/libsys/wait.2
+1-0lib/libsys/rfork.2
+87-104 files

FreeBSD/src 758de64sys/compat/freebsd32 freebsd32_misc.c, sys/kern kern_exit.c syscalls.master

Add pdwait(2)

(cherry picked from commit 4d707825bf62ee73a32b615846eff9c4a9bda538)
DeltaFile
+105-0sys/kern/kern_exit.c
+31-0sys/compat/freebsd32/freebsd32_misc.c
+10-0sys/kern/syscalls.master
+4-0sys/kern/sys_procdesc.c
+2-0sys/sys/syscallsubr.h
+152-05 files

FreeBSD/src ab3f893sys/kern subr_capability.c, sys/sys caprights.h

sys: Add cap_pdwait_rights

(cherry picked from commit aa72df78d799b06552dc3d4d8926e0199ae4faba)
DeltaFile
+1-0sys/kern/subr_capability.c
+1-0sys/sys/caprights.h
+2-02 files

FreeBSD/src 6820fe9lib/libc/include libc_private.h, lib/libc/sys pdwait.c Symbol.map

lib/libsys, lib/libc: export pdwait

(cherry picked from commit 2d555ec85a716e016be587b2a1606ca69267f870)
DeltaFile
+20-0lib/libc/sys/pdwait.c
+15-0lib/libthr/thread/thr_syscalls.c
+4-0lib/libc/sys/Symbol.map
+4-0sys/sys/procdesc.h
+1-0lib/libsys/Makefile.sys
+1-0lib/libc/include/libc_private.h
+45-01 files not shown
+46-07 files

FreeBSD/src d4d2033sys/kern kern_exit.c sys_procdesc.c

procdesc: postpone freeing the zombie' pid until procdesc is freed

(cherry picked from commit 09984871d8caff9263b955a94bb9fb5354af1b4c)
DeltaFile
+2-2sys/kern/kern_exit.c
+4-0sys/kern/sys_procdesc.c
+6-22 files

FreeBSD/src 6b9e7e9include spawn.h, lib/libc/gen posix_spawn.c Symbol.map

libc: add posix_spawnattr_{get,set}execfd_np(3)

(cherry picked from commit 3f0aea09689f6c10740de78011469355208a19a5)
DeltaFile
+21-1lib/libc/gen/posix_spawn.c
+7-0include/spawn.h
+5-0lib/libc/gen/Symbol.map
+33-13 files

FreeBSD/src 5b61a13lib/libc/gen exterr_cat_filenames.h

Regen for the fork and exit/wait exterror category addition
DeltaFile
+2-0lib/libc/gen/exterr_cat_filenames.h
+2-01 files