FreeBSD/ports fe8f8c6archivers/par2cmdline Makefile distinfo

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

FreeBSD/ports c2ce9fcsecurity/nebula Makefile distinfo

security/nebula: Update to 1.11.2
DeltaFile
+11-11security/nebula/distinfo
+1-1security/nebula/Makefile
+12-122 files

FreeBSD/ports 30d6eabwww/element-web Makefile distinfo

www/element-web: Update to 1.12.29

Approved by:    maintainer (implicit, version bump, as per PR 258262)
DeltaFile
+3-3www/element-web/distinfo
+2-2www/element-web/Makefile
+5-52 files

FreeBSD/ports d5e8fdesysutils/pv Makefile pkg-plist

sysutils/pv: Update to 1.12.0
DeltaFile
+3-3sysutils/pv/distinfo
+3-0sysutils/pv/pkg-plist
+1-1sysutils/pv/Makefile
+7-43 files

FreeBSD/src 6d9f435sys/dev/hwpmc hwpmc_amd.c hwpmc_ibs.c

hwpmc: fix leak of IBS per-CPU array on unload

pmc_ibs_initialize() allocates the ibs_pcpu[] pointer array, and
pmc_ibs_finalize() exists to free it, but pmc_ibs_finalize() is
never called.  Every hwpmc unload on a CPU with IBS therefore leaks
one pmc_cpu_max()-sized pointer array.

Call pmc_ibs_finalize() from pmc_amd_finalize(), alongside the RAPL,
TSC and perf classes.  IBS is only initialized on CPUs that support
it, so make pmc_ibs_finalize() return early when ibs_pcpu is NULL,
making it safe to call when the class was skipped at initialize
time, as pmc_rapl_finalize() already is.

Tested on an AMD Ryzen 5 5600X (Zen 3, 12 threads) with INVARIANTS.
Before the change, each kldload/kldunload cycle leaked one 96-byte
M_PMC allocation, and DTrace showed the ibs_pcpu[] allocation from
pmc_ibs_initialize() as the only one never freed.  After the change,
50 load/unload cycles leave M_PMC InUse and MemUse unchanged, and
every allocation made at load is freed at unload.

    [5 lines not shown]
DeltaFile
+4-0sys/dev/hwpmc/hwpmc_ibs.c
+2-0sys/dev/hwpmc/hwpmc_amd.c
+6-02 files

FreeBSD/src 34c4012tests/sys/fs/tarfs tarfs_test.sh

tarfs_test: split large file test into independent cases

This avoids globally set timeouts for the group of
tarfs_large tests on slower emulated architectures.

While here, lower each testcase's timeout to reflect
the reduction of work. On QEMU aarch64, the largest case
runs in ~500s on a modern desktop, so double that for a
conservative estimate.

Discussed with:         des
MFC after:              3 days
Sponsored by:           The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D59033
DeltaFile
+78-19tests/sys/fs/tarfs/tarfs_test.sh
+78-191 files

FreeBSD/src fa28edesys/dev/clk/starfive jh7110_clk_sys.c, sys/riscv/starfive files.starfive jh7110_temp.c

jh7110_temp: CPU temperature sensor for JH7110

This patch adds a driver for the CPU temperature sensor on the jh7110
SoC.

The calibration numbers come from the OpenBSD driver but are reworked to
produce a result in K rather than C.

The temperature is exposed as a sysctl, dev.jh7110_temp.0.temperature
but I have also exposed it as dev.cpu.0.temperature because that's where
you find it on a RaspberryPi and amdtemp(4), so it's a lot more obvious.

(mhorne: Added 'starfive,jh7100-temp' compatible.)

Reviewed by:    mhorne, bnovkov
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D59478
DeltaFile
+269-0sys/riscv/starfive/jh7110_temp.c
+16-0sys/dev/clk/starfive/jh7110_clk_sys.c
+1-0sys/riscv/starfive/files.starfive
+286-03 files

FreeBSD/ports dd190d3net/libsrtp2 Makefile distinfo

net/libsrtp2: Update to 2.8.1
DeltaFile
+3-3net/libsrtp2/distinfo
+1-1net/libsrtp2/Makefile
+4-42 files

FreeBSD/src ad0a85f. Makefile.in, lib internal.h xmltok.c

Vendor import of expat 2.8.5
DeltaFile
+349-5tests/basic_tests.c
+100-123lib/xmlparse.c
+139-64lib/xmltok.c
+67-100lib/internal.h
+105-56Makefile.in
+157-0tests/hash_tests.c
+917-34852 files not shown
+1,609-85458 files

FreeBSD/ports 131592ddevel/automake pkg-plist Makefile, net/py-avahi Makefile

devel/automake: Update to 1.19

net/py-avahi: Run autoreconf instead of copying from a directory
with a versioned name.  While here, use SETENVI WRK_ENV to run make
with a clean environment.

PR:             298435
Exp-run by:     antoine
DeltaFile
+6-6net/py-avahi/Makefile
+3-3devel/automake/distinfo
+1-1devel/automake/Makefile
+1-0devel/automake/pkg-plist
+11-104 files

FreeBSD/ports 6dc859fdevel/libltdl pkg-plist, devel/libtool Makefile.common pkg-plist

devel/libtool, devel/libltdl: Update to 2.6.2

PR:             296964
Exp-run by:     antoine
DeltaFile
+0-13devel/libtool/files/stagepatch-m4_libtool.m4
+1-8devel/libtool/Makefile
+3-3devel/libtool/distinfo
+1-1devel/libtool/Makefile.common
+1-1devel/libltdl/pkg-plist
+2-0devel/libtool/pkg-plist
+8-266 files

FreeBSD/ports 987d1b0print/publisher-devel Makefile distinfo

print/publisher-devel: Update 5.9.4 => 5.9.6

Changelog:
https://doc.speedata.de/publisher/en/manual/changelog/version-5/#596-2026-09-20

PR:             298732
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+3-3print/publisher-devel/distinfo
+1-1print/publisher-devel/Makefile
+4-42 files

FreeBSD/ports 85b022fgraphics/ogre3d19/files patch-CMakeLists.txt

graphics/ogre3d19: Fix building with CMake 4

Approved by:    portmgr (fixit blanket)
DeltaFile
+14-5graphics/ogre3d19/files/patch-CMakeLists.txt
+14-51 files

FreeBSD/ports 2492aa5x11-wm/mango pkg-plist distinfo

x11-wm/mango: Update to 0.17.3

ChangeLog:

1. https://github.com/mangowm/mango/releases/tag/0.17.3

Reported by:    DreamMaoMao <notifications at github.com>
DeltaFile
+7-1x11-wm/mango/Makefile
+3-3x11-wm/mango/distinfo
+1-0x11-wm/mango/pkg-plist
+11-43 files

FreeBSD/ports 86f80aeMk bsd.default-versions.mk, java/openjdk11 Makefile

java/openjdk11: mark broken on armv6 and armv7

Set a working jdk as default for this architecture.

PR:     294040
Approved by:    Harald Eilertsen
DeltaFile
+3-1Mk/bsd.default-versions.mk
+2-0java/openjdk11/Makefile
+5-12 files

FreeBSD/ports 4f09821devel/ocaml-opam Makefile distinfo

devel/ocaml-opam: Update 2.5.2 => 2.6.0

Release Notes:
https://opam.ocaml.org/blog/opam-2-6-0/

Changelog:
https://github.com/ocaml/opam/blob/2.6.0/CHANGES

PR:             298738
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+3-3devel/ocaml-opam/distinfo
+1-1devel/ocaml-opam/Makefile
+4-42 files

FreeBSD/doc fb1d960website/content/en/cgi cgi-style-responsive.pl

cgi: html fixes in libs

remove stray end tag div
DeltaFile
+0-1website/content/en/cgi/cgi-style-responsive.pl
+0-11 files

FreeBSD/ports 642e35djava/openjdk27 Makefile, java/openjdk27/files patch-src_hotspot_os_bsd_os__bsd.cpp patch-src_hotspot_os__cpu_bsd__ppc_atomicAccess__bsd__ppc.hpp

java/openjdk27: Add port

Upstream release notes:
https://jdk.java.net/27/release-notes

In addition this release contains the following BSD specific fixes:

- Fix os::naked_short_nanosleep on OpenBSD when < 20 miliseconds.
- Only return symbols that match the requested address for dladdr(3) on
  BSD.

Reviewed by:    pkubaj
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D59519
DeltaFile
+209-0java/openjdk27/Makefile
+89-0java/openjdk27/files/patch-src_hotspot_os__cpu_bsd__ppc_os__bsd__ppc.cpp
+80-0java/openjdk27/files/patch-src_hotspot_os__cpu_bsd__ppc_orderAccess__bsd__ppc.hpp
+49-0java/openjdk27/files/patch-src_hotspot_os__cpu_bsd__ppc_vm__version__bsd__ppc.cpp
+30-0java/openjdk27/files/patch-src_hotspot_os__cpu_bsd__ppc_atomicAccess__bsd__ppc.hpp
+22-0java/openjdk27/files/patch-src_hotspot_os_bsd_os__bsd.cpp
+479-09 files not shown
+567-315 files

FreeBSD/ports 87c32abwww/py-free-proxy Makefile distinfo

www/py-free-proxy: Update 1.2.2 => 1.3.0

Changelog:
https://github.com/jundymek/free-proxy/blob/v1.3.0/CHANGELOG.md

PR:             298752
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+3-3www/py-free-proxy/distinfo
+1-1www/py-free-proxy/Makefile
+4-42 files

FreeBSD/src 36f268eshare/man/man4 dtrace_pid.4

dtrace_pid.4: Add example "Listing Program's Function Entries"

Reviewed by:    bcr
MFC after:      3 days
Differential Revision:  https://reviews.freebsd.org/D57515

(cherry picked from commit 7008192726a30d2d5f8ed912554cc53d7bcf9fba)
DeltaFile
+22-2share/man/man4/dtrace_pid.4
+22-21 files

FreeBSD/ports 7ce6e4cdeskutils/fbreader Makefile, deskutils/fbreader/files patch-qt6support

deskutils/fbreader: Fix segmentation fault upon termination

PR:             298742
Reported by:    LuMiWa (via email)
Approved by:    fluffy (mentor)
DeltaFile
+18-5deskutils/fbreader/files/patch-qt6support
+1-1deskutils/fbreader/Makefile
+19-62 files

FreeBSD/ports c0caf8adeskutils/gucharmap Makefile, textproc/UCD pkg-plist Makefile

textproc/UCD: tarball has been rerolled
DeltaFile
+5-5textproc/UCD/distinfo
+0-2textproc/UCD/pkg-plist
+1-1textproc/UCD/Makefile
+1-1deskutils/gucharmap/Makefile
+7-94 files

FreeBSD/ports 5fea8b8multimedia/oggvideotools Makefile

multimedia/oggvideotools: Mark deprecated

(cherry picked from commit d38bcabcf15f56f64d8957dd9eb924ebefe52607)
DeltaFile
+4-1multimedia/oggvideotools/Makefile
+4-11 files

FreeBSD/ports d38bcabmultimedia/oggvideotools Makefile

multimedia/oggvideotools: Mark deprecated
DeltaFile
+4-1multimedia/oggvideotools/Makefile
+4-11 files

FreeBSD/doc 0ef2d9bwebsite/content/en/cgi ports.cgi

ports.cgi: hide FreeBSD header on mobiles in landscape mode

otherwise the input field may be not visible on some devices
DeltaFile
+10-3website/content/en/cgi/ports.cgi
+10-31 files

FreeBSD/ports ca5f2f7astro/stellarium Makefile

astro/stellarium: Drop WEBENGINE option

PR:             296230, 298175
Approved by:    maintainer timeout
DeltaFile
+4-8astro/stellarium/Makefile
+4-81 files

FreeBSD/ports 6a7171dnet/rssguard pkg-plist Makefile

net/rssguard: Drop WEBENGINE option

PR:             296230, 298177
Approved by:    maintainer timeout
DeltaFile
+2-11net/rssguard/Makefile
+3-3net/rssguard/pkg-plist
+5-142 files

FreeBSD/ports fcd0c19net-im/psi Makefile pkg-plist

net-im/psi: Drop WEBENGINE option

PR:             296230, 298176
Approved by:    maintainer timeout
DeltaFile
+0-10net-im/psi/pkg-plist
+1-5net-im/psi/Makefile
+1-152 files

FreeBSD/ports f118b0fmath/ogdf Makefile

math/ogdf: Mark deprecated

(cherry picked from commit e731d29cce841d615b779d48b8ce00b7b37e081c)
DeltaFile
+4-0math/ogdf/Makefile
+4-01 files

FreeBSD/ports e731d29math/ogdf Makefile

math/ogdf: Mark deprecated
DeltaFile
+4-0math/ogdf/Makefile
+4-01 files