NetBSD/pkgsrc-wip c119e7b. Makefile, yayamlls PLIST DESCR

New package: yayamlls 0.2.0

One test failure, reported upstream
DeltaFile
+1,235-0yayamlls/distinfo
+412-0yayamlls/go-modules.mk
+21-0yayamlls/Makefile
+10-0yayamlls/DESCR
+2-0yayamlls/PLIST
+1-0Makefile
+1,681-06 files

LLVM/project 117faf0clang/lib/Basic/Targets AMDGPU.cpp

clang/AMDGPU: Mark more capability target features read-only

Really all amdgpu subtarget features should be read-only, except
for a handful of legitimately configurable modes which should be moved
out of subtarget features. Add a few special cases here which will help
unblock progressing towards using the new generated feature bitset.
DeltaFile
+3-1clang/lib/Basic/Targets/AMDGPU.cpp
+3-11 files

OpenBSD/ports U7ua3NCsecurity/b3sum Makefile crates.inc

   security/b3sum: update to 1.8.6

   Diff from Nazarenko Mykyta (taking maintainer)
VersionDeltaFile
1.2+40-100security/b3sum/distinfo
1.2+19-49security/b3sum/crates.inc
1.2+2-1security/b3sum/Makefile
+61-1503 files

FreeBSD/ports 864c577security/pam_ssh_agent_auth Makefile

security/pam_ssh_agent_auth: Deprecate

This PAM module is abandonware: no code updates for 8+ years, no new
releases for 6+ years.

See security/pam_rssh or security/pam_ssh_agent for alternatives with
very similar functionality.
DeltaFile
+11-3security/pam_ssh_agent_auth/Makefile
+11-31 files

OpenBSD/ports NDNbJyTlang/sbcl distinfo Makefile, lang/sbcl/patches patch-src_cold_shared_lisp

   lang/sbcl: update to 2.6.7

   Announce: https://sbcl.org/news.html#2.6.7
VersionDeltaFile
1.55+2-2lang/sbcl/distinfo
1.92+2-2lang/sbcl/Makefile
1.6+1-1lang/sbcl/patches/patch-src_cold_shared_lisp
1.19+2-0lang/sbcl/pkg/PLIST
+7-54 files

OpenBSD/ports FrFsolvlang/gcc/16/patches patch-libphobos_configure patch-libphobos_libdruntime_core_sys_posix_config_d

   lang/gcc/16: add dlang support at mips64

   It includes https://gcc.gnu.org/bugzilla/show_bug.cgi?id=126712
VersionDeltaFile
1.1+145-0lang/gcc/16/patches/patch-libphobos_libdruntime_config_mips_switchcontext_S
1.3+45-5lang/gcc/16/patches/patch-libphobos_libdruntime_core_thread_fiber_package_d
1.1+45-0lang/gcc/16/patches/patch-gcc_config_mips_mips_cc
1.3+29-6lang/gcc/16/patches/patch-libphobos_libdruntime_core_sys_posix_ucontext_d
1.3+16-7lang/gcc/16/patches/patch-libphobos_libdruntime_core_sys_posix_config_d
1.3+5-4lang/gcc/16/patches/patch-libphobos_configure
+285-222 files not shown
+291-278 files

FreeBSD/ports 27006a0security Makefile, security/pam_ssh_agent pkg-descr Makefile

ssecurity/pam_ssh_agent: New port

pam_ssh_agent is a PAM module for authenticating using ssh-agent.

A PAM authentication module determining the identity of a user based
on a signature request and response sent via the ssh-agent protocol to
a potentially remote ssh-agent.

This project is a re-implementation of the pam_ssh_agent_auth module
but does not share any code with that project. We are pretty close to
covering all the features of the original implementation, along with
some additional features such as authentication using SSH
Certificates.

See also: security/pam_rssh security/pam_ssh_agent_auth
DeltaFile
+323-0security/pam_ssh_agent/distinfo
+190-0security/pam_ssh_agent/Makefile
+11-0security/pam_ssh_agent/pkg-descr
+1-0security/Makefile
+525-04 files

OpenBSD/ports vgSwMbalang/gcc/11 Makefile, lang/gcc/11/patches patch-libphobos_libdruntime_core_sys_posix_config_d patch-libphobos_libdruntime_core_sys_posix_ucontext_d

   lang/gcc/11: add dlang support at mips64

   It includes https://gcc.gnu.org/bugzilla/show_bug.cgi?id=126712 which is
   required to actually use that gdc as bootstrap compiler at gcc-16
VersionDeltaFile
1.1+95-0lang/gcc/11/patches/patch-libphobos_libdruntime_config_mips_switchcontext_S
1.5+48-6lang/gcc/11/patches/patch-libphobos_libdruntime_core_thread_fiber_d
1.1+45-0lang/gcc/11/patches/patch-gcc_config_mips_mips_c
1.4+29-6lang/gcc/11/patches/patch-libphobos_libdruntime_core_sys_posix_ucontext_d
1.4+8-1lang/gcc/11/patches/patch-libphobos_libdruntime_core_sys_posix_config_d
1.71+4-4lang/gcc/11/Makefile
+229-172 files not shown
+235-228 files

FreeBSD/ports 914c44esecurity/nextcloud-end_to_end_encryption Makefile distinfo

security/nextcloud-end_to_end_encryption: Update to 2.2.2
DeltaFile
+3-3security/nextcloud-end_to_end_encryption/distinfo
+1-1security/nextcloud-end_to_end_encryption/Makefile
+4-42 files

LLVM/project d2bd3fbllvm/include/llvm/IR RuntimeLibcalls.h RuntimeLibcalls.td, llvm/lib/IR RuntimeLibcalls.cpp

RuntimeLibcalls: Only provide fp128 long double libcalls when long double is fp128

The l-suffixed long double math functions (e.g, acosl, sqrtl, ...) are fp128 only
when the target's long double is fp128. The default set provided them on every
target that was not x87 or ppc_fp128, so targets using double as long
double wrongly reported the fp128 l-suffixed functions.

Co-authored-by: Claude (Claude-Opus-4.8) <noreply at anthropic.com>
DeltaFile
+22-3llvm/include/llvm/IR/RuntimeLibcalls.td
+10-6llvm/lib/IR/RuntimeLibcalls.cpp
+4-2llvm/include/llvm/IR/RuntimeLibcalls.h
+1-1llvm/utils/TableGen/Basic/RuntimeLibcallsEmitter.cpp
+1-1llvm/test/TableGen/RuntimeLibcallEmitter.td
+1-1llvm/test/TableGen/RuntimeLibcallEmitter-calling-conv.td
+39-146 files

LLVM/project 5e30da9lldb/source/Plugins/LanguageRuntime/CPlusPlus CommonABIRuntime.h

[lldb] Remove duplicate declarations after merge (#214949)

I'm not sure why Git decided to add two duplicate declarations when
merging #212015, but this removes the duplicate ones.
DeltaFile
+0-5lldb/source/Plugins/LanguageRuntime/CPlusPlus/CommonABIRuntime.h
+0-51 files

OpenBSD/ports Cij4pljeditors/jmigpin-editor Makefile modules.inc

   editors/jmigpin-editor: update to 3.14
VersionDeltaFile
1.5+50-46editors/jmigpin-editor/distinfo
1.5+15-13editors/jmigpin-editor/modules.inc
1.5+1-1editors/jmigpin-editor/Makefile
+66-603 files

FreeBSD/src d6f97c6share/man/man4 iflib.4, share/man/man9 iflibdi.9

iflib: Add sysctl stat for TX watchdog reset events

iflib counts resets initiated by its transmit watchdog in 69c3e0de01c1.

Export the counter in the per-device iflib sysctl tree so every
driver provides the diagnostic without a driver callback or duplicate
storage.

A watchdog reset does not establish how many packets failed.  It can
recover a hardware stall involving several queued packets or a missed
completion involving no packet loss.  Stop adding one output error per
watchdog event in em(4), igb(4), and igc(4).

Remove the redundant driver counters and move the diagnostic to
dev.<driver>.<unit>.iflib.tx_watchdog_events.

MFC after:      1 month
Relnotes:       yes
DeltaFile
+1-23sys/dev/e1000/if_em.c
+1-18sys/dev/igc/if_igc.c
+5-2sys/net/iflib.c
+6-1share/man/man4/iflib.4
+3-3share/man/man9/iflibdi.9
+0-2sys/dev/ixgbe/if_ixv.c
+16-494 files not shown
+16-5510 files

LLVM/project 6685d79lldb/source/Plugins/LanguageRuntime/CPlusPlus CPPLanguageRuntime.h ItaniumABIRuntime.cpp

[lldb] Allow multiple ABI runtimes for C++ (#212015)

This allows `CPPLanguageRuntime` to contain more than one ABI runtime.
For dynamic types, we ask each runtime if it knows how to deal with a
vtable symbol. For exception breakpoints, we will create all
breakpoints. Note that the MS ABI will only be added on Windows targets.
So the MS ABI will not be added to `m_abi_runtimes` on other targets.
DeltaFile
+36-16lldb/source/Plugins/LanguageRuntime/CPlusPlus/CPPLanguageRuntime.cpp
+31-0lldb/source/Plugins/LanguageRuntime/CPlusPlus/CommonABIRuntime.h
+8-6lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABIRuntime.h
+5-2lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABIRuntime.cpp
+3-2lldb/source/Plugins/LanguageRuntime/CPlusPlus/CPPLanguageRuntime.h
+83-265 files

OpenBSD/ports Ib5TCmddevel/cargo cargo.port.mk

   devel/cargo module: use cargo-generate-vendor 1.1

   - generate crate metadata as if there is no files (to speedup the process)
VersionDeltaFile
1.54+2-2devel/cargo/cargo.port.mk
+2-21 files

OpenBSD/ports hz2VN9vdevel/cargo-generate-vendor Makefile distinfo

   devel/cargo-generate-vendor: update to 1.1

   - add option to generate crate metadata as if there is no files (to speedup the process)
VersionDeltaFile
1.2+2-2devel/cargo-generate-vendor/distinfo
1.7+1-2devel/cargo-generate-vendor/Makefile
+3-42 files

FreeBSD/ports cc3e1d7databases/pg_citus Makefile pkg-plist

databases/pg_citus: update to 14.2.0

Changes:        https://github.com/citusdata/citus/releases/tag/v14.2.0
Reported by:    portscout
DeltaFile
+3-3databases/pg_citus/distinfo
+4-0databases/pg_citus/pkg-plist
+1-1databases/pg_citus/Makefile
+8-43 files

LLVM/project b9d5b85clang/docs/CIR index.md

[clang][CIR][docs] Fix invalid MyST toctree 'numbered' option (#213898)

Similar to #207217

The RST-to-Markdown migration (#206181) converted the RST flag
`:numbered:` into `:numbered: true`.

MyST parses the toctree `numbered` option as `int_or_nothing`, so the
string `true` fails with:

```
'toctree': Invalid option value for 'numbered': true:
invalid literal for int() with base 10: 'true'
```

This breaks the `-W` (warnings-as-errors) `docs-clang-html` build. Make
`numbered` a valueless flag, which MyST accepts (equivalent to the
original RST behavior of numbering all levels).
DeltaFile
+1-1clang/docs/CIR/index.md
+1-11 files

FreeBSD/ports 0372940net-im/mastodon Makefile distinfo

net-im/mastodon: update to 4.6.4 security release

Changelog:
https://github.com/mastodon/mastodon/releases/tag/v4.6.4

Notably, security fixes to address the following issues:

- Denial of Service through insufficient authentication of
  statistics endpoints.
- Personally-identifying information disclosure due to incorrect
  access control validation.
- SSRF Protection Bypass via IPv4-compatible IPv6 Addresses.

PR:             297125
Approved by:    Scott Kenney <sak at codered.rmta.org> (maintainer)
Security:       GHSA-hx34-2pfw-2qfj
Security:       GHSA-7jvv-fhmg-wpfw
Security:       GHSA-vwhj-3g83-v276
DeltaFile
+3-3net-im/mastodon/distinfo
+1-1net-im/mastodon/Makefile
+4-42 files

LLVM/project 9ee9cedllvm/unittests/IR ModuleTest.cpp

drop unit test
DeltaFile
+0-24llvm/unittests/IR/ModuleTest.cpp
+0-241 files

FreeBSD/ports 4349cfbsysutils/mdfried Makefile distinfo

sysutils/mdfried: Update to 0.22.5

Reported by:    portscout!
DeltaFile
+3-3sysutils/mdfried/distinfo
+1-1sysutils/mdfried/Makefile
+4-42 files

LLVM/project ecfb690clang/lib/CodeGen CodeGenModule.cpp

Use helper in clang
DeltaFile
+2-6clang/lib/CodeGen/CodeGenModule.cpp
+2-61 files

OpenBSD/ports Z4JNQXsdevel/github-cli Makefile modules.inc, devel/github-cli/pkg PLIST

   update to github-cli-2.97.0
VersionDeltaFile
1.67.2.1+1,040-1,154devel/github-cli/distinfo
1.58.2.1+566-615devel/github-cli/modules.inc
1.30.2.1+15-0devel/github-cli/pkg/PLIST
1.76.2.1+1-1devel/github-cli/Makefile
+1,622-1,7704 files

OpenBSD/ports NhiqB8adevel/github-cli Makefile modules.inc

   security update to github-cli-2.97.0, from David Uhden Collado
   ok tb (maintainer is away)
VersionDeltaFile
1.70+280-260devel/github-cli/distinfo
1.61+121-109devel/github-cli/modules.inc
1.79+1-1devel/github-cli/Makefile
+402-3703 files

OpenBSD/ports GCJgWQeprint/py-relatorio Makefile

   print/py-relatorio: drop maintainership
VersionDeltaFile
1.32+1-3print/py-relatorio/Makefile
+1-31 files

OpenBSD/ports Y6ph8Wugraphics/py-pygal distinfo Makefile, graphics/py-pygal/pkg PLIST

   graphics/py-pygal: update to 3.1.3

   drop maintainership
VersionDeltaFile
1.17+1-4graphics/py-pygal/Makefile
1.5+2-2graphics/py-pygal/distinfo
1.9+4-0graphics/py-pygal/pkg/PLIST
+7-63 files

FreeBSD/ports ca2bbd5devel/py-virtualenv Makefile distinfo

devel/py-virtualenv: Update to 21.7.2

ChangeLog:      https://github.com/pypa/virtualenv/releases/tag/21.7.2
Reported by:    "github-actions[bot]" <notifications at github.com>
DeltaFile
+3-3devel/py-virtualenv/distinfo
+1-1devel/py-virtualenv/Makefile
+4-42 files

LLVM/project e4b9301lldb/source/Plugins/LanguageRuntime/CPlusPlus ItaniumABIRuntime.h CommonABIRuntime.h

[lldb] Move dynamic type cache to common ABI runtime (#212014)

Both the Itanium and the MS ABI want some cache for dynamic types. This
moves the functionality from the Itanium ABI to the base class.
DeltaFile
+0-16lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABIRuntime.cpp
+16-0lldb/source/Plugins/LanguageRuntime/CPlusPlus/CommonABIRuntime.cpp
+11-0lldb/source/Plugins/LanguageRuntime/CPlusPlus/CommonABIRuntime.h
+0-9lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABIRuntime.h
+27-254 files

FreeBSD/src 7e2781fsys/netpfil/pf if_pfsync.c, tests/sys/netpfil/pf pfsync.sh

pfsync: handle large MTU pfsync interfaces

pfsync packets were allocated with m_get2(), which can't return packets
larger than MJUMPAGESIZE. As a result 9k MTU pfsync interfaces simply didn't work.

Use m_get3(), which can allocate sufficiently large mbufs.

Extend the pfsync:bulk test case to provoke this problem.

PR:             297307
MFC after:      2 weeks
Sponsored by:   Rubicon Communications, LLC ("Netgate")
DeltaFile
+8-3tests/sys/netpfil/pf/pfsync.sh
+1-1sys/netpfil/pf/if_pfsync.c
+9-42 files

FreeBSD/ports 4c39151devel/zeal Makefile pkg-plist

devel/zeal: Update to 0.9.1
DeltaFile
+3-3devel/zeal/distinfo
+5-0devel/zeal/pkg-plist
+1-1devel/zeal/Makefile
+9-43 files