FreeBSD/ports e05e204ports-mgmt/poudriere-dsh2dsh distinfo Makefile

ports-mgmt/poudriere-dsh2dsh: Update 3.4.99.20251206 => 3.4.99.20251214

Upstream changes:
- bulk/testport: Fix fetching packages for 14.3 and 15.0.

PR:     291688
DeltaFile
+3-3ports-mgmt/poudriere-dsh2dsh/distinfo
+1-1ports-mgmt/poudriere-dsh2dsh/Makefile
+4-42 files

FreeBSD/ports d1f72d5x11-wm/xdgmenumaker Makefile distinfo

x11-wm/xdgmenumaker: Update 2.3 => 2.4, take maintainership

Commit log:
https://github.com/gapan/xdgmenumaker/compare/2.3...2.4

Port changes:
- Switch to DISTVERSION instead.
- Specify LICENSE_FILE.
- Use ${PORTNAME} variable for SHEBANG_FILES instead.
- Polish Makefile with portclippy and portfmt.
- Add NO_ARCH - "no architecture specific files found".
- Submitter take maintainership.

PR:     291698
DeltaFile
+7-4x11-wm/xdgmenumaker/Makefile
+3-3x11-wm/xdgmenumaker/distinfo
+10-72 files

FreeBSD/ports a524fb7graphics/mesa-devel distinfo Makefile

graphics/mesa-devel: update to 25.3.b.2458

Changes:        https://gitlab.freedesktop.org/mesa/mesa/-/compare/8ba197c9ef6...ca96f8517cc
DeltaFile
+3-3graphics/mesa-devel/distinfo
+2-2graphics/mesa-devel/Makefile
+5-52 files

FreeBSD/ports 13c3045Mk/Uses go.mk

Uses/go.mk: Add support for requesting a minimum version

This adds support for requesting a minimum Go version instead of an
exact one.  If USES contains something like go:X.Y+, we walk the list
of valid Go versions backward and pick the first element that matches
either the requested version or the default version.  Assuming the
list of valid versions is sorted semantically, this means we will
pick the requested version if it is newer than the default version,
and the default version otherwise.

This is somewhat imprecise, but it's hard to do better without a
comparison operator that understands semantic versioning, which bmake
lacks.  Simply comparing versions lexicographically or numerically
would produce incorrect results, since e.g. 1.3 precedes 1.29 but is
both lexicographically and numerically larger.

Note that specifying a version that does not yet exist in the ports tree
will have the same effect as specifying a version that has been retired:
silently fall back to the default version.

    [10 lines not shown]
DeltaFile
+20-8Mk/Uses/go.mk
+20-81 files

FreeBSD/ports 75d873bdevel/revive Makefile, irc/soju Makefile

many: Unpin Go ports

* Ports that were pinned to a deprecated version of Go (1.23 or older)
  have been unpinned.

* Ports that were pinned to a still-supported version of Go (1.24 or
  newer) have been converted to requesting that as their minimum Go
  version.

* Ports that had been forcibly deprecated for pinning an expired Go
  version have been undeprecated.
DeltaFile
+1-4devel/revive/Makefile
+1-4irc/soju/Makefile
+1-4sysutils/gonzo/Makefile
+1-4sysutils/govmomi/Makefile
+1-4sysutils/infracost/Makefile
+1-4mail/mox/Makefile
+6-24142 files not shown
+148-283148 files

FreeBSD/ports 7dc1a81www/codeberg-pages-server distinfo Makefile

www/codeberg-pages-server: Update to 6.4

The current version (6.2.1) is not only outdated, it appears to have
been re-rolled, and therefore fails the checksum.

Approved by:    maintainer
Reviewed by:    adamw
Differential Revision:  https://reviews.freebsd.org/D54112
DeltaFile
+5-5www/codeberg-pages-server/distinfo
+2-3www/codeberg-pages-server/Makefile
+7-82 files

FreeBSD/ports 47835e1devel/R-cran-BH distinfo Makefile

devel/R-cran-BH: Update to 1.90.0-1

- Switch WWW url to canonical form

ChangeLog: https://cran.r-project.org/web/packages/BH/news.html
DeltaFile
+3-3devel/R-cran-BH/distinfo
+2-2devel/R-cran-BH/Makefile
+5-52 files

FreeBSD/ports 1047f0emultimedia/py-subliminal distinfo Makefile

multimedia/py-subliminal: Update to 2.5.0

ChangeLog: https://github.com/Diaoul/subliminal/releases/tag/2.5.0
DeltaFile
+3-3multimedia/py-subliminal/distinfo
+1-1multimedia/py-subliminal/Makefile
+4-42 files

FreeBSD/ports eb3d0d1www/varnish-libvmod-geoip2 Makefile distinfo

www/varnish-libvmod-geoip2: Update source, bring in latest commits
DeltaFile
+4-5www/varnish-libvmod-geoip2/Makefile
+3-3www/varnish-libvmod-geoip2/distinfo
+7-82 files

FreeBSD/ports b70a211x11-fonts/fontconfig Makefile pkg-plist, x11-fonts/fontconfig/files patch-src_fclang.c patch-meson.build

x11-fonts/fontconfig: update to 2.17.1

Release notes:
 * https://www.freedesktop.org/software/fontconfig/release/ChangeLog-2.16.0
 * https://gitlab.freedesktop.org/fontconfig/fontconfig/-/releases#2170-2025-06-27

Port changes:
 - Sort MESON_ARGS
 - Fix NLS option
 - Drop local fclang patch

PR:             285426
Summitted by:   diizzy
Exp-run by:     antoine
DeltaFile
+0-51x11-fonts/fontconfig/files/patch-src_fclang.c
+17-15x11-fonts/fontconfig/Makefile
+12-2x11-fonts/fontconfig/pkg-plist
+6-6x11-fonts/fontconfig/files/patch-meson.build
+3-3x11-fonts/fontconfig/distinfo
+38-775 files

FreeBSD/ports acec098www/varnish-modules Makefile

www/varnish-modules: Bump PORTREVISION
DeltaFile
+1-0www/varnish-modules/Makefile
+1-01 files

FreeBSD/ports c0f3df6devel/py-electrum-aionostr distinfo Makefile, devel/py-electrum-aionostr/files patch-pyproject.toml

devel/py-electrum-aionostr: Update to 0.1.0
DeltaFile
+12-0devel/py-electrum-aionostr/files/patch-pyproject.toml
+3-3devel/py-electrum-aionostr/distinfo
+1-1devel/py-electrum-aionostr/Makefile
+16-43 files

FreeBSD/ports 46d9ccejava/aparapi Makefile

java/aparapi: pin to openjdk8-17

Does not build with JDK21.
    [javac] error: Source option 7 is no longer supported. Use 8 or later.
    [javac] error: Target option 7 is no longer supported. Use 8 or later.

NB: maybe the build can be easily fixed with jdk21, but that would need more
time to investigate and my test setup does not have amd64.
If you use this port, please try and test.

PR:     272855
Approved-by:    no maintainer
DeltaFile
+1-0java/aparapi/Makefile
+1-01 files

FreeBSD/ports 8c085f6net-mgmt/librenms distinfo Makefile, net-mgmt/librenms/files patch-includes_html_output_capture.inc.php

net-mgmt/librenms: Update to 25.12.0

re: https://github.com/librenms/librenms/releases/tag/25.12.0

A database migration is required:

sudo su -fm www
/usr/local/bin/lnms migrate
DeltaFile
+5-5net-mgmt/librenms/distinfo
+4-4net-mgmt/librenms/Makefile
+2-2net-mgmt/librenms/files/patch-includes_html_output_capture.inc.php
+11-113 files

FreeBSD/ports b893d98sysutils/wiimms Makefile

sysutils/wiimms: deprecate
DeltaFile
+4-0sysutils/wiimms/Makefile
+4-01 files

FreeBSD/ports ea550f1games/sgt-puzzles distinfo Makefile

games/sgt-puzzles: update 2025102120251211
DeltaFile
+3-3games/sgt-puzzles/distinfo
+2-2games/sgt-puzzles/Makefile
+5-52 files

FreeBSD/ports 902486bnet/jgroups/files patch-build.xml

net/jgroups: fix build with jdk21

PR:     291670
DeltaFile
+18-0net/jgroups/files/patch-build.xml
+18-01 files

FreeBSD/ports 3f7556dwww/threejs pkg-plist distinfo

www/threejs: upgrade to r182

Release notes at https://github.com/mrdoob/three.js/releases/tag/r182
DeltaFile
+7-2www/threejs/pkg-plist
+3-3www/threejs/distinfo
+1-1www/threejs/Makefile
+11-63 files

FreeBSD/ports fb3cecbgraphics/cimg distinfo Makefile

graphics/cimg: upgrade to v.3.6.5
DeltaFile
+3-3graphics/cimg/distinfo
+1-1graphics/cimg/Makefile
+4-42 files

FreeBSD/ports 487e11fmath/hpcombi pkg-plist distinfo

math/hpcombi: upgrade to v1.1.1

Release notes at https://github.com/libsemigroups/HPCombi/releases/tag/v1.1.1
DeltaFile
+26-25math/hpcombi/pkg-plist
+3-3math/hpcombi/distinfo
+1-1math/hpcombi/Makefile
+30-293 files

FreeBSD/ports 98149d0sysutils/podman-suite Makefile

sysutils/podman-suite: update 20251114 -> 20251210

PR:             291493
Approved by:    dfr (maintainer)

Sponsored by:   tipi.work
DeltaFile
+1-1sysutils/podman-suite/Makefile
+1-11 files

FreeBSD/ports b3660desysutils/podman distinfo Makefile, sysutils/podman/files patch-pkg_specgen_generate_oci__freebsd.go

sysutils/podman: update 5.7.0 -> 5.7.1

Remove the upstreamed patch.

PR:             291493
Approved by:    dfr (maintainer)

Sponsored by:   tipi.work
DeltaFile
+0-70sysutils/podman/files/patch-pkg_specgen_generate_oci__freebsd.go
+3-3sysutils/podman/distinfo
+1-2sysutils/podman/Makefile
+4-753 files

FreeBSD/ports 21761fdsysutils/containers-common distinfo Makefile

ysutils/containers-common: update skopeo's docs to its recent version

Bump PORTREVISION.

PR:             291493
Approved by:    dfr (maintainer)

Sponsored by:   tipi.work
DeltaFile
+3-3sysutils/containers-common/distinfo
+2-1sysutils/containers-common/Makefile
+5-42 files

FreeBSD/ports 408e864sysutils/skopeo distinfo Makefile, sysutils/skopeo/files patch-Makefile

sysutils/skopeo: update 1.20.0 -> 1.21.0

PR:             291493
Approved by:    dfr (maintainer)

Sponsored by:   tipi.work
DeltaFile
+1-10sysutils/skopeo/files/patch-Makefile
+3-3sysutils/skopeo/distinfo
+2-2sysutils/skopeo/Makefile
+6-153 files

FreeBSD/ports dd44411sysutils/buildah distinfo Makefile, sysutils/buildah/files patch-Makefile

sysutils/buildah: update 1.42.1 -> 1.42.2

PR:             291493
Approved by:    dfr (maintainer)

Sponsored by:   tipi.work
DeltaFile
+20-0sysutils/buildah/files/patch-Makefile
+3-3sysutils/buildah/distinfo
+1-2sysutils/buildah/Makefile
+24-53 files

FreeBSD/ports a2650f6devel/tig pkg-message distinfo

devel/tig: Update to 2.6.0

PR:     290247
DeltaFile
+9-0devel/tig/pkg-message
+3-3devel/tig/distinfo
+2-3devel/tig/Makefile
+1-0devel/tig/pkg-message-git
+15-64 files

FreeBSD/ports 520aee9net/samba422 Makefile, net/samba423 Makefile

samba: Remove MEMORY_DEBUG_IMPLIES=DEBUG

There is no DEBUG option, so this assignment does not make
any sense.
DeltaFile
+0-1net/samba422/Makefile
+0-1net/samba423/Makefile
+0-22 files

FreeBSD/ports 013488bmail/roundcube distinfo Makefile

mail/roundcube: security update to 1.6.12

PR:             291652
Submitted By:   brnrd
Security:       3a59024c-d8cf-11f0-af8c-8447094a420f
MFH:            2025Q4
DeltaFile
+3-3mail/roundcube/distinfo
+1-2mail/roundcube/Makefile
+4-52 files

FreeBSD/ports c27408ceditors/emacs-devel distinfo Makefile

editors/emacs-devel: Update to 2025-12-15 snapshot

Some new etc/NEWS items:
9adb6df788f - Add NEWS and auto-load entry for antlr-mode
251c070dfde - Warn about uses of the 'any' atom in rx
44d47caa86d - New 'R' code letter for 'interactive' forms
a582f2bb577 - hideshow: Deep cleaning. (Bug#79934)
1b931fbe42b - Prepare and load user scripts at startup
1bdf9dd6cd4 - New user option vc-dir-show-outgoing-count
b1882857eee - Rework remote process support for Tramp's "smb" method
02afd1305b4 - Use dedicated minibuffer history for mairix-search
49611cce303 - hideshow.el: New commands 'hs-cycle' and 'hs-toggle-all'. (Bug#79877)
5b07a81beda - New display of outgoing revisions count in VC-Dir
9174bc811a3 - Use treesit-extra-load-path for more values of treesit-auto-install-grammar

Commit log:     https://github.com/emacs-mirror/emacs/compare/ef903e0f5ac...1e9dca9ba2a
Sponsored by:   The FreeBSD Foundation
DeltaFile
+3-3editors/emacs-devel/distinfo
+2-2editors/emacs-devel/Makefile
+5-52 files

FreeBSD/ports 16289c0x11-themes/morewaita-icon-theme pkg-plist distinfo

x11-themes/morewaita-icon-theme: Update to 49

Changelog: https://github.com/somepaulo/MoreWaita/releases/tag/v49

Reported by:    GitHub (watch releases)
DeltaFile
+206-6x11-themes/morewaita-icon-theme/pkg-plist
+3-3x11-themes/morewaita-icon-theme/distinfo
+2-1x11-themes/morewaita-icon-theme/Makefile
+211-103 files