FreeBSD/ports 9e0b70d — www/glassfish Makefile pkg-plist

www/glassfish: Update 8.0.3 => 8.0.5

Changelogs:
https://github.com/eclipse-ee4j/glassfish/releases/tag/8.0.4
https://github.com/eclipse-ee4j/glassfish/releases/tag/8.0.5

Security:       CVE-2026-12605
Security:       CVE-2026-59889
Security:       CVE-2026-54515
Sponsored by:   UNIS Labs
MFH:            2026Q4

(cherry picked from commit 8dcc728fbc09b6e2f55f9acf27e3afab4b8dade2)
DeltaFile
+3-3www/glassfish/distinfo
+1-1www/glassfish/Makefile
+2-0www/glassfish/pkg-plist
+6-43 files

FreeBSD/ports 8dcc728 — www/glassfish Makefile pkg-plist

www/glassfish: Update 8.0.3 => 8.0.5

Changelogs:
https://github.com/eclipse-ee4j/glassfish/releases/tag/8.0.4
https://github.com/eclipse-ee4j/glassfish/releases/tag/8.0.5

Security:       CVE-2026-12605
Security:       CVE-2026-59889
Security:       CVE-2026-54515
Sponsored by:   UNIS Labs
MFH:            2026Q4
DeltaFile
+3-3www/glassfish/distinfo
+1-1www/glassfish/Makefile
+2-0www/glassfish/pkg-plist
+6-43 files

FreeBSD/ports b44fde9 — sysutils/rainbarf Makefile distinfo

sysutils/rainbarf: Update 1.4 => 1.5

Changelog:
https://github.com/creaktive/rainbarf/blob/v1.5/Changes

Sponsored by:   UNIS Labs
DeltaFile
+3-3sysutils/rainbarf/distinfo
+1-2sysutils/rainbarf/Makefile
+4-52 files

FreeBSD/ports d20ce00 — www/p5-Mojolicious Makefile distinfo

www/p5-Mojolicious: Update to 9.50
DeltaFile
+3-3www/p5-Mojolicious/distinfo
+2-2www/p5-Mojolicious/Makefile
+5-52 files

FreeBSD/src afea1a2 — libexec/rtld-elf rtld.c

rtld: release rtld_bind_lock around calls to .preinit_array initializers

PR:     298943

(cherry picked from commit ef758b59a44e6b5b2d2dc178b97c01cde1b34570)
DeltaFile
+5-3libexec/rtld-elf/rtld.c
+5-31 files

FreeBSD/ports c468c88 — sysutils/leaf Makefile Makefile.crates

sysutils/leaf: Update to 1.29.1

Changelog: https://github.com/RivoLink/leaf/blob/1.29.1/CHANGELOG.md

Reported by:    GitHub (watch releases)
DeltaFile
+17-19sysutils/leaf/distinfo
+7-8sysutils/leaf/Makefile.crates
+1-2sysutils/leaf/Makefile
+25-293 files

FreeBSD/ports 1915fd8 — graphics/djvulibre distinfo Makefile

graphics/djvulibre: Update 3.5.29 => 3.5.30

Changelog:
https://sourceforge.net/p/djvu/djvulibre-git/ci/release.3.5.30.1/tree/NEWS

- Fix warnings from portclippy.
- Remove unnecessary GNU_CONFIGURE_MANPREFIX - this is default value.
- Remove unnecessary LDFLAGS+=-L${LOCALBASE}/lib.
- Sort options.
- Sort plist.

Sponsored by:   UNIS Labs
DeltaFile
+21-21graphics/djvulibre/pkg-plist
+9-11graphics/djvulibre/Makefile
+3-3graphics/djvulibre/distinfo
+33-353 files

FreeBSD/ports c40b462 — x11/nwg-look Makefile distinfo

x11/nwg-look: Update to 1.2.1

Changelog: https://github.com/nwg-piotr/nwg-look/releases/tag/v1.2.1

Reported by:    GitHub (watch releases)
DeltaFile
+5-5x11/nwg-look/distinfo
+1-1x11/nwg-look/Makefile
+6-62 files

FreeBSD/ports 347fb5e — x11/xss-lock Makefile distinfo, x11/xss-lock/files patch-CMakeLists.txt

x11/xss-lock: perform some needed facelifting on the port (+)

- Modernize CMakeLists.txt to prepare for upcoming CMake 4.x
- Simplify distfile handling by employing the ?dummy=/ trick
DeltaFile
+11-0x11/xss-lock/files/patch-CMakeLists.txt
+1-3x11/xss-lock/Makefile
+2-2x11/xss-lock/distinfo
+14-53 files

FreeBSD/ports 05eb721 — textproc/tgrep Makefile.crates Makefile

textproc/tgrep: Update to 1.2.2

Changelog:
- https://github.com/microsoft/tgrep/releases/tag/v1.2.1
- https://github.com/microsoft/tgrep/releases/tag/v1.2.2

Reported by:    GitHub (watch releases)
DeltaFile
+5-5textproc/tgrep/distinfo
+1-2textproc/tgrep/Makefile
+1-1textproc/tgrep/Makefile.crates
+7-83 files

FreeBSD/ports c246946 — net/pimd Makefile distinfo

net/pimd: update to 3.4.0
DeltaFile
+3-3net/pimd/distinfo
+1-1net/pimd/Makefile
+4-42 files

FreeBSD/src bdcfeac — lib/libsys sysarch.2, lib/libsys/x86 Makefile.sys sysarch.x86.2

sysarch.x86.2: manual page for the sysarch(2) functions on x86

Reviewed by:    ziaee
Discussed with: jhb
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D60047
DeltaFile
+659-0lib/libsys/x86/sysarch.x86.2
+2-1lib/libsys/x86/Makefile.sys
+2-1lib/libsys/sysarch.2
+663-23 files

FreeBSD/ports 20a5316 — textproc/fcitx-qt5 Makefile

textproc/fcitx-qt5: ECM is provided by the latest KDE Frameworks
DeltaFile
+1-1textproc/fcitx-qt5/Makefile
+1-11 files

FreeBSD/ports 2aa026c — devel/R-cran-pkgdepends Makefile

devel/R-cran-pkgdepends: Add compiles to USES:cran

This port compiles so add compiles to USES=cran and remove unneeded
NO_ARCH_IGNORE.

Let's bump it as a just in case.

Inspired by: baebf92d1acf ("devel/R-cran-pbapply, math/R-cran-metadat: Remove redundant NO_ARCH")

MFH:            2026Q4
DeltaFile
+18-19devel/R-cran-pkgdepends/Makefile
+18-191 files

FreeBSD/ports f46ed3f — devel/R-cran-testit Makefile distinfo

devel/R-cran-testit: Update to 1.2

ChangeLog: https://github.com/yihui/testit/releases/tag/v1.2
DeltaFile
+3-3devel/R-cran-testit/distinfo
+1-1devel/R-cran-testit/Makefile
+4-42 files

FreeBSD/ports 0659576 — security/cryptopp-modern Makefile distinfo

security/cryptopp-modern: Update to 2026.10.0

ChangeLog:
https://github.com/cryptopp-modern/cryptopp-modern/releases/tag/2026.10.0

MFH:            2026Q4
DeltaFile
+3-3security/cryptopp-modern/distinfo
+1-1security/cryptopp-modern/Makefile
+4-42 files

FreeBSD/ports 06742a6 — multimedia/py-subliminal distinfo Makefile

multimedia/py-subliminal: Update to 2.8.0

ChangeLog: https://github.com/Diaoul/subliminal/releases/tag/2.8.0
DeltaFile
+2-5multimedia/py-subliminal/Makefile
+3-3multimedia/py-subliminal/distinfo
+5-82 files

FreeBSD/ports 2f9d1aa — deskutils/gsimplecal Makefile distinfo

deskutils/gsimplecal: Update to 2.5.4

ChangeLog: https://github.com/dmedvinsky/gsimplecal/blob/master/ChangeLog
DeltaFile
+3-3deskutils/gsimplecal/distinfo
+1-1deskutils/gsimplecal/Makefile
+4-42 files

FreeBSD/ports 204df0e — devel/R-cran-future Makefile distinfo

devel/R-cran-future: Update to 1.80.0

ChangeLog: https://cran.r-project.org/web/packages/future/news/news.html
DeltaFile
+3-3devel/R-cran-future/distinfo
+1-1devel/R-cran-future/Makefile
+4-42 files

FreeBSD/ports a5c9087 — graphics/imv pkg-plist distinfo, graphics/imv/files patch-src_imv.c patch-doc_imv.1.txt

graphics/imv: Update to 5.0.1

- FreeImage backend was removed upstream; BMP and WebP support
  now come from the new NSBMP and WEBP options (on by default)
- Add new options: FF (farbfeld), JXL (on by default), NSBMP, WEBP
- NSGIF is no longer broken
- Disable the QOI backend (not ported)
- Drop ICU linking patch, fixed upstream (now uses icu-uc)
- Rename the sample config in post-install instead of patching meson.build

Changelog:      https://git.sr.ht/~exec64/imv/tree/master/item/CHANGELOG
PR:             299377
MFH:            2026Q4
DeltaFile
+26-9graphics/imv/Makefile
+0-32graphics/imv/files/patch-meson.build
+3-3graphics/imv/distinfo
+2-2graphics/imv/pkg-plist
+2-2graphics/imv/files/patch-src_imv.c
+2-2graphics/imv/files/patch-doc_imv.1.txt
+35-506 files

FreeBSD/ports 8f1790e — editors/cooledit distinfo pkg-plist, editors/cooledit/files patch-widget_initapp.c patch-configure

editors/cooledit: Update to 5.0.6

ChangeLog: https://github.com/paulsheer/cooledit/blob/master/NEWS
DeltaFile
+28-13editors/cooledit/Makefile
+12-4editors/cooledit/files/patch-configure
+10-0editors/cooledit/files/patch-widget_initapp.c
+5-4editors/cooledit/pkg-plist
+3-3editors/cooledit/distinfo
+58-245 files

FreeBSD/ports d9d1bdc — devel/R-cran-globals Makefile distinfo

devel/R-cran-globals: Update to 0.20.0

ChangeLog: https://cran.r-project.org/web/packages/globals/news/news.html
DeltaFile
+3-3devel/R-cran-globals/distinfo
+1-1devel/R-cran-globals/Makefile
+4-42 files

FreeBSD/src bfb7ee5 — usr.sbin/tcpsso tcpsso.8

tcpsso.8: fix a cosmetic nit and make mandoc -Tlint happy
DeltaFile
+1-1usr.sbin/tcpsso/tcpsso.8
+1-11 files

FreeBSD/src c7cf285 — usr.sbin/tcpsso tcpsso.c

tcpsso: fix the level error messages

tcpsso incorrectly referred to the optname instead of
the level name/number.

MFC after:      2 weeks
DeltaFile
+3-3usr.sbin/tcpsso/tcpsso.c
+3-31 files

FreeBSD/ports 716cd6e — graphics/seexpr Makefile

graphics/seexpr: ECM module is provided by latest KDE Frameworks

While here, mark PYTHON option as BROKEN: depends on removed py-sip4

PR:             299313
DeltaFile
+2-1graphics/seexpr/Makefile
+2-11 files

FreeBSD/ports ad024b1 — textproc/moor Makefile distinfo

textproc/moor: Update 2.19.4 => 2.19.5

Changelog:
https://github.com/walles/moor/releases/tag/v2.19.5

Reported by:    Repology
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+5-5textproc/moor/distinfo
+1-1textproc/moor/Makefile
+6-62 files

FreeBSD/src d7cf2e7 — sys/net if_bridge.c rtsock.c, sys/netinet ip_icmp.c tcp_subr.c

net*: remove remnants of caddr_t

caddr_t is a typedef for a character pointer (char *) that originated in
Version 7 Unix, released by AT&T in 1979.  It became obsolete in 1989,
when ANSI C introduced void *.

What's left:

* ioctl(9) KPI still uses caddr_t, thus network related ioctl method
  still use it.
* if_clone KPI, to be done separately.
* bpf(4), to be done separately.
* SCTP, let maintainers decide.
* iflib(4), let maintainers decide.

Reviewed by:            zlei
Differential Revision:  https://reviews.freebsd.org/D60738
DeltaFile
+20-20sys/netinet6/icmp6.c
+17-17sys/net/rtsock.c
+15-18sys/netinet/tcp_subr.c
+10-10sys/netinet6/ip6_input.c
+8-9sys/netinet/ip_icmp.c
+8-8sys/net/if_bridge.c
+78-8246 files not shown
+202-20452 files

FreeBSD/src 690c3fb — sys/kern uipc_mbuf.c, sys/sys mbuf.h

mbuf: remove remnants of caddr_t

caddr_t is a typedef for a character pointer (char *) that originated in
Version 7 Unix, released by AT&T in 1979.  It became obsolete in 1989,
when ANSI C introduced void *.

There is a lot of code that uses m->m_data for arithmetics, thus we can't
switch it to void * easily.  Let's at least stop proliferation of caddr_t.
We have developers that are twice younger than obsoletion of this type.

Reviewed by:            zlei, tuexen, adrian
Differential Revision:  https://reviews.freebsd.org/D60736
DeltaFile
+15-12sys/kern/uipc_mbuf.c
+5-5sys/sys/mbuf.h
+20-172 files

FreeBSD/src 9bcc1e9 — sys/netpfil/ipfw ip_fw_compat.c ip_dummynet.c, sys/netpfil/ipfw/nat64 ip_fw_nat64.c

ipfw: cleanup SYSINIT(9)s

Make them all belong to SI_SUB_PROTO_FIREWALL and explicitly specify
order.  Prefer SYSINIT() over modevent, for those subsystems that don't
have dependencies.  All subsystems just depend on the main module and they
don't depend on each other, except dummynet which also has submodules.
Thus, keep DECLARE_MODULE() only for the main module and dummynet.

Differential Revision:  https://reviews.freebsd.org/D60685
DeltaFile
+11-49sys/netpfil/ipfw/ip_fw2.c
+6-38sys/netpfil/ipfw/ip_fw_nat.c
+4-32sys/netpfil/ipfw/nat64/ip_fw_nat64.c
+6-12sys/netpfil/ipfw/nptv6/ip_fw_nptv6.c
+5-5sys/netpfil/ipfw/ip_dummynet.c
+2-7sys/netpfil/ipfw/ip_fw_compat.c
+34-1431 files not shown
+35-1447 files

FreeBSD/src a44c119 — sys/net if_loop.c

loopback: set MTU to IF_MAXMTU

It was temporarily reduced in af78195e0024 in 1994 to hide some bugs with
signed short overflow.  We believe all these bugs were sorted out by
today. :)

Note that earlier ba582a82b0e36 reduced the MTU be rounded to a longword
with a reference "NFS likes it to be rounded".  We have had several
refactors of the NFS code since that.

Reviewed by:            pouria, zlei, tuexen
Differential Revision:  https://reviews.freebsd.org/D59450
DeltaFile
+1-9sys/net/if_loop.c
+1-91 files