FreeBSD/ports debfde5editors/zed distinfo Makefile

editors/zed: Update to 0.213.8

Changelog: https://github.com/zed-industries/zed/releases/tag/v0.213.8

Reported by:    GitHub (watch releases)
DeltaFile
+3-3editors/zed/distinfo
+1-1editors/zed/Makefile
+4-42 files

FreeBSD/ports ef53f66devel/pecl-swoole distinfo Makefile, devel/pecl-swoole/files patch-include_swoole__async.h patch-ext-src_php__swoole__cxx.h

devel/pecl-swoole: update to 6.1.3.
DeltaFile
+0-14devel/pecl-swoole/files/patch-include_swoole__async.h
+0-13devel/pecl-swoole/files/patch-ext-src_php__swoole__cxx.h
+3-3devel/pecl-swoole/distinfo
+2-2devel/pecl-swoole/Makefile
+5-324 files

FreeBSD/src e0c79f1contrib/llvm-project/clang/lib/Driver/ToolChains FreeBSD.h, lib/clang freebsd_cc_version.h

Reapply "Merge commit e24f90190c77 from llvm git (by Brad Smith):"

    [Driver] Enable outline atomics for FreeBSD/aarch64 (#156089)

The compiler_rt helper functions have been built since 12.4, 13.1, 14
and anything newer.

This reverts commit bd27bd1f51d049538cc7a0053be9d99110a53ae1.

Only some people (including the release manager, unfortunately) ran into
build issues with the previous iteration of this commit, because they
were bootstrapping the compiler, either via the WITHOUT_SYSTEM_COMPILER
src.conf(5) setting, or because the build system determined that their
base system compiler was out of date.

The bootstrapped compiler would then enable outline atomics and compile
libgcc_s with these, but because libgcc_s is linked with -nodefaultlibs,
it could not find the helper routines in libcompiler_rt.a.


    [17 lines not shown]
DeltaFile
+5-0contrib/llvm-project/clang/lib/Driver/ToolChains/FreeBSD.h
+1-1lib/clang/freebsd_cc_version.h
+2-0lib/libgcc_s/Makefile
+8-13 files

FreeBSD/src e4e5e7dcontrib/llvm-project/clang/lib/Driver/ToolChains FreeBSD.h, lib/clang freebsd_cc_version.h

Reapply "Merge commit e24f90190c77 from llvm git (by Brad Smith):"

    [Driver] Enable outline atomics for FreeBSD/aarch64 (#156089)

The compiler_rt helper functions have been built since 12.4, 13.1, 14
and anything newer.

This reverts commit bd27bd1f51d049538cc7a0053be9d99110a53ae1.

Only some people (including the release manager, unfortunately) ran into
build issues with the previous iteration of this commit, because they
were bootstrapping the compiler, either via the WITHOUT_SYSTEM_COMPILER
src.conf(5) setting, or because the build system determined that their
base system compiler was out of date.

The bootstrapped compiler would then enable outline atomics and compile
libgcc_s with these, but because libgcc_s is linked with -nodefaultlibs,
it could not find the helper routines in libcompiler_rt.a.


    [17 lines not shown]
DeltaFile
+5-0contrib/llvm-project/clang/lib/Driver/ToolChains/FreeBSD.h
+1-1lib/clang/freebsd_cc_version.h
+2-0lib/libgcc_s/Makefile
+8-13 files

FreeBSD/src a48358dcontrib/llvm-project/clang/lib/Driver/ToolChains FreeBSD.h, lib/clang freebsd_cc_version.h

Reapply "Merge commit e24f90190c77 from llvm git (by Brad Smith):"

    [Driver] Enable outline atomics for FreeBSD/aarch64 (#156089)

The compiler_rt helper functions have been built since 12.4, 13.1, 14
and anything newer.

This reverts commit bd27bd1f51d049538cc7a0053be9d99110a53ae1.

Only some people (including the release manager, unfortunately) ran into
build issues with the previous iteration of this commit, because they
were bootstrapping the compiler, either via the WITHOUT_SYSTEM_COMPILER
src.conf(5) setting, or because the build system determined that their
base system compiler was out of date.

The bootstrapped compiler would then enable outline atomics and compile
libgcc_s with these, but because libgcc_s is linked with -nodefaultlibs,
it could not find the helper routines in libcompiler_rt.a.


    [17 lines not shown]
DeltaFile
+5-0contrib/llvm-project/clang/lib/Driver/ToolChains/FreeBSD.h
+1-1lib/clang/freebsd_cc_version.h
+2-0lib/libgcc_s/Makefile
+8-13 files

FreeBSD/src 718acd7sys/dev/nvme nvme.h

nvme: Use 'unsigned int' in preference to bare unsigned

It's our preferred style. No functional change.

Noticed by: avg
Sponsored by: Netflix
DeltaFile
+1-1sys/dev/nvme/nvme.h
+1-11 files

FreeBSD/src 91e7f19lib/libc/stdlib strfmon.c

strfmon: Fix typo s/poistion/position/

MFC after:      1 week
DeltaFile
+1-1lib/libc/stdlib/strfmon.c
+1-11 files

FreeBSD/ports 45f4c1bx11-toolkits/hyprtoolkit Makefile, x11-wm/hyprland Makefile

*/*: Bump port revision after aquamarine shlib version bump (ec4bc630d105)
DeltaFile
+1-1x11-toolkits/hyprtoolkit/Makefile
+1-1x11-wm/hyprland/Makefile
+2-22 files

FreeBSD/ports ec4bc63x11-toolkits/aquamarine Makefile distinfo

x11-toolkits/aquamarine: Update to 0.10.0

Changelog: https://github.com/hyprwm/aquamarine/releases/tag/v0.10.0

Reported by:    GitHub (watch releases)
DeltaFile
+3-3x11-toolkits/aquamarine/Makefile
+3-3x11-toolkits/aquamarine/distinfo
+1-1x11-toolkits/aquamarine/pkg-plist
+7-73 files

FreeBSD/ports 8ada7f0math/octave-forge-llms Makefile

math/octave-forge-llms: Mark broken for arm64.

Reported by:    pkg-fallout@
DeltaFile
+2-0math/octave-forge-llms/Makefile
+2-01 files

FreeBSD/doc 6951c4awebsite/data/en/news news.toml

15.0: Announce RC4

Approved by:    re (implicit)
Sponsored by:   https://www.patreon.com/cperciva
DeltaFile
+5-0website/data/en/news/news.toml
+5-01 files

FreeBSD/ports 861c687misc/freebsd-release-manifests pkg-plist, misc/freebsd-release-manifests/files/MANIFESTS amd64-amd64-15.0-RC4 powerpc-powerpc64-15.0-RC4

misc/freebsd-release-manifests: Add 15.0-RC4 MANIFEST files

Approved by:    re (implicit)
Sponsored by:   https://www.patreon.com/cperciva

(cherry picked from commit 053f765139e3012e4a9141ce0651cc7861103f61)
DeltaFile
+5-10misc/freebsd-release-manifests/pkg-plist
+9-0misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-15.0-RC4
+9-0misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-15.0-RC4
+0-9misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-15.0-RC2
+0-9misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-15.0-RC3
+0-9misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-15.0-RC2
+23-3711 files not shown
+47-9317 files

FreeBSD/ports 053f765misc/freebsd-release-manifests pkg-plist, misc/freebsd-release-manifests/files/MANIFESTS arm64-aarch64-15.0-RC2 amd64-amd64-15.0-RC4

misc/freebsd-release-manifests: Add 15.0-RC4 MANIFEST files

Approved by:    re (implicit)
Sponsored by:   https://www.patreon.com/cperciva
DeltaFile
+5-10misc/freebsd-release-manifests/pkg-plist
+0-9misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-15.0-RC2
+9-0misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-15.0-RC4
+9-0misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-15.0-RC4
+9-0misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-15.0-RC4
+0-9misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-15.0-RC2
+32-2811 files not shown
+47-9317 files

FreeBSD/doc 77ca649website/content/en/releases/15.0R/checksums CHECKSUM.SHA256-FreeBSD-15.0-RC4-arm64-aarch64-vm.asc CHECKSUM.SHA256-FreeBSD-15.0-RC4-amd64-vm.asc

15.0: Add checksums for 15.0-RC4

Approved by:    re (implicit)
Sponsored by:   https://www.patreon.com/cperciva
DeltaFile
+31-0website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-RC4-arm64-aarch64-vm.asc
+31-0website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-RC4-amd64-vm.asc
+31-0website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-RC4-arm64-aarch64-vm.asc
+31-0website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-RC4-amd64-vm.asc
+29-0website/content/en/releases/15.0R/checksums/CHECKSUM.SHA256-FreeBSD-15.0-RC4-arm64-aarch64.asc
+29-0website/content/en/releases/15.0R/checksums/CHECKSUM.SHA512-FreeBSD-15.0-RC4-amd64.asc
+182-027 files not shown
+763-333 files

FreeBSD/src 4f2d5bcsys/cam/nvme nvme_da.c

nda: fix setting of unmappedio flag

The upstream refactoring of ndaregister() to split out ndasetgeom()
accidentally used an uninitialed variable to decide whether or not
to set DISKFLAG_UNMAPPED_BIO.  Fix this by moving that portion of
ndasetgeom() back up to ndaregister().  The check for PIM_UNMAPPED
is not really needed because nvme devices always have that set,
so it cannot change in the other path that ndasetgeom() is now called.

Approved by:    re (cperciva)
Reviewed by:    cperciva, gallatin, imp
Fixes:          dffd882d12d2a71aca464f48209ec9ae6f393b15
Sponsored by:   Netflix
MFC After:      1 minute
(cherry picked from commit 2b4dbad2db5766294ee97bb96228ec6826a9e7c3)
(cherry picked from commit e271f9327f46250c9043c29c86e943d53080bf2a)
DeltaFile
+4-5sys/cam/nvme/nvme_da.c
+4-51 files

FreeBSD/src e271f93sys/cam/nvme nvme_da.c

nda: fix setting of unmappedio flag

The upstream refactoring of ndaregister() to split out ndasetgeom()
accidentally used an uninitialed variable to decide whether or not
to set DISKFLAG_UNMAPPED_BIO.  Fix this by moving that portion of
ndasetgeom() back up to ndaregister().  The check for PIM_UNMAPPED
is not really needed because nvme devices always have that set,
so it cannot change in the other path that ndasetgeom() is now called.

Reviewed by:    imp
Fixes:          dffd882d12d2a71aca464f48209ec9ae6f393b15
Sponsored by:   Netflix
MFC After:      1 minute
(cherry picked from commit 2b4dbad2db5766294ee97bb96228ec6826a9e7c3)
DeltaFile
+4-5sys/cam/nvme/nvme_da.c
+4-51 files

FreeBSD/src 020e15alib/libc/stdlib/malloc/jemalloc jemalloc.3

jemalloc: apply freebsd changes to jemalloc 5.3.0 man page

Approved by:    re (cperciva)
Reviewed by: imp
Pull Request: https://github.com/freebsd/freebsd-src/pull/1890

(cherry picked from commit 80ec82aba9ae7286cac1a4f8000262cf2cf34d0c)
(cherry picked from commit cbe0ccde6657be75c820efa37443d5e3c09b9993)
DeltaFile
+31-1lib/libc/stdlib/malloc/jemalloc/jemalloc.3
+31-11 files

FreeBSD/src cda51d0lib/libc/stdlib/malloc/jemalloc jemalloc.3

jemalloc: import jemalloc 5.3.0 man page

Approved by:    re (cperciva)
Reviewed by: imp
Pull Request: https://github.com/freebsd/freebsd-src/pull/1890

(cherry picked from commit bf4c7487f25d3891425a9ba54516b740a948876b)
(cherry picked from commit 6162f863ce86df854305416b058ff6b17bd0261c)
DeltaFile
+180-52lib/libc/stdlib/malloc/jemalloc/jemalloc.3
+180-521 files

FreeBSD/ports e262f71net-mgmt/xymon-server Makefile, net-mgmt/xymon-server/files patch-fix_tls13_banner patch-nousemultipart

net-mgmt/xymon-server: Import patches from Debian

Development of Xymon has slowed, but is not abandoned. Debian has
accumulated several patches that have not made it into a release yet
which we should import.

- Fix bbcombotest: "Could not access hobbitd board, error 0"
- Fix reading service banners from TLS-1.3-enabled hosts
- Fix Snapshot and Availability Report on Firefox
- Fix buffer overflow in md5hash
DeltaFile
+39-0net-mgmt/xymon-server/files/patch-fix_tls13_banner
+29-0net-mgmt/xymon-server/files/patch-nousemultipart
+18-0net-mgmt/xymon-server/files/patch-bbcombotest-fix
+17-0net-mgmt/xymon-server/files/patch-md5_buffer_overflow
+1-1net-mgmt/xymon-server/Makefile
+104-15 files

FreeBSD/src 2b4dbadsys/cam/nvme nvme_da.c

nda: fix setting of unmappedio flag

The upstream refactoring of ndaregister() to split out ndasetgeom()
accidentally used an uninitialed variable to decide whether or not
to set DISKFLAG_UNMAPPED_BIO.  Fix this by moving that portion of
ndasetgeom() back up to ndaregister().  The check for PIM_UNMAPPED
is not really needed because nvme devices always have that set,
so it cannot change in the other path that ndasetgeom() is now called.

Reviewed by:    imp
Fixes:          dffd882d12d2a71aca464f48209ec9ae6f393b15
Sponsored by:   Netflix
MFC After:      1 minute
DeltaFile
+4-5sys/cam/nvme/nvme_da.c
+4-51 files

FreeBSD/ports 1de578bdevel/aws-c-s3 distinfo Makefile

devel/aws-c-s3: Update to 0.11.2

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

FreeBSD/ports 3682325sysutils/kopia distinfo Makefile

sysutils/kopia: Update to 0.22.1

- Switch to go 1.25

ChangeLOg: https://github.com/kopia/kopia/releases/tag/v0.22.1
DeltaFile
+5-5sysutils/kopia/distinfo
+2-2sysutils/kopia/Makefile
+7-72 files

FreeBSD/src 98f6f6esys/dev/cxgbe t4_main.c

cxgbe(4): Enable IFCAP_NV and implement SIOCGIFCAPNV/SIOCSIFCAPNV

MFC after:      1 week
Sponsored by:   Chelsio Communications
DeltaFile
+18-3sys/dev/cxgbe/t4_main.c
+18-31 files

FreeBSD/src cbe0ccdlib/libc/stdlib/malloc/jemalloc jemalloc.3

jemalloc: apply freebsd changes to jemalloc 5.3.0 man page

Reviewed by: imp
Pull Request: https://github.com/freebsd/freebsd-src/pull/1890

(cherry picked from commit 80ec82aba9ae7286cac1a4f8000262cf2cf34d0c)
DeltaFile
+31-1lib/libc/stdlib/malloc/jemalloc/jemalloc.3
+31-11 files

FreeBSD/src 6162f86lib/libc/stdlib/malloc/jemalloc jemalloc.3

jemalloc: import jemalloc 5.3.0 man page

Reviewed by: imp
Pull Request: https://github.com/freebsd/freebsd-src/pull/1890

(cherry picked from commit bf4c7487f25d3891425a9ba54516b740a948876b)
DeltaFile
+180-52lib/libc/stdlib/malloc/jemalloc/jemalloc.3
+180-521 files

FreeBSD/ports bd6fc4ajava/bootstrap-openjdk11 Makefile, java/bootstrap-openjdk17 Makefile

java/bootstrap-openjdk*: Revert 13f33637597.

BUNDLE_LIBS is for preventing _providing_ libraries. In this
case the pre-compiled binary distributed has dependencies on
libraries that are not provided here. BUNDLE_LIBS does not
help the problem.

(cherry picked from commit 845acc2903f0d1e4a4bf7389db7825b95241a913)
DeltaFile
+1-3java/bootstrap-openjdk11/Makefile
+1-3java/bootstrap-openjdk17/Makefile
+1-3java/bootstrap-openjdk8/Makefile
+3-93 files

FreeBSD/ports 845acc2java/bootstrap-openjdk11 Makefile, java/bootstrap-openjdk17 Makefile

java/bootstrap-openjdk*: Revert 13f33637597.

BUNDLE_LIBS is for preventing _providing_ libraries. In this
case the pre-compiled binary distributed has dependencies on
libraries that are not provided here. BUNDLE_LIBS does not
help the problem.
DeltaFile
+1-3java/bootstrap-openjdk11/Makefile
+1-3java/bootstrap-openjdk17/Makefile
+1-3java/bootstrap-openjdk8/Makefile
+3-93 files

FreeBSD/src a87c1e2sys/modules/agp Makefile

agp: Export intel_gtt_read_pte, required by i915kms

This isn't used by modern cards, but is needed for i915kms to load
on a system that has agp as a module not compiled into the kernel.

PR:             291214
Reviewed by:    cy
Sponsored by:   The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D53906
DeltaFile
+1-0sys/modules/agp/Makefile
+1-01 files

FreeBSD/ports 85e2c9cdevel/hyprutils Makefile distinfo, devel/hyprutils/files patch-src_memory_Memory.cpp patch-tests_os_Process.cpp

devel/hyprutils: Update to 0.10.4

Changelog:
- https://github.com/hyprwm/hyprutils/releases/tag/v0.10.3
- https://github.com/hyprwm/hyprutils/releases/tag/v0.10.4

Reported by:    GitHub (watch releases)
DeltaFile
+0-17devel/hyprutils/files/patch-src_memory_Memory.cpp
+12-0devel/hyprutils/files/patch-tests_os_Process.cpp
+3-3devel/hyprutils/Makefile
+3-3devel/hyprutils/distinfo
+4-1devel/hyprutils/pkg-plist
+22-245 files

FreeBSD/ports 0680fef. MOVED, x11 Makefile

x11/salut: Remove expired port

2025-11-24 x11/salut: fails to build with rust 1.90.0
DeltaFile
+0-467x11/salut/distinfo
+0-232x11/salut/Makefile.crates
+0-24x11/salut/Makefile
+0-12x11/salut/pkg-descr
+0-1x11/Makefile
+1-0MOVED
+1-7366 files