FreeBSD/ports 830dc9ex11/xwayland-satellite/files patch-src_lib.rs

x11/xwayland-satellite: fix build on armv7

The usual problem of struct timespec's fields having different types on
different architectures.

Approved by:    portmgr (build fix blanket)
MFH:            2026Q3

(cherry picked from commit b8132e75625187bdd597e56ccd63c9cd11d09bac)
DeltaFile
+13-0x11/xwayland-satellite/files/patch-src_lib.rs
+13-01 files

FreeBSD/ports 56ff921x11/kitty Makefile, x11/kitty/files extra-patch-vendor_github.com_sgtdi_fswatcher_watcher__kqueue.go

x11/kitty: fix build on 32 bit platforms

Structure Kevent_t of golang.org/x/sys/unix has different types depending
on word size on FreeBSD, causing trouble.  Work around the problem with
a conditional patch.

Approved by:    portmgr (build fix blanket)
MFH:            2026Q3
See also:       https://github.com/sgtdi/fswatcher/issues/24

(cherry picked from commit 7f112cd1d1ad06e55b1b8d2eb94635abb17f3e98)
DeltaFile
+20-0x11/kitty/files/extra-patch-vendor_github.com_sgtdi_fswatcher_watcher__kqueue.go
+4-0x11/kitty/Makefile
+24-02 files

FreeBSD/ports 273fd90graphics/colmap distinfo Makefile

graphics/colmap: update to 4.1.1

A bug fix release.

Changelog: https://github.com/colmap/colmap/releases/tag/4.1.1

MFH:            2026Q3
(cherry picked from commit cbf37a83382b65f029a788664f8279ed24a5e518)
DeltaFile
+3-3graphics/colmap/distinfo
+1-1graphics/colmap/Makefile
+4-42 files

FreeBSD/ports cbf37a8graphics/colmap distinfo Makefile

graphics/colmap: update to 4.1.1

A bug fix release.

Changelog: https://github.com/colmap/colmap/releases/tag/4.1.1

MFH:            2026Q3
DeltaFile
+3-3graphics/colmap/distinfo
+1-1graphics/colmap/Makefile
+4-42 files

FreeBSD/ports 7f112cdx11/kitty Makefile, x11/kitty/files extra-patch-vendor_github.com_sgtdi_fswatcher_watcher__kqueue.go

x11/kitty: fix build on 32 bit platforms

Structure Kevent_t of golang.org/x/sys/unix has different types depending
on word size on FreeBSD, causing trouble.  Work around the problem with
a conditional patch.

Approved by:    portmgr (build fix blanket)
MFH:            2026Q3
See also:       https://github.com/sgtdi/fswatcher/issues/24
DeltaFile
+20-0x11/kitty/files/extra-patch-vendor_github.com_sgtdi_fswatcher_watcher__kqueue.go
+4-0x11/kitty/Makefile
+24-02 files

FreeBSD/ports bba184fnet/php-xmlrpc distinfo Makefile

net/php-xmlrpc: pacify portscout

Derive GH_TAGNAME from DISTVERSIONFULL by setting DISTVERSIONPREFIX.
This will hopefully give a hint to portscout as to whether the port
is out of date or not.

Approved by:    dereks at lifeofadishwasher.com (maintainer)
DeltaFile
+3-3net/php-xmlrpc/distinfo
+1-1net/php-xmlrpc/Makefile
+4-42 files

FreeBSD/ports 38f4a0dwww/writefreely distinfo Makefile, www/writefreely/files pkg-message.in

www/writefreely: update to 0.17.0

 - fix pkg-message.in and future-proof it for good
 - use USES=npm to depend on npm instead of a BUILD_DEPENDS

Changelog: https://github.com/writefreely/writefreely/releases/tag/v0.17.0
DeltaFile
+9-9www/writefreely/distinfo
+5-5www/writefreely/Makefile
+1-1www/writefreely/files/pkg-message.in
+2-0www/writefreely/pkg-plist
+17-154 files

FreeBSD/ports b8132e7x11/xwayland-satellite/files patch-src_lib.rs

x11/xwayland-satellite: fix build on armv7

The usual problem of struct timespec's fields having different types on
different architectures.

Approved by:    portmgr (build fix blanket)
MFH:            2026Q3
DeltaFile
+13-0x11/xwayland-satellite/files/patch-src_lib.rs
+13-01 files

FreeBSD/ports dc138d5devel/rubygem-oci distinfo Makefile

devel/rubygem-oci: Update 2.22.0 => 2.23.0

Changelog:
https://github.com/oracle/oci-ruby-sdk/releases/tag/v2.23.0

PR:             296852
Sponsored by:   UNIS Labs
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
DeltaFile
+3-3devel/rubygem-oci/distinfo
+2-3devel/rubygem-oci/Makefile
+5-62 files

FreeBSD/ports 86d48e8devel/gnatcoll-bindings-gmp Makefile, devel/gnatcoll-bindings-iconv Makefile

devel/gnatcoll-bindings*: New Port, GNATColl Bindings

A set of Ada libraries related to the GNATColl reusable components,
providing interfaces to other languages, system services, or other
libraries.

Supported languages: C++ and Python-3
Supported libraries: iconv, lzma, OpenMP, readline, syslog, and zlib

https://github.com/AdaCore/gnatcoll-bindings

 PR:            296499
DeltaFile
+92-0devel/gnatcoll-bindings-iconv/Makefile
+91-0devel/gnatcoll-bindings-syslog/Makefile
+91-0devel/gnatcoll-bindings-readline/Makefile
+76-0devel/gnatcoll-bindings-gmp/Makefile
+70-0devel/gnatcoll-bindings-lzma/Makefile
+70-0devel/gnatcoll-bindings-python/Makefile
+490-034 files not shown
+1,057-040 files

FreeBSD/ports 8e8569dlang/gnat15 pkg-descr pkg-plist

lang/gnat15: Fix misssing libgomp in pkg-plist

 PR:            296834
DeltaFile
+5-5lang/gnat15/pkg-descr
+5-5lang/gnat15/pkg-plist
+10-102 files

FreeBSD/ports 27a3df7lang/gnat13 pkg-plist Makefile

lang/gnat13: libgomp support; sync with GNAT-15

The GNAT-15 addition to the Ports Tree included some improvements to how
the pkg-plist is maintained, updated the pkg-descr, expanded the
pkg-message, and more. Sync GNAT-13 with those modifications.

* Add xz:threads option to ${TAR} to make use of multi-threaded
  compression
* Add GNU OpenMP libraries. This is required for GNATColl Bindings
* Add GNAT and GNAT_SO_VERSION to ${PLIST_SUB} to remove hard-coded
  version dependent information.
* Complete ${LICENSE} block
* Expand pkg-message and make UCL compliant
* Modernise and update ${COMMENT}, ${WWW} and pkg-descr
* Delegate maintainership to ada@

 PR:            296512
DeltaFile
+6,466-6,453lang/gnat13/pkg-plist
+42-20lang/gnat13/Makefile
+19-9lang/gnat13/pkg-descr
+6,527-6,4823 files

FreeBSD/ports 39c1b35lang/gnat14 pkg-plist Makefile

lang/gnat14: libgomp support; sync with GNAT-15

The GNAT-15 addition to the Ports Tree included some improvements to how
the pkg-plist is maintained, updated the pkg-descr, expanded the
pkg-message, and more. Sync GNAT-14 with those modifications.

* Add xz:threads option to ${TAR} to make use of multi-threaded
  compression
* Add GNU OpenMP libraries. This is required for GNATColl Bindings
* Add GNAT and GNAT_SO_VERSION to ${PLIST_SUB} to remove hard-coded
  version dependent information.
* Complete ${LICENSE} block
* Expand pkg-message and make UCL compliant
* Modernise and update ${COMMENT}, ${WWW} and pkg-descr
* Delegate maintainership to ada@

 PR:            296512
DeltaFile
+6,574-6,561lang/gnat14/pkg-plist
+42-19lang/gnat14/Makefile
+19-9lang/gnat14/pkg-descr
+6,635-6,5893 files

FreeBSD/ports 52c724dlang/gnat12 pkg-plist Makefile

lang/gnat12: libgomp support; sync with GNAT-15

The GNAT-15 addition to the Ports Tree included some improvements to how
the pkg-plist is maintained, updated the pkg-descr, expanded the
pkg-message, and more. Sync GNAT-12 with those modifications.

* Add xz:threads option to ${TAR} to make use of multi-threaded
  compression
* Add GNU OpenMP libraries. This is required for GNATColl Bindings
* Add GNAT and GNAT_SO_VERSION to ${PLIST_SUB} to remove hard-coded
  version dependent information.
* Complete ${LICENSE} block
* Expand pkg-message and make UCL compliant
* Modernise and update ${COMMENT}, ${WWW} and pkg-descr
* Delegate maintainership to ada@

 PR:            296512
DeltaFile
+6,444-6,431lang/gnat12/pkg-plist
+31-10lang/gnat12/Makefile
+19-9lang/gnat12/pkg-descr
+6,494-6,4503 files

FreeBSD/ports 1202669security/nss distinfo Makefile

security/nss: update to 3.126

Release Notes:
  https://github.com/mozilla/nss/blob/master/doc/rst/releases/nss_3_126.rst

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

OPNSense/core f1cbec3src/opnsense/mvc/app/views/layout_partials form_input_tr.volt

mvc: base templates, define and empty are, well, not the same... closes https://github.com/opnsense/core/issues/10555
DeltaFile
+2-2src/opnsense/mvc/app/views/layout_partials/form_input_tr.volt
+2-21 files

FreeBSD/ports 30434bfsecurity/nss distinfo Makefile

security/nss: update to 3.126

Release Notes:
  https://github.com/mozilla/nss/blob/master/doc/rst/releases/nss_3_126.rst
DeltaFile
+3-3security/nss/distinfo
+1-1security/nss/Makefile
+4-42 files

OPNSense/core ce022ddsrc/opnsense/mvc/app/models/OPNsense/Trust General.xml

system: DTLSv1.3 does not work either
DeltaFile
+0-1src/opnsense/mvc/app/models/OPNsense/Trust/General.xml
+0-11 files

LLVM/project 94b08b5llvm/lib/Support/Unix Signals.inc

[Support] Improve the logic for re-raising signals (#177864)

On most systems, checking `si_pid` is not actually valid unless
`si_code` equals one of the relevant signal codes (`SI_USER`,
`SI_QUEUE`, and on some OSs, `SI_LWP`), or the signal is `SIGCHLD`. So
on e.g. NetBSD, we would misinterpret the `SIGSEGV` fault address as the
sending PID and incorrectly conclude that the signal came from a
different process.

But as far as I can tell, there's not even a valid reason for us to be
checking `si_pid != getpid()`, because the signal could very well have
been explicitly sent by another thread in the current process. So we
really just need to check `si_code` for the aforementioned signal codes.

Darwin is the exception because it just doesn't set `si_code` at all in
the case of the `SI_*` signal codes. So keep the old logic there, even
though it misses the corner case of signals sent by a thread in the
current process.


    [4 lines not shown]
DeltaFile
+33-12llvm/lib/Support/Unix/Signals.inc
+33-121 files

OPNSense/core 0b7d29bsrc/opnsense/mvc/app/models/OPNsense/Trust General.xml

system: DTLSv1.1 is rejected by OpenSSL 3.5

Which appears to break HTTPS too since the SSL context is not created at all.

PR: https://forum.opnsense.org/index.php?topic=52445.0
DeltaFile
+2-1src/opnsense/mvc/app/models/OPNsense/Trust/General.xml
+2-11 files

LLVM/project af0c933llvm/test/CodeGen/PowerPC ppcf128-constrained-fp-intrinsics.ll, llvm/test/Transforms/EarlyCSE replace-calls-def-attrs.ll

[IR] Make semantics of strictfp consistent (#209465)

Although the section on constrainedfp in the LangRef clearly states "All
function definitions that use constrained floating point intrinsics must
have the strictfp attribute", indicating that a function with strictfp
calls must be marked with strictfp, the general description of strictfp
does not specify this. Refine its semantics and make it so, eliminating
the inconsistency.
DeltaFile
+35-32llvm/test/Transforms/EarlyCSE/replace-calls-def-attrs.ll
+25-25mlir/test/Target/LLVMIR/llvmir-intrinsics.mlir
+22-18llvm/test/Transforms/InstCombine/erf.ll
+16-14llvm/test/Transforms/SimplifyCFG/X86/merge-compatible-invokes-of-landingpad.ll
+24-0llvm/unittests/IR/VerifierTest.cpp
+2-14llvm/test/CodeGen/PowerPC/ppcf128-constrained-fp-intrinsics.ll
+124-10317 files not shown
+169-13623 files

LLVM/project 2b90a32llvm/include/llvm/ADT Sequence.h

format
DeltaFile
+2-2llvm/include/llvm/ADT/Sequence.h
+2-21 files

LLVM/project 303ca9fllvm/include/llvm/ADT Sequence.h

[ADT] Fix non-assertion build after 36c812f771

https://lab.llvm.org/buildbot/#/builders/228/builds/5253
DeltaFile
+6-1llvm/include/llvm/ADT/Sequence.h
+6-11 files

FreeBSD/doc f8d8663documentation/content/en/books/handbook/zfs _index.adoc

Handbook - ZFS: how to mount encrypted zpool with geli

PR: 240421
DeltaFile
+18-0documentation/content/en/books/handbook/zfs/_index.adoc
+18-01 files

FreeBSD/ports 449136edevel Makefile, devel/serialize Makefile pkg-descr

devel/serialize: add new ports.

PR:             296779
DeltaFile
+28-0devel/serialize/Makefile
+7-0devel/serialize/pkg-descr
+3-0devel/serialize/distinfo
+1-0devel/Makefile
+39-04 files

FreeBSD/ports 1153289graphics/mesa-dri distinfo Makefile.common

graphics/mesa*: update to 26.1.5

PR:             296821
Approved by:    x11 (arrowd, maintainer)

Sponsored by:   tipi.work
DeltaFile
+3-3graphics/mesa-dri/distinfo
+1-1graphics/mesa-dri/Makefile.common
+4-42 files

LLVM/project fdf1adcorc-rt/include/orc-rt Session.h

[orc-rt] Add comment for Session::HandlerTag type. NFC. (#210510)
DeltaFile
+2-0orc-rt/include/orc-rt/Session.h
+2-01 files

FreeBSD/doc 6535987documentation/content/en/books/handbook/zfs _index.adoc

Handbook - ZFS: Rework

* Add RAID-Z expansion, dRAID, special vdevs, hot spares with zfsd, TRIM,
  pool checkpoints, block cloning, fast dedup, bookmarks, holds,
  resumable/corrective send, project quotas, direct I/O, and boot environments
* Add Jails and ZFS crossref target, encryption key loading at boot (zfskeys),
  and a Pool Properties section
* Rewrite Tuning to drop removed sysctls (scrub_delay, vdev.cache.size,
  arc.meta_limit, …); delete the obsolete ZFS-on-i386 section
* Switch examples to ada device names and GPT partitions
* Fix the inverted reservation terminology entry, zfs scrub:  zpool scrub,
  stale checksum/compression algorithm lists, and EOL version framing

Approved by:            arrowd@, bcr@, michaelo@
Differential Revision:  D58175
PR:                     287148, 261212, 263321
DeltaFile
+1,675-519documentation/content/en/books/handbook/zfs/_index.adoc
+1,675-5191 files

LLVM/project 36c812fllvm/include/llvm/ADT Sequence.h, llvm/unittests/ADT SequenceTest.cpp

[ADT] Make enum iterators constexpr (#210405)

<sub>Stack created with <a
href="https://github.com/github/gh-stack">GitHub Stacks CLI</a> • <a
href="https://gh.io/stacks-feedback">Give Feedback 💬</a></sub>
DeltaFile
+137-26llvm/unittests/ADT/SequenceTest.cpp
+89-57llvm/include/llvm/ADT/Sequence.h
+226-832 files

LLVM/project 7b44629llvm/include/llvm/Support MathExtras.h, llvm/unittests/Support MathExtrasTest.cpp

[Support] Add constexpr versions of Add/Sub/MulOverflow (#210404)

<sub>Stack created with <a
href="https://github.com/github/gh-stack">GitHub Stacks CLI</a> • <a
href="https://gh.io/stacks-feedback">Give Feedback 💬</a></sub>
DeltaFile
+131-0llvm/unittests/Support/MathExtrasTest.cpp
+79-43llvm/include/llvm/Support/MathExtras.h
+210-432 files