FreeBSD/ports 8016ca1devel/py-miniKanren Makefile

devel/py-miniKanren: Fix build, rename python module to camelcase

Reported by:    fallout
DeltaFile
+2-1devel/py-miniKanren/Makefile
+2-11 files

FreeBSD/ports c8ed6cadevel/py-pytest-mpl Makefile, devel/py-pytest-mpl/files patch-pyproject.toml

devel/py-pytest-mpl: Fix build

Reported by:    fallout
DeltaFile
+21-0devel/py-pytest-mpl/files/patch-pyproject.toml
+2-1devel/py-pytest-mpl/Makefile
+23-12 files

FreeBSD/ports b7da725net/k6 distinfo Makefile

net/k6: Update to 2.0.0

ChangeLog:
https://github.com/grafana/k6/releases/tag/v2.0.0
DeltaFile
+5-5net/k6/distinfo
+4-5net/k6/Makefile
+9-102 files

FreeBSD/ports 7ac81admath/lean4/files patch-stage0_src_runtime_object.cpp

math/lean4: Fix build on 16

Reported by:    fallout
DeltaFile
+15-0math/lean4/files/patch-stage0_src_runtime_object.cpp
+15-01 files

FreeBSD/ports fb65de0net/ipinfo-cli distinfo Makefile

net/ipinfo-cli: Update to 3.3.2

ChangeLog:
https://github.com/ipinfo/cli/releases/tag/ipinfo-3.3.2
DeltaFile
+5-5net/ipinfo-cli/distinfo
+2-3net/ipinfo-cli/Makefile
+7-82 files

FreeBSD/ports 1492239net/nekobox distinfo Makefile

net/nekobox: update 5.11.22 → 5.11.23
DeltaFile
+3-3net/nekobox/distinfo
+1-1net/nekobox/Makefile
+4-42 files

FreeBSD/ports 9ed818acad/nvc Makefile distinfo

cad/nvc: update 1.21.0 → 1.21.1
DeltaFile
+3-3cad/nvc/Makefile
+3-3cad/nvc/distinfo
+6-62 files

FreeBSD/ports dc1e39emultimedia/libde265 Makefile distinfo

multimedia/libde265: Update 1.0.19 => 1.1.1

Changelogs:
https://github.com/strukturag/libde265/releases/tag/v1.1.0
https://github.com/strukturag/libde265/releases/tag/v1.1.1

- Replace CMAKE_ARGS with CMAKE_ON and CMAKE_OFF.

PR:             296194
Security:       CVE-2026-49295
Security:       CVE-2026-49337
Security:       CVE-2026-49346
Security:       CVE-2026-54240
Security:       CVE-2026-54241
Security:       GHSA-x27c-jp65-g395
Sponsored by:   UNIS Labs
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
MFH:            2026Q2

(cherry picked from commit 94cf33b62574cdc9624c789b8dc682d7ca5e5165)
DeltaFile
+4-4multimedia/libde265/Makefile
+3-3multimedia/libde265/distinfo
+1-1multimedia/libde265/pkg-plist
+8-83 files

FreeBSD/ports 68cfd78multimedia/libde265 Makefile pkg-plist, multimedia/libde265/files patch-libde265_configparam.h patch-configure.ac

multimedia/libde265: Update to 1.0.19, switch to cmake

(cherry picked from commit 54c66caafac728e4c599ac182f0198ae9d5c7bfc)
DeltaFile
+0-71multimedia/libde265/files/patch-libde265_configparam.h
+0-43multimedia/libde265/files/patch-configure.ac
+10-15multimedia/libde265/Makefile
+0-21multimedia/libde265/files/patch-libde265_encoder_Makefile.am
+0-16multimedia/libde265/files/patch-libde265_encoder_algo_Makefile.am
+4-7multimedia/libde265/pkg-plist
+14-1732 files not shown
+19-1788 files

FreeBSD/ports 94cf33bmultimedia/libde265 Makefile distinfo

multimedia/libde265: Update 1.0.19 => 1.1.1

Changelogs:
https://github.com/strukturag/libde265/releases/tag/v1.1.0
https://github.com/strukturag/libde265/releases/tag/v1.1.1

- Replace CMAKE_ARGS with CMAKE_ON and CMAKE_OFF.

PR:             296194
Security:       CVE-2026-49295
Security:       CVE-2026-49337
Security:       CVE-2026-49346
Security:       CVE-2026-54240
Security:       CVE-2026-54241
Security:       GHSA-x27c-jp65-g395
Sponsored by:   UNIS Labs
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
MFH:            2026Q2
DeltaFile
+4-4multimedia/libde265/Makefile
+3-3multimedia/libde265/distinfo
+1-1multimedia/libde265/pkg-plist
+8-83 files

FreeBSD/ports 147ab5fmultimedia/vapoursynth Makefile pkg-message

multimedia/vapoursynth: Limit port to tier 1 (64-bit) platforms and fix some style issues

Upstream only targets 64-bit platforms
(see release notes for R74 and meson.build) and they're the only plugins
are only optimized and/or runs reasonably fast on aarch64 and amd64.
This is also true for most other related software you normally use with
Vapoursynth. While at fix a few style issues
DeltaFile
+4-1multimedia/vapoursynth/Makefile
+0-1multimedia/vapoursynth/pkg-message
+4-22 files

FreeBSD/ports 8164386dns/blocky distinfo Makefile

dns/blocky: Update to 0.32.1

Changelog: https://github.com/0xERR0R/blocky/releases/tag/v0.32.1
DeltaFile
+5-5dns/blocky/distinfo
+1-1dns/blocky/Makefile
+6-62 files

FreeBSD/ports 09aa0fbwww/firefox distinfo Makefile

www/firefox: update to 152.0.2 (rc1)

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

(cherry picked from commit 3631dc0018b0463d7ad3082ff8155d5216bca70e)
DeltaFile
+3-3www/firefox/distinfo
+1-1www/firefox/Makefile
+4-42 files

FreeBSD/ports 3631dc0www/firefox distinfo Makefile

www/firefox: update to 152.0.2 (rc1)

Release Notes (soon):
  https://www.firefox.com/en-US/firefox/152.0.2/releasenotes/
DeltaFile
+3-3www/firefox/distinfo
+1-1www/firefox/Makefile
+4-42 files

FreeBSD/ports 35a1227lang/gcc12/files patch-gcc_configure, lang/gcc13/files patch-gcc_configure

lang/gcc1[2-6]: add necessary contents to patch-gcc_configure

1. For gcc14, restore the lost content.
2. For others, add powerpc64le-related content.

Pointy hat:     me
DeltaFile
+21-1lang/gcc14/files/patch-gcc_configure
+10-0lang/gcc16/files/patch-gcc_configure
+10-0lang/gcc15/files/patch-gcc_configure
+10-0lang/gcc13/files/patch-gcc_configure
+10-0lang/gcc12/files/patch-gcc_configure
+1-1lang/gcc16/Makefile
+62-24 files not shown
+66-610 files

FreeBSD/ports 9dd39b4multimedia/libcec Makefile

multimedia/libcec: libcec links against libpython when PYTHON is on
DeltaFile
+2-1multimedia/libcec/Makefile
+2-11 files

FreeBSD/ports c02c122lang/gcc12/files patch-libgcc_config.host, lang/gcc13/files patch-libgcc_config.host

lang/gcc1?: fix runtime on powerpc64le/CURRENT

Since powerpc64le recently switched to 128-bit long double, use them to
generate proper binaries. Patches are necessary to allow use of
--with-long-double-format=ieee on FreeBSD (to be upstreamed).
DeltaFile
+48-0lang/gcc14/files/patch-libgcc_config_rs6000_freebsd-unwind.h
+11-21lang/gcc14/files/patch-gcc_configure
+15-0lang/gcc12/files/patch-libgcc_config.host
+15-0lang/gcc13/files/patch-libgcc_config.host
+15-0lang/gcc14/files/patch-libgcc_config.host
+15-0lang/gcc15/files/patch-libgcc_config.host
+119-2111 files not shown
+229-2517 files

FreeBSD/ports c570f9bdevel/gdb Makefile, devel/gdb/files extra-patch-gdb_ppc-fbsd-tdep.c

devel/gdb: fix runtime on powerpc64le/CURRENT

powerpc64le recently switched to 128-bit long double, so conditionally
apply the patch to use them instead of 64-bit ones.
DeltaFile
+24-0devel/gdb/files/extra-patch-gdb_ppc-fbsd-tdep.c
+7-1devel/gdb/Makefile
+31-12 files

FreeBSD/ports 9ebd7f1lang/rust Makefile, lang/rust/files patch-compiler_rustc__target_src_spec_targets_powerpc64le__unknown__freebsd.rs

lang/rust: fix runtime on powerpc64le/CURRENT

powerpc64le switched to 128-bit long double, which is implemented in
compiler_rt (libgcc). Link to libgcc to resolve those symbols correctly.

Noop for older releases.
DeltaFile
+13-0lang/rust/files/patch-compiler_rustc__target_src_spec_targets_powerpc64le__unknown__freebsd.rs
+1-0lang/rust/Makefile
+14-02 files

FreeBSD/ports 2b4a774devel/llvm14/files patch-clang_lib_CodeGen_CGBuiltin.cpp, devel/llvm15/files patch-clang_lib_CodeGen_CGBuiltin.cpp

devel/llvm[14-22]: backport powerpc64le patch from CURRENT

Since 16.0, powerpc64le switches to IEEE long double binary128.
This set of patches backports the change from CURRENT.
LLVM 12 and 13 are omitted, because binary128 handling in those
versions is not finished.
DeltaFile
+19-0devel/llvm18/files/patch-clang_lib_CodeGen_CGBuiltin.cpp
+19-0devel/llvm14/files/patch-clang_lib_CodeGen_CGBuiltin.cpp
+19-0devel/llvm22/files/patch-clang_lib_CodeGen_CGBuiltin.cpp
+19-0devel/llvm19/files/patch-clang_lib_CodeGen_CGBuiltin.cpp
+19-0devel/llvm15/files/patch-clang_lib_CodeGen_CGBuiltin.cpp
+19-0devel/llvm21/files/patch-clang_lib_CodeGen_CGBuiltin.cpp
+114-030 files not shown
+441-936 files

FreeBSD/ports c4dbd57graphics/graphviz Makefile distinfo, graphics/graphviz/files patch-lib_expr_exgram.h

graphics/graphviz: update to 15.1.0
DeltaFile
+6-6graphics/graphviz/Makefile
+3-3graphics/graphviz/distinfo
+2-2graphics/graphviz/files/patch-lib_expr_exgram.h
+11-113 files

FreeBSD/ports a9b3ac1www/freenginx distinfo Makefile

www/freenginx: Update to 1.30.1

Changes with freenginx 1.30.1                                    02 Jun
2026

    *) Change: the logging level of the "invalid ccs message", "not on
       record boundary", "required compression algorithm missing", and
some
       "record layer failure" SSL errors has been lowered from "crit" to
       "info".

    *) Bugfix: a segmentation fault might occur in a worker process if
the
       "rewrite" directive was used to change request arguments and
other
       directives of the ngx_http_rewrite_module were executed
afterwards.

    *) Bugfix: a segmentation fault might occur in a worker process if

    [17 lines not shown]
DeltaFile
+3-3www/freenginx/distinfo
+2-2www/freenginx/Makefile
+5-52 files

FreeBSD/ports 189f35bmail/cone Makefile, mail/courier Makefile

devel/courier-unicode: chase shlib bump
DeltaFile
+1-0mail/cone/Makefile
+1-0mail/courier/Makefile
+1-0mail/sqwebmail/Makefile
+3-03 files

FreeBSD/ports 4e49c2bmail/maildrop distinfo Makefile, mail/maildrop/files patch-libs_rfc822_rfc822__fdstreambuf.C

mail/maildrop: Update to 4.0.0
DeltaFile
+29-0mail/maildrop/files/patch-libs_rfc822_rfc822__fdstreambuf.C
+3-3mail/maildrop/distinfo
+1-1mail/maildrop/Makefile
+33-43 files

FreeBSD/ports d609a5edevel/courier-unicode pkg-plist distinfo

devel/courier-unicode: Update to 2.6.0
DeltaFile
+5-2devel/courier-unicode/pkg-plist
+3-3devel/courier-unicode/distinfo
+1-1devel/courier-unicode/Makefile
+9-63 files

FreeBSD/ports d0cefe4security/courier-authlib distinfo Makefile, security/courier-authlib/files patch-libs_rfc822_rfc822__fdstreambuf.C

security/courier-authlib: Update to 0.73.0
DeltaFile
+29-0security/courier-authlib/files/patch-libs_rfc822_rfc822__fdstreambuf.C
+3-3security/courier-authlib/distinfo
+1-1security/courier-authlib/Makefile
+33-43 files

FreeBSD/ports 9b0dc7bmail/courier-imap distinfo Makefile, mail/courier-imap/files patch-libs_rfc822_rfc822__fdstreambuf.C patch-libs_maildir_maildircreate.c

mail/courier-imap: Update to 6.0.0
DeltaFile
+29-0mail/courier-imap/files/patch-libs_rfc822_rfc822__fdstreambuf.C
+0-19mail/courier-imap/files/patch-libs_maildir_maildircreate.c
+3-3mail/courier-imap/distinfo
+1-2mail/courier-imap/Makefile
+33-244 files

FreeBSD/ports 9f4fd35graphics/Coin distinfo Makefile

graphics/Coin: update to 4.0.10

Changelog:
  https://github.com/coin3d/coin/blob/master/docs/ChangeLog.v4.0.10
DeltaFile
+3-3graphics/Coin/distinfo
+2-1graphics/Coin/Makefile
+1-1graphics/Coin/pkg-plist
+6-53 files

FreeBSD/ports 03fcb78cad/freecad-devel/files patch-cMake_FreeCAD__Helspers_SetupCoin3D.cmake, cad/freecad/files patch-cMake_FreeCAD__Helspers_SetupCoin3D.cmake

cad/freecad: prepare freecad and freecad-devel for coin 4.0.10

Ref https://github.com/FreeCAD/FreeCAD/pull/30899
DeltaFile
+29-0cad/freecad-devel/files/patch-cMake_FreeCAD__Helspers_SetupCoin3D.cmake
+29-0cad/freecad/files/patch-cMake_FreeCAD__Helspers_SetupCoin3D.cmake
+58-02 files

FreeBSD/ports 6c6e914audio/py-music21 Makefile distinfo

audio/py-music21: update 10.1.0 → 10.5.0
DeltaFile
+3-3audio/py-music21/Makefile
+3-3audio/py-music21/distinfo
+6-62 files