FreeBSD/ports d8937ebgraphics/gpxsee pkg-plist Makefile

graphics/gpxsee: Update to 16.7 and switch to qt6

Changelog:
https://build.opensuse.org/projects/home:tumic:GPXSee/packages/gpxsee/files/gpxsee.changes

PR:             294896
Approved by:    sikmir at gmail.com (maintainer timeout, 2 weeks)
Approved by:    fluffy (mentor)
DeltaFile
+178-10graphics/gpxsee/pkg-plist
+8-31graphics/gpxsee/Makefile
+3-3graphics/gpxsee/distinfo
+189-443 files

FreeBSD/src 5f60d8asys/riscv/conf NOTES

riscv: Add IOMMU to NOTES

Reported by:    bz, ivy
Fixes:          bcecad2c24aa ("riscv: IOMMU support")
DeltaFile
+1-0sys/riscv/conf/NOTES
+1-01 files

FreeBSD/ports 88e29b7mail/james Makefile

mail/james: Mark DEPRECATED

This is a version that is over 10 years old and has multiple vulnerabilities.

https://james.apache.org/server/feature-security.html

PR:             295297
Approved by:    fluffy (mentor)
DeltaFile
+4-1mail/james/Makefile
+4-11 files

FreeBSD/ports dae9f06x11/xcmsdb Makefile pkg-descr

x11/xcmsdb: Update to 1.0.7

Add WWW and update pkg-descr.

https://lists.x.org/archives/xorg-announce/2022-July/003172.html
https://lists.x.org/archives/xorg-announce/2024-October/003534.html

PR:             295298
Approved by:    x11 (arrowd)
Approved by:    fluffy (mentor)
DeltaFile
+5-5x11/xcmsdb/Makefile
+4-2x11/xcmsdb/pkg-descr
+3-2x11/xcmsdb/distinfo
+12-93 files

FreeBSD/doc d3621dawebsite/data/en/news news.toml

15.1: Announce BETA3

Approved by:    re (implicit)
Sponsored by:   OpenSats Initiative
DeltaFile
+5-0website/data/en/news/news.toml
+5-01 files

FreeBSD/ports 95c494fnet-im/profanity distinfo Makefile

net-im/profanity: Update to 0.18.1
DeltaFile
+3-3net-im/profanity/distinfo
+1-1net-im/profanity/Makefile
+4-42 files

FreeBSD/ports 7e78fc7misc/freebsd-release-manifests pkg-plist, misc/freebsd-release-manifests/files/MANIFESTS arm64-aarch64-15.1-BETA3 powerpc-powerpc64-15.1-BETA3

misc/freebsd-release-manifests: Add 15.1-BETA3 MANIFEST files

Approved by:    re (implicit)
Sponsored by:   OpenSats Initiative

(cherry picked from commit 038bf99f542d605ae57abb938b35750779636e63)
DeltaFile
+5-5misc/freebsd-release-manifests/pkg-plist
+9-0misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-15.1-BETA3
+9-0misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-15.1-BETA3
+0-9misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-15.1-BETA2
+9-0misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-15.1-BETA3
+0-9misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-15.1-BETA2
+32-236 files not shown
+47-4712 files

FreeBSD/ports 038bf99misc/freebsd-release-manifests pkg-plist, misc/freebsd-release-manifests/files/MANIFESTS amd64-amd64-15.1-BETA2 powerpc-powerpc64-15.1-BETA2

misc/freebsd-release-manifests: Add 15.1-BETA3 MANIFEST files

Approved by:    re (implicit)
Sponsored by:   OpenSats Initiative
DeltaFile
+5-5misc/freebsd-release-manifests/pkg-plist
+0-9misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-15.1-BETA2
+0-9misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-15.1-BETA2
+9-0misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-15.1-BETA3
+9-0misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-15.1-BETA3
+9-0misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-15.1-BETA3
+32-236 files not shown
+47-4712 files

FreeBSD/doc 0cab5a9website/content/en/releases/15.1R/checksums CHECKSUM.SHA256-FreeBSD-15.1-BETA3-amd64-vm.asc CHECKSUM.SHA512-FreeBSD-15.1-BETA3-amd64-vm.asc

15.1: Add checksums for 15.1-BETA3

Approved by:    re (implicit)
Sponsored by:   OpenSats Initiative
DeltaFile
+31-0website/content/en/releases/15.1R/checksums/CHECKSUM.SHA256-FreeBSD-15.1-BETA3-amd64-vm.asc
+31-0website/content/en/releases/15.1R/checksums/CHECKSUM.SHA512-FreeBSD-15.1-BETA3-amd64-vm.asc
+31-0website/content/en/releases/15.1R/checksums/CHECKSUM.SHA256-FreeBSD-15.1-BETA3-arm64-aarch64-vm.asc
+31-0website/content/en/releases/15.1R/checksums/CHECKSUM.SHA512-FreeBSD-15.1-BETA3-arm64-aarch64-vm.asc
+29-0website/content/en/releases/15.1R/checksums/CHECKSUM.SHA512-FreeBSD-15.1-BETA3-amd64.asc
+29-0website/content/en/releases/15.1R/checksums/CHECKSUM.SHA256-FreeBSD-15.1-BETA3-amd64.asc
+182-027 files not shown
+763-333 files

NetBSD/src P0WPpTSsys/dev/acpi/acpica OsdSchedule.c

   s/APCICA/ACPICA/ in comment.
VersionDeltaFile
1.21+3-3sys/dev/acpi/acpica/OsdSchedule.c
+3-31 files

FreeBSD/ports 90c7068net/vde2 Makefile pkg-plist, net/vde2/files patch-src_vde__pcapplug.c patch-Macros.cmake

net/vde2: Update 2.3.3 => 2.3.3-57-6ad51c2 (last commit), set maintainer to vbox@

Commit log:
https://github.com/virtualsquare/vde-2/compare/v2.3.3...6ad51c2

- Upstream switched to cmake.
- Add option for build vde_cryptcab with mbedtls3.
- Add option for enable experimental features.

Sponsored by:   UNIS Labs
DeltaFile
+46-27net/vde2/Makefile
+19-7net/vde2/files/patch-src_vde__pcapplug.c
+4-19net/vde2/pkg-plist
+17-0net/vde2/files/patch-Macros.cmake
+14-0net/vde2/files/patch-src_dpipe.c
+0-11net/vde2/files/patch-src__dpipe.c
+100-643 files not shown
+124-679 files

NetBSD/pkgsrc gmkXyppmeta-pkgs/bulk-test-boost Makefile

   bulk-test-boost: Add missing packages

   gnuradio-uhd and gr-osmosdr were previously not included.  At least
   gnuradio-uhd is recently broken, apparently by the latest boost
   update.
VersionDeltaFile
1.24+4-2meta-pkgs/bulk-test-boost/Makefile
+4-21 files

NetBSD/src pw7orKAexternal/bsd/elftoolchain README

   elftoolchain/README: Update the recommended invocation of 'cvs import'.

   Reviewed by: christos
VersionDeltaFile
1.2+1-1external/bsd/elftoolchain/README
+1-11 files

FreeBSD/ports 1a6775awww/cinny pkg-plist distinfo

www/cinny: Update to 4.12.1
DeltaFile
+72-72www/cinny/pkg-plist
+3-3www/cinny/distinfo
+1-1www/cinny/Makefile
+76-763 files

FreeBSD/ports 22554d9graphics/mesa-devel Makefile, graphics/mesa-devel/files patch-libdrm-2.4.131

graphics/mesa-devel: drop libdrm < 2.4.133 workaround after a247752462a0

Suggested by:   arrowd
DeltaFile
+0-50graphics/mesa-devel/files/patch-libdrm-2.4.131
+1-1graphics/mesa-devel/Makefile
+1-512 files

FreeBSD/ports 989d718x11/ly distinfo Makefile

x11/ly: Update to 1.4.1

Approved by:    arrowd (co-mentor)
DeltaFile
+3-3x11/ly/distinfo
+1-2x11/ly/Makefile
+4-52 files

FreeBSD/ports 2efcd41x11-wm/river Makefile, x11-wm/river-classic Makefile

x11-wm/river*: Change to zig015

Approved by:    blanket, just fix it
Approved by:    arrowd (co-mentor)
DeltaFile
+2-3x11-wm/river-classic/Makefile
+2-3x11-wm/river/Makefile
+4-62 files

LLVM/project fa4d737llvm/lib/Target/X86 X86ISelLowering.cpp

[X86] LowerVECREDUCE - add AllowScalarization operand (#198109)

Pull out scalarization control from LowerVECREDUCE call to allow
different decisions based on the VECREDUCE opcode in future patches
DeltaFile
+5-5llvm/lib/Target/X86/X86ISelLowering.cpp
+5-51 files

LLVM/project ce6661dllvm/utils/FileCheck FileCheck.cpp

Simplify comments and a line of code
DeltaFile
+20-44llvm/utils/FileCheck/FileCheck.cpp
+20-441 files

FreeBSD/doc bfa841dwebsite/themes/beastie/assets/styles main.css

Website - CSS: Fix openzfs icon name
DeltaFile
+1-1website/themes/beastie/assets/styles/main.css
+1-11 files

FreeBSD/doc 1e1c515website/themes/beastie/assets/styles main.css, website/themes/beastie/static/images openzfs.svg community.svg

Website: Add svg for community and openzfs icons
DeltaFile
+295-0website/themes/beastie/static/images/openzfs.svg
+63-0website/themes/beastie/static/images/community.svg
+2-2website/themes/beastie/assets/styles/main.css
+0-0website/themes/beastie/static/images/community.png
+0-0website/themes/beastie/static/images/openzfs.png
+360-25 files

FreeBSD/ports 4ece063x11-wm/mango distinfo Makefile

x11-wm/mango: Update to 0.13.0

ChangeLog:      https://github.com/mangowm/mango/releases/tag/0.13.0
Reported by:    DreamMaoMao <notifications at github.com>
DeltaFile
+3-3x11-wm/mango/distinfo
+1-1x11-wm/mango/Makefile
+4-42 files

LLVM/project 0d7bccfllvm/lib/CodeGen AtomicExpandPass.cpp, llvm/test/CodeGen/ARM atomic-load-store.ll

[AtomicExpand] Add bitcasts when expanding store atomic vector

AtomicExpand fails for aligned \`store atomic <n x T>\` because it
does not find a compatible library call. This change adds appropriate
ptrtoint + bitcast so that the call can be lowered, mirroring the
load-side handling from #148900.
DeltaFile
+99-6llvm/test/CodeGen/X86/atomic-load-store.ll
+98-0llvm/test/Transforms/AtomicExpand/X86/expand-atomic-non-integer.ll
+49-0llvm/test/CodeGen/ARM/atomic-load-store.ll
+4-2llvm/lib/CodeGen/AtomicExpandPass.cpp
+250-84 files

LLVM/project 222484bclang/include/clang/Basic CodeGenOptions.def, clang/include/clang/Options Options.td

Remove default setting signaling_nan attribute for strictfp functions

We cannot describe such behavior in Clang User Manual, strictfp is not
visible for a user.
DeltaFile
+8-9clang/include/clang/Options/Options.td
+4-8clang/lib/Driver/ToolChains/Clang.cpp
+5-5clang/test/CodeGen/fp-floatcontrol-stack.cpp
+4-4clang/test/Driver/fp-model.c
+1-6clang/lib/CodeGen/CodeGenFunction.cpp
+1-4clang/include/clang/Basic/CodeGenOptions.def
+23-366 files not shown
+30-4412 files

FreeBSD/src 9d0b771sbin/pfctl parse.y, tests/sys/netpfil/pf names.sh

pfctl: relax interface name requirement

The FreeBSD network stack, for better or worse, does not impose any
requirements on interface names. As such it's valid for an interface
name to start with a number (or indeed, be something like '⭐').

Allow this in pfctl, and add a test case for the specific case of
interface names starting with a number.

Note that we don't support UTF-8 names fully, so those may still fail.

PR:             295064
MFC after:      1 week
Sponsored by:   Rubicon Communications, LLC ("Netgate")

(cherry picked from commit 4e7c1ff95a5187faee524055f22c4cf4134d1147)
DeltaFile
+40-0tests/sys/netpfil/pf/names.sh
+1-1sbin/pfctl/parse.y
+41-12 files

LLVM/project d90baa0lldb/source/Commands CommandObjectBreakpoint.cpp CommandObjectTarget.cpp

[lldb] Make CommandObject::GetTarget filter out the dummy target (#198026)

Follow-up to #197805. Make CommandObject::GetTarget the canonical target
accessor for command code, and tighten its semantics so that DoExecute
methods can't accidentally operate on the dummy target.

GetTarget now returns Target* instead of Target&. The result is the
target from the command's frozen execution context, falling back to the
interpreter's execution context. The dummy target is filtered out and
replaced with nullptr unless the command opts in via one of the
eCommandRequires{Target,Process,Thread,Frame} flags (in which case
CheckRequirements has already guaranteed a real target) or via the new
eCommandAllowsDummyTarget flag.

This is the first half of the cleanup discussed at the end of #197805. A
follow-up will audit DoExecute methods that still reach for
GetSelectedTarget or m_exe_ctx.GetTargetPtr() directly and migrate them
to GetTarget.
DeltaFile
+161-149lldb/source/Commands/CommandObjectBreakpoint.cpp
+143-114lldb/source/Commands/CommandObjectTarget.cpp
+55-48lldb/source/Commands/CommandObjectWatchpoint.cpp
+49-46lldb/source/Commands/CommandObjectSource.cpp
+20-23lldb/source/Commands/CommandObjectProcess.cpp
+24-18lldb/source/Commands/CommandObjectFrame.cpp
+452-39814 files not shown
+578-49120 files

LLVM/project b110a11llvm/include/llvm/Target TargetSelectionDAG.td, llvm/lib/Target/X86 X86InstrFragmentsSIMD.td X86InstrAVX512.td

[X86] Cast atomic vectors in IR to support floats

Extend the X86 \`alignedstore\` PatFrag to also match \`atomic_store\`
with vector-size alignment, so existing MOVAPS/MOVAPD/MOVDQA-family
aligned-store patterns cover 128-bit aligned vector atomic stores on
SSE/AVX/AVX-512 without per-type duplicates. \`<4 x float>\`,
\`<2 x double>\`, \`<2 x i64>\`, \`<4 x i32>\`, \`<8 x half>\`, \`<8 x bfloat>\`
all codegen to a single \`movaps\`/\`movapd\` on AVX+ via this.

Adds v8f16/v8bf16 bitconvert variants to the widen-path
\`atomic_store_32\` / \`atomic_store_64\` patterns so \`<2 x half>\`,
\`<2 x bfloat>\`, \`<4 x half>\`, \`<4 x bfloat>\` atomic stores reaching
the PR4 widen path also collapse to a single instruction on AVX+
targets.

Vectors whose \`getTypeAction\` is split rather than widen still rely
on PR6's \`SplitVecOp_ATOMIC_STORE\` — that path bitcasts the vector
to a scalar integer and issues an integer \`atomic_store_N\`, picked
up by the pre-existing scalar atomic-store patterns. The two

    [4 lines not shown]
DeltaFile
+86-0llvm/test/CodeGen/X86/atomic-load-store.ll
+5-4llvm/lib/Target/X86/X86InstrFragmentsSIMD.td
+1-1llvm/include/llvm/Target/TargetSelectionDAG.td
+1-1llvm/lib/Target/X86/X86InstrAVX512.td
+93-64 files

LLVM/project e4c9611llvm/lib/CodeGen/SelectionDAG LegalizeVectorTypes.cpp LegalizeTypes.h, llvm/test/CodeGen/X86 atomic-load-store.ll

[SelectionDAG] Split vector types for atomic store

Vector types that aren't widened are split so that a single ATOMIC_STORE
is issued for the entire vector at once. This enables SelectionDAG to
translate vectors with type bfloat,half.
DeltaFile
+440-0llvm/test/CodeGen/X86/atomic-load-store.ll
+20-0llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
+1-0llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h
+461-03 files

LLVM/project 95ab456llvm/test/Transforms/JumpTableToSwitch profile-no-guid-metadata.ll

[JTS] Drop test for multiple zero values in VP metadata

This will soon become a verifier failure. Drop the test so that we can
actually enforce this in the verifier without causing test failures.

Reviewers: mtrofin

Pull Request: https://github.com/llvm/llvm-project/pull/197617
DeltaFile
+4-38llvm/test/Transforms/JumpTableToSwitch/profile-no-guid-metadata.ll
+4-381 files

LLVM/project f587a58llvm/lib/Transforms/Instrumentation PGOMemOPSizeOpt.cpp

[PGO] Remove pgo-memop-opt VP metadata verification

This is no longer necessary now that we are explicitly deduplicating
values at construction time. This will also soon be enforced in the
verifier.

https://reviews.llvm.org/D92074 and https://reviews.llvm.org/D136211
have more context on the introduction of this check/its evolution.

Reviewers: mtrofin

Pull Request: https://github.com/llvm/llvm-project/pull/197616
DeltaFile
+0-7llvm/lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp
+0-71 files