NetBSD/pkgsrc-wip a55f3defirebird50 PLIST Makefile, firebird50/patches patch-src__common__common_h patch-configure

firebird50, p5-DBD-Firebird: initial import of client library for Firebird
DeltaFile
+68-0firebird50/PLIST
+50-0firebird50/Makefile
+40-0firebird50/patches/patch-src__common__common_h
+40-0firebird50/patches/patch-configure
+28-0firebird50/patches/patch-src__common__isc_sync_cpp
+26-0firebird50/patches/patch-src__remote__SockAddr_h
+252-014 files not shown
+414-020 files

LLVM/project 29a6e43llvm/include/llvm/TargetParser AMDGPUTargetParser.h, llvm/lib/Target/AMDGPU AMDGPUHSAMetadataStreamer.h

AMDGPU: Rename AMDGPUTargetID to TargetID

The AMDGPU prefix is redundant with the namespace.

Co-Authored-By: Claude <noreply at anthropic.com>
DeltaFile
+8-16llvm/include/llvm/TargetParser/AMDGPUTargetParser.h
+9-10llvm/lib/TargetParser/AMDGPUTargetParser.cpp
+9-9llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp
+8-8llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
+4-4llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h
+4-4llvm/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.h
+42-514 files not shown
+50-5910 files

NetBSD/pkgsrc-wip 4829222litehtml PLIST COMMIT_MSG, litehtml/patches patch-CMakeLists.txt patch-cmake_litehtmlConfig.cmake

litehtml: remove, imported to pkgsrc
DeltaFile
+0-77litehtml/PLIST
+0-58litehtml/COMMIT_MSG
+0-34litehtml/Makefile
+0-28litehtml/patches/patch-CMakeLists.txt
+0-13litehtml/patches/patch-cmake_litehtmlConfig.cmake
+0-12litehtml/buildlink3.mk
+0-2223 files not shown
+0-2369 files

FreeBSD/ports 42d4814security/vuxml/vuln 2026.xml

security/vuxml: Document podman vulnerability

Reviewed by:    dfr
Sponsored by:  SkunkWerks, GmbH
Differential Revision:  https://reviews.freebsd.org/D57736
DeltaFile
+30-0security/vuxml/vuln/2026.xml
+30-01 files

FreeBSD/ports c5a63e7sysutils/podman distinfo Makefile

sysutils/podman: Update to v5.8.3

Approved by:    dfr
Security:       CVE-2026-44517
Sponsored by:   SkunkWerks, GmbH
Differential Revision:  https://reviews.freebsd.org/D57735
DeltaFile
+3-5sysutils/podman/distinfo
+1-2sysutils/podman/Makefile
+4-72 files

FreeBSD/ports cff65e2net/amqpcat Makefile

net/amqpcat: Declare libgc-threaded shlib dependency, add USES=ssl

The Crystal-built binary links libgc-threaded.so.1 (Boehm GC, via the
crystal runtime) and libssl.so / libcrypto.so (via amqp-client.cr's
TLS support), but the port declared neither.

Detected by poudriere stage-qa:

  Warning: amqpcat-1.1.0 will be rebuilt as it misses libgc-threaded.so.1
  which no dependency provides. It is likely (silently) failing testport/
  stage-qa.

  Warning: you need USES=ssl

Add LIB_DEPENDS=libgc-threaded.so:devel/boehm-gc-threaded, USES+=ssl,
and bump PORTREVISION.

Obtained from:  olgeni
Sponsored by:   SkunkWerks, GmbH
Differential Revision:  https://reviews.freebsd.org/D56926
DeltaFile
+4-2net/amqpcat/Makefile
+4-21 files

FreeBSD/ports 7298c77dns/py-ns1-python distinfo Makefile

dns/py-ns1-python: update to 0.28.0

Adjust distfiles name as URL changed to comply with PEP 625.

Sponsored by:   SkunkWerks, GmbH
DeltaFile
+3-3dns/py-ns1-python/distinfo
+2-1dns/py-ns1-python/Makefile
+5-42 files

FreeBSD/ports 0d7971dtextproc/py-zensical distinfo Makefile.crates

textproc/py-zensical: Update to 0.0.46

Changelog:

https://github.com/zensical/zensical/releases/tag/v0.0.46
DeltaFile
+13-13textproc/py-zensical/distinfo
+5-5textproc/py-zensical/Makefile.crates
+1-1textproc/py-zensical/Makefile
+19-193 files

LLVM/project 1e30185llvm/lib/Target/SystemZ SystemZInstrInfo.cpp, llvm/test/CodeGen/SystemZ target-flags.ll

[SystemZ] Add serialization strings for some MO target flags. (#203053)

These strings are needed for MIR textual representation: If one is
missing it doesn't work to do "-stop-before=XXX and then
-start-before=XXX".
DeltaFile
+14-0llvm/test/CodeGen/SystemZ/target-flags.ll
+2-0llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp
+16-02 files

LLVM/project c6e3d2clibc/src/__support/OSUtil/linux/syscall_wrappers ioctl.h CMakeLists.txt, libc/src/sys/ioctl/linux ioctl.cpp

Revert "Revert "[libc] Introduce the ioctl syscall wrapper and port all calle…"

This reverts commit 635cbc0ebb2851d4cb9d72dcd62f2ef2dd1c25c5.
DeltaFile
+49-0libc/src/__support/OSUtil/linux/syscall_wrappers/ioctl.h
+7-14libc/src/termios/linux/CMakeLists.txt
+6-9libc/src/sys/ioctl/linux/ioctl.cpp
+13-0libc/src/__support/OSUtil/linux/syscall_wrappers/CMakeLists.txt
+5-8libc/src/unistd/linux/isatty.cpp
+5-7libc/src/termios/linux/tcgetattr.cpp
+85-388 files not shown
+113-7614 files

LLVM/project 3bfec5dllvm/lib/Target/AMDGPU/Disassembler CMakeLists.txt

AMDGPU: Temporarily restore disassembler's dependency on TargetParser, again (#205309)

Reverts part of #205268
DeltaFile
+1-0llvm/lib/Target/AMDGPU/Disassembler/CMakeLists.txt
+1-01 files

FreeBSD/ports f8e72b5emulators/qmc2 Makefile

emulators/qmc2: Deprecate unmaintained consumers of Qt5 WebEngine

PR:     296230
DeltaFile
+3-0emulators/qmc2/Makefile
+3-01 files

NetBSD/pkgsrc vXyPEFFdoc TODO CHANGES-2026

   doc: Updated textproc/enca to 1.22
VersionDeltaFile
1.27469+1-3doc/TODO
1.3941+2-1doc/CHANGES-2026
+3-42 files

NetBSD/pkgsrc xNHpv6ytextproc/enca Makefile distinfo, textproc/enca/patches patch-tools_Makefile.am patch-tools_make__hash.c

   enca: update to 1.22.

   enca-1.22
     - Fix for failures due to non-portable modern-bashism.
     - Add missing Finnish files to Makefile.am.
     - Fix autoreconf with >= gettext-0.24.
     * Update URLs to latest in README.md.

   enca-1.21
     + Add support for Finnish language with CP1267 charset.
     + Added -without-librecode to configure script
     - Fixed --with-libiconv and --without-libiconv options
     - Removed old travis ci link from readme.
     - Update source path in enca.spec.in
     - Fixed language tools build warnings and error.

   enca-1.20
     - fix crosscompilation issues
     - fix documentation build

    [25 lines not shown]
VersionDeltaFile
1.11+4-22textproc/enca/Makefile
1.13+4-7textproc/enca/distinfo
1.4+1-1textproc/enca/patches/patch-tools_Makefile.am
1.2+1-1textproc/enca/patches/patch-tools_make__hash.c
1.5+1-1textproc/enca/patches/patch-configure.ac
+11-325 files

NetBSD/pkgsrc TjN75xPdoc CHANGES-2026

   doc: Updated graphics/cairomm1.16 to 1.18.1
VersionDeltaFile
1.3940+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc tjhLLBAgraphics/cairomm1.16 distinfo Makefile

   cairomm1.16: update to 1.18.1.

   1.18.1 (stable) 2026-06-03

   * Fix memory leak in Context::pop_group()
     (HanaKami) Merge request !38

   Documentation:
   * Fix outdated FSF mailing address in COPYING
     (Benjamin A. Beasley) Merge request !29
   * Context: Fix enum names
   * Change license info. Lesser GPL 2.1 instead of Library GPL 2
     (Kjell Ahlstedt)
   * Meson: Use SPDX expression for license
     (Benjamin Gilbert) Merge request !33
   * MSVC-Builds.md: Mention Visual Studio 2026
   * MSVC-Builds.md: Update build documentation for NMake
     (Chun-wei Fan) Merge request !37
   * cairomm.h: Add the Basic Usage section

    [27 lines not shown]
VersionDeltaFile
1.7+4-4graphics/cairomm1.16/distinfo
1.12+2-3graphics/cairomm1.16/Makefile
+6-72 files

NetBSD/pkgsrc W5Bj1JWdoc TODO CHANGES-2026

   doc: Updated devel/atkmm2.36 to 2.36.4
VersionDeltaFile
1.27468+1-3doc/TODO
1.3939+2-1doc/CHANGES-2026
+3-42 files

NetBSD/pkgsrc 4SNwNAAdevel/atkmm2.36 distinfo Makefile

   atkmm2.36: update to 2.36.4.

   2.36.4 (stable) 2026-05-26

   Documentation:
   * Don't link to removed parts of gnome.org
   * Replace gtkmm.org by gtkmm.gnome.org
   * Remove obsolete FSF (Free Software Foundation) address
   * codegen/extradefs/generate_extra_defs_atk.cc: The license is
     GNU General Public License, version 2, as said in COPYING.tools.
     (Kjell Ahlstedt)
   * README.win32.md: Mention Visual Studio 2026
   * Visual Studio builds: Update build information
     (Chun-wei Fan) Merge request !10

   Meson build:
   * Require python3 >= 3.7. That's what Meson requires.
   * Require meson >= 0.60.0.
   * subprojects/atk.wrap points at at-spi2-core.

    [13 lines not shown]
VersionDeltaFile
1.5+4-4devel/atkmm2.36/distinfo
1.9+2-3devel/atkmm2.36/Makefile
+6-72 files

LLVM/project 649e3e0llvm/lib/Target/X86 X86TargetTransformInfo.cpp, llvm/test/Transforms/ArgumentPromotion/X86 struct-load.ll

[X86][TTI] Handle structs in areTypesABICompatible() (#205308)

Fixes a regression from #205106. getValueType() asserts on aggregate
types. Use CompuateValueVTs() to compute the de-aggregated VTs.

Performing argument promotion for struct types seems pretty
dubious to me, but it was previously allowed, so I'm retaining
that behavior. We may want to disable promotion of aggregates
in ArgPromotion entirely though.
DeltaFile
+24-0llvm/test/Transforms/ArgumentPromotion/X86/struct-load.ll
+8-3llvm/lib/Target/X86/X86TargetTransformInfo.cpp
+32-32 files

NetBSD/pkgsrc tjkiDc9doc CHANGES-2026

   Updated devel/buf, audio/py-music21
VersionDeltaFile
1.3938+3-1doc/CHANGES-2026
+3-11 files

FreeBSD/ports 961a9ccfilesystems/zerofs distinfo Makefile.crates

filesystems/zerofs: Update to 1.2.7

PR:             296186
DeltaFile
+157-81filesystems/zerofs/distinfo
+77-39filesystems/zerofs/Makefile.crates
+1-2filesystems/zerofs/Makefile
+235-1223 files

NetBSD/pkgsrc skBOMvOfilesystems/glusterfs Makefile, filesystems/glusterfs8 Makefile

   *: recursive bump for argp 1.5
VersionDeltaFile
1.134+2-2filesystems/glusterfs/Makefile
1.19+2-2filesystems/glusterfs8/Makefile
1.24+2-2games/corewars/Makefile
1.29+2-2graphics/libv4l/Makefile
1.25+2-2security/lsh/Makefile
1.58+2-2security/libssh/Makefile
+12-123 files not shown
+18-159 files

NetBSD/pkgsrc HGMNDbpdoc TODO CHANGES-2026

   doc: Updated devel/argp to 1.5.0
VersionDeltaFile
1.27467+1-2doc/TODO
1.3937+2-1doc/CHANGES-2026
+3-32 files

NetBSD/pkgsrc 0YZIfsEdevel/argp Makefile distinfo, devel/argp/patches patch-argp-fmtstream.c patch-argp-help.c

   argp: update to 1.5.0.

   2022-05-03  Wolf Vollprecht  <w.vollprecht at gmail.com>

        * add meson build system
        * add support for Windows / MSVC
        * Bump version to 1.5.0

   2021-02-16  Érico Nogueira  <ericonr at disroot.org>

        * configure.ac: Check for <libintl.h> header.
        * argp-help.c: Add dgettext_safe wrapper.
        * configure.ac: Bumped version to 1.4.1.

   2021-02-10  Érico Nogueira  <ericonr at disroot.org>

        * configure.ac: Bumped version to 1.4.0.

   2021-02-10  Érico Nogueira  <ericonr at disroot.org>

    [3 lines not shown]
VersionDeltaFile
1.3+37-52devel/argp/patches/patch-argp-fmtstream.c
1.3+56-23devel/argp/patches/patch-argp-help.c
1.12+8-15devel/argp/Makefile
1.15+6-14devel/argp/distinfo
1.4+5-3devel/argp/buildlink3.mk
1.3+2-2devel/argp/PLIST
+114-1098 files not shown
+122-11714 files

LLVM/project df64d08llvm/lib/Target/AMDGPU SIInsertWaitcnts.cpp

Adjust comment
DeltaFile
+5-2llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp
+5-21 files

LLVM/project 10c54d2llvm/lib/Target/AMDGPU SIInsertWaitcnts.cpp AMDGPUHWEvents.cpp

[AMDGPU][HWEvents] Refactor VMEM_ACCESS as VMEM_READ_ACCESS

Instead of having an HWEvent that can be either a read or a write
depending on the target, keep the events as straightforward as
possible and let InsertWaitCnt interpret it. Rename VMEM_ACCESS
to VMEM_READ_ACCESS and set VMEM_STORE_ACCESS & similar events
even if the target does not have a VSCnt.

I think this conceptually makes more sense.
This separates concerns better so that HWEvents nodels events
objectively, and InsertWaitCnt handles them as necessary for the task
it is trying to achieve (insert wait instructions).
DeltaFile
+18-11llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp
+5-4llvm/lib/Target/AMDGPU/AMDGPUHWEvents.cpp
+1-3llvm/lib/Target/AMDGPU/AMDGPUHWEvents.def
+24-183 files

LLVM/project 65f566allvm/lib/Target/AMDGPU AMDGPUHWEvents.cpp SIInsertWaitcnts.cpp

[AMDGPU][InsertWaitCnts] Move TENSOR/ASYNC event detection to separate header

I forgot to move those out of the way as they were not grouped with the other.
Now `getEventsFor` does all the work.
DeltaFile
+7-0llvm/lib/Target/AMDGPU/AMDGPUHWEvents.cpp
+0-5llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp
+7-52 files

LLVM/project 018d2f5llvm/lib/Target/AMDGPU SIInsertWaitcnts.cpp AMDGPUHWEvents.h

Comments + fix build + small improvements
DeltaFile
+8-8llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp
+13-0llvm/lib/Target/AMDGPU/AMDGPUHWEvents.h
+1-1llvm/lib/Target/AMDGPU/AMDGPUHWEvents.cpp
+22-93 files

LLVM/project c2786callvm/lib/Target/AMDGPU SIInsertWaitcnts.cpp AMDGPUHWEvents.h

[AMDGPU][InsertWaitCnts] Make HWEvent a BitMask

Follow up from comments on https://github.com/llvm/llvm-project/pull/202886

Make HWEvent a bitmask by default instead of having both the enum, and a separate HWEventSet. This has the advantage of streamlining the code a bit and opening the possibility of adding "modifiers" to events, e.g. I imagine we could now fold "VMemType" into the Events.
We already do this with things like SMEM_GROUP. At least now it's baked into the design.

I opted for a bit more verbosity by taking inspiration from FastMathFlags (FMF): instead of exposing a raw enum, I wrap it in a class w/ helper function. The downside is having to reimplement all the little bitwise ops, but the result is a cleaner, simpler interface than a raw enum (class) w/ many helper functions. I initially tried that but I recoiled at the sight of things like `contains(A, B)` which isn't very clear, while `A.contains(B)` is self explanatory.

Considering HWEvent is a bitmask, I also implemented a simple iterator to iterate over all set bits of the mask, which is a useful thing to have as some APIs in InsertWaitCnt rely on treating one event at a time.
DeltaFile
+100-106llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp
+109-91llvm/lib/Target/AMDGPU/AMDGPUHWEvents.h
+58-60llvm/lib/Target/AMDGPU/AMDGPUHWEvents.cpp
+28-34llvm/lib/Target/AMDGPU/AMDGPUHWEvents.def
+295-2914 files

LLVM/project bccd521llvm/lib/Target/AMDGPU AMDGPUHWEvents.h SIInsertWaitcnts.cpp

Comments
DeltaFile
+29-12llvm/lib/Target/AMDGPU/AMDGPUHWEvents.h
+7-7llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp
+4-0llvm/lib/Target/AMDGPU/AMDGPUHWEvents.cpp
+40-193 files