HardenedBSD/ports 0729c88ftp/curl/files patch-lib_hostip.c patch-lib_vdns_hostip.c

HBSD: Fix build of ftp/curl

Forward-port our patch that removes curl's prohibition of .onion
endpoints.

Signed-off-by:  Shawn Webb <shawn.webb at hardenedbsd.org>
DeltaFile
+0-18ftp/curl/files/patch-lib_hostip.c
+18-0ftp/curl/files/patch-lib_vdns_hostip.c
+18-182 files

FreeBSD/ports 9f90661print/ghostscript10 pkg-plist Makefile

print/ghostscript10: Update to 10.08.0
DeltaFile
+3-3print/ghostscript10/distinfo
+0-2print/ghostscript10/pkg-plist
+1-1print/ghostscript10/Makefile
+4-63 files

FreeBSD/doc a049439website/content/ru/releases/15.1R hardware.adoc

fix typos and wrong links in ru/15.1R/hardware.adoc
DeltaFile
+3-3website/content/ru/releases/15.1R/hardware.adoc
+3-31 files

LLVM/project 9ccfbb7clang/lib/ScalableStaticAnalysis/SourceTransformation/Transformations CppBoundedBuffers.cpp

rename function for consistency
DeltaFile
+5-5clang/lib/ScalableStaticAnalysis/SourceTransformation/Transformations/CppBoundedBuffers.cpp
+5-51 files

pkgng/pkgng 8c6b880libpkg pkg_repo.c

pkg_repo_archive_extract_archive: Remove the unused rc var
DeltaFile
+4-10libpkg/pkg_repo.c
+4-101 files

FreeBSD/ports 8fed501filesystems/diffsnap distinfo Makefile

filesystems/diffsnap: Update 1.0 => 1.0.1

While here:
- Fix cron sample installation.
- Define ONLY_FOR_ARCHS for 64-bit architectures.
- Adjust styling of Makefile (pet port{clippy,fmt,lint}).

PR:             298335
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+17-14filesystems/diffsnap/Makefile
+3-3filesystems/diffsnap/distinfo
+20-172 files

pkgng/pkgng dbf190cscripts/completion _pkg.in

Fix available repositories completion
DeltaFile
+1-1scripts/completion/_pkg.in
+1-11 files

pkgng/pkgng 1f3a809libpkg Makefile.in, mk prog.mk lib.mk

mk: let the environ choose the install command
DeltaFile
+8-0mk/defs.mk.in
+1-1src/Makefile.in
+1-1mk/prog.mk
+1-1mk/lib.mk
+1-1libpkg/Makefile.in
+12-45 files

pkgng/pkgng f97ef9fexternal/libecc Makefile.in, libpkg Makefile.in pkg_checksum.c

Remove the embedded sha256 for the libecc version.

To reduce code, go ahead and use the hash implementation from libecc instead
of using a duplicated version in the tree.
DeltaFile
+0-152libpkg/sha256.c
+0-34libpkg/sha256.h
+14-12libpkg/pkg_checksum.c
+1-4external/libecc/Makefile.in
+1-1libpkg/Makefile.in
+16-2035 files

LLVM/project 0fb9994clang/lib/ScalableStaticAnalysis/SourceTransformation CMakeLists.txt, clang/lib/ScalableStaticAnalysis/SourceTransformation/Transformations CppBoundedBuffers.cpp

[SSAF][clang-reforge] Retrofit expressions after CppBoundedBuffers decl rewrites

PR #210457 introduces declaration rewriting.  When CppBoundedBuffers
rewrites a declaration or return type to a bounded_ptr/bounded_array,
some of the existing uses of that entity needs retrofit.

This commit creates expression rewrites for the following patterns:

- Append '.data()' to call arguments when necessary parameter is not
  transformed but argument is transformed.
- Append '.as_bounded<T>()' to call arguments when both parameter and
  argument are transformed but element types are not identical.
- Rewrite '&e[i]' to '(e + i)' and '&*e'/'&(*e)' to 'e', if 'e' is
  transformed.
- Rewrite '(T*)e', 'static_cast<T*>(e)', and 'reinterpret_cast<T*>(e)'
  to 'e.as_bounded<T>()', if 'e' is transformed.

The 3rd step of
rdar://187125348
DeltaFile
+453-5clang/lib/ScalableStaticAnalysis/SourceTransformation/Transformations/CppBoundedBuffers.cpp
+246-0clang/unittests/ScalableStaticAnalysis/SourceTransformation/CppBoundedBuffersTest.cpp
+9-0clang/lib/ScalableStaticAnalysis/SourceTransformation/CMakeLists.txt
+7-0llvm/utils/gn/secondary/clang/lib/ScalableStaticAnalysis/SourceTransformation/BUILD.gn
+715-54 files

NetBSD/pkgsrc 4is0OVLmath/py-statsmodels Makefile

   py-statsmodels: fix tools.
VersionDeltaFile
1.34+3-3math/py-statsmodels/Makefile
+3-31 files

FreeBSD/ports 2474db4net/telemt Makefile.crates distinfo, net/telemt/files patch-src_config_types_general.rs patch-src_config_types_general__impl.rs

net/telemt: Update 3.5.5 => 3.5.7

Changelogs:
- https://github.com/telemt/telemt/releases/tag/3.5.6
- https://github.com/telemt/telemt/releases/tag/3.5.7

Commit log:
https://github.com/telemt/telemt/compare/3.5.5...3.5.7

PR:             298352
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+257-283net/telemt/distinfo
+127-140net/telemt/Makefile.crates
+46-0net/telemt/files/patch-src_proxy_tests_direct__relay__security__tests_nofollow.rs
+26-0net/telemt/files/patch-src_proxy_tests_direct__relay__security__tests_anchored.rs
+0-17net/telemt/files/patch-src_config_types_general__impl.rs
+0-11net/telemt/files/patch-src_config_types_general.rs
+456-4515 files not shown
+482-46511 files

FreeBSD/ports c50fbd8graphics/glslang Makefile distinfo

graphics/glslang: Update to 16.6.0

Changelog: https://github.com/KhronosGroup/glslang/blob/16.6.0/CHANGES.md

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

LLVM/project 5b57cd8llvm/include/llvm/CodeGen TargetRegisterInfo.h, llvm/lib/CodeGen AllocationOrder.h TargetRegisterInfo.cpp

Merge branch 'users/mssefat/anti-hints-pr3-amdgpu-apply' into users/mssefat/anti-hints-pr4-amdgpu-pre-ra
DeltaFile
+156-0llvm/test/CodeGen/AMDGPU/llvm.amdgcn.mfma.anti-hints.mir
+49-36llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp
+7-1llvm/lib/Target/AMDGPU/SIRegisterInfo.h
+5-2llvm/include/llvm/CodeGen/TargetRegisterInfo.h
+3-3llvm/lib/CodeGen/TargetRegisterInfo.cpp
+5-0llvm/lib/CodeGen/AllocationOrder.h
+225-422 files not shown
+231-448 files

LLVM/project 6ecc29fllvm/lib/Target/AMDGPU SIRegisterInfo.h SIRegisterInfo.cpp, llvm/test/CodeGen/AMDGPU llvm.amdgcn.mfma.anti-hints.mir

Addressed review
DeltaFile
+156-0llvm/test/CodeGen/AMDGPU/llvm.amdgcn.mfma.anti-hints.mir
+49-36llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp
+7-1llvm/lib/Target/AMDGPU/SIRegisterInfo.h
+212-373 files

LLVM/project 559c01bllvm/include/llvm/CodeGen TargetRegisterInfo.h, llvm/lib/CodeGen AllocationOrder.cpp RegAllocGreedy.cpp

Merge branch 'users/mssefat/anti-hints-pr2-mir-serialize' into users/mssefat/anti-hints-pr3-amdgpu-apply
DeltaFile
+5-2llvm/include/llvm/CodeGen/TargetRegisterInfo.h
+3-3llvm/lib/CodeGen/TargetRegisterInfo.cpp
+4-1llvm/lib/CodeGen/RegAllocGreedy.cpp
+5-0llvm/lib/CodeGen/AllocationOrder.h
+2-1llvm/lib/CodeGen/AllocationOrder.cpp
+19-75 files

LLVM/project 3e4f989llvm/include/llvm/CodeGen TargetRegisterInfo.h, llvm/lib/CodeGen AllocationOrder.cpp RegAllocGreedy.cpp

Merge branch 'users/mssefat/anti-hints-pr1-infra' into users/mssefat/anti-hints-pr2-mir-serialize
DeltaFile
+5-2llvm/include/llvm/CodeGen/TargetRegisterInfo.h
+3-3llvm/lib/CodeGen/TargetRegisterInfo.cpp
+4-1llvm/lib/CodeGen/RegAllocGreedy.cpp
+5-0llvm/lib/CodeGen/AllocationOrder.h
+2-1llvm/lib/CodeGen/AllocationOrder.cpp
+19-75 files

LLVM/project 22cdb36llvm/include/llvm/CodeGen TargetRegisterInfo.h, llvm/lib/CodeGen AllocationOrder.cpp RegAllocGreedy.cpp

Addressed review
DeltaFile
+5-2llvm/include/llvm/CodeGen/TargetRegisterInfo.h
+3-3llvm/lib/CodeGen/TargetRegisterInfo.cpp
+4-1llvm/lib/CodeGen/RegAllocGreedy.cpp
+5-0llvm/lib/CodeGen/AllocationOrder.h
+2-1llvm/lib/CodeGen/AllocationOrder.cpp
+19-75 files

FreeBSD/src 243bdaflib/googletest/tests Makefile.inc

lib/googletest: also use -O0 for internal tests with GCC

This fixes the build with gcc 16's aggressive inlining.

Reviewed by:    ngie
MFC after:      3 days
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D59538
DeltaFile
+3-3lib/googletest/tests/Makefile.inc
+3-31 files

HardenedBSD/ports 70d59ecmath/libformfactor Makefile

HBSD: Fix dependency for math/libformfactor

FreeBSD moved the libheinz port to heinz, but did not update the
math/libformfactor port which depends on heinz. A port referencing a
(now) nonexestient dependency causes the HardenedBSD package build to
crash.

Signed-off-by:  Shawn Webb <shawn.webb at hardenedbsd.org>
Fixes:          f998cbe1f837f0d5a78a918d3d92d5436f1e27ed
DeltaFile
+1-1math/libformfactor/Makefile
+1-11 files

FreeBSD/ports 01d4917net/netatalk4 Makefile pkg-plist, net/netatalk4/files patch-config_pam_meson.build

net/netatalk4: Update to 4.5.2

See https://github.com/Netatalk/netatalk/releases/tag/netatalk-4-5-2 for
a list of changes in this release.
DeltaFile
+11-0net/netatalk4/files/patch-config_pam_meson.build
+3-3net/netatalk4/distinfo
+2-2net/netatalk4/pkg-plist
+1-1net/netatalk4/Makefile
+17-64 files

HardenedBSD/ports de90645net/frr9 Makefile

HBSD: Resolve merge conflict

Signed-off-by:  Shawn Webb <shawn.webb at hardenedbsd.org>
DeltaFile
+0-5net/frr9/Makefile
+0-51 files

HardenedBSD/ports 353e3f0Tools/scripts port_conflicts_check.lua, devel/tokei distinfo

Merge remote-tracking branch 'rad/freebsd/main' into hardenedbsd/main

Conflicts:
        net/frr9/Makefile (unresolved)
DeltaFile
+176-99Tools/scripts/port_conflicts_check.lua
+177-49net-im/teams/files/packagejsons/package-lock.json
+95-43www/zola/distinfo
+46-20www/zola/Makefile.crates
+35-29devel/tokei/distinfo
+0-50devel/tokei/files/patch-cargo-crates_libc-0.2.71_src_unix_bsd_freebsdlike_freebsd_powerpc.rs
+529-29075 files not shown
+818-52481 files

NetBSD/pkgsrc-wip 692a48dbgpdump Makefile

bgpdump: Normal and cosmetic fixes
DeltaFile
+6-2bgpdump/Makefile
+6-21 files

FreeBSD/ports b3b0b2faudio/libebur128/files patch-CMakeLists.txt

audio/libebur128: Fix building with CMake 4

Approved by:    portmgr (fixit blanket)
DeltaFile
+8-0audio/libebur128/files/patch-CMakeLists.txt
+8-01 files

FreeBSD/ports 82f00dadevel/libcuckoo Makefile

devel/libcuckoo: Fix building with CMake 4
DeltaFile
+1-0devel/libcuckoo/Makefile
+1-01 files

NetBSD/pkgsrc-wip 6a62a01bgpdump buildlink3.mk Makefile, gobgp Makefile COMMIT_MSG

bgpdump/gobgp: Initial packages
DeltaFile
+371-0gobgp/distinfo
+124-0gobgp/go-modules.mk
+79-0gobgp/COMMIT_MSG
+23-0gobgp/Makefile
+16-0bgpdump/Makefile
+12-0bgpdump/buildlink3.mk
+625-06 files not shown
+655-012 files

LLVM/project d295bc8llvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/lib/Transforms/Vectorize/SLPVectorizer SLPCostAnalysis.cpp

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+269-128llvm/test/Transforms/SLPVectorizer/X86/reduction-logical.ll
+117-115llvm/test/Transforms/SLPVectorizer/AArch64/externally-used-copyables.ll
+97-30llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+61-0llvm/lib/Transforms/Vectorize/SLPVectorizer/SLPCostAnalysis.cpp
+35-18llvm/test/Transforms/SLPVectorizer/zext-incoming-for-neg-icmp.ll
+7-38llvm/test/Transforms/SLPVectorizer/AMDGPU/reduction-i1-mask.ll
+586-3299 files not shown
+624-37515 files

HardenedBSD/ports 8f7c0f2filesystems/fusefs-libs3 Makefile

filesystems/fusefs-libs3: Add CPE information
DeltaFile
+3-1filesystems/fusefs-libs3/Makefile
+3-11 files

FreeBSD/ports 8f7c0f2filesystems/fusefs-libs3 Makefile

filesystems/fusefs-libs3: Add CPE information
DeltaFile
+3-1filesystems/fusefs-libs3/Makefile
+3-11 files