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

FreeBSD/ports 8cafce0devel/gitlab-runner distinfo Makefile

devel/gitlab-runner: update to 18.8.0

Changes:        https://gitlab.com/gitlab-org/gitlab-runner/-/releases
(cherry picked from commit 310d972f99f6cb22c0e15352337749ac18017a94)
DeltaFile
+9-9devel/gitlab-runner/distinfo
+3-4devel/gitlab-runner/Makefile
+12-132 files

FreeBSD/ports 4aa08e9textproc/rubygem-rouge-gitlab distinfo Makefile

textproc/rubygem-rouge-gitlab: update to 4.7.0

Required for gitlab 18.8

Changes:        https://github.com/rouge-ruby/rouge/blob/master/CHANGELOG.md
(cherry picked from commit 41b4dd6b5e7baa58d065353b004249e3d648aea3)
DeltaFile
+3-3textproc/rubygem-rouge-gitlab/distinfo
+1-1textproc/rubygem-rouge-gitlab/Makefile
+4-42 files

FreeBSD/ports 7a9f031www/rubygem-toml-rb distinfo Makefile

www/rubygem-toml-rb: update to 4.1.0

Required for gitlab 18.8

Changes:        https://github.com/emancu/toml-rb/releases
(cherry picked from commit 2d47a200649a070f5e33ef7bb1095de40aa4b97e)
DeltaFile
+3-3www/rubygem-toml-rb/distinfo
+3-2www/rubygem-toml-rb/Makefile
+6-52 files

FreeBSD/ports 4aad801devel/gitaly distinfo, net/gitlab-agent distinfo

www/gitlab: major upgrade to 18.8.0

Changes:        https://about.gitlab.com/releases/2026/01/15/gitlab-18-8-released/
(cherry picked from commit 1686f1a21034fc92fe969efcd98dc4576c28df12)
DeltaFile
+15-15www/gitlab/Makefile
+13-13devel/gitaly/distinfo
+8-8www/gitlab/files/patch-config_gitlab.yml.example
+6-6www/gitlab/distinfo
+5-5net/gitlab-agent/distinfo
+5-5www/gitlab-workhorse/distinfo
+52-526 files not shown
+69-7112 files

FreeBSD/ports 04eb8d9security/rubygem-acme-client-gitlab distinfo Makefile

security/rubygem-acme-client-gitlab: update to 2.0.30

Required for gitlab 18.8

Changes:        https://github.com/unixcharles/acme-client/blob/master/CHANGELOG.md
(cherry picked from commit bb44b2dd8bbed577d9a64ab2ec801ec329591b5b)
DeltaFile
+3-3security/rubygem-acme-client-gitlab/distinfo
+1-1security/rubygem-acme-client-gitlab/Makefile
+4-42 files

FreeBSD/ports d4ec39cnet/rubygem-grpc_reflection distinfo Makefile

net/rubygem-grpc_reflection: update to 0.4.0

Required for gitlab 18.8

Changes:        https://github.com/y-yagi/grpc_reflection/blob/main/CHANGELOG.md
(cherry picked from commit 48ed82028ce465986be573366027c3fd97d2f0f0)
DeltaFile
+3-3net/rubygem-grpc_reflection/distinfo
+4-1net/rubygem-grpc_reflection/Makefile
+7-42 files

FreeBSD/ports fd2a0c0textproc/gitlab-zoekt-indexer distinfo Makefile

textproc/gitlab-zoekt-indexer: update to 1.8.0

Required for gitlab 18.8

Changes:        https://gitlab.com/gitlab-org/gitlab-zoekt-indexer/-/releases
(cherry picked from commit 554b700466e6ae0a4b9c1741b73354d8c249344b)
DeltaFile
+5-5textproc/gitlab-zoekt-indexer/distinfo
+1-2textproc/gitlab-zoekt-indexer/Makefile
+6-72 files

FreeBSD/ports efa2421sysutils/rubygem-ohai Makefile distinfo, sysutils/rubygem-ohai/files patch-gemspec

sysutils/rubygem-ohai: update to 19.1.16

Required for gtilab 18.8

Changes:        https://github.com/chef/ohai/blob/18-stable/CHANGELOG.md
(cherry picked from commit 9dd3e65452c90bb0ac5a005e19ea933b393c674e)
DeltaFile
+0-11sysutils/rubygem-ohai/files/patch-gemspec
+6-5sysutils/rubygem-ohai/Makefile
+3-3sysutils/rubygem-ohai/distinfo
+9-193 files

FreeBSD/ports a16b5a6textproc/gitlab-elasticsearch-indexer distinfo Makefile

textproc/gitlab-elasticsearch-indexer: update to 5.12.2

Required for gitlab 18.8

Changes:        https://gitlab.com/gitlab-org/gitlab-elasticsearch-indexer/-/blob/main/CHANGELOG.md
(cherry picked from commit 056fc447ba234f50847bf36820c4aa6c649af797)
DeltaFile
+5-5textproc/gitlab-elasticsearch-indexer/distinfo
+1-1textproc/gitlab-elasticsearch-indexer/Makefile
+6-62 files

FreeBSD/ports 0e6cb8esecurity/rubygem-gitlab-cloud-connector distinfo Makefile

security/rubygem-gitlab-cloud-connector: update to 1.40.0

Required for gitlab 18.8

Changes:        https://gitlab.com/gitlab-org/cloud-connector/gitlab-cloud-connector/-/releases
(cherry picked from commit 7feb102feae751bc88da85978adf2daf83e5a5f7)
DeltaFile
+3-3security/rubygem-gitlab-cloud-connector/distinfo
+1-1security/rubygem-gitlab-cloud-connector/Makefile
+4-42 files

FreeBSD/ports 1a92694security/rubygem-gitlab-secret_detection distinfo Makefile

security/rubygem-gitlab-secret_detection: update to 0.39.1

Required for gitlab 18.8

Changes:        https://gitlab.com/gitlab-org/security-products/secret-detection/secret-detection-service/-/blob/main/CHANGELOG.md
(cherry picked from commit 89c290a71faf8eeebc6b09fa2e6725e2902defbd)
DeltaFile
+3-3security/rubygem-gitlab-secret_detection/distinfo
+2-2security/rubygem-gitlab-secret_detection/Makefile
+5-52 files