LLVM/project 93317d1llvm/lib/Transforms/IPO Inliner.cpp

Fix typo in comment in Inliner.cpp (#194172)
DeltaFile
+1-1llvm/lib/Transforms/IPO/Inliner.cpp
+1-11 files

FreeBSD/ports 99181f2devel/ghidra pkg-plist

devel/ghidra: Fix pkg-plist error when PYTHON_VER != 3.11

PR:             294767
Approved by:    blanket (fix build)
Sponsored by:   UNIS Labs
MFH:            2026Q2

(cherry picked from commit f90e9a47b91d0089cb58b06758e74f57da14e821)
DeltaFile
+2-2devel/ghidra/pkg-plist
+2-21 files

FreeBSD/ports f90e9a4devel/ghidra pkg-plist

devel/ghidra: Fix pkg-plist error when PYTHON_VER != 3.11

PR:             294767
Approved by:    blanket (fix build)
Sponsored by:   UNIS Labs
MFH:            2026Q2
DeltaFile
+2-2devel/ghidra/pkg-plist
+2-21 files

FreeBSD/src ba7f47dsys/net if.c

ifnet: if_detach(): Fix races with vmove operations

The rationality is that the driver private data holds a strong reference
to the interface, and the detach operation shall never fail. Given the
vmove operation, if_vmove_loan(), if_vmove_reclaim() or vnet_if_return()
is not atomic and spans multiple steps, acquire ifnet_detach_sxlock only
for if_detach_internal() and if_vmove() is not sufficient. It is possible
that the thread running if_detach() sees stale vnet, or the vmoving is
in progress, then if_unlink_ifnet() will fail.

Fix that by extending coverage of ifnet_detach_sxlock a bit to also
cover if_unlink_ifnet(), so that the entire detach and vmove operation
is serialized.

Given it is an error when the if_unlink_ifnet() fails, and if_detach()
is a public KPI, prefer panic() over assertion on failure, to indicate
explicitly that bad thing happens. That shall also prevent potential
corrupted status of the interface, which is a bit hard to diagnose.


    [4 lines not shown]
DeltaFile
+17-6sys/net/if.c
+17-61 files

FreeBSD/ports b77ed2fwww/matomo pkg-plist distinfo

www/matomo: Update 5.8.0 => 5.9.0

Changelog:
https://matomo.org/changelog/matomo-5-9-0/

PR:             294777
Sponsored by:   UNIS Labs
DeltaFile
+49-5www/matomo/pkg-plist
+3-3www/matomo/distinfo
+1-1www/matomo/Makefile
+53-93 files

NetBSD/pkgsrc rX2C4oIsysutils/libudev Makefile

   libudev: do not restrict to Linux, just flag it as broken elsewhere.
VersionDeltaFile
1.7+2-2sysutils/libudev/Makefile
+2-21 files

NetBSD/pkgsrc OIQnVhIdevel/libgudev options.mk Makefile

   devel/libgudev: convert to use new udev buidlink file

   Since we're here, allow also optional support to build vala bindings
   using vapigen.
VersionDeltaFile
1.1+31-0devel/libgudev/options.mk
1.6+9-20devel/libgudev/Makefile
1.6+12-10devel/libgudev/buildlink3.mk
1.2+5-3devel/libgudev/PLIST
+57-334 files

OpenBSD/src PTjUaIDusr.bin/vi/vi v_sentence.c v_paragraph.c

   Allow '!}' and '!)' at EOF, even though there is no forward movement.

   The updated behavior differs from traditional vi but matches vim.
   It is already possible to run bang commands at EOF in conjunction
   with some other forward movement commands such as 'l' and 'w'.

   From Walter Alejandro Iglesias
VersionDeltaFile
1.11+3-2usr.bin/vi/vi/v_sentence.c
1.11+3-2usr.bin/vi/vi/v_paragraph.c
+6-42 files

FreeBSD/ports ce69f0edevel/lua-language-server Makefile, devel/lua-language-server/files patch-3rd_luamake_compile_ninja_freebsd.ninja patch-3rd_luamake_scripts_globals.lua

devel/lua-language-server: Enable verbose builds and support ccache

There are two build phases: first the port builds luamake, and then
it uses luamake to build LuaLS. Verbosity (i.e. showing build
commands) and building with ccache is enabled for both phases.

Reviewed by:    Dave Marker
Approved by:    Dave Marker  (maintianer)
Differential Revision:  https://reviews.freebsd.org/D56566
DeltaFile
+10-1devel/lua-language-server/files/patch-3rd_luamake_compile_ninja_freebsd.ninja
+4-2devel/lua-language-server/Makefile
+3-2devel/lua-language-server/files/patch-3rd_luamake_scripts_globals.lua
+17-53 files

FreeBSD/src c017816tools/tools/ifinfo ifinfo.c

ifinfo: improve output of hwassist value

In addition to print the hexadecimal number hwassist, also print
the symbolic names of the corresponding CSUM_* flags.

Reviewed by:            tuexen
Differential Revision:  https://reviews.freebsd.org/D55055
Event:                  Wiesbaden Hackathon 2026
(cherry picked from commit d84870d90bafe75eb87759df0ab41ff0214c866e)
DeltaFile
+47-1tools/tools/ifinfo/ifinfo.c
+47-11 files

FreeBSD/src e0b74e7release/packages/ucl pkgconf-all.ucl

Revert "packages: Register pkgconf"

This reverts commit 970cef9f652ec4d902b20cba6d99dce48458d7b6.

I made a mistake when rebasing 1342eb5a832fa10e689a29faab3acb6054e4778c;
I did not mean to re-introduce this one.
DeltaFile
+0-32release/packages/ucl/pkgconf-all.ucl
+0-321 files

FreeNAS/freenas 2a6071esrc/middlewared/middlewared/api/v27_0_0 app_image.py, src/middlewared/middlewared/plugins/apps_images __init__.py update_alerts.py

Convert app.image service to be typesafe
DeltaFile
+132-0src/middlewared/middlewared/plugins/apps_images/__init__.py
+57-55src/middlewared/middlewared/plugins/apps_images/update_alerts.py
+0-107src/middlewared/middlewared/plugins/apps_images/images.py
+78-0src/middlewared/middlewared/plugins/apps_images/query.py
+31-32src/middlewared/middlewared/plugins/apps_images/dockerhub_ratelimit.py
+34-23src/middlewared/middlewared/api/v27_0_0/app_image.py
+332-21718 files not shown
+530-26124 files

NetBSD/pkgsrc eB5S45Cmk udev.buildlink3.mk

   mk: add udev.buildlink3.mk

   This Makefile fragment is meant to be included in packages that
   require an implementation of the udev user-space library for querying
   information about devices.
VersionDeltaFile
1.1+60-0mk/udev.buildlink3.mk
+60-01 files

NetBSD/pkgsrc ZkSbCcOeditors/vim-share distinfo version.mk

   Pullup ticket #7084 - requested by morr
   editors/vim-share: security fix

   Revisions pulled up:
   - editors/vim-share/PLIST                                       1.87
   - editors/vim-share/distinfo                                    1.231
   - editors/vim-share/version.mk                                  1.167

   ---
      Module Name:    pkgsrc
      Committed By:   morr
      Date:           Thu Apr 23 22:24:03 UTC 2026

      Modified Files:
              pkgsrc/editors/vim-share: PLIST distinfo version.mk

      Log Message:
      Update to version 9.2.0390.


    [51 lines not shown]
VersionDeltaFile
1.227.2.4+4-4editors/vim-share/distinfo
1.163.2.4+2-2editors/vim-share/version.mk
1.85.2.2+2-1editors/vim-share/PLIST
+8-73 files

NetBSD/pkgsrc gm4zz3rmk/defaults options.description

   defaults: document vapi option
VersionDeltaFile
1.758+1-0mk/defaults/options.description
+1-01 files

FreeBSD/src 1342eb5lib/libpkgconf Makefile, usr.bin/bomtool Makefile

pkgconf: fix the build with GCC 14

Building pkgconf with GCC 14 currently fails with:
no option '-Wincompatible-pointer-types-discards-qualifiers'

This relaxes warnings for libpkgconf, pkgconf(1), and bomtool(1) until
the improvements are published upstream (see PR #444).

Co-authored-by: ngie
Approved by:    ngie
Sponsored by:   The FreeBSD Foundation
Event:          Wiesbaden Hackathon 202604
Differential Revision:  https://reviews.freebsd.org/D56591
DeltaFile
+2-3lib/libpkgconf/Makefile
+2-3usr.bin/bomtool/Makefile
+2-3usr.bin/pkgconf/Makefile
+6-93 files

FreeNAS/freenas 64b8f64src/middlewared/middlewared/api/v27_0_0 app_registry.py, src/middlewared/middlewared/plugins/app_registry crud.py __init__.py

NAS-140775 / 27.0.0-BETA.1 / Convert app.registry service to be typesafe (#18797)

CI:
http://jenkins.eng.ixsystems.net:8080/job/tests/job/api_tests/8625/#showFailuresLink
DeltaFile
+55-66src/middlewared/middlewared/plugins/app_registry/crud.py
+52-0src/middlewared/middlewared/plugins/app_registry/__init__.py
+10-4src/middlewared/middlewared/plugins/app_registry/utils.py
+9-2src/middlewared/middlewared/plugins/apps_images/dockerhub_ratelimit.py
+5-3src/middlewared/middlewared/plugins/apps_images/utils.py
+4-2src/middlewared/middlewared/api/v27_0_0/app_registry.py
+135-774 files not shown
+143-7910 files

NetBSD/pkgsrc xJcpRvPdoc CHANGES-2026

   doc: Updated textproc/scooter to 0.9.1
VersionDeltaFile
1.2572+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc r2sC7Oitextproc/scooter distinfo cargo-depends.mk

   textproc/scooter: update to 0.9.1

   New features:

       feat: add colour on empty search by @Its-Just-Nans in #375

   Bug fixes:

       Remove svg from binary extension detection by @thomasschafer in #355
       Avoid searching again when toggling escape sequences by @thomasschafer in #357

   Other changes:

       Bump various deps

   New Contributors

       @Its-Just-Nans made their first contribution in #375
VersionDeltaFile
1.11+91-139textproc/scooter/distinfo
1.11+29-45textproc/scooter/cargo-depends.mk
1.11+4-4textproc/scooter/Makefile
+124-1883 files

NetBSD/pkgsrc poxM472doc CHANGES-2026

   doc: Updated textproc/rumdl to 0.1.81
VersionDeltaFile
1.2571+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 1h6bjQatextproc/rumdl distinfo Makefile

   textproc/rumdl: update to 0.1.81

   Added

       md057: add relative_to_roots option for absolute link validation (e911919)
       md024: treat headings with different {#custom-id} anchors as distinct (0b4dadb)

   Fixed

       md013: don't warn on under-limit list items in normalize mode (3e08094)
       fmt: honor
       opt-in across all flavors (4c9c8dc)
       docs: restore grid-cards formatting on landing page (5acba85)
       md005,md032: preserve nesting under tight continuation followed by sub-list (993c0f5)
VersionDeltaFile
1.22+4-4textproc/rumdl/distinfo
1.24+2-2textproc/rumdl/Makefile
1.11+0-0textproc/rumdl/cargo-depends.mk
+6-63 files

NetBSD/pkgsrc B0FTvVXdoc CHANGES-2026

   doc: Updated security/gpg-tui to 0.11.2
VersionDeltaFile
1.2570+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc fyLMwpysecurity/gpg-tui distinfo cargo-depends.mk

   security/gpg-tui: update to 0.11.2

   [0.11.2] - 2026-04-23
   Changed

       Update license copyright years
       Upgrade dependencies
       Set MSRV to 1.87.0
VersionDeltaFile
1.30+439-277security/gpg-tui/distinfo
1.21+145-91security/gpg-tui/cargo-depends.mk
1.37+3-3security/gpg-tui/Makefile
+587-3713 files

NetBSD/pkgsrc kbvZPs3doc CHANGES-2026

   doc: Updated devel/mise to 2026.4.20
VersionDeltaFile
1.2569+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 042R9I2devel/mise distinfo cargo-depends.mk

   devel/mise: update to 2026.4.20

   2026.4.22 - 2026-04-25
   🚀 Features

       (copr) add Fedora 44 & Rawhide support by @bestagi in #9391

   🐛 Bug Fixes

       (backend) repair latest runtime labels and go resolution by @jdx in #9383
       (task) label deps output by provider by @jdx in #9385

   🚜 Refactor

       (config) rename install_before setting by @jdx in #9384

   📚 Documentation

       (site) show release version in nav by @jdx in #9388

    [314 lines not shown]
VersionDeltaFile
1.105+199-214devel/mise/distinfo
1.104+65-70devel/mise/cargo-depends.mk
1.110+3-3devel/mise/Makefile
+267-2873 files

NetBSD/pkgsrc 98eVXHLdoc CHANGES-2026

   doc: Updated devel/cargo-about to 0.9.0
VersionDeltaFile
1.2568+2-1doc/CHANGES-2026
+2-11 files

FreeBSD/src 970cef9release/packages/ucl pkgconf-all.ucl

packages: Register pkgconf

This should fix the creation of the new packages introduced by the
import of pkgconf into the base system.

Fixes:                  b8352da33f34 ("pkgconf: import into the base system")
Sponsored by:           The FreeBSD Foundation
Differential revision:  https://reviews.freebsd.org/D56589
DeltaFile
+32-0release/packages/ucl/pkgconf-all.ucl
+32-01 files

NetBSD/pkgsrc ZJqWzi5devel/cargo-about distinfo cargo-depends.mk, devel/cargo-about/patches patch-.._vendor_mio-1.1.0_src_sys_unix_selector_kqueue.rs

   devel/cargo-about: update to 0.9.0

   Changed

       PR#299 updated dependencies
       PR#299 resolved #286 by gating all cli specific features (argument parsing, templating, logging) behind the cli feature.

   Fixed

       PR#299 resolved #298 by allowing deprecated license identifiers.
       PR#299 (and PR#296) improved the error output when failing to parse expressions from scanning license text to include the actual path in question.

   Added

       PR#299 improved output for configuration errors, including printing warnings when a clarification is specified for a crate that is not actually present.
VersionDeltaFile
1.11+391-469devel/cargo-about/distinfo
1.11+129-155devel/cargo-about/cargo-depends.mk
1.15+6-3devel/cargo-about/Makefile
1.2+1-1devel/cargo-about/patches/patch-.._vendor_mio-1.1.0_src_sys_unix_selector_kqueue.rs
+527-6284 files

NetBSD/pkgsrc-wip 031e814rust-beta Makefile

rust-beta: keep comment in-sync with lang/rust
DeltaFile
+10-6rust-beta/Makefile
+10-61 files

FreeBSD/ports a74bbecdevel/mage distinfo Makefile

devel/mage: Update 1.17.1 => 1.17.2

Approved by:            db@, yuri@ (Mentors, implicit)
DeltaFile
+3-3devel/mage/distinfo
+1-1devel/mage/Makefile
+4-42 files