FreeBSD/ports dbf8692x11/foot distinfo Makefile

x11/foot: update to 1.26.1

Changes:        https://codeberg.org/dnkl/foot/releases/tag/1.26.0
Changes:        https://codeberg.org/dnkl/foot/releases/tag/1.26.1
Reported by:    Repology
DeltaFile
+3-3x11/foot/distinfo
+1-1x11/foot/Makefile
+4-42 files

LLVM/project 64a0bd1llvm/lib/Transforms/Vectorize LoopVectorize.cpp LoopVectorizationPlanner.h

[LV] Return best VPlan together with VF from computeBestVF (NFC). (#190385)

computeBestVF iterates over all VPlans and picks the VF of the most
profitable VPlan. This VPlan is later needed for execution and
additional checks. Instead of retrieving it multiple times later, just
directly return it from computeBestVF.

This removes some redundant lookups.

PR: https://github.com/llvm/llvm-project/pull/190385
DeltaFile
+33-29llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
+8-6llvm/lib/Transforms/Vectorize/LoopVectorizationPlanner.h
+41-352 files

FreeBSD/ports a311cefx11-wm/hyprland distinfo Makefile

x11-wm/hyprland: Update to 0.54.3

Changelog: https://github.com/hyprwm/Hyprland/releases/tag/v0.54.3

Reported by:    GitHub (watch releases)
DeltaFile
+3-3x11-wm/hyprland/distinfo
+1-2x11-wm/hyprland/Makefile
+4-52 files

FreeBSD/src 5c36d1bsys/dev/sound/usb uaudio_pcm.c uaudio.c

snd_uaudio: Retire sndcard_func usage

This is effectively a no-op, as it does not make use of the
sndcard_func->varinfo field, so eventually ua_probe() always succeeds.

Also change ua_probe()'s value to 0. There is no need to return
BUS_PROBE_DEFAULT, because snd_uaudio() attaches the sound(4)'s children
with bus_attach_children().

Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Reviewed by:    markj
Differential Revision:  https://reviews.freebsd.org/D56160

(cherry picked from commit 0efd33382504d3172734fa21325fcabef9c7f063)
DeltaFile
+1-12sys/dev/sound/usb/uaudio_pcm.c
+0-5sys/dev/sound/usb/uaudio.c
+1-172 files

OpenBSD/src JL586Lousr.sbin/relayd parse.y

   relayd: support TLS with multiple listeners

   Fix a bug in relay_inherit() which runs only
   relay_load_certfiles(conf, rb, NULL) unconditionally which isn't
   alligned with logic in parser when it parses relay block, where multiple
   certificates are load as relay_load_certfiles(conf, rb, NULL) only if
   here no tlscerts (for default host) and otherwise it loads keypairs.

   OK: rsadowski@
VersionDeltaFile
1.262+11-2usr.sbin/relayd/parse.y
+11-21 files

OpenBSD/ports 5n1ZhkFnet/bird/3 distinfo Makefile

   update to bird-3.2.1
VersionDeltaFile
1.9+4-4net/bird/3/distinfo
1.9+1-1net/bird/3/Makefile
+5-52 files

OpenBSD/ports DCxvPVOnet/bird/2 distinfo Makefile

   update to bird-2.18.1
VersionDeltaFile
1.23+4-4net/bird/2/distinfo
1.28+1-1net/bird/2/Makefile
+5-52 files

FreeBSD/ports b410c22science/fasthenry/files patch-config patch-src__mk_syscfg__mk_freebsd.inc

science/fasthenry: Format patches with makepatch
DeltaFile
+3-3science/fasthenry/files/patch-config
+2-2science/fasthenry/files/patch-src__mk_syscfg__mk_freebsd.inc
+5-52 files

OpenBSD/ports 6HDdeiYsecurity/uacme distinfo Makefile, security/uacme/patches patch-ualpn_c

   update to uacme-1.8.1
VersionDeltaFile
1.6+3-3security/uacme/patches/patch-ualpn_c
1.11+2-2security/uacme/distinfo
1.17+1-1security/uacme/Makefile
+6-63 files

OpenBSD/ports glMLQVasysutils/borgmatic distinfo Makefile

   update to borgmatic-2.1.4
VersionDeltaFile
1.86+2-2sysutils/borgmatic/distinfo
1.105+1-1sysutils/borgmatic/Makefile
+3-32 files

FreeBSD/ports 1117b58science/fasthenry/files patch-config

science/fasthenry: Add missing patch from previous commit
DeltaFile
+11-0science/fasthenry/files/patch-config
+11-01 files

FreeBSD/ports 9d5ad87misc/p5-Business-UPS distinfo Makefile

misc/p5-Business-UPS: update 2.02 -> 2.04

Changelog: https://metacpan.org/dist/Business-UPS/changes
DeltaFile
+3-3misc/p5-Business-UPS/distinfo
+1-1misc/p5-Business-UPS/Makefile
+0-1misc/p5-Business-UPS/pkg-plist
+4-53 files

FreeBSD/ports ec4c1cemisc/p5-Business-ISBN-Data distinfo Makefile

misc/p5-Business-ISBN-Data: update 20260317.001 -> 20260403.001

Changelog: https://metacpan.org/dist/Business-ISBN-Data/changes
DeltaFile
+3-3misc/p5-Business-ISBN-Data/distinfo
+1-1misc/p5-Business-ISBN-Data/Makefile
+4-42 files

FreeBSD/ports fdde63fdevel/p5-Module-Metadata distinfo Makefile

devel/p5-Module-Metadata: update 1.000038 -> 1.000039

Changelog:
    https://metacpan.org/dist/Module-Metadata/changes
DeltaFile
+3-3devel/p5-Module-Metadata/distinfo
+1-1devel/p5-Module-Metadata/Makefile
+4-42 files

FreeBSD/ports d859086devel/p5-App-cpanminus distinfo Makefile

devel/p5-App-cpanminus: update 1.7048 -> 1.7049

Changelog: https://metacpan.org/dist/App-cpanminus/changes
DeltaFile
+3-3devel/p5-App-cpanminus/distinfo
+1-1devel/p5-App-cpanminus/Makefile
+4-42 files

FreeBSD/ports dde7558science/fasthenry Makefile, science/fasthenry/files patch-src__mk_syscfg__mk_freebsd.inc

science/fasthenry: Update build to use clang instead of gcc

Also fix CFLAG usage in Makefiles and config script.
Bump PORTREVISION.

Reported by:    gerald
DeltaFile
+37-0science/fasthenry/files/patch-src__mk_syscfg__mk_freebsd.inc
+9-4science/fasthenry/Makefile
+46-42 files

FreeBSD/ports 5be6a19devel/p5-IPC-Run distinfo Makefile

devel/p5-IPC-Run: update 20231003.0 -> 20260402.0

Changelog: https://metacpan.org/release/TODDR/IPC-Run-20260402.0/source/Changelog
DeltaFile
+3-3devel/p5-IPC-Run/distinfo
+1-1devel/p5-IPC-Run/Makefile
+4-42 files

NetBSD/pkgsrc-wip b8b76b1wsjtx Makefile

wsjtx: point to PKG_BUILD_OPTIONS instead of PKG_OPTIONS in error message.
DeltaFile
+1-1wsjtx/Makefile
+1-11 files

NetBSD/pkgsrc-wip 1e30675rust194 distinfo, rust194/patches patch-src_bootstrap_src_core_sanity.rs

rust194: for now don't make "known target in 'unknown' list" fatal.

The "m68k-unknown-netbsd" entry may be in that list for a while,
until upstream LLVM is fixed to not only emit 16-bit PC-relative
relocations, which are ... inadequate for rust.

This should get rid of this as a fatal error if you need to rebuild
newer rust compilers using older pkgsrc rust compilers, which have
since 1.93 made m68k-unknown-netbsd a "known" target.
DeltaFile
+14-1rust194/patches/patch-src_bootstrap_src_core_sanity.rs
+1-1rust194/distinfo
+15-22 files

LLVM/project 4cce6f8llvm/test/tools/llvm-ir2vec/bindings ir2vec-initEmbedding.py ir2vec-getInstEmbMap.py, llvm/tools/llvm-ir2vec/Bindings PyIR2Vec.cpp

[llvm-ir2vec] Added Enum for ir2vec embedding mode (#190466)

Currently, the initEmbedding() takes mode as an input. This input is a
string input. This PR introduces a patch to take the input as an enum
value.
DeltaFile
+19-7llvm/test/tools/llvm-ir2vec/bindings/ir2vec-initEmbedding.py
+12-12llvm/tools/llvm-ir2vec/Bindings/PyIR2Vec.cpp
+3-1llvm/test/tools/llvm-ir2vec/bindings/ir2vec-getInstEmbMap.py
+3-1llvm/test/tools/llvm-ir2vec/bindings/ir2vec-getFuncNames.py
+3-1llvm/test/tools/llvm-ir2vec/bindings/ir2vec-getFuncEmbMap.py
+3-1llvm/test/tools/llvm-ir2vec/bindings/ir2vec-getFuncEmb.py
+43-231 files not shown
+46-247 files

OpenBSD/src tXnPoxnlib/libcrypto/x509 x509v3.h

   x509v3.h: remove pointless #ifdef HEADER_CONF_H

   x509v3.h has included conf.h since June 20, 1999, OpenSSL commit ba404b5e,
   so HEADER_CONF_H has been defined since then. Also since then, CONF_VALUE
   (only available via conf.h) has been used outside of HEADER_CONF_H, making
   that #ifdef doubly pointless.

   ok bcook jsing kenjiro
VersionDeltaFile
1.41+1-3lib/libcrypto/x509/x509v3.h
+1-31 files

OpenBSD/src DGv7pdllib/libcrypto/cms cms_local.h

   cms_local.h: remove #ifdef X509V3_HEADER_H

   All thirteen files including cms_local.h do that after including cms.h,
   which already includes x509v3.h, so this is always defined. While here
   make the cms_local.h a bit more selfstanding by including asn1.h and
   x509v3.h

   ok bcook jsing (who had the same diff) kenjiro
VersionDeltaFile
1.7+3-4lib/libcrypto/cms/cms_local.h
+3-41 files

OpenBSD/src lhAvuT3sys/arch/riscv64/riscv64 cpu.c

   Tweak vendor #define list to follow numerical ordering

   No functional change
VersionDeltaFile
1.26+2-2sys/arch/riscv64/riscv64/cpu.c
+2-21 files

NetBSD/pkgsrc-wip a3f4942gtk-layer-shell distinfo Makefile

gtk-layer-shell: update to 0.10.1
DeltaFile
+3-3gtk-layer-shell/distinfo
+1-1gtk-layer-shell/Makefile
+4-42 files

OpenBSD/src WkDQTFqsys/arch/riscv64/include cpu.h

   Follow the sparc64 lead and simply define curcpu in the kernel as the
   special register containing its value, this is a general register (x4)
   and therefore can be used directly

   Diff stolen from miod@ who is on strike but agreed to let me commit
   this.  ok kettenis@
VersionDeltaFile
1.25+4-8sys/arch/riscv64/include/cpu.h
+4-81 files

OpenBSD/ports 2TVBlvJastro/stellarium Makefile distinfo, astro/stellarium/patches patch-CMakeLists_txt

   Update to stellarium-26.1.
VersionDeltaFile
1.66+53-2astro/stellarium/pkg/PLIST
1.112+5-4astro/stellarium/Makefile
1.23+3-3astro/stellarium/patches/patch-CMakeLists_txt
1.67+2-2astro/stellarium/distinfo
+63-114 files

LLVM/project f7cdebbllvm/lib/Transforms/Vectorize VPlanRecipes.cpp, llvm/unittests/Transforms/Vectorize VPlanTest.cpp

[VPlan] Mark unary ops as not having side-effects (NFC). (#190554)

Mark unary ops (only FNeg current) to neither read nor write memory,
similar to binary and cast ops.

Should currently be NFC end-to-end.
DeltaFile
+10-0llvm/unittests/Transforms/Vectorize/VPlanTest.cpp
+2-1llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp
+12-12 files

OpenBSD/ports 5jXvKePwayland Makefile

   +kanshi
VersionDeltaFile
1.34+1-0wayland/Makefile
+1-01 files

OpenBSD/ports 4XZLPr5devel Makefile

   +libscfg
VersionDeltaFile
1.2577+1-0devel/Makefile
+1-01 files

OpenBSD/ports WquUvDCwayland/kanshi Makefile distinfo, wayland/kanshi/patches patch-config_c patch-config_c

   Import wayland/kanshi

   kanshi allows you to define output profiles that are automatically enabled and
   disabled on hotplug. For instance, this can be used to turn a laptop's internal
   screen off when docked.

   This is a Wayland equivalent for tools like autorandr.
   kanshi can be used on Wayland compositors supporting the wlr-output-management
   protocol.

   www: https://gitlab.freedesktop.org/emersion/kanshi

   ok matthieu@
VersionDeltaFile
1.1+48-0wayland/kanshi/patches/patch-config_c
1.1+27-0wayland/kanshi/Makefile
1.1+7-0wayland/kanshi/pkg/DESCR
1.1+3-0wayland/kanshi/pkg/PLIST
1.1+2-0wayland/kanshi/distinfo
1.1.1.1+0-0wayland/kanshi/patches/patch-config_c
+87-04 files not shown
+87-010 files