FreeBSD/ports 3b1104dprint/publisher pkg-plist Makefile, print/publisher/files modules.txt patch-src_go_sp_sp_sp.go

print/publisher: Update 5.6.0 => 5.8.0

Changelog:
https://doc.speedata.de/publisher/en/manual/changelog/version-5/#580-2026-08-17

PR:             297644
Sponsored by:   UNIS Labs
DeltaFile
+0-114print/publisher/modules.txt
+0-48print/publisher/files/patch-src_go_sp_sp_sp.go
+3-3print/publisher/distinfo
+1-2print/publisher/Makefile
+3-0print/publisher/files/modules.txt
+1-0print/publisher/pkg-plist
+8-1676 files

FreeBSD/ports 58f4429net/zsync distinfo Makefile

net/zsync: Update 0.6.3 => 0.6.6, take maintainership

Change in 0.6.6
- Support and generate zsync 0.8 control files.
  - Support MD5 and SHA-224 block checksums.
  - Support SHA-256 file hash.
- Use OpenSSL for cryptgraphic digests.

Changes in 0.6.5
- Fix an incompatibility between zsync and the RFC7233 rules for
  multipart/byteranges. zsync was written to RFC2046 a long time ago,
  now obsolete; responses from newer HTTP servers following the newer
  standard could cause zsync to fail to parse the response. zsync also
  was not treating failing to find the MIME boundary as a hard error and
  retrying indefinitely; changed to report this as an error.

Changes in 0.6.4
- Support for looking inside gzip files is deprecated; all options
  related to compressed files are correspondingly deprecated except -Z.

    [20 lines not shown]
DeltaFile
+5-5net/zsync/Makefile
+3-3net/zsync/distinfo
+8-82 files

FreeBSD/ports acebc0earchivers/par2cmdline Makefile distinfo

archivers/par2cmdline: Update to 1.3.0
DeltaFile
+3-3archivers/par2cmdline/distinfo
+1-1archivers/par2cmdline/Makefile
+4-42 files

FreeBSD/src 4b1974esys/amd64/vmm x86.h x86.c

vmm: Emulate CPUID leaf 1Fh for guests

On an Intel N150 host a guest started with sockets=1, cores=4,
threads=1 reports "1 package(s) x 2 core(s) x 2 hardware threads"
instead of four cores with one thread each, while the host itself
detects its topology correctly.

A FreeBSD guest picks the topology leaf in topo_probe_intel_0xb(),
sys/x86/x86/mp_x86.c, and since 6badb512a94d it prefers leaf 1Fh over
leaf 0Bh whenever cpu_high is 1Fh or higher.  bhyve passes leaf 0
through unmodified, so the guest sees the maximum basic leaf of the
host, which is 1Fh or above on Alder Lake and newer, and takes that
path.  x86_emulate_cpuid(), sys/amd64/vmm/x86.c, derives the topology
from vm_get_topology() for leaves 1, 4 and 0Bh, but has no case for
1Fh, so the request ends up in default_leaf and the host values are
returned verbatim.  The guest therefore enumerates the topology of the
host: with an SMT shift of 1 in the host's leaf 1Fh and four vCPUs this
gives core_id_shift = 1 and pkg_id_shift = 2, which is exactly the
reported 2 cores x 2 threads.  Hosts whose maximum basic leaf is below

    [13 lines not shown]
DeltaFile
+4-1sys/amd64/vmm/x86.c
+1-0sys/amd64/vmm/x86.h
+5-12 files

FreeBSD/ports 5a2b826devel/lua-lgi Makefile, devel/lua-lgi/files patch-lua-lgi-glib_fix

devel/lua-lgi: unbreak lua-lgi after glib 2.88.3 upgrade

Minimal port of lua-lgi fix for new Glib

PR:             297414
Reported by:    Kan Sasaki <sasaki12 at gmail.com>
Obtained from:  https://github.com/lgi-devs/lgi/pull/361
Approved by:    portmgr (build and runtime fix blanket)
DeltaFile
+68-0devel/lua-lgi/files/patch-lua-lgi-glib_fix
+1-1devel/lua-lgi/Makefile
+69-12 files

FreeBSD/ports c938692devel/arm-elf-binutils distinfo Makefile

devel/arm-elf-binutils: update 2.44 -> 2.47

Changelog: https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=blob_plain;f=binutils/NEWS;hb=refs/heads/binutils-2_47-branch
DeltaFile
+5-4devel/arm-elf-binutils/Makefile
+3-3devel/arm-elf-binutils/distinfo
+8-72 files

FreeBSD/ports 377405eaudio/gtultra distinfo Makefile

audio/gtultra: update 1.5.5 -> 1.5.8

Changelog: https://github.com/jpage8580/GTUltra/releases/tag/v1.5.8
           https://github.com/jpage8580/GTUltra/releases/tag/v1.5.7
           https://github.com/jpage8580/GTUltra/releases/tag/v1.5.6
DeltaFile
+5-6audio/gtultra/Makefile
+3-3audio/gtultra/distinfo
+8-92 files

FreeBSD/ports 57ed77eemulators/pcsx2 Makefile, emulators/pcsx2/files patch-pcsx2-GS-GSCapture.cpp

emulators/pcsx2: Fix build with upcoming FFmpeg 9.0

Backport https://github.com/PCSX2/pcsx2/pull/14831/commits/b6cccd87e65a3204cf8154a479f6b3849c1c18d9

PR:     297367
Reported by:    diizzy
DeltaFile
+97-0emulators/pcsx2/files/patch-pcsx2-GS-GSCapture.cpp
+1-0emulators/pcsx2/Makefile
+98-02 files

FreeBSD/src 8d29d24include stdio.h limits.h, stand/libsa/geli geliboot_internal.h

libc: Restore prior C23 include guards

To avoid any sort of POLA violation, this commit restores old
guards and defines the C23 feature test macros in addition to
them.  This is to close off whole class of possible breakage,
rather than patching it case by case.

Reported by:    dim
Reviewed by:    dim, dteske, fuz
Approved by:    dim, dteske (mentor), fuz (mentor)
MFC after:      1 month
Differential Revision: https://reviews.freebsd.org/D58911
DeltaFile
+1-7stand/libsa/geli/geliboot_internal.h
+5-3include/assert.h
+4-2sys/sys/stdatomic.h
+4-2include/stdio.h
+4-2include/limits.h
+1-1sys/sys/syslimits.h
+19-175 files not shown
+24-2211 files

FreeBSD/ports d844a1edevel/py-uv-dynamic-versioning Makefile distinfo

devel/py-uv-dynamic-versioning: Update to 0.14.1

ChangeLog:      https://github.com/ninoseki/uv-dynamic-versioning/releases/tag/v0.14.1
Reported by:    Manabu Niseki <notifications at github.com>
DeltaFile
+3-3devel/py-uv-dynamic-versioning/distinfo
+2-1devel/py-uv-dynamic-versioning/Makefile
+5-42 files

FreeBSD/ports b496a8cwww/opengist Makefile distinfo

www/opengist: Update to 1.15.1

Changes since 1.14.0:

v1.15.1

Fixed

  * Admin pagination with new URLs (#782).
  * Stop unbounded diff content growth for large files (#787).

v1.15.0

Added

  * UI rework (#757).
  * Gist settings page, with metadata edition and danger zone (#757).
  * Explore users page, with search and sorting (#757).
  * Explore topics page (#757).

    [19 lines not shown]
DeltaFile
+7-7www/opengist/distinfo
+1-1www/opengist/Makefile
+8-82 files

FreeBSD/ports dc20e3cwww/opengist distinfo Makefile, www/opengist/files patch-package.json opengist.in

www/opengist: Update to v1.14.0

- Remove assets dir, they are already bundled in the binary
- Fix the broken rc service that would not shut down correctly
- Move the pidfiles to /var/run/ to avoid needing to create a dir
- Use the prebuilt frontend assets published upstream, dropping the
  npm build dependency
- Enable aarch64

Reviewed by:    fox
Differential Revision:  https://reviews.freebsd.org/D58255
DeltaFile
+0-79www/opengist/pkg-plist
+15-40www/opengist/Makefile
+28-14www/opengist/files/opengist.in
+7-7www/opengist/distinfo
+0-13www/opengist/files/patch-package.json
+50-1535 files

FreeBSD/ports 9ea903bsysutils/graylog Makefile distinfo

sysutils/graylog: Update 7.1.7 => 7.1.8

Changelog:
https://go2docs.graylog.org/current/changelogs/changelog.html#Graylog718

Sponsored by:   UNIS Labs
MFH:            2026Q3

(cherry picked from commit a4ab70e83084414793542c2d40e74ffe1d19f1b5)
DeltaFile
+3-3sysutils/graylog/distinfo
+1-1sysutils/graylog/Makefile
+4-42 files

FreeBSD/ports a4ab70esysutils/graylog Makefile distinfo

sysutils/graylog: Update 7.1.7 => 7.1.8

Changelog:
https://go2docs.graylog.org/current/changelogs/changelog.html#Graylog718

Sponsored by:   UNIS Labs
MFH:            2026Q3
DeltaFile
+3-3sysutils/graylog/distinfo
+1-1sysutils/graylog/Makefile
+4-42 files

FreeBSD/ports 0ef0ecebiology/gperiodic pkg-descr distinfo, science/gperiodic pkg-plist Makefile

biology/gperiodic: Move to a more appropriate category (science)

Approved by:            db@, yuri@ (Mentors, implicit)
MFH:                    2026Q3

(cherry picked from commit e77da4375744c5cada9342d27506cc88aa9c72c7)
DeltaFile
+0-54biology/gperiodic/Makefile
+54-0science/gperiodic/Makefile
+0-21biology/gperiodic/pkg-plist
+21-0science/gperiodic/pkg-plist
+0-3biology/gperiodic/pkg-descr
+0-3biology/gperiodic/distinfo
+75-815 files not shown
+83-8211 files

FreeBSD/ports 2e80550net/rclone Makefile distinfo

net/rclone: Update 1.74.4 => 1.75.0

Changelog:
https://rclone.org/changelog/#v1-75-0-2026-07-31

PR:             297457
Security:       GHSA-6jcg-q3wp-x2f4
Security:       GHSA-8c48-q9wj-3w37
Security:       GHSA-xhf4-832v-7xcr
Security:       GHSA-7p4m-qxvv-g567
Security:       GHSA-mfvx-7rcj-9m5g
Security:       GHSA-gwfq-86j8-7qhv
Security:       GHSA-8mxv-9xhp-86h4
Security:       GHSA-45pq-889g-fcgh
Security:       GHSA-2m8m-jhrm-w6j2
Security:       GHSA-h4mf-4v27-hggj
Security:       GHSA-3x6r-wxxg-53vv
Sponsored by:   UNIS Labs
MFH:            2026Q3

    [2 lines not shown]
DeltaFile
+5-5net/rclone/distinfo
+1-2net/rclone/Makefile
+6-72 files

FreeBSD/ports e77da43biology/gperiodic pkg-plist Makefile, science/gperiodic distinfo pkg-descr

biology/gperiodic: Move to a more appropriate category (science)

Approved by:            db@, yuri@ (Mentors, implicit)
MFH:                    2026Q3
DeltaFile
+0-54biology/gperiodic/Makefile
+54-0science/gperiodic/Makefile
+0-21biology/gperiodic/pkg-plist
+21-0science/gperiodic/pkg-plist
+3-0science/gperiodic/distinfo
+3-0science/gperiodic/pkg-descr
+81-755 files not shown
+83-8211 files

FreeBSD/ports 86c227dnet/rclone Makefile distinfo

net/rclone: Update 1.74.4 => 1.75.0

Changelog:
https://rclone.org/changelog/#v1-75-0-2026-07-31

PR:             297457
Security:       GHSA-6jcg-q3wp-x2f4
Security:       GHSA-8c48-q9wj-3w37
Security:       GHSA-xhf4-832v-7xcr
Security:       GHSA-7p4m-qxvv-g567
Security:       GHSA-mfvx-7rcj-9m5g
Security:       GHSA-gwfq-86j8-7qhv
Security:       GHSA-8mxv-9xhp-86h4
Security:       GHSA-45pq-889g-fcgh
Security:       GHSA-2m8m-jhrm-w6j2
Security:       GHSA-h4mf-4v27-hggj
Security:       GHSA-3x6r-wxxg-53vv
Sponsored by:   UNIS Labs
MFH:            2026Q3
DeltaFile
+5-5net/rclone/distinfo
+1-2net/rclone/Makefile
+6-72 files

FreeBSD/ports e523279sysutils/rustic pkg-plist Makefile

sysutils/rustic: Update to 0.11.4

ChangeLog:      https://github.com/rustic-rs/rustic/releases/tag/v0.11.4
Reported by:    "github-actions[bot]" <notifications at github.com>
DeltaFile
+601-529sysutils/rustic/distinfo
+299-263sysutils/rustic/Makefile.crates
+2-2sysutils/rustic/Makefile
+1-0sysutils/rustic/pkg-plist
+903-7944 files

FreeBSD/ports 488a8efsysutils Makefile, sysutils/helm-docs distinfo pkg-descr

sysutils/helm-docs: New port

A tool that auto-generates documentation from helm charts into markdown
files. The resulting files contain metadata about their respective chart
and a table with each of the chart's values, their defaults, and an
optional description parsed from comments.

PR:             297599
Approved by:    arrowd (co-mentor)

(cherry picked from commit 691c574c56c433a75ef54e2e0b39aa72b61e732f)
DeltaFile
+30-0sysutils/helm-docs/Makefile
+10-0sysutils/helm-docs/pkg-descr
+5-0sysutils/helm-docs/distinfo
+1-0sysutils/Makefile
+46-04 files

FreeBSD/ports 691c574sysutils Makefile, sysutils/helm-docs distinfo pkg-descr

sysutils/helm-docs: New port

A tool that auto-generates documentation from helm charts into markdown
files. The resulting files contain metadata about their respective chart
and a table with each of the chart's values, their defaults, and an
optional description parsed from comments.

PR:             297599
Approved by:    arrowd (co-mentor)
DeltaFile
+30-0sysutils/helm-docs/Makefile
+10-0sysutils/helm-docs/pkg-descr
+5-0sysutils/helm-docs/distinfo
+1-0sysutils/Makefile
+46-04 files

FreeBSD/ports ef88181www/freenginx Makefile, www/nginx Makefile

www/{nginx,nginx-devel,freenginx}: 3rd-party modules management

Copy the module sources with cp instead of COPYTREE_SHARE in the
LUA and LUASTREAM pre-configure targets. COPYTREE_SHARE hardlinks
the files and then fails to chmod them when poudriere builds as an
unprivileged user.

Convert www/nginx-module-lua into a pure source-only port. The
prebuilt DSO conflicted with the module built by the nginx ports.

Add compat patches so lua-nginx-module builds against freenginx.

PR:             297651
Reported by:    Brad Ackerman
Sponsored by:   Netzkommune GmbH
DeltaFile
+10-39www/nginx-module-lua/Makefile
+16-0www/nginx-module-lua/files/patch-src_ngx__http__lua__subrequest.c
+14-0www/nginx-module-lua/files/patch-src_ngx__http__lua__time.c
+4-4www/nginx/Makefile
+4-4www/nginx-devel/Makefile
+4-4www/freenginx/Makefile
+52-512 files not shown
+53-588 files

FreeBSD/src 8109a5ccontrib/netbsd-tests/lib/libc/c063 t_fchmodat.c t_mkfifoat.c

contrib/netbsd-tests: lib/libc/c063: sync with NetBSD

This change syncs the lib/libc/c063 NetBSD tests with FreeBSD. This does
two things:
- Addresses bogus tautologically true assertions flagged by clang and gcc
  with ATF 0.22+ [1].
- Brings in some new test coverage.

Obtained from:  NetBSD (date tag: `20260818UTC`)
MFC after:      2 weeks
1. https://github.com/freebsd/atf/pull/72
DeltaFile
+89-59contrib/netbsd-tests/lib/libc/c063/t_utimensat.c
+69-4contrib/netbsd-tests/lib/libc/c063/t_faccessat.c
+29-2contrib/netbsd-tests/lib/libc/c063/t_mkfifoat.c
+11-6contrib/netbsd-tests/lib/libc/c063/t_fchmodat.c
+198-714 files

FreeBSD/ports 60d1a16devel/electron40 Makefile distinfo

devel/electron40: Prepare node modules archives for amd64 and aarch64 separately
DeltaFile
+5-3devel/electron40/distinfo
+1-0devel/electron40/Makefile
+6-32 files

FreeBSD/ports db911ecdevel/librelp Makefile distinfo

devel/librelp: update to 1.13.0

Changes:        https://github.com/rsyslog/librelp/blob/v1.13/ChangeLog
Reported by:    portscout, repology
DeltaFile
+3-3devel/librelp/distinfo
+1-1devel/librelp/Makefile
+4-42 files

FreeBSD/ports dd2617fnet/samba423 Makefile

net/samba423: fix lmdb depends

Fix the lmdb depends that was previously commited, we should use
lmdb0 instead of lmdb..

PR:     296559
Approved by:    samba (kiwi)
DeltaFile
+2-1net/samba423/Makefile
+2-11 files

FreeBSD/ports b444185biology/gperiodic pkg-descr Makefile

biology/gperiodic: Improve port, take maintainership

* Add education to CATEGORIES
* Improve COMMENT and pkg-descr
* Pet portclippy(1) and portfmt(1)

Approved by:            db@, yuri@ (Mentors, implicit)
MFH:                    2026Q3

(cherry picked from commit a7d6232b906f19f985752843b167a1585b9f3539)
DeltaFile
+14-14biology/gperiodic/Makefile
+1-1biology/gperiodic/pkg-descr
+15-152 files

FreeBSD/ports a7d6232biology/gperiodic pkg-descr Makefile

biology/gperiodic: Improve port, take maintainership

* Add education to CATEGORIES
* Improve COMMENT and pkg-descr
* Pet portclippy(1) and portfmt(1)

Approved by:            db@, yuri@ (Mentors, implicit)
MFH:                    2026Q3
DeltaFile
+14-14biology/gperiodic/Makefile
+1-1biology/gperiodic/pkg-descr
+15-152 files

FreeBSD/ports 71fbbb2www/galene Makefile distinfo, www/galene/files modules.txt

www/galene: Update to 1.1
DeltaFile
+163-0www/galene/files/modules.txt
+45-43www/galene/distinfo
+27-23www/galene/Makefile
+235-663 files

FreeBSD/ports 018e491x11/contour distinfo Makefile, x11/contour/files extra-patch-src_crispy_read__selector.h extra-patch-src_crispy_ReadSelector.hpp

x11/contour: Update to 0.7.0.8982

Changelog: https://github.com/contour-terminal/contour/releases/tag/v0.7.0.8982

Reported by:    GitHub (watch releases)
DeltaFile
+10-9x11/contour/Makefile
+0-11x11/contour/files/extra-patch-src_crispy_read__selector.h
+11-0x11/contour/files/extra-patch-src_crispy_ReadSelector.hpp
+3-3x11/contour/distinfo
+24-234 files