NetBSD/pkgsrc-wip 8e78823. TODO, dmarc-report-viewer distinfo cargo-depends.mk

dmarc-report-viewer: update to 2.5.1
DeltaFile
+105-105dmarc-report-viewer/distinfo
+34-34dmarc-report-viewer/cargo-depends.mk
+1-1dmarc-report-viewer/Makefile
+0-1TODO
+140-1414 files

NetBSD/pkgsrc-wip e2df7aarust-beta cargo.mk

rust-beta: sync cargo.mk with lang/rust
DeltaFile
+2-2rust-beta/cargo.mk
+2-21 files

FreeBSD/ports f324263www/lubelogger pkg-plist Makefile, www/lubelogger/files lubelogger.in patch-nuget.config

www/lubelogger: Add new port

PR:             290719
Co-authored-by: Gleb Popov <arrowd at FreeBSD.org>
DeltaFile
+655-0www/lubelogger/pkg-plist
+69-0www/lubelogger/Makefile
+36-0www/lubelogger/files/lubelogger.in
+31-0www/lubelogger/distinfo
+17-0www/lubelogger/nuget.mk
+12-0www/lubelogger/files/patch-nuget.config
+820-04 files not shown
+832-210 files

FreeBSD/ports 2daff32emulators/86Box distinfo Makefile

emulators/86Box: Fix building after the x11/xorgproto update

PR:             293585
Fixes:  18550fa4f69c140eb8fb138024bcfefaf896bcdf
DeltaFile
+3-1emulators/86Box/distinfo
+3-0emulators/86Box/Makefile
+6-12 files

FreeBSD/ports 265bcebdevel/libnjs distinfo, lang/njs distinfo

*/*: update NGINX JavaScript to 0.9.8

Changelog: https://nginx.org/en/docs/njs/changes.html

Sponsored by:   Netzkommune GmbH
DeltaFile
+3-3www/nginx/distinfo
+3-3devel/libnjs/distinfo
+3-3lang/njs/distinfo
+3-3www/freenginx/distinfo
+3-3www/nginx-devel/distinfo
+1-1www/freenginx/Makefile.extmod
+16-168 files not shown
+24-2414 files

FreeBSD/ports bf9be3fx11/libinput Makefile, x11/libinput/files patch-test_litest.c patch-meson.build

x11/libinput: Partially enable testing
DeltaFile
+46-0x11/libinput/files/patch-test_litest.c
+23-4x11/libinput/Makefile
+0-20x11/libinput/files/patch-meson.build
+11-0x11/libinput/files/patch-test_litest-runner.h
+10-0x11/libinput/files/patch-test_litest-runner.c
+3-3x11/libinput/files/patch-src_evdev.c
+93-271 files not shown
+94-277 files

FreeBSD/ports fbbda5ax11-drivers/xf86-video-vesa Makefile distinfo

x11-drivers/xf86-video-vesa: Update to 2.6.0

PR:             293585
Co-authored-by: Gleb Popov <arrowd at FreeBSD.org>
DeltaFile
+8-4x11-drivers/xf86-video-vesa/Makefile
+3-3x11-drivers/xf86-video-vesa/distinfo
+2-0x11-drivers/xf86-video-vesa/pkg-descr
+0-2x11-drivers/xf86-video-vesa/pkg-plist
+13-94 files

FreeBSD/ports f10e7a8x11/pixman distinfo Makefile

x11/pixman: Update to 0.46.4

PR:             293585
Co-authored-by: Gleb Popov <arrowd at FreeBSD.org>
DeltaFile
+3-3x11/pixman/distinfo
+1-1x11/pixman/Makefile
+1-1x11/pixman/pkg-plist
+5-53 files

NetBSD/pkgsrc WsZfQJllang/rust cargo.mk

   rust: improve sed pattern

   The comma is not guaranteed to exist.
VersionDeltaFile
1.46+2-2lang/rust/cargo.mk
+2-21 files

NetBSD/src BVeLcx4tests/lib/libc/atomic t___sync_compare_and_swap.c

   Remove xfail for PR/56839 now that it is fixed.
VersionDeltaFile
1.5+8-17tests/lib/libc/atomic/t___sync_compare_and_swap.c
+8-171 files

LLVM/project 8cc0907llvm/test/CodeGen/X86 subcarry.ll

[X86] subcarry.ll - regenerate to show stack math and missing AVX512 codegen (#195524)
DeltaFile
+214-184llvm/test/CodeGen/X86/subcarry.ll
+214-1841 files

LLVM/project 2a2348eclang/test/Format clang-format-ignore.cpp list-ignored.cpp, clang/tools/clang-format ClangFormat.cpp

[clang-format] Honor later negated .clang-format-ignore patterns (#195432)

This addresses (#178344).
In this issue the negation (`!`) for paths inside .clang-format-ignore
doesn't behave as intended, as clang-format stops processing patterns on
the first match, rather than processing further rules/patterns.
Rather than 
```
foo/*
!foo/*.h
```
un-ignoring `.h`-files in `foo/` - the header-files remain ignored,
since the ignore-condition exits early and considers the files ignored
when checking `foo/*`.

I've tried to make negation work with the old behaviour (like mentioned
in #178344), but could find no sensible way to use it.
From the draft/proposal of .clang-format-ignore (#52975) it looks like
the intent of the negation pattern was to behave similar to .gitignore -

    [8 lines not shown]
DeltaFile
+38-0clang/test/Format/clang-format-ignore.cpp
+11-0clang/test/Format/list-ignored.cpp
+4-3clang/tools/clang-format/ClangFormat.cpp
+53-33 files

LLVM/project 26b8316clang/docs ClangFormatStyleOptions.rst, clang/include/clang/Format Format.h

[clang-format][docs] Clarify AllowShortFunctionsOnASingleLine deprecation (#195491)

Addresses #195326.
DeltaFile
+4-8clang/docs/ClangFormatStyleOptions.rst
+4-8clang/include/clang/Format/Format.h
+8-162 files

NetBSD/pkgsrc NcKggx4mail/py-postfix-mta-sts-resolver version.mk

   Add missed file
VersionDeltaFile
1.1+3-0mail/py-postfix-mta-sts-resolver/version.mk
+3-01 files

NetBSD/pkgsrc yx88k6kdoc CHANGES-2026

   doc: Added mail/postfix-mta-sts-resolver version 1.5.1
VersionDeltaFile
1.2755+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 7WqeVRGmail Makefile, mail/postfix-mta-sts-resolver Makefile DESCR

   postfix-mta-sts-resolver: Add meta package
VersionDeltaFile
1.1+20-0mail/postfix-mta-sts-resolver/Makefile
1.12+4-2mail/py-postfix-mta-sts-resolver/Makefile
1.690+2-1mail/Makefile
1.1+3-0mail/postfix-mta-sts-resolver/DESCR
+29-34 files

FreeBSD/ports b85c66dwww/forgejo-lts Makefile pkg-plist, www/forgejo-lts/files app.ini.sample.in forgejo.in

www/forgejo-lts: Convert to metaport and bump to 15
DeltaFile
+0-94www/forgejo-lts/files/app.ini.sample.in
+4-87www/forgejo-lts/Makefile
+0-67www/forgejo-lts/files/forgejo.in
+0-35www/forgejo-lts/files/pkg-message.in
+0-8www/forgejo-lts/pkg-plist
+0-5www/forgejo-lts/distinfo
+4-2966 files

FreeBSD/ports aae925fwww/forgejo15 Makefile pkg-plist, www/forgejo15/files app.ini.sample.in forgejo.in

www/forgejo15: New port for Forgejo 15.0.1

Changelog:
* https://codeberg.org/forgejo/forgejo/src/branch/forgejo/release-notes-published/15.0.0.md
* https://codeberg.org/forgejo/forgejo/src/branch/forgejo/release-notes-published/15.0.1.md
DeltaFile
+96-0www/forgejo15/Makefile
+94-0www/forgejo15/files/app.ini.sample.in
+67-0www/forgejo15/files/forgejo.in
+18-0www/forgejo15/files/pkg-message.in
+8-0www/forgejo15/pkg-plist
+5-0www/forgejo15/pkg-descr
+288-02 files not shown
+292-08 files

FreeBSD/ports 4c26b0ewww/forgejo Makefile pkg-plist, www/forgejo/files app.ini.sample.in forgejo.in

www/forgejo: Convert to metaport and bump to 15
DeltaFile
+3-93www/forgejo/Makefile
+0-94www/forgejo/files/app.ini.sample.in
+0-67www/forgejo/files/forgejo.in
+0-35www/forgejo/files/pkg-message.in
+0-8www/forgejo/pkg-plist
+0-3www/forgejo/distinfo
+3-3006 files

FreeBSD/ports 33520abwww/forgejo14 Makefile pkg-plist, www/forgejo14/files app.ini.sample.in forgejo.in

www/forgejo14: Copy from www/forgejo

Also deprecate since the 14 branch is no longer supported.
DeltaFile
+100-0www/forgejo14/Makefile
+94-0www/forgejo14/files/app.ini.sample.in
+67-0www/forgejo14/files/forgejo.in
+35-0www/forgejo14/files/pkg-message.in
+8-0www/forgejo14/pkg-plist
+5-0www/forgejo14/pkg-descr
+309-02 files not shown
+313-08 files

FreeBSD/ports 8a651f2www/forgejo11 Makefile pkg-plist, www/forgejo11/files app.ini.sample.in forgejo.in

www/forgejo11: Copy from www/forgejo-lts

Also deprecate since the 11 branch will be unsupported in mid-July.
DeltaFile
+103-0www/forgejo11/Makefile
+94-0www/forgejo11/files/app.ini.sample.in
+67-0www/forgejo11/files/forgejo.in
+35-0www/forgejo11/files/pkg-message.in
+8-0www/forgejo11/pkg-plist
+5-0www/forgejo11/distinfo
+312-02 files not shown
+318-08 files

OpenBSD/src 3pxxZ9Ksys/arch/amd64/stand/boot conf.c, sys/arch/amd64/stand/efiboot diskprobe.c conf.c

   Avoid setting boothowto flags based on information read through a NULL
   pointer + an offset into the diskinfo structure.

   Fixes boot from RAID 1C softraid volumes where the kernel could be
   tricked into believing it is booting to unhibernate the machine,
   skipping devices such as network interfaces, which would then be
   missing in the running system once booted.

   Debugged together with jtt@ when several of our gothub.org servers
   lost their network interfaces after reinstallation with RAID 1C.

   ok kettenis@
VersionDeltaFile
1.50+4-1sys/arch/i386/stand/libsa/diskprobe.c
1.29+4-1sys/arch/amd64/stand/libsa/diskprobe.c
1.4+4-1sys/arch/amd64/stand/efiboot/diskprobe.c
1.80+2-2sys/arch/i386/stand/boot/conf.c
1.49+2-2sys/arch/amd64/stand/efiboot/conf.c
1.59+2-2sys/arch/amd64/stand/boot/conf.c
+18-96 files

NetBSD/pkgsrc JMqRfgzdoc TODO CHANGES-2026

   doc: Updated textproc/enchant2 to 2.8.16
VersionDeltaFile
1.27185+1-2doc/TODO
1.2754+2-1doc/CHANGES-2026
+3-32 files

NetBSD/pkgsrc CcmpMQ7textproc/enchant2 distinfo Makefile

   enchant2: update to 2.8.16.

   2.8.16 (May 1, 2026)
   --------------------

   This release fixes a bug introduced in 2.8.14: after rejecting a word for
   not containing at least one letter, enchant(1) would skip the rest of the
   line.
VersionDeltaFile
1.40+4-4textproc/enchant2/distinfo
1.56+2-2textproc/enchant2/Makefile
+6-62 files

LLVM/project 4153b05llvm/include/llvm/IR PatternMatch.h, llvm/lib/Transforms/AggressiveInstCombine AggressiveInstCombine.cpp

[PatternMatch] Add m_Ctpop / m_Ctlz / m_Cttz matchers (#195520)
DeltaFile
+8-11llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp
+16-0llvm/include/llvm/IR/PatternMatch.h
+4-8llvm/lib/Transforms/AggressiveInstCombine/AggressiveInstCombine.cpp
+4-5llvm/lib/Transforms/InstCombine/InstCombineShifts.cpp
+3-6llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
+4-4llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp
+39-347 files not shown
+48-4913 files

FreeBSD/ports a4fa2b0net/unison pkg-plist Makefile, net/unison/files unison.desktop.in

net/unison: Update to 2.54.0

Release notes: https://github.com/bcpierce00/unison/releases/tag/v2.54.0
DeltaFile
+9-3net/unison/pkg-plist
+0-12net/unison/files/unison.desktop.in
+2-4net/unison/Makefile
+3-3net/unison/distinfo
+14-224 files

FreeBSD/ports b09b254net/unison253 Makefile pkg-message, net/unison253/files unison.desktop.in

net/unison253: Add port preserving new legacy version

Preserve version 2.53 as versioned legacy port.

This is the last version including compatibility support for older
version's wire protocol and archive files.

Setting a long term expiration date, since this is anyway legacy
and unsupported by dvelopers.
DeltaFile
+94-0net/unison253/Makefile
+13-0net/unison253/pkg-message
+12-0net/unison253/files/unison.desktop.in
+9-0net/unison253/pkg-descr
+9-0net/unison253/pkg-plist
+3-0net/unison253/distinfo
+140-01 files not shown
+141-07 files

OpenBSD/ports gdAkEqEwww/mozilla-firefox Makefile, www/mozilla-firefox/patches patch-third_party_rust_neqo-crypto_min_version_txt patch-third_party_rust_neqo-crypto__cargo-checksum_json

   www/mozilla-firefox: unbreak runtime by adding forgotten patches

   bourasz at proton noticed that at runtime neqo-crypto complained about
   the nss version - i forgot to cvs add the patches reverting the runtime
   requirement, but in my testing everything was fine with the version we
   had in 7.8.

   note: since 150.0p0 in 7.8-stable will be ahead of 150.0 that'll ship
   with 7.9-release, after updating to 7.9 if the 7.8 binaries dont work,
   one might need to reinstall firefox via pkg_add -r firefox. or wait for
   7.9-stable packages to ship 150.0.1 or 150.0.2...

   sorry, shit happens when i get to juggle with too many chainsaws.
VersionDeltaFile
1.1.4.1+10-0www/mozilla-firefox/patches/patch-third_party_rust_neqo-crypto_min_version_txt
1.1.2.1+7-0www/mozilla-firefox/patches/patch-third_party_rust_neqo-crypto__cargo-checksum_json
1.651.2.21+1-0www/mozilla-firefox/Makefile
1.1+0-0www/mozilla-firefox/patches/patch-third_party_rust_neqo-crypto__cargo-checksum_json
+18-04 files

NetBSD/pkgsrc S7yUCzgdoc CHANGES-2026

   doc: Updated www/palemoon to 34.2.2
VersionDeltaFile
1.2753+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc MBeDfBmwww/palemoon distinfo Makefile.common

   palemoon: Update to 34.2.2

        v34.2.2 (2026-05-01)

      This is a stability and security release.

      Changes/fixes:
        * Fixed a regression in 34.2.1 that would cause crashes to desktop when
          using certain extensions or visiting certain websites.
        * Fixed potential security issues with audio channel mixing, MP3
          decoding (DiD), international text display, DOM workers (DiD), reading
          of files (DiD), and the ANGLE graphics library.
VersionDeltaFile
1.42+10-10www/palemoon/distinfo
1.6+3-3www/palemoon/Makefile.common
+13-132 files