FreeBSD/ports 361a074net/mcast-bridge distinfo Makefile

net/mcast-bridge: Update 1.5.0 => 1.6.0

Changelog:
- Ensure correct interface information for BSD systems.
https://github.com/dennypage/mcast-bridge/releases/tag/v1.6.0

PR:             296844
Sponsored by:   UNIS Labs
MFH:            2026Q3

(cherry picked from commit e16d9b7fa1760600aa076c9064b62d2c81d58065)
DeltaFile
+3-3net/mcast-bridge/distinfo
+1-1net/mcast-bridge/Makefile
+4-42 files

FreeBSD/ports e16d9b7net/mcast-bridge distinfo Makefile

net/mcast-bridge: Update 1.5.0 => 1.6.0

Changelog:
- Ensure correct interface information for BSD systems.
https://github.com/dennypage/mcast-bridge/releases/tag/v1.6.0

PR:             296844
Sponsored by:   UNIS Labs
MFH:            2026Q3
DeltaFile
+3-3net/mcast-bridge/distinfo
+1-1net/mcast-bridge/Makefile
+4-42 files

FreeBSD/ports 2b2a902devel/aws-sdk-cpp distinfo Makefile

devel/aws-sdk-cpp: Update to 1.11.848

ChangeLog: https://github.com/aws/aws-sdk-cpp/compare/1.11.825...1.11.848
DeltaFile
+3-3devel/aws-sdk-cpp/distinfo
+1-1devel/aws-sdk-cpp/Makefile
+4-42 files

FreeBSD/ports d2b159bdevel/aws-c-io distinfo Makefile

devel/aws-c-io: Update to 0.27.4

ChangeLog:      https://github.com/awslabs/aws-c-io/releases/tag/v0.27.4
                https://github.com/awslabs/aws-c-io/releases/tag/v0.27.3
DeltaFile
+3-3devel/aws-c-io/distinfo
+1-1devel/aws-c-io/Makefile
+4-42 files

FreeBSD/ports 2b152f6devel/aws-c-s3 distinfo Makefile

devel/aws-c-s3: Update to 0.13.1

ChangeLog:      https://github.com/awslabs/aws-c-s3/releases/tag/v0.13.1
                https://github.com/awslabs/aws-c-s3/releases/tag/v0.13.0
                https://github.com/awslabs/aws-c-s3/releases/tag/v0.12.8
DeltaFile
+3-3devel/aws-c-s3/distinfo
+1-1devel/aws-c-s3/Makefile
+4-42 files

FreeBSD/ports d25553edevel/aws-crt-cpp distinfo pkg-plist

devel/aws-crt-cpp: Update to 0.42.1

ChangeLog:      https://github.com/awslabs/aws-crt-cpp/releases/tag/v0.42.1
                https://github.com/awslabs/aws-crt-cpp/releases/tag/v0.42.0
DeltaFile
+3-3devel/aws-crt-cpp/distinfo
+3-0devel/aws-crt-cpp/pkg-plist
+1-1devel/aws-crt-cpp/Makefile
+7-43 files

FreeBSD/ports 9700835security/aws-c-auth distinfo Makefile

security/aws-c-auth: Update to 0.10.4

ChangeLog: https://github.com/awslabs/aws-c-auth/releases/tag/v0.10.4
DeltaFile
+3-3security/aws-c-auth/distinfo
+1-1security/aws-c-auth/Makefile
+4-42 files

FreeBSD/ports 03bfd57devel/aws-c-common distinfo Makefile

devel/aws-c-common: Update to 0.14.2

ChangeLog: https://github.com/awslabs/aws-c-common/releases/tag/v0.14.2
DeltaFile
+3-3devel/aws-c-common/distinfo
+1-1devel/aws-c-common/Makefile
+4-42 files

FreeBSD/ports bbebfbcMk bsd.gecko.mk

Mk/bsd.gecko.mk: remove pre-153 conditional

with firefox-esr and thunderbird-esr switching to 153, that's now
obsolete.

(cherry picked from commit aad7ba9d42cd2e83711dd34f5093ba06e0f3430b)
DeltaFile
+0-4Mk/bsd.gecko.mk
+0-41 files

FreeBSD/ports aad7ba9Mk bsd.gecko.mk

Mk/bsd.gecko.mk: remove pre-153 conditional

with firefox-esr and thunderbird-esr switching to 153, that's now
obsolete.
DeltaFile
+0-4Mk/bsd.gecko.mk
+0-41 files

FreeBSD/ports 18aa74cwww/firefox Makefile, www/firefox/files patch-media_libopus_moz.build patch-libwebrtc-generated

www/firefox: add libm to opus linker flags

some combinations of custom CPUTYPE and compiler require special
linker/compiler flags - try to chase this.

PR:             296825
Reported by:    Daniel Toschläger

(cherry picked from commit 81447da5d16d2b4f73b4a04013df62a224737bad)
DeltaFile
+21-0www/firefox/files/patch-media_libopus_moz.build
+1-0www/firefox/Makefile
+0-1www/firefox/files/patch-libwebrtc-generated
+22-13 files

FreeBSD/ports 570ebe8www/firefox-esr/files patch-libwebrtc-generated patch-languageid-de-constexpr-ify

www/firefox-esr: update to 153.0 (rc1)

Release Notes (soon):
  https://www.firefox.com/en-US/firefox/153.0esr/releasenotes/

We're switching esr early, as the previous esr had build problems on
very recent versions of FreeBSD.

(cherry picked from commit 7bf37049ae28c121cfba63c5ee71d4e744272d1f)
DeltaFile
+18,821-20,532www/firefox-esr/files/patch-libwebrtc-generated
+138-0www/firefox-esr/files/patch-languageid-de-constexpr-ify
+62-44www/firefox-esr/files/patch-pipewire_init
+0-92www/firefox-esr/files/patch-bug1626236
+36-27www/firefox-esr/files/patch-third__party_libwebrtc_build_config_BUILDCONFIG.gn
+0-56www/firefox-esr/files/patch-bug1716707
+19,057-20,75126 files not shown
+19,411-20,97732 files

FreeBSD/ports e8941f7mail/thunderbird/files patch-libwebrtc-generated patch-bug2040125

mail/thunderbird: update to 153.0 (rc1)

Release Notes (soon):
  https://www.thunderbird.net/en-US/thunderbird/153.0/releasenotes/

(cherry picked from commit 0757823f19257239cc64424513263f57d53eaddd)
DeltaFile
+453-465mail/thunderbird/files/patch-libwebrtc-generated
+0-38mail/thunderbird/files/patch-bug2040125
+23-0mail/thunderbird/files/patch-toolkit_compontents_protobuf_src_google_protobuf_io_zero__copy__stream__impl.cc
+22-0mail/thunderbird/files/patch-toolkit_library_moz.build
+21-0mail/thunderbird/files/patch-media_libopus_moz.build
+9-9mail/thunderbird/files/patch-build_gn__processor.py
+528-5126 files not shown
+545-55612 files

FreeBSD/ports eb8e787mail/thunderbird-esr/files patch-libwebrtc-generated patch-languageid-de-constexpr-ify

mail/thunderbird-esr: update to 153.0 (rc1)

Release Notes:
  https://www.thunderbird.net/en-US/thunderbird/153.0esr/releasenotes/

We're switching esr early, as the previous esr had build problems on
very recent versions of FreeBSD.

(cherry picked from commit f522e9e5b4d72e41dbf7b73e1b1bb186e34adfd1)
DeltaFile
+18,821-20,532mail/thunderbird-esr/files/patch-libwebrtc-generated
+138-0mail/thunderbird-esr/files/patch-languageid-de-constexpr-ify
+62-44mail/thunderbird-esr/files/patch-pipewire_init
+0-88mail/thunderbird-esr/files/patch-bug1626236
+36-27mail/thunderbird-esr/files/patch-third__party_libwebrtc_build_config_BUILDCONFIG.gn
+0-56mail/thunderbird-esr/files/patch-bug1716707
+19,057-20,74728 files not shown
+19,434-21,00034 files

FreeBSD/ports 81447dawww/firefox Makefile, www/firefox/files patch-media_libopus_moz.build patch-libwebrtc-generated

www/firefox: add libm to opus linker flags

some combinations of custom CPUTYPE and compiler require special
linker/compiler flags - try to chase this.

PR:             296825
Reported by:    Daniel Toschläger
DeltaFile
+21-0www/firefox/files/patch-media_libopus_moz.build
+1-0www/firefox/Makefile
+0-1www/firefox/files/patch-libwebrtc-generated
+22-13 files

FreeBSD/ports 7bf3704www/firefox-esr/files patch-libwebrtc-generated patch-languageid-de-constexpr-ify

www/firefox-esr: update to 153.0 (rc1)

Release Notes (soon):
  https://www.firefox.com/en-US/firefox/153.0esr/releasenotes/

We're switching esr early, as the previous esr had build problems on
very recent versions of FreeBSD.
DeltaFile
+18,821-20,532www/firefox-esr/files/patch-libwebrtc-generated
+138-0www/firefox-esr/files/patch-languageid-de-constexpr-ify
+62-44www/firefox-esr/files/patch-pipewire_init
+0-92www/firefox-esr/files/patch-bug1626236
+36-27www/firefox-esr/files/patch-third__party_libwebrtc_build_config_BUILDCONFIG.gn
+0-56www/firefox-esr/files/patch-bug1716707
+19,057-20,75126 files not shown
+19,411-20,97732 files

FreeBSD/ports f522e9email/thunderbird-esr/files patch-libwebrtc-generated patch-languageid-de-constexpr-ify

mail/thunderbird-esr: update to 153.0 (rc1)

Release Notes:
  https://www.thunderbird.net/en-US/thunderbird/153.0esr/releasenotes/

We're switching esr early, as the previous esr had build problems on
very recent versions of FreeBSD.
DeltaFile
+18,821-20,532mail/thunderbird-esr/files/patch-libwebrtc-generated
+138-0mail/thunderbird-esr/files/patch-languageid-de-constexpr-ify
+62-44mail/thunderbird-esr/files/patch-pipewire_init
+0-88mail/thunderbird-esr/files/patch-bug1626236
+36-27mail/thunderbird-esr/files/patch-third__party_libwebrtc_build_config_BUILDCONFIG.gn
+0-56mail/thunderbird-esr/files/patch-bug1716707
+19,057-20,74728 files not shown
+19,434-21,00034 files

FreeBSD/ports 0757823mail/thunderbird/files patch-libwebrtc-generated patch-bug2040125

mail/thunderbird: update to 153.0 (rc1)

Release Notes (soon):
  https://www.thunderbird.net/en-US/thunderbird/153.0/releasenotes/
DeltaFile
+453-465mail/thunderbird/files/patch-libwebrtc-generated
+0-38mail/thunderbird/files/patch-bug2040125
+23-0mail/thunderbird/files/patch-toolkit_compontents_protobuf_src_google_protobuf_io_zero__copy__stream__impl.cc
+22-0mail/thunderbird/files/patch-toolkit_library_moz.build
+21-0mail/thunderbird/files/patch-media_libopus_moz.build
+9-9mail/thunderbird/files/patch-build_gn__processor.py
+528-5126 files not shown
+545-55612 files

FreeBSD/ports 1c94dafmail/courier-imap distinfo Makefile

mail/courier-imap: Update to 6.0.3

Includes fix for malformed messages in maildirs.

https://github.com/svarshavchik/courier/issues/82

MFH:            2026Q3

(cherry picked from commit 0c2029d375af4bf27fd7e6f3d28c242862369998)
DeltaFile
+3-3mail/courier-imap/distinfo
+1-1mail/courier-imap/Makefile
+4-42 files

FreeBSD/ports 4d6724email/courier-imap distinfo Makefile

mail/courier-imap: Update to 6.0.2

(cherry picked from commit e5b4fe0f889d72d54ec259cc942d131906f0a721)
DeltaFile
+3-3mail/courier-imap/distinfo
+1-1mail/courier-imap/Makefile
+4-42 files

FreeBSD/ports b914fe5audio/bcg729 Makefile pkg-plist

audio/bcg729: Update to 1.1.2

- Make portclippy happy
- Drop maintainership
DeltaFile
+6-6audio/bcg729/Makefile
+4-4audio/bcg729/pkg-plist
+3-3audio/bcg729/distinfo
+13-133 files

FreeBSD/ports 0c2029dmail/courier-imap distinfo Makefile

mail/courier-imap: Update to 6.0.3

Includes fix for malformed messages in maildirs.

https://github.com/svarshavchik/courier/issues/82

MFH:            2026Q3
DeltaFile
+3-3mail/courier-imap/distinfo
+1-1mail/courier-imap/Makefile
+4-42 files

FreeBSD/ports 0757401lang/perl5.44 distinfo Makefile

lang/perl5.44: update to 5.44.0

Changes:        https://metacpan.org/release/LEONT/perl-5.44.0/view/pod/perldelta.pod
DeltaFile
+3-3lang/perl5.44/distinfo
+1-1lang/perl5.44/Makefile
+4-42 files

FreeBSD/ports 3e2ba90databases/pgactive distinfo Makefile, databases/pgactive/files patch-src_compat_18_pg__dump_pg__backup__tar.c patch-src_compat_18_pg__dump_pg__backup__archiver.h

databases/pgactive: update to 2.1.8.
DeltaFile
+0-18databases/pgactive/files/patch-src_compat_18_pg__dump_pg__backup__tar.c
+0-12databases/pgactive/files/patch-src_compat_18_pg__dump_pg__backup__archiver.h
+3-3databases/pgactive/distinfo
+2-2databases/pgactive/Makefile
+2-0databases/pgactive/pkg-plist
+7-355 files

FreeBSD/ports 584636dchinese/opencc pkg-plist Makefile, chinese/opencc/files patch-cmake_GitVersion.cmake patch-CMakeLists.txt

chinese/opencc: Upgrade from 1.3.1 to 1.4.1.

Changes in this update:
- Enable the Jieba segmentation plugin via a new JIEBA option (default on).
- OpenCC now requires C++17: USES compiler:c++11-lib -> c++17-lang.
- Regenerate files/patch-CMakeLists.txt for the reorganized upstream tree.
- Add files/patch-cmake_GitVersion.cmake so the release tarball (which
  ships without Git metadata) reports 1.4.1 instead of 1.4.0.
  Obtained from upstream commit c23e743702f4.

PR:             ports/296829
Approved by:    maintainer
DeltaFile
+28-13chinese/opencc/pkg-plist
+16-0chinese/opencc/files/patch-cmake_GitVersion.cmake
+9-3chinese/opencc/Makefile
+4-4chinese/opencc/files/patch-CMakeLists.txt
+3-3chinese/opencc/distinfo
+1-1textproc/goldendict/Makefile
+61-249 files not shown
+70-2615 files

FreeBSD/ports 23cc0c8archivers/plakar distinfo Makefile

archivers/plakar: update to 1.1.4

Changes:        https://github.com/PlakarKorp/plakar/blob/main/CHANGELOG.md

Approved by:    maintainer timeout (15 days)
PR:             296423
DeltaFile
+5-5archivers/plakar/distinfo
+1-2archivers/plakar/Makefile
+6-72 files

FreeBSD/ports 22b8114devel/juce Makefile, devel/juce/files patch-modules_juce__core_native_juce__SystemStats__linux.cpp patch-modules_juce__core_native_juce__BasicNativeHeaders.h

devel/juce{,706}: fix build on armv7

juce_BasicNativeHeaders.h pulls in <sys/user.h> which in turn pulls in
<machine/atomic.h> transitively, which then defines a mb macro polluting
the name space.  <sys/user.h> is only needed for struct kproc_info,
which is only needed in juce_SystemStats_linux.cpp to check for
P_TRACED.  Remove <sys/user.h> from juce_BasicNativeHeaders.h and only
include it in juce_SystemStats_linux.cpp to avoid namespace pollution
issues.

I'll try to tackle the other ports using or bundling JUCE in a future
commit.  As always, please try to unbundle dependencies if possible.

Approved by:    portmgr (build fix blanket)
MFH:            2026Q3
PR:             283492

(cherry picked from commit a28798f49247eefdcee26258cf40071a8e0b8a8d)
DeltaFile
+13-0devel/juce/files/patch-modules_juce__core_native_juce__SystemStats__linux.cpp
+13-0devel/juce706/files/patch-modules_juce__core_native_juce__SystemStats__linux.cpp
+10-0devel/juce706/files/patch-modules_juce__core_native_juce__BasicNativeHeaders.h
+10-0devel/juce/files/patch-modules_juce__core_native_juce__BasicNativeHeaders.h
+0-1devel/juce/Makefile
+46-15 files

FreeBSD/ports aed6423sysutils/snapraid distinfo Makefile

sysutils/snapraid: update to 14.8

A bug fix release.

Changelog: https://github.com/amadvance/snapraid/releases/tag/v14.8

MFH:            2026Q3
(cherry picked from commit bf65697df3c5ee06b964a59ea6703279d243c474)
DeltaFile
+3-3sysutils/snapraid/distinfo
+1-1sysutils/snapraid/Makefile
+4-42 files

FreeBSD/ports 6d0a70eaudio/giada/files patch-src_deps_juce_modules_juce__core_native_juce__SystemStats__linux.cpp patch-src_deps_juce_modules_juce__core_native_juce__BasicNativeHeaders.h

audio/giada: fix build on armv7

This port bundles a copy of JUCE.

juce_BasicNativeHeaders.h pulls in <sys/user.h> which in turn pulls in
<machine/atomic.h> transitively, which then defines a mb macro polluting
the name space.  <sys/user.h> is only needed for struct kproc_info,
which is only needed in juce_SystemStats_linux.cpp to check for
P_TRACED.  Remove <sys/user.h> from juce_BasicNativeHeaders.h and only
include it in juce_SystemStats_linux.cpp to avoid namespace pollution
issues.

As always, please try to unbundle dependencies if possible.

Approved by:    portmgr (build fix blanket)
MFH:            2026Q3
PR:             283492

(cherry picked from commit f56d3d4490d1b17f14df8649c01b00713fe5aa4c)
DeltaFile
+13-0audio/giada/files/patch-src_deps_juce_modules_juce__core_native_juce__SystemStats__linux.cpp
+10-0audio/giada/files/patch-src_deps_juce_modules_juce__core_native_juce__BasicNativeHeaders.h
+23-02 files

FreeBSD/ports 75d72a7audio/libopenshot-audio/files patch-JuceLibraryCode_modules_juce__core_native_juce__SystemStats__linux.cpp patch-JuceLibraryCode_modules_juce__core_juce__core.cpp

audio/libopenshot-audio: patch armv7 build issue properly

juce_BasicNativeHeaders.h pulls in <sys/user.h> which in turn pulls in
<machine/atomic.h> transitively, which then defines a mb macro polluting
the name space.  <sys/user.h> is only needed for struct kproc_info,
which is only needed in juce_SystemStats_linux.cpp to check for
P_TRACED.  Remove <sys/user.h> from juce_BasicNativeHeaders.h and only
include it in juce_SystemStats_linux.cpp to avoid namespace pollution
issues.

I'll try to tackle the other ports using or bundling JUCE in a future
commit.  As always, please try to unbundle dependencies if possible.

Approved by:    portmgr (build fix blanket)
MFH:            2026Q3
PR:             283492

(cherry picked from commit 3a7ad3ed54851dd27d5ed8a65c8aa77b246c5472)
DeltaFile
+14-3audio/libopenshot-audio/files/patch-JuceLibraryCode_modules_juce__core_native_juce__SystemStats__linux.cpp
+0-14audio/libopenshot-audio/files/patch-JuceLibraryCode_modules_juce__core_juce__core.cpp
+10-0audio/libopenshot-audio/files/patch-JuceLibraryCode_modules_juce__core_native_juce__BasicNativeHeaders.h
+24-173 files