From b1c8645f258141318b461dd977ae083872c06f7b Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Sun, 25 Jan 2026 18:46:22 +0100 Subject: [PATCH 001/248] python3Packages.rzpipe: patch rizin location --- pkgs/development/python-modules/rzpipe/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/development/python-modules/rzpipe/default.nix b/pkgs/development/python-modules/rzpipe/default.nix index e970f86befb3..81fc76c8bec2 100644 --- a/pkgs/development/python-modules/rzpipe/default.nix +++ b/pkgs/development/python-modules/rzpipe/default.nix @@ -3,6 +3,7 @@ buildPythonPackage, fetchPypi, setuptools, + rizin, }: buildPythonPackage rec { @@ -15,6 +16,11 @@ buildPythonPackage rec { hash = "sha256-KKqPFMGgsmiYZ0tXTIhhvhLDfm/iV8JcYeVc4akezYc="; }; + postPatch = '' + substituteInPlace rzpipe/open_sync.py \ + --replace-fail "cmd = [rze," "cmd = ['${lib.getExe rizin}'," + ''; + build-system = [ setuptools ]; # No native rz_core library From 388442894c1a40577c566488f285effef5690183 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Sat, 7 Feb 2026 00:07:48 +0100 Subject: [PATCH 002/248] newCatalog: set pname --- pkgs/data/json-schema/lib.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/data/json-schema/lib.nix b/pkgs/data/json-schema/lib.nix index 6dfd96b90981..7202de3ba70a 100644 --- a/pkgs/data/json-schema/lib.nix +++ b/pkgs/data/json-schema/lib.nix @@ -43,6 +43,7 @@ let derivation = drv; passthru = { name = "catalog-${name}"; + pname = "catalog-${name}"; internals = drv; } // lib.optionalAttrs (version != null) { From 7005940a28320518f3f52924c82fc5f5ee1853f0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 25 Feb 2026 21:42:55 +0000 Subject: [PATCH 003/248] numix-icon-theme-square: 26.02.11 -> 26.02.21 --- pkgs/by-name/nu/numix-icon-theme-square/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/nu/numix-icon-theme-square/package.nix b/pkgs/by-name/nu/numix-icon-theme-square/package.nix index b4a28eff8ba5..70f459769eff 100644 --- a/pkgs/by-name/nu/numix-icon-theme-square/package.nix +++ b/pkgs/by-name/nu/numix-icon-theme-square/package.nix @@ -10,13 +10,13 @@ stdenvNoCC.mkDerivation rec { pname = "numix-icon-theme-square"; - version = "26.02.11"; + version = "26.02.21"; src = fetchFromGitHub { owner = "numixproject"; repo = "numix-icon-theme-square"; rev = version; - sha256 = "sha256-7UDjXJtmHI3FKAvuvHtppqkVIfochwXSvfaM50Mm3R8="; + sha256 = "sha256-m2tfSurDBAKILGftBnk+gX5aqyq5od2EgtzqrCqi0vU="; }; nativeBuildInputs = [ gtk3 ]; From 15c8fb2585ee5417a45fef66cb740e72c44ab42b Mon Sep 17 00:00:00 2001 From: ibizaman Date: Mon, 2 Mar 2026 21:00:42 +0100 Subject: [PATCH 004/248] nixos/utils: add regressions tests to genJqSecretsReplacement --- nixos/tests/all-tests.nix | 1 + nixos/tests/utils/default.nix | 5 + nixos/tests/utils/genJqSecretsReplacement.nix | 177 ++++++++++++++++++ 3 files changed, 183 insertions(+) create mode 100644 nixos/tests/utils/default.nix create mode 100644 nixos/tests/utils/genJqSecretsReplacement.nix diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index 109a14676734..acc23c4d7b19 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -1698,6 +1698,7 @@ in userborn-mutable-users = runTest ./userborn-mutable-users.nix; userborn-static = runTest ./userborn-static.nix; ustreamer = runTest ./ustreamer.nix; + utils = import ./utils { inherit runTest; }; uwsgi = runTest ./uwsgi.nix; v2ray = runTest ./v2ray.nix; varnish60 = runTest { diff --git a/nixos/tests/utils/default.nix b/nixos/tests/utils/default.nix new file mode 100644 index 000000000000..a7c5f242c822 --- /dev/null +++ b/nixos/tests/utils/default.nix @@ -0,0 +1,5 @@ +{ runTest }: + +{ + genJqSecretsReplacement = runTest ./genJqSecretsReplacement.nix; +} diff --git a/nixos/tests/utils/genJqSecretsReplacement.nix b/nixos/tests/utils/genJqSecretsReplacement.nix new file mode 100644 index 000000000000..0b99cb5d2612 --- /dev/null +++ b/nixos/tests/utils/genJqSecretsReplacement.nix @@ -0,0 +1,177 @@ +{ lib, pkgs, ... }: + +let + secretA = pkgs.writeText "secretA" "AAAAA"; + secretJSON = pkgs.writeText "secretA" ( + builtins.toJSON [ + { "a" = "topsecretpassword1234"; } + { "b" = "topsecretpassword5678"; } + ] + ); + + tests = { + simple = { + set = { + example = [ + { + irrelevant = "not interesting"; + } + { + ignored = "ignored attr"; + relevant = { + secret = { + _secret = secretA; + }; + }; + } + ]; + }; + expect = { + example = [ + { + irrelevant = "not interesting"; + } + { + ignored = "ignored attr"; + relevant = { + secret = "AAAAA"; + }; + } + ]; + }; + }; + + structured = { + set = { + example = [ + { + irrelevant = "not interesting"; + } + { + ignored = "ignored attr"; + relevant = { + secret = { + _secret = secretJSON; + quote = false; + }; + }; + } + ]; + }; + expect = { + example = [ + { + irrelevant = "not interesting"; + } + { + ignored = "ignored attr"; + relevant = { + secret = [ + { "a" = "topsecretpassword1234"; } + { "b" = "topsecretpassword5678"; } + ]; + }; + } + ]; + }; + }; + + loadCredentials = { + set = { + example = [ + { + irrelevant = "not interesting"; + } + { + ignored = "ignored attr"; + relevant = { + secret = { + _secret = secretJSON; + quote = false; + }; + }; + } + ]; + }; + opts = { + loadCredential = true; + }; + expect = { + example = [ + { + irrelevant = "not interesting"; + } + { + ignored = "ignored attr"; + relevant = { + secret = [ + { "a" = "topsecretpassword1234"; } + { "b" = "topsecretpassword5678"; } + ]; + }; + } + ]; + }; + }; + }; +in +{ + name = "utils-genJqSecretsReplacement"; + meta.maintainers = [ pkgs.lib.maintainers.ibizaman ]; + + nodes.machine = + { lib, utils, ... }: + let + secretsReplacements = lib.mapAttrs ( + name: test: + (utils.genJqSecretsReplacement (test.opts or { }) test.set "/var/lib/genJqTest-${name}/file") + ) tests; + in + { + systemd.services = lib.mapAttrs' ( + name: secretsReplacement: + lib.nameValuePair "genJqTest-${name}" { + wantedBy = [ "multi-user.target" ]; + serviceConfig = { + Type = "oneshot"; + RemainAfterExit = true; + LoadCredential = secretsReplacement.credentials; + }; + script = "echo 'Done generating files'"; + preStart = '' + mkdir -p /var/lib/genJqTest-${name} + '' + + secretsReplacement.script; + } + ) secretsReplacements; + }; + + testScript = '' + import json + machine.start() + '' + + lib.concatStringsSep "\n" ( + lib.mapAttrsToList ( + name: test: + let + expect = pkgs.writeText "expect" (builtins.toJSON test.expect); + in + '' + with subtest("${name}"): + machine.wait_for_unit("genJqTest-${name}.service") + gotRaw = machine.succeed("cat /var/lib/genJqTest-${name}/file") + try: + got = json.loads(gotRaw) + except Exception: + print(f"raw file: {gotRaw}") + raise + print(got) + with open("${expect}", "r") as file: + expect = json.loads(file.read()) + if got != expect: + raise Exception(f"Unexpected file:\ngot={got}\n!=\nexpect={expect}") + '' + ) tests + ); + +} From 155747e9169bf9fa3cb6f5fc5d4de6d78764c497 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Mar 2026 05:09:17 +0000 Subject: [PATCH 005/248] python3Packages.plastexshowmore: 0.1.0 -> 0.0.2 --- pkgs/development/python-modules/plastexshowmore/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/plastexshowmore/default.nix b/pkgs/development/python-modules/plastexshowmore/default.nix index 7414c8c1f865..454d9fac7ce5 100644 --- a/pkgs/development/python-modules/plastexshowmore/default.nix +++ b/pkgs/development/python-modules/plastexshowmore/default.nix @@ -12,14 +12,14 @@ buildPythonPackage (finalAttrs: { pname = "plastexshowmore"; - version = "0.1.0"; + version = "0.0.2"; pyproject = true; src = fetchFromGitHub { repo = "plastexshowmore"; owner = "PatrickMassot"; tag = finalAttrs.version; - hash = "sha256-fKjGt3bMAGUjUAea3IDo9wmcE/IJDB9vLEvFbqgWvDM="; + hash = "sha256-b45VHHEwFA41FaInDteix56O7KYDzyKiRRSl7heHqEA="; }; build-system = [ setuptools ]; From 163e0388a427cbb3b765499f47fff86e8e15dbfb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 8 Mar 2026 17:21:34 +0000 Subject: [PATCH 006/248] latexminted: 0.6.0 -> 0.7.1 --- pkgs/by-name/la/latexminted/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/la/latexminted/package.nix b/pkgs/by-name/la/latexminted/package.nix index 7b7360c92e4b..35616c93b3b8 100644 --- a/pkgs/by-name/la/latexminted/package.nix +++ b/pkgs/by-name/la/latexminted/package.nix @@ -8,12 +8,12 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "latexminted"; - version = "0.6.0"; + version = "0.7.1"; pyproject = true; src = fetchPypi { inherit (finalAttrs) pname version; - hash = "sha256-WpYo9Ci3rshuVdsbAv4Hjx8vT2FLRinhNsVrcGoPXyU="; + hash = "sha256-1yQJbzRg8iD9vq4gfVqyvA4041lJfzPfmBT4uwJGQPo="; }; build-system = with python3Packages; [ From 8f675a22bba0d57b7fdb12961ac77c9c1332056d Mon Sep 17 00:00:00 2001 From: chillcicada <2210227279@qq.com> Date: Fri, 13 Mar 2026 18:10:56 +0800 Subject: [PATCH 007/248] reqable: remove icon from non spec-compliant location --- pkgs/by-name/re/reqable/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/re/reqable/package.nix b/pkgs/by-name/re/reqable/package.nix index 255c41c2c828..42f0cacf225b 100644 --- a/pkgs/by-name/re/reqable/package.nix +++ b/pkgs/by-name/re/reqable/package.nix @@ -78,6 +78,8 @@ stdenv.mkDerivation (finalAttrs: { makeWrapper $out/share/reqable/reqable $out/bin/reqable \ --prefix LD_LIBRARY_PATH : $out/share/reqable/lib \ ''${gappsWrapperArgs[@]} + + rm -r $out/share/pixmaps ''; passthru.updateScript = nix-update-script { }; From f8a4bedbc7ca662b4a0b6157c95c041adf7bb406 Mon Sep 17 00:00:00 2001 From: Harinn Date: Sat, 14 Mar 2026 16:34:57 +0700 Subject: [PATCH 008/248] bambu-studio: add miniharinn --- pkgs/by-name/ba/bambu-studio/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/ba/bambu-studio/package.nix b/pkgs/by-name/ba/bambu-studio/package.nix index a4ef61e672d8..8ddc0ba3081f 100644 --- a/pkgs/by-name/ba/bambu-studio/package.nix +++ b/pkgs/by-name/ba/bambu-studio/package.nix @@ -196,6 +196,7 @@ stdenv.mkDerivation (finalAttrs: { maintainers = with lib.maintainers; [ zhaofengli dsluijk + miniharinn ]; mainProgram = "bambu-studio"; platforms = lib.platforms.linux; From 8442bd3d5560c735d7d91e4b3ce793e639ee3cfd Mon Sep 17 00:00:00 2001 From: Ryan Omasta Date: Mon, 16 Mar 2026 02:16:05 -0600 Subject: [PATCH 009/248] cloudflared: 2026.2.0 -> 2026.3.0 https://github.com/cloudflare/cloudflared/releases/tag/2026.3.0 Diff: https://github.com/cloudflare/cloudflared/compare/2026.2.0...2026.3.0 --- pkgs/by-name/cl/cloudflared/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/cl/cloudflared/package.nix b/pkgs/by-name/cl/cloudflared/package.nix index 123cf704ac40..2ddbcfd9ab25 100644 --- a/pkgs/by-name/cl/cloudflared/package.nix +++ b/pkgs/by-name/cl/cloudflared/package.nix @@ -9,13 +9,13 @@ buildGoModule (finalAttrs: { pname = "cloudflared"; - version = "2026.2.0"; + version = "2026.3.0"; src = fetchFromGitHub { owner = "cloudflare"; repo = "cloudflared"; tag = finalAttrs.version; - hash = "sha256-UYMFajks3KThWq36BrRnKJk8y8H9s4hIRuYEnftcm50="; + hash = "sha256-oGe6ZZeIcFC+ST78m54upFJmbPL2udwtFHaC8vrH4cg="; }; vendorHash = null; From c8f552920c09aeb4c4472f31b6213d62cb3bac52 Mon Sep 17 00:00:00 2001 From: Ryan Omasta Date: Mon, 16 Mar 2026 02:16:41 -0600 Subject: [PATCH 010/248] cloudflared: add ryand56 as maintainer --- pkgs/by-name/cl/cloudflared/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/cl/cloudflared/package.nix b/pkgs/by-name/cl/cloudflared/package.nix index 2ddbcfd9ab25..301cc0fd57b5 100644 --- a/pkgs/by-name/cl/cloudflared/package.nix +++ b/pkgs/by-name/cl/cloudflared/package.nix @@ -105,6 +105,7 @@ buildGoModule (finalAttrs: { piperswe qjoly wrbbz + ryand56 ]; mainProgram = "cloudflared"; }; From 835cc752a7391fe66418fc93946bd26f379dbcc5 Mon Sep 17 00:00:00 2001 From: Ujaan Das <79176268+ujaandas@users.noreply.github.com> Date: Tue, 17 Mar 2026 18:53:15 +0000 Subject: [PATCH 011/248] netbird-dashboard: fix SPA routing by falling back to index.html --- nixos/modules/services/networking/netbird/dashboard.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/services/networking/netbird/dashboard.nix b/nixos/modules/services/networking/netbird/dashboard.nix index 4efe1f4dfba3..b558ff28c2ad 100644 --- a/nixos/modules/services/networking/netbird/dashboard.nix +++ b/nixos/modules/services/networking/netbird/dashboard.nix @@ -171,7 +171,7 @@ in root = cfg.finalDrv; locations = { - "/".tryFiles = "$uri $uri.html $uri/ =404"; + "/".tryFiles = "$uri $uri/ /index.html"; "= /404.html".extraConfig = '' internal; From 3981d04f63563f2a155cddc07ce51627f67e9c7f Mon Sep 17 00:00:00 2001 From: Peder Bergebakken Sundt Date: Wed, 18 Mar 2026 01:09:18 +0100 Subject: [PATCH 012/248] zxtune: unbreak build fixes https://hydra.nixos.org/build/317966891 --- pkgs/by-name/zx/zxtune/package.nix | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/pkgs/by-name/zx/zxtune/package.nix b/pkgs/by-name/zx/zxtune/package.nix index 8a6d5714c248..efdbe73d2aea 100644 --- a/pkgs/by-name/zx/zxtune/package.nix +++ b/pkgs/by-name/zx/zxtune/package.nix @@ -2,6 +2,8 @@ lib, stdenv, fetchFromBitbucket, + fetchpatch2, + dos2unix, nix-update-script, boost, zlib, @@ -77,7 +79,22 @@ stdenv.mkDerivation rec { buildInputs = staticBuildInputs ++ dlopenBuildInputs; + prePatch = '' + # update-vgm.patch : Hunk #1 FAILED at 18 (different line endings) + find 3rdparty/vgm/ -type f -exec ${dos2unix}/bin/dos2unix {} \; + ''; patches = [ + # fix https://hydra.nixos.org/build/317966891 + (fetchpatch2 { + name = "xmp-fix-for-gcc-15.patch"; + url = "https://github.com/vitamin-caig/zxtune/commit/7f853a38924f78a25b86ac674b41e2f0fd2524a5.patch?full_index=1"; + hash = "sha256-F6gD+w4lFymSRHXgDngYX/dZI26f7onOmYFlHkPKms8="; + }) + (fetchpatch2 { + name = "update-vgm.patch"; + url = "https://github.com/vitamin-caig/zxtune/commit/31e3ff7a8d13b72e6f72caecd15ae87cefca0465.patch?full_index=1"; + hash = "sha256-uEa2LY/r/jVWHHEpFtsQba66YdIjA82fDlm+StKp/EI="; + }) ./disable_updates.patch ]; From caf761612122de68f314a96ffbc0deeb15ee6116 Mon Sep 17 00:00:00 2001 From: Peder Bergebakken Sundt Date: Wed, 18 Mar 2026 01:09:49 +0100 Subject: [PATCH 013/248] zxtune: add pbsds to maintainers --- pkgs/by-name/zx/zxtune/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/zx/zxtune/package.nix b/pkgs/by-name/zx/zxtune/package.nix index efdbe73d2aea..fe9d2bfcb86a 100644 --- a/pkgs/by-name/zx/zxtune/package.nix +++ b/pkgs/by-name/zx/zxtune/package.nix @@ -193,7 +193,10 @@ stdenv.mkDerivation rec { # zxtune supports mac and windows, but more work will be needed to # integrate with the custom make system (see platformName above) platforms = lib.platforms.linux; - maintainers = with lib.maintainers; [ EBADBEEF ]; + maintainers = with lib.maintainers; [ + pbsds + EBADBEEF + ]; mainProgram = if withQt then "zxtune-qt" else "zxtune123"; }; } From fde20d93e4496c8091248cada0df665da7254f64 Mon Sep 17 00:00:00 2001 From: Esteve Fernandez Date: Tue, 17 Mar 2026 21:58:43 +0100 Subject: [PATCH 014/248] maintainers: add esteve --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 68887b5cd8bb..f25b3088b4b8 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -8191,6 +8191,12 @@ github = "EstebanMacanek"; githubId = 75503218; }; + esteve = { + name = "Esteve Fernandez"; + email = "nixpkgs@nara.ac"; + github = "esteve"; + githubId = 33620; + }; ethancedwards8 = { email = "ethan@ethancedwards.com"; matrix = "@ethancedwards8:matrix.org"; From fcc0c90b632e922c43dd855c8caf164667ac39c4 Mon Sep 17 00:00:00 2001 From: Esteve Fernandez Date: Wed, 18 Mar 2026 09:03:05 +0100 Subject: [PATCH 015/248] vcs2l: init at 1.1.7 --- pkgs/by-name/vc/vcs2l/package.nix | 53 +++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 pkgs/by-name/vc/vcs2l/package.nix diff --git a/pkgs/by-name/vc/vcs2l/package.nix b/pkgs/by-name/vc/vcs2l/package.nix new file mode 100644 index 000000000000..745bb39ac07f --- /dev/null +++ b/pkgs/by-name/vc/vcs2l/package.nix @@ -0,0 +1,53 @@ +{ + lib, + python3Packages, + fetchPypi, + git, + breezy, + subversion, +}: + +with python3Packages; + +buildPythonApplication (finalAttrs: { + pname = "vcs2l"; + version = "1.1.7"; + pyproject = true; + + src = fetchPypi { + inherit (finalAttrs) pname version; + sha256 = "1d86e685f9e01dda271b89df1b2bd42ca5555f5c0dcbef5cc727d443f25738cd"; + }; + + build-system = with python3Packages; [ setuptools ]; + + dependencies = [ + pyyaml + setuptools # pkg_resources is imported during runtime + ]; + + makeWrapperArgs = [ + "--prefix" + "PATH" + ":" + (lib.makeBinPath [ + git + breezy + subversion + ]) + ]; + + doCheck = false; # requires network + + pythonImportsCheck = [ "vcs2l" ]; + + meta = { + description = "Provides a command line tool to invoke vcs commands on multiple repositories"; + homepage = "https://github.com/ros-infrastructure/vcs2l"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ + esteve + sivteck + ]; + }; +}) From 6dfd0c8d4b8a1a88bfd1a06dd7f3ed600ce2aa42 Mon Sep 17 00:00:00 2001 From: Esteve Fernandez Date: Wed, 18 Mar 2026 09:03:26 +0100 Subject: [PATCH 016/248] vcstool: drop --- pkgs/by-name/vc/vcstool/package.nix | 50 ----------------------------- pkgs/top-level/aliases.nix | 1 + 2 files changed, 1 insertion(+), 50 deletions(-) delete mode 100644 pkgs/by-name/vc/vcstool/package.nix diff --git a/pkgs/by-name/vc/vcstool/package.nix b/pkgs/by-name/vc/vcstool/package.nix deleted file mode 100644 index c1abbe223b56..000000000000 --- a/pkgs/by-name/vc/vcstool/package.nix +++ /dev/null @@ -1,50 +0,0 @@ -{ - lib, - python3Packages, - fetchPypi, - git, - breezy, - subversion, -}: - -with python3Packages; - -buildPythonApplication (finalAttrs: { - pname = "vcstool"; - version = "0.3.0"; - pyproject = true; - - src = fetchPypi { - inherit (finalAttrs) pname version; - sha256 = "04b3a963e15386660f139e5b95d293e43e3cb414e3b13e14ee36f5223032ee2c"; - }; - - build-system = with python3Packages; [ setuptools ]; - - dependencies = [ - pyyaml - setuptools # pkg_resources is imported during runtime - ]; - - makeWrapperArgs = [ - "--prefix" - "PATH" - ":" - (lib.makeBinPath [ - git - breezy - subversion - ]) - ]; - - doCheck = false; # requires network - - pythonImportsCheck = [ "vcstool" ]; - - meta = { - description = "Provides a command line tool to invoke vcs commands on multiple repositories"; - homepage = "https://github.com/dirk-thomas/vcstool"; - license = lib.licenses.asl20; - maintainers = with lib.maintainers; [ sivteck ]; - }; -}) diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index fee3a804dcfb..a950c2de8c67 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1994,6 +1994,7 @@ mapAliases { vbetool = throw "'vbetool' has been removed as it is broken and not maintained upstream."; # Added 2025-06-11 vboot_reference = vboot-utils; # Added 2025-11-01 vc_0_7 = throw "'vc_0_7' has been removed as it was broken, unused in nixpkgs and unmaintained"; # Added 2025-10-20 + vcstool = throw "'vcstool' has been removed, as it has been unmaintained upstream since January 2022. Please switch to 'vcs2l'"; # Added 2026-03-13 vdhcoapp = throw "VDH >= 10 doesn't require a companion app and the repo has been archived."; # Added 2026-01-26 vdirsyncerStable = throw "'vdirsyncerStable' has been renamed to/replaced by 'vdirsyncer'"; # Converted to throw 2025-10-27 ventoy-bin = throw "'ventoy-bin' has been renamed to/replaced by 'ventoy'"; # Converted to throw 2025-10-27 From cee1d8a4503dbf014578758f66ed153fd9406a02 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 18 Mar 2026 16:06:30 +0000 Subject: [PATCH 017/248] enlightenment.evisum: 0.6.4 -> 1.0.0 --- pkgs/desktops/enlightenment/evisum/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/enlightenment/evisum/default.nix b/pkgs/desktops/enlightenment/evisum/default.nix index 1c35d49f16d6..7e5cbe2eccb5 100644 --- a/pkgs/desktops/enlightenment/evisum/default.nix +++ b/pkgs/desktops/enlightenment/evisum/default.nix @@ -11,11 +11,11 @@ stdenv.mkDerivation rec { pname = "evisum"; - version = "0.6.4"; + version = "1.0.0"; src = fetchurl { url = "https://download.enlightenment.org/rel/apps/${pname}/${pname}-${version}.tar.xz"; - sha256 = "hlyotWUTfDKkEjAvDrlE7xYEMG7XksCg3X9Xksdca/g="; + sha256 = "0tlND/ZvB/07Ze1rccF9T+HMpoL1TPDDDaFAb1Kvtag="; }; nativeBuildInputs = [ From 8ff3e54483033221112d16dda745554b47f3520d Mon Sep 17 00:00:00 2001 From: Gus <58223632+thegu5@users.noreply.github.com> Date: Thu, 19 Mar 2026 01:06:56 -0400 Subject: [PATCH 018/248] witr: 0.3.0 -> 0.3.1 --- pkgs/by-name/wi/witr/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/wi/witr/package.nix b/pkgs/by-name/wi/witr/package.nix index 06945f4eb9cc..79c5e0095627 100644 --- a/pkgs/by-name/wi/witr/package.nix +++ b/pkgs/by-name/wi/witr/package.nix @@ -6,13 +6,13 @@ }: buildGoModule (finalAttrs: { pname = "witr"; - version = "0.3.0"; + version = "0.3.1"; src = fetchFromGitHub { owner = "pranshuparmar"; repo = "witr"; tag = "v${finalAttrs.version}"; - hash = "sha256-HMaFus6sT2+lUauXsADKnCSeQZFEWNUmfRfgYkT3CJY="; + hash = "sha256-kjWhSRPU4OwRi4Azs7Ql//aMOhHU9Aya2EDcpNwOr6E="; # populate values that require us to use git. By doing this in postFetch we # can delete .git afterwards and maintain better reproducibility of the src. leaveDotGit = true; @@ -27,12 +27,12 @@ buildGoModule (finalAttrs: { vendorHash = null; ldflags = [ - "-X main.version=v${finalAttrs.version}" + "-X github.com/pranshuparmar/witr/internal/version.Version=v${finalAttrs.version}" ]; preBuild = '' - ldflags+=" -X=main.commit=$(cat COMMIT)" - ldflags+=" -X=main.buildDate=$(cat SOURCE_DATE_EPOCH)" + ldflags+=" -X=github.com/pranshuparmar/witr/internal/version.Commit=$(cat COMMIT)" + ldflags+=" -X=github.com/pranshuparmar/witr/internal/version.BuildDate=$(cat SOURCE_DATE_EPOCH)" ''; nativeBuildInputs = [ installShellFiles ]; From 10109c731761cb6404a6f8da84d71d74504eac5a Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Thu, 19 Mar 2026 22:52:33 +0100 Subject: [PATCH 019/248] whatsapp-chat-exporter: fix build --- pkgs/by-name/wh/whatsapp-chat-exporter/package.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/wh/whatsapp-chat-exporter/package.nix b/pkgs/by-name/wh/whatsapp-chat-exporter/package.nix index 5ad15e58459d..18c19acc20ed 100644 --- a/pkgs/by-name/wh/whatsapp-chat-exporter/package.nix +++ b/pkgs/by-name/wh/whatsapp-chat-exporter/package.nix @@ -19,7 +19,9 @@ python3Packages.buildPythonApplication { hash = "sha256-nD8rpA1BbKbHpjAuIDdhaiMUjQCypDuo0pNAYbkoOxo="; }; - propagatedBuildInputs = with python3Packages; [ + build-system = with python3Packages; [ setuptools ]; + + dependencies = with python3Packages; [ bleach javaobj-py3 jinja2 From 55c4454994078b5eccdd6230e483cfc6118de2b0 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Thu, 19 Mar 2026 22:56:06 +0100 Subject: [PATCH 020/248] python3Packages.slh-dsa: fix build --- pkgs/development/python-modules/slh-dsa/default.nix | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/slh-dsa/default.nix b/pkgs/development/python-modules/slh-dsa/default.nix index e6da84504c60..37fdd6ff9bf5 100644 --- a/pkgs/development/python-modules/slh-dsa/default.nix +++ b/pkgs/development/python-modules/slh-dsa/default.nix @@ -2,7 +2,7 @@ lib, buildPythonPackage, fetchPypi, - pdm-backend, + setuptools, }: buildPythonPackage rec { @@ -16,7 +16,12 @@ buildPythonPackage rec { hash = "sha256-p4eWMVayOFiEjFtlnsmmtH6HMfcIeYIpgdfjuB4mmAY="; }; - build-system = [ pdm-backend ]; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail '"mypy>=1.10.1",' "" + ''; + + build-system = [ setuptools ]; pythonImportsCheck = [ "slhdsa" ]; From 368c573bdad09f48db55381a274e2d58f7aafcc6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 20 Mar 2026 06:20:03 +0000 Subject: [PATCH 021/248] velocity: 3.5.0-unstable-2026-03-08 -> 3.5.0-unstable-2026-03-18 --- pkgs/by-name/ve/velocity/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ve/velocity/package.nix b/pkgs/by-name/ve/velocity/package.nix index 22ad1707fe3c..dc10fd1c8cc5 100644 --- a/pkgs/by-name/ve/velocity/package.nix +++ b/pkgs/by-name/ve/velocity/package.nix @@ -34,13 +34,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "velocity"; - version = "3.5.0-unstable-2026-03-08"; + version = "3.5.0-unstable-2026-03-18"; src = fetchFromGitHub { owner = "PaperMC"; repo = "Velocity"; - rev = "747cc8984f64d07b2105136a29e4e1095ed889fe"; - hash = "sha256-Xbfmi6Xic0k1+pJczYXJ3Tt+xBniDO56S64+6DV7VRs="; + rev = "99bd03099689cbc9c8f92af1cba207e4348afa75"; + hash = "sha256-CHTGKvP1cgcwc7wNJw6KGqHuyM+3qXftGj0Edfq65Sw="; }; nativeBuildInputs = [ From 6a6b02f3c1bf9a7e135a26698e507f0cae1f805f Mon Sep 17 00:00:00 2001 From: Josh Robson Chase Date: Fri, 20 Mar 2026 13:01:43 -0400 Subject: [PATCH 022/248] livekit-libwebrtc: 125-unstable-2025-07-25 -> 137-unstable-2026-03-12, enable x11 and pipewire --- .../0001-shared-libraries.patch | 16 +- .../livekit-libwebrtc/chromium-129-rust.patch | 21 +++ .../li/livekit-libwebrtc/libwebrtc.version | 22 +++ .../livekit-libwebrtc/mkSystemLibraries.nix | 4 +- pkgs/by-name/li/livekit-libwebrtc/package.nix | 94 ++++++++-- .../li/livekit-libwebrtc/pipewire-1.5.patch | 35 ++++ .../by-name/li/livekit-libwebrtc/sources.json | 174 ++++++++++-------- 7 files changed, 258 insertions(+), 108 deletions(-) create mode 100644 pkgs/by-name/li/livekit-libwebrtc/chromium-129-rust.patch create mode 100644 pkgs/by-name/li/livekit-libwebrtc/libwebrtc.version create mode 100644 pkgs/by-name/li/livekit-libwebrtc/pipewire-1.5.patch diff --git a/pkgs/by-name/li/livekit-libwebrtc/0001-shared-libraries.patch b/pkgs/by-name/li/livekit-libwebrtc/0001-shared-libraries.patch index 1baf8dd63081..2a7fcf0cbdd5 100644 --- a/pkgs/by-name/li/livekit-libwebrtc/0001-shared-libraries.patch +++ b/pkgs/by-name/li/livekit-libwebrtc/0001-shared-libraries.patch @@ -1,15 +1,17 @@ -diff --git a/BUILD.gn b/BUILD.gn -index d5289b8..598bbbc 100644 --- a/BUILD.gn +++ b/BUILD.gn -@@ -138,8 +138,8 @@ config("library_impl_config") { +@@ -143,8 +143,12 @@ # target_defaults and direct_dependent_settings. config("common_inherited_config") { - defines = [] + defines = [ "PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII=0" ] - cflags = [] - ldflags = [] + cflags = [ "-fvisibility=default" ] + ldflags = [ "-lavutil", "-lavformat", "-lavcodec" ] - - if (rtc_dlog_always_on) { - defines += [ "DLOG_ALWAYS_ON" ] ++ ++ if (is_linux) { ++ ldflags += [ "-Wl,--version-script=" + rebase_path("//libwebrtc.version", root_build_dir) ] ++ } + + if (rtc_objc_prefix != "") { + defines += [ "RTC_OBJC_TYPE_PREFIX=${rtc_objc_prefix}" ] diff --git a/pkgs/by-name/li/livekit-libwebrtc/chromium-129-rust.patch b/pkgs/by-name/li/livekit-libwebrtc/chromium-129-rust.patch new file mode 100644 index 000000000000..1fe0c7f87324 --- /dev/null +++ b/pkgs/by-name/li/livekit-libwebrtc/chromium-129-rust.patch @@ -0,0 +1,21 @@ +diff --git a/build/config/compiler/BUILD.gn b/build/config/compiler/BUILD.gn +index 45086d6838cac..81132ad8ecb31 100644 +--- a/build/config/compiler/BUILD.gn ++++ b/build/config/compiler/BUILD.gn +@@ -1727,16 +1727,6 @@ config("runtime_library") { + configs += [ "//build/config/c++:runtime_library" ] + } + +- # Rust and C++ both provide intrinsics for LLVM to call for math operations. We +- # want to use the C++ intrinsics, not the ones in the Rust compiler_builtins +- # library. The Rust symbols are marked as weak, so that they can be replaced by +- # the C++ symbols. This config ensures the C++ symbols exist and are strong in +- # order to cause that replacement to occur by explicitly linking in clang's +- # compiler-rt library. +- if (is_clang && !is_nacl && !is_cronet_build) { +- configs += [ "//build/config/clang:compiler_builtins" ] +- } +- + # TODO(crbug.com/40570904): Come up with a better name for is POSIX + Fuchsia + # configuration. + if (is_posix || is_fuchsia) { diff --git a/pkgs/by-name/li/livekit-libwebrtc/libwebrtc.version b/pkgs/by-name/li/livekit-libwebrtc/libwebrtc.version new file mode 100644 index 000000000000..abf9d5b9df61 --- /dev/null +++ b/pkgs/by-name/li/livekit-libwebrtc/libwebrtc.version @@ -0,0 +1,22 @@ +/* Linker version script for libwebrtc.so (Linux only). + * + * When libwebrtc.so is built with rtc_use_pipewire=true and + * -fvisibility=default, PipeWire lazy-load trampoline stubs (pw_*, spa_*) + * are exported as weak symbols. If the PipeWire ALSA plugin + * (libasound_module_pcm_pipewire.so) is later dlopen'd by libasound, + * the dynamic linker may resolve the plugin's pw_* references through + * libwebrtc.so's broken trampolines instead of the real libpipewire.so, + * causing a SIGSEGV (NULL function pointer dereference). + * + * This script hides only those third-party symbol namespaces while + * keeping every WebRTC / BoringSSL / internal symbol exported (which + * the Rust webrtc-sys bindings require). + */ +{ + global: + *; + + local: + pw_*; + spa_*; +}; diff --git a/pkgs/by-name/li/livekit-libwebrtc/mkSystemLibraries.nix b/pkgs/by-name/li/livekit-libwebrtc/mkSystemLibraries.nix index 4293798faf90..d2a3e1772b72 100644 --- a/pkgs/by-name/li/livekit-libwebrtc/mkSystemLibraries.nix +++ b/pkgs/by-name/li/livekit-libwebrtc/mkSystemLibraries.nix @@ -10,7 +10,7 @@ libxml2, libxslt, minizip, - ffmpeg_6, + ffmpeg_8, }: { "brotli" = { @@ -58,7 +58,7 @@ path = "third_party/zlib/BUILD.gn"; }; "ffmpeg" = { - package = ffmpeg_6; + package = ffmpeg_8; path = "third_party/ffmpeg/BUILD.gn"; }; } diff --git a/pkgs/by-name/li/livekit-libwebrtc/package.nix b/pkgs/by-name/li/livekit-libwebrtc/package.nix index d993b4a2c092..7ea48483a9df 100644 --- a/pkgs/by-name/li/livekit-libwebrtc/package.nix +++ b/pkgs/by-name/li/livekit-libwebrtc/package.nix @@ -9,7 +9,6 @@ xcbuild, python3, ninja, - darwinMinVersionHook, git, cpio, pkg-config, @@ -28,7 +27,19 @@ libxml2, libxslt, minizip, - ffmpeg_6, + ffmpeg_8, + libepoxy, + libgbm, + libGL, + libxcomposite, + libxdamage, + libxext, + libxfixes, + libxrandr, + libxtst, + pipewire, + libx11, + libxi, }: let platformMap = { @@ -63,13 +74,13 @@ let libxml2 libxslt minizip - ffmpeg_6 + ffmpeg_8 ; }; in stdenv.mkDerivation { pname = "livekit-libwebrtc"; - version = "125-unstable-2025-07-25"; + version = "137-unstable-2026-03-12"; gclientDeps = gclient2nix.importGclientDeps ./sources.json; sourceRoot = "src"; @@ -77,30 +88,45 @@ stdenv.mkDerivation { patches = [ # Adds missing dependencies to generated LICENSE (fetchpatch { - url = "https://raw.githubusercontent.com/livekit/rust-sdks/b41861c7b71762d5d85b3de07ae67ffcae7c3fa2/webrtc-sys/libwebrtc/patches/add_licenses.patch"; + url = "https://raw.githubusercontent.com/livekit/rust-sdks/a4343fe9d88fcc96f8e88959c90d509abbd0307b/webrtc-sys/libwebrtc/patches/add_licenses.patch"; hash = "sha256-9A4KyRW1K3eoQxsTbPX0vOnj66TCs2Fxjpsu5wO8mGI="; }) # Fixes the certificate chain, required for Let's Encrypt certs (fetchpatch { - url = "https://raw.githubusercontent.com/livekit/rust-sdks/b41861c7b71762d5d85b3de07ae67ffcae7c3fa2/webrtc-sys/libwebrtc/patches/ssl_verify_callback_with_native_handle.patch"; - hash = "sha256-/gneuCac4VGJCWCjJZlgLKFOTV+x7Lc5KVFnNIKenwM="; + url = "https://raw.githubusercontent.com/livekit/rust-sdks/a4343fe9d88fcc96f8e88959c90d509abbd0307b/webrtc-sys/libwebrtc/patches/ssl_verify_callback_with_native_handle.patch"; + hash = "sha256-RBvRcJzoKItpEbqpe07YZe1D1ZVGS12EnDSISldGy+0="; }) # Adds dependencies and features required by livekit (fetchpatch { - url = "https://raw.githubusercontent.com/livekit/rust-sdks/b41861c7b71762d5d85b3de07ae67ffcae7c3fa2/webrtc-sys/libwebrtc/patches/add_deps.patch"; - hash = "sha256-EMNYcTcBYh51Tt96+HP43ND11qGKClfx3xIPQmIBSo0="; + url = "https://raw.githubusercontent.com/livekit/rust-sdks/a4343fe9d88fcc96f8e88959c90d509abbd0307b/webrtc-sys/libwebrtc/patches/add_deps.patch"; + hash = "sha256-DwRtGdU5sppmiFsVuyhJoVCQrRl5JFmZJfxgUPhYXBg="; }) - # Fixes "error: no matching member function for call to 'emplace'" + # Fix gcc-related errors (fetchpatch { - url = "https://raw.githubusercontent.com/zed-industries/livekit-rust-sdks/5f04705ac3f356350ae31534ffbc476abc9ea83d/webrtc-sys/libwebrtc/patches/abseil_use_optional.patch"; - hash = "sha256-FOwlwOqgv5IEBCMogPACbXXxdNhGzpYcVfsolcwA7qU="; - - extraPrefix = "third_party/"; + url = "https://raw.githubusercontent.com/livekit/rust-sdks/a4343fe9d88fcc96f8e88959c90d509abbd0307b/webrtc-sys/libwebrtc/patches/force_gcc.patch"; + hash = "sha256-1d73Pi1HkbunjYvp1NskUNE4xXbCmnh++rC6NrCJHbY="; stripLen = 1; + extraPrefix = "build/"; }) - # Required for dynamically linking to ffmpeg libraries and exposing symbols + # fix a gcc-related dav1d compile option + (fetchpatch { + url = "https://raw.githubusercontent.com/livekit/rust-sdks/a4343fe9d88fcc96f8e88959c90d509abbd0307b/webrtc-sys/libwebrtc/patches/david_disable_gun_source_macro.patch"; + hash = "sha256-RCZpeeSQHaxkL3dY2oFFXDjYeU0KHw7idQFONGge8+0="; + stripLen = 1; + extraPrefix = "third_party/"; + }) + # Required for dynamically linking to ffmpeg libraries, exposing symbols, + # and hiding PipeWire symbols via version script (Linux only) to prevent + # SIGSEGV when ALSA's PipeWire plugin is loaded. ./0001-shared-libraries.patch - ]; + # Borrow a patch from chromium to prevent a build failure due to missing libclang libraries + ./chromium-129-rust.patch + ] + ++ (lib.optionals stdenv.hostPlatform.isLinux [ + # Fix a broken build with pipewire 1.5+ + # From https://github.com/Thaodan/tg_owt/commit/960b6b30a9c7e9e4451031c30f362fd01d2ce7c1 + ./pipewire-1.5.patch + ]); postPatch = '' substituteInPlace .gn \ @@ -131,13 +157,24 @@ stdenv.mkDerivation { -delete fi done + + # Trick the update_rust.py script into thinking we have *this specific* rust available. + # It isn't actually needed for the libwebrtc build, but GN will fail if it isn't there. + mkdir -p third_party/rust-toolchain + (python3 tools/rust/update_rust.py --print-package-version || true) \ + | head -n 1 \ + | sed 's/.* expected Rust version is \([^ ]*\) .*/rustc 1.0 1234 (\1 chromium)/' \ + > third_party/rust-toolchain/VERSION '' + lib.optionalString stdenv.hostPlatform.isLinux '' + mkdir -p buildtools/linux64 ln -sf ${lib.getExe gn} buildtools/linux64/gn + cp ${./libwebrtc.version} libwebrtc.version substituteInPlace build/toolchain/linux/BUILD.gn \ --replace 'toolprefix = "aarch64-linux-gnu-"' 'toolprefix = ""' '' + lib.optionalString stdenv.hostPlatform.isDarwin '' + mkdir -p buildtools/mac ln -sf ${lib.getExe gn} buildtools/mac/gn chmod +x build/toolchain/apple/linker_driver.py patchShebangs build/toolchain/apple/linker_driver.py @@ -174,6 +211,18 @@ stdenv.mkDerivation { glib alsa-lib pulseaudio + libepoxy + libgbm + libGL + libxcomposite + libxdamage + libxext + libxfixes + libxrandr + libxtst + pipewire + libx11 + libxi ]); preConfigure = '' @@ -200,16 +249,19 @@ stdenv.mkDerivation { "is_component_build=true" "enable_stripping=true" "rtc_use_h264=true" + "rtc_use_h265=true" "use_custom_libcxx=false" "use_rtti=true" ] ++ (lib.optionals stdenv.hostPlatform.isLinux [ - "use_goma=false" - "rtc_use_pipewire=false" + "rtc_use_pipewire=true" "symbol_level=0" "enable_iterator_debugging=false" - "rtc_use_x11=false" + "rtc_use_x11=true" "use_sysroot=false" + "use_custom_libcxx_for_host=false" + "use_libcxx_modules=false" + "use_llvm_libatomic=false" "is_clang=false" ]) ++ (lib.optionals stdenv.hostPlatform.isDarwin [ @@ -233,6 +285,7 @@ stdenv.mkDerivation { "pc:peer_connection" "sdk:videocapture_objc" "sdk:mac_framework_objc" + "desktop_capture_objc" ]; postBuild = @@ -251,10 +304,11 @@ stdenv.mkDerivation { mkdir -p $out/lib mkdir -p $dev/include - install -m0644 obj/webrtc.ninja args.gn LICENSE.md $dev + install -m0644 obj/webrtc.ninja obj/modules/desktop_capture/desktop_capture.ninja args.gn LICENSE.md $dev pushd ../.. find . -name "*.h" -print | cpio -pd $dev/include + find . -name "*.inc" -print | cpio -pd $dev/include popd '' + lib.optionalString stdenv.hostPlatform.isLinux '' diff --git a/pkgs/by-name/li/livekit-libwebrtc/pipewire-1.5.patch b/pkgs/by-name/li/livekit-libwebrtc/pipewire-1.5.patch new file mode 100644 index 000000000000..c338050e9b46 --- /dev/null +++ b/pkgs/by-name/li/livekit-libwebrtc/pipewire-1.5.patch @@ -0,0 +1,35 @@ +From 960b6b30a9c7e9e4451031c30f362fd01d2ce7c1 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Bj=C3=B6rn=20Kettunen?= +Date: Fri, 28 Nov 2025 19:41:02 +0200 +Subject: [PATCH] Fix building with Pipewire 1.5.81 and later. Resolves #167 + +--- + .../desktop_capture/linux/wayland/shared_screencast_stream.cc | 2 ++ + modules/video_capture/linux/pipewire_session.cc | 1 + + 2 files changed, 3 insertions(+) + +diff --git a/modules/desktop_capture/linux/wayland/shared_screencast_stream.cc b/modules/desktop_capture/linux/wayland/shared_screencast_stream.cc +index 71ea4d9f5..7ef1a030e 100644 +--- a/modules/desktop_capture/linux/wayland/shared_screencast_stream.cc ++++ b/modules/desktop_capture/linux/wayland/shared_screencast_stream.cc +@@ -13,6 +13,8 @@ + #include + #include + #include ++#include ++#include + #include + #include + +diff --git a/modules/video_capture/linux/pipewire_session.cc b/modules/video_capture/linux/pipewire_session.cc +index d2d8eeaf8..c16d511ba 100644 +--- a/modules/video_capture/linux/pipewire_session.cc ++++ b/modules/video_capture/linux/pipewire_session.cc +@@ -15,6 +15,7 @@ + #include + #include + #include ++#include + + #include "common_video/libyuv/include/webrtc_libyuv.h" + #include "modules/video_capture/device_info_impl.h" \ No newline at end of file diff --git a/pkgs/by-name/li/livekit-libwebrtc/sources.json b/pkgs/by-name/li/livekit-libwebrtc/sources.json index 9f9f522a85b2..da0dfb24aab3 100644 --- a/pkgs/by-name/li/livekit-libwebrtc/sources.json +++ b/pkgs/by-name/li/livekit-libwebrtc/sources.json @@ -1,74 +1,74 @@ { "src": { "args": { - "hash": "sha256-zSWjPxcrvLpi+zaJ+GReG3YsjPKqxBdkKfe8Gj/O0dA=", + "hash": "sha256-KVbw0ikSo1fkLT63zo5/GIBwUDB8QRcxubhP7pYD5vA=", "owner": "webrtc-sdk", "repo": "webrtc", - "rev": "db3ba7af86dd6d48174ed35387d11c0794f1a21b" + "rev": "a4bd28d99eb9ed3bc8e41ce7b9ce7254ee7308bd" }, "fetcher": "fetchFromGitHub" }, "src/base": { "args": { - "hash": "sha256-Hw0cXws+0M2UcvcnJZGkUtH28ZEDfxNl0e8ngWlAZnA=", - "rev": "738cf0c976fd3d07c5f1853f050594c5295300d8", + "hash": "sha256-MTG+pjMPY6/dqeEUy+xJVxPuICETtV98S+h/lFwGItg=", + "rev": "86c814633cf284bc8057a539bc722e2a672afe2f", "url": "https://chromium.googlesource.com/chromium/src/base" }, "fetcher": "fetchFromGitiles" }, "src/build": { "args": { - "hash": "sha256-mPjb7/TTJ7/oatBdIRGhSsacjbyu5ZilUgyplAtji1s=", + "hash": "sha256-qFZ12YFX4qxFEHU+VWOG+HDYYPXodgGz+iJ7WEc7cD8=", "owner": "webrtc-sdk", "repo": "build", - "rev": "6978bac6466311e4bee4c7a9fd395faa939e0fcd" + "rev": "01021e6c12636951a6b4e5342e16b2101b352367" }, "fetcher": "fetchFromGitHub" }, "src/buildtools": { "args": { - "hash": "sha256-OS9k7sDzAVH+NU9P4ilKJavkiov/1qq1fG5AWq9kH/Y=", - "rev": "5eb927f0a922dfacf10cfa84ee76f39dcf2a7311", + "hash": "sha256-YWtmMKL1ydueNJ4XM/Pq+8OpqIFe5A6/vYyfZTv7/EI=", + "rev": "0f32cb9025766951122d4ed19aba87a94ded3f43", "url": "https://chromium.googlesource.com/chromium/src/buildtools" }, "fetcher": "fetchFromGitiles" }, "src/testing": { "args": { - "hash": "sha256-VisK7NDR/xDC3OM7LD9Gyo58rs1GE37i7QRYC/Kk12k=", - "rev": "d6e731571c33f30e5dc46f54c69e6d432566e55c", + "hash": "sha256-s65cABkyMo+FkAmilS67qM3VnrT7iYZg9scycrXzxyE=", + "rev": "a89c37d36bf80c05963727e28b9916835ae88d3a", "url": "https://chromium.googlesource.com/chromium/src/testing" }, "fetcher": "fetchFromGitiles" }, "src/third_party": { "args": { - "hash": "sha256-TdB8qMcmXO3xgYyJkHHwn/8tVg1pFMlrNABpQQ80bOY=", - "rev": "f36c4b6e56aaa94606c87fa0c3f7cbdbb5c70546", + "hash": "sha256-q+xVOFlpC0vnLMSF9Z6ZRL7mb/cu8jBpsWjDNFFgiKM=", + "rev": "8062e0e102496ff14a8c58b586f014527424953d", "url": "https://chromium.googlesource.com/chromium/src/third_party" }, "fetcher": "fetchFromGitiles" }, "src/third_party/boringssl/src": { "args": { - "hash": "sha256-Ln6rnbn2hwszst24E/6EpP2C3Scoppe7wvVKFtxuPjQ=", - "rev": "12391e648d3c6f04a718721568cc89208b780654", + "hash": "sha256-5Efqc8pLs4ZskXQGpFdTb5cw//v3+DR285m/DsrWSWA=", + "rev": "34492c89a8e381e0e856a686cc71b1eb5bd728db", "url": "https://boringssl.googlesource.com/boringssl.git" }, "fetcher": "fetchFromGitiles" }, "src/third_party/breakpad/breakpad": { "args": { - "hash": "sha256-qAIXZ1jZous0Un0jVkOQ66nA2525NziV3Lbso2/+Z1Y=", - "rev": "76788faa4ef163081f82273bfca7fae8a734b971", + "hash": "sha256-0ynZuxIqBIpNkfD3Y9XdPFQr7HeQcsUO3lhnqvH+k8c=", + "rev": "232a723f5096ab02d53d87931efa485fa77d3b03", "url": "https://chromium.googlesource.com/breakpad/breakpad.git" }, "fetcher": "fetchFromGitiles" }, "src/third_party/catapult": { "args": { - "hash": "sha256-uqtyxO7Ge3egBsYmwcRGiV1lqm4iYVHrqYfDz7r6Byo=", - "rev": "88367fd8c736a2601fc183920c9ffe9ac2ec32ac", + "hash": "sha256-FIJZE1Qu1MLZA4qxB68k1NjhgSbFTjf57YF85JicVZw=", + "rev": "000f47cfa393d7f9557025a252862e2a61a60d44", "url": "https://chromium.googlesource.com/catapult.git" }, "fetcher": "fetchFromGitiles" @@ -83,8 +83,8 @@ }, "src/third_party/clang-format/script": { "args": { - "hash": "sha256-whD8isX2ZhLrFzdxHhFP1S/sZDRgyrzLFaVd7OEFqYo=", - "rev": "3c0acd2d4e73dd911309d9e970ba09d58bf23a62", + "hash": "sha256-d9uweklBffiuCWEb03ti1eFLnMac2qRtvggzXY1n/RU=", + "rev": "37f6e68a107df43b7d7e044fd36a13cbae3413f2", "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/clang/tools/clang-format.git" }, "fetcher": "fetchFromGitiles" @@ -97,42 +97,50 @@ }, "fetcher": "fetchFromGitiles" }, + "src/third_party/compiler-rt/src": { + "args": { + "hash": "sha256-yo7BFGgwJNScsXwnCAu8gFBdZVS8/HJplzUk2e73mVg=", + "rev": "57213f125d03209892fed26189feb3b736e96735", + "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/compiler-rt.git" + }, + "fetcher": "fetchFromGitiles" + }, "src/third_party/crc32c/src": { "args": { - "hash": "sha256-urg0bmnfMfHagLPELp4WrNCz1gBZ6DFOWpDue1KsMtc=", - "rev": "fa5ade41ee480003d9c5af6f43567ba22e4e17e6", + "hash": "sha256-KBraGaO5LmmPP+p8RuDogGldbTWdNDK+WzF4Q09keuE=", + "rev": "d3d60ac6e0f16780bcfcc825385e1d338801a558", "url": "https://chromium.googlesource.com/external/github.com/google/crc32c.git" }, "fetcher": "fetchFromGitiles" }, "src/third_party/dav1d/libdav1d": { "args": { - "hash": "sha256-AA2bcrsW1xFspyl5TqYUJeAwKM06rWTNtXr/uMVIJmw=", - "rev": "006ca01d387ac6652825d6cce1a57b2de67dbf8d", + "hash": "sha256-+DY4p41VuAlx7NvOfXjWzgEhvtpebjkjbFwSYOzSjv4=", + "rev": "8d956180934f16244bdb58b39175824775125e55", "url": "https://chromium.googlesource.com/external/github.com/videolan/dav1d.git" }, "fetcher": "fetchFromGitiles" }, "src/third_party/depot_tools": { "args": { - "hash": "sha256-RguGUaIpxtxrY+LksFmeNbZuitZpB6O9HJc1c4TMXeQ=", - "rev": "495b23b39aaba2ca3b55dd27cadc523f1cb17ee6", + "hash": "sha256-DWQyYtpAAGiryeGJzIWlUwY5yn4cNwXY957vlPDUNak=", + "rev": "fa8fc854e1766b86f10c9a15902cf3cc23adaac2", "url": "https://chromium.googlesource.com/chromium/tools/depot_tools.git" }, "fetcher": "fetchFromGitiles" }, "src/third_party/ffmpeg": { "args": { - "hash": "sha256-6+Sc5DsPaKW68PSUS4jlpzRXjPhEN7LFQATVVL9Xhfo=", - "rev": "901248a373cbbe7af68fb92faf3be7d4f679150d", + "hash": "sha256-hNzQZQxaa2Wtl7GWWF852cFmmXy4pc15Pp0d59TTfnI=", + "rev": "01f23648c6b84de6c0f717fa4e1816f53b9ee72e", "url": "https://chromium.googlesource.com/chromium/third_party/ffmpeg.git" }, "fetcher": "fetchFromGitiles" }, "src/third_party/flatbuffers/src": { "args": { - "hash": "sha256-LecJwLDG6szZZ/UOCFD+MDqH3NKawn0sdEwgnMt8wMM=", - "rev": "bcb9ef187628fe07514e57756d05e6a6296f7dc5", + "hash": "sha256-tbc45o0MbMvK5XqRUJt5Eg8BU6+TJqlmwFgQhHq6wRM=", + "rev": "8db59321d9f02cdffa30126654059c7d02f70c32", "url": "https://chromium.googlesource.com/external/github.com/google/flatbuffers.git" }, "fetcher": "fetchFromGitiles" @@ -147,40 +155,40 @@ }, "src/third_party/freetype/src": { "args": { - "hash": "sha256-XBHWUw28bsCpwUXb+faE36DRdujuKiWoJ+dEmUk07s4=", - "rev": "b3a6a20a805366e0bc7044d1402d04c53f9c1660", + "hash": "sha256-Vlin6Z+QisUyj6R+TclVOm8x6673YhUIWob9Ih6gzC8=", + "rev": "1da283b8ae6d6b94f34a5c4b8c1227adc9dbb1d8", "url": "https://chromium.googlesource.com/chromium/src/third_party/freetype2.git" }, "fetcher": "fetchFromGitiles" }, "src/third_party/fuzztest/src": { "args": { - "hash": "sha256-8w4yIW15VamdjevMO27NYuf+GFu5AvHSooDZH0PbS6s=", - "rev": "65354bf09a2479945b4683c42948695d4f2f7c07", + "hash": "sha256-L2QG0pUmGjGdtdlivxYfxSqO9YaVHpIT6lvJwBMTxMw=", + "rev": "b10387fdbbca18192f85eaa5323a59f44bf9c468", "url": "https://chromium.googlesource.com/external/github.com/google/fuzztest.git" }, "fetcher": "fetchFromGitiles" }, "src/third_party/google_benchmark/src": { "args": { - "hash": "sha256-gztnxui9Fe/FTieMjdvfJjWHjkImtlsHn6fM1FruyME=", - "rev": "344117638c8ff7e239044fd0fa7085839fc03021", + "hash": "sha256-cH8s1gP6kCcojAAfTt5iQCVqiAaSooNk4BdaILujM3w=", + "rev": "761305ec3b33abf30e08d50eb829e19a802581cc", "url": "https://chromium.googlesource.com/external/github.com/google/benchmark.git" }, "fetcher": "fetchFromGitiles" }, "src/third_party/googletest/src": { "args": { - "hash": "sha256-JCIJrjN/hH6oAgvJRuv3aJA+z6Qe7yefyRbAhP5bZDc=", - "rev": "5197b1a8e6a1ef9f214f4aa537b0be17cbf91946", + "hash": "sha256-QT9PQ9bF+eCPfRLkcHpH4jc0UZfGPc98fHf8QDV5bZg=", + "rev": "cd430b47a54841ec45d64d2377d7cabaf0eba610", "url": "https://chromium.googlesource.com/external/github.com/google/googletest.git" }, "fetcher": "fetchFromGitiles" }, "src/third_party/grpc/src": { "args": { - "hash": "sha256-64JEVCx/PCM0dvv7kAQvSjLc0QbRAZVBDzwD/FAV6T8=", - "rev": "822dab21d9995c5cf942476b35ca12a1aa9d2737", + "hash": "sha256-xivmP36VCSbiMAV3PDUjzCrF+AJzFXJdMe5e2q9yW/k=", + "rev": "957c9f95224b1e1318c0ecb98d0e7584ea5ccff2", "url": "https://chromium.googlesource.com/external/github.com/grpc/grpc.git" }, "fetcher": "fetchFromGitiles" @@ -195,24 +203,24 @@ }, "src/third_party/harfbuzz-ng/src": { "args": { - "hash": "sha256-VAan6P8PHSq8RsGE4YbI/wCfFAhzl3nJMt0cQBYi5Ls=", - "rev": "155015f4bec434ecc2f94621665844218f05ce51", + "hash": "sha256-lNnCtgIegUy4DLhYaGZXcEaFw83KWAHoKpz69AEsWp4=", + "rev": "9f83bbbe64654b45ba5bb06927ff36c2e7588495", "url": "https://chromium.googlesource.com/external/github.com/harfbuzz/harfbuzz.git" }, "fetcher": "fetchFromGitiles" }, "src/third_party/icu": { "args": { - "hash": "sha256-frsmwYMiFixEULsE91x5+p98DvkyC0s0fNupqjoRnvg=", - "rev": "364118a1d9da24bb5b770ac3d762ac144d6da5a4", + "hash": "sha256-eGI/6wk6IOUPvX7pRTm4VJk1CqkkxalTu84L36i/D6k=", + "rev": "4c8cc4b365a505ce35be1e0bd488476c5f79805d", "url": "https://chromium.googlesource.com/chromium/deps/icu.git" }, "fetcher": "fetchFromGitiles" }, "src/third_party/instrumented_libs": { "args": { - "hash": "sha256-SGEB74fK9e0WWT77ZNISE9fVlXGGPvZMBUsQ3XD+DsA=", - "rev": "0172d67d98df2d30bd2241959d0e9569ada25abe", + "hash": "sha256-8kokdsnn5jD9KgM/6g0NuITBbKkGXWEM4BMr1nCrfdU=", + "rev": "69015643b3f68dbd438c010439c59adc52cac808", "url": "https://chromium.googlesource.com/chromium/third_party/instrumented_libraries.git" }, "fetcher": "fetchFromGitiles" @@ -227,128 +235,136 @@ }, "src/third_party/libFuzzer/src": { "args": { - "hash": "sha256-T0dO+1A0r6kLFoleMkY8heu80biPntCpvA6YfqA7b+E=", - "rev": "758bd21f103a501b362b1ca46fa8fcb692eaa303", + "hash": "sha256-Lb+HczYax0T7qvC0/Nwhc5l2szQTUYDouWRMD/Qz7sA=", + "rev": "e31b99917861f891308269c36a32363b120126bb", "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/compiler-rt/lib/fuzzer.git" }, "fetcher": "fetchFromGitiles" }, "src/third_party/libaom/source/libaom": { "args": { - "hash": "sha256-0tLfbfYyCnG89DHNIoYoiitN9pFFcuX/Nymp3Q5xhBg=", - "rev": "eefd5585a0c4c204fcf7d30065f8c2ca35c38a82", + "hash": "sha256-ngVZ+xK0b+jKUmawteQ7VFAQzoebX4jqZ3hP9pW+Q0Q=", + "rev": "a23a4799ec2d7dd6e436c7b64a34553773014ed7", "url": "https://aomedia.googlesource.com/aom.git" }, "fetcher": "fetchFromGitiles" }, "src/third_party/libc++/src": { "args": { - "hash": "sha256-ocJqlENHw19VpkFxKwHneGw3aNh56nt+/JeopxLj2M8=", - "rev": "e3b94d0e5b86883fd77696bf10dc33ba250ba99b", + "hash": "sha256-lqeuVUgeAKm1pxo+w1vyUbBkBXBzLCQ+Lfu44neKLPo=", + "rev": "917609c669e43edc850eeb192a342434a54e1dfd", "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git" }, "fetcher": "fetchFromGitiles" }, "src/third_party/libc++abi/src": { "args": { - "hash": "sha256-qBupfCAnSNpvqcwFycQEi5v6TBAH5LdQI5YcLeQD2y8=", - "rev": "932d253fedb390a08b17ec3a92469a4553934a6a", + "hash": "sha256-X9cAbyd8ZPSwqOGhPYwIZ6b9E3tVwAuAYZKMgbZQxgk=", + "rev": "f2a7f2987f9dcdf8b04c2d8cd4dcb186641a7c3e", "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git" }, "fetcher": "fetchFromGitiles" }, "src/third_party/libjpeg_turbo": { "args": { - "hash": "sha256-+t75ZAdOXc7Nd1/8zEQLX+enZb8upqIQuR6qzb9z7Cg=", - "rev": "9b894306ec3b28cea46e84c32b56773a98c483da", + "hash": "sha256-Ig+tmprZDvlf/M72/DTar2pbxat9ZElgSqdXdoM0lPs=", + "rev": "e14cbfaa85529d47f9f55b0f104a579c1061f9ad", "url": "https://chromium.googlesource.com/chromium/deps/libjpeg_turbo.git" }, "fetcher": "fetchFromGitiles" }, "src/third_party/libsrtp": { "args": { - "hash": "sha256-XOPiDAOHpWyCiXI+fi1CAie0Zaj4v14m9Kc8+jbzpUY=", - "rev": "7a7e64c8b5a632f55929cb3bb7d3e6fb48c3205a", + "hash": "sha256-bkG1+ss+1a2rCHGwZjhvf5UaNVbPPZJt9HZSIPBKGwM=", + "rev": "a52756acb1c5e133089c798736dd171567df11f5", "url": "https://chromium.googlesource.com/chromium/deps/libsrtp.git" }, "fetcher": "fetchFromGitiles" }, "src/third_party/libunwind/src": { "args": { - "hash": "sha256-/4/Trextb4F9UMDVrg4uG9QZl6S0H9FiwnL+2S5+ZpE=", - "rev": "419b03c0b8f20d6da9ddcb0d661a94a97cdd7dad", + "hash": "sha256-XdFKn+cGOxA0fHkVMG9UAhCmpML44ocoyHB7XnumX7o=", + "rev": "81e2cb40a70de2b6978e6d8658891ded9a77f7e3", "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git" }, "fetcher": "fetchFromGitiles" }, "src/third_party/libvpx/source/libvpx": { "args": { - "hash": "sha256-JbeUgX8Dx8GkQ79ElZHK8gYI3/4o6NrTV+HpblwLvIE=", - "rev": "8762f5efb2917765316a198e6713f0bc93b07c9b", + "hash": "sha256-NIGpzP6elcPScHJlZmnPHJdmXsuHcbuELT0C4Ha5PcA=", + "rev": "ff1d193f4b9dfa9b2ced51efbb6ec7a69e58e88c", "url": "https://chromium.googlesource.com/webm/libvpx.git" }, "fetcher": "fetchFromGitiles" }, "src/third_party/libyuv": { "args": { - "hash": "sha256-hD5B9fPNwf8M98iS/PYeUJgJxtBvvf2BrrlnBNYXSg0=", - "rev": "a6a2ec654b1be1166b376476a7555c89eca0c275", + "hash": "sha256-b/EYCWBQvsNoGhea31DPBKpG8eouf0OBi5TgdHDHs9A=", + "rev": "1e40e34573c3861480d107cd4a4ce290df79951f", "url": "https://chromium.googlesource.com/libyuv/libyuv.git" }, "fetcher": "fetchFromGitiles" }, + "src/third_party/llvm-libc/src": { + "args": { + "hash": "sha256-yNNx3gOGafMNvZ+aebDKHVj6QM8g0zt0d69PWlWLkyk=", + "rev": "912274164f0877ca917c06e8484ad3be1784833a", + "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libc.git" + }, + "fetcher": "fetchFromGitiles" + }, "src/third_party/lss": { "args": { - "hash": "sha256-hE8uZf9Fst66qJkoVYChiB8G41ie+k9M4X0W+5JUSdw=", - "rev": "ce877209e11aa69dcfffbd53ef90ea1d07136521", + "hash": "sha256-rhp4EcZYdgSfu9cqn+zxxGx6v2IW8uX8V+iA0UfZhFY=", + "rev": "ed31caa60f20a4f6569883b2d752ef7522de51e0", "url": "https://chromium.googlesource.com/linux-syscall-support.git" }, "fetcher": "fetchFromGitiles" }, "src/third_party/nasm": { "args": { - "hash": "sha256-SiRXHsUlWXtH6dbDjDjqNAm105ibEB3jOfNtQAM4CaY=", - "rev": "f477acb1049f5e043904b87b825c5915084a9a29", + "hash": "sha256-neYrS4kQ76ihUh22Q3uPR67Ld8+yerA922YSZU1KxJs=", + "rev": "9f916e90e6fc34ec302573f6ce147e43e33d68ca", "url": "https://chromium.googlesource.com/chromium/deps/nasm.git" }, "fetcher": "fetchFromGitiles" }, "src/third_party/openh264/src": { "args": { - "hash": "sha256-J7Eqe2QevZh1xfap19W8AVCcwfRu7ztknnbKFJUAH1c=", - "rev": "09a4f3ec842a8932341b195c5b01e141c8a16eb7", + "hash": "sha256-tf0lnxATCkoq+xRti6gK6J47HwioAYWnpEsLGSA5Xdg=", + "rev": "652bdb7719f30b52b08e506645a7322ff1b2cc6f", "url": "https://chromium.googlesource.com/external/github.com/cisco/openh264" }, "fetcher": "fetchFromGitiles" }, "src/third_party/perfetto": { "args": { - "hash": "sha256-fS0P/0Bqn9EreCPRC65Lw7/zcpMquo7RDf6dmbMDa74=", - "rev": "0e424063dbfd4e7400aa3b77b5c00b84893aee7b", - "url": "https://android.googlesource.com/platform/external/perfetto.git" + "hash": "sha256-I0qiAh3VliVop+3S2/tP6VwCAJOk0Vu7xy8vHJZ1w2A=", + "rev": "a54dd38d60593129ae56d400f1a72860670abea4", + "url": "https://chromium.googlesource.com/external/github.com/google/perfetto.git" }, "fetcher": "fetchFromGitiles" }, "src/third_party/protobuf-javascript/src": { "args": { - "hash": "sha256-TmP6xftUVTD7yML7UEM/DB8bcsL5RFlKPyCpcboD86U=", - "rev": "e34549db516f8712f678fcd4bc411613b5cc5295", + "hash": "sha256-zq86SrDASl6aYPFPijRZp03hJqXUFz2Al/KkiNq7i0M=", + "rev": "eb785a9363664a402b6336dfe96aad27fb33ffa8", "url": "https://chromium.googlesource.com/external/github.com/protocolbuffers/protobuf-javascript" }, "fetcher": "fetchFromGitiles" }, "src/third_party/re2/src": { "args": { - "hash": "sha256-FA9wAZwqLx7oCPf+qeqZ7hhpJ9J2DSMXZAWllHIX/qY=", - "rev": "b84e3ff189980a33d4a0c6fa1201aa0b3b8bab4a", + "hash": "sha256-f/k2rloV2Nwb0KuJGUX4SijFxAx69EXcsXOG4vo+Kis=", + "rev": "c84a140c93352cdabbfb547c531be34515b12228", "url": "https://chromium.googlesource.com/external/github.com/google/re2.git" }, "fetcher": "fetchFromGitiles" }, "src/tools": { "args": { - "hash": "sha256-19oGSveaPv8X+/hsevUe4fFtLASC3HfPtbnw3TWpYQk=", - "rev": "0d6482e40fe26f738a0acf6ebb0f797358538b48", + "hash": "sha256-kZFZl8SC9nZIIOVtNl/5H4huw6BCBsBkJVJ4gaUmly4=", + "rev": "ffcbc837bbb14d80d09147c2af5302ff6bd4bd69", "url": "https://chromium.googlesource.com/chromium/src/tools" }, "fetcher": "fetchFromGitiles" From ca261c88759b75683d64b6cf663d25e7493b137d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 20 Mar 2026 22:21:53 +0000 Subject: [PATCH 023/248] sub-store-frontend: 2.16.21 -> 2.16.22 --- pkgs/by-name/su/sub-store-frontend/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/su/sub-store-frontend/package.nix b/pkgs/by-name/su/sub-store-frontend/package.nix index acd93bc083d5..634d010190c4 100644 --- a/pkgs/by-name/su/sub-store-frontend/package.nix +++ b/pkgs/by-name/su/sub-store-frontend/package.nix @@ -13,13 +13,13 @@ buildNpmPackage (finalAttrs: { pname = "sub-store-frontend"; - version = "2.16.21"; + version = "2.16.22"; src = fetchFromGitHub { owner = "sub-store-org"; repo = "Sub-Store-Front-End"; tag = finalAttrs.version; - hash = "sha256-3Ep7V6+vvhwuD4WYP6X8ga3PmPr+ItojCRYwqmVpuKs="; + hash = "sha256-uAELNNa2hmN7khVi8qzfpXqp3X849j13+Xta2UZ8ouw="; }; nativeBuildInputs = [ From 2e47dbd2b902a7025729ad9cde02944496fcda4e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 20 Mar 2026 23:11:03 +0000 Subject: [PATCH 024/248] railway: 4.31.0 -> 4.33.0 --- pkgs/by-name/ra/railway/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ra/railway/package.nix b/pkgs/by-name/ra/railway/package.nix index 86bab6492d43..f73b99035024 100644 --- a/pkgs/by-name/ra/railway/package.nix +++ b/pkgs/by-name/ra/railway/package.nix @@ -7,16 +7,16 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "railway"; - version = "4.31.0"; + version = "4.33.0"; src = fetchFromGitHub { owner = "railwayapp"; repo = "cli"; rev = "v${finalAttrs.version}"; - hash = "sha256-H1ltd1nHwcoY2zVmUrpaKB3I3Q/TKI9Pd3cQWNv3jCE="; + hash = "sha256-6klEaZyxA6Oy8Xw8i7G9Xz11lwz+PBOp1z04nIVLVA4="; }; - cargoHash = "sha256-jEupp4bZAx+jwO9k8p/qE1rY/pYrlVfGK2/x8wMyx/w="; + cargoHash = "sha256-HQPKpDyBdJh+15bY1QJd9dT97qKafQ+bzRSNt3HokHE="; nativeBuildInputs = [ pkg-config ]; From 4cb103a82e6acc9a8cf707a8bdd0385ee2b3a494 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 20 Mar 2026 23:13:54 +0000 Subject: [PATCH 025/248] libdaq: 3.0.25 -> 3.0.27 --- pkgs/by-name/li/libdaq/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/libdaq/package.nix b/pkgs/by-name/li/libdaq/package.nix index 5a3c686be11b..06a350101665 100644 --- a/pkgs/by-name/li/libdaq/package.nix +++ b/pkgs/by-name/li/libdaq/package.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "libdaq"; - version = "3.0.25"; + version = "3.0.27"; src = fetchFromGitHub { owner = "snort3"; repo = "libdaq"; tag = "v${finalAttrs.version}"; - hash = "sha256-BG86HeprNtc3hnNPNH4AJX7Q9zy8VYvlVmsXsio9O5E="; + hash = "sha256-EWWPmM3BJG6Js6RjAU+Z74cn9Xo6QTj7vuO0KgC0iLc="; }; nativeBuildInputs = [ From 46a9d23d5486e4b85a6b65d690d55bfa5b0778e6 Mon Sep 17 00:00:00 2001 From: Mitchell Skaggs Date: Wed, 4 Mar 2026 20:02:45 -0600 Subject: [PATCH 026/248] {mumble, murmur}: fix build with Protobuf 34 Protobuf 34 has a breaking change: https://github.com/protocolbuffers/protobuf/commit/10af44bb0b8e2428b072c06ca0cee7ff0b38c624 --- pkgs/applications/networking/mumble/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/mumble/default.nix b/pkgs/applications/networking/mumble/default.nix index 5628ada5a507..50759da2fd1a 100644 --- a/pkgs/applications/networking/mumble/default.nix +++ b/pkgs/applications/networking/mumble/default.nix @@ -2,7 +2,6 @@ lib, stdenv, fetchFromGitHub, - fetchpatch, pkg-config, qt5, cmake, @@ -78,6 +77,7 @@ let "-D CMAKE_UNITY_BUILD=ON" # Upstream uses this in their build pipeline to speed up builds "-D bundled-gsl=OFF" "-D bundled-json=OFF" + "-D warnings-as-errors=OFF" # protobuf 34.x `[[nodiscard]]` workaround https://github.com/mumble-voip/mumble/issues/7102 ] ++ (overrides.cmakeFlags or [ ]); @@ -136,7 +136,7 @@ let "-D update=OFF" "-D overlay-xcompile=OFF" "-D oss=OFF" - "-D warnings-as-errors=OFF" # conversion error workaround + "-D warnings-as-errors=OFF" # `std::wstring_convert` deprecation workaround # building the overlay on darwin does not work in nipxkgs (yet) # also see the patch below to disable scripts the build option misses # see https://github.com/mumble-voip/mumble/issues/6816 From 519358cad91f83b95af74636432081af98b2f84e Mon Sep 17 00:00:00 2001 From: azban Date: Fri, 20 Mar 2026 19:11:01 -0600 Subject: [PATCH 027/248] stratisd: fix build with rust 1.9.2+ This has been fixed upstream and not released, so this patches with commits from https://github.com/stratis-storage/stratisd/pull/3942. --- pkgs/by-name/st/stratisd/package.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/by-name/st/stratisd/package.nix b/pkgs/by-name/st/stratisd/package.nix index b5864a3b4d0e..4f480165801b 100644 --- a/pkgs/by-name/st/stratisd/package.nix +++ b/pkgs/by-name/st/stratisd/package.nix @@ -2,6 +2,7 @@ lib, stdenv, fetchFromGitHub, + fetchpatch, rustPlatform, cargo, rustc, @@ -44,6 +45,14 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-zA+GEKmg5iV1PaGh0yjNb4h52PH7PwpN53xLV8P9Gac="; }; + patches = [ + (fetchpatch { + name = "0001-fixes_for_rust_1_9_2"; + url = "https://github.com/stratis-storage/stratisd/commit/d65c3b7a7f9d7a332b4c59089b8fa96ff1fefb45.patch"; + sha256 = "sha256-cNbx9+JgQgyO+o5YX7sLDe64qNWfpDr5itux+LZSgxs="; + }) + ]; + postPatch = '' substituteInPlace udev/61-stratisd.rules \ --replace-fail stratis-base32-decode "$out/lib/udev/stratis-base32-decode" \ From efc5c7ebc9d08b23f22356d162f99071c91b8ff3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 21 Mar 2026 02:06:44 +0000 Subject: [PATCH 028/248] kubectx: 0.9.5 -> 0.10.0 --- pkgs/by-name/ku/kubectx/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ku/kubectx/package.nix b/pkgs/by-name/ku/kubectx/package.nix index a7f7f15d39f4..c468f8fbacb5 100644 --- a/pkgs/by-name/ku/kubectx/package.nix +++ b/pkgs/by-name/ku/kubectx/package.nix @@ -7,16 +7,16 @@ buildGoModule (finalAttrs: { pname = "kubectx"; - version = "0.9.5"; + version = "0.10.0"; src = fetchFromGitHub { owner = "ahmetb"; repo = "kubectx"; rev = "v${finalAttrs.version}"; - hash = "sha256-HVmtUhdMjbkyMpTgbsr5Mm286F9Q7zbc5rOxi7OBZEg="; + hash = "sha256-LgZz/fRpIf/D3WmRic/P8O+wOrgKbDyAyBWzdOxXjKQ="; }; - vendorHash = "sha256-3xetjviMuH+Nev12DB2WN2Wnmw1biIDAckUSGVRHQwM="; + vendorHash = "sha256-BbGXJM1RMn7dgd8aaaGxRkqgs398rwpONWUcCcWNZow="; nativeBuildInputs = [ installShellFiles ]; From 65cefca61aac7310b49906eb3b03181097a016e9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 21 Mar 2026 02:29:51 +0000 Subject: [PATCH 029/248] pik: 0.29.0 -> 0.30.2 --- pkgs/by-name/pi/pik/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pi/pik/package.nix b/pkgs/by-name/pi/pik/package.nix index a0b13b5161f3..305ccfb7f947 100644 --- a/pkgs/by-name/pi/pik/package.nix +++ b/pkgs/by-name/pi/pik/package.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "pik"; - version = "0.29.0"; + version = "0.30.2"; src = fetchFromGitHub { owner = "jacek-kurlit"; repo = "pik"; rev = finalAttrs.version; - hash = "sha256-SXSMYvpFLT4sYb1UxC4SoOXL5J2V0/hSL5p2Wa/Ba00="; + hash = "sha256-OFlt1JMuIX1oe6KE/prQJie+DaB+QFjnfYHJEdbIqcI="; }; - cargoHash = "sha256-+7sUlqi3cv3GksVMMCgrcbGgkCIQZCWEco5LpXo7p2w="; + cargoHash = "sha256-Vg5pXpRSuO4PnN6uJbTrNBvKrmNz4Z8u9AgWtWb9ZYo="; passthru.tests.version = testers.testVersion { package = pik; }; From a4d454654b79d4de8cfa69b4df53a6605e65bdd0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 21 Mar 2026 03:18:23 +0000 Subject: [PATCH 030/248] conan: 2.26.1 -> 2.26.2 --- pkgs/by-name/co/conan/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/co/conan/package.nix b/pkgs/by-name/co/conan/package.nix index 56147185caed..b3ca5f7f3134 100644 --- a/pkgs/by-name/co/conan/package.nix +++ b/pkgs/by-name/co/conan/package.nix @@ -12,14 +12,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "conan"; - version = "2.26.1"; + version = "2.26.2"; pyproject = true; src = fetchFromGitHub { owner = "conan-io"; repo = "conan"; tag = finalAttrs.version; - hash = "sha256-PBrVt8SM3AFdi/w18c4ZExzNnfTANtAdTUHIquk1At0="; + hash = "sha256-8XurC7H2JSMOYRfGCilUzuTDr7y1W8N+a2Hc3dtAdzQ="; }; pythonRelaxDeps = [ From 2d90f67eade2a1664c27d119350c3e0190f65f82 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 21 Mar 2026 03:55:42 +0000 Subject: [PATCH 031/248] vscode-extensions.github.codespaces: 1.18.7 -> 1.18.8 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 6a9ec4966e79..8ce5eeeb13e4 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -1902,8 +1902,8 @@ let mktplcRef = { publisher = "github"; name = "codespaces"; - version = "1.18.7"; - hash = "sha256-8zT3nFWyMmOmGxAqEjulh/K+45gUnKDgI7easR+ErpU="; + version = "1.18.8"; + hash = "sha256-rhtf1JJMi8eGYmuKFUA1TAnf2gdMbckQ8Vke2owMoyI="; }; meta = { From bee979e807be991dbb4f284fca9d2ce9d1c5450f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 21 Mar 2026 06:58:30 +0000 Subject: [PATCH 032/248] oci2git: 0.2.5 -> 0.3.0 --- pkgs/by-name/oc/oci2git/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/oc/oci2git/package.nix b/pkgs/by-name/oc/oci2git/package.nix index 45db84c4d5db..67de8e4ab9e2 100644 --- a/pkgs/by-name/oc/oci2git/package.nix +++ b/pkgs/by-name/oc/oci2git/package.nix @@ -10,16 +10,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "oci2git"; - version = "0.2.5"; + version = "0.3.0"; src = fetchFromGitHub { owner = "Virviil"; repo = "oci2git"; tag = "v${finalAttrs.version}"; - hash = "sha256-il0u5SDFbY7NqBvfHeeIvJ2NPXms9wi+/hujYBINdcw="; + hash = "sha256-Cppc+y5AzESlnNNx4TD72/odRUU3VuiKgbND29Lb9cQ="; }; - cargoHash = "sha256-NuB0moVXOu2P19idPPp9v4LoqUZyz1r74Mh8y6V/dPg="; + cargoHash = "sha256-wJbMG9Jv6bB+N7Zh610v9Ty48XchWL8EZ9Ta13tvvlg="; nativeBuildInputs = [ pkg-config From 7dfbda0dc169821fa7ccce27d4aead14b64efcbb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 21 Mar 2026 07:08:59 +0000 Subject: [PATCH 033/248] cargo-cyclonedx: 0.5.8 -> 0.5.9 --- pkgs/by-name/ca/cargo-cyclonedx/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ca/cargo-cyclonedx/package.nix b/pkgs/by-name/ca/cargo-cyclonedx/package.nix index 7b5377c8d222..2bd303e8e373 100644 --- a/pkgs/by-name/ca/cargo-cyclonedx/package.nix +++ b/pkgs/by-name/ca/cargo-cyclonedx/package.nix @@ -10,16 +10,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cargo-cyclonedx"; - version = "0.5.8"; + version = "0.5.9"; src = fetchFromGitHub { owner = "CycloneDX"; repo = "cyclonedx-rust-cargo"; rev = "cargo-cyclonedx-${finalAttrs.version}"; - hash = "sha256-TLERyZ854KVIeTYu7WT+U/K9YoUmk9bYX/fp3brLFrg="; + hash = "sha256-0d6e66Cvfm3YYw9Abb0Rs30qAKoNhGi8/hYLKAiPlyE="; }; - cargoHash = "sha256-uaZ79/4AUe3zx2uuqLEO79QrzqgXaegBxtRmnmM/rOw="; + cargoHash = "sha256-ZXFKe6PToXVi5o9vNaPpUjUmBiqfdvA+Bp8MKnhJTlU="; # Test suite is broken since rustc 1.90, see: # https://github.com/CycloneDX/cyclonedx-rust-cargo/issues/807 From b189c4de840077646e2b9a2677ecf9d9efbac4e4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 21 Mar 2026 07:20:21 +0000 Subject: [PATCH 034/248] jx: 3.16.56 -> 3.16.58 --- pkgs/by-name/jx/jx/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/jx/jx/package.nix b/pkgs/by-name/jx/jx/package.nix index 67c13e322a0a..752b2c9c8001 100644 --- a/pkgs/by-name/jx/jx/package.nix +++ b/pkgs/by-name/jx/jx/package.nix @@ -9,13 +9,13 @@ buildGoModule rec { pname = "jx"; - version = "3.16.56"; + version = "3.16.58"; src = fetchFromGitHub { owner = "jenkins-x"; repo = "jx"; rev = "v${version}"; - sha256 = "sha256-boCljgzKLtCuLsgUwrDidKjZYvDnqnJYRnERMzN6Dgw="; + sha256 = "sha256-oNjio4A7qNqG1gmm8vsFJSfchavKVYaOvWFuTgJ6aP8="; }; vendorHash = "sha256-1ErjD+1MdbKN4EPaQX0jxNzoN9dB8beH1csdx1IPKl8="; From 09965d1f0e94555eea88165232a05fe165e935ff Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 21 Mar 2026 07:22:22 +0000 Subject: [PATCH 035/248] runpodctl: 2.1.6 -> 2.1.7 --- pkgs/by-name/ru/runpodctl/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ru/runpodctl/package.nix b/pkgs/by-name/ru/runpodctl/package.nix index 3f1a07f83061..411fd5169a70 100644 --- a/pkgs/by-name/ru/runpodctl/package.nix +++ b/pkgs/by-name/ru/runpodctl/package.nix @@ -6,13 +6,13 @@ buildGoModule (finalAttrs: { pname = "runpodctl"; - version = "2.1.6"; + version = "2.1.7"; src = fetchFromGitHub { owner = "runpod"; repo = "runpodctl"; rev = "v${finalAttrs.version}"; - hash = "sha256-rMMPhvhkiNRDX507h6f4ukd5mWSs09eHo5edb7ToeME="; + hash = "sha256-xP27uCCeTz9FNIbE0Ovlg/37mUpHzwHCIltr3YDTm/A="; }; vendorHash = "sha256-8Cdj5ZXmfooEh+MlaROjxVsAW6rZfPW7HNy86qnvAJA="; From 8a6e2b1e0e5bd2072b7b1c684f184b2da62749d0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 21 Mar 2026 08:02:13 +0000 Subject: [PATCH 036/248] vscode-extensions.ndonfris.fish-lsp: 0.1.19 -> 0.1.20 --- .../editors/vscode/extensions/ndonfris.fish-lsp/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/ndonfris.fish-lsp/default.nix b/pkgs/applications/editors/vscode/extensions/ndonfris.fish-lsp/default.nix index 099e2a4b2ca8..85066de0f914 100644 --- a/pkgs/applications/editors/vscode/extensions/ndonfris.fish-lsp/default.nix +++ b/pkgs/applications/editors/vscode/extensions/ndonfris.fish-lsp/default.nix @@ -7,8 +7,8 @@ vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = { publisher = "ndonfris"; name = "fish-lsp"; - version = "0.1.19"; - hash = "sha256-xvt8pI+Esqm4klOzSa2GPd4y00lTED5uN+VFCHTY56w="; + version = "0.1.20"; + hash = "sha256-aDqAbzWaMJ1k/2Pu3j+WRaIGMrS6J2bImbSfBmelDKM="; }; meta = { From 1cafaf2973f01ab00c1ea7d8241460a40eefaf47 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 21 Mar 2026 08:09:37 +0000 Subject: [PATCH 037/248] codebuff: 1.0.630 -> 1.0.633 --- pkgs/by-name/co/codebuff/package-lock.json | 8 ++++---- pkgs/by-name/co/codebuff/package.nix | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/co/codebuff/package-lock.json b/pkgs/by-name/co/codebuff/package-lock.json index 5af87ab879ad..3d99317a7029 100644 --- a/pkgs/by-name/co/codebuff/package-lock.json +++ b/pkgs/by-name/co/codebuff/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "codebuff": "^1.0.630" + "codebuff": "^1.0.633" } }, "node_modules/@isaacs/fs-minipass": { @@ -30,9 +30,9 @@ } }, "node_modules/codebuff": { - "version": "1.0.630", - "resolved": "https://registry.npmjs.org/codebuff/-/codebuff-1.0.630.tgz", - "integrity": "sha512-KzPlptopDjOKgsFyii+amJR9iLbbhi4DVDZ++aFyMMz9piEqmnXh4oT6/PlOeWdHqFfMNZ1NURzxPa1QCcDv9A==", + "version": "1.0.633", + "resolved": "https://registry.npmjs.org/codebuff/-/codebuff-1.0.633.tgz", + "integrity": "sha512-eReGZRg8zr2vABWfoGz1J5l8YKa7M21mP3b0sDlx0wh3aNcCfmHcUZuHTrhRAjw+MsfHWqBHB49vp4qno4oNtg==", "cpu": [ "x64", "arm64" diff --git a/pkgs/by-name/co/codebuff/package.nix b/pkgs/by-name/co/codebuff/package.nix index 6c24a6f56685..3c0395ba5e81 100644 --- a/pkgs/by-name/co/codebuff/package.nix +++ b/pkgs/by-name/co/codebuff/package.nix @@ -6,14 +6,14 @@ buildNpmPackage rec { pname = "codebuff"; - version = "1.0.630"; + version = "1.0.633"; src = fetchzip { url = "https://registry.npmjs.org/codebuff/-/codebuff-${version}.tgz"; - hash = "sha256-4MXdEd1/wff6tpBg3ZWvDgK5l4ru4NBW3/Lnsl8a+MU="; + hash = "sha256-IsIPBXC3DabO6yKV+0u0Gplr6uQ7Ye3XLVlPOab1M7w="; }; - npmDepsHash = "sha256-s7+koNYCKeQ8dGEihm/3We8ZD0nhBXyrQ9oEzhohpL4="; + npmDepsHash = "sha256-zORSb24tzUpsqwe4QBtCSkOGTI/Ley849+YyZss1oLY="; postPatch = '' cp ${./package-lock.json} package-lock.json From 78f7ae0e370aca326549518d2cb74594c053dbbf Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 21 Mar 2026 08:10:42 +0000 Subject: [PATCH 038/248] pwdsafety: 0.4.1 -> 0.4.2 --- pkgs/by-name/pw/pwdsafety/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pw/pwdsafety/package.nix b/pkgs/by-name/pw/pwdsafety/package.nix index 97f3d420c2ae..f822c3b9dfb5 100644 --- a/pkgs/by-name/pw/pwdsafety/package.nix +++ b/pkgs/by-name/pw/pwdsafety/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "pwdsafety"; - version = "0.4.1"; + version = "0.4.2"; src = fetchFromGitHub { owner = "edoardottt"; repo = "pwdsafety"; tag = "v${finalAttrs.version}"; - hash = "sha256-qFYy22d8DqzsphdO1pCYiIKf1P2yQ4w+R1+K2sHI2kk="; + hash = "sha256-/kLnlOJu+G+RDVhjH+zsXzF2PdFhqu8ZOz72wqbuixU="; }; - vendorHash = "sha256-CUwgAkCYc3U86QJo4RyWGqTYdx21Ysct0HBnU9w4YyU="; + vendorHash = "sha256-4Nd4QU934XpCOH6aqiGLvRbfuPu+z4WwzxBIb/SPH8w="; ldflags = [ "-w" From 893b42967f17dda4930028ec88a71a2892c7836a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 21 Mar 2026 08:23:17 +0000 Subject: [PATCH 039/248] ttp: 0.10.0 -> 0.10.1 --- pkgs/development/python-modules/ttp/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ttp/default.nix b/pkgs/development/python-modules/ttp/default.nix index 0c85bece9a63..dffb57bc6d97 100644 --- a/pkgs/development/python-modules/ttp/default.nix +++ b/pkgs/development/python-modules/ttp/default.nix @@ -19,14 +19,14 @@ buildPythonPackage rec { pname = "ttp"; - version = "0.10.0"; + version = "0.10.1"; pyproject = true; src = fetchFromGitHub { owner = "dmulyalin"; repo = "ttp"; tag = version; - hash = "sha256-W1y84zHRhB8UGUfO5jV2k9epd9kaXUPqzT71URjm4TQ="; + hash = "sha256-A0McQRpSjr0EYIrHQExtBqMe+AmL+IGWaRHeexyvtvg="; }; nativeBuildInputs = [ poetry-core ]; From 43e9c058c39343b52d5311b31e7a76ed15b641fb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 21 Mar 2026 08:44:59 +0000 Subject: [PATCH 040/248] quarkus: 3.32.3 -> 3.32.4 --- pkgs/by-name/qu/quarkus/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/qu/quarkus/package.nix b/pkgs/by-name/qu/quarkus/package.nix index 08cbff897283..dedf6f18a4c6 100644 --- a/pkgs/by-name/qu/quarkus/package.nix +++ b/pkgs/by-name/qu/quarkus/package.nix @@ -8,11 +8,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "quarkus-cli"; - version = "3.32.3"; + version = "3.32.4"; src = fetchurl { url = "https://github.com/quarkusio/quarkus/releases/download/${finalAttrs.version}/quarkus-cli-${finalAttrs.version}.tar.gz"; - hash = "sha256-D7clT77NDpnoAbXG4EkA/bw1mwPyw3/HOubvGJDG/c0="; + hash = "sha256-cfNgh2idBZxO4xKP4gShMHmVOyaX9JxEmwyMp6cXPj8="; }; nativeBuildInputs = [ makeWrapper ]; From 2c1bd53fcffecb2aeb02281cd022545220bcc247 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 21 Mar 2026 09:49:36 +0000 Subject: [PATCH 041/248] vpl-gpu-rt: 26.1.3 -> 26.1.4 --- pkgs/by-name/vp/vpl-gpu-rt/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/vp/vpl-gpu-rt/package.nix b/pkgs/by-name/vp/vpl-gpu-rt/package.nix index 2572ade18100..1ba0a20c6592 100644 --- a/pkgs/by-name/vp/vpl-gpu-rt/package.nix +++ b/pkgs/by-name/vp/vpl-gpu-rt/package.nix @@ -10,7 +10,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "vpl-gpu-rt"; - version = "26.1.3"; + version = "26.1.4"; outputs = [ "out" @@ -21,7 +21,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "intel"; repo = "vpl-gpu-rt"; rev = "intel-onevpl-${finalAttrs.version}"; - hash = "sha256-fDH2a6loVDgpUcb32DcZ+C5a9m7Zkq+8nJExoaykIfs="; + hash = "sha256-DqEg7GClyWdy9Clop7nIJSllN5gLTSZujgBwN2WmBds="; }; nativeBuildInputs = [ From 9ae64d3abc9c614e7f38c9cb8cd3da1c7494498d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 21 Mar 2026 12:49:55 +0000 Subject: [PATCH 042/248] tflint-plugins.tflint-ruleset-google: 0.38.0 -> 0.39.0 --- .../tools/analysis/tflint-plugins/tflint-ruleset-google.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/analysis/tflint-plugins/tflint-ruleset-google.nix b/pkgs/development/tools/analysis/tflint-plugins/tflint-ruleset-google.nix index f90062591bb5..1f09717391f1 100644 --- a/pkgs/development/tools/analysis/tflint-plugins/tflint-ruleset-google.nix +++ b/pkgs/development/tools/analysis/tflint-plugins/tflint-ruleset-google.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "tflint-ruleset-google"; - version = "0.38.0"; + version = "0.39.0"; src = fetchFromGitHub { owner = "terraform-linters"; repo = pname; rev = "v${version}"; - hash = "sha256-sDPTLxuusZmcbhcg8Ocg12phy3s+nXc7F7WChhFE8Bw="; + hash = "sha256-Lzre5IMgf1K0S+932R8GqZHdrLp0eElvpxPpy93zNyo="; }; - vendorHash = "sha256-1Ybq3cdcuU0gG8ht5tTbURO/6t7vArzUFu57gnneGdY="; + vendorHash = "sha256-mR9EBeADVFMpykd+CV0tjX95Mn8hJbszLFqNL204IuQ="; # upstream Makefile also does a go test $(go list ./... | grep -v integration) preCheck = '' From 7f52730afddf22a808e41ed564b3b0f42e0f0a44 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 21 Mar 2026 13:08:25 +0000 Subject: [PATCH 043/248] pulldown-cmark: 0.13.1 -> 0.13.2 --- pkgs/by-name/pu/pulldown-cmark/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pu/pulldown-cmark/package.nix b/pkgs/by-name/pu/pulldown-cmark/package.nix index 9309be6f8de8..8abfbc56a310 100644 --- a/pkgs/by-name/pu/pulldown-cmark/package.nix +++ b/pkgs/by-name/pu/pulldown-cmark/package.nix @@ -6,14 +6,14 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "pulldown-cmark"; - version = "0.13.1"; + version = "0.13.2"; src = fetchCrate { inherit (finalAttrs) pname version; - hash = "sha256-iQjA2mt1l0mP8yevWwjrfN/u9FXBnIv+ObjMSOsqlhw="; + hash = "sha256-+nwk1pfYmeiJu8dqin61i384NFMvaHeVv8r79gVAOoU="; }; - cargoHash = "sha256-D7ig9MofwFvurZDtpozn4xz63tCFQ2HrWcM/x1GzhqI="; + cargoHash = "sha256-rap/rnYSlFW9QYP3ToLuPDs8KIf3u6i6RMSNtmFfEus="; meta = { description = "Pull parser for CommonMark written in Rust"; From f2f454151787865599f8695cf648e5a58801fbe6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 21 Mar 2026 14:53:00 +0000 Subject: [PATCH 044/248] pdnsgrep: 1.1.2 -> 1.2.0 --- pkgs/by-name/pd/pdnsgrep/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pd/pdnsgrep/package.nix b/pkgs/by-name/pd/pdnsgrep/package.nix index 2def94da7c0b..9ad83f89312b 100644 --- a/pkgs/by-name/pd/pdnsgrep/package.nix +++ b/pkgs/by-name/pd/pdnsgrep/package.nix @@ -7,16 +7,16 @@ buildGoModule (finalAttrs: { pname = "pdnsgrep"; - version = "1.1.2"; + version = "1.2.0"; src = fetchFromGitHub { owner = "akquinet"; repo = "pdnsgrep"; tag = "v${finalAttrs.version}"; - hash = "sha256-NFJkLYOHBUYRVehT0VBIFPagLiR8cVvVkAnqCwVUqYg="; + hash = "sha256-bkCd5fIXj3qdbXmHCsnA9yi1LMYbIFdei72kaj2Uxzs="; }; - vendorHash = "sha256-kbX3oTg2OGr4Gj9MEXa2Z7AlYIyv6LNIY4mR06F6OvQ="; + vendorHash = "sha256-hTlweJAWWrcaYhTH8IuCxDmqNd1qWTYK5F8NQhBbKt0="; proxyVendor = true; ldflags = [ From 7151e00cb0d93a7699c92ab4e7c673390861092c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 21 Mar 2026 14:54:13 +0000 Subject: [PATCH 045/248] n8n-task-runner-launcher: 1.4.3 -> 1.4.4 --- pkgs/by-name/n8/n8n-task-runner-launcher/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/n8/n8n-task-runner-launcher/package.nix b/pkgs/by-name/n8/n8n-task-runner-launcher/package.nix index 88bab7f9b260..3243f4c048f0 100644 --- a/pkgs/by-name/n8/n8n-task-runner-launcher/package.nix +++ b/pkgs/by-name/n8/n8n-task-runner-launcher/package.nix @@ -6,13 +6,13 @@ }: buildGoModule (finalAttrs: { pname = "n8n-task-runner-launcher"; - version = "1.4.3"; + version = "1.4.4"; src = fetchFromGitHub { owner = "n8n-io"; repo = "task-runner-launcher"; tag = finalAttrs.version; - hash = "sha256-ku+0hk4uOhqaH1u+OazwMLSUKGWDg6els2k2bsK+uuY="; + hash = "sha256-jn1zGADBk8adbainTRvT+Q8AqLK7KHJ7FN9Du9ytPig="; }; vendorHash = "sha256-5dcIELsNFGB5qTmfpY/YRWeN2z9GdanysGw4Lqpfsi0="; From 2f6523a73cde19720272a991cf37a043fa2f0f56 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 21 Mar 2026 16:51:31 +0000 Subject: [PATCH 046/248] perplexity-mcp: 0-unstable-2026-02-26 -> 0-unstable-2026-03-20 --- pkgs/by-name/pe/perplexity-mcp/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/pe/perplexity-mcp/package.nix b/pkgs/by-name/pe/perplexity-mcp/package.nix index b7ea0ac075e1..08b61e75570c 100644 --- a/pkgs/by-name/pe/perplexity-mcp/package.nix +++ b/pkgs/by-name/pe/perplexity-mcp/package.nix @@ -7,16 +7,16 @@ buildNpmPackage (finalAttrs: { pname = "perplexity-mcp"; - version = "0-unstable-2026-02-26"; + version = "0-unstable-2026-03-20"; src = fetchFromGitHub { owner = "perplexityai"; repo = "modelcontextprotocol"; - rev = "95c7a8e9307bc067cbbcf8cbc4290e3ca670eea4"; - hash = "sha256-J9ZM7GaaK4JZYlYHDxBUHhPOUPW61Ppdj3CHJjAd8rM="; + rev = "8c31448682df546ab39fd7bfee98330eb31e8ff5"; + hash = "sha256-mW/CxYSPoYdFt5rX3DVnLGFNkl5UOaawFfjx/msAkIk="; }; - npmDepsHash = "sha256-/AtK/jCYB1Wd3DO49loNrmWlnk80OoTxdsFRp5/OW7A="; + npmDepsHash = "sha256-cyNhqmXowasXt1pObxup/WoHXp2Is+wsHvY59qGn9og="; passthru = { updateScript = nix-update-script { From 2459db3762cb0cf95ea3b2ceb9feb9adfdf23592 Mon Sep 17 00:00:00 2001 From: Tom Hunze Date: Sat, 21 Mar 2026 18:01:22 +0100 Subject: [PATCH 047/248] python3Packages.logilab-common: 2.0.0 -> 2.1.0 Changelog: https://forge.extranet.logilab.fr/open-source/logilab-common/-/blob/2.1.0/CHANGELOG.md Diff: https://forge.extranet.logilab.fr/open-source/logilab-common/-/compare/2.0.0...2.1.0 --- .../development/python-modules/logilab/common.nix | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/logilab/common.nix b/pkgs/development/python-modules/logilab/common.nix index 5ca97bffebe9..14cd73913c1e 100644 --- a/pkgs/development/python-modules/logilab/common.nix +++ b/pkgs/development/python-modules/logilab/common.nix @@ -4,7 +4,6 @@ fetchPypi, mypy-extensions, pytestCheckHook, - pythonAtLeast, pytz, setuptools, typing-extensions, @@ -12,19 +11,15 @@ buildPythonPackage rec { pname = "logilab-common"; - version = "2.0.0"; + version = "2.1.0"; pyproject = true; src = fetchPypi { - inherit pname version; - hash = "sha256-ojvR2k3Wpj5Ej0OS57I4aFX/cGFVeL/PmT7riCTelws="; + pname = "logilab_common"; + inherit version; + hash = "sha256-2GPHkd6gj85dPpMrrC8DwyK/wOuT1i1r+XTnZZ4r+34="; }; - postPatch = lib.optionals (pythonAtLeast "3.12") '' - substituteInPlace logilab/common/testlib.py \ - --replace-fail "_TextTestResult" "TextTestResult" - ''; - build-system = [ setuptools ]; dependencies = [ @@ -45,7 +40,7 @@ buildPythonPackage rec { meta = { description = "Python packages and modules used by Logilab"; homepage = "https://logilab-common.readthedocs.io/"; - changelog = "https://forge.extranet.logilab.fr/open-source/logilab-common/-/blob/branch/default/CHANGELOG.md"; + changelog = "https://forge.extranet.logilab.fr/open-source/logilab-common/-/blob/${version}/CHANGELOG.md"; license = lib.licenses.lgpl21Plus; maintainers = [ ]; mainProgram = "logilab-pytest"; From 06dd6b06cec529ffc136bdbce9d43fa5ba52a550 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 21 Mar 2026 17:04:53 +0000 Subject: [PATCH 048/248] summon: 0.10.10 -> 0.11.0 --- pkgs/by-name/su/summon/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/su/summon/package.nix b/pkgs/by-name/su/summon/package.nix index 46578389471a..68b0f657c11b 100644 --- a/pkgs/by-name/su/summon/package.nix +++ b/pkgs/by-name/su/summon/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "summon"; - version = "0.10.10"; + version = "0.11.0"; src = fetchFromGitHub { owner = "cyberark"; repo = "summon"; rev = "v${finalAttrs.version}"; - hash = "sha256-zPzRsfNN75AZ1qsL/VZUkFxzt3blp8eQPXQsMmis3Cs="; + hash = "sha256-qJBJ5zxILl9lxPH67j6r2H7K8WRpKZo5vqe4nIaL35w="; }; - vendorHash = "sha256-xD9wv5XYjOWykG4sTrovJH+E6HrX0N7zxfrrFeF6j4Q="; + vendorHash = "sha256-7fyHgbmP+lm1F3wGKrNvhaWyLk10aIu4JSRqSZeGrdU="; subPackages = [ "cmd" ]; From d5f7cb4a9cc615a2cc0d8f4879fce8c872ed9366 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 21 Mar 2026 17:04:55 +0000 Subject: [PATCH 049/248] nova: 3.11.10 -> 3.11.13 --- pkgs/by-name/no/nova/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/no/nova/package.nix b/pkgs/by-name/no/nova/package.nix index 3b40514d6016..3427311e4a1f 100644 --- a/pkgs/by-name/no/nova/package.nix +++ b/pkgs/by-name/no/nova/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "nova"; - version = "3.11.10"; + version = "3.11.13"; src = fetchFromGitHub { owner = "FairwindsOps"; repo = "nova"; rev = "v${finalAttrs.version}"; - hash = "sha256-64IDZMdEkSxbFr0HvDHTNz5j3IFEvmEICCUZ7ldX3TE="; + hash = "sha256-t3Qvt+Bfn5TSGQgYsdyT/ih2COIld/ZV+hTMG9m8q0U="; }; - vendorHash = "sha256-HzVYJeDYSfUZmnq8iJeMeydkFGlRv+aylpEmbu3okfI="; + vendorHash = "sha256-k6gIt3bSvzVg/JdANQ6M9lMMlZ1hftmLrkRWrvkoync="; ldflags = [ "-X main.version=${finalAttrs.version}" From 1ca0802feff94091efcf778668b1cfe9d0194ea1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 21 Mar 2026 17:31:29 +0000 Subject: [PATCH 050/248] kubernetes-polaris: 10.1.4 -> 10.1.6 --- pkgs/by-name/ku/kubernetes-polaris/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ku/kubernetes-polaris/package.nix b/pkgs/by-name/ku/kubernetes-polaris/package.nix index 6e3905736496..e0fa8363ff27 100644 --- a/pkgs/by-name/ku/kubernetes-polaris/package.nix +++ b/pkgs/by-name/ku/kubernetes-polaris/package.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "kubernetes-polaris"; - version = "10.1.4"; + version = "10.1.6"; src = fetchFromGitHub { owner = "FairwindsOps"; repo = "polaris"; rev = finalAttrs.version; - sha256 = "sha256-OwKW8a7bka6YYI8xIRaxcNvrFOjuf+0jG3CSQGVCRPM="; + sha256 = "sha256-lIvOWX3j4N0vG9jXFxKyKqdMERNov6NI/RaNPBN3MVM="; }; - vendorHash = "sha256-gqMeXzPqQ0RBtjx+fS0+b7KhfJh1Ss0mC3djzOR84dU="; + vendorHash = "sha256-pfO5+iDUZY8PIOw/47qcopfox4DX2yf/4fqiLM94AF8="; nativeBuildInputs = [ installShellFiles ]; From d7457caa6a0ade0f5a9165a0214887a19dccebd6 Mon Sep 17 00:00:00 2001 From: Harinn Date: Sun, 22 Mar 2026 00:47:57 +0700 Subject: [PATCH 051/248] zsh-fzf-tab: 1.2.0 -> 1.3.0 --- pkgs/by-name/zs/zsh-fzf-tab/package.nix | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/zs/zsh-fzf-tab/package.nix b/pkgs/by-name/zs/zsh-fzf-tab/package.nix index a6f8c75be9bd..cd540161f611 100644 --- a/pkgs/by-name/zs/zsh-fzf-tab/package.nix +++ b/pkgs/by-name/zs/zsh-fzf-tab/package.nix @@ -13,13 +13,13 @@ let in stdenv.mkDerivation rec { pname = "zsh-fzf-tab"; - version = "1.2.0"; + version = "1.3.0"; src = fetchFromGitHub { owner = "Aloxaf"; repo = "fzf-tab"; rev = "v${version}"; - hash = "sha256-q26XVS/LcyZPRqDNwKKA9exgBByE0muyuNb0Bbar2lY="; + hash = "sha256-8atbysoOyCBW2OYKmdc91x9V/Mk3eyg3hvzvhJpQ32w="; }; strictDeps = true; @@ -96,8 +96,12 @@ stdenv.mkDerivation rec { meta = { homepage = "https://github.com/Aloxaf/fzf-tab"; description = "Replace zsh's default completion selection menu with fzf"; + changelog = "https://github.com/Aloxaf/fzf-tab/releases/tag/v${finalAttrs.version}" license = lib.licenses.mit; - maintainers = with lib.maintainers; [ diredocks ]; + maintainers = with lib.maintainers; [ + diredocks + miniharinn + ]; platforms = lib.platforms.unix; }; } From 07fd6ce57f119cb5e01e93ba28e40a1bea603d6f Mon Sep 17 00:00:00 2001 From: Harinn Date: Sun, 22 Mar 2026 00:48:47 +0700 Subject: [PATCH 052/248] zsh-fzf-tab: use finalAttrs --- pkgs/by-name/zs/zsh-fzf-tab/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/zs/zsh-fzf-tab/package.nix b/pkgs/by-name/zs/zsh-fzf-tab/package.nix index cd540161f611..24aa1d245042 100644 --- a/pkgs/by-name/zs/zsh-fzf-tab/package.nix +++ b/pkgs/by-name/zs/zsh-fzf-tab/package.nix @@ -11,14 +11,14 @@ let INSTALL_PATH = "${placeholder "out"}/share/fzf-tab"; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "zsh-fzf-tab"; version = "1.3.0"; src = fetchFromGitHub { owner = "Aloxaf"; repo = "fzf-tab"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-8atbysoOyCBW2OYKmdc91x9V/Mk3eyg3hvzvhJpQ32w="; }; @@ -96,7 +96,7 @@ stdenv.mkDerivation rec { meta = { homepage = "https://github.com/Aloxaf/fzf-tab"; description = "Replace zsh's default completion selection menu with fzf"; - changelog = "https://github.com/Aloxaf/fzf-tab/releases/tag/v${finalAttrs.version}" + changelog = "https://github.com/Aloxaf/fzf-tab/releases/tag/v${finalAttrs.version}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ diredocks @@ -104,4 +104,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.unix; }; -} +}) From 7084ba9be01562f8d82746ad70baca475d7eaf08 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 21 Mar 2026 21:14:40 +0000 Subject: [PATCH 053/248] git-town: 22.6.0 -> 22.7.0 --- pkgs/by-name/gi/git-town/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gi/git-town/package.nix b/pkgs/by-name/gi/git-town/package.nix index b5ea5c52d64f..14df721d7e21 100644 --- a/pkgs/by-name/gi/git-town/package.nix +++ b/pkgs/by-name/gi/git-town/package.nix @@ -13,13 +13,13 @@ buildGoModule (finalAttrs: { pname = "git-town"; - version = "22.6.0"; + version = "22.7.0"; src = fetchFromGitHub { owner = "git-town"; repo = "git-town"; tag = "v${finalAttrs.version}"; - hash = "sha256-8+ZlyuDyEfIYXvOnXI5BHGUrDOMIbA4xCPPubLr/vIA="; + hash = "sha256-nHuEwAb0FBTE3YQ0rMFYhC1YM+kh/f1cNgqN7U1E3dk="; }; vendorHash = null; From 3472ebf88c86a26e99078a7f17258632f7d4aa09 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 22 Mar 2026 01:10:34 +0000 Subject: [PATCH 054/248] ciel: 3.10.1 -> 3.10.2 --- pkgs/by-name/ci/ciel/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ci/ciel/package.nix b/pkgs/by-name/ci/ciel/package.nix index a8d246a84e85..666213423ac9 100644 --- a/pkgs/by-name/ci/ciel/package.nix +++ b/pkgs/by-name/ci/ciel/package.nix @@ -16,16 +16,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "ciel"; - version = "3.10.1"; + version = "3.10.2"; src = fetchFromGitHub { owner = "AOSC-Dev"; repo = "ciel-rs"; tag = "v${finalAttrs.version}"; - hash = "sha256-g1+LSu3K+GOqlHGYbJNHjWHzEnrVI/8rGq8uUPqDCLc="; + hash = "sha256-lYw1Dzh3zQ9V5TqZGVJ5LTHuAsnEYsJsShkiJcXMGfc="; }; - cargoHash = "sha256-ez+gm8sLqjcZznrvH776r1kFpeHADkA/b13zdO6UqiU="; + cargoHash = "sha256-RSdJFjFO0ah2WXazc2QDFQzvNwOKxe0IKiNIjRHO0EQ="; nativeBuildInputs = [ pkg-config From 74cf9cfbf546774b0196095fe1ab57ef273582f1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 22 Mar 2026 01:17:55 +0000 Subject: [PATCH 055/248] eslint_d: 15.0.0 -> 15.0.2 --- pkgs/by-name/es/eslint_d/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/es/eslint_d/package.nix b/pkgs/by-name/es/eslint_d/package.nix index 73c92e6f410d..2390cdd1a551 100644 --- a/pkgs/by-name/es/eslint_d/package.nix +++ b/pkgs/by-name/es/eslint_d/package.nix @@ -8,16 +8,16 @@ buildNpmPackage rec { pname = "eslint_d"; - version = "15.0.0"; + version = "15.0.2"; src = fetchFromGitHub { owner = "mantoni"; repo = "eslint_d.js"; rev = "v${version}"; - hash = "sha256-VrKtLtFAWLtpKE0HfTzPcWCx1o7Fhm8ClveWJ64hj4U="; + hash = "sha256-Q1FW/DmUyHbTYcisQ0rp/XZXxkf3c6kO7jLM4b+kYHI="; }; - npmDepsHash = "sha256-O1Y0fLkwCrDoIUVeQBXV8HVq490IR5+WjXfs3qY6vrM="; + npmDepsHash = "sha256-XFFjrAEXtNFSuIN5yn2AQeurY3cpF0silSgmIA17Wog="; dontNpmBuild = true; From 592d6b6de59b10726073bdf78e16251f4fcbbf73 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 22 Mar 2026 02:03:46 +0000 Subject: [PATCH 056/248] qtwebapp: 1.9.0 -> 1.9.1 --- pkgs/by-name/qt/qtwebapp/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/qt/qtwebapp/package.nix b/pkgs/by-name/qt/qtwebapp/package.nix index 753e498e2f87..b495955f5a6c 100644 --- a/pkgs/by-name/qt/qtwebapp/package.nix +++ b/pkgs/by-name/qt/qtwebapp/package.nix @@ -7,12 +7,12 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "qtwebapp"; - version = "1.9.0"; + version = "1.9.1"; src = fetchFromGitHub { owner = "fffaraz"; repo = "QtWebApp"; tag = "v${finalAttrs.version}"; - hash = "sha256-L6/M8klo7bDKKwKC2tCc9IqN0nYy+x2c5Es51LHD7z4="; + hash = "sha256-RbFgz2ed1eEVy44LX+milP4hPSeiabakU3TMvHYR7TU="; }; sourceRoot = "source/QtWebApp"; From cbce86fc4b95dcb6da3bed660c601bf612cb60fc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 22 Mar 2026 02:20:04 +0000 Subject: [PATCH 057/248] tree-sitter-grammars.tree-sitter-beancount: 2.5.0 -> 2.5.1 --- .../tools/parsing/tree-sitter/grammars/grammar-sources.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/parsing/tree-sitter/grammars/grammar-sources.nix b/pkgs/development/tools/parsing/tree-sitter/grammars/grammar-sources.nix index 8d1e6f580439..f2843e6246ba 100644 --- a/pkgs/development/tools/parsing/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/development/tools/parsing/tree-sitter/grammars/grammar-sources.nix @@ -106,9 +106,9 @@ }; beancount = { - version = "2.5.0"; + version = "2.5.1"; url = "github:polarmutex/tree-sitter-beancount"; - hash = "sha256-eJ1XAPrVCoGQtrRJdcB/V4ULUmYXemUAE3FQijpH8q8="; + hash = "sha256-UJ8bswQJB7UYspNKLWaEXMOR4XlKVHfd7rvV5iaA5Tw="; meta = { license = lib.licenses.mit; }; From ae656201da06bee3f84574b524e3ff1dbd7c4890 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 22 Mar 2026 03:05:01 +0000 Subject: [PATCH 058/248] fotema: 2.4.1 -> 2.4.2 --- pkgs/by-name/fo/fotema/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fo/fotema/package.nix b/pkgs/by-name/fo/fotema/package.nix index 14f9a8ebd2bc..10da6b71cd04 100644 --- a/pkgs/by-name/fo/fotema/package.nix +++ b/pkgs/by-name/fo/fotema/package.nix @@ -31,18 +31,18 @@ # opencv-binding-generator *really* wants to execute `clang` itself... clangStdenv.mkDerivation (finalAttrs: { pname = "fotema"; - version = "2.4.1"; + version = "2.4.2"; src = fetchFromGitHub { owner = "blissd"; repo = "fotema"; tag = "v${finalAttrs.version}"; - hash = "sha256-+fo3g4+dtZlOVpHW0W0ZSBEi5fIR/c1aGAJHVysjJUY="; + hash = "sha256-g1CxgK8gaX24TFnlGUons3ve8Ow9YaiMh1kMwlcP/F8="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit (finalAttrs) pname version src; - hash = "sha256-WBKEjNyItMTpkBalLf6OUrbeUiSw6lWO5adR8l4q/bY="; + hash = "sha256-vA1vB2Lgyo5SfexDC4Ag85nM+/NzsYZNeIH4HmiESHc="; }; nativeBuildInputs = [ From f83af9e98336f07438e10bb087accf37a31e1dc9 Mon Sep 17 00:00:00 2001 From: Tom Hunze Date: Sun, 22 Mar 2026 09:54:01 +0100 Subject: [PATCH 059/248] python3Packages.logilab-common: fetch `src` from GitLab --- pkgs/development/python-modules/logilab/common.nix | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/logilab/common.nix b/pkgs/development/python-modules/logilab/common.nix index 14cd73913c1e..1b335e9fe9a9 100644 --- a/pkgs/development/python-modules/logilab/common.nix +++ b/pkgs/development/python-modules/logilab/common.nix @@ -1,7 +1,7 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitLab, mypy-extensions, pytestCheckHook, pytz, @@ -14,10 +14,12 @@ buildPythonPackage rec { version = "2.1.0"; pyproject = true; - src = fetchPypi { - pname = "logilab_common"; - inherit version; - hash = "sha256-2GPHkd6gj85dPpMrrC8DwyK/wOuT1i1r+XTnZZ4r+34="; + src = fetchFromGitLab { + domain = "forge.extranet.logilab.fr"; + owner = "open-source"; + repo = "logilab-common"; + tag = version; + hash = "sha256-cKodCj9m3n4P54CZ2X+BXN62ewd9nHSZBMENlo8S1iY="; }; build-system = [ setuptools ]; @@ -40,7 +42,7 @@ buildPythonPackage rec { meta = { description = "Python packages and modules used by Logilab"; homepage = "https://logilab-common.readthedocs.io/"; - changelog = "https://forge.extranet.logilab.fr/open-source/logilab-common/-/blob/${version}/CHANGELOG.md"; + changelog = "https://forge.extranet.logilab.fr/open-source/logilab-common/-/blob/${src.tag}/CHANGELOG.md"; license = lib.licenses.lgpl21Plus; maintainers = [ ]; mainProgram = "logilab-pytest"; From 986e88cbc22514b0772796aeda0676e12c75de40 Mon Sep 17 00:00:00 2001 From: Tom Hunze Date: Sun, 22 Mar 2026 09:54:48 +0100 Subject: [PATCH 060/248] python3Packages.logilab-common: use `finalAttrs` --- pkgs/development/python-modules/logilab/common.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/logilab/common.nix b/pkgs/development/python-modules/logilab/common.nix index 1b335e9fe9a9..70248afbb7f0 100644 --- a/pkgs/development/python-modules/logilab/common.nix +++ b/pkgs/development/python-modules/logilab/common.nix @@ -9,7 +9,7 @@ typing-extensions, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "logilab-common"; version = "2.1.0"; pyproject = true; @@ -18,7 +18,7 @@ buildPythonPackage rec { domain = "forge.extranet.logilab.fr"; owner = "open-source"; repo = "logilab-common"; - tag = version; + tag = finalAttrs.version; hash = "sha256-cKodCj9m3n4P54CZ2X+BXN62ewd9nHSZBMENlo8S1iY="; }; @@ -42,9 +42,9 @@ buildPythonPackage rec { meta = { description = "Python packages and modules used by Logilab"; homepage = "https://logilab-common.readthedocs.io/"; - changelog = "https://forge.extranet.logilab.fr/open-source/logilab-common/-/blob/${src.tag}/CHANGELOG.md"; + changelog = "https://forge.extranet.logilab.fr/open-source/logilab-common/-/blob/${finalAttrs.src.tag}/CHANGELOG.md"; license = lib.licenses.lgpl21Plus; maintainers = [ ]; mainProgram = "logilab-pytest"; }; -} +}) From ac56ed6116b27a48992a8b469227cfd162ec8728 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 22 Mar 2026 10:19:59 +0000 Subject: [PATCH 061/248] openfga: 1.12.0 -> 1.12.1 --- pkgs/by-name/op/openfga/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/op/openfga/package.nix b/pkgs/by-name/op/openfga/package.nix index 40d295c8f7e0..5b3eefa1f4c0 100644 --- a/pkgs/by-name/op/openfga/package.nix +++ b/pkgs/by-name/op/openfga/package.nix @@ -7,16 +7,16 @@ buildGoModule (finalAttrs: { pname = "openfga"; - version = "1.12.0"; + version = "1.12.1"; src = fetchFromGitHub { owner = "openfga"; repo = "openfga"; rev = "v${finalAttrs.version}"; - hash = "sha256-8cRsn1KjCgDPSMy5YVIFXGb+7lQekcrLKmZ28PbH5Z0="; + hash = "sha256-uIdsHYrVp57HnIrJLv0VtysaehqrZLVTsPfrlJjmBco="; }; - vendorHash = "sha256-r4lE+LAwoc5xb60hBSryfprDUK5+O97jF6h3NwOybcs="; + vendorHash = "sha256-lQeUfLfYpk4HPyhpp/rKWVoWwPzKKyk/sHE1rgtcyxA="; nativeBuildInputs = [ installShellFiles ]; From b2803d8442d42a65eb9a47e6bf25b921ad86f01f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 22 Mar 2026 10:23:48 +0000 Subject: [PATCH 062/248] tree-sitter-grammars.tree-sitter-nim: 0.6.2-unstable-2026-01-11 -> 0.6.2-unstable-2026-03-21 --- .../tools/parsing/tree-sitter/grammars/grammar-sources.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/parsing/tree-sitter/grammars/grammar-sources.nix b/pkgs/development/tools/parsing/tree-sitter/grammars/grammar-sources.nix index 8d1e6f580439..d1aa6763f38f 100644 --- a/pkgs/development/tools/parsing/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/development/tools/parsing/tree-sitter/grammars/grammar-sources.nix @@ -1679,10 +1679,10 @@ }; nim = { - version = "0.6.2-unstable-2026-01-11"; + version = "0.6.2-unstable-2026-03-21"; url = "github:alaviss/tree-sitter-nim"; - rev = "9b4ede21a6ca866d29263f6b66c070961bc622b4"; - hash = "sha256-3BHcQrLNcXe1RMkV7ECCMzzEukgTlARH3+DDo2M5b0w="; + rev = "3878440d9398515ae053c6f6024986e69868bb74"; + hash = "sha256-mdAT1jTFeVP8TYi4H36sjd826KmxHQ1EZ+8gd37NGfY="; meta = { license = lib.licenses.mpl20; maintainers = with lib.maintainers; [ From 76c8b96f79b09bb7a7e07de0d5afa3fc4f1dde8c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 22 Mar 2026 13:19:05 +0000 Subject: [PATCH 063/248] vscode-extensions.github.vscode-pull-request-github: 0.132.0 -> 0.132.1 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 6a9ec4966e79..8f2cbc367fb3 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -1955,8 +1955,8 @@ let mktplcRef = { publisher = "github"; name = "vscode-pull-request-github"; - version = "0.132.0"; - hash = "sha256-2+hB2qENwiVawP3mavUAObjWwXlsDrKXa4u9TyXV3AM="; + version = "0.132.1"; + hash = "sha256-iWDKJVgVhpycTNE044DSOf/uN0ZG4s2/JdpwBkka8sQ="; }; meta = { license = lib.licenses.mit; From 8a669791a343acb63883e07d68e1ac2b41d3ff01 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 22 Mar 2026 13:19:47 +0000 Subject: [PATCH 064/248] vscode-extensions.astro-build.astro-vscode: 2.16.8 -> 2.16.13 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 6a9ec4966e79..8bf061e6be4b 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -396,8 +396,8 @@ let mktplcRef = { name = "astro-vscode"; publisher = "astro-build"; - version = "2.16.8"; - hash = "sha256-hNEGLJMBPPb5J5jg0lJwBGaD6z0rtb2xAqU9bchWTA8="; + version = "2.16.13"; + hash = "sha256-lSYNRq7D/ggdNKO0ccqbIz5gAhsr/LdX2U8S6FsTktY="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/astro-build.astro-vscode/changelog"; From 4eba3afc809d20c1e452f9a1bb64fd84af41f3d7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 22 Mar 2026 14:02:43 +0000 Subject: [PATCH 065/248] python3Packages.ttp: 0.10.0 -> 0.10.1 --- pkgs/development/python-modules/ttp/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ttp/default.nix b/pkgs/development/python-modules/ttp/default.nix index 0c85bece9a63..dffb57bc6d97 100644 --- a/pkgs/development/python-modules/ttp/default.nix +++ b/pkgs/development/python-modules/ttp/default.nix @@ -19,14 +19,14 @@ buildPythonPackage rec { pname = "ttp"; - version = "0.10.0"; + version = "0.10.1"; pyproject = true; src = fetchFromGitHub { owner = "dmulyalin"; repo = "ttp"; tag = version; - hash = "sha256-W1y84zHRhB8UGUfO5jV2k9epd9kaXUPqzT71URjm4TQ="; + hash = "sha256-A0McQRpSjr0EYIrHQExtBqMe+AmL+IGWaRHeexyvtvg="; }; nativeBuildInputs = [ poetry-core ]; From 0cd1670c87424811007894369b2c33aead5a9a74 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 22 Mar 2026 15:25:22 +0000 Subject: [PATCH 066/248] vscode-extensions.moshfeu.compare-folders: 0.27.0 -> 0.28.0 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 6a9ec4966e79..9fb6b9e5636a 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -3073,8 +3073,8 @@ let mktplcRef = { name = "compare-folders"; publisher = "moshfeu"; - version = "0.27.0"; - hash = "sha256-v4ZIcrYa+5RXSX0OM5atXMcmN/EgAH6qqWS1vksxXpI="; + version = "0.28.0"; + hash = "sha256-QoaZ/P2lIaJQjD9RF7+pUJkOneR9olCe6xuT/9vsiZ4="; }; meta = { From 831904ddf07fd441f2f2d328b5a19d2fd917ac3e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 22 Mar 2026 15:47:30 +0000 Subject: [PATCH 067/248] grafanaPlugins.grafana-exploretraces-app: 1.3.3 -> 2.0.0 --- .../grafana/plugins/grafana-exploretraces-app/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/monitoring/grafana/plugins/grafana-exploretraces-app/default.nix b/pkgs/servers/monitoring/grafana/plugins/grafana-exploretraces-app/default.nix index e58c45ca4c67..cc3eafbf20e1 100644 --- a/pkgs/servers/monitoring/grafana/plugins/grafana-exploretraces-app/default.nix +++ b/pkgs/servers/monitoring/grafana/plugins/grafana-exploretraces-app/default.nix @@ -2,8 +2,8 @@ grafanaPlugin { pname = "grafana-exploretraces-app"; - version = "1.3.3"; - zipHash = "sha256-J3fPZy6y0B0vRpc2Cvvc8JN+Df1EDR3iNjvK/fJqzac="; + version = "2.0.0"; + zipHash = "sha256-frwg9f6F/qwdDCyGzxyVvOt/VdAKAeoSc6T20MesRWk="; meta = { description = "Opinionated traces app"; license = lib.licenses.agpl3Only; From 1dbe0a4846acaa573b913dd336ff00ce707aa648 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 22 Mar 2026 18:46:24 +0000 Subject: [PATCH 068/248] lichess-bot: 2026.3.7.1 -> 2026.3.18.1 --- pkgs/by-name/li/lichess-bot/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/li/lichess-bot/package.nix b/pkgs/by-name/li/lichess-bot/package.nix index 221a6794f6d9..493797660769 100644 --- a/pkgs/by-name/li/lichess-bot/package.nix +++ b/pkgs/by-name/li/lichess-bot/package.nix @@ -11,14 +11,14 @@ python3Packages.buildPythonApplication { pname = "lichess-bot"; - version = "2026.3.7.1"; + version = "2026.3.18.1"; pyproject = false; src = fetchFromGitHub { owner = "lichess-bot-devs"; repo = "lichess-bot"; - rev = "96a8f74d87a42db8039e847548fec0d9528bb079"; - hash = "sha256-dHs+eoGOVCqHhFGEjCLKcDfndr6gIdvRoxLjwWz0j5o="; + rev = "a36742d99d27a6e942ded48d58716623d3ae71f5"; + hash = "sha256-FtmBzfpMOUPioGXe0JqzpJi2/hL/EAI2tNU6X3xGSvk="; }; propagatedBuildInputs = with python3Packages; [ From c6eb2c88bab4169d6827022d6e1b09fd2b51fcd3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sun, 22 Mar 2026 11:55:51 -0700 Subject: [PATCH 069/248] git-buildpackage: don't test coverage --- pkgs/by-name/gi/git-buildpackage/package.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gi/git-buildpackage/package.nix b/pkgs/by-name/gi/git-buildpackage/package.nix index 6f0e6536d09b..8ae0ae6a627c 100644 --- a/pkgs/by-name/gi/git-buildpackage/package.nix +++ b/pkgs/by-name/gi/git-buildpackage/package.nix @@ -48,6 +48,9 @@ python3Packages.buildPythonApplication (finalAttrs: { "gbp" ]; + # don't add pytest and pytest-cov to setup_requires + env.WITHOUT_PYTESTS = true; + nativeCheckInputs = [ debian-devscripts dpkg @@ -56,8 +59,7 @@ python3Packages.buildPythonApplication (finalAttrs: { man ] ++ (with python3Packages; [ - coverage - pytest-cov + pytest-cov-stub pytestCheckHook ]); From 628266d0ecc59a0a87134439db3bfc13160ecbf5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 22 Mar 2026 18:57:12 +0000 Subject: [PATCH 070/248] mcphost: 0.33.4 -> 0.34.0 --- pkgs/by-name/mc/mcphost/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mc/mcphost/package.nix b/pkgs/by-name/mc/mcphost/package.nix index 5e166f2399c2..2e13e24e199a 100644 --- a/pkgs/by-name/mc/mcphost/package.nix +++ b/pkgs/by-name/mc/mcphost/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "mcphost"; - version = "0.33.4"; + version = "0.34.0"; src = fetchFromGitHub { owner = "mark3labs"; repo = "mcphost"; tag = "v${finalAttrs.version}"; - hash = "sha256-RtNm5+MoB/VndGFTBYf1yC60dBaT3YrJqIuaT+f++L4="; + hash = "sha256-xqz6K0e/LSX77qpkmwmqgStPAfkkJdqKKDZOeYWnrRo="; }; - vendorHash = "sha256-yRRe1LBdB4vdW1WM6jOi58gv2tLs2eeSFHFG/d4afyY="; + vendorHash = "sha256-mzrCIDMr1INzwqktZIc9m0SgynQC0FpyVlSlAba//sY="; doCheck = false; From aabe900ccc22a28841fc40623eb06447bbe8033c Mon Sep 17 00:00:00 2001 From: GnomedDev Date: Sun, 22 Mar 2026 10:47:08 +0000 Subject: [PATCH 071/248] azahar: Fix empty out dir on Darwin --- pkgs/by-name/az/azahar/package.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/by-name/az/azahar/package.nix b/pkgs/by-name/az/azahar/package.nix index 574a497612c1..4dd1370be6a5 100644 --- a/pkgs/by-name/az/azahar/package.nix +++ b/pkgs/by-name/az/azahar/package.nix @@ -145,6 +145,13 @@ stdenv.mkDerivation (finalAttrs: { (cmakeBool "ENABLE_SSE42" enableSSE42) ]; + installPhase = optionalString stdenv.isDarwin '' + mkdir -p $out/Applications $out/bin + + cp ./bin/Release/${finalAttrs.pname}-room $out/bin + cp -r ./bin/Release/${finalAttrs.pname}.app $out/Applications + ''; + preFixup = '' qtWrapperArgs+=( --prefix XDG_DATA_DIRS : "${gsettings-desktop-schemas}/share/gsettings-schemas/${gsettings-desktop-schemas.name}" From 67eae92a589e8c8079d312fc354107e693acaae9 Mon Sep 17 00:00:00 2001 From: GnomedDev Date: Sun, 22 Mar 2026 11:13:11 +0000 Subject: [PATCH 072/248] azahar: Fix loading Vulkan on Darwin --- pkgs/by-name/az/azahar/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/az/azahar/package.nix b/pkgs/by-name/az/azahar/package.nix index 4dd1370be6a5..a74fbdc83262 100644 --- a/pkgs/by-name/az/azahar/package.nix +++ b/pkgs/by-name/az/azahar/package.nix @@ -156,6 +156,9 @@ stdenv.mkDerivation (finalAttrs: { qtWrapperArgs+=( --prefix XDG_DATA_DIRS : "${gsettings-desktop-schemas}/share/gsettings-schemas/${gsettings-desktop-schemas.name}" --prefix XDG_DATA_DIRS : "${gtk3}/share/gsettings-schemas/${gtk3.name}" + ${optionalString stdenv.isDarwin "--prefix DYLD_LIBRARY_PATH : ${ + lib.makeLibraryPath [ moltenvk ] + }"} ) ''; From 5b89011d40fb881632fd5e5104dd8796b1581bee Mon Sep 17 00:00:00 2001 From: GnomedDev Date: Sun, 22 Mar 2026 12:41:11 +0000 Subject: [PATCH 073/248] azahar: Match the CMAKE_OSX_DEPLOYMENT_TARGET --- pkgs/by-name/az/azahar/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/az/azahar/package.nix b/pkgs/by-name/az/azahar/package.nix index a74fbdc83262..2aae283d6e8c 100644 --- a/pkgs/by-name/az/azahar/package.nix +++ b/pkgs/by-name/az/azahar/package.nix @@ -46,6 +46,7 @@ gamemode, enableGamemode ? lib.meta.availableOn stdenv.hostPlatform gamemode, nix-update-script, + darwinMinVersionHook, }: let inherit (lib) @@ -120,6 +121,7 @@ stdenv.mkDerivation (finalAttrs: { ] ++ optionals stdenv.hostPlatform.isDarwin [ moltenvk + (darwinMinVersionHook "13.4") ]; postPatch = '' From 7be3329eceee4819a4826877931c099d7f5a9654 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 22 Mar 2026 19:42:15 +0000 Subject: [PATCH 074/248] vscode-extensions.github.copilot-chat: 0.39.1 -> 0.40.1 --- .../editors/vscode/extensions/github.copilot-chat/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/github.copilot-chat/default.nix b/pkgs/applications/editors/vscode/extensions/github.copilot-chat/default.nix index c4ce65061bfd..a820902cbb68 100644 --- a/pkgs/applications/editors/vscode/extensions/github.copilot-chat/default.nix +++ b/pkgs/applications/editors/vscode/extensions/github.copilot-chat/default.nix @@ -7,8 +7,8 @@ vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = { publisher = "github"; name = "copilot-chat"; - version = "0.39.1"; - hash = "sha256-2uD8HtsiII1gg3VlODSYI8DMBJrslZr/LCaQMAHI85g="; + version = "0.40.1"; + hash = "sha256-wVxryUaW53xU4zZKU4t1pZaAB7BFIOkkcng91JnCLOk="; }; meta = { From b964522ad54bebdc33534fa55d14ce6fe7a3706c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 22 Mar 2026 19:47:17 +0000 Subject: [PATCH 075/248] vscode-extensions.ms-ceintl.vscode-language-pack-fr: 1.110.2026031109 -> 1.110.2026031919 --- .../vscode/extensions/language-packs.nix | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/language-packs.nix b/pkgs/applications/editors/vscode/extensions/language-packs.nix index 254338542850..7ab65924b1e3 100644 --- a/pkgs/applications/editors/vscode/extensions/language-packs.nix +++ b/pkgs/applications/editors/vscode/extensions/language-packs.nix @@ -13,7 +13,7 @@ let buildVscodeLanguagePack = { language, - version ? "1.110.2026031109", + version ? "1.110.2026031919", hash, }: buildVscodeMarketplaceExtension { @@ -41,22 +41,22 @@ in # French vscode-language-pack-fr = buildVscodeLanguagePack { language = "fr"; - hash = "sha256-Iu9sB9KBpHdbuhYMTglwvZdGTBXBCfAGtDcrP+8zcdA="; + hash = "sha256-a8N3SX7lgfTMlBk70hOdKtgO4e9uyMziRaSp/QmkUQM="; }; # Italian vscode-language-pack-it = buildVscodeLanguagePack { language = "it"; - hash = "sha256-OUAOWkrLl7YlW4AK2c2WlHU5a7EnFZsE8pDfA3ywswQ="; + hash = "sha256-OyZ0rUTFg2Epb/adz2kFbStIeDoDyWj/fA3MC3QPLT4="; }; # German vscode-language-pack-de = buildVscodeLanguagePack { language = "de"; - hash = "sha256-sSUDuOEtkCqEVfahW3yRE57pyPmFJzYpOD81TjWGE98="; + hash = "sha256-Z7zIviuD9UcSK8Z0qlq7PnqYWmacUlrYu0lDTjbmS+g="; }; # Spanish vscode-language-pack-es = buildVscodeLanguagePack { language = "es"; - hash = "sha256-O+TbCqM8qnFp3IsdpiQ7OlMWKuNIyZrvDZAKMbYRXb4="; + hash = "sha256-fSJ5D7kQ5zMppUqVIAjBfQ2mNzBpiF1myFfqtk2QPSs="; }; # Russian vscode-language-pack-ru = buildVscodeLanguagePack { @@ -66,46 +66,46 @@ in # Chinese (Simplified) vscode-language-pack-zh-hans = buildVscodeLanguagePack { language = "zh-hans"; - hash = "sha256-w3p2IPadb6gx/oxwgwcMPQsQYJ3vcunWRHjOVhiJOrI="; + hash = "sha256-zwBfoB17agsVK/NLxZ8WaoM49emmLX2otPsba0pjg7w="; }; # Chinese (Traditional) vscode-language-pack-zh-hant = buildVscodeLanguagePack { language = "zh-hant"; - hash = "sha256-UzYXuzenpvEiS927Ku2p5GHm9JwUxwtFNL8iIM4cPkY="; + hash = "sha256-P9cKdfuGAOq/Ow3ojKaUiEfChEED4eXbSaFtqp5yWWs="; }; # Japanese vscode-language-pack-ja = buildVscodeLanguagePack { language = "ja"; - hash = "sha256-Eie5fZDKk8vbaZRbJuIwURIUbIjqio22M6261BYe9MI="; + hash = "sha256-+SXH6Uy9CIrG4Ff+Wzq9+N+SKEGcTtXbcpyW5OA2sGA="; }; # Korean vscode-language-pack-ko = buildVscodeLanguagePack { language = "ko"; - hash = "sha256-AwlHuG/r4anTKXsTag1UULbgKmU6M5Ng4+5Bjo4chVo="; + hash = "sha256-7gV6rK8RC1LDMu6Rvo84ScmJJcc/BfgQl5dVE/dyWis="; }; # Czech vscode-language-pack-cs = buildVscodeLanguagePack { language = "cs"; - hash = "sha256-Gpwr6lCxHu4DJ/U5Np8VT6IvBRLsnBNtG1cCV/bMeXw="; + hash = "sha256-NvXwyaDDkAO22Hb7octXswkUP55zo3UgNtoLEQL1AQE="; }; # Portuguese (Brazil) vscode-language-pack-pt-br = buildVscodeLanguagePack { language = "pt-BR"; - hash = "sha256-fzNMlrlVAP4uas+ITR1CFIq3Pip1d/CGXg5qdgNbxV4="; + hash = "sha256-E9m4ATCtFm+Q+hHe9Yd++a1cuqjj3eF8H632HRsdjAc="; }; # Turkish vscode-language-pack-tr = buildVscodeLanguagePack { language = "tr"; - hash = "sha256-nP5NRddP55KdJgwj5eFDDeSX2SiSHnDaBwPoRHmmoFg="; + hash = "sha256-YXXpXftw86/0vRPr9s4kOuf4EMykhgy0SDInNVgcr+c="; }; # Polish vscode-language-pack-pl = buildVscodeLanguagePack { language = "pl"; - hash = "sha256-O4SwzcBMpeKYisxM2VwMFmtqcbyi9Boj0LTJE6PUw3I="; + hash = "sha256-mQ/Aya728qX/d5RNrv4IQrBu3IPh50HeC1Bn292/QYg="; }; # Pseudo Language vscode-language-pack-qps-ploc = buildVscodeLanguagePack { language = "qps-ploc"; - hash = "sha256-zFH9cjyPLC2nmi3vh4siiwtLyJbfXEjbHDQFnkoa5A8="; + hash = "sha256-//+9p7P8CBVmAL6vcn1LzlAZBcrOlahjJvQhLeOQ1UU="; }; } From 5fbe07ea64906cf10a18dd532052aaff36f00409 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 22 Mar 2026 20:11:27 +0000 Subject: [PATCH 076/248] vscode-extensions.ziglang.vscode-zig: 0.6.17 -> 0.6.18 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 6a9ec4966e79..4bc6b0bf70dc 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -5493,8 +5493,8 @@ let mktplcRef = { name = "vscode-zig"; publisher = "ziglang"; - version = "0.6.17"; - hash = "sha256-OIGe981dupmyyhjxq11/AYaV2cjvNEe4FvXBospNgu0="; + version = "0.6.18"; + hash = "sha256-jn/2Nmz6N84BCWnRdnM8w5AdiF2hh55h39SDTmRry5I="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/ziglang.vscode-zig/changelog"; From d626bb9d86781bb138d773180a158c585284295e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 22 Mar 2026 20:17:30 +0000 Subject: [PATCH 077/248] webdav: 5.11.2 -> 5.11.3 --- pkgs/by-name/we/webdav/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/we/webdav/package.nix b/pkgs/by-name/we/webdav/package.nix index edf3356c920e..2ef0b226fc90 100644 --- a/pkgs/by-name/we/webdav/package.nix +++ b/pkgs/by-name/we/webdav/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "webdav"; - version = "5.11.2"; + version = "5.11.3"; src = fetchFromGitHub { owner = "hacdias"; repo = "webdav"; tag = "v${finalAttrs.version}"; - hash = "sha256-OVR+64g02bT7K1LDKCW7O7kGjhkjovIDIrDUXNK189k="; + hash = "sha256-RqhE+yyjlgNvTGLhSUHstnr/1jZ/NLu5/sa/9cFMeM8="; }; - vendorHash = "sha256-OmYXNpzx3GWw0hxMdMyQARE89JXeiamwOS4KclLjRwU="; + vendorHash = "sha256-rV9gQCnPsTP5uJ9+pC9J5ol9aQmGMo0SRQUI9xkkqBk="; __darwinAllowLocalNetworking = true; From 0aabb3fedace3ca954a7864584e60d8a83e8c4ae Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 22 Mar 2026 20:47:40 +0000 Subject: [PATCH 078/248] vscode-extensions.visualjj.visualjj: 0.24.3 -> 0.26.0 --- .../vscode/extensions/visualjj.visualjj/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/visualjj.visualjj/default.nix b/pkgs/applications/editors/vscode/extensions/visualjj.visualjj/default.nix index 3833026b7d33..ddc4582f2c55 100644 --- a/pkgs/applications/editors/vscode/extensions/visualjj.visualjj/default.nix +++ b/pkgs/applications/editors/vscode/extensions/visualjj.visualjj/default.nix @@ -11,26 +11,26 @@ vscode-utils.buildVscodeMarketplaceExtension { sources = { "x86_64-linux" = { arch = "linux-x64"; - hash = "sha256-fZFWZiPuKtHWmzqJX/Mtb37lKTnU/TRISbS1qewcZzs="; + hash = "sha256-20YQYsNYvWDhFS8ZRtK9dtLtZ6wt1xGSsZjTNoXRr7g="; }; "x86_64-darwin" = { arch = "darwin-x64"; - hash = "sha256-ZePZFmz3S6DCuIPqaL4xaLaWypNxre9xe7tRfk8JdQM="; + hash = "sha256-+h+2JMl1UMUM1fcB8ddo7R2RuaQdjjWcd74APwWw/uc="; }; "aarch64-linux" = { arch = "linux-arm64"; - hash = "sha256-2gYrpUtzP1XTtkgEypoZLfMwDzBGMriqD935D1r1Onc="; + hash = "sha256-rwk+bkHfCRtYEWpMi9/BABvT+LkpWi8ezAE4TK7ttkg="; }; "aarch64-darwin" = { arch = "darwin-arm64"; - hash = "sha256-skvZ2wtYlXAYRscbUti6uBEEyM9ocJ9D/EuTMPQXB0Y="; + hash = "sha256-IbfqAZyAwS/01Mlniw+xOMktk4wQNXWTK5oyBX9g2sI="; }; }; in { name = "visualjj"; publisher = "visualjj"; - version = "0.24.3"; + version = "0.26.0"; } // sources.${stdenvNoCC.hostPlatform.system} or (throw "Unsupported system ${stdenvNoCC.hostPlatform.system}"); From cf4ef0a1580af0bcb58a8bbf2dc906d7c8b8cf24 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 22 Mar 2026 22:22:57 +0000 Subject: [PATCH 079/248] vscode-extensions.charliermarsh.ruff: 2026.36.0 -> 2026.38.0 --- .../vscode/extensions/charliermarsh.ruff/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/charliermarsh.ruff/default.nix b/pkgs/applications/editors/vscode/extensions/charliermarsh.ruff/default.nix index 661a073adca7..9e6bfe06f539 100644 --- a/pkgs/applications/editors/vscode/extensions/charliermarsh.ruff/default.nix +++ b/pkgs/applications/editors/vscode/extensions/charliermarsh.ruff/default.nix @@ -12,26 +12,26 @@ vscode-utils.buildVscodeMarketplaceExtension { sources = { "x86_64-linux" = { arch = "linux-x64"; - hash = "sha256-GF0qNkTJMf+ruuIlU3ig3M768VvnArT+fdmT/pk2E/k="; + hash = "sha256-42JBEjdLrjg6Txo9efJltz4NXhkaIOgIg+gosA/uNYk="; }; "x86_64-darwin" = { arch = "darwin-x64"; - hash = "sha256-byj8Wr8dqEeGnZPKwIgChHj2/y+7fauOJr9ubHqMv28="; + hash = "sha256-WU/7HBuVAcHR/z1WNXzH3xpUVDvf4pYML7LiMIqjA/U="; }; "aarch64-linux" = { arch = "linux-arm64"; - hash = "sha256-Cf2NAQIRG3Y/oVc1hnRUG9H4g4/KlzGQq39VOkXCeuE="; + hash = "sha256-JIuWbIZPWeR0pDi6Ee4jM38qqb/p/H3AvMI/Eek66BY="; }; "aarch64-darwin" = { arch = "darwin-arm64"; - hash = "sha256-Gv0GsCD7soVU5u1Iud/Oad6BgxAkghDDwzhyXRKOIjc="; + hash = "sha256-p2ry5uNzmJqHEz2/aNTdUMOV+hPne4pJ+RYQ0/MBB/A="; }; }; in { name = "ruff"; publisher = "charliermarsh"; - version = "2026.36.0"; + version = "2026.38.0"; } // sources.${stdenvNoCC.hostPlatform.system} or (throw "Unsupported system ${stdenvNoCC.hostPlatform.system}"); From 95edbad18caad327169d2308a76ac953eb641d1f Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sun, 22 Mar 2026 22:32:19 +0000 Subject: [PATCH 080/248] python3Packages.cvxpy: 1.8.1 -> 1.8.2 Diff: https://github.com/cvxpy/cvxpy/compare/v1.8.1...v1.8.2 Changelog: https://github.com/cvxpy/cvxpy/releases/tag/v1.8.2 --- pkgs/development/python-modules/cvxpy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cvxpy/default.nix b/pkgs/development/python-modules/cvxpy/default.nix index 8511e46f836d..712a4b46ede7 100644 --- a/pkgs/development/python-modules/cvxpy/default.nix +++ b/pkgs/development/python-modules/cvxpy/default.nix @@ -26,14 +26,14 @@ buildPythonPackage (finalAttrs: { pname = "cvxpy"; - version = "1.8.1"; + version = "1.8.2"; pyproject = true; src = fetchFromGitHub { owner = "cvxpy"; repo = "cvxpy"; tag = "v${finalAttrs.version}"; - hash = "sha256-7bLvVvOthbEe+Ry/NQCxP5El9K8qITIGwJzypooT2mw="; + hash = "sha256-MDKTuiePzqdIJlTRxbCOxoaEAisGx368iWbwKEB97QU="; }; postPatch = From c8c61d66c346b2ea87825f4fdabab8bfa7c74644 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 22 Mar 2026 23:21:20 +0000 Subject: [PATCH 081/248] python3Packages.jsonpath-python: 1.1.4 -> 1.1.5 --- pkgs/development/python-modules/jsonpath-python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/jsonpath-python/default.nix b/pkgs/development/python-modules/jsonpath-python/default.nix index 41807a3ef89b..3b3ca106f7e4 100644 --- a/pkgs/development/python-modules/jsonpath-python/default.nix +++ b/pkgs/development/python-modules/jsonpath-python/default.nix @@ -8,12 +8,12 @@ }: buildPythonPackage rec { pname = "jsonpath-python"; - version = "1.1.4"; + version = "1.1.5"; pyproject = true; src = fetchPypi { inherit version; pname = "jsonpath_python"; - hash = "sha256-uz4ThU5IB8B4oVA64th8IRuL/02bQLZFXtWDs7UKf90="; + hash = "sha256-zuou/Z5WrdCTMKLJYx6j1VKXuWGTSMEFXlv7nLC4xTg="; }; build-system = [ hatchling ]; nativeCheckInputs = [ From c25639f665f763fe0bd1c9232f47d238e72f86fa Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sun, 22 Mar 2026 23:34:38 +0000 Subject: [PATCH 082/248] python3Packages.qutip: 5.2.2 -> 5.2.3 Diff: https://github.com/qutip/qutip/compare/v5.2.2...v5.2.3 Changelog: https://github.com/qutip/qutip/releases/tag/v5.2.3 --- .../python-modules/qutip/default.nix | 21 +++++++------------ 1 file changed, 7 insertions(+), 14 deletions(-) diff --git a/pkgs/development/python-modules/qutip/default.nix b/pkgs/development/python-modules/qutip/default.nix index b35b1857396b..817d57053e58 100644 --- a/pkgs/development/python-modules/qutip/default.nix +++ b/pkgs/development/python-modules/qutip/default.nix @@ -26,25 +26,18 @@ cvxpy, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "qutip"; - version = "5.2.2"; + version = "5.2.3"; pyproject = true; src = fetchFromGitHub { owner = "qutip"; repo = "qutip"; - tag = "v${version}"; - hash = "sha256-Av6OVw3dwZUA13W+5kJ2EwGzIMhNn9lZwEsk5EKTbyk="; + tag = "v${finalAttrs.version}"; + hash = "sha256-y3yQf6rCjK0342WnUBieBmCLOWXjBAkxPe+G7TzZKio="; }; - postPatch = - # build-time constraint, used to ensure forward and backward compat - '' - substituteInPlace pyproject.toml setup.cfg \ - --replace-fail "numpy>=2.0.0" "numpy" - ''; - build-system = [ cython oldest-supported-numpy @@ -62,7 +55,7 @@ buildPythonPackage rec { pytest-rerunfailures writableTmpDirAsHomeHook ] - ++ lib.concatAttrValues optional-dependencies; + ++ lib.concatAttrValues finalAttrs.passthru.optional-dependencies; # QuTiP tries to access the home directory to create an rc file for us. # We need to go to another directory to run the tests from there. @@ -94,7 +87,7 @@ buildPythonPackage rec { meta = { description = "Open-source software for simulating the dynamics of closed and open quantum systems"; homepage = "https://qutip.org/"; - changelog = "https://github.com/qutip/qutip/releases/tag/${src.tag}"; + changelog = "https://github.com/qutip/qutip/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.bsd3; maintainers = [ ]; badPlatforms = [ @@ -107,4 +100,4 @@ buildPythonPackage rec { "aarch64-linux" ]; }; -} +}) From cc629027a6d01d063586115d6244f1eceace20a9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Mar 2026 00:03:35 +0000 Subject: [PATCH 083/248] grafanaPlugins.grafana-metricsdrilldown-app: 1.0.34 -> 2.0.0 --- .../grafana/plugins/grafana-metricsdrilldown-app/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/monitoring/grafana/plugins/grafana-metricsdrilldown-app/default.nix b/pkgs/servers/monitoring/grafana/plugins/grafana-metricsdrilldown-app/default.nix index 07840a2a0e53..c340ad3f3425 100644 --- a/pkgs/servers/monitoring/grafana/plugins/grafana-metricsdrilldown-app/default.nix +++ b/pkgs/servers/monitoring/grafana/plugins/grafana-metricsdrilldown-app/default.nix @@ -2,8 +2,8 @@ grafanaPlugin { pname = "grafana-metricsdrilldown-app"; - version = "1.0.34"; - zipHash = "sha256-wUjzCYLJ3fF80Q374bMyr7fQUb2XzxQjoYMDJvufqPM="; + version = "2.0.0"; + zipHash = "sha256-6eYQDDIBBKJ66jsDBFQ4GQxXh1eMfFn/kDkIicEPOSM="; meta = { description = "Queryless experience for browsing Prometheus-compatible metrics. Quickly find related metrics without writing PromQL queries"; license = lib.licenses.agpl3Only; From c58e7c09aa57787df8a3278140c3c8b0df2915ec Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Mar 2026 00:24:21 +0000 Subject: [PATCH 084/248] python3Packages.m2crypto: 0.47.0 -> 0.48.0 --- pkgs/development/python-modules/m2crypto/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/m2crypto/default.nix b/pkgs/development/python-modules/m2crypto/default.nix index 891f763a3e4c..071b4d04016d 100644 --- a/pkgs/development/python-modules/m2crypto/default.nix +++ b/pkgs/development/python-modules/m2crypto/default.nix @@ -11,14 +11,14 @@ buildPythonPackage (finalAttrs: { pname = "m2crypto"; - version = "0.47.0"; + version = "0.48.0"; pyproject = true; src = fetchFromGitLab { owner = "m2crypto"; repo = "m2crypto"; tag = finalAttrs.version; - hash = "sha256-yOpejD2lYbv8JrTXxXOwjAgftb9xojAYgC3iKu3bDSQ="; + hash = "sha256-Ya1og1x3EPbHkrY74tkdkMOJreS3x8x/1oVfwcpAEOU="; }; # https://lists.sr.ht/~mcepl/m2crypto/%3CCAPhw1+Hg6+OJZoqt1O6aezxnTUFmfFTMzDwkD2bJ74jnmygqrg@mail.gmail.com%3E From 0d3e721e6bfe1a4985e3b3eec71949169cc0a962 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Mar 2026 00:24:53 +0000 Subject: [PATCH 085/248] vscode-extensions.tuttieee.emacs-mcx: 0.109.1 -> 0.109.2 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 6a9ec4966e79..2588a12decdc 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -4772,8 +4772,8 @@ let mktplcRef = { name = "emacs-mcx"; publisher = "tuttieee"; - version = "0.109.1"; - hash = "sha256-ndhIA9g0cONzs+nDPcY0wLjnelfyBUXV9HWfZL/nfmg="; + version = "0.109.2"; + hash = "sha256-rrTM/xzp8IoQRtUrg8rsP6gUPwUeZ6TMz1Sc7QyA5r0="; }; meta = { changelog = "https://github.com/whitphx/vscode-emacs-mcx/blob/main/CHANGELOG.md"; From 4e260932472324bcd241d7bbb3f8a3ca14839f0e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sun, 22 Mar 2026 17:47:47 -0700 Subject: [PATCH 086/248] codechecker: update dependencies --- pkgs/by-name/co/codechecker/package.nix | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/co/codechecker/package.nix b/pkgs/by-name/co/codechecker/package.nix index 0ef2581ad3ad..305e2aa8b8e4 100644 --- a/pkgs/by-name/co/codechecker/package.nix +++ b/pkgs/by-name/co/codechecker/package.nix @@ -62,12 +62,11 @@ python3Packages.buildPythonApplication rec { hash = "sha256-ftZACUf2lAHokcUXj45LRA7/3goOcIy521cGl6qhR98="; }; - nativeBuildInputs = with python3Packages; [ + build-system = with python3Packages; [ setuptools - pythonRelaxDepsHook ]; - propagatedBuildInputs = with python3Packages; [ + dependencies = with python3Packages; [ distutils # required in python312 to call subcommands (see https://github.com/Ericsson/codechecker/issues/4350) lxml sqlalchemy @@ -77,13 +76,9 @@ python3Packages.buildPythonApplication rec { multiprocess thrift gitpython + pyyaml types-pyyaml sarif-tools - pytest - pycodestyle - pylint - mkdocs - coverage ]; pythonRelaxDeps = [ From ade8781f1b9f6ec9f1b4cdfba7b08a638a823185 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sun, 22 Mar 2026 18:01:02 -0700 Subject: [PATCH 087/248] python3Packages.cytoolz: reduce build time dependencies --- pkgs/development/python-modules/cytoolz/default.nix | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/cytoolz/default.nix b/pkgs/development/python-modules/cytoolz/default.nix index 70ea9d121e39..8f6f04b9db22 100644 --- a/pkgs/development/python-modules/cytoolz/default.nix +++ b/pkgs/development/python-modules/cytoolz/default.nix @@ -5,7 +5,6 @@ pytestCheckHook, cython, setuptools, - setuptools-git-versioning, toolz, }: @@ -27,10 +26,9 @@ buildPythonPackage (finalAttrs: { --replace-fail "dynamic = [\"version\"]" "version = \"${finalAttrs.version}\"" ''; - nativeBuildInputs = [ + build-system = [ cython setuptools - setuptools-git-versioning ]; dependencies = [ toolz ]; From 8b5e5767545fd2ec305e99e88ffcfb891bc62821 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Mar 2026 01:07:36 +0000 Subject: [PATCH 088/248] gurk-rs: 0.9.0 -> 0.9.1 --- pkgs/by-name/gu/gurk-rs/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gu/gurk-rs/package.nix b/pkgs/by-name/gu/gurk-rs/package.nix index d3f2008b8892..4449ee7fcfef 100644 --- a/pkgs/by-name/gu/gurk-rs/package.nix +++ b/pkgs/by-name/gu/gurk-rs/package.nix @@ -14,20 +14,20 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "gurk-rs"; - version = "0.9.0"; + version = "0.9.1"; src = fetchFromGitHub { owner = "boxdot"; repo = "gurk-rs"; tag = "v${finalAttrs.version}"; - hash = "sha256-w9s7iZ1QPrNleVjAu7Z0ElIRJZWV8l6uCbOZsB7FL4M="; + hash = "sha256-qgAQsQKAOPJrDgqwY6cwP0EruByhsQnQAQsmGZ1C5P4="; }; postPatch = '' rm .cargo/config.toml ''; - cargoHash = "sha256-PWeIfo5IepPr6Ug0sdXE6aFguNkBuM0/v8HkAeq8hQI="; + cargoHash = "sha256-O5R93pVG8mCrmuhebJ6Csn5CqdlFIIo00GEIT1QARbs="; nativeBuildInputs = [ protobuf From ba21d71af886951ca2e7a1127a41e7e666b69888 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Mar 2026 01:28:12 +0000 Subject: [PATCH 089/248] kardolus-chatgpt-cli: 1.10.10 -> 1.10.11 --- pkgs/by-name/ka/kardolus-chatgpt-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ka/kardolus-chatgpt-cli/package.nix b/pkgs/by-name/ka/kardolus-chatgpt-cli/package.nix index 0cf4c1644b5d..906f428bd23d 100644 --- a/pkgs/by-name/ka/kardolus-chatgpt-cli/package.nix +++ b/pkgs/by-name/ka/kardolus-chatgpt-cli/package.nix @@ -9,18 +9,18 @@ buildGoModule (finalAttrs: { # "chatgpt-cli" is taken by another package with the same upsteam name. # To keep "pname" and "package attribute name" identical, the owners name (kardolus) gets prefixed as identifier. pname = "kardolus-chatgpt-cli"; - version = "1.10.10"; + version = "1.10.11"; src = fetchFromGitHub { owner = "kardolus"; repo = "chatgpt-cli"; rev = "v${finalAttrs.version}"; - hash = "sha256-/gxvsaIL3J7kAFWoCBnXkPflYw3PGhlVMrit6gGtXH0="; + hash = "sha256-XHrjjV7hMf6y9TA4Icj9AQ6Wa1Z5mxGXGlZ22BG18Ro="; }; vendorHash = null; # The tests of kardolus/chatgpt-cli require an OpenAI API Key to be present in the environment, - # (e.g. https://github.com/kardolus/chatgpt-cli/blob/v1.10.10/test/contract/contract_test.go#L35) + # (e.g. https://github.com/kardolus/chatgpt-cli/blob/v1.10.11/test/contract/contract_test.go#L35) # which will not be the case in the pipeline. # Therefore, tests must be skipped. doCheck = false; From 29705b6cf65362a0a412707635444679de20116e Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Fri, 20 Mar 2026 00:43:24 +0100 Subject: [PATCH 090/248] python3Packages.sphinxext-rediraffe: fix build --- .../python-modules/sphinxext-rediraffe/default.nix | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/sphinxext-rediraffe/default.nix b/pkgs/development/python-modules/sphinxext-rediraffe/default.nix index 77d4de2bf8da..0f7c48830a24 100644 --- a/pkgs/development/python-modules/sphinxext-rediraffe/default.nix +++ b/pkgs/development/python-modules/sphinxext-rediraffe/default.nix @@ -3,7 +3,7 @@ buildPythonPackage, fetchFromGitHub, sphinx, - setuptools, + flit-core, }: buildPythonPackage rec { @@ -18,15 +18,7 @@ buildPythonPackage rec { hash = "sha256-OW+MNQbPfJa8+jcpWZxTKD+EAv1gyo5tmcYAGba4u3c="; }; - postPatch = '' - # Fixes "packaging.version.InvalidVersion: Invalid version: 'main'" - substituteInPlace setup.py \ - --replace-fail 'version = "main"' 'version = "${version}"' - ''; - - build-system = [ - setuptools - ]; + build-system = [ flit-core ]; dependencies = [ sphinx From a1625b4d50104f2a2a641daea8ce2a9e4e7ebfc6 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Thu, 19 Mar 2026 22:26:32 +0100 Subject: [PATCH 091/248] python3Packages.mkdocs-simple-blog: fix build --- .../development/python-modules/mkdocs-simple-blog/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mkdocs-simple-blog/default.nix b/pkgs/development/python-modules/mkdocs-simple-blog/default.nix index 35331433d83d..b631b1f365a4 100644 --- a/pkgs/development/python-modules/mkdocs-simple-blog/default.nix +++ b/pkgs/development/python-modules/mkdocs-simple-blog/default.nix @@ -3,7 +3,7 @@ buildPythonPackage, fetchFromGitHub, mkdocs, - setuptools, + poetry-core, }: buildPythonPackage rec { pname = "mkdocs-simple-blog"; @@ -17,7 +17,7 @@ buildPythonPackage rec { hash = "sha256-1RzorEsGXA8mRzMSS9S5vbPqJXK0vPMlRixo+Yrq27U="; }; - build-system = [ setuptools ]; + build-system = [ poetry-core ]; dependencies = [ mkdocs From 1258e5916dfb79859ca4a1518025588fdd8b653f Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Mon, 23 Mar 2026 03:53:19 +0100 Subject: [PATCH 092/248] python3Packages.mkdocs-simple-blog: enable tests --- .../python-modules/mkdocs-simple-blog/default.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mkdocs-simple-blog/default.nix b/pkgs/development/python-modules/mkdocs-simple-blog/default.nix index b631b1f365a4..af5a3a47e9aa 100644 --- a/pkgs/development/python-modules/mkdocs-simple-blog/default.nix +++ b/pkgs/development/python-modules/mkdocs-simple-blog/default.nix @@ -4,6 +4,8 @@ fetchFromGitHub, mkdocs, poetry-core, + pytestCheckHook, + pytest-cov-stub, }: buildPythonPackage rec { pname = "mkdocs-simple-blog"; @@ -23,8 +25,10 @@ buildPythonPackage rec { mkdocs ]; - # This package has no tests - doCheck = false; + nativeCheckInputs = [ + pytestCheckHook + pytest-cov-stub + ]; pythonImportsCheck = [ "mkdocs_simple_blog" ]; From dc24f77216d97d19305053521a49ea2399eed41f Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Mon, 23 Mar 2026 03:36:11 +0100 Subject: [PATCH 093/248] python3Packages.slh-dsa: use mypy optimized build --- pkgs/development/python-modules/slh-dsa/default.nix | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/slh-dsa/default.nix b/pkgs/development/python-modules/slh-dsa/default.nix index 37fdd6ff9bf5..8e28fe5f7f28 100644 --- a/pkgs/development/python-modules/slh-dsa/default.nix +++ b/pkgs/development/python-modules/slh-dsa/default.nix @@ -3,6 +3,9 @@ buildPythonPackage, fetchPypi, setuptools, + mypy, + pytestCheckHook, + pytest-xdist, }: buildPythonPackage rec { @@ -16,12 +19,17 @@ buildPythonPackage rec { hash = "sha256-p4eWMVayOFiEjFtlnsmmtH6HMfcIeYIpgdfjuB4mmAY="; }; + env.SLHDSA_BUILD_OPTIMIZED = "1"; + postPatch = '' substituteInPlace pyproject.toml \ --replace-fail '"mypy>=1.10.1",' "" ''; - build-system = [ setuptools ]; + build-system = [ + setuptools + mypy + ]; pythonImportsCheck = [ "slhdsa" ]; From cd309a70a77e7e00d3d373d4758b101f482ccd8d Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Mon, 23 Mar 2026 03:36:25 +0100 Subject: [PATCH 094/248] python3Packages.slh-dsa: enable tests --- pkgs/development/python-modules/slh-dsa/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/python-modules/slh-dsa/default.nix b/pkgs/development/python-modules/slh-dsa/default.nix index 8e28fe5f7f28..b28d4d02b8cb 100644 --- a/pkgs/development/python-modules/slh-dsa/default.nix +++ b/pkgs/development/python-modules/slh-dsa/default.nix @@ -33,6 +33,11 @@ buildPythonPackage rec { pythonImportsCheck = [ "slhdsa" ]; + nativeCheckInputs = [ + pytestCheckHook + pytest-xdist + ]; + meta = { description = "Pure Python implementation of the SLH-DSA algorithm"; homepage = "https://github.com/colinxu2020/slhdsa"; From 43e5df5755bc90abe44911cb20bba77ec5862065 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Mon, 23 Mar 2026 05:58:30 +0100 Subject: [PATCH 095/248] python3Packages.tsplib95: fix build --- pkgs/development/python-modules/tsplib95/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/python-modules/tsplib95/default.nix b/pkgs/development/python-modules/tsplib95/default.nix index a2e862444e6f..8c85f48cc664 100644 --- a/pkgs/development/python-modules/tsplib95/default.nix +++ b/pkgs/development/python-modules/tsplib95/default.nix @@ -42,6 +42,7 @@ buildPythonPackage rec { ''; pythonRelaxDeps = [ + "deprecated" "networkx" "tabulate" ]; From 973ab1a49faa22e5d09bc05befcc0bd3e62c1298 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Mon, 23 Mar 2026 06:04:56 +0100 Subject: [PATCH 096/248] python3Packages.sphinx-book-theme: 1.1.4 -> 1.2.0 --- .../python-modules/sphinx-book-theme/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/sphinx-book-theme/default.nix b/pkgs/development/python-modules/sphinx-book-theme/default.nix index 2bac99cef6c1..8bf1b75edb99 100644 --- a/pkgs/development/python-modules/sphinx-book-theme/default.nix +++ b/pkgs/development/python-modules/sphinx-book-theme/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "sphinx-book-theme"; - version = "1.1.4"; + version = "1.2.0"; format = "wheel"; @@ -19,10 +19,10 @@ buildPythonPackage rec { dist = "py3"; python = "py3"; pname = "sphinx_book_theme"; - hash = "sha256-hDs/XIaEZA9KLQGr0pi+tmRS0bI5TNnvW+Xr1WQOoOE="; + hash = "sha256-cJYF0wjhmRxe8M8ZxIHb6QhLYoUuMX+vq3Q4Kg7nzPo="; }; - propagatedBuildInputs = [ + dependencies = [ pydata-sphinx-theme sphinx ]; From 4e73ee573ed8ed82cf236fb5222ddbe144fd18fc Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Mon, 23 Mar 2026 06:35:26 +0100 Subject: [PATCH 097/248] python3Packages.scikit-rf: fix build --- .../python-modules/scikit-rf/default.nix | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/scikit-rf/default.nix b/pkgs/development/python-modules/scikit-rf/default.nix index 4d90c831fbcb..e8494603680d 100644 --- a/pkgs/development/python-modules/scikit-rf/default.nix +++ b/pkgs/development/python-modules/scikit-rf/default.nix @@ -22,6 +22,7 @@ pytestCheckHook, pytest-cov-stub, pytest-mock, + writableTmpDirAsHomeHook, }: buildPythonPackage rec { @@ -44,6 +45,8 @@ buildPythonPackage rec { pandas ]; + pythonRemoveDeps = [ "pre-commit" ]; + optional-dependencies = { plot = [ matplotlib ]; xlsx = [ openpyxl ]; @@ -72,13 +75,17 @@ buildPythonPackage rec { networkx pytestCheckHook pytest-cov-stub + writableTmpDirAsHomeHook ]; - # test_calibration.py generates a divide by zero error on darwin - # and fails on Linux after updates of dependenceis - # https://github.com/scikit-rf/scikit-rf/issues/972 - disabledTestPaths = [ - "skrf/calibration/tests/test_calibration.py" + pytestFlags = [ "-Wignore::pytest.PytestUnraisableExceptionWarning" ]; + + disabledTests = [ + # numpy.exceptions.VisibleDeprecationWarning: dtype(): align should be + # passed as Python or NumPy boolean but got `align=0` + "test_constructor_from_pathlib" + "test_constructor_from_pickle" + "test_constructor_from_touchstone_special_encoding" ]; pythonImportsCheck = [ "skrf" ]; From 875e84c10a342b90e70c55dfbbe725044247990c Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Mon, 23 Mar 2026 06:38:25 +0100 Subject: [PATCH 098/248] python3Packages.pdbfixer: fix build --- pkgs/development/python-modules/pdbfixer/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pdbfixer/default.nix b/pkgs/development/python-modules/pdbfixer/default.nix index ac71263ccfe0..7c2745e1b18c 100644 --- a/pkgs/development/python-modules/pdbfixer/default.nix +++ b/pkgs/development/python-modules/pdbfixer/default.nix @@ -4,6 +4,7 @@ fetchFromGitHub, setuptools, wheel, + legacy-cgi, numpy, openmm, pytestCheckHook, @@ -21,12 +22,13 @@ buildPythonPackage rec { hash = "sha256-X2P5cWmdvAjY9dMFB+R21advkdYizR8PmevMPR0RR0o="; }; - nativeBuildInputs = [ + build-system = [ setuptools wheel ]; - propagatedBuildInputs = [ + dependencies = [ + legacy-cgi numpy openmm ]; From 4236757d494cefa11c44c392401508f43620cf8f Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Mon, 23 Mar 2026 06:40:47 +0100 Subject: [PATCH 099/248] python3Packages.oca-port: fix build --- pkgs/development/python-modules/oca-port/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/oca-port/default.nix b/pkgs/development/python-modules/oca-port/default.nix index ba74b024b644..fef883bb91d2 100644 --- a/pkgs/development/python-modules/oca-port/default.nix +++ b/pkgs/development/python-modules/oca-port/default.nix @@ -4,6 +4,7 @@ fetchFromGitHub, gitpython, giturlparse, + git-filter-repo, lib, nix-update-script, requests, @@ -32,6 +33,7 @@ buildPythonPackage rec { giturlparse gitpython requests + git-filter-repo ]; passthru.updateScript = nix-update-script { }; From e3ff36ed569311eb167ae16c8bda4aa82e8ad014 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Mon, 23 Mar 2026 06:43:58 +0100 Subject: [PATCH 100/248] python3Packages.labelbox: fix build --- pkgs/development/python-modules/labelbox/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/labelbox/default.nix b/pkgs/development/python-modules/labelbox/default.nix index 30d0ac79492c..bca9633fb5b6 100644 --- a/pkgs/development/python-modules/labelbox/default.nix +++ b/pkgs/development/python-modules/labelbox/default.nix @@ -20,6 +20,7 @@ pytest-xdist, pytestCheckHook, python-dateutil, + pyyaml, requests, shapely, strenum, @@ -87,6 +88,7 @@ buildPythonPackage rec { tqdm geojson mypy + pyyaml ]; optional-dependencies = { From a35d280da9bb3e7837a9f33d5ae8d8606e18c29d Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Mon, 23 Mar 2026 06:51:08 +0100 Subject: [PATCH 101/248] python3Packages.kalshi-python: fix build --- .../python-modules/kalshi-python/default.nix | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/kalshi-python/default.nix b/pkgs/development/python-modules/kalshi-python/default.nix index e7317c3e616e..319767309e90 100644 --- a/pkgs/development/python-modules/kalshi-python/default.nix +++ b/pkgs/development/python-modules/kalshi-python/default.nix @@ -4,10 +4,14 @@ fetchPypi, setuptools, pytestCheckHook, - urllib3, certifi, + cryptography, + lazy-imports, + pydantic, python-dateutil, six, + typing-extensions, + urllib3, }: buildPythonPackage rec { @@ -22,10 +26,14 @@ buildPythonPackage rec { }; dependencies = [ - urllib3 certifi + cryptography + lazy-imports + pydantic python-dateutil six + typing-extensions + urllib3 ]; build-system = [ setuptools ]; From 16b80d3b1092ff145e2a2ca2faf51aab0bb5b545 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Mon, 23 Mar 2026 06:55:54 +0100 Subject: [PATCH 102/248] python3Packages.hakuin: fix build --- pkgs/development/python-modules/hakuin/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/hakuin/default.nix b/pkgs/development/python-modules/hakuin/default.nix index 76e32ddec27a..ffe2bd5358d8 100644 --- a/pkgs/development/python-modules/hakuin/default.nix +++ b/pkgs/development/python-modules/hakuin/default.nix @@ -6,6 +6,7 @@ hatchling, jinja2, nltk, + sqlglot, }: buildPythonPackage rec { @@ -26,6 +27,7 @@ buildPythonPackage rec { aiohttp jinja2 nltk + sqlglot ]; # Module has no test From 72f2f67890e80da9f048dea2ec3d9e5446bed9f9 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Mon, 23 Mar 2026 07:01:13 +0100 Subject: [PATCH 103/248] python3Packages.dazl: fix build --- pkgs/development/python-modules/dazl/default.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/development/python-modules/dazl/default.nix b/pkgs/development/python-modules/dazl/default.nix index b27fabd3b3f7..cc980dc937a7 100644 --- a/pkgs/development/python-modules/dazl/default.nix +++ b/pkgs/development/python-modules/dazl/default.nix @@ -3,6 +3,9 @@ buildPythonPackage, fetchFromGitHub, poetry-core, + attrs, + httpx, + python-dateutil, googleapis-common-protos, grpcio, protobuf, @@ -28,11 +31,15 @@ buildPythonPackage rec { pythonRelaxDeps = [ "grpcio" + "httpx" ]; build-system = [ poetry-core ]; dependencies = [ + attrs + httpx + python-dateutil googleapis-common-protos grpcio protobuf From 270c8ea3af6e540ea94d3dfea2d68086f53d809a Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Mon, 23 Mar 2026 07:03:35 +0100 Subject: [PATCH 104/248] python3Packages.conda-libmamba-solver: fix build --- .../python-modules/conda-libmamba-solver/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/development/python-modules/conda-libmamba-solver/default.nix b/pkgs/development/python-modules/conda-libmamba-solver/default.nix index 636b5d08bffb..7220bb94f1aa 100644 --- a/pkgs/development/python-modules/conda-libmamba-solver/default.nix +++ b/pkgs/development/python-modules/conda-libmamba-solver/default.nix @@ -6,6 +6,9 @@ hatch-vcs, boltons, libmambapy, + msgpack, + requests, + zstandard, }: buildPythonPackage rec { pname = "conda-libmamba-solver"; @@ -28,6 +31,9 @@ buildPythonPackage rec { dependencies = [ boltons libmambapy + msgpack + requests + zstandard ]; # this package depends on conda for the import to run successfully, but conda depends on this package to execute. From 5c71ccf21f9cddaf2e8aeb135f4313e4a3d7c875 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Mon, 23 Mar 2026 07:33:32 +0100 Subject: [PATCH 105/248] python3Packages.niaaml: fix build --- pkgs/development/python-modules/niaaml/default.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/niaaml/default.nix b/pkgs/development/python-modules/niaaml/default.nix index edb64800c378..25370ff81e3f 100644 --- a/pkgs/development/python-modules/niaaml/default.nix +++ b/pkgs/development/python-modules/niaaml/default.nix @@ -11,6 +11,8 @@ scikit-learn, toml-adapt, typer, + typing-extensions, + writableTmpDirAsHomeHook, }: buildPythonPackage rec { @@ -43,6 +45,7 @@ buildPythonPackage rec { pandas scikit-learn typer + typing-extensions ]; # create scikit-learn and niapy deps version consistent @@ -51,7 +54,10 @@ buildPythonPackage rec { toml-adapt -path pyproject.toml -a change -dep niapy -ver X ''; - nativeCheckInputs = [ pytestCheckHook ]; + nativeCheckInputs = [ + pytestCheckHook + writableTmpDirAsHomeHook + ]; pythonImportsCheck = [ "niaaml" ]; From b0c586b89cba254a4e833d562e33d2003340603b Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Mon, 23 Mar 2026 07:36:36 +0100 Subject: [PATCH 106/248] python3Packages.nbconflux: fix build --- pkgs/development/python-modules/nbconflux/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/development/python-modules/nbconflux/default.nix b/pkgs/development/python-modules/nbconflux/default.nix index 9a6eae1e713d..3c1809fc25e3 100644 --- a/pkgs/development/python-modules/nbconflux/default.nix +++ b/pkgs/development/python-modules/nbconflux/default.nix @@ -2,11 +2,14 @@ lib, buildPythonPackage, fetchFromGitHub, + bleach, + html5lib, nbconvert, pytestCheckHook, requests, responses, setuptools, + traitlets, versioneer, }: @@ -28,8 +31,11 @@ buildPythonPackage rec { ]; dependencies = [ + bleach + html5lib nbconvert requests + traitlets ]; nativeCheckInputs = [ From 2d4d12c572be233cfed6c9b4b21b7d7d3bfc2d1c Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Mon, 23 Mar 2026 08:00:46 +0100 Subject: [PATCH 107/248] python3Packages.epitran: fix build --- pkgs/development/python-modules/epitran/default.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/epitran/default.nix b/pkgs/development/python-modules/epitran/default.nix index 6261be420cea..de3f2afa1c2b 100644 --- a/pkgs/development/python-modules/epitran/default.nix +++ b/pkgs/development/python-modules/epitran/default.nix @@ -6,7 +6,9 @@ unittestCheckHook, setuptools, + setuptools-scm, + jamo, regex, panphon, marisa-trie, @@ -25,9 +27,13 @@ buildPythonPackage rec { hash = "sha256-LKESBSLn2gpXx8kEXmykEkTboIMiS5gZ2Kb9rj1lDTk="; }; - build-system = [ setuptools ]; + build-system = [ + setuptools + setuptools-scm + ]; dependencies = [ + jamo regex panphon marisa-trie From 48233757f759e1d9f24e7bf4c7f8ca0b47d9de25 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Mon, 23 Mar 2026 08:09:14 +0100 Subject: [PATCH 108/248] python3Packages.segyio: fix build --- pkgs/development/python-modules/segyio/default.nix | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/pkgs/development/python-modules/segyio/default.nix b/pkgs/development/python-modules/segyio/default.nix index 39d37329773a..e12e895bb201 100644 --- a/pkgs/development/python-modules/segyio/default.nix +++ b/pkgs/development/python-modules/segyio/default.nix @@ -2,7 +2,6 @@ lib, buildPythonPackage, fetchFromGitHub, - fetchpatch, cmake, ninja, scikit-build, @@ -15,18 +14,7 @@ buildPythonPackage rec { version = "1.9.14"; pyproject = false; # Built with cmake - patches = [ - # Bump minimum CMake version to 3.11 - (fetchpatch { - url = "https://github.com/equinor/segyio/commit/3e2cbe6ca6d4bc7d4f4d95666f5d2983836e8461.patch?full_index=1"; - hash = "sha256-sOBHi8meMSkxEZy0AXwebAnIVPatpwQHd+4Co5zIhLQ="; - }) - ]; - postPatch = '' - # Removing unecessary build dependency - substituteInPlace python/setup.py --replace "'pytest-runner'," "" - # Fixing bug making one test fail in the python 3.10 build substituteInPlace python/segyio/open.py --replace \ "cube_metrics = f.xfd.cube_metrics(iline, xline)" \ From c58fadbe48df503cd7968eabff08c036f4507caf Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Mar 2026 07:38:52 +0000 Subject: [PATCH 109/248] python3Packages.reflex: 0.8.27 -> 0.8.28 --- pkgs/development/python-modules/reflex/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/reflex/default.nix b/pkgs/development/python-modules/reflex/default.nix index 5367897e606a..e1661874280d 100644 --- a/pkgs/development/python-modules/reflex/default.nix +++ b/pkgs/development/python-modules/reflex/default.nix @@ -49,14 +49,14 @@ buildPythonPackage (finalAttrs: { pname = "reflex"; - version = "0.8.27"; + version = "0.8.28"; pyproject = true; src = fetchFromGitHub { owner = "reflex-dev"; repo = "reflex"; tag = "v${finalAttrs.version}"; - hash = "sha256-i6aMzFVvy/PKVk0eK250S3kDbaRKhgykBnRrPA8H42E="; + hash = "sha256-sohID83qFnXV8vsaRy+t4cKxkki97U7sFxHIEYIEWeY="; }; # For some reason, pre_commit is supposedly missing when python>=3.14 From 478385f9f2b0c51e634746fd9f06ec95c708e4a0 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Mon, 23 Mar 2026 08:54:58 +0100 Subject: [PATCH 110/248] python3Packages.dask-mpi: fix build --- .../python-modules/dask-mpi/default.nix | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/pkgs/development/python-modules/dask-mpi/default.nix b/pkgs/development/python-modules/dask-mpi/default.nix index 37e8a6d1d61c..326d37bc4ac4 100644 --- a/pkgs/development/python-modules/dask-mpi/default.nix +++ b/pkgs/development/python-modules/dask-mpi/default.nix @@ -2,7 +2,7 @@ lib, buildPythonPackage, fetchPypi, - fetchpatch, + setuptools, dask, distributed, mpi4py, @@ -11,23 +11,16 @@ buildPythonPackage rec { pname = "dask-mpi"; version = "2025.10.0"; - format = "setuptools"; + pyproject = true; src = fetchPypi { inherit pname version; hash = "sha256-YxQOdPrILlB5jlfn/b3SVKUTg87lyjeqazRbGHF1g8A="; }; - patches = [ - # https://github.com/dask/dask-mpi/pull/123 - (fetchpatch { - name = "fix-versioneer-on-python312.patch"; - url = "https://github.com/dask/dask-mpi/pull/123/commits/0f3b0286b7e29b5d5475561a148dc398108fc259.patch"; - hash = "sha256-xXADCSIhq1ARny2twzrhR1J8LkMFWFl6tmGxrM8RvkU="; - }) - ]; + build-system = [ setuptools ]; - propagatedBuildInputs = [ + dependencies = [ dask distributed mpi4py From 888de0ad63618125001e4b46aceaa0748fea528c Mon Sep 17 00:00:00 2001 From: superherointj Date: Mon, 23 Mar 2026 06:47:45 -0300 Subject: [PATCH 111/248] opencode: 1.2.27 -> 1.3.0 https://github.com/anomalyco/opencode/releases/tag/v1.3.0 --- pkgs/by-name/op/opencode/package.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/op/opencode/package.nix b/pkgs/by-name/op/opencode/package.nix index eeb9c0c9046b..40f680884b1a 100644 --- a/pkgs/by-name/op/opencode/package.nix +++ b/pkgs/by-name/op/opencode/package.nix @@ -12,14 +12,16 @@ versionCheckHook, writableTmpDirAsHomeHook, }: + stdenvNoCC.mkDerivation (finalAttrs: { pname = "opencode"; - version = "1.2.27"; + version = "1.3.0"; + src = fetchFromGitHub { owner = "anomalyco"; repo = "opencode"; tag = "v${finalAttrs.version}"; - hash = "sha256-JUlFfILzcUCME3mOxdxDbcCXphNVEfVGIKhwAwtJPl8="; + hash = "sha256-JQsccVflS/GAjzguvZTLn7UH7tsou8yCSlaA48DVY10="; }; node_modules = stdenvNoCC.mkDerivation { @@ -68,7 +70,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { # NOTE: Required else we get errors that our fixed-output derivation references store paths dontFixup = true; - outputHash = "sha256-byKXLpfvidfKl8PshUsW0grrRYRoVAYYlid0N6/ke2c="; + outputHash = "sha256-K6wRsvkhKzNL727/nqAUedv0HvfJt7vu13RKKcJ9adk="; outputHashAlgo = "sha256"; outputHashMode = "recursive"; }; From c6ff76d0c43994b6fc78eaa7eef316fd741a2610 Mon Sep 17 00:00:00 2001 From: superherointj Date: Mon, 23 Mar 2026 06:48:31 -0300 Subject: [PATCH 112/248] opencode: add superherointj as maintainer - order maintainers by alphabetical order --- pkgs/by-name/op/opencode/package.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/op/opencode/package.nix b/pkgs/by-name/op/opencode/package.nix index 40f680884b1a..26b1af4113d0 100644 --- a/pkgs/by-name/op/opencode/package.nix +++ b/pkgs/by-name/op/opencode/package.nix @@ -163,8 +163,9 @@ stdenvNoCC.mkDerivation (finalAttrs: { license = lib.licenses.mit; maintainers = with lib.maintainers; [ delafthi - graham33 DuskyElf + graham33 + superherointj ]; sourceProvenance = with lib.sourceTypes; [ fromSource ]; platforms = [ From 29e9cf365efb284cd2ea9d611b8cce42699c986a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Mar 2026 10:03:56 +0000 Subject: [PATCH 113/248] python3Packages.python-arango: 8.2.6 -> 8.3.1 --- pkgs/development/python-modules/python-arango/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/python-arango/default.nix b/pkgs/development/python-modules/python-arango/default.nix index 3c2d83ea6e00..cb6a2d08682c 100644 --- a/pkgs/development/python-modules/python-arango/default.nix +++ b/pkgs/development/python-modules/python-arango/default.nix @@ -31,14 +31,14 @@ in buildPythonPackage rec { pname = "python-arango"; - version = "8.2.6"; + version = "8.3.1"; pyproject = true; src = fetchFromGitHub { owner = "arangodb"; repo = "python-arango"; tag = version; - hash = "sha256-MEhM561YsbetKu+A2umbp+E2cKUr9iUxOLYd0v0uXKc="; + hash = "sha256-8H1SKaQWuQfiMGTEaohdr/N8zXVCo1QkDEGP331Kt5k="; }; nativeBuildInputs = [ From b16df2a922448e316bda92748b1cdb4b1a48fb13 Mon Sep 17 00:00:00 2001 From: Niklas Korz Date: Mon, 23 Mar 2026 10:51:42 +0100 Subject: [PATCH 114/248] cosmic-settings-daemon: deduplicate dbus-settings-bindings --- .../dedup-dbus-settings-bindings.patch | 31 +++++++++++++++++++ .../co/cosmic-settings-daemon/package.nix | 9 +++++- 2 files changed, 39 insertions(+), 1 deletion(-) create mode 100644 pkgs/by-name/co/cosmic-settings-daemon/dedup-dbus-settings-bindings.patch diff --git a/pkgs/by-name/co/cosmic-settings-daemon/dedup-dbus-settings-bindings.patch b/pkgs/by-name/co/cosmic-settings-daemon/dedup-dbus-settings-bindings.patch new file mode 100644 index 000000000000..d9859274e295 --- /dev/null +++ b/pkgs/by-name/co/cosmic-settings-daemon/dedup-dbus-settings-bindings.patch @@ -0,0 +1,31 @@ +diff --git a/Cargo.lock b/Cargo.lock +index e8a98ee..3902dcf 100644 +--- a/Cargo.lock ++++ b/Cargo.lock +@@ -912,7 +912,7 @@ dependencies = [ + [[package]] + name = "cosmic-dbus-a11y" + version = "0.1.0" +-source = "git+https://github.com/pop-os/dbus-settings-bindings#3b86984332be2c930a3536ab714b843c851fa8ca" ++source = "git+https://github.com/pop-os/dbus-settings-bindings#0fa672f8dadb884001ef9a251b149ed432879629" + dependencies = [ + "zbus", + ] +@@ -3160,7 +3160,7 @@ checksum = "f5e54036fe321fd421e10d732f155734c4e4afd610dd556d9a82833ab3ee0bed" + [[package]] + name = "locale1" + version = "0.1.0" +-source = "git+https://github.com/pop-os/dbus-settings-bindings#3b86984332be2c930a3536ab714b843c851fa8ca" ++source = "git+https://github.com/pop-os/dbus-settings-bindings#0fa672f8dadb884001ef9a251b149ed432879629" + dependencies = [ + "zbus", + ] +@@ -5577,7 +5577,7 @@ checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" + [[package]] + name = "upower_dbus" + version = "0.3.2" +-source = "git+https://github.com/pop-os/dbus-settings-bindings#3b86984332be2c930a3536ab714b843c851fa8ca" ++source = "git+https://github.com/pop-os/dbus-settings-bindings#0fa672f8dadb884001ef9a251b149ed432879629" + dependencies = [ + "serde", + "serde_repr", diff --git a/pkgs/by-name/co/cosmic-settings-daemon/package.nix b/pkgs/by-name/co/cosmic-settings-daemon/package.nix index add7f40bfcf0..b50b70f827bd 100644 --- a/pkgs/by-name/co/cosmic-settings-daemon/package.nix +++ b/pkgs/by-name/co/cosmic-settings-daemon/package.nix @@ -26,6 +26,13 @@ rustPlatform.buildRustPackage (finalAttrs: { hash = "sha256-np1syOfFqL6eZpnlwNb8WOXB0oqSkxIshX0JiyDlN1A="; }; + cargoPatches = [ + # The lockfile references two different revisions of the same internal repository dbus-settings-bindings, + # which likely is unintentional and currently causing issues with fetchCargoVendor. + # Upstream PR: https://github.com/pop-os/cosmic-settings-daemon/pull/139 + ./dedup-dbus-settings-bindings.patch + ]; + postPatch = '' substituteInPlace src/battery.rs \ --replace-fail '/usr/share/sounds/Pop/' '${pop-gtk-theme}/share/sounds/Pop/' @@ -33,7 +40,7 @@ rustPlatform.buildRustPackage (finalAttrs: { --replace-fail '/usr/share/themes/adw-gtk3' '${adw-gtk3}/share/themes/adw-gtk3' ''; - cargoHash = "sha256-p0Dda0Chy8qJNIMAbSnqeC8kHDYIf4tsk7+NCd9/nDQ="; + cargoHash = "sha256-r9ZL3eNvoCWHFfxzSrETewPXIo+aGebWzBk19ra4AXY="; nativeBuildInputs = [ pkg-config ]; From e16110f94595321a3fa1cd2776bfed236d28eee4 Mon Sep 17 00:00:00 2001 From: Niklas Korz Date: Mon, 23 Mar 2026 11:15:33 +0100 Subject: [PATCH 115/248] cosmic-applets: deduplicate cosmic-settings --- .../dedup-cosmic-settings.patch | 58 +++++++++++++++++++ pkgs/by-name/co/cosmic-applets/package.nix | 10 +++- 2 files changed, 67 insertions(+), 1 deletion(-) create mode 100644 pkgs/by-name/co/cosmic-applets/dedup-cosmic-settings.patch diff --git a/pkgs/by-name/co/cosmic-applets/dedup-cosmic-settings.patch b/pkgs/by-name/co/cosmic-applets/dedup-cosmic-settings.patch new file mode 100644 index 000000000000..19d4a331724e --- /dev/null +++ b/pkgs/by-name/co/cosmic-applets/dedup-cosmic-settings.patch @@ -0,0 +1,58 @@ +diff --git a/Cargo.lock b/Cargo.lock +index 7c10e63a..052a5852 100644 +--- a/Cargo.lock ++++ b/Cargo.lock +@@ -1658,7 +1658,7 @@ dependencies = [ + [[package]] + name = "cosmic-settings-a11y-manager-subscription" + version = "1.0.2" +-source = "git+https://github.com/pop-os/cosmic-settings#55b502dff39bf4be056c23888aaad185f9227eb2" ++source = "git+https://github.com/pop-os/cosmic-settings#b46a55d4237f1fd6e1bacc852ceb053e6a26c2fe" + dependencies = [ + "cosmic-protocols", + "iced_futures", +@@ -1672,7 +1672,7 @@ dependencies = [ + [[package]] + name = "cosmic-settings-accessibility-subscription" + version = "1.0.2" +-source = "git+https://github.com/pop-os/cosmic-settings#55b502dff39bf4be056c23888aaad185f9227eb2" ++source = "git+https://github.com/pop-os/cosmic-settings#b46a55d4237f1fd6e1bacc852ceb053e6a26c2fe" + dependencies = [ + "cosmic-dbus-a11y", + "futures", +@@ -1685,7 +1685,7 @@ dependencies = [ + [[package]] + name = "cosmic-settings-airplane-mode-subscription" + version = "1.0.2" +-source = "git+https://github.com/pop-os/cosmic-settings#55b502dff39bf4be056c23888aaad185f9227eb2" ++source = "git+https://github.com/pop-os/cosmic-settings#b46a55d4237f1fd6e1bacc852ceb053e6a26c2fe" + dependencies = [ + "futures", + "iced_futures", +@@ -1718,7 +1718,7 @@ dependencies = [ + [[package]] + name = "cosmic-settings-daemon-subscription" + version = "1.0.2" +-source = "git+https://github.com/pop-os/cosmic-settings#55b502dff39bf4be056c23888aaad185f9227eb2" ++source = "git+https://github.com/pop-os/cosmic-settings#b46a55d4237f1fd6e1bacc852ceb053e6a26c2fe" + dependencies = [ + "futures", + "iced_futures", +@@ -1731,7 +1731,7 @@ dependencies = [ + [[package]] + name = "cosmic-settings-network-manager-subscription" + version = "1.0.2" +-source = "git+https://github.com/pop-os/cosmic-settings#55b502dff39bf4be056c23888aaad185f9227eb2" ++source = "git+https://github.com/pop-os/cosmic-settings#b46a55d4237f1fd6e1bacc852ceb053e6a26c2fe" + dependencies = [ + "bitflags 2.10.0", + "cosmic-dbus-networkmanager", +@@ -1765,7 +1765,7 @@ dependencies = [ + [[package]] + name = "cosmic-settings-upower-subscription" + version = "1.0.2" +-source = "git+https://github.com/pop-os/cosmic-settings#55b502dff39bf4be056c23888aaad185f9227eb2" ++source = "git+https://github.com/pop-os/cosmic-settings#b46a55d4237f1fd6e1bacc852ceb053e6a26c2fe" + dependencies = [ + "futures", + "iced_futures", diff --git a/pkgs/by-name/co/cosmic-applets/package.nix b/pkgs/by-name/co/cosmic-applets/package.nix index 8da525145261..d0b070b50a11 100644 --- a/pkgs/by-name/co/cosmic-applets/package.nix +++ b/pkgs/by-name/co/cosmic-applets/package.nix @@ -30,7 +30,15 @@ rustPlatform.buildRustPackage (finalAttrs: { hash = "sha256-x2FHzgbxxHJEYlCK0bi5j7WdAqAlcocLYW20y2ionBc="; }; - cargoHash = "sha256-FWpfgqPqjbzzv6yaBKx9eq+PHCCQ/TErx+TGWqmXqXA="; + cargoPatches = [ + # The lockfile references two different revisions of the same internal repository cosmic-settings, + # which likely is unintentional and currently causing issues with fetchCargoVendor. + # Upstream already resolved this because of a general dependency update, so this can be removed on the + # next update. + ./dedup-cosmic-settings.patch + ]; + + cargoHash = "sha256-R9d7slLid3x7NYXkMfcRRa4zY8/RxW+QLMZGsvHdfCw="; nativeBuildInputs = [ just From 75c77b2a0384d48132fa1fd824a0bbe30b14cf7d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Mar 2026 11:00:41 +0000 Subject: [PATCH 116/248] tomcat: 11.0.18 -> 11.0.20 --- pkgs/servers/http/tomcat/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/http/tomcat/default.nix b/pkgs/servers/http/tomcat/default.nix index 6253dcd70a63..b2e1ac4942a7 100644 --- a/pkgs/servers/http/tomcat/default.nix +++ b/pkgs/servers/http/tomcat/default.nix @@ -70,7 +70,7 @@ in }; tomcat11 = common { - version = "11.0.18"; - hash = "sha256-9P5rc7LkEXinCDMuPeyasq4hNQDBiVdUYRvaKUXbKas="; + version = "11.0.20"; + hash = "sha256-iGT9aDcj1ixqUKr6LHKrjTzek0a1mTV034DPM3k4qsQ="; }; } From 25dd894dc0c5c97d990118eaa14edd6dc430f8df Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Mar 2026 11:25:33 +0000 Subject: [PATCH 117/248] mhabit: 1.23.8+148 -> 1.23.11+151 --- pkgs/by-name/mh/mhabit/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mh/mhabit/package.nix b/pkgs/by-name/mh/mhabit/package.nix index 59776340c09e..56fa9a3626ef 100644 --- a/pkgs/by-name/mh/mhabit/package.nix +++ b/pkgs/by-name/mh/mhabit/package.nix @@ -12,13 +12,13 @@ }: let - version = "1.23.8+148"; + version = "1.23.11+151"; src = fetchFromGitHub { owner = "FriesI23"; repo = "mhabit"; tag = "v${version}"; - hash = "sha256-JOVznx4z6G2q7IOs/5uyQ8q0+D7oq9jOS0f8u26YrP4="; + hash = "sha256-1MGZE50ruHBLQ4Dma6mpJuLNevPIGtjHjlMucAwlK0c="; }; in flutter338.buildFlutterApplication { From 953727ad6747dd1476c35dc3564f5c9221142384 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stanis=C5=82aw=20Pitucha?= Date: Mon, 23 Mar 2026 22:32:32 +1100 Subject: [PATCH 118/248] caffe: fix build Boost doesn't split out the system module anymore. --- pkgs/applications/science/math/caffe/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/science/math/caffe/default.nix b/pkgs/applications/science/math/caffe/default.nix index 24f00b3a4bce..75528a032e81 100644 --- a/pkgs/applications/science/math/caffe/default.nix +++ b/pkgs/applications/science/math/caffe/default.nix @@ -130,9 +130,12 @@ stdenv.mkDerivation rec { ); postPatch = '' - substituteInPlace src/caffe/util/io.cpp --replace \ + substituteInPlace src/caffe/util/io.cpp --replace-fail \ 'SetTotalBytesLimit(kProtoReadBytesLimit, 536870912)' \ 'SetTotalBytesLimit(kProtoReadBytesLimit)' + substituteInPlace cmake/Dependencies.cmake --replace-fail \ + 'find_package(Boost 1.55 REQUIRED COMPONENTS system thread filesystem)' \ + 'find_package(Boost 1.55 REQUIRED COMPONENTS thread filesystem)' ''; preConfigure = lib.optionalString pythonSupport '' From ccfbbb29555ac0c0b764eabc20dd031b3982ea94 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Mar 2026 12:32:36 +0000 Subject: [PATCH 119/248] lycheeslicer: 7.6.2 -> 7.6.3 --- pkgs/by-name/ly/lycheeslicer/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ly/lycheeslicer/package.nix b/pkgs/by-name/ly/lycheeslicer/package.nix index eaca6c1cbb64..6eadd39f0e07 100644 --- a/pkgs/by-name/ly/lycheeslicer/package.nix +++ b/pkgs/by-name/ly/lycheeslicer/package.nix @@ -9,11 +9,11 @@ }: let pname = "lycheeslicer"; - version = "7.6.2"; + version = "7.6.3"; src = fetchurl { url = "https://mango-lychee.nyc3.cdn.digitaloceanspaces.com/LycheeSlicer-${version}.AppImage"; - hash = "sha256-F76Bw6ydPu0pD8xzYmgqchVKmolhDuDmj8w4I/g21VA="; + hash = "sha256-lRG7uTMhKS5zIAI2WRan5ZxbVLIw1l2F3/aD/gee9OA="; }; desktopItem = makeDesktopItem { From 048cd370e88a865e9907bf51153d2f2ef854d866 Mon Sep 17 00:00:00 2001 From: Niklas Korz Date: Sun, 22 Mar 2026 18:38:06 +0100 Subject: [PATCH 120/248] zed-editor: 0.226.5 -> 0.228.0 Changelogs: - https://github.com/zed-industries/zed/releases/tag/v0.228.0 - https://github.com/zed-industries/zed/releases/tag/v0.227.1 Co-Authored-By: Aiden Schembri --- pkgs/by-name/ze/zed-editor/package.nix | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ze/zed-editor/package.nix b/pkgs/by-name/ze/zed-editor/package.nix index ea19d09b0246..adda2d364972 100644 --- a/pkgs/by-name/ze/zed-editor/package.nix +++ b/pkgs/by-name/ze/zed-editor/package.nix @@ -15,6 +15,7 @@ sqlite, zlib, zstd, + glib, alsa-lib, libxkbcommon, wayland, @@ -107,7 +108,7 @@ let in rustPlatform.buildRustPackage (finalAttrs: { pname = "zed-editor"; - version = "0.226.5"; + version = "0.228.0"; outputs = [ "out" @@ -120,7 +121,7 @@ rustPlatform.buildRustPackage (finalAttrs: { owner = "zed-industries"; repo = "zed"; tag = "v${finalAttrs.version}"; - hash = "sha256-ZfYwlHTWirUb2RjEIQyonIHMneCi7ZGD2kPYOfe5HiI="; + hash = "sha256-oQ3cW4cFBkyrO4elTXB3Etek6ilL0XkB45z/tuPwTJs="; }; postPatch = '' @@ -132,6 +133,12 @@ rustPlatform.buildRustPackage (finalAttrs: { # newer versions work just as well. substituteInPlace script/generate-licenses \ --replace-fail '$CARGO_ABOUT_VERSION' '${cargo-about.version}' + '' + + lib.optionalString stdenv.hostPlatform.isLinux '' + # webrtc-sys expects glib headers to be in the sysroot, so we have to point it in the right direction + substituteInPlace $cargoDepsCopy/*/webrtc-sys-*/build.rs \ + --replace-fail 'builder.include(&glib_path);' 'builder.include("${lib.getInclude glib}/include/glib-2.0");' \ + --replace-fail 'builder.include(&glib_path_config);' 'builder.include("${lib.getLib glib}/lib/glib-2.0/include");' ''; # remove package that has a broken Cargo.toml @@ -140,7 +147,7 @@ rustPlatform.buildRustPackage (finalAttrs: { rm -r $out/git/*/candle-book/ ''; - cargoHash = "sha256-kdGHSNfvB/GUQ/7iqzXcCF4sbyaMiLYq+/zogg9N/aU="; + cargoHash = "sha256-K4lxI11fEuLYBWy6Z+o0MmtJFJYawwS4UUq0Jgue2hE="; nativeBuildInputs = [ cmake @@ -168,6 +175,7 @@ rustPlatform.buildRustPackage (finalAttrs: { zstd ] ++ lib.optionals stdenv.hostPlatform.isLinux [ + glib alsa-lib libxkbcommon wayland From 5a2aec39ff00e72fe54c9e81eca73ba7a18ff11d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 23 Mar 2026 13:59:05 +0100 Subject: [PATCH 121/248] firefox-unwrapped: 148.0.2 -> 149.0 https://www.mozilla.org/en-US/firefox/149.0/releasenotes/ --- .../networking/browsers/firefox/packages/firefox.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/browsers/firefox/packages/firefox.nix b/pkgs/applications/networking/browsers/firefox/packages/firefox.nix index e3c185382895..3fd45023ffa3 100644 --- a/pkgs/applications/networking/browsers/firefox/packages/firefox.nix +++ b/pkgs/applications/networking/browsers/firefox/packages/firefox.nix @@ -9,10 +9,10 @@ buildMozillaMach rec { pname = "firefox"; - version = "148.0.2"; + version = "149.0"; src = fetchurl { url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz"; - sha512 = "56a93ae5235f38704f2f56b6246daddadd3bcef1db797cca10202fb919ba2f0e1459defaaa41cf188f269108efaef1b76ccbfae33d50ecbd52765176b4320bef"; + sha512 = "cdd871a7738fb70d85a703e89c4874d1bf44184b4c9b28901902adcbfa25c199675e746306bb59d66821e6ecd17e07c99b66a48d827f39acca6c3b012b95371a"; }; meta = { From edd8c6c2285ba88f815e1893c27494e059cf785d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 23 Mar 2026 13:59:55 +0100 Subject: [PATCH 122/248] firefox-bin-unwrapped: 148.0.2 -> 149.0 https://www.mozilla.org/en-US/firefox/149.0/releasenotes/ --- .../browsers/firefox-bin/release_sources.nix | 1238 ++++++++--------- 1 file changed, 619 insertions(+), 619 deletions(-) diff --git a/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix b/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix index 5dae396ba91a..2a707d7e3972 100644 --- a/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix +++ b/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix @@ -1,1859 +1,1859 @@ { - version = "148.0.2"; + version = "149.0"; sources = [ { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/ach/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/ach/firefox-149.0.tar.xz"; locale = "ach"; arch = "linux-x86_64"; - sha256 = "e9b671540e58ae3ae7df1e23b44875708e1224cf540f4feb6e6da7e4c5dac830"; + sha256 = "472a2bda9de154377452dc6e59c2b3cbdb2f97ed7322a3773db1ebb4be9f8928"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/af/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/af/firefox-149.0.tar.xz"; locale = "af"; arch = "linux-x86_64"; - sha256 = "7468b48def1d29197d0c866a05edf201d018681af0b8d73a7cd4e88e7fcf8b67"; + sha256 = "c4b8f02d5126a96d83ba5d48232cfec2a968236295050c896f9b47174572c08c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/an/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/an/firefox-149.0.tar.xz"; locale = "an"; arch = "linux-x86_64"; - sha256 = "24856534c6f79734228284856806b951762bb5a7ba4ced657b2a6966f09ddca8"; + sha256 = "8699b86d07caab1eb4e876a81a7ca5d7039418a93ab4a2115f7e39cf8ad041e2"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/ar/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/ar/firefox-149.0.tar.xz"; locale = "ar"; arch = "linux-x86_64"; - sha256 = "16cdabc36ce1b996f5da9ad4c05424b813f1c81239ace5f6fc3f00c0a3e8a735"; + sha256 = "1268bce011eb6d38c32c4e1926fe9a76b6885d6ed0cd15e11a64ec818abb948e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/ast/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/ast/firefox-149.0.tar.xz"; locale = "ast"; arch = "linux-x86_64"; - sha256 = "4f87edcb4bca02dafc6ba2ba3f055e44dde011713051cdc366011d9a86aba751"; + sha256 = "318670234e9e275fc9e17689b2471d66546c166eec84143d23c03f59695476e0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/az/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/az/firefox-149.0.tar.xz"; locale = "az"; arch = "linux-x86_64"; - sha256 = "025f501c65df18754cb3ce3467b0ad87142e4647ae67ca2ab2071335f6b85f0a"; + sha256 = "df7dee59a354e09f1b3db70b1bb5981451fc3f8c6e2e9aa07979195f4d5724fc"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/be/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/be/firefox-149.0.tar.xz"; locale = "be"; arch = "linux-x86_64"; - sha256 = "19608a869f19c46b01801d51c1f42d0b0e06633b44ea41d2c3011d5f42a24265"; + sha256 = "599a9d6fa7c813abb598d5bcdf1e08cb131774a7839bd278070314e18831c204"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/bg/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/bg/firefox-149.0.tar.xz"; locale = "bg"; arch = "linux-x86_64"; - sha256 = "71d99e321a5e712df80968792129e00e6a4d7a41ddd8c5e544fb926920db0695"; + sha256 = "79a248ce66908600c0993f5b01e0d4a9b37230ed0dc4b726674aa6bf7509bc47"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/bn/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/bn/firefox-149.0.tar.xz"; locale = "bn"; arch = "linux-x86_64"; - sha256 = "f376431695ec096382bae175bb0730f878ff787d3dd86930aae2a5612165995d"; + sha256 = "8bac316ace78dff873ef23c093c30a04b9e819f4044450fc0a028b17296e6f64"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/br/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/br/firefox-149.0.tar.xz"; locale = "br"; arch = "linux-x86_64"; - sha256 = "53d584ff6e5177a56e07bebb32ff6e8a31709a7ade1f3545a2db319cf0a5b845"; + sha256 = "622a47844cac8b58568d2deeb65289d60f1d30cc0047ae75ca24423deab30ea4"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/bs/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/bs/firefox-149.0.tar.xz"; locale = "bs"; arch = "linux-x86_64"; - sha256 = "47a2add736cd8e92972ef0252620097df04cc99a188592e2f3d6368f1b5c4b15"; + sha256 = "afe978695163735ef8651218b5a4d4271b02437110e41eee965e9ea36703d3eb"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/ca-valencia/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/ca-valencia/firefox-149.0.tar.xz"; locale = "ca-valencia"; arch = "linux-x86_64"; - sha256 = "7b2fd9ff45da17c474ffc24db215116ed0ec5738250987abaef7843a3c804a52"; + sha256 = "b25e6234e0c6bedd2b8f3db152d6bcf802367bef6462f8cce6d536e5c5be761d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/ca/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/ca/firefox-149.0.tar.xz"; locale = "ca"; arch = "linux-x86_64"; - sha256 = "83bd415de23f9bd91287c735b1d4d69a0bc07eef2699e5a6d387aaffaf035fbc"; + sha256 = "2034036c52048cdc766b6b1c1cd1fee44ea5846531e390cf1b3c748de6f0b884"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/cak/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/cak/firefox-149.0.tar.xz"; locale = "cak"; arch = "linux-x86_64"; - sha256 = "c134736ea19ab83a3dc540d37e6cd741f1f5e86640c42c792621cb82c6f1afe5"; + sha256 = "bf63dd205058a815d6684fe64063669800891b33f403b115da660d1f35ec0621"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/cs/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/cs/firefox-149.0.tar.xz"; locale = "cs"; arch = "linux-x86_64"; - sha256 = "5895c0b2adc27a0035c1ca758a58d9da86b2bf68b202daa04177aeb41285dbf6"; + sha256 = "8b7feba9b8be30eca79751c2ca1e27eb5c8fc568c72270a6774640360a19ef48"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/cy/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/cy/firefox-149.0.tar.xz"; locale = "cy"; arch = "linux-x86_64"; - sha256 = "b002b7f7551d76360ff68d28fa4f2abf36c76ba059602095d5f7687e5c1b0615"; + sha256 = "f9ac7201a04dd2278d9d6513ec925000fc358d843ad99bf812a990bfb5282da1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/da/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/da/firefox-149.0.tar.xz"; locale = "da"; arch = "linux-x86_64"; - sha256 = "a451be177bd3f2abb8e3cb381c863dba440104a4882b18a5af69e47ad6dbc7d2"; + sha256 = "1a7879b2e5e8a082fefc1be5ad590afa1a664fc515d6d84b5c720a84f5ce06a9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/de/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/de/firefox-149.0.tar.xz"; locale = "de"; arch = "linux-x86_64"; - sha256 = "69ae35d3170d6ffc094927aa04ac830e2d6f1c59fa45835d505474e429b3805d"; + sha256 = "f34bfc8f523706183d5b224b1ba7c8ecfc1aae430895c17b114a8a9227817382"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/dsb/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/dsb/firefox-149.0.tar.xz"; locale = "dsb"; arch = "linux-x86_64"; - sha256 = "5b2c3f85fbd98f371274f8cb0deb2bfdcc8a9241dff110dcdec2f643e180f693"; + sha256 = "f7270f9183e328584b5dd33d252873e3ccf9bba56465350e7988e3905bf5a5a0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/el/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/el/firefox-149.0.tar.xz"; locale = "el"; arch = "linux-x86_64"; - sha256 = "416fd9283bc5b76037b562dd632b48bedcd3ef1d5125526a89c57784614cc065"; + sha256 = "e4ed3362f7faf83b76f9ceca95b137c3c7178c59037b3af0cb8d5407571f988a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/en-CA/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/en-CA/firefox-149.0.tar.xz"; locale = "en-CA"; arch = "linux-x86_64"; - sha256 = "0011daefdb0e797a36607781b70336ab3483138636625f97b2c8f8a175d6e9d8"; + sha256 = "2024b17569606916a1d6c9603ae53e2e0206ae214e0366f989bf32910676d872"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/en-GB/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/en-GB/firefox-149.0.tar.xz"; locale = "en-GB"; arch = "linux-x86_64"; - sha256 = "ac31d8f6ac92a45c85b976bcd6913800882a84367e71c662cc833a042b45e0e3"; + sha256 = "737d3b9ed859e50ac6d1aab1a91554375c86270d5fe1e51e4e9bd3c033072d21"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/en-US/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/en-US/firefox-149.0.tar.xz"; locale = "en-US"; arch = "linux-x86_64"; - sha256 = "e15afd77dab1ba3c1806b4436cd603b35ea1d4e06a452b5c572ef7bc1663d75a"; + sha256 = "f29eb4743939897061ea90281933c35da245bca7b0a666be16ba31a583ffeed9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/eo/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/eo/firefox-149.0.tar.xz"; locale = "eo"; arch = "linux-x86_64"; - sha256 = "cd91ea4800dd5a1efefc50f64d8d6f33272c9dae1aaaa9521c73793689bc51a5"; + sha256 = "7f9f59b3c9995728a32b1f6a89ddf959660575a052e9ad3769efbee8594ab968"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/es-AR/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/es-AR/firefox-149.0.tar.xz"; locale = "es-AR"; arch = "linux-x86_64"; - sha256 = "a4a97b543cb7c48df63b4f56e30ce3d7f69ce141a98cd61a9875d79894de9781"; + sha256 = "72e78ec5d728b5af3c3b1077d41896d8040f6b5282753adec95e3722b98b0734"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/es-CL/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/es-CL/firefox-149.0.tar.xz"; locale = "es-CL"; arch = "linux-x86_64"; - sha256 = "670a0281d22fa1f19ec2fce0f4650b4a8e92077ed0a37b0b8756bd4d243bd349"; + sha256 = "1012d127d19b2e1a9c88afef2c3a847289b0ab0808c7281669a64a8d58a4293c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/es-ES/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/es-ES/firefox-149.0.tar.xz"; locale = "es-ES"; arch = "linux-x86_64"; - sha256 = "6d61872a8d5edae82cd7c12b23ba329b7e3b3e0d42118104d844c7ab82556c6f"; + sha256 = "34611dd605db9a18c36832751fde7a0444836e68df7ff4cf0f127b6236972ded"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/es-MX/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/es-MX/firefox-149.0.tar.xz"; locale = "es-MX"; arch = "linux-x86_64"; - sha256 = "ad3ca8d0f928c8f8fcec9a4f0069fe5e238b3816d16566ac692d80b09be27453"; + sha256 = "fa3cc8ba74e4eea5d8538b56c207e9e35ac3131222df68e39f9dc10a374fbda8"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/et/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/et/firefox-149.0.tar.xz"; locale = "et"; arch = "linux-x86_64"; - sha256 = "d5ef7805a5cb7cdf2c41d3af2ecbbce708ef4181fde993cad4ec0fac559aa71f"; + sha256 = "7467d884b8b8bbedcb717dec0711f36f9818e4db479ba42cf6c8acd075eba8f4"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/eu/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/eu/firefox-149.0.tar.xz"; locale = "eu"; arch = "linux-x86_64"; - sha256 = "cc4048e862100d67499121f4f011d8631cdc79f2ce6b6445f8ba0262ef1fa523"; + sha256 = "43b853e98d3cf22831a4c8f64a30b88e681fadd2880a33431756cf472a424af7"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/fa/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/fa/firefox-149.0.tar.xz"; locale = "fa"; arch = "linux-x86_64"; - sha256 = "c3f9727999d73189ce76dcf6b156d374898a2918f3299ff228bbf0dc511cbf7a"; + sha256 = "ad18af461b0a85c346f3da5239dfd8d529a691637616d1c7c2081041faaf3a29"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/ff/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/ff/firefox-149.0.tar.xz"; locale = "ff"; arch = "linux-x86_64"; - sha256 = "004065e7452a35c2c2e9c457c623abdb1c3badf764ac8cd964675ed6b2fbda9a"; + sha256 = "4678180d28913a1b37b19c1fc8852fb42efb1d3ec42769810a5ebd2a65d8706f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/fi/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/fi/firefox-149.0.tar.xz"; locale = "fi"; arch = "linux-x86_64"; - sha256 = "ecc37b13537f09316e7269464fa6631f28b59420c5e31314899f9ca8dde8c271"; + sha256 = "dce9603c8b159dbddcb88fa2e6f95abb9b489d34160e24cbd017fbd542dd16dd"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/fr/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/fr/firefox-149.0.tar.xz"; locale = "fr"; arch = "linux-x86_64"; - sha256 = "ccae6720ca3a22281decba11bac5f99839b579eadc878d86ba5ba4fb3c73a8bc"; + sha256 = "d553544267eaf2b495b6924bb39a141c9e98bdb60e76d8b130fb8185bb048e3f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/fur/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/fur/firefox-149.0.tar.xz"; locale = "fur"; arch = "linux-x86_64"; - sha256 = "254dedb652be7c641f6aeeb771a19a9c9ca79501efc0f75303d0cdb55539bc4e"; + sha256 = "495bc6995cf8d6ec2d103493b40be81a8a0277b1648def6ac2cec29640e5d3fd"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/fy-NL/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/fy-NL/firefox-149.0.tar.xz"; locale = "fy-NL"; arch = "linux-x86_64"; - sha256 = "f92e07abc70bf6332e366fae8a2874cb014d52f6ebc01a4fe4caaefc89b6e823"; + sha256 = "1bcecc4132525558d3cb1efc6ec3c29ad7b6578fb37ee4c479f534ced1267f96"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/ga-IE/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/ga-IE/firefox-149.0.tar.xz"; locale = "ga-IE"; arch = "linux-x86_64"; - sha256 = "c0e025eaf862a71af0c819c707b8cc7bb5c982054290b4413ae0ad4450665857"; + sha256 = "5b4e382dd09e8508e5fa1b5710d0af4b3b68935c8a0976d23805d6b6d75b8070"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/gd/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/gd/firefox-149.0.tar.xz"; locale = "gd"; arch = "linux-x86_64"; - sha256 = "88c612697b77ea8ec01c6a397b838457bf1ce3381f40c5401875711fca53f8ec"; + sha256 = "b48bc74c6836d30d32d12f1754d49bf63fdd87f811daffdda907ceac097ce660"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/gl/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/gl/firefox-149.0.tar.xz"; locale = "gl"; arch = "linux-x86_64"; - sha256 = "20ed9f2c9f79c5ac0dcc811c0daab3d1de9da4574eb48c591dd0b41d1f0a34ac"; + sha256 = "a66be086ac13f5f42f8049e2eedff75d7522d153b21d5a46a795d8a321eefcf4"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/gn/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/gn/firefox-149.0.tar.xz"; locale = "gn"; arch = "linux-x86_64"; - sha256 = "89a2344333634910d8a4980a44a32521b5b5bc3d1fcaa52302972463408e5081"; + sha256 = "a763c287b81a7220c8c732d376ae5aca4a0f21394c82abd7ea2cf87708e52769"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/gu-IN/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/gu-IN/firefox-149.0.tar.xz"; locale = "gu-IN"; arch = "linux-x86_64"; - sha256 = "c2a633feac72d314fbf03eff060fdadab60a6562a6e78273f7d73a6df21ccad0"; + sha256 = "e747c7e64e800a9f2eeb6f533e98da291cef60695937f5631e072a3bb928553e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/he/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/he/firefox-149.0.tar.xz"; locale = "he"; arch = "linux-x86_64"; - sha256 = "3383fe4363b506a3bf8443fd7e58a446a579894c7614d6573ef43a9ec5cade20"; + sha256 = "501d62bf3633d9f4c5714e859e5acc9af75c246d76cf2533458b6333c90e6a1d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/hi-IN/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/hi-IN/firefox-149.0.tar.xz"; locale = "hi-IN"; arch = "linux-x86_64"; - sha256 = "22bdc242690d7180cc2769391f99ccceb8154024c575f72b3e92388a815289b1"; + sha256 = "4f34f5cce5a486cc2d0d59ef101b78c2105e94a2ad9d01bdd3686616e6db536d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/hr/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/hr/firefox-149.0.tar.xz"; locale = "hr"; arch = "linux-x86_64"; - sha256 = "c4fa6cdc4a7ad1297a9388117b24d43af07a5bf7ba1430ae130e18b239e6b39e"; + sha256 = "bce4c81455bdbb99c44ae47474d173108f33637c590323e85e53f0b5a6ee6fbc"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/hsb/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/hsb/firefox-149.0.tar.xz"; locale = "hsb"; arch = "linux-x86_64"; - sha256 = "41925d4fcac7c0b713487116daa8d1d189a54e8959ae881609f8829908dae55f"; + sha256 = "fc9813bff158aac07f3cc6b5a737b79a7fcf3e32198198a81221176912e414d6"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/hu/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/hu/firefox-149.0.tar.xz"; locale = "hu"; arch = "linux-x86_64"; - sha256 = "b250658feb9894938e2479402cbbde8692ee17b812c6de1cca08f651bff235f7"; + sha256 = "799a057d1c034d1c440416201156468025af13191480c0c6d70c13f4bae51b22"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/hy-AM/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/hy-AM/firefox-149.0.tar.xz"; locale = "hy-AM"; arch = "linux-x86_64"; - sha256 = "9796af625f8a6b65fb0b6c3c5e03e736992a1d55ff4390f631ebaa77174a1750"; + sha256 = "e0b61121eb5bdfa6542ac4c867ee693436509f2c79bf5d2d7a52f2a99d2d5afb"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/ia/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/ia/firefox-149.0.tar.xz"; locale = "ia"; arch = "linux-x86_64"; - sha256 = "2f12f6239ea4d6014a18d2ce368665eaaae3e371a41f428ec5fb48aab666f6d4"; + sha256 = "cc4579db786b4869d0767dbfcbc061f6da27e08d8c2242fefda5d8c8078c3606"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/id/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/id/firefox-149.0.tar.xz"; locale = "id"; arch = "linux-x86_64"; - sha256 = "3113e4d03682554a7cafe3269616b9c9f3d31af1f5f4ac0f3547d49bbdf302ea"; + sha256 = "08fd659854c4573e0eba6ce8f7c673307ea9ac882e309a0074f65c361071ae01"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/is/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/is/firefox-149.0.tar.xz"; locale = "is"; arch = "linux-x86_64"; - sha256 = "74dafc2d5e81db0c4fff814140d5bb92d2695b2c4fffcb6f9bc4e739278d1458"; + sha256 = "6b64deabd17376cd31ad498bd556fbc3d00b8f3b530ef317f5d3e3b0e13213d1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/it/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/it/firefox-149.0.tar.xz"; locale = "it"; arch = "linux-x86_64"; - sha256 = "155ffe01849af8bb8074382a1280e20553a9178cf83e3c779cad52f5e2f7cdcf"; + sha256 = "07028cc783c14f9d1bb9355138f2c1fd18ec966a636c124d2506f02c8858d3c0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/ja/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/ja/firefox-149.0.tar.xz"; locale = "ja"; arch = "linux-x86_64"; - sha256 = "c802245c57decbcb2b24c3dcfcaef38b102e18560b233e4befdb1b570700d3de"; + sha256 = "ed150c27ef9e20b1792f5d1a9637322b8b702dc759a42b9c267e948df0a3d0a9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/ka/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/ka/firefox-149.0.tar.xz"; locale = "ka"; arch = "linux-x86_64"; - sha256 = "75c6b954aa98b5d4161c9651e3ca35a539468c5657407c9c7faf70e66918fbec"; + sha256 = "d640b2ab3ab6799d814877ae6208c23ba54dbc7178214baff014282a03213bc6"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/kab/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/kab/firefox-149.0.tar.xz"; locale = "kab"; arch = "linux-x86_64"; - sha256 = "bce2cfc35c89eb8765d01ba426bfe12176921e24ef7219c2d9deef7d71a25c8d"; + sha256 = "121432fdddfa7c29fcb844da1acd451941eb067acd23f950e9697878d0f427e3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/kk/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/kk/firefox-149.0.tar.xz"; locale = "kk"; arch = "linux-x86_64"; - sha256 = "918502751fd5160f10e3e3d01f402bbbceda2e6c36320159df8fcec0975880f5"; + sha256 = "f2bcb2ce12dd74cf29a2f3ad088c4fb107614294637509ff88b98c404d071ee7"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/km/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/km/firefox-149.0.tar.xz"; locale = "km"; arch = "linux-x86_64"; - sha256 = "892325d00b52c6e8636a40802ac2cad73a40239cc5d413d45b2363c52316b26f"; + sha256 = "7fe96eeb3c7da6b9a34f3abff5cdba61922ddf92855759f7bd44c2d69a241df4"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/kn/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/kn/firefox-149.0.tar.xz"; locale = "kn"; arch = "linux-x86_64"; - sha256 = "959925e9403682d539e189b1d1f8b7ca8f23264eb72e52b9e543160ebd207d9e"; + sha256 = "b689602b36a1cb8e3ca2c14f19a6b06458b53ec250448fa8a9b51a55664424f4"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/ko/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/ko/firefox-149.0.tar.xz"; locale = "ko"; arch = "linux-x86_64"; - sha256 = "bb30b70f911a921c90ead2ded24caebebd189a1c15165bc790ed5eca957d084a"; + sha256 = "b53cb04302d7f21a5494ce7769ff74033be975f00e9ae4a81fa864e36043863e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/lij/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/lij/firefox-149.0.tar.xz"; locale = "lij"; arch = "linux-x86_64"; - sha256 = "80f3d9043848f97a363532a79d70c1c32971310e9134b5d22f6599813cb59943"; + sha256 = "2bf1984f751b38f2127879eef892c87536794d91a20636a0a6b17a3526add4d1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/lt/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/lt/firefox-149.0.tar.xz"; locale = "lt"; arch = "linux-x86_64"; - sha256 = "d55e17cd4099907c0f42a0b2212f3973eecc35829296ef82f9654444736bfa9d"; + sha256 = "1c1ee4b4baec13270b9d2a4e84e6795c1106ae9510f5248fd5094163ccf3984d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/lv/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/lv/firefox-149.0.tar.xz"; locale = "lv"; arch = "linux-x86_64"; - sha256 = "45a6a0009af84f385b5db106c61e0d1d154ea55326b2012e909f8c1603adc163"; + sha256 = "71540f022c7434a99f41fc9421d86eece10cd448b8261c92c2dd1fdc9a69dc6d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/mk/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/mk/firefox-149.0.tar.xz"; locale = "mk"; arch = "linux-x86_64"; - sha256 = "6e69efa0d6e06f90ecabd14a4d974c05fb88af25fcd8ea5cf659b7b7d3162a21"; + sha256 = "bd63672b6a2c20dca360b286afba18c717b23fcbeee6571105268ab0585d0c4b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/mr/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/mr/firefox-149.0.tar.xz"; locale = "mr"; arch = "linux-x86_64"; - sha256 = "95d9febbd6628e7e4c6b06ba090e5b9712b804615c4a21ee8d95f4b1254ec997"; + sha256 = "029ddfe131648de4f67446979c3e7f6200bc7aeb32fcbfbdd1fb48a43b70207d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/ms/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/ms/firefox-149.0.tar.xz"; locale = "ms"; arch = "linux-x86_64"; - sha256 = "7e6964972e2995db3109c43d2e6b1768fb1c83d58b30be964b311f097ca101ab"; + sha256 = "4305c0dcade792790226248fc4a127a32b5bd9cdfe8bdade3b2f409912b6dda9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/my/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/my/firefox-149.0.tar.xz"; locale = "my"; arch = "linux-x86_64"; - sha256 = "f80d9c5d323e784a2c9a76163104adb78c96282c184cbe993e0a95b704c3753d"; + sha256 = "7e7c9711a492120b798764a46479b4be82d3e11142850f0ff78a501ef18981bc"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/nb-NO/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/nb-NO/firefox-149.0.tar.xz"; locale = "nb-NO"; arch = "linux-x86_64"; - sha256 = "312e17cff61119e7f0dcf84549d8a42fe86073fa9b3db9e3271cd8e201716313"; + sha256 = "d3f88ca2ebe6717831260ef21045f9eb50026d685bca6f911bc6a99668f77a4d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/ne-NP/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/ne-NP/firefox-149.0.tar.xz"; locale = "ne-NP"; arch = "linux-x86_64"; - sha256 = "9e9c3e70a3cfd4bee4b0cbd82d6e68d872ae247e913c8eb90fda2e8ca3f992f5"; + sha256 = "a308aa7096cbbc0f2b708cf721ee2f73a4921dc3e77403aedcdf543e8a9fef83"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/nl/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/nl/firefox-149.0.tar.xz"; locale = "nl"; arch = "linux-x86_64"; - sha256 = "f7291bbfe49b2c241a3a4e4a56fd908d2dc4f7bc4ba4e77807c722fb5b03db6e"; + sha256 = "bff6ec458d30f747dc3d5a87dfab47d6acf128fd73b0607eb6edf4ac983280f6"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/nn-NO/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/nn-NO/firefox-149.0.tar.xz"; locale = "nn-NO"; arch = "linux-x86_64"; - sha256 = "98f9d98c0fa33e8278e6af8c791ffc7885fa96347c20b2def40cefbdbbb6dd32"; + sha256 = "16fbb9f69cbc50d266f6600e0d4fc5f5075bab42595d519b713ba5c4e64c191a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/oc/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/oc/firefox-149.0.tar.xz"; locale = "oc"; arch = "linux-x86_64"; - sha256 = "fd0b96fa53771f7fb413a0ca77e13b266dc48ff8e3cc9275d13fb337c9c95c3b"; + sha256 = "410ba3ebf5694b3214cf8cc0d8d00a71e9c78f42f00ca53128b46228894b6309"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/pa-IN/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/pa-IN/firefox-149.0.tar.xz"; locale = "pa-IN"; arch = "linux-x86_64"; - sha256 = "56bf319f615ac902ece6ab525ecd4536e10504e35f7148021bfc00efcf9aa1e8"; + sha256 = "f00a4a0806cd0e1a84cb59af0304141fc519ccf31bc6a774bf80b39f88cfd56b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/pl/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/pl/firefox-149.0.tar.xz"; locale = "pl"; arch = "linux-x86_64"; - sha256 = "1815c1bd8ced419ecb464840a9cf6225b6a677ebf17fca6e356a4602f607be7c"; + sha256 = "53039316ff258e3508fcbec6c414a5d04f0b92e1c929ebbfb63b3b38f57f0e3f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/pt-BR/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/pt-BR/firefox-149.0.tar.xz"; locale = "pt-BR"; arch = "linux-x86_64"; - sha256 = "ba610b0f467399062a5dda6c3a78aa0cdc6f616801d9b800382b9f33e1dbf4d0"; + sha256 = "f27c48209ff5a00537d7289b934363dd587d74959414a5fb283f14fcd740511a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/pt-PT/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/pt-PT/firefox-149.0.tar.xz"; locale = "pt-PT"; arch = "linux-x86_64"; - sha256 = "b31687d6f04ce09649ea2c2c8a5063c8c7032a5d62a29ce4cba8c439213499a1"; + sha256 = "bdb9b302dd82b0211f29314e2c80eb33a1be59ed8db467df7115d2957f76d25e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/rm/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/rm/firefox-149.0.tar.xz"; locale = "rm"; arch = "linux-x86_64"; - sha256 = "a935ce8445fd89d0bf0dec1ec812c775c1eb1c333e8eb546d97cc50e84389943"; + sha256 = "3d9dde195a62dba4c7c4f4710b88ed9e2bf6db75e1b0e2257febc5b89ff3e95f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/ro/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/ro/firefox-149.0.tar.xz"; locale = "ro"; arch = "linux-x86_64"; - sha256 = "a0d1c5b8f5a8e1929eaef53f2bbf7bd367fb30f1bccb248138a196df3101bb90"; + sha256 = "7099c929b0b01aef42b8b9eb93169b4155ec3adb46819f0883b597728562f195"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/ru/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/ru/firefox-149.0.tar.xz"; locale = "ru"; arch = "linux-x86_64"; - sha256 = "66cc7028153b84c00fa7fb5d33210360c3f9d31f8c4b12e9614b8aa7f839184e"; + sha256 = "3a7f7665680f94421c2774c0bdc29546f8f967375d73ee098cfaa269c3a39ee4"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/sat/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/sat/firefox-149.0.tar.xz"; locale = "sat"; arch = "linux-x86_64"; - sha256 = "520bbe740cf162ec499818d74a81e9cc2fcc6ab32d8f8b54ad45a859e6162eec"; + sha256 = "0ccefd13b343ed616950c8d6054b487a70efc5ce558c462d49b3fdeeddc7025d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/sc/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/sc/firefox-149.0.tar.xz"; locale = "sc"; arch = "linux-x86_64"; - sha256 = "c80376e9afd30cc633db1142aeddd4a9d0164091f414f16fade7059c7c21f066"; + sha256 = "05f051f763c57975a031fa95be5c6d32809c23ce79cc21cff9e5d731164a4d39"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/sco/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/sco/firefox-149.0.tar.xz"; locale = "sco"; arch = "linux-x86_64"; - sha256 = "1d2132c234ecccd3034d390bbb1d42552d66409a8619214f6b1bb2be8cf81cfb"; + sha256 = "5509286cbbed3ce8ee47b840cc29f6c19d43b1a20c8718108da23865e060d6d9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/si/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/si/firefox-149.0.tar.xz"; locale = "si"; arch = "linux-x86_64"; - sha256 = "dc9740b12b53089a1ebe8591dc0e4ba367b1f964999c5f5bc4425c9570ed2ab2"; + sha256 = "d36edbdb9560915570cba0f31d0ed6d9f95e1046e9d55250ebefa586a1b664c8"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/sk/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/sk/firefox-149.0.tar.xz"; locale = "sk"; arch = "linux-x86_64"; - sha256 = "038202a700b68c274a9f2b1c6f4fee120a903f576d46ae5cc1f03e18103b4010"; + sha256 = "8d2634a4d23e520c874235bfdaadda03133338c030aee7f4e3948bb894994176"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/skr/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/skr/firefox-149.0.tar.xz"; locale = "skr"; arch = "linux-x86_64"; - sha256 = "8130b5e4e8887920cfa3ecf9e615beb9ceb2aae17aba2c5a013e21ac75959691"; + sha256 = "78d46a8d89c7d63c50d660744cde73725291b8facbfaaa4d18e1318dd37d93b4"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/sl/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/sl/firefox-149.0.tar.xz"; locale = "sl"; arch = "linux-x86_64"; - sha256 = "8d0309e6bb19aaad05d67b3860540453194ada87a769685a206105da5b829603"; + sha256 = "f98f53e23ee6c561bd13f69e68ee5328334c5bf30451f1ec80feb4d26382ed9e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/son/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/son/firefox-149.0.tar.xz"; locale = "son"; arch = "linux-x86_64"; - sha256 = "799a7daeeef31830207549e0e1ac709ab2fe677a735de102f425916a6af7321d"; + sha256 = "dd39d96c245289620f91d4795375c054bf4bfb7fa1d14e6ac4c86c45805705d8"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/sq/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/sq/firefox-149.0.tar.xz"; locale = "sq"; arch = "linux-x86_64"; - sha256 = "6e1a7defc6469acdd128cf257d6ef23da44440dafc37c05125982a10f77d10f7"; + sha256 = "006b01c2e1d6a3c48575acd57d4ea75a3735c0f7d9f645c8ce549d37c647ce15"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/sr/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/sr/firefox-149.0.tar.xz"; locale = "sr"; arch = "linux-x86_64"; - sha256 = "061e499fe26e2c79f29409c3ad603b86965dc5d18c959e7540c25c5400d634d2"; + sha256 = "a867ee30524c2ce1e40ab71de0aefcac90d0f6bdc45a33ddb33f2d1f71d3e4e2"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/sv-SE/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/sv-SE/firefox-149.0.tar.xz"; locale = "sv-SE"; arch = "linux-x86_64"; - sha256 = "7e1f57775ea2375cd8f5d713d30b78c919439ed37e1f1d00acf1bf96c09c74a7"; + sha256 = "987b2f82eebfe70530bdb7a814e53568621b2637a76b56486699d1904a7ca5ce"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/szl/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/szl/firefox-149.0.tar.xz"; locale = "szl"; arch = "linux-x86_64"; - sha256 = "027bd10a765c563ee910f3724e9cf9779ef6575dff6441eaa6e27122cae3b699"; + sha256 = "62417d49d193409e622a2884107546e7385cd170bc50f5d4597a3234624ee378"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/ta/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/ta/firefox-149.0.tar.xz"; locale = "ta"; arch = "linux-x86_64"; - sha256 = "57947ea0a674f79382f28e498f6ba1df4da2c40ae1f557106c3ae92bccd30fac"; + sha256 = "d0e85ce1ebe61ee367c961fb17b365f58217456dcf7c775f0cf3e0de2c9a4d3e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/te/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/te/firefox-149.0.tar.xz"; locale = "te"; arch = "linux-x86_64"; - sha256 = "0b3459517ed666b9abbd3e2c6918685fbd242503b0430b052b686b21d4e41fe2"; + sha256 = "650c6086f719123062bff6919f7d5795f82e2b427a76818653b2ec5f89b2551a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/tg/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/tg/firefox-149.0.tar.xz"; locale = "tg"; arch = "linux-x86_64"; - sha256 = "3bad0f97f56b365f54b0321afefdd8b49a825d2b4c99c97453c3a12633bbc3fa"; + sha256 = "9977919a6229ca495b2965f025c1e86a2fb039f96c974bed042874f94f25ac9e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/th/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/th/firefox-149.0.tar.xz"; locale = "th"; arch = "linux-x86_64"; - sha256 = "96825b8579f06ead2f1b03a2b04586fa6c352975d823062967fd69bd9a5861bc"; + sha256 = "5c835d3c0abb4e0c7cd7c5d0c94d4a9c36a250206010a6e8b4d3da48a59ff3a4"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/tl/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/tl/firefox-149.0.tar.xz"; locale = "tl"; arch = "linux-x86_64"; - sha256 = "c7efd110a691e77f3784a1a6aece5d1dff94f2e02a5d8170b3c4c5a9b5035321"; + sha256 = "caea69b940260097bbc5db7aba1e7e752cfad41b79cfc46cb6d33c8c8816f5ec"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/tr/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/tr/firefox-149.0.tar.xz"; locale = "tr"; arch = "linux-x86_64"; - sha256 = "2c83cd52d48e3751b65793046cb9f6b5ea7fa9d70d558d1ab9b06b0a44c7e3cf"; + sha256 = "6f985f36c96aa95b2768fb39382797c6e5499e702aa40cfcbba56371be5a9cb3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/trs/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/trs/firefox-149.0.tar.xz"; locale = "trs"; arch = "linux-x86_64"; - sha256 = "423e00c28ef1cf60b1d629c010c36f862b698bea3dafd3bf15632f444ba00b4e"; + sha256 = "3ddc8fa546a67a5c7a832eadf13f9c74569b75220e63a7d08c56b479046198c1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/uk/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/uk/firefox-149.0.tar.xz"; locale = "uk"; arch = "linux-x86_64"; - sha256 = "ee1d8fb00bc82c9b8290da9a2e3d7d14ed7b5980b0cb48e8c5fce78d8d14da18"; + sha256 = "ed5279e2e70f9b3764766910ceea7b848eac7c038be05a547a4bb3c7a70bacb7"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/ur/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/ur/firefox-149.0.tar.xz"; locale = "ur"; arch = "linux-x86_64"; - sha256 = "bda9e469b4a0e593708c25c773ce4bf136475cc7a427571cbdf0a4f8d87a654d"; + sha256 = "d7c6b8a37166f48f203eda0d7cb3ab3fa7e4b48e4c3ceb5d0c7c99c95473cfdd"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/uz/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/uz/firefox-149.0.tar.xz"; locale = "uz"; arch = "linux-x86_64"; - sha256 = "8ffc90a90363bf0f48da735749331127ec29bd3cc3cc25254079134c4548f112"; + sha256 = "147e18639d8c8f46560725dc5ad9841dd17721ed469474e978a2ea642848c98c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/vi/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/vi/firefox-149.0.tar.xz"; locale = "vi"; arch = "linux-x86_64"; - sha256 = "3f112a0ff9d5b7e4227fbf28bc5220bf9d541c59753053ffd3379a433b3dbf29"; + sha256 = "0e2a6b54bd7753b7939676e64bdde1db22a86c13ce7bf5fa9bad2b0f3ee18663"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xh/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/xh/firefox-149.0.tar.xz"; locale = "xh"; arch = "linux-x86_64"; - sha256 = "3579b0120cd631e7c876ba59ec9844b3a3022529d2dd5630f4577bf7853f88c2"; + sha256 = "016f29ea7a30cfcf3fe663ab355758db879912d57be5e0a2f4a54691b6bdf75f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/zh-CN/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/zh-CN/firefox-149.0.tar.xz"; locale = "zh-CN"; arch = "linux-x86_64"; - sha256 = "a25ff53c6c005b41a02954cf96ae59eab6de49a2bf51f8406c30b4634a0f7c97"; + sha256 = "c210b524387a9c71f946122ed94662bf783e8da7e0ed03b59ba6329272d02465"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/zh-TW/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-x86_64/zh-TW/firefox-149.0.tar.xz"; locale = "zh-TW"; arch = "linux-x86_64"; - sha256 = "7da7b5799c337f830e91b25e2ffb268f03ef34841a84b9f1e1931de3cfffdaeb"; + sha256 = "becd4814fa2f05ac014183f44955adebdf8dcead7d0aad0bc4e07efa40c55a87"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/ach/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/ach/firefox-149.0.tar.xz"; locale = "ach"; arch = "linux-aarch64"; - sha256 = "6f7d0604b0c291f3bdc8524d5fa5aecd68c1100d5b2fe300d4428ef6e67c58c9"; + sha256 = "573ccdc1e2933de21db4ef7dc710c48cad83a242dea1b19546d7da479f045547"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/af/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/af/firefox-149.0.tar.xz"; locale = "af"; arch = "linux-aarch64"; - sha256 = "23ac70c06f17b03d78efb1e53e948c5a69f662319b7d0e6c2716025506124e81"; + sha256 = "37740718cc8555f194e9f25e3a6657172f9367a8694d16a8352aba0dd286706e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/an/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/an/firefox-149.0.tar.xz"; locale = "an"; arch = "linux-aarch64"; - sha256 = "f785af005f7638a1071b58b08f0a80834dc1a6078dcee91f5ba8de4dac2b59c6"; + sha256 = "a1d5e28b5ba8c31953a251930c8274332b56349439d9eea849c23eddf4b83a41"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/ar/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/ar/firefox-149.0.tar.xz"; locale = "ar"; arch = "linux-aarch64"; - sha256 = "3dc614d324ec77f3a4b2020ce8623dc949ff39a66a3fb43cac8b10bbe24988d1"; + sha256 = "3e760d7dcb14cda5ffe25b2f7c1a066ae8512a5f9e276d3c921422425f150373"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/ast/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/ast/firefox-149.0.tar.xz"; locale = "ast"; arch = "linux-aarch64"; - sha256 = "675a1e275bd58a30a5cce11587bc853f9f5a3490e2619c519d400fc527ce4879"; + sha256 = "ae5419ccc123160109420d032a8d22daf4d7f87915cae8b02eb2ace77557aead"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/az/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/az/firefox-149.0.tar.xz"; locale = "az"; arch = "linux-aarch64"; - sha256 = "db926656f816ea3e583f3e32db7e91ad9a4de2c39b90abfa0d53a3f694aed4ce"; + sha256 = "408437cfb5b91de8b8e5db9dd247119640cf142cdd1d007b436ed9b7965e201d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/be/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/be/firefox-149.0.tar.xz"; locale = "be"; arch = "linux-aarch64"; - sha256 = "e549944ecde302575042d14ea974dffd4d3b3eabdecee0769f9081db94026378"; + sha256 = "077b2759cf68a8f6d6b6865c20def504de2f1cfe1382faf5bd9fa2e9f99cedea"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/bg/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/bg/firefox-149.0.tar.xz"; locale = "bg"; arch = "linux-aarch64"; - sha256 = "6cf6ab803422387c2dbfdbc0efa554250b0b80e8d0ab611fef7c4860eca55e56"; + sha256 = "45c797d6e68603190255cdb8926d77fca90da243e0ef2d0c021488a6b0aac4d7"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/bn/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/bn/firefox-149.0.tar.xz"; locale = "bn"; arch = "linux-aarch64"; - sha256 = "52bfbea98a8cef10d10dca87c425b2483be6a81afe8022cedba642657493a4b4"; + sha256 = "f3db64adb99acd72f63230298510239ba4f09e9d4e7588ece8062df699d17ba9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/br/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/br/firefox-149.0.tar.xz"; locale = "br"; arch = "linux-aarch64"; - sha256 = "4f7ae62f8c647738352d73931cf4c7c0ba4d2136d22e9de1a465b1899c7c5d07"; + sha256 = "0d64aa326aaa65fddd06f2b574ecf82160ddd1110ba76a8942674839d76fa109"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/bs/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/bs/firefox-149.0.tar.xz"; locale = "bs"; arch = "linux-aarch64"; - sha256 = "8e0810e258e42df9ea491a2cd9456d26f0ed2c4ebf4dbb33ab7f9fdc75e2d9d1"; + sha256 = "6ef4e2679e6cd44bd6b2e3124aeb37e0946fa22b18804fc992ffd79941d508f5"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/ca-valencia/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/ca-valencia/firefox-149.0.tar.xz"; locale = "ca-valencia"; arch = "linux-aarch64"; - sha256 = "0f4a855f54b3c18113c26d02bce1e5e2aeaf9ce6f8d94335f1f3e3ed24f60377"; + sha256 = "7d86eccac09849dd2a712a1b20bc2c342946134db05d8a7ed0cd02435400dd01"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/ca/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/ca/firefox-149.0.tar.xz"; locale = "ca"; arch = "linux-aarch64"; - sha256 = "5166f24d8f8f335268b2732d0c2d8cc7579e3315cbcbabe5505052f71adf405f"; + sha256 = "53d405fb7f05df360673b88d346e65652427e0ce98fabe1f560d58d8f2d09c87"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/cak/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/cak/firefox-149.0.tar.xz"; locale = "cak"; arch = "linux-aarch64"; - sha256 = "cbd1ac470d682833a84bea8fde1c1fb2aa1399c4a3c86daf8469eb7160d81edb"; + sha256 = "3a2cd89fd316592f99f8eea2587fef87680bb39fa0235bba3d0a3fa17c616fe6"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/cs/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/cs/firefox-149.0.tar.xz"; locale = "cs"; arch = "linux-aarch64"; - sha256 = "469936bedd237fac6b645bc21a00257e360959e8e11cddd3ae063270166d640a"; + sha256 = "404ff7f03fb092da527b79662eee543de5b6f1f3b0948eaba70ae0cab53f1f1c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/cy/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/cy/firefox-149.0.tar.xz"; locale = "cy"; arch = "linux-aarch64"; - sha256 = "243abdae11d021501f345c9356ff497b4cc347a1c8b365d455fcd180d943839d"; + sha256 = "7e96232b921cce181fa585b8c1bd26b1714552a1745c7f316cea0a99383a5d83"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/da/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/da/firefox-149.0.tar.xz"; locale = "da"; arch = "linux-aarch64"; - sha256 = "f298eb986d6114451bbaf51738349dcd66989bb1dd16ca761e64c43bc3f62614"; + sha256 = "91aef5b7f47940b9e3b0a02e38134010e0099f2fef44da780d0ebdca8dabdfca"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/de/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/de/firefox-149.0.tar.xz"; locale = "de"; arch = "linux-aarch64"; - sha256 = "e86e2e261ed1454481cde7913348cac121d05138fa2cd58a98b3a24690a3e084"; + sha256 = "db86eac9b8d135870353aae19ac604d88ef97c288ad5c988977984bd4cc7de07"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/dsb/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/dsb/firefox-149.0.tar.xz"; locale = "dsb"; arch = "linux-aarch64"; - sha256 = "4ff8c58914d2d4d6dfa6f1a8ff53b5253ba87b2b4137b2095c4842f212fb33d9"; + sha256 = "b55c4fac8f9ce571ff44e8a9502256531d2f16f555988837191ce090287a3e1a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/el/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/el/firefox-149.0.tar.xz"; locale = "el"; arch = "linux-aarch64"; - sha256 = "117b8c539fdb2e48363d561f82354eb8e8ebf90796718f70a3d33d27ecfca593"; + sha256 = "1b9cd629b0514ec5fd794ae4fd6ab81c0412dd29e203d021c435c03705f440c5"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/en-CA/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/en-CA/firefox-149.0.tar.xz"; locale = "en-CA"; arch = "linux-aarch64"; - sha256 = "f5eda6e3bbdb77061707e385b12d61c0f17760eb65c11dad73c5230ba92b506b"; + sha256 = "8978b8c3a872064bc76e481ad2d10efa4e6515c5304daca725d104ff7298a015"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/en-GB/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/en-GB/firefox-149.0.tar.xz"; locale = "en-GB"; arch = "linux-aarch64"; - sha256 = "95cdc79d3d9121d751bb4a1edfe953c679270eceecd8dbb4413a770e1802e289"; + sha256 = "4c00f8606fca74cc724f0ecba9a30e43ba67fbe20bdde94a6a822e26ad409383"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/en-US/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/en-US/firefox-149.0.tar.xz"; locale = "en-US"; arch = "linux-aarch64"; - sha256 = "5952d89f41248e7c186bdeb193142fad65ce66ac97b036319f340faac0b8a206"; + sha256 = "a862748867f9c6df7e9868608deffee20111905299854514b7f442205948a5e8"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/eo/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/eo/firefox-149.0.tar.xz"; locale = "eo"; arch = "linux-aarch64"; - sha256 = "addf6e0916b42730de99f996120a83f4d85172947235c51d82261dce475d27ae"; + sha256 = "93d78962581706e54e70bb9122347ff97c4634c7ac2185a2e3657623e91f8aa0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/es-AR/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/es-AR/firefox-149.0.tar.xz"; locale = "es-AR"; arch = "linux-aarch64"; - sha256 = "ebcc7ffd203514620049e9c56fa2355e812705864ef3b6472f697c0a704b3d88"; + sha256 = "4a9cebf97b169d8883eaec2bb0459a336c8facb0a2a7aff7b420145ed9296a93"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/es-CL/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/es-CL/firefox-149.0.tar.xz"; locale = "es-CL"; arch = "linux-aarch64"; - sha256 = "a0b13459d787b677bf2c056183bbb33fe6091269983cc69d4eb4dc873f7a95cc"; + sha256 = "23b72c6cdddb9f56c587d8b5bea0de1e7fb831f5f02019298d555b7395c972a7"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/es-ES/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/es-ES/firefox-149.0.tar.xz"; locale = "es-ES"; arch = "linux-aarch64"; - sha256 = "5155c1f906651cee4e9bfc31c2251c700dbfe8c72a73c9c2db63e1cf03a08703"; + sha256 = "7fe445a68fbb93fa92096f12819150addc8dbc44e18972ee45c3061977a51080"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/es-MX/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/es-MX/firefox-149.0.tar.xz"; locale = "es-MX"; arch = "linux-aarch64"; - sha256 = "ef69471ce88cbcfff2d09aff658069a4841de5991453efcf2eb1350ae2d0c6fa"; + sha256 = "c801146cfd39bd41b2c0232f2f3ab2356e980d86ad8150334bcce54efb88d616"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/et/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/et/firefox-149.0.tar.xz"; locale = "et"; arch = "linux-aarch64"; - sha256 = "dc42a10747b0ab8fc19b809152dab0e8c597d772d232be10b279374383ef2206"; + sha256 = "b6175471052dbec854cf93dbd8b3ac8a8dff268494af5f53c6c2ff3a160753db"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/eu/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/eu/firefox-149.0.tar.xz"; locale = "eu"; arch = "linux-aarch64"; - sha256 = "f21d06c3dfbe5de6e228b4ab0ae7c9536fd6ffa45109f1dbd30d7d874848bb88"; + sha256 = "403528e01b85df7d6df5f66120bbbf797910672904e77b34ecf8d52d640dbf04"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/fa/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/fa/firefox-149.0.tar.xz"; locale = "fa"; arch = "linux-aarch64"; - sha256 = "17521750dcdb7dae506a3c2f5768c309dc3442d7b01eb56073663c37bbab49b0"; + sha256 = "9ba713d79523c02732f08aeb6175e58f9a899a46eec5efb1cf0039d91caa41d7"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/ff/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/ff/firefox-149.0.tar.xz"; locale = "ff"; arch = "linux-aarch64"; - sha256 = "eae05ce3c732147a9bc10802d2307b322d28dcdf10e0e3aba675f63d568c7627"; + sha256 = "ef68c5a6cc295a4d830932edc58643dd4035a521851e5e00a93e862a6768c3f1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/fi/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/fi/firefox-149.0.tar.xz"; locale = "fi"; arch = "linux-aarch64"; - sha256 = "cb0f88679a6b678d2a406d78c1581a3378dd779717d0442a9eb59a9bd57bf6dd"; + sha256 = "fe01f238ba051caeaded19cc1ebba66a6d8c46bf8993c9012eeae80937cc5ff1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/fr/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/fr/firefox-149.0.tar.xz"; locale = "fr"; arch = "linux-aarch64"; - sha256 = "bb2bd72977381bdb850ad0f6170a577ed05f1e2ca2dd8a3118961258c2a99d77"; + sha256 = "fa9b1873c78d87c59ac79a0f32be5be30c375207df0f500eaa9c85b0d70191e1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/fur/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/fur/firefox-149.0.tar.xz"; locale = "fur"; arch = "linux-aarch64"; - sha256 = "982db8b78bf815586a5f6536c15f3bc0f16aa87df1980d7d03ba13decb3cbe80"; + sha256 = "283ddc7bebd52c67fc09ead6279b321824a4290e1d825bb821c45bc8f2fab7aa"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/fy-NL/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/fy-NL/firefox-149.0.tar.xz"; locale = "fy-NL"; arch = "linux-aarch64"; - sha256 = "c4423e9ef99c48e5a2f1d639d15a07df0c93a3fcf89f62e52fbd8d1c2ab76d9b"; + sha256 = "af9d2d8606dbe8ac5052d3ecef74e925d3cd4d0541d598e799f81d9fb0258d7f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/ga-IE/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/ga-IE/firefox-149.0.tar.xz"; locale = "ga-IE"; arch = "linux-aarch64"; - sha256 = "404588a19badd72cf5f50dd84df6a112507430bf7b296a1243c57bb049dc7df7"; + sha256 = "baeff32584302594a6558d731c8c6cad42803cc6415875f1cfd0e1a97315dbe7"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/gd/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/gd/firefox-149.0.tar.xz"; locale = "gd"; arch = "linux-aarch64"; - sha256 = "9f6e6b7aa9b0c0a386e73b6565d2af6b5400916c67ea95bb19ea4ec64fab8cb4"; + sha256 = "a4ca1cc540a3b9956cff598c8f7607f979ea17640051e6f49322a802539203d2"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/gl/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/gl/firefox-149.0.tar.xz"; locale = "gl"; arch = "linux-aarch64"; - sha256 = "48e7531e589a36418c8737a2a84600f184a08f3e55ff451c5bfdf08cac374836"; + sha256 = "b9bf58eb20d2037050263e4b0cfe0a6b231c6599db6f4855e0a2f3ae558442b1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/gn/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/gn/firefox-149.0.tar.xz"; locale = "gn"; arch = "linux-aarch64"; - sha256 = "a8b3e125a62d619cda14e561ede77dac41c14555d070422136ff89a47484d0aa"; + sha256 = "2b3515ce0a94205ade4265c86b3a645243b0073b37e5e0053bb61cef57f615e7"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/gu-IN/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/gu-IN/firefox-149.0.tar.xz"; locale = "gu-IN"; arch = "linux-aarch64"; - sha256 = "d520fe6da2a2ef87f76bfc3811a9b88184a3dd4dfe320408114e7867503b01b6"; + sha256 = "5f4e30e8bf50566ba659816f4d58533ce43940af1c036be7d8870f43c3750ae4"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/he/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/he/firefox-149.0.tar.xz"; locale = "he"; arch = "linux-aarch64"; - sha256 = "248597eeac50b5245a79f7200136e22370ee168536d0aeda3573ca3619f0af19"; + sha256 = "3fab218ad686a6894981dfea2c88540b9e2fbb3ef2a897a560ac8a8b41ffe887"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/hi-IN/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/hi-IN/firefox-149.0.tar.xz"; locale = "hi-IN"; arch = "linux-aarch64"; - sha256 = "82d1bf5e03288ec44e6f18183595ad4cb36402fad409b40e2e4759b6b9387883"; + sha256 = "fb05aa4294afadaf94d6e6001f6c59966a450016fd07fb11abfbc80c13235fd9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/hr/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/hr/firefox-149.0.tar.xz"; locale = "hr"; arch = "linux-aarch64"; - sha256 = "d6d6db45a4cffbcc7fbd48b62540d154d1cd328070c54f9c1156bbdd501756dd"; + sha256 = "93f194685c2931addcbef46fc3e2a365d72733512cdd6222fc2f1b4f177ba92a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/hsb/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/hsb/firefox-149.0.tar.xz"; locale = "hsb"; arch = "linux-aarch64"; - sha256 = "506dd5a5ee9dbec354c00f809546c33b43d64b05bd3b43e7ae03df0869827ed6"; + sha256 = "61a4ecedef9d2ed47f1e33aae80f63cb920bd2f22755f38775a8071ef85cdf11"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/hu/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/hu/firefox-149.0.tar.xz"; locale = "hu"; arch = "linux-aarch64"; - sha256 = "c67426a68dd4b1f96f5e949a8d2e6ae55c443a83e59420b2238a74abfcb028db"; + sha256 = "bed4c43dd2c60165a90f955f61925f6c49b5296db568a84af9954d7596fb6c16"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/hy-AM/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/hy-AM/firefox-149.0.tar.xz"; locale = "hy-AM"; arch = "linux-aarch64"; - sha256 = "c63c20abab2f4ccab77c8001d22807fe2c16130cdb8b552a2879dc646f6ef5ee"; + sha256 = "48c5e91173c6c3d3b15ac26153137e71a398921e665e11995fe7bb77274bd1d2"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/ia/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/ia/firefox-149.0.tar.xz"; locale = "ia"; arch = "linux-aarch64"; - sha256 = "52e4cee8fec556a571036325652a00aa1189dcfa903df74db6730e73698eaf8f"; + sha256 = "9eb16bb32971f70d8de04fd4669cb6b84deebe748bc351d9dd7e4320a1326366"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/id/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/id/firefox-149.0.tar.xz"; locale = "id"; arch = "linux-aarch64"; - sha256 = "148f12ec4af8c8715df02225a5c94307ddcbc05f289fd5a5ec2c9dd9924dc315"; + sha256 = "b09799417e72a5491dee6cd15065d9479fe6ffa7f52c285c649473af5f2cb2b5"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/is/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/is/firefox-149.0.tar.xz"; locale = "is"; arch = "linux-aarch64"; - sha256 = "ee25166d4bb9a7d04b2d0906b2d85ed92790d269e5b00c0aa1ffe1be709116ba"; + sha256 = "99b4be320a5b12dd6a7aaa0590444f9bad2a9b54823d5ba9de2242be4dd21312"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/it/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/it/firefox-149.0.tar.xz"; locale = "it"; arch = "linux-aarch64"; - sha256 = "010d5185922ccd2638a143819e85359ad6b177e06911cc31ca632aab947d6091"; + sha256 = "d7afa3a69fb9dc585f09f865b0b325a2707b0826c7b5ed7c627a28d538737338"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/ja/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/ja/firefox-149.0.tar.xz"; locale = "ja"; arch = "linux-aarch64"; - sha256 = "53a0660018715d0f7937d2536500196155a08eb04cc1174fb4cf8dfd2f29af47"; + sha256 = "a9f1b49bdc94cf41fdc617f2f04e5f3999b799e0f437c0463632249cba47c08d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/ka/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/ka/firefox-149.0.tar.xz"; locale = "ka"; arch = "linux-aarch64"; - sha256 = "4866c50d5766407cebd9a2aabc38ddde49b10f55979496e06fc9ed37f529c575"; + sha256 = "334fa64f2e0bb08a0fc71f9e354a3b1da2ef9fe396dc1bff9f37a3c60646a597"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/kab/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/kab/firefox-149.0.tar.xz"; locale = "kab"; arch = "linux-aarch64"; - sha256 = "be746dd93bf96286973a5f1150e2e378ba5d6d1813cf171edd585a444da6e9e0"; + sha256 = "d410d76119c183ed2dd94999cbfdcdbc66c24d950fa7c34794a218c717409a9b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/kk/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/kk/firefox-149.0.tar.xz"; locale = "kk"; arch = "linux-aarch64"; - sha256 = "39f57db8a800c5b2be5596ac2d026104cea48c64c1c0eec19c92bf42c07dfc77"; + sha256 = "678d6c9137427d5c2a51e1c92c27f12c68e3fa54283281ef4ec991cef38c2862"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/km/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/km/firefox-149.0.tar.xz"; locale = "km"; arch = "linux-aarch64"; - sha256 = "a3db5c1f6bdc73ba033a0c01ece41105ac1f34bb0afa350b0b0075cee540919b"; + sha256 = "667e690a21a3d9755494f40be041d8ee1efbae07a4c98eac4cf02f7677a5ba65"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/kn/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/kn/firefox-149.0.tar.xz"; locale = "kn"; arch = "linux-aarch64"; - sha256 = "f672ceae6213f883556544f8c06375a9debf792b5bb5a924fae984e94791b76d"; + sha256 = "ee04e41661ae537b0a41142401501180f46318b73f5d3bcc1af12b9ec5056121"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/ko/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/ko/firefox-149.0.tar.xz"; locale = "ko"; arch = "linux-aarch64"; - sha256 = "2f0972265fc3d86c5a7e700d5249f905ca3da0a10a8b26edfcbc314db247ae4f"; + sha256 = "18316ae49474bb908fc9ad5acdebb7b9f0fc4c55ec959432cfa5e6b0065472f0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/lij/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/lij/firefox-149.0.tar.xz"; locale = "lij"; arch = "linux-aarch64"; - sha256 = "7576e49b9323a8197757850ce02ac973ee291100590a93ddfd6acbf8e70298dc"; + sha256 = "67f1567138113cb908b119e560d1f644a5214bfa0388d1d6226ea72f1a1d6f61"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/lt/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/lt/firefox-149.0.tar.xz"; locale = "lt"; arch = "linux-aarch64"; - sha256 = "186de062bf5005b69e6f56d6619f089d9221f432de97720326a4300a62dd6195"; + sha256 = "480cd505ae1c8e2a2ae41f6715dcaa02e0797427254c9c4eb3351ad510bc34ee"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/lv/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/lv/firefox-149.0.tar.xz"; locale = "lv"; arch = "linux-aarch64"; - sha256 = "0bfff27e055b9b8f3126036a5f4a4b903f53fe4bd3618378916b077f4f00da71"; + sha256 = "851537ca038e30240a8460888f13173501ae80b9f5414f69b928ed94250e9fa0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/mk/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/mk/firefox-149.0.tar.xz"; locale = "mk"; arch = "linux-aarch64"; - sha256 = "f0d2b1d93e9f66708a117a43b56a61f00d032e9a94a73c87a0994f92d9c72f5f"; + sha256 = "4ab70941e1a1cf3bc01c8886048d744f6862a317aa8aab0deb1381a0c7151897"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/mr/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/mr/firefox-149.0.tar.xz"; locale = "mr"; arch = "linux-aarch64"; - sha256 = "8e5ba1517768a5dd7a15e21ad7063b691439523ff1a212053904a5c7c3a8945b"; + sha256 = "ebcdd8264f169bac64712ecd8bdf0035028aa6a9316fd90c9fc055b9d47e5519"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/ms/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/ms/firefox-149.0.tar.xz"; locale = "ms"; arch = "linux-aarch64"; - sha256 = "7ddb6c3adfd52e937de6c0c10b8976cfc5909a92b99675267e9f63f988a52a84"; + sha256 = "7d7927ef17a5c6211b48903b28e04bb0ca07b3acfa5354201fca74952025268e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/my/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/my/firefox-149.0.tar.xz"; locale = "my"; arch = "linux-aarch64"; - sha256 = "5e844ea3b64f645e77f4ec4132f6f95e6a3894af4eadb0bfa054d6df90f44d15"; + sha256 = "9b390b52c8af45e97fa7b162b052b2c65eb9cc7ce2f363d434a5bdfbdaa99e43"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/nb-NO/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/nb-NO/firefox-149.0.tar.xz"; locale = "nb-NO"; arch = "linux-aarch64"; - sha256 = "d2d864ea4e2ede3393718d2e0058704137944542a70ec0fdc3c914bdabac42d2"; + sha256 = "5ca0402e39ff71b9ca42a07308ff73bc9c0f4fe9b3cf621d23c061b9ad672ee9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/ne-NP/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/ne-NP/firefox-149.0.tar.xz"; locale = "ne-NP"; arch = "linux-aarch64"; - sha256 = "2be3a8e61b3a32639dab1b064bf1322a0e71307e4bc1cf302c936cf0b15e251e"; + sha256 = "1bbe6ef0ad7953e24557562436435b85f6e3cb39e1d4f2bdd14b305ec81b240c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/nl/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/nl/firefox-149.0.tar.xz"; locale = "nl"; arch = "linux-aarch64"; - sha256 = "0d3ab598ce643df5e78f8de3c75a3e75ab411a2358dd3dafbd303fd7d5763e7c"; + sha256 = "efb6626697dba56d1423c2a6bf8dced9223fb6ce7e74085a27adc46d5d324408"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/nn-NO/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/nn-NO/firefox-149.0.tar.xz"; locale = "nn-NO"; arch = "linux-aarch64"; - sha256 = "f8f32363c700527c054b7c36d9cbebeb73ec6c895c18fc2d424555676e3f36de"; + sha256 = "887599447624ea32e7cc10a50a7dd6f0d95a4fae7493d2817556c597d929660d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/oc/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/oc/firefox-149.0.tar.xz"; locale = "oc"; arch = "linux-aarch64"; - sha256 = "2e0f8a6babaf4c3ba3c3aadfc02f426b880eebd15a25c277b9b5ac6e6be23b4d"; + sha256 = "e2e869713317433186a049927a8547bacea93ee2cfff949a1271b97cd1ae7f64"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/pa-IN/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/pa-IN/firefox-149.0.tar.xz"; locale = "pa-IN"; arch = "linux-aarch64"; - sha256 = "3115aa2948b86e3d1c473000eca343960e923e99937baa937de1f90395a45c00"; + sha256 = "89c448ff5f6d5f4ad0c6857ac995e6302d7ba2f6187412fc45d143a5f47020f3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/pl/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/pl/firefox-149.0.tar.xz"; locale = "pl"; arch = "linux-aarch64"; - sha256 = "790c7bfb73af66167a649769ba6ff43b343a0d64e74db466dfdf8f81436270f3"; + sha256 = "6bb16f513e87ba8d217c738c22996d8617f6354b0b52bf3d6fe8a2e588ea6a38"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/pt-BR/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/pt-BR/firefox-149.0.tar.xz"; locale = "pt-BR"; arch = "linux-aarch64"; - sha256 = "2243eb9b3616fabcff8f7450b65595393f7625fa8231bcb02929ca439bed720b"; + sha256 = "975493dcd92396e5ec550af16e9a4a5243bad93f58ddafbd3573d469820b7b80"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/pt-PT/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/pt-PT/firefox-149.0.tar.xz"; locale = "pt-PT"; arch = "linux-aarch64"; - sha256 = "b9a4d9bd6f7bd8e6e25d330e00723415faa0d063a8c4e8c57fe3b0af4384a73e"; + sha256 = "45a7d345c249301ddc013cfa5831257b42d6a5954895cebb3ecb67f85858f5ae"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/rm/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/rm/firefox-149.0.tar.xz"; locale = "rm"; arch = "linux-aarch64"; - sha256 = "e32a0ebecf079c2f44340c43a60e8212e1404813a8fd1e2eab3799126637060c"; + sha256 = "e0f38f7432ee485cf72fd9cf8361aa2c491771e67ae17a1680a238e17f07af7b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/ro/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/ro/firefox-149.0.tar.xz"; locale = "ro"; arch = "linux-aarch64"; - sha256 = "7aef7745fbedff0c5786e1c16f9f6fc6227aefd397200e6c8b3a8fe2f215701b"; + sha256 = "aefbe898d4dd5d4a284afdadb2f64a2a8084f90657f3a94c6cc3c56d2bc5b509"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/ru/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/ru/firefox-149.0.tar.xz"; locale = "ru"; arch = "linux-aarch64"; - sha256 = "481447f17aa01d9805f5d5968f2065cdeefdf70c29147c032402b966c0b3b3cb"; + sha256 = "9d705a7e2322340f737417b397badb3e84808e945dc8c0602224775dba6299e1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/sat/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/sat/firefox-149.0.tar.xz"; locale = "sat"; arch = "linux-aarch64"; - sha256 = "0f345effbbd2c9e4c40d5177678c89ec26aadfce5bd55d975f65332aab8a774e"; + sha256 = "556de2fd0b64c71470f30494b94acd8e3769231283d81a9f5079a63553f8bf04"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/sc/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/sc/firefox-149.0.tar.xz"; locale = "sc"; arch = "linux-aarch64"; - sha256 = "5027176fa68f9ab54ebdb444f51bf51eb220673a7049c5e32c7740c734b099df"; + sha256 = "a598338450c6f6d8506417216bed77901c821a080844a471f0b92062d93c5edd"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/sco/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/sco/firefox-149.0.tar.xz"; locale = "sco"; arch = "linux-aarch64"; - sha256 = "199e02da7d92e97bc7dca2cabdc1c4ee5c22a829db9022166b6b432e7faf454c"; + sha256 = "09ea467c472c99583ed0f22d498e6f344c6fa701fe8b51bf13752ccc39f21ddf"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/si/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/si/firefox-149.0.tar.xz"; locale = "si"; arch = "linux-aarch64"; - sha256 = "f6cba13faf1feb184b1444f0e9a2f1a16a1bd21dc14602b3da6046f5b047ff4f"; + sha256 = "0afffb009679d4f8aff9fff23ce7df6adb396cf0bc5befe89f0b9ca5882498a1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/sk/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/sk/firefox-149.0.tar.xz"; locale = "sk"; arch = "linux-aarch64"; - sha256 = "e25af88e3db941df1dee19bdc4d43647c66577becf6c321b8e548c381e852625"; + sha256 = "517cc274bef2c03d599c883886a5e5bc7e754c18fa07de8da96399913be633a3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/skr/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/skr/firefox-149.0.tar.xz"; locale = "skr"; arch = "linux-aarch64"; - sha256 = "b3197951c3c44fe20825eaa8fefb6e239640d4e51a5f6de1d6c64a6380f9baac"; + sha256 = "f5afa7960277aa704a359d1932cdea504da189a2807fa6f35e06174a37461342"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/sl/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/sl/firefox-149.0.tar.xz"; locale = "sl"; arch = "linux-aarch64"; - sha256 = "6f9f20554c4c5a7700dc2d22b2e773ca77a727d0199a35d421a94cbfe143985d"; + sha256 = "91ddc661db41d9772e21a889c9966b0557965d9f11763353fff58dd658796d2e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/son/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/son/firefox-149.0.tar.xz"; locale = "son"; arch = "linux-aarch64"; - sha256 = "dc41baa1bb38b66f3ef517e71546a6ce1acaeafe8c91a39e78739ea9a84cd312"; + sha256 = "5e535810beb7dcf277cc591c04369e1a2775471b7463ad151729a9a850e6262a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/sq/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/sq/firefox-149.0.tar.xz"; locale = "sq"; arch = "linux-aarch64"; - sha256 = "3b4aff06ae75276ba4a4fe4a757e3579ea05c5ffc3296312ac88155e0b9dd4ba"; + sha256 = "a60cf98481638a9c560020530798cd1b93c4a07d9098acec59547a70211b0889"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/sr/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/sr/firefox-149.0.tar.xz"; locale = "sr"; arch = "linux-aarch64"; - sha256 = "27151e6ff5c50997fc54acb5d305dfa82a7fb3641f0a8e8ee04f9d1daa83dd52"; + sha256 = "48cb2d4361d466a70a349c883b4051abdb1c0756ed2972c42955941bd19b53f7"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/sv-SE/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/sv-SE/firefox-149.0.tar.xz"; locale = "sv-SE"; arch = "linux-aarch64"; - sha256 = "2677eee3065d030951128a92975b9a9bd80778f22d9e02346f54bd49e3a7f97b"; + sha256 = "238722b9a536e7a232213cf6b4ef831c28cea98b14e6722b496c310fe104aef6"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/szl/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/szl/firefox-149.0.tar.xz"; locale = "szl"; arch = "linux-aarch64"; - sha256 = "d2a9e01ac326cb6627eb54137d5f9b3de1bd0cd7d73fafc132bc3e2e12a0ed33"; + sha256 = "01b317e9c4ad727c71cd2fdfff2542c5c329a1847d7b8df60efc6efc8b480f74"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/ta/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/ta/firefox-149.0.tar.xz"; locale = "ta"; arch = "linux-aarch64"; - sha256 = "9a64203d4e966b100d355c44a6c4c9d5461f3ad95fd19c4279ff00a6d33ecdc4"; + sha256 = "f65063a11c771293c6b63ecfa63e76fc345852ac296e24b22841602f08dc7f1a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/te/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/te/firefox-149.0.tar.xz"; locale = "te"; arch = "linux-aarch64"; - sha256 = "170998640a640bb52a9d426bf8a194cdd78b3eedba86e32ae637c722f51ff13a"; + sha256 = "66cc60461f3bfea05b7b58432f4324df5a038fd910769c77dbd6c42ab2bf0c7c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/tg/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/tg/firefox-149.0.tar.xz"; locale = "tg"; arch = "linux-aarch64"; - sha256 = "fcd33460f8a0cb8106aac28c0e5d14f37981dd836758cc5a2e8a938942e23310"; + sha256 = "e7e1184d7fd0aa7f37e3d1ceb4cf92431e32d73317e6f619af4dea9ee5660646"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/th/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/th/firefox-149.0.tar.xz"; locale = "th"; arch = "linux-aarch64"; - sha256 = "5f45a84c10bd250785d583f8188bf8f5f9e65dee86675ec279e306874859b98e"; + sha256 = "528c1e57c0ea5042b8678644c6036c4f2bf605016643507967cf232d6bbbef4f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/tl/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/tl/firefox-149.0.tar.xz"; locale = "tl"; arch = "linux-aarch64"; - sha256 = "6b4896ae78a981c626a6c9b350826b4153155020aeab771c05a5cabe6abf8f86"; + sha256 = "a2ffab196f5ed9a7826e6a61f4ebcd67c692901297f6d3733795822a883f8812"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/tr/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/tr/firefox-149.0.tar.xz"; locale = "tr"; arch = "linux-aarch64"; - sha256 = "fcc87ea4f47ef102051a744439b13b132f3881fd6077697a8f530aeaa5ca88ac"; + sha256 = "9b77dfb094d8c47fce579b63196607f5b75455a97d59629e4ce1a0dc651310a6"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/trs/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/trs/firefox-149.0.tar.xz"; locale = "trs"; arch = "linux-aarch64"; - sha256 = "f177090b652238f16ad9737ff09988be3ae620e127ac6ff15ac24d2313f3d9a9"; + sha256 = "c253aa0ae62a75ce3f3e6e39cddbe278f0088f2dec57d79979522346087f4de1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/uk/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/uk/firefox-149.0.tar.xz"; locale = "uk"; arch = "linux-aarch64"; - sha256 = "66977cc4c17e18c44259d5da7ac91392c26a5350e8bc3a89d95a3fff9deec4e4"; + sha256 = "30997ad2d12a0df4b70bf017ec4c38d91e81024cb61a5ca4c1187e5f93e3cb59"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/ur/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/ur/firefox-149.0.tar.xz"; locale = "ur"; arch = "linux-aarch64"; - sha256 = "6158a859440576186bfaf61f3f91aa1c4ac2a9eea794bff9ac73684548df08ce"; + sha256 = "8acd77e4ee440be06001ce474245fc0c27c35c4c3303b1e4b94a7c4624d5d356"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/uz/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/uz/firefox-149.0.tar.xz"; locale = "uz"; arch = "linux-aarch64"; - sha256 = "301e78cfb91f26ca41fe93eb53429a93388aeff2c41b76ab36ff3e8a9526eff8"; + sha256 = "7886fde5cb00f886e03e11a09483d1d129db9312dabb47ae785b0797270da4b1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/vi/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/vi/firefox-149.0.tar.xz"; locale = "vi"; arch = "linux-aarch64"; - sha256 = "bfe3b701fa78beae5bc8e850ec99e14f6cb1fb051777ad324a454a32d535e648"; + sha256 = "db613913a4bee993bbc0e81c38a7b8b4a6c8b5ba0eb5d75591b37b07ef84f941"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/xh/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/xh/firefox-149.0.tar.xz"; locale = "xh"; arch = "linux-aarch64"; - sha256 = "c615e5fb647a95acb0bac2421c0cde1dec7248cdf3c21f0cb11406c027648695"; + sha256 = "8766612f920d492a27e889b067a4164b1a07eca6b6996ccc5f11382943d62054"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/zh-CN/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/zh-CN/firefox-149.0.tar.xz"; locale = "zh-CN"; arch = "linux-aarch64"; - sha256 = "d37da966da02aee28540d25301a55e623926cd5dc75e886d8ffac7c86858473d"; + sha256 = "1e85a385dde900c1d589efa9e27a58bcb35f2cc3461b3b46e191e5bd9ad8b05e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-aarch64/zh-TW/firefox-148.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/linux-aarch64/zh-TW/firefox-149.0.tar.xz"; locale = "zh-TW"; arch = "linux-aarch64"; - sha256 = "32e9f4e17d2baa2820fd3abf0ea3f0bfb9520c4355d330c202e2f7ce4a58a1db"; + sha256 = "6e5aed745e4df793017865ec4aabda518102f96b37c9696ffa0bc1ce4d3f8846"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/ach/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/ach/Firefox%20149.0.dmg"; locale = "ach"; arch = "mac"; - sha256 = "227b63e7402bcecb83ba14bdae3a75361ea9b52e2baf9e47ee3c8bc233279015"; + sha256 = "180d1c34cc5b5b4f25773182729300690e62550a22c5630b18439f6a51bba71b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/af/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/af/Firefox%20149.0.dmg"; locale = "af"; arch = "mac"; - sha256 = "9513df58d8de7f6cadff4d23ffef45a41ac5b468481d00965782374e3d19d486"; + sha256 = "1c0a1be2dcc4b83ea67730414ea7ee72192d0b8d984682d4e470465b466b3ff5"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/an/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/an/Firefox%20149.0.dmg"; locale = "an"; arch = "mac"; - sha256 = "2e634cda97534aac42b6002098bd22f163326c930af787b1d86cd851ab8761be"; + sha256 = "dc70971551a4c45b16ba174b45c53d1ef29b0c5bc900dd073b2d4ae6fe04bcfa"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/ar/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/ar/Firefox%20149.0.dmg"; locale = "ar"; arch = "mac"; - sha256 = "8014e5534524ade80ae3102723c7fb8ba24d9e9a49a9ea6f95e3badaef59bce9"; + sha256 = "beb9f3c2892defa5dbb77dc42fb5d5d50fbf6bba78ffa76320390f8f654b81a7"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/ast/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/ast/Firefox%20149.0.dmg"; locale = "ast"; arch = "mac"; - sha256 = "aefe7258ded4c860d2a7dff5bed06cc510f2d96cad5106b9aaa5f4d4233e2f39"; + sha256 = "a78f3a175e206c5e0cf23056ee14230ec8b5aeb9f5921277011f53b80bb69a50"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/az/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/az/Firefox%20149.0.dmg"; locale = "az"; arch = "mac"; - sha256 = "1926e1aea1ba65082c276d6c048f93d36b5f080b5a2c4530d6011dfa879091a4"; + sha256 = "e0c7d34a5c102893a1cb3842b3228afac037ac24df890126546dfb5b1c55b613"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/be/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/be/Firefox%20149.0.dmg"; locale = "be"; arch = "mac"; - sha256 = "d0028d06bc731a7d4d0e63f684957c36f706c14d831cdf2a3c5e96725b7a82b1"; + sha256 = "6aeb64a8bd563c864a7cb42edf9511c36faad3b173ade1db1c931350161897f3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/bg/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/bg/Firefox%20149.0.dmg"; locale = "bg"; arch = "mac"; - sha256 = "60e636ae2bb74ebc7f5d2ea95af4270c1a20a20d510c9e641ba2b46b16183e5a"; + sha256 = "23c9292cf34a1a2fe108630f91f24c4945f25b45efbb6ba12c5c0d9cca49310c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/bn/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/bn/Firefox%20149.0.dmg"; locale = "bn"; arch = "mac"; - sha256 = "d19d6089a6a7b0970d42027252bac1030e10fffddfd55c79b1d086e82f1afe88"; + sha256 = "087823fcb41e7e5466faa54d66d223a6255a5b4a817bb82fb4564636fc6411cd"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/br/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/br/Firefox%20149.0.dmg"; locale = "br"; arch = "mac"; - sha256 = "822b2f586af1d52324923b1a854178de5decf1aff047da7506636dc38b160d64"; + sha256 = "587624a4fa54032fd0eaf34d838dce8c4af91afa499108447968e4070213e110"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/bs/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/bs/Firefox%20149.0.dmg"; locale = "bs"; arch = "mac"; - sha256 = "cf4d28e3f880f6addf01b4749dc1ca8d60e67bc65e9ad4130b0a1a4a7275af15"; + sha256 = "c200f3ffc6b12a0cfaaf011ccb25a01d44a124531a0a145a74700e416149fcd1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/ca-valencia/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/ca-valencia/Firefox%20149.0.dmg"; locale = "ca-valencia"; arch = "mac"; - sha256 = "ead92bb33827639292656fad329dcd5d90a810db5f9f64bc0bbfe82ccd68f2a7"; + sha256 = "8670e3405af560cd58a08988ba95514fa61dfa0762fecd7a069c83f47c3a2a71"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/ca/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/ca/Firefox%20149.0.dmg"; locale = "ca"; arch = "mac"; - sha256 = "e6949e3a71767f4688a40034ef36c3f6d37b9675548097a6db37e5bcc454bf60"; + sha256 = "d861cc61fa2177efa3b9105cbdb6c133635ca7e4591637f45b6b4d29ccd486c0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/cak/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/cak/Firefox%20149.0.dmg"; locale = "cak"; arch = "mac"; - sha256 = "96a619bf0da2e6971753fbd416bd60e6d6188820762c3af2cb50b918c1ddb740"; + sha256 = "007955cf576386e7274590c62867ecd7fd58ca9a5991d28141dfe74494aba8ae"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/cs/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/cs/Firefox%20149.0.dmg"; locale = "cs"; arch = "mac"; - sha256 = "b7308c4795112d30268d3338a227def3ea2cb29341df4bd02626d16b0de20194"; + sha256 = "ea566594df5608aa79b2d67ee343620a9bbc8cc24710b620564ab2bee8bb1a1b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/cy/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/cy/Firefox%20149.0.dmg"; locale = "cy"; arch = "mac"; - sha256 = "ee1ba2348fdab5ed533cd8b514dcfd4a2cb3c41b7894cfa7432fb86d2bf452fe"; + sha256 = "e0eb5c27e8110c2c7bfee35bdb5ecae4504a62bd49204268eb10c19dbef93a46"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/da/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/da/Firefox%20149.0.dmg"; locale = "da"; arch = "mac"; - sha256 = "4288899d2d76ffbd3cc3e9b11bd9a9b7039af994173f45e6a8da8c49ac541ecb"; + sha256 = "9c841f29ffd8bcb7adf5b1981d57a38b7e13aba4cdfa8910cf04a53324822935"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/de/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/de/Firefox%20149.0.dmg"; locale = "de"; arch = "mac"; - sha256 = "4fbf65d7d9ea792b8912651043838e727d5bc02fd6a94c8a5cafca320852980a"; + sha256 = "be2e7c1eb46d22c906b329cfd08e635ffbbbb4403af854ffb3b285b7ecff31c2"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/dsb/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/dsb/Firefox%20149.0.dmg"; locale = "dsb"; arch = "mac"; - sha256 = "e50aba9a423045b6628983d01e721d6d9c55eb8e088a323288341ba1776456be"; + sha256 = "4db9bb076fff7811a2cd4662f261ec6dceec3e9001b6599dbec288262ce73464"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/el/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/el/Firefox%20149.0.dmg"; locale = "el"; arch = "mac"; - sha256 = "8dc108da7bf8bfd872169bdcfd0b97a529420aba3c1ba1eed50fd234dd4d782b"; + sha256 = "eb01be78ce530f4855c8aa06046125b0700a3bd34a0dc96a594ff21fabf3d9de"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/en-CA/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/en-CA/Firefox%20149.0.dmg"; locale = "en-CA"; arch = "mac"; - sha256 = "868cf9207e6c2eff6a500e4dcdd4c0b500fa5bd55be49b18db09667e132281e4"; + sha256 = "93944a0f673bf5e12c17f316235f9320a1f402d593d41dc2037b13b857e465d2"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/en-GB/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/en-GB/Firefox%20149.0.dmg"; locale = "en-GB"; arch = "mac"; - sha256 = "3880f6943a75560a2f587741ea3e8979176d4d6540158aeb8ebf68d4d967f07e"; + sha256 = "f069bcab50839d9e5f72d469119f3b5bce4679b5c72d8ebd4a99a85a7e17cde2"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/en-US/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/en-US/Firefox%20149.0.dmg"; locale = "en-US"; arch = "mac"; - sha256 = "87dc90f09c92bdcdc9978d362fc43fcc5d8bb727f49f13f2e3793ae7008da132"; + sha256 = "3bd8e31fc4fffc1c7745f74226a5a7642f802fe97fbabc1efea197c0ba206730"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/eo/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/eo/Firefox%20149.0.dmg"; locale = "eo"; arch = "mac"; - sha256 = "e0e2f7b9029b7bb489662fceb01ebad5879d772227da34c79b5e868a66f96b96"; + sha256 = "9dd0b18007548f89a4dfd737352898463978cb563b4b9dd596c51abad63b781b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/es-AR/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/es-AR/Firefox%20149.0.dmg"; locale = "es-AR"; arch = "mac"; - sha256 = "b180f238847d0935e857501f148605d0876675f7e770f12d6c2376d92b778fe1"; + sha256 = "970f0787902a06bfcd626639a724598278ef7d6fd949792382db1791b9b7a255"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/es-CL/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/es-CL/Firefox%20149.0.dmg"; locale = "es-CL"; arch = "mac"; - sha256 = "537a4be4b89b84ebf60f5791d2d71174851b6f539bd4e6ba6ab400e7ae11a50e"; + sha256 = "9e6856315e64b06d978acfce88548ba99072bd8f9ac39906c0cd22d3b95f7707"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/es-ES/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/es-ES/Firefox%20149.0.dmg"; locale = "es-ES"; arch = "mac"; - sha256 = "65248424b8310f43c7ad472f574b6343183ee68d9da5ef525547a7ee6e4604e5"; + sha256 = "5e43e1b97df34959dca86964343153275c4d3ae45e3262f54253c411a2b43404"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/es-MX/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/es-MX/Firefox%20149.0.dmg"; locale = "es-MX"; arch = "mac"; - sha256 = "f0968e7d0811a5165f28e7d688198f534fc0eb9a62337da98d386e7f12872841"; + sha256 = "90ae7016068cb59c73ad3146e2543b7528b58cffc32d79135e04b37f94bb51a7"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/et/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/et/Firefox%20149.0.dmg"; locale = "et"; arch = "mac"; - sha256 = "673a8be59fb371ce102f5e3f92fa08017b9319a74185ae0048ec6ca7c01b6b60"; + sha256 = "8e67b66b23dfb925de1a969097baad41c9c3c21e9b1b9e2253df078d07fff739"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/eu/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/eu/Firefox%20149.0.dmg"; locale = "eu"; arch = "mac"; - sha256 = "cf457a97524193110a4f354605a2241804b84a802b422a9ad909af631b810a96"; + sha256 = "90a20b3b84532752710d7cfd6699430307fffceec7703ada3e4de3ad284b8997"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/fa/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/fa/Firefox%20149.0.dmg"; locale = "fa"; arch = "mac"; - sha256 = "237021d961d5d65784fd33d194433672d27c4e00e3f106d767bf9ab88ddcb4f0"; + sha256 = "478ee654f5b51a0dcaed33fdd648634a95f66207dd06414ec00f9c4d112e1d6e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/ff/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/ff/Firefox%20149.0.dmg"; locale = "ff"; arch = "mac"; - sha256 = "2a3ae62aede5a62708708ca788acaba906c4159a49da49914d551c595e3217ec"; + sha256 = "4c02e599e0c79635f45a9c4b5f68f8eb97948cd5652bac83be18cd34707e0187"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/fi/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/fi/Firefox%20149.0.dmg"; locale = "fi"; arch = "mac"; - sha256 = "39edc5c6a3bf965fc99b52d77a827ef5f1d504fc0d15e2b3d811792a3e402c07"; + sha256 = "daca98a1d5a2aedc3c751c5b6af8537f37ef679628a8e0de9a5146e78dc27597"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/fr/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/fr/Firefox%20149.0.dmg"; locale = "fr"; arch = "mac"; - sha256 = "685a074dd540dd90da894ec338e7bb495260c02fa1cd38e7b47dcf74b45f74ad"; + sha256 = "51b252f56ccf20aad05cee57ac0fe19404114a8ce951ff58e5d5ad52066cbb6f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/fur/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/fur/Firefox%20149.0.dmg"; locale = "fur"; arch = "mac"; - sha256 = "46819952fe5c52cbfd18d10cb4bd842121657ff2f64e86312a343a3e6d9c629c"; + sha256 = "44850ea9725245eb3641c2283e28ef39f4c448caa44e4d0692932563b26ff021"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/fy-NL/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/fy-NL/Firefox%20149.0.dmg"; locale = "fy-NL"; arch = "mac"; - sha256 = "5fdcb0efeea1d1bfd8a39cf191bedef5163c6b11a0945b51ea37c54da53b5180"; + sha256 = "a650390bd30128317bf230d33247a342d225eb717492c50ee858de4ce88246af"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/ga-IE/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/ga-IE/Firefox%20149.0.dmg"; locale = "ga-IE"; arch = "mac"; - sha256 = "8e2c02f65d0bbc64d4bb401dc5cdaf819168b98ff034e37c5a77dce6873f7838"; + sha256 = "6898cac6d2facb43b97697a810b8f9f45901f76b5f10c35f6360d6058a5bb915"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/gd/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/gd/Firefox%20149.0.dmg"; locale = "gd"; arch = "mac"; - sha256 = "b01f514b06f399e232859f8fdc8597321a44d50659ab7b0920f16aeaf598afe4"; + sha256 = "e854af17ee3a70d9a6b6dbb9256ee5fcd3f1941dc8c5489adabb562d5ba2bb49"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/gl/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/gl/Firefox%20149.0.dmg"; locale = "gl"; arch = "mac"; - sha256 = "8adc9e83f8d40ae5e364dba470dc55adc244b7bf2f4d79179cd7ec1493f44c41"; + sha256 = "1482d95c15947de0fae59470ffa32927d106c75c7f0e5905fd282e4a672c0371"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/gn/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/gn/Firefox%20149.0.dmg"; locale = "gn"; arch = "mac"; - sha256 = "28235b562ca7fbd8dd40a3984d508f3621a5bb30cdbd678561705ec592e918a1"; + sha256 = "31259af87f86eeb8e3b4da9e5cb8886362e175f9d4f370c72a7c25f07df993b2"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/gu-IN/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/gu-IN/Firefox%20149.0.dmg"; locale = "gu-IN"; arch = "mac"; - sha256 = "fa8c4475ecc089396e68d13a13d65eede615ddb757d1b6c873f19b5907c1a33f"; + sha256 = "61b65323f1d915e1597655690f27b9e680b725093d1b967aa71153715ce6bd67"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/he/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/he/Firefox%20149.0.dmg"; locale = "he"; arch = "mac"; - sha256 = "c0cc5738988ff28f8c47c8c1918a10cd33c64db093f6194f1d8dbee060f6638d"; + sha256 = "62e7bb90573689848f9aba48d18886ac650750b4ffdd42b4ef1410464e5f315a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/hi-IN/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/hi-IN/Firefox%20149.0.dmg"; locale = "hi-IN"; arch = "mac"; - sha256 = "66fc67e666248995d636763347c62b1ae2cd51055ca1e5edcdbed40b1e94d780"; + sha256 = "515a6004a11ae097e7d8873c96f7ed392ffbce9eb7cd9803b9e6d1f5dfb34a42"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/hr/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/hr/Firefox%20149.0.dmg"; locale = "hr"; arch = "mac"; - sha256 = "f57df837c468993b52715407f5cc777c6792d3ff67a685df200c6304e7cabdc6"; + sha256 = "292a58f9285d628b8b9212b545a29642efb895180f33dd4099243c7fa0cc9602"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/hsb/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/hsb/Firefox%20149.0.dmg"; locale = "hsb"; arch = "mac"; - sha256 = "3766c03ec70c94e5760428062dd461594a393b87375c8e93769f45914a306300"; + sha256 = "5115f5c7f772592af9aa9828431d4e274ed980867d9ae9d16df4dd8d35f47dab"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/hu/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/hu/Firefox%20149.0.dmg"; locale = "hu"; arch = "mac"; - sha256 = "782d19d5d86cc0a980f5d61359bdfad0f033fabd80fe5282838c6054cd8bcc50"; + sha256 = "59d65a40f468ab7eacb7df42583567580581bc55648e33cdd9394e2e5dcaf4d2"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/hy-AM/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/hy-AM/Firefox%20149.0.dmg"; locale = "hy-AM"; arch = "mac"; - sha256 = "72a3a74b873840f29c519be4f0987edeef65744abaa300a7843079d632ff5a78"; + sha256 = "06ee636962068501326411b18c2ce9d12a5227e0de1b857e7bcb356449e2223e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/ia/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/ia/Firefox%20149.0.dmg"; locale = "ia"; arch = "mac"; - sha256 = "2c5f06ae45ab8b7ab32a41119b5013874bf9be108cd01b5ca3932b1453462d9c"; + sha256 = "50395e175e1926a526084bb5c0234910c1b99147e921b8f03aac73e420ab0c35"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/id/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/id/Firefox%20149.0.dmg"; locale = "id"; arch = "mac"; - sha256 = "6bb5a220b35a0c9e3542b3afbbaa15f2b6a63a019de353ca6abfc29ddf08bcc4"; + sha256 = "3b7d3a47db43122874b18662f5003cacf3eb53216ac79d232e895d977cfee5a0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/is/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/is/Firefox%20149.0.dmg"; locale = "is"; arch = "mac"; - sha256 = "0b03c7241e1b09430301fccad62b17a978fc6f23da5e51d91f6759e917175990"; + sha256 = "e8f09aae6b3aba14f1c6996f23ce795612ca9e38379c484c1240f56fcec0bf63"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/it/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/it/Firefox%20149.0.dmg"; locale = "it"; arch = "mac"; - sha256 = "1536ce981fd6ea88d672a70d8fe6a623eaf6b28408e619e5804d3a11e29a2b1a"; + sha256 = "db43c93b246da55dd5beb4528289737899a79d1283c78f17b45044cccd96c623"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/ja-JP-mac/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/ja-JP-mac/Firefox%20149.0.dmg"; locale = "ja-JP-mac"; arch = "mac"; - sha256 = "7e788fc572588b8e9ab597c9951c8321af7f951c38d667b3813df82eb2b8e6b9"; + sha256 = "203f41a0c439001faf4cbd770d6d312bc0318a5dccc9f3eaf204b67b7b4d64d0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/ka/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/ka/Firefox%20149.0.dmg"; locale = "ka"; arch = "mac"; - sha256 = "a77de5f2a7c23ed412ab65df78452636226b7addaf218470b9f64d0603f46fdd"; + sha256 = "79ef95292a0dbf7847800a7fecce889fa55fc9a891997634065e2d78430ba28e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/kab/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/kab/Firefox%20149.0.dmg"; locale = "kab"; arch = "mac"; - sha256 = "2ed3fc7cb1203fc0ae077ee4175c4056d7d15226a2749c7149dd9f52a205145b"; + sha256 = "e173af71733f5e64623d63e4544025a353b41de1a6e836e365f27406812002d3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/kk/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/kk/Firefox%20149.0.dmg"; locale = "kk"; arch = "mac"; - sha256 = "cc9a13d983a6acc0c973b6c62c5dabdc6bd68ad7fd83a380d2c08155b46cc197"; + sha256 = "b2265c1764d04ecdf0a914692e9a0fe30651f7495bb744a9d58fff607a4c41e9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/km/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/km/Firefox%20149.0.dmg"; locale = "km"; arch = "mac"; - sha256 = "290f29d546ac15ef7ccef669c338d8dfaf3f4f0d6a4cee50b2b9926a3461d94f"; + sha256 = "cc65a5739f3a2c787f72a7bebe6bc86fd8e3db7e5d2203a5efe4294206c5c8d1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/kn/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/kn/Firefox%20149.0.dmg"; locale = "kn"; arch = "mac"; - sha256 = "52fc960529ce4aa5ca4213945235e452d3558a7886cac16970b4ed6a97bf7972"; + sha256 = "47078351393961d02aba1c59c91500b46ab1660388d118dd59c8787c57cc5bc5"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/ko/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/ko/Firefox%20149.0.dmg"; locale = "ko"; arch = "mac"; - sha256 = "b32403a3d480da68c3c5d9d6f62d9459cd4666d0f0646a877de8c99be488872f"; + sha256 = "1f290127ffc0c4a4856b760f0c438cf8e644f7bf9dbb7396b6530c6356280ec6"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/lij/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/lij/Firefox%20149.0.dmg"; locale = "lij"; arch = "mac"; - sha256 = "6b6406f70428153cba6ba7e09e8aa21bcb20ad3e1cbbd45201e2e122f5ba6313"; + sha256 = "d0c2fad7030a867a8dd6d8d5b23e3a314be4e81e1d00f2717ac66e125c63c716"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/lt/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/lt/Firefox%20149.0.dmg"; locale = "lt"; arch = "mac"; - sha256 = "7f8805e965f1855ae984243ec9cd680ba06e464a5d6ff3e7fb96fe4b917a6f7f"; + sha256 = "aeb008acd716d12b1f0756c38df711c101a3d998b34d7d09a79f3770672aa5b4"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/lv/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/lv/Firefox%20149.0.dmg"; locale = "lv"; arch = "mac"; - sha256 = "e8fa2dfbfcf8b224de24e40fa67bfa1da4072bb57d97e59018ab44b3c0e6297a"; + sha256 = "a304636ee8e067ed2a76647e6e5bd810f344bceb19c6fcc395e2870ee3726454"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/mk/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/mk/Firefox%20149.0.dmg"; locale = "mk"; arch = "mac"; - sha256 = "e170db913861817fe7e79c46d643be2fab52e60e349ffd12a0e59d3a5e8d0bb4"; + sha256 = "fac9de6a5e57b615106e9414db8ca99b1e6bb2a85af06d27113d57122dfda94c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/mr/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/mr/Firefox%20149.0.dmg"; locale = "mr"; arch = "mac"; - sha256 = "4495fadab813ec8c4b61f5cbd1892696bdeb81b6daee201764d282605c46ce41"; + sha256 = "7be93abb39bf2397888f61a82e99d00042ea3feb7a0709dedcba238032e6168f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/ms/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/ms/Firefox%20149.0.dmg"; locale = "ms"; arch = "mac"; - sha256 = "7b3c220cc2b2a170d82a6e4ec15565ba6e3059dd5d54f48ac2933f1964a62c79"; + sha256 = "6d78360a623ec0416cd9ed5459963b3ac988764b819cd7b90dd24985d079c6ed"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/my/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/my/Firefox%20149.0.dmg"; locale = "my"; arch = "mac"; - sha256 = "97140a3459f366e36c2b13b19ad556acdcd8b0f0b3d136b182baec83ff4a6ce2"; + sha256 = "5e138a764c1946cd74654d9a36cf32d6e2cf44c5c07e3a81142ef2e358990778"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/nb-NO/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/nb-NO/Firefox%20149.0.dmg"; locale = "nb-NO"; arch = "mac"; - sha256 = "972072691c5b1e176d564e56c4effb928c03d878aaea507ae81aad0a89c1f9dd"; + sha256 = "e5177b9a23f07e2690b132d46bde1bf524c8b12269569d292c44e76f30612463"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/ne-NP/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/ne-NP/Firefox%20149.0.dmg"; locale = "ne-NP"; arch = "mac"; - sha256 = "c426ed5f739b67e761c5712a2722891e444a23d31f442095d569ba66ae0fffeb"; + sha256 = "fd9b1aedae4fbbf61c7a4760c94cbaf8ff713356cce97658a029535afa20c21a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/nl/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/nl/Firefox%20149.0.dmg"; locale = "nl"; arch = "mac"; - sha256 = "7b64b8e42b138773f8640f6e3b2a5ba1e3cd712ea50d0d59e78a4a52d257ed4d"; + sha256 = "410ae88f94cef4f7ee1dc1bda3f46dc0db2becf978a6a576f605889b245817be"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/nn-NO/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/nn-NO/Firefox%20149.0.dmg"; locale = "nn-NO"; arch = "mac"; - sha256 = "6c454c8e7480e56e6a96cd8e0a44e087b5d86e28c314905fdb052af618ec3e80"; + sha256 = "bfc1fa74b920829f29479a21f080cacb837e861a8ae33b6c612c2d2ae87371c0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/oc/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/oc/Firefox%20149.0.dmg"; locale = "oc"; arch = "mac"; - sha256 = "0b53e76328efafb2c7a873d68a81bf25498f1f2494067a3fd0b4aa9ae8ed0aec"; + sha256 = "b94cd7023d03b224c97d436898f884826d2ca55d099529120c8a99af1556c5d1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/pa-IN/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/pa-IN/Firefox%20149.0.dmg"; locale = "pa-IN"; arch = "mac"; - sha256 = "114c602fcf90460cfe5ff1ed44a6448d0127fc85f35eb285254aea283e03ea48"; + sha256 = "682d3bf5279ceae257357bc44b3bbb7b6a53a4f376da328b355c52234a03b035"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/pl/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/pl/Firefox%20149.0.dmg"; locale = "pl"; arch = "mac"; - sha256 = "137d1f1a5583ba566ce53fa1122a69c63c153721016460f595782879199e668d"; + sha256 = "8a32f613b3bfe9e36550cb10aec7eed128b5f70b322ad0f40889d7e51e3b2f42"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/pt-BR/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/pt-BR/Firefox%20149.0.dmg"; locale = "pt-BR"; arch = "mac"; - sha256 = "9495e49339fbb9cafed8a3503f0172c5022bf56a9cf11e63347ce7f993c8f3cb"; + sha256 = "db807d304913a418335903a84eb1a15618d6cb44f85abb2fd69d9fd98ca3086b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/pt-PT/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/pt-PT/Firefox%20149.0.dmg"; locale = "pt-PT"; arch = "mac"; - sha256 = "117a19484c3edbff38f11a8e8185137ba519398e4456c0dfe6fb413b9148e652"; + sha256 = "978a4303a3a3effc88ba35ed83f695458e4f72b6c12521f86bf8edab78f3b744"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/rm/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/rm/Firefox%20149.0.dmg"; locale = "rm"; arch = "mac"; - sha256 = "9e087c44269a17940416087491c7b3910d5c818bef8a2911d63b4507e6006f9c"; + sha256 = "87dbd4b191168f8a35843d4a0993f7af64dd2898a68eaa4b607e8808a835e7a3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/ro/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/ro/Firefox%20149.0.dmg"; locale = "ro"; arch = "mac"; - sha256 = "4d1984961e20eec0ac1ce84ff35b934bffe8a4de38b4625b325f6dfc42000ad1"; + sha256 = "140d5192c774cdad8a4cbe40fc664a7dd0f9d46baebfc9395839bb0329bedfbd"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/ru/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/ru/Firefox%20149.0.dmg"; locale = "ru"; arch = "mac"; - sha256 = "9ce92fc2340eb69a5a189c003969899bb520144f9b514f2d52f34ccb89868ef7"; + sha256 = "b2d4d4b0562a58ae563112339001703f845fb3d3321ca8c8922a42162f9b91ca"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/sat/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/sat/Firefox%20149.0.dmg"; locale = "sat"; arch = "mac"; - sha256 = "f7faf462ab3d161e139da5e70135bd2a78383ec3a6e8db0d59d9f55833fcbde4"; + sha256 = "106c049ec5c5ce9bc9be4b5a470ec229785d4bdd85c6bd50da74b91b098b4def"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/sc/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/sc/Firefox%20149.0.dmg"; locale = "sc"; arch = "mac"; - sha256 = "9ede2b300f32667e2089502747c1bfb2353474532b9bfd11d746a64340e96e2d"; + sha256 = "a7a2675b5d72eaa421684e299d9cf9a6279d22e3784257bf2f49f271e9dbf4f4"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/sco/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/sco/Firefox%20149.0.dmg"; locale = "sco"; arch = "mac"; - sha256 = "f3f82e310c5daf304c1966a4cc3a869806251604cc49d4f062820e37969a1ffe"; + sha256 = "1bf5bb6d6ade23d64ae4fd7e32bb30c824a026f6d855ce29a2f8f387a8042949"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/si/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/si/Firefox%20149.0.dmg"; locale = "si"; arch = "mac"; - sha256 = "eadf502a23ef88b1a721d526255d7c48af146ec82e11d3a4d63dcc85ec7812ba"; + sha256 = "6c8a8d7bc54bace79d312800f8a4e56d729af355b07441c3c322d60e5ded1f11"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/sk/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/sk/Firefox%20149.0.dmg"; locale = "sk"; arch = "mac"; - sha256 = "e908ce31515ac30a90ff497ce5a5cf7be12558d089f188e960959b51721d4560"; + sha256 = "00ca8e8d0bc981f412a9704e6f4a9a4f71edcbc1a011dcf8d15bc95b570f2248"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/skr/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/skr/Firefox%20149.0.dmg"; locale = "skr"; arch = "mac"; - sha256 = "ae5dfc455c1f1408aa7946ad7b966bd0cb268f860a41f008fabee40dad102425"; + sha256 = "e0344d9801e26c1a4544a5203ecf49a8ef5c0d6a9578bd3622aa0d9f112009c2"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/sl/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/sl/Firefox%20149.0.dmg"; locale = "sl"; arch = "mac"; - sha256 = "a83ef94a1f4acfde181ebb992c72a8d2edde5a5a407137ad0cc266216efb16df"; + sha256 = "255fe02da33808e406727c8c17793efa5c47375900079632a0c8e731d5f9d45d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/son/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/son/Firefox%20149.0.dmg"; locale = "son"; arch = "mac"; - sha256 = "469ce10b60b7adac422974996aa10e7493ccfd5531294bad4713b388a5e6f441"; + sha256 = "2fd4ecd3b282dac0b35f62bd343b68b8a283a251617dedfa887426cf92a313f9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/sq/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/sq/Firefox%20149.0.dmg"; locale = "sq"; arch = "mac"; - sha256 = "5fcf5a011956203040c5cf20d84806cbd24cf784b6c55a70df82099404755a3d"; + sha256 = "f6360998a844bc2fdf9b042d1e360819aaa7de8a05b5381cf7bda44518eb908b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/sr/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/sr/Firefox%20149.0.dmg"; locale = "sr"; arch = "mac"; - sha256 = "0fe74b74044e0ae8cfbd340f1b5447abedfd537c4725f88bc0b7f5d922c6c330"; + sha256 = "eedfd0feee514f79f6c09fd1531313cfeee62e555a5c2976e9286eca1c7f5234"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/sv-SE/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/sv-SE/Firefox%20149.0.dmg"; locale = "sv-SE"; arch = "mac"; - sha256 = "9e6f231b72e1bb5696856a8e8d0fba699812e4a6c745d760ef84f6154a5e4cf7"; + sha256 = "f32aad7380212f0795a61484af6cdcb8c0ead85362077dd5f46508bd0d1fdccf"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/szl/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/szl/Firefox%20149.0.dmg"; locale = "szl"; arch = "mac"; - sha256 = "9a2860125400481b2f4f813ac3e9477002dc708fdd225b37816339ae7139bc7a"; + sha256 = "42b8558837c2d0272cba4c3dde42a48a00738b3bd85e12c9c2aa076f5ce0ae7d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/ta/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/ta/Firefox%20149.0.dmg"; locale = "ta"; arch = "mac"; - sha256 = "192f6bdf8d2a06a60d09c6aa1161e22c06b25268f7b89080a62fe9d1fbc5a9c3"; + sha256 = "7151590234e54b21c07f610401ea8b30d4e46ff5984bda56064daf3b2d72d2e0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/te/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/te/Firefox%20149.0.dmg"; locale = "te"; arch = "mac"; - sha256 = "42b6ed9c0b7ff4643d3c72a6429f75952a06918f431f551dac122e5e8781b4ac"; + sha256 = "0cee616ed1fa80505787c0057b17c5679a0ddd55666e603f8e73c8aff3d77226"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/tg/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/tg/Firefox%20149.0.dmg"; locale = "tg"; arch = "mac"; - sha256 = "54e6327e01d384a9de682fe183fc9fec1bf61f3957a03af89f33fe05e0d89ea2"; + sha256 = "2109baa21b6fa0050d99560311b33d65d447d70c8ce999c7a17af11dcdcc1e87"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/th/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/th/Firefox%20149.0.dmg"; locale = "th"; arch = "mac"; - sha256 = "fb828421f572a5441fedf22136c348e14bae74645a415a5f792fc6a1d1e093f5"; + sha256 = "86987d3d4a32e3f150c4608091ffa6165563be68e816dc6d984d141d85c8ce4e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/tl/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/tl/Firefox%20149.0.dmg"; locale = "tl"; arch = "mac"; - sha256 = "5c78ac8ef4c693ae2cf1fe5dc3d67d3b654a92b3ccf9c27072f28d7cb6f4fb8e"; + sha256 = "6c09a63b0131410fe1dd92ce2980094fdb809541140bf7ce48ba25f01ed7de80"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/tr/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/tr/Firefox%20149.0.dmg"; locale = "tr"; arch = "mac"; - sha256 = "b86e1eaf04ecf4e8f55705fcb6466f8ebdf73d90b840052abff663cb0d3a70c2"; + sha256 = "c3d7f253003eefb08fdbdbf5b885dc3126412f79dd7aa4ed40457dc1b2ca6e3e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/trs/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/trs/Firefox%20149.0.dmg"; locale = "trs"; arch = "mac"; - sha256 = "18bf60ca7a2c162f8fa919debcefb9b6c9ac1a101c45ae030f7a062fb7a8ebd1"; + sha256 = "52ec28fd52f9295510f7aadb85f8a995277aac43bfa40363ab5e11fa8ee66c76"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/uk/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/uk/Firefox%20149.0.dmg"; locale = "uk"; arch = "mac"; - sha256 = "0a88bf61754fa1775de2b6d77f1c05d0898a8a215534eff46d5971a6b7a09c29"; + sha256 = "fb35433ebcb7dd70232fb7869e69b3e41ab977304684c868c85b33e250f2de23"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/ur/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/ur/Firefox%20149.0.dmg"; locale = "ur"; arch = "mac"; - sha256 = "e4074a44022282060a0d0542f4434737032889c45608788dd39e5b2d1a621895"; + sha256 = "84fbf23f76bde4c1caa7b512f329a8e01f2d7be66d1b8b4710e88e523b973938"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/uz/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/uz/Firefox%20149.0.dmg"; locale = "uz"; arch = "mac"; - sha256 = "fab056314e9392342c63d6e778052361051a4f6604a3e8d2caae5e5cd8be3eed"; + sha256 = "b9674e168cdb8768d59964c8937745e8e4282402f7ff8880a7ebddf89fc059a8"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/vi/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/vi/Firefox%20149.0.dmg"; locale = "vi"; arch = "mac"; - sha256 = "8c065cc22acfabc4de2fb40fc624d15a4ecef23fadd98fdca7721f47dd427494"; + sha256 = "1189fa84e55022a4595d843d1bfc8f584f3e0737c647f64d54c4185d704717d3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/xh/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/xh/Firefox%20149.0.dmg"; locale = "xh"; arch = "mac"; - sha256 = "83a4b78614952b579a5a60fb39a73b16945bd1af3e4fb8758856da9715b4deaf"; + sha256 = "4e85304f090135ab523a77f3847215759c17955bba401b18245379856ab44df4"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/zh-CN/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/zh-CN/Firefox%20149.0.dmg"; locale = "zh-CN"; arch = "mac"; - sha256 = "91eb1a668c0c30d0dfcfb39f1fa407a75a67449fd7cce0df403a09be581ad46a"; + sha256 = "32eb5e7b873acfaa4ee05d63d9b0bbaf7dd2f88cfebe3d870a99f7f3d64289b2"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/148.0.2/mac/zh-TW/Firefox%20148.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/149.0/mac/zh-TW/Firefox%20149.0.dmg"; locale = "zh-TW"; arch = "mac"; - sha256 = "f410dc7b93183c799fa2fa39be4b8a574218f8fcfb596b42f69b7b0da3469843"; + sha256 = "5de385ebe1857763fa778c911da37db8c73a03d68a4e091371ac119ae7b76ff6"; } ]; } From cf48e319523c7c5da8f8b3f649614289c7aabbe9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 23 Mar 2026 14:00:36 +0100 Subject: [PATCH 123/248] firefox-esr-140-unwrapped: 140.8.0esr -> 140.9.0esr https://www.firefox.com/en-US/firefox/140.9.0/releasenotes/ --- .../networking/browsers/firefox/packages/firefox-esr-140.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/browsers/firefox/packages/firefox-esr-140.nix b/pkgs/applications/networking/browsers/firefox/packages/firefox-esr-140.nix index 35accab85d56..c920d47bb04c 100644 --- a/pkgs/applications/networking/browsers/firefox/packages/firefox-esr-140.nix +++ b/pkgs/applications/networking/browsers/firefox/packages/firefox-esr-140.nix @@ -9,11 +9,11 @@ buildMozillaMach rec { pname = "firefox"; - version = "140.8.0esr"; + version = "140.9.0esr"; applicationName = "Firefox ESR"; src = fetchurl { url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz"; - sha512 = "3baca73c5c264884afa4b1d76ded4417119640e1161b8fed4ca406f0ec44e7f685258f5085f473dc9eff9057a6548a9b59cec3c696358dd1032503aa75f91d05"; + sha512 = "bc03fd2a73d00a88bd0a3c9eeaefe618ffb34226fb7bc2fac4a02246ff29fe038423bf77538273ee6fac25fb1e3e4fa98bb522026ae3427a0ad5f41d2ec6ba98"; }; meta = { From 5756587c3d8baee5db021faf3314dd3182582c20 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Mar 2026 13:41:41 +0000 Subject: [PATCH 124/248] terraform-providers.cloudamqp_cloudamqp: 1.43.0 -> 1.43.1 --- .../networking/cluster/terraform-providers/providers.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index f20cea3652dd..6391d1d951b0 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -191,13 +191,13 @@ "vendorHash": "sha256-jK7JuARpoxq7hvq5+vTtUwcYot0YqlOZdtDwq4IqKvk=" }, "cloudamqp_cloudamqp": { - "hash": "sha256-tuTfXQUACkFRrwsFixbHge75U4Z9DNnQ4nhnBmxjH+Y=", + "hash": "sha256-PAH7Avc6WQFQ7fXs7A//SxIEP88uSrN9sWlEYe9Zr+I=", "homepage": "https://registry.terraform.io/providers/cloudamqp/cloudamqp", "owner": "cloudamqp", "repo": "terraform-provider-cloudamqp", - "rev": "v1.43.0", + "rev": "v1.43.1", "spdx": "MPL-2.0", - "vendorHash": "sha256-w21DXJoylvysubXItM+wvuwD2RdqzoUKNC9zElTedEo=" + "vendorHash": "sha256-SrGNzwSdkMTyNuVgjUj0tID/Qu6BBusVn+NsgTk4RJI=" }, "cloudflare_cloudflare": { "hash": "sha256-D5Kk6xCz3CQWbGHjLKU/+SPBzCYFQlphCTMG6+LvFek=", From 450862a520ec14f04032ad15a89583a5867e9eff Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Mon, 23 Mar 2026 15:53:44 +0200 Subject: [PATCH 125/248] khard: update meta.homepage --- pkgs/by-name/kh/khard/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/kh/khard/package.nix b/pkgs/by-name/kh/khard/package.nix index 92bd75575a0d..819235254b43 100644 --- a/pkgs/by-name/kh/khard/package.nix +++ b/pkgs/by-name/kh/khard/package.nix @@ -39,7 +39,7 @@ python3.pkgs.buildPythonApplication (finalAttrs: { ''; preCheck = '' - # see https://github.com/scheibler/khard/issues/263 + # see https://github.com/lucc/khard/issues/263 export COLUMNS=80 ''; @@ -48,7 +48,7 @@ python3.pkgs.buildPythonApplication (finalAttrs: { passthru.tests.version = testers.testVersion { package = khard; }; meta = { - homepage = "https://github.com/scheibler/khard"; + homepage = "https://github.com/lucc/khard"; description = "Console carddav client"; license = lib.licenses.gpl3; maintainers = with lib.maintainers; [ matthiasbeyer ]; From 2f1bc25624d5aa15f6e2f337f3246d675c6a5289 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Mon, 23 Mar 2026 16:00:14 +0200 Subject: [PATCH 126/248] khard: use versionCheckHook instead of passthru.tests --- pkgs/by-name/kh/khard/package.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/kh/khard/package.nix b/pkgs/by-name/kh/khard/package.nix index 819235254b43..3f77ac2e0b54 100644 --- a/pkgs/by-name/kh/khard/package.nix +++ b/pkgs/by-name/kh/khard/package.nix @@ -2,8 +2,7 @@ lib, python3, fetchPypi, - khard, - testers, + versionCheckHook, }: python3.pkgs.buildPythonApplication (finalAttrs: { @@ -45,7 +44,9 @@ python3.pkgs.buildPythonApplication (finalAttrs: { pythonImportsCheck = [ "khard" ]; - passthru.tests.version = testers.testVersion { package = khard; }; + nativeCheckInputs = [ + versionCheckHook + ]; meta = { homepage = "https://github.com/lucc/khard"; From 10f40087d1b01c24982da3af6c7fbbf9539cc3e8 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Mon, 23 Mar 2026 16:01:10 +0200 Subject: [PATCH 127/248] khard: add doronbehar to maintainers --- pkgs/by-name/kh/khard/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/kh/khard/package.nix b/pkgs/by-name/kh/khard/package.nix index 3f77ac2e0b54..029d689f8528 100644 --- a/pkgs/by-name/kh/khard/package.nix +++ b/pkgs/by-name/kh/khard/package.nix @@ -52,7 +52,10 @@ python3.pkgs.buildPythonApplication (finalAttrs: { homepage = "https://github.com/lucc/khard"; description = "Console carddav client"; license = lib.licenses.gpl3; - maintainers = with lib.maintainers; [ matthiasbeyer ]; + maintainers = with lib.maintainers; [ + matthiasbeyer + doronbehar + ]; mainProgram = "khard"; }; }) From b851c0d7f0d76d0d88b9ae492d9d5815db84677d Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Mon, 23 Mar 2026 16:03:33 +0200 Subject: [PATCH 128/248] khard: disable man page generation due to upstream issue with sphinx 9 See: https://github.com/lucc/khard/issues/352 --- pkgs/by-name/kh/khard/package.nix | 6 ------ 1 file changed, 6 deletions(-) diff --git a/pkgs/by-name/kh/khard/package.nix b/pkgs/by-name/kh/khard/package.nix index 029d689f8528..dff54ca96191 100644 --- a/pkgs/by-name/kh/khard/package.nix +++ b/pkgs/by-name/kh/khard/package.nix @@ -18,14 +18,8 @@ python3.pkgs.buildPythonApplication (finalAttrs: { build-system = with python3.pkgs; [ setuptools setuptools-scm - sphinxHook - sphinx-argparse - sphinx-autoapi - sphinx-autodoc-typehints ]; - sphinxBuilders = [ "man" ]; - dependencies = with python3.pkgs; [ configobj ruamel-yaml From dcc9d2a7e5d682fe2277bee3e2d58f10e163e7a0 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Mon, 23 Mar 2026 15:17:53 +0200 Subject: [PATCH 129/248] python3.pkgs.sphinx-tabs: 3.4.7-unstable-2026-01-24 -> 3.5.0 --- .../development/python-modules/sphinx-tabs/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/sphinx-tabs/default.nix b/pkgs/development/python-modules/sphinx-tabs/default.nix index dc2677f13bf1..00d55df2a701 100644 --- a/pkgs/development/python-modules/sphinx-tabs/default.nix +++ b/pkgs/development/python-modules/sphinx-tabs/default.nix @@ -17,9 +17,9 @@ beautifulsoup4, }: -buildPythonPackage { +buildPythonPackage (finalAttrs: { pname = "sphinx-tabs"; - version = "3.4.7-unstable-2026-01-24"; + version = "3.5.0"; pyproject = true; outputs = [ @@ -30,8 +30,8 @@ buildPythonPackage { src = fetchFromGitHub { owner = "executablebooks"; repo = "sphinx-tabs"; - rev = "d613cb7b6bff083227e35e9b3a4c56b24f6c6ad4"; - hash = "sha256-aYlc9bs37Mu4Beuggx0dgVdoRa+X65oDNnYg3Wa4dgc="; + tag = "v${finalAttrs.version}"; + hash = "sha256-OuGrrlCEkTxu3WueCPHHuEeMGXPf/lrETbTP/9uVWbU="; }; nativeBuildInputs = [ @@ -58,4 +58,4 @@ buildPythonPackage { license = lib.licenses.mit; maintainers = with lib.maintainers; [ kaction ]; }; -} +}) From c2ecfae049612bb09b618648260f52c7bb8836cd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Mar 2026 14:32:48 +0000 Subject: [PATCH 130/248] terraform-providers.tencentcloudstack_tencentcloud: 1.82.74 -> 1.82.77 --- .../networking/cluster/terraform-providers/providers.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index f20cea3652dd..7a9bbd3c11f7 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -1310,11 +1310,11 @@ "vendorHash": "sha256-omxEb+ntQuHDfS2Rmt0rj0BF0Q2T8DLhobLua2uU/0o=" }, "tencentcloudstack_tencentcloud": { - "hash": "sha256-TXyc0I+IKjatZyH3oKHDXD8ml8/IyaIMQfAKpbkUl8g=", + "hash": "sha256-iUbbxwnRgYtNq8a8qMYB/6HQ7QS/hrvlzL5MMS08rn0=", "homepage": "https://registry.terraform.io/providers/tencentcloudstack/tencentcloud", "owner": "tencentcloudstack", "repo": "terraform-provider-tencentcloud", - "rev": "v1.82.74", + "rev": "v1.82.77", "spdx": "MPL-2.0", "vendorHash": null }, From e608b9911d4b16c7f78025af05d5a6cbb4625dbe Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Mar 2026 14:46:05 +0000 Subject: [PATCH 131/248] lunar-client: 3.6.0 -> 3.6.1 --- pkgs/by-name/lu/lunar-client/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/lu/lunar-client/package.nix b/pkgs/by-name/lu/lunar-client/package.nix index 9eb8b1168f3c..2fa11c1e8e98 100644 --- a/pkgs/by-name/lu/lunar-client/package.nix +++ b/pkgs/by-name/lu/lunar-client/package.nix @@ -7,11 +7,11 @@ appimageTools.wrapType2 rec { pname = "lunarclient"; - version = "3.6.0"; + version = "3.6.1"; src = fetchurl { url = "https://launcherupdates.lunarclientcdn.com/Lunar%20Client-${version}-ow.AppImage"; - hash = "sha512-VlTn3aAzFRmhWBE2Pa5WFJo2M8WxQdsQKxJqByxGPD9R3H9Vr4HwJzMdl5BwZJRZCGnVLEpMYMwpA4Z/I9aILw=="; + hash = "sha512-/Z9wgQr3WM5i0mB+XdqEzkpkAZ1/cRQVbgy7m/83c7bQtVGTKWA5zTZzdZwadeaoAJ6uSnrYHp6d1xhMGqHxUw=="; }; nativeBuildInputs = [ makeWrapper ]; From 7226a3ebf10e10987aa425c3691e460d0d7c6619 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Mar 2026 15:27:31 +0000 Subject: [PATCH 132/248] zensical: 0.0.27 -> 0.0.28 --- pkgs/by-name/ze/zensical/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ze/zensical/package.nix b/pkgs/by-name/ze/zensical/package.nix index 19bf01fdfda8..8ddc30ac74fa 100644 --- a/pkgs/by-name/ze/zensical/package.nix +++ b/pkgs/by-name/ze/zensical/package.nix @@ -8,7 +8,7 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "zensical"; - version = "0.0.27"; + version = "0.0.28"; pyproject = true; # We fetch from PyPi, because GitHub repo does not contain all sources. @@ -16,12 +16,12 @@ python3Packages.buildPythonApplication (finalAttrs: { # We could combine sources, but then nix-update won't work. src = fetchPypi { inherit (finalAttrs) pname version; - hash = "sha256-bY10q6Sp+VBea6HEPUyCi6T/e7H/mwBeUXTFuSzyNBk="; + hash = "sha256-r311obKXch38m4l/cptgHlaz5WaZCpienj43OozQTEA="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit (finalAttrs) pname version src; - hash = "sha256-KbqW5klX5VcoSxdBXaLR5PC7UmTFZtwQ1J7CVHJMNE4="; + hash = "sha256-pykOMh1BsGyMWwvxvGdfQP9XwH9GDBqPig1L/MA+974="; }; nativeBuildInputs = with rustPlatform; [ From 932cadedd943f16a5a29965a904a96925eac21d5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Mar 2026 15:42:47 +0000 Subject: [PATCH 133/248] python3Packages.starlink-grpc-core: 1.2.4 -> 1.2.5 --- .../development/python-modules/starlink-grpc-core/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/starlink-grpc-core/default.nix b/pkgs/development/python-modules/starlink-grpc-core/default.nix index 54fd3c36daf4..7e536a673151 100644 --- a/pkgs/development/python-modules/starlink-grpc-core/default.nix +++ b/pkgs/development/python-modules/starlink-grpc-core/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "starlink-grpc-core"; - version = "1.2.4"; + version = "1.2.5"; pyproject = true; src = fetchFromGitHub { owner = "sparky8512"; repo = "starlink-grpc-tools"; tag = "v${version}"; - hash = "sha256-kOs/kzlWXMRDGi3bhpT+rqznaqZ1609X9n2BnOaqTFQ="; + hash = "sha256-+KQ0zzgbqnzeQZXBTxnclJQbRioirK8Ym4EjJSQA3ZE="; }; pypaBuildFlags = [ "packaging" ]; From b4fd3d5ab8963826dcc5cc0fd53d3f4157af3623 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Mar 2026 15:49:06 +0000 Subject: [PATCH 134/248] proton-ge-bin: GE-Proton10-33 -> GE-Proton10-34 --- pkgs/by-name/pr/proton-ge-bin/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pr/proton-ge-bin/package.nix b/pkgs/by-name/pr/proton-ge-bin/package.nix index cf6d69f37aa1..fff2f46e3030 100644 --- a/pkgs/by-name/pr/proton-ge-bin/package.nix +++ b/pkgs/by-name/pr/proton-ge-bin/package.nix @@ -9,11 +9,11 @@ }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "proton-ge-bin"; - version = "GE-Proton10-33"; + version = "GE-Proton10-34"; src = fetchzip { url = "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/${finalAttrs.version}/${finalAttrs.version}.tar.gz"; - hash = "sha256-vuPqz9vD/B1H6IFA7Wi/YEPbklNTbVbEZ2Erm62kBnk="; + hash = "sha256-lzPsYYcrp5NoT3B0WFj3o10Z7tXx7xva1wEP3edeuqM="; }; dontUnpack = true; From 67937ca881682eb98aa5979f0c94cb8c8d71a00c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Mar 2026 15:52:13 +0000 Subject: [PATCH 135/248] asn: 0.80.0 -> 0.80.4 --- pkgs/by-name/as/asn/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/as/asn/package.nix b/pkgs/by-name/as/asn/package.nix index f4b94b04c662..8ce315fdd731 100644 --- a/pkgs/by-name/as/asn/package.nix +++ b/pkgs/by-name/as/asn/package.nix @@ -16,13 +16,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "asn"; - version = "0.80.0"; + version = "0.80.4"; src = fetchFromGitHub { owner = "nitefood"; repo = "asn"; tag = "v${finalAttrs.version}"; - hash = "sha256-GHzlYLBiWkayYvbkc/n1HLhL7RN1Q/AEjj+IDQBDTek="; + hash = "sha256-o0gHHV0tQeKd/qIGAMhA/cwUuCF7VLVDzngoFU8fGhI="; }; nativeBuildInputs = [ From 8150c0048cb5d69cd998e87dabc45bbe8bc1e668 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Mar 2026 15:59:19 +0000 Subject: [PATCH 136/248] python3Packages.firebase-admin: 7.2.0 -> 7.3.0 --- pkgs/development/python-modules/firebase-admin/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/firebase-admin/default.nix b/pkgs/development/python-modules/firebase-admin/default.nix index 1b7770b72f80..741669b3cd78 100644 --- a/pkgs/development/python-modules/firebase-admin/default.nix +++ b/pkgs/development/python-modules/firebase-admin/default.nix @@ -22,14 +22,14 @@ buildPythonPackage (finalAttrs: { pname = "firebase-admin"; - version = "7.2.0"; + version = "7.3.0"; pyproject = true; src = fetchFromGitHub { owner = "firebase"; repo = "firebase-admin-python"; tag = "v${finalAttrs.version}"; - hash = "sha256-WXUTiJorAsXg+I6xCr2wtDFwrxkr5fsOwRpsaQu8sA4="; + hash = "sha256-Or9F+bW5rW7+XnP7AQayfhZNtRuYdgotKOQdodeTA1k="; }; build-system = [ setuptools ]; From 4cce35e29c1633241bedb2ee91a4a6e8a805b44e Mon Sep 17 00:00:00 2001 From: Jared Baur Date: Mon, 23 Mar 2026 09:40:15 -0700 Subject: [PATCH 137/248] python3Packages.varlink: init at 32.1.0 --- .../python-modules/varlink/default.nix | 35 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 ++ 2 files changed, 37 insertions(+) create mode 100644 pkgs/development/python-modules/varlink/default.nix diff --git a/pkgs/development/python-modules/varlink/default.nix b/pkgs/development/python-modules/varlink/default.nix new file mode 100644 index 000000000000..47604cfd2f0f --- /dev/null +++ b/pkgs/development/python-modules/varlink/default.nix @@ -0,0 +1,35 @@ +{ + buildPythonPackage, + fetchFromGitHub, + gitUpdater, + lib, + setuptools, + setuptools-scm, +}: + +buildPythonPackage (finalAttrs: { + pname = "varlink"; + version = "32.1.0"; + pyproject = true; + + src = fetchFromGitHub { + owner = "varlink"; + repo = "python"; + tag = finalAttrs.version; + hash = "sha256-cdTQ5OIhyPts3wuiyWZjEv9ItbHRlKbHd0nW0eAnj6s="; + }; + + build-system = [ + setuptools + setuptools-scm + ]; + + passthru.updateScript = gitUpdater { }; + + meta = { + description = "Python implementation of the Varlink protocol"; + homepage = "https://varlink.org/python"; + license = lib.licenses.asl20; + maintainers = [ lib.maintainers.jmbaur ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 34deebf50cdc..1be56f9ce1a8 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -20635,6 +20635,8 @@ self: super: with self; { varint = callPackage ../development/python-modules/varint { }; + varlink = callPackage ../development/python-modules/varlink { }; + vat-moss = callPackage ../development/python-modules/vat-moss { }; vbuild = callPackage ../development/python-modules/vbuild { }; From 5c6c814472f3f38d8e23ba95b754b124fd3999ec Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Mar 2026 16:58:44 +0000 Subject: [PATCH 138/248] gvm-libs: 22.38.0 -> 22.39.0 --- pkgs/by-name/gv/gvm-libs/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gv/gvm-libs/package.nix b/pkgs/by-name/gv/gvm-libs/package.nix index ec61300e2a18..2ed3fa8a9ba5 100644 --- a/pkgs/by-name/gv/gvm-libs/package.nix +++ b/pkgs/by-name/gv/gvm-libs/package.nix @@ -26,13 +26,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "gvm-libs"; - version = "22.38.0"; + version = "22.39.0"; src = fetchFromGitHub { owner = "greenbone"; repo = "gvm-libs"; tag = "v${finalAttrs.version}"; - hash = "sha256-4G1h5rZ9G6NMSkNMPySZxn/yiroYKrdr7X/vtcCvEcE="; + hash = "sha256-d3didAI6C/Acn5L4PVe3KHbHaTjokh76z9zIXN3SyxA="; }; postPatch = '' From a4ac3f7e1302d7a18da42f0a4d76441b798dd45b Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Mon, 23 Mar 2026 16:59:55 +0000 Subject: [PATCH 139/248] python3Packages.pymanopt: skip failing tests --- .../python-modules/pymanopt/default.nix | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/pymanopt/default.nix b/pkgs/development/python-modules/pymanopt/default.nix index 856d7b768efd..f22058187b91 100644 --- a/pkgs/development/python-modules/pymanopt/default.nix +++ b/pkgs/development/python-modules/pymanopt/default.nix @@ -20,7 +20,7 @@ torch, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "pymanopt"; version = "2.2.1"; pyproject = true; @@ -28,7 +28,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "pymanopt"; repo = "pymanopt"; - tag = version; + tag = finalAttrs.version; hash = "sha256-LOEulticgCWZBCf3qj5KFBHt0lMd4H85368IhG3DQ4g="; }; @@ -63,11 +63,18 @@ buildPythonPackage rec { "tests/manifolds/test_positive_definite.py::TestSingleSpecialHermitianPositiveDefiniteManifold::test_retraction" ]; + disabledTests = [ + # ValueError: setting an array element with a sequence + "test_check_gradient" + "test_check_hessian" + "test_check_retraction" + ]; + meta = { description = "Python toolbox for optimization on Riemannian manifolds with support for automatic differentiation"; homepage = "https://www.pymanopt.org/"; - changelog = "https://github.com/pymanopt/pymanopt/releases/tag/${version}"; + changelog = "https://github.com/pymanopt/pymanopt/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ yl3dy ]; }; -} +}) From 94d62e08d3df613a88d53114c420a34e4457b0a0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Mar 2026 17:12:09 +0000 Subject: [PATCH 140/248] cljfmt: 0.16.1 -> 0.16.3 --- pkgs/by-name/cl/cljfmt/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/cl/cljfmt/package.nix b/pkgs/by-name/cl/cljfmt/package.nix index bea53a783515..6782d8ca6952 100644 --- a/pkgs/by-name/cl/cljfmt/package.nix +++ b/pkgs/by-name/cl/cljfmt/package.nix @@ -8,11 +8,11 @@ buildGraalvmNativeImage (finalAttrs: { pname = "cljfmt"; - version = "0.16.1"; + version = "0.16.3"; src = fetchurl { url = "https://github.com/weavejester/cljfmt/releases/download/${finalAttrs.version}/cljfmt-${finalAttrs.version}-standalone.jar"; - hash = "sha256-bdYLTC6dvdbIQ07LoQTkbl5csxBG4F486UeebMyso0M="; + hash = "sha256-V9fPLD2fbeaKLbGrVEk6hqCkHf/L49pxm6CmX/EnTno="; }; extraNativeImageBuildArgs = [ From 776e3672eef113cac43707ca7355d77d6544ac94 Mon Sep 17 00:00:00 2001 From: Matthew Turney Date: Sat, 7 Mar 2026 12:18:31 -0600 Subject: [PATCH 141/248] python31{2,3}Packages.localstack-ext: build error due to missing dependencies wip --- .../python-modules/localstack-ext/default.nix | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/localstack-ext/default.nix b/pkgs/development/python-modules/localstack-ext/default.nix index 2eda9e086882..0bf12ed5742e 100644 --- a/pkgs/development/python-modules/localstack-ext/default.nix +++ b/pkgs/development/python-modules/localstack-ext/default.nix @@ -4,6 +4,7 @@ fetchPypi, setuptools, setuptools-scm, + click, dill, dnslib, dnspython, @@ -11,10 +12,13 @@ pyaes, pyjwt, pyotp, - python-jose, - requests, python-dateutil, + python-jose, + pyyaml, + requests, + rich, tabulate, + semver, # use for testing promoted localstack pkgs, @@ -43,6 +47,7 @@ buildPythonPackage rec { ]; dependencies = [ + click dill dnslib dnspython @@ -52,8 +57,11 @@ buildPythonPackage rec { pyotp python-dateutil python-jose + pyyaml requests + rich tabulate + semver ] ++ python-jose.optional-dependencies.cryptography; From de0855f56ee3c87bb2b65dc3300edb381e151482 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Mar 2026 17:38:38 +0000 Subject: [PATCH 142/248] terraform-providers.yandex-cloud_yandex: 0.191.0 -> 0.193.0 --- .../networking/cluster/terraform-providers/providers.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index f20cea3652dd..89ef8a083d2d 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -1499,12 +1499,12 @@ "vendorHash": "sha256-Z4DfoG4ApXbPNXZs9YvBWQj1bH7moLNI6P+nKDHt/Jc=" }, "yandex-cloud_yandex": { - "hash": "sha256-/rOaPVyWKEdcHMfjpetpVCxaibOWQT6O+32vQ6Zp324=", + "hash": "sha256-ajA9ktS9TIwB/HexEHZCNkkBKtH6BDxjwq4BxLQB82M=", "homepage": "https://registry.terraform.io/providers/yandex-cloud/yandex", "owner": "yandex-cloud", "repo": "terraform-provider-yandex", - "rev": "v0.191.0", + "rev": "v0.193.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-RXyiOBOedsA+DzbTXaeKMeZhM/ABMSDwzprDMpfSvmU=" + "vendorHash": "sha256-wD6KGxlNxZZm0lNtzFjfLhitkpxaEgTdcTS4YlOqMqA=" } } From fb932783c47894591dece366ff2d354d5d4b7579 Mon Sep 17 00:00:00 2001 From: Artem Leshchev Date: Mon, 23 Mar 2026 13:12:42 -0500 Subject: [PATCH 143/248] lib.licenses.bzip2: add The identifier is not versioned, as the version there is an artifact of an incorrect interpretation of the documentation, other variants are now deprecated. --- lib/licenses.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/licenses.nix b/lib/licenses.nix index 9ca884c690cc..e024ee13fe37 100644 --- a/lib/licenses.nix +++ b/lib/licenses.nix @@ -304,6 +304,11 @@ lib.mapAttrs mkLicense ( redistributable = true; }; + bzip2 = { + spdxId = "bzip2-1.0.6"; + fullName = "bzip2 and libbzip2 License v1.0.6"; + }; + cal10 = { spdxId = "CAL-1.0"; fullName = "Cryptographic Autonomy License version 1.0 (CAL-1.0)"; From dd77c796d23a4eacec26cea139ab02c38363cba5 Mon Sep 17 00:00:00 2001 From: Harinn Date: Sun, 8 Feb 2026 12:13:34 +0700 Subject: [PATCH 144/248] openmvs: 2.2.0 -> 2.4.0 --- .../science/misc/openmvs/default.nix | 25 ++++++++++++++++--- 1 file changed, 22 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/science/misc/openmvs/default.nix b/pkgs/applications/science/misc/openmvs/default.nix index 2832a52e5dc4..350ce14a0f01 100644 --- a/pkgs/applications/science/misc/openmvs/default.nix +++ b/pkgs/applications/science/misc/openmvs/default.nix @@ -8,13 +8,16 @@ fetchFromGitHub, glfw, gmp, + libjxl, libjpeg, libpng, libtiff, mpfr, + nanoflann, opencv, openmp, pkg-config, + python3Packages, stdenv, vcg, zstd, @@ -26,19 +29,22 @@ let }); in stdenv.mkDerivation rec { - version = "2.2.0"; + version = "2.4.0"; pname = "openmvs"; src = fetchFromGitHub { owner = "cdcseacave"; repo = "openmvs"; rev = "v${version}"; - hash = "sha256-j/tGkR73skZiU+bP4j6aZ5CxkbIcHtqKcaUTgNvj0C8="; + hash = "sha256-0tL2tqHYBQMGL9k+NqTUxieWuDP3YB6X9DcXYnlGWWg="; fetchSubmodules = true; }; # SSE is enabled by default - cmakeFlags = lib.optional (!stdenv.hostPlatform.isx86_64) "-DOpenMVS_USE_SSE=OFF"; + cmakeFlags = [ + (lib.cmakeFeature "Python3_EXECUTABLE" (lib.getExe python3Packages.python)) + ] + ++ lib.optional (!stdenv.hostPlatform.isx86_64) "-DOpenMVS_USE_SSE=OFF"; buildInputs = [ boostWithZstd @@ -47,10 +53,12 @@ stdenv.mkDerivation rec { eigen glfw gmp + libjxl libjpeg libpng libtiff mpfr + nanoflann opencv openmp vcg @@ -59,6 +67,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ cmake pkg-config + python3Packages.python ]; postInstall = '' @@ -69,6 +78,16 @@ stdenv.mkDerivation rec { doCheck = true; + checkPhase = '' + runHook preCheck + ${lib.optionalString (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch64) '' + export KMP_AFFINITY=disabled + export OMP_PROC_BIND=false + ''} + ctest --output-on-failure + runHook postCheck + ''; + meta = { description = "Open Multi-View Stereo reconstruction library"; homepage = "https://github.com/cdcseacave/openMVS"; From 913ecae0ad6329e329e9c90eca2d94d10d215a40 Mon Sep 17 00:00:00 2001 From: Harinn Date: Sun, 8 Feb 2026 16:16:10 +0700 Subject: [PATCH 145/248] openmvs: add miniharinn as a maintainer --- pkgs/applications/science/misc/openmvs/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/science/misc/openmvs/default.nix b/pkgs/applications/science/misc/openmvs/default.nix index 350ce14a0f01..dad099bf11b3 100644 --- a/pkgs/applications/science/misc/openmvs/default.nix +++ b/pkgs/applications/science/misc/openmvs/default.nix @@ -93,6 +93,9 @@ stdenv.mkDerivation rec { homepage = "https://github.com/cdcseacave/openMVS"; license = lib.licenses.agpl3Only; platforms = lib.platforms.unix; - maintainers = with lib.maintainers; [ bouk ]; + maintainers = with lib.maintainers; [ + bouk + miniharinn + ]; }; } From 1544888bb03183f9e681c76f3b752924f38d2f03 Mon Sep 17 00:00:00 2001 From: Artem Leshchev Date: Mon, 23 Mar 2026 13:25:24 -0500 Subject: [PATCH 146/248] bzip2: fix license --- pkgs/tools/compression/bzip2/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/tools/compression/bzip2/default.nix b/pkgs/tools/compression/bzip2/default.nix index 89e39eed4b23..de15b36aef1c 100644 --- a/pkgs/tools/compression/bzip2/default.nix +++ b/pkgs/tools/compression/bzip2/default.nix @@ -75,7 +75,7 @@ stdenv.mkDerivation ( description = "High-quality data compression program"; homepage = "https://www.sourceware.org/bzip2"; changelog = "https://sourceware.org/git/?p=bzip2.git;a=blob;f=CHANGES;hb=HEAD"; - license = lib.licenses.bsdOriginal; + license = lib.licenses.bzip2; pkgConfigModules = [ "bzip2" ]; platforms = lib.platforms.all; maintainers = with lib.maintainers; [ mic92 ]; From 2b09543de397893c71e27508abef64b7e40e77c2 Mon Sep 17 00:00:00 2001 From: Artem Leshchev Date: Mon, 23 Mar 2026 13:25:28 -0500 Subject: [PATCH 147/248] bzip2_1_1: fix license --- pkgs/tools/compression/bzip2/1_1.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/tools/compression/bzip2/1_1.nix b/pkgs/tools/compression/bzip2/1_1.nix index 5d84b4a52f54..d62ad11e3ec4 100644 --- a/pkgs/tools/compression/bzip2/1_1.nix +++ b/pkgs/tools/compression/bzip2/1_1.nix @@ -46,7 +46,7 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "High-quality data compression program"; - license = lib.licenses.bsdOriginal; + license = lib.licenses.bzip2; pkgConfigModules = [ "bz2" ]; platforms = lib.platforms.all; maintainers = [ ]; From 28b77c3038b643f48b5c5a2bb63e05d8a9147e1b Mon Sep 17 00:00:00 2001 From: Harinn Date: Tue, 24 Mar 2026 01:28:36 +0700 Subject: [PATCH 148/248] openmvs: fix build with boost 1.89 --- pkgs/applications/science/misc/openmvs/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/applications/science/misc/openmvs/default.nix b/pkgs/applications/science/misc/openmvs/default.nix index dad099bf11b3..ff6d7bf9faac 100644 --- a/pkgs/applications/science/misc/openmvs/default.nix +++ b/pkgs/applications/science/misc/openmvs/default.nix @@ -46,6 +46,12 @@ stdenv.mkDerivation rec { ] ++ lib.optional (!stdenv.hostPlatform.isx86_64) "-DOpenMVS_USE_SSE=OFF"; + postPatch = '' + substituteInPlace CMakeLists.txt --replace-fail \ + 'FIND_PACKAGE(Boost REQUIRED COMPONENTS iostreams program_options system serialization OPTIONAL_COMPONENTS ''${Boost_EXTRA_COMPONENTS})' \ + 'FIND_PACKAGE(Boost REQUIRED COMPONENTS iostreams program_options serialization OPTIONAL_COMPONENTS ''${Boost_EXTRA_COMPONENTS})' + ''; + buildInputs = [ boostWithZstd ceres-solver From b60f82f976e9ed7abe49679e7edb48a725476f81 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Mar 2026 18:30:44 +0000 Subject: [PATCH 149/248] werf: 2.62.2 -> 2.63.1 --- pkgs/by-name/we/werf/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/we/werf/package.nix b/pkgs/by-name/we/werf/package.nix index f48fb10a3768..e148cf3b09ce 100644 --- a/pkgs/by-name/we/werf/package.nix +++ b/pkgs/by-name/we/werf/package.nix @@ -10,17 +10,17 @@ }: buildGoModule (finalAttrs: { pname = "werf"; - version = "2.62.2"; + version = "2.63.1"; src = fetchFromGitHub { owner = "werf"; repo = "werf"; tag = "v${finalAttrs.version}"; - hash = "sha256-DRztwFKP3G5NyonyHtEMmHLDYgd0GAomEv3Kk1ANDsk="; + hash = "sha256-xK86VoY+TQvUdPEchkuJZ9oxwQOSgIr8dkuFQGsgCqY="; }; proxyVendor = true; - vendorHash = "sha256-DLDwZEKFOgzFvPOwJ99h/a7QVRHGgRHmWFue1JvmRh8="; + vendorHash = "sha256-7IJq7xOF2ELJu8n1f2xXOIxOybKaN+FpuU7r4KGsfX0="; nativeBuildInputs = [ installShellFiles ]; buildInputs = From 373f7038c62d4d7a9f31bc00281c4dc6cde49b9c Mon Sep 17 00:00:00 2001 From: Anninzy <143312793+Anninzy@users.noreply.github.com> Date: Mon, 23 Mar 2026 18:37:14 +0000 Subject: [PATCH 150/248] luau-lsp: remove myself as maintainer --- pkgs/by-name/lu/luau-lsp/package.nix | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/pkgs/by-name/lu/luau-lsp/package.nix b/pkgs/by-name/lu/luau-lsp/package.nix index 2d469291cfd7..ed127baf3744 100644 --- a/pkgs/by-name/lu/luau-lsp/package.nix +++ b/pkgs/by-name/lu/luau-lsp/package.nix @@ -54,10 +54,7 @@ stdenv.mkDerivation (finalAttrs: { downloadPage = "https://github.com/JohnnyMorganz/luau-lsp/releases/tag/${finalAttrs.version}"; changelog = "https://github.com/JohnnyMorganz/luau-lsp/blob/${finalAttrs.version}/CHANGELOG.md"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ - anninzy - HeitorAugustoLN - ]; + maintainers = with lib.maintainers; [ HeitorAugustoLN ]; mainProgram = "luau-lsp"; platforms = lib.platforms.all; badPlatforms = [ From 6e102ba55f62e1f08d08e1e2a62dd448578cf75f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Mar 2026 18:49:21 +0000 Subject: [PATCH 151/248] pv-migrate: 2.2.1 -> 3.0.0 --- pkgs/by-name/pv/pv-migrate/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pv/pv-migrate/package.nix b/pkgs/by-name/pv/pv-migrate/package.nix index 6f8e7fc97d61..03a37f476f23 100644 --- a/pkgs/by-name/pv/pv-migrate/package.nix +++ b/pkgs/by-name/pv/pv-migrate/package.nix @@ -8,18 +8,18 @@ buildGoModule (finalAttrs: { pname = "pv-migrate"; - version = "2.2.1"; + version = "3.0.0"; src = fetchFromGitHub { owner = "utkuozdemir"; repo = "pv-migrate"; tag = "v${finalAttrs.version}"; - sha256 = "sha256-ZCNOg2HZjcEEM+hsAOtRR6hYmoKLyThpIw3warnravc="; + sha256 = "sha256-6y4PC9dFTy/Pz3hu19XH7e2aIWGlGseQVL0XKkCIoKQ="; }; subPackages = [ "cmd/pv-migrate" ]; - vendorHash = "sha256-V1IR9teiJeCqekKgTShOEZhtlBbtsnp6eZe6A7q6EAQ="; + vendorHash = "sha256-IT44RdqcXq4sJbQtIGUaQUcEzJBmqXMjC5UuFxUkuM4="; ldflags = [ "-s" From 4bd8947fbedf62d1e49c3c710c30769602d04496 Mon Sep 17 00:00:00 2001 From: Arjan Schrijver Date: Mon, 23 Mar 2026 19:51:27 +0100 Subject: [PATCH 152/248] dms-shell: 1.4.3 -> 1.4.4 Changelog: https://github.com/AvengeMedia/DankMaterialShell/releases/tag/v1.4.4 --- pkgs/by-name/dm/dms-shell/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/dm/dms-shell/package.nix b/pkgs/by-name/dm/dms-shell/package.nix index b7b73b002086..31c6bc9bbe74 100644 --- a/pkgs/by-name/dm/dms-shell/package.nix +++ b/pkgs/by-name/dm/dms-shell/package.nix @@ -28,13 +28,13 @@ buildGoModule ( in { pname = "dms-shell"; - version = "1.4.3"; + version = "1.4.4"; src = fetchFromGitHub { owner = "AvengeMedia"; repo = "DankMaterialShell"; tag = "v${finalAttrs.version}"; - hash = "sha256-5T139SdJNObUXrZ5afKUL+e6U8wqRsSX+yzcGKqFAkc="; + hash = "sha256-rfWvWbPVrpujmBp/q9My/70fWgRLaELdrnZB3CZKlWg="; }; sourceRoot = "${finalAttrs.src.name}/core"; From 51ab88e641f47143bee8a86cc1af39e2c9f23344 Mon Sep 17 00:00:00 2001 From: K900 Date: Mon, 23 Mar 2026 21:52:03 +0300 Subject: [PATCH 153/248] netbird: 0.65.3 -> 0.67.0 --- pkgs/by-name/ne/netbird/package.nix | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/ne/netbird/package.nix b/pkgs/by-name/ne/netbird/package.nix index 1221a3f558f0..d3824f6c659e 100644 --- a/pkgs/by-name/ne/netbird/package.nix +++ b/pkgs/by-name/ne/netbird/package.nix @@ -3,7 +3,7 @@ lib, nixosTests, nix-update-script, - buildGo125Module, + buildGoModule, fetchFromGitHub, installShellFiles, pkg-config, @@ -65,20 +65,18 @@ let }; component = availableComponents.${componentName}; in -# Vendored gvisor has a build-tag conflict with Go 1.26 (netbirdio/netbird#5290). -# TODO: revert to 'buildGoModule' when a release includes netbirdio/netbird#5447. -buildGo125Module (finalAttrs: { +buildGoModule (finalAttrs: { pname = "netbird-${componentName}"; - version = "0.65.3"; + version = "0.67.0"; src = fetchFromGitHub { owner = "netbirdio"; repo = "netbird"; tag = "v${finalAttrs.version}"; - hash = "sha256-7OLCrmgkRViFhzxhyuRZGua6Bu8ntWdYNNlEpC0tB+o="; + hash = "sha256-5Q90bEAXTnvkEHcsheohu9wdwZRFIoLnqBNzjotFz54="; }; - vendorHash = "sha256-zMjbciItpzzCmUoLZy+gEF9etQy2dRmZrRVg4iSC0+o="; + vendorHash = "sha256-6qYS2jXjfPczAfv+g79JsTcEJR9FniAVjW52Yi/g42M="; nativeBuildInputs = [ installShellFiles ] ++ lib.optional (componentName == "ui") pkg-config; From a4fb16db2751d9c9e5f3512c697d2ac49d406789 Mon Sep 17 00:00:00 2001 From: Omar Jatoi Date: Mon, 23 Mar 2026 14:54:54 -0400 Subject: [PATCH 154/248] direnv: no external linkmode --- pkgs/by-name/di/direnv/package.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/by-name/di/direnv/package.nix b/pkgs/by-name/di/direnv/package.nix index 97f11d335be6..096de4eec6a5 100644 --- a/pkgs/by-name/di/direnv/package.nix +++ b/pkgs/by-name/di/direnv/package.nix @@ -28,6 +28,13 @@ buildGoModule (finalAttrs: { # Build a static executable to avoid environment runtime impurities env.CGO_ENABLED = 0; + # With CGO disabled the internal linker is used by default; remove the + # explicit -linkmode=external flag from the Makefile which is incompatible + # with CGO_ENABLED=0 (see https://github.com/NixOS/nixpkgs/pull/486452) + postPatch = '' + substituteInPlace GNUmakefile --replace-fail " -linkmode=external" "" + ''; + # replace the build phase to use the GNUMakefile instead buildPhase = '' make BASH_PATH=$BASH_PATH From 0ab3e522b33d29ce5842b469c280e5c4e1384d87 Mon Sep 17 00:00:00 2001 From: Pascal Dietrich Date: Mon, 23 Mar 2026 20:03:42 +0100 Subject: [PATCH 155/248] mdns-scanner: 0.26.2 -> 0.26.3 --- pkgs/by-name/md/mdns-scanner/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/md/mdns-scanner/package.nix b/pkgs/by-name/md/mdns-scanner/package.nix index fd98d89647c0..db3775c431ad 100644 --- a/pkgs/by-name/md/mdns-scanner/package.nix +++ b/pkgs/by-name/md/mdns-scanner/package.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "mdns-scanner"; - version = "0.26.2"; + version = "0.26.3"; src = fetchFromGitHub { owner = "CramBL"; repo = "mdns-scanner"; tag = "v${finalAttrs.version}"; - hash = "sha256-1le35cexXgebMhmJB/FhyXbuAmNLnxEwZETXl6T7IfA="; + hash = "sha256-/Bgt5dROZVbtRHhRiwGzNdZgXb5KSmRV0S9sXyETF/k="; }; - cargoHash = "sha256-oyyQAgd2igtEBVkE4wQ8X7StBVYJ0snKsVs+YvN/jXk="; + cargoHash = "sha256-blyzKp25kWFrVo+FCfYp5Kd3LPqmNuSYgBdiibzMX1c="; meta = { homepage = "https://github.com/CramBL/mdns-scanner"; From 50a829e907bfce90fcf63cac7a50d53335f2b24d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Mar 2026 19:07:48 +0000 Subject: [PATCH 156/248] rust-rpxy: 0.11.2 -> 0.11.3 --- pkgs/by-name/ru/rust-rpxy/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ru/rust-rpxy/package.nix b/pkgs/by-name/ru/rust-rpxy/package.nix index c3eda7b94e85..6565e12857de 100644 --- a/pkgs/by-name/ru/rust-rpxy/package.nix +++ b/pkgs/by-name/ru/rust-rpxy/package.nix @@ -5,17 +5,17 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "rust-rpxy"; - version = "0.11.2"; + version = "0.11.3"; src = fetchFromGitHub { owner = "junkurihara"; repo = "rust-rpxy"; tag = finalAttrs.version; - hash = "sha256-v0FkNs/WAmFlRD8r4x5Am21Thtr5RwhMlXWeTEgV6Nw="; + hash = "sha256-LoZ6On/837RJSsf7Qxol83PkczSp+VDk66IBUm/tVWY="; fetchSubmodules = true; }; - cargoHash = "sha256-t85C185qKJAMwnoLJFOKdGPtoLVc//U4hNqfMOZpJ/s="; + cargoHash = "sha256-L3+kGyeIUHdQfcZ5hHd6YsFYbsyq2R8XwE9HUFJMyd8="; meta = { description = "Http reverse proxy serving multiple domain names and terminating TLS for http/1.1, 2 and 3, written in Rust"; From 1fefaf1db20c30f5cfeee339f6d420ea7e04d26c Mon Sep 17 00:00:00 2001 From: GnomedDev Date: Mon, 23 Mar 2026 19:08:21 +0000 Subject: [PATCH 157/248] azahar: Run preInstall and postInstall in installPhase --- pkgs/by-name/az/azahar/package.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/by-name/az/azahar/package.nix b/pkgs/by-name/az/azahar/package.nix index 2aae283d6e8c..0edc749c12e1 100644 --- a/pkgs/by-name/az/azahar/package.nix +++ b/pkgs/by-name/az/azahar/package.nix @@ -148,10 +148,14 @@ stdenv.mkDerivation (finalAttrs: { ]; installPhase = optionalString stdenv.isDarwin '' + runHook preInstall + mkdir -p $out/Applications $out/bin cp ./bin/Release/${finalAttrs.pname}-room $out/bin cp -r ./bin/Release/${finalAttrs.pname}.app $out/Applications + + runHook postInstall ''; preFixup = '' From fa7d824ccb821c3bef7669f97241ff10329c1669 Mon Sep 17 00:00:00 2001 From: Philip Taron Date: Mon, 23 Mar 2026 11:32:20 -0700 Subject: [PATCH 158/248] mailutils: 3.19 -> 3.21 https://git.savannah.gnu.org/cgit/mailutils.git/tree/NEWS - Remove format string patch (now upstream per commit 9379ec9e) - Use nss_wrapper during tests to fix the nix sandbox's /etc/passwd which has literal quotes around the home directory field, causing imap4d's new mu_homedir_assert (3.21) to fail stat() on '"/build"' --- pkgs/by-name/ma/mailutils/package.nix | 23 ++++++++++++++++------- 1 file changed, 16 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/ma/mailutils/package.nix b/pkgs/by-name/ma/mailutils/package.nix index f0d30309ee90..10e2b3c8b142 100644 --- a/pkgs/by-name/ma/mailutils/package.nix +++ b/pkgs/by-name/ma/mailutils/package.nix @@ -25,6 +25,7 @@ system-sendmail, libxcrypt, mkpasswd, + nss_wrapper, pythonSupport ? true, guileSupport ? true, @@ -32,11 +33,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "mailutils"; - version = "3.19"; + version = "3.21"; src = fetchurl { url = "mirror://gnu/mailutils/mailutils-${finalAttrs.version}.tar.xz"; - hash = "sha256-UCMNIANsW4rYyWsNmWF38fEz+6THx+O0YtOe6zCEn0U="; + hash = "sha256-5Hwe3GmbjWZ1/bx32zqEroN/GOHyCU/inUi7WKl+9ek="; }; separateDebugInfo = true; @@ -82,11 +83,6 @@ stdenv.mkDerivation (finalAttrs: { url = "https://lists.gnu.org/archive/html/bug-mailutils/2020-11/txtiNjqcNpqOk.txt"; hash = "sha256-2rhuopBANngq/PRCboIr+ewdawr8472cYwiLjtHCHz4="; }) - # Avoid hardeningDisable = [ "format" ]; - this patch is from the project's master branch and can be removed at the next version - (fetchpatch { - url = "https://cgit.git.savannah.gnu.org/cgit/mailutils.git/patch/?id=9379ec9e25ae6bdbd3d6f5ef9930ac2176d2efe7"; - hash = "sha256-00R1DLMDPsvz3R6UgRO1ZvgMNCiHYS3lfjqAC9VD+Y4="; - }) # https://github.com/NixOS/nixpkgs/issues/223967 # https://lists.gnu.org/archive/html/bug-mailutils/2023-04/msg00000.html ./don-t-use-descrypt-password-in-the-test-suite.patch @@ -117,8 +113,21 @@ stdenv.mkDerivation (finalAttrs: { nativeCheckInputs = [ dejagnu mkpasswd + nss_wrapper ]; + preCheck = '' + # The nix sandbox's /etc/passwd has literal quotes around the home directory + # (e.g. "/build" instead of /build). imap4d's mu_homedir_assert (new in + # 3.21) calls stat() on this path, which fails because no directory named + # '"/build"' exists. Use nss_wrapper to provide a fixed passwd to the tests. + sed 's/"//g' /etc/passwd > "$TMPDIR/passwd" + sed 's/"//g' /etc/group > "$TMPDIR/group" 2>/dev/null || echo "nixbld:x:100:" > "$TMPDIR/group" + export LD_PRELOAD="${nss_wrapper}/lib/libnss_wrapper.so" + export NSS_WRAPPER_PASSWD="$TMPDIR/passwd" + export NSS_WRAPPER_GROUP="$TMPDIR/group" + ''; + doCheck = !stdenv.hostPlatform.isDarwin; # ERROR: All 46 tests were run, 46 failed unexpectedly. meta = { From 0efe88074c768eb5f3f040a3f3b005e8f06fc22d Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:22:34 -0400 Subject: [PATCH 159/248] auto-changelog: remove me from maintainers --- pkgs/by-name/au/auto-changelog/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/au/auto-changelog/package.nix b/pkgs/by-name/au/auto-changelog/package.nix index a7a5d8942b5a..66e7f749a44e 100644 --- a/pkgs/by-name/au/auto-changelog/package.nix +++ b/pkgs/by-name/au/auto-changelog/package.nix @@ -49,6 +49,6 @@ stdenv.mkDerivation (finalAttrs: { changelog = "https://github.com/cookpete/auto-changelog/blob/master/CHANGELOG.md"; license = lib.licenses.mit; mainProgram = "auto-changelog"; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; }; }) From aa433a227afab49e96e2d6ff85cb84979412e869 Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:22:50 -0400 Subject: [PATCH 160/248] bluetuith: remove me from maintainers --- pkgs/by-name/bl/bluetuith/package.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/by-name/bl/bluetuith/package.nix b/pkgs/by-name/bl/bluetuith/package.nix index f1650b8b90b8..3443eb54e384 100644 --- a/pkgs/by-name/bl/bluetuith/package.nix +++ b/pkgs/by-name/bl/bluetuith/package.nix @@ -44,7 +44,6 @@ buildGoModule (finalAttrs: { platforms = lib.platforms.linux; mainProgram = "bluetuith"; maintainers = with lib.maintainers; [ - pyrox0 katexochen ]; }; From a3b3288f54c5716a2e7e744af0c985091259a013 Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:23:01 -0400 Subject: [PATCH 161/248] code-theme-converter: remove me from maintainers --- pkgs/by-name/co/code-theme-converter/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/co/code-theme-converter/package.nix b/pkgs/by-name/co/code-theme-converter/package.nix index 01ceba741263..8a18f29199c6 100644 --- a/pkgs/by-name/co/code-theme-converter/package.nix +++ b/pkgs/by-name/co/code-theme-converter/package.nix @@ -38,6 +38,6 @@ stdenvNoCC.mkDerivation (finalAttrs: { description = "Convert any Visual Studio Code Theme to Sublime Text 3 or IntelliJ IDEA"; homepage = "https://github.com/tobiastimm/code-theme-converter"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; }; }) From 5045d0e0f9b9e780c82279e2ee22374a719d20ee Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:23:18 -0400 Subject: [PATCH 162/248] autoprefixer: remove me from maintainers --- pkgs/by-name/au/autoprefixer/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/au/autoprefixer/package.nix b/pkgs/by-name/au/autoprefixer/package.nix index 293d80407b28..25ea91c261c6 100644 --- a/pkgs/by-name/au/autoprefixer/package.nix +++ b/pkgs/by-name/au/autoprefixer/package.nix @@ -63,6 +63,6 @@ stdenv.mkDerivation (finalAttrs: { changelog = "https://github.com/postcss/autoprefixer/releases/tag/${finalAttrs.version}"; license = lib.licenses.mit; mainProgram = "autoprefixer"; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; }; }) From 8168f1a27d38f89cb69d43c1ffae55d4371cbc3a Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:23:30 -0400 Subject: [PATCH 163/248] cdk8s-cli: remove me from maintainers --- pkgs/by-name/cd/cdk8s-cli/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/cd/cdk8s-cli/package.nix b/pkgs/by-name/cd/cdk8s-cli/package.nix index 9cec2ba1663e..b5eab553e9cd 100644 --- a/pkgs/by-name/cd/cdk8s-cli/package.nix +++ b/pkgs/by-name/cd/cdk8s-cli/package.nix @@ -49,7 +49,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Command-line-interface for CDK for Kubernetes"; homepage = "https://github.com/cdk8s-team/cdk8s-cli"; license = lib.licenses.asl20; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; mainProgram = "cdk8s"; }; }) From 4b461e0248c931cdefe0320576055087215f1829 Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:23:36 -0400 Subject: [PATCH 164/248] commitlint: remove me from maintainers --- pkgs/by-name/co/commitlint/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/co/commitlint/package.nix b/pkgs/by-name/co/commitlint/package.nix index 1369a84239a8..69ecc739f60f 100644 --- a/pkgs/by-name/co/commitlint/package.nix +++ b/pkgs/by-name/co/commitlint/package.nix @@ -98,6 +98,6 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://commitlint.js.org/"; license = lib.licenses.mit; mainProgram = "commitlint"; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; }; }) From 00f44c0c2b117f50c288455aaebaa2f4a34beffc Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:23:43 -0400 Subject: [PATCH 165/248] conventional-changelog-cli: remove me from maintainers --- pkgs/by-name/co/conventional-changelog-cli/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/co/conventional-changelog-cli/package.nix b/pkgs/by-name/co/conventional-changelog-cli/package.nix index 9b528930fa51..03bce4355a9d 100644 --- a/pkgs/by-name/co/conventional-changelog-cli/package.nix +++ b/pkgs/by-name/co/conventional-changelog-cli/package.nix @@ -80,7 +80,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Generate a CHANGELOG from git metadata"; homepage = "https://github.com/conventional-changelog/conventional-changelog"; license = lib.licenses.isc; - maintainers = [ lib.maintainers.pyrox0 ]; + maintainers = [ ]; mainProgram = "conventional-changelog"; }; }) From 0a10ab034a91cfdeb5b8b0eccea30e5f0ff94ee9 Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:23:49 -0400 Subject: [PATCH 166/248] cspell: remove me from maintainers --- pkgs/by-name/cs/cspell/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/cs/cspell/package.nix b/pkgs/by-name/cs/cspell/package.nix index a3d3372787f6..0b95ce09471e 100644 --- a/pkgs/by-name/cs/cspell/package.nix +++ b/pkgs/by-name/cs/cspell/package.nix @@ -93,6 +93,6 @@ stdenv.mkDerivation (finalAttrs: { changelog = "https://github.com/streetsidesoftware/cspell/releases/tag/v${finalAttrs.version}"; license = lib.licenses.mit; mainProgram = "cspell"; - maintainers = [ lib.maintainers.pyrox0 ]; + maintainers = [ ]; }; }) From 3ca148cdbecc176fb72c0dd555d5b36fc6d8bf79 Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:23:57 -0400 Subject: [PATCH 167/248] diagnostic-languageserver: remove me from maintainers --- pkgs/by-name/di/diagnostic-languageserver/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/di/diagnostic-languageserver/package.nix b/pkgs/by-name/di/diagnostic-languageserver/package.nix index 85f35db24ec9..fedaa30fb3be 100644 --- a/pkgs/by-name/di/diagnostic-languageserver/package.nix +++ b/pkgs/by-name/di/diagnostic-languageserver/package.nix @@ -40,6 +40,6 @@ stdenv.mkDerivation (finalAttrs: { changelog = "https://github.com/iamcco/diagnostic-languageserver/releases/tag/v${finalAttrs.version}"; license = lib.licenses.mit; mainProgram = "diagnostic-languageserver"; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; }; }) From d394109e4597e274f216385c000fb7bc5ab2473d Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:24:04 -0400 Subject: [PATCH 168/248] diff2html-cli: remove me from maintainers --- pkgs/by-name/di/diff2html-cli/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/di/diff2html-cli/package.nix b/pkgs/by-name/di/diff2html-cli/package.nix index a26764053efb..727767901f60 100644 --- a/pkgs/by-name/di/diff2html-cli/package.nix +++ b/pkgs/by-name/di/diff2html-cli/package.nix @@ -44,7 +44,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Generate pretty HTML diffs from unified and git diff output in your terminal"; homepage = "https://diff2html.xyz#cli"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; mainProgram = "diff2html"; }; }) From 74a088265ed747d788afa1d4f95a7f1df7e62ced Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:24:13 -0400 Subject: [PATCH 169/248] dotenv-cli: remove me from maintainers --- pkgs/by-name/do/dotenv-cli/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/do/dotenv-cli/package.nix b/pkgs/by-name/do/dotenv-cli/package.nix index 3c3b08b13c92..0e02e4cb0f2e 100644 --- a/pkgs/by-name/do/dotenv-cli/package.nix +++ b/pkgs/by-name/do/dotenv-cli/package.nix @@ -38,6 +38,6 @@ stdenv.mkDerivation (finalAttrs: { changelog = "https://github.com/entropitor/dotenv-cli/releases/tag/v${finalAttrs.version}"; license = lib.licenses.mit; mainProgram = "dotenv"; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; }; }) From d74422efca7ac30a29a6578a28ba514024647ee8 Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:24:21 -0400 Subject: [PATCH 170/248] fauna-shell: remove me from maintainers --- pkgs/by-name/fa/fauna-shell/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/fa/fauna-shell/package.nix b/pkgs/by-name/fa/fauna-shell/package.nix index 48406468ab41..365b6497c41e 100644 --- a/pkgs/by-name/fa/fauna-shell/package.nix +++ b/pkgs/by-name/fa/fauna-shell/package.nix @@ -59,7 +59,7 @@ buildNpmPackage (finalAttrs: { description = "Interactive shell for FaunaDB"; homepage = "https://github.com/fauna/fauna-shell"; license = lib.licenses.mpl20; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; mainProgram = "fauna"; }; }) From 4d1fd4a9e3ece1ed3cecbc4e78e2020c567e862d Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:24:35 -0400 Subject: [PATCH 171/248] fixjson: remove me from maintainers --- pkgs/by-name/fi/fixjson/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/fi/fixjson/package.nix b/pkgs/by-name/fi/fixjson/package.nix index 5b95ac6a8e6a..4b74fe3772dd 100644 --- a/pkgs/by-name/fi/fixjson/package.nix +++ b/pkgs/by-name/fi/fixjson/package.nix @@ -26,6 +26,6 @@ buildNpmPackage { homepage = "https://github.com/rhysd/fixjson"; license = lib.licenses.mit; mainProgram = "fixjson"; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; }; } From 07f20ffd0bb19ff7141e1703997ed34add352613 Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:24:56 -0400 Subject: [PATCH 172/248] gatsby-cli: remove me from maintainers --- pkgs/by-name/ga/gatsby-cli/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ga/gatsby-cli/package.nix b/pkgs/by-name/ga/gatsby-cli/package.nix index 4e6c77a4eaad..e1c51dd128fb 100644 --- a/pkgs/by-name/ga/gatsby-cli/package.nix +++ b/pkgs/by-name/ga/gatsby-cli/package.nix @@ -80,7 +80,7 @@ stdenv.mkDerivation (finalAttrs: { description = "The Gatsby command line interface"; homepage = "https://github.com/gatsbyjs/gatsby/tree/master/packages/gatsby-cli#readme"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; mainProgram = "gatsby"; }; }) From 56a9b793bd2f6a81dfa472705f217169ea3057b3 Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:25:05 -0400 Subject: [PATCH 173/248] get-graphql-schema: remove me from maintainers --- pkgs/by-name/ge/get-graphql-schema/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ge/get-graphql-schema/package.nix b/pkgs/by-name/ge/get-graphql-schema/package.nix index aa863642f494..97b4a086d284 100644 --- a/pkgs/by-name/ge/get-graphql-schema/package.nix +++ b/pkgs/by-name/ge/get-graphql-schema/package.nix @@ -39,6 +39,6 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://github.com/prisma-labs/get-graphql-schema"; license = lib.licenses.mit; mainProgram = "get-graphql-schema"; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; }; }) From be78199ae8298c394741405c0bf1db5acfc8b551 Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:25:13 -0400 Subject: [PATCH 174/248] git-run: remove me from maintainers --- pkgs/by-name/gi/git-run/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/gi/git-run/package.nix b/pkgs/by-name/gi/git-run/package.nix index 0c82b1c6dff4..c5b428665545 100644 --- a/pkgs/by-name/gi/git-run/package.nix +++ b/pkgs/by-name/gi/git-run/package.nix @@ -37,6 +37,6 @@ buildNpmPackage rec { homepage = "https://mixu.net/gr/"; license = lib.licenses.bsd3; mainProgram = "gr"; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; }; } From 8046324b4736ad7f91cd95b83515c71b6b2fae77 Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:25:22 -0400 Subject: [PATCH 175/248] gitbeaker-cli: remove me from maintainers --- pkgs/by-name/gi/gitbeaker-cli/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/gi/gitbeaker-cli/package.nix b/pkgs/by-name/gi/gitbeaker-cli/package.nix index cfbb7ab038f3..3c722adb0901 100644 --- a/pkgs/by-name/gi/gitbeaker-cli/package.nix +++ b/pkgs/by-name/gi/gitbeaker-cli/package.nix @@ -71,7 +71,7 @@ stdenv.mkDerivation (finalAttrs: { changelog = "https://github.com/jdalrymple/gitbeaker/releases/tag/${finalAttrs.version}"; description = "CLI Wrapper for the @gitbeaker/rest SDK"; homepage = "https://github.com/jdalrymple/gitbeaker"; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; mainProgram = "gitbeaker"; }; }) From c078e7d2109dfe7a44e721938a221bc8182abef7 Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:25:28 -0400 Subject: [PATCH 176/248] goresym: remove me from maintainers --- pkgs/by-name/go/goresym/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/go/goresym/package.nix b/pkgs/by-name/go/goresym/package.nix index c1ff26aa83d1..5870dd5d2b0f 100644 --- a/pkgs/by-name/go/goresym/package.nix +++ b/pkgs/by-name/go/goresym/package.nix @@ -39,6 +39,6 @@ buildGoModule (finalAttrs: { homepage = "https://github.com/mandiant/GoReSym"; changelog = "https://github.com/mandiant/GoReSym/releases/tag/v${finalAttrs.version}"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; }; }) From 66563bb9c7b28bb5cd6f8296bdddd27c19ea05a0 Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:25:33 -0400 Subject: [PATCH 177/248] gramma: remove me from maintainers --- pkgs/by-name/gr/gramma/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/gr/gramma/package.nix b/pkgs/by-name/gr/gramma/package.nix index e8b4f46bcf13..83e9713648ab 100644 --- a/pkgs/by-name/gr/gramma/package.nix +++ b/pkgs/by-name/gr/gramma/package.nix @@ -45,6 +45,6 @@ stdenvNoCC.mkDerivation (finalAttrs: { changelog = "https://github.com/caderek/gramma/releases/tag/v${finalAttrs.version}"; license = lib.licenses.isc; mainProgram = "gramma"; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; }; }) From cd84a4e2e2fc1303d469d2f20dcdc991f867ba89 Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:25:39 -0400 Subject: [PATCH 178/248] joplin-cli: remove me from maintainers --- pkgs/by-name/jo/joplin-cli/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/jo/joplin-cli/package.nix b/pkgs/by-name/jo/joplin-cli/package.nix index 9a97608786fd..8722e160fb1e 100644 --- a/pkgs/by-name/jo/joplin-cli/package.nix +++ b/pkgs/by-name/jo/joplin-cli/package.nix @@ -115,6 +115,6 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://joplinapp.org/"; license = lib.licenses.agpl3Plus; mainProgram = "joplin"; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; }; }) From 706501dc33fb5f85c48b046d5f797cfc1f6ddb66 Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:25:48 -0400 Subject: [PATCH 179/248] js-beautify: remove me from maintainers --- pkgs/by-name/js/js-beautify/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/js/js-beautify/package.nix b/pkgs/by-name/js/js-beautify/package.nix index ae49398ae2b2..8ddafc3eed9e 100644 --- a/pkgs/by-name/js/js-beautify/package.nix +++ b/pkgs/by-name/js/js-beautify/package.nix @@ -43,7 +43,7 @@ buildNpmPackage (finalAttrs: { description = "Beautifier for javascript"; homepage = "https://beautifier.io/"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; mainProgram = "js-beautify"; }; }) From d39b778a24c3d3ddb155897eb522d3eff52821ac Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:25:53 -0400 Subject: [PATCH 180/248] jsdoc: remove me from maintainers --- pkgs/by-name/js/jsdoc/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/js/jsdoc/package.nix b/pkgs/by-name/js/jsdoc/package.nix index 5a34b37f4b80..929b76f3657a 100644 --- a/pkgs/by-name/js/jsdoc/package.nix +++ b/pkgs/by-name/js/jsdoc/package.nix @@ -45,6 +45,6 @@ buildNpmPackage (finalAttrs: { description = "API documentation generator for JavaScript"; homepage = "https://jsdoc.app"; license = lib.licenses.asl20; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; }; }) From 21b698e9e74595d4712835ee2ef824f5c05fbc3b Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:25:59 -0400 Subject: [PATCH 181/248] jshint: remove me from maintainers --- pkgs/by-name/js/jshint/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/js/jshint/package.nix b/pkgs/by-name/js/jshint/package.nix index 3d9dbeb5ed8f..fbfb9faf6bca 100644 --- a/pkgs/by-name/js/jshint/package.nix +++ b/pkgs/by-name/js/jshint/package.nix @@ -30,7 +30,7 @@ buildNpmPackage (finalAttrs: { description = "Tool that helps to detect errors and potential problems in your JavaScript code"; homepage = "https://jshint.com"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; mainProgram = "jshint"; }; }) From 82346a99e8c9f27a0267893a40fd0e6ac2247c9d Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:26:05 -0400 Subject: [PATCH 182/248] json-diff: remove me from maintainers --- pkgs/by-name/js/json-diff/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/js/json-diff/package.nix b/pkgs/by-name/js/json-diff/package.nix index ea94a368396f..b7746e502721 100644 --- a/pkgs/by-name/js/json-diff/package.nix +++ b/pkgs/by-name/js/json-diff/package.nix @@ -26,7 +26,7 @@ buildNpmPackage (finalAttrs: { description = "Structural diff for JSON files"; homepage = "https://github.com/andreyvit/json-diff"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; mainProgram = "json-diff"; }; }) From f245d67015f98848ecfef87621cb70e57e1f78f8 Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:26:12 -0400 Subject: [PATCH 183/248] json-server: remove me from maintainers --- pkgs/by-name/js/json-server/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/js/json-server/package.nix b/pkgs/by-name/js/json-server/package.nix index 01e8ed63c6e4..69db46ae0571 100644 --- a/pkgs/by-name/js/json-server/package.nix +++ b/pkgs/by-name/js/json-server/package.nix @@ -24,6 +24,6 @@ buildNpmPackage (finalAttrs: { description = "Get a full fake REST API with zero coding in less than 30 seconds"; homepage = "https://github.com/typicode/json-server"; license = lib.licenses.fairsource09; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; }; }) From 45ff1a5544b5e9d2c6d1832152a93d2869aacb3e Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:26:19 -0400 Subject: [PATCH 184/248] jsonplaceholder: remove me from maintainers --- pkgs/by-name/js/jsonplaceholder/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/js/jsonplaceholder/package.nix b/pkgs/by-name/js/jsonplaceholder/package.nix index 63b034436f34..92ad875d22e9 100644 --- a/pkgs/by-name/js/jsonplaceholder/package.nix +++ b/pkgs/by-name/js/jsonplaceholder/package.nix @@ -36,6 +36,6 @@ buildNpmPackage { description = "Simple online fake REST API server"; homepage = "https://jsonplaceholder.typicode.com/"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; }; } From d682b056828b12ab37ab2a3b60106ddfd848fb31 Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:26:25 -0400 Subject: [PATCH 185/248] kaput-cli: remove me from maintainers --- pkgs/by-name/ka/kaput-cli/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ka/kaput-cli/package.nix b/pkgs/by-name/ka/kaput-cli/package.nix index c16fc227e243..8f3e2547439a 100644 --- a/pkgs/by-name/ka/kaput-cli/package.nix +++ b/pkgs/by-name/ka/kaput-cli/package.nix @@ -39,7 +39,7 @@ rustPlatform.buildRustPackage (finalAttrs: { description = "Unofficial CLI client for Put.io"; homepage = "https://kaput.sh/"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; mainProgram = "kaput"; }; }) From 14f7e37933fc13557bb8507c20759d4be3e674c6 Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:26:34 -0400 Subject: [PATCH 186/248] keyoxide-cli: remove me from maintainers --- pkgs/by-name/ke/keyoxide-cli/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ke/keyoxide-cli/package.nix b/pkgs/by-name/ke/keyoxide-cli/package.nix index d7836b3ff99e..7e49eac175f6 100644 --- a/pkgs/by-name/ke/keyoxide-cli/package.nix +++ b/pkgs/by-name/ke/keyoxide-cli/package.nix @@ -44,7 +44,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Command-line interface to locally verify decentralized identities"; homepage = "https://codeberg.org/keyoxide/keyoxide-cli"; license = lib.licenses.agpl3Plus; - maintainers = [ lib.maintainers.pyrox0 ]; + maintainers = [ ]; mainProgram = "keyoxide"; }; }) From 8cb3c328f8ad4c7fdb36693b55ad088bd289a864 Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:26:43 -0400 Subject: [PATCH 187/248] localtunnel: remove me from maintainers --- pkgs/by-name/lo/localtunnel/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/lo/localtunnel/package.nix b/pkgs/by-name/lo/localtunnel/package.nix index 34781bea138e..6005a6ca1f5d 100644 --- a/pkgs/by-name/lo/localtunnel/package.nix +++ b/pkgs/by-name/lo/localtunnel/package.nix @@ -38,7 +38,7 @@ stdenv.mkDerivation (finalAttrs: { description = "CLI for localtunnel"; homepage = "https://localtunnel.me"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; mainProgram = "lt"; }; }) From 46f871693823444ad53ada073173b607fec3ebdc Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:26:51 -0400 Subject: [PATCH 188/248] lv_font_conv: remove me from maintainers --- pkgs/by-name/lv/lv_font_conv/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/lv/lv_font_conv/package.nix b/pkgs/by-name/lv/lv_font_conv/package.nix index 8a84c26e2d3c..dce3f3cf3391 100644 --- a/pkgs/by-name/lv/lv_font_conv/package.nix +++ b/pkgs/by-name/lv/lv_font_conv/package.nix @@ -29,6 +29,6 @@ buildNpmPackage rec { mainProgram = "lv_font_conv"; homepage = "https://lvgl.io/tools/fontconverter"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; }; } From 45199c23bbb9e845d30bce007bb1826954ff19d7 Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:26:59 -0400 Subject: [PATCH 189/248] markdown-link-check: remove me from maintainers --- pkgs/by-name/ma/markdown-link-check/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ma/markdown-link-check/package.nix b/pkgs/by-name/ma/markdown-link-check/package.nix index 68de0876d7c7..f4a22e8b131b 100644 --- a/pkgs/by-name/ma/markdown-link-check/package.nix +++ b/pkgs/by-name/ma/markdown-link-check/package.nix @@ -27,6 +27,6 @@ buildNpmPackage rec { mainProgram = "markdown-link-check"; homepage = "https://github.com/tcort/markdown-link-check"; license = lib.licenses.isc; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; }; } From be6c94185c700e60cca49c49c3bb2995071bafc6 Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:27:04 -0400 Subject: [PATCH 190/248] mocha: remove me from maintainers --- pkgs/by-name/mo/mocha/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/mo/mocha/package.nix b/pkgs/by-name/mo/mocha/package.nix index c38f8b84ecc2..b6fc8c731bb6 100644 --- a/pkgs/by-name/mo/mocha/package.nix +++ b/pkgs/by-name/mo/mocha/package.nix @@ -30,7 +30,7 @@ buildNpmPackage (finalAttrs: { description = "Simple, flexible, fun Javascript test framework for Node.js & the browser"; homepage = "https://mochajs.org"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; mainProgram = "mocha"; }; }) From 5dd5ce0d4faff398d2e05d604774e953f2de2fc2 Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:27:14 -0400 Subject: [PATCH 191/248] node-gyp-build: remove me from maintainers --- pkgs/by-name/no/node-gyp-build/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/no/node-gyp-build/package.nix b/pkgs/by-name/no/node-gyp-build/package.nix index e65f2905e657..1b70f64a1bc4 100644 --- a/pkgs/by-name/no/node-gyp-build/package.nix +++ b/pkgs/by-name/no/node-gyp-build/package.nix @@ -43,7 +43,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Build tool and bindings loader for node-gyp that supports prebuilds"; homepage = "https://github.com/prebuild/node-gyp-build"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; mainProgram = "node-gyp-build"; }; }) From e23caf081fb337a829839ac9c7ce1566b9ec8b00 Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:27:22 -0400 Subject: [PATCH 192/248] nodemon: remove me from maintainers --- pkgs/by-name/no/nodemon/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/no/nodemon/package.nix b/pkgs/by-name/no/nodemon/package.nix index 0544eda6bdb0..aec446e636c1 100644 --- a/pkgs/by-name/no/nodemon/package.nix +++ b/pkgs/by-name/no/nodemon/package.nix @@ -27,6 +27,6 @@ buildNpmPackage rec { mainProgram = "nodemon"; homepage = "https://nodemon.io"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; }; } From d60946105fda3554f33bed69fa4730f3807a8cc2 Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:27:27 -0400 Subject: [PATCH 193/248] nrm: remove me from maintainers --- pkgs/by-name/nr/nrm/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/nr/nrm/package.nix b/pkgs/by-name/nr/nrm/package.nix index dd379fe186e7..3c300672becc 100644 --- a/pkgs/by-name/nr/nrm/package.nix +++ b/pkgs/by-name/nr/nrm/package.nix @@ -62,7 +62,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Helps you switch between npm registries easily"; homepage = "https://github.com/Pana/nrm"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; mainProgram = "nrm"; }; }) From e1c37df39a4c707d890216c25dc2866a03748916 Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:27:33 -0400 Subject: [PATCH 194/248] patch-package: remove me from maintainers --- pkgs/by-name/pa/patch-package/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/pa/patch-package/package.nix b/pkgs/by-name/pa/patch-package/package.nix index 7260ca50f888..557458ef98a3 100644 --- a/pkgs/by-name/pa/patch-package/package.nix +++ b/pkgs/by-name/pa/patch-package/package.nix @@ -40,6 +40,6 @@ stdenv.mkDerivation (finalAttrs: { mainProgram = "patch-package"; homepage = "https://github.com/ds300/patch-package"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; }; }) From 49d57640d9479381796ee902497a3c9d056b2c12 Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:27:40 -0400 Subject: [PATCH 195/248] peerflix-server: remove me from maintainers --- pkgs/by-name/pe/peerflix-server/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/pe/peerflix-server/package.nix b/pkgs/by-name/pe/peerflix-server/package.nix index e5eb96990a43..b1852f4dac8f 100644 --- a/pkgs/by-name/pe/peerflix-server/package.nix +++ b/pkgs/by-name/pe/peerflix-server/package.nix @@ -29,7 +29,7 @@ buildNpmPackage (finalAttrs: { description = "Streaming torrent client for Node.js with web ui"; homepage = "https://github.com/asapach/peerflix-server"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; mainProgram = "peerflix-server"; }; }) From fb6bc874d0747300574bb83be26e4b3168f9f604 Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:27:48 -0400 Subject: [PATCH 196/248] postcss: remove me from maintainers --- pkgs/by-name/po/postcss/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/po/postcss/package.nix b/pkgs/by-name/po/postcss/package.nix index 600b7200f9d8..8d7209ebedc7 100644 --- a/pkgs/by-name/po/postcss/package.nix +++ b/pkgs/by-name/po/postcss/package.nix @@ -52,7 +52,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Transforming styles with JS plugins"; homepage = "https://postcss.org/"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; platforms = lib.platforms.all; }; }) From 98817efce4b99e445a356c5d3d97a4abe8c47502 Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:27:53 -0400 Subject: [PATCH 197/248] remod: remove me from maintainers --- pkgs/by-name/re/remod/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/re/remod/package.nix b/pkgs/by-name/re/remod/package.nix index 3a51f585a1e3..7c1d377c189a 100644 --- a/pkgs/by-name/re/remod/package.nix +++ b/pkgs/by-name/re/remod/package.nix @@ -52,7 +52,7 @@ stdenv.mkDerivation (finalAttrs: { description = "chmod for human beings"; homepage = "https://github.com/samuela/remod"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; mainProgram = "remod"; }; }) From 3fdbfc0d93835f921cb9295116555835e27a1607 Mon Sep 17 00:00:00 2001 From: daspk04 Date: Mon, 23 Mar 2026 14:27:59 -0500 Subject: [PATCH 198/248] python3Packages.odc-loader: skip failing tests --- .../python-modules/odc-loader/default.nix | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/odc-loader/default.nix b/pkgs/development/python-modules/odc-loader/default.nix index 01e38e8dc752..18b3779249ee 100644 --- a/pkgs/development/python-modules/odc-loader/default.nix +++ b/pkgs/development/python-modules/odc-loader/default.nix @@ -23,7 +23,7 @@ pytestCheckHook, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "odc-loader"; version = "0.6.4"; pyproject = true; @@ -31,7 +31,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "opendatacube"; repo = "odc-loader"; - tag = version; + tag = finalAttrs.version; hash = "sha256-nJSC93+uPzsZY0ZHmrodPkCIk2FZnZ2ksfJIvr+x0As="; }; @@ -47,21 +47,22 @@ buildPythonPackage rec { xarray ]; - optional-dependencies = { + optional-dependencies = lib.fix (self: { botocore = [ botocore ]; zarr = [ zarr ]; - all = lib.concatAttrValues (lib.removeAttrs optional-dependencies [ "all" ]); - }; + all = self.botocore ++ self.zarr; + }); nativeCheckInputs = [ geopandas pytestCheckHook ] - ++ optional-dependencies.all; + ++ finalAttrs.passthru.optional-dependencies.all; disabledTests = [ # Require internet access "test_mem_reader" + "test_memreader_aux" "test_memreader_zarr" ]; @@ -72,8 +73,8 @@ buildPythonPackage rec { meta = { description = "Tools for constructing xarray objects from parsed metadata"; homepage = "https://github.com/opendatacube/odc-loader/"; - changelog = "https://github.com/opendatacube/odc-loader/releases/tag/${src.tag}"; + changelog = "https://github.com/opendatacube/odc-loader/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ daspk04 ]; }; -} +}) From 1c55d1a30801d5233214cad7bec2a6928bf47e65 Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:28:00 -0400 Subject: [PATCH 199/248] sql-formatter: remove me from maintainers --- pkgs/by-name/sq/sql-formatter/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/sq/sql-formatter/package.nix b/pkgs/by-name/sq/sql-formatter/package.nix index 56514cdba7fb..74bc39578d64 100644 --- a/pkgs/by-name/sq/sql-formatter/package.nix +++ b/pkgs/by-name/sq/sql-formatter/package.nix @@ -39,6 +39,6 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://sql-formatter-org.github.io/sql-formatter"; license = lib.licenses.mit; mainProgram = "sql-formatter"; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; }; }) From 415f75f823da8c255a161ce6976917304e2c0413 Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:28:07 -0400 Subject: [PATCH 200/248] svelte-check: remove me from maintainers --- pkgs/by-name/sv/svelte-check/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/sv/svelte-check/package.nix b/pkgs/by-name/sv/svelte-check/package.nix index db3b2bfdb053..ba9d09b0d00f 100644 --- a/pkgs/by-name/sv/svelte-check/package.nix +++ b/pkgs/by-name/sv/svelte-check/package.nix @@ -78,6 +78,6 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://github.com/sveltejs/language-tools"; license = lib.licenses.mit; mainProgram = "svelte-check"; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; }; }) From 7ccc457e0892ecb7b686d610dfb1f927ede12bc8 Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:28:19 -0400 Subject: [PATCH 201/248] sway-launcher-desktop: remove me from maintainers --- pkgs/by-name/sw/sway-launcher-desktop/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/sw/sway-launcher-desktop/package.nix b/pkgs/by-name/sw/sway-launcher-desktop/package.nix index f4a672afe321..f165c917335c 100644 --- a/pkgs/by-name/sw/sway-launcher-desktop/package.nix +++ b/pkgs/by-name/sw/sway-launcher-desktop/package.nix @@ -55,6 +55,6 @@ stdenv.mkDerivation rec { changelog = "https://github.com/Biont/sway-launcher-desktop/releases/tag/v${version}"; license = lib.licenses.gpl3; platforms = lib.platforms.linux; - maintainers = [ lib.maintainers.pyrox0 ]; + maintainers = [ ]; }; } From ae7a40af643339798de01f0d000b44c697820afc Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:28:27 -0400 Subject: [PATCH 202/248] tiddlywiki: remove me from maintainers --- pkgs/by-name/ti/tiddlywiki/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ti/tiddlywiki/package.nix b/pkgs/by-name/ti/tiddlywiki/package.nix index a39c8e90cdb0..001fef2c9e1c 100644 --- a/pkgs/by-name/ti/tiddlywiki/package.nix +++ b/pkgs/by-name/ti/tiddlywiki/package.nix @@ -37,7 +37,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Self-contained JavaScript wiki for the browser, Node.js, AWS Lambda etc"; homepage = "https://tiddlywiki.com"; license = lib.licenses.bsd3; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; mainProgram = "tiddlywiki"; }; }) From 1c81d89f2f2090d7abda94ef47499bb2e19f53d0 Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:28:36 -0400 Subject: [PATCH 203/248] uppy-companion: remove me from maintainers --- pkgs/by-name/up/uppy-companion/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/up/uppy-companion/package.nix b/pkgs/by-name/up/uppy-companion/package.nix index 01791714fe0a..b9f0ee323e30 100644 --- a/pkgs/by-name/up/uppy-companion/package.nix +++ b/pkgs/by-name/up/uppy-companion/package.nix @@ -71,6 +71,6 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://uppy.io/"; license = lib.licenses.mit; mainProgram = "companion"; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; }; }) From 6473b78b25a69a18f11fdd40e9319c406cb4f9a1 Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:28:44 -0400 Subject: [PATCH 204/248] vega-lite: remove me from maintainers --- pkgs/by-name/ve/vega-lite/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ve/vega-lite/package.nix b/pkgs/by-name/ve/vega-lite/package.nix index 2455804e525e..12ec1f1b0e63 100644 --- a/pkgs/by-name/ve/vega-lite/package.nix +++ b/pkgs/by-name/ve/vega-lite/package.nix @@ -39,6 +39,6 @@ buildNpmPackage (finalAttrs: { description = "Concise grammar of interactive graphics, built on Vega"; homepage = "https://vega.github.io/vega-lite/"; license = lib.licenses.bsd3; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; }; }) From 3f32ca861260b0062c69c1cf5e48ecafa82f1c4c Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:28:52 -0400 Subject: [PATCH 205/248] wasm-text-gen: remove me from maintainers --- pkgs/by-name/wa/wasm-text-gen/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/wa/wasm-text-gen/package.nix b/pkgs/by-name/wa/wasm-text-gen/package.nix index f61d314f3c74..e96d6387e160 100644 --- a/pkgs/by-name/wa/wasm-text-gen/package.nix +++ b/pkgs/by-name/wa/wasm-text-gen/package.nix @@ -65,7 +65,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Toolbox for WebAssembly"; homepage = "https://webassembly.js.org"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; mainProgram = "wasmgen"; }; }) From f9280eed61a5161ab0d28a90eaef70a837a5f836 Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:29:00 -0400 Subject: [PATCH 206/248] wast-reformat: remove me from maintainers --- pkgs/by-name/wa/wast-refmt/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/wa/wast-refmt/package.nix b/pkgs/by-name/wa/wast-refmt/package.nix index c72b6d8909db..cd1e13223255 100644 --- a/pkgs/by-name/wa/wast-refmt/package.nix +++ b/pkgs/by-name/wa/wast-refmt/package.nix @@ -66,7 +66,7 @@ stdenv.mkDerivation (finalAttrs: { description = "WAST Reformatter"; homepage = "https://webassembly.js.org"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; mainProgram = "wast-refmt"; }; }) From 44cf0e0290268df4250cf5ce0b34ae59c6949b97 Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:29:09 -0400 Subject: [PATCH 207/248] webassemblyjs-cli: remove me from maintainers --- pkgs/by-name/we/webassemblyjs-cli/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/we/webassemblyjs-cli/package.nix b/pkgs/by-name/we/webassemblyjs-cli/package.nix index 36ff6d4864d2..a9d396c7ae59 100644 --- a/pkgs/by-name/we/webassemblyjs-cli/package.nix +++ b/pkgs/by-name/we/webassemblyjs-cli/package.nix @@ -72,6 +72,6 @@ stdenv.mkDerivation (finalAttrs: { description = "Toolbox for WebAssembly"; homepage = "https://webassembly.js.org"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; }; }) From 3091f66d997d01f007dc4b256d78e9f4f0323c04 Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:29:17 -0400 Subject: [PATCH 208/248] webassemblyjs-repl: remove me from maintainers --- pkgs/by-name/we/webassemblyjs-repl/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/we/webassemblyjs-repl/package.nix b/pkgs/by-name/we/webassemblyjs-repl/package.nix index cc33c6b9fb3f..91c89a2aadfe 100644 --- a/pkgs/by-name/we/webassemblyjs-repl/package.nix +++ b/pkgs/by-name/we/webassemblyjs-repl/package.nix @@ -66,7 +66,7 @@ stdenv.mkDerivation (finalAttrs: { description = "WebAssembly REPL"; homepage = "https://webassembly.js.org"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; mainProgram = "wasm"; }; }) From 4c4b2508bb310539b5fe4df8093278968c632775 Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:29:23 -0400 Subject: [PATCH 209/248] webpack-cli: remove me from maintainers --- pkgs/by-name/we/webpack-cli/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/we/webpack-cli/package.nix b/pkgs/by-name/we/webpack-cli/package.nix index 646800bf252a..0f309ffbe9c8 100644 --- a/pkgs/by-name/we/webpack-cli/package.nix +++ b/pkgs/by-name/we/webpack-cli/package.nix @@ -61,7 +61,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Webpack's Command Line Interface"; homepage = "https://webpack.js.org/api/cli/"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; mainProgram = "webpack"; }; }) From f46d902ca4fca16f8ddac613aace620d51cf6dc1 Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:29:28 -0400 Subject: [PATCH 210/248] yalc: remove me from maintainers --- pkgs/by-name/ya/yalc/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ya/yalc/package.nix b/pkgs/by-name/ya/yalc/package.nix index 5e9fe9c5fbfd..081651184a23 100644 --- a/pkgs/by-name/ya/yalc/package.nix +++ b/pkgs/by-name/ya/yalc/package.nix @@ -41,6 +41,6 @@ stdenvNoCC.mkDerivation (finalAttrs: { mainProgram = "yalc"; homepage = "https://github.com/wclr/yalc"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; }; }) From 175e3d02b0d6a78fdf4eeabb5055d54ac36e7f7d Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:29:37 -0400 Subject: [PATCH 211/248] python3Packages.aioaquacell: remove me from maintainers --- pkgs/development/python-modules/aioaquacell/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/aioaquacell/default.nix b/pkgs/development/python-modules/aioaquacell/default.nix index e5ae6834ed1e..d92c176f2b3c 100644 --- a/pkgs/development/python-modules/aioaquacell/default.nix +++ b/pkgs/development/python-modules/aioaquacell/default.nix @@ -43,6 +43,6 @@ buildPythonPackage rec { description = "Asynchronous library to retrieve details of your Aquacell water softener device"; homepage = "https://github.com/Jordi1990/aioaquacell"; license = lib.licenses.asl20; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; }; } From 70db2892359f83a92c4881c30d03e6adbe20e497 Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:29:51 -0400 Subject: [PATCH 212/248] python3Packages.apsystem-ez1: remove me from maintainers --- pkgs/development/python-modules/apsystems-ez1/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/apsystems-ez1/default.nix b/pkgs/development/python-modules/apsystems-ez1/default.nix index e9d592df461c..91f3825a98d6 100644 --- a/pkgs/development/python-modules/apsystems-ez1/default.nix +++ b/pkgs/development/python-modules/apsystems-ez1/default.nix @@ -36,6 +36,6 @@ buildPythonPackage rec { description = "Streamlined interface for interacting with the local API of APsystems EZ1 Microinverters"; homepage = "https://github.com/SonnenladenGmbH/APsystems-EZ1-API"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; }; } From 558d576d07b7f0fa8442713b47c6590e5b604876 Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:30:00 -0400 Subject: [PATCH 213/248] python3Packages.asyncarve: remove me from maintainers --- pkgs/development/python-modules/asyncarve/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/asyncarve/default.nix b/pkgs/development/python-modules/asyncarve/default.nix index 124aa3ba440f..fa8873170f1a 100644 --- a/pkgs/development/python-modules/asyncarve/default.nix +++ b/pkgs/development/python-modules/asyncarve/default.nix @@ -37,6 +37,6 @@ buildPythonPackage rec { description = "Simple Arve library"; homepage = "https://github.com/arvetech/asyncarve"; license = with lib.licenses; [ mit ]; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; }; } From ee3432dcfe2c22001203ef1bc5595a28b6f2133e Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:30:13 -0400 Subject: [PATCH 214/248] python3Packages.aws-request-signer: remove me from maintainers --- pkgs/development/python-modules/aws-request-signer/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/aws-request-signer/default.nix b/pkgs/development/python-modules/aws-request-signer/default.nix index f2958b42a71c..249d719c7822 100644 --- a/pkgs/development/python-modules/aws-request-signer/default.nix +++ b/pkgs/development/python-modules/aws-request-signer/default.nix @@ -38,6 +38,6 @@ buildPythonPackage rec { description = "Python library to sign AWS requests using AWS Signature V4"; homepage = "https://github.com/iksteen/aws-request-signer"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; }; } From 24bce68539b87f25309d78084f36da68f52233b9 Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:30:36 -0400 Subject: [PATCH 215/248] python3Packages.azure-kusto-data: remove me from maintainers --- pkgs/development/python-modules/azure-kusto-data/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/azure-kusto-data/default.nix b/pkgs/development/python-modules/azure-kusto-data/default.nix index ca49b4406394..b4cb50b15dc3 100644 --- a/pkgs/development/python-modules/azure-kusto-data/default.nix +++ b/pkgs/development/python-modules/azure-kusto-data/default.nix @@ -78,6 +78,6 @@ buildPythonPackage rec { homepage = "https://github.com/Azure/azure-kusto-python/tree/master/azure-kusto-data"; changelog = "https://github.com/Azure/azure-kusto-python/releases/tag/${src.tag}"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; }; } From 676bf3b0221a31d961ddbc80d49735b66a2d1d7d Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:30:53 -0400 Subject: [PATCH 216/248] python3Packages.azure-kusto-ingest: remove me from maintainers --- pkgs/development/python-modules/azure-kusto-ingest/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/azure-kusto-ingest/default.nix b/pkgs/development/python-modules/azure-kusto-ingest/default.nix index b711107e7f05..1def8cac3ddd 100644 --- a/pkgs/development/python-modules/azure-kusto-ingest/default.nix +++ b/pkgs/development/python-modules/azure-kusto-ingest/default.nix @@ -73,6 +73,6 @@ buildPythonPackage rec { homepage = "https://github.com/Azure/azure-kusto-python/tree/master/azure-kusto-ingest"; changelog = "https://github.com/Azure/azure-kusto-python/releases/tag/${src.tag}"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; }; } From a1f3a6aaaa941a1c85fc3c70f8343537e704d97b Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:31:05 -0400 Subject: [PATCH 217/248] python3Packages.bthomehub5-devicelist: remove me from maintainers --- .../python-modules/bthomehub5-devicelist/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/bthomehub5-devicelist/default.nix b/pkgs/development/python-modules/bthomehub5-devicelist/default.nix index 2c4b9562c16b..a3915eb1d6f0 100644 --- a/pkgs/development/python-modules/bthomehub5-devicelist/default.nix +++ b/pkgs/development/python-modules/bthomehub5-devicelist/default.nix @@ -35,6 +35,6 @@ buildPythonPackage rec { description = "Returns a list of devices currently connected to a BT Home Hub 5"; homepage = "https://github.com/ahobsonsayers/bthomehub5-devicelist"; license = lib.licenses.bsd2; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; }; } From d374f16149068dcea3a59b94f340db7255760a51 Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:31:15 -0400 Subject: [PATCH 218/248] python3Packages.mozart-api: remove me from maintainers --- pkgs/development/python-modules/mozart-api/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/mozart-api/default.nix b/pkgs/development/python-modules/mozart-api/default.nix index 495bbab10507..0e5cdee4e574 100644 --- a/pkgs/development/python-modules/mozart-api/default.nix +++ b/pkgs/development/python-modules/mozart-api/default.nix @@ -52,6 +52,6 @@ buildPythonPackage rec { homepage = "https://github.com/bang-olufsen/mozart-open-api"; changelog = "https://github.com/bang-olufsen/mozart-open-api/releases/tag/${version}"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; }; } From a5542dd604f7ae1353d2852c7bdce9f25d581404 Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:31:23 -0400 Subject: [PATCH 219/248] python3Packages.ofxhome: remove me from maintainers --- pkgs/development/python-modules/ofxhome/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/ofxhome/default.nix b/pkgs/development/python-modules/ofxhome/default.nix index 0110cfdba10d..35e0ee659f12 100644 --- a/pkgs/development/python-modules/ofxhome/default.nix +++ b/pkgs/development/python-modules/ofxhome/default.nix @@ -32,6 +32,6 @@ buildPythonPackage rec { homepage = "https://github.com/captin411/ofxhome"; description = "ofxhome.com financial institution lookup REST client"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; }; } From 8679f5d92a22c098ed57a92d863e968f6efa0b25 Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:31:31 -0400 Subject: [PATCH 220/248] python3Packages.py-ccm15: remove me from maintainers --- pkgs/development/python-modules/py-ccm15/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/py-ccm15/default.nix b/pkgs/development/python-modules/py-ccm15/default.nix index 14008ca3f28d..d6371c1e012b 100644 --- a/pkgs/development/python-modules/py-ccm15/default.nix +++ b/pkgs/development/python-modules/py-ccm15/default.nix @@ -46,6 +46,6 @@ buildPythonPackage rec { description = "Python Library to access a Midea CCM15 data converter"; homepage = "https://github.com/ocalvo/py-ccm15"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; }; } From 3217274a0e389690a50e93f39cded415a0d559a3 Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:31:43 -0400 Subject: [PATCH 221/248] python3Packages.pyaprilaire: remove me from maintainers --- pkgs/development/python-modules/pyaprilaire/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/pyaprilaire/default.nix b/pkgs/development/python-modules/pyaprilaire/default.nix index b28342011276..35cc563b3776 100644 --- a/pkgs/development/python-modules/pyaprilaire/default.nix +++ b/pkgs/development/python-modules/pyaprilaire/default.nix @@ -36,6 +36,6 @@ buildPythonPackage rec { description = "Python library for interacting with Aprilaire thermostats"; homepage = "https://github.com/chamberlain2007/pyaprilaire"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; }; } From bed876007e6dcbf1f14b1924c0d6d81467d08dcc Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:31:52 -0400 Subject: [PATCH 222/248] python3Packages.rst2pdf: remove me from maintainers --- pkgs/development/python-modules/rst2pdf/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/rst2pdf/default.nix b/pkgs/development/python-modules/rst2pdf/default.nix index a78ff5378701..d4b6007e5470 100644 --- a/pkgs/development/python-modules/rst2pdf/default.nix +++ b/pkgs/development/python-modules/rst2pdf/default.nix @@ -78,6 +78,6 @@ buildPythonPackage rec { homepage = "https://rst2pdf.org/"; changelog = "https://github.com/rst2pdf/rst2pdf/blob/${version}/CHANGES.rst"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; }; } From d0785e37da145418e5fe4f7ec0912b82f7fad4c7 Mon Sep 17 00:00:00 2001 From: dish Date: Mon, 23 Mar 2026 15:32:01 -0400 Subject: [PATCH 223/248] python3Packages.xlwt: remove me from maintainers --- pkgs/development/python-modules/xlwt/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/xlwt/default.nix b/pkgs/development/python-modules/xlwt/default.nix index 008566a6b2dd..0a160b47896d 100644 --- a/pkgs/development/python-modules/xlwt/default.nix +++ b/pkgs/development/python-modules/xlwt/default.nix @@ -36,6 +36,6 @@ buildPythonPackage { bsd3 lgpl21Plus ]; - maintainers = with lib.maintainers; [ pyrox0 ]; + maintainers = [ ]; }; } From 6721e45e8a4fdde00f311b88d2bbab1f56d38882 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Mar 2026 19:33:37 +0000 Subject: [PATCH 224/248] src-cli: 7.0.0 -> 7.0.1 --- pkgs/by-name/sr/src-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sr/src-cli/package.nix b/pkgs/by-name/sr/src-cli/package.nix index 972fc9716b51..a08dc83e805c 100644 --- a/pkgs/by-name/sr/src-cli/package.nix +++ b/pkgs/by-name/sr/src-cli/package.nix @@ -9,16 +9,16 @@ buildGoModule rec { pname = "src-cli"; - version = "7.0.0"; + version = "7.0.1"; src = fetchFromGitHub { owner = "sourcegraph"; repo = "src-cli"; rev = version; - hash = "sha256-YwbZohw90RgEVpKtek4Wt2/nPhPSavKsHLmUH3ytQmw="; + hash = "sha256-nGWSTIkhO8Wcf1oXecUiE/i3bdEi5I/DXYdvBFfF2zU="; }; - vendorHash = "sha256-z4Clm+WdwMcdO+tMLqUQx6tNiGJ+ZSK+Zt0JKwrQdVk="; + vendorHash = "sha256-lChxbgIa4w24uUG0SYBbzouKt+a0eVLLSn/BG6Q5P6o="; subPackages = [ "cmd/src" From 8bc48e7737c8d11e7295dcf9bb5947d6f661b5b5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Mar 2026 19:40:44 +0000 Subject: [PATCH 225/248] mmdbctl: 1.4.8 -> 1.4.9 --- pkgs/by-name/mm/mmdbctl/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mm/mmdbctl/package.nix b/pkgs/by-name/mm/mmdbctl/package.nix index b3f7e67056b2..c9682be2dc9a 100644 --- a/pkgs/by-name/mm/mmdbctl/package.nix +++ b/pkgs/by-name/mm/mmdbctl/package.nix @@ -11,16 +11,16 @@ buildGoModule rec { pname = "mmdbctl"; - version = "1.4.8"; + version = "1.4.9"; src = fetchFromGitHub { owner = "ipinfo"; repo = "mmdbctl"; tag = "mmdbctl-${version}"; - hash = "sha256-9s/dyORfv3lNf9W6oE1PHhaTgJFdeFa46pf54c/cwH0="; + hash = "sha256-+LuFy7HLr6AvF/TetendJTCx6zoAGonJtc9BL7PCDsU="; }; - vendorHash = "sha256-4T3HEzRerC4KrGQnMNSW3OVzChUIf4yJ7qS9v8mWIX4="; + vendorHash = "sha256-f/FEMTOipss17uVhdvV3QKAmlHsmxnGWrz9csIs7ySk="; ldflags = [ "-s" From e568c86eddf9896a0243186f85d0a0e6ca957b97 Mon Sep 17 00:00:00 2001 From: Anthony ROUSSEL Date: Thu, 12 Mar 2026 20:11:41 +0100 Subject: [PATCH 226/248] usql: 0.20.8 -> 0.21.1 Diff: https://github.com/xo/usql/compare/v0.20.8...v0.21.1 --- pkgs/by-name/us/usql/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/us/usql/package.nix b/pkgs/by-name/us/usql/package.nix index a810a9d84125..1edab1462858 100644 --- a/pkgs/by-name/us/usql/package.nix +++ b/pkgs/by-name/us/usql/package.nix @@ -1,7 +1,7 @@ { lib, fetchFromGitHub, - buildGoModule, + buildGo126Module, unixodbc, icu, nix-update-script, @@ -9,15 +9,15 @@ usql, }: -buildGoModule (finalAttrs: { +buildGo126Module (finalAttrs: { pname = "usql"; - version = "0.20.8"; + version = "0.21.1"; src = fetchFromGitHub { owner = "xo"; repo = "usql"; tag = "v${finalAttrs.version}"; - hash = "sha256-oaimplnmNpr3nMGNmiXmE9L03SfifjfncI9ZPiJg6JI="; + hash = "sha256-WaIHm7ozH/R8ByWNTtk8tbv5qOxPB4huexew9VRcLEc="; }; buildInputs = [ @@ -25,7 +25,7 @@ buildGoModule (finalAttrs: { icu ]; - vendorHash = "sha256-bu9vU7rpq8sg5zHcmbOhdOkO18ci4dUErsLwip0j3Jo="; + vendorHash = "sha256-JhVqXBC9eRfe5fehw+9zhj93wxCelCTbbsH4/hOPhgw="; proxyVendor = true; # Exclude drivers from the bad group From 0757ae7dd7fa81674ff1e0ed2c9abbc760fd62d5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Mar 2026 19:58:39 +0000 Subject: [PATCH 227/248] pgdog: 0.1.32 -> 0.1.33 --- pkgs/by-name/pg/pgdog/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pg/pgdog/package.nix b/pkgs/by-name/pg/pgdog/package.nix index d22762a3b9f1..a05ca0063f09 100644 --- a/pkgs/by-name/pg/pgdog/package.nix +++ b/pkgs/by-name/pg/pgdog/package.nix @@ -14,16 +14,16 @@ let in rustPlatform.buildRustPackage.override { inherit stdenv; } (finalAttrs: { pname = "pgdog"; - version = "0.1.32"; + version = "0.1.33"; src = fetchFromGitHub { owner = "pgdogdev"; repo = "pgdog"; tag = "v${finalAttrs.version}"; - hash = "sha256-boJuzVVtTM0FKXdipKdObl4Cx+SJZ7V8ROZlCRwcYWc="; + hash = "sha256-xBj19dh+cR0CTo5E6/d5UiN9TBTIlWuZrEB9PbmgA8Q="; }; - cargoHash = "sha256-KOLNWEMDEs52FrqPZEAkULCleugQp4WDNdgOHKlhaIM="; + cargoHash = "sha256-3gv6MhTtPgS44s/7GI9l7RtILsxOdiybxJChZcKFhZA="; # Hardcoded paths for C compiler and linker postPatch = '' From a9ba7631b7a273c052a3cf94d5f41ff61ab6f566 Mon Sep 17 00:00:00 2001 From: Tom Hunze Date: Sat, 21 Mar 2026 12:06:37 +0100 Subject: [PATCH 228/248] python3Packages.ruffus: drop ruffus has been abandoned upstream since July 2021 [1], is broken with Python 3.14 [2], and is unmaintained in nixpkgs. [1] https://github.com/cgat-developers/ruffus [2] https://hydra.nixos.org/build/323541184/nixlog/1 --- .../python-modules/ruffus/default.nix | 56 ------------------- pkgs/top-level/python-aliases.nix | 1 + pkgs/top-level/python-packages.nix | 2 - 3 files changed, 1 insertion(+), 58 deletions(-) delete mode 100644 pkgs/development/python-modules/ruffus/default.nix diff --git a/pkgs/development/python-modules/ruffus/default.nix b/pkgs/development/python-modules/ruffus/default.nix deleted file mode 100644 index c21d1fcbd0d9..000000000000 --- a/pkgs/development/python-modules/ruffus/default.nix +++ /dev/null @@ -1,56 +0,0 @@ -{ - gevent, - buildPythonPackage, - fetchFromGitHub, - hostname, - pytest, - pythonAtLeast, - lib, - stdenv, -}: - -buildPythonPackage rec { - pname = "ruffus"; - version = "2.8.4"; - format = "setuptools"; - - src = fetchFromGitHub { - owner = "cgat-developers"; - repo = "ruffus"; - rev = "v${version}"; - sha256 = "0fnzpchwwqsy5h18fs0n90s51w25n0dx0l74j0ka6lvhjl5sxn4c"; - }; - - propagatedBuildInputs = [ gevent ]; - - nativeCheckInputs = [ - hostname - pytest - ]; - - # tests very flaky & hang often on darwin - doCheck = !stdenv.hostPlatform.isDarwin; - checkPhase = - # https://docs.python.org/3/whatsnew/3.13.html#re - lib.optionalString (pythonAtLeast "3.13") '' - substituteInPlace ruffus/test/test_ruffus_utility.py \ - --replace-fail re.error re.PatternError - '' - # test files do indeed need to be executed separately - + '' - pushd ruffus/test - rm test_with_logger.py # spawns 500 processes - for f in test_*.py ; do - HOME=$TMPDIR pytest -v --disable-warnings $f - done - popd - ''; - pythonImportsCheck = [ "ruffus" ]; - - meta = { - description = "Light-weight Python Computational Pipeline Management"; - homepage = "http://www.ruffus.org.uk"; - license = lib.licenses.mit; - maintainers = [ ]; - }; -} diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index b740bfcb3cf5..fdbe87f093de 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -497,6 +497,7 @@ mapAliases { ruamel_base = throw "'ruamel_base' has been renamed to/replaced by 'ruamel-base'"; # Converted to throw 2025-10-29 ruamel_yaml = throw "'ruamel_yaml' has been renamed to/replaced by 'ruamel-yaml'"; # Converted to throw 2025-10-29 ruamel_yaml_clib = throw "'ruamel_yaml_clib' has been renamed to/replaced by 'ruamel-yaml-clib'"; # Converted to throw 2025-10-29 + ruffus = throw "'ruffus' has been removed as it was unmaintained and abandoned upstream"; # Added 2026-03-21 sapi-python-client = throw "'sapi-python-client' has been renamed to/replaced by 'kbcstorage'"; # Converted to throw 2025-10-29 schemainspect = throw "schemainspect has been removed because it has transitively been marked broken since May 2024, and is unmaintained upstream."; # Added 2025-10-11 scikitimage = throw "'scikitimage' has been renamed to/replaced by 'scikit-image'"; # Converted to throw 2025-10-29 diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index d63ceadbc1cb..178cbdcbd125 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -17089,8 +17089,6 @@ self: super: with self; { ruff-api = callPackage ../development/python-modules/ruff-api { }; - ruffus = callPackage ../development/python-modules/ruffus { }; - rules = callPackage ../development/python-modules/rules { }; rumps = callPackage ../development/python-modules/rumps { }; From 923800bbb829c6f8917a0152c90f241bb384837f Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Mon, 23 Mar 2026 16:35:20 +0100 Subject: [PATCH 229/248] feedr: init at 0.5.0 --- pkgs/by-name/fe/feedr/package.nix | 56 +++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 pkgs/by-name/fe/feedr/package.nix diff --git a/pkgs/by-name/fe/feedr/package.nix b/pkgs/by-name/fe/feedr/package.nix new file mode 100644 index 000000000000..902e3934315c --- /dev/null +++ b/pkgs/by-name/fe/feedr/package.nix @@ -0,0 +1,56 @@ +{ + stdenvNoCC, + lib, + rustPlatform, + fetchFromGitHub, + pkg-config, + openssl, + versionCheckHook, +}: + +rustPlatform.buildRustPackage (finalAttrs: { + pname = "feedr"; + version = "0.5.0"; + + src = fetchFromGitHub { + owner = "bahdotsh"; + repo = "feedr"; + tag = "v${finalAttrs.version}"; + hash = "sha256-owdJDY61170g28Ujnwzt/8dZ+uyPHlM0iXRyfOL9gls="; + }; + + cargoHash = "sha256-gl6kiDNvRzn5ZG6syuZ9Y8EgwcHpr+5lVEmn3mI5qSw="; + + nativeBuildInputs = [ + pkg-config + ]; + + buildInputs = [ + openssl + ]; + + checkFlags = [ + # Those tests require network access, which is not available in the sandbox. + # Error: Failed to parse RSS feed: Failed to fetch feed + "--skip=test_mixed_feeds" + "--skip=test_rss_feed_parsing" + ] + ++ lib.optionals stdenvNoCC.hostPlatform.isDarwin [ + # event loop thread panicked + "--skip=test_problematic_feeds" + "--skip=test_reddit_style_atom_feeds" + ]; + + doInstallCheck = true; + nativeInstallCheckInputs = [ versionCheckHook ]; + + meta = { + changelog = "https://github.com/bahdotsh/feedr/releases/tag/${finalAttrs.src.tag}"; + description = "Feature-rich terminal-based RSS/Atom feed reader written in Rust"; + longDescription = "Feedr is a modern terminal-based RSS/Atom feed reader with advanced filtering, categorization, and search capabilities. It supports both RSS and Atom feeds with compression handling and provides an intuitive TUI interface."; + homepage = "https://github.com/bahdotsh/feedr"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ drupol ]; + mainProgram = "feedr"; + }; +}) From 863c2ae018a2a80c47d93708c66d21a38fc4e68d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Mar 2026 20:15:16 +0000 Subject: [PATCH 230/248] mpvScripts.mpv-playlistmanager: 0-unstable-2025-12-17 -> 0-unstable-2026-03-16 --- pkgs/by-name/mp/mpv/scripts/mpv-playlistmanager.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mp/mpv/scripts/mpv-playlistmanager.nix b/pkgs/by-name/mp/mpv/scripts/mpv-playlistmanager.nix index 6c333dc56c08..e0ee7967d903 100644 --- a/pkgs/by-name/mp/mpv/scripts/mpv-playlistmanager.nix +++ b/pkgs/by-name/mp/mpv/scripts/mpv-playlistmanager.nix @@ -8,13 +8,13 @@ buildLua { pname = "mpv-playlistmanager"; - version = "0-unstable-2025-12-17"; + version = "0-unstable-2026-03-16"; src = fetchFromGitHub { owner = "jonniek"; repo = "mpv-playlistmanager"; - rev = "75caa611c9dab164e74a04a62abfbf508e51d71e"; - hash = "sha256-wSyxcR+qIWozbDjrZT+B6SgFaigSWofExdsZ2fF7/uY="; + rev = "2eb09e1e7a2f66549145b728d570fda83703ed86"; + hash = "sha256-NZ6tRq0DLzg1NlpIwbMZPoWQmJZ0cynDuyF5TGazOfc="; }; passthru.updateScript = unstableGitUpdater { }; From 6d7364a370e48723d95a3c560d887629a275736b Mon Sep 17 00:00:00 2001 From: Alvar Penning Date: Mon, 23 Mar 2026 21:16:43 +0100 Subject: [PATCH 231/248] maintainers: remove oxzi --- maintainers/maintainer-list.nix | 7 ------- .../monitoring/prometheus/alertmanager-irc-relay.nix | 2 +- nixos/modules/services/networking/ucarp.nix | 2 +- nixos/tests/ucarp.nix | 2 +- pkgs/applications/networking/firehol/default.nix | 2 +- pkgs/applications/networking/firehol/iprange.nix | 2 +- .../networking/irc/weechat/scripts/multiline/default.nix | 2 +- .../networking/irc/weechat/scripts/weechat-otr/default.nix | 2 +- pkgs/by-name/bo/bonnmotion/package.nix | 2 +- pkgs/by-name/bt/btlejack/package.nix | 2 +- pkgs/by-name/cb/cbeams/package.nix | 1 - pkgs/by-name/cl/claws-mail/package.nix | 1 - pkgs/by-name/et/et/package.nix | 2 +- pkgs/by-name/go/go-shadowsocks2/package.nix | 2 +- pkgs/by-name/gt/gtimelog/package.nix | 2 +- pkgs/by-name/ha/hash_extender/package.nix | 2 +- pkgs/by-name/je/jellycli/package.nix | 2 +- pkgs/by-name/li/libbtbb/package.nix | 2 +- pkgs/by-name/li/libetpan/package.nix | 2 +- pkgs/by-name/ol/olm/package.nix | 1 - pkgs/by-name/op/openrct2/package.nix | 1 - pkgs/by-name/sh/shellharden/package.nix | 2 +- pkgs/by-name/sl/slstatus/package.nix | 1 - pkgs/by-name/sm/smu/package.nix | 2 +- pkgs/by-name/sp/spdx-license-list-data/package.nix | 4 +--- pkgs/by-name/ss/ssh-key-confirmer/package.nix | 2 +- pkgs/by-name/ti/tinycbor/package.nix | 2 +- pkgs/by-name/ub/ubertooth/package.nix | 2 +- pkgs/by-name/uc/ucarp/package.nix | 2 +- pkgs/by-name/um/umlet/package.nix | 2 +- pkgs/by-name/wa/watson/package.nix | 1 - pkgs/development/python-modules/ajsonrpc/default.nix | 2 +- pkgs/development/python-modules/bleak/default.nix | 2 +- pkgs/development/python-modules/cbor/default.nix | 2 +- pkgs/development/python-modules/flask-httpauth/default.nix | 2 +- pkgs/development/python-modules/fpdf/default.nix | 2 +- pkgs/development/python-modules/geojson/default.nix | 2 +- pkgs/development/python-modules/json-rpc/default.nix | 2 +- pkgs/development/python-modules/pynmea2/default.nix | 2 +- pkgs/development/python-modules/pytmx/default.nix | 2 +- pkgs/development/python-modules/txdbus/default.nix | 2 +- 41 files changed, 34 insertions(+), 49 deletions(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 48b14d633b6f..d1497e2a821d 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -20475,13 +20475,6 @@ name = "Jan Malakhovski"; keys = [ { fingerprint = "514B B966 B46E 3565 0508 86E8 0E6C A66E 5C55 7AA8"; } ]; }; - oxzi = { - email = "post@0x21.biz"; - github = "oxzi"; - githubId = 8402811; - name = "Alvar Penning"; - keys = [ { fingerprint = "EB14 4E67 E57D 27E2 B5A4 CD8C F32A 4563 7FA2 5E31"; } ]; - }; oynqr = { email = "pd-nixpkgs@3b.pm"; github = "oynqr"; diff --git a/nixos/modules/services/monitoring/prometheus/alertmanager-irc-relay.nix b/nixos/modules/services/monitoring/prometheus/alertmanager-irc-relay.nix index a5659c3bfbd9..02a354ab8735 100644 --- a/nixos/modules/services/monitoring/prometheus/alertmanager-irc-relay.nix +++ b/nixos/modules/services/monitoring/prometheus/alertmanager-irc-relay.nix @@ -104,5 +104,5 @@ in }; }; - meta.maintainers = [ lib.maintainers.oxzi ]; + meta.maintainers = [ ]; } diff --git a/nixos/modules/services/networking/ucarp.nix b/nixos/modules/services/networking/ucarp.nix index 35708a246273..a3375b2a64e6 100644 --- a/nixos/modules/services/networking/ucarp.nix +++ b/nixos/modules/services/networking/ucarp.nix @@ -180,5 +180,5 @@ in }; }; - meta.maintainers = with lib.maintainers; [ oxzi ]; + meta.maintainers = [ ]; } diff --git a/nixos/tests/ucarp.nix b/nixos/tests/ucarp.nix index 385412d60120..75a90f2e6a05 100644 --- a/nixos/tests/ucarp.nix +++ b/nixos/tests/ucarp.nix @@ -41,7 +41,7 @@ let in { name = "ucarp"; - meta.maintainers = with lib.maintainers; [ oxzi ]; + meta.maintainers = [ ]; nodes = { hostA = mkUcarpHost addrHostA; diff --git a/pkgs/applications/networking/firehol/default.nix b/pkgs/applications/networking/firehol/default.nix index 37f32da7e7c5..d70929cada41 100644 --- a/pkgs/applications/networking/firehol/default.nix +++ b/pkgs/applications/networking/firehol/default.nix @@ -84,7 +84,7 @@ stdenv.mkDerivation rec { ''; homepage = "https://firehol.org/"; license = lib.licenses.gpl2; - maintainers = with lib.maintainers; [ oxzi ]; + maintainers = [ ]; platforms = lib.platforms.linux; }; } diff --git a/pkgs/applications/networking/firehol/iprange.nix b/pkgs/applications/networking/firehol/iprange.nix index e2cf0263e69e..02ccc9bfb4d4 100644 --- a/pkgs/applications/networking/firehol/iprange.nix +++ b/pkgs/applications/networking/firehol/iprange.nix @@ -18,6 +18,6 @@ stdenv.mkDerivation rec { mainProgram = "iprange"; homepage = "https://github.com/firehol/iprange"; license = lib.licenses.gpl2; - maintainers = with lib.maintainers; [ oxzi ]; + maintainers = [ ]; }; } diff --git a/pkgs/applications/networking/irc/weechat/scripts/multiline/default.nix b/pkgs/applications/networking/irc/weechat/scripts/multiline/default.nix index 14e16ab8d5d3..86814435fbfa 100644 --- a/pkgs/applications/networking/irc/weechat/scripts/multiline/default.nix +++ b/pkgs/applications/networking/irc/weechat/scripts/multiline/default.nix @@ -40,6 +40,6 @@ stdenv.mkDerivation { meta = { description = "Multi-line edit box"; license = lib.licenses.gpl3Plus; - maintainers = with lib.maintainers; [ oxzi ]; + maintainers = [ ]; }; } diff --git a/pkgs/applications/networking/irc/weechat/scripts/weechat-otr/default.nix b/pkgs/applications/networking/irc/weechat/scripts/weechat-otr/default.nix index ff2e13479888..cfba7ec0d2d8 100644 --- a/pkgs/applications/networking/irc/weechat/scripts/weechat-otr/default.nix +++ b/pkgs/applications/networking/irc/weechat/scripts/weechat-otr/default.nix @@ -82,7 +82,7 @@ stdenv.mkDerivation rec { meta = { homepage = "https://github.com/mmb/weechat-otr"; license = lib.licenses.gpl3; - maintainers = with lib.maintainers; [ oxzi ]; + maintainers = [ ]; description = "WeeChat script for Off-the-Record messaging"; knownVulnerabilities = [ "There is no upstream release since 2018-03." diff --git a/pkgs/by-name/bo/bonnmotion/package.nix b/pkgs/by-name/bo/bonnmotion/package.nix index 2cfbbddfa2c3..3e2cb250f4a1 100644 --- a/pkgs/by-name/bo/bonnmotion/package.nix +++ b/pkgs/by-name/bo/bonnmotion/package.nix @@ -57,6 +57,6 @@ stdenv.mkDerivation (finalAttrs: { binaryBytecode # source bundles dependency jars ]; license = lib.licenses.gpl2Plus; - maintainers = with lib.maintainers; [ oxzi ]; + maintainers = [ ]; }; }) diff --git a/pkgs/by-name/bt/btlejack/package.nix b/pkgs/by-name/bt/btlejack/package.nix index 80d6d7c400b5..41815eda69de 100644 --- a/pkgs/by-name/bt/btlejack/package.nix +++ b/pkgs/by-name/bt/btlejack/package.nix @@ -34,6 +34,6 @@ python3Packages.buildPythonApplication (finalAttrs: { description = "Bluetooth Low Energy Swiss-army knife"; mainProgram = "btlejack"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ oxzi ]; + maintainers = [ ]; }; }) diff --git a/pkgs/by-name/cb/cbeams/package.nix b/pkgs/by-name/cb/cbeams/package.nix index 0c779faef23f..92a1dfe7dc23 100644 --- a/pkgs/by-name/cb/cbeams/package.nix +++ b/pkgs/by-name/cb/cbeams/package.nix @@ -37,7 +37,6 @@ python3Packages.buildPythonApplication (finalAttrs: { description = "Command-line program to draw animated colored circles in the terminal"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ - oxzi sigmanificient ]; }; diff --git a/pkgs/by-name/cl/claws-mail/package.nix b/pkgs/by-name/cl/claws-mail/package.nix index 63b146f3a33b..ec458e47c380 100644 --- a/pkgs/by-name/cl/claws-mail/package.nix +++ b/pkgs/by-name/cl/claws-mail/package.nix @@ -351,7 +351,6 @@ stdenv.mkDerivation (finalAttrs: { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ fpletz - oxzi ajs124 ]; }; diff --git a/pkgs/by-name/et/et/package.nix b/pkgs/by-name/et/et/package.nix index c4267c32d924..e4478f3e3d68 100644 --- a/pkgs/by-name/et/et/package.nix +++ b/pkgs/by-name/et/et/package.nix @@ -35,6 +35,6 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://github.com/oxzi/et"; license = lib.licenses.gpl3; platforms = lib.platforms.unix; - maintainers = with lib.maintainers; [ oxzi ]; + maintainers = [ ]; }; }) diff --git a/pkgs/by-name/go/go-shadowsocks2/package.nix b/pkgs/by-name/go/go-shadowsocks2/package.nix index 04f36bd05188..66e644af9835 100644 --- a/pkgs/by-name/go/go-shadowsocks2/package.nix +++ b/pkgs/by-name/go/go-shadowsocks2/package.nix @@ -21,7 +21,7 @@ buildGoModule (finalAttrs: { description = "Fresh implementation of Shadowsocks in Go"; homepage = "https://github.com/shadowsocks/go-shadowsocks2/"; license = lib.licenses.asl20; - maintainers = with lib.maintainers; [ oxzi ]; + maintainers = [ ]; mainProgram = "go-shadowsocks2"; }; }) diff --git a/pkgs/by-name/gt/gtimelog/package.nix b/pkgs/by-name/gt/gtimelog/package.nix index c04be6f6f1b6..4cf7dbeb41c8 100644 --- a/pkgs/by-name/gt/gtimelog/package.nix +++ b/pkgs/by-name/gt/gtimelog/package.nix @@ -76,6 +76,6 @@ python3Packages.buildPythonApplication (finalAttrs: { ''; homepage = "https://gtimelog.org/"; license = lib.licenses.gpl2Plus; - maintainers = with lib.maintainers; [ oxzi ]; + maintainers = [ ]; }; }) diff --git a/pkgs/by-name/ha/hash_extender/package.nix b/pkgs/by-name/ha/hash_extender/package.nix index 896094f26626..4dc84bb5ba5c 100644 --- a/pkgs/by-name/ha/hash_extender/package.nix +++ b/pkgs/by-name/ha/hash_extender/package.nix @@ -58,6 +58,6 @@ stdenv.mkDerivation { mainProgram = "hash_extender"; homepage = "https://github.com/iagox86/hash_extender"; license = lib.licenses.bsd3; - maintainers = with lib.maintainers; [ oxzi ]; + maintainers = [ ]; }; } diff --git a/pkgs/by-name/je/jellycli/package.nix b/pkgs/by-name/je/jellycli/package.nix index 23c8a485d328..60c597431132 100644 --- a/pkgs/by-name/je/jellycli/package.nix +++ b/pkgs/by-name/je/jellycli/package.nix @@ -35,7 +35,7 @@ buildGoModule (finalAttrs: { ''; homepage = "https://github.com/tryffel/jellycli"; license = lib.licenses.gpl3Plus; - maintainers = with lib.maintainers; [ oxzi ]; + maintainers = [ ]; mainProgram = "jellycli"; }; }) diff --git a/pkgs/by-name/li/libbtbb/package.nix b/pkgs/by-name/li/libbtbb/package.nix index c2bb0427e626..a95268f32bab 100644 --- a/pkgs/by-name/li/libbtbb/package.nix +++ b/pkgs/by-name/li/libbtbb/package.nix @@ -33,6 +33,6 @@ stdenv.mkDerivation (finalAttrs: { description = "Bluetooth baseband decoding library"; homepage = "https://github.com/greatscottgadgets/libbtbb"; license = lib.licenses.gpl2; - maintainers = with lib.maintainers; [ oxzi ]; + maintainers = [ ]; }; }) diff --git a/pkgs/by-name/li/libetpan/package.nix b/pkgs/by-name/li/libetpan/package.nix index 4ce6ea58d849..c9f3a1566389 100644 --- a/pkgs/by-name/li/libetpan/package.nix +++ b/pkgs/by-name/li/libetpan/package.nix @@ -110,7 +110,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Mail Framework for the C Language"; homepage = "https://www.etpan.org/libetpan.html"; license = lib.licenses.bsd3; - maintainers = with lib.maintainers; [ oxzi ]; + maintainers = [ ]; platforms = lib.platforms.unix; }; }) diff --git a/pkgs/by-name/ol/olm/package.nix b/pkgs/by-name/ol/olm/package.nix index 70434dcb6b6e..37ed67e9fb2f 100644 --- a/pkgs/by-name/ol/olm/package.nix +++ b/pkgs/by-name/ol/olm/package.nix @@ -44,7 +44,6 @@ stdenv.mkDerivation rec { license = lib.licenses.asl20; maintainers = with lib.maintainers; [ tilpner - oxzi ]; knownVulnerabilities = [ '' diff --git a/pkgs/by-name/op/openrct2/package.nix b/pkgs/by-name/op/openrct2/package.nix index 2617d10b9b95..485fe8258b63 100644 --- a/pkgs/by-name/op/openrct2/package.nix +++ b/pkgs/by-name/op/openrct2/package.nix @@ -147,7 +147,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.gpl3Only; platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ - oxzi keenanweaver kylerisse ]; diff --git a/pkgs/by-name/sh/shellharden/package.nix b/pkgs/by-name/sh/shellharden/package.nix index 11e483d7c73d..ed8b2893195a 100644 --- a/pkgs/by-name/sh/shellharden/package.nix +++ b/pkgs/by-name/sh/shellharden/package.nix @@ -28,6 +28,6 @@ rustPlatform.buildRustPackage (finalAttrs: { ''; homepage = "https://github.com/anordal/shellharden"; license = lib.licenses.mpl20; - maintainers = with lib.maintainers; [ oxzi ]; + maintainers = [ ]; }; }) diff --git a/pkgs/by-name/sl/slstatus/package.nix b/pkgs/by-name/sl/slstatus/package.nix index 1bf9c9330cf1..fb6ad9230a17 100644 --- a/pkgs/by-name/sl/slstatus/package.nix +++ b/pkgs/by-name/sl/slstatus/package.nix @@ -55,7 +55,6 @@ stdenv.mkDerivation (finalAttrs: { description = "Status monitor for window managers that use WM_NAME like dwm"; license = lib.licenses.isc; maintainers = with lib.maintainers; [ - oxzi qusic ]; platforms = lib.platforms.linux; diff --git a/pkgs/by-name/sm/smu/package.nix b/pkgs/by-name/sm/smu/package.nix index e41ef3a50d3c..926d367241b0 100644 --- a/pkgs/by-name/sm/smu/package.nix +++ b/pkgs/by-name/sm/smu/package.nix @@ -27,6 +27,6 @@ stdenv.mkDerivation (finalAttrs: { mainProgram = "smu"; homepage = "https://github.com/Gottox/smu"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ oxzi ]; + maintainers = [ ]; }; }) diff --git a/pkgs/by-name/sp/spdx-license-list-data/package.nix b/pkgs/by-name/sp/spdx-license-list-data/package.nix index 10b0dc7bb5ed..44a713ba1c62 100644 --- a/pkgs/by-name/sp/spdx-license-list-data/package.nix +++ b/pkgs/by-name/sp/spdx-license-list-data/package.nix @@ -54,9 +54,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { description = "Various data formats for the SPDX License List"; homepage = "https://github.com/spdx/license-list-data"; license = lib.licenses.cc0; - maintainers = with lib.maintainers; [ - oxzi - ]; + maintainers = [ ]; platforms = lib.platforms.all; }; }) diff --git a/pkgs/by-name/ss/ssh-key-confirmer/package.nix b/pkgs/by-name/ss/ssh-key-confirmer/package.nix index cbe74a8eaf64..af83bb2e5c24 100644 --- a/pkgs/by-name/ss/ssh-key-confirmer/package.nix +++ b/pkgs/by-name/ss/ssh-key-confirmer/package.nix @@ -26,7 +26,7 @@ buildGoModule (finalAttrs: { description = "Test ssh login key acceptance without having the private key"; homepage = "https://github.com/benjojo/ssh-key-confirmer"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ oxzi ]; + maintainers = [ ]; mainProgram = "ssh-key-confirmer"; }; }) diff --git a/pkgs/by-name/ti/tinycbor/package.nix b/pkgs/by-name/ti/tinycbor/package.nix index 475dbf5ed752..2d26f74e72bc 100644 --- a/pkgs/by-name/ti/tinycbor/package.nix +++ b/pkgs/by-name/ti/tinycbor/package.nix @@ -22,6 +22,6 @@ stdenv.mkDerivation (finalAttrs: { mainProgram = "cbordump"; homepage = "https://github.com/intel/tinycbor"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ oxzi ]; + maintainers = [ ]; }; }) diff --git a/pkgs/by-name/ub/ubertooth/package.nix b/pkgs/by-name/ub/ubertooth/package.nix index de9bac3f0be8..7e631186081c 100644 --- a/pkgs/by-name/ub/ubertooth/package.nix +++ b/pkgs/by-name/ub/ubertooth/package.nix @@ -52,7 +52,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Open source wireless development platform suitable for Bluetooth experimentation"; homepage = "https://github.com/greatscottgadgets/ubertooth"; license = lib.licenses.gpl2; - maintainers = with lib.maintainers; [ oxzi ]; + maintainers = [ ]; platforms = lib.platforms.linux; }; }) diff --git a/pkgs/by-name/uc/ucarp/package.nix b/pkgs/by-name/uc/ucarp/package.nix index c73f0f85258d..f683584288ec 100644 --- a/pkgs/by-name/uc/ucarp/package.nix +++ b/pkgs/by-name/uc/ucarp/package.nix @@ -42,7 +42,7 @@ stdenv.mkDerivation (finalAttrs: { bsd2 gpl2Plus ]; - maintainers = with lib.maintainers; [ oxzi ]; + maintainers = [ ]; mainProgram = "ucarp"; }; }) diff --git a/pkgs/by-name/um/umlet/package.nix b/pkgs/by-name/um/umlet/package.nix index 3a8ccc4097da..413242b89524 100644 --- a/pkgs/by-name/um/umlet/package.nix +++ b/pkgs/by-name/um/umlet/package.nix @@ -55,7 +55,7 @@ stdenv.mkDerivation { homepage = "https://www.umlet.com"; sourceProvenance = with lib.sourceTypes; [ binaryBytecode ]; license = lib.licenses.gpl3; - maintainers = with lib.maintainers; [ oxzi ]; + maintainers = [ ]; platforms = lib.platforms.all; mainProgram = "umlet"; }; diff --git a/pkgs/by-name/wa/watson/package.nix b/pkgs/by-name/wa/watson/package.nix index ac40aa788a79..a587e2024581 100644 --- a/pkgs/by-name/wa/watson/package.nix +++ b/pkgs/by-name/wa/watson/package.nix @@ -61,7 +61,6 @@ python3.pkgs.buildPythonApplication (finalAttrs: { maintainers = with lib.maintainers; [ mguentner nathyong - oxzi ]; }; }) diff --git a/pkgs/development/python-modules/ajsonrpc/default.nix b/pkgs/development/python-modules/ajsonrpc/default.nix index 23125e5095fc..a73828912981 100644 --- a/pkgs/development/python-modules/ajsonrpc/default.nix +++ b/pkgs/development/python-modules/ajsonrpc/default.nix @@ -27,7 +27,7 @@ buildPythonPackage rec { homepage = "https://github.com/pavlov99/ajsonrpc"; changelog = "https://github.com/pavlov99/ajsonrpc/releases/tag/${version}"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ oxzi ]; + maintainers = [ ]; mainProgram = "async-json-rpc-server"; }; } diff --git a/pkgs/development/python-modules/bleak/default.nix b/pkgs/development/python-modules/bleak/default.nix index 13e38b84069f..9da47d95301b 100644 --- a/pkgs/development/python-modules/bleak/default.nix +++ b/pkgs/development/python-modules/bleak/default.nix @@ -77,6 +77,6 @@ buildPythonPackage rec { changelog = "https://github.com/hbldh/bleak/blob/${src.tag}/CHANGELOG.rst"; license = lib.licenses.mit; platforms = lib.platforms.linux ++ lib.platforms.darwin; - maintainers = with lib.maintainers; [ oxzi ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/python-modules/cbor/default.nix b/pkgs/development/python-modules/cbor/default.nix index 6dcdcf288a58..ffe0e86d7a87 100644 --- a/pkgs/development/python-modules/cbor/default.nix +++ b/pkgs/development/python-modules/cbor/default.nix @@ -22,6 +22,6 @@ buildPythonPackage rec { homepage = "https://github.com/brianolson/cbor_py"; description = "Concise Binary Object Representation (CBOR) library"; license = lib.licenses.asl20; - maintainers = with lib.maintainers; [ oxzi ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/python-modules/flask-httpauth/default.nix b/pkgs/development/python-modules/flask-httpauth/default.nix index 34936555836d..1ad63dd603da 100644 --- a/pkgs/development/python-modules/flask-httpauth/default.nix +++ b/pkgs/development/python-modules/flask-httpauth/default.nix @@ -31,6 +31,6 @@ buildPythonPackage rec { homepage = "https://github.com/miguelgrinberg/Flask-HTTPAuth"; changelog = "https://github.com/miguelgrinberg/Flask-HTTPAuth/blob/v${version}/CHANGES.md"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ oxzi ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/python-modules/fpdf/default.nix b/pkgs/development/python-modules/fpdf/default.nix index 4ceac163a46e..4b71d8d36f39 100644 --- a/pkgs/development/python-modules/fpdf/default.nix +++ b/pkgs/development/python-modules/fpdf/default.nix @@ -21,6 +21,6 @@ buildPythonPackage rec { homepage = "https://github.com/reingart/pyfpdf"; description = "Simple PDF generation for Python"; license = lib.licenses.lgpl3; - maintainers = with lib.maintainers; [ oxzi ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/python-modules/geojson/default.nix b/pkgs/development/python-modules/geojson/default.nix index 2c04045558c5..f5883c7efff4 100644 --- a/pkgs/development/python-modules/geojson/default.nix +++ b/pkgs/development/python-modules/geojson/default.nix @@ -38,7 +38,7 @@ buildPythonPackage (finalAttrs: { changelog = "https://github.com/jazzband/geojson/blob/${finalAttrs.src.tag}/CHANGELOG.rst"; description = "Python bindings and utilities for GeoJSON"; license = lib.licenses.bsd3; - maintainers = with lib.maintainers; [ oxzi ]; + maintainers = [ ]; teams = [ lib.teams.geospatial ]; }; }) diff --git a/pkgs/development/python-modules/json-rpc/default.nix b/pkgs/development/python-modules/json-rpc/default.nix index 1b960d9ff83c..10e4ae35245f 100644 --- a/pkgs/development/python-modules/json-rpc/default.nix +++ b/pkgs/development/python-modules/json-rpc/default.nix @@ -28,6 +28,6 @@ buildPythonPackage rec { description = "JSON-RPC 1/2 transport implementation"; homepage = "https://github.com/pavlov99/json-rpc"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ oxzi ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/python-modules/pynmea2/default.nix b/pkgs/development/python-modules/pynmea2/default.nix index b12f2b38cbca..f4ed6545bd8f 100644 --- a/pkgs/development/python-modules/pynmea2/default.nix +++ b/pkgs/development/python-modules/pynmea2/default.nix @@ -37,6 +37,6 @@ buildPythonPackage rec { homepage = "https://github.com/Knio/pynmea2"; changelog = "https://github.com/Knio/pynmea2/releases/tag/${version}"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ oxzi ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/python-modules/pytmx/default.nix b/pkgs/development/python-modules/pytmx/default.nix index d29dffa189a6..83cd7fd1b3c7 100644 --- a/pkgs/development/python-modules/pytmx/default.nix +++ b/pkgs/development/python-modules/pytmx/default.nix @@ -52,6 +52,6 @@ buildPythonPackage { homepage = "https://github.com/bitcraft/PyTMX"; description = "Python library to read Tiled Map Editor's TMX maps"; license = lib.licenses.lgpl3Plus; - maintainers = with lib.maintainers; [ oxzi ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/python-modules/txdbus/default.nix b/pkgs/development/python-modules/txdbus/default.nix index 83f1809a0ec3..5e3dd2fc3d4d 100644 --- a/pkgs/development/python-modules/txdbus/default.nix +++ b/pkgs/development/python-modules/txdbus/default.nix @@ -27,6 +27,6 @@ buildPythonPackage rec { homepage = "https://github.com/cocagne/txdbus"; license = lib.licenses.mit; platforms = lib.platforms.linux; - maintainers = with lib.maintainers; [ oxzi ]; + maintainers = [ ]; }; } From db43a0a478231bf8bc72f232346c6b0b5ae2282d Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Mon, 23 Mar 2026 07:09:25 +0100 Subject: [PATCH 232/248] python3Packages.bork: fix build --- pkgs/development/python-modules/bork/default.nix | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/bork/default.nix b/pkgs/development/python-modules/bork/default.nix index 6c4e3c3bc4a4..1a7e437eae07 100644 --- a/pkgs/development/python-modules/bork/default.nix +++ b/pkgs/development/python-modules/bork/default.nix @@ -8,9 +8,12 @@ setuptools, build, coloredlogs, + homf, packaging, pip, + pydantic, urllib3, + writableTmpDirAsHomeHook, }: buildPythonPackage rec { @@ -38,8 +41,10 @@ buildPythonPackage rec { dependencies = [ build coloredlogs + homf packaging pip + pydantic urllib3 ]; @@ -49,13 +54,18 @@ buildPythonPackage rec { "bork.cli" ]; - nativeCheckInputs = [ pytestCheckHook ]; + nativeCheckInputs = [ + pytestCheckHook + ]; disabledTestMarks = [ "network" ]; disabledTests = [ # tries to call python -m bork "test_repo" + # Attempt to install packages via pip + "test_builder_cwd" + "test_builder_order" ]; passthru.tests = callPackage ./tests.nix { }; From 1cabd9f4a28323c1600d972fbf4e5ac1946b5c1a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Mar 2026 20:24:43 +0000 Subject: [PATCH 233/248] cargo-hack: 0.6.43 -> 0.6.44 --- pkgs/by-name/ca/cargo-hack/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ca/cargo-hack/package.nix b/pkgs/by-name/ca/cargo-hack/package.nix index 2ef25d040f36..ef1c22deebbf 100644 --- a/pkgs/by-name/ca/cargo-hack/package.nix +++ b/pkgs/by-name/ca/cargo-hack/package.nix @@ -7,14 +7,14 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cargo-hack"; - version = "0.6.43"; + version = "0.6.44"; src = fetchCrate { inherit (finalAttrs) pname version; - hash = "sha256-5C2qqmP+k7WtvjEOPuhlcj2MbcOJJEMsAwmr928Uw4E="; + hash = "sha256-f45zkLoj4gZ7U+2B560lLEpYYrGyXjiaMd6XMEzF2NE="; }; - cargoHash = "sha256-sG+ltuEbptHeYgXAUIOlQ82f5z8MvKwHWHsU9aGC/K0="; + cargoHash = "sha256-dG5MTWPcBGnOBthF1V8jbcOLXSb/O34N8slpIXR+2c8="; # some necessary files are absent in the crate version doCheck = false; From 15dd9ef8ffb1ffe232395c0bee3bf112c0d3e288 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Mar 2026 20:40:36 +0000 Subject: [PATCH 234/248] devcontainer: 0.84.0 -> 0.84.1 --- pkgs/by-name/de/devcontainer/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/de/devcontainer/package.nix b/pkgs/by-name/de/devcontainer/package.nix index 325de7adbae2..6f3559ba6d42 100644 --- a/pkgs/by-name/de/devcontainer/package.nix +++ b/pkgs/by-name/de/devcontainer/package.nix @@ -16,18 +16,18 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "devcontainer"; - version = "0.84.0"; + version = "0.84.1"; src = fetchFromGitHub { owner = "devcontainers"; repo = "cli"; tag = "v${finalAttrs.version}"; - hash = "sha256-gXhGMMSTBEK5uwtTjc/NxUiaW8unjAihbLsH6qM8ukk="; + hash = "sha256-kQcAYachBjzSFK40L4RGDBB9xU0lUlsMHQWvAWgZ06w="; }; yarnOfflineCache = fetchYarnDeps { yarnLock = "${finalAttrs.src}/yarn.lock"; - hash = "sha256-yTetnr4Z1qqSPwfQHuR7uqQpDFPFHlGu6+//yoIx1jA="; + hash = "sha256-gPkGWRozLlNYV8WVaC8ZCIkJr09R6nGRKjCDKJWbgXY="; }; nativeBuildInputs = [ From dc562c42458a225b2736879db4305b61f52e712a Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Mon, 23 Mar 2026 05:30:45 +0100 Subject: [PATCH 235/248] python3Packages.adb-enhanced: fix build --- pkgs/development/python-modules/adb-enhanced/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/adb-enhanced/default.nix b/pkgs/development/python-modules/adb-enhanced/default.nix index 7f4e3da88593..f308b2eecee0 100644 --- a/pkgs/development/python-modules/adb-enhanced/default.nix +++ b/pkgs/development/python-modules/adb-enhanced/default.nix @@ -29,7 +29,7 @@ buildPythonPackage rec { postPatch = '' substituteInPlace adbe/adb_enhanced.py \ - --replace-fail "cmd = 'java" "cmd = '${jdk11}/bin/java" + --replace-fail "f\"java" "f\"${lib.getExe jdk11}" ''; # Disable tests because they require a dedicated Android emulator From 64a8492454de6bc990a92ac25ced22b1b1a9981d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Mar 2026 20:53:36 +0000 Subject: [PATCH 236/248] cargo-update: 18.1.1 -> 18.2.0 --- pkgs/by-name/ca/cargo-update/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ca/cargo-update/package.nix b/pkgs/by-name/ca/cargo-update/package.nix index 1a40b3b8522b..f256b8bf6cdc 100644 --- a/pkgs/by-name/ca/cargo-update/package.nix +++ b/pkgs/by-name/ca/cargo-update/package.nix @@ -16,14 +16,14 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cargo-update"; - version = "18.1.1"; + version = "18.2.0"; src = fetchCrate { inherit (finalAttrs) pname version; - hash = "sha256-q7o9CPz9d4cBkrrnp2JY4CZiYkKx/ebVlrS4D34RbIo="; + hash = "sha256-znDi45NpUVuIalgTh+jEOf4lFfI8MCLvSWgsdyv4gTk="; }; - cargoHash = "sha256-kkMeVoeLAeavhfGWdZRgPF3eddsnqIGLa/qrRiGbvLM="; + cargoHash = "sha256-bdKmWqCJaJq1iq8pu7BIxrKCT9SdReTMcJIcmAuaqLA="; nativeBuildInputs = [ cmake From 44bff7745b735e78576d6996d5a4734901330d74 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Mon, 23 Mar 2026 22:01:00 +0100 Subject: [PATCH 237/248] python3Packages.pdbfixer: remove unused dependency --- pkgs/development/python-modules/pdbfixer/default.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/development/python-modules/pdbfixer/default.nix b/pkgs/development/python-modules/pdbfixer/default.nix index 7c2745e1b18c..c8efd982b2ce 100644 --- a/pkgs/development/python-modules/pdbfixer/default.nix +++ b/pkgs/development/python-modules/pdbfixer/default.nix @@ -24,7 +24,6 @@ buildPythonPackage rec { build-system = [ setuptools - wheel ]; dependencies = [ From 9d497d7c855d2e2253dfb3a19746d4671695003e Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Mon, 23 Mar 2026 06:53:31 +0100 Subject: [PATCH 238/248] python3Packages.harlequin-postgres: fix build --- .../python-modules/harlequin-postgres/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/harlequin-postgres/default.nix b/pkgs/development/python-modules/harlequin-postgres/default.nix index bcc9f7c9a811..df86761b13a2 100644 --- a/pkgs/development/python-modules/harlequin-postgres/default.nix +++ b/pkgs/development/python-modules/harlequin-postgres/default.nix @@ -4,6 +4,8 @@ fetchPypi, hatchling, psycopg, + duckdb, + pythonAtLeast, }: buildPythonPackage rec { @@ -24,7 +26,8 @@ buildPythonPackage rec { dependencies = [ psycopg psycopg.pool - ]; + ] + ++ lib.optional (pythonAtLeast "3.14") duckdb; # To prevent circular dependency # as harlequin-postgres requires harlequin which requires harlequin-postgres From b719ea15be19e37aafed5b002ea7155182522232 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Mon, 23 Mar 2026 21:55:16 +0100 Subject: [PATCH 239/248] harlequin: fix build --- pkgs/by-name/ha/harlequin/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/ha/harlequin/package.nix b/pkgs/by-name/ha/harlequin/package.nix index 21d8ab2bd7eb..a5ea97b1a59a 100644 --- a/pkgs/by-name/ha/harlequin/package.nix +++ b/pkgs/by-name/ha/harlequin/package.nix @@ -29,6 +29,7 @@ python3Packages.buildPythonApplication (finalAttrs: { "questionary" "rich-click" "textual" + "tomlkit" "tree-sitter" "tree-sitter-sql" ]; From 03542a04716df0ba473e5573ac617826b5a3429c Mon Sep 17 00:00:00 2001 From: Tom Hunze Date: Mon, 23 Mar 2026 22:10:46 +0100 Subject: [PATCH 240/248] python3Packages.looptime: disable failing time-based tests on darwin These fail pretty predictably on darwin but pass on linux. Some data points: https://hydra.nixos.org/build/321428246/nixlog/4 https://hydra.nixos.org/build/321428217/nixlog/4 https://hydra.nixos.org/build/321466734/nixlog/4 https://hydra.nixos.org/build/321466717/nixlog/4 --- .../python-modules/looptime/default.nix | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/pkgs/development/python-modules/looptime/default.nix b/pkgs/development/python-modules/looptime/default.nix index 6cbe673d6ba6..1a7a64dc3fa9 100644 --- a/pkgs/development/python-modules/looptime/default.nix +++ b/pkgs/development/python-modules/looptime/default.nix @@ -7,6 +7,7 @@ pytestCheckHook, setuptools, setuptools-scm, + stdenv, }: buildPythonPackage (finalAttrs: { @@ -34,6 +35,20 @@ buildPythonPackage (finalAttrs: { pytestCheckHook ]; + disabledTestPaths = lib.optionals stdenv.hostPlatform.isDarwin [ + # Time-based tests that fail pretty predictably on darwin but pass on linux + "tests/test_chronometers.py::test_duration_resets_on_reuse" + "tests/test_chronometers.py::test_conversion_to_float" + "tests/test_chronometers.py::test_sync_context_manager" + "tests/test_chronometers.py::test_async_context_manager" + "tests/test_plugin.py::test_fixture_chronometer" + "tests/test_time_moves.py::test_real_time_is_ignored" + "tests/test_time_on_executors.py::test_with_sleep" + "tests/test_time_on_io_idle.py::test_end_of_time" + "tests/test_time_on_io_idle.py::test_no_idle_configured" + "tests/test_time_on_io_idle.py::test_stepping_with_no_limit" + ]; + meta = { changelog = "https://github.com/nolar/looptime/releases/tag/${finalAttrs.src.tag}"; description = "Time dilation & contraction in asyncio event loops (in tests)"; From 7dea942fd7314bd2619b19e49e255f9c06c1a4f6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 15 Mar 2026 22:42:18 +0000 Subject: [PATCH 241/248] python3Packages.odc-geo: 0.5.0 -> 0.5.1 --- .../development/python-modules/odc-geo/default.nix | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/odc-geo/default.nix b/pkgs/development/python-modules/odc-geo/default.nix index 1f14b41b9219..9b8db05e749a 100644 --- a/pkgs/development/python-modules/odc-geo/default.nix +++ b/pkgs/development/python-modules/odc-geo/default.nix @@ -28,16 +28,16 @@ pytestCheckHook, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "odc-geo"; - version = "0.5.0"; + version = "0.5.1"; pyproject = true; src = fetchFromGitHub { owner = "opendatacube"; repo = "odc-geo"; - tag = "v${version}"; - hash = "sha256-qFHFT68hJKCBcYKZypSoQufHYXVm3LiD7mn5eQtYYO8="; + tag = "v${finalAttrs.version}"; + hash = "sha256-rFhCY5rkZgVXM8aqsV0PoT8iPPpgNEQRI9MVqk6OQFQ="; }; build-system = [ @@ -80,7 +80,7 @@ buildPythonPackage rec { matplotlib pytestCheckHook ] - ++ optional-dependencies.all; + ++ finalAttrs.passthru.optional-dependencies.all; disabledTestMarks = [ "network" ]; @@ -113,8 +113,8 @@ buildPythonPackage rec { with geospatial metadata and geo-registered `xarray` rasters. ''; homepage = "https://github.com/opendatacube/odc-geo/"; - changelog = "https://github.com/opendatacube/odc-geo/releases/tag/${src.tag}"; + changelog = "https://github.com/opendatacube/odc-geo/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ daspk04 ]; }; -} +}) From 5c2b36863bf37dc77f2d69951e8ad6acb3d4223b Mon Sep 17 00:00:00 2001 From: superherointj Date: Mon, 23 Mar 2026 17:40:57 -0300 Subject: [PATCH 242/248] opencode: mark broken for x86_64-darwin --- pkgs/by-name/op/opencode/package.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/by-name/op/opencode/package.nix b/pkgs/by-name/op/opencode/package.nix index 26b1af4113d0..9e66724008b6 100644 --- a/pkgs/by-name/op/opencode/package.nix +++ b/pkgs/by-name/op/opencode/package.nix @@ -175,5 +175,10 @@ stdenvNoCC.mkDerivation (finalAttrs: { "x86_64-darwin" ]; mainProgram = "opencode"; + badPlatforms = [ + # Broken as 2026-04-23, errors as: + # CPU lacks AVX support, strange crashes may occur. Reinstall Bun + "x86_64-darwin" + ]; }; }) From 5fddb77c67e45d7d8af562f29acdd9b44f0c8449 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Mon, 23 Mar 2026 21:49:33 +0000 Subject: [PATCH 243/248] python3Packages.helion: 0.2.10 -> 0.3.2 Diff: https://github.com/pytorch/helion/compare/v0.2.10...v0.3.2 Changelog: https://github.com/pytorch/helion/releases/tag/v0.3.2 --- pkgs/development/python-modules/helion/default.nix | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/helion/default.nix b/pkgs/development/python-modules/helion/default.nix index cfd72e377006..2e26a9c30b78 100644 --- a/pkgs/development/python-modules/helion/default.nix +++ b/pkgs/development/python-modules/helion/default.nix @@ -12,6 +12,7 @@ filecheck, psutil, rich, + scikit-learn, torch, tqdm, triton, @@ -23,16 +24,16 @@ helion, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "helion"; - version = "0.2.10"; + version = "0.3.2"; pyproject = true; src = fetchFromGitHub { owner = "pytorch"; repo = "helion"; - tag = "v${version}"; - hash = "sha256-kZyay9X2RcN3by+2oFAjt17Zuu34i3p+MeApBuhejmg="; + tag = "v${finalAttrs.version}"; + hash = "sha256-MR8fo6MhMSAXlBsx//ODIprXPXFhMy6K5Mno9BnZGHc="; }; build-system = [ @@ -44,6 +45,7 @@ buildPythonPackage rec { filecheck psutil rich + scikit-learn torch tqdm triton @@ -75,10 +77,10 @@ buildPythonPackage rec { meta = { description = "Python-embedded DSL that makes it easy to write fast, scalable ML kernels with minimal boilerplate"; homepage = "https://github.com/pytorch/helion"; - changelog = "https://github.com/pytorch/helion/releases/tag/${src.tag}"; + changelog = "https://github.com/pytorch/helion/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ GaetanLepage ]; # This package explicitly requires CUDA-enabled pytorch broken = !config.cudaSupport; }; -} +}) From 6200a034ea98279a5ef7888876fc0d2d931cea7c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Mon, 23 Mar 2026 10:51:46 -0700 Subject: [PATCH 244/248] rolldown: fix meta --- pkgs/by-name/ro/rolldown/package.nix | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ro/rolldown/package.nix b/pkgs/by-name/ro/rolldown/package.nix index c72f51a8c50e..7c23504a0a48 100644 --- a/pkgs/by-name/ro/rolldown/package.nix +++ b/pkgs/by-name/ro/rolldown/package.nix @@ -1,4 +1,5 @@ { + lib, stdenv, fetchFromGitHub, fetchPnpmDeps, @@ -20,7 +21,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchFromGitHub { owner = "rolldown"; repo = "rolldown"; - rev = "v${finalAttrs.version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-uqgJN7jn70z3cQlEEyk+0TeiHDn1AkvMmCaEOksHxhM="; }; cargoDeps = rustPlatform.fetchCargoVendor { @@ -86,7 +87,11 @@ stdenv.mkDerivation (finalAttrs: { ''; meta = { - description = "Fast Rust-based bundler for JavaScript (built for openclaw)"; + changelog = "https://github.com/rolldown/rolldown/blob/${finalAttrs.src.tag}/CHANGELOG.md"; + description = "Fast Rust-based bundler for JavaScript"; + homepage = "https://github.com/rolldown/rolldown"; + license = lib.licenses.mit; + maintainers = [ lib.maintainers.chrisportela ]; inherit (nodejs_22.meta) platforms; }; }) From 6c5d55cdb83dba019f508b6b2aba60498e2378d2 Mon Sep 17 00:00:00 2001 From: Xiangyan Sun Date: Fri, 20 Mar 2026 10:56:02 -0700 Subject: [PATCH 245/248] avy: fix build with cmake4 --- pkgs/by-name/av/avy/package.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/by-name/av/avy/package.nix b/pkgs/by-name/av/avy/package.nix index a376a3764380..7b9f843847d7 100644 --- a/pkgs/by-name/av/avy/package.nix +++ b/pkgs/by-name/av/avy/package.nix @@ -24,6 +24,7 @@ stdenv.mkDerivation { boost.out boost.dev ]; + env.NIX_CFLAGS_COMPILE = toString ( [ "-Wno-narrowing" ] # Squelch endless stream of warnings on same few things @@ -41,6 +42,13 @@ stdenv.mkDerivation { '((Child = Dsd_NodeReadDec(Node,Index))>=0);' \ '((intptr_t)(Child = Dsd_NodeReadDec(Node,Index))>=0);' + substituteInPlace CMakeLists.txt \ + --replace-fail "cmake_minimum_required (VERSION 3.5.1)" "cmake_minimum_required (VERSION 3.10)" + substituteInPlace abc/CMakeLists.txt \ + --replace-fail "cmake_minimum_required (VERSION 2.8.6)" "cmake_minimum_required (VERSION 3.10)" + substituteInPlace {avy,muser2,glucose,minisat}/CMakeLists.txt \ + --replace-fail "cmake_minimum_required(VERSION 2.8.6)" "cmake_minimum_required (VERSION 3.10)" + patch -p1 -d minisat -i ${./minisat-fenv.patch} patch -p1 -d glucose -i ${./glucose-fenv.patch} ''; From c18679f100536a553bb8a17bc38e1cea0ecb2684 Mon Sep 17 00:00:00 2001 From: Akos Miklos Date: Wed, 17 Dec 2025 02:59:30 +0100 Subject: [PATCH 246/248] eiskaltdcpp: fix build by adding minimum version policy to cmakeFlags fix EiskaltDC++ compilation from nixpkgs by adding -DCMAKE_POLICY_VERSION_MINIMUM=3.5 --- .../networking/p2p/eiskaltdcpp/default.nix | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/pkgs/applications/networking/p2p/eiskaltdcpp/default.nix b/pkgs/applications/networking/p2p/eiskaltdcpp/default.nix index 9dad2f63d9d9..60601ed56092 100644 --- a/pkgs/applications/networking/p2p/eiskaltdcpp/default.nix +++ b/pkgs/applications/networking/p2p/eiskaltdcpp/default.nix @@ -66,6 +66,17 @@ mkDerivation rec { ] ++ lib.optional stdenv.hostPlatform.isDarwin libiconv; + postPatch = '' + substituteInPlace CMakeLists.txt \ + --replace-fail "cmake_minimum_required (VERSION 2.6.3)" "cmake_minimum_required (VERSION 3.10)" + substituteInPlace {dcpp,dht,extra,}json/CMakeLists.txt \ + --replace-fail "cmake_minimum_required (VERSION 2.6)" "cmake_minimum_required (VERSION 3.10)" + substituteInPlace eiskaltdcpp-{cli,daemon}/CMakeLists.txt \ + --replace-fail "cmake_minimum_required(VERSION 2.6)" "cmake_minimum_required (VERSION 3.10)" + substituteInPlace eiskaltdcpp-qt/CMakeLists.txt \ + --replace-fail "cmake_minimum_required (VERSION 2.8.11)" "cmake_minimum_required (VERSION 3.10)" + ''; + cmakeFlags = [ "-DDBUS_NOTIFY=ON" "-DFREE_SPACE_BAR_C=ON" From 63af1fa83cff901f3eb4817452bfb9bd6226bcbe Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Tue, 24 Mar 2026 00:31:24 +0100 Subject: [PATCH 247/248] eiskaltdcpp: use lib.cmakeBool --- .../networking/p2p/eiskaltdcpp/default.nix | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/pkgs/applications/networking/p2p/eiskaltdcpp/default.nix b/pkgs/applications/networking/p2p/eiskaltdcpp/default.nix index 60601ed56092..9e749cc96f0d 100644 --- a/pkgs/applications/networking/p2p/eiskaltdcpp/default.nix +++ b/pkgs/applications/networking/p2p/eiskaltdcpp/default.nix @@ -78,16 +78,16 @@ mkDerivation rec { ''; cmakeFlags = [ - "-DDBUS_NOTIFY=ON" - "-DFREE_SPACE_BAR_C=ON" - "-DLUA_SCRIPT=ON" - "-DPERL_REGEX=ON" - "-DUSE_ASPELL=ON" - "-DUSE_CLI_JSONRPC=ON" - "-DUSE_MINIUPNP=ON" - "-DUSE_JS=ON" - "-DWITH_LUASCRIPTS=ON" - "-DWITH_SOUNDS=ON" + (lib.cmakeBool "DBUS_NOTIFY" true) + (lib.cmakeBool "FREE_SPACE_BAR_C" true) + (lib.cmakeBool "LUA_SCRIPT" true) + (lib.cmakeBool "PERL_REGEX" true) + (lib.cmakeBool "USE_ASPELL" true) + (lib.cmakeBool "USE_CLI_JSONRPC" true) + (lib.cmakeBool "USE_MINIUPNP" true) + (lib.cmakeBool "USE_JS" true) + (lib.cmakeBool "WITH_LUASCRIPTS" true) + (lib.cmakeBool "WITH_SOUNDS" true) ]; postInstall = '' From 5f8d05d518ecd08919a1c693e8348dea7c86ecec Mon Sep 17 00:00:00 2001 From: zowoq <59103226+zowoq@users.noreply.github.com> Date: Tue, 24 Mar 2026 09:31:33 +1000 Subject: [PATCH 248/248] nixVersions.nix_2_34: 2.34.2 -> 2.34.3 Diff: https://github.com/NixOS/nix/compare/2.34.2...2.34.3 --- pkgs/tools/package-management/nix/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/package-management/nix/default.nix b/pkgs/tools/package-management/nix/default.nix index 2e2701fc7f34..d2605cb60f3b 100644 --- a/pkgs/tools/package-management/nix/default.nix +++ b/pkgs/tools/package-management/nix/default.nix @@ -225,14 +225,14 @@ lib.makeExtensible ( nixComponents_2_34 = (nixDependencies.callPackage ./modular/packages.nix rec { - version = "2.34.2"; + version = "2.34.3"; inherit (self.nix_2_33.meta) teams; otherSplices = generateSplicesForNixComponents "nixComponents_2_34"; src = fetchFromGitHub { owner = "NixOS"; repo = "nix"; tag = version; - hash = "sha256-f2GohMEufOqm6Flw+yWxnLF6LXGh6XNTY1abhQosQ0Q="; + hash = "sha256-8tEhH20gzQ7QV14gNlOHW7D80SFO94Nk3Cz5mKmiTRE="; }; }).appendPatches patches_common;