FreeBSD/ports 5ef05a1science/mutationpp/files patch-src_thermo_Thermodynamics.h

science/mutationpp: add missing #include <cassert>

Reported by:    bulk -t
Approved by:    portmgr blanket
DeltaFile
+10-0science/mutationpp/files/patch-src_thermo_Thermodynamics.h
+10-01 files

FreeBSD/ports 68374a2math/fcl/files patch-include_fcl_common_types.h

math/fcl: add missing #include <cassert>

Reported by:    bulk -t
Approved by:    portmgr blanket
DeltaFile
+10-0math/fcl/files/patch-include_fcl_common_types.h
+10-01 files

FreeBSD/ports 3999f48graphics/instant-meshes/files patch-ext_nanogui_include_nanogui_common.h patch-src_common.h

graphics/instant-meshes: add missing #include <cassert>

Reported by:    bulk -t
Approved by:    portmgr blanket
DeltaFile
+10-0graphics/instant-meshes/files/patch-ext_nanogui_include_nanogui_common.h
+10-0graphics/instant-meshes/files/patch-src_common.h
+20-02 files

FreeBSD/ports aa02d6dgraphics/blender4/files patch-intern_slim_intern_uv__initializer.h patch-intern_libmv_libmv_numeric_numeric.h

graphics/blender4: add missing #include <cassert>

Reported by:    bulk -t
Approved by:    portmgr blanket
DeltaFile
+11-0graphics/blender4/files/patch-intern_slim_intern_uv__initializer.h
+10-0graphics/blender4/files/patch-intern_libmv_libmv_numeric_numeric.h
+10-0graphics/blender4/files/patch-intern_slim_intern_slim.h
+31-03 files

FreeBSD/ports 55ff328graphics/blender/files patch-intern_slim_intern_uv__initializer.h patch-intern_libmv_libmv_numeric_numeric.h

graphics/blender: add missing #include <cassert>

Reported by:    bulk -t
Approved by:    portmgr blanket
DeltaFile
+11-0graphics/blender/files/patch-intern_slim_intern_uv__initializer.h
+10-0graphics/blender/files/patch-intern_libmv_libmv_numeric_numeric.h
+10-0graphics/blender/files/patch-intern_slim_intern_slim.h
+31-03 files

FreeBSD/ports 7b9b11aastro/kstars/files patch-kstars_ekos_guide_internalguide_MPI__IS__gaussian__process_src_gaussian__process.cpp

astro/kstars: add missing #include <cassert>

Reported by:    bulk -t
Approved by:    portmgr blanket
DeltaFile
+10-0astro/kstars/files/patch-kstars_ekos_guide_internalguide_MPI__IS__gaussian__process_src_gaussian__process.cpp
+10-01 files

FreeBSD/ports e1893dcscience/votca/files patch-xtp_include_votca_xtp_eigen.h patch-xtp_include_votca_xtp_votca__xtp__config.h.in

science/votca: add missing #include <cassert>

Reported by:    bulk -t
Approved by:    portmgr blanket
DeltaFile
+12-0science/votca/files/patch-xtp_include_votca_xtp_eigen.h
+12-0science/votca/files/patch-xtp_include_votca_xtp_votca__xtp__config.h.in
+10-0science/votca/files/patch-xtp_include_votca_xtp_qmstate.h
+34-03 files

LLVM/project 157f3c2clang/include/clang/ScalableStaticAnalysisFramework/Analyses/UnsafeBufferUsage UnsafeBufferUsage.h, clang/lib/ScalableStaticAnalysisFramework/Analyses/UnsafeBufferUsage UnsafeBufferUsage.cpp

refactor UnsafeBufferUsage serialization API and test for Format independency
DeltaFile
+46-79clang/unittests/ScalableStaticAnalysisFramework/Analyses/UnsafeBufferUsage/UnsafeBufferUsageTest.cpp
+0-108clang/test/Analysis/Scalable/UnsafeBufferUsage/tu-summary.json
+108-0clang/test/Analysis/Scalable/UnsafeBufferUsage/Inputs/tu-summary.json
+96-0clang/unittests/ScalableStaticAnalysisFramework/Analyses/MockSerialization.h
+32-59clang/lib/ScalableStaticAnalysisFramework/Analyses/UnsafeBufferUsage/UnsafeBufferUsage.cpp
+61-15clang/include/clang/ScalableStaticAnalysisFramework/Analyses/UnsafeBufferUsage/UnsafeBufferUsage.h
+343-2618 files not shown
+519-43714 files

FreeBSD/ports df77180misc/ollama pkg-message Makefile, misc/ollama/files ollama.in

misc/ollama: Add config variables ollama_context_length and llama_use_vulkan to ollama service
DeltaFile
+24-11misc/ollama/files/ollama.in
+4-0misc/ollama/pkg-message
+1-1misc/ollama/Makefile
+29-123 files

Linux/linux 7aaa804. Makefile

Linux 7.0-rc6
DeltaFile
+1-1Makefile
+1-11 files

FreeBSD/ports a01f1deeditors/neovim Makefile distinfo

editors/neovim: Update to 0.12.0

This is a very big release--one of the biggest Neovim has ever
had.

Changes: https://github.com/neovim/neovim/blob/v0.12.0/runtime/doc/news.txt

In addition to major LSP improvements, there is a new UI API that will
allow nvim and plugins to engage messages, windows, progress bars, etc.
for a consistent UX. The new vim.pack plugin manager utilizes it to
provide a built-in alternative to lazy.nvim (this one is big!).
DeltaFile
+16-2editors/neovim/Makefile
+3-3editors/neovim/distinfo
+19-52 files

FreeBSD/ports 825eca2security/nmap-devel Makefile

security/nmap-devel: Revert part of 5d67fe169bc4

nmap-devel is already configured to use devel/pcre2. Revert that
part of 5d67fe169bc4.

Pointy hat to:  cy
Noted by:       arrowd
DeltaFile
+1-2security/nmap-devel/Makefile
+1-21 files

Linux/linux d1384f7fs fs-writeback.c, fs/iomap bio.c buffered-io.c

Merge tag 'vfs-7.0-rc6.fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs

Pull vfs fixes from Christian Brauner:

 - Fix netfs_limit_iter() hitting BUG() when an ITER_KVEC iterator
   reaches it via core dump writes to 9P filesystems. Add ITER_KVEC
   handling following the same pattern as the existing ITER_BVEC code.

 - Fix a NULL pointer dereference in the netfs unbuffered write retry
   path when the filesystem (e.g., 9P) doesn't set the prepare_write
   operation.

 - Clear I_DIRTY_TIME in sync_lazytime for filesystems implementing
  ->sync_lazytime. Without this the flag stays set and may cause
   additional unnecessary calls during inode deactivation.

 - Increase tmpfs size in mount_setattr selftests. A recent commit
   bumped the ext4 image size to 2 GB but didn't adjust the tmpfs
   backing store, so mkfs.ext4 fails with ENOSPC writing metadata.

    [39 lines not shown]
DeltaFile
+50-1fs/iomap/bio.c
+43-0fs/netfs/iterator.c
+27-9fs/fs-writeback.c
+11-4fs/netfs/direct_write.c
+10-5fs/iomap/buffered-io.c
+0-11include/linux/pagemap.h
+141-3014 files not shown
+168-5320 files

LLVM/project f105091clang/lib/Format UnwrappedLineFormatter.cpp

[clang-format][NFC] Fix warning

llvm-project/clang/lib/Format/UnwrappedLineFormatter.cpp:725:11: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
  725 |           static_cast<decltype(N)>(Distance) <= N) {
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
DeltaFile
+1-1clang/lib/Format/UnwrappedLineFormatter.cpp
+1-11 files

FreeBSD/src b5815eesys/fs/nfsserver nfs_nfsdserv.c

nfs_nfsdsocket.c: Allow Copy/Clone from a read-only fs

For some server file system types, such as ZFS, a Copy/Clone
operation can be done across file systems of the same file
system type.

However, without this patch, the Copy/Clone will fail with
EROFS if the input file is on a read-only mounted file system.
This happens because Copy/Clone will try to do a VOP_SETATTR()
of atime to set the atime.

This patch pretends the VOP_SETATTR() of atime worked for
read-only file systems.  It fixes a problem when copying
files from a ZFS snapshot.

PR:     294010
MFC after:      2 weeks
DeltaFile
+22-3sys/fs/nfsserver/nfs_nfsdserv.c
+22-31 files

FreeBSD/ports 6c8b915x11/setxkbmap distinfo Makefile

x11/setxkbmap: Update to 1.3.5

Interesting changes:
+ new mdoc manual adding many standard sections like EXAMPLES
+ meson build system has been added, but we do not use it yet

Approved by:    ziaee (x11)
DeltaFile
+3-3x11/setxkbmap/distinfo
+1-1x11/setxkbmap/Makefile
+4-42 files

NetBSD/pkgsrc-wip 48e4dd6rust194-bin distinfo Makefile

rust194-bin: update to binaries built from rust 1.94.1.
DeltaFile
+54-54rust194-bin/distinfo
+1-1rust194-bin/Makefile
+55-552 files

LLVM/project c67475fllvm/test/CodeGen/AMDGPU swizzle.bit.extract.ll spillv16.mir

AMDGPU: Avoid using -march in tests (#189285)
DeltaFile
+4-4llvm/test/CodeGen/AMDGPU/swizzle.bit.extract.ll
+3-3llvm/test/CodeGen/AMDGPU/spillv16.mir
+3-3llvm/test/CodeGen/AMDGPU/mixed-vmem-types.ll
+3-3llvm/test/CodeGen/AMDGPU/asyncmark-max-pregfx12.ll
+2-2llvm/test/CodeGen/AMDGPU/spill_kill_v16.mir
+2-2llvm/test/CodeGen/AMDGPU/load-store-cnt.ll
+17-1724 files not shown
+47-4730 files

OpenBSD/src US08OK0sys/dev/pci if_iwx.c

   sys/iwx: enable 160Mhz window at 5Ghz

   OK: kn@, phessler@, stsp@
VersionDeltaFile
1.226+75-6sys/dev/pci/if_iwx.c
+75-61 files

OpenBSD/src rpV4hDisys/net80211 ieee80211_node.c ieee80211.h

   sys/net80211: support of 160Mhz window at 5Ghz

   OK: kn@, phessler@, stsp@
VersionDeltaFile
1.213+63-11sys/net80211/ieee80211_node.c
1.66+6-2sys/net80211/ieee80211.h
1.101+6-2sys/net80211/ieee80211_node.h
+75-153 files

HardenedBSD/src be035d7share/mk bsd.sys.mk, stand defs.mk Makefile.inc

HBSD: Disable retpolines for the bootloader

We've been building the bootloader with retpolines. With the latest
OpenZFS import, the addition of retpolines now causes the loader to be
too large in size, preventing a successful build.

Applying retpolines to the bootloader doesn't make sense, anyways. An
attacker able to exploit speculative execution vulnerabilities at the
bootloader stage has already won the game.

Signed-off-by:  Shawn Webb <shawn.webb at hardenedbsd.org>
Fixes:          8a62a2a5659d1839d8799b4274c04469d7f17c78
(cherry picked from commit 718049e7660f65ad46974e6f8534633158b7195d)
Signed-off-by: Shawn Webb <shawn.webb at hardenedbsd.org>
DeltaFile
+2-0stand/defs.mk
+2-0share/mk/bsd.sys.mk
+1-0stand/Makefile.inc
+5-03 files

FreeBSD/ports e1e9bd0security Makefile, security/cdxgen pkg-plist Makefile

security/cdxgen: New port

  cdxgen generates CycloneDX SBOMs for multiple programming
  languages and ecosystems.

  It supports scanning source code, containers, and binaries
  to produce Software Bill of Materials outputs.

  Project page:
  https://github.com/CycloneDX/cdxgen

Sponsored by:   OTTRIA
DeltaFile
+7,850-0security/cdxgen/pkg-plist
+44-0security/cdxgen/Makefile
+5-0security/cdxgen/pkg-descr
+5-0security/cdxgen/distinfo
+1-0security/Makefile
+7,905-05 files

LLVM/project ab885fdclang/include/clang/Driver ToolChain.h, clang/lib/Driver Driver.cpp

clang: Store Triple in multiset (#189264)

Previously this was storing StringRefs, which just happen
to be constant allocated strings. Change this into an owning
reference in the form that will actually be used. This will allow
changing the triples to something computed without maintaining
a table of every possible permutation.
DeltaFile
+20-16clang/lib/Driver/Driver.cpp
+7-0llvm/include/llvm/TargetParser/Triple.h
+4-0clang/include/clang/Driver/ToolChain.h
+31-163 files

LLVM/project fb3e120llvm/test/CodeGen/AMDGPU swizzle.bit.extract.ll asyncmark-max-pregfx12.ll

AMDGPU: Avoid using -march in tests
DeltaFile
+4-4llvm/test/CodeGen/AMDGPU/swizzle.bit.extract.ll
+3-3llvm/test/CodeGen/AMDGPU/asyncmark-max-pregfx12.ll
+3-3llvm/test/CodeGen/AMDGPU/spillv16.mir
+3-3llvm/test/CodeGen/AMDGPU/mixed-vmem-types.ll
+2-2llvm/test/CodeGen/AMDGPU/asyncmark-pregfx12.ll
+2-2llvm/test/CodeGen/AMDGPU/fneg-fabs.ll
+17-1724 files not shown
+47-4730 files

NetBSD/src NUYgCntsys/arch/m68k/include cacheops.h, sys/arch/m68k/m68k cacheops.c

   We should not be intermingling ATC/TLB and I/D cache operations, but
   for now ensure that the TBI*() functions are only made available for
   Moto and/or HP MMU configurations.
VersionDeltaFile
1.16+39-36sys/arch/m68k/m68k/cacheops.c
1.17+15-4sys/arch/m68k/include/cacheops.h
+54-402 files

OpenBSD/ports ExGFTfusysutils/firmware/arm64-qcom-dtb Makefile, sysutils/firmware/arm64-qcom-dtb/patches patch-src_arm64_qcom_x1e80100-honor-magicbook-art-14_dts

   sysutils/firmware/arm64-qcom-dtb: fix typo in Honor DTS

   OK: kettenis@, phessler@
VersionDeltaFile
1.3+2-3sysutils/firmware/arm64-qcom-dtb/patches/patch-src_arm64_qcom_x1e80100-honor-magicbook-art-14_dts
1.28+1-0sysutils/firmware/arm64-qcom-dtb/Makefile
+3-32 files

LLVM/project 028d64ellvm/test/CodeGen/AMDGPU swizzle.bit.extract.ll spillv16.mir

AMDGPU: Avoid using -march in tests
DeltaFile
+4-4llvm/test/CodeGen/AMDGPU/swizzle.bit.extract.ll
+3-3llvm/test/CodeGen/AMDGPU/spillv16.mir
+3-3llvm/test/CodeGen/AMDGPU/mixed-vmem-types.ll
+3-3llvm/test/CodeGen/AMDGPU/asyncmark-max-pregfx12.ll
+2-2llvm/test/CodeGen/AMDGPU/spill_kill_v16.mir
+2-2llvm/test/CodeGen/AMDGPU/load-store-cnt.ll
+17-1723 files not shown
+46-4629 files

NetBSD/src KmjCYxXsys/arch/amiga/amiga pmap_bootstrap.c, sys/arch/cesfic/cesfic pmap_bootstrap.c

   Decorate all of the legacy pmap_bootstrap1() routines with
   __attribute__((no_instrument_function)) rather than using
   compile-with "${NOPROF_C}".
VersionDeltaFile
1.41+3-3sys/arch/cesfic/cesfic/pmap_bootstrap.c
1.71+3-3sys/arch/x68k/x68k/pmap_bootstrap.c
1.13+3-3sys/arch/amiga/amiga/pmap_bootstrap.c
1.69+3-3sys/arch/hp300/hp300/pmap_bootstrap.c
1.47+3-3sys/arch/luna68k/luna68k/pmap_bootstrap.c
1.114+3-3sys/arch/mac68k/mac68k/pmap_bootstrap.c
+18-1811 files not shown
+44-4417 files

LLVM/project 2cd67b8clang/unittests/Format TokenAnnotatorTest.cpp

[clang-format][NFC] Adapt test data

To the fixed issue.

This amends 3f42ec658f2f08d8ce11909603c8a82dc9e1045a.
DeltaFile
+5-5clang/unittests/Format/TokenAnnotatorTest.cpp
+5-51 files

LLVM/project 2716f10llvm/test/CodeGen/AMDGPU swizzle.bit.extract.ll spillv16.mir

AMDGPU: Avoid using -march in tests
DeltaFile
+4-4llvm/test/CodeGen/AMDGPU/swizzle.bit.extract.ll
+3-3llvm/test/CodeGen/AMDGPU/spillv16.mir
+3-3llvm/test/CodeGen/AMDGPU/mixed-vmem-types.ll
+3-3llvm/test/CodeGen/AMDGPU/asyncmark-max-pregfx12.ll
+2-2llvm/test/CodeGen/AMDGPU/fabs.ll
+2-2llvm/test/CodeGen/AMDGPU/asyncmark-pregfx12.ll
+17-1722 files not shown
+45-4528 files