From db7de8d88427ac05a544a5f043b92d28b7bdcd8f Mon Sep 17 00:00:00 2001 From: Walter McKelvie Date: Tue, 24 Mar 2026 17:34:37 -0400 Subject: [PATCH 01/16] systemd-networkd: add missing linkConfig options to type checker --- nixos/modules/system/boot/networkd.nix | 48 ++++++++++++++++++++++++-- 1 file changed, 46 insertions(+), 2 deletions(-) diff --git a/nixos/modules/system/boot/networkd.nix b/nixos/modules/system/boot/networkd.nix index 2385fa5c19a7..82da576bb4b5 100644 --- a/nixos/modules/system/boot/networkd.nix +++ b/nixos/modules/system/boot/networkd.nix @@ -84,6 +84,7 @@ let "Duplex" "AutoNegotiation" "WakeOnLan" + "WakeOnLanPassword" "Port" "Advertise" "ReceiveChecksumOffload" @@ -91,14 +92,57 @@ let "TCPSegmentationOffload" "TCP6SegmentationOffload" "GenericSegmentationOffload" + "PartialGenericSegmentationOffload" "GenericReceiveOffload" + "GenericReceiveOffloadHardware" "LargeReceiveOffload" + "ReceivePacketSteeringCPUMask" + "ReceiveVLANCTAGHardwareAcceleration" + "TransmitVLANCTAGHardwareAcceleration" + "ReceiveVLANCTAGFilter" + "NTupleFilter" + "ReceiveFCS" + "ReceiveAll" "RxChannels" "TxChannels" "OtherChannels" "CombinedChannels" + "Property" + "ImportProperty" + "UnsetProperty" "RxBufferSize" + "RxMiniBufferSize" + "RxJumboBufferSize" "TxBufferSize" + "RxFlowControl" + "TxFlowControl" + "AutoNegotiationFlowControl" + "GenericSegmentOffloadMaxBytes" + "GenericSegmentOffloadMaxSegments" + "UseAdaptiveRxCoalesce" + "UseAdaptiveTxCoalesce" + "RxCoalesceSec" + "RxCoalesceIrqSec" + "RxCoalesceLowSec" + "RxCoalesceHighSec" + "TxCoalesceSec" + "TxCoalesceIrqSec" + "TxCoalesceLowSec" + "TxCoalesceHighSec" + "RxMaxCoalescedFrames" + "RxMaxCoalescedIrqFrames" + "RxMaxCoalescedLowFrames" + "RxMaxCoalescedHighFrames" + "TxMaxCoalescedFrames" + "TxMaxCoalescedIrqFrames" + "TxMaxCoalescedLowFrames" + "TxMaxCoalescedHighFrames" + "CoalescePacketRateLow" + "CoalescePacketRateHigh" + "CoalescePacketRateSampleIntervalSec" + "StatisticsBlockCoalesceSec" + "MDI" + "SR-IOVVirtualFunctions" "ReceiveQueues" "TransmitQueues" "TransmitQueueLength" @@ -155,8 +199,8 @@ let (assertRange "CombinedChannels" 1 4294967295) (assertInt "RxBufferSize") (assertInt "TxBufferSize") - (assertRange "ReceiveQueues" 1 4096) - (assertRange "TransmitQueues" 1 4096) + (assertRange "ReceiveQueues" 1 16384) + (assertRange "TransmitQueues" 1 16384) (assertRange "TransmitQueueLength" 1 4294967294) ]; }; From 9af71e58c2eaa47d3ffef362d2f53824c7442ee3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 25 Mar 2026 18:32:04 +0000 Subject: [PATCH 02/16] renovate: 43.76.5 -> 43.91.1 --- pkgs/by-name/re/renovate/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/re/renovate/package.nix b/pkgs/by-name/re/renovate/package.nix index 0bbdaff3a62b..052423560662 100644 --- a/pkgs/by-name/re/renovate/package.nix +++ b/pkgs/by-name/re/renovate/package.nix @@ -20,13 +20,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "renovate"; - version = "43.76.5"; + version = "43.91.1"; src = fetchFromGitHub { owner = "renovatebot"; repo = "renovate"; tag = finalAttrs.version; - hash = "sha256-9DAgX6CG3Wnesp5AZqfv12KT8tRAGZXuewm7fqPVmpg="; + hash = "sha256-HW0rI9qN/eUgEnPJPJk0m5x4S/69RgaoA/+I7GoGUyc="; }; postPatch = '' @@ -51,7 +51,7 @@ stdenv.mkDerivation (finalAttrs: { inherit (finalAttrs) pname version src; pnpm = pnpm_10; fetcherVersion = 2; - hash = "sha256-LgVtV/jyJP/+fJ9XQHEsz67COUHV4RL0hfVdxph1cUg="; + hash = "sha256-R+4TswBHCv/z5MMiLgT3M5E4b9oeIWb/wWs9PXFk3s4="; }; env.COREPACK_ENABLE_STRICT = 0; From f05d5ce625ee165f9a1b12c18402d92a3b0f5879 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 27 Mar 2026 02:56:21 +0000 Subject: [PATCH 03/16] censor: 0.4.0 -> 0.6.0 --- pkgs/by-name/ce/censor/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ce/censor/package.nix b/pkgs/by-name/ce/censor/package.nix index c94bc9c46ef1..d26bea105cec 100644 --- a/pkgs/by-name/ce/censor/package.nix +++ b/pkgs/by-name/ce/censor/package.nix @@ -13,14 +13,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "censor"; - version = "0.4.0"; + version = "0.6.0"; pyproject = false; src = fetchFromCodeberg { owner = "censor"; repo = "Censor"; tag = "v${finalAttrs.version}"; - hash = "sha256-piRIa/weDhSve+NCtwq9vhzGyC7jmtyJ/x//llPGQn8="; + hash = "sha256-r5GhPr7dFLVy8nyKWg0poZSjWVrLrpnUHhe4MdEThvM="; }; nativeBuildInputs = [ From a842431d917e2c5017903cbf441adc5bed3a8e4a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 30 Mar 2026 08:46:00 +0000 Subject: [PATCH 04/16] kodiPackages.keymap: 1.3.2 -> 1.4.0 --- pkgs/applications/video/kodi/addons/keymap/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/video/kodi/addons/keymap/default.nix b/pkgs/applications/video/kodi/addons/keymap/default.nix index c3209089ae62..c6b81abf22cf 100644 --- a/pkgs/applications/video/kodi/addons/keymap/default.nix +++ b/pkgs/applications/video/kodi/addons/keymap/default.nix @@ -11,11 +11,11 @@ buildKodiAddon rec { pname = "keymap"; namespace = "script.keymap"; - version = "1.3.2"; + version = "1.4.0"; src = fetchzip { url = "https://mirrors.kodi.tv/addons/${lib.toLower rel}/${namespace}/${namespace}-${version}.zip"; - sha256 = "sha256-y9bREG1fGY6TJYW4xMUBbsAp6DSzb78tY1+iyUrGjgQ="; + sha256 = "sha256-sbyI6ZK8HvXgMxNDtm2Tb/ub93IcdXB5PSdxoL+QIqU="; }; propagatedBuildInputs = [ From 016f21d4d9bcf9632c4c4923aa7000f35039230e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 31 Mar 2026 16:58:13 +0000 Subject: [PATCH 05/16] libhx: 5.3 -> 5.4 --- pkgs/by-name/li/libhx/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/libhx/package.nix b/pkgs/by-name/li/libhx/package.nix index b944d878d3d7..88aa5071ae06 100644 --- a/pkgs/by-name/li/libhx/package.nix +++ b/pkgs/by-name/li/libhx/package.nix @@ -8,13 +8,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "libhx"; - version = "5.3"; + version = "5.4"; src = fetchFromCodeberg { tag = "v${finalAttrs.version}"; owner = "jengelh"; repo = "libhx"; - hash = "sha256-q9cIZhQx1BjD7Py0VEevKwFflJ1cdFn9RcW6q52t/h8="; + hash = "sha256-rM0J9IHjxgHsedFiCl6LA54JBHkwuHFYfoFp4j6b3Kw="; }; nativeBuildInputs = [ autoreconfHook ]; From 563669b575c7e77e38fbb58d70fa2843c7b3129e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 31 Mar 2026 18:15:32 +0200 Subject: [PATCH 06/16] python3Packages.oasatelematics: 0.3 -> 0.4 Changelog: https://github.com/panosmz/oasatelematics/releases/tag/v0.4 --- .../python-modules/oasatelematics/default.nix | 22 +++++++++++-------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/oasatelematics/default.nix b/pkgs/development/python-modules/oasatelematics/default.nix index 4869b8b23603..04a090d5cee5 100644 --- a/pkgs/development/python-modules/oasatelematics/default.nix +++ b/pkgs/development/python-modules/oasatelematics/default.nix @@ -2,32 +2,36 @@ lib, buildPythonPackage, fetchFromGitHub, + pytestCheckHook, requests, + setuptools, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "oasatelematics"; - version = "0.3"; - format = "setuptools"; + version = "0.4"; + pyproject = true; src = fetchFromGitHub { owner = "panosmz"; repo = "oasatelematics"; - rev = "v${version}"; - hash = "sha256-3O7XbNVj1S3ZwheklEhm0ivw16Tj7drML/xYC9383Kg="; + tag = "v${finalAttrs.version}"; + hash = "sha256-pqjzvLeVGW5rC3lK/9WnYdCLyF1fM7GGwzEG5h2lKPA="; }; - propagatedBuildInputs = [ requests ]; + build-system = [ setuptools ]; - # Module has no tests - doCheck = false; + dependencies = [ requests ]; + + nativeCheckInputs = [ pytestCheckHook ]; pythonImportsCheck = [ "oasatelematics" ]; meta = { description = "Python wrapper for the OASA Telematics API"; homepage = "https://github.com/panosmz/oasatelematics"; + changelog = "https://github.com/panosmz/oasatelematics/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From 031b2eca45c4c22c158df2fefeba253e1aaa8441 Mon Sep 17 00:00:00 2001 From: Jhony Elmer Angulo Fabian Date: Thu, 26 Mar 2026 17:56:02 -0500 Subject: [PATCH 07/16] codex: 0.116.0 -> 0.118.0 Add a pinned librusty_v8 fetcher and set RUSTY_V8_ARCHIVE in the Nix build environment. This avoids rusty_v8 falling back to downloading the prebuilt V8 static library during the build, which was causing the codex 0.118.0 build to fail. On Linux, also wrap `codex` with `bubblewrap` in PATH so the upstream sandbox launcher can resolve `bwrap` correctly on NixOS. --- pkgs/by-name/co/codex/fetchers.nix | 20 ++++++++++++++++++++ pkgs/by-name/co/codex/librusty_v8.nix | 12 ++++++++++++ pkgs/by-name/co/codex/package.nix | 17 ++++++++++++----- 3 files changed, 44 insertions(+), 5 deletions(-) create mode 100644 pkgs/by-name/co/codex/fetchers.nix create mode 100644 pkgs/by-name/co/codex/librusty_v8.nix diff --git a/pkgs/by-name/co/codex/fetchers.nix b/pkgs/by-name/co/codex/fetchers.nix new file mode 100644 index 000000000000..0835ffdd365a --- /dev/null +++ b/pkgs/by-name/co/codex/fetchers.nix @@ -0,0 +1,20 @@ +# not a stable interface, do not reference outside the codex package but make a copy if you need +{ + lib, + stdenv, + fetchurl, +}: + +{ + fetchLibrustyV8 = + args: + fetchurl { + name = "librusty_v8-${args.version}"; + url = "https://github.com/denoland/rusty_v8/releases/download/v${args.version}/librusty_v8_release_${stdenv.hostPlatform.rust.rustcTarget}.a.gz"; + sha256 = args.shas.${stdenv.hostPlatform.system}; + meta = { + inherit (args) version; + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; + }; + }; +} diff --git a/pkgs/by-name/co/codex/librusty_v8.nix b/pkgs/by-name/co/codex/librusty_v8.nix new file mode 100644 index 000000000000..213a3174cee3 --- /dev/null +++ b/pkgs/by-name/co/codex/librusty_v8.nix @@ -0,0 +1,12 @@ +# auto-generated file -- DO NOT EDIT! +{ fetchLibrustyV8 }: + +fetchLibrustyV8 { + version = "146.4.0"; + shas = { + x86_64-linux = "sha256-5ktNmeSuKTouhGJEqJuAF4uhA4LBP7WRwfppaPUpEVM="; + aarch64-linux = "sha256-2/FlsHyBvbBUvARrQ9I+afz3vMGkwbW0d2mDpxBi7Ng="; + x86_64-darwin = "sha256-YwzSQPG77NsHFBfcGDh6uBz2fFScHFFaC0/Pnrpke7c="; + aarch64-darwin = "sha256-v+LJvjKlbChUbw+WWCXuaPv2BkBfMQzE4XtEilaM+Yo="; + }; +} diff --git a/pkgs/by-name/co/codex/package.nix b/pkgs/by-name/co/codex/package.nix index 3cbb31d2466f..d69950dcf3fc 100644 --- a/pkgs/by-name/co/codex/package.nix +++ b/pkgs/by-name/co/codex/package.nix @@ -1,15 +1,19 @@ { lib, stdenv, + callPackage, rustPlatform, fetchFromGitHub, installShellFiles, - cargo, + bubblewrap, clang, cmake, gitMinimal, libcap, libclang, + librusty_v8 ? callPackage ./librusty_v8.nix { + inherit (callPackage ./fetchers.nix { }) fetchLibrustyV8; + }, makeBinaryWrapper, nix-update-script, pkg-config, @@ -20,18 +24,18 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "codex"; - version = "0.116.0"; + version = "0.118.0"; src = fetchFromGitHub { owner = "openai"; repo = "codex"; tag = "rust-v${finalAttrs.version}"; - hash = "sha256-PTsKphg3gPlBUs5oMM34RhJJ4jxvD6hand5aVjXcuZ4="; + hash = "sha256-FdtV+CIqTInnegcXrXBxw4aE0JnNDh4GdYKwUDjSk9Y="; }; sourceRoot = "${finalAttrs.src.name}/codex-rs"; - cargoHash = "sha256-X5Yh8+3UrCZfzIplb4OzFfcfoklMu3FikU9vZ6CJbfc="; + cargoHash = "sha256-7rexlmc79eUkwcqTa8rN3GFDy1dWs+0h/SUllZqAcpM="; nativeBuildInputs = [ clang @@ -64,6 +68,7 @@ rustPlatform.buildRustPackage (finalAttrs: { "-Wno-error=character-conversion" ] ); + RUSTY_V8_ARCHIVE = librusty_v8; }; # NOTE: part of the test suite requires access to networking, local shells, @@ -82,7 +87,9 @@ rustPlatform.buildRustPackage (finalAttrs: { ''; postFixup = '' - wrapProgram $out/bin/codex --prefix PATH : ${lib.makeBinPath [ ripgrep ]} + wrapProgram $out/bin/codex --prefix PATH : ${ + lib.makeBinPath ([ ripgrep ] ++ lib.optionals stdenv.hostPlatform.isLinux [ bubblewrap ]) + } ''; doInstallCheck = true; From 00db9c93a1c65a639e2f7306deae422c6e5f35ed Mon Sep 17 00:00:00 2001 From: Xiangyan Sun Date: Tue, 31 Mar 2026 15:11:35 -0700 Subject: [PATCH 08/16] dwmblocks: fix build with gcc15 --- pkgs/by-name/dw/dwmblocks/package.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/dw/dwmblocks/package.nix b/pkgs/by-name/dw/dwmblocks/package.nix index 409e3692f810..3e9d6c92fd58 100644 --- a/pkgs/by-name/dw/dwmblocks/package.nix +++ b/pkgs/by-name/dw/dwmblocks/package.nix @@ -28,7 +28,12 @@ stdenv.mkDerivation { configFile = if lib.isDerivation conf || builtins.isPath conf then conf else writeText "blocks.def.h" conf; in - lib.optionalString (conf != null) "cp ${configFile} blocks.def.h"; + lib.optionalString (conf != null) "cp ${configFile} blocks.def.h" + + '' + # gcc15 + substituteInPlace dwmblocks.c \ + --replace-fail 'void termhandler()' 'void termhandler(int signum)' + ''; makeFlags = [ "PREFIX=$(out)" ]; From fe75bc906801d635c80dbce0ae451fc16a471979 Mon Sep 17 00:00:00 2001 From: Ihar Hrachyshka Date: Tue, 31 Mar 2026 20:48:19 -0400 Subject: [PATCH 09/16] openvswitch: 3.7.0 -> 3.7.1 It includes a CVE fix for userspace conntrack (DPDK mode): https://mail.openvswitch.org/pipermail/ovs-announce/2026-March/000393.html --- pkgs/by-name/op/openvswitch/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/op/openvswitch/package.nix b/pkgs/by-name/op/openvswitch/package.nix index a49571845bf0..74222ad18979 100644 --- a/pkgs/by-name/op/openvswitch/package.nix +++ b/pkgs/by-name/op/openvswitch/package.nix @@ -30,13 +30,13 @@ stdenv.mkDerivation (finalAttrs: { pname = if withDPDK then "openvswitch-dpdk" else "openvswitch"; - version = "3.7.0"; + version = "3.7.1"; src = fetchFromGitHub { owner = "openvswitch"; repo = "ovs"; tag = "v${finalAttrs.version}"; - hash = "sha256-3lbehoy3hbwuM4tXbtfQCXULFr1VQpjsSQ3fZzZcR4U="; + hash = "sha256-3FQjV4BZZpn7Loiu9Xm30cCqzkU1HgJ3sAc+I6D8OvQ="; }; outputs = [ From a55a91dc3a45010c60b64167142c1c77bf56e3f8 Mon Sep 17 00:00:00 2001 From: VZstless Date: Wed, 1 Apr 2026 09:32:24 +0800 Subject: [PATCH 10/16] flclash: add VZstless as maintainer --- pkgs/by-name/fl/flclash/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/fl/flclash/package.nix b/pkgs/by-name/fl/flclash/package.nix index 1846b6f71c09..eb941222e743 100644 --- a/pkgs/by-name/fl/flclash/package.nix +++ b/pkgs/by-name/fl/flclash/package.nix @@ -32,7 +32,7 @@ let description = "Proxy client based on ClashMeta, simple and easy to use"; homepage = "https://github.com/chen08209/FlClash"; license = with lib.licenses; [ gpl3Plus ]; - maintainers = [ ]; + maintainers = with lib.maintainers; [ VZstless ]; }; core = buildGoModule { From e3ee7a0eb77d1837e5dc418b7c2f74db1edf3020 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 1 Apr 2026 01:36:01 +0000 Subject: [PATCH 11/16] inputplumber: 0.75.2 -> 0.76.0 --- pkgs/by-name/in/inputplumber/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/in/inputplumber/package.nix b/pkgs/by-name/in/inputplumber/package.nix index 85f9f3167b88..94edc5abac56 100644 --- a/pkgs/by-name/in/inputplumber/package.nix +++ b/pkgs/by-name/in/inputplumber/package.nix @@ -10,16 +10,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "inputplumber"; - version = "0.75.2"; + version = "0.76.0"; src = fetchFromGitHub { owner = "ShadowBlip"; repo = "InputPlumber"; tag = "v${finalAttrs.version}"; - hash = "sha256-KiSroDcaWvzr5sP0jzr1GFyk0lHbtCFJrP3g5/b3hLQ="; + hash = "sha256-81M/nVjLw+dI/ch+l/RJvq4ClMVCQqx+IfwPVPDB6HE="; }; - cargoHash = "sha256-VwQ38Jv5OvyBqo9BBTnpUjgNwAbWyIdUKFKXsGC6+Mo="; + cargoHash = "sha256-x/jPB3QClaYt/9fVnuz1yDUWsurcrx/mKouHMv2QsFc="; nativeBuildInputs = [ pkg-config From 91481ecf4847f0ba1bc60650a4adada4abcaf9f8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9o=20Bori?= Date: Tue, 31 Mar 2026 19:15:58 +0200 Subject: [PATCH 12/16] python3Packages.aioopenssl: fix tests --- pkgs/development/python-modules/aioopenssl/default.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkgs/development/python-modules/aioopenssl/default.nix b/pkgs/development/python-modules/aioopenssl/default.nix index b69ba513263f..cb6336de2438 100644 --- a/pkgs/development/python-modules/aioopenssl/default.nix +++ b/pkgs/development/python-modules/aioopenssl/default.nix @@ -3,6 +3,7 @@ stdenv, buildPythonPackage, fetchFromGitHub, + fetchpatch, # build-system setuptools, @@ -34,6 +35,15 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook ]; + patches = [ + # compatibility with python3.14: set a asyncio event loop for the unit tetsts + (fetchpatch { + name = "fix-asyncio-event-loop.patch"; + url = "https://github.com/theobori/aioopenssl/commit/47b1a1e5593fd8c3f4dedcdbc68c17e83d5c88ec.patch"; + hash = "sha256-XdoeWS5wqmGDWRObVpjcRLyN7SF2IdVmSAUBD7U4dfI="; + }) + ]; + # Tests that fail in when built in the Darwin sandbox. disabledTests = lib.optionals stdenv.hostPlatform.isDarwin [ # address already in use From 4bd492e8f76f613b2a7efaa98f73b62356810745 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 1 Apr 2026 03:09:35 +0000 Subject: [PATCH 13/16] mpdris2-rs: 1.1.0 -> 1.1.1 --- pkgs/by-name/mp/mpdris2-rs/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mp/mpdris2-rs/package.nix b/pkgs/by-name/mp/mpdris2-rs/package.nix index 069e7e4bc96b..2387720718ac 100644 --- a/pkgs/by-name/mp/mpdris2-rs/package.nix +++ b/pkgs/by-name/mp/mpdris2-rs/package.nix @@ -6,15 +6,15 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "mpdris2-rs"; - version = "1.1.0"; + version = "1.1.1"; src = fetchFromGitHub { owner = "szclsya"; repo = "mpdris2-rs"; tag = "v${finalAttrs.version}"; - hash = "sha256-OiD6nVyy8vkwTwA2aKmZN+kxYvygI0tfVFuKdy+32hQ="; + hash = "sha256-oiyqK7vj41d9bsXBtenc477SOrVHRkXpFljkN8MjdQg="; }; - cargoHash = "sha256-bPZUKpbWNUa6/XIaWB6Eel9iQo248POxY1yQybBAR8M="; + cargoHash = "sha256-xdgUKU9YiaC3o1uH38ZjvQgR78B/1LqTPis4+XqinQ8="; postPatch = '' substituteInPlace misc/mpdris2-rs.service --replace-fail "/usr/local" "$out" From 3b1797739a9c59474b7fcc8fe09b83f6b94c2f6b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 1 Apr 2026 03:14:20 +0000 Subject: [PATCH 14/16] luau: 0.712 -> 0.714 --- pkgs/by-name/lu/luau/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/lu/luau/package.nix b/pkgs/by-name/lu/luau/package.nix index 442a822ebe41..9a22f71312ed 100644 --- a/pkgs/by-name/lu/luau/package.nix +++ b/pkgs/by-name/lu/luau/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "luau"; - version = "0.712"; + version = "0.714"; src = fetchFromGitHub { owner = "luau-lang"; repo = "luau"; tag = finalAttrs.version; - hash = "sha256-pReKrGXO7cZrSCO9ZKv4ikzs45ApZlJ0mvZPUt6+TOU="; + hash = "sha256-TSkiVG0ORRU4+4TsAoLBYfMbB1Ki/ctn3cZDAEsRn/Q="; }; nativeBuildInputs = [ cmake ]; From a2a7567aad22a84f945ec3b1401dd7cf5aac3430 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 1 Apr 2026 04:08:16 +0000 Subject: [PATCH 15/16] firefox-devedition-unwrapped: 148.0b15 -> 150.0b3 --- .../browsers/firefox/packages/firefox-devedition.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/browsers/firefox/packages/firefox-devedition.nix b/pkgs/applications/networking/browsers/firefox/packages/firefox-devedition.nix index f0fc2f8514c8..6e8f1e818757 100644 --- a/pkgs/applications/networking/browsers/firefox/packages/firefox-devedition.nix +++ b/pkgs/applications/networking/browsers/firefox/packages/firefox-devedition.nix @@ -10,13 +10,13 @@ buildMozillaMach rec { pname = "firefox-devedition"; binaryName = "firefox-devedition"; - version = "148.0b15"; + version = "150.0b3"; applicationName = "Firefox Developer Edition"; requireSigning = false; branding = "browser/branding/aurora"; src = fetchurl { url = "mirror://mozilla/devedition/releases/${version}/source/firefox-${version}.source.tar.xz"; - sha512 = "32d7e4b9df739d5bdab2cd54250b1c7546d26b248a62e0bbc71e4b78b12d4e3d6d9451b631a0f18568f2540141786967a33b6543256a6ec6f4f245093d37a5d5"; + sha512 = "1a1f9079b50bb632fe578be6452269db6195df0663165d3d3906897368d4d3752c51fb4ace9651881d5a4e9a5dd5dcb2bdf18efab193d80acac1c2f502ef11e1"; }; # buildMozillaMach sets MOZ_APP_REMOTINGNAME during configuration, but From f70cc8bcd77bf92e57950424025b69399f0b74fa Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 1 Apr 2026 04:26:32 +0000 Subject: [PATCH 16/16] fiddler-everywhere: 7.7.1 -> 7.7.2 --- pkgs/by-name/fi/fiddler-everywhere/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fi/fiddler-everywhere/package.nix b/pkgs/by-name/fi/fiddler-everywhere/package.nix index be528a39d3aa..cebac8723083 100644 --- a/pkgs/by-name/fi/fiddler-everywhere/package.nix +++ b/pkgs/by-name/fi/fiddler-everywhere/package.nix @@ -8,11 +8,11 @@ let pname = "fiddler-everywhere"; - version = "7.7.1"; + version = "7.7.2"; src = fetchurl { url = "https://downloads.getfiddler.com/linux/fiddler-everywhere-${version}.AppImage"; - hash = "sha256-mwHtT7GAR7CdOVvFPpzqF6j1Ed5kBlJ39RyITg1BgAs="; + hash = "sha256-kxS15ymgc8qJANYUnrm8TbuFIYsGlw23pfuuKrROQyE="; }; appimageContents = appimageTools.extract {