FreeBSD/ports cedafb9graphics/opencv Makefile

graphics/opencv: fix WWW

`www` subdomain results in error

(cherry picked from commit 8247829dff7e3fa3f941eb33bb977954388c5930)
DeltaFile
+2-2graphics/opencv/Makefile
+2-21 files

FreeBSD/ports 5f4b643graphics/opencv Makefile, graphics/opencv/files patch-modules_videoio_src_cap__v4l.cpp

graphics/opencv: use multimedia/v4l_compat on non-CURRENT

Since video(4) et al landed in -CURRENT, the multimedia/v4l_compat
headers conflict with <sys/videoio.h> when both are present. Support
for <sys/videoio.h> is already included for NetBSD so ensure that
this path is taken during configure on -CURRENT. Also ensure that
the Linux-style unsigned int shorthand is defined for us in addition
to OpenBSD.

PR: 297454
DeltaFile
+13-2graphics/opencv/files/patch-modules_videoio_src_cap__v4l.cpp
+4-1graphics/opencv/Makefile
+17-32 files

FreeBSD/ports c13d4ffsysutils/leaf Makefile.crates Makefile

sysutils/leaf: Update to 1.28.0

Changelog: https://github.com/RivoLink/leaf/blob/1.28.0/CHANGELOG.md

Reported by:    GitHub (watch releases)
DeltaFile
+5-3sysutils/leaf/distinfo
+1-1sysutils/leaf/Makefile
+1-0sysutils/leaf/Makefile.crates
+7-43 files

FreeBSD/ports edb954fmisc/py-litellm-proxy-extras Makefile distinfo

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

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

FreeBSD/ports 9798955misc/py-litellm distinfo Makefile, misc/py-litellm/files patch-pyproject.toml

misc/py-litellm: Update to 1.97.0

While here, add USE_PYTHON=pytest.

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

Reported by:    portscout
DeltaFile
+5-4misc/py-litellm/Makefile
+3-3misc/py-litellm/distinfo
+2-2misc/py-litellm/files/patch-pyproject.toml
+10-93 files

FreeBSD/ports 8247829graphics/opencv Makefile

graphics/opencv: fix WWW

`www` subdomain results in error
DeltaFile
+2-2graphics/opencv/Makefile
+2-21 files

FreeBSD/ports 0c65480math/octave-forge-pkg-octave-doc Makefile distinfo

math/octave-forge-pkg-octave-doc: Update to 0.7.5.
DeltaFile
+3-3math/octave-forge-pkg-octave-doc/distinfo
+1-1math/octave-forge-pkg-octave-doc/Makefile
+4-42 files

FreeBSD/ports b437311comms/hackrf distinfo Makefile

comms/hackrf: Update 2026.01.1 => 2026.01.3

* Supply precompiled ready to use firmware images from upstream

Reviewed by:            Tomasz "CeDeROM" Cedro (SQ7MHZ) <tomek at cedro.info>
Tested by:              Tomasz "CeDeROM" Cedro (SQ7MHZ) <tomek at cedro.info>
Approved by:            db@, yuri@ (Mentors, implicit)
Differential Revision:  https://reviews.freebsd.org/D58849
DeltaFile
+9-1comms/hackrf/pkg-plist
+6-2comms/hackrf/Makefile
+3-3comms/hackrf/distinfo
+18-63 files

FreeBSD/ports ea9a5famultimedia Makefile, multimedia/jellyfin-ffmpeg7 pkg-descr distinfo

multimedia/jellyfin-ffmpeg7: New port: FFmpeg with patches for HDR tone mapping (tonemapx/libplacebo)

FFmpeg with Jellyfin patches for HDR tone mapping, including the SIMD-optimized
tonemapx filter (libplacebo-based HDR to SDR conversion).

WWW: https://github.com/jellyfin/jellyfin-ffmpeg

PR:         297604
DeltaFile
+186-0multimedia/jellyfin-ffmpeg7/pkg-plist
+153-0multimedia/jellyfin-ffmpeg7/Makefile
+3-0multimedia/jellyfin-ffmpeg7/distinfo
+2-0multimedia/jellyfin-ffmpeg7/pkg-descr
+1-0multimedia/Makefile
+345-05 files

FreeBSD/ports 41956dcx11/plank distinfo Makefile, x11/plank/files patch-docklets_meson.build patch-lib_Services_Environment.vala

x11/plank: Update 0.11.167 => 0.11.172

Changelogs:
https://github.com/zquestz/plank-reloaded/releases/tag/0.11.168
https://github.com/zquestz/plank-reloaded/releases/tag/0.11.169
https://github.com/zquestz/plank-reloaded/releases/tag/0.11.170
https://github.com/zquestz/plank-reloaded/releases/tag/0.11.171
https://github.com/zquestz/plank-reloaded/releases/tag/0.11.172

- Refresh patches.

PR:             297567
Sponsored by:   UNIS Labs
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
MFH:            2026Q3

(cherry picked from commit 744e6523a9d72352feddb3cf77f0fe75ab2f8c66)
DeltaFile
+4-10x11/plank/files/patch-docklets_Battery_BatteryDocklet.vala
+14-0x11/plank/files/patch-docklets_Battery_BatteryUPowerDockItem.vala
+3-3x11/plank/files/patch-lib_Services_Environment.vala
+3-3x11/plank/distinfo
+4-2x11/plank/Makefile
+3-2x11/plank/files/patch-docklets_meson.build
+31-203 files not shown
+37-269 files

FreeBSD/ports 744e652x11/plank distinfo Makefile, x11/plank/files patch-docklets_meson.build patch-lib_Services_Environment.vala

x11/plank: Update 0.11.167 => 0.11.172

Changelogs:
https://github.com/zquestz/plank-reloaded/releases/tag/0.11.168
https://github.com/zquestz/plank-reloaded/releases/tag/0.11.169
https://github.com/zquestz/plank-reloaded/releases/tag/0.11.170
https://github.com/zquestz/plank-reloaded/releases/tag/0.11.171
https://github.com/zquestz/plank-reloaded/releases/tag/0.11.172

- Refresh patches.

PR:             297567
Sponsored by:   UNIS Labs
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
MFH:            2026Q3
DeltaFile
+4-10x11/plank/files/patch-docklets_Battery_BatteryDocklet.vala
+14-0x11/plank/files/patch-docklets_Battery_BatteryUPowerDockItem.vala
+3-3x11/plank/files/patch-lib_Services_Environment.vala
+3-3x11/plank/distinfo
+4-2x11/plank/Makefile
+3-2x11/plank/files/patch-docklets_meson.build
+31-203 files not shown
+37-269 files

FreeBSD/ports 3322af1textproc/obsidian Makefile

textproc/obsidian: Bump port revision after electron43 update (28a53ea7db90)
DeltaFile
+1-0textproc/obsidian/Makefile
+1-01 files

FreeBSD/ports 28a53eadevel/electron43 distinfo, devel/electron43/files patch-electron_shell_common_node__bindings.cc patch-electron_shell_browser_api_electron__api__web__contents.cc

devel/electron43: Update to 43.4.0

While here, prepare node modules archives for amd64 and aarch64
separately.

Changelog: https://github.com/electron/electron/releases/tag/v43.4.0

Reported by:    GitHub (watch releases)
DeltaFile
+0-29devel/electron43/files/patch-electron_shell_renderer_oom__stack__trace.cc
+18-10devel/electron43/files/patch-electron_shell_browser_electron__browser__main__parts.cc
+13-11devel/electron43/distinfo
+19-0devel/electron43/files/patch-electron_shell_common_v8__oom__diagnostics.cc
+8-8devel/electron43/files/patch-electron_shell_common_node__bindings.cc
+8-8devel/electron43/files/patch-electron_shell_browser_api_electron__api__web__contents.cc
+66-6612 files not shown
+108-9618 files

FreeBSD/ports da2bf75security/nss Makefile distinfo

security/nss: update to 3.127

Release Notes:
  https://firefox-source-docs.mozilla.org/security/nss/releases/nss_3_127.html

(cherry picked from commit 01387561b2eb803a34bd40d6c071b57db5544ded)
DeltaFile
+3-3security/nss/distinfo
+1-1security/nss/Makefile
+4-42 files

FreeBSD/ports 0138756security/nss Makefile distinfo

security/nss: update to 3.127

Release Notes:
  https://firefox-source-docs.mozilla.org/security/nss/releases/nss_3_127.html
DeltaFile
+3-3security/nss/distinfo
+1-1security/nss/Makefile
+4-42 files

FreeBSD/ports 6b50d70lang/gcc15/files patch-libgomp_affinity-fmt.c patch-include_libiberty.h

lang/gcc15: fix build after base d08296c7ab0d

After base d08296c7ab0d7bb259bf7b8cdf9ffb819c1929ab ("libc: Implement
qualifier-preserving standard library functions"), lang/gcc15 fails to
build with errors like:

  /wrkdirs/usr/ports/lang/gcc15/work/gcc-15.2.0/libgomp/affinity-fmt.c: In function 'gomp_display_affinity':
  /wrkdirs/usr/ports/lang/gcc15/work/gcc-15.2.0/libgomp/affinity-fmt.c:330:25: error: initialization discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
    330 |               char *q = strchr (p + 1, '}');
        |                         ^~~~~~

and:

  In file included from /wrkdirs/usr/ports/lang/gcc15/work/.build/gcc/include-fixed/stdio.h:52,
                   from cp-demangle.c:109:
  /wrkdirs/usr/ports/lang/gcc15/work/gcc-15.2.0/libstdc++-v3/../include/libiberty.h:225:14: error: expected identifier or '(' before '_Generic'
    225 | extern void *memrchr(const void *, int, size_t);
        |              ^~~~~~~


    [25 lines not shown]
DeltaFile
+11-0lang/gcc15/files/patch-libgomp_affinity-fmt.c
+11-0lang/gcc15/files/patch-include_libiberty.h
+22-02 files

FreeBSD/ports 955eda5lang/gcc15/files patch-libgomp_affinity-fmt.c patch-include_libiberty.h

lang/gcc15: fix build after base d08296c7ab0d

After base d08296c7ab0d7bb259bf7b8cdf9ffb819c1929ab ("libc: Implement
qualifier-preserving standard library functions"), lang/gcc15 fails to
build with errors like:

  /wrkdirs/usr/ports/lang/gcc15/work/gcc-15.2.0/libgomp/affinity-fmt.c: In function 'gomp_display_affinity':
  /wrkdirs/usr/ports/lang/gcc15/work/gcc-15.2.0/libgomp/affinity-fmt.c:330:25: error: initialization discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
    330 |               char *q = strchr (p + 1, '}');
        |                         ^~~~~~

and:

  In file included from /wrkdirs/usr/ports/lang/gcc15/work/.build/gcc/include-fixed/stdio.h:52,
                   from cp-demangle.c:109:
  /wrkdirs/usr/ports/lang/gcc15/work/gcc-15.2.0/libstdc++-v3/../include/libiberty.h:225:14: error: expected identifier or '(' before '_Generic'
    225 | extern void *memrchr(const void *, int, size_t);
        |              ^~~~~~~


    [23 lines not shown]
DeltaFile
+11-0lang/gcc15/files/patch-libgomp_affinity-fmt.c
+11-0lang/gcc15/files/patch-include_libiberty.h
+22-02 files

FreeBSD/ports 011dee7math/gmp/files patch-mini-gmp_mini-gmp.h patch-gmp-h.in

math/gmp: fix build after base cd0727ec709b

After base cd0727ec709bb54f8f82104f6113284a15dd3464 ("libc: Add
<stdio.h> C23 feature test macro"), math/gmp fails to build with errors
similar to:

  inp_str.c:63:10: warning: call to undeclared function '__gmpz_inp_str_nowhite'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
     63 |   return mpz_inp_str_nowhite (x, stream, base, c, nread);
        |          ^
  ../gmp-impl.h:1782:29: note: expanded from macro 'mpz_inp_str_nowhite'
   1782 | #define mpz_inp_str_nowhite __gmpz_inp_str_nowhite
        |                             ^
  inp_str.c:68:1: error: conflicting types for '__gmpz_inp_str_nowhite'
     68 | mpz_inp_str_nowhite (mpz_ptr x, FILE *stream, int base, int c, size_t nread)
        | ^
  ../gmp-impl.h:1782:29: note: expanded from macro 'mpz_inp_str_nowhite'
   1782 | #define mpz_inp_str_nowhite __gmpz_inp_str_nowhite
        |                             ^
  inp_str.c:63:10: note: previous implicit declaration is here

    [20 lines not shown]
DeltaFile
+12-0math/gmp/files/patch-mini-gmp_mini-gmp.h
+12-0math/gmp/files/patch-gmp-h.in
+24-02 files

FreeBSD/ports 03ce372math/gmp/files patch-mini-gmp_mini-gmp.h patch-gmp-h.in

math/gmp: fix build after base cd0727ec709b

After base cd0727ec709bb54f8f82104f6113284a15dd3464 ("libc: Add
<stdio.h> C23 feature test macro"), math/gmp fails to build with errors
similar to:

  inp_str.c:63:10: warning: call to undeclared function '__gmpz_inp_str_nowhite'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
     63 |   return mpz_inp_str_nowhite (x, stream, base, c, nread);
        |          ^
  ../gmp-impl.h:1782:29: note: expanded from macro 'mpz_inp_str_nowhite'
   1782 | #define mpz_inp_str_nowhite __gmpz_inp_str_nowhite
        |                             ^
  inp_str.c:68:1: error: conflicting types for '__gmpz_inp_str_nowhite'
     68 | mpz_inp_str_nowhite (mpz_ptr x, FILE *stream, int base, int c, size_t nread)
        | ^
  ../gmp-impl.h:1782:29: note: expanded from macro 'mpz_inp_str_nowhite'
   1782 | #define mpz_inp_str_nowhite __gmpz_inp_str_nowhite
        |                             ^
  inp_str.c:63:10: note: previous implicit declaration is here

    [18 lines not shown]
DeltaFile
+12-0math/gmp/files/patch-mini-gmp_mini-gmp.h
+12-0math/gmp/files/patch-gmp-h.in
+24-02 files

FreeBSD/ports 492bb54x11/lightdm Makefile distinfo, x11/lightdm/files patch-src_vt.c

x11/lightdm: Update to 1.33.1

- VT fix has been merged upstream
DeltaFile
+0-13x11/lightdm/files/patch-src_vt.c
+3-3x11/lightdm/distinfo
+1-1x11/lightdm/Makefile
+4-173 files

FreeBSD/ports 42f6fa9net-mgmt/librenms Makefile distinfo, net-mgmt/librenms/files patch-daily.sh

net-mgmt/librenms: Update to 26.8.0

https://github.com/librenms/librenms/releases/tag/26.8.0

This release requires a database update.

Sponsored by:   yes
DeltaFile
+5-5net-mgmt/librenms/distinfo
+2-2net-mgmt/librenms/Makefile
+1-1net-mgmt/librenms/files/patch-daily.sh
+8-83 files

FreeBSD/ports c120cf8textproc/fcitx5-qt Makefile

textproc/fcitx5-qt: Bump PORTREVISION for Qt 6.11.1 update (direct commit)

fcitx5-qt links against the Qt private API and must be rebuilt with
every Qt update, but it was missed when Qt was updated to 6.11.1 in this
branch.  Since the package version did not change, users upgrading from
2026Q2 keep the package built against Qt 6.10.2, which can crash any Qt6
application loading the input context plugin.

The port has been added to the list of Qt private API consumers at
https://wiki.freebsd.org/KDE/Qt

PR:             297617
Reported by:    Juhani Krekelä <juhani at krekela.fi>
Approved by:    portmgr (implicitly)
DeltaFile
+1-0textproc/fcitx5-qt/Makefile
+1-01 files

FreeBSD/ports 682fe3bdevel/py-jep distinfo Makefile

devel/py-jep: Update 4.3.1 => 4.3.2

Changelog:
https://github.com/ninia/jep/releases/tag/v4.3.2

- Replace PORTVERSION with DISTVERSION.
- Fix warnings from portclippy.
- Remove unnecessary CFLAGS and LDFLAGS.
- Replace LN with RLN.

PR:             297600
Sponsored by:   UNIS Labs
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
DeltaFile
+5-10devel/py-jep/Makefile
+3-3devel/py-jep/distinfo
+8-132 files

FreeBSD/ports 8c78e1djava/apache-commons-httpclient Makefile

java/apache-commons-httpclient: set expiration date

The port has known vulnerabilities and is already deprecated.
Expire as the last two consumers (editors/openoffice-*) are now also set to expire.

PR:     296671
DeltaFile
+2-1java/apache-commons-httpclient/Makefile
+2-11 files

FreeBSD/ports f79e23amultimedia/handbrake Makefile

multimedia/handbrake: Update the VPL option description

after "Switch dependency from onevpl to libvpl" in eba41bee20b2.

PR:             297590 293561
Sponsored by:   UNIS Labs
DeltaFile
+1-1multimedia/handbrake/Makefile
+1-11 files

FreeBSD/ports 1d10df0net/aquantia-atlantic-kmod Makefile

net/aquantia-atlantic-kmod: Ignore on 15.2+ and 16.x

The kernel module is in the base system now.

Sponsored by:   The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D58703
DeltaFile
+5-0net/aquantia-atlantic-kmod/Makefile
+5-01 files

FreeBSD/ports 182618bMk/Scripts do-depends.sh

Mk/Scripts/do-depends.sh: propagate DEBUG_MK_* to find-lib.sh

env -i in find_lib() drops DEBUG_MK_SCRIPTS and
DEBUG_MK_SCRIPTS_FIND_LIB, so find-lib.sh never enables tracing.
Pass both through env -i.

PR:             245438
DeltaFile
+3-1Mk/Scripts/do-depends.sh
+3-11 files

FreeBSD/ports 65c179fgraphics/dataplot Makefile distinfo

graphics/dataplot: Update 20240806 => 20260810

Commit log:
https://github.com/usnistgov/dataplot/compare/b779512...d837c4a

PR:             297613
Sponsored by:   UNIS Labs
DeltaFile
+3-3graphics/dataplot/distinfo
+2-2graphics/dataplot/Makefile
+5-52 files

FreeBSD/ports 5e84ee2net/netatalk4 Makefile distinfo

net/netatalk4: Update to 4.5.1

See https://github.com/Netatalk/netatalk/releases/tag/netatalk-4-5-1 for
a list of changes in this release.
DeltaFile
+3-3net/netatalk4/distinfo
+1-1net/netatalk4/Makefile
+4-42 files

FreeBSD/ports 3945691dns/libidn pkg-plist distinfo

dns/libidn: Update 1.43 => 1.44

News:
https://cgit.git.savannah.gnu.org/cgit/libidn.git/tree/NEWS?h=v1.44

- Fix warnings from portclippy.
- Merge INSTALL_DATAs in post-install-DOCS-on.

PR:             297610
Sponsored by:   UNIS Labs
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
MFH:            2026Q3

(cherry picked from commit b31023f59cea824ae3ffea0d2240e3c627abf635)
DeltaFile
+4-7dns/libidn/Makefile
+3-3dns/libidn/distinfo
+1-1dns/libidn/pkg-plist
+8-113 files