FreeBSD/ports 2dfe786www/py-w3lib distinfo Makefile

www/py-w3lib: update to 2.4.1

Changelog highlights (1.21.0 -> 2.4.1):
- Python 3.8+ required (dropped 2.7/3.7 support)
- Removed dependency on six
- Build converted to pep517 (hatchling backend)
- New URL parsing behavior: canonicalize_url() no longer removes dot-segments

Port changes:
- DISTVERSION 2.4.1, drop PORTREVISION
- Convert USE_PYTHON distutils -> pep517
- RUN_DEPENDS: drop py-six; add BUILD_DEPENDS on py-hatchling
- Enable tests: USE_PYTHON += pytest (241 passed, 76 xfailed)

PR:             297778
Reported by:    skreuzer
DeltaFile
+3-4www/py-w3lib/Makefile
+3-3www/py-w3lib/distinfo
+6-72 files

FreeBSD/ports c2b3fcdTools/scripts bump-revision.sh

Tools/scripts/bump-revision.sh: insert PORTREVISION after DISTVERSIONSUFFIX

When a port has a DISTVERSIONSUFFIX, PORTREVISION was inserted right
after DISTVERSION, before DISTVERSIONSUFFIX, which breaks the variable
order required by portlint.  Insert PORTREVISION after the last version
line (DISTVERSIONSUFFIX if present, otherwise DISTVERSION/PORTVERSION).

PR:             259289
DeltaFile
+9-1Tools/scripts/bump-revision.sh
+9-11 files

FreeBSD/ports 46ab808audio/waves Makefile distinfo

audio/waves: Update to 0.1.47

- Mark BROKEN on i386 [1]. It does not compile with the following
  error:

vendor/modernc.org/libc/libc_freebsd.go:247:25: cannot use int64(off) (value of type int64) as int32 value in assignment
vendor/modernc.org/libc/libc_freebsd.go:269:50: cannot use int64(off) (value of type int64) as int32 value in assignment
vendor/modernc.org/libc/libc_freebsd.go:1638:17: invalid operation: Uint64(Uint64FromInt32(-1)) / uint64(255) * size_t(c) (mismatched types uint64 and size_t)
vendor/modernc.org/libc/libc_freebsd.go:1639:192: invalid operation: *(*uint64)(unsafe.Pointer(w)) ^ k (mismatched types uint64 and size_t)
vendor/modernc.org/libc/libc_freebsd.go:1658:42: cannot use &l1 (value of type *size_t) as *uint64 value in argument to AssignUint64
vendor/modernc.org/libc/libc_freebsd.go:1658:47: cannot use size_t((int64(X__strchrnul(tls, var1, '=')) - int64(var1)) / 1) (value of uint32 type size_t) as uint64 value in argument to AssignUint64
vendor/modernc.org/libc/libc_freebsd.go:1667:19: invalid operation: l1 + l2 + uint64(2) (mismatched types size_t and uint64)
vendor/modernc.org/libc/libc_freebsd.go:1673:48: invalid operation: l2 + uint64(1) (mismatched types size_t and uint64)
vendor/modernc.org/libc/libc_freebsd.go:1686:6: cannot use uint64(0) (constant 0 of type uint64) as size_t value in assignment
vendor/modernc.org/libc/libc_freebsd.go:1696:57: invalid operation: l + uint64(1) (mismatched types size_t and uint64)
vendor/modernc.org/libc/libc_freebsd.go:1696:57: too many errors

ChangeLog:


    [4 lines not shown]
DeltaFile
+5-5audio/waves/distinfo
+4-2audio/waves/Makefile
+9-72 files

FreeBSD/ports f06ee1bnet/py-python-ldap Makefile distinfo

net/py-python-ldap: update to 3.4.7

PR:             297276
Reported by:    Ivan Rozhuk <rozhuk.im at gmail.com>
DeltaFile
+3-3net/py-python-ldap/distinfo
+2-1net/py-python-ldap/Makefile
+5-42 files

FreeBSD/ports d539918Mk/Scripts qa.sh

Mk/Scripts: qa resolve LIB_DEPENDS using sonames

PR:     274012
Reported by:    yuri
DeltaFile
+10-2Mk/Scripts/qa.sh
+10-21 files

FreeBSD/ports ec63400net/ovhcloud-cli Makefile distinfo, net/ovhcloud-cli/files modules.txt

net/ovhcloud-cli: Update to 0.14.0
DeltaFile
+24-24net/ovhcloud-cli/files/modules.txt
+13-13net/ovhcloud-cli/distinfo
+6-7net/ovhcloud-cli/Makefile
+43-443 files

FreeBSD/ports e5bd12cwww/galene pkg-plist Makefile, www/galene/files modules.txt

www/galene: Update to 1.2
DeltaFile
+31-31www/galene/distinfo
+20-20www/galene/files/modules.txt
+15-16www/galene/Makefile
+3-0www/galene/pkg-plist
+69-674 files

FreeBSD/ports 531b92cnet/rustconn Makefile Makefile.crates

net/rustconn: Update to 0.21.7

ChangeLog:

1. https://github.com/totoshko88/RustConn/releases/tag/v0.21.7

Reported by:    "github-actions[bot]" <notifications at github.com>
DeltaFile
+15-15net/rustconn/distinfo
+6-6net/rustconn/Makefile.crates
+1-1net/rustconn/Makefile
+22-223 files

FreeBSD/ports 9f07585sysutils/fluent-bit Makefile

sysutils/fluent-bit: Restore libyaml dependency (unbreak)

The update to 5.1.2 replaced the libyaml LIB_DEPENDS entry with libzstd
instead of adding it. FLB_CONFIG_YAML is still enabled by default, so
the FLB_HAVE_LIBYAML configure test failed and the build stopped with
"YAML development dependencies required for YAML configuration format
handling".

Both libraries are needed: the resulting binary links against
libyaml-0.so.2 and libzstd.so.1.
DeltaFile
+2-1sysutils/fluent-bit/Makefile
+2-11 files

FreeBSD/ports 3281a4bnet/bsdec2-image-upload Makefile distinfo

net/bsdec2-image-upload: Update to 1.4.13

This increases the ImportVolume part size in order to work around
issues in the ImportVolume service.

Sponsored by:   Amazon
DeltaFile
+3-3net/bsdec2-image-upload/distinfo
+1-1net/bsdec2-image-upload/Makefile
+4-42 files

FreeBSD/ports 287949dnet/nmsg distinfo Makefile

net/nmsg: Upgrade to version 1.4.0

nmsg (1.4.0):

  * Removed nmsgtool support for presentation inputs.

  * Properly handle fragmented containers in zmq/kafka inputs.

  * Support single nmsg payload kafka in/out sources.

  * Clean-up temp files after failed start using -w.

  * Improved warning for mismatched CRC.

  * Require json-c build dependency.

  * Fix various small memory leaks and mismanagement issues.

  * Fix strict aliasing violations.

    [9 lines not shown]
DeltaFile
+5-6net/nmsg/Makefile
+3-3net/nmsg/distinfo
+8-92 files

FreeBSD/ports 438fc71lang/sbcl pkg-plist

lang/sbcl: Fix plist with option SIMD

PR:             298258
Reported by:    agh at riseup.net
DeltaFile
+5-1lang/sbcl/pkg-plist
+5-11 files

FreeBSD/ports 3ae52a1net-im/teams Makefile distinfo, net-im/teams/files patch-scripts_afterpack.js

net-im/teams: Update to 2.20.0

Changelog:
- https://github.com/IsmaelMartinez/teams-for-linux/releases/tag/v2.19.0
- https://github.com/IsmaelMartinez/teams-for-linux/releases/tag/v2.20.0

Reported by:    portscout
DeltaFile
+37-23net-im/teams/files/packagejsons/package-lock.json
+8-3net-im/teams/files/packagejsons/package.json
+5-5net-im/teams/distinfo
+4-4net-im/teams/files/patch-scripts_afterpack.js
+1-2net-im/teams/Makefile
+55-375 files

FreeBSD/ports 2cc7cf3multimedia/mlt7 pkg-plist distinfo, multimedia/mlt7-glaxnimate Makefile

multimedia/mlt7[*]: update to 7.40.0, unbreak with FFmpeg9

PR:             297364
Release notes:  https://github.com/mltframework/mlt/releases/tag/v7.40.0
DeltaFile
+153-0multimedia/mlt7/files/patch-ffmpeg9
+6-4multimedia/mlt7/Makefile
+3-3multimedia/mlt7/distinfo
+4-0multimedia/mlt7/pkg-plist
+1-1multimedia/mlt7-qt/Makefile
+1-1multimedia/mlt7-glaxnimate/Makefile
+168-96 files

FreeBSD/ports eac17e4net/haproxy Makefile distinfo

net/haproxy: update to version 3.4.4
DeltaFile
+3-3net/haproxy/distinfo
+1-1net/haproxy/Makefile
+4-42 files

FreeBSD/ports 33bc010devel Makefile, devel/R-cran-styler distinfo pkg-descr

devel/R-cran-styler: New port

Pretty-prints R code without changing the user's formatting intent.
DeltaFile
+39-0devel/R-cran-styler/Makefile
+4-0devel/R-cran-styler/pkg-descr
+3-0devel/R-cran-styler/distinfo
+1-0devel/Makefile
+47-04 files

FreeBSD/ports 149d694editors/zed Makefile.crates distinfo, editors/zed/files patch-crates_gpui_src_gpui.rs patch-Cargo.lock

editors/zed: Update to 1.18.1

Changelog:
- https://github.com/zed-industries/zed/releases/tag/v1.18.0
- https://github.com/zed-industries/zed/releases/tag/v1.18.1

Reported by:    GitHub (watch releases)
DeltaFile
+209-285editors/zed/distinfo
+103-141editors/zed/Makefile.crates
+1-21editors/zed/files/patch-crates_remote__server_Cargo.toml
+20-2editors/zed/files/patch-crates_zed_src_main.rs
+8-8editors/zed/files/patch-Cargo.lock
+4-4editors/zed/files/patch-crates_gpui_src_gpui.rs
+345-4615 files not shown
+356-47211 files

FreeBSD/ports 3f8703eeditors Makefile, editors/qhexedit2 distinfo pkg-descr

editors/qhexedit2: New port: Hex editor widget for Qt

PR:             298088
Approved by:    osa (mentor)
DeltaFile
+29-0editors/qhexedit2/Makefile
+9-0editors/qhexedit2/pkg-plist
+3-0editors/qhexedit2/distinfo
+3-0editors/qhexedit2/pkg-descr
+1-0editors/Makefile
+45-05 files

FreeBSD/ports 1ada976lang/cbmbasic distinfo Makefile, lang/cbmbasic/files patch-Makefile

lang/cbmbasic: Update to 20260403

Take maintainership.
Add DOCS and EXAMPLES options.

Changelog: https://github.com/mist64/cbmbasic/compare/352a313...3b9e48d

PR:             297811
Approved by:    osa (mentor)
DeltaFile
+16-7lang/cbmbasic/Makefile
+5-5lang/cbmbasic/files/patch-Makefile
+3-3lang/cbmbasic/distinfo
+24-153 files

FreeBSD/ports e5ca6d7databases/pgbot Makefile distinfo

databases/pgbot: Update to 0.8.1

Upstream now requires Go 1.27, so pin USES=go:1.27,modules.
DeltaFile
+5-5databases/pgbot/distinfo
+2-2databases/pgbot/Makefile
+7-72 files

FreeBSD/ports 3c24969sysutils/mult Makefile distinfo

sysutils/mult: Update to 0.3.1

Upstream now requires Go 1.27, so pin USES=go:1.27,modules.
DeltaFile
+7-7sysutils/mult/distinfo
+2-3sysutils/mult/Makefile
+9-102 files

FreeBSD/ports 7569331net/nats-tui Makefile distinfo

net/nats-tui: Update to 1.2.0
DeltaFile
+5-5net/nats-tui/distinfo
+1-1net/nats-tui/Makefile
+6-62 files

FreeBSD/ports 525b052sysutils/mkjail Makefile distinfo

sysutils/mkjail: Update to 0.2.3

Yes, getrelease() is still needed, now that create is pkgbase aware.
DeltaFile
+3-3sysutils/mkjail/distinfo
+1-1sysutils/mkjail/Makefile
+4-42 files

FreeBSD/ports 1ce6a8bwww/code-server Makefile, www/code-server/files patch-lib_vscode_src_vs_base_common_platform.ts

www/code-server: Fix extension installation

VS Code's platform detection does not know FreeBSD and falls back to
"Web", so the extension service rejected every non-web extension with
"not available in code-server for the Web platform". Treat FreeBSD as
Linux in platform.ts, the same way editors/vscode does, so extensions
can be installed.

Obtained from:  editors/vscode
Sponsored by:   Netzkommune GmbH
DeltaFile
+20-0www/code-server/files/patch-lib_vscode_src_vs_base_common_platform.ts
+1-0www/code-server/Makefile
+21-02 files

FreeBSD/ports 6d1e4e6devel/hyprutils Makefile distinfo, devel/hyprutils/files patch-CMakeLists.txt

devel/hyprutils: Update to 0.14.2

Changelog: https://github.com/hyprwm/hyprutils/releases/tag/v0.14.2

Reported by:    GitHub (watch releases)
DeltaFile
+7-0devel/hyprutils/pkg-plist
+3-3devel/hyprutils/distinfo
+2-2devel/hyprutils/files/patch-CMakeLists.txt
+1-1devel/hyprutils/Makefile
+13-64 files

FreeBSD/ports 6dc2815misc/py-litellm-proxy-extras Makefile distinfo

misc/py-litellm-proxy-extras: Update to 0.4.94

Reported by:    portscout
DeltaFile
+3-3misc/py-litellm-proxy-extras/distinfo
+1-1misc/py-litellm-proxy-extras/Makefile
+4-42 files

FreeBSD/ports 19279a9misc/py-litellm Makefile Makefile.crates, misc/py-litellm/files patch-pyproject.toml

misc/py-litellm: Update to 1.100.0

Changelog:
- https://github.com/BerriAI/litellm/releases/tag/v1.99.1
- https://github.com/BerriAI/litellm/releases/tag/v1.100.0

Reported by:    portscout
DeltaFile
+77-3misc/py-litellm/distinfo
+38-1misc/py-litellm/Makefile.crates
+2-2misc/py-litellm/files/patch-pyproject.toml
+1-1misc/py-litellm/Makefile
+118-74 files

FreeBSD/ports 327babesysutils/swtpm Makefile distinfo, sysutils/swtpm/files swtpm.in

sysutils/swtpm: Update 0.10.1 => 0.10.2

Changelog:
https://github.com/stefanberger/swtpm/blob/v0.10.2/CHANGES
https://github.com/stefanberger/swtpm/releases/tag/v0.10.2

- Update maintainer's email.

PR:             298251
Security:       CVE-2026-75900
Sponsored by:   UNIS Labs
MFH:            2026Q3

(cherry picked from commit d369f423848506f7bff5d8b3cfe43f14886c965b)
DeltaFile
+3-3sysutils/swtpm/distinfo
+2-2sysutils/swtpm/Makefile
+2-1sysutils/swtpm/files/swtpm.in
+7-63 files

FreeBSD/ports d369f42sysutils/swtpm Makefile distinfo, sysutils/swtpm/files swtpm.in

sysutils/swtpm: Update 0.10.1 => 0.10.2

Changelog:
https://github.com/stefanberger/swtpm/blob/v0.10.2/CHANGES
https://github.com/stefanberger/swtpm/releases/tag/v0.10.2

- Update maintainer's email.

PR:             298251
Security:       CVE-2026-75900
Sponsored by:   UNIS Labs
MFH:            2026Q3
DeltaFile
+3-3sysutils/swtpm/distinfo
+2-2sysutils/swtpm/Makefile
+2-1sysutils/swtpm/files/swtpm.in
+7-63 files

FreeBSD/ports f8826ffnews/nzbget Makefile distinfo, news/nzbget/files patch-cmake_posix.cmake patch-cmake_par2-turbo.cmake

news/nzbget: Update 26.2 => 26.3

Changelog:
https://github.com/nzbgetcom/nzbget/blob/v26.3/ChangeLog.md
https://github.com/nzbgetcom/nzbget/releases/tag/v26.3

- Fix rc script for run as a non-root user.
- Refresh patches.

PR:             298240
Approved by:    Alex Levy <a13xlevy at pm.me> (maintainer)
Sponsored by:   UNIS Labs
MFH:            2026Q3

(cherry picked from commit 5d90d870a04e738afc8546209fdd2217924dc885)
DeltaFile
+7-14news/nzbget/files/nzbget.in
+8-8news/nzbget/files/patch-cmake_rapidyenc.cmake
+7-7news/nzbget/distinfo
+4-5news/nzbget/files/patch-cmake_par2-turbo.cmake
+4-4news/nzbget/Makefile
+2-2news/nzbget/files/patch-cmake_posix.cmake
+32-406 files