FreeBSD/ports f6d7f26www/tt-rss pkg-plist distinfo

www/tt-rss: Update g20251120 => g20251222

Commit log:
https://gitlab.tt-rss.org/tt-rss/tt-rss/-/compare/7929b79f5f924cecba61093a037a84caaf59bd55...adf7677041f22c6fd69bbcb8aaf779a170f80d81

PR:     291880
DeltaFile
+6-6www/tt-rss/pkg-plist
+3-3www/tt-rss/distinfo
+2-2www/tt-rss/Makefile
+11-113 files

FreeBSD/ports af5fe05x11-wm/evilwm distinfo Makefile

x11-wm/evilwm: Update 1.4.3 => 1.5

Release Notes:
https://www.6809.org.uk/evilwm/#notes

Changelog:
https://www.6809.org.uk/evilwm/doc/ChangeLog

While here fix error/warning from portlint and portclippy: move
LICENSE_NAME after LICENSE.

PR:     291864
DeltaFile
+3-3x11-wm/evilwm/distinfo
+2-2x11-wm/evilwm/Makefile
+5-52 files

FreeBSD/ports e6fb74dsecurity/netbird distinfo Makefile

security/netbird: Update 0.60.7 => 0.60.9

Changelogs:
https://github.com/netbirdio/netbird/releases/tag/v0.60.8
https://github.com/netbirdio/netbird/releases/tag/v0.60.9

Commit log:
https://github.com/netbirdio/netbird/compare/v0.60.7...v0.60.9

PR:     291878
DeltaFile
+5-5security/netbird/distinfo
+1-1security/netbird/Makefile
+6-62 files

FreeBSD/ports 3e6eb93net/smb4k Makefile distinfo

net/smb4k: update to security bug fix release 4.0.5

Release notes: https://sourceforge.net/projects/smb4k/files/4.0.5/

PR:             291556
Reported by:    Ricardo Branco

(cherry picked from commit ce3cfbeeb92176fb074ab2d1a19079bd6b48d3cf)
DeltaFile
+5-6net/smb4k/Makefile
+3-3net/smb4k/distinfo
+2-0net/smb4k/pkg-plist
+10-93 files

FreeBSD/ports 5d37f27cad/qspeakers distinfo Makefile

cad/qspeakers: Update to upstream release 1.8.5

Details:
- Minor improvements and fixes
DeltaFile
+3-3cad/qspeakers/distinfo
+1-1cad/qspeakers/Makefile
+1-1cad/qspeakers/pkg-plist
+5-53 files

FreeBSD/ports 28c3a79filesystems/py-libzfs Makefile, filesystems/py-libzfs/files extra-libuutil.patch

filesystems:py-libzfs: fix the build on FreeBSD 16

freebsd-src recently removed ZFS's libuutil[^1].  Patch py-libzfs so it
won't attempt to link to that library on FreeBSD 16.

[^1]: https://cgit.freebsd.org/src/commit/?id=66e85755595

Sponsored by:   ConnectWise
PR:             291530
Approved by:    brd (ports)
DeltaFile
+22-0filesystems/py-libzfs/files/extra-libuutil.patch
+5-1filesystems/py-libzfs/Makefile
+27-12 files

FreeBSD/ports ec3e2a7net/ip2proxy distinfo Makefile

net/ip2proxy: Update to 20251118 (4.2.1)
DeltaFile
+3-3net/ip2proxy/distinfo
+2-2net/ip2proxy/Makefile
+5-52 files

FreeBSD/ports 8b97af1net/ip2location distinfo Makefile

net/ip2location: Updte to 8.7.0
DeltaFile
+3-3net/ip2location/distinfo
+1-1net/ip2location/Makefile
+4-42 files

FreeBSD/ports b482f74x11/xterm distinfo Makefile

x11/xterm: Update to 406
DeltaFile
+3-3x11/xterm/distinfo
+1-1x11/xterm/Makefile
+4-42 files

FreeBSD/ports 1f1f6efsysutils/mstflint distinfo Makefile

sysutils/mstflint: Update to 4.34.1-2

Sponsored by:   Netflix
DeltaFile
+3-3sysutils/mstflint/distinfo
+1-1sysutils/mstflint/Makefile
+4-42 files

FreeBSD/ports 1acd3cceditors/imhex pkg-plist distinfo, editors/imhex/files patch-lib_external_libwolv_libs_io_source_io_file__unix.cpp patch-cmake_build__helpers.cmake

editors/imhex: Update to 1.38.1
DeltaFile
+85-1,349editors/imhex/pkg-plist
+29-29editors/imhex/distinfo
+18-30editors/imhex/Makefile
+0-32editors/imhex/files/patch-lib_external_libwolv_libs_io_source_io_file__unix.cpp
+16-16editors/imhex/files/patch-cmake_build__helpers.cmake
+0-15editors/imhex/files/patch-main_updater_CMakeLists.txt
+148-1,4713 files not shown
+161-1,4969 files

FreeBSD/ports dda6ecfmath/calc Makefile pkg-descr

math/calc: Update to 2.16.0.2 and add a "tiny" flavor

The "tiny" flavor reduces the footprint < 20K by statically-linking
the executable and installing nothing else (no help files, no advanced
loadable modules, etc.). This makes it a great option for most
bit/networking/back-of-the-envelope calculations in constrained
environments.

Changes: https://github.com/lcn2/calc/releases/tag/v2.16.0.2
DeltaFile
+24-8math/calc/Makefile
+6-0math/calc/pkg-descr
+3-3math/calc/distinfo
+2-0math/calc/pkg-plist
+35-114 files

FreeBSD/ports 3711b71editors/vscode Makefile

editors/vscode: Bump port revision after electron39 update (d4aece011199)
DeltaFile
+1-0editors/vscode/Makefile
+1-01 files

FreeBSD/ports d4aece0devel/electron39 Makefile, devel/electron39/files yarn.lock package.json

devel/electron39: Update to 39.2.7

While here:
- switch to use USE_ELECTRON features of electron.mk for specifying
  node package manager, pre-fetching necessary node modules, and
  extracting the node modules into appropriate directories
- use USES=display for starting/stopping display server on testing
- specify TEST_ENV instead of listing env vars in test target

Changelog:
- https://github.com/electron/electron/releases/tag/v39.2.4
- https://github.com/electron/electron/releases/tag/v39.2.5
- https://github.com/electron/electron/releases/tag/v39.2.6
- https://github.com/electron/electron/releases/tag/v39.2.7

Reported by:    GitHub (watch releases)
DeltaFile
+14,606-0devel/electron39/files/packagejsons/yarn.lock
+0-8,361devel/electron39/files/yarn.lock
+942-0devel/electron39/files/packagejsons/.yarn/releases/yarn-4.12.0.cjs
+155-0devel/electron39/files/packagejsons/package.json
+0-138devel/electron39/files/package.json
+29-47devel/electron39/Makefile
+15,732-8,54614 files not shown
+15,889-8,56320 files

FreeBSD/ports 81ea02etextproc/rasqal pkg-plist Makefile

textproc/rasqal: Various improvements

- Remove SF master site.  It's no longer updated.
- Bring pkg-descr, COMMENT, and WWW in line with upstream.
- Depend on libgcrypt to support more SPARQL hash functions than MD5
  and SHA1.
- Remove dependency on libpcre (deprecated).  Use libc POSIX regular
  expressions instead.
- Add --with-uuid-library=internal so we don't accidentally link with
  libuuid.
- Strip the library.
- Enable tests.
- Add DOCS option.
- Enable MPFR option by default and turn the RADIO group into a SINGLE
  so the "none" case can be described because it's nonconforming.  XSD
  requires 18 decimals and double precision only has 15.
- Pet portclippy.

PR:             280079
DeltaFile
+42-42textproc/rasqal/pkg-plist
+26-24textproc/rasqal/Makefile
+8-3textproc/rasqal/pkg-descr
+76-693 files

FreeBSD/ports 9e6ae33textproc/nl-hunspell Makefile distinfo

textproc/nl-hunspell: Update to 2.20.23

PR:             290930
DeltaFile
+13-22textproc/nl-hunspell/Makefile
+3-2textproc/nl-hunspell/distinfo
+16-242 files

FreeBSD/ports 5e2782fmath/octave-forge-llms Makefile, math/octave-forge-llms/files patch-fpng.cpp patch-Makefile

math/octave-forge-llms: fix build on non-x86

/usr/local/bin/mkoctfile       -march=native -O2 fig2base64.cc fpng.cpp
c++: error: unsupported option '-march=' for target 'powerpc64le-unknown-freebsd15.0'

Also use __BYTE_ORDER__ instead of __BYTE_ORDER (which is undefined).
DeltaFile
+39-0math/octave-forge-llms/files/patch-fpng.cpp
+9-0math/octave-forge-llms/files/patch-Makefile
+1-0math/octave-forge-llms/Makefile
+49-03 files

FreeBSD/ports 5c25f39print/scribus-devel distinfo pkg-plist

print/scribus-devel: update to 1.7.1

Changelog:      https://wiki.scribus.net/canvas/1.7.1_Release
DeltaFile
+3-31print/scribus-devel/distinfo
+25-6print/scribus-devel/pkg-plist
+1-18print/scribus-devel/Makefile
+29-553 files

FreeBSD/ports b31b34dgames/fheroes2 distinfo Makefile

games/fheroes2: update to 1.1.13

Changelog:      https://github.com/ihhub/fheroes2/releases/tag/1.1.13
DeltaFile
+3-3games/fheroes2/distinfo
+1-1games/fheroes2/Makefile
+4-42 files

FreeBSD/ports b619884security/cargo-audit distinfo Makefile.crates

security/cargo-audit: Update version 0.21.2=>0.22.0

- Add PORTSCOUT

Changelog:
https://github.com/rustsec/rustsec/releases/tag/cargo-audit%2Fv0.22.0
(cherry picked from commit bb4e5fa9960c03c4df74589a4be0d88c2f4c3df4)

PR:             291851
MFH:            2025Q4
Approved by:    portmgr blanket (runtime fix)
DeltaFile
+639-567security/cargo-audit/distinfo
+318-282security/cargo-audit/Makefile.crates
+2-2security/cargo-audit/Makefile
+959-8513 files

FreeBSD/ports 1551590sysutils/hcloud distinfo Makefile

sysutils/hcloud: Update to 1.58.0

Changelog: https://github.com/hetznercloud/cli/releases/tag/v1.58.0
DeltaFile
+5-5sysutils/hcloud/distinfo
+1-1sysutils/hcloud/Makefile
+6-62 files

FreeBSD/ports b587cd0security/vuxml/vuln 2025.xml

security/vuxml: Add mongodb{78}0 vulnerability

 * CVE-2025-14847
DeltaFile
+32-0security/vuxml/vuln/2025.xml
+32-01 files

FreeBSD/ports 0fbce46security/sudo-rs distinfo Makefile.crates

security/sudo-rs: Update to 0.2.11

PR:             291794
Changes:        https://github.com/trifectatechfoundation/sudo-rs/releases/tag/v0.2.11
DeltaFile
+5-13security/sudo-rs/distinfo
+2-6security/sudo-rs/Makefile.crates
+1-2security/sudo-rs/Makefile
+8-213 files

FreeBSD/ports f308076deskutils/fet distinfo Makefile

deskutils/fet: Update to 7.6.1

Changelog: https://lalescu.ro/liviu/fet/news.html
DeltaFile
+3-3deskutils/fet/distinfo
+1-1deskutils/fet/Makefile
+4-42 files

FreeBSD/ports 6ca6271textproc/logseq Makefile

textproc/logseq: Bump port revision after electron38 update (8e0af09fe55a)
DeltaFile
+1-0textproc/logseq/Makefile
+1-01 files

FreeBSD/ports 8e0af09devel/electron38 Makefile, devel/electron38/files yarn.lock package.json

devel/electron38: Update to 38.7.2

While here:
- switch to use USE_ELECTRON features of electron.mk for specifying
  node package manager, pre-fetching necessary node modules, and
  extracting the node modules into appropriate directories
- use USES=display for starting/stopping display server on testing
- specify TEST_ENV instead of listing env vars in test target

Changelog: https://github.com/electron/electron/releases/tag/v38.7.2
DeltaFile
+14,465-0devel/electron38/files/packagejsons/yarn.lock
+0-8,279devel/electron38/files/yarn.lock
+942-0devel/electron38/files/packagejsons/.yarn/releases/yarn-4.11.0.cjs
+147-0devel/electron38/files/packagejsons/package.json
+0-138devel/electron38/files/package.json
+14-44devel/electron38/Makefile
+15,568-8,46111 files not shown
+15,693-8,47117 files

FreeBSD/ports 4df7fd5devel/pecl-swoole distinfo Makefile

devel/pecl-swoole: update to 6.1.5.
DeltaFile
+3-3devel/pecl-swoole/distinfo
+1-1devel/pecl-swoole/Makefile
+4-42 files

FreeBSD/ports 84ed9d8security/dropbear distinfo Makefile

security/dropbear: update to 2025.89

Changelog:
- Security: Avoid privilege escalation via unix stream forwarding in Dropbear
  server. Other programs on a system may authenticate unix sockets via
  SO_PEERCRED, which would be root user for Dropbear forwarded connections,
  allowing root privilege escalation.
  Reported by Turistu, and thanks for advice on the fix.
  This is tracked as CVE-2025-14282, and affects 2024.84 to 2025.88.

  It is fixed by dropping privileges of the dropbear process after
  authentication. Unix stream sockets are now disallowed when a
  forced command is used, either with authorized_key restrictions or
  "dropbear -c command".

  In previous affected releases running with "dropbear -j" (will also disable
  TCP fowarding) or building with localoptions.h/distrooptions.h
  "#define DROPBEAR_SVR_LOCALSTREAMFWD 0" is a mitigation.


    [38 lines not shown]
DeltaFile
+3-3security/dropbear/distinfo
+1-1security/dropbear/Makefile
+4-42 files

FreeBSD/ports c0bbe08sysutils/fastfetch distinfo Makefile

sysutils/fastfetch: update to 2.56.1

Changelog:      https://github.com/fastfetch-cli/fastfetch/releases/tag/2.56.1
DeltaFile
+3-3sysutils/fastfetch/distinfo
+1-1sysutils/fastfetch/Makefile
+4-42 files

FreeBSD/ports 343db6bsysutils/py-overlord distinfo Makefile

sysutils/py-overlord: Update 0.22.0

ChangeLog: https://github.com/DtxdF/overlord/releases/tag/v0.22.0
DeltaFile
+3-3sysutils/py-overlord/distinfo
+1-1sysutils/py-overlord/Makefile
+4-42 files