FreeNAS/freenas 99fed3asrc/middlewared/middlewared main.py, src/middlewared/middlewared/utils systemd.py

NAS-139141 / 26.04 / replace systemd.daemon.notify with our own (#17935)

This removes the use of systemd.daemon.notify with our own
implementation. Making use of the "sd_notify" API is as simple as
establishing a socket connection and sending formatted messages to it.
No need for a 3rd party tool to do this.

As an improvement, this opens socket once during initialization and
sends messages on same open socket instead of creating one for every
plugin that we have 😬
DeltaFile
+50-0src/middlewared/middlewared/utils/systemd.py
+9-3src/middlewared/middlewared/main.py
+59-32 files

NetBSD/pkgsrc-wip a62d47a. Makefile

Add cloudflare-speed-cli
DeltaFile
+1-0Makefile
+1-01 files

Dreckly/dreckly fafa8f3multimedia/ffmpeg5 distinfo Makefile.common, multimedia/ffmpeg5/patches patch-libavcodec_pcm-bluray.c patch-configure

ffmpeg5: Update to ffmpeg-5.1.8
DeltaFile
+26-0multimedia/ffmpeg5/patches/patch-libavcodec_pcm-bluray.c
+12-12multimedia/ffmpeg5/patches/patch-configure
+16-0multimedia/ffmpeg5/patches/patch-libavcodec_pcm-dvd.c
+7-5multimedia/ffmpeg5/distinfo
+2-2multimedia/ffmpeg5/Makefile.common
+1-2multimedia/ffmpeg5/Makefile
+64-211 files not shown
+64-227 files

LLVM/project 2de1c9flibcxx/docs/Status Cxx2cIssues.csv, libcxx/include optional

Merge branch 'main' into users/arsenm/instcombine/handle-shufflevector-simplifydemandedfpclass
DeltaFile
+36-12libcxx/include/optional
+40-0libcxx/test/std/utilities/optional/optional.relops/relops.compile.pass.cpp
+1-1libcxx/docs/Status/Cxx2cIssues.csv
+1-0utils/bazel/llvm-project-overlay/clang-tools-extra/clang-tidy/BUILD.bazel
+78-134 files

FreeBSD/ports 49bafa7. MOVED, lang Makefile

lang/go121: Remove expired port

2026-01-01 lang/go121: Old version, unsupported upstream
DeltaFile
+0-29lang/go121/Makefile
+0-15lang/go121/distinfo
+0-11lang/go121/files/patch-src_cmd_go_internal_modload_vendor.go
+0-1lang/Makefile
+1-0MOVED
+1-565 files

FreeBSD/ports 1bf5ff9Mk bsd.default-versions.mk, Mk/Uses go.mk

Mk: unregister expired go 1.21
DeltaFile
+1-1Mk/Uses/go.mk
+1-1Mk/bsd.default-versions.mk
+2-22 files

FreeBSD/ports c30292dtextproc/zed Makefile

textproc/zed: use the default Go version for building.

Light run-time testing by myself.

Reported by:    vvd
DeltaFile
+1-1textproc/zed/Makefile
+1-11 files

LLVM/project c94ddeallvm/lib/Transforms/InstCombine InstCombineSimplifyDemanded.cpp, llvm/test/Transforms/InstCombine simplify-demanded-fpclass-insertelement.ll

InstCombine: Basic insertelement support for SimplifyDemandedFPClass (#174100)

Eventually this should pull up the known elements logic from
computeKnownFPClass.
DeltaFile
+187-0llvm/test/Transforms/InstCombine/simplify-demanded-fpclass-insertelement.ll
+10-0llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
+197-02 files

LLVM/project 6561f39llvm/lib/Transforms/InstCombine InstCombineSimplifyDemanded.cpp, llvm/test/Transforms/InstCombine simplify-demanded-fpclass.ll

InstCombine: Fix defining undef constant vector elts in SimplifyDemandedFPClass (#174074)

Fold constants of known single class to the original constant instead of
a new constant. This avoids overdefining vector elements that were
originally undefined with the splat constant.
DeltaFile
+29-0llvm/test/Transforms/InstCombine/simplify-demanded-fpclass.ll
+12-2llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
+41-22 files

Dreckly/dreckly c5a8575multimedia/ffmpeg6 distinfo Makefile.common, multimedia/ffmpeg6/patches patch-configure

ffmpeg6: Update to 6.1.4
DeltaFile
+12-12multimedia/ffmpeg6/patches/patch-configure
+7-6multimedia/ffmpeg6/distinfo
+7-4multimedia/ffmpeg6/Makefile.common
+1-2multimedia/ffmpeg6/Makefile
+0-1multimedia/ffplay6/Makefile
+27-255 files

FreeNAS/freenas 35209f8src/middlewared/middlewared main.py, src/middlewared/middlewared/utils systemd.py

replace systemd.notify with our own
DeltaFile
+50-0src/middlewared/middlewared/utils/systemd.py
+9-3src/middlewared/middlewared/main.py
+59-32 files

FreeBSD/ports 25d2978devel/py-termcolor distinfo Makefile

devel/py-termcolor: Update 3.2.0 => 3.3.0

Changelog:
https://github.com/termcolor/termcolor/releases/tag/3.3.0

Commit log:
https://github.com/termcolor/termcolor/compare/3.2.0...3.3.0

PR:     292100
DeltaFile
+3-3devel/py-termcolor/distinfo
+1-1devel/py-termcolor/Makefile
+4-42 files

Dreckly/dreckly 58dfb2cmultimedia/ffmpeg7 Makefile.common distinfo, multimedia/ffmpeg7/patches patch-configure

ffmpeg7: Update to 7.1.3
DeltaFile
+10-4multimedia/ffmpeg7/Makefile.common
+5-5multimedia/ffmpeg7/distinfo
+3-3multimedia/ffmpeg7/patches/patch-configure
+3-3multimedia/ffmpeg7/PLIST
+1-2multimedia/ffmpeg7/Makefile
+0-1multimedia/ffplay7/Makefile
+22-186 files

FreeBSD/ports a3260ffx11/plank distinfo Makefile

x11/plank: Update 0.11.158 => 0.11.159

Changelog:
https://github.com/zquestz/plank-reloaded/releases/tag/0.11.159

PR:     292097
DeltaFile
+3-3x11/plank/distinfo
+1-1x11/plank/Makefile
+4-42 files

NetBSD/pkgsrc-wip 0095e70unifi PLIST COMMIT_MSG, unifi10 PLIST COMMIT_MSG

Replace wip/unifi with unifi8, unifi9 and unifi10

Allows people to test specific versions.

Also update mongodb notes - now mongodb3 is no longer supported
DeltaFile
+6,635-0unifi8/PLIST
+5,675-0unifi9/PLIST
+0-4,994unifi/PLIST
+4,994-0unifi10/PLIST
+0-358unifi/COMMIT_MSG
+358-0unifi10/COMMIT_MSG
+17,662-5,35250 files not shown
+18,457-5,66456 files

NetBSD/pkgsrc-wip c580946wlroots buildlink3.mk

wlroots: fix include path in buildlink3.mk
DeltaFile
+1-1wlroots/buildlink3.mk
+1-11 files

NetBSD/pkgsrc-wip 11b7caacloudflare-speed-cli distinfo cargo-depends.mk

CLI tool that displays network speed test results from
Cloudflare's speed test service in a TUI interface.a

Features:
 - Speed Tests: Measures download/upload throughput,
   idle latency, and loaded latency
 - Interactive TUI: Real-time charts and statistics
 - History: View and manage past test results
 - Export: Save results as JSON
 - Text/JSON Modes: Headless operation for scripting
 - Interface Binding: Bind to specific network interface or source IP
DeltaFile
+893-0cloudflare-speed-cli/distinfo
+298-0cloudflare-speed-cli/cargo-depends.mk
+20-0cloudflare-speed-cli/Makefile
+11-0cloudflare-speed-cli/DESCR
+2-0cloudflare-speed-cli/PLIST
+1,224-05 files

FreeBSD/ports d60d48deditors/libreoffice distinfo Makefile, portuguese/libreoffice distinfo

editors/libreoffice: update to 25.8.4 release (+)

LibreOffice 25.8.4, the fourth minor update to the free office suite developed by volunteers
for personal productivity in office is now available for FreeBSD users!

* Use bundled/patched argon2 to prevent crash at save document with password encryption

Announce:       https://blog.documentfoundation.org/blog/2025/12/18/libreoffice-25-8-4/
Release Notes:  https://wiki.documentfoundation.org/ReleaseNotes/25.8
Changelog:      https://wiki.documentfoundation.org/Releases/25.8.4/RC1 \
                https://wiki.documentfoundation.org/Releases/25.8.4/RC2
Co-authored by: lwhsu at FreeBSD.org
DeltaFile
+11-9editors/libreoffice/distinfo
+7-4editors/libreoffice/Makefile
+5-5vietnamese/libreoffice/distinfo
+5-5ukrainian/libreoffice/distinfo
+5-5russian/libreoffice/distinfo
+5-5portuguese/libreoffice/distinfo
+38-33115 files not shown
+503-498121 files

Dreckly/dreckly e17f10egraphics/ImageMagick distinfo Makefile.common, graphics/ImageMagick/patches patch-MagickCore_random.c

ImageMagick: Update to 7.1.2.12
DeltaFile
+7-4graphics/ImageMagick/patches/patch-MagickCore_random.c
+5-5graphics/ImageMagick/distinfo
+2-2graphics/ImageMagick/Makefile.common
+1-1graphics/ImageMagick/Makefile
+0-1graphics/p5-PerlMagick/Makefile
+15-135 files

NetBSD/pkgsrc-wip 51b6814ape distinfo Makefile

ape: Update to 3.5.3.185

Set default make jobs to _SC_NPROCESSORS_ONLN
DeltaFile
+3-3ape/distinfo
+2-2ape/Makefile
+5-52 files

FreeBSD/ports d009982lang/gnat14 pkg-plist

lang/gnat14: fix plist on i386
DeltaFile
+3-3lang/gnat14/pkg-plist
+3-31 files

OpenBSD/ports kEuWiGjsysutils/signalbackup-tools distinfo Makefile

   Update to signalbackup-tools-20251229.
VersionDeltaFile
1.2+2-2sysutils/signalbackup-tools/distinfo
1.3+1-1sysutils/signalbackup-tools/Makefile
+3-32 files

OpenBSD/ports wIS3Ua6x11/kde-plasma/libksysguard Makefile, x11/kde-plasma/libksysguard/patches patch-processcore_processes_openbsd_p_cpp

   Fix and improve OpenBSD support

   https://invent.kde.org/plasma/libksysguard/-/merge_requests/454
VersionDeltaFile
1.7+73-32x11/kde-plasma/libksysguard/patches/patch-processcore_processes_openbsd_p_cpp
1.15+1-1x11/kde-plasma/libksysguard/Makefile
+74-332 files

OpenBSD/ports IjyvHPax11/kde-plasma/kpipewire Makefile, x11/kde-plasma/kpipewire/patches patch-src_pipewireproduce_cpp

   OpenBSD support merged upstream

   https://invent.kde.org/plasma/kpipewire/-/merge_requests/229
VersionDeltaFile
1.4+16-8x11/kde-plasma/kpipewire/patches/patch-src_pipewireproduce_cpp
1.7+1-0x11/kde-plasma/kpipewire/Makefile
+17-82 files

OpenBSD/ports assvjpZx11/kde-plasma/kinfocenter Makefile, x11/kde-plasma/kinfocenter/patches patch-Modules_about-distro_src_MemoryEntry_cpp

   OpenBSD support merged upstream

   https://invent.kde.org/plasma/kinfocenter/-/commit/9251fa9a6846594db60cc6d3537c429ee8fd2092
VersionDeltaFile
1.6+25-5x11/kde-plasma/kinfocenter/patches/patch-Modules_about-distro_src_MemoryEntry_cpp
1.11+1-0x11/kde-plasma/kinfocenter/Makefile
+26-52 files

OpenBSD/ports VnVz1mFeditors/micro distinfo modules.inc, editors/micro/pkg PLIST

   update to micro-2.0.15, now able to work with OpenBSD again after adapting
   to syscall changes

   install the manual
VersionDeltaFile
1.7+70-104editors/micro/distinfo
1.4+20-34editors/micro/modules.inc
1.15+13-19editors/micro/Makefile
1.3+1-0editors/micro/pkg/PLIST
+104-1574 files

OpenBSD/ports oys6vMVtextproc/fzy Makefile distinfo, textproc/fzy/patches patch-Makefile

   Update to fzy-1.1.
VersionDeltaFile
1.5+5-5textproc/fzy/patches/patch-Makefile
1.10+5-4textproc/fzy/Makefile
1.5+2-2textproc/fzy/distinfo
+12-113 files

OpenBSD/src cppeX2Qusr.sbin/relayd relayd.c

   fix scan-build dead stores findings

   OK stsp
VersionDeltaFile
1.196+3-4usr.sbin/relayd/relayd.c
+3-41 files

OpenBSD/src TcBhlasusr.sbin/relayd relay_http.c

   fix missing initialisation

   It is possible that "request_method" is checked without having been
   initialised in line 439.

   OK kirill@ stsp@
VersionDeltaFile
1.92+2-2usr.sbin/relayd/relay_http.c
+2-21 files

OpenBSD/ports Cx3xkqEsecurity/libsodium Makefile

   provide a fallback mirror for the current libsodium-1.0.20-stable distfile
   as it's fairly likely to change upstream; pointed out by tb@
VersionDeltaFile
1.40+2-1security/libsodium/Makefile
+2-11 files