FreeBSD/ports ae370a1mail/mutt distinfo Makefile

mail/mutt: Update 2.3.2 => 2.3.3

Release Notes:
https://marc.info/?l=mutt-users&m=178124026624974

PR:             296058
Sponsored by:   UNIS Labs
DeltaFile
+3-3mail/mutt/distinfo
+1-1mail/mutt/Makefile
+4-42 files

FreeBSD/ports b97c83dnet/liferea Makefile, net/liferea/files patch-configure

net/liferea: Add a patch to downgrade the required glib-2.0 version

to make sure the port can be built from the FreeBSD ports branch 2026Q2.

The port already contains a patch to add compatibility code
for glib-2.0 versions before 2.86.0 since e8b5b5dee.

PR:     296020
DeltaFile
+26-0net/liferea/files/patch-configure
+1-0net/liferea/Makefile
+27-02 files

FreeBSD/ports 7467b1ccad/freecad/files patch-src_Mod_TechDraw_Gui_CommandCreateDims.cpp

cad/freecad: attempt to fix build on CURRENT

hard cast to make call to abs unambiguous

Error was:

/wrkdirs/usr/ports/cad/freecad/work/FreeCAD-1.1.1/src/Mod/TechDraw/Gui/CommandCreateDims.cpp:1106:52: error: call to 'abs' is ambiguous
 1106 |             int alpha = std::round(Base::toDegrees(std::abs<float>(std::atan(type == "DistanceY" ? (dx / dy) : (dy / dx)))));
DeltaFile
+13-0cad/freecad/files/patch-src_Mod_TechDraw_Gui_CommandCreateDims.cpp
+13-01 files

FreeBSD/ports 625b0ffdevel/rust-cbindgen distinfo Makefile, mail/thunderbird-esr/files patch-bug2046162

devel/rust-cbindgen: update to 0.29.4

Release Notes:
  https://github.com/mozilla/cbindgen/releases/tag/0.29.4

Second attempt, pull in fixes for gecko esr ports to fix build with
newer rust-cbindgen as per https://github.com/mozilla/cbindgen/issues/1165
DeltaFile
+31-0mail/thunderbird-esr/files/patch-bug2046162
+31-0www/firefox-esr/files/patch-bug2046162
+3-3devel/rust-cbindgen/distinfo
+1-2devel/rust-cbindgen/Makefile
+66-54 files

FreeBSD/ports 6ff19dctextproc/p5-PPIx-Regexp distinfo Makefile

textproc/p5-PPIx-Regexp: Update 0.091 => 0.092

Changelog:
https://metacpan.org/release/WYANT/PPIx-Regexp-0.092/source/Changes

PR:             296056
Sponsored by:   UNIS Labs
DeltaFile
+3-3textproc/p5-PPIx-Regexp/distinfo
+1-1textproc/p5-PPIx-Regexp/Makefile
+4-42 files

FreeBSD/ports 8b01fbawww/freenginx-devel distinfo Makefile.extmod, www/freenginx-devel/files extra-patch-ngx_http_zip_headers.c

www/freenginx-devel: third-party modules management (+)

Update third-party modules to their recent snapshots:

- keyval
- lua
- mod_zip (moves back to its original author's repo)

Bump PORTREVISION.

Sponsored by:   tipi.work
DeltaFile
+20-0www/freenginx-devel/files/extra-patch-ngx_http_zip_headers.c
+7-7www/freenginx-devel/distinfo
+4-3www/freenginx-devel/Makefile.extmod
+1-1www/freenginx-devel/Makefile
+32-114 files

FreeBSD/ports 75044aesysutils/chezmoi distinfo Makefile, sysutils/chezmoi/files patch-go.mod patch-assets_chezmoi.io_mkdocs.yml

sysutils/chezmoi: Update 2.50.0 => 2.70.5

Changelog (~50 new versions):
https://github.com/twpayne/chezmoi/releases/tag/v2.51.0
 . . .
https://github.com/twpayne/chezmoi/releases/tag/v2.70.5

PR:             295946
Sponsored by:   UNIS Labs
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
DeltaFile
+5-303sysutils/chezmoi/distinfo
+7-194sysutils/chezmoi/Makefile
+0-11sysutils/chezmoi/files/patch-go.mod
+0-7sysutils/chezmoi/files/patch-assets_chezmoi.io_mkdocs.yml
+12-5154 files

FreeBSD/ports 9713e05games/lmarbles Makefile

games/lmarbles: Pass maintainership

PR:             295905
DeltaFile
+2-1games/lmarbles/Makefile
+2-11 files

FreeBSD/ports 07fabbdnet-p2p/amule pkg-plist Makefile, net-p2p/amule/files patch-fix-boost1.89+ patch-fix-boost1.87+

net-p2p/amule: Update to 3.0.0

- Switch to the active community fork upstream
- Switch build system from GNU Autotools to CMake.
- Fix library dependencies by unbundling/forcing native options (disable BFD).
- Clean up obsolete Makefile variables, overrides, and old patches.
- Add tests

Reviewed by:    diizzy
DeltaFile
+0-983net-p2p/amule/files/patch-fix-boost1.89+
+133-135net-p2p/amule/pkg-plist
+0-139net-p2p/amule/files/patch-fix-boost1.87+
+39-98net-p2p/amule/Makefile
+31-0net-p2p/amule/files/patch-disable-try-to-use-ccache
+0-28net-p2p/amule/files/patch-autoconf-2.70
+203-1,3834 files not shown
+214-1,40610 files

FreeBSD/ports b2e64b1devel/wxformbuilder Makefile pkg-plist, devel/wxformbuilder/files patch-create__build__files4.sh patch-build_premake_bsd_Premake4.make

devel/wxformbuilder: Update 3.5.0-beta => 4.2.1, take maintainership

Changelog:
https://github.com/wxFormBuilder/wxFormBuilder/blob/v4.2.1/CHANGELOG.md

- Upstream moved to github.
- Unbundle tinyxml2.

PR:             295955
Sponsored by:   UNIS Labs
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
DeltaFile
+0-50devel/wxformbuilder/files/patch-create__build__files4.sh
+12-30devel/wxformbuilder/Makefile
+28-13devel/wxformbuilder/pkg-plist
+0-35devel/wxformbuilder/files/patch-build_premake_bsd_Premake4.make
+0-30devel/wxformbuilder/files/patch-sdk_premake_scripts_wxpresets.lua
+18-0devel/wxformbuilder/files/patch-CMakeLists.txt
+58-1585 files not shown
+72-19911 files

FreeBSD/ports 6f01aa2databases/cego distinfo Makefile

databases/cego: update 2.54.25 -> 2.54.29

- fix in CegoBTreeValue::valueToFVL
- log mesage cleanup done for CegoRecoveryManager, CegoQueryManager
  and CegoTableManager.
- Changed return code of CegoBufferPool::writeCheckPoint to int to
  return the exit code of the optional escape command.
  This exit code then is indicated in the admin console
- Consolidation work done for CegoTableManager and CegoAuthManager
- Code reorganization for CegoAuthManager, CegoQueryManager and
  CegoTableManager: TableManager contains low level data access methods,
  QueryManger contains high level access and AuthMenager contains
  authorized access methods
- Post patch for this version : In CegoFieldValue::castTo, changed
  __dateFormatLock to writeLock. This is needed, since with readlock
  the _dateFormatList could be traversed in parallel by the Datetime
  constructor. This may lead to concurreny issues

Author:    Björn Lemke <lemke at lemke-it.com>
DeltaFile
+3-3databases/cego/distinfo
+1-1databases/cego/Makefile
+1-0databases/cego/pkg-plist
+5-43 files

FreeBSD/ports e51a72fdatabases/ip4r distinfo Makefile

databases/ip4r: update 2.4.2 -> 2.4.3

- now supports PostgreSQL 19 (bits8 -> uint8)

PR:             296053
Changes:        https://github.com/RhodiumToad/ip4r/releases/tag/2.4.3
DeltaFile
+3-3databases/ip4r/distinfo
+1-1databases/ip4r/Makefile
+4-42 files

FreeBSD/ports 64c55d4graphics/gpu-firmware-amd-kmod pkg-plist Makefile, graphics/gpu-firmware-intel-kmod pkg-plist Makefile

graphics/gpu-firmware*kmod: Update to 20260519

Co-authored-by: Gleb Popov <arrowd at FreeBSD.org>
DeltaFile
+98-51graphics/gpu-firmware-kmod/Makefile
+95-0graphics/gpu-firmware-amd-kmod/pkg-plist
+58-11graphics/gpu-firmware-amd-kmod/Makefile
+10-0graphics/gpu-firmware-intel-kmod/pkg-plist
+4-3graphics/gpu-firmware-intel-kmod/Makefile
+3-3graphics/gpu-firmware-radeon-kmod/distinfo
+268-683 files not shown
+276-769 files

FreeBSD/ports ac0878daudio/mpz Makefile distinfo, audio/mpz/files patch-mpz.pro patch-CMakeLists.txt

audio/mpz: Update to 2.0.10 and switch to qt6

https://raw.githubusercontent.com/olegantonyan/mpz/refs/tags/2.0.10/CHANGELOG.md

PR:             295717
Approved by:    danfe (maintainer timeout > 2 weeks)
Approved by:    osa (mentor)
DeltaFile
+0-48audio/mpz/files/patch-mpz.pro
+9-10audio/mpz/Makefile
+11-0audio/mpz/files/patch-CMakeLists.txt
+0-11audio/mpz/files/patch-app_app.pro
+3-3audio/mpz/distinfo
+23-725 files

FreeBSD/ports 5b0052earchivers/arqiver distinfo pkg-plist

archivers/arqiver: Update to 1.0.2

https://github.com/tsujan/Arqiver/releases/tag/V1.0.2

PR:             296028
Approved by:    osa (mentor)
DeltaFile
+3-3archivers/arqiver/distinfo
+5-0archivers/arqiver/pkg-plist
+1-1archivers/arqiver/Makefile
+9-43 files

FreeBSD/ports 8b1f21etextproc/codebook Makefile

textproc/codebook: Mark broken on arm64

Fails to build due to unknown field in structure.

Reported by:    pkg-fallout
DeltaFile
+2-0textproc/codebook/Makefile
+2-01 files

FreeBSD/ports 4aa2a20net/netatalk4 Makefile pkg-plist, net/netatalk4/files patch-etc_uams_meson.build patch-config_meson.build

net/netatalk4: Update to 4.5.0

See https://github.com/Netatalk/netatalk/releases/tag/netatalk-4-5-0 for
a list of changes in this release.
DeltaFile
+21-12net/netatalk4/files/patch-etc_uams_meson.build
+9-21net/netatalk4/files/patch-config_meson.build
+11-11net/netatalk4/files/patch-meson.build
+4-9net/netatalk4/Makefile
+5-8net/netatalk4/pkg-plist
+3-3net/netatalk4/distinfo
+53-646 files

FreeBSD/ports dad6443audio Makefile, sysutils Makefile

{audio,sysutils}/Makefile: Remove hooks of deleted ports

PR:             296049
Reported by:    chris.torek at gmail.com
Fixes:          2717347b94f9 ("audio/freebsd-13-mixer: Discontinue")
Fixes:          c3c20bddefe4 ("sysutils/mixer: Discontinue")

Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+0-1audio/Makefile
+0-1sysutils/Makefile
+0-22 files

FreeBSD/ports e192bcfprint/ft2demos Makefile distinfo, print/ft2demos/files patch-meson.build

print/ft2demos: Update 2.11.1 => 2.14.3

Commit log:
https://gitlab.com/freetype/freetype-demos/-/compare/VER-2-11-1...VER-2-14-3

PR:             295907
Sponsored by:   UNIS Labs
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
DeltaFile
+12-12print/ft2demos/Makefile
+3-3print/ft2demos/files/patch-meson.build
+3-3print/ft2demos/distinfo
+18-183 files

FreeBSD/ports e1fe0afgraphics/gowall Makefile, graphics/zathura-pdf-mupdf Makefile

*/*: Bump PORTREVISION after mupdf upgrade
DeltaFile
+1-1graphics/gowall/Makefile
+1-1print/sioyek/Makefile
+1-0graphics/zathura-pdf-mupdf/Makefile
+3-23 files

FreeBSD/ports 4980a0bgraphics/mupdf distinfo Makefile

graphics/mupdf: Update to 1.27.2

Changelogs: https://mupdf.com/releases/history
DeltaFile
+3-3graphics/mupdf/distinfo
+1-1graphics/mupdf/Makefile
+4-42 files

FreeBSD/ports 2dfd1eewww/freenginx distinfo, www/freenginx/files extra-patch-mod_zip

www/{nginx,nginx-devel,freenginx}: 3rd-pary modules managemeht

Update mod_zip to 1.3.0 and switch Github author to evanmiller as this
seems to be author that the other, less current, versions are forked
from.

PR:     295934
Sponsored by:   Netzkommune GmbH
DeltaFile
+31-0www/freenginx/files/extra-patch-mod_zip
+31-0www/nginx-devel/files/extra-patch-mod_zip
+31-0www/nginx/files/extra-patch-mod_zip
+3-3www/nginx-devel/distinfo
+3-3www/freenginx/distinfo
+2-2www/nginx/distinfo
+101-87 files not shown
+111-1513 files

FreeBSD/ports e2eff47lang/erlang-wx Makefile pkg-plist

lang/erlang-wx: Update to 28.5.0.2

OTP 28 reordered the lib/*/vsn.mk files (version line first, then an
SPDX copyright block), so extract the app version with a grep for the
_VSN line instead of a positional cut over the whole file.
DeltaFile
+7-7lang/erlang-wx/Makefile
+6-2lang/erlang-wx/pkg-plist
+3-3lang/erlang-wx/distinfo
+16-123 files

FreeBSD/ports 47dbf3flang/erlang-java distinfo Makefile

lang/erlang-java: Update to 28.5.0.2
DeltaFile
+3-3lang/erlang-java/distinfo
+2-2lang/erlang-java/Makefile
+5-52 files

FreeBSD/ports 08d16c6lang/erlang-doc distinfo Makefile

lang/erlang-doc: Update to 28.5.0.2
DeltaFile
+3-3lang/erlang-doc/distinfo
+1-1lang/erlang-doc/Makefile
+4-42 files

FreeBSD/ports b60388flang/erlang-man distinfo Makefile

lang/erlang-man: Update to 28.5.0.2
DeltaFile
+3-3lang/erlang-man/distinfo
+1-1lang/erlang-man/Makefile
+4-42 files

FreeBSD/ports 1d3ce55lang/erlang Makefile distinfo

lang/erlang: Update to 28.5.0.2

OTP 26 is end-of-life; move the main suite to OTP 28.  Update the bundled
erl_interface, snmp and tools subsystem versions, and bump the corba
dependency to 5.2.2.

Drop the FOP and PDF options: they relied on the XML/fop documentation
toolchain that upstream removed in OTP 27, so they no longer build.
DeltaFile
+7-57lang/erlang/Makefile
+5-5lang/erlang/distinfo
+0-1lang/erlang/pkg-plist
+12-633 files

FreeBSD/ports 337c894misc/py-litellm distinfo Makefile

misc/py-litellm: Update to 1.89.0

Changelog: https://github.com/BerriAI/litellm/releases/tag/v1.89.0

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

FreeBSD/ports cba8d7fmultimedia/dvb-apps Makefile

multimedia/dvb-apps: Fix WWW
DeltaFile
+1-1multimedia/dvb-apps/Makefile
+1-11 files

FreeBSD/ports 27bb36esysutils/fwupd pkg-plist distinfo

sysutils/fwupd: Update to 2.1.5
DeltaFile
+34-11sysutils/fwupd/pkg-plist
+3-3sysutils/fwupd/distinfo
+1-1sysutils/fwupd/Makefile
+38-153 files