FreeBSD/ports 02d4364misc/github-copilot-cli Makefile

misc/github-copilot-cli: readd PORTEPOCH

It was wrongly removed by f78f557103750ccb6ce6b2b3c69eadb7b7aa281c
DeltaFile
+1-0misc/github-copilot-cli/Makefile
+1-01 files

FreeBSD/ports 8abbc2fmisc/ompl Makefile

misc/ompl: Fix duplicate target "post-patch-PLANNERARENA-off"

The .for loop iterated over all options except DEMOS, which included
PLANNERARENA. This generated a post-patch-PLANNERARENA-off target that
conflicted with the explicit one defined after the loop.

Fix by:
- Exempting PLANNERARENA from the .for loop
- Adding the missing PLANNERARENA option variables (DESC, BUILD_DEPENDS,
  RUN_DEPENDS) that were previously removed

PR:             295634
Approved by:    yuri (maintainer, timeout 2 weeks)
DeltaFile
+5-1misc/ompl/Makefile
+5-11 files

OpenBSD/ports 8ygh1ENgeo/py-owslib distinfo Makefile, geo/py-owslib/patches patch-pyproject_toml

   geo/py-owslib: update to 0.36.0
VersionDeltaFile
1.1+17-0geo/py-owslib/patches/patch-pyproject_toml
1.24+2-2geo/py-owslib/distinfo
1.36+1-2geo/py-owslib/Makefile
+20-43 files

LLVM/project 6015c47libcxx/test/std/containers/container.adaptors/container.adaptors.format format.functions.format.pass.cpp format.functions.vformat.pass.cpp, libcxx/test/std/utilities/format/format.range/format.range.fmtmap format.functions.format.pass.cpp format.functions.vformat.pass.cpp

Remove LLVM-LIBC-FIXME XFAILs from tests that unexpectedly passed
DeltaFile
+0-2libcxx/test/std/containers/container.adaptors/container.adaptors.format/format.functions.format.pass.cpp
+0-2libcxx/test/std/containers/container.adaptors/container.adaptors.format/format.functions.vformat.pass.cpp
+0-2libcxx/test/std/utilities/format/format.range/format.range.fmtmap/format.functions.format.pass.cpp
+0-2libcxx/test/std/utilities/format/format.range/format.range.fmtmap/format.functions.vformat.pass.cpp
+0-2libcxx/test/std/utilities/format/format.range/format.range.fmtset/format.functions.format.pass.cpp
+0-2libcxx/test/std/utilities/format/format.range/format.range.fmtset/format.functions.vformat.pass.cpp
+0-126 files not shown
+0-2412 files

LLVM/project 416a7a8clang/include/clang/Options Options.td, clang/lib/Driver/ToolChains AMDGPU.cpp AMDGPU.h

clang/AMDGPU: Split out target ID flags in TranslateArgs.

Change how xnack and sramecc are processed. Introduce
-mxnack/-mno-xnack and -msramecc/-mno-sramecc flags.
When the target is first parsed in TranslateArgs, synthesize
the appropriate flag for the toolchain. This avoids
special case feature string fixups in getAMDGPUTargetFeatures,
and also avoids an extra parse of the target ID.

In the future this will also simplify tracking these ABI
modifiers in a module flag.

As a side-effect, you can use these flags to override the
no specifier case with the flags. These do not fully replace
the target ID syntax, as there's no way to represent compiling
both modes for the same subtarget.

I didn't bother trying to forward these flags on the main command
line without being specified to the offload device, but I suppose

    [3 lines not shown]
DeltaFile
+149-0clang/test/Driver/amdgpu-xnack-sramecc-flags.c
+24-27clang/lib/Driver/ToolChains/AMDGPU.cpp
+9-4clang/test/Driver/hip-target-id.hip
+6-4clang/lib/Driver/ToolChains/AMDGPU.h
+3-2clang/lib/Driver/ToolChains/HIPAMD.cpp
+4-0clang/include/clang/Options/Options.td
+195-375 files not shown
+203-4411 files

FreeBSD/ports 9c27c04security/tpm2-pkcs11 distinfo Makefile

security/tpm2-pkcs11: Update to 1.10.0
DeltaFile
+3-3security/tpm2-pkcs11/distinfo
+1-1security/tpm2-pkcs11/Makefile
+4-42 files

FreeBSD/ports b31121cx11-toolkits/aquamarine distinfo Makefile, x11-toolkits/aquamarine/files extra-patch-src_backend_Headless.cpp

x11-toolkits/aquamarine: Update to 0.12.1

Changelog: https://github.com/hyprwm/aquamarine/releases/tag/v0.12.1

Reported by:    GitHub (watch releases)
DeltaFile
+3-3x11-toolkits/aquamarine/distinfo
+2-2x11-toolkits/aquamarine/files/extra-patch-src_backend_Headless.cpp
+1-1x11-toolkits/aquamarine/Makefile
+6-63 files

NetBSD/pkgsrc-wip 4d21e8dknot COMMIT_MSG, mtr Makefile

knot/mtr/shellcheck/unrar: Updates
DeltaFile
+153-0shellcheck/PLIST
+41-0knot/COMMIT_MSG
+34-0unrar/Makefile.common
+28-0shellcheck/COMMIT_MSG
+27-0mtr/Makefile
+26-0shellcheck/Makefile
+309-017 files not shown
+421-2723 files

LLVM/project db210c5llvm/include/llvm/Analysis ProfileSummaryInfo.h

[NFC] Prefer compile-time branching in function template (#203698)
DeltaFile
+2-2llvm/include/llvm/Analysis/ProfileSummaryInfo.h
+2-21 files

FreeBSD/ports 3a86be2security/vuxml/vuln 2026.xml

security/vuxml: Document multiple vulnerabilities in net/traefik
DeltaFile
+31-0security/vuxml/vuln/2026.xml
+31-01 files

LLVM/project c8d16e2mlir/lib/Target/LLVMIR/Dialect/OpenMP OpenMPToLLVMIRTranslation.cpp, mlir/test/Target/LLVMIR openmp-taskloop-reduction.mlir openmp-todo.mlir

[mlir][OpenMP] Translate reductions on taskloop

Add LLVM IR translation for reduction and in_reduction clauses on omp.taskloop.context.

For taskloop reduction, emit the implicit taskgroup reduction setup and map each generated task to runtime-provided private reduction storage through __kmpc_task_reduction_get_th_data. For in_reduction, use the same runtime lookup path with a null descriptor to join an enclosing task reduction context.

Unsupported byref, cleanup, and two-argument initializer forms remain diagnosed.

Add MLIR translation tests for the supported taskloop reduction and in_reduction cases.
DeltaFile
+266-0mlir/test/Target/LLVMIR/openmp-taskloop-reduction.mlir
+220-27mlir/lib/Target/LLVMIR/Dialect/OpenMP/OpenMPToLLVMIRTranslation.cpp
+92-10mlir/test/Target/LLVMIR/openmp-todo.mlir
+578-373 files

OpenBSD/ports VK7Cj47wayland Makefile

   wayland/Makefile: +river
VersionDeltaFile
1.39+1-0wayland/Makefile
+1-01 files

OpenBSD/ports soANcIRwayland/river Makefile distinfo, wayland/river/patches patch-build_zig

   Import wayland/river 0.4.5, from MAINTAINER Robert Lillack

   River is a non-monolithic Wayland compositor: it provides only the
   compositor itself, while window-management policy is delegated to an
   external client over a custom Wayland protocol. This separation lets
   users mix-and-match compositors and window managers.

   For a list of window manager supporting the river compositor, please
   see: https://codeberg.org/river/wiki/src/branch/main/pages/wm-list.md

   ok volker@
VersionDeltaFile
1.1+115-0wayland/river/patches/patch-build_zig
1.1+101-0wayland/river/Makefile
1.1+14-0wayland/river/distinfo
1.1+11-0wayland/river/pkg/PLIST
1.1+7-0wayland/river/pkg/DESCR
1.1.1.1+0-0wayland/river/pkg/PLIST
+248-04 files not shown
+248-010 files

LLVM/project 0a2565dclang/lib/AST/ByteCode InterpBuiltin.cpp

[clang][bytecode] Use `isSignedType()` in `pushInteger` (#203670)

We need to classify here anyway, so use the information from the
primtype.
DeltaFile
+1-1clang/lib/AST/ByteCode/InterpBuiltin.cpp
+1-11 files

FreeBSD/ports 812111cwww/rubygem-jwt2 distinfo Makefile

www/rubygem-jwt2: Update to 2.10.3

Changes:        https://github.com/jwt/ruby-jwt/releases
Security:       CVE-2026-45363
(cherry picked from commit e9102d58810a715797003e461f86a79992249078)
DeltaFile
+3-3www/rubygem-jwt2/distinfo
+1-1www/rubygem-jwt2/Makefile
+4-42 files

LLVM/project 4331c07libcxx/include optional

[libc++][NFC] Simplify `optional<T>` and `optional<T&>` a bit (#203665)

- Make `optional<T&>`'s iterator base directly from the storage base
instead of inheriting the empty bases, allowing us to remove the
`is_lvalue_reference_v` conditions in the empty bases
- Move the `__is_constructible_for_optional_{meow}` variables closer to
`make_optional` since that's the only place they're really useful for
now
- Change the SFINAE for the iterator availability to use concepts
instead

The above should make it easier to split up in an upcoming patch.
DeltaFile
+62-60libcxx/include/optional
+62-601 files

FreeBSD/ports 86e7150devel/gitlab-runner distinfo Makefile

devel/gitlab-runner: update to 19.0.1

Changes:        https://gitlab.com/gitlab-org/gitlab-runner/blob/main/CHANGELOG.md
(cherry picked from commit 3d6d4513f122d7f1ff052aa6ecc45738c5f579cf)
DeltaFile
+9-9devel/gitlab-runner/distinfo
+3-4devel/gitlab-runner/Makefile
+12-132 files

FreeBSD/ports eeec1b5devel/gitaly distinfo, net/gitlab-agent distinfo

www/gitlab: security and patch update to 19.0.2

Changes:        https://docs.gitlab.com/releases/patches/patch-release-gitlab-19-0-2-released/
Security:       ac9bab80-6618-11f1-8e04-2cf05da270f3
(cherry picked from commit 1eb6e896184c69fea6b31d4304d15c4f46c14dee)
DeltaFile
+11-11devel/gitaly/distinfo
+7-6www/gitlab/Makefile
+6-6www/gitlab/distinfo
+5-5www/gitlab-pages/distinfo
+5-5net/gitlab-agent/distinfo
+5-5www/gitlab-workhorse/distinfo
+39-3819 files not shown
+88-8525 files

FreeBSD/ports 15a7bc2devel/rubygem-rdoc-gitlab distinfo Makefile

devel/rubygem-rdoc-gitlab: update to 6.17.0

Required for gitlab 19.0.2

Changes:        https://github.com/ruby/rdoc/releases
(cherry picked from commit 4156a4cb3bf8c0751d4fc5b1fc9fae52fcead863)
DeltaFile
+3-3devel/rubygem-rdoc-gitlab/distinfo
+5-1devel/rubygem-rdoc-gitlab/Makefile
+8-42 files

FreeBSD/ports 791d7f9devel/rubygem-oj-gitlab distinfo Makefile

devel/rubygem-oj-gitlab: update to 3.17.3

Required for gitlab 19.0.2

Changes:        https://github.com/ohler55/oj/blob/develop/CHANGELOG.md
(cherry picked from commit 95352a20ccdc4cc21660dada01dee666c4b976e2)
DeltaFile
+3-3devel/rubygem-oj-gitlab/distinfo
+1-1devel/rubygem-oj-gitlab/Makefile
+4-42 files

FreeBSD/ports d354d99devel/rubygem-irb-gitlab distinfo Makefile

devel/rubygem-irb-gitlab: update to 1.18.0

Required for gitlab 19.0.2

Changes:        https://github.com/ruby/irb/releases
(cherry picked from commit 9f206fc9a0d75799d15047463624fb99ce7c2d8b)
DeltaFile
+3-3devel/rubygem-irb-gitlab/distinfo
+2-1devel/rubygem-irb-gitlab/Makefile
+5-42 files

FreeBSD/ports e43a77edevel/rubygem-erb-gitlab Makefile distinfo, mail/rubygem-net-imap-gitlab Makefile distinfo

www/gitlab: add new ports required for 19.0.2

(cherry picked from commit e58ec5d9b1110cc27fb72aea010aaebc48c7998a)
DeltaFile
+22-0devel/rubygem-erb-gitlab/Makefile
+22-0mail/rubygem-net-imap-gitlab/Makefile
+3-0devel/rubygem-erb-gitlab/distinfo
+3-0devel/rubygem-erb-gitlab/pkg-descr
+3-0mail/rubygem-net-imap-gitlab/distinfo
+2-0mail/rubygem-net-imap-gitlab/pkg-descr
+55-02 files not shown
+57-08 files

OpenBSD/ports P9eZM7ywayland/wayland-protocols distinfo Makefile

   wayland/wayland-protocols: update to 1.49

   from yaydn / protonmail
VersionDeltaFile
1.13+2-2wayland/wayland-protocols/distinfo
1.16+1-1wayland/wayland-protocols/Makefile
+3-32 files

OpenBSD/ports 3PTMYOywayland/cage Makefile distinfo

   wayland/cage: update to 0.3.0

   see https://github.com/labwc/labwc/releases/tag/0.20.0

   from yaydn / protonmail
VersionDeltaFile
1.5+2-2wayland/cage/Makefile
1.3+2-2wayland/cage/distinfo
+4-42 files

OpenBSD/ports c8QNSwXwayland/labwc Makefile distinfo, wayland/labwc/patches patch-docs_autostart

   wayland/labwc: update to 0.20.0.

   see https://github.com/labwc/labwc/releases/tag/0.20.0

   from yaydn / protomail
VersionDeltaFile
1.3+5-5wayland/labwc/patches/patch-docs_autostart
1.15+5-3wayland/labwc/Makefile
1.9+2-2wayland/labwc/distinfo
1.8+4-0wayland/labwc/pkg/PLIST
+16-104 files

LLVM/project 0b17f4fclang/include/clang/Analysis/Analyses/LifetimeSafety Origins.h FactsGenerator.h, clang/lib/Analysis/LifetimeSafety Origins.cpp FactsGenerator.cpp

[LifetimeSafety] Track per-field origins for record types
DeltaFile
+348-5clang/test/Sema/warn-lifetime-safety.cpp
+106-7clang/lib/Analysis/LifetimeSafety/Origins.cpp
+69-37clang/lib/Analysis/LifetimeSafety/FactsGenerator.cpp
+30-0clang/include/clang/Analysis/Analyses/LifetimeSafety/Origins.h
+4-6clang/test/Sema/warn-lifetime-safety-dangling-field.cpp
+0-2clang/include/clang/Analysis/Analyses/LifetimeSafety/FactsGenerator.h
+557-576 files

OpenBSD/src GSAjn3Rsys/net if_spppsubr.c

   sppp_pap_input(): do not compare credentials if the lengths of received
   ones is not the same of configured.

   ok renaud bluhm
VersionDeltaFile
1.202+3-3sys/net/if_spppsubr.c
+3-31 files

LLVM/project 1b14f72mlir/lib/Target/LLVMIR/Dialect/OpenMP OpenMPToLLVMIRTranslation.cpp, mlir/test/Target/LLVMIR openmp-taskgroup-task-reduction.mlir openmp-todo.mlir

[mlir][OpenMP] Translate task_reduction on taskgroup

Add LLVM IR translation support for the task_reduction clause on
omp.taskgroup.

The translation builds task-reduction descriptors for the listed reduction
variables and emits the runtime initialization before the taskgroup body.
The reducer init and combiner callbacks are generated from the corresponding
omp.declare_reduction regions.

This patch keeps taskloop reduction and in_reduction translation unsupported;
those remain follow-up work. Unsupported task_reduction forms are diagnosed
instead of being lowered incorrectly.

Add MLIR translation tests for taskgroup task_reduction, multiple reducers,
plain taskgroup translation, and remaining unsupported cases.
DeltaFile
+252-7mlir/lib/Target/LLVMIR/Dialect/OpenMP/OpenMPToLLVMIRTranslation.cpp
+192-0mlir/test/Target/LLVMIR/openmp-taskgroup-task-reduction.mlir
+55-3mlir/test/Target/LLVMIR/openmp-todo.mlir
+499-103 files

NetBSD/pkgsrc zC2sfLcdoc CHANGES-2026

   doc: Updated devel/R-devtools to 2.5.2
VersionDeltaFile
1.3795+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc g2pR6mYdevel/R-devtools Makefile distinfo

   (devel/R-devtools) Updated 2.4.5 tol 2.5.2, Fix build againt R 4.6.0 is too deep, sorry

   # devtools 2.5.2

   * `install()` uses a new feature of `pak::local_install_deps()` to
     consider the current `.libPaths()` when resolving dependencies,
     instead of consulting only `.libPaths()[1]`. This was an unintended
     behavioral change introduced in 2.5.0 (#2691).

   # devtools 2.5.1

   * `build_readme()` no longer installs dependencies into the temporary library
     (a regression introduced in 2.5.0). It now exits early if a required
     dependency is missing and reports any that are out of date or at a dev
     version (#2683).
   * `dev_sitrep()` reports if devtools itself is out of date (#2687).

   # devtools 2.5.0


    [75 lines not shown]
VersionDeltaFile
1.18+6-4devel/R-devtools/Makefile
1.11+4-4devel/R-devtools/distinfo
+10-82 files