FreeBSD/ports 2a3ec84math/R-cran-Rmpfr Makefile distinfo

math/R-cran-Rmpfr: Update to 1.1-3

Reported by:    portscout
DeltaFile
+3-3math/R-cran-Rmpfr/distinfo
+1-1math/R-cran-Rmpfr/Makefile
+4-42 files

FreeBSD/ports 1d2a30bmath/R-cran-Deriv Makefile distinfo

math/R-cran-Deriv: Update to 4.3.5

Reported by:    portscout
DeltaFile
+3-3math/R-cran-Deriv/distinfo
+1-2math/R-cran-Deriv/Makefile
+4-52 files

FreeBSD/ports 1155ae4databases/pgterm Makefile distinfo

databases/pgterm: Update to 0.1.4

Upstream 0.1.4 declares the fake-pgbot test fixture as a [[bin]] target,
which cargo then installs alongside pgterm. Restrict the install to the
pgterm binary, matching upstream's own release packaging.
DeltaFile
+3-3databases/pgterm/distinfo
+4-1databases/pgterm/Makefile
+7-42 files

FreeBSD/ports 8fa94e0. UPDATING

UPDATING: Add a note about x11-wm/mango v. 0.16.3
DeltaFile
+16-0UPDATING
+16-01 files

FreeBSD/ports bbc6ec4x11-wm/mango pkg-plist distinfo, x11-wm/mango/files patch-src_mango.c patch-src_dispatch_bind__define.h

x11-wm/mango: Update to 0.16.3

- Update LICENSE field
- Update list of dependencies
- Update pkg-message:

  1. when installing the port, to notify the incompatibility of this
     version of Mango with x11/waybar v. 0.15.0
  2. when upgrading the port, to notify some breaking changes too.

ChangeLog:

1. https://github.com/mangowm/mango/releases/tag/0.15.0
2. https://github.com/mangowm/mango/releases/tag/0.15.1
3. https://github.com/mangowm/mango/releases/tag/0.15.2
4. https://github.com/mangowm/mango/releases/tag/0.15.3
5. https://github.com/mangowm/mango/releases/tag/0.15.4
6. https://github.com/mangowm/mango/releases/tag/0.15.5
7. https://github.com/mangowm/mango/releases/tag/0.15.6

    [6 lines not shown]
DeltaFile
+9-13x11-wm/mango/Makefile
+21-0x11-wm/mango/files/pkg-message.in
+11-0x11-wm/mango/files/patch-src_dispatch_bind__define.h
+3-3x11-wm/mango/files/patch-src_mango.c
+3-3x11-wm/mango/distinfo
+1-0x11-wm/mango/pkg-plist
+48-196 files

FreeBSD/ports 9f4e618x11/mangobar pkg-descr Makefile, x11/mangobar/files pkg-message.in patch-meson.build

x11/mangobar: Add new port

Mangobar is a Wayland status bar for mangowm, built on wlr-layer-shell. It
reads all of its runtime settings from JSONC and CSS; there are no hard-coded
module defaults beyond sample files.
The system tray (StatusNotifierItem / DBusMenu) is inspired by swaybar and
waybar.

https://github.com/mangowm/mangobar
DeltaFile
+40-0x11/mangobar/Makefile
+22-0x11/mangobar/files/patch-config.jsonc
+14-0x11/mangobar/files/patch-meson.build
+14-0x11/mangobar/files/patch-mangobar.c
+13-0x11/mangobar/files/pkg-message.in
+5-0x11/mangobar/pkg-descr
+108-02 files not shown
+112-08 files

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