FreeBSD/ports 94ca372 — databases/py-mycli Makefile, devel/py-spin Makefile

*/*: fix build by removing dependency's upper version limit

Reported by:    fallout
Approved by:    portmgr (unbreak; blanket)
DeltaFile
+1-1devel/py-sqlfluff/Makefile
+1-1devel/py-spin/Makefile
+1-1databases/py-mycli/Makefile
+3-33 files

FreeBSD/ports 8497cce — comms/py-spsdk Makefile

comms/py-spsdk: fix build by removing dependency's upper version limit

Reported by:    fallout
Approved by:    portmgr (unbreak; blanket)
DeltaFile
+1-1comms/py-spsdk/Makefile
+1-11 files

FreeBSD/ports f08c4f6 — www/gohugo Makefile distinfo

www/gohugo: Update to 0.168.0

ChangeLog: https://github.com/gohugoio/hugo/releases/tag/v0.168.0

 * Fix PAGE.IsNode warning in jsonify
 * hugolib: Fix rebuild when content is also mounted as assets
 * Fix deprecation issues in tests
 * circleci: Update config.yml to version 2.1
 * warpc: Upgrade libavif, AOM, dav1d versions
 * warpc: Upgrade to javy 9.1.0
 * warpc: Upgrade to wasi-sdk-34
 * ci: Drop extended build tag on Windows tests
 * Add imaging.firstFrameOnly and some animation performance improvements
 * js, css: Add charset option to js.Build and css.Build
 * Add ImageResource.FrameCount
 * Add Translate and Format* methods to Language
 * Add basic support for OSC 7501 program status
 * modules: Ignore module.replacements defined in themes
 * Upgrade to Go 1.27.2

    [6 lines not shown]
DeltaFile
+5-5www/gohugo/distinfo
+1-2www/gohugo/Makefile
+6-72 files

FreeBSD/ports bdccdd3 — sysutils/conky Makefile distinfo

sysutils/conky{,-awesome}: Update to 1.25.4

ChangeLog: https://github.com/brndnmtthws/conky/releases/tag/v1.25.4

 * chore: bump version to v1.25.4
 * fix: isolate no_update specials and add regression coverage
 * build(deps): bump jdx/mise-action from 4 to 5 in the actions group
 * feat(x11): finish alpha-based input shaping and regression coverage
 * fix(x11): restore Xft text colors with pseudo-transparency
 * fix: recover CPU frequency output after transient read failures
 * docs: clean up README and AGENTS prose
DeltaFile
+3-3sysutils/conky/distinfo
+1-1sysutils/conky/Makefile
+4-42 files

FreeBSD/ports c07e979 — science/afni Makefile distinfo

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

FreeBSD/ports baebf92 — devel/R-cran-pbapply Makefile, math/R-cran-metadat Makefile

devel/R-cran-pbapply, math/R-cran-metadat: Remove redundant NO_ARCH

USES=cran already sets NO_ARCH=yes for ports with no need
of compilation.

Reported by:    jrm (in D60718)
Reviewed by:    jrm
Approved by:    jrm (mentor)
Differential Revision:  https://reviews.freebsd.org/D60763
DeltaFile
+0-2math/R-cran-metadat/Makefile
+0-2devel/R-cran-pbapply/Makefile
+0-42 files

FreeBSD/ports 850ef4f — math Makefile, math/R-cran-metafor distinfo pkg-descr

math/R-cran-metafor: New port: Meta-analysis package for R

Reviewed by:    jrm
Approved by:    jrm (mentor)
Differential Revision:  https://reviews.freebsd.org/D60718
DeltaFile
+22-0math/R-cran-metafor/Makefile
+18-0math/R-cran-metafor/pkg-descr
+3-0math/R-cran-metafor/distinfo
+1-0math/Makefile
+44-04 files

FreeBSD/ports 2a8cfc5 — x11/bhotkeys Makefile distinfo

x11/bhotkeys: Update to 1.4

Fix inability to close session panel with touchscreen tap outside
panel region (a tap on the panel list ate subsequent outisde taps
until a click [with mouse or trackpad] reset tap)

Fix bhotkeys-kde-apply disabling/remapping built-in KDE functionality

Changelog: https://github.com/FrauBSD/bhotkeys/blob/1.5/CHANGELOG.md

Reviewed by:    fuz, jrm
Differential Revision:  https://reviews.freebsd.org/D60755
DeltaFile
+3-3x11/bhotkeys/distinfo
+1-1x11/bhotkeys/Makefile
+4-42 files

FreeBSD/ports 32e319f — comms/uhd Makefile, comms/uhd/files patch-host_cmake_Modules_UHDAtomics.cmake patch-host_lib_usrp_b200_b200__impl.cpp

comms/uhd: Patches to fix B200 usability

PATCH: clear endpoint halt after FPGA load

PATCH: utils: match serials that are not hex numbers
This Patch allows UHD to handle the non-hex serials of clone devices
such as the LibreSDR B210.
Full hex serials still get compared by value,
while non-hex ones are being treated as strings.

PR:             290791
Reported by:    Alexandra Burmistrova
DeltaFile
+26-0comms/uhd/files/patch-host_lib_utils_serial__number.cpp
+18-0comms/uhd/files/patch-host_lib_usrp_b200_b200__impl.cpp
+2-2comms/uhd/files/patch-host_cmake_Modules_UHDAtomics.cmake
+1-2comms/uhd/Makefile
+47-44 files

FreeBSD/ports 2c1f8d4 — net-p2p/go-ethereum Makefile distinfo

net-p2p/go-ethereum: Security update 1.17.7 => 1.17.8

While here, add TESTING_UNSAFE.

Changelog:
* Fix DDoS issues found in the upcoming Glamsterdam fork
* Adaptation of RPC calls to support changes in Glamsterdam
* abigen uses sequential nonces when deploying dependencies of a contract
* Fix an unclean shutdown issue
https://github.com/ethereum/go-ethereum/releases/tag/v1.17.8

PR:             299443
Approved by:    Enrique Fynn <me at enriquefynn.com> (maintainer)
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q4

(cherry picked from commit 20d553344b4c8ae684452a787a2aa9b304668634)
DeltaFile
+5-5net-p2p/go-ethereum/distinfo
+3-2net-p2p/go-ethereum/Makefile
+8-72 files

FreeBSD/ports 20d5533 — net-p2p/go-ethereum Makefile distinfo

net-p2p/go-ethereum: Security update 1.17.7 => 1.17.8

While here, add TESTING_UNSAFE.

Changelog:
* Fix DDoS issues found in the upcoming Glamsterdam fork
* Adaptation of RPC calls to support changes in Glamsterdam
* abigen uses sequential nonces when deploying dependencies of a contract
* Fix an unclean shutdown issue
https://github.com/ethereum/go-ethereum/releases/tag/v1.17.8

PR:             299443
Approved by:    Enrique Fynn <me at enriquefynn.com> (maintainer)
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q4
DeltaFile
+5-5net-p2p/go-ethereum/distinfo
+3-2net-p2p/go-ethereum/Makefile
+8-72 files

FreeBSD/ports 8038b3f — lang/rust Makefile, lang/rust/files patch-llvm_lib_Transforms_Vectorize_VPlanRecipes.cpp patch-llvm_lib_Transforms_Vectorize_VPlanUtils.h

lang/rust: fix runtime on powerpc64le

Backport an LLVM fix for the loop vectorizer emitting invalid IR
for extractvalue of a widened sadd.with.overflow. On powerpc64le this
broke everything using libbz2-rs-sys (py-maturin, proton-pass-cli) with
"Cannot select: i64 = sign_extend v4i32".
DeltaFile
+50-0lang/rust/files/patch-llvm_lib_Transforms_Vectorize_VPlanTransforms.cpp
+29-0lang/rust/files/patch-llvm_lib_Transforms_Vectorize_LoopVectorize.cpp
+26-0lang/rust/files/patch-llvm_lib_Transforms_Vectorize_VPlanUtils.cpp
+19-0lang/rust/files/patch-llvm_lib_Transforms_Vectorize_VPlanUtils.h
+17-0lang/rust/files/patch-llvm_lib_Transforms_Vectorize_VPlanRecipes.cpp
+1-1lang/rust/Makefile
+142-16 files

FreeBSD/ports 0e09a3f — x11/plasma6-kgamma Makefile

x11/plasma6-kgamma: Deprecate

Plasma 6.8 does not support X11

(cherry picked from commit 5968984348642f57ee856bafaf501412de2a3278)
DeltaFile
+4-0x11/plasma6-kgamma/Makefile
+4-01 files

FreeBSD/ports 5968984 — x11/plasma6-kgamma Makefile

x11/plasma6-kgamma: Deprecate

Plasma 6.8 does not support X11
DeltaFile
+4-0x11/plasma6-kgamma/Makefile
+4-01 files

FreeBSD/ports 2f7bd8a — databases/clickhouse-devel Makefile, databases/clickhouse-devel/files extra-patch-contrib_llvm-project_libunwind_src_DwarfInstructions.hpp patch-contrib_openssl-cmake_CMakeLists.txt

databases/clickhouse-devel: revert powerpc64le support

This patch is still not reviewed.

This reverts commit a4de2fe2eeeb419e50ef6bb232e828342744c7c2.
DeltaFile
+0-28databases/clickhouse-devel/files/patch-contrib_openldap-cmake_CMakeLists.txt
+0-25databases/clickhouse-devel/files/patch-contrib_rocksdb_utilities_transactions_lock_range_range__tree_lib_portability_toku__time.h
+2-15databases/clickhouse-devel/Makefile
+0-14databases/clickhouse-devel/files/patch-contrib_openssl-cmake_CMakeLists.txt
+0-13databases/clickhouse-devel/files/extra-patch-contrib_llvm-project_libunwind_src_DwarfInstructions.hpp
+2-955 files

FreeBSD/ports f39bccf — databases/clickhouse Makefile, databases/clickhouse/files extra-patch-contrib_llvm-project_libunwind_src_DwarfInstructions.hpp patch-contrib_openssl-cmake_CMakeLists.txt

databases/clickhouse: revert powerpc64le support

This patch is still not reviewed.

This reverts commit 84a660920c292fc611af0255dfc7c2a55604a7df.
DeltaFile
+0-28databases/clickhouse/files/patch-contrib_openldap-cmake_CMakeLists.txt
+0-25databases/clickhouse/files/patch-contrib_rocksdb_utilities_transactions_lock_range_range__tree_lib_portability_toku__time.h
+2-15databases/clickhouse/Makefile
+0-14databases/clickhouse/files/patch-contrib_openssl-cmake_CMakeLists.txt
+0-13databases/clickhouse/files/extra-patch-contrib_llvm-project_libunwind_src_DwarfInstructions.hpp
+2-955 files

FreeBSD/ports 428a582 — net/libnbd Makefile distinfo, net/libnbd/files patch-configure.ac

net/libnbd: Update to 1.24.4

Changelog:
https://gitlab.com/nbdkit/libnbd/-/compare/v1.24.3...v1.24.4

Reviewed by:    jrm
Differential Revision:  https://reviews.freebsd.org/D60761
DeltaFile
+3-33net/libnbd/files/patch-configure.ac
+3-3net/libnbd/distinfo
+1-1net/libnbd/Makefile
+7-373 files

FreeBSD/ports 169e4ae — Mk bsd.gecko.mk, lang/spidermonkey128 Makefile

Mk/bsd.gecko.mk, lang/spidermonkey128: use RUST_LIB_BACKTRACE on powerpc64le

rust.mk only exports RUST_BACKTRACE, so RUST_LIB_BACKTRACE=0 from the
environment is enough and the per-port patches can go. spidermonkey128
is hit by the same cargo crash.
DeltaFile
+0-11www/firefox/files/extra-patch-config_makefiles_rust.mk
+0-11www/firefox-esr/files/extra-patch-config_makefiles_rust.mk
+0-11mail/thunderbird/files/extra-patch-config_makefiles_rust.mk
+0-11mail/thunderbird-esr/files/extra-patch-config_makefiles_rust.mk
+6-0lang/spidermonkey128/Makefile
+5-0Mk/bsd.gecko.mk
+11-444 files not shown
+11-6010 files

FreeBSD/ports b4bff35 — Mk/Uses cargo.mk, lang/rust Makefile

Mk/Uses/cargo.mk, lang/rust: keep RUST_BACKTRACE on powerpc64le

Only backtraces captured by libraries hit the libunwind bug, so disable
those with RUST_LIB_BACKTRACE and keep panic backtraces everywhere. The
fix is in releng/14.5, stable/15 and main.
DeltaFile
+4-1lang/rust/Makefile
+4-1Mk/Uses/cargo.mk
+8-22 files

FreeBSD/ports 4640179 — net/389-ds-base Makefile

net/389-ds-base: fix build on powerpc64le

cargo crashes on startup with rust 1.99 because of the libunwind bug
in 15.x. The Makefile hardcodes RUST_BACKTRACE=1, so turn off library
backtraces with RUST_LIB_BACKTRACE instead.
DeltaFile
+8-0net/389-ds-base/Makefile
+8-01 files

FreeBSD/ports b3b1b75 — games/Doom64EX pkg-plist Makefile, games/Doom64EX/files pkg-message.in patch-src_wadgen_WadGen.h

games/Doom64EX: switch to Doom64EX-Classic 2.6.14

The original Doom64EX has been unmaintained since 2022 and doesn't build
with CMake 4. Doom64EX-Classic is the GPL continuation of Doom64EX 2.5
by the Doom64EX-Plus author: it uses SDL3 and keeps supporting the IWAD
generated from the N64 ROM. WadGen is now built and installed as
doom64ex-wadgen.

Changelog:      https://github.com/atsb/Doom64EX-Classic/releases/tag/2.6
PR:             299390
DeltaFile
+46-0games/Doom64EX/files/patch-src_kex_psnprntf.c
+0-38games/Doom64EX/files/patch-include_imp_util_Endian
+26-11games/Doom64EX/Makefile
+20-0games/Doom64EX/files/patch-src_wadgen_WadGen.h
+13-0games/Doom64EX/files/pkg-message.in
+11-0games/Doom64EX/pkg-plist
+116-498 files not shown
+181-5414 files

FreeBSD/ports 84a6609 — databases/clickhouse Makefile, databases/clickhouse/files extra-patch-contrib_llvm-project_libunwind_src_DwarfInstructions.hpp patch-contrib_openssl-cmake_CMakeLists.txt

databases/clickhouse: enable on powerpc64le

The bundled OpenSSL ships POWER8 assembly pre-generated with the
big-endian "linux64v2" perlasm flavour, which gives wrong AES results
on little-endian. Regenerate it with "linux64le" before configuring.

Until rtld annotates the end of the stack on powerpc64, the bundled
libunwind crashes when it collects a backtrace on the main thread.
Drop its fallback to the link register, as the base libunwind does.
DeltaFile
+28-0databases/clickhouse/files/patch-contrib_openldap-cmake_CMakeLists.txt
+25-0databases/clickhouse/files/patch-contrib_rocksdb_utilities_transactions_lock_range_range__tree_lib_portability_toku__time.h
+15-2databases/clickhouse/Makefile
+14-0databases/clickhouse/files/patch-contrib_openssl-cmake_CMakeLists.txt
+13-0databases/clickhouse/files/extra-patch-contrib_llvm-project_libunwind_src_DwarfInstructions.hpp
+95-25 files

FreeBSD/ports a4de2fe — databases/clickhouse-devel Makefile, databases/clickhouse-devel/files extra-patch-contrib_llvm-project_libunwind_src_DwarfInstructions.hpp patch-contrib_openssl-cmake_CMakeLists.txt

databases/clickhouse-devel: enable on powerpc64le

The bundled OpenSSL ships POWER8 assembly pre-generated with the
big-endian "linux64v2" perlasm flavour, which gives wrong AES results
on little-endian. Regenerate it with "linux64le" before configuring.

Until rtld annotates the end of the stack on powerpc64, the bundled
libunwind crashes when it collects a backtrace on the main thread.
Drop its fallback to the link register, as the base libunwind does.
DeltaFile
+28-0databases/clickhouse-devel/files/patch-contrib_openldap-cmake_CMakeLists.txt
+25-0databases/clickhouse-devel/files/patch-contrib_rocksdb_utilities_transactions_lock_range_range__tree_lib_portability_toku__time.h
+15-2databases/clickhouse-devel/Makefile
+14-0databases/clickhouse-devel/files/patch-contrib_openssl-cmake_CMakeLists.txt
+13-0databases/clickhouse-devel/files/extra-patch-contrib_llvm-project_libunwind_src_DwarfInstructions.hpp
+95-25 files

FreeBSD/ports 554780b — net-im/tdlib pkg-plist, net-im/tdlib/files patch-tdutils_CMakeLists.txt patch-tdnet_CMakeLists.txt

net-im/tdlib: refactor port (+)

* Make port installs properly versioned shared libraries to easy track in dependencies
* Build *_private and *_static libraries as static, they not intended to be shared
* Install a CMake package for tde2e which offers those as tde2e::tde2e and tde2e::tdutils [1]

Co-Authored-by: mi [1]
PR:             299290 [1]
DeltaFile
+62-24net-im/tdlib/files/patch-CMakeLists.txt
+27-2net-im/tdlib/pkg-plist
+11-1net-im/tdlib/files/patch-tdutils_CMakeLists.txt
+11-1net-im/tdlib/files/patch-tdnet_CMakeLists.txt
+11-1net-im/tdlib/files/patch-tde2e_CMakeLists.txt
+11-1net-im/tdlib/files/patch-tddb_CMakeLists.txt
+133-304 files not shown
+165-3510 files

FreeBSD/ports cf61166 — x11/xscreensaver distinfo Makefile

x11/xscreensaver: Update 6.16 => 6.17

Changelog:
* Added missing localization strings (largely auto-translated).
* X11: Localizations are being installed again.
* macOS, iOS, Android: Now localized.
* macOS: Possible workarounds for longstanding Apple bugs where the
  legacyScreenSaver process would start using 100% CPU and savers would
  never run again.
* macOS 14.6 or later and iOS 17.6 or later are now required, since
  Xcode 6 can no longer build executables that work on older OSes.
https://www.jwz.org/xscreensaver/changelog.html

PR:             299379
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+4-3x11/xscreensaver/Makefile
+7-0x11/xscreensaver/pkg-plist
+3-3x11/xscreensaver/distinfo
+14-63 files

FreeBSD/ports 8547c10 — editors/markmywords Makefile, editors/markmywords/files patch-CMakeLists.txt patch-src_Widgets_Window.vala

editors/markmywords: the port had been improved (+)

- Update the build scripts for upcoming CMake 4.x
- Fix discrepancies between *.ui XML and Vala code
  which also gets rid of GTK start-up assertions
- Adjust "About" window proportions for nicer look
DeltaFile
+46-0editors/markmywords/files/patch-src_Widgets_Window.vala
+6-4editors/markmywords/Makefile
+6-3editors/markmywords/files/patch-CMakeLists.txt
+58-73 files

FreeBSD/ports b3c9e62 — net/samba425 Makefile, net/samba425/files patch-source3_torture_cmd__vfs.c

net/samba425: restore missing get_quota vfstest command (cmd_vfs.c)

The combined patch adding a "get_quota" command to vfstest (present
identically in net/samba419, 420, 422, 423, and 424) touches two
files: source3/torture/cmd_vfs.c (the command implementation and its
vfs_commands[] registration) and source3/torture/wscript_build
(installs vfstest instead of building it selftest-only). Only the
wscript_build half survived into samba425 — the cmd_vfs.c half was
dropped.

Restored patch-source3_torture_cmd__vfs.c, adapted (not just copied
verbatim) to the real samba-4.25.0 upstream API: SMB_VFS_GET_QUOTA()
dropped its explicit conn parameter and now takes an fsp directly, and
the file resolution pattern changed from synthetic_smb_fname() to
synthetic_pathref()+smb_fname->fsp (mirroring the sibling
cmd_disk_free() function, which upstream already migrated the same
way between 4.24 and 4.25). Verified against a real FreeBSD build:
the first version of this patch (ported mechanically from samba424,
pre-dating the SMB_VFS_GET_QUOTA signature change) failed to compile

    [7 lines not shown]
DeltaFile
+98-0net/samba425/files/patch-source3_torture_cmd__vfs.c
+1-1net/samba425/Makefile
+99-12 files

FreeBSD/ports 02234af — net-im/py-zapzap Makefile distinfo

net-im/py-zapzap: Update to 7.5.1

ChangeLog:

1. https://github.com/rafatosta/zapzap/releases/tag/7.5.1

Reported by:    Rafael Tosta <notifications at github.com>
DeltaFile
+3-3net-im/py-zapzap/distinfo
+1-1net-im/py-zapzap/Makefile
+4-42 files

FreeBSD/ports fc00e73 — net-im/snac Makefile distinfo

net-im/snac: Update 2.95 => 2.96

Changelog:
https://codeberg.org/grunfink/snac2/src/tag/2.96/RELEASE_NOTES.md

PR:             299360
Approved by:    Matthew Phillips <matthew at matthewphillips.info> (maintainer)
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q4

(cherry picked from commit 7ba78dfa3277696ad0d9493de20224f04c0ac570)
DeltaFile
+3-3net-im/snac/distinfo
+1-1net-im/snac/Makefile
+4-42 files

FreeBSD/ports 7ba78df — net-im/snac Makefile distinfo

net-im/snac: Update 2.95 => 2.96

Changelog:
https://codeberg.org/grunfink/snac2/src/tag/2.96/RELEASE_NOTES.md

PR:             299360
Approved by:    Matthew Phillips <matthew at matthewphillips.info> (maintainer)
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q4
DeltaFile
+3-3net-im/snac/distinfo
+1-1net-im/snac/Makefile
+4-42 files