LLVM/project 362d72fflang/test/Semantics modfile84.f90 modfile85.f90

[flang][NFC] Rename modfile84.f90 to modfile85.f90 (#213371)

Avoid clash on case insensitive system
DeltaFile
+0-46flang/test/Semantics/modfile84.f90
+46-0flang/test/Semantics/modfile85.f90
+46-462 files

NetBSD/pkgsrc-wip 6ef87adCodeWhale COMMIT_MSG Makefile

Update CodeWhale to v.0.9.3
DeltaFile
+117-117CodeWhale/distinfo
+38-38CodeWhale/cargo-depends.mk
+3-3CodeWhale/Makefile
+1-1CodeWhale/COMMIT_MSG
+159-1594 files

FreeBSD/ports 6d360dddevel/electron39 Makefile, devel/electron39/files patch-services_device_hid_hid__service__fido.cc patch-chrome_browser_about__flags.cc

devel/electron39: Remove expired port

2026-06-30 devel/electron39: EOLed upstream, switch to newer version
DeltaFile
+0-14,701devel/electron39/files/packagejsons/yarn.lock
+0-945devel/electron39/files/packagejsons/.yarn/releases/yarn-4.12.0.cjs
+0-470devel/electron39/files/patch-rust-1.95
+0-446devel/electron39/Makefile
+0-403devel/electron39/files/patch-chrome_browser_about__flags.cc
+0-399devel/electron39/files/patch-services_device_hid_hid__service__fido.cc
+0-17,3641,662 files not shown
+1-58,8731,668 files

FreeBSD/ports 5d1171ccomms/zigbee2mqtt Makefile, security/caldera Makefile

all: expire direct consumers of www/node20 on 2026-09-30

This happens to be the date when www/qt5-webengine expires, which
is also a node20 consumer (on i386, same for qt6-webengine).
DeltaFile
+2-2security/caldera/Makefile
+4-0comms/zigbee2mqtt/Makefile
+2-1www/qt6-webengine/Makefile
+8-33 files

FreeBSD/ports 4fab9b8textproc/sigil Makefile, textproc/sigil/files patch-sigil-sh

textproc/sigil: Add patch to workaround crash on close

Add a patch to workaround for issue:
https://github.com/Sigil-Ebook/Sigil/issues/874

Bump port revision.

PR:             296967
Reported-by:    Jonathan Chen <jonc at chen.org.nz> (maintainer)
DeltaFile
+16-0textproc/sigil/files/patch-sigil-sh
+1-0textproc/sigil/Makefile
+17-02 files

LLVM/project 38d2732llvm/include/llvm/Transforms/Scalar DropUnnecessaryAssumes.h, llvm/lib/Transforms/Scalar DropUnnecessaryAssumes.cpp

[DropAssumes] Print drop-deref in pipeline where appropriate (#211905)

drop-deref was added as an option in #166947 and is parsed correctly,
but is not serialized. This can make it difficult to reduce test cases,
especially automatically with llvm/utils/reduce_pipeline.py.

This patch implements printPipeline() to serialize drop-deref where
appropriate.
DeltaFile
+8-0llvm/lib/Transforms/Scalar/DropUnnecessaryAssumes.cpp
+3-0llvm/test/Other/new-pm-print-pipeline.ll
+3-0llvm/include/llvm/Transforms/Scalar/DropUnnecessaryAssumes.h
+14-03 files

NetBSD/pkgsrc Wvzv1xkdoc CHANGES-2026

   doc: Updated news/eilmeldung to 1.7.1
VersionDeltaFile
1.4876+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc LgBFV8anews/eilmeldung Makefile cargo-depends.mk

   news/eilmeldung: update to 1.7.1

   1.7.1 - 2026-07-27

   This is a minor release with mainly bugfixes. However, there is a kind of breaking change:

       breaking change for scoop users: eilmeldung is now in scoop main.

       bugfix in article content display
           no content is shown if now article is selected
           tags are now updated correctly
           an error on command clear now leads to an error message instead of a crash
           undo tagging now bevaves correctly if an article already had the tag before
       bump dependencies

   1.7.0 - 2026-07-20

   🙈 Ever thought, it is a shame that life has no undo function? 🙈 At least, eilmeldung has one now!


    [16 lines not shown]
VersionDeltaFile
1.8+622-628news/eilmeldung/distinfo
1.8+206-208news/eilmeldung/cargo-depends.mk
1.8+4-4news/eilmeldung/Makefile
+832-8403 files

NetBSD/pkgsrc 7Nvu61edoc CHANGES-2026

   doc: Updated devel/feluda to 1.15.0
VersionDeltaFile
1.4875+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 8fp5mWEdevel/feluda Makefile cargo-depends.mk

   devel/feluda: update to 1.15.0

   What's Changed

       build(deps): bump com.fasterxml.jackson.core:jackson-databind from 2.16.1 to 2.22.0 in /examples/java-example/maven-example in the maven group across 1 directory by @dependabot[bot] in #228
       feat(licenses): detect licenses from SPDX source file headers by @anistark in #229
       fix(licenses): offline license text and copyleft restrictiveness by @anistark in #230
       refactor: tidy string-argument ergonomics with impl Into<String> by @anistark in #231
       docs: surface the github action and open community channels by @anistark in #232
       feat(scan): flag foreign license headers in own source files by @anistark in #233
       fix(java): resolve maven pom property placeholders in parent coords by @anistark in #234
       feat(go): migrate license resolution to the official pkg.go.dev API by @anistark in #235
       feat(tui): overhaul the --gui table layout, theme, and interactions by @anistark in #236
       feat(cli): update --help and --version output by @anistark in #237
       build(deps): bump com.fasterxml.jackson.core:jackson-databind from 2.22.0 to 2.22.1 in /examples/java-example/maven-example in the maven group across 1 directory by @dependabot[bot] in #239
       fix(node): strip YAML quotes from scoped dep names in pnpm-lock.yaml by @01luyicheng in #238
       feat(scan): detect vendored and unmanaged dependencies by @anistark in #240
       docs: redesign the site styling and add host serve by @anistark in #242
VersionDeltaFile
1.21+4-73devel/feluda/distinfo
1.21+0-23devel/feluda/cargo-depends.mk
1.24+2-2devel/feluda/Makefile
+6-983 files

LLVM/project 458b207mlir/lib/Dialect/OpenACC/Transforms ACCRoutineLowering.cpp

[OpenACC][NFC] Minor clean up in ACCRoutineLowering. (#213333)

Minor NFC clean up after recent changes to remove nohost handling from
ACCRoutineLowering.

Assisted-by: Codex
DeltaFile
+8-12mlir/lib/Dialect/OpenACC/Transforms/ACCRoutineLowering.cpp
+8-121 files

LLVM/project d0d8c85llvm/lib/Target/X86 X86ISelLowering.cpp, llvm/test/CodeGen/X86 vector-shuffle-combining.ll

[X86] getTargetConstantBitsFromNode - ensure constant data is from a vector type (#213360)

Fixes #213251
DeltaFile
+58-2llvm/test/CodeGen/X86/vector-shuffle-combining.ll
+17-15llvm/lib/Target/X86/X86ISelLowering.cpp
+75-172 files

LLVM/project b1d084bflang/test/Semantics modfile84.f90 modfile85.f90

[flang][NFC] Rename modfile84.f90 to modfile85.f90
DeltaFile
+0-46flang/test/Semantics/modfile84.f90
+46-0flang/test/Semantics/modfile85.f90
+46-462 files

LLVM/project 1cf3b70llvm/include/llvm/Analysis IRSimilarityIdentifier.h, llvm/include/llvm/Transforms/IPO IROutliner.h

[IPO] Remove IR Outliner (#211971)

The IR Outliner has major bugs and no active maintainer, and is disabled
by default. The new LLVM Policy states the pass should be removed.

This commit removes:
- The IROutliner pass
- The IRSimilarity analysis
- The `llvm-sim` executable, used for understanding the latter
- All tests of the above

Related discussion:
https://discourse.llvm.org/t/ir-outliner-status-interest/89672
DeltaFile
+0-2,975llvm/lib/Transforms/IPO/IROutliner.cpp
+0-2,850llvm/unittests/Analysis/IRSimilarityIdentifierTest.cpp
+0-1,519llvm/lib/Analysis/IRSimilarityIdentifier.cpp
+0-1,192llvm/include/llvm/Analysis/IRSimilarityIdentifier.h
+0-469llvm/include/llvm/Transforms/IPO/IROutliner.h
+0-405llvm/test/Transforms/IROutliner/opt-remarks.ll
+0-9,410123 files not shown
+3-18,737129 files

LLVM/project 6ac9761llvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/lib/Transforms/Vectorize/SLPVectorizer SLPCompatibilityAnalysis.cpp SLPCompatibilityAnalysis.h

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+47-54llvm/test/Transforms/SLPVectorizer/X86/fmuladd-copyable-fmul.ll
+64-9llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+19-0llvm/lib/Transforms/Vectorize/SLPVectorizer/SLPCompatibilityAnalysis.h
+13-0llvm/lib/Transforms/Vectorize/SLPVectorizer/SLPCompatibilityAnalysis.cpp
+143-634 files

FreeBSD/ports 9c86c06x11-fm/xfe pkg-plist Makefile

x11-fm/xfe: Update to 2.1.9
DeltaFile
+3-3x11-fm/xfe/distinfo
+1-1x11-fm/xfe/Makefile
+1-0x11-fm/xfe/pkg-plist
+5-43 files

LLVM/project 5ca2b93flang-rt/lib/cuda allocator.cpp, flang/test/Lower/CUDA cuda-return01.cuf

[flang-rt][cuda] Skip scope-exit cleanup when the context has a sticky error (#213184)

A sticky CUDA error (e.g. an illegal memory access in a kernel) leaves
the primary context active but unusable, so CUFDeviceIsActive() reports
it as fine and the compiler-generated scope-exit frees abort a program
that ran to completion: 'cudaFree(p)' failed with
'cudaErrorIllegalAddress'.

Detect this by freeing a null pointer, a no-op that still reports the
sticky error. It runs only once the primary context is known active, so
it cannot lazily create one.
DeltaFile
+7-0flang-rt/lib/cuda/allocator.cpp
+6-0flang/test/Lower/CUDA/cuda-return01.cuf
+13-02 files

LLVM/project 36187cellvm/test/Transforms/SLPVectorizer/X86 fmuladd-copyable-fmul.ll

[SLP][NFC]Add an extra check for fmul to fmuladd promotion, NFC



Reviewers: 

Pull Request: https://github.com/llvm/llvm-project/pull/213361
DeltaFile
+138-0llvm/test/Transforms/SLPVectorizer/X86/fmuladd-copyable-fmul.ll
+138-01 files

LLVM/project 96c356allvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/test/Transforms/SLPVectorizer/AArch64 runtime-alias-checks-scheduled-order.ll

[SLP]Keep scheduled order when moving body in alias-check versioning

The scheduler physically reorders the block before versioning, and
emission insertion points depend on that order. Moving the body by the
pre-scheduling snapshot scrambled it and produced use-before-def IR.
Move in the block's current order instead, filtered to the original
body so the emitted check instructions stay in the header block.

Reviewers: 

Pull Request: https://github.com/llvm/llvm-project/pull/213358
DeltaFile
+100-0llvm/test/Transforms/SLPVectorizer/AArch64/runtime-alias-checks-scheduled-order.ll
+6-4llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+106-42 files

FreeBSD/src 21bc31csys/dev/acpica acpi.c

acpi: parse resources of not-present devices that are kept enabled

acpi_probe_child() keeps PCI link devices, the RTC,
and docking stations enabled even when _STA reports them not present,
but skipped acpi_parse_resources() for them. With an empty resource
list, resource-based hint matching (BUS_HINT_DEVICE_UNIT) cannot wire
such a device to its hinted unit, and the hinted ISA device is then
created as a duplicate.

Modern AMI firmware reports the PNP0B00 RTC as not present while
handing timekeeping to the ACPI Time-and-Alarm device.

Reviewed by:    adrian, jhb
Differential Revision:  https://reviews.freebsd.org/D58047
DeltaFile
+35-24sys/dev/acpica/acpi.c
+35-241 files

FreeBSD/ports 6bd02a1net/nfstrace Makefile

net/nfstrace: Fix build with json-c 0.19

json-c 0.19 added static inline accessors to <json-c/linkhash.h>,
which trigger -Wunused-function when building the bundled JSON
analyzer with -Werror.

Suppress the warning by adding -Wno-unused-function to CFLAGS.

Reported by:    olgeni
Differential Revision: https://reviews.freebsd.org/D58135

(cherry picked from commit b58cd2fcc0590122badd493a528ff9b897b51d93)
DeltaFile
+2-2net/nfstrace/Makefile
+2-21 files

FreeBSD/ports 9e5295daudio/shairport-sync Makefile distinfo

audio/shairport-sync: Update to 5.2.1
DeltaFile
+3-3audio/shairport-sync/distinfo
+1-1audio/shairport-sync/Makefile
+4-42 files

LLVM/project a10e70bclang/lib/Driver/ToolChains Cuda.cpp, clang/test/Driver cuda-cross-compiling.c cuda-external-tools.cu

[NVPTX] Pass `-Xcuda-ptxas` to the nvlink wrapper for LTO (#213351)

Summary:
This allows `-foffload-lto -fgpu-rdc -Xcuda-ptxas` to work properly by
forwarding it.
DeltaFile
+13-0clang/test/OffloadTools/clang-nvlink-wrapper/nvlink-wrapper.c
+9-0clang/test/Driver/cuda-external-tools.cu
+6-0clang/lib/Driver/ToolChains/Cuda.cpp
+4-0clang/tools/clang-nvlink-wrapper/NVLinkOpts.td
+4-0clang/test/Driver/cuda-cross-compiling.c
+2-0clang/tools/clang-nvlink-wrapper/ClangNVLinkWrapper.cpp
+38-06 files

LLVM/project 320164dlldb/source/ValueObject ValueObject.cpp, lldb/test/API/python_api/value/change_ptr Makefile main.c

[lldb] Avoid returning a stale AddressOf (#212915)

The 'ValueObject::AddressOf()' method assumes that the address of a
value object cannot change, so when it is calculated once, it does not
need to be updated afterwards. However, this is not the case if the
'ValueObject' is a dependent object obtained by calling 'Dereference()'
of another 'ValueObject'. If the latter object is changed, the dependent
value object should return a new address from the 'AddressOf()' method
to reflect the change.
DeltaFile
+65-0lldb/test/API/python_api/value/change_ptr/TestChangePtr.py
+31-0lldb/test/API/python_api/value/change_ptr/main.c
+4-3lldb/source/ValueObject/ValueObject.cpp
+3-0lldb/test/API/python_api/value/change_ptr/Makefile
+103-34 files

FreeBSD/ports 22d4e9cgraphics/rawtherapee Makefile

graphics/rawtherapee: FreeBSD-CURRENT is at 16 now

Enable the port on non-amd64 for FreeBSD 15.X
DeltaFile
+1-1graphics/rawtherapee/Makefile
+1-11 files

LLVM/project 9f97974clang/include/clang/Basic OffloadArch.h, clang/lib/Basic Cuda.cpp

clang: Replace Is*OffloadArch free functions with OffloadArch methods

Drop the IsNVIDIAOffloadArch/IsAMDOffloadArch/IsIntel*OffloadArch free
functions in favor of the OffloadArch member predicate functions.

Co-authored-by: Claude (Claude-Opus-4.8) <noreply at anthropic.com>
DeltaFile
+29-19clang/unittests/Basic/OffloadArchTest.cpp
+6-6clang/lib/Driver/Driver.cpp
+0-9clang/include/clang/Basic/OffloadArch.h
+4-4clang/tools/clang-sycl-linker/ClangSYCLLinker.cpp
+2-2clang/lib/Basic/Cuda.cpp
+1-1clang/lib/Driver/ToolChains/Clang.cpp
+42-411 files not shown
+43-427 files

FreeBSD/ports f95819amultimedia/minisatip Makefile distinfo

multimedia/minisatip: Update to 2.0.90
DeltaFile
+3-3multimedia/minisatip/distinfo
+1-1multimedia/minisatip/Makefile
+4-42 files

FreeBSD/ports 503a8d2ports-mgmt/caronade Makefile distinfo

ports-mgmt/caronade: Update to 0.8.0
DeltaFile
+5-5ports-mgmt/caronade/distinfo
+1-2ports-mgmt/caronade/Makefile
+6-72 files

LLVM/project 13a962cclang/include/clang/Basic OffloadArch.h, clang/lib/Basic Cuda.cpp OffloadArch.cpp

clang: Store vendor GPU kinds in OffloadArch instead of re-listing GPUs

OffloadArch was a flat enum that hand-duplicated every AMDGPU and NVPTX
targets, plus a few edge cases. This was yet another place that needed
updating every time a new target is added, which should now be avoided.
Replace with a tagged union-like scheme.

Co-authored-by: Claude (Claude-Opus-4.8) <noreply at anthropic.com>
DeltaFile
+103-143clang/include/clang/Basic/OffloadArch.h
+73-136clang/lib/Basic/OffloadArch.cpp
+42-19clang/unittests/Basic/OffloadArchTest.cpp
+12-28clang/lib/Basic/Cuda.cpp
+12-14clang/lib/Driver/Driver.cpp
+12-13clang/lib/Driver/ToolChains/Cuda.cpp
+254-3537 files not shown
+277-37113 files

FreeBSD/ports f4b31camath/lean4 Makefile

math/lean4: remove compatibility code for FreeBSD 13
DeltaFile
+1-8math/lean4/Makefile
+1-81 files