FreeBSD/ports 09fcc02x11/xconsole Makefile distinfo

x11/xconsole: Update to 1.1.1

Update pkg-descr.

https://lists.x.org/archives/xorg-announce/2024-April/003512.html
https://lists.x.org/archives/xorg-announce/2026-April/003689.html

PR:             294937
Approved by:    x11 (fluffy)
Approved by:    fluffy (mentor)
DeltaFile
+2-5x11/xconsole/Makefile
+3-3x11/xconsole/distinfo
+2-2x11/xconsole/pkg-descr
+7-103 files

FreeBSD/ports ca4f084x11/libXcomposite Makefile pkg-descr

x11/libXcomposite: Update to 0.4.7

Update WWW and pkg-descr.
The dependency on libXext has been removed for over 15 years, so remove
it.

https://lists.x.org/archives/xorg-announce/2026-January/003658.html

PR:             293926
Approved by:    x11 (arrowd)
Approved by:    fluffy (mentor)
DeltaFile
+4-8x11/libXcomposite/Makefile
+8-1x11/libXcomposite/pkg-descr
+3-3x11/libXcomposite/distinfo
+15-123 files

GhostBSD/ghostbsd 8d7f170contrib/tzdata theory.html NEWS, lib/libnv/tests nvlist_send_recv_test.c

Merge remote-tracking branch 'freebsd/releng/15.0' into releng/15.0
DeltaFile
+195-188contrib/tzdata/theory.html
+269-0contrib/tzdata/NEWS
+150-86contrib/tzdata/Makefile
+187-0tests/sys/posixshm/posixshm_test.c
+104-22contrib/tzdata/europe
+113-0lib/libnv/tests/nvlist_send_recv_test.c
+1,018-29643 files not shown
+1,733-54049 files

FreeBSD/src 72b1aaeusr.bin/stat/tests stat_test.sh

stat: The devname test case requires root

Fixes:          4d4acdbfc22c ("stat: fix use of devname(3)")
DeltaFile
+1-0usr.bin/stat/tests/stat_test.sh
+1-01 files

FreeBSD/ports 914d462devel/xorg-macros Makefile distinfo

devel/xorg-macros: Update to 1.20.2

PR:             293585
DeltaFile
+3-3devel/xorg-macros/Makefile
+3-3devel/xorg-macros/distinfo
+6-62 files

Illumos/gate c3eea2fusr/src/test/os-tests/tests/mac mac_ktest_common.c

18059 os-tests: add nonstring attribute
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+1-1usr/src/test/os-tests/tests/mac/mac_ktest_common.c
+1-11 files

Illumos/gate 2e2ff0cusr/src/lib/crypt_modules/bsdbf bcrypt.c

18058 crypt_modules: add __nonstring attributing
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+8-9usr/src/lib/crypt_modules/bsdbf/bcrypt.c
+8-91 files

Illumos/gate a9a9324usr/src/lib/libsmbfs/smb ntlm.c

18057 libsmbfs: add nonstring attribute
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+11-11usr/src/lib/libsmbfs/smb/ntlm.c
+11-111 files

GhostBSD/ports c899ad3devel/llvm16-libs Makefile, devel/llvm18-libs Makefile

devel/llvm{15-22}: split shared libraries into separate -libs ports

Create devel/llvm{15-22}-libs ports that provide only the LLVM runtime
shared libraries (libLLVM, libLTO, libRemarks). This allows consumers
like mesa-dri to depend on a lightweight ~27MB package instead of the
full ~1.9GB llvm installation.

Each -libs port builds with the same cmake configuration as its parent
llvm port's default flavor to ensure ABI compatibility. The full llvm
ports now depend on -libs and no longer ship the shared libraries
themselves.

Also update Mk/Uses/llvm.mk to route USES=llvm:lib consumers to the -libs port for runtime dependencies while still using the full port for build dependencies.
DeltaFile
+105-0devel/llvm22-libs/Makefile
+105-0devel/llvm20-libs/Makefile
+105-0devel/llvm21-libs/Makefile
+102-0devel/llvm19-libs/Makefile
+101-0devel/llvm18-libs/Makefile
+100-0devel/llvm16-libs/Makefile
+618-044 files not shown
+1,107-7250 files

Illumos/gate 66b87c2usr/src/common/acpica/namespace nsrepair2.c, usr/src/uts/intel/sys/acpi aclocal.h

18055 acpica: use __nonstring attribute
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+2-2usr/src/uts/intel/sys/acpi/aclocal.h
+1-1usr/src/common/acpica/namespace/nsrepair2.c
+3-32 files

FreeBSD/ports 11bc3b8x11-fonts/libXfont2 Makefile pkg-descr

x11-fonts/libXfont2: Update to 2.0.7

Update COMMENT, WWW, LICENSE and pkg-descr.

This release cleans out remnants of support for archiac platforms,
improves handling of font server reconnection, fixes several issues
found by static analysis, and updates some build checks.

https://lists.x.org/archives/xorg-announce/2024-August/003523.html

PR:             287459
Approved by:    x11 (arrowd)
Approved by:    fluffy (mentor)
DeltaFile
+4-4x11-fonts/libXfont2/Makefile
+6-1x11-fonts/libXfont2/pkg-descr
+3-3x11-fonts/libXfont2/distinfo
+13-83 files

FreeBSD/ports 13df578x11-wm/twm Makefile distinfo

x11-wm/twm: Update to 1.0.13.1

Add WWW and update pkg-descr.

https://lists.x.org/archives/xorg-announce/2025-May/003599.html
https://lists.x.org/archives/xorg-announce/2025-May/003600.html

PR:             287157
Approved by:    x11 (arrowd)
Approved by:    fluffy (mentor)
DeltaFile
+3-5x11-wm/twm/Makefile
+3-3x11-wm/twm/distinfo
+4-1x11-wm/twm/pkg-descr
+10-93 files

Illumos/gate 809db40usr/src/uts/intel/io/vmm vmm_cpuid.c

18053 vmm: should use __nonstring attribute
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+1-1usr/src/uts/intel/io/vmm/vmm_cpuid.c
+1-11 files

OpenZFS/src f828a80etc/systemd/system-generators zfs-mount-generator.c, lib/libzfs libzfs_dataset.c

CI/GCC: Add Fedora 44, fix build errors and threadsappend

- Add Fedora 44 to CI tests
- Fix build issues from the newer compiler. These are mostly 'char *'
  to 'const char *' conversions.
- Fix threadsappend.c test waiting for the same thread TID twice.
  This caused the test to hang on F44 (but strangely not other OSs?)

Reviewed-by: Brian Behlendorf <behlendorf1 at llnl.gov>
Reviewed-by: Alexander Motin <alexander.motin at TrueNAS.com>
Signed-off-by: Tony Hutter <hutter2 at llnl.gov>
Closes #18478
DeltaFile
+10-8lib/libzfs/libzfs_dataset.c
+9-9module/zfs/dsl_bookmark.c
+9-7lib/libzutil/os/linux/zutil_device_path_os.c
+4-4tests/zfs-tests/cmd/threadsappend.c
+3-2module/nvpair/nvpair.c
+3-2etc/systemd/system-generators/zfs-mount-generator.c
+38-3210 files not shown
+54-4316 files

GhostBSD/ghostbsd 0a38fe5sbin/sysctl sysctl.conf

Remove default audio device switching

It breaks CLI command audio

(cherry picked from commit 1e586b409b2f771d8b1224500bc489e0b165309f)
DeltaFile
+0-3sbin/sysctl/sysctl.conf
+0-31 files

GhostBSD/ghostbsd d351532sbin/sysctl sysctl.conf

Remove default audio device switching

It breaks CLI command audio

(cherry picked from commit 1e586b409b2f771d8b1224500bc489e0b165309f)
DeltaFile
+0-3sbin/sysctl/sysctl.conf
+0-31 files

GhostBSD/ghostbsd 1e586b4sbin/sysctl sysctl.conf

Remove default audio device switching

It breaks CLI command audio
DeltaFile
+0-3sbin/sysctl/sysctl.conf
+0-31 files

OpenZFS/src d5099c3module/zfs vdev_rebuild.c

Initialize vr_last_txg for rebuild

Only call txg_wait_synced() when rebuild IOs were issued for this
metaslab.  This is a small optimization since in practice the first
metaslab is very likely to have allocations and cause vr_last_txg
to be initialized.  After this point when processing empty metaslabs
txg_wait_synced() is called but with an already committed txg so it
will not wait.  Still it's better not to call txg_wait_synced() at
all when it's not needed.

Reviewed-by: Andriy Tkachuk <atkachuk at wasabi.com>
Reviewed-by: Alexander Motin <alexander.motin at TrueNAS.com>
Signed-off-by: Brian Behlendorf <behlendorf1 at llnl.gov>
Closes #18482
DeltaFile
+4-1module/zfs/vdev_rebuild.c
+4-11 files

FreeBSD/ports 3c52620x11/libXinerama Makefile distinfo

x11/libXinerama: Update to 1.1.6

Update COMMENT, WWW and pkg-descr.
Add LICENSE_FILE and INSTALL_TARGET=install-strip.

https://lists.x.org/archives/xorg-announce/2026-January/003661.html

PR:             294056
Approved by:    x11 (arrowd)
Approved by:    fluffy (mentor)
DeltaFile
+6-3x11/libXinerama/Makefile
+3-3x11/libXinerama/distinfo
+3-1x11/libXinerama/pkg-descr
+12-73 files

LLVM/project ea1505allvm/include/llvm/IR Constant.h, llvm/lib/IR Constants.cpp

[NFCI][IR] Add DataLayout pointer to zero and null value related APIs

When the semantics of `ConstantPointerNull` change to represent a semantic null
pointer in the future, a null value won't necessarily be a zero value anymore.
Because of that, the entire LLVM constant infrastructure will need to change. As
a first step, this PR adds an optional data layout pointer to `isNullValue`,
`isZeroValue`, `getNullValue`, and `getZeroValue`. It isn't used yet, since a
null value is still a zero value right now.
DeltaFile
+227-0llvm/unittests/IR/ConstantsTest.cpp
+104-11llvm/lib/IR/Constants.cpp
+20-2llvm/include/llvm/IR/Constant.h
+351-133 files

FreeBSD/ports 32603d1sysutils/containerd distinfo Makefile

sysutils/containerd: Update to 2.3.0
DeltaFile
+3-3sysutils/containerd/distinfo
+2-2sysutils/containerd/Makefile
+5-52 files

FreeBSD/src 6f8312bsys/cam/ctl ctl_frontend_ioctl.c

ctl_ioctl_frontend: Reject out-of-range initiator IDs

Various places in CTL assume that initiator IDs are not larger than
CTL_MAX_INIT_PER_PORT.  Other IDs such as lun IDs are validated in
places such as ctl_scsiio_precheck, but initiator IDs submitted by
userland were not previously validated.

PR:             291059
Reported by:    Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
Reviewed by:    asomers
Sponsored by:   Chelsio Communications
Differential Revision:  https://reviews.freebsd.org/D56628
DeltaFile
+8-3sys/cam/ctl/ctl_frontend_ioctl.c
+8-31 files

LLVM/project d1a9dfellvm/include/llvm/IR Constant.h, llvm/lib/IR Constants.cpp

[NFCI][IR] Add DataLayout pointer to zero and null value related APIs

When the semantics of `ConstantPointerNull` change to represent a semantic null
pointer in the future, a null value won't necessarily be a zero value anymore.
Because of that, the entire LLVM constant infrastructure will need to change. As
a first step, this PR adds an optional data layout pointer to `isNullValue`,
`isZeroValue`, `getNullValue`, and `getZeroValue`. It isn't used yet, since a
null value is still a zero value right now.
DeltaFile
+227-0llvm/unittests/IR/ConstantsTest.cpp
+126-11llvm/lib/IR/Constants.cpp
+20-2llvm/include/llvm/IR/Constant.h
+373-133 files

FreeBSD/ports 0fd0feffinance/p5-Finance-Quote distinfo pkg-plist

finance/p5-Finance-Quote: 1.68

Crucially, this revision fixes throttling by AlphaVantage.

https://metacpan.org/dist/Finance-Quote/changes

PR:             292417
Approved by:    sunpoet (maintainer timeout)
DeltaFile
+3-3finance/p5-Finance-Quote/distinfo
+2-2finance/p5-Finance-Quote/pkg-plist
+2-1finance/p5-Finance-Quote/Makefile
+7-63 files

FreeBSD/ports 5c0062fsecurity/kanidm distinfo Makefile.crates

security/kanidm: Update to 1.10.0

* OpenSSL is no longer required as a dependency. All cryptographic paths
  have been replaced by RustCrypto or Rustls using aws-lc-rs

ChangeLog: https://github.com/kanidm/kanidm/releases/tag/v1.10.0

Approved by:    bofh@ (implicit)
DeltaFile
+191-255security/kanidm/distinfo
+94-126security/kanidm/Makefile.crates
+2-2security/kanidm/Makefile
+1-0security/kanidm/pkg-plist.server
+288-3834 files

LLVM/project 0555d59clang/test/CodeGen target-data.c, clang/test/CodeGenOpenCL amdgpu-env-amdgcn.cl

Revert "[AMDGPU] Update data layout string to use the new pointer spec about null pointer value" (#195460)

Reverts llvm/llvm-project#194101 since the infrastructure to use that is
not ready such that updating it right now will cause some inconsistency.
DeltaFile
+6-7llvm/lib/TargetParser/TargetDataLayout.cpp
+4-4clang/test/CodeGen/target-data.c
+3-3lld/test/ELF/lto/amdgcn-oses.ll
+1-1lld/test/ELF/lto/r600.ll
+1-1lld/test/ELF/lto/amdgcn.ll
+1-1clang/test/CodeGenOpenCL/amdgpu-env-amdgcn.cl
+16-176 files

FreeBSD/ports 7699372sysutils/amazon-ssm-plugin distinfo Makefile

sysutils/amazon-ssm-plugin: Update to 1.2.814.0

ChangeLog:      https://github.com/aws/session-manager-plugin/releases/tag/1.2.814.0
Approved by:    hrs (mentor, blanket)
DeltaFile
+3-3sysutils/amazon-ssm-plugin/distinfo
+1-1sysutils/amazon-ssm-plugin/Makefile
+4-42 files

LLVM/project f66331ellvm/test/tools/llubi stack_overflow.ll store_dead.ll, llvm/tools/llubi/lib Interpreter.cpp ExecutorBase.cpp

[llubi] Improve diagnostics and add stacktrace (#195449)

This PR improves UB diagnostics by making `reportImmediateUB` return a
temporary streamable object. Stacktrace on UB is also added.
DeltaFile
+40-34llvm/tools/llubi/lib/Interpreter.cpp
+50-13llvm/tools/llubi/lib/ExecutorBase.cpp
+38-21llvm/tools/llubi/lib/Library.cpp
+53-2llvm/tools/llubi/lib/ExecutorBase.h
+11-0llvm/test/tools/llubi/stack_overflow.ll
+3-1llvm/test/tools/llubi/store_dead.ll
+195-7134 files not shown
+277-8340 files

Illumos/gate 6025f8ausr/src/head threads.h

18016 C11 thread_local conflicts with C++
Reviewed by: Rich Lowe <richlowe at richlowe.net>
Reviewed by: Gordon Ross <gordon.w.ross at gmail.com>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+9-0usr/src/head/threads.h
+9-01 files

LLVM/project 267e3d3clang/test/CodeGen target-data.c, clang/test/CodeGenOpenCL amdgpu-env-amdgcn.cl

Revert "[AMDGPU] Update data layout string to use the new pointer spec about …"

This reverts commit 1a861970f2ba5a8e0bdc47423a892d5f39a25c05.
DeltaFile
+6-7llvm/lib/TargetParser/TargetDataLayout.cpp
+4-4clang/test/CodeGen/target-data.c
+3-3lld/test/ELF/lto/amdgcn-oses.ll
+1-1lld/test/ELF/lto/r600.ll
+1-1lld/test/ELF/lto/amdgcn.ll
+1-1clang/test/CodeGenOpenCL/amdgpu-env-amdgcn.cl
+16-176 files