From 0ac20b8d029f5c33f8a0dbc0e121a996233b38ab Mon Sep 17 00:00:00 2001 From: Yusuf Bham Date: Sat, 15 Aug 2026 16:24:08 -0400 Subject: [PATCH 001/180] nixos/systemd: enable startSession for run0 This matches upstream's behavior of using pam_systemd.so. Without this, `run0 --empower` doesn't get an `XDG_RUNTIME_DIR`, which hampers the use of anything requiring such, like systemctl or nested run0. We can enable this without issues now because of 5c636d929789e. Since run0 uses `user-early-light`, which is a user session type without using the user service manager, we would previously have switch-to-configuration-ng fail if run via run0 with startSession started. With this alleviated though, I haven't found any issues. --- nixos/modules/system/boot/systemd.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/nixos/modules/system/boot/systemd.nix b/nixos/modules/system/boot/systemd.nix index 10dd33eac8c2..99d605daaf31 100644 --- a/nixos/modules/system/boot/systemd.nix +++ b/nixos/modules/system/boot/systemd.nix @@ -913,6 +913,7 @@ in # Upstream config: https://github.com/systemd/systemd/blob/main/src/run/systemd-run0.in setLoginUid = true; pamMount = false; + startSession = true; }; }; From 90cca7db511647a944ab84427536c18a0d9acfb6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Aug 2026 21:37:00 +0000 Subject: [PATCH 002/180] python3Packages.spyder: 6.1.5 -> 6.1.6 --- pkgs/development/python-modules/spyder/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/spyder/default.nix b/pkgs/development/python-modules/spyder/default.nix index aabda8600a55..20054a1fe5d0 100644 --- a/pkgs/development/python-modules/spyder/default.nix +++ b/pkgs/development/python-modules/spyder/default.nix @@ -61,12 +61,12 @@ buildPythonPackage rec { pname = "spyder"; - version = "6.1.5"; + version = "6.1.6"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-XS+LIAB4ZbQWwCmxo/Mnqy/5PAr14rnBi/htPYg+Mis="; + hash = "sha256-eYbtAwq4BHiXS8uBtcjIgvUMpzZsqdVmzgGYZq1rBYM="; }; patches = [ ./dont-clear-pythonpath.patch ]; From b6bbdf0953465b248f3e155e7e6787d1bc14ebdd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 25 Aug 2026 03:49:41 +0000 Subject: [PATCH 003/180] wesnoth: 1.18.7 -> 1.18.8 --- pkgs/by-name/we/wesnoth/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/we/wesnoth/package.nix b/pkgs/by-name/we/wesnoth/package.nix index c1b67c128435..71c8563d9702 100644 --- a/pkgs/by-name/we/wesnoth/package.nix +++ b/pkgs/by-name/we/wesnoth/package.nix @@ -38,7 +38,7 @@ in stdenv.mkDerivation (finalAttrs: { pname = "wesnoth${suffix}"; - version = if enableDevel then "1.19.24" else "1.18.7"; + version = if enableDevel then "1.19.24" else "1.18.8"; src = fetchFromGitHub { owner = "wesnoth"; @@ -48,7 +48,7 @@ stdenv.mkDerivation (finalAttrs: { if enableDevel then "sha256-q6gdzHDPkG/RqpJxIHqWsxD0n8dzKajDhAT49bjmq78=" else - "sha256-fODkyn4tyWL3PUVjXS4d7OW7VnQSL+fPaytvS8iigXg="; + "sha256-Tgp3y120j5nqoBrDo7D9C0FcVO3TH5lf+/SoCjR+ikc="; }; nativeBuildInputs = [ From 837dc22b5f697a1b2913062200c806ef2146ad84 Mon Sep 17 00:00:00 2001 From: rorosen Date: Wed, 2 Sep 2026 23:08:30 +0200 Subject: [PATCH 004/180] rke2_1_33: drop EOL, see https://kubernetes.io/releases/1.33/ --- .../cluster/rke2/1_33/images-versions.json | 138 ------------------ .../networking/cluster/rke2/1_33/versions.nix | 13 -- .../networking/cluster/rke2/default.nix | 2 - pkgs/top-level/aliases.nix | 1 + pkgs/top-level/all-packages.nix | 1 - 5 files changed, 1 insertion(+), 154 deletions(-) delete mode 100644 pkgs/applications/networking/cluster/rke2/1_33/images-versions.json delete mode 100644 pkgs/applications/networking/cluster/rke2/1_33/versions.nix diff --git a/pkgs/applications/networking/cluster/rke2/1_33/images-versions.json b/pkgs/applications/networking/cluster/rke2/1_33/images-versions.json deleted file mode 100644 index a81da542d15c..000000000000 --- a/pkgs/applications/networking/cluster/rke2/1_33/images-versions.json +++ /dev/null @@ -1,138 +0,0 @@ -{ - "images-calico-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-calico.linux-amd64.tar.gz", - "sha256": "b96aefa4fbf96dc0b5cb082149b284a73b2e5ffc65d301470c8be50d6e24171a" - }, - "images-calico-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-calico.linux-amd64.tar.zst", - "sha256": "1ff5a5b1cdb4146dadf2e6496f2234999b441c178e4b49018c49fa1215f48619" - }, - "images-calico-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-calico.linux-arm64.tar.gz", - "sha256": "35841cab143b72339f60a3b7ffd5135bea57ba44c88daf066648a9189f904a4f" - }, - "images-calico-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-calico.linux-arm64.tar.zst", - "sha256": "ceb7630706258aade56b68f90f6d64fcf5f7a6472d54b4b97af1bd8265458df3" - }, - "images-canal-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-canal.linux-amd64.tar.gz", - "sha256": "1e0a7b2a0861f6b27c3fab39431892ceddd42db5aa5a1f5cfd6ca5cab1e411f7" - }, - "images-canal-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-canal.linux-amd64.tar.zst", - "sha256": "9e89572eb2a5958b456dc1ca418bdbdbd694a176dd2cf41e6df55fe0488156ba" - }, - "images-canal-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-canal.linux-arm64.tar.gz", - "sha256": "56d2d64e2ffd0e646b6080c604e892852e7c55b840f7775dd212d64c9e125a0f" - }, - "images-canal-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-canal.linux-arm64.tar.zst", - "sha256": "3ce45e29db6ef82e475477dd1e4e58049917ffaef7e21b1d7c87b78a10864c48" - }, - "images-cilium-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-cilium.linux-amd64.tar.gz", - "sha256": "e10abc0506747cb9dcb354af4c29d37f31679d3319e3814888364feb686836b9" - }, - "images-cilium-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-cilium.linux-amd64.tar.zst", - "sha256": "6fceeec753283b5b3c929a57b59e72b73377b4ed6a95d73555de5e624923e101" - }, - "images-cilium-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-cilium.linux-arm64.tar.gz", - "sha256": "5abf640b766d1e6fd836cca8eb85aafca0106f5a4789c379559b428b9aeb9578" - }, - "images-cilium-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-cilium.linux-arm64.tar.zst", - "sha256": "d67e47e302b9284dcd2948e209caf9821b5e2c1b8490af7326bbf888f97139c1" - }, - "images-core-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-core.linux-amd64.tar.gz", - "sha256": "8b02c772cb20cec6bc61968a0a4071dced6102bfd10238f2c3d5a682dfd25770" - }, - "images-core-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-core.linux-amd64.tar.zst", - "sha256": "c3648746e25fb04d6bfedd15acfff93c99eaf77cfd5d17072781b56796ea1d70" - }, - "images-core-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-core.linux-arm64.tar.gz", - "sha256": "b539ab5039895868b6fd5ffea1185be5c1f7a52c1234d9db032d4834f7e9c267" - }, - "images-core-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-core.linux-arm64.tar.zst", - "sha256": "8d2782b68a84cf828bc0cfa33fc9279f7d8c2019ce46b1dfc75f0378b0adb8f6" - }, - "images-flannel-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-flannel.linux-amd64.tar.gz", - "sha256": "51a04645359b508e1df9e9bb4968888d1612cc722f8729c98cf4f140d8ab929c" - }, - "images-flannel-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-flannel.linux-amd64.tar.zst", - "sha256": "1da33715d88f49ae0451aca366a7831b758800df23cb86b37798fb4e7893bbd5" - }, - "images-flannel-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-flannel.linux-arm64.tar.gz", - "sha256": "6346d2a01245ba8ef1c597fe5a9a790bedf62023e9b08d22cccac1b360d293da" - }, - "images-flannel-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-flannel.linux-arm64.tar.zst", - "sha256": "b3c9944442d8d8070a03349a2c14fea065107fc6fa31a5015d242ada7a11e170" - }, - "images-harvester-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-harvester.linux-amd64.tar.gz", - "sha256": "ccbf694b1c7ce66be5dace3d59b03a24c5f81f16bee75305c316b30bc05e5000" - }, - "images-harvester-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-harvester.linux-amd64.tar.zst", - "sha256": "ff88c0ece81ac069be668f4e4599a3dd15c811e669a57c48423db3c160d566a7" - }, - "images-harvester-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-harvester.linux-arm64.tar.gz", - "sha256": "0879e9c11ba3820a854736a0318a279d68099e7050abd311fb8e8bd6417d3b11" - }, - "images-harvester-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-harvester.linux-arm64.tar.zst", - "sha256": "9c560f992ea61b0ffa2b2f781ebd860dff73852f3f3c5614621e0eb7040c0c17" - }, - "images-multus-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-multus.linux-amd64.tar.gz", - "sha256": "ff784686ed52ec8a5674d89372904610f7a90a9f000e2145d6cbaf26c46df35a" - }, - "images-multus-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-multus.linux-amd64.tar.zst", - "sha256": "704506a2db41de3035ff4b551bc8b603f33450bfe91438904446787d259eede3" - }, - "images-multus-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-multus.linux-arm64.tar.gz", - "sha256": "b39481711942f2b7858b2cc0125d5d60ff31db22bd7e0c816e267d92a738f8f1" - }, - "images-multus-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-multus.linux-arm64.tar.zst", - "sha256": "abcdce72833b56893aa1234a6f935b457f056cd67107b45b1ff8795c2a6f8aab" - }, - "images-traefik-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-traefik.linux-amd64.tar.gz", - "sha256": "a5d1f4ed24df06c1b55978e3b7230193bbfde54f240ad98ee06e8037ee2bacb6" - }, - "images-traefik-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-traefik.linux-amd64.tar.zst", - "sha256": "6dabff733c90a3c2c7304bfe0c530cb6a2304c5a585b0de4fc5f46e700c5fcee" - }, - "images-traefik-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-traefik.linux-arm64.tar.gz", - "sha256": "4c5666b4537ab4e54258c64a35cc965c13513722d6861e73d01c295a6b879ade" - }, - "images-traefik-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-traefik.linux-arm64.tar.zst", - "sha256": "d71e455ce8358e31ed590a7a264d9a3ae212c955df8f36cea314243533fe4d83" - }, - "images-vsphere-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-vsphere.linux-amd64.tar.gz", - "sha256": "69c150b8f3e90752d685cd4c76e211afbe0b616b71bd3124c7bce4f0e0b563f2" - }, - "images-vsphere-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-vsphere.linux-amd64.tar.zst", - "sha256": "e97c3d30c70e498da1cea062cf3d780fb25a416fb4c0b9956a44892ca9ccf0d0" - } -} diff --git a/pkgs/applications/networking/cluster/rke2/1_33/versions.nix b/pkgs/applications/networking/cluster/rke2/1_33/versions.nix deleted file mode 100644 index f40bff2ec106..000000000000 --- a/pkgs/applications/networking/cluster/rke2/1_33/versions.nix +++ /dev/null @@ -1,13 +0,0 @@ -{ - rke2Version = "1.33.13+rke2r2"; - rke2Commit = "f0fee0e6a6822f36d0cca144c97e33cb979ec184"; - rke2TarballHash = "sha256-WoBZxFMVB9l/KcCfO0RbeBNidZ1uZ8fwilZZQRDNHT8="; - rke2VendorHash = "sha256-9qYtpCfpmrAEV1gFBke2oeI+lcM6Qzk3MTyuVHmpJLg="; - k8sImageTag = "v1.33.13-rke2r2-build20260723"; - etcdVersion = "v3.6.14-k3s1-build20260723"; - pauseVersion = "3.10.2"; - ccmVersion = "v1.33.13-0.20260610231102-b1a9339db253-build20260710"; - dockerizedVersion = "v1.33.13-rke2r2"; - helmJobVersion = "v0.13.3-build20260727"; - imagesVersions = with builtins; fromJSON (readFile ./images-versions.json); -} diff --git a/pkgs/applications/networking/cluster/rke2/default.nix b/pkgs/applications/networking/cluster/rke2/default.nix index d0f035cc2fd1..f700b92abb0f 100644 --- a/pkgs/applications/networking/cluster/rke2/default.nix +++ b/pkgs/applications/networking/cluster/rke2/default.nix @@ -5,8 +5,6 @@ let extraArgs = removeAttrs args [ "callPackage" ]; in rec { - rke2_1_33 = common (import ./1_33/versions.nix) extraArgs; - rke2_1_34 = common (import ./1_34/versions.nix) extraArgs; rke2_1_35 = common (import ./1_35/versions.nix) extraArgs; diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 35cbb274e051..6fb9f17fd678 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -2190,6 +2190,7 @@ mapAliases { rke2_1_30 = throw "'rke2_1_30' has been removed from nixpkgs as it has reached end of life"; # Added 2025-11-04 rke2_1_31 = throw "'rke2_1_31' has been removed from nixpkgs as it has reached end of life"; # Added 2025-12-08 rke2_1_32 = throw "'rke2_1_32' has been removed from nixpkgs as it has reached end of life"; # Added 2026-04-04 + rke2_1_33 = throw "'rke2_1_33' has been removed from nixpkgs as it has reached end of life"; # Added 2026-09-02 rl_json = throw "'rl_json' has been renamed to/replaced by 'tclPackages.rl_json'"; # Converted to throw 2025-10-27 roam-research = throw "'roam-research' has been removed from nixpkgs due to lack of maintenance"; # Added 2026-08-14 rockbox_utility = throw "'rockbox_utility' has been renamed to/replaced by 'rockbox-utility'"; # Converted to throw 2025-10-27 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index fbdbf95232d4..03106a93fa68 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -9100,7 +9100,6 @@ with pkgs; ringboard-wayland = callPackage ../by-name/ri/ringboard/package.nix { displayServer = "wayland"; }; inherit (callPackage ../applications/networking/cluster/rke2 { }) - rke2_1_33 rke2_1_34 rke2_1_35 rke2_1_36 From 3a19981869bbacafbe8b063fb7fde43f5a76bbe0 Mon Sep 17 00:00:00 2001 From: rorosen Date: Wed, 2 Sep 2026 22:45:45 +0200 Subject: [PATCH 005/180] rke2_1_34: 1.34.10+rke2r2 -> 1.34.11+rke2r1 Attention: This release upgrades Traefik chart to v40.x which includes a breaking change for the ingress-nginx migration: the provider name changes from kubernetesIngressNginx to kubernetesIngressNGINX. Check https://github.com/traefik/traefik-helm-chart/releases/tag/v40.0.0 for more details https://github.com/rancher/rke2/releases/tag/v1.34.11%2Brke2r1 --- .../cluster/rke2/1_34/images-versions.json | 136 +++++++++--------- .../networking/cluster/rke2/1_34/versions.nix | 18 +-- 2 files changed, 77 insertions(+), 77 deletions(-) diff --git a/pkgs/applications/networking/cluster/rke2/1_34/images-versions.json b/pkgs/applications/networking/cluster/rke2/1_34/images-versions.json index 5a60c1a85cac..e6e254043045 100644 --- a/pkgs/applications/networking/cluster/rke2/1_34/images-versions.json +++ b/pkgs/applications/networking/cluster/rke2/1_34/images-versions.json @@ -1,138 +1,138 @@ { "images-calico-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-calico.linux-amd64.tar.gz", - "sha256": "eca4b54a87b17ca7878a90322a76221cc14b0f191db24a88792a31a128444cb7" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.11%2Brke2r1/rke2-images-calico.linux-amd64.tar.gz", + "sha256": "bf01280d541d3b836a582313eac3d7657ea3d5102cbba829e153d9d73f68d9e1" }, "images-calico-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-calico.linux-amd64.tar.zst", - "sha256": "914212fd8288f73361ef29d945b3a2102165df70153fc8c20c180f72704c4da2" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.11%2Brke2r1/rke2-images-calico.linux-amd64.tar.zst", + "sha256": "ad9f490fabd8686710221994f697a538f75c374d41198d8be4dddd2b8ab20964" }, "images-calico-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-calico.linux-arm64.tar.gz", - "sha256": "34c6c98dd024ce7e5ffcc17112988be2ab703c3a8977f01312815bda38df11e5" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.11%2Brke2r1/rke2-images-calico.linux-arm64.tar.gz", + "sha256": "04a3b7c7d04597a892c693b46082220de96fe23c2ba08862ae99798aa3eaa68d" }, "images-calico-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-calico.linux-arm64.tar.zst", - "sha256": "d1aac5a3f88163b5c0a6dd152be8e6e62b05b3fe85ebf9d6288b5de585d9e056" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.11%2Brke2r1/rke2-images-calico.linux-arm64.tar.zst", + "sha256": "0b5f3c70a24377ebc395676ed13bb7dc258c545f2ab7bdba0d74ed150ad7a5f8" }, "images-canal-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-canal.linux-amd64.tar.gz", - "sha256": "9351ecae73961309c566991322839acb0df573f0e826cdeb278babe141357d8b" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.11%2Brke2r1/rke2-images-canal.linux-amd64.tar.gz", + "sha256": "2a934cd0eb1e736628c30722a514ece6c9c66dbc4463ee3e00392acd9316db26" }, "images-canal-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-canal.linux-amd64.tar.zst", - "sha256": "1f2aeec78ca8380b55f8398905e9dbe4af5cbb8b3ae9cb4bdcc46b08dcb75c56" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.11%2Brke2r1/rke2-images-canal.linux-amd64.tar.zst", + "sha256": "4359b651bfdec8f3bcc01b351b33a55ff21f06b18a767366db6f3800d5750871" }, "images-canal-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-canal.linux-arm64.tar.gz", - "sha256": "b52d98c63d46a8b908bbe3fa2a075fb5b7ea4dbb4325f3a9de63dcc4272f04ff" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.11%2Brke2r1/rke2-images-canal.linux-arm64.tar.gz", + "sha256": "21f22228f27848816c7f5fb21b078dfa842ac2e716a8310fb7a306218a8d79e4" }, "images-canal-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-canal.linux-arm64.tar.zst", - "sha256": "3ce45e29db6ef82e475477dd1e4e58049917ffaef7e21b1d7c87b78a10864c48" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.11%2Brke2r1/rke2-images-canal.linux-arm64.tar.zst", + "sha256": "fdb78292756a38d2136fa2be014d77f29b06d5ffbdfe8e379d9688614abf89e2" }, "images-cilium-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-cilium.linux-amd64.tar.gz", - "sha256": "a0acd19bcf7f99321635aaff76abf5b5ab256f31e71957dda22caf5ee97f383d" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.11%2Brke2r1/rke2-images-cilium.linux-amd64.tar.gz", + "sha256": "db9220609c897176878efe3aff65abc8b32a76ecaac5a80c1c7d61f8ec4f800d" }, "images-cilium-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-cilium.linux-amd64.tar.zst", - "sha256": "ed1e42b4c1db97d65f5ab42faf443fd1786af092bd69b931811557beb17875fe" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.11%2Brke2r1/rke2-images-cilium.linux-amd64.tar.zst", + "sha256": "3f3835bd55f7b02b4365c12b69902fb6943cde22014ed9c91ebfce4386d4d458" }, "images-cilium-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-cilium.linux-arm64.tar.gz", - "sha256": "55569b7c58a2cdb2194c14c9b1252fe4545c02c1c0df2e152cf2fa70c29e6e46" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.11%2Brke2r1/rke2-images-cilium.linux-arm64.tar.gz", + "sha256": "9ecf145d7ced82287354cab8313ee588bce98f81715eaf5e42c6fee1b1d40c0b" }, "images-cilium-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-cilium.linux-arm64.tar.zst", - "sha256": "916bc0aac94e499bdd6015ca727b97c39da5c635ed87edfc5bff432e3b93bb6a" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.11%2Brke2r1/rke2-images-cilium.linux-arm64.tar.zst", + "sha256": "b97c53104b876a7494abd7108573000701766fc1ccfee779a47d021f879d349a" }, "images-core-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-core.linux-amd64.tar.gz", - "sha256": "dbc4e96df1cf68bb1554dffcde377cafde6b58afc6a57ff627bffaaab9387c64" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.11%2Brke2r1/rke2-images-core.linux-amd64.tar.gz", + "sha256": "81945ab99e039dc5f78083b30ec79ad46503bf1897007cb297dc7dc72e0523d5" }, "images-core-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-core.linux-amd64.tar.zst", - "sha256": "c98faf27f1867a21fd928185c5b3ce11e58576239724547b14dd714d2cf485f1" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.11%2Brke2r1/rke2-images-core.linux-amd64.tar.zst", + "sha256": "7a07540b2fa9cefd87ab9d2598e78ef7a7b8a2aa8e12dfb3bf34fa7aa7eedcbf" }, "images-core-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-core.linux-arm64.tar.gz", - "sha256": "670909f4bbdf4cae8cd2cd289e127b62753a98a0dde17c94f8287c4f04edb631" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.11%2Brke2r1/rke2-images-core.linux-arm64.tar.gz", + "sha256": "d52a0baaa2fad9ea031b6a55231167a1cee0135df0d9e7ec456fcdd571db45b4" }, "images-core-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-core.linux-arm64.tar.zst", - "sha256": "581e77dfad0c37c8ec8ce21aa62eb04e484476e25ee955e51f2e541bd41eb83e" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.11%2Brke2r1/rke2-images-core.linux-arm64.tar.zst", + "sha256": "276d52eb5d612558fb796d07a78d6a5acd994335be4c5273adc1b1e010feb5bd" }, "images-flannel-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-flannel.linux-amd64.tar.gz", - "sha256": "990ea84921cb04bcc8c4b78e5ef2896a5c1cbc864ca7948af56179f46ea82aed" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.11%2Brke2r1/rke2-images-flannel.linux-amd64.tar.gz", + "sha256": "55b6af3347987a16d592b814790724c869663ec015088bc8aaaecc3732ee592e" }, "images-flannel-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-flannel.linux-amd64.tar.zst", - "sha256": "1da33715d88f49ae0451aca366a7831b758800df23cb86b37798fb4e7893bbd5" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.11%2Brke2r1/rke2-images-flannel.linux-amd64.tar.zst", + "sha256": "8205dd4dc70b3f2fdb34f4e92c9c46b76ba33ab0953f3852518ee805fdbca905" }, "images-flannel-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-flannel.linux-arm64.tar.gz", - "sha256": "b0736b431a1665687a5744307e62e34d98a739c9f28d1b51bbaa3b6d9db81aa7" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.11%2Brke2r1/rke2-images-flannel.linux-arm64.tar.gz", + "sha256": "15ae6906a8177b8b7829edf35f228fa5791e2993941d3335a59bb4ce985ea6fb" }, "images-flannel-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-flannel.linux-arm64.tar.zst", - "sha256": "b3c9944442d8d8070a03349a2c14fea065107fc6fa31a5015d242ada7a11e170" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.11%2Brke2r1/rke2-images-flannel.linux-arm64.tar.zst", + "sha256": "d833c1d1e13063b25c3d0013a653b1f137b4a020fd97ccfa5519d251f158c69c" }, "images-harvester-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-harvester.linux-amd64.tar.gz", - "sha256": "c8129804d926d6916dc17840239dc4ed00dd71dfb9431ef3a52b61e5f763fc9d" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.11%2Brke2r1/rke2-images-harvester.linux-amd64.tar.gz", + "sha256": "b72890e493a00eec15f2f041ac9285bd29a46f6fabb194e482f374202f3ebd1e" }, "images-harvester-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-harvester.linux-amd64.tar.zst", - "sha256": "b0571922737f3b4794880a6a1ed36aecf863fa99756ac97dc3e47e2ba65d84b7" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.11%2Brke2r1/rke2-images-harvester.linux-amd64.tar.zst", + "sha256": "74a4b8fda0882d61859eb6fb0a4783f798f60d211e32dd2e4f75efc4fe8d805c" }, "images-harvester-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-harvester.linux-arm64.tar.gz", - "sha256": "e78cfd46abc07c7330f1a99a2eb1b3b49aab0f4772c027e16e58fbeeabe26936" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.11%2Brke2r1/rke2-images-harvester.linux-arm64.tar.gz", + "sha256": "e1f0f5a57dc055fd8f7d49e196dbcd5cb1054dc8015fd2cfd5bc6f9946340320" }, "images-harvester-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-harvester.linux-arm64.tar.zst", - "sha256": "004a123bc2ae8030a6a79f03a6f20d079f43d040b2730b6bfb573a1d105d89fe" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.11%2Brke2r1/rke2-images-harvester.linux-arm64.tar.zst", + "sha256": "3d034060ca80754c86ce34519682c5f6f69e28d5bdaedd81d33efbe714824142" }, "images-multus-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-multus.linux-amd64.tar.gz", - "sha256": "f5bc06ea799a91fe0d74929f6882591d8b541d785f91959789b3a17fbcf6cfdd" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.11%2Brke2r1/rke2-images-multus.linux-amd64.tar.gz", + "sha256": "884ad55eb6d4d068ee1de58889f17b2a151bf1c18791c67fad22d0a84f16015b" }, "images-multus-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-multus.linux-amd64.tar.zst", - "sha256": "6e5795d1367a04ca096cefaececa0f77b180bd343cd806727ce1712b1d28cc98" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.11%2Brke2r1/rke2-images-multus.linux-amd64.tar.zst", + "sha256": "1e107e9b71db928d4328332aeaf9ed760e43960839fbdb2a90499fcf6dbec27e" }, "images-multus-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-multus.linux-arm64.tar.gz", - "sha256": "03d4f0ded6a8da7007c241cace1cc007c2074b92846e52c2a73f97e2d1c3ed82" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.11%2Brke2r1/rke2-images-multus.linux-arm64.tar.gz", + "sha256": "548d328ff86381c416dced6fad23f8ceb065d0eacc8815590bb84addf21cf377" }, "images-multus-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-multus.linux-arm64.tar.zst", - "sha256": "4c4b241191ec370c9fc2c77ed2b319d8b094a7f4ca35d3a2a1563643865ae283" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.11%2Brke2r1/rke2-images-multus.linux-arm64.tar.zst", + "sha256": "ddd3887b811ded657376843714675a306b2036955d6106e996fd475a92a447ea" }, "images-traefik-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-traefik.linux-amd64.tar.gz", - "sha256": "1febfa1c29687a343e0c6a829100a2e612ba4dbab4050a39d15fdd9706f0cff2" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.11%2Brke2r1/rke2-images-traefik.linux-amd64.tar.gz", + "sha256": "18506df7d42dee9215adb3e116c59202578e6ef75809a4abc7b42753bc2c7a90" }, "images-traefik-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-traefik.linux-amd64.tar.zst", - "sha256": "6dabff733c90a3c2c7304bfe0c530cb6a2304c5a585b0de4fc5f46e700c5fcee" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.11%2Brke2r1/rke2-images-traefik.linux-amd64.tar.zst", + "sha256": "2734dba5228db1b23c73efef73a7e6a762a3135547a173b769a2060cafb277a2" }, "images-traefik-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-traefik.linux-arm64.tar.gz", - "sha256": "705031339da6ff24d83e3cfcaeca01051055f06f125038cc397d753883f0af91" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.11%2Brke2r1/rke2-images-traefik.linux-arm64.tar.gz", + "sha256": "a4034ce89c2fa2dc0761db6453e063b4deb5b63ddade5a99c46a67a4c8e2402b" }, "images-traefik-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-traefik.linux-arm64.tar.zst", - "sha256": "d71e455ce8358e31ed590a7a264d9a3ae212c955df8f36cea314243533fe4d83" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.11%2Brke2r1/rke2-images-traefik.linux-arm64.tar.zst", + "sha256": "de2bcbe1cbe5c2e55f2c23961d3f55017db04a99fc03da294f0a4c18860d14c2" }, "images-vsphere-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-vsphere.linux-amd64.tar.gz", - "sha256": "c1ee6654b45f0106e00aa4cd2b423c8b35c79964470419e4c012d963c72ed0f3" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.11%2Brke2r1/rke2-images-vsphere.linux-amd64.tar.gz", + "sha256": "7074a9bae6fb6b0fa39099a8e31fe8d97daddc1b677a9bbec62132ecc8a5cf7a" }, "images-vsphere-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-vsphere.linux-amd64.tar.zst", - "sha256": "19afe144421cc7f430adb20a91e64ae91f0fac2ea6b7aeab6b480adee21f4fad" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.11%2Brke2r1/rke2-images-vsphere.linux-amd64.tar.zst", + "sha256": "f5a6fd0224a60693fa23cb917fed3d2c9e8ef80dfb3d18b23b70077c007e9ead" } } diff --git a/pkgs/applications/networking/cluster/rke2/1_34/versions.nix b/pkgs/applications/networking/cluster/rke2/1_34/versions.nix index c622742b62c0..43600d4eee58 100644 --- a/pkgs/applications/networking/cluster/rke2/1_34/versions.nix +++ b/pkgs/applications/networking/cluster/rke2/1_34/versions.nix @@ -1,13 +1,13 @@ { - rke2Version = "1.34.10+rke2r1"; - rke2Commit = "d419f09226d50a4777d348e5c53ea1bce3849b77"; - rke2TarballHash = "sha256-upkkAdlrAkj6RLsIbkNB5KdQylxvb1P47x1AfDcpxfY="; - rke2VendorHash = "sha256-ep2qR8V3V1F7PHj9rU9hOZb0o4GQVUdtGHyAEWgpM2A="; - k8sImageTag = "v1.34.10-rke2r1-build20260723"; - etcdVersion = "v3.6.14-k3s1-build20260723"; + rke2Version = "1.34.11+rke2r1"; + rke2Commit = "2506fee512985398ca0b50d875c3df73069763ce"; + rke2TarballHash = "sha256-jrXi8KZmq+yGSKaVUUsZ+mNKzV1cSTOLPkPFye+OdpI="; + rke2VendorHash = "sha256-AYsoVlykxpyIeVpuXpEY4uKJ3NyzRlOdOiJJl22m8VA="; + k8sImageTag = "v1.34.11-rke2r1-build20260821"; + etcdVersion = "v3.6.14-k3s1-build20260819"; pauseVersion = "3.10.2"; - ccmVersion = "v1.34.9-0.20260610230036-3060dff9c388-build20260710"; - dockerizedVersion = "v1.34.10-rke2r1"; - helmJobVersion = "v0.13.3-build20260727"; + ccmVersion = "v1.34.11-0.20260817193950-75826e8afefa-build20260820"; + dockerizedVersion = "v1.34.11-rke2r1"; + helmJobVersion = "v0.13.3-build20260820"; imagesVersions = with builtins; fromJSON (readFile ./images-versions.json); } From 1a6fb0cb3083665b5afc29bbc7ba1bde7395f4db Mon Sep 17 00:00:00 2001 From: rorosen Date: Wed, 2 Sep 2026 23:11:23 +0200 Subject: [PATCH 006/180] rke2_1_35: 1.35.7+rke2r2 -> 1.35.8+rke2r1 Attention: This release upgrades Traefik chart to v40.x which includes a breaking change for the ingress-nginx migration: the provider name changes from kubernetesIngressNginx to kubernetesIngressNGINX. Check https://github.com/traefik/traefik-helm-chart/releases/tag/v40.0.0 for more details https://github.com/rancher/rke2/releases/tag/v1.35.8%2Brke2r1 --- .../cluster/rke2/1_35/images-versions.json | 134 +++++++++--------- .../networking/cluster/rke2/1_35/versions.nix | 18 +-- 2 files changed, 76 insertions(+), 76 deletions(-) diff --git a/pkgs/applications/networking/cluster/rke2/1_35/images-versions.json b/pkgs/applications/networking/cluster/rke2/1_35/images-versions.json index a2d473fde13b..6c700e380bdf 100644 --- a/pkgs/applications/networking/cluster/rke2/1_35/images-versions.json +++ b/pkgs/applications/networking/cluster/rke2/1_35/images-versions.json @@ -1,138 +1,138 @@ { "images-calico-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-calico.linux-amd64.tar.gz", - "sha256": "91e39707c7be99f988db35d2c9a203c2f7ccdfd8419c1a7e7cf9c869a44e82e0" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.8%2Brke2r1/rke2-images-calico.linux-amd64.tar.gz", + "sha256": "5f4fc4e757864e6e373815b68fcd579f845bff584ee0bc9f0dc97f9e260717d9" }, "images-calico-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-calico.linux-amd64.tar.zst", - "sha256": "263eef9bc34b84d25f69d871c5c6b0d968f57b128501c56cd75be76fcd34a5ff" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.8%2Brke2r1/rke2-images-calico.linux-amd64.tar.zst", + "sha256": "87344e7c6eea1a2fe1ca029f307d04caece4fe40e7c50fb1ab16fa1d26b23f6b" }, "images-calico-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-calico.linux-arm64.tar.gz", - "sha256": "fb88b8044e1143eb65d6d167917c3c5effb0ffbdc6dbc3d5bb87f7b9d73d91d5" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.8%2Brke2r1/rke2-images-calico.linux-arm64.tar.gz", + "sha256": "5ac774802ca0ac3471b2ae2a75e00c1f7a76d32df4e5a3bc18ba717ab2fcd69e" }, "images-calico-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-calico.linux-arm64.tar.zst", - "sha256": "257222e58aa7429c53edc52f647a2c6ce3932b491b2943c3e726afe91219614f" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.8%2Brke2r1/rke2-images-calico.linux-arm64.tar.zst", + "sha256": "e21343847eeca388e8dcdf4d088578f232aba7a51e5c104f155d6a143a18111a" }, "images-canal-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-canal.linux-amd64.tar.gz", - "sha256": "af9fe952ce6dcfb1192d40ca01d0d9a7f29477fef21bdae96490c2192f2ded74" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.8%2Brke2r1/rke2-images-canal.linux-amd64.tar.gz", + "sha256": "6f918827f8ab8d99573de7671649ccb405fe1826ebb9f4d3257e94468225b46d" }, "images-canal-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-canal.linux-amd64.tar.zst", - "sha256": "9e89572eb2a5958b456dc1ca418bdbdbd694a176dd2cf41e6df55fe0488156ba" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.8%2Brke2r1/rke2-images-canal.linux-amd64.tar.zst", + "sha256": "4359b651bfdec8f3bcc01b351b33a55ff21f06b18a767366db6f3800d5750871" }, "images-canal-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-canal.linux-arm64.tar.gz", - "sha256": "b52d98c63d46a8b908bbe3fa2a075fb5b7ea4dbb4325f3a9de63dcc4272f04ff" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.8%2Brke2r1/rke2-images-canal.linux-arm64.tar.gz", + "sha256": "aad7a91c4fdeb798d9d5f045536901269a07fb97fea2e87edf2d0c7959d00e5d" }, "images-canal-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-canal.linux-arm64.tar.zst", - "sha256": "3ce45e29db6ef82e475477dd1e4e58049917ffaef7e21b1d7c87b78a10864c48" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.8%2Brke2r1/rke2-images-canal.linux-arm64.tar.zst", + "sha256": "fdb78292756a38d2136fa2be014d77f29b06d5ffbdfe8e379d9688614abf89e2" }, "images-cilium-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-cilium.linux-amd64.tar.gz", - "sha256": "f943fd65168368d4b76ede3d809daad8733126df8d1bb809cf841b50b0402e94" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.8%2Brke2r1/rke2-images-cilium.linux-amd64.tar.gz", + "sha256": "2660b7803f26855083b72461ecea9489ab93d3f148ef38f0cadbf46555cc3799" }, "images-cilium-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-cilium.linux-amd64.tar.zst", - "sha256": "dc9cb3d8af8db6a0a0312e3be3e31b1fa44a20731b8d3f7a1e30e8481940c12c" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.8%2Brke2r1/rke2-images-cilium.linux-amd64.tar.zst", + "sha256": "e474738e8dacad29c2b703e1745ad92ff746d1c2b10eecae726aedaffb904c72" }, "images-cilium-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-cilium.linux-arm64.tar.gz", - "sha256": "bcfee32f8a9bc0c62ad2b747f4fb36bffbdb8cee5e6d4f93827325514ebd9f7d" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.8%2Brke2r1/rke2-images-cilium.linux-arm64.tar.gz", + "sha256": "0fec5acb8c9f5bd847a95b39175a901315228b98db1b4bbcfc766863cf10e282" }, "images-cilium-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-cilium.linux-arm64.tar.zst", - "sha256": "61d4038542e15892ecb122d99cc22226fad4cf4877e6bba9d49406d514624a8d" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.8%2Brke2r1/rke2-images-cilium.linux-arm64.tar.zst", + "sha256": "1a1e4fc3017a203d1b1098aaee30a2dcf2afd1059b88ad1d4772531c8e4f97ad" }, "images-core-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-core.linux-amd64.tar.gz", - "sha256": "606d9e6960cf1496668eab999a9bec2eee052027e90a750e2c99b4f185382c4a" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.8%2Brke2r1/rke2-images-core.linux-amd64.tar.gz", + "sha256": "b42c081fd85474f8f994089de514ccc9930d491671ed4dd2e25b65be3a3b1e02" }, "images-core-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-core.linux-amd64.tar.zst", - "sha256": "f7d4aad521229dfa820a3dea2365582681aa1aa4a076bd02122b0ac0eb79e265" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.8%2Brke2r1/rke2-images-core.linux-amd64.tar.zst", + "sha256": "1fe8f2b57142713b545c94586833088eed92fdd2782046bd9e71fff0e7aafa93" }, "images-core-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-core.linux-arm64.tar.gz", - "sha256": "5d3ee44b2d6e3d50258b5f99fdc8356dd7b1eb00198fee429bebe4881375861c" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.8%2Brke2r1/rke2-images-core.linux-arm64.tar.gz", + "sha256": "4cc17307f939be90df7a978045d51247f39e7bb4e8ad491b0735eebd9c92a64d" }, "images-core-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-core.linux-arm64.tar.zst", - "sha256": "87fe42d4052ad62cf25d0cd6bd23a9e8e2adf36961583c25a48d10dac8f39d4e" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.8%2Brke2r1/rke2-images-core.linux-arm64.tar.zst", + "sha256": "85116f76f82643bd13ddf09a69a00aaa16e73d7b94be41c20cf69ef403e314da" }, "images-flannel-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-flannel.linux-amd64.tar.gz", - "sha256": "eda0f523a6b5021bf9a59f7e9e9c0d564f472c22615e83f101ea68027478007c" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.8%2Brke2r1/rke2-images-flannel.linux-amd64.tar.gz", + "sha256": "4bd430fdf2faa193a584fb0b083b937d297506515117c149623a07eab373f370" }, "images-flannel-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-flannel.linux-amd64.tar.zst", - "sha256": "1da33715d88f49ae0451aca366a7831b758800df23cb86b37798fb4e7893bbd5" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.8%2Brke2r1/rke2-images-flannel.linux-amd64.tar.zst", + "sha256": "775d3fc9f321380e01810e13c66d9c974307f70ca18af9bec2d75a86eb5c4d33" }, "images-flannel-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-flannel.linux-arm64.tar.gz", - "sha256": "49a0914944127d296890d86686642392f6ceb7d220d05412954aea136d019227" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.8%2Brke2r1/rke2-images-flannel.linux-arm64.tar.gz", + "sha256": "24a5c8e92a3743ea9d0a776e5011ed41eb3885e3f1c85381ca794abb656e966a" }, "images-flannel-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-flannel.linux-arm64.tar.zst", - "sha256": "b3c9944442d8d8070a03349a2c14fea065107fc6fa31a5015d242ada7a11e170" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.8%2Brke2r1/rke2-images-flannel.linux-arm64.tar.zst", + "sha256": "d833c1d1e13063b25c3d0013a653b1f137b4a020fd97ccfa5519d251f158c69c" }, "images-harvester-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-harvester.linux-amd64.tar.gz", - "sha256": "dc8586e214ac70a896fa4aab6392ea20e44b0ba078f059fea7470c055558682d" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.8%2Brke2r1/rke2-images-harvester.linux-amd64.tar.gz", + "sha256": "006d72a46bfe1e703c16bab8740a961ad965f673eff98d4625006294f7294a3a" }, "images-harvester-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-harvester.linux-amd64.tar.zst", - "sha256": "fcb029dd456d0a9137714aae73d0b3edcbd400955425a5b9df1c8e7cedc06154" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.8%2Brke2r1/rke2-images-harvester.linux-amd64.tar.zst", + "sha256": "20c0651a945543f61115f862288baf4ea8c7dd79973dfab6146a4883ea83f15e" }, "images-harvester-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-harvester.linux-arm64.tar.gz", - "sha256": "3b543d0099c5e4b42c5a8db5610a620e25f554027fea964ad31f3011125d81ed" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.8%2Brke2r1/rke2-images-harvester.linux-arm64.tar.gz", + "sha256": "b0436e330f1c898ef63d12160eeadb49db725c809ad3046d37f67121a3311a45" }, "images-harvester-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-harvester.linux-arm64.tar.zst", - "sha256": "b55b3c2f9c36a3a9907bf7338eaf83803cb8a851ab18475fa3f9b31262f8c3d2" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.8%2Brke2r1/rke2-images-harvester.linux-arm64.tar.zst", + "sha256": "8c2809abe3fad464db1d0c24549f6278ddfdf362c6180d33f612003196f3da8f" }, "images-multus-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-multus.linux-amd64.tar.gz", - "sha256": "712a02ff2e07b34ac0f720126d235b4cb86eacac9ede923922f43db696890280" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.8%2Brke2r1/rke2-images-multus.linux-amd64.tar.gz", + "sha256": "77c59e9f0c7cb58eef1f7f2dd505bb71f432433ee11b52d28c7db3dc24c2af5e" }, "images-multus-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-multus.linux-amd64.tar.zst", - "sha256": "d29151e7c0fc86483bea1e146ea3e0186a6356f46757849fa67bd4e372d11268" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.8%2Brke2r1/rke2-images-multus.linux-amd64.tar.zst", + "sha256": "392fb8a1c17ffe909f8a17d05c4e624bae74a73fde220bc19c8d105f51f30b27" }, "images-multus-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-multus.linux-arm64.tar.gz", - "sha256": "e13eddf16db1f7d1ccdf98b12df763bdebe89c10201ab1e824038406464e0706" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.8%2Brke2r1/rke2-images-multus.linux-arm64.tar.gz", + "sha256": "ae44bccc910e9978d53583c139ec9d6c5ca5c3a4210f91228e3e9bc341a16f14" }, "images-multus-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-multus.linux-arm64.tar.zst", + "url": "https://github.com/rancher/rke2/releases/download/v1.35.8%2Brke2r1/rke2-images-multus.linux-arm64.tar.zst", "sha256": "4c17856eccd8855f8dc5f9b2d34b8d24e2f650c6894f19d6bb3f0c5a7c46f052" }, "images-traefik-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-traefik.linux-amd64.tar.gz", - "sha256": "acf5461ddaf78e88fd10d1a8897836298d68f3b1a765e1c4ef02e0b5701d7e55" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.8%2Brke2r1/rke2-images-traefik.linux-amd64.tar.gz", + "sha256": "e711fb5cf94a24b67febd46d9ea3ea477d95212adbefa43056e25685aacd12ec" }, "images-traefik-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-traefik.linux-amd64.tar.zst", - "sha256": "6dabff733c90a3c2c7304bfe0c530cb6a2304c5a585b0de4fc5f46e700c5fcee" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.8%2Brke2r1/rke2-images-traefik.linux-amd64.tar.zst", + "sha256": "2734dba5228db1b23c73efef73a7e6a762a3135547a173b769a2060cafb277a2" }, "images-traefik-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-traefik.linux-arm64.tar.gz", - "sha256": "f52d58a9d3926ee719ddd26f20c683b5584c6b5debdca085224d492ff7cf959b" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.8%2Brke2r1/rke2-images-traefik.linux-arm64.tar.gz", + "sha256": "a4034ce89c2fa2dc0761db6453e063b4deb5b63ddade5a99c46a67a4c8e2402b" }, "images-traefik-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-traefik.linux-arm64.tar.zst", - "sha256": "d71e455ce8358e31ed590a7a264d9a3ae212c955df8f36cea314243533fe4d83" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.8%2Brke2r1/rke2-images-traefik.linux-arm64.tar.zst", + "sha256": "de2bcbe1cbe5c2e55f2c23961d3f55017db04a99fc03da294f0a4c18860d14c2" }, "images-vsphere-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-vsphere.linux-amd64.tar.gz", - "sha256": "9ccc00fd7c728f9db168a70c8ee25875c7122e101adcd089876345f8963f7331" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.8%2Brke2r1/rke2-images-vsphere.linux-amd64.tar.gz", + "sha256": "bcec731e66b1300ca93a1b6786af5fc49f2f749d6f8de92fd20271c4235b0e75" }, "images-vsphere-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-vsphere.linux-amd64.tar.zst", - "sha256": "75becdf7144effe5894eef6423f2e6ea8c8549bfdf315bdff1a2cb64c41c2b2d" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.8%2Brke2r1/rke2-images-vsphere.linux-amd64.tar.zst", + "sha256": "13d4620f5dbb820ad09a910fdb6186db9c9ba0a51e335e6fe0f27b2fbd7d9416" } } diff --git a/pkgs/applications/networking/cluster/rke2/1_35/versions.nix b/pkgs/applications/networking/cluster/rke2/1_35/versions.nix index 5f2fd768ae95..00318d81c296 100644 --- a/pkgs/applications/networking/cluster/rke2/1_35/versions.nix +++ b/pkgs/applications/networking/cluster/rke2/1_35/versions.nix @@ -1,13 +1,13 @@ { - rke2Version = "1.35.7+rke2r1"; - rke2Commit = "382a8b31a8fd78e376ab6f02c4bb0ec5592aada2"; - rke2TarballHash = "sha256-+GGX3vfd3JwT+i1ilNx1K4CJV9qlTy9kuOfvA9k21a4="; - rke2VendorHash = "sha256-OR3BT9/n/LDn9Ngt0/eF2rNfvJmShvTVcWVBVYy2a+Q="; - k8sImageTag = "v1.35.7-rke2r1-build20260723"; - etcdVersion = "v3.6.14-k3s1-build20260723"; + rke2Version = "1.35.8+rke2r1"; + rke2Commit = "0fec82ea2fa6c7b25b7a3fe3cd990fbecc07e1bb"; + rke2TarballHash = "sha256-WtdKeJ/AbUJaY+ovYZAEpDpWNXYFvJwkPf2V533cIn8="; + rke2VendorHash = "sha256-+OaVavHIG6Xx3bOBi90PXKI28dSQWtKHV8A+7EbbF7E="; + k8sImageTag = "v1.35.8-rke2r1-build20260821"; + etcdVersion = "v3.6.14-k3s1-build20260819"; pauseVersion = "3.10.2"; - ccmVersion = "v1.35.6-0.20260610221957-158346759a70-build20260710"; - dockerizedVersion = "v1.35.7-rke2r1"; - helmJobVersion = "v0.13.3-build20260727"; + ccmVersion = "v1.35.8-0.20260817193936-20fc9c33a412-build20260820"; + dockerizedVersion = "v1.35.8-rke2r1"; + helmJobVersion = "v0.13.3-build20260820"; imagesVersions = with builtins; fromJSON (readFile ./images-versions.json); } From 6ca928b13aaaa60f0ba9bdb314495e646eff4200 Mon Sep 17 00:00:00 2001 From: rorosen Date: Wed, 2 Sep 2026 23:26:06 +0200 Subject: [PATCH 007/180] rke2_1_36: 1.36.3+rke2r2 -> 1.36.4+rke2r1 Attention: This release upgrades Traefik chart to v40.x which includes a breaking change for the ingress-nginx migration: the provider name changes from kubernetesIngressNginx to kubernetesIngressNGINX. Check https://github.com/traefik/traefik-helm-chart/releases/tag/v40.0.0 for more details https://github.com/rancher/rke2/releases/tag/v1.36.4%2Brke2r1 --- .../cluster/rke2/1_36/images-versions.json | 130 +++++++++--------- .../networking/cluster/rke2/1_36/versions.nix | 18 +-- 2 files changed, 74 insertions(+), 74 deletions(-) diff --git a/pkgs/applications/networking/cluster/rke2/1_36/images-versions.json b/pkgs/applications/networking/cluster/rke2/1_36/images-versions.json index e39ec7fc052f..7338ce3ce5a9 100644 --- a/pkgs/applications/networking/cluster/rke2/1_36/images-versions.json +++ b/pkgs/applications/networking/cluster/rke2/1_36/images-versions.json @@ -1,138 +1,138 @@ { "images-calico-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-calico.linux-amd64.tar.gz", - "sha256": "4ed202b0063c9c6da4610d61a96088143a92934cf3f49a51c6992c97172ffe00" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.4%2Brke2r1/rke2-images-calico.linux-amd64.tar.gz", + "sha256": "b06ffc2ed6d8d31c624900ddfde822f2c99dd763b95939689118fc7612c4464c" }, "images-calico-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-calico.linux-amd64.tar.zst", - "sha256": "385b9bb3a4de9482a4e8937173efcd68c9dfc956cac626d835d0bd5fcde82bb9" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.4%2Brke2r1/rke2-images-calico.linux-amd64.tar.zst", + "sha256": "62e8d4fd3f9710cdaa069fbf5ab9f7766265f8e016e2e64b549cff65226a236f" }, "images-calico-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-calico.linux-arm64.tar.gz", - "sha256": "64ce20381ca4930c566345d0511074924d0bef27b2ebc7ab85ec952c13fa6b41" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.4%2Brke2r1/rke2-images-calico.linux-arm64.tar.gz", + "sha256": "ed2fa4a995e3d0a0e27d088542fbf448ce985664e9eff7144fc65c33c5e81ccd" }, "images-calico-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-calico.linux-arm64.tar.zst", - "sha256": "597ba9638da491d89e291707fa5cbd1245ba6f543dcb19d5005346834cc45f30" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.4%2Brke2r1/rke2-images-calico.linux-arm64.tar.zst", + "sha256": "9acc7a3d9c8f1350ffcb640aa96146b9e5005a7d7d22e7d3b95071d5e3898556" }, "images-canal-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-canal.linux-amd64.tar.gz", - "sha256": "57eb0f3a69ed0ba6664c0fb24f14fc479d3c176a1f5f834c0d7af49d4467977e" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.4%2Brke2r1/rke2-images-canal.linux-amd64.tar.gz", + "sha256": "cc15190ff288f5763c4f4e53f3acaa9296f93488d8d19cae7c7c7ad6c5869573" }, "images-canal-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-canal.linux-amd64.tar.zst", - "sha256": "9e89572eb2a5958b456dc1ca418bdbdbd694a176dd2cf41e6df55fe0488156ba" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.4%2Brke2r1/rke2-images-canal.linux-amd64.tar.zst", + "sha256": "4359b651bfdec8f3bcc01b351b33a55ff21f06b18a767366db6f3800d5750871" }, "images-canal-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-canal.linux-arm64.tar.gz", - "sha256": "8788a2972a5c839ae98f1920f0f4bd5a9e14c4dcbe7d01f3f2d366aaf0904940" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.4%2Brke2r1/rke2-images-canal.linux-arm64.tar.gz", + "sha256": "73bcbdf50c5cb1abbc978a6abcd5769d5fcf0448aaf36bb808d3937213e85b08" }, "images-canal-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-canal.linux-arm64.tar.zst", - "sha256": "3ce45e29db6ef82e475477dd1e4e58049917ffaef7e21b1d7c87b78a10864c48" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.4%2Brke2r1/rke2-images-canal.linux-arm64.tar.zst", + "sha256": "fdb78292756a38d2136fa2be014d77f29b06d5ffbdfe8e379d9688614abf89e2" }, "images-cilium-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-cilium.linux-amd64.tar.gz", - "sha256": "b7a4c106daf2050a643006b42ed0f851fb6f60afaa55304d168899a04a4bbc6e" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.4%2Brke2r1/rke2-images-cilium.linux-amd64.tar.gz", + "sha256": "fb9343b772f063c79240892a7b894bfb59eef1bb988a4249481e44b1ffaa0c94" }, "images-cilium-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-cilium.linux-amd64.tar.zst", - "sha256": "5cca08587f244bb884868265b81f4fac429574a7bdf557f80d42e9e7611ee316" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.4%2Brke2r1/rke2-images-cilium.linux-amd64.tar.zst", + "sha256": "6c76903f258b12bc0f322bcb029247ee49544b925170d320409401beeecd41bd" }, "images-cilium-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-cilium.linux-arm64.tar.gz", - "sha256": "1bd2ad26212aac5d198b619d51aa5d5dd5e38617d4b9817878bdbc0f7f7cf7de" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.4%2Brke2r1/rke2-images-cilium.linux-arm64.tar.gz", + "sha256": "d838b664df5087b7a42e32b0791e2ecf6d5842d8482197ebb07137ee8b84ff46" }, "images-cilium-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-cilium.linux-arm64.tar.zst", - "sha256": "1462679bf0044b27a1b2f1ff0feff9f0e8d90cec40ec7049fb6fbfcd63f7740d" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.4%2Brke2r1/rke2-images-cilium.linux-arm64.tar.zst", + "sha256": "4174ecb382950b90e9103d5b264876f5efae0f704ff2e927f36ed4412134c110" }, "images-core-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-core.linux-amd64.tar.gz", - "sha256": "6e9ce2614995d0cf4263c1179e641094db79bde677c4bd383f3dd0689dee9c33" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.4%2Brke2r1/rke2-images-core.linux-amd64.tar.gz", + "sha256": "0b4e1047104090016494e2d908d5eac4726be5791ae2bf2ace34c0a7c1a865a4" }, "images-core-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-core.linux-amd64.tar.zst", - "sha256": "9d7bfbbf0ab0965f3057e7fbb0e369ceca2c8f4eb57f096f1c832f0a5d08015f" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.4%2Brke2r1/rke2-images-core.linux-amd64.tar.zst", + "sha256": "8988a2eff587dd88b8eab86fe719703e9541a1f08d22771a94cbec446a13db86" }, "images-core-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-core.linux-arm64.tar.gz", - "sha256": "47b61336f2a0241783853e0046fbf51fbd8734fd650ffe04734bc4971f9eafc4" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.4%2Brke2r1/rke2-images-core.linux-arm64.tar.gz", + "sha256": "1ca03103bba3e95a05d5a140688b82ce9881e45442266247c8c38cae65362558" }, "images-core-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-core.linux-arm64.tar.zst", - "sha256": "2e905c87eef9cae836a39c0ad51da2bed89381bb5b9f3b899881d72daa206a1d" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.4%2Brke2r1/rke2-images-core.linux-arm64.tar.zst", + "sha256": "20f73e4bf666f5c5b6c935a818a1304583a5782027e2ec0b7c304fc909320597" }, "images-flannel-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-flannel.linux-amd64.tar.gz", - "sha256": "f20614609ba944a77e3e6a563c60fd6ae532772b9f1f6566f9b437e57011f5a6" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.4%2Brke2r1/rke2-images-flannel.linux-amd64.tar.gz", + "sha256": "b4402c73e9bf743c1f3bb7542f0c3829c1da03278f2723ee857a835a9f52ff4d" }, "images-flannel-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-flannel.linux-amd64.tar.zst", - "sha256": "1da33715d88f49ae0451aca366a7831b758800df23cb86b37798fb4e7893bbd5" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.4%2Brke2r1/rke2-images-flannel.linux-amd64.tar.zst", + "sha256": "8205dd4dc70b3f2fdb34f4e92c9c46b76ba33ab0953f3852518ee805fdbca905" }, "images-flannel-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-flannel.linux-arm64.tar.gz", - "sha256": "26af48dc2d2a3801192592958ff5b0650ed7b8b5663a713cf303b03f082639ea" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.4%2Brke2r1/rke2-images-flannel.linux-arm64.tar.gz", + "sha256": "16016e1c985dbd199be5648969db133e6e50200263e6c22ab0da6eec0b00a260" }, "images-flannel-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-flannel.linux-arm64.tar.zst", - "sha256": "b3c9944442d8d8070a03349a2c14fea065107fc6fa31a5015d242ada7a11e170" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.4%2Brke2r1/rke2-images-flannel.linux-arm64.tar.zst", + "sha256": "d833c1d1e13063b25c3d0013a653b1f137b4a020fd97ccfa5519d251f158c69c" }, "images-harvester-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-harvester.linux-amd64.tar.gz", - "sha256": "76b394f6c07307b2a67273737aff50391155fbc9fec3089fbc2c89e23b96e142" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.4%2Brke2r1/rke2-images-harvester.linux-amd64.tar.gz", + "sha256": "d5c277b8a9bc6c68efe8a299c18bf45230575ac18d7a83d5e54188bfd4372f75" }, "images-harvester-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-harvester.linux-amd64.tar.zst", - "sha256": "3fd4d6add8a68bc8708117e8a4ab250111afc28d97240827f28ffef3b046baf4" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.4%2Brke2r1/rke2-images-harvester.linux-amd64.tar.zst", + "sha256": "dc3e25c7eefd553bf1aef1b19f3d94334e7a18a9a16c055bce7dfd2f9c71169c" }, "images-harvester-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-harvester.linux-arm64.tar.gz", - "sha256": "f44c3cc282661291539114f1cc9303961b16846b7a33b5205bdc16abb6e37440" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.4%2Brke2r1/rke2-images-harvester.linux-arm64.tar.gz", + "sha256": "504ddee3e91660e9879c49eb9610389eb53387907ca375d4d71baf4507dbbd99" }, "images-harvester-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-harvester.linux-arm64.tar.zst", - "sha256": "752c3257002cf8c0bb5ac2a30517662fe60365269eff568788d1d8d0d256fa55" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.4%2Brke2r1/rke2-images-harvester.linux-arm64.tar.zst", + "sha256": "2a44901076e30e7a85adbc705e83fd27309dc58182ad6b44a782db5b971845ed" }, "images-ingress-nginx-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-ingress-nginx.linux-amd64.tar.gz", - "sha256": "236775e2760b87dd5fd308bd09fd66ba8b1c1291e131bea76f68711e35ac017f" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.4%2Brke2r1/rke2-images-ingress-nginx.linux-amd64.tar.gz", + "sha256": "11841a3a1791dde1b3e194dd320881e0c7f180fdc4dc047ef1a2f769a90d232b" }, "images-ingress-nginx-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-ingress-nginx.linux-amd64.tar.zst", + "url": "https://github.com/rancher/rke2/releases/download/v1.36.4%2Brke2r1/rke2-images-ingress-nginx.linux-amd64.tar.zst", "sha256": "d5b7d3f12de0799cebf84fc6260fc4f093f2837c5fef6fc84849d8f1da5cbc22" }, "images-ingress-nginx-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-ingress-nginx.linux-arm64.tar.gz", - "sha256": "c16c548f205eb8c39d62554331bf8626f258cdc2e876515dd90005103edb24a6" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.4%2Brke2r1/rke2-images-ingress-nginx.linux-arm64.tar.gz", + "sha256": "5a745681f7f502d1d3e7e468b6572010ebdf92e1004e072dbf479a03df25608c" }, "images-ingress-nginx-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-ingress-nginx.linux-arm64.tar.zst", + "url": "https://github.com/rancher/rke2/releases/download/v1.36.4%2Brke2r1/rke2-images-ingress-nginx.linux-arm64.tar.zst", "sha256": "ae55e099bc706ff46166843107097f61518d3c0a7832c3f71ba1171e4506d497" }, "images-multus-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-multus.linux-amd64.tar.gz", - "sha256": "7882f9f291571090d5aa849ac9ef40d409627c5019d414be5b8d58a95473a8fd" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.4%2Brke2r1/rke2-images-multus.linux-amd64.tar.gz", + "sha256": "bdcd9607d50b2875d3b00cbfa2aee92cbf6b2ef80025a05431e5f9a226add0b3" }, "images-multus-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-multus.linux-amd64.tar.zst", + "url": "https://github.com/rancher/rke2/releases/download/v1.36.4%2Brke2r1/rke2-images-multus.linux-amd64.tar.zst", "sha256": "6e5795d1367a04ca096cefaececa0f77b180bd343cd806727ce1712b1d28cc98" }, "images-multus-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-multus.linux-arm64.tar.gz", - "sha256": "d3a4c183bd226d22f5173b4e11feec5c1ca8315977c8bfa6850a3462c72ba8c5" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.4%2Brke2r1/rke2-images-multus.linux-arm64.tar.gz", + "sha256": "3a98ba0bc66a28abca192129ab80310e460676b0a3140807510a149cb3307b38" }, "images-multus-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-multus.linux-arm64.tar.zst", - "sha256": "c994c1e337054121d1b8b204e6ebbd6a895a12a6d09c4969cad037d448447461" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.4%2Brke2r1/rke2-images-multus.linux-arm64.tar.zst", + "sha256": "ddd3887b811ded657376843714675a306b2036955d6106e996fd475a92a447ea" }, "images-vsphere-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-vsphere.linux-amd64.tar.gz", - "sha256": "ea071b7f68f3dae1cda0658a61df0c3e932aac6eaa92f6ed00074ae21f760713" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.4%2Brke2r1/rke2-images-vsphere.linux-amd64.tar.gz", + "sha256": "53c4a84f7a1dcff1dd3560d0f87cb6010d3a1ae3a8bc025b5a1767a45a45c421" }, "images-vsphere-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-vsphere.linux-amd64.tar.zst", - "sha256": "01b86578072b262389ca7d68a6b40a4d40bb644fcdae162426755e855817a4d0" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.4%2Brke2r1/rke2-images-vsphere.linux-amd64.tar.zst", + "sha256": "7d3862ba7ce25ac00e02b81bf6663899f33b74f6829fe156c276dfdf68e168f4" } } diff --git a/pkgs/applications/networking/cluster/rke2/1_36/versions.nix b/pkgs/applications/networking/cluster/rke2/1_36/versions.nix index b4f364a8f0fb..262d36b6f9a3 100644 --- a/pkgs/applications/networking/cluster/rke2/1_36/versions.nix +++ b/pkgs/applications/networking/cluster/rke2/1_36/versions.nix @@ -1,13 +1,13 @@ { - rke2Version = "1.36.3+rke2r1"; - rke2Commit = "c4f306e6c5fa18dfb447bf6b8a0423f2da68c939"; - rke2TarballHash = "sha256-KNYRnek5EcHE2Xu6sYdKKqmzJ/h4LuaR/KIILyHAmoM="; - rke2VendorHash = "sha256-0SuhW4tRv7YZCNNCRikGYRw1DVaWvaZ1/q83Uko6YAg="; - k8sImageTag = "v1.36.3-rke2r1-build20260723"; - etcdVersion = "v3.6.14-k3s1-build20260723"; + rke2Version = "1.36.4+rke2r1"; + rke2Commit = "7479a59cdd2c8ce0b8871699a24daa4b7c28cc64"; + rke2TarballHash = "sha256-VO7epe6yWZ1RMN/mhJ3ZkERigHW1gEcRw+K/kmtEpA4="; + rke2VendorHash = "sha256-QmMQieCBIZ0X0d/OkdznQPN/I8NH+mX7vjWaMWOfKjQ="; + k8sImageTag = "v1.36.4-rke2r1-build20260821"; + etcdVersion = "v3.6.14-k3s1-build20260819"; pauseVersion = "3.10.2"; - ccmVersion = "v1.36.2-0.20260610225606-10b320a3ba51-build20260709"; - dockerizedVersion = "v1.36.3-rke2r1"; - helmJobVersion = "v0.13.3-build20260727"; + ccmVersion = "v1.36.4-0.20260817193921-a2fc9574e060-build20260820"; + dockerizedVersion = "v1.36.4-rke2r1"; + helmJobVersion = "v0.13.3-build20260820"; imagesVersions = with builtins; fromJSON (readFile ./images-versions.json); } From b43bc7696bd7ec9867d7a4c0d901701e3b391306 Mon Sep 17 00:00:00 2001 From: Rafael Ieda Date: Fri, 4 Sep 2026 19:12:35 -0300 Subject: [PATCH 008/180] fastmail-desktop: add iedame as maintainer --- pkgs/by-name/fa/fastmail-desktop/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/fa/fastmail-desktop/package.nix b/pkgs/by-name/fa/fastmail-desktop/package.nix index 705e53c46a93..888013a2358a 100644 --- a/pkgs/by-name/fa/fastmail-desktop/package.nix +++ b/pkgs/by-name/fa/fastmail-desktop/package.nix @@ -22,6 +22,7 @@ callPackage (if isDarwin then ./darwin.nix else ./linux.nix) { license = lib.licenses.unfree; sourceProvenance = [ lib.sourceTypes.binaryNativeCode ]; maintainers = with lib.maintainers; [ + iedame nekowinston supermarin ]; From c7825f61209b3570bdf88f013ee63a9d8c9db077 Mon Sep 17 00:00:00 2001 From: Rafael Ieda Date: Fri, 4 Sep 2026 19:13:04 -0300 Subject: [PATCH 009/180] linkding: add iedame as maintainer --- pkgs/by-name/li/linkding/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/li/linkding/package.nix b/pkgs/by-name/li/linkding/package.nix index 188700c366f4..6b655d2a87ef 100644 --- a/pkgs/by-name/li/linkding/package.nix +++ b/pkgs/by-name/li/linkding/package.nix @@ -294,6 +294,7 @@ python.pkgs.buildPythonApplication (finalAttrs: { changelog = "https://github.com/sissbruecker/linkding/releases/tag/v${finalAttrs.version}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ + iedame squat ]; platforms = lib.platforms.linux; From 489ee0f0063843afc0e811dc30fb7aab6245010e Mon Sep 17 00:00:00 2001 From: Rafael Ieda Date: Fri, 4 Sep 2026 19:13:32 -0300 Subject: [PATCH 010/180] wesnoth: add iedame as maintainer --- pkgs/by-name/we/wesnoth/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/we/wesnoth/package.nix b/pkgs/by-name/we/wesnoth/package.nix index c1b67c128435..8448ab35633b 100644 --- a/pkgs/by-name/we/wesnoth/package.nix +++ b/pkgs/by-name/we/wesnoth/package.nix @@ -155,7 +155,10 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://www.wesnoth.org/"; changelog = "https://github.com/wesnoth/wesnoth/blob/${finalAttrs.version}/changelog.md"; license = lib.licenses.gpl2Plus; - maintainers = with lib.maintainers; [ niklaskorz ]; + maintainers = with lib.maintainers; [ + niklaskorz + iedame + ]; platforms = lib.platforms.unix; mainProgram = "wesnoth${suffix}"; }; From ceb2b2044bad9ff198a28eea2f9b1459e15e6bd1 Mon Sep 17 00:00:00 2001 From: Harinn Date: Mon, 7 Sep 2026 18:39:13 +0700 Subject: [PATCH 011/180] python3Packages.configobj: migrate to pyproject As part of https://github.com/NixOS/nixpkgs/issues/515974 --- pkgs/development/python-modules/configobj/default.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/configobj/default.nix b/pkgs/development/python-modules/configobj/default.nix index 84e7c3fcd4f2..3044887680f2 100644 --- a/pkgs/development/python-modules/configobj/default.nix +++ b/pkgs/development/python-modules/configobj/default.nix @@ -2,6 +2,7 @@ lib, buildPythonPackage, fetchFromGitHub, + setuptools, mock, pytestCheckHook, six, @@ -10,7 +11,7 @@ buildPythonPackage rec { pname = "configobj"; version = "5.0.9"; - format = "setuptools"; + pyproject = true; src = fetchFromGitHub { owner = "DiffSK"; @@ -19,7 +20,9 @@ buildPythonPackage rec { hash = "sha256-duPCGBaHCXp4A6ZHLnyL1SZtR7K4FJ4hs5wCE1V9WB4="; }; - propagatedBuildInputs = [ six ]; + build-system = [ setuptools ]; + + dependencies = [ six ]; nativeCheckInputs = [ pytestCheckHook ]; From 2ef44f8aa4e0823ebbfcebc3c9d4e67c04b780f1 Mon Sep 17 00:00:00 2001 From: Harinn Date: Mon, 7 Sep 2026 18:39:14 +0700 Subject: [PATCH 012/180] python3Packages.configobj: modernize --- pkgs/development/python-modules/configobj/default.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/configobj/default.nix b/pkgs/development/python-modules/configobj/default.nix index 3044887680f2..e534598e202a 100644 --- a/pkgs/development/python-modules/configobj/default.nix +++ b/pkgs/development/python-modules/configobj/default.nix @@ -8,15 +8,17 @@ six, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "configobj"; version = "5.0.9"; pyproject = true; + __structuredAttrs = true; + src = fetchFromGitHub { owner = "DiffSK"; repo = "configobj"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-duPCGBaHCXp4A6ZHLnyL1SZtR7K4FJ4hs5wCE1V9WB4="; }; @@ -33,8 +35,8 @@ buildPythonPackage rec { meta = { description = "Config file reading, writing and validation"; homepage = "https://github.com/DiffSK/configobj"; - changelog = "https://github.com/DiffSK/configobj/blob/v${version}/CHANGES.rst"; + changelog = "https://github.com/DiffSK/configobj/blob/v${finalAttrs.version}/CHANGES.rst"; license = lib.licenses.bsd3; maintainers = [ ]; }; -} +}) From 64b1fce5db5ef01b6cb958c675f6a078de29ba2b Mon Sep 17 00:00:00 2001 From: Rafael Ieda Date: Mon, 7 Sep 2026 18:41:07 -0300 Subject: [PATCH 013/180] vintagestory: use installFonts --- pkgs/by-name/vi/vintagestory/package.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/vi/vintagestory/package.nix b/pkgs/by-name/vi/vintagestory/package.nix index 81f5358e683c..ee371fa11dcc 100644 --- a/pkgs/by-name/vi/vintagestory/package.nix +++ b/pkgs/by-name/vi/vintagestory/package.nix @@ -6,6 +6,7 @@ makeDesktopItem, copyDesktopItems, versionCheckHook, + installFonts, cairo, libGLU, libglvnd, @@ -39,6 +40,7 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ makeWrapper copyDesktopItems + installFonts ]; desktopItems = [ @@ -65,10 +67,9 @@ stdenv.mkDerivation (finalAttrs: { installPhase = '' runHook preInstall - mkdir -p $out/share/vintagestory $out/bin $out/share/icons/hicolor/512x512/apps $out/share/fonts/truetype + mkdir -p $out/share/vintagestory $out/bin $out/share/icons/hicolor/512x512/apps cp -r * $out/share/vintagestory install -Dm444 $out/share/vintagestory/assets/gameicon.png $out/share/icons/hicolor/512x512/apps/vintagestory.png - cp $out/share/vintagestory/assets/game/fonts/*.ttf $out/share/fonts/truetype rm -rvf $out/share/vintagestory/{install,run,server}.sh From c70d9ffe538d024a020259f250ead7ab8938cbfc Mon Sep 17 00:00:00 2001 From: Robert Hensing Date: Tue, 8 Sep 2026 15:46:38 +0200 Subject: [PATCH 014/180] lib.modules.mapAttrsOfSubmodule: init --- lib/modules.nix | 73 +++++++++++++++++++++ lib/tests/modules.sh | 2 + lib/tests/modules/mapAttrsOfSubmodule.nix | 77 +++++++++++++++++++++++ 3 files changed, 152 insertions(+) create mode 100644 lib/tests/modules/mapAttrsOfSubmodule.nix diff --git a/lib/modules.nix b/lib/modules.nix index d79382fdcd67..b52358fbc226 100644 --- a/lib/modules.nix +++ b/lib/modules.nix @@ -1601,6 +1601,78 @@ let else f def; + /** + Consume the `options` metadata of the submodules in `attrsOf submodule`. + + It also works with `lazyAttrsOf` and `attrsWith`. + + # Inputs + + 1. A function that takes `name: { cfg, opt }:` and returns anything. + `name` is the attribute name at the level of `attrsOf`. + `cfg` is the corresponding option *value*, as typically found in `config`. + `opt` is the corresponding evaluated option, as typically found in `options`. + + 2. An `options` attribute value, e.g. `options.users.groups`. + + # Output + + An attribute set whose attribute names correspond to the definitions of the + option, and whose values are the return value of the passed function. + + # Type + + ``` + mapAttrsOfSubmodule :: (String -> { cfg :: AttrSet, opt :: AttrSet } -> a) -> Option -> AttrSetOf a + ``` + + `Option` refers to an evaluated option, + retrievable from the `options` module argument + or the `options` configuration attribute returned by `evalModules`. + It carries attribute `_type = "option";`. + + # Example + + :::{.example} + ## Use `mapAttrsOfSubmodule` to distinguish which NixOS system services are explicitly enabled or disabled + ```nix + lib.modules.mapAttrsOfSubmodule + (name: { cfg, opt }: + { + isExplicit = opt.enable.highestPrio < (lib.mkOptionDefault null).priority; + value = cfg.enable; + }) + (pkgs.nixos { }).options.systemd.services + => + { + console-getty = { + isExplicit = true; + value = false; + }; + "container-getty@" = { + isExplicit = false; + value = true; + }; + # ... + } + ``` + + ::: + */ + mapAttrsOfSubmodule = + f: opt: + assert opt._type or null == "option"; + assert opt.type.name == "attrsOf" || opt.type.name == "lazyAttrsOf"; + assert opt.type.nestedTypes.elemType.name == "submodule"; + + mapAttrs ( + name: attrMeta: + f name { + cfg = attrMeta.configuration.config; + opt = attrMeta.configuration.options; + } + ) opt.valueMeta.attrs; + mkBefore = mkOrder 500; defaultOrderPriority = 1000; mkAfter = mkOrder 1500; @@ -2305,6 +2377,7 @@ private importApply importJSON importTOML + mapAttrsOfSubmodule mapDefinitionValue mergeDefinitions mergeAttrDefinitionsWithPrio diff --git a/lib/tests/modules.sh b/lib/tests/modules.sh index 94aeea299e04..14b5a57398c0 100755 --- a/lib/tests/modules.sh +++ b/lib/tests/modules.sh @@ -859,6 +859,8 @@ checkConfigError 'the-defs-file\.nix' config.argv ./attrList-valueMeta-definitio # attrListOf does not support type merging checkConfigError 'The option .merged. in .*/declare-attrList-type-merge.nix. is already declared in .*/declare-attrList-type-merge.nix' config.merged ./declare-attrList-type-merge.nix +checkConfigOutput '"ok"' config.result ./mapAttrsOfSubmodule.nix + cat < Date: Wed, 9 Sep 2026 08:47:21 +0200 Subject: [PATCH 015/180] lib.modules.mapAttrsOfSubmodule: edit doc --- lib/modules.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/modules.nix b/lib/modules.nix index b52358fbc226..ce59afc0521a 100644 --- a/lib/modules.nix +++ b/lib/modules.nix @@ -1602,7 +1602,7 @@ let f def; /** - Consume the `options` metadata of the submodules in `attrsOf submodule`. + Consume the `options` metadata of the submodules typed by `attrsOf submodule`. It also works with `lazyAttrsOf` and `attrsWith`. From f2b8dfe95ad1cbd0f7a1d762a1fb8d2e918891d0 Mon Sep 17 00:00:00 2001 From: Rafael Ieda Date: Wed, 20 Aug 2025 09:55:12 -0300 Subject: [PATCH 016/180] runelite: 2.7.2 -> 2.7.5 --- pkgs/by-name/ru/runelite/deps.json | 261 +++++++++++++++++++++++++++ pkgs/by-name/ru/runelite/package.nix | 52 ++++-- 2 files changed, 297 insertions(+), 16 deletions(-) create mode 100644 pkgs/by-name/ru/runelite/deps.json diff --git a/pkgs/by-name/ru/runelite/deps.json b/pkgs/by-name/ru/runelite/deps.json new file mode 100644 index 000000000000..7f277725ed54 --- /dev/null +++ b/pkgs/by-name/ru/runelite/deps.json @@ -0,0 +1,261 @@ +{ + "!comment": "This is a nixpkgs Gradle dependency lockfile. For more details, refer to the Gradle section in the nixpkgs manual.", + "!version": 1, + "https://plugins.gradle.org/m2": { + "com/fasterxml#oss-parent/48": { + "pom": "sha256-EbuiLYYxgW4JtiOiAHR0U9ZJGmbqyPXAicc9ordJAU8=" + }, + "com/fasterxml/jackson#jackson-bom/2.14.1": { + "pom": "sha256-eP35nlBQ/EhfQRfauMzL+2+mxoOF6184oJtlU3HUpsw=" + }, + "com/fasterxml/jackson#jackson-parent/2.14": { + "pom": "sha256-CQat2FWuOfkjV9Y/SFiJsI/KTEOl/kM1ItdTROB1exk=" + }, + "com/github/johnrengelman#shadow/8.1.1": { + "jar": "sha256-CEGXVVWQpTuyG1lQijMwVZ9TbdtEjq/R7GdfVGIDb88=", + "module": "sha256-nQ87SqpniYcj6vbF6c0nOHj5V03azWSqNwJDYgzgLko=", + "pom": "sha256-Mu55f8hDI3xM5cSeX0FSxYoIlK/OCg6SY25qLU/JjDU=" + }, + "com/github/johnrengelman/shadow#com.github.johnrengelman.shadow.gradle.plugin/8.1.1": { + "pom": "sha256-PLOIa5ffbgZvEIwxayGfJiyXw8st9tp4kn5kXetkPLA=" + }, + "commons-io#commons-io/2.11.0": { + "jar": "sha256-lhsvbYfbrMXVSr9Fq3puJJX4m3VZiWLYxyPOqbwhCQg=", + "pom": "sha256-LgFv1+MkS18sIKytg02TqkeQSG7h5FZGQTYaPoMe71k=" + }, + "io/fabric8#kubernetes-client-bom/5.12.2": { + "pom": "sha256-6qA8FpVlaNVKa6Q31J1Ay/DdjpOXf5hDGCQldrZQvDs=" + }, + "io/netty#netty-bom/4.1.86.Final": { + "pom": "sha256-EnFsH+ZM9b2qcETTfROq46iIIbkdR5hCDEanR2kXiv0=" + }, + "jakarta/platform#jakarta.jakartaee-bom/9.0.0": { + "pom": "sha256-kZA9Ddh23sZ/i5I/EzK6cr8pWwa9OX0Y868ZMHzhos4=" + }, + "jakarta/platform#jakartaee-api-parent/9.0.0": { + "pom": "sha256-9l3PFLbh2RSOGYo5D6/hVfrKCTJT3ekAMH8+DqgsrTs=" + }, + "org/apache#apache/23": { + "pom": "sha256-vBBiTgYj82V3+sVjnKKTbTJA7RUvttjVM6tNJwVDSRw=" + }, + "org/apache#apache/27": { + "pom": "sha256-srD8aeIqZQw4kvHDZtdwdvKVdcZzjfTHpwpEhESEzfk=" + }, + "org/apache/ant#ant-launcher/1.10.13": { + "jar": "sha256-zXaVs7+2lkq3G2oLMdrWAAWud/5QITI2Rnmqzwj3eXA=", + "pom": "sha256-ApkvvDgFU1bzyU0B6qJJmcsCoJuqnB/fXqx2t8MVY8o=" + }, + "org/apache/ant#ant-parent/1.10.13": { + "pom": "sha256-blv8hwgiFD8f+7LG8I7EiHctsxSlKDMC9IFLEms0aTk=" + }, + "org/apache/ant#ant/1.10.13": { + "jar": "sha256-vvv8eedE6Yks+n25bfO26C3BfSVxr0KqQnl2/CIpmDg=", + "pom": "sha256-J5NR7tkLj3QbtIyVvmHD7CRU48ipr7Q7zB0LrB3aE3o=" + }, + "org/apache/commons#commons-parent/52": { + "pom": "sha256-ddvo806Y5MP/QtquSi+etMvNO18QR9VEYKzpBtu0UC4=" + }, + "org/apache/logging#logging-parent/7": { + "pom": "sha256-5YkR3J/GsXOhDlqp7bk8eZStBmAnBd0Gftz8bh6eFys=" + }, + "org/apache/logging/log4j#log4j-api/2.20.0": { + "jar": "sha256-L0PupnnqZvFMoPE/7CqGAKwST1pSMdy034OT7dy5dVA=", + "pom": "sha256-zUWDKj1s0hlENcDWPKAV8ZSWjy++pPKRVTv3r7hOFjc=" + }, + "org/apache/logging/log4j#log4j-bom/2.20.0": { + "pom": "sha256-+LtpLpWmt72mAehxAJWOg9AGG38SMlC2gSiUOhlenaE=" + }, + "org/apache/logging/log4j#log4j-core/2.20.0": { + "jar": "sha256-YTffhIza7Z9NUHb3VRPGyF2oC5U/TnrMo4CYt3B2P1U=", + "pom": "sha256-3nGsEAVR9KB3rsrQd70VPnHfeqacMELXZRbMXM4Ice4=" + }, + "org/apache/logging/log4j#log4j/2.20.0": { + "pom": "sha256-mje0qPZ+jUG8JHNxejAhYz1qPD8xBXnbmtC+PyRlnGk=" + }, + "org/codehaus/groovy#groovy-bom/3.0.14": { + "pom": "sha256-JODptzjecRjennNWD/0GA0u1zwfKE6fgNFnoi6nRric=" + }, + "org/codehaus/plexus#plexus-utils/3.5.1": { + "jar": "sha256-huAlXUyHnGG0gz7X8TEk6LtnnfR967EnMm59t91JoHs=", + "pom": "sha256-lP9o7etIIE0SyZGJx2cWTTqfd4oTctHc4RpBRi5iNvI=" + }, + "org/codehaus/plexus#plexus/10": { + "pom": "sha256-u6nFIQZLnKEyzpfMHMfrSvwtvjK8iMuHLIjpn2FiMB8=" + }, + "org/eclipse/ee4j#project/1.0.6": { + "pom": "sha256-Tn2DKdjafc8wd52CQkG+FF8nEIky9aWiTrkHZ3vI1y0=" + }, + "org/eclipse/jetty#jetty-bom/9.4.50.v20221201": { + "pom": "sha256-TN5uUz1gHq+LZazulWt3BsGBkvJ1XQI9fo0Zu31bOUM=" + }, + "org/jdom#jdom2/2.0.6.1": { + "jar": "sha256-CyD0XjoP2PDRLNxTFrBndukCsTZdsAEYh2+RdcYPMCw=", + "pom": "sha256-VXleEBi4rmR7k3lnz4EKmbCFgsI3TnhzwShzTIyRS/M=" + }, + "org/junit#junit-bom/5.7.2": { + "module": "sha256-87zrHFndT2mT9DBN/6WAFyuN9lp2zTb6T9ksBXjSitg=", + "pom": "sha256-zRSqqGmZH4ICHFhdVw0x/zQry6WLtEIztwGTdxuWSHs=" + }, + "org/junit#junit-bom/5.9.1": { + "module": "sha256-kCbBZWaQ+hRa117Og2dCEaoSrYkwqRsQfC9c3s4vGxw=", + "pom": "sha256-sWPBz8j8H9WLRXoA1YbATEbphtdZBOnKVMA6l9ZbSWw=" + }, + "org/ow2#ow2/1.5.1": { + "pom": "sha256-Mh3bt+5v5PU96mtM1tt0FU1r+kI5HB92OzYbn0hazwU=" + }, + "org/ow2/asm#asm-commons/9.4": { + "jar": "sha256-DBKKnsPzPJiVknL20WzxQke1CPWJUVdLzb0rVtYyY2Q=", + "pom": "sha256-tCyiq8+IEXdqXdwCkPIQbX8xP4LHiw3czVzOTGOjUXk=" + }, + "org/ow2/asm#asm-tree/9.4": { + "jar": "sha256-xC1HnPJFZqIesgr37q7vToa9tKiGMGz3L0g7ZedbKs8=", + "pom": "sha256-x+nvk73YqzYwMs5TgvzGTQAtbFicF1IzI2zSmOUaPBY=" + }, + "org/ow2/asm#asm/9.4": { + "jar": "sha256-OdDis9xFr2Wgmwl5RXUKlKEm4FLhJPk0aEQ6HQ4V84E=", + "pom": "sha256-SDdR5I+y0fQ8Ya06sA/6Rm7cAzPY/C/bWibpXTKYI5Q=" + }, + "org/sonatype/oss#oss-parent/7": { + "pom": "sha256-tR+IZ8kranIkmVV/w6H96ne9+e9XRyL+kM5DailVlFQ=" + }, + "org/springframework#spring-framework-bom/5.3.24": { + "module": "sha256-GZbh9hfLA/p26hGFD+Kh4gsOMKEEa6bV2zvbv0QRP84=", + "pom": "sha256-U1ITVmu77+Jjag1OjdGnOt5hLiQwyP/TENzCo7O5ukE=" + }, + "org/vafer#jdependency/2.8.0": { + "jar": "sha256-v9LMfhv8eKqDtEwKVL8s3jikOC7CRyivaD2Y3GvngZI=", + "pom": "sha256-EBhn8/npJlei74mjELYE1D0JDJuQqj4LBS3NFqO78y0=" + } + }, + "https://repo.maven.apache.org/maven2": { + "antlr#antlr/2.7.7": { + "jar": "sha256-iPvaS5Ellrn1bo4S5YDMlUus+1F3bs/d0+GPwc9W3Ew=", + "pom": "sha256-EA95O6J/i05CBO20YXHr825U4PlM/AJSf+oHoLsfzrc=" + }, + "ch/qos/logback#logback-classic/1.2.9": { + "jar": "sha256-rXRcwkOAWADR679bfeugOzfJWIXmvOcTNac/fW0PFO4=", + "pom": "sha256-0ER18uIxK+yftaCBOB/zCW3oLwmf9CC6HhcqDRL+s5I=" + }, + "ch/qos/logback#logback-core/1.2.9": { + "jar": "sha256-Sp737YCbH7xpkr+H1AQIfCR+epdm4lu4Q3e1jtXJ61g=", + "pom": "sha256-HY987odH4G5zxaC2G+C8Kq6V9T9ycZN6riYwaaQuA1o=" + }, + "ch/qos/logback#logback-parent/1.2.9": { + "pom": "sha256-Ew5EbbRADVYjpGzaSULnMNHZccSdLKd4OYhoSOMkpT4=" + }, + "com/google/code/findbugs#jsr305/3.0.2": { + "jar": "sha256-dmrSoHg/JoeWLIrXTO7MOKKLn3Ki0IXuQ4t4E+ko0Mc=", + "pom": "sha256-GYidvfGyVLJgGl7mRbgUepdGRIgil2hMeYr+XWPXjf4=" + }, + "com/google/code/gson#gson-parent/2.8.5": { + "pom": "sha256-jx/scrkaceo57Dn193jE0RJLawl8bVWzpQtVSlIjeyc=" + }, + "com/google/code/gson#gson/2.8.5": { + "jar": "sha256-IzoBSfw2XJ9u29aDz+JmsZvcdzvpjqva9rPJJLSOfYE=", + "pom": "sha256-uDCFV6f8zJLZ/nyM0FmSWLNhKF0uzedontqYhDJVoJI=" + }, + "com/google/guava#guava-parent/18.0": { + "pom": "sha256-pKzMiJXnV/ajPwh+T9C2YcVjj/5eByjymO/n2AVRsWY=" + }, + "com/google/guava#guava-parent/23.2-jre": { + "pom": "sha256-6SzVLzuGoPb+kPyUqG6gcqKxEvxABjvTP2Z5d4A4zEc=" + }, + "com/google/guava#guava/18.0": { + "jar": "sha256-1mT7/APS5c6cqypE+wHx0L+d/r7MwaRzsfnqMfefb5k=", + "pom": "sha256-50PWHXb3a13AYNb3kU/dQcRBizUpBiVWkgEWpxZxmDY=" + }, + "com/google/guava#guava/23.2-jre": { + "jar": "sha256-W+mn0FugzNdHCLyAGK5BIlX4WEPAuSMC6bm++m7VJWQ=", + "pom": "sha256-V6usfjli5FrRyGRdkc2tluHgvyO4s45vOJAR965JaHA=" + }, + "com/puppycrawl/tools#checkstyle/6.11.2": { + "jar": "sha256-0AvBeYtTwmNMlcOtozUfLY2/NIlzOPrDf2d7o9MSSwI=", + "pom": "sha256-7N8rHGNGy6KHRFquoNrduTkEIFh2JNFnsD2WYGX68KQ=" + }, + "commons-beanutils#commons-beanutils/1.9.2": { + "jar": "sha256-I3KeOiZ37V+xZOyZm6P83eP4Rg5e0Ia2pD2LXUaZjUI=", + "pom": "sha256-rRygNgg8lhyzdomlgbBFozK1YtETi1MqtCYQ4WuIF+A=" + }, + "commons-cli#commons-cli/1.3.1": { + "jar": "sha256-Oi8FcEGqaogT9bWbaV9ybF6FAUpwPSCNfhaJCY6S2MA=", + "pom": "sha256-ZnL60oG4mXRWChPmOwGgZ0GOe3KyNFV51hNMoOGjsDI=" + }, + "commons-collections#commons-collections/3.2.1": { + "jar": "sha256-hzY6TJTqq+79i5MMsFn2a2TJ99Yyhi8j3jAS2nZgBHs=", + "pom": "sha256-H5Ymy6pYTtXYYCGGbk42fib+Xvwkg4JlK+aL7rQ+dBY=" + }, + "junit#junit/4.12": { + "jar": "sha256-WXIfCAXiI9hLkGd4h9n/Vn3FNNfFAsqQPAwrF/BcEWo=", + "pom": "sha256-kPFj944/+28cetl96efrpO6iWAcUG4XW0SvmfKJUScQ=" + }, + "net/sf/jopt-simple#jopt-simple/5.0.1": { + "jar": "sha256-nwyNUPpLebb/FQLb7IUCF51rlJfKy+F6EwdAAa7VN+w=", + "pom": "sha256-YG6bHY5Eio9FS361hTILOS6A9oiA6SvvmM352rhxQ0A=" + }, + "org/antlr#antlr4-master/4.5.1-1": { + "pom": "sha256-ExLgQ283PLr985il1ELtPtGZu9mXIiRwkl0Btgh6B0U=" + }, + "org/antlr#antlr4-runtime/4.5.1-1": { + "jar": "sha256-/8pyvColuysMgKWM7mBTCni+F9pzm7bJGowuNYTKCZ4=", + "pom": "sha256-lUyM4wn4Gp5Rag6wL3JlYLjG/+pudYytVZc5yvtpOxA=" + }, + "org/apache#apache/13": { + "pom": "sha256-/1E9sDYf1BI3vvR4SWi8FarkeNTsCpSW+BEHLMrzhB0=" + }, + "org/apache#apache/16": { + "pom": "sha256-n4X/L9fWyzCXqkf7QZ7n8OvoaRCfmKup9Oyj9J50pA4=" + }, + "org/apache#apache/4": { + "pom": "sha256-npMjomuo6yOU7+8MltMbcN9XCAhjDcFHyrHnNUHMUZQ=" + }, + "org/apache/commons#commons-lang3/3.4": { + "jar": "sha256-c0yDVkIMyOMMeV1k/R/NXUTqnZA0KizDJixRWPvG2Ys=", + "pom": "sha256-aG51tWGhPBAx1Dp2R6Nk4u0+RWRnBQ6sRSe5SwbXP9E=" + }, + "org/apache/commons#commons-parent/33": { + "pom": "sha256-U9ABE1Li5RBvN52vzNrHdU7G8PeCQ8AwXklp9azd+Ps=" + }, + "org/apache/commons#commons-parent/37": { + "pom": "sha256-7nBaTdaNjc2cyNEknVeQhh6xRc57DG1sBVW6lEidAUs=" + }, + "org/apache/commons#commons-parent/9": { + "pom": "sha256-UzG30+Cu1ZcoyA8RGOTb94Vl1BCegdFmAsnK29sjoSg=" + }, + "org/hamcrest#hamcrest-core/1.3": { + "jar": "sha256-Zv3vkelzk0jfeglqo4SlaF9Oh1WEzOiThqekclHE2Ok=", + "pom": "sha256-/eOGp5BRc6GxA95quCBydYS1DQ4yKC4nl3h8IKZP+pM=" + }, + "org/hamcrest#hamcrest-parent/1.3": { + "pom": "sha256-bVNflO+2Y722gsnyelAzU5RogAlkK6epZ3UEvBvkEps=" + }, + "org/projectlombok#lombok/1.18.20": { + "jar": "sha256-zpR75sL751n7vo7ztCtoJfgUyYyIU/EBPy2WMM7fdLA=", + "pom": "sha256-cOAHQj0eSGBF/r4q5xTaPKTKjmaF11J0U7aOCxWlvm0=" + }, + "org/slf4j#slf4j-api/1.7.25": { + "pom": "sha256-fNnXoLXZPf1GGhSIkbQ1Cc9AOpx/n7SQYNNVTfHIHh4=" + }, + "org/slf4j#slf4j-api/1.7.32": { + "jar": "sha256-NiT4R0wa9G11+YvAl9eGSjI8gbOAiqQ2iabhxgHAJ74=", + "pom": "sha256-ABzeWzxrqRBwQlz+ny5pXkrri8KQotTNllMRJ6skT+U=" + }, + "org/slf4j#slf4j-parent/1.7.25": { + "pom": "sha256-GPXFISDbA26I1hNviDnIMtB0vdqVx1bG9CkknS21SsY=" + }, + "org/slf4j#slf4j-parent/1.7.32": { + "pom": "sha256-WrNJ0PTHvAjtDvH02ThssZQKL01vFSFQ4W277MC4PHA=" + }, + "org/sonatype/oss#oss-parent/7": { + "pom": "sha256-tR+IZ8kranIkmVV/w6H96ne9+e9XRyL+kM5DailVlFQ=" + }, + "org/sonatype/oss#oss-parent/9": { + "pom": "sha256-+0AmX5glSCEv+C42LllzKyGH7G8NgBgohcFO8fmCgno=" + } + }, + "https://repo.runelite.net": { + "net/runelite/archive-patcher#archive-patcher-applier/1.2": { + "jar": "sha256-zpMvPu6zECGuTWIQj9qyPhi379eYM+TNBQ4teNeMM0c=", + "pom": "sha256-mihWS2D5Ur+ROK/75vAYVc3IVYVK7uMJlbZ+7yX3a9w=" + } + } +} diff --git a/pkgs/by-name/ru/runelite/package.nix b/pkgs/by-name/ru/runelite/package.nix index 02927d26aa4b..6cad7da71a5c 100644 --- a/pkgs/by-name/ru/runelite/package.nix +++ b/pkgs/by-name/ru/runelite/package.nix @@ -1,30 +1,27 @@ { lib, + stdenv, fetchFromGitHub, makeDesktopItem, makeWrapper, - maven, + gradle, jdk17, jre, - libxxf86vm, - gitUpdater, + libXxf86vm, libGL, }: -maven.buildMavenPackage rec { +stdenv.mkDerivation (finalAttrs: rec { pname = "runelite"; - version = "2.7.2"; + version = "2.7.5"; src = fetchFromGitHub { owner = "runelite"; repo = "launcher"; rev = version; - hash = "sha256-ckeZ/7rACyZ5j+zzC5hv1NaXTi9q/KvOzMPTDd1crHQ="; + hash = "sha256-HZ4aV+7173EZrHHbsEFsrh3BHXsZuWS/MvDBS/AYANY="; }; - mvnJdk = jdk17; - mvnHash = "sha256-OI+m2xJZPnyPXM/HlAsaBJ/z/NCcRSP7+PW5CQOsPiY="; - desktop = makeDesktopItem { name = "RuneLite"; type = "Application"; @@ -37,15 +34,27 @@ maven.buildMavenPackage rec { startupWMClass = "net-runelite-client-RuneLite"; }; - # tests require internet :( - mvnParameters = "-Dmaven.test.skip"; - nativeBuildInputs = [ makeWrapper ]; + nativeBuildInputs = [ + gradle + makeWrapper + ]; + + mitmCache = gradle.fetchDeps { + inherit (finalAttrs) pname; + data = ./deps.json; + }; + + __darwinAllowLocalNetworking = true; + + gradleFlags = [ "-Dorg.gradle.java.home=${jdk17}" ]; + + gradleBuildTask = "shadowJar"; installPhase = '' mkdir -p $out/share/icons mkdir -p $out/share/applications - cp target/RuneLite.jar $out/share + cp build/libs/RuneLite.jar $out/share cp appimage/runelite.png $out/share/icons ln -s ${desktop}/share/applications/RuneLite.desktop $out/share/applications/RuneLite.desktop @@ -53,14 +62,24 @@ maven.buildMavenPackage rec { makeWrapper ${jre}/bin/java $out/bin/runelite \ --prefix LD_LIBRARY_PATH : "${ lib.makeLibraryPath [ - libxxf86vm + libXxf86vm libGL ] }" \ --add-flags "-jar $out/share/RuneLite.jar" ''; - passthru.updateScript = gitUpdater { }; + passthru.updateScript = + let + pkg = finalAttrs.finalPackage; + in + gradle.fetchDeps + { + inherit (finalAttrs) pname; + inherit pkg; + data = ./deps.json; + } + .updateScript; meta = { description = "Open source Old School RuneScape client"; @@ -73,8 +92,9 @@ maven.buildMavenPackage rec { maintainers = with lib.maintainers; [ kmeakin moody + iedame ]; platforms = [ "x86_64-linux" ]; mainProgram = "runelite"; }; -} +}) From ceb701f84900bfc78c0df9dcd5e10a1b668e5b58 Mon Sep 17 00:00:00 2001 From: Rafael Ieda Date: Wed, 9 Sep 2026 07:56:42 -0300 Subject: [PATCH 017/180] runelite: 2.7.5 -> 2.8.0 --- pkgs/by-name/ru/runelite/deps.json | 105 +++++++++++++++++---------- pkgs/by-name/ru/runelite/package.nix | 31 +++----- 2 files changed, 75 insertions(+), 61 deletions(-) diff --git a/pkgs/by-name/ru/runelite/deps.json b/pkgs/by-name/ru/runelite/deps.json index 7f277725ed54..f862d5da2c93 100644 --- a/pkgs/by-name/ru/runelite/deps.json +++ b/pkgs/by-name/ru/runelite/deps.json @@ -128,10 +128,6 @@ } }, "https://repo.maven.apache.org/maven2": { - "antlr#antlr/2.7.7": { - "jar": "sha256-iPvaS5Ellrn1bo4S5YDMlUus+1F3bs/d0+GPwc9W3Ew=", - "pom": "sha256-EA95O6J/i05CBO20YXHr825U4PlM/AJSf+oHoLsfzrc=" - }, "ch/qos/logback#logback-classic/1.2.9": { "jar": "sha256-rXRcwkOAWADR679bfeugOzfJWIXmvOcTNac/fW0PFO4=", "pom": "sha256-0ER18uIxK+yftaCBOB/zCW3oLwmf9CC6HhcqDRL+s5I=" @@ -154,35 +150,57 @@ "jar": "sha256-IzoBSfw2XJ9u29aDz+JmsZvcdzvpjqva9rPJJLSOfYE=", "pom": "sha256-uDCFV6f8zJLZ/nyM0FmSWLNhKF0uzedontqYhDJVoJI=" }, - "com/google/guava#guava-parent/18.0": { - "pom": "sha256-pKzMiJXnV/ajPwh+T9C2YcVjj/5eByjymO/n2AVRsWY=" + "com/google/errorprone#error_prone_annotations/2.7.1": { + "jar": "sha256-zVJXwIokbPhiiBeuccuCK+GS75H2iByko/z/Tx3hz/M=", + "pom": "sha256-Mahy4RScXzqLwF+03kVeXqYI7PrRryIst2N8psdi7iU=" + }, + "com/google/errorprone#error_prone_parent/2.7.1": { + "pom": "sha256-Cm4kLigQToCTQFrjeWlmCkOLccTBtz/E/3FtuJ2ojeY=" + }, + "com/google/guava#failureaccess/1.0.1": { + "jar": "sha256-oXHuTHNN0tqDfksWvp30Zhr6typBra8x64Tf2vk2yiY=", + "pom": "sha256-6WBCznj+y6DaK+lkUilHyHtAopG1/TzWcqQ0kkEDxLk=" }, "com/google/guava#guava-parent/23.2-jre": { "pom": "sha256-6SzVLzuGoPb+kPyUqG6gcqKxEvxABjvTP2Z5d4A4zEc=" }, - "com/google/guava#guava/18.0": { - "jar": "sha256-1mT7/APS5c6cqypE+wHx0L+d/r7MwaRzsfnqMfefb5k=", - "pom": "sha256-50PWHXb3a13AYNb3kU/dQcRBizUpBiVWkgEWpxZxmDY=" + "com/google/guava#guava-parent/26.0-android": { + "pom": "sha256-+GmKtGypls6InBr8jKTyXrisawNNyJjUWDdCNgAWzAQ=" + }, + "com/google/guava#guava-parent/31.0.1-jre": { + "pom": "sha256-s7a2qnCZwRgXrO6FsyL9kffuMq6mn+CD7jbIc17AZ4g=" }, "com/google/guava#guava/23.2-jre": { "jar": "sha256-W+mn0FugzNdHCLyAGK5BIlX4WEPAuSMC6bm++m7VJWQ=", "pom": "sha256-V6usfjli5FrRyGRdkc2tluHgvyO4s45vOJAR965JaHA=" }, - "com/puppycrawl/tools#checkstyle/6.11.2": { - "jar": "sha256-0AvBeYtTwmNMlcOtozUfLY2/NIlzOPrDf2d7o9MSSwI=", - "pom": "sha256-7N8rHGNGy6KHRFquoNrduTkEIFh2JNFnsD2WYGX68KQ=" + "com/google/guava#guava/31.0.1-jre": { + "jar": "sha256-1b6U1l6HvSGfsxk60VF7qlWjuI/JHSHPc1gmq1rwh7k=", + "pom": "sha256-K+VmkgwhxgxcyvKCeGfK/3ZmRuIRO3/MPunCSkCy85Y=" }, - "commons-beanutils#commons-beanutils/1.9.2": { - "jar": "sha256-I3KeOiZ37V+xZOyZm6P83eP4Rg5e0Ia2pD2LXUaZjUI=", - "pom": "sha256-rRygNgg8lhyzdomlgbBFozK1YtETi1MqtCYQ4WuIF+A=" + "com/google/guava#listenablefuture/9999.0-empty-to-avoid-conflict-with-guava": { + "jar": "sha256-s3KgN9QjCqV/vv/e8w/WEj+cDC24XQrO0AyRuXTzP5k=", + "pom": "sha256-GNSx2yYVPU5VB5zh92ux/gXNuGLvmVSojLzE/zi4Z5s=" }, - "commons-cli#commons-cli/1.3.1": { - "jar": "sha256-Oi8FcEGqaogT9bWbaV9ybF6FAUpwPSCNfhaJCY6S2MA=", - "pom": "sha256-ZnL60oG4mXRWChPmOwGgZ0GOe3KyNFV51hNMoOGjsDI=" + "com/google/j2objc#j2objc-annotations/1.3": { + "jar": "sha256-Ia8wySJnvWEiwOC00gzMtmQaN+r5VsZUDsRx1YTmSns=", + "pom": "sha256-X6yoJLoRW+5FhzAzff2y/OpGui/XdNQwTtvzD6aj8FU=" }, - "commons-collections#commons-collections/3.2.1": { - "jar": "sha256-hzY6TJTqq+79i5MMsFn2a2TJ99Yyhi8j3jAS2nZgBHs=", - "pom": "sha256-H5Ymy6pYTtXYYCGGbk42fib+Xvwkg4JlK+aL7rQ+dBY=" + "com/puppycrawl/tools#checkstyle/9.3": { + "jar": "sha256-BGPjBJgPVGC5ZPSBzMJaEPslO2AQDBnlD8mSiSiVl38=", + "pom": "sha256-p9y0ZmVtZ/oKUNkE/d8U/GtTmEa4FO3/djXHRdW9MDQ=" + }, + "commons-beanutils#commons-beanutils/1.9.4": { + "jar": "sha256-fZOMgXiQKARcCMBl6UvnX8KAUnYg1b1itRnVg4UyNoo=", + "pom": "sha256-w1zKe2HUZ42VeMvAuQG4cXtTmr+SVEQdp4uP5g3gZNA=" + }, + "commons-collections#commons-collections/3.2.2": { + "jar": "sha256-7urpF5FxRKaKdB1MDf9mqlxcX9hVk/8he87T/Iyng7g=", + "pom": "sha256-1dgfzCiMDYxxHDAgB8raSqmiJu0aES1LqmTLHWMiFws=" + }, + "info/picocli#picocli/4.6.2": { + "jar": "sha256-R1TZbq9TFPNaKH2lxnhIsoUGeGj8ptH1Ehp09n8GW2E=", + "pom": "sha256-3q4p2lxR4/6dla9ujzkVbCvBt0niQtATbp4jIINIF5k=" }, "junit#junit/4.12": { "jar": "sha256-WXIfCAXiI9hLkGd4h9n/Vn3FNNfFAsqQPAwrF/BcEWo=", @@ -192,34 +210,33 @@ "jar": "sha256-nwyNUPpLebb/FQLb7IUCF51rlJfKy+F6EwdAAa7VN+w=", "pom": "sha256-YG6bHY5Eio9FS361hTILOS6A9oiA6SvvmM352rhxQ0A=" }, - "org/antlr#antlr4-master/4.5.1-1": { - "pom": "sha256-ExLgQ283PLr985il1ELtPtGZu9mXIiRwkl0Btgh6B0U=" + "net/sf/saxon#Saxon-HE/10.6": { + "jar": "sha256-bQjfguTthrarsaAse3SiaPz8XgBOg7tP8AbsOlCb01Y=", + "pom": "sha256-otbdpDjoZKuTXzG0O1MFLE6HEalQVkJxkZBRPnb0Ekg=" }, - "org/antlr#antlr4-runtime/4.5.1-1": { - "jar": "sha256-/8pyvColuysMgKWM7mBTCni+F9pzm7bJGowuNYTKCZ4=", - "pom": "sha256-lUyM4wn4Gp5Rag6wL3JlYLjG/+pudYytVZc5yvtpOxA=" + "org/antlr#antlr4-master/4.9.3": { + "pom": "sha256-VlzAVNO631DKCgcX2uMRJootZwn93ckKxKQ8YtAZNbk=" }, - "org/apache#apache/13": { - "pom": "sha256-/1E9sDYf1BI3vvR4SWi8FarkeNTsCpSW+BEHLMrzhB0=" + "org/antlr#antlr4-runtime/4.9.3": { + "jar": "sha256-ExpllJabxPMh1lLqKjO8DjeMoxJoXvh3kbLGCynQHqU=", + "pom": "sha256-T35E5OoGKfo6dZsRFv65+yiBTpX3keHu7dIMEoideqQ=" }, "org/apache#apache/16": { "pom": "sha256-n4X/L9fWyzCXqkf7QZ7n8OvoaRCfmKup9Oyj9J50pA4=" }, - "org/apache#apache/4": { - "pom": "sha256-npMjomuo6yOU7+8MltMbcN9XCAhjDcFHyrHnNUHMUZQ=" + "org/apache#apache/19": { + "pom": "sha256-kfejMJbqabrCy69tAf65NMrAAsSNjIz6nCQLQPHsId8=" }, - "org/apache/commons#commons-lang3/3.4": { - "jar": "sha256-c0yDVkIMyOMMeV1k/R/NXUTqnZA0KizDJixRWPvG2Ys=", - "pom": "sha256-aG51tWGhPBAx1Dp2R6Nk4u0+RWRnBQ6sRSe5SwbXP9E=" + "org/apache/commons#commons-parent/39": { + "pom": "sha256-h80n4aAqXD622FBZzphpa7G0TCuLZQ8FZ8ht9g+mHac=" }, - "org/apache/commons#commons-parent/33": { - "pom": "sha256-U9ABE1Li5RBvN52vzNrHdU7G8PeCQ8AwXklp9azd+Ps=" + "org/apache/commons#commons-parent/47": { + "pom": "sha256-io7LVwVTv58f+uIRqNTKnuYwwXr+WSkzaPunvZtC/Lc=" }, - "org/apache/commons#commons-parent/37": { - "pom": "sha256-7nBaTdaNjc2cyNEknVeQhh6xRc57DG1sBVW6lEidAUs=" - }, - "org/apache/commons#commons-parent/9": { - "pom": "sha256-UzG30+Cu1ZcoyA8RGOTb94Vl1BCegdFmAsnK29sjoSg=" + "org/checkerframework#checker-qual/3.12.0": { + "jar": "sha256-/xB4WsKjV+xd6cKTy5gqLLtgXAMJ6kzBy5ubxtvn88s=", + "module": "sha256-0EeUnBuBCRwsORN3H6wvMqL6VJuj1dVIzIwLbfpJN3c=", + "pom": "sha256-d1t6425iggs7htwao5rzfArEuF/0j3/khakionkPRrk=" }, "org/hamcrest#hamcrest-core/1.3": { "jar": "sha256-Zv3vkelzk0jfeglqo4SlaF9Oh1WEzOiThqekclHE2Ok=", @@ -228,10 +245,18 @@ "org/hamcrest#hamcrest-parent/1.3": { "pom": "sha256-bVNflO+2Y722gsnyelAzU5RogAlkK6epZ3UEvBvkEps=" }, + "org/javassist#javassist/3.28.0-GA": { + "jar": "sha256-V9Cp6ShvgvTqqFESUYaZf4Eb784OIGD/ChWnf1qd2ac=", + "pom": "sha256-w2p8E9o6SFKqiBvfnbYLnk0a8UbsKvtTmPltWYP21d0=" + }, "org/projectlombok#lombok/1.18.20": { "jar": "sha256-zpR75sL751n7vo7ztCtoJfgUyYyIU/EBPy2WMM7fdLA=", "pom": "sha256-cOAHQj0eSGBF/r4q5xTaPKTKjmaF11J0U7aOCxWlvm0=" }, + "org/reflections#reflections/0.10.2": { + "jar": "sha256-k4otCP5UBQ12ELlE2N3DoJNVcQ2ea+CqyDjbwE6aKCU=", + "pom": "sha256-tsqj6301vXVu1usKKoGGi408D29CJE/q5BdgrGYwbYc=" + }, "org/slf4j#slf4j-api/1.7.25": { "pom": "sha256-fNnXoLXZPf1GGhSIkbQ1Cc9AOpx/n7SQYNNVTfHIHh4=" }, diff --git a/pkgs/by-name/ru/runelite/package.nix b/pkgs/by-name/ru/runelite/package.nix index 6cad7da71a5c..dc5aa216bb37 100644 --- a/pkgs/by-name/ru/runelite/package.nix +++ b/pkgs/by-name/ru/runelite/package.nix @@ -7,19 +7,20 @@ gradle, jdk17, jre, - libXxf86vm, + libxxf86vm, libGL, + nix-update-script, }: -stdenv.mkDerivation (finalAttrs: rec { +stdenv.mkDerivation (finalAttrs: { pname = "runelite"; - version = "2.7.5"; + version = "2.8.0"; src = fetchFromGitHub { owner = "runelite"; repo = "launcher"; - rev = version; - hash = "sha256-HZ4aV+7173EZrHHbsEFsrh3BHXsZuWS/MvDBS/AYANY="; + tag = finalAttrs.version; + hash = "sha256-1IUjbZEvoHb2Fer16rIvi6shMsol+hiPLQleXHRVLEU="; }; desktop = makeDesktopItem { @@ -44,8 +45,6 @@ stdenv.mkDerivation (finalAttrs: rec { data = ./deps.json; }; - __darwinAllowLocalNetworking = true; - gradleFlags = [ "-Dorg.gradle.java.home=${jdk17}" ]; gradleBuildTask = "shadowJar"; @@ -57,29 +56,19 @@ stdenv.mkDerivation (finalAttrs: rec { cp build/libs/RuneLite.jar $out/share cp appimage/runelite.png $out/share/icons - ln -s ${desktop}/share/applications/RuneLite.desktop $out/share/applications/RuneLite.desktop + ln -s ${finalAttrs.desktop}/share/applications/RuneLite.desktop $out/share/applications/RuneLite.desktop makeWrapper ${jre}/bin/java $out/bin/runelite \ --prefix LD_LIBRARY_PATH : "${ lib.makeLibraryPath [ - libXxf86vm + libxxf86vm libGL ] }" \ --add-flags "-jar $out/share/RuneLite.jar" ''; - passthru.updateScript = - let - pkg = finalAttrs.finalPackage; - in - gradle.fetchDeps - { - inherit (finalAttrs) pname; - inherit pkg; - data = ./deps.json; - } - .updateScript; + passthru.updateScript = nix-update-script { }; meta = { description = "Open source Old School RuneScape client"; @@ -94,7 +83,7 @@ stdenv.mkDerivation (finalAttrs: rec { moody iedame ]; - platforms = [ "x86_64-linux" ]; + platforms = lib.platforms.linux; mainProgram = "runelite"; }; }) From f8abf37c88cd258bab307c09a1a34f6bce5d4454 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 9 Sep 2026 20:02:47 +0000 Subject: [PATCH 018/180] museum: 1.3.61 -> 1.3.63 --- pkgs/by-name/mu/museum/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mu/museum/package.nix b/pkgs/by-name/mu/museum/package.nix index 0dd29e0277c3..5806faf2a911 100644 --- a/pkgs/by-name/mu/museum/package.nix +++ b/pkgs/by-name/mu/museum/package.nix @@ -10,17 +10,17 @@ buildGoModule (finalAttrs: { pname = "museum"; - version = "1.3.61"; + version = "1.3.63"; src = fetchFromGitHub { owner = "ente"; repo = "ente"; sparseCheckout = [ "server" ]; tag = "photos-v${finalAttrs.version}"; - hash = "sha256-9cEf935kKpPReHzenp2875ASlpeIAZzoAjzLD6MaXE8="; + hash = "sha256-rVcfViGKlEnTmF+PBy0WIBxrmvRKlnEiIWb8wfE4m2Y="; }; - vendorHash = "sha256-z2LTX+3zH1QXYw8JcnveQXzWrBXVJnHUk+eE71w5gRI="; + vendorHash = "sha256-VN7jsCAupfJCJcOBX0JaNQecDVmQfrtsAGJ3qQxd8Oo="; sourceRoot = "${finalAttrs.src.name}/server"; From d2a867e955b510c1fd4bd69b1cc289a1b0bd0b1c Mon Sep 17 00:00:00 2001 From: Rafael Ieda Date: Thu, 10 Sep 2026 09:08:46 -0300 Subject: [PATCH 019/180] alibuild: 1.17.42 -> 1.17.44, fix build --- pkgs/by-name/al/alibuild/package.nix | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/al/alibuild/package.nix b/pkgs/by-name/al/alibuild/package.nix index d7e9cd495d4a..7070c316cd11 100644 --- a/pkgs/by-name/al/alibuild/package.nix +++ b/pkgs/by-name/al/alibuild/package.nix @@ -6,12 +6,12 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "alibuild"; - version = "1.17.42"; + version = "1.17.44"; pyproject = true; src = fetchPypi { inherit (finalAttrs) pname version; - hash = "sha256-QFNyb6lmTGOaAj4qyDo/mTW7J6LHfALnjo+b0WTllDQ="; + hash = "sha256-hLFbxJVOWp1j8pV2v3h7UBZ691EONGb5HNIDrizyq6E="; }; build-system = with python3Packages; [ @@ -19,8 +19,6 @@ python3Packages.buildPythonApplication (finalAttrs: { setuptools-scm ]; - nativeBuildInputs = with python3Packages; [ pip ]; - dependencies = with python3Packages; [ requests pyyaml @@ -29,9 +27,13 @@ python3Packages.buildPythonApplication (finalAttrs: { distro ]; - pythonRelaxDeps = [ "boto3" ]; - - doCheck = false; + postPatch = '' + # strip setuptools_scm upper bound limit + substituteInPlace pyproject.toml \ + --replace-fail "setuptools_scm[toml]>=6.2,<10" "setuptools_scm[toml]>=6.2" + substituteInPlace setup.py \ + --replace-fail "setuptools_scm>=6.2,<10" "setuptools_scm>=6.2" + ''; meta = { homepage = "https://alisw.github.io/alibuild/"; From 5634e136d1ce8d624b2713d822daf26a99536a6b Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Thu, 10 Sep 2026 14:41:39 +0000 Subject: [PATCH 020/180] cudaPackages_13: 13.2.1 -> 13.3.0 --- pkgs/top-level/all-packages.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 6aa45df9de36..0aa9d59877e3 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1889,7 +1889,7 @@ with pkgs; cudaPackages_12 = cudaPackages_12_9; - cudaPackages_13 = cudaPackages_13_2; + cudaPackages_13 = cudaPackages_13_3; cudaPackages = recurseIntoAttrs cudaPackages_12; From 0c4f2df8f7549c263efcf957d824b3d5bb0e2b06 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Sat, 25 Jul 2026 01:03:22 +0200 Subject: [PATCH 021/180] linuxPackages.zenpower: 0.2.0 -> 0.5.0-unstable-2026-01-07, switch to yet another fork This contains support for newer zen platforms. --- pkgs/os-specific/linux/zenpower/default.nix | 22 +++++++++------- .../linux/zenpower/kernel-7.2-comp.patch | 26 +++++++++++++++++++ 2 files changed, 38 insertions(+), 10 deletions(-) create mode 100644 pkgs/os-specific/linux/zenpower/kernel-7.2-comp.patch diff --git a/pkgs/os-specific/linux/zenpower/default.nix b/pkgs/os-specific/linux/zenpower/default.nix index 4b6a4c3e3ad3..3725f847f972 100644 --- a/pkgs/os-specific/linux/zenpower/default.nix +++ b/pkgs/os-specific/linux/zenpower/default.nix @@ -6,18 +6,21 @@ nix-update-script, }: -stdenv.mkDerivation rec { - pname = "zenpower"; - version = "0.2.0"; +stdenv.mkDerivation { + pname = "zenpower5"; + version = "0.5.0-unstable-2026-01-07"; src = fetchFromGitHub { - owner = "AliEmreSenel"; - repo = "zenpower3"; - tag = "v${version}"; - hash = "sha256-ro40bIMPkM3rLraZaKqzB8a14zgldMIW4jSUr5GbELo="; + owner = "mattkeenan"; + repo = "zenpower5"; + rev = "66871d8e59c3741e00de2eb1f61c3b64263ed10b"; + hash = "sha256-g0zVTDi5owa6XfQN8vlFwGX+gpRIg+5q1F4EuxAk9Sk="; }; - hardeningDisable = [ "pic" ]; + patches = [ + # https://github.com/mattkeenan/zenpower5/pull/16 + ./kernel-7.2-comp.patch + ]; nativeBuildInputs = kernel.moduleBuildDependencies; @@ -30,14 +33,13 @@ stdenv.mkDerivation rec { passthru.updateScript = nix-update-script { }; meta = { - inherit (src.meta) homepage; description = "Linux kernel driver for reading temperature, voltage(SVI2), current(SVI2) and power(SVI2) for AMD Zen family CPUs"; + homepage = "https://github.com/mattkeenan/zenpower5"; license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ alexbakker artturin ]; platforms = [ "x86_64-linux" ]; - broken = lib.versionOlder kernel.version "4.14"; }; } diff --git a/pkgs/os-specific/linux/zenpower/kernel-7.2-comp.patch b/pkgs/os-specific/linux/zenpower/kernel-7.2-comp.patch new file mode 100644 index 000000000000..9ce4de51dfa4 --- /dev/null +++ b/pkgs/os-specific/linux/zenpower/kernel-7.2-comp.patch @@ -0,0 +1,26 @@ +From 746c9af943c5aabdba132fed8473599f511b083b Mon Sep 17 00:00:00 2001 +From: "K.Ohta" +Date: Tue, 18 Aug 2026 09:47:55 +0900 +Subject: [PATCH] Workaround for kernel v7.2.x by upstream's issue 13. + +- See https://github.com/mattkeenan/zenpower5/issues/13 . +- Thanks @pallaswept for make this workaround. +--- + zenpower_core.c | 4 ++++ + 1 file changed, 4 insertions(+) + +diff --git a/zenpower_core.c b/zenpower_core.c +index fe8ea44..8cabd4c 100644 +--- a/zenpower_core.c ++++ b/zenpower_core.c +@@ -46,6 +46,10 @@ + #include + #endif + ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(7, 2, 0) ++#include ++#endif ++ + #include "zenpower.h" + + #if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 14, 0) /* asm/amd_node.h */ From 072348e256575c3afdba1839f050ff82514ca887 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 11 Sep 2026 14:01:43 +0000 Subject: [PATCH 022/180] libretro.stella: 0-unstable-2026-08-31 -> 0-unstable-2026-09-10 --- pkgs/by-name/li/libretroPackages/cores/stella.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/li/libretroPackages/cores/stella.nix b/pkgs/by-name/li/libretroPackages/cores/stella.nix index 735a9efa3c5b..9719254d2678 100644 --- a/pkgs/by-name/li/libretroPackages/cores/stella.nix +++ b/pkgs/by-name/li/libretroPackages/cores/stella.nix @@ -5,13 +5,13 @@ }: mkLibretroCore { core = "stella"; - version = "0-unstable-2026-08-31"; + version = "0-unstable-2026-09-10"; src = fetchFromGitHub { owner = "stella-emu"; repo = "stella"; - rev = "8cf47460afc2732e9d4a17e72d1e4830e7a7fa6e"; - hash = "sha256-ppVJiiLf/GvdunIFRl4czqCr3/Rd+rpirRBjdVH38mk="; + rev = "c65c845c8686c81698ffbd2fc9dfc5ccea5b32a1"; + hash = "sha256-K1mHkL3kH8y/oGQoVGRwYXt5Xb/O3r+45+uvCYXyWpc="; }; makefile = "Makefile"; From 552d4b254316b9aa0ac605a91b389f310ed132dd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 11 Sep 2026 17:51:12 +0000 Subject: [PATCH 023/180] chromium-hsts-preload-list: 153.0.7990.1 -> 155.0.8053.3 --- pkgs/by-name/ch/chromium-hsts-preload-list/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ch/chromium-hsts-preload-list/package.nix b/pkgs/by-name/ch/chromium-hsts-preload-list/package.nix index 63b27cb17fee..86672afb90e3 100644 --- a/pkgs/by-name/ch/chromium-hsts-preload-list/package.nix +++ b/pkgs/by-name/ch/chromium-hsts-preload-list/package.nix @@ -6,11 +6,11 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "chromium-hsts-preload-list"; - version = "153.0.7990.1"; + version = "155.0.8053.3"; src = fetchurl { url = "https://raw.github.com/chromium/chromium/${finalAttrs.version}/net/http/transport_security_state_static.json"; - hash = "sha256-ObT9lWtjw/V0UGY552pEWJ6KbfF0izB/zJ7v+00IFB8="; + hash = "sha256-GIC2O/GOHi7MpYKiLYlmiLHwh1nzvdCHcUSb3fC18I4="; }; dontUnpack = true; From a00f4df91c3d80cd06b7e75af574c2de15961a97 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 11 Sep 2026 19:01:07 +0000 Subject: [PATCH 024/180] spicedb: 1.56.1 -> 1.56.2 --- pkgs/by-name/sp/spicedb/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sp/spicedb/package.nix b/pkgs/by-name/sp/spicedb/package.nix index 999eb5144042..843c6239b535 100644 --- a/pkgs/by-name/sp/spicedb/package.nix +++ b/pkgs/by-name/sp/spicedb/package.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "spicedb"; - version = "1.56.1"; + version = "1.56.2"; src = fetchFromGitHub { owner = "authzed"; repo = "spicedb"; tag = "v${finalAttrs.version}"; - hash = "sha256-ak8AbbVMKzIWRJHezzpxF8vn2L0gu8069ghqf+/xYA4="; + hash = "sha256-x+Bs4uVrDImbmHlE0sXP4q5Qz81G3BGTXqyaSeHQ1LM="; }; - vendorHash = "sha256-HOtYcs7F4Pf0yFyfuJOpROoFTTN630t+5lKoBLoJedM="; + vendorHash = "sha256-PIzxOgBeCptS9EQBWLfWX3P8WM6Jacvpor8Fx/N2Vso="; ldflags = [ "-X 'github.com/jzelinskie/cobrautil/v2.Version=${finalAttrs.src.tag}'" From c2afa415459b3ddb2d9afea64f0cb7acf334fcb4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 11 Sep 2026 19:58:49 +0000 Subject: [PATCH 025/180] lazysql: 0.5.6 -> 0.5.7 --- pkgs/by-name/la/lazysql/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/la/lazysql/package.nix b/pkgs/by-name/la/lazysql/package.nix index 53c31adf69ae..b27867a4a1d2 100644 --- a/pkgs/by-name/la/lazysql/package.nix +++ b/pkgs/by-name/la/lazysql/package.nix @@ -11,16 +11,16 @@ buildGoModule rec { pname = "lazysql"; - version = "0.5.6"; + version = "0.5.7"; src = fetchFromGitHub { owner = "jorgerojas26"; repo = "lazysql"; rev = "v${version}"; - hash = "sha256-PWmLJ7Sjt68aYqjGhkQ2ZMU7O2Qer2ECocBQPWL8rNk="; + hash = "sha256-5JGSpA4tAV6/f9y58PfjGOamxRYyCKKZXecRzpvq4E0="; }; - vendorHash = "sha256-FbAt/HsjoxqAKWQqqWN2xuyyTG2Ic4DcyEU4O0rjpQE="; + vendorHash = "sha256-FyvPTqvlNtU3Yud5Pq9CRLG0xg4LIXb9CDEBvigGow8="; ldflags = [ "-X main.version=${version}" From e6076dfaa501f2126505a79f65ba307e45fb57ea Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 11 Sep 2026 20:06:27 +0000 Subject: [PATCH 026/180] iroh-relay: 1.1.0 -> 1.2.0 --- pkgs/tools/networking/iroh/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/networking/iroh/default.nix b/pkgs/tools/networking/iroh/default.nix index ce49549b834a..4314d6ffd7ff 100644 --- a/pkgs/tools/networking/iroh/default.nix +++ b/pkgs/tools/networking/iroh/default.nix @@ -12,16 +12,16 @@ let }: rustPlatform.buildRustPackage rec { pname = name; - version = "1.1.0"; + version = "1.2.0"; src = fetchFromGitHub { owner = "n0-computer"; repo = "iroh"; rev = "v${version}"; - hash = "sha256-inEGT8MuNRlXwrFiQpFPybSOF+GkIJxMp2nv81xHhBI="; + hash = "sha256-BmunhUBXqTJuxth5asENVV7y8wooTh8W/+gzgq1fNVI="; }; - cargoHash = "sha256-/1G+Rv/iNBkJL7NEioqozBoCUqYGPcSfhVCCTj8qfL8="; + cargoHash = "sha256-2KqLC8c0ii3cGk27N7n8yfH0Jw3JM3OwECanqArXJhI="; buildFeatures = cargoFeatures; cargoBuildFlags = [ From 81755b170bf547d468e0c307f4157129bbd0d8a0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 11 Sep 2026 21:01:58 +0000 Subject: [PATCH 027/180] bpf-linker: 0.11.0 -> 0.11.1 --- pkgs/by-name/bp/bpf-linker/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/bp/bpf-linker/package.nix b/pkgs/by-name/bp/bpf-linker/package.nix index 0eb718e2eb03..236e1602ebf2 100644 --- a/pkgs/by-name/bp/bpf-linker/package.nix +++ b/pkgs/by-name/bp/bpf-linker/package.nix @@ -13,16 +13,16 @@ }: rustPlatform.buildRustPackage rec { pname = "bpf-linker"; - version = "0.11.0"; + version = "0.11.1"; src = fetchFromGitHub { owner = "aya-rs"; repo = "bpf-linker"; tag = "v${version}"; - hash = "sha256-uMpLQR2FAI96MYfWo8lR9pUeWhswY6wMUOxQwq3hCdw="; + hash = "sha256-qo5cJBZQHsbKSL+6YA0vcmPCo76pg2soekWziysXTDM="; }; - cargoHash = "sha256-asCS4oLMXJ4y4vCDRsq2kuTOOPHebT0Dd+AE20GkZvI="; + cargoHash = "sha256-uiJQZ4U3lW2Vs1Dbb1v+eIgSNaLnd5MKpZi0O8KwGRE="; buildNoDefaultFeatures = true; buildFeatures = [ "llvm-${lib.versions.major llvmPackagesForLinker.llvm.version}" ]; From 905d2033e29544493216cd8b5f1cb432b6fabc8e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 11 Sep 2026 21:19:44 +0000 Subject: [PATCH 028/180] ani-cli: 5.0 -> 5.1 --- pkgs/by-name/an/ani-cli/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/an/ani-cli/package.nix b/pkgs/by-name/an/ani-cli/package.nix index 5692284ddc5e..d43d53aae8b8 100644 --- a/pkgs/by-name/an/ani-cli/package.nix +++ b/pkgs/by-name/an/ani-cli/package.nix @@ -27,13 +27,13 @@ in stdenvNoCC.mkDerivation (finalAttrs: { pname = "ani-cli"; - version = "5.0"; + version = "5.1"; src = fetchFromGitHub { owner = "pystardust"; repo = "ani-cli"; tag = "v${finalAttrs.version}"; - hash = "sha256-rRQESi0Skoyf1jy/dRRK6ooKRPQhkak107kk5ulwZYI="; + hash = "sha256-lPQA3iO3F/9NS2IziQccsJ3aai6WMQy6YObdB3mDCZA="; }; nativeBuildInputs = [ makeWrapper ]; From ee68e28ecdc7f0ce0825db29b717f142ee7f03c4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 11 Sep 2026 21:26:07 +0000 Subject: [PATCH 029/180] alienarena: 7.72.1 -> 7.72.3 --- pkgs/by-name/al/alienarena/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/al/alienarena/package.nix b/pkgs/by-name/al/alienarena/package.nix index fcfcaba6224e..11c383309712 100644 --- a/pkgs/by-name/al/alienarena/package.nix +++ b/pkgs/by-name/al/alienarena/package.nix @@ -16,13 +16,13 @@ stdenv.mkDerivation rec { pname = "alienarena"; - version = "7.72.1"; + version = "7.72.3"; src = fetchFromGitHub { owner = "alienarena"; repo = "alienarena"; rev = version; - hash = "sha256-GRvscAOYPY9wah9jweDSlWKT1oY4ZY0Bh79v4W/qKk8="; + hash = "sha256-BBPQNPpRF8NbgNH0Iha0gGPfu+qrS+yPXUBV895AsG0="; }; nativeBuildInputs = [ pkg-config ]; From a268c0d4cf9e578a99874d0dda5df5a066aaedd8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 11 Sep 2026 21:28:54 +0000 Subject: [PATCH 030/180] coc-rust-analyzer: 0-unstable-2026-08-11 -> 0-unstable-2026-09-01 --- pkgs/by-name/co/coc-rust-analyzer/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/co/coc-rust-analyzer/package.nix b/pkgs/by-name/co/coc-rust-analyzer/package.nix index 98d53b5d158b..12a3381252d8 100644 --- a/pkgs/by-name/co/coc-rust-analyzer/package.nix +++ b/pkgs/by-name/co/coc-rust-analyzer/package.nix @@ -7,16 +7,16 @@ buildNpmPackage { pname = "coc-rust-analyzer"; - version = "0-unstable-2026-08-11"; + version = "0-unstable-2026-09-01"; src = fetchFromGitHub { owner = "fannheyward"; repo = "coc-rust-analyzer"; - rev = "f61f4f712c9902ea6362c73e25e70ec552deb0e5"; - hash = "sha256-Hm3TGc/6DPEqGwZ1KIHFlCP0BipJCoaKBg05cnjVv04="; + rev = "674637e97ff14073b09350b41f8737bb95400cf1"; + hash = "sha256-FrrsBvkfyrZZCfTMNxht4+ub9r3gy+zdWXNLGuCWlJA="; }; - npmDepsHash = "sha256-Td6TdFxrWTZE+2NKxTABChAB/YaN8MjL/uemda+AYfc="; + npmDepsHash = "sha256-h4vCJEZxI7M7xD9e5VdI2JDgRLcGdEO0SNXLrv3E5A8="; passthru.updateScript = nix-update-script { extraArgs = [ "--version=branch" ]; }; From 7fab3d00c7214355d15b4dfbe8f740e205d08c3f Mon Sep 17 00:00:00 2001 From: OPNA2608 Date: Fri, 11 Sep 2026 15:43:40 +0200 Subject: [PATCH 031/180] {lomiri,lomiri-qt6}.biometryd: Apply patch for compat with gtest 1.18 --- pkgs/desktops/lomiri/services/biometryd/default.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/desktops/lomiri/services/biometryd/default.nix b/pkgs/desktops/lomiri/services/biometryd/default.nix index cff11cdafc6d..038449c6dc78 100644 --- a/pkgs/desktops/lomiri/services/biometryd/default.nix +++ b/pkgs/desktops/lomiri/services/biometryd/default.nix @@ -51,6 +51,13 @@ stdenv.mkDerivation (finalAttrs: { url = "https://gitlab.com/ubports/development/core/biometryd/-/commit/8def6dfb18ee56971f0f64e3622af2a5a39ab0f6.patch"; hash = "sha256-PddZRML4Gc+s4aNeOyZwJJjmPSixMGFVFNcrO9dNDSI="; }) + + # Remove when version > 0.4.0 + (fetchpatch { + name = "0002-biometryd-Fix-compatibility-with-gtest-1.18.patch"; + url = "https://gitlab.com/ubports/development/core/biometryd/-/commit/1445ea904b192fbdd9f2aa20c8ee1eeb61f2ad1d.patch"; + hash = "sha256-yKcbvJ9BTudOuN+R4eWmltH/fnjRV+4H2deIiNlVS8A="; + }) ]; postPatch = '' From dfed78711219c43d1091cd3ba484ea50f2310b46 Mon Sep 17 00:00:00 2001 From: OPNA2608 Date: Fri, 11 Sep 2026 16:33:22 +0200 Subject: [PATCH 032/180] {lomiri,lomiri-qt6}.lomiri-thumbnailer: Fix build on newer CMake version The default-enabled `skip-dbus-tests` option checks `lsb_release` and `uname` outputs to determine if some tests should be skipped due to known-problems with Qt 5.6 on certain archs of Ubuntu Xenial through Zesty. if() code breaks if `lsb_release` is missing, which is the case in our `stdenv`... but we're not Ubuntu, and we don't have Qt 5.6, so this whole branch is irrelevant for us anyway. Just disable the option, so we never have to enter the branch. --- pkgs/desktops/lomiri/services/lomiri-thumbnailer/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/desktops/lomiri/services/lomiri-thumbnailer/default.nix b/pkgs/desktops/lomiri/services/lomiri-thumbnailer/default.nix index 730c2d6b3a77..6038596ece4e 100644 --- a/pkgs/desktops/lomiri/services/lomiri-thumbnailer/default.nix +++ b/pkgs/desktops/lomiri/services/lomiri-thumbnailer/default.nix @@ -140,6 +140,9 @@ stdenv.mkDerivation (finalAttrs: { (lib.cmakeBool "GSETTINGS_COMPILE" true) # error: use of old-style cast to 'std::remove_reference<_GstElement*>::type' {aka 'struct _GstElement*'} (lib.cmakeBool "Werror" false) + # This is to work around an issue on old Ubuntu versions, which don't need it. + # Entering that branch errors out unless we add lsb_release. Just don't enter it. + (lib.cmakeBool "skip-dbus-tests" false) ]; doCheck = stdenv.buildPlatform.canExecute stdenv.hostPlatform; From 2e3fcc7faaea0cae3c4f0f539f60ce3f956d8146 Mon Sep 17 00:00:00 2001 From: OPNA2608 Date: Fri, 11 Sep 2026 22:08:56 +0200 Subject: [PATCH 033/180] {lomiri,lomiri-qt6}.lomiri-content-hub: Apply patch for compat with gtest 1.18 --- .../lomiri/services/lomiri-content-hub/default.nix | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/lomiri/services/lomiri-content-hub/default.nix b/pkgs/desktops/lomiri/services/lomiri-content-hub/default.nix index 7765440bb52e..40576bade449 100644 --- a/pkgs/desktops/lomiri/services/lomiri-content-hub/default.nix +++ b/pkgs/desktops/lomiri/services/lomiri-content-hub/default.nix @@ -2,6 +2,7 @@ stdenv, lib, fetchFromGitLab, + fetchpatch, gitUpdater, nixosTests, testers, @@ -54,6 +55,15 @@ stdenv.mkDerivation (finalAttrs: { "doc" ]; + patches = [ + # Remove when version > 2.2.3 + (fetchpatch { + name = "0001-lomiri-content-hub-Fix-compatibility-with-gtest-1.18.patch"; + url = "https://gitlab.com/ubports/development/core/lomiri-content-hub/-/commit/518229b4a08aeab9953dc3f885d156188f2eb5aa.patch"; + hash = "sha256-3nrlm/zBGwDCJSRqkH0y3evvmsJpGk+uNJxJD6O8Efg="; + }) + ]; + postPatch = '' substituteInPlace import/*/Content/CMakeLists.txt \ --replace-fail "\''${CMAKE_INSTALL_LIBDIR}/qt\''${QT_VERSION_MAJOR}/qml" "\''${CMAKE_INSTALL_PREFIX}/${qtbase.qtQmlPrefix}" @@ -129,8 +139,6 @@ stdenv.mkDerivation (finalAttrs: { (lib.cmakeBool "ENABLE_WERROR" (!withQt6)) # Known issues on Qt6 ]; - env.NIX_CFLAGS_COMPILE = "-Wno-error=deprecated-declarations"; # gtest-1.18 - preBuild = let listToQtVar = From 58443976979c2a2145e813091202d14a4bd2ca03 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 12 Sep 2026 00:29:46 +0000 Subject: [PATCH 034/180] libretro.beetle-pce: 0-unstable-2026-04-11 -> 0-unstable-2026-09-04 --- pkgs/by-name/li/libretroPackages/cores/beetle-pce.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/li/libretroPackages/cores/beetle-pce.nix b/pkgs/by-name/li/libretroPackages/cores/beetle-pce.nix index be90baaa2af6..ee0e9440c374 100644 --- a/pkgs/by-name/li/libretroPackages/cores/beetle-pce.nix +++ b/pkgs/by-name/li/libretroPackages/cores/beetle-pce.nix @@ -5,13 +5,13 @@ }: mkLibretroCore { core = "mednafen-pce"; - version = "0-unstable-2026-04-11"; + version = "0-unstable-2026-09-04"; src = fetchFromGitHub { owner = "libretro"; repo = "beetle-pce-libretro"; - rev = "ae99235c2139c176c1a8d0fde2957bf701d3cab0"; - hash = "sha256-3bxKLWivTpCmAPYqu5r7AuwvREXRCndq6JQ4hgd18YU="; + rev = "6d6a35eb802e8ff3479f383fff08975842c7376d"; + hash = "sha256-X1UB/6Qa+57fr0vXOSuepWIwccSYwaoqjchrQmQ3Y1Q="; }; makefile = "Makefile"; From 1f61332622a21f7103bddeab096a717124a6bcaf Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 12 Sep 2026 00:33:05 +0000 Subject: [PATCH 035/180] libretro.mesen-s: 0-unstable-2026-04-20 -> 0-unstable-2026-08-23 --- pkgs/by-name/li/libretroPackages/cores/mesen-s.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/li/libretroPackages/cores/mesen-s.nix b/pkgs/by-name/li/libretroPackages/cores/mesen-s.nix index b79ae5541466..65aff8ffc800 100644 --- a/pkgs/by-name/li/libretroPackages/cores/mesen-s.nix +++ b/pkgs/by-name/li/libretroPackages/cores/mesen-s.nix @@ -5,13 +5,13 @@ }: mkLibretroCore { core = "mesen-s"; - version = "0-unstable-2026-04-20"; + version = "0-unstable-2026-08-23"; src = fetchFromGitHub { owner = "libretro"; repo = "mesen-s"; - rev = "1d475abd174d16ecb1fb030961ff26076ab51ee6"; - hash = "sha256-JSXkh6OyclYl3X/sJLRZsb5sdbSfanbJAKlhaFFjSrI="; + rev = "9e4fdeb9b336470bc96beb8765b2e79c86a2da1e"; + hash = "sha256-caK9Zo/2E7qFsNDEVd+rangnNCM4uA/7s6bQzeGb6D4="; }; makefile = "Makefile"; From 5230a0cd5aaa2490a28988fcc2abe9f55e2df634 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 12 Sep 2026 00:52:19 +0000 Subject: [PATCH 036/180] python3Packages.openmm: 8.6.0 -> 8.6.1 --- pkgs/by-name/op/openmm/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/op/openmm/package.nix b/pkgs/by-name/op/openmm/package.nix index 9d21cb32326c..591afee1b7ac 100644 --- a/pkgs/by-name/op/openmm/package.nix +++ b/pkgs/by-name/op/openmm/package.nix @@ -27,7 +27,7 @@ let in effectiveStdenv.mkDerivation (finalAttrs: { pname = "openmm"; - version = "8.6.0"; + version = "8.6.1"; __structuredAttrs = true; strictDeps = true; @@ -36,7 +36,7 @@ effectiveStdenv.mkDerivation (finalAttrs: { owner = "openmm"; repo = "openmm"; tag = finalAttrs.version; - hash = "sha256-G4OPiQ5GWM0Uu/fRK8TZoS/12fLkjtRSSXxKYSSJ3M8="; + hash = "sha256-CLLsgj9S70rhlGFakSlLSUmCWWDkxGunwiAq+7MwZok="; }; # "This test is stochastic and may occasionally fail". It does. From edacbb704b1e3e1b3e8a1a708a55c7755cc3143e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 12 Sep 2026 01:53:34 +0000 Subject: [PATCH 037/180] python3Packages.colcon-mixin: 0.3.0 -> 0.3.1 --- pkgs/development/python-modules/colcon-mixin/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/colcon-mixin/default.nix b/pkgs/development/python-modules/colcon-mixin/default.nix index 32d76d2ab668..bc785c002bb8 100644 --- a/pkgs/development/python-modules/colcon-mixin/default.nix +++ b/pkgs/development/python-modules/colcon-mixin/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "colcon-mixin"; - version = "0.3.0"; + version = "0.3.1"; pyproject = true; src = fetchFromGitHub { owner = "colcon"; repo = "colcon-mixin"; tag = version; - hash = "sha256-MLK8ogTzlqi/5wgrS0gh9fm/oljk4BGvJwI9JrYj//M="; + hash = "sha256-XpUZcfKxKr6wlqFFFEP26KlRjn6v/j1/r/pAORzPeSM="; }; build-system = [ setuptools ]; From 16d802ce75da6cb83c7795305d6c3d4904a09aaa Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 12 Sep 2026 02:44:56 +0000 Subject: [PATCH 038/180] kargo: 1.11.3 -> 1.11.4 --- pkgs/by-name/ka/kargo/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ka/kargo/package.nix b/pkgs/by-name/ka/kargo/package.nix index 8e6b68f13d49..77c795915dca 100644 --- a/pkgs/by-name/ka/kargo/package.nix +++ b/pkgs/by-name/ka/kargo/package.nix @@ -11,16 +11,16 @@ buildGoModule (finalAttrs: { pname = "kargo"; - version = "1.11.3"; + version = "1.11.4"; src = fetchFromGitHub { owner = "akuity"; repo = "kargo"; tag = "v${finalAttrs.version}"; - hash = "sha256-CAqBSgcN5u3wstJ6L0Uqc4O748/rRk4HGjTP992rlwg="; + hash = "sha256-Z3Gtza2mLa/ii4a9/D+AwBzixFVV7wuHJQABplXD90Y="; }; - vendorHash = "sha256-l4JdORqvCg03YlbTZabzpUA4PCTf4/yT+XmHBm5HIMg="; + vendorHash = "sha256-G0YMzEZdMueR9u/xi5J7Ne2TM2kkDk9BEZrT0cMR7fk="; subPackages = [ "cmd/cli" ]; From aed2c7371d3d1fbdd83703d18df942b3571d6dbb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 12 Sep 2026 02:58:53 +0000 Subject: [PATCH 039/180] zsh-forgit: 26.08.0 -> 26.09.1 --- pkgs/by-name/zs/zsh-forgit/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/zs/zsh-forgit/package.nix b/pkgs/by-name/zs/zsh-forgit/package.nix index 5f8339b909d0..4f83ab7ffbbb 100644 --- a/pkgs/by-name/zs/zsh-forgit/package.nix +++ b/pkgs/by-name/zs/zsh-forgit/package.nix @@ -16,13 +16,13 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "zsh-forgit"; - version = "26.08.0"; + version = "26.09.1"; src = fetchFromGitHub { owner = "wfxr"; repo = "forgit"; tag = finalAttrs.version; - hash = "sha256-VJiUXbArwe0oTQVznDMgPEIhzqvFZI7ciezbNuWH620="; + hash = "sha256-02w+BGrRDEFWLtH6tniiTgs+FHmghiHn9FMxO+U4wrI="; }; strictDeps = true; From 328c238f82bda12dc7bc5de8e1defbbae3aa3e09 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 12 Sep 2026 03:08:13 +0000 Subject: [PATCH 040/180] inshellisense: 0.0.3 -> 0.0.4 --- pkgs/by-name/in/inshellisense/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/in/inshellisense/package.nix b/pkgs/by-name/in/inshellisense/package.nix index 74335cab470e..f7e9e07c5e85 100644 --- a/pkgs/by-name/in/inshellisense/package.nix +++ b/pkgs/by-name/in/inshellisense/package.nix @@ -7,20 +7,20 @@ buildNpmPackage rec { pname = "inshellisense"; - version = "0.0.3"; + version = "0.0.4"; src = fetchFromGitHub { owner = "microsoft"; repo = "inshellisense"; tag = version; - hash = "sha256-Zo9ogCmkTwRqkvL1R/BnOGDZR1Hzmgegf19N2ZmVmkM="; + hash = "sha256-5gVFP1AFFP4o9MNUqkRtgrTkKuMb37CU/c8TcrwZkRY="; }; # Building against nodejs-24 is not yet supported by upstream. # https://github.com/microsoft/inshellisense/issues/369 nodejs = nodejs_22; - npmDepsHash = "sha256-d88ybpAwDkhxKyq9dgOMeoUbY7WVtqJUkk6mNp9Rsuk="; + npmDepsHash = "sha256-JP9m624XxR6M18+jSWEh/E8WxIUjHnPN1eKW4iqUmSc="; meta = { description = "IDE style command line auto complete"; From 814df0aa935401078acf5011c98015aa8b027dd7 Mon Sep 17 00:00:00 2001 From: Basile Dura Date: Sat, 12 Sep 2026 08:39:46 +0200 Subject: [PATCH 041/180] microcad: 0.5.0 -> 0.5.1 --- pkgs/by-name/mi/microcad/package.nix | 19 +++---------------- 1 file changed, 3 insertions(+), 16 deletions(-) diff --git a/pkgs/by-name/mi/microcad/package.nix b/pkgs/by-name/mi/microcad/package.nix index d772e1b81630..fcaab9f7cb93 100644 --- a/pkgs/by-name/mi/microcad/package.nix +++ b/pkgs/by-name/mi/microcad/package.nix @@ -3,30 +3,22 @@ stdenv, fetchFromCodeberg, rustPlatform, - pkg-config, wayland, - cmake, - ninja, }: rustPlatform.buildRustPackage (finalAttrs: { pname = "microcad"; - version = "0.5.0"; + version = "0.5.1"; __structuredAttrs = true; src = fetchFromCodeberg { owner = "microcad"; repo = "microcad"; tag = "v${finalAttrs.version}"; - hash = "sha256-2164ynL01cLv5/D1FkcZpuBXTHPMjbpeaPPEZpmrSso="; + hash = "sha256-v4cvt2IjkJkp4VKZ8w/2m5tOOfYXjPxq1y6vxNwOtDA="; }; - cargoHash = "sha256-OwPAl8LirPQEQ8ytx/+9OnrdbUagLA25mGMw1z/L6V0="; + cargoHash = "sha256-arPCdWRdPju5AfxH8u1td8V7hrzWSCfIDnJ2JsCW00w="; - nativeBuildInputs = [ - cmake - ninja - pkg-config - ]; buildInputs = lib.optionals stdenv.hostPlatform.isLinux [ wayland ]; cargoBuildFlags = [ "-p" @@ -37,11 +29,6 @@ rustPlatform.buildRustPackage (finalAttrs: { "microcad-lsp" ]; - dontUseCmakeConfigure = true; - dontUseNinjaBuild = true; - dontUseNinjaInstall = true; - dontUseNinjaCheck = true; - meta = { description = "Description language for modeling parameterizable geometric objects"; homepage = "https://microcad.xyz"; From 18bd80fc0232a1e625339031c126e476ddb81625 Mon Sep 17 00:00:00 2001 From: Basile Dura Date: Sat, 12 Sep 2026 08:42:10 +0200 Subject: [PATCH 042/180] microcad: add passthru.updateScript --- pkgs/by-name/mi/microcad/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/mi/microcad/package.nix b/pkgs/by-name/mi/microcad/package.nix index fcaab9f7cb93..b3e479536d7d 100644 --- a/pkgs/by-name/mi/microcad/package.nix +++ b/pkgs/by-name/mi/microcad/package.nix @@ -4,6 +4,7 @@ fetchFromCodeberg, rustPlatform, wayland, + nix-update-script, }: rustPlatform.buildRustPackage (finalAttrs: { pname = "microcad"; @@ -29,6 +30,8 @@ rustPlatform.buildRustPackage (finalAttrs: { "microcad-lsp" ]; + passthru.updateScript = nix-update-script { }; + meta = { description = "Description language for modeling parameterizable geometric objects"; homepage = "https://microcad.xyz"; From 8d230f77cbe89f82648fa45c26eeb12b9044f8ba Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 12 Sep 2026 06:51:10 +0000 Subject: [PATCH 043/180] espflash: 4.5.0 -> 4.6.0 --- pkgs/by-name/es/espflash/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/es/espflash/package.nix b/pkgs/by-name/es/espflash/package.nix index 2c378e9a6670..40ef593f7b3d 100644 --- a/pkgs/by-name/es/espflash/package.nix +++ b/pkgs/by-name/es/espflash/package.nix @@ -11,13 +11,13 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "espflash"; - version = "4.5.0"; + version = "4.6.0"; src = fetchFromGitHub { owner = "esp-rs"; repo = "espflash"; tag = "v${finalAttrs.version}"; - hash = "sha256-o+MbUXZZycskltIH2NBGg2TnxOZ4viyc3D16quR2jqQ="; + hash = "sha256-qAIpco5UOH5DT/OkaEXZNBEErPbPt8hTtudDLXvhNEU="; }; nativeBuildInputs = [ @@ -30,7 +30,7 @@ rustPlatform.buildRustPackage (finalAttrs: { buildInputs = [ openssl ]; - cargoHash = "sha256-QvJsmjMTx+oVqP3TkbN4A1PLAxmy8jwX/dZZkwdrkf8="; + cargoHash = "sha256-1fyNa1/4Abf1gRizQWgleAywCqU38uAqGJYs3CDt21k="; cargoBuildFlags = [ "--exclude=xtask" From b834bb7fbc568245f2886955601f2bb515d8a8d0 Mon Sep 17 00:00:00 2001 From: Basile Dura Date: Sat, 12 Sep 2026 08:59:32 +0200 Subject: [PATCH 044/180] microcad: add aarch64-linux to supported platforms --- pkgs/by-name/mi/microcad/package.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/mi/microcad/package.nix b/pkgs/by-name/mi/microcad/package.nix index b3e479536d7d..7b711b653b0e 100644 --- a/pkgs/by-name/mi/microcad/package.nix +++ b/pkgs/by-name/mi/microcad/package.nix @@ -38,7 +38,11 @@ rustPlatform.buildRustPackage (finalAttrs: { license = lib.licenses.agpl3Plus; mainProgram = "microcad"; donationPage = "https://opencollective.com/microcad/donate"; - platforms = [ "x86_64-linux" ] ++ lib.platforms.darwin; + platforms = [ + "x86_64-linux" + "aarch64-linux" + ] + ++ lib.platforms.darwin; maintainers = with lib.maintainers; [ fred441a ]; }; }) From d9cd4db5eb9e6839e86fd56cc26df913c08acb52 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 12 Sep 2026 09:47:09 +0000 Subject: [PATCH 045/180] lubelogger: 1.7.1 -> 1.7.2 --- pkgs/by-name/lu/lubelogger/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/lu/lubelogger/package.nix b/pkgs/by-name/lu/lubelogger/package.nix index d2c576c38a21..8d9e69d06425 100644 --- a/pkgs/by-name/lu/lubelogger/package.nix +++ b/pkgs/by-name/lu/lubelogger/package.nix @@ -8,13 +8,13 @@ buildDotnetModule rec { pname = "lubelogger"; - version = "1.7.1"; + version = "1.7.2"; src = fetchFromGitHub { owner = "hargata"; repo = "lubelog"; rev = "v${version}"; - hash = "sha256-HhU5+HS7yrZuLKCPTS77lCSaDLtOBDj8z/MJK2jL0qs="; + hash = "sha256-g3Ly14A2fWM0RYQkMYi/orV/aez7ezaBKBkxA6VOvJ4="; }; projectFile = "CarCareTracker.sln"; From 48272055df7b977935ade3e2a3e3821f2ef9a126 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 12 Sep 2026 12:17:09 +0000 Subject: [PATCH 046/180] python3Packages.pyathena: 3.35.4 -> 3.36.0 --- pkgs/development/python-modules/pyathena/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyathena/default.nix b/pkgs/development/python-modules/pyathena/default.nix index 376d435808f0..f384fcec1a12 100644 --- a/pkgs/development/python-modules/pyathena/default.nix +++ b/pkgs/development/python-modules/pyathena/default.nix @@ -17,12 +17,12 @@ buildPythonPackage rec { pname = "pyathena"; - version = "3.35.4"; + version = "3.36.0"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-WDAHtWbRNGpNJIb6qw4ihY8ZQsRgZKtxuOfpMUbixT0="; + hash = "sha256-AN2Y/6d/HKMLMLNVXru04vccVdMt2LJKCDioE1k/J94="; }; build-system = [ From 7c9db545abbcf17ac236a6c8921db60b76cc5d81 Mon Sep 17 00:00:00 2001 From: Yifei Sun Date: Sat, 12 Sep 2026 14:40:15 +0200 Subject: [PATCH 047/180] airbuddy: 2.7.3 -> 2.8.1-660 --- pkgs/by-name/ai/airbuddy/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ai/airbuddy/package.nix b/pkgs/by-name/ai/airbuddy/package.nix index 706f9946c238..fbc4ebe5fb97 100644 --- a/pkgs/by-name/ai/airbuddy/package.nix +++ b/pkgs/by-name/ai/airbuddy/package.nix @@ -7,12 +7,12 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "airbuddy"; - version = "2.7.3"; + version = "2.8.1-660"; src = fetchurl { name = "AirBuddy.dmg"; - url = "https://download.airbuddy.app/WebDownload/AirBuddy_v${finalAttrs.version}.dmg"; - hash = "sha256-cwvSFvaREbF+JvV5Y5dFaj6fZbzdzcjBgzdQ9WDcCFY="; + url = "https://su.airbuddy.app/kCRSAmcjBc/AirBuddy_v${finalAttrs.version}.dmg"; + hash = "sha256-YeO1zmPRNF46EmuRp142J9SRvWzHraWr1+VuqthJzsQ="; }; dontPatch = true; From 1142e03ecc6088338f254f2dadb5abb176b2257c Mon Sep 17 00:00:00 2001 From: Yifei Sun Date: Sat, 12 Sep 2026 14:50:38 +0200 Subject: [PATCH 048/180] monocle: 1.5.0 -> 1.6.0 --- pkgs/by-name/mo/monocle/package.nix | 19 ++++++------------- 1 file changed, 6 insertions(+), 13 deletions(-) diff --git a/pkgs/by-name/mo/monocle/package.nix b/pkgs/by-name/mo/monocle/package.nix index 35166d64b086..a197959209c5 100644 --- a/pkgs/by-name/mo/monocle/package.nix +++ b/pkgs/by-name/mo/monocle/package.nix @@ -3,32 +3,27 @@ rustPlatform, fetchFromGitHub, versionCheckHook, + writableTmpDirAsHomeHook, nix-update-script, }: rustPlatform.buildRustPackage (finalAttrs: { pname = "monocle"; - version = "1.5.0"; + version = "1.6.0"; src = fetchFromGitHub { owner = "bgpkit"; repo = "monocle"; tag = "v${finalAttrs.version}"; - hash = "sha256-UF4i1Nq0gZIZ2nZy9Lx9yeCVdl3uv5eQo8uVPvKuodE="; + hash = "sha256-Z+0YKohmgSNnGtw6yDTrLsx4Q5LFOOyIUt0ji0x18BQ="; }; - cargoHash = "sha256-D5khIguUPvUT1Sa/m141BSnT0qkaXDreVpsTNSnH7x4="; + cargoHash = "sha256-h/FWi+LmGObU6FEOC0yNRhN8wQS6UzYN7Gxe9YO8fos="; + + nativeCheckInputs = [ writableTmpDirAsHomeHook ]; # require internet access checkFlags = map (t: "--skip=${t}") [ - "datasets::as2org::tests::test_crawling" - "datasets::ip::tests::test_fetch_ip_info" - "datasets::rpki::validator::tests::test_bgp" - "datasets::rpki::validator::tests::test_list_asn" - "datasets::rpki::validator::tests::test_list_prefix" - "datasets::rpki::validator::tests::test_validation" - "filters::search::tests::test_build_broker_with_filters" - "filters::search::tests::test_pagination_logic" "lens::country::tests::test_all" "lens::country::tests::test_lookup_by_code" "lens::country::tests::test_lookup_by_name" @@ -37,8 +32,6 @@ rustPlatform.buildRustPackage (finalAttrs: { "lens::ip::tests::test_fetch_ip_info" "lens::search::tests::test_build_broker_with_filters" "lens::search::tests::test_pagination_logic" - "rejects_invalid_historical_rpki_selections" - "server::handlers::country::tests::test_country_lens_lookup" ]; doInstallCheck = true; From 1ad6f3efb4dade357565b70644cefabaf7ab1a68 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 12 Sep 2026 14:05:13 +0000 Subject: [PATCH 049/180] libretro.beetle-saturn: 0-unstable-2026-08-11 -> 0-unstable-2026-09-06 --- pkgs/by-name/li/libretroPackages/cores/beetle-saturn.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/li/libretroPackages/cores/beetle-saturn.nix b/pkgs/by-name/li/libretroPackages/cores/beetle-saturn.nix index daf1a62026ac..b9d1b0bc6eed 100644 --- a/pkgs/by-name/li/libretroPackages/cores/beetle-saturn.nix +++ b/pkgs/by-name/li/libretroPackages/cores/beetle-saturn.nix @@ -5,13 +5,13 @@ }: mkLibretroCore { core = "mednafen-saturn"; - version = "0-unstable-2026-08-11"; + version = "0-unstable-2026-09-06"; src = fetchFromGitHub { owner = "libretro"; repo = "beetle-saturn-libretro"; - rev = "ed549bdac0e1a830bb794fa720e45c225a45355c"; - hash = "sha256-uRmkeRuOM2JN5OvuImAxyRyRPjXxCHeAl828304hF0o="; + rev = "1382b85dcad2e98ef9a67426a775ba548eaf0c68"; + hash = "sha256-Ps3GduOqKZYP9gLD7TkSM2EzbuuEsIFCiF2hmgn9D84="; }; makefile = "Makefile"; From b04c5ca9008e74bdec4bdf4570f8d53c8f78ad69 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 12 Sep 2026 14:17:35 +0000 Subject: [PATCH 050/180] steampipe: 2.4.5 -> 2.4.6 --- pkgs/by-name/st/steampipe/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/st/steampipe/package.nix b/pkgs/by-name/st/steampipe/package.nix index 882c359d206c..79ea2b583cad 100644 --- a/pkgs/by-name/st/steampipe/package.nix +++ b/pkgs/by-name/st/steampipe/package.nix @@ -11,7 +11,7 @@ buildGoModule (finalAttrs: { pname = "steampipe"; - version = "2.4.5"; + version = "2.4.6"; env.CGO_ENABLED = 0; @@ -19,7 +19,7 @@ buildGoModule (finalAttrs: { owner = "turbot"; repo = "steampipe"; tag = "v${finalAttrs.version}"; - hash = "sha256-xlMoDT91IrM1+sqAOqQ/Utzu2T0A7tJObCVzlxM9EsE="; + hash = "sha256-gZHfSuI5vqojl/OMKIwn8MYVKaUs5qzzRsle50D3wrA="; }; vendorHash = "sha256-peqcrkRX6QlXnFl2V+e//ROmpT8HOtRbvzJM9zZUaT8="; From f84ff67ffb5b667eae5b069b3bf0238066b3643d Mon Sep 17 00:00:00 2001 From: provokateurin Date: Sat, 12 Sep 2026 16:47:34 +0200 Subject: [PATCH 051/180] nextcloud32: 32.0.14 -> 32.0.15 --- pkgs/servers/nextcloud/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/nextcloud/default.nix b/pkgs/servers/nextcloud/default.nix index fc6b64f516f5..aa829ecc3ae2 100644 --- a/pkgs/servers/nextcloud/default.nix +++ b/pkgs/servers/nextcloud/default.nix @@ -57,8 +57,8 @@ let in { nextcloud32 = generic { - version = "32.0.14"; - hash = "sha512-2bO5WilP+dar/LnyHZ3qxFz6Q0fsG6mBGJzrEDvlHGbWkM1sUsBqA4sUyOQGGevyEr9biMNv1a7vXdOG75nHvA=="; + version = "32.0.15"; + hash = "sha256-aXSsEZUCXxNkPfF21Fas9FI3kNVIjCBbV1OfZCx9Fkw="; packages = nextcloud32Packages; }; From 17abd148dba8cbe9267af3b2146ff1c0c00f91d9 Mon Sep 17 00:00:00 2001 From: provokateurin Date: Sat, 12 Sep 2026 16:47:52 +0200 Subject: [PATCH 052/180] nextcloud33: 33.0.8 -> 33.0.9 --- pkgs/servers/nextcloud/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/nextcloud/default.nix b/pkgs/servers/nextcloud/default.nix index aa829ecc3ae2..4f6cace5f931 100644 --- a/pkgs/servers/nextcloud/default.nix +++ b/pkgs/servers/nextcloud/default.nix @@ -63,8 +63,8 @@ in }; nextcloud33 = generic { - version = "33.0.8"; - hash = "sha512-L5ryxWhjhUNnHMGBrY36/qoRVYmu39OiYkDYs8l7Wcer8v3fAUVooo0ESAaMBNcSzP2dB36CmbSxFD+BXdguPQ=="; + version = "33.0.9"; + hash = "sha256-8zHBBB0CfmWIUm0qAM5CvHCpYi6rWHHAvpF3JSz3dCM="; packages = nextcloud33Packages; }; From d8f9a34f4818f80573cfedf7e770743b0b738756 Mon Sep 17 00:00:00 2001 From: provokateurin Date: Sat, 12 Sep 2026 16:48:06 +0200 Subject: [PATCH 053/180] nextcloud34: 34.0.3 -> 34.0.4 --- pkgs/servers/nextcloud/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/nextcloud/default.nix b/pkgs/servers/nextcloud/default.nix index 4f6cace5f931..11627029bb4b 100644 --- a/pkgs/servers/nextcloud/default.nix +++ b/pkgs/servers/nextcloud/default.nix @@ -69,8 +69,8 @@ in }; nextcloud34 = generic { - version = "34.0.3"; - hash = "sha512-NGPbverlJ1oHkbEVz4au1BxaE4/dGbsy7BKDemaYEGtvFy4k+xJkotTiCyuAW894QbIzjk4C8f1TlPvtgwzGlQ=="; + version = "34.0.4"; + hash = "sha256-APIm5jZPluCRirBhVxWPZmAbjO3CWvd39e5aMFb0K4M="; packages = nextcloud34Packages; }; From 62c0c766469a2831233530ff0503081400f95c23 Mon Sep 17 00:00:00 2001 From: provokateurin Date: Sat, 12 Sep 2026 16:49:40 +0200 Subject: [PATCH 054/180] nextcloudPackages: update --- pkgs/servers/nextcloud/packages/32.json | 88 +++++++++++------------ pkgs/servers/nextcloud/packages/33.json | 94 ++++++++++++------------- pkgs/servers/nextcloud/packages/34.json | 94 ++++++++++++------------- 3 files changed, 138 insertions(+), 138 deletions(-) diff --git a/pkgs/servers/nextcloud/packages/32.json b/pkgs/servers/nextcloud/packages/32.json index cc947ae0c862..41bccdc3a359 100644 --- a/pkgs/servers/nextcloud/packages/32.json +++ b/pkgs/servers/nextcloud/packages/32.json @@ -30,9 +30,9 @@ ] }, "collectives": { - "hash": "sha256-dmTqu1deDsRNYhZHmfRcXFArpWiDbfXy8gpdru8R88o=", - "url": "https://github.com/nextcloud/collectives/releases/download/v4.6.0/collectives-4.6.0.tar.gz", - "version": "4.6.0", + "hash": "sha256-fZMtdynP4XgrDR+jyjEQT7ujwT8dzu2x8YPcVLFAYuk=", + "url": "https://github.com/nextcloud/collectives/releases/download/v4.6.1/collectives-4.6.1.tar.gz", + "version": "4.6.1", "description": "Your space to collaboratively write and organize. Collectives is designed for groups and communities\nto structure shared knowledge and cultivate trust.\n\n* **👥 Non-hierarchical at its core**: Each collective is backed by a\n [Nextcloud Team](https://docs.nextcloud.com/server/latest/user_manual/en/groupware/contacts.html#teams) - its\n content is owned by the group, not a single user.\n* **📝 Collaborative page editing** thanks to the [Text app](https://github.com/nextcloud/text).\n* **🔤 Well-known [Markdown](https://en.wikipedia.org/wiki/Markdown) syntax** for page formatting.\n* **🔎 Full-text search** to find content straight away.", "homepage": "https://collectives.cloud/", "licenses": [ @@ -100,9 +100,9 @@ ] }, "end_to_end_encryption": { - "hash": "sha256-jhNzX5DHfbgfQnJ2pxAFlRqdcvV5D2j6CLd8pB5NgPU=", - "url": "https://github.com/nextcloud-releases/end_to_end_encryption/releases/download/v1.18.4/end_to_end_encryption-v1.18.4.tar.gz", - "version": "1.18.4", + "hash": "sha256-w6iCdQDRkX/Tvh/578BuTIKWXMVWKqYMeq5bEl7uZB0=", + "url": "https://github.com/nextcloud-releases/end_to_end_encryption/releases/download/v1.18.5/end_to_end_encryption-v1.18.5.tar.gz", + "version": "1.18.5", "description": "## **End-to-End Encryption**\n\n### For End Users\n\n**Protect your most sensitive files with strong encryption.**\n\nThe End-to-End Encryption app gives you complete control over your data privacy.\nWith this app, you can encrypt specific folders so that only you (and those you trust) can access their contents.\nYour files are encrypted on your device before they reach the server, ensuring that no one—not even the server administrator—can read them.\n\n**Benefits:**\n- 🔒 **True privacy**: Files are encrypted on your device and can only be decrypted by you\n- 📱 **Works across all platforms**: Fully supported on desktop, Android, iOS clients, and as you wish even in the browser\n- 🎯 **Selective encryption**: Choose which folders to encrypt\n- 🛡️ **Secure sharing**: Share encrypted files with other users or even secure public upload using the encrypted file drop\n\n---\n\n### For Administrators\n\n**Enterprise-ready end-to-end encryption infrastructure for your Nextcloud instance.**\n\nThis app provides all the necessary server-side APIs and infrastructure to enable End-to-End encryption (E2EE) for your users.\nIt ensures that encrypted data remains secure throughout its lifecycle on your server.\n\n**Technical highlights:**\n- 🔐 **Complete API suite**: Provides all client-side APIs needed for E2EE implementation\n- 🔒 **Secure FileDrop integration**: Enables secure file sharing with encryption\n- 🛡️ **Zero-knowledge architecture**: Server never has access to encryption keys\n- ⚙️ **Group restrictions**: Limit app usage to specific user groups if needed\n- 🔄 **Background job management**: Automatic rollback handling for failed operations\n\n### Setup\nThis application provides the server-side infrastructure for end-to-end encryption, but it requires client support to function.\nTo enable end-to-end encryption, users will need to install the corresponding client-side app on their devices (desktop, Android, iOS) or use the web client.\n\nUsing the web interface, after enabling it in the personal settings, allows you to encrypt files and folders directly in the browser,\nproviding a seamless experience without needing additional software. But also requires some kind of trust in the server as the code is delivered by the server and could be manipulated.\n\nOnce enable through clients or the web interface, you can create encrypted folders and upload or move files into them.\nThe clients and the web interface will handle the encryption and decryption processes automatically.\n\n⚠️ This comes with some limitations and caveats, as only normal file operations can be handled.\nMeaning that some apps in the web interface do not work with encrypted files.", "homepage": "https://github.com/nextcloud/end_to_end_encryption", "licenses": [ @@ -230,9 +230,9 @@ ] }, "mail": { - "hash": "sha256-gddxIgaKp/aNf6afXr47lFwIgrG/cyBW/gBqLRJ4kkY=", - "url": "https://github.com/nextcloud-releases/mail/releases/download/v5.11.3/mail-v5.11.3.tar.gz", - "version": "5.11.3", + "hash": "sha256-WNrLQWrH36G3EcelwV1QLKLV+fC0UlOgWX6znSnq+IE=", + "url": "https://github.com/nextcloud-releases/mail/releases/download/v5.11.5/mail-v5.11.5.tar.gz", + "version": "5.11.5", "description": "**💌 A mail app for Nextcloud**\n\n- **🚀 Integration with other Nextcloud apps!** Currently Contacts, Calendar & Files – more to come.\n- **📥 Multiple mail accounts!** Personal and company account? No problem, and a nice unified inbox. Connect any IMAP account.\n- **🔒 Send & receive encrypted mails!** Using the great [Mailvelope](https://mailvelope.com) browser extension.\n- **🙈 We’re not reinventing the wheel!** Based on the great [Horde](https://www.horde.org) libraries.\n- **📬 Want to host your own mail server?** We do not have to reimplement this as you could set up [Mail-in-a-Box](https://mailinabox.email)!\n\n## Ethical AI Rating\n\n### Priority Inbox\n\nPositive:\n* The software for training and inferencing of this model is open source.\n* The model is created and trained on-premises based on the user's own data.\n* The training data is accessible to the user, making it possible to check or correct for bias or optimise the performance and CO2 usage.\n\n### Thread Summaries (opt-in)\n\n**Rating:** 🟢/🟡/🟠/🔴\n\nThe rating depends on the installed text processing backend. See [the rating overview](https://docs.nextcloud.com/server/latest/admin_manual/ai/index.html) for details.\n\nLearn more about the Nextcloud Ethical AI Rating [in our blog](https://nextcloud.com/blog/nextcloud-ethical-ai-rating/).", "homepage": "https://github.com/nextcloud/mail#readme", "licenses": [ @@ -250,9 +250,9 @@ ] }, "music": { - "hash": "sha256-H8GsbDCdtHMKqsOVsyZA7nTBdBx0B+sfKdL5QupHEDI=", - "url": "https://github.com/nc-music/music/releases/download/v3.1.1/nc-music-3.1.1.tar.gz", - "version": "3.1.1", + "hash": "sha256-gH2w50IO52uM6jVZdZt1ecXyKyPFACRh+ggNwKZih3E=", + "url": "https://github.com/nc-music/music/releases/download/v3.2.1/nc-music-3.2.1.tar.gz", + "version": "3.2.1", "description": "A stand-alone music player app and a \"lite\" player for the Files app\n\n- On modern browsers, supports audio types .mp3, .ogg, .m4a, .m4b, .flac, .wav, and more\n- Playlist support with import from .m3u, .m3u8, .pls, and .wpl files\n- Show lyrics from the file metadata or .lrc files\n- Browse by artists, albums, genres, or folders\n- Gapless play\n- Filter the shown content with the search function\n- Advanced search to freely use and combine dozens of search criteria\n- Play internet radio and podcast channels\n- Setup Last.fm connection to scrobble plays and/or see background information on artists, albums, and songs\n- Control with media control keys on the keyboard or OS\n- The app can handle libraries consisting of thousands of albums and tens of thousands of songs\n- Includes a server backend compatible with the Subsonic and Ampache protocols, allowing playback and browsing of your library on dozens of external apps on Android, iOS, Windows, Linux, etc.\n- Widget for the Nextcloud Dashboard", "homepage": "https://github.com/nc-music/music", "licenses": [ @@ -290,9 +290,9 @@ ] }, "oidc": { - "hash": "sha256-jqauDDQaCGngctvQLoU/knZW1kDHA5gFin3QK3bJ0ys=", - "url": "https://github.com/H2CK/oidc/releases/download/2.0.9/oidc-2.0.9.tar.gz", - "version": "2.0.9", + "hash": "sha256-3EjIMQYI4oy4z9Iug3beCsuIK3h2eloKGB+UVdjeQiA=", + "url": "https://github.com/H2CK/oidc/releases/download/2.2.2/oidc-2.2.2.tar.gz", + "version": "2.2.2", "description": "Nextcloud as OpenID Connect Identity Provider\n\nWith this app you can use Nextcloud as OpenID Connect Identity Provider. If other services\nare configured correctly, you are able to access those services with your Nextcloud login.\n\nFull documentation can be found at:\n\n- [User Documentation](https://github.com/H2CK/oidc/wiki#user-documentation)\n- [Developer Documentation](https://github.com/H2CK/oidc/wiki#developer-documentation)", "homepage": "https://github.com/H2CK/oidc", "licenses": [ @@ -320,11 +320,11 @@ ] }, "pantry": { - "hash": "sha256-OCPYvL+D/D7xxCyuL7EGoT0W7KbB+1wCvdtkxJ9ABeo=", - "url": "https://github.com/chenasraf/nextcloud-pantry/releases/download/v0.29.0/pantry-v0.29.0.tar.gz", - "version": "0.29.0", - "description": "Pantry helps households stay organized in Nextcloud.\n\n- **Houses** group members and their shared data. A person can belong to multiple houses and switch between them freely.\n- **Checklists** support recurring items (e.g. milk every week) that automatically reappear when due. Share lists with the whole household so everyone knows what to pick up.\n- **Photo boards** let you keep shared reference photos organized in folders — the right brand of dog food, a favorite recipe card, a product label, and so on.\n- **Notes wall** gives the household a lightweight shared space for reminders, pinned messages, and quick notes with customizable colors.\n- **Notifications** keep everyone in the loop when photos are uploaded or notes are added or edited.\n\nAll data is scoped to a house; members only see the houses they belong to.\n\nPantry also has companion apps for mobile and desktop that let you manage your lists, photos and notes on the go and keep everything in sync with your Nextcloud instance.\n\n**Companion apps:** Android ([Google Play](https://play.google.com/store/apps/details?id=dev.casraf.pantry), [F-Droid](https://f-droid.org/en/packages/dev.casraf.pantry/)) | iOS/macOS ([App Store](https://apps.apple.com/us/app/pantry-for-nextcloud/id6762161619))", - "homepage": "https://github.com/chenasraf/nextcloud-pantry", + "hash": "sha256-enZ1i/BVnsx/d++Hx3DU3kzljJW9zr/rblz7/u+GrNQ=", + "url": "https://github.com/chenasraf/nextcloud-pantry/releases/download/v0.31.1/pantry-v0.31.1.tar.gz", + "version": "0.31.1", + "description": "Pantry helps households stay organized in Nextcloud.\n\n- **Houses** group members and their shared data. A person can belong to multiple houses and switch between them freely.\n- **Checklists** support recurring items (e.g. milk every week) that automatically reappear when due. Share lists with the whole household so everyone knows what to pick up.\n- **Shopping mode** turns your lists into a store-by-store trip — pick the lists and the route, check items off as you walk, see which housemates are out shopping, and finish with a priced review that lands in your shopping history.\n- **Barcode scanning** prefills an item from a product's EAN or UPC. Scan with the camera or type the code in, and Pantry looks up the name, category and photo for you to review.\n- **Custom fields** attach your own information to checklist items — an expiry date, an aisle number, a size, a yes/no flag. Define a field once for the house or a single list; date fields can send a reminder before they come due.\n- **Photo boards** let you keep shared reference photos organized in folders — the right brand of dog food, a favorite recipe card, a product label, and so on.\n- **Notes wall** gives the household a lightweight shared space for reminders, pinned messages, and quick notes with customizable colors.\n- **Notifications** keep everyone in the loop when photos are uploaded or notes are added or edited.\n\nAll data is scoped to a house; members only see the houses they belong to.\n\nPantry also has companion apps for mobile, watch and desktop that let you manage your lists, photos and notes on the go and keep everything in sync with your Nextcloud instance.\n\n**Companion apps:** Android ([Google Play](https://play.google.com/store/apps/details?id=dev.casraf.pantry), [F-Droid](https://f-droid.org/en/packages/dev.casraf.pantry/)) | iOS/macOS ([App Store](https://apps.apple.com/us/app/pantry-for-nextcloud/id6762161619)) | Wear OS ([Google Play](https://play.google.com/store/apps/details?id=dev.casraf.pantry)) | [Windows](https://pantry.casraf.dev/docs/getting-started/apps#desktop) | [Linux](https://pantry.casraf.dev/docs/getting-started/apps#desktop)\n\n**Website:** [pantry.casraf.dev](https://pantry.casraf.dev) | **Documentation:** [pantry.casraf.dev/docs](https://pantry.casraf.dev/docs)", + "homepage": "https://pantry.casraf.dev", "licenses": [ "agpl" ] @@ -390,9 +390,9 @@ ] }, "repod": { - "hash": "sha256-xYLY9OiCpsbXwvh39F1VNSQxpB5JtPXQGKJspAo+VqE=", - "url": "https://git.crystalyx.net/Xefir/repod/releases/download/4.3.1/repod.tar.gz", - "version": "4.3.1", + "hash": "sha256-PIgadPKon95tkr+Rrnr2MJUQ6IxqKZHpltdxLLp9aUY=", + "url": "https://git.crystalyx.net/Xefir/repod/releases/download/4.3.2/repod.tar.gz", + "version": "4.3.2", "description": "## Features\n- 🔍 Browse and subscribe huge collection of podcasts\n- 🔊 Listen to episodes directly in Nextcloud\n- 🌐 Sync your activity with [AntennaPod](https://antennapod.org/) and [other apps](https://git.crystalyx.net/Xefir/repod#clients-supporting-sync-of-gpoddersync)\n- 📱 Mobile friendly interface\n- 📡 Import and export your subscriptions\n- ➡️ Full features comparison [here](https://git.crystalyx.net/Xefir/repod#comparaison-with-similar-apps-for-nextcloud)\n\n## Requirements\nYou need to have [GPodderSync](https://apps.nextcloud.com/apps/gpoddersync) installed to use this app!", "homepage": "https://git.crystalyx.net/Xefir/repod", "licenses": [ @@ -400,9 +400,9 @@ ] }, "richdocuments": { - "hash": "sha256-3QOOs+hITC6U7d41Y8fgd5debcRJhHVMh4EpGhHzMC8=", - "url": "https://github.com/nextcloud-releases/richdocuments/releases/download/v9.2.1/richdocuments-v9.2.1.tar.gz", - "version": "9.2.1", + "hash": "sha256-bDAmicmIEIxlPm4LHaiAOXQ10yl2c/URUz3+++TYj1g=", + "url": "https://github.com/nextcloud-releases/richdocuments/releases/download/v9.2.2/richdocuments-v9.2.2.tar.gz", + "version": "9.2.2", "description": "This application can connect to a Collabora Online (or other) server (WOPI-like Client). Nextcloud is the WOPI Host. Please read the documentation to learn more about that.\n\nYou can also edit your documents off-line with the Collabora Office app from the **[Android](https://play.google.com/store/apps/details?id=com.collabora.libreoffice)** and **[iOS](https://apps.apple.com/us/app/collabora-office/id1440482071)** store.", "homepage": "https://collaboraoffice.com/", "licenses": [ @@ -410,9 +410,9 @@ ] }, "sociallogin": { - "hash": "sha256-cLD6xYC3RJu2VmKjqsSA4YtFJZpORv1HpymFz0knkP8=", - "url": "https://github.com/zorn-v/nextcloud-social-login/releases/download/v6.5.4/release.tar.gz", - "version": "6.5.4", + "hash": "sha256-GL9V95uv1rpRSH2e+nPYohM1cX6SkbsjHXAQHGhsyVs=", + "url": "https://github.com/zorn-v/nextcloud-social-login/releases/download/v6.5.5/release.tar.gz", + "version": "6.5.5", "description": "# Social Login\n\nMake it possible to create users and log in via Telegram, OAuth, or OpenID.\n\nFor OAuth, you must create an app with certain providers. Login buttons will appear on the login page if an app ID is specified. Settings are located in the \"Social login\" section of the settings page.\n\n## Installation\n\nLog in to your Nextcloud installation as an administrator. Under \"Apps\", click \"Download and enable\" next to the \"Social Login\" app.\n\nSee below for setup and configuration instructions.\n\n## Custom OAuth2/OIDC Groups\n\nYou can use groups from your custom provider. For this, specify the \"Groups claim\" in the custom OAuth2/OIDC provider settings. This claim should be returned from the provider in the `id_token` or at the user info endpoint. Multiple claims (comma separated) also supported - groups will be merged.\nThe format should be an `array` or a comma-separated string. E.g., (with a claim named `roles`):\n\n```json\n{\"roles\": [\"admin\", \"user\"]}\n```\nor\n```json\n{\"roles\": \"admin,user\"}\n```\n\nNested claims are also supported. For example, `resource_access.client-id.roles` for:\n\n```json\n\"resource_access\": {\n \"client-id\": {\n \"roles\": [\n \"client-role-1\",\n \"client-role-2\"\n ]\n }\n}\n```\n\n**DisplayName** support is also available:\n```json\n{\"roles\": [{\"gid\": 1, \"displayName\": \"admin\"}, {\"gid\": 2, \"displayName\": \"user\"}]}\n```\n\nYou can use provider groups in two ways:\n\n1. Map provider groups to existing Nextcloud groups.\n2. Create provider groups in Nextcloud and associate them with users (if the appropriate option is enabled).\n\nTo sync groups on every login, ensure the \"Update user profile every login\" setting is checked.\n\n## Examples for Groups\n\n* Configure WSO2IS to return a roles claim with OIDC [here](https://medium.com/@dewni.matheesha/claim-mapping-and-retrieving-end-user-information-in-wso2is-cffd5f3937ff).\n* [GitLab OIDC configuration to allow specific GitLab groups](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/gitlab.md).\n\n## Built-in OAuth Providers\n\nCopy the link from a specific login button to get the correct \"redirect URL\" for OAuth app settings.\n\n* [Amazon](https://developer.amazon.com/loginwithamazon/console/site/lwa/overview.html)\n* [Apple](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/apple.md)\n* [Codeberg](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/codeberg.md)\n* [Discord](#configure-discord)\n* [Facebook](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/facebook.md)\n* [GitHub](https://github.com/settings/developers)\n* [GitLab](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/gitlab.md)\n* [Google](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/google.md)\n* [Keycloak](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/keycloak.md)\n* [Mail.ru](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/mailru.md)\n* **PlexTv**: Use any title as the app ID.\n* [Telegram](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/telegram.md)\n* [Twitter](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/twitter.md)\n\nFor details about Google's \"Allow login only from specified domain\" setting, see [#44](https://github.com/zorn-v/nextcloud-social-login/issues/44). Use a comma-separated list for multiple domains.\n\n## Configuration\n\nAdd `'social_login_auto_redirect' => true` to `config.php` to automatically redirect unauthorized users to social login if only one provider is configured. To temporarily disable this (e.g., for local admin login), add `noredir=1` to the login URL: `https://cloud.domain.com/login?noredir=1`.\n\nConfigure HTTP client options using:\n```php\n 'social_login_http_client' => [\n 'timeout' => 45,\n 'proxy' => 'socks4://127.0.0.1:9050', // See for allowed formats\n ],\n```\nin `config.php`.\n\n### Configure a Provider via CLI\n\nUse the `occ` utility to configure providers via the command line. Replace variables and URLs with your deployment values:\n```bash\nphp occ config:app:set sociallogin custom_providers --value='{\"custom_oidc\": [{\"name\": \"gitlab_oidc\", \"title\": \"Gitlab\", \"authorizeUrl\": \"https://gitlab.my-domain.org/oauth/authorize\", \"tokenUrl\": \"https://gitlab.my-domain.org/oauth/token\", \"userInfoUrl\": \"https://gitlab.my-domain.org/oauth/userinfo\", \"logoutUrl\": \"\", \"clientId\": \"$my_application_id\", \"clientSecret\": \"$my_super_secret_secret\", \"scope\": \"openid\", \"groupsClaim\": \"groups\", \"style\": \"gitlab\", \"defaultGroup\": \"\"}]}'\n```\nFor Docker, prepend `docker exec -t -uwww-data CONTAINER_NAME` to the command or run interactively via `docker exec -it -uwww-data CONTAINER_NAME sh`.\n\nTo inspect configurations:\n```sql\nmysql -u nextcloud -p nextcloud\nPassword: \n\n> SELECT * FROM oc_appconfig WHERE appid='sociallogin';\n```\nOr run:\n```bash\ndocker exec -t -uwww-data CONTAINER_NAME php occ config:app:get sociallogin custom_providers\n```\n\n### Configure Discord\n\n1. Create a Discord application at [Discord Developer Portal](https://discord.com/developers/applications).\n2. Navigate to `Settings > OAuth2 > General`. Add a redirect URL: `https://nextcloud.mydomain.com/apps/sociallogin/oauth/discord`.\n3. Copy the `CLIENT ID` and generate a `CLIENT SECRET`.\n4. In Nextcloud, go to `Settings > Social Login`. Paste the `CLIENT ID` into \"App id\" and `CLIENT SECRET` into \"Secret\".\n5. Select a default group for new users.\n6. For group mapping, see [#395](https://github.com/zorn-v/nextcloud-social-login/pull/395).\n\n## Hint\n\n### Callback (Reply) URL\nCopy the link from a login button on the Nextcloud login page and use it as the callback URL on your provider's site. To make the button visible temporarily, fill provider settings with placeholder data and update later.\n\nIf you encounter callback URL errors despite correct settings, ensure your Nextcloud server generates HTTPS URLs by adding `'overwriteprotocol' => 'https'` to `config.php`.", "homepage": "https://github.com/zorn-v/nextcloud-social-login", "licenses": [ @@ -420,9 +420,9 @@ ] }, "spreed": { - "hash": "sha256-hZ5WfqAhgC4LHC5D90grOl736y7Tb5JbgXg2ntDAw+o=", - "url": "https://github.com/nextcloud-releases/spreed/releases/download/v22.0.17/spreed-v22.0.17.tar.gz", - "version": "22.0.17", + "hash": "sha256-DE/O3pFaPvtrV3wEEk80H+IwYIQ2SAaTGKvYQ+Y0vUk=", + "url": "https://github.com/nextcloud-releases/spreed/releases/download/v22.0.18/spreed-v22.0.18.tar.gz", + "version": "22.0.18", "description": "Chat, video & audio-conferencing using WebRTC\n\n* 💬 **Chat** Nextcloud Talk comes with a simple text chat, allowing you to share or upload files from your Nextcloud Files app or local device and mention other participants.\n* 👥 **Private, group, public and password protected calls!** Invite someone, a whole group or send a public link to invite to a call.\n* 🌐 **Federated chats** Chat with other Nextcloud users on their servers\n* 💻 **Screen sharing!** Share your screen with the participants of your call.\n* 🚀 **Integration with other Nextcloud apps** like Files, Calendar, User status, Dashboard, Flow, Maps, Smart picker, Contacts, Deck, and many more.\n* 🌉 **Sync with other chat solutions** With [Matterbridge](https://github.com/42wim/matterbridge/) being integrated in Talk, you can easily sync a lot of other chat solutions to Nextcloud Talk and vice-versa.", "homepage": "https://github.com/nextcloud/spreed", "licenses": [ @@ -430,9 +430,9 @@ ] }, "tables": { - "hash": "sha256-SQbCET4MdP8+clGAfgat3G2kAefB75BjJnZKanN3EDI=", - "url": "https://github.com/nextcloud-releases/tables/releases/download/v1.0.9/tables-v1.0.9.tar.gz", - "version": "1.0.9", + "hash": "sha256-ao6ClLhGfJw2pyTV1vbWK5uXsoW43ikXEoEpWN+htyc=", + "url": "https://github.com/nextcloud-releases/tables/releases/download/v1.0.10/tables-v1.0.10.tar.gz", + "version": "1.0.10", "description": "Manage data the way you need it.\n\nWith this app you are able to create your own tables with individual columns. You can start with a template or from scratch and add your wanted columns.\nYou can choose from the following column types:\n- Text line or rich text\n- Link to urls or other nextcloud resources\n- Numbers\n- Progress bar\n- Stars rating\n- Yes/No tick\n- Date and/or time\n- (Multi) selection\n- Users, groups and teams\n\nShare your tables and views with users and groups within your cloud.\n\nHave a good time and manage whatever you want.", "homepage": "https://github.com/nextcloud/tables", "licenses": [ @@ -450,9 +450,9 @@ ] }, "theming_customcss": { - "hash": "sha256-gJcQJv0tD7lykS+26cLr5zlujJjajNqITWmTv0ki2T0=", - "url": "https://github.com/nextcloud-releases/theming_customcss/releases/download/v1.21.0/theming_customcss-v1.21.0.tar.gz", - "version": "1.21.0", + "hash": "sha256-CUE7rV1yVIzRH8mogwGxuMB2Che3vRPbadTz0o3tgTE=", + "url": "https://github.com/nextcloud-releases/theming_customcss/releases/download/v1.22.0/theming_customcss-v1.22.0.tar.gz", + "version": "1.22.0", "description": "This app allows admins to customize the appearance of their Nextcloud instance by adding their own CSS rules.\n\nThe rules can be added in the admin settings in the \"Theming\" section. This allows you to easily adjust the look and feel of your Nextcloud instance without having to modify any files on the server.", "homepage": "", "licenses": [ @@ -470,9 +470,9 @@ ] }, "twofactor_webauthn": { - "hash": "sha256-cpjn8Md2MaVv063A2HwklgtGtPIkzyF/KgE/OzzP0bA=", - "url": "https://github.com/nextcloud-releases/twofactor_webauthn/releases/download/v2.7.0/twofactor_webauthn-v2.7.0.tar.gz", - "version": "2.7.0", + "hash": "sha256-fqNB9gtJAuW4LjQhZ7ESN6ZMyba/lYRHwNMOtVf0avg=", + "url": "https://github.com/nextcloud-releases/twofactor_webauthn/releases/download/v2.7.1/twofactor_webauthn-v2.7.1.tar.gz", + "version": "2.7.1", "description": "A two-factor provider for WebAuthn devices", "homepage": "https://github.com/nextcloud/twofactor_webauthn#readme", "licenses": [ @@ -510,9 +510,9 @@ ] }, "user_saml": { - "hash": "sha256-QxBK5AXr/pgXrM+/4C+sOf/sEem5UC20UzD+hbX8jcw=", - "url": "https://github.com/nextcloud-releases/user_saml/releases/download/v8.3.0/user_saml-v8.3.0.tar.gz", - "version": "8.3.0", + "hash": "sha256-Veazp5dELWpebb/CdPCHYKoVs+jvyC1sKVY1Zewa3/8=", + "url": "https://github.com/nextcloud-releases/user_saml/releases/download/v8.3.1/user_saml-v8.3.1.tar.gz", + "version": "8.3.1", "description": "Using the SSO & SAML app of your Nextcloud you can make it easily possible to integrate your existing Single-Sign-On solution with Nextcloud. In addition, you can use the Nextcloud LDAP user provider to keep the convenience for users. (e.g. when sharing)\nThe following providers are supported and tested at the moment:\n\n* **SAML 2.0**\n\t* OneLogin\n\t* Shibboleth\n\t* Active Directory Federation Services (ADFS)\n\t* Authentik\n\n* **Authentication via Environment Variable**\n\t* Kerberos (mod_auth_kerb)\n\t* Any other provider that authenticates using the environment variable\n\nWhile theoretically any other authentication provider implementing either one of those standards is compatible, we like to note that they are not part of any internal test matrix.", "homepage": "https://github.com/nextcloud/user_saml", "licenses": [ diff --git a/pkgs/servers/nextcloud/packages/33.json b/pkgs/servers/nextcloud/packages/33.json index fd114bc252c9..e7e7a4ebabd4 100644 --- a/pkgs/servers/nextcloud/packages/33.json +++ b/pkgs/servers/nextcloud/packages/33.json @@ -30,9 +30,9 @@ ] }, "collectives": { - "hash": "sha256-dmTqu1deDsRNYhZHmfRcXFArpWiDbfXy8gpdru8R88o=", - "url": "https://github.com/nextcloud/collectives/releases/download/v4.6.0/collectives-4.6.0.tar.gz", - "version": "4.6.0", + "hash": "sha256-fZMtdynP4XgrDR+jyjEQT7ujwT8dzu2x8YPcVLFAYuk=", + "url": "https://github.com/nextcloud/collectives/releases/download/v4.6.1/collectives-4.6.1.tar.gz", + "version": "4.6.1", "description": "Your space to collaboratively write and organize. Collectives is designed for groups and communities\nto structure shared knowledge and cultivate trust.\n\n* **👥 Non-hierarchical at its core**: Each collective is backed by a\n [Nextcloud Team](https://docs.nextcloud.com/server/latest/user_manual/en/groupware/contacts.html#teams) - its\n content is owned by the group, not a single user.\n* **📝 Collaborative page editing** thanks to the [Text app](https://github.com/nextcloud/text).\n* **🔤 Well-known [Markdown](https://en.wikipedia.org/wiki/Markdown) syntax** for page formatting.\n* **🔎 Full-text search** to find content straight away.", "homepage": "https://collectives.cloud/", "licenses": [ @@ -40,9 +40,9 @@ ] }, "contacts": { - "hash": "sha256-5jaO8BI92yUOUVT6Ylguj87vBjr4p1K4MBVeoNbdOYU=", - "url": "https://github.com/nextcloud-releases/contacts/releases/download/v8.7.7/contacts-v8.7.7.tar.gz", - "version": "8.7.7", + "hash": "sha256-KuPtvZDtzESrjC0xcmYeXRlIIFqgpNPnEvxm0lATKfc=", + "url": "https://github.com/nextcloud-releases/contacts/releases/download/v8.8.1/contacts-v8.8.1.tar.gz", + "version": "8.8.1", "description": "The Nextcloud contacts app is a user interface for Nextcloud's CardDAV server. Easily sync contacts from various devices with your Nextcloud and edit them online.\n\n* 🚀 **Integration with other Nextcloud apps!** Currently Mail and Calendar – more to come.\n* 🎉 **Never forget a birthday!** You can sync birthdays and other recurring events with your Nextcloud Calendar.\n* 👥 **Sharing of Adressbooks!** You want to share your contacts with your friends or coworkers? No problem!\n* 🙈 **We’re not reinventing the wheel!** Based on the great and open SabreDAV library.", "homepage": "https://github.com/nextcloud/contacts#readme", "licenses": [ @@ -60,9 +60,9 @@ ] }, "cospend": { - "hash": "sha256-3uphQHtKlW8kXeLA5hMDpT14lEf+tnJyy4hfKioBDSw=", - "url": "https://github.com/julien-nc/cospend-nc/releases/download/v4.0.2/cospend-4.0.2.tar.gz", - "version": "4.0.2", + "hash": "sha256-anScVCo9brBmlNU1oPbXdJEqM38oyltOmtVRzKR6mt4=", + "url": "https://github.com/julien-nc/cospend-nc/releases/download/v4.1.3/cospend-4.1.3.tar.gz", + "version": "4.1.3", "description": "# Nextcloud Cospend 💰\n\nNextcloud Cospend is a group/shared budget manager. It was inspired by the great [IHateMoney](https://github.com/spiral-project/ihatemoney/).\n\nYou can use it when you share a house, when you go on vacation with friends, whenever you share expenses with a group of people.\n\nIt lets you create projects with members and bills. Each member has a balance computed from the project bills. Balances are not an absolute amount of money at members disposal but rather a relative information showing if a member has spent more for the group than the group has spent for her/him, independently of exactly who spent money for whom. This way you can see who owes the group and who the group owes. Ultimately you can ask for a settlement plan telling you which payments to make to reset members balances.\n\nProject members are independent from Nextcloud users. Projects can be shared with other Nextcloud users or via public links.\n\n[MoneyBuster](https://gitlab.com/eneiluj/moneybuster) Android client is [available in F-Droid](https://f-droid.org/packages/net.eneiluj.moneybuster/) and on the [Play store](https://play.google.com/store/apps/details?id=net.eneiluj.moneybuster).\n\n[PayForMe](https://github.com/mayflower/PayForMe) iOS client is currently under developpement!\n\nThe private and public APIs are documented using [the Nextcloud OpenAPI extractor](https://github.com/nextcloud/openapi-extractor/). This documentation can be accessed directly in Nextcloud. All you need is to install Cospend (>= v1.6.0) and use the [the OCS API Viewer app](https://apps.nextcloud.com/apps/ocs_api_viewer) to browse the OpenAPI documentation.\n\n## Features\n\n* ✎ Create/edit/delete projects, members, bills, bill categories, currencies\n* ⚖ Check member balances\n* 🗠 Display project statistics\n* ♻ Display settlement plan\n* Move bills from one project to another\n* Move bills to trash before actually deleting them\n* Archive old projects before deleting them\n* 🎇 Automatically create reimbursement bills from settlement plan\n* 🗓 Create recurring bills (day/week/month/year)\n* 📊 Optionally provide custom amount for each member in new bills\n* 🔗 Link personal files to bills (picture of physical receipt for example)\n* 👩 Public links for people outside Nextcloud (can be password protected)\n* 👫 Share projects with Nextcloud users/groups/circles\n* 🖫 Import/export projects as csv (compatible with csv files from IHateMoney and SplitWise)\n* 🔗 Generate link/QRCode to easily add projects in MoneyBuster\n* 🗲 Implement Nextcloud notifications and activity stream\n\nThis app usually support the 2 or 3 last major versions of Nextcloud.\n\nThis app is under development.\n\n🌍 Help us to translate this app on [Nextcloud-Cospend/MoneyBuster Crowdin project](https://crowdin.com/project/moneybuster).\n\n⚒ Check out other ways to help in the [contribution guidelines](https://github.com/julien-nc/cospend-nc/blob/master/CONTRIBUTING.md).\n\n## Documentation\n\n* [User documentation](https://github.com/julien-nc/cospend-nc/blob/master/docs/user.md)\n* [Admin documentation](https://github.com/julien-nc/cospend-nc/blob/master/docs/admin.md)\n* [Developer documentation](https://github.com/julien-nc/cospend-nc/blob/master/docs/dev.md)\n* [CHANGELOG](https://github.com/julien-nc/cospend-nc/blob/master/CHANGELOG.md#change-log)\n* [AUTHORS](https://github.com/julien-nc/cospend-nc/blob/master/AUTHORS.md#authors)\n\n## Known issues\n\n* It does not make you rich\n\nAny feedback will be appreciated.\n\n\n\n## Donation\n\nI develop this app during my free time.\n\n* [Donate with Paypal](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=66PALMY8SF5JE) (you don't need a paypal account)\n* [Donate with Liberapay : ![Donate using Liberapay](https://liberapay.com/assets/widgets/donate.svg)](https://liberapay.com/eneiluj/donate)", "homepage": "https://github.com/julien-nc/cospend-nc", "licenses": [ @@ -100,9 +100,9 @@ ] }, "end_to_end_encryption": { - "hash": "sha256-Bq66XbbU5H0qTvszifNF5GswPGD+GFHHCjE4S76b7LQ=", - "url": "https://github.com/nextcloud-releases/end_to_end_encryption/releases/download/v2.2.3/end_to_end_encryption-v2.2.3.tar.gz", - "version": "2.2.3", + "hash": "sha256-qfLYRPig+ZkvmHyVfjFRSafUEJrF1q/qU4XqbIf5xp4=", + "url": "https://github.com/nextcloud-releases/end_to_end_encryption/releases/download/v2.2.4/end_to_end_encryption-v2.2.4.tar.gz", + "version": "2.2.4", "description": "## **End-to-End Encryption**\n\n### For End Users\n\n**Protect your most sensitive files with strong encryption.**\n\nThe End-to-End Encryption app gives you complete control over your data privacy.\nWith this app, you can encrypt specific folders so that only you (and those you trust) can access their contents.\nYour files are encrypted on your device before they reach the server, ensuring that no one—not even the server administrator—can read them.\n\n**Benefits:**\n- 🔒 **True privacy**: Files are encrypted on your device and can only be decrypted by you\n- 📱 **Works across all platforms**: Fully supported on desktop, Android, iOS clients, and as you wish even in the browser\n- 🎯 **Selective encryption**: Choose which folders to encrypt\n- 🛡️ **Secure sharing**: Share encrypted files with other users or even secure public upload using the encrypted file drop\n\n---\n\n### For Administrators\n\n**Enterprise-ready end-to-end encryption infrastructure for your Nextcloud instance.**\n\nThis app provides all the necessary server-side APIs and infrastructure to enable End-to-End encryption (E2EE) for your users.\nIt ensures that encrypted data remains secure throughout its lifecycle on your server.\n\n**Technical highlights:**\n- 🔐 **Complete API suite**: Provides all client-side APIs needed for E2EE implementation\n- 🔒 **Secure FileDrop integration**: Enables secure file sharing with encryption\n- 🛡️ **Zero-knowledge architecture**: Server never has access to encryption keys\n- ⚙️ **Group restrictions**: Limit app usage to specific user groups if needed\n- 🔄 **Background job management**: Automatic rollback handling for failed operations\n\n### Setup\nThis application provides the server-side infrastructure for end-to-end encryption, but it requires client support to function.\nTo enable end-to-end encryption, users will need to install the corresponding client-side app on their devices (desktop, Android, iOS) or use the web client.\n\nUsing the web interface, after enabling it in the personal settings, allows you to encrypt files and folders directly in the browser,\nproviding a seamless experience without needing additional software. But also requires some kind of trust in the server as the code is delivered by the server and could be manipulated.\n\nOnce enable through clients or the web interface, you can create encrypted folders and upload or move files into them.\nThe clients and the web interface will handle the encryption and decryption processes automatically.\n\n⚠️ This comes with some limitations and caveats, as only normal file operations can be handled.\nMeaning that some apps in the web interface do not work with encrypted files.", "homepage": "https://github.com/nextcloud/end_to_end_encryption", "licenses": [ @@ -230,9 +230,9 @@ ] }, "mail": { - "hash": "sha256-gddxIgaKp/aNf6afXr47lFwIgrG/cyBW/gBqLRJ4kkY=", - "url": "https://github.com/nextcloud-releases/mail/releases/download/v5.11.3/mail-v5.11.3.tar.gz", - "version": "5.11.3", + "hash": "sha256-WNrLQWrH36G3EcelwV1QLKLV+fC0UlOgWX6znSnq+IE=", + "url": "https://github.com/nextcloud-releases/mail/releases/download/v5.11.5/mail-v5.11.5.tar.gz", + "version": "5.11.5", "description": "**💌 A mail app for Nextcloud**\n\n- **🚀 Integration with other Nextcloud apps!** Currently Contacts, Calendar & Files – more to come.\n- **📥 Multiple mail accounts!** Personal and company account? No problem, and a nice unified inbox. Connect any IMAP account.\n- **🔒 Send & receive encrypted mails!** Using the great [Mailvelope](https://mailvelope.com) browser extension.\n- **🙈 We’re not reinventing the wheel!** Based on the great [Horde](https://www.horde.org) libraries.\n- **📬 Want to host your own mail server?** We do not have to reimplement this as you could set up [Mail-in-a-Box](https://mailinabox.email)!\n\n## Ethical AI Rating\n\n### Priority Inbox\n\nPositive:\n* The software for training and inferencing of this model is open source.\n* The model is created and trained on-premises based on the user's own data.\n* The training data is accessible to the user, making it possible to check or correct for bias or optimise the performance and CO2 usage.\n\n### Thread Summaries (opt-in)\n\n**Rating:** 🟢/🟡/🟠/🔴\n\nThe rating depends on the installed text processing backend. See [the rating overview](https://docs.nextcloud.com/server/latest/admin_manual/ai/index.html) for details.\n\nLearn more about the Nextcloud Ethical AI Rating [in our blog](https://nextcloud.com/blog/nextcloud-ethical-ai-rating/).", "homepage": "https://github.com/nextcloud/mail#readme", "licenses": [ @@ -250,9 +250,9 @@ ] }, "music": { - "hash": "sha256-H8GsbDCdtHMKqsOVsyZA7nTBdBx0B+sfKdL5QupHEDI=", - "url": "https://github.com/nc-music/music/releases/download/v3.1.1/nc-music-3.1.1.tar.gz", - "version": "3.1.1", + "hash": "sha256-gH2w50IO52uM6jVZdZt1ecXyKyPFACRh+ggNwKZih3E=", + "url": "https://github.com/nc-music/music/releases/download/v3.2.1/nc-music-3.2.1.tar.gz", + "version": "3.2.1", "description": "A stand-alone music player app and a \"lite\" player for the Files app\n\n- On modern browsers, supports audio types .mp3, .ogg, .m4a, .m4b, .flac, .wav, and more\n- Playlist support with import from .m3u, .m3u8, .pls, and .wpl files\n- Show lyrics from the file metadata or .lrc files\n- Browse by artists, albums, genres, or folders\n- Gapless play\n- Filter the shown content with the search function\n- Advanced search to freely use and combine dozens of search criteria\n- Play internet radio and podcast channels\n- Setup Last.fm connection to scrobble plays and/or see background information on artists, albums, and songs\n- Control with media control keys on the keyboard or OS\n- The app can handle libraries consisting of thousands of albums and tens of thousands of songs\n- Includes a server backend compatible with the Subsonic and Ampache protocols, allowing playback and browsing of your library on dozens of external apps on Android, iOS, Windows, Linux, etc.\n- Widget for the Nextcloud Dashboard", "homepage": "https://github.com/nc-music/music", "licenses": [ @@ -290,9 +290,9 @@ ] }, "oidc": { - "hash": "sha256-jqauDDQaCGngctvQLoU/knZW1kDHA5gFin3QK3bJ0ys=", - "url": "https://github.com/H2CK/oidc/releases/download/2.0.9/oidc-2.0.9.tar.gz", - "version": "2.0.9", + "hash": "sha256-3EjIMQYI4oy4z9Iug3beCsuIK3h2eloKGB+UVdjeQiA=", + "url": "https://github.com/H2CK/oidc/releases/download/2.2.2/oidc-2.2.2.tar.gz", + "version": "2.2.2", "description": "Nextcloud as OpenID Connect Identity Provider\n\nWith this app you can use Nextcloud as OpenID Connect Identity Provider. If other services\nare configured correctly, you are able to access those services with your Nextcloud login.\n\nFull documentation can be found at:\n\n- [User Documentation](https://github.com/H2CK/oidc/wiki#user-documentation)\n- [Developer Documentation](https://github.com/H2CK/oidc/wiki#developer-documentation)", "homepage": "https://github.com/H2CK/oidc", "licenses": [ @@ -320,11 +320,11 @@ ] }, "pantry": { - "hash": "sha256-OCPYvL+D/D7xxCyuL7EGoT0W7KbB+1wCvdtkxJ9ABeo=", - "url": "https://github.com/chenasraf/nextcloud-pantry/releases/download/v0.29.0/pantry-v0.29.0.tar.gz", - "version": "0.29.0", - "description": "Pantry helps households stay organized in Nextcloud.\n\n- **Houses** group members and their shared data. A person can belong to multiple houses and switch between them freely.\n- **Checklists** support recurring items (e.g. milk every week) that automatically reappear when due. Share lists with the whole household so everyone knows what to pick up.\n- **Photo boards** let you keep shared reference photos organized in folders — the right brand of dog food, a favorite recipe card, a product label, and so on.\n- **Notes wall** gives the household a lightweight shared space for reminders, pinned messages, and quick notes with customizable colors.\n- **Notifications** keep everyone in the loop when photos are uploaded or notes are added or edited.\n\nAll data is scoped to a house; members only see the houses they belong to.\n\nPantry also has companion apps for mobile and desktop that let you manage your lists, photos and notes on the go and keep everything in sync with your Nextcloud instance.\n\n**Companion apps:** Android ([Google Play](https://play.google.com/store/apps/details?id=dev.casraf.pantry), [F-Droid](https://f-droid.org/en/packages/dev.casraf.pantry/)) | iOS/macOS ([App Store](https://apps.apple.com/us/app/pantry-for-nextcloud/id6762161619))", - "homepage": "https://github.com/chenasraf/nextcloud-pantry", + "hash": "sha256-enZ1i/BVnsx/d++Hx3DU3kzljJW9zr/rblz7/u+GrNQ=", + "url": "https://github.com/chenasraf/nextcloud-pantry/releases/download/v0.31.1/pantry-v0.31.1.tar.gz", + "version": "0.31.1", + "description": "Pantry helps households stay organized in Nextcloud.\n\n- **Houses** group members and their shared data. A person can belong to multiple houses and switch between them freely.\n- **Checklists** support recurring items (e.g. milk every week) that automatically reappear when due. Share lists with the whole household so everyone knows what to pick up.\n- **Shopping mode** turns your lists into a store-by-store trip — pick the lists and the route, check items off as you walk, see which housemates are out shopping, and finish with a priced review that lands in your shopping history.\n- **Barcode scanning** prefills an item from a product's EAN or UPC. Scan with the camera or type the code in, and Pantry looks up the name, category and photo for you to review.\n- **Custom fields** attach your own information to checklist items — an expiry date, an aisle number, a size, a yes/no flag. Define a field once for the house or a single list; date fields can send a reminder before they come due.\n- **Photo boards** let you keep shared reference photos organized in folders — the right brand of dog food, a favorite recipe card, a product label, and so on.\n- **Notes wall** gives the household a lightweight shared space for reminders, pinned messages, and quick notes with customizable colors.\n- **Notifications** keep everyone in the loop when photos are uploaded or notes are added or edited.\n\nAll data is scoped to a house; members only see the houses they belong to.\n\nPantry also has companion apps for mobile, watch and desktop that let you manage your lists, photos and notes on the go and keep everything in sync with your Nextcloud instance.\n\n**Companion apps:** Android ([Google Play](https://play.google.com/store/apps/details?id=dev.casraf.pantry), [F-Droid](https://f-droid.org/en/packages/dev.casraf.pantry/)) | iOS/macOS ([App Store](https://apps.apple.com/us/app/pantry-for-nextcloud/id6762161619)) | Wear OS ([Google Play](https://play.google.com/store/apps/details?id=dev.casraf.pantry)) | [Windows](https://pantry.casraf.dev/docs/getting-started/apps#desktop) | [Linux](https://pantry.casraf.dev/docs/getting-started/apps#desktop)\n\n**Website:** [pantry.casraf.dev](https://pantry.casraf.dev) | **Documentation:** [pantry.casraf.dev/docs](https://pantry.casraf.dev/docs)", + "homepage": "https://pantry.casraf.dev", "licenses": [ "agpl" ] @@ -390,9 +390,9 @@ ] }, "repod": { - "hash": "sha256-xYLY9OiCpsbXwvh39F1VNSQxpB5JtPXQGKJspAo+VqE=", - "url": "https://git.crystalyx.net/Xefir/repod/releases/download/4.3.1/repod.tar.gz", - "version": "4.3.1", + "hash": "sha256-PIgadPKon95tkr+Rrnr2MJUQ6IxqKZHpltdxLLp9aUY=", + "url": "https://git.crystalyx.net/Xefir/repod/releases/download/4.3.2/repod.tar.gz", + "version": "4.3.2", "description": "## Features\n- 🔍 Browse and subscribe huge collection of podcasts\n- 🔊 Listen to episodes directly in Nextcloud\n- 🌐 Sync your activity with [AntennaPod](https://antennapod.org/) and [other apps](https://git.crystalyx.net/Xefir/repod#clients-supporting-sync-of-gpoddersync)\n- 📱 Mobile friendly interface\n- 📡 Import and export your subscriptions\n- ➡️ Full features comparison [here](https://git.crystalyx.net/Xefir/repod#comparaison-with-similar-apps-for-nextcloud)\n\n## Requirements\nYou need to have [GPodderSync](https://apps.nextcloud.com/apps/gpoddersync) installed to use this app!", "homepage": "https://git.crystalyx.net/Xefir/repod", "licenses": [ @@ -400,9 +400,9 @@ ] }, "richdocuments": { - "hash": "sha256-HAAbZuG6okWnNuqO6p+fD0bdnGv0wU3O73aHC6SEepE=", - "url": "https://github.com/nextcloud-releases/richdocuments/releases/download/v10.3.0/richdocuments-v10.3.0.tar.gz", - "version": "10.3.0", + "hash": "sha256-xNbX6tXW64yUgT2xitHYCIhO6TKkVp2kU1xlJ3nKiT8=", + "url": "https://github.com/nextcloud-releases/richdocuments/releases/download/v10.3.1/richdocuments-v10.3.1.tar.gz", + "version": "10.3.1", "description": "This application can connect to a Collabora Online (or other) server (WOPI-like Client). Nextcloud is the WOPI Host. Please read the documentation to learn more about that.\n\nYou can also edit your documents off-line with the Collabora Office app from the **[Android](https://play.google.com/store/apps/details?id=com.collabora.libreoffice)** and **[iOS](https://apps.apple.com/us/app/collabora-office/id1440482071)** store.", "homepage": "https://collaboraoffice.com/", "licenses": [ @@ -410,9 +410,9 @@ ] }, "sociallogin": { - "hash": "sha256-cLD6xYC3RJu2VmKjqsSA4YtFJZpORv1HpymFz0knkP8=", - "url": "https://github.com/zorn-v/nextcloud-social-login/releases/download/v6.5.4/release.tar.gz", - "version": "6.5.4", + "hash": "sha256-GL9V95uv1rpRSH2e+nPYohM1cX6SkbsjHXAQHGhsyVs=", + "url": "https://github.com/zorn-v/nextcloud-social-login/releases/download/v6.5.5/release.tar.gz", + "version": "6.5.5", "description": "# Social Login\n\nMake it possible to create users and log in via Telegram, OAuth, or OpenID.\n\nFor OAuth, you must create an app with certain providers. Login buttons will appear on the login page if an app ID is specified. Settings are located in the \"Social login\" section of the settings page.\n\n## Installation\n\nLog in to your Nextcloud installation as an administrator. Under \"Apps\", click \"Download and enable\" next to the \"Social Login\" app.\n\nSee below for setup and configuration instructions.\n\n## Custom OAuth2/OIDC Groups\n\nYou can use groups from your custom provider. For this, specify the \"Groups claim\" in the custom OAuth2/OIDC provider settings. This claim should be returned from the provider in the `id_token` or at the user info endpoint. Multiple claims (comma separated) also supported - groups will be merged.\nThe format should be an `array` or a comma-separated string. E.g., (with a claim named `roles`):\n\n```json\n{\"roles\": [\"admin\", \"user\"]}\n```\nor\n```json\n{\"roles\": \"admin,user\"}\n```\n\nNested claims are also supported. For example, `resource_access.client-id.roles` for:\n\n```json\n\"resource_access\": {\n \"client-id\": {\n \"roles\": [\n \"client-role-1\",\n \"client-role-2\"\n ]\n }\n}\n```\n\n**DisplayName** support is also available:\n```json\n{\"roles\": [{\"gid\": 1, \"displayName\": \"admin\"}, {\"gid\": 2, \"displayName\": \"user\"}]}\n```\n\nYou can use provider groups in two ways:\n\n1. Map provider groups to existing Nextcloud groups.\n2. Create provider groups in Nextcloud and associate them with users (if the appropriate option is enabled).\n\nTo sync groups on every login, ensure the \"Update user profile every login\" setting is checked.\n\n## Examples for Groups\n\n* Configure WSO2IS to return a roles claim with OIDC [here](https://medium.com/@dewni.matheesha/claim-mapping-and-retrieving-end-user-information-in-wso2is-cffd5f3937ff).\n* [GitLab OIDC configuration to allow specific GitLab groups](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/gitlab.md).\n\n## Built-in OAuth Providers\n\nCopy the link from a specific login button to get the correct \"redirect URL\" for OAuth app settings.\n\n* [Amazon](https://developer.amazon.com/loginwithamazon/console/site/lwa/overview.html)\n* [Apple](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/apple.md)\n* [Codeberg](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/codeberg.md)\n* [Discord](#configure-discord)\n* [Facebook](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/facebook.md)\n* [GitHub](https://github.com/settings/developers)\n* [GitLab](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/gitlab.md)\n* [Google](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/google.md)\n* [Keycloak](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/keycloak.md)\n* [Mail.ru](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/mailru.md)\n* **PlexTv**: Use any title as the app ID.\n* [Telegram](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/telegram.md)\n* [Twitter](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/twitter.md)\n\nFor details about Google's \"Allow login only from specified domain\" setting, see [#44](https://github.com/zorn-v/nextcloud-social-login/issues/44). Use a comma-separated list for multiple domains.\n\n## Configuration\n\nAdd `'social_login_auto_redirect' => true` to `config.php` to automatically redirect unauthorized users to social login if only one provider is configured. To temporarily disable this (e.g., for local admin login), add `noredir=1` to the login URL: `https://cloud.domain.com/login?noredir=1`.\n\nConfigure HTTP client options using:\n```php\n 'social_login_http_client' => [\n 'timeout' => 45,\n 'proxy' => 'socks4://127.0.0.1:9050', // See for allowed formats\n ],\n```\nin `config.php`.\n\n### Configure a Provider via CLI\n\nUse the `occ` utility to configure providers via the command line. Replace variables and URLs with your deployment values:\n```bash\nphp occ config:app:set sociallogin custom_providers --value='{\"custom_oidc\": [{\"name\": \"gitlab_oidc\", \"title\": \"Gitlab\", \"authorizeUrl\": \"https://gitlab.my-domain.org/oauth/authorize\", \"tokenUrl\": \"https://gitlab.my-domain.org/oauth/token\", \"userInfoUrl\": \"https://gitlab.my-domain.org/oauth/userinfo\", \"logoutUrl\": \"\", \"clientId\": \"$my_application_id\", \"clientSecret\": \"$my_super_secret_secret\", \"scope\": \"openid\", \"groupsClaim\": \"groups\", \"style\": \"gitlab\", \"defaultGroup\": \"\"}]}'\n```\nFor Docker, prepend `docker exec -t -uwww-data CONTAINER_NAME` to the command or run interactively via `docker exec -it -uwww-data CONTAINER_NAME sh`.\n\nTo inspect configurations:\n```sql\nmysql -u nextcloud -p nextcloud\nPassword: \n\n> SELECT * FROM oc_appconfig WHERE appid='sociallogin';\n```\nOr run:\n```bash\ndocker exec -t -uwww-data CONTAINER_NAME php occ config:app:get sociallogin custom_providers\n```\n\n### Configure Discord\n\n1. Create a Discord application at [Discord Developer Portal](https://discord.com/developers/applications).\n2. Navigate to `Settings > OAuth2 > General`. Add a redirect URL: `https://nextcloud.mydomain.com/apps/sociallogin/oauth/discord`.\n3. Copy the `CLIENT ID` and generate a `CLIENT SECRET`.\n4. In Nextcloud, go to `Settings > Social Login`. Paste the `CLIENT ID` into \"App id\" and `CLIENT SECRET` into \"Secret\".\n5. Select a default group for new users.\n6. For group mapping, see [#395](https://github.com/zorn-v/nextcloud-social-login/pull/395).\n\n## Hint\n\n### Callback (Reply) URL\nCopy the link from a login button on the Nextcloud login page and use it as the callback URL on your provider's site. To make the button visible temporarily, fill provider settings with placeholder data and update later.\n\nIf you encounter callback URL errors despite correct settings, ensure your Nextcloud server generates HTTPS URLs by adding `'overwriteprotocol' => 'https'` to `config.php`.", "homepage": "https://github.com/zorn-v/nextcloud-social-login", "licenses": [ @@ -420,9 +420,9 @@ ] }, "spreed": { - "hash": "sha256-vyBw3S0Xe8Qz/nOXdCy7wfVBetAHnHOWSTMNsYV6sb0=", - "url": "https://github.com/nextcloud-releases/spreed/releases/download/v23.0.10/spreed-v23.0.10.tar.gz", - "version": "23.0.10", + "hash": "sha256-9JDMeD4j20+83nHnw8Pjj4j4JO9Gn9byLDlNrW3j0Gk=", + "url": "https://github.com/nextcloud-releases/spreed/releases/download/v23.0.11/spreed-v23.0.11.tar.gz", + "version": "23.0.11", "description": "Chat, video & audio-conferencing using WebRTC\n\n* 💬 **Chat** Nextcloud Talk comes with a simple text chat, allowing you to share or upload files from your Nextcloud Files app or local device and mention other participants.\n* 👥 **Private, group, public and password protected calls!** Invite someone, a whole group or send a public link to invite to a call.\n* 🌐 **Federated chats** Chat with other Nextcloud users on their servers\n* 💻 **Screen sharing!** Share your screen with the participants of your call.\n* 🚀 **Integration with other Nextcloud apps** like Files, Calendar, User status, Dashboard, Flow, Maps, Smart picker, Contacts, Deck, and many more.\n* 🌉 **Sync with other chat solutions** With [Matterbridge](https://github.com/42wim/matterbridge/) being integrated in Talk, you can easily sync a lot of other chat solutions to Nextcloud Talk and vice-versa.", "homepage": "https://github.com/nextcloud/spreed", "licenses": [ @@ -450,9 +450,9 @@ ] }, "theming_customcss": { - "hash": "sha256-gJcQJv0tD7lykS+26cLr5zlujJjajNqITWmTv0ki2T0=", - "url": "https://github.com/nextcloud-releases/theming_customcss/releases/download/v1.21.0/theming_customcss-v1.21.0.tar.gz", - "version": "1.21.0", + "hash": "sha256-CUE7rV1yVIzRH8mogwGxuMB2Che3vRPbadTz0o3tgTE=", + "url": "https://github.com/nextcloud-releases/theming_customcss/releases/download/v1.22.0/theming_customcss-v1.22.0.tar.gz", + "version": "1.22.0", "description": "This app allows admins to customize the appearance of their Nextcloud instance by adding their own CSS rules.\n\nThe rules can be added in the admin settings in the \"Theming\" section. This allows you to easily adjust the look and feel of your Nextcloud instance without having to modify any files on the server.", "homepage": "", "licenses": [ @@ -470,9 +470,9 @@ ] }, "twofactor_webauthn": { - "hash": "sha256-cpjn8Md2MaVv063A2HwklgtGtPIkzyF/KgE/OzzP0bA=", - "url": "https://github.com/nextcloud-releases/twofactor_webauthn/releases/download/v2.7.0/twofactor_webauthn-v2.7.0.tar.gz", - "version": "2.7.0", + "hash": "sha256-fqNB9gtJAuW4LjQhZ7ESN6ZMyba/lYRHwNMOtVf0avg=", + "url": "https://github.com/nextcloud-releases/twofactor_webauthn/releases/download/v2.7.1/twofactor_webauthn-v2.7.1.tar.gz", + "version": "2.7.1", "description": "A two-factor provider for WebAuthn devices", "homepage": "https://github.com/nextcloud/twofactor_webauthn#readme", "licenses": [ @@ -510,9 +510,9 @@ ] }, "user_saml": { - "hash": "sha256-QxBK5AXr/pgXrM+/4C+sOf/sEem5UC20UzD+hbX8jcw=", - "url": "https://github.com/nextcloud-releases/user_saml/releases/download/v8.3.0/user_saml-v8.3.0.tar.gz", - "version": "8.3.0", + "hash": "sha256-Veazp5dELWpebb/CdPCHYKoVs+jvyC1sKVY1Zewa3/8=", + "url": "https://github.com/nextcloud-releases/user_saml/releases/download/v8.3.1/user_saml-v8.3.1.tar.gz", + "version": "8.3.1", "description": "Using the SSO & SAML app of your Nextcloud you can make it easily possible to integrate your existing Single-Sign-On solution with Nextcloud. In addition, you can use the Nextcloud LDAP user provider to keep the convenience for users. (e.g. when sharing)\nThe following providers are supported and tested at the moment:\n\n* **SAML 2.0**\n\t* OneLogin\n\t* Shibboleth\n\t* Active Directory Federation Services (ADFS)\n\t* Authentik\n\n* **Authentication via Environment Variable**\n\t* Kerberos (mod_auth_kerb)\n\t* Any other provider that authenticates using the environment variable\n\nWhile theoretically any other authentication provider implementing either one of those standards is compatible, we like to note that they are not part of any internal test matrix.", "homepage": "https://github.com/nextcloud/user_saml", "licenses": [ diff --git a/pkgs/servers/nextcloud/packages/34.json b/pkgs/servers/nextcloud/packages/34.json index 3613c7142191..c83618f2315c 100644 --- a/pkgs/servers/nextcloud/packages/34.json +++ b/pkgs/servers/nextcloud/packages/34.json @@ -30,9 +30,9 @@ ] }, "collectives": { - "hash": "sha256-dmTqu1deDsRNYhZHmfRcXFArpWiDbfXy8gpdru8R88o=", - "url": "https://github.com/nextcloud/collectives/releases/download/v4.6.0/collectives-4.6.0.tar.gz", - "version": "4.6.0", + "hash": "sha256-fZMtdynP4XgrDR+jyjEQT7ujwT8dzu2x8YPcVLFAYuk=", + "url": "https://github.com/nextcloud/collectives/releases/download/v4.6.1/collectives-4.6.1.tar.gz", + "version": "4.6.1", "description": "Your space to collaboratively write and organize. Collectives is designed for groups and communities\nto structure shared knowledge and cultivate trust.\n\n* **👥 Non-hierarchical at its core**: Each collective is backed by a\n [Nextcloud Team](https://docs.nextcloud.com/server/latest/user_manual/en/groupware/contacts.html#teams) - its\n content is owned by the group, not a single user.\n* **📝 Collaborative page editing** thanks to the [Text app](https://github.com/nextcloud/text).\n* **🔤 Well-known [Markdown](https://en.wikipedia.org/wiki/Markdown) syntax** for page formatting.\n* **🔎 Full-text search** to find content straight away.", "homepage": "https://collectives.cloud/", "licenses": [ @@ -40,9 +40,9 @@ ] }, "contacts": { - "hash": "sha256-5jaO8BI92yUOUVT6Ylguj87vBjr4p1K4MBVeoNbdOYU=", - "url": "https://github.com/nextcloud-releases/contacts/releases/download/v8.7.7/contacts-v8.7.7.tar.gz", - "version": "8.7.7", + "hash": "sha256-KuPtvZDtzESrjC0xcmYeXRlIIFqgpNPnEvxm0lATKfc=", + "url": "https://github.com/nextcloud-releases/contacts/releases/download/v8.8.1/contacts-v8.8.1.tar.gz", + "version": "8.8.1", "description": "The Nextcloud contacts app is a user interface for Nextcloud's CardDAV server. Easily sync contacts from various devices with your Nextcloud and edit them online.\n\n* 🚀 **Integration with other Nextcloud apps!** Currently Mail and Calendar – more to come.\n* 🎉 **Never forget a birthday!** You can sync birthdays and other recurring events with your Nextcloud Calendar.\n* 👥 **Sharing of Adressbooks!** You want to share your contacts with your friends or coworkers? No problem!\n* 🙈 **We’re not reinventing the wheel!** Based on the great and open SabreDAV library.", "homepage": "https://github.com/nextcloud/contacts#readme", "licenses": [ @@ -60,9 +60,9 @@ ] }, "cospend": { - "hash": "sha256-3uphQHtKlW8kXeLA5hMDpT14lEf+tnJyy4hfKioBDSw=", - "url": "https://github.com/julien-nc/cospend-nc/releases/download/v4.0.2/cospend-4.0.2.tar.gz", - "version": "4.0.2", + "hash": "sha256-anScVCo9brBmlNU1oPbXdJEqM38oyltOmtVRzKR6mt4=", + "url": "https://github.com/julien-nc/cospend-nc/releases/download/v4.1.3/cospend-4.1.3.tar.gz", + "version": "4.1.3", "description": "# Nextcloud Cospend 💰\n\nNextcloud Cospend is a group/shared budget manager. It was inspired by the great [IHateMoney](https://github.com/spiral-project/ihatemoney/).\n\nYou can use it when you share a house, when you go on vacation with friends, whenever you share expenses with a group of people.\n\nIt lets you create projects with members and bills. Each member has a balance computed from the project bills. Balances are not an absolute amount of money at members disposal but rather a relative information showing if a member has spent more for the group than the group has spent for her/him, independently of exactly who spent money for whom. This way you can see who owes the group and who the group owes. Ultimately you can ask for a settlement plan telling you which payments to make to reset members balances.\n\nProject members are independent from Nextcloud users. Projects can be shared with other Nextcloud users or via public links.\n\n[MoneyBuster](https://gitlab.com/eneiluj/moneybuster) Android client is [available in F-Droid](https://f-droid.org/packages/net.eneiluj.moneybuster/) and on the [Play store](https://play.google.com/store/apps/details?id=net.eneiluj.moneybuster).\n\n[PayForMe](https://github.com/mayflower/PayForMe) iOS client is currently under developpement!\n\nThe private and public APIs are documented using [the Nextcloud OpenAPI extractor](https://github.com/nextcloud/openapi-extractor/). This documentation can be accessed directly in Nextcloud. All you need is to install Cospend (>= v1.6.0) and use the [the OCS API Viewer app](https://apps.nextcloud.com/apps/ocs_api_viewer) to browse the OpenAPI documentation.\n\n## Features\n\n* ✎ Create/edit/delete projects, members, bills, bill categories, currencies\n* ⚖ Check member balances\n* 🗠 Display project statistics\n* ♻ Display settlement plan\n* Move bills from one project to another\n* Move bills to trash before actually deleting them\n* Archive old projects before deleting them\n* 🎇 Automatically create reimbursement bills from settlement plan\n* 🗓 Create recurring bills (day/week/month/year)\n* 📊 Optionally provide custom amount for each member in new bills\n* 🔗 Link personal files to bills (picture of physical receipt for example)\n* 👩 Public links for people outside Nextcloud (can be password protected)\n* 👫 Share projects with Nextcloud users/groups/circles\n* 🖫 Import/export projects as csv (compatible with csv files from IHateMoney and SplitWise)\n* 🔗 Generate link/QRCode to easily add projects in MoneyBuster\n* 🗲 Implement Nextcloud notifications and activity stream\n\nThis app usually support the 2 or 3 last major versions of Nextcloud.\n\nThis app is under development.\n\n🌍 Help us to translate this app on [Nextcloud-Cospend/MoneyBuster Crowdin project](https://crowdin.com/project/moneybuster).\n\n⚒ Check out other ways to help in the [contribution guidelines](https://github.com/julien-nc/cospend-nc/blob/master/CONTRIBUTING.md).\n\n## Documentation\n\n* [User documentation](https://github.com/julien-nc/cospend-nc/blob/master/docs/user.md)\n* [Admin documentation](https://github.com/julien-nc/cospend-nc/blob/master/docs/admin.md)\n* [Developer documentation](https://github.com/julien-nc/cospend-nc/blob/master/docs/dev.md)\n* [CHANGELOG](https://github.com/julien-nc/cospend-nc/blob/master/CHANGELOG.md#change-log)\n* [AUTHORS](https://github.com/julien-nc/cospend-nc/blob/master/AUTHORS.md#authors)\n\n## Known issues\n\n* It does not make you rich\n\nAny feedback will be appreciated.\n\n\n\n## Donation\n\nI develop this app during my free time.\n\n* [Donate with Paypal](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=66PALMY8SF5JE) (you don't need a paypal account)\n* [Donate with Liberapay : ![Donate using Liberapay](https://liberapay.com/assets/widgets/donate.svg)](https://liberapay.com/eneiluj/donate)", "homepage": "https://github.com/julien-nc/cospend-nc", "licenses": [ @@ -100,9 +100,9 @@ ] }, "end_to_end_encryption": { - "hash": "sha256-Bq66XbbU5H0qTvszifNF5GswPGD+GFHHCjE4S76b7LQ=", - "url": "https://github.com/nextcloud-releases/end_to_end_encryption/releases/download/v2.2.3/end_to_end_encryption-v2.2.3.tar.gz", - "version": "2.2.3", + "hash": "sha256-qfLYRPig+ZkvmHyVfjFRSafUEJrF1q/qU4XqbIf5xp4=", + "url": "https://github.com/nextcloud-releases/end_to_end_encryption/releases/download/v2.2.4/end_to_end_encryption-v2.2.4.tar.gz", + "version": "2.2.4", "description": "## **End-to-End Encryption**\n\n### For End Users\n\n**Protect your most sensitive files with strong encryption.**\n\nThe End-to-End Encryption app gives you complete control over your data privacy.\nWith this app, you can encrypt specific folders so that only you (and those you trust) can access their contents.\nYour files are encrypted on your device before they reach the server, ensuring that no one—not even the server administrator—can read them.\n\n**Benefits:**\n- 🔒 **True privacy**: Files are encrypted on your device and can only be decrypted by you\n- 📱 **Works across all platforms**: Fully supported on desktop, Android, iOS clients, and as you wish even in the browser\n- 🎯 **Selective encryption**: Choose which folders to encrypt\n- 🛡️ **Secure sharing**: Share encrypted files with other users or even secure public upload using the encrypted file drop\n\n---\n\n### For Administrators\n\n**Enterprise-ready end-to-end encryption infrastructure for your Nextcloud instance.**\n\nThis app provides all the necessary server-side APIs and infrastructure to enable End-to-End encryption (E2EE) for your users.\nIt ensures that encrypted data remains secure throughout its lifecycle on your server.\n\n**Technical highlights:**\n- 🔐 **Complete API suite**: Provides all client-side APIs needed for E2EE implementation\n- 🔒 **Secure FileDrop integration**: Enables secure file sharing with encryption\n- 🛡️ **Zero-knowledge architecture**: Server never has access to encryption keys\n- ⚙️ **Group restrictions**: Limit app usage to specific user groups if needed\n- 🔄 **Background job management**: Automatic rollback handling for failed operations\n\n### Setup\nThis application provides the server-side infrastructure for end-to-end encryption, but it requires client support to function.\nTo enable end-to-end encryption, users will need to install the corresponding client-side app on their devices (desktop, Android, iOS) or use the web client.\n\nUsing the web interface, after enabling it in the personal settings, allows you to encrypt files and folders directly in the browser,\nproviding a seamless experience without needing additional software. But also requires some kind of trust in the server as the code is delivered by the server and could be manipulated.\n\nOnce enable through clients or the web interface, you can create encrypted folders and upload or move files into them.\nThe clients and the web interface will handle the encryption and decryption processes automatically.\n\n⚠️ This comes with some limitations and caveats, as only normal file operations can be handled.\nMeaning that some apps in the web interface do not work with encrypted files.", "homepage": "https://github.com/nextcloud/end_to_end_encryption", "licenses": [ @@ -230,9 +230,9 @@ ] }, "mail": { - "hash": "sha256-gddxIgaKp/aNf6afXr47lFwIgrG/cyBW/gBqLRJ4kkY=", - "url": "https://github.com/nextcloud-releases/mail/releases/download/v5.11.3/mail-v5.11.3.tar.gz", - "version": "5.11.3", + "hash": "sha256-WNrLQWrH36G3EcelwV1QLKLV+fC0UlOgWX6znSnq+IE=", + "url": "https://github.com/nextcloud-releases/mail/releases/download/v5.11.5/mail-v5.11.5.tar.gz", + "version": "5.11.5", "description": "**💌 A mail app for Nextcloud**\n\n- **🚀 Integration with other Nextcloud apps!** Currently Contacts, Calendar & Files – more to come.\n- **📥 Multiple mail accounts!** Personal and company account? No problem, and a nice unified inbox. Connect any IMAP account.\n- **🔒 Send & receive encrypted mails!** Using the great [Mailvelope](https://mailvelope.com) browser extension.\n- **🙈 We’re not reinventing the wheel!** Based on the great [Horde](https://www.horde.org) libraries.\n- **📬 Want to host your own mail server?** We do not have to reimplement this as you could set up [Mail-in-a-Box](https://mailinabox.email)!\n\n## Ethical AI Rating\n\n### Priority Inbox\n\nPositive:\n* The software for training and inferencing of this model is open source.\n* The model is created and trained on-premises based on the user's own data.\n* The training data is accessible to the user, making it possible to check or correct for bias or optimise the performance and CO2 usage.\n\n### Thread Summaries (opt-in)\n\n**Rating:** 🟢/🟡/🟠/🔴\n\nThe rating depends on the installed text processing backend. See [the rating overview](https://docs.nextcloud.com/server/latest/admin_manual/ai/index.html) for details.\n\nLearn more about the Nextcloud Ethical AI Rating [in our blog](https://nextcloud.com/blog/nextcloud-ethical-ai-rating/).", "homepage": "https://github.com/nextcloud/mail#readme", "licenses": [ @@ -250,9 +250,9 @@ ] }, "music": { - "hash": "sha256-H8GsbDCdtHMKqsOVsyZA7nTBdBx0B+sfKdL5QupHEDI=", - "url": "https://github.com/nc-music/music/releases/download/v3.1.1/nc-music-3.1.1.tar.gz", - "version": "3.1.1", + "hash": "sha256-gH2w50IO52uM6jVZdZt1ecXyKyPFACRh+ggNwKZih3E=", + "url": "https://github.com/nc-music/music/releases/download/v3.2.1/nc-music-3.2.1.tar.gz", + "version": "3.2.1", "description": "A stand-alone music player app and a \"lite\" player for the Files app\n\n- On modern browsers, supports audio types .mp3, .ogg, .m4a, .m4b, .flac, .wav, and more\n- Playlist support with import from .m3u, .m3u8, .pls, and .wpl files\n- Show lyrics from the file metadata or .lrc files\n- Browse by artists, albums, genres, or folders\n- Gapless play\n- Filter the shown content with the search function\n- Advanced search to freely use and combine dozens of search criteria\n- Play internet radio and podcast channels\n- Setup Last.fm connection to scrobble plays and/or see background information on artists, albums, and songs\n- Control with media control keys on the keyboard or OS\n- The app can handle libraries consisting of thousands of albums and tens of thousands of songs\n- Includes a server backend compatible with the Subsonic and Ampache protocols, allowing playback and browsing of your library on dozens of external apps on Android, iOS, Windows, Linux, etc.\n- Widget for the Nextcloud Dashboard", "homepage": "https://github.com/nc-music/music", "licenses": [ @@ -290,9 +290,9 @@ ] }, "oidc": { - "hash": "sha256-jqauDDQaCGngctvQLoU/knZW1kDHA5gFin3QK3bJ0ys=", - "url": "https://github.com/H2CK/oidc/releases/download/2.0.9/oidc-2.0.9.tar.gz", - "version": "2.0.9", + "hash": "sha256-3EjIMQYI4oy4z9Iug3beCsuIK3h2eloKGB+UVdjeQiA=", + "url": "https://github.com/H2CK/oidc/releases/download/2.2.2/oidc-2.2.2.tar.gz", + "version": "2.2.2", "description": "Nextcloud as OpenID Connect Identity Provider\n\nWith this app you can use Nextcloud as OpenID Connect Identity Provider. If other services\nare configured correctly, you are able to access those services with your Nextcloud login.\n\nFull documentation can be found at:\n\n- [User Documentation](https://github.com/H2CK/oidc/wiki#user-documentation)\n- [Developer Documentation](https://github.com/H2CK/oidc/wiki#developer-documentation)", "homepage": "https://github.com/H2CK/oidc", "licenses": [ @@ -320,11 +320,11 @@ ] }, "pantry": { - "hash": "sha256-OCPYvL+D/D7xxCyuL7EGoT0W7KbB+1wCvdtkxJ9ABeo=", - "url": "https://github.com/chenasraf/nextcloud-pantry/releases/download/v0.29.0/pantry-v0.29.0.tar.gz", - "version": "0.29.0", - "description": "Pantry helps households stay organized in Nextcloud.\n\n- **Houses** group members and their shared data. A person can belong to multiple houses and switch between them freely.\n- **Checklists** support recurring items (e.g. milk every week) that automatically reappear when due. Share lists with the whole household so everyone knows what to pick up.\n- **Photo boards** let you keep shared reference photos organized in folders — the right brand of dog food, a favorite recipe card, a product label, and so on.\n- **Notes wall** gives the household a lightweight shared space for reminders, pinned messages, and quick notes with customizable colors.\n- **Notifications** keep everyone in the loop when photos are uploaded or notes are added or edited.\n\nAll data is scoped to a house; members only see the houses they belong to.\n\nPantry also has companion apps for mobile and desktop that let you manage your lists, photos and notes on the go and keep everything in sync with your Nextcloud instance.\n\n**Companion apps:** Android ([Google Play](https://play.google.com/store/apps/details?id=dev.casraf.pantry), [F-Droid](https://f-droid.org/en/packages/dev.casraf.pantry/)) | iOS/macOS ([App Store](https://apps.apple.com/us/app/pantry-for-nextcloud/id6762161619))", - "homepage": "https://github.com/chenasraf/nextcloud-pantry", + "hash": "sha256-enZ1i/BVnsx/d++Hx3DU3kzljJW9zr/rblz7/u+GrNQ=", + "url": "https://github.com/chenasraf/nextcloud-pantry/releases/download/v0.31.1/pantry-v0.31.1.tar.gz", + "version": "0.31.1", + "description": "Pantry helps households stay organized in Nextcloud.\n\n- **Houses** group members and their shared data. A person can belong to multiple houses and switch between them freely.\n- **Checklists** support recurring items (e.g. milk every week) that automatically reappear when due. Share lists with the whole household so everyone knows what to pick up.\n- **Shopping mode** turns your lists into a store-by-store trip — pick the lists and the route, check items off as you walk, see which housemates are out shopping, and finish with a priced review that lands in your shopping history.\n- **Barcode scanning** prefills an item from a product's EAN or UPC. Scan with the camera or type the code in, and Pantry looks up the name, category and photo for you to review.\n- **Custom fields** attach your own information to checklist items — an expiry date, an aisle number, a size, a yes/no flag. Define a field once for the house or a single list; date fields can send a reminder before they come due.\n- **Photo boards** let you keep shared reference photos organized in folders — the right brand of dog food, a favorite recipe card, a product label, and so on.\n- **Notes wall** gives the household a lightweight shared space for reminders, pinned messages, and quick notes with customizable colors.\n- **Notifications** keep everyone in the loop when photos are uploaded or notes are added or edited.\n\nAll data is scoped to a house; members only see the houses they belong to.\n\nPantry also has companion apps for mobile, watch and desktop that let you manage your lists, photos and notes on the go and keep everything in sync with your Nextcloud instance.\n\n**Companion apps:** Android ([Google Play](https://play.google.com/store/apps/details?id=dev.casraf.pantry), [F-Droid](https://f-droid.org/en/packages/dev.casraf.pantry/)) | iOS/macOS ([App Store](https://apps.apple.com/us/app/pantry-for-nextcloud/id6762161619)) | Wear OS ([Google Play](https://play.google.com/store/apps/details?id=dev.casraf.pantry)) | [Windows](https://pantry.casraf.dev/docs/getting-started/apps#desktop) | [Linux](https://pantry.casraf.dev/docs/getting-started/apps#desktop)\n\n**Website:** [pantry.casraf.dev](https://pantry.casraf.dev) | **Documentation:** [pantry.casraf.dev/docs](https://pantry.casraf.dev/docs)", + "homepage": "https://pantry.casraf.dev", "licenses": [ "agpl" ] @@ -390,9 +390,9 @@ ] }, "repod": { - "hash": "sha256-xYLY9OiCpsbXwvh39F1VNSQxpB5JtPXQGKJspAo+VqE=", - "url": "https://git.crystalyx.net/Xefir/repod/releases/download/4.3.1/repod.tar.gz", - "version": "4.3.1", + "hash": "sha256-PIgadPKon95tkr+Rrnr2MJUQ6IxqKZHpltdxLLp9aUY=", + "url": "https://git.crystalyx.net/Xefir/repod/releases/download/4.3.2/repod.tar.gz", + "version": "4.3.2", "description": "## Features\n- 🔍 Browse and subscribe huge collection of podcasts\n- 🔊 Listen to episodes directly in Nextcloud\n- 🌐 Sync your activity with [AntennaPod](https://antennapod.org/) and [other apps](https://git.crystalyx.net/Xefir/repod#clients-supporting-sync-of-gpoddersync)\n- 📱 Mobile friendly interface\n- 📡 Import and export your subscriptions\n- ➡️ Full features comparison [here](https://git.crystalyx.net/Xefir/repod#comparaison-with-similar-apps-for-nextcloud)\n\n## Requirements\nYou need to have [GPodderSync](https://apps.nextcloud.com/apps/gpoddersync) installed to use this app!", "homepage": "https://git.crystalyx.net/Xefir/repod", "licenses": [ @@ -400,9 +400,9 @@ ] }, "richdocuments": { - "hash": "sha256-ETUH7YCHCqHXz3pKs8bRGqnU0XiOqw+w4S9gz8oS2k8=", - "url": "https://github.com/nextcloud-releases/richdocuments/releases/download/v11.1.0/richdocuments-v11.1.0.tar.gz", - "version": "11.1.0", + "hash": "sha256-xNVfGxpkoP6uxA7HoWYizy55eIF3Hl4FlRR7qEzJN0c=", + "url": "https://github.com/nextcloud-releases/richdocuments/releases/download/v11.1.1/richdocuments-v11.1.1.tar.gz", + "version": "11.1.1", "description": "This application can connect to a Collabora Online (or other) server (WOPI-like Client). Nextcloud is the WOPI Host. Please read the documentation to learn more about that.\n\nYou can also edit your documents off-line with the Collabora Office app from the **[Android](https://play.google.com/store/apps/details?id=com.collabora.libreoffice)** and **[iOS](https://apps.apple.com/us/app/collabora-office/id1440482071)** store.", "homepage": "https://collaboraoffice.com/", "licenses": [ @@ -410,9 +410,9 @@ ] }, "sociallogin": { - "hash": "sha256-cLD6xYC3RJu2VmKjqsSA4YtFJZpORv1HpymFz0knkP8=", - "url": "https://github.com/zorn-v/nextcloud-social-login/releases/download/v6.5.4/release.tar.gz", - "version": "6.5.4", + "hash": "sha256-GL9V95uv1rpRSH2e+nPYohM1cX6SkbsjHXAQHGhsyVs=", + "url": "https://github.com/zorn-v/nextcloud-social-login/releases/download/v6.5.5/release.tar.gz", + "version": "6.5.5", "description": "# Social Login\n\nMake it possible to create users and log in via Telegram, OAuth, or OpenID.\n\nFor OAuth, you must create an app with certain providers. Login buttons will appear on the login page if an app ID is specified. Settings are located in the \"Social login\" section of the settings page.\n\n## Installation\n\nLog in to your Nextcloud installation as an administrator. Under \"Apps\", click \"Download and enable\" next to the \"Social Login\" app.\n\nSee below for setup and configuration instructions.\n\n## Custom OAuth2/OIDC Groups\n\nYou can use groups from your custom provider. For this, specify the \"Groups claim\" in the custom OAuth2/OIDC provider settings. This claim should be returned from the provider in the `id_token` or at the user info endpoint. Multiple claims (comma separated) also supported - groups will be merged.\nThe format should be an `array` or a comma-separated string. E.g., (with a claim named `roles`):\n\n```json\n{\"roles\": [\"admin\", \"user\"]}\n```\nor\n```json\n{\"roles\": \"admin,user\"}\n```\n\nNested claims are also supported. For example, `resource_access.client-id.roles` for:\n\n```json\n\"resource_access\": {\n \"client-id\": {\n \"roles\": [\n \"client-role-1\",\n \"client-role-2\"\n ]\n }\n}\n```\n\n**DisplayName** support is also available:\n```json\n{\"roles\": [{\"gid\": 1, \"displayName\": \"admin\"}, {\"gid\": 2, \"displayName\": \"user\"}]}\n```\n\nYou can use provider groups in two ways:\n\n1. Map provider groups to existing Nextcloud groups.\n2. Create provider groups in Nextcloud and associate them with users (if the appropriate option is enabled).\n\nTo sync groups on every login, ensure the \"Update user profile every login\" setting is checked.\n\n## Examples for Groups\n\n* Configure WSO2IS to return a roles claim with OIDC [here](https://medium.com/@dewni.matheesha/claim-mapping-and-retrieving-end-user-information-in-wso2is-cffd5f3937ff).\n* [GitLab OIDC configuration to allow specific GitLab groups](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/gitlab.md).\n\n## Built-in OAuth Providers\n\nCopy the link from a specific login button to get the correct \"redirect URL\" for OAuth app settings.\n\n* [Amazon](https://developer.amazon.com/loginwithamazon/console/site/lwa/overview.html)\n* [Apple](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/apple.md)\n* [Codeberg](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/codeberg.md)\n* [Discord](#configure-discord)\n* [Facebook](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/facebook.md)\n* [GitHub](https://github.com/settings/developers)\n* [GitLab](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/gitlab.md)\n* [Google](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/google.md)\n* [Keycloak](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/keycloak.md)\n* [Mail.ru](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/mailru.md)\n* **PlexTv**: Use any title as the app ID.\n* [Telegram](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/telegram.md)\n* [Twitter](https://github.com/zorn-v/nextcloud-social-login/blob/master/docs/sso/twitter.md)\n\nFor details about Google's \"Allow login only from specified domain\" setting, see [#44](https://github.com/zorn-v/nextcloud-social-login/issues/44). Use a comma-separated list for multiple domains.\n\n## Configuration\n\nAdd `'social_login_auto_redirect' => true` to `config.php` to automatically redirect unauthorized users to social login if only one provider is configured. To temporarily disable this (e.g., for local admin login), add `noredir=1` to the login URL: `https://cloud.domain.com/login?noredir=1`.\n\nConfigure HTTP client options using:\n```php\n 'social_login_http_client' => [\n 'timeout' => 45,\n 'proxy' => 'socks4://127.0.0.1:9050', // See for allowed formats\n ],\n```\nin `config.php`.\n\n### Configure a Provider via CLI\n\nUse the `occ` utility to configure providers via the command line. Replace variables and URLs with your deployment values:\n```bash\nphp occ config:app:set sociallogin custom_providers --value='{\"custom_oidc\": [{\"name\": \"gitlab_oidc\", \"title\": \"Gitlab\", \"authorizeUrl\": \"https://gitlab.my-domain.org/oauth/authorize\", \"tokenUrl\": \"https://gitlab.my-domain.org/oauth/token\", \"userInfoUrl\": \"https://gitlab.my-domain.org/oauth/userinfo\", \"logoutUrl\": \"\", \"clientId\": \"$my_application_id\", \"clientSecret\": \"$my_super_secret_secret\", \"scope\": \"openid\", \"groupsClaim\": \"groups\", \"style\": \"gitlab\", \"defaultGroup\": \"\"}]}'\n```\nFor Docker, prepend `docker exec -t -uwww-data CONTAINER_NAME` to the command or run interactively via `docker exec -it -uwww-data CONTAINER_NAME sh`.\n\nTo inspect configurations:\n```sql\nmysql -u nextcloud -p nextcloud\nPassword: \n\n> SELECT * FROM oc_appconfig WHERE appid='sociallogin';\n```\nOr run:\n```bash\ndocker exec -t -uwww-data CONTAINER_NAME php occ config:app:get sociallogin custom_providers\n```\n\n### Configure Discord\n\n1. Create a Discord application at [Discord Developer Portal](https://discord.com/developers/applications).\n2. Navigate to `Settings > OAuth2 > General`. Add a redirect URL: `https://nextcloud.mydomain.com/apps/sociallogin/oauth/discord`.\n3. Copy the `CLIENT ID` and generate a `CLIENT SECRET`.\n4. In Nextcloud, go to `Settings > Social Login`. Paste the `CLIENT ID` into \"App id\" and `CLIENT SECRET` into \"Secret\".\n5. Select a default group for new users.\n6. For group mapping, see [#395](https://github.com/zorn-v/nextcloud-social-login/pull/395).\n\n## Hint\n\n### Callback (Reply) URL\nCopy the link from a login button on the Nextcloud login page and use it as the callback URL on your provider's site. To make the button visible temporarily, fill provider settings with placeholder data and update later.\n\nIf you encounter callback URL errors despite correct settings, ensure your Nextcloud server generates HTTPS URLs by adding `'overwriteprotocol' => 'https'` to `config.php`.", "homepage": "https://github.com/zorn-v/nextcloud-social-login", "licenses": [ @@ -420,9 +420,9 @@ ] }, "spreed": { - "hash": "sha256-puSnXtbKLtKX2EgXGoqCPB8n98cf+vvUXoEAGrn3FkY=", - "url": "https://github.com/nextcloud-releases/spreed/releases/download/v24.0.4/spreed-v24.0.4.tar.gz", - "version": "24.0.4", + "hash": "sha256-ciiROqcFG5tP49IxK9wMC6zmyW9DCFVWdI3CkQr5pYQ=", + "url": "https://github.com/nextcloud-releases/spreed/releases/download/v24.0.5/spreed-v24.0.5.tar.gz", + "version": "24.0.5", "description": "Chat, video & audio-conferencing using WebRTC\n\n* 💬 **Chat** Nextcloud Talk comes with a simple text chat, allowing you to share or upload files from your Nextcloud Files app or local device and mention other participants.\n* 👥 **Private, group, public and password protected calls!** Invite someone, a whole group or send a public link to invite to a call.\n* 🌐 **Federated chats** Chat with other Nextcloud users on their servers\n* 💻 **Screen sharing!** Share your screen with the participants of your call.\n* 🚀 **Integration with other Nextcloud apps** like Files, Calendar, User status, Dashboard, Flow, Maps, Smart picker, Contacts, Deck, and many more.\n* 🌉 **Sync with other chat solutions** With [Matterbridge](https://github.com/42wim/matterbridge/) being integrated in Talk, you can easily sync a lot of other chat solutions to Nextcloud Talk and vice-versa.", "homepage": "https://github.com/nextcloud/spreed", "licenses": [ @@ -450,9 +450,9 @@ ] }, "theming_customcss": { - "hash": "sha256-gJcQJv0tD7lykS+26cLr5zlujJjajNqITWmTv0ki2T0=", - "url": "https://github.com/nextcloud-releases/theming_customcss/releases/download/v1.21.0/theming_customcss-v1.21.0.tar.gz", - "version": "1.21.0", + "hash": "sha256-CUE7rV1yVIzRH8mogwGxuMB2Che3vRPbadTz0o3tgTE=", + "url": "https://github.com/nextcloud-releases/theming_customcss/releases/download/v1.22.0/theming_customcss-v1.22.0.tar.gz", + "version": "1.22.0", "description": "This app allows admins to customize the appearance of their Nextcloud instance by adding their own CSS rules.\n\nThe rules can be added in the admin settings in the \"Theming\" section. This allows you to easily adjust the look and feel of your Nextcloud instance without having to modify any files on the server.", "homepage": "", "licenses": [ @@ -470,9 +470,9 @@ ] }, "twofactor_webauthn": { - "hash": "sha256-cpjn8Md2MaVv063A2HwklgtGtPIkzyF/KgE/OzzP0bA=", - "url": "https://github.com/nextcloud-releases/twofactor_webauthn/releases/download/v2.7.0/twofactor_webauthn-v2.7.0.tar.gz", - "version": "2.7.0", + "hash": "sha256-fqNB9gtJAuW4LjQhZ7ESN6ZMyba/lYRHwNMOtVf0avg=", + "url": "https://github.com/nextcloud-releases/twofactor_webauthn/releases/download/v2.7.1/twofactor_webauthn-v2.7.1.tar.gz", + "version": "2.7.1", "description": "A two-factor provider for WebAuthn devices", "homepage": "https://github.com/nextcloud/twofactor_webauthn#readme", "licenses": [ @@ -510,9 +510,9 @@ ] }, "user_saml": { - "hash": "sha256-QxBK5AXr/pgXrM+/4C+sOf/sEem5UC20UzD+hbX8jcw=", - "url": "https://github.com/nextcloud-releases/user_saml/releases/download/v8.3.0/user_saml-v8.3.0.tar.gz", - "version": "8.3.0", + "hash": "sha256-Veazp5dELWpebb/CdPCHYKoVs+jvyC1sKVY1Zewa3/8=", + "url": "https://github.com/nextcloud-releases/user_saml/releases/download/v8.3.1/user_saml-v8.3.1.tar.gz", + "version": "8.3.1", "description": "Using the SSO & SAML app of your Nextcloud you can make it easily possible to integrate your existing Single-Sign-On solution with Nextcloud. In addition, you can use the Nextcloud LDAP user provider to keep the convenience for users. (e.g. when sharing)\nThe following providers are supported and tested at the moment:\n\n* **SAML 2.0**\n\t* OneLogin\n\t* Shibboleth\n\t* Active Directory Federation Services (ADFS)\n\t* Authentik\n\n* **Authentication via Environment Variable**\n\t* Kerberos (mod_auth_kerb)\n\t* Any other provider that authenticates using the environment variable\n\nWhile theoretically any other authentication provider implementing either one of those standards is compatible, we like to note that they are not part of any internal test matrix.", "homepage": "https://github.com/nextcloud/user_saml", "licenses": [ From b5d77391b89f91bf72b82cb2017b3ec0febe022f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 12 Sep 2026 15:26:39 +0000 Subject: [PATCH 055/180] melos: 8.6.0 -> 8.7.0 --- pkgs/by-name/me/melos/package.nix | 4 +-- pkgs/by-name/me/melos/pubspec.lock.json | 38 ++++++++++++------------- 2 files changed, 21 insertions(+), 21 deletions(-) diff --git a/pkgs/by-name/me/melos/package.nix b/pkgs/by-name/me/melos/package.nix index 1a47eed51a05..0648cf8a91a6 100644 --- a/pkgs/by-name/me/melos/package.nix +++ b/pkgs/by-name/me/melos/package.nix @@ -5,12 +5,12 @@ }: buildDartApplication (finalAttrs: { pname = "melos"; - version = "8.6.0"; + version = "8.7.0"; src = fetchFromGitHub { owner = "invertase"; repo = "melos"; tag = "melos-v${finalAttrs.version}"; - hash = "sha256-cQGVAepdKrcwaGmWCl+8kTNBkQmNOiTpyyQcSevn5Y0="; + hash = "sha256-gNWhteR6TdRmnYp2JyQPrWE/wymNnfMMdI9TVBrJ2oU="; }; patches = [ diff --git a/pkgs/by-name/me/melos/pubspec.lock.json b/pkgs/by-name/me/melos/pubspec.lock.json index 58386dfe49b8..3a2802cd4f02 100644 --- a/pkgs/by-name/me/melos/pubspec.lock.json +++ b/pkgs/by-name/me/melos/pubspec.lock.json @@ -4,21 +4,21 @@ "dependency": "transitive", "description": { "name": "_fe_analyzer_shared", - "sha256": "739258fc1504144e55b639fa6c6fe4c1d10ae71c20f25973c12af118699723fa", + "sha256": "fdcd9f70f9eb80df3bc5ed0fa67280df2595fd481948df8a9ab082e6a40ad04b", "url": "https://pub.dev" }, "source": "hosted", - "version": "106.0.0" + "version": "108.0.0" }, "analyzer": { "dependency": "transitive", "description": { "name": "analyzer", - "sha256": "76c74350a63a37635d01dc2dd6850cc9642218c9f7291659d073e697e4450bc1", + "sha256": "a51c769bff3b6dfbe9d60199b8606d808290702a296bef0c26a4ca391d414e46", "url": "https://pub.dev" }, "source": "hosted", - "version": "14.2.0" + "version": "14.4.0" }, "ansi_styles": { "dependency": "transitive", @@ -64,11 +64,11 @@ "dependency": "transitive", "description": { "name": "build", - "sha256": "b94f5da9ed3d081fd4ecc426c260998b5f4f4eb2f6d89b7e5472edef0b2b2a1b", + "sha256": "8a5c5761af8e31748bba3c82f68925ace40f3225c3eea25be9beb57eca7cd7a8", "url": "https://pub.dev" }, "source": "hosted", - "version": "4.0.10" + "version": "4.0.11" }, "built_collection": { "dependency": "transitive", @@ -84,11 +84,11 @@ "dependency": "transitive", "description": { "name": "built_value", - "sha256": "31b24be6615ec7fcf70b3aa5a7469fe35826485e639a16dd7eb83ba30e4cc6a8", + "sha256": "f87ea98192116f7093cb214551ce1929caae0681fdba282b3d8b4462adee7bb7", "url": "https://pub.dev" }, "source": "hosted", - "version": "8.12.7" + "version": "8.13.0" }, "charcode": { "dependency": "transitive", @@ -134,11 +134,11 @@ "dependency": "transitive", "description": { "name": "cli_util", - "sha256": "71e43f1976c3eae2d9468a5b4d6600bf8cae61508b87f27fa1799228935d48ab", + "sha256": "89b8801ba49f8b593fbf2d3e59efd0f566c46cd4ba6837ae2610c72b52a0f899", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.5.2" + "version": "0.6.0" }, "code_builder": { "dependency": "transitive", @@ -464,11 +464,11 @@ "dependency": "transitive", "description": { "name": "pub_updater", - "sha256": "739a0161d73a6974c0675b864fb0cf5147305f7b077b7f03a58fa7a9ab3e7e7d", + "sha256": "3aadeb8c68d15ef9d117b36474ddcc543b48ae1e64f7dd71407da26df66bf7c8", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.5.0" + "version": "0.6.0" }, "pubspec_parse": { "dependency": "transitive", @@ -604,31 +604,31 @@ "dependency": "transitive", "description": { "name": "test", - "sha256": "0d5ba5602ec3baa28c8ce365e1efc5575969c765f45c554a3e167dc7945b9c30", + "sha256": "de5d145b0afff7921e5e788a880f52d7e5f3ae24068a202f6fd3b58e4ba26323", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.31.2" + "version": "1.32.0" }, "test_api": { "dependency": "transitive", "description": { "name": "test_api", - "sha256": "475610b2aa23c19687cce2961e44b0cc57cafe220f67c2b80201231b2a07fbe7", + "sha256": "0a10344e901e5b2e63819567951cb6a06673ed6b84f40462188ff5a0c41f371f", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.7.13" + "version": "0.7.14" }, "test_core": { "dependency": "transitive", "description": { "name": "test_core", - "sha256": "a39c204a4fc7a7ccb04a2b985e359fda3cc37e45e0b8ac61c3fb1a05aa832132", + "sha256": "80f3fb49087454e07e7e07c67578cfdd156c8c3a5227d8b3f47c7b2d019c2e93", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.6.19" + "version": "0.6.20" }, "typed_data": { "dependency": "transitive", @@ -732,6 +732,6 @@ } }, "sdks": { - "dart": ">=3.11.0 <4.0.0" + "dart": ">=3.12.0 <4.0.0" } } From 7832f08c2321027b5c3d64c871da82c8c5cc48a0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 12 Sep 2026 16:09:52 +0000 Subject: [PATCH 056/180] vscode-extensions.drblury.protobuf-vsc: 1.6.9 -> 1.6.14 --- 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 41a91673ec6f..3ff5c1c8012e 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -1473,8 +1473,8 @@ let mktplcRef = { name = "protobuf-vsc"; publisher = "DrBlury"; - version = "1.6.9"; - hash = "sha256-4Mas35dRrPaXvrlpe0HdCUp/1+XDwhLeUhnq7EvKsco="; + version = "1.6.14"; + hash = "sha256-wup+gWozELTO6jcNF5HZR1oRRwnGMor/PuEtdpRGz8g="; }; meta = { description = "Comprehensive Protocol Buffers support with syntax highlighting, IntelliSense, diagnostics and formatting"; From bb17708b14fd1973bf0104312d9ea66fc4776b34 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 12 Sep 2026 16:37:19 +0000 Subject: [PATCH 057/180] moon: 2.5.3 -> 2.5.4 --- pkgs/by-name/mo/moon/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mo/moon/package.nix b/pkgs/by-name/mo/moon/package.nix index 853697cb7c4d..cdeb42ece3f6 100644 --- a/pkgs/by-name/mo/moon/package.nix +++ b/pkgs/by-name/mo/moon/package.nix @@ -15,16 +15,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "moon"; - version = "2.5.3"; + version = "2.5.4"; src = fetchFromGitHub { owner = "moonrepo"; repo = "moon"; tag = "v${finalAttrs.version}"; - hash = "sha256-tDJjEpQBCo6rpAJBITuxkzXWa0B/k10ZbWR/I7e+KAw="; + hash = "sha256-GRsndVgJtGmursik5hW6buIjh1haIQK0MOSnSVwuFSs="; }; - cargoHash = "sha256-j80p+Lfpa17gPPmEzJOpQz2vmI73AodxEUiZt31x9To="; + cargoHash = "sha256-rbq20TBP4mTvlvmAwl2i10P36KwxSpkpyvqISzsjMkQ="; env = { RUSTFLAGS = "-C strip=symbols"; From 6e1c09f85cef8d9d94e775b7ca026dccddf29c08 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 12 Sep 2026 17:24:56 +0000 Subject: [PATCH 058/180] telemt: 3.5.5 -> 3.5.7 --- pkgs/by-name/te/telemt/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/te/telemt/package.nix b/pkgs/by-name/te/telemt/package.nix index 74f625fcd631..21fe0ac6e52a 100644 --- a/pkgs/by-name/te/telemt/package.nix +++ b/pkgs/by-name/te/telemt/package.nix @@ -5,16 +5,16 @@ }: rustPlatform.buildRustPackage rec { pname = "telemt"; - version = "3.5.5"; + version = "3.5.7"; src = fetchFromGitHub { owner = "telemt"; repo = "telemt"; tag = version; - hash = "sha256-WcqPG22h4vJKeGVM1jIzOLDgEj52hdwWN/giu1CCblg="; + hash = "sha256-5oIJDwnCRiKQjUZ7jzeOXyiF/IZAVdetUhIwIPlI49A="; }; - cargoHash = "sha256-hxuhjOmLanBmf7Imo05KN8mO16vVjn5f0v3KjxjRx1I="; + cargoHash = "sha256-sGimKbZwFQFopSIHB38dareGGdCoorygEj8RhUGb1qE="; checkFlags = [ # flaky: races between MiddleClientWriterCancelled and TrafficBudgetWaitCancelled observation paths From 70aabc59453f4fd928fb7e0c0f7abee1769d6922 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 12 Sep 2026 19:37:36 +0000 Subject: [PATCH 059/180] vscode-extensions.vitest.explorer: 1.50.8 -> 1.52.0 --- .../editors/vscode/extensions/vitest.explorer/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/vitest.explorer/default.nix b/pkgs/applications/editors/vscode/extensions/vitest.explorer/default.nix index 4532af8d053a..4f5e59de91e6 100644 --- a/pkgs/applications/editors/vscode/extensions/vitest.explorer/default.nix +++ b/pkgs/applications/editors/vscode/extensions/vitest.explorer/default.nix @@ -4,8 +4,8 @@ vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = { name = "explorer"; publisher = "vitest"; - version = "1.50.8"; - hash = "sha256-LkfCnEELkdj1BRlHZpphM+bTSh/U7oE11U/E+Hx/8sU="; + version = "1.52.0"; + hash = "sha256-umMYz17CGdqOtRAsGqtLpBElFteK2vkBsnlEnZPd5zc="; }; meta = { changelog = "https://github.com/vitest-dev/vscode/releases"; From 69c5c8e357dcd3bc482d845d8703bf2f91c9f258 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 12 Sep 2026 19:47:39 +0000 Subject: [PATCH 060/180] gocatcli: 1.3.1 -> 1.3.2 --- pkgs/by-name/go/gocatcli/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/go/gocatcli/package.nix b/pkgs/by-name/go/gocatcli/package.nix index ff4666193c55..6c29345392f4 100644 --- a/pkgs/by-name/go/gocatcli/package.nix +++ b/pkgs/by-name/go/gocatcli/package.nix @@ -10,13 +10,13 @@ buildGoModule (finalAttrs: { pname = "gocatcli"; - version = "1.3.1"; + version = "1.3.2"; src = fetchFromGitHub { owner = "deadc0de6"; repo = "gocatcli"; tag = "v${finalAttrs.version}"; - hash = "sha256-1aAzwwHKST08PIqp1jewx5E+unSXeIRCkJ45XqVd53g="; + hash = "sha256-vHi4VF/rRrJm1GRkWW+NpWhamSHlBecvaqqLcbnBUxs="; }; vendorHash = "sha256-Zp9m0v/F4AJ9b3GH3/SoZx1jijHGR854f8KhhcIPjS8="; From d8819d8cd85f2c04aa8491e0f33866533948c05a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 12 Sep 2026 20:12:10 +0000 Subject: [PATCH 061/180] vscode-extensions.zaaack.markdown-editor: 0.1.20 -> 0.1.21 --- 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 41a91673ec6f..b330dc2c2cd1 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -5552,8 +5552,8 @@ let mktplcRef = { name = "markdown-editor"; publisher = "zaaack"; - version = "0.1.20"; - hash = "sha256-YewK36OeKWgTU/iFRVZHYjF2+ke6TXb6HIggRZt1/nk="; + version = "0.1.21"; + hash = "sha256-P3AmPOq8G10JO8fhpHvvoh3VOFtJFyKF7JteFLkHmCE="; }; meta = { description = "Visual Studio Code extension for WYSIWYG markdown editing"; From 958d2c66a165ccf580cd24d14ec5d4e5e7a064f1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 12 Sep 2026 20:41:42 +0000 Subject: [PATCH 062/180] spellchecker-cli: 7.0.3 -> 7.0.4 --- pkgs/by-name/sp/spellchecker-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sp/spellchecker-cli/package.nix b/pkgs/by-name/sp/spellchecker-cli/package.nix index d0ca76d7b009..2b86db509434 100644 --- a/pkgs/by-name/sp/spellchecker-cli/package.nix +++ b/pkgs/by-name/sp/spellchecker-cli/package.nix @@ -11,7 +11,7 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "spellchecker-cli"; - version = "7.0.3"; + version = "7.0.4"; strictDeps = true; __structuredAttrs = true; @@ -20,12 +20,12 @@ stdenv.mkDerivation (finalAttrs: { owner = "tbroadley"; repo = "spellchecker-cli"; tag = "v${finalAttrs.version}"; - hash = "sha256-4rKUxXsZKsRDhMV0HL39yQyVNI0negCg97KsI+77oI4="; + hash = "sha256-+5hg7f8gV5CmRqD7RC/qnRNPkCOsAh65IE5QyQNUv7s="; }; yarnOfflineCache = fetchYarnDeps { yarnLock = finalAttrs.src + "/yarn.lock"; - hash = "sha256-GWIjk8eV2yYwsAfe7IY2mjO/dk9mb4vXEOvp68y4eMk="; + hash = "sha256-lv72SIcf/xcNEEyLP1wgjiL/6Xi2GPMWT74B+MrK1m8="; }; nativeBuildInputs = [ From 28318b894b8f8296c68c2f6e0b926a456500071c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 12 Sep 2026 22:07:02 +0000 Subject: [PATCH 063/180] nng: 1.12.3 -> 1.12.4 --- pkgs/by-name/nn/nng/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/nn/nng/package.nix b/pkgs/by-name/nn/nng/package.nix index 2249f860d356..e0ed0dc62364 100644 --- a/pkgs/by-name/nn/nng/package.nix +++ b/pkgs/by-name/nn/nng/package.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "nng"; - version = "1.12.3"; + version = "1.12.4"; src = fetchFromGitHub { owner = "nanomsg"; repo = "nng"; rev = "v${finalAttrs.version}"; - hash = "sha256-WumCZ7Qx/ArKX5GOu7kpc0TCbqQMn1o+BKksBvfSRw8="; + hash = "sha256-mAYqCullaqNh82Lvg603gHzvhPnhhLFC5fDu6Qt1Hz0="; }; nativeBuildInputs = [ From 020376eb16d9b3a9654045812acaa27b83882424 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 12 Sep 2026 22:40:07 +0000 Subject: [PATCH 064/180] files-cli: 2.15.455 -> 2.15.463 --- pkgs/by-name/fi/files-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fi/files-cli/package.nix b/pkgs/by-name/fi/files-cli/package.nix index 4ad02b0951f5..ef8ba42d2e46 100644 --- a/pkgs/by-name/fi/files-cli/package.nix +++ b/pkgs/by-name/fi/files-cli/package.nix @@ -7,7 +7,7 @@ buildGoModule (finalAttrs: { pname = "files-cli"; - version = "2.15.455"; + version = "2.15.463"; __structuredAttrs = true; @@ -15,10 +15,10 @@ buildGoModule (finalAttrs: { repo = "files-cli"; owner = "files-com"; tag = "v${finalAttrs.version}"; - hash = "sha256-07Ul3BhO3zpU0Y4w65t/6pITV+x0UyNSTmdgI939GMo="; + hash = "sha256-OG/fMitBklIGAOV5+ghURpWw7NdiQR3eL6tL4fJOo7s="; }; - vendorHash = "sha256-KvhI2ZmyBBtTwm+m+LJX95mUPtAh0/dVUtRaBNrlQ6Y="; + vendorHash = "sha256-p9MQvNZXkvcgKpIGqSNP+hCN2iMLsXplGp3236ZP2O0="; ldflags = [ "-s" From 6bb736ce80fbe5fbffa605de6bca95bcb61183ae Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 12 Sep 2026 23:01:16 +0000 Subject: [PATCH 065/180] github-copilot-app: 1.1.14 -> 1.1.20 --- pkgs/by-name/gi/github-copilot-app/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/gi/github-copilot-app/package.nix b/pkgs/by-name/gi/github-copilot-app/package.nix index 873938c038ff..54abe66765d2 100644 --- a/pkgs/by-name/gi/github-copilot-app/package.nix +++ b/pkgs/by-name/gi/github-copilot-app/package.nix @@ -23,20 +23,20 @@ let pname = "github-copilot-app"; - version = "1.1.14"; + version = "1.1.20"; sources = { x86_64-linux = fetchurl { url = "https://github.com/github/app/releases/download/v${version}/GitHub-Copilot-linux-x64.deb"; - hash = "sha256-0qwltVNjJ4x+S1BTZnbagn4zYjEjMX3MXn6Vb4fgAtA="; + hash = "sha256-rdPNf0n8vilzakQPObp0l24iaj3alEjLVnKDvF9Xbv8="; }; aarch64-linux = fetchurl { url = "https://github.com/github/app/releases/download/v${version}/GitHub-Copilot-linux-arm64.deb"; - hash = "sha256-zWDArkFPGjKH9QwPSeYQ6te/tUnnSqPbd216542FA64="; + hash = "sha256-an6DWY97e2JUIIoEURy1kdXEwERpyUrf380k9RQEc14="; }; aarch64-darwin = fetchurl { url = "https://github.com/github/app/releases/download/v${version}/GitHub-Copilot-darwin-arm64.dmg"; - hash = "sha256-avOISG0qdkLdmmsXA3rAfXmOnCqeUsaBCGzfRkVpi9Q="; + hash = "sha256-CrH3jpKpZ7vizDAwlZlQa5XyOZ2C0+cFwN5zymwjFKM="; }; }; From 526fe74486aa8c6a912683fae6a0b7d68dd2c61d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 13 Sep 2026 00:46:36 +0000 Subject: [PATCH 066/180] vscode-extensions.fill-labs.dependi: 0.7.28 -> 1.5.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 41a91673ec6f..bc1c05726d05 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -1742,8 +1742,8 @@ let mktplcRef = { name = "dependi"; publisher = "fill-labs"; - version = "0.7.28"; - hash = "sha256-aUmVt5zlDFt+c9BmfDkKHtdBMEumlG+Wupz8iW681Uw="; + version = "1.5.0"; + hash = "sha256-LN1rW0IyC5BAdM6OynoHldm+adTYG8He6SaDh20fNbs="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/fill-labs.dependi/changelog"; From 6d77beb1eb91609478a19fc42df6a89e5b674f66 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 13 Sep 2026 01:12:07 +0000 Subject: [PATCH 067/180] python3Packages.rospkg: 1.6.1 -> 1.6.3 --- pkgs/development/python-modules/rospkg/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/rospkg/default.nix b/pkgs/development/python-modules/rospkg/default.nix index 00b89b41f05f..ac73f08d1157 100644 --- a/pkgs/development/python-modules/rospkg/default.nix +++ b/pkgs/development/python-modules/rospkg/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "rospkg"; - version = "1.6.1"; + version = "1.6.3"; pyproject = true; src = fetchFromGitHub { owner = "ros-infrastructure"; repo = "rospkg"; tag = version; - hash = "sha256-YRBmL+aXQ/0rxivERja9ng+GqL8NQGmNYhKjMY7+6nc="; + hash = "sha256-I6LiqL/eyM8HnSL4VZ5MfhOipV3Tu/ioCrQNziorksI="; }; build-system = [ setuptools ]; From a75b864de91650b551888145fd02f324ef8b9b60 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 13 Sep 2026 01:50:40 +0000 Subject: [PATCH 068/180] python3Packages.e2b: 2.46.1 -> 2.49.1 --- pkgs/development/python-modules/e2b/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/e2b/default.nix b/pkgs/development/python-modules/e2b/default.nix index 1fceb6c18e6b..adf253f26d47 100644 --- a/pkgs/development/python-modules/e2b/default.nix +++ b/pkgs/development/python-modules/e2b/default.nix @@ -28,7 +28,7 @@ buildPythonPackage (finalAttrs: { pname = "e2b"; - version = "2.46.1"; + version = "2.49.1"; pyproject = true; __structuredAttrs = true; @@ -36,7 +36,7 @@ buildPythonPackage (finalAttrs: { owner = "e2b-dev"; repo = "E2B"; tag = "@e2b/python-sdk@${finalAttrs.version}"; - hash = "sha256-DtrTcDTpqHHRzDsboTdIDqyGUY2lCluw4EUMFt7lfo0="; + hash = "sha256-sM4/nJbgl3ACLl0WAW51mQVVguvwYuKRJlKMUTeoD1M="; }; sourceRoot = "${finalAttrs.src.name}/packages/python-sdk"; From fc02c0e08bde437d7e710b3e569eb5d95d3d9461 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 13 Sep 2026 01:52:23 +0000 Subject: [PATCH 069/180] fcitx5-mcbopomofo: 3.1 -> 3.1.1 --- pkgs/by-name/fc/fcitx5-mcbopomofo/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fc/fcitx5-mcbopomofo/package.nix b/pkgs/by-name/fc/fcitx5-mcbopomofo/package.nix index 4cff1a1444c4..e7842fa5d7e0 100644 --- a/pkgs/by-name/fc/fcitx5-mcbopomofo/package.nix +++ b/pkgs/by-name/fc/fcitx5-mcbopomofo/package.nix @@ -16,13 +16,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "fcitx5-mcbopomofo"; - version = "3.1"; + version = "3.1.1"; src = fetchFromGitHub { owner = "openvanilla"; repo = "fcitx5-mcbopomofo"; rev = finalAttrs.version; - hash = "sha256-2891ynmIndKjbBPHPFpufeHuQ8DTj9Jnza0TLJc166I="; + hash = "sha256-v4EHYcNEjISsY338a+qsq2yoXEpQ6yTZ7fLW1GILP5M="; }; nativeBuildInputs = [ From c26a629e245da491056fa3925835013a97f58ac9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 13 Sep 2026 02:08:25 +0000 Subject: [PATCH 070/180] helmfile: 1.7.4 -> 1.8.0 --- pkgs/by-name/he/helmfile/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/he/helmfile/package.nix b/pkgs/by-name/he/helmfile/package.nix index 39eb8ef34c9e..45b0a4fc6f2c 100644 --- a/pkgs/by-name/he/helmfile/package.nix +++ b/pkgs/by-name/he/helmfile/package.nix @@ -10,16 +10,16 @@ buildGoModule (finalAttrs: { pname = "helmfile"; - version = "1.7.4"; + version = "1.8.0"; src = fetchFromGitHub { owner = "helmfile"; repo = "helmfile"; rev = "v${finalAttrs.version}"; - hash = "sha256-/igJVn3d9rsclr87z3q6BklE9+QzZ1NDRVRZhF3OQIc="; + hash = "sha256-sPzJ/DniVFCY4hrZvLXpvcFFaT7vdTWiwxoqly7hzOs="; }; - vendorHash = "sha256-X3y6a5YcBAHuOxYKHj8dGRt8841lZBrA91e0nFjdR7o="; + vendorHash = "sha256-bpiIOfh6hvaAS+hcwd4phv8fXwzbdUCYVxZyyejTx8k="; proxyVendor = true; # darwin/linux hash mismatch From cae2a1dd466f0ba4f921b785bd20812017982a58 Mon Sep 17 00:00:00 2001 From: sharno Date: Sat, 12 Sep 2026 22:12:36 -0400 Subject: [PATCH 071/180] handy: allow local networking on Darwin The test suite uses local HTTP servers, which require explicit loopback networking access in the Darwin sandbox. Assisted-by: OpenCode (gpt-5.6-sol) --- pkgs/by-name/ha/handy/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/ha/handy/package.nix b/pkgs/by-name/ha/handy/package.nix index fd3e12199868..64a06881d3dd 100644 --- a/pkgs/by-name/ha/handy/package.nix +++ b/pkgs/by-name/ha/handy/package.nix @@ -200,6 +200,9 @@ rustPlatform.buildRustPackage (finalAttrs: { "$out/Applications/Handy.app/Contents/MacOS/handy" ''; + # HTTP tests bind local TCP listeners, which the Darwin sandbox blocks by default. + __darwinAllowLocalNetworking = true; + preCheck = '' cd ${finalAttrs.cargoRoot} '' From 3d3bbb85bf554026c80fe883de2e6b7ca02bac60 Mon Sep 17 00:00:00 2001 From: Brian McGillion Date: Sun, 13 Sep 2026 06:39:35 +0400 Subject: [PATCH 072/180] python3Packages.gcp-storage-emulator: fix version in package metadata setup.py only picks up the real version from GITHUB_REF when upstream CI builds a tag, so the wheel recorded 0.0.0.dev0 and pythonMetadataCheckPhase rejected it. pyprojectVersionPatchHook cannot help here the pyproject.toml has no [project] or [tool.poetry] section. Needs #562745 to build. Signed-off-by: Brian McGillion --- .../python-modules/gcp-storage-emulator/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/development/python-modules/gcp-storage-emulator/default.nix b/pkgs/development/python-modules/gcp-storage-emulator/default.nix index c5fc7ed32c4a..94380f4f5d41 100644 --- a/pkgs/development/python-modules/gcp-storage-emulator/default.nix +++ b/pkgs/development/python-modules/gcp-storage-emulator/default.nix @@ -23,6 +23,12 @@ buildPythonPackage rec { hash = "sha256-Lp9Wvod0wSE2+cnvLXguhagT30ax9TivyR8gC/kB7w0="; }; + # upstream only sets the real version from GITHUB_REF when its CI builds a tag + postPatch = '' + substituteInPlace setup.py \ + --replace-fail '"0.0.0.dev0"' '"${version}"' + ''; + build-system = [ setuptools ]; From f304474cc2ccca3cfb1da41326c18644ef109eb8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 13 Sep 2026 02:52:04 +0000 Subject: [PATCH 073/180] python3Packages.simplisafe-python: 2026.06.0 -> 2026.09.0 --- pkgs/development/python-modules/simplisafe-python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/simplisafe-python/default.nix b/pkgs/development/python-modules/simplisafe-python/default.nix index 03cf12a85c32..6895fe229f9e 100644 --- a/pkgs/development/python-modules/simplisafe-python/default.nix +++ b/pkgs/development/python-modules/simplisafe-python/default.nix @@ -20,14 +20,14 @@ buildPythonPackage (finalAttrs: { pname = "simplisafe-python"; - version = "2026.06.0"; + version = "2026.09.0"; pyproject = true; src = fetchFromGitHub { owner = "bachya"; repo = "simplisafe-python"; tag = finalAttrs.version; - hash = "sha256-e59h4zX0AuzNlR1sovw4QJ6zXxksElY5emEM9eTfjwI="; + hash = "sha256-0jvReE6eugcXubOMclIO+X86waCQweyEQ8rTObQhV8Q="; }; build-system = [ poetry-core ]; From 2ff89062afdbd28c8ea44912bc3c5b5b2937612d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 13 Sep 2026 03:00:00 +0000 Subject: [PATCH 074/180] remote-touchpad: 1.5.4 -> 1.5.5 --- pkgs/by-name/re/remote-touchpad/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/re/remote-touchpad/package.nix b/pkgs/by-name/re/remote-touchpad/package.nix index 3e91a903bf33..50ebae5cce7e 100644 --- a/pkgs/by-name/re/remote-touchpad/package.nix +++ b/pkgs/by-name/re/remote-touchpad/package.nix @@ -10,13 +10,13 @@ buildGoModule (finalAttrs: { pname = "remote-touchpad"; - version = "1.5.4"; + version = "1.5.5"; src = fetchFromGitHub { owner = "unrud"; repo = "remote-touchpad"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-Erflr02yv6RT6vF9/WKMO7h0lEr2NMPinK7bj/SPMvI="; + sha256 = "sha256-uCrvVbpFPu7m+1jjYjQPy7iJ1zpqz5YuvO3gbHqBgOo="; }; buildInputs = [ @@ -27,7 +27,7 @@ buildGoModule (finalAttrs: { ]; tags = [ "portal,x11" ]; - vendorHash = "sha256-9e8mfGpR7HtpB+Fca69pKQH52FZciOnpsD/bi1JW4q0="; + vendorHash = "sha256-M2VhhU5+iyqtMaN7Qt9SAdiEe77bdkW4sZELqwcXF5g="; meta = { description = "Control mouse and keyboard from the web browser of a smartphone"; From 964d20e0aaee3c0b08c77cf2118448fdac43b357 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 13 Sep 2026 07:19:54 +0000 Subject: [PATCH 075/180] zola: 0.23.4 -> 0.23.6 --- pkgs/by-name/zo/zola/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/zo/zola/package.nix b/pkgs/by-name/zo/zola/package.nix index cdb8425061f0..dc74dd045a8f 100644 --- a/pkgs/by-name/zo/zola/package.nix +++ b/pkgs/by-name/zo/zola/package.nix @@ -12,16 +12,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "zola"; - version = "0.23.4"; + version = "0.23.6"; src = fetchFromGitHub { owner = "getzola"; repo = "zola"; rev = "v${finalAttrs.version}"; - hash = "sha256-9lSl4/vM+mO2YQA1uq6knVZ6uENhxPPjJ9a8z2A5aRc="; + hash = "sha256-MJfxJ1Lh6V4fOw8HDjIZvMwHYu9DaGmxHLs3p+qt97w="; }; - cargoHash = "sha256-LsnnX8zyyJexmc+aGiI3Lwbrb/rjtKiL15CSM/cEFOY="; + cargoHash = "sha256-Pj3qMAtsEFcd47F2ecYO/Dr0Ht+hSrhEH6IhjUvhMKM="; nativeBuildInputs = [ pkg-config From 8302f91799a9ea6f3c819a8d2f409fdd42febabb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 13 Sep 2026 07:22:27 +0000 Subject: [PATCH 076/180] wlr-utils: 1.7.0 -> 1.8.0 --- pkgs/by-name/wl/wlr-utils/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/wl/wlr-utils/package.nix b/pkgs/by-name/wl/wlr-utils/package.nix index 285b5481d346..fd9a8d9759bb 100644 --- a/pkgs/by-name/wl/wlr-utils/package.nix +++ b/pkgs/by-name/wl/wlr-utils/package.nix @@ -16,16 +16,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "wlr-utils"; - version = "1.7.0"; + version = "1.8.0"; src = fetchFromGitHub { owner = "sjourdois"; repo = "wlr-utils"; tag = "v${finalAttrs.version}"; - hash = "sha256-ag+5EWrh1GwOhtOAW/cIz9KboX5fGW8ZWvdjpiJn7Sg="; + hash = "sha256-H+XXWFmtjxSZEETUygdJCj0hHWWB/TO3QU83RL2oCqQ="; }; - cargoHash = "sha256-50Wohd1JKGtAOa8o9lg78UHouNjOoqraLJYEA/B99rA="; + cargoHash = "sha256-fz3yVFfCEYq0rBwjeimez3XFIQbVrXvMzTF94X4aqHI="; nativeBuildInputs = [ pkg-config From 71de78fc1faef15bcf0e2fb8e1f87498cb027d6a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 13 Sep 2026 07:56:43 +0000 Subject: [PATCH 077/180] libretro.smsplus-gx: 0-unstable-2026-06-25 -> 0-unstable-2026-09-04 --- pkgs/by-name/li/libretroPackages/cores/smsplus-gx.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/li/libretroPackages/cores/smsplus-gx.nix b/pkgs/by-name/li/libretroPackages/cores/smsplus-gx.nix index feee8c55bccc..a24bdd80c3fd 100644 --- a/pkgs/by-name/li/libretroPackages/cores/smsplus-gx.nix +++ b/pkgs/by-name/li/libretroPackages/cores/smsplus-gx.nix @@ -5,13 +5,13 @@ }: mkLibretroCore { core = "smsplus"; - version = "0-unstable-2026-06-25"; + version = "0-unstable-2026-09-04"; src = fetchFromGitHub { owner = "libretro"; repo = "smsplus-gx"; - rev = "8a63f82d3c3bbf7215a31f86a4aaa13fb68a579f"; - hash = "sha256-yNaNkvRzpli4NMqFvlQ/6US7zw8xXiYWw6R0ev6ubLA="; + rev = "3844b46caa926b6494987b97da63092818c4ddef"; + hash = "sha256-1DAxk0C6ee0WyYih4jOkVeegazegQBTumqH0WOkos+U="; }; meta = { From eaf957d4d13f648147cd6ae5feeb94beb1f4eb95 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 13 Sep 2026 08:10:05 +0000 Subject: [PATCH 078/180] python3Packages.telethon: 1.44.0 -> 1.45.0 --- pkgs/development/python-modules/telethon/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/telethon/default.nix b/pkgs/development/python-modules/telethon/default.nix index 93882deec67e..7344b1c5bf5a 100644 --- a/pkgs/development/python-modules/telethon/default.nix +++ b/pkgs/development/python-modules/telethon/default.nix @@ -13,14 +13,14 @@ buildPythonPackage (finalAttrs: { pname = "telethon"; - version = "1.44.0"; + version = "1.45.0"; pyproject = true; src = fetchFromCodeberg { owner = "Lonami"; repo = "Telethon"; tag = "v${finalAttrs.version}"; - hash = "sha256-NzLlDwxzLWyySluUazQGPDukT71awCrJZEbjd5T9K/g="; + hash = "sha256-glKzh5l1/xvC6wa2sdE5050yeW0xYGBAHe2KLHS36hU="; }; postPatch = '' From 33e388e8bfc2ff1b3fc746cd9ffe32fb90cb70bf Mon Sep 17 00:00:00 2001 From: Rafael Ieda Date: Sun, 13 Sep 2026 06:26:51 -0300 Subject: [PATCH 079/180] celf: fix build error --- pkgs/by-name/ce/celf/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ce/celf/package.nix b/pkgs/by-name/ce/celf/package.nix index 678993b613c9..2487f5b36644 100644 --- a/pkgs/by-name/ce/celf/package.nix +++ b/pkgs/by-name/ce/celf/package.nix @@ -2,7 +2,7 @@ lib, stdenv, fetchFromGitHub, - smlnj, + smlnj-legacy, }: stdenv.mkDerivation { @@ -16,18 +16,18 @@ stdenv.mkDerivation { sha256 = "0slrwcxglp0sdbp6wr65cdkl5wcap2i0fqxbwqfi1q3cpb6ph6hq"; }; - buildInputs = [ smlnj ]; + buildInputs = [ smlnj-legacy ]; # (can also build with MLton) buildPhase = '' - export SMLNJ_HOME=${smlnj} + export SMLNJ_HOME=${smlnj-legacy} sml < main-export.sml ''; installPhase = '' mkdir -p $out/bin cp .heap* $out/bin/ - ./.mkexec ${smlnj}/bin/sml $out/bin celf + ./.mkexec ${smlnj-legacy}/bin/sml $out/bin celf ''; meta = { From eefc224635369dbefc5959c5366a92e437c96d7e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 13 Sep 2026 11:01:54 +0000 Subject: [PATCH 080/180] libvgm: 0-unstable-2026-08-27 -> 0-unstable-2026-09-05 --- pkgs/by-name/li/libvgm/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/li/libvgm/package.nix b/pkgs/by-name/li/libvgm/package.nix index cf88c595f1d3..bd1c0473872b 100644 --- a/pkgs/by-name/li/libvgm/package.nix +++ b/pkgs/by-name/li/libvgm/package.nix @@ -38,13 +38,13 @@ assert enableTools -> enableAudio && enableEmulation && enableLibplayer; stdenv.mkDerivation (finalAttrs: { pname = "libvgm"; - version = "0-unstable-2026-08-27"; + version = "0-unstable-2026-09-05"; src = fetchFromGitHub { owner = "ValleyBell"; repo = "libvgm"; - rev = "e41ca80220cbcbaac0e7d77bf57c689a395c5f97"; - hash = "sha256-r2bE8cmSxDab4kOu/8KJHqcICKTmv2uSMvIOaOHuaFc="; + rev = "c8b998b606895990c409a512b86c5509070f9f0d"; + hash = "sha256-f49ScFQQF+WNm1nTCbTmQ9UyqSvtJyYQ4MrUSJ1WpwI="; }; outputs = [ From 7fc05ab667e8a44e133c8fa37a79d8ffdb584977 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 13 Sep 2026 11:33:49 +0000 Subject: [PATCH 081/180] awsume: 4.5.5 -> 4.5.7 --- pkgs/by-name/aw/awsume/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/aw/awsume/package.nix b/pkgs/by-name/aw/awsume/package.nix index 56c31bccc45e..ae24b2983c6b 100644 --- a/pkgs/by-name/aw/awsume/package.nix +++ b/pkgs/by-name/aw/awsume/package.nix @@ -7,14 +7,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "awsume"; - version = "4.5.5"; + version = "4.5.7"; format = "setuptools"; src = fetchFromGitHub { owner = "trek10inc"; repo = "awsume"; tag = finalAttrs.version; - hash = "sha256-lm9YANYckyHDoNbB1wytBm55iyBmUuxFPmZupfpReqc="; + hash = "sha256-UTwqu2czo2ASql18dj0qwPGmKCF0QxVqyX7PZMWRUeg="; }; env.AWSUME_SKIP_ALIAS_SETUP = 1; From 7296f85eeffe41f9a45186649f0f8e16de2b97e7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 13 Sep 2026 12:05:39 +0000 Subject: [PATCH 082/180] xml2rfc: 3.34.0 -> 3.34.1 --- pkgs/development/python-modules/xml2rfc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/xml2rfc/default.nix b/pkgs/development/python-modules/xml2rfc/default.nix index 48c1e8caeac8..7a882ccbc29d 100644 --- a/pkgs/development/python-modules/xml2rfc/default.nix +++ b/pkgs/development/python-modules/xml2rfc/default.nix @@ -25,14 +25,14 @@ buildPythonPackage (finalAttrs: { pname = "xml2rfc"; - version = "3.34.0"; + version = "3.34.1"; pyproject = true; src = fetchFromGitHub { owner = "ietf-tools"; repo = "xml2rfc"; tag = "v${finalAttrs.version}"; - hash = "sha256-O5S1jeNOa1Lrv1wJpqpexDjghFkEiQqI9tYGGlpbRi4="; + hash = "sha256-9rY99oSick9kQIDTZhdsprCussljctGW0HCeHkXiHug="; }; pythonRelaxDeps = [ "lxml" ]; From b1f3df9ef67053dc416ddf189cb3682979c12144 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 13 Sep 2026 12:12:13 +0000 Subject: [PATCH 083/180] converseen: 0.15.2.7 -> 0.15.2.8 --- pkgs/by-name/co/converseen/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/co/converseen/package.nix b/pkgs/by-name/co/converseen/package.nix index 15ba224da0cf..f599d05f23fc 100644 --- a/pkgs/by-name/co/converseen/package.nix +++ b/pkgs/by-name/co/converseen/package.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "converseen"; - version = "0.15.2.7"; + version = "0.15.2.8"; src = fetchFromGitHub { owner = "Faster3ck"; repo = "Converseen"; tag = "v${finalAttrs.version}"; - hash = "sha256-TS6aCq1tH/0+im2pEYe2a+0KChKHhXJoTu0MjHoZJdQ="; + hash = "sha256-YodeOYe4fMOjQ+jrUo0PVdcEvOktZ+MCK+g8ZpIFczI="; }; strictDeps = true; From 5bd7351e983fd3c5540076a00a6fc275ddb02e32 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 13 Sep 2026 13:02:14 +0000 Subject: [PATCH 084/180] netboxPlugins.netbox-inventory: 2.6.0 -> 2.6.1 --- pkgs/by-name/ne/netbox/plugins/netbox-inventory/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ne/netbox/plugins/netbox-inventory/package.nix b/pkgs/by-name/ne/netbox/plugins/netbox-inventory/package.nix index a280e7aacd84..b1420d163cfd 100644 --- a/pkgs/by-name/ne/netbox/plugins/netbox-inventory/package.nix +++ b/pkgs/by-name/ne/netbox/plugins/netbox-inventory/package.nix @@ -10,14 +10,14 @@ buildPythonPackage (finalAttrs: { __structuredAttrs = true; pname = "netbox-inventory"; - version = "2.6.0"; + version = "2.6.1"; pyproject = true; src = fetchFromGitHub { owner = "ArnesSI"; repo = "netbox-inventory"; tag = "v${finalAttrs.version}"; - hash = "sha256-NTo9WYkjY4BdE3gSkzNKxjHiWVnLQGVZQ5s8e9u3VY0="; + hash = "sha256-gPCFEfMD5niCbI/++CvTTEHN+BtoZx7Yihher9yjWuU="; }; build-system = [ setuptools ]; From 1efe55bf3286c559f8c52efc3a79abba8bc4dfe1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 13 Sep 2026 13:05:54 +0000 Subject: [PATCH 085/180] reviewdog: 0.21.0 -> 0.21.1 --- pkgs/by-name/re/reviewdog/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/re/reviewdog/package.nix b/pkgs/by-name/re/reviewdog/package.nix index 46baf18e0a83..ef3827505ced 100644 --- a/pkgs/by-name/re/reviewdog/package.nix +++ b/pkgs/by-name/re/reviewdog/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "reviewdog"; - version = "0.21.0"; + version = "0.21.1"; src = fetchFromGitHub { owner = "reviewdog"; repo = "reviewdog"; rev = "v${finalAttrs.version}"; - hash = "sha256-VYhn98tDyUS2HNd7sEJD/M8kln9/AMeGxm84SxSSOy8="; + hash = "sha256-NEnYaHUC7a4ylKvyZ6iAXjLKeEICki/0ro9rhhLoXZs="; }; - vendorHash = "sha256-V4hL4PHtpLV6SHg7sCbs5tHIEuosRMr7jynTFdD1eZ8="; + vendorHash = "sha256-k5dLFgYOgwlMUnk1Xb7lyewT9lXdAoCj1HNxshSVE9M="; doCheck = false; From 193d1e8d64048cfc97119d251d8c503b2e60a3b8 Mon Sep 17 00:00:00 2001 From: yvnth Date: Sun, 13 Sep 2026 18:40:55 +0530 Subject: [PATCH 086/180] odin: change license from bsd3 to zlib --- pkgs/by-name/od/odin/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/od/odin/package.nix b/pkgs/by-name/od/odin/package.nix index 36d30594cbbc..4ba0940729c6 100644 --- a/pkgs/by-name/od/odin/package.nix +++ b/pkgs/by-name/od/odin/package.nix @@ -91,7 +91,7 @@ stdenv.mkDerivation (finalAttrs: { downloadPage = "https://github.com/odin-lang/Odin"; homepage = "https://odin-lang.org/"; changelog = "https://github.com/odin-lang/Odin/releases/tag/${finalAttrs.version}"; - license = lib.licenses.bsd3; + license = lib.licenses.zlib; mainProgram = "odin"; maintainers = with lib.maintainers; [ astavie From bbcae0f561b414f06746136147ea9e4650525e2d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 13 Sep 2026 13:31:49 +0000 Subject: [PATCH 087/180] proto: 0.61.2 -> 0.62.2 --- pkgs/by-name/pr/proto/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pr/proto/package.nix b/pkgs/by-name/pr/proto/package.nix index 96c9a3629c89..af9292535ad4 100644 --- a/pkgs/by-name/pr/proto/package.nix +++ b/pkgs/by-name/pr/proto/package.nix @@ -11,16 +11,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "proto"; - version = "0.61.2"; + version = "0.62.2"; src = fetchFromGitHub { owner = "moonrepo"; repo = "proto"; rev = "v${finalAttrs.version}"; - hash = "sha256-y7utg4vGz7QE2cSwuXQMiz4CFZXFZideoNL1K6ZfFYc="; + hash = "sha256-CA3hmkOGm9CopzuxwSPxpi18oq2z0nBBA3IZ91CiueI="; }; - cargoHash = "sha256-epmvqbupsK2PK99ko+7p5RwkGFC25BcOAQ2CGvhtH1c="; + cargoHash = "sha256-1yXazpYUQq2mvphKiLTzz39mk15aU1X64ogzCwELm9E="; buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ libiconv From 60085544e4e93bb18a5c6add019f66745cbcb22f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 13 Sep 2026 14:47:56 +0000 Subject: [PATCH 088/180] zapret2: 1.0.5 -> 1.0.5.1 --- pkgs/by-name/za/zapret2/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/za/zapret2/package.nix b/pkgs/by-name/za/zapret2/package.nix index 7a93f3302e10..0747e703e2b2 100644 --- a/pkgs/by-name/za/zapret2/package.nix +++ b/pkgs/by-name/za/zapret2/package.nix @@ -21,7 +21,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "zapret2"; - version = "1.0.5"; + version = "1.0.5.1"; outputs = [ "out" @@ -35,7 +35,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "bol-van"; repo = "zapret2"; tag = "v${finalAttrs.version}"; - hash = "sha256-hoDUASf2xcpqNaoEGp4HduVbBIVvIo3CuwUJ9tgZ19c="; + hash = "sha256-JQNnuqOxkqw9VBj2182TZlrWa0iO/ZLl4lfkSBox2J4="; leaveDotGit = true; postFetch = '' cd "$out" From 0b849c7aba11adf1a14796178bed71850900b350 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 13 Sep 2026 15:02:41 +0000 Subject: [PATCH 089/180] qtractor: 1.6.3 -> 1.6.4 --- pkgs/by-name/qt/qtractor/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/qt/qtractor/package.nix b/pkgs/by-name/qt/qtractor/package.nix index 360a1309f966..e91c5035ac27 100644 --- a/pkgs/by-name/qt/qtractor/package.nix +++ b/pkgs/by-name/qt/qtractor/package.nix @@ -30,11 +30,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "qtractor"; - version = "1.6.3"; + version = "1.6.4"; src = fetchurl { url = "mirror://sourceforge/qtractor/qtractor-${finalAttrs.version}.tar.gz"; - hash = "sha256-Up//oPsTt73/PTCd4rUM0UrvTeH1eu3EsStI6BUpL2o="; + hash = "sha256-rXjiDytSXb+aSZZVASSkzGvqvkxaCFduBSQWUXEKku8="; }; nativeBuildInputs = [ From 37d97728968a0cd3ee463341f5d9e7770f9a4dfa Mon Sep 17 00:00:00 2001 From: "Adam C. Stephens" Date: Sun, 13 Sep 2026 11:04:31 -0400 Subject: [PATCH 090/180] rustfs: 1.0.0-rc.5 -> 1.0.0-rc.6 Changelog: https://github.com/rustfs/rustfs/releases/tag/1.0.0-rc.6 Co-authored-By: Ben Siraphob --- pkgs/by-name/ru/rustfs/package.nix | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/pkgs/by-name/ru/rustfs/package.nix b/pkgs/by-name/ru/rustfs/package.nix index 08d32088da93..991296b22ce6 100644 --- a/pkgs/by-name/ru/rustfs/package.nix +++ b/pkgs/by-name/ru/rustfs/package.nix @@ -18,7 +18,7 @@ let console = stdenv.mkDerivation (finalAttrs: { pname = "rustfs-console"; - version = "0.1.25"; + version = "0.1.26"; __structuredAttrs = true; __darwinAllowLocalNetworking = true; @@ -26,7 +26,7 @@ let owner = "rustfs"; repo = "console"; tag = "v${finalAttrs.version}"; - hash = "sha256-wPxexsOaZD+pmf1XldN8baa1f6tE0xj/B706m5uwlwc="; + hash = "sha256-1X7ZcprtVXybV58mdrqbvERNHfs8Y/3klGDPObhUt9o="; }; pnpmDeps = fetchPnpmDeps { @@ -54,24 +54,22 @@ let in rustPlatform.buildRustPackage (finalAttrs: { pname = "rustfs"; - version = "1.0.0-rc.5"; + version = "1.0.0-rc.6"; __structuredAttrs = true; src = fetchFromGitHub { owner = "rustfs"; repo = "rustfs"; tag = finalAttrs.version; - hash = "sha256-Xb9Lv+8BvHF089D5YwTp7DOMosXc8bUYYEV5F7V2gxU="; + hash = "sha256-+ZcLd6WlT5X48u4LHYQVw+QgaVotpEN4JLKy8N86ejM="; }; postPatch = '' rm -rf ./rustfs/static cp -rL ${finalAttrs.console} ./rustfs/static - - substituteInPlace Cargo.toml --replace-fail "1.98.0" "1.97.0" ''; - cargoHash = "sha256-+PnEy6Z/ynNjgsgQz98Q/kGuyQ2+FgnJbh6Mk1/tohg="; + cargoHash = "sha256-0VMunv3UYMEwf6msTSbL/Eo1vRBLfo9zNixPkc0+kcU="; nativeBuildInputs = [ protobuf @@ -92,6 +90,8 @@ rustPlatform.buildRustPackage (finalAttrs: { cargoBuildFlags = "-p rustfs"; useNextest = true; + # Use debug mode to reduce test compilation time. + checkType = "debug"; cargoTestFlags = [ "--package" "rustfs" @@ -110,8 +110,8 @@ rustPlatform.buildRustPackage (finalAttrs: { name = "rustfs-update-script"; runtimeInputs = [ nix-update ]; text = '' - nix-update rustfs - nix-update rustfs.console + nix-update rustfs --version=unstable + nix-update rustfs.console --version=unstable ''; }); }; From 8100ab3bb09c7be80100d106a1069f55c3bd91e7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 13 Sep 2026 15:42:40 +0000 Subject: [PATCH 091/180] nasctui: 1.0.6 -> 1.0.7 --- pkgs/by-name/na/nasctui/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/na/nasctui/package.nix b/pkgs/by-name/na/nasctui/package.nix index 3fd6cb7881c6..b1abd0831bd6 100644 --- a/pkgs/by-name/na/nasctui/package.nix +++ b/pkgs/by-name/na/nasctui/package.nix @@ -8,13 +8,13 @@ buildGoModule (finalAttrs: { pname = "nasctui"; - version = "1.0.6"; + version = "1.0.7"; src = fetchFromGitHub { owner = "parnoldx"; repo = "nascTUI"; tag = "v${finalAttrs.version}"; - hash = "sha256-Pk3JZur/v+ylhXOtydCTrAeuy3d4LeDJYkWbp3ba1as="; + hash = "sha256-gK8SScOIaWt41zlzTW09AU2rmg1kHyq3lU0InGsy7nw="; }; sourceRoot = "${finalAttrs.src.name}/src"; From f572a13b017bf804c3ffccb1bb234ecc429d18f5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 13 Sep 2026 15:53:35 +0000 Subject: [PATCH 092/180] remnote: 1.28.9 -> 1.28.21 --- pkgs/by-name/re/remnote/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/re/remnote/package.nix b/pkgs/by-name/re/remnote/package.nix index 2ccd9721b90f..2fad214faa8c 100644 --- a/pkgs/by-name/re/remnote/package.nix +++ b/pkgs/by-name/re/remnote/package.nix @@ -8,11 +8,11 @@ appimageTools.wrapType2 (finalAttrs: { pname = "remnote"; - version = "1.28.9"; + version = "1.28.21"; src = fetchurl { url = "https://download2.remnote.io/remnote-desktop2/RemNote-${finalAttrs.version}.AppImage"; - hash = "sha256-Nv0pH4ZTFNs1Tl0CQ5ebXXxBFWHuhT2787k4UOcYfsI="; + hash = "sha256-3R9bxO7+ErH50D9kBHhCVm1db6bq7dXnMAgZy05gSPg="; }; nativeBuildInputs = [ makeWrapper ]; From ea31db5aedb04da93745cc63c572a3f7b1c2fd44 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 13 Sep 2026 16:33:08 +0000 Subject: [PATCH 093/180] flintlock: 0.12.0 -> 0.15.1 --- pkgs/by-name/fl/flintlock/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fl/flintlock/package.nix b/pkgs/by-name/fl/flintlock/package.nix index 361fe0629258..af116c3c2a42 100644 --- a/pkgs/by-name/fl/flintlock/package.nix +++ b/pkgs/by-name/fl/flintlock/package.nix @@ -11,16 +11,16 @@ buildGoModule (finalAttrs: { pname = "flintlock"; - version = "0.12.0"; + version = "0.15.1"; src = fetchFromGitHub { owner = "liquidmetal-dev"; repo = "flintlock"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-A3+L9mavBuo9maVZU/eFRxOWPZHr4s57JyTvwxabIM4="; + sha256 = "sha256-lV3C9xJeyDw5fOZdxY0qn1NTIkLBBM2kNOTB/suTG9o="; }; - vendorHash = "sha256-RjjIvLeixiLwnj8inSf7g7PRa/X3b28cT/H+PggCjxs="; + vendorHash = "sha256-esOF33Yra6TbrxWyP3/9GaJ6CAO3ehAtZBPDh9xIUGQ="; subPackages = [ "cmd/flintlock-metrics" From 28a9ee2de42b3f37c4d154439c634405539d4a05 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 13 Sep 2026 18:38:50 +0000 Subject: [PATCH 094/180] python3Packages.django-dbbackup: 5.3.0 -> 5.3.1 --- pkgs/development/python-modules/django-dbbackup/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/django-dbbackup/default.nix b/pkgs/development/python-modules/django-dbbackup/default.nix index 710fd7befcdb..298abc72d251 100644 --- a/pkgs/development/python-modules/django-dbbackup/default.nix +++ b/pkgs/development/python-modules/django-dbbackup/default.nix @@ -14,14 +14,14 @@ }: buildPythonPackage (finalAttrs: { pname = "django-dbbackup"; - version = "5.3.0"; + version = "5.3.1"; pyproject = true; src = fetchFromGitHub { owner = "Archmonger"; repo = "django-dbbackup"; tag = finalAttrs.version; - hash = "sha256-vSBZmYMcrpJQEhVVqKgn35vaI5TvMBbdwGXZOFjXQbw="; + hash = "sha256-tT3h9/Wy8j730mo9KZFiU4b1GRJRd3tGM6nr3zsZ7nQ="; }; build-system = [ hatchling ]; From b590735a227facbdc61cf8925ca61798366fe48f Mon Sep 17 00:00:00 2001 From: Sergei Zimmerman Date: Sat, 12 Sep 2026 21:47:55 +0300 Subject: [PATCH 095/180] nix: remove propagated-build-inputs when static Ports d07852b5f33b4ef2bd19d7f542575502898f9f97 from the nix tree. This reduces the closure of pkgsStatic.nix down to several packages. The closure size drops down from 430.7 MiB -> 39.4 Mib. Ideally of course we would have the nix-cli component not be allowed to reference any store paths at all, since that's the whole point of static builds (i.e to be self-contained). Co-authored-by: Tristan Ross --- .../nix/modular/packaging/components.nix | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/pkgs/tools/package-management/nix/modular/packaging/components.nix b/pkgs/tools/package-management/nix/modular/packaging/components.nix index fb6970ce68c0..8e2b749cbb9c 100644 --- a/pkgs/tools/package-management/nix/modular/packaging/components.nix +++ b/pkgs/tools/package-management/nix/modular/packaging/components.nix @@ -174,6 +174,17 @@ let outputs = prevAttrs.outputs or [ "out" ] ++ [ "dev" ]; }; + fixupStaticLayer = finalAttrs: prevAttrs: { + postFixup = + prevAttrs.postFixup or "" + + lib.optionalString (stdenv.hostPlatform.isStatic) '' + # HACK: Otherwise the result will have the entire buildInputs closure + # injected by the pkgsStatic stdenv + # + rm -f $out/nix-support/propagated-build-inputs + ''; + }; + # Work around weird `--as-needed` linker behavior with BSD, see # https://github.com/mesonbuild/meson/issues/3593 bsdNoLinkAsNeeded = @@ -323,6 +334,7 @@ in scope.sourceLayer setVersionLayer mesonLayer + fixupStaticLayer scope.mesonComponentOverrides ]; mkMesonExecutable = mkPackageBuilder [ @@ -332,6 +344,7 @@ in setVersionLayer mesonLayer mesonBuildLayer + fixupStaticLayer scope.mesonComponentOverrides ]; mkMesonLibrary = mkPackageBuilder [ @@ -342,6 +355,7 @@ in setVersionLayer mesonBuildLayer mesonLibraryLayer + fixupStaticLayer scope.mesonComponentOverrides ]; From 4456784224b31b2ff2274a818e5d2b2e4973c696 Mon Sep 17 00:00:00 2001 From: Sergei Zimmerman Date: Sun, 13 Sep 2026 00:26:32 +0300 Subject: [PATCH 096/180] nix: build with plugin-c-api to export -c library api symbols in the executable Ports over 828ffb210af7a8d82081217d41b06cbf151a6ed9 and 774a7e1e78e4911ad5d2c9917b568e172d43a6f6 from the nix tree. It's a bit verbose, but no way around that with modular packaging. This does mean that -c libraries now get both libraries - static archives and shared libraries, but -c bindings are pretty small (~100KiB) each so this is not expected to be an issue. Co-authored-by: Riccardo Mazzarini --- .../nix/modular/packaging/components.nix | 7 ++++ .../nix/modular/src/libexpr-c/package.nix | 6 ++-- .../nix/modular/src/libfetchers-c/package.nix | 5 ++- .../nix/modular/src/libflake-c/package.nix | 6 ++-- .../nix/modular/src/libmain-c/package.nix | 6 ++-- .../nix/modular/src/libstore-c/package.nix | 6 ++-- .../nix/modular/src/libutil-c/package.nix | 6 ++-- .../nix/modular/src/nix/package.nix | 33 +++++++++++++++++-- .../nix/modular/tests/functional/package.nix | 4 +++ 9 files changed, 65 insertions(+), 14 deletions(-) diff --git a/pkgs/tools/package-management/nix/modular/packaging/components.nix b/pkgs/tools/package-management/nix/modular/packaging/components.nix index 8e2b749cbb9c..bb49ce97dd57 100644 --- a/pkgs/tools/package-management/nix/modular/packaging/components.nix +++ b/pkgs/tools/package-management/nix/modular/packaging/components.nix @@ -359,6 +359,13 @@ in scope.mesonComponentOverrides ]; + /** + Whether to embed the public C API into nix-cli so plugins can resolve those symbols from the executable. + */ + withPluginCAPI = + (lib.versionAtLeast (lib.versions.majorMinor version) "2.35") + && !(stdenv.hostPlatform.isWindows || stdenv.hostPlatform.isStatic); + nix-util = callPackage ../src/libutil/package.nix { }; nix-util-c = callPackage ../src/libutil-c/package.nix { }; nix-util-test-support = callPackage ../src/libutil-test-support/package.nix { }; diff --git a/pkgs/tools/package-management/nix/modular/src/libexpr-c/package.nix b/pkgs/tools/package-management/nix/modular/src/libexpr-c/package.nix index 6c01d359e203..ee5e0de62af3 100644 --- a/pkgs/tools/package-management/nix/modular/src/libexpr-c/package.nix +++ b/pkgs/tools/package-management/nix/modular/src/libexpr-c/package.nix @@ -8,6 +8,7 @@ # Configuration Options version, + withPluginCAPI, }: mkMesonLibrary (finalAttrs: { @@ -21,8 +22,9 @@ mkMesonLibrary (finalAttrs: { nix-expr ]; - mesonFlags = [ - ]; + mesonFlags = lib.optional (lib.versionAtLeast (lib.versions.majorMinor version) "2.35") ( + lib.mesonBool "plugin-c-api" withPluginCAPI + ); meta = { platforms = lib.platforms.unix ++ lib.platforms.windows; diff --git a/pkgs/tools/package-management/nix/modular/src/libfetchers-c/package.nix b/pkgs/tools/package-management/nix/modular/src/libfetchers-c/package.nix index 9da68f9e4814..1d6d850ee71b 100644 --- a/pkgs/tools/package-management/nix/modular/src/libfetchers-c/package.nix +++ b/pkgs/tools/package-management/nix/modular/src/libfetchers-c/package.nix @@ -10,6 +10,7 @@ # Configuration Options version, + withPluginCAPI, }: mkMesonLibrary (finalAttrs: { @@ -25,7 +26,9 @@ mkMesonLibrary (finalAttrs: { nix-fetchers ]; - mesonFlags = [ ]; + mesonFlags = lib.optional (lib.versionAtLeast (lib.versions.majorMinor version) "2.35") ( + lib.mesonBool "plugin-c-api" withPluginCAPI + ); meta = { platforms = lib.platforms.unix ++ lib.platforms.windows; diff --git a/pkgs/tools/package-management/nix/modular/src/libflake-c/package.nix b/pkgs/tools/package-management/nix/modular/src/libflake-c/package.nix index bbea479049c0..b2249d30b4b1 100644 --- a/pkgs/tools/package-management/nix/modular/src/libflake-c/package.nix +++ b/pkgs/tools/package-management/nix/modular/src/libflake-c/package.nix @@ -10,6 +10,7 @@ # Configuration Options version, + withPluginCAPI, }: mkMesonLibrary (finalAttrs: { @@ -29,8 +30,9 @@ mkMesonLibrary (finalAttrs: { nix-flake ]; - mesonFlags = [ - ]; + mesonFlags = lib.optional (lib.versionAtLeast (lib.versions.majorMinor version) "2.35") ( + lib.mesonBool "plugin-c-api" withPluginCAPI + ); meta = { platforms = lib.platforms.unix ++ lib.platforms.windows; diff --git a/pkgs/tools/package-management/nix/modular/src/libmain-c/package.nix b/pkgs/tools/package-management/nix/modular/src/libmain-c/package.nix index ec1d3ba3eb05..0c1357832254 100644 --- a/pkgs/tools/package-management/nix/modular/src/libmain-c/package.nix +++ b/pkgs/tools/package-management/nix/modular/src/libmain-c/package.nix @@ -10,6 +10,7 @@ # Configuration Options version, + withPluginCAPI, }: mkMesonLibrary (finalAttrs: { @@ -25,8 +26,9 @@ mkMesonLibrary (finalAttrs: { nix-main ]; - mesonFlags = [ - ]; + mesonFlags = lib.optional (lib.versionAtLeast (lib.versions.majorMinor version) "2.35") ( + lib.mesonBool "plugin-c-api" withPluginCAPI + ); meta = { platforms = lib.platforms.unix ++ lib.platforms.windows; diff --git a/pkgs/tools/package-management/nix/modular/src/libstore-c/package.nix b/pkgs/tools/package-management/nix/modular/src/libstore-c/package.nix index 2672cfd1a415..288d9fc64550 100644 --- a/pkgs/tools/package-management/nix/modular/src/libstore-c/package.nix +++ b/pkgs/tools/package-management/nix/modular/src/libstore-c/package.nix @@ -8,6 +8,7 @@ # Configuration Options version, + withPluginCAPI, }: mkMesonLibrary (finalAttrs: { @@ -21,8 +22,9 @@ mkMesonLibrary (finalAttrs: { nix-store ]; - mesonFlags = [ - ]; + mesonFlags = lib.optional (lib.versionAtLeast (lib.versions.majorMinor version) "2.35") ( + lib.mesonBool "plugin-c-api" withPluginCAPI + ); meta = { platforms = lib.platforms.unix ++ lib.platforms.windows; diff --git a/pkgs/tools/package-management/nix/modular/src/libutil-c/package.nix b/pkgs/tools/package-management/nix/modular/src/libutil-c/package.nix index 70a678d82302..4542287d037b 100644 --- a/pkgs/tools/package-management/nix/modular/src/libutil-c/package.nix +++ b/pkgs/tools/package-management/nix/modular/src/libutil-c/package.nix @@ -7,6 +7,7 @@ # Configuration Options version, + withPluginCAPI, }: mkMesonLibrary (finalAttrs: { @@ -19,8 +20,9 @@ mkMesonLibrary (finalAttrs: { nix-util ]; - mesonFlags = [ - ]; + mesonFlags = lib.optional (lib.versionAtLeast (lib.versions.majorMinor version) "2.35") ( + lib.mesonBool "plugin-c-api" withPluginCAPI + ); meta = { platforms = lib.platforms.unix ++ lib.platforms.windows; diff --git a/pkgs/tools/package-management/nix/modular/src/nix/package.nix b/pkgs/tools/package-management/nix/modular/src/nix/package.nix index 737b57f9433e..10ba8d434cb9 100644 --- a/pkgs/tools/package-management/nix/modular/src/nix/package.nix +++ b/pkgs/tools/package-management/nix/modular/src/nix/package.nix @@ -8,6 +8,13 @@ nix-main, nix-cmd, + nix-expr-c, + nix-fetchers-c, + nix-flake-c, + nix-main-c, + nix-store-c, + nix-util-c, + mimalloc, # Configuration Options @@ -18,6 +25,10 @@ # Significantly improves evaluation performance on allocation-heavy # workloads (~10-15% on large evaluations). withMimalloc ? !stdenv.hostPlatform.isWindows, + + # Whether to embed the public C API into the `nix` executable so plugins can + # resolve those symbols without linking Nix libraries directly. + withPluginCApi ? !stdenv.hostPlatform.isWindows && !stdenv.hostPlatform.isStatic, }: mkMesonExecutable (finalAttrs: { @@ -32,11 +43,27 @@ mkMesonExecutable (finalAttrs: { nix-main nix-cmd ] + ++ lib.optionals ((lib.versionAtLeast (lib.versions.majorMinor version) "2.35") && withPluginCApi) [ + nix-expr-c + nix-fetchers-c + nix-flake-c + nix-main-c + nix-store-c + nix-util-c + ] ++ lib.optional ((lib.versionAtLeast version "2.35pre") && withMimalloc) mimalloc; - mesonFlags = lib.optionals (lib.versionAtLeast version "2.35pre") [ - (lib.mesonEnable "mimalloc" withMimalloc) - ]; + mesonFlags = + lib.optionals (lib.versionAtLeast version "2.35pre") [ + (lib.mesonEnable "mimalloc" withMimalloc) + ] + ++ lib.optional (lib.versionAtLeast (lib.versions.majorMinor version) "2.35") ( + lib.mesonBool "plugin-c-api" withPluginCApi + ); + + passthru = { + exportsPluginCApi = withPluginCApi; + }; meta = { mainProgram = "nix"; diff --git a/pkgs/tools/package-management/nix/modular/tests/functional/package.nix b/pkgs/tools/package-management/nix/modular/tests/functional/package.nix index 597c89f08c4d..a4a148ed7f5e 100644 --- a/pkgs/tools/package-management/nix/modular/tests/functional/package.nix +++ b/pkgs/tools/package-management/nix/modular/tests/functional/package.nix @@ -77,6 +77,10 @@ mkMesonDerivation (finalAttrs: { "--print-errorlogs" ]; + mesonFlags = lib.optional (lib.versionAtLeast (lib.versions.majorMinor version) "2.35") ( + lib.mesonBool "plugin-c-api" nix-cli.exportsPluginCApi + ); + doCheck = true; installPhase = '' From 36dbc06cb54228e9239f4487788afe35b1b10eb0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 13 Sep 2026 21:10:18 +0000 Subject: [PATCH 097/180] copybara: 20260831 -> 20260907 --- pkgs/by-name/co/copybara/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/co/copybara/package.nix b/pkgs/by-name/co/copybara/package.nix index 632266013dde..2523492bdf85 100644 --- a/pkgs/by-name/co/copybara/package.nix +++ b/pkgs/by-name/co/copybara/package.nix @@ -13,11 +13,11 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "copybara"; - version = "20260831"; + version = "20260907"; src = fetchurl { url = "https://github.com/google/copybara/releases/download/v${finalAttrs.version}/copybara_deploy.jar"; - hash = "sha256-g4HOrjXluLoX/C1apban6PdnOaL+eYXkx22UriMuqKc="; + hash = "sha256-RJnpzQwHz8m4LDr2RLe5XBeH7qmA+ZwVFVFXdMEwfWQ="; }; nativeBuildInputs = [ From f9af9a917a0cf709c4c46a336ae5f515096435be Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sun, 13 Sep 2026 15:25:32 -0700 Subject: [PATCH 098/180] python3Packages.aiosmtplib: 5.1.2 -> 5.1.3 Diff: https://github.com/cole/aiosmtplib/compare/v5.1.2...v5.1.3 Changelog: https://github.com/cole/aiosmtplib/releases/tag/v5.1.3 --- pkgs/development/python-modules/aiosmtplib/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/aiosmtplib/default.nix b/pkgs/development/python-modules/aiosmtplib/default.nix index 7835d8a23d3e..ee00d3d53dad 100644 --- a/pkgs/development/python-modules/aiosmtplib/default.nix +++ b/pkgs/development/python-modules/aiosmtplib/default.nix @@ -5,21 +5,21 @@ fetchFromGitHub, hypothesis, hatchling, - pytest-asyncio_0, + pytest-asyncio, pytestCheckHook, trustme, }: buildPythonPackage (finalAttrs: { pname = "aiosmtplib"; - version = "5.1.2"; + version = "5.1.3"; pyproject = true; src = fetchFromGitHub { owner = "cole"; repo = "aiosmtplib"; tag = "v${finalAttrs.version}"; - hash = "sha256-IAWMs4LBfVDMLxgPBnXrHQQ/8yhBYjvd4Fi4k0F19o0="; + hash = "sha256-izU4m+XgXYvS9vxlf5I5RWwuQGIoLlef7/Es5N5u7WI="; }; build-system = [ hatchling ]; @@ -27,7 +27,7 @@ buildPythonPackage (finalAttrs: { nativeCheckInputs = [ aiosmtpd hypothesis - pytest-asyncio_0 + pytest-asyncio pytestCheckHook trustme ]; From 558ddfce108cfc8db2ab979798b39e9a44c33f0a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 13 Sep 2026 22:33:30 +0000 Subject: [PATCH 099/180] python3Packages.azure-appconfiguration: 1.8.0 -> 1.9.0 --- .../python-modules/azure-appconfiguration/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/azure-appconfiguration/default.nix b/pkgs/development/python-modules/azure-appconfiguration/default.nix index 20bce7ac0cec..cd49081680de 100644 --- a/pkgs/development/python-modules/azure-appconfiguration/default.nix +++ b/pkgs/development/python-modules/azure-appconfiguration/default.nix @@ -9,13 +9,13 @@ buildPythonPackage rec { pname = "azure-appconfiguration"; - version = "1.8.0"; + version = "1.9.0"; pyproject = true; src = fetchPypi { pname = "azure_appconfiguration"; inherit version; - hash = "sha256-Fo57AbNQ9dgGotk1qOw2lMWcY5TVocQJ6wX+8LVrGqA="; + hash = "sha256-OZZ39WNI6RB9epen5H22cjx9LGF/7b6miB7ae47tmVs="; }; build-system = [ setuptools ]; From 7e0fd9c04ff27954d5fd365c2e52c03db3b28707 Mon Sep 17 00:00:00 2001 From: Aaron Andersen Date: Sun, 13 Sep 2026 13:56:08 -0400 Subject: [PATCH 100/180] finit: 4.17 -> 5.0-rc1 --- pkgs/by-name/fi/finit/package.nix | 47 ++++++++++++++++++++++--------- 1 file changed, 34 insertions(+), 13 deletions(-) diff --git a/pkgs/by-name/fi/finit/package.nix b/pkgs/by-name/fi/finit/package.nix index b9edd713a410..48c7ec56369b 100644 --- a/pkgs/by-name/fi/finit/package.nix +++ b/pkgs/by-name/fi/finit/package.nix @@ -4,29 +4,47 @@ fetchFromGitHub, autoreconfHook, pkg-config, + hwdata, + kmod, libcap, + libconfuse, libite, libuev, + libxcrypt, shadow, sysctl, + util-linuxMinimal, + udevSupport ? false, plymouth, plymouthSupport ? false, }: stdenv.mkDerivation (finalAttrs: { pname = "finit"; - version = "4.17"; + version = "5.0-rc1"; src = fetchFromGitHub { owner = "finit-project"; repo = "finit"; tag = finalAttrs.version; - hash = "sha256-sH4xZNMEuIS+r6rVQAKnsHtSyTe2B6gdYcmH9J8eSZ0="; + hash = "sha256-RN1ec0SNsajmcKGFWkot550wXDCub71MDto0KsLovcY="; }; postPatch = '' substituteInPlace plugins/modprobe.c --replace-fail \ '"/lib/modules"' '"/run/booted-system/kernel-modules/lib/modules"' + + substituteInPlace plugins/modules-load.c --replace-fail \ + '"/sbin/modprobe"' '"${kmod}/bin/modprobe"' + '' + + lib.optionalString udevSupport '' + substituteInPlace keventd/uevent.c \ + --replace-fail '"/sbin/modprobe", "modprobe"' '"${kmod}/bin/modprobe", "modprobe"' \ + --replace-fail '"/usr/lib/firmware/' '"/run/current-system/firmware/lib/firmware/' + + substituteInPlace keventd/builtin.c \ + --replace-fail '"/lib/udev/hwdb.d"' '"/run/current-system/sw/lib/udev/hwdb.d"' \ + --replace-fail '"/usr/share/hwdata/usb.ids"' '"${hwdata}/share/hwdata/usb.ids"' ''; strictDeps = true; @@ -38,9 +56,12 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ libcap + libconfuse libite libuev - ]; + libxcrypt + ] + ++ lib.optionals udevSupport [ util-linuxMinimal ]; outputs = [ "out" @@ -52,18 +73,18 @@ stdenv.mkDerivation (finalAttrs: { "--sysconfdir=/etc" "--localstatedir=/var" + (lib.withFeature true "libsystemd") + (lib.enableFeature plymouthSupport "plymouth-plugin") + (lib.withFeature udevSupport "keventd") + # tweak default plugin list - "--enable-modules-load-plugin=yes" - "--enable-hotplug-plugin=no" + (lib.enableFeature false "dbus-plugin") + (lib.enableFeature false "hotplug-plugin") + (lib.enableFeature true "modules-load-plugin") + ]; - # minimal replacement for systemd notification library - "--with-libsystemd" - - # monitor kernel events, like ac power status - "--with-keventd" - ] - ++ lib.optionals plymouthSupport [ - "--enable-plymouth-plugin=yes" + installFlags = [ + "dbuspolicydir=${placeholder "out"}/etc/dbus-1/system.d" ]; env.NIX_CFLAGS_COMPILE = toString ( From 636e19c0bd506f9badfc3692976a87b932881b8d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Sep 2026 00:41:46 +0000 Subject: [PATCH 101/180] python3Packages.hachoir: 3.3.0 -> 3.4.0 --- pkgs/development/python-modules/hachoir/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/hachoir/default.nix b/pkgs/development/python-modules/hachoir/default.nix index 970577de1ac5..63efd74352b0 100644 --- a/pkgs/development/python-modules/hachoir/default.nix +++ b/pkgs/development/python-modules/hachoir/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "hachoir"; - version = "3.3.0"; + version = "3.4.0"; format = "setuptools"; src = fetchFromGitHub { owner = "vstinner"; repo = "hachoir"; tag = version; - hash = "sha256-sTUJx8Xyhw4Z6juRtREw/okuVjSTSVWpSLKeZ7T8IR8="; + hash = "sha256-K4spxgaGasouOBK5uwcogCFBY7W7a5uR+TkkuH6QISM="; }; propagatedBuildInputs = [ urwid ]; From 07282870194cee14cbfb9c8c89fcd0b153171788 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Sep 2026 00:55:04 +0000 Subject: [PATCH 102/180] extract-xiso: 202505152050 -> 202609111233 --- pkgs/by-name/ex/extract-xiso/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ex/extract-xiso/package.nix b/pkgs/by-name/ex/extract-xiso/package.nix index c8b6f4bea091..6b986ade2b56 100644 --- a/pkgs/by-name/ex/extract-xiso/package.nix +++ b/pkgs/by-name/ex/extract-xiso/package.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "extract-xiso"; - version = "202505152050"; + version = "202609111233"; src = fetchFromGitHub { owner = "XboxDev"; repo = "extract-xiso"; tag = "build-${finalAttrs.version}"; - hash = "sha256-KZxnS63MhpmzwxCPFi+op5l/vM6P9GYc+SXmNFmEyc8="; + hash = "sha256-LvPSyCD8moyV3BLLuMWrXt83CIY/oNNGxoRLt836YIo="; }; buildInputs = [ cmake ]; From 0dbd71d2981d0ebabe82d9cf883a33fe9b0f42fd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Sep 2026 01:34:59 +0000 Subject: [PATCH 103/180] fence: 0.1.66 -> 0.1.67 --- pkgs/by-name/fe/fence/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fe/fence/package.nix b/pkgs/by-name/fe/fence/package.nix index 864230099377..f4384068cc65 100644 --- a/pkgs/by-name/fe/fence/package.nix +++ b/pkgs/by-name/fe/fence/package.nix @@ -14,16 +14,16 @@ buildGoModule (finalAttrs: { pname = "fence"; - version = "0.1.66"; + version = "0.1.67"; src = fetchFromGitHub { owner = "fencesandbox"; repo = "fence"; tag = "v${finalAttrs.version}"; - hash = "sha256-I3nrM2W21n6YdYnE8OhjqBF0969EaWY0k9U6BJDGFHw="; + hash = "sha256-Vl9xKiDpm4CC1LcYiOeQKawgxM69BzILXflNnpMRhH8="; }; - vendorHash = "sha256-WjhfAw8wgxvTbTkYwURm9vN2oSvQWiMP2RhwZDCQ0DU="; + vendorHash = "sha256-Dn6nc2i/tmm6Zrqge1r1ezi+WY/I8GU9m7x1cBKeY80="; __structuredAttrs = true; From 1b236aa8574e09ac303173481ba733a17964ffdd Mon Sep 17 00:00:00 2001 From: Eric Rodrigues Pires Date: Sun, 13 Sep 2026 22:54:14 -0300 Subject: [PATCH 104/180] noctalia: switch PATH wrapper to --suffix --- pkgs/by-name/no/noctalia/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/no/noctalia/package.nix b/pkgs/by-name/no/noctalia/package.nix index ee6eebf46bac..44956da4b8ff 100644 --- a/pkgs/by-name/no/noctalia/package.nix +++ b/pkgs/by-name/no/noctalia/package.nix @@ -128,7 +128,7 @@ stdenv.mkDerivation (finalAttrs: { # plugins are installed by cloning their repos postFixup = '' wrapProgram $out/bin/noctalia \ - --prefix PATH : ${lib.makeBinPath [ gitMinimal ]} + --suffix PATH : ${lib.makeBinPath [ gitMinimal ]} ''; doCheck = stdenv.buildPlatform.canExecute stdenv.hostPlatform; From eaaa676dabfcf2289683a0a6633b923d99c7f2c5 Mon Sep 17 00:00:00 2001 From: Justin Chen <42143810+StarryReverie@users.noreply.github.com> Date: Mon, 14 Sep 2026 10:29:59 +0800 Subject: [PATCH 105/180] lx-music-desktop: 2.12.4 -> 2.12.5 --- pkgs/by-name/lx/lx-music-desktop/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/lx/lx-music-desktop/package.nix b/pkgs/by-name/lx/lx-music-desktop/package.nix index ea815bf09474..3b568ffeefa0 100644 --- a/pkgs/by-name/lx/lx-music-desktop/package.nix +++ b/pkgs/by-name/lx/lx-music-desktop/package.nix @@ -19,13 +19,13 @@ let in buildNpmPackage (finalAttrs: { pname = "lx-music-desktop"; - version = "2.12.4"; + version = "2.12.5"; src = fetchFromGitHub { owner = "lyswhut"; repo = "lx-music-desktop"; tag = "v${finalAttrs.version}"; - hash = "sha256-sjdWDpObF+AxPLommw1biJU8OgTALYLEjJDV2yBiCPg="; + hash = "sha256-CWF3rHCKjuJ8bjmzxLtAuKIMufnr468BYB6JzCgWI9o="; }; desktopItems = [ @@ -63,7 +63,7 @@ buildNpmPackage (finalAttrs: { copyDesktopItems ]; - npmDepsHash = "sha256-A7tR1mZ9TlGj+srPb6ZrJcCPbafT4e51XDexE76jPXc="; + npmDepsHash = "sha256-k6XfNTHyZXXoCJR6oHQEZ5gDMQwl5OIW4Bgc+SJ/TKU="; makeCacheWritable = true; From fb9cd40c7841837aff6a5bda78ec75ea474c96a1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Sep 2026 02:33:04 +0000 Subject: [PATCH 106/180] awakened-poe-trade: 3.29.104 -> 3.29.108 --- pkgs/by-name/aw/awakened-poe-trade/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/aw/awakened-poe-trade/package.nix b/pkgs/by-name/aw/awakened-poe-trade/package.nix index 58027dbcbef7..16fdbe8d169d 100644 --- a/pkgs/by-name/aw/awakened-poe-trade/package.nix +++ b/pkgs/by-name/aw/awakened-poe-trade/package.nix @@ -13,11 +13,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "awakened-poe-trade"; - version = "3.29.104"; + version = "3.29.108"; src = fetchurl { url = "https://github.com/SnosMe/awakened-poe-trade/releases/download/v${finalAttrs.version}/Awakened-PoE-Trade-${finalAttrs.version}.AppImage"; - hash = "sha256-ApZwjy1tJwUtevLA7QY8/zrnHI5Tt4aXMpTo+5VWGUg="; + hash = "sha256-DIksV61mC0E2ZPztWK+WnMqR9KXwLMWQpc7hajaymyE="; }; passthru = { From df7a7564046a1c885e0c61ebabfa1c9b4cd3b1b0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Sep 2026 02:52:36 +0000 Subject: [PATCH 107/180] vscode-extensions.angular.ng-template: 22.1.0 -> 22.1.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 7eeab2d515b8..faf28d9151e1 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -262,8 +262,8 @@ let mktplcRef = { name = "ng-template"; publisher = "Angular"; - version = "22.1.0"; - hash = "sha256-/PftUvaE9EjsKRc0TnF0lftOgp5fzKmR+KGhocXEMrk="; + version = "22.1.1"; + hash = "sha256-tNhn+T9i8+zaGqK5Gio1zj3eUrwG2+RQgscErl+prtM="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/Angular.ng-template/changelog"; From 5418033ca9da8a08bb8134f9fd03e2480a348a4d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Sep 2026 03:05:18 +0000 Subject: [PATCH 108/180] legendary-gl: 0.21.0 -> 0.21.1 --- pkgs/by-name/le/legendary-gl/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/le/legendary-gl/package.nix b/pkgs/by-name/le/legendary-gl/package.nix index 7a95a86a08b4..6747104d0914 100644 --- a/pkgs/by-name/le/legendary-gl/package.nix +++ b/pkgs/by-name/le/legendary-gl/package.nix @@ -7,14 +7,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "legendary-gl"; # Name in pypi - version = "0.21.0"; + version = "0.21.1"; pyproject = true; src = fetchFromGitHub { owner = "legendary-gl"; repo = "legendary"; tag = finalAttrs.version; - hash = "sha256-k5zVjXibYWS0F1by1uNOynuun9WfU0WuK3ResqsG7I0="; + hash = "sha256-BGLwnkYkaaIV9d4xauor4G/vDMTjyrR0c1f/LKPy0sg="; }; build-system = with python3Packages; [ From e368631304d505cd91f5fb388fd1e77ec5b20437 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Sep 2026 03:19:26 +0000 Subject: [PATCH 109/180] vscode-extensions.ms-pyright.pyright: 1.1.413 -> 1.1.414 --- .../editors/vscode/extensions/ms-pyright.pyright/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/ms-pyright.pyright/default.nix b/pkgs/applications/editors/vscode/extensions/ms-pyright.pyright/default.nix index a7e0ccc793e1..2ef275b9c2a1 100644 --- a/pkgs/applications/editors/vscode/extensions/ms-pyright.pyright/default.nix +++ b/pkgs/applications/editors/vscode/extensions/ms-pyright.pyright/default.nix @@ -7,8 +7,8 @@ vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = { publisher = "ms-pyright"; name = "pyright"; - version = "1.1.413"; - hash = "sha256-LsN2T00fqPOOz5ZxknD2nmifIhy4lqcb11eu8hiQ1C4="; + version = "1.1.414"; + hash = "sha256-bDi3kSRCQXZkZ/VX1/pq7F70y+/WvEtNm64MMoOjEU4="; }; meta = { From 394811dc5844a8c3d26b23891ee3d48731f635c0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Sep 2026 03:45:05 +0000 Subject: [PATCH 110/180] python3Packages.aiostream: 0.7.1 -> 0.7.2 --- pkgs/development/python-modules/aiostream/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aiostream/default.nix b/pkgs/development/python-modules/aiostream/default.nix index 44d8e5acd175..e8887a087515 100644 --- a/pkgs/development/python-modules/aiostream/default.nix +++ b/pkgs/development/python-modules/aiostream/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "aiostream"; - version = "0.7.1"; + version = "0.7.2"; pyproject = true; src = fetchFromGitHub { owner = "vxgmichel"; repo = "aiostream"; tag = "v${version}"; - hash = "sha256-AxisfmFZMEFJ/zfYCTfelvUGIoz56w6dKoZAMDKOZzk="; + hash = "sha256-YUIDB4FLcXjSGWqpiM2tn2l0DpSwAnlYvalIgIB7T44="; }; build-system = [ setuptools ]; From fe006205c31a5d7f645e058b712b807e8ab38f3b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Sep 2026 03:55:31 +0000 Subject: [PATCH 111/180] python3Packages.onvif-parsers: 2.4.0 -> 2.5.0 --- pkgs/development/python-modules/onvif-parsers/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/onvif-parsers/default.nix b/pkgs/development/python-modules/onvif-parsers/default.nix index 5d5aa4fcd583..44ce95db5449 100644 --- a/pkgs/development/python-modules/onvif-parsers/default.nix +++ b/pkgs/development/python-modules/onvif-parsers/default.nix @@ -13,14 +13,14 @@ buildPythonPackage (finalAttrs: { pname = "onvif-parsers"; - version = "2.4.0"; + version = "2.5.0"; pyproject = true; src = fetchFromGitHub { owner = "openvideolibs"; repo = "onvif-parsers"; tag = "v${finalAttrs.version}"; - hash = "sha256-Z5BOezQUtzKl0U6det0+JsvwtsiWxLEc+3SUVKzALl0="; + hash = "sha256-gFbyzQ7GUjFDjp2Pbnc3FzQLu35kXjmTD8H2g3nY4KE="; }; build-system = [ setuptools ]; From 613b09c3e56b1f95e13e2125874cec5d0d5edd6e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Sep 2026 04:19:23 +0000 Subject: [PATCH 112/180] mailpit: 1.31.0 -> 1.31.1 --- pkgs/by-name/ma/mailpit/source.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ma/mailpit/source.nix b/pkgs/by-name/ma/mailpit/source.nix index 13fae4424b92..f468011bcadf 100644 --- a/pkgs/by-name/ma/mailpit/source.nix +++ b/pkgs/by-name/ma/mailpit/source.nix @@ -1,6 +1,6 @@ { - version = "1.31.0"; - hash = "sha256-2sKrFUFIQEnbov91iBN/ZyG3OR2hbf+drRBXyf32w7w="; - npmDepsHash = "sha256-0vU4FtGS5EzSffdgzGSYuz+biR+tqmI30knjczSTGQA="; - vendorHash = "sha256-lrPoaVMxClfS2RNQED60QB/2YoxJmmv+sn8timTZ3SU="; + version = "1.31.1"; + hash = "sha256-n+qpiy9Rxjs1iHgadKNtoWvn6Wjetr7puEWv8xlIIso="; + npmDepsHash = "sha256-vtqg6TiOfeZgLJg/WicVkkIz/KU5GxltP+OiM4SZk88="; + vendorHash = "sha256-310UdWRvb3bIlsFVGQ//uELuz4kG6JXxFTDkPUaDP70="; } From e46dd0e224760af308771100c9b1ba95ce1ad598 Mon Sep 17 00:00:00 2001 From: ricmaps Date: Mon, 14 Sep 2026 02:55:09 -0300 Subject: [PATCH 113/180] psi-plus: fix stale link in meta.homepage --- pkgs/by-name/ps/psi-plus/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ps/psi-plus/package.nix b/pkgs/by-name/ps/psi-plus/package.nix index 884c83922c32..2017bd7e1bd6 100644 --- a/pkgs/by-name/ps/psi-plus/package.nix +++ b/pkgs/by-name/ps/psi-plus/package.nix @@ -102,7 +102,7 @@ stdenv.mkDerivation rec { }; meta = { - homepage = "https://psi-plus.com"; + homepage = "https://github.com/psi-plus/psi-plus-snapshots"; description = "XMPP (Jabber) client based on Qt5"; mainProgram = "psi-plus"; maintainers = with lib.maintainers; [ From 3c004998f3676a17c3805c592a70a9cfab0da497 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Sep 2026 05:57:20 +0000 Subject: [PATCH 114/180] interactive-html-bom: 2.11.2 -> 2.12.0 --- pkgs/by-name/in/interactive-html-bom/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/in/interactive-html-bom/package.nix b/pkgs/by-name/in/interactive-html-bom/package.nix index daa92fd895b1..bc731e96a825 100644 --- a/pkgs/by-name/in/interactive-html-bom/package.nix +++ b/pkgs/by-name/in/interactive-html-bom/package.nix @@ -8,14 +8,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "interactive-html-bom"; - version = "2.11.2"; + version = "2.12.0"; pyproject = true; src = fetchFromGitHub { owner = "openscopeproject"; repo = "InteractiveHtmlBom"; tag = "v${finalAttrs.version}"; - hash = "sha256-MNwQJAibnAAMvsoTWtFiIhM6TGVUs7B2w6sA4ruXFbc="; + hash = "sha256-zbT622rDKS4gZ6N+xJEFqoMJdRMi7RBaiMOVAGCTaKQ="; }; build-system = [ python3Packages.hatchling ]; From a0c151323971a091313f7d534b691abade3559fd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Sep 2026 06:04:46 +0000 Subject: [PATCH 115/180] python3Packages.types-regex: 2026.8.31.20260901 -> 2026.9.10.20260911 --- pkgs/development/python-modules/types-regex/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-regex/default.nix b/pkgs/development/python-modules/types-regex/default.nix index 0dd36666cb67..7d82113d7a77 100644 --- a/pkgs/development/python-modules/types-regex/default.nix +++ b/pkgs/development/python-modules/types-regex/default.nix @@ -7,13 +7,13 @@ buildPythonPackage (finalAttrs: { pname = "types-regex"; - version = "2026.8.31.20260901"; + version = "2026.9.10.20260911"; pyproject = true; src = fetchPypi { pname = "types_regex"; inherit (finalAttrs) version; - hash = "sha256-8zVVCEWKP3MbdRHtlNr2fg/Y3prGk4Y7t0CaGSSLsmY="; + hash = "sha256-BJuD7rySw4//KDREtARvWKXepFv+ogw1K8UVkwgXW2o="; }; build-system = [ setuptools ]; From 0d64dd83c546b0033b9b6fb34facc66c2bbd5321 Mon Sep 17 00:00:00 2001 From: Stefan Haan Date: Thu, 10 Sep 2026 15:42:49 +0200 Subject: [PATCH 116/180] fluux-messenger: 0.17.2 -> 0.17.3 --- pkgs/by-name/fl/fluux-messenger/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/fl/fluux-messenger/package.nix b/pkgs/by-name/fl/fluux-messenger/package.nix index 03692b2697ac..cc90582a9c24 100644 --- a/pkgs/by-name/fl/fluux-messenger/package.nix +++ b/pkgs/by-name/fl/fluux-messenger/package.nix @@ -18,7 +18,7 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "fluux-messenger"; - version = "0.17.2"; + version = "0.17.3"; __structuredAttrs = true; strictDeps = true; @@ -27,16 +27,16 @@ rustPlatform.buildRustPackage (finalAttrs: { owner = "processone"; repo = "fluux-messenger"; tag = "v${finalAttrs.version}"; - hash = "sha256-APdzwVnDOGnngZJ3LjQMk2Y6KRbGqXaaFEb+NzhfkIo="; + hash = "sha256-RXu5eir1VhezblHCBsdJiZHjJyzxiqIUNs962lezdxE="; }; cargoRoot = "apps/fluux/src-tauri"; - cargoHash = "sha256-pjx4tP89aRx1/m5eYjI2DPhTtSuMnFudongEFhiaigE="; + cargoHash = "sha256-EirsNTfAMm0xCrN5JKokbtCCdUBWBprs8OzOiHL1zq4="; npmDeps = fetchNpmDeps { name = "${finalAttrs.pname}-${finalAttrs.version}-npm-deps"; inherit (finalAttrs) src; - hash = "sha256-rV5Q8WKcSmL1JSubFefsytOd3qiB5OandcwfZw9DJgE="; + hash = "sha256-/iwHjfsLB1c/QOo/I9oymDsYfhOfn7iJm0IhSIA4xNI="; }; nativeBuildInputs = [ From 90645cab0e80bd6faeb160e8502c31b109eb3c2e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 14 Sep 2026 08:33:30 +0200 Subject: [PATCH 117/180] python3Packages.iamdata: 0.1.202609131 -> 0.1.202609141 Diff: https://github.com/cloud-copilot/iam-data-python/compare/v0.1.202609131...v0.1.202609141 Changelog: https://github.com/cloud-copilot/iam-data-python/releases/tag/v0.1.202609141 --- pkgs/development/python-modules/iamdata/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/iamdata/default.nix b/pkgs/development/python-modules/iamdata/default.nix index bcd43d48b891..7d023d3c4e18 100644 --- a/pkgs/development/python-modules/iamdata/default.nix +++ b/pkgs/development/python-modules/iamdata/default.nix @@ -8,14 +8,14 @@ buildPythonPackage (finalAttrs: { pname = "iamdata"; - version = "0.1.202609131"; + version = "0.1.202609141"; pyproject = true; src = fetchFromGitHub { owner = "cloud-copilot"; repo = "iam-data-python"; tag = "v${finalAttrs.version}"; - hash = "sha256-CKsYMcqToXviOAZ0WI2KW37lRz3ioRrIGr4NMhkJDG0="; + hash = "sha256-e8iqM4EHIV7BsQzSgauiPVdt2rouMxIcIpcVcjCMFQ8="; }; __darwinAllowLocalNetworking = true; From c178928d627caa811bd8508dcb9da50e52eb72e7 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 14 Sep 2026 08:35:18 +0200 Subject: [PATCH 118/180] python3Packages.tencentcloud-sdk-python: 3.1.174 -> 3.1.175 Diff: https://github.com/TencentCloud/tencentcloud-sdk-python/compare/3.1.174...3.1.175 Changelog: https://github.com/TencentCloud/tencentcloud-sdk-python/blob/3.1.175/CHANGELOG.md --- .../python-modules/tencentcloud-sdk-python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix index c82b6faa7d02..6e3053a73679 100644 --- a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix +++ b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix @@ -9,14 +9,14 @@ buildPythonPackage (finalAttrs: { pname = "tencentcloud-sdk-python"; - version = "3.1.174"; + version = "3.1.175"; pyproject = true; src = fetchFromGitHub { owner = "TencentCloud"; repo = "tencentcloud-sdk-python"; tag = finalAttrs.version; - hash = "sha256-+bDFm5kMXxh0mUweaAYZMw9j+q3imLsVkKaZcM89l/M="; + hash = "sha256-9XSmcieq0+U3TJPvXWZBfwag4WfyFrHQtJYWaOCaRww="; }; build-system = [ setuptools ]; From 3ea493e1708e0d6183fc072291f27a09234aeab9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Sep 2026 07:29:31 +0000 Subject: [PATCH 119/180] github-mcp-server: 1.11.0 -> 1.12.1 --- pkgs/by-name/gi/github-mcp-server/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gi/github-mcp-server/package.nix b/pkgs/by-name/gi/github-mcp-server/package.nix index 0ec814787c49..b2c3f24d25a0 100644 --- a/pkgs/by-name/gi/github-mcp-server/package.nix +++ b/pkgs/by-name/gi/github-mcp-server/package.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "github-mcp-server"; - version = "1.11.0"; + version = "1.12.1"; src = fetchFromGitHub { owner = "github"; repo = "github-mcp-server"; tag = "v${finalAttrs.version}"; - hash = "sha256-omRwUoVmbG+BNe5JJXYNE3csa4vMXBP+LOL2PMIGOEA="; + hash = "sha256-rRGHJewnE+FYaKeuseWvIrH48c1ImWyfEI6l7b+Q0Dg="; }; - vendorHash = "sha256-6a5zjwTfEjGx23lG1ZTnUewm97FNacQY/y92TzAATXg="; + vendorHash = "sha256-dqn9W2gOb3ZCfppzfSczDO2bvpwsGyPe4I/h6y3JL9A="; ldflags = [ "-s" From 98604b09158bb33a9bedab9b3e8920e2381e082b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Sep 2026 07:37:25 +0000 Subject: [PATCH 120/180] flux9s: 1.0.3 -> 1.0.4 --- pkgs/by-name/fl/flux9s/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fl/flux9s/package.nix b/pkgs/by-name/fl/flux9s/package.nix index 746e20eaf876..ff1cb6c55f57 100644 --- a/pkgs/by-name/fl/flux9s/package.nix +++ b/pkgs/by-name/fl/flux9s/package.nix @@ -9,17 +9,17 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "flux9s"; - version = "1.0.3"; + version = "1.0.4"; __structuredAttrs = true; src = fetchFromGitHub { owner = "dgunzy"; repo = "flux9s"; tag = "v${finalAttrs.version}"; - hash = "sha256-9xk46wwQUegUJJWOLG3EkeTgHQ4qfhGISqcDUcsdBos="; + hash = "sha256-xrOz0xHQ+BLO1l6seORByTOfXEnAJiqmFBX70OGX9K4="; }; - cargoHash = "sha256-VXWg6NrKNFRPwK6A3ttrwUSzLx3BjMDthtRwLX9Zrsg="; + cargoHash = "sha256-GdzB0bHSbs7ZbrnB1SfsV2+4nA+UP6dxfPcNV6ysweY="; nativeBuildInputs = [ pkg-config ]; From 462a104ccb5d81f8b4fc55eaa04f25e632211f00 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Sep 2026 07:39:46 +0000 Subject: [PATCH 121/180] kubedock: 0.22.0 -> 0.23.0 --- pkgs/by-name/ku/kubedock/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ku/kubedock/package.nix b/pkgs/by-name/ku/kubedock/package.nix index 7c3fad9533d5..82d0aef7fd5a 100644 --- a/pkgs/by-name/ku/kubedock/package.nix +++ b/pkgs/by-name/ku/kubedock/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "kubedock"; - version = "0.22.0"; + version = "0.23.0"; src = fetchFromGitHub { owner = "joyrex2001"; repo = "kubedock"; rev = finalAttrs.version; - hash = "sha256-BaQT1UWHejcVkvQs88hKZdfyouUcGaghAlI2u/2kv9s="; + hash = "sha256-Mdgs0PIHXWFHr/C/iyStHzBsjnpW17zeQn4bhrF5AU8="; }; - vendorHash = "sha256-2kr0nYKCRjHJkyp8/fdxssoDY6jJ03Bnc21Dw34GvB8="; + vendorHash = "sha256-P2s8bKHohZ4CAATdYFoep6NZwHxBJYOc6+fAUyhFR3I="; # config.Build not defined as it would break r-ryantm ldflags = [ From aad744e8380499b696b9d336c784ece784b1ce97 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Sep 2026 07:52:26 +0000 Subject: [PATCH 122/180] livekit: 1.13.6 -> 1.13.7 --- pkgs/by-name/li/livekit/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/li/livekit/package.nix b/pkgs/by-name/li/livekit/package.nix index 59ea37d2a24b..408f41c0b9d4 100644 --- a/pkgs/by-name/li/livekit/package.nix +++ b/pkgs/by-name/li/livekit/package.nix @@ -7,16 +7,16 @@ buildGoModule (finalAttrs: { pname = "livekit"; - version = "1.13.6"; + version = "1.13.7"; src = fetchFromGitHub { owner = "livekit"; repo = "livekit"; rev = "v${finalAttrs.version}"; - hash = "sha256-sUAx6ooeEUUqot5xuZv7xiQa3DdRFVULteTwYgFUzCI="; + hash = "sha256-1nV2xhfG1axCw2kgMUdxeKe4cL0fU3GDwMyaMF8N2QA="; }; - vendorHash = "sha256-nOGSmoNuQQm/sIVI1HojsiS4GkbhA68uYMQ6X7d4a5Q="; + vendorHash = "sha256-mQ8mmZP/2KoA/LDcMeLBhsION+24DYj3ld/+5n+fwCU="; subPackages = [ "cmd/server" ]; From a40928e7e0ba0d32a208035aa071d160108270ad Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Mon, 14 Sep 2026 03:08:09 -0500 Subject: [PATCH 123/180] luaPackages.nginx-lua-prometheus: 0.20240525-1 -> 0.20260912-1 --- pkgs/development/lua-modules/generated-packages.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/lua-modules/generated-packages.nix b/pkgs/development/lua-modules/generated-packages.nix index 89d1ebdda248..ac59b5ee4801 100644 --- a/pkgs/development/lua-modules/generated-packages.nix +++ b/pkgs/development/lua-modules/generated-packages.nix @@ -5125,17 +5125,17 @@ final: prev: { }: buildLuarocksPackage { pname = "nginx-lua-prometheus"; - version = "0.20240525-1"; + version = "0.20260912-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/nginx-lua-prometheus-0.20240525-1.rockspec"; - sha256 = "0xw21h7bl7l8kijbmw98v0lc7910r5pwnx7h3w894dv63d413ixr"; + url = "mirror://luarocks/nginx-lua-prometheus-0.20260912-1.rockspec"; + sha256 = "1cbhmq6zz27sx9pmcig04m75qqiaqmsq61dzh28b2jpj7b6n5kqb"; }).outPath; src = fetchFromGitHub { owner = "knyar"; repo = "nginx-lua-prometheus"; - tag = "0.20240525"; - hash = "sha256-ovLpOQKgTfrrgCxCF/OtdPUuAQ9J4RtT9F68Bbzu1XQ="; + tag = "0.20260912"; + hash = "sha256-OE2EcqdO9vaR79W0jYfln4H7FRDxO+wedr0NMZY2DHU="; }; disabled = luaOlder "5.1"; From e4d5f1a55c8ce9150ce1ea5af70c7aa0e5711228 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Sep 2026 08:35:33 +0000 Subject: [PATCH 124/180] kokkos: 5.2.0 -> 5.2.2 --- pkgs/by-name/ko/kokkos/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ko/kokkos/package.nix b/pkgs/by-name/ko/kokkos/package.nix index 4ab8e0a1680c..7bfe55f461b5 100644 --- a/pkgs/by-name/ko/kokkos/package.nix +++ b/pkgs/by-name/ko/kokkos/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "kokkos"; - version = "5.2.0"; + version = "5.2.2"; src = fetchFromGitHub { owner = "kokkos"; repo = "kokkos"; rev = finalAttrs.version; - hash = "sha256-+henisuI6Nzww3SIbfuB/23qiNSeYGOt4Ww5IGD9cO8="; + hash = "sha256-ua72Ur01RhV8nTxcb1W8SaL41NIJxDfa9QhOQp1fHZQ="; }; nativeBuildInputs = [ From 5c5a40f38bea1eecb5ea78f7f9560c474d8ecaa6 Mon Sep 17 00:00:00 2001 From: zowoq <59103226+zowoq@users.noreply.github.com> Date: Mon, 14 Sep 2026 18:39:58 +1000 Subject: [PATCH 125/180] nix-eval-jobs: 2.35.2 -> 2.35.3 Diff: https://github.com/NixOS/nix-eval-jobs/compare/v2.35.2...v2.35.3 --- pkgs/tools/package-management/nix-eval-jobs/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/package-management/nix-eval-jobs/default.nix b/pkgs/tools/package-management/nix-eval-jobs/default.nix index 134b1b7ff0b0..46c271efe841 100644 --- a/pkgs/tools/package-management/nix-eval-jobs/default.nix +++ b/pkgs/tools/package-management/nix-eval-jobs/default.nix @@ -5,6 +5,7 @@ meson, ninja, curl, + mimalloc, nlohmann_json, pkg-config, stdenv, @@ -12,18 +13,19 @@ }: stdenv.mkDerivation rec { pname = "nix-eval-jobs"; - version = "2.35.2"; + version = "2.35.3"; src = fetchFromGitHub { owner = "NixOS"; repo = "nix-eval-jobs"; tag = "v${version}"; - hash = "sha256-qHxk1wVKqz/UMtVC14ugkhySbqYcRQbwobyeO/fhAf0="; + hash = "sha256-Ig1h/+qL5sj60fWiy44kQkXjapuff7vJXC9N0Ak8EkY="; }; buildInputs = [ boost curl + mimalloc nlohmann_json nixComponents.nix-store nixComponents.nix-fetchers From fedbbb92acd891b1a8a9667a9eafdbf1870de9ae Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Sep 2026 08:52:55 +0000 Subject: [PATCH 126/180] python3Packages.llama-cloud: 2.15.0 -> 2.16.0 --- pkgs/development/python-modules/llama-cloud/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-cloud/default.nix b/pkgs/development/python-modules/llama-cloud/default.nix index 0ecfedcffff9..845adeaa4e45 100644 --- a/pkgs/development/python-modules/llama-cloud/default.nix +++ b/pkgs/development/python-modules/llama-cloud/default.nix @@ -25,13 +25,13 @@ buildPythonPackage (finalAttrs: { pname = "llama-cloud"; - version = "2.15.0"; + version = "2.16.0"; pyproject = true; src = fetchPypi { pname = "llama_cloud"; inherit (finalAttrs) version; - hash = "sha256-FBuw/s1ATz2CbZmYp0yWeMEBQzt3np3GjwuWV9hi9MQ="; + hash = "sha256-JI3cams5ReWH+PeWlVUPj0yR7Gzd+OBRPG1xKjo6x5o="; }; postPatch = '' From 6bd9f8a5f9663193b3808044480787a1ad2aa258 Mon Sep 17 00:00:00 2001 From: Rafael Ieda Date: Mon, 14 Sep 2026 06:21:02 -0300 Subject: [PATCH 127/180] git-fast-export: 231118 -> 260405 --- pkgs/by-name/gi/git-fast-export/package.nix | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/pkgs/by-name/gi/git-fast-export/package.nix b/pkgs/by-name/gi/git-fast-export/package.nix index c12e760bf495..52e3ba6cf3fe 100644 --- a/pkgs/by-name/gi/git-fast-export/package.nix +++ b/pkgs/by-name/gi/git-fast-export/package.nix @@ -11,22 +11,15 @@ stdenv.mkDerivation (finalAttrs: { pname = "fast-export"; - version = "231118"; + version = "260405"; src = fetchFromGitHub { owner = "frej"; repo = "fast-export"; rev = "v${finalAttrs.version}"; - hash = "sha256-JUy0t2yzd4bI7WPGG1E8L1topLfR5leV/WTU+u0bCyM="; + hash = "sha256-8bZXTW0dKdkd49KGUyHl+cdmYqUtppzkwV1cLJsUzWE="; }; - patches = [ - (fetchpatch { - url = "https://github.com/frej/fast-export/commit/a3d0562737e1e711659e03264e45cb47a5a2f46d.patch?full_index=1"; - hash = "sha256-vZOHnb5lXO22ElCK4oWQKCcPIqRyZV5axWfZqa84V1Y="; - }) - ]; - nativeBuildInputs = [ gitMinimal makeWrapper From 2b1a615de569a6e517ec668f0b5f22f1977602bd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Sep 2026 09:59:57 +0000 Subject: [PATCH 128/180] libretro.puae: 0-unstable-2026-09-01 -> 0-unstable-2026-09-06 --- pkgs/by-name/li/libretroPackages/cores/puae.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/li/libretroPackages/cores/puae.nix b/pkgs/by-name/li/libretroPackages/cores/puae.nix index bbaa5c331a3f..37eba1b75778 100644 --- a/pkgs/by-name/li/libretroPackages/cores/puae.nix +++ b/pkgs/by-name/li/libretroPackages/cores/puae.nix @@ -5,13 +5,13 @@ }: mkLibretroCore { core = "puae"; - version = "0-unstable-2026-09-01"; + version = "0-unstable-2026-09-06"; src = fetchFromGitHub { owner = "libretro"; repo = "libretro-uae"; - rev = "bc0c2b0ec64b81e368fa253f029e31247aeb66ac"; - hash = "sha256-ExD4yQGc962HacOyok7L47KkpX3FjbXSjELOX6ti//g="; + rev = "6536174a80d74e6c325aaa5390ff091fac8761d0"; + hash = "sha256-jewi3fnEDyUsNxCBns4Gp+3JrWsd5xp2lHxT69caBiU="; }; makefile = "Makefile"; From 9243fa6beb4c8571d6af19d433f6d202b0d0014b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Sep 2026 10:43:02 +0000 Subject: [PATCH 129/180] v2ray-rules-dat: 202609022346 -> 202609132350 --- pkgs/by-name/v2/v2ray-rules-dat/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/v2/v2ray-rules-dat/package.nix b/pkgs/by-name/v2/v2ray-rules-dat/package.nix index 603f9a40f92c..87bfebcc1022 100644 --- a/pkgs/by-name/v2/v2ray-rules-dat/package.nix +++ b/pkgs/by-name/v2/v2ray-rules-dat/package.nix @@ -5,7 +5,7 @@ }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "v2ray-rules-dat"; - version = "202609022346"; + version = "202609132350"; __structuredAttrs = true; strictDeps = true; @@ -25,11 +25,11 @@ stdenvNoCC.mkDerivation (finalAttrs: { passthru = { geoipDat = fetchurl { url = "https://github.com/Loyalsoldier/v2ray-rules-dat/releases/download/${finalAttrs.version}/geoip.dat"; - hash = "sha256-DV0roMWlxYAn/RNHpq/VfJRweZtrs8vCdP1GV+2N44I="; + hash = "sha256-RTJf7hVVyL8EEVEAaUzoQpuIybs7NUirz9I2ocjqFG8="; }; geositeDat = fetchurl { url = "https://github.com/Loyalsoldier/v2ray-rules-dat/releases/download/${finalAttrs.version}/geosite.dat"; - hash = "sha256-d3TrwiwKWsxxik7oY1qWR1AhZWk3clVRlF2aRGWRv1Q="; + hash = "sha256-JpFPaZLfwNce8uMRCgFXEGixXS9K40Ogpa+8HJ5OVZA="; }; updateScript = ./update.sh; }; From 3616a0b11fda6451f9dce291c601820fd6c846f2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Sep 2026 11:33:49 +0000 Subject: [PATCH 130/180] fetchtastic: 0.11.2 -> 0.11.3 --- pkgs/by-name/fe/fetchtastic/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fe/fetchtastic/package.nix b/pkgs/by-name/fe/fetchtastic/package.nix index 6ff2309051f0..fddf5680a3ed 100644 --- a/pkgs/by-name/fe/fetchtastic/package.nix +++ b/pkgs/by-name/fe/fetchtastic/package.nix @@ -7,14 +7,14 @@ python3.pkgs.buildPythonApplication (finalAttrs: { pname = "fetchtastic"; - version = "0.11.2"; + version = "0.11.3"; pyproject = true; src = fetchFromGitHub { owner = "jeremiah-k"; repo = "fetchtastic"; tag = finalAttrs.version; - hash = "sha256-gEgqmJx1hKBmGFrv/9EsD+Li/zuuo+y49U1Dzt8nA0U="; + hash = "sha256-2QlLxmxP91J8T6ry0fbwh7BO5JzVrS0y5DLbPxoE8Mw="; }; pythonRelaxDeps = [ "platformdirs" ]; From 763775441ef3526890b6afef70f18450a65811e3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Sep 2026 11:47:04 +0000 Subject: [PATCH 131/180] adrs: 0.11.1 -> 0.12.1 --- pkgs/by-name/ad/adrs/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ad/adrs/package.nix b/pkgs/by-name/ad/adrs/package.nix index cf7e30085fe3..36fd74ed2f31 100644 --- a/pkgs/by-name/ad/adrs/package.nix +++ b/pkgs/by-name/ad/adrs/package.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "adrs"; - version = "0.11.1"; + version = "0.12.1"; src = fetchFromGitHub { owner = "joshrotenberg"; repo = "adrs"; tag = "v${finalAttrs.version}"; - hash = "sha256-9FWBfOwePl4ML7OIyhbiZAiXVoyEwtyJCxcPsO/tW3E="; + hash = "sha256-enUoRwEEn97W9j4mLxzGI9C1WRWNmOJ+AQXS3kWuD3w="; }; - cargoHash = "sha256-hN7saY0W2dov1cR0VRab7K/wqCnYMCkOpR5ayAY34+Q="; + cargoHash = "sha256-kPTA4pH/mXY02hs0XLi8zGR1hNaFiF6VoSprDlqrmpA="; meta = { description = "Command-line tool for managing Architectural Decision Records"; From a6fb342a6bde4e8daea8cb74a017b36769813210 Mon Sep 17 00:00:00 2001 From: Dennis Stengele Date: Mon, 14 Sep 2026 14:02:40 +0200 Subject: [PATCH 132/180] bookorbit: 2.9.0 -> 2.10.0 --- pkgs/by-name/bo/bookorbit/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/bo/bookorbit/package.nix b/pkgs/by-name/bo/bookorbit/package.nix index 51be3ed823b4..1e8dd969b48d 100644 --- a/pkgs/by-name/bo/bookorbit/package.nix +++ b/pkgs/by-name/bo/bookorbit/package.nix @@ -16,7 +16,7 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "bookorbit"; - version = "2.9.0"; + version = "2.10.0"; __structuredAttrs = true; strictDeps = true; @@ -24,7 +24,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "bookorbit"; repo = "bookorbit"; tag = "v${finalAttrs.version}"; - hash = "sha256-Dj/H7HWzxscl+uSMGDRgAwLeHDzcZEOM0RsiWrPJjUs="; + hash = "sha256-Hczdvkv0p17qbsg0ZKczpFFZwMLasX5QC/yZQ5BOzA4="; }; pnpmWorkspaces = [ @@ -41,7 +41,7 @@ stdenv.mkDerivation (finalAttrs: { ; inherit pnpm; fetcherVersion = 4; - hash = "sha256-NVI9R6n9HIE2VufTcqe4cjZbTK30R/i6dZy39TGH8qs="; + hash = "sha256-v/SVAGwDyBGdHdrbk0H3cpnF+w2/TLOcVfLFXe8kr8Y="; }; nativeBuildInputs = [ From f62c2e8fdda15f5724218586831ed2a9747db3f9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Sep 2026 12:14:09 +0000 Subject: [PATCH 133/180] python3Packages.garminconnect: 0.3.12 -> 0.3.15 --- pkgs/development/python-modules/garminconnect/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/garminconnect/default.nix b/pkgs/development/python-modules/garminconnect/default.nix index 28862c32d45f..81a5edb05611 100644 --- a/pkgs/development/python-modules/garminconnect/default.nix +++ b/pkgs/development/python-modules/garminconnect/default.nix @@ -11,14 +11,14 @@ buildPythonPackage (finalAttrs: { pname = "garminconnect"; - version = "0.3.12"; + version = "0.3.15"; pyproject = true; src = fetchFromGitHub { owner = "cyberjunky"; repo = "python-garminconnect"; tag = finalAttrs.version; - hash = "sha256-z3Ucfvt0z5dJ70DhJaoTkMhppxi9uiqFfZ2dT49y8uw="; + hash = "sha256-5kiBEgBI/eXoRhPv/F73EQm4bPsZeRHjlaWzWtpXpIQ="; }; pythonRelaxDeps = [ "garth" ]; From 15baf066fd7b9fed039ab61ae47cd2775e2eba16 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 14 Sep 2026 14:15:25 +0200 Subject: [PATCH 134/180] nixos/ifstate: use structuredAttrs instead of passAsFile --- nixos/modules/services/networking/ifstate.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/nixos/modules/services/networking/ifstate.nix b/nixos/modules/services/networking/ifstate.nix index a1aeeda26b8c..2c7e15726b27 100644 --- a/nixos/modules/services/networking/ifstate.nix +++ b/nixos/modules/services/networking/ifstate.nix @@ -20,11 +20,12 @@ let yq check-jsonschema ]; + strictDeps = true; value = builtins.toJSON value; - passAsFile = [ "value" ]; + __structuredAttrs = true; } '' - yq --yaml-output . $valuePath > $out + printf "%s" "$value" | yq --yaml-output . > $out check-jsonschema --schemafile "${cfg.package.passthru.jsonschema}" "$out" sed -i $'s|\'!include |!include \'|' $out ''; From 52c81c57634cfc4964f980fc7678b36a1880a2ff Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Sep 2026 13:08:03 +0000 Subject: [PATCH 135/180] libretro.fbneo: 0-unstable-2026-09-01 -> 0-unstable-2026-09-04 --- pkgs/by-name/li/libretroPackages/cores/fbneo.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/li/libretroPackages/cores/fbneo.nix b/pkgs/by-name/li/libretroPackages/cores/fbneo.nix index 9722001a3417..e902cc97f722 100644 --- a/pkgs/by-name/li/libretroPackages/cores/fbneo.nix +++ b/pkgs/by-name/li/libretroPackages/cores/fbneo.nix @@ -5,13 +5,13 @@ }: mkLibretroCore { core = "fbneo"; - version = "0-unstable-2026-09-01"; + version = "0-unstable-2026-09-04"; src = fetchFromGitHub { owner = "libretro"; repo = "fbneo"; - rev = "1dfe2390661448ec148aeac4c85c9152c6e7441b"; - hash = "sha256-z7fzco9ycwIvG5D/fJVtbl7x34i9YRvD5p8AOrXjI0s="; + rev = "a251c76229f1637e433b93e29845039752771b6d"; + hash = "sha256-AV+1fxtoK+1j7IFl3Mjai6gcfII0kenRdtj4tdl8lt4="; }; makefile = "Makefile"; From 14ef8daa0a9f1236d8dc30fb85643fba03b5542b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Sep 2026 13:19:18 +0000 Subject: [PATCH 136/180] i3pystatus: 3.35-unstable-2026-04-21 -> 3.35-unstable-2026-09-14 --- pkgs/by-name/i3/i3pystatus/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/i3/i3pystatus/package.nix b/pkgs/by-name/i3/i3pystatus/package.nix index 55465c92de41..761c57eff321 100644 --- a/pkgs/by-name/i3/i3pystatus/package.nix +++ b/pkgs/by-name/i3/i3pystatus/package.nix @@ -14,7 +14,7 @@ python3Packages.buildPythonApplication rec { # i3pystatus moved to rolling release: # https://github.com/enkore/i3pystatus/issues/584 - version = "3.35-unstable-2026-04-21"; + version = "3.35-unstable-2026-09-14"; pname = "i3pystatus"; pyproject = true; build-system = [ python3Packages.setuptools ]; @@ -22,8 +22,8 @@ python3Packages.buildPythonApplication rec { src = fetchFromGitHub { owner = "enkore"; repo = "i3pystatus"; - rev = "045d5f09220ccec1146a220619ff80b1077206a4"; - hash = "sha256-K6sCII8qw0JLcMw5QVCY0RCu0O55MlEKFQXDY96V3NM="; + rev = "6eba55f345e1674bfbef28dfdb0a6ff76ade9f0c"; + hash = "sha256-ZXJCsPoAYxxqhawqnXtTXkHMGcjOSkFnNcYGidfBvLw="; }; patches = [ From f5094fe66999b580bce4e5207fe88a6fd6926aac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A4=9C=E5=9D=82=E9=9B=85?= <23130178+ShadowRZ@users.noreply.github.com> Date: Mon, 14 Sep 2026 21:31:17 +0800 Subject: [PATCH 137/180] smpeg2: fix unstable version scheme --- pkgs/by-name/sm/smpeg2/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/sm/smpeg2/package.nix b/pkgs/by-name/sm/smpeg2/package.nix index d0747e2c9abe..556ab6252f13 100644 --- a/pkgs/by-name/sm/smpeg2/package.nix +++ b/pkgs/by-name/sm/smpeg2/package.nix @@ -11,7 +11,7 @@ stdenv.mkDerivation { pname = "smpeg2"; - version = "unstable-2022-05-26"; + version = "2.0.0-unstable-2022-05-26"; src = fetchFromGitHub { owner = "icculus"; From f25637c6afbeb51d48f3a5e28de8d6780995943b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Sep 2026 14:02:04 +0000 Subject: [PATCH 138/180] spacectl: 1.25.0 -> 1.26.0 --- pkgs/by-name/sp/spacectl/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sp/spacectl/package.nix b/pkgs/by-name/sp/spacectl/package.nix index 5ee3936f3954..c84c0df345d0 100644 --- a/pkgs/by-name/sp/spacectl/package.nix +++ b/pkgs/by-name/sp/spacectl/package.nix @@ -9,16 +9,16 @@ buildGoModule (finalAttrs: { pname = "spacectl"; - version = "1.25.0"; + version = "1.26.0"; src = fetchFromGitHub { owner = "spacelift-io"; repo = "spacectl"; rev = "v${finalAttrs.version}"; - hash = "sha256-RJUp7yVHG6+X/A3dWsFBOw49btIptq3ohwcz8bo8wQw="; + hash = "sha256-EPFN+KRz6IIeL9VG66ZrdwVYdqiAQJz31rDEH482WCE="; }; - vendorHash = "sha256-LZFFh0mZEf1m4xKIDOTnFGm/jTrXOBfkXUXW1gmxoOI="; + vendorHash = "sha256-t29YOTNbPrr+RUqUJu/ezup1HFT2cDuUMaUpCnJ9Kew="; nativeBuildInputs = [ installShellFiles ]; From 948bce5a7b42e8bababf62f5c4aa81ce1fbd61fd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Sep 2026 14:02:49 +0000 Subject: [PATCH 139/180] deck: 1.66.0 -> 1.66.1 --- pkgs/by-name/de/deck/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/de/deck/package.nix b/pkgs/by-name/de/deck/package.nix index 315d143afae5..a94ebcb27d26 100644 --- a/pkgs/by-name/de/deck/package.nix +++ b/pkgs/by-name/de/deck/package.nix @@ -9,13 +9,13 @@ buildGoModule (finalAttrs: { pname = "deck"; - version = "1.66.0"; + version = "1.66.1"; src = fetchFromGitHub { owner = "Kong"; repo = "deck"; tag = "v${finalAttrs.version}"; - hash = "sha256-iC11IQuN/6SXJ30lmMMwSj/poTXdsnhvt6ckWlFsOS4="; + hash = "sha256-zTC7/mQVLaOHiHMQL0RionDN1K0GpFFAztZSg9XXbdY="; }; nativeBuildInputs = [ installShellFiles ]; @@ -28,7 +28,7 @@ buildGoModule (finalAttrs: { ]; proxyVendor = true; # darwin/linux hash mismatch - vendorHash = "sha256-2B5pfovavc7u1Qk5qVVCVp6kXZoQsLlG5FE6b3p+cZw="; + vendorHash = "sha256-bYv8sdGohI8yy0D/g1BWbfGjKa7QE/w3ytsqhDky+cM="; postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' installShellCompletion --cmd deck \ From 89eee3d8990c91c11033966d0aec455c620112be Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Sep 2026 14:43:35 +0000 Subject: [PATCH 140/180] mendingwall: 0.3.8 -> 0.3.9 --- pkgs/by-name/me/mendingwall/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/me/mendingwall/package.nix b/pkgs/by-name/me/mendingwall/package.nix index 029face5d87e..58e634c0a50b 100644 --- a/pkgs/by-name/me/mendingwall/package.nix +++ b/pkgs/by-name/me/mendingwall/package.nix @@ -17,13 +17,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "mendingwall"; - version = "0.3.8"; + version = "0.3.9"; src = fetchFromGitHub { owner = "lawmurray"; repo = "mendingwall"; tag = "v${finalAttrs.version}"; - hash = "sha256-bt2DvbtwUaad5j2XpySA4KBfI4953tc1bHRuUUkS84M="; + hash = "sha256-+p5fpop22zHmKZxoZBjTET2p+X/ulQyMMnZxiPLkZC0="; }; strictDeps = true; From ee349ee45ff431e90d59cf3dd6312c531addf066 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Sep 2026 14:46:05 +0000 Subject: [PATCH 141/180] mihomo: 1.19.30 -> 1.19.31 --- pkgs/by-name/mi/mihomo/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mi/mihomo/package.nix b/pkgs/by-name/mi/mihomo/package.nix index d5eb0c3ca46b..08d58af04c9f 100644 --- a/pkgs/by-name/mi/mihomo/package.nix +++ b/pkgs/by-name/mi/mihomo/package.nix @@ -8,16 +8,16 @@ buildGoModule rec { pname = "mihomo"; - version = "1.19.30"; + version = "1.19.31"; src = fetchFromGitHub { owner = "MetaCubeX"; repo = "mihomo"; rev = "v${version}"; - hash = "sha256-QyzF8FIRMrnZHVkMdCEY+U+jW+jXnCPx8JKTYp5d/R8="; + hash = "sha256-gDorl+6pWGtRBB2INrMhftzrWpB8gGz3lPlooYm+xTM="; }; - vendorHash = "sha256-4OSuPu+x6m+ivHCt4nn0EgdFzfqaUz71rATfWjHrhG8="; + vendorHash = "sha256-dX/zUUCmFLyX4n5BgaYVTZasFxY/Dr8WG0P/PzIiwVs="; excludedPackages = [ "./test" ]; From 2781b285aa8d89fb4e4785da706c7520cbbe8903 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Sep 2026 15:11:08 +0000 Subject: [PATCH 142/180] netboxPlugins.netbox-security: 1.6.1 -> 1.6.2 --- pkgs/by-name/ne/netbox/plugins/netbox-security/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ne/netbox/plugins/netbox-security/package.nix b/pkgs/by-name/ne/netbox/plugins/netbox-security/package.nix index f38535f852b8..1bc0c6cd98cd 100644 --- a/pkgs/by-name/ne/netbox/plugins/netbox-security/package.nix +++ b/pkgs/by-name/ne/netbox/plugins/netbox-security/package.nix @@ -10,14 +10,14 @@ buildPythonPackage (finalAttrs: { __structuredAttrs = true; pname = "netbox-security"; - version = "1.6.1"; + version = "1.6.2"; pyproject = true; src = fetchFromGitHub { owner = "andy-shady-org"; repo = "netbox-security"; tag = "v${finalAttrs.version}"; - hash = "sha256-0vTMmQjTNSFnEVbVMkI0EOzGY2B0NR0NLbIHheppb6k="; + hash = "sha256-/lPKasyDhfjyHWIE6PtVzpbfPdwmvLWH2P7modGKEiI="; }; build-system = [ setuptools ]; From e15e8c38b77ccce8798630d807e083052b6416db Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 14 Sep 2026 17:24:37 +0200 Subject: [PATCH 143/180] firefox-unwrapped: 155.0.1 -> 156.0 https://www.firefox.com/en-US/firefox/156.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 9877d05c4862..e860aecc8397 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 = "155.0.1"; + version = "156.0"; src = fetchurl { url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz"; - sha512 = "6d137a7a315cb1d0aac1a3fe314af80fe290c49b7c2e47f8687b25d4720927b2a0dc71a3da9d75f6cab479067db114caa6732d17e888b0abfce99238a8af0f39"; + sha512 = "0463304a0898670d248114f66f7c235166ae2397c3989a7c878c96f0c589fbbba1f1c87432daa22633b9fadd94394adf1dc37f0e67d22b066c75efe5eead75ce"; }; meta = { From 56f2d1668746779f0c3af2bbae1919b6d026f190 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 14 Sep 2026 17:25:19 +0200 Subject: [PATCH 144/180] firefox-bin-unwrapped: 155.0.1 -> 156.0 https://www.firefox.com/en-US/firefox/156.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 6d22053bac6f..d7c5e0d4d6a5 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 = "155.0.1"; + version = "156.0"; sources = [ { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/ach/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/ach/firefox-156.0.tar.xz"; locale = "ach"; arch = "linux-x86_64"; - sha256 = "d3868373c5fe80c46b5470daac516069b5895867b83baf837cbd167f2ad82f74"; + sha256 = "6776d58c6883263423a558ece82e5c5c1f508c9a0aaf60193f3498e5af2ff3c7"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/af/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/af/firefox-156.0.tar.xz"; locale = "af"; arch = "linux-x86_64"; - sha256 = "1a9e98c74fd8e555a0073df144e2620a52afd1071cade8f4c8db958036c4465e"; + sha256 = "872ea5ef974768bb65de878b8249bb1021dfd13cb974ec213f702d8f755360a0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/an/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/an/firefox-156.0.tar.xz"; locale = "an"; arch = "linux-x86_64"; - sha256 = "31b16a0aa1bd36119899ad2556abf39e2b555f351526ff79724cb39b4fb16acf"; + sha256 = "76e82f61aa73910ba07546c950496d96a6f352a8c527eda384c8b4b3cefb884d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/ar/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/ar/firefox-156.0.tar.xz"; locale = "ar"; arch = "linux-x86_64"; - sha256 = "4acdfe2561fa0c1d7557a312c64ba22587bc486ab1b564dacc90b150f6b9ada5"; + sha256 = "8d846af060e4b8d49ed9a17d0e69c117e5816744df41354b7dbd05e2d713e058"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/ast/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/ast/firefox-156.0.tar.xz"; locale = "ast"; arch = "linux-x86_64"; - sha256 = "3f9ca2ed22d4611dfa7f8684506e57b70c606a579f8fc78c32252a1e9091cfd2"; + sha256 = "fec69bdd48ac51b31ad427e495f8ea2c64dd4cddb047495a60bf761d2336b1e2"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/az/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/az/firefox-156.0.tar.xz"; locale = "az"; arch = "linux-x86_64"; - sha256 = "03d6d747817223c2f009fbeeb09a91eebe12c79ce0426a9e3d15f10c4557bd81"; + sha256 = "8e637789e47ccd2f91cc2fb8955b1718734b3566f0fb834c6bf827294ee56971"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/be/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/be/firefox-156.0.tar.xz"; locale = "be"; arch = "linux-x86_64"; - sha256 = "704ed0c3470701343a1bee77e501c502cf1a40b857366099b74b5cfd0da1642f"; + sha256 = "2f2a50b6aa1647933d312f78a5c108ea87284d528b53c5ea7c12f68518f2ae0c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/bg/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/bg/firefox-156.0.tar.xz"; locale = "bg"; arch = "linux-x86_64"; - sha256 = "21ee973aaed3d2f04a1453b1026581c6db83f1d165f28f68a39f8044a52ee108"; + sha256 = "af5a558ba2dc460bf1c3e797a9da1db2449c8367899fef6070d9a87323b002fd"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/bn/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/bn/firefox-156.0.tar.xz"; locale = "bn"; arch = "linux-x86_64"; - sha256 = "609bb82371d357c66cd958ce81d1e35979c59f4a23efee3215f50a970183dc22"; + sha256 = "3b308eea6a21ee23ae074b8ba897d4f47416b132253760453ec504aec9dfb370"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/br/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/br/firefox-156.0.tar.xz"; locale = "br"; arch = "linux-x86_64"; - sha256 = "d602eda0662b3e332befc34ca737ec0b94bd864238d34aa1a119ffa1d633305d"; + sha256 = "aaaf16a6a7b095de19b539e51ebee5737176be74e82b47f702c0d48da386edd0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/bs/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/bs/firefox-156.0.tar.xz"; locale = "bs"; arch = "linux-x86_64"; - sha256 = "32523f3aa15850c3caad2448ecdd8d9f44ba8ded3658455bb0bba12f586eb624"; + sha256 = "1e8ab2f332cb9f8eaa45a8fb45adec2076253884423c628e727cb166cec6edc5"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/ca-valencia/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/ca-valencia/firefox-156.0.tar.xz"; locale = "ca-valencia"; arch = "linux-x86_64"; - sha256 = "f4c6d0daedbb18900581b58363c8d4036345f8ecc164a4edf01d25edcb98dc53"; + sha256 = "fff249c2482869100d5b262c39c1a400589cf570c2db41f767e843a6f9fc9956"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/ca/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/ca/firefox-156.0.tar.xz"; locale = "ca"; arch = "linux-x86_64"; - sha256 = "e28bbcb8ad8c2c46e6bbeff372e60ab3c46b11590065dc2c80c777f5cd692ccb"; + sha256 = "0e3923ba34e2cca1cc5615cbdeb1fa4c5a32a21f8fffde8728a7136d96ebfac0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/cak/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/cak/firefox-156.0.tar.xz"; locale = "cak"; arch = "linux-x86_64"; - sha256 = "2fb0ddaf2a5ef6468eff794af9fe8b3c1466dec252a5d4afb4dc4bf3ed9de65e"; + sha256 = "a2b61749612750aff501c5c4190fe393036e35cf8e7bdc37eca894ea505bc4f9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/cs/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/cs/firefox-156.0.tar.xz"; locale = "cs"; arch = "linux-x86_64"; - sha256 = "6746563acdfce3554cfabac8d8bec2874acb4bc62276eb28376d729d41529cdc"; + sha256 = "74b9dd8d9d326ea0568beec3e8c57091adc34060650d4f98e92bbe15a9612608"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/cy/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/cy/firefox-156.0.tar.xz"; locale = "cy"; arch = "linux-x86_64"; - sha256 = "d04d2a2115bcdeb376099805b5d13b86658923e5f7e753af6a1546c830750db7"; + sha256 = "b727ec948aa30b1a52738b01f1fa318df7d2f183228a44a8c1938d4d69b099e0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/da/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/da/firefox-156.0.tar.xz"; locale = "da"; arch = "linux-x86_64"; - sha256 = "ced863fe2fee999643eeeac0ad88710aad00507611a9703b6a085da256e33559"; + sha256 = "19262cc68d58470a20fe83f4f74feb33f34c3e141f66c937d051b164927c4b03"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/de/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/de/firefox-156.0.tar.xz"; locale = "de"; arch = "linux-x86_64"; - sha256 = "43c287fe289994820a2022c47649bbb721712c4212cbc9bb6f8e2a78398f6ef8"; + sha256 = "dd372487c0ad7af7814eb0c3e76482cd73f79ee143f4282b624fdfe7fc2ff636"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/dsb/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/dsb/firefox-156.0.tar.xz"; locale = "dsb"; arch = "linux-x86_64"; - sha256 = "e75f51827620df91beb8429016a746be2d99b023842a287a341e1c6c7ee75b25"; + sha256 = "cb0a150140ae9c9ef4602de6aae444f19417dc7477fbd663e6d6bda8eb2c112e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/el/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/el/firefox-156.0.tar.xz"; locale = "el"; arch = "linux-x86_64"; - sha256 = "5feae08503653d2857252a8c6e5b0534e05e025f63ffd15cad6a053d71baf313"; + sha256 = "05122dd341275aaabaeda9706abc75960af7e72fafa92135c8cd6640bc4816c4"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/en-CA/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/en-CA/firefox-156.0.tar.xz"; locale = "en-CA"; arch = "linux-x86_64"; - sha256 = "8f28d12d33697ed4d54764b5d89af3e28c2a93b973b28df20ffdcc6e881f0d57"; + sha256 = "3398d0f4baf9c98b74800bebfedcfd5bf9a019fa0e43e7dd6328af52da9b18a8"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/en-GB/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/en-GB/firefox-156.0.tar.xz"; locale = "en-GB"; arch = "linux-x86_64"; - sha256 = "4f5b6be9f23223a67837e0ec3c69884ac85aefca26cdc0572d2b537deb7a4198"; + sha256 = "1bd38b077c0e54ed26df78c5ef17b40d492217d652348250369074c68c738845"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/en-US/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/en-US/firefox-156.0.tar.xz"; locale = "en-US"; arch = "linux-x86_64"; - sha256 = "642ab731354a5ca790b894d4556dfb5028c61d0c24eb10d10e10a111a69c89bf"; + sha256 = "1d44cd02351c307c3e19061ea2a4d18a30f236e6be862b94f2282564afdb0167"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/eo/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/eo/firefox-156.0.tar.xz"; locale = "eo"; arch = "linux-x86_64"; - sha256 = "72d4178536c39b799a26c7f4a00d2fda15925a505f8aa2b60e30ccf1f723e2f2"; + sha256 = "bbe36efaf899533a395a2cd5f48ee16061cf821d40c578216b30ccccaee1d054"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/es-AR/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/es-AR/firefox-156.0.tar.xz"; locale = "es-AR"; arch = "linux-x86_64"; - sha256 = "a0692d145763356b56b8ea245023c39247fba71d868568e28bb408ca8f299446"; + sha256 = "a81df795c52933ec7c89bb184c458aff934ff9984efe99701ed2efc1656dfff9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/es-CL/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/es-CL/firefox-156.0.tar.xz"; locale = "es-CL"; arch = "linux-x86_64"; - sha256 = "d999fa762e130dcb29577565fb248744ea55ab7789617648bfc54bef1acafdfb"; + sha256 = "e82ceea01439e7f5c74042e05f7425db68dff4e9fcf3c6a5db87d82794d7023c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/es-ES/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/es-ES/firefox-156.0.tar.xz"; locale = "es-ES"; arch = "linux-x86_64"; - sha256 = "6191b3610133f220c9f5acada5201f6ad534118dbe54a60063348b7d18fdadb7"; + sha256 = "9912953a85808175bdab00e51b359bf3d30c9cba632308782a0b2c3995ff1cba"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/es-MX/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/es-MX/firefox-156.0.tar.xz"; locale = "es-MX"; arch = "linux-x86_64"; - sha256 = "9a81c3a710029e03832906e738e8423c9cc3bdf3f3a65b7745fdbb4d1abb09a9"; + sha256 = "b225bcc091a42cf6691c877e3ca3a7fff5931e2449ca83b7b209a8a652bd5cc9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/et/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/et/firefox-156.0.tar.xz"; locale = "et"; arch = "linux-x86_64"; - sha256 = "d55db78c5b33b5109b6c583150c676aa47fe2ccb7f9d766aaebf0f692be3c288"; + sha256 = "39cc37a331672a30c6335315f3ec9ebb0e4f644c0112459d9d428ae91808add6"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/eu/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/eu/firefox-156.0.tar.xz"; locale = "eu"; arch = "linux-x86_64"; - sha256 = "121596a83e1220ddb3dcd17836fc1153e065b07106fa6e38bbb3139f2c0dff63"; + sha256 = "3f6c8fb64b7ff6b2e2f9bf408013a7c4be45917347789018c72e7e4d6a1a29ec"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/fa/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/fa/firefox-156.0.tar.xz"; locale = "fa"; arch = "linux-x86_64"; - sha256 = "40f867b987fed608eaef1bb97dafe3d3904e1d458a1a62e87fdf733a619a3296"; + sha256 = "9b1fa94d9bc25fac03cb894f33da30c9296284453a9a506b583fc253d67ef2d9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/ff/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/ff/firefox-156.0.tar.xz"; locale = "ff"; arch = "linux-x86_64"; - sha256 = "0aebed18dc89fa87b7abdd46fb10558726cbcf5837c72a719297f23706209068"; + sha256 = "00de70c6ae95562e7f883b4488e9546202da731acb84271750d3fa76202f35b9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/fi/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/fi/firefox-156.0.tar.xz"; locale = "fi"; arch = "linux-x86_64"; - sha256 = "d2bab590ea7161e161629f5c4d19d9af6bf2eba8daa24a9efbcfbc6aae323df4"; + sha256 = "10acb7e71d5236517127b577e501a06d96bc250ee965d5e70418383117216bb5"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/fr/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/fr/firefox-156.0.tar.xz"; locale = "fr"; arch = "linux-x86_64"; - sha256 = "98eadffd9f7d70a24fa4985f9ae9972a1e160807d3c6c752601e7a5ba6ecfcd9"; + sha256 = "a582d2d902edabe5cc2703d624a89e99143b4856cd8d6bd146db7bb2e1b68bab"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/fur/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/fur/firefox-156.0.tar.xz"; locale = "fur"; arch = "linux-x86_64"; - sha256 = "df0e6e8e45bbf4acaf604d7b035ca16099785b0575a5d3905238a016780b7495"; + sha256 = "7862245c08bf0ce682d0611b93495a6a2efa1c26d0082ff13c39f73f0aa6cbcf"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/fy-NL/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/fy-NL/firefox-156.0.tar.xz"; locale = "fy-NL"; arch = "linux-x86_64"; - sha256 = "2587a179595008b05cd4da8d83348a6251e7f66aa90e5da3f6138be409c554ae"; + sha256 = "9cd7a372cb52c258a87dd98c4036f19f393f804a4748e1ab36ef5b157e933f67"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/ga-IE/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/ga-IE/firefox-156.0.tar.xz"; locale = "ga-IE"; arch = "linux-x86_64"; - sha256 = "66a5f8b0839b5c90931700de2f1e2c905f39b1a10ce1dbd9ad25dad347577fa7"; + sha256 = "a0b6978e29f72454e39e9727ba36151658f68049582dab6ced724f007d9ac15b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/gd/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/gd/firefox-156.0.tar.xz"; locale = "gd"; arch = "linux-x86_64"; - sha256 = "ff24cfb01b284dc77dc7f76b192fec75e742648e5a7b890348253bfc6945d45a"; + sha256 = "3420349908dafe4cd98856ac7485af5d9e6c9f0cfc1f195d9cf4525ab626f5ae"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/gl/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/gl/firefox-156.0.tar.xz"; locale = "gl"; arch = "linux-x86_64"; - sha256 = "45c3489c54ca033de819708da0d370542a5dc4659c1149fd429b99bf83e8f1eb"; + sha256 = "39ad7f1faac5f0957b12c27172c209a589751ceeab2b72048b3ccf8689252211"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/gn/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/gn/firefox-156.0.tar.xz"; locale = "gn"; arch = "linux-x86_64"; - sha256 = "437842ab1b16b9c5cb476878312f6618be9f60be3c8fd89883ecf8ae1effdd6e"; + sha256 = "ccc3c4fc6ad5583f98d07cfbd5207865601884484513478bb1b65f130db912f1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/gu-IN/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/gu-IN/firefox-156.0.tar.xz"; locale = "gu-IN"; arch = "linux-x86_64"; - sha256 = "d5c692a0a8f537952a43d7073aff0faff15cceaf345f88bcee5f86020e4bf015"; + sha256 = "3b4209dbf9a4504988220888c3b2e5667eae1ee726ddaf277c241ed5726c878b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/he/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/he/firefox-156.0.tar.xz"; locale = "he"; arch = "linux-x86_64"; - sha256 = "6936441062e7990e40a107c688ae0b16ccfd921d7200c1659354fd6d45e43f5d"; + sha256 = "787062a40bf60876b212d732dd7e5e38f28c7afc43cb94f09609f53edbf9d00c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/hi-IN/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/hi-IN/firefox-156.0.tar.xz"; locale = "hi-IN"; arch = "linux-x86_64"; - sha256 = "daaa1056c9f272dd5d01b4131de7c7319cd80a65351996d7912466750be88ccf"; + sha256 = "8038ac000a91d4bc75ac9cfff91a9b8fcf737dd78df7ddcff8ecd394abd81b4b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/hr/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/hr/firefox-156.0.tar.xz"; locale = "hr"; arch = "linux-x86_64"; - sha256 = "ad2f9067be17a6e548dd0454125baa68c2cb71a98410f586498c8495c34fe190"; + sha256 = "7be1fc8eaef0e96dc97b166e8c2cec6d01f8af5099cc648afd572114b8273262"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/hsb/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/hsb/firefox-156.0.tar.xz"; locale = "hsb"; arch = "linux-x86_64"; - sha256 = "3f8a87bf917f00a9d972b740312fda09e864d0bd916acf0290bcc705e43c31cf"; + sha256 = "db3a2fa4ded807cbd5b007efccd7c9003a9b7ed9bb7ee617a78df4c9ae3e7d34"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/hu/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/hu/firefox-156.0.tar.xz"; locale = "hu"; arch = "linux-x86_64"; - sha256 = "acd08686e835cfce4bd01e8fbfea6ad17d324ca0e94aba0ff79281575e66d715"; + sha256 = "635f6094b944223e77af76ca448ce3a92d5013f675f0375fde2e6bcea39a2189"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/hy-AM/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/hy-AM/firefox-156.0.tar.xz"; locale = "hy-AM"; arch = "linux-x86_64"; - sha256 = "04001726abb76b0e4eee36e80c360918353658d1ec1b7f2e1586dba8cf4be542"; + sha256 = "363c464bc8432b3bcc2a1116cf19f121490242d1f8819e56a3e9cd506643f51b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/ia/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/ia/firefox-156.0.tar.xz"; locale = "ia"; arch = "linux-x86_64"; - sha256 = "e04036da50bc027ae0d759885f992cbd0cac1e4674c5d1a2a40a720195c7537e"; + sha256 = "d6d5978ec14078ce3e75c688db571954e64ddbbe46e69ab8cdff10443a4cfdb9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/id/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/id/firefox-156.0.tar.xz"; locale = "id"; arch = "linux-x86_64"; - sha256 = "16a868d6fb268faeee6837602fe03988c3de82cfaa0e1e7ff2fd7bfd7f050051"; + sha256 = "653cf07424b6eb0592204d73893fb7d768d7f1fa8fd3a28893bc3ec317e86d9b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/is/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/is/firefox-156.0.tar.xz"; locale = "is"; arch = "linux-x86_64"; - sha256 = "87955abb864d5cd31f4635c4bcbb6787ab97b46f794c53b04475220577f77d82"; + sha256 = "3fac8c10943a4d8b1c6ab2ff06687bcf6ab22159578f2ac0ea253c1aa17a7bf3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/it/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/it/firefox-156.0.tar.xz"; locale = "it"; arch = "linux-x86_64"; - sha256 = "e09d7528997819eb4208bf223c154b371391afda705726a360e3b46be5e2cfe5"; + sha256 = "12cfb04fc21e9f3e72941fe8ea1e17daf30a47232979bfbab1cb9240f89c4dbc"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/ja/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/ja/firefox-156.0.tar.xz"; locale = "ja"; arch = "linux-x86_64"; - sha256 = "fd1990001a54e2cad0f359ca84c944a54f64e2c9731b0771ee1cc37af53298d2"; + sha256 = "3fd1b3840847d5ba37bd50390d5847a18ff34ac40ba34fcb646fcfcf175ed24e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/ka/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/ka/firefox-156.0.tar.xz"; locale = "ka"; arch = "linux-x86_64"; - sha256 = "5802c43fa6ab529d83169479a1fe0472d4f19066b5dedb62ac0123d73f5c53ed"; + sha256 = "655727b87ab6b0d074f072d9068c5feaf297bae7694f8f38a3cf86c8244697ea"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/kab/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/kab/firefox-156.0.tar.xz"; locale = "kab"; arch = "linux-x86_64"; - sha256 = "3fcb0a081594a6441936f49facd04e2686b86b86eb5589cce43bebbf247407d1"; + sha256 = "8da6cc08d18d11bd080aa25ab4f8c535d2e62dcb1b81f32a8236c6ea4534d576"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/kk/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/kk/firefox-156.0.tar.xz"; locale = "kk"; arch = "linux-x86_64"; - sha256 = "4fd87fdc30144092e80e2e4ff6a0c58b77af31017fcfd108602863901aac693d"; + sha256 = "9a097901be4db0968a59f48dfc45d399399c08453d7b6606f17df921e7f54e27"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/km/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/km/firefox-156.0.tar.xz"; locale = "km"; arch = "linux-x86_64"; - sha256 = "a614dad4389ad52b110875868c1ca7929317d42cf74b881597ce0a3f357912ca"; + sha256 = "7418138dea060609858b3f0a876a548b2855731499478f100b2d817a6eb420de"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/kn/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/kn/firefox-156.0.tar.xz"; locale = "kn"; arch = "linux-x86_64"; - sha256 = "f631a0d16755f10820bb7db373df1a32c539d4149fcafe35bfe4af40886ccc3b"; + sha256 = "4de95b992fd2f31ab27ce0a7c40b05f0a8175ad53c3f1174884d00dd4649fdd0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/ko/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/ko/firefox-156.0.tar.xz"; locale = "ko"; arch = "linux-x86_64"; - sha256 = "824b3c48000e12a0ee65eaca2658810bbbdd20cfb7a35084e11d1b9b1e664ee0"; + sha256 = "f46f0c1cecebc65aa6b9533b7ef58871aa5e6e29cce8a90651ff154c08da6fd4"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/lij/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/lij/firefox-156.0.tar.xz"; locale = "lij"; arch = "linux-x86_64"; - sha256 = "aa5711aeb006a79b9f29f66edb81cc50c2ca2891c4ed98cdef7a717601d13f86"; + sha256 = "7c74684ead85e7c4774ff08bf33b7614d5040d1f7f226174309bb472d30f6754"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/lt/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/lt/firefox-156.0.tar.xz"; locale = "lt"; arch = "linux-x86_64"; - sha256 = "d688739187ed2d5d39a1d0e31ebe5f41112ad0c1b24c20a5079fcb05e81dc047"; + sha256 = "1c85c04fe4437f4efa8858d0263fc4b5cf7b87bdf2165f12a87009e5dd6c0a3a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/lv/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/lv/firefox-156.0.tar.xz"; locale = "lv"; arch = "linux-x86_64"; - sha256 = "f0e8929becc4cc31bdcfe970e4fce67f46fc5539ba92a9840cf59884c7180abe"; + sha256 = "28a0e159651a89bcad121dc68ff72a0a40dee330ee4ff9f3e2fc987a07685f41"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/mk/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/mk/firefox-156.0.tar.xz"; locale = "mk"; arch = "linux-x86_64"; - sha256 = "a723fbbf5df79638266e01f2edefea8bed64634e70a842bbd3950116b4cf4df6"; + sha256 = "b87005a9cb227f7b4c8e2de15dd887968428628625987ca18423903056670e6c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/mr/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/mr/firefox-156.0.tar.xz"; locale = "mr"; arch = "linux-x86_64"; - sha256 = "3eea3ac8ea3345cce3d5da08d90457cbfd4a4e4924772f0b27a1f7d769c4c3ae"; + sha256 = "f2b9c857fc6448bc968514e3b1ed168e2d2f6040222ca2547ffd8d7ef4558805"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/ms/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/ms/firefox-156.0.tar.xz"; locale = "ms"; arch = "linux-x86_64"; - sha256 = "783cfe02d61ab52fad74bebcacc512869165a1516a9196d9797b0ed5ce649051"; + sha256 = "2f0ad4a3fb3f856f5426c331ba14c481596fb3da0d43f721fc47a9eb6c1823ae"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/my/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/my/firefox-156.0.tar.xz"; locale = "my"; arch = "linux-x86_64"; - sha256 = "cb67bfa8e2ac2ba5aeb686cfb04d825c23c23afb605e40a3e461003e47d50948"; + sha256 = "5d42c39ae4e7247746a2d4cc79662719c94d0aaaa839adea738a263ee8d3a721"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/nb-NO/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/nb-NO/firefox-156.0.tar.xz"; locale = "nb-NO"; arch = "linux-x86_64"; - sha256 = "ebc68f7e4a79c13edd900057202154f397b1a5ecb4b2273ebfe4d514962ee39b"; + sha256 = "70e7a53ceb6a20cbb068fb98a4cc8d31a2d6d6a0a708e07498ce9f4d824293da"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/ne-NP/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/ne-NP/firefox-156.0.tar.xz"; locale = "ne-NP"; arch = "linux-x86_64"; - sha256 = "46119310ee39602b3b4e080d2dfdb010f9eff8f6d535305e676a8e703cbd5109"; + sha256 = "23bbfb06abaf6997c952ecd27047d40f04b422690f9fd00913b06f3d69267b74"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/nl/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/nl/firefox-156.0.tar.xz"; locale = "nl"; arch = "linux-x86_64"; - sha256 = "68fb9286bbd75aeea372679060b901db67969441ac46f8b71d085d33f8e02ff3"; + sha256 = "8426c85c703286f446e30a3b04302bab0dd0d00eea2d6450edadb08a761b15bb"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/nn-NO/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/nn-NO/firefox-156.0.tar.xz"; locale = "nn-NO"; arch = "linux-x86_64"; - sha256 = "e95af317ae727b840531f5182dd3c1d60109f6ab3e3fe0a91efa350f78d7d325"; + sha256 = "2b495f0ccf59089f6bace11eb630b352c022db4c93cbe6060a557134e36bde81"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/oc/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/oc/firefox-156.0.tar.xz"; locale = "oc"; arch = "linux-x86_64"; - sha256 = "a94416903a31161dd44a8db7892bc5144a55385e277ad344df17649e9652863d"; + sha256 = "7ca406d1677df6afb6d3820357a4ffb31ceb95ff51b142aaf69135ab471d13c5"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/pa-IN/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/pa-IN/firefox-156.0.tar.xz"; locale = "pa-IN"; arch = "linux-x86_64"; - sha256 = "3547cfb2fc1da92bec48c712b3aaea839ee1f66f06ac5caf43b40afae5609fe5"; + sha256 = "0b16990d67a210957b22cf05ef1cb961637bc878f945d4bf5d47ca90688ead45"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/pl/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/pl/firefox-156.0.tar.xz"; locale = "pl"; arch = "linux-x86_64"; - sha256 = "35be455219471a4356a30c9c3b78e5e96e379e4cb8d1b13d3bf0e6919f0e6461"; + sha256 = "cbc01534bb2f0eed3224c8bcf3ef0e0c247ce9dc77c49c834c595fd430043f1c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/pt-BR/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/pt-BR/firefox-156.0.tar.xz"; locale = "pt-BR"; arch = "linux-x86_64"; - sha256 = "a9d785a87ee54005aa0d8e51e98e7b1e6d1da30a945b65c9480a420519ba62e4"; + sha256 = "46783a625d8602330a5ac75e102d5ea1f3ed4586a01ba1fe346c7ef343e57dda"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/pt-PT/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/pt-PT/firefox-156.0.tar.xz"; locale = "pt-PT"; arch = "linux-x86_64"; - sha256 = "78e798eb6c5e17cd433e18492babce005697383aa0bdc409324110a484080774"; + sha256 = "8555baa7399d8e6e01613ac5c0089b5f46cf9810e396549652096617e048dd34"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/rm/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/rm/firefox-156.0.tar.xz"; locale = "rm"; arch = "linux-x86_64"; - sha256 = "9dbd83a25be03723359b020861fda3546394dd3d80a8f44b68f03df2e1410aba"; + sha256 = "54618a6f2d13a13a4356781c8dddc590c4b825d7577353a1e9aaefaa9500483e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/ro/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/ro/firefox-156.0.tar.xz"; locale = "ro"; arch = "linux-x86_64"; - sha256 = "4d3023aea52399ba959c84d4b1d9cf2ea51dd134d6e03aa406af6ffb9719ff43"; + sha256 = "c45fdd03a27ea94dbb96f50a684886896119d16b6214e25b6fccb18a306c2d55"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/ru/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/ru/firefox-156.0.tar.xz"; locale = "ru"; arch = "linux-x86_64"; - sha256 = "479c4b07fcbbd4399abe33b135356fd2fb891f84e12d7a5dc728d2ede0d9a994"; + sha256 = "a3bec39fcd0eb9d494f08f9530048bc83d43c28579751fc6f588322436aafe77"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/sat/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/sat/firefox-156.0.tar.xz"; locale = "sat"; arch = "linux-x86_64"; - sha256 = "dbf249df0b363d0e526e6f28a8ede365ae265c824522a34d6f82ab2236dbcf86"; + sha256 = "c594881d815ffc400382f2aad78618008990465ef366194aceb87107d67d1ed5"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/sc/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/sc/firefox-156.0.tar.xz"; locale = "sc"; arch = "linux-x86_64"; - sha256 = "37a17c21b13db6f00bec8b1e236e8fc8378539f7f2d00d8ddd6015d95e75bcb0"; + sha256 = "d46eeddc112f05ebdfd70f5f2f24a6f187c50b0754bcbb80bd98d2253e77f343"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/sco/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/sco/firefox-156.0.tar.xz"; locale = "sco"; arch = "linux-x86_64"; - sha256 = "4ca69321abc848ff9e05ffe6e118f3425af1158cc8d608748b6b535190b6a2b9"; + sha256 = "19ce1c0337216ab91edae8b750c3535f5535a7c09366c05e7d2eb0bf8b5bac7b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/si/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/si/firefox-156.0.tar.xz"; locale = "si"; arch = "linux-x86_64"; - sha256 = "08f6302d72576df29ba7ea0d88095f0534f9c40a38ee1115bc03c789c8a86301"; + sha256 = "910c3fc51deee4d5b7401f9ad8deab76396ce184ad7325798f35607e380387ef"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/sk/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/sk/firefox-156.0.tar.xz"; locale = "sk"; arch = "linux-x86_64"; - sha256 = "e820f93168cba9be72d23866b210fac9d00cd9c245c9903a463e5795550ecb23"; + sha256 = "0a090229d38fcad51f2ba26b59937485779ebb4609cc1cd8c4000d8266ce73a0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/skr/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/skr/firefox-156.0.tar.xz"; locale = "skr"; arch = "linux-x86_64"; - sha256 = "af303b0c3aa32431cd7560fc5ac3e94ae8748943265c29f1e5fd5ac5a704cd78"; + sha256 = "6bc8eadac28025ef2b6a567b545e22c82306ec421c5b7b27b682d313bbac0b1d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/sl/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/sl/firefox-156.0.tar.xz"; locale = "sl"; arch = "linux-x86_64"; - sha256 = "31ed7a26046d69ecad3a02c9bab7cd29737eb81c0627b5f564c80118766159c1"; + sha256 = "2dd09c285808e13913713cbfb44eed2b82ac0e4efdd98434fb1f723f6d2963dd"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/son/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/son/firefox-156.0.tar.xz"; locale = "son"; arch = "linux-x86_64"; - sha256 = "aba8752c5ad000cd7e9cbe3906b5c13edc4ffa26705e5102f28548515b495d4d"; + sha256 = "70ab55fc90b2a084ea20b9ff982537831230bf1052686967ac6915ccf1460d91"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/sq/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/sq/firefox-156.0.tar.xz"; locale = "sq"; arch = "linux-x86_64"; - sha256 = "87b426262d9e680e59f1657dadbb4ae3d59fe02c680c928ffc9cab906162dc8f"; + sha256 = "061f2a60673425afc0f2a75ff50a4e79d9f0026af3bb815bcf2b9c33148cbeab"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/sr/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/sr/firefox-156.0.tar.xz"; locale = "sr"; arch = "linux-x86_64"; - sha256 = "766360cb12a873c568a7c2b8a72b113569316a796b535f14c2c3bd8dbbf8b6ee"; + sha256 = "58da02da74a787b1e655eff9b9bb25ec166d79afb1d13fffe8dd19db633f0ff7"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/sv-SE/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/sv-SE/firefox-156.0.tar.xz"; locale = "sv-SE"; arch = "linux-x86_64"; - sha256 = "bb9024de7a9243037c83b01e54c6ba848bd25bcd9fb8a95d624c40e093bbb4d4"; + sha256 = "621e71e9707bb15eb29e5b07051125d8a64773e0fb8d14f95f9d3944fd71b6a9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/szl/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/szl/firefox-156.0.tar.xz"; locale = "szl"; arch = "linux-x86_64"; - sha256 = "9e2cee03c31651ef352225af2572b4ce478639c23a5af1b19da0ba1c7b82243d"; + sha256 = "0a77c37d6979a5de26fb0e56b7e2d7059774e981e0ec885925f1530affcb21f4"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/ta/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/ta/firefox-156.0.tar.xz"; locale = "ta"; arch = "linux-x86_64"; - sha256 = "432f389f478ce5945be397308b13cee372538417d6f24b599e6afe6809037664"; + sha256 = "34d01177f67ff74bb6027ea646b073164a16d1f47057a45b43ee5efabe97fe75"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/te/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/te/firefox-156.0.tar.xz"; locale = "te"; arch = "linux-x86_64"; - sha256 = "72627c40103cf66f5d827f33fb70ff8fad7471fcb21c36bd793a8b88926edce8"; + sha256 = "b08a5b835bf96b08d58b8047fe15efe020874468fbbc60c61f70190bf84566c4"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/tg/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/tg/firefox-156.0.tar.xz"; locale = "tg"; arch = "linux-x86_64"; - sha256 = "2e776de92d6a4e3e834f1ceafc837303c22b06733c427fbd7467dd2dab0adfa1"; + sha256 = "8f8853a0eadc69d5bd3b0634b47d13357b308caec3b037bf2555461849ee21a3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/th/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/th/firefox-156.0.tar.xz"; locale = "th"; arch = "linux-x86_64"; - sha256 = "128c2930ea78efce445ff7ff8d1d74bd215df15dfdffb9c437b0ea329e46ac93"; + sha256 = "00cbbc3bbdadefe9573bd424916ca9e152f694d992aac3405a0d87da0478749a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/tl/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/tl/firefox-156.0.tar.xz"; locale = "tl"; arch = "linux-x86_64"; - sha256 = "b4230fc26f4af0367bccf93ddc4b9adfbc9d760261ed01931d989bd418efd1a6"; + sha256 = "0f0e228fc897e81ba06dc84ee48212069a7db48f0257f08bb2d0a63925100268"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/tr/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/tr/firefox-156.0.tar.xz"; locale = "tr"; arch = "linux-x86_64"; - sha256 = "29384f429acf8fe2e32d18bd580cec2ce7a7c401d812e4797d3da505c9fa7bdd"; + sha256 = "f0efd25d9835dc1492b615294d0d853ad8edb948aa5bcc7bb6283b1900735f18"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/trs/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/trs/firefox-156.0.tar.xz"; locale = "trs"; arch = "linux-x86_64"; - sha256 = "f3347671b8437abdcca69c33d0c246345cb0de37d70861351ac0a04bf56a1038"; + sha256 = "0ddd28cefeaa962390b444be98b26d65f4a3a856f8c8027c399e436a93cf75b3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/uk/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/uk/firefox-156.0.tar.xz"; locale = "uk"; arch = "linux-x86_64"; - sha256 = "eb4e3d9aa3e00f850de72f64a6fffc46354577a5af61008e74477e9ed9582883"; + sha256 = "93d13518479db9dc92bcfdac4d1f5ea56e219eb6aa8c2ff33fb4c566598b6260"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/ur/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/ur/firefox-156.0.tar.xz"; locale = "ur"; arch = "linux-x86_64"; - sha256 = "96f9803670f16ceac1f76e68e81b1b4299865431b709182e6e3c6ac8d288ff70"; + sha256 = "cae1fe3eb1c6aae55b164bf72fc696412b76e1c898644759ec885166a6a07c7f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/uz/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/uz/firefox-156.0.tar.xz"; locale = "uz"; arch = "linux-x86_64"; - sha256 = "1730938bbec7382a07fdb522d6832e80560c7ff5062607b791bed8a5442de4ab"; + sha256 = "f6b9f156817c31bf1d59f71677195847df357429ab569082b2b3c4a893d38e00"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/vi/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/vi/firefox-156.0.tar.xz"; locale = "vi"; arch = "linux-x86_64"; - sha256 = "68351045a6eb863f938611ab433a4fc083581ccc60b4bfd97f78c8695835907c"; + sha256 = "539f18a07dd04caf023426cab2bddae30aaa7bcc1bc8d1b1661206ac79622c9e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/xh/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/xh/firefox-156.0.tar.xz"; locale = "xh"; arch = "linux-x86_64"; - sha256 = "d96dadf3a42dc00ddc741095e157ba3f51bdb85944d66779435b6262b3cc4efe"; + sha256 = "83db7d17f2269429fbf83e614aed3b930868771fd2f5f54225fec1560f03a398"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/zh-CN/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/zh-CN/firefox-156.0.tar.xz"; locale = "zh-CN"; arch = "linux-x86_64"; - sha256 = "b1a76164e656b78191b7f133e300a37c161e1cf9895090bc7a036b237ecb8d01"; + sha256 = "e03c425dee9afd6496fee8acf18899be473a1ae71183779577d68bb1eca8e720"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-x86_64/zh-TW/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-x86_64/zh-TW/firefox-156.0.tar.xz"; locale = "zh-TW"; arch = "linux-x86_64"; - sha256 = "457a7b0d6e45bb21d60a5b33492b11ba2cc707bc58c9035764ef90c27a413efe"; + sha256 = "a07d30fbfe404ee103470e69e10cf7fdd1dde4eebaba9939d7019c7f615386aa"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/ach/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/ach/firefox-156.0.tar.xz"; locale = "ach"; arch = "linux-aarch64"; - sha256 = "7b474ab298dd218c9bb06635dbfbb739300b86b1005bf5bd8463960830cc013e"; + sha256 = "ebf0a0a7e7f2c0e6c805517ecf9954d0d0106e0498bc7c9cfb387133ba34aa67"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/af/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/af/firefox-156.0.tar.xz"; locale = "af"; arch = "linux-aarch64"; - sha256 = "6611c3aed2e137888744f520434f09f7d075fe82d1c65144228164f4cc11c73f"; + sha256 = "5a22ed59072716a1a3eb7490d793a8116a988fb8aba4b914dce4eedad840b4ac"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/an/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/an/firefox-156.0.tar.xz"; locale = "an"; arch = "linux-aarch64"; - sha256 = "5acdae0dacd6be54c9e825168cb80fa2e9b74ef8a82d0c2d7afc7e55f1911fe9"; + sha256 = "7397f773174f19be62497a8bbe57ef4fabbb0748cbc1f1e9348a80e9358c28db"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/ar/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/ar/firefox-156.0.tar.xz"; locale = "ar"; arch = "linux-aarch64"; - sha256 = "5c24303b5b663fe8389a273a98c94dbd5f0dc40e107aedcbe3409fc79c4900a8"; + sha256 = "ae82883c6db07397d9efd52322b61c401eb694d199524004705c27147e4b56d4"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/ast/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/ast/firefox-156.0.tar.xz"; locale = "ast"; arch = "linux-aarch64"; - sha256 = "00825482b329ec53f63f902d9817f29a59e58c5723cf5c787e4e38e170f48a08"; + sha256 = "1ab1d3ecd8bfbdf279b8efd647971f961bd6c90bf2ff66468715f4254505022e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/az/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/az/firefox-156.0.tar.xz"; locale = "az"; arch = "linux-aarch64"; - sha256 = "d8cb8a6078cf4b2262aa3efd8bed9292d93ab4b87ffaf052aaac69b1a63b9b0c"; + sha256 = "97660596051305d4c8fa5516589dc5508b4356bd8cba4ad8422ae15eeddd0820"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/be/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/be/firefox-156.0.tar.xz"; locale = "be"; arch = "linux-aarch64"; - sha256 = "d467bdb4cd0257e4d4a89a618428e28c44fa919a4e6d81bfb0cefc1ab219ca09"; + sha256 = "fd483749376623f79758ff9044320dc4d7f3aea601cdcd633119f90d34160968"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/bg/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/bg/firefox-156.0.tar.xz"; locale = "bg"; arch = "linux-aarch64"; - sha256 = "3576c110201d2480360738a7134993057cf66f0e9901fba8da2cc1e5d9b79798"; + sha256 = "6797c4aae139e4526c5bac996f2d111679dc2993d9c192dd61bdecbffa103932"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/bn/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/bn/firefox-156.0.tar.xz"; locale = "bn"; arch = "linux-aarch64"; - sha256 = "0dab3ccb41f8cdaa6d3b1af022260f7679652c875b8fc72032d851eeca59d599"; + sha256 = "2187e5c3ea63221253110cbac3393b29f178e1abc66d2e29990b9c53e9caf61b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/br/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/br/firefox-156.0.tar.xz"; locale = "br"; arch = "linux-aarch64"; - sha256 = "cd7a3a52cb9c45c86033b4af63552564442c7896731d6880cb5f661e42defd43"; + sha256 = "d2a125deed8531ee4c01b5ad8b431aa98839078e3d905926d9243972fa64d6ad"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/bs/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/bs/firefox-156.0.tar.xz"; locale = "bs"; arch = "linux-aarch64"; - sha256 = "8ce166d86d361b13345c03dcc13654044ffbb6b0c37dd54ce92f1ed5dd9685b2"; + sha256 = "bad89e94b3a4a869433c3cbfbe5121cc36de84ca7ea8b81213b4c06f41cd714b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/ca-valencia/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/ca-valencia/firefox-156.0.tar.xz"; locale = "ca-valencia"; arch = "linux-aarch64"; - sha256 = "de969017527ae52f57c3ff22731bfcb8e4a7ed3f5696a9817a8a270190c8df3e"; + sha256 = "15c8eb745c85d639e91abab21e06b411bd421d4253bd5efe6bb5c31a2a652213"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/ca/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/ca/firefox-156.0.tar.xz"; locale = "ca"; arch = "linux-aarch64"; - sha256 = "c4a75f495daf6d6791d172ae648b8bd4ab014c9501e5ec5130c6238c199089ec"; + sha256 = "f902b7c972b24f8d44dda867385b380404e15850822d22516b92a6cdca0107f6"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/cak/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/cak/firefox-156.0.tar.xz"; locale = "cak"; arch = "linux-aarch64"; - sha256 = "ca58a60fad11c67c8af24d0d86e75cc89141fab447a93d4a112d7475fa5b74ab"; + sha256 = "9823d0c61762320ab541eecc622bf99d0e0a5fe0768dc1a9f815e78abd6541b5"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/cs/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/cs/firefox-156.0.tar.xz"; locale = "cs"; arch = "linux-aarch64"; - sha256 = "d088f2cd985521c271cf0a186df09762a109148b962617f9e36a9990eb055afb"; + sha256 = "94e208d71acda6e7c5ca78d86ca8bc0a1f137fda9f69f22c3ce6b05b3d16ca21"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/cy/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/cy/firefox-156.0.tar.xz"; locale = "cy"; arch = "linux-aarch64"; - sha256 = "0841e554475fac42747a5f73e224679d0a0e8d407904f1e4dc021bd4fb803f66"; + sha256 = "f7ebc21975d031d999aea84d8145ebdb6b53436564e807adc37d10ef9cad687f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/da/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/da/firefox-156.0.tar.xz"; locale = "da"; arch = "linux-aarch64"; - sha256 = "146be5b0b42fad947ed72a1bf1816f5a9f241c727abcbcc2d5d27ae266dcb2ff"; + sha256 = "8670a772dc928086aeffb3a2cc2bc872d591d73412137f9ceccb3a99e54a2028"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/de/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/de/firefox-156.0.tar.xz"; locale = "de"; arch = "linux-aarch64"; - sha256 = "52c6ae2a9c26a988846d619163800d9fb1d74768aa6916894763a6d3089baf28"; + sha256 = "5228c5f011066d82fd31d9d9993faf80fc1643670f70332eb5fb52aee0ebe496"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/dsb/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/dsb/firefox-156.0.tar.xz"; locale = "dsb"; arch = "linux-aarch64"; - sha256 = "4e16393414358100dfd79fa16c21ecbdc01ae34b813e323e73b4b02398a12ce4"; + sha256 = "76dd3de942f2ffd88a0e5f19cd5872be20f9cc9452e89fb1ac491baa10fdc199"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/el/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/el/firefox-156.0.tar.xz"; locale = "el"; arch = "linux-aarch64"; - sha256 = "a6136fe997adf802f6e356beccbeca4e0c8491f37e5aeb1df8642c5ece39dacb"; + sha256 = "a4e193b4aeb47972233a070c12aae941cdbaba38768a6e5709b407bed38cb265"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/en-CA/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/en-CA/firefox-156.0.tar.xz"; locale = "en-CA"; arch = "linux-aarch64"; - sha256 = "6bdac4a735ad308c41b4bc7b4b236e02a3db4148594d1243f4f929e7c1a07dbb"; + sha256 = "3c33bf42ce71d42ca3d2e507bd6c839325a8a5f20b28fbf451665bffc6f885f6"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/en-GB/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/en-GB/firefox-156.0.tar.xz"; locale = "en-GB"; arch = "linux-aarch64"; - sha256 = "f01e002dad4c3806d7ff6c945136e99c1ff957621de8d9a4f8ee3cea9da3a935"; + sha256 = "4a1d5a2054b196c90fd3d80b6a1b9fb4a8471c08a462439d38451e7fb749a67b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/en-US/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/en-US/firefox-156.0.tar.xz"; locale = "en-US"; arch = "linux-aarch64"; - sha256 = "4130e5d8c015c043b3f5309cad9fb1b305f9a41949db04e7d12bf6961d464385"; + sha256 = "7dd9425eafa0decf61c0f6bc56dc71cba84595495dc01395d3eea38a18aaf710"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/eo/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/eo/firefox-156.0.tar.xz"; locale = "eo"; arch = "linux-aarch64"; - sha256 = "f7436790b7144d8e883f03bb92e9442965d5142225fa2c1bab1ee166331da9a0"; + sha256 = "f764053edf5c0cf3674362104cbff31f2f74262d3e54df51458e07c3ad5d9847"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/es-AR/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/es-AR/firefox-156.0.tar.xz"; locale = "es-AR"; arch = "linux-aarch64"; - sha256 = "4d20677c5c682568140cb12984165e4e2cbad7b86a52bc1fc795e7dd6ece3080"; + sha256 = "6688ab142157171c25b8ea998b4f0eec6877abf0e07686b4ad10f0083639a73d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/es-CL/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/es-CL/firefox-156.0.tar.xz"; locale = "es-CL"; arch = "linux-aarch64"; - sha256 = "5da35adfbf3c2e4cf8d53419a900508e9314fbf69533e36d719c9605d13f95a6"; + sha256 = "81371e710eb495db5ba5315af4c2ce09aa6f68fe820594b64d4870421e98c1ee"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/es-ES/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/es-ES/firefox-156.0.tar.xz"; locale = "es-ES"; arch = "linux-aarch64"; - sha256 = "6350216cf87242f41b88ac0dee13ef7642910a564a98198eaaaeb335e29ae443"; + sha256 = "702792bf7a078cf0813ae89c8cf03c06a59d96afca9d033877d83f43cd6ff2ff"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/es-MX/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/es-MX/firefox-156.0.tar.xz"; locale = "es-MX"; arch = "linux-aarch64"; - sha256 = "95f93689a9719f84573b3d76fde9b0d87dbb2c9a1e416d8b660ab48ec1c86cb4"; + sha256 = "c6259884858e3885d7f38ef69f23d1cef7d72dce3522dbb3e62e18ba16ba3d20"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/et/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/et/firefox-156.0.tar.xz"; locale = "et"; arch = "linux-aarch64"; - sha256 = "91942af16a513309deb54af03d675c660bdf1552362f1588eec131760a422bdd"; + sha256 = "14bbf5819d475a94c23f2dcd5cb195755a53d043b4f45932227662cfc99bf0ef"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/eu/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/eu/firefox-156.0.tar.xz"; locale = "eu"; arch = "linux-aarch64"; - sha256 = "4659b8097e2c2704c0b05d031d8f1e88db24c112772524ea570b077632a5bfdc"; + sha256 = "4f3c98311c82023553fb5f2b7c8212174d9a4d6b19b8ab65fe0e26fe8f09c855"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/fa/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/fa/firefox-156.0.tar.xz"; locale = "fa"; arch = "linux-aarch64"; - sha256 = "0477247ac30cf5d209a46b4fd80e7b108a328450388fd38f52e7c4f82ec8b221"; + sha256 = "bcf654e673f0b10e4fe785e5ee883d16d27ed9bd5d0e7095e16c46849cfeb92b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/ff/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/ff/firefox-156.0.tar.xz"; locale = "ff"; arch = "linux-aarch64"; - sha256 = "41530a6a97db7aca64ef4bcc30fcaba309832a3b10383cf3009dd1db25c30892"; + sha256 = "1d8e40a209c020013df3dccbfc6f4eb17dfca950efbead703c7bb69505da5d16"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/fi/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/fi/firefox-156.0.tar.xz"; locale = "fi"; arch = "linux-aarch64"; - sha256 = "b7c88cded71468537738617b6a611028d10ed3578e0ab6ef99fe67e83b279684"; + sha256 = "3e79260a47fec6db6381b5c13cec280a65ab6cf24d2f40effb7bde28788b8afa"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/fr/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/fr/firefox-156.0.tar.xz"; locale = "fr"; arch = "linux-aarch64"; - sha256 = "e5e0cbe29fcf18475097ba0bf083ada269ab15c460f040a6981acf66a0d79d3a"; + sha256 = "d061082f8305933ec1e53ae380277c5933a488817a1ed4e2339c4a7969f3b880"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/fur/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/fur/firefox-156.0.tar.xz"; locale = "fur"; arch = "linux-aarch64"; - sha256 = "fdff69d929961d5987b9e1f007c1360e8d07cbe5d31a5a9763c181f6d4604ea1"; + sha256 = "9dd9f829ec2eb2764f5bb9c3f6e0741c6949e1d7099bf9bf49a03a19c38756f9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/fy-NL/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/fy-NL/firefox-156.0.tar.xz"; locale = "fy-NL"; arch = "linux-aarch64"; - sha256 = "dc7565082f2f5df1b1b522f30616a9b8d882cfde14cff332bc611903a76e049f"; + sha256 = "9809c13c69a0e81787ca963333dc222220f0e6ab887e41db580dfb1f9bc6e1bf"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/ga-IE/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/ga-IE/firefox-156.0.tar.xz"; locale = "ga-IE"; arch = "linux-aarch64"; - sha256 = "132493f83686adf9a1744620dbf2e5e920adf968b0091f7fdfdaa1006ebf553f"; + sha256 = "35a88894e620133f8e1d44d9a1477843a402dcb40aacfbfc9853ef37f0322101"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/gd/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/gd/firefox-156.0.tar.xz"; locale = "gd"; arch = "linux-aarch64"; - sha256 = "b2ebff4e6dd2a9d923ac3123d6e7b6c8bb747f70c4bf9f5c7e1b3a0346c289f5"; + sha256 = "163357caa6ad1db3a7c9234be182f446334a99f26c68d0c0fe394977b013634e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/gl/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/gl/firefox-156.0.tar.xz"; locale = "gl"; arch = "linux-aarch64"; - sha256 = "6f468ecc255f6333dda397000c3dc6e0c03fc1b765b59c9affbd7f1cd727d624"; + sha256 = "69de9545ec5a345a942cb16bc417dededf7932dab231431605229d721f99390b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/gn/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/gn/firefox-156.0.tar.xz"; locale = "gn"; arch = "linux-aarch64"; - sha256 = "e9583f1f362eda4cab7fcd1284fae6dd71c00a244572363c639cc62d7a8b2082"; + sha256 = "771c122d0caf41190cfc5a057b24f363cf97e3cefb16a1ce40ae47c95774f43e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/gu-IN/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/gu-IN/firefox-156.0.tar.xz"; locale = "gu-IN"; arch = "linux-aarch64"; - sha256 = "472a7ebb89f1d83386b00effeb675181a368983e1bcb4b39bec558341d27840e"; + sha256 = "ef8ab225e518f6a8763386c045b03569ac56e2bba3e49fbf4496274b80357915"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/he/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/he/firefox-156.0.tar.xz"; locale = "he"; arch = "linux-aarch64"; - sha256 = "48e9093b82cff6606cb42e59fed461f4577707380c77945b8c96281381185b86"; + sha256 = "ed0aeba5ba8c81f254e3e85981903236a39e517adb53702ed87f8e4611fc4a21"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/hi-IN/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/hi-IN/firefox-156.0.tar.xz"; locale = "hi-IN"; arch = "linux-aarch64"; - sha256 = "a9c655d337cb15ebc0898a43c1411231a032f22f8cf3db585a0cc7f6e591b3b0"; + sha256 = "b8df2c319ce8c7f3b9fc789c1a28b1d723fda08e0464b3cc558f130910b29278"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/hr/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/hr/firefox-156.0.tar.xz"; locale = "hr"; arch = "linux-aarch64"; - sha256 = "e7e6c0d6590b2dbf68e8ced7573bedc61321cbd27b5ba8090b6123a80fc8be37"; + sha256 = "5a9d5512a36f4e8c7dfdedff541c769e5951f9d390eab9b367da8bca8a15520d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/hsb/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/hsb/firefox-156.0.tar.xz"; locale = "hsb"; arch = "linux-aarch64"; - sha256 = "a291ae6a337b4c78cdec5abf03e27affe1dae537e008f7498fb790e61ea4d04a"; + sha256 = "79afc8c75a89adfeced82041904cbd62a334d989ded9fd8b6f3328646d35d864"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/hu/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/hu/firefox-156.0.tar.xz"; locale = "hu"; arch = "linux-aarch64"; - sha256 = "41e85e09c606a8bc0558239459442df97947f3a23248c12ee80ab9067e8d3a30"; + sha256 = "0da3cf5bcc1a830c7a52e5d6e52a2b7a3596e2048f71aa05d2a71e13b29b8a68"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/hy-AM/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/hy-AM/firefox-156.0.tar.xz"; locale = "hy-AM"; arch = "linux-aarch64"; - sha256 = "969df8a762b0b9d56ac6d801ba36d1d5fc2322cdb0db3835f6385e245a3e9f77"; + sha256 = "bb0d1cb76a7a9882704bfb2ba623eeaf9db5c75ffe3f6612cc8ca1b0e6f5a3d4"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/ia/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/ia/firefox-156.0.tar.xz"; locale = "ia"; arch = "linux-aarch64"; - sha256 = "c450ce893e02d8e0f39199d3d764002e7e8aa2f9bfd0834a47009c3cc23ac69b"; + sha256 = "d829a9bcc08a8cc3d72086b6717b4d21a938f2d778f3bfed140de3ad384ba617"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/id/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/id/firefox-156.0.tar.xz"; locale = "id"; arch = "linux-aarch64"; - sha256 = "4b033943f2a24fcfe544f936859c3487956064c905ea3ec941d9fee8ac56db94"; + sha256 = "d6f2011d5fa8e02694f1fff3aa3d10435b8c2b298f99a8c41f58fa73aff1b0f5"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/is/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/is/firefox-156.0.tar.xz"; locale = "is"; arch = "linux-aarch64"; - sha256 = "330271506887e4d3b966124f956b753ea13953d06db99e6c87f0d519bf1e5d70"; + sha256 = "4c6aee9d2147ff87f3b13f8216d37df1a72cf3b7e14801879c0fe72d03b67dde"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/it/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/it/firefox-156.0.tar.xz"; locale = "it"; arch = "linux-aarch64"; - sha256 = "e6b0e8ad25e08356ff320fe067d109e0cdb9fd764ea70ae1343a201d5b7ce28d"; + sha256 = "a1c3d5e9342dbe952130a504357655780469da2cb0f8c779a680b663ad794390"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/ja/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/ja/firefox-156.0.tar.xz"; locale = "ja"; arch = "linux-aarch64"; - sha256 = "eb4b826a17eb991ffecd88f823ec89732117894d7a3003b5b87952eb70490aad"; + sha256 = "85b7f6df3ff5ca90ae95dfcaabce408b8a92f251328465542597e2d9420d6d20"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/ka/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/ka/firefox-156.0.tar.xz"; locale = "ka"; arch = "linux-aarch64"; - sha256 = "725e52d474ccb59f0993cb854f02a85942fe13a80cd40d407d9d1dc0e0e04665"; + sha256 = "c8b056b877eded16f9e38aca5e3d7bed8546e1b08bb3380d6e0eb9ff50ab5b42"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/kab/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/kab/firefox-156.0.tar.xz"; locale = "kab"; arch = "linux-aarch64"; - sha256 = "dff73a442b50d219e8ca5c5986bca338eb0441518c188b8d3f351fde1c364313"; + sha256 = "2537824c01603be769c08b85e3e9a8e36e878d727151b0c3cb021ec5713ccbf9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/kk/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/kk/firefox-156.0.tar.xz"; locale = "kk"; arch = "linux-aarch64"; - sha256 = "8aa98648236f24c5fa8b17733aaad047ff67509c17846dba4ac6330150d05fb3"; + sha256 = "75379897eff2de21b1e13f228ae78e97fed8a3589061acdd9e6fe11dd05f5ed8"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/km/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/km/firefox-156.0.tar.xz"; locale = "km"; arch = "linux-aarch64"; - sha256 = "5efb2cad42ffe344c797a0898b1105d3b938444273c0574b2be6fe5246d8934e"; + sha256 = "04f22cda110c88e9b3245d820d58763b5bf0d52a9d776e6e1ed92bb80e840dcf"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/kn/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/kn/firefox-156.0.tar.xz"; locale = "kn"; arch = "linux-aarch64"; - sha256 = "82fc22f7157482a036846fec3ae6bf96ea142686dca9c411c22a6a75427208da"; + sha256 = "bcf16ce1cacc0c4446ba3cdafaed0918fc5a06f0a072270fe0c82d56a0f4d058"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/ko/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/ko/firefox-156.0.tar.xz"; locale = "ko"; arch = "linux-aarch64"; - sha256 = "710dd5c76f89259e61970ad12084ed463b52debd62948ec8138fa70894155a86"; + sha256 = "db6b671cbecf74fc244f4725e4da28c74274c89d57c42437024fb4e98f05c65f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/lij/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/lij/firefox-156.0.tar.xz"; locale = "lij"; arch = "linux-aarch64"; - sha256 = "263ad8b81dc711976c7dc56c291464be6c73e5705e673ec0cd58655f7e1df0ff"; + sha256 = "3c5955869d202b9979307e1c1ada1138fda3c54f9f50db14e8c3ce4ce1e18dce"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/lt/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/lt/firefox-156.0.tar.xz"; locale = "lt"; arch = "linux-aarch64"; - sha256 = "2558ad9a9ff6e5fbdc4382dea413ff84985f308cc435afa19917e47fff95baca"; + sha256 = "d3372ca93d9c7a4abb3849065466c9ac978b2c0f7f1f5a716e60f39d929dcc36"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/lv/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/lv/firefox-156.0.tar.xz"; locale = "lv"; arch = "linux-aarch64"; - sha256 = "6a737ee4a825d404b16a1e68b5532fc30194bf6a05dacace6cd489b943ec4ee2"; + sha256 = "2ffe34f87eb74f5230a9121231f052f4e094b4243b31f6373246789b74d2828e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/mk/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/mk/firefox-156.0.tar.xz"; locale = "mk"; arch = "linux-aarch64"; - sha256 = "236e46429b4f2a06e6449bf79a81164c97ac83e999b3e0a3c3164462770710e3"; + sha256 = "a276533aa6ed9280c4a958a7c7170abf4d5b72abcdbe400526c0b0c2ffd8cc97"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/mr/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/mr/firefox-156.0.tar.xz"; locale = "mr"; arch = "linux-aarch64"; - sha256 = "25d25a033a0fb9c42f2e7d452b954a197d837663989f0bfb2044494abe81915f"; + sha256 = "7f307b5acd58b5ebe4023171f5d3543eb1810d6dfa6d76eef9db2962b5ddda1b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/ms/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/ms/firefox-156.0.tar.xz"; locale = "ms"; arch = "linux-aarch64"; - sha256 = "5477504dd553970243b9ab569c752428b3b2eb3c36e2b577d066739f594571e5"; + sha256 = "e5b3092725bb026393029fb0cacd97d3706ad9306097506bcdb45a7eb4658fd8"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/my/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/my/firefox-156.0.tar.xz"; locale = "my"; arch = "linux-aarch64"; - sha256 = "652919a399b091f8223659b1b5dac56e35c6f8a8a503faf895f9ea640f86efd5"; + sha256 = "e393ea6efbb4d480f9fb0e9ea533ffc44949c9c0b00d2fa6a3968263d31d6992"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/nb-NO/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/nb-NO/firefox-156.0.tar.xz"; locale = "nb-NO"; arch = "linux-aarch64"; - sha256 = "36e47eac9b278c0c4d7c1e91ad7e5801291c161bb85671ad2238bece34484d2f"; + sha256 = "2b454c790cb40b31de9b87284a7aff55b7d554338261b8aef6e5b17cc73d7798"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/ne-NP/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/ne-NP/firefox-156.0.tar.xz"; locale = "ne-NP"; arch = "linux-aarch64"; - sha256 = "ca1fffd37f15f71874a6054b21b2c70573eb80f718bf6a488e180d5643619a50"; + sha256 = "3dd33b74b3fc92a432b65cd852d42a7e294faffb19cc7889e81396bf0abaae38"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/nl/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/nl/firefox-156.0.tar.xz"; locale = "nl"; arch = "linux-aarch64"; - sha256 = "f8ef5dbcb915d3e4ae16f14eeceae0966c8788ebbf77325409e473435795f8c2"; + sha256 = "cca9136f904990e4794afdd19b91753efa4ece5aff1c377cdd9748a803eaa397"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/nn-NO/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/nn-NO/firefox-156.0.tar.xz"; locale = "nn-NO"; arch = "linux-aarch64"; - sha256 = "ef4f5eb9cf7b904c8ca1f65d47847f54268b8adb472443e648abb30f78c495ec"; + sha256 = "6e4f3f61398b1b56d6ab6459789db104c2914a3bb5d77f299f8afdef809ad896"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/oc/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/oc/firefox-156.0.tar.xz"; locale = "oc"; arch = "linux-aarch64"; - sha256 = "903f09bfef47c7f67d170f0dd025c76250efc24c1cfa2222d7756a04c7b6621f"; + sha256 = "7a6ef4ded3cb97e0d75c6818f6b37836e6ab5b8dd3d25a163618ec24546da859"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/pa-IN/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/pa-IN/firefox-156.0.tar.xz"; locale = "pa-IN"; arch = "linux-aarch64"; - sha256 = "31d4aa6cba7a4cbf66c5e69be8dcee67f0636fe345ac963d8e7273a2fee9962f"; + sha256 = "2b3bb4ce89acaab478fe5bb9571c34b6b3495acdac12b1f4d68b4c8f99c862e6"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/pl/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/pl/firefox-156.0.tar.xz"; locale = "pl"; arch = "linux-aarch64"; - sha256 = "2e6cc658c773e53fce9b9dc80cba45079062816ef2a10183dd78d1e411c8f2d3"; + sha256 = "eaca21b01a3b99154035ba41c8649dafd4ee9906ebdf921215e1ff98fbab995f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/pt-BR/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/pt-BR/firefox-156.0.tar.xz"; locale = "pt-BR"; arch = "linux-aarch64"; - sha256 = "54eac1039ffe41b125f66950072e5d4e6cd8e036b863d059a266fab175646a31"; + sha256 = "c6d7f93619836de8e10f11d9a5fcf1a71df5f513babcbcee93bfe36bca9f0f5b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/pt-PT/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/pt-PT/firefox-156.0.tar.xz"; locale = "pt-PT"; arch = "linux-aarch64"; - sha256 = "81e5b772bf718d75fc33cb80ef75e24e106f38709f273858081ae240452ff639"; + sha256 = "c54630d6ba59c5f970a2cad849af36331c944233a91d15b9ca1b45e7d35e0f4e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/rm/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/rm/firefox-156.0.tar.xz"; locale = "rm"; arch = "linux-aarch64"; - sha256 = "31f12c7003469b5d1d989c090a08326d050f1f0499aa04c485d7f9b8ec4af766"; + sha256 = "f692a6dc2d0182482e136b0c5cc9c21620f024bb2edf79bcb37404af2fa7b155"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/ro/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/ro/firefox-156.0.tar.xz"; locale = "ro"; arch = "linux-aarch64"; - sha256 = "0be626ee9caf33d4a8f9ecf9754c859428b70581dd98e3b4353fbd0516f75933"; + sha256 = "c5bdf6f73a627340099827dcd1c2f26fee3c93275ed86ac1c373b36015f16edc"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/ru/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/ru/firefox-156.0.tar.xz"; locale = "ru"; arch = "linux-aarch64"; - sha256 = "546c4d6d5c98e7d850d97cafe9f46e0d91097b8d7443b11c441e895a5e62f793"; + sha256 = "43fede1b837a136f3bece55757e6aa1eabe044c75592ee855814efc56221ba9f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/sat/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/sat/firefox-156.0.tar.xz"; locale = "sat"; arch = "linux-aarch64"; - sha256 = "71e7afff46749585dfa7a860243d61c2fc16fb59b784ba350a5d07f098e9c2f2"; + sha256 = "0f1b523eb55be600fc26bcc17eea6b72dcbc80230c15f737ee091ae544866403"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/sc/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/sc/firefox-156.0.tar.xz"; locale = "sc"; arch = "linux-aarch64"; - sha256 = "ad6adde0cda7e5fb3c2a4fd12f4ec3b665b37cdcb6aaa7580116ac289c863375"; + sha256 = "f1a45496353ddc1823c7f0d4a0763406f89177578a28abd254a61f0fdd24152f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/sco/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/sco/firefox-156.0.tar.xz"; locale = "sco"; arch = "linux-aarch64"; - sha256 = "62da0a63ec1ff27442ae970f914f8872bf6f3ebdd05ffac6291be6bb85e0164c"; + sha256 = "8f11dd17834fcf937f19dad5f7696cab42cfaa2d0b259e8cb2d3117b8998ccc4"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/si/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/si/firefox-156.0.tar.xz"; locale = "si"; arch = "linux-aarch64"; - sha256 = "cc054e1ef802ccf1087d9346ce2593507be1dff03ed33c4265ad9ec0595055ca"; + sha256 = "ae16f10d968baf4e168642b74cc7f7c32bf718a12de9b7b6536b45e73ca03e61"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/sk/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/sk/firefox-156.0.tar.xz"; locale = "sk"; arch = "linux-aarch64"; - sha256 = "de5e172112b9e68f1e1df36c1262e9665d819a11b158a838d7923e786665f7e7"; + sha256 = "a1cf6b490c20cd6372f3ab582f60ab6bb0b79f49f3bfc7058a8c9ce5b37f4883"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/skr/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/skr/firefox-156.0.tar.xz"; locale = "skr"; arch = "linux-aarch64"; - sha256 = "644f9bc26791517efd33695062b082af7a3e1fbdefc109b85d6ff7aa96eceb31"; + sha256 = "642715fc501a9fa1ea5a332d65b293fa84beb0074ce6bac9bbbcefead10613f3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/sl/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/sl/firefox-156.0.tar.xz"; locale = "sl"; arch = "linux-aarch64"; - sha256 = "fed9769964333407e98a452721cffda16579cf1dc6ae532fb205f46b5019d425"; + sha256 = "4ed1408eaae68bf1f00e5d280cc15671d6bea894039e98d0663455485ae5b69b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/son/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/son/firefox-156.0.tar.xz"; locale = "son"; arch = "linux-aarch64"; - sha256 = "98d4a15590421d0212cc85ca66085a08aeeb86f06aff2c7a63a7fb34c634bc61"; + sha256 = "1151e7f9cc0856530a5e415d3e3cf8df9ec26554a050d941c3b06af783ed8145"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/sq/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/sq/firefox-156.0.tar.xz"; locale = "sq"; arch = "linux-aarch64"; - sha256 = "1ef1483ebfa8b695cb90db00e226126e4d511caca7c33baba2eecbf3c2c72711"; + sha256 = "47de800a47438b10785a0a3f39ff6b505473685d66ba9f829f38ddf18c4538d3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/sr/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/sr/firefox-156.0.tar.xz"; locale = "sr"; arch = "linux-aarch64"; - sha256 = "93989cf50bbe4c6c4dc874bd752ab9f9b10d88c574b042424dde98f377b8b1c1"; + sha256 = "99b2f6e3f472595026dc7d0b5a70e21200010a48c7e26edd633eb4c30a0c0fca"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/sv-SE/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/sv-SE/firefox-156.0.tar.xz"; locale = "sv-SE"; arch = "linux-aarch64"; - sha256 = "1503aa751f510ec1ce79f6691074187d27a9d1fc7210a3be2629a10b92162e1f"; + sha256 = "ff67a8ae9eb74d55f4a1c52c483ae9d1f9f6462d3440beed00341138db79629c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/szl/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/szl/firefox-156.0.tar.xz"; locale = "szl"; arch = "linux-aarch64"; - sha256 = "720322072a5415a920cf449a15f1ad5cbf690aba5c31875b9f2599121b207275"; + sha256 = "b2c103e29085d32fafd21b1bc0990701f770b23699bae445d42a6be2aaf122db"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/ta/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/ta/firefox-156.0.tar.xz"; locale = "ta"; arch = "linux-aarch64"; - sha256 = "d1f1dfdba658f0be2c8a54dfce7e8c424ea8f2fa81bd9320be564f621a1e62a9"; + sha256 = "0b0249c5b392e4e527bf76bafe4edccb31fef57048f82f7732228791975f81d9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/te/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/te/firefox-156.0.tar.xz"; locale = "te"; arch = "linux-aarch64"; - sha256 = "63810c6881933364e2f6a59b2e830df72966d00200e30a84cc55231538745162"; + sha256 = "e267215a8de232b799b2ae7c892382c1bfa0c97a6deb7d45c6f6eef9dd0af9da"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/tg/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/tg/firefox-156.0.tar.xz"; locale = "tg"; arch = "linux-aarch64"; - sha256 = "ecfadb4a980e6fde1586fbc256d3a1d1c6807b4784ccc39b8e35b96237105223"; + sha256 = "07c1ce432f27c26b7dd040cec5d36d9207d17d68efdc4f4d38c2022d47cf9b9a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/th/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/th/firefox-156.0.tar.xz"; locale = "th"; arch = "linux-aarch64"; - sha256 = "0a33e4487023b4d8f32fad27efb7e1fddc775fe79c0c36d4a3f2609e1cb281ee"; + sha256 = "01df96e5573a6dbf18a29314560a08a2e789e02ccc289b13395cdf2feaaf3b4c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/tl/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/tl/firefox-156.0.tar.xz"; locale = "tl"; arch = "linux-aarch64"; - sha256 = "cf56484a08ba518e80e022265bdcd5b1c62ceee55ef000441e65da313db778f7"; + sha256 = "96b6e0431056640e350b92a625652abb2c856cc7cd9c6e9af9ec9cb59065e0ac"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/tr/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/tr/firefox-156.0.tar.xz"; locale = "tr"; arch = "linux-aarch64"; - sha256 = "89834c3b7e0714393d6bf07f16f511b0be0aacbb7bf89121f6479361f62d5cd6"; + sha256 = "3dd39eaea09f9dab22df805d8efd741376de7a5d09b08d207010584eb474c699"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/trs/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/trs/firefox-156.0.tar.xz"; locale = "trs"; arch = "linux-aarch64"; - sha256 = "7ec9df6a01d83c0f788733eb6851517d8ba82f5c10811af62a09a6fea05b4186"; + sha256 = "b66cdb2984ee6d49fbbaa5d3e23cb953c5641f68cf2e6422aa44feaaf21cdfd1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/uk/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/uk/firefox-156.0.tar.xz"; locale = "uk"; arch = "linux-aarch64"; - sha256 = "71d3e093d9ff978476cf9c383bb30390ebb93c864b368265322f2e694feedce3"; + sha256 = "b78431d73702e5e0da7c0e4b38c6792a79bf9bc0cf271045ab8958884f36bdf4"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/ur/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/ur/firefox-156.0.tar.xz"; locale = "ur"; arch = "linux-aarch64"; - sha256 = "583eeed267d6dde13dbb68ec35ff083daa728b4b4ba820f2687b08c8edbaf2f9"; + sha256 = "01b13806e7f52b0514efd99a6277cf755e842b9ab24f94b8611f2b2b7a785e2a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/uz/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/uz/firefox-156.0.tar.xz"; locale = "uz"; arch = "linux-aarch64"; - sha256 = "9ba79e7a2007aa9a7dc67dcae928243afb3ada1aea1460545043754b6cd5f749"; + sha256 = "5f50ab5d7d462146e9b621d999f5080caea6c11882e3e7cea087131098eff1bb"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/vi/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/vi/firefox-156.0.tar.xz"; locale = "vi"; arch = "linux-aarch64"; - sha256 = "c28a0390ae92f5fe6cf6eece03bdd6ce1376cf02c5ef9759eb7bc39bba8effaa"; + sha256 = "749db91dd634308dd490a1c5306da412268f249dd7f58308ec56fd553b2078ed"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/xh/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/xh/firefox-156.0.tar.xz"; locale = "xh"; arch = "linux-aarch64"; - sha256 = "f6393b7e2d643b65ed193cdc0d689357f4996c4f8eb02eb3e62fac5e4f0d2516"; + sha256 = "bca1940778d64891413c7643ac7c670187015854a46e2e6a45b795ef860daf49"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/zh-CN/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/zh-CN/firefox-156.0.tar.xz"; locale = "zh-CN"; arch = "linux-aarch64"; - sha256 = "a1770bb9faa02b910f993b088b69d85395ec3559baae7af085b5f5318e2760a2"; + sha256 = "e151e8e31605345f3946b2680bdbad8465e192a8f33b62207d8c8b05fed3852d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/linux-aarch64/zh-TW/firefox-155.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/linux-aarch64/zh-TW/firefox-156.0.tar.xz"; locale = "zh-TW"; arch = "linux-aarch64"; - sha256 = "2726078df347f4df5be1779241da3a9e9d6091795b16064a9b73fb7b461eb5db"; + sha256 = "57ca506db57d7d140e992ee3f27497932c3c8588a790a4269dcda91a98109de9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/ach/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/ach/Firefox%20156.0.dmg"; locale = "ach"; arch = "mac"; - sha256 = "0e6282064b6ba2cf7dbda4028a975f37eeee0366e91cb29f66ca2fbdb536b12d"; + sha256 = "3ed804a1490a2393f10613ba7c322cd5728cbad39edd756665bd82f618593a60"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/af/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/af/Firefox%20156.0.dmg"; locale = "af"; arch = "mac"; - sha256 = "65917157dfa06f3108bedbb4aff435ad3049ea7bbc9cff1bc562536b0a410aa8"; + sha256 = "d3c1aec48c9a763fb1a9de7b29c87d131af527f9a8e0e23c0f6eedbbf163ca54"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/an/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/an/Firefox%20156.0.dmg"; locale = "an"; arch = "mac"; - sha256 = "d4abf817d6802722cb9b479fc481e35f0c1668abad24d75b6f3b2e1ae7f781a1"; + sha256 = "4e52f7349804d9079ae9b2140b1ef177902fc7ee44be8d22cdacf54b08eabc46"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/ar/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/ar/Firefox%20156.0.dmg"; locale = "ar"; arch = "mac"; - sha256 = "9d962b21b7fcf0a231ff3e7f70ab836639e9a97679fd81910e79149d47156edf"; + sha256 = "8078585edd1daccd4172f4804185bf5358f8e0837d4ec8e3c25e551d5f96be8a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/ast/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/ast/Firefox%20156.0.dmg"; locale = "ast"; arch = "mac"; - sha256 = "a94d821ac30d75ca8169fc9ac46241b892723e2939e2b6e0181b1f9307e2f347"; + sha256 = "e5101d75107c7299a2cce11fac9f3734b4e98a1a4ecdf1119e0349dce73976e0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/az/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/az/Firefox%20156.0.dmg"; locale = "az"; arch = "mac"; - sha256 = "bef106932272fd286bd50d3ed03cac0f30d5504503bb106c21bffe6819acc095"; + sha256 = "644aad3b9e10ee2f2e75c3bacb384c8ee98fc752c55bd104dabf21b41876c70e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/be/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/be/Firefox%20156.0.dmg"; locale = "be"; arch = "mac"; - sha256 = "51dfd6cfb662a8db1d8ac3820722d4900f6fa9c3685c56691149b389b49eff94"; + sha256 = "08fc7d0c0507085b58bfff823aa1f305ea2329710f926d4436b8cd3e612b3d9b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/bg/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/bg/Firefox%20156.0.dmg"; locale = "bg"; arch = "mac"; - sha256 = "edf31d61516b44ef925a261e4d5737c7cc748cd0d81864afa8f2bdd170aee30b"; + sha256 = "ac81ba427964eb2a56a59e3f8696bc67163893c07de5cb4a7b224d8e6b50f87a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/bn/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/bn/Firefox%20156.0.dmg"; locale = "bn"; arch = "mac"; - sha256 = "c048b383f4fb4cec7cdee58d23779bd7ca7d4e2a1dc74b080ce32700216942b8"; + sha256 = "ad297c66a98fbc525d1f958a25c7f8074fccf78b1d06f3bb74fd1020a99e7e32"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/br/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/br/Firefox%20156.0.dmg"; locale = "br"; arch = "mac"; - sha256 = "864f7984ab34d716c2cec57cc6872a6ba4331387f5b9bdc4e1fdf891c1ce752a"; + sha256 = "fe458cc84984944955b3dca3654715b17b19ee26084bc9dc6017f0405ba6bd6b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/bs/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/bs/Firefox%20156.0.dmg"; locale = "bs"; arch = "mac"; - sha256 = "b09aa20b72604e528acc2d40afac32585d295de82c5f122f9e67effde52c84e0"; + sha256 = "5c44d15c34e6e23154baf9f30df8c5d31a647b63d0238fb0f502edb3c151385a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/ca-valencia/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/ca-valencia/Firefox%20156.0.dmg"; locale = "ca-valencia"; arch = "mac"; - sha256 = "2d300e8efdb44e67946b45bb441913a39092989420df0cfce91b76fa6cba5285"; + sha256 = "3ec62015684696b7b810d8f03b6b61b69cf7e1b7474e2c4d59d1f6fe1a196aed"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/ca/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/ca/Firefox%20156.0.dmg"; locale = "ca"; arch = "mac"; - sha256 = "8fe2aa9e2da0bb2df203287818d84cf3139c2c00216c8058a44be2b53f154ca5"; + sha256 = "2a81379c4731f5c45912c8fc5624c5bccec6da153a87994cc8e3fdfafc129790"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/cak/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/cak/Firefox%20156.0.dmg"; locale = "cak"; arch = "mac"; - sha256 = "07414ae3a0fa3331f9ef9aa3f46977b58f289e4dd26150afc00fae40765852f2"; + sha256 = "aeae8c03e6bec7c1615d8daab91bf85b54160fad0e0645b3b4217899cc4e68d1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/cs/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/cs/Firefox%20156.0.dmg"; locale = "cs"; arch = "mac"; - sha256 = "5ba779b198014efadfa47b3884eeab41097cb193582684cbc349819e53e86db3"; + sha256 = "dde9334957ea3fc800f3e6372b679cec6ea74dcd4dab8c5f29ddfc79a1c3c284"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/cy/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/cy/Firefox%20156.0.dmg"; locale = "cy"; arch = "mac"; - sha256 = "0de6bf6f036797d2e8487fe42b87cae53bca3df34f48a69c07faac93c0de5353"; + sha256 = "c325076f79e696e5dd44434505fb3449eaaa712029736f036439cbb007385311"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/da/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/da/Firefox%20156.0.dmg"; locale = "da"; arch = "mac"; - sha256 = "60cacc51337eebf8e91c92e397460c65c627a1722998a6e0491a8c664102d374"; + sha256 = "bf36e24bf6967fd67c22f324e2389f8f0d456314355d00a5e284c117399f05c1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/de/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/de/Firefox%20156.0.dmg"; locale = "de"; arch = "mac"; - sha256 = "fdba3c489f131ad4ef1e7665c12ca0e68554c0fcd4da1a11e06b85170b757f1b"; + sha256 = "9ad49522225fd79f9d0e6e601f4463b3ccb13f2b182f43f4d8e41f461d5efb0e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/dsb/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/dsb/Firefox%20156.0.dmg"; locale = "dsb"; arch = "mac"; - sha256 = "921f441fffd1d808dc44f87a508feaa12d596a5f871b38dd4682563c03ef8209"; + sha256 = "fd8285ab7db95457d13016e0d826bff4fe0d2d7bb4c7529ec3d88ef5186cffba"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/el/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/el/Firefox%20156.0.dmg"; locale = "el"; arch = "mac"; - sha256 = "f28bf1ef60711b9c4a12f5ea521ed5e67ead3f4e4b64749099f2580af20146fd"; + sha256 = "5eaee4cafb5b888f8cf2303b50169a77c2d680048b43a936680d1e0b65155214"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/en-CA/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/en-CA/Firefox%20156.0.dmg"; locale = "en-CA"; arch = "mac"; - sha256 = "5765b66aa33bdf96a7fee685c84c034ddbf98f05e70aa616789ac199313deb22"; + sha256 = "2ca118bfb317c6f27ad67ffcb7b392964f082c4cedc8bd4a8c3b3c9c349bd578"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/en-GB/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/en-GB/Firefox%20156.0.dmg"; locale = "en-GB"; arch = "mac"; - sha256 = "b61c039f4f19f86cee1a06cc2353164d169042110dd116823b9f965a87b6a41d"; + sha256 = "c27018185d94ff8bb6c4da0bcf08b843fa378b9e6fa6fe1f6ddb9d4e4ac1a2bb"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/en-US/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/en-US/Firefox%20156.0.dmg"; locale = "en-US"; arch = "mac"; - sha256 = "ab75b7c9f02083de5636cb2248f8d52dd97669878730a20c514f9dc00d9ca0c6"; + sha256 = "fecc46103039ca4a77ecb2b2ef7b03892f922e13db0782f8570c512b2e458515"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/eo/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/eo/Firefox%20156.0.dmg"; locale = "eo"; arch = "mac"; - sha256 = "a85a5265358b6dae47979f3d7283293678f107a8a013ebc7c2b1579df3840b02"; + sha256 = "3bfd00769d78fbe0e4f3b7c50b2b76d31052653d80cf297446d560016a0cccca"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/es-AR/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/es-AR/Firefox%20156.0.dmg"; locale = "es-AR"; arch = "mac"; - sha256 = "3c6af2751933db9ff1041d54a5f943d0bf2aa23fc28c4beaed67f96cb561336b"; + sha256 = "021516c497ecb89ebec0374c3b5b5fd5e3eb0296cc927f317c4aae4f531970d8"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/es-CL/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/es-CL/Firefox%20156.0.dmg"; locale = "es-CL"; arch = "mac"; - sha256 = "5fb34f9a673303691f2a0f8ebeb5b316d736ce506566ba130ee964029bc50f96"; + sha256 = "e66e7de6866a688520410254341397c92de80d1a3759651281feba497a4abff5"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/es-ES/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/es-ES/Firefox%20156.0.dmg"; locale = "es-ES"; arch = "mac"; - sha256 = "b44ba3934bdac76ecb8f1834e577c824e0b6cbf097431e2bcea38c5335699af4"; + sha256 = "87d6c851e2a8d5bad134a373b38cc8a0082ced7372c1404aa241a5937bb1592d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/es-MX/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/es-MX/Firefox%20156.0.dmg"; locale = "es-MX"; arch = "mac"; - sha256 = "902c65fc3f29ff0f27ab5d07ad45976b133245c15c6182544bcd7c14b6ba334c"; + sha256 = "a43830861514772bfff174a21df5070a64683e970b84c4e1da5baffec3bfeba5"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/et/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/et/Firefox%20156.0.dmg"; locale = "et"; arch = "mac"; - sha256 = "c04e837bf9469895934a20207523f1b02a0cd122a4a70ed33feae2ead9189aa4"; + sha256 = "045f1f49d3c3fac63ed0c745240be7d691c11adc31ec9b98647f70a0c542ce92"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/eu/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/eu/Firefox%20156.0.dmg"; locale = "eu"; arch = "mac"; - sha256 = "404cc504d9ccf35e9d4f9b2da70830d696ad70301817fa485434bc12d162a282"; + sha256 = "1aa13d716e46ae36d17270747d3850dbd234a40f202479cd17c2d196a9a9733c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/fa/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/fa/Firefox%20156.0.dmg"; locale = "fa"; arch = "mac"; - sha256 = "54fa5b47ee9226e85878409250df18e7f988b21009ef2d7e5eadfedd3722200f"; + sha256 = "4bf178665e22a9ef4b277d38dc807ffd82a6bca4f18871ab22422ab74524e513"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/ff/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/ff/Firefox%20156.0.dmg"; locale = "ff"; arch = "mac"; - sha256 = "9ffe3a2896048570826573640f2906517f371785b1307fa54a9dc389ae867e9e"; + sha256 = "708c6ca82b6d10babe5a1bc2c55835b4f6cfa990f477b554d54f9a460f08a505"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/fi/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/fi/Firefox%20156.0.dmg"; locale = "fi"; arch = "mac"; - sha256 = "211372a39f7fd5172858dba35ce2711846758c6396f927dcc7b1798864b267eb"; + sha256 = "8a957462aaefd064de6a2908fce5a44a2d78c3955d17063981ea4402629ca55d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/fr/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/fr/Firefox%20156.0.dmg"; locale = "fr"; arch = "mac"; - sha256 = "a9793dd192a006a5b3084be8bd0d8d8fbf3e486566d6098485d82f1a89077f74"; + sha256 = "e4f0669e5508aa2f5df45affa3eb50d739c2a35c884a9c00170b28b85aa329db"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/fur/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/fur/Firefox%20156.0.dmg"; locale = "fur"; arch = "mac"; - sha256 = "a22e6192250886c55a33533410389e798858b6a106afe92b1237b80366f11508"; + sha256 = "a16ff2613c322cd38c81009487a3528d6e91cd313d6684b278ea396472f31f4b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/fy-NL/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/fy-NL/Firefox%20156.0.dmg"; locale = "fy-NL"; arch = "mac"; - sha256 = "b3133e5f6e36e550dd79fc7c593883e2895c2ef99d2e0eb5145046295b0471ac"; + sha256 = "3d730bbae0779b4f261d9b4f5bf67c43920da093e87862e6cf0179100619a6e0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/ga-IE/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/ga-IE/Firefox%20156.0.dmg"; locale = "ga-IE"; arch = "mac"; - sha256 = "e81ecb6ad89dd073c800455994fa20fd12c401044c96cbee28790327c90843ba"; + sha256 = "c124bb45cc72d4e43c2182c105214b4de49ddb78392694e5f825e9e8369566db"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/gd/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/gd/Firefox%20156.0.dmg"; locale = "gd"; arch = "mac"; - sha256 = "b44c493f21c4ccbf4a910593c79846e3bf90c0628dd5a1a580a0f589c3b65724"; + sha256 = "ac61c4d4deade92489c02d4a7bf270bdde179fb112d3cbf479e54a43ca58467a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/gl/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/gl/Firefox%20156.0.dmg"; locale = "gl"; arch = "mac"; - sha256 = "39921f520b6870a6d43542561cc939c8006335e42181210e0071c2218c643093"; + sha256 = "1affedeea586195b26ac041f86016fdcb91407012226bbb37ae5aae760561fed"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/gn/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/gn/Firefox%20156.0.dmg"; locale = "gn"; arch = "mac"; - sha256 = "4d2db4663b2c1f70fc31a65c195a50d083fc694643314bb374dcf6d7f799dfbd"; + sha256 = "4eb2d3456368ff64cd2c23e3282c45541a127e733b33f7ab9844a872878c073a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/gu-IN/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/gu-IN/Firefox%20156.0.dmg"; locale = "gu-IN"; arch = "mac"; - sha256 = "c6a8fc51c53e6c512a68f9771a9549df995b36f80eea90876a862306d03fbbc2"; + sha256 = "e6e002b1396081c00bc65788759c858f084f71e8c2d8775c76c1645345727f30"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/he/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/he/Firefox%20156.0.dmg"; locale = "he"; arch = "mac"; - sha256 = "9cad63cff190b9f0554bb8ceb661833caa0ceb3d1d3170b3267fc7558926e64c"; + sha256 = "f0663c183eb255124309a4ee608a696c1656e95263fa30bab5fbf4e3648cc3c8"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/hi-IN/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/hi-IN/Firefox%20156.0.dmg"; locale = "hi-IN"; arch = "mac"; - sha256 = "dcbdf9617f704fdf0b4f1fb74801b59e469428a39141e155bc2e8ecaad902696"; + sha256 = "a8fe08f645214b193708e3a3039786df0212976f7c2749c23eb71d18d0b255fd"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/hr/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/hr/Firefox%20156.0.dmg"; locale = "hr"; arch = "mac"; - sha256 = "95635db48cbea07db6d1e2a899153ca55cb972869a599cc492fd6e48d8b94518"; + sha256 = "f54598b5172c07dd999198859b33b21bb1eef4cb2056cad86552ae35b0ab7213"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/hsb/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/hsb/Firefox%20156.0.dmg"; locale = "hsb"; arch = "mac"; - sha256 = "22ba4de12ff313c5c6cfa6a00086b789e6b57ef225adb2f63d6e7911a9849688"; + sha256 = "3a8ea7e46bd62662402217270de952baa1460d04e0f94bce4e0aa2708e4fe448"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/hu/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/hu/Firefox%20156.0.dmg"; locale = "hu"; arch = "mac"; - sha256 = "f948c5097c04a29d1e043efc6ba789c078ef3788e60457482771a6ea480e3964"; + sha256 = "fc0d9c845d0453e162d7b5efb7d1d21f9aa98972cd45c068e38ae1a5dada7771"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/hy-AM/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/hy-AM/Firefox%20156.0.dmg"; locale = "hy-AM"; arch = "mac"; - sha256 = "b47260614e37659086f31a13215bc81773d266b41f5113f634e9ff1b114e4c90"; + sha256 = "691e55daee47ef30b3c4d2a9686c31eb487f1ce9623d1fabdc58bc4adf69330b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/ia/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/ia/Firefox%20156.0.dmg"; locale = "ia"; arch = "mac"; - sha256 = "61da3705ee6e7d1c5a3a332da7c0852db4b7927b11d4d0f016172e17abd62fbc"; + sha256 = "f88b45fc6546ad6147bf058fd39690e7b29fe8df17e24abadda7712593a2ea6b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/id/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/id/Firefox%20156.0.dmg"; locale = "id"; arch = "mac"; - sha256 = "d85d2de034d86a299096f14322539e5d6a223e50c0c72db70b0c7fb946c11d55"; + sha256 = "de8173513327ef0a2b2caf4fde68c10ff75ca02634812b3bbdd6cfcc9ed80feb"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/is/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/is/Firefox%20156.0.dmg"; locale = "is"; arch = "mac"; - sha256 = "bd91a540eb6f74af6a15eb9a25403afe6676d1d9bfb8105652da41b5b19db093"; + sha256 = "f57d5bf18fe6d4e8453d3124b64a339da8ed1d34c2bb92bf194b596880aea61d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/it/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/it/Firefox%20156.0.dmg"; locale = "it"; arch = "mac"; - sha256 = "ff5a3da9d1434c1483f6533d1e1fc104d8fdce5bc5537f9e9490734132e73a2d"; + sha256 = "e9297f70914e7c29645c8c43f7499d99289817ef7cac62e9524c5caf2eba5dd1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/ja-JP-mac/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/ja-JP-mac/Firefox%20156.0.dmg"; locale = "ja-JP-mac"; arch = "mac"; - sha256 = "a5b5aa574feed0bfa05f4769f20f45e10f1eb636cb54d5f0159ff72109516e01"; + sha256 = "ef1c09ad0c489ee537bad9eaeff74f131644b3faef60c92bd95c5aa74e3ffb79"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/ka/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/ka/Firefox%20156.0.dmg"; locale = "ka"; arch = "mac"; - sha256 = "3423b7977f2624282fb8fc99b95534750a23cd3fb878fb233b221b15694dbeee"; + sha256 = "3919db6cc35d7a4713e3337b604e7d29cc71e246efe3bfdfb14324def8e41570"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/kab/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/kab/Firefox%20156.0.dmg"; locale = "kab"; arch = "mac"; - sha256 = "aa226199b8dbc4aa25f441fa6face4c40fb2c4249f9271261f2576da3a93b16d"; + sha256 = "a08ae44c2ce5efe3ff967916e841e7a1fe83fdb68e2ee669c3e64b43fc3f5c22"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/kk/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/kk/Firefox%20156.0.dmg"; locale = "kk"; arch = "mac"; - sha256 = "7b810658bfea706437faef2605dca531373c2b359871bf1033c36c8cd0f0f75f"; + sha256 = "a57fb77a1f8afc69c937df3cad71ceeda2757dd8c1c777b82aa376e8b064b710"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/km/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/km/Firefox%20156.0.dmg"; locale = "km"; arch = "mac"; - sha256 = "1c368407446e6b1cf7500f015ccb11561a57ada99c1b325a35f3e744a179d049"; + sha256 = "49aae2587847570b3df9d1bd78409431902b5440067eacc3542a015e5326b837"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/kn/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/kn/Firefox%20156.0.dmg"; locale = "kn"; arch = "mac"; - sha256 = "f0c298fb7e21cea00b8cf7df994116d6cf1dd78c75d2472e72f14f3e37bf179d"; + sha256 = "246acaafdd063abc18e939af2e5d268dca7be8d861fb33fae80b0893a322fe54"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/ko/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/ko/Firefox%20156.0.dmg"; locale = "ko"; arch = "mac"; - sha256 = "c8a1c659f9a7549bebba84ad6728849fc992bc80423ec22622965c4370b2ee8d"; + sha256 = "1c8c635c8dc5944cffdbc408cd0a72c1fef8e947f73a7e9f4d0a4312b3e53a4f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/lij/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/lij/Firefox%20156.0.dmg"; locale = "lij"; arch = "mac"; - sha256 = "302aef4f0c5167efb112809048cca8703327988b906bfef0f5b66b3d2e7e713e"; + sha256 = "69ffc52c07aa62e50eb804969a5fe5e54eaf1735876c74e9281aa44de3073347"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/lt/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/lt/Firefox%20156.0.dmg"; locale = "lt"; arch = "mac"; - sha256 = "e1024fe35811dc8f623edf2bca3abe832c12d2111bdfe290b69ddf4379d2be4a"; + sha256 = "a45d716b9a45d9d3d01610a930040adba2f847a5dea4a7c8decd79bbdf5fb8e3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/lv/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/lv/Firefox%20156.0.dmg"; locale = "lv"; arch = "mac"; - sha256 = "495de44e2222892ef613b00da08db8f8d62e99ba9f571efd4142a34ab74b7a5e"; + sha256 = "62c8108a5778bcd15b559ed2c5b632319ec3bd247762a71677adc4443cd61bd3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/mk/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/mk/Firefox%20156.0.dmg"; locale = "mk"; arch = "mac"; - sha256 = "026a6c712ed73f151fea5312b5fbc2b6fd74bc455227302c5f2a24a74c0dae02"; + sha256 = "3825534ab551759dcd2aed94f910684ff7cbc8162f053121fa22238620785bc9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/mr/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/mr/Firefox%20156.0.dmg"; locale = "mr"; arch = "mac"; - sha256 = "189f76ea4e297b5b35a201e8efec39ee17024f6592dc7f9669afbc532c6277f5"; + sha256 = "9e7cf192f494696205d2bb49f9b180accc7d38dc4d5da619e763a115967058d8"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/ms/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/ms/Firefox%20156.0.dmg"; locale = "ms"; arch = "mac"; - sha256 = "68da4bcc653fb777e01b3c8e636d6fd0ea3c66ce476759581e04773c94c56a07"; + sha256 = "cc2cee3e314d15090db568d3dd3df771b3760e1ffe3167b831acd9b12c03430f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/my/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/my/Firefox%20156.0.dmg"; locale = "my"; arch = "mac"; - sha256 = "11226545c7f89007e3a59dbd1187e040f373ed8516eedbe21af71e6bfcc81aee"; + sha256 = "e2a9546ea53d53c04958fe9d1a5697e205c75546ec8fb08bcbf9a53f781f68ef"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/nb-NO/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/nb-NO/Firefox%20156.0.dmg"; locale = "nb-NO"; arch = "mac"; - sha256 = "5ae541c1e32f30fb372392ec02185a9a67c673dabedc36674db218f75f74d833"; + sha256 = "a66033aee688c08c9b5f92a49ceeb243d9d4296e28f44de69a59fc401aafaed9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/ne-NP/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/ne-NP/Firefox%20156.0.dmg"; locale = "ne-NP"; arch = "mac"; - sha256 = "4d2959254c8630b56e76cf106059d444bff0b30df47ad7b89e508badfd7939cc"; + sha256 = "aae94d13a20f10080e6852f447466d7ef0f382fe781902679a8027d1dabf9fe6"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/nl/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/nl/Firefox%20156.0.dmg"; locale = "nl"; arch = "mac"; - sha256 = "5f88d081e0bcd5ed4ae1a07b8d418f57bd3347866036aa2e0f4a963098b44a40"; + sha256 = "b4863cf9a6f1a65065e6c913174ae3bf6dd0789fa42c05e0dca723494b9a5d22"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/nn-NO/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/nn-NO/Firefox%20156.0.dmg"; locale = "nn-NO"; arch = "mac"; - sha256 = "bafa4883b98983413d77875c5aec09afe3444daff2f1230d9ac02498f844ae02"; + sha256 = "c01591054b0775613e13259dd61e3461c886e43fbb5a361bb11d320925afdaf2"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/oc/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/oc/Firefox%20156.0.dmg"; locale = "oc"; arch = "mac"; - sha256 = "429fe220de7152053659db899afcbbd9d0ef01836fa97873a888239e0b24afbd"; + sha256 = "04a3a5247277b7e6c17d0ec2b7f9d9c594aab69e1bb5609ecabe6ca0e6dc97cd"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/pa-IN/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/pa-IN/Firefox%20156.0.dmg"; locale = "pa-IN"; arch = "mac"; - sha256 = "ff85a6f1a16b8e63e02a5a076291ea64879bd0ca85d157c7c7c48b556311c718"; + sha256 = "7736eed8d158b4015d65a54da9354ee76e9ff2f82f3078d4005f1e1386594b3b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/pl/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/pl/Firefox%20156.0.dmg"; locale = "pl"; arch = "mac"; - sha256 = "bcd4b010f8eaa7c159cc1ae33c00dbf12a62cd95b4dbca7cb3901199eaebe4d6"; + sha256 = "2c7f8653def8d6687506fa66ea7fa657054e620779b25caf7e0c58831a3ca5cd"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/pt-BR/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/pt-BR/Firefox%20156.0.dmg"; locale = "pt-BR"; arch = "mac"; - sha256 = "c10beb41ad1629ed6270e7e215a61386b459446e40c2b2837384ad980e62abbe"; + sha256 = "8746dfca34ffe32188b2d802d8e4bec5d6139bc7ee64c6369898237d23726253"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/pt-PT/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/pt-PT/Firefox%20156.0.dmg"; locale = "pt-PT"; arch = "mac"; - sha256 = "9ec27cabd830f10dceaaf55903e3f981b9388c2cb6c8fd1044e1720d8ec3bf6b"; + sha256 = "d8f696b00adf7fa4ce09cc4b42d8d0174871afc90618b0895458c1a0844e52e2"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/rm/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/rm/Firefox%20156.0.dmg"; locale = "rm"; arch = "mac"; - sha256 = "1c02a9623f25e0f1c72c57e739e2161601e20eb0d41367cb1f6d8a8bafe315e8"; + sha256 = "1d632aa58f24e95e78eb5e627c15f4aef2f7e2ecfed1cfe16ecaac7f91885bde"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/ro/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/ro/Firefox%20156.0.dmg"; locale = "ro"; arch = "mac"; - sha256 = "eb8636d21842f1edb7f92a8cc882d4e501ea5687ff9226f6fb4dfb8f4884b032"; + sha256 = "411a67e51f5357d6a6e63b29f1c5e51ceb0600df894705534e4975bca0ccfd86"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/ru/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/ru/Firefox%20156.0.dmg"; locale = "ru"; arch = "mac"; - sha256 = "325e2ae67e95f638b986cf7754424e9a774cf92ca85c9de522f6fcb532f76a82"; + sha256 = "56de950b6752f36b3b6bf8fd673c62706e4b628e119b1c4b913b10f743764fa4"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/sat/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/sat/Firefox%20156.0.dmg"; locale = "sat"; arch = "mac"; - sha256 = "ab9043eb7264e410daf2e9ce901d61e690e24d1d847e2d543571a8b10a5f3a6d"; + sha256 = "9861c8100faa6fe2eac4ed4f83146e6a0f1d65d5e445efcd325c6c6ae268e0ec"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/sc/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/sc/Firefox%20156.0.dmg"; locale = "sc"; arch = "mac"; - sha256 = "ffbda10fe071cf126d9477e14593221effcfcc4ada5b2ff3792da716d2768b5a"; + sha256 = "480e97df55e4e59994e955933ce3ec2b4b4f93756fb51cef3aa4f4c17963287d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/sco/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/sco/Firefox%20156.0.dmg"; locale = "sco"; arch = "mac"; - sha256 = "3dff1f09eb198895558b56583c3fa333427e5dbe508151b718086f71df5490a6"; + sha256 = "ab4f0de8b656dab17dbe484a41e60a93bcd63b24417b3c6c8d173feee19000ab"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/si/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/si/Firefox%20156.0.dmg"; locale = "si"; arch = "mac"; - sha256 = "4343f8836fb8c62b3fc4ac92758fc5fff851abf21731e78c8364e87b1882fe2b"; + sha256 = "d27f19f102a32c750745ee261f0e7a733cd7d32420262a8b28d976e97b83c8bc"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/sk/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/sk/Firefox%20156.0.dmg"; locale = "sk"; arch = "mac"; - sha256 = "fcd0f5983768bf71bff2083e882ea0b18c6df52007126343a3af1457c6e5c70c"; + sha256 = "86a446e338c11785a166289287c43fd927bfd8a7ba57c33fb62a6d97ac3c02fe"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/skr/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/skr/Firefox%20156.0.dmg"; locale = "skr"; arch = "mac"; - sha256 = "4033a8425c39b9bdbcc8b569290eb59d34a194cc7a7d23ee7c6349f41fdaa608"; + sha256 = "f3245cd145fd0f64588b53a52ac5178016002b7cf45f32569e0bf478de653004"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/sl/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/sl/Firefox%20156.0.dmg"; locale = "sl"; arch = "mac"; - sha256 = "9ccbfcf98c4b7524ec8e071ca2bfba6cb9a399b4bd29f045119a592294f91a6e"; + sha256 = "c3eb08e04692ed8865fbcdb82c3932476bb848b9956042d064a7d4d3a6e3650b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/son/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/son/Firefox%20156.0.dmg"; locale = "son"; arch = "mac"; - sha256 = "5c4809c5ef55f0f888f04edeef3a3c10026b946a96636d645bdccd972b518f32"; + sha256 = "97eb68bdc90c4bce845b03cfd128c754fc5b75ca497766ba82b6815cd33f4e21"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/sq/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/sq/Firefox%20156.0.dmg"; locale = "sq"; arch = "mac"; - sha256 = "9c85dee1dda84c2e3c1a698eeff64c639b5aec0a21c437558e5d9f92155d6808"; + sha256 = "e4d98ea1331a2707783e51ae946e07cf4ac6339c07e25163f2ee264726724885"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/sr/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/sr/Firefox%20156.0.dmg"; locale = "sr"; arch = "mac"; - sha256 = "6ce2f72b77f1ce2182221948be89bcc9806bf494d6e3797c92996d5a1630e41d"; + sha256 = "11de27ac7863206b2fa14d52be13fd3a8f2cccfb3e2ef1681ccae2890f788a09"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/sv-SE/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/sv-SE/Firefox%20156.0.dmg"; locale = "sv-SE"; arch = "mac"; - sha256 = "6fd4bb44cb727daa99f3c118e37177df355e8aa5e4317cc02266c7b119cf179e"; + sha256 = "8a528d78535ea30b69f9c9ac43ef3decbc029ccabe871499c1212de547911994"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/szl/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/szl/Firefox%20156.0.dmg"; locale = "szl"; arch = "mac"; - sha256 = "4f2b5a263ebb6fde0c370cb05077d89d9700c54f120f0d0e9cc81bc026259edc"; + sha256 = "fc0e585293320a644eb6b968aab1db2c343e61cbdb8dbb789a82befdc9c940be"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/ta/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/ta/Firefox%20156.0.dmg"; locale = "ta"; arch = "mac"; - sha256 = "be81c71e71347f44e0397307f36b10b7a5be9309ab4588348170665e082e9c60"; + sha256 = "876518e364ad2c9640953e64f05b80bf0aea0e5ea863626bbc666b2625558d2f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/te/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/te/Firefox%20156.0.dmg"; locale = "te"; arch = "mac"; - sha256 = "d466deafb677af8994656bb50570eaa60b3664a6fc1a625cc0284c9ae078d0b8"; + sha256 = "8cc57ff14cd29d02070b42ec37bfd717df8aba50323eb63734da3413830f73d7"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/tg/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/tg/Firefox%20156.0.dmg"; locale = "tg"; arch = "mac"; - sha256 = "9f3066f12eb5f5b17a9073831589d2e4b44e3e2db386897ac65c8f438cfdca2a"; + sha256 = "ccc67837202b2a3bf5aeecfe4b9bcdf40ed9995485d41bd12ceeffa2fd51b636"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/th/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/th/Firefox%20156.0.dmg"; locale = "th"; arch = "mac"; - sha256 = "ef3d440796aec351d82fe2b822a93320a6ae8b9edc0fb168e6cbbe743a6110c0"; + sha256 = "f149186c5d10b0617e81c991443fea6d7ca7efa2bde597ff0b2410b632d04994"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/tl/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/tl/Firefox%20156.0.dmg"; locale = "tl"; arch = "mac"; - sha256 = "24da59fb015fe8cb5ec0e1f1cb864bb5a26146237f91966bd5d7e1f4c5da06d0"; + sha256 = "70fc7d509af842b8dd0d15cc1d38bf6bf2472a6df014e21146f7068284fd7c84"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/tr/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/tr/Firefox%20156.0.dmg"; locale = "tr"; arch = "mac"; - sha256 = "c9ffc3efa9fa03036a27793a92726113d2b8bf758bcb16a6a3c284d9d7a11065"; + sha256 = "d8371f75c9add5e441ec595732d924800c93b65686defb8aa56a5e8e60151a8d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/trs/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/trs/Firefox%20156.0.dmg"; locale = "trs"; arch = "mac"; - sha256 = "68058930df7b009b38f1aeecdcbb9339c1b377d9caad6371988eab30e431035b"; + sha256 = "03de4904b774dc9daf0164e1755389eddf108d3d2af494f48dc36a7073b70e26"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/uk/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/uk/Firefox%20156.0.dmg"; locale = "uk"; arch = "mac"; - sha256 = "e66c7f1dee8d580dba85860d3a3c0eeec25fe0d9cb10dc5fae8847b76d077098"; + sha256 = "7c7d73486704c1b6b48f747b8159eb1e940f1432f195f0360d501ebf635500e2"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/ur/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/ur/Firefox%20156.0.dmg"; locale = "ur"; arch = "mac"; - sha256 = "5d6a27ea293bac92eaa185ff1468d85da9cbaf26d8234636c9651d0216b5dab9"; + sha256 = "4218dd4224ad3f8c7d7b6c80bb1b1471f8fd58222e1e906acf377545f6fd539d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/uz/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/uz/Firefox%20156.0.dmg"; locale = "uz"; arch = "mac"; - sha256 = "8208abe9edb18e6422877097c4bad1dc3671ad7b4f0d83a7905702e5c9ccf3b2"; + sha256 = "d98a9211f52e1d751da851c171e38f9dddcf1ba29210ce0b1a616f1f15161392"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/vi/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/vi/Firefox%20156.0.dmg"; locale = "vi"; arch = "mac"; - sha256 = "1ddd4692ede29f8f299e1f06cd2b041c3283c08a38872d13a53838d6a4f1d8ae"; + sha256 = "9369c71339086081844b052aacd18b721c155bf373a6c44fe23d158f21d5414f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/xh/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/xh/Firefox%20156.0.dmg"; locale = "xh"; arch = "mac"; - sha256 = "739aed0a4d41c25205fc530f31366fac5497e96ab49716d5d49850ac9a541ca6"; + sha256 = "94d760e5ea8fcad735a2d4b7f2532430f121762ff859d0a90ed8d5bdc43af45c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/zh-CN/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/zh-CN/Firefox%20156.0.dmg"; locale = "zh-CN"; arch = "mac"; - sha256 = "66783e39861d1bd208ac59465a49a96e05840ed9ec360192e30faec4d6936c1c"; + sha256 = "bf645033e9a4e99c9cff515de675ccebd4675d6521590a5ceece87fb880521a1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/155.0.1/mac/zh-TW/Firefox%20155.0.1.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/156.0/mac/zh-TW/Firefox%20156.0.dmg"; locale = "zh-TW"; arch = "mac"; - sha256 = "6a63ef810a85747e4dd5c6125d00a9b01977c81c9cd4511742e95e78e2c487e3"; + sha256 = "fdf245b45ffff6d4962f6a227b706fcf31486d66ca9a77e5293b5bd10f8e6a08"; } ]; } From 71fe6d4372c1aa7e3cb7c40726e7aa054fa00928 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 14 Sep 2026 17:26:25 +0200 Subject: [PATCH 145/180] firefox-esr-153-unwrapped: 153.2.0esr -> 153.3.0esr https://www.firefox.com/en-US/firefox/153.3.0/releasenotes/ --- .../networking/browsers/firefox/packages/firefox-esr-153.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/browsers/firefox/packages/firefox-esr-153.nix b/pkgs/applications/networking/browsers/firefox/packages/firefox-esr-153.nix index d8d7c3050e38..b3d618e8f61b 100644 --- a/pkgs/applications/networking/browsers/firefox/packages/firefox-esr-153.nix +++ b/pkgs/applications/networking/browsers/firefox/packages/firefox-esr-153.nix @@ -8,11 +8,11 @@ buildMozillaMach rec { pname = "firefox"; - version = "153.2.0esr"; + version = "153.3.0esr"; applicationName = "Firefox ESR"; src = fetchurl { url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz"; - sha512 = "a8cd4784bb52ca89c0fe37404e894c044f6145c62e9fcdeffe621fde81ae4602078be575e26c90d83e5e47f26675d3ee897cd6a20027d09d4ba7d0e785ce39bc"; + sha512 = "56a5e092f0aba91febf01d227e8068520513f632d09c5ffbad4cbb2de307d9066425f353a1b7fcf5648733e02a9b17cfc9aaed5e39d7562a6b143b1c9827a668"; }; meta = { From bde70fb264f6583b680e698b21df786e40195489 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 14 Sep 2026 17:27:02 +0200 Subject: [PATCH 146/180] firefox-esr-140-unwrapped: 140.15.0esr -> 140.16.0esr https://www.firefox.com/en-US/firefox/140.16.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 3865f2915e0f..3750111eba50 100644 --- a/pkgs/applications/networking/browsers/firefox/packages/firefox-esr-140.nix +++ b/pkgs/applications/networking/browsers/firefox/packages/firefox-esr-140.nix @@ -8,11 +8,11 @@ buildMozillaMach rec { pname = "firefox"; - version = "140.15.0esr"; + version = "140.16.0esr"; applicationName = "Firefox ESR"; src = fetchurl { url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz"; - sha512 = "c3a9c92776fc0fe4ec84e83d608822a84ab424bef3e9200de8e17f161369d13bb4a5caf5de326dded23edaf1c6b424d831218029786d4cfd1d857ee2634efeff"; + sha512 = "fabf5b481594a9a860b6ae379d2ee89ba291b807c94334ee15bad1fe862edb47c22e890d892e33d6a6ec57fce4ab12aa9c9c6fa4a501b881ecc6211ac04bd9a0"; }; meta = { From 7330cd249109de718627395c2afa5db11627a897 Mon Sep 17 00:00:00 2001 From: novalkun Date: Sat, 12 Sep 2026 20:13:32 +0700 Subject: [PATCH 147/180] maintainers: add novalkun --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 6c00b8b06f14..c28916b231d4 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -21280,6 +21280,12 @@ githubId = 126072875; name = "nova madeline"; }; + novalkun = { + email = "novalkun@gmail.com"; + github = "novalkun"; + githubId = 43009254; + name = "novalkun"; + }; novaviper = { email = "code4nova@aluwux.me"; github = "novaviper"; From b00229ed53c579f9b0bd964541bf09d9051425a0 Mon Sep 17 00:00:00 2001 From: novalkun Date: Sat, 12 Sep 2026 20:15:59 +0700 Subject: [PATCH 148/180] nordvpn: add novalkun to maintainers --- pkgs/by-name/no/nordvpn/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/no/nordvpn/package.nix b/pkgs/by-name/no/nordvpn/package.nix index 9844684dddb0..20288ceefbcc 100644 --- a/pkgs/by-name/no/nordvpn/package.nix +++ b/pkgs/by-name/no/nordvpn/package.nix @@ -23,7 +23,10 @@ let homepage = "https://github.com/NordSecurity/nordvpn-linux"; changelog = "${homepage}/releases/tag/${version}"; license = lib.licenses.gpl3Only; - maintainers = with lib.maintainers; [ different-error ]; + maintainers = with lib.maintainers; [ + different-error + novalkun + ]; platforms = lib.platforms.linux; }; From 68ad694ab2775940487bd8bb09777eef471c8676 Mon Sep 17 00:00:00 2001 From: novalkun Date: Sun, 13 Sep 2026 15:25:46 +0700 Subject: [PATCH 149/180] nixos/nordvpn: add novalkun to maintainers --- nixos/modules/services/networking/nordvpn.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/nixos/modules/services/networking/nordvpn.nix b/nixos/modules/services/networking/nordvpn.nix index b38d75dd519d..ede695808945 100644 --- a/nixos/modules/services/networking/nordvpn.nix +++ b/nixos/modules/services/networking/nordvpn.nix @@ -166,6 +166,9 @@ in meta = { doc = ./nordvpn.md; - maintainers = with lib.maintainers; [ different-error ]; + maintainers = with lib.maintainers; [ + different-error + novalkun + ]; }; } From 8331d3f1d011c42be347f3d852d5af00aa4e49f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gutyina=20Gerg=C5=91?= Date: Fri, 11 Sep 2026 11:54:30 +0000 Subject: [PATCH 150/180] pnpm_11: 11.25.0 -> 11.27.0 --- pkgs/development/tools/pnpm/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/pnpm/default.nix b/pkgs/development/tools/pnpm/default.nix index e23acbfa9e70..2f1e42419e25 100644 --- a/pkgs/development/tools/pnpm/default.nix +++ b/pkgs/development/tools/pnpm/default.nix @@ -49,8 +49,8 @@ let hash = "sha256-zLXEecqxsAYhMlv+fUyaioAx56Ul1ySeJ17L7IGwjbI="; }; "11" = { - version = "11.25.0"; - hash = "sha256-M90HSPJ+eRbE8ci2lDRhmD40U7BrvaYxKmKAEwtIgeU="; + version = "11.27.0"; + hash = "sha256-QKMlFaJVB/jyJt+74lOA4vBTlEwuzGTAwcuYtBy7ke8="; }; "12" = { version = "12.3.4"; From 2a55fa8a203815d9f2d3b64c81e9d06d382ea738 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Sep 2026 16:05:23 +0000 Subject: [PATCH 151/180] costa: 2.3.2 -> 2.3.3 --- pkgs/by-name/co/costa/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/co/costa/package.nix b/pkgs/by-name/co/costa/package.nix index 17b41340fa40..e43a146cfe47 100644 --- a/pkgs/by-name/co/costa/package.nix +++ b/pkgs/by-name/co/costa/package.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "COSTA"; - version = "2.3.2"; + version = "2.3.3"; src = fetchFromGitHub { owner = "eth-cscs"; repo = "COSTA"; rev = "v${finalAttrs.version}"; - hash = "sha256-d4ouwGOoo2E5NeI+H7NbjPrPs40EjlbQc/JrADMTDVg="; + hash = "sha256-6U0L5Bthcspv0McMEUWvb68+W+/oaAx2wvE5lVgqlKQ="; }; nativeBuildInputs = [ cmake ]; From 5bcfc0f1533d1aea722d392302a61b62319b7e4a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Sep 2026 16:28:19 +0000 Subject: [PATCH 152/180] wit-bindgen: 0.60.0 -> 0.62.0 --- pkgs/by-name/wi/wit-bindgen/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/wi/wit-bindgen/package.nix b/pkgs/by-name/wi/wit-bindgen/package.nix index 433faf3e8b6e..f657dd1f28a8 100644 --- a/pkgs/by-name/wi/wit-bindgen/package.nix +++ b/pkgs/by-name/wi/wit-bindgen/package.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "wit-bindgen"; - version = "0.60.0"; + version = "0.62.0"; src = fetchFromGitHub { owner = "bytecodealliance"; repo = "wit-bindgen"; rev = "v${finalAttrs.version}"; - hash = "sha256-/48oa9Jby6Bp7aVHgU1DLSXeH52RG0wB7nvqbMf7uOg="; + hash = "sha256-7yAwWeS5dcWY8NDqwTw2Rm5zS+rUvKZUAQqdXYAJiow="; }; - cargoHash = "sha256-Cp8tNqk7sc3dqcAmaF3byCCzZc1i4Qk8d7eJ8v2SbIY="; + cargoHash = "sha256-F3o2+f27LexMwVun6shNzbMC0+krSKpQHSpkWwqOXEk="; # Some tests fail because they need network access to install the `wasm32-unknown-unknown` target. # However, GitHub Actions ensures a proper build. From 1ed6d0d8ab3cf8cbe102f9b41bdf1375ff1228ce Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Sep 2026 16:30:45 +0000 Subject: [PATCH 153/180] otel-tui: 0.7.4 -> 0.7.5 --- pkgs/by-name/ot/otel-tui/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ot/otel-tui/package.nix b/pkgs/by-name/ot/otel-tui/package.nix index e53007a44cb7..46b520194640 100644 --- a/pkgs/by-name/ot/otel-tui/package.nix +++ b/pkgs/by-name/ot/otel-tui/package.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "otel-tui"; - version = "0.7.4"; + version = "0.7.5"; src = fetchFromGitHub { owner = "ymtdzzz"; repo = "otel-tui"; tag = "v${finalAttrs.version}"; - hash = "sha256-iftbofbJxDLaQST8T2Yo2mzNjGEKQVl6tHs/v7JnoFM="; + hash = "sha256-m+3yVFlB4cSJMiuBdbPZ7oEFLw32980bbZ0KUpb5FSY="; }; - vendorHash = "sha256-+TMq/It+93rwYyZkIm0C2ENSs0hbjp8f+yIrECRnnX8="; + vendorHash = "sha256-6MINrP1RMLievsVfkU4vSQ5SV4s9NQoKRp8LdUWkmn0="; env.GOWORK = "off"; From 87663693b2c896d123cd8064401e7ddc5e4095c3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Sep 2026 16:49:00 +0000 Subject: [PATCH 154/180] terraform-providers.vmware_avi: 32.1.2 -> 32.1.3 --- .../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 7fedb0ffc054..db0903dded4c 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -1463,13 +1463,13 @@ "vendorHash": "sha256-G3OCHFeCUCN5YUusxGNx+xnbpYoA2F+uGdpEn70ExN8=" }, "vmware_avi": { - "hash": "sha256-jhP8b6BpsBBMjYP2IPvoq9cvGQ+LMDcZyYAFTYbnhC8=", + "hash": "sha256-xENQPgjXt6hegLYh5muZUhhEd5x5IvdQyXs8HQBRCGs=", "homepage": "https://registry.terraform.io/providers/vmware/avi", "owner": "vmware", "repo": "terraform-provider-avi", - "rev": "v32.1.2", + "rev": "v32.1.3", "spdx": "MPL-2.0", - "vendorHash": "sha256-3vlOA/0w2JKtSkz+p8VQcsLD42beIXa81Ahw7/jkkqs=" + "vendorHash": "sha256-heaypQctuh0aqONOb8IAjBbYUGF2j4QMBiYvMiQM+rI=" }, "vmware_vcd": { "hash": "sha256-/o1bINYaSJXqFkda3N2iRwno2QVCE+KaLLGjvlllMEw=", From 02067d2119da65ff5a7963a90925c05448bf25bb Mon Sep 17 00:00:00 2001 From: Basile Dura Date: Mon, 14 Sep 2026 18:51:08 +0200 Subject: [PATCH 155/180] microcad: add pkg-config back to linux native build inputs --- pkgs/by-name/mi/microcad/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/mi/microcad/package.nix b/pkgs/by-name/mi/microcad/package.nix index 7b711b653b0e..beb30853c157 100644 --- a/pkgs/by-name/mi/microcad/package.nix +++ b/pkgs/by-name/mi/microcad/package.nix @@ -3,6 +3,7 @@ stdenv, fetchFromCodeberg, rustPlatform, + pkg-config, wayland, nix-update-script, }: @@ -20,6 +21,7 @@ rustPlatform.buildRustPackage (finalAttrs: { cargoHash = "sha256-arPCdWRdPju5AfxH8u1td8V7hrzWSCfIDnJ2JsCW00w="; + nativeBuildInputs = lib.optionals stdenv.hostPlatform.isLinux [ pkg-config ]; buildInputs = lib.optionals stdenv.hostPlatform.isLinux [ wayland ]; cargoBuildFlags = [ "-p" From cfc307801fb781716cf756df171b3bd0f5991b27 Mon Sep 17 00:00:00 2001 From: yvnth Date: Mon, 14 Sep 2026 22:36:45 +0530 Subject: [PATCH 156/180] miru: 0.8.0 -> 0.9.0 --- pkgs/by-name/mi/miru/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mi/miru/package.nix b/pkgs/by-name/mi/miru/package.nix index 2d480ce98a04..b7c8d5d54241 100644 --- a/pkgs/by-name/mi/miru/package.nix +++ b/pkgs/by-name/mi/miru/package.nix @@ -16,7 +16,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "miru"; - version = "0.8.0"; + version = "0.9.0"; __structuredAttrs = true; strictDeps = true; @@ -25,7 +25,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "Vaishnav-Sabari-Girish"; repo = "miru"; tag = "v${finalAttrs.version}"; - hash = "sha256-pv4wFAUo7wwMPxTpjeXvxbD5fLOoX8606UKwmMgKYAk="; + hash = "sha256-XisZviSoahwkMV93wR+/3qmGSBa8BXbcmbwgeRdLiTE="; }; nativeBuildInputs = [ From 4d631fafbdd374cb1151f8d1b9706b0c2214ab94 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Sep 2026 17:11:27 +0000 Subject: [PATCH 157/180] python3Packages.total-connect-client: 2026.7 -> 2026.9 --- .../python-modules/total-connect-client/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/total-connect-client/default.nix b/pkgs/development/python-modules/total-connect-client/default.nix index f188f8725828..a5157f478ac5 100644 --- a/pkgs/development/python-modules/total-connect-client/default.nix +++ b/pkgs/development/python-modules/total-connect-client/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "total-connect-client"; - version = "2026.7"; + version = "2026.9"; pyproject = true; src = fetchFromGitHub { owner = "craigjmidwinter"; repo = "total-connect-client"; tag = version; - hash = "sha256-kFVjlDgWeepUcMg+GQq5BlBGOXhOPOnRUT8CArlTFV0="; + hash = "sha256-MUJEpkbgsAVND13wL0/kOGZ+HfsWby4qSRNIIDCCFN8="; }; build-system = [ setuptools ]; From 52e8b00d215df101fb473b56fd8e657e8f7c4916 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Sep 2026 17:37:34 +0000 Subject: [PATCH 158/180] jfrog-cli: 2.123.0 -> 2.124.0 --- pkgs/by-name/jf/jfrog-cli/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/jf/jfrog-cli/package.nix b/pkgs/by-name/jf/jfrog-cli/package.nix index aed0abaf1fa9..33d0390a067f 100644 --- a/pkgs/by-name/jf/jfrog-cli/package.nix +++ b/pkgs/by-name/jf/jfrog-cli/package.nix @@ -9,13 +9,13 @@ buildGoModule (finalAttrs: { pname = "jfrog-cli"; - version = "2.123.0"; + version = "2.124.0"; src = fetchFromGitHub { owner = "jfrog"; repo = "jfrog-cli"; tag = "v${finalAttrs.version}"; - hash = "sha256-HyBHH1EU0fIkxHL/36pU758L9t7N7a5QpFM8Kz4/s/8="; + hash = "sha256-r7mU+QfPCawsO4SrcXhOtJXvkby9RCe7XhbV+83bY7c="; }; proxyVendor = true; From 163a3d6671d8b037c94bde1e4810b205a0120818 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Sep 2026 17:58:34 +0000 Subject: [PATCH 159/180] prl-tools: 26.4.1-57516 -> 26.4.2-57518 --- pkgs/by-name/pr/prl-tools/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pr/prl-tools/package.nix b/pkgs/by-name/pr/prl-tools/package.nix index 9fbc38461ad2..e1b6e9bf4abe 100644 --- a/pkgs/by-name/pr/prl-tools/package.nix +++ b/pkgs/by-name/pr/prl-tools/package.nix @@ -45,13 +45,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "prl-tools"; - version = "26.4.1-57516"; + version = "26.4.2-57518"; # We download the full distribution to extract prl-tools-lin.iso from # => ${dmg}/Parallels\ Desktop.app/Contents/Resources/Tools/prl-tools-lin.iso src = fetchurl { url = "https://download.parallels.com/desktop/v${lib.versions.major finalAttrs.version}/${finalAttrs.version}/ParallelsDesktop-${finalAttrs.version}.dmg"; - hash = "sha256-8ypP8r9dUiOSqdKMEzsMdo3Qm3V2NPM/MBx8sh0kOx8="; + hash = "sha256-7VDr4mfHnDfsjf77wem8zcyHIpgV1RvvIOpp2C+SZTk="; }; hardeningDisable = [ From eecbc55057def1f19f601b7d8b326da8a248dc04 Mon Sep 17 00:00:00 2001 From: "Adam C. Stephens" Date: Mon, 14 Sep 2026 13:52:43 -0400 Subject: [PATCH 160/180] fluux-messenger: fix darwin build These deps need to be linux only, so condition them as such. --- pkgs/by-name/fl/fluux-messenger/package.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fl/fluux-messenger/package.nix b/pkgs/by-name/fl/fluux-messenger/package.nix index 03692b2697ac..eabfc0ccb433 100644 --- a/pkgs/by-name/fl/fluux-messenger/package.nix +++ b/pkgs/by-name/fl/fluux-messenger/package.nix @@ -51,14 +51,16 @@ rustPlatform.buildRustPackage (finalAttrs: { ]; buildInputs = [ + cacert + ] + ++ lib.optionals stdenv.hostPlatform.isLinux [ webkitgtk_4_1 libayatana-appindicator libxscrnsaver - cacert ]; # libayatana-appindicator is not in the RUNPATH by default - runtimeDependencies = [ libayatana-appindicator ]; + runtimeDependencies = lib.optionals stdenv.hostPlatform.isLinux [ libayatana-appindicator ]; tauriBuildFlags = [ "--no-sign" ]; From 6b0e589bf992e89b2720bccb877ec5a26e3b14a6 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sat, 4 Jul 2026 11:47:12 +0000 Subject: [PATCH 161/180] python3Packages.nvidia-cutlass-dsl: 4.6.0.dev0 -> 4.7.0 Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_01EjRKAtU24FqsbHxwKnZ6En --- .../nvidia-cutlass-dsl-libs-base/default.nix | 161 +++++++++++++----- .../nvidia-cutlass-dsl-libs-base/prefetch.sh | 30 +++- .../nvidia-cutlass-dsl/default.nix | 8 +- 3 files changed, 153 insertions(+), 46 deletions(-) diff --git a/pkgs/development/python-modules/nvidia-cutlass-dsl-libs-base/default.nix b/pkgs/development/python-modules/nvidia-cutlass-dsl-libs-base/default.nix index e4982f399263..ef3ce5cc8f60 100644 --- a/pkgs/development/python-modules/nvidia-cutlass-dsl-libs-base/default.nix +++ b/pkgs/development/python-modules/nvidia-cutlass-dsl-libs-base/default.nix @@ -4,10 +4,12 @@ buildPythonPackage, fetchPypi, python, + cudaPackages, # nativeBuildInputs autoAddDriverRunpath, autoPatchelfHook, + unzip, # dependencies cuda-bindings, @@ -17,52 +19,111 @@ }: let + version = "4.7.1"; + + inherit (stdenv.hostPlatform) system; + platform = { x86_64-linux = "manylinux_2_28_x86_64"; aarch64-linux = "manylinux_2_28_aarch64"; } - .${stdenv.hostPlatform.system} - or (throw "nvidia-cutlass-dsl-libs-base is not supported on ${stdenv.hostPlatform.system}"); + .${system} or (throw "nvidia-cutlass-dsl-libs-base is not supported on ${system}"); pyShortVersion = "cp${builtins.replaceStrings [ "." ] [ "" ] python.pythonVersion}"; + # Which CUDA toolkit flavor of the `_cutlass_ir` extension module to ship. + ctk = "cu${cudaPackages.cudaMajorVersion}"; + hashes = { - x86_64-linux = { - cp311 = "sha256-IYsM/q+MMYSTNjUDL1icbBkFE/Pv4LIysFtp0LW+XEs="; - cp312 = "sha256-oz2DkFz8p6LbIDSi9liUECR1XXXBtQDJOqy+YWTsAwA="; - cp313 = "sha256-Gd4Dm7NJa6qAbPIsimi5id2ZihKYR9PYu4MNNLp3fwg="; - cp314 = "sha256-Xj3sJ4B7XSQ0eeWX8shGtWC4m4DXfyUmiWOeZzcxPRA="; + base = { + x86_64-linux = { + cp311 = "sha256-Qx42SLhK1KgajTsfp+RFMmy1pSTmT2witNGRp2RVvfk="; + cp312 = "sha256-wrZ9rKv8kF5NEyeE/khIZH9AsLl7HN3jzkpIJkJTa4Q="; + cp313 = "sha256-YQl8XDVeHkL4Ux79To6tC6Ya4atrC5rPy/LKZls9rlo="; + cp314 = "sha256-B3ZQb2ZuHGg0qKkZXvICmXM64BPSNHJoKVZb5dhQmUI="; + }; + aarch64-linux = { + cp311 = "sha256-KY5zrQ8bBITkuEOOnarjhzKmytyfQCNHXlsMKGiYWro="; + cp312 = "sha256-6GxVpQEKft/AZ2SKdcsp0MW9Z9dSEBaM9Qew0OTRW6c="; + cp313 = "sha256-BmWOaR6xBHyDvki6UBv3Py6n7N2MHuX58m21h5COQ+0="; + cp314 = "sha256-NhkrTQ9yxPR7Od7yD0/acQWABWF7cgQ5VXB2iCdSSYI="; + }; }; - aarch64-linux = { - cp311 = "sha256-0I/rlCm9hyAi0B/XkKapze1XoU9OorJSXtYu5KMvX38="; - cp312 = "sha256-l2g+5iMexXxPe/0s5TFx1/o4Bc+PMH3dI47XVwdEbNs="; - cp313 = "sha256-/ikvI1LniluT91AYEaA199iUX8GYZCawvozueoy7Lh8="; - cp314 = "sha256-M/2vaRZTr0UgbH5BFK1T6/8mCxqDdAHlSXdc2dDMJo8="; + cu12 = { + x86_64-linux = { + cp311 = "sha256-83/L2UqtZrAW3OpIPbUN2w/Kq3EwxTjfIO8p3e64uoU="; + cp312 = "sha256-yKD5OhzeQUBGlrMZTdH1icbzp7QmvKvpeEX4/pb5SfU="; + cp313 = "sha256-s0qTPN4eXPLfHzz9eO+9VITqM90Ml74gHAV+For3nBA="; + cp314 = "sha256-BvU99K2hQEO0WZk6bcRp0FBa2aFE0QG19ARhpYqOgOM="; + }; + aarch64-linux = { + cp311 = "sha256-SdVW8r4YjXWBD6jFR60V26QGhROKwn1UQYRBgqxJVak="; + cp312 = "sha256-9Xo5VcF7fc1UcqpHxGUT5fORThMl/DCK/KG5BjqPiXs="; + cp313 = "sha256-d2hKhhkRlbLW619wiLub8l5F21jOtEqcAv+weHu5X7k="; + cp314 = "sha256-03CLeLm3DcGynJpIpwMNFKGowXtS8/LQiNs9c8YDvsg="; + }; }; + cu13 = { + x86_64-linux = { + cp311 = "sha256-gT7hn4yLbTkoSiSumd2am0lrM8mScLLPlUjnn0kXhAU="; + cp312 = "sha256-IMFOFhJcuONryZR6nwpXpmD0RlE2Uze5EchKveSWf18="; + cp313 = "sha256-L4b+jRp+9RC4U6OADL8yRAGhL9x3DMz0rF4gqdDH0b0="; + cp314 = "sha256-Z9NjqWA869uEdpi8b8GLwUupT1wPRcILETijFuBox74="; + }; + aarch64-linux = { + cp311 = "sha256-eq9DgKM4rjbFNRL2a4lHDebuHwTzgWOonNJebe6S/oc="; + cp312 = "sha256-5nW/BNxskffE1VQGmbegMfK4tEzSaHsywgiS8RL34Nk="; + cp313 = "sha256-odI870RnXmOCXD9ddz57QiiALKFV6rYcC8XlUcrzWtI="; + cp314 = "sha256-QlZ2czwaF1Hl/U/E3dTsb75nYNYxzhLtKH3WPPjDZG4="; + }; + }; + core = "sha256-xlZiq8mrGP2ZfFdUeJVzaSjlWfRiS74qoaqRQY6gFMo="; + }; + + fetchLibsWheel = + flavor: + fetchPypi { + pname = "nvidia_cutlass_dsl_libs_${flavor}"; + inherit version platform; + format = "wheel"; + dist = pyShortVersion; + python = pyShortVersion; + abi = pyShortVersion; + hash = + hashes.${flavor}.${system}.${pyShortVersion} + or (throw "No ${flavor} hash specified for '${system}.${pyShortVersion}'"); + }; + + # Pure-Python `cutlass` sources. They unpack into the very same + # `nvidia_cutlass_dsl/dsl_packages/cutlass` directory as the wheels above, so all of them have to + # end up in a single prefix. + coreWheel = fetchPypi { + pname = "nvidia_cutlass_dsl_libs_core"; + inherit version; + format = "wheel"; + python = "py3"; + dist = "py3"; + hash = "sha256-xlZiq8mrGP2ZfFdUeJVzaSjlWfRiS74qoaqRQY6gFMo="; }; in -buildPythonPackage (finalAttrs: { +buildPythonPackage { pname = "nvidia-cutlass-dsl-libs-base"; - version = "4.6.0.dev0"; + inherit version; format = "wheel"; + __structuredAttrs = true; - src = fetchPypi { - pname = "nvidia_cutlass_dsl_libs_base"; - inherit (finalAttrs) version; - format = "wheel"; - inherit platform; - dist = pyShortVersion; - python = pyShortVersion; - abi = pyShortVersion; - hash = - hashes.${stdenv.hostPlatform.system}.${pyShortVersion} - or (throw "No hash specified for '${stdenv.hostPlatform.system}.${pyShortVersion}'"); - }; + src = fetchLibsWheel "base"; pythonRemoveDeps = [ # Only cuda-bindings is needed "cuda-python" + + # just a wrapper for cudaPackages.cuda_nvdisasm + "nvidia-cuda-nvdisasm" + + # Bundled below + "nvidia-cutlass-dsl-libs-core" ]; pythonRelaxDeps = [ "protobuf" @@ -77,6 +138,7 @@ buildPythonPackage (finalAttrs: { nativeBuildInputs = [ autoAddDriverRunpath autoPatchelfHook + unzip ]; autoPatchelfIgnoreMissingDeps = [ @@ -86,18 +148,37 @@ buildPythonPackage (finalAttrs: { "libcuda.so.1" ]; - # This wheel ships the `cutlass` module nested under `nvidia_cutlass_dsl/python_packages/`, - # exposed at the top level via `nvidia_cutlass_dsl.pth`. - # Python only processes `.pth` files in directories registered as site dirs by `site.py`, not in - # PYTHONPATH entries. - # In nixpkgs, `buildPythonPackage` propagates dependencies via PYTHONPATH - # (see python's setup-hook), so any downstream consumer (e.g. flash-attn) would not see the - # `cutlass` module. - # `withPackages` envs work fine because they merge everything into a real site dir. - # Symlinking `cutlass` to the site-packages root makes it importable in both modes. - postFixup = '' - ln -s nvidia_cutlass_dsl/python_packages/cutlass $out/${python.sitePackages}/cutlass - ''; + postInstall = + # Merge in the remaining halves of the `cutlass` package: the pure-Python sources and the + # CUDA-toolkit-flavored `_cutlass_ir` extension along with its runtime libraries. + '' + for wheel in ${coreWheel} ${fetchLibsWheel ctk}; do + unzip -qq "$wheel" -d "$out/${python.sitePackages}" -x '*.dist-info/*' + done + '' + # `_mlir_libs/__init__.py` locates `libcute_dsl_runtime.so` by walking up to a parent directory + # named `nvidia_cutlass_dsl`. + # That walk comes up empty when `cutlass` is imported through the top-level symlink created + # below, which leaves `CUTE_DSL_LIBS` unset, so point it at the real location instead. + + '' + substituteInPlace "$out/${python.sitePackages}/nvidia_cutlass_dsl/dsl_packages/cutlass/_mlir/_mlir_libs/__init__.py" \ + --replace-fail \ + " nvidia_root = None" \ + " nvidia_root = Path(\"$out/${python.sitePackages}/nvidia_cutlass_dsl\")" + '' + # The wheels ship `cutlass` and `iket` nested under `nvidia_cutlass_dsl/dsl_packages/`, exposed + # at the top level via `nvidia_cutlass_dsl_packages.pth`. + # Python only processes `.pth` files in directories registered as site dirs by `site.py`, not in + # PYTHONPATH entries. + # In nixpkgs, `buildPythonPackage` propagates dependencies via PYTHONPATH (see python's + # setup-hook), so any downstream consumer (e.g. flash-attn) would not see the `cutlass` module. + # `withPackages` envs work fine because they merge everything into a real site dir. + # Symlinking them to the site-packages root makes them importable in both modes. + + '' + for pkg in "$out/${python.sitePackages}"/nvidia_cutlass_dsl/dsl_packages/*; do + ln -s "nvidia_cutlass_dsl/dsl_packages/$(basename "$pkg")" "$out/${python.sitePackages}/" + done + ''; pythonImportsCheck = [ "cutlass" ]; @@ -107,10 +188,10 @@ buildPythonPackage (finalAttrs: { meta = { description = "Bundled MLIR/CUDA runtime libraries and Python sources for the NVIDIA CUTLASS DSL"; homepage = "https://github.com/NVIDIA/cutlass"; - changelog = "https://github.com/NVIDIA/cutlass/blob/v${finalAttrs.version}/CHANGELOG.md"; + changelog = "https://github.com/NVIDIA/cutlass/blob/v${version}/CHANGELOG.md"; sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; license = lib.licenses.unfreeRedistributable; # NVIDIA Proprietary maintainers = with lib.maintainers; [ GaetanLepage ]; platforms = lib.platforms.linux; }; -}) +} diff --git a/pkgs/development/python-modules/nvidia-cutlass-dsl-libs-base/prefetch.sh b/pkgs/development/python-modules/nvidia-cutlass-dsl-libs-base/prefetch.sh index ce0200c446c2..4d0093435706 100755 --- a/pkgs/development/python-modules/nvidia-cutlass-dsl-libs-base/prefetch.sh +++ b/pkgs/development/python-modules/nvidia-cutlass-dsl-libs-base/prefetch.sh @@ -1,17 +1,24 @@ #! /usr/bin/env nix-shell #! nix-shell -i sh -p jq +# Abort on the first failure: without this, a 404 would silently emit an empty hash. +set -eu + pname="nvidia-cutlass-dsl-libs-base" outfile="${pname}-hashes.nix" # Clear file rm -f $outfile +# The `base` wheel is the one fetched by the derivation itself, the `cu*` ones are fetched by +# `fetchLibsWheel` and merged in `postInstall`. prefetch() { package_attr="python${1}Packages.${pname}" - echo "Fetching hash for $package_attr on $2" + echo "Fetching $3 hash for $package_attr on $2" expr="(import { system = \"$2\"; }).$package_attr.src.url" url=$(NIX_PATH=.. nix-instantiate --eval -E "$expr" | jq -r) + # The project name appears both in the directory and in the file name, hence the `g` flag. + url=$(echo "$url" | sed "s/nvidia_cutlass_dsl_libs_base/nvidia_cutlass_dsl_libs_$3/g") sha256=$(nix-prefetch-url "$url") hash=$(nix --extra-experimental-features nix-command hash convert --to sri --hash-algo sha256 "$sha256") @@ -20,10 +27,23 @@ prefetch() { echo } -for system in "x86_64-linux" "aarch64-linux"; do - echo "${system} = {" >>$outfile - for python_version in "311" "312" "313" "314"; do - prefetch "$python_version" "$system" +for flavor in "base" "cu12" "cu13"; do + echo "${flavor} = {" >>$outfile + for system in "x86_64-linux" "aarch64-linux"; do + echo "${system} = {" >>$outfile + for python_version in "311" "312" "313" "314"; do + prefetch "$python_version" "$system" "$flavor" + done + echo "};" >>$outfile done echo "};" >>$outfile done + +# The `core` wheel is pure-Python (`py3-none-any`), so it needs no such matrix. +echo "Fetching core hash" +version=$(NIX_PATH=.. nix-instantiate --eval -E \ + "(import { }).python3Packages.${pname}.version" | jq -r) +sha256=$(nix-prefetch-url \ + "https://files.pythonhosted.org/packages/py3/n/nvidia_cutlass_dsl_libs_core/nvidia_cutlass_dsl_libs_core-${version}-py3-none-any.whl") +hash=$(nix --extra-experimental-features nix-command hash convert --to sri --hash-algo sha256 "$sha256") +echo "core = \"${hash}\";" >>$outfile diff --git a/pkgs/development/python-modules/nvidia-cutlass-dsl/default.nix b/pkgs/development/python-modules/nvidia-cutlass-dsl/default.nix index e14bb93f8eab..b2a39d7ff114 100644 --- a/pkgs/development/python-modules/nvidia-cutlass-dsl/default.nix +++ b/pkgs/development/python-modules/nvidia-cutlass-dsl/default.nix @@ -11,6 +11,7 @@ buildPythonPackage (finalAttrs: { pname = "nvidia-cutlass-dsl"; inherit (nvidia-cutlass-dsl-libs-base) version; format = "wheel"; + __structuredAttrs = true; # Universal metadata-only wheel that just pulls in `nvidia-cutlass-dsl-libs-base` # (which actually ships the Python code and the bundled MLIR/CUDA runtime libs). @@ -20,9 +21,14 @@ buildPythonPackage (finalAttrs: { format = "wheel"; python = "py3"; dist = "py3"; - hash = "sha256-mN/UD6vGwNthDu6upAPwu54q7AvGma4M30dfpKVHEMo="; + hash = "sha256-dlhQx0hooLWgL++/wbOAhCtk5fehyLFlXjIqOxTAFyY="; }; + pythonRemoveDeps = [ + # Bundled in nvidia-cutlass-dsl-libs-base + "nvidia-cutlass-dsl-libs-cu12" + "nvidia-cutlass-dsl-libs-cu13" + ]; dependencies = [ nvidia-cutlass-dsl-libs-base ]; From d7bd04aa6b75e766860c1e38d4b666c05d36196a Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sat, 4 Jul 2026 11:01:46 +0000 Subject: [PATCH 162/180] python3Packages.quack-kernels: 0.5.3 -> 0.6.5 Diff: https://github.com/Dao-AILab/quack/compare/v0.5.3...v0.6.5 Changelog: https://github.com/Dao-AILab/quack/releases/tag/v0.6.5 --- pkgs/development/python-modules/quack-kernels/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/quack-kernels/default.nix b/pkgs/development/python-modules/quack-kernels/default.nix index 30a01bb0bec2..95cf984598f6 100644 --- a/pkgs/development/python-modules/quack-kernels/default.nix +++ b/pkgs/development/python-modules/quack-kernels/default.nix @@ -21,7 +21,7 @@ }: buildPythonPackage (finalAttrs: { pname = "quack-kernels"; - version = "0.5.3"; + version = "0.6.5"; pyproject = true; __structuredAttrs = true; @@ -29,7 +29,7 @@ buildPythonPackage (finalAttrs: { owner = "Dao-AILab"; repo = "quack"; tag = "v${finalAttrs.version}"; - hash = "sha256-L6kReIaCTVxJPYkkYn5aCXCChAsaxn/ikcBHTHzDmgs="; + hash = "sha256-5wk0P8GJj+fFPiCbpZJeFeDOqdKoq8vy543bSTOh1W8="; }; build-system = [ From efa1be7350bf3544ce6f3c61b80a3e8c91d5264d Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Wed, 5 Aug 2026 16:10:33 +0000 Subject: [PATCH 163/180] python3Packages.flash-attn-4: 4.0.0.beta20 -> 4.0.0.beta30 Changelog: https://github.com/Dao-AILab/flash-attention/releases/tag/fa4-v4.0.0.beta30 --- pkgs/development/python-modules/flash-attn-4/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/flash-attn-4/default.nix b/pkgs/development/python-modules/flash-attn-4/default.nix index 7ae7ad03424e..5e8cdc0a65aa 100644 --- a/pkgs/development/python-modules/flash-attn-4/default.nix +++ b/pkgs/development/python-modules/flash-attn-4/default.nix @@ -21,7 +21,7 @@ }: buildPythonPackage (finalAttrs: { pname = "flash-attn-4"; - version = "4.0.0.beta20"; + version = "4.0.0.beta30"; pyproject = true; __structuredAttrs = true; @@ -29,7 +29,7 @@ buildPythonPackage (finalAttrs: { owner = "Dao-AILab"; repo = "flash-attention"; tag = "fa4-v${finalAttrs.version}"; - hash = "sha256-Joo6WJHuAlj8icQHFtmd3XxklhGTvOG4Z5r/86KJ9VQ="; + hash = "sha256-mb25PTHcoekngY/Z9JzVorpKLzrwirbadOmnCWjtgxM="; }; # FA4 is a separate distribution shipped under flash_attn/cute/ with its own pyproject.toml. From e519cce9e637d92bda421749e658e84fc079a1b5 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Mon, 14 Sep 2026 19:16:00 +0000 Subject: [PATCH 164/180] python3Packages.tokenspeed-mla: fix nvidia_cutlass_dsl binary patching --- pkgs/development/python-modules/tokenspeed-mla/bin.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/tokenspeed-mla/bin.nix b/pkgs/development/python-modules/tokenspeed-mla/bin.nix index 832d2d5eff19..35c76430fbd8 100644 --- a/pkgs/development/python-modules/tokenspeed-mla/bin.nix +++ b/pkgs/development/python-modules/tokenspeed-mla/bin.nix @@ -61,7 +61,7 @@ buildPythonPackage (finalAttrs: { # libtvm_ffi.so addAutoPatchelfSearchPath "${apache-tvm-ffi}/${python.sitePackages}/tvm_ffi/lib" # libcute_dsl_runtime.so - addAutoPatchelfSearchPath "${nvidia-cutlass-dsl-libs-base}/${python.sitePackages}/nvidia_cutlass_dsl/lib" + addAutoPatchelfSearchPath "${nvidia-cutlass-dsl-libs-base}/${python.sitePackages}/nvidia_cutlass_dsl"/cu*/lib ''; pythonImportsCheck = [ "tokenspeed_mla" ]; From 24040d97e70030365cd04ef800859f5c6c38dbd9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Sep 2026 19:31:58 +0000 Subject: [PATCH 165/180] roxctl: 4.11.3 -> 4.11.4 --- pkgs/by-name/ro/roxctl/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ro/roxctl/package.nix b/pkgs/by-name/ro/roxctl/package.nix index 6c1e73cb1fdc..a0fc83d52ee0 100644 --- a/pkgs/by-name/ro/roxctl/package.nix +++ b/pkgs/by-name/ro/roxctl/package.nix @@ -10,16 +10,16 @@ buildGoModule (finalAttrs: { pname = "roxctl"; - version = "4.11.3"; + version = "4.11.4"; src = fetchFromGitHub { owner = "stackrox"; repo = "stackrox"; rev = finalAttrs.version; - sha256 = "sha256-JURLJ4tEWiknFOkZXzVdpj17c/8ANm/8PA0eOWZzO2o="; + sha256 = "sha256-wsBwiCzcjaUfZN7MfUSwL/17BpOSOBcQZHrxW09rXZE="; }; - vendorHash = "sha256-bqfRqyP4bBUxk/TKfdt+ghFRBqGTbuynjUWcJFsRyz8="; + vendorHash = "sha256-hIktQdJDuyqxwq3iop63dUNTqUDqnNnvZVJ3uAQg5BA="; nativeBuildInputs = [ installShellFiles ]; From 61829cf99af1aaf9937cfb04073aed990486aea1 Mon Sep 17 00:00:00 2001 From: networkException Date: Mon, 14 Sep 2026 21:38:01 +0200 Subject: [PATCH 166/180] ungoogled-chromium: 152.0.7977.82-1 -> 153.0.8010.36-1 https://chromereleases.googleblog.com/2026/09/stable-channel-update-for-desktop_0808145027.html This update includes 230 security fixes. Google is aware that an exploit for CVE-2026-87491 exists in the wild. CVEs: CVE-2026-87464 CVE-2026-87488 CVE-2026-87438 CVE-2026-87527 CVE-2026-87628 CVE-2026-87512 CVE-2026-87585 CVE-2026-87444 CVE-2026-87447 CVE-2026-87440 CVE-2026-87633 CVE-2026-87525 CVE-2026-87578 CVE-2026-87517 CVE-2026-87524 CVE-2026-87569 CVE-2026-87554 CVE-2026-87467 CVE-2026-87492 CVE-2026-87520 CVE-2026-87514 CVE-2026-87650 CVE-2026-87596 CVE-2026-87654 CVE-2026-87604 CVE-2026-87621 CVE-2026-87647 CVE-2026-87646 CVE-2026-87500 CVE-2026-87572 CVE-2026-87460 CVE-2026-87542 CVE-2026-87639 CVE-2026-87552 CVE-2026-87651 CVE-2026-87587 CVE-2026-87564 CVE-2026-87498 CVE-2026-87499 CVE-2026-87607 CVE-2026-87558 CVE-2026-87581 CVE-2026-87480 CVE-2026-87612 CVE-2026-87536 CVE-2026-87474 CVE-2026-87504 CVE-2026-87640 CVE-2026-87491 CVE-2026-87478 CVE-2026-87446 CVE-2026-87657 CVE-2026-87434 CVE-2026-87487 CVE-2026-87453 CVE-2026-87588 CVE-2026-87636 CVE-2026-87611 CVE-2026-87606 CVE-2026-87456 CVE-2026-87553 CVE-2026-87658 CVE-2026-87465 CVE-2026-87515 CVE-2026-87547 CVE-2026-87442 CVE-2026-87506 CVE-2026-87433 CVE-2026-87557 CVE-2026-87457 CVE-2026-87503 CVE-2026-87481 CVE-2026-87537 CVE-2026-87471 CVE-2026-87485 CVE-2026-87652 CVE-2026-87582 CVE-2026-87466 CVE-2026-87603 CVE-2026-87615 CVE-2026-87642 CVE-2026-87577 CVE-2026-87449 CVE-2026-87613 CVE-2026-87645 CVE-2026-87443 CVE-2026-87630 CVE-2026-87590 CVE-2026-87450 CVE-2026-87505 CVE-2026-87622 CVE-2026-87540 CVE-2026-87594 CVE-2026-87518 CVE-2026-87589 CVE-2026-87484 CVE-2026-87530 CVE-2026-87550 CVE-2026-87494 CVE-2026-87483 CVE-2026-87454 CVE-2026-87616 CVE-2026-87535 CVE-2026-87644 CVE-2026-87533 CVE-2026-87635 CVE-2026-87641 CVE-2026-87431 CVE-2026-87493 CVE-2026-87625 CVE-2026-87468 CVE-2026-87563 CVE-2026-87510 CVE-2026-87435 CVE-2026-87531 CVE-2026-87637 CVE-2026-87529 CVE-2026-87470 CVE-2026-87586 CVE-2026-87584 CVE-2026-87632 CVE-2026-87528 CVE-2026-87623 CVE-2026-87566 CVE-2026-87638 CVE-2026-87455 CVE-2026-87591 CVE-2026-87526 CVE-2026-87609 CVE-2026-87610 CVE-2026-87626 CVE-2026-87629 CVE-2026-87653 CVE-2026-87634 CVE-2026-87429 CVE-2026-87618 CVE-2026-87614 CVE-2026-87619 CVE-2026-87561 CVE-2026-87598 CVE-2026-87519 CVE-2026-87543 CVE-2026-87522 CVE-2026-87568 CVE-2026-87656 CVE-2026-87511 CVE-2026-87627 CVE-2026-87595 CVE-2026-87592 CVE-2026-87620 CVE-2026-87502 CVE-2026-87448 CVE-2026-87459 CVE-2026-87463 CVE-2026-87546 CVE-2026-87538 CVE-2026-87545 CVE-2026-87617 CVE-2026-87523 CVE-2026-87565 CVE-2026-87597 CVE-2026-87624 CVE-2026-87605 CVE-2026-87490 CVE-2026-87583 CVE-2026-87509 CVE-2026-87473 CVE-2026-87461 CVE-2026-87631 CVE-2026-87469 CVE-2026-87489 CVE-2026-87575 CVE-2026-87571 CVE-2026-87477 CVE-2026-87551 CVE-2026-87608 CVE-2026-87437 CVE-2026-87602 CVE-2026-87601 CVE-2026-87544 CVE-2026-87430 CVE-2026-87593 --- .../networking/browsers/chromium/info.json | 328 +++++++++--------- 1 file changed, 164 insertions(+), 164 deletions(-) diff --git a/pkgs/applications/networking/browsers/chromium/info.json b/pkgs/applications/networking/browsers/chromium/info.json index 8e37c9414e24..2cb44de16b16 100644 --- a/pkgs/applications/networking/browsers/chromium/info.json +++ b/pkgs/applications/networking/browsers/chromium/info.json @@ -853,59 +853,59 @@ } }, "ungoogled-chromium": { - "version": "152.0.7977.82", + "version": "153.0.8010.36", "deps": { "depot_tools": { - "rev": "38c391feba5fb96812f9028da12413ffc39df394", - "hash": "sha256-yOd+k4GJ/unOVCm2Fj1oDHOMKV87CuBO/z0li3owNQk=" + "rev": "6411ed52842756261c66b6b8ece6b53ade2570f1", + "hash": "sha256-x08CgrvsdaP0+MY8ea0H8jWjgc7/B+ipRhpCLm41lBQ=" }, "gn": { - "version": "0-unstable-2026-07-23", - "rev": "641ace93dd9560e75e7add0d08f77b446fbb3b78", - "hash": "sha256-ovLx6KaORdXqnWgbsGEty10k2CHuCmTk3yEqy5//ovk=" + "version": "0-unstable-2026-08-14", + "rev": "e8a8e0932a5e42a99e5896aa58e3b8290f4e5b8c", + "hash": "sha256-qvQ13Ws2tb4i2Hdu34kBHivYPAn8w06zjLdQgK4BIJg=" }, "ungoogled-patches": { - "rev": "152.0.7977.82-1", - "hash": "sha256-5KxsbzpRybc/ub6HJbN6QkJVL4iDdoAXE7vwjtjAJXA=" + "rev": "153.0.8010.36-1", + "hash": "sha256-JyvizS0oJC8J6VhtnpTKUGVbc31KCvTvwa4TmO+CHaY=" }, "npmHash": "sha256-pF0JtwFpPC4/fodbhSJnQKkczA9WlDg4VqEAy9aDVLg=" }, "DEPS": { "src": { "url": "https://chromium.googlesource.com/chromium/src.git", - "rev": "d04cdb24d67b081f6cf80200ffc5233f44b61109", - "hash": "sha256-JiYTfMJBtUWMUSicQdSCXNUtgjLGeaMj4vCNpMvYACk=", + "rev": "507c6ee3e2f3b2ca0e660547e5b9ea4820c67f4c", + "hash": "sha256-q29a3PWQ7wMG4/JL9EyCK7EaDCeG+4Q/ruemOvvgeZM=", "recompress": true }, "src/third_party/clang-format/script": { "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/clang/tools/clang-format.git", - "rev": "6eddfb5ec5f92127a531eda66c568d3a11e7ec11", - "hash": "sha256-Cm6BOOlEyD0kdYxMSmk6Fj1Dnfs3zCzXsm+BOXgBme0=" + "rev": "70510081984cfcdb14a15b3e08dfe9776dc7ed37", + "hash": "sha256-IC5Dy3elgEezXmRyDbafx5i+V9wiDLMmnpi7O7BucdE=" }, "src/third_party/compiler-rt/src": { "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/compiler-rt.git", - "rev": "e1c9323385b40780f574f440a8a9ad83855712b0", - "hash": "sha256-oxGL+ct1z5S9wduYINjiZrjJx1HlAJjyMPEoDyhIfvo=" + "rev": "0ccff08262472b88b5d5d193342d84ba4f6fa3fa", + "hash": "sha256-+HdvQVqX5F0ylUccsk3H4nx6TEwMr53HCyAlKC4IQPk=" }, "src/third_party/libc++/src": { "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git", - "rev": "b16984ce99c702355a5b2b4c52574e82cec41fb9", - "hash": "sha256-ZVgUAi5rYj17N3nAEvLQXZLCxnmvxIo2RpJ3geTSyWQ=" + "rev": "97b436da4c33663581d394f4ee0a5977fc38c2f4", + "hash": "sha256-HMvG9asIDID5KHhQdScfVYx/7iU9+5o1BjOXf0Ev7JY=" }, "src/third_party/libc++abi/src": { "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git", - "rev": "8f11bb1d4438d0239d0dfc1bd9456a9f31629dda", - "hash": "sha256-L5CUvhpOLS+NBNGssCv0pY9rsDFuAI0LlPjXQRfy62A=" + "rev": "fc1897a2c12aa27e703c3ed48b62eba8abf4ce19", + "hash": "sha256-oH39u1eOso+gV3hHMJ9DFM8FzSbYMFJmWKVbOyX0VoU=" }, "src/third_party/libunwind/src": { "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git", - "rev": "b2ff0e6b9ac002918d7a9ce982eee88dcc27a450", - "hash": "sha256-VK9w68Im896xi4cymhtfvh7xdRJZB78YEvUYyxqBu48=" + "rev": "0790de42df7835816d95ce62c598f9fef5ef4e6c", + "hash": "sha256-XbJ5wvqLsRqkZzcvtE0XZjs0XLREaed1N8/nQF4esyw=" }, "src/third_party/llvm-libc/src": { "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libc.git", - "rev": "3ea89f4304312567e31a8eb45e0737577e65b676", - "hash": "sha256-g8ZtRI0yazHgli0/TMz/SeAJ5SoMZdir+/29GFQAczM=" + "rev": "20fd93c3ba54634c545ae2045fb207e7e58bb648", + "hash": "sha256-KlYMGfOIIIFwsZPxXKPCA06PJW2+hO84ql5uow2ONRY=" }, "src/chrome/test/data/perf/canvas_bench": { "url": "https://chromium.googlesource.com/chromium/canvas_bench.git", @@ -924,8 +924,8 @@ }, "src/docs/website": { "url": "https://chromium.googlesource.com/website.git", - "rev": "e9dfa88cee41c025709e79164ceb0758cfe76a67", - "hash": "sha256-mWAwegdaC7LEOYN5Y/xcJBv4R9dInK4VW35/U8rn7Wg=" + "rev": "ebebad7d52ad3d28f5a21a75561e9bc2b496e472", + "hash": "sha256-QZ+SA3FYN0bbfmmLOKLqbxWW1oGN+IigsJrz8ZtTXRI=" }, "src/media/cdm/api": { "url": "https://chromium.googlesource.com/chromium/cdm.git", @@ -934,8 +934,8 @@ }, "src/net/third_party/quiche/src": { "url": "https://quiche.googlesource.com/quiche.git", - "rev": "1ba0d99a5c2fec4f4dbb7f98f251b05dcf4e2968", - "hash": "sha256-odzVQD9WyldgAv8QRvXABKaSLy1DL6DRhdVQSer4HVM=" + "rev": "2c4a124642f095f995cd2e9e2fe10decc08df662", + "hash": "sha256-5lcY8lJ+nwRrNe9oycRE4C9FzmkqlWyBL4J/YYSiWiQ=" }, "src/testing/libfuzzer/fuzzers/wasm_corpus": { "url": "https://chromium.googlesource.com/v8/fuzzer_wasm_corpus.git", @@ -944,8 +944,8 @@ }, "src/third_party/angle": { "url": "https://chromium.googlesource.com/angle/angle.git", - "rev": "7df613367a1d4ca9aea9ece344d4580d32d132a9", - "hash": "sha256-bYGok5QvWJoCfliRPQqrDz0ttKf1r9HoFxoC4qwdI3o=" + "rev": "fca5efdfeff5daf430bc4458375c8d6b7e457400", + "hash": "sha256-IoHQfdjZ6TV03VVzHZcxhPqGmNYNhKZrPG4BvQQfC7c=" }, "src/third_party/angle/third_party/glmark2/src": { "url": "https://chromium.googlesource.com/external/github.com/glmark2/glmark2", @@ -959,18 +959,13 @@ }, "src/third_party/angle/third_party/VK-GL-CTS/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/VK-GL-CTS", - "rev": "3b7cbad78e93bcda20ccf68efae2d71695dd0f65", - "hash": "sha256-bPgrkZ3my/tl+H2/YuAxmn83svPSw4l6lnz8zGHQtuk=" + "rev": "0b04c470ed78569b0b778ece1262d88455ab2b00", + "hash": "sha256-PuB0CciB7Gp5f68f5lGxg7f3avOYIFTOJQ1ZKRkuUHc=" }, "src/third_party/anonymous_tokens/src": { "url": "https://chromium.googlesource.com/external/github.com/google/anonymous-tokens.git", - "rev": "e07c92bc81cfd4203e6158cac115fc44c27b31b8", - "hash": "sha256-NY/RkTCl/7KBJuIS6pa3sjdgyccWDrSfrUwBqWgL/4I=" - }, - "src/third_party/aria-practices/src": { - "url": "https://chromium.googlesource.com/external/github.com/w3c/aria-practices.git", - "rev": "7b134ce6d19497cce8a67db4a9f59980baf853dc", - "hash": "sha256-POnvoO1KfzJj4CbcMPI0pUTRk5EtHLTOyKKmJCZdXOc=" + "rev": "de00da44e56cf44f15d7aefe69e122e743e5a019", + "hash": "sha256-pV0ltk+MOZSgg92w2VYy2PCK8RLwkoG4hLWpeMxdMvk=" }, "src/third_party/readability/src": { "url": "https://chromium.googlesource.com/external/github.com/mozilla/readability.git", @@ -979,28 +974,28 @@ }, "src/third_party/content_analysis_sdk/src": { "url": "https://chromium.googlesource.com/external/github.com/chromium/content_analysis_sdk.git", - "rev": "2a8191af30a4d1f591e2f758e595bdeea139e93a", - "hash": "sha256-EoEyau3eFcfnftdUSQuLiikIEwVZR7E4Th+qkCdk7kU=" + "rev": "0a0e7ea516249e786d5a8884552bbd6e163d89cb", + "hash": "sha256-dRK4RDkoYcpmRKap6W6lUlP9yyzXj7c/DJlug1mjazc=" }, "src/third_party/dav1d/libdav1d": { "url": "https://chromium.googlesource.com/external/github.com/videolan/dav1d.git", - "rev": "54706fc6bc0cdecab7e9593974a4039cc038fca7", - "hash": "sha256-L3a9MmPWJlxmRa19glWDLvkXHev5oiM5/fxtKOBPMxI=" + "rev": "52b9d3d3ec525f5a20849145fa0e879d585f4911", + "hash": "sha256-WVsYrZcVQMCmfjFPFKzh5JZJY46+DnUquin9lsQclWI=" }, "src/third_party/dawn": { "url": "https://dawn.googlesource.com/dawn.git", - "rev": "ab8827bc57b176eeaa89f71324130c02d4d41145", - "hash": "sha256-Xd1FsdIBO6hzNECnNnXR0306woHl5/L+5WZ/pxTlYfA=" + "rev": "225a7ba1bcb997d26de3e894e04fb341638e8c5a", + "hash": "sha256-/ic1j1gu2wl5wCLCESfEcsLAPU5Dmsx8oKFb6RhYzg4=" }, "src/third_party/dawn/third_party/glfw3/src": { "url": "https://chromium.googlesource.com/external/github.com/glfw/glfw", - "rev": "463cf73610d911e8eff95ae345143137cf610be4", - "hash": "sha256-+WG+0KALV10B+1hOJzyiU4azlJIej/F5DtqtSkEN040=" + "rev": "92dcf4ce74f2e2554a98fea09be7c705c17daa5a", + "hash": "sha256-8Hu8KQIw9SVRuQPzUbl907Xw+ImdX0bkBnqkA4DDmo4=" }, "src/third_party/dawn/third_party/directx-shader-compiler/src": { "url": "https://chromium.googlesource.com/external/github.com/microsoft/DirectXShaderCompiler", - "rev": "1f8a14aecd4f2f25991fa9f7aad6c320fea91409", - "hash": "sha256-nesLgajCiFHwb2TKwzlCERFb6wOkwqpMT5z6nzj2Q9Y=" + "rev": "4b537fd7a7f83373000dea9a3d1d308bf47c3d45", + "hash": "sha256-bRctHtMo0S4PoSoXJ8XV5D61+trCVBQ+L5kD3huj+ik=" }, "src/third_party/dawn/third_party/directx-headers/src": { "url": "https://chromium.googlesource.com/external/github.com/microsoft/DirectX-Headers", @@ -1009,8 +1004,8 @@ }, "src/third_party/dawn/third_party/OpenGL-Registry/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/OpenGL-Registry", - "rev": "9d527dbc81bb76e35ba284fe385ed8a5ddb90cbc", - "hash": "sha256-vNXA115a0tDvs7cyLobu/9cgCAPFrEYHUFVM8A/AX88=" + "rev": "e8f7cd0e35ac8d6f5667a021ff83d04b1fec41ef", + "hash": "sha256-5muDTFLFRdz24czuBM9x7QIjJdRj3gzJEItP5A8Xypw=" }, "src/third_party/dawn/third_party/EGL-Registry/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/EGL-Registry", @@ -1019,13 +1014,13 @@ }, "src/third_party/dawn/third_party/webgpu-cts": { "url": "https://chromium.googlesource.com/external/github.com/gpuweb/cts", - "rev": "499044af47ec2717e06e644d0943e6fcdb3f3538", - "hash": "sha256-M8TWqKdqoiZ01vbDpcRyPWIOaBPCPdSSflxcIpbYjFA=" + "rev": "2959e1c3959aa55cd3f02726995ae68159d0e064", + "hash": "sha256-Z8hszmUjsRupyLk6LTit1R2rZyYfOakTJ75niMwl/Xs=" }, "src/third_party/dawn/third_party/webgpu-headers/src": { "url": "https://chromium.googlesource.com/external/github.com/webgpu-native/webgpu-headers", - "rev": "b3f67b89929c133403fd95638be4ef96b56ddca0", - "hash": "sha256-pLsvlbh1BCEtfQNejm2XilpelZmNg1/NuLq0agIGqQI=" + "rev": "01addc4ba8a2915a061b7095a6768b512071ab96", + "hash": "sha256-E8SldE2oDNgkWX1CL1NoNSuZQvN6ffKDesWLovI+EGs=" }, "src/third_party/disarm/src": { "url": "https://chromium.googlesource.com/external/github.com/aengelke/disarm.git", @@ -1054,13 +1049,13 @@ }, "src/third_party/boringssl/src": { "url": "https://boringssl.googlesource.com/boringssl.git", - "rev": "572a4c68475d284b34675f45ddbb9c158ef3c2ae", - "hash": "sha256-gW+Ksd/boITK5ZTDIwhIgPAdPQNi8MvP7ru6qMdtorI=" + "rev": "defe5810ee8be430bcdeccf46a199bec0e93abdb", + "hash": "sha256-u+rYY4gO9oKrkKxSMl/2AnxtdfP2ca+yb+08rvL4qIY=" }, "src/third_party/breakpad/breakpad": { "url": "https://chromium.googlesource.com/breakpad/breakpad.git", - "rev": "69e9aada412e81575a95d0d94f4592fe1b8dfc15", - "hash": "sha256-v0Qw8nlXR6Dnkbt7I0Fe7HKv9mtf/9h0xl4HaCHPJjA=" + "rev": "418aacd617897c19d960ec3e649f42ea95a6363a", + "hash": "sha256-/lUMLXbjhSzQYQuSBFKdrit2jiAv1oM4bhTyvpN5+bI=" }, "src/third_party/cast_core/public/src": { "url": "https://chromium.googlesource.com/cast_core/public", @@ -1069,8 +1064,8 @@ }, "src/third_party/catapult": { "url": "https://chromium.googlesource.com/catapult.git", - "rev": "d810008022eeaefcbea50393ea5baa0930b27047", - "hash": "sha256-H2CpevfSmr6suNHkkO97u0Nmu1n3g9v36ea+M8JPpZo=" + "rev": "1d18f6e11082de030c45fd55b556d15e3aa628a8", + "hash": "sha256-q2LYVudrEEudWHdoN6UagcoR3l9cx682IvfdB4GZMB8=" }, "src/third_party/ced/src": { "url": "https://chromium.googlesource.com/external/github.com/google/compact_enc_det.git", @@ -1094,8 +1089,8 @@ }, "src/third_party/cpuinfo/src": { "url": "https://chromium.googlesource.com/external/github.com/pytorch/cpuinfo.git", - "rev": "ea6b9f1bb6e1001d8b21574d5bc78ddef62e499d", - "hash": "sha256-/QsOjDik0TnH3FnK7LOwsJkvX+O+2DRFX4eF3MxD3fc=" + "rev": "66ee79c038d70dad9f08705b2c9b3e58f6d8f512", + "hash": "sha256-A+kTj3GthwmO2kKeG3gG/zjvvt45OmuEvAtRLzwfEyM=" }, "src/third_party/crc32c/src": { "url": "https://chromium.googlesource.com/external/github.com/google/crc32c.git", @@ -1104,34 +1099,39 @@ }, "src/third_party/cros_system_api": { "url": "https://chromium.googlesource.com/chromiumos/platform2/system_api.git", - "rev": "54e5484f94e59fdc31e7821293692a8bb47f88a3", - "hash": "sha256-TUW8y9as37owHYgg4mTs9ZUmZ4G+N1Njtrs6eyY5MDU=" + "rev": "faf06f1112b67fead7dbd81cd9f769f1c9c22726", + "hash": "sha256-wdZzNbmtuUu/NhQz2eaNiSeUYiO6jtZ5RYUDQavrhdw=" }, "src/third_party/crossbench": { "url": "https://chromium.googlesource.com/crossbench.git", - "rev": "eb6e4790f4fc6f2f66a20aba07de9a58985db46b", - "hash": "sha256-kEMKNDP57Q3m2eBjb0McScZTxrFpLTIE/9dSAupTOJ4=" + "rev": "98b5ff69cfec93bbdb98695850e7a15cc82101de", + "hash": "sha256-SwjdB0nvdbfnKhCNPhjRpK70P3B5RfDx6KHb6Zjn0YM=" }, "src/third_party/crossbench-web-tests": { "url": "https://chromium.googlesource.com/chromium/web-tests.git", - "rev": "92d748acb154cb58c76ad1d509378d5aa8669755", - "hash": "sha256-vh6uX1jXhxDgqfXnme/nh8W+O4Qq+Fx33lSQ08LNunM=" + "rev": "b9000ed38c9a012d961d72918b4b33000309bb06", + "hash": "sha256-3OZeEcJaxMFHUK5JzbhkHdFn1kBWDYsc9GgHCDHUKgg=" }, "src/third_party/depot_tools": { "url": "https://chromium.googlesource.com/chromium/tools/depot_tools.git", - "rev": "38c391feba5fb96812f9028da12413ffc39df394", - "hash": "sha256-yOd+k4GJ/unOVCm2Fj1oDHOMKV87CuBO/z0li3owNQk=" + "rev": "6411ed52842756261c66b6b8ece6b53ade2570f1", + "hash": "sha256-x08CgrvsdaP0+MY8ea0H8jWjgc7/B+ipRhpCLm41lBQ=" }, "src/third_party/devtools-frontend/src": { "url": "https://chromium.googlesource.com/devtools/devtools-frontend", - "rev": "04db1f5240b636511ec4e9058a78f8274a7f65ee", - "hash": "sha256-vZxKC/QD2dHNnVm9OZI1Bo0Jdnn+AJhFpXYSXXF7JsA=" + "rev": "511172b786248e29d7493bf954faa57f834dc5b3", + "hash": "sha256-jKXBklk5bjhwmJ9DlKmuI33y17JglrZuHejufeTm4t4=" }, "src/third_party/dom_distiller_js/dist": { "url": "https://chromium.googlesource.com/chromium/dom-distiller/dist.git", "rev": "199de96b345ada7c6e7e6ba3d2fa7a6911b8767d", "hash": "sha256-yuEBD2XQlV3FGI/i7lTmJbCqzeBiuG1Qow8wvsppGJw=" }, + "src/third_party/ds_store/src": { + "url": "https://chromium.googlesource.com/external/github.com/dmgbuild/ds_store.git", + "rev": "5cf0b73afdaf6592666364c354501b51c5ce606e", + "hash": "sha256-o9oI002FqQHe15yZbv4I7bHMr1NkFghKnLaZKNHZswQ=" + }, "src/third_party/dragonbox/src": { "url": "https://chromium.googlesource.com/external/github.com/jk-jeon/dragonbox.git", "rev": "beeeef91cf6fef89a4d4ba5e95d47ca64ccb3a44", @@ -1139,8 +1139,8 @@ }, "src/third_party/eigen3/src": { "url": "https://chromium.googlesource.com/external/gitlab.com/libeigen/eigen.git", - "rev": "d53ac33805ba0a23fa139adaf24227fb6707e6fa", - "hash": "sha256-+s/4HVUzKJR5OVcoxwiEzB8F89lov24g0HBPg3tp9Xs=" + "rev": "76a7c53018c33cd39e0effeb697fa3295bbd3179", + "hash": "sha256-R5VxpUMkWwr41wYDA+8Z72aSg0q7+8PX9R7PFRanllg=" }, "src/third_party/farmhash/src": { "url": "https://chromium.googlesource.com/external/github.com/google/farmhash.git", @@ -1159,8 +1159,8 @@ }, "src/third_party/ffmpeg": { "url": "https://chromium.googlesource.com/chromium/third_party/ffmpeg.git", - "rev": "2b68d2babae73714846961fb0ee47e3b3d2e39a9", - "hash": "sha256-Bl8lAM5sHLZ9BHSIaWr5+P/8s014SXsgSmdLya5gd64=" + "rev": "53fa34a23be9054d25ac2500dbdae9a0e570bb5c", + "hash": "sha256-yQE2hS6iClqZQqXXRkzjrYZQh9PIkHhLOeQ8V/j7eKU=" }, "src/third_party/flac": { "url": "https://chromium.googlesource.com/chromium/deps/flac.git", @@ -1189,8 +1189,8 @@ }, "src/third_party/freetype/src": { "url": "https://chromium.googlesource.com/chromium/src/third_party/freetype2.git", - "rev": "656cb777798fa420a13faba3758779e9ed6c4798", - "hash": "sha256-i1X/ETNJTAL3A5pOiUcZRYpqjhPvZIm8FG1HMQreW6g=" + "rev": "9e9d3b73f31367dbb4261f93c727a277f6632c77", + "hash": "sha256-NoXERTcn2SIddhYFtAdRlnikNtVR9GB48aMJqCRwP3E=" }, "src/third_party/fxdiv/src": { "url": "https://chromium.googlesource.com/external/github.com/Maratyszcza/FXdiv.git", @@ -1199,18 +1199,13 @@ }, "src/third_party/harfbuzz/src": { "url": "https://chromium.googlesource.com/external/github.com/harfbuzz/harfbuzz.git", - "rev": "28f4dc622fef010dab12f4275ac195b5d4a4a704", - "hash": "sha256-wqycfs0TITlLu0iJICjAqSX82u8LGrr/NaZ+pgPvycs=" + "rev": "dfdc088c4d7c5d31dd5b13070b919b51f6c21ea8", + "hash": "sha256-DNWpvXkuTMc89lZTTrVWPMj9YQCw80gxOCh2Gmnlw70=" }, "src/third_party/ink/src": { "url": "https://chromium.googlesource.com/external/github.com/google/ink.git", - "rev": "e781093cb91ad22a666f1880f5122fe2ed30ecfd", - "hash": "sha256-j9FIfGrrNEQB3wI2zMvjUksLBEdx8yrVf1NAbJSyjAI=" - }, - "src/third_party/instrumented_libs": { - "url": "https://chromium.googlesource.com/chromium/third_party/instrumented_libraries.git", - "rev": "e8cb570a9a2ee9128e2214c73417ad2a3c47780b", - "hash": "sha256-5cb9qhSEzb941pF5HH0Br+x9wEH7MiGwQttvErb2mZo=" + "rev": "a4349e28c716c7baf0aba80d7602476ff9e65662", + "hash": "sha256-hgYJYb/6zwnW6vnuOmfzsFZD2x1a07jn9PO9OXY3hGI=" }, "src/third_party/emoji-segmenter/src": { "url": "https://chromium.googlesource.com/external/github.com/google/emoji-segmenter.git", @@ -1244,18 +1239,18 @@ }, "src/third_party/icu": { "url": "https://chromium.googlesource.com/chromium/deps/icu.git", - "rev": "d578f2e8b7bd5938e21cfb6bf15c079e0aa5b738", - "hash": "sha256-DsktUjKFFbeSqlFZTBqbZgvuJLOKvssCym2M3tcOJtw=" + "rev": "8cc91d9b6ab9991802fd208ee03a69714fd0251c", + "hash": "sha256-vIkKJ5YaSLJZCZ821hCDgceZQC/9JKPZbIHBEZpOUes=" }, "src/third_party/nlohmann_json/src": { "url": "https://chromium.googlesource.com/external/github.com/nlohmann/json.git", - "rev": "3565f40229515411177c196ec912a06307802ed6", - "hash": "sha256-kngBPCN5i+5kzJ95pJ5vY2RLa9P4JYs4e+7Qn3QWsc4=" + "rev": "55f93686c01528224f448c19128836e7df245f72", + "hash": "sha256-cECvDOLxgX7Q9R3IE86Hj9JJUxraDQvhoyPDF03B2CY=" }, "src/third_party/jsoncpp/source": { "url": "https://chromium.googlesource.com/external/github.com/open-source-parsers/jsoncpp.git", - "rev": "edc01ab10f52135ec80e3589b6b4e0a9c65b27fd", - "hash": "sha256-mdQo7AiS3DzTF8CqCRT9oL60AzGLQCFng7KUFaFEBIM=" + "rev": "60de77f915ab08499032d6e5a63e05e974f85d01", + "hash": "sha256-mAIscGzXFVQxP8C2znDR6y/IXkGxq+p0gxdanJeyFME=" }, "src/third_party/leveldatabase/src": { "url": "https://chromium.googlesource.com/external/leveldb.git", @@ -1264,13 +1259,13 @@ }, "src/third_party/libFuzzer/src": { "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/compiler-rt/lib/fuzzer.git", - "rev": "3f386be62e362fa50284ebd24262966f1a93798e", - "hash": "sha256-vQBWi+4ynPBhZma/2+ApbhT9tbOCd8U+QrabC8GnqKQ=" + "rev": "5811dc57603eac1fa0e76addedb77f72f62bfa2d", + "hash": "sha256-NfhWg32W2GB3zlDYX+4nrYFeka92tfg3XiGQO5vLDPo=" }, "src/third_party/fuzztest/src": { "url": "https://chromium.googlesource.com/external/github.com/google/fuzztest.git", - "rev": "239bf6cc1ffcbad7d5c96e3b836b474654cbf96c", - "hash": "sha256-h268YPbMTgr5zd0bhTh1Xj/BcCxBhDD60o6+oelW/BQ=" + "rev": "8bc765afc32fa8210cfe827ff4c94ab7db1c518b", + "hash": "sha256-J0HpOSEizCK23tr0D6+n3tFiKds2kEhfVIYhRNawiLw=" }, "src/third_party/domato/src": { "url": "https://chromium.googlesource.com/external/github.com/googleprojectzero/domato.git", @@ -1284,13 +1279,13 @@ }, "src/third_party/libaom/source/libaom": { "url": "https://aomedia.googlesource.com/aom.git", - "rev": "d08a82575de50dc99f3b3d324e7b8304836fe0ef", - "hash": "sha256-32WklYoVgBiMxnY+2nOckwmKjZBKZtgwKBmStoO8y/Q=" + "rev": "7a210280be0986d63abae0661b71d0c342560b9d", + "hash": "sha256-fQ/zyAYCwZDAJfU6+7KmGcBe5iiBy1N9iZPPeHNhkcY=" }, "src/third_party/crabbyavif/src": { "url": "https://chromium.googlesource.com/external/github.com/webmproject/CrabbyAvif.git", - "rev": "61f5abadda7b179f90e557fed6ae7a3d78bd8231", - "hash": "sha256-N9YwO68d3CXPje43fWs9CoO5Sc3wIULta7n8cp+2Efs=" + "rev": "a843d6269faf338da244b981cfeb7601007b4e6c", + "hash": "sha256-k8cFaQ5Y+Cglhk07IdQrhw+PZ5Ilu/nhnbYU9WnOX8k=" }, "src/third_party/nearby/src": { "url": "https://chromium.googlesource.com/external/github.com/google/nearby-connections.git", @@ -1304,8 +1299,8 @@ }, "src/third_party/jetstream/main": { "url": "https://chromium.googlesource.com/external/github.com/WebKit/JetStream.git", - "rev": "b7babdf323e64e69bd2f6c376189c15825f5c73a", - "hash": "sha256-s6UMdUYWZqk/MbhyCi2zdQNgni98gGsYxcuUh/5AUy0=" + "rev": "7769b693502fa80f28a97bbfacd3296e0513acc5", + "hash": "sha256-jh1FTtuS2NVPCmHrSG72lMITbsZlQj7VH2fh0l3NjLM=" }, "src/third_party/jetstream/v2.2": { "url": "https://chromium.googlesource.com/external/github.com/WebKit/JetStream.git", @@ -1374,8 +1369,8 @@ }, "src/third_party/libphonenumber/src": { "url": "https://chromium.googlesource.com/external/libphonenumber.git", - "rev": "eee81630a337b9045c6db4577cf60bb1a2c6cbd1", - "hash": "sha256-voK+aAFzFGTXg6UVprNiD5Mbh6hW75EKbtzqIjPsxI0=" + "rev": "17c9061a3af14f2e10907d73df92601b27785713", + "hash": "sha256-3p1NYvD5k5jOhxAJiOdijlsO3ca7YaQMQ5iCurbNp24=" }, "src/third_party/libprotobuf-mutator/src": { "url": "https://chromium.googlesource.com/external/github.com/google/libprotobuf-mutator.git", @@ -1399,8 +1394,8 @@ }, "src/third_party/libvpx/source/libvpx": { "url": "https://chromium.googlesource.com/webm/libvpx.git", - "rev": "ade52487a37ef76a0f209bd39bea9fe67d6db4c4", - "hash": "sha256-Ke28x3c0Ssg2GFfHmFlfW8fex3jSuBcN0e6PXzH0b5g=" + "rev": "8729fc25eaaace0736e6a2e1da3cd307f75446fc", + "hash": "sha256-sBTu4Rx1xkJIYoAc7jcrXcZbeDyfTrglyzag80lo0o4=" }, "src/third_party/libwebm/source": { "url": "https://chromium.googlesource.com/webm/libwebm.git", @@ -1414,18 +1409,23 @@ }, "src/third_party/libyuv": { "url": "https://chromium.googlesource.com/libyuv/libyuv.git", - "rev": "26e56be0f984af3dae4d0c0ab7a0bac8ac20e1b0", - "hash": "sha256-Ievf2MXM7VX9+R85N3i2W+1jZSbt5mvy1SCNc0iqJYw=" + "rev": "a0fa6329391922faca64955c1a7bf635ab87d833", + "hash": "sha256-8h+PCcocc4fZZWUZ4h1vCtTX4m91FCar6yJ2addm43g=" }, "src/third_party/lss": { "url": "https://chromium.googlesource.com/linux-syscall-support.git", "rev": "29164a80da4d41134950d76d55199ea33fbb9613", "hash": "sha256-89CdA7vBYudbko0nAIyHcpHMXqFZHC05kwRIUmeEWGo=" }, + "src/third_party/mac_alias/src": { + "url": "https://chromium.googlesource.com/external/github.com/dmgbuild/mac_alias.git", + "rev": "caa30be84fa49efd0675c3864a18ae6ffac9f6db", + "hash": "sha256-phO7L5/cHoQTHxCq4465UZ0v43AV6U7enVIX3qOOM/I=" + }, "src/third_party/material_color_utilities/src": { "url": "https://chromium.googlesource.com/external/github.com/material-foundation/material-color-utilities.git", - "rev": "6fd88eb3e95ba1d457842e2a2bf847d06b3a018a", - "hash": "sha256-il8qvhd9JDhu3Z03bTcYD30e7Lw9+WKzWZ71ncKPTSk=" + "rev": "f05459ea2170f3be610f89a4ddeee8843c2deb61", + "hash": "sha256-EQozefgSHR9SM7So2oRgsu1tSPeeZkwjS7HxJYKgWjo=" }, "src/third_party/minigbm/src": { "url": "https://chromium.googlesource.com/chromiumos/platform/minigbm.git", @@ -1444,8 +1444,8 @@ }, "src/third_party/neon_2_sse/src": { "url": "https://chromium.googlesource.com/external/github.com/intel/ARM_NEON_2_x86_SSE.git", - "rev": "ed59be8546632d5126ff69c87122ae5de20ffe4f", - "hash": "sha256-ydHSMPJS+axvW7KIR/9SLWNFq/lP67dpg9Yt7shLCng=" + "rev": "183fc88bcb90dbfaefba33a292eae8a5ce94bd67", + "hash": "sha256-B81CNMxUdb4q2aHTmM7qBALIOawXS6SYBOIxtskKVuM=" }, "src/third_party/openh264/src": { "url": "https://chromium.googlesource.com/external/github.com/cisco/openh264", @@ -1454,8 +1454,8 @@ }, "src/third_party/openscreen/src": { "url": "https://chromium.googlesource.com/openscreen", - "rev": "9732a5d77a01f05e7c4e8c79104d27f4f2358f9f", - "hash": "sha256-j3veVCbmV94YKBpVrtf4DGETWYXieW9lLNJZqLAs1MY=" + "rev": "11e4e00008df90ce2914335869fbfbd572d24c77", + "hash": "sha256-FLyNF/F8d+kbqhrl+O6RAiRBwX8ok+4uxB7P0U/zT40=" }, "src/third_party/openscreen/src/buildtools": { "url": "https://chromium.googlesource.com/chromium/src/buildtools", @@ -1464,18 +1464,18 @@ }, "src/third_party/openscreen/src/third_party/tinycbor/src": { "url": "https://chromium.googlesource.com/external/github.com/intel/tinycbor.git", - "rev": "d393c16f3eb30d0c47e6f9d92db62272f0ec4dc7", - "hash": "sha256-fMKBFUSKmODQyg4hKIa1hwnEKIV6WBbY1Gb8DOSnaHA=" + "rev": "9441b2ca882f95849c93de03f2c754196db13154", + "hash": "sha256-MzMEB46pNRmIEbc/Vn1/bLyIlvPfxP+y76r+pk570j8=" }, "src/third_party/pdfium": { "url": "https://pdfium.googlesource.com/pdfium.git", - "rev": "8f3e90282ef137adf7d380079c3178b24407104a", - "hash": "sha256-4OhJcWZJ3UC/Mf4DJNzLLYQtrw0y0suO/wy0d1GYP4w=" + "rev": "ae277bf214480d77ac74852969146655bf728a11", + "hash": "sha256-23Bl4gnmj7AJ539nFehZuknvlD+CQFUFavQmzNUuRFk=" }, "src/third_party/perfetto": { "url": "https://chromium.googlesource.com/external/github.com/google/perfetto.git", - "rev": "9c7ce42050379be8c24a270f395e00c7347965cb", - "hash": "sha256-wbHdFhzbOP98IOQnXyUWDQtjt/nOD4VABSyvErhLBI4=" + "rev": "da65f7e907e0caf473ddec16e15427465f503d05", + "hash": "sha256-DWbdXAaIPKxvpr5D+shklo192TG/YxOQMCZ7KE8wJHI=" }, "src/third_party/protobuf-javascript/src": { "url": "https://chromium.googlesource.com/external/github.com/protocolbuffers/protobuf-javascript", @@ -1514,8 +1514,8 @@ }, "src/third_party/search_engines_data/resources": { "url": "https://chromium.googlesource.com/external/search_engines_data.git", - "rev": "cf814b5cc732a437b4ee636f1c7907f8f1ced51a", - "hash": "sha256-koTwcthcJn3a4XH+rY+E3z4uvWbv+1yuX9qkcqu5t5A=" + "rev": "b9f48dc46a8172cbdd9c3923bd5a85c04458e49f", + "hash": "sha256-hLY4ge+lfx6ftlr+lbH+PLF5q0bx2z99hpe9IfGr/S0=" }, "src/third_party/sframe/src": { "url": "https://chromium.googlesource.com/external/github.com/cisco/sframe", @@ -1524,8 +1524,8 @@ }, "src/third_party/skia": { "url": "https://skia.googlesource.com/skia.git", - "rev": "0873ec164a06966b90ae0d43ef783cfb180084ae", - "hash": "sha256-LbSs+UNakFipC2t9TSbZVreylVXHf1PsbK6z2qJh6QI=" + "rev": "4f574af2444846ceca4d277a8095c5d4229d175f", + "hash": "sha256-HrpA4labNWXPWj/yiS9O8KjdQPwJOllmR5r66TwCjB0=" }, "src/third_party/smhasher/src": { "url": "https://chromium.googlesource.com/external/smhasher.git", @@ -1539,8 +1539,8 @@ }, "src/third_party/sqlite/src": { "url": "https://chromium.googlesource.com/chromium/deps/sqlite.git", - "rev": "0a5fe1b18a5b651b6c4c90d397e3d0b8061f73fb", - "hash": "sha256-y+lJK8Qi22KUcYyY62x9xCXej85on9e0FxySaMNSYPY=" + "rev": "ba8c54c83337618a9f15dd368a267e46b672fc84", + "hash": "sha256-0I1kNRIMsBLH7u+l005YAfdOlPsiK+2/PFlHi6Kaj5w=" }, "src/third_party/swiftshader": { "url": "https://swiftshader.googlesource.com/SwiftShader.git", @@ -1554,23 +1554,23 @@ }, "src/third_party/tflite/src": { "url": "https://chromium.googlesource.com/external/github.com/tensorflow/tensorflow.git", - "rev": "7bedf2e94aff6ca62150d74fd40aa63cb73c6583", - "hash": "sha256-Uv1SbtjalHt7XLAcvOfiycgepDrEK8/JdpD3GPK1MNo=" + "rev": "a387c0a471a69c0c9068334e73d184e1e0ce579f", + "hash": "sha256-REahts/Z20Yy000uyrtpvCs6cshboy8PY3mW4xz9xm0=" }, "src/third_party/litert/src": { "url": "https://chromium.googlesource.com/external/github.com/google-ai-edge/LiteRT.git", - "rev": "1ae23176dd5d3a43e35961d8236d5adda7f8c0a1", - "hash": "sha256-xcCqZA8BKZG/TV/fAUAWPOoZwSQkRDATlhE6A05PyX0=" + "rev": "2add6f4eda319e204c7c021ec871503a0fa766fc", + "hash": "sha256-zV+1VfylQfn3yUs99JYsPXFW1OSnQohR8O9Oy4dURJg=" }, "src/third_party/vulkan-deps": { "url": "https://chromium.googlesource.com/vulkan-deps", - "rev": "9bf18397113dbdc7adf4f76408df7f79d4ad141a", - "hash": "sha256-ol8SSAFHrEfsKWUmg64klpFFXIlZU4gyibENmzZD454=" + "rev": "89c8e85edb61327644aca41e27641b43711bc783", + "hash": "sha256-r6ttlYFgrJcsHXb9Rdro4/KIQyPfv8ViueSaPRux7YM=" }, "src/third_party/glslang/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/glslang", - "rev": "8292684e941bf22583b257bd9dfe47daccacb665", - "hash": "sha256-1D971MPCHr8vnj31IFUwe1s+X3UAabxYUQ1Cd/VyqDA=" + "rev": "5d69854866df654a898a32d93cff20a181ac82ed", + "hash": "sha256-DWvwxPD2T9Ojwg3sRKWuTlt36kqBk0wn5ii7PoXvd5E=" }, "src/third_party/spirv-cross/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Cross", @@ -1579,38 +1579,38 @@ }, "src/third_party/spirv-headers/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Headers", - "rev": "29981f65241605e08b0ede4cfeb999fe3b723c6a", - "hash": "sha256-tGY4H3+5p9M5LBK/xxRdMT9CX+qq3e7fPkaftnpjU9I=" + "rev": "0d25db97cb9b8f725e4c95e4553001710e7fc39d", + "hash": "sha256-HvdKHnraSSWBriVgiNfhnC60moYRseDb3aRxxoANX1I=" }, "src/third_party/spirv-tools/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools", - "rev": "a665e21f3061f34064b39937cf00fe8d8769f4ef", - "hash": "sha256-4m/xdMk/r4C5zdU/CZzdoXtRN0MWs8pN5QUPI5Ej3+w=" + "rev": "e39e5c5838bc4b4162c349f2a2e5f163efe5432f", + "hash": "sha256-lNBakr+4dRpdjbw204vjarZyz9PLCsFSW/4iFboknCI=" }, "src/third_party/vulkan-headers/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Headers", - "rev": "d314eae73fdc90847bb8304a86ee7c6a8ee023b6", - "hash": "sha256-YU51vfV/8vQqVTngS2SRHKXpgxU/5IJ+jAT5pcYUcpw=" + "rev": "0b7f383797fa7be53ae28213e001ae60668ee511", + "hash": "sha256-hRAu7Gj7t38huQSKceL6eq5LSjto8pByxmZgkiQIX3o=" }, "src/third_party/vulkan-loader/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Loader", - "rev": "59a70594de4559fd3aed73fe8ac2d6c48ca002d4", - "hash": "sha256-M/gm3fkCcFZJyslWCO/v2DzuavTOfvvKvx+0bNihEqs=" + "rev": "83ddfc5ec5ca64ddd1055cefa1559c568101075a", + "hash": "sha256-LqklBLCWg04Qet0CtffTQwqBvkeu2Py8DM8eNuideNo=" }, "src/third_party/vulkan-tools/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Tools", - "rev": "286299bb6b732e4b22771cfb9d7d421542d40501", - "hash": "sha256-kbySCu2c5nh6icnPQV6qplfg1gHFnGPEYOG6G6TG8EU=" + "rev": "99140cef98b4ea135141e0040d84c17a1543e5e3", + "hash": "sha256-lETdemR3/hkPULaDpnrH8mEnL+CBKiXb9YQE1cdG260=" }, "src/third_party/vulkan-utility-libraries/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Utility-Libraries", - "rev": "e9585c3e3d41ab608ee3b098ce4721d357308fc8", - "hash": "sha256-WcSiUe3vB7zUO0vpqcVJkKqhnZXz76ApWaoMO49efXg=" + "rev": "245b48c522b5375c0acd5377d52bef5e4917f31e", + "hash": "sha256-1h5iWfG+6dOhS6JX4mCyAHbbBe6Nnge775614Atwi1c=" }, "src/third_party/vulkan-validation-layers/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-ValidationLayers", - "rev": "11079f041fa85ec27c40c4ef2d63531138a2ab98", - "hash": "sha256-1lG6shUQRKXtojLHwfZD6gDz5yVnNoVp6BHMyUz70Co=" + "rev": "6d4c4f8b14241307a822f21bb9453b2380b66117", + "hash": "sha256-fk0IXwY5LJk0WNQHERtq3Yt7KpwBLppkHFgoH47RHpo=" }, "src/third_party/vulkan_memory_allocator": { "url": "https://chromium.googlesource.com/external/github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator.git", @@ -1619,8 +1619,8 @@ }, "src/third_party/wayland/src": { "url": "https://chromium.googlesource.com/external/anongit.freedesktop.org/git/wayland/wayland.git", - "rev": "736d12ac67c20c60dc406dc49bb06be878501f86", - "hash": "sha256-5iG0HaPXJCEo027TuyXlJQNGluTaAPlvwQDFbiYOEJQ=" + "rev": "87cc8a8728a923fc57938faa81ba0e74f34ecdc7", + "hash": "sha256-dnaXYcVfc4DfNRsAEL316eSTen9tpf+nuQbActege4E=" }, "src/third_party/wayland-protocols/src": { "url": "https://chromium.googlesource.com/external/anongit.freedesktop.org/git/wayland/wayland-protocols.git", @@ -1649,8 +1649,8 @@ }, "src/third_party/webgpu-cts/src": { "url": "https://chromium.googlesource.com/external/github.com/gpuweb/cts.git", - "rev": "499044af47ec2717e06e644d0943e6fcdb3f3538", - "hash": "sha256-M8TWqKdqoiZ01vbDpcRyPWIOaBPCPdSSflxcIpbYjFA=" + "rev": "2959e1c3959aa55cd3f02726995ae68159d0e064", + "hash": "sha256-Z8hszmUjsRupyLk6LTit1R2rZyYfOakTJ75niMwl/Xs=" }, "src/third_party/webpagereplay": { "url": "https://chromium.googlesource.com/webpagereplay.git", @@ -1659,13 +1659,13 @@ }, "src/third_party/webpagereplay/third_party/clang-format/script": { "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/clang/tools/clang-format.git", - "rev": "6eddfb5ec5f92127a531eda66c568d3a11e7ec11", - "hash": "sha256-Cm6BOOlEyD0kdYxMSmk6Fj1Dnfs3zCzXsm+BOXgBme0=" + "rev": "70510081984cfcdb14a15b3e08dfe9776dc7ed37", + "hash": "sha256-IC5Dy3elgEezXmRyDbafx5i+V9wiDLMmnpi7O7BucdE=" }, "src/third_party/webrtc": { "url": "https://webrtc.googlesource.com/src.git", - "rev": "6f37672d358475cd17544121a12494da454d85fb", - "hash": "sha256-c0h6bD8zNZbacnOgRei+yVB+5+AvfglW+eQDNZU945M=" + "rev": "9ea5afcad008b940468c2a15aec339592cf5a935", + "hash": "sha256-y0W8g4STp/9vJJQ6ZBt4Pssl9kFLEF1WChxDD+sm68E=" }, "src/third_party/wuffs/src": { "url": "https://skia.googlesource.com/external/github.com/google/wuffs-mirror-release-c.git", @@ -1679,8 +1679,8 @@ }, "src/third_party/xnnpack/src": { "url": "https://chromium.googlesource.com/external/github.com/google/XNNPACK.git", - "rev": "09c4a9137f3a19b053dc45724a62f4f73ec7746a", - "hash": "sha256-eoS9qQ1hOJJBw6RQ2mTyRQb/AaAj8XnFbtqPpAb99y4=" + "rev": "eccfcfe85b347d8f48015ecdf9fa7db1a9ef61cb", + "hash": "sha256-BqbqC2PUcvTdz3IxxkySHxzpfNp1uI7dFLMx50JbXMc=" }, "src/third_party/libei/src": { "url": "https://chromium.googlesource.com/external/gitlab.freedesktop.org/libinput/libei.git", @@ -1689,18 +1689,18 @@ }, "src/third_party/zstd/src": { "url": "https://chromium.googlesource.com/external/github.com/facebook/zstd.git", - "rev": "5233c58e6ca0b1c4c6b353ad79649191ed195bdc", - "hash": "sha256-vEl0s7Mjh+5rciOMxm99PNWiamtCk+sTN4lRYKCIZ+8=" + "rev": "5c7b7bad26808e6b40ac3b3d0075466e27738a9d", + "hash": "sha256-dncfOdwIDcMGT5VvzpzMBAbLkE4e6vAPeZBlEmoWcCc=" }, "src/v8": { "url": "https://chromium.googlesource.com/v8/v8.git", - "rev": "4323497a6a73839e6d5260f6acd7ec0212cb3321", - "hash": "sha256-HUg4GGtYL4xGk/xw0QXxNZAnsFVcznklWGQaqhZj9QM=" + "rev": "f343157cebb388bfa416baccb5d35507e6fe8cc7", + "hash": "sha256-zSCyFQpDMNygmV6N4TajL8VB5+VRynrMPV/wAiWsJO4=" }, "src/agents/shared": { "url": "https://chromium.googlesource.com/chromium/agents.git", - "rev": "559f135fc214d637f85174c6be7010804e31f1e5", - "hash": "sha256-/PhF9Pc8wPx+TLABd3yD218TfEatBySazVci1Wc+9e4=" + "rev": "e64987d3ea47f5f5d00c66de617aec591d1c0bcf", + "hash": "sha256-LEVJVFhLptUEXDqGt6n9GybLOTfl3uAc2+ifvoD5kiU=" } } } From abf088cf65284a26c98616e1239564beb9b31ed5 Mon Sep 17 00:00:00 2001 From: "nixpkgs-ci[bot]" <190413589+nixpkgs-ci[bot]@users.noreply.github.com> Date: Mon, 14 Sep 2026 19:46:13 +0000 Subject: [PATCH 167/180] maintainers/github-teams.json: Automated sync --- maintainers/github-teams.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/maintainers/github-teams.json b/maintainers/github-teams.json index 3b8e7a65f56a..3d330dcbb5f2 100644 --- a/maintainers/github-teams.json +++ b/maintainers/github-teams.json @@ -98,7 +98,9 @@ "tomodachi94": 68489118, "tr3foil": 29682759 }, - "members": {}, + "members": { + "l0b0": 168301 + }, "name": "Categorization" }, "channel-updaters": { @@ -193,6 +195,7 @@ "Emin017": 99674037, "Et7f3": 29592775, "Guanran928": 68757440, + "KristijanZic": 10299892, "LnL7": 689294, "Mastermindaxe": 33257997, "Moraxyc": 69713071, From 3fe012502ab921dca566895734639adbaa1909f8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Sep 2026 20:00:22 +0000 Subject: [PATCH 168/180] adhammer: 1.4.10 -> 1.5.1 --- pkgs/by-name/ad/adhammer/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ad/adhammer/package.nix b/pkgs/by-name/ad/adhammer/package.nix index a0e5a72915f5..57fd1af8c1ef 100644 --- a/pkgs/by-name/ad/adhammer/package.nix +++ b/pkgs/by-name/ad/adhammer/package.nix @@ -10,7 +10,7 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "adhammer"; - version = "1.4.10"; + version = "1.5.1"; __structuredAttrs = true; @@ -18,10 +18,10 @@ rustPlatform.buildRustPackage (finalAttrs: { owner = "icedracon"; repo = "adhammer"; tag = "v${finalAttrs.version}"; - hash = "sha256-a5grgBntlLcfPgdm+wxdftSPeMoXoY8pG6uAEIc04b8="; + hash = "sha256-9wUpvYzbXpgB2nzseLx1qHKBzyDLehrVY0PCy3dHBQM="; }; - cargoHash = "sha256-7XDB8wFbTMZLXBe+H1FFPvJGAlu8VmooZExxAQDb4RI="; + cargoHash = "sha256-l9Gw3HXbQ5TYN4XdwG68HU1+lr2PU+zalvjMQ6NKPXs="; nativeBuildInputs = [ pkg-config From 529639f53259cc4889f8f243a4bb50f032ffc566 Mon Sep 17 00:00:00 2001 From: Daniel Fullmer Date: Thu, 10 Sep 2026 21:42:02 -0700 Subject: [PATCH 169/180] ctranslate2: explicitly set nvcc -gencode flags This fixes a build failure when using cudaPackages_13: > Unsupported gpu architecture 'compute_53' Verified builds both with and without `cudaPackages = cudaPackages_13` override, on x86_64-linux and aarch64-linux --- .../ct/ctranslate2/cuda-arch-gencode-flags.patch | 11 +++++++++++ pkgs/by-name/ct/ctranslate2/package.nix | 12 ++++++++++++ 2 files changed, 23 insertions(+) create mode 100644 pkgs/by-name/ct/ctranslate2/cuda-arch-gencode-flags.patch diff --git a/pkgs/by-name/ct/ctranslate2/cuda-arch-gencode-flags.patch b/pkgs/by-name/ct/ctranslate2/cuda-arch-gencode-flags.patch new file mode 100644 index 000000000000..1a47dc6c261f --- /dev/null +++ b/pkgs/by-name/ct/ctranslate2/cuda-arch-gencode-flags.patch @@ -0,0 +1,11 @@ +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -538,8 +538,6 @@ + list(REMOVE_DUPLICATES CUDA_ARCH_LIST) + endif() + +- cuda_select_nvcc_arch_flags(ARCH_FLAGS ${CUDA_ARCH_LIST}) +- list(APPEND CUDA_NVCC_FLAGS ${ARCH_FLAGS}) + set(CUDA_HOST_COMPILER ${CMAKE_CXX_COMPILER}) + + # flags for flash attention diff --git a/pkgs/by-name/ct/ctranslate2/package.nix b/pkgs/by-name/ct/ctranslate2/package.nix index 2dc1f3494512..e5a89acd34d8 100644 --- a/pkgs/by-name/ct/ctranslate2/package.nix +++ b/pkgs/by-name/ct/ctranslate2/package.nix @@ -65,6 +65,15 @@ stdenv'.mkDerivation (finalAttrs: { hash = "sha256-OuN7GTfzqsALu8Qgx7GNERlyCq3cTxhpZo8UA/yDekw="; }; + patches = [ + # ctranslate2 uses a deprecated cmake FindCUDA cuda_select_nvcc_arch_flags() + # function. This function uses a regex that can not match two-digit + # capabilities such as 10.0 and 12.1, and it's default "Auto" fallback still + # targets compute_53, which CUDA 13 no longer supports, so the patch removes + # its arch selection, and we set CUDA_NVCC_FLAGS ourselves below. + ./cuda-arch-gencode-flags.patch + ]; + # Fix CMake 4 compatibility postPatch = '' substituteInPlace third_party/cpu_features/CMakeLists.txt \ @@ -103,6 +112,9 @@ stdenv'.mkDerivation (finalAttrs: { (lib.cmakeBool "WITH_MKL" withMkl) (lib.cmakeBool "WITH_HIP" rocmSupport) ] + ++ lib.optionals withCUDA [ + (lib.cmakeFeature "CUDA_NVCC_FLAGS" (lib.concatStringsSep ";" cudaPackages.flags.gencode)) + ] ++ lib.optionals rocmSupport [ (lib.cmakeBool "CMAKE_SKIP_RPATH" true) (lib.cmakeFeature "CMAKE_C_COMPILER" "amdclang") From 0f857ff156436bcc488861ec0e402f589e06a2e7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Sep 2026 20:32:03 +0000 Subject: [PATCH 170/180] multica-cli: 0.4.39 -> 0.4.43 --- pkgs/by-name/mu/multica-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mu/multica-cli/package.nix b/pkgs/by-name/mu/multica-cli/package.nix index 411e27b719a3..477f5440c070 100644 --- a/pkgs/by-name/mu/multica-cli/package.nix +++ b/pkgs/by-name/mu/multica-cli/package.nix @@ -9,18 +9,18 @@ buildGoModule rec { __structuredAttrs = true; pname = "multica-cli"; - version = "0.4.39"; + version = "0.4.43"; src = fetchFromGitHub { owner = "multica-ai"; repo = "multica"; rev = "v${version}"; - hash = "sha256-xcj0Jl/+7eiVIVLhEM2lH88SH6PTYniwep4mXa4nhk4="; + hash = "sha256-M/Zc9Bc/IKK2Dwc9TbNGz3OCDARmQQOXRTLPYw9iLZs="; }; sourceRoot = "${src.name}/server"; - vendorHash = "sha256-QwVYfMtRL4eSRvQ9TuuVQyRXUHWPQXoAzdd9KX+D8lQ="; + vendorHash = "sha256-a3khoppmpS5o+ZJqWjcFwLKpUSXfTG9P5/4lLdBr+tY="; subPackages = [ "cmd/multica" ]; From 928200c6bc304b24e532381b8acaf48c9af5dc4b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Sep 2026 20:43:54 +0000 Subject: [PATCH 171/180] mcporter: 0.12.4 -> 0.13.13 --- pkgs/by-name/mc/mcporter/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mc/mcporter/package.nix b/pkgs/by-name/mc/mcporter/package.nix index 2fa9315ff12c..aa3929039785 100644 --- a/pkgs/by-name/mc/mcporter/package.nix +++ b/pkgs/by-name/mc/mcporter/package.nix @@ -15,20 +15,20 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "mcporter"; - version = "0.12.4"; + version = "0.13.13"; src = fetchFromGitHub { owner = "openclaw"; repo = "mcporter"; tag = "v${finalAttrs.version}"; - hash = "sha256-+IRE1mV+V4NuSfswBtanEFnPxCRrePktTCdCGgFPSl0="; + hash = "sha256-0RvHJlAqdH+mPM2O/0kAPDWSrW/tbekGdG6pv1lms/Q="; }; pnpmDeps = fetchPnpmDeps { inherit (finalAttrs) pname version src; inherit pnpm; fetcherVersion = 3; - hash = "sha256-ac9DbYPT9ubdM3ZssrucOMNCyySH6PY259srRlTPDZs="; + hash = "sha256-96qhsVIc5aIyow6VcZ670Us8tSLqPlocT1h7x8SbPBI="; }; nativeBuildInputs = [ From ca8431cd480c3b1bbf929e96913f5c3ae6222b45 Mon Sep 17 00:00:00 2001 From: eljamm Date: Mon, 14 Sep 2026 20:46:03 +0000 Subject: [PATCH 172/180] linux_zen: 7.2.4 -> 7.2.6 --- pkgs/os-specific/linux/kernel/zen-kernels.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/zen-kernels.nix b/pkgs/os-specific/linux/kernel/zen-kernels.nix index 97936934c1be..5297fa21ee7c 100644 --- a/pkgs/os-specific/linux/kernel/zen-kernels.nix +++ b/pkgs/os-specific/linux/kernel/zen-kernels.nix @@ -12,13 +12,13 @@ let # override options if they need using lib.mkForce (that has 50 priority) mkKernelOverride = lib.mkOverride 90; - suffix = "zen2"; + suffix = "zen1"; in buildLinux ( args // rec { - version = "7.2.4"; + version = "7.2.6"; pname = "linux-zen"; modDirVersion = lib.versions.pad 3 "${version}-${suffix}"; isZen = true; @@ -27,7 +27,7 @@ buildLinux ( owner = "zen-kernel"; repo = "zen-kernel"; rev = "v${version}-${suffix}"; - sha256 = "1n8597gzym8fm9d18k4wczmngjg9id7dqgi8y8ak53iy6q0pwlsv"; + sha256 = "1kfd4rlzwniq87lkk4dl4bvx4dq0wfxpr6fqaz2aqkyl1wncmgmn"; }; # This is based on the following source: From 02676982549608b0cd8b4157b40444de3cb38bd2 Mon Sep 17 00:00:00 2001 From: eljamm Date: Mon, 14 Sep 2026 22:49:49 +0200 Subject: [PATCH 173/180] linux_zen: add eljamm as maintainer --- pkgs/os-specific/linux/kernel/zen-kernels.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/os-specific/linux/kernel/zen-kernels.nix b/pkgs/os-specific/linux/kernel/zen-kernels.nix index 5297fa21ee7c..f9a338dc45be 100644 --- a/pkgs/os-specific/linux/kernel/zen-kernels.nix +++ b/pkgs/os-specific/linux/kernel/zen-kernels.nix @@ -91,6 +91,7 @@ buildLinux ( thiagokokada jerrysm64 axertheaxe + eljamm ]; teams = [ ]; description = "Built using the best configuration and kernel sources for desktop, multimedia, and gaming workloads."; From 90e5c8f19550c53da59e64a8627b9ddfa37b5863 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Sep 2026 21:19:20 +0000 Subject: [PATCH 174/180] umbriel: 0-unstable-2026-09-03 -> 0-unstable-2026-09-13 --- pkgs/by-name/um/umbriel/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/um/umbriel/package.nix b/pkgs/by-name/um/umbriel/package.nix index 2ccace4bfa77..ff357a012b71 100644 --- a/pkgs/by-name/um/umbriel/package.nix +++ b/pkgs/by-name/um/umbriel/package.nix @@ -30,7 +30,7 @@ }: stdenv.mkDerivation { pname = "umbriel"; - version = "0-unstable-2026-09-03"; + version = "0-unstable-2026-09-13"; strictDeps = true; __structuredAttrs = true; @@ -39,8 +39,8 @@ stdenv.mkDerivation { owner = "noctalia-dev"; repo = "umbriel"; # No tagged releases yet - rev = "3d3217bf4a969fbbea82b27d935e83cab7477c73"; - hash = "sha256-2SknXR7hqkGrjeWrG7AzaS8iqTMNkMPCLP34SDMD8U0="; + rev = "11c0c99b85c5aa579224cf0d2302f4f7356ac5c4"; + hash = "sha256-Ot18ZKFwRSPzyXhSkDhLOI8nAXfeoFPuB04Jk5DkzV4="; }; nativeBuildInputs = [ From c57890cc3e04f670c36271a599897d79f6d8986a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Sep 2026 21:19:59 +0000 Subject: [PATCH 175/180] corrode-scanner: 0.5.1 -> 0.5.2 --- pkgs/by-name/co/corrode-scanner/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/co/corrode-scanner/package.nix b/pkgs/by-name/co/corrode-scanner/package.nix index 484b944fef1a..51cf0517b3a8 100644 --- a/pkgs/by-name/co/corrode-scanner/package.nix +++ b/pkgs/by-name/co/corrode-scanner/package.nix @@ -8,7 +8,7 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "corrode-scanner"; - version = "0.5.1"; + version = "0.5.2"; __structuredAttrs = true; @@ -16,10 +16,10 @@ rustPlatform.buildRustPackage (finalAttrs: { owner = "ul0gic"; repo = "corrode"; tag = "v${finalAttrs.version}"; - hash = "sha256-cxmX0UOEI78P9K4glTh7B2b+/Uc5pHY961RamarvZm0="; + hash = "sha256-Vxad4HOrrndeDwVZUnDKP/wwrHLiw0dPK3/SJw7AyLQ="; }; - cargoHash = "sha256-f+gwucHpQu5IJqll/DmGYkNwu/5a2esl9URpwj7c3Pc="; + cargoHash = "sha256-wpel50zTaLtKVwzai9aIFzjWNLOE5mDoGF7Q+eqUO2M="; nativeInstallCheckInputs = [ versionCheckHook ]; From 808fab0f9bf5cce89d189b0af27755dead34ef48 Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Mon, 14 Sep 2026 22:48:24 +0100 Subject: [PATCH 176/180] mold-unwrapped: 2.42.0 -> 2.42.1 Changes: https://github.com/rui314/mold/releases/tag/v2.42.1 --- pkgs/by-name/mo/mold-unwrapped/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mo/mold-unwrapped/package.nix b/pkgs/by-name/mo/mold-unwrapped/package.nix index c437ba87c84e..9e5c6b387657 100644 --- a/pkgs/by-name/mo/mold-unwrapped/package.nix +++ b/pkgs/by-name/mo/mold-unwrapped/package.nix @@ -26,13 +26,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "mold-unwrapped"; - version = "2.42.0"; + version = "2.42.1"; src = fetchFromGitHub { owner = "rui314"; repo = "mold"; tag = "v${finalAttrs.version}"; - hash = "sha256-PPKYjdU4aLxhGLSZTTZFt06/yVi1cTjJalovr/ohDew="; + hash = "sha256-3buWURGv4cnXUArWAjH+0Qwa54EAP//INe+/27Wt1S8="; }; nativeBuildInputs = [ From 31241d8bcf572045e08d1ba4fd205a45f22e41ba Mon Sep 17 00:00:00 2001 From: Rafael Ieda Date: Mon, 14 Sep 2026 06:23:16 -0300 Subject: [PATCH 177/180] git-fast-export: fix pname --- pkgs/by-name/gi/git-fast-export/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gi/git-fast-export/package.nix b/pkgs/by-name/gi/git-fast-export/package.nix index 52e3ba6cf3fe..148979231af0 100644 --- a/pkgs/by-name/gi/git-fast-export/package.nix +++ b/pkgs/by-name/gi/git-fast-export/package.nix @@ -10,13 +10,13 @@ }: stdenv.mkDerivation (finalAttrs: { - pname = "fast-export"; + pname = "git-fast-export"; version = "260405"; src = fetchFromGitHub { owner = "frej"; repo = "fast-export"; - rev = "v${finalAttrs.version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-8bZXTW0dKdkd49KGUyHl+cdmYqUtppzkwV1cLJsUzWE="; }; From 47c87cc74b4e4daf834e00af0438adc3c410dba6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Sep 2026 22:13:35 +0000 Subject: [PATCH 178/180] python3Packages.scim2-models: 0.6.12 -> 0.7.0 --- pkgs/development/python-modules/scim2-models/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/scim2-models/default.nix b/pkgs/development/python-modules/scim2-models/default.nix index fd8c8c4a92ab..47db4a85d543 100644 --- a/pkgs/development/python-modules/scim2-models/default.nix +++ b/pkgs/development/python-modules/scim2-models/default.nix @@ -13,7 +13,7 @@ buildPythonPackage (finalAttrs: { pname = "scim2-models"; - version = "0.6.12"; + version = "0.7.0"; pyproject = true; @@ -21,7 +21,7 @@ buildPythonPackage (finalAttrs: { owner = "python-scim"; repo = "scim2-models"; tag = finalAttrs.version; - hash = "sha256-EYWPz44cVbff/qV/nSwU+RDWhLypUMoCAdZfxpkC9ag="; + hash = "sha256-Es8FEQSGWSWRwACvJzmN3bO+1QionBIKPME9SH/D9EI="; }; postPatch = '' From dd8e10c1a72c0d85ae8ed46cd30a3caf1457e7a8 Mon Sep 17 00:00:00 2001 From: eljamm Date: Mon, 14 Sep 2026 23:06:01 +0000 Subject: [PATCH 179/180] linux_zen: 7.2.6-zen1 -> 7.2.6-zen2 - Changelog: https://github.com/zen-kernel/zen-kernel/releases/tag/v7.2.6-zen2 - Diff: https://github.com/zen-kernel/zen-kernel/compare/v7.2.6-zen1...v7.2.6-zen2 --- pkgs/os-specific/linux/kernel/zen-kernels.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/zen-kernels.nix b/pkgs/os-specific/linux/kernel/zen-kernels.nix index f9a338dc45be..870877708037 100644 --- a/pkgs/os-specific/linux/kernel/zen-kernels.nix +++ b/pkgs/os-specific/linux/kernel/zen-kernels.nix @@ -12,7 +12,7 @@ let # override options if they need using lib.mkForce (that has 50 priority) mkKernelOverride = lib.mkOverride 90; - suffix = "zen1"; + suffix = "zen2"; in buildLinux ( @@ -27,7 +27,7 @@ buildLinux ( owner = "zen-kernel"; repo = "zen-kernel"; rev = "v${version}-${suffix}"; - sha256 = "1kfd4rlzwniq87lkk4dl4bvx4dq0wfxpr6fqaz2aqkyl1wncmgmn"; + sha256 = "0m3nfsyg7gsyfj5zbww62vrz90kaqhg6wds7xpjz65331ssdz0q1"; }; # This is based on the following source: From ad8b1fa9990fe72bb3a57f0716dd71cf3e7ab8f8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Sep 2026 23:57:15 +0000 Subject: [PATCH 180/180] terraform-providers.oracle_oci: 8.28.0 -> 9.1.0 --- .../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 7fedb0ffc054..11b4ce9ee578 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -1067,11 +1067,11 @@ "vendorHash": null }, "oracle_oci": { - "hash": "sha256-3/apEon1W1iaB7UIkYgI4POV+f1uVDVXX4V6dyeqsLk=", + "hash": "sha256-N/0SwbH9eYbXmfRP/X534AsaQVgyUGztVkBlUOHgRGY=", "homepage": "https://registry.terraform.io/providers/oracle/oci", "owner": "oracle", "repo": "terraform-provider-oci", - "rev": "v8.28.0", + "rev": "v9.1.0", "spdx": "MPL-2.0", "vendorHash": null },