FreeBSD/ports f33879ax11/libxkbcommon Makefile pkg-plist

x11/libxkbcommon: Update to 1.13.1

While here, use PLIST_SUB instead of PLIST_FILES for conditional plist
entries according to selected options. [1]

Changelog: https://github.com/xkbcommon/libxkbcommon/blob/xkbcommon-1.13.1/NEWS.md

PR:             291943
Suggested by:   arrowd (via ports-committers) [1]
Approved by:    manu (x11)
DeltaFile
+8-5x11/libxkbcommon/Makefile
+5-3x11/libxkbcommon/pkg-plist
+3-3x11/libxkbcommon/distinfo
+16-113 files

FreeBSD/ports 295cf02multimedia/zoneminder pkg-plist Makefile, multimedia/zoneminder/files extra-patch-CMakeLists.txt

multimedia/zoneminder: Update 1.36.35 => 1.36.37, unbreak with ffmpeg 8

Changelogs:
https://github.com/ZoneMinder/zoneminder/releases/tag/1.36.36
https://github.com/ZoneMinder/zoneminder/releases/tag/1.36.37

- Move ffmpeg to LIB_DEPENDS - port links with it, not just exec binary.
- Fix dependency from devel/pecl-APCu.
- Fix warnings from portclippy.
- Replace gettext with gettext-tools - doesn't links with libintl.
- Replace extra-patch with CLAGS+=-D__SKIP_GNU.
- Use 1 MKDIR instead of 8.
- Fix typo in comments: systend => systemd.

PR:             291923
Approved by:    Ivan <bsd at abinet.ru> (maintainer)
DeltaFile
+207-0multimedia/zoneminder/pkg-plist
+26-36multimedia/zoneminder/Makefile
+0-12multimedia/zoneminder/files/extra-patch-CMakeLists.txt
+3-5multimedia/zoneminder/distinfo
+236-534 files

FreeBSD/ports 8b8f186multimedia/clapper pkg-plist Makefile, multimedia/clapper/files patch-src_bin_clapper-app_data_meson.build patch-src_lib_clapper_features_server_clapper-server-mdns.c

multimedia/clapper: Update 0.8.0 => 0.10.0

Changelog:
https://github.com/Rafostar/clapper/releases/tag/0.10.0

PR:     291950
DeltaFile
+645-520multimedia/clapper/pkg-plist
+15-25multimedia/clapper/Makefile
+11-0multimedia/clapper/files/patch-src_bin_clapper-app_data_meson.build
+4-4multimedia/clapper/files/patch-src_lib_clapper_features_server_clapper-server-mdns.c
+3-3multimedia/clapper/distinfo
+5-0multimedia/clapper/pkg-message
+683-5526 files

FreeBSD/ports 78c4175graphics/opencv Makefile distinfo

graphics/opencv: pull in upstream commits for ffmpeg 8 compatibility

Some functions were removed in ffmpeg 8.

Reference:      https://github.com/opencv/opencv/issues/27688
                https://github.com/opencv/opencv/pull/27691
                https://github.com/opencv/opencv/pull/27746

PR: 291933
DeltaFile
+4-2graphics/opencv/Makefile
+5-1graphics/opencv/distinfo
+9-32 files

FreeBSD/ports 801e78bsecurity/wazuh-server Makefile, security/wazuh-server/files pkg-message.in

security/wazuh-server: Update pkg-message file about logstash-output-opensearch

- Modify pkg-message entries about logstash-output-opensearch plugin
- Change openjdk11 to openjdk17
- Bump PORTREVISION
DeltaFile
+10-3security/wazuh-server/files/pkg-message.in
+1-0security/wazuh-server/Makefile
+11-32 files

FreeBSD/ports eb34371security/wazuh-manager distinfo

security/wazuh-manager: Fix package on 13-amd64 and 15-amd64

Reported by:    pkg-fallout
DeltaFile
+4-4security/wazuh-manager/distinfo
+4-41 files

FreeBSD/ports bc40222x11/plasma6-plasma Makefile

x11/plasma6-plasma: add option for GTK support
DeltaFile
+6-3x11/plasma6-plasma/Makefile
+6-31 files

FreeBSD/ports 0445d5bx11/kde pkg-descr Makefile

x11/kde: reduce payload in attempt to fit release DVD

Depend on Plasma components directly rather than on x11/plasma6
meta port that pulls KF5/Qt5 packages,
do not install GTK related components and legacy Oxygen theme.

PR:             291095
DeltaFile
+3-3x11/kde/pkg-descr
+3-2x11/kde/Makefile
+6-52 files

FreeBSD/ports 380338cdatabases/mongodb70 Makefile, databases/mongodb70/files patch-src_third__party_mozjs_gen-config.sh

databases/mongodb70: harden the port to external CONFIGURE_ARGS

CONFIGURE_ARGS is directly connected to CONFIGURE_SCRIPT and the script
only accepts 2 parameters. Exit 1 on incorrect number of parameters.
And don't allow to += on CONFIGURE_ARGS.

Not bumping PORTREVISION, no content change intended.

PR:     291951
DeltaFile
+10-1databases/mongodb70/files/patch-src_third__party_mozjs_gen-config.sh
+1-1databases/mongodb70/Makefile
+11-22 files

FreeBSD/ports fbcc76bsysutils/consolekit2 Makefile, sysutils/consolekit2/files patch-src_ck-session.c

sysutils/consolekit2: fix dbus path

PR:     291045
(cherry picked from commit 412cc988dcb2cc45edf44287f47c00d646132e00)
DeltaFile
+11-0sysutils/consolekit2/files/patch-src_ck-session.c
+1-1sysutils/consolekit2/Makefile
+12-12 files

FreeBSD/ports 412cc98sysutils/consolekit2 Makefile, sysutils/consolekit2/files patch-src_ck-session.c

sysutils/consolekit2: fix dbus path

PR:     291045
DeltaFile
+11-0sysutils/consolekit2/files/patch-src_ck-session.c
+1-1sysutils/consolekit2/Makefile
+12-12 files

FreeBSD/ports aaaa23asysutils/reggae distinfo Makefile

sysutils/reggae: Update 0.5.0 => 0.5.1

Changelog:
https://github.com/cbsd/reggae/releases/tag/0.5.1

PR:     291944
DeltaFile
+3-3sysutils/reggae/distinfo
+2-2sysutils/reggae/Makefile
+5-52 files

FreeBSD/ports c0059f2sysutils/py-kubernetes distinfo Makefile

sysutils/py-kubernetes: Update 33.1.0 => 34.1.0

Changelog:
https://github.com/kubernetes-client/python/blob/v34.1.0/CHANGELOG.md

- Remove python version requirement as it doesn't make sense since we
  have minimum python-3.10 in ports tree
- Remove security/py-oauthlib dependency just like upstream did. It's
  installed by www/py-requests-oauthlib anyway.

PR:     291955
DeltaFile
+3-3sysutils/py-kubernetes/distinfo
+2-3sysutils/py-kubernetes/Makefile
+5-62 files

FreeBSD/ports f0ae809security/pssh distinfo Makefile

security/pssh: Update 2.3.5 => 2.3.6

Changelog:
https://github.com/lilydjwg/pssh/blob/v2.3.6/ChangeLog

PR:     291946
DeltaFile
+3-3security/pssh/distinfo
+1-2security/pssh/Makefile
+4-52 files

FreeBSD/ports 63e944fsysutils/kapp distinfo Makefile

sysutils/kapp: update to 0.65.0

Replace GO_MODULE with USE_GITHUB and GH_ACCOUNT to make it build.
The reason is new dependency on k8s.io/kubernetes. It's not intended
for external use as a library and can't be downloaded via go proxy.
See https://github.com/carvel-dev/kapp/issues/1011

Changelogs:
https://github.com/carvel-dev/kapp/releases/tag/v0.64.0
https://github.com/carvel-dev/kapp/releases/tag/v0.64.1
https://github.com/carvel-dev/kapp/releases/tag/v0.64.2
https://github.com/carvel-dev/kapp/releases/tag/v0.65.0

PR:     291938
DeltaFile
+3-5sysutils/kapp/distinfo
+4-3sysutils/kapp/Makefile
+7-82 files

FreeBSD/ports da4273cmath/calc distinfo Makefile

math/calc: Update to 2.16.0.3
DeltaFile
+3-3math/calc/distinfo
+1-2math/calc/Makefile
+4-52 files

FreeBSD/ports e99e74email/mailfromd Makefile distinfo

mail/mailfromd: the port had been updated to version 9.1

Tentatively enable EMACS option by default: it pulls Emacs
as a build dependency only which should not affect package
users, while ports users could always disable it to avoid
pulling this somewhat heavy dependency.  While here, drop
no longer needed `post-patch' target as these bugs had been
properly fixed upstream.

Requested by:   maintainer
DeltaFile
+2-8mail/mailfromd/Makefile
+3-3mail/mailfromd/distinfo
+1-0mail/mailfromd/pkg-plist
+6-113 files

FreeBSD/ports f2debf5lang/gcc15-devel distinfo Makefile

lang/gcc15-devel: Update to 15.2.1.s20251220
DeltaFile
+3-3lang/gcc15-devel/distinfo
+1-1lang/gcc15-devel/Makefile
+4-42 files

FreeBSD/ports c4016fdlang/gcc14-devel distinfo Makefile

lang/gcc14-devel: Update to 14.3.1.s20251219
DeltaFile
+3-3lang/gcc14-devel/distinfo
+1-1lang/gcc14-devel/Makefile
+4-42 files

FreeBSD/ports ef1fdcalang/gcc13-devel distinfo Makefile

lang/gcc13-devel: Update to 13.4.1.s20251218
DeltaFile
+3-3lang/gcc13-devel/distinfo
+1-1lang/gcc13-devel/Makefile
+4-42 files

FreeBSD/ports aac64f6math/octave-forge-miscellaneous Makefile

math/octave-forge-miscellaneous: Clean up Makefile.
DeltaFile
+0-2math/octave-forge-miscellaneous/Makefile
+0-21 files

FreeBSD/ports 7f47d6dmath/octave-forge-sockets Makefile distinfo

math/octave-forge-sockets: Update to 1.5.0.
DeltaFile
+7-9math/octave-forge-sockets/Makefile
+3-3math/octave-forge-sockets/distinfo
+10-122 files

FreeBSD/ports 94bfefanet/uvgrtp Makefile, net/uvgrtp/files patch-CMakeLists.txt patch-cmake_Versioning.cmake

net/uvgrtp: pass down BUILD_SHARED_LIBS to fix the port's build

By specifying add_library(... SHARED) we were instructing CMake
to build all but one objects in PIC mode, in turn causing the
infamous "relocation R_X86_64_32S cannot be used against local
symbol" error upon linking the program.  Mend this by using the
documented and cleaner BUILD_SHARED_LIBS approach.  While here,
fix an IF block open/close arguments mismatch CMake warning.

Reported by:    pkg-fallout
DeltaFile
+6-11net/uvgrtp/files/patch-CMakeLists.txt
+11-0net/uvgrtp/files/patch-cmake_Versioning.cmake
+2-2net/uvgrtp/Makefile
+19-133 files

FreeBSD/ports 979467eastro/gpscorrelate Makefile distinfo, astro/gpscorrelate/files patch-exif-gps.cpp patch-unixtime.h

astro/gpscorrelate: update to v2.3

gpscorrelate has a new maintainer, Dan Fandrich,
and the former maintainer, Daniel Foote, recognizes the change.
<https://github.com/freefoote/gpscorrelate?tab=readme-ov-file#status>

Update the port to the new location,
<https://dfandrich.github.io/gpscorrelate/>
update to v2.3, switch to Github downloads, hook up self-test suite,
make DOCS and (new) NLS options work right.

Reported by:    Dan Fandrich
see also: <https://github.com/dfandrich/gpscorrelate/issues/36>

ChangeLog:      https://raw.githubusercontent.com/dfandrich/gpscorrelate/refs/tags/2.3/RELEASES
(cherry picked from commit 9fb28eb395327d7e897028c1c9a31a1476071c78)
DeltaFile
+60-36astro/gpscorrelate/Makefile
+0-95astro/gpscorrelate/files/patch-exif-gps.cpp
+0-10astro/gpscorrelate/files/patch-unixtime.h
+3-2astro/gpscorrelate/distinfo
+63-1434 files

FreeBSD/ports 687b859astro/gpscorrelate Makefile

astro/gpscorrelate: Take maintainership.

There is a new maintainer upstream, Dan Fandrich,
and he has new versions and FreeBSD in his CI pipelines.
Update to 2.3 coming up.

(cherry picked from commit 92331328052e6ae475178a6d0477ea843beedaef)
DeltaFile
+1-1astro/gpscorrelate/Makefile
+1-11 files

FreeBSD/ports 24c3b0fsecurity/easy-rsa Makefile, security/easy-rsa/files pkg-message.in

security/easy-rsa: fix pkg-message (unified help command)

(cherry picked from commit 0baa760c06dd0eacd944663323ce879fe419e3ac)
DeltaFile
+1-2security/easy-rsa/files/pkg-message.in
+1-1security/easy-rsa/Makefile
+2-32 files

FreeBSD/ports bbf70c5security/easy-rsa distinfo Makefile, security/easy-rsa/files pkg-message.in

security/easy-rsa: update to v3.2.5

Also convert files/pkg-message.in to UCL
so it's also displayed on upgrade not only on install.

ChangeLog:      https://github.com/OpenVPN/easy-rsa/releases/tag/v3.2.5
MFH:            2025Q4 in a few days (due to UCL pkg-message)
(cherry picked from commit 3d7e6c146a8a2734d77c5f11ec3e339ca0f6145d)
DeltaFile
+6-2security/easy-rsa/files/pkg-message.in
+3-3security/easy-rsa/distinfo
+1-1security/easy-rsa/Makefile
+10-63 files

FreeBSD/ports 9fb28ebastro/gpscorrelate Makefile distinfo, astro/gpscorrelate/files patch-exif-gps.cpp patch-unixtime.h

astro/gpscorrelate: update to v2.3

gpscorrelate has a new maintainer, Dan Fandrich,
and the former maintainer, Daniel Foote, recognizes the change.
<https://github.com/freefoote/gpscorrelate?tab=readme-ov-file#status>

Update the port to the new location,
<https://dfandrich.github.io/gpscorrelate/>
update to v2.3, switch to Github downloads, hook up self-test suite,
make DOCS and (new) NLS options work right.

Reported by:    Dan Fandrich
see also: <https://github.com/dfandrich/gpscorrelate/issues/36>

ChangeLog:      https://raw.githubusercontent.com/dfandrich/gpscorrelate/refs/tags/2.3/RELEASES
DeltaFile
+60-36astro/gpscorrelate/Makefile
+0-95astro/gpscorrelate/files/patch-exif-gps.cpp
+0-10astro/gpscorrelate/files/patch-unixtime.h
+3-2astro/gpscorrelate/distinfo
+63-1434 files

FreeBSD/ports c1633denet/lavinmq distinfo Makefile

net/lavinmq: update to 2.6.1

- https://github.com/cloudamqp/lavinmq/blob/main/CHANGELOG.md#261---2025-12-07

Sponsored by:   SkunkWerks, GmbH
DeltaFile
+9-9net/lavinmq/distinfo
+9-8net/lavinmq/Makefile
+18-172 files

FreeBSD/ports f70a98edevel/esbuild distinfo Makefile

devel/esbuild: update to 0.27.1
DeltaFile
+5-5devel/esbuild/distinfo
+1-2devel/esbuild/Makefile
+6-72 files