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/src 4c860dbsys/sys stdatomic.h

libc: Fix ATOMIC_VAR_INIT visibility

Fixes:          28cecfe27964 ("libc: Restrict ATOMIC_VAR_INIT for C23 conformance")
Reviewed by:    fuz, imp
Differential Revision:  https://reviews.freebsd.org/D57724
DeltaFile
+1-1sys/sys/stdatomic.h
+1-11 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

FreeBSD/ports 12ff649devel/git-town distinfo Makefile

devel/git-town: update 23.0.2 → 23.0.3
DeltaFile
+7-7devel/git-town/distinfo
+1-1devel/git-town/Makefile
+8-82 files

FreeBSD/ports 9be1b87misc/nanocoder pkg-plist distinfo, misc/nanocoder/files package-lock.json

misc/nanocoder: update 1.27.0 → 1.28.0
DeltaFile
+1,429-429misc/nanocoder/pkg-plist
+663-113misc/nanocoder/files/package-lock.json
+3-3misc/nanocoder/distinfo
+2-2misc/nanocoder/Makefile
+2,097-5474 files

FreeBSD/ports a71d273databases/rqlite distinfo Makefile

databases/rqlite: update 10.2.2 → 10.2.3
DeltaFile
+5-5databases/rqlite/distinfo
+1-1databases/rqlite/Makefile
+6-62 files

FreeBSD/ports 6396a28audio/intersect-lv2 distinfo Makefile, audio/intersect-lv2/files patch-meson.build

audio/intersect-lv2: update 2.0 → 2.2
DeltaFile
+0-11audio/intersect-lv2/files/patch-meson.build
+3-3audio/intersect-lv2/distinfo
+1-1audio/intersect-lv2/Makefile
+4-153 files

FreeBSD/ports f037d3adevel/pegtl pkg-plist Makefile, devel/pegtl/files patch-CMakeLists.txt

devel/pegtl: update 3.2.8 → 4.0.0
DeltaFile
+278-124devel/pegtl/pkg-plist
+16-4devel/pegtl/files/patch-CMakeLists.txt
+5-3devel/pegtl/Makefile
+3-3devel/pegtl/distinfo
+302-1344 files

FreeBSD/ports 89a69ccdevel/cargo-tarpaulin distinfo Makefile.crates

devel/cargo-tarpaulin: update 0.35.4 → 0.35.5
DeltaFile
+11-11devel/cargo-tarpaulin/distinfo
+4-4devel/cargo-tarpaulin/Makefile.crates
+1-2devel/cargo-tarpaulin/Makefile
+16-173 files

FreeBSD/doc aa803abwebsite/data/ru/press press.toml

website: RU - fix translation en/press entries

Reviewed by: andy
Differential Revision: https://reviews.freebsd.org/D56886
DeltaFile
+6-6website/data/ru/press/press.toml
+6-61 files

FreeBSD/src c37839dshare/mk gendirdeps.mk meta.autodep.mk

meta.autodep.mk remove extra }

remove extra } from GENDIRDEPS_ENV

more debug output for gendirdeps.mk

Reviewed by:    stevek
Differential Revision:  https://reviews.freebsd.org/D57727
DeltaFile
+11-3share/mk/gendirdeps.mk
+3-3share/mk/meta.autodep.mk
+14-62 files

FreeBSD/ports da6282aeditors/vscode/files patch-remote_node__modules_keytar_node__modules_node-addon-api_napi.h

editors/vscode: Add one missing patch to fix build error with clang 21

This should have been included in 3666da5f42ad.

PR:             296164
Reported by:    Robert Cina <transitive at gmail.com>
Tested by:      Robert Cina <transitive at gmail.com>
Fixes:          3666da5f42ad (editors/vscode: Add patches to fix build error of keytar node module with clang 21)
DeltaFile
+11-0editors/vscode/files/patch-remote_node__modules_keytar_node__modules_node-addon-api_napi.h
+11-01 files

FreeBSD/ports faaa482deskutils/joplin-desktop distinfo Makefile, deskutils/joplin-desktop/files/packagejsons/packages/app-desktop package.json

deskutils/joplin-desktop: Update to 3.6.15

Changelog: https://github.com/laurent22/joplin/releases/tag/v3.6.15

Reported by:    GitHub (watch releases)
DeltaFile
+9-9deskutils/joplin-desktop/distinfo
+1-2deskutils/joplin-desktop/Makefile
+1-1deskutils/joplin-desktop/files/packagejsons/packages/app-desktop/package.json
+11-123 files

FreeBSD/ports 400b509games/openbve pkg-plist distinfo

games/openbve: update OpenBVE to version 1.13.0.5

Reported by:    portscout
DeltaFile
+15-0games/openbve/pkg-plist
+5-9games/openbve/distinfo
+2-4games/openbve/Makefile
+22-133 files

FreeBSD/ports a73cae2www/code-server pkg-plist Makefile.build, www/code-server/files README.md code-server.in

www/code-server: Add new port

code-server enables running Visual Studio Code on a remote system and
accessing it through a web browser. It provides a familiar development
environment without requiring a local VS Code installation.

WWW: https://github.com/coder/code-server

Sponsored by:   Netzkommune GmbH
DeltaFile
+13,704-0www/code-server/pkg-plist
+137-0www/code-server/files/README.md
+85-0www/code-server/Makefile.build
+75-0www/code-server/files/code-server.in
+72-0www/code-server/files/patch-ci_build_build-vscode.sh
+55-0www/code-server/Makefile
+14,128-021 files not shown
+14,440-027 files

FreeBSD/ports 2feac87misc/R-cran-xfun distinfo Makefile

misc/R-cran-xfun: Update to 0.59

Changelog: https://github.com/yihui/xfun/releases/tag/v0.59
DeltaFile
+3-3misc/R-cran-xfun/distinfo
+1-1misc/R-cran-xfun/Makefile
+4-42 files