pkgng/pkgng abd1491docs pkg-fetch.8, libpkg pkg_repo.c pkg_jobs.c

fetch: add -s/--symlink option for mirror mode

Add ability to create symlinks in All/ directory when fetching packages
with -o option. This helps tools like synth that expect packages directly
in All/ when repositories use Hashed/ subdirectories.

Also honor PKG_REPO_SYMLINK environment variable similar to pkg repo.

Fixes #2585
DeltaFile
+42-11libpkg/repo/binary/fetch.c
+20-4docs/pkg-fetch.8
+9-2src/fetch.c
+2-2libpkg/pkg_repo.c
+2-2libpkg/private/pkg.h
+2-1libpkg/pkg_jobs.c
+77-222 files not shown
+80-248 files

LLVM/project f6a8695llvm/lib/Target/AArch64 AArch64InstrInfo.td

Improve the comment wording a bit
DeltaFile
+9-9llvm/lib/Target/AArch64/AArch64InstrInfo.td
+9-91 files

LLVM/project f931538openmp/docs SupportAndFAQ.rst

Remove reference to LLVM_ENABLE_PROJECT
DeltaFile
+1-3openmp/docs/SupportAndFAQ.rst
+1-31 files

LLVM/project 4b60f11.github/workflows docs.yml, clang/utils/analyzer entrypoint.py

Reapply "[OpenMP] Remove LLVM_ENABLE_PROJECTS=openmp build mode (#152189)"
DeltaFile
+10-13llvm/CMakeLists.txt
+2-17flang/tools/f18/CMakeLists.txt
+0-7llvm/runtimes/CMakeLists.txt
+2-2flang-rt/README.md
+2-2.github/workflows/docs.yml
+1-1clang/utils/analyzer/entrypoint.py
+17-421 files not shown
+18-427 files

OPNSense/core 9a435d5src/opnsense/mvc/app/controllers/OPNsense/Radvd/forms dialogEntry.xml

Fix types for DNSSL RDNSS and source_address
DeltaFile
+7-3src/opnsense/mvc/app/controllers/OPNsense/Radvd/forms/dialogEntry.xml
+7-31 files

FreeBSD/ports fe2a950www/drupal7 Makefile, www/drupal7-wysiwyg Makefile

www/drupal7*: Back to pool

Sponsored by:   Netzkommune GmbH
DeltaFile
+1-1www/drupal7-wysiwyg/Makefile
+1-1www/drupal7/Makefile
+2-22 files

LLVM/project 9a8421flibcxx/docs/ReleaseNotes 22.rst

[libc++] Update our release notes for the upcoming release (#174625)

DeltaFile
+38-42libcxx/docs/ReleaseNotes/22.rst
+38-421 files

FreeBSD/src 0df9054sys/netpfil/pf pf_nl.c

pf: handle nlattr_add_nested() failure

Sponsored by:   Rubicon Communications, LLC ("Netgate")
DeltaFile
+45-0sys/netpfil/pf/pf_nl.c
+45-01 files

FreeBSD/src bf19253sys/netpfil/pf pf_nl.c

pf: remove redundant zeroing

nlmsg_reserve_object() already zeroes the header before it gives it to
us, so there's no need to explicitly zero these fields again.

Sponsored by:   Rubicon Communications, LLC ("Netgate")
DeltaFile
+0-54sys/netpfil/pf/pf_nl.c
+0-541 files

FreeBSD/ports df5403fwww/drupal7 pkg-plist distinfo, www/drupal7-wysiwyg distinfo Makefile

www/drupal7*: update to latest upstream releases

- Update drupal7 from 7.98 to 7.103
- Update drupal7-wysiwyg from 7.x-2.9 to 7.x-2.10

Sponsored by:   Netzkommune GmbH
DeltaFile
+22-2www/drupal7/pkg-plist
+3-3www/drupal7/distinfo
+3-3www/drupal7-wysiwyg/distinfo
+1-1www/drupal7-wysiwyg/Makefile
+1-1www/drupal7/Makefile
+30-105 files

OPNSense/core 3ad5eb2src/opnsense/mvc/app/controllers/OPNsense/Radvd/forms dialogEntry.xml, src/opnsense/mvc/app/models/OPNsense/Radvd Radvd.xml

Shuffle dialog around a bit and hide options in advanced where needed
DeltaFile
+38-38src/opnsense/mvc/app/controllers/OPNsense/Radvd/forms/dialogEntry.xml
+0-3src/opnsense/mvc/app/models/OPNsense/Radvd/Radvd.xml
+38-412 files

FreeBSD/ports 4a35d9atextproc/ov distinfo Makefile

textproc/ov: Update to 0.50.2

Changelog:
- https://github.com/noborus/ov/releases/tag/v0.50.0
- https://github.com/noborus/ov/releases/tag/v0.50.2

PR:             291539
Approved by:    lcook (maintainer, timeout 4 weeks)
DeltaFile
+5-5textproc/ov/distinfo
+2-3textproc/ov/Makefile
+7-82 files

LLVM/project 1467e8fllvm/lib/Transforms/InstCombine InstCombineSimplifyDemanded.cpp, llvm/test/Transforms/InstCombine simplify-demanded-fpclass.ll

InstCombine: Fixup known fp class for select and compare

Improve reported known fp-class when simplifying select.

Previously we just reported the conservative result that
the result class could be either of the inputs. Use the new
utility to apply the compare+select logic the default case of
computeKnownFPClass would catch.
DeltaFile
+27-3llvm/test/Transforms/InstCombine/simplify-demanded-fpclass.ll
+6-2llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
+33-52 files

LLVM/project 87453a7mlir/docs/Bindings Python.md

[MLIR][docs] Clarify Python version support status (#174949)

According to this RFC
(https://discourse.llvm.org/t/rfc-adopt-regularly-scheduled-python-minimum-version-bumps/88841),
we no longer support Python versions that have reached EOL. This PR
mainly clarifies the somewhat vague wording of “a relatively recent
Python 3 installation.”
DeltaFile
+1-1mlir/docs/Bindings/Python.md
+1-11 files

LLVM/project 34113c1bolt/utils/docker-tests Dockerfile

[BOLT] Add Arm's large-bolt-tests in docker-tests

docker-tests now runs out-of-tree tests from:
- https://github.com/arm/large-bolt-tests
DeltaFile
+5-2bolt/utils/docker-tests/Dockerfile
+5-21 files

LLVM/project f15ee78clang/lib/CIR/Dialect/IR CIRDialect.cpp, mlir/include/mlir/Interfaces ControlFlowInterfaces.td ControlFlowInterfaces.h

[mlir][Interfaces] Simplify and align `RegionSuccessor` API
DeltaFile
+36-27mlir/include/mlir/Interfaces/ControlFlowInterfaces.td
+11-13mlir/lib/Dialect/SCF/IR/SCF.cpp
+9-15clang/lib/CIR/Dialect/IR/CIRDialect.cpp
+10-6mlir/include/mlir/Interfaces/ControlFlowInterfaces.h
+5-5mlir/lib/Dialect/Affine/IR/AffineOps.cpp
+5-5mlir/test/lib/Dialect/Test/TestOpDefs.cpp
+76-7116 files not shown
+108-10522 files

LLVM/project 9ac2d0a.github/workflows docs.yml, clang/utils/analyzer entrypoint.py

Revert "[OpenMP] Remove LLVM_ENABLE_PROJECTS=openmp build mode (#152189)"

This reverts commit 20d0ec849804218d75647aeafbe23f8a02a83b56.

The publish-sphinx-docs buildbot still uses LLVM_ENABLE_PROJECTS=openmp.
DeltaFile
+13-10llvm/CMakeLists.txt
+17-2flang/tools/f18/CMakeLists.txt
+7-0llvm/runtimes/CMakeLists.txt
+2-2.github/workflows/docs.yml
+2-2flang-rt/README.md
+1-1clang/utils/analyzer/entrypoint.py
+42-171 files not shown
+42-187 files

LLVM/project 8a2642cllvm/test/tools/llvm-mca/AArch64/Apple M1-neon-instructions.s M1-basic-instructions.s, llvm/test/tools/llvm-mca/AArch64/Apple/Inputs neon-instructions.s basic-instructions.s

[AArch64][llvm-mca] Add old Cyclone instruction tables for reference (#172652)

This patch adds static instruction tables tests for the old Cyclone
scheduling model bounded to `-mcpu=apple-m1`, for the sake of a
reference. It creates a new `llvm/test/tools/llvm-mca/AArch64/Apple`
directory, moves a Cyclone test there, and adds 2 tests
`basic-instructions` and `neon-instructions` from Neoverse with reusable
inputs (in addition to Neoverse, we also match stderr output of llvm-mca
for instruciton warnings).
DeltaFile
+3,162-0llvm/test/tools/llvm-mca/AArch64/Apple/M1-neon-instructions.s
+2,527-0llvm/test/tools/llvm-mca/AArch64/Apple/M1-basic-instructions.s
+1,559-0llvm/test/tools/llvm-mca/AArch64/Apple/Inputs/neon-instructions.s
+1,448-0llvm/test/tools/llvm-mca/AArch64/Apple/Inputs/basic-instructions.s
+0-29llvm/test/tools/llvm-mca/AArch64/Cyclone/register-offset.s
+29-0llvm/test/tools/llvm-mca/AArch64/Apple/Cyclone-register-offset.s
+8,725-296 files

NetBSD/pkgsrc vN8KPVgdoc TODO

   doc: add upstream link for py-aiodns problem with py-cares
VersionDeltaFile
1.26644+2-2doc/TODO
+2-21 files

LLVM/project 5b1e74bllvm/lib/Transforms/InstCombine InstCombineSimplifyDemanded.cpp, llvm/test/Transforms/InstCombine simplify-demanded-fpclass.ll

InstCombine: Fixup known fp class for select and compare

Improve reported known fp-class when simplifying select.

Previously we just reported the conservative result that
the result class could be either of the inputs. Use the new
utility to apply the compare+select logic the default case of
computeKnownFPClass would catch.
DeltaFile
+27-3llvm/test/Transforms/InstCombine/simplify-demanded-fpclass.ll
+6-2llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
+33-52 files

LLVM/project 6d35712llvm/include/llvm/Analysis ValueTracking.h, llvm/include/llvm/Support KnownFPClass.h

ValueTracking: Refactor computeKnownFPClass select handling

Match the structure of ComputeKnownBits. Expose the condition
handling as a utility function so SimplifyDemanedFPClass can make
use of this. Avoids some redundant code and improves accuracy in
at least one case.
DeltaFile
+23-49llvm/lib/Analysis/ValueTracking.cpp
+11-0llvm/include/llvm/Analysis/ValueTracking.h
+7-1llvm/include/llvm/Support/KnownFPClass.h
+2-2llvm/test/Transforms/Attributor/nofpclass-select.ll
+43-524 files

NetBSD/pkgsrc KRBpAx7doc CHANGES-2026 TODO

   doc: py-cares update reverted
VersionDeltaFile
1.177+1-2doc/CHANGES-2026
1.26643+2-1doc/TODO
+3-32 files

LLVM/project 769dbe3llvm/lib/Target/X86 X86ISelLowering.cpp

[X86] combineConcatVectorOps - IsConcatFree - detect splats first, then check for repeated load. NFC. (#174950)

This will make it easier to handle other splat values that are free to
concat.

There should be no need to do repeated peekThroughBitcasts for every
(canonicalised) bitcasted operand.
DeltaFile
+7-5llvm/lib/Target/X86/X86ISelLowering.cpp
+7-51 files

NetBSD/pkgsrc 7iRA3TQnet/py-cares distinfo Makefile, net/py-cares/patches patch-deps_build-config_config__netbsd_ares__config.h

   py-cares: revert update, breaks py-aiodns
VersionDeltaFile
1.16+4-3net/py-cares/distinfo
1.19+1-2net/py-cares/Makefile
1.3+0-0net/py-cares/patches/patch-deps_build-config_config__netbsd_ares__config.h
+5-53 files

FreeBSD/ports a587692finance/R-cran-AER distinfo Makefile

finance/R-cran-AER: Update to 1.2.15
DeltaFile
+3-3finance/R-cran-AER/distinfo
+2-1finance/R-cran-AER/Makefile
+5-42 files

FreeBSD/ports f0cfb82www/py-litestar distinfo Makefile

www/py-litestar: Update to 2.19.0
DeltaFile
+3-3www/py-litestar/distinfo
+1-1www/py-litestar/Makefile
+4-42 files

LLVM/project 0b849c3bolt/test/AArch64 epilogue-determination.s

[BOLT] Fix label in epilogue-determination.s test

On RHEL8 we get the following error that may originate from a typo:
```
clang: warning: argument unused during compilation: '-ffreestanding' [-Wunused-command-line-argument]
ld.lld: error: relocation R_AARCH64_ADR_PREL_LO21 cannot be used against symbol '_jmptbl2'; recompile with -fPIC
>>> defined in /tmp/epilogue-determination-7bd9d4.o
>>> referenced by /tmp/epilogue-determination-7bd9d4.o:(.text+0x54)
clang: error: linker command failed with exit code 1 (use -v to see invocation)
```
DeltaFile
+1-1bolt/test/AArch64/epilogue-determination.s
+1-11 files

LLVM/project 20d0ec8.github/workflows docs.yml, clang/utils/analyzer entrypoint.py

[OpenMP] Remove LLVM_ENABLE_PROJECTS=openmp build mode (#152189)

The build mode has been deprecated in #136314. According to the
deprecation message, it was supposed to be removed in the LLVM 21
release. Each build mode increased the maintanance overhead when
failing, such as in #151117.

Let's remove it in LLVM 22.
DeltaFile
+10-13llvm/CMakeLists.txt
+2-17flang/tools/f18/CMakeLists.txt
+0-7llvm/runtimes/CMakeLists.txt
+2-2flang-rt/README.md
+2-2.github/workflows/docs.yml
+1-1clang/utils/analyzer/entrypoint.py
+17-421 files not shown
+18-427 files

FreeBSD/ports 817a79fMk/Uses electron.mk

Mk/Uses/electron.mk: Adjust valid electron versions after electron36 removal
DeltaFile
+1-1Mk/Uses/electron.mk
+1-11 files

LLVM/project e471478cross-project-tests lit.cfg.py

[cross-project-tests][lit] Account for Apple LLDB version in compatibility check

The LLVM release version and Apple LLDB version follow slightly different numbering scheme. Make sure we set the minimum required LLDB version appropriately.

Also refactors the `apple-lldb-pre-1000` feature check to use the same `get_lldb_version_string` method.

Currently this was causing the LLDB LLVM formatters to be skipped on our public macOS CI.
DeltaFile
+41-22cross-project-tests/lit.cfg.py
+41-221 files