FreeBSD/ports 05881e7emulators/wine-devel Makefile

emulators/wine-devel: Streamline things a bit

Set BINARY_ALIAS and EXTRA_PATCHES using plain assignment (=) instead
of := since we do not have child ports any longer.

This forward ports most of commit 0535ec4919 for emulators/wine.
DeltaFile
+2-2emulators/wine-devel/Makefile
+2-21 files

FreeBSD/ports b54d81fx11/polybar Makefile, x11/polybar/files patch-cmake_libpoly.cmake

x11/polybar: Unbreak on FreeBSD 15+

Don't utilize libinotify module in upsteam's build framework on 15+

Approved by:    blanket (just fix it)
DeltaFile
+9-0x11/polybar/files/patch-cmake_libpoly.cmake
+8-1x11/polybar/Makefile
+17-12 files

FreeBSD/ports 8f0c591science/afni distinfo Makefile

science/afni: Update to 26.0.03
DeltaFile
+3-3science/afni/distinfo
+1-1science/afni/Makefile
+4-42 files

FreeBSD/ports f05d251astro/osmium-tool Makefile distinfo

astro/osmium-tool: Upgrade to v1.19.0

ChangeLog: https://github.com/osmcode/osmium-tool/blob/master/CHANGELOG.md

Added

 * Add integration tests for show command output formats.

Changed

 * Switch to C++17 as minimum requirement.
 * Use std::back_inserter instead of boost::function_output_iterator removing
   one dependency on Boost.
 * Various small fixes and code cleanups.

Fixed

 * Fix ID comparison in osmium merge to match osmium sort behavior.
 * Extract in "simple" mode: Check all nodes in a way for overlap with the

    [3 lines not shown]
DeltaFile
+5-6astro/osmium-tool/Makefile
+3-3astro/osmium-tool/distinfo
+8-92 files

FreeBSD/ports 2603e0adevel/nextpnr Makefile

devel/nextpnr: Update GUI from Qt5 to Qt6
DeltaFile
+3-3devel/nextpnr/Makefile
+3-31 files

FreeBSD/ports 85263a5textproc/py-jq distinfo Makefile

textproc/py-jq: update to 1.11.0

Changelog: https://github.com/mwilliamson/jq.py/compare/1.10.2...1.11.0
DeltaFile
+5-5textproc/py-jq/distinfo
+1-1textproc/py-jq/Makefile
+6-62 files

FreeBSD/ports 113a37bmisc/dotenv-linter Makefile

misc/dotenv-linter: unbreak on powerpc64*
DeltaFile
+0-3misc/dotenv-linter/Makefile
+0-31 files

FreeBSD/ports 355f49fgames/openclonk Makefile

games/openclank: unbreak on powerpc64

Also remove unnecessary powerpc64le fix.
DeltaFile
+0-3games/openclonk/Makefile
+0-31 files

FreeBSD/ports 90f8979devel/spr Makefile

devel/spr: unbreak on powerpc64le
DeltaFile
+0-2devel/spr/Makefile
+0-21 files

FreeBSD/ports 811f998sysutils/go-ntfy distinfo Makefile

sysutils/go-ntfy: Update to 2.16.0

ChangeLog: https://github.com/binwiederhier/ntfy/releases/tag/v2.16.0
DeltaFile
+7-7sysutils/go-ntfy/distinfo
+2-3sysutils/go-ntfy/Makefile
+9-102 files

FreeBSD/ports b8f1706devel/cdk distinfo Makefile

devel/cdk: Update to 5.0-20260119

ChangeLog: https://invisible-island.net/cdk/CHANGES.html
DeltaFile
+3-3devel/cdk/distinfo
+1-1devel/cdk/Makefile
+4-42 files

FreeBSD/ports ed0a5cfdevel/oci-cli distinfo Makefile

devel/oci-cli: Update 3.71.4 => 3.72.1

Changelogs:
https://github.com/oracle/oci-cli/releases/tag/v3.72.0
https://github.com/oracle/oci-cli/releases/tag/v3.72.1

PR:     292594
DeltaFile
+3-3devel/oci-cli/distinfo
+2-2devel/oci-cli/Makefile
+5-52 files

FreeBSD/ports 5a1837ddevel/py-oci distinfo Makefile

devel/py-oci: Update 2.164.2 => 2.165.1

Changelogs:
https://github.com/oracle/oci-python-sdk/releases/tag/v2.165.0
https://github.com/oracle/oci-python-sdk/releases/tag/v2.165.1

PR:     292594
DeltaFile
+3-3devel/py-oci/distinfo
+1-1devel/py-oci/Makefile
+4-42 files

FreeBSD/ports 3045e29devel/air-go distinfo Makefile

devel/air-go: Update to 1.64.2
DeltaFile
+5-5devel/air-go/distinfo
+1-1devel/air-go/Makefile
+6-62 files

FreeBSD/ports 4ea6dc7devel/jenkins distinfo Makefile

devel/jenkins: Update to 2.547

Sponsored by:   The FreeBSD Foundation
DeltaFile
+3-3devel/jenkins/distinfo
+1-1devel/jenkins/Makefile
+4-42 files

FreeBSD/ports ddecaf7security/p11-kit distinfo Makefile

security/p11-kit: update to 0.26.1
DeltaFile
+3-3security/p11-kit/distinfo
+1-1security/p11-kit/Makefile
+1-1security/p11-kit/pkg-plist
+5-53 files

FreeBSD/ports f09a210security/xmlsec1 Makefile distinfo

security/xmlsec1: update to v1.3.9

This unbreaks libxml 2.15, where some pointer types went "const",
and the prior FreeBSD ports version of xmlsec1 wanted to error out
instead of seeing warnings (-Werror) and broke.

ChangeLog:      https://www.aleksey.com/xmlsec/news.html
required for:
PR:             291316

(This builds with extant libxml2.14 and 2.15, so let's just commit this.)
DeltaFile
+7-5security/xmlsec1/Makefile
+3-3security/xmlsec1/distinfo
+10-82 files

FreeBSD/ports 3a2e3b8www/linux-freetube distinfo Makefile

www/linux-freetube: Update to 0.23.13.b

ChangeLog:      https://github.com/FreeTubeApp/FreeTube/releases/tag/v0.23.13-beta
Reported by:    efb4f5ff-1298-471a-8973-3d47447115dc <notifications at github.com>
DeltaFile
+3-3www/linux-freetube/distinfo
+1-1www/linux-freetube/Makefile
+4-42 files

FreeBSD/ports 35bffaadevel/py-uv-dynamic-versioning distinfo Makefile

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

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

FreeBSD/ports 1b447eegraphics/plantuml distinfo Makefile

graphics/plantuml: Update 1.2025.10 => 1.2026.1

Changelogs:
https://github.com/plantuml/plantuml/releases/tag/v1.2026.0
https://github.com/plantuml/plantuml/releases/tag/v1.2026.1

PR:             292606
Approved by:    awoonya <awoonyaa at gmail.com> (maintainer, implicit - innactive almost 2 years)
DeltaFile
+3-3graphics/plantuml/distinfo
+1-1graphics/plantuml/Makefile
+4-42 files

FreeBSD/ports 7062df1lang/luajit distinfo Makefile, lang/luajit/files patch-src_lj__prng.c

lang/luajit: update to the recent snapshot

Sponsored by:   tipi.work
DeltaFile
+3-3lang/luajit/distinfo
+3-3lang/luajit/Makefile
+2-2lang/luajit/files/patch-src_lj__prng.c
+8-83 files

FreeBSD/ports 51eec79biology/mothur distinfo Makefile

biology/mothur: update 1.48.2 → 1.48.5

Reported by:    portscout
DeltaFile
+3-3biology/mothur/distinfo
+3-2biology/mothur/Makefile
+6-52 files

FreeBSD/ports cb0f2ffdevel/ispc distinfo Makefile

devel/ispc: update 1.28.2 → 1.29.1
DeltaFile
+3-3devel/ispc/distinfo
+1-1devel/ispc/Makefile
+4-42 files

FreeBSD/ports 4ae6779graphics/oidn distinfo Makefile

graphics/oidn: update 2.3.3 → 2.4.1

Reported by:    portscout
DeltaFile
+3-3graphics/oidn/distinfo
+1-1graphics/oidn/Makefile
+0-1graphics/oidn/pkg-plist
+4-53 files

FreeBSD/ports e69d8cbx11/hamclock Makefile distinfo, x11/hamclock/files patch-hamclock.desktop patch-ArduinoLib_Makefile

x11/hamclock: Update to 4.22

- Applied Changes sent in by mew14930xvi at inbox.lv
- portlint

Version 4.22: 2026-01-17

    change: clicking wifi strength now shows a history plot
    fix: don't offer Moon track in satellite menu
    fix: make satellite track option persistent
    fix: satellite name could overlay RSS
    fix: remove unused watchdog funtion calls
    fix hopefully: TZ updates could repeat continuously if net fails

PR:             292593
Reported by:    fuz@
DeltaFile
+5-11x11/hamclock/Makefile
+11-0x11/hamclock/files/patch-hamclock.desktop
+11-0x11/hamclock/files/patch-ArduinoLib_Makefile
+3-3x11/hamclock/distinfo
+1-1x11/hamclock/files/patch-Makefile
+31-155 files

FreeBSD/ports d560588lang/go-devel Makefile

lang/go-devel: Recommend lang/go instead

This port is functionally closer to lang/go than lang/goXYZ in that it
installs unversioned binaries. A user who switches to a versioned Go
package may wind up wondering why `go` has disappeared.
DeltaFile
+1-1lang/go-devel/Makefile
+1-11 files

FreeBSD/ports 85e71f8lang/go bsd.go.mk pkg-descr-subports, lang/go124 Makefile

lang/go: Add bsd.go.mk and use it for go124 and go125

Previously, we used lang/go-devel as a MASTERDIR, but go-devel itself
was really old (essentially 3 years old), and Go doesn't have the
concept of a public "development" version anymore.

Rather than tying modern Go ports to a vestigial version that nobody
should actually use, this commit adds a bsd.go.mk that Go ports can
include. This allows us to get lang/go* Makefiles down to 3 lines.

While here, extend the pkg-descr for both lang/go and the lang/go1*
ports to help users understand what's installing what.

This "new" framework (gently modified from go-devel/Makefile, so all
credit goes to everyone involved in creating that file) provides for
a default pkg-descr, but keeps each port responsible for its own
patches.

No functional changes are intended other than a slightly extended

    [2 lines not shown]
DeltaFile
+161-0lang/go/bsd.go.mk
+2-29lang/go124/Makefile
+2-29lang/go125/Makefile
+7-0lang/go/pkg-descr-subports
+3-2lang/go/pkg-descr
+175-605 files

FreeBSD/ports b688090lang/go-devel Makefile

lang/go-devel: Set an EXPIRATION DATE of 2026/03/01

This port has lived on only because it was the MASTERDIR for modern Go
ports. Now that they use lang/go/bsd.go.mk instead, this very old
version of Go (essentially go1.22) can go away.

To anyone who has been using it, please switch to lang/go instead.
DeltaFile
+3-2lang/go-devel/Makefile
+3-21 files

FreeBSD/ports 5cc30f3devel/rubygem-ffi distinfo Makefile

devel/rubygem-ffi: Update to 1.17.3

Changes:        https://github.com/ffi/ffi/blob/master/CHANGELOG.md
(cherry picked from commit 700a3c470995e3310bae20121df2ab8600228e1b)
DeltaFile
+3-3devel/rubygem-ffi/distinfo
+1-1devel/rubygem-ffi/Makefile
+4-42 files

FreeBSD/ports 8d2b2f1devel/gitaly distinfo, net/gitlab-agent distinfo

www/gitlab: patch update to 18.8.1

this release to not include changes for CE version, only EE version
is affected, but I recommend to update both.

Changes:        https://about.gitlab.com/releases/2026/01/19/gitlab-18-8-1-released/
(cherry picked from commit 0d02da2eed6b9376171c6ebed517c2d6e0f55b79)
DeltaFile
+13-13devel/gitaly/distinfo
+6-6www/gitlab/distinfo
+5-5www/gitlab-pages/distinfo
+5-5net/gitlab-agent/distinfo
+5-5www/gitlab-workhorse/distinfo
+1-1www/gitlab/Makefile.common
+35-356 files