From 0f54833b4a093521fe640a7bd8a67766d21e2db5 Mon Sep 17 00:00:00 2001 From: Winter Date: Thu, 11 Sep 2025 22:48:47 -0400 Subject: [PATCH 001/295] lib/modules: add suggestions to invalid option name errors This change introduces the suggesting of possible valid option names for a given invalid option, based on the keys of said invalid option's parent attrset. That is, `foo.bar.baz` will only be suggested keys from `foo.bar`, while `(config).baz` will only be suggested keys from the toplevel. --- lib/modules.nix | 15 ++++++++++++++- lib/tests/modules.sh | 4 ++++ lib/tests/modules/error-typo-nested.nix | 18 ++++++++++++++++++ .../modules/error-typo-outside-with-nested.nix | 18 ++++++++++++++++++ 4 files changed, 54 insertions(+), 1 deletion(-) create mode 100644 lib/tests/modules/error-typo-nested.nix create mode 100644 lib/tests/modules/error-typo-outside-with-nested.nix diff --git a/lib/modules.nix b/lib/modules.nix index c55d276d4970..fd5cf76eda03 100644 --- a/lib/modules.nix +++ b/lib/modules.nix @@ -20,12 +20,14 @@ let head id imap1 + init isAttrs isBool isFunction oldestSupportedReleaseIsAtLeast isList isString + last length mapAttrs mapAttrsToList @@ -35,6 +37,7 @@ let optionalAttrs optionalString recursiveUpdate + remove reverseList sort seq @@ -60,6 +63,7 @@ let ; inherit (lib.strings) isConvertibleWithToString + levenshtein ; showDeclPrefix = @@ -303,8 +307,17 @@ let addErrorContext "while evaluating the error message for definitions for `${optText}', which is an option that does not exist" (addErrorContext "while evaluating a definition from `${firstDef.file}'" (showDefs [ firstDef ])); + + prefix' = init (prefix ++ firstDef.prefix); + adj = attrNames (attrByPath prefix' { } options); + adj' = if prefix' == [ ] then remove "_module" adj else adj; + lev = levenshtein (last firstDef.prefix); + closest = if adj' == [ ] then null else head (sort (p: q: lev p < lev q) adj'); + suggestion = + optionalString (closest != null) + "\n\nDid you mean `${showOption (prefix' ++ [ closest ])}'?"; in - "The option `${optText}' does not exist. Definition values:${defText}"; + "The option `${optText}' does not exist. Definition values:${defText}${suggestion}"; in if attrNames options == [ "_module" ] diff --git a/lib/tests/modules.sh b/lib/tests/modules.sh index a4aa5201715c..69fb2aa9c7ae 100755 --- a/lib/tests/modules.sh +++ b/lib/tests/modules.sh @@ -741,6 +741,10 @@ checkConfigError 'attribute .*bar.* not found' config.sub.conditionalImportAsNix checkConfigError 'attribute .*foo.* not found' config.sub.conditionalImportAsDarwin.foo ./specialArgs-class.nix checkConfigOutput '"foo"' config.sub.conditionalImportAsDarwin.bar ./specialArgs-class.nix +# Option name suggestions +checkConfigError 'Did you mean .set\.enable.\?' config.set ./error-typo-nested.nix +checkConfigError 'Did you mean .set.\?' config ./error-typo-outside-with-nested.nix + cat < Date: Tue, 28 Oct 2025 15:16:50 +0100 Subject: [PATCH 002/295] lib/modules: Support multiple suggestions, optimize --- lib/modules.nix | 32 +++++++++-- lib/tests/modules.sh | 2 + .../modules/error-typo-large-attrset.nix | 56 +++++++++++++++++++ .../error-typo-multiple-suggestions.nix | 22 ++++++++ 4 files changed, 108 insertions(+), 4 deletions(-) create mode 100644 lib/tests/modules/error-typo-large-attrset.nix create mode 100644 lib/tests/modules/error-typo-multiple-suggestions.nix diff --git a/lib/modules.nix b/lib/modules.nix index fd5cf76eda03..eb4afd03d03b 100644 --- a/lib/modules.nix +++ b/lib/modules.nix @@ -12,6 +12,7 @@ let concatMap concatStringsSep elem + elemAt filter foldl' functionArgs @@ -36,13 +37,16 @@ let optional optionalAttrs optionalString + pipe recursiveUpdate remove reverseList sort + sortOn seq setAttrByPath substring + take throwIfNot trace typeOf @@ -64,6 +68,7 @@ let inherit (lib.strings) isConvertibleWithToString levenshtein + levenshteinAtMost ; showDeclPrefix = @@ -311,11 +316,30 @@ let prefix' = init (prefix ++ firstDef.prefix); adj = attrNames (attrByPath prefix' { } options); adj' = if prefix' == [ ] then remove "_module" adj else adj; - lev = levenshtein (last firstDef.prefix); - closest = if adj' == [ ] then null else head (sort (p: q: lev p < lev q) adj'); + invalidOptName = last firstDef.prefix; + # For small option sets, check all; for large sets, only check distance ≤ 2 + suggestions = + if length adj' < 100 then + pipe adj' [ + (sortOn (levenshtein invalidOptName)) + (take 3) + ] + else + pipe adj' [ + # levenshteinAtMost is only fast for distance ≤ 2 + (filter (levenshteinAtMost 2 invalidOptName)) + (sortOn (levenshtein invalidOptName)) + (take 3) + ]; suggestion = - optionalString (closest != null) - "\n\nDid you mean `${showOption (prefix' ++ [ closest ])}'?"; + if suggestions == [ ] then + "" + else if length suggestions == 1 then + "\n\nDid you mean `${showOption (prefix' ++ [ (head suggestions) ])}'?" + else + "\n\nDid you mean ${ + concatStringsSep ", " (map (s: "`${showOption (prefix' ++ [ s ])}'") (init suggestions)) + } or `${showOption (prefix' ++ [ (last suggestions) ])}'?"; in "The option `${optText}' does not exist. Definition values:${defText}${suggestion}"; in diff --git a/lib/tests/modules.sh b/lib/tests/modules.sh index 69fb2aa9c7ae..af40d521635e 100755 --- a/lib/tests/modules.sh +++ b/lib/tests/modules.sh @@ -744,6 +744,8 @@ checkConfigOutput '"foo"' config.sub.conditionalImportAsDarwin.bar ./specialArgs # Option name suggestions checkConfigError 'Did you mean .set\.enable.\?' config.set ./error-typo-nested.nix checkConfigError 'Did you mean .set.\?' config ./error-typo-outside-with-nested.nix +checkConfigError 'Did you mean .bar., .baz. or .foo.\?' config ./error-typo-multiple-suggestions.nix +checkConfigError 'Did you mean .enable., .ebe. or .enabled.\?' config ./error-typo-large-attrset.nix cat < Date: Tue, 28 Oct 2025 15:22:17 +0100 Subject: [PATCH 003/295] lib/modules: Fix suggestions in submodules --- lib/modules.nix | 6 ++- lib/tests/modules.sh | 2 + .../modules/error-typo-deeply-nested.nix | 42 +++++++++++++++++++ lib/tests/modules/error-typo-submodule.nix | 28 +++++++++++++ 4 files changed, 76 insertions(+), 2 deletions(-) create mode 100644 lib/tests/modules/error-typo-deeply-nested.nix create mode 100644 lib/tests/modules/error-typo-submodule.nix diff --git a/lib/modules.nix b/lib/modules.nix index eb4afd03d03b..6ae8f90ee8f3 100644 --- a/lib/modules.nix +++ b/lib/modules.nix @@ -314,8 +314,10 @@ let (addErrorContext "while evaluating a definition from `${firstDef.file}'" (showDefs [ firstDef ])); prefix' = init (prefix ++ firstDef.prefix); - adj = attrNames (attrByPath prefix' { } options); - adj' = if prefix' == [ ] then remove "_module" adj else adj; + # In submodules, prefix is absolute, but options and most variables are relative to the submodule prefix. + lookupPath = init firstDef.prefix; + adj = attrNames (attrByPath lookupPath { } options); + adj' = if lookupPath == [ ] then remove "_module" adj else adj; invalidOptName = last firstDef.prefix; # For small option sets, check all; for large sets, only check distance ≤ 2 suggestions = diff --git a/lib/tests/modules.sh b/lib/tests/modules.sh index af40d521635e..fcf8420116c0 100755 --- a/lib/tests/modules.sh +++ b/lib/tests/modules.sh @@ -746,6 +746,8 @@ checkConfigError 'Did you mean .set\.enable.\?' config.set ./error-typo-nested.n checkConfigError 'Did you mean .set.\?' config ./error-typo-outside-with-nested.nix checkConfigError 'Did you mean .bar., .baz. or .foo.\?' config ./error-typo-multiple-suggestions.nix checkConfigError 'Did you mean .enable., .ebe. or .enabled.\?' config ./error-typo-large-attrset.nix +checkConfigError 'Did you mean .services\.myservice\.port. or .services\.myservice\.enable.\?' config.services.myservice ./error-typo-submodule.nix +checkConfigError 'Did you mean .services\.nginx\.virtualHosts\."example\.com"\.ssl\.certificate. or .services\.nginx\.virtualHosts\."example\.com"\.ssl\.certificateKey.\?' config.services.nginx.virtualHosts.\"example.com\" ./error-typo-deeply-nested.nix cat < Date: Tue, 28 Oct 2025 15:26:12 +0100 Subject: [PATCH 004/295] lib/modules: Clarify variable names in suggestions logic --- lib/modules.nix | 33 ++++++++++++++++++--------------- 1 file changed, 18 insertions(+), 15 deletions(-) diff --git a/lib/modules.nix b/lib/modules.nix index 6ae8f90ee8f3..912d609ba62c 100644 --- a/lib/modules.nix +++ b/lib/modules.nix @@ -313,35 +313,38 @@ let "while evaluating the error message for definitions for `${optText}', which is an option that does not exist" (addErrorContext "while evaluating a definition from `${firstDef.file}'" (showDefs [ firstDef ])); - prefix' = init (prefix ++ firstDef.prefix); - # In submodules, prefix is absolute, but options and most variables are relative to the submodule prefix. - lookupPath = init firstDef.prefix; - adj = attrNames (attrByPath lookupPath { } options); - adj' = if lookupPath == [ ] then remove "_module" adj else adj; - invalidOptName = last firstDef.prefix; + # absInvalidOptionParent is absolute; other variables are relative to the submodule prefix + absInvalidOptionParent = init (prefix ++ firstDef.prefix); + invalidOptionParent = init firstDef.prefix; + siblingOptionNames = attrNames (attrByPath invalidOptionParent { } options); + candidateNames = + if invalidOptionParent == [ ] then remove "_module" siblingOptionNames else siblingOptionNames; + invalidOptionName = last firstDef.prefix; # For small option sets, check all; for large sets, only check distance ≤ 2 suggestions = - if length adj' < 100 then - pipe adj' [ - (sortOn (levenshtein invalidOptName)) + if length candidateNames < 100 then + pipe candidateNames [ + (sortOn (levenshtein invalidOptionName)) (take 3) ] else - pipe adj' [ + pipe candidateNames [ # levenshteinAtMost is only fast for distance ≤ 2 - (filter (levenshteinAtMost 2 invalidOptName)) - (sortOn (levenshtein invalidOptName)) + (filter (levenshteinAtMost 2 invalidOptionName)) + (sortOn (levenshtein invalidOptionName)) (take 3) ]; suggestion = if suggestions == [ ] then "" else if length suggestions == 1 then - "\n\nDid you mean `${showOption (prefix' ++ [ (head suggestions) ])}'?" + "\n\nDid you mean `${showOption (absInvalidOptionParent ++ [ (head suggestions) ])}'?" else "\n\nDid you mean ${ - concatStringsSep ", " (map (s: "`${showOption (prefix' ++ [ s ])}'") (init suggestions)) - } or `${showOption (prefix' ++ [ (last suggestions) ])}'?"; + concatStringsSep ", " ( + map (s: "`${showOption (absInvalidOptionParent ++ [ s ])}'") (init suggestions) + ) + } or `${showOption (absInvalidOptionParent ++ [ (last suggestions) ])}'?"; in "The option `${optText}' does not exist. Definition values:${defText}${suggestion}"; in From c3ac061787bc4c40707e9c43991098f061767d46 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 16 Dec 2025 13:08:30 +0000 Subject: [PATCH 005/295] lxmenu-data: 0.1.6 -> 0.1.7 --- pkgs/by-name/lx/lxmenu-data/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/lx/lxmenu-data/package.nix b/pkgs/by-name/lx/lxmenu-data/package.nix index a1679bd8a700..1a490cbab651 100644 --- a/pkgs/by-name/lx/lxmenu-data/package.nix +++ b/pkgs/by-name/lx/lxmenu-data/package.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "lxmenu-data"; - version = "0.1.6"; + version = "0.1.7"; src = fetchFromGitHub { owner = "lxde"; repo = "lxmenu-data"; tag = finalAttrs.version; - hash = "sha256-5QdQ+7nzj7wDrfdt4GT8VW4+sHgZdE7h3cReY2pmcak="; + hash = "sha256-JwyJkZIJye8Mtx8yOcpxzOO1Gw0K5ZT00DGgXNqziJQ="; }; nativeBuildInputs = [ From 45a427db6a34a14e0fe4f5c0ac77402f911441e6 Mon Sep 17 00:00:00 2001 From: "Katja Ramona Sophie Kwast (zaphyra)" Date: Wed, 17 Dec 2025 15:13:26 +0100 Subject: [PATCH 006/295] gomuks-web: 0.2025.11-unstable-2025-11-01 -> 0.2512.0 --- pkgs/by-name/go/gomuks-web/package.nix | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/pkgs/by-name/go/gomuks-web/package.nix b/pkgs/by-name/go/gomuks-web/package.nix index f1fa466e1325..4bd5e5619e00 100644 --- a/pkgs/by-name/go/gomuks-web/package.nix +++ b/pkgs/by-name/go/gomuks-web/package.nix @@ -11,17 +11,15 @@ buildGoModule ( finalAttrs: let - ver = "0.2025.11"; - revDate = "2025-11-01"; - rev = "be0d4487871c196d0c47bb1b6ac7ce9252d424de"; - srcHash = "sha256-x7M7d8obnt8mpH1ZRev8c39PE5ZlgssgusGvrLaF/vg="; - vendorHash = "sha256-TDvTZ0n324pNPAPMZMhWq0LdDUqFrzBXNVNdfMlxqeQ="; - npmDepsHash = "sha256-4Ir4uq9Hg6Hwj21P/H7xWdVPzYrDrXiouEtjnLJj4Ko="; + rev = "9de4eb7fe537b6a8c40977ea99b7e9a5816d62f4"; + srcHash = "sha256-CC4CNizoi91dfyoNsaIqxAuBB62j8JB076QEIpncky0="; + vendorHash = "sha256-opx/NlWgLk1rUHbLJ6Vp2dMLheBdOtL+NgCmWE89H9g="; + npmDepsHash = "sha256-mYeT07XfdAFYjwD4EfLRAgCZY0S8zj68p8UNGBpcpmQ="; in { pname = "gomuks-web"; - version = "${ver}-unstable-${revDate}"; + version = "0.2512.0"; inherit vendorHash; @@ -47,7 +45,7 @@ buildGoModule ( postPatch = '' substituteInPlace ./web/build-wasm.sh \ - --replace-fail 'go.mau.fi/gomuks/version.Tag=$(git describe --exact-match --tags 2>/dev/null)' "go.mau.fi/gomuks/version.Tag=v${ver}" \ + --replace-fail 'go.mau.fi/gomuks/version.Tag=$(git describe --exact-match --tags 2>/dev/null)' "go.mau.fi/gomuks/version.Tag=v${finalAttrs.version}" \ --replace-fail 'go.mau.fi/gomuks/version.Commit=$(git rev-parse HEAD)' "go.mau.fi/gomuks/version.Commit=${rev}" ''; @@ -56,7 +54,7 @@ buildGoModule ( tags = [ "goolm" ]; ldflags = [ - "-X 'go.mau.fi/gomuks/version.Tag=v${ver}'" + "-X 'go.mau.fi/gomuks/version.Tag=v${finalAttrs.version}'" "-X 'go.mau.fi/gomuks/version.Commit=${rev}'" "-X \"go.mau.fi/gomuks/version.BuildTime=$(date -Iseconds)\"" "-X \"maunium.net/go/mautrix.GoModVersion=$(cat go.mod | grep 'maunium.net/go/mautrix ' | head -n1 | awk '{ print $2 })\"" From 4fff0decb78888f62c802d8411f9d8e2033ecf2b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 17 Dec 2025 18:27:00 +0000 Subject: [PATCH 007/295] vipsdisp: 4.1.2 -> 4.1.3 --- pkgs/by-name/vi/vipsdisp/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/vi/vipsdisp/package.nix b/pkgs/by-name/vi/vipsdisp/package.nix index 9a162ed5cc63..a568e9ebf56c 100644 --- a/pkgs/by-name/vi/vipsdisp/package.nix +++ b/pkgs/by-name/vi/vipsdisp/package.nix @@ -14,13 +14,13 @@ stdenv.mkDerivation rec { pname = "vipsdisp"; - version = "4.1.2"; + version = "4.1.3"; src = fetchFromGitHub { owner = "jcupitt"; repo = "vipsdisp"; tag = "v${version}"; - hash = "sha256-9L8l/afD6phq8T3ReYqQQgD1CztW5gw0MME23Ut/lEE="; + hash = "sha256-xTvs52k+OHDaKXu83kKc17lpx0/SmdOI6BaUmBQ/WoY="; }; postPatch = '' From 99407f63a08f1b0025e31fc0baf43b773aaea903 Mon Sep 17 00:00:00 2001 From: Aneesh Bhave Date: Fri, 26 Dec 2025 05:05:52 +0100 Subject: [PATCH 008/295] maintainers: add nouritsu --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 3f0d9a281379..eaeaabe370ba 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -19145,6 +19145,12 @@ githubId = 2946283; name = "Brian Cohen"; }; + nouritsu = { + name = "Aneesh Bhave"; + email = "aneesh1701@gmail.com"; + github = "nouritsu"; + githubId = 113834791; + }; nova-madeline = { matrix = "@nova:tchncs.de"; github = "nova-r"; From 311a6a683667475e32bcf0e4e16eda0ef74565a1 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 29 Dec 2025 02:46:03 +0100 Subject: [PATCH 009/295] inkscape: Enable syntax highlighting in XML editor It was introduced in 1.3 but missed during update: https://gitlab.com/inkscape/inkscape/-/merge_requests/4885 --- pkgs/applications/graphics/inkscape/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/applications/graphics/inkscape/default.nix b/pkgs/applications/graphics/inkscape/default.nix index 4b3ad8215705..d03f7d3bcf36 100644 --- a/pkgs/applications/graphics/inkscape/default.nix +++ b/pkgs/applications/graphics/inkscape/default.nix @@ -19,6 +19,7 @@ gspell, gtk-mac-integration, gtkmm3, + gtksourceview4, gdk-pixbuf, imagemagick, lcms, @@ -146,6 +147,7 @@ stdenv.mkDerivation (finalAttrs: { glibmm gsl gtkmm3 + gtksourceview4 imagemagick lcms lib2geom From c47e0f21c52bf9eb75904f19badb1e8584571078 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 29 Dec 2025 02:48:16 +0100 Subject: [PATCH 010/295] inkscape: Improve shell Enables better keyboard interaction, including a command history for `inkscape --shell`. Introduced in Inkscape 1.1 but missed during update: https://gitlab.com/inkscape/inkscape/-/merge_requests/1495 --- pkgs/applications/graphics/inkscape/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/applications/graphics/inkscape/default.nix b/pkgs/applications/graphics/inkscape/default.nix index d03f7d3bcf36..f8c18f091a2d 100644 --- a/pkgs/applications/graphics/inkscape/default.nix +++ b/pkgs/applications/graphics/inkscape/default.nix @@ -35,6 +35,7 @@ libXft, libxml2, libxslt, + readline, ninja, perlPackages, pkg-config, @@ -162,6 +163,7 @@ stdenv.mkDerivation (finalAttrs: { libXft libxml2 libxslt + readline perlPackages.perl poppler popt From bb636865266a082713b73b59d90e4e6973f5c7ad Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 29 Dec 2025 09:48:29 +0100 Subject: [PATCH 011/295] inkscape: Fix Raster extensions MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Inkscape currently requires ImageMagick < 7: https://gitlab.com/inkscape/inkscape/-/issues/1294 Let’s switch to GraphicsMagic, which still ships the old API, for now. This is required for the Raster extensions. --- pkgs/applications/graphics/inkscape/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/graphics/inkscape/default.nix b/pkgs/applications/graphics/inkscape/default.nix index f8c18f091a2d..a54fc5d1685c 100644 --- a/pkgs/applications/graphics/inkscape/default.nix +++ b/pkgs/applications/graphics/inkscape/default.nix @@ -21,7 +21,7 @@ gtkmm3, gtksourceview4, gdk-pixbuf, - imagemagick, + graphicsmagick, lcms, lib2geom, libcdr, @@ -149,7 +149,7 @@ stdenv.mkDerivation (finalAttrs: { gsl gtkmm3 gtksourceview4 - imagemagick + graphicsmagick lcms lib2geom libcdr From 543947adb8800f461c08fadd649e2ae8aba53f04 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 1 Jan 2026 12:45:36 +0000 Subject: [PATCH 012/295] typos-lsp: 0.1.46 -> 0.1.47 --- pkgs/by-name/ty/typos-lsp/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ty/typos-lsp/package.nix b/pkgs/by-name/ty/typos-lsp/package.nix index dcd1cf531e4e..1d708ee50649 100644 --- a/pkgs/by-name/ty/typos-lsp/package.nix +++ b/pkgs/by-name/ty/typos-lsp/package.nix @@ -7,16 +7,16 @@ rustPlatform.buildRustPackage rec { pname = "typos-lsp"; # Please update the corresponding VSCode extension too. # See pkgs/applications/editors/vscode/extensions/tekumara.typos-vscode/default.nix - version = "0.1.46"; + version = "0.1.47"; src = fetchFromGitHub { owner = "tekumara"; repo = "typos-lsp"; tag = "v${version}"; - hash = "sha256-cl9Ufoj+O0rmLIQ6iRYuF0xmziGdwtb9GeRWxM+9nP0="; + hash = "sha256-Sv11I2HdPwgxA1SV1/bo9MS2aanzqjtm4KtnMl6iiqU="; }; - cargoHash = "sha256-PdLMAoezqmIb7RHU+5e8fnjY8ZO85aMJlznzzM2VWXA="; + cargoHash = "sha256-qgpM5z5VF1fvaZKmJJZXTHOFMuz82a6UtnkKhgYUh3M="; # fix for compilation on aarch64 # see https://github.com/NixOS/nixpkgs/issues/145726 From 53334fcd895b73008a2fbf40e6f047a474614b9e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 2 Jan 2026 10:24:15 +0000 Subject: [PATCH 013/295] python3Packages.soco: 0.30.13 -> 0.30.14 --- pkgs/development/python-modules/soco/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/soco/default.nix b/pkgs/development/python-modules/soco/default.nix index 8749afd27c9c..7733c5ef9efb 100644 --- a/pkgs/development/python-modules/soco/default.nix +++ b/pkgs/development/python-modules/soco/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "soco"; - version = "0.30.13"; + version = "0.30.14"; pyproject = true; src = fetchFromGitHub { owner = "SoCo"; repo = "SoCo"; tag = "v${version}"; - hash = "sha256-AmkYEsvVEEzCJYZf0c9OQqb4EzoZT47Pn94n4dlVW1w="; + hash = "sha256-b9VOYOu2rkLOSEwKxXko08sFPRiUspm5iTLZu0j92rc="; }; build-system = [ setuptools ]; From ac19a0cb83e9e6a9f54eebb7cfd7c10d25d75301 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 4 Jan 2026 10:09:26 +0000 Subject: [PATCH 014/295] centrifugo: 6.5.1 -> 6.6.0 --- pkgs/by-name/ce/centrifugo/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ce/centrifugo/package.nix b/pkgs/by-name/ce/centrifugo/package.nix index ec7b09a23c12..4cd7ce264f03 100644 --- a/pkgs/by-name/ce/centrifugo/package.nix +++ b/pkgs/by-name/ce/centrifugo/package.nix @@ -16,16 +16,16 @@ let in buildGoModule rec { pname = "centrifugo"; - version = "6.5.1"; + version = "6.6.0"; src = fetchFromGitHub { owner = "centrifugal"; repo = "centrifugo"; rev = "v${version}"; - hash = "sha256-CuH8P28WMKBMHHXFZ1zyFX483zNlcomDGVP2CWtF4TM="; + hash = "sha256-v6uMnycHncQZUB3d7eMdSBH4ISNZM5OcipAz5ohHZTE="; }; - vendorHash = "sha256-ug6P0xYN3bhmbDWu9MOL2OtDkm2IWjBZDrCOKjPXX3A="; + vendorHash = "sha256-I0VvHbPDIwuEONcZnxqh/lg4OP9quPZyT8f3Zev9TRc="; ldflags = [ "-s" From 5401813d6a2307410b6e94a8b1b1790755ac5020 Mon Sep 17 00:00:00 2001 From: PerchunPak Date: Wed, 7 Jan 2026 10:07:44 +0100 Subject: [PATCH 015/295] vimPlugins.nvim-treesitter-legacy: use parsers from main branch --- .../default.nix | 5 - .../nvim-treesitter-legacy/generated.nix | 3643 ----------------- .../nvim-treesitter-legacy/overrides.nix | 82 +- .../editors/vim/plugins/overrides.nix | 18 +- 4 files changed, 25 insertions(+), 3723 deletions(-) delete mode 100644 pkgs/applications/editors/vim/plugins/non-generated/nvim-treesitter-legacy-parsers/default.nix delete mode 100644 pkgs/applications/editors/vim/plugins/nvim-treesitter-legacy/generated.nix diff --git a/pkgs/applications/editors/vim/plugins/non-generated/nvim-treesitter-legacy-parsers/default.nix b/pkgs/applications/editors/vim/plugins/non-generated/nvim-treesitter-legacy-parsers/default.nix deleted file mode 100644 index 458dee766317..000000000000 --- a/pkgs/applications/editors/vim/plugins/non-generated/nvim-treesitter-legacy-parsers/default.nix +++ /dev/null @@ -1,5 +0,0 @@ -{ - lib, - vimPlugins, -}: -lib.recurseIntoAttrs vimPlugins.nvim-treesitter-legacy.grammarPlugins diff --git a/pkgs/applications/editors/vim/plugins/nvim-treesitter-legacy/generated.nix b/pkgs/applications/editors/vim/plugins/nvim-treesitter-legacy/generated.nix deleted file mode 100644 index e8ce9b52e722..000000000000 --- a/pkgs/applications/editors/vim/plugins/nvim-treesitter-legacy/generated.nix +++ /dev/null @@ -1,3643 +0,0 @@ -# generated by pkgs/applications/editors/vim/plugins/utils/nvim-treesitter/update.py -# Using parser data from https://github.com/nvim-neorocks/nurr/blob/main/tree-sitter-parsers.json - -{ - buildGrammar, - fetchCrate, - fetchFromBitbucket, - fetchFromGitHub, - fetchFromGitLab, - fetchFromGitea, - fetchFromGitiles, - fetchFromRepoOrCz, - fetchFromSourcehut, - fetchHex, - fetchPypi, - fetchgit, - fetchhg, - fetchsvn, -}: - -{ - ada = buildGrammar { - language = "ada"; - version = "0.0.0+rev=6c26c44"; - src = fetchFromGitHub { - owner = "briot"; - repo = "tree-sitter-ada"; - rev = "6c26c4413965dc7bacbccfa66503bf6b8228e254"; - hash = "sha256-kxm6MVUktOzH6WVKZxgGO9kFFEUXk7NFk+twidsDNM0="; - }; - meta.homepage = "https://github.com/briot/tree-sitter-ada"; - }; - agda = buildGrammar { - language = "agda"; - version = "0.0.0+rev=e8d47a6"; - src = fetchFromGitHub { - owner = "tree-sitter"; - repo = "tree-sitter-agda"; - rev = "e8d47a6987effe34d5595baf321d82d3519a8527"; - hash = "sha256-5h56+A7ZypckJ9mwht7XP/66oiehwAEQ4Z6WeVhQBvQ="; - }; - meta.homepage = "https://github.com/tree-sitter/tree-sitter-agda"; - }; - angular = buildGrammar { - language = "angular"; - version = "0.0.0+rev=d1f24a8"; - src = fetchFromGitHub { - owner = "dlvandenberg"; - repo = "tree-sitter-angular"; - rev = "d1f24a8890462cb740909ff62a3a079cded288bc"; - hash = "sha256-vC4v3uuUdHVUcm33egg3pWIqWSCwCkw5LTyD3ouMdiQ="; - }; - meta.homepage = "https://github.com/dlvandenberg/tree-sitter-angular"; - }; - apex = buildGrammar { - language = "apex"; - version = "0.0.0+rev=3597575"; - src = fetchFromGitHub { - owner = "aheber"; - repo = "tree-sitter-sfapex"; - rev = "3597575a429766dd7ecce9f5bb97f6fec4419d5d"; - hash = "sha256-TOytPX/jBdVDYHBacpT9hAVVZcW+XGvIsubAqs9Dm80="; - }; - location = "apex"; - meta.homepage = "https://github.com/aheber/tree-sitter-sfapex"; - }; - arduino = buildGrammar { - language = "arduino"; - version = "0.0.0+rev=53eb391"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-arduino"; - rev = "53eb391da4c6c5857f8defa2c583c46c2594f565"; - hash = "sha256-qQVUWCOZ4y9FTsIf0FI3vmYBhLYz4hcqRTo+5C2MYvc="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-arduino"; - }; - asm = buildGrammar { - language = "asm"; - version = "0.0.0+rev=839741f"; - src = fetchFromGitHub { - owner = "RubixDev"; - repo = "tree-sitter-asm"; - rev = "839741fef4dab5128952334624905c82b40c7133"; - hash = "sha256-AbMSSt3tTjyPe7ksNjBxxsqvdoKmIKymqzisUWrSTT0="; - }; - meta.homepage = "https://github.com/RubixDev/tree-sitter-asm"; - }; - astro = buildGrammar { - language = "astro"; - version = "0.0.0+rev=213f6e6"; - src = fetchFromGitHub { - owner = "virchau13"; - repo = "tree-sitter-astro"; - rev = "213f6e6973d9b456c6e50e86f19f66877e7ef0ee"; - hash = "sha256-TpXs3jbYn39EHxTdtSfR7wLA1L8v9uyK/ATPp5v4WqE="; - }; - meta.homepage = "https://github.com/virchau13/tree-sitter-astro"; - }; - authzed = buildGrammar { - language = "authzed"; - version = "0.0.0+rev=83e5c26"; - src = fetchFromGitHub { - owner = "mleonidas"; - repo = "tree-sitter-authzed"; - rev = "83e5c26a8687eb4688fe91d690c735cc3d21ad81"; - hash = "sha256-xJDueA0qydB2dsmnIKPBU6P+4mSDO3vAQehHuyZpq/I="; - }; - meta.homepage = "https://github.com/mleonidas/tree-sitter-authzed"; - }; - awk = buildGrammar { - language = "awk"; - version = "0.0.0+rev=34bbdc7"; - src = fetchFromGitHub { - owner = "Beaglefoot"; - repo = "tree-sitter-awk"; - rev = "34bbdc7cce8e803096f47b625979e34c1be38127"; - hash = "sha256-MDfAtG6ZC0KttJ5bdW71Jgts+SAJitRnwu8xQ26N9K0="; - }; - meta.homepage = "https://github.com/Beaglefoot/tree-sitter-awk"; - }; - bash = buildGrammar { - language = "bash"; - version = "0.0.0+rev=a06c2e4"; - src = fetchFromGitHub { - owner = "tree-sitter"; - repo = "tree-sitter-bash"; - rev = "a06c2e4415e9bc0346c6b86d401879ffb44058f7"; - hash = "sha256-ONQ1Ljk3aRWjElSWD2crCFZraZoRj3b3/VELz1789GE="; - }; - meta.homepage = "https://github.com/tree-sitter/tree-sitter-bash"; - }; - bass = buildGrammar { - language = "bass"; - version = "0.0.0+rev=28dc705"; - src = fetchFromGitHub { - owner = "vito"; - repo = "tree-sitter-bass"; - rev = "28dc7059722be090d04cd751aed915b2fee2f89a"; - hash = "sha256-NKu60BbTKLsYQRtfEoqGQUKERJFnmZNVJE6HBz/BRIM="; - }; - meta.homepage = "https://github.com/vito/tree-sitter-bass"; - }; - beancount = buildGrammar { - language = "beancount"; - version = "0.0.0+rev=b7a2557"; - src = fetchFromGitHub { - owner = "polarmutex"; - repo = "tree-sitter-beancount"; - rev = "b7a2557e6c8cf1dc70a52cece1861522ad3903fc"; - hash = "sha256-E8FPmskJr1OQ55w52FUi9zub7BTZ6neX3VHypjEyRek="; - }; - meta.homepage = "https://github.com/polarmutex/tree-sitter-beancount"; - }; - bibtex = buildGrammar { - language = "bibtex"; - version = "0.0.0+rev=8d04ed2"; - src = fetchFromGitHub { - owner = "latex-lsp"; - repo = "tree-sitter-bibtex"; - rev = "8d04ed27b3bc7929f14b7df9236797dab9f3fa66"; - hash = "sha256-UOXGWm8k9YP0GUwvNEuIxeiXqJo4Jf9uBt+/oYaYUl4="; - }; - meta.homepage = "https://github.com/latex-lsp/tree-sitter-bibtex"; - }; - bicep = buildGrammar { - language = "bicep"; - version = "0.0.0+rev=bff5988"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-bicep"; - rev = "bff59884307c0ab009bd5e81afd9324b46a6c0f9"; - hash = "sha256-+qvhJgYqs8aj/Kmojr7lmjbXmskwVvbYBn4ia9wOv3k="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-bicep"; - }; - bitbake = buildGrammar { - language = "bitbake"; - version = "0.0.0+rev=a5d04fd"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-bitbake"; - rev = "a5d04fdb5a69a02b8fa8eb5525a60dfb5309b73b"; - hash = "sha256-SzHFNIeR6ukWXKkLd2Trg9zuKLMwNAolXGPIDBDaFRg="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-bitbake"; - }; - blade = buildGrammar { - language = "blade"; - version = "0.0.0+rev=fbe5f81"; - src = fetchFromGitHub { - owner = "EmranMR"; - repo = "tree-sitter-blade"; - rev = "fbe5f81b54f0f6153961824ce306ffc805134980"; - hash = "sha256-zBdE6yP4DATApkf7UDGFBiQbIAuvQo0EMVf/jiXoCOQ="; - }; - meta.homepage = "https://github.com/EmranMR/tree-sitter-blade"; - }; - blueprint = buildGrammar { - language = "blueprint"; - version = "0.0.0+rev=355ef84"; - src = fetchFromGitLab { - owner = "gabmus"; - repo = "tree-sitter-blueprint"; - rev = "355ef84ef8a958ac822117b652cf4d49bac16c79"; - hash = "sha256-+lkDfAL3zKt+NpvHIb1nyHvHkmZ2Ydh78N22ZOeiErs="; - }; - meta.homepage = "https://gitlab.com/gabmus/tree-sitter-blueprint"; - }; - bp = buildGrammar { - language = "bp"; - version = "0.0.0+rev=ee641d1"; - src = fetchFromGitHub { - owner = "ambroisie"; - repo = "tree-sitter-bp"; - rev = "ee641d15390183d7535777947ce0f2f1fbcee69f"; - hash = "sha256-sCvz8Bf0nffSyis9rhppD/iCrlTyTLPAeH6WXg0N6+Y="; - }; - meta.homepage = "https://github.com/ambroisie/tree-sitter-bp"; - }; - brightscript = buildGrammar { - language = "brightscript"; - version = "0.0.0+rev=253fdfa"; - src = fetchFromGitHub { - owner = "ajdelcimmuto"; - repo = "tree-sitter-brightscript"; - rev = "253fdfaa23814cb46c2d5fc19049fa0f2f62c6da"; - hash = "sha256-aE8Of2shLliebuY9A/Sr4bjCm6At9fgDFyPaqMqpg/4="; - }; - meta.homepage = "https://github.com/ajdelcimmuto/tree-sitter-brightscript"; - }; - c = buildGrammar { - language = "c"; - version = "0.0.0+rev=ae19b67"; - src = fetchFromGitHub { - owner = "tree-sitter"; - repo = "tree-sitter-c"; - rev = "ae19b676b13bdcc13b7665397e6d9b14975473dd"; - hash = "sha256-i40dlg12UNR3dUWtdlYLZKsusYUWzu+QgC2iedRk968="; - }; - meta.homepage = "https://github.com/tree-sitter/tree-sitter-c"; - }; - c3 = buildGrammar { - language = "c3"; - version = "0.0.0+rev=3bcb189"; - src = fetchFromGitHub { - owner = "c3lang"; - repo = "tree-sitter-c3"; - rev = "3bcb189c85a15d5e47a12947fbb25cd6604025f5"; - hash = "sha256-aOvlLAXe7h2RC6oUSuLk6g9XvcrUsSVHV6M0dKkf+MU="; - }; - meta.homepage = "https://github.com/c3lang/tree-sitter-c3"; - }; - c_sharp = buildGrammar { - language = "c_sharp"; - version = "0.0.0+rev=485f0ba"; - src = fetchFromGitHub { - owner = "tree-sitter"; - repo = "tree-sitter-c-sharp"; - rev = "485f0bae0274ac9114797fc10db6f7034e4086e3"; - hash = "sha256-BRn23iueDJ+YwuPJ+ebOAhjoELQX1VOBFR/YbQDYhfQ="; - }; - meta.homepage = "https://github.com/tree-sitter/tree-sitter-c-sharp"; - }; - caddy = buildGrammar { - language = "caddy"; - version = "0.0.0+rev=2686186"; - src = fetchFromGitHub { - owner = "opa-oz"; - repo = "tree-sitter-caddy"; - rev = "2686186edb61be47960431c93a204fb249681360"; - hash = "sha256-pKKx2qCqP/8JLhNebTogM24qzxh6bdX5i4mqGzTJKkw="; - }; - meta.homepage = "https://github.com/opa-oz/tree-sitter-caddy"; - }; - cairo = buildGrammar { - language = "cairo"; - version = "0.0.0+rev=6238f60"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-cairo"; - rev = "6238f609bea233040fe927858156dee5515a0745"; - hash = "sha256-QjCt3sRINrNbaxtNwj43+g7D3xYmuh0BIAo6wWQ/54g="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-cairo"; - }; - capnp = buildGrammar { - language = "capnp"; - version = "0.0.0+rev=7b0883c"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-capnp"; - rev = "7b0883c03e5edd34ef7bcf703194204299d7099f"; - hash = "sha256-WKrZuOMxmdGlvUI9y8JgwCNMdJ8MULucMhkmW8JCiXM="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-capnp"; - }; - chatito = buildGrammar { - language = "chatito"; - version = "0.0.0+rev=b4cbe9a"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-chatito"; - rev = "b4cbe9ab7672d5106e9550d8413835395a1be362"; - hash = "sha256-te2Eg8J4Zf5H6FKLnCAyyKSjTABESUKzqQWwW/k/Y1c="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-chatito"; - }; - circom = buildGrammar { - language = "circom"; - version = "0.0.0+rev=0215052"; - src = fetchFromGitHub { - owner = "Decurity"; - repo = "tree-sitter-circom"; - rev = "02150524228b1e6afef96949f2d6b7cc0aaf999e"; - hash = "sha256-wosqwiDkK1rytGWMJApz1M42Sme9OaWXC0rmj7vM4g8="; - }; - meta.homepage = "https://github.com/Decurity/tree-sitter-circom"; - }; - clojure = buildGrammar { - language = "clojure"; - version = "0.0.0+rev=e43eff8"; - src = fetchFromGitHub { - owner = "sogaiu"; - repo = "tree-sitter-clojure"; - rev = "e43eff80d17cf34852dcd92ca5e6986d23a7040f"; - hash = "sha256-jokekIuuQLx5UtuPs4XAI+euispeFCwSQByVKVelrC4="; - }; - meta.homepage = "https://github.com/sogaiu/tree-sitter-clojure"; - }; - cmake = buildGrammar { - language = "cmake"; - version = "0.0.0+rev=c7b2a71"; - src = fetchFromGitHub { - owner = "uyha"; - repo = "tree-sitter-cmake"; - rev = "c7b2a71e7f8ecb167fad4c97227c838439280175"; - hash = "sha256-+Lom3xjPmhhZr3G4aV054lbhLjvJsPaQalSqkKUijvU="; - }; - meta.homepage = "https://github.com/uyha/tree-sitter-cmake"; - }; - comment = buildGrammar { - language = "comment"; - version = "0.0.0+rev=db922d7"; - src = fetchFromGitHub { - owner = "stsewd"; - repo = "tree-sitter-comment"; - rev = "db922d7809637900089709e07e31b88c42354ec2"; - hash = "sha256-gpxR7x/RMXk/XObKp8CX9HmJs0VPMRKTGLFxZtaoc0A="; - }; - meta.homepage = "https://github.com/stsewd/tree-sitter-comment"; - }; - commonlisp = buildGrammar { - language = "commonlisp"; - version = "0.0.0+rev=3232350"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-commonlisp"; - rev = "32323509b3d9fe96607d151c2da2c9009eb13a2f"; - hash = "sha256-cNGxZXoxhnXGo4yhMHDSjF/j43JNXg1ClpqN2xJgLQU="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-commonlisp"; - }; - cooklang = buildGrammar { - language = "cooklang"; - version = "0.0.0+rev=4ebe237"; - src = fetchFromGitHub { - owner = "addcninblue"; - repo = "tree-sitter-cooklang"; - rev = "4ebe237c1cf64cf3826fc249e9ec0988fe07e58e"; - hash = "sha256-VB3BxSrhIbD8TytfOJx7IhTwl/aWasB8t3xnrO34rQE="; - }; - meta.homepage = "https://github.com/addcninblue/tree-sitter-cooklang"; - }; - corn = buildGrammar { - language = "corn"; - version = "0.0.0+rev=4646547"; - src = fetchFromGitHub { - owner = "jakestanger"; - repo = "tree-sitter-corn"; - rev = "464654742cbfd3a3de560aba120998f1d5dfa844"; - hash = "sha256-fI7S+TkI2ofQ/Hal4CJ2HAaeQrjOju1rgJvyc6P3t9k="; - }; - meta.homepage = "https://github.com/jakestanger/tree-sitter-corn"; - }; - cpon = buildGrammar { - language = "cpon"; - version = "0.0.0+rev=594289e"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-cpon"; - rev = "594289eadfec719198e560f9d7fd243c4db678d5"; - hash = "sha256-Nr+98yrDkOS5Yh/EFmBWV9Yhv2tPfHGb4pPlLUwc+k8="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-cpon"; - }; - cpp = buildGrammar { - language = "cpp"; - version = "0.0.0+rev=12bd6f7"; - src = fetchFromGitHub { - owner = "tree-sitter"; - repo = "tree-sitter-cpp"; - rev = "12bd6f7e96080d2e70ec51d4068f2f66120dde35"; - hash = "sha256-vmXTv6Idf0Le5ZVa8Rc1DVefqzUxkGeLGsYcSDNBpQU="; - }; - meta.homepage = "https://github.com/tree-sitter/tree-sitter-cpp"; - }; - css = buildGrammar { - language = "css"; - version = "0.0.0+rev=dda5cfc"; - src = fetchFromGitHub { - owner = "tree-sitter"; - repo = "tree-sitter-css"; - rev = "dda5cfc5722c429eaba1c910ca32c2c0c5bb1a3f"; - hash = "sha256-jFsnEyS+FThk7L48FzAdSp5fNPSLvM8hTL/VC5FMlOE="; - }; - meta.homepage = "https://github.com/tree-sitter/tree-sitter-css"; - }; - csv = buildGrammar { - language = "csv"; - version = "0.0.0+rev=f6bf6e3"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-csv"; - rev = "f6bf6e35eb0b95fbadea4bb39cb9709507fcb181"; - hash = "sha256-9mW0kT4av/ULFqLXdMuyLrMPtQxrIOKY60GQ4QDB33o="; - }; - location = "csv"; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-csv"; - }; - cuda = buildGrammar { - language = "cuda"; - version = "0.0.0+rev=48b066f"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-cuda"; - rev = "48b066f334f4cf2174e05a50218ce2ed98b6fd01"; - hash = "sha256-sX9AOe8dJJsRbzGq20qakWBnLiwYQ90mQspAuYxQzoQ="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-cuda"; - }; - cue = buildGrammar { - language = "cue"; - version = "0.0.0+rev=770737b"; - src = fetchFromGitHub { - owner = "eonpatapon"; - repo = "tree-sitter-cue"; - rev = "770737bcff2c4aa3f624d439e32b07dbb07102d3"; - hash = "sha256-ujSBOwOnjsKuFhHtt4zvj90VcQsak8mEcWYJ0e5/mKc="; - }; - meta.homepage = "https://github.com/eonpatapon/tree-sitter-cue"; - }; - cylc = buildGrammar { - language = "cylc"; - version = "0.0.0+rev=6d1d811"; - src = fetchFromGitHub { - owner = "elliotfontaine"; - repo = "tree-sitter-cylc"; - rev = "6d1d81137112299324b526477ce1db989ab58fb8"; - hash = "sha256-jgQCTM36S8UwSyT4LAfcX4DUIl2OYVMeQdDg3zRrw00="; - }; - meta.homepage = "https://github.com/elliotfontaine/tree-sitter-cylc"; - }; - d = buildGrammar { - language = "d"; - version = "0.0.0+rev=fb028c8"; - src = fetchFromGitHub { - owner = "gdamore"; - repo = "tree-sitter-d"; - rev = "fb028c8f14f4188286c2eef143f105def6fbf24f"; - hash = "sha256-Xi8out5j4L5pAArA9zmLA7aGhma++G+AaVLgFW+TEAo="; - }; - meta.homepage = "https://github.com/gdamore/tree-sitter-d"; - }; - dart = buildGrammar { - language = "dart"; - version = "0.0.0+rev=d4d8f3e"; - src = fetchFromGitHub { - owner = "UserNobody14"; - repo = "tree-sitter-dart"; - rev = "d4d8f3e337d8be23be27ffc35a0aef972343cd54"; - hash = "sha256-1ftYqCor1A0PsQ0AJLVqtxVRZxaXqE/NZ5yy7SizZCY="; - }; - meta.homepage = "https://github.com/UserNobody14/tree-sitter-dart"; - }; - desktop = buildGrammar { - language = "desktop"; - version = "0.0.0+rev=afec309"; - src = fetchFromGitHub { - owner = "ValdezFOmar"; - repo = "tree-sitter-desktop"; - rev = "afec3093f6102b83a72aece728c53d17d3fcb2d4"; - hash = "sha256-71ovOHHxER2R8d8Vkgk+PlOO9GbtlRJApcet0FSfJKg="; - }; - meta.homepage = "https://github.com/ValdezFOmar/tree-sitter-desktop"; - }; - devicetree = buildGrammar { - language = "devicetree"; - version = "0.0.0+rev=e685f1f"; - src = fetchFromGitHub { - owner = "joelspadin"; - repo = "tree-sitter-devicetree"; - rev = "e685f1f6ac1702b046415efb476444167d63e41a"; - hash = "sha256-iMmr4zSm6B7goevHE03DMj9scW4ldXS7CV74sKeqGD4="; - }; - meta.homepage = "https://github.com/joelspadin/tree-sitter-devicetree"; - }; - dhall = buildGrammar { - language = "dhall"; - version = "0.0.0+rev=6201325"; - src = fetchFromGitHub { - owner = "jbellerb"; - repo = "tree-sitter-dhall"; - rev = "62013259b26ac210d5de1abf64cf1b047ef88000"; - hash = "sha256-4xbz7DDUlLGgLW5V6Yyvo7dkE9MOk3mCQEBTYyRbNuM="; - }; - meta.homepage = "https://github.com/jbellerb/tree-sitter-dhall"; - }; - diff = buildGrammar { - language = "diff"; - version = "0.0.0+rev=2520c3f"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-diff"; - rev = "2520c3f934b3179bb540d23e0ef45f75304b5fed"; - hash = "sha256-8rYLNGgoZSvvfqO2++nAgFKmvbkKJ3m+9B8bTXp6Us4="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-diff"; - }; - disassembly = buildGrammar { - language = "disassembly"; - version = "0.0.0+rev=0229c02"; - src = fetchFromGitHub { - owner = "ColinKennedy"; - repo = "tree-sitter-disassembly"; - rev = "0229c0211dba909c5d45129ac784a3f4d49c243a"; - hash = "sha256-IM3HzOhJmbb334PZ8q+r2EMi5Bv/rLoy+llPN0aghr8="; - }; - meta.homepage = "https://github.com/ColinKennedy/tree-sitter-disassembly"; - }; - djot = buildGrammar { - language = "djot"; - version = "0.0.0+rev=74fac1f"; - src = fetchFromGitHub { - owner = "treeman"; - repo = "tree-sitter-djot"; - rev = "74fac1f53c6d52aeac104b6874e5506be6d0cfe6"; - hash = "sha256-HfEZHNhxEbH07gDzLPdl6n2Pf//o8tbJvwE+tesJDC8="; - }; - meta.homepage = "https://github.com/treeman/tree-sitter-djot"; - }; - dockerfile = buildGrammar { - language = "dockerfile"; - version = "0.0.0+rev=971acdd"; - src = fetchFromGitHub { - owner = "camdencheek"; - repo = "tree-sitter-dockerfile"; - rev = "971acdd908568b4531b0ba28a445bf0bb720aba5"; - hash = "sha256-WJJ/rjFea1sudGIyjKGupwm39TJ1zbyWlLgoRf1KCBI="; - }; - meta.homepage = "https://github.com/camdencheek/tree-sitter-dockerfile"; - }; - dot = buildGrammar { - language = "dot"; - version = "0.0.0+rev=80327ab"; - src = fetchFromGitHub { - owner = "rydesun"; - repo = "tree-sitter-dot"; - rev = "80327abbba6f47530edeb0df9f11bd5d5c93c14d"; - hash = "sha256-sepmaKnpbj/bgMBa06ksQFOMPtcCqGaINiJqFBJN/0Y="; - }; - meta.homepage = "https://github.com/rydesun/tree-sitter-dot"; - }; - doxygen = buildGrammar { - language = "doxygen"; - version = "0.0.0+rev=ccd998f"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-doxygen"; - rev = "ccd998f378c3f9345ea4eeb223f56d7b84d16687"; - hash = "sha256-Yh6FaRvWmeqnSnBgOojWbs1wJaeEoNJlvSEqgzjGh7o="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-doxygen"; - }; - dtd = buildGrammar { - language = "dtd"; - version = "0.0.0+rev=863dbc3"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-xml"; - rev = "863dbc381f44f6c136a399e684383b977bb2beaa"; - hash = "sha256-0ztP30xWqVWy5upWPp0JwhpQphOJufzlcYn+KvLejVs="; - }; - location = "dtd"; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-xml"; - }; - earthfile = buildGrammar { - language = "earthfile"; - version = "0.0.0+rev=5baef88"; - src = fetchFromGitHub { - owner = "glehmann"; - repo = "tree-sitter-earthfile"; - rev = "5baef88717ad0156fd29a8b12d0d8245bb1096a8"; - hash = "sha256-eeXzc+thSPey7r59QkJd5jgchZRhSwT5isSljYLBQ8k="; - }; - meta.homepage = "https://github.com/glehmann/tree-sitter-earthfile"; - }; - ebnf = buildGrammar { - language = "ebnf"; - version = "0.0.0+rev=8e635b0"; - src = fetchFromGitHub { - owner = "RubixDev"; - repo = "ebnf"; - rev = "8e635b0b723c620774dfb8abf382a7f531894b40"; - hash = "sha256-Cch6WCYq9bsWGypzDGapxBLJ0ZB432uAl6YjEjBJ5yg="; - }; - location = "crates/tree-sitter-ebnf"; - meta.homepage = "https://github.com/RubixDev/ebnf"; - }; - editorconfig = buildGrammar { - language = "editorconfig"; - version = "0.0.0+rev=f08fb1f"; - src = fetchFromGitHub { - owner = "ValdezFOmar"; - repo = "tree-sitter-editorconfig"; - rev = "f08fb1f53130d2c765e45181eae26535e1a7a7f1"; - hash = "sha256-t9isRX12hvjBPPIcArdahksXYCuvbNFwSzwzqJYi104="; - }; - meta.homepage = "https://github.com/ValdezFOmar/tree-sitter-editorconfig"; - }; - eds = buildGrammar { - language = "eds"; - version = "0.0.0+rev=26d529e"; - src = fetchFromGitHub { - owner = "uyha"; - repo = "tree-sitter-eds"; - rev = "26d529e6cfecde391a03c21d1474eb51e0285805"; - hash = "sha256-+3BO4JxUrSc8OWHVZvd1lxjrNYkhN35q2YhcrUrFgMk="; - }; - meta.homepage = "https://github.com/uyha/tree-sitter-eds"; - }; - eex = buildGrammar { - language = "eex"; - version = "0.0.0+rev=f742f2f"; - src = fetchFromGitHub { - owner = "connorlay"; - repo = "tree-sitter-eex"; - rev = "f742f2fe327463335e8671a87c0b9b396905d1d1"; - hash = "sha256-UPq62MkfGFh9m/UskoB9uBDIYOcotITCJXDyrbg/wKY="; - }; - meta.homepage = "https://github.com/connorlay/tree-sitter-eex"; - }; - elixir = buildGrammar { - language = "elixir"; - version = "0.0.0+rev=d24cece"; - src = fetchFromGitHub { - owner = "elixir-lang"; - repo = "tree-sitter-elixir"; - rev = "d24cecee673c4c770f797bac6f87ae4b6d7ddec5"; - hash = "sha256-nSXXMPneL/sTdkpcsxUz73DiXVuNxVHnf8b2LTbAUs8="; - }; - meta.homepage = "https://github.com/elixir-lang/tree-sitter-elixir"; - }; - elm = buildGrammar { - language = "elm"; - version = "0.0.0+rev=3d000d3"; - src = fetchFromGitHub { - owner = "elm-tooling"; - repo = "tree-sitter-elm"; - rev = "3d000d37b99ac2640bf24c1a7a5c9a58485778df"; - hash = "sha256-17HyH70Odvi4nT8Lox/EpTBSYipBkas0TKcX3stLcvQ="; - }; - meta.homepage = "https://github.com/elm-tooling/tree-sitter-elm"; - }; - elsa = buildGrammar { - language = "elsa"; - version = "0.0.0+rev=0a66b2b"; - src = fetchFromGitHub { - owner = "glapa-grossklag"; - repo = "tree-sitter-elsa"; - rev = "0a66b2b3f3c1915e67ad2ef9f7dbd2a84820d9d7"; - hash = "sha256-zahi5hOXzad6R1+mqmYBFfn2X+SejQUIQzbabgCIJ8w="; - }; - meta.homepage = "https://github.com/glapa-grossklag/tree-sitter-elsa"; - }; - elvish = buildGrammar { - language = "elvish"; - version = "0.0.0+rev=5e7210d"; - src = fetchFromGitHub { - owner = "elves"; - repo = "tree-sitter-elvish"; - rev = "5e7210d945425b77f82cbaebc5af4dd3e1ad40f5"; - hash = "sha256-POuQA2Ihi+qDYQ5Pv7hBAzHpPu/FcnuYscW4ItDOCZg="; - }; - meta.homepage = "https://github.com/elves/tree-sitter-elvish"; - }; - embedded_template = buildGrammar { - language = "embedded_template"; - version = "0.0.0+rev=3499d85"; - src = fetchFromGitHub { - owner = "tree-sitter"; - repo = "tree-sitter-embedded-template"; - rev = "3499d85f0a0d937c507a4a65368f2f63772786e1"; - hash = "sha256-H+kcKwVjIvRBRj+pjSjp8NX0kH63SDWiAS5iovT9e/c="; - }; - meta.homepage = "https://github.com/tree-sitter/tree-sitter-embedded-template"; - }; - enforce = buildGrammar { - language = "enforce"; - version = "0.0.0+rev=eb27968"; - src = fetchFromGitHub { - owner = "simonvic"; - repo = "tree-sitter-enforce"; - rev = "eb2796871d966264cdb041b797416ef1757c8b4f"; - hash = "sha256-50yK0MIMFFjUlcE99MEESKdcLnyIurAl16uGXGQyjkI="; - }; - meta.homepage = "https://github.com/simonvic/tree-sitter-enforce"; - }; - erlang = buildGrammar { - language = "erlang"; - version = "0.0.0+rev=a260cb6"; - src = fetchFromGitHub { - owner = "WhatsApp"; - repo = "tree-sitter-erlang"; - rev = "a260cb65eaa6e055289a34434f98c3aae6137ed5"; - hash = "sha256-EatEvMEI83yax2LCCrtJMFWDOuTzp4/rUPdARiRze6E="; - }; - meta.homepage = "https://github.com/WhatsApp/tree-sitter-erlang"; - }; - facility = buildGrammar { - language = "facility"; - version = "0.0.0+rev=e4bfd3e"; - src = fetchFromGitHub { - owner = "FacilityApi"; - repo = "tree-sitter-facility"; - rev = "e4bfd3e960de9f4b4648acb1c92e9b95b47d8cfb"; - hash = "sha256-EwTkus2m0lwDwx5XO3Ee4ngretLPShx84JZytaHkZ4I="; - }; - meta.homepage = "https://github.com/FacilityApi/tree-sitter-facility"; - }; - faust = buildGrammar { - language = "faust"; - version = "0.0.0+rev=122dd10"; - src = fetchFromGitHub { - owner = "khiner"; - repo = "tree-sitter-faust"; - rev = "122dd101919289ea809bad643712fcb483a1bed0"; - hash = "sha256-5T+Om1qdSIal1pMIoaM44FexSqZyhZCZb/Pa0/udzZI="; - }; - meta.homepage = "https://github.com/khiner/tree-sitter-faust"; - }; - fennel = buildGrammar { - language = "fennel"; - version = "0.0.0+rev=fd4a24e"; - src = fetchFromGitHub { - owner = "alexmozaidze"; - repo = "tree-sitter-fennel"; - rev = "fd4a24e349bcbac8a03a5a00d0dfa207baf53ca5"; - hash = "sha256-/+WJDDduMAEQvcTwplzNO8hfTiNbOyT2px4jRDxVQw0="; - }; - meta.homepage = "https://github.com/alexmozaidze/tree-sitter-fennel"; - }; - fidl = buildGrammar { - language = "fidl"; - version = "0.0.0+rev=0a8910f"; - src = fetchFromGitHub { - owner = "google"; - repo = "tree-sitter-fidl"; - rev = "0a8910f293268e27ff554357c229ba172b0eaed2"; - hash = "sha256-QFAkxQo2w/+OR7nZn9ldBk2yHOd23kzciAcQvIZ5hrY="; - }; - meta.homepage = "https://github.com/google/tree-sitter-fidl"; - }; - firrtl = buildGrammar { - language = "firrtl"; - version = "0.0.0+rev=8503d3a"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-firrtl"; - rev = "8503d3a0fe0f9e427863cb0055699ff2d29ae5f5"; - hash = "sha256-I2EMcm6bTMRODmxOOOiv+U0fhm6yoNhjCyuINfTUtlY="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-firrtl"; - }; - fish = buildGrammar { - language = "fish"; - version = "0.0.0+rev=aa074a0"; - src = fetchFromGitHub { - owner = "ram02z"; - repo = "tree-sitter-fish"; - rev = "aa074a0bacde8b5823c592574d7138f156a95776"; - hash = "sha256-ZQj6XR7pHGoCOBS6GOHiRW9LWNoNPlwVcZe5F2mtGNE="; - }; - meta.homepage = "https://github.com/ram02z/tree-sitter-fish"; - }; - foam = buildGrammar { - language = "foam"; - version = "0.0.0+rev=472c24f"; - src = fetchFromGitHub { - owner = "FoamScience"; - repo = "tree-sitter-foam"; - rev = "472c24f11a547820327fb1be565bcfff98ea96a4"; - hash = "sha256-CjCnMnsD3uZS0qEcnlLa6JrFyH88KbDITwBAdRTvVMY="; - }; - meta.homepage = "https://github.com/FoamScience/tree-sitter-foam"; - }; - forth = buildGrammar { - language = "forth"; - version = "0.0.0+rev=360ef13"; - src = fetchFromGitHub { - owner = "AlexanderBrevig"; - repo = "tree-sitter-forth"; - rev = "360ef13f8c609ec6d2e80782af69958b84e36cd0"; - hash = "sha256-d7X1Ubd9tKMQgNHlH+sQxmcsgLWB4mxR5CIdyKkLnM8="; - }; - meta.homepage = "https://github.com/AlexanderBrevig/tree-sitter-forth"; - }; - fortran = buildGrammar { - language = "fortran"; - version = "0.0.0+rev=8334abc"; - src = fetchFromGitHub { - owner = "stadelmanma"; - repo = "tree-sitter-fortran"; - rev = "8334abca785db3a041292e3b3b818a82a55b238f"; - hash = "sha256-MQ0Mq1kpP69oz8pAjLR/kKP491zSmKSseVktoOf5kkc="; - }; - meta.homepage = "https://github.com/stadelmanma/tree-sitter-fortran"; - }; - fsh = buildGrammar { - language = "fsh"; - version = "0.0.0+rev=fad2e17"; - src = fetchFromGitHub { - owner = "mgramigna"; - repo = "tree-sitter-fsh"; - rev = "fad2e175099a45efbc98f000cc196d3674cc45e0"; - hash = "sha256-91r1FCQTocDkhS5Tx0vnFliitMStVzNTpf6BwPyaqVM="; - }; - meta.homepage = "https://github.com/mgramigna/tree-sitter-fsh"; - }; - fsharp = buildGrammar { - language = "fsharp"; - version = "0.0.0+rev=5141851"; - src = fetchFromGitHub { - owner = "ionide"; - repo = "tree-sitter-fsharp"; - rev = "5141851c278a99958469eb1736c7afc4ec738e47"; - hash = "sha256-cJpbO9PjGtJu4RCDsmQ0qjys765/z397y/wbfGxTY9Y="; - }; - location = "fsharp"; - meta.homepage = "https://github.com/ionide/tree-sitter-fsharp"; - }; - func = buildGrammar { - language = "func"; - version = "0.0.0+rev=f780ca5"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-func"; - rev = "f780ca55e65e7d7360d0229331763e16c452fc98"; - hash = "sha256-jM0VJZlfhenAZbhabpgsoRIGny3WSDoimZtwogcvaSI="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-func"; - }; - fusion = buildGrammar { - language = "fusion"; - version = "0.0.0+rev=19db2f4"; - src = fetchFromGitLab { - owner = "jirgn"; - repo = "tree-sitter-fusion"; - rev = "19db2f47ba4c3a0f6238d4ae0e2abfca16e61dd6"; - hash = "sha256-195q39pZYipT0G08kQlwnDE28ODjAz2/Sq1tzpEGFmU="; - }; - meta.homepage = "https://gitlab.com/jirgn/tree-sitter-fusion"; - }; - gap = buildGrammar { - language = "gap"; - version = "0.0.0+rev=2bac148"; - src = fetchFromGitHub { - owner = "gap-system"; - repo = "tree-sitter-gap"; - rev = "2bac14863b76ad0ff6fd7204c50574732acd66df"; - hash = "sha256-3hMpEV12wE2HoJ4qX1a/lOx0JOve4pPF4n9WKcupSLo="; - }; - meta.homepage = "https://github.com/gap-system/tree-sitter-gap"; - }; - gaptst = buildGrammar { - language = "gaptst"; - version = "0.0.0+rev=69086d7"; - src = fetchFromGitHub { - owner = "gap-system"; - repo = "tree-sitter-gaptst"; - rev = "69086d7627c03e1f4baf766bcef14c60d9e92331"; - hash = "sha256-U0P9QoOZST1h6XI83CI0/6/CDTvqkv1Yiq62h6YdHpI="; - }; - meta.homepage = "https://github.com/gap-system/tree-sitter-gaptst"; - }; - gdscript = buildGrammar { - language = "gdscript"; - version = "0.0.0+rev=48b4933"; - src = fetchFromGitHub { - owner = "PrestonKnopp"; - repo = "tree-sitter-gdscript"; - rev = "48b49330888a4669b48619b211cc8da573827725"; - hash = "sha256-mGmrCK3nGSzi/66mOxvpRyTA9b74aTMSoIISqzj+l90="; - }; - meta.homepage = "https://github.com/PrestonKnopp/tree-sitter-gdscript"; - }; - gdshader = buildGrammar { - language = "gdshader"; - version = "0.0.0+rev=14e8340"; - src = fetchFromGitHub { - owner = "GodOfAvacyn"; - repo = "tree-sitter-gdshader"; - rev = "14e834063e136fa69b6d91f711f4f1981acf424b"; - hash = "sha256-Zs3egdOi4/1TF86cjlR5UZVEaUpXsUh4xL0tR39RSpE="; - }; - meta.homepage = "https://github.com/GodOfAvacyn/tree-sitter-gdshader"; - }; - git_config = buildGrammar { - language = "git_config"; - version = "0.0.0+rev=0fbc9f9"; - src = fetchFromGitHub { - owner = "the-mikedavis"; - repo = "tree-sitter-git-config"; - rev = "0fbc9f99d5a28865f9de8427fb0672d66f9d83a5"; - hash = "sha256-u1NrtCap+CvhSW4q7xrwiUPGuCspjk9sHKkXQcEXc2E="; - }; - meta.homepage = "https://github.com/the-mikedavis/tree-sitter-git-config"; - }; - git_rebase = buildGrammar { - language = "git_rebase"; - version = "0.0.0+rev=bff4b66"; - src = fetchFromGitHub { - owner = "the-mikedavis"; - repo = "tree-sitter-git-rebase"; - rev = "bff4b66b44b020d918d67e2828eada1974a966aa"; - hash = "sha256-k4C7dJUkvQxIxcaoVmG2cBs/CeYzVqrip2+2mRvHtZc="; - }; - meta.homepage = "https://github.com/the-mikedavis/tree-sitter-git-rebase"; - }; - gitattributes = buildGrammar { - language = "gitattributes"; - version = "0.0.0+rev=1b7af09"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-gitattributes"; - rev = "1b7af09d45b579f9f288453b95ad555f1f431645"; - hash = "sha256-eHDcJgHpWemOYtKACVhl5Muri1W1Igrjm/p0rAbvrNY="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-gitattributes"; - }; - gitcommit = buildGrammar { - language = "gitcommit"; - version = "0.0.0+rev=a716678"; - src = fetchFromGitHub { - owner = "gbprod"; - repo = "tree-sitter-gitcommit"; - rev = "a716678c0f00645fed1e6f1d0eb221481dbd6f6d"; - hash = "sha256-KYfcs99p03b0RiPYnZeKJf677fmVf658FLZcFk2v2Ws="; - }; - meta.homepage = "https://github.com/gbprod/tree-sitter-gitcommit"; - }; - gitignore = buildGrammar { - language = "gitignore"; - version = "0.0.0+rev=f4685bf"; - src = fetchFromGitHub { - owner = "shunsambongi"; - repo = "tree-sitter-gitignore"; - rev = "f4685bf11ac466dd278449bcfe5fd014e94aa504"; - hash = "sha256-MjoY1tlVZgN6JqoTjhhg0zSdHzc8yplMr8824sfIKp8="; - }; - meta.homepage = "https://github.com/shunsambongi/tree-sitter-gitignore"; - }; - gleam = buildGrammar { - language = "gleam"; - version = "0.0.0+rev=f4d55f3"; - src = fetchFromGitHub { - owner = "gleam-lang"; - repo = "tree-sitter-gleam"; - rev = "f4d55f3c5b690d4afe8853da892bc290d96deb34"; - hash = "sha256-Nb7UoIZxWW1vQv2ZFl6TYHFPNih0sGCCf92rgfoDFEw="; - }; - meta.homepage = "https://github.com/gleam-lang/tree-sitter-gleam"; - }; - glimmer = buildGrammar { - language = "glimmer"; - version = "0.0.0+rev=da605af"; - src = fetchFromGitHub { - owner = "ember-tooling"; - repo = "tree-sitter-glimmer"; - rev = "da605af8c5999b43e6839b575eae5e6cafabb06f"; - hash = "sha256-2ofCBhp/Trj5ivZpMGFm6dvAGic+w8Tl0osRk+IRLL4="; - }; - meta.homepage = "https://github.com/ember-tooling/tree-sitter-glimmer"; - }; - glimmer_javascript = buildGrammar { - language = "glimmer_javascript"; - version = "0.0.0+rev=5cc865a"; - src = fetchFromGitHub { - owner = "NullVoxPopuli"; - repo = "tree-sitter-glimmer-javascript"; - rev = "5cc865a2a0a77cbfaf5062c8fcf2a9919bd54f87"; - hash = "sha256-4MSBaGdX5lvhvz2LyQb+NuQY9Vc5CFL0C6S3sO3Tz2U="; - }; - meta.homepage = "https://github.com/NullVoxPopuli/tree-sitter-glimmer-javascript"; - }; - glimmer_typescript = buildGrammar { - language = "glimmer_typescript"; - version = "0.0.0+rev=12d9894"; - src = fetchFromGitHub { - owner = "NullVoxPopuli"; - repo = "tree-sitter-glimmer-typescript"; - rev = "12d98944c1d5077b957cbdb90d663a7c4d50118c"; - hash = "sha256-3cJI6vcbU62kUIhphprNeAl9RyY9TThrzVeArdLfxnI="; - }; - meta.homepage = "https://github.com/NullVoxPopuli/tree-sitter-glimmer-typescript"; - }; - glsl = buildGrammar { - language = "glsl"; - version = "0.0.0+rev=24a6c8e"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-glsl"; - rev = "24a6c8ef698e4480fecf8340d771fbcb5de8fbb4"; - hash = "sha256-TjF79WH3bX4nueYr8CbPptkNb2lNkHQNB0VZoMB35Nk="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-glsl"; - }; - gn = buildGrammar { - language = "gn"; - version = "0.0.0+rev=bc06955"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-gn"; - rev = "bc06955bc1e3c9ff8e9b2b2a55b38b94da923c05"; - hash = "sha256-Sn6He4YRrKJe4QvGiaauquYBVQol0lWeIuOwkdUEzkQ="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-gn"; - }; - gnuplot = buildGrammar { - language = "gnuplot"; - version = "0.0.0+rev=8923c1e"; - src = fetchFromGitHub { - owner = "dpezto"; - repo = "tree-sitter-gnuplot"; - rev = "8923c1e38b9634a688a6c0dce7c18c8ffb823e79"; - hash = "sha256-fR3lIscfrBqpBH1jZ4RB1Qa8r+hxy6I0OzzoQqAe2aw="; - }; - meta.homepage = "https://github.com/dpezto/tree-sitter-gnuplot"; - }; - go = buildGrammar { - language = "go"; - version = "0.0.0+rev=2346a3a"; - src = fetchFromGitHub { - owner = "tree-sitter"; - repo = "tree-sitter-go"; - rev = "2346a3ab1bb3857b48b29d779a1ef9799a248cd7"; - hash = "sha256-fifTM/m2Mxd7kpJBlzwWGheAKGq6QbbzyxpBSyplYa0="; - }; - meta.homepage = "https://github.com/tree-sitter/tree-sitter-go"; - }; - goctl = buildGrammar { - language = "goctl"; - version = "0.0.0+rev=49c4353"; - src = fetchFromGitHub { - owner = "chaozwn"; - repo = "tree-sitter-goctl"; - rev = "49c43532689fe1f53e8b9e009d0521cab02c432b"; - hash = "sha256-HYPj95Kg+C5Ax++Z83yUnhrf2iIVTuwOBhVVLlYQaGs="; - }; - meta.homepage = "https://github.com/chaozwn/tree-sitter-goctl"; - }; - godot_resource = buildGrammar { - language = "godot_resource"; - version = "0.0.0+rev=302c189"; - src = fetchFromGitHub { - owner = "PrestonKnopp"; - repo = "tree-sitter-godot-resource"; - rev = "302c1895f54bf74d53a08572f7b26a6614209adc"; - hash = "sha256-u3vIxbgm8zFKI/1MNYtal3ORkE/8D5iNVTFqrIIIHKM="; - }; - meta.homepage = "https://github.com/PrestonKnopp/tree-sitter-godot-resource"; - }; - gomod = buildGrammar { - language = "gomod"; - version = "0.0.0+rev=2e88687"; - src = fetchFromGitHub { - owner = "camdencheek"; - repo = "tree-sitter-go-mod"; - rev = "2e886870578eeba1927a2dc4bd2e2b3f598c5f9a"; - hash = "sha256-OfhV3lxdyIhA3XZYbafEtdOsQsTCSSCBrN3WbzSVg0g="; - }; - meta.homepage = "https://github.com/camdencheek/tree-sitter-go-mod"; - }; - gosum = buildGrammar { - language = "gosum"; - version = "0.0.0+rev=27816eb"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-go-sum"; - rev = "27816eb6b7315746ae9fcf711e4e1396dc1cf237"; - hash = "sha256-9tPFT0ad68YVmz/R6ia1bQE5AQRBX9ZoPW4inCZIBo4="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-go-sum"; - }; - gotmpl = buildGrammar { - language = "gotmpl"; - version = "0.0.0+rev=5f19a36"; - src = fetchFromGitHub { - owner = "ngalaiko"; - repo = "tree-sitter-go-template"; - rev = "5f19a36bb1eebb30454e277b222b278ceafed0dd"; - hash = "sha256-apZ5yhWzLxaJFxMcuugNTuCxdDUxhKTZecZFsvjyqdo="; - }; - meta.homepage = "https://github.com/ngalaiko/tree-sitter-go-template"; - }; - gowork = buildGrammar { - language = "gowork"; - version = "0.0.0+rev=949a8a4"; - src = fetchFromGitHub { - owner = "omertuc"; - repo = "tree-sitter-go-work"; - rev = "949a8a470559543857a62102c84700d291fc984c"; - hash = "sha256-Tode7W05xaOKKD5QOp3rayFgLEOiMJUeGpVsIrizxto="; - }; - meta.homepage = "https://github.com/omertuc/tree-sitter-go-work"; - }; - gpg = buildGrammar { - language = "gpg"; - version = "0.0.0+rev=4024eb2"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-gpg-config"; - rev = "4024eb268c59204280f8ac71ef146b8ff5e737f6"; - hash = "sha256-aV0CUthayxs9O8Bpdoj9UyvUffLFYurOtkegJVH73Do="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-gpg-config"; - }; - graphql = buildGrammar { - language = "graphql"; - version = "0.0.0+rev=5e66e96"; - src = fetchFromGitHub { - owner = "bkegley"; - repo = "tree-sitter-graphql"; - rev = "5e66e961eee421786bdda8495ed1db045e06b5fe"; - hash = "sha256-NvE9Rpdp4sALqKSRWJpqxwl6obmqnIIdvrL1nK5peXc="; - }; - meta.homepage = "https://github.com/bkegley/tree-sitter-graphql"; - }; - gren = buildGrammar { - language = "gren"; - version = "0.0.0+rev=c36aac5"; - src = fetchFromGitHub { - owner = "MaeBrooks"; - repo = "tree-sitter-gren"; - rev = "c36aac51a915fdfcaf178128ba1e9c2205b25930"; - hash = "sha256-XtLP2ncpwAiubHug6k4sJCYRZo5f+Nu02tho/4tVD/k="; - }; - meta.homepage = "https://github.com/MaeBrooks/tree-sitter-gren"; - }; - groovy = buildGrammar { - language = "groovy"; - version = "0.0.0+rev=8691159"; - src = fetchFromGitHub { - owner = "murtaza64"; - repo = "tree-sitter-groovy"; - rev = "86911590a8e46d71301c66468e5620d9faa5b6af"; - hash = "sha256-652wluH2C3pYmhthaj4eWDVLtEvvVIuu70bJNnt5em0="; - }; - meta.homepage = "https://github.com/murtaza64/tree-sitter-groovy"; - }; - groq = buildGrammar { - language = "groq"; - version = "0.0.0+rev=1fa1ab0"; - src = fetchFromGitHub { - owner = "ajrussellaudio"; - repo = "tree-sitter-groq"; - rev = "1fa1ab0eb391a270957e8ad8c731b492e3645649"; - hash = "sha256-pKwDiViRuFB+BPfWfOOc/VDPN3qFt9HqMCuLGGSMiOU="; - }; - meta.homepage = "https://github.com/ajrussellaudio/tree-sitter-groq"; - }; - gstlaunch = buildGrammar { - language = "gstlaunch"; - version = "0.0.0+rev=549aef2"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-gstlaunch"; - rev = "549aef253fd38a53995cda1bf55c501174372bf7"; - hash = "sha256-zNUx/9dxEqyqTXCxEiNnYPzplnR7l9b2L4frYpPOA9M="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-gstlaunch"; - }; - hack = buildGrammar { - language = "hack"; - version = "0.0.0+rev=1a7ded9"; - src = fetchFromGitHub { - owner = "slackhq"; - repo = "tree-sitter-hack"; - rev = "1a7ded90288189746c54861ac144ede97df95081"; - hash = "sha256-CaP4AgWHfUilze6HREQR3ah3AiOpphpFsxEkjp/Gs38="; - }; - meta.homepage = "https://github.com/slackhq/tree-sitter-hack"; - }; - hare = buildGrammar { - language = "hare"; - version = "0.0.0+rev=eed7ddf"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-hare"; - rev = "eed7ddf6a66b596906aa8ca3d40521b8278adc6f"; - hash = "sha256-qXLRb+5SgfBrOXta10P04ErV5z8eSM/J0Od5pk06OCc="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-hare"; - }; - haskell = buildGrammar { - language = "haskell"; - version = "0.0.0+rev=7fa19f1"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-haskell"; - rev = "7fa19f195803a77855f036ee7f49e4b22856e338"; - hash = "sha256-/cruCFNEyZf5d3TCw+vkJOgJqWvS1Re5F4dMVuXXJBg="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-haskell"; - }; - haskell_persistent = buildGrammar { - language = "haskell_persistent"; - version = "0.0.0+rev=577259b"; - src = fetchFromGitHub { - owner = "MercuryTechnologies"; - repo = "tree-sitter-haskell-persistent"; - rev = "577259b4068b2c281c9ebf94c109bd50a74d5857"; - hash = "sha256-ASdkBQ57GfpLF8NXgDzJMB/Marz9p1q03TZkwMgF/eQ="; - }; - meta.homepage = "https://github.com/MercuryTechnologies/tree-sitter-haskell-persistent"; - }; - hcl = buildGrammar { - language = "hcl"; - version = "0.0.0+rev=fad9918"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-hcl"; - rev = "fad991865fee927dd1de5e172fb3f08ac674d914"; - hash = "sha256-Kq0KtkF6xtZcN2s8KzYGyguJH2iOTlA2WRytZ+KGTUE="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-hcl"; - }; - heex = buildGrammar { - language = "heex"; - version = "0.0.0+rev=b5a7cb5"; - src = fetchFromGitHub { - owner = "connorlay"; - repo = "tree-sitter-heex"; - rev = "b5a7cb5f74dc695a9ff5f04919f872ebc7a895e9"; - hash = "sha256-hSe3h05IFEKMosB2r/85JnT2kv/krU2Ebaszd+m3j8g="; - }; - meta.homepage = "https://github.com/connorlay/tree-sitter-heex"; - }; - helm = buildGrammar { - language = "helm"; - version = "0.0.0+rev=5f19a36"; - src = fetchFromGitHub { - owner = "ngalaiko"; - repo = "tree-sitter-go-template"; - rev = "5f19a36bb1eebb30454e277b222b278ceafed0dd"; - hash = "sha256-apZ5yhWzLxaJFxMcuugNTuCxdDUxhKTZecZFsvjyqdo="; - }; - location = "dialects/helm"; - meta.homepage = "https://github.com/ngalaiko/tree-sitter-go-template"; - }; - hjson = buildGrammar { - language = "hjson"; - version = "0.0.0+rev=02fa3b7"; - src = fetchFromGitHub { - owner = "winston0410"; - repo = "tree-sitter-hjson"; - rev = "02fa3b79b3ff9a296066da6277adfc3f26cbc9e0"; - hash = "sha256-NsTf3DR3gHVMYZDmTNvThB5bJcDwTcJ1+3eJhvsiDn8="; - }; - meta.homepage = "https://github.com/winston0410/tree-sitter-hjson"; - }; - hlsl = buildGrammar { - language = "hlsl"; - version = "0.0.0+rev=bab9111"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-hlsl"; - rev = "bab9111922d53d43668fabb61869bec51bbcb915"; - hash = "sha256-BWjgXtMN6y/0ahD44Cm8a+MxxVMpCNhkf33V/vsCBTU="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-hlsl"; - }; - hlsplaylist = buildGrammar { - language = "hlsplaylist"; - version = "0.0.0+rev=3bfda92"; - src = fetchFromGitHub { - owner = "Freed-Wu"; - repo = "tree-sitter-hlsplaylist"; - rev = "3bfda9271e3adb08d35f47a2102fe957009e1c55"; - hash = "sha256-BvLT+BbnJgM14a896p39dywYy/4S45xOBtBukYTbW6E="; - }; - meta.homepage = "https://github.com/Freed-Wu/tree-sitter-hlsplaylist"; - }; - hocon = buildGrammar { - language = "hocon"; - version = "0.0.0+rev=c390f10"; - src = fetchFromGitHub { - owner = "antosha417"; - repo = "tree-sitter-hocon"; - rev = "c390f10519ae69fdb03b3e5764f5592fb6924bcc"; - hash = "sha256-9Zo3YYoo9mJ4Buyj7ofSrlZURrwstBo0vgzeTq1jMGw="; - }; - meta.homepage = "https://github.com/antosha417/tree-sitter-hocon"; - }; - hoon = buildGrammar { - language = "hoon"; - version = "0.0.0+rev=1545137"; - src = fetchFromGitHub { - owner = "urbit-pilled"; - repo = "tree-sitter-hoon"; - rev = "1545137aadcc63660c47db9ad98d02fa602655d0"; - hash = "sha256-RkSPoscrinmuSTWHzXkRNaiqECDXpKAbQ4z7a6Tpvek="; - }; - meta.homepage = "https://github.com/urbit-pilled/tree-sitter-hoon"; - }; - html = buildGrammar { - language = "html"; - version = "0.0.0+rev=73a3947"; - src = fetchFromGitHub { - owner = "tree-sitter"; - repo = "tree-sitter-html"; - rev = "73a3947324f6efddf9e17c0ea58d454843590cc0"; - hash = "sha256-WT8ZHU4wDNovIAWbHNSvjx6zmaTn8XH3IobsckIVXxg="; - }; - meta.homepage = "https://github.com/tree-sitter/tree-sitter-html"; - }; - htmldjango = buildGrammar { - language = "htmldjango"; - version = "0.0.0+rev=3a64316"; - src = fetchFromGitHub { - owner = "interdependence"; - repo = "tree-sitter-htmldjango"; - rev = "3a643167ad9afac5d61e092f08ff5b054576fadf"; - hash = "sha256-sQV7olTaQ68wixzvKV44myVvDUXXjBZh9N3jvDFUSvE="; - }; - meta.homepage = "https://github.com/interdependence/tree-sitter-htmldjango"; - }; - http = buildGrammar { - language = "http"; - version = "0.0.0+rev=db8b439"; - src = fetchFromGitHub { - owner = "rest-nvim"; - repo = "tree-sitter-http"; - rev = "db8b4398de90b6d0b6c780aba96aaa2cd8e9202c"; - hash = "sha256-T/O4oxPEIg3nLi3CxCwGW+iXC18fWW2xgsY5nrptk/M="; - }; - meta.homepage = "https://github.com/rest-nvim/tree-sitter-http"; - }; - hurl = buildGrammar { - language = "hurl"; - version = "0.0.0+rev=597efbd"; - src = fetchFromGitHub { - owner = "pfeiferj"; - repo = "tree-sitter-hurl"; - rev = "597efbd7ce9a814bb058f48eabd055b1d1e12145"; - hash = "sha256-sQjjx3DGfi0l8/XNOIoyFYAcDpaQOkD4Ics3g6vkgjM="; - }; - meta.homepage = "https://github.com/pfeiferj/tree-sitter-hurl"; - }; - hyprlang = buildGrammar { - language = "hyprlang"; - version = "0.0.0+rev=22723f2"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-hyprlang"; - rev = "22723f25f3faf329863d952c9601b492afd971c9"; - hash = "sha256-KU+vrokH8/E5Wg3BLuG3IZyw/9rJr0TJQxXB2IDULsE="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-hyprlang"; - }; - idl = buildGrammar { - language = "idl"; - version = "0.0.0+rev=0c9aa15"; - src = fetchFromGitHub { - owner = "cathaysia"; - repo = "tree-sitter-idl"; - rev = "0c9aa1588cec4c64235ec3ed014ca72aa79e72ca"; - hash = "sha256-hhUXA7L/0G03T5ZL/fibWKc1KrIZ8TmBysAlXraDCLk="; - }; - meta.homepage = "https://github.com/cathaysia/tree-sitter-idl"; - }; - idris = buildGrammar { - language = "idris"; - version = "0.0.0+rev=c56a25c"; - src = fetchFromGitHub { - owner = "kayhide"; - repo = "tree-sitter-idris"; - rev = "c56a25cf57c68ff929356db25505c1cc4c7820f6"; - hash = "sha256-aOAxb0KjhSwlNX/IDvGwEysYvImgUEIDeNDOWRl1qNk="; - }; - meta.homepage = "https://github.com/kayhide/tree-sitter-idris"; - }; - ini = buildGrammar { - language = "ini"; - version = "0.0.0+rev=e4018b5"; - src = fetchFromGitHub { - owner = "justinmk"; - repo = "tree-sitter-ini"; - rev = "e4018b5176132b4f3c5d6e61cea383f42288d0f5"; - hash = "sha256-8WCyIaApsLPOybe+cntF4ISyQKN41L2IRAATd9KmzL0="; - }; - meta.homepage = "https://github.com/justinmk/tree-sitter-ini"; - }; - inko = buildGrammar { - language = "inko"; - version = "0.0.0+rev=1fcbf8c"; - src = fetchFromGitHub { - owner = "inko-lang"; - repo = "tree-sitter-inko"; - rev = "1fcbf8ca64b1a088525235662ad80aa803d97413"; - hash = "sha256-xbQZoamGDhXly/TmZuVEhS5aaOBPIQb6fzDUETY3ygY="; - }; - meta.homepage = "https://github.com/inko-lang/tree-sitter-inko"; - }; - ispc = buildGrammar { - language = "ispc"; - version = "0.0.0+rev=9b2f9ae"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-ispc"; - rev = "9b2f9aec2106b94b4e099fe75e73ebd8ae707c04"; - hash = "sha256-vxe+g7o0gXgB4GjhjkxqLqcLL2+8wqMB3tm1xQFSitI="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-ispc"; - }; - janet_simple = buildGrammar { - language = "janet_simple"; - version = "0.0.0+rev=7e28cbf"; - src = fetchFromGitHub { - owner = "sogaiu"; - repo = "tree-sitter-janet-simple"; - rev = "7e28cbf1ca061887ea43591a2898001f4245fddf"; - hash = "sha256-qWsUPZfQkuEUiuCSsqs92MIMEvdD+q2bwKir3oE5thc="; - }; - meta.homepage = "https://github.com/sogaiu/tree-sitter-janet-simple"; - }; - java = buildGrammar { - language = "java"; - version = "0.0.0+rev=e10607b"; - src = fetchFromGitHub { - owner = "tree-sitter"; - repo = "tree-sitter-java"; - rev = "e10607b45ff745f5f876bfa3e94fbcc6b44bdc11"; - hash = "sha256-XoaHRQ0esrV9e5JFSZkVR7QkGfky9NMnXaLQl8lohAM="; - }; - meta.homepage = "https://github.com/tree-sitter/tree-sitter-java"; - }; - javadoc = buildGrammar { - language = "javadoc"; - version = "0.0.0+rev=5c6157f"; - src = fetchFromGitHub { - owner = "rmuir"; - repo = "tree-sitter-javadoc"; - rev = "5c6157fe1c44e843f739e11b41c48c5918ec8709"; - hash = "sha256-mbTqYzTr78UIyx7Z/x4M4CU841BafvXVMzq678LtqGU="; - }; - meta.homepage = "https://github.com/rmuir/tree-sitter-javadoc"; - }; - javascript = buildGrammar { - language = "javascript"; - version = "0.0.0+rev=58404d8"; - src = fetchFromGitHub { - owner = "tree-sitter"; - repo = "tree-sitter-javascript"; - rev = "58404d8cf191d69f2674a8fd507bd5776f46cb11"; - hash = "sha256-+fbTNX7qz6Ew1NrXF49wQh3RVl2ZQ3R7YXMkclUoNT8="; - }; - meta.homepage = "https://github.com/tree-sitter/tree-sitter-javascript"; - }; - jinja = buildGrammar { - language = "jinja"; - version = "0.0.0+rev=e589222"; - src = fetchFromGitHub { - owner = "cathaysia"; - repo = "tree-sitter-jinja"; - rev = "e589222a1ad44361bc376d5abdccd08e1fecfee5"; - hash = "sha256-a4/+tsouuYkkVEStpOEUiIos9H4Hw7NhJOFaasylWUk="; - }; - location = "tree-sitter-jinja"; - meta.homepage = "https://github.com/cathaysia/tree-sitter-jinja"; - }; - jinja_inline = buildGrammar { - language = "jinja_inline"; - version = "0.0.0+rev=e589222"; - src = fetchFromGitHub { - owner = "cathaysia"; - repo = "tree-sitter-jinja"; - rev = "e589222a1ad44361bc376d5abdccd08e1fecfee5"; - hash = "sha256-a4/+tsouuYkkVEStpOEUiIos9H4Hw7NhJOFaasylWUk="; - }; - location = "tree-sitter-jinja_inline"; - meta.homepage = "https://github.com/cathaysia/tree-sitter-jinja"; - }; - jq = buildGrammar { - language = "jq"; - version = "0.0.0+rev=c204e36"; - src = fetchFromGitHub { - owner = "flurie"; - repo = "tree-sitter-jq"; - rev = "c204e36d2c3c6fce1f57950b12cabcc24e5cc4d9"; - hash = "sha256-WEsiDsZEFTGC3s0awYE8rN/fsRML7CePKOXUbL+Fujc="; - }; - meta.homepage = "https://github.com/flurie/tree-sitter-jq"; - }; - jsdoc = buildGrammar { - language = "jsdoc"; - version = "0.0.0+rev=658d18d"; - src = fetchFromGitHub { - owner = "tree-sitter"; - repo = "tree-sitter-jsdoc"; - rev = "658d18dcdddb75c760363faa4963427a7c6b52db"; - hash = "sha256-xjLC56NiOwwb5BJ2DLiG3rknMR3rrcYrPuHI24NVL+M="; - }; - meta.homepage = "https://github.com/tree-sitter/tree-sitter-jsdoc"; - }; - json = buildGrammar { - language = "json"; - version = "0.0.0+rev=001c28d"; - src = fetchFromGitHub { - owner = "tree-sitter"; - repo = "tree-sitter-json"; - rev = "001c28d7a29832b06b0e831ec77845553c89b56d"; - hash = "sha256-cUjbN+e8UtoLRm8ZnxG7iRGD5YIc032RbHBIlmV8aLc="; - }; - meta.homepage = "https://github.com/tree-sitter/tree-sitter-json"; - }; - json5 = buildGrammar { - language = "json5"; - version = "0.0.0+rev=aa630ef"; - src = fetchFromGitHub { - owner = "Joakker"; - repo = "tree-sitter-json5"; - rev = "aa630ef48903ab99e406a8acd2e2933077cc34e1"; - hash = "sha256-WMGZxt1F2Ca7xoBSCld04LpQr37MhZpARK9mPF8RMUI="; - }; - meta.homepage = "https://github.com/Joakker/tree-sitter-json5"; - }; - jsonc = buildGrammar { - language = "jsonc"; - version = "0.0.0+rev=02b0165"; - src = fetchFromGitLab { - owner = "WhyNotHugo"; - repo = "tree-sitter-jsonc"; - rev = "02b01653c8a1c198ae7287d566efa86a135b30d5"; - hash = "sha256-iWc2ePRiQnZ0FEdMAaAwa3iYt/SY0bEjQrZyqE9EhlU="; - }; - meta.homepage = "https://gitlab.com/WhyNotHugo/tree-sitter-jsonc"; - }; - jsonnet = buildGrammar { - language = "jsonnet"; - version = "0.0.0+rev=ddd075f"; - src = fetchFromGitHub { - owner = "sourcegraph"; - repo = "tree-sitter-jsonnet"; - rev = "ddd075f1939aed8147b7aa67f042eda3fce22790"; - hash = "sha256-ODGRkirfUG8DqV6ZcGRjKeCyEtsU0r+ICK0kCG6Xza0="; - }; - meta.homepage = "https://github.com/sourcegraph/tree-sitter-jsonnet"; - }; - julia = buildGrammar { - language = "julia"; - version = "0.0.0+rev=12a3aed"; - src = fetchFromGitHub { - owner = "tree-sitter"; - repo = "tree-sitter-julia"; - rev = "12a3aede757bc7fbdfb1909507c7a6fddd31df37"; - hash = "sha256-527US8LI8ZItb/O0em47+v4HnYnhJd48KBAWpasD62E="; - }; - meta.homepage = "https://github.com/tree-sitter/tree-sitter-julia"; - }; - just = buildGrammar { - language = "just"; - version = "0.0.0+rev=bb0c898"; - src = fetchFromGitHub { - owner = "IndianBoy42"; - repo = "tree-sitter-just"; - rev = "bb0c898a80644de438e6efe5d88d30bf092935cd"; - hash = "sha256-FwEuH/2R745jsuFaVGNeUTv65xW+MPjbcakRNcAWfZU="; - }; - meta.homepage = "https://github.com/IndianBoy42/tree-sitter-just"; - }; - kcl = buildGrammar { - language = "kcl"; - version = "0.0.0+rev=b0b2eb3"; - src = fetchFromGitHub { - owner = "kcl-lang"; - repo = "tree-sitter-kcl"; - rev = "b0b2eb38009e04035a6e266c7e11e541f3caab7c"; - hash = "sha256-Aeu1j77GdsNpo9PU+FcqN3ttT0eLaDKY4n8buftMiDc="; - }; - meta.homepage = "https://github.com/kcl-lang/tree-sitter-kcl"; - }; - kconfig = buildGrammar { - language = "kconfig"; - version = "0.0.0+rev=9ac99fe"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-kconfig"; - rev = "9ac99fe4c0c27a35dc6f757cef534c646e944881"; - hash = "sha256-8gZZLGL7giVHQIirjUIfsx3scP1L1VTFIZX7QOyjWvk="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-kconfig"; - }; - kdl = buildGrammar { - language = "kdl"; - version = "0.0.0+rev=b37e3d5"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-kdl"; - rev = "b37e3d58e5c5cf8d739b315d6114e02d42e66664"; - hash = "sha256-irx8aMEdZG2WcQVE2c7ahwLjqEoUAOOjvhDDk69a6lE="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-kdl"; - }; - kitty = buildGrammar { - language = "kitty"; - version = "0.0.0+rev=2e9b602"; - src = fetchFromGitHub { - owner = "OXY2DEV"; - repo = "tree-sitter-kitty"; - rev = "2e9b602ca676cac63887cca5a4535106f3475c82"; - hash = "sha256-9knYf4/0G8zX2grWJi6U/1TQmUWQCjdMK3Vd/fw93C0="; - }; - meta.homepage = "https://github.com/OXY2DEV/tree-sitter-kitty"; - }; - kotlin = buildGrammar { - language = "kotlin"; - version = "0.0.0+rev=57fb456"; - src = fetchFromGitHub { - owner = "fwcd"; - repo = "tree-sitter-kotlin"; - rev = "57fb4560ba8641865bc0baa6b3f413b236112c4c"; - hash = "sha256-CA4bfWE3YkvC4v21EXdjJ2SD7mIWJbuGpnyvRwFgm8M="; - }; - meta.homepage = "https://github.com/fwcd/tree-sitter-kotlin"; - }; - koto = buildGrammar { - language = "koto"; - version = "0.0.0+rev=2ffc77c"; - src = fetchFromGitHub { - owner = "koto-lang"; - repo = "tree-sitter-koto"; - rev = "2ffc77c14f0ac1674384ff629bfc207b9c57ed89"; - hash = "sha256-uummfcFCsLP73h1ioxNDXQYTVZfZt0RjYCRUJF4cuuI="; - }; - meta.homepage = "https://github.com/koto-lang/tree-sitter-koto"; - }; - kusto = buildGrammar { - language = "kusto"; - version = "0.0.0+rev=8353a12"; - src = fetchFromGitHub { - owner = "Willem-J-an"; - repo = "tree-sitter-kusto"; - rev = "8353a1296607d6ba33db7c7e312226e5fc83e8ce"; - hash = "sha256-CZCvgOtHjCgyzKFdys+ZvSWCj1I1/b2MnaJcdAtm2aY="; - }; - meta.homepage = "https://github.com/Willem-J-an/tree-sitter-kusto"; - }; - lalrpop = buildGrammar { - language = "lalrpop"; - version = "0.0.0+rev=8d38e97"; - src = fetchFromGitHub { - owner = "traxys"; - repo = "tree-sitter-lalrpop"; - rev = "8d38e9755c05d37df8a24dadb0fc64f6588ac188"; - hash = "sha256-rqJ0Zr9zxPkqux+DCSaUszqijFpc35fUB6sAPdGdt/0="; - }; - meta.homepage = "https://github.com/traxys/tree-sitter-lalrpop"; - }; - latex = buildGrammar { - language = "latex"; - version = "0.0.0+rev=73c9b89"; - src = fetchFromGitHub { - owner = "latex-lsp"; - repo = "tree-sitter-latex"; - rev = "73c9b8992f72203386092ffd2a05f2dcba02d2cb"; - hash = "sha256-Z0zyXP86eRcKYjw4lVMPXXwQAusuEhFgMUFuE3GmIrM="; - }; - generate = true; - meta.homepage = "https://github.com/latex-lsp/tree-sitter-latex"; - }; - ledger = buildGrammar { - language = "ledger"; - version = "0.0.0+rev=96c92d4"; - src = fetchFromGitHub { - owner = "cbarrete"; - repo = "tree-sitter-ledger"; - rev = "96c92d4908a836bf8f661166721c98439f8afb80"; - hash = "sha256-L2xUTItnQ/bcieasItrozjAEJLm/fsUUyMex2juCnjw="; - }; - meta.homepage = "https://github.com/cbarrete/tree-sitter-ledger"; - }; - leo = buildGrammar { - language = "leo"; - version = "0.0.0+rev=6bc5564"; - src = fetchFromGitHub { - owner = "r001"; - repo = "tree-sitter-leo"; - rev = "6bc5564917edacd070afc4d33cf5e2e677831ea9"; - hash = "sha256-FbV95Jm2w/9Xrqdl4bRnUyCYxFMXIuDXO4Hl4w2AUaM="; - }; - meta.homepage = "https://github.com/r001/tree-sitter-leo"; - }; - linkerscript = buildGrammar { - language = "linkerscript"; - version = "0.0.0+rev=f99011a"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-linkerscript"; - rev = "f99011a3554213b654985a4b0a65b3b032ec4621"; - hash = "sha256-Do8MIcl5DJo00V4wqIbdVC0to+2YYwfy08QWqSLMkQA="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-linkerscript"; - }; - liquid = buildGrammar { - language = "liquid"; - version = "0.0.0+rev=d6ebde3"; - src = fetchFromGitHub { - owner = "hankthetank27"; - repo = "tree-sitter-liquid"; - rev = "d6ebde3974742cd1b61b55d1d94aab1dacb41056"; - hash = "sha256-rcRbo6iyO2uC2OS0dR20xJlDlBdCoyIUc9nEv0KPWxI="; - }; - meta.homepage = "https://github.com/hankthetank27/tree-sitter-liquid"; - }; - liquidsoap = buildGrammar { - language = "liquidsoap"; - version = "0.0.0+rev=4de01f4"; - src = fetchFromGitHub { - owner = "savonet"; - repo = "tree-sitter-liquidsoap"; - rev = "4de01f44de2c051c33832ce523cf44690561320d"; - hash = "sha256-ibDpFPqdz0WnRaKN0dP1uAPi9W9EWew+kDybuPz1Bow="; - }; - meta.homepage = "https://github.com/savonet/tree-sitter-liquidsoap"; - }; - llvm = buildGrammar { - language = "llvm"; - version = "0.0.0+rev=2914786"; - src = fetchFromGitHub { - owner = "benwilliamgraham"; - repo = "tree-sitter-llvm"; - rev = "2914786ae6774d4c4e25a230f4afe16aa68fe1c1"; - hash = "sha256-jBSotMFsBUcgQrWH5p8EiywG00+v9QqePcUTI6ZqAkw="; - }; - meta.homepage = "https://github.com/benwilliamgraham/tree-sitter-llvm"; - }; - lua = buildGrammar { - language = "lua"; - version = "0.0.0+rev=d760230"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-lua"; - rev = "d76023017f7485eae629cb60d406c7a1ca0f40c9"; - hash = "sha256-tf71uJ4RpEfUdhdaHhp1MTT96kzN4O1wJ7SzpUfT3+Y="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-lua"; - }; - luadoc = buildGrammar { - language = "luadoc"; - version = "0.0.0+rev=873612a"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-luadoc"; - rev = "873612aadd3f684dd4e631bdf42ea8990c57634e"; - hash = "sha256-ttGBB9sn+xd9jWzjNAzpo/lwYVYZGSUGEip4K3PfBP0="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-luadoc"; - }; - luap = buildGrammar { - language = "luap"; - version = "0.0.0+rev=c134aae"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-luap"; - rev = "c134aaec6acf4fa95fe4aa0dc9aba3eacdbbe55a"; - hash = "sha256-4mMUHBsdK4U4uhh8GpKlG3p/s3ZCcLX1qATPyTD4Xhg="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-luap"; - }; - luau = buildGrammar { - language = "luau"; - version = "0.0.0+rev=a8914d6"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-luau"; - rev = "a8914d6c1fc5131f8e1c13f769fa704c9f5eb02f"; - hash = "sha256-5qbZA2mxTvrsfUrpgD+4y3oeJsifA91c/hfcVwQBRgI="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-luau"; - }; - m68k = buildGrammar { - language = "m68k"; - version = "0.0.0+rev=e128454"; - src = fetchFromGitHub { - owner = "grahambates"; - repo = "tree-sitter-m68k"; - rev = "e128454c2210c0e0c10b68fe45ddb8fee80182a3"; - hash = "sha256-g7SZ/TrTaaeGDNOqId4eom9R/5gOyXcmmhWY4WW0fF4="; - }; - meta.homepage = "https://github.com/grahambates/tree-sitter-m68k"; - }; - make = buildGrammar { - language = "make"; - version = "0.0.0+rev=a4b9187"; - src = fetchFromGitHub { - owner = "alemuller"; - repo = "tree-sitter-make"; - rev = "a4b9187417d6be349ee5fd4b6e77b4172c6827dd"; - hash = "sha256-qQqapnKKH5X8rkxbZG5PjnyxvnpyZHpFVi/CLkIn/x0="; - }; - meta.homepage = "https://github.com/alemuller/tree-sitter-make"; - }; - markdown = buildGrammar { - language = "markdown"; - version = "0.0.0+rev=2dfd57f"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-markdown"; - rev = "2dfd57f547f06ca5631a80f601e129d73fc8e9f0"; - hash = "sha256-IYqh6JT74deu1UU4Nyls9Eg88BvQeYEta2UXZAbuZek="; - }; - location = "tree-sitter-markdown"; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-markdown"; - }; - markdown_inline = buildGrammar { - language = "markdown_inline"; - version = "0.0.0+rev=2dfd57f"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-markdown"; - rev = "2dfd57f547f06ca5631a80f601e129d73fc8e9f0"; - hash = "sha256-IYqh6JT74deu1UU4Nyls9Eg88BvQeYEta2UXZAbuZek="; - }; - location = "tree-sitter-markdown-inline"; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-markdown"; - }; - matlab = buildGrammar { - language = "matlab"; - version = "0.0.0+rev=37941b2"; - src = fetchFromGitHub { - owner = "acristoffers"; - repo = "tree-sitter-matlab"; - rev = "37941b272862ba52983f44cb6ec7b0eec6972c95"; - hash = "sha256-6rFMn0fSXI5I1okm1ECJj+vj2qe+riiiOVPu7Jy8ZVc="; - }; - meta.homepage = "https://github.com/acristoffers/tree-sitter-matlab"; - }; - menhir = buildGrammar { - language = "menhir"; - version = "0.0.0+rev=be8866a"; - src = fetchFromGitHub { - owner = "Kerl13"; - repo = "tree-sitter-menhir"; - rev = "be8866a6bcc2b563ab0de895af69daeffa88fe70"; - hash = "sha256-CQVEQurf8Ur5xnz+g7e1nck0a32o4oeMOT78thjx8MQ="; - }; - meta.homepage = "https://github.com/Kerl13/tree-sitter-menhir"; - }; - mermaid = buildGrammar { - language = "mermaid"; - version = "0.0.0+rev=90ae195"; - src = fetchFromGitHub { - owner = "monaqa"; - repo = "tree-sitter-mermaid"; - rev = "90ae195b31933ceb9d079abfa8a3ad0a36fee4cc"; - hash = "sha256-Tt1bPqpL59FQzuI8CPljBmQoAfJPUkVC9Xe1GcfXzfE="; - }; - meta.homepage = "https://github.com/monaqa/tree-sitter-mermaid"; - }; - meson = buildGrammar { - language = "meson"; - version = "0.0.0+rev=280b6e5"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-meson"; - rev = "280b6e59186f18528bab1567f5cc43b78b9cd881"; - hash = "sha256-zqsSx5sfX28RrywHLKhAqtVZs9cI6rjU/3pt22b3/Ec="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-meson"; - }; - mlir = buildGrammar { - language = "mlir"; - version = "0.0.0+rev=1f76a88"; - src = fetchFromGitHub { - owner = "artagnon"; - repo = "tree-sitter-mlir"; - rev = "1f76a88b79e70222968a9f8185992c9bb5ddacf0"; - hash = "sha256-QAdDUge9hqL1kWTDInnQS0wsqZLjWWTU3JYWYIdaMg4="; - }; - generate = true; - meta.homepage = "https://github.com/artagnon/tree-sitter-mlir"; - }; - muttrc = buildGrammar { - language = "muttrc"; - version = "0.0.0+rev=173b0ab"; - src = fetchFromGitHub { - owner = "neomutt"; - repo = "tree-sitter-muttrc"; - rev = "173b0ab53a9c07962c9777189c4c70e90f1c1837"; - hash = "sha256-zma/oyMFI+r+/616yXV9b4ptC1FNYpHlpqY/Fez++n0="; - }; - meta.homepage = "https://github.com/neomutt/tree-sitter-muttrc"; - }; - nasm = buildGrammar { - language = "nasm"; - version = "0.0.0+rev=d1b3638"; - src = fetchFromGitHub { - owner = "naclsn"; - repo = "tree-sitter-nasm"; - rev = "d1b3638d017f2a8585e26dcfc66fe1df94185e30"; - hash = "sha256-38yRvaSkHZ7iRmHlXdCssJtd/RQRfBB437HzBwWv2mg="; - }; - meta.homepage = "https://github.com/naclsn/tree-sitter-nasm"; - }; - nginx = buildGrammar { - language = "nginx"; - version = "0.0.0+rev=989da76"; - src = fetchFromGitHub { - owner = "opa-oz"; - repo = "tree-sitter-nginx"; - rev = "989da760be05a3334af3ec88705cbf57e6a9c41d"; - hash = "sha256-tIbwsh7cnpm1jkIKaXQ7NI/LXWzEOsZyNLfe/qTNkkM="; - }; - meta.homepage = "https://github.com/opa-oz/tree-sitter-nginx"; - }; - nickel = buildGrammar { - language = "nickel"; - version = "0.0.0+rev=f77c02d"; - src = fetchFromGitHub { - owner = "nickel-lang"; - repo = "tree-sitter-nickel"; - rev = "f77c02df6dd0845594846beeeedf3715d4b68758"; - hash = "sha256-6Rgxfd1ZVyYvAcgGhiV7/m+aWBGuZf9FzHKsi+2rxn8="; - }; - meta.homepage = "https://github.com/nickel-lang/tree-sitter-nickel"; - }; - nim = buildGrammar { - language = "nim"; - version = "0.0.0+rev=4ad3527"; - src = fetchFromGitHub { - owner = "alaviss"; - repo = "tree-sitter-nim"; - rev = "4ad352773688deb84a95eeaa9872acda5b466439"; - hash = "sha256-dinMmbD36o1QkcLk2mgycgHZ9sW5Mg6lfnxssynaj58="; - }; - meta.homepage = "https://github.com/alaviss/tree-sitter-nim"; - }; - nim_format_string = buildGrammar { - language = "nim_format_string"; - version = "0.0.0+rev=d45f750"; - src = fetchFromGitHub { - owner = "aMOPel"; - repo = "tree-sitter-nim-format-string"; - rev = "d45f75022d147cda056e98bfba68222c9c8eca3a"; - hash = "sha256-hbM0JIxtZ3e2JUV4jXYO4RIO6r63nf2csvsLeIxkMn0="; - }; - meta.homepage = "https://github.com/aMOPel/tree-sitter-nim-format-string"; - }; - ninja = buildGrammar { - language = "ninja"; - version = "0.0.0+rev=0a95cfd"; - src = fetchFromGitHub { - owner = "alemuller"; - repo = "tree-sitter-ninja"; - rev = "0a95cfdc0745b6ae82f60d3a339b37f19b7b9267"; - hash = "sha256-e/LpQUL3UHHko4QvMeT40LCvPZRT7xTGZ9z1Zaboru4="; - }; - meta.homepage = "https://github.com/alemuller/tree-sitter-ninja"; - }; - nix = buildGrammar { - language = "nix"; - version = "0.0.0+rev=eabf968"; - src = fetchFromGitHub { - owner = "nix-community"; - repo = "tree-sitter-nix"; - rev = "eabf96807ea4ab6d6c7f09b671a88cd483542840"; - hash = "sha256-cSiBd0XkSR8l1CF2vkThWUtMxqATwuxCNO5oy2kyOZY="; - }; - meta.homepage = "https://github.com/nix-community/tree-sitter-nix"; - }; - nqc = buildGrammar { - language = "nqc"; - version = "0.0.0+rev=14e6da1"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-nqc"; - rev = "14e6da1627aaef21d2b2aa0c37d04269766dcc1d"; - hash = "sha256-Gf6410cWLENCgI1uIBVBl4RnRuVCHkWkn6sxusmI6j4="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-nqc"; - }; - nu = buildGrammar { - language = "nu"; - version = "0.0.0+rev=6544c43"; - src = fetchFromGitHub { - owner = "nushell"; - repo = "tree-sitter-nu"; - rev = "6544c4383643cf8608d50def2247a7af8314e148"; - hash = "sha256-+KsRkfx0WmcfYBP7zxXqL8kPm/HsBjuI56/v910kMFU="; - }; - meta.homepage = "https://github.com/nushell/tree-sitter-nu"; - }; - objc = buildGrammar { - language = "objc"; - version = "0.0.0+rev=181a81b"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-objc"; - rev = "181a81b8f23a2d593e7ab4259981f50122909fda"; - hash = "sha256-7W8ozhQJL+f+tQYz61EZexk9NkMu1pCAP5IIy1m3qak="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-objc"; - }; - objdump = buildGrammar { - language = "objdump"; - version = "0.0.0+rev=28d3b2e"; - src = fetchFromGitHub { - owner = "ColinKennedy"; - repo = "tree-sitter-objdump"; - rev = "28d3b2e25a0b1881d1b47ed1924ca276c7003d45"; - hash = "sha256-OPqIhgItghXplQ78Vlwd0G6KtDWTVkaG17RPqx1b5JY="; - }; - meta.homepage = "https://github.com/ColinKennedy/tree-sitter-objdump"; - }; - ocaml = buildGrammar { - language = "ocaml"; - version = "0.0.0+rev=3ef7c00"; - src = fetchFromGitHub { - owner = "tree-sitter"; - repo = "tree-sitter-ocaml"; - rev = "3ef7c00b29e41e3a0c1d18e82ea37c64d72b93fc"; - hash = "sha256-8u1jtUFMjykVG6aCDzqcb4vFCY401CZ2o+JPGMadg6o="; - }; - location = "grammars/ocaml"; - meta.homepage = "https://github.com/tree-sitter/tree-sitter-ocaml"; - }; - ocaml_interface = buildGrammar { - language = "ocaml_interface"; - version = "0.0.0+rev=3ef7c00"; - src = fetchFromGitHub { - owner = "tree-sitter"; - repo = "tree-sitter-ocaml"; - rev = "3ef7c00b29e41e3a0c1d18e82ea37c64d72b93fc"; - hash = "sha256-8u1jtUFMjykVG6aCDzqcb4vFCY401CZ2o+JPGMadg6o="; - }; - location = "grammars/interface"; - meta.homepage = "https://github.com/tree-sitter/tree-sitter-ocaml"; - }; - ocamllex = buildGrammar { - language = "ocamllex"; - version = "0.0.0+rev=33722b8"; - src = fetchFromGitHub { - owner = "atom-ocaml"; - repo = "tree-sitter-ocamllex"; - rev = "33722b8be73079946a7c6dd9598e3f57956ed36d"; - hash = "sha256-mqp/qHr1zWMJinlMJ0HNAKuFUQ4NqQiLzKx0DoN4wGI="; - }; - generate = true; - meta.homepage = "https://github.com/atom-ocaml/tree-sitter-ocamllex"; - }; - odin = buildGrammar { - language = "odin"; - version = "0.0.0+rev=d2ca8ef"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-odin"; - rev = "d2ca8efb4487e156a60d5bd6db2598b872629403"; - hash = "sha256-aPeaGERAP1Fav2QAjZy1zXciCuUTQYrsqXaSQsYG0oU="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-odin"; - }; - pascal = buildGrammar { - language = "pascal"; - version = "0.0.0+rev=5054931"; - src = fetchFromGitHub { - owner = "Isopod"; - repo = "tree-sitter-pascal"; - rev = "5054931bcd022860dd5936864f981e359fb63aef"; - hash = "sha256-+5HzlNL54/Wdr7b1vRwZzIU3Z8vqFP9FzmEO1qwxJrk="; - }; - meta.homepage = "https://github.com/Isopod/tree-sitter-pascal"; - }; - passwd = buildGrammar { - language = "passwd"; - version = "0.0.0+rev=2023939"; - src = fetchFromGitHub { - owner = "ath3"; - repo = "tree-sitter-passwd"; - rev = "20239395eacdc2e0923a7e5683ad3605aee7b716"; - hash = "sha256-3UfuyJeblQBKjqZvLYyO3GoCvYJp+DvBwQGkR3pFQQ4="; - }; - meta.homepage = "https://github.com/ath3/tree-sitter-passwd"; - }; - pem = buildGrammar { - language = "pem"; - version = "0.0.0+rev=e525b17"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-pem"; - rev = "e525b177a229b1154fd81bc0691f943028d9e685"; - hash = "sha256-2fhqFGLdQ5eugv405osviYUcAPMdm1N0VfGoVuI84Qk="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-pem"; - }; - perl = buildGrammar { - language = "perl"; - version = "0.0.0+rev=0c24d00"; - src = fetchFromGitHub { - owner = "tree-sitter-perl"; - repo = "tree-sitter-perl"; - rev = "0c24d001dd1921e418fb933d208a7bd7dd3f923a"; - hash = "sha256-rKu3CGHckXlQnI/bvrQDq40jRO4PAueWKNZJADjmv5A="; - }; - meta.homepage = "https://github.com/tree-sitter-perl/tree-sitter-perl"; - }; - php = buildGrammar { - language = "php"; - version = "0.0.0+rev=b2278db"; - src = fetchFromGitHub { - owner = "tree-sitter"; - repo = "tree-sitter-php"; - rev = "b2278dbac9d58b02653fe6a8530ccebc492e4ed4"; - hash = "sha256-xvUUw+532j49MhEgAeEDfLo+bqN0U65s/uV9BPbsVt4="; - }; - location = "php"; - meta.homepage = "https://github.com/tree-sitter/tree-sitter-php"; - }; - php_only = buildGrammar { - language = "php_only"; - version = "0.0.0+rev=b2278db"; - src = fetchFromGitHub { - owner = "tree-sitter"; - repo = "tree-sitter-php"; - rev = "b2278dbac9d58b02653fe6a8530ccebc492e4ed4"; - hash = "sha256-xvUUw+532j49MhEgAeEDfLo+bqN0U65s/uV9BPbsVt4="; - }; - location = "php_only"; - meta.homepage = "https://github.com/tree-sitter/tree-sitter-php"; - }; - phpdoc = buildGrammar { - language = "phpdoc"; - version = "0.0.0+rev=03bb103"; - src = fetchFromGitHub { - owner = "claytonrcarter"; - repo = "tree-sitter-phpdoc"; - rev = "03bb10330704b0b371b044e937d5cc7cd40b4999"; - hash = "sha256-EwDrC12hMwlyCff867bmVt7RVZNa8jkDMKkytB7qNLc="; - }; - meta.homepage = "https://github.com/claytonrcarter/tree-sitter-phpdoc"; - }; - pioasm = buildGrammar { - language = "pioasm"; - version = "0.0.0+rev=afece58"; - src = fetchFromGitHub { - owner = "leo60228"; - repo = "tree-sitter-pioasm"; - rev = "afece58efdb30440bddd151ef1347fa8d6f744a9"; - hash = "sha256-rUuolF/jPJGiqunD6SLUJ0x/MTIJ+mJ1QSBCasUw5T8="; - }; - meta.homepage = "https://github.com/leo60228/tree-sitter-pioasm"; - }; - pkl = buildGrammar { - language = "pkl"; - version = "0.0.0+rev=d50709f"; - src = fetchFromGitHub { - owner = "apple"; - repo = "tree-sitter-pkl"; - rev = "d50709f1b71e77844c4551c655792d100a5ca559"; - hash = "sha256-Q5feMUI0w1NinR9o3pE3bH7qAFMcF0xOwWlZjughTqM="; - }; - meta.homepage = "https://github.com/apple/tree-sitter-pkl"; - }; - po = buildGrammar { - language = "po"; - version = "0.0.0+rev=bd860a0"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-po"; - rev = "bd860a0f57f697162bf28e576674be9c1500db5e"; - hash = "sha256-/St0VxDTAF872ZlBph1TukRoO0PBIOMT0D11DZ6nSLQ="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-po"; - }; - pod = buildGrammar { - language = "pod"; - version = "0.0.0+rev=0bf8387"; - src = fetchFromGitHub { - owner = "tree-sitter-perl"; - repo = "tree-sitter-pod"; - rev = "0bf8387987c21bf2f8ed41d2575a8f22b139687f"; - hash = "sha256-yV2kVAxWxdyIJ3g2oivDc01SAQF0lc7UMT2sfv9lKzI="; - }; - meta.homepage = "https://github.com/tree-sitter-perl/tree-sitter-pod"; - }; - poe_filter = buildGrammar { - language = "poe_filter"; - version = "0.0.0+rev=205a7d5"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-poe-filter"; - rev = "205a7d576984feb38a9fc2d8cfe729617f9e0548"; - hash = "sha256-oFe/U3G5Fi73YtctonfUqZe5/UScM09c98R8C3aR7yU="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-poe-filter"; - }; - pony = buildGrammar { - language = "pony"; - version = "0.0.0+rev=73ff874"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-pony"; - rev = "73ff874ae4c9e9b45462673cbc0a1e350e2522a7"; - hash = "sha256-/9bTbep2AXLoiijeft9amMeFQ6fHXzItjH+bD/w6pDo="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-pony"; - }; - powershell = buildGrammar { - language = "powershell"; - version = "0.0.0+rev=66d5e61"; - src = fetchFromGitHub { - owner = "airbus-cert"; - repo = "tree-sitter-powershell"; - rev = "66d5e61126989c0aca57ff77d19b2064919b51e1"; - hash = "sha256-M2vOS2UleHpZC8PbUf+PHxjWz4BMBhyVxcuUsuMx34Q="; - }; - meta.homepage = "https://github.com/airbus-cert/tree-sitter-powershell"; - }; - printf = buildGrammar { - language = "printf"; - version = "0.0.0+rev=ec4e567"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-printf"; - rev = "ec4e5674573d5554fccb87a887c97d4aec489da7"; - hash = "sha256-JddrO4H7b3f/jrYag1lTAqeCzspf18SiIsVV2EJ25ZY="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-printf"; - }; - prisma = buildGrammar { - language = "prisma"; - version = "0.0.0+rev=3556b2c"; - src = fetchFromGitHub { - owner = "victorhqc"; - repo = "tree-sitter-prisma"; - rev = "3556b2c1f20ec9ac91e92d32c43d9d2a0ca3cc49"; - hash = "sha256-VE9HUG0z6oPVlA8no011vwYI2HxufJEuXXnCGbCgI4Q="; - }; - meta.homepage = "https://github.com/victorhqc/tree-sitter-prisma"; - }; - problog = buildGrammar { - language = "problog"; - version = "0.0.0+rev=d8d415f"; - src = fetchFromGitHub { - owner = "foxyseta"; - repo = "tree-sitter-prolog"; - rev = "d8d415f6a1cf80ca138524bcc395810b176d40fa"; - hash = "sha256-SEqqmkfV/wsr1ObcBN5My29RY9TWfxnQlsnEEIZyR18="; - }; - location = "grammars/problog"; - meta.homepage = "https://github.com/foxyseta/tree-sitter-prolog"; - }; - prolog = buildGrammar { - language = "prolog"; - version = "0.0.0+rev=d8d415f"; - src = fetchFromGitHub { - owner = "foxyseta"; - repo = "tree-sitter-prolog"; - rev = "d8d415f6a1cf80ca138524bcc395810b176d40fa"; - hash = "sha256-SEqqmkfV/wsr1ObcBN5My29RY9TWfxnQlsnEEIZyR18="; - }; - location = "grammars/prolog"; - meta.homepage = "https://github.com/foxyseta/tree-sitter-prolog"; - }; - promql = buildGrammar { - language = "promql"; - version = "0.0.0+rev=77625d7"; - src = fetchFromGitHub { - owner = "MichaHoffmann"; - repo = "tree-sitter-promql"; - rev = "77625d78eebc3ffc44d114a07b2f348dff3061b0"; - hash = "sha256-IJbnC03pDfcSAF//Ux+LqqfjtagGSD5Nu46yUo0vT5Q="; - }; - meta.homepage = "https://github.com/MichaHoffmann/tree-sitter-promql"; - }; - properties = buildGrammar { - language = "properties"; - version = "0.0.0+rev=6310671"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-properties"; - rev = "6310671b24d4e04b803577b1c675d765cbd5773b"; - hash = "sha256-LRutvpXXVK7z+xrnLQVvLY+VRg8IB/VK572PNgvsQfc="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-properties"; - }; - proto = buildGrammar { - language = "proto"; - version = "0.0.0+rev=e9f6b43"; - src = fetchFromGitHub { - owner = "treywood"; - repo = "tree-sitter-proto"; - rev = "e9f6b43f6844bd2189b50a422d4e2094313f6aa3"; - hash = "sha256-Ue6w6HWy+NTJt+AKTFfJIUf3HXHTwkUkDk4UdDMSD+U="; - }; - meta.homepage = "https://github.com/treywood/tree-sitter-proto"; - }; - prql = buildGrammar { - language = "prql"; - version = "0.0.0+rev=09e158c"; - src = fetchFromGitHub { - owner = "PRQL"; - repo = "tree-sitter-prql"; - rev = "09e158cd3650581c0af4c49c2e5b10c4834c8646"; - hash = "sha256-bdT7LZ2x7BdUqLJRq4ENJTaIFnciac7l2dCxOSB09CI="; - }; - meta.homepage = "https://github.com/PRQL/tree-sitter-prql"; - }; - psv = buildGrammar { - language = "psv"; - version = "0.0.0+rev=f6bf6e3"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-csv"; - rev = "f6bf6e35eb0b95fbadea4bb39cb9709507fcb181"; - hash = "sha256-9mW0kT4av/ULFqLXdMuyLrMPtQxrIOKY60GQ4QDB33o="; - }; - location = "psv"; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-csv"; - }; - pug = buildGrammar { - language = "pug"; - version = "0.0.0+rev=13e9195"; - src = fetchFromGitHub { - owner = "zealot128"; - repo = "tree-sitter-pug"; - rev = "13e9195370172c86a8b88184cc358b23b677cc46"; - hash = "sha256-Yk1oBv9Flz+QX5tyFZwx0y67I5qgbnLhwYuAvLi9eV8="; - }; - meta.homepage = "https://github.com/zealot128/tree-sitter-pug"; - }; - puppet = buildGrammar { - language = "puppet"; - version = "0.0.0+rev=15f1929"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-puppet"; - rev = "15f192929b7d317f5914de2b4accd37b349182a6"; - hash = "sha256-bO5g5AdhzpB13yHklpAndUHIX7Rvd7OMjH0Ds2ATA6Q="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-puppet"; - }; - purescript = buildGrammar { - language = "purescript"; - version = "0.0.0+rev=603daa9"; - src = fetchFromGitHub { - owner = "postsolar"; - repo = "tree-sitter-purescript"; - rev = "603daa9178bcef3386b3040d86435794965fc6f2"; - hash = "sha256-hOY2TfG+rAZyjm3PxXvF/Z3kEpIC2yZctk9YvWfG8wg="; - }; - meta.homepage = "https://github.com/postsolar/tree-sitter-purescript"; - }; - pymanifest = buildGrammar { - language = "pymanifest"; - version = "0.0.0+rev=debbdb8"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-pymanifest"; - rev = "debbdb83fe6356adc7261c41c69b45ba49c97294"; - hash = "sha256-jaWi0F9ApUSwniN3O7x05VrCceL+0x2+98iJx9+PaZo="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-pymanifest"; - }; - python = buildGrammar { - language = "python"; - version = "0.0.0+rev=710796b"; - src = fetchFromGitHub { - owner = "tree-sitter"; - repo = "tree-sitter-python"; - rev = "710796b8b877a970297106e5bbc8e2afa47f86ec"; - hash = "sha256-t9etfZcrliF7f9hfiomh2U9P+3ufAm8iSK1y9rOhP7s="; - }; - meta.homepage = "https://github.com/tree-sitter/tree-sitter-python"; - }; - ql = buildGrammar { - language = "ql"; - version = "0.0.0+rev=1fd627a"; - src = fetchFromGitHub { - owner = "tree-sitter"; - repo = "tree-sitter-ql"; - rev = "1fd627a4e8bff8c24c11987474bd33112bead857"; - hash = "sha256-mJ/bj09mT1WTaiKoXiRXDM7dkenf5hv2ArXieeTVe6I="; - }; - meta.homepage = "https://github.com/tree-sitter/tree-sitter-ql"; - }; - qmldir = buildGrammar { - language = "qmldir"; - version = "0.0.0+rev=6b2b5e4"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-qmldir"; - rev = "6b2b5e41734bd6f07ea4c36ac20fb6f14061c841"; - hash = "sha256-7ic9Xd+1G0JM25bY0f8N5r6YZx5NV5HrJXXHp6pXvo4="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-qmldir"; - }; - qmljs = buildGrammar { - language = "qmljs"; - version = "0.0.0+rev=0bec435"; - src = fetchFromGitHub { - owner = "yuja"; - repo = "tree-sitter-qmljs"; - rev = "0bec4359a7eb2f6c9220cd57372d87d236f66d59"; - hash = "sha256-tV4lipey+OAQwygRFp9lQAzgCNiZzSu7p3Mr6CCBH1g="; - }; - meta.homepage = "https://github.com/yuja/tree-sitter-qmljs"; - }; - query = buildGrammar { - language = "query"; - version = "0.0.0+rev=a225e21"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-query"; - rev = "a225e21d81201be77da58de614e2b7851735677a"; - hash = "sha256-0y8TbbZKMstjIVFEtq+9Fz44ueRup0ngNcJPJEQB/NQ="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-query"; - }; - r = buildGrammar { - language = "r"; - version = "0.0.0+rev=0e6ef77"; - src = fetchFromGitHub { - owner = "r-lib"; - repo = "tree-sitter-r"; - rev = "0e6ef7741712c09dc3ee6e81c42e919820cc65ef"; - hash = "sha256-9T0wjo8i34rvR1g4WBpDFQXQodyv4kNomayGBZK9hfg="; - }; - meta.homepage = "https://github.com/r-lib/tree-sitter-r"; - }; - racket = buildGrammar { - language = "racket"; - version = "0.0.0+rev=130e765"; - src = fetchFromGitHub { - owner = "6cdh"; - repo = "tree-sitter-racket"; - rev = "130e76536bd3a45df7b7fd71cfa3d0df25fcfe8e"; - hash = "sha256-PbBNNIGUapdZH8rWNzfN+LZDJAMUn4n5ZsuyF9PVCnE="; - }; - meta.homepage = "https://github.com/6cdh/tree-sitter-racket"; - }; - ralph = buildGrammar { - language = "ralph"; - version = "0.0.0+rev=f6d81bf"; - src = fetchFromGitHub { - owner = "alephium"; - repo = "tree-sitter-ralph"; - rev = "f6d81bf7a4599c77388035439cf5801cd461ff77"; - hash = "sha256-o+h43yMws4utPjqEQCt5swks3KfM3hb4mguclALsUsA="; - }; - meta.homepage = "https://github.com/alephium/tree-sitter-ralph"; - }; - rasi = buildGrammar { - language = "rasi"; - version = "0.0.0+rev=e735c68"; - src = fetchFromGitHub { - owner = "Fymyte"; - repo = "tree-sitter-rasi"; - rev = "e735c6881d8b475aaa4ef8f0a2bdfd825b438143"; - hash = "sha256-MERNUroM1ndV6TtXYGg0AmXRtNlNWphVx32TzgMUnac="; - }; - meta.homepage = "https://github.com/Fymyte/tree-sitter-rasi"; - }; - razor = buildGrammar { - language = "razor"; - version = "0.0.0+rev=fe46ce5"; - src = fetchFromGitHub { - owner = "tris203"; - repo = "tree-sitter-razor"; - rev = "fe46ce5ea7d844e53d59bc96f2175d33691c61c5"; - hash = "sha256-E4fgy588g6IP258TS2DvoILc1Aikvpfbtq20VIhBE4U="; - }; - meta.homepage = "https://github.com/tris203/tree-sitter-razor"; - }; - rbs = buildGrammar { - language = "rbs"; - version = "0.0.0+rev=5282e2f"; - src = fetchFromGitHub { - owner = "joker1007"; - repo = "tree-sitter-rbs"; - rev = "5282e2f36d4109f5315c1d9486b5b0c2044622bb"; - hash = "sha256-GE5cW1Nf7S8u5vAGcBZBzfM7mC7yXVR/Tp7hlhmkelA="; - }; - meta.homepage = "https://github.com/joker1007/tree-sitter-rbs"; - }; - re2c = buildGrammar { - language = "re2c"; - version = "0.0.0+rev=c18a3c2"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-re2c"; - rev = "c18a3c2f4b6665e35b7e50d6048ea3cff770c572"; - hash = "sha256-2htX4730fNAO2NKEurDOXH1OIXFd0OfuIbH1ou3a20A="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-re2c"; - }; - readline = buildGrammar { - language = "readline"; - version = "0.0.0+rev=6b744c5"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-readline"; - rev = "6b744c527aebd12e46a5ecb3aebdb8d621a8e83e"; - hash = "sha256-j4rqW1H32KfEPRByHQqtL5j5GSklTDFgOQ9ST+hmv1w="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-readline"; - }; - regex = buildGrammar { - language = "regex"; - version = "0.0.0+rev=b2ac15e"; - src = fetchFromGitHub { - owner = "tree-sitter"; - repo = "tree-sitter-regex"; - rev = "b2ac15e27fce703d2f37a79ccd94a5c0cbe9720b"; - hash = "sha256-bR0K6SR19QuQwDUic+CJ69VQTSGqry5a5IOpPTVJFlo="; - }; - meta.homepage = "https://github.com/tree-sitter/tree-sitter-regex"; - }; - rego = buildGrammar { - language = "rego"; - version = "0.0.0+rev=20b5a59"; - src = fetchFromGitHub { - owner = "FallenAngel97"; - repo = "tree-sitter-rego"; - rev = "20b5a5958c837bc9f74b231022a68a594a313f6d"; - hash = "sha256-XwlVsOlxYzB0x+T05iuIp7nFAoQkMByKiHXZ0t5QsjI="; - }; - meta.homepage = "https://github.com/FallenAngel97/tree-sitter-rego"; - }; - requirements = buildGrammar { - language = "requirements"; - version = "0.0.0+rev=caeb2ba"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-requirements"; - rev = "caeb2ba854dea55931f76034978de1fd79362939"; - hash = "sha256-YszXgZZSMiWBf2vIij8+5GA1FY3Ipeoow8dkrzkLl78="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-requirements"; - }; - rescript = buildGrammar { - language = "rescript"; - version = "0.0.0+rev=d2df8a2"; - src = fetchFromGitHub { - owner = "rescript-lang"; - repo = "tree-sitter-rescript"; - rev = "d2df8a285fff95de56a91d2f8152aeceb66f40ef"; - hash = "sha256-yNZrihl4BNvLu0Zqr4lSqvdZCeXU3KnCY7ZYC1U42R0="; - }; - meta.homepage = "https://github.com/rescript-lang/tree-sitter-rescript"; - }; - rifleconf = buildGrammar { - language = "rifleconf"; - version = "0.0.0+rev=fe10eab"; - src = fetchFromGitHub { - owner = "purarue"; - repo = "tree-sitter-rifleconf"; - rev = "fe10eab6cacff239ec61f4456e793bed15703aaf"; - hash = "sha256-FeKu9HfGeAaQ+wfMPfic9qA870M+Cg592RY4G5HP//M="; - }; - meta.homepage = "https://github.com/purarue/tree-sitter-rifleconf"; - }; - rnoweb = buildGrammar { - language = "rnoweb"; - version = "0.0.0+rev=1a74dc0"; - src = fetchFromGitHub { - owner = "bamonroe"; - repo = "tree-sitter-rnoweb"; - rev = "1a74dc0ed731ad07db39f063e2c5a6fe528cae7f"; - hash = "sha256-sCjSS6iunij2SXHNzQcTq0HKawH9i5h/vQ6yl77opXw="; - }; - meta.homepage = "https://github.com/bamonroe/tree-sitter-rnoweb"; - }; - robot = buildGrammar { - language = "robot"; - version = "0.0.0+rev=e34def7"; - src = fetchFromGitHub { - owner = "Hubro"; - repo = "tree-sitter-robot"; - rev = "e34def7cb0d8a66a59ec5057fe17bb4e6b17b56a"; - hash = "sha256-fTV45TQp2Z+ivh2YWphlJjyuBh0iMCpaNDyKoHrNAh0="; - }; - meta.homepage = "https://github.com/Hubro/tree-sitter-robot"; - }; - robots = buildGrammar { - language = "robots"; - version = "0.0.0+rev=8e3a420"; - src = fetchFromGitHub { - owner = "opa-oz"; - repo = "tree-sitter-robots-txt"; - rev = "8e3a4205b76236bb6dbebdbee5afc262ce38bb62"; - hash = "sha256-OePLE85CWbl0hnre4Apq5Ix2GA8juGV2TE891Py4AME="; - }; - meta.homepage = "https://github.com/opa-oz/tree-sitter-robots-txt"; - }; - roc = buildGrammar { - language = "roc"; - version = "0.0.0+rev=40e52f3"; - src = fetchFromGitHub { - owner = "faldor20"; - repo = "tree-sitter-roc"; - rev = "40e52f343f1b1f270d6ecb2ca898ca9b8cba6936"; - hash = "sha256-TugDNG21Y4VutMvqQJ6iEyozqcFIdFPDbpV87hqymdM="; - }; - meta.homepage = "https://github.com/faldor20/tree-sitter-roc"; - }; - ron = buildGrammar { - language = "ron"; - version = "0.0.0+rev=7893855"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-ron"; - rev = "78938553b93075e638035f624973083451b29055"; - hash = "sha256-Sp0g6AWKHNjyUmL5k3RIU+5KtfICfg3o/DH77XRRyI0="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-ron"; - }; - rst = buildGrammar { - language = "rst"; - version = "0.0.0+rev=4e562e1"; - src = fetchFromGitHub { - owner = "stsewd"; - repo = "tree-sitter-rst"; - rev = "4e562e1598b95b93db4f3f64fe40ddefbc677a15"; - hash = "sha256-C65FmrEUyMQN+rF3RTN1oNVJtGiTHMZvdRyy/tMjVqY="; - }; - meta.homepage = "https://github.com/stsewd/tree-sitter-rst"; - }; - ruby = buildGrammar { - language = "ruby"; - version = "0.0.0+rev=89bd7a8"; - src = fetchFromGitHub { - owner = "tree-sitter"; - repo = "tree-sitter-ruby"; - rev = "89bd7a8e5450cb6a942418a619d30469f259e5d6"; - hash = "sha256-84Nqw6QyGqwKAT+7Cdrzl1SikfJ3doX3tngGZWaXkVc="; - }; - meta.homepage = "https://github.com/tree-sitter/tree-sitter-ruby"; - }; - runescript = buildGrammar { - language = "runescript"; - version = "0.0.0+rev=cf85bbd"; - src = fetchFromGitHub { - owner = "2004Scape"; - repo = "tree-sitter-runescript"; - rev = "cf85bbd5da0c5ad243301d889c7f84d790a4cae4"; - hash = "sha256-LRHTy5XMU2FOru7YrFlwuDU7brtnI/8RhAdQnY7Fkpk="; - }; - meta.homepage = "https://github.com/2004Scape/tree-sitter-runescript"; - }; - rust = buildGrammar { - language = "rust"; - version = "0.0.0+rev=261b202"; - src = fetchFromGitHub { - owner = "tree-sitter"; - repo = "tree-sitter-rust"; - rev = "261b20226c04ef601adbdf185a800512a5f66291"; - hash = "sha256-i6OrbcHNkrsAW5cpYOI7r0F6xn94KZWB9ZJMUH+k2ds="; - }; - meta.homepage = "https://github.com/tree-sitter/tree-sitter-rust"; - }; - scala = buildGrammar { - language = "scala"; - version = "0.0.0+rev=97aead1"; - src = fetchFromGitHub { - owner = "tree-sitter"; - repo = "tree-sitter-scala"; - rev = "97aead18d97708190a51d4f551ea9b05b60641c9"; - hash = "sha256-INJKij5XzeIkmdemTbrkucdUo9PJOrHKf4rcf6s9OSw="; - }; - meta.homepage = "https://github.com/tree-sitter/tree-sitter-scala"; - }; - scfg = buildGrammar { - language = "scfg"; - version = "0.0.0+rev=d850fd4"; - src = fetchFromGitHub { - owner = "rockorager"; - repo = "tree-sitter-scfg"; - rev = "d850fd470445d73de318a21d734d1e09e29b773c"; - hash = "sha256-AnyOcQFA3N6AFZiG7eLS1xCm1qX6hko9lFV4oV9p/E8="; - }; - meta.homepage = "https://github.com/rockorager/tree-sitter-scfg"; - }; - scheme = buildGrammar { - language = "scheme"; - version = "0.0.0+rev=591893b"; - src = fetchFromGitHub { - owner = "6cdh"; - repo = "tree-sitter-scheme"; - rev = "591893b9a8b9ec85f5cef86e0cc1028012ad9f0e"; - hash = "sha256-kmrLTryeUzs4nePGR13DQjRmQTmHHglsugYlvLZP/4k="; - }; - meta.homepage = "https://github.com/6cdh/tree-sitter-scheme"; - }; - scss = buildGrammar { - language = "scss"; - version = "0.0.0+rev=c478c68"; - src = fetchFromGitHub { - owner = "serenadeai"; - repo = "tree-sitter-scss"; - rev = "c478c6868648eff49eb04a4df90d703dc45b312a"; - hash = "sha256-BFtMT6eccBWUyq6b8UXRAbB1R1XD3CrrFf1DM3aUI5c="; - }; - meta.homepage = "https://github.com/serenadeai/tree-sitter-scss"; - }; - sflog = buildGrammar { - language = "sflog"; - version = "0.0.0+rev=3597575"; - src = fetchFromGitHub { - owner = "aheber"; - repo = "tree-sitter-sfapex"; - rev = "3597575a429766dd7ecce9f5bb97f6fec4419d5d"; - hash = "sha256-TOytPX/jBdVDYHBacpT9hAVVZcW+XGvIsubAqs9Dm80="; - }; - location = "sflog"; - meta.homepage = "https://github.com/aheber/tree-sitter-sfapex"; - }; - slang = buildGrammar { - language = "slang"; - version = "0.0.0+rev=1dbcc4a"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-slang"; - rev = "1dbcc4abc7b3cdd663eb03d93031167d6ed19f56"; - hash = "sha256-UsZpXEJwbKn5M9dqbAv5eJgsCdNbsllbFWtNnDPvtoE="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-slang"; - }; - slim = buildGrammar { - language = "slim"; - version = "0.0.0+rev=a06113f"; - src = fetchFromGitHub { - owner = "theoo"; - repo = "tree-sitter-slim"; - rev = "a06113f5175b805a37d20df0a6f9d722e0ab6cfe"; - hash = "sha256-Uk0AltQNhVd3VHQYRN+gJWd7tnVYr7qzBce6yEdtVaw="; - }; - meta.homepage = "https://github.com/theoo/tree-sitter-slim"; - }; - slint = buildGrammar { - language = "slint"; - version = "0.0.0+rev=f2e4e5a"; - src = fetchFromGitHub { - owner = "slint-ui"; - repo = "tree-sitter-slint"; - rev = "f2e4e5a7bccb177562de8f5b4fe49a5531c9f7ca"; - hash = "sha256-60DfIx7aQqe0/ocxbpr00eU3IPs23E8TUILcVGrBYVs="; - }; - meta.homepage = "https://github.com/slint-ui/tree-sitter-slint"; - }; - smali = buildGrammar { - language = "smali"; - version = "0.0.0+rev=fdfa6a1"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-smali"; - rev = "fdfa6a1febc43c7467aa7e937b87b607956f2346"; - hash = "sha256-S0U6Xuntz16DrpYwSqMQu8Cu7UuD/JufHUxIHv826yw="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-smali"; - }; - smithy = buildGrammar { - language = "smithy"; - version = "0.0.0+rev=ec4fe14"; - src = fetchFromGitHub { - owner = "indoorvivants"; - repo = "tree-sitter-smithy"; - rev = "ec4fe14586f2b0a1bc65d6db17f8d8acd8a90433"; - hash = "sha256-wEm4HSfeZOpn1OKw7ipLhoeNko8aPKDl2abupdQq+ok="; - }; - meta.homepage = "https://github.com/indoorvivants/tree-sitter-smithy"; - }; - snakemake = buildGrammar { - language = "snakemake"; - version = "0.0.0+rev=7731408"; - src = fetchFromGitHub { - owner = "osthomas"; - repo = "tree-sitter-snakemake"; - rev = "7731408e5e8095fe242fdd423c3d3ae886fbf9fd"; - hash = "sha256-/XeO9/4rTLLicDRWWlUoAhCr+2AyjlQLszBmeQ/8wZY="; - }; - meta.homepage = "https://github.com/osthomas/tree-sitter-snakemake"; - }; - snl = buildGrammar { - language = "snl"; - version = "0.0.0+rev=846e2d6"; - src = fetchFromGitHub { - owner = "minijackson"; - repo = "tree-sitter-snl"; - rev = "846e2d6809ac5863a15b5494f20fd267c21221c8"; - hash = "sha256-QJG4+fJieOivjwsJuswzzigeUiFNIOu51ILgx0/o6Vo="; - }; - meta.homepage = "https://github.com/minijackson/tree-sitter-snl"; - }; - solidity = buildGrammar { - language = "solidity"; - version = "0.0.0+rev=4e938a4"; - src = fetchFromGitHub { - owner = "JoranHonig"; - repo = "tree-sitter-solidity"; - rev = "4e938a46c7030dd001bc99e1ac0f0c750ac98254"; - hash = "sha256-b+DHy7BkkMg88kLhirtCzjF3dHlCFkXea65aGC18fW0="; - }; - meta.homepage = "https://github.com/JoranHonig/tree-sitter-solidity"; - }; - soql = buildGrammar { - language = "soql"; - version = "0.0.0+rev=3597575"; - src = fetchFromGitHub { - owner = "aheber"; - repo = "tree-sitter-sfapex"; - rev = "3597575a429766dd7ecce9f5bb97f6fec4419d5d"; - hash = "sha256-TOytPX/jBdVDYHBacpT9hAVVZcW+XGvIsubAqs9Dm80="; - }; - location = "soql"; - meta.homepage = "https://github.com/aheber/tree-sitter-sfapex"; - }; - sosl = buildGrammar { - language = "sosl"; - version = "0.0.0+rev=3597575"; - src = fetchFromGitHub { - owner = "aheber"; - repo = "tree-sitter-sfapex"; - rev = "3597575a429766dd7ecce9f5bb97f6fec4419d5d"; - hash = "sha256-TOytPX/jBdVDYHBacpT9hAVVZcW+XGvIsubAqs9Dm80="; - }; - location = "sosl"; - meta.homepage = "https://github.com/aheber/tree-sitter-sfapex"; - }; - sourcepawn = buildGrammar { - language = "sourcepawn"; - version = "0.0.0+rev=5a8fdd4"; - src = fetchFromGitHub { - owner = "nilshelmig"; - repo = "tree-sitter-sourcepawn"; - rev = "5a8fdd446b516c81e218245c12129c6ad4bccfa2"; - hash = "sha256-TfLCG2Ro3QnGStyCNqHwO54HQMR2fEOV6FjBv+0LjJ0="; - }; - meta.homepage = "https://github.com/nilshelmig/tree-sitter-sourcepawn"; - }; - sparql = buildGrammar { - language = "sparql"; - version = "0.0.0+rev=1ef52d3"; - src = fetchFromGitHub { - owner = "GordianDziwis"; - repo = "tree-sitter-sparql"; - rev = "1ef52d35a73a2a5f2e433ecfd1c751c1360a923b"; - hash = "sha256-9DaV12dkcwF7/jWc4QaTQaHcKu5zO5evWlXGNZMdRqc="; - }; - meta.homepage = "https://github.com/GordianDziwis/tree-sitter-sparql"; - }; - sproto = buildGrammar { - language = "sproto"; - version = "0.0.0+rev=d554c14"; - src = fetchFromGitHub { - owner = "hanxi"; - repo = "tree-sitter-sproto"; - rev = "d554c1456e35e7b2690552d52921c987d0cf6799"; - hash = "sha256-acc5Si2l9WGBlM1piSiqY/JEj+LSJ0QoZf9cfbrjhq4="; - }; - meta.homepage = "https://github.com/hanxi/tree-sitter-sproto"; - }; - sql = buildGrammar { - language = "sql"; - version = "0.0.0+rev=0a3d963"; - src = fetchFromGitHub { - owner = "derekstride"; - repo = "tree-sitter-sql"; - rev = "0a3d963f48bf34d2765301f92ea525b4c5103696"; - hash = "sha256-dzLpjJgMM+3Y38sOhXSI44SnU2+4j0R3S36DlRwqQfA="; - }; - meta.homepage = "https://github.com/derekstride/tree-sitter-sql"; - }; - squirrel = buildGrammar { - language = "squirrel"; - version = "0.0.0+rev=072c969"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-squirrel"; - rev = "072c969749e66f000dba35a33c387650e203e96e"; - hash = "sha256-tJBmxTD4hi9zxXMEuAX+uslo45zEawh09+tgv56s/AU="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-squirrel"; - }; - ssh_config = buildGrammar { - language = "ssh_config"; - version = "0.0.0+rev=71d2693"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-ssh-config"; - rev = "71d2693deadaca8cdc09e38ba41d2f6042da1616"; - hash = "sha256-LvdvnzpqjuVAf5DZmxYfELV3C+U1iJuG9B+UCQD47qo="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-ssh-config"; - }; - starlark = buildGrammar { - language = "starlark"; - version = "0.0.0+rev=a453dbf"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-starlark"; - rev = "a453dbf3ba433db0e5ec621a38a7e59d72e4dc69"; - hash = "sha256-iBchBq9NE4QqHc8MbWs4YgzUH6EB0W7RCIk07I6Zm+I="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-starlark"; - }; - strace = buildGrammar { - language = "strace"; - version = "0.0.0+rev=d819cdd"; - src = fetchFromGitHub { - owner = "sigmaSd"; - repo = "tree-sitter-strace"; - rev = "d819cdd5dbe455bd3c859193633c8d91c0df7c36"; - hash = "sha256-u2LznohljEq7WEoVbwr1ZyV+qbchDuoktJFCeh4iePg="; - }; - meta.homepage = "https://github.com/sigmaSd/tree-sitter-strace"; - }; - styled = buildGrammar { - language = "styled"; - version = "0.0.0+rev=319cdca"; - src = fetchFromGitHub { - owner = "mskelton"; - repo = "tree-sitter-styled"; - rev = "319cdcaa0346ba6db668a222d938e5c3569e2a51"; - hash = "sha256-sKRSgN5mSF+uolWD6iKrCR83Ssroytr8ZGduTTyyxGQ="; - }; - meta.homepage = "https://github.com/mskelton/tree-sitter-styled"; - }; - supercollider = buildGrammar { - language = "supercollider"; - version = "0.0.0+rev=76b3cab"; - src = fetchFromGitHub { - owner = "madskjeldgaard"; - repo = "tree-sitter-supercollider"; - rev = "76b3cab1773f08bb7d3a185420b0a44c6da8c294"; - hash = "sha256-drn1S4gNm6fOSUTCa/CrAqCWoUn16y1hpaZBCPpyaNE="; - }; - meta.homepage = "https://github.com/madskjeldgaard/tree-sitter-supercollider"; - }; - superhtml = buildGrammar { - language = "superhtml"; - version = "0.0.0+rev=8b5bb27"; - src = fetchFromGitHub { - owner = "kristoff-it"; - repo = "superhtml"; - rev = "8b5bb272b269afdd38cdf641c4a707dd92fbe902"; - hash = "sha256-9RizfSi+ouCcLUL2+gPc8GljNo9KCX57VElLSlha05A="; - }; - location = "tree-sitter-superhtml"; - meta.homepage = "https://github.com/kristoff-it/superhtml"; - }; - surface = buildGrammar { - language = "surface"; - version = "0.0.0+rev=f4586b3"; - src = fetchFromGitHub { - owner = "connorlay"; - repo = "tree-sitter-surface"; - rev = "f4586b35ac8548667a9aaa4eae44456c1f43d032"; - hash = "sha256-Fn/pF8yvU+Ll7WmoMHnEcNxb3dsfNhuKhXA1UgXeviA="; - }; - meta.homepage = "https://github.com/connorlay/tree-sitter-surface"; - }; - svelte = buildGrammar { - language = "svelte"; - version = "0.0.0+rev=ae5199d"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-svelte"; - rev = "ae5199db47757f785e43a14b332118a5474de1a2"; - hash = "sha256-cH9h7i6MImw7KlcuVQ6XVKNjd9dFjo93J1JdTWmEpV4="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-svelte"; - }; - sway = buildGrammar { - language = "sway"; - version = "0.0.0+rev=9b7845c"; - src = fetchFromGitHub { - owner = "FuelLabs"; - repo = "tree-sitter-sway"; - rev = "9b7845ce06ecb38b040c3940970b4fd0adc331d1"; - hash = "sha256-+BRw4OFQb7FljdKCj5mruK0L9wsZ+1UDTykVLS9wjoY="; - }; - meta.homepage = "https://github.com/FuelLabs/tree-sitter-sway.git"; - }; - swift = buildGrammar { - language = "swift"; - version = "0.0.0+rev=99a5241"; - src = fetchFromGitHub { - owner = "alex-pinkus"; - repo = "tree-sitter-swift"; - rev = "99a5241ceac351a4af57bcc3571cef5064bde0a3"; - hash = "sha256-JmOIzQ1xRTvttscPXjzDDWjFV0+4R1MusGlQCz11Ydo="; - }; - generate = true; - meta.homepage = "https://github.com/alex-pinkus/tree-sitter-swift"; - }; - sxhkdrc = buildGrammar { - language = "sxhkdrc"; - version = "0.0.0+rev=440d5f9"; - src = fetchFromGitHub { - owner = "RaafatTurki"; - repo = "tree-sitter-sxhkdrc"; - rev = "440d5f913d9465c9c776a1bd92334d32febcf065"; - hash = "sha256-AGhGYomrMe6Wj+EHLQT4v0BiU4jxhxXpVQkU2xU/1ZI="; - }; - meta.homepage = "https://github.com/RaafatTurki/tree-sitter-sxhkdrc"; - }; - systemtap = buildGrammar { - language = "systemtap"; - version = "0.0.0+rev=f2b378a"; - src = fetchFromGitHub { - owner = "ok-ryoko"; - repo = "tree-sitter-systemtap"; - rev = "f2b378a9af0b7e1192cff67a5fb45508c927205d"; - hash = "sha256-HzV6RZMTSa41Q5hMiM1FwiHLbho62fuywtKzqrwjNDQ="; - }; - meta.homepage = "https://github.com/ok-ryoko/tree-sitter-systemtap"; - }; - systemverilog = buildGrammar { - language = "systemverilog"; - version = "0.0.0+rev=7c4b01b"; - src = fetchFromGitHub { - owner = "gmlarumbe"; - repo = "tree-sitter-systemverilog"; - rev = "7c4b01b7df2f6e7fa1f698c9d30ac8f93af18ed2"; - hash = "sha256-u0a8yQfFwYbAhuT8VZjKPuTfBNwAaQ0e25CcIek0thc="; - }; - meta.homepage = "https://github.com/gmlarumbe/tree-sitter-systemverilog"; - }; - t32 = buildGrammar { - language = "t32"; - version = "0.0.0+rev=2f604ad"; - src = fetchFromGitHub { - owner = "xasc"; - repo = "tree-sitter-t32"; - rev = "2f604ad17a15c09d99648199da7f173eed8250dc"; - hash = "sha256-9J8wy/7qW4vWsIzpDI+lVWr/6158jrod0nSk3ihXUPI="; - }; - meta.homepage = "https://github.com/xasc/tree-sitter-t32"; - }; - tablegen = buildGrammar { - language = "tablegen"; - version = "0.0.0+rev=b117088"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-tablegen"; - rev = "b1170880c61355aaf38fc06f4af7d3c55abdabc4"; - hash = "sha256-uJCn2RdTnOf/guBUhfodgQ8pMshNh+xUJZunoLwNgrM="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-tablegen"; - }; - tact = buildGrammar { - language = "tact"; - version = "0.0.0+rev=a6267c2"; - src = fetchFromGitHub { - owner = "tact-lang"; - repo = "tree-sitter-tact"; - rev = "a6267c2091ed432c248780cec9f8d42c8766d9ad"; - hash = "sha256-2AUN/VYor3K0hkneLYa6+LjE+V8EJogFqBTgdfvOiKM="; - }; - meta.homepage = "https://github.com/tact-lang/tree-sitter-tact"; - }; - tcl = buildGrammar { - language = "tcl"; - version = "0.0.0+rev=f15e711"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-tcl"; - rev = "f15e711167661d1ba541d4f62b9dbfc4ce61ec56"; - hash = "sha256-173xUAc2/LMDQSTEM3l3R4UuF/R5fdUyhEpXv6Eh02s="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-tcl"; - }; - teal = buildGrammar { - language = "teal"; - version = "0.0.0+rev=05d276e"; - src = fetchFromGitHub { - owner = "euclidianAce"; - repo = "tree-sitter-teal"; - rev = "05d276e737055e6f77a21335b7573c9d3c091e2f"; - hash = "sha256-JDqWr895Ob1Jn3Kf44xbkMJqyna0AiMBU5xJpA6ZP7w="; - }; - generate = true; - meta.homepage = "https://github.com/euclidianAce/tree-sitter-teal"; - }; - templ = buildGrammar { - language = "templ"; - version = "0.0.0+rev=3057cd4"; - src = fetchFromGitHub { - owner = "vrischmann"; - repo = "tree-sitter-templ"; - rev = "3057cd485f7f23a8ad24107c6adc604f8c5ce3db"; - hash = "sha256-iv5Egh0CcBEsD86IGESI5Bn0NcGji3wruD8UR1JNlk0="; - }; - meta.homepage = "https://github.com/vrischmann/tree-sitter-templ"; - }; - tera = buildGrammar { - language = "tera"; - version = "0.0.0+rev=692937d"; - src = fetchFromGitHub { - owner = "uncenter"; - repo = "tree-sitter-tera"; - rev = "692937d52c8dfd91ce0dde722b9b4febbc9bc712"; - hash = "sha256-3ZUark8lSH8mJwuLcvJPiQnE7+rlXstKkTPjvHzsE38="; - }; - meta.homepage = "https://github.com/uncenter/tree-sitter-tera"; - }; - terraform = buildGrammar { - language = "terraform"; - version = "0.0.0+rev=fad9918"; - src = fetchFromGitHub { - owner = "MichaHoffmann"; - repo = "tree-sitter-hcl"; - rev = "fad991865fee927dd1de5e172fb3f08ac674d914"; - hash = "sha256-Kq0KtkF6xtZcN2s8KzYGyguJH2iOTlA2WRytZ+KGTUE="; - }; - location = "dialects/terraform"; - meta.homepage = "https://github.com/MichaHoffmann/tree-sitter-hcl"; - }; - textproto = buildGrammar { - language = "textproto"; - version = "0.0.0+rev=568471b"; - src = fetchFromGitHub { - owner = "PorterAtGoogle"; - repo = "tree-sitter-textproto"; - rev = "568471b80fd8793d37ed01865d8c2208a9fefd1b"; - hash = "sha256-VAj8qSxbkFqNp0X8BOZNvGTggSXZvzDjODedY11J0BQ="; - }; - meta.homepage = "https://github.com/PorterAtGoogle/tree-sitter-textproto"; - }; - thrift = buildGrammar { - language = "thrift"; - version = "0.0.0+rev=68fd0d8"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-thrift"; - rev = "68fd0d80943a828d9e6f49c58a74be1e9ca142cf"; - hash = "sha256-owZbs8ttjKrqTA8fQ/NmBGyIUUItSUvvW4hRv0NPV8Y="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-thrift"; - }; - tiger = buildGrammar { - language = "tiger"; - version = "0.0.0+rev=4a77b2d"; - src = fetchFromGitHub { - owner = "ambroisie"; - repo = "tree-sitter-tiger"; - rev = "4a77b2d7a004587646bddc4e854779044b6db459"; - hash = "sha256-jLdJ3nLShoBxVCcUbnaswYG5d4UU8aaE1xexb2LnmTQ="; - }; - meta.homepage = "https://github.com/ambroisie/tree-sitter-tiger"; - }; - tlaplus = buildGrammar { - language = "tlaplus"; - version = "0.0.0+rev=2d83194"; - src = fetchFromGitHub { - owner = "tlaplus-community"; - repo = "tree-sitter-tlaplus"; - rev = "2d831940c782850f64dabf5b7b17e9e51f7f0ebb"; - hash = "sha256-AW22SNBF6Y2jD6ROwE3vANWGX08HqR0XjVkthAL+QJs="; - }; - meta.homepage = "https://github.com/tlaplus-community/tree-sitter-tlaplus"; - }; - tmux = buildGrammar { - language = "tmux"; - version = "0.0.0+rev=0252ecd"; - src = fetchFromGitHub { - owner = "Freed-Wu"; - repo = "tree-sitter-tmux"; - rev = "0252ecd080016e45e6305ef1a943388f5ae2f4b4"; - hash = "sha256-8f78qYxqoiOAnl3HzEbF4Rci3rFy0SnELoU+QP7pUlk="; - }; - meta.homepage = "https://github.com/Freed-Wu/tree-sitter-tmux"; - }; - todotxt = buildGrammar { - language = "todotxt"; - version = "0.0.0+rev=3937c5c"; - src = fetchFromGitHub { - owner = "arnarg"; - repo = "tree-sitter-todotxt"; - rev = "3937c5cd105ec4127448651a21aef45f52d19609"; - hash = "sha256-OeAh51rcFTiexAraRzIZUR/A8h9RPwKY7rmtc3ZzoRQ="; - }; - meta.homepage = "https://github.com/arnarg/tree-sitter-todotxt"; - }; - toml = buildGrammar { - language = "toml"; - version = "0.0.0+rev=64b5683"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-toml"; - rev = "64b56832c2cffe41758f28e05c756a3a98d16f41"; - hash = "sha256-m9RlGkHiOL/PNENrdEPqtPlahSqGymsx7gZrCoN/Lsk="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-toml"; - }; - tsv = buildGrammar { - language = "tsv"; - version = "0.0.0+rev=f6bf6e3"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-csv"; - rev = "f6bf6e35eb0b95fbadea4bb39cb9709507fcb181"; - hash = "sha256-9mW0kT4av/ULFqLXdMuyLrMPtQxrIOKY60GQ4QDB33o="; - }; - location = "tsv"; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-csv"; - }; - tsx = buildGrammar { - language = "tsx"; - version = "0.0.0+rev=75b3874"; - src = fetchFromGitHub { - owner = "tree-sitter"; - repo = "tree-sitter-typescript"; - rev = "75b3874edb2dc714fb1fd77a32013d0f8699989f"; - hash = "sha256-A0M6IBoY87ekSV4DfGHDU5zzFWdLjGqSyVr6VENgA+s="; - }; - location = "tsx"; - meta.homepage = "https://github.com/tree-sitter/tree-sitter-typescript"; - }; - turtle = buildGrammar { - language = "turtle"; - version = "0.0.0+rev=7f789ea"; - src = fetchFromGitHub { - owner = "GordianDziwis"; - repo = "tree-sitter-turtle"; - rev = "7f789ea7ef765080f71a298fc96b7c957fa24422"; - hash = "sha256-z6f73euFAG9du5owz7V9WLbWK81Jg0DwxN1metKPbTA="; - }; - meta.homepage = "https://github.com/GordianDziwis/tree-sitter-turtle"; - }; - twig = buildGrammar { - language = "twig"; - version = "0.0.0+rev=7195ee5"; - src = fetchFromGitHub { - owner = "gbprod"; - repo = "tree-sitter-twig"; - rev = "7195ee573ab5c3b3bb0e91b042e6f83ac1b11104"; - hash = "sha256-wQ5pHFU35wqT3UxHIZ/cP8RPPX+mpGQCoBr9ilRfc4w="; - }; - meta.homepage = "https://github.com/gbprod/tree-sitter-twig"; - }; - typescript = buildGrammar { - language = "typescript"; - version = "0.0.0+rev=75b3874"; - src = fetchFromGitHub { - owner = "tree-sitter"; - repo = "tree-sitter-typescript"; - rev = "75b3874edb2dc714fb1fd77a32013d0f8699989f"; - hash = "sha256-A0M6IBoY87ekSV4DfGHDU5zzFWdLjGqSyVr6VENgA+s="; - }; - location = "typescript"; - meta.homepage = "https://github.com/tree-sitter/tree-sitter-typescript"; - }; - typespec = buildGrammar { - language = "typespec"; - version = "0.0.0+rev=814c982"; - src = fetchFromGitHub { - owner = "happenslol"; - repo = "tree-sitter-typespec"; - rev = "814c98283fd92a248ba9d49ebfe61bc672a35875"; - hash = "sha256-3/zNoawx1DsKmG0KFvJD+o80IMBsJd2VV2ng+fSrV1c="; - }; - meta.homepage = "https://github.com/happenslol/tree-sitter-typespec"; - }; - typoscript = buildGrammar { - language = "typoscript"; - version = "0.0.0+rev=5d8fde8"; - src = fetchFromGitHub { - owner = "Teddytrombone"; - repo = "tree-sitter-typoscript"; - rev = "5d8fde870b0ded1f429ba5bb249a9d9f8589ff5f"; - hash = "sha256-GysGb879dk5e1U6OO26q1gVAhkWxc/GRpkNN785ZoQw="; - }; - meta.homepage = "https://github.com/Teddytrombone/tree-sitter-typoscript"; - }; - typst = buildGrammar { - language = "typst"; - version = "0.0.0+rev=46cf4de"; - src = fetchFromGitHub { - owner = "uben0"; - repo = "tree-sitter-typst"; - rev = "46cf4ded12ee974a70bf8457263b67ad7ee0379d"; - hash = "sha256-s/9R3DKA6dix6BkU4mGXaVggE4bnzOyu20T1wuqHQxk="; - }; - meta.homepage = "https://github.com/uben0/tree-sitter-typst"; - }; - udev = buildGrammar { - language = "udev"; - version = "0.0.0+rev=2fcb563"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-udev"; - rev = "2fcb563a4d56a6b8e8c129252325fc6335e4acbf"; - hash = "sha256-EZwYyhMOPlQoeIRCbHOIfMaO5WEK6eKIVeC1NQgm+is="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-udev"; - }; - ungrammar = buildGrammar { - language = "ungrammar"; - version = "0.0.0+rev=debd26f"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-ungrammar"; - rev = "debd26fed283d80456ebafa33a06957b0c52e451"; - hash = "sha256-ftvcD8I+hYqH3EGxaRZ0w8FHjBA34OSTTsrUsAOtayU="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-ungrammar"; - }; - unison = buildGrammar { - language = "unison"; - version = "0.0.0+rev=169e7f7"; - src = fetchFromGitHub { - owner = "kylegoetz"; - repo = "tree-sitter-unison"; - rev = "169e7f748a540ec360c0cb086b448faad012caa4"; - hash = "sha256-0HOLtLh1zRdaGQqchT5zFegWKJHkQe9r7DGKL6sSkPo="; - }; - generate = true; - meta.homepage = "https://github.com/kylegoetz/tree-sitter-unison"; - }; - usd = buildGrammar { - language = "usd"; - version = "0.0.0+rev=4e0875f"; - src = fetchFromGitHub { - owner = "ColinKennedy"; - repo = "tree-sitter-usd"; - rev = "4e0875f724d94d0c2ff36f9b8cb0b12f8b20d216"; - hash = "sha256-r6Sm8FiTgxdYc5cAG5JXVtA5/2jID5H/xmKbjSYn/zI="; - }; - meta.homepage = "https://github.com/ColinKennedy/tree-sitter-usd"; - }; - uxntal = buildGrammar { - language = "uxntal"; - version = "0.0.0+rev=ad9b638"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-uxntal"; - rev = "ad9b638b914095320de85d59c49ab271603af048"; - hash = "sha256-hR0EaYv1++MJ0pdBl3ZtyEljitnp5hgFWQa9F6b1KE4="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-uxntal"; - }; - v = buildGrammar { - language = "v"; - version = "0.0.0+rev=236d51b"; - src = fetchFromGitHub { - owner = "vlang"; - repo = "v-analyzer"; - rev = "236d51bba1bccd57fd2950956fbffe5fe0248735"; - hash = "sha256-rw/8sPQPB4yfe+EPgMoyyRjuf8JjdNJGpo17/9w8JCs="; - }; - location = "tree_sitter_v"; - meta.homepage = "https://github.com/vlang/v-analyzer"; - }; - vala = buildGrammar { - language = "vala"; - version = "0.0.0+rev=97e6db3"; - src = fetchFromGitHub { - owner = "vala-lang"; - repo = "tree-sitter-vala"; - rev = "97e6db3c8c73b15a9541a458d8e797a07f588ef4"; - hash = "sha256-hAekweZGDHVrWVd04RrN+9Jz0D2kode+DpceTlUXii0="; - }; - meta.homepage = "https://github.com/vala-lang/tree-sitter-vala"; - }; - vento = buildGrammar { - language = "vento"; - version = "0.0.0+rev=3b32474"; - src = fetchFromGitHub { - owner = "ventojs"; - repo = "tree-sitter-vento"; - rev = "3b32474bc29584ea214e4e84b47102408263fe0e"; - hash = "sha256-h8yC+MJIAH7DM69UQ8moJBmcmrSZkxvWrMb+NqtYB2Y="; - }; - meta.homepage = "https://github.com/ventojs/tree-sitter-vento"; - }; - vhdl = buildGrammar { - language = "vhdl"; - version = "0.0.0+rev=0c25aa0"; - src = fetchFromGitHub { - owner = "jpt13653903"; - repo = "tree-sitter-vhdl"; - rev = "0c25aa064dc489ec5291e4879fa7ed41cf5fe680"; - hash = "sha256-YE9qZsTFAW60MUeIG+d84IEtIMf5eFDp32Nd0/Hb7Kw="; - }; - meta.homepage = "https://github.com/jpt13653903/tree-sitter-vhdl"; - }; - vhs = buildGrammar { - language = "vhs"; - version = "0.0.0+rev=0c6fae9"; - src = fetchFromGitHub { - owner = "charmbracelet"; - repo = "tree-sitter-vhs"; - rev = "0c6fae9d2cfc5b217bfd1fe84a7678f5917116db"; - hash = "sha256-o7Q/3wwiCjxO6hBfj1Wxoz2y6+wxLH+oCLiapox7+Hk="; - }; - meta.homepage = "https://github.com/charmbracelet/tree-sitter-vhs"; - }; - vim = buildGrammar { - language = "vim"; - version = "0.0.0+rev=3dd4747"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-vim"; - rev = "3dd4747082d1b717b8978211c06ef7b6cd16125b"; - hash = "sha256-HOf35dd+zcpXHxFuWjJ6ju/5UZzALe0fUPPuAWXUIHM="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-vim"; - }; - vimdoc = buildGrammar { - language = "vimdoc"; - version = "0.0.0+rev=570dc10"; - src = fetchFromGitHub { - owner = "neovim"; - repo = "tree-sitter-vimdoc"; - rev = "570dc10aed5963546322e6c935e1125b9fd747bf"; - hash = "sha256-G5QkX4ZRjQ882tNsSBVEp64Ox3KmZq9C8Vsn0OLtdXg="; - }; - meta.homepage = "https://github.com/neovim/tree-sitter-vimdoc"; - }; - vrl = buildGrammar { - language = "vrl"; - version = "0.0.0+rev=274b3ce"; - src = fetchFromGitHub { - owner = "belltoy"; - repo = "tree-sitter-vrl"; - rev = "274b3ce63f72aa8ffea18e7fc280d3062d28f0ba"; - hash = "sha256-R+wuG8UkvGA11uTiiUAdzzgjRv1ik4W+qh3YwIREUd4="; - }; - meta.homepage = "https://github.com/belltoy/tree-sitter-vrl"; - }; - vue = buildGrammar { - language = "vue"; - version = "0.0.0+rev=22bdfa6"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-vue"; - rev = "22bdfa6c9fc0f5ffa44c6e938ec46869ac8a99ff"; - hash = "sha256-LnmUtJJpBIZPTJqrQQ7WI8V44hPw3yxR+j2jR0pHIdY="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-vue"; - }; - wgsl = buildGrammar { - language = "wgsl"; - version = "0.0.0+rev=40259f3"; - src = fetchFromGitHub { - owner = "szebniok"; - repo = "tree-sitter-wgsl"; - rev = "40259f3c77ea856841a4e0c4c807705f3e4a2b65"; - hash = "sha256-voLkcJ/062hzipb3Ak/mgQvFbrLUJdnXq1IupzjMJXA="; - }; - meta.homepage = "https://github.com/szebniok/tree-sitter-wgsl"; - }; - wgsl_bevy = buildGrammar { - language = "wgsl_bevy"; - version = "0.0.0+rev=d9306a7"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-wgsl-bevy"; - rev = "d9306a798ede627001a8e5752f775858c8edd7e4"; - hash = "sha256-G92wC2BJXGl+eogbuiaSOLKss+5QTm9RFFRSc2Rgqzw="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-wgsl-bevy"; - }; - wing = buildGrammar { - language = "wing"; - version = "0.0.0+rev=76e0c25"; - src = fetchFromGitHub { - owner = "winglang"; - repo = "tree-sitter-wing"; - rev = "76e0c25844a66ebc6e866d690fcc5f4e90698947"; - hash = "sha256-N16cZK1dERqFd1FR35AfrsBy5EeeOPSp0FaZ83pMt7I="; - }; - meta.homepage = "https://github.com/winglang/tree-sitter-wing"; - }; - wit = buildGrammar { - language = "wit"; - version = "0.0.0+rev=37bf43c"; - src = fetchFromGitHub { - owner = "liamwh"; - repo = "tree-sitter-wit"; - rev = "37bf43c7f11d2b4af7a78d98a19e6d5c2cf04ad2"; - hash = "sha256-8RRffYuw1wmtRgGGMIfzKnZPM4dKGd0h7A5oOVfEk1Y="; - }; - meta.homepage = "https://github.com/liamwh/tree-sitter-wit"; - }; - wxml = buildGrammar { - language = "wxml"; - version = "0.0.0+rev=7b821c7"; - src = fetchFromGitHub { - owner = "BlockLune"; - repo = "tree-sitter-wxml"; - rev = "7b821c748dc410332f59496c0dea2632168c4e5a"; - hash = "sha256-ZJeBKccEreak/Fs/Zi5E3m2S//s2R54KwFK3atoCvf0="; - }; - meta.homepage = "https://github.com/BlockLune/tree-sitter-wxml"; - }; - xcompose = buildGrammar { - language = "xcompose"; - version = "0.0.0+rev=a51d636"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-xcompose"; - rev = "a51d6366f041dbefec4da39a7eb3168a9b1cbc0e"; - hash = "sha256-3V+elXkVBk2aZnDy5Q/MDpBWEWb/mvjh2t2pnjnzgA0="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-xcompose"; - }; - xml = buildGrammar { - language = "xml"; - version = "0.0.0+rev=863dbc3"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-xml"; - rev = "863dbc381f44f6c136a399e684383b977bb2beaa"; - hash = "sha256-0ztP30xWqVWy5upWPp0JwhpQphOJufzlcYn+KvLejVs="; - }; - location = "xml"; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-xml"; - }; - xresources = buildGrammar { - language = "xresources"; - version = "0.0.0+rev=68240ae"; - src = fetchFromGitHub { - owner = "ValdezFOmar"; - repo = "tree-sitter-xresources"; - rev = "68240ae1beef503cfe0d1bc40f25b0fab71df8f5"; - hash = "sha256-lbgeR8Xc/Hsu6zimS9NIndeayMc4f3xZyhTgKdK2jVE="; - }; - meta.homepage = "https://github.com/ValdezFOmar/tree-sitter-xresources"; - }; - yaml = buildGrammar { - language = "yaml"; - version = "0.0.0+rev=7708026"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-yaml"; - rev = "7708026449bed86239b1cd5bce6e3c34dbca6415"; - hash = "sha256-BX6TOfAZLW+0h2TNsgsLC9K2lfirraCWlBN2vCKiXQ4="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-yaml"; - }; - yang = buildGrammar { - language = "yang"; - version = "0.0.0+rev=2c0e6be"; - src = fetchFromGitHub { - owner = "Hubro"; - repo = "tree-sitter-yang"; - rev = "2c0e6be8dd4dcb961c345fa35c309ad4f5bd3502"; - hash = "sha256-6EIK1EStHrUHBLZBsZqd1LL05ZAJ6PKUyIzBBsTVjO8="; - }; - meta.homepage = "https://github.com/Hubro/tree-sitter-yang"; - }; - yuck = buildGrammar { - language = "yuck"; - version = "0.0.0+rev=e877f6a"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-yuck"; - rev = "e877f6ade4b77d5ef8787075141053631ba12318"; - hash = "sha256-l8c1/7q8S78jGyl+VAVVgs8wq58PrrjycyJfWXsCgAI="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-yuck"; - }; - zathurarc = buildGrammar { - language = "zathurarc"; - version = "0.0.0+rev=0554b4a"; - src = fetchFromGitHub { - owner = "Freed-Wu"; - repo = "tree-sitter-zathurarc"; - rev = "0554b4a5d313244b7fc000cbb41c04afae4f4e31"; - hash = "sha256-edwLcz1WlcRJOoV2Unpho8wmi7TmcpwysBOAdRKprNw="; - }; - meta.homepage = "https://github.com/Freed-Wu/tree-sitter-zathurarc"; - }; - zig = buildGrammar { - language = "zig"; - version = "0.0.0+rev=6479aa1"; - src = fetchFromGitHub { - owner = "tree-sitter-grammars"; - repo = "tree-sitter-zig"; - rev = "6479aa13f32f701c383083d8b28360ebd682fb7d"; - hash = "sha256-T9Q6EhJ20tH5v1fUlnNA3UcdX52DMZE/PQjPWQtcHw0="; - }; - meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-zig"; - }; - ziggy = buildGrammar { - language = "ziggy"; - version = "0.0.0+rev=4353b20"; - src = fetchFromGitHub { - owner = "kristoff-it"; - repo = "ziggy"; - rev = "4353b20ef2ac750e35c6d68e4eb2a07c2d7cf901"; - hash = "sha256-7XZNKUrOkpPMge6nDSiEBlUAf7dZLDcVcJ7fHT8fPh4="; - }; - location = "tree-sitter-ziggy"; - meta.homepage = "https://github.com/kristoff-it/ziggy"; - }; - ziggy_schema = buildGrammar { - language = "ziggy_schema"; - version = "0.0.0+rev=fe3bf93"; - src = fetchFromGitHub { - owner = "kristoff-it"; - repo = "ziggy"; - rev = "fe3bf9389e7ff213cf3548caaf9c6f3d4bb38647"; - hash = "sha256-w2WO2N3+XJWhWnt9swOux2ynKxmePbB4VojXM8K5GAo="; - }; - location = "tree-sitter-ziggy-schema"; - meta.homepage = "https://github.com/kristoff-it/ziggy"; - }; - zsh = buildGrammar { - language = "zsh"; - version = "0.0.0+rev=v0.48.0"; - src = fetchFromGitHub { - owner = "georgeharker"; - repo = "tree-sitter-zsh"; - rev = "v0.48.0"; - hash = "sha256-gBbT2xt32fKt54nh4Dp6EK6uUd63rsIEmmK4nr9Pg1Y="; - }; - meta.homepage = "https://github.com/georgeharker/tree-sitter-zsh"; - }; -} diff --git a/pkgs/applications/editors/vim/plugins/nvim-treesitter-legacy/overrides.nix b/pkgs/applications/editors/vim/plugins/nvim-treesitter-legacy/overrides.nix index d754a91e6cc0..f253674c27ec 100644 --- a/pkgs/applications/editors/vim/plugins/nvim-treesitter-legacy/overrides.nix +++ b/pkgs/applications/editors/vim/plugins/nvim-treesitter-legacy/overrides.nix @@ -1,67 +1,18 @@ -{ - lib, - callPackage, - tree-sitter, - neovim, - neovimUtils, - runCommand, - vimPlugins, - tree-sitter-grammars, - writableTmpDirAsHomeHook, -}: - +{ lib }: self: super: - let - inherit (neovimUtils) grammarToPlugin; + inherit (self) nvim-treesitter; - overrides = prev: { - }; - - generatedGrammars = - let - generated = callPackage ./generated.nix { - inherit (tree-sitter) buildGrammar; - }; - in - lib.overrideExisting generated (overrides generated); - - generatedDerivations = lib.filterAttrs (_: lib.isDerivation) generatedGrammars; - - # add aliases so grammars from `tree-sitter` are overwritten in `withPlugins` - # for example, for ocaml_interface, the following aliases will be added - # ocaml-interface - # tree-sitter-ocaml-interface - # tree-sitter-ocaml_interface - builtGrammars = - generatedGrammars - // lib.concatMapAttrs ( - k: v: - let - replaced = lib.replaceStrings [ "_" ] [ "-" ] k; - in - { - "tree-sitter-${k}" = v; - } - // lib.optionalAttrs (k != replaced) { - ${replaced} = v; - "tree-sitter-${replaced}" = v; - } - ) generatedDerivations; - - allGrammars = lib.attrValues generatedDerivations; - - # Usage: - # pkgs.vimPlugins.nvim-treesitter-legacy.withPlugins (p: [ p.c p.java ... ]) - # or for all grammars: - # pkgs.vimPlugins.nvim-treesitter-legacy.withAllGrammars withPlugins = f: + let + from-main = self.nvim-treesitter.withPlugins f; + in self.nvim-treesitter-legacy.overrideAttrs { - passthru.dependencies = map grammarToPlugin (f (tree-sitter.builtGrammars // builtGrammars)); + passthru = { inherit (from-main) dependencies; }; }; - withAllGrammars = withPlugins (_: allGrammars); + withAllGrammars = withPlugins (_: nvim-treesitter.allGrammars); in { @@ -70,22 +21,21 @@ in ''; passthru = (super.nvim-treesitter-legacy.passthru or { }) // { - inherit + inherit (nvim-treesitter) builtGrammars allGrammars grammarToPlugin + grammarPlugins + parsers + ; + inherit withPlugins withAllGrammars ; - - grammarPlugins = lib.mapAttrs (_: grammarToPlugin) generatedDerivations; - parsers = lib.recurseIntoAttrs vimPlugins.nvim-treesitter.grammarPlugins; }; - meta = - - (super.nvim-treesitter-legacy.meta or { }) // { - license = lib.licenses.asl20; - maintainers = [ ]; - }; + meta = super.nvim-treesitter-legacy.meta or { } // { + license = lib.licenses.asl20; + maintainers = [ ]; + }; } diff --git a/pkgs/applications/editors/vim/plugins/overrides.nix b/pkgs/applications/editors/vim/plugins/overrides.nix index d0f9b915046f..8a5417578d7b 100644 --- a/pkgs/applications/editors/vim/plugins/overrides.nix +++ b/pkgs/applications/editors/vim/plugins/overrides.nix @@ -2700,15 +2700,15 @@ assertNoAdditions { checkInputs = [ self.toggleterm-nvim ]; dependencies = with self; [ nvim-treesitter-legacy - nvim-treesitter-legacy-parsers.c_sharp - nvim-treesitter-legacy-parsers.go - nvim-treesitter-legacy-parsers.haskell - nvim-treesitter-legacy-parsers.javascript - nvim-treesitter-legacy-parsers.python - nvim-treesitter-legacy-parsers.ruby - nvim-treesitter-legacy-parsers.rust - nvim-treesitter-legacy-parsers.typescript - nvim-treesitter-legacy-parsers.zig + nvim-treesitter-parsers.c_sharp + nvim-treesitter-parsers.go + nvim-treesitter-parsers.haskell + nvim-treesitter-parsers.javascript + nvim-treesitter-parsers.python + nvim-treesitter-parsers.ruby + nvim-treesitter-parsers.rust + nvim-treesitter-parsers.typescript + nvim-treesitter-parsers.zig ]; nvimSkipModules = [ # Broken runners From fb89d41c7751865fc03a807a172c2eda25dce3ab Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 8 Jan 2026 21:24:23 +0000 Subject: [PATCH 016/295] vgmplay-libvgm: 0.51.1-unstable-2025-12-29 -> 0.51.1-unstable-2025-12-31 --- pkgs/by-name/vg/vgmplay-libvgm/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/vg/vgmplay-libvgm/package.nix b/pkgs/by-name/vg/vgmplay-libvgm/package.nix index 0acc311418e5..56579aeb4b6f 100644 --- a/pkgs/by-name/vg/vgmplay-libvgm/package.nix +++ b/pkgs/by-name/vg/vgmplay-libvgm/package.nix @@ -12,13 +12,13 @@ stdenv.mkDerivation { pname = "vgmplay-libvgm"; - version = "0.51.1-unstable-2025-12-29"; + version = "0.51.1-unstable-2025-12-31"; src = fetchFromGitHub { owner = "ValleyBell"; repo = "vgmplay-libvgm"; - rev = "41877bac91d98be221b7a4c5c9d42f0869e25389"; - hash = "sha256-5NdzeYrXgwI4avymtrZgE4qfEm+mpSa4ektY3bPj6sM="; + rev = "e8f07455854053cb676967112c3ddf414bb8c1ea"; + hash = "sha256-YNaswHUFcTXncj+TKXQq5AhCLrM0SZ/EaO7hXb0OQLM="; }; nativeBuildInputs = [ From 23e144bb23b459444bf6131d2bd36aa95897ca54 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stanis=C5=82aw=20Pitucha?= Date: Sun, 11 Jan 2026 22:20:46 +1100 Subject: [PATCH 017/295] python3Packages.screeninfo: fix darwin build --- .../python-modules/screeninfo/default.nix | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/screeninfo/default.nix b/pkgs/development/python-modules/screeninfo/default.nix index 508d4d3e0f1a..a049c289cd74 100644 --- a/pkgs/development/python-modules/screeninfo/default.nix +++ b/pkgs/development/python-modules/screeninfo/default.nix @@ -7,6 +7,8 @@ libXinerama, libXrandr, poetry-core, + pyobjc-framework-Cocoa, + cython, pytestCheckHook, pythonOlder, }: @@ -25,9 +27,14 @@ buildPythonPackage rec { hash = "sha256-TEy4wff0eRRkX98yK9054d33Tm6G6qWrd9Iv+ITcFmA="; }; - nativeBuildInputs = [ poetry-core ]; + build-system = [ poetry-core ]; - postPatch = '' + dependencies = lib.optionals (stdenv.isDarwin) [ + pyobjc-framework-Cocoa + cython + ]; + + postPatch = lib.optionalString (stdenv.isLinux) '' substituteInPlace screeninfo/enumerators/xinerama.py \ --replace 'load_library("X11")' 'ctypes.cdll.LoadLibrary("${libX11}/lib/libX11.so")' \ --replace 'load_library("Xinerama")' 'ctypes.cdll.LoadLibrary("${libXinerama}/lib/libXinerama.so")' @@ -46,7 +53,6 @@ buildPythonPackage rec { pythonImportsCheck = [ "screeninfo" ]; meta = { - broken = stdenv.hostPlatform.isDarwin; description = "Fetch location and size of physical screens"; homepage = "https://github.com/rr-/screeninfo"; license = lib.licenses.mit; From 7406ac960b70d5daa406dd3ff1706e831170d352 Mon Sep 17 00:00:00 2001 From: chordtoll Date: Sun, 11 Jan 2026 21:02:28 -0800 Subject: [PATCH 018/295] pythonPackages.sqlalchemy-utils: update to correct release tag --- pkgs/development/python-modules/sqlalchemy-utils/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/sqlalchemy-utils/default.nix b/pkgs/development/python-modules/sqlalchemy-utils/default.nix index 0bb84e7e4574..c87ea04002c1 100644 --- a/pkgs/development/python-modules/sqlalchemy-utils/default.nix +++ b/pkgs/development/python-modules/sqlalchemy-utils/default.nix @@ -31,7 +31,7 @@ buildPythonPackage rec { pname = "sqlalchemy-utils"; - version = "0.42.2"; + version = "0.41.2"; pyproject = true; disabled = pythonOlder "3.10"; From 6a2cddc6467cf4745493e0837a4e596c26522867 Mon Sep 17 00:00:00 2001 From: Matt McHenry Date: Sun, 11 Jan 2026 21:41:59 -0500 Subject: [PATCH 019/295] calibre: 8.15.0 -> 8.16.2 fixes #478298 --- pkgs/by-name/ca/calibre/package.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ca/calibre/package.nix b/pkgs/by-name/ca/calibre/package.nix index cad29f895f6d..edf7874a7f08 100644 --- a/pkgs/by-name/ca/calibre/package.nix +++ b/pkgs/by-name/ca/calibre/package.nix @@ -38,11 +38,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "calibre"; - version = "8.15.0"; + version = "8.16.2"; src = fetchurl { url = "https://download.calibre-ebook.com/${finalAttrs.version}/calibre-${finalAttrs.version}.tar.xz"; - hash = "sha256-Wnv+S/4ajebu87+R+pft9Ka//sD12SsH6+1nXVx/XrQ="; + hash = "sha256-AYfQQ1T1PMB0EUHaAml37jCnfvoMN7GDm94FiCIsHGw="; }; patches = @@ -135,6 +135,8 @@ stdenv.mkDerivation (finalAttrs: { regex sip setuptools + tzdata + tzlocal zeroconf jeepney pycryptodome @@ -212,6 +214,7 @@ stdenv.mkDerivation (finalAttrs: { wrapProgram $program \ ''${qtWrapperArgs[@]} \ ''${gappsWrapperArgs[@]} \ + --set QTWEBENGINE_CHROMIUM_FLAGS "--disable-gpu" \ --prefix PATH : ${ lib.makeBinPath [ libjpeg From f9e38c7002ae1933e5d965e483099ce69683acd5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 13 Jan 2026 23:43:02 +0000 Subject: [PATCH 020/295] python3Packages.tesla-fleet-api: 1.4.0 -> 1.4.2 --- pkgs/development/python-modules/tesla-fleet-api/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tesla-fleet-api/default.nix b/pkgs/development/python-modules/tesla-fleet-api/default.nix index 8943f16d775b..40d20c0cc921 100644 --- a/pkgs/development/python-modules/tesla-fleet-api/default.nix +++ b/pkgs/development/python-modules/tesla-fleet-api/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "tesla-fleet-api"; - version = "1.4.0"; + version = "1.4.2"; pyproject = true; src = fetchFromGitHub { owner = "Teslemetry"; repo = "python-tesla-fleet-api"; tag = "v${version}"; - hash = "sha256-ey0HJw1IE6vNmTeUN26Vusz6D+90hSzgvx1hJ7O5QOc="; + hash = "sha256-qDYa7GVJokr/0ZmSC5pusc/I5CX9Pras2+dZI2MRXzk="; }; build-system = [ setuptools ]; From c325fbaaa934186951443634b51fffc264118c62 Mon Sep 17 00:00:00 2001 From: "Katja Ramona Sophie Kwast (zaphyra)" Date: Sat, 17 Jan 2026 10:25:42 +0100 Subject: [PATCH 021/295] gomuks-web: 0.2512.0 -> 0.2601.0 --- pkgs/by-name/go/gomuks-web/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/go/gomuks-web/package.nix b/pkgs/by-name/go/gomuks-web/package.nix index 4bd5e5619e00..5d047a747f7d 100644 --- a/pkgs/by-name/go/gomuks-web/package.nix +++ b/pkgs/by-name/go/gomuks-web/package.nix @@ -11,15 +11,15 @@ buildGoModule ( finalAttrs: let - rev = "9de4eb7fe537b6a8c40977ea99b7e9a5816d62f4"; - srcHash = "sha256-CC4CNizoi91dfyoNsaIqxAuBB62j8JB076QEIpncky0="; + rev = "82abf26775d59c642fa7ea5274cf8631cd6942c6"; + srcHash = "sha256-CC4CNizoi91dfyoNsaIqxAuBB62j8JB076QEIpncky1="; vendorHash = "sha256-opx/NlWgLk1rUHbLJ6Vp2dMLheBdOtL+NgCmWE89H9g="; npmDepsHash = "sha256-mYeT07XfdAFYjwD4EfLRAgCZY0S8zj68p8UNGBpcpmQ="; in { pname = "gomuks-web"; - version = "0.2512.0"; + version = "0.2601.0"; inherit vendorHash; From 344f0b7bba042a63bcdf033e14ebfcf3c24b2dd1 Mon Sep 17 00:00:00 2001 From: Seth Flynn Date: Wed, 20 Aug 2025 18:41:02 -0400 Subject: [PATCH 022/295] authenticator: remove unneeded glycin-loaders dependency Most likely copy-pasta. --- pkgs/by-name/au/authenticator/package.nix | 3 --- 1 file changed, 3 deletions(-) diff --git a/pkgs/by-name/au/authenticator/package.nix b/pkgs/by-name/au/authenticator/package.nix index 082bada63e83..d17ae0756f47 100644 --- a/pkgs/by-name/au/authenticator/package.nix +++ b/pkgs/by-name/au/authenticator/package.nix @@ -21,7 +21,6 @@ sqlite, wayland, zbar, - glycin-loaders, nix-update-script, }: @@ -78,8 +77,6 @@ stdenv.mkDerivation (finalAttrs: { gappsWrapperArgs+=( # vp8enc preset --prefix GST_PRESET_PATH : "${gst_all_1.gst-plugins-good}/share/gstreamer-1.0/presets" - # See https://gitlab.gnome.org/sophie-h/glycin/-/blob/0.1.beta.2/glycin/src/config.rs#L44 - --prefix XDG_DATA_DIRS : "${glycin-loaders}/share" ) ''; From b8b9586f402a08093999842451b2c9291677bfc5 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Sun, 18 Jan 2026 16:07:44 +0100 Subject: [PATCH 023/295] bazaar: Remove pointless glycin patch passthru This appears to have been accidentally introduced in 9a5911842896bf53d9c7c6687ce85e5358cab922. --- pkgs/by-name/ba/bazaar/package.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/by-name/ba/bazaar/package.nix b/pkgs/by-name/ba/bazaar/package.nix index ac2d8b37cb26..25a2e377407e 100644 --- a/pkgs/by-name/ba/bazaar/package.nix +++ b/pkgs/by-name/ba/bazaar/package.nix @@ -72,7 +72,6 @@ stdenv.mkDerivation (finalAttrs: { ''; passthru = { - inherit (libglycin) glycinPathsPatch; updateScript = nix-update-script { }; }; From 0df3f73d70aa75859628e5243372427728a89d74 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Sun, 18 Jan 2026 16:12:13 +0100 Subject: [PATCH 024/295] recordbox: Inline glycin patch We are going to switch to a setup hook and this is the last user of the glycin 2 patch. It probably does not work anyway because it uses glycin 3 loaders. --- pkgs/by-name/li/libglycin/package.nix | 4 ---- .../libglycin => re/recordbox}/fix-glycin-paths.patch | 0 pkgs/by-name/re/recordbox/package.nix | 11 +++++++++-- 3 files changed, 9 insertions(+), 6 deletions(-) rename pkgs/by-name/{li/libglycin => re/recordbox}/fix-glycin-paths.patch (100%) diff --git a/pkgs/by-name/li/libglycin/package.nix b/pkgs/by-name/li/libglycin/package.nix index ff497becdea5..0ee2b5a82b9b 100644 --- a/pkgs/by-name/li/libglycin/package.nix +++ b/pkgs/by-name/li/libglycin/package.nix @@ -113,10 +113,6 @@ stdenv.mkDerivation (finalAttrs: { updateLockfile ]; - glycinPathsPatch = replaceVars ./fix-glycin-paths.patch { - bwrap = "${bubblewrap}/bin/bwrap"; - }; - glycin3PathsPatch = replaceVars ./fix-glycin-3-paths.patch { bwrap = "${bubblewrap}/bin/bwrap"; }; diff --git a/pkgs/by-name/li/libglycin/fix-glycin-paths.patch b/pkgs/by-name/re/recordbox/fix-glycin-paths.patch similarity index 100% rename from pkgs/by-name/li/libglycin/fix-glycin-paths.patch rename to pkgs/by-name/re/recordbox/fix-glycin-paths.patch diff --git a/pkgs/by-name/re/recordbox/package.nix b/pkgs/by-name/re/recordbox/package.nix index 0678773dacd5..7f6a77a9b37f 100644 --- a/pkgs/by-name/re/recordbox/package.nix +++ b/pkgs/by-name/re/recordbox/package.nix @@ -3,12 +3,12 @@ stdenv, appstream-glib, blueprint-compiler, + bubblewrap, cargo, dbus, desktop-file-utils, fetchFromGitea, glib, - libglycin, glycin-loaders, gst_all_1, gtk4, @@ -21,12 +21,19 @@ ninja, nix-update-script, pkg-config, + replaceVars, rustPlatform, rustc, sqlite, wrapGAppsHook4, }: +let + glycinPathsPatch = replaceVars ./fix-glycin-paths.patch { + bwrap = "${bubblewrap}/bin/bwrap"; + }; +in + stdenv.mkDerivation (finalAttrs: { pname = "recordbox"; version = "0.10.4"; @@ -91,7 +98,7 @@ stdenv.mkDerivation (finalAttrs: { # Dirty approach to add patches after cargoSetupPostUnpackHook # We should eventually use a cargo vendor patch hook instead pushd ../$(stripHash $cargoDeps)/glycin-2.* - patch -p3 < ${libglycin.passthru.glycinPathsPatch} + patch -p3 < ${glycinPathsPatch} popd ''; preFixup = '' From 20db24b45f576b5ed8c64fb8da3f6f88ea72d060 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Sun, 18 Jan 2026 17:24:10 +0100 Subject: [PATCH 025/295] libglycin: Split outputs Avoid pulling in headers, and prepare for setup hook. --- pkgs/by-name/li/libglycin/package.nix | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/pkgs/by-name/li/libglycin/package.nix b/pkgs/by-name/li/libglycin/package.nix index 0ee2b5a82b9b..85036a505e75 100644 --- a/pkgs/by-name/li/libglycin/package.nix +++ b/pkgs/by-name/li/libglycin/package.nix @@ -29,6 +29,12 @@ stdenv.mkDerivation (finalAttrs: { pname = "libglycin"; version = "2.0.7"; + outputs = [ + "out" + "dev" + "devdoc" + ]; + src = fetchFromGitLab { domain = "gitlab.gnome.org"; owner = "GNOME"; @@ -84,6 +90,11 @@ stdenv.mkDerivation (finalAttrs: { build-aux/crates-version.py ''; + postFixup = '' + # Cannot be in postInstall, otherwise _multioutDocs hook in preFixup will move right back. + moveToOutput "share/doc" "$devdoc" + ''; + passthru = { updateScript = let From c68c6af86cd171134c4014f0f5554890c585c6f3 Mon Sep 17 00:00:00 2001 From: Leah Amelia Chen Date: Thu, 12 Dec 2024 12:41:58 +0100 Subject: [PATCH 026/295] libglycin: Add setup hook for patching Rust vendor directory Glycin rust library searches `bwrap` on path. This would require every reverse dependency to add `bubblewrap` to its `PATH`, which would be quite annoying to ensure. Especially when libraries start using glycin. We provide `passthru.glycinPathsPatch` to perform source-level hardcoding but that doesn't work with apps that use `rustPlatform.cargoSetupHook` since it assumes a setup where snapshots of GNOME sources already contain vendored Rust dependencies under `vendor/`. The setup hook instead provides a much more flexible approach that uses the `$cargoDepsCopy` variable provided by `cargoSetupHook`, which points to the local, modifiable copy of Cargo dependencies, to patch `src/sandbox.rs` just like `glycinPathsPatch`. If `$cargoDepsCopy` is not found, then the old behavior is used where Cargo dependencies are assumed to be under `vendor/`. Additionally, the patch requires modifying `Cargo.lock` when using `rustPlatform.fetchCargoVendor`. The setup hook fixes that as well. Rust programs just need to add `libglycin.patchVendorHook` and it should take care of this. Co-authored-by: Seth Flynn Co-authored-by: Jan Tojnar --- doc/hooks/index.md | 1 + doc/hooks/libglycin.section.md | 44 +++++++++++++++++++ doc/redirects.json | 15 +++++++ pkgs/by-name/li/libglycin/package.nix | 16 +++++++ .../by-name/li/libglycin/patch-vendor-hook.sh | 38 ++++++++++++++++ 5 files changed, 114 insertions(+) create mode 100644 doc/hooks/libglycin.section.md create mode 100644 pkgs/by-name/li/libglycin/patch-vendor-hook.sh diff --git a/doc/hooks/index.md b/doc/hooks/index.md index cd769cec0373..e7b5972c84d7 100644 --- a/doc/hooks/index.md +++ b/doc/hooks/index.md @@ -22,6 +22,7 @@ haredo.section.md installShellFiles.section.md julec.section.md just.section.md +libglycin.section.md libiconv.section.md libxml2.section.md meson.section.md diff --git a/doc/hooks/libglycin.section.md b/doc/hooks/libglycin.section.md new file mode 100644 index 000000000000..a758c1f08d7f --- /dev/null +++ b/doc/hooks/libglycin.section.md @@ -0,0 +1,44 @@ +# libglycin {#libglycin-hooks} + +[Glycin](https://gitlab.gnome.org/GNOME/glycin) is a library for sandboxed and extendable image loading. + +For most applications using it, individual image formats are loaded through binaries provided by `glycin-loaders`. The paths of these loaders must be injected into the environment, e.g. using [`wrapGAppsHook`](#ssec-gnome-hooks). + +[]{#libglycin-patch-vendor-hook} Additionally, for Rust projects `glycin` Rust crate itself requires a patch to become self-contained. `libglycin.patchVendorHook` will do that. This is not needed for projects using the ELF library from `libglycin` package. + +## Example code snippet {#libglycin-hooks-example-code-snippet} + +```nix +{ + lib, + rustPlatform, + libglycin, + glycin-loaders, + wrapGAppsHook4, +}: + +rustPlatform.buildRustPackage { + # ... + + cargoHash = "..."; + + nativeBuildInputs = [ + wrapGAppsHook4 + libglycin.patchVendorHook + ]; + + preFixup = '' + gappsWrapperArgs+=( + --prefix XDG_DATA_DIRS : "${glycin-loaders}/share" + ) + ''; + + # ... +} +``` + +## Variables controlling glycin-loaders {#libglycin-hook-variables-controlling} + +### `glycinCargoDepsPath` {#glycin-cargo-deps-path} + +Path to a directory containing the `glycin` crate to patch. Defaults to the crate directory created by `cargoSetupHook`, or `./vendor/`. diff --git a/doc/redirects.json b/doc/redirects.json index cbff4ea2f226..31896397c31f 100644 --- a/doc/redirects.json +++ b/doc/redirects.json @@ -2468,6 +2468,21 @@ "setup-hook-gdk-pixbuf": [ "index.html#setup-hook-gdk-pixbuf" ], + "libglycin-hooks": [ + "index.html#libglycin-hooks" + ], + "libglycin-patch-vendor-hook": [ + "index.html#libglycin-patch-vendor-hook" + ], + "libglycin-hooks-example-code-snippet": [ + "index.html#libglycin-hooks-example-code-snippet" + ], + "libglycin-hook-variables-controlling": [ + "index.html#libglycin-hook-variables-controlling" + ], + "glycin-cargo-deps-path": [ + "index.html#glycin-cargo-deps-path" + ], "ghc": [ "index.html#ghc" ], diff --git a/pkgs/by-name/li/libglycin/package.nix b/pkgs/by-name/li/libglycin/package.nix index 85036a505e75..137e8aa9eaff 100644 --- a/pkgs/by-name/li/libglycin/package.nix +++ b/pkgs/by-name/li/libglycin/package.nix @@ -2,6 +2,7 @@ lib, stdenv, fetchFromGitLab, + makeSetupHook, meson, ninja, pkg-config, @@ -18,6 +19,8 @@ gnome, replaceVars, bubblewrap, + jq, + moreutils, common-updater-scripts, _experimental-update-script-combinators, buildPackages, @@ -127,6 +130,19 @@ stdenv.mkDerivation (finalAttrs: { glycin3PathsPatch = replaceVars ./fix-glycin-3-paths.patch { bwrap = "${bubblewrap}/bin/bwrap"; }; + + patchVendorHook = + makeSetupHook + { + name = "glycinPatchVendorHook"; + } + ( + replaceVars ./patch-vendor-hook.sh { + bwrap = "${bubblewrap}/bin/bwrap"; + jq = "${jq}/bin/jq"; + sponge = "${moreutils}/bin/sponge"; + } + ); }; meta = { diff --git a/pkgs/by-name/li/libglycin/patch-vendor-hook.sh b/pkgs/by-name/li/libglycin/patch-vendor-hook.sh new file mode 100644 index 000000000000..1ba389614f2e --- /dev/null +++ b/pkgs/by-name/li/libglycin/patch-vendor-hook.sh @@ -0,0 +1,38 @@ +libglycinPatchVendorHook() { + echo "executing libglycinPatchVendorHook" + + local glycinPath + + if [[ -z ${glycinCargoDepsPath:-} ]]; then + # When cargoSetupHook is used, `cargoDepsCopy` would be set and preferred. + # Otherwise, fallback to vendor/ + local cargoDepsPath=${cargoDepsCopy:-vendor} + fi + + while read -r path; do + # Ensure the paths we're patching exist (and that this crate probably isn't something like glycin-utils) + if [[ -f $path/src/sandbox.rs ]]; then + glycinPath="$path" + break + fi + done < <(find "$cargoDepsPath" -type d -name 'glycin*') + + if [[ -z ${glycinPath:-} ]]; then + echo >&2 "error: glycin was not found within the cargo dependencies at '$cargoDepsPath'." + echo >&2 "are you sure libglycin.patchVendorHook is still required?" + exit 1 + fi + echo "patching glycin crate at '$glycinPath'" + + substituteInPlace "$glycinPath/src/sandbox.rs" \ + --replace-fail '"bwrap"' '"@bwrap@"' + + # Replace hash of file we patch in vendored glycin. + @jq@ \ + --arg hash "$(sha256sum "$glycinPath/src/sandbox.rs" | cut -d' ' -f 1)" \ + '.files."src/sandbox.rs" = $hash' \ + "$glycinPath/.cargo-checksum.json" | + @sponge@ "$glycinPath/.cargo-checksum.json" +} + +prePatchHooks+=(libglycinPatchVendorHook) From 2f2b2bf49967ceb5701a5959ef80a032f2c6f49d Mon Sep 17 00:00:00 2001 From: Tom Hunze Date: Mon, 19 Jan 2026 00:15:38 +0100 Subject: [PATCH 027/295] buildPerlPackage: remove explicit `src` argument This goal of this change is to make nix-update-script work out of the box with packages built using `buildPerlPackage`. Explicitly setting `src` in the `stdenv.mkDerivation` call currently causes `builtins.unsafeGetAttrPos "src" ` to point to `pkgs/development/perl-modules/generic/default.nix` for packages built using `buildPerlPackage`. If the result of this expression is not `null`, nix-update will try to update `src` of `` in this file [1], which will fail for obvious reasons. A good example of this happening is with the pgformatter package. Removing the explicit `inherit src` allows `builtins.unsafeGetAttrPos "src" ` to point to the file where `.src` is actually defined, fixing nix-update runs for affected packages. Git history doesn't provide any indication as to why this argument was introduced in the first place, so I hope it's fine to remove it. The only difference in evaluation will be for calls to `buildPerlPackage` without `src`: In these cases, `src` will be unset instead of `null`. [1] https://github.com/Mic92/nix-update/blob/8227513ecf2f9ca657951fac3a6935410107eb90/nix_update/eval.nix#L99 --- pkgs/development/perl-modules/generic/default.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/pkgs/development/perl-modules/generic/default.nix b/pkgs/development/perl-modules/generic/default.nix index 566129a5f00c..03dae50f7e99 100644 --- a/pkgs/development/perl-modules/generic/default.nix +++ b/pkgs/development/perl-modules/generic/default.nix @@ -12,7 +12,6 @@ "out" "devdoc" ], - src ? null, # enabling or disabling does nothing for perl packages so set it explicitly # to false to not change hashes when enableParallelBuildingByDefault is enabled @@ -64,7 +63,6 @@ lib.throwIf (attrs ? name) inherit outputs - src doCheck checkTarget enableParallelBuilding From 1def69720c0ca26c3f3238622f8c535a2ba764a7 Mon Sep 17 00:00:00 2001 From: Leah Amelia Chen Date: Thu, 12 Dec 2024 12:41:58 +0100 Subject: [PATCH 028/295] libglycin: Introduce setup hook for adding loader paths to wrapper MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This setup hook discovers glycin loaders in the inputs list it is placed into, and adds them to `gappsWrapperArgs`. This should simplify glycin-dependent programs’ expressions. Just add `libglycin.setupHook` (for Rust programs) or `libglycin` (for other languages) to `buildInputs`. The latter will also pull in the setup hook. Note, the setup hook needs to go to the `buildInputs` since we cannot have a different offset when used as standalone hook instead of propagated from `libglycin`. We chose `hostOffset` to make it work with the proper placement of `libglycin` in `buildInputs`. Co-authored-by: Seth Flynn Co-authored-by: Jan Tojnar --- doc/hooks/libglycin.section.md | 15 +++++++++------ doc/languages-frameworks/gnome.section.md | 2 ++ doc/redirects.json | 9 +++++++++ pkgs/by-name/li/libglycin/package.nix | 2 ++ pkgs/by-name/li/libglycin/path-hook.sh | 18 ++++++++++++++++++ 5 files changed, 40 insertions(+), 6 deletions(-) create mode 100644 pkgs/by-name/li/libglycin/path-hook.sh diff --git a/doc/hooks/libglycin.section.md b/doc/hooks/libglycin.section.md index a758c1f08d7f..48c52e1b4036 100644 --- a/doc/hooks/libglycin.section.md +++ b/doc/hooks/libglycin.section.md @@ -2,7 +2,7 @@ [Glycin](https://gitlab.gnome.org/GNOME/glycin) is a library for sandboxed and extendable image loading. -For most applications using it, individual image formats are loaded through binaries provided by `glycin-loaders`. The paths of these loaders must be injected into the environment, e.g. using [`wrapGAppsHook`](#ssec-gnome-hooks). +[]{#libglycin-setup-hook} For most applications using it, individual image formats are loaded through binaries provided by `glycin-loaders`. The paths of these loaders must be injected into the environment, e.g. using [`wrapGAppsHook`](#ssec-gnome-hooks). `libglycin.setupHook` will do that. []{#libglycin-patch-vendor-hook} Additionally, for Rust projects `glycin` Rust crate itself requires a patch to become self-contained. `libglycin.patchVendorHook` will do that. This is not needed for projects using the ELF library from `libglycin` package. @@ -27,11 +27,10 @@ rustPlatform.buildRustPackage { libglycin.patchVendorHook ]; - preFixup = '' - gappsWrapperArgs+=( - --prefix XDG_DATA_DIRS : "${glycin-loaders}/share" - ) - ''; + buildInputs = [ + libglycin.setupHook + glycin-loaders + ]; # ... } @@ -42,3 +41,7 @@ rustPlatform.buildRustPackage { ### `glycinCargoDepsPath` {#glycin-cargo-deps-path} Path to a directory containing the `glycin` crate to patch. Defaults to the crate directory created by `cargoSetupHook`, or `./vendor/`. + +### `dontWrapGlycinLoaders` {#glycin-dont-wrap} + +Disable adding the Glycin loaders path `XDG_DATA_DIRS` with `wrapGAppsHook`. diff --git a/doc/languages-frameworks/gnome.section.md b/doc/languages-frameworks/gnome.section.md index 252f7ea3dea7..ecfda62b5700 100644 --- a/doc/languages-frameworks/gnome.section.md +++ b/doc/languages-frameworks/gnome.section.md @@ -129,6 +129,8 @@ The hooks do the following: - []{#ssec-gnome-hooks-gst-grl-plugins} Setup hooks of `gst_all_1.gstreamer` and `grilo` will populate the `GST_PLUGIN_SYSTEM_PATH_1_0` and `GRL_PLUGIN_PATH` variables, respectively, which will then be added to the wrapper by `wrapGApps*` hook. +- []{#ssec-gnome-hooks-libglycin} `libglycin`'s [setup hook](#libglycin-setup-hook) will populate `XDG_DATA_DIRS` with the path to the loaders. + You can also pass additional arguments to `makeWrapper` using `gappsWrapperArgs` in `preFixup` hook: ```nix diff --git a/doc/redirects.json b/doc/redirects.json index 31896397c31f..4bb444117189 100644 --- a/doc/redirects.json +++ b/doc/redirects.json @@ -2471,6 +2471,9 @@ "libglycin-hooks": [ "index.html#libglycin-hooks" ], + "libglycin-setup-hook": [ + "index.html#libglycin-setup-hook" + ], "libglycin-patch-vendor-hook": [ "index.html#libglycin-patch-vendor-hook" ], @@ -2483,6 +2486,9 @@ "glycin-cargo-deps-path": [ "index.html#glycin-cargo-deps-path" ], + "glycin-dont-wrap": [ + "index.html#glycin-dont-wrap" + ], "ghc": [ "index.html#ghc" ], @@ -3173,6 +3179,9 @@ "ssec-gnome-hooks-gst-grl-plugins": [ "index.html#ssec-gnome-hooks-gst-grl-plugins" ], + "ssec-gnome-hooks-libglycin": [ + "index.html#ssec-gnome-hooks-libglycin" + ], "ssec-gnome-updating": [ "index.html#ssec-gnome-updating" ], diff --git a/pkgs/by-name/li/libglycin/package.nix b/pkgs/by-name/li/libglycin/package.nix index 137e8aa9eaff..ca0310b0a27f 100644 --- a/pkgs/by-name/li/libglycin/package.nix +++ b/pkgs/by-name/li/libglycin/package.nix @@ -38,6 +38,8 @@ stdenv.mkDerivation (finalAttrs: { "devdoc" ]; + setupHook = ./path-hook.sh; + src = fetchFromGitLab { domain = "gitlab.gnome.org"; owner = "GNOME"; diff --git a/pkgs/by-name/li/libglycin/path-hook.sh b/pkgs/by-name/li/libglycin/path-hook.sh new file mode 100644 index 000000000000..19de8ecfbec2 --- /dev/null +++ b/pkgs/by-name/li/libglycin/path-hook.sh @@ -0,0 +1,18 @@ +find_glycin_loader_paths() { + if [ -d "$1/share/glycin-loaders" ]; then + addToSearchPath NIX_GLYCIN_LOADER_PATHS $1/share + fi +} + +addEnvHooks "$hostOffset" find_glycin_loader_paths + +glycinLoadersWrapperArgsHook() { + echo "executing glycinLoadersWrapperArgsHook" + if [[ -n "$NIX_GLYCIN_LOADER_PATHS" ]]; then + gappsWrapperArgs+=(--prefix XDG_DATA_DIRS : "$NIX_GLYCIN_LOADER_PATHS") + fi +} + +if [[ -z ${dontWrapGlycinLoaders:-} ]]; then + preFixupPhases+=(glycinLoadersWrapperArgsHook) +fi From 7ea919b7bee21eae8f64271297f91d43f4d845a0 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Sun, 18 Jan 2026 18:26:23 +0100 Subject: [PATCH 029/295] libglycin: Use our setup hook for patching vendor directory Prepare for the imminent removal of the patch. --- pkgs/by-name/li/libglycin/package.nix | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pkgs/by-name/li/libglycin/package.nix b/pkgs/by-name/li/libglycin/package.nix index ca0310b0a27f..fb58547f0b5c 100644 --- a/pkgs/by-name/li/libglycin/package.nix +++ b/pkgs/by-name/li/libglycin/package.nix @@ -56,6 +56,7 @@ stdenv.mkDerivation (finalAttrs: { cargo python3 rustPlatform.cargoSetupHook + finalAttrs.passthru.patchVendorHook ] ++ lib.optionals withIntrospection [ vala @@ -89,8 +90,6 @@ stdenv.mkDerivation (finalAttrs: { ]; postPatch = '' - patch -p2 < ${finalAttrs.passthru.glycin3PathsPatch} - patchShebangs \ build-aux/crates-version.py ''; From 0d016baaa72028568acb4cccf7959af17bf9dcc7 Mon Sep 17 00:00:00 2001 From: Leah Amelia Chen Date: Thu, 12 Dec 2024 12:41:58 +0100 Subject: [PATCH 030/295] fractal: Use glycin setup hooks Instead of manually setting wrapper variables. The `patchVendorHook` ensures the library has bubblewrap properly set. --- pkgs/by-name/fr/fractal/package.nix | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/fr/fractal/package.nix b/pkgs/by-name/fr/fractal/package.nix index 57e2d580238e..2aae752c96e6 100644 --- a/pkgs/by-name/fr/fractal/package.nix +++ b/pkgs/by-name/fr/fractal/package.nix @@ -23,10 +23,10 @@ libshumate, wrapGAppsHook4, blueprint-compiler, - bubblewrap, sqlite, xdg-desktop-portal, libseccomp, + libglycin, glycin-loaders, libwebp, }: @@ -64,6 +64,7 @@ stdenv.mkDerivation (finalAttrs: { glib grass-sass gtk4 + libglycin.patchVendorHook meson ninja pkg-config @@ -79,6 +80,8 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ glib + libglycin.setupHook + glycin-loaders gtk4 gtksourceview5 lcms2 @@ -99,13 +102,6 @@ stdenv.mkDerivation (finalAttrs: { gst-plugins-rs ]); - preFixup = '' - gappsWrapperArgs+=( - --prefix XDG_DATA_DIRS : "${glycin-loaders}/share" - --prefix PATH : "${lib.makeBinPath [ bubblewrap ]}" - ) - ''; - env.CARGO_BUILD_TARGET = stdenv.hostPlatform.rust.rustcTargetSpec; passthru = { From 7549757c8f09774dbc92b4f39dacb890ebb2cf1c Mon Sep 17 00:00:00 2001 From: Leah Amelia Chen Date: Thu, 12 Dec 2024 12:41:58 +0100 Subject: [PATCH 031/295] loupe: Switch to new glycin setup hook --- pkgs/by-name/lo/loupe/package.nix | 19 +++---------------- 1 file changed, 3 insertions(+), 16 deletions(-) diff --git a/pkgs/by-name/lo/loupe/package.nix b/pkgs/by-name/lo/loupe/package.nix index 8b08bc09e80f..d441f1708c7f 100644 --- a/pkgs/by-name/lo/loupe/package.nix +++ b/pkgs/by-name/lo/loupe/package.nix @@ -48,6 +48,7 @@ stdenv.mkDerivation (finalAttrs: { cargo desktop-file-utils itstool + libglycin.patchVendorHook meson ninja pkg-config @@ -57,6 +58,8 @@ stdenv.mkDerivation (finalAttrs: { ]; buildInputs = [ + libglycin.setupHook + glycin-loaders gtk4 lcms2 libadwaita @@ -64,22 +67,6 @@ stdenv.mkDerivation (finalAttrs: { libseccomp ]; - preConfigure = '' - # Dirty approach to add patches after cargoSetupPostUnpackHook - # We should eventually use a cargo vendor patch hook instead - pushd ../$(stripHash $cargoDeps)/glycin-3.* - patch -p3 < ${libglycin.passthru.glycin3PathsPatch} - popd - ''; - - preFixup = '' - # Needed for the glycin crate to find loaders. - # https://gitlab.gnome.org/sophie-h/glycin/-/blob/0.1.beta.2/glycin/src/config.rs#L44 - gappsWrapperArgs+=( - --prefix XDG_DATA_DIRS : "${glycin-loaders}/share" - ) - ''; - # For https://gitlab.gnome.org/GNOME/loupe/-/blob/0e6ddb0227ac4f1c55907f8b43eaef4bb1d3ce70/src/meson.build#L34-35 env.CARGO_BUILD_TARGET = stdenv.hostPlatform.rust.rustcTargetSpec; From 9d5515710bd292541c5a274a56bef2cc8f2905df Mon Sep 17 00:00:00 2001 From: Leah Amelia Chen Date: Thu, 12 Dec 2024 12:41:58 +0100 Subject: [PATCH 032/295] snapshot: Switch to new glycin setup hook --- pkgs/by-name/sn/snapshot/package.nix | 21 +++------------------ 1 file changed, 3 insertions(+), 18 deletions(-) diff --git a/pkgs/by-name/sn/snapshot/package.nix b/pkgs/by-name/sn/snapshot/package.nix index 27f72987a679..449fe3e4e350 100644 --- a/pkgs/by-name/sn/snapshot/package.nix +++ b/pkgs/by-name/sn/snapshot/package.nix @@ -6,9 +6,7 @@ glycin-loaders, cargo, desktop-file-utils, - jq, meson, - moreutils, ninja, pkg-config, rustc, @@ -34,19 +32,13 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-NVj2+ODTiylQtrrZue7COCSb7f7c5w+1iijK1pRebOk="; }; - patches = [ - # Fix paths in glycin library - libglycin.passthru.glycin3PathsPatch - ]; - cargoVendorDir = "vendor"; nativeBuildInputs = [ cargo desktop-file-utils - jq + libglycin.patchVendorHook meson - moreutils # sponge is used in postPatch ninja pkg-config rustc @@ -56,6 +48,8 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ glib + libglycin.setupHook + glycin-loaders gst_all_1.gst-plugins-bad gst_all_1.gst-plugins-base gst_all_1.gst-plugins-good @@ -70,13 +64,6 @@ stdenv.mkDerivation (finalAttrs: { ]; postPatch = '' - # Replace hash of file we patch in vendored glycin. - jq \ - --arg hash "$(sha256sum vendor/glycin/src/sandbox.rs | cut -d' ' -f 1)" \ - '.files."src/sandbox.rs" = $hash' \ - vendor/glycin/.cargo-checksum.json \ - | sponge vendor/glycin/.cargo-checksum.json - substituteInPlace src/meson.build --replace-fail \ "'src' / rust_target / meson.project_name()" \ "'src' / '${stdenv.hostPlatform.rust.cargoShortTarget}' / rust_target / meson.project_name()" @@ -86,8 +73,6 @@ stdenv.mkDerivation (finalAttrs: { gappsWrapperArgs+=( # vp8enc preset --prefix GST_PRESET_PATH : "${gst_all_1.gst-plugins-good}/share/gstreamer-1.0/presets" - # See https://gitlab.gnome.org/sophie-h/glycin/-/blob/0.1.beta.2/glycin/src/config.rs#L44 - --prefix XDG_DATA_DIRS : "${glycin-loaders}/share" ) ''; From 30bd0581fc1197692c72d71866f2258b62692d2e Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Sun, 18 Jan 2026 17:50:44 +0100 Subject: [PATCH 033/295] libglycin: Remove glycin3PathsPatch It is now unused as it has been superseded by the setup hook. --- pkgs/by-name/li/libglycin/fix-glycin-3-paths.patch | 13 ------------- pkgs/by-name/li/libglycin/package.nix | 4 ---- 2 files changed, 17 deletions(-) delete mode 100644 pkgs/by-name/li/libglycin/fix-glycin-3-paths.patch diff --git a/pkgs/by-name/li/libglycin/fix-glycin-3-paths.patch b/pkgs/by-name/li/libglycin/fix-glycin-3-paths.patch deleted file mode 100644 index 35b22f06fa36..000000000000 --- a/pkgs/by-name/li/libglycin/fix-glycin-3-paths.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/vendor/glycin/src/sandbox.rs b/vendor/glycin/src/sandbox.rs -index 90cd5f6..17a6469 100644 ---- a/vendor/glycin/src/sandbox.rs -+++ b/vendor/glycin/src/sandbox.rs -@@ -251,7 +251,7 @@ impl Sandbox { - } - - async fn bwrap_command(&self, seccomp_memfd: &Memfd) -> Result { -- let mut command = Command::new("bwrap"); -+ let mut command = Command::new("@bwrap@"); - - command.args([ - "--unshare-all", diff --git a/pkgs/by-name/li/libglycin/package.nix b/pkgs/by-name/li/libglycin/package.nix index fb58547f0b5c..8429f754c17d 100644 --- a/pkgs/by-name/li/libglycin/package.nix +++ b/pkgs/by-name/li/libglycin/package.nix @@ -128,10 +128,6 @@ stdenv.mkDerivation (finalAttrs: { updateLockfile ]; - glycin3PathsPatch = replaceVars ./fix-glycin-3-paths.patch { - bwrap = "${bubblewrap}/bin/bwrap"; - }; - patchVendorHook = makeSetupHook { From df85a0ca0208cde603ecca36e26a57ff27d541b7 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Sat, 17 Jan 2026 17:32:32 +0100 Subject: [PATCH 034/295] libglycin: Use GNOME tarball as a source Unify with glycin-loaders. --- pkgs/by-name/li/libglycin/package.nix | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/pkgs/by-name/li/libglycin/package.nix b/pkgs/by-name/li/libglycin/package.nix index 8429f754c17d..68f3acadeacd 100644 --- a/pkgs/by-name/li/libglycin/package.nix +++ b/pkgs/by-name/li/libglycin/package.nix @@ -1,7 +1,7 @@ { lib, stdenv, - fetchFromGitLab, + fetchurl, makeSetupHook, meson, ninja, @@ -40,12 +40,14 @@ stdenv.mkDerivation (finalAttrs: { setupHook = ./path-hook.sh; - src = fetchFromGitLab { - domain = "gitlab.gnome.org"; - owner = "GNOME"; - repo = "glycin"; - tag = finalAttrs.version; - hash = "sha256-17ebdiLMuDJuuw8TBYWamyyDM4aZgtWRWEQhWGb/2mw="; + src = fetchurl { + url = "mirror://gnome/sources/glycin/${lib.versions.majorMinor finalAttrs.version}/glycin-${finalAttrs.version}.tar.xz"; + hash = "sha256-xBasKbbT7NxnuQwVU3uhKTzrevlvoQHK5nt9HTflCrA="; + }; + + cargoDeps = rustPlatform.fetchCargoVendor { + inherit (finalAttrs) pname version src; + hash = "sha256-UVVVjMt4vWkLob0H/MxIaW6rkBSFImu+5dezaCnc3Q8="; }; nativeBuildInputs = [ @@ -64,11 +66,6 @@ stdenv.mkDerivation (finalAttrs: { gobject-introspection ]; - cargoDeps = rustPlatform.fetchCargoVendor { - inherit (finalAttrs) pname version src; - hash = "sha256-7x4Ts0wRFoxZ2u3AHVEey8g6+XWDpxM/hFZeomkojKU="; - }; - buildInputs = [ libseccomp lcms2 From 1fc6c695f3065901d1519d618cc1c1d9441f4bcd Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Sun, 18 Jan 2026 20:10:55 +0100 Subject: [PATCH 035/295] glycin-loaders: Remove unused git It is only used in dev profile. --- pkgs/by-name/gl/glycin-loaders/package.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/pkgs/by-name/gl/glycin-loaders/package.nix b/pkgs/by-name/gl/glycin-loaders/package.nix index ea0eb152f4d4..8f696d952faa 100644 --- a/pkgs/by-name/gl/glycin-loaders/package.nix +++ b/pkgs/by-name/gl/glycin-loaders/package.nix @@ -5,7 +5,6 @@ cairo, cargo, gettext, - git, gnome, gtk4, lcms2, @@ -42,7 +41,6 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ cargo gettext # for msgfmt - git meson ninja pkg-config From 00725370ded3ea5254784d5d4c8673ceb79e2cda Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Sat, 17 Jan 2026 17:33:40 +0100 Subject: [PATCH 036/295] glycin-loaders: Use source from libglycin MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit These should be updated in lockstep. Also remove update script – we will consider libglycin the main package. --- pkgs/by-name/gl/glycin-loaders/package.nix | 49 ++-------------------- pkgs/by-name/li/libglycin/package.nix | 5 +++ 2 files changed, 8 insertions(+), 46 deletions(-) diff --git a/pkgs/by-name/gl/glycin-loaders/package.nix b/pkgs/by-name/gl/glycin-loaders/package.nix index 8f696d952faa..ee760ac707d6 100644 --- a/pkgs/by-name/gl/glycin-loaders/package.nix +++ b/pkgs/by-name/gl/glycin-loaders/package.nix @@ -1,12 +1,12 @@ { stdenv, lib, - fetchurl, cairo, cargo, gettext, - gnome, + glib, gtk4, + libglycin, lcms2, libheif, libjxl, @@ -18,25 +18,12 @@ pkg-config, rustc, rustPlatform, - common-updater-scripts, - _experimental-update-script-combinators, }: stdenv.mkDerivation (finalAttrs: { pname = "glycin-loaders"; - version = "2.0.7"; - src = fetchurl { - url = "mirror://gnome/sources/glycin/${lib.versions.majorMinor finalAttrs.version}/glycin-${finalAttrs.version}.tar.xz"; - hash = "sha256-xBasKbbT7NxnuQwVU3uhKTzrevlvoQHK5nt9HTflCrA="; - }; - - cargoDeps = rustPlatform.fetchCargoVendor { - inherit (finalAttrs) src; - name = "glycin-loaders-deps-${finalAttrs.version}"; - hash = "sha256-UVVVjMt4vWkLob0H/MxIaW6rkBSFImu+5dezaCnc3Q8="; - dontConfigure = true; - }; + inherit (libglycin) version src cargoDeps; nativeBuildInputs = [ cargo @@ -76,36 +63,6 @@ stdenv.mkDerivation (finalAttrs: { env.CARGO_BUILD_TARGET = stdenv.hostPlatform.rust.rustcTargetSpec; - passthru = { - updateScript = - let - updateSource = gnome.updateScript { - attrPath = "glycin-loaders"; - packageName = "glycin"; - }; - updateLockfile = { - command = [ - "sh" - "-c" - '' - PATH=${ - lib.makeBinPath [ - common-updater-scripts - ] - } - update-source-version glycin-loaders --ignore-same-version --source-key=cargoDeps.vendorStaging > /dev/null - '' - ]; - # Experimental feature: do not copy! - supportedFeatures = [ "silent" ]; - }; - in - _experimental-update-script-combinators.sequence [ - updateSource - updateLockfile - ]; - }; - meta = { description = "Glycin loaders for several formats"; homepage = "https://gitlab.gnome.org/GNOME/glycin"; diff --git a/pkgs/by-name/li/libglycin/package.nix b/pkgs/by-name/li/libglycin/package.nix index 68f3acadeacd..d9aa9c5bb467 100644 --- a/pkgs/by-name/li/libglycin/package.nix +++ b/pkgs/by-name/li/libglycin/package.nix @@ -13,6 +13,7 @@ vala, gi-docgen, gobject-introspection, + glycin-loaders, libseccomp, lcms2, gtk4, @@ -137,6 +138,10 @@ stdenv.mkDerivation (finalAttrs: { sponge = "${moreutils}/bin/sponge"; } ); + + tests = { + inherit glycin-loaders; + }; }; meta = { From 98302542994bbe0ecc14828a42277b1654ef1744 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Sun, 18 Jan 2026 18:54:23 +0100 Subject: [PATCH 037/295] libglycin: Correct dependencies MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit fontconfig is propagated by cairo propagated by gtk4 but it is a direct dependency of libglycin. Similarly with glib. Though the pkg-config `Requires` are overly broad – only glib is required by the headers. This should be addressed upstream. --- pkgs/by-name/li/libglycin/package.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/by-name/li/libglycin/package.nix b/pkgs/by-name/li/libglycin/package.nix index d9aa9c5bb467..e585b4c3c916 100644 --- a/pkgs/by-name/li/libglycin/package.nix +++ b/pkgs/by-name/li/libglycin/package.nix @@ -12,8 +12,10 @@ rustPlatform, vala, gi-docgen, + glib, gobject-introspection, glycin-loaders, + fontconfig, libseccomp, lcms2, gtk4, @@ -68,12 +70,16 @@ stdenv.mkDerivation (finalAttrs: { ]; buildInputs = [ + fontconfig libseccomp lcms2 gtk4 ]; propagatedBuildInputs = [ + glib + # TODO: these should not be required by .pc file + fontconfig libseccomp lcms2 ]; From 67d6a2388bba8f680ea7370fd70d933749b69240 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Sun, 18 Jan 2026 23:31:18 +0100 Subject: [PATCH 038/295] libglycin: Do not require /usr MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit When we try to run `glycin-loaders` tests in Nix build sandbox, they would fail because the build sandbox lacks `/usr`. Let’s update our setup hook to patch the crate to have mounting `/usr` fail gracefully. This was proposed upstream and rejected: https://gitlab.gnome.org/GNOME/glycin/-/merge_requests/348 --- pkgs/by-name/li/libglycin/patch-vendor-hook.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/by-name/li/libglycin/patch-vendor-hook.sh b/pkgs/by-name/li/libglycin/patch-vendor-hook.sh index 1ba389614f2e..9cc9f2b172e5 100644 --- a/pkgs/by-name/li/libglycin/patch-vendor-hook.sh +++ b/pkgs/by-name/li/libglycin/patch-vendor-hook.sh @@ -24,6 +24,11 @@ libglycinPatchVendorHook() { fi echo "patching glycin crate at '$glycinPath'" + # Allow use in non-FHS environments like tests in Nix build sandbox. + substituteInPlace "$glycinPath/src/sandbox.rs" \ + --replace-fail '"--ro-bind", + "/usr",' '"--ro-bind-try", "/usr",' + substituteInPlace "$glycinPath/src/sandbox.rs" \ --replace-fail '"bwrap"' '"@bwrap@"' From 7be95de14b22915975fc979b9796227208f5132b Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Sun, 18 Jan 2026 19:21:47 +0100 Subject: [PATCH 039/295] glycin-loaders: Move tests dependencies to `checkInputs` MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit gtk4 is only needed for tests, let’s not pull it in unless tests are actually run. And make tests meson feature conditional on `doCheck`. Keep not running tests by default since we will want to add glycin to gdk-pixbuf, which is a dependency of gtk4. Co-authored-by: Max --- pkgs/by-name/gl/glycin-loaders/package.nix | 39 ++++++++++++++++++++-- 1 file changed, 37 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gl/glycin-loaders/package.nix b/pkgs/by-name/gl/glycin-loaders/package.nix index ee760ac707d6..f9b97462d915 100644 --- a/pkgs/by-name/gl/glycin-loaders/package.nix +++ b/pkgs/by-name/gl/glycin-loaders/package.nix @@ -16,6 +16,8 @@ meson, ninja, pkg-config, + python3, + shared-mime-info, rustc, rustPlatform, }: @@ -33,12 +35,15 @@ stdenv.mkDerivation (finalAttrs: { pkg-config rustc rustPlatform.cargoSetupHook + ] + ++ lib.optionals finalAttrs.finalPackage.doCheck [ + python3 + # Tests use Rust glycin library. + libglycin.patchVendorHook ]; buildInputs = [ - gtk4 # for GdkTexture cairo - lcms2 libheif libxml2 # for librsvg crate librsvg @@ -46,12 +51,20 @@ stdenv.mkDerivation (finalAttrs: { libjxl ]; + # Tests in passthru.tests to avoid dependency cycles. + checkInputs = [ + glib + gtk4 + lcms2 + ]; + mesonFlags = [ "-Dglycin-loaders=true" "-Dglycin-thumbnailer=false" "-Dlibglycin=false" "-Dlibglycin-gtk4=false" "-Dvapi=false" + (lib.mesonBool "tests" finalAttrs.finalPackage.doCheck) ]; strictDeps = true; @@ -59,10 +72,32 @@ stdenv.mkDerivation (finalAttrs: { postPatch = '' substituteInPlace glycin-loaders/meson.build \ --replace-fail "cargo_target_dir / rust_target / loader," "cargo_target_dir / '${stdenv.hostPlatform.rust.cargoShortTarget}' / rust_target / loader," + '' + + lib.optionalString finalAttrs.finalPackage.doCheck '' + chmod +x build-aux/setup-integration-test.py + + patchShebangs \ + build-aux/setup-integration-test.py + ''; + + preCheck = lib.optionalString finalAttrs.finalPackage.doCheck '' + # Fix test files being considered application/octet-stream + export XDG_DATA_DIRS=${shared-mime-info}/share:$XDG_DATA_DIRS + + # fonts test will not be able to create cache without this + export XDG_CACHE_HOME=$(mktemp -d) ''; env.CARGO_BUILD_TARGET = stdenv.hostPlatform.rust.rustcTargetSpec; + passthru = { + tests = { + withTests = finalAttrs.finalPackage.overrideAttrs { + doCheck = true; + }; + }; + }; + meta = { description = "Glycin loaders for several formats"; homepage = "https://gitlab.gnome.org/GNOME/glycin"; From b55a11020bbf30f6d5fb4ffd78f06b3954d5216c Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Sun, 18 Jan 2026 18:37:01 +0100 Subject: [PATCH 040/295] libglycin-gtk4: init (split out of libglycin) In preparation for gdk-pixbuf switching to glycin. --- pkgs/by-name/ba/bazaar/package.nix | 2 + pkgs/by-name/co/constrict/package.nix | 2 + .../hi/highscore-unwrapped/package.nix | 2 + pkgs/by-name/li/libglycin-gtk4/package.nix | 102 ++++++++++++++++++ pkgs/by-name/li/libglycin/package.nix | 10 +- pkgs/by-name/tu/turntable/package.nix | 2 + 6 files changed, 116 insertions(+), 4 deletions(-) create mode 100644 pkgs/by-name/li/libglycin-gtk4/package.nix diff --git a/pkgs/by-name/ba/bazaar/package.nix b/pkgs/by-name/ba/bazaar/package.nix index 25a2e377407e..7d3b806ad9a5 100644 --- a/pkgs/by-name/ba/bazaar/package.nix +++ b/pkgs/by-name/ba/bazaar/package.nix @@ -18,6 +18,7 @@ libadwaita, libdex, libglycin, + libglycin-gtk4, libsoup_3, libxmlb, libyaml, @@ -56,6 +57,7 @@ stdenv.mkDerivation (finalAttrs: { libadwaita libdex libglycin + libglycin-gtk4 libsoup_3 libxmlb libyaml diff --git a/pkgs/by-name/co/constrict/package.nix b/pkgs/by-name/co/constrict/package.nix index 8df59d9f2d9c..1b67ad4e28c3 100644 --- a/pkgs/by-name/co/constrict/package.nix +++ b/pkgs/by-name/co/constrict/package.nix @@ -11,6 +11,7 @@ desktop-file-utils, libadwaita, libglycin, + libglycin-gtk4, libva-utils, ffmpeg, gst-thumbnailers, @@ -42,6 +43,7 @@ python3Packages.buildPythonApplication (finalAttrs: { buildInputs = [ libadwaita libglycin + libglycin-gtk4 ]; dependencies = [ diff --git a/pkgs/by-name/hi/highscore-unwrapped/package.nix b/pkgs/by-name/hi/highscore-unwrapped/package.nix index 1a309c758d21..e4d44e8ed8da 100644 --- a/pkgs/by-name/hi/highscore-unwrapped/package.nix +++ b/pkgs/by-name/hi/highscore-unwrapped/package.nix @@ -17,6 +17,7 @@ libadwaita, libarchive, libglycin, + libglycin-gtk4, libhighscore, libmanette, sqlite, @@ -92,6 +93,7 @@ stdenv.mkDerivation (finalAttrs: { libadwaita libarchive libglycin + libglycin-gtk4 libhighscore libmanette-1-alpha sqlite diff --git a/pkgs/by-name/li/libglycin-gtk4/package.nix b/pkgs/by-name/li/libglycin-gtk4/package.nix new file mode 100644 index 000000000000..bc1b85315bd2 --- /dev/null +++ b/pkgs/by-name/li/libglycin-gtk4/package.nix @@ -0,0 +1,102 @@ +{ + lib, + stdenv, + cargo, + fontconfig, + gi-docgen, + glib, + gobject-introspection, + gtk4, + lcms2, + libglycin, + libseccomp, + meson, + ninja, + pkg-config, + python3, + rustPlatform, + rustc, + vala, + buildPackages, + withIntrospection ? + lib.meta.availableOn stdenv.hostPlatform gobject-introspection + && stdenv.hostPlatform.emulatorAvailable buildPackages, +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "libglycin-gtk4"; + + outputs = [ + "out" + "dev" + "devdoc" + ]; + + inherit (libglycin) version src cargoDeps; + + nativeBuildInputs = [ + meson + ninja + pkg-config + rustc + cargo + python3 + rustPlatform.cargoSetupHook + ] + ++ lib.optionals withIntrospection [ + vala + gi-docgen + gobject-introspection + ]; + + buildInputs = [ + fontconfig + glib + libseccomp + lcms2 + gtk4 + ]; + + propagatedBuildInputs = [ + libglycin + gtk4 + # TODO: these should not be required by .pc file + fontconfig + libseccomp + lcms2 + ]; + + mesonFlags = [ + (lib.mesonBool "glycin-loaders" false) + (lib.mesonBool "glycin-thumbnailer" false) + (lib.mesonBool "libglycin" false) + (lib.mesonBool "libglycin-gtk4" true) + (lib.mesonBool "introspection" withIntrospection) + (lib.mesonBool "vapi" withIntrospection) + (lib.mesonBool "capi_docs" withIntrospection) + ]; + + postPatch = '' + patchShebangs \ + build-aux/crates-version.py + ''; + + postFixup = '' + # Cannot be in postInstall, otherwise _multioutDocs hook in preFixup will move right back. + moveToOutput "share/doc" "$devdoc" + ''; + + meta = { + description = "C-Bindings to convert glycin frames to GDK Textures"; + homepage = "https://gitlab.gnome.org/GNOME/glycin"; + license = with lib.licenses; [ + mpl20 # or + lgpl21Plus + ]; + teams = [ lib.teams.gnome ]; + platforms = lib.platforms.linux; + pkgConfigModules = [ + "glycin-gtk4-1" + ]; + }; +}) diff --git a/pkgs/by-name/li/libglycin/package.nix b/pkgs/by-name/li/libglycin/package.nix index e585b4c3c916..15ea7bb02d7b 100644 --- a/pkgs/by-name/li/libglycin/package.nix +++ b/pkgs/by-name/li/libglycin/package.nix @@ -15,10 +15,10 @@ glib, gobject-introspection, glycin-loaders, + libglycin-gtk4, fontconfig, libseccomp, lcms2, - gtk4, gnome, replaceVars, bubblewrap, @@ -73,7 +73,6 @@ stdenv.mkDerivation (finalAttrs: { fontconfig libseccomp lcms2 - gtk4 ]; propagatedBuildInputs = [ @@ -88,6 +87,7 @@ stdenv.mkDerivation (finalAttrs: { (lib.mesonBool "glycin-loaders" false) (lib.mesonBool "glycin-thumbnailer" false) (lib.mesonBool "libglycin" true) + (lib.mesonBool "libglycin-gtk4" false) (lib.mesonBool "introspection" withIntrospection) (lib.mesonBool "vapi" withIntrospection) (lib.mesonBool "capi_docs" withIntrospection) @@ -146,7 +146,10 @@ stdenv.mkDerivation (finalAttrs: { ); tests = { - inherit glycin-loaders; + inherit + glycin-loaders + libglycin-gtk4 + ; }; }; @@ -163,7 +166,6 @@ stdenv.mkDerivation (finalAttrs: { platforms = lib.platforms.linux; pkgConfigModules = [ "glycin-1" - "glycin-gtk4-1" ]; }; }) diff --git a/pkgs/by-name/tu/turntable/package.nix b/pkgs/by-name/tu/turntable/package.nix index 078190806a3c..21adc60d0958 100644 --- a/pkgs/by-name/tu/turntable/package.nix +++ b/pkgs/by-name/tu/turntable/package.nix @@ -13,6 +13,7 @@ json-glib, libsecret, libglycin, + libglycin-gtk4, glib-networking, glycin-loaders, @@ -48,6 +49,7 @@ stdenv.mkDerivation (finalAttrs: { json-glib libsecret libglycin + libglycin-gtk4 glib-networking ]; From 737475137dae73433d3762eb27f782fc99455250 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 19 Jan 2026 01:35:42 +0100 Subject: [PATCH 041/295] gst-thumbnailers: Rely on libglycin setup hook for loaders discovery. --- pkgs/by-name/gs/gst-thumbnailers/package.nix | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/pkgs/by-name/gs/gst-thumbnailers/package.nix b/pkgs/by-name/gs/gst-thumbnailers/package.nix index 3b84499f8a7c..2ae9a3cd9b18 100644 --- a/pkgs/by-name/gs/gst-thumbnailers/package.nix +++ b/pkgs/by-name/gs/gst-thumbnailers/package.nix @@ -49,14 +49,9 @@ stdenv.mkDerivation (finalAttrs: { gst_all_1.gst-plugins-ugly fontconfig libglycin + glycin-loaders ]; - preFixup = '' - gappsWrapperArgs+=( - --prefix XDG_DATA_DIRS : "${glycin-loaders}/share" - ) - ''; - meta = { description = "Generate thumbnailer for video and audio files"; homepage = "https://gitlab.gnome.org/GNOME/gst-thumbnailers"; From 53f2f740f42052c42f11880e64f4d06f4a472c49 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 19 Jan 2026 01:42:14 +0100 Subject: [PATCH 042/295] bazaar: Rely on libglycin setup hook for loaders discovery. Also drop `bubblewrap`, which is already being hardcoded in `libglycin` package since bb77c25073ff97d8a60c530e7c52fdfc2a493f26. --- pkgs/by-name/ba/bazaar/package.nix | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/pkgs/by-name/ba/bazaar/package.nix b/pkgs/by-name/ba/bazaar/package.nix index 7d3b806ad9a5..a274e9968ac4 100644 --- a/pkgs/by-name/ba/bazaar/package.nix +++ b/pkgs/by-name/ba/bazaar/package.nix @@ -9,7 +9,6 @@ pkg-config, wrapGAppsHook4, appstream, - bubblewrap, flatpak, glib-networking, glycin-loaders, @@ -58,6 +57,7 @@ stdenv.mkDerivation (finalAttrs: { libdex libglycin libglycin-gtk4 + glycin-loaders libsoup_3 libxmlb libyaml @@ -66,13 +66,6 @@ stdenv.mkDerivation (finalAttrs: { libsecret ]; - preFixup = '' - gappsWrapperArgs+=( - --prefix PATH : "$out/bin:${lib.makeBinPath [ bubblewrap ]}" - --prefix XDG_DATA_DIRS : "${glycin-loaders}/share" - ) - ''; - passthru = { updateScript = nix-update-script { }; }; From 93f86d1c5bbab2bc51c1e4d4ab052e04f2ce6932 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 19 Jan 2026 01:49:53 +0100 Subject: [PATCH 043/295] turntable: Rely on libglycin setup hook for loaders discovery. --- pkgs/by-name/tu/turntable/package.nix | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/pkgs/by-name/tu/turntable/package.nix b/pkgs/by-name/tu/turntable/package.nix index 21adc60d0958..7cb19fec3855 100644 --- a/pkgs/by-name/tu/turntable/package.nix +++ b/pkgs/by-name/tu/turntable/package.nix @@ -50,6 +50,7 @@ stdenv.mkDerivation (finalAttrs: { libsecret libglycin libglycin-gtk4 + glycin-loaders glib-networking ]; @@ -60,12 +61,6 @@ stdenv.mkDerivation (finalAttrs: { strictDeps = true; - preFixup = '' - gappsWrapperArgs+=( - --prefix XDG_DATA_DIRS : "${glycin-loaders}/share" - ) - ''; - meta = { description = "Scrobbles your music to multiple services with playback controls for MPRIS players"; longDescription = '' From f0b96b94946494458945a7690f4722d2976cdb0b Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 19 Jan 2026 01:50:11 +0100 Subject: [PATCH 044/295] valent: Rely on libglycin setup hook for loaders discovery. --- pkgs/by-name/va/valent/package.nix | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/pkgs/by-name/va/valent/package.nix b/pkgs/by-name/va/valent/package.nix index a59479fe7267..4e8fee88a9cf 100644 --- a/pkgs/by-name/va/valent/package.nix +++ b/pkgs/by-name/va/valent/package.nix @@ -61,6 +61,7 @@ stdenv.mkDerivation (finalAttrs: { json-glib libadwaita libglycin + glycin-loaders libpeas2 libphonenumber libportal-gtk4 @@ -69,12 +70,6 @@ stdenv.mkDerivation (finalAttrs: { tinysparql ]; - preFixup = '' - gappsWrapperArgs+=( - --prefix XDG_DATA_DIRS : "${glycin-loaders}/share" - ) - ''; - passthru.updateScript = nix-update-script { }; meta = { From 8f65f5245db43d135a65b5db5cd649f205ad9ed0 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Mon, 19 Jan 2026 01:45:12 +0100 Subject: [PATCH 045/295] constrict: Rely on libglycin setup hook for loaders discovery. --- pkgs/by-name/co/constrict/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/co/constrict/package.nix b/pkgs/by-name/co/constrict/package.nix index 1b67ad4e28c3..caf6b88dbe7b 100644 --- a/pkgs/by-name/co/constrict/package.nix +++ b/pkgs/by-name/co/constrict/package.nix @@ -44,6 +44,7 @@ python3Packages.buildPythonApplication (finalAttrs: { libadwaita libglycin libglycin-gtk4 + glycin-loaders ]; dependencies = [ @@ -62,7 +63,6 @@ python3Packages.buildPythonApplication (finalAttrs: { preFixup = '' makeWrapperArgs+=( ''${gappsWrapperArgs[@]} - --prefix XDG_DATA_DIRS : "${glycin-loaders}/share" --prefix PATH : ${lib.makeBinPath finalAttrs.runtimeDeps} ) ''; From 91c3d611e46c1abe68ab30c6f4dfdd819edaaa27 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 22 Jan 2026 01:39:39 +0100 Subject: [PATCH 046/295] python313Packages.pyatv: 0.16.1 -> 0.17.0 Changelog: https://github.com/postlund/pyatv/blob/v0.17.0/CHANGES.md --- pkgs/development/python-modules/pyatv/default.nix | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/pyatv/default.nix b/pkgs/development/python-modules/pyatv/default.nix index 83b1e0fdd08a..579c10440ba0 100644 --- a/pkgs/development/python-modules/pyatv/default.nix +++ b/pkgs/development/python-modules/pyatv/default.nix @@ -29,21 +29,16 @@ buildPythonPackage rec { pname = "pyatv"; - version = "0.16.1"; + version = "0.17.0"; pyproject = true; src = fetchFromGitHub { owner = "postlund"; repo = "pyatv"; tag = "v${version}"; - hash = "sha256-b5u9u5CD/1W422rCxHvoyBqT5CuBAh68/EUBzNDcXoE="; + hash = "sha256-wsLqG1yJf5A3BMgpbQMrXn6NzpcF4BU1TD+0NJ6Nt7c="; }; - postPatch = '' - substituteInPlace setup.py \ - --replace-fail "pytest-runner" "" - ''; - pythonRelaxDeps = [ "aiohttp" "async_timeout" From c82caae5df2e9363dedf680b2ef3abd39a515149 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 22 Jan 2026 01:42:02 +0100 Subject: [PATCH 047/295] python313Packages.pyatv: migrate to finalAttrs --- pkgs/development/python-modules/pyatv/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/pyatv/default.nix b/pkgs/development/python-modules/pyatv/default.nix index 579c10440ba0..090c86dfc495 100644 --- a/pkgs/development/python-modules/pyatv/default.nix +++ b/pkgs/development/python-modules/pyatv/default.nix @@ -27,7 +27,7 @@ zeroconf, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "pyatv"; version = "0.17.0"; pyproject = true; @@ -35,7 +35,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "postlund"; repo = "pyatv"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-wsLqG1yJf5A3BMgpbQMrXn6NzpcF4BU1TD+0NJ6Nt7c="; }; @@ -104,8 +104,8 @@ buildPythonPackage rec { meta = { description = "Python client library for the Apple TV"; homepage = "https://github.com/postlund/pyatv"; - changelog = "https://github.com/postlund/pyatv/blob/${src.tag}/CHANGES.md"; + changelog = "https://github.com/postlund/pyatv/blob/${finalAttrs.src.tag}/CHANGES.md"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From 3e6bae2fa43d4d12ebd15e9f38a984e06643f7d7 Mon Sep 17 00:00:00 2001 From: OPNA2608 Date: Sun, 23 Nov 2025 00:18:54 +0100 Subject: [PATCH 048/295] lib/systems/platforms: Add ppc64 --- lib/systems/platforms.nix | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/lib/systems/platforms.nix b/lib/systems/platforms.nix index 9c9010b9fb46..225ad16bfdc4 100644 --- a/lib/systems/platforms.nix +++ b/lib/systems/platforms.nix @@ -22,6 +22,10 @@ rec { linux-kernel.autoModules = false; }; + ## + ## POWER + ## + powernv = { linux-kernel = { name = "PowerNV"; @@ -42,6 +46,16 @@ rec { }; }; + ppc64 = { + linux-kernel = { + name = "powerpc64"; + + baseConfig = "ppc64_defconfig"; + target = "vmlinux"; + autoModules = true; + }; + }; + ## ## ARM ## @@ -628,8 +642,8 @@ rec { else if platform.parsed.cpu == lib.systems.parse.cpuTypes.mipsel then (import ./examples.nix { inherit lib; }).mipsel-linux-gnu - else if platform.parsed.cpu == lib.systems.parse.cpuTypes.powerpc64le then - powernv + else if platform.isPower64 then + if platform.isLittleEndian then powernv else ppc64 else if platform.isLoongArch64 then loongarch64-multiplatform From 0427dabcb175ebad5d02abe461a1efe7d120da22 Mon Sep 17 00:00:00 2001 From: OPNA2608 Date: Wed, 10 Dec 2025 08:13:18 +0100 Subject: [PATCH 049/295] linux/common-config: Add settings for 64-bit POWER --- pkgs/os-specific/linux/kernel/common-config.nix | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/pkgs/os-specific/linux/kernel/common-config.nix b/pkgs/os-specific/linux/kernel/common-config.nix index cfbe9dac4eb4..1626f9f29d09 100644 --- a/pkgs/os-specific/linux/kernel/common-config.nix +++ b/pkgs/os-specific/linux/kernel/common-config.nix @@ -986,6 +986,9 @@ let XEN_PVHVM = option yes; XEN_SAVE_RESTORE = option yes; + # Disabled by default on POWER + VIRTIO_MENU = yes; + # Enable device detection on virtio-mmio hypervisors VIRTIO_MMIO_CMDLINE_DEVICES = yes; @@ -1433,6 +1436,10 @@ let # Enable coreboot firmware drivers. # While these are called CONFIG_GOOGLE_*, they apply to coreboot systems in general. GOOGLE_FIRMWARE = yes; + + # Disabled by default on POWER + ATA_BMDMA = yes; + ATA_SFF = yes; } // lib.optionalAttrs @@ -1548,6 +1555,11 @@ let # Enable Intel Turbo Boost Max 3.0 INTEL_TURBO_MAX_3 = yes; + } + // lib.optionalAttrs (stdenv.hostPlatform.isPower64) { + # avoid driver/FS trouble arising from unusual page size + PPC_64K_PAGES = no; + PPC_4K_PAGES = yes; }; accel = { From 99bf69cd043d30c8a913827a013f689a95d68763 Mon Sep 17 00:00:00 2001 From: OPNA2608 Date: Sun, 23 Nov 2025 00:21:17 +0100 Subject: [PATCH 050/295] linux: Strip vmlinux in out output when present Because it isn't stripped by default, and is outside of the list of paths that we strip automatically. dev output is expected to have an unstripped vmlinux, so stripping this one should be fine. --- pkgs/os-specific/linux/kernel/build.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/os-specific/linux/kernel/build.nix b/pkgs/os-specific/linux/kernel/build.nix index b52959f681a2..90aa0c0b00c1 100644 --- a/pkgs/os-specific/linux/kernel/build.nix +++ b/pkgs/os-specific/linux/kernel/build.nix @@ -504,6 +504,12 @@ lib.makeOverridable ( export HOME=${installkernel} ''; + preFixup = '' + if [ -z "''${dontStrip-}" -a -e $out/vmlinux ]; then + strip -v -S -p $out/vmlinux + fi + ''; + requiredSystemFeatures = [ "big-parallel" ]; passthru = rec { From 2a6945e55370a8673e67e8a0221826503e282c31 Mon Sep 17 00:00:00 2001 From: OPNA2608 Date: Wed, 7 Jan 2026 15:10:10 +0100 Subject: [PATCH 051/295] lib/systems/platforms: Drop powernv extraConfig Settings are covered by ppc64 changes in common-config. --- lib/systems/platforms.nix | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/lib/systems/platforms.nix b/lib/systems/platforms.nix index 225ad16bfdc4..81baea4fdb76 100644 --- a/lib/systems/platforms.nix +++ b/lib/systems/platforms.nix @@ -33,16 +33,6 @@ rec { baseConfig = "powernv_defconfig"; target = "vmlinux"; autoModules = true; - # avoid driver/FS trouble arising from unusual page size - extraConfig = '' - PPC_64K_PAGES n - PPC_4K_PAGES y - IPV6 y - - ATA_BMDMA y - ATA_SFF y - VIRTIO_MENU y - ''; }; }; From 9d5ea8a21219822b185eadd6c766916f1589b3cc Mon Sep 17 00:00:00 2001 From: PerchunPak Date: Thu, 22 Jan 2026 20:26:58 +0100 Subject: [PATCH 052/295] vimPluginsUpdater: don't define `passthru.updateScript` --- pkgs/applications/editors/vim/plugins/utils/updater.nix | 7 ------- 1 file changed, 7 deletions(-) diff --git a/pkgs/applications/editors/vim/plugins/utils/updater.nix b/pkgs/applications/editors/vim/plugins/utils/updater.nix index de950ab70b48..82cbb7a923ba 100644 --- a/pkgs/applications/editors/vim/plugins/utils/updater.nix +++ b/pkgs/applications/editors/vim/plugins/utils/updater.nix @@ -6,8 +6,6 @@ nix-prefetch-git, nurl, python3Packages, - vimPluginsUpdater, - writeShellScript, # optional neovim-unwrapped, @@ -51,10 +49,5 @@ buildPythonApplication { export PYTHONPATH=pkgs/applications/editors/vim/plugins:$PYTHONPATH ''; - passthru.updateScript = writeShellScript "updateScript" '' - # don't saturate the update bot connection - ${lib.getExe vimPluginsUpdater} --proc 2 update - ''; - meta.mainProgram = "vim-plugins-updater"; } From 00fc425121e963f671d61c618a7ce6e3dbd3397d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 23 Jan 2026 03:23:34 +0000 Subject: [PATCH 053/295] aws-lc: 1.66.0 -> 1.67.0 --- pkgs/by-name/aw/aws-lc/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/aw/aws-lc/package.nix b/pkgs/by-name/aw/aws-lc/package.nix index c267a1335ca2..29d3068f3676 100644 --- a/pkgs/by-name/aw/aws-lc/package.nix +++ b/pkgs/by-name/aw/aws-lc/package.nix @@ -11,13 +11,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "aws-lc"; - version = "1.66.0"; + version = "1.67.0"; src = fetchFromGitHub { owner = "aws"; repo = "aws-lc"; rev = "v${finalAttrs.version}"; - hash = "sha256-OO9TWwaV/GlyrLl4C6oCFxIAeYfWjzvY7o//7OuoRDc="; + hash = "sha256-p58Re3HvBY/nzyCFvM5Ntx7Mb5OgcNQoZNloAJitDTY="; }; outputs = [ From 11e4f927038ba5eb0163de40c2f12facccb4988f Mon Sep 17 00:00:00 2001 From: Daniel Beecham Date: Fri, 23 Jan 2026 22:03:55 +0100 Subject: [PATCH 054/295] nixos/soft-serve: specify config path in env instead of systemd.tmpfiles When config location is in systemd tmpfiles, if you nuke the configuration directory (`rm -rf /var/lib/private/soft-serve`) and then restart the service, the configuration file will not be set, and the service uses default configurations. Having the configuration file in env also removes the need to use 'restartTriggers'. --- nixos/modules/services/misc/soft-serve.nix | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/nixos/modules/services/misc/soft-serve.nix b/nixos/modules/services/misc/soft-serve.nix index 0c34d27d7542..0704287862a2 100644 --- a/nixos/modules/services/misc/soft-serve.nix +++ b/nixos/modules/services/misc/soft-serve.nix @@ -45,11 +45,6 @@ in config = lib.mkIf cfg.enable { - systemd.tmpfiles.rules = [ - # The config file has to be inside the state dir - "L+ ${stateDir}/config.yaml - - - - ${configFile}" - ]; - systemd.services.soft-serve = { description = "Soft Serve git server"; documentation = [ docUrl ]; @@ -58,8 +53,7 @@ in wantedBy = [ "multi-user.target" ]; environment.SOFT_SERVE_DATA_PATH = stateDir; - - restartTriggers = [ configFile ]; + environment.SOFT_SERVE_CONFIG_LOCATION = configFile; serviceConfig = { Type = "simple"; From 3f74b0c3f42041658f3999bd975420ef82572f3d Mon Sep 17 00:00:00 2001 From: wrvsrx Date: Tue, 20 Jan 2026 17:56:55 +0800 Subject: [PATCH 055/295] nixos/sillytavern: replace git by gitMinimal `gitMinimal` is enough to manage sillytavern's extensions, this PR reduces the closure size. --- nixos/modules/services/web-apps/sillytavern.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/services/web-apps/sillytavern.nix b/nixos/modules/services/web-apps/sillytavern.nix index 71045501193c..6182ca7b1985 100644 --- a/nixos/modules/services/web-apps/sillytavern.nix +++ b/nixos/modules/services/web-apps/sillytavern.nix @@ -99,7 +99,7 @@ in after = [ "network.target" ]; wantedBy = [ "multi-user.target" ]; # required by sillytavern's extension manager - path = [ pkgs.git ]; + path = [ pkgs.gitMinimal ]; environment.XDG_DATA_HOME = "%S"; serviceConfig = { Type = "simple"; From 5ab0aba0078ef268484d442a0532a05fcacc6dbb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 25 Jan 2026 05:19:17 +0000 Subject: [PATCH 056/295] jumppad: 0.21.0 -> 0.24.0 --- pkgs/by-name/ju/jumppad/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ju/jumppad/package.nix b/pkgs/by-name/ju/jumppad/package.nix index ef9089112e52..ad9a1557cc3b 100644 --- a/pkgs/by-name/ju/jumppad/package.nix +++ b/pkgs/by-name/ju/jumppad/package.nix @@ -6,15 +6,15 @@ buildGoModule rec { pname = "jumppad"; - version = "0.21.0"; + version = "0.24.0"; src = fetchFromGitHub { owner = "jumppad-labs"; repo = "jumppad"; rev = version; - hash = "sha256-7bc3OmWNLvi+T8xNEwp2aIg/lQ28XrWW4LTcYhEO2xs="; + hash = "sha256-OH06qQ+gkPv9McHr+YiMRiqTvdvhW9UqcEJK2NZxGQo="; }; - vendorHash = "sha256-mr7Rnqp2rPIeW9oqNMbxc0SR+l8pPhKm6jk6EEycpRQ="; + vendorHash = "sha256-m2aMRQ/K8etAKgGEcMbOrx2cYxp3ncdLe70Q3zYdj4I="; subPackages = [ "." ]; From 78dc9d62897c0c6a0ec7ca0688c70384ace3a697 Mon Sep 17 00:00:00 2001 From: Peder Bergebakken Sundt Date: Sun, 25 Jan 2026 20:23:19 +0100 Subject: [PATCH 057/295] twitch-dl: 3.1.0 -> 3.3.1 Changelog: https://github.com/ihabunek/twitch-dl/blob/3.3.1/CHANGELOG.md --- pkgs/by-name/tw/twitch-dl/package.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/tw/twitch-dl/package.nix b/pkgs/by-name/tw/twitch-dl/package.nix index 25545487754b..0d181e198f5a 100644 --- a/pkgs/by-name/tw/twitch-dl/package.nix +++ b/pkgs/by-name/tw/twitch-dl/package.nix @@ -10,14 +10,14 @@ python3Packages.buildPythonApplication rec { pname = "twitch-dl"; - version = "3.1.0"; + version = "3.3.1"; pyproject = true; src = fetchFromGitHub { owner = "ihabunek"; repo = "twitch-dl"; tag = version; - hash = "sha256-Nn/Nwd1KvrkR+uGp8HmRGeBC7E0/Y1EVMpJAp7UDj7Q="; + hash = "sha256-scGTGlAt1k6eS8O3thrlJpVv3vZe2lKNBxtDYIBWOPg="; }; nativeBuildInputs = [ @@ -31,6 +31,7 @@ python3Packages.buildPythonApplication rec { click httpx m3u8 + wcwidth ]; nativeCheckInputs = [ From 0049b7ecdc96d9aa57a731a8c93be52dd95b9361 Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Wed, 28 Jan 2026 10:00:28 -0800 Subject: [PATCH 058/295] python3Packages.cytoolz: 1.0.1 -> 1.1.0 --- .../python-modules/cytoolz/default.nix | 20 +++++-------------- 1 file changed, 5 insertions(+), 15 deletions(-) diff --git a/pkgs/development/python-modules/cytoolz/default.nix b/pkgs/development/python-modules/cytoolz/default.nix index 7fb6f94d79be..6c0a27b2c2f7 100644 --- a/pkgs/development/python-modules/cytoolz/default.nix +++ b/pkgs/development/python-modules/cytoolz/default.nix @@ -2,46 +2,36 @@ lib, buildPythonPackage, fetchPypi, - isPyPy, pytestCheckHook, cython, setuptools, + setuptools-git-versioning, toolz, python, - isPy27, }: buildPythonPackage rec { pname = "cytoolz"; - version = "1.0.1"; + version = "1.1.0"; pyproject = true; - disabled = isPy27 || isPyPy; - src = fetchPypi { inherit pname version; - hash = "sha256-icwxYbieG7Ptdjb3TtLlWYT9NVFpBPyHjK4hbkKyx9Y="; + hash = "sha256-E6e/JUw8DSixLiKQuCrtDwl3pMKiv4SFT83HeWop87A="; }; nativeBuildInputs = [ cython setuptools + setuptools-git-versioning ]; propagatedBuildInputs = [ toolz ]; - # tests are located in cytoolz/tests, however we can't import cytoolz - # from $PWD, as it will break relative imports preCheck = '' - cd cytoolz - export PYTHONPATH=$out/${python.sitePackages}:$PYTHONPATH + cd $out/${python.sitePackages} ''; - disabledTests = [ - # https://github.com/pytoolz/cytoolz/issues/200 - "test_inspect_wrapped_property" - ]; - nativeCheckInputs = [ pytestCheckHook ]; meta = { From c50d347a81611fe48c6ad76503afcc98487665d0 Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Wed, 28 Jan 2026 10:08:26 -0800 Subject: [PATCH 059/295] python3Packages.cytoolz: build from source, use finalAttrs --- .../python-modules/cytoolz/default.nix | 23 ++++++++++++------- 1 file changed, 15 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/cytoolz/default.nix b/pkgs/development/python-modules/cytoolz/default.nix index 6c0a27b2c2f7..cad93675b8e3 100644 --- a/pkgs/development/python-modules/cytoolz/default.nix +++ b/pkgs/development/python-modules/cytoolz/default.nix @@ -1,29 +1,35 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, pytestCheckHook, cython, setuptools, - setuptools-git-versioning, toolz, python, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "cytoolz"; version = "1.1.0"; pyproject = true; - src = fetchPypi { - inherit pname version; - hash = "sha256-E6e/JUw8DSixLiKQuCrtDwl3pMKiv4SFT83HeWop87A="; + src = fetchFromGitHub { + owner = "pytoolz"; + repo = "cytoolz"; + tag = finalAttrs.version; + hash = "sha256-beOEhm7+Nq7oA7iDcdORz03D1InHmypqsYUDUXEUPC0="; }; + postPatch = '' + sed -i "/setuptools-git-versioning >=/d" pyproject.toml + substituteInPlace pyproject.toml \ + --replace-fail "dynamic = [\"version\"]" "version = \"${finalAttrs.version}\"" + ''; + nativeBuildInputs = [ cython setuptools - setuptools-git-versioning ]; propagatedBuildInputs = [ toolz ]; @@ -36,7 +42,8 @@ buildPythonPackage rec { meta = { homepage = "https://github.com/pytoolz/cytoolz/"; + changelog = "https://github.com/pytoolz/cytoolz/releases/tag/${finalAttrs.src.tag}"; description = "Cython implementation of Toolz: High performance functional utilities"; license = lib.licenses.bsd3; }; -} +}) From 55f4b296c09ab08a2ddb006333b555d7c9b5792b Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Wed, 28 Jan 2026 10:08:51 -0800 Subject: [PATCH 060/295] python3Packages.cytoolz: add sarahec as maintainer --- pkgs/development/python-modules/cytoolz/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/python-modules/cytoolz/default.nix b/pkgs/development/python-modules/cytoolz/default.nix index cad93675b8e3..13d5147780e8 100644 --- a/pkgs/development/python-modules/cytoolz/default.nix +++ b/pkgs/development/python-modules/cytoolz/default.nix @@ -45,5 +45,6 @@ buildPythonPackage (finalAttrs: { changelog = "https://github.com/pytoolz/cytoolz/releases/tag/${finalAttrs.src.tag}"; description = "Cython implementation of Toolz: High performance functional utilities"; license = lib.licenses.bsd3; + maintainers = with lib.maintainers; [ sarahec ]; }; }) From 1913db00409899ea075fc9311c38b7d6855c58f6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 30 Jan 2026 00:44:03 +0000 Subject: [PATCH 061/295] haproxy: 3.3.1 -> 3.3.2 --- pkgs/by-name/ha/haproxy/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ha/haproxy/package.nix b/pkgs/by-name/ha/haproxy/package.nix index 8c0cf6428ad1..f506abf8df26 100644 --- a/pkgs/by-name/ha/haproxy/package.nix +++ b/pkgs/by-name/ha/haproxy/package.nix @@ -39,11 +39,11 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "haproxy"; - version = "3.3.1"; + version = "3.3.2"; src = fetchurl { url = "https://www.haproxy.org/download/${lib.versions.majorMinor finalAttrs.version}/src/haproxy-${finalAttrs.version}.tar.gz"; - hash = "sha256-t3rNrop2ANuVdvx0kpJ0LBCRZ2SABVEwNd6nZ+RaAN8="; + hash = "sha256-cpXLwmzOGUNElNVNmoEL6P3z01AUsu0yOLtIUaY3kss="; }; buildInputs = [ From ee4d39b0fd7ab8d6e3a28e92f2908809f9fb6613 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 30 Jan 2026 12:31:35 +0000 Subject: [PATCH 062/295] wootility: 5.2.3 -> 5.2.4 --- pkgs/by-name/wo/wootility/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/wo/wootility/package.nix b/pkgs/by-name/wo/wootility/package.nix index 29684bc9b139..05526e07da46 100644 --- a/pkgs/by-name/wo/wootility/package.nix +++ b/pkgs/by-name/wo/wootility/package.nix @@ -7,10 +7,10 @@ let pname = "wootility"; - version = "5.2.3"; + version = "5.2.4"; src = fetchurl { url = "https://wootility-updates.ams3.cdn.digitaloceanspaces.com/wootility-linux/Wootility-${version}.AppImage"; - sha256 = "sha256-AoToN2oQ0kUnXRYPDEFUk4jS/CXGOn4adD2gyaB/wGo="; + sha256 = "sha256-cmZX6E1Z2RdrB+uDJWeBm3woyVArmLl2+NvWhyEB3BI="; }; in From 72162ec353c4570eddd781551fbd479ac90ed585 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Fri, 30 Jan 2026 15:41:31 +0200 Subject: [PATCH 063/295] time: split info output --- pkgs/by-name/ti/time/package.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/by-name/ti/time/package.nix b/pkgs/by-name/ti/time/package.nix index 6f444565df0b..79b78c261fd9 100644 --- a/pkgs/by-name/ti/time/package.nix +++ b/pkgs/by-name/ti/time/package.nix @@ -21,6 +21,11 @@ stdenv.mkDerivation (finalAttrs: { ./time-1.9-fix-sighandler-prototype-for-c23.patch ]; + outputs = [ + "out" + "info" + ]; + meta = { description = "Tool that runs programs and summarizes the system resources they use"; longDescription = '' From 861cc180333843cf191cc624037f16b6a5dbec6a Mon Sep 17 00:00:00 2001 From: jopejoe1 Date: Thu, 22 Jan 2026 23:59:00 +0100 Subject: [PATCH 064/295] nixos-artwork.wallpapers.*: set pname and version --- pkgs/data/misc/nixos-artwork/wallpapers.nix | 133 +++++++++++++------- 1 file changed, 87 insertions(+), 46 deletions(-) diff --git a/pkgs/data/misc/nixos-artwork/wallpapers.nix b/pkgs/data/misc/nixos-artwork/wallpapers.nix index 7a9af779e78f..776b2f5ec02a 100644 --- a/pkgs/data/misc/nixos-artwork/wallpapers.nix +++ b/pkgs/data/misc/nixos-artwork/wallpapers.nix @@ -7,7 +7,8 @@ let mkNixBackground = { - name, + pname, + version, src, description, license ? lib.licenses.free, @@ -15,7 +16,11 @@ let let pkg = stdenv.mkDerivation { - inherit name src; + inherit + pname + version + src + ; dontUnpack = true; @@ -27,12 +32,12 @@ let ln -s $src $out/share/backgrounds/nixos/${src.name} mkdir -p $out/share/gnome-background-properties/ - cat < $out/share/gnome-background-properties/${name}.xml + cat < $out/share/gnome-background-properties/${pname}.xml - ${name} + ${pname} ${src} zoom solid @@ -47,12 +52,12 @@ let ln -s $src $out/share/artwork/gnome/${src.name} # KDE - mkdir -p $out/share/wallpapers/${name}/contents/images - ln -s $src $out/share/wallpapers/${name}/contents/images/${src.name} - cat >>$out/share/wallpapers/${name}/metadata.desktop <<_EOF + mkdir -p $out/share/wallpapers/${pname}/contents/images + ln -s $src $out/share/wallpapers/${pname}/contents/images/${src.name} + cat >>$out/share/wallpapers/${pname}/metadata.desktop <<_EOF [Desktop Entry] - Name=${name} - X-KDE-PluginInfo-Name=${name} + Name=${pname} + X-KDE-PluginInfo-Name=${pname} _EOF runHook postInstall @@ -60,7 +65,7 @@ let passthru = { gnomeFilePath = "${pkg}/share/backgrounds/nixos/${src.name}"; - kdeFilePath = "${pkg}/share/wallpapers/${name}/contents/images/${src.name}"; + kdeFilePath = "${pkg}/share/wallpapers/${pname}/contents/images/${src.name}"; }; meta = { @@ -77,7 +82,8 @@ in rec { binary-black = mkNixBackground { - name = "binary-black-2024-02-15"; + pname = "binary-black"; + version = "2024-02-15"; description = "Black binary wallpaper for Nix"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/8957e93c95867faafec7f9988cedddd6837859fa/wallpapers/nix-wallpaper-binary-black.png"; @@ -87,7 +93,8 @@ rec { }; binary-blue = mkNixBackground { - name = "binary-blue-2024-02-15"; + pname = "binary-blue"; + version = "2024-02-15"; description = "Blue binary wallpaper for Nix"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/8957e93c95867faafec7f9988cedddd6837859fa/wallpapers/nix-wallpaper-binary-blue.png"; @@ -97,7 +104,8 @@ rec { }; binary-red = mkNixBackground { - name = "binary-red-2024-02-15"; + pname = "binary-red"; + version = "2024-02-15"; description = "Red binary wallpaper for Nix"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/8957e93c95867faafec7f9988cedddd6837859fa/wallpapers/nix-wallpaper-binary-red.png"; @@ -107,7 +115,8 @@ rec { }; binary-white = mkNixBackground { - name = "binary-white-2024-02-15"; + pname = "binary-white"; + version = "2024-02-15"; description = "White binary wallpaper for Nix"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/8957e93c95867faafec7f9988cedddd6837859fa/wallpapers/nix-wallpaper-binary-white.png"; @@ -117,7 +126,8 @@ rec { }; catppuccin-frappe = mkNixBackground { - name = "catppuccin-frappe-2024-02-15"; + pname = "catppuccin-frappe"; + version = "2024-02-15"; description = "Catppuccin Frappé colorscheme wallpaper for NixOS"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/97444e18b7fe97705e8caedd29ae05e62cb5d4b7/wallpapers/nixos-wallpaper-catppuccin-frappe.png"; @@ -127,7 +137,8 @@ rec { }; catppuccin-latte = mkNixBackground { - name = "catppuccin-latte-2024-02-15"; + pname = "catppuccin-latte"; + version = "2024-02-15"; description = "Catppuccin Latte colorscheme wallpaper for NixOS"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/97444e18b7fe97705e8caedd29ae05e62cb5d4b7/wallpapers/nixos-wallpaper-catppuccin-latte.png"; @@ -137,7 +148,8 @@ rec { }; catppuccin-macchiato = mkNixBackground { - name = "catppuccin-macchiato-2024-02-15"; + pname = "catppuccin-macchiato"; + version = "2024-02-15"; description = "Catppuccin Macchiato colorscheme wallpaper for NixOS"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/97444e18b7fe97705e8caedd29ae05e62cb5d4b7/wallpapers/nixos-wallpaper-catppuccin-macchiato.png"; @@ -147,7 +159,8 @@ rec { }; catppuccin-mocha = mkNixBackground { - name = "catppuccin-mocha-2024-02-15"; + pname = "catppuccin-mocha"; + version = "2024-02-15"; description = "Catppuccin Mochacolorscheme wallpaper for NixOS"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/97444e18b7fe97705e8caedd29ae05e62cb5d4b7/wallpapers/nixos-wallpaper-catppuccin-mocha.png"; @@ -157,7 +170,8 @@ rec { }; dracula = mkNixBackground { - name = "dracula-2020-07-02"; + pname = "dracula"; + version = "2020-07-02"; description = "Nix background based on the Dracula color palette"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/03c6c20be96c38827037d2238357f2c777ec4aa5/wallpapers/nix-wallpaper-dracula.png"; @@ -167,7 +181,8 @@ rec { }; gear = mkNixBackground { - name = "gear-2022-04-19"; + pname = "gear"; + version = "2022-04-19"; description = "3D wallpaper for Nix"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/bcdd2770f5f4839fddc9b503e68db2bc3a87ca4d/wallpapers/nix-wallpaper-gear.png"; @@ -179,7 +194,8 @@ rec { gnome-dark = simple-dark-gray-bottom; gradient-grey = mkNixBackground { - name = "gradient-grey-2018-10-20"; + pname = "gradient-grey"; + version = "2018-10-20"; description = "Simple grey gradient background for NixOS"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/3f7695afe75239720a32d6c38df7c9888b5ed581/wallpapers/NixOS-Gradient-grey.png"; @@ -189,7 +205,8 @@ rec { }; moonscape = mkNixBackground { - name = "moonscape-2022-04-19"; + pname = "moonscape"; + version = "2022-04-19"; description = "3D wallpaper for Nix"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/bcdd2770f5f4839fddc9b503e68db2bc3a87ca4d/wallpapers/nix-wallpaper-moonscape.png"; @@ -199,7 +216,8 @@ rec { }; mosaic-blue = mkNixBackground { - name = "mosaic-blue-2016-02-19"; + pname = "mosaic-blue"; + version = "2016-02-19"; description = "Mosaic blue background for Nix"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/766f10e0c93cb1236a85925a089d861b52ed2905/wallpapers/nix-wallpaper-mosaic-blue.png"; @@ -209,7 +227,8 @@ rec { }; nineish = mkNixBackground { - name = "nineish-2019-12-04"; + pname = "nineish"; + version = "2019-12-04"; description = "Nix background inspired by simpler times"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/da01f68d21ddfdc9f1c6e520c2170871c81f1cf5/wallpapers/nix-wallpaper-nineish.png"; @@ -219,7 +238,8 @@ rec { }; nineish-dark-gray = mkNixBackground { - name = "nineish-dark-gray-2020-07-02"; + pname = "nineish-dark-gray"; + version = "2020-07-02"; description = "Dark gray Nix background inspired by simpler times"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/f07707cecfd89bc1459d5dad76a3a4c5315efba1/wallpapers/nix-wallpaper-nineish-dark-gray.png"; @@ -229,7 +249,8 @@ rec { }; nineish-solarized-dark = mkNixBackground { - name = "nineish-dark-gray-2021-07-20"; + pname = "nineish-solarized-dark"; + version = "2021-07-20"; description = "Solarized dark Nix background inspired by simpler times"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/f99638d8d1a11d97a99ff7e0e1e7df58c28643ff/wallpapers/nix-wallpaper-nineish-solarized-dark.png"; @@ -239,7 +260,8 @@ rec { }; nineish-solarized-light = mkNixBackground { - name = "nineish-dark-light-2021-07-20"; + pname = "nineish-dark-light"; + version = "2021-07-20"; description = "Solarized light Nix background inspired by simpler times"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/f99638d8d1a11d97a99ff7e0e1e7df58c28643ff/wallpapers/nix-wallpaper-nineish-solarized-light.png"; @@ -249,7 +271,8 @@ rec { }; nineish-catppuccin-frappe-alt = mkNixBackground { - name = "nineish-catppuccin-frappe-alt-2025-01-27"; + pname = "nineish-catppuccin-frappe-alt"; + version = "2025-01-27"; description = "Alternative Catppuccin Frappe wallpaper for Nix inspired by simpler times"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/33856d7837cb8ba76c4fc9e26f91a659066ee31f/wallpapers/nix-wallpaper-nineish-catppuccin-frappe-alt.png"; @@ -259,7 +282,8 @@ rec { }; nineish-catppuccin-frappe = mkNixBackground { - name = "nineish-catppuccin-frappe-2025-01-27"; + pname = "nineish-catppuccin-frappe"; + version = "2025-01-27"; description = "Catppuccin Frappe wallpaper for Nix inspired by simpler times"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/33856d7837cb8ba76c4fc9e26f91a659066ee31f/wallpapers/nix-wallpaper-nineish-catppuccin-frappe.png"; @@ -269,7 +293,8 @@ rec { }; nineish-catppuccin-latte-alt = mkNixBackground { - name = "nineish-catppuccin-latte-alt-2025-01-27"; + pname = "nineish-catppuccin-latte-alt"; + version = "2025-01-27"; description = "Alternative Catppuccin Latte wallpaper for Nix inspired by simpler times"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/33856d7837cb8ba76c4fc9e26f91a659066ee31f/wallpapers/nix-wallpaper-nineish-catppuccin-latte-alt.png"; @@ -279,7 +304,8 @@ rec { }; nineish-catppuccin-latte = mkNixBackground { - name = "nineish-catppuccin-latte-2025-01-27"; + pname = "nineish-catppuccin-latte"; + version = "2025-01-27"; description = "Catppuccin Latte wallpaper for Nix inspired by simpler times"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/33856d7837cb8ba76c4fc9e26f91a659066ee31f/wallpapers/nix-wallpaper-nineish-catppuccin-latte.png"; @@ -289,7 +315,8 @@ rec { }; nineish-catppuccin-macchiato-alt = mkNixBackground { - name = "nineish-catppuccin-macchiato-alt-2025-01-27"; + pname = "nineish-catppuccin-macchiato-alt"; + version = "2025-01-27"; description = "Alternative Catppuccin Macchiato wallpaper for Nix inspired by simpler times"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/33856d7837cb8ba76c4fc9e26f91a659066ee31f/wallpapers/nix-wallpaper-nineish-catppuccin-macchiato-alt.png"; @@ -299,7 +326,8 @@ rec { }; nineish-catppuccin-macchiato = mkNixBackground { - name = "nineish-catppuccin-macchiato-2025-01-27"; + pname = "nineish-catppuccin-macchiato"; + version = "2025-01-27"; description = "Catppuccin Macchiato wallpaper for Nix inspired by simpler times"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/33856d7837cb8ba76c4fc9e26f91a659066ee31f/wallpapers/nix-wallpaper-nineish-catppuccin-macchiato.png"; @@ -309,7 +337,8 @@ rec { }; nineish-catppuccin-mocha-alt = mkNixBackground { - name = "nineish-catppuccin-mocha-alt-2025-01-27"; + pname = "nineish-catppuccin-mocha-alt"; + version = "2025-01-27"; description = "Alternative Catppuccin Mocha wallpaper for Nix inspired by simpler times"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/33856d7837cb8ba76c4fc9e26f91a659066ee31f/wallpapers/nix-wallpaper-nineish-catppuccin-mocha-alt.png"; @@ -319,7 +348,8 @@ rec { }; nineish-catppuccin-mocha = mkNixBackground { - name = "nineish-catppuccin-mocha-2025-01-27"; + pname = "nineish-catppuccin-mocha"; + version = "2025-01-27"; description = "Catppuccin Mocha wallpaper for Nix inspired by simpler times"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/33856d7837cb8ba76c4fc9e26f91a659066ee31f/wallpapers/nix-wallpaper-nineish-catppuccin-mocha.png"; @@ -329,7 +359,8 @@ rec { }; recursive = mkNixBackground { - name = "recursive-2022-04-19"; + pname = "recursive"; + version = "2022-04-19"; description = "3D wallpaper for Nix"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/bcdd2770f5f4839fddc9b503e68db2bc3a87ca4d/wallpapers/nix-wallpaper-recursive.png"; @@ -339,7 +370,8 @@ rec { }; simple-blue = mkNixBackground { - name = "simple-blue-2016-02-19"; + pname = "simple-blue"; + version = "2016-02-19"; description = "Simple blue background for Nix"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/766f10e0c93cb1236a85925a089d861b52ed2905/wallpapers/nix-wallpaper-simple-blue.png"; @@ -349,7 +381,8 @@ rec { }; simple-dark-gray = mkNixBackground { - name = "simple-dark-gray-2016-02-19"; + pname = "simple-dark-gray"; + version = "2016-02-19"; description = "Simple dark gray background for Nix"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/766f10e0c93cb1236a85925a089d861b52ed2905/wallpapers/nix-wallpaper-simple-dark-gray.png"; @@ -359,7 +392,8 @@ rec { }; simple-dark-gray-bootloader = mkNixBackground { - name = "simple-dark-gray-bootloader-2018-08-28"; + pname = "simple-dark-gray-bootloader"; + version = "2018-08-28"; description = "Simple dark gray background for NixOS, specifically bootloaders"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/9d1f11f652ed5ffe460b6c602fbfe2e7e9a08dff/bootloader/nix-wallpaper-simple-dark-gray_bootloader.png"; @@ -369,7 +403,8 @@ rec { }; simple-dark-gray-bottom = mkNixBackground { - name = "simple-dark-gray-2018-08-28"; + pname = "simple-dark-gray"; + version = "2018-08-28"; description = "Simple dark gray background for NixOS, specifically bootloaders and graphical login"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/783c38b22de09f6ee33aacc817470a4513392d83/wallpapers/nix-wallpaper-simple-dark-gray_bottom.png"; @@ -379,7 +414,8 @@ rec { }; simple-light-gray = mkNixBackground { - name = "simple-light-gray-2016-02-19"; + pname = "simple-light-gray"; + version = "2016-02-19"; description = "Simple light gray background for Nix"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/766f10e0c93cb1236a85925a089d861b52ed2905/wallpapers/nix-wallpaper-simple-light-gray.png"; @@ -389,7 +425,8 @@ rec { }; simple-red = mkNixBackground { - name = "simple-red-2016-02-19"; + pname = "simple-red"; + version = "2016-02-19"; description = "Simple red background for Nix"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/766f10e0c93cb1236a85925a089d861b52ed2905/wallpapers/nix-wallpaper-simple-red.png"; @@ -399,7 +436,8 @@ rec { }; stripes-logo = mkNixBackground { - name = "stripes-logo-2016-02-19"; + pname = "stripes-logo"; + version = "2016-02-19"; description = "Stripes logo background for Nix"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/766f10e0c93cb1236a85925a089d861b52ed2905/wallpapers/nix-wallpaper-stripes-logo.png"; @@ -409,7 +447,8 @@ rec { }; stripes = mkNixBackground { - name = "stripes-2016-02-19"; + pname = "stripes"; + version = "2016-02-19"; description = "Stripes background for Nix"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/766f10e0c93cb1236a85925a089d861b52ed2905/wallpapers/nix-wallpaper-stripes.png"; @@ -419,7 +458,8 @@ rec { }; waterfall = mkNixBackground { - name = "waterfall-2022-04-19"; + pname = "waterfall"; + version = "2022-04-19"; description = "3D wallpaper for Nix"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/bcdd2770f5f4839fddc9b503e68db2bc3a87ca4d/wallpapers/nix-wallpaper-waterfall.png"; @@ -429,7 +469,8 @@ rec { }; watersplash = mkNixBackground { - name = "watersplash-2022-04-19"; + pname = "watersplash"; + version = "2022-04-19"; description = "3D wallpaper for Nix"; src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/bcdd2770f5f4839fddc9b503e68db2bc3a87ca4d/wallpapers/nix-wallpaper-watersplash.png"; From fc9ed6ffd2223b2ba655dcfa3e303ea6b3ac8b5b Mon Sep 17 00:00:00 2001 From: emilylange Date: Fri, 30 Jan 2026 22:22:28 +0100 Subject: [PATCH 065/295] music-assistant: 2.7.5 -> 2.7.6 https://github.com/music-assistant/server/releases/tag/2.7.6 diff: https://github.com/music-assistant/server/compare/2.7.5...2.7.6 --- pkgs/by-name/mu/music-assistant/frontend.nix | 4 ++-- pkgs/by-name/mu/music-assistant/package.nix | 4 ++-- pkgs/by-name/mu/music-assistant/providers.nix | 8 +++++--- 3 files changed, 9 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/mu/music-assistant/frontend.nix b/pkgs/by-name/mu/music-assistant/frontend.nix index 1213c1b1fa7a..5108683f8198 100644 --- a/pkgs/by-name/mu/music-assistant/frontend.nix +++ b/pkgs/by-name/mu/music-assistant/frontend.nix @@ -7,13 +7,13 @@ buildPythonPackage rec { pname = "music-assistant-frontend"; - version = "2.17.55"; + version = "2.17.76"; pyproject = true; src = fetchPypi { pname = "music_assistant_frontend"; inherit version; - hash = "sha256-fRn2hLg0y+G2atyxpzMq86mJJA41nfSS5UweNZL+0ew="; + hash = "sha256-wQ+6xD1BDajMIpz7VVH0j/AIgCcIVjv1Y/k/kMYv96U="; }; build-system = [ setuptools ]; diff --git a/pkgs/by-name/mu/music-assistant/package.nix b/pkgs/by-name/mu/music-assistant/package.nix index fe7ab9c868bb..288674181bd3 100644 --- a/pkgs/by-name/mu/music-assistant/package.nix +++ b/pkgs/by-name/mu/music-assistant/package.nix @@ -47,14 +47,14 @@ assert python.pkgs.buildPythonApplication rec { pname = "music-assistant"; - version = "2.7.5"; + version = "2.7.6"; pyproject = true; src = fetchFromGitHub { owner = "music-assistant"; repo = "server"; tag = version; - hash = "sha256-iWdOGdmPJO7Pjdn8UjuSOhWnRGBFjmARFsuHmP6IP58="; + hash = "sha256-tAzCEU8jFWENOy0WaAchuhQGjmQl8BTW9TuGZPJByPw="; }; patches = [ diff --git a/pkgs/by-name/mu/music-assistant/providers.nix b/pkgs/by-name/mu/music-assistant/providers.nix index 0ad1828c4768..b60bff14bdf3 100644 --- a/pkgs/by-name/mu/music-assistant/providers.nix +++ b/pkgs/by-name/mu/music-assistant/providers.nix @@ -1,10 +1,12 @@ # Do not edit manually, run ./update-providers.py { - version = "2.7.5"; + version = "2.7.6"; providers = { - airplay = ps: [ - ]; + airplay = + ps: with ps; [ + srptools + ]; airplay_receiver = ps: [ ]; alexa = From d8e13d73e7ed40a967b594ccfe553a2b8b57dc91 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Sat, 31 Jan 2026 12:33:46 +0000 Subject: [PATCH 066/295] =?UTF-8?q?gnome-sudoku:=2049.3=20=E2=86=92=2049.4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://gitlab.gnome.org/GNOME/gnome-sudoku/-/compare/49.3...49.4 --- pkgs/by-name/gn/gnome-sudoku/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gn/gnome-sudoku/package.nix b/pkgs/by-name/gn/gnome-sudoku/package.nix index 6985d4328410..3752746aec3b 100644 --- a/pkgs/by-name/gn/gnome-sudoku/package.nix +++ b/pkgs/by-name/gn/gnome-sudoku/package.nix @@ -23,11 +23,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "gnome-sudoku"; - version = "49.3"; + version = "49.4"; src = fetchurl { url = "mirror://gnome/sources/gnome-sudoku/${lib.versions.major finalAttrs.version}/gnome-sudoku-${finalAttrs.version}.tar.xz"; - hash = "sha256-ybVGyN/pcWHfXVD1U4GCp0FTYmy8NoBbB4FSjvM7xZU="; + hash = "sha256-nIzQZ6RSOHiq/zBHovvYb4izGYQkPw1CorHk8+ZFH1A="; }; nativeBuildInputs = [ From 370ca91bd4196cd992a38ba12807b8e653b0dd9b Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Sat, 31 Jan 2026 12:34:51 +0000 Subject: [PATCH 067/295] =?UTF-8?q?gnome-maps:=2049.3=20=E2=86=92=2049.4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://gitlab.gnome.org/GNOME/gnome-maps/-/compare/49.3...49.4 --- pkgs/by-name/gn/gnome-maps/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gn/gnome-maps/package.nix b/pkgs/by-name/gn/gnome-maps/package.nix index c44bb9729bfa..2dec463685f3 100644 --- a/pkgs/by-name/gn/gnome-maps/package.nix +++ b/pkgs/by-name/gn/gnome-maps/package.nix @@ -30,11 +30,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "gnome-maps"; - version = "49.3"; + version = "49.4"; src = fetchurl { url = "mirror://gnome/sources/gnome-maps/${lib.versions.major finalAttrs.version}/gnome-maps-${finalAttrs.version}.tar.xz"; - hash = "sha256-v8jpNxGOWWNnC8Pvkcdmn6wV7b1r9rIU+K2IFxkovd8="; + hash = "sha256-hvqvWNQNauDy9fN8nA3TEsPuKqTlElsfSjHv5Kn4BLA="; }; doCheck = !stdenv.hostPlatform.isDarwin; From d8ee86760b3456edcb3356222d69b6861f66a22b Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Sat, 31 Jan 2026 12:35:07 +0000 Subject: [PATCH 068/295] =?UTF-8?q?gnome-user-docs:=2049.1=20=E2=86=92=204?= =?UTF-8?q?9.4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://gitlab.gnome.org/GNOME/gnome-user-docs/-/compare/49.1...49.4 --- pkgs/by-name/gn/gnome-user-docs/package.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/gn/gnome-user-docs/package.nix b/pkgs/by-name/gn/gnome-user-docs/package.nix index 3ee2849e5d6a..e9fb9039747e 100644 --- a/pkgs/by-name/gn/gnome-user-docs/package.nix +++ b/pkgs/by-name/gn/gnome-user-docs/package.nix @@ -9,13 +9,13 @@ yelp-tools, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gnome-user-docs"; - version = "49.1"; + version = "49.4"; src = fetchurl { - url = "mirror://gnome/sources/gnome-user-docs/${lib.versions.major version}/${pname}-${version}.tar.xz"; - hash = "sha256-DlC4u0/OqpEoNnzTRY5e24YclieMGqmnOm7AQCt7xhc="; + url = "mirror://gnome/sources/gnome-user-docs/${lib.versions.major finalAttrs.version}/gnome-user-docs-${finalAttrs.version}.tar.xz"; + hash = "sha256-BkRI6t1cHxW8j+tQQYpjRxFO+BXcjRXQCiDcX0iuioA="; }; nativeBuildInputs = [ @@ -29,7 +29,7 @@ stdenv.mkDerivation rec { passthru = { updateScript = gnome.updateScript { - packageName = pname; + packageName = "gnome-user-docs"; }; }; @@ -40,4 +40,4 @@ stdenv.mkDerivation rec { teams = [ lib.teams.gnome ]; platforms = lib.platforms.all; }; -} +}) From 01bfa5855c95c1a4efc9005f47411873c948f296 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Sat, 31 Jan 2026 12:37:21 +0000 Subject: [PATCH 069/295] =?UTF-8?q?evolution-data-server:=203.58.2=20?= =?UTF-8?q?=E2=86=92=203.58.3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://gitlab.gnome.org/GNOME/evolution-data-server/-/compare/3.58.2...3.58.3 --- pkgs/by-name/ev/evolution-data-server/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ev/evolution-data-server/package.nix b/pkgs/by-name/ev/evolution-data-server/package.nix index d28489fd0d18..7fa55c62c465 100644 --- a/pkgs/by-name/ev/evolution-data-server/package.nix +++ b/pkgs/by-name/ev/evolution-data-server/package.nix @@ -50,7 +50,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "evolution-data-server"; - version = "3.58.2"; + version = "3.58.3"; outputs = [ "out" @@ -59,7 +59,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchurl { url = "mirror://gnome/sources/evolution-data-server/${lib.versions.majorMinor finalAttrs.version}/evolution-data-server-${finalAttrs.version}.tar.xz"; - hash = "sha256-aULs/Dnrs2sLQ2Ot/wB3HBwt+jT1ToDsksO6o/6wIPs="; + hash = "sha256-2hNtEZDZ6LCUmUUvYFjiTu5rd/RBqMdp90pSRRvzefE="; }; patches = [ From 4d44fba96d459ea18a429a0327664147e7846d91 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Sat, 31 Jan 2026 12:35:43 +0000 Subject: [PATCH 070/295] =?UTF-8?q?evolution:=203.58.2=20=E2=86=92=203.58.?= =?UTF-8?q?3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://gitlab.gnome.org/GNOME/evolution/-/compare/3.58.2...3.58.3 --- .../mailreaders/evolution/evolution/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/applications/networking/mailreaders/evolution/evolution/default.nix b/pkgs/applications/networking/mailreaders/evolution/evolution/default.nix index 1459a12b3712..8eafd1626333 100644 --- a/pkgs/applications/networking/mailreaders/evolution/evolution/default.nix +++ b/pkgs/applications/networking/mailreaders/evolution/evolution/default.nix @@ -47,9 +47,9 @@ xz, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "evolution"; - version = "3.58.2"; + version = "3.58.3"; outputs = [ "out" @@ -57,8 +57,8 @@ stdenv.mkDerivation rec { ]; src = fetchurl { - url = "mirror://gnome/sources/evolution/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; - hash = "sha256-uhvDtXKKMbjJ6qDaHuiulG7dzFRO6CQtzMIJ2W3KozA="; + url = "mirror://gnome/sources/evolution/${lib.versions.majorMinor finalAttrs.version}/evolution-${finalAttrs.version}.tar.xz"; + hash = "sha256-XQG3mlvr3y06mHG2E1CTnPJQH26gPCQVQ/dEqShtTXk="; }; nativeBuildInputs = [ @@ -157,4 +157,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl2Plus; platforms = lib.platforms.linux; }; -} +}) From 2dab5cf46cbb425b12e00ab6ba9d15528845323a Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Sat, 31 Jan 2026 12:35:56 +0000 Subject: [PATCH 071/295] =?UTF-8?q?libspelling:=200.4.9=20=E2=86=92=200.4.?= =?UTF-8?q?10?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://gitlab.gnome.org/GNOME/libspelling/-/compare/0.4.9...0.4.10 --- pkgs/by-name/li/libspelling/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/libspelling/package.nix b/pkgs/by-name/li/libspelling/package.nix index 2fb121dad148..038d30450cfa 100644 --- a/pkgs/by-name/li/libspelling/package.nix +++ b/pkgs/by-name/li/libspelling/package.nix @@ -19,7 +19,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "libspelling"; - version = "0.4.9"; + version = "0.4.10"; outputs = [ "out" @@ -29,7 +29,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchurl { url = "mirror://gnome/sources/libspelling/${lib.versions.majorMinor finalAttrs.version}/libspelling-${finalAttrs.version}.tar.xz"; - hash = "sha256-0JP9Na4PHJj7WIdlBSh/wKiF5H2p0kEdbXzVlfNNTr8="; + hash = "sha256-VuPwGjoYtXW+6kw0NJ+ZzaujFuH3wnGxIx97z12a9zs="; }; nativeBuildInputs = [ From b02e19d6abde842dc7e4565a426a72b86a3ac0d2 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Sat, 31 Jan 2026 12:36:00 +0000 Subject: [PATCH 072/295] =?UTF-8?q?libshumate:=201.5.2=20=E2=86=92=201.5.3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://gitlab.gnome.org/GNOME/libshumate/-/compare/1.5.2...1.5.3 --- pkgs/by-name/li/libshumate/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/libshumate/package.nix b/pkgs/by-name/li/libshumate/package.nix index 2e3761e188c5..42ba6c2c504c 100644 --- a/pkgs/by-name/li/libshumate/package.nix +++ b/pkgs/by-name/li/libshumate/package.nix @@ -24,7 +24,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "libshumate"; - version = "1.5.2"; + version = "1.5.3"; outputs = [ "out" @@ -35,7 +35,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchurl { url = "mirror://gnome/sources/libshumate/${lib.versions.majorMinor finalAttrs.version}/libshumate-${finalAttrs.version}.tar.xz"; - hash = "sha256-ppVlwetd2ezTkmi78UNeqlGlsCjtDGUqC2uTZ+BMk4Y="; + hash = "sha256-NfATslORhW4bXD1ECaXEpkDGzLX1KW/5gux77Tn1bUw="; }; patches = [ From 26c09aed4f12b3bce507d59c99e31c947cb299a7 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Sat, 31 Jan 2026 12:38:11 +0000 Subject: [PATCH 073/295] =?UTF-8?q?gvfs:=201.58.0=20=E2=86=92=201.58.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://gitlab.gnome.org/GNOME/gvfs/-/compare/1.58.0...1.58.1 --- pkgs/by-name/gv/gvfs/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gv/gvfs/package.nix b/pkgs/by-name/gv/gvfs/package.nix index 0869a9d9e359..802252c8b89b 100644 --- a/pkgs/by-name/gv/gvfs/package.nix +++ b/pkgs/by-name/gv/gvfs/package.nix @@ -49,11 +49,11 @@ assert googleSupport -> gnomeSupport; stdenv.mkDerivation (finalAttrs: { pname = "gvfs"; - version = "1.58.0"; + version = "1.58.1"; src = fetchurl { url = "mirror://gnome/sources/gvfs/${lib.versions.majorMinor finalAttrs.version}/gvfs-${finalAttrs.version}.tar.xz"; - hash = "sha256-3ZvjaHPQ/LMJ64mo0nR3DOV2KHYoos8RG9OH4cNPGC8="; + hash = "sha256-/FN9a7qx/6dpct99ShgZsMD+GevR3+gkIdHzLhS13Ds="; }; patches = [ From b2d7ee373163f1dc27eaf6137c141e59723a0d41 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sat, 31 Jan 2026 21:55:10 +0000 Subject: [PATCH 074/295] python3Packages.statsmodels: 0.14.5 -> 0.14.6 Changelog: https://github.com/statsmodels/statsmodels/releases/tag/v0.14.6 --- .../python-modules/statsmodels/default.nix | 30 +++++++++++-------- 1 file changed, 18 insertions(+), 12 deletions(-) diff --git a/pkgs/development/python-modules/statsmodels/default.nix b/pkgs/development/python-modules/statsmodels/default.nix index c9111049f9ef..3caf52a419c9 100644 --- a/pkgs/development/python-modules/statsmodels/default.nix +++ b/pkgs/development/python-modules/statsmodels/default.nix @@ -1,26 +1,32 @@ { lib, + stdenv, buildPythonPackage, + fetchFromGitHub, + + # build-system cython, - fetchPypi, numpy, - packaging, - pandas, - patsy, scipy, setuptools, setuptools-scm, - stdenv, + + # dependencies + packaging, + pandas, + patsy, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "statsmodels"; - version = "0.14.5"; + version = "0.14.6"; pyproject = true; - src = fetchPypi { - inherit pname version; - hash = "sha256-3iYOWMzP0s7d+DW1WjVyM9bKhToapPkPdVOlLMccbd8="; + src = fetchFromGitHub { + owner = "statsmodels"; + repo = "statsmodels"; + tag = "v${finalAttrs.version}"; + hash = "sha256-Rr+7vQ+nx8XihoQQECqHlDKvk7xRTdCpQTzs5pBbqmk="; }; postPatch = '' @@ -59,7 +65,7 @@ buildPythonPackage rec { meta = { description = "Statistical computations and models for use with SciPy"; homepage = "https://www.github.com/statsmodels/statsmodels"; - changelog = "https://github.com/statsmodels/statsmodels/releases/tag/v${version}"; + changelog = "https://github.com/statsmodels/statsmodels/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.bsd3; }; -} +}) From 63f7956c0432e592fdb4e4a2d3a92d419552ec24 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sat, 31 Jan 2026 21:36:13 +0000 Subject: [PATCH 075/295] python3Packages.plotnine: 0.15.2 -> 0.15.3 Diff: https://github.com/has2k1/plotnine/compare/v0.15.2...v0.15.3 Changelog: https://github.com/has2k1/plotnine/releases/tag/v0.15.3 --- pkgs/development/python-modules/plotnine/default.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/plotnine/default.nix b/pkgs/development/python-modules/plotnine/default.nix index 0a71ca5c0759..51d4ab2ed56c 100644 --- a/pkgs/development/python-modules/plotnine/default.nix +++ b/pkgs/development/python-modules/plotnine/default.nix @@ -21,16 +21,16 @@ writableTmpDirAsHomeHook, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "plotnine"; - version = "0.15.2"; + version = "0.15.3"; pyproject = true; src = fetchFromGitHub { owner = "has2k1"; repo = "plotnine"; - tag = "v${version}"; - hash = "sha256-JjSBcPRMmxAIoQsr8ESfgcf+EWBLsq1H+q56iyD3X84="; + tag = "v${finalAttrs.version}"; + hash = "sha256-nhFod9jhadKfQ8SW2RPNc8u+4gkWNDZRcnDcN5xVk54="; }; build-system = [ setuptools-scm ]; @@ -114,8 +114,8 @@ buildPythonPackage rec { meta = { description = "Grammar of graphics for Python"; homepage = "https://plotnine.readthedocs.io/"; - changelog = "https://github.com/has2k1/plotnine/releases/tag/${src.tag}"; + changelog = "https://github.com/has2k1/plotnine/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ onny ]; }; -} +}) From d5a1be3073ce420e6f68ff35e15e563448e50bf0 Mon Sep 17 00:00:00 2001 From: dramforever Date: Sun, 1 Feb 2026 13:08:25 +0800 Subject: [PATCH 076/295] nixos/systemd: Fix one lib.optional[s] confusion --- nixos/modules/system/boot/systemd.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/system/boot/systemd.nix b/nixos/modules/system/boot/systemd.nix index 7a606afcdd9d..af394c17cabd 100644 --- a/nixos/modules/system/boot/systemd.nix +++ b/nixos/modules/system/boot/systemd.nix @@ -164,7 +164,7 @@ let "systemd-creds@.service" "systemd-creds.socket" ] - ++ lib.optional cfg.package.withTpm2Units [ + ++ lib.optionals cfg.package.withTpm2Units [ "systemd-pcrlock@.service" "systemd-pcrlock.socket" ] From 22e8275ca3f9fa5f7b6c490655cffecbd52f3587 Mon Sep 17 00:00:00 2001 From: dramforever Date: Sun, 1 Feb 2026 13:04:16 +0800 Subject: [PATCH 077/295] nixos/systemd: Use systemd-tpm2-clear.service only if withTpm2Units Move systemd-tpm2-clear.service so that it's conditional on withTpm2Units. Fixes generateUnits build on MIPS. --- nixos/modules/system/boot/systemd.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/system/boot/systemd.nix b/nixos/modules/system/boot/systemd.nix index af394c17cabd..2d81b1bb3d44 100644 --- a/nixos/modules/system/boot/systemd.nix +++ b/nixos/modules/system/boot/systemd.nix @@ -167,6 +167,7 @@ let ++ lib.optionals cfg.package.withTpm2Units [ "systemd-pcrlock@.service" "systemd-pcrlock.socket" + "systemd-tpm2-clear.service" ] ++ [ @@ -218,7 +219,6 @@ let "factory-reset.target" "systemd-factory-reset-request.service" "systemd-factory-reset-reboot.service" - "systemd-tpm2-clear.service" ] ++ cfg.additionalUpstreamSystemUnits; From e23ae76f9ee9eddc706c4285e116f577c6ee82d8 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Sun, 24 Aug 2025 17:45:56 +0200 Subject: [PATCH 078/295] airwave: fix build --- pkgs/by-name/ai/airwave/package.nix | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/pkgs/by-name/ai/airwave/package.nix b/pkgs/by-name/ai/airwave/package.nix index 688088085810..6a13aeec89ff 100644 --- a/pkgs/by-name/ai/airwave/package.nix +++ b/pkgs/by-name/ai/airwave/package.nix @@ -26,11 +26,6 @@ let wineBuild = "wineWow"; }; - wine-xembed = wine-wow64.overrideDerivation (oldAttrs: { - patchFlags = [ "-p2" ]; - patches = [ "${airwave-src}/fix-xembed-wine-windows.patch" ]; - }); - in multiStdenv.mkDerivation { @@ -49,17 +44,20 @@ multiStdenv.mkDerivation { file libX11 qt5.qtbase - wine-xembed + wine-wow64 ]; postPatch = '' + substituteInPlace CMakeLists.txt \ + --replace-fail "cmake_minimum_required(VERSION 2.8.11)" "cmake_minimum_required(VERSION 3.10)" + # Binaries not used directly should land in libexec/. substituteInPlace src/common/storage.cpp --replace '"/bin"' '"/libexec"' # For airwave-host-32.exe.so, point wineg++ to 32-bit versions of # these libraries, as $NIX_LDFLAGS contains only 64-bit ones. substituteInPlace src/host/CMakeLists.txt --replace '-m32' \ - '-m32 -L${wine-xembed}/lib -L${wine-xembed}/lib/wine -L${multiStdenv.cc.libc.out}/lib/32' + '-m32 -L${wine-wow64}/lib -L${wine-wow64}/lib/wine -L${multiStdenv.cc.libc.out}/lib/32' ''; # libstdc++.so link gets lost in 64-bit executables during @@ -75,8 +73,8 @@ multiStdenv.mkDerivation { mv $out/bin $out/libexec mkdir $out/bin mv $out/libexec/airwave-manager $out/bin - wrapProgram $out/libexec/airwave-host-32.exe --set WINELOADER ${wine-xembed}/bin/wine - wrapProgram $out/libexec/airwave-host-64.exe --set WINELOADER ${wine-xembed}/bin/wine64 + wrapProgram $out/libexec/airwave-host-32.exe --set WINELOADER ${wine-wow64}/bin/wine + wrapProgram $out/libexec/airwave-host-64.exe --set WINELOADER ${wine-wow64}/bin/wine64 ''; meta = { From 75f722ce650d03906f41e9e0d2ef29c2427d78c4 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Sun, 24 Aug 2025 17:49:11 +0200 Subject: [PATCH 079/295] airwave: modernize --- pkgs/by-name/ai/airwave/package.nix | 33 +++++++++++------------------ 1 file changed, 12 insertions(+), 21 deletions(-) diff --git a/pkgs/by-name/ai/airwave/package.nix b/pkgs/by-name/ai/airwave/package.nix index 6a13aeec89ff..9afd4a33d6d2 100644 --- a/pkgs/by-name/ai/airwave/package.nix +++ b/pkgs/by-name/ai/airwave/package.nix @@ -2,7 +2,7 @@ lib, multiStdenv, fetchFromGitHub, - wine, + wineWowPackages, cmake, makeWrapper, file, @@ -12,28 +12,19 @@ }: let + wine-wow64 = wineWowPackages.stableFull; +in +multiStdenv.mkDerivation (finalAttrs: { + pname = "airwave"; version = "1.3.3"; - airwave-src = fetchFromGitHub { + src = fetchFromGitHub { owner = "phantom-code"; repo = "airwave"; - rev = version; - sha256 = "1ban59skw422mak3cp57lj27hgq5d3a4f6y79ysjnamf8rpz9x4s"; + tag = finalAttrs.version; + hash = "sha256-mvT0b0auKiu1T8cbR9RoBT94hKSnXDamqkIQPnUqVq0="; }; - wine-wow64 = wine.override { - wineRelease = "stable"; - wineBuild = "wineWow"; - }; - -in - -multiStdenv.mkDerivation { - pname = "airwave"; - inherit version; - - src = airwave-src; - nativeBuildInputs = [ cmake makeWrapper @@ -57,7 +48,7 @@ multiStdenv.mkDerivation { # For airwave-host-32.exe.so, point wineg++ to 32-bit versions of # these libraries, as $NIX_LDFLAGS contains only 64-bit ones. substituteInPlace src/host/CMakeLists.txt --replace '-m32' \ - '-m32 -L${wine-wow64}/lib -L${wine-wow64}/lib/wine -L${multiStdenv.cc.libc.out}/lib/32' + '-m32 -L${lib.getLib wine-wow64}/lib -L${lib.getLib wine-wow64}/lib/wine -L${lib.getLib multiStdenv.cc.libc}/lib/32' ''; # libstdc++.so link gets lost in 64-bit executables during @@ -73,8 +64,8 @@ multiStdenv.mkDerivation { mv $out/bin $out/libexec mkdir $out/bin mv $out/libexec/airwave-manager $out/bin - wrapProgram $out/libexec/airwave-host-32.exe --set WINELOADER ${wine-wow64}/bin/wine - wrapProgram $out/libexec/airwave-host-64.exe --set WINELOADER ${wine-wow64}/bin/wine64 + wrapProgram $out/libexec/airwave-host-32.exe --set WINELOADER ${lib.getExe' wine-wow64 "wine"} + wrapProgram $out/libexec/airwave-host-64.exe --set WINELOADER ${lib.getExe' wine-wow64 "wine64"} ''; meta = { @@ -93,4 +84,4 @@ multiStdenv.mkDerivation { maintainers = with lib.maintainers; [ michalrus ]; hydraPlatforms = [ ]; }; -} +}) From ced56378260765b996b8fae79ba736d685b2fbee Mon Sep 17 00:00:00 2001 From: quantenzitrone Date: Tue, 13 Jan 2026 16:23:19 +0100 Subject: [PATCH 080/295] pkgs/top-level/pkg-config/pkg-config-data.json: remove references to the xorg namespace --- .../top-level/pkg-config/pkg-config-data.json | 39 +++++++------------ 1 file changed, 13 insertions(+), 26 deletions(-) diff --git a/pkgs/top-level/pkg-config/pkg-config-data.json b/pkgs/top-level/pkg-config/pkg-config-data.json index a38da975f623..cde30a93938c 100644 --- a/pkgs/top-level/pkg-config/pkg-config-data.json +++ b/pkgs/top-level/pkg-config/pkg-config-data.json @@ -817,20 +817,17 @@ }, "x11": { "attrPath": [ - "xorg", - "libX11" + "libx11" ] }, "xau": { "attrPath": [ - "xorg", - "libXau" + "libxau" ] }, "xcursor": { "attrPath": [ - "xorg", - "libXcursor" + "libxcursor" ] }, "xerces-c": { @@ -840,26 +837,22 @@ }, "xext": { "attrPath": [ - "xorg", - "libXext" + "libxext" ] }, "xft": { "attrPath": [ - "xorg", - "libXft" + "libxft" ] }, "xi": { "attrPath": [ - "xorg", - "libXi" + "libxi" ] }, "xinerama": { "attrPath": [ - "xorg", - "libXinerama" + "libxinerama" ] }, "xkbcommon": { @@ -869,38 +862,32 @@ }, "xpm": { "attrPath": [ - "xorg", - "libXpm" + "libxpm" ] }, "xrandr": { "attrPath": [ - "xorg", - "libXrandr" + "libxrandr" ] }, "xrender": { "attrPath": [ - "xorg", - "libXrender" + "libxrender" ] }, "xscrnsaver": { "attrPath": [ - "xorg", - "libXScrnSaver" + "libxscrnsaver" ] }, "xtst": { "attrPath": [ - "xorg", - "libXtst" + "libxtst" ] }, "xxf86vm": { "attrPath": [ - "xorg", - "libXxf86vm" + "libxxf86vm" ] }, "yaml-0.1": { From 73d9a1c6ec12965be0fdfae4d160ea6cdb88add9 Mon Sep 17 00:00:00 2001 From: quantenzitrone Date: Mon, 26 Jan 2026 16:39:03 +0100 Subject: [PATCH 081/295] various: remove last remaining references to pkgs.xorg --- pkgs/README.md | 4 ---- pkgs/by-name/zo/zoom/package.nix | 2 -- pkgs/development/haskell-modules/make-package-set.nix | 2 +- 3 files changed, 1 insertion(+), 7 deletions(-) diff --git a/pkgs/README.md b/pkgs/README.md index ea8468f57fb2..18fcbb2cd558 100644 --- a/pkgs/README.md +++ b/pkgs/README.md @@ -305,10 +305,6 @@ For example, the `libxml2` package builds both a library and some tools; but it - `servers/http` (e.g. `apache-httpd`) -- **If it’s an implementation of the X Windowing System:** - - - `servers/x11` (e.g. `xorg` — this includes the client libraries and programs) - - **Else:** - `servers/misc` diff --git a/pkgs/by-name/zo/zoom/package.nix b/pkgs/by-name/zo/zoom/package.nix index c3cd88e01545..a3c85db2ded2 100644 --- a/pkgs/by-name/zo/zoom/package.nix +++ b/pkgs/by-name/zo/zoom/package.nix @@ -13,8 +13,6 @@ libice, }: -# !!! assert freetype == xorg.freetype - stdenv.mkDerivation (finalAttrs: { pname = "zoom"; version = "1.1.5"; diff --git a/pkgs/development/haskell-modules/make-package-set.nix b/pkgs/development/haskell-modules/make-package-set.nix index 4b66ccb6314f..9842c79a6741 100644 --- a/pkgs/development/haskell-modules/make-package-set.nix +++ b/pkgs/development/haskell-modules/make-package-set.nix @@ -161,7 +161,7 @@ let inherit (scope) ghc buildHaskellPackages; }; in - ps // ps.xorg // ps.gnome2 // { inherit stdenv; } // scopeSpliced; + ps // ps.gnome2 // { inherit stdenv; } // scopeSpliced; defaultScope = mkScope self; callPackage = drv: args: callPackageWithScope defaultScope drv args; From 99f20e75ab076b7d4892fcdfed1af4a742317196 Mon Sep 17 00:00:00 2001 From: quantenzitrone Date: Tue, 13 Jan 2026 16:36:31 +0100 Subject: [PATCH 082/295] pkgs.xorg: deprecate package set --- doc/release-notes/rl-2605.section.md | 2 +- pkgs/servers/x11/xorg/.gitignore | 1 - pkgs/servers/x11/xorg/default.nix | 465 --------------------------- pkgs/top-level/aliases.nix | 257 +++++++++++++++ pkgs/top-level/all-packages.nix | 120 ++++--- pkgs/top-level/splice.nix | 4 +- 6 files changed, 315 insertions(+), 534 deletions(-) delete mode 100644 pkgs/servers/x11/xorg/.gitignore delete mode 100644 pkgs/servers/x11/xorg/default.nix diff --git a/doc/release-notes/rl-2605.section.md b/doc/release-notes/rl-2605.section.md index 7eaa98acb54a..06ba39f6d3ac 100644 --- a/doc/release-notes/rl-2605.section.md +++ b/doc/release-notes/rl-2605.section.md @@ -82,7 +82,7 @@ - `iroh` has been removed and split up into `iroh-dns-server` and `iroh-relay`. -- the `xorg` package set has been deprecated and will be removed, packages have moved to the top level. +- the `xorg` package set has been deprecated, packages have moved to the top level. - `python3Packages.pygame` has been been renamed to `python3Packages.pygame-original`, the attribute `python3Packages.pygame` will from python 3.14 default to the more actively maintained `python3Packages.pygame-ce` diff --git a/pkgs/servers/x11/xorg/.gitignore b/pkgs/servers/x11/xorg/.gitignore deleted file mode 100644 index 1bf88f244e80..000000000000 --- a/pkgs/servers/x11/xorg/.gitignore +++ /dev/null @@ -1 +0,0 @@ -download-cache/ diff --git a/pkgs/servers/x11/xorg/default.nix b/pkgs/servers/x11/xorg/default.nix deleted file mode 100644 index 803389ee8f15..000000000000 --- a/pkgs/servers/x11/xorg/default.nix +++ /dev/null @@ -1,465 +0,0 @@ -{ - lib, - config, - # keep-sorted start case=no numeric=no block=yes - appres, - automake, - bdftopcf, - bitmap, - ed, - editres, - font-adobe-100dpi, - font-adobe-75dpi, - font-adobe-utopia-100dpi, - font-adobe-utopia-75dpi, - font-adobe-utopia-type1, - font-alias, - font-arabic-misc, - font-bh-100dpi, - font-bh-75dpi, - font-bh-lucidatypewriter-100dpi, - font-bh-lucidatypewriter-75dpi, - font-bh-ttf, - font-bh-type1, - font-bitstream-100dpi, - font-bitstream-75dpi, - font-bitstream-type1, - font-cronyx-cyrillic, - font-cursor-misc, - font-daewoo-misc, - font-dec-misc, - font-encodings, - font-ibm-type1, - font-isas-misc, - font-jis-misc, - font-micro-misc, - font-misc-cyrillic, - font-misc-ethiopic, - font-misc-meltho, - font-misc-misc, - font-mutt-misc, - font-schumacher-misc, - font-screen-cyrillic, - font-sony-misc, - font-sun-misc, - font-util, - font-winitzki-cyrillic, - font-xfree86-type1, - fonttosfnt, - gccmakedep, - iceauth, - ico, - imake, - libapplewm, - libdmx, - libfontenc, - libfs, - libice, - libpciaccess, - libpthread-stubs, - libsm, - libwindowswm, - libx11, - libxau, - libxaw, - libxcb, - libxcb-cursor, - libxcb-errors, - libxcb-image, - libxcb-keysyms, - libxcb-render-util, - libxcb-util, - libxcb-wm, - libxcomposite, - libxcursor, - libxcvt, - libxdamage, - libxdmcp, - libxext, - libxfixes, - libxfont_1, - libxfont_2, - libxft, - libxi, - libxinerama, - libxkbfile, - libxmu, - libxp, - libxpm, - libxpresent, - libxrandr, - libxrender, - libxres, - libxscrnsaver, - libxshmfence, - libxt, - libxtst, - libxv, - libxvmc, - libxxf86dga, - libxxf86misc, - libxxf86vm, - listres, - lndir, - luit, - makedepend, - mkfontscale, - oclock, - pixman, - sessreg, - setxkbmap, - smproxy, - tab-window-manager, - transset, - util-macros, - viewres, - wrapWithXFileSearchPathHook, - x11perf, - xauth, - xbacklight, - xbitmaps, - xcalc, - xcb-proto, - xclock, - xcmsdb, - xcompmgr, - xconsole, - xcursor-themes, - xcursorgen, - xdm, - xdpyinfo, - xdriinfo, - xev, - xeyes, - xf86-input-evdev, - xf86-input-joystick, - xf86-input-keyboard, - xf86-input-libinput, - xf86-input-mouse, - xf86-input-synaptics, - xf86-input-vmmouse, - xf86-input-void, - xf86-video-amdgpu, - xf86-video-apm, - xf86-video-ark, - xf86-video-ast, - xf86-video-ati, - xf86-video-chips, - xf86-video-cirrus, - xf86-video-dummy, - xf86-video-fbdev, - xf86-video-geode, - xf86-video-i128, - xf86-video-i740, - xf86-video-intel, - xf86-video-mga, - xf86-video-neomagic, - xf86-video-nouveau, - xf86-video-nv, - xf86-video-omap, - xf86-video-openchrome, - xf86-video-qxl, - xf86-video-r128, - xf86-video-s3virge, - xf86-video-savage, - xf86-video-siliconmotion, - xf86-video-sis, - xf86-video-sisusb, - xf86-video-suncg6, - xf86-video-sunffb, - xf86-video-sunleo, - xf86-video-tdfx, - xf86-video-trident, - xf86-video-v4l, - xf86-video-vbox, - xf86-video-vesa, - xf86-video-vmware, - xf86-video-voodoo, - xfd, - xfontsel, - xfs, - xfsinfo, - xgamma, - xgc, - xhost, - xinit, - xinput, - xkbcomp, - xkbevd, - xkbprint, - xkbutils, - xkeyboard-config, - xkeyboard-config_custom, - xkill, - xload, - xlsatoms, - xlsclients, - xlsfonts, - xmag, - xmessage, - xmodmap, - xmore, - xorg-cf-files, - xorg-docs, - xorg-server, - xorg-sgml-doctools, - xorgproto, - xpr, - xprop, - xrandr, - xrdb, - xrefresh, - xset, - xsetroot, - xsm, - xstdcmap, - xtrans, - xvfb, - xvinfo, - xwd, - xwininfo, - xwud, - # keep-sorted end -}: -_: -{ - inherit - # keep-sorted start case=no numeric=no block=yes - appres - bdftopcf - bitmap - editres - fonttosfnt - gccmakedep - iceauth - ico - imake - libdmx - libfontenc - libpciaccess - libxcb - libxcvt - libxkbfile - libxshmfence - listres - lndir - luit - makedepend - mkfontscale - oclock - pixman - sessreg - setxkbmap - smproxy - transset - viewres - wrapWithXFileSearchPathHook - x11perf - xauth - xbacklight - xbitmaps - xcalc - xclock - xcmsdb - xcompmgr - xconsole - xcursorgen - xdm - xdpyinfo - xdriinfo - xev - xeyes - xfd - xfontsel - xfs - xfsinfo - xgamma - xgc - xhost - xinit - xinput - xkbcomp - xkbevd - xkbprint - xkbutils - xkill - xload - xlsatoms - xlsclients - xlsfonts - xmag - xmessage - xmodmap - xmore - xorgproto - xpr - xprop - xrandr - xrdb - xrefresh - xset - xsetroot - xsm - xstdcmap - xtrans - xvfb - xvinfo - xwd - xwininfo - xwud - # keep-sorted end - ; - - # keep-sorted start case=no numeric=no block=yes - encodings = font-encodings; - fontadobe100dpi = font-adobe-100dpi; - fontadobe75dpi = font-adobe-75dpi; - fontadobeutopia100dpi = font-adobe-utopia-100dpi; - fontadobeutopia75dpi = font-adobe-utopia-75dpi; - fontadobeutopiatype1 = font-adobe-utopia-type1; - fontalias = font-alias; - fontarabicmisc = font-arabic-misc; - fontbh100dpi = font-bh-100dpi; - fontbh75dpi = font-bh-75dpi; - fontbhlucidatypewriter100dpi = font-bh-lucidatypewriter-100dpi; - fontbhlucidatypewriter75dpi = font-bh-lucidatypewriter-75dpi; - fontbhttf = font-bh-ttf; - fontbhtype1 = font-bh-type1; - fontbitstream100dpi = font-bitstream-100dpi; - fontbitstream75dpi = font-bitstream-75dpi; - fontbitstreamtype1 = font-bitstream-type1; - fontcronyxcyrillic = font-cronyx-cyrillic; - fontcursormisc = font-cursor-misc; - fontdaewoomisc = font-daewoo-misc; - fontdecmisc = font-dec-misc; - fontibmtype1 = font-ibm-type1; - fontisasmisc = font-isas-misc; - fontjismisc = font-jis-misc; - fontmicromisc = font-micro-misc; - fontmisccyrillic = font-misc-cyrillic; - fontmiscethiopic = font-misc-ethiopic; - fontmiscmeltho = font-misc-meltho; - fontmiscmisc = font-misc-misc; - fontmuttmisc = font-mutt-misc; - fontschumachermisc = font-schumacher-misc; - fontscreencyrillic = font-screen-cyrillic; - fontsonymisc = font-sony-misc; - fontsunmisc = font-sun-misc; - fontutil = font-util; - fontwinitzkicyrillic = font-winitzki-cyrillic; - fontxfree86type1 = font-xfree86-type1; - libAppleWM = libapplewm; - libFS = libfs; - libICE = libice; - libpthreadstubs = libpthread-stubs; - libSM = libsm; - libWindowsWM = libwindowswm; - libX11 = libx11; - libXau = libxau; - libXaw = libxaw; - libXcomposite = libxcomposite; - libXcursor = libxcursor; - libXdamage = libxdamage; - libXdmcp = libxdmcp; - libXext = libxext; - libXfixes = libxfixes; - libXfont = libxfont_1; - libXfont2 = libxfont_2; - libXft = libxft; - libXi = libxi; - libXinerama = libxinerama; - libXmu = libxmu; - libXp = libxp; - libXpm = libxpm; - libXpresent = libxpresent; - libXrandr = libxrandr; - libXrender = libxrender; - libXres = libxres; - libXScrnSaver = libxscrnsaver; - libXt = libxt; - libXtst = libxtst; - libXv = libxv; - libXvMC = libxvmc; - libXxf86dga = libxxf86dga; - libXxf86misc = libxxf86misc; - libXxf86vm = libxxf86vm; - mkfontdir = mkfontscale; - twm = tab-window-manager; - utilmacros = util-macros; - xcbproto = xcb-proto; - xcbutil = libxcb-util; - xcbutilcursor = libxcb-cursor; - xcbutilerrors = libxcb-errors; - xcbutilimage = libxcb-image; - xcbutilkeysyms = libxcb-keysyms; - xcbutilrenderutil = libxcb-render-util; - xcbutilwm = libxcb-wm; - xcursorthemes = xcursor-themes; - xf86inputevdev = xf86-input-evdev; - xf86inputjoystick = xf86-input-joystick; - xf86inputkeyboard = xf86-input-keyboard; - xf86inputlibinput = xf86-input-libinput; - xf86inputmouse = xf86-input-mouse; - xf86inputsynaptics = xf86-input-synaptics; - xf86inputvmmouse = xf86-input-vmmouse; - xf86inputvoid = xf86-input-void; - xf86videoamdgpu = xf86-video-amdgpu; - xf86videoapm = xf86-video-apm; - xf86videoark = xf86-video-ark; - xf86videoast = xf86-video-ast; - xf86videoati = xf86-video-ati; - xf86videochips = xf86-video-chips; - xf86videocirrus = xf86-video-cirrus; - xf86videodummy = xf86-video-dummy; - xf86videofbdev = xf86-video-fbdev; - xf86videogeode = xf86-video-geode; - xf86videoi128 = xf86-video-i128; - xf86videoi740 = xf86-video-i740; - xf86videointel = xf86-video-intel; - xf86videomga = xf86-video-mga; - xf86videoneomagic = xf86-video-neomagic; - xf86videonouveau = xf86-video-nouveau; - xf86videonv = xf86-video-nv; - xf86videoomap = xf86-video-omap; - xf86videoopenchrome = xf86-video-openchrome; - xf86videoqxl = xf86-video-qxl; - xf86videor128 = xf86-video-r128; - xf86videos3virge = xf86-video-s3virge; - xf86videosavage = xf86-video-savage; - xf86videosiliconmotion = xf86-video-siliconmotion; - xf86videosis = xf86-video-sis; - xf86videosisusb = xf86-video-sisusb; - xf86videosuncg6 = xf86-video-suncg6; - xf86videosunffb = xf86-video-sunffb; - xf86videosunleo = xf86-video-sunleo; - xf86videotdfx = xf86-video-tdfx; - xf86videotrident = xf86-video-trident; - xf86videov4l = xf86-video-v4l; - xf86videovboxvideo = xf86-video-vbox; - xf86videovesa = xf86-video-vesa; - xf86videovmware = xf86-video-vmware; - xf86videovoodoo = xf86-video-voodoo; - xkeyboardconfig = xkeyboard-config; - xkeyboardconfig_custom = xkeyboard-config_custom; - xorgcffiles = xorg-cf-files; - xorgdocs = xorg-docs; - xorgserver = xorg-server; - xorgsgmldoctools = xorg-sgml-doctools; - # keep-sorted end -} - -# deprecate some packages -// lib.optionalAttrs config.allowAliases { - # keep-sorted start case=no numeric=no block=yes - fontbitstreamspeedo = throw "Bitstream Speedo is an obsolete font format that hasn't been supported by Xorg since 2005"; # added 2025-09-24 - libXtrap = throw "XTrap was a proposed X11 extension that hasn't been in Xorg since X11R6 in 1994, it is deprecated and archived upstream."; # added 2025-12-13 - xf86videoglide = throw "The Xorg Glide video driver has been archived upstream due to being obsolete"; # added 2025-12-13 - xf86videoglint = throw '' - The Xorg GLINT/Permedia video driver has been broken since xorg 21. - see https://gitlab.freedesktop.org/xorg/driver/xf86-video-glint/-/issues/1''; # added 2025-12-13 - xf86videonewport = throw "The Xorg Newport video driver is broken and hasn't had a release since 2012"; # added 2025-12-13 - xf86videotga = throw "The Xorg TGA (aka DEC 21030) video driver is broken and hasn't had a release since 2012"; # added 2025-12-13 - xf86videowsfb = throw "The Xorg BSD wsdisplay framebuffer video driver is broken and hasn't had a release since 2012"; # added 2025-12-13 - xtrap = throw "XTrap was a proposed X11 extension that hasn't been in Xorg since X11R6 in 1994, it is deprecated and archived upstream."; # added 2025-12-13 - # keep-sorted end -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 287bbf8e3094..6433ba91858d 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1949,6 +1949,263 @@ mapAliases { xmlroff = throw "'xmlroff' has been removed as it is unmaintained and broken"; # Added 2025-05-18 xo = throw "Use 'dbtpl' instead of 'xo'"; # Added 2025-09-28 xonsh-unwrapped = throw "'xonsh-unwrapped' has been renamed to/replaced by 'python3Packages.xonsh'"; # Converted to throw 2025-10-27 + xorg = # Added 2026-01-29 + lib.mapAttrs + ( + name: value: + warnAlias "The xorg package set has been deprecated, 'xorg.${name}' has been renamed to '${name}'" value + ) + { + inherit + # keep-sorted start case=no numeric=no block=yes + appres + bdftopcf + bitmap + editres + fonttosfnt + gccmakedep + iceauth + ico + imake + libdmx + libfontenc + libpciaccess + libxcb + libxcvt + libxkbfile + libxshmfence + listres + lndir + luit + makedepend + mkfontscale + oclock + pixman + sessreg + setxkbmap + smproxy + transset + viewres + wrapWithXFileSearchPathHook + x11perf + xauth + xbacklight + xbitmaps + xcalc + xclock + xcmsdb + xcompmgr + xconsole + xcursorgen + xdm + xdpyinfo + xdriinfo + xev + xeyes + xfd + xfontsel + xfs + xfsinfo + xgamma + xgc + xhost + xinit + xinput + xkbcomp + xkbevd + xkbprint + xkbutils + xkill + xload + xlsatoms + xlsclients + xlsfonts + xmag + xmessage + xmodmap + xmore + xorgproto + xpr + xprop + xrandr + xrdb + xrefresh + xset + xsetroot + xsm + xstdcmap + xtrans + xvfb + xvinfo + xwd + xwininfo + xwud + # keep-sorted end + ; + } + // + lib.mapAttrs + ( + name: value: + warnAlias "The xorg package set has been deprecated, 'xorg.${name}' has been renamed to '${value}'" + self.${value} + ) + { + # keep-sorted start case=no numeric=no block=yes + encodings = "font-encodings"; + fontadobe100dpi = "font-adobe-100dpi"; + fontadobe75dpi = "font-adobe-75dpi"; + fontadobeutopia100dpi = "font-adobe-utopia-100dpi"; + fontadobeutopia75dpi = "font-adobe-utopia-75dpi"; + fontadobeutopiatype1 = "font-adobe-utopia-type1"; + fontalias = "font-alias"; + fontarabicmisc = "font-arabic-misc"; + fontbh100dpi = "font-bh-100dpi"; + fontbh75dpi = "font-bh-75dpi"; + fontbhlucidatypewriter100dpi = "font-bh-lucidatypewriter-100dpi"; + fontbhlucidatypewriter75dpi = "font-bh-lucidatypewriter-75dpi"; + fontbhttf = "font-bh-ttf"; + fontbhtype1 = "font-bh-type1"; + fontbitstream100dpi = "font-bitstream-100dpi"; + fontbitstream75dpi = "font-bitstream-75dpi"; + fontbitstreamtype1 = "font-bitstream-type1"; + fontcronyxcyrillic = "font-cronyx-cyrillic"; + fontcursormisc = "font-cursor-misc"; + fontdaewoomisc = "font-daewoo-misc"; + fontdecmisc = "font-dec-misc"; + fontibmtype1 = "font-ibm-type1"; + fontisasmisc = "font-isas-misc"; + fontjismisc = "font-jis-misc"; + fontmicromisc = "font-micro-misc"; + fontmisccyrillic = "font-misc-cyrillic"; + fontmiscethiopic = "font-misc-ethiopic"; + fontmiscmeltho = "font-misc-meltho"; + fontmiscmisc = "font-misc-misc"; + fontmuttmisc = "font-mutt-misc"; + fontschumachermisc = "font-schumacher-misc"; + fontscreencyrillic = "font-screen-cyrillic"; + fontsonymisc = "font-sony-misc"; + fontsunmisc = "font-sun-misc"; + fontutil = "font-util"; + fontwinitzkicyrillic = "font-winitzki-cyrillic"; + fontxfree86type1 = "font-xfree86-type1"; + libAppleWM = "libapplewm"; + libFS = "libfs"; + libICE = "libice"; + libpthreadstubs = "libpthread-stubs"; + libSM = "libsm"; + libWindowsWM = "libwindowswm"; + libX11 = "libx11"; + libXau = "libxau"; + libXaw = "libxaw"; + libXcomposite = "libxcomposite"; + libXcursor = "libxcursor"; + libXdamage = "libxdamage"; + libXdmcp = "libxdmcp"; + libXext = "libxext"; + libXfixes = "libxfixes"; + libXfont = "libxfont_1"; + libXfont2 = "libxfont_2"; + libXft = "libxft"; + libXi = "libxi"; + libXinerama = "libxinerama"; + libXmu = "libxmu"; + libXp = "libxp"; + libXpm = "libxpm"; + libXpresent = "libxpresent"; + libXrandr = "libxrandr"; + libXrender = "libxrender"; + libXres = "libxres"; + libXScrnSaver = "libxscrnsaver"; + libXt = "libxt"; + libXtst = "libxtst"; + libXv = "libxv"; + libXvMC = "libxvmc"; + libXxf86dga = "libxxf86dga"; + libXxf86misc = "libxxf86misc"; + libXxf86vm = "libxxf86vm"; + mkfontdir = "mkfontscale"; + twm = "tab-window-manager"; + utilmacros = "util-macros"; + xcbproto = "xcb-proto"; + xcbutil = "libxcb-util"; + xcbutilcursor = "libxcb-cursor"; + xcbutilerrors = "libxcb-errors"; + xcbutilimage = "libxcb-image"; + xcbutilkeysyms = "libxcb-keysyms"; + xcbutilrenderutil = "libxcb-render-util"; + xcbutilwm = "libxcb-wm"; + xcursorthemes = "xcursor-themes"; + xf86inputevdev = "xf86-input-evdev"; + xf86inputjoystick = "xf86-input-joystick"; + xf86inputkeyboard = "xf86-input-keyboard"; + xf86inputlibinput = "xf86-input-libinput"; + xf86inputmouse = "xf86-input-mouse"; + xf86inputsynaptics = "xf86-input-synaptics"; + xf86inputvmmouse = "xf86-input-vmmouse"; + xf86inputvoid = "xf86-input-void"; + xf86videoamdgpu = "xf86-video-amdgpu"; + xf86videoapm = "xf86-video-apm"; + xf86videoark = "xf86-video-ark"; + xf86videoast = "xf86-video-ast"; + xf86videoati = "xf86-video-ati"; + xf86videochips = "xf86-video-chips"; + xf86videocirrus = "xf86-video-cirrus"; + xf86videodummy = "xf86-video-dummy"; + xf86videofbdev = "xf86-video-fbdev"; + xf86videogeode = "xf86-video-geode"; + xf86videoi128 = "xf86-video-i128"; + xf86videoi740 = "xf86-video-i740"; + xf86videointel = "xf86-video-intel"; + xf86videomga = "xf86-video-mga"; + xf86videoneomagic = "xf86-video-neomagic"; + xf86videonouveau = "xf86-video-nouveau"; + xf86videonv = "xf86-video-nv"; + xf86videoomap = "xf86-video-omap"; + xf86videoopenchrome = "xf86-video-openchrome"; + xf86videoqxl = "xf86-video-qxl"; + xf86videor128 = "xf86-video-r128"; + xf86videos3virge = "xf86-video-s3virge"; + xf86videosavage = "xf86-video-savage"; + xf86videosiliconmotion = "xf86-video-siliconmotion"; + xf86videosis = "xf86-video-sis"; + xf86videosisusb = "xf86-video-sisusb"; + xf86videosuncg6 = "xf86-video-suncg6"; + xf86videosunffb = "xf86-video-sunffb"; + xf86videosunleo = "xf86-video-sunleo"; + xf86videotdfx = "xf86-video-tdfx"; + xf86videotrident = "xf86-video-trident"; + xf86videov4l = "xf86-video-v4l"; + xf86videovboxvideo = "xf86-video-vbox"; + xf86videovesa = "xf86-video-vesa"; + xf86videovmware = "xf86-video-vmware"; + xf86videovoodoo = "xf86-video-voodoo"; + xkeyboardconfig = "xkeyboard-config"; + xkeyboardconfig_custom = "xkeyboard-config_custom"; + xorgcffiles = "xorg-cf-files"; + xorgdocs = "xorg-docs"; + xorgserver = "xorg-server"; + xorgsgmldoctools = "xorg-sgml-doctools"; + # keep-sorted end + } + // { + # keep-sorted start case=no numeric=no block=yes + callPackage = throw "The xorg package set has been moved to the top level."; # Added 2026-01-29 + fontbitstreamspeedo = throw "Bitstream Speedo is an obsolete font format that hasn't been supported by Xorg since 2005"; # added 2025-09-24 + libXtrap = throw "XTrap was a proposed X11 extension that hasn't been in Xorg since X11R6 in 1994, it is deprecated and archived upstream."; # added 2025-12-13 + newScope = throw "The xorg package set has been moved to the top level."; # Added 2026-01-29 + overrideScope = throw "The xorg package set has been moved to the top level."; # Added 2026-01-29 + packages = throw "The xorg package set has been moved to the top level."; # Added 2026-01-29 + xf86videoglide = throw "The Xorg Glide video driver has been archived upstream due to being obsolete"; # added 2025-12-13 + xf86videoglint = throw '' + The Xorg GLINT/Permedia video driver has been broken since xorg 21. + see https://gitlab.freedesktop.org/xorg/driver/xf86-video-glint/-/issues/1''; # added 2025-12-13 + xf86videonewport = throw "The Xorg Newport video driver is broken and hasn't had a release since 2012"; # added 2025-12-13 + xf86videotga = throw "The Xorg TGA (aka DEC 21030) video driver is broken and hasn't had a release since 2012"; # added 2025-12-13 + xf86videowsfb = throw "The Xorg BSD wsdisplay framebuffer video driver is broken and hasn't had a release since 2012"; # added 2025-12-13 + xtrap = throw "XTrap was a proposed X11 extension that hasn't been in Xorg since X11R6 in 1994, it is deprecated and archived upstream."; # added 2025-12-13 + # keep-sorted end + }; xorg-autoconf = util-macros; # Added 2025-08-18 xorgdocs = xorg-docs; # Added 2026-01-19 xorgsgmldoctools = xorg-sgml-doctools; # Added 2026-01-19 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 0acf541c941a..fde4e09d1ddb 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8953,71 +8953,61 @@ with pkgs; virtualenv-clone = with python3Packages; toPythonApplication virtualenv-clone; - xorg = recurseIntoAttrs (makeScopeWithSplicing' { - otherSplices = generateSplicesForMkScope "xorg"; - # Use `lib.callPackageWith __splicedPackages` rather than plain `callPackage` - # so as not to have the newly bound xorg items already in scope, which would - # have created a cycle. - f = lib.callPackageWith __splicedPackages ../servers/x11/xorg { }; - }); - - inherit (xorg) - fontadobe100dpi - fontadobeutopia100dpi - fontbh100dpi - fontbhlucidatypewriter100dpi - fontbitstream100dpi - fontutil - libAppleWM - libFS - libICE - libSM - libX11 - libXScrnSaver - libXau - libXaw - libXcomposite - libXcursor - libXdamage - libXdmcp - libXext - libXfixes - libXfont2 - libXft - libXi - libXinerama - libXmu - libXp - libXpm - libXpresent - libXrandr - libXrender - libXres - libXt - libXtst - libXv - libXvMC - libXxf86dga - libXxf86misc - libXxf86vm - libpthreadstubs - mkfontdir - utilmacros - xcbproto - xcbutil - xcbutilcursor - xcbutilerrors - xcbutilimage - xcbutilkeysyms - xcbutilrenderutil - xcbutilwm - xf86inputevdev - xf86inputlibinput - xf86videonouveau - xkeyboardconfig - xorgcffiles - xorgserver - ; + fontadobe100dpi = font-adobe-100dpi; + fontadobeutopia100dpi = font-adobe-utopia-100dpi; + fontbh100dpi = font-bh-100dpi; + fontbhlucidatypewriter100dpi = font-bh-lucidatypewriter-100dpi; + fontbitstream100dpi = font-bitstream-100dpi; + fontutil = font-util; + libAppleWM = libapplewm; + libFS = libfs; + libICE = libice; + libpthreadstubs = libpthread-stubs; + libSM = libsm; + libX11 = libx11; + libXau = libxau; + libXaw = libxaw; + libXcomposite = libxcomposite; + libXcursor = libxcursor; + libXdamage = libxdamage; + libXdmcp = libxdmcp; + libXext = libxext; + libXfixes = libxfixes; + libXfont2 = libxfont_2; + libXft = libxft; + libXi = libxi; + libXinerama = libxinerama; + libXmu = libxmu; + libXp = libxp; + libXpm = libxpm; + libXpresent = libxpresent; + libXrandr = libxrandr; + libXrender = libxrender; + libXres = libxres; + libXScrnSaver = libxscrnsaver; + libXt = libxt; + libXtst = libxtst; + libXv = libxv; + libXvMC = libxvmc; + libXxf86dga = libxxf86dga; + libXxf86misc = libxxf86misc; + libXxf86vm = libxxf86vm; + mkfontdir = mkfontscale; + utilmacros = util-macros; + xcbproto = xcb-proto; + xcbutil = libxcb-util; + xcbutilcursor = libxcb-cursor; + xcbutilerrors = libxcb-errors; + xcbutilimage = libxcb-image; + xcbutilkeysyms = libxcb-keysyms; + xcbutilrenderutil = libxcb-render-util; + xcbutilwm = libxcb-wm; + xf86inputevdev = xf86-input-evdev; + xf86inputlibinput = xf86-input-libinput; + xf86videonouveau = xf86-video-nouveau; + xkeyboardconfig = xkeyboard-config; + xorgcffiles = xorg-cf-files; + xorgserver = xorg-server; zabbixFor = version: rec { agent = (callPackages ../servers/monitoring/zabbix/agent.nix { }).${version}; diff --git a/pkgs/top-level/splice.nix b/pkgs/top-level/splice.nix index 50adc32168e5..2c6f060f23e1 100644 --- a/pkgs/top-level/splice.nix +++ b/pkgs/top-level/splice.nix @@ -114,8 +114,8 @@ in inherit splicePackages; # We use `callPackage' to be able to omit function arguments that can be - # obtained `pkgs` or `buildPackages` and their `xorg` package sets. Use - # `newScope' for sets of packages in `pkgs' (see e.g. `gnome' below). + # obtained from `pkgs` or `buildPackages`. + # Use `newScope' for sets of packages in `pkgs' (see e.g. `gnome' below). callPackage = pkgs.newScope { }; callPackages = lib.callPackagesWith pkgsForCall; From 48abc1ac4c692127b8f290c8f85f6fa8f766b877 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 2 Feb 2026 02:01:16 +0000 Subject: [PATCH 083/295] python3Packages.subarulink: 0.7.17 -> 0.7.18 --- pkgs/development/python-modules/subarulink/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/subarulink/default.nix b/pkgs/development/python-modules/subarulink/default.nix index 933623e33ec1..56d9ba658784 100644 --- a/pkgs/development/python-modules/subarulink/default.nix +++ b/pkgs/development/python-modules/subarulink/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "subarulink"; - version = "0.7.17"; + version = "0.7.18"; pyproject = true; disabled = pythonOlder "3.12"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "G-Two"; repo = "subarulink"; tag = "v${version}"; - hash = "sha256-vmMvKDZV8jChLehgdSGWQdxWVylnKU2BWXSiG9zI/to="; + hash = "sha256-GzTIgxFBmVjdM+D5IxHAoqDW29ZJEywX4+B217ZdITM="; }; build-system = [ setuptools ]; From 70d86faa003c74b46cf125aa4d69b39ca22067a7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 2 Feb 2026 07:50:28 +0000 Subject: [PATCH 084/295] pylode: 3.2.1 -> 3.2.3 --- pkgs/by-name/py/pylode/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/py/pylode/package.nix b/pkgs/by-name/py/pylode/package.nix index 9fb7c9c8cdf5..16a68d6b6c33 100644 --- a/pkgs/by-name/py/pylode/package.nix +++ b/pkgs/by-name/py/pylode/package.nix @@ -6,14 +6,14 @@ python3.pkgs.buildPythonApplication (finalAttrs: { pname = "pylode"; - version = "3.2.1"; + version = "3.2.3"; pyproject = true; src = fetchFromGitHub { owner = "RDFLib"; repo = "pylode"; tag = finalAttrs.version; - hash = "sha256-X12rcXvFvMB5tZ3WtfCE+yb8mhed9FnscjiTmMcSyV4="; + hash = "sha256-b1asjzkatSbe5HRqGPf808wjnJTwOaYKABPyO+jSd8c="; }; pythonRelaxDeps = [ "rdflib" ]; From 97c980f9cf03c19b432d1e392c47369794d3389a Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 2 Feb 2026 09:58:47 +0100 Subject: [PATCH 085/295] python313Packages.subarulink: migrate to finalAttrs --- pkgs/development/python-modules/subarulink/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/subarulink/default.nix b/pkgs/development/python-modules/subarulink/default.nix index 56d9ba658784..845b3de41053 100644 --- a/pkgs/development/python-modules/subarulink/default.nix +++ b/pkgs/development/python-modules/subarulink/default.nix @@ -13,7 +13,7 @@ writableTmpDirAsHomeHook, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "subarulink"; version = "0.7.18"; pyproject = true; @@ -23,7 +23,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "G-Two"; repo = "subarulink"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-GzTIgxFBmVjdM+D5IxHAoqDW29ZJEywX4+B217ZdITM="; }; @@ -49,9 +49,9 @@ buildPythonPackage rec { meta = { description = "Python module for interacting with STARLINK-enabled vehicle"; homepage = "https://github.com/G-Two/subarulink"; - changelog = "https://github.com/G-Two/subarulink/releases/tag/${src.tag}"; + changelog = "https://github.com/G-Two/subarulink/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ fab ]; mainProgram = "subarulink"; }; -} +}) From 762d460330edc31faf0a4825e772ef685f46ffdf Mon Sep 17 00:00:00 2001 From: quantenzitrone Date: Mon, 2 Feb 2026 11:12:41 +0100 Subject: [PATCH 086/295] plik{,d}: untangle derivation definitions this shouldn't create any rebuilds --- pkgs/servers/plik/default.nix | 9 ++-- pkgs/servers/plik/plik.nix | 32 +++++++++++++ pkgs/servers/plik/{programs.nix => plikd.nix} | 48 ++++--------------- 3 files changed, 45 insertions(+), 44 deletions(-) create mode 100644 pkgs/servers/plik/plik.nix rename pkgs/servers/plik/{programs.nix => plikd.nix} (51%) diff --git a/pkgs/servers/plik/default.nix b/pkgs/servers/plik/default.nix index dd0b0d7b446f..e09341865d06 100644 --- a/pkgs/servers/plik/default.nix +++ b/pkgs/servers/plik/default.nix @@ -9,7 +9,8 @@ let version = "1.3.7"; - programs = callPackage ./programs.nix { }; + plikd-unwrapped = callPackage ./plikd.nix { }; + plik = callPackage ./plik.nix { plikd = plikd-unwrapped; }; webapp = fetchurl { url = "https://github.com/root-gg/plik/releases/download/${version}/plik-${version}-linux-amd64.tar.gz"; @@ -19,19 +20,19 @@ let in { - inherit (programs) plik plikd-unwrapped; + inherit plik plikd-unwrapped; plikd = runCommand "plikd-${version}" { nativeBuildInputs = [ makeWrapper ]; - inherit (programs.plikd-unwrapped) passthru; + inherit (plikd-unwrapped) passthru; } '' mkdir -p $out/libexec/plikd/{bin,webapp} $out/bin tar xf ${webapp} plik-${version}-linux-amd64/webapp/dist/ mv plik-*/webapp/dist $out/libexec/plikd/webapp - cp ${programs.plikd-unwrapped}/bin/plikd $out/libexec/plikd/bin/plikd + cp ${plikd-unwrapped}/bin/plikd $out/libexec/plikd/bin/plikd makeWrapper $out/libexec/plikd/bin/plikd $out/bin/plikd \ --chdir "$out/libexec/plikd/bin" ''; diff --git a/pkgs/servers/plik/plik.nix b/pkgs/servers/plik/plik.nix new file mode 100644 index 000000000000..631bdb6b422b --- /dev/null +++ b/pkgs/servers/plik/plik.nix @@ -0,0 +1,32 @@ +{ + buildGoModule, + plikd, +}: + +buildGoModule (finalAttrs: { + pname = "plik"; + inherit (plikd) + version + src + postPatch + passthru + ; + + subPackages = [ "client" ]; + + vendorHash = null; + + postInstall = '' + mv $out/bin/client $out/bin/plik + ''; + + meta = { + inherit (plikd.meta) + description + homepage + license + maintainers + ; + mainProgram = "plik"; + }; +}) diff --git a/pkgs/servers/plik/programs.nix b/pkgs/servers/plik/plikd.nix similarity index 51% rename from pkgs/servers/plik/programs.nix rename to pkgs/servers/plik/plikd.nix index 66dae265238d..a0e718aa7638 100644 --- a/pkgs/servers/plik/programs.nix +++ b/pkgs/servers/plik/plikd.nix @@ -2,12 +2,11 @@ lib, buildGoModule, fetchFromGitHub, - makeWrapper, - runCommand, nixosTests, }: -let +buildGoModule rec { + pname = "plikd-unwrapped"; version = "1.3.8"; src = fetchFromGitHub { @@ -17,6 +16,8 @@ let hash = "sha256-WCtfkzlZnyzZDwNDBrW06bUbLYTL2C704Y7aXbiVi5c="; }; + subPackages = [ "server" ]; + vendorHash = null; meta = { @@ -24,7 +25,6 @@ let description = "Scalable & friendly temporary file upload system"; maintainers = [ ]; license = lib.licenses.mit; - mainProgram = "plik"; }; postPatch = '' @@ -32,43 +32,11 @@ let --replace '"0.0.0"' '"${version}"' ''; + postFixup = '' + mv $out/bin/server $out/bin/plikd + ''; + passthru.tests = { inherit (nixosTests) plikd; }; - -in -{ - - plik = buildGoModule { - pname = "plik"; - inherit - version - meta - src - vendorHash - postPatch - passthru - ; - - subPackages = [ "client" ]; - postInstall = '' - mv $out/bin/client $out/bin/plik - ''; - }; - - plikd-unwrapped = buildGoModule { - pname = "plikd-unwrapped"; - inherit - version - src - vendorHash - postPatch - passthru - ; - - subPackages = [ "server" ]; - postFixup = '' - mv $out/bin/server $out/bin/plikd - ''; - }; } From 36997acda95ad4242d3ca046403d1d0c588baac8 Mon Sep 17 00:00:00 2001 From: quantenzitrone Date: Mon, 2 Feb 2026 11:17:03 +0100 Subject: [PATCH 087/295] plikd: webapp 1.3.7 -> 1.3.8, inline webapp installation, refactor the binary was updated by R. RyanTM, in cbb4d125300e4f96ee2477cb827f62da05c0ecdc but the webapp didn't automatically update due to the previously cursed structure of the package --- pkgs/servers/plik/default.nix | 39 --------------------------- pkgs/servers/plik/plikd.nix | 47 ++++++++++++++++++++++++--------- pkgs/top-level/all-packages.nix | 6 ++--- 3 files changed, 36 insertions(+), 56 deletions(-) delete mode 100644 pkgs/servers/plik/default.nix diff --git a/pkgs/servers/plik/default.nix b/pkgs/servers/plik/default.nix deleted file mode 100644 index e09341865d06..000000000000 --- a/pkgs/servers/plik/default.nix +++ /dev/null @@ -1,39 +0,0 @@ -{ - lib, - fetchurl, - makeWrapper, - runCommand, - callPackage, -}: - -let - version = "1.3.7"; - - plikd-unwrapped = callPackage ./plikd.nix { }; - plik = callPackage ./plik.nix { plikd = plikd-unwrapped; }; - - webapp = fetchurl { - url = "https://github.com/root-gg/plik/releases/download/${version}/plik-${version}-linux-amd64.tar.gz"; - hash = "sha256-Uj3I/ohgMr/Ud5xAZiBjsIW8bSdUeXXv9NYKLu8Aym8="; - }; - -in -{ - - inherit plik plikd-unwrapped; - - plikd = - runCommand "plikd-${version}" - { - nativeBuildInputs = [ makeWrapper ]; - inherit (plikd-unwrapped) passthru; - } - '' - mkdir -p $out/libexec/plikd/{bin,webapp} $out/bin - tar xf ${webapp} plik-${version}-linux-amd64/webapp/dist/ - mv plik-*/webapp/dist $out/libexec/plikd/webapp - cp ${plikd-unwrapped}/bin/plikd $out/libexec/plikd/bin/plikd - makeWrapper $out/libexec/plikd/bin/plikd $out/bin/plikd \ - --chdir "$out/libexec/plikd/bin" - ''; -} diff --git a/pkgs/servers/plik/plikd.nix b/pkgs/servers/plik/plikd.nix index a0e718aa7638..0e34e021a73d 100644 --- a/pkgs/servers/plik/plikd.nix +++ b/pkgs/servers/plik/plikd.nix @@ -2,41 +2,62 @@ lib, buildGoModule, fetchFromGitHub, + fetchurl, nixosTests, + makeWrapper, }: -buildGoModule rec { - pname = "plikd-unwrapped"; +buildGoModule (finalAttrs: { + pname = "plikd"; version = "1.3.8"; src = fetchFromGitHub { owner = "root-gg"; repo = "plik"; - rev = version; + rev = finalAttrs.version; hash = "sha256-WCtfkzlZnyzZDwNDBrW06bUbLYTL2C704Y7aXbiVi5c="; }; + # TODO build webapp from source (how to hanndle npm and bower deps?) + src-webapp = fetchurl { + url = "https://github.com/root-gg/plik/releases/download/${finalAttrs.version}/plik-${finalAttrs.version}-linux-amd64.tar.gz"; + hash = "sha256-taUFXZJeUHYjjhrVlLgKYPxNn6W5o8uoEVcu+f5flCA="; + }; + subPackages = [ "server" ]; vendorHash = null; - meta = { - homepage = "https://plik.root.gg/"; - description = "Scalable & friendly temporary file upload system"; - maintainers = [ ]; - license = lib.licenses.mit; - }; + nativeBuildInputs = [ + makeWrapper + ]; postPatch = '' substituteInPlace server/common/version.go \ - --replace '"0.0.0"' '"${version}"' + --replace '"0.0.0"' '"${finalAttrs.version}"' ''; - postFixup = '' - mv $out/bin/server $out/bin/plikd + postInstall = '' + # install the webapp + mkdir -p $out/libexec/plikd/{bin,webapp} $out/bin + tar xf ${finalAttrs.src-webapp} plik-${finalAttrs.version}-linux-amd64/webapp/dist/ + mv plik-*/webapp/dist $out/libexec/plikd/webapp + + # move and wrap the server binary + mv $out/bin/server $out/libexec/plikd/bin/plikd + makeWrapper $out/libexec/plikd/bin/plikd $out/bin/plikd \ + --chdir "$out/libexec/plikd/bin" ''; passthru.tests = { inherit (nixosTests) plikd; }; -} + + meta = { + description = "Scalable & friendly temporary file upload system"; + homepage = "https://plik.root.gg/"; + license = lib.licenses.mit; + mainProgram = "plikd"; + maintainers = [ ]; + }; +}) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 0acf541c941a..52de12d9268f 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3390,10 +3390,8 @@ with pkgs; playwright-driver = (callPackage ../development/web/playwright/driver.nix { }).playwright-core; playwright-test = (callPackage ../development/web/playwright/driver.nix { }).playwright-test; - inherit (callPackage ../servers/plik { }) - plik - plikd - ; + plik = callPackage ../servers/plik/plik.nix { }; + plikd = callPackage ../servers/plik/plikd.nix { }; plex = callPackage ../servers/plex { }; From 126c3f763c1f9d281e936dc4076286175b5e67ea Mon Sep 17 00:00:00 2001 From: quantenzitrone Date: Mon, 2 Feb 2026 11:27:10 +0100 Subject: [PATCH 088/295] plik{,d}: move to pkgs/by-name this shouldn't create any rebuilds --- pkgs/{servers/plik/plik.nix => by-name/pl/plik/package.nix} | 0 pkgs/{servers/plik/plikd.nix => by-name/pl/plikd/package.nix} | 0 pkgs/top-level/all-packages.nix | 3 --- 3 files changed, 3 deletions(-) rename pkgs/{servers/plik/plik.nix => by-name/pl/plik/package.nix} (100%) rename pkgs/{servers/plik/plikd.nix => by-name/pl/plikd/package.nix} (100%) diff --git a/pkgs/servers/plik/plik.nix b/pkgs/by-name/pl/plik/package.nix similarity index 100% rename from pkgs/servers/plik/plik.nix rename to pkgs/by-name/pl/plik/package.nix diff --git a/pkgs/servers/plik/plikd.nix b/pkgs/by-name/pl/plikd/package.nix similarity index 100% rename from pkgs/servers/plik/plikd.nix rename to pkgs/by-name/pl/plikd/package.nix diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 52de12d9268f..ff025551cb91 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3390,9 +3390,6 @@ with pkgs; playwright-driver = (callPackage ../development/web/playwright/driver.nix { }).playwright-core; playwright-test = (callPackage ../development/web/playwright/driver.nix { }).playwright-test; - plik = callPackage ../servers/plik/plik.nix { }; - plikd = callPackage ../servers/plik/plikd.nix { }; - plex = callPackage ../servers/plex { }; plexRaw = callPackage ../servers/plex/raw.nix { }; From 34b0a86bb23ff15fce8aea172b47293bd65e02e4 Mon Sep 17 00:00:00 2001 From: OPNA2608 Date: Mon, 2 Feb 2026 12:52:31 +0100 Subject: [PATCH 089/295] linux: Build-in i2c-powermac on ppc64 systems https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=713943 --- pkgs/os-specific/linux/kernel/common-config.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/os-specific/linux/kernel/common-config.nix b/pkgs/os-specific/linux/kernel/common-config.nix index 1626f9f29d09..0a1400a18a30 100644 --- a/pkgs/os-specific/linux/kernel/common-config.nix +++ b/pkgs/os-specific/linux/kernel/common-config.nix @@ -1560,6 +1560,15 @@ let # avoid driver/FS trouble arising from unusual page size PPC_64K_PAGES = no; PPC_4K_PAGES = yes; + + # Does not get auto-loaded on relevant systems, makes fans stuck at max speed. + # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=713943 (2014 :<) + # > This module ought to be auto-loaded where it's needed, but somehow that + # > has broken. I asked Benjamin Herrenschmidt (upstream powerpc maintainer + # > and the last person to touch it) and he was aware of this but hadn't got + # > round to working out why. The workaround is to build it in[…]. + # > (It won't do any harm on non-Mac systems.) + I2C_POWERMAC = yes; }; accel = { From edda76c79bbacdfb2e291b7230aaf2ddd0d0cfe2 Mon Sep 17 00:00:00 2001 From: bernborgess Date: Mon, 2 Feb 2026 08:57:33 -0300 Subject: [PATCH 090/295] flyway: 11.19.1 -> 12.0.0 --- pkgs/by-name/fl/flyway/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fl/flyway/package.nix b/pkgs/by-name/fl/flyway/package.nix index 0c73ad9a4543..3882140ae58f 100644 --- a/pkgs/by-name/fl/flyway/package.nix +++ b/pkgs/by-name/fl/flyway/package.nix @@ -9,10 +9,10 @@ stdenv.mkDerivation (finalAttrs: { pname = "flyway"; - version = "11.19.1"; + version = "12.0.0"; src = fetchurl { url = "https://github.com/flyway/flyway/releases/download/flyway-${finalAttrs.version}/flyway-commandline-${finalAttrs.version}.tar.gz"; - sha256 = "sha256-nI3eiVcCcMT9FF8gUCTzmOwjltUCGFwduEgreHCYpL4="; + sha256 = "sha256-aBAbpNL+wJ+XOS7g8Af94iCylJTE7DmlbViVxA/yV1M="; }; nativeBuildInputs = [ makeWrapper ]; dontBuild = true; From f31f70e3b4c1220b64a397e40818f1bc45592e7d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 17 Dec 2025 17:31:52 +0000 Subject: [PATCH 091/295] oidc-agent: 5.3.3 -> 5.3.4 --- pkgs/by-name/oi/oidc-agent/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/oi/oidc-agent/package.nix b/pkgs/by-name/oi/oidc-agent/package.nix index 869da90f84d6..85343bd3568d 100644 --- a/pkgs/by-name/oi/oidc-agent/package.nix +++ b/pkgs/by-name/oi/oidc-agent/package.nix @@ -15,13 +15,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "oidc-agent"; - version = "5.3.3"; + version = "5.3.4"; src = fetchFromGitHub { owner = "indigo-dc"; repo = "oidc-agent"; - rev = "v${finalAttrs.version}"; - hash = "sha256-PV1aswfvEMtsgHWKfdtIo/BV+MHKKdul2vjFdyoT2Ic="; + tag = "v${finalAttrs.version}"; + hash = "sha256-hM5Q1xrjFOCIL5BLRvhVMmPiip1bwRo0ikeQXu/Oouk="; }; nativeBuildInputs = [ From 1dd4db799e8726ef1d1df48785122699bc99d3b1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 17 Dec 2025 01:43:15 +0000 Subject: [PATCH 092/295] neil: 0.3.68 -> 0.3.69 --- pkgs/by-name/ne/neil/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ne/neil/package.nix b/pkgs/by-name/ne/neil/package.nix index 59b73e74564e..17b6d0571b98 100644 --- a/pkgs/by-name/ne/neil/package.nix +++ b/pkgs/by-name/ne/neil/package.nix @@ -8,13 +8,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "neil"; - version = "0.3.68"; + version = "0.3.69"; src = fetchFromGitHub { owner = "babashka"; repo = "neil"; - rev = "v${finalAttrs.version}"; - sha256 = "sha256-ulqVrFsuYvRKxASHI6AqnHkKKdmDVgtivsRIscivcXw="; + tag = "v${finalAttrs.version}"; + hash = "sha256-NRuWRZRh93lQjfi3C+gliixZYAZ/JZRMZJbcPv29YFI="; }; nativeBuildInputs = [ makeWrapper ]; From 93167deddef5a11195c0c00ed69a722a76ee5aec Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 2 Feb 2026 14:11:20 +0000 Subject: [PATCH 093/295] sub-store: 2.21.15 -> 2.21.19 --- pkgs/by-name/su/sub-store/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/su/sub-store/package.nix b/pkgs/by-name/su/sub-store/package.nix index 8698d1995912..c0930b076300 100644 --- a/pkgs/by-name/su/sub-store/package.nix +++ b/pkgs/by-name/su/sub-store/package.nix @@ -15,13 +15,13 @@ buildNpmPackage (finalAttrs: { pname = "sub-store"; - version = "2.21.15"; + version = "2.21.19"; src = fetchFromGitHub { owner = "sub-store-org"; repo = "Sub-Store"; tag = finalAttrs.version; - hash = "sha256-QCmjK/shsys8rYdWhG4XE7FIeqdPcethOLuAd/69yrw="; + hash = "sha256-4Y92Cdetcj9GUMCwb6uYepv5uWI6oRI3iJFLa+Hrqxk="; }; sourceRoot = "${finalAttrs.src.name}/backend"; From cef3884332b3db1a457d3fe0d0a426462e208b7e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 2 Feb 2026 14:11:45 +0000 Subject: [PATCH 094/295] sub-store-frontend: 2.16.11 -> 2.16.12 --- pkgs/by-name/su/sub-store-frontend/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/su/sub-store-frontend/package.nix b/pkgs/by-name/su/sub-store-frontend/package.nix index 1ba07eaf8971..2bf671736cd4 100644 --- a/pkgs/by-name/su/sub-store-frontend/package.nix +++ b/pkgs/by-name/su/sub-store-frontend/package.nix @@ -13,13 +13,13 @@ buildNpmPackage (finalAttrs: { pname = "sub-store-frontend"; - version = "2.16.11"; + version = "2.16.12"; src = fetchFromGitHub { owner = "sub-store-org"; repo = "Sub-Store-Front-End"; tag = finalAttrs.version; - hash = "sha256-fPJuWyVjs3Lbd2P4U6r9qb2yvTSYPtqtJoDyP2kRm9c="; + hash = "sha256-vX1I62aK6V09QFTKmadkqqldnCC+SO9SZudkbTFHgYU="; }; nativeBuildInputs = [ From e2a864c7e37b612c89e28ae19ac01345c314e26a Mon Sep 17 00:00:00 2001 From: NilaTheDragon Date: Mon, 2 Feb 2026 15:38:17 +0100 Subject: [PATCH 095/295] proxyman: 3.6.0 -> 3.7.0 --- pkgs/by-name/pr/proxyman/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pr/proxyman/package.nix b/pkgs/by-name/pr/proxyman/package.nix index ea67f43797b6..6762298d7b3f 100644 --- a/pkgs/by-name/pr/proxyman/package.nix +++ b/pkgs/by-name/pr/proxyman/package.nix @@ -6,11 +6,11 @@ }: let pname = "proxyman"; - version = "3.6.0"; + version = "3.7.0"; src = fetchurl { url = "https://github.com/ProxymanApp/proxyman-windows-linux/releases/download/${version}/Proxyman-${version}.AppImage"; - hash = "sha256-uGzegB/t/9/ovgTY3F2ihBKOgLKDenZh2Ojg9SBNQos="; + hash = "sha256-ntOIFvt4XwcmE4QloGD1KfbTpehpO/3SjTciMSKoWIs="; }; appimageContents = appimageTools.extract { From 38bf1e285bda10b3dfdb3887afa53d86381947ba Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 2 Feb 2026 16:30:06 +0000 Subject: [PATCH 096/295] libretro.atari800: 0-unstable-2025-12-04 -> 0-unstable-2026-01-30 --- pkgs/applications/emulators/libretro/cores/atari800.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/atari800.nix b/pkgs/applications/emulators/libretro/cores/atari800.nix index bc60a5474c2d..d820b1072921 100644 --- a/pkgs/applications/emulators/libretro/cores/atari800.nix +++ b/pkgs/applications/emulators/libretro/cores/atari800.nix @@ -5,13 +5,13 @@ }: mkLibretroCore rec { core = "atari800"; - version = "0-unstable-2025-12-04"; + version = "0-unstable-2026-01-30"; src = fetchFromGitHub { owner = "libretro"; repo = "libretro-atari800"; - rev = "630f2346a1dabefdcf534880a48e3e200e2cc551"; - hash = "sha256-mCno2DHQXCJO2gStyp1te2XEUlrbX2iW3xIUOvZdoB0="; + rev = "d1d0d425458e6b5a2e51ad5f1507bdf97e857c95"; + hash = "sha256-gu1S4pNVq0MCK/77oGI6ekP1Nten72R6Y1n64oK/IFc="; }; makefile = "Makefile"; From 7a89beb9ddfd6a9a0a0a478ce4176a9929bf02eb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 2 Feb 2026 17:28:07 +0000 Subject: [PATCH 097/295] python3Packages.pbs-installer: 2026.01.14 -> 2026.01.27 --- pkgs/development/python-modules/pbs-installer/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pbs-installer/default.nix b/pkgs/development/python-modules/pbs-installer/default.nix index 686b1c8172b9..11a67b9c9734 100644 --- a/pkgs/development/python-modules/pbs-installer/default.nix +++ b/pkgs/development/python-modules/pbs-installer/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "pbs-installer"; - version = "2026.01.14"; + version = "2026.01.27"; pyproject = true; src = fetchFromGitHub { owner = "frostming"; repo = "pbs-installer"; tag = version; - hash = "sha256-u7RdzRQRweEjCu8Rp+PkaUZg1FxpM7UssbhD0BonOtY="; + hash = "sha256-aQ/GuskXKBpc1H6vtaBA3hZiPKip/2Kev/hbMcB9Y1E="; }; build-system = [ pdm-backend ]; From 61ad5af5e7576c5c5c7c6e79fb383eab53fd9b13 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 2 Feb 2026 18:50:04 +0000 Subject: [PATCH 098/295] sqlit-tui: 1.2.11 -> 1.3.1 --- pkgs/by-name/sq/sqlit-tui/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sq/sqlit-tui/package.nix b/pkgs/by-name/sq/sqlit-tui/package.nix index 57fe37bc3a7a..8971f28cb2ef 100644 --- a/pkgs/by-name/sq/sqlit-tui/package.nix +++ b/pkgs/by-name/sq/sqlit-tui/package.nix @@ -7,14 +7,14 @@ python3Packages.buildPythonApplication rec { pname = "sqlit-tui"; - version = "1.2.11"; + version = "1.3.1"; pyproject = true; src = fetchFromGitHub { owner = "Maxteabag"; repo = "sqlit"; tag = "v${version}"; - hash = "sha256-zPkBdGq4PoAWonMq5FWGaz19QWiZsHuVQcW/45ynqq4="; + hash = "sha256-+7mv5aNJuNEudFARSZdB9/yedvqk6UHbfGku8J7Ye1g="; }; build-system = with python3Packages; [ From e610ac69672c863a8efec1207173c3611db0f2cc Mon Sep 17 00:00:00 2001 From: Gus <58223632+thegu5@users.noreply.github.com> Date: Tue, 27 Jan 2026 09:12:37 -0500 Subject: [PATCH 099/295] seanime: 3.3.1 -> 3.4.3 --- pkgs/by-name/se/seanime/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/se/seanime/package.nix b/pkgs/by-name/se/seanime/package.nix index ec390606490d..0a42d1490413 100644 --- a/pkgs/by-name/se/seanime/package.nix +++ b/pkgs/by-name/se/seanime/package.nix @@ -7,12 +7,12 @@ ffmpeg, }: let - version = "3.3.1"; + version = "3.4.3"; src = fetchFromGitHub { owner = "5rahim"; repo = "seanime"; rev = "v${version}"; - hash = "sha256-kK5f/71/LuBVNJLiMfPJsJjxvf6ZorGxtVwC9rX2MEk="; + hash = "sha256-MrO8SuS6d1v3SKmnGBDXGHmxhYdPxr11FdKKZrGU9Hc="; }; seanime-web = buildNpmPackage { @@ -54,7 +54,7 @@ buildGoModule { inherit src version; - vendorHash = "sha256-6KM3fGpK78wRnP+PKSY/NKexzz/3WxBDRkhnQzoE5KY="; + vendorHash = "sha256-LFilsAAuPbNg2KI4aPUbNYjufPk1P3VLcAv1qfMu0p0="; preBuild = '' cp -r ${seanime-web}/web . From 381802a0378dd1e6ca8c7af98ee7cb2d7cd972bd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 2 Feb 2026 21:06:14 +0000 Subject: [PATCH 100/295] python3Packages.fastgit: 0.0.1 -> 0.0.2 --- pkgs/development/python-modules/fastgit/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/fastgit/default.nix b/pkgs/development/python-modules/fastgit/default.nix index 659edadee631..1e2dba6e7bf4 100644 --- a/pkgs/development/python-modules/fastgit/default.nix +++ b/pkgs/development/python-modules/fastgit/default.nix @@ -8,14 +8,14 @@ buildPythonPackage (finalAttrs: { pname = "fastgit"; - version = "0.0.1"; + version = "0.0.2"; pyproject = true; src = fetchFromGitHub { owner = "AnswerDotAI"; repo = "fastgit"; tag = finalAttrs.version; - hash = "sha256-zpX8Y8Cuoeh8oeYJjZOD2KZByu7OUwOva546gBP5iZs="; + hash = "sha256-l843vKDC3RZGMhmnvPxAQPkvXPGQwmuqe310j/2e2pM="; }; build-system = [ setuptools ]; From 4a19ef998160a9d66c7a3b2fa311136814efaf9f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 2 Feb 2026 22:33:35 +0100 Subject: [PATCH 101/295] lomiri.lomiri-indicator-network: 1.1.2 -> 1.2.0 --- .../lomiri-indicator-network/default.nix | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/pkgs/desktops/lomiri/services/lomiri-indicator-network/default.nix b/pkgs/desktops/lomiri/services/lomiri-indicator-network/default.nix index 2e8f725a3c9d..60dd87c0753a 100644 --- a/pkgs/desktops/lomiri/services/lomiri-indicator-network/default.nix +++ b/pkgs/desktops/lomiri/services/lomiri-indicator-network/default.nix @@ -33,13 +33,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "lomiri-indicator-network"; - version = "1.1.2"; + version = "1.2.0"; src = fetchFromGitLab { owner = "ubports"; repo = "development/core/lomiri-indicator-network"; tag = finalAttrs.version; - hash = "sha256-uLqPbbCBahUwj9ZG3Q7x+bXCl0yI6L7jBpg09DTrrpk="; + hash = "sha256-BbG48sWlpcaSC0HTDcY+zbzi1O983FzzJ7B1oSlJrGg="; }; outputs = [ @@ -93,11 +93,15 @@ stdenv.mkDerivation (finalAttrs: { dontWrapQtApps = true; cmakeFlags = [ - (lib.cmakeBool "GSETTINGS_LOCALINSTALL" true) - (lib.cmakeBool "GSETTINGS_COMPILE" true) - (lib.cmakeBool "ENABLE_TESTS" finalAttrs.finalPackage.doCheck) - (lib.cmakeBool "ENABLE_UBUNTU_COMPAT" true) # just in case something needs it (lib.cmakeBool "BUILD_DOC" true) + (lib.cmakeBool "BUILD_LIBCONNECTIVITY_ONLY" false) + (lib.cmakeBool "ENABLE_COVERAGE" false) + (lib.cmakeBool "ENABLE_QT6" (lib.strings.versionAtLeast qtbase.version "6")) + (lib.cmakeBool "ENABLE_TESTS" finalAttrs.finalPackage.doCheck) + (lib.cmakeBool "ENABLE_UBUNTU_COMPAT" (!lib.strings.versionAtLeast qtbase.version "6")) + (lib.cmakeBool "GSETTINGS_COMPILE" true) + (lib.cmakeBool "GSETTINGS_LOCALINSTALL" true) + (lib.cmakeBool "USE_SYSTEMD" true) ]; doCheck = stdenv.buildPlatform.canExecute stdenv.hostPlatform; From c3da21ab9cf3921c6ad7500e90117bad5ad690cb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 2 Feb 2026 23:06:25 +0000 Subject: [PATCH 102/295] podlet: 0.3.0 -> 0.3.1 --- pkgs/by-name/po/podlet/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/po/podlet/package.nix b/pkgs/by-name/po/podlet/package.nix index edf6d5cf001c..c692c4e186f0 100644 --- a/pkgs/by-name/po/podlet/package.nix +++ b/pkgs/by-name/po/podlet/package.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage rec { pname = "podlet"; - version = "0.3.0"; + version = "0.3.1"; src = fetchFromGitHub { owner = "containers"; repo = "podlet"; tag = "v${version}"; - hash = "sha256-STkYCaXBoQSmFKpMdsKzqFGXHh9s0jeGi5K2itj8jmc="; + hash = "sha256-9hZ0JggtLgLpWQXTCNI4+loyGIzh2l9pbrCjI41hNuA="; }; - cargoHash = "sha256-FeYGNyBtMCiufeX9Eik3QXPxqOGEW/ZbvwFn50mTag8="; + cargoHash = "sha256-WYOddpFgD41TpkBXWbzSarfIWRIBR9W+RwkZczkn0sQ="; meta = { description = "Generate Podman Quadlet files from a Podman command, compose file, or existing object"; From 902b83ce80fdf674f38a5f7ddc83287f6ce36d61 Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Mon, 2 Feb 2026 23:32:30 +0000 Subject: [PATCH 103/295] rust-analyzer-unwrapped: 2026-01-26 -> 2026-02-02 Changes: https://github.com/rust-lang/rust-analyzer/releases/tag/2026-02-02 --- pkgs/by-name/ru/rust-analyzer-unwrapped/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ru/rust-analyzer-unwrapped/package.nix b/pkgs/by-name/ru/rust-analyzer-unwrapped/package.nix index e3f2bc16bab9..81d79c6b9633 100644 --- a/pkgs/by-name/ru/rust-analyzer-unwrapped/package.nix +++ b/pkgs/by-name/ru/rust-analyzer-unwrapped/package.nix @@ -13,15 +13,15 @@ rustPlatform.buildRustPackage rec { pname = "rust-analyzer-unwrapped"; - version = "2026-01-26"; + version = "2026-02-02"; - cargoHash = "sha256-0eVrWPe/S4lwwmgk8T76tAenEfFri9Y8PtRpGJ6b7BQ="; + cargoHash = "sha256-tMjS0nFfnBAdzuSidC/y8kFucMqUZKWeslYU9gmyUuU="; src = fetchFromGitHub { owner = "rust-lang"; repo = "rust-analyzer"; rev = version; - hash = "sha256-sPt2PMeN1rhczLfbrOKK1tOx8UmA4KkhpPkokO0YAMc="; + hash = "sha256-VOsqRwtcLiaJWVVz4Enk9yYJl7Ce9+pJ7rtFts/7tCY="; }; cargoBuildFlags = [ From 9180cceb564ddafe2c43c107242b364df8dc4f30 Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Mon, 2 Feb 2026 18:37:21 -0500 Subject: [PATCH 104/295] dbip-asn-lite: 2026-01 -> 2026-02 --- pkgs/by-name/db/dbip-asn-lite/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/db/dbip-asn-lite/package.nix b/pkgs/by-name/db/dbip-asn-lite/package.nix index 6650e91ec63e..f9b40bbda5d6 100644 --- a/pkgs/by-name/db/dbip-asn-lite/package.nix +++ b/pkgs/by-name/db/dbip-asn-lite/package.nix @@ -5,11 +5,11 @@ }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "dbip-asn-lite"; - version = "2026-01"; + version = "2026-02"; src = fetchurl { url = "https://download.db-ip.com/free/dbip-asn-lite-${finalAttrs.version}.mmdb.gz"; - hash = "sha256-wMjtsicRq4KSGHe5mJwsNXZwRXxROw5jWiD4Y6uW6X0="; + hash = "sha256-TQZoH5bC3bQUyod8pXCHTnObvdl8q/FE/03FPFiScGw="; }; dontUnpack = true; From ad06a031ade30e62d67f3f5cdcaf7945388cea60 Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Mon, 2 Feb 2026 18:37:28 -0500 Subject: [PATCH 105/295] dbip-city-lite: 2026-01 -> 2026-02 --- pkgs/by-name/db/dbip-city-lite/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/db/dbip-city-lite/package.nix b/pkgs/by-name/db/dbip-city-lite/package.nix index 089f22533508..7a12a2f6ab3c 100644 --- a/pkgs/by-name/db/dbip-city-lite/package.nix +++ b/pkgs/by-name/db/dbip-city-lite/package.nix @@ -5,11 +5,11 @@ }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "dbip-city-lite"; - version = "2026-01"; + version = "2026-02"; src = fetchurl { url = "https://download.db-ip.com/free/dbip-city-lite-${finalAttrs.version}.mmdb.gz"; - hash = "sha256-2KgQbVSuZVyl1FCR8bGWIbglL/Gp4654z1dfNLP/VCU="; + hash = "sha256-dqbyP7ZjcJ2RXVPpAZzDUsZyEyT/7SoZof91LmQMyxA="; }; dontUnpack = true; From 55786ee06519b6717a41ec097567e8b666d145ea Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Mon, 2 Feb 2026 18:37:32 -0500 Subject: [PATCH 106/295] dbip-country-lite: 2026-01 -> 2026-02 --- pkgs/by-name/db/dbip-country-lite/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/db/dbip-country-lite/package.nix b/pkgs/by-name/db/dbip-country-lite/package.nix index 707c24688bc2..47800ff462a7 100644 --- a/pkgs/by-name/db/dbip-country-lite/package.nix +++ b/pkgs/by-name/db/dbip-country-lite/package.nix @@ -5,11 +5,11 @@ }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "dbip-country-lite"; - version = "2026-01"; + version = "2026-02"; src = fetchurl { url = "https://download.db-ip.com/free/dbip-country-lite-${finalAttrs.version}.mmdb.gz"; - hash = "sha256-S6Ae3c4Ft2U58yfc/blaJCM/H5uSi73sOEyudxyOdbE="; + hash = "sha256-xmQZEJZ5WzE9uQww1Sdb8248l+liYw46tjbfJeu945Q="; }; dontUnpack = true; From c321ebb3d2235bf5938420c00a378523f3817422 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 00:21:58 +0000 Subject: [PATCH 107/295] codex-acp: 0.9.0 -> 0.9.1 --- pkgs/by-name/co/codex-acp/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/co/codex-acp/package.nix b/pkgs/by-name/co/codex-acp/package.nix index 51857506ee41..6e800c73f678 100644 --- a/pkgs/by-name/co/codex-acp/package.nix +++ b/pkgs/by-name/co/codex-acp/package.nix @@ -7,16 +7,16 @@ }: rustPlatform.buildRustPackage rec { pname = "codex-acp"; - version = "0.9.0"; + version = "0.9.1"; src = fetchFromGitHub { owner = "zed-industries"; repo = "codex-acp"; tag = "v${version}"; - hash = "sha256-Ejqu8NU6lRUMbke/jrilIUkrVF5gAk5y19Jj1ftTVd8="; + hash = "sha256-QQye6H5XCHDsqypXK5ROQ27PYk/W0Cip61sjECZDQo4="; }; - cargoHash = "sha256-S3S9bpGrAAV0+vQ+N/jx5bkG2X5eFsQ8It5eiOjyi/o="; + cargoHash = "sha256-pHJhzPSLX9lKa9FXuauF0brwgFSQgPIHOVo6l+PqnnI="; nativeBuildInputs = [ pkg-config From b9467e170bec95d15615a9e5faf0e600cc1eea37 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 00:31:19 +0000 Subject: [PATCH 108/295] perplexity-mcp: 0-unstable-2025-12-19 -> 0-unstable-2026-01-28 --- pkgs/by-name/pe/perplexity-mcp/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/pe/perplexity-mcp/package.nix b/pkgs/by-name/pe/perplexity-mcp/package.nix index 6af3a0585db3..03e60ff4b2d8 100644 --- a/pkgs/by-name/pe/perplexity-mcp/package.nix +++ b/pkgs/by-name/pe/perplexity-mcp/package.nix @@ -7,16 +7,16 @@ buildNpmPackage (finalAttrs: { pname = "perplexity-mcp"; - version = "0-unstable-2025-12-19"; + version = "0-unstable-2026-01-28"; src = fetchFromGitHub { owner = "perplexityai"; repo = "modelcontextprotocol"; - rev = "29dddc491b5853d8be66aac9e0ffdce105aa7f07"; - hash = "sha256-GBA4NPGf6fbj8DJ6Cke4DD03jMe3Ts6uGu2PoLhOaUg="; + rev = "3f15235fb04698bff33bff673d4725842371cc1d"; + hash = "sha256-cv8d5/wH71Nd8/WmcPYqgipX8ZMSWzpoLqOdt97OGfM="; }; - npmDepsHash = "sha256-aAIH/z/5BSbLYmAc7ZyPEIoblLdHlncp8uFGFDebots="; + npmDepsHash = "sha256-654nkK7IQauZImUzeTf328sDDneUkkTSuzlbOmXZXDM="; passthru = { updateScript = nix-update-script { From 4bb5f46ebae1a0ae39998f17c456e85ee252c6e5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 00:35:15 +0000 Subject: [PATCH 109/295] asymptote: 3.05 -> 3.06 --- pkgs/by-name/as/asymptote/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/as/asymptote/package.nix b/pkgs/by-name/as/asymptote/package.nix index c5ab1571c8a5..4680d13aba67 100644 --- a/pkgs/by-name/as/asymptote/package.nix +++ b/pkgs/by-name/as/asymptote/package.nix @@ -33,7 +33,7 @@ }: stdenv.mkDerivation (finalAttrs: { - version = "3.05"; + version = "3.06"; pname = "asymptote"; outputs = [ @@ -46,7 +46,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchurl { url = "mirror://sourceforge/asymptote/${finalAttrs.version}/asymptote-${finalAttrs.version}.src.tgz"; - hash = "sha256-NcFtCjvdhppW5O//Rjj4HDqIsva2ZNGWRxAV2/TGmoc="; + hash = "sha256-XMhhlo/oEC/FVktgddsoN91WmGcmiLO/txQGwNoPjO8="; }; # override with TeX Live containers to avoid building sty, docs from source From 81190ebf9367b4e9e1ab5defe6ca5e6cabb3455c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 00:35:58 +0000 Subject: [PATCH 110/295] python3Packages.libretranslate: 1.8.3 -> 1.8.4 --- pkgs/development/python-modules/libretranslate/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/libretranslate/default.nix b/pkgs/development/python-modules/libretranslate/default.nix index 7acf802dcf86..69e97d822744 100644 --- a/pkgs/development/python-modules/libretranslate/default.nix +++ b/pkgs/development/python-modules/libretranslate/default.nix @@ -34,14 +34,14 @@ buildPythonPackage rec { pname = "libretranslate"; - version = "1.8.3"; + version = "1.8.4"; pyproject = true; src = fetchFromGitHub { owner = "LibreTranslate"; repo = "LibreTranslate"; tag = "v${version}"; - hash = "sha256-nWm0h/ceGDtoUVqYPkIC+anXrneJsxlZ4DN3Wge0NCk="; + hash = "sha256-9neXSbupZFLhpkc4HUY4l0c/Vtfrf7ve9VMfaOCSA2A="; }; build-system = [ From 576b1e910ffc373a2423c1006ca496f3a3eb885b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 00:36:59 +0000 Subject: [PATCH 111/295] python3Packages.pyinfra: 3.6 -> 3.6.1 --- pkgs/development/python-modules/pyinfra/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyinfra/default.nix b/pkgs/development/python-modules/pyinfra/default.nix index 6eda1baa56b8..62ef21d8a46f 100644 --- a/pkgs/development/python-modules/pyinfra/default.nix +++ b/pkgs/development/python-modules/pyinfra/default.nix @@ -24,14 +24,14 @@ buildPythonPackage rec { pname = "pyinfra"; - version = "3.6"; + version = "3.6.1"; pyproject = true; src = fetchFromGitHub { owner = "Fizzadar"; repo = "pyinfra"; tag = "v${version}"; - hash = "sha256-CTeGn9aN5voyCUL5LuTErLgTgC1Z/qTS7SB9TNfq7mc="; + hash = "sha256-SB/V5pV10pBaYyYTp/Ty3J+/NX9oT3u++ZWELCk1qkc="; }; patches = [ From b323c80e787405528bcf83ca343d9d6e61538b07 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 00:47:25 +0000 Subject: [PATCH 112/295] kstars: 3.8.0 -> 3.8.1 --- pkgs/by-name/ks/kstars/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ks/kstars/package.nix b/pkgs/by-name/ks/kstars/package.nix index 0d499b450ff0..299572ec0504 100644 --- a/pkgs/by-name/ks/kstars/package.nix +++ b/pkgs/by-name/ks/kstars/package.nix @@ -23,11 +23,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "kstars"; - version = "3.8.0"; + version = "3.8.1"; src = fetchurl { url = "mirror://kde/stable/kstars/${finalAttrs.version}/kstars-${finalAttrs.version}.tar.xz"; - hash = "sha256-npB0maYIdAZgHBVZqQ9lUe9VfvRkI3E1WSnG7RIYje4="; + hash = "sha256-1f40IdBzjKV2dt1TZtIwLE+ivuPkb0GMWM02Az0Sauo="; }; nativeBuildInputs = with kdePackages; [ From 4469240b411d16aaf23c4c21f02870a81c84fdeb Mon Sep 17 00:00:00 2001 From: Gary Guo Date: Tue, 3 Feb 2026 01:09:45 +0000 Subject: [PATCH 113/295] linux/common-config: disable nova_core and drm_nova --- pkgs/os-specific/linux/kernel/common-config.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/os-specific/linux/kernel/common-config.nix b/pkgs/os-specific/linux/kernel/common-config.nix index 361defaffb4b..d909526a5aef 100644 --- a/pkgs/os-specific/linux/kernel/common-config.nix +++ b/pkgs/os-specific/linux/kernel/common-config.nix @@ -565,6 +565,10 @@ let # Enable CEC over DisplayPort DRM_DP_CEC = whenOlder "6.10" yes; DRM_DISPLAY_DP_AUX_CEC = whenAtLeast "6.10" yes; + + # Do not enable Nova drivers, which are still WIP. This is the Kconfig default. + NOVA_CORE = whenAtLeast "6.15" no; + DRM_NOVA = whenAtLeast "6.16" no; } // lib.optionalAttrs From 3181d878298314ea3cd9d4c0bcfb1bf88d18676c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 05:23:13 +0000 Subject: [PATCH 114/295] python3Packages.icontract: 2.7.2 -> 2.7.3 --- pkgs/development/python-modules/icontract/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/icontract/default.nix b/pkgs/development/python-modules/icontract/default.nix index 4d5e681e21aa..ef21222ffe55 100644 --- a/pkgs/development/python-modules/icontract/default.nix +++ b/pkgs/development/python-modules/icontract/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "icontract"; - version = "2.7.2"; + version = "2.7.3"; pyproject = true; src = fetchFromGitHub { owner = "Parquery"; repo = "icontract"; tag = "v${version}"; - hash = "sha256-FRfDcjylYGWwYPgCipzS+NZYCSPATlQdWtavTo/NZY0="; + hash = "sha256-UYBskomnu53A9VCY7y7zAOQm40Y+INOqPK6IqZsk6h0="; }; preCheck = '' From cfbf9401929a17807587ec8cd5c1216f3692407c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 05:23:14 +0000 Subject: [PATCH 115/295] wdt: 1.27.1612021-unstable-2026-01-12 -> 1.27.1612021-unstable-2026-01-28 --- pkgs/by-name/wd/wdt/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/wd/wdt/package.nix b/pkgs/by-name/wd/wdt/package.nix index 3f07dc405180..8f8f1927f7f5 100644 --- a/pkgs/by-name/wd/wdt/package.nix +++ b/pkgs/by-name/wd/wdt/package.nix @@ -13,13 +13,13 @@ stdenv.mkDerivation { pname = "wdt"; - version = "1.27.1612021-unstable-2026-01-12"; + version = "1.27.1612021-unstable-2026-01-28"; src = fetchFromGitHub { owner = "facebook"; repo = "wdt"; - rev = "024eafc69a7aa764a08162be842a89a98459e61a"; - sha256 = "sha256-v0LCik5XgmUSPnBduKxhfCYy4rAalId5skEC8u3Jzq8="; + rev = "8529231cd0906876f5ed5902d026bf313fa2ef98"; + sha256 = "sha256-ylmzw5LRc7b8GfvO0HiK77fDp4k5gumDd8uvnZ/pvxs="; }; nativeBuildInputs = [ cmake ]; From f761faf26d0de18d7c5ab3d8e8666009b0d8cd11 Mon Sep 17 00:00:00 2001 From: Luminar Leaf <80571430+LuminarLeaf@users.noreply.github.com> Date: Tue, 3 Feb 2026 11:46:38 +0530 Subject: [PATCH 116/295] pub2nix.generatePackageGraph: use workspace package config --- pkgs/build-support/dart/pub2nix/package-graph.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/build-support/dart/pub2nix/package-graph.py b/pkgs/build-support/dart/pub2nix/package-graph.py index a63b5b042045..c9b962837239 100644 --- a/pkgs/build-support/dart/pub2nix/package-graph.py +++ b/pkgs/build-support/dart/pub2nix/package-graph.py @@ -25,7 +25,7 @@ def get_package(pubspec_path: Path, dev_dependencies: bool = False): def main() -> None: - package_config_file_path = Path(os.environ["packageConfig"]) # noqa: SIM112 + package_config_file_path = Path(".dart_tool/package_config.json") with package_config_file_path.open("r", encoding="utf-8") as f: package_config = json.load(f) package_graph = [] From 19f706ba5d8bb4047adf7bbe66884b60cf83da14 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 06:56:22 +0000 Subject: [PATCH 117/295] cirrus-cli: 0.161.5 -> 0.162.0 --- pkgs/by-name/ci/cirrus-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ci/cirrus-cli/package.nix b/pkgs/by-name/ci/cirrus-cli/package.nix index cefe99e1097f..6c0e58958775 100644 --- a/pkgs/by-name/ci/cirrus-cli/package.nix +++ b/pkgs/by-name/ci/cirrus-cli/package.nix @@ -8,16 +8,16 @@ buildGoModule rec { pname = "cirrus-cli"; - version = "0.161.5"; + version = "0.162.0"; src = fetchFromGitHub { owner = "cirruslabs"; repo = "cirrus-cli"; rev = "v${version}"; - hash = "sha256-9mv6bGJDEv4ji4N7YFJYVjvYfRnqR9gsMP/JJ0NhobI="; + hash = "sha256-2YIStmYuJK4k7TUyMTHx8IozoqxQlcp/QvzYq2dOrBw="; }; - vendorHash = "sha256-X7nziUeOJTMUhEQuF48ghVTuffOmsRtQrE3H4sqrObw="; + vendorHash = "sha256-YIDWRKbnXOWrQdjXz/GYzTIduSGQBaeCo21gp469VHc="; ldflags = [ "-X github.com/cirruslabs/cirrus-cli/internal/version.Version=v${version}" From 5d9a17000990ed0138fbb03fea12a2ffb4af3d1b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 08:03:00 +0000 Subject: [PATCH 118/295] coroot-node-agent: 1.27.4 -> 1.28.1 --- pkgs/by-name/co/coroot-node-agent/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/co/coroot-node-agent/package.nix b/pkgs/by-name/co/coroot-node-agent/package.nix index e8d12ec77c6e..3230b65fb556 100644 --- a/pkgs/by-name/co/coroot-node-agent/package.nix +++ b/pkgs/by-name/co/coroot-node-agent/package.nix @@ -7,13 +7,13 @@ buildGoModule rec { pname = "coroot-node-agent"; - version = "1.27.4"; + version = "1.28.1"; src = fetchFromGitHub { owner = "coroot"; repo = "coroot-node-agent"; rev = "v${version}"; - hash = "sha256-G1WFU7A0ibGsAZfpmIRQN4GR5LBKliMDDLnNnYqo4d8="; + hash = "sha256-g2qvfK+H1+pK6vBlC0nOwenfYF3/KFHZPiO3OZkOUyg="; }; vendorHash = "sha256-sjdUjnBMzEfGCVOwuL9Zw/5Lup3yUf5LoBajLOCNteA="; From e54a651123c481118de5dbf26e9a4382345717b4 Mon Sep 17 00:00:00 2001 From: Sergei Volkov Date: Tue, 3 Feb 2026 10:46:06 +0100 Subject: [PATCH 119/295] gemini-cli: 0.25.2 -> 0.26.0 --- pkgs/by-name/ge/gemini-cli/package.nix | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/pkgs/by-name/ge/gemini-cli/package.nix b/pkgs/by-name/ge/gemini-cli/package.nix index c41366b22c02..8b551e81a27e 100644 --- a/pkgs/by-name/ge/gemini-cli/package.nix +++ b/pkgs/by-name/ge/gemini-cli/package.nix @@ -14,18 +14,18 @@ buildNpmPackage (finalAttrs: { pname = "gemini-cli"; - version = "0.25.2"; + version = "0.26.0"; src = fetchFromGitHub { owner = "google-gemini"; repo = "gemini-cli"; tag = "v${finalAttrs.version}"; - hash = "sha256-2Fl6bkoAgu+KvwVIkQEIAPYKQRYyEQPWMRv3vsfnNA4="; + hash = "sha256-wvCSYr5BUS5gggTFHfG+SRvgAyRE63nYdaDwH98wurI="; }; nodejs = nodejs_22; - npmDepsHash = "sha256-4peAAxCws5IjWaiNwkRBiaL+n1fE+zsK0qbk1owueeY="; + npmDepsHash = "sha256-nfmIt+wUelhz3KiW4/pp/dGE71f2jsPbxwpBRT8gtYc="; dontPatchElf = stdenv.isDarwin; @@ -56,16 +56,15 @@ buildNpmPackage (finalAttrs: { substituteInPlace packages/core/src/tools/ripGrep.ts \ --replace-fail "await ensureRgPath();" "'${lib.getExe ripgrep}';" - # Ideal method to disable auto-update - sed -i '/disableAutoUpdate: {/,/}/ s/default: false/default: true/' packages/cli/src/config/settingsSchema.ts + # Disable auto-update by changing default values in settings schema + sed -i '/enableAutoUpdate:/,/default: true/ s/default: true/default: false/' packages/cli/src/config/settingsSchema.ts + sed -i '/enableAutoUpdateNotification:/,/default: true/ s/default: true/default: false/' packages/cli/src/config/settingsSchema.ts - # Disable auto-update for real because the default value in settingsSchema isn't cleanly applied - # https://github.com/google-gemini/gemini-cli/issues/13569 + # Also make sure the values are disabled in runtime code by changing condition checks to false substituteInPlace packages/cli/src/utils/handleAutoUpdate.ts \ - --replace-fail "settings.merged.general?.disableAutoUpdate ?? false" "settings.merged.general?.disableAutoUpdate ?? true" \ - --replace-fail "settings.merged.general?.disableAutoUpdate" "(settings.merged.general?.disableAutoUpdate ?? true)" - substituteInPlace packages/cli/src/ui/utils/updateCheck.ts \ - --replace-fail "settings.merged.general?.disableUpdateNag" "(settings.merged.general?.disableUpdateNag ?? true)" + --replace-fail "if (!settings.merged.general.enableAutoUpdateNotification) {" "if (false) {" \ + --replace-fail "settings.merged.general.enableAutoUpdate," "false," \ + --replace-fail "!settings.merged.general.enableAutoUpdate" "!false" ''; # Prevent npmDeps and python from getting into the closure From 9e810643dd8f50cfa790dc97af42f99643a7facb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 09:58:28 +0000 Subject: [PATCH 120/295] infrastructure-agent: 1.72.0 -> 1.72.1 --- pkgs/by-name/in/infrastructure-agent/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/in/infrastructure-agent/package.nix b/pkgs/by-name/in/infrastructure-agent/package.nix index 8dd2a04d0d9f..2d6af2c67b2f 100644 --- a/pkgs/by-name/in/infrastructure-agent/package.nix +++ b/pkgs/by-name/in/infrastructure-agent/package.nix @@ -6,13 +6,13 @@ }: buildGoModule rec { pname = "infrastructure-agent"; - version = "1.72.0"; + version = "1.72.1"; src = fetchFromGitHub { owner = "newrelic"; repo = "infrastructure-agent"; rev = version; - hash = "sha256-4CKDmdey4a6sSYzz0d2nX72BDFODzyD5PWRfNHGLPuU="; + hash = "sha256-2kRayrMisv/poIx/OGqS01D/yLt/w4u2X+cJYN8QHA8="; }; vendorHash = "sha256-H41FxeJLrlaL/KbcBAS1WuMfVn6d+4So3egXb6E46/o="; From 4a35494815f33890c1cb5c8f598318ff075a9303 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 10:02:50 +0000 Subject: [PATCH 121/295] chirpstack-udp-forwarder: 4.2.1 -> 4.3.0 --- pkgs/by-name/ch/chirpstack-udp-forwarder/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ch/chirpstack-udp-forwarder/package.nix b/pkgs/by-name/ch/chirpstack-udp-forwarder/package.nix index 4feea64984da..fdc455bd143f 100644 --- a/pkgs/by-name/ch/chirpstack-udp-forwarder/package.nix +++ b/pkgs/by-name/ch/chirpstack-udp-forwarder/package.nix @@ -9,16 +9,16 @@ }: rustPlatform.buildRustPackage rec { pname = "chirpstack-udp-forwarder"; - version = "4.2.1"; + version = "4.3.0"; src = fetchFromGitHub { owner = "chirpstack"; repo = "chirpstack-udp-forwarder"; rev = "v${version}"; - hash = "sha256-BCflOG9v+tW5o0b/hZqlcg1BA+V/lpNzr3fJ9eg6qeY="; + hash = "sha256-hGqkeDH/LHqBhpZQsss0jzMIQxhkryKucaLuWJtmseI="; }; - cargoHash = "sha256-2XTb9Wv61as7XhNMjJeryVq8nY835AxiONJjapdgCAw="; + cargoHash = "sha256-WkFQXOY6JVjpw8UsrKgRgR6UzRBNOIg56zBqdcM9LuE="; nativeBuildInputs = [ protobuf ]; From ad21d415db678056c70b78e0ef8e928ea48c6a00 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 10:29:31 +0000 Subject: [PATCH 122/295] cargo-xwin: 0.21.3 -> 0.21.4 --- pkgs/by-name/ca/cargo-xwin/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ca/cargo-xwin/package.nix b/pkgs/by-name/ca/cargo-xwin/package.nix index 52762e875309..f78c3d98e88c 100644 --- a/pkgs/by-name/ca/cargo-xwin/package.nix +++ b/pkgs/by-name/ca/cargo-xwin/package.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage rec { pname = "cargo-xwin"; - version = "0.21.3"; + version = "0.21.4"; src = fetchFromGitHub { owner = "rust-cross"; repo = "cargo-xwin"; rev = "v${version}"; - hash = "sha256-WsB+vAWcenZ5px5YdI7JqDXCoOTsk42T0EyqYQMLttQ="; + hash = "sha256-mgFMjNxjB4S9/nou6S8NN8ZpXX7K49lLArt/cXcSPIE="; }; - cargoHash = "sha256-nbbIj0x5tVavzLR9Z0v+lFQEFrQvyNdAQVtmDGtoMYY="; + cargoHash = "sha256-Md2pk8kYqUDPzRQedbne4Crg5UbGHHE5OTRz4LXLs3E="; meta = { description = "Cross compile Cargo project to Windows MSVC target with ease"; From 88e08ddfd0ac3b6c81f0f05dcbe49dffe433ecde Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 10:30:18 +0000 Subject: [PATCH 123/295] google-java-format: 1.33.0 -> 1.34.0 --- pkgs/by-name/go/google-java-format/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/go/google-java-format/package.nix b/pkgs/by-name/go/google-java-format/package.nix index 4956c05cab38..0cc1f49f7e1f 100644 --- a/pkgs/by-name/go/google-java-format/package.nix +++ b/pkgs/by-name/go/google-java-format/package.nix @@ -8,11 +8,11 @@ stdenv.mkDerivation rec { pname = "google-java-format"; - version = "1.33.0"; + version = "1.34.0"; src = fetchurl { url = "https://github.com/google/google-java-format/releases/download/v${version}/google-java-format-${version}-all-deps.jar"; - sha256 = "sha256-aXcHrwfHdT8py6QVxqdreIJwL/Rk+AfamLKAabh1GRA="; + sha256 = "sha256-S7/IwMJ6Eux420pXJQTPeDab3aztUOGZxPmfBW/DLUE="; }; dontUnpack = true; From d0dca3a724b42b84103be80f55fc8b35f4731cf7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Janne=20He=C3=9F?= Date: Tue, 3 Feb 2026 11:34:49 +0100 Subject: [PATCH 124/295] sympa: Fix build with gettext 0.25 and strictDeps --- pkgs/by-name/sy/sympa/gettext-0.25.patch | 21 +++++++++++++++++++++ pkgs/by-name/sy/sympa/package.nix | 16 +++++++++------- 2 files changed, 30 insertions(+), 7 deletions(-) create mode 100644 pkgs/by-name/sy/sympa/gettext-0.25.patch diff --git a/pkgs/by-name/sy/sympa/gettext-0.25.patch b/pkgs/by-name/sy/sympa/gettext-0.25.patch new file mode 100644 index 000000000000..cf1a71eec0b9 --- /dev/null +++ b/pkgs/by-name/sy/sympa/gettext-0.25.patch @@ -0,0 +1,21 @@ +diff --git a/configure.ac b/configure.ac +index 2182b31..6292827 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -23,12 +23,14 @@ + # You should have received a copy of the GNU General Public License + # along with this program. If not, see . + ++AC_CONFIG_MACRO_DIRS([m4]) ++ + AC_PREREQ(2.60) + AC_INIT(sympa, 6.2.76, devel@sympa.community) + AM_INIT_AUTOMAKE([foreign -Wall -Werror 1.9 tar-pax]) + m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])]) +-AM_PO_SUBDIRS +-GETTEXT_MACRO_VERSION=0.19 ++AM_GNU_GETTEXT([external]) ++AM_GNU_GETTEXT_VERSION([0.25]) + + AC_PREFIX_DEFAULT(/home/sympa) + diff --git a/pkgs/by-name/sy/sympa/package.nix b/pkgs/by-name/sy/sympa/package.nix index 1c348cd2e237..eee7f173fb12 100644 --- a/pkgs/by-name/sy/sympa/package.nix +++ b/pkgs/by-name/sy/sympa/package.nix @@ -93,13 +93,15 @@ stdenv.mkDerivation (finalAttrs: { "--with-spooldir=${dataDir}/spool" "--with-expldir=${dataDir}/list_data" ]; - nativeBuildInputs = [ autoreconfHook ]; - buildInputs = [ perlEnv ]; - patches = [ ./make-docs.patch ]; - - prePatch = '' - patchShebangs po/sympa/add-lang.pl - ''; + nativeBuildInputs = [ + autoreconfHook + perlEnv + ]; + strictDeps = true; + patches = [ + ./make-docs.patch + ./gettext-0.25.patch + ]; preInstall = '' mkdir "$TMP/bin" From e51089dc4741b6cf009a6f4bfd91b8bde13b0731 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 18 Dec 2025 12:47:31 +0000 Subject: [PATCH 125/295] tree-sitter-grammars.tree-sitter-sparql: 0-unstable-2024-06-26 -> 0.1.0-unstable-2025-10-15 --- .../tools/parsing/tree-sitter/grammars/grammar-sources.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/parsing/tree-sitter/grammars/grammar-sources.nix b/pkgs/development/tools/parsing/tree-sitter/grammars/grammar-sources.nix index be4d342ccc43..706ab7544351 100644 --- a/pkgs/development/tools/parsing/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/development/tools/parsing/tree-sitter/grammars/grammar-sources.nix @@ -962,9 +962,9 @@ }; sparql = { - version = "0-unstable-2024-06-26"; - url = "github:GordianDziwis/tree-sitter-sparql/d853661ca680d8ff7f8d800182d5782b61d0dd58"; - hash = "sha256-0BV0y8IyeIPpuxTixlJL1PsDCuhXbGaImu8JU8WFoPU="; + version = "0.1.0-unstable-2025-10-15"; + url = "github:GordianDziwis/tree-sitter-sparql/1ef52d35a73a2a5f2e433ecfd1c751c1360a923b"; + hash = "sha256-9DaV12dkcwF7/jWc4QaTQaHcKu5zO5evWlXGNZMdRqc="; meta = { license = lib.licenses.mit; }; From aa5912f4da528869b97f1c8371d8c7d0576229dd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 28 Jan 2026 07:35:51 +0000 Subject: [PATCH 126/295] libre: 4.4.0 -> 4.5.0 --- pkgs/by-name/li/libre/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/libre/package.nix b/pkgs/by-name/li/libre/package.nix index e7c610b61238..68eb7dd1c5a0 100644 --- a/pkgs/by-name/li/libre/package.nix +++ b/pkgs/by-name/li/libre/package.nix @@ -8,13 +8,13 @@ }: stdenv.mkDerivation (finalAttrs: { - version = "4.4.0"; + version = "4.5.0"; pname = "libre"; src = fetchFromGitHub { owner = "baresip"; repo = "re"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-z/rDpjq483f3xFxZmf6neIQTls0xhn70JrWMlQatasw="; + sha256 = "sha256-7cHEEExdQQFS3Nm1dKO9FZrcZ0hUj1i3BVpWOy9yfAI="; }; buildInputs = [ From da4137e4088229a962517dc2dd30f05fc1e2ed36 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 10:56:47 +0000 Subject: [PATCH 127/295] mini-calc: 4.0.0 -> 4.0.2 --- pkgs/by-name/mi/mini-calc/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mi/mini-calc/package.nix b/pkgs/by-name/mi/mini-calc/package.nix index 6961558f756e..9225b50469d9 100644 --- a/pkgs/by-name/mi/mini-calc/package.nix +++ b/pkgs/by-name/mi/mini-calc/package.nix @@ -9,16 +9,16 @@ }: rustPlatform.buildRustPackage rec { pname = "mini-calc"; - version = "4.0.0"; + version = "4.0.2"; src = fetchFromGitHub { owner = "vanilla-extracts"; repo = "calc"; tag = version; - hash = "sha256-601BmecY+jbiD39buN68MeJKd5wguH0hahHquHadsL4="; + hash = "sha256-eyWRDuECMV/jfxq+Ki2uouiYqp4PmQJa+D3QORewj+Y="; }; - cargoHash = "sha256-9Ug6lyDvacj47FnLzJo4fwpXeMYxgSlMB7+2fIv5oxo="; + cargoHash = "sha256-7hBtu6mJ+wQF4apU0SAuVKFE7LdajjZdMyk3Ov6xxlQ="; nativeBuildInputs = [ makeWrapper ]; postFixup = '' From 08865234a1b372ffbed609b5af9c38a9aaf9226c Mon Sep 17 00:00:00 2001 From: Ivan Mincik Date: Tue, 3 Feb 2026 11:58:32 +0100 Subject: [PATCH 128/295] maintainers: remove fricklerhandwerk from ngi team --- maintainers/team-list.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/maintainers/team-list.nix b/maintainers/team-list.nix index 99146e827f81..f60294950f01 100644 --- a/maintainers/team-list.nix +++ b/maintainers/team-list.nix @@ -574,7 +574,6 @@ with lib.maintainers; members = [ eljamm ethancedwards8 - fricklerhandwerk OPNA2608 phanirithvij prince213 From 9a49c1ff889b95542895547690292156cb8e5c32 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Tue, 3 Feb 2026 12:04:06 +0100 Subject: [PATCH 129/295] knot-resolver-manager_6: 6.1.0 -> 6.2.0 https://gitlab.nic.cz/knot/knot-resolver/-/releases/v6.2.0 The enablement of DoQ costs us only 48 KiB of runtime closure increase, thanks to sharing the costs with knot-dns libs. --- pkgs/by-name/kn/knot-resolver_6/package.nix | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/kn/knot-resolver_6/package.nix b/pkgs/by-name/kn/knot-resolver_6/package.nix index 1eac59b89914..7d1edf5d7451 100644 --- a/pkgs/by-name/kn/knot-resolver_6/package.nix +++ b/pkgs/by-name/kn/knot-resolver_6/package.nix @@ -15,13 +15,15 @@ libuv, gnutls, lmdb, + # optionals, in principle jemalloc, systemdMinimal, libcap_ng, dns-root-data, - nghttp2, # optionals, in principle + nghttp2, + ngtcp2-gnutls, fstrm, - protobufc, # more optionals + protobufc, # test-only deps. cmocka, which, @@ -34,11 +36,11 @@ let # TODO: we could cut the `let` short here, but it would de-indent everything. unwrapped = stdenv.mkDerivation (finalAttrs: { pname = "knot-resolver_6"; - version = "6.1.0"; + version = "6.2.0"; src = fetchurl { url = "https://secure.nic.cz/files/knot-resolver/knot-resolver-${finalAttrs.version}.tar.xz"; - hash = "sha256-eSHfdQcobZBXS79a5mSopTeAXOQLX6ixX10NM+LEONA="; + hash = "sha256-tEYzvIQxgMC8fHfPexX+VxJDrpkrTdt0r97kz6gDcBs="; }; outputs = [ @@ -92,6 +94,7 @@ let ++ [ jemalloc nghttp2 + ngtcp2-gnutls # dnstap support fstrm protobufc From 220a24b6b52d7ab9d118f18d5b7b13e6085f13e3 Mon Sep 17 00:00:00 2001 From: r-vdp Date: Sun, 1 Feb 2026 13:42:45 +0000 Subject: [PATCH 130/295] wstunnel: 10.5.1 -> 10.5.2 --- pkgs/by-name/ws/wstunnel/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ws/wstunnel/package.nix b/pkgs/by-name/ws/wstunnel/package.nix index 349ada62a5ee..5de75a6b138a 100644 --- a/pkgs/by-name/ws/wstunnel/package.nix +++ b/pkgs/by-name/ws/wstunnel/package.nix @@ -9,16 +9,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "wstunnel"; - version = "10.5.1"; + version = "10.5.2"; src = fetchFromGitHub { owner = "erebe"; repo = "wstunnel"; tag = "v${finalAttrs.version}"; - hash = "sha256-2KNqxhi5fFfw54iPKZrJF0G0q6I0uNWzdC81T19GyaE="; + hash = "sha256-CsXzcQ4rd2NTjDJjsi5U3Hes2D98HQ8K6/AmPRSLkbM="; }; - cargoHash = "sha256-2A3t1l8iBSufBcl/IjZBJoPv3ZfKH2bdBQjnZxLWFBE="; + cargoHash = "sha256-/JRfgJpg5FjkjWUYDe/ln3rMv0ISQy0AEdcZaPmLBDg="; cargoBuildFlags = [ "--package wstunnel-cli" ]; From 32adbdc35dda1a20bf42e533c3fd2592c6e98b75 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 11:22:43 +0000 Subject: [PATCH 131/295] protobuf-language-server: 0.1.1 -> 0.1.2 --- pkgs/by-name/pr/protobuf-language-server/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pr/protobuf-language-server/package.nix b/pkgs/by-name/pr/protobuf-language-server/package.nix index 095e0c0fc021..f7ca19c3c2c7 100644 --- a/pkgs/by-name/pr/protobuf-language-server/package.nix +++ b/pkgs/by-name/pr/protobuf-language-server/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "protobuf-language-server"; - version = "0.1.1"; + version = "0.1.2"; src = fetchFromGitHub { owner = "lasorda"; repo = "protobuf-language-server"; tag = "v${finalAttrs.version}"; - hash = "sha256-bDsvByXa2kH3DnvQpAq79XvwFg4gfhtOP2BpqA1LCI0="; + hash = "sha256-xaWcQMoahOVm6pAP8Y01fkSOuvuwS+aRFEb5ztbL3pk="; }; - vendorHash = "sha256-dRria1zm5Jk7ScXh0HXeU686EmZcRrz5ZgnF0ca9aUQ="; + vendorHash = "sha256-4nTpKBe7ekJsfQf+P6edT/9Vp2SBYbKz1ITawD3bhkI="; # TestMethodsGen overwrites go-lsp/lsp/methods_gen.go with missing imports. # This causes other tests to break. From 30a3697b606dd8cd51db60bbb034cfb30144c52a Mon Sep 17 00:00:00 2001 From: Philipp Arras Date: Tue, 3 Feb 2026 12:35:53 +0100 Subject: [PATCH 132/295] python3Packages.nanobind: 2.10.2 -> 2.11.0 --- pkgs/development/python-modules/nanobind/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/nanobind/default.nix b/pkgs/development/python-modules/nanobind/default.nix index 6a7683bb5ef2..cd4b40a3e272 100644 --- a/pkgs/development/python-modules/nanobind/default.nix +++ b/pkgs/development/python-modules/nanobind/default.nix @@ -26,7 +26,7 @@ }: buildPythonPackage rec { pname = "nanobind"; - version = "2.10.2"; + version = "2.11.0"; pyproject = true; src = fetchFromGitHub { @@ -34,7 +34,7 @@ buildPythonPackage rec { repo = "nanobind"; tag = "v${version}"; fetchSubmodules = true; - hash = "sha256-io44YhN+VpfHFWyvvLWSanRgbzA0whK8WlDNRi3hahU="; + hash = "sha256-IsR3e6eWKXFtOXq8iZLpXgwrjXVqNnHtuiKdIbTsDlc="; }; build-system = [ From dddc2f4524188af02dfb59d0e5cbb968ee85604a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 11:50:06 +0000 Subject: [PATCH 133/295] tygo: 0.2.20 -> 0.2.21 --- pkgs/by-name/ty/tygo/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ty/tygo/package.nix b/pkgs/by-name/ty/tygo/package.nix index 1765fcf616c6..1fe9c0551f2a 100644 --- a/pkgs/by-name/ty/tygo/package.nix +++ b/pkgs/by-name/ty/tygo/package.nix @@ -6,13 +6,13 @@ buildGoModule rec { pname = "tygo"; - version = "0.2.20"; + version = "0.2.21"; src = fetchFromGitHub { owner = "gzuidhof"; repo = "tygo"; rev = "v${version}"; - hash = "sha256-scda2o+aLYC4NpruEN8fZAhJuTHI9SExZv7qvAteR0M="; + hash = "sha256-nhGc5K6Mb6l88lNbcX2vOT2jUZoIVoHuk4NCzL3hjys="; }; vendorHash = "sha256-XQS+P+vPt2rH0SD0srFSnqjupIeu5XgFi3iVzq/ovmg="; From 70eb1bb0c81d779eebce0f981d9b5c4bf19856fc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 12:29:58 +0000 Subject: [PATCH 134/295] kafkactl: 5.17.0 -> 5.17.1 --- pkgs/by-name/ka/kafkactl/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ka/kafkactl/package.nix b/pkgs/by-name/ka/kafkactl/package.nix index 1535a0cdf8aa..2f4eb2b070a1 100644 --- a/pkgs/by-name/ka/kafkactl/package.nix +++ b/pkgs/by-name/ka/kafkactl/package.nix @@ -6,13 +6,13 @@ buildGoModule rec { pname = "kafkactl"; - version = "5.17.0"; + version = "5.17.1"; src = fetchFromGitHub { owner = "deviceinsight"; repo = "kafkactl"; tag = "v${version}"; - hash = "sha256-nZkIAlvQ3jsXWJXLYbaZWJYOgxF7okRY//BZdGPNU0s="; + hash = "sha256-puXOpLtuIqvHXcf2bCDLxm+YNnMMbkglLD9Z8cAsnqs="; }; vendorHash = "sha256-oiN1nMln8oXy/e7gt0JtynCQxcxi0rwcdVthaWhjBWQ="; From bd270087271cd280ef3422543a3d61f330ac7891 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 12:31:40 +0000 Subject: [PATCH 135/295] lazysql: 0.4.6 -> 0.4.7 --- pkgs/by-name/la/lazysql/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/la/lazysql/package.nix b/pkgs/by-name/la/lazysql/package.nix index bf3edc36ce0c..2f4da4a053d0 100644 --- a/pkgs/by-name/la/lazysql/package.nix +++ b/pkgs/by-name/la/lazysql/package.nix @@ -11,13 +11,13 @@ buildGoModule rec { pname = "lazysql"; - version = "0.4.6"; + version = "0.4.7"; src = fetchFromGitHub { owner = "jorgerojas26"; repo = "lazysql"; rev = "v${version}"; - hash = "sha256-kEGUPlFCU2kKgVJHobVP+DFmAcMc/ZDP+u0w03DnhSo="; + hash = "sha256-TJ09n/j0othys0ygbjqbbTp74j/lxoee6DWQjDL5f6M="; }; vendorHash = "sha256-FbAt/HsjoxqAKWQqqWN2xuyyTG2Ic4DcyEU4O0rjpQE="; From 8e30385e635eb7616c1cbea12b08e365a9ffcd55 Mon Sep 17 00:00:00 2001 From: Rohit Singh Date: Tue, 3 Feb 2026 05:22:35 -0500 Subject: [PATCH 136/295] meld: fix double wrapping --- pkgs/by-name/me/meld/package.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/by-name/me/meld/package.nix b/pkgs/by-name/me/meld/package.nix index b7d0a1e19421..2fd6d6754997 100644 --- a/pkgs/by-name/me/meld/package.nix +++ b/pkgs/by-name/me/meld/package.nix @@ -61,6 +61,12 @@ python3.pkgs.buildPythonApplication rec { patchShebangs meson_shebang_normalisation.py ''; + dontWrapGApps = true; + + preFixup = '' + makeWrapperArgs+=("''${gappsWrapperArgs[@]}") + ''; + passthru = { updateScript = gnome.updateScript { packageName = "meld"; From 4cf3f9aae8cadf965b9635b3d5d3d5f614f11924 Mon Sep 17 00:00:00 2001 From: Rohit Singh Date: Wed, 28 Jan 2026 04:09:51 -0500 Subject: [PATCH 137/295] google-cloud-sdk: rewrite vendored CA bundles --- pkgs/by-name/go/google-cloud-sdk/package.nix | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/pkgs/by-name/go/google-cloud-sdk/package.nix b/pkgs/by-name/go/google-cloud-sdk/package.nix index e9fae78d0826..8c2f1e1aa696 100644 --- a/pkgs/by-name/go/google-cloud-sdk/package.nix +++ b/pkgs/by-name/go/google-cloud-sdk/package.nix @@ -8,6 +8,7 @@ # { + cacert, stdenv, lib, fetchurl, @@ -168,6 +169,16 @@ stdenv.mkDerivation rec { $out/bin/gsutil version | grep -w "$(cat platform/gsutil/VERSION)" ''; + # Replace all vendored copies of CA bundle with the one used by Nixpkgs. + # This search/replace is a bit overzealous and replaces some files used by tests + # but it should cause no harm since we're not running those tests. + postFixup = '' + while IFS= read -rd "" f; do + echo "rewriting certificate bundle: $f" + ln -sf ${cacert}/etc/ssl/certs/ca-bundle.crt "$f" + done < <(find "$out" '(' -name cacert.pem -o -name cacerts.txt ')' -print0) + ''; + passthru = { inherit components withExtraComponents; updateScript = ./update.sh; From c938eed252de2d51f3b90ca8e35b01c9a94fe05d Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Tue, 3 Feb 2026 13:08:28 +0000 Subject: [PATCH 138/295] python3Packages.nanobind: use finalAttrs --- pkgs/development/python-modules/nanobind/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/nanobind/default.nix b/pkgs/development/python-modules/nanobind/default.nix index cd4b40a3e272..98c835c393f9 100644 --- a/pkgs/development/python-modules/nanobind/default.nix +++ b/pkgs/development/python-modules/nanobind/default.nix @@ -24,7 +24,7 @@ nanobind, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "nanobind"; version = "2.11.0"; pyproject = true; @@ -32,7 +32,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "wjakob"; repo = "nanobind"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; fetchSubmodules = true; hash = "sha256-IsR3e6eWKXFtOXq8iZLpXgwrjXVqNnHtuiKdIbTsDlc="; }; @@ -76,7 +76,7 @@ buildPythonPackage rec { meta = { homepage = "https://github.com/wjakob/nanobind"; - changelog = "https://github.com/wjakob/nanobind/blob/${src.tag}/docs/changelog.rst"; + changelog = "https://github.com/wjakob/nanobind/blob/${finalAttrs.src.tag}/docs/changelog.rst"; description = "Tiny and efficient C++/Python bindings"; longDescription = '' nanobind is a small binding library that exposes C++ types in Python and @@ -88,4 +88,4 @@ buildPythonPackage rec { license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ parras ]; }; -} +}) From b0bc2027341a5c698c3f390401f306d205dadad1 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 3 Feb 2026 14:28:19 +0100 Subject: [PATCH 139/295] whosthere: 0.5.0 -> 0.5.1 Diff: https://github.com/ramonvermeulen/whosthere/compare/v0.5.0...v0.5.1 --- pkgs/by-name/wh/whosthere/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/wh/whosthere/package.nix b/pkgs/by-name/wh/whosthere/package.nix index 46d87064701a..bb64af813231 100644 --- a/pkgs/by-name/wh/whosthere/package.nix +++ b/pkgs/by-name/wh/whosthere/package.nix @@ -9,13 +9,13 @@ buildGoModule (finalAttrs: { pname = "whosthere"; - version = "0.5.0"; + version = "0.5.1"; src = fetchFromGitHub { owner = "ramonvermeulen"; repo = "whosthere"; tag = "v${finalAttrs.version}"; - sha256 = "sha256-7NzQTwl+3FqihMB8nsgzoFoxvnxraZHgG66kPa77ulY="; + hash = "sha256-EuEq3HG7j5kz0GomJELcVy+POtbA+NtIM/Y/G3kGZn4="; }; vendorHash = "sha256-YVPsWpIXC5SLm+T2jEGqF4MBcKOAAk0Vpc7zCIFkNw8="; From 6c762fa3e23580dd13dcc25ee3494b2aedfb12c3 Mon Sep 17 00:00:00 2001 From: PerchunPak Date: Tue, 3 Feb 2026 15:15:18 +0100 Subject: [PATCH 140/295] curl-impersonate: 1.2.0 -> 1.4.2 --- pkgs/by-name/cu/curl-impersonate/deps.nix | 26 +++++++++++++++++--- pkgs/by-name/cu/curl-impersonate/package.nix | 10 +++++--- pkgs/by-name/cu/curl-impersonate/update.sh | 20 +++++++++++++++ 3 files changed, 50 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/cu/curl-impersonate/deps.nix b/pkgs/by-name/cu/curl-impersonate/deps.nix index 3cf8d218c719..d5bed7a49b20 100644 --- a/pkgs/by-name/cu/curl-impersonate/deps.nix +++ b/pkgs/by-name/cu/curl-impersonate/deps.nix @@ -7,9 +7,9 @@ hash = "sha256-KTfK3eAHqjpSoXwhrJFT6gVHAPN5JtHZZgK/B+iIyEc="; }; - "brotli-1.1.0.tar.gz" = fetchurl { - url = "https://github.com/google/brotli/archive/refs/tags/v1.1.0.tar.gz"; - hash = "sha256-5yCmyilCi4A/StFlNxdx9TmPq6OX7fZ3iDehhZnqE/8="; + "brotli-1.2.0.tar.gz" = fetchurl { + url = "https://github.com/google/brotli/archive/refs/tags/v1.2.0.tar.gz"; + hash = "sha256-gWyW6Ojxk7QBUdrX6P83sSIdAZ28ucNc0/rb/mR33+w="; }; "boringssl-673e61fc215b178a90c0e67858bbf162c8158993.zip" = fetchurl { @@ -31,4 +31,24 @@ url = "https://github.com/ngtcp2/nghttp3/releases/download/v1.9.0/nghttp3-1.9.0.tar.bz2"; hash = "sha256-TTCmjxfnKhOStghdr6qfxzLaHX0m7sVUuyFnCDMvzxo="; }; + + "zlib-1.3.1.tar.gz" = fetchurl { + url = "https://github.com/madler/zlib/releases/download/v1.3.1/zlib-1.3.1.tar.gz"; + hash = "sha256-mpOyt9/ax3zrpaVYpYDnRmfdb+3kWFuR7vtg8Dty3yM="; + }; + + "zstd-1.5.6.tar.gz" = fetchurl { + url = "https://github.com/facebook/zstd/releases/download/v1.5.6/zstd-1.5.6.tar.gz"; + hash = "sha256-jCngbPQqrMHq/EB3ri7Gxvy5amJhV+BZPV6Co0/UA8E="; + }; + + "libunistring-1.1.tar.gz" = fetchurl { + url = "https://ftp.gnu.org/gnu/libunistring/libunistring-1.1.tar.gz"; + hash = "sha256-oiUr7uyDCsREufaNazitiD2xmRnbNbUiIs+CfDhb22o="; + }; + + "libidn2-2.3.7.tar.gz" = fetchurl { + url = "https://ftp.gnu.org/gnu/libidn/libidn2-2.3.7.tar.gz"; + hash = "sha256-TCGnkbYQuVGbnQ4SuAl78vNZsS+N2SZHYRqSnmv9fWQ="; + }; } diff --git a/pkgs/by-name/cu/curl-impersonate/package.nix b/pkgs/by-name/cu/curl-impersonate/package.nix index 7928c7a717a9..f7b6ea5718ed 100644 --- a/pkgs/by-name/cu/curl-impersonate/package.nix +++ b/pkgs/by-name/cu/curl-impersonate/package.nix @@ -26,7 +26,7 @@ }: stdenv.mkDerivation rec { pname = "curl-impersonate"; - version = "1.2.0"; + version = "1.4.2"; outputs = [ "out" @@ -37,7 +37,7 @@ stdenv.mkDerivation rec { owner = "lexiforest"; repo = "curl-impersonate"; tag = "v${version}"; - hash = "sha256-tAQdTRGAOD2rpLZvoLQ2YL0wrohXEcmChMZBvYjsMhE="; + hash = "sha256-c24KaYc0cH6b+92kg02mMtTp7ZVu36LeDpW5xjxuzk4="; }; # Disable blanket -Werror to fix build on `gcc-13` related to minor @@ -157,6 +157,7 @@ stdenv.mkDerivation rec { let libext = stdenv.hostPlatform.extensions.sharedLibrary; in + # sh '' # If libnssckbi.so is needed, link libnssckbi.so without needing nss in closure if grep -F nssckbi $out/lib/libcurl-impersonate${libext} &>/dev/null; then @@ -165,6 +166,9 @@ stdenv.mkDerivation rec { patchelf --add-needed libnssckbi${libext} $out/lib/libcurl-impersonate${libext} ''} fi + + # installPhase already installs curl headers in $dev, better to override those + rm -rf "$dev/include/curl" ''; disallowedReferences = [ go ]; @@ -197,7 +201,7 @@ stdenv.mkDerivation rec { meta = { changelog = "https://github.com/lexiforest/curl-impersonate/releases/tag/${src.tag}"; - description = "Special build of curl that can impersonate Chrome & Firefox"; + description = "Special build of curl that can impersonate Chrome, Edge, Safari and Firefox"; homepage = "https://github.com/lexiforest/curl-impersonate"; license = with lib.licenses; [ curl diff --git a/pkgs/by-name/cu/curl-impersonate/update.sh b/pkgs/by-name/cu/curl-impersonate/update.sh index 0c0b9b2021b1..fa3ecce6a4f3 100755 --- a/pkgs/by-name/cu/curl-impersonate/update.sh +++ b/pkgs/by-name/cu/curl-impersonate/update.sh @@ -99,6 +99,26 @@ cat >"$(dirname "$pkgpath")"/deps.nix < Date: Wed, 4 Feb 2026 01:33:37 +1100 Subject: [PATCH 141/295] pay-respects: 0.7.9 -> 0.7.10 Signed-off-by: Fernando Rodrigues --- pkgs/by-name/pa/pay-respects/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pa/pay-respects/package.nix b/pkgs/by-name/pa/pay-respects/package.nix index fae20d3bebf9..57bb2e39d4e7 100644 --- a/pkgs/by-name/pa/pay-respects/package.nix +++ b/pkgs/by-name/pa/pay-respects/package.nix @@ -6,16 +6,16 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "pay-respects"; - version = "0.7.9"; + version = "0.7.10"; src = fetchFromCodeberg { owner = "iff"; repo = "pay-respects"; tag = "v${finalAttrs.version}"; - hash = "sha256-qKej29kM0Kq5RRHo+lu9cGeTjnjUvpmIqSxq5yHuCKc="; + hash = "sha256-HRSSJPiHILV3YsyXw0vRNDNV6gR1wB2W0H396yU2wko="; }; - cargoHash = "sha256-2MEbUBTZ/zsPLhHTnQCrWQManqUQ3V3xta5NT9gu38A="; + cargoHash = "sha256-jgeypBPHffZPu8mEJPn8d6eh691K7Jh5OvXdVBeuwF0="; nativeInstallCheckInputs = [ versionCheckHook ]; doInstallCheck = true; From e11d687e7f17ff95dd27e4b8e8565e5e89ff667a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 14:42:57 +0000 Subject: [PATCH 142/295] vscode-extensions.discloud.discloud: 2.27.9 -> 2.27.12 --- 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 f782672bc5ef..6b365a95a92c 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -1328,8 +1328,8 @@ let mktplcRef = { publisher = "discloud"; name = "discloud"; - version = "2.27.9"; - hash = "sha256-6+sAbjpwWTLGZ7uH6rl7LZcNmOnAftiYGithbBlvIak="; + version = "2.27.12"; + hash = "sha256-Id7TpEqF/pFVbZBVRFrlXdN3kBL0BC/nX3Vg2PYgVJU="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/discloud.discloud/changelog"; From b57102eac996b39bf330dc27dbb6ca4da5af652f Mon Sep 17 00:00:00 2001 From: Nikolay Korotkiy Date: Tue, 3 Feb 2026 18:12:38 +0400 Subject: [PATCH 143/295] =?UTF-8?q?knxd:=200.14.73=20=E2=86=92=200.14.75?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/by-name/kn/knxd/package.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/kn/knxd/package.nix b/pkgs/by-name/kn/knxd/package.nix index ef6f68e33cd5..a1ea965e4622 100644 --- a/pkgs/by-name/kn/knxd/package.nix +++ b/pkgs/by-name/kn/knxd/package.nix @@ -8,7 +8,7 @@ indent, perl, argp-standalone, - fmt_9, + fmt, libev, withSystemd ? lib.meta.availableOn stdenv.hostPlatform systemd, systemd, @@ -18,13 +18,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "knxd"; - version = "0.14.73"; + version = "0.14.75"; src = fetchFromGitHub { owner = "knxd"; repo = "knxd"; tag = finalAttrs.version; - hash = "sha256-rBYvwNJ8rIXGv9Hz0xTn+4cUdptdoddCCv6JvF4f1+M="; + hash = "sha256-3C88YfUfqTbxL2/SflJ1sIv/R9lLLMyfFZkRRvV59qg="; }; postPatch = '' @@ -40,7 +40,7 @@ stdenv.mkDerivation (finalAttrs: { ]; buildInputs = [ - fmt_9 + fmt libev ] ++ lib.optional withSystemd systemd @@ -65,5 +65,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ sikmir ]; platforms = lib.platforms.unix; + mainProgram = "knxd"; }; }) From 88444ed19711e01acf4341be2b7ca7d4023cac79 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 15:10:36 +0000 Subject: [PATCH 144/295] livebook: 0.18.3 -> 0.18.4 --- pkgs/development/beam-modules/livebook/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/beam-modules/livebook/default.nix b/pkgs/development/beam-modules/livebook/default.nix index d4d81f993d33..04b97757476d 100644 --- a/pkgs/development/beam-modules/livebook/default.nix +++ b/pkgs/development/beam-modules/livebook/default.nix @@ -9,7 +9,7 @@ beamPackages.mixRelease rec { pname = "livebook"; - version = "0.18.3"; + version = "0.18.4"; inherit (beamPackages) elixir; @@ -21,7 +21,7 @@ beamPackages.mixRelease rec { owner = "livebook-dev"; repo = "livebook"; tag = "v${version}"; - hash = "sha256-/FAHBSOmVoNj1YRaxLjZMoDhUTMcV7Zi/TsSwxS1SHo="; + hash = "sha256-MPkr15QeIstqtEn6RWferGI9RHU22byRP4zyX5MaRbs="; }; mixFodDeps = beamPackages.fetchMixDeps { From 4c26f1890d35f7064fc8847d24cb0bc7a41bf7d6 Mon Sep 17 00:00:00 2001 From: Kerstin Humm Date: Tue, 3 Feb 2026 16:15:17 +0100 Subject: [PATCH 145/295] mastodon: 4.5.5 -> 4.5.6 Changelog: https://github.com/mastodon/mastodon/releases/tag/v4.5.6 --- pkgs/servers/mastodon/source.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/mastodon/source.nix b/pkgs/servers/mastodon/source.nix index 6c8361141111..70bba321fca5 100644 --- a/pkgs/servers/mastodon/source.nix +++ b/pkgs/servers/mastodon/source.nix @@ -5,14 +5,14 @@ patches ? [ ], }: let - version = "4.5.5"; + version = "4.5.6"; in applyPatches { src = fetchFromGitHub { owner = "mastodon"; repo = "mastodon"; rev = "v${version}"; - hash = "sha256-3tu7HYrJ+32yIgO6zVBokPTt66zICZOBzRFAeEVidWo="; + hash = "sha256-m2LDNyv2jxsp5zPKOfQWvtBG8bD8iuBWBEoz+L0OvNk="; passthru = { inherit version; yarnHash = "sha256-2MOl6kHidkGU2I/cZaUmbQCiEl9SDfL/j9fT/6eNdFA="; From 22250eee91e4512b40b2c1558dc619708e0cb7af Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 15:17:42 +0000 Subject: [PATCH 146/295] libwacom: 2.17.0 -> 2.18.0 --- pkgs/by-name/li/libwacom/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/libwacom/package.nix b/pkgs/by-name/li/libwacom/package.nix index bf5f8c08193f..4eb9f7c18bce 100644 --- a/pkgs/by-name/li/libwacom/package.nix +++ b/pkgs/by-name/li/libwacom/package.nix @@ -17,7 +17,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "libwacom"; - version = "2.17.0"; + version = "2.18.0"; outputs = [ "bin" @@ -29,7 +29,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "linuxwacom"; repo = "libwacom"; rev = "libwacom-${finalAttrs.version}"; - hash = "sha256-2JbO3B/PqsLKnaCeQcn1x9Z2pQL4kScuS39F1JlpDpc="; + hash = "sha256-habbSnrOr9H6e/eRSQHugJaLRa252GXjZ8wHThpIydU="; }; postPatch = '' From 0b20156f85de89965672c01d16004e61d564517a Mon Sep 17 00:00:00 2001 From: Darren Rambaud <225436867+debtquity@users.noreply.github.com> Date: Tue, 3 Feb 2026 09:19:09 -0600 Subject: [PATCH 147/295] valkey: 9.0.1 -> 9.0.2 * diff: https://github.com/valkey-io/valkey/compare/9.0.1...9.0.2 * changelog: https://github.com/valkey-io/valkey/releases/tag/9.0.2 Resolves: NixOS/nixpkgs#486582 --- pkgs/by-name/va/valkey/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/va/valkey/package.nix b/pkgs/by-name/va/valkey/package.nix index 76959d63576b..1e0380cab4c4 100644 --- a/pkgs/by-name/va/valkey/package.nix +++ b/pkgs/by-name/va/valkey/package.nix @@ -25,13 +25,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "valkey"; - version = "9.0.1"; + version = "9.0.2"; src = fetchFromGitHub { owner = "valkey-io"; repo = "valkey"; rev = finalAttrs.version; - hash = "sha256-Y0jJIS2DSJWQJK0Uyzyb/WSHTE/uQZefRidf0hRQwNU="; + hash = "sha256-r0EbZn2j5QsKnt3PDq0+kTi49OyPQDtIyL8zhKkTP1M="; }; patches = lib.optional useSystemJemalloc ./use_system_jemalloc.patch; From d3b6651d6f0c9d2d2fb9cc24ec9f3c10bac7adc2 Mon Sep 17 00:00:00 2001 From: Darren Rambaud <225436867+debtquity@users.noreply.github.com> Date: Tue, 3 Feb 2026 09:36:20 -0600 Subject: [PATCH 148/295] maintainers: add debtquity * add self to `mainatiners-list.nix` * no maintainers for `valkey`, add handle to `meta.maintainers` --- maintainers/maintainer-list.nix | 7 +++++++ pkgs/by-name/va/valkey/package.nix | 4 +++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index c1f632d50fc3..6049d235976c 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -6250,6 +6250,13 @@ githubId = 32403873; keys = [ { fingerprint = "3EDD 9C88 B0F2 58F8 C25F 5D2C CCBC 8AA1 AF06 2142"; } ]; }; + debtquity = { + name = "Darren Rambaud"; + email = "d.nixpkgs@ryz.dev"; + github = "debtquity"; + githubId = 225436867; + matrix = "@debtquity:matrix.org"; + }; declan = { name = "Declan Rixon"; email = "declan.fraser.rixon@gmail.com"; diff --git a/pkgs/by-name/va/valkey/package.nix b/pkgs/by-name/va/valkey/package.nix index 1e0380cab4c4..fbaafb427ebb 100644 --- a/pkgs/by-name/va/valkey/package.nix +++ b/pkgs/by-name/va/valkey/package.nix @@ -117,7 +117,9 @@ stdenv.mkDerivation (finalAttrs: { description = "High-performance data structure server that primarily serves key/value workloads"; license = lib.licenses.bsd3; platforms = lib.platforms.all; - maintainers = [ ]; + maintainers = with lib.maintainers; [ + debtquity + ]; changelog = "https://github.com/valkey-io/valkey/releases/tag/${finalAttrs.version}"; mainProgram = "valkey-cli"; }; From 6d3fb291563a63650cfc4acfe46cd62509d5f453 Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Tue, 3 Feb 2026 23:39:48 +0800 Subject: [PATCH 149/295] pantheon.switchboard-plug-sharing: 8.0.2 -> 8.0.3 https://github.com/elementary/switchboard-plug-sharing/compare/8.0.2...8.0.3 --- .../apps/switchboard-plugs/sharing/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/desktops/pantheon/apps/switchboard-plugs/sharing/default.nix b/pkgs/desktops/pantheon/apps/switchboard-plugs/sharing/default.nix index 9fa77dbc8839..6d41f349a3c5 100644 --- a/pkgs/desktops/pantheon/apps/switchboard-plugs/sharing/default.nix +++ b/pkgs/desktops/pantheon/apps/switchboard-plugs/sharing/default.nix @@ -17,13 +17,13 @@ stdenv.mkDerivation rec { pname = "switchboard-plug-sharing"; - version = "8.0.2"; + version = "8.0.3"; src = fetchFromGitHub { owner = "elementary"; - repo = "switchboard-plug-sharing"; - rev = version; - hash = "sha256-XTgUHgvBSzZeuUup0gT6sbhyT4FGGG7o+qbPmfeRVQE="; + repo = "settings-sharing"; + tag = version; + hash = "sha256-TNLnSFvjJFUfDkhYSKgqgpmpZggIw3LcBqmkXIzZ3nk="; }; nativeBuildInputs = [ @@ -48,7 +48,7 @@ stdenv.mkDerivation rec { meta = { description = "Switchboard Sharing Plug"; - homepage = "https://github.com/elementary/switchboard-plug-sharing"; + homepage = "https://github.com/elementary/settings-sharing"; license = lib.licenses.gpl3Plus; platforms = lib.platforms.linux; teams = [ lib.teams.pantheon ]; From fa54261739748387a992282431c600d825cdae39 Mon Sep 17 00:00:00 2001 From: Hythera <87016780+Hythera@users.noreply.github.com> Date: Tue, 3 Feb 2026 17:07:05 +0100 Subject: [PATCH 150/295] beam*Packages.{lfe,pc,rebar3-nix,rebar3-proper}: set pname --- pkgs/development/beam-modules/build-rebar3.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/beam-modules/build-rebar3.nix b/pkgs/development/beam-modules/build-rebar3.nix index f59856953af4..a4c9ca4eb8df 100644 --- a/pkgs/development/beam-modules/build-rebar3.nix +++ b/pkgs/development/beam-modules/build-rebar3.nix @@ -56,6 +56,7 @@ let attrs // { + pname = name; name = "${name}-${version}"; inherit version; From f9167c78a7c39fe6a8a43e19251a73d58f1b44af Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 3 Feb 2026 17:51:34 +0100 Subject: [PATCH 151/295] arp-scan-rs: 0.14.0 -> 0.15.1 Diff: https://github.com/kongbytes/arp-scan-rs/compare/v0.14.0...v0.15.1 Changelog: https://github.com/kongbytes/arp-scan-rs/releases/tag/v0.15.1 --- pkgs/by-name/ar/arp-scan-rs/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ar/arp-scan-rs/package.nix b/pkgs/by-name/ar/arp-scan-rs/package.nix index 2eca53aff726..702eceec062b 100644 --- a/pkgs/by-name/ar/arp-scan-rs/package.nix +++ b/pkgs/by-name/ar/arp-scan-rs/package.nix @@ -9,16 +9,16 @@ rustPlatform.buildRustPackage rec { pname = "arp-scan-rs"; - version = "0.14.0"; + version = "0.15.1"; src = fetchFromGitHub { owner = "kongbytes"; repo = "arp-scan-rs"; tag = "v${version}"; - hash = "sha256-CLxeT2olrxRCJ12IZ1PvLW7ZuX0HPsoNuFyxmGBhB8w="; + hash = "sha256-cTV1mJjHXT3LHFpzOC867VNnhaBo7zuinT8qqd4joY0="; }; - cargoHash = "sha256-lPE/mx4LzSOG1YjGol1f77oox4voZzp9RqrKYZAMoX0="; + cargoHash = "sha256-qTVgFUgDctfHavejoHeW0wRi3BNsr8NV+rL/2kykBGY="; nativeInstallCheckInputs = [ versionCheckHook ]; From 154cebd52aaddd791c4ab34186f02746419d7476 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 3 Feb 2026 18:03:24 +0100 Subject: [PATCH 152/295] python3Packages.django_4: 4.2.27 -> 4.2.28 https://docs.djangoproject.com/en/4.2/releases/4.2.28/ https://www.djangoproject.com/weblog/2026/feb/03/security-releases/ Fixes: CVE-2025-13473, CVE-2025-14550, CVE-2026-1207, CVE-2026-1285, CVE-2026-1287, CVE-2026-1312 --- pkgs/development/python-modules/django/4.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/django/4.nix b/pkgs/development/python-modules/django/4.nix index a240dab9733c..3026e947dfba 100644 --- a/pkgs/development/python-modules/django/4.nix +++ b/pkgs/development/python-modules/django/4.nix @@ -44,7 +44,7 @@ buildPythonPackage rec { pname = "django"; - version = "4.2.27"; + version = "4.2.28"; pyproject = true; disabled = pythonAtLeast "3.13"; @@ -53,7 +53,7 @@ buildPythonPackage rec { owner = "django"; repo = "django"; tag = version; - hash = "sha256-vdY85Ib2knRFLPmZZ6ojiD5R9diuvpVut1+nOVXSp0Y="; + hash = "sha256-dxlTonT8zFIFGFrrOW4GFKOy5b0chcESxt9i9xHO8h4="; }; patches = [ From b7279ae6d7b63334f605416299cbb80b44697189 Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Sun, 25 Jan 2026 16:45:40 -0800 Subject: [PATCH 153/295] python314Packages.typesentry: drop --- .../python-modules/typesentry/default.nix | 31 ------------------- pkgs/top-level/python-aliases.nix | 1 + pkgs/top-level/python-packages.nix | 2 -- 3 files changed, 1 insertion(+), 33 deletions(-) delete mode 100644 pkgs/development/python-modules/typesentry/default.nix diff --git a/pkgs/development/python-modules/typesentry/default.nix b/pkgs/development/python-modules/typesentry/default.nix deleted file mode 100644 index 649d10fb2049..000000000000 --- a/pkgs/development/python-modules/typesentry/default.nix +++ /dev/null @@ -1,31 +0,0 @@ -{ - lib, - buildPythonPackage, - fetchFromGitHub, - colorama, - pytestCheckHook, -}: - -buildPythonPackage { - pname = "typesentry"; - version = "0.2.7"; - format = "setuptools"; - - # Only wheel distribution is available on PyPi. - src = fetchFromGitHub { - owner = "h2oai"; - repo = "typesentry"; - rev = "0ca8ed0e62d15ffe430545e7648c9a9b2547b49c"; - sha256 = "0z615f9dxaab3bay3v27j7q99qm6l6q8xv872yvsp87sxj7apfki"; - }; - - propagatedBuildInputs = [ colorama ]; - nativeCheckInputs = [ pytestCheckHook ]; - - meta = { - description = "Python 2.7 & 3.5+ runtime type-checker"; - homepage = "https://github.com/h2oai/typesentry"; - license = lib.licenses.asl20; - maintainers = [ ]; - }; -} diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index a540280d54f2..d6c65e2ed9ba 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -517,6 +517,7 @@ mapAliases { tweedledum = throw "'tweedledum' has been removed due to lack of upstream maintenance."; # Added 2025-11-22 typed-ast = throw "typed-ast was removed because it went end of life in July 2023"; # added 2025-05-24 types-typed-ast = throw "types-typed-ast was removed because so was typed-ast"; # added 2025-05-24 + typesentry = throw "typesentry was removed because it was broken and unmaintained"; # added 2026-02-02 typesystem = throw "'typesystem' has been removed as it was broken, unmaintained, and archived upstream"; # Added 2025-11-27 typical = throw "'typical' has been removed as it was broken and archived upstream"; # Added 2025-11-27 uamqp = throw "'uamqp' has been removed because it is broken and unmaintained."; # added 2025-06-11 diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index ba7043d0f868..05afd5e13696 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -20008,8 +20008,6 @@ self: super: with self; { inherit (pkgs) typesense curl; }; - typesentry = callPackage ../development/python-modules/typesentry { }; - typeshed-client = callPackage ../development/python-modules/typeshed-client { }; typing = null; From d8abf716bbe2bc775dd976d74eff342b94d7e865 Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Mon, 2 Feb 2026 10:55:49 -0800 Subject: [PATCH 154/295] python3Packages.datatable: drop --- .../python-modules/datatable/default.nix | 89 ------------------- pkgs/top-level/python-aliases.nix | 1 + pkgs/top-level/python-packages.nix | 2 - 3 files changed, 1 insertion(+), 91 deletions(-) delete mode 100644 pkgs/development/python-modules/datatable/default.nix diff --git a/pkgs/development/python-modules/datatable/default.nix b/pkgs/development/python-modules/datatable/default.nix deleted file mode 100644 index 66b5a814ae43..000000000000 --- a/pkgs/development/python-modules/datatable/default.nix +++ /dev/null @@ -1,89 +0,0 @@ -{ - lib, - stdenv, - buildPythonPackage, - fetchFromGitHub, - pipInstallHook, - pythonAtLeast, - blessed, - docutils, - llvm, - pytestCheckHook, - typesentry, -}: - -buildPythonPackage rec { - pname = "datatable"; - version = "1.1.0"; - pyproject = true; - - disabled = pythonAtLeast "3.13"; - - src = fetchFromGitHub { - owner = "h2oai"; - repo = "datatable"; - tag = "v${version}"; - hash = "sha256-U6FYqjbVed/Qsxj/8bgwRd2UlK0dq/i61Fg56Br+lzs="; - }; - - postPatch = '' - # tarball doesn't appear to have been shipped totally ready-to-build - substituteInPlace ci/ext.py \ - --replace-fail \ - 'shell_cmd(["git"' \ - '"0000000000000000000000000000000000000000" or shell_cmd(["git"' - echo '${version}' > VERSION.txt - - # don't make assumptions about architecture - substituteInPlace ci/ext.py \ - --replace-fail \ - 'ext.compiler.add_linker_flag("-m64")' \ - 'pass # removed -m64 flag assumption' - - # Fix flatbuffers span const member assignment issue - # Remove const from member variables to allow assignment operator to work - substituteInPlace src/core/lib/flatbuffers/stl_emulation.h \ - --replace-fail \ - 'pointer const data_;' \ - 'pointer data_;' \ - --replace-fail \ - 'const size_type count_;' \ - 'size_type count_;' - ''; - DT_RELEASE = "1"; - - propagatedBuildInputs = [ - typesentry - blessed - ]; - buildInputs = [ - llvm - pipInstallHook - ]; - nativeCheckInputs = [ - docutils - pytestCheckHook - ]; - - LLVM = llvm; - env.NIX_CFLAGS_COMPILE = lib.optionalString stdenv.hostPlatform.isDarwin "-isystem ${lib.getInclude stdenv.cc.libcxx}/include/c++/v1"; - - # test suite is very cpu intensive, only run small subset to ensure package is working as expected - enabledTestPaths = [ "tests/test-sets.py" ]; - - disabledTests = [ - # skip tests which are irrelevant to our installation or use way too much memory - "test_xfunction_paths" - "test_fread_from_cmd2" - "test_cast_huge_to_str" - "test_create_large_string_column" - ]; - pythonImportsCheck = [ "datatable" ]; - - meta = { - description = "data.table for Python"; - homepage = "https://github.com/h2oai/datatable"; - license = lib.licenses.mpl20; - maintainers = [ ]; - }; -} diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index d6c65e2ed9ba..991a63bfb8ee 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -111,6 +111,7 @@ mapAliases { configshell = throw "'configshell' has been renamed to/replaced by 'configshell-fb'"; # Converted to throw 2025-10-29 cx_Freeze = throw "'cx_Freeze' has been renamed to/replaced by 'cx-freeze'"; # Converted to throw 2025-10-29 cx_oracle = throw "'cx_oracle' has been renamed to/replaced by 'cx-oracle'"; # Converted to throw 2025-10-29 + datatable = throw "'datatable' has been removed due to lack of upstream maintenance"; # added 2026-02-02 dateutil = throw "'dateutil' has been renamed to/replaced by 'python-dateutil'"; # Converted to throw 2025-10-29 debian = throw "'debian' has been renamed to/replaced by 'python-debian'"; # Converted to throw 2025-10-29 dictpath = throw "'dictpath' has been renamed to/replaced by 'pathable'"; # Converted to throw 2025-10-29 diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 05afd5e13696..ecb242f805b1 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -3599,8 +3599,6 @@ self: super: with self; { datashaper = callPackage ../development/python-modules/datashaper { }; - datatable = callPackage ../development/python-modules/datatable { }; - datauri = callPackage ../development/python-modules/datauri { }; datefinder = callPackage ../development/python-modules/datefinder { }; From 678e5d03ad5793623dbc2021f8db653d1b432803 Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Tue, 3 Feb 2026 09:42:22 -0800 Subject: [PATCH 155/295] python3Packages.datalad: 1.3.0 -> 1.3.1 --- pkgs/development/python-modules/datalad/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/datalad/default.nix b/pkgs/development/python-modules/datalad/default.nix index 73797b37af1e..dc52efe7ac36 100644 --- a/pkgs/development/python-modules/datalad/default.nix +++ b/pkgs/development/python-modules/datalad/default.nix @@ -51,14 +51,14 @@ buildPythonPackage (finalAttrs: { pname = "datalad"; - version = "1.3.0"; + version = "1.3.1"; pyproject = true; src = fetchFromGitHub { owner = "datalad"; repo = "datalad"; tag = finalAttrs.version; - hash = "sha256-aTpiwcwRJyUF68+OsT+u9j/cibZEDhmL45I1MSY3Q7E="; + hash = "sha256-cVsbEHM1zJYxzxHuoxErxGe4w5ioYZn11t5BvtXnH4A="; }; postPatch = '' From 7d6891eb2bb82e144e212ebe4449873d6f9ca508 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 17:51:58 +0000 Subject: [PATCH 156/295] tev: 2.7.0 -> 2.8.0 --- pkgs/by-name/te/tev/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/te/tev/package.nix b/pkgs/by-name/te/tev/package.nix index e0b9aa71b427..6601e23ac94f 100644 --- a/pkgs/by-name/te/tev/package.nix +++ b/pkgs/by-name/te/tev/package.nix @@ -24,14 +24,14 @@ stdenv.mkDerivation rec { pname = "tev"; - version = "2.7.0"; + version = "2.8.0"; src = fetchFromGitHub { owner = "Tom94"; repo = "tev"; tag = "v${version}"; fetchSubmodules = true; - hash = "sha256-R7nzzYP7yA7bYQ6WLRrxNoEe7p7ElvQIJCNBu8zICfM="; + hash = "sha256-LD6mwa2UKeddAnOp2fGxfgvrpH15an9jmUDRosB8Prc="; }; postPatch = lib.optionalString stdenv.hostPlatform.isLinux ( From f55d624a637f8a3ca414483a4ccd779faac135e3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marco=20=22Capypara=22=20K=C3=B6pcke?= Date: Fri, 9 Jan 2026 22:16:44 +0100 Subject: [PATCH 157/295] jetbrains: switch builder to use `extendMkDerivation` pattern This commit does not cause any rebuilds. --- .../editors/jetbrains/builder/darwin.nix | 93 +++--- .../editors/jetbrains/builder/default.nix | 110 +++---- .../editors/jetbrains/builder/linux.nix | 291 +++++++++--------- .../editors/jetbrains/ides/dataspell.nix | 4 +- .../editors/jetbrains/plugins/tests.nix | 6 +- pkgs/applications/editors/jetbrains/readme.md | 3 - 6 files changed, 254 insertions(+), 253 deletions(-) diff --git a/pkgs/applications/editors/jetbrains/builder/darwin.nix b/pkgs/applications/editors/jetbrains/builder/darwin.nix index d9250c686cbd..c2dc481648d5 100644 --- a/pkgs/applications/editors/jetbrains/builder/darwin.nix +++ b/pkgs/applications/editors/jetbrains/builder/darwin.nix @@ -1,57 +1,60 @@ # Darwin-specific base builder. -# TODO: -# This actually just ignores a lot of options passed to it... (e.g. buildInputs) -# - not entirely sure how this hasn't caused big problems yet. { lib, stdenvNoCC, undmg, + + excludeDrvArgNames, ... }: -{ - meta, - pname, - product, - productShort, - src, - version, - passthru, +lib.extendMkDerivation { + inherit excludeDrvArgNames; - plugins ? [ ], - ... -}: + constructDrv = stdenvNoCC.mkDerivation; -let - loname = lib.toLower productShort; -in -stdenvNoCC.mkDerivation { - inherit - pname - src - version - plugins - passthru - ; - meta = meta // { - mainProgram = loname; - }; - desktopName = product; - dontFixup = true; - installPhase = '' - runHook preInstall - APP_DIR="$out/Applications/${product}.app" - mkdir -p "$APP_DIR" - cp -Tr *.app "$APP_DIR" - mkdir -p "$out/bin" - cat << EOF > "$out/bin/${loname}" - #!${stdenvNoCC.shell} - open -na '$APP_DIR' --args "\$@" - EOF - chmod +x "$out/bin/${loname}" - runHook postInstall - ''; - nativeBuildInputs = [ undmg ]; - sourceRoot = "."; + extendDrvArgs = + finalAttrs: + { + product, + productShort ? product, + + nativeBuildInputs ? [ ], + meta ? { }, + ... + }: + + let + loname = lib.toLower productShort; + in + { + desktopName = product; + + dontFixup = true; + + plugins = [ ]; + + installPhase = '' + runHook preInstall + APP_DIR="$out/Applications/${product}.app" + mkdir -p "$APP_DIR" + cp -Tr *.app "$APP_DIR" + mkdir -p "$out/bin" + cat << EOF > "$out/bin/${loname}" + #!${stdenvNoCC.shell} + open -na '$APP_DIR' --args "\$@" + EOF + chmod +x "$out/bin/${loname}" + runHook postInstall + ''; + + nativeBuildInputs = nativeBuildInputs ++ [ undmg ]; + + sourceRoot = "."; + + meta = meta // { + mainProgram = loname; + }; + }; } diff --git a/pkgs/applications/editors/jetbrains/builder/default.nix b/pkgs/applications/editors/jetbrains/builder/default.nix index 32787728e803..b710bb9cc0d9 100644 --- a/pkgs/applications/editors/jetbrains/builder/default.nix +++ b/pkgs/applications/editors/jetbrains/builder/default.nix @@ -6,82 +6,64 @@ callPackage, jdk, - fontconfig, - libGL, - libX11, vmopts ? null, forceWayland ? false, }: let baseBuilder = if stdenv.hostPlatform.isDarwin then ./darwin.nix else ./linux.nix; - mkJetBrainsProductCore = callPackage baseBuilder { inherit vmopts; }; in # Makes a JetBrains IDE -{ - pname, - src, - version, - buildNumber, - wmClass, - product, - productShort ? product, - meta, - - libdbm, - fsnotifier, - - extraWrapperArgs ? [ ], - extraLdPath ? [ ], - buildInputs ? [ ], - passthru ? { }, -}: -mkJetBrainsProductCore { - inherit - pname - extraLdPath - jdk - src - version - buildNumber - wmClass - product - productShort - libdbm - fsnotifier - ; - - buildInputs = - buildInputs - ++ [ stdenv.cc.cc ] - ++ lib.optionals stdenv.hostPlatform.isLinux [ - fontconfig - libGL - libX11 +lib.extendMkDerivation { + constructDrv = callPackage baseBuilder { + inherit vmopts jdk forceWayland; + # Args to not pass to mkDerivation in the base builders. Since both get the same args + # passed in, both have the same list of args to ignore, even if they don't both use + # all of them. + excludeDrvArgNames = [ + "product" + "productShort" + "buildNumber" + "wmClass" + "libdbm" + "fsnotifier" + "extraLdPath" + "extraWrapperArgs" ]; + }; - extraWrapperArgs = - extraWrapperArgs - ++ lib.optionals (stdenv.hostPlatform.isLinux && forceWayland) [ - ''--add-flags "\''${WAYLAND_DISPLAY:+-Dawt.toolkit.name=WLToolkit}"'' - ]; + extendDrvArgs = + # NOTE: See linux.nix and darwin.nix for additional specific arguments + finalAttrs: + { + buildNumber, + product, - passthru = lib.recursiveUpdate passthru { - inherit - buildNumber - product - libdbm - fsnotifier - ; + libdbm, + fsnotifier, - updateScript = ../updater/main.py; + meta ? { }, + passthru ? { }, + ... + }: + { + passthru = passthru // { + inherit + buildNumber + product + libdbm + fsnotifier + ; - tests = { - plugins = callPackage ../plugins/tests.nix { ideName = pname; }; + updateScript = ../updater/main.py; + + tests = { + plugins = callPackage ../plugins/tests.nix { ide = finalAttrs.finalPackage; }; + }; + }; + + meta = meta // { + teams = [ lib.teams.jetbrains ]; + }; }; - }; - - meta = meta // { - teams = [ lib.teams.jetbrains ]; - }; } diff --git a/pkgs/applications/editors/jetbrains/builder/linux.nix b/pkgs/applications/editors/jetbrains/builder/linux.nix index 22e2443e020b..44e97e5218de 100644 --- a/pkgs/applications/editors/jetbrains/builder/linux.nix +++ b/pkgs/applications/editors/jetbrains/builder/linux.nix @@ -18,163 +18,180 @@ e2fsprogs, python3, autoPatchelfHook, - vmopts ? null, glibcLocales, + fontconfig, + libGL, + libX11, + + jdk, + vmopts ? null, + forceWayland ? null, + excludeDrvArgNames, }: -{ - pname, - product, - productShort, - version, - src, - wmClass, - jdk, - meta, - passthru, +lib.extendMkDerivation { + inherit excludeDrvArgNames; - libdbm, - fsnotifier, + constructDrv = stdenv.mkDerivation; - extraLdPath ? [ ], - extraWrapperArgs ? [ ], - buildInputs ? [ ], - ... -}@args: + extendDrvArgs = + finalAttrs: + { + pname, + product, + productShort ? product, + wmClass, -let - loName = lib.toLower productShort; - hiName = lib.toUpper productShort; - vmoptsName = loName + lib.optionalString stdenv.hostPlatform.is64bit "64" + ".vmoptions"; -in + libdbm, + fsnotifier, -with stdenv; -lib.makeOverridable mkDerivation ( - rec { - inherit - pname - version - src - buildInputs - passthru - ; - meta = args.meta // { - mainProgram = pname; - }; + extraLdPath ? [ ], + extraWrapperArgs ? [ ], + buildInputs ? [ ], + nativeBuildInputs ? [ ], + meta ? { }, + postPatch ? "", + ... + }: - desktopItem = makeDesktopItem { - name = pname; - exec = pname; - comment = lib.trim (lib.replaceString "\n" " " meta.longDescription); - desktopName = product; - genericName = meta.description; - categories = [ "Development" ]; - icon = pname; - startupWMClass = wmClass; - }; + let + loName = lib.toLower productShort; + hiName = lib.toUpper productShort; + vmoptsName = loName + lib.optionalString stdenv.hostPlatform.is64bit "64" + ".vmoptions"; + finalExtraWrapperArgs = + extraWrapperArgs + ++ lib.optionals forceWayland [ + ''--add-flags "\''${WAYLAND_DISPLAY:+-Dawt.toolkit.name=WLToolkit}"'' + ]; - vmoptsIDE = if hiName == "WEBSTORM" then "WEBIDE" else hiName; - vmoptsFile = lib.optionalString (vmopts != null) (writeText vmoptsName vmopts); + desktopItem = makeDesktopItem { + name = finalAttrs.pname; + exec = finalAttrs.meta.mainProgram; + comment = lib.trim (lib.replaceString "\n" " " finalAttrs.meta.longDescription); + desktopName = product; + genericName = finalAttrs.meta.description; + categories = [ "Development" ]; + icon = pname; + startupWMClass = wmClass; + }; - nativeBuildInputs = [ - makeWrapper - patchelf - unzip - autoPatchelfHook - ]; + vmoptsIDE = if hiName == "WEBSTORM" then "WEBIDE" else hiName; + vmoptsFile = lib.optionalString (vmopts != null) (writeText vmoptsName vmopts); + in + { + inherit desktopItem vmoptsIDE vmoptsFile; - postPatch = '' - rm -rf jbr - # When using the IDE as a remote backend using gateway, it expects the jbr directory to contain the jdk - ln -s ${jdk.home} jbr + buildInputs = buildInputs ++ [ + stdenv.cc.cc + fontconfig + libGL + libX11 + ]; - if [ -d "plugins/remote-dev-server" ]; then - patch -F3 -p1 < ${../patches/jetbrains-remote-dev.patch} - fi + nativeBuildInputs = nativeBuildInputs ++ [ + makeWrapper + patchelf + unzip + autoPatchelfHook + ]; - vmopts_file=bin/linux/${vmoptsName} - if [[ ! -f $vmopts_file ]]; then - vmopts_file=bin/${vmoptsName} - if [[ ! -f $vmopts_file ]]; then - echo "ERROR: $vmopts_file not found" - exit 1 + postPatch = '' + rm -rf jbr + # When using the IDE as a remote backend using gateway, it expects the jbr directory to contain the jdk + ln -s ${jdk.home} jbr + + if [ -d "plugins/remote-dev-server" ]; then + patch -F3 -p1 < ${../patches/jetbrains-remote-dev.patch} fi - fi - echo -Djna.library.path=${ - lib.makeLibraryPath [ - libsecret - e2fsprogs - libnotify - # Required for Help -> Collect Logs - # in at least rider and goland - udev - ] - } >> $vmopts_file - ''; - installPhase = '' - runHook preInstall + vmopts_file=bin/linux/${vmoptsName} + if [[ ! -f $vmopts_file ]]; then + vmopts_file=bin/${vmoptsName} + if [[ ! -f $vmopts_file ]]; then + echo "ERROR: $vmopts_file not found" + exit 1 + fi + fi + echo -Djna.library.path=${ + lib.makeLibraryPath [ + libsecret + e2fsprogs + libnotify + # Required for Help -> Collect Logs + # in at least rider and goland + udev + ] + } >> $vmopts_file + '' + + postPatch; - mkdir -p $out/{bin,$pname,share/pixmaps,share/icons/hicolor/scalable/apps} - cp -a . $out/$pname - [[ -f $out/$pname/bin/${loName}.png ]] && ln -s $out/$pname/bin/${loName}.png $out/share/pixmaps/${pname}.png - [[ -f $out/$pname/bin/${loName}.svg ]] && ln -s $out/$pname/bin/${loName}.svg $out/share/pixmaps/${pname}.svg \ - && ln -s $out/$pname/bin/${loName}.svg $out/share/icons/hicolor/scalable/apps/${pname}.svg - cp ${libdbm}/lib/libdbm.so $out/$pname/bin/libdbm.so - cp ${fsnotifier}/bin/fsnotifier $out/$pname/bin/fsnotifier + installPhase = '' + runHook preInstall - jdk=${jdk.home} - item=${desktopItem} + mkdir -p $out/{bin,$pname,share/pixmaps,share/icons/hicolor/scalable/apps} + cp -a . $out/$pname + [[ -f $out/$pname/bin/${loName}.png ]] && ln -s $out/$pname/bin/${loName}.png $out/share/pixmaps/${pname}.png + [[ -f $out/$pname/bin/${loName}.svg ]] && ln -s $out/$pname/bin/${loName}.svg $out/share/pixmaps/${pname}.svg \ + && ln -s $out/$pname/bin/${loName}.svg $out/share/icons/hicolor/scalable/apps/${pname}.svg + cp ${libdbm}/lib/libdbm.so $out/$pname/bin/libdbm.so + cp ${fsnotifier}/bin/fsnotifier $out/$pname/bin/fsnotifier - needsWrapping=() + jdk=${jdk.home} + item=${desktopItem} - if [ -f "$out/$pname/bin/${loName}" ]; then - needsWrapping+=("$out/$pname/bin/${loName}") - fi - if [ -f "$out/$pname/bin/${loName}.sh" ]; then - needsWrapping+=("$out/$pname/bin/${loName}.sh") - fi + needsWrapping=() - for launcher in "''${needsWrapping[@]}" - do - wrapProgram "$launcher" \ - --prefix PATH : "${ - lib.makeBinPath [ - jdk - coreutils - gnugrep - which - git - ] - }" \ - --suffix PATH : "${lib.makeBinPath [ python3 ]}" \ - --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath extraLdPath}" \ - ${lib.concatStringsSep " " extraWrapperArgs} \ - --set-default JDK_HOME "$jdk" \ - --set-default ANDROID_JAVA_HOME "$jdk" \ - --set-default JAVA_HOME "$jdk" \ - --set-default JETBRAINS_CLIENT_JDK "$jdk" \ - --set-default ${hiName}_JDK "$jdk" \ - --set-default LOCALE_ARCHIVE "${glibcLocales}/lib/locale/locale-archive" \ - --set-default ${vmoptsIDE}_VM_OPTIONS ${vmoptsFile} - done + if [ -f "$out/$pname/bin/${loName}" ]; then + needsWrapping+=("$out/$pname/bin/${loName}") + fi + if [ -f "$out/$pname/bin/${loName}.sh" ]; then + needsWrapping+=("$out/$pname/bin/${loName}.sh") + fi - launcher="$out/$pname/bin/${loName}" - if [ ! -e "$launcher" ]; then - launcher+=.sh - fi + for launcher in "''${needsWrapping[@]}" + do + wrapProgram "$launcher" \ + --prefix PATH : "${ + lib.makeBinPath [ + jdk + coreutils + gnugrep + which + git + ] + }" \ + --suffix PATH : "${lib.makeBinPath [ python3 ]}" \ + --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath extraLdPath}" \ + ${lib.concatStringsSep " " finalExtraWrapperArgs} \ + --set-default JDK_HOME "$jdk" \ + --set-default ANDROID_JAVA_HOME "$jdk" \ + --set-default JAVA_HOME "$jdk" \ + --set-default JETBRAINS_CLIENT_JDK "$jdk" \ + --set-default ${hiName}_JDK "$jdk" \ + --set-default LOCALE_ARCHIVE "${glibcLocales}/lib/locale/locale-archive" \ + --set-default ${vmoptsIDE}_VM_OPTIONS ${vmoptsFile} + done - ln -s "$launcher" $out/bin/$pname - rm -rf $out/$pname/plugins/remote-dev-server/selfcontained/ - echo -e '#!/usr/bin/env bash\n'"$out/$pname/bin/remote-dev-server.sh"' "$@"' > $out/$pname/bin/remote-dev-server-wrapped.sh - chmod +x $out/$pname/bin/remote-dev-server-wrapped.sh - ln -s "$out/$pname/bin/remote-dev-server-wrapped.sh" $out/bin/$pname-remote-dev-server - ln -s "$item/share/applications" $out/share + launcher="$out/$pname/bin/${loName}" + if [ ! -e "$launcher" ]; then + launcher+=.sh + fi - runHook postInstall - ''; - } - // lib.optionalAttrs (!(meta.license.free or true)) { - preferLocalBuild = true; - } -) + ln -s "$launcher" $out/bin/$pname + rm -rf $out/$pname/plugins/remote-dev-server/selfcontained/ + echo -e '#!/usr/bin/env bash\n'"$out/$pname/bin/remote-dev-server.sh"' "$@"' > $out/$pname/bin/remote-dev-server-wrapped.sh + chmod +x $out/$pname/bin/remote-dev-server-wrapped.sh + ln -s "$out/$pname/bin/remote-dev-server-wrapped.sh" $out/bin/$pname-remote-dev-server + ln -s "$item/share/applications" $out/share + + runHook postInstall + ''; + + meta = meta // { + mainProgram = pname; + }; + } + // lib.optionalAttrs (!(meta.license.free or true)) { + preferLocalBuild = true; + }; +} diff --git a/pkgs/applications/editors/jetbrains/ides/dataspell.nix b/pkgs/applications/editors/jetbrains/ides/dataspell.nix index 63fe6cd3541d..76a91b0962e2 100644 --- a/pkgs/applications/editors/jetbrains/ides/dataspell.nix +++ b/pkgs/applications/editors/jetbrains/ides/dataspell.nix @@ -47,7 +47,9 @@ mkJetBrainsProduct { src = fetchurl (urls.${system} or (throw "Unsupported system: ${system}")); - buildInputs = [ + # NOTE: This `lib.optionals` is only here because the old Darwin builder ignored `buildInputs`. + # DataSpell may need these, even on Darwin! + buildInputs = lib.optionals stdenv.hostPlatform.isLinux [ libgcc (runCommand "libR" { } '' mkdir -p $out/lib diff --git a/pkgs/applications/editors/jetbrains/plugins/tests.nix b/pkgs/applications/editors/jetbrains/plugins/tests.nix index 7f84beb2889e..2f32829ecf73 100644 --- a/pkgs/applications/editors/jetbrains/plugins/tests.nix +++ b/pkgs/applications/editors/jetbrains/plugins/tests.nix @@ -6,12 +6,12 @@ fetchzip, fetchurl, # If not set, all IDEs are tested. - ideName ? null, + ide ? null, }: let ides = - if ideName == null then + if ide == null then with jetbrains; [ clion @@ -31,7 +31,7 @@ let webstorm ] else - [ (jetbrains.${ideName}) ]; + [ ide ]; in { # Check to see if the process for adding plugins is breaking anything, instead of the plugins themselves diff --git a/pkgs/applications/editors/jetbrains/readme.md b/pkgs/applications/editors/jetbrains/readme.md index b0919920d2e0..0ed0a67d4fd5 100644 --- a/pkgs/applications/editors/jetbrains/readme.md +++ b/pkgs/applications/editors/jetbrains/readme.md @@ -56,9 +56,6 @@ Any comments or other manual changes between these markers will be removed when - Add it to `default.nix` ### TODO: - - Switch `mkJetbrainsProduct` to use `lib.extendMkDerivation`, see also: - - https://github.com/NixOS/nixpkgs/pull/475183#discussion_r2655305961 - - https://github.com/NixOS/nixpkgs/pull/475183#discussion_r2655348886 - move PyCharm overrides to a common place outside of `default.nix` - package `patchSharedLibs` from `default.nix` as a hook - cleanup this TODO list, especially the following points, which have been here since 2023 From a6276debdd093131a7b96a1985c23972e771b988 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marco=20=22Capypara=22=20K=C3=B6pcke?= Date: Sat, 17 Jan 2026 23:30:38 +0100 Subject: [PATCH 158/295] jetbrains: refactor some builder attributes --- pkgs/applications/editors/jetbrains/builder/darwin.nix | 2 -- pkgs/applications/editors/jetbrains/builder/linux.nix | 5 ++--- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/pkgs/applications/editors/jetbrains/builder/darwin.nix b/pkgs/applications/editors/jetbrains/builder/darwin.nix index c2dc481648d5..cbff08c7a606 100644 --- a/pkgs/applications/editors/jetbrains/builder/darwin.nix +++ b/pkgs/applications/editors/jetbrains/builder/darwin.nix @@ -33,8 +33,6 @@ lib.extendMkDerivation { dontFixup = true; - plugins = [ ]; - installPhase = '' runHook preInstall APP_DIR="$out/Applications/${product}.app" diff --git a/pkgs/applications/editors/jetbrains/builder/linux.nix b/pkgs/applications/editors/jetbrains/builder/linux.nix index 44e97e5218de..5194df00de23 100644 --- a/pkgs/applications/editors/jetbrains/builder/linux.nix +++ b/pkgs/applications/editors/jetbrains/builder/linux.nix @@ -187,11 +187,10 @@ lib.extendMkDerivation { runHook postInstall ''; + preferLocalBuild = !(finalAttrs.meta.license.free or true); + meta = meta // { mainProgram = pname; }; - } - // lib.optionalAttrs (!(meta.license.free or true)) { - preferLocalBuild = true; }; } From e848373e2c049b8df7dd5d350e2d1ea32f850e4a Mon Sep 17 00:00:00 2001 From: Marcin Serwin Date: Tue, 3 Feb 2026 19:17:57 +0100 Subject: [PATCH 159/295] kdePackages.kdenlive: add workaround for broken shaderc pc file Fixes: https://github.com/NixOS/nixpkgs/issues/483540 Signed-off-by: Marcin Serwin --- pkgs/kde/gear/kdenlive/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/kde/gear/kdenlive/default.nix b/pkgs/kde/gear/kdenlive/default.nix index 50ffa2dc4b4b..b4a64e85b363 100644 --- a/pkgs/kde/gear/kdenlive/default.nix +++ b/pkgs/kde/gear/kdenlive/default.nix @@ -16,6 +16,7 @@ kio-extras, opentimelineio, frei0r, + shaderc, }: mkKdeDerivation { pname = "kdenlive"; @@ -31,6 +32,9 @@ mkKdeDerivation { "-DFETCH_OTIO=0" ]; + # Workaround until https://github.com/NixOS/nixpkgs/pull/480475 hits master + NIX_LDFLAGS = [ "-L${shaderc.lib}/lib -lshaderc_shared" ]; + extraNativeBuildInputs = [ pkg-config shared-mime-info From 0caca10f7c2b410eb5203b437ef9ea4fb584b516 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 18:18:38 +0000 Subject: [PATCH 160/295] vscode-extensions.ms-azuretools.vscode-containers: 2.4.0 -> 2.4.1 --- .../extensions/ms-azuretools.vscode-containers/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/ms-azuretools.vscode-containers/default.nix b/pkgs/applications/editors/vscode/extensions/ms-azuretools.vscode-containers/default.nix index 78afdf0d1dba..a1c5234b2f3d 100644 --- a/pkgs/applications/editors/vscode/extensions/ms-azuretools.vscode-containers/default.nix +++ b/pkgs/applications/editors/vscode/extensions/ms-azuretools.vscode-containers/default.nix @@ -7,8 +7,8 @@ vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = { publisher = "ms-azuretools"; name = "vscode-containers"; - version = "2.4.0"; - hash = "sha256-mGS1fppmcELhztvtnWQfW7MbtagQlVkbPtSaBHExzGA="; + version = "2.4.1"; + hash = "sha256-OwxJJVW15MivWVeSlbFQNQbrxjDgpXePrPf+r3qb+As="; }; meta = { From 7fcb2cb292f6a94fdb6fd514f293223b2a590966 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 18:28:00 +0000 Subject: [PATCH 161/295] ossia-score: 3.7.1 -> 3.8.0 --- pkgs/by-name/os/ossia-score/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/os/ossia-score/package.nix b/pkgs/by-name/os/ossia-score/package.nix index dc02b35ef0a7..1a3e66bfeeca 100644 --- a/pkgs/by-name/os/ossia-score/package.nix +++ b/pkgs/by-name/os/ossia-score/package.nix @@ -44,13 +44,13 @@ clangStdenv.mkDerivation (finalAttrs: { pname = "ossia-score"; - version = "3.7.1"; + version = "3.8.0"; src = fetchFromGitHub { owner = "ossia"; repo = "score"; tag = "v${finalAttrs.version}"; - hash = "sha256-+RUspDEAQPL6M0/f4lb/SuTD1wdmwE9+8GXQKUClgdE="; + hash = "sha256-67zl96ga0SwjXSwpOiEbTdB3WauLWLlP1rF/2we3d50="; fetchSubmodules = true; }; From a2c4f19c0d130a8561b05432a70c4540cb8483ec Mon Sep 17 00:00:00 2001 From: Aneesh Bhave Date: Tue, 3 Feb 2026 19:37:22 +0100 Subject: [PATCH 162/295] gpu-usage-waybar: init at 0.1.26 https://github.com/polponline/gpu-usage-waybar --- pkgs/by-name/gp/gpu-usage-waybar/package.nix | 32 ++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 pkgs/by-name/gp/gpu-usage-waybar/package.nix diff --git a/pkgs/by-name/gp/gpu-usage-waybar/package.nix b/pkgs/by-name/gp/gpu-usage-waybar/package.nix new file mode 100644 index 000000000000..05fd665e9253 --- /dev/null +++ b/pkgs/by-name/gp/gpu-usage-waybar/package.nix @@ -0,0 +1,32 @@ +{ + lib, + fetchFromGitHub, + rustPlatform, + autoAddDriverRunpath, +}: +rustPlatform.buildRustPackage (finalAttrs: { + pname = "gpu-usage-waybar"; + version = "0.1.26"; + + src = fetchFromGitHub { + owner = "PolpOnline"; + repo = "gpu-usage-waybar"; + tag = "v${finalAttrs.version}"; + hash = "sha256-8kj5QQ7yknLct6PfVGz+TiSS6nmQPzDXt2LF0h1hMNE="; + }; + + cargoHash = "sha256-wGKMZDT+B/AD8onnfslnqKBFgqVJNo/idWKLZOiQb/c="; + + nativeBuildInputs = [ + autoAddDriverRunpath + ]; + + meta = { + description = "Tool to display GPU usage in Waybar"; + homepage = "https://github.com/PolpOnline/gpu-usage-waybar"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ nouritsu ]; + mainProgram = "gpu-usage-waybar"; + platforms = lib.platforms.linux; + }; +}) From 63c81c2a341cec62f6644bdb96a7f68654babfd9 Mon Sep 17 00:00:00 2001 From: Vladyslav Pekker Date: Tue, 3 Feb 2026 15:52:21 -0300 Subject: [PATCH 163/295] bloop: 2.0.18 -> 2.0.19 --- pkgs/by-name/bl/bloop/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/bl/bloop/package.nix b/pkgs/by-name/bl/bloop/package.nix index 560fae162335..6ffe0c9dbb03 100644 --- a/pkgs/by-name/bl/bloop/package.nix +++ b/pkgs/by-name/bl/bloop/package.nix @@ -11,7 +11,7 @@ stdenv.mkDerivation rec { pname = "bloop"; - version = "2.0.18"; + version = "2.0.19"; platform = if stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isx86_64 then @@ -42,11 +42,11 @@ stdenv.mkDerivation rec { url = "https://github.com/scalacenter/bloop/releases/download/v${version}/bloop-${platform}"; sha256 = if stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isx86_64 then - "sha256-18cI2w2HXq1BechxLi1GzljWRYAp2IDO5SAaZHnJy6c=" + "sha256-HyjsBpSoek56no+19rZtjih+/Deu1NO9bwjMBz44B2U=" else if stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isx86_64 then - "sha256-pVGxaEAatqRTIwTHpTEt7XwzLqgFf67ztgjTtIEnBa8=" + "sha256-mYPqqyO3wXKUVYSueHYteJd3z/nNCfP0LxvEQdg+oT8=" else if stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isAarch64 then - "sha256-AjI1YKarVSGJHuRJ/86BaeD4XkGcbI7XzjAg5swgNM0=" + "sha256-Yf/oECDSR9FN/rxz2hkBlvMCK0BtLFRBR0VagLaqivc=" else throw "unsupported platform"; }; From b2f652b011fc48d2e042ce2d5f5826ef8961b019 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 18:52:32 +0000 Subject: [PATCH 164/295] vscode-extensions.sonarsource.sonarlint-vscode: 4.40.0 -> 4.42.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 e87c52979760..8fb16f44b75f 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -4336,8 +4336,8 @@ let mktplcRef = { publisher = "sonarsource"; name = "sonarlint-vscode"; - version = "4.40.0"; - hash = "sha256-Jzb+ywEGINN4eRVRMUnBloXWT2wubrU91NEBoySx0NQ="; + version = "4.42.0"; + hash = "sha256-jWw5vbORdi/qW8L4D1qbue8tdeiyof01FzJtcZUKs3Y="; }; meta.license = lib.licenses.lgpl3Only; }; From 17e0419469c8fda98c022b57cdb75b102ea9714e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 18:56:13 +0000 Subject: [PATCH 165/295] python3Packages.pysmarlaapi: 0.10.0 -> 0.13.0 --- pkgs/development/python-modules/pysmarlaapi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pysmarlaapi/default.nix b/pkgs/development/python-modules/pysmarlaapi/default.nix index f887d40e93ca..cf871d82db2f 100644 --- a/pkgs/development/python-modules/pysmarlaapi/default.nix +++ b/pkgs/development/python-modules/pysmarlaapi/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "pysmarlaapi"; - version = "0.10.0"; + version = "0.13.0"; pyproject = true; src = fetchFromGitHub { owner = "Explicatis-GmbH"; repo = "pysmarlaapi"; tag = version; - hash = "sha256-aHwmZIesBco6XyxKv321p+0p3Gibvi+X7xs+7RkwbVc="; + hash = "sha256-paOBRcTpVMLHB3HCP8JolvebC+xD19x1wieFjZCw4Ko="; }; build-system = [ flit-core ]; From d15b6fd3619098590fe0bb16a3dc896084174071 Mon Sep 17 00:00:00 2001 From: Florian Brandes Date: Tue, 3 Feb 2026 20:04:50 +0100 Subject: [PATCH 166/295] z3: fix memory corruption fixes #486491 Signed-off-by: Florian Brandes --- pkgs/by-name/z3/z3/package.nix | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/pkgs/by-name/z3/z3/package.nix b/pkgs/by-name/z3/z3/package.nix index 0ca299fbd846..3b93c40f9bc7 100644 --- a/pkgs/by-name/z3/z3/package.nix +++ b/pkgs/by-name/z3/z3/package.nix @@ -2,6 +2,7 @@ lib, stdenv, fetchFromGitHub, + fetchpatch2, python3Packages, fixDarwinDylibNames, nix-update-script, @@ -39,6 +40,25 @@ stdenv.mkDerivation (finalAttrs: { patches = lib.optionals useCmakeBuild [ ./fix-pkg-config-paths.patch + # fix Segmentation fault. See https://github.com/Z3Prover/z3/pull/8264 and + # https://github.com/NixOS/nixpkgs/issues/486491 + (fetchpatch2 { + name = "preserve-the-initial-state-of-the-solver.patch"; + url = "https://github.com/Z3Prover/z3/commit/850a3236adab92f9f6f569ac66ffbb69be179f4c.patch?full_index=1"; + hash = "sha256-C6p+dj3i3DpOnd2wr+R8ZwClHoMFfk5i5/+JRhTDNcs="; + }) + # needs to include a cosmetic change to apply patch for memory corruption + (fetchpatch2 { + name = "cosmetic-changes-to-i.patch"; + url = "https://github.com/Z3Prover/z3/commit/243694379475d983605f87578452a330f3e3b28f.patch?full_index=1"; + includes = [ "src/api/api_polynomial.cpp" ]; + hash = "sha256-huo5S73WrFrEEUcaP+1LDQwGwo+n2iYT4x/OjK5rmqQ="; + }) + (fetchpatch2 { + name = "fix-memory-corruption.patch"; + url = "https://github.com/Z3Prover/z3/commit/e7b6f3f33bcc6c88a0f2ace47ff2f09b59239433.patch?full_index=1"; + hash = "sha256-kEEeod4s8i9SI2e2TFD2U4yd1qEPoGnJOfE0y+1Cq6M="; + }) ]; strictDeps = true; From 4592ef56d700932f940ceaa91d93902e2fe8b10d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 19:06:04 +0000 Subject: [PATCH 167/295] cargo-mutants: 26.0.0 -> 26.2.0 --- pkgs/by-name/ca/cargo-mutants/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ca/cargo-mutants/package.nix b/pkgs/by-name/ca/cargo-mutants/package.nix index a17760ec5e33..21b63428e61e 100644 --- a/pkgs/by-name/ca/cargo-mutants/package.nix +++ b/pkgs/by-name/ca/cargo-mutants/package.nix @@ -7,16 +7,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cargo-mutants"; - version = "26.0.0"; + version = "26.2.0"; src = fetchFromGitHub { owner = "sourcefrog"; repo = "cargo-mutants"; tag = "v${finalAttrs.version}"; - hash = "sha256-TtB+g5WgEqKP9sYJY3P/WDbpT9lD23RDi0/A7khwDIw="; + hash = "sha256-tBCLjZWtz3R7ak1npc9gQxjX0axl2Tlz1PMbkYUDjfk="; }; - cargoHash = "sha256-FVwRS9OcQ0CjH8h10BzP7rTNHFIvefagIHMxVrfMaHo="; + cargoHash = "sha256-MljPZCzfnXj5s6tEINkDhvmGNAfgbNTWR7nmd+ft2Wg="; # too many tests require internet access doCheck = false; From 30505cfb96a9e7e7750f193dbc191bbf95413692 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 19:07:11 +0000 Subject: [PATCH 168/295] tgeraser: 1.4.2 -> 1.5.1 --- pkgs/by-name/tg/tgeraser/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/tg/tgeraser/package.nix b/pkgs/by-name/tg/tgeraser/package.nix index eb7dc7573e33..faf0808abbcd 100644 --- a/pkgs/by-name/tg/tgeraser/package.nix +++ b/pkgs/by-name/tg/tgeraser/package.nix @@ -6,14 +6,14 @@ }: python3Packages.buildPythonApplication rec { pname = "tgeraser"; - version = "1.4.2"; + version = "1.5.1"; pyproject = true; src = fetchFromGitHub { owner = "en9inerd"; repo = "tgeraser"; tag = "v${version}"; - hash = "sha256-xB6bdB6ndyS3EOb3D2h9mRbelUXSQXkBkDvzCm7m5TY="; + hash = "sha256-xqims4Xfo7FH5nkq6mffkLhBbfq4lCJW3gBhL8assL8="; }; build-system = [ python3Packages.setuptools ]; From ba4e308b32700b8ce078854802e770f0a05d7c39 Mon Sep 17 00:00:00 2001 From: jopejoe1 Date: Tue, 27 Jan 2026 22:32:52 +0100 Subject: [PATCH 169/295] ocamlPackages.ocaml_mysql: set pname instead of name --- pkgs/development/ocaml-modules/mysql/default.nix | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/pkgs/development/ocaml-modules/mysql/default.nix b/pkgs/development/ocaml-modules/mysql/default.nix index 0bd9a412a316..08a7ce0db2a6 100644 --- a/pkgs/development/ocaml-modules/mysql/default.nix +++ b/pkgs/development/ocaml-modules/mysql/default.nix @@ -12,16 +12,13 @@ # qualche cambiamento negli header .h # TODO: compilazione di moduli dipendenti da zip, ssl, tcl, gtk, gtk2 -let +stdenv.mkDerivation (finalAttrs: { + name = "ocaml${ocaml.version}-${finalAttrs.pname}-${finalAttrs.version}"; pname = "ocaml-mysql"; -in - -stdenv.mkDerivation rec { - name = "${pname}-${version}"; version = "1.2.1"; src = fetchurl { - url = "http://ygrek.org.ua/p/release/ocaml-mysql/${name}.tar.gz"; + url = "http://ygrek.org.ua/p/release/ocaml-mysql/ocaml-mysql-${finalAttrs.version}.tar.gz"; sha256 = "06mb2bq7v37wn0lza61917zqgb4bsg1xxb73myjyn88p6khl6yl2"; }; @@ -54,4 +51,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl21Plus; maintainers = [ lib.maintainers.roconnor ]; }; -} +}) From 816e70d71d4272b017d1f9f27e3ac2993e3041ab Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 19:08:25 +0000 Subject: [PATCH 170/295] cargo-zigbuild: 0.21.4 -> 0.21.6 --- pkgs/by-name/ca/cargo-zigbuild/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ca/cargo-zigbuild/package.nix b/pkgs/by-name/ca/cargo-zigbuild/package.nix index 0b6588804313..15feed1151b8 100644 --- a/pkgs/by-name/ca/cargo-zigbuild/package.nix +++ b/pkgs/by-name/ca/cargo-zigbuild/package.nix @@ -10,16 +10,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cargo-zigbuild"; - version = "0.21.4"; + version = "0.21.6"; src = fetchFromGitHub { owner = "messense"; repo = "cargo-zigbuild"; tag = "v${finalAttrs.version}"; - hash = "sha256-ayg5sj0Exjk986syGNyrmc+WWCCpnxUNBB2YMQ+AVwI="; + hash = "sha256-ZoZM43439Pph4slCyLe8D0KcZzO9F3Mb3wAT3xK9jBg="; }; - cargoHash = "sha256-DjvLuOotTL1V+BjtIzZjDuUOvdIcDaufyuCQDKmzpeM="; + cargoHash = "sha256-X7cOyn0ZZHUtRqaGOZqLh4Y61Q3u9PLA31GkN3zu/VM="; nativeBuildInputs = [ makeWrapper ]; From 9b4027135caa5cf8c6c4b579816cdf8193d486e0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 19:13:19 +0000 Subject: [PATCH 171/295] athens: 0.16.1 -> 0.16.2 --- pkgs/by-name/at/athens/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/at/athens/package.nix b/pkgs/by-name/at/athens/package.nix index 19f101c14d4d..7a83c294b088 100644 --- a/pkgs/by-name/at/athens/package.nix +++ b/pkgs/by-name/at/athens/package.nix @@ -8,13 +8,13 @@ buildGoModule (finalAttrs: { pname = "athens"; - version = "0.16.1"; + version = "0.16.2"; src = fetchFromGitHub { owner = "gomods"; repo = "athens"; tag = "v${finalAttrs.version}"; - hash = "sha256-qF5sSpWtw1qTxfaZkQse882JjE5idP2Wk0RVsPmzIlY="; + hash = "sha256-Mv0fJ5EiU/Nxakr1sLx2rcJnQ9SEjFMn+2Gf4qsnN3w="; }; vendorHash = "sha256-bn3He7ImXxrl+Or2pqzVpM8VxbfqDDupwtZbdSMd4HI="; From 7194b1de896d99f36ab88fa67a2ab95bb8f448a2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 19:20:56 +0000 Subject: [PATCH 172/295] terraform-providers.hashicorp_google-beta: 7.17.0 -> 7.18.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 7af255acb42e..3c7ba0b367c9 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -580,11 +580,11 @@ "vendorHash": "sha256-u85rqTYpYFeTLGElOVojpsqUMZsopjpmsKwijsyLlz8=" }, "hashicorp_google-beta": { - "hash": "sha256-orMcxMY6btX5qejY+X21JSuoLp9M0JjUiDjrQ2LQjDA=", + "hash": "sha256-NRTnx5nqdCtjz0mGZjuA96jEzW1rKR+M0AY2//TAYk4=", "homepage": "https://registry.terraform.io/providers/hashicorp/google-beta", "owner": "hashicorp", "repo": "terraform-provider-google-beta", - "rev": "v7.17.0", + "rev": "v7.18.0", "spdx": "MPL-2.0", "vendorHash": "sha256-/wClcz8fwl9Of2JSKcfETs7VR6c5KrYnnF+yW5iUoSU=" }, From 508aa880d5370417e9a3b822e459606323bf3eff Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Tue, 3 Feb 2026 19:21:51 +0000 Subject: [PATCH 173/295] ruff: 0.14.14 -> 0.15.0 Diff: https://github.com/astral-sh/ruff/compare/0.14.14...0.15.0 Changelog: https://github.com/astral-sh/ruff/releases/tag/0.15.0 --- pkgs/by-name/ru/ruff/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ru/ruff/package.nix b/pkgs/by-name/ru/ruff/package.nix index 788cbdd809ab..d4f1aca0b200 100644 --- a/pkgs/by-name/ru/ruff/package.nix +++ b/pkgs/by-name/ru/ruff/package.nix @@ -16,18 +16,18 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "ruff"; - version = "0.14.14"; + version = "0.15.0"; src = fetchFromGitHub { owner = "astral-sh"; repo = "ruff"; tag = finalAttrs.version; - hash = "sha256-h6XYWK6NxelLCfqG0geiAj3XbcqzbeFKeFMMDsy8fm8="; + hash = "sha256-Q3xujVNv5i3mgdsjnvgTiPoKmK9aeSgz+2IoVrNur4k="; }; cargoBuildFlags = [ "--package=ruff" ]; - cargoHash = "sha256-H5ZaBDV0YTdExu42Dt1Bq379vJ3FtddKtdLkMW+qC78="; + cargoHash = "sha256-JMMDOANg+nqrCoxiuIXTcdqm7UZ61pIJwUTJB20TjUM="; nativeBuildInputs = [ installShellFiles ]; From b1aff48d36bacc85ff07c5ff70f9e3a526b634f0 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Tue, 3 Feb 2026 19:36:05 +0000 Subject: [PATCH 174/295] python3Packages.lerobot: relax opencv dependency --- pkgs/development/python-modules/lerobot/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/python-modules/lerobot/default.nix b/pkgs/development/python-modules/lerobot/default.nix index 675833d6ec06..4caebc2ea200 100644 --- a/pkgs/development/python-modules/lerobot/default.nix +++ b/pkgs/development/python-modules/lerobot/default.nix @@ -60,6 +60,7 @@ buildPythonPackage (finalAttrs: { "datasets" "draccus" "gymnasium" + "opencv" "rerun-sdk" "torch" "torchvision" From aa97fec8002897ded4809f9192fa5993dfd0c004 Mon Sep 17 00:00:00 2001 From: jopejoe1 Date: Mon, 26 Jan 2026 23:33:50 +0100 Subject: [PATCH 175/295] descent{1,2}-assets: set pname --- pkgs/by-name/dx/dxx-rebirth/assets.nix | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/pkgs/by-name/dx/dxx-rebirth/assets.nix b/pkgs/by-name/dx/dxx-rebirth/assets.nix index 7bcae8aa148e..7a3600dbdb7d 100644 --- a/pkgs/by-name/dx/dxx-rebirth/assets.nix +++ b/pkgs/by-name/dx/dxx-rebirth/assets.nix @@ -8,15 +8,12 @@ let generic = ver: source: - let - pname = "descent${toString ver}"; - in - stdenv.mkDerivation rec { - name = "${pname}-assets-${version}"; + stdenv.mkDerivation (finalAttrs: { + pname = "descent${toString ver}-assets"; version = "2.0.0.7"; src = requireFile rec { - name = "setup_descent12_${version}.exe"; + name = "setup_descent12_${finalAttrs.version}.exe"; sha256 = "1r1drbfda6czg21f9qqiiwgnkpszxgmcn5bafp5ljddh34swkn3f"; message = '' While the Descent ${toString ver} game engine is free, the game assets are not. @@ -38,10 +35,10 @@ let installPhase = '' runHook preInstall - mkdir -p $out/share/{games/${pname},doc/${pname}/examples} + mkdir -p $out/share/{games/${finalAttrs.pname},doc/${finalAttrs.pname}/examples} pushd "app/${source}" - mv dosbox*.conf $out/share/doc/${pname}/examples - mv *.txt *.pdf $out/share/doc/${pname} + mv dosbox*.conf $out/share/doc/${finalAttrs.pname}/examples + mv *.txt *.pdf $out/share/doc/${finalAttrs.pname} cp -r * $out/share/games/descent${toString ver} popd @@ -55,7 +52,7 @@ let maintainers = with lib.maintainers; [ peterhoeg ]; hydraPlatforms = [ ]; }; - }; + }); in { From 0096750772f51ee995ff069cc32bb64e6e32b22b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 19:51:04 +0000 Subject: [PATCH 176/295] pyrefly: 0.50.0 -> 0.51.0 --- pkgs/by-name/py/pyrefly/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/py/pyrefly/package.nix b/pkgs/by-name/py/pyrefly/package.nix index 3c699febe550..07e4e672c0f9 100644 --- a/pkgs/by-name/py/pyrefly/package.nix +++ b/pkgs/by-name/py/pyrefly/package.nix @@ -10,17 +10,17 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "pyrefly"; - version = "0.50.0"; + version = "0.51.0"; src = fetchFromGitHub { owner = "facebook"; repo = "pyrefly"; tag = finalAttrs.version; - hash = "sha256-F8r+kJx2nBwekeU2d2xLo+pggAzVWy0V0CV8Z0ZfLs8="; + hash = "sha256-Id1HPBJoeNBknuxiAyRSAay89jPaXGHgUe1s4LzrXhc="; }; buildAndTestSubdir = "pyrefly"; - cargoHash = "sha256-vkqxRIbNEKJWNIIAMtny1XF6TSzV7KCpZPl+OCDEiPo="; + cargoHash = "sha256-VdF6nUTubF08VfGMHkq9iOvX1UiXOsWck481NgxwzY0="; buildInputs = [ rust-jemalloc-sys ]; From 68bb28798bc7734534f26a95ab48dcea4125f388 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 20:00:59 +0000 Subject: [PATCH 177/295] lockbook: 26.1.27 -> 26.1.31 --- pkgs/by-name/lo/lockbook/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/lo/lockbook/package.nix b/pkgs/by-name/lo/lockbook/package.nix index 8f6067cf516f..6feb02cac86f 100644 --- a/pkgs/by-name/lo/lockbook/package.nix +++ b/pkgs/by-name/lo/lockbook/package.nix @@ -12,16 +12,16 @@ let in rustPlatform.buildRustPackage rec { pname = "lockbook"; - version = "26.1.27"; + version = "26.1.31"; src = fetchFromGitHub { owner = "lockbook"; repo = "lockbook"; tag = version; - hash = "sha256-Y6l0BX/pW+YWxzW75C0ssBW6rieQx2G1FiYQ868ZnQs="; + hash = "sha256-Bx84e5/foF4XxRZJve0YhiikZJa3mqxOHuk9bsPxjag="; }; - cargoHash = "sha256-ebq/OOO8ItHx7ayWaeZoqjE1qquVFxuNiL6lMMKy5iI="; + cargoHash = "sha256-D4U58OssBiLnw8KIIaWzYLCS+VoeNk0CCFRFAIO6Ays="; doCheck = false; # there are no cli tests cargoBuildFlags = [ From 99490110278ae56a234674c7fe24d3125a9b355f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 20:02:07 +0000 Subject: [PATCH 178/295] lockbook-desktop: 26.1.27 -> 26.1.31 --- pkgs/by-name/lo/lockbook-desktop/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/lo/lockbook-desktop/package.nix b/pkgs/by-name/lo/lockbook-desktop/package.nix index fb20f684f368..19e2ec240c48 100644 --- a/pkgs/by-name/lo/lockbook-desktop/package.nix +++ b/pkgs/by-name/lo/lockbook-desktop/package.nix @@ -18,16 +18,16 @@ let in rustPlatform.buildRustPackage rec { pname = "lockbook-desktop"; - version = "26.1.27"; + version = "26.1.31"; src = fetchFromGitHub { owner = "lockbook"; repo = "lockbook"; tag = version; - hash = "sha256-Y6l0BX/pW+YWxzW75C0ssBW6rieQx2G1FiYQ868ZnQs="; + hash = "sha256-Bx84e5/foF4XxRZJve0YhiikZJa3mqxOHuk9bsPxjag="; }; - cargoHash = "sha256-ebq/OOO8ItHx7ayWaeZoqjE1qquVFxuNiL6lMMKy5iI="; + cargoHash = "sha256-D4U58OssBiLnw8KIIaWzYLCS+VoeNk0CCFRFAIO6Ays="; nativeBuildInputs = [ pkg-config From f9990d71b6d01cfda02547fe27623cbcc061ba1d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 20:16:24 +0000 Subject: [PATCH 179/295] mdns-scanner: 0.26.0 -> 0.26.1 --- pkgs/by-name/md/mdns-scanner/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/md/mdns-scanner/package.nix b/pkgs/by-name/md/mdns-scanner/package.nix index 8296cde08a7f..af4bc17cb6f2 100644 --- a/pkgs/by-name/md/mdns-scanner/package.nix +++ b/pkgs/by-name/md/mdns-scanner/package.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "mdns-scanner"; - version = "0.26.0"; + version = "0.26.1"; src = fetchFromGitHub { owner = "CramBL"; repo = "mdns-scanner"; tag = "v${finalAttrs.version}"; - hash = "sha256-CUaJ2TZGOnb+ebckvKzQFhUx/B+BU1Wu8cr247VE4Pg="; + hash = "sha256-QMUgPY8BwUL0CGv1mFV+KbdGXh/O4hnngCYYVWsGI64="; }; - cargoHash = "sha256-Lb24qEiIMbatzKY9YQgQRrsRBp/An4ADalNY8zG5Mr0="; + cargoHash = "sha256-esC84lY+EGGQK8N4DWuVs7hZoXYag8NSxDrfybamYJQ="; meta = { homepage = "https://github.com/CramBL/mdns-scanner"; From 82145a7c11f608867383183514838bacb7655519 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 20:27:57 +0000 Subject: [PATCH 180/295] stockfish: 17.1 -> 18 --- pkgs/by-name/st/stockfish/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/st/stockfish/package.nix b/pkgs/by-name/st/stockfish/package.nix index 9a8a1422e060..7d30479a5953 100644 --- a/pkgs/by-name/st/stockfish/package.nix +++ b/pkgs/by-name/st/stockfish/package.nix @@ -29,8 +29,8 @@ let "unknown"; # These files can be found in src/evaluate.h - nnueBigFile = "nn-1c0000000000.nnue"; - nnueBigHash = "sha256-HAAAAAAApn1imZnZMtDDc/dFDOQ80S0FYoaPTq+a4q0="; + nnueBigFile = "nn-c288c895ea92.nnue"; + nnueBigHash = "sha256-wojIleqSRCnqkJLj82srPB8A8qOkx1n/flfnnjtD5Kc="; nnueBig = fetchurl { name = nnueBigFile; url = "https://tests.stockfishchess.org/api/nn/${nnueBigFile}"; @@ -47,13 +47,13 @@ in stdenv.mkDerivation rec { pname = "stockfish"; - version = "17.1"; + version = "18"; src = fetchFromGitHub { owner = "official-stockfish"; repo = "Stockfish"; tag = "sf_${version}"; - hash = "sha256-c8o1d7/yPnF3Eo7M/MSzYuYQr2qt2tIwyu7WfuKMAzg="; + hash = "sha256-J9E0fJeUemKh1mAPJ5PjZ3kmXqAc1Ec3dG5sfzvhuGo="; }; postUnpack = '' From 0b606d1b0713f064f572e841c4cdc31e6b6a9582 Mon Sep 17 00:00:00 2001 From: Benjamin Sparks Date: Tue, 3 Feb 2026 20:30:15 +0000 Subject: [PATCH 181/295] uv: 0.9.28 -> 0.9.29 Changelog: https://github.com/astral-sh/uv/releases/tag/0.9.29 --- pkgs/by-name/uv/uv/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/uv/uv/package.nix b/pkgs/by-name/uv/uv/package.nix index 4769b93a7df1..dfc84c521ed1 100644 --- a/pkgs/by-name/uv/uv/package.nix +++ b/pkgs/by-name/uv/uv/package.nix @@ -18,16 +18,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "uv"; - version = "0.9.28"; + version = "0.9.29"; src = fetchFromGitHub { owner = "astral-sh"; repo = "uv"; tag = finalAttrs.version; - hash = "sha256-39vawkM7V9imTENBcIiCRoIk+EmWNeGZn7pXJoHBK4Q="; + hash = "sha256-HsMZzn7D2C19Uu9xmz4NRaK+cGcoiyJYaAq1Z9f5nwY="; }; - cargoHash = "sha256-ey4cahnMak0L1M4M/B06FalRhKeOvbZQI1YYHwADjnM="; + cargoHash = "sha256-q+LeKIasQwhgAdq0N43cPK/dHkS45tV73tCCvrjnFfA="; buildInputs = [ rust-jemalloc-sys From e90067a2574ec4a04f788506b978b42ad72961bb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 20:32:44 +0000 Subject: [PATCH 182/295] python3Packages.ansicolor: 0.3.2 -> 0.3.3 --- pkgs/development/python-modules/ansicolor/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ansicolor/default.nix b/pkgs/development/python-modules/ansicolor/default.nix index ad336b5d96a4..f903e2051c0b 100644 --- a/pkgs/development/python-modules/ansicolor/default.nix +++ b/pkgs/development/python-modules/ansicolor/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "ansicolor"; - version = "0.3.2"; + version = "0.3.3"; pyproject = true; src = fetchFromGitHub { owner = "numerodix"; repo = "ansicolor"; tag = version; - hash = "sha256-a/BAU42AfMR8C94GwmrLkvSvolFEjV0LbDypvS9UuOA="; + hash = "sha256-ndChpcHjsGWmlw0uvPF0RvRvi99b3cnajHRXudmQXBw="; }; build-system = [ setuptools ]; From 9f160dcc0d129d643fda366f06ff10e482534bc2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 20:37:53 +0000 Subject: [PATCH 183/295] cameradar: 6.0.0 -> 6.0.2 --- pkgs/by-name/ca/cameradar/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ca/cameradar/package.nix b/pkgs/by-name/ca/cameradar/package.nix index f75fbd39f49c..7d182b024521 100644 --- a/pkgs/by-name/ca/cameradar/package.nix +++ b/pkgs/by-name/ca/cameradar/package.nix @@ -8,13 +8,13 @@ buildGoModule (finalAttrs: { pname = "cameradar"; - version = "6.0.0"; + version = "6.0.2"; src = fetchFromGitHub { owner = "Ullaakut"; repo = "cameradar"; tag = "v${finalAttrs.version}"; - hash = "sha256-cWxclfu0ywmqKnBxsaWWz2sMFExC5Dcrf+rceAhIW2U="; + hash = "sha256-XmCpd7ptPU26EMn+WDH2Y9hKRsYV0GdbU4T26TUsp6U="; }; vendorHash = "sha256-A8SJRky4dQHJoYpOaUBae89kHXwbdA+gnF/p7oRxcYo="; From b1d234f0b6acfec0d172ec207d0c24a61513abbc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 20:43:16 +0000 Subject: [PATCH 184/295] stevenblack-blocklist: 3.16.54 -> 3.16.57 --- pkgs/by-name/st/stevenblack-blocklist/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/st/stevenblack-blocklist/package.nix b/pkgs/by-name/st/stevenblack-blocklist/package.nix index 34beb55577a3..ecd47ad8160d 100644 --- a/pkgs/by-name/st/stevenblack-blocklist/package.nix +++ b/pkgs/by-name/st/stevenblack-blocklist/package.nix @@ -6,13 +6,13 @@ }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "stevenblack-blocklist"; - version = "3.16.54"; + version = "3.16.57"; src = fetchFromGitHub { owner = "StevenBlack"; repo = "hosts"; tag = finalAttrs.version; - hash = "sha256-NEBWlyBQllOI5L2dneXFxHYKM7kB7uofyJIIzGYRdVI="; + hash = "sha256-bbAWMbj150R239pBcngScnAdsdfWs9fIzc8EgQWG/+o="; }; outputs = [ From 205a060222b6df484ac40bc8a554e9e26dc807f2 Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Sun, 25 Jan 2026 15:34:24 -0800 Subject: [PATCH 185/295] python3Packages.virtualenv-clone: enable testing on python 3.14 --- pkgs/development/python-modules/virtualenv-clone/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/virtualenv-clone/default.nix b/pkgs/development/python-modules/virtualenv-clone/default.nix index f9bab25df030..cceee784a234 100644 --- a/pkgs/development/python-modules/virtualenv-clone/default.nix +++ b/pkgs/development/python-modules/virtualenv-clone/default.nix @@ -21,7 +21,7 @@ buildPythonPackage rec { postPatch = '' substituteInPlace tests/__init__.py \ --replace-fail "'virtualenv'" "'${virtualenv}/bin/virtualenv'" \ - --replace-fail "'3.9', '3.10']" "'3.9', '3.10', '3.11', '3.12', '3.13']" # if the Python version used isn't in this list, tests fail + --replace-fail "'3.9', '3.10']" "'3.9', '3.10', '3.11', '3.12', '3.13', '3.14']" # if the Python version used isn't in this list, tests fail substituteInPlace tests/test_virtualenv_sys.py \ --replace-fail "'virtualenv'" "'${virtualenv}/bin/virtualenv'" From dfaf8175ec085197104d7c1f8fdb8bebeae7aeca Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 20:59:07 +0000 Subject: [PATCH 186/295] git-spice: 0.22.0 -> 0.23.0 --- pkgs/by-name/gi/git-spice/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gi/git-spice/package.nix b/pkgs/by-name/gi/git-spice/package.nix index a69b764a7c60..d73ac866477c 100644 --- a/pkgs/by-name/gi/git-spice/package.nix +++ b/pkgs/by-name/gi/git-spice/package.nix @@ -10,16 +10,16 @@ buildGoModule (finalAttrs: { pname = "git-spice"; - version = "0.22.0"; + version = "0.23.0"; src = fetchFromGitHub { owner = "abhinav"; repo = "git-spice"; tag = "v${finalAttrs.version}"; - hash = "sha256-+k+uwOobHDMIqsFRLIMx64YV+64qh8qDAqGOpig1VXY="; + hash = "sha256-p0XKjQhw0c40+m6QevMnHLaknKYc8Qf6WhTKLkPORP0="; }; - vendorHash = "sha256-fd4G6xBeso0jbHSZmyPR7zblSpbqvcPlMMy4RBIzTwU="; + vendorHash = "sha256-tlAex6SFTprJtpMexMjAUNanamqraHYJuwtABx52rWQ="; subPackages = [ "." ]; From 4a8da1635791deebbe5f3010716e00e0ac7b8f4f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 21:01:17 +0000 Subject: [PATCH 187/295] python3Packages.mdformat-footnote: 0.1.2 -> 0.1.3 --- pkgs/development/python-modules/mdformat-footnote/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mdformat-footnote/default.nix b/pkgs/development/python-modules/mdformat-footnote/default.nix index 761d5575af85..e6151ef2e221 100644 --- a/pkgs/development/python-modules/mdformat-footnote/default.nix +++ b/pkgs/development/python-modules/mdformat-footnote/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "mdformat-footnote"; - version = "0.1.2"; + version = "0.1.3"; pyproject = true; src = fetchFromGitHub { owner = "executablebooks"; repo = "mdformat-footnote"; tag = "v${version}"; - hash = "sha256-QiekcxKfJGWog8rfSL6VIDHdo7rpw8ftl/dDJpVpdUg="; + hash = "sha256-KPxPDKG3aC5zLdrJRL3kzFMpLJ0Yk5UZXW4CamC1/NQ="; }; build-system = [ flit-core ]; From f21b68b3cb843f160b2083dfa5dc35b7fedd18bf Mon Sep 17 00:00:00 2001 From: jopejoe1 Date: Tue, 3 Feb 2026 22:19:32 +0100 Subject: [PATCH 188/295] cudatoolkit: set pname instead of name --- pkgs/development/cuda-modules/packages/cudatoolkit.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/cuda-modules/packages/cudatoolkit.nix b/pkgs/development/cuda-modules/packages/cudatoolkit.nix index 3309b31d01b0..6eadaf032c6a 100644 --- a/pkgs/development/cuda-modules/packages/cudatoolkit.nix +++ b/pkgs/development/cuda-modules/packages/cudatoolkit.nix @@ -64,7 +64,7 @@ let allPackages = (map (p: p.__spliced.buildHost or p) hostPackages) ++ targetPackages; in symlinkJoin rec { - name = "cuda-merged-${cudaMajorMinorVersion}"; + pname = "cuda-merged"; version = cudaMajorMinorVersion; paths = builtins.concatMap getAllOutputs allPackages; @@ -72,7 +72,7 @@ symlinkJoin rec { passthru = { cc = lib.warn "cudaPackages.cudatoolkit is deprecated, refer to the manual and use splayed packages instead" backendStdenv.cc; lib = symlinkJoin { - inherit name; + inherit pname version; paths = map (p: lib.getLib p) allPackages; }; }; From 2182f8e9135377445042b118ad7b27818ebaa67c Mon Sep 17 00:00:00 2001 From: jopejoe1 Date: Tue, 3 Feb 2026 22:26:20 +0100 Subject: [PATCH 189/295] androidenv.test-suite: set pname instead of name --- pkgs/development/mobile/androidenv/test-suite.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/mobile/androidenv/test-suite.nix b/pkgs/development/mobile/androidenv/test-suite.nix index fe4f3b11451a..4efca4b28b83 100644 --- a/pkgs/development/mobile/androidenv/test-suite.nix +++ b/pkgs/development/mobile/androidenv/test-suite.nix @@ -17,7 +17,7 @@ let // (examples-shell-with-emulator.passthru.tests // examples-shell-without-emulator.passthru.tests); in stdenv.mkDerivation { - name = "androidenv-test-suite"; + pname = "androidenv-test-suite"; version = (lib.importJSON ./repo.json).latest.fingerprint or "0000000000000000"; buildInputs = lib.attrValues all-tests; From c0015c5ffb860a13bd88508386fe45dea7227563 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 21:28:43 +0000 Subject: [PATCH 190/295] syncthingtray: 2.0.6 -> 2.0.7 --- pkgs/applications/misc/syncthingtray/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/syncthingtray/default.nix b/pkgs/applications/misc/syncthingtray/default.nix index cd1179fc0ab9..9d902d07b895 100644 --- a/pkgs/applications/misc/syncthingtray/default.nix +++ b/pkgs/applications/misc/syncthingtray/default.nix @@ -38,14 +38,14 @@ }: stdenv.mkDerivation (finalAttrs: { - version = "2.0.6"; + version = "2.0.7"; pname = "syncthingtray"; src = fetchFromGitHub { owner = "Martchus"; repo = "syncthingtray"; rev = "v${finalAttrs.version}"; - hash = "sha256-ie4NCeOsVEXzg0qM06D5dZhtwx3UT9BghH4fP0B9oIY="; + hash = "sha256-aY2uKYmTC/eDv/ioenI5JrS6/kaod5ntxgGHvoszNFU="; }; buildInputs = [ From 2a24c8cdccf815fb79dfd0769a83f9436794cc5c Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 3 Feb 2026 22:38:19 +0100 Subject: [PATCH 191/295] python312Packages.mypy-boto3-batch: 1.42.3 -> 1.42.41 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index a885c7f0268e..c9cdac1589d5 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -163,8 +163,8 @@ in "sha256-uKbD5VkYnYO2PKd1Lp9PAg9+5p8X+LisT+N6TsqhZRY="; mypy-boto3-batch = - buildMypyBoto3Package "batch" "1.42.3" - "sha256-8vWX/eJxWKoe4c3aTUrQf11UDeMMJ4BDYwFYwDpEyzY="; + buildMypyBoto3Package "batch" "1.42.41" + "sha256-IDtmHGtBihawUVZVLgf4+8uB3Jm8OqmLlRrge8zZvFY="; mypy-boto3-billingconductor = buildMypyBoto3Package "billingconductor" "1.42.7" From 0f1846f8fdad31fd5e8ffa55480f6111cc829be6 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 3 Feb 2026 22:38:24 +0100 Subject: [PATCH 192/295] python312Packages.mypy-boto3-cloudfront: 1.42.25 -> 1.42.40 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index c9cdac1589d5..628e804f86f2 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -227,8 +227,8 @@ in "sha256-O9OEm8iaNx1MNoaRU1syAkS6AFec3dY7tYtz8o1w5RA="; mypy-boto3-cloudfront = - buildMypyBoto3Package "cloudfront" "1.42.25" - "sha256-xfXJFIEv8Hd+V0oKEw44pwpYyfRPCGO6jKCcXaq8viQ="; + buildMypyBoto3Package "cloudfront" "1.42.40" + "sha256-5xhiNDkHCtL2AmL2asOOZbwbxL5etj5anUOnKja5+Ic="; mypy-boto3-cloudhsm = buildMypyBoto3Package "cloudhsm" "1.42.3" From ecf4e850de49fb5160f574c6be4daba258670e96 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 3 Feb 2026 22:38:40 +0100 Subject: [PATCH 193/295] python312Packages.mypy-boto3-dynamodb: 1.42.33 -> 1.42.41 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 628e804f86f2..46ba7f7984b9 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -431,8 +431,8 @@ in "sha256-VLjmuBf9xHv0qwv2F3l/14KptFqXVE0OmwPF/WC06NI="; mypy-boto3-dynamodb = - buildMypyBoto3Package "dynamodb" "1.42.33" - "sha256-qd1IxJJDVvcvJQCApfvv6sgR3zWBdDLbnqRGc2eI2oY="; + buildMypyBoto3Package "dynamodb" "1.42.41" + "sha256-YQLF7PJbHvSFJ0ypxq9563b2YgDNB1UV7dK5ZWX5iS0="; mypy-boto3-dynamodbstreams = buildMypyBoto3Package "dynamodbstreams" "1.42.3" From de8257d1e9a0222c819385c57ff3bba576b13aa2 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 3 Feb 2026 22:39:08 +0100 Subject: [PATCH 194/295] python312Packages.mypy-boto3-kinesis: 1.42.3 -> 1.42.41 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 46ba7f7984b9..a16764234e9e 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -726,8 +726,8 @@ in "sha256-isLoakoBigys+KBGRoFryEqtKT2g+Wv2D/+ttlxOlfk="; mypy-boto3-kinesis = - buildMypyBoto3Package "kinesis" "1.42.3" - "sha256-MeAbdKqcMS5z8sMjjKfnw00DY7UdaEMf6pV1tzZQUlo="; + buildMypyBoto3Package "kinesis" "1.42.41" + "sha256-3xWp1Dg6ZC3t0dUNqD+iYJaKAxN5ILv8Sq1QLx7IXvo="; mypy-boto3-kinesis-video-archived-media = buildMypyBoto3Package "kinesis-video-archived-media" "1.42.3" From f79ded4b7493b6734d2d7b7e990b1f76b8eecc31 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 3 Feb 2026 22:39:17 +0100 Subject: [PATCH 195/295] python312Packages.mypy-boto3-marketplace-catalog: 1.42.3 -> 1.42.41 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index a16764234e9e..e65156279930 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -842,8 +842,8 @@ in "sha256-kiKP12WkHvskEVNPRAUTRJqksrz6I5y31snfFpcz8HQ="; mypy-boto3-marketplace-catalog = - buildMypyBoto3Package "marketplace-catalog" "1.42.3" - "sha256-+7BvckGEN74BosIfQguWMCE0chJlp4bOVSXpIqqnR4w="; + buildMypyBoto3Package "marketplace-catalog" "1.42.41" + "sha256-lyq6RaR12pc3LKJokhd+S5wSppt4hWdsHoVsQe34GMY="; mypy-boto3-marketplace-entitlement = buildMypyBoto3Package "marketplace-entitlement" "1.42.3" From 51f3c36963645da8e7f1d8518c7ac228e8869567 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 3 Feb 2026 22:39:29 +0100 Subject: [PATCH 196/295] python312Packages.mypy-boto3-organizations: 1.42.8 -> 1.42.41 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index e65156279930..b28bc9f1feef 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -982,8 +982,8 @@ in "sha256-JEuEjo0htTuDCZx2nNJK2Zq59oSUqkMf4BrNamerfVk="; mypy-boto3-organizations = - buildMypyBoto3Package "organizations" "1.42.8" - "sha256-bopH6sCfrIERc/DcPkGFd5ss8PWYyycfwuh/SPFr3ic="; + buildMypyBoto3Package "organizations" "1.42.41" + "sha256-yx4CFlVDJ7LYV7ShLyNZPYLiSUXLMf2xT3FZBFTV7Xo="; mypy-boto3-osis = buildMypyBoto3Package "osis" "1.42.3" From 248505c53ebf256bed2b9cec7fdbc7729ac1182c Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 3 Feb 2026 22:39:57 +0100 Subject: [PATCH 197/295] python312Packages.mypy-boto3-sso-admin: 1.42.3 -> 1.42.41 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index b28bc9f1feef..da6089cc0ec1 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -1310,8 +1310,8 @@ in "sha256-eLm650XMxikqnBzOWD6aZo8dYVmVkl3Mk0+SqZcON8c="; mypy-boto3-sso-admin = - buildMypyBoto3Package "sso-admin" "1.42.3" - "sha256-asz4/PUoDt62nlH2G1RdTIlH0ll/cOBPB5NxuYBCApc="; + buildMypyBoto3Package "sso-admin" "1.42.41" + "sha256-AbfHjc5UxxCdT5w7WS2EYMmWZU2xGpIeIe3ZZzhidL0="; mypy-boto3-sso-oidc = buildMypyBoto3Package "sso-oidc" "1.42.3" From 583be0ee1f8e94f1c68aa686c3f84e730399dc52 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 3 Feb 2026 22:40:11 +0100 Subject: [PATCH 198/295] python313Packages.botocore-stubs: 1.42.39 -> 1.42.41 --- pkgs/development/python-modules/botocore-stubs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/botocore-stubs/default.nix b/pkgs/development/python-modules/botocore-stubs/default.nix index 0e7aab980366..023c21b611d8 100644 --- a/pkgs/development/python-modules/botocore-stubs/default.nix +++ b/pkgs/development/python-modules/botocore-stubs/default.nix @@ -9,13 +9,13 @@ buildPythonPackage (finalAttrs: { pname = "botocore-stubs"; - version = "1.42.39"; + version = "1.42.41"; pyproject = true; src = fetchPypi { pname = "botocore_stubs"; inherit (finalAttrs) version; - hash = "sha256-enUmXNWfuT/qSmoCrF6Qy7RNFPGCYnrVjbFCVpC8iD0="; + hash = "sha256-2+rC90Tfa4FM6D7D83d7KZoBXL6lei78QcM7jDgmWCU="; }; build-system = [ setuptools ]; From 3a48e1b54fc190efc152cf485d1d8159ca200e53 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 3 Feb 2026 22:40:16 +0100 Subject: [PATCH 199/295] python313Packages.boto3-stubs: 1.42.39 -> 1.42.41 --- pkgs/development/python-modules/boto3-stubs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/boto3-stubs/default.nix b/pkgs/development/python-modules/boto3-stubs/default.nix index fdee03179ed1..298e8e2b3ebf 100644 --- a/pkgs/development/python-modules/boto3-stubs/default.nix +++ b/pkgs/development/python-modules/boto3-stubs/default.nix @@ -358,13 +358,13 @@ buildPythonPackage (finalAttrs: { pname = "boto3-stubs"; - version = "1.42.39"; + version = "1.42.41"; pyproject = true; src = fetchPypi { pname = "boto3_stubs"; inherit (finalAttrs) version; - hash = "sha256-9BMx4YMO0i5lJPpuP5WJfpmw33kO+2N5iz1DGA85haE="; + hash = "sha256-z6erIbmTyD6Ncsbfe6huQaawMOoiuVViIFymSM1iRCY="; }; build-system = [ setuptools ]; From 4a60c6fea1defa219213d9bef7b6031fc7cb6131 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 3 Feb 2026 22:41:32 +0100 Subject: [PATCH 200/295] python313Packages.iamdata: 0.1.202602021 -> 0.1.202602031 Diff: https://github.com/cloud-copilot/iam-data-python/compare/v0.1.202602021...v0.1.202602031 Changelog: https://github.com/cloud-copilot/iam-data-python/releases/tag/v0.1.202602031 --- 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 d92d524f4a77..4f519d2d9664 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.202602021"; + version = "0.1.202602031"; pyproject = true; src = fetchFromGitHub { owner = "cloud-copilot"; repo = "iam-data-python"; tag = "v${finalAttrs.version}"; - hash = "sha256-310x0g6TBy64Svj8aO5vvmCFWaL4txA6rZLXxSrxL2g="; + hash = "sha256-4d3HrcLBTxGX+GsEzhUa7Z8sCIRvpG3lckxzBYzQFrA="; }; __darwinAllowLocalNetworking = true; From 8a4a09a2ad5f44142809cc3d058d8f8826640bd7 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 3 Feb 2026 22:43:09 +0100 Subject: [PATCH 201/295] python314Packages.cyvest: 5.1.4 -> 5.2.0 Diff: https://github.com/PakitoSec/cyvest/compare/v5.1.4...v5.2.0 Changelog: https://github.com/PakitoSec/cyvest/releases/tag/vv5.2.0 --- pkgs/development/python-modules/cyvest/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cyvest/default.nix b/pkgs/development/python-modules/cyvest/default.nix index c5915560d69f..5c1770774831 100644 --- a/pkgs/development/python-modules/cyvest/default.nix +++ b/pkgs/development/python-modules/cyvest/default.nix @@ -15,14 +15,14 @@ buildPythonPackage (finalAttrs: { pname = "cyvest"; - version = "5.1.4"; + version = "5.2.0"; pyproject = true; src = fetchFromGitHub { owner = "PakitoSec"; repo = "cyvest"; tag = "v${finalAttrs.version}"; - hash = "sha256-OvAnhasc4iZtfi8olQ4rLaokcaC/b5rYdPPMn2pVYTA="; + hash = "sha256-AfTeZj7GFLoaLRImGbiFqbaw4AxjHUZSBDwGFY9sA1s="; }; pythonRelaxDeps = [ "pydantic" ]; From 01b3a93f5f57e205fce4292ea388a506f21d71a4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 21:46:18 +0000 Subject: [PATCH 202/295] postfix-tlspol: 1.8.24 -> 1.8.25 --- pkgs/by-name/po/postfix-tlspol/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/po/postfix-tlspol/package.nix b/pkgs/by-name/po/postfix-tlspol/package.nix index dbb54faa4d5d..dec1fd300a1c 100644 --- a/pkgs/by-name/po/postfix-tlspol/package.nix +++ b/pkgs/by-name/po/postfix-tlspol/package.nix @@ -7,13 +7,13 @@ buildGoModule rec { pname = "postfix-tlspol"; - version = "1.8.24"; + version = "1.8.25"; src = fetchFromGitHub { owner = "Zuplu"; repo = "postfix-tlspol"; tag = "v${version}"; - hash = "sha256-uWtpNdI4rbNEc3Ix0KMxwKEHtpDR7Atshut1DmPLxxc="; + hash = "sha256-33kIgPQT/AXP+ZjBKcO+Ulzcxa5FbD4+Y3QHoHnzu10="; }; vendorHash = null; From d102123e055a95800fb5c6ba03982cb53f5a24c1 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 3 Feb 2026 22:52:08 +0100 Subject: [PATCH 203/295] python314Packages.aioswitcher: 6.0.3 -> 6.1.0 Diff: https://github.com/TomerFi/aioswitcher/compare/6.0.3...6.1.0 Changelog: https://github.com/TomerFi/aioswitcher/releases/tag/6.1.0 --- pkgs/development/python-modules/aioswitcher/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aioswitcher/default.nix b/pkgs/development/python-modules/aioswitcher/default.nix index 99388853f391..59a98f431c0c 100644 --- a/pkgs/development/python-modules/aioswitcher/default.nix +++ b/pkgs/development/python-modules/aioswitcher/default.nix @@ -18,14 +18,14 @@ buildPythonPackage (finalAttrs: { pname = "aioswitcher"; - version = "6.0.3"; + version = "6.1.0"; pyproject = true; src = fetchFromGitHub { owner = "TomerFi"; repo = "aioswitcher"; tag = finalAttrs.version; - hash = "sha256-6wBeAbBiuAZW9kHq/bKC0FMJxkLxM6RZN7RLwbF1ig4="; + hash = "sha256-SCJV2r6VB1Y1ceywHkoYDsO+PRnjualGdetnQrlBKDI="; }; __darwinAllowLocalNetworking = true; From 0788fa14c025b69e51fc3f19c2bd165681c02d76 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Tue, 3 Feb 2026 10:12:30 -0600 Subject: [PATCH 204/295] vimPlugins.blink-cmp: 1.8.0 -> 1.9.0 Changelog: https://github.com/Saghen/blink.cmp/blob/v1.9.0/CHANGELOG.md Signed-off-by: Austin Horstman --- .../blink-cmp/0001-pin-frizbee-0.6.0.patch | 29 +++++++++++++++++++ .../non-generated/blink-cmp/default.nix | 10 +++++-- 2 files changed, 37 insertions(+), 2 deletions(-) create mode 100644 pkgs/applications/editors/vim/plugins/non-generated/blink-cmp/0001-pin-frizbee-0.6.0.patch diff --git a/pkgs/applications/editors/vim/plugins/non-generated/blink-cmp/0001-pin-frizbee-0.6.0.patch b/pkgs/applications/editors/vim/plugins/non-generated/blink-cmp/0001-pin-frizbee-0.6.0.patch new file mode 100644 index 000000000000..cc7defc93d90 --- /dev/null +++ b/pkgs/applications/editors/vim/plugins/non-generated/blink-cmp/0001-pin-frizbee-0.6.0.patch @@ -0,0 +1,29 @@ +diff --git a/Cargo.lock b/Cargo.lock +index 35bb10e..71c79eb 100644 +--- a/Cargo.lock ++++ b/Cargo.lock +@@ -144,9 +144,9 @@ checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" + + [[package]] + name = "frizbee" +-version = "0.7.0" ++version = "0.6.0" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "4d024031f1a5bc5f19917baa0b618f1067610e35ba23e9f105653fcb27e74f5c" ++checksum = "c3365720de81dac18e889afa72f5907aa061c975548da68e2400c056ebc94aec" + dependencies = [ + "multiversion", + "rayon", +diff --git a/Cargo.toml b/Cargo.toml +index 392d1bb..c776c7d 100644 +--- a/Cargo.toml ++++ b/Cargo.toml +@@ -9,7 +9,7 @@ crate-type = ["cdylib"] + + [dependencies] + regex = "1.11.2" +-frizbee = "0.7.0" ++frizbee = "0.6.0" + mlua = { version = "0.11.3", features = ["module", "luajit"] } + thiserror = "2.0.16" + blake3 = "1.8.2" diff --git a/pkgs/applications/editors/vim/plugins/non-generated/blink-cmp/default.nix b/pkgs/applications/editors/vim/plugins/non-generated/blink-cmp/default.nix index 62309d6d727d..9f3f934240b8 100644 --- a/pkgs/applications/editors/vim/plugins/non-generated/blink-cmp/default.nix +++ b/pkgs/applications/editors/vim/plugins/non-generated/blink-cmp/default.nix @@ -8,12 +8,12 @@ gitMinimal, }: let - version = "1.8.0"; + version = "1.9.0"; src = fetchFromGitHub { owner = "Saghen"; repo = "blink.cmp"; tag = "v${version}"; - hash = "sha256-JjlcPj7v9J+v1SDBYIub6jFEslLhZGHmsipV1atUAFo="; + hash = "sha256-fT3huB7R17/wdKjhpNHXYV/ngUX5X+wkHiGkC5HoY20="; }; blink-fuzzy-lib = rustPlatform.buildRustPackage { inherit version src; @@ -21,6 +21,12 @@ let cargoHash = "sha256-Qdt8O7IGj2HySb1jxsv3m33ZxJg96Ckw26oTEEyQjfs="; + # NOTE: The only change in frizbee 0.7.0 was nixpkgs incompatible rust semantic changes + # Patch just reverts https://github.com/saghen/blink.cmp/commit/cc824ec85b789a54d05241389993c6ab8c040810 + cargoPatches = [ + ./0001-pin-frizbee-0.6.0.patch + ]; + nativeBuildInputs = [ gitMinimal ]; env = { From caf338e76bbd7996b3ffb299c07dc0718fda07d3 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 3 Feb 2026 22:54:01 +0100 Subject: [PATCH 205/295] responder: 3.2.1.0 -> 3.2.2.0 Diff: https://github.com/lgandx/Responder/compare/v3.2.1.0...v3.2.2.0 Changelog: https://github.com/lgandx/Responder/blob/master/CHANGELOG.md --- pkgs/by-name/re/responder/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/re/responder/package.nix b/pkgs/by-name/re/responder/package.nix index a10c05c1be81..66e68a58fd00 100644 --- a/pkgs/by-name/re/responder/package.nix +++ b/pkgs/by-name/re/responder/package.nix @@ -7,14 +7,14 @@ python3.pkgs.buildPythonApplication (finalAttrs: { pname = "responder"; - version = "3.2.1.0"; + version = "3.2.2.0"; pyproject = false; src = fetchFromGitHub { owner = "lgandx"; repo = "Responder"; tag = "v${finalAttrs.version}"; - hash = "sha256-ajVG4ZUw1GB4dgOztnOfZJ+9wpsrupZuHh8FLRZVZ24="; + hash = "sha256-vzn+7w7RgAsCt1pOz53cvBE1F1U+NFE4c1MehwLoFeQ="; }; nativeBuildInputs = [ From 346ae7147c5c5695168c31393b069968b84808f9 Mon Sep 17 00:00:00 2001 From: Hythera <87016780+Hythera@users.noreply.github.com> Date: Tue, 3 Feb 2026 22:41:35 +0100 Subject: [PATCH 206/295] reposilitePlugins.*: add pname --- pkgs/by-name/re/reposilite/plugins.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/re/reposilite/plugins.nix b/pkgs/by-name/re/reposilite/plugins.nix index 68a0ea2cfffb..1bac33a36b5f 100644 --- a/pkgs/by-name/re/reposilite/plugins.nix +++ b/pkgs/by-name/re/reposilite/plugins.nix @@ -18,9 +18,13 @@ makeScopeWithSplicing' { reposilite, }: lib.makeOverridable ( - { name, hash }: + { + name, + hash, + }: let inherit (reposilite) version; + pname = name; fancyName = lib.concatStrings [ (lib.toUpper (builtins.substring 0 1 name)) @@ -29,7 +33,7 @@ makeScopeWithSplicing' { in fetchurl { url = "https://maven.reposilite.com/releases/com/reposilite/plugin/${name}-plugin/${version}/${name}-plugin-${version}-all.jar"; - inherit version hash; + inherit pname version hash; meta = { description = "${fancyName} plugin for Reposilite."; From 43798360ea7703edc6e50dab595226a344a67d52 Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Tue, 3 Feb 2026 16:55:10 -0500 Subject: [PATCH 207/295] Revert "slurp: 1.5.0 -> 1.6.0" --- pkgs/by-name/sl/slurp/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sl/slurp/package.nix b/pkgs/by-name/sl/slurp/package.nix index 8e3cdc9fa954..57015677ceb7 100644 --- a/pkgs/by-name/sl/slurp/package.nix +++ b/pkgs/by-name/sl/slurp/package.nix @@ -16,13 +16,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "slurp"; - version = "1.6.0"; + version = "1.5.0"; src = fetchFromGitHub { owner = "emersion"; repo = "slurp"; rev = "v${finalAttrs.version}"; - hash = "sha256-kH7K/ttTNYQ5im7YsJ28bLi8yKfWZ3HGEDOfTs22UR0="; + hash = "sha256-2M8f3kN6tihwKlUCp2Qowv5xD6Ufb71AURXqwQShlXI="; }; depsBuildBuild = [ pkg-config ]; From 0a7795040157099e04e33d797c9cee0ff9afc6eb Mon Sep 17 00:00:00 2001 From: Rafael Ieda Date: Tue, 3 Feb 2026 18:55:15 -0300 Subject: [PATCH 208/295] google-chrome: 144.0.7559.109 -> 144.0.7559.132 (linux) --- pkgs/by-name/go/google-chrome/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/go/google-chrome/package.nix b/pkgs/by-name/go/google-chrome/package.nix index d8736f85d38f..b9c74d2d3ac0 100644 --- a/pkgs/by-name/go/google-chrome/package.nix +++ b/pkgs/by-name/go/google-chrome/package.nix @@ -179,11 +179,11 @@ let linux = stdenvNoCC.mkDerivation (finalAttrs: { inherit pname meta passthru; - version = "144.0.7559.109"; + version = "144.0.7559.132"; src = fetchurl { url = "https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_${finalAttrs.version}-1_amd64.deb"; - hash = "sha256-O3fFCcSghHor8UaqvUCn/GDqKD+8SCrXT6FEnWh9QUc="; + hash = "sha256-5VuJaixlw9o+oD1bp6S3o2kR8KcolomSFyWpMZQydwM="; }; # With strictDeps on, some shebangs were not being patched correctly From 7391262a342da1bf6d9a97b6b82dcb4a4b0b9596 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Mon, 26 Jan 2026 08:01:59 -0600 Subject: [PATCH 209/295] sketchybar-app-font: 2.0.51 -> 2.0.52 Signed-off-by: Austin Horstman --- .../by-name/sk/sketchybar-app-font/package.nix | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/pkgs/by-name/sk/sketchybar-app-font/package.nix b/pkgs/by-name/sk/sketchybar-app-font/package.nix index 4e621946302a..854fa4cf8d7c 100644 --- a/pkgs/by-name/sk/sketchybar-app-font/package.nix +++ b/pkgs/by-name/sk/sketchybar-app-font/package.nix @@ -7,24 +7,23 @@ stdenvNoCC, nodejs, nix-update-script, - fetchpatch, }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "sketchybar-app-font"; - version = "2.0.51"; + version = "2.0.52"; src = fetchFromGitHub { owner = "kvndrsslr"; repo = "sketchybar-app-font"; tag = "v${finalAttrs.version}"; - hash = "sha256-5HJ5dusFyWIljT6V2/hizwbkdBfFeMHrSJ1cyT+Xtno="; + hash = "sha256-rxqAzqOL8tB6QbJoYBGwxnxWAEmUZaxapIGTIAaRUhk="; }; pnpmDeps = fetchPnpmDeps { inherit (finalAttrs) pname version src; pnpm = pnpm_9; - fetcherVersion = 1; - hash = "sha256-43VIPcLNPCUMxDmWnt3fRuriOKFp7w5rzxVHdjEz3lU="; + fetcherVersion = 3; + hash = "sha256-/nYH3ZgfNv9krvH/ZjCJ2F3aanLZzlkNwOizgTRtqXE="; }; nativeBuildInputs = [ @@ -52,15 +51,6 @@ stdenvNoCC.mkDerivation (finalAttrs: { runHook postInstall ''; - patches = [ - # TODO: remove on next release - (fetchpatch { - name = "lua-regression-patch"; - url = "https://github.com/kvndrsslr/sketchybar-app-font/commit/f6735ef0acacc700b84b31b2cc3f430bf0f01f6e.patch"; - hash = "sha256-Fj3oqRdEvRcM0Bz6E97lN02H+nRx5vonW1p2jcSig7s="; - }) - ]; - passthru.updateScript = nix-update-script { }; meta = { From 2b3e8303e5fa8ad213ae03827f4343fb029930cc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 22:07:00 +0000 Subject: [PATCH 210/295] terraform-providers.wgebis_mailgun: 0.8.1 -> 0.9.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 7af255acb42e..329db86b23d9 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -1490,11 +1490,11 @@ "vendorHash": "sha256-8vYTNSjEwalDsS77UUVw7u2K3bbK4HM3yiUR3Ppi79I=" }, "wgebis_mailgun": { - "hash": "sha256-W+cvYNwsa5T6ZIPeEVbO9ogdZurwDPOKUwJfPXNKSqg=", + "hash": "sha256-Li4eyqZ6huO5Q+XTcQ+HQCg8IOjhxGU9Z4Uw3TbMdAc=", "homepage": "https://registry.terraform.io/providers/wgebis/mailgun", "owner": "wgebis", "repo": "terraform-provider-mailgun", - "rev": "v0.8.1", + "rev": "v0.9.0", "spdx": "MPL-2.0", "vendorHash": "sha256-Z4DfoG4ApXbPNXZs9YvBWQj1bH7moLNI6P+nKDHt/Jc=" }, From ae96e33a120cbdc0d670023daf11ba21ad761c36 Mon Sep 17 00:00:00 2001 From: bernborgess Date: Mon, 2 Feb 2026 13:44:34 -0300 Subject: [PATCH 211/295] pcsx2: 2.6.2 -> 2.6.3 --- pkgs/by-name/pc/pcsx2/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pc/pcsx2/package.nix b/pkgs/by-name/pc/pcsx2/package.nix index 605ce75ba928..48c583437036 100644 --- a/pkgs/by-name/pc/pcsx2/package.nix +++ b/pkgs/by-name/pc/pcsx2/package.nix @@ -49,13 +49,13 @@ let in llvmPackages.stdenv.mkDerivation (finalAttrs: { pname = "pcsx2"; - version = "2.6.2"; + version = "2.6.3"; src = fetchFromGitHub { pname = "pcsx2-source"; owner = "PCSX2"; repo = "pcsx2"; tag = "v${finalAttrs.version}"; - hash = "sha256-cv7En9DgamohWYZPPyL6etaqi/P3yxAuVUQfsZwjIzQ="; + hash = "sha256-85PZ7ZDoannmwoFeKM7hm7fQS1X2MPxAwm6k+Sa+bGc="; }; patches = [ From 79dc94c1da2a76c123107916211a47713f0ee5c5 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Tue, 3 Feb 2026 23:11:39 +0100 Subject: [PATCH 212/295] jazz2-content: set pname --- pkgs/by-name/ja/jazz2-content/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/ja/jazz2-content/package.nix b/pkgs/by-name/ja/jazz2-content/package.nix index 39a8661412e2..783b0dc1e359 100644 --- a/pkgs/by-name/ja/jazz2-content/package.nix +++ b/pkgs/by-name/ja/jazz2-content/package.nix @@ -6,6 +6,8 @@ runCommandLocal "jazz2-content" { + pname = "jazz2-content"; + inherit (jazz2) version src; meta = (removeAttrs jazz2.meta [ "mainProgram" ]) // { From d6faa98b8f33b77a75fd22b077a7fcb58bb4c11e Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Tue, 3 Feb 2026 23:23:42 +0100 Subject: [PATCH 213/295] openfreebuds: set pname --- pkgs/by-name/op/openfreebuds/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/op/openfreebuds/package.nix b/pkgs/by-name/op/openfreebuds/package.nix index abb348f91dd8..295c6ccafbf5 100644 --- a/pkgs/by-name/op/openfreebuds/package.nix +++ b/pkgs/by-name/op/openfreebuds/package.nix @@ -7,7 +7,7 @@ qt6Packages, }: python3Packages.buildPythonApplication rec { - name = "openfreebuds"; + pname = "openfreebuds"; version = "0.17.1"; src = fetchFromGitHub { From e0dc2b13613033fd0586a86ee3c407edf76f465c Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Tue, 3 Feb 2026 23:31:30 +0100 Subject: [PATCH 214/295] gimp-with-plugins: set pname --- pkgs/applications/graphics/gimp/wrapper.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/graphics/gimp/wrapper.nix b/pkgs/applications/graphics/gimp/wrapper.nix index 25deade8162f..99e7f9be3d7e 100644 --- a/pkgs/applications/graphics/gimp/wrapper.nix +++ b/pkgs/applications/graphics/gimp/wrapper.nix @@ -24,7 +24,9 @@ let in symlinkJoin { - name = "gimp-with-plugins-${gimp.version}"; + pname = "gimp-with-plugins"; + inherit (gimp) version; + outputs = [ "out" "man" From 2683eb87600cc14e22fae37e0aaea1658e428845 Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Tue, 3 Feb 2026 17:33:21 -0500 Subject: [PATCH 215/295] google-chrome: mark as vulnerable on Darwin --- pkgs/by-name/go/google-chrome/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/go/google-chrome/package.nix b/pkgs/by-name/go/google-chrome/package.nix index d8736f85d38f..7642a1774427 100644 --- a/pkgs/by-name/go/google-chrome/package.nix +++ b/pkgs/by-name/go/google-chrome/package.nix @@ -334,6 +334,9 @@ let changelog = "https://chromereleases.googleblog.com/"; description = "Freeware web browser developed by Google"; homepage = "https://www.google.com/chrome/browser/"; + knownVulnerabilities = lib.optionals stdenvNoCC.hostPlatform.isDarwin [ + "Out of date, because the updater (pkgs/by-name/go/google-chrome/update.sh) has stopped working, and there does not seem to be another way to get stable URLs to particular Chrome versions." + ]; license = lib.licenses.unfree; maintainers = with lib.maintainers; [ iedame From 48c0ef10b481d983ddfea113d6779606ab75a87f Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Tue, 3 Feb 2026 22:42:46 +0000 Subject: [PATCH 216/295] python3Packages.xsdata-pydantic: cleanup --- .../xsdata-pydantic/default.nix | 29 +++++++++++-------- 1 file changed, 17 insertions(+), 12 deletions(-) diff --git a/pkgs/development/python-modules/xsdata-pydantic/default.nix b/pkgs/development/python-modules/xsdata-pydantic/default.nix index 9a1c3774c193..93e2a0269543 100644 --- a/pkgs/development/python-modules/xsdata-pydantic/default.nix +++ b/pkgs/development/python-modules/xsdata-pydantic/default.nix @@ -2,18 +2,24 @@ lib, buildPythonPackage, fetchFromGitHub, + + # build-system setuptools, - pytestCheckHook, - xsdata, + + # dependencies pydantic, + xsdata, + + # tests click, click-default-group, - jinja2, docformatter, + jinja2, + pytestCheckHook, toposort, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "xsdata-pydantic"; version = "24.5"; pyproject = true; @@ -21,15 +27,15 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "tefra"; repo = "xsdata-pydantic"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-ExgAXQRNfGQRSZdMuWc8ldJPqz+3c4Imgu75KXLXHNk="; }; build-system = [ setuptools ]; dependencies = [ - xsdata pydantic + xsdata ]; nativeCheckInputs = [ @@ -37,19 +43,18 @@ buildPythonPackage rec { click-default-group docformatter jinja2 - toposort pytestCheckHook + toposort ]; - pythonImportsCheck = [ - "xsdata_pydantic" - ]; + pythonImportsCheck = [ "xsdata_pydantic" ]; meta = { - description = "Naive XML & JSON Bindings for python pydantic classes!"; + description = "Naive XML & JSON Bindings for python pydantic classes"; homepage = "https://github.com/tefra/xsdata-pydantic"; + changelog = "https://github.com/tefra/xsdata-pydantic/blob/${finalAttrs.src.tag}/CHANGES.md"; maintainers = with lib.maintainers; [ berrij ]; license = lib.licenses.mit; platforms = lib.platforms.all; }; -} +}) From 57dcd047a013fed0cc0d271c23baae0dbcd6098c Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Tue, 3 Feb 2026 22:44:30 +0000 Subject: [PATCH 217/295] python3Packages.xsdata-pydantic: disable failing test --- pkgs/development/python-modules/xsdata-pydantic/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/python-modules/xsdata-pydantic/default.nix b/pkgs/development/python-modules/xsdata-pydantic/default.nix index 93e2a0269543..77fba93cf6fa 100644 --- a/pkgs/development/python-modules/xsdata-pydantic/default.nix +++ b/pkgs/development/python-modules/xsdata-pydantic/default.nix @@ -49,6 +49,11 @@ buildPythonPackage (finalAttrs: { pythonImportsCheck = [ "xsdata_pydantic" ]; + disabledTests = [ + # AssertionError: SystemExit(2) is not None + "test_complete" + ]; + meta = { description = "Naive XML & JSON Bindings for python pydantic classes"; homepage = "https://github.com/tefra/xsdata-pydantic"; From 948b48eb7820b25688f33f469af3ff0b095ccc14 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 22:53:06 +0000 Subject: [PATCH 218/295] yaralyzer: 1.3.10 -> 1.3.17 --- pkgs/by-name/ya/yaralyzer/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ya/yaralyzer/package.nix b/pkgs/by-name/ya/yaralyzer/package.nix index 8484eb40fd9b..c639e50791ec 100644 --- a/pkgs/by-name/ya/yaralyzer/package.nix +++ b/pkgs/by-name/ya/yaralyzer/package.nix @@ -7,14 +7,14 @@ python3.pkgs.buildPythonApplication (finalAttrs: { pname = "yaralyzer"; - version = "1.3.10"; + version = "1.3.17"; pyproject = true; src = fetchFromGitHub { owner = "michelcrypt4d4mus"; repo = "yaralyzer"; tag = "v${finalAttrs.version}"; - hash = "sha256-OhZ1TG1dqxlUoW+OI+BFn0LsujLytqg6L7aNdYnfRPQ="; + hash = "sha256-ze6s/XCxW/Lf5fiFEI8tmgd5DRAPVD6Z9Xo/ayI5fAc="; }; build-system = with python3.pkgs; [ poetry-core ]; From 0750eafb091a0e95e3043e2ceb95ee7762b6fb05 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Tue, 3 Feb 2026 22:58:59 +0000 Subject: [PATCH 219/295] python3Packages.cvxpy: 1.8.0 -> 1.8.1 Diff: https://github.com/cvxpy/cvxpy/compare/v1.8.0...v1.8.1 Changelog: https://github.com/cvxpy/cvxpy/releases/tag/v1.8.1 --- pkgs/development/python-modules/cvxpy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cvxpy/default.nix b/pkgs/development/python-modules/cvxpy/default.nix index 6a73a14fc8b2..8511e46f836d 100644 --- a/pkgs/development/python-modules/cvxpy/default.nix +++ b/pkgs/development/python-modules/cvxpy/default.nix @@ -26,14 +26,14 @@ buildPythonPackage (finalAttrs: { pname = "cvxpy"; - version = "1.8.0"; + version = "1.8.1"; pyproject = true; src = fetchFromGitHub { owner = "cvxpy"; repo = "cvxpy"; tag = "v${finalAttrs.version}"; - hash = "sha256-RBRosw7mNQNdVxXU5aW0ehwM0OV2krPqP+ULBGGhrxM="; + hash = "sha256-7bLvVvOthbEe+Ry/NQCxP5El9K8qITIGwJzypooT2mw="; }; postPatch = From c29ffc2e6e78a0dc3fc5beba744b85fc43f9cdb9 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 4 Feb 2026 00:08:31 +0100 Subject: [PATCH 220/295] python314Packages.cyvest: fix changelog entry --- pkgs/development/python-modules/cyvest/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/cyvest/default.nix b/pkgs/development/python-modules/cyvest/default.nix index 5c1770774831..2f1d36296337 100644 --- a/pkgs/development/python-modules/cyvest/default.nix +++ b/pkgs/development/python-modules/cyvest/default.nix @@ -53,7 +53,7 @@ buildPythonPackage (finalAttrs: { meta = { description = "Cybersecurity Investigation Model"; homepage = "https://github.com/PakitoSec/cyvest"; - changelog = "https://github.com/PakitoSec/cyvest/releases/tag/v${finalAttrs.src.tag}"; + changelog = "https://github.com/PakitoSec/cyvest/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ fab ]; }; From 1d15b71a49874e37d60d25debd3d9118a3ef71ed Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 3 Feb 2026 23:29:38 +0100 Subject: [PATCH 221/295] python314Packages.apify-fingerprint-datapoints: init at 0.10.0 Browser fingerprint datapoints collected by Apify https://pypi.org/project/apify-fingerprint-datapoints/ --- .../apify-fingerprint-datapoints/default.nix | 32 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 4 +++ 2 files changed, 36 insertions(+) create mode 100644 pkgs/development/python-modules/apify-fingerprint-datapoints/default.nix diff --git a/pkgs/development/python-modules/apify-fingerprint-datapoints/default.nix b/pkgs/development/python-modules/apify-fingerprint-datapoints/default.nix new file mode 100644 index 000000000000..a711e100a8c0 --- /dev/null +++ b/pkgs/development/python-modules/apify-fingerprint-datapoints/default.nix @@ -0,0 +1,32 @@ +{ + lib, + buildPythonPackage, + fetchPypi, + hatchling, +}: + +buildPythonPackage (finalAttrs: { + pname = "apify-fingerprint-datapoints"; + version = "0.10.0"; + pyproject = true; + + src = fetchPypi { + pname = "apify_fingerprint_datapoints"; + inherit (finalAttrs) version; + hash = "sha256-FObB0yFu/t1RtnCYyDuzIzgm4mHu8mC+cATzciGd2VA="; + }; + + build-system = [ hatchling ]; + + pythonImportsCheck = [ "apify_fingerprint_datapoints" ]; + + # Module has no tests + doCheck = false; + + meta = { + description = "Browser fingerprint datapoints collected by Apify"; + homepage = "https://pypi.org/project/apify-fingerprint-datapoints/"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ fab ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 2af888ba5d1d..1db64ff209df 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -816,6 +816,10 @@ self: super: with self; { apiflask = callPackage ../development/python-modules/apiflask { }; + apify-fingerprint-datapoints = + callPackage ../development/python-modules/apify-fingerprint-datapoints + { }; + apipkg = callPackage ../development/python-modules/apipkg { }; apischema = callPackage ../development/python-modules/apischema { }; From bf0ef18a2fbb9ecd42dad412a24abd5ed92a2662 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 3 Feb 2026 23:31:52 +0100 Subject: [PATCH 222/295] python314Packages.browserforge: 1.2.3 -> 1.2.4 --- .../python-modules/browserforge/default.nix | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/browserforge/default.nix b/pkgs/development/python-modules/browserforge/default.nix index 3afbfa6f88f4..4958004ba5a6 100644 --- a/pkgs/development/python-modules/browserforge/default.nix +++ b/pkgs/development/python-modules/browserforge/default.nix @@ -1,34 +1,33 @@ { lib, aiofiles, + apify-fingerprint-datapoints, buildPythonPackage, click, fetchFromGitHub, httpx, orjson, poetry-core, - pythonOlder, rich, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "browserforge"; - version = "1.2.3"; + version = "1.2.4"; pyproject = true; - disabled = pythonOlder "3.11"; - src = fetchFromGitHub { owner = "daijro"; repo = "browserforge"; - tag = "v${version}"; - hash = "sha256-D5GlUZ4KT6kqPQVcpli8T++xoXl1YUVGZu8rePJQ44A="; + tag = "v${finalAttrs.version}"; + hash = "sha256-8mh1Wok96rwUNAdnaoI1VYkyNr50JX/K7o04n/epuMo="; }; build-system = [ poetry-core ]; dependencies = [ aiofiles + apify-fingerprint-datapoints click httpx orjson @@ -46,4 +45,4 @@ buildPythonPackage rec { license = lib.licenses.asl20; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From b3a614847cba3d1e15a57e9b0f0c56d52ffff02e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stanis=C5=82aw=20Pitucha?= Date: Sun, 11 Jan 2026 22:39:40 +1100 Subject: [PATCH 223/295] python3Packages.glcontext: fix darwin build --- pkgs/development/python-modules/glcontext/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/glcontext/default.nix b/pkgs/development/python-modules/glcontext/default.nix index 8124da832b00..9d66911b0f98 100644 --- a/pkgs/development/python-modules/glcontext/default.nix +++ b/pkgs/development/python-modules/glcontext/default.nix @@ -1,4 +1,5 @@ { + stdenv, lib, buildPythonPackage, fetchFromGitHub, @@ -26,7 +27,7 @@ buildPythonPackage rec { libX11 ]; - postPatch = '' + postPatch = lib.optionalString (stdenv.hostPlatform.isLinux) '' substituteInPlace glcontext/x11.cpp \ --replace-fail '"libGL.so"' '"${libGL}/lib/libGL.so"' \ --replace-fail '"libX11.so"' '"${libX11}/lib/libX11.so"' @@ -46,7 +47,7 @@ buildPythonPackage rec { homepage = "https://github.com/moderngl/glcontext"; description = "OpenGL implementation for ModernGL"; license = lib.licenses.mit; - platforms = lib.platforms.linux; + platforms = lib.platforms.linux ++ lib.platforms.darwin; maintainers = [ ]; }; } From e74c5634ccdacc23a24677f3e511c3f9f9eba06c Mon Sep 17 00:00:00 2001 From: zowoq <59103226+zowoq@users.noreply.github.com> Date: Wed, 4 Feb 2026 09:40:13 +1000 Subject: [PATCH 224/295] x16-emulator: disable nixpkgs-update --- pkgs/by-name/x1/x16/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/x1/x16/package.nix b/pkgs/by-name/x1/x16/package.nix index 27cc806728b0..b1114d51b5fe 100644 --- a/pkgs/by-name/x1/x16/package.nix +++ b/pkgs/by-name/x1/x16/package.nix @@ -12,6 +12,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "x16-emulator"; version = "48"; + # nixpkgs-update: no auto update src = fetchFromGitHub { owner = "X16Community"; From 29a4238c7f22e043fb910527c7989249e78917f1 Mon Sep 17 00:00:00 2001 From: zowoq <59103226+zowoq@users.noreply.github.com> Date: Wed, 4 Feb 2026 09:40:13 +1000 Subject: [PATCH 225/295] x16-rom: disable nixpkgs-update --- pkgs/by-name/x1/x16/rom.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/x1/x16/rom.nix b/pkgs/by-name/x1/x16/rom.nix index 2738c0378e4b..9f291b5d9a95 100644 --- a/pkgs/by-name/x1/x16/rom.nix +++ b/pkgs/by-name/x1/x16/rom.nix @@ -11,6 +11,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "x16-rom"; version = "48"; + # nixpkgs-update: no auto update src = fetchFromGitHub { owner = "X16Community"; From fa891d7db2e6205fd9e068c71799113ead7c321e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 23:47:07 +0000 Subject: [PATCH 226/295] terraform-providers.spotinst_spotinst: 1.232.3 -> 1.232.4 --- .../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 7af255acb42e..b906b8dd3849 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -1247,11 +1247,11 @@ "vendorHash": "sha256-/zsslNR7GDLFrtL4T0GLYhKTBof51ODavb/+PHdziS4=" }, "spotinst_spotinst": { - "hash": "sha256-aPOqAzK/FdDDTbl2WMKxA99a5w6ZM0xK/BLjzPnvuws=", + "hash": "sha256-yDwEtptwNXu/IpoKUK98UkpivTgJaY1FfsshsVpaaOk=", "homepage": "https://registry.terraform.io/providers/spotinst/spotinst", "owner": "spotinst", "repo": "terraform-provider-spotinst", - "rev": "v1.232.3", + "rev": "v1.232.4", "spdx": "MPL-2.0", "vendorHash": "sha256-Cj7RVITkFxIjAZAqHFhnoTa4lTZFXG22ny801g0Y+NE=" }, From 6929dfae59de0e0f34e4e3db85669112a1ff9788 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stanis=C5=82aw=20Pitucha?= Date: Sun, 11 Jan 2026 22:45:27 +1100 Subject: [PATCH 227/295] python3Packages.moderngl: fix darwin build --- pkgs/development/python-modules/moderngl/default.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/moderngl/default.nix b/pkgs/development/python-modules/moderngl/default.nix index 3b38d8915e1d..91628b9cd51c 100644 --- a/pkgs/development/python-modules/moderngl/default.nix +++ b/pkgs/development/python-modules/moderngl/default.nix @@ -1,4 +1,5 @@ { + stdenv, lib, buildPythonPackage, fetchPypi, @@ -6,6 +7,7 @@ libX11, setuptools, glcontext, + pkgs, }: buildPythonPackage rec { @@ -18,7 +20,7 @@ buildPythonPackage rec { hash = "sha256-UpNqmMyy8uHW48sYUospGfaDHn4/kk54i1hzutzlEps="; }; - postPatch = '' + postPatch = lib.optionalString (stdenv.hostPlatform.isLinux) '' substituteInPlace _moderngl.py \ --replace-fail '"libGL.so"' '"${libGL}/lib/libGL.so"' \ --replace-fail '"libEGL.so"' '"${libGL}/lib/libEGL.so"' @@ -26,7 +28,7 @@ buildPythonPackage rec { build-system = [ setuptools ]; - buildInputs = [ + buildInputs = lib.optionals (stdenv.hostPlatform.isLinux) [ libGL libX11 ]; @@ -44,7 +46,6 @@ buildPythonPackage rec { changelog = "https://github.com/moderngl/moderngl/releases/tag/${version}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ c0deaddict ]; - # should be mesa.meta.platforms, darwin build breaks. - platforms = lib.platforms.linux; + inherit (pkgs.mesa.meta) platforms; }; } From e4a1149b242cbedb9f68e51d78df41d7f240e7a2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 23:51:05 +0000 Subject: [PATCH 228/295] terraform-providers.sumologic_sumologic: 3.2.2 -> 3.2.3 --- .../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 7af255acb42e..d7fa218ad60a 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -1265,11 +1265,11 @@ "vendorHash": "sha256-9M1DsE/FPQK8TG7xCJWbU3HAJCK3p/7lxdzjO1oAfWs=" }, "sumologic_sumologic": { - "hash": "sha256-UEJNCb1b2BXgBM6FuTHzw5O7FopY3Iv99Hv01KDjY8k=", + "hash": "sha256-jL64y4/v11ZPm7RuW9c5iumm490pRCHp4VHJjkIqGKE=", "homepage": "https://registry.terraform.io/providers/SumoLogic/sumologic", "owner": "SumoLogic", "repo": "terraform-provider-sumologic", - "rev": "v3.2.2", + "rev": "v3.2.3", "spdx": "MPL-2.0", "vendorHash": "sha256-IR6KjFW5GbsOIm3EEFyx3ctwhbifZlcNaZeGhbeK/Wo=" }, From f1c064f1c222b5746e114ca9944a6e2806c24ad4 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Wed, 4 Feb 2026 00:55:05 +0100 Subject: [PATCH 229/295] prefetch-yarn-deps: set pname and version --- pkgs/build-support/node/fetch-yarn-deps/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/build-support/node/fetch-yarn-deps/default.nix b/pkgs/build-support/node/fetch-yarn-deps/default.nix index 67ee1bb1ef09..20f25cc411f2 100644 --- a/pkgs/build-support/node/fetch-yarn-deps/default.nix +++ b/pkgs/build-support/node/fetch-yarn-deps/default.nix @@ -30,7 +30,8 @@ let in { prefetch-yarn-deps = stdenv.mkDerivation { - name = "prefetch-yarn-deps"; + pname = "prefetch-yarn-deps"; + inherit (lib.trivial) version; dontUnpack = true; dontBuild = true; From f211cad9d9d51b9360cbe5444539dbca6f1607c5 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Wed, 4 Feb 2026 00:55:33 +0100 Subject: [PATCH 230/295] fixup-yarn-lock: set pname and version --- pkgs/build-support/node/fetch-yarn-deps/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/build-support/node/fetch-yarn-deps/default.nix b/pkgs/build-support/node/fetch-yarn-deps/default.nix index 20f25cc411f2..e1ae8203cd59 100644 --- a/pkgs/build-support/node/fetch-yarn-deps/default.nix +++ b/pkgs/build-support/node/fetch-yarn-deps/default.nix @@ -67,7 +67,8 @@ in }; fixup-yarn-lock = stdenv.mkDerivation { - name = "fixup-yarn-lock"; + pname = "fixup-yarn-lock"; + inherit (lib.trivial) version; dontUnpack = true; dontBuild = true; From f3c573a4dc592261237f0db0344c04670754e10f Mon Sep 17 00:00:00 2001 From: Robert Hensing Date: Sat, 18 Oct 2025 23:58:50 +0200 Subject: [PATCH 231/295] shellspec.tests: init --- pkgs/by-name/sh/shellspec/package.nix | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/sh/shellspec/package.nix b/pkgs/by-name/sh/shellspec/package.nix index dfd0fc586c74..ca2de8db9202 100644 --- a/pkgs/by-name/sh/shellspec/package.nix +++ b/pkgs/by-name/sh/shellspec/package.nix @@ -3,6 +3,11 @@ stdenv, fetchFromGitHub, bash, + + # Test-only + dash, + ksh, + zsh, }: stdenv.mkDerivation (finalAttrs: { @@ -22,12 +27,31 @@ stdenv.mkDerivation (finalAttrs: { checkPhase = '' ./shellspec --no-banner --task fixture:stat:prepare - ./shellspec --no-banner spec --jobs "$(nproc)" + ./shellspec --no-banner spec --jobs "$(nproc)" ${finalAttrs.extraTestArgs or ""} ''; # "Building" the script happens in Docker dontBuild = true; + passthru.tests = + let + # Tests are not enabled by default, so enable them. + enabled = finalAttrs.overrideAttrs { doCheck = true; }; + # For adding variations. Use testWith (finalAttrs: prevAttrs: { }) if needed. + testWith = enabled.overrideAttrs; + in + { + # Enable tests in all variations + # Some of these may log failures, which are later treated as SKIPPED. + # This is normal. Look for "0 failures" and a successful derivation build. + with-bin-sh = enabled; + with-bash = testWith { extraTestArgs = "--shell ${lib.getExe bash}"; }; + # with-dash: Broken as of shellspec 0.28.1, dash 0.5.13.1 + # with-dash = testWith { extraTestArgs = "--shell ${lib.getExe dash}"; }; + with-ksh = testWith { extraTestArgs = "--shell ${lib.getExe ksh}"; }; + with-zsh = testWith { extraTestArgs = "--shell ${lib.getExe zsh}"; }; + }; + meta = { description = "Full-featured BDD unit testing framework for bash, ksh, zsh, dash and all POSIX shells"; homepage = "https://shellspec.info/"; From c565a6c82b1b148fb63d9db5706afa5f1ee9f135 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Feb 2026 00:37:21 +0000 Subject: [PATCH 232/295] impala: 0.7.2 -> 0.7.3 --- pkgs/by-name/im/impala/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/im/impala/package.nix b/pkgs/by-name/im/impala/package.nix index 68796e26cc18..f6d495ce0da6 100644 --- a/pkgs/by-name/im/impala/package.nix +++ b/pkgs/by-name/im/impala/package.nix @@ -5,16 +5,16 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "impala"; - version = "0.7.2"; + version = "0.7.3"; src = fetchFromGitHub { owner = "pythops"; repo = "impala"; rev = "v${finalAttrs.version}"; - hash = "sha256-kDXf+zrCfsYv+5P69BiZDBqaw9SM3JPCXV7KzpIEJn0="; + hash = "sha256-zSoH0zY24m4XxWWBNUmMQozAtTiSDn4GD/HghXk4qI8="; }; - cargoHash = "sha256-Zs3x7wWbO0LL1BjEAWb1UbztJJ6K6hXxgMBynHLri8A="; + cargoHash = "sha256-wOoFQW5GIPNs+aA6JsU/g7/myJz45E9/0gNwKa3jSwI="; # fix for compilation of musl builds on aarch64 # see https://github.com/NixOS/nixpkgs/issues/145726 From 4c7709b3b9f9394a7786b92fc1f310588029a7fe Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Feb 2026 00:47:03 +0000 Subject: [PATCH 233/295] kdePackages.qtutilities: 6.19.0 -> 6.19.1 --- pkgs/development/libraries/qtutilities/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/qtutilities/default.nix b/pkgs/development/libraries/qtutilities/default.nix index dce342e88607..628921fc0178 100644 --- a/pkgs/development/libraries/qtutilities/default.nix +++ b/pkgs/development/libraries/qtutilities/default.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "qtutilities"; - version = "6.19.0"; + version = "6.19.1"; src = fetchFromGitHub { owner = "Martchus"; repo = "qtutilities"; rev = "v${finalAttrs.version}"; - hash = "sha256-xyHnub8elkQXy3A66/WvlSAOj21b0jBiWPK1P1GQbTc="; + hash = "sha256-3K5n7EvbEi9oTcdvhiDAiW0xYWxYUB2osLVIVPOVWQs="; }; nativeBuildInputs = [ From 2f711b680795ac6c804980e992a1bd9f40802d0e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 4 Feb 2026 02:14:55 +0100 Subject: [PATCH 234/295] firefox-unwrapped: 147.0.2 -> 147.0.3 https://www.firefox.com/en-US/firefox/147.0.3/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 03883a2867b0..4a871e154ab0 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 = "147.0.2"; + version = "147.0.3"; src = fetchurl { url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz"; - sha512 = "60f8c96dddb337f46746c22d3c282be5e58ce7dc7cd2ae65097eb6405a533a2baa2c7f48e178acfc7d7e2bee1b06bd07a1ae801dae9c9d7609c2fcec8e99e2e6"; + sha512 = "37e39c47d694eccdcabb7d8a0a4cfe1b02860a97f604653f364c60f4e98796ffc7f1c6ab51226b2e5034a4b4805ccc6ec3983f0d830c9f36692df2ec261273d9"; }; meta = { From c26f8977bbf68d270d836d032ca22396ef436c06 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 4 Feb 2026 02:16:09 +0100 Subject: [PATCH 235/295] firefox-bin-unwrapped: 147.0.2 -> 147.0.3 https://www.firefox.com/en-US/firefox/147.0.3/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 7abc409497b3..3ddfe6fbe124 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 = "147.0.2"; + version = "147.0.3"; sources = [ { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/ach/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/ach/firefox-147.0.3.tar.xz"; locale = "ach"; arch = "linux-x86_64"; - sha256 = "1d75a12deb45733dc8a561832ba71014164623819f411bcc819a1686286f4589"; + sha256 = "4d65dfc35a253e50002b9a92d5ef6da9860b17c7086cfecced851be088850a79"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/af/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/af/firefox-147.0.3.tar.xz"; locale = "af"; arch = "linux-x86_64"; - sha256 = "c38b38d67b0f43443c7b0acd70698c88255905ea04b45e53232d0506cfceccab"; + sha256 = "d546cd87acc38f6ffeee91108a6cca9d9e18713eb90cc042f1e83346d06b5046"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/an/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/an/firefox-147.0.3.tar.xz"; locale = "an"; arch = "linux-x86_64"; - sha256 = "ae14eeb376bea416eee53deebd638c78a548b7961cbdb3710c268dd69254405a"; + sha256 = "a09cd7b86457e51fc5337f6722282110731961b0b52c8c54500e84a98867ec6f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/ar/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/ar/firefox-147.0.3.tar.xz"; locale = "ar"; arch = "linux-x86_64"; - sha256 = "368e31b98981bd58d88acf032f03811382a518d789c36188c20f23923dd1ee6e"; + sha256 = "a7e3566cf5a80ede383f4beb36f07c58badfae6e6e664219280db9997c8fc79f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/ast/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/ast/firefox-147.0.3.tar.xz"; locale = "ast"; arch = "linux-x86_64"; - sha256 = "1a0b99593a22fcb8f57f3c0de4ce3e077ee71356433d09bafa5beafc001c2fe7"; + sha256 = "f1b2d16b245d4b49248f4af5e429dbcde6d20fcd5402fb413d8eded0e9d01acf"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/az/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/az/firefox-147.0.3.tar.xz"; locale = "az"; arch = "linux-x86_64"; - sha256 = "ec642e5b99d5e84736cc05f911f03bdb7d8aa29d1e2544ccbe50636a1fc2c135"; + sha256 = "9b9b7e3f63a687c480d67fdad2c74bd616d343a4c62bc5868a828918a980fee8"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/be/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/be/firefox-147.0.3.tar.xz"; locale = "be"; arch = "linux-x86_64"; - sha256 = "78e17f107c19f38fbd6302efd7885c4e2c867062756a18e361bb810496a04bd7"; + sha256 = "5238efc23c8be90905279965ad9a997260414d15ebd64e49d5a270646396ebc7"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/bg/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/bg/firefox-147.0.3.tar.xz"; locale = "bg"; arch = "linux-x86_64"; - sha256 = "df7b6814d6ab31bc7c28c9b7e664640bdb17956c512f5f69fd0006cfea74f3fe"; + sha256 = "974ed1fc64d0f49f44fc344fa710b83b813eff78ad60514310f91e74e747b36a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/bn/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/bn/firefox-147.0.3.tar.xz"; locale = "bn"; arch = "linux-x86_64"; - sha256 = "c8e4033e90616ee35bdc84dade7754069432e5362412be7d23753937f1b119f0"; + sha256 = "c4b62e6e31d3cdce7761ef9d33e360618d4a826200353da5e1a9dbc86eb47ea3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/br/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/br/firefox-147.0.3.tar.xz"; locale = "br"; arch = "linux-x86_64"; - sha256 = "bc60052649cf25afc89685a062420f028acac0dd91e6109b6544fb8f310027a7"; + sha256 = "0c3e2d183d8c8e0724e75f993b65753a599da140473bf92cc40879d4ce916756"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/bs/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/bs/firefox-147.0.3.tar.xz"; locale = "bs"; arch = "linux-x86_64"; - sha256 = "17dbb8518c280674fc5e91d3741096fdee625eeaf009fdcb8762b10898ec4569"; + sha256 = "c021dde70eb736baaf08384fff1268d60623d7fa70cee82d300bf10ce6c5e516"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/ca-valencia/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/ca-valencia/firefox-147.0.3.tar.xz"; locale = "ca-valencia"; arch = "linux-x86_64"; - sha256 = "2926e989d381ee51a0609b60a8b83fbb12431d2ce72da2ef9f27343ed4506386"; + sha256 = "1441309401c00da8dc73652bfee19e0281fd3ed43dbc69c818bf86c83a56918f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/ca/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/ca/firefox-147.0.3.tar.xz"; locale = "ca"; arch = "linux-x86_64"; - sha256 = "4ec064fe0b37c1fb69e59ce09883819b31e3db4b4b45f35c9b98f1488d54344f"; + sha256 = "a1ad54926bff2d45d34dd48efca1f13f440d8ce3e192e709781fb0dd1deb679e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/cak/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/cak/firefox-147.0.3.tar.xz"; locale = "cak"; arch = "linux-x86_64"; - sha256 = "2a695ad86f9bfc7f28b9ef0f5a2b6e65fcd613dc234163eb39b7c9ef9cf6fee4"; + sha256 = "153a170b0570f96ef962e64b814f74fc2aebb09b08ba699e3f645eadad835c67"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/cs/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/cs/firefox-147.0.3.tar.xz"; locale = "cs"; arch = "linux-x86_64"; - sha256 = "3a5cfbe5ee858142aa2f3eb8851df7cd99ddbfa8c73dd599a2e437922dd32290"; + sha256 = "48109cba49bf14b60117eac680e89d091c0f9b45b32f88f31c337eebe297306a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/cy/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/cy/firefox-147.0.3.tar.xz"; locale = "cy"; arch = "linux-x86_64"; - sha256 = "2e95f9e5a1e19cbbf7a88c590a8ca90a9ce0b6433a6c967a9762e05bddab1de4"; + sha256 = "1d11c4793b016918802df8b8a9b7e02f50278934ed2a51331fc475850ca11958"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/da/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/da/firefox-147.0.3.tar.xz"; locale = "da"; arch = "linux-x86_64"; - sha256 = "d313aba6ced924160e400baaf936928fa0f3c5e6186275c395ec72837394b49a"; + sha256 = "c4231efab3fadd0bca9cf01fcc126531036975f4d783106f62493797a96dc8fa"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/de/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/de/firefox-147.0.3.tar.xz"; locale = "de"; arch = "linux-x86_64"; - sha256 = "52d306ca74c09dab7df06c834759d07dec41e5db95734dabc8497b3abef8ade5"; + sha256 = "8417d1fdb4e8adec20f87ccbfe8da0bceb70ad16dfa0a199918fa00790df59e0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/dsb/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/dsb/firefox-147.0.3.tar.xz"; locale = "dsb"; arch = "linux-x86_64"; - sha256 = "0dcf5cb08a012bd839135a41222581b99ecb3c373eac89cd2684e03fca38fc88"; + sha256 = "1ba3d1dc8015d45eac93a34ee1a4b69aaf1868bf07b5c0fbac9aaf01bd51c7c0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/el/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/el/firefox-147.0.3.tar.xz"; locale = "el"; arch = "linux-x86_64"; - sha256 = "3575b6791dcd5546830435bf8fa33eeb22c226864c463984265e5e1b45967bfd"; + sha256 = "36a587cc7a64a779584d9a30887b7b40f4dc4fb77c5522ae6c594e82d285b0ee"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/en-CA/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/en-CA/firefox-147.0.3.tar.xz"; locale = "en-CA"; arch = "linux-x86_64"; - sha256 = "0417fe67841a0032b7b1fff1406d6cad54620eb66d1a3609b873c935384ca3e2"; + sha256 = "38635bda0dddabb4e68d87010283c429ef71c86193f5a16ae69c11053a1c304c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/en-GB/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/en-GB/firefox-147.0.3.tar.xz"; locale = "en-GB"; arch = "linux-x86_64"; - sha256 = "56c8bfe45718ef2b7e2e4fd9350045d339c8e5ef56e27a93ad6222ddeaff1f99"; + sha256 = "1bc69743a3a60deace4ebcb226b44c28c953fc3f48903dde325a3ddd98877481"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/en-US/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/en-US/firefox-147.0.3.tar.xz"; locale = "en-US"; arch = "linux-x86_64"; - sha256 = "691ed0831506907cdb94a6a4a6dee9a7ff2f2b64d51e84edbce5b0cfb7b812fa"; + sha256 = "3bdf654c08bfa7dda5e13fa2554cd0edf997f32e972aa63942a3a7ab5a0fb877"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/eo/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/eo/firefox-147.0.3.tar.xz"; locale = "eo"; arch = "linux-x86_64"; - sha256 = "9c968a5d6ea7f8a345c691ada8e8e08d3537d57d0ef0aade3e190f378a37aea7"; + sha256 = "cd39a1eaad58a67556cc6557d7ed8cc6a4c6cf2aa116223a6e047e248845859f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/es-AR/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/es-AR/firefox-147.0.3.tar.xz"; locale = "es-AR"; arch = "linux-x86_64"; - sha256 = "8638448427d17fe15bcfa93275a7664e16ac2df4c4e089861f2bf7d13be53663"; + sha256 = "8d43b240abf4bfbc95d82f39f944e8707fb3c2f00c86b8f6b58ab3e1292e6fe8"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/es-CL/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/es-CL/firefox-147.0.3.tar.xz"; locale = "es-CL"; arch = "linux-x86_64"; - sha256 = "a4800c8f6346e28ee2ef07ab79490c59e6d0898b317bb18635afafc84fc36663"; + sha256 = "2eacfe99a9764305860a6cacd4d5c33805ba1f99796784bd668d3c7e85ea5c3a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/es-ES/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/es-ES/firefox-147.0.3.tar.xz"; locale = "es-ES"; arch = "linux-x86_64"; - sha256 = "0b58a7d0cf5b7a2c651db0c9f88d7582df29ab0dd0f6df1f169e1b518c54f9fd"; + sha256 = "e1b93bf0c754c7dd65b2cc900e2972d0c70f37ba57ca48fd9566882c20f208f4"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/es-MX/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/es-MX/firefox-147.0.3.tar.xz"; locale = "es-MX"; arch = "linux-x86_64"; - sha256 = "d9b87d5ed7e16b080dd076974a3a80e52dca26a713a3f9467a5f28aaeb1289c9"; + sha256 = "e471ddd797057791244da14d295e622e098a7c17d85cbbf3cd459e1343f91b4a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/et/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/et/firefox-147.0.3.tar.xz"; locale = "et"; arch = "linux-x86_64"; - sha256 = "63e436a24a98aee5c52c118b29fe7b9fc2557f0f7dc4adad3528e35cb1e81b11"; + sha256 = "9e05b4f86c88d92e585ac254dc54f2f58c84bc3844686f1033e927f9f3888c97"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/eu/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/eu/firefox-147.0.3.tar.xz"; locale = "eu"; arch = "linux-x86_64"; - sha256 = "693b48657b7645d0133b57e9adfd2b68cdd0746720e3e2d6bb69e40a95796890"; + sha256 = "8bd721578c99de5d3dace9ae33842f6779433f9ba080010bba3a44b92a97f03f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/fa/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/fa/firefox-147.0.3.tar.xz"; locale = "fa"; arch = "linux-x86_64"; - sha256 = "bea3494888f63ef708f3d48a86fcdaebc6c0929c2bbeed039d9da89580144441"; + sha256 = "ae622a244f60c683c96437587148922b4bf56fec6dad2f4bad5af97a00507523"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/ff/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/ff/firefox-147.0.3.tar.xz"; locale = "ff"; arch = "linux-x86_64"; - sha256 = "3d1c21ce0020f8ce6a20c26fbe3fe8b57df0b1447daae1e2d833b0099c2db836"; + sha256 = "6fe8ce101e53369a5fa30ae915a0f713449fbc1c37f8458b8f6a5656deeb73e6"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/fi/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/fi/firefox-147.0.3.tar.xz"; locale = "fi"; arch = "linux-x86_64"; - sha256 = "1235232aa1c1f3d6b64af5f9aadeb892207a0791ac31c14face0d057a022a324"; + sha256 = "387abd073c72ef35c4c9cbd5997694f65460faa8e0411697b0b9fd5d39310473"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/fr/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/fr/firefox-147.0.3.tar.xz"; locale = "fr"; arch = "linux-x86_64"; - sha256 = "5d15729e77a69839a3476997faf6fb7206af4437690203dbc7b4a907806ed848"; + sha256 = "e9925f25c25fcdf935c7d19c88f8d1c8f7146fa8c05e8545017e22f99401eccb"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/fur/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/fur/firefox-147.0.3.tar.xz"; locale = "fur"; arch = "linux-x86_64"; - sha256 = "e27724c2ab840af6d892b7a720c722ec9b889eab7b4b3f24e34495fb2e4dbc3f"; + sha256 = "05e49471fd40701f6bb655bb81005b9b1f93da63c6113483cbe08020f22be4bd"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/fy-NL/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/fy-NL/firefox-147.0.3.tar.xz"; locale = "fy-NL"; arch = "linux-x86_64"; - sha256 = "12e459fc7e0979e247c8dd8ac1e9399b0198cd76c03597dc49e9d9019608b866"; + sha256 = "93f41b908f23949dc1b8f0f2f7cd04a1f50410ebc8b2d402a94948b3346b49ac"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/ga-IE/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/ga-IE/firefox-147.0.3.tar.xz"; locale = "ga-IE"; arch = "linux-x86_64"; - sha256 = "822928a360501645bc29238d06006566d8c99386dc8309400877ac1d12ba38dc"; + sha256 = "9f0982f64a22587d326404c97cba14439a0d0c6d2b4113f553df6ef0fe63cf2a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/gd/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/gd/firefox-147.0.3.tar.xz"; locale = "gd"; arch = "linux-x86_64"; - sha256 = "b27822231263fe239387a99bd5ee5775518185ceec14f356262d18bef9b83bf9"; + sha256 = "1989804869633e10e20cc71e4e140d9b419ed5efc894a0b2e83a7740b39880ef"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/gl/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/gl/firefox-147.0.3.tar.xz"; locale = "gl"; arch = "linux-x86_64"; - sha256 = "d4e301d4ee0cfa8138f66cdf0325e0263e8da85847588ac58d7c0711af06666c"; + sha256 = "8861a1e771fafc93a6036d8002552f27092ef71dfa0d4a7e4096bb5b9e1d14a8"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/gn/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/gn/firefox-147.0.3.tar.xz"; locale = "gn"; arch = "linux-x86_64"; - sha256 = "98637bd227598bde2942a0660252f3072ab9dbca6c97a7a48a682ec2d19aaefb"; + sha256 = "48975f63f3bffbf9bfb2a9fd1c5f734637c106caa74423dafbf2bb7b45475703"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/gu-IN/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/gu-IN/firefox-147.0.3.tar.xz"; locale = "gu-IN"; arch = "linux-x86_64"; - sha256 = "4870b92c9d8db804928d623aa151730f31e49ae09138de1ecfd174dd47caa97e"; + sha256 = "92e795d972f8f51ce1ee6ecaadf5389c3b38a1f1d6a5101e476faae3c797bf86"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/he/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/he/firefox-147.0.3.tar.xz"; locale = "he"; arch = "linux-x86_64"; - sha256 = "1854dafee2ad9e24d1f596bce4eb2c32b073aba44419a60b1041f65d986e0ec8"; + sha256 = "5762d5e40a2489aa2e40b16e97ef6b6197df8b746baa787cb24c76552405403a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/hi-IN/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/hi-IN/firefox-147.0.3.tar.xz"; locale = "hi-IN"; arch = "linux-x86_64"; - sha256 = "9f2b8dbffe4277c4abb53e8b9c593d218ae49104d7b20ce7545b6ba3691bb2a3"; + sha256 = "befde5fb9455fea8b6227a99faf9149a11a3d62fd41985db7d653de5153843da"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/hr/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/hr/firefox-147.0.3.tar.xz"; locale = "hr"; arch = "linux-x86_64"; - sha256 = "2260e7ce03505908e1a518cc334fe1b9fe0fcb815efe7467d6ea33e0db83047e"; + sha256 = "cd14ec487946d3ba661d128665a222c68515d5d78c75d0d7b59c9aef120a1b01"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/hsb/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/hsb/firefox-147.0.3.tar.xz"; locale = "hsb"; arch = "linux-x86_64"; - sha256 = "b2bcf1d96ae7ca66e4ed885dcbecc3c95f831bbcf127538e942ab898bd3652fa"; + sha256 = "3d9b57ca3dcfda96562512acefa015a1238c9b926fa28c854a934b0d60bdf677"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/hu/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/hu/firefox-147.0.3.tar.xz"; locale = "hu"; arch = "linux-x86_64"; - sha256 = "1a9c0c6b0a73472d6a6d59d9092b0539a98cf1bcfc721f0e8f858c0db7add575"; + sha256 = "3abda1d4f42f4f9201f9468884c6f948c6bc00118c8d27c0ebeedcd2b6643c7f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/hy-AM/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/hy-AM/firefox-147.0.3.tar.xz"; locale = "hy-AM"; arch = "linux-x86_64"; - sha256 = "6d71370173a597624971c4d020084b2043bea339c89ea329ab3458a080400798"; + sha256 = "97e3716d2cf0673ae3ada9cb60235f58b598971a4eab11e32b0899ca9f193c1e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/ia/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/ia/firefox-147.0.3.tar.xz"; locale = "ia"; arch = "linux-x86_64"; - sha256 = "6c80f39ca76dcc187b32c9a110205598745f1f63f9a5cd11bcd4a6f5638d2d3a"; + sha256 = "c5508db79c65266a873583d33701f391a5ffba5987426b376456f7196a9ad420"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/id/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/id/firefox-147.0.3.tar.xz"; locale = "id"; arch = "linux-x86_64"; - sha256 = "6125e9c4ceb9757207258b7e1b8beacee5b73564a6fea0219956c70b083b5c37"; + sha256 = "c5a8bb30eef59ea29bb7ca92a97fa93c4525be2475722d7303f36c5bcef3f9e5"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/is/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/is/firefox-147.0.3.tar.xz"; locale = "is"; arch = "linux-x86_64"; - sha256 = "23e4625d759a81b4fd70989afd0eea7a000fa7afaf7bffb64fd7a55bc79f84cc"; + sha256 = "ed11f3f2fc6bddab3d05d047f740d181a419d15bfdcc283f310e7bf11af1284e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/it/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/it/firefox-147.0.3.tar.xz"; locale = "it"; arch = "linux-x86_64"; - sha256 = "ceadcf2950120500e6f048c227f651627970b099a9aef2f26ca0070ecc0022e0"; + sha256 = "4ec16b570fccb831de079888c1eda026a492a1dd2a739333b495e2698f7230db"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/ja/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/ja/firefox-147.0.3.tar.xz"; locale = "ja"; arch = "linux-x86_64"; - sha256 = "5afb0df756a8317d5595b0f3acc93e6bf3a8b5f1476a3c9476891aaa88ca0717"; + sha256 = "b4408749cda3d70ea5dc46b329f92079301bcc0ec5ffa93e59f058b4bae2a64e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/ka/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/ka/firefox-147.0.3.tar.xz"; locale = "ka"; arch = "linux-x86_64"; - sha256 = "8b28967845e88f42ef05c52d61558d5ae4a84293c9de0ac1612e6ce699f55bd2"; + sha256 = "85bd78074ec86ed718fcca23261481571a67d75978946286e9ca89c1feef8be8"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/kab/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/kab/firefox-147.0.3.tar.xz"; locale = "kab"; arch = "linux-x86_64"; - sha256 = "02a99c9950b69034569d8ccc37233af67aca8c0a126b5d9e74ffd773fc84b886"; + sha256 = "99f044a614517f796ecb68376d02059c565d224bef8ac60f9ccbb0ce9a863359"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/kk/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/kk/firefox-147.0.3.tar.xz"; locale = "kk"; arch = "linux-x86_64"; - sha256 = "3d0f2fde011f08be0a119886a3a70b64d39af14e47dba3657017b07fdd5269c0"; + sha256 = "f3c11f750aa9041bca19424532e32feec5ef14c36ad654b6a744d071a99ffe84"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/km/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/km/firefox-147.0.3.tar.xz"; locale = "km"; arch = "linux-x86_64"; - sha256 = "8a22f7260b760951cd117e5dd15b413266e1a3cb9f5d605e28c70422e9c5802d"; + sha256 = "14db1d5c4d46cad7dcef21eeb8a4980a538c841584be7fcdf5ffa27fe2245ead"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/kn/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/kn/firefox-147.0.3.tar.xz"; locale = "kn"; arch = "linux-x86_64"; - sha256 = "2a155504845b3527f7564d9145a377aee3f68aad111b9bd4a1319a329183f260"; + sha256 = "2119539b422d8dc94ac53f56413094e077dbaf25e2f175652a456d7c9590fe82"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/ko/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/ko/firefox-147.0.3.tar.xz"; locale = "ko"; arch = "linux-x86_64"; - sha256 = "2df5bdcb68141f472be8e336f5582a890fad727632be61dd5adafe81fb63d80b"; + sha256 = "19e5973ae0cacef3150fedc27c99b012b65dd9be3b1251818aa03d5fc8240ab5"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/lij/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/lij/firefox-147.0.3.tar.xz"; locale = "lij"; arch = "linux-x86_64"; - sha256 = "fd631d94822b8c801a547c9d370900eff5d8e725fe227f54e0c85c9886a6162d"; + sha256 = "721fd540f833e998d2b7cffb4cbc03489c6a79b45c650f69750acb269fe8a8d6"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/lt/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/lt/firefox-147.0.3.tar.xz"; locale = "lt"; arch = "linux-x86_64"; - sha256 = "4bdf05cac403e6eb253bc6eac14411ddecc44c4677ba9ec768421fbbc0836fd0"; + sha256 = "ddb6857949735b27053fb6316feff17770559e865f6c8fe96fb2630dfa874c3d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/lv/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/lv/firefox-147.0.3.tar.xz"; locale = "lv"; arch = "linux-x86_64"; - sha256 = "ad84c8a6762b3481849a0f943b27d78bde4e489a09bedb9156fe35ef8f559bdd"; + sha256 = "0eb33784973e356494101245dc825b3c7c8e5a5fba0de35af155abcbfedb32c9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/mk/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/mk/firefox-147.0.3.tar.xz"; locale = "mk"; arch = "linux-x86_64"; - sha256 = "b2e6a7d140e1214d745973f22df6c9cab44d8d217ae2586aaf221839b15a41fa"; + sha256 = "934e6ef49a9df54a030094b8d0b1835ee6846128d15e3ecc42f3dcf31bec53a5"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/mr/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/mr/firefox-147.0.3.tar.xz"; locale = "mr"; arch = "linux-x86_64"; - sha256 = "21f6ef7bbdb32ff283bc15c088c526261b39338e32a04e82dd369f06d8954df1"; + sha256 = "0e96a4e3c728ebf8959fea3c5af03894c12005fa1c435e19ce6a0251ded65770"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/ms/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/ms/firefox-147.0.3.tar.xz"; locale = "ms"; arch = "linux-x86_64"; - sha256 = "fd2213aa9b2193bde69417fe9faa6ee03ff2c869c65aeca03ed8e60a7bae9b36"; + sha256 = "ea20f40a2eb9bd96c994adc94528597e03983f9bd3e6b85dfdde5247138e6d7e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/my/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/my/firefox-147.0.3.tar.xz"; locale = "my"; arch = "linux-x86_64"; - sha256 = "110a69748d36e4ff05cf8dd9692bb890f59731881833d29af9b4868823fd1b6d"; + sha256 = "eae59288b56e9cdcb81bb2ff6b29f70ae06c072043ed9b5f4798b6b842077a2c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/nb-NO/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/nb-NO/firefox-147.0.3.tar.xz"; locale = "nb-NO"; arch = "linux-x86_64"; - sha256 = "2b8926ac9c31c91c25538fa5eee15f4424c2ab978fa9a25124625abf0490d143"; + sha256 = "ebfa50969e31e43a09806fd060a33cf304f8c9ef5a9b6fc1dd64cbea05c53766"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/ne-NP/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/ne-NP/firefox-147.0.3.tar.xz"; locale = "ne-NP"; arch = "linux-x86_64"; - sha256 = "88d6c607d2cb8c9b1ef8fe9f9a94fac7249733268343c85f6dcfb5d003ea858a"; + sha256 = "fb02f72e688dc23916f2c4344829e3cf2a4cc1f983609ec72ddee813f7987096"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/nl/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/nl/firefox-147.0.3.tar.xz"; locale = "nl"; arch = "linux-x86_64"; - sha256 = "b822e3bd782951aea4eb2ab3eecbd1d8424ad56425a351bc247a9c1f1f4c6885"; + sha256 = "e099ddb1181d2834ed9fb0be9d70ecd7f377d0991f9398233f3a35e7a79d81ba"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/nn-NO/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/nn-NO/firefox-147.0.3.tar.xz"; locale = "nn-NO"; arch = "linux-x86_64"; - sha256 = "235c5d3d4607e5d4b64bbc4defa615ba59e720397f9c7547bf46b9016f0a02fd"; + sha256 = "cfad7ed65892ee86314f435db9d139f4c84300994144b450c83efa7247c28684"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/oc/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/oc/firefox-147.0.3.tar.xz"; locale = "oc"; arch = "linux-x86_64"; - sha256 = "65a4d062c877cbd00fea4f88d9b5734b4d51547ce32746e21238261e9614b97b"; + sha256 = "63dd47eed21b32e9c7c94c378de3b85b59c3e37d266fc94a4eebbdbcca1fec80"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/pa-IN/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/pa-IN/firefox-147.0.3.tar.xz"; locale = "pa-IN"; arch = "linux-x86_64"; - sha256 = "e6c6c0fa7fe55ded3df3c2f91eaefec188a50607b4f981e2ede4260af86348b6"; + sha256 = "f1cf34ee0b5518774d06c4281a59e94ccbcbb21fa2b2ee75df20047032754141"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/pl/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/pl/firefox-147.0.3.tar.xz"; locale = "pl"; arch = "linux-x86_64"; - sha256 = "78cfc7495b213d7b78c684ad5bd3975d2ea57e4ef414fe1030f4be2340abf805"; + sha256 = "bc13e793177b43239d76df360555f012d4eb86a72dc27ea6e2782b9e37d63bfd"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/pt-BR/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/pt-BR/firefox-147.0.3.tar.xz"; locale = "pt-BR"; arch = "linux-x86_64"; - sha256 = "da3194d901840cca152170fc0d99e6f3fe523af48fa6d0e3c348f1af9470e896"; + sha256 = "6e2335d9a184f55675ffd3a1462c90db5df13f6375fe8462e686865778f5f33e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/pt-PT/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/pt-PT/firefox-147.0.3.tar.xz"; locale = "pt-PT"; arch = "linux-x86_64"; - sha256 = "5fcbc6f6ba103727da1dc6397f75930b37a8862b075c4977468c26f8043beef5"; + sha256 = "15a0f70fd0503c74556c11bdba2a8441d10b9a7b97dd523646f23a7af2104f84"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/rm/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/rm/firefox-147.0.3.tar.xz"; locale = "rm"; arch = "linux-x86_64"; - sha256 = "66bce78029cf8e3bcdd3bf8777308198e2bc541abe515821b49f162477a7043c"; + sha256 = "1c23fbdfbcaacc32a79cd1c8d7d3c638c6beca3404e1f141b18fdbe4ac548c08"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/ro/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/ro/firefox-147.0.3.tar.xz"; locale = "ro"; arch = "linux-x86_64"; - sha256 = "6aea9938bc0335d543536f64ff2b3457525afb773d6219124f43ecfb17cfcfea"; + sha256 = "e0956765a54c582cf5881cc305b729745a2dc99b4433d9aa28bcf2a38ed1acdf"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/ru/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/ru/firefox-147.0.3.tar.xz"; locale = "ru"; arch = "linux-x86_64"; - sha256 = "d6595b617fdc4393730779eeaeb3aa567fd39dd6934974d7d6929caf87318de0"; + sha256 = "d4f09e0372cb846de795a231687dd8e03b9e1917da4a90e8d1267771f20b8d70"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/sat/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/sat/firefox-147.0.3.tar.xz"; locale = "sat"; arch = "linux-x86_64"; - sha256 = "c35c17a3b81fa6f677d1e34d4ef92c37b0ea1b7c6bc5fc7a2eac24bb5f311e4e"; + sha256 = "c2358abba03a574d54dde36c1f59d032ccc2f4e78a70fe3230cd5d7bc4ca8782"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/sc/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/sc/firefox-147.0.3.tar.xz"; locale = "sc"; arch = "linux-x86_64"; - sha256 = "cf041e4c3ae4874e0d26b19797cc6be15402391c0fbd1c56346407e7d747d851"; + sha256 = "de8b1ccbe3971322b0c929d07ef386c7534e76353e55b4835a234a118a1a1d18"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/sco/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/sco/firefox-147.0.3.tar.xz"; locale = "sco"; arch = "linux-x86_64"; - sha256 = "ca00cc9d7737030cd365706eb75d5d5f1e559a4a6812c92ee07a75366049ef39"; + sha256 = "a1015d1a7753cfbeaf3b36fd10f0628900d56e35be316cab86506d631191a3cc"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/si/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/si/firefox-147.0.3.tar.xz"; locale = "si"; arch = "linux-x86_64"; - sha256 = "4b6e6bd2ca99d098862ac202fd9199a0e629657b25748f0cf86cef44231d197c"; + sha256 = "449da2992f449655ac6fb2607be511d6b0bd2185956aace9d78b453bd28c0f73"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/sk/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/sk/firefox-147.0.3.tar.xz"; locale = "sk"; arch = "linux-x86_64"; - sha256 = "1e2158a6d5b32b7b627ed118d4f7a6233d735ea29d08d7793d5f42ce0e618374"; + sha256 = "6aa09c2a70dd89cea6bccee6380c5b4798fae46fe5126988cd8b3c9652873e0d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/skr/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/skr/firefox-147.0.3.tar.xz"; locale = "skr"; arch = "linux-x86_64"; - sha256 = "2a4aee5c3cb767b7271ea244e128a74fb386d51b89c28f82a0e16bf5e606b6a3"; + sha256 = "2119d17225695db7f9cb72205a706147202a56949956e43c3ed02c8be94365a4"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/sl/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/sl/firefox-147.0.3.tar.xz"; locale = "sl"; arch = "linux-x86_64"; - sha256 = "9ef1305dfe9950331d5a07cdd01c3971e63a3587bce2801e24a3e0436ed0974b"; + sha256 = "3507fdc114e8de7fd4a22931d2fc0f4a6d1b6bbf88c869a01ce1717fb7b86324"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/son/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/son/firefox-147.0.3.tar.xz"; locale = "son"; arch = "linux-x86_64"; - sha256 = "dd1c59eb77e38b056bf66cd9c659fe1fcd262c713210d63a24abe997de456541"; + sha256 = "c9eed92bd01d9e44cb153b1f6908e0a524a05460921f4e83921ecb910a51523e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/sq/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/sq/firefox-147.0.3.tar.xz"; locale = "sq"; arch = "linux-x86_64"; - sha256 = "704b756fdd847d4d5eb47c2a291a05c37b488c0fe5a97ded165dde5125f8c2c9"; + sha256 = "801db6421b2a220732b82f7cb24cf3694730b1e870ea2f71e97cb6ddd4b9a1b1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/sr/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/sr/firefox-147.0.3.tar.xz"; locale = "sr"; arch = "linux-x86_64"; - sha256 = "11ef822f2ff0e4ee74a0b94ef9fd9909dc2b53d561c1dac07d4aa38177181e22"; + sha256 = "693fbf7a2afb89b178064a8a0ce6980b6508ec3fa58118b21020b259b0c639c8"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/sv-SE/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/sv-SE/firefox-147.0.3.tar.xz"; locale = "sv-SE"; arch = "linux-x86_64"; - sha256 = "9a3acafd4c27ae6350bd3f65f72d8c119b39886acab64097fee9c7414ca6bd5b"; + sha256 = "66fa6b46c2766818b184cb38e8b2152000eee564a75ee020b2d9106e4406cd08"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/szl/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/szl/firefox-147.0.3.tar.xz"; locale = "szl"; arch = "linux-x86_64"; - sha256 = "6317d107fbabf1eef8f16404eb03b33393c8f74ef8a8aeb1f2d9bef1c636bfd8"; + sha256 = "cef4c27fa0d0d00347b6b4d94391f6d5887ba1c96fc381a50c45979a23ccdaac"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/ta/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/ta/firefox-147.0.3.tar.xz"; locale = "ta"; arch = "linux-x86_64"; - sha256 = "ace3da5021b4fc3373a1ca32acfa9251f31ac85ac72580639e45d2f5f6460fff"; + sha256 = "0c1c7a4412f879e21e0cd8e3e1267990525ffc0f8fa1a0bc3cdcf703a36bad5a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/te/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/te/firefox-147.0.3.tar.xz"; locale = "te"; arch = "linux-x86_64"; - sha256 = "2ee852277f30f976168d979110d84765c6556fab4e501447b8ff2af6ad9758ce"; + sha256 = "c2ddd10ee49a51f7418920ebecb0a1f9eab7fa22cab127b84d94bbd5ff16536f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/tg/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/tg/firefox-147.0.3.tar.xz"; locale = "tg"; arch = "linux-x86_64"; - sha256 = "c1797da27d07ec70ceed91f9ff780d0421daa243a8f5af63e37dc5991090ad8f"; + sha256 = "36799100031dd58bb63e0520382aa0c3793cea0e68d3f99abae3919b5bb02fed"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/th/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/th/firefox-147.0.3.tar.xz"; locale = "th"; arch = "linux-x86_64"; - sha256 = "c0aaa1db1d8836e9a91249a804f128015b2f234ac7603c1ae8347072a5516c62"; + sha256 = "8ca62cad1df10134ba240ef73f677415b8e81229efe09faeb9d578efbebbaf8c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/tl/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/tl/firefox-147.0.3.tar.xz"; locale = "tl"; arch = "linux-x86_64"; - sha256 = "5f4a6f5465b301c150a1ac181b074439f92bbdff00712db206110493261179e0"; + sha256 = "1bd6ab820ccf55404e4e99f47be8b1bbe9083f90185636208e92b83838c6ca24"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/tr/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/tr/firefox-147.0.3.tar.xz"; locale = "tr"; arch = "linux-x86_64"; - sha256 = "e611e80b0a4998aa9760a9ed24faf8761bd5825e663a4d1dba41189bbd76bd8e"; + sha256 = "7ca4cd87496cc4a1d5495c58119f5e61be2fb12f020181de883173dc30f64b82"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/trs/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/trs/firefox-147.0.3.tar.xz"; locale = "trs"; arch = "linux-x86_64"; - sha256 = "05e7c9b0f192c881953300f5baec9d0c40e8b6f6c79c37bef0f296c234d60da0"; + sha256 = "921b9dc446dca2ade2b927990d9861f4f6d4f801597bef62b7273739f40d0f4e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/uk/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/uk/firefox-147.0.3.tar.xz"; locale = "uk"; arch = "linux-x86_64"; - sha256 = "06b867bd8fe2c4aed7e69cf5c11dee08cb0f2589db81b06c2e81f89d7d3a5270"; + sha256 = "2b93ab7786fcaf929aea3c21e48e26858a0d2fa0f0bfbc21ab1cebcb1222bf70"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/ur/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/ur/firefox-147.0.3.tar.xz"; locale = "ur"; arch = "linux-x86_64"; - sha256 = "5bf65af0ccfb3128b7c7fde43349032764f32ea3ecda30c51921d1b6e87c25dd"; + sha256 = "e66e2ccbf51b75f17d659ee094911247588abbbbf931defff7a95940a5af1bfc"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/uz/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/uz/firefox-147.0.3.tar.xz"; locale = "uz"; arch = "linux-x86_64"; - sha256 = "8d4ec50d1deadab7f81a4602fafb545d3a684ccdb015778b41be5e3c4e63c993"; + sha256 = "b4ad835fbe41da9a550e4022fdb72f73f2dfb59229cad46b319aa58836e4d6a9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/vi/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/vi/firefox-147.0.3.tar.xz"; locale = "vi"; arch = "linux-x86_64"; - sha256 = "66fc7557c9c1be4b584d531cc070462ccdee615c518f4ed5adb3853be4c2d250"; + sha256 = "337902d4f9b726d9db3e8a0e0812d53ed83269dc12f5807f1fedd936abd42a61"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/xh/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/xh/firefox-147.0.3.tar.xz"; locale = "xh"; arch = "linux-x86_64"; - sha256 = "64a5e8cd1e9a2c9b3d3ac378e8f88e5d2c4c6d0d3e08d74ff1b3a9cec37a6b5a"; + sha256 = "aa343fac4ae62fcf32646a140b1393cf461911de0329a096b49790c520b935ad"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/zh-CN/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/zh-CN/firefox-147.0.3.tar.xz"; locale = "zh-CN"; arch = "linux-x86_64"; - sha256 = "d7edf0c7c2d9dee23521662c35630a85598d6d8d2c1ef26b7ee3ba5fe0d10074"; + sha256 = "8adee4853bf1adfcaaf1d95b6a82d4063d87fc182a05a3831dbac7be204133d7"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-x86_64/zh-TW/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-x86_64/zh-TW/firefox-147.0.3.tar.xz"; locale = "zh-TW"; arch = "linux-x86_64"; - sha256 = "37a1c720482363dd73b718b734157a28bb4338dacee4f788ed930d546c244245"; + sha256 = "0cd2ecced471de454493ec7def05f6585a9f60678fb3a74cb7f666e792289ef9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/ach/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/ach/firefox-147.0.3.tar.xz"; locale = "ach"; arch = "linux-aarch64"; - sha256 = "c2238de8ab708746c22a3ad9fccbd38aa95f247e42fefbbf5d9df20d8490d535"; + sha256 = "5d1e60d8cc8ff21b46f8e926ab920392f8b0cb4edcdca469e2133e8230ee7104"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/af/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/af/firefox-147.0.3.tar.xz"; locale = "af"; arch = "linux-aarch64"; - sha256 = "9a5d3c811ecfb51c5abcd0f9a3d36f5208d4e10c16bddddd0396350d51525eaf"; + sha256 = "430221e26149ad9357c5facae36820b75b1497b32287ffdf238dccdfb4338c32"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/an/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/an/firefox-147.0.3.tar.xz"; locale = "an"; arch = "linux-aarch64"; - sha256 = "42c932d7695d757c1972fd3e8c906efebf82135320aa971e6eb3ca48bcef25c4"; + sha256 = "e0682e08dc0882ce99b852c37e39fbb6119a8ba44b56721124ab28a33dc3db3d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/ar/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/ar/firefox-147.0.3.tar.xz"; locale = "ar"; arch = "linux-aarch64"; - sha256 = "bda5a32061d43fbfecb5da9abd06f81ccebe01aac1cbef7bf6c3d351bb75fe0f"; + sha256 = "de101d7aace7f9530b392d810ef3775002921b1739029217ba278566957584d4"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/ast/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/ast/firefox-147.0.3.tar.xz"; locale = "ast"; arch = "linux-aarch64"; - sha256 = "2a947217d50336e6d0d01529ca67df89b2af56282e3ffe66f333f92e684b8c0d"; + sha256 = "0f1113bd14248f5b2c0d9528fdac951ee1f22084fe2260eace9a5351a371707e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/az/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/az/firefox-147.0.3.tar.xz"; locale = "az"; arch = "linux-aarch64"; - sha256 = "01dae74f55a5a76601f7b41e85896a8f1a78cffa1b4d8eaf5fb5cde09408c978"; + sha256 = "513e8a86d7cf0b19d2b1ea9146be261693ea01762b08a84e4ffda661137b6877"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/be/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/be/firefox-147.0.3.tar.xz"; locale = "be"; arch = "linux-aarch64"; - sha256 = "2c492b6a0c7b80ae2e0a42471f1973533e36375689fec6c61d8f2a4521e99495"; + sha256 = "680d94739ecc72bcc6b75dba128952506ac7e91b5976752d4fa08db7f2b3b878"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/bg/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/bg/firefox-147.0.3.tar.xz"; locale = "bg"; arch = "linux-aarch64"; - sha256 = "ce1908694ad2370021b4cae8ec131c6dee85b410e00e808933f5ff2fafaf6519"; + sha256 = "faeb1be65542944aa7b55523b350bcb742a4b42d73d9dddeb909c9fbad4862bc"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/bn/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/bn/firefox-147.0.3.tar.xz"; locale = "bn"; arch = "linux-aarch64"; - sha256 = "167e68ec0b926b8112fd3b6dfecf7efc58d512eec1dfa1cb718aa98733e1e24f"; + sha256 = "28573ccf55298361c56067429e995f0bf3d3b82920444fbd989964e43ccdebce"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/br/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/br/firefox-147.0.3.tar.xz"; locale = "br"; arch = "linux-aarch64"; - sha256 = "4006506871e625f3a2da5a50344e0f6c2dff9935f2040386860923697c6a68f9"; + sha256 = "695813fd29a0ac8495c3a5a793b3736184f7754e9663fcd2226c1cab28a78d84"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/bs/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/bs/firefox-147.0.3.tar.xz"; locale = "bs"; arch = "linux-aarch64"; - sha256 = "8ba9571f5539b74b3ce2b19f2aa240be1454fc1eda0d71855a1ea11dc88c828e"; + sha256 = "f2356c531b5d77ace1d0bd642861a0694a406f10a594c49a1e1bed6b9dfa84ca"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/ca-valencia/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/ca-valencia/firefox-147.0.3.tar.xz"; locale = "ca-valencia"; arch = "linux-aarch64"; - sha256 = "31b2a0d134aff82f33dffa9533650d4ad6752462b1b10f164b0e5e55b1bb0d3d"; + sha256 = "05bef04dc2fffff03b2867a236c5230ae48ee5850e5c62a7921f5e9868e77e23"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/ca/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/ca/firefox-147.0.3.tar.xz"; locale = "ca"; arch = "linux-aarch64"; - sha256 = "a011a45a1828ae959da0130bc3e7e32dea0ca1588f29083d2cfa122c067ec31d"; + sha256 = "2d5290b2a32cf07796fb33d61c49351b7153a2212888482cbcf785a0801d06dc"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/cak/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/cak/firefox-147.0.3.tar.xz"; locale = "cak"; arch = "linux-aarch64"; - sha256 = "217a77eee34f069606c9bd7fcaa0b2e9bdf8a236542aac845b50b98659d3cb7f"; + sha256 = "68025bd8e4064c537198dec03039bbb66f1e381e2b67b489e5239b80fd8a3f19"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/cs/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/cs/firefox-147.0.3.tar.xz"; locale = "cs"; arch = "linux-aarch64"; - sha256 = "3b405c82652033b6d1a7ebac2bc625c6b8127da26476e5cf781aae0227f03746"; + sha256 = "cc609dfff4f5e53bb1f14f405c707c1a8359ef89ffb9535570e0014c0d3c2e44"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/cy/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/cy/firefox-147.0.3.tar.xz"; locale = "cy"; arch = "linux-aarch64"; - sha256 = "07b38b5ce2688e89687964c93b7dac348a18f123bd78e4d47a899eb7486342fe"; + sha256 = "fe60bd0b8f4c14a6944626adb04d77f55d5dd9bf71ce6ab1f585f5496a424a1d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/da/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/da/firefox-147.0.3.tar.xz"; locale = "da"; arch = "linux-aarch64"; - sha256 = "fdccce3ba5aac6d292339a3d908d1029124425bc0b43efa31162896202fcb94c"; + sha256 = "29e309d9d2b60a6ceda0c8ecaec17cc0f5b264cf79a2fea297763546eaf7f3d6"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/de/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/de/firefox-147.0.3.tar.xz"; locale = "de"; arch = "linux-aarch64"; - sha256 = "052ac3eb8f585448fae5c06a253811100921cc2d691a89847deba16de6660995"; + sha256 = "d677df27a521d4e658afeeea3485591bd1b4ff646641c12636872f08056bfa6f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/dsb/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/dsb/firefox-147.0.3.tar.xz"; locale = "dsb"; arch = "linux-aarch64"; - sha256 = "719f999d8b22eba9151d162de5a3661ba9edd90f711b343700e22b188447934b"; + sha256 = "35698a3c2e156ffedbb0817621fabff41a1344307a4159fffcaa5102a980f4a7"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/el/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/el/firefox-147.0.3.tar.xz"; locale = "el"; arch = "linux-aarch64"; - sha256 = "fd1de3c2d3d8c79f68cb15bc5fd0233c4fd2da366864856b4f62223b5e9e46b3"; + sha256 = "3532095aa795f3879710267fcbdce39179e27ed20822956e87ea58fdc5150561"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/en-CA/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/en-CA/firefox-147.0.3.tar.xz"; locale = "en-CA"; arch = "linux-aarch64"; - sha256 = "4ab674818abda0b2233a2cd3abab3b42be58f7fb24f1f0decbe749823855acf0"; + sha256 = "3088d0c0bc41b0d5355f6d3c3341e918fe812879ce6dda80cbfb497baa12dacb"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/en-GB/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/en-GB/firefox-147.0.3.tar.xz"; locale = "en-GB"; arch = "linux-aarch64"; - sha256 = "8088e8a193d52c844551a792e241067f32e3d4a66b2d2c9e94768fc3ee7c1105"; + sha256 = "8307830e01bb37a164db8087d001f35bd59f06c8bedf3e9b99665be0d1e5cea7"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/en-US/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/en-US/firefox-147.0.3.tar.xz"; locale = "en-US"; arch = "linux-aarch64"; - sha256 = "55c094094d235bb27e90cff02b5cbaef090dec5abccbe106919e0e5d720322d5"; + sha256 = "393bd4bacbb724b60ce925fa442ae313b5465deac6e00d3f8d91524c048bbf10"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/eo/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/eo/firefox-147.0.3.tar.xz"; locale = "eo"; arch = "linux-aarch64"; - sha256 = "09613dab47b137868cf3df69db82a1d006ee3de5c37b7cc4505818cbff4d2503"; + sha256 = "8d51e792a3eff3aa7b7b115609bd41141059339e41eea6a2f996de72149587f8"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/es-AR/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/es-AR/firefox-147.0.3.tar.xz"; locale = "es-AR"; arch = "linux-aarch64"; - sha256 = "78f4a8bd0ff9331e81f9ac9fe2325d89881cae4116a98e2a73661c9c36afff43"; + sha256 = "987564db352f1ef40737f06cf2148fde19ad64a2399b39b201e1f332dd229b38"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/es-CL/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/es-CL/firefox-147.0.3.tar.xz"; locale = "es-CL"; arch = "linux-aarch64"; - sha256 = "1d52d15faf495f224170c309e25ee56169913bf785010ec57147464ba484ff02"; + sha256 = "255369edd15f21714cb8ad2668df54c12bac0b7ef7338859bbf8d4028a2ad987"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/es-ES/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/es-ES/firefox-147.0.3.tar.xz"; locale = "es-ES"; arch = "linux-aarch64"; - sha256 = "e642c5c69d0e708da107a3d94634a88dd8a39bb78757bb7e4498023d0d7fa807"; + sha256 = "34a5c506b5d4225dac61249cc67200aca189088b138854f2f92b77fbecb50085"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/es-MX/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/es-MX/firefox-147.0.3.tar.xz"; locale = "es-MX"; arch = "linux-aarch64"; - sha256 = "3f5d30564614df29275708a53bc3b0156ffc3084eda8f3b8a53a93694c61f24c"; + sha256 = "a0b2ebe59a8c54c65e6619aea7901f8191fec3f25cfae404d2e7867b9b135ad3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/et/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/et/firefox-147.0.3.tar.xz"; locale = "et"; arch = "linux-aarch64"; - sha256 = "c10eb985073ed89b29afeddd6fa00e95b621d1b247f11f080a40d8a780482a97"; + sha256 = "cf0dc9cb2d21b194c80159f58cae4108864bf1352013e069286ccb6f22af8f90"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/eu/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/eu/firefox-147.0.3.tar.xz"; locale = "eu"; arch = "linux-aarch64"; - sha256 = "3b51a1c754ccc45c33354c604dcb84ba8303c062b030e1edb4f040b08c910596"; + sha256 = "12cc126e6222b8788994f1bc5d1a35afe08d863593c73c900fbd051516036655"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/fa/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/fa/firefox-147.0.3.tar.xz"; locale = "fa"; arch = "linux-aarch64"; - sha256 = "971ddb96f91d7b844ab99c3e3949375b260f1f8a8e435c553675bd70d6011d9d"; + sha256 = "2f42b2b592420546ccdc8082c080885fbc47efcd5a3c0f361382461894eb073c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/ff/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/ff/firefox-147.0.3.tar.xz"; locale = "ff"; arch = "linux-aarch64"; - sha256 = "dc42a8b382ab5b0c8664a4eeca7f7ee8a885c8bc631a459af9cb4386ced4a175"; + sha256 = "364862bbdffb5e0e70d038a7909678bdfcff7e7d94000d82033dae4026a65348"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/fi/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/fi/firefox-147.0.3.tar.xz"; locale = "fi"; arch = "linux-aarch64"; - sha256 = "d3885c1c23fedaedd5ea2fc501f455c8e197aef97b63e95f7db82cf99539240a"; + sha256 = "0c63d1435c86da0fe0dc6f64c4079c3c51c3909145c1a11720e28fedb016d5b0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/fr/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/fr/firefox-147.0.3.tar.xz"; locale = "fr"; arch = "linux-aarch64"; - sha256 = "49bf0b6bafe0a7789b82970bda61b66fd0a63352523e277a0cc190f0c2c515cf"; + sha256 = "8d51c3c701d866b6f66932b7fdab793097732d3c0a2c94aa4415f83d5ec6238f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/fur/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/fur/firefox-147.0.3.tar.xz"; locale = "fur"; arch = "linux-aarch64"; - sha256 = "d75a7bad9af0ba34838a4e57a0294e01414d59cbc56f6552a4f2b03a7629a330"; + sha256 = "ceba26f9319e509aaacbdb0ec107c4b2fad63a1cf3febdfb7ccfab83532519b7"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/fy-NL/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/fy-NL/firefox-147.0.3.tar.xz"; locale = "fy-NL"; arch = "linux-aarch64"; - sha256 = "321157cb10e2c1f086528b767724e8d280b4700330d7cf3b88ece1e87c3b6955"; + sha256 = "ba8e65b273b1834c926d3181dc4e33bc83353b2e7c0a4b2daa886a22f53a00b1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/ga-IE/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/ga-IE/firefox-147.0.3.tar.xz"; locale = "ga-IE"; arch = "linux-aarch64"; - sha256 = "7f732469aa144c44b10d7778ac72338c9df6a78b5df5e70abf215b1edfdd14de"; + sha256 = "691790a2863f32d69843ec6390dfd108388d17a32fef3cebf0785efe3de13f20"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/gd/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/gd/firefox-147.0.3.tar.xz"; locale = "gd"; arch = "linux-aarch64"; - sha256 = "dc7f261b1ce86349cde3e6991be23a0636287273ebeae6c27ee307aef004e975"; + sha256 = "57d68a4c6d251e505f076c048a00669dca8f9bbaaaa94da2bcb7a634ec110fe7"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/gl/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/gl/firefox-147.0.3.tar.xz"; locale = "gl"; arch = "linux-aarch64"; - sha256 = "97be182be773f22643e6f1789ba1e0e82272bbb94a41c1e5cddc8f1b30885f4a"; + sha256 = "f43865551195e152c9fcc629c74fa070f48e9ae12cb532a6b43eb6fd6ffd0666"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/gn/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/gn/firefox-147.0.3.tar.xz"; locale = "gn"; arch = "linux-aarch64"; - sha256 = "3907ea8d9c3cdc17febf5f6653a8f999fd9453fcf101dc47b1fa0cb3c34e50e8"; + sha256 = "d20334aaf9a29a67cc891b4d836ef0b326139189d034c06c33bf10809ac03f26"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/gu-IN/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/gu-IN/firefox-147.0.3.tar.xz"; locale = "gu-IN"; arch = "linux-aarch64"; - sha256 = "e22bd446ed7035209df2bc7340a22e1b2aa939a267476e01e4ca9dc23ede28c0"; + sha256 = "d1deefdff9f10735f7c525d391b81e47b33051ac2ff04138ad611e7066d544d4"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/he/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/he/firefox-147.0.3.tar.xz"; locale = "he"; arch = "linux-aarch64"; - sha256 = "0ce89202a60f544aae9d1ba644178529c93c8bad099f3bfb1b928f8a7e632089"; + sha256 = "bcc48ac4da9313b258d609187bd6f015274b8682d3414ade2f308f0a19c218a1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/hi-IN/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/hi-IN/firefox-147.0.3.tar.xz"; locale = "hi-IN"; arch = "linux-aarch64"; - sha256 = "7a5a9001674952bc97674179902ddb45ca2e2e8dc735d94fda60ba5356c089cf"; + sha256 = "d2e6834768553c625d1ae4ca35a1a01327fa2083b2e25ab52657378c665e3a8b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/hr/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/hr/firefox-147.0.3.tar.xz"; locale = "hr"; arch = "linux-aarch64"; - sha256 = "6e086174466fb9f2b622ea08445d66bdc0ff52e53462a4e0b9021c0e80095200"; + sha256 = "b98fc357e25c217d529eec517f9c14bb94bbaf7378aa833f9a1f5f042cbd5cbc"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/hsb/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/hsb/firefox-147.0.3.tar.xz"; locale = "hsb"; arch = "linux-aarch64"; - sha256 = "eeed6a0f6992918ab32437e177e291916d011e94b9c523fba1e870bca7cb7e59"; + sha256 = "9aaec56be715967a73bf94bb952d832ef57bbf0aab67c89d80822a0f22d695d6"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/hu/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/hu/firefox-147.0.3.tar.xz"; locale = "hu"; arch = "linux-aarch64"; - sha256 = "d323f9c5412e482f784e09d2a50bc20fe812d08a6aa1337467e2b1479880761d"; + sha256 = "d20f7e1dc06daf7fd7d8b5f6dc6a25cffcd9d9d9e6c86b7c01297264480b663e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/hy-AM/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/hy-AM/firefox-147.0.3.tar.xz"; locale = "hy-AM"; arch = "linux-aarch64"; - sha256 = "8c55a7854e66b611f6a176b5b9bea6dcac8a8364d31f745ca688f9ca8746a0b8"; + sha256 = "45238ad91c85c2d5e3b077ad38aa3b5848c3d06a5ed10e208b7ea528c85a816c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/ia/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/ia/firefox-147.0.3.tar.xz"; locale = "ia"; arch = "linux-aarch64"; - sha256 = "b847b038b0d34b0412f7b0ecc48cfa30fb7255aba6ec1be32727ac3a05efceac"; + sha256 = "6d00771bc3530dc3ab0627cb59d53e62baa4ffd9708adf387944108ee048d69c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/id/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/id/firefox-147.0.3.tar.xz"; locale = "id"; arch = "linux-aarch64"; - sha256 = "d317b1d8c35b3a1e06c0276429cbf3dcfc29879782f0be6eba20ae884cf7b450"; + sha256 = "06eba7ba5323678911442ed5cfaed122cb974f5fed7e392cd794e473dc8a0d83"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/is/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/is/firefox-147.0.3.tar.xz"; locale = "is"; arch = "linux-aarch64"; - sha256 = "451ccd76ff2348647e41718e6f885f2daa68ab93e1256d36d109c3ca4d96297c"; + sha256 = "6c86165ed6bfa84dcbc9a930876b41ca90f27d4fec975c1091b67137b44a6e55"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/it/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/it/firefox-147.0.3.tar.xz"; locale = "it"; arch = "linux-aarch64"; - sha256 = "6b7674b9de3e3fd6495ca820a8d4357f94ca89f694a11572c54cb92c1fd581bc"; + sha256 = "4061a624cad3b7c5a466eb3c1c44a214e9f1c0048973a24fa71ff37cf40e52f5"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/ja/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/ja/firefox-147.0.3.tar.xz"; locale = "ja"; arch = "linux-aarch64"; - sha256 = "48fda7f877dcbca98fa49d936c5f118f83b8d2946a4358e986ca21ec50e94ee0"; + sha256 = "ac71ee300c5b238e55fa07e8fc4ee535c3726a820fcddbebac247142a73357cb"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/ka/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/ka/firefox-147.0.3.tar.xz"; locale = "ka"; arch = "linux-aarch64"; - sha256 = "2ea12b2a20c2cec3db344dcc9dd69ad480023df34d6cd812a38975c0dabf8145"; + sha256 = "aac06c4f1460f1ffbb9cfc6681b84d5e6af37dbaffa52cbc3436219daf68ed5c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/kab/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/kab/firefox-147.0.3.tar.xz"; locale = "kab"; arch = "linux-aarch64"; - sha256 = "00e991db25dab9dbf934143e2b53d38fb3c5a59b12ea953cc855c0c4c53f1372"; + sha256 = "7182fe293d7cb9421313ad80a0620fa4df3b159c8a0e10e62e23284d974d0457"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/kk/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/kk/firefox-147.0.3.tar.xz"; locale = "kk"; arch = "linux-aarch64"; - sha256 = "a9dc6c8b4bbf64c486e0df5d309c1bd7d8aa634bc253786f31202ecf913dc735"; + sha256 = "ee05b77ec95e1433ed2f12ad934f5e5ce4830a5b0c08530e8ce1413eaae78101"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/km/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/km/firefox-147.0.3.tar.xz"; locale = "km"; arch = "linux-aarch64"; - sha256 = "8639c1d23358f5a07db3c69a124583723c73a462f57ffcc8745922302f2bda6b"; + sha256 = "5d82a46b80c84aab5ca5f03ec1e1d22271744cc90574a05f305d4a2fff57fa18"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/kn/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/kn/firefox-147.0.3.tar.xz"; locale = "kn"; arch = "linux-aarch64"; - sha256 = "3e39328058aa96fd4a2db2cd54cccb0b91685ebbf87b882316b792e1ef66b782"; + sha256 = "55b7dcbfe9fa421d64dfcd7127687d9a9da7e36c644b2b77deea6627bf3e6362"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/ko/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/ko/firefox-147.0.3.tar.xz"; locale = "ko"; arch = "linux-aarch64"; - sha256 = "ba5f16d645c76d0ad971ad3a91e7ca328cf414e0841a1c12c9802cf62f0cf10a"; + sha256 = "f8a51e5aca7bd5b27b4d8ab944f864393fbddc2456b3395d958967709ce94caa"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/lij/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/lij/firefox-147.0.3.tar.xz"; locale = "lij"; arch = "linux-aarch64"; - sha256 = "90aa51c07bce973a2f58e31e2c2b4c8100573aec708b5a77925800b122dd71a6"; + sha256 = "20278133dc34a52f7012156000f3263255ba10a752902d216d414265a5680a0b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/lt/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/lt/firefox-147.0.3.tar.xz"; locale = "lt"; arch = "linux-aarch64"; - sha256 = "5126f23ce74dcf921a02048da16be90e4c09cbca79cff27442ba818ba9d51936"; + sha256 = "7fa3b65b2f5f7da26c443a5358d135ed14408aaa0beb4a5e58132e6e152692ac"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/lv/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/lv/firefox-147.0.3.tar.xz"; locale = "lv"; arch = "linux-aarch64"; - sha256 = "543cf642c5a6377ead65bddecdf06a6b8c69e35d5879dd0154699371ddfdd3b0"; + sha256 = "0219965bdd0854c522bfa6e0771383599c10875fe56235da6a4ef13d3037d266"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/mk/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/mk/firefox-147.0.3.tar.xz"; locale = "mk"; arch = "linux-aarch64"; - sha256 = "d5a66f1a1ad0627f5e1ae60a1822dfe1b9ff522d1e59ee96809751544284a1d9"; + sha256 = "65b5d089d103cc1515803492041393e324081f44f6c2f221b1f6f877da296e48"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/mr/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/mr/firefox-147.0.3.tar.xz"; locale = "mr"; arch = "linux-aarch64"; - sha256 = "b2f4358dbb727ace2b8ca76f8a6e75b574452801195b83cf126994f70b41d19f"; + sha256 = "52da8a47dcd1edbdfaf2e3038eab9b06a0d6aad2085bd9729a3e9da3dea7fb2f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/ms/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/ms/firefox-147.0.3.tar.xz"; locale = "ms"; arch = "linux-aarch64"; - sha256 = "a315080d86fe6bb38c22b8d4bdcb62be8ec811a1ad23edba06e61c2bcdcee9fb"; + sha256 = "45315602e26d695fdfcccd5325a31823bc9d29855478d15bb7a3c03bea3802e0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/my/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/my/firefox-147.0.3.tar.xz"; locale = "my"; arch = "linux-aarch64"; - sha256 = "78168924c6a02fe390b0fa023563ab6915651a76081937efce03c4eb0f3326c9"; + sha256 = "cfc899121e29a73130b8e5c9b9cd9c93db7d250744d857c85e33d8c5cc6273dc"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/nb-NO/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/nb-NO/firefox-147.0.3.tar.xz"; locale = "nb-NO"; arch = "linux-aarch64"; - sha256 = "d1463f305332e96d704e837f5db626f5f185dafedff2b1b55e46a76efd96b54b"; + sha256 = "1e39b248f0e30a099a91ae4f29d22541ac879859a94d8c4750bd4b1818e73be7"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/ne-NP/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/ne-NP/firefox-147.0.3.tar.xz"; locale = "ne-NP"; arch = "linux-aarch64"; - sha256 = "0c57764dd8c1a6cb81479e39b45e236047e92ae9a23758918c19a5cb26faa8d2"; + sha256 = "050478a2d4bad403fa87a9b724bcdb73767fdd68725ba6006930ce27a6933ce3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/nl/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/nl/firefox-147.0.3.tar.xz"; locale = "nl"; arch = "linux-aarch64"; - sha256 = "b314518b44c11053bd65e88a9412b4ee7ee2c3f8c51e1fc6dee4fbd4a196b0a7"; + sha256 = "ce0f235df88a94aaea299d9cba855182d7dbea71d55add834d122ea0bf2c59e0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/nn-NO/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/nn-NO/firefox-147.0.3.tar.xz"; locale = "nn-NO"; arch = "linux-aarch64"; - sha256 = "a9b5468f472eca7f4475731755338034c372c332bef399719d74c7a527b88bf8"; + sha256 = "5ba701e1409a16c4eec6e26382d049ead714819d54f2cea7d2427370b1cb4908"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/oc/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/oc/firefox-147.0.3.tar.xz"; locale = "oc"; arch = "linux-aarch64"; - sha256 = "a6d839a1cd33558a7a02d681699bd91f8c0c815d1b31557bf5e7e35f02b316c5"; + sha256 = "4a5759e66899b1922b5df15812603152e22fed915847a217579260ebb6bdb73b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/pa-IN/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/pa-IN/firefox-147.0.3.tar.xz"; locale = "pa-IN"; arch = "linux-aarch64"; - sha256 = "05c4f3ca1dc4d358200204fe2f849f45c22bb286a70f91c644af2bcf4a021d39"; + sha256 = "177959755bbbd76be7a0602e82f37e4bb272928eb4ce7d8b335be1befa246484"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/pl/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/pl/firefox-147.0.3.tar.xz"; locale = "pl"; arch = "linux-aarch64"; - sha256 = "58e5400badfd647ed2db5f6a2a9ff335dafc62bcebdde75996a0396e10b3477a"; + sha256 = "4816948481724f86110ec6f3979b4d29f6013b0b3a1c00b9bb13447e176b8b63"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/pt-BR/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/pt-BR/firefox-147.0.3.tar.xz"; locale = "pt-BR"; arch = "linux-aarch64"; - sha256 = "2cea46aff326b585f00bed4a2839337407395f506146f2cb21c45d7579cc2e2c"; + sha256 = "14d503382a1a91afeff40f39339224c79d0b807bc0d3adc61fef639909bda7e1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/pt-PT/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/pt-PT/firefox-147.0.3.tar.xz"; locale = "pt-PT"; arch = "linux-aarch64"; - sha256 = "775b9a5861175710d4100e253e39a1f6372745a54a0100e70c879e3e41543d1d"; + sha256 = "485837093f9fed54da105e627cf0431e4de780aa51f8bdd9e1743dc9644b15d7"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/rm/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/rm/firefox-147.0.3.tar.xz"; locale = "rm"; arch = "linux-aarch64"; - sha256 = "610075b651403ee5af1db49f6a50b39fa80abdb9bae8d95096eb40aa81335189"; + sha256 = "5fbb8b05c97fa679dfbaaaf42dbf3b643e81a0181ec041c8d61fe07cdc90e945"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/ro/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/ro/firefox-147.0.3.tar.xz"; locale = "ro"; arch = "linux-aarch64"; - sha256 = "89bdffb4d1a08e487b12ff75b2f030fc24635cdf3afc12f567b63619cc47269d"; + sha256 = "5e764a66b229fd48a15e60b4f2741b63a1d2f7d69a9bb0b2e5376893b43df281"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/ru/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/ru/firefox-147.0.3.tar.xz"; locale = "ru"; arch = "linux-aarch64"; - sha256 = "6b88a8eb5112b2912c370971ed4191c0bd85f95d2ef6fed9df398a6f237feec5"; + sha256 = "b94bfb42ba6575d6d44f6f5088e2e552a708bb05ad0ec434eb41dcd997ddc3f8"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/sat/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/sat/firefox-147.0.3.tar.xz"; locale = "sat"; arch = "linux-aarch64"; - sha256 = "c1dbbb933a5d28e3431767602ca7246cd6c2c92578edbef2d85ec12bfa801e1d"; + sha256 = "407d5e63df1c54bb8f8bd19bdebe54e5ed41b107fb77797d1194e97ad9507f02"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/sc/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/sc/firefox-147.0.3.tar.xz"; locale = "sc"; arch = "linux-aarch64"; - sha256 = "9ba17fd267344eca3a39eabf4a0afefdb1819eddc8a483195ed95328f1b3da2a"; + sha256 = "f6cdb0b03aed0c39f935dbc42c17ebddcec1d8ea4d9961c727d9f6248113f8d0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/sco/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/sco/firefox-147.0.3.tar.xz"; locale = "sco"; arch = "linux-aarch64"; - sha256 = "fb6ab7c0e7cdd4aa9716755affbcae82d4315282419ff32e37da4fe45b36e7d7"; + sha256 = "a5d3ee5a9e6bcda39a3c66a0f4bc28c559518ac4f9fcc11cc9d611faac0336d9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/si/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/si/firefox-147.0.3.tar.xz"; locale = "si"; arch = "linux-aarch64"; - sha256 = "767065cd42b8d963aecb4f65c4b34acae7269dba446f003220f986078df73779"; + sha256 = "aa67c3f8eb76118195363441bfed262dc46bc3392e885626376cf5712efc55e9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/sk/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/sk/firefox-147.0.3.tar.xz"; locale = "sk"; arch = "linux-aarch64"; - sha256 = "19ad20a52d001ba53751cc508a7174c215e81a15c031d4eeb95102e70fb216d8"; + sha256 = "f0cf0b945daef5e003fbe816159e8dea9b16d5c25009046c58385793e0c414ed"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/skr/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/skr/firefox-147.0.3.tar.xz"; locale = "skr"; arch = "linux-aarch64"; - sha256 = "13716081f89e8a7637a082b4a7b582a7e03b6a68e79de77274a5e5c026daaba9"; + sha256 = "6b44e9fe0cabf48ffd77250dbdfec187904344e88e9b2c333307650785e99882"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/sl/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/sl/firefox-147.0.3.tar.xz"; locale = "sl"; arch = "linux-aarch64"; - sha256 = "91af493ba66301b1c089f655edaff6c80a77c1523b83d5f54cdab7d0c4a888a4"; + sha256 = "b30f072212019521c236713d536379d6ab19d27eeb3c0cc735221012eb8c7b51"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/son/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/son/firefox-147.0.3.tar.xz"; locale = "son"; arch = "linux-aarch64"; - sha256 = "3fa8b90b1d5690d730c73473b42a9ac0becac852959b6ad78baf2a3fa9818675"; + sha256 = "ddb855669ee79ff33b832ef1a3a6635091fb3eede80b1d7f40d3fe34d7aeda6f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/sq/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/sq/firefox-147.0.3.tar.xz"; locale = "sq"; arch = "linux-aarch64"; - sha256 = "605a5979cef54976679330b5b85b2a5a3246ad4b178e163a04c38d895db31e48"; + sha256 = "31f5b14743dcacdc4d6aa5bd94ead591472efbc1893a4da789329b4064a243ef"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/sr/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/sr/firefox-147.0.3.tar.xz"; locale = "sr"; arch = "linux-aarch64"; - sha256 = "a0d8f2fbec68dbdd2b838f01c5b93fb76bbc1956d30ff1be694a3a07a116a714"; + sha256 = "510276aa5a171ae3c1b159ffecbd0fd601699ab3860d98dd0d60eb247547214d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/sv-SE/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/sv-SE/firefox-147.0.3.tar.xz"; locale = "sv-SE"; arch = "linux-aarch64"; - sha256 = "eff561a5990825b8d1ed619085ed3bc18fbc9c7696f5883c0329e5a1731e6698"; + sha256 = "227b8aa98dee57dd6cc7c083788d5c8c87b23fc6f1deb65bb762e62b02efacb9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/szl/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/szl/firefox-147.0.3.tar.xz"; locale = "szl"; arch = "linux-aarch64"; - sha256 = "0b87838d23fb5d4106cfc276dcfdd75bc7b8480c2b2b629050932351687901f7"; + sha256 = "53adc90c7cfd7ed77d45c3a9a22eb7d423151fffe90a15edcc7836766c36e2fc"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/ta/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/ta/firefox-147.0.3.tar.xz"; locale = "ta"; arch = "linux-aarch64"; - sha256 = "d51504a0135862fc4124bfadc905c0fd040a1b2e09c05043c762b587920bd4a7"; + sha256 = "de9dfae198d452b454348daffe690dc56ed26156196174990d74da339ed2a218"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/te/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/te/firefox-147.0.3.tar.xz"; locale = "te"; arch = "linux-aarch64"; - sha256 = "eb85972882f26712e82b15b5148da62b3af573670a39f2f96276a949dda51a1d"; + sha256 = "e922fc16bd3c1a8920c45b7072e33fa6c5076673a6ec07ee560fd06361f57966"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/tg/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/tg/firefox-147.0.3.tar.xz"; locale = "tg"; arch = "linux-aarch64"; - sha256 = "e319e3046decd8f0e35783a719686d08ae558dc6094a8b2c18a049fba9b052a7"; + sha256 = "9af06a1480d0581cf90cace232633ff12f60797eb4498305616763395e0d3e16"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/th/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/th/firefox-147.0.3.tar.xz"; locale = "th"; arch = "linux-aarch64"; - sha256 = "24853b9442b3f2b9b5b38deaa516fff2716e7db27fdecd0f580b6e9feda33eed"; + sha256 = "da5c805ab00b4b8302128017fd5091a60ed976e3acb5d20ddb7cb9467585c418"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/tl/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/tl/firefox-147.0.3.tar.xz"; locale = "tl"; arch = "linux-aarch64"; - sha256 = "6d77f830799b525c014aadcd184d25a0cbe34d8bef4fe22e44a577c24193739e"; + sha256 = "542ce8c972abdaf1b3d5046fe504de57ce2bbce0aec818fac449c258d57aa1eb"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/tr/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/tr/firefox-147.0.3.tar.xz"; locale = "tr"; arch = "linux-aarch64"; - sha256 = "4293cd151be28a98ec34c5a63dfddd1fc4ff780e71bad7af3f2454a9bb58938f"; + sha256 = "98f576673e4b44405934eede6ee2e7d678782ee646ca1cfbddbd52194b2520ac"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/trs/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/trs/firefox-147.0.3.tar.xz"; locale = "trs"; arch = "linux-aarch64"; - sha256 = "c59832f9953bb24a35ea4d5c1f3915c522427ea1c4d49dd7a79a565c2c6f85f2"; + sha256 = "c1fab02532a95e05e022df866d8aada83a2e9bfb7b7f1470d292ac2780dae19f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/uk/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/uk/firefox-147.0.3.tar.xz"; locale = "uk"; arch = "linux-aarch64"; - sha256 = "4c6471fbbee33a7d8aa5114c98cbb93bb9811e087be7383b3d4fe1bc5deace9b"; + sha256 = "b51cd1678e3926d09a2e8df18a045d440474c7a6c88052405b5a3d324f4d318a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/ur/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/ur/firefox-147.0.3.tar.xz"; locale = "ur"; arch = "linux-aarch64"; - sha256 = "4489c3d35eac79da46894de0844ad8af3e54f474b3efaac397f4300991f480ec"; + sha256 = "c21e0f88bf430ccd24650d8bf6f652453a93754745c9b317ccf9bfcb4bdad3ef"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/uz/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/uz/firefox-147.0.3.tar.xz"; locale = "uz"; arch = "linux-aarch64"; - sha256 = "a05975f6ec02f479998af884cd4432d1f82491d20103793623105d5216b6fa7e"; + sha256 = "20d6065f9bd83ec9478e8981b043dd87fab3edfede6bd361d92d65c42e6942e7"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/vi/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/vi/firefox-147.0.3.tar.xz"; locale = "vi"; arch = "linux-aarch64"; - sha256 = "8a5f53349040a12a386c4b3fc59e573c170770fc76475ec746a6ae8e1b01bd2e"; + sha256 = "c7d36d8dca5cbbb16daf15b3cafbf983426caeccf0592dc537e9745ccfb9682e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/xh/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/xh/firefox-147.0.3.tar.xz"; locale = "xh"; arch = "linux-aarch64"; - sha256 = "b9daa18331751bc6d041f9707dbcb9d9cd75f72dd8816577eccdfcbe5799d650"; + sha256 = "9322f84b3b3d272f73008b28e09ea966798f96a26a4eeefde986d3ca799096ab"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/zh-CN/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/zh-CN/firefox-147.0.3.tar.xz"; locale = "zh-CN"; arch = "linux-aarch64"; - sha256 = "201d194e0ad76fa8fbecb8f8258b525d262fdd8c2505c4ac7f359a7f627d1976"; + sha256 = "205566fd0d6727b4ac54d803ff2fecc1242f3a67a4b5f25ed29b9287e94708e9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/linux-aarch64/zh-TW/firefox-147.0.2.tar.xz"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/linux-aarch64/zh-TW/firefox-147.0.3.tar.xz"; locale = "zh-TW"; arch = "linux-aarch64"; - sha256 = "8a6b876ac724861b7e29b61e54598ec1a2ba732f7ddbf4aa56cf268aa50ca5f4"; + sha256 = "d1e127891f629972aae77f30e3172cde627cb116b992707d4e3fb9779e02d133"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/ach/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/ach/Firefox%20147.0.3.dmg"; locale = "ach"; arch = "mac"; - sha256 = "f0a9674efe8ba605518016718c7f44ef35d4a58a313a27ef4435d81b5db37ef3"; + sha256 = "7d9cff0d1279ce11452518ab6080005e8191bb6364d3e6e378268ca3d59b7a8e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/af/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/af/Firefox%20147.0.3.dmg"; locale = "af"; arch = "mac"; - sha256 = "5551ffff3096a3f0a036f58f2bf22d08bf9c4388ff4604af4c459c8156b63194"; + sha256 = "631d288368e81590f030c7659114cb78ad7e76aa551d6647c76f402bbb9639ab"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/an/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/an/Firefox%20147.0.3.dmg"; locale = "an"; arch = "mac"; - sha256 = "874944a7c250e4fb47c8e36c9867b8915e0e336135cc5fa1d8dd758097eb800e"; + sha256 = "837afb75e6d675e818d30e584e0fd41fc1d384df9791295e810629ca511db35d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/ar/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/ar/Firefox%20147.0.3.dmg"; locale = "ar"; arch = "mac"; - sha256 = "1e9b01b70887a9fa5a4c69d6cb961fa808721a60ab7fed3960f3f4b45c725adb"; + sha256 = "8450e6e4bd440b04d7119486fd3d1a991592cbeee7bfe472ad7edb5dcc27326a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/ast/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/ast/Firefox%20147.0.3.dmg"; locale = "ast"; arch = "mac"; - sha256 = "bc4fb936a35065e768401c752856c8b81e7315df73c5725fd4f6910485981ca6"; + sha256 = "835751cd86f4d9313fa0c50c2e10ce9bb3420248a401c3c23901ecb572c588d6"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/az/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/az/Firefox%20147.0.3.dmg"; locale = "az"; arch = "mac"; - sha256 = "eb9c19c3c09d4002f072a5681e54aebe31c4a9a75aceff16b64611b058b4be35"; + sha256 = "ff5470bb511cab9345bcbec41319d00b1793fdc5bde7df39c4e39552d070bdc4"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/be/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/be/Firefox%20147.0.3.dmg"; locale = "be"; arch = "mac"; - sha256 = "ae0cfc013341c4abb6ca73e8a83002681842c24b6ba3021f8d6e3f3241fe130c"; + sha256 = "3878e5465b2ab7d116d3f9ed44231f674ca850fbf7440763406f063275010424"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/bg/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/bg/Firefox%20147.0.3.dmg"; locale = "bg"; arch = "mac"; - sha256 = "f6d8a68b18616485eec4bd02eff675d48061afda696e8ae99d2f964b12ebd14a"; + sha256 = "8ce2dfbd204b847c73b5847f936d7c3fe7ac79a80ea98bd26bb394a64c2db479"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/bn/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/bn/Firefox%20147.0.3.dmg"; locale = "bn"; arch = "mac"; - sha256 = "716e4752442fad9cccd5402e48ce55d4047f68a18f778b3160ff4473f81ba082"; + sha256 = "a6b86ed1b6b03f38950c2f31e1ce09da157e1ee5464eba96eb6201a918138edd"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/br/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/br/Firefox%20147.0.3.dmg"; locale = "br"; arch = "mac"; - sha256 = "3016f64b4ca16bfdf1f2987f647a2be7233922d5e09b99d7bd7afbb6c58f18ec"; + sha256 = "192bf91c01e1ccab28d213910cdde39ddafd7bbd168e0570194d782afae0597f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/bs/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/bs/Firefox%20147.0.3.dmg"; locale = "bs"; arch = "mac"; - sha256 = "5b913ca4142a74418ac75fd709ac97bbdfe0438938911a825114d74899202bd7"; + sha256 = "376cb46c913507bf50f0324af22c8d5835bb5c4ee74baaf4403719d20adac3f0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/ca-valencia/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/ca-valencia/Firefox%20147.0.3.dmg"; locale = "ca-valencia"; arch = "mac"; - sha256 = "e3766e52d48d14527f0bda55e08d834b3f5a08f853a6d527e31ef2c8dd4e7dcd"; + sha256 = "7ebfbea941956773dbdf36a41858d130f237c7d4c66ba6da7a1a3c18c050c193"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/ca/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/ca/Firefox%20147.0.3.dmg"; locale = "ca"; arch = "mac"; - sha256 = "6af9d6eb2c4460e5c2f55e1fdbb23e1ad437d862862988f9ea13b9b256011f81"; + sha256 = "ed57ed03f8f7096fff48bc40d6243b677497e7adf62c8eb070d52b64e64ac399"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/cak/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/cak/Firefox%20147.0.3.dmg"; locale = "cak"; arch = "mac"; - sha256 = "e2b4a8ab1fe055f267f15b9ebdb51db508d91cafda378bc03aaca66589d66349"; + sha256 = "33fb8502841d00cf9919940b221f68c5d5756b15af994ce8286c70fbba572945"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/cs/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/cs/Firefox%20147.0.3.dmg"; locale = "cs"; arch = "mac"; - sha256 = "c4e19ae4792c41b4d7f67588bc442f177840acae15267f9dc1385f431f1861dd"; + sha256 = "c04ed392c0d8f552bed3b9d9593b0a078793bf7b592cb0e321e22bd80463aad3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/cy/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/cy/Firefox%20147.0.3.dmg"; locale = "cy"; arch = "mac"; - sha256 = "b5696cc412476d088ce1f563a893dc3eba9d81949a89f88da2f70195be37def5"; + sha256 = "5f750c7a3a3db902dad0af6643e40d887cb072f2371bc902e2028a67316f6a35"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/da/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/da/Firefox%20147.0.3.dmg"; locale = "da"; arch = "mac"; - sha256 = "71a78c86d8aee9b3fcb5859a7fd2d3068f36886dfacdb8e047efa456e1d9c6fb"; + sha256 = "c3fc7bbcb7e828a7bea5a253201792df8be5a433fa3b0efa57901d970d63704f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/de/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/de/Firefox%20147.0.3.dmg"; locale = "de"; arch = "mac"; - sha256 = "5c1f18f0b84c6138859f81cdfb40446f5419f22025b525c4516f090c7dea26d7"; + sha256 = "5d9a0e23cb7890aa5d3fb9fc6ad91c42d98c7f3c6603b426511c31267b8332d7"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/dsb/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/dsb/Firefox%20147.0.3.dmg"; locale = "dsb"; arch = "mac"; - sha256 = "a80d179c0cd4b3103ea5193ff11d499c6c57b27e44e457a31cf1b78aa1306af7"; + sha256 = "4783fba00aed06c3dc64aacd3f096571d6de23f4997d381ed03b17076e881e71"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/el/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/el/Firefox%20147.0.3.dmg"; locale = "el"; arch = "mac"; - sha256 = "4a6adf81f982cdbea36e4b03cf3e133d4c90793d859f77136ba663fabc1014f5"; + sha256 = "d4ef502d7596aa69d484727db90d42ad91cc30f15b4ea32895e2ce231dced675"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/en-CA/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/en-CA/Firefox%20147.0.3.dmg"; locale = "en-CA"; arch = "mac"; - sha256 = "264cc183f7412018e366d38f75dc98ffe40b81863098a1deae01647c7fb8625d"; + sha256 = "f87cfeef6e21c0d8f3a502ec1f58ea2b47aa1abc6aaecb62481322bf3312e033"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/en-GB/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/en-GB/Firefox%20147.0.3.dmg"; locale = "en-GB"; arch = "mac"; - sha256 = "810e9ee15acdf9bf663468a37894738909968e34cc91c05f47b6bc4c400c2519"; + sha256 = "eeb28285047cf21321306144aed54bfe72cc1ee11c4f1d78179219b3d13363ef"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/en-US/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/en-US/Firefox%20147.0.3.dmg"; locale = "en-US"; arch = "mac"; - sha256 = "767ee20f7742da7c6ea5edc6daa5ca66be56f299d457a188172fe9ba9b658c68"; + sha256 = "400ce7988c3789ef7b57b4b1411f2aa726e045b63597ca708e005a9c81e87528"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/eo/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/eo/Firefox%20147.0.3.dmg"; locale = "eo"; arch = "mac"; - sha256 = "1ee5d08ebf99805b27de777d7a99ebf78a10000b08043a5f99df52ed56fe6fd4"; + sha256 = "78574f416de3d534707b22ffa1e486ca33e554f9b7567a213958a588121d08b9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/es-AR/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/es-AR/Firefox%20147.0.3.dmg"; locale = "es-AR"; arch = "mac"; - sha256 = "4bf294d284c38006a5cd8e10ea647a3e5f3d2a203c7448cc738f5b633f535dba"; + sha256 = "af35c9816d713a97a2eb9404f8427e3b2fbda4e6f0dfd24ccc18d4f0d4171c5b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/es-CL/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/es-CL/Firefox%20147.0.3.dmg"; locale = "es-CL"; arch = "mac"; - sha256 = "ebe0c95164ff5f2b7e9905671c6a4526731eab0c9036a727f1fc4ff25449f41b"; + sha256 = "63c7dd3c804d72bf3b6c8df97e3250db006d10aa58b0ce3c9f9b8dcd869fcd81"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/es-ES/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/es-ES/Firefox%20147.0.3.dmg"; locale = "es-ES"; arch = "mac"; - sha256 = "1e5c643406ed9e35922f993bb211f669d466123728ca1bedf72eeea9a4c341a5"; + sha256 = "3183a3b134d27698807de1b8fe97f689335f2698f32b3bad056aa596f35500e3"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/es-MX/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/es-MX/Firefox%20147.0.3.dmg"; locale = "es-MX"; arch = "mac"; - sha256 = "68fa1f0dc7b305054fe2c2a5ab92273bcbe438767b880e6ad184fb3acba6e9ae"; + sha256 = "9aff752a9b9805a0313578fa10e0605e20b2c9d66def8c82474c1cb2d18e881c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/et/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/et/Firefox%20147.0.3.dmg"; locale = "et"; arch = "mac"; - sha256 = "fd1dc9b6eefb256453bf0ff7f539e87e642da40567b025dbe7ce9cae89e17459"; + sha256 = "90eb66731ba993e22de7f9a18e493dce17d5d5a41de7dc111e5d31fad5a2cc57"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/eu/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/eu/Firefox%20147.0.3.dmg"; locale = "eu"; arch = "mac"; - sha256 = "b97768a1b4a305003a9f6e74c3da801842edf6021c9eac266e51144531f7d94f"; + sha256 = "8e954a7bb3931b46a29831aa5a1b7d8b6a0378dfc097bb9a10773316046cec14"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/fa/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/fa/Firefox%20147.0.3.dmg"; locale = "fa"; arch = "mac"; - sha256 = "34e4343429da9ca53d4e4bf811cfd4fb0fe52fc5d79b5a7e2d06e955ed0c00fb"; + sha256 = "cae36798ca4b1433d1db4b2e5e958d618952f547d8196b319bf04640bd5c4437"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/ff/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/ff/Firefox%20147.0.3.dmg"; locale = "ff"; arch = "mac"; - sha256 = "54af86d680baee19cd7eaa37678f631b9502c1024684ba59d3374e3859599601"; + sha256 = "b2a3ccdc43f6bb2d7608ff24168fb30f9d7fa22c8f30b0ccad343fc053633e5f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/fi/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/fi/Firefox%20147.0.3.dmg"; locale = "fi"; arch = "mac"; - sha256 = "2ba6a15c839dd877f759687ff4ef5cf1ce0f77dc2ebd6c19c9250acbd3f6bf41"; + sha256 = "8521408cfcb5c1b2c9ce67c97e1494f239cf1e31cab36b8d7fff7dcbf5c14f43"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/fr/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/fr/Firefox%20147.0.3.dmg"; locale = "fr"; arch = "mac"; - sha256 = "02d4044acebdb07db7f26d64debcd21a9b13a433dce0270ab06e18b780ebd213"; + sha256 = "04634e84768e6d05310a74cd4822b8855887bd693723cf70856a0d726753025a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/fur/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/fur/Firefox%20147.0.3.dmg"; locale = "fur"; arch = "mac"; - sha256 = "cc5f5c683d111885dff314166cddacc18cb8387fb0940e40e67e81e68c875d57"; + sha256 = "4d875e223b96dbd6b6b454e978a65fa8d6be5497a9c1d59cb134aacab7c4ee5a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/fy-NL/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/fy-NL/Firefox%20147.0.3.dmg"; locale = "fy-NL"; arch = "mac"; - sha256 = "50811188646eaa93383ffce0f287682fcea8777c161e195a3e14159a4ec3c6d3"; + sha256 = "94f602054cba6797f091ca0646c58d5078ab04d65a0a95bf3d0818250fd63c6a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/ga-IE/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/ga-IE/Firefox%20147.0.3.dmg"; locale = "ga-IE"; arch = "mac"; - sha256 = "fa9fc5d42e99c001ca1875eca01c43b64b2d7ceee58b5cb6cae49b24b6123d9c"; + sha256 = "cfaf7d03b05b727152bf1910312d59e2d54f5094dd3c2b26f1a71553e2afc9d0"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/gd/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/gd/Firefox%20147.0.3.dmg"; locale = "gd"; arch = "mac"; - sha256 = "e39ec7f625923d329a52ef77db47566ac193bfa8bd293b812db17ade278f61a3"; + sha256 = "449d0e1735b92e4ac6a97e5dece903a0167d2d4dd257d581b49cc8dd4cdd001e"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/gl/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/gl/Firefox%20147.0.3.dmg"; locale = "gl"; arch = "mac"; - sha256 = "14ebbf2517b5801c50808b1913c84ccd082812aaf69099597ead795b726a8366"; + sha256 = "2fe894a46dcc4e8f5edbdf4de65a472ef18a5c41672d83d5a904d007c34393e5"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/gn/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/gn/Firefox%20147.0.3.dmg"; locale = "gn"; arch = "mac"; - sha256 = "930da0b8c6eed7df9293f29b82d9251ab677bd6e92166819426433a7fcf07def"; + sha256 = "b14127dde2e0b0b684b4fb7b9de949221c14236848bcbe620ebae1e1424fe3a7"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/gu-IN/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/gu-IN/Firefox%20147.0.3.dmg"; locale = "gu-IN"; arch = "mac"; - sha256 = "bc8a61014ede2f65b7ff486ef92f4eeb05e36d379d452bda6a7dfb90eed3c4a9"; + sha256 = "9f51061a67841b403e0cbba4b7c2d81ce270c41e682681908c2b7ff229ece598"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/he/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/he/Firefox%20147.0.3.dmg"; locale = "he"; arch = "mac"; - sha256 = "62c5b17803a68f0981e18ab7ab9e27585bab7695268f2a241600a1c062af1738"; + sha256 = "4d73dffd85f744291287accd3a871d757c59063ddd584a44cd1e8470e9ef6f21"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/hi-IN/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/hi-IN/Firefox%20147.0.3.dmg"; locale = "hi-IN"; arch = "mac"; - sha256 = "9083f93650ec2359db2c4bfe324ebf39b589837be8b0dcd4ad05fca053a3f4e1"; + sha256 = "c30cc468bcadeb56e78a6c206da0eb3e303f543b63d6ebabc38e0f5bb26e2899"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/hr/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/hr/Firefox%20147.0.3.dmg"; locale = "hr"; arch = "mac"; - sha256 = "41488eda9d6804eb7c86630b10a500412f9478f1f78ad7bac70a047cb6bf18bd"; + sha256 = "80ce64f1dba422f69b5d967c255895402f686fc1a0471a6d49f21528ec6e2d19"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/hsb/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/hsb/Firefox%20147.0.3.dmg"; locale = "hsb"; arch = "mac"; - sha256 = "91711b49b2b053fc72ecf84ac0e300aec0c0a1a074748827c419f5b657033052"; + sha256 = "39dfe10eba326b545358627704043aea10727a89b4588aef97fa86961365cdde"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/hu/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/hu/Firefox%20147.0.3.dmg"; locale = "hu"; arch = "mac"; - sha256 = "10961960da95167582fbc317b6b1ac5e169d29cbc9471306e8431814a9a3ed7b"; + sha256 = "2423d4322e793c73f35944cf86e5f6f9174b0dde99c500f0bc6ad49ef944e274"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/hy-AM/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/hy-AM/Firefox%20147.0.3.dmg"; locale = "hy-AM"; arch = "mac"; - sha256 = "36575adb5872901cf9be624366606818e080ce2431ca928b1bc5848a9a683aab"; + sha256 = "49619d76109399c92e68780d245852c97517c0521c27677b459aec73f4c32328"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/ia/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/ia/Firefox%20147.0.3.dmg"; locale = "ia"; arch = "mac"; - sha256 = "6563ab0f13bd55d332f1583c81f866af1b2985a88ef2873d817e7e59a801f583"; + sha256 = "09ef0ad498fb7fc66f35c52a3b83bd4aec5223fced450fadbe6406755b349b13"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/id/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/id/Firefox%20147.0.3.dmg"; locale = "id"; arch = "mac"; - sha256 = "e567776e8bb8d0eb5f3702399de2613e8073d270e3688786260f74f985617117"; + sha256 = "3b53d81c1e7189d1004f2c3a7f2d0cf09a0802f5056ecce14244b0a6d043de56"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/is/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/is/Firefox%20147.0.3.dmg"; locale = "is"; arch = "mac"; - sha256 = "c33e3c11d145b4ea90bc993212b3af23846d729f3357e7a97ce1a475d0d4e565"; + sha256 = "52134a27ce90940078919f03e81d04b4b0482598df03e635166169dc77e7bf76"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/it/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/it/Firefox%20147.0.3.dmg"; locale = "it"; arch = "mac"; - sha256 = "2c209bd692f2b4f781cee69d6fdbd5771ce479712829c3a76338ddc2811ee6f7"; + sha256 = "adcb0d8649f90f3146e383350c40a0dbd9847daaaefe6dc411bfa45a01e7119c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/ja-JP-mac/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/ja-JP-mac/Firefox%20147.0.3.dmg"; locale = "ja-JP-mac"; arch = "mac"; - sha256 = "ed1e3c072413f8559da939c75c106a7d7cc56bfb7586f279b8fbab0d267a5171"; + sha256 = "21b577787ab93918ab187f0d6fb28505084bc503b4c5dcdeb1933be380003924"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/ka/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/ka/Firefox%20147.0.3.dmg"; locale = "ka"; arch = "mac"; - sha256 = "3075b8253f5b07d0ae3f2df18f27ec52066e01d3ce30cd6febe53d9a971c14df"; + sha256 = "ef765b3d403141260c92ea85e03eb47c4c3f1dbfcc35a1457aeb80ddd20e6032"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/kab/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/kab/Firefox%20147.0.3.dmg"; locale = "kab"; arch = "mac"; - sha256 = "fe92ece4a38cb6e406ac710929fc63c1fc8b01017f6660318ccc0e262edf547a"; + sha256 = "e71c94b87f66b3547f319eae486ce6063e2fca092db1b13c42eb80318bfc4123"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/kk/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/kk/Firefox%20147.0.3.dmg"; locale = "kk"; arch = "mac"; - sha256 = "ea6cd80fc8058b6b774d524d3a4f2e196e002e9896a9e84a8b17160a3fba4cab"; + sha256 = "85195ce932679f121c153b8a0e28922bf9ccb1b9987f650b7134fa3fbe9713cf"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/km/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/km/Firefox%20147.0.3.dmg"; locale = "km"; arch = "mac"; - sha256 = "b5147344d400248e0ebc4da007e26cd53a0c25535bce43a8bcab364fa3d755e6"; + sha256 = "af7d86e274188ef40fd5e611ed8f7527d18df980a29b6ebfd87a79eec25e6d8c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/kn/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/kn/Firefox%20147.0.3.dmg"; locale = "kn"; arch = "mac"; - sha256 = "9df8cf7226ceee139c5ecb16326057ca32c62690fe54d007dcd18ec9538a708c"; + sha256 = "f0e96d09855476d2ef6dbc031953540d1556668034b11599f0448c0243721b72"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/ko/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/ko/Firefox%20147.0.3.dmg"; locale = "ko"; arch = "mac"; - sha256 = "7929e404485df6687f011a13c24f7e9b715471147e1573086e6bee21eab42a05"; + sha256 = "1956af585b366a0974e566278d466963784b0c0266da8ead5281a19e19262e62"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/lij/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/lij/Firefox%20147.0.3.dmg"; locale = "lij"; arch = "mac"; - sha256 = "09f29d136a3b977ee87d89c90552f594165665e10b522b8481b95c68efd8d188"; + sha256 = "8f6df8bf697cac489b9dc5d2d22f13c6b5886394d2ed0210540be3422765abbe"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/lt/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/lt/Firefox%20147.0.3.dmg"; locale = "lt"; arch = "mac"; - sha256 = "98a0596c17dafbde50e2967becd656ce50758a3d65845bcab76391e1f21730bd"; + sha256 = "595c73eff7ecda88b2ea133b334ac4e62f7e2e922e80fbc890e6c988121bfbf8"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/lv/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/lv/Firefox%20147.0.3.dmg"; locale = "lv"; arch = "mac"; - sha256 = "d33cc3ca85ee18a24ff8e8ca8f0969365944ab467ea0745367ff6e0ba17111f9"; + sha256 = "018b5c353c9d881eb222ce342d43532eb4bedad881b562ea3c9a339e399111de"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/mk/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/mk/Firefox%20147.0.3.dmg"; locale = "mk"; arch = "mac"; - sha256 = "feb306905fa63915e9508ac5ceb1dbf57cd529a8ebedb75fd6877c1868c67ca9"; + sha256 = "c9e1f6c71ade4131c1639678fe2d6cd5c3a374a414846c489dc5f3571c36215c"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/mr/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/mr/Firefox%20147.0.3.dmg"; locale = "mr"; arch = "mac"; - sha256 = "1e7f42bf5e8ca75a66f387c49f12ec17ecdfd3c1d51078ee1fd0f794de440732"; + sha256 = "820a186b7129483ea9f5ff253d016ef5a9f1ab4cd3d1bddee358d389447090aa"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/ms/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/ms/Firefox%20147.0.3.dmg"; locale = "ms"; arch = "mac"; - sha256 = "2acb7e88132db6ccffa9c5daddb2acc56d611902e0e7f232e20960129750f614"; + sha256 = "a063ea05de9c0baed1ca60ecdab3c0ce509c44476b81d31692d1a2ebfdbc0204"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/my/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/my/Firefox%20147.0.3.dmg"; locale = "my"; arch = "mac"; - sha256 = "77c57dd0c08dd6ff09ddb2e53eb05ef09e4fca19cfe0dedb020781813752a46c"; + sha256 = "a184957a9e3b9ba406b8acb10a7eab52cda440d152e02bd6c849238f28ca3238"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/nb-NO/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/nb-NO/Firefox%20147.0.3.dmg"; locale = "nb-NO"; arch = "mac"; - sha256 = "bb18e9e42c334b747e2ce0de313254e077ae58b3f4fb9853c13f63e47e1d5624"; + sha256 = "b2b662b82a5f551c576b816f38d08168556df77f2fc2f30c4380a404e16056fd"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/ne-NP/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/ne-NP/Firefox%20147.0.3.dmg"; locale = "ne-NP"; arch = "mac"; - sha256 = "f9b425a218465afb7ade8aff5a1e43bed148de4bbe9c11fd5b60e99c7b31e5e9"; + sha256 = "8016cae243c5c7dc3362a5e6ba91cbaae7384fe2ed19db760e82883bc0e2fcc8"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/nl/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/nl/Firefox%20147.0.3.dmg"; locale = "nl"; arch = "mac"; - sha256 = "a79309673b494e2b2977792c6385bc28b0444950ec6139e0fa4ba47652317bc0"; + sha256 = "4798e099fed2d80abda04446fe898b0d9f4ca78c746e9f876033588cccdc88e9"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/nn-NO/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/nn-NO/Firefox%20147.0.3.dmg"; locale = "nn-NO"; arch = "mac"; - sha256 = "673ff0ad070a53d6c65aaa61b9365abc4edc3d2f1dd7fc23cef156653c48e863"; + sha256 = "449014b99715ce06aa78a866a837de3c6c6f85b6fef6fc4104944f8cb8cb40d7"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/oc/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/oc/Firefox%20147.0.3.dmg"; locale = "oc"; arch = "mac"; - sha256 = "5b932820ffdda4f53b5532fd575e4312a359866726bb9aee52d7f5a745c79d40"; + sha256 = "7913ce45b5140d4943c9fc3172c954a7c2ab090b3f8c0b2a0e7ca28e4ab24376"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/pa-IN/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/pa-IN/Firefox%20147.0.3.dmg"; locale = "pa-IN"; arch = "mac"; - sha256 = "5567ca77b7c9797210c4a2202b046da627883ff72173e1c299c89efc4cd1354e"; + sha256 = "86a702141de9562361a43e2cd4edbabd3ed365e7c0776ba63d45c2b46584e9e7"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/pl/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/pl/Firefox%20147.0.3.dmg"; locale = "pl"; arch = "mac"; - sha256 = "3bcf2406f9751408fef57971c87eaea13f8e50275427d7d85198c70a13c929aa"; + sha256 = "8e025c99c1253eb975dbf5e3a1828692b402b8d1d7c3226eb588231d5d5d5e98"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/pt-BR/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/pt-BR/Firefox%20147.0.3.dmg"; locale = "pt-BR"; arch = "mac"; - sha256 = "f8fc05c4e65b141d234bc8d4ef7838f0e5a7ff3b43570753f1e9b8ec973c35b9"; + sha256 = "4aa7cc7bf31e6b4a2321abf4019b0108cd2d15332098679d15013833a4926b0a"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/pt-PT/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/pt-PT/Firefox%20147.0.3.dmg"; locale = "pt-PT"; arch = "mac"; - sha256 = "14b5841fdf18d50eebf2a13ce0305b5bf91758300a8d63f9a4d4a5e8af87a9ce"; + sha256 = "c6f1336c2a72aa0d35bf0ac5274e9d4c3d94afffa96859eb444f134c7338648b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/rm/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/rm/Firefox%20147.0.3.dmg"; locale = "rm"; arch = "mac"; - sha256 = "3a371c8c0238adbd5641fb7546beba6b0c8c2f2a46281dfeafe91d30b46b5f40"; + sha256 = "68851b8e80966be41e2a90b6a48ef1aae6d345c96fbfb27f29902afcbc747d1d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/ro/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/ro/Firefox%20147.0.3.dmg"; locale = "ro"; arch = "mac"; - sha256 = "f7adafb30988f39b97abe4d2ec2365a66f1714a7057ee91f62b22445bf64a99a"; + sha256 = "bc2fb101e010e01d6dc8e27cd08778d59dbc568420ce760826bb83361d89fe39"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/ru/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/ru/Firefox%20147.0.3.dmg"; locale = "ru"; arch = "mac"; - sha256 = "60256b78eafce57ebab19858ac3b24a62bf68fb0967d62a5fe9a16cc98c11d51"; + sha256 = "a79afb955d51c9fdc1ccd9c7e297e121757144ab3b4f2f64b3c6997c3ad0d334"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/sat/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/sat/Firefox%20147.0.3.dmg"; locale = "sat"; arch = "mac"; - sha256 = "bf453ce7c228e161e55835aa34f43113332e817783689182ce0fcafc558f90d1"; + sha256 = "25b855d88f7135b31d0f67ea5927f35f24bd168e2dd4899b0a2caccfa9ccaa85"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/sc/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/sc/Firefox%20147.0.3.dmg"; locale = "sc"; arch = "mac"; - sha256 = "c1b9366875cda6d8604db29bb2e2d1a50789d52fbeba5fd5079d927009198286"; + sha256 = "ec538f3685caee4c48fdc418dbc97a2b81c39fabf375d10e52e325c1969131e7"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/sco/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/sco/Firefox%20147.0.3.dmg"; locale = "sco"; arch = "mac"; - sha256 = "191b127d04913398e9124c16ff4cdc6219c6419f39f7d312baf409aa41ae6960"; + sha256 = "6e91ac0c08d8b7309e3fb343f69558ab0968807f3566fdecd6ca496c3fa115f6"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/si/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/si/Firefox%20147.0.3.dmg"; locale = "si"; arch = "mac"; - sha256 = "6d41c8d6a2c3b51f94e0643f1f7180b176117e17c4e3420a6ef620b8ebefcdce"; + sha256 = "49dc53bd1a40d874c6c48b96656ebb568131abc3e137e9932b6a8f8ef144a543"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/sk/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/sk/Firefox%20147.0.3.dmg"; locale = "sk"; arch = "mac"; - sha256 = "bc92d746054fbb8b2d7c84e1aa2caed02d33f35f561ede0fe37afad27cc8edcb"; + sha256 = "9e1ddcec77bc6d958f9d0d4d1fdb63651822d35313d5e8d2cf2dfb57a8f91f51"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/skr/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/skr/Firefox%20147.0.3.dmg"; locale = "skr"; arch = "mac"; - sha256 = "f11f67014affed6a4ce0fd5d28710b3192900bd51ec95d220f74691227cb57a4"; + sha256 = "fc7a5670589fed87007db1749f9d68bb8abbdf52874d3d50efa6efbb367f892b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/sl/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/sl/Firefox%20147.0.3.dmg"; locale = "sl"; arch = "mac"; - sha256 = "37f68fa1b35e48cc62ae1c657f2cd8a7cd60ddb951ed0b8d4a14d4a17574cfdd"; + sha256 = "93f20759b33beeb0997a41d90904b3aa95e0ce43cea38c28e70c80d4ae403a2d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/son/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/son/Firefox%20147.0.3.dmg"; locale = "son"; arch = "mac"; - sha256 = "a26319dd36ccc934e1480c233f3b1cf005e4fdf9e3cb5d46713a9f5e2dbdb1b3"; + sha256 = "933986f76eb68dd38b1480b91cad75137cce8af36ca12274fc9b37d2529398da"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/sq/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/sq/Firefox%20147.0.3.dmg"; locale = "sq"; arch = "mac"; - sha256 = "a68d4e0578afc7582c21ff1842a50bb6aa1da8437fab9130f7944c072ac202d9"; + sha256 = "79947035b9b184c21a68d0ccc0eb8bb5dfa7c4e600ac54e0911b82ab21bdb03d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/sr/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/sr/Firefox%20147.0.3.dmg"; locale = "sr"; arch = "mac"; - sha256 = "a266b8b48f67c01f5610684ed7820bd5e5732eb704298ee6369f49a6cff8d815"; + sha256 = "ea39aa1d5eccd67cd18c7b50178a34515c8c1abdab62d9d52c72ba2f9452bd65"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/sv-SE/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/sv-SE/Firefox%20147.0.3.dmg"; locale = "sv-SE"; arch = "mac"; - sha256 = "79096d4af846ef8af8c49a86969486a2ef5bfb1d06348aec78ffc2163240ad06"; + sha256 = "1d549e36f22adeacb08e1b3779c5d05aac603643e799af3614c52c689f4098e5"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/szl/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/szl/Firefox%20147.0.3.dmg"; locale = "szl"; arch = "mac"; - sha256 = "2b31bc28cfd1ff051fa81f57e924892bc024337bcc217c7ac30bba62df23254a"; + sha256 = "7ca2da8f7d61a76482090c18d26f016fb3bf13fa9e363507ff891801f4c7e324"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/ta/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/ta/Firefox%20147.0.3.dmg"; locale = "ta"; arch = "mac"; - sha256 = "9ba1db84df1d87ad45390c136b2f7b65d6bcdc6a42749dd35f3fb7c238bcf274"; + sha256 = "0638c9659623ec1a517bbbaec08f3acfa1471c5f6e693965cfd16c99b64049ec"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/te/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/te/Firefox%20147.0.3.dmg"; locale = "te"; arch = "mac"; - sha256 = "be543f89edb6164b9ecee01c5b74f95af290c95b24d0cfad0528b6047dcc122b"; + sha256 = "0fb5d102b0a9fe05561c380b7f7b3c23d4676cf1073c809ea160f9100cbe2f4d"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/tg/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/tg/Firefox%20147.0.3.dmg"; locale = "tg"; arch = "mac"; - sha256 = "bdf0777333396f61afeec8d107ef95fd8aca3d0e47fc1bde2609fae4e8ce3137"; + sha256 = "e4e003166bf89328416432caa9afedfd4b880c70377f77dfa35580af3e247025"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/th/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/th/Firefox%20147.0.3.dmg"; locale = "th"; arch = "mac"; - sha256 = "293d47b5f36426491476c43dcad2b407c6e2fff2e5137bd1faa7b60e0804a763"; + sha256 = "22a9cf6f8d06e035bf04f529a246d651e5de48554b2ebc7f30292cdb60da0ed8"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/tl/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/tl/Firefox%20147.0.3.dmg"; locale = "tl"; arch = "mac"; - sha256 = "c4009c11a9f932a11b1d076cfa190854b8bf9e1f31e54216fc64e821d9010499"; + sha256 = "df11e8349ab2c3bc7eff701c4054c27c8ae8220716cc424681460314ddb6526f"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/tr/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/tr/Firefox%20147.0.3.dmg"; locale = "tr"; arch = "mac"; - sha256 = "65b534d7046b63b85518231970fbfc2950a8bbf0262fc69a46d40df0ec7c9e5a"; + sha256 = "488ab3d177a6ec1eb588262e7fc40e0ba1a177d68de8904d2d15ce7e103f1d06"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/trs/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/trs/Firefox%20147.0.3.dmg"; locale = "trs"; arch = "mac"; - sha256 = "25aa5e2776b7fc3727cfc6d6f97e2b77c067fff39f46c00c4a3e187ef56600d5"; + sha256 = "9813e9830e1d801a8b1283562fa842c477f5c2e1de54229e9583214606ccd8e1"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/uk/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/uk/Firefox%20147.0.3.dmg"; locale = "uk"; arch = "mac"; - sha256 = "6ab8f703102fd4639c6e45debc75605e436f067ac23aa370ea306c4033278cd3"; + sha256 = "3dda0ff740c6bcfdba436f421fad04943c6a790a3c72d0d6d560f16595ac4739"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/ur/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/ur/Firefox%20147.0.3.dmg"; locale = "ur"; arch = "mac"; - sha256 = "78edf17ec4abcd0246153cf61bfeb19a78bd8415b399cb54a89bea5668eb0848"; + sha256 = "c908f232fc6601c524c3b32e3f536c91fe253a9949310f3af60d808ac44e3a6b"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/uz/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/uz/Firefox%20147.0.3.dmg"; locale = "uz"; arch = "mac"; - sha256 = "cc104c1a77ea22d59271865bdd1dd0603adf30b12de645fddc3f3fab6a7cfc82"; + sha256 = "7a246daeb97379aa3ec09f039204ecef670f279132e3d8580a475b16bebe5b05"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/vi/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/vi/Firefox%20147.0.3.dmg"; locale = "vi"; arch = "mac"; - sha256 = "c4dd8c1799c967ba1ee52ff12afc81c02781c351eaf1bcb03ed3f8bfbe3a7388"; + sha256 = "55995a0039c5ac7203caa6764f047dfc88cb82b3737c13cb725c53081f59c471"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/xh/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/xh/Firefox%20147.0.3.dmg"; locale = "xh"; arch = "mac"; - sha256 = "61f55df47894e4bcfa70e917b6429a52a79ee6052ed0c396aca01174a97edce5"; + sha256 = "483f0b29c20ebb6ac93f88afdea7a912b69cefcd0084d7a8e9cf5539f1785991"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/zh-CN/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/zh-CN/Firefox%20147.0.3.dmg"; locale = "zh-CN"; arch = "mac"; - sha256 = "a1af600854fef08cd667634ae2b6b81f5e8e50c37ffda6dddcd4cf6b2b693c32"; + sha256 = "f1e3bad58756bc30ca6516d5cafce0af824dd9a7e7bc1ab52fdfd5a14c3f9993"; } { - url = "https://archive.mozilla.org/pub/firefox/releases/147.0.2/mac/zh-TW/Firefox%20147.0.2.dmg"; + url = "https://archive.mozilla.org/pub/firefox/releases/147.0.3/mac/zh-TW/Firefox%20147.0.3.dmg"; locale = "zh-TW"; arch = "mac"; - sha256 = "28240c645a05d68399bcfda1f403bd24c7f08ae97613446731011125e6a2c334"; + sha256 = "3e18a59471b1390e1f6a021e2b19eee1444660fde0496cb033604122e67f4705"; } ]; } From 6e10880af00948381d5dc89608fed44b91777ccb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Feb 2026 01:25:29 +0000 Subject: [PATCH 236/295] handheld-daemon: 4.1.5 -> 4.1.6 --- pkgs/by-name/ha/handheld-daemon/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ha/handheld-daemon/package.nix b/pkgs/by-name/ha/handheld-daemon/package.nix index 001b819aca25..909bdbf79746 100644 --- a/pkgs/by-name/ha/handheld-daemon/package.nix +++ b/pkgs/by-name/ha/handheld-daemon/package.nix @@ -16,14 +16,14 @@ }: python3Packages.buildPythonApplication rec { pname = "handheld-daemon"; - version = "4.1.5"; + version = "4.1.6"; pyproject = true; src = fetchFromGitHub { owner = "hhd-dev"; repo = "hhd"; tag = "v${version}"; - hash = "sha256-hjqlaJ4mJ1s9ivN4vTzeOXK4GuBi8799DlSZimWaMFg="; + hash = "sha256-9aEq4zL7bVCV7iJ0f3UOhXJx+Dug/O6bRx0LmDnSr3c="; }; # Handheld-daemon runs some selinux-related utils which are not in nixpkgs. From 7709cbbdab4399ad5ee9a1d187973391b4fcabc1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Feb 2026 01:58:31 +0000 Subject: [PATCH 237/295] n98-magerun2: 9.2.1 -> 9.3.0 --- pkgs/by-name/n9/n98-magerun2/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/n9/n98-magerun2/package.nix b/pkgs/by-name/n9/n98-magerun2/package.nix index e10dd8e9f50a..a48a58fddac8 100644 --- a/pkgs/by-name/n9/n98-magerun2/package.nix +++ b/pkgs/by-name/n9/n98-magerun2/package.nix @@ -7,16 +7,16 @@ php.buildComposerProject2 (finalAttrs: { pname = "n98-magerun2"; - version = "9.2.1"; + version = "9.3.0"; src = fetchFromGitHub { owner = "netz98"; repo = "n98-magerun2"; tag = finalAttrs.version; - hash = "sha256-00VbleO94noopyqy9XOyHTi5M2ECEhWaT/byXgNEed0="; + hash = "sha256-GKRsX3R7bcGRN3jIHj+x3hz/lVMB3IKI/c8b9od/R2w="; }; - vendorHash = "sha256-g9O83bq3OoXM3kP2qmvuYaXywfkDc/GQxjkLBU9XmOc="; + vendorHash = "sha256-vawCeh3oegiPrnBiAG7tthUsWXs2I+sen7XWTfsKf6w="; nativeInstallCheckInputs = [ versionCheckHook ]; doInstallCheck = true; From 6530c467e0136ac1ea4dd05b42ccc3b0d11df85c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Feb 2026 02:06:19 +0000 Subject: [PATCH 238/295] avbroot: 3.24.0 -> 3.24.1 --- pkgs/by-name/av/avbroot/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/av/avbroot/package.nix b/pkgs/by-name/av/avbroot/package.nix index c5d8e7057043..c67debd88c6c 100644 --- a/pkgs/by-name/av/avbroot/package.nix +++ b/pkgs/by-name/av/avbroot/package.nix @@ -10,16 +10,16 @@ rustPlatform.buildRustPackage rec { pname = "avbroot"; - version = "3.24.0"; + version = "3.24.1"; src = fetchFromGitHub { owner = "chenxiaolong"; repo = "avbroot"; tag = "v${version}"; - hash = "sha256-SmoYlBG5GcTqPdAm9snZsPhFX3MEZdC59whqVnmAwes="; + hash = "sha256-VLu6tOXcpSTrwjv44bw+/8onDB/GlNmgpcx+s+FYKUE="; }; - cargoHash = "sha256-UZwJLiOPVBgZztRhp65Qs66OfnL4RTcRlTrpW1a6Ae8="; + cargoHash = "sha256-oJeO0Vtfesx6quTjv6hdA1PgJVAuzPGsRnp88fz/oSA="; nativeBuildInputs = [ pkg-config From 7d6605f80db84d08867a47cb90a70cb52cc88d7d Mon Sep 17 00:00:00 2001 From: mulatta <67085791+mulatta@users.noreply.github.com> Date: Wed, 28 Jan 2026 02:11:53 +0900 Subject: [PATCH 239/295] blast: 2.14.1 -> 2.17.0 --- pkgs/by-name/bl/blast/package.nix | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/bl/blast/package.nix b/pkgs/by-name/bl/blast/package.nix index c91010e6635f..8f05cf820f71 100644 --- a/pkgs/by-name/bl/blast/package.nix +++ b/pkgs/by-name/bl/blast/package.nix @@ -9,15 +9,17 @@ cpio, gawk, coreutils, + curl, + sqlite, }: stdenv.mkDerivation (finalAttrs: { pname = "blast"; - version = "2.14.1"; + version = "2.17.0"; src = fetchurl { url = "https://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/${finalAttrs.version}/ncbi-blast-${finalAttrs.version}+-src.tar.gz"; - sha256 = "sha256-cSwtvfD7E8wcLU9O9d0c5LBsO1fpbf6o8j5umfWxZQ4="; + sha256 = "sha256-UCBXqI6ZkONOYnWL4h6kdMwK1o1qY6LjeyNyrx5eoUc="; }; sourceRoot = "ncbi-blast-${finalAttrs.version}+-src/c++"; @@ -28,6 +30,7 @@ stdenv.mkDerivation (finalAttrs: { "--with-flat-makefile" "--without-makefile-auto-update" "--with-dll" # build dynamic libraries (static are default) + "--with-sqlite3=${sqlite.dev}" ]; makeFlags = [ "all_projects=app/" ]; @@ -100,6 +103,7 @@ stdenv.mkDerivation (finalAttrs: { gawk zlib bzip2 + sqlite ]; strictDeps = true; @@ -109,6 +113,9 @@ stdenv.mkDerivation (finalAttrs: { postInstall = '' substituteInPlace $out/bin/get_species_taxids.sh \ --replace-fail "/bin/rm" "${coreutils}/bin/rm" + + substituteInPlace $out/bin/update_blastdb.pl \ + --replace-fail 'qw(/usr/local/bin /usr/bin)' 'qw(${lib.getBin curl}/bin)' ''; patches = [ ./no_slash_bin.patch ]; From 6f6fe571ed09065ec141f1e486434615d7f754c0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 4 Feb 2026 02:06:13 +0100 Subject: [PATCH 240/295] python3Packages.ai-edge-litert: 2.1.0 -> 2.1.2 https://github.com/google-ai-edge/LiteRT/releases/tag/v2.1.1 https://github.com/google-ai-edge/LiteRT/releases/tag/v2.1.2 --- .../python-modules/ai-edge-litert/default.nix | 3 + .../ai-edge-litert/release.json | 60 +++++++++++-------- .../python-modules/ai-edge-litert/update.py | 31 +++++++--- 3 files changed, 62 insertions(+), 32 deletions(-) diff --git a/pkgs/development/python-modules/ai-edge-litert/default.nix b/pkgs/development/python-modules/ai-edge-litert/default.nix index 7a9e3c35bf3f..58be026d1134 100644 --- a/pkgs/development/python-modules/ai-edge-litert/default.nix +++ b/pkgs/development/python-modules/ai-edge-litert/default.nix @@ -77,11 +77,14 @@ buildPythonPackage { passthru.updateScript = ./update.py; meta = { + broken = stdenv.isDarwin; # elftools.common.exceptions.ELFError: Magic number does not match + changelog = "https://github.com/google-ai-edge/LiteRT/releases/tag/v${release.version}"; description = "LiteRT is for mobile and embedded devices"; downloadPage = "https://github.com/google-ai-edge/LiteRT"; homepage = "https://www.tensorflow.org/lite/"; license = lib.licenses.asl20; platforms = lib.attrNames platforms; + sourceProvenance = [ lib.sourceTypes.binaryNativeCode ]; maintainers = with lib.maintainers; [ hexa ]; }; } diff --git a/pkgs/development/python-modules/ai-edge-litert/release.json b/pkgs/development/python-modules/ai-edge-litert/release.json index d21b94acfeb9..ba9bdbe2b860 100644 --- a/pkgs/development/python-modules/ai-edge-litert/release.json +++ b/pkgs/development/python-modules/ai-edge-litert/release.json @@ -1,48 +1,58 @@ { - "version": "2.1.0", + "version": "2.1.2", "src": { - "aarch64-linux": { + "aarch64-darwin": { "3.10": { - "url": "https://files.pythonhosted.org/packages/a5/7a/6ea77fe405d76dcd1a95fceccd1018293603f551bf3645a382ef1fd470eb/ai_edge_litert-2.1.0-cp310-cp310-manylinux_2_27_aarch64.whl", - "hash": "sha256-eAZzWROFxGRqqCs42qLu2IvCY0bhqvvp0Nt/BJPWq1Q=" + "url": "https://files.pythonhosted.org/packages/6c/a5/0fbc63f8e076008481bc21af0d5085501555757194c7c1daaf2542cd7a82/ai_edge_litert-2.1.2-cp310-cp310-macosx_12_0_arm64.whl", + "hash": "sha256-Cn3V07eHS6ZqOCsmG//io9nvdyuEH0eqvtCYLWAl4OU=" }, "3.11": { - "url": "https://files.pythonhosted.org/packages/82/e7/73fff29c7a95a4f35953a027bdb174dd9ac08adbe8c2c322dee26d8f1d3f/ai_edge_litert-2.1.0-cp311-cp311-manylinux_2_27_aarch64.whl", - "hash": "sha256-krJNJQf8z1aAwm5xLBViZtz2Sokt85Id1C9KfSZSdGI=" + "url": "https://files.pythonhosted.org/packages/dd/f9/ba44382f353a2b845e9b6242750a7d56b0054ab6c6bcf53d20823bae58e4/ai_edge_litert-2.1.2-cp311-cp311-macosx_12_0_arm64.whl", + "hash": "sha256-B8P0QiEt4YWd3bzVH/kPL8swSNlAob3b1vE7BOWnkIM=" }, "3.12": { - "url": "https://files.pythonhosted.org/packages/61/f6/1aeccf3034f95ec680a2e25f33582d4adf02c30b3462357511d529a2cad2/ai_edge_litert-2.1.0-cp312-cp312-manylinux_2_27_aarch64.whl", - "hash": "sha256-4Gt9sF08WCT9S1biMY9oWN73GHgM2QMYYmtKqY23WDw=" + "url": "https://files.pythonhosted.org/packages/6d/59/5f65a091340c6abf26c66a11fc0c8ecbd264e93ad7293aaf1f1b6892cc00/ai_edge_litert-2.1.2-cp312-cp312-macosx_12_0_arm64.whl", + "hash": "sha256-IMljV6fGFgDn7JSowTH+5MCplBMuXm5DbHx+k9PzGyI=" }, "3.13": { - "url": "https://files.pythonhosted.org/packages/9e/b2/dde0f8043eb26f237c5958e44334d62fa90496fa51438f9c5179dec72d4c/ai_edge_litert-2.1.0-cp313-cp313-manylinux_2_27_aarch64.whl", - "hash": "sha256-eoB6MjbIz1ZeIxtuwzG+zjo/WhfDwl+I8+N8/oZo+NA=" + "url": "https://files.pythonhosted.org/packages/a0/c3/c004708dc361609e76788e2e0a46f598bb523fc301144e483121818f8798/ai_edge_litert-2.1.2-cp313-cp313-macosx_12_0_arm64.whl", + "hash": "sha256-U7xyFjinSb38D1vOkCMT7GmHHgUQiTtWPuc/GaFatpA=" + } + }, + "aarch64-linux": { + "3.10": { + "url": "https://files.pythonhosted.org/packages/3e/50/c55cc44c71fce9ef9a567928cdb80f03719b4c5b8309cceb8fad8f549e52/ai_edge_litert-2.1.2-cp310-cp310-manylinux_2_27_aarch64.whl", + "hash": "sha256-FkQ1vHqzQmsMI/RzK9Ti649J093hMkkB3KXXScxlqck=" }, - "3.9": { - "url": "https://files.pythonhosted.org/packages/30/8b/531b230a5377b2253eff8235f10e72489bc207f7e5ed6e531670495e4fd4/ai_edge_litert-2.1.0-cp39-cp39-manylinux_2_27_aarch64.whl", - "hash": "sha256-qe3jwpMVGnSt+hK6yLjOh+wB3Fhuw86hIqxxRlDIQb8=" + "3.11": { + "url": "https://files.pythonhosted.org/packages/ee/5a/57d9b8967fa5a2f3055ad3e7666446c8d2271446319e7f17c897b151544c/ai_edge_litert-2.1.2-cp311-cp311-manylinux_2_27_aarch64.whl", + "hash": "sha256-fcSvxLZ3l+d9h541rVWOYPdGvnweYWpmU70svx/++a0=" + }, + "3.12": { + "url": "https://files.pythonhosted.org/packages/7e/36/8ff07084091272db4df8de3859149be3913a6eaf2939575bb4200379b808/ai_edge_litert-2.1.2-cp312-cp312-manylinux_2_27_aarch64.whl", + "hash": "sha256-G0EjaJgLQEqgUdCUBavUc9OhUTDbAwk40mlm8aHnxBM=" + }, + "3.13": { + "url": "https://files.pythonhosted.org/packages/b8/ed/6763310cb4ea2d2e6cc61184127467e4c277ebbb8c49130eb3dfc6c1bb5c/ai_edge_litert-2.1.2-cp313-cp313-manylinux_2_27_aarch64.whl", + "hash": "sha256-bXYO9Rxy9Wswf6bxZ1pi+HClRlFbHaDA8oLKFf8YNsU=" } }, "x86_64-linux": { "3.10": { - "url": "https://files.pythonhosted.org/packages/20/4a/5f7848c8d21df432f44ebd36097406f66d98762295a4f11239f1d913f347/ai_edge_litert-2.1.0-cp310-cp310-manylinux_2_27_x86_64.whl", - "hash": "sha256-0FSis6ZeLCtFcahO0zul2ojp0Xhy/YdTwXc/+3g1HLE=" + "url": "https://files.pythonhosted.org/packages/c6/35/52fae12e74e9ee8c8e4e6a99cf478f3379e10a0a272e717b7915e2fa8922/ai_edge_litert-2.1.2-cp310-cp310-manylinux_2_27_x86_64.whl", + "hash": "sha256-5UyKkAbMvkNaG0zZGVP/yb6kHkLXvohsqAo/MZLN0ww=" }, "3.11": { - "url": "https://files.pythonhosted.org/packages/0d/d1/032cd1300a9b40da97e9f93781b3c2c5f104c22157695a3bb5bd5531821f/ai_edge_litert-2.1.0-cp311-cp311-manylinux_2_27_x86_64.whl", - "hash": "sha256-3PfXk3SrRnzsGfLtrdO+skOtF4M/jFrVm/dnEr8USbE=" + "url": "https://files.pythonhosted.org/packages/6a/a8/c8024c9657a76e3589cf2b8b21cbccdef0b9a64b74d98eebcabbbdfaeb7a/ai_edge_litert-2.1.2-cp311-cp311-manylinux_2_27_x86_64.whl", + "hash": "sha256-s/87Et9F38VAk04zvemvR0sLTBLDu2ESslGqrk0pMKA=" }, "3.12": { - "url": "https://files.pythonhosted.org/packages/bb/16/0aface4ec3554304487d6436938684023c054828b4334f114f7db303b27a/ai_edge_litert-2.1.0-cp312-cp312-manylinux_2_27_x86_64.whl", - "hash": "sha256-SNfm6BuqNYHmtIkgpzq4lzAcxIqluJq9012fBt9jLUo=" + "url": "https://files.pythonhosted.org/packages/0f/05/072e76dfa2bfd6aa4c5751f1b6d5ad11f74bba70177ad4c973b49678d4c2/ai_edge_litert-2.1.2-cp312-cp312-manylinux_2_27_x86_64.whl", + "hash": "sha256-Z9tt58cpu+WjHCCtxXPOR7iqbqS2vP7gq3f/GlHiDy4=" }, "3.13": { - "url": "https://files.pythonhosted.org/packages/96/c7/53b1f2627dbb0b307c1637e5f2cdbdc5a5f4ffecbebe75c8977d46590b6a/ai_edge_litert-2.1.0-cp313-cp313-manylinux_2_27_x86_64.whl", - "hash": "sha256-QeJJDL8dJmZj1FEllzEXC4Gqpwt9/vbXGIaX5lxxLJU=" - }, - "3.9": { - "url": "https://files.pythonhosted.org/packages/85/b7/efd39c318ae7f73bd3de247a93501f1d748e60979ecd97c794e7a4a1d671/ai_edge_litert-2.1.0-cp39-cp39-manylinux_2_27_x86_64.whl", - "hash": "sha256-QicA/OOs8HK8DVjXhj7BZjHwix2t3vyHwAjebkzaMWc=" + "url": "https://files.pythonhosted.org/packages/68/a3/e2bd759dc0fd3895b778b0480e6cae37bf5d4e50b611cb6a16d598992d02/ai_edge_litert-2.1.2-cp313-cp313-manylinux_2_27_x86_64.whl", + "hash": "sha256-vPlqDivXgbThJxVeOvM4BhdxnqidQbZfwhDRA53PpQ4=" } } } diff --git a/pkgs/development/python-modules/ai-edge-litert/update.py b/pkgs/development/python-modules/ai-edge-litert/update.py index e792c3a06443..84f7195c4f78 100755 --- a/pkgs/development/python-modules/ai-edge-litert/update.py +++ b/pkgs/development/python-modules/ai-edge-litert/update.py @@ -6,7 +6,7 @@ import httpx import re import subprocess from pathlib import Path -from typing import Dict +from typing import Dict, Optional from collections import defaultdict @@ -29,19 +29,33 @@ def get_hash(url) -> str: return sri_hash -def get_platform(platform: str) -> str: - result = re.match(r"^(?Pmacosx|manylinux)[\d+_]+(?Px86_64|aarch64)", platform) +def get_platform(platform: str) -> Optional[str]: + result = re.match( + r"^(?Pmacosx|manylinux|win)(?:)[\d_]+(?Px86_64|aarch64|amd64|arm64)", + platform, + ) if not result: raise RuntimeError(f"Unable to parse platform string: {platform}") - target = { + platform = result.group("platform") + if platform == "win": + return + + system = { "macosx": "darwin", "manylinux": "linux", - }[result.group("target")] + }[platform] - arch = result.group("arch") + try: + arch = { + "amd64": "x86_64", + "arm64": "aarch64", + }[result.group("arch")] + except KeyError: + arch = result.group("arch") + + return f"{arch}-{system}" - return f"{arch}-{target}" def get_python_version(python: str) -> str: result = re.match(r"^cp(?P\d)(?P\d+)$", python) @@ -84,6 +98,9 @@ def main(package: str): raise RuntimeError(f"Unable to disect wheel filename: {filename}") platform = get_platform(result.group("platform")) + if not platform: + continue + python_version = get_python_version(release["python_version"]) out["src"][platform][python_version] = { From 8bc799816ffd2b3ff1ad49ecddc7b432b23b5a8a Mon Sep 17 00:00:00 2001 From: Eduwardo Horibe Date: Tue, 3 Feb 2026 23:33:20 -0300 Subject: [PATCH 241/295] yt-dlp: 2026.01.31 -> 2026.02.04 --- pkgs/by-name/yt/yt-dlp/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/yt/yt-dlp/package.nix b/pkgs/by-name/yt/yt-dlp/package.nix index 9178e8c41027..e11c590de095 100644 --- a/pkgs/by-name/yt/yt-dlp/package.nix +++ b/pkgs/by-name/yt/yt-dlp/package.nix @@ -21,14 +21,14 @@ python3Packages.buildPythonApplication rec { # The websites yt-dlp deals with are a very moving target. That means that # downloads break constantly. Because of that, updates should always be backported # to the latest stable release. - version = "2026.01.31"; + version = "2026.02.04"; pyproject = true; src = fetchFromGitHub { owner = "yt-dlp"; repo = "yt-dlp"; tag = version; - hash = "sha256-3sXXyWuQI6KTOQIkkOfJhCTBBh3Zkv59ENhkrz9Sgxc="; + hash = "sha256-KXnz/ocHBftenDUkCiFoBRBxi6yWt0fNuRX+vKFWDQw="; }; postPatch = '' From ea41888ecfd71194016bc35b9d1322dd0597198a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Feb 2026 03:00:44 +0000 Subject: [PATCH 242/295] cocoon: 0.8.2 -> 0.8.3 --- pkgs/by-name/co/cocoon/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/co/cocoon/package.nix b/pkgs/by-name/co/cocoon/package.nix index 7525b7737ff1..5121fdbdbe99 100644 --- a/pkgs/by-name/co/cocoon/package.nix +++ b/pkgs/by-name/co/cocoon/package.nix @@ -6,13 +6,13 @@ }: buildGoModule (finalAttrs: { pname = "cocoon"; - version = "0.8.2"; + version = "0.8.3"; src = fetchFromGitHub { owner = "haileyok"; repo = "cocoon"; tag = "v${finalAttrs.version}"; - hash = "sha256-pQHltHAU5UAOtG7AvxQMI9tFeXApY4+C7+ipk4vG8zs="; + hash = "sha256-lyRTLnh+kxuvGfKML1g92+K3pR6okbVVnkCJMkBypRU="; }; ldflags = [ From 78899bf6c9eaf858b0545ce73062767f37b7409c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Feb 2026 03:01:52 +0000 Subject: [PATCH 243/295] atproto-goat: 0.2.1 -> 0.2.2 --- pkgs/by-name/at/atproto-goat/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/at/atproto-goat/package.nix b/pkgs/by-name/at/atproto-goat/package.nix index 39c82ef9715a..f2f8e3aedef1 100644 --- a/pkgs/by-name/at/atproto-goat/package.nix +++ b/pkgs/by-name/at/atproto-goat/package.nix @@ -7,13 +7,13 @@ buildGoModule (finalAttrs: { pname = "atproto-goat"; - version = "0.2.1"; + version = "0.2.2"; src = fetchFromGitHub { owner = "bluesky-social"; repo = "goat"; tag = "v${finalAttrs.version}"; - hash = "sha256-ECkazbwg25L8W8w7B6hlKD1rEAjGBRKaZ76rKSfR0vI="; + hash = "sha256-jSwlKKMrUsb0stcPvC9i7dgH4DrlnUTwp+HYTwendB0="; }; postPatch = '' @@ -22,7 +22,7 @@ buildGoModule (finalAttrs: { --replace-fail '"github.com/earthboundkid/versioninfo/v2"' "" ''; - vendorHash = "sha256-t35Y+llIr2vpBr/LA6WurqxUH7fVTgT9Y8OHX8v8xP4="; + vendorHash = "sha256-rqnCFBSmHaZWWc1MrK8udQLkK5MP4Yv2TTlozQqW0fc="; passthru.updateScript = nix-update-script { }; From b29a45025d77f262d50ee91a54df728cb55875b9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Feb 2026 03:09:09 +0000 Subject: [PATCH 244/295] olympus-unwrapped: 25.12.05.03 -> 26.02.04.01 --- pkgs/by-name/ol/olympus-unwrapped/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ol/olympus-unwrapped/package.nix b/pkgs/by-name/ol/olympus-unwrapped/package.nix index 7dd76f7043c1..090351db7fc7 100644 --- a/pkgs/by-name/ol/olympus-unwrapped/package.nix +++ b/pkgs/by-name/ol/olympus-unwrapped/package.nix @@ -31,9 +31,9 @@ let phome = "$out/lib/olympus"; # The following variables are to be updated by the update script. - version = "25.12.05.03"; - buildId = "5357"; # IMPORTANT: This line is matched with regex in update.sh. - rev = "2959f60fc33a0bd5c3a6805f439bf69c02b3bbfe"; + version = "26.02.04.01"; + buildId = "5465"; # IMPORTANT: This line is matched with regex in update.sh. + rev = "93a53820c73b9cda123d9d5e622157d22d0873d4"; in buildDotnetModule { pname = "olympus-unwrapped"; @@ -44,7 +44,7 @@ buildDotnetModule { owner = "EverestAPI"; repo = "Olympus"; fetchSubmodules = true; # Required. See upstream's README. - hash = "sha256-CMCFri8vfcgcU0Hy1KVTbYM7TLwLlHOJ6VSiEhKuWrA="; + hash = "sha256-rzoBREMGBOh7SjzObavq5+quLlsiytV7Elp3c8Fu/k8="; }; nativeBuildInputs = [ From c343e6e2d0feaa4199f5d6f9f01db88bea89f937 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Feb 2026 04:12:05 +0000 Subject: [PATCH 245/295] skim: 2.0.1 -> 2.0.2 --- pkgs/by-name/sk/skim/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sk/skim/package.nix b/pkgs/by-name/sk/skim/package.nix index 0ef195115394..82552884fdbc 100644 --- a/pkgs/by-name/sk/skim/package.nix +++ b/pkgs/by-name/sk/skim/package.nix @@ -11,7 +11,7 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "skim"; - version = "2.0.1"; + version = "2.0.2"; outputs = [ "out" @@ -23,14 +23,14 @@ rustPlatform.buildRustPackage (finalAttrs: { owner = "skim-rs"; repo = "skim"; tag = "v${finalAttrs.version}"; - hash = "sha256-MQV7Fcbna6x4t3NFFn8m/EHvOM1CrPpfdwUJGQz09LU="; + hash = "sha256-V6ZIGPeGWTeNzOA9FDhARx63L3CVpUUpCILwIGg8NOY="; }; postPatch = '' sed -i -e "s|expand(':h:h')|'$out'|" plugin/skim.vim ''; - cargoHash = "sha256-BlY1idYk6LpVI40dLdH0Sn49ZChbecp6KhwWORgKP3k="; + cargoHash = "sha256-xtrqY8jBB43Dpj4nOr2b0FziRvPjtRpWevAM8FeHqwc="; nativeBuildInputs = [ installShellFiles ]; nativeCheckInputs = [ tmux ]; From 07d099a2c4b37d51bbf49f6da4e65c0bfa853e21 Mon Sep 17 00:00:00 2001 From: mulatta <67085791+mulatta@users.noreply.github.com> Date: Tue, 13 Jan 2026 01:35:43 +0900 Subject: [PATCH 246/295] maintainers: add mulatta --- maintainers/maintainer-list.nix | 6 ++++++ pkgs/by-name/ne/nextflow/package.nix | 1 + 2 files changed, 7 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 44811202a450..6a8ae16e34be 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -18091,6 +18091,12 @@ githubId = 220262; name = "Ion Mudreac"; }; + mulatta = { + email = "seungwon@mulatta.io"; + github = "mulatta"; + githubId = 67085791; + name = "Seungwon Lee"; + }; MulliganSecurity = { email = "mulligansecurity@riseup.net"; github = "MulliganSecurity"; diff --git a/pkgs/by-name/ne/nextflow/package.nix b/pkgs/by-name/ne/nextflow/package.nix index cd474294ad1a..394a95796d54 100644 --- a/pkgs/by-name/ne/nextflow/package.nix +++ b/pkgs/by-name/ne/nextflow/package.nix @@ -113,6 +113,7 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.asl20; maintainers = with lib.maintainers; [ Etjean + mulatta ]; mainProgram = "nextflow"; platforms = lib.platforms.unix; From 82cf89cf540be53412ae1612667d420d4e0280cc Mon Sep 17 00:00:00 2001 From: mulatta <67085791+mulatta@users.noreply.github.com> Date: Tue, 13 Jan 2026 01:31:12 +0900 Subject: [PATCH 247/295] nextflow: 24.08.0-edge -> 25.10.2 https://github.com/nextflow-io/nextflow/releases/tag/v25.10.2 --- pkgs/by-name/ne/nextflow/deps.json | 3285 ++++++++++++++++---------- pkgs/by-name/ne/nextflow/package.nix | 9 +- 2 files changed, 2048 insertions(+), 1246 deletions(-) diff --git a/pkgs/by-name/ne/nextflow/deps.json b/pkgs/by-name/ne/nextflow/deps.json index 19a8de2470e6..b7a8ac63e5bc 100644 --- a/pkgs/by-name/ne/nextflow/deps.json +++ b/pkgs/by-name/ne/nextflow/deps.json @@ -2,263 +2,164 @@ "!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#oss-parent/55": { + "pom": "sha256-D14Y8rNev22Dn3/VSZcog/aWwhD5rjIwr9LCC6iGwE0=" }, - "com/fasterxml/jackson#jackson-bom/2.14.1": { - "pom": "sha256-eP35nlBQ/EhfQRfauMzL+2+mxoOF6184oJtlU3HUpsw=" + "com/fasterxml#oss-parent/58": { + "pom": "sha256-VnDmrBxN3MnUE8+HmXpdou+qTSq+Q5Njr57xAqCgnkA=" }, - "com/fasterxml/jackson#jackson-parent/2.14": { - "pom": "sha256-CQat2FWuOfkjV9Y/SFiJsI/KTEOl/kM1ItdTROB1exk=" + "com/fasterxml#oss-parent/61": { + "pom": "sha256-NklRPPWX6RhtoIVZhqjFQ+Er29gF7e75wSTbVt0DZUQ=" }, - "com/github/johnrengelman#shadow/8.1.1": { - "jar": "sha256-CEGXVVWQpTuyG1lQijMwVZ9TbdtEjq/R7GdfVGIDb88=", - "module": "sha256-nQ87SqpniYcj6vbF6c0nOHj5V03azWSqNwJDYgzgLko=", - "pom": "sha256-Mu55f8hDI3xM5cSeX0FSxYoIlK/OCg6SY25qLU/JjDU=" + "com/fasterxml/jackson#jackson-bom/2.17.2": { + "pom": "sha256-H0crC8IATVz0IaxIhxQX+EGJ5481wElxg4f9i0T7nzI=" }, - "com/github/johnrengelman/shadow#com.github.johnrengelman.shadow.gradle.plugin/8.1.1": { - "pom": "sha256-PLOIa5ffbgZvEIwxayGfJiyXw8st9tp4kn5kXetkPLA=" + "com/fasterxml/jackson#jackson-parent/2.17": { + "pom": "sha256-rubeSpcoOwQOQ/Ta1XXnt0eWzZhNiSdvfsdWc4DIop0=" }, - "com/google/code/gson#gson-parent/2.9.1": { - "pom": "sha256-fKCEXnNoVhjePka9NDTQOko3PVIPq5OmgDGK1sjLKnk=" + "com/fasterxml/woodstox#woodstox-core/7.1.0": { + "jar": "sha256-gSZpIKHNxHMGqKK0cmyZ7Imz+/McJHDk9eR32dhXyp8=", + "pom": "sha256-+ZXFCx0gl18KjW8OUyK8jRPHiuPcGCcXdoQUlypmzIU=" }, - "com/google/code/gson#gson/2.9.1": { - "jar": "sha256-N4U04znm5tULFzb7Ort28cFdG+P0wTzsbVNkEuI9pgM=", - "pom": "sha256-5ZZjI9cUJXCzekvpeeIbwtroSBB+TcQW2PRNmqPwKQM=" + "com/gradleup/shadow#com.gradleup.shadow.gradle.plugin/8.3.8": { + "pom": "sha256-NmeaNDsKVsypSJCF8DHTkDXKf/e7cO4Fr3WBdje0JTM=" }, - "com/gradle/plugin-publish#com.gradle.plugin-publish.gradle.plugin/1.2.1": { - "pom": "sha256-60lBRA8TGZbmT6SCDc264js95UhBi6ke9MY0pqcfVMs=" + "com/gradleup/shadow#shadow-gradle-plugin/8.3.8": { + "jar": "sha256-wnObOTJnIDIJdNZ3yLFhjHyQpUVys/24cdbEDlOEphs=", + "module": "sha256-hfNPgoHsUWqBpvKFhILqz0p9JwuC9j5f42nLT6nVI0A=", + "pom": "sha256-IW0s1jeg6+c7BOanrcW7sXOcuHUg/ER7hQimRaSCgoY=" }, - "com/gradle/publish#plugin-publish-plugin/1.2.1": { - "jar": "sha256-KY8MLpeVMhcaBaQWAyY3M7ZfiRE9ToCczQ4mmQFJ3hg=", - "module": "sha256-w98uuag1ZdO2MVDYa0344o9mG1XOzdRJJ+RpMxA2yxk=", - "pom": "sha256-E6X+iu2+Rs/b6hLp/NcJemKygqpqtMkIZWuWzpoqX6M=" + "commons-io#commons-io/2.19.0": { + "jar": "sha256-gkJokZtLYvn0DwjFQ4HeWZOwePWGZ+My0XNIrgGdcrk=", + "pom": "sha256-VCt6UC7WGVDRuDEStRsWF9NAfjpN9atWqY12Dg+MWVA=" }, - "commons-beanutils#commons-beanutils/1.8.0": { - "jar": "sha256-E1Q5ObhuO7gzkBnWrMCOywTksJWoK6+YTlBbOvtUdCo=", - "pom": "sha256-RcBZb/rd9e7HOaIIBH3OId+bsawhwa/owNoMsOj/yO4=" + "io/nextflow#nextflow-plugin-gradle/1.0.0-beta.10": { + "jar": "sha256-nEdUtHcSIdQf+cG/LYl1rSE0XxJvuyqW9xXEnmTxMC4=", + "module": "sha256-rhT3ohCy/ea82WsWy/Mx0ygZZczhHbVKgLeWTz3n+e0=", + "pom": "sha256-lQ8ap9H3R7rLNACNID1Tar36ijIWXNsytavyRl7U7FA=" }, - "commons-codec#commons-codec/1.6": { - "jar": "sha256-VLNOlBuOFBS9PkDXNu/TSBdy3CbbMpb2qkXOyfYgPYY=", - "pom": "sha256-oG410//zprgT2UiU6/PkmPlUDIZMWzmueDkH46bHKIk=" + "io/nextflow/nextflow-plugin#io.nextflow.nextflow-plugin.gradle.plugin/1.0.0-beta.10": { + "pom": "sha256-6UkBL1oNz16Z5GBmizDW2bREzOh5fJ2jzb1KQJj4k7U=" }, - "commons-collections#commons-collections/3.2.1": { - "jar": "sha256-hzY6TJTqq+79i5MMsFn2a2TJ99Yyhi8j3jAS2nZgBHs=", - "pom": "sha256-H5Ymy6pYTtXYYCGGbk42fib+Xvwkg4JlK+aL7rQ+dBY=" + "jakarta/platform#jakarta.jakartaee-bom/9.1.0": { + "pom": "sha256-35jgJmIZ/buCVigm15o6IHdqi6Aqp4fw8HZaU4ZUyKQ=" }, - "commons-io#commons-io/2.11.0": { - "jar": "sha256-lhsvbYfbrMXVSr9Fq3puJJX4m3VZiWLYxyPOqbwhCQg=", - "pom": "sha256-LgFv1+MkS18sIKytg02TqkeQSG7h5FZGQTYaPoMe71k=" + "jakarta/platform#jakartaee-api-parent/9.1.0": { + "pom": "sha256-p3AsSHAmgCeEtXl7YjMKi41lkr8PRzeyXGel6sgmWcA=" }, - "commons-lang#commons-lang/2.4": { - "jar": "sha256-LHO5QMkSULyYNGkmJw8TpqELtuKdLJMWpw0TTjgshz4=", - "pom": "sha256-kDBieNOe1aUNr6Rore5NJytjXVTE9yleKT5Cu9uK1mY=" + "org/apache#apache/33": { + "pom": "sha256-14vYUkxfg4ChkKZSVoZimpXf5RLfIRETg6bYwJI6RBU=" }, - "commons-logging#commons-logging/1.1.1": { - "jar": "sha256-zm+RPK0fDbOq1wGG1lxbx//Mmpnj/o4LE3MSgZ98Ni8=", - "pom": "sha256-0PLhbQVOi7l63ZyiZSXrI0b2koCfzSooeH2ozrPDXug=" + "org/apache/ant#ant-launcher/1.10.15": { + "jar": "sha256-XIVRmQMHoDIzbZjdrtVJo5ponwfU1Ma5UGAb8is9ahs=", + "pom": "sha256-ea+EKil53F/gAivAc8SYgQ7q2DvGKD7t803E3+MNrJU=" }, - "io/codearte/gradle/nexus#gradle-nexus-staging-plugin/0.21.2": { - "jar": "sha256-IoBojVIvesDzggf1zqHeX4qQB+pwdkQCOkli7dcrdoM=", - "pom": "sha256-EbptdouvS6ax6Y+X+rPMJOEFJILBjDhxj2XRFjqfvd8=" + "org/apache/ant#ant-parent/1.10.15": { + "pom": "sha256-SYhPGHPFEHzCN/QoXER3R5uwgEvwc3OUgBsI114rvrA=" }, - "io/codearte/nexus-staging#io.codearte.nexus-staging.gradle.plugin/0.21.2": { - "pom": "sha256-U6ZiLniyF6D3uVuYuAb03ExyYhrb/vAeMqjQOU34CMk=" + "org/apache/ant#ant/1.10.15": { + "jar": "sha256-djrNpKaViMnqiBepUoUf8ML8S/+h0IHCVl3EB/KdV5Q=", + "pom": "sha256-R4DmHoeBbu4fIdGE7Jl7Zfk9tfS5BCwXitsp4j50JdY=" }, - "io/fabric8#kubernetes-client-bom/5.12.2": { - "pom": "sha256-6qA8FpVlaNVKa6Q31J1Ay/DdjpOXf5hDGCQldrZQvDs=" + "org/apache/commons#commons-parent/81": { + "pom": "sha256-NI1OfBMb5hFMhUpxnOekQwenw5vTZghJd7JP0prQ7bQ=" }, - "io/netty#netty-bom/4.1.86.Final": { - "pom": "sha256-EnFsH+ZM9b2qcETTfROq46iIIbkdR5hCDEanR2kXiv0=" + "org/apache/groovy#groovy-bom/4.0.22": { + "module": "sha256-Ul0/SGvArfFvN+YAL9RlqygCpb2l9MZWf778copo5mY=", + "pom": "sha256-Hh9rQiKue/1jMgA+33AgGDWZDb1GEGsWzduopT4832U=" }, - "jakarta/platform#jakarta.jakartaee-bom/9.0.0": { - "pom": "sha256-kZA9Ddh23sZ/i5I/EzK6cr8pWwa9OX0Y868ZMHzhos4=" + "org/apache/logging#logging-parent/11.3.0": { + "pom": "sha256-pcmFtW/hxYQzOTtQkabznlufeFGN2PySE0aQWZtk19A=" }, - "jakarta/platform#jakartaee-api-parent/9.0.0": { - "pom": "sha256-9l3PFLbh2RSOGYo5D6/hVfrKCTJT3ekAMH8+DqgsrTs=" + "org/apache/logging/log4j#log4j-api/2.24.1": { + "jar": "sha256-bne7Ip/I3K8JA4vutekDCyLp4BtRtFiwGDzmaevMku8=", + "pom": "sha256-IzAaISnUEAiZJfSvQa7LUlhKPcxFJoI+EyNOyst+c+M=" }, - "net/sf/ezmorph#ezmorph/1.0.6": { - "jar": "sha256-K+BqI4D4ZWQmtcYQ22lLvXUxTK8+kZGv/NeUJyE5jtc=", - "pom": "sha256-+UPkVMTG00n/AKH9bH6vORUB0g3jdw0fjSLL4RrAgN0=" + "org/apache/logging/log4j#log4j-bom/2.24.1": { + "pom": "sha256-vGPPsrS5bbS9cwyWLoJPtpKMuEkCwUFuR3q1y3KwsNM=" }, - "net/sf/json-lib#json-lib/2.3": { - "pom": "sha256-4RmEasU+ymvP8FzE/VFRYXZjiVx+fKgr2M6R+fno6oM=" + "org/apache/logging/log4j#log4j-core/2.24.1": { + "jar": "sha256-ALzziEcsqApocBQYF2O2bXdxd/Isu/F5/WDhsaybybA=", + "pom": "sha256-JyQstBek3xl47t/GlYtFyJgg+WzH9NFtH0gr/CN24M0=" }, - "net/sf/json-lib#json-lib/2.3/jdk15": { - "jar": "sha256-HljMSaAvKuIgScc95p0DpqpE8ZdTPEIQajAuA8lcQMo=" + "org/apache/logging/log4j#log4j/2.24.1": { + "pom": "sha256-+NcAm1Rl2KhT0QuEG8Bve3JnXwza71OoDprNFDMkfto=" }, - "net/sourceforge/nekohtml#nekohtml/1.9.16": { - "jar": "sha256-nYFgvdRdXznN3uO0DhQ/Pu8SlRA//hmxIHfuW/RsmA8=", - "pom": "sha256-0wDz8mGFya7uiIbu16CUHPffuf1JTP67coWvzKoQvIk=" + "org/apache/maven#maven-api-annotations/4.0.0-rc-3": { + "jar": "sha256-XTSQ9yrTp+gr6IsnYp83xZ/SUxuuURw7E4ZkINXYYr0=", + "pom": "sha256-83HUqkRgxMwP4x0W20WC2+eGHvzS5nqvGEPimR8Xx0I=" }, - "org/apache#apache/21": { - "pom": "sha256-rxDBCNoBTxfK+se1KytLWjocGCZfoq+XoyXZFDU3s4A=" + "org/apache/maven#maven-api-xml/4.0.0-rc-3": { + "jar": "sha256-8+OzZCNzxp1MdEHUDroHZeHXROmStiGURS9epUUd/bo=", + "pom": "sha256-XxSOOelo08K3a4426hN3mJ8KeetDpqWa5yPZElzLXGE=" }, - "org/apache#apache/23": { - "pom": "sha256-vBBiTgYj82V3+sVjnKKTbTJA7RUvttjVM6tNJwVDSRw=" + "org/apache/maven#maven-xml/4.0.0-rc-3": { + "jar": "sha256-BjxCTLR/dRZBJdXuolFnuTHdaU40Jo1QJHN050IR3Rk=", + "pom": "sha256-nZZekiyqwDYkl9J7v6UaRI+UydcTYjZnnGhSNwb3KYI=" }, - "org/apache#apache/27": { - "pom": "sha256-srD8aeIqZQw4kvHDZtdwdvKVdcZzjfTHpwpEhESEzfk=" + "org/codehaus/plexus#plexus-utils/4.0.2": { + "jar": "sha256-iVcnTnX+LCeLFCjdFqDa7uHdOBUstu/4Fhd6wo/Mtpc=", + "pom": "sha256-UVHBO918w6VWlYOn9CZzkvAT/9MRXquNtfht5CCjZq8=" }, - "org/apache#apache/3": { - "pom": "sha256-OTxQr7S3qm61flN3pVoaBhCxn3W1Ls4BMI2wShGHog4=" + "org/codehaus/plexus#plexus-xml/4.1.0": { + "jar": "sha256-huan8HSE6LH3r2bZfTujyz1pKlRhtLHQordnDPV0jok=", + "pom": "sha256-uKO6h7WsMXVJUEngIXiIDKJczJ6rGkR9OKGbU3xXgk4=" }, - "org/apache#apache/4": { - "pom": "sha256-npMjomuo6yOU7+8MltMbcN9XCAhjDcFHyrHnNUHMUZQ=" + "org/codehaus/plexus#plexus/20": { + "pom": "sha256-p7WUsAL8eRczyOlEcNCQRfT9aak61cN1dS8gV/hGM7Q=" }, - "org/apache#apache/9": { - "pom": "sha256-SUbmClR8jtpp87wjxbbw2tz4Rp6kmx0dp940rs/PGN0=" + "org/codehaus/woodstox#stax2-api/4.2.2": { + "jar": "sha256-phxI1VPvrXi8Af/8SsUovruuZMuuwXCypeOc9h61Gr4=", + "pom": "sha256-TpAuxVb8ZZi0HClS7BVz7cgVA35zMOxJIuq2GUImhuI=" }, - "org/apache/ant#ant-launcher/1.10.13": { - "jar": "sha256-zXaVs7+2lkq3G2oLMdrWAAWud/5QITI2Rnmqzwj3eXA=", - "pom": "sha256-ApkvvDgFU1bzyU0B6qJJmcsCoJuqnB/fXqx2t8MVY8o=" + "org/eclipse/ee4j#project/1.0.7": { + "pom": "sha256-IFwDmkLLrjVW776wSkg+s6PPlVC9db+EJg3I8oIY8QU=" }, - "org/apache/ant#ant-parent/1.10.13": { - "pom": "sha256-blv8hwgiFD8f+7LG8I7EiHctsxSlKDMC9IFLEms0aTk=" + "org/gradle/toolchains#foojay-resolver/1.0.0": { + "jar": "sha256-eLhqR9/fdpfJvRXaeJg/2A2nJH1uAvwQa98H4DiLYKg=", + "module": "sha256-YZDPDkLmZMEeGsCnhWmasCtUnOo0OSxnnzbYosVQ/Lk=", + "pom": "sha256-m8SLSeQi2e2rw5asGNiwQd/CIhLX+ujjVmfShdSBApo=" }, - "org/apache/ant#ant/1.10.13": { - "jar": "sha256-vvv8eedE6Yks+n25bfO26C3BfSVxr0KqQnl2/CIpmDg=", - "pom": "sha256-J5NR7tkLj3QbtIyVvmHD7CRU48ipr7Q7zB0LrB3aE3o=" - }, - "org/apache/commons#commons-parent/11": { - "pom": "sha256-ueAwbzk0YBBbij+lEFJQxSkbHvqpmVSs4OwceDEJoCo=" - }, - "org/apache/commons#commons-parent/22": { - "pom": "sha256-+4xeVeMKet20/yEIWKDo0klO1nV7vhkBLamdUVhsPLs=" - }, - "org/apache/commons#commons-parent/5": { - "pom": "sha256-i9YywAvfgKfeNsIrYPEkUsFH2Oyi8A151maZ6+faoCo=" - }, - "org/apache/commons#commons-parent/52": { - "pom": "sha256-ddvo806Y5MP/QtquSi+etMvNO18QR9VEYKzpBtu0UC4=" - }, - "org/apache/commons#commons-parent/9": { - "pom": "sha256-UzG30+Cu1ZcoyA8RGOTb94Vl1BCegdFmAsnK29sjoSg=" - }, - "org/apache/httpcomponents#httpclient/4.2.1": { - "jar": "sha256-iIXYJLyCcE+oX2WKozCCD3l7LF95ygrOFbAKFLgRazI=", - "pom": "sha256-ukEy6mrvjTaI36vPhEkxsbDSuRuPe/4j/GIyJZRAtRo=" - }, - "org/apache/httpcomponents#httpcomponents-client/4.2.1": { - "pom": "sha256-isgOv0pRag0bYCiTM8vtDqMreP+woAkVIgrWZq4RHcQ=" - }, - "org/apache/httpcomponents#httpcomponents-core/4.2.1": { - "pom": "sha256-aEfHnY0ZIIx/eCWELDGhrdkGw6z61my1tcgw5iGWgXk=" - }, - "org/apache/httpcomponents#httpcore/4.2.1": { - "jar": "sha256-gIaCbdI0nYPkkz/eOYllzf6HHrknjNthrFvIFB15fYQ=", - "pom": "sha256-U6IZ7//SN64tgJPSqcfY264QoxFoo1L08LE6IEJeKzg=" - }, - "org/apache/httpcomponents#project/6": { - "pom": "sha256-tdkiWtuGg8HXxVFFRDgq3QBFR8k2lKu1vVK4c0aIb0I=" - }, - "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/apache/maven#maven-model/3.6.3": { - "jar": "sha256-F87x9Y4UbvDX2elrO5LZih1v19KzKIulOOj/Hg2RYM8=", - "pom": "sha256-fHIOjLA9KFxxzW4zTZyeWWBivdMQ7grRX1xHmpkxVPA=" - }, - "org/apache/maven#maven-parent/33": { - "pom": "sha256-OFbj/NFpUC1fEv4kUmBOv2x8Al8VZWv6VY6pntKdc+o=" - }, - "org/apache/maven#maven/3.6.3": { - "pom": "sha256-0thiRepmFJvBTS3XK7uWH5ZN1li4CaBXMlLAZTHu7BY=" - }, - "org/codehaus/groovy#groovy-bom/3.0.14": { - "pom": "sha256-JODptzjecRjennNWD/0GA0u1zwfKE6fgNFnoi6nRric=" - }, - "org/codehaus/groovy/modules/http-builder#http-builder/0.7.1": { - "jar": "sha256-F655HdDwm1S3xUlqw+DQKOlxMMZQOTLLB3+dPuOVpEg=", - "pom": "sha256-MPA6uhfjkl0XGsRPB26L0lTuw0IhgW0EESO3K+l6Lkk=" - }, - "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/gradle/toolchains#foojay-resolver/0.7.0": { - "jar": "sha256-k2crR0Cg/b+7W68INT24rpqbsl9rEKk8B4EmxxfbOsA=", - "module": "sha256-7WdGoJ8yv63bkLApECrmIybiSBKaaLdGYqSkM9VTFLg=", - "pom": "sha256-iCa8+5Iq8MIR5BPTmwgWWRPAgwZkE+BzDNgrLgsKie4=" - }, - "org/gradle/toolchains/foojay-resolver-convention#org.gradle.toolchains.foojay-resolver-convention.gradle.plugin/0.7.0": { - "pom": "sha256-yKRD4vrvh28zijkSM8IKka1bg/acHGuiDTmns5EGJAo=" + "org/gradle/toolchains/foojay-resolver-convention#org.gradle.toolchains.foojay-resolver-convention.gradle.plugin/1.0.0": { + "pom": "sha256-8TMkmhh1Suah0nAdANhJsa+6ewaD3bX8GxinAHHOwvo=" }, "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.10.3": { + "module": "sha256-qnlAydaDEuOdiaZShaqa9F8U2PQ02FDujZPbalbRZ7s=", + "pom": "sha256-EJN9RMQlmEy4c5Il00cS4aMUVkHKk6w/fvGG+iX2urw=" }, - "org/junit#junit-bom/5.9.1": { - "module": "sha256-kCbBZWaQ+hRa117Og2dCEaoSrYkwqRsQfC9c3s4vGxw=", - "pom": "sha256-sWPBz8j8H9WLRXoA1YbATEbphtdZBOnKVMA6l9ZbSWw=" + "org/junit#junit-bom/5.11.4": { + "module": "sha256-qaTye+lOmbnVcBYtJGqA9obSd9XTGutUgQR89R2vRuQ=", + "pom": "sha256-GdS3R7IEgFMltjNFUylvmGViJ3pKwcteWTpeTE9eQRU=" + }, + "org/mockito#mockito-bom/4.11.0": { + "pom": "sha256-2FMadGyYj39o7V8YjN6pRQBq6pk+xd+eUk4NJ9YUkdo=" }, "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-commons/9.8": { + "jar": "sha256-MwGhwctMWfzFKSZI2sHXxa7UwPBn376IhzuM3+d0BPQ=", + "pom": "sha256-95PnjwH3A3F9CUcuVs3yEv4piXDIguIRbo5Un7bRQMI=" }, - "org/ow2/asm#asm-tree/9.4": { - "jar": "sha256-xC1HnPJFZqIesgr37q7vToa9tKiGMGz3L0g7ZedbKs8=", - "pom": "sha256-x+nvk73YqzYwMs5TgvzGTQAtbFicF1IzI2zSmOUaPBY=" + "org/ow2/asm#asm-tree/9.8": { + "jar": "sha256-FLeIDLfIXu0QHicQQy/D/7gydVMqaolNxMQJXUmtWfE=", + "pom": "sha256-cUnn+qDhkSlvh5ru2SCciULTmPBpjSzKGpxijy4qj3c=" }, - "org/ow2/asm#asm/9.4": { - "jar": "sha256-OdDis9xFr2Wgmwl5RXUKlKEm4FLhJPk0aEQ6HQ4V84E=", - "pom": "sha256-SDdR5I+y0fQ8Ya06sA/6Rm7cAzPY/C/bWibpXTKYI5Q=" + "org/ow2/asm#asm/9.8": { + "jar": "sha256-h26raoPa7K1cpn65/KuwY8l7WuuM8fynqYns3hdSIFE=", + "pom": "sha256-wTZ8O7OD12Gef3l+ON91E4hfLu8ErntZCPaCImV7W6o=" }, - "org/sonatype/oss#oss-parent/7": { - "pom": "sha256-tR+IZ8kranIkmVV/w6H96ne9+e9XRyL+kM5DailVlFQ=" + "org/springframework#spring-framework-bom/5.3.39": { + "module": "sha256-+ItA4qUDM7QLQvGB7uJyt17HXdhmbLFFvZCxW5fhg+M=", + "pom": "sha256-9tSBCT51dny6Gsfh2zj49pLL4+OHRGkzcada6yHGFIs=" }, - "org/sonatype/oss#oss-parent/9": { - "pom": "sha256-+0AmX5glSCEv+C42LllzKyGH7G8NgBgohcFO8fmCgno=" - }, - "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=" - }, - "xerces#xercesImpl/2.9.1": { - "jar": "sha256-auVAp8hcgUrGS+pIAWs6b0XJXUdl9Uf8wAU9w2yU7Vw=", - "pom": "sha256-JGkAdY2p2Jst2FdWn8OceDGDBIFmgdyoK4S54m9Azkc=" - }, - "xml-apis#xml-apis/1.3.04": { - "jar": "sha256-1ASqiB65xfek+1RuhOoRUGzUF6crWXLojv8X9D+fimQ=", - "pom": "sha256-NaH9SdRLQcYW1IypkJejLvorZOGzc5+6xvvzbjw7V7E=" - }, - "xml-resolver#xml-resolver/1.2": { - "jar": "sha256-R9zeiYYBkxTveK5ygKlJc6IdLtlQdaQKAAtC2pVkKeE=", - "pom": "sha256-WB1eF4Pd17XaE2W3eNwS95ZxpDCddCIcT72TWYiYeps=" + "org/vafer#jdependency/2.13": { + "jar": "sha256-FFxghksjansSllUNMaSap1rWEpWBOO4NRxufywu+3T4=", + "pom": "sha256-3Ip1HRudXz2imiihDmKF62+3Q/TW46MleRsZX9B4eXs=" } }, "https://repo.maven.apache.org/maven2": { @@ -266,132 +167,71 @@ "jar": "sha256-vwYoa7L8DR9sh0S4+Dz85Y13U2jMHoeathgL55v2fYE=", "pom": "sha256-Um5mRoK4WHXHqiRhXGVf7oEhLp8g0gyj3FafXhDTBvU=" }, - "ch/qos/logback#logback-classic/1.4.14": { - "jar": "sha256-joMvcmPKYGrjbauy2LJML0PYLPY06B2tnRZA+m7jxZY=", - "pom": "sha256-r4qrpgYnomL9NllNmgMvUAGnB/BOhL3Jx7IxfR/hPL0=" + "ch/qos/logback#logback-classic/1.5.20": { + "jar": "sha256-EijbmeGvYC4ZGisUIlLYqvaBKeZDwZ5/khN85fcgmtM=", + "pom": "sha256-s+hotrfIsqgGswDIrsddcCeI/l5lM9P2ljYHmu1bU3c=" }, - "ch/qos/logback#logback-core/1.4.14": { - "jar": "sha256-+MLwX0JTCxhSc5UHwXkvAIAWeFDtjzlkRMaRPWYXopM=", - "pom": "sha256-XFBVktFPZqp/F3xpuTPkcE/R1pS2L5ST6peCbvVQAj0=" + "ch/qos/logback#logback-core/1.5.20": { + "jar": "sha256-Kf4JW7e3+FCQeuw/3etAyNOZ2F5WgOjTUz49pdmq6Rc=", + "pom": "sha256-XFJJldocTKrot6y/aQFin468ltUkfZGw2afuCKsQ7Eo=" }, - "ch/qos/logback#logback-parent/1.4.14": { - "pom": "sha256-5bddPe8EJ1dkUEoXp8GqHj7jcKWxpUiIS74Vfr3eXv0=" + "ch/qos/logback#logback-parent/1.5.20": { + "pom": "sha256-Fwus2jsPfYA9jteOcPEg7Ncmu5qKk8F6MmfzP8HryiA=" }, "ch/randelshofer#fastdoubleparser/0.8.0": { "jar": "sha256-EP4oj9eiza9RdTMrc1Kfmr+P1U3P/zF9aWfAw1/7Ezs=", "pom": "sha256-VWPl3UuwVHWfD4OFFgbZnSQm11wnNygUAnAF6S0cKqo=" }, - "com/amazonaws#aws-java-sdk-batch/1.12.766": { - "jar": "sha256-F78YVNCV4Ijg2nQdL0cdl+wTetdLENGIZte7Mj40YKw=", - "pom": "sha256-xS6pzV5gFPcfVmn6SMpPiFzCsX2o2tO+lyOru/Bs/SU=" - }, - "com/amazonaws#aws-java-sdk-codecommit/1.12.766": { - "jar": "sha256-F2twu555Ujshdq73XYEAQbl5ZmORLrnpnyDmoFI7KEk=", - "pom": "sha256-4HU/47TiBcCd842OB1VomCi7Ra862ZraEahnSwxwbb0=" - }, - "com/amazonaws#aws-java-sdk-core/1.12.129": { - "jar": "sha256-gChkMWl8d7H1N5mLBP0kNcDPAJCjyXb+DCvD7cmV2wI=", - "pom": "sha256-PMW9SDO/u87EXdoeiD6BhM/4UmPujTt2aufU5igQc1w=" - }, - "com/amazonaws#aws-java-sdk-core/1.12.766": { - "jar": "sha256-rSOLnwug2Mvyx+xJdnB1LIksEU8fM1upKljjS9AmTMk=", - "pom": "sha256-j7FYgg8C9wI668Z2IRWV78acYCGx3FaEHCsvZCSKn/Y=" - }, - "com/amazonaws#aws-java-sdk-ec2/1.12.766": { - "jar": "sha256-ZBFv+empx4YHb3TkG4c2geIRMssLcTf9xhi086G17xM=", - "pom": "sha256-qrFIeGp9TUgi//cube8dCFKiTWO1Gde7Rlo7uB8p7b8=" - }, - "com/amazonaws#aws-java-sdk-ecs/1.12.766": { - "jar": "sha256-lja6aIkIyjbNA1o7dKwHOn1Ilc6j+SSWxzauHb2oruU=", - "pom": "sha256-9uRpdIPzwDd3aACWm0wKLVebhJXr2TMKJkCUCgXSt6I=" - }, - "com/amazonaws#aws-java-sdk-iam/1.12.766": { - "jar": "sha256-bJJpzEqIf6uEvYEsWmwDspO/PXY7b/fTEmYYtjRo94s=", - "pom": "sha256-uQcrkVP9kypjBLUBlPMVrPqNSvzMP5TvFpNPHa4ona8=" - }, - "com/amazonaws#aws-java-sdk-kms/1.12.129": { - "jar": "sha256-z+r7YwhGLaTr4m6IdKdLlzIaRBsmWoQq0WH3m3qA65o=", - "pom": "sha256-bb0LNTZq2L13T+ry0ep977p6ncLi9+I4a4Qs1EZKwX4=" - }, - "com/amazonaws#aws-java-sdk-kms/1.12.766": { - "jar": "sha256-igmYlAcAWnrjwwQKNZqLkjiT1ptRz/t2VrqFMSe70pY=", - "pom": "sha256-4SKxHYfOtJUtv6XMLNbU7QYNtYyT2Z9h99VYH5k+1eo=" - }, - "com/amazonaws#aws-java-sdk-logs/1.12.766": { - "jar": "sha256-uyXQqG9KZmDRHef1W7ulCHI9LsVNt1uMyobGo0EM0ek=", - "pom": "sha256-N6sw/Dg78zKMN4Ay6DW9bpUuJ82b8aRh+SV/zwL+DEs=" - }, - "com/amazonaws#aws-java-sdk-pom/1.12.129": { - "pom": "sha256-3d6dGQS42rlRwbSD3kIQGSHSj8oXLh46JH7IIi6SI/k=" - }, - "com/amazonaws#aws-java-sdk-pom/1.12.766": { - "pom": "sha256-wvk+tgX8XHJhG3dcuRf5cx2XaV/DX/r58MIFsnXKNa0=" - }, - "com/amazonaws#aws-java-sdk-s3/1.12.129": { - "jar": "sha256-RhIFflCWTBkn1vgsC+oBnoQz0ioCDAh0/qLQ/PAEy/E=", - "pom": "sha256-LMBKvouM0YvJ957HDYRUf3nZKV2MURyrcvYnRQWLum0=" - }, - "com/amazonaws#aws-java-sdk-s3/1.12.766": { - "jar": "sha256-PkL46g8NEEwwR10/MURrTCzK5VoHKu2p7eJfHqOw3xE=", - "pom": "sha256-aK/gwadp+KEYcF+NNqMEd16iGDoO80693AtOqjevy7A=" - }, - "com/amazonaws#aws-java-sdk-ses/1.12.766": { - "jar": "sha256-PSrkiYZ3habMCBpJzbYrUT3Xbjtpto7gxBDeGaGsZck=", - "pom": "sha256-1iHw8iFdRZYS4GIqtcY5KbBTLV8PPMQv97QJYxCBOEc=" - }, - "com/amazonaws#aws-java-sdk-sts/1.12.766": { - "jar": "sha256-oO7KbW8o5cft/r0oFobYcVUIQNQEnZVXGw6rEQlykPI=", - "pom": "sha256-sQSM4ZY/xmz4oSX/GMGgibjp0fPs5pPkRBVeJ4xeRPk=" - }, - "com/amazonaws#jmespath-java/1.12.129": { - "jar": "sha256-3g9Jjsdmj49Vs7W0BLCl66n3rVAx1u+IUlhXcaUfwI8=", - "pom": "sha256-Xnm4EyIb4wuEQ/lzIJDC4lhIGbSeVqhFXalgRMVTuOU=" - }, - "com/amazonaws#jmespath-java/1.12.766": { - "jar": "sha256-0A2gbcxfOCaHkbggSjs+1kz9j7UN7rvJPO2WKliIbMs=", - "pom": "sha256-ubu2Z/dwerV2rPSkqr0LbRjyfz9z0OJ2k31t5GCfHxE=" - }, "com/azure#azure-client-sdk-parent/1.7.0": { "pom": "sha256-wefnVlRCMD/1TD6GNXTreh9pIR2EX6Q1/thCgxNL0Uo=" }, - "com/azure#azure-compute-batch/1.0.0-beta.2": { - "jar": "sha256-CQZNwcpPaclferr2YMEZokFibqaxF7rXMJYWF/8XH1g=", - "pom": "sha256-r6eMiunlnpEsamWFkshKzcydbGJnnE4apvr6XlKSFXE=" + "com/azure#azure-compute-batch/1.0.0-beta.3": { + "jar": "sha256-VyCELrS/QS+UkURzaqLGl0BLbLqrspl0ZEMO6ltCm1k=", + "pom": "sha256-JaE0ZZmVdwt+G5ACniUCL6+uUADtefolwaEbAlaIqLk=" }, - "com/azure#azure-core-http-netty/1.15.1": { - "jar": "sha256-4HACg1NkxnqSZ/0BnuEBncnqhlSRtrHU+bjIgJ/Buuc=", - "pom": "sha256-TgEbfCTrrciGEuyWa/DymFEE0OZKKlMnDl68OXKg4P4=" + "com/azure#azure-core-http-netty/1.15.13": { + "pom": "sha256-ZdxNE3CPB4YJkywiM+NxfgQxZtYCe9g08j6VitejPmI=" }, - "com/azure#azure-core/1.49.1": { - "jar": "sha256-QgHYKyJ4IdENQG01PuHZdmTman9pJH1FTkyLcNp1OsY=", - "pom": "sha256-vEBXQbRgrabKwjC9DEPOH6L+jRjiUgAJHn/m+BkZiC4=" + "com/azure#azure-core-http-netty/1.16.0": { + "jar": "sha256-P/mGA8rew7yDE/uWU3+8ZBIFQRfb9mtGDJS/O2VsOKo=", + "pom": "sha256-TyYNJVSWYIaloRXaiAhHCjbw1ngEl/xrHVZPHTQ5tOg=" }, - "com/azure#azure-identity/1.11.3": { - "jar": "sha256-NAhaWYJi6IqmJY13jTuEy+iTTrL4nrQILW9GFLSHdys=", - "pom": "sha256-uIRH+CM3ObxvOpCmW/K0iT0vu4glN2Ih9SR08F0uero=" + "com/azure#azure-core/1.55.5": { + "pom": "sha256-IosNnNy9QcY0ddUVqXRJfJeZMKXAeYmZ26pYaLOIlck=" }, - "com/azure#azure-json/1.1.0": { - "jar": "sha256-EUr5sUWcnJMZCyqC9CfA6T+7soiW/FfyWFqbghJ1ylY=", - "pom": "sha256-r0x8HbDY0wxNUMlc04fLhD0aFl8Rw5a+vQlks5MjhAA=" + "com/azure#azure-core/1.56.0": { + "jar": "sha256-+gHCWIBZ78ZRY6F0ZPziZUlGBN614t1IE8by0D6AmjA=", + "pom": "sha256-HRCx/heSvjFk8lwqhfRZKjTi2ATUPMi2FhT6mXyXxis=" + }, + "com/azure#azure-identity/1.17.0": { + "jar": "sha256-ZFE2ofgtPZNdEPZkvpJ8ut4hsmWIMvXRTJZthOhsQ3g=", + "pom": "sha256-FW5W+X3h/lDcwEbDtfiheo5s09M5QtsnxYvTkmQ0lAg=" + }, + "com/azure#azure-json/1.3.0": { + "pom": "sha256-HQXnSpIOfgU1neYJ1fx8aPUFoJjDdk56Tz3Sihc+8TY=" + }, + "com/azure#azure-json/1.5.0": { + "jar": "sha256-ZbHshfXXNCIfECjWDJW/W0U1FXl9araOqMNqby1bxWs=", + "pom": "sha256-mc0IuPRDyV9G1dv9J1o6eaJ/HfyXvnsyhxwsM32H9P8=" }, "com/azure#azure-sdk-parent/1.6.0": { "pom": "sha256-mDP57zl7whd1s4m+gWtWpomRiCIKJa0qQ4mwk2UDnJY=" }, - "com/azure#azure-storage-blob/12.26.1": { - "jar": "sha256-k0W8riyacns7zitxX6pITKoPMZWqy8lXej3QVawc3h4=", - "pom": "sha256-Wr8eREEdeJoxt30wn8Ydssrv2DDuwBqQoAfwwgj9lhM=" + "com/azure#azure-storage-blob/12.31.1": { + "jar": "sha256-b2pVBIn8a3oGR8gn86Zf9r0BfUJ1fwwhiVB8qlDuGlU=", + "pom": "sha256-tNjDGqTXsLR+4fQFNSzYmazbrqkWbzTfmH0yc9VZBgA=" }, - "com/azure#azure-storage-common/12.25.1": { - "jar": "sha256-6XvwhWFyZEStcVkXeSkylcjV2L2dXPJxj2zpSRMRfkI=", - "pom": "sha256-7RARpdl8nsjhK+GUQ9wfvupMs0GQS4ujWjsLfDnvplY=" + "com/azure#azure-storage-common/12.30.1": { + "jar": "sha256-cn5boh3pvd5eh4AxPMNxY/G2SDcYX3z4dGe3jM5uMQU=", + "pom": "sha256-ebS/J9zxyXtRm5xtVK4eA23HnHaPJ6uGMZXXytLU2m8=" }, - "com/azure#azure-storage-internal-avro/12.11.1": { - "jar": "sha256-9mhikjq89fZS08LKBp67zvuyRMp054v3NLlriTMIdjE=", - "pom": "sha256-yk7+M3vfdHVChlu3P1canMBEdZC4gug8I173nOPTOmQ=" + "com/azure#azure-storage-internal-avro/12.16.1": { + "jar": "sha256-s8fw6poGOEeaLYuQPZPIWb13a+ta0PECdYZTtoqaDMA=", + "pom": "sha256-kRWaSxF1axeYbf4PU8wBmkfDBEhfbTT6VP2FG4TyuPo=" }, - "com/azure#azure-xml/1.0.0": { - "jar": "sha256-Q4uQ62+O+njgbv2hMuzXWStvtFHMcRC98gKqF9FqPac=", - "pom": "sha256-gbHQs1PRMgnSgAFqyiw90RjFZB9I6QtBZ4rC3dmL5DQ=" + "com/azure#azure-xml/1.2.0": { + "jar": "sha256-adlVnFYdMSW/0r+bUkhgHkQpArx1XZNd3j7bqX3A2TE=", + "pom": "sha256-afEjuNP2SbdgPVTzCvnB9Hlje02wa8klDnoDJmk4mE0=" }, "com/beust#jcommander/1.35": { "jar": "sha256-AZwS/sHOXALLq7FQ9qyKhtkqDsyciaVJ5VNyg+hjAAw=", @@ -401,235 +241,170 @@ "jar": "sha256-flazLGNQWPmqKCD4iRmrcC0CnLzRUoXamZLjbMCuUvI=", "pom": "sha256-H3LlOjNreSBg0D/fl9vK4POWOn0PgsFQe6uLOc+HsBk=" }, - "com/fasterxml#oss-parent/38": { - "pom": "sha256-yD+PRd/cqNC2s2YcYLP4R4D2cbEuBvka1dHBodH5Zug=" - }, "com/fasterxml#oss-parent/41": { "pom": "sha256-r2UPpN1AC8V2kyC87wjtk4E/NJyr6CE9RprK+72UXYo=" }, - "com/fasterxml#oss-parent/43": { - "pom": "sha256-5VhcwcNwebLjgXqJl5RXNvFYgxhE1Z0OTTpFsnYR+SY=" - }, - "com/fasterxml#oss-parent/45": { - "pom": "sha256-8AXsCuN62UoNBg2Lo7eeZllRD7tepeRkw1jZHDPDwXs=" - }, "com/fasterxml#oss-parent/50": { "pom": "sha256-9dpV3XuI+xcMRoAdF3dKZS+y9FgftbHQpfyGqhgrhXc=" }, - "com/fasterxml#oss-parent/58": { - "pom": "sha256-VnDmrBxN3MnUE8+HmXpdou+qTSq+Q5Njr57xAqCgnkA=" + "com/fasterxml#oss-parent/55": { + "pom": "sha256-D14Y8rNev22Dn3/VSZcog/aWwhD5rjIwr9LCC6iGwE0=" }, - "com/fasterxml/jackson#jackson-base/2.12.3": { - "pom": "sha256-akozb3kyLR9Q5XDa48U1QaOAc57Ypq1Ww+YJsyGSu1c=" + "com/fasterxml#oss-parent/61": { + "pom": "sha256-NklRPPWX6RhtoIVZhqjFQ+Er29gF7e75wSTbVt0DZUQ=" }, - "com/fasterxml/jackson#jackson-base/2.12.6": { - "pom": "sha256-cZmfWXUi5fUOtBR07iy+K5mRZRki7ooJDgC4dC3oyaY=" + "com/fasterxml#oss-parent/68": { + "pom": "sha256-Jer9ltriQra1pxCPVbLBQBW4KNqlq+I0KJ/W53Shzlc=" + }, + "com/fasterxml#oss-parent/69": { + "pom": "sha256-OFbVhKqhyOM86UxnJE9x9vcFOKJZ/+jngXYbn6qth18=" }, "com/fasterxml/jackson#jackson-base/2.12.7": { "pom": "sha256-F55U/ibI1N/pJf7jHUqH0cwl+LfgCUik5laxIp4rdq4=" }, - "com/fasterxml/jackson#jackson-base/2.13.3": { - "pom": "sha256-ctZykYdsY+GJa8fY/3mQM9OkuQKQIBEEiK+clzFe2Tk=" - }, - "com/fasterxml/jackson#jackson-base/2.13.5": { - "pom": "sha256-8uQSGN1QuSzkmDxdLAQgndYc0eAPwSXjYAqp6vRQHeo=" - }, "com/fasterxml/jackson#jackson-base/2.15.0": { "pom": "sha256-UkKWvt4yGFrBEBLwfZJG44wZJTwrUT8c8oeZEho053A=" }, - "com/fasterxml/jackson#jackson-base/2.17.1": { - "pom": "sha256-4K78YdOPzd2VX/7sAbt1EE8bv/+jpuy1jb50r7cV4yI=" + "com/fasterxml/jackson#jackson-base/2.18.2": { + "pom": "sha256-71dLcvW0iUgET2g3a4dMiK4JoCncjgX2Shwwvftt4Uo=" }, - "com/fasterxml/jackson#jackson-bom/2.12.3": { - "pom": "sha256-UFExBQ2LXUqBTyfzK8Q5GHsauGPWWH1JbrpMuozA4Co=" + "com/fasterxml/jackson#jackson-base/2.18.4": { + "pom": "sha256-cAbgp7KhM19319LmT3a+o+grNTZ8/69KFogyVsqd1w0=" }, - "com/fasterxml/jackson#jackson-bom/2.12.6": { - "pom": "sha256-E2EHjtiug+qn6GDRZDiSSf83Qszf7yXKMySN/WLlU0I=" + "com/fasterxml/jackson#jackson-base/2.18.4.1": { + "pom": "sha256-Es8So+YBhf/M7rxzjPDB+S3TqcU0EKhYzPG8Og3devY=" + }, + "com/fasterxml/jackson#jackson-base/2.19.2": { + "pom": "sha256-/779Z5U5lKd12QJsscFvkrqB0cHBMX7oorma4AnSYUM=" }, "com/fasterxml/jackson#jackson-bom/2.12.7": { "pom": "sha256-GVVDL22K8ygG2C2CGP7f5L47s+I9WadNgUSf/HS/e9E=" }, - "com/fasterxml/jackson#jackson-bom/2.13.3": { - "pom": "sha256-32dbg7bKunYC+0fXXUu1E8KvTAphVdfjl8DsDzQRLHU=" - }, - "com/fasterxml/jackson#jackson-bom/2.13.5": { - "pom": "sha256-Cia280q5P5z6gBeYiMa/Ql8cF9zZwR22VhOTkw/bdGo=" - }, "com/fasterxml/jackson#jackson-bom/2.15.0": { "pom": "sha256-4AwuhiKc2Wh5RpGukO7hWwjE1PV0jJs0u0ItcTRG3ZU=" }, - "com/fasterxml/jackson#jackson-bom/2.17.1": { - "pom": "sha256-n0RhIo4SkQPu16MC3BABqy5Mgt086pFcKn27jMYe/SU=" + "com/fasterxml/jackson#jackson-bom/2.18.2": { + "pom": "sha256-UkfNwwFyXT9n9+8EkDconVr3CdaXK89LFwluRUjSlWs=" + }, + "com/fasterxml/jackson#jackson-bom/2.18.4": { + "pom": "sha256-WgMHkmc66pQWRZE+JenPt9/50Wm4W+fyZUX/p257FL4=" + }, + "com/fasterxml/jackson#jackson-bom/2.18.4.1": { + "pom": "sha256-BfsEEiMCKW6NjmWKzy7/6C7EcXPfnz2Qthwll/irOpU=" + }, + "com/fasterxml/jackson#jackson-bom/2.19.2": { + "pom": "sha256-IgBr5w/QGAmemcbCesCYIyDzoPPCzgU8VXA1eaXuowM=" }, "com/fasterxml/jackson#jackson-parent/2.12": { "pom": "sha256-YqocFnmt4J8XPb8bbDLTXFXnWAAjj9XkjxOqQzfAh1s=" }, - "com/fasterxml/jackson#jackson-parent/2.13": { - "pom": "sha256-K7qJl4Fyrx7/y00UPQmSGj8wgspNzxIrHe2Yv1WyrVc=" - }, "com/fasterxml/jackson#jackson-parent/2.15": { "pom": "sha256-bN+XvGbzifY+NoUNL1UtEhZoj45aWHJ9P2qY7fhnXN4=" }, - "com/fasterxml/jackson#jackson-parent/2.17": { - "pom": "sha256-rubeSpcoOwQOQ/Ta1XXnt0eWzZhNiSdvfsdWc4DIop0=" + "com/fasterxml/jackson#jackson-parent/2.18.1": { + "pom": "sha256-0IIvrBoCJoRLitRFySDEmk9hkWnQmxAQp9/u0ZkQmYw=" }, - "com/fasterxml/jackson/core#jackson-annotations/2.12.3": { - "jar": "sha256-BdoKJbtEoheICimaGh4KMB0ZS1ZWqaB3drd6iPMm5+k=", - "module": "sha256-adbNxIKRVdrTyRUAq8rO/+97F+HiuxdeOmkBqMpQicc=", - "pom": "sha256-i4EAksOztjfQTbb53LnEQNymAfwoLSWGzTdR6PkYjuI=" + "com/fasterxml/jackson#jackson-parent/2.18.3": { + "pom": "sha256-cbZ3DzBN4Os2u5GN1h7kJYXut6nb/dAn7Q6Dfj5J7wM=" }, - "com/fasterxml/jackson/core#jackson-annotations/2.12.7": { - "jar": "sha256-PKzvcUqJ89aLafoRJjr6VaaqL97x//k97SLKoWtUaHw=", - "module": "sha256-udQUijW0OBPvz4AbJj7+jpyvHXWfbT6c/xIXrUs0uRQ=", - "pom": "sha256-u7b3aEXxQjrbJwnPw2M4OlKR/Blf407OEoYn/j9Z/dA=" - }, - "com/fasterxml/jackson/core#jackson-annotations/2.13.5": { - "jar": "sha256-gK6o7XIy21BAztSz+YLynalbs9gCND2/b9gszZjCHE8=", - "module": "sha256-V1RHbNv+Hc5wH/QUQ7FHQSL+5TEHgMnRbEoK/vlzvZQ=", - "pom": "sha256-RtVrd+RUf6R9Iq5EvJXgww76KFW56qsZ9TSfv+TAZMo=" + "com/fasterxml/jackson#jackson-parent/2.19.3": { + "pom": "sha256-I9GGyNjNBgFdAixxDHFUI9Zg1J4pc7FYcLApzCYBhoI=" }, "com/fasterxml/jackson/core#jackson-annotations/2.15.0": { "jar": "sha256-ka3NPc9f2aFkmZNOdTaiPUVmkqAJPj1P1S8TjDk2NIw=", "module": "sha256-vxVVouS7PyPbOR/EyN/GFX7GTow3ZYgUSiYPVBst4a4=", "pom": "sha256-L4FZtEIZb6qg4TdOLSI0tX/uwysnYX+h1/XZqOC+Nyg=" }, - "com/fasterxml/jackson/core#jackson-annotations/2.17.1": { - "jar": "sha256-/MrYLhMXLA5DhNtxV3IZybhjHAgg9LGNqqVwFvtmHHY=", - "module": "sha256-VNTVHaATppa+CeH0gDH39At3cYB4qpNuZMAjpP2blZM=", - "pom": "sha256-c1XzdEX12vUPUMdfLrzXG6LE+86ktiVBSAWexjVkTnc=" + "com/fasterxml/jackson/core#jackson-annotations/2.18.4": { + "jar": "sha256-IWYVYJTNFGOX60gUvRF8q+M1M5DfqJS8wGzkaxW9Qo4=", + "module": "sha256-ndx6EoPSgGmBZ1EyBtRQgkFmj89SYCtDffuoiYS/THU=", + "pom": "sha256-8FrcKhI6pkKnY8YIETvzcbFtkgapEQae8HqCq8RFYfI=" }, - "com/fasterxml/jackson/core#jackson-core/2.12.3": { - "jar": "sha256-uu80+84EHVTzrz/0/JF+2LQ+0qb6MOCmq/2aKyw/ceA=", - "module": "sha256-pPykmRpxVhYcCjR3J0Y15QweIcwIo4WtTAimr2wrM4Q=", - "pom": "sha256-9DB/oy7KXJLxvk6lNWvLWxlxGNrzUyUBQpL7YmHeNs4=" - }, - "com/fasterxml/jackson/core#jackson-core/2.12.6": { - "module": "sha256-shNzadZQAawxsaxCO2KZrJ+EqTpNaAU9XABZfNezyTU=", - "pom": "sha256-PYtkMW44Q53m4PFBMebX1Y106STwPTE7PNgpKpZqoBA=" - }, - "com/fasterxml/jackson/core#jackson-core/2.12.7": { - "jar": "sha256-OYemozUEbiJuVrgdaWaPtakbFV6n/ZawhRrbt9SsHKY=", - "module": "sha256-B0jdOm9PbdgkSwkZ8RQPWw9oQm8LCkq2n7z1au+XnKw=", - "pom": "sha256-hmQUWI/gqPtzQbqph/b+4FZxuYWeKMMstjvFKfQqY6k=" - }, - "com/fasterxml/jackson/core#jackson-core/2.13.3": { - "jar": "sha256-qxGajqPMaUcuvA6HC4Sb+75TatV9YT3DhFPM1ZLKaj0=", - "module": "sha256-7KKsTR1nron0PmOQ/Ly/FjP9jDoaSWjZMhTr5YJfYeM=", - "pom": "sha256-PTyORDm/LbQ3YKYSB9/JV62ZpZt1LMhHaZC0neAM3vw=" - }, - "com/fasterxml/jackson/core#jackson-core/2.13.5": { - "jar": "sha256-SPNqAlMR0EZK2N2kUSogx54nmpVQ9j8xedcx2USCR0s=", - "module": "sha256-YmbmBIr3l7vrRuWx8bmjgyONWSjUD/ExgZkEUgGsMtk=", - "pom": "sha256-rZGrYCXrSK4yYigMQu/rtXtw0lwAqwppxaPHyjqAeO4=" + "com/fasterxml/jackson/core#jackson-annotations/2.19.2": { + "jar": "sha256-5RZ0OjFtz4PFcv/Jy26MXowTSIDIxRVbAvezTpxdw88=", + "module": "sha256-MZtf0wd2wFk8yNxajX4ITkuQcJpDUGQYQqu9WfyByBU=", + "pom": "sha256-SVAWGuCtZsaze8Ku0S0hxleeF3ltv86Yixm40MIjpck=" }, "com/fasterxml/jackson/core#jackson-core/2.15.0": { "jar": "sha256-W0g/aPqd1qo32jfR953VxLlGQjj08GYKJCy2tccklQw=", "module": "sha256-7h0Go46NRNgaLmpvVLfYZK5LL/cQ3fWKK9+4kfJxc4E=", "pom": "sha256-Cjr13zbx8n4XZEgXpiQJuqJYZKNJOj0ogK1wCbDnA64=" }, - "com/fasterxml/jackson/core#jackson-core/2.17.1": { - "jar": "sha256-3bJsih8ahFNeghPEizWyUzcENOMoezzxV3eFb8TljOY=", - "module": "sha256-iowJZP38Js7bso2CXfRiGBf7jNIrnnpZ2cdKOl8b3R0=", - "pom": "sha256-2UiDEgmgTAE5G5Oq7nrTShyelIY/nnaFwvW2FJoqs50=" + "com/fasterxml/jackson/core#jackson-core/2.18.2": { + "jar": "sha256-2AVK58DRwtL1XSjkYCbr5YkogfP6tfQ5IzGEOBw7Sh8=", + "module": "sha256-ynjGBDZ2f8w2zhRrd05PUKnLn2MtExcsRLrojgwDz6I=", + "pom": "sha256-4GWwA50h9N/ORr1DEEx9dtWFa9cy4qqGDMWkonDtct4=" }, - "com/fasterxml/jackson/core#jackson-databind/2.12.3": { - "jar": "sha256-lNlzBiwv2j3/LJqF6vzlcgSCHM6QhamTd2k9vJ+42iM=", - "module": "sha256-XUGfgFCnfmlIcaUGX118rIqG3mNIIvlZGMU+usrVn20=", - "pom": "sha256-2v+kjFvS56C/fjUrsBzGbbrp8zEfQr+i2TJM+3VYt24=" + "com/fasterxml/jackson/core#jackson-core/2.18.4.1": { + "jar": "sha256-VpNFQ67lSYlsHGZbGlhADsEHZWL7VAf1MnDsr8Egrzo=", + "module": "sha256-PmPibcDI5SxnbI/a/9ojEsXat89bBK67bivQTwb/CJU=", + "pom": "sha256-E30+F51hJim2cNxDMnIpHC7DB+bwcX8/2QdPA6wR8Ak=" + }, + "com/fasterxml/jackson/core#jackson-core/2.19.2": { + "jar": "sha256-qnfq8pKTqGjEc3IZT3xSh9d9k3CwTqJdP//B5JBLWIA=", + "module": "sha256-Ua8uZ3g6XXJETeajB8jj7ZMAklbNJ+ghkVVZohZcCUI=", + "pom": "sha256-gfatIwlG88U9gYwZ/l7hEcH6MxuRXEvajQGC5rT/1lA=" }, "com/fasterxml/jackson/core#jackson-databind/2.12.7.1": { "module": "sha256-00wrIwGY2LLTmirRRxDWySJxwHhIxDKkDh1HFZSiKaY=", "pom": "sha256-BXeRSYclRKUn7oo4VYqRcJeVMvSAb0/jz4k6EHaKj7I=" }, - "com/fasterxml/jackson/core#jackson-databind/2.12.7.2": { - "jar": "sha256-17Kqko+i4nWUYJzS6MMjBAtzgS6IRK+fgqYwvEdI0UE=", - "module": "sha256-X4qn4nRIcMkFvc3zuELR2Eigbf8WVpfDTZkgU6wW/KA=", - "pom": "sha256-rp52wD2JPdYCziKQsyxiGq2N7fuohLXUN2gN0dTYw5Y=" - }, - "com/fasterxml/jackson/core#jackson-databind/2.13.5": { - "jar": "sha256-X+2ySyNWSRgV0YJn9l2poh3WdBM0Wtd5XyIa+iXHiYQ=", - "module": "sha256-HQzgnWo05MaImApbbjp/xKrhFFid9Eqa7Jf2ERrYXfI=", - "pom": "sha256-rhoE1XeQ6usGKh+iIGOraM7JCgMLc94tiasFIfJGVr4=" - }, "com/fasterxml/jackson/core#jackson-databind/2.15.0": { "jar": "sha256-AMWl1a5xrI6NW42mBoQeIlHIBjVZOctdUcTNxrZEoNw=", "module": "sha256-oahCNG/envxI3bk4tE8e7r1EaGj1zXAxMmZToTLAb4M=", "pom": "sha256-jDgNP+PcwpjQKHmKH5Lfwxgk/aBBFEryNi8fzzDueI8=" }, - "com/fasterxml/jackson/core#jackson-databind/2.17.1": { - "jar": "sha256-tsovfVsaskXOxUlewzl3PS2QVUxIWSWQZz+xj0QAqUg=", - "module": "sha256-C6vGRqBi8NnTWEQCpQJxiE7cPhekGULB4x4OENcdvuY=", - "pom": "sha256-YKCKmGrDE60+MmiKTjJ6YSg6ioAa1vphV5+MS+bcj2w=" + "com/fasterxml/jackson/core#jackson-databind/2.18.4": { + "jar": "sha256-RS3P0s84E5AJC34UR50pTRNDIMVcO3REBcInCCeoPAM=", + "module": "sha256-U5Z171Qs1Bl/pFnclDhJvG8E8ro/iPgRCVlgGgF3gEk=", + "pom": "sha256-R/YtxlLdA3x4ZkrDhkb77TmjFPBUreDGIwvTlQ6g4n0=" }, - "com/fasterxml/jackson/dataformat#jackson-dataformat-cbor/2.12.3": { - "jar": "sha256-MUjUrO0/SLAovcMvtjs4RRpqdxaRjHYof5wOUi/AXc0=", - "module": "sha256-ALNtzmtZv62AjCeEo4fSsaaCV+94mBdYdCGxvpeSgFw=", - "pom": "sha256-Ub5jSLkUMCP1YMbygzzYJmNhfnw8k1J1JPOmkhyLafE=" - }, - "com/fasterxml/jackson/dataformat#jackson-dataformat-cbor/2.12.6": { - "module": "sha256-SpqXn3cK9t1UvLPABXJAFXERtfp+L7J99tfYBWBW0Go=", - "pom": "sha256-ha9YnMuV1fQ1t/O5iVv07lyi6ZXfsyq/R2encs0cmrI=" - }, - "com/fasterxml/jackson/dataformat#jackson-dataformat-cbor/2.12.7": { - "jar": "sha256-FNFmKcc6wVMJ2ylhU5SKxQgrJzW4H4XNv/vXGKOLucw=", - "module": "sha256-O6o3lB9Cm7QTtyIFRtqD+1kNoYQCLuH6b2INukBSogo=", - "pom": "sha256-CtKwpN8bXVY3UrcncYNb/YAOV3tiQ9xPKtEEuZgpR0Y=" - }, - "com/fasterxml/jackson/dataformat#jackson-dataformat-xml/2.13.5": { - "jar": "sha256-V2ap1UOpsuFjcR3lC6ewgxJe4k7ZIJR9L+G1+hdgj00=", - "module": "sha256-jc9kVq6Dx0S8m11j3+oxOtJEKHyoXhtQ99q+/WKhrbU=", - "pom": "sha256-wTNipB0iiQycW+DOahGguBFP8uqd9UXtfCmgnUyytBA=" + "com/fasterxml/jackson/core#jackson-databind/2.19.2": { + "jar": "sha256-ChvU6bDWcOYy1A7oxiWtN2IzUC8DwvWIm66pXQJbR6c=", + "module": "sha256-xgFVg0SRj0CDS7bVg4EepsiDvwaigXmkx04voYswbGg=", + "pom": "sha256-2KebdQK2m/JQaEwZCpiCOJImaG1dlikGdW2BzVskO4I=" }, "com/fasterxml/jackson/dataformat#jackson-dataformat-yaml/2.15.0": { "jar": "sha256-aRoKYF3hXqYQGAMXMxlX/m9+kfRUce5Fy/mDLXQpHDE=", "module": "sha256-z4AcQvZmQMI/nrPlAwQ+EmW4zSzprJfQx8eKRqYd4rI=", "pom": "sha256-OZFsgO7zTEIpeuLynhsBGVxtLr3Ycy+5H1u8vMZEReI=" }, - "com/fasterxml/jackson/dataformat#jackson-dataformat-yaml/2.17.1": { - "jar": "sha256-g/OEWVk7wQyusfomU2FoE7F0O2vtZxY8iujlpNMqVFY=", - "module": "sha256-ZqzfpBLUKx6hSKK2aMxot11oT53nmfQ2ucsDNKCVgUw=", - "pom": "sha256-rao4VC33yRqfUlmdv2CLM3GHn5V0f6Ytn8+E6p4Qz5o=" - }, - "com/fasterxml/jackson/dataformat#jackson-dataformats-binary/2.12.3": { - "pom": "sha256-7upA7Zns28Zx4VP8Q7O+lRi6A6TwFCHNKiZir5fyhFE=" - }, - "com/fasterxml/jackson/dataformat#jackson-dataformats-binary/2.12.6": { - "pom": "sha256-uAAxuMuWG3O1yzWnxyD19gRMLsUn/fw0HnE8/KGZfAg=" - }, - "com/fasterxml/jackson/dataformat#jackson-dataformats-binary/2.12.7": { - "pom": "sha256-JJvc26/70Soi2Om1Ms/J46zJtyYDJbHDw+WY5n02gCA=" + "com/fasterxml/jackson/dataformat#jackson-dataformat-yaml/2.19.2": { + "jar": "sha256-gKIT59mYJEkiq3vPCTjqA+t4aOiOLQWoQHxiKMiFo34=", + "module": "sha256-bpyu0tDwqryZNnVPNzN+Dxc2MdahWxjE2QRpVtZ1U24=", + "pom": "sha256-1UeZ1Ba/pn91wvGU3IgKE1dPvVXmQCqH45NImPebgM4=" }, "com/fasterxml/jackson/dataformat#jackson-dataformats-text/2.15.0": { "pom": "sha256-gSCm1xgjiInHQlDqUjfpdFKrv7YDRzluM4+ReZVKxyY=" }, - "com/fasterxml/jackson/dataformat#jackson-dataformats-text/2.17.1": { - "pom": "sha256-BIg/YsynqSsV2XvXb8zePjCCwY7LBJSUOyILrioLhys=" + "com/fasterxml/jackson/dataformat#jackson-dataformats-text/2.19.2": { + "pom": "sha256-F5LLcfGWGg/nXi21/CckZovisBQX8LzHOee1AOIoFAE=" }, - "com/fasterxml/jackson/datatype#jackson-datatype-jsr310/2.13.5": { - "jar": "sha256-7xXO3d3FjfvWhra3/QhT7TKP8Ixii9SjlXNL7CDKhXs=", - "module": "sha256-xO6k314TZO0p8BDUoDffcWWydfDAIdkfb1q9isD5IKc=", - "pom": "sha256-niBiIkjdUnZ/9vd4Z5BdfmVSNEPm4ALmuAvDmoVHE54=" + "com/fasterxml/jackson/datatype#jackson-datatype-jsr310/2.18.4": { + "jar": "sha256-L9iQgUYRZ3MplEHxSuYkd2AP8jNMElQcZUBrmO1+3so=", + "module": "sha256-mZZ0+UAOv+aZc5CZ8JRvqS01fEMfbK0J8ENV4GoohHs=", + "pom": "sha256-Vze35xTRXWHWDqYxhbN++iGMBmI3Hqtf/55fz2t04DM=" }, - "com/fasterxml/jackson/module#jackson-modules-java8/2.13.5": { - "pom": "sha256-hg2LWRRPDSDOqtPIBztQbEKkrkjrpPu7El6fc+dj4fs=" + "com/fasterxml/jackson/module#jackson-modules-java8/2.18.4": { + "pom": "sha256-+lYMsFq5xC360Pwo7qeceebhOkZW1qDWMhvLCBZiufU=" }, - "com/fasterxml/woodstox#woodstox-core/6.4.0": { - "jar": "sha256-1uufL0AEmnqAi68R/7oHN2SOYv9S/eknHYCOXVeicnk=", - "pom": "sha256-YoFIIdsM2+xEwe1ZF+b2ZFLRzI3YmVYYeCdf19UiDnk=" + "com/fasterxml/woodstox#woodstox-core/7.1.1": { + "jar": "sha256-ArnQIunUdwT/inqFmg2/07KIKoMR63/x4YD3YMzaJxI=", + "pom": "sha256-r7XLRdQcH542dZCd5P7yQr3BzqRHagY0riD016VEM/8=" }, "com/github/javaparser#javaparser-core/3.25.8": { "jar": "sha256-OsLEKiNMHuQ6VbwikRk03dU3u6eJMSZdBy7TTCKwbZY=", "pom": "sha256-ZRsNqsBbjKdFWa1Clt3OTV2Bs7PVZUdGRHkQshn98VM=" }, - "com/github/javaparser#javaparser-core/3.26.1": { - "jar": "sha256-Z4Gv6Ce1H24dK0sBcXd/5vFNxWveFdfLti2IF2xLeV8=", - "pom": "sha256-zX+Uc0Bz/Ds1IOwRFsqS/jooHsfMGHUAJcTu7iu+OLA=" + "com/github/javaparser#javaparser-core/3.27.0": { + "jar": "sha256-EbDe6usp8kluFwTIxvdZPxSQH3JTpnG4G9qlMb6td58=", + "pom": "sha256-+7w+bwFZzG7AyAs45lPr/E74QUMFNE409P12OT7AjRI=" }, "com/github/javaparser#javaparser-parent/3.25.8": { "pom": "sha256-GCe9gajuRIAfZInUHzUEuzXA70ZdsYysmVZ+A40eYes=" }, - "com/github/javaparser#javaparser-parent/3.26.1": { - "pom": "sha256-9cwLLUUycDokUwpeSvfFS07/ohpqbLO773F6M6pioVo=" + "com/github/javaparser#javaparser-parent/3.27.0": { + "pom": "sha256-Ae6YKwBmOSxr/R93Ldpexywa8FPSPVGkoThVpHjYVy4=" }, "com/github/stephenc/jcip#jcip-annotations/1.0-1": { "jar": "sha256-T8z/g4Kq/FiZYsTtsmL2qlleNPHhHmEFfRxqluj8cyM=", @@ -639,397 +414,1009 @@ "jar": "sha256-qOMuF1ddAYjB8+Lle7ldsJeTiDyIU/3oKLY+yx+Zpjo=", "pom": "sha256-fwBf8/kA6GlV9aU0tamqjqVLtdYLtgrCN1lVCjZnaDU=" }, + "com/google/analytics#google-analytics-admin-bom/0.61.0": { + "pom": "sha256-wq4RQBHGJHwuilgELwnSqKiatOkUDZpufmhSYDf4KvM=" + }, + "com/google/analytics#google-analytics-data-bom/0.62.0": { + "pom": "sha256-yw55ANhvbwidzGQTZ61PHQf/rV//mrqlEmlA+SW9PW4=" + }, "com/google/android#annotations/4.1.1.4": { "jar": "sha256-unNOHoTAnWFa9qCdMwNLTwRC+Hct7BIO+zdthqVlrhU=", "pom": "sha256-5LtUdTw2onoOXXAVSlA0/t2P6sQoIpUDS/1IPWx6rng=" }, - "com/google/api#api-common/2.19.0": { - "jar": "sha256-41xEttmwW84SRrvCqd8f60z7lqvWhDWro9E6YrJt0+0=", - "pom": "sha256-ODqOaljR+o6A47FvGFnikApXJe/L7udSrz+f+gyRPPQ=" + "com/google/api#api-common/2.53.0": { + "pom": "sha256-hfEZR5sbUaSepG31tUNS/Yy4/o/48Q+hmjrpqFebYjs=" }, - "com/google/api#gapic-generator-java-pom-parent/2.28.0": { - "pom": "sha256-h5ZzCFWQ3Jkr3b55K1H/Uh+IpdcFM9/0kmwRZhfndB8=" + "com/google/api#api-common/2.53.2": { + "jar": "sha256-4CENMaLsJn+izCobN/MnIQ+FLfSUMYAPrHKUs0G2/JU=", + "pom": "sha256-zY6lMlC9ajTIKdpOeMWUkkM8D05z9PcmCsOOx2kCQBM=" }, - "com/google/api#gax-bom/2.16.0": { - "pom": "sha256-ZB7oExWRLww+CFR+uoidNclsxQMNTB4NY8+E3roTAvU=" + "com/google/api#gapic-generator-java-bom/2.46.1": { + "pom": "sha256-9/mGSetdfnDncY51buuJV9q6mn+HQVp4uTPphYBbiNM=" }, - "com/google/api#gax-bom/2.18.2": { - "pom": "sha256-r2AyOcudIAnDrhXGF7T+44zl2TOi4ms4pCnJWwaoxis=" + "com/google/api#gapic-generator-java-bom/2.62.2": { + "pom": "sha256-D1Geh2DUCJS5+SICW92caXGaTZqQX96LC/SXMyxdnh4=" }, - "com/google/api#gax-grpc/2.36.0": { - "jar": "sha256-MIk+PHzR5yWvlUHKgeTXdcUOjJM1uKEwT+m7TKBtaow=", - "pom": "sha256-GpgNJUUdYpXn1bfMAyYUCZpqoKBW5ZMzqtzXYD035dc=" + "com/google/api#gapic-generator-java-pom-parent/2.46.1": { + "pom": "sha256-dfeNXqh8VLiQOKai5Eh9mxw74pKPUITBQf6mT5YFAVc=" }, - "com/google/api#gax-httpjson/2.36.0": { - "jar": "sha256-WDOX3+1kiM+XzqirclKHoYDdZxNif76BGUrRK4I37a4=", - "pom": "sha256-sAOCCcAYvB1IJG74nd48MxpLNZOic6sF08UgWr1wiNg=" + "com/google/api#gapic-generator-java-pom-parent/2.62.0": { + "pom": "sha256-hX4La1G+GTsAmdgkaHw4PEkrDHiELBL+BF6yssnw+oo=" }, - "com/google/api#gax-parent/2.36.0": { - "pom": "sha256-aatj69gK0uP+pA0zjLZLG6xIV20HOnkaPtPCThtNqf4=" + "com/google/api#gapic-generator-java-pom-parent/2.62.2": { + "pom": "sha256-FQFAN7P8AmdkPFMhCXyELdPzfXaxEB150t1Dmf5vivI=" }, - "com/google/api#gax/2.36.0": { - "jar": "sha256-Qggv2wWbZWcY3L/NUK+YB+OAyM/cp7G2WQcP76S2hp0=", - "pom": "sha256-TsCcg3Vh0UD7RUAqDOk63ewydTT45CvCvDZ/UgiCRT4=" + "com/google/api#gax-bom/2.54.1": { + "pom": "sha256-Ta0wBZhRbHtmVZXfDO8YDYtFQKEzh3dP1c1c/TwdRa8=" }, - "com/google/api-client#google-api-client-bom/1.34.0": { - "pom": "sha256-gNGNvJ+qZmPEow0Du5brxNOpOcEVzLK8YZBP5oRtnTc=" + "com/google/api#gax-bom/2.70.2": { + "pom": "sha256-wW8Mc06ykkJ7kdjW+QFhlNd/Rm46U7nYC1arLZ+/15w=" }, - "com/google/api-client#google-api-client-bom/1.35.1": { - "pom": "sha256-DKmnRNffswL62MCX/JA86xochDPsj/s/rbv5jHBku8o=" + "com/google/api#gax-grpc/2.70.2": { + "jar": "sha256-gx1m8Pr6rwRjpIZKyZIEFWwNENVeLwNqNY8+APuc2hw=", + "pom": "sha256-rtVGX2Pba1T8ScquXTK2g2I0/apHieSAm9tBETRTz7w=" }, - "com/google/api-client#google-api-client-parent/1.31.5": { - "pom": "sha256-P4Vy+wW2Z6eIaP/ezo3FBwPyxNeq2/vcPWRPL52SuhE=" + "com/google/api#gax-httpjson/2.70.2": { + "jar": "sha256-AZUF+aqW1oYqgt93Bm5FIRtvYxUXUuNFgLepoFQP8lI=", + "pom": "sha256-iSg9N0+EBqhQnAgaRi9BnTNF+o3oTkUDVQELxs8P7NI=" }, - "com/google/api-client#google-api-client-parent/1.35.1": { - "pom": "sha256-vet2hSU6vrByAiil5wI/EWgB2Q6pe+rmuO1luHT1FOc=" + "com/google/api#gax-parent/2.70.2": { + "pom": "sha256-5+fWe+ftguepq2Vx9NrcP6+623fX4EhteY1CTSUrnFE=" }, - "com/google/api-client#google-api-client/1.31.5": { - "pom": "sha256-ohJXbClVH+/hccZNKTUuziHSuo3wwjelqtcMJ6lvDPo=" + "com/google/api#gax/2.70.2": { + "jar": "sha256-Myy9EAwjRDxgCkc6kiDL0NDRrdGSQObGOjM8JdXUmqo=", + "pom": "sha256-J8MZgeppgVsBi8FXxYcr9brWPybJx6jFGpxHcktdMXY=" }, - "com/google/api-client#google-api-client/1.35.1": { - "jar": "sha256-JHFK3QwCSHMKDnBUSLvJGlxo28Dcn3+gyXNmvHsnXiM=", - "pom": "sha256-tAXEfdfjXC9whUD/0v3jV3MuKqwsRgAQmDSK+WJRHtQ=" + "com/google/api-client#google-api-client-bom/2.7.0": { + "pom": "sha256-Sug+aJgr0KZwuA6s58aUqRWjlP/INJYTh0+es6P+TqE=" }, - "com/google/api/grpc#grpc-google-common-protos/2.27.0": { - "jar": "sha256-q55IuMXaJg2lk5/V1H+UZ/t7vBqu1kmbaHsouFhkxW4=", - "pom": "sha256-O49slfJdD84wux4Mq0Ze2BlMwZW9nEWT59rPbsSsF5E=" + "com/google/api-client#google-api-client-bom/2.7.2": { + "pom": "sha256-o5uDySbr9qL5GIOI3FQpvHQcs90QFld1UyBnGD99M6w=" }, - "com/google/api/grpc#grpc-google-iam-v1/1.22.0": { - "jar": "sha256-FxAzS2VdIlWLJOY8lSt4n6mq67YXOIoIIflwdYChxq0=", - "pom": "sha256-ROalgBy39MxifjUuiyy+QTODJujqllkQXfSdy9turMA=" + "com/google/api-client#google-api-client-parent/2.7.2": { + "pom": "sha256-c4/ewj9isT6dL6Iv8l/LWHyphMWNzKGxWQNL02ibtJM=" }, - "com/google/api/grpc#proto-google-cloud-batch-v1/0.29.0": { - "jar": "sha256-ebNU1wYqlTrCePDSRUauntgR2HtZttGo+DgjuajByGs=", - "pom": "sha256-2I6/vji0IjPLcYJ3BEjWhLfJ411haCtNQQ/MDdyky0M=" + "com/google/api-client#google-api-client/2.7.2": { + "jar": "sha256-Y7dUt8SpI0fEmSxC0pWBL40u1rnodD7bpKjJi5Lpyps=", + "pom": "sha256-PNpCXKfxGpP1wEL2Y3araUAi8orbRfPTXpXhFev9xmk=" }, - "com/google/api/grpc#proto-google-cloud-batch-v1alpha/0.29.0": { - "jar": "sha256-8QxjZ0oGT82z3pfo7eUdxNWQqQHtW5kOUhD7T/gtXV4=", - "pom": "sha256-t4rrn68elvTjIEgYo0XqQjXwYS2D2opc0BMB/RcdQl4=" + "com/google/api/grpc#gapic-google-cloud-storage-v2/2.58.0": { + "jar": "sha256-8WWx2Y1MM33I2xmy6HV7a5dbMEWAT2woV1SpQ8WEO84=", + "pom": "sha256-B3uoEW906kuQWODLGpySHaBA0ozZN787W3HtGjw21jM=" }, - "com/google/api/grpc#proto-google-cloud-logging-v2/0.97.0": { - "jar": "sha256-txPG6Eq4tlt+r4NaF9C5g2MpRORrSpUBhRlYOKmFYAI=", - "pom": "sha256-tBGry/UY49mkQnDTncyoSmJVaeuCAjWkxO3v3WZJkDo=" + "com/google/api/grpc#grpc-google-cloud-storage-v2/2.58.0": { + "jar": "sha256-oUakKX07kNYQW1eblhsbUIZW99cl8aKIpHqqjc30aRg=", + "pom": "sha256-khpimH2+sCRpKlP1M+ATkWG6mnGy1nUtul2CELdRG3c=" }, - "com/google/api/grpc#proto-google-common-protos/2.27.0": { - "jar": "sha256-S4y6+sn8nJDky5QN6GdspsgppoCCae4NLIWflDWSleg=", - "pom": "sha256-xknM8ar9+wc7ie5U7OIFdhWz4t+hyC7Ew/F5WcLIHIY=" + "com/google/api/grpc#proto-google-cloud-batch-v1/0.75.0": { + "jar": "sha256-uNKBZNnvmbh4UpqIpxjGaTU98fBUYcIJJ1Z3qeQMg0g=", + "pom": "sha256-2O0e8ql0uAE3ooDY2/lbGZFLeV896jjiB82vH5KaGlo=" }, - "com/google/api/grpc#proto-google-iam-v1/1.22.0": { - "jar": "sha256-cG9Ypt/CBXJt0X//4cWBpEASUwEBUsCcn/+kll2/9gs=", - "pom": "sha256-5rSJv1KgMtmn6IhTmjvRoQjveCb7inViRnCG00IQrp0=" + "com/google/api/grpc#proto-google-cloud-batch-v1alpha/0.75.0": { + "jar": "sha256-7Pb382nt5TdyK6Q1MaJySdpf7wY27HTT0JD4QTHZPZU=", + "pom": "sha256-GDr4lpxovQGSmc5yUcHfuXab21eDdq4ObDLmRCoiTFw=" }, - "com/google/apis#google-api-services-lifesciences/v2beta-rev20210527-1.31.5": { - "jar": "sha256-07JM/uqlousFv0zdzoVBHykptAgJZPtAY0tZQT+2inM=", - "pom": "sha256-zmT15UQnpPTDP1VC0g6LtTvDJ94r59HAjNQXMNgYPaE=" + "com/google/api/grpc#proto-google-cloud-logging-v2/0.112.5": { + "jar": "sha256-Y1PxRY0KjsCdRv39Se0/Tc0BbkQWL/d9OzI5T0XUAME=", + "pom": "sha256-0LXn+fzUIewgD+F+oeQCT2W4JEJ7hV+jn0uTnszXCtQ=" }, - "com/google/apis#google-api-services-storage/v1-rev20220705-1.32.1": { - "jar": "sha256-UURs8Dc/Ga/BsHud118lTfypF6SDPfs7rGGyytVMNAA=", - "pom": "sha256-hRinzzDnHywiidPr1imxKWgA0GO80h1d6On506BO2vA=" + "com/google/api/grpc#proto-google-cloud-monitoring-v3/3.52.0": { + "jar": "sha256-gjizIWqln/7tmhV4M9f8yESn3J8QGyPXKPHN7GxcO6I=", + "pom": "sha256-1IuoWjwn4EUdcMNFdUnmGS/UxD2m62KYVQ6ipcmfmRY=" }, - "com/google/auth#google-auth-library-bom/1.20.0": { - "pom": "sha256-Un6FdQkASvKKQrOJk4h5DVyc0GnYo9h/RDrosMidUMo=" + "com/google/api/grpc#proto-google-cloud-storage-v2/2.58.0": { + "jar": "sha256-hw+13Wytc4kyiEEehgKTc2leDVOOTLx7PqaZk9mlKNI=", + "pom": "sha256-u5AU6JMl7UpX9L11TTUCkhhDm26JIcQY/+b86JpzT4E=" }, - "com/google/auth#google-auth-library-bom/1.6.0": { - "pom": "sha256-3/SPlJaUr5S1iR6ZwtJQFrvPmNnMLp9a5k2FRNt8Agw=" + "com/google/api/grpc#proto-google-common-protos/2.61.2": { + "jar": "sha256-Of1oI/OfoHBbhZljT1/xVio9Trbra1O47+CFY0/O+R8=", + "pom": "sha256-a/bfoVXmGBAKiPTAEyRTMfrXHK0xc3N+/do/ve4rx/k=" }, - "com/google/auth#google-auth-library-bom/1.7.0": { - "pom": "sha256-mGXnVfY6Furi9ZifhaC4CPtJ0mrY14l3y5MJ5+01C2M=" + "com/google/api/grpc#proto-google-iam-v1/1.56.2": { + "jar": "sha256-X8aK7KsLipKeiQ+rFWOjEmDYOKlgZBv92ib9okADCOw=", + "pom": "sha256-LOSHcHXWaOr9KEWIL+b1e7w+kS0o0EDbXLuHLYTpuCI=" }, - "com/google/auth#google-auth-library-credentials/0.18.0": { - "pom": "sha256-1uOsTj5a239g0iiwxBPH0ROJOL2uLJ8Ny+63qwWFRtw=" + "com/google/apis#google-api-services-storage/v1-rev20250815-2.0.0": { + "jar": "sha256-InicqzL3XvCAhRyUH8piRplYPOBpm9aaX9R2Q0GAoXg=", + "pom": "sha256-B22Ub39nC0F0VGIZmpvnB1wg1AqpSnz9wOzoN30GTeI=" }, - "com/google/auth#google-auth-library-credentials/1.20.0": { - "jar": "sha256-swVNh1eAf4r4AVtTX7KI7WdFZESSIhHw+Sn0wE5psLc=", - "pom": "sha256-IxVpUaNPq0mdBfG11MxaH1jfQIQsipGSQTl067L6rjI=" + "com/google/area120#google-area120-tables-bom/0.55.0": { + "pom": "sha256-ZFx6lsUt90GXVsDCv3EMJznaLEmWPqmamqMCL7eM7gc=" }, - "com/google/auth#google-auth-library-oauth2-http/0.18.0": { - "pom": "sha256-aA5St0/ipZqbzIrKBgVJwnARHyjgQ/5NcmOf2ZEJsSk=" + "com/google/auth#google-auth-library-bom/1.27.0": { + "pom": "sha256-bddFraNsxQUktQiEGekVGDFBfFD4EIdSJzLka8im+F8=" }, - "com/google/auth#google-auth-library-oauth2-http/1.20.0": { - "jar": "sha256-qz7nTuzLEvykD0REr01F354pDyw/R1HoVWl97fUvenM=", - "pom": "sha256-BTiQjFiJ8NQDkiQDc36KQRO/8Gqry92uF756QaZQpAo=" + "com/google/auth#google-auth-library-bom/1.30.0": { + "pom": "sha256-mSCzPghCOTmuWu2116O+wBWYvyZkSti6bnul2ov3ajY=" }, - "com/google/auth#google-auth-library-parent/0.18.0": { - "pom": "sha256-k27cyiHscyCtyJ4MWLxP6hIvapxUo9Ks8zBOuxY0c6M=" + "com/google/auth#google-auth-library-bom/1.39.1": { + "pom": "sha256-vsMEedqwOZl1J8GsIR3/3EH8iKwvMfE9WEh6+8MwcWE=" }, - "com/google/auth#google-auth-library-parent/1.20.0": { - "pom": "sha256-UAY9yTe0V6AVHd2d6VWN6LmSmMkJ4b7PIJpj7vynDac=" + "com/google/auth#google-auth-library-credentials/1.39.1": { + "jar": "sha256-Wpm1xu+XdeLo5BwSQVmlJ7L6tDYUzYb20CH4q48NvFQ=", + "pom": "sha256-KupaibN93YN1GuQk8+iJc6gg8TFRbosjD+arlbpy0CY=" }, - "com/google/auto/value#auto-value-annotations/1.10.4": { - "jar": "sha256-4cRea+ra75eXyw2a/VpFYhrQYc2GMgEvhVgoU6OIeCU=", - "pom": "sha256-c6W4UV+F+IxAiff/SkPNF5Wkgf2rk/qQULE8+hqNJfc=" + "com/google/auth#google-auth-library-oauth2-http/1.39.1": { + "jar": "sha256-mJBS2I+IEE5jO/5+FD0D01zqc5tVa5TqM6OR4S+Sf8o=", + "pom": "sha256-+Riak26k0iHVzEZqy0+dsFhyaxTGG5QDGf0OUZ7RCsg=" }, - "com/google/auto/value#auto-value-annotations/1.6.6": { - "pom": "sha256-fFq7v2pJx8Qme+A2RAowcdCqNwrxQIJ1yB42FEyP/AM=" + "com/google/auth#google-auth-library-parent/1.39.1": { + "pom": "sha256-6LSmQYfU755LRszspO1R5pjbxQiFhxVuLEGrSJDC9MA=" }, - "com/google/auto/value#auto-value-parent/1.10.4": { - "pom": "sha256-vsOhnk3ci2QGZyMzzFBbngy2s1WLskIxSGm7bh1ojTA=" + "com/google/auto/value#auto-value-annotations/1.11.0": { + "jar": "sha256-WgVc5CVTM7M0bhqHA9pb+P8ElTIob9zTFxLWJKvhEd0=", + "pom": "sha256-KuwW406j4BFiGgMi9PNvj5v5iLtURitVcJduieoHsSI=" }, - "com/google/auto/value#auto-value-parent/1.6.6": { - "pom": "sha256-6CnzniFqfhjpocYftjqO2KanIpvEqgwEKhClMCSQlD4=" + "com/google/auto/value#auto-value-parent/1.11.0": { + "pom": "sha256-Wg0dcYVS6KRdzOASjRtrliP6lxqCzSRXUyM7pyCMsp0=" }, - "com/google/cloud#first-party-dependencies/2.13.0": { - "pom": "sha256-nB52x1eaPypjdPz0vlEpbyGzt1BwMwmv+294tE2gxeE=" + "com/google/cloud#first-party-dependencies/3.36.1": { + "pom": "sha256-U7mHPDg4NPvgRZope9evK7lQ0voUiny3mYciyLHvvec=" }, - "com/google/cloud#google-cloud-batch/0.29.0": { - "jar": "sha256-9WOhEhZgH7kdddK8OxAI23xrgzyjbZV8Cdjkk3XV9dg=", - "pom": "sha256-6gM7H2dln6VW51GDlItsGSgm/iTDCUIAqNJpHigiSLk=" + "com/google/cloud#first-party-dependencies/3.52.2": { + "pom": "sha256-8k78G6RoVd0Z5wpzvmhi+IANBC3Gd+r3L317bi0g2to=" }, - "com/google/cloud#google-cloud-core-bom/2.8.0": { - "pom": "sha256-0pSClODskgLMKPg0EJI4NfjkO9aQbiaId2ucfDFS1aE=" + "com/google/cloud#gapic-libraries-bom/1.45.0": { + "pom": "sha256-Am+i8fqvzVf/tXujiZSemz6jPWs8mxXgaPU58zyBnXk=" }, - "com/google/cloud#google-cloud-core-grpc/2.6.0": { - "jar": "sha256-k9ks7mEwpSgzFCra+TCjCf7xmEvydORL3qDHl3/i6Cw=", - "pom": "sha256-CccR+kIkEDDI6QYj2s4/qFGxV0H6COyw0MuXKH+ABRs=" + "com/google/cloud#google-cloud-accessapproval-bom/2.52.0": { + "pom": "sha256-Iz8bgodBWPRWj/VBr3hvyFS69UPEI+4wVJONtGMBILk=" }, - "com/google/cloud#google-cloud-core-http/2.8.0": { - "jar": "sha256-4ILfXafvo2Dgw4nqPx1+Kdu1B3ydEnnBhK0FrOcTT7o=", - "pom": "sha256-hho0yWWEsocdqxd9jB6FAME0fSbJ2OGYsLxcFCe6LDM=" + "com/google/cloud#google-cloud-advisorynotifications-bom/0.40.0": { + "pom": "sha256-BO8ci00MgOaBoUU9aTncbBIiWNdH8TQKrO/IxzaJjxE=" }, - "com/google/cloud#google-cloud-core-parent/2.6.0": { - "pom": "sha256-WgWI1WVv8sgFtjAVGbQXq6DiCwO1vZYpK78xtBa2sCM=" + "com/google/cloud#google-cloud-aiplatform-bom/3.52.0": { + "pom": "sha256-RGYt8UhafWvi4rJuPwUewyKwoqBII/4AHPlgokBuuzM=" }, - "com/google/cloud#google-cloud-core-parent/2.8.0": { - "pom": "sha256-rM3e/8uuRwQE7Kw/7HVF3UombVsCi96gXXILpIPB4Gs=" + "com/google/cloud#google-cloud-alloydb-bom/0.40.0": { + "pom": "sha256-qmCEBrbVqJuqQQxKUu5e6HPV4CBEhCqzcjTZzXxpAhM=" }, - "com/google/cloud#google-cloud-core/2.6.0": { - "pom": "sha256-+4ThumRLM54AH97ml+TQX0Ag06LAMK2ZsH3q0o+bwHA=" + "com/google/cloud#google-cloud-alloydb-connectors-bom/0.29.0": { + "pom": "sha256-zT1gnPtZNQiTWhqgBsXpIMNgwXTGAqZk6DxnZalDWzg=" }, - "com/google/cloud#google-cloud-core/2.8.0": { - "jar": "sha256-OYayK0nZFiEC5/Lk8pnfEIv28o6hzgY+NfM6tghjzbQ=", - "pom": "sha256-NPQso7VDVBY1xcDnR5gr7TTRsJgb7zkk4gxDDs7vkJU=" + "com/google/cloud#google-cloud-analyticshub-bom/0.48.0": { + "pom": "sha256-7skdte7HCIC+P8pDqpteBqVl535DZ4lyPHQJ7H3HPVk=" }, - "com/google/cloud#google-cloud-logging/3.8.0": { - "jar": "sha256-eauSWxuKzTl9uGQPHoE8CNRTj8lTKTREQWVY7yO+sts=", - "pom": "sha256-Lsw/jIzS1dDVTep2PkIMQ/FmiwumEEiu4US+kNQSObM=" + "com/google/cloud#google-cloud-api-gateway-bom/2.51.0": { + "pom": "sha256-S6Qq+WjYq7049HwIP9ptcM0ipWIpYf/GjI/+IbM7MCQ=" }, - "com/google/cloud#google-cloud-nio-parent/0.124.8": { - "pom": "sha256-rC/p26d3pZK1UhbnTOouDUgiTlEsRMFHnhdyyZdtHzo=" + "com/google/cloud#google-cloud-apigee-connect-bom/2.51.0": { + "pom": "sha256-AoNqN3Yj9mn6zhXDDHw1tFq/1AjazbiPsDtRK2E6TD4=" }, - "com/google/cloud#google-cloud-nio/0.124.8": { - "jar": "sha256-uxtshcFif5fUSGHZR8NRIfA8Y9SQ9PwMLOG68K9QDHY=", - "pom": "sha256-9SHkEQR3vfTyLiUn4rycAWEWFdtnmNpt69ojbn0JQ18=" + "com/google/cloud#google-cloud-apigee-registry-bom/0.51.0": { + "pom": "sha256-9CUplTFHH2/YqTVTCr4ybZGlG6+JGSk+ifCH42SXFi4=" }, - "com/google/cloud#google-cloud-shared-config/1.3.2": { - "pom": "sha256-d062OMvm8NbWQNau3dE8WcZROHIhSre6gEgzrxxY0I8=" + "com/google/cloud#google-cloud-apihub-bom/0.4.0": { + "pom": "sha256-XyXGffmnrQIoB3fM2jaNkOylj+bx72/v1vBgyZv4858=" }, - "com/google/cloud#google-cloud-shared-config/1.5.0": { - "pom": "sha256-M7okd43AbDxH3XPYFS/B2nv8ClXHgXw3j566X/y7OTI=" + "com/google/cloud#google-cloud-apikeys-bom/0.49.0": { + "pom": "sha256-3nEwPEKmo5iJoqGOrOi1OGva47z06jnkBlsZyPPuDgI=" }, - "com/google/cloud#google-cloud-shared-config/1.5.1": { - "pom": "sha256-ZGKcKLfQLRBlutTKZ3UiP6rFpuVXbSuAZeWyvZ7daI8=" + "com/google/cloud#google-cloud-appengine-admin-bom/0.2.0": { + "pom": "sha256-oQA3WIod2WR3WITIOmgYjMBx5Dyri+pXioPIyZBDpIc=" }, - "com/google/cloud#google-cloud-shared-config/1.6.0": { - "pom": "sha256-P+482RNWJC5ggjxaVVReUrjmV5YPQuxgGhQfURtZPcM=" + "com/google/cloud#google-cloud-apphub-bom/0.15.0": { + "pom": "sha256-XgGnZxln201fL7BKBoDL9O0sIWApcVfNlrQNhNd9FFI=" }, - "com/google/cloud#google-cloud-shared-dependencies/2.13.0": { - "pom": "sha256-YiBBDWubno4HyicrTLm1t146tl+Ra/SezQxduC6sLIE=" + "com/google/cloud#google-cloud-artifact-registry-bom/1.50.0": { + "pom": "sha256-4lVOfHbkDf9TM3/oVgFW3Hl7m7GYF7NyBOYy8+4Cjpw=" }, - "com/google/cloud#google-cloud-storage/2.9.3": { - "jar": "sha256-1EtTaLH1mvO2AtLXDD4gmQW0dovErTEGdlLzPxk2hAM=", - "pom": "sha256-o9UYW6GHjGzZM2g6JEZ6PSSz8W9CkemjEtMX1HZdeL4=" + "com/google/cloud#google-cloud-asset-bom/3.55.0": { + "pom": "sha256-a7fWqIKXFIiuKV6/FYGJDZVhaWkRmDqlmudd/0CNOEU=" }, - "com/google/cloud#third-party-dependencies/2.13.0": { - "pom": "sha256-uPtfVA8hAIRcsngkgMy7FR+h4D8BO0fY0yEDzyftLuI=" + "com/google/cloud#google-cloud-assured-workloads-bom/2.51.0": { + "pom": "sha256-vWZE25krKKRPcYlRI5N07vrhydsQjtE9ISHmXVQNc4M=" + }, + "com/google/cloud#google-cloud-automl-bom/2.51.0": { + "pom": "sha256-1P7d2l6Ai6/WFxQRDzHIvK9KEeWc549hiVWHA1lZuWk=" + }, + "com/google/cloud#google-cloud-backupdr-bom/0.10.0": { + "pom": "sha256-HZPFw1O1jWAQaoV0GjIFAs4GLlsEn+65zjr4uTBCW2M=" + }, + "com/google/cloud#google-cloud-bare-metal-solution-bom/0.51.0": { + "pom": "sha256-3ykJCSGWZSYIqjV2vCbYUrb3QvyXmJ9D1KREdX488zE=" + }, + "com/google/cloud#google-cloud-batch-bom/0.51.0": { + "pom": "sha256-iz7OT/E5WkZoyxJhW4mJzbMNTz8Y1kfNFtuOix5IRfY=" + }, + "com/google/cloud#google-cloud-batch/0.75.0": { + "jar": "sha256-z0JQDVSQaCau+yynwbGk9KyPe0YfcuyJoPp3B4sbtNU=", + "pom": "sha256-9ETg8kQ6AnhGKdQMGz5kgf+BSruXwFw8GAkvIG1rypE=" + }, + "com/google/cloud#google-cloud-beyondcorp-appconnections-bom/0.49.0": { + "pom": "sha256-WlEAyhaAlzbawBsPzn+iBj8GN57euVfCKM6pdcvlAk4=" + }, + "com/google/cloud#google-cloud-beyondcorp-appconnectors-bom/0.49.0": { + "pom": "sha256-c+RB+JfX7F7+q0SkuulhbCCVuLJoXuvcWTXF0oB7zSM=" + }, + "com/google/cloud#google-cloud-beyondcorp-appgateways-bom/0.49.0": { + "pom": "sha256-yhJeJ8jdNFD3+fP45jh8X6QRDGaMM/t0yLSq2O9bgPE=" + }, + "com/google/cloud#google-cloud-beyondcorp-clientconnectorservices-bom/0.49.0": { + "pom": "sha256-82jaJ7KAux0it+cxRn0ZDBCVSHbTqNYT3lh/+0Ti2MQ=" + }, + "com/google/cloud#google-cloud-beyondcorp-clientgateways-bom/0.49.0": { + "pom": "sha256-HtEdPuXeRiBs/seXIGutDgl6+2W6DMMwNqt8h/Rww/8=" + }, + "com/google/cloud#google-cloud-biglake-bom/0.39.0": { + "pom": "sha256-qnCiyinKU8x8+vtwVk1kINhCbdCTJAza/6GYSn3DI4s=" + }, + "com/google/cloud#google-cloud-bigquery-data-exchange-bom/2.46.0": { + "pom": "sha256-wFP2McKJmwbVD13vyUopVOBNolptRScZwjCALaYHWKg=" + }, + "com/google/cloud#google-cloud-bigqueryconnection-bom/2.53.0": { + "pom": "sha256-TgpvPFJvGluM9zlXBFTeLo6UfyNM2bP1X+6rzths9hI=" + }, + "com/google/cloud#google-cloud-bigquerydatapolicy-bom/0.48.0": { + "pom": "sha256-bctTvJw8gLEA8Y4cbFRAvlemWN8PbLQzAxIQzeFybW4=" + }, + "com/google/cloud#google-cloud-bigquerydatatransfer-bom/2.51.0": { + "pom": "sha256-DbwFEbJMCF3oJeBdjcUpCmAP7DNELjg/hyFSDYt8SFg=" + }, + "com/google/cloud#google-cloud-bigquerymigration-bom/0.54.0": { + "pom": "sha256-HDIr4lqjLlOPN3bt45R/6juKQIg4f4ULZ3zLUVeimYg=" + }, + "com/google/cloud#google-cloud-bigqueryreservation-bom/2.52.0": { + "pom": "sha256-/7csBvQsV2EiDxXuQ+T1mUOsTN4sOwfKAy9Wj8v2eO8=" + }, + "com/google/cloud#google-cloud-bigquerystorage-bom/3.9.2": { + "pom": "sha256-oZYenSDgAsQ1G1GrgSKL3u7J1sOMUif6CCg956DJ09c=" + }, + "com/google/cloud#google-cloud-bigtable-bom/2.44.1": { + "pom": "sha256-Z5O6Lc9x1q4uY2TX1PQIOwKOSHDbFpqyIv0w33BI3Bo=" + }, + "com/google/cloud#google-cloud-billing-bom/2.51.0": { + "pom": "sha256-uRzOQTr/5QDE/vo0uaB627QVxSsSM35QCE0nlB9ILIw=" + }, + "com/google/cloud#google-cloud-billingbudgets-bom/2.51.0": { + "pom": "sha256-SmN88r7bWqDNM5CcrF5d11iZoBJzDrE1tNmsEdUj2qc=" + }, + "com/google/cloud#google-cloud-binary-authorization-bom/1.50.0": { + "pom": "sha256-7fLxMCWaSH0aLbKYNRA8ci3hgp3AjXwzPIKzB5fmiYg=" + }, + "com/google/cloud#google-cloud-bom/0.229.0": { + "pom": "sha256-EN9GaNy6nLhcwF6FblvbCgyHWfktIzgFxBV6IFYpPm4=" + }, + "com/google/cloud#google-cloud-build-bom/3.53.0": { + "pom": "sha256-8+eXL6u6bhEyyUg7OKArPNJibMFSm5/HisYtBfdcnyg=" + }, + "com/google/cloud#google-cloud-certificate-manager-bom/0.54.0": { + "pom": "sha256-qT5JxDlBlaZtJYx9/NgRfAzmeZVSRm6vtJiW7TiTRa8=" + }, + "com/google/cloud#google-cloud-channel-bom/3.55.0": { + "pom": "sha256-mk5Wwt61XgJC1KIMiPEuh+anDkC4DU8chqyscbEIAF4=" + }, + "com/google/cloud#google-cloud-chat-bom/0.15.0": { + "pom": "sha256-qj6J1LbN9mNDf6gOoX3E4XCUYmLzRTeCTEPOIS66SPg=" + }, + "com/google/cloud#google-cloud-cloudcommerceconsumerprocurement-bom/0.49.0": { + "pom": "sha256-bjEjGIXtGu53xsDuWo7sSZQY1QB+3CFpZw1SKtMUexM=" + }, + "com/google/cloud#google-cloud-cloudcontrolspartner-bom/0.15.0": { + "pom": "sha256-H9IroQ7gh4CXlZ4PGS5mioccmt0kR6GeepEuwXgQujU=" + }, + "com/google/cloud#google-cloud-cloudquotas-bom/0.19.0": { + "pom": "sha256-3A0u013NLkkCRoGV/bdBtY+QdYm4X4mWq0ZxJ+NrYGc=" + }, + "com/google/cloud#google-cloud-cloudsupport-bom/0.35.0": { + "pom": "sha256-yI0jr+OV9aiW9ZQFVmZ/1Lb3u33ns2Nr6H0bGTqGl/A=" + }, + "com/google/cloud#google-cloud-compute-bom/1.61.0": { + "pom": "sha256-9KfYcSyMN2wKGpwIXsojb7qHtzxVOjHrV85xh5q4vT4=" + }, + "com/google/cloud#google-cloud-confidentialcomputing-bom/0.37.0": { + "pom": "sha256-Pj6kDU/WptwIdRsdaBt+mqXqFwS+oUtMmUEkpMguDLo=" + }, + "com/google/cloud#google-cloud-connectgateway-bom/0.3.0": { + "pom": "sha256-izIPTbj020tPJtsEzDM8RX8yi2UMcdvXubDfCyZR/QQ=" + }, + "com/google/cloud#google-cloud-contact-center-insights-bom/2.51.0": { + "pom": "sha256-Pq1o1Vgi8XjZXO5/LiRX3a6/VGkyzMGfmHoEXSFYPoE=" + }, + "com/google/cloud#google-cloud-container-bom/2.54.0": { + "pom": "sha256-3R5CpX/nAak1XAh451WYsAk7J5PfSY1DfV6m6LYZY0o=" + }, + "com/google/cloud#google-cloud-containeranalysis-bom/2.52.0": { + "pom": "sha256-G6pJ6hAvsLQsXPCbmbs7d4PscpfN2TNvlunY7D9cEWw=" + }, + "com/google/cloud#google-cloud-contentwarehouse-bom/0.47.0": { + "pom": "sha256-veLGCxYuwdNSz9GF40eIKYdEGUUZobdDDpZeyeTXSKE=" + }, + "com/google/cloud#google-cloud-core-bom/2.44.1": { + "pom": "sha256-xwDG9ZxKWYj9E3qy4CNDcsxK6ufU0kxAVw8c/4mBw8s=" + }, + "com/google/cloud#google-cloud-core-bom/2.60.2": { + "pom": "sha256-rjdzsFG9muswE75iM9xh9opFiWhjdh+Ik/dKCW66Qu4=" + }, + "com/google/cloud#google-cloud-core-grpc/2.60.2": { + "jar": "sha256-aJlOC2lGi2AaIbHbtHilhDQWxmxshFvC7bqpEy6zQrQ=", + "pom": "sha256-llMQLS9Z56Et0nKb+vOnUrkKisjK3e5uSb8BR4qsKs8=" + }, + "com/google/cloud#google-cloud-core-http/2.60.2": { + "jar": "sha256-RADmOQjlA2E7ubI0s+hUWsJSyx5hussNFqZ/mN+SgwA=", + "pom": "sha256-e1wBt6oOUgPBVWEAOrqEYBmiaF2WmaL4r1UwLXxkbK8=" + }, + "com/google/cloud#google-cloud-core-parent/2.60.2": { + "pom": "sha256-4dFYw2CKCjeiQJ9YONXhfSvpCuao77ipua9oNSFvlB4=" + }, + "com/google/cloud#google-cloud-core/2.60.2": { + "jar": "sha256-fCxtPGdxdGl4tlfvJreMGEqQeqBorbtannlT5qMs1Ak=", + "pom": "sha256-nM1J8IBkgWNwi3KLR6a87h/NUbfTRZmCvg+6mqivvac=" + }, + "com/google/cloud#google-cloud-data-fusion-bom/1.51.0": { + "pom": "sha256-39TppUS262mFEQ3JGYPgDt3TCRMMc3IjaIPe69EwUBQ=" + }, + "com/google/cloud#google-cloud-datacatalog-bom/1.57.0": { + "pom": "sha256-hQdhVv+g6CpwdsmSKzrAHod2zebqeCfvLyVQ/6T2eJI=" + }, + "com/google/cloud#google-cloud-dataflow-bom/0.55.0": { + "pom": "sha256-q+3ElvQg2SNcwVuzbHFozvNTPaRzs32U3Vjriu03Luw=" + }, + "com/google/cloud#google-cloud-dataform-bom/0.50.0": { + "pom": "sha256-hduSAw5WYHuBDcR0SXc+EGX6qp3EF5Ru/Hhoh4dhayw=" + }, + "com/google/cloud#google-cloud-datalabeling-bom/0.171.0": { + "pom": "sha256-ROcrtqS33r0fmsMBDZNCjdcmgYD3RLdMHMIdXLp/hOU=" + }, + "com/google/cloud#google-cloud-datalineage-bom/0.43.0": { + "pom": "sha256-hQXhbB8gYZz82JjtOsOtvqSq6vBY9FcsD7pmkxtQXY0=" + }, + "com/google/cloud#google-cloud-dataplex-bom/1.49.0": { + "pom": "sha256-o1N4MeE9X7LXVgbFEoF+4dIkO6h+326fvX9RblvrCJs=" + }, + "com/google/cloud#google-cloud-dataproc-bom/4.48.0": { + "pom": "sha256-hNqdy1uk4RvxLRk6rVGTqKjhiazaPcdnLkkJz2q4tT0=" + }, + "com/google/cloud#google-cloud-dataproc-metastore-bom/2.52.0": { + "pom": "sha256-fSB2PJKhavp1cQBJDBud27/9iE5q9D+ge0fdFnXTFfg=" + }, + "com/google/cloud#google-cloud-datastore-bom/2.22.0": { + "pom": "sha256-7WeUuhatgie5MAwDxCYPNBLVT30yxEe1DfUfKDIuZgc=" + }, + "com/google/cloud#google-cloud-datastream-bom/1.50.0": { + "pom": "sha256-/3qYwfkLgAOTFX1YgVvCf9AHQrI0PJtNYJKDTNL5WuA=" + }, + "com/google/cloud#google-cloud-debugger-client-bom/1.51.0": { + "pom": "sha256-/mtoBDuWT3/UQ2Fr9nCfJdmW9x8MQ/3c2i/cxwvtBPY=" + }, + "com/google/cloud#google-cloud-deploy-bom/1.49.0": { + "pom": "sha256-f+mBZv84beZkHgRCDFDx2Qq6rOU0M7uuea4AIcYbR14=" + }, + "com/google/cloud#google-cloud-developerconnect-bom/0.8.0": { + "pom": "sha256-MPivuTFKQS/FeAfU2vjnfo2s2sqHKOtfvs6TfKcN7+0=" + }, + "com/google/cloud#google-cloud-dialogflow-bom/4.57.0": { + "pom": "sha256-yWD0unkPtTaVMMU89+mROdxSYaD1iGA4Q/t5FrtszCE=" + }, + "com/google/cloud#google-cloud-dialogflow-cx-bom/0.62.0": { + "pom": "sha256-PkSlVXON9wT4xa9Amg+WRK2qITpjD47bcLs30hXPDL0=" + }, + "com/google/cloud#google-cloud-discoveryengine-bom/0.47.0": { + "pom": "sha256-kY++GAMwfgbbyKsg+kTByUEohi9ztEjr72CWdhXdyU8=" + }, + "com/google/cloud#google-cloud-distributedcloudedge-bom/0.48.0": { + "pom": "sha256-GiThTUDOxsuV+fyMdSswCZKVGQ2CoWgGK0mSjp4Uffo=" + }, + "com/google/cloud#google-cloud-dlp-bom/3.55.0": { + "pom": "sha256-Cgt3EuqSdaLV2eygwdvxcDUqFl42z5smFNXhzQV+70o=" + }, + "com/google/cloud#google-cloud-dms-bom/2.50.0": { + "pom": "sha256-v9Qs3I+fYHVhSCNmvdXW3MDh8NSX/jRxxdrSDX3avUM=" + }, + "com/google/cloud#google-cloud-document-ai-bom/2.55.0": { + "pom": "sha256-eiCgUKysZCz2i6zkYdmUZuNJrshDYFb2KU4lqUqYRcE=" + }, + "com/google/cloud#google-cloud-domains-bom/1.48.0": { + "pom": "sha256-mAC6F9nWcS7ij2Ls3rEufOM6dlIvg4cfa/RixJ6GPrU=" + }, + "com/google/cloud#google-cloud-edgenetwork-bom/0.19.0": { + "pom": "sha256-sqKNpPZJaYH/lq+GmTRvDhJzSegO4x8az0BXh0J5YwY=" + }, + "com/google/cloud#google-cloud-enterpriseknowledgegraph-bom/0.47.0": { + "pom": "sha256-BCvMvpcPOAdmcX30cHOL8b4uOU7idppEOrBy91T+nkk=" + }, + "com/google/cloud#google-cloud-errorreporting-bom/0.172.0-beta": { + "pom": "sha256-T2zAorqVI7jkeg+GK/5Q9F7J3Cnsv1bTIdCzkrmeQPI=" + }, + "com/google/cloud#google-cloud-essential-contacts-bom/2.51.0": { + "pom": "sha256-2AxitbQrI+Y7q5DE4HM1/hv215eekuK3AbYXaksz4v4=" + }, + "com/google/cloud#google-cloud-eventarc-bom/1.51.0": { + "pom": "sha256-IdtQiZdfvcRMFrzuZf5+xpHA7q5R0iBiEqmz1vQ9sKM=" + }, + "com/google/cloud#google-cloud-eventarc-publishing-bom/0.51.0": { + "pom": "sha256-kmjR/niC6xa5bgewOwi8VCZiASn9U/2/Sg32qbhahaQ=" + }, + "com/google/cloud#google-cloud-filestore-bom/1.52.0": { + "pom": "sha256-EyhbvoBwe1PemHmowTDVUYjNgWPMYVwihtriXfP1Pjk=" + }, + "com/google/cloud#google-cloud-firestore-bom/3.26.5": { + "pom": "sha256-ueMQtaFlxQqBi+Yz9B4G+1aB9zBbogFQ67UIuQzrLnw=" + }, + "com/google/cloud#google-cloud-functions-bom/2.53.0": { + "pom": "sha256-O/CVHCNQ0g9ct8q582VvfA2DR9FVl7xLjTaeeq63kWw=" + }, + "com/google/cloud#google-cloud-gdchardwaremanagement-bom/0.6.0": { + "pom": "sha256-5XCIpC8yeaEq8BCDoSCwyx4RnS4fviOCILImZU8qBHQ=" + }, + "com/google/cloud#google-cloud-gke-backup-bom/0.50.0": { + "pom": "sha256-cfJLQz+7fqXGvO1jjI9JwudmWWP6GTvd8cGLoFydMK8=" + }, + "com/google/cloud#google-cloud-gke-connect-gateway-bom/0.52.0": { + "pom": "sha256-R7P0Vr0Guy2G5GdlpigyzqTiBTedjjunr5RyScSHIDs=" + }, + "com/google/cloud#google-cloud-gke-multi-cloud-bom/0.50.0": { + "pom": "sha256-c/ycuoGSopEjn7xxHqY5hScF77E4TDfhBDl3Q5olris=" + }, + "com/google/cloud#google-cloud-gkehub-bom/1.51.0": { + "pom": "sha256-jVYLK7J970WVY3iTyzpPwo8CwY0G3gbp7QaAMkE1wt4=" + }, + "com/google/cloud#google-cloud-gsuite-addons-bom/2.51.0": { + "pom": "sha256-POPvFUQ2nCE7cji8r44+Llo5YT1Ini4J3zmeA/ZFKzA=" + }, + "com/google/cloud#google-cloud-iamcredentials-bom/2.51.0": { + "pom": "sha256-E+gUc0H64TFowZQpGIA0Or8sncATdZW3vx46n0a23Cw=" + }, + "com/google/cloud#google-cloud-iap-bom/0.7.0": { + "pom": "sha256-BSK9Zoqw20I21PyKOxYR8Dq/9MfAkN1dFlJB9nPn0/k=" + }, + "com/google/cloud#google-cloud-ids-bom/1.50.0": { + "pom": "sha256-zzxmL1wi8KhK+70CouIv/McEEreZfq7ujR/0ATNHnOY=" + }, + "com/google/cloud#google-cloud-infra-manager-bom/0.28.0": { + "pom": "sha256-i8qMac0aTc58jd4TQZ/xb0cs1OiyEXa1+HxBd28IXVQ=" + }, + "com/google/cloud#google-cloud-iot-bom/2.51.0": { + "pom": "sha256-6T8JRjYEuYOzhaBR7WIQ4+dEWPnYF34GKwVe57uGJbs=" + }, + "com/google/cloud#google-cloud-kms-bom/2.54.0": { + "pom": "sha256-VESl5E/4J6XoRkmKCJ5Az0NLevq5rUIjx/SBEcJFckM=" + }, + "com/google/cloud#google-cloud-kmsinventory-bom/0.40.0": { + "pom": "sha256-tcpgRot2CsZKO9hBPPTjUqkRSjEe4rf9ItdPD9CO8Xg=" + }, + "com/google/cloud#google-cloud-language-bom/2.52.0": { + "pom": "sha256-YmFGw1yj63C39RVlcm+THRd1VczxeLDuJXUtkY+B83U=" + }, + "com/google/cloud#google-cloud-life-sciences-bom/0.53.0": { + "pom": "sha256-UJZvLqAuHO6v6B6Y3Pdsr9qzEnvP6TntAtVTz9/5VRU=" + }, + "com/google/cloud#google-cloud-live-stream-bom/0.53.0": { + "pom": "sha256-fBR3DHbfc5KO9qQL4Jz1N/ik18UyoBRQ1TyocNLvNRE=" + }, + "com/google/cloud#google-cloud-logging-bom/3.20.3": { + "pom": "sha256-PcmTjIU7s+0HkKHuNLxyRIzY0C4eeeiimiNruLkfqpU=" + }, + "com/google/cloud#google-cloud-logging/3.23.5": { + "jar": "sha256-u9s+tluPkw2FF0jmlP9fKTzK/J0kBK97XYm2KJtNJ2Q=", + "pom": "sha256-2TktJofiKcNw+cT4b69ijKGR2HqVlWH98pa6cV0Gbvw=" + }, + "com/google/cloud#google-cloud-managed-identities-bom/1.49.0": { + "pom": "sha256-CMRPCoEjfw/xWv/CJQGPuT1sOtJ7wYFUf5X+320RU94=" + }, + "com/google/cloud#google-cloud-managedkafka-bom/0.7.0": { + "pom": "sha256-dt6RbFy0m86/Qk0YJbY1HCL4BnSzTYyztNA4BR8dV10=" + }, + "com/google/cloud#google-cloud-mediatranslation-bom/0.57.0": { + "pom": "sha256-fb4kojKIztb6aUChzVV9guJOiZTYArQ27Iyveu03vcs=" + }, + "com/google/cloud#google-cloud-meet-bom/0.18.0": { + "pom": "sha256-y/+oSfCHxdwWQVERSxohG870ChXTAWsx2Yr3j6Q8l74=" + }, + "com/google/cloud#google-cloud-memcache-bom/2.51.0": { + "pom": "sha256-inDmYYNWpW0Dz+EOp+Y6RRWSCSTd9U84eELh6abmYUs=" + }, + "com/google/cloud#google-cloud-migrationcenter-bom/0.33.0": { + "pom": "sha256-Gou3xu/QM0+YSNwQ/MSLK4LSA52MLmq0kkBz7BB2FpM=" + }, + "com/google/cloud#google-cloud-monitoring-bom/3.52.0": { + "pom": "sha256-N9bYahHduGLAJaYFpyed76dO9gLMfUgJpjlThuGzAmA=" + }, + "com/google/cloud#google-cloud-monitoring-dashboard-bom/2.53.0": { + "pom": "sha256-HjopYQhheGLZR7+0VZNvIIAu9rsrWGgbr41S++H2bmw=" + }, + "com/google/cloud#google-cloud-monitoring-metricsscope-bom/0.45.0": { + "pom": "sha256-Dto1joigVlNVfK/gm/UuqZBs6gX3qt0rvkKCAOMoQQY=" + }, + "com/google/cloud#google-cloud-monitoring/3.52.0": { + "jar": "sha256-lyeqfZTY3QNr/8z5q8XRiXCx5emCeJb5kH90UO0Q9eY=", + "pom": "sha256-Rq2rnp36dCMy2uqXgJ+w+PdRo8H+YNPk+Ad3e3j9Fzg=" + }, + "com/google/cloud#google-cloud-netapp-bom/0.30.0": { + "pom": "sha256-aiyHs19PIUnsriIPeIXo2Te7Mvn32Y95/s94ncK6rgQ=" + }, + "com/google/cloud#google-cloud-network-management-bom/1.52.0": { + "pom": "sha256-GEMhZD9eEo1SKJiRNhv7izR9VcG4MEwjx03Ew5KWFSE=" + }, + "com/google/cloud#google-cloud-network-security-bom/0.54.0": { + "pom": "sha256-rOcbxu6jAKp5ZVw7hoMQrKDnLp85mPNji4F0GfmgkWE=" + }, + "com/google/cloud#google-cloud-networkconnectivity-bom/1.50.0": { + "pom": "sha256-lxVL42U1p8jGB+ZfSoiwKu9UmqPlMI8l1gslukgEcq0=" + }, + "com/google/cloud#google-cloud-networkservices-bom/0.7.0": { + "pom": "sha256-2LI1JuYRYsuwseXGzeO4o9CBP5m1nRzHo9pu5BRxx64=" + }, + "com/google/cloud#google-cloud-nio-parent/0.128.5": { + "pom": "sha256-uxQlV25OShtdE3hEGd+qctiDTtWVCB21HiW0rhPKjVY=" + }, + "com/google/cloud#google-cloud-nio/0.128.5": { + "jar": "sha256-GhmoLCl5j6Ttw5bjlA3KMZuZR6ssGMFldza4tw+2CYY=", + "pom": "sha256-iri0BnAerBs8rym1L/26mixuDP/WHtm6n7fpgivdGPI=" + }, + "com/google/cloud#google-cloud-notebooks-bom/1.49.0": { + "pom": "sha256-tUk/lXzTVuak9no9FWz2nSH/7ATkt/GG7Fbxrq6N2QY=" + }, + "com/google/cloud#google-cloud-optimization-bom/1.49.0": { + "pom": "sha256-lEkqLI6oRnA+pvsDrGAjgbOnuLXZNS6Nt4/olCCpY8A=" + }, + "com/google/cloud#google-cloud-orchestration-airflow-bom/1.51.0": { + "pom": "sha256-XQe2ddKb/rR+l366lAFKKcyQcXm5fSMgCh1M4bbL6+I=" + }, + "com/google/cloud#google-cloud-orgpolicy-bom/2.51.0": { + "pom": "sha256-RtmA+XYlMNe7OFQRaRLTqKRfMcH2y/W4f1V2XLZ8ssU=" + }, + "com/google/cloud#google-cloud-os-config-bom/2.53.0": { + "pom": "sha256-3sP33AhcqtYwaBUFFfvgo3ul3PPCujjuW7kKHE16msw=" + }, + "com/google/cloud#google-cloud-os-login-bom/2.50.0": { + "pom": "sha256-SXV4LPmo51NxM+wCdzMupPIEZQch10aQNmzN60Qq0sc=" + }, + "com/google/cloud#google-cloud-parallelstore-bom/0.14.0": { + "pom": "sha256-MfVm4FACcuAb3iZjTmnB1aUdlmp403S+ke9bqIKAeeI=" + }, + "com/google/cloud#google-cloud-phishingprotection-bom/0.82.0": { + "pom": "sha256-XaGRzaIEMqIAg6McEUUkrCXaji9qr4v4UjPo6KuwG3A=" + }, + "com/google/cloud#google-cloud-policy-troubleshooter-bom/1.50.0": { + "pom": "sha256-hAnS5HsLNnq/sYsuuSx4lOdlqWzoBNc/F8zMgrg0VEQ=" + }, + "com/google/cloud#google-cloud-policysimulator-bom/0.30.0": { + "pom": "sha256-kJrgL5iVA/wAUdls7tUTBYzI+btq60PjXe+KEO23MwQ=" + }, + "com/google/cloud#google-cloud-pom-parent/1.45.0": { + "pom": "sha256-Ts1oA6Llpnvq4MO2zSHDRS7vIObJf9/Ax5xS+qVXONA=" + }, + "com/google/cloud#google-cloud-private-catalog-bom/0.53.0": { + "pom": "sha256-D/9WjWESDmTC1B9fBQjdcE7yNgdyfeplWNwSqGmckZQ=" + }, + "com/google/cloud#google-cloud-privilegedaccessmanager-bom/0.5.0": { + "pom": "sha256-K/d90L5yAi9DyHsEMv81/5P8RDWf4Ob3LtX7+g+0e3g=" + }, + "com/google/cloud#google-cloud-profiler-bom/2.51.0": { + "pom": "sha256-k0yhSixT1uQVEqibjz3A6ISjYnlSWLNJLmuxROe1RSQ=" + }, + "com/google/cloud#google-cloud-publicca-bom/0.48.0": { + "pom": "sha256-ou4gqXgSH3FVq3q135L77NKzXnHFRuXw8GfJuV23VI0=" + }, + "com/google/cloud#google-cloud-pubsub-bom/1.133.0": { + "pom": "sha256-1LI1ysloTkGaLCKkTZ9pni8CY5BnTpJg+2PFluOjb24=" + }, + "com/google/cloud#google-cloud-pubsublite-bom/1.14.3": { + "pom": "sha256-KahxD/HN+HTAUr8tgSGVfsvVN8CdDby0iPzRYWZY9c8=" + }, + "com/google/cloud#google-cloud-rapidmigrationassessment-bom/0.34.0": { + "pom": "sha256-teD6wnn01LtfPPIb0h1BNtzZw1B72SlyklKEpjQOkvQ=" + }, + "com/google/cloud#google-cloud-recaptchaenterprise-bom/3.48.0": { + "pom": "sha256-VcNOo0JUzYJ7SrOPCaZc6IPLzIjsIq+8wKhGA4WvAto=" + }, + "com/google/cloud#google-cloud-recommendations-ai-bom/0.58.0": { + "pom": "sha256-dBcbE3mUIaYrJ2/FJngh1Hy07Sa/5LeNDQiTBkExJ30=" + }, + "com/google/cloud#google-cloud-recommender-bom/2.53.0": { + "pom": "sha256-Nz3H9Rad5PqJXYvOUjiLvXIKE9Bn/oxqYMKRehBpafA=" + }, + "com/google/cloud#google-cloud-redis-bom/2.54.0": { + "pom": "sha256-uEs9tgZsoVfV+N7F6iziKWaPjPIpcF0kt1uPSbzUV6M=" + }, + "com/google/cloud#google-cloud-redis-cluster-bom/0.23.0": { + "pom": "sha256-nkVHcNZZEfAuOOdOurdXOvhddqlgDwCKFEz2KBnT4qU=" + }, + "com/google/cloud#google-cloud-resource-settings-bom/1.51.0": { + "pom": "sha256-2NR5iakHChyjRJ7JGKV4Yvxm8xYRGR/XCG0jpCM5zD0=" + }, + "com/google/cloud#google-cloud-resourcemanager-bom/1.53.0": { + "pom": "sha256-wRm3UC30Jq+6XFJ0H3atIjtidMoZg5ofOjREnG9JPDA=" + }, + "com/google/cloud#google-cloud-retail-bom/2.53.0": { + "pom": "sha256-4Uv0Etw3JLfkFLC5qt1OMxKfyRAATq8wQZ3mg6TGhTs=" + }, + "com/google/cloud#google-cloud-run-bom/0.51.0": { + "pom": "sha256-7UkdabRo1m10h8/kEVvsUtJSXZVWj9uucirQ1c9IVuA=" + }, + "com/google/cloud#google-cloud-scheduler-bom/2.51.0": { + "pom": "sha256-TQTrw1ZM8F84WP5ojV7WND77ellD11l1z8wEgk7UccY=" + }, + "com/google/cloud#google-cloud-secretmanager-bom/2.51.0": { + "pom": "sha256-2K0OfrvTPMO/VP3DtQlAXITSSDO6v/vd1SA5Attsn38=" + }, + "com/google/cloud#google-cloud-securesourcemanager-bom/0.21.0": { + "pom": "sha256-zYD/fg8VkWhne2unckPROFKqApEMPa5uUVsP7xuwWE4=" + }, + "com/google/cloud#google-cloud-security-private-ca-bom/2.53.0": { + "pom": "sha256-04r0UGW8D04aGUNDr7Cy2TTLP2fXUgXZllQ2MKZf948=" + }, + "com/google/cloud#google-cloud-securitycenter-bom/2.59.0": { + "pom": "sha256-mDFdBDT8mqyAqJ4zd1YMBpfddF0Kc3JCbBN3n2W7Nkw=" + }, + "com/google/cloud#google-cloud-securitycenter-settings-bom/0.54.0": { + "pom": "sha256-qbv7qJh5sjJObF12g843OTaohaUIJdhJUZxLxr0rqKc=" + }, + "com/google/cloud#google-cloud-securitycentermanagement-bom/0.19.0": { + "pom": "sha256-66w7rhbOkL8nulTt7AALOXMsnFuOOdJ1CFv8NkUl++Q=" + }, + "com/google/cloud#google-cloud-securityposture-bom/0.16.0": { + "pom": "sha256-PYH19y78NuQ4xuR+1NCdzLiMHg06ryuMsyVqbhO9ogQ=" + }, + "com/google/cloud#google-cloud-service-control-bom/1.51.0": { + "pom": "sha256-13qb2CVfeg8Vk2zQd+/CrzHOLIEEUcOH1yIgzq5z9iI=" + }, + "com/google/cloud#google-cloud-service-management-bom/3.49.0": { + "pom": "sha256-eyEZBnZS8Q4otW2LFZdfZMmOmDHUcb3J0FRHuYksK5g=" + }, + "com/google/cloud#google-cloud-service-usage-bom/2.51.0": { + "pom": "sha256-aDS28cLTlxhW6ng0zoSINU7UzMgeJAJ3qqb0e8TRSCI=" + }, + "com/google/cloud#google-cloud-servicedirectory-bom/2.52.0": { + "pom": "sha256-hyD0HnNrwcTWxAAIeSlT12bdVdiiuHWipBJDEiOz5h4=" + }, + "com/google/cloud#google-cloud-servicehealth-bom/0.18.0": { + "pom": "sha256-UCenUFoMrX4nuStWeqQvhGL8PVt0Wol4kIwnUrcq110=" + }, + "com/google/cloud#google-cloud-shared-config/1.11.2": { + "pom": "sha256-MG0tEyN3xLuJ2RmGD510ihIcIZWvnShsS1HFGq53kXc=" + }, + "com/google/cloud#google-cloud-shared-config/1.16.1": { + "pom": "sha256-MXT7SNiJF6VCBog/zIecRqBBWXJ3Zu240qdJ0SCnnuc=" + }, + "com/google/cloud#google-cloud-shared-dependencies/3.52.2": { + "pom": "sha256-FaM0uZdRhj4VhTnv8RFSuxov+V2oDXZl9ZWQHKTK5GI=" + }, + "com/google/cloud#google-cloud-shell-bom/2.50.0": { + "pom": "sha256-E7kpuJcZExzL0GPIhXUvKRzXv/JDYo0AGIp0fqzH5U8=" + }, + "com/google/cloud#google-cloud-spanner-bom/6.77.0": { + "pom": "sha256-haZFWOA0TH8ZTs7j1x1HZ6unHW9CdI6eZjljxF1/+SU=" + }, + "com/google/cloud#google-cloud-speech-bom/4.46.0": { + "pom": "sha256-Q65BcbGVKm6oP0Yyq8ruuhOdB25yl7viDrdSMAPD65k=" + }, + "com/google/cloud#google-cloud-storage-bom/2.43.1": { + "pom": "sha256-jxpIGh0pazvtPgBWZwPcplLi1CaJ0mcSiMVoYonPUy8=" + }, + "com/google/cloud#google-cloud-storage-parent/2.58.0": { + "pom": "sha256-VB2ZCP/xqMvlW9MxX79sQ7J+2weFxNiVt4tOf3L6tpQ=" + }, + "com/google/cloud#google-cloud-storage-transfer-bom/1.51.0": { + "pom": "sha256-zkWdYU7Kh5jSqUCi4xilXUmRQ6gfjrUP+nJWrJVm7Js=" + }, + "com/google/cloud#google-cloud-storage/2.58.0": { + "jar": "sha256-2yRYJ0gOPdp/8erdCkTeG/IJyXow/Vm3IjVSc22mGJA=", + "pom": "sha256-EIwQOQpTu6N4JbXi3p1yBN+rOaTkBDTSL6ablElUp/U=" + }, + "com/google/cloud#google-cloud-storageinsights-bom/0.36.0": { + "pom": "sha256-hCvCUJQpc/bG+mXcwnGxBXN1Et/EDp5X63o3VpiMQYM=" + }, + "com/google/cloud#google-cloud-talent-bom/2.52.0": { + "pom": "sha256-RRVKVoFFlt5Xs9RkO9ltTvhlN1FHwc1GMwcVLVG7okk=" + }, + "com/google/cloud#google-cloud-tasks-bom/2.51.0": { + "pom": "sha256-tMvGnqtWsp24OFM/0iimvf8KTOzLIQ0kzDzmOjDy6eg=" + }, + "com/google/cloud#google-cloud-telcoautomation-bom/0.21.0": { + "pom": "sha256-iNoPmRWHGp2uSUVDzN7amR67DyglQ4AtCGQ1Gh6HHmU=" + }, + "com/google/cloud#google-cloud-texttospeech-bom/2.52.0": { + "pom": "sha256-KBOd3+BX0y6dpmAkWmIB3HP8Sn/EvoVh9PHv9q3SnN4=" + }, + "com/google/cloud#google-cloud-tpu-bom/2.52.0": { + "pom": "sha256-PQAuQ0CpkSz6b0JdjjYGzLuRJvcGRE9NbxBnTGTbuhA=" + }, + "com/google/cloud#google-cloud-trace-bom/2.51.0": { + "pom": "sha256-A90AgW1xVto8dV5Wu45ay54EPqr/SSLeoRabiAFjNtg=" + }, + "com/google/cloud#google-cloud-translate-bom/2.51.0": { + "pom": "sha256-++A9aASk8agRSLxMwod4POElV6GLfj2aX1hm/c5NVTo=" + }, + "com/google/cloud#google-cloud-vertexai-bom/1.11.0": { + "pom": "sha256-Z4D5LNPmwLl0ympAqmu8EakCGn6rtfKosFBaDaRDVBE=" + }, + "com/google/cloud#google-cloud-video-intelligence-bom/2.50.0": { + "pom": "sha256-pTyme+Usw0nMUJn9LIRVcokRBWxN+nWRGUYubsck+3g=" + }, + "com/google/cloud#google-cloud-video-stitcher-bom/0.51.0": { + "pom": "sha256-fx1qZVF6eWYVgzkODcPjd6g/EY4TtSlY2BpMcJPMh5A=" + }, + "com/google/cloud#google-cloud-video-transcoder-bom/1.50.0": { + "pom": "sha256-6ijSQWYT2Q2be3vqX8wmBadAbEDoqbTiGrKrL94SPZA=" + }, + "com/google/cloud#google-cloud-vision-bom/3.49.0": { + "pom": "sha256-sbFMklQVOHrFo4SlWpvH3QiHXvIxekbLArr9/3pC2Gc=" + }, + "com/google/cloud#google-cloud-visionai-bom/0.8.0": { + "pom": "sha256-Xrw465S5Igyuvjw+lz+3TEIXRePmhfgSgxB0Adh3j/E=" + }, + "com/google/cloud#google-cloud-vmmigration-bom/1.51.0": { + "pom": "sha256-XuLti3/lkz8QDSQb1vbfzzULcaN9u8OXHN4zfHkGvxk=" + }, + "com/google/cloud#google-cloud-vmwareengine-bom/0.45.0": { + "pom": "sha256-aI2AVB0sjqcrVvlv7B504Y9DH0+VoQgtRyuHhZU7ZRE=" + }, + "com/google/cloud#google-cloud-vpcaccess-bom/2.52.0": { + "pom": "sha256-rBDTiHhVrmIh1Vck5unRmRcd50edzTNVQvj3af2hNpQ=" + }, + "com/google/cloud#google-cloud-webrisk-bom/2.50.0": { + "pom": "sha256-NcoNxqToYLGIjgJcd4WdgwgjgQDOlNCmryoMEriq4bs=" + }, + "com/google/cloud#google-cloud-websecurityscanner-bom/2.51.0": { + "pom": "sha256-I4ZHg96YPH2/qrvYo12dMnY6ZgFsxCPCozKdMQNxzZc=" + }, + "com/google/cloud#google-cloud-workflow-executions-bom/2.51.0": { + "pom": "sha256-pamAQsXnQEHFHiQW4ojFl9j3TntBfwgTzSIMB/5lP5w=" + }, + "com/google/cloud#google-cloud-workflows-bom/2.51.0": { + "pom": "sha256-m/49yTrnQk7aEEXU/wVsEenG1+yQ7IZQJR27aQCwk9Q=" + }, + "com/google/cloud#google-cloud-workspaceevents-bom/0.15.0": { + "pom": "sha256-P636O4WYBkZw6nK8RmzopONxlYMOAph4t1iDj8xBrwE=" + }, + "com/google/cloud#google-cloud-workstations-bom/0.39.0": { + "pom": "sha256-NA5Ia32QpMrrN+6FkMGnsW3lvUxZ3nYIcy4Hma1QkE8=" + }, + "com/google/cloud#google-iam-admin-bom/0.2.0": { + "pom": "sha256-zHdylNrsDPDA78uLGe1Ia/lieKDjhpfmizDCZshCPFI=" + }, + "com/google/cloud#google-iam-policy-bom/1.49.0": { + "pom": "sha256-43Z4KwD3KvS1wX+GyN1k0m0+YyBlnkAw9Mtov6FhCZA=" + }, + "com/google/cloud#google-identity-accesscontextmanager-bom/1.52.0": { + "pom": "sha256-4MaAX1TTJ7Zk93NIonDpQs3nNi1uQP8zv/FncQmq5gk=" + }, + "com/google/cloud#libraries-bom/26.48.0": { + "pom": "sha256-kPk5uIDS8oW6IFAX3OWesjV7MBWki0IwzG64J1zgrkE=" + }, + "com/google/cloud#native-image-shared-config/1.11.2": { + "pom": "sha256-8x6Sx5b7G4khrVukZEADTQIxynff4eeFeN3Gi9yM8HI=" + }, + "com/google/cloud#native-image-shared-config/1.15.4": { + "pom": "sha256-D0pPs9aEv607E4QRfyANkO9TkMOiX8H3JRlw4XKlsBU=" + }, + "com/google/cloud#native-image-shared-config/1.16.0": { + "pom": "sha256-oC9dmGuHE9zoAhed38jE3fhUhpEs2ygKmLKmB0KEbiY=" + }, + "com/google/cloud#native-image-shared-config/1.16.1": { + "pom": "sha256-QN9I9Uh8R7+4ROOiTUomQTA/I45yHXU/Ag2WnyteQYc=" + }, + "com/google/cloud#sdk-platform-java-config/3.36.1": { + "pom": "sha256-SV+tM+d6F2fiWBEP/+2tXszCrCkTTl+urAcHlrS06r8=" + }, + "com/google/cloud#sdk-platform-java-config/3.52.2": { + "pom": "sha256-4PRXCq77s+vVCewmhEJStyGftQhVtVnHnvOElNCTwu4=" + }, + "com/google/cloud#third-party-dependencies/3.52.2": { + "pom": "sha256-POagE1Zm9Q2CYM/Q/xWRf1q8ye+YE0kGQ44cKEz6anw=" + }, + "com/google/cloud/opentelemetry#detector-resources-support/0.33.0": { + "jar": "sha256-lLDe8ndUCDzqpntWpNSD0pTp8XBmST3z736B7Fw7ssA=", + "module": "sha256-W/NgcxpRZENfcytG0rsOqSJAflltyrk2IIDCM8505a0=", + "pom": "sha256-e6XRs3D/GK6rCYwwlpR3RY6AIoAeTPNcfhCslx3nb9U=" + }, + "com/google/cloud/opentelemetry#exporter-metrics/0.33.0": { + "jar": "sha256-epq4doOpc1epU4n/POyWhHhWSAdvmxWNRNo77Lk7sDY=", + "module": "sha256-//u9Comol29AnTEaEQomYE0sSJZKm3Cg9fbOtIN5VI8=", + "pom": "sha256-wITQyFceLR6zG0FHp9zhAtdysbEhFclWBWiDLAKx/4Y=" + }, + "com/google/cloud/opentelemetry#shared-resourcemapping/0.33.0": { + "jar": "sha256-7qmj4R23g2JswV3Rg1we0J9TtwofyoxYv3I86BPp+EM=", + "pom": "sha256-r+/RtmgaK0H8QcGz+m9Gm8hUYFONg++kztBmHW0WzoQ=" }, "com/google/code/findbugs#jsr305/3.0.2": { "jar": "sha256-dmrSoHg/JoeWLIrXTO7MOKKLn3Ki0IXuQ4t4E+ko0Mc=", "pom": "sha256-GYidvfGyVLJgGl7mRbgUepdGRIgil2hMeYr+XWPXjf4=" }, - "com/google/code/gson#gson-parent/2.10.1": { - "pom": "sha256-QkjgiCQmxhUYI4XWCGw+8yYudplXGJ4pMGKAuFSCuDM=" + "com/google/code/gson#gson-parent/2.12.1": { + "pom": "sha256-yeewt+Mb574iaEl5wGgAHGUssRPE5u2JTjm2Q97gf8E=" }, - "com/google/code/gson#gson/2.10.1": { - "jar": "sha256-QkHBSncnw0/uplB+yAExij1KkPBw5FJWgQefuU7kxZM=", - "pom": "sha256-0rEVY09cCF20ucn/wmWOieIx/b++IkISGhzZXU2Ujdc=" + "com/google/code/gson#gson-parent/2.13.1": { + "pom": "sha256-+IEKzlDd/j/ag9ESbeZdmdXSUVoUo2uIvrG5mkdpeDY=" }, - "com/google/errorprone#error_prone_annotations/2.22.0": { - "jar": "sha256-gqAnuGVB9Y0fnuAgzfa+voKsx6Jn08U6LqXNYzWTK70=", - "pom": "sha256-tyXFIVFBaOnCDTcZp2qgG1DlpygoWfTqhMJRz5+EIIA=" + "com/google/code/gson#gson/2.12.1": { + "jar": "sha256-6+4T1ft0d81/HMAQ4MNW34yoBwlxUkjal/eeNcy0++w=", + "pom": "sha256-C1c17IX0UoLx4sdpd5gAQnsVCoFj9AUJOpKAtxyrGXg=" + }, + "com/google/code/gson#gson/2.13.1": { + "jar": "sha256-lIVZQtSZLxEpRtPeHDNOcJI3uBJtgTC/B4B8AYpKISA=", + "pom": "sha256-wPZXItdcDljNGDWzBGBG9ga12mmZBBYfjba3j+ubQBo=" }, "com/google/errorprone#error_prone_annotations/2.23.0": { - "jar": "sha256-7G858Gi2/5rDI8aOKLkpn4wKgMpRLcyx1KcPQKw+wFQ=", "pom": "sha256-1auxfyMbY78Ak1j6ZAKBt0SBDLlYflmUl3g0lZwH29g=" }, - "com/google/errorprone#error_prone_parent/2.22.0": { - "pom": "sha256-XSUivqg99aWBzNayJ2Nco04NOXt2ct50ispBVwgFc8c=" + "com/google/errorprone#error_prone_annotations/2.38.0": { + "jar": "sha256-ZmHVM1CQpfxh3YadIJW8bB4hVuOqR6bkq6vfZMmaeIk=", + "pom": "sha256-MAe++K/zro6hLYHD/qy08Vl5ss9cPjj8kYmpjeoUEWc=" }, "com/google/errorprone#error_prone_parent/2.23.0": { "pom": "sha256-9UcKSzEE/jCfvpSoDRbDxU0g90j0xd5PaKQoaI8wy9Q=" }, - "com/google/guava#failureaccess/1.0.1": { - "jar": "sha256-oXHuTHNN0tqDfksWvp30Zhr6typBra8x64Tf2vk2yiY=", - "pom": "sha256-6WBCznj+y6DaK+lkUilHyHtAopG1/TzWcqQ0kkEDxLk=" + "com/google/errorprone#error_prone_parent/2.38.0": { + "pom": "sha256-5iRYpqPmMIG8fFezwPrJ8E92zjL2BlMttp/is9R7k0w=" }, "com/google/guava#failureaccess/1.0.2": { "jar": "sha256-io+Bz5s1nj9t+mkaHndphcBh7y8iPJssgHU+G0WOgGQ=", "pom": "sha256-GevG9L207bs9B7bumU+Ea1TvKVWCqbVjRxn/qfMdA7I=" }, - "com/google/guava#guava-bom/31.1-jre": { - "pom": "sha256-oRnYiA5WquiLFvM8gFLk1uZJoi4Xjzkd7zsvsfShKeY=" + "com/google/guava#guava-bom/33.3.0-jre": { + "pom": "sha256-laWAAekZ/CIA9MprzWNEMWfCodzecAguuXQvY5OBooE=" + }, + "com/google/guava#guava-bom/33.4.0-jre": { + "pom": "sha256-OuGXeIQNiENUgMjFC69z6qKi/A8hxzrgkX0A2mU8J1Y=" }, "com/google/guava#guava-parent/26.0-android": { "pom": "sha256-+GmKtGypls6InBr8jKTyXrisawNNyJjUWDdCNgAWzAQ=" }, - "com/google/guava#guava-parent/28.1-android": { - "pom": "sha256-+K/LQ/0kw7YibkCL25zsVpFzcVpMLIAXPMrt2E4VGJE=" - }, - "com/google/guava#guava-parent/32.1.2-jre": { - "pom": "sha256-iOnLAHM1q1/bMUpuPJh3NOwjCMmgY/90fHRpGJ0Kkr8=" - }, "com/google/guava#guava-parent/33.0.0-jre": { "pom": "sha256-BAzIjGgLQT1wup/INxs2CTAhsQmWqjWYYh3nZ9QYIpo=" }, - "com/google/guava#guava/28.1-android": { - "pom": "sha256-AZa+urqiZWDxCO6xBNYph62L6mB9mxPto/Aoa3ZdbqY=" + "com/google/guava#guava-parent/33.4.0-android": { + "pom": "sha256-ciDt5hAmWW+8cg7kuTJG+i0U8ygFhTK1nvBT3jl8fYM=" }, - "com/google/guava#guava/32.1.2-jre": { - "jar": "sha256-vGXep8/Z5NrPhBnYrw50FlWFfSeIW7NdlD1xh/w6j84=", - "module": "sha256-5Azwhc7QWrGPnJTnx7wZfhzbaVvJOa/DRKskwUFNbH4=", - "pom": "sha256-PyCFltceCDmyU6SQr0mjbvf9tFG+kKQqsd+els/TFmA=" + "com/google/guava#guava-parent/33.4.0-jre": { + "pom": "sha256-Okme00oNnuDxvMOSMAIaHNTi990EJqtoRPWFRl1B3Nc=" }, "com/google/guava#guava/33.0.0-jre": { "jar": "sha256-9NhcPk1BFpQzfLhzq+oJskK2ZLsBMyC+YQUyfEWZFTc=", "module": "sha256-WaLb0FXRuqdi548aW6Orlz7dE/wn3MGHEQXi95f2gtM=", "pom": "sha256-/XCxTEQZhsIubSLO0ldnh3Vr5JGLFFqKvSI+OoC24y0=" }, + "com/google/guava#guava/33.4.0-android": { + "module": "sha256-T1fpmXE67O0x+j3jwJSyCTuU9p7+Lcne48VlWKRyZNU=", + "pom": "sha256-6Zh7Tm0QAgNaBekAqosGuEvGpCxoEC6R80cVybIZgO0=" + }, + "com/google/guava#guava/33.4.0-jre": { + "jar": "sha256-uRjJin5E2+lOvZ/j5Azdqttak+anjrYAi0LfI3JB5Tg=", + "module": "sha256-gg6BfobEk6p6/9bLuZHuYJJbbIt0VB90LLIgcPbyBFk=", + "pom": "sha256-+pTbQAIt38d1r57PsTDM5RW5b3QNr4LyCvhG2VBUE0s=" + }, "com/google/guava#listenablefuture/9999.0-empty-to-avoid-conflict-with-guava": { "jar": "sha256-s3KgN9QjCqV/vv/e8w/WEj+cDC24XQrO0AyRuXTzP5k=", "pom": "sha256-GNSx2yYVPU5VB5zh92ux/gXNuGLvmVSojLzE/zi4Z5s=" }, - "com/google/http-client#google-http-client-apache-v2/1.42.0": { - "jar": "sha256-H8SWQja2fPPFZR16wd/2aPc7eBDH8dwIYqDlvAFgh4U=", - "pom": "sha256-3v1ITpfzPeHmMvSDRDYnQHbUKyvSbb6D5Ep4X+3pO9c=" + "com/google/http-client#google-http-client-apache-v2/1.47.1": { + "jar": "sha256-5qi+KM47jdQpasBXcNnlMnJycvJmako9JWOcyOERV9U=", + "pom": "sha256-oUDD5tJkyEkYDKZq17v99uc70NfacG1uIohgD8kEiQw=" }, - "com/google/http-client#google-http-client-appengine/1.42.0": { - "jar": "sha256-dlkcCMLrAkQy3Kv4HTP0QPv1yLC25aE3Z8cDTQtcios=", - "pom": "sha256-ZP7RbImFSRGvQWiYTyHtpU1LBskNMkLWxtBJtfBYee4=" - }, - "com/google/http-client#google-http-client-bom/1.32.1": { - "pom": "sha256-1XrIp95S0zwXNLvcveJrOkjVHmLCyTJsTVTLmxR+H0M=" - }, - "com/google/http-client#google-http-client-bom/1.39.2": { - "pom": "sha256-l/nYCnyC3uSbVE5IiJAzbgz2oZ3EU/EcG9aFm8qVags=" - }, - "com/google/http-client#google-http-client-bom/1.41.7": { - "pom": "sha256-oWdHl+UGkrxuzMF7MYQ/QNSWfYVGqwDUr+LAGOHm/hY=" - }, - "com/google/http-client#google-http-client-bom/1.42.0": { - "pom": "sha256-mP9hZSXmP9BhMiFZAVOOI/9nrtuJNM0l3FkkjwzAU4w=" + "com/google/http-client#google-http-client-appengine/1.47.1": { + "jar": "sha256-MzAOjKDIzh02vXdeQUo9yIOqKqbeYErSw9heGKPoBaw=", + "pom": "sha256-Vcy92x1UWKXyHGxZwqeSR3GhGKE2xkjHIlFf112PIvc=" }, "com/google/http-client#google-http-client-bom/1.43.3": { "pom": "sha256-K9C6F9zatcBDtHXQR3XKphHUINxWEIsY402T0nmwJrk=" }, - "com/google/http-client#google-http-client-gson/1.43.3": { - "jar": "sha256-4xpO3LnIOVSiWH4U+i8/j0qtVhUjgbMyGjvQvK4D+iY=", - "pom": "sha256-KyAU+fZJiplSKUvW9zyLUfd5ZqXs7RICm/09tnarcPk=" + "com/google/http-client#google-http-client-bom/1.45.0": { + "pom": "sha256-0l547zQlDT9uCZ2nchpTdBIFl1pdDvM+JlEGaUIizBk=" }, - "com/google/http-client#google-http-client-jackson2/1.32.1": { - "pom": "sha256-f+FwIDjrVANkfdf3UrmMU+RF+laF5l7CzNc+0dQpf7s=" + "com/google/http-client#google-http-client-bom/1.45.2": { + "pom": "sha256-9IAlaC2K0ywkfnkpeFtgE1H2O7GchuNpb+BO58k0uSU=" }, - "com/google/http-client#google-http-client-jackson2/1.42.0": { - "jar": "sha256-MG0sVsR1ATU05k7TutAyAToHggrqHyP+3oaFUr2xgHE=", - "pom": "sha256-kEXZ+CMJtcalvNgoLv70vkZzWlzPv/LDkEbjnc9txaI=" + "com/google/http-client#google-http-client-bom/1.47.0": { + "pom": "sha256-hy8h3uyOjEhdOLtm7csMUAh/pQ9r5tEriFbiSGzSZ1o=" }, - "com/google/http-client#google-http-client-parent/1.32.1": { - "pom": "sha256-bkiHJ8hJaA5YUwJ9GfWbt1wi3iNLvawX2BVd8MdrQDE=" + "com/google/http-client#google-http-client-bom/1.47.1": { + "pom": "sha256-kjw8EOHRLlPjT9Q8bd+vDoN78atgQYWUC5z+9VXlv8k=" }, - "com/google/http-client#google-http-client-parent/1.42.0": { - "pom": "sha256-MHiW91y5Uj6NSrEEz9C2KnJPZrnH5+7rHCq5mmTcnrE=" + "com/google/http-client#google-http-client-gson/1.47.0": { + "pom": "sha256-jKMHHdE67M/TGKRcLeZjEqqVzneLZzZzuKbr277ES+I=" }, - "com/google/http-client#google-http-client-parent/1.43.3": { - "pom": "sha256-G0vu3GfcwIIWSwAe7KbFEpgHs4GYav1Gcv5tnRaMZRs=" + "com/google/http-client#google-http-client-gson/1.47.1": { + "jar": "sha256-ZKwrExPcprb8m9FBKKsYZSj+mSsJT1Nx+n+Cju2JA70=", + "pom": "sha256-KXyMpsTRm5hMbiOnL8Tga6UD5uHWGCfU0kMuBd0qFbI=" }, - "com/google/http-client#google-http-client/1.32.1": { - "pom": "sha256-/jwHLLG0NCqLzFipZXM9gEN+g1HY6CnFnb7xl/dUaWM=" + "com/google/http-client#google-http-client-jackson2/1.47.1": { + "jar": "sha256-Tn6oIpIhNps6d36ewafhWV4C+hSQ8Jdy0fnikzPG0qw=", + "pom": "sha256-y7OUHZ4yz9cBtyUpZ1TTp6nQQS7iFDVJpBLkP9tydU0=" }, - "com/google/http-client#google-http-client/1.43.3": { - "jar": "sha256-YKynQoxaH/NlW3BUGpj/PXDd7UisEyTa4a858bYZFK8=", - "pom": "sha256-VPdTPbvnaReXxiMmHufiYVmoLyTMIFCRdWsiafK1Les=" + "com/google/http-client#google-http-client-parent/1.47.0": { + "pom": "sha256-lbuqSXdGdvc23BNdcWhInDitS+RthBeuSR1LSo6lxU4=" + }, + "com/google/http-client#google-http-client-parent/1.47.1": { + "pom": "sha256-WDGyURO7RiMpM/pUi1U2R3XZ4Qt7m4PdS6IA5MR+y7Y=" + }, + "com/google/http-client#google-http-client/1.47.0": { + "pom": "sha256-/gogglHO9bfFdvHjw1aqllPIU0YBRB8vHrcn4Kbwojw=" + }, + "com/google/http-client#google-http-client/1.47.1": { + "jar": "sha256-IkR/3p8uM+J6I6JZU7HGIurWwFXHYf3mylBXPJRzRXo=", + "pom": "sha256-qafEmqAnaiaQlUzCl5DdWxUvIYqSZtuqhgdDj1TJ30M=" }, "com/google/j2objc#j2objc-annotations/2.8": { "jar": "sha256-8CqV+hpele2z7YWf0Pt99wnRIaNSkO/4t03OKrf01u0=", "pom": "sha256-N/h3mLGDhRE8kYv6nhJ2/lBzXvj6hJtYAMUZ1U2/Efg=" }, - "com/google/oauth-client#google-oauth-client-bom/1.31.5": { - "pom": "sha256-i6oAEB5PZY0BZHd1mET6uGERMg+HP8BOVPKGQSb7ir8=" + "com/google/j2objc#j2objc-annotations/3.0.0": { + "jar": "sha256-iCQVc0Z93KRP/U10qgTCu/0Rv3wX4MNCyUyd56cKfGQ=", + "pom": "sha256-I7PQOeForYndEUaY5t1744P0osV3uId9gsc6ZRXnShc=" }, - "com/google/oauth-client#google-oauth-client-bom/1.34.1": { - "pom": "sha256-6WOBq0Zz9W3gDWxbRwwnsjFuZ4wr/8IK6ozfMqcuIT4=" + "com/google/oauth-client#google-oauth-client-bom/1.36.0": { + "pom": "sha256-9oGcT6yZOGhd1zog0o0MVkakhmeJsmh0EbavFlPkAcU=" }, - "com/google/oauth-client#google-oauth-client-parent/1.34.1": { - "pom": "sha256-N4sHWGVenWD93gjaiF0Vg4BAvL34ivrXrtEK8Ve0QD8=" + "com/google/oauth-client#google-oauth-client-bom/1.39.0": { + "pom": "sha256-WS9mnnI73+MyyliL/pNEWufx0e5LffxY7s6kcQjD5F8=" }, - "com/google/oauth-client#google-oauth-client/1.34.1": { - "jar": "sha256-GT7fl676KLk8WJK9xZi6w0+kw5ZYgDAITykLFEDouYo=", - "pom": "sha256-yF9HUepssOHsTxEwM89Odhw6vabX9BDJ1qQmpUWrgps=" + "com/google/oauth-client#google-oauth-client-parent/1.39.0": { + "pom": "sha256-On5aiLGa/Fe/ifjsMsa5FgXXuUJ32trv/0mZlGPaDqY=" }, - "com/google/protobuf#protobuf-bom/3.19.4": { - "pom": "sha256-boApzAR0/BegHP6eIRZ6CjPLlYB96JNEfTZ9nkKYxNs=" + "com/google/oauth-client#google-oauth-client/1.39.0": { + "jar": "sha256-J/xh7i1SbjPTE1C16jgwkcCHk0XiYfmy5vzJeiDIb4g=", + "pom": "sha256-g5OwQr0u5dv0odPhmmBgyiOiTeRpoM3P9E8kDps4CbU=" }, - "com/google/protobuf#protobuf-bom/3.21.1": { - "pom": "sha256-30nEvQKDTGO3FFDtP6srw7o91wSopML0Iele5GN/vhs=" + "com/google/protobuf#protobuf-bom/3.25.5": { + "pom": "sha256-CA4phBcyOLUOBkwiav/7sbAjNSApXHkKf9PWrkWT8GM=" }, - "com/google/protobuf#protobuf-bom/3.24.4": { - "pom": "sha256-BOz9UsUN8Hp1VR+bCeDvMGMO5CN9CRyg7KceW/t4zOU=" + "com/google/protobuf#protobuf-bom/3.25.8": { + "pom": "sha256-/IgVoVEXaDxkJ6Yjcb1wzwBF2imeXHjudf+HUrRibes=" }, - "com/google/protobuf#protobuf-java-util/3.24.4": { - "jar": "sha256-EzySniz+OZChBdGOrMxJEistL7SStCDvAtXZ+Tfq67g=", - "pom": "sha256-nwzsJ21NnVpD1uKcwrAk5GgEyThqlvpSfu/Xv3SI5/A=" + "com/google/protobuf#protobuf-java-util/3.25.8": { + "jar": "sha256-5xlurvw/ga+hVxghY1x67+KTP0vkqd+eYB+1khS1Amk=", + "pom": "sha256-dqjqWRWcGPmhI1v805FNVsIzsziytZyyjpL6XySe8nw=" }, - "com/google/protobuf#protobuf-java/3.24.4": { - "jar": "sha256-5WVVIr4apcwfLwkqoDawRFFX8pSSju3xMyrJOMe2loY=", - "pom": "sha256-OUEiHKZXgZ3evZX+i3QPRwr3q/MEYLE+ocmrefEPq5E=" + "com/google/protobuf#protobuf-java/3.25.8": { + "jar": "sha256-cr2zLrOMr7fc0ogmLCmjTVfLouGRAa+WhRVbqMClYAg=", + "pom": "sha256-ZzccXrVLysqF7ETFJQTjiz3gUSPumNOx7Z3VNV/p8I0=" }, - "com/google/protobuf#protobuf-parent/3.24.4": { - "pom": "sha256-+37AUFh2/bnseVEKztLR6wTDuM/GkLWJBJdXypgcrbM=" + "com/google/protobuf#protobuf-parent/3.25.8": { + "pom": "sha256-wuMl6QySc4t9EQMltSj4pl6/F6ICv2X2/HOAzpzmWGg=" }, - "com/google/re2j#re2j/1.7": { - "jar": "sha256-T2V69Rq4uwkJvMPrQIYtJhJa+MvPkqqrpZX+13+Ue8A=", - "pom": "sha256-i7C3rpQfVyzEnH0DFdpHf89wHFkZPJalqP4tWcCVepo=" + "com/google/re2j#re2j/1.8": { + "jar": "sha256-e1LHIVbdf5izI3pbNcHTT7o4GyEEjIkgiROtgKRd+9c=", + "pom": "sha256-32JpkzXNRvxGX0wDuMWB09UHeSIS0ntlrbkjtMJ95Oc=" }, "com/googlecode/javaewah#JavaEWAH/1.2.3": { "jar": "sha256-1lImlJcTxMYaeE9BxRFn57Axb5N2Q5jrup5DNrPZVMI=", "pom": "sha256-5O1sZpYgNm+ZOSBln+CsfLyD11PbwNwOseUplzr5byM=" }, - "com/microsoft/azure#msal4j-persistence-extension/1.2.0": { - "jar": "sha256-aNg3QZ702HCO07jIgdb8Isnt+BZ/TnAYtiG8od/XUyo=", - "pom": "sha256-gvbJWI44ai2Iq3QatIydFTlAVvgAkDyLdS3KLhmXkSU=" + "com/microsoft/azure#msal4j-persistence-extension/1.3.0": { + "jar": "sha256-38QcgX+/p2BXr2/+Q3nbympeFrjoffi92iPzcXVsLQk=", + "pom": "sha256-t2KD6r5Mkx+yr6OcEh9HCsHN6HCP0wVbDijqi652t5c=" }, - "com/microsoft/azure#msal4j/1.14.0": { - "jar": "sha256-cFz2SozIymo1knx885sYRMMJc1Zz295kkQbdYpX6vJo=", - "pom": "sha256-a3yVLlVmJtvTU1QveVElq0JRhgu7fi0i/MGx7c+EJA4=" + "com/microsoft/azure#msal4j/1.22.0": { + "jar": "sha256-xw821jQsiRTelaYyaPZ4nYjY9ml+V+LnmnZwQSiK+dM=", + "pom": "sha256-Yj0IKqefg49F2DzSa9goG+AySql4qOsTdMXPWpKO/XI=" }, - "com/nimbusds#content-type/2.2": { - "jar": "sha256-cw8YFhlhReiCdQk8FH8ubaPD5UEges01A6GwYSm5vqk=", - "pom": "sha256-iznCFjD7tvBIqAflfjy/c17zDaPxHnAZ5muqa5fa8Gs=" + "com/nimbusds#content-type/2.3": { + "jar": "sha256-YDSXk+AG+6lrUyywwh4Q6Wn+DbjYf5HDuer4K6KZiJU=", + "pom": "sha256-y2nm2hYfflEWaHa29Zkf0TW0axEYwbZRSq7IyyQmt8c=" }, "com/nimbusds#lang-tag/1.7": { "jar": "sha256-6MHFlOJCW9vqLYYN5Vxptp/F1ZRURSRJoPCRPCpbijE=", "pom": "sha256-gksNfeeCer/GpH5u+UsP+qE4/vOK8IxWon9dOhUiEZ4=" }, - "com/nimbusds#nimbus-jose-jwt/9.30.2": { - "jar": "sha256-HF89lM09d9YXb4VPHHjrZYz7g++APw2lT7R59WFJce8=", - "pom": "sha256-wI/3srHtdUZS3KQqwWyaPGqG8bj2gKY92nDx636/2fQ=" + "com/nimbusds#nimbus-jose-jwt/10.0.2": { + "jar": "sha256-lguXimzWy8MxlkitxzlZeJ9nQqK/Ho3QyEPbyRYkIYo=", + "pom": "sha256-tuvoIAmpoDhuZSzLQ6U/WZeKaWimmwPpv9sffz5CvRI=" }, - "com/nimbusds#oauth2-oidc-sdk/10.7.1": { - "jar": "sha256-8DsrqKUBzIfhuQcQbbsuU7wrfP+DUtC6gmi2NvhVXdo=", - "pom": "sha256-uUig3Af6U7rd3OrxtihjiWzIpihNLBAh/AJ8/3mmMI8=" + "com/nimbusds#oauth2-oidc-sdk/11.23.1": { + "jar": "sha256-FwMDrsL9OXShTx7clA5A0zSzP6Kpw+IGudKqEtI9VCg=", + "pom": "sha256-/K3T6z/6Ia0IyM6UPDVCMNL7i0vbmsxuoWVmCNFuvf4=" }, - "com/squareup/moshi#moshi-adapters/1.14.0": { - "jar": "sha256-EjBlt/85bpGrB2BdO1Y5bNefn8353GG+bGCh3THxOJE=", - "module": "sha256-/Rerzmxk6sa84O0Pewz73c70vgoCVDTMzXEkGp1rrKk=", - "pom": "sha256-nPIpkpEiYaOKN42V6aQjzgpwGQ4zXeNDG+4zMckgU3M=" + "com/squareup/moshi#moshi-adapters/1.15.2": { + "jar": "sha256-76kPs0GaWoi9XgKcuv3OzOGBJDCxXLhncPYOrwtFxAk=", + "module": "sha256-Ie51IIERSzYjt/fikzFgt++syc6UfQY4Y+LbGIAx2kQ=", + "pom": "sha256-KBkBfxpRZHeSl+DflvIlDQVin7SG6J4e/ZyT86hlis4=" }, - "com/squareup/moshi#moshi/1.14.0": { - "jar": "sha256-NDmywhrErNJQNAMIVKa9B9igN/Lgn5jLE3CJCMhOmxU=", - "module": "sha256-EDSH3k437tkI0WFzGltAIxtmJlszFED1EXdiNzO2mKk=", - "pom": "sha256-ne0k5l4oIEH/pbMYK/5kqEtzUcS5s3gLzDwpALRNaiA=" + "com/squareup/moshi#moshi/1.15.2": { + "jar": "sha256-dn91ksbGHraTVJom0zPBIfU4OCa9KHuJmGeqMm2uVeQ=", + "module": "sha256-2VLG3ZGntCbD8KUe3D986zSQrAH/GDAVJ63+x6eDfdk=", + "pom": "sha256-MXodP7cFQDG/6QzKibECSQH9m5/MqZFmws54U7X8e9k=" }, - "com/squareup/okio#okio/2.10.0": { - "jar": "sha256-on8JHTSqRS43In4s+oWAnykBKo7yUBqbWhJal45Py8E=", - "module": "sha256-EcvqvDp2XJqAMkL6ICShGFPrCGXaU2xLBa/c27I0Y3A=", - "pom": "sha256-S5YGC20aK5bpDkKtcVitvjRpMWuA/qCBfGwzmT7hzHI=" + "com/squareup/okio#okio-jvm/3.7.0": { + "jar": "sha256-2LNa3Ch2j0OuWv5qfRqiqHi6UeC5ak8wiBHzsfWxPlU=", + "module": "sha256-b64CAbCuSKGWBt4Ab/6YQtjQ/CoeQ04Hhc7Ni3Wr5HQ=", + "pom": "sha256-d07LnSsHlLT7J+eeCHYMpWC39U+qlRm5GDxn/rRfLJc=" + }, + "com/squareup/okio#okio/3.7.0": { + "module": "sha256-88rgCfC2yEL7vFLOd1QsGdGdVu6ZpeVVZH8Lr8nVDPo=", + "pom": "sha256-H2KMRSg726uM4DwHps+3akeLjdrhgL2PNKusJz5Id24=" }, "com/sun/activation#all/1.2.0": { "pom": "sha256-HYUY46x1MqEE5Pe+d97zfJguUwcjxr2z1ncIzOKwwsQ=" @@ -1046,40 +1433,31 @@ "pom": "sha256-vbjbcBLREqbj6o/bfFELMA2Z7/CBnSfd26nEM5fqTPs=" }, "commons-codec#commons-codec/1.15": { - "jar": "sha256-s+n21jp5AQm/DQVmEfvtHPaQVYJt7+uYlKcTadJG7WM=", "pom": "sha256-yG7hmKNaNxVIeGD0Gcv2Qufk2ehxR3eUfb5qTjogq1g=" }, - "commons-codec#commons-codec/1.16.0": { - "jar": "sha256-VllfsgsLhbyR0NUD2tULt/G5r8Du1d/6bLslkpAASE0=", - "pom": "sha256-bLWVeBnfOTlW/TEaOgw/XuwevEm6Wy0J8/ROYWf6PnQ=" - }, "commons-codec#commons-codec/1.16.1": { - "jar": "sha256-7Ie/tV8iy9GyHiGQ7toosrMS7SpDHuSfvcwBgS0EpeQ=", "pom": "sha256-uCbd2S+dfMZDcaAvoIMMFU1nyYNw6lSi0ZbnLrWQrSg=" }, - "commons-codec#commons-codec/1.17.0": { - "jar": "sha256-9wDegKwnDQNE/ep0aCAdi5yAXlxkgzHDYZ8u4GfM/Fk=", - "pom": "sha256-wBxM2l5Aj0HtHYPkoKFwz1OAG2M4q6SfD5BHhrwSFPw=" - }, "commons-codec#commons-codec/1.17.1": { "jar": "sha256-+fbLED8t3DyZqdgK2irnvwaFER/Wv/zLcgM9HaTm/yM=", "pom": "sha256-f6DbTYFQ2vkylYuK6onuJKu00Y4jFqXeU1J4/BMVEqA=" }, - "commons-io#commons-io/2.11.0": { - "jar": "sha256-lhsvbYfbrMXVSr9Fq3puJJX4m3VZiWLYxyPOqbwhCQg=", - "pom": "sha256-LgFv1+MkS18sIKytg02TqkeQSG7h5FZGQTYaPoMe71k=" + "commons-codec#commons-codec/1.18.0": { + "jar": "sha256-ugBfMEzvkqPe3iSjitWsm4r8zw2PdYOdbBM4Y0z39uQ=", + "pom": "sha256-dLkW2ksDhMYZ5t1MGN7+iqQ4f3lSBSU8+0u7L0WM3c4=" }, "commons-io#commons-io/2.15.1": { "jar": "sha256-pYrxLuG2jP0uuwwnyu8WTwhDgaAOyBpIzCdf1+pU4VQ=", "pom": "sha256-Fxoa+CtnWetXQLO4gJrKgBE96vEVMDby9ERZAd/T+R0=" }, + "commons-io#commons-io/2.16.1": { + "jar": "sha256-9B97qs1xaJZEes6XWGIfYsHGsKkdiazuSI2ib8R3yE8=", + "pom": "sha256-V3fSkiUceJXASkxXAVaD7Ds1OhJIbJs+cXjpsLPDj/8=" + }, "commons-lang#commons-lang/2.6": { "jar": "sha256-UPEbCfh3wpTVbyRGP0fSj5Kc9QRPZIZhwPDPuumi9Jw=", "pom": "sha256-7Xa4iRwwtWYonHQ2Vvik1DWYaYJDjUDFZ8YmIzJH5xE=" }, - "commons-logging#commons-logging/1.1.3": { - "pom": "sha256-MlCsOsa9YO0GMfXNAzUDKymT1j5AWmrgVV0np+SGWEk=" - }, "commons-logging#commons-logging/1.2": { "jar": "sha256-2t3qHqC+D1aXirMAa4rJKDSv7vvZt+TmMW/KV98PpjY=", "pom": "sha256-yRq1qlcNhvb9B8wVjsa8LFAIBAKXLukXn+JBAHOfuyA=" @@ -1091,216 +1469,325 @@ "io/airlift#airbase/77": { "pom": "sha256-ZXcwMrJ5toeFOqstKYhS2A+hoMdZu1A+ZpDFBWRJR0k=" }, - "io/grpc#grpc-alts/1.58.0": { - "jar": "sha256-0QiRK2RmwWoVvLYuNBikXtPJuqjTSo5Yc4SvhMUtCUg=", - "pom": "sha256-KgRI+cA86RY02uja1fnJc6JmJXMDGjmhTKwZCTyqghI=" + "io/grpc#grpc-alts/1.71.0": { + "jar": "sha256-wGcUAavIfPa9bNtYoLrPKa/w63INTQ8yNzwSggjL6P0=", + "pom": "sha256-oF5uGjJbgp5sF6k+dja18KPj7gjFCX8aDMZhVHmwi3U=" }, - "io/grpc#grpc-api/1.58.0": { - "jar": "sha256-1ojSX09TOXnfL80IgeHjDCko5bZU/wm/FECSMoKw2UU=", - "pom": "sha256-YqRSk7jq7MGOHIVsza8Ep/dzTFWVOyVaRV3hlFyuaHA=" + "io/grpc#grpc-api/1.71.0": { + "jar": "sha256-SXcbrSRN4SLwV4DBLz50upowG+El0JQaheZJIS9KigE=", + "pom": "sha256-y2yodovZXx5ncoOO8UGRZ6MY7crTlhWEtb9uj57BF2k=" }, - "io/grpc#grpc-auth/1.58.0": { - "jar": "sha256-XfsDgny2Hd3m3eF5kYjmYHF2TSYVlDKfGcm2jocPxjo=", - "pom": "sha256-6WP6fWudGBhBtjx9KfeMivTX+2ylAwYpb68+mq0yTWI=" + "io/grpc#grpc-api/1.75.0": { + "jar": "sha256-fzCWFmkfplXQJRJ2IEntGL9KsrUs7UJMqy9SfQu44/w=", + "pom": "sha256-XHcZeqVh6nLhEEmy2RzpEniJCcL3BOAcr3dYiEXCWu8=" }, - "io/grpc#grpc-bom/1.45.1": { - "pom": "sha256-fIkCauO5HRCtbPBVAu7W58lIW7SusiqpLi1MKJe9HEI=" + "io/grpc#grpc-auth/1.71.0": { + "jar": "sha256-GWiIX2A0B1/MSe9mrmzSTX7mpEJDd5sVgt1xWj6E8cQ=", + "pom": "sha256-X35qu+zHZZVGScoV4BLHSgn3rqb55mbDi0rf0zEyfKk=" }, - "io/grpc#grpc-bom/1.47.0": { - "pom": "sha256-R0Qp79u61ToB1rcWq4loAn3N5wV6+3Yzp8q/oFHc02k=" + "io/grpc#grpc-bom/1.68.0": { + "pom": "sha256-iPNHhiU9KQztR34yUmVYpVaHMjb/2SsNRpTypFqIYD8=" }, - "io/grpc#grpc-bom/1.58.0": { - "pom": "sha256-n17rMjZvLueDNdmVVfbeQbDBAMAPI5p4bO5quTS9tg8=" + "io/grpc#grpc-bom/1.71.0": { + "pom": "sha256-2Oprzw2p5GasZTTo1weVTqbIdQBNVAuZlJ64azoxJVs=" }, - "io/grpc#grpc-context/1.58.0": { - "jar": "sha256-OnYm0TCElYvN6rWUEuTshz8HyDFf8lENNjhW+sf63FE=", - "pom": "sha256-isDIMAqJciEYV0LvXcQ5PZv7ZD3tr63B3vCt9NebHiE=" + "io/grpc#grpc-context/1.71.0": { + "jar": "sha256-3QSErF0Lr37oEDMVBNxiAse0JryI3OJBAOd/V2kE3VI=", + "pom": "sha256-P1BGN6pujHEFzdGa0rOueRCRW+XbZc3tRlm1KAcLTCk=" }, - "io/grpc#grpc-core/1.58.0": { - "jar": "sha256-k8iICCTuEkuRwx8PEFL4Y3JxnW7ObkvhxZG31txjn18=", - "pom": "sha256-Sck1NqvqLYdBnF3zrWYWsW8tJe8jCOTrQCmkpmr+aSk=" + "io/grpc#grpc-context/1.75.0": { + "jar": "sha256-fh3nhH6mIansfLmIqLqpR3SNDq75S/5FfQTZtXEFB58=", + "pom": "sha256-IxAk0c8YIS4MXR2JJG1vJ7DSbOCCJQigNybXgI7wGIE=" }, - "io/grpc#grpc-googleapis/1.58.0": { - "jar": "sha256-12ysnK/8WRrUyMUmN32IEFe1OOvTjNFfS+bfqVhc64g=", - "pom": "sha256-g12F75i8szY6ipIq8nC6kk+on0f2hY1e6mzt1b+wFJs=" + "io/grpc#grpc-core/1.71.0": { + "jar": "sha256-AwmUlMYMuf6lgC67qNdn5EaXBi7AXlIHta6Jfgm9OOk=", + "pom": "sha256-D69QLQW6FQd9FEI2VZJz1C3q3MMT1eaURUpUx1G6qDE=" }, - "io/grpc#grpc-grpclb/1.58.0": { - "jar": "sha256-orxFVUUcWMH7DTrUnpuXlju3Maq3pxDvqn1bySwirlM=", - "pom": "sha256-Qj+2HRr9CpaVJ3mA1i0/3AAl1PbgmCeJbdxuuPqSAJo=" + "io/grpc#grpc-core/1.75.0": { + "jar": "sha256-8Qzb5Vg3hJTk/8axuzKLihN/MgHUbIsk8BVOueURkaE=", + "pom": "sha256-RZmWbBDGo21dFOCn4LWdqjCZEUv0SsoTsf/OOW4RSxc=" }, - "io/grpc#grpc-inprocess/1.58.0": { - "jar": "sha256-V0hkuEshLyEaRfZ8PKPd+t5lVlT6dqF6tqbyc7iABCU=", - "pom": "sha256-z6mcK/VSori/C4uZMMm2IspIL3gTuAxijKaSNt0qaQE=" + "io/grpc#grpc-googleapis/1.71.0": { + "jar": "sha256-RCd8zGydO8nNPx4XaJyDFopysTLAD1b5On1uG5mE7l0=", + "pom": "sha256-tUffiT0kx/y+2XGdLlYwvr1htk9lffocL2Yi7FoOx10=" }, - "io/grpc#grpc-netty-shaded/1.58.0": { - "jar": "sha256-EvyEebikPvYpVcRSpP2mPEfCDW14/ZkPmzpqfAn8CXc=", - "pom": "sha256-evbM2J0elTac/88M2r+AFeEkNNZmbQi+myso/3jeovA=" + "io/grpc#grpc-grpclb/1.71.0": { + "jar": "sha256-V4Z6RJZ2aeoqAk7JfzxJepzcfHPQbO4PDhkYXviKOP4=", + "pom": "sha256-YtanuhO8T8QzWBaMHRpia53rOHhy+wq9cPqT1pIRgrY=" }, - "io/grpc#grpc-protobuf-lite/1.58.0": { - "jar": "sha256-9dKj9gFiDbA29y1RveShn5Oax2GAWOV0P7NZnneJkuc=", - "pom": "sha256-OpP0sfjgizXM30vFEKk9P6jwvk64VeefNP2d1jJcSnI=" + "io/grpc#grpc-inprocess/1.71.0": { + "jar": "sha256-hsfebjjNPqQLNyCgN/WAacZfGl0pGuo3AmHu6/4FV68=", + "pom": "sha256-EPC15IGKnxw6hr7RYUUVbDAP9jlp+kmOiWpR1ulDW2o=" }, - "io/grpc#grpc-protobuf/1.58.0": { - "jar": "sha256-d/FndJktWALP7vep0As6P5qC0yTOHKt/hMbxoN9aOcM=", - "pom": "sha256-A4i2LJCVZuG1J/J+bToO5+v8aCw3nAlmnK8nO6xu+S4=" + "io/grpc#grpc-netty-shaded/1.71.0": { + "jar": "sha256-7jdeU0wNY70eklZ2VhAxm5zps5lYjsQI3PHH6nw/Je8=", + "pom": "sha256-bFfV2USot3T9RxfaEXZ+Uz/7bojAgFTxWLVl08Q6THA=" }, - "io/grpc#grpc-services/1.58.0": { - "jar": "sha256-XYxV+ib5F1wOrInCr6n1DdM9j2CIUf7ZQ+QdR6YnsjE=", - "pom": "sha256-F773fOlrisZLKUUs116Ns32+2rFqe4ZbpIH/YMo8azU=" + "io/grpc#grpc-netty-shaded/1.75.0": { + "jar": "sha256-0z1HqXIKOSUSxOTOqhekWKDj7WGI0X6Y1sT68GeTdNc=", + "pom": "sha256-827bYOpjDc1hIJuoHiWbIJYpMzdhUD5mHHXLkJ1CqYY=" }, - "io/grpc#grpc-stub/1.58.0": { - "jar": "sha256-Gve7xWvnsRMcEyK6GDEm3QUDBvkRKBk/S5vV6nGsjIg=", - "pom": "sha256-mVBfRvn0NFDion1VCARh0gJnCJ12OUhTcI54tdbDAGk=" + "io/grpc#grpc-opentelemetry/1.71.0": { + "jar": "sha256-BX7xAeMDT3lc3O9V9qlXr/zO0YYyfthg5vynqSGMHBU=", + "pom": "sha256-gCSt7On7R+xMLcG6VOdUxhKazWd+64VDkAlqw6+/87w=" }, - "io/grpc#grpc-util/1.58.0": { - "jar": "sha256-nomZ2YUj+5dcejFr1SRnFXbBxjixsf01c0C7kL4Utds=", - "pom": "sha256-vAboS0gQjpEfdI0crO2Xti3g2YRPkdbfEpEjgtCUlyE=" + "io/grpc#grpc-protobuf-lite/1.71.0": { + "jar": "sha256-/62XdAC0lkn6LVQEq6rfymbH5ZVpdPGSQR6JRqEuX1M=", + "pom": "sha256-0OfP9fJMHv9eMTFe17/ADHGLkm+oDJZ/NMMgLUkq1sY=" }, - "io/grpc#grpc-xds/1.58.0": { - "jar": "sha256-5Z4rTetvrOydNgg9D1+fvvOISdSOCw6sa8Idb/6C2J4=", - "pom": "sha256-iXMqZzQn9O9up+fE0tvgZNnx5MiL8NWvIqaV14qUhbo=" + "io/grpc#grpc-protobuf/1.71.0": { + "jar": "sha256-froGJfuo4XbA/BuAYQ/CxSwDbZWAX/3T9phaUclo3pQ=", + "pom": "sha256-PBUS4FKMvlRZWySJpqjEODxTlI/pz0BJoFahimLBU80=" }, - "io/netty#netty-buffer/4.1.110.Final": { - "jar": "sha256-RtdOeRJarMBVwx8YFS/cXUpWmqjWAJEgPQuqgzlzrDw=", - "pom": "sha256-cQrBnMAc2A32vpo/qtPCIrShoy9LVRN74HtgmdXaNWI=" + "io/grpc#grpc-rls/1.71.0": { + "jar": "sha256-Akgj01PijYcK/xjIieksrz/1U/MLFxRCXrIfIGHziHY=", + "pom": "sha256-SkvWS5JEDHkk1m/LIEr+hq5REozvWo/llD0QAxXt2QQ=" }, - "io/netty#netty-buffer/4.1.111.Final": { - "jar": "sha256-fZS2Cfs2r9iDBMc5IkEdCPOD95RaqIK1mhUhm17L+3Y=", - "pom": "sha256-avx+dR4KkNLLEWj2pIVNgL87qIgQSvqzAyM80xaE9LQ=" + "io/grpc#grpc-services/1.71.0": { + "jar": "sha256-6Wa6Bitnkwg6sWPDgQPU/Lxx7Z+R20vYGzD8uXWgqEU=", + "pom": "sha256-LzlFrpxLwu47tP+KCQ0EwjDrLJOAgJMSsV3KoGB7glI=" }, - "io/netty#netty-codec-dns/4.1.109.Final": { - "jar": "sha256-pnqEwKRglIFeIESsExTY2BCJ0hnsjoxzL5oSukzUUb0=", - "pom": "sha256-pKx7ZGqBAZfmiBT3MAuFGoqinCV0RyHMpeQ1gMn1qmE=" + "io/grpc#grpc-stub/1.71.0": { + "jar": "sha256-UZEuYSso22XuwDMqi+SUs8VNNH7NLF9qf90suZT6s2A=", + "pom": "sha256-p8mYNe+hiI/3haY5dXizx+Jc0FSPI/Le/HfexnBfN2s=" }, - "io/netty#netty-codec-http/4.1.110.Final": { - "jar": "sha256-3A1q9QVGMKcP8O81TyCqem5Gc4yfxWNu09T+d+OL1I0=", - "pom": "sha256-Ua6ZCvFKMh2209aIS5F7fUNj62Dd3A8Uk7GAIaFC560=" + "io/grpc#grpc-util/1.71.0": { + "pom": "sha256-ECKf99G40+UKClCMiM6V2Vv08LvIu5fT2I/v1yWNJ1M=" }, - "io/netty#netty-codec-http/4.1.111.Final": { - "jar": "sha256-v1DCEsrsh2u2+6hbdPGEgtoteCTdB2bxgpyp+TqgGlI=", - "pom": "sha256-gDcuPm5huos6vmI5ZMmGN2VotrvscFrbKdKpWc17n4w=" + "io/grpc#grpc-util/1.75.0": { + "jar": "sha256-krWhGV2tTL18QFsBy9n9LbvVSNE9TPq/nS1qN7rUy4E=", + "pom": "sha256-vIY0RvlEF2d8tqwij7kb3D2Cr43SyOpGQ7W1LXVQ/XM=" }, - "io/netty#netty-codec-http2/4.1.110.Final": { - "jar": "sha256-tUbHVEWkh7t7zVqUd5yuzOM1gs974xuLOfwOZbHuJvw=", - "pom": "sha256-KdL2wmw8yp/oOTZxcH/o75w+MQIKLf4GuCxCZJnCWDc=" + "io/grpc#grpc-xds/1.71.0": { + "jar": "sha256-tXC4CAlTFBD5ZcwE4pRm2hwzjaQ021/KopuCLUD+gLU=", + "pom": "sha256-V6N5dNpK5bld8fY5OF5K2mWOEVebED8pP5ENtlgVu2I=" }, - "io/netty#netty-codec-http2/4.1.111.Final": { - "jar": "sha256-qeubBicEH0iR3pKqiWSZrjNM32B9ug3N+v01FqfQ7Mo=", - "pom": "sha256-x/AyWqTHXJ6uHjiDBtx9EEJsaipsj3Evh29YpLwVft4=" + "io/micronaut#micronaut-aop/4.8.8": { + "jar": "sha256-OShJ/DQ5PvGHMXl1+PtmBpLl4fFRitM6YxKuaFvJaCc=", + "module": "sha256-+Jy8owIT5o0cX37c82zZTqBFolEwxSVz6T9KIOYh2sg=", + "pom": "sha256-OHdbHK+d4CT/y0hK0mfqnQPhuswgpshV5TRRndaw9/4=" }, - "io/netty#netty-codec-socks/4.1.110.Final": { - "jar": "sha256-l2BSo8m7KAvG2Z86KeZARnfPlYw94FsgUJPTjABriAw=", - "pom": "sha256-/+V7MWGR3U+WvuZsVwnBPL207KsIXAEMjbDGqoCav2w=" + "io/micronaut#micronaut-context-propagation/4.8.8": { + "jar": "sha256-X53ZErPPyQBPYwgKUeKV4GYYveDSGVXJmJdB5olTZos=", + "module": "sha256-mUuhGmSop5QKi60PuNJA0n3BHWXg+Wi0yc/Drciez5c=", + "pom": "sha256-v4qOUUn+x19MJGglX5imhXKUEKQHqEzuvnY379v2yvw=" }, - "io/netty#netty-codec/4.1.110.Final": { - "jar": "sha256-nszOmo2Ce7jOhPnDGD/sWL0clqUQEM9xEpd0YDSvNwE=", - "pom": "sha256-qAa7U2uzI2Zbr/fNEiPysnKi1HF6tPmxI2EIbarl3z4=" + "io/micronaut#micronaut-context/4.8.8": { + "jar": "sha256-KfeTb5ITLcXQVH01euZVcWa7lcxSpbLRJyb89swLg7c=", + "module": "sha256-Wh0JaeYvJ3uXAyJrnPDhWNZq0ncvVxz5DvO8ReCQces=", + "pom": "sha256-sjsoDeuKE10ihhYHu3Tjb9DVfgDcMzVwJ5D5hUUAk/4=" }, - "io/netty#netty-codec/4.1.111.Final": { - "jar": "sha256-pjrHE/YOwLjiu4GCZl0hZmLR9HSHLsXDaNJfFfVE9Lw=", - "pom": "sha256-bHMiRpMuE1Z6M8Liuf1KpR1zKvuqdxN8UmCoR+PQo38=" + "io/micronaut#micronaut-core-bom/4.8.8": { + "module": "sha256-7K2Oisl/tuag8/vNV9nfHzeyDgs88fgzpycQZHrlwpg=", + "pom": "sha256-k1DjZYl70O6y5IzAHHN33X+DjFYh7XM5NGMo/1KwfMI=" }, - "io/netty#netty-common/4.1.110.Final": { - "jar": "sha256-mFHsZlSLng1BFkzpiUPN1LvjBfaN29JOrlLkUBoNexo=", - "pom": "sha256-fUF/UzUwTa4eoIoGWGA4yD/orYTB01uqFe0RkhzveSA=" + "io/micronaut#micronaut-core-reactive/4.8.8": { + "jar": "sha256-qYhWyBcg0oUxvvEmnS0116bgXO4boSukkjIN6XHiq2M=", + "module": "sha256-W/0U0roJZp/NrA3F5ZSMku/tPDfFaU2UAtE0vT+z+Q8=", + "pom": "sha256-WYxzfzpfAJFt0R6gSbHJsRlJ55BFJKsihX/cIlzjck0=" }, - "io/netty#netty-common/4.1.111.Final": { - "jar": "sha256-muEumon1nOJPsjOFH92T48Lfrrn6AsYGJ81n+nVhhx0=", - "pom": "sha256-uceDN2Fr+NVNVRW6tsuh3y20b9sBtBJDTMf7r+eDRcU=" + "io/micronaut#micronaut-core/4.8.8": { + "jar": "sha256-Y0GL11NTXqG9HPE0snXoUfUtaKuuZ+kLQaZ/tM9N/UI=", + "module": "sha256-wSXaf5R6rNkysh9fLlP2NBvRZiX3lIjl2r/I93c/vsw=", + "pom": "sha256-aJ86QgAOeMrS//K9GSLhF2rtkcWGN+OtoLNeQh8mXFA=" }, - "io/netty#netty-handler-proxy/4.1.110.Final": { - "jar": "sha256-rVSrT+nEfvPnI9cSURJttT6NtUOHGtuer8lERlOe/1I=", - "pom": "sha256-xhPLTn4G9C76MduNiyoznti/QfAMRtONCQmkwGxlbc8=" + "io/micronaut#micronaut-http/4.8.8": { + "jar": "sha256-QyhqCQ7ptruKNFyBrXSjAkAlFW+ZU9HNbuKpAE4l/EU=", + "module": "sha256-gYw6tOkO2v9r5EvR0/ycgMUAqiDndV7wRWJ3t49zb4I=", + "pom": "sha256-B4eAMYSsUclWsWQrPF5NbyRXv2T78AiyK7DllDzC1Gg=" }, - "io/netty#netty-handler/4.1.110.Final": { - "jar": "sha256-1aCNfeNkkS5ChZaN5NTM4/AdpLsEjVxpN+Xyrx+OFIo=", - "pom": "sha256-TUPBPRT1Y1oviw1QlNejHFCe4PUsck66DvMM/+PqFVU=" + "io/micronaut#micronaut-inject/4.7.4": { + "module": "sha256-yNeE+H1gwuMxRKfeWBAWzD9gpMi3TnX1RAJaYo41Egc=", + "pom": "sha256-4Vb2KiIMJ+2fJMTtg7kgZAyvG9Rw5NmRgEZLLFPL2gY=" }, - "io/netty#netty-handler/4.1.111.Final": { - "jar": "sha256-GgNGcsomyL5iRcjoZBspeF7SwBhhe7Ldfge+Offqcfw=", - "pom": "sha256-9XXURvpc1Ua+T84LvzTBRAQXYbidp3lx4wv4PUKQXRs=" + "io/micronaut#micronaut-inject/4.8.8": { + "jar": "sha256-krDPch9/p1yHZtahdddLClhcDXVyfTG648GkM4mYLO0=", + "module": "sha256-TS8xE3Cg6wPTkoZB7yKsuVJC/TDnRM39DGEO0Jf3Lyc=", + "pom": "sha256-3emUaeKM1VZMuWeIp8WHcfewMrZnoLkXCUC30ExZDk4=" }, - "io/netty#netty-parent/4.1.109.Final": { - "pom": "sha256-yzNkxyqg7R/zy6mLRI4ozQ7xFh7adk0QBpO2h5Y652Q=" + "io/micronaut#micronaut-jackson-core/4.8.8": { + "jar": "sha256-sT+djfDRme+A/yBeQTXBZ2M4raDsFUtWB2tmOkwNLrI=", + "module": "sha256-gLghtk6AeQ5hWsns706F2C4kRWwipR37+JXLWIBsqJ4=", + "pom": "sha256-noBMIYmHjKm5Tg13vo4JkCarxKIT4HyzrQuMOr201Hs=" }, - "io/netty#netty-parent/4.1.110.Final": { - "pom": "sha256-aFra83Nmb8FUJ8gQ+K/zpP4ZSpfH7XS2nQfFSPDULxw=" + "io/micronaut#micronaut-json-core/4.8.8": { + "jar": "sha256-txKibGglKx9akrik1X587CQyPnE4Q+50PP0WsnIWcAM=", + "module": "sha256-sR/qTRs6dSbzCJw2PD7GbZ6MyVW39sTlXlXiRVQMoxk=", + "pom": "sha256-NQ9sCEHUetrbwJN5/HRBZmKbpuNxOneXYwT+6a9X/D0=" }, - "io/netty#netty-parent/4.1.111.Final": { - "pom": "sha256-lrBVrnr38eMts9cmGRjZAPuhXh5YnM1oL5z9V0QkmlE=" + "io/micronaut/serde#micronaut-serde-api/2.14.1": { + "jar": "sha256-exQ/Eg5MbClkjclZ6VVHtVJsprOFD4YLP0SQYcy3YiU=", + "module": "sha256-4YYZOtTReGYr2mpgjyvSGucuSBa2isuiOofXBSs27qo=", + "pom": "sha256-jyuxO6xTx4LpttaaiGul8m1fXb+ZhZ+RcYqsqGe1qNU=" }, - "io/netty#netty-resolver-dns-classes-macos/4.1.109.Final": { - "jar": "sha256-yisxxot4hCiOgGV3xtoR01i2vYivGGq9koyASPsXs2k=", - "pom": "sha256-yWBaR/ZGSRURVFmy+GuYlnksjyec6o8saQKYQeKjv6g=" + "io/micronaut/serde#micronaut-serde-jackson/2.14.1": { + "jar": "sha256-5l4oW2RUD4IYPUK8uDY5MGoSrxI6OQM94m0g1ZutTU0=", + "module": "sha256-qSllGF3NI/EcNI+TcLrB64lS7i5I934pEHqU7+sso7g=", + "pom": "sha256-kYH3vOs9uCIut+6vv7U0yJ+FD44AV0fyiSlENxO1Q48=" }, - "io/netty#netty-resolver-dns-native-macos/4.1.109.Final": { - "pom": "sha256-T6RpDUwC4/uf7QyGcu3qIxNWLeelrBetdMLymdrOsis=" + "io/micronaut/serde#micronaut-serde-support/2.14.1": { + "jar": "sha256-Pk4GYyOvOo6GkONfhcPBNhTbe2N3liC5C5JbTJF603c=", + "module": "sha256-4d/4XBnv6zdqqauk1Ve0T8uqGrus8r8FAcha5FJpzn0=", + "pom": "sha256-xtno5rv1PLvkURKoa8j1WI330bgi57pzZl7ljL5CvGo=" }, - "io/netty#netty-resolver-dns-native-macos/4.1.109.Final/osx-x86_64": { - "jar": "sha256-ozFCDSrfVodMW5DLrKjXs5cGzSR7fioUjfNlYUTrJpM=" + "io/micronaut/sourcegen#micronaut-sourcegen-bom/1.6.2": { + "module": "sha256-qIBIoOacPgVqKBoXOS4woKC2N+9rG8CTKEGPKDolK6g=", + "pom": "sha256-l1kWx5640bz7patrfaDkgia5SEzRHlyB7Cox5S6KtYQ=" }, - "io/netty#netty-resolver-dns/4.1.109.Final": { - "jar": "sha256-fjVKhfgUd0SuudPh5krOGPZDKiXAn4veVzg5WahCyWc=", - "pom": "sha256-I6CzSuEZbi+FsWMW9Qy4qPPCMdpH7ocRpmKzg5Nvb0E=" + "io/netty#netty-bom/4.1.118.Final": { + "pom": "sha256-kA94/W64xqZ7TJo52eXNlvnsonCxLXCQvFBX7+foKGo=" }, - "io/netty#netty-resolver/4.1.110.Final": { - "jar": "sha256-oum0rnyqkvxb10fhHR3sINgbGPwAlZVUMCJErFxWznA=", - "pom": "sha256-ZV80GS6MdhizxaeeSI5NqjXe9BsNFtRfo2Ujw7TJ9kE=" + "io/netty#netty-buffer/4.1.118.Final": { + "jar": "sha256-DupOhmapY2oociZh2LpfqFZEd+df7G3S/z4yTjYfizw=", + "pom": "sha256-lcvm4+NB7km8/9MlfPePpXheRlt3pzS8/C+TUJ1D/mQ=" }, - "io/netty#netty-resolver/4.1.111.Final": { - "jar": "sha256-eOc1dG0fmMqJeTF2NZyXrVu2OT7GPNKWLzDbQ74JDhs=", - "pom": "sha256-11JAU0WdQlycu7+T8Hk1BMTQFIx1+0naqz4U1OTTjvA=" + "io/netty#netty-buffer/4.1.125.Final": { + "jar": "sha256-0pFb8JFVLYI8u6keIjSdzqIcjVzJ8vkwi/mp83irfJU=", + "pom": "sha256-2IsFa7cNdTzOW0N58amfo2xY5RE8L3BpapwKQpklQe0=" }, - "io/netty#netty-tcnative-boringssl-static/2.0.65.Final": { - "jar": "sha256-u4NJvaO6BDwJ9ccyxbLUfxisTa/OJIy4UM+9BZnlugE=", - "pom": "sha256-uonxFajDC9vLbbo2hJoEfagDtJbz6FbkNl1T3xQDky0=" + "io/netty#netty-codec-dns/4.1.122.Final": { + "jar": "sha256-Un63/Iq+dj0n9PzMMzjmeyDex2s3enL7aCJa0oD03cc=", + "pom": "sha256-kG2oIhPPjhMPEmA3qY09uH5CmC7TdIf6gEJqqaDkOB8=" }, - "io/netty#netty-tcnative-classes/2.0.65.Final": { - "jar": "sha256-hO8CQa2htO2SeF4QwW7b6wYzSJWaOw73QHErrdCfoSg=", - "pom": "sha256-Vckic4c3c+lUvHjpJnvPGIr5Mz9Idi2GKMm9mawVy2Q=" + "io/netty#netty-codec-http/4.1.118.Final": { + "jar": "sha256-CYIteF6aeUg4Ax3dU0bPQZswwDapgcLid6BivqiEF0s=", + "pom": "sha256-76CmX6G8y9mN0U3vmf2mba6Zn278S2QYgDu1DGcTxxY=" }, - "io/netty#netty-tcnative-parent/2.0.65.Final": { - "pom": "sha256-KqThVEhalgFdM81wRayS86Znkbt3uQVAMLoupdmufeY=" + "io/netty#netty-codec-http/4.1.125.Final": { + "jar": "sha256-F7blgdypse61EJi8KkTPzgk1oC4MtsF75jn4FPXpFqk=", + "pom": "sha256-4/KlYQbH1S3Zk1uP+JQjFAL+n1JvDKBC27pf71b/3c4=" }, - "io/netty#netty-transport-classes-epoll/4.1.110.Final": { - "jar": "sha256-jlnOxn3jufiv5OzOwR7YzkQjlI7q9MpRK/aTJAUu1RA=", - "pom": "sha256-4tQXVD7zF/+pGTigAf5e481xyTwBT70zcDdNAPHnAZU=" + "io/netty#netty-codec-http2/4.1.118.Final": { + "jar": "sha256-aNoLGjTc6wCm+fb3iPsva3ueStuoxwZYrCvX64mLl64=", + "pom": "sha256-QiRGD2n29nmCxiSg1QPHhqJFARGzGrFcB14LKMlOEf4=" }, - "io/netty#netty-transport-classes-epoll/4.1.111.Final": { - "jar": "sha256-0jDRaA0VF8fXsuJe9qmofCLrvPJkoNqOgHc08Vt8fK4=", - "pom": "sha256-S2Dz1R7m1+WtWC5bAbSLfemiOu1SHjiHmoWGJVlk5E8=" + "io/netty#netty-codec-http2/4.1.125.Final": { + "jar": "sha256-axCn+6zYJhizoN/m+cPh+O2TNm4dbjmGqt8QLfw28/s=", + "pom": "sha256-55sAIA1cvrh16h6xtceFhFpaZEe8sClIqIje1EEopAc=" }, - "io/netty#netty-transport-classes-kqueue/4.1.110.Final": { - "jar": "sha256-uOt/4coCxgS4mE3HvDGFdgQ915V1hGqkvyLgPblTywI=", - "pom": "sha256-AMiktbOP9sYE441c3VqEEu9XI3EBZKRpHtHlXsgPuE0=" + "io/netty#netty-codec-socks/4.1.123.Final": { + "jar": "sha256-DiPSm/yOMlx4l8HXWapB/BTQsK7DxoUDkJdyiJxCd5I=", + "pom": "sha256-zwi9uGtBSeiObFryQGNIXg07zC+rPpkNgDJf0UKgx+g=" }, - "io/netty#netty-transport-native-epoll/4.1.110.Final": { - "pom": "sha256-4AycaYcLeTT0hsptCXc3YR/acQjnj36i8HiMeCfRHR8=" + "io/netty#netty-codec/4.1.118.Final": { + "jar": "sha256-Sr0hX9HtfOhlCdFpzJy+3lBCF2wmWnmztwYCsBcibD8=", + "pom": "sha256-Dx2BOQ3KRYjYfT/hXYxS8muy6m2AyQq5OpfmTf16HN0=" }, - "io/netty#netty-transport-native-epoll/4.1.110.Final/linux-x86_64": { - "jar": "sha256-3NYMazB2rzB6uHcgGhNuHxBmyb6Amq7YJzkaI5CfkTU=" + "io/netty#netty-codec/4.1.125.Final": { + "jar": "sha256-eDATJ+U1XAN0ar0K8dWZZba/I+HJrFQ2Kt62TgrVJjw=", + "pom": "sha256-Gm+eB4xV3inFREsk2PRF6FChFenut5AXYYosaanciJ4=" }, - "io/netty#netty-transport-native-kqueue/4.1.110.Final": { - "pom": "sha256-cVl3ZunJCOUKwXKhlO5bt3Kiziau3howy5n6UcC0qYc=" + "io/netty#netty-common/4.1.118.Final": { + "jar": "sha256-ZczpAezw+dZZHMd1B3JhSrQBqEQV3JrsnaTQRvD5p3w=", + "pom": "sha256-NCkEFeP3lhsZb3Y3yCphfRA4ESKRsxy7xHIA0doyboI=" }, - "io/netty#netty-transport-native-kqueue/4.1.110.Final/osx-x86_64": { - "jar": "sha256-pRcvVXMO47dnAAy5vwih7Gco/PwX6KSgV/6YNzcJkNA=" + "io/netty#netty-common/4.1.125.Final": { + "jar": "sha256-Nw6C+3oCCx1ihhSLRTx6XiECWbVhb+rHRA/2twidOzQ=", + "pom": "sha256-zGo03wkgxORheIde+lF8/YSl3f9ZvdtpNmUYX3EKK+I=" }, - "io/netty#netty-transport-native-unix-common/4.1.110.Final": { - "jar": "sha256-UXF7t0cRQZUDkMZxOkSf2xBU0H5gc37n3acIN5bN7kg=", - "pom": "sha256-6hjOBMmpesDFH045exhSKf2VmX6QsRM5rc98UZRtU9g=" + "io/netty#netty-handler-proxy/4.1.123.Final": { + "jar": "sha256-VBANpwUrTLPxbIMeor3sQdpGOt+W4NRJT27EAGvAgVQ=", + "pom": "sha256-8ZqRvuLyuvk5O++ONlO3vY02qZa+YsKXS7lIqsXwm2o=" }, - "io/netty#netty-transport-native-unix-common/4.1.111.Final": { - "jar": "sha256-7EvUV07h7HdqGxQTn7aZgt339QOagDCCB0qB9mBOytI=", - "pom": "sha256-LqcKGGSrOPzsK9woxp7pdW261YpGJsZkVU08hg1UCYE=" + "io/netty#netty-handler/4.1.118.Final": { + "jar": "sha256-JuP4pehZ/WLPPBPcbXXk4Yh58ACl0K1/WPhnlnXSPa4=", + "pom": "sha256-ZLS1kaxN9OloOj+hf3Pe+3Ya8HLFbcLeQDPhgMVrEEk=" }, - "io/netty#netty-transport/4.1.110.Final": { - "jar": "sha256-pC3Wg5DKFLT/LUBiiglsdkhbStt8GWAtUokyGgZp5wQ=", - "pom": "sha256-MPXaDnZG8YQNYy+IYVyLnYIFSZ1oVZucRUezsEoGg80=" + "io/netty#netty-handler/4.1.125.Final": { + "jar": "sha256-+4jHpoJOpDQB0/BY6Y7jF/p0mW+YXczBuA0m4k2ByX8=", + "pom": "sha256-Kw8qFVwX1QoxSFSaln0rdqiVyqgPerUI6flAGZf/I1Q=" }, - "io/netty#netty-transport/4.1.111.Final": { - "jar": "sha256-SaPMC200I0DwmA8EcCbbdBYcGeoqB3U6FLTSLuBlOqU=", - "pom": "sha256-hmK9XX9i03JUj0CtiWuH6lXCsdF5Ap75hYN9zkOlImk=" + "io/netty#netty-parent/4.1.118.Final": { + "pom": "sha256-2Wba6618ch37+P7NlPB7Em9vyy0fhbnIeZn9mZ68aMg=" + }, + "io/netty#netty-parent/4.1.122.Final": { + "pom": "sha256-ooWn59SxZ4QSaW11rxZKeQXyheAFR59nMLuPaxM22Io=" + }, + "io/netty#netty-parent/4.1.123.Final": { + "pom": "sha256-a2szsLAf71n43m2o9KLeGZ+KdPfB0UVqJRmnctKkN4M=" + }, + "io/netty#netty-parent/4.1.124.Final": { + "pom": "sha256-9s3Je4JehJc++kAPtKo1YK1lcZkelboCG4BKe49Ee2g=" + }, + "io/netty#netty-parent/4.1.125.Final": { + "pom": "sha256-u6cxeChJHKZSQF/XYHwhgAoT5heDOf9pOHdpqyKnWx4=" + }, + "io/netty#netty-resolver-dns-classes-macos/4.1.122.Final": { + "jar": "sha256-VKBbTlYgaBo7xqezUP5Ty8wK0fBvyu36S3oHJCISnp4=", + "pom": "sha256-qgBIpL3g179kjbMZ8Bx9poRGk7wkLLxjq4NiLFWWlNw=" + }, + "io/netty#netty-resolver-dns-native-macos/4.1.122.Final": { + "pom": "sha256-ekzQ2aMnxblcIaXzVPk9/4rJbzL3oH2oDfrZqtnSJPQ=" + }, + "io/netty#netty-resolver-dns-native-macos/4.1.122.Final/osx-x86_64": { + "jar": "sha256-3Kf5FjQ7Oy9b9XWBxP6p2xnMauk5NgMvrLOdU01qoKE=" + }, + "io/netty#netty-resolver-dns/4.1.122.Final": { + "jar": "sha256-P12aOCvChqYC+3q9NJ8E/TsyzWNEwIpKjLYhLUUDIpQ=", + "pom": "sha256-rIFLP3P6lF9J7x4C5dKJNJYTlRCIBrEzMJ3tiue1bbI=" + }, + "io/netty#netty-resolver/4.1.118.Final": { + "jar": "sha256-MXDCJZcsGLaFDSit1g2xW7KNg8Tj1baGyiIOC9cnPIo=", + "pom": "sha256-hy3L2IIpwukYCjyqdVhMQs7YilFsSaaN2JY3IWSyqU8=" + }, + "io/netty#netty-resolver/4.1.125.Final": { + "jar": "sha256-/QUffI57NqoVrZzmAX0ngTf2hnURXYqUpSyu6+U01gs=", + "pom": "sha256-DJ6dTVCbeW60+RXxT1pH2ubDXhbq5uQxOqL8XKfrxHI=" + }, + "io/netty#netty-tcnative-boringssl-static/2.0.72.Final": { + "jar": "sha256-iq0vQ+P7P5SxyRb9F/P/AqM+hZGD7bvZop0WkW3DhaQ=", + "pom": "sha256-Xz1sXJ823UK/9lTNLTxfZfqVGbv3AsraI3ksu+wK3VM=" + }, + "io/netty#netty-tcnative-classes/2.0.72.Final": { + "jar": "sha256-OWLgGnHuJS3pef0yScXqkGi9fIlV7KvhGfMdOB9hOKM=", + "pom": "sha256-3lZM/Jo7cALLPRCwzCwCKFDLn0qMAOLzxYByYSvYDXQ=" + }, + "io/netty#netty-tcnative-parent/2.0.72.Final": { + "pom": "sha256-5nvGip7I0W0YgSzYPV37qgYozmjytK/FyEQ82Lr/6uU=" + }, + "io/netty#netty-transport-classes-epoll/4.1.118.Final": { + "jar": "sha256-vYbm1B4fYFP5V3kxZVI2JZd4qwRWRuHmqwQVDwcIZPM=", + "pom": "sha256-+WK0V5pL4M1LuiPqia47hODJuNFkhuTB0xE0brb8cx8=" + }, + "io/netty#netty-transport-classes-epoll/4.1.123.Final": { + "jar": "sha256-PbMLuroAT4YiG7JRFo2bu9OO7O+0LHgCucvKYoMx4VY=", + "pom": "sha256-T2u2xsWgvkzEK5P3BFDh4KyhEKAKAoyutmJMcMOLJk4=" + }, + "io/netty#netty-transport-classes-epoll/4.1.124.Final": { + "jar": "sha256-oJjJoJWWHIsRj5NSvyPEQ+DefFPbKvoNsYnXA67VPvg=", + "pom": "sha256-Mq8ZdNiw9tKBEuBW+3XnNlyJ86Gamr2uXMHK7ZkCj0I=" + }, + "io/netty#netty-transport-classes-kqueue/4.1.123.Final": { + "jar": "sha256-y7iahrtrI2i2mjP5RhobYtyISUbK1DiR/ISxcZygiIo=", + "pom": "sha256-x3k1gysKyCTkAI/yCENm+7lZTJnQUIF+wXTamx5eY+4=" + }, + "io/netty#netty-transport-native-epoll/4.1.123.Final": { + "pom": "sha256-5s3KLOAzulU4lfxVw0pdUTBt8gf8t3Fkd1x0XOo14jk=" + }, + "io/netty#netty-transport-native-epoll/4.1.123.Final/linux-x86_64": { + "jar": "sha256-6+pnqTd3/o1NtPWyOhqkUa6hqtdadnpAp1MG4y9nybk=" + }, + "io/netty#netty-transport-native-kqueue/4.1.123.Final": { + "pom": "sha256-XLpsTl8qyZL2UnAksmVu9lj6zWaXr7jbqVs6H1trtTc=" + }, + "io/netty#netty-transport-native-kqueue/4.1.123.Final/osx-x86_64": { + "jar": "sha256-z7MNBfziCQnqrSlR3QcElIXkfH2s2QC6u+4iTFMwjps=" + }, + "io/netty#netty-transport-native-unix-common/4.1.118.Final": { + "jar": "sha256-abFnk9e0HqdqdivSvRRPxPfDnBVqelnr9puutWD7ELc=", + "pom": "sha256-w336RI/aV2410qeIo0appFGBmKzFN1mSJYSruG0h39s=" + }, + "io/netty#netty-transport-native-unix-common/4.1.125.Final": { + "jar": "sha256-aceHT9uZj6nKPQKTQnJyXwgTu1KHGsmM3/3UchLvAgM=", + "pom": "sha256-89qYrvOPcvlm5QACJDx4V2wl8s8n/hktHyNLuA6wjTU=" + }, + "io/netty#netty-transport/4.1.118.Final": { + "jar": "sha256-qzdR5xfa75yNkeTXRyikhzC9hTC3LiRmsiKy6j+wfbk=", + "pom": "sha256-Yh9MVnIgSntDcjl7C/jX5EbNn2YK/8DQM5wFnFAKcDI=" + }, + "io/netty#netty-transport/4.1.125.Final": { + "jar": "sha256-gI3xc6NsbLcVwjJ2hxsoxVni5mtSj/cd4HRSfcXViD8=", + "pom": "sha256-KkK0D2+zWY1dEwb/l1Wxtwt7hgPvtHepy1l7T8SDFi8=" }, "io/opencensus#opencensus-api/0.31.1": { "jar": "sha256-8UdNR/S2sAFVitJ7lS417aXMcUZ4iHf8UpOMbroks4I=", @@ -1310,27 +1797,106 @@ "jar": "sha256-PqmVtVpAaL4imJtwzCmk14jC0yjR1QYTp6mv0T/dLQo=", "pom": "sha256-6+IsQiIX1mLHzumUdvC1LIBXftRFeGrCmSUb76pMB1s=" }, - "io/opencensus#opencensus-proto/0.2.0": { - "jar": "sha256-DBktRR6d106Ychsn0C8OK2vKRLUVY7Xavy4hH3o+vxM=", - "pom": "sha256-twh5B5IPyKgVNGhrLxorMxEnr5fwFau9s3hqUfP6HlI=" + "io/opentelemetry#opentelemetry-api/1.46.0": { + "module": "sha256-9kmUA4aunj400lx4GJzVlpFD1oH/0zw6bpS+YPuPdWA=", + "pom": "sha256-92JLm6s6uZvnazkHWPhnRD4PIuyMrOcEPQwnMBn6e6A=" }, - "io/perfmark#perfmark-api/0.26.0": { - "jar": "sha256-t9I+k6NFN84zJwgmmg0UBHiKW14ZSegvVTX85Rs+qVs=", - "module": "sha256-MdgyMyR0zkgVD1uuADNDMZE28zav0QdqKJApMZ4+qXo=", - "pom": "sha256-ft7khhbhe2Epfq46gutIOoXlbSVnkpN4qkbzCpUDIto=" + "io/opentelemetry#opentelemetry-api/1.47.0": { + "jar": "sha256-ZWbx8RM9YR/06Lj9uOsYV3uXBCViAxU2Pum+Q4Q7FL8=", + "module": "sha256-zCE6CaI+2/bRdOu7k/tl0oCeD8o/m2o0Vbi7a9xE/jQ=", + "pom": "sha256-X2xsLNziNhUfBA1Kmp+OwQW5GV0PFrWu2FVy8wDqyR0=" }, - "io/projectreactor#reactor-core/3.4.38": { - "jar": "sha256-qSVfYNkuj8WMPIcyDMQ5k24IIn22W9iOuX6ESvhT5gg=", - "module": "sha256-s881PZK60hi9mRC0xb0neVd0L+e+U5GrgAJtm6nRYBU=", - "pom": "sha256-DqFXvFKNTUZhK6Vzyha639GvJYaS01eQdQLSreA+1Nc=" + "io/opentelemetry#opentelemetry-bom/1.42.1": { + "module": "sha256-x6CaAIZ6RYQfynw4gKTMrZcQtCmpnQEANPmwx6Ah0TY=", + "pom": "sha256-6VMG+3qolqopLeRxMVOcFsH5Hfy5kAHaBsQBJRy+aQU=" }, - "io/projectreactor/netty#reactor-netty-core/1.0.45": { - "jar": "sha256-s4/bwGGLwZM1m7MoB7wXtpH+1CJZ3SeqArGN288rCEQ=", - "pom": "sha256-TDBu7MeIo/sfmzB3vFmyfaRIz0C2T/iB9NovCk9G6Ww=" + "io/opentelemetry#opentelemetry-bom/1.47.0": { + "module": "sha256-QdK1ilQMmkQ1iAmy1jZIDtR8Alovp77NenjEy3TklL4=", + "pom": "sha256-VcVgSi3oNT9k7MTF1CyPvxARFc+s00QWABnKY468ilc=" }, - "io/projectreactor/netty#reactor-netty-http/1.0.45": { - "jar": "sha256-9lfr/PgRUAj6jFXnUgDaiGpF8ixIjYLdqvAT/8y2UgU=", - "pom": "sha256-fXLOos9Oo8CAUjPMcfezfVmOCPdu5lnCB6sEH3ZtXAc=" + "io/opentelemetry#opentelemetry-context/1.46.0": { + "module": "sha256-dmoi3QWuCzyCFECUXXQ5ymNepgmEUQSOGb4v2qjiudQ=", + "pom": "sha256-Yz5f0RtNHGL6rPmwkSnWZR6xc7tte7cLGpd/BbMHbqM=" + }, + "io/opentelemetry#opentelemetry-context/1.47.0": { + "jar": "sha256-FbT8QjTm3KbVSADVcmlOy9B7pSwV/FsiG02lUXzo2Q0=", + "module": "sha256-M4aB6NwaH2T/tvcHjEa2+WD+lGN5ni3r6+fVjAb8XbM=", + "pom": "sha256-WUMqp3bD8etmBrhU53g1+iPlJBUPfg36PGUQ61ekQsM=" + }, + "io/opentelemetry#opentelemetry-sdk-common/1.47.0": { + "jar": "sha256-fOVWZqyn8uVpele9QTPkUIptxQQWhfLR7zG7FW8y470=", + "module": "sha256-UTVQBeDms9x10AAD5WiWYLl0RnWY0BeMKkIPiEYP4RY=", + "pom": "sha256-oC0PiFTKrt1FtpYiQvoMlcLiyHQn09/2Tq1BbRtki/8=" + }, + "io/opentelemetry#opentelemetry-sdk-extension-autoconfigure-spi/1.47.0": { + "jar": "sha256-lDSNQmPixZxwOWMMrTedlptiZE7Qm2F4+pUpiFWbOWo=", + "module": "sha256-3N9XKqFP5t6A4WAwQ2oJinP2QkFthiWj3nEVYnDRSjs=", + "pom": "sha256-plF5ck0P/omYdHcHsgymV9ryy7Sxui50NPZRwigiBVI=" + }, + "io/opentelemetry#opentelemetry-sdk-logs/1.47.0": { + "jar": "sha256-MCSRmEtj7rr0tYvTrhnSI6VfeQkKPka0BQe0nDy+nMU=", + "module": "sha256-UqusUKgDzmeCylC3jNSp3N2XdLuDex2r+0krC+VlcFI=", + "pom": "sha256-7PivOQuEReJQVhlsvEyp7cvhVhTE6ZNX/+w3MO1kFQM=" + }, + "io/opentelemetry#opentelemetry-sdk-metrics/1.47.0": { + "jar": "sha256-fRRCxcqRa6JRMAUgXTuLm8XcpOKoSGfQVQYCoN/Au6U=", + "module": "sha256-D4yOWdilcPEMEeIWdBtHI3I1Vk4ViPfW+CpZ0k4x/gE=", + "pom": "sha256-NaNBlfW4P8C1sqtXLXb7w82uW4tB1JFElW3hEtUKs7U=" + }, + "io/opentelemetry#opentelemetry-sdk-trace/1.47.0": { + "jar": "sha256-A5UO/V+lonZ2mlk1edj2AnQqXVL5l4VpMm0qn54WJUY=", + "module": "sha256-0xRRzoWYemaAuki9dQE8Zi3bzOZTgkfiv4yO+DRUbrk=", + "pom": "sha256-MWRYfYqVjZcCBXM+5UtUSPI3BiZG92EIm6MB2okL8cY=" + }, + "io/opentelemetry#opentelemetry-sdk/1.47.0": { + "jar": "sha256-SgnrLuSEdplz4UIYo05tpU81lVqgKybcUjiwwu1qgB0=", + "module": "sha256-qwFPvQ5xb7TBKVSBDph10aB49UxQ+Sf8V7mbxrcyVz0=", + "pom": "sha256-p+45CMLHYc+kTjNKxmaG1jqnCCavymtPF6d8Q3p/G1U=" + }, + "io/opentelemetry/contrib#opentelemetry-gcp-resources/1.37.0-alpha": { + "jar": "sha256-97a63fu+V/Dj4ePMCOtou2HCnvbBeJjOfONbHzAp0+Y=", + "module": "sha256-Zs9xxdB5RZ8mZjIqgzyFnYcyuN4qYjaADlBpWAh3UP0=", + "pom": "sha256-VSOOSFJi8/XO2JT/ePGs9pb4FKDkzevoStatP9e4jKA=" + }, + "io/opentelemetry/semconv#opentelemetry-semconv/1.29.0-alpha": { + "jar": "sha256-qV8a7X4/ZDU+xiXG3vcqDKrwa2xTlw9Xj91RPa/Zlf0=", + "module": "sha256-uCvms5s/HXFPu90Te+mLagSeocjD/bPSRP+4YlGYOmg=", + "pom": "sha256-ritWG/POdHQlww2QMVMJt1fV/Qn/GVykQE5XSadm8hs=" + }, + "io/perfmark#perfmark-api/0.27.0": { + "jar": "sha256-x7R4UD7FJOVd8ZtCTUbSfIporrgBZk+t1PBptx9S0PY=", + "module": "sha256-n2xOamK43v0UFzrNt9spPQhjU7Ikkj7vYpP1gWGJPMo=", + "pom": "sha256-IsF1wsGCNmdjDITnMiV2f1lwSS2ObL/7gaZXXbpHLSY=" + }, + "io/projectreactor#reactor-core/3.7.2": { + "jar": "sha256-LAnEmi8c5cZfJzxwyi5750y26u/G5XmSQYzERZR18cw=", + "module": "sha256-PXZUQ95ys7+ZcY71Qzi3mPhP706bIFK4Jy9dQxZqWyU=", + "pom": "sha256-9/N/7my7+Z1dBMeILoCsfjJQ3zZ6IXOLmBMaGH/Dbrs=" + }, + "io/projectreactor#reactor-core/3.7.8": { + "jar": "sha256-RFZ30np7CsPNfNwIIsQnMspQS+6xQ2tdCUPfofKICu4=", + "module": "sha256-aKSkn+BnXkIK5+nsHg7vmAFDt37qtV1QDUJJ70s/9m0=", + "pom": "sha256-fZYT79A+JX6BjmeQD8s+XfWs1aUci7OpljCWP9r22C8=" + }, + "io/projectreactor/netty#reactor-netty-core/1.2.8": { + "jar": "sha256-EI4r0NtPI9odTujsFJ5Ave9xe2UsY1QPJwWEP2bJn2Y=", + "pom": "sha256-fAhjMXSwgf0qk8BeJgYzFDRiTWyUqaiUtal8alkh+Mo=" + }, + "io/projectreactor/netty#reactor-netty-http/1.2.8": { + "jar": "sha256-LjMG7yTKOQd5cbr9LyHB6JD4cD8B6NF0EBNkJBNTBpI=", + "pom": "sha256-3QaHK+DRnrEyDBBYOjXivG5zbujBV9QSZ12SM7MlskU=" + }, + "jakarta/annotation#jakarta.annotation-api/2.1.1": { + "jar": "sha256-X2X9r0JO7itV4diCupuzdr6T+wmze4CL5uIuiFHJCf4=", + "pom": "sha256-r2UOyh3huYdBAGrNglB+RAjP/t0v7jOg6kY9YVCNt+w=" + }, + "jakarta/inject#jakarta.inject-api/2.0.1": { + "jar": "sha256-99yYBi/M8UEmq7dRtk+rEsMSVm6MvchINZi//OqTr3w=", + "pom": "sha256-5/1yMuljB6V1sklMk2fWjPQ+yYJEqs48zCPhdz/6b9o=" + }, + "jakarta/validation#jakarta.validation-api/3.1.0": { + "jar": "sha256-GhhZPYuptIIVykmT5RpEUcgEqC+J6NDUoxpea4cx1Kc=", + "pom": "sha256-sxivh+JwKtsExFPjhWhjzHoJaiXScwtYuewW57D6V/Y=" }, "javax/activation#activation/1.1.1": { "jar": "sha256-rkdRIOn82ZtLALODKb1hzcXrdU7uA/5mwB9Q4TdyT5k=", @@ -1363,18 +1929,25 @@ "jar": "sha256-GUPYSuoegm2nJOofMGNj4CaR2xzwQWXTOdl7/I/dENs=", "pom": "sha256-sSn5BHWQUlcnTVgojGe7hlxCmbRIng0S3aehOWSexl0=" }, - "joda-time#joda-time/2.12.7": { - "jar": "sha256-OFKCsAWBjPrM2+i9JCmBHn5kF4LyuIkyprj/UdZo9hY=", - "pom": "sha256-hf3b+kfCmf2OzhyT//1H2cLTyQNaM7XbAXswTGd+hCg=" - }, - "joda-time#joda-time/2.8.1": { - "jar": "sha256-tGcLlfdZV8l0KExfOtqWYEC+JXj2Q8XGCD0mIWIGH6I=", - "pom": "sha256-GLpc/f+WCR4AGYlTYURgedkSNe5WbLHUl2OcGs5inXg=" - }, "junit#junit/4.13.2": { "jar": "sha256-jklbY0Rp1k+4rPo0laBly6zIoP/1XOHjEAe+TBbcV9M=", "pom": "sha256-Vptpd+5GA8llwcRsMFj6bpaSkbAWDraWTdCSzYnq3ZQ=" }, + "me/sunlan#antlr4-annotations/4.13.2.6": { + "jar": "sha256-/A+BWKC2sp3vqygIty7QNFGRE+hUHTSmKcVjSdhv9w8=", + "pom": "sha256-vYjzUQoU6z1dq2KxCAhse8V2PmgWTnFsHa2UqEJBwGQ=" + }, + "me/sunlan#antlr4-master/4.13.2.6": { + "pom": "sha256-i/eMtBUsNfE/iguUKAEaPk+eqdL1nryxufsdQ1sodVY=" + }, + "me/sunlan#antlr4-runtime/4.13.2.6": { + "jar": "sha256-HJsTQ4TUoSJsG4odK1uNzbZiOzX3VTNItw+tEii+KqE=", + "pom": "sha256-0lJo9t4PkULqUiGbaqVsazQUA+LCJA/6Nb8Oo2TwrLE=" + }, + "me/sunlan#antlr4/4.13.2.6": { + "jar": "sha256-DdxJNw3hXG9h/Wt5R370tjooZM8s0Uw49jP4OZjzmoI=", + "pom": "sha256-G6BKTajloqzwrG7s5N+CKAvNapH0Rwe7C0ucjXP42jI=" + }, "net/java#jvnet-parent/1": { "pom": "sha256-KBRAgRJo5l2eJms8yJgpfiFOBPCXQNA4bO60qJI9Y78=" }, @@ -1388,25 +1961,33 @@ "jar": "sha256-R017iPbpcAm27B2YwwJN2VwjGHxl2r+8NTMbysPRc90=", "pom": "sha256-Y7IMivBXyYGW+HieGiGm3d8Cqo84XmsEtLT58N8lcGY=" }, - "net/java/dev/jna#jna-platform/5.6.0": { - "pom": "sha256-G+s1y0GE5skGp+Murr2FLdPaCiY5YumRNKuUWDI5Tig=" - }, "net/java/dev/jna#jna/5.13.0": { "jar": "sha256-ZtT4GaBipRodVie//CP6xV0Wd/Dgof66FEqr3WcKZLs=", "pom": "sha256-9RXCV4F49FJH7Mp6nh2xCVMbHELyQk4lPO6w9rjUI3Q=" }, - "net/minidev#accessors-smart/2.4.9": { - "jar": "sha256-rM3Vx6xMSbFViQquof/KKpzNWCa1Yt2VqZ/BiHAD4DE=", - "pom": "sha256-/sBelw8jmtqEcfTqPwYRwDb7zHxD886qnl575vMhe7E=" + "net/minidev#accessors-smart/2.5.2": { + "jar": "sha256-m4p7xDhh1hVsAhFm2UH7fd2+RGPi+l7ogHfksBRSqDY=", + "pom": "sha256-/SIDhF6kN2wTbSdgrqXyBp+W/2gIcaQwhl4CWjD9h5g=" }, - "net/minidev#json-smart/2.4.10": { - "jar": "sha256-cMq16UiGMNxjGx/G5/pVDZXN3Rm6FNs5zsp8q/vU5a4=", - "pom": "sha256-qVnWK1dC8NmRu3zF15fvmHgT6U3pORcAzw2N9v0hOSs=" + "net/minidev#json-smart/2.5.2": { + "jar": "sha256-T73tsBBc7cf3ZrlcKX0uiPtqVg2kjzu6oMxTjqi3v3E=", + "pom": "sha256-Qhs8AMg8LTCtjiUHG/qMTPRaxHunWLX0NkYUsKuLoPQ=" }, "org/abego/treelayout#org.abego.treelayout.core/1.0.3": { "jar": "sha256-+l4xOVw5wufUasoPgfcgYJMWB7L6Qb02A46yy2+5MyY=", "pom": "sha256-o7KyI3lDcDVeeSQzrwEvyZNmfAMxviusrYTbwJrOSgw=" }, + "org/antlr#ST4/4.3.4": { + "jar": "sha256-+SesOExG10n4texolypTrtIeADE1CSmWFu23O/oV/zM=", + "pom": "sha256-nnwfPkiZGUQOjBMInlljcp1bf4D3AjO/uuMJxkmryj4=" + }, + "org/antlr#antlr-master/3.5.3": { + "pom": "sha256-6p43JQ9cTC52tlOL6XtX8zSb2lhe31PzypfiB7OFuJU=" + }, + "org/antlr#antlr-runtime/3.5.3": { + "jar": "sha256-aL+fWjPfyzQDNJXFh+Yja+9ON6pmEpGfWx6EO5Bmn7k=", + "pom": "sha256-EymODgqvr0FP99RAZCfKtuxPv6NkJ/bXEDxDLzLAfSU=" + }, "org/apache#apache/13": { "pom": "sha256-/1E9sDYf1BI3vvR4SWi8FarkeNTsCpSW+BEHLMrzhB0=" }, @@ -1419,57 +2000,55 @@ "org/apache#apache/23": { "pom": "sha256-vBBiTgYj82V3+sVjnKKTbTJA7RUvttjVM6tNJwVDSRw=" }, - "org/apache#apache/29": { - "pom": "sha256-PkkDcXSCC70N9jQgqXclWIY5iVTCoGKR+mH3J6w1s3c=" - }, - "org/apache#apache/30": { - "pom": "sha256-Y91KOTqcDfyzFO/oOHGkHSQ7yNIAy8fy0ZfzDaeCOdg=" - }, "org/apache#apache/31": { "pom": "sha256-VV0MnqppwEKv+SSSe5OB6PgXQTbTVe6tRFIkRS5ikcw=" }, "org/apache#apache/32": { "pom": "sha256-z9hywOwn9Trmj0PbwP7N7YrddzB5pTr705DkB7Qs5y8=" }, + "org/apache#apache/33": { + "pom": "sha256-14vYUkxfg4ChkKZSVoZimpXf5RLfIRETg6bYwJI6RBU=" + }, + "org/apache#apache/35": { + "pom": "sha256-6il9zRFBNui46LYwIw1Sp2wvxp9sXbJdZysYVwAHKLg=" + }, "org/apache#apache/7": { "pom": "sha256-E5fOHbQzrcnyI9vwdJbRM2gUSHUfSuKeWPaOePtLbCU=" }, - "org/apache/ant#ant-antlr/1.10.14": { - "jar": "sha256-1zfetbCZL2kb/+lAdmlad1I+HjtdUktGX5DZPi2O16I=", - "pom": "sha256-W9EwNnEP7b03cFBS+57G7RNI3lchm6ulyVNXWERrgQM=" + "org/apache/ant#ant-antlr/1.10.15": { + "jar": "sha256-YZ42FgnURv5qtn0dRbhlbmhkTL18RbvtXCyIFkCNjdU=", + "pom": "sha256-9wbsXFMyAPbqHbl+TH+kdtny8l0GFi0cqXEGoauExz0=" }, - "org/apache/ant#ant-junit/1.10.14": { - "jar": "sha256-o7U109VJ8YUKiRenwr/fNk//t51ScmfbMKEpR1yi+vg=", - "pom": "sha256-ZFiOW9XE89jIh5NFpsNQoxzIp5qovBJjGNytBL4/Pno=" + "org/apache/ant#ant-junit/1.10.15": { + "jar": "sha256-mkVe60vtwdi81LgJnUsfGPG/G8l3zW44mhBv4M82ZxE=", + "pom": "sha256-XhzWXJvDP0PBC1AL66RHhn1qc3AyvJNlWD0xgQ+O0jQ=" }, - "org/apache/ant#ant-launcher/1.10.14": { - "jar": "sha256-8JCXJaeiTjk4iPP7tVg0er9QbOL368WB/yYzG5TZUaU=", - "pom": "sha256-nJ2qQSPp63BzVnk2UsOIo1UQqqWm0UW0T4VdCN1LK7w=" + "org/apache/ant#ant-launcher/1.10.15": { + "jar": "sha256-XIVRmQMHoDIzbZjdrtVJo5ponwfU1Ma5UGAb8is9ahs=", + "pom": "sha256-ea+EKil53F/gAivAc8SYgQ7q2DvGKD7t803E3+MNrJU=" }, - "org/apache/ant#ant-parent/1.10.14": { - "pom": "sha256-CBYQamBniMJw767yFWLPy9j0uvfafBG85RSetWYbMx8=" + "org/apache/ant#ant-parent/1.10.15": { + "pom": "sha256-SYhPGHPFEHzCN/QoXER3R5uwgEvwc3OUgBsI114rvrA=" }, - "org/apache/ant#ant/1.10.14": { - "jar": "sha256-TLvZJD3kwQQtYdmhXbTEPJD/k7FteLOUgdoclWyOlnE=", - "pom": "sha256-L6QmnmscRXI6iojmnZhKdm27IEzQ/pgUlMzfP+469lw=" + "org/apache/ant#ant/1.10.15": { + "jar": "sha256-djrNpKaViMnqiBepUoUf8ML8S/+h0IHCVl3EB/KdV5Q=", + "pom": "sha256-R4DmHoeBbu4fIdGE7Jl7Zfk9tfS5BCwXitsp4j50JdY=" }, "org/apache/commons#commons-compress/1.26.1": { "jar": "sha256-J7tdQPN8O7cgW0oFQCR98FdxXp9su9l9Ymq4tQMYuwQ=", "pom": "sha256-X0SKAh2IyW84QN/mGRKNYuXPticSzW5m3KincElFsG4=" }, - "org/apache/commons#commons-lang3/3.12.0": { - "pom": "sha256-gtMfHcxFg+/9dE6XkWWxbaZL+GvKYj/F0bA+2U9FyFo=" + "org/apache/commons#commons-compress/1.27.1": { + "jar": "sha256-KT2A9UtTa3QJXc1+o88KKbv8NAJRkoEzJJX0Qg03DRY=", + "pom": "sha256-34zBqDh9TOhCNjtyCf3G0135djg5/T/KtVig+D+dhBw=" }, - "org/apache/commons#commons-lang3/3.14.0": { - "jar": "sha256-e5a/PuaJSau1vEZVWawnDgVRWW+jRSP934kOxBjd4Tw=", - "pom": "sha256-EQQ4hjutN8KPkGv4cBbjjHqMdYujIeCdEdxaI2Oo554=" + "org/apache/commons#commons-lang3/3.18.0": { + "jar": "sha256-Tu6ujSDAeKu2SwFewVit04OsWBVxzdxFxo8MmuAjByA=", + "pom": "sha256-qiVLNztvbUa8ncqGMxsHKoq4brJeqZIf1Dlhg5LpihY=" }, "org/apache/commons#commons-parent/17": { "pom": "sha256-lucYuvU0h07mLOTULeJl8t2s2IORpUDgMNWdmPp8RAg=" }, - "org/apache/commons#commons-parent/28": { - "pom": "sha256-FHM6aOixILad5gzZbSIhRtzzLwPBxsxqdQsSabr+hsc=" - }, "org/apache/commons#commons-parent/34": { "pom": "sha256-Oi5p0G1kHR87KTEm3J4uTqZWO/jDbIfgq2+kKS0Et5w=" }, @@ -1479,12 +2058,6 @@ "org/apache/commons#commons-parent/52": { "pom": "sha256-ddvo806Y5MP/QtquSi+etMvNO18QR9VEYKzpBtu0UC4=" }, - "org/apache/commons#commons-parent/58": { - "pom": "sha256-LUsS4YiZBjq9fHUni1+pejcp2Ah4zuy2pA2UbpwNVZA=" - }, - "org/apache/commons#commons-parent/64": { - "pom": "sha256-bxljiZToNXtO1zRpb5kgV++q+hI1ZzmYEzKZeY4szds=" - }, "org/apache/commons#commons-parent/65": { "pom": "sha256-bPNJX8LmrJE6K38uA/tZCPs/Ip+wbTNY3EVnjVrz424=" }, @@ -1497,89 +2070,102 @@ "org/apache/commons#commons-parent/71": { "pom": "sha256-lbe+cPMWrkyiL2+90I3iGC6HzYdKZQ3nw9M4anR6gqM=" }, - "org/apache/groovy#groovy-ant/4.0.22": { - "jar": "sha256-O1qAR9OpcR+sIhCDZPuM3xX6O23s/Ru6Fa4Y1IjihsU=", - "module": "sha256-L71eCyR+7FLhAogO4p+nS6b5imF2B4xm27jHiPAQyfU=", - "pom": "sha256-ae94A40xqz+7umZ/Tlc6yrOKhxSDYPAfA95TRJRGarE=" + "org/apache/commons#commons-parent/72": { + "pom": "sha256-Q0Xev8dnsa6saKvdcvxn0YtSHUs5A3KhG2P/DFhrIyA=" }, - "org/apache/groovy#groovy-astbuilder/4.0.22": { - "jar": "sha256-XOLXHmOmYESDERx8Z6eImGnLUI/wv++mY32ULmtWWGw=", - "module": "sha256-DgSx19T1SHJxjgl1v28HCRBxNfjwoRLzok5oujVTLAM=", - "pom": "sha256-4pe/0Gv1qKatL/V49cUuYH3jyZaA9FtMU2oQkbAm+uE=" + "org/apache/commons#commons-parent/79": { + "pom": "sha256-Yo3zAUis08SRz8trc8euS1mJ5VJqsTovQo3qXUrRDXo=" }, - "org/apache/groovy#groovy-bom/4.0.22": { - "module": "sha256-Ul0/SGvArfFvN+YAL9RlqygCpb2l9MZWf778copo5mY=", - "pom": "sha256-Hh9rQiKue/1jMgA+33AgGDWZDb1GEGsWzduopT4832U=" + "org/apache/commons#commons-parent/85": { + "pom": "sha256-0Yn/LAAn6Wu2XTHm8iftKvlmFps2rx6XPdW6CJJtx7U=" }, - "org/apache/groovy#groovy-console/4.0.22": { - "jar": "sha256-NbjJmqNHz9eHeigsqFBl+tyWIs/dJezjYRGuHOWG3/k=", - "module": "sha256-hth/+n825//cjTGt5nXarPP3GpEEMz07Px4gPGN8U6Q=", - "pom": "sha256-fX68X2L4u/Fand9PVCIaUMEdT0VOx2uky847NFkWSzo=" + "org/apache/groovy#groovy-ant/4.0.28": { + "jar": "sha256-yyzl2mwQtuPWamsL62qQgZzLTlNfQ8SE74uX1jcPA+4=", + "module": "sha256-VBzK9u/LrK7met5HvinmfEF/LSPj/31keFzoTshd4Dk=", + "pom": "sha256-SI4zHHgHItQ+c5yipENmC73OZhHEAuaHfZnvUnliWfc=" }, - "org/apache/groovy#groovy-datetime/4.0.22": { - "jar": "sha256-tE9+5dmw1oQxC3nESjVpMH4YrjWdBE1sF+9f1D/KK8g=", - "module": "sha256-s6OAY7hhtVBTVg1rlJLdff/0B/0LkJT10YmgV6UnJgQ=", - "pom": "sha256-Yq7rWVbIbovf26l9BZ/dR//ExnPp25JO3u77tjNEOBY=" + "org/apache/groovy#groovy-astbuilder/4.0.28": { + "jar": "sha256-XQMsJRA/ovk+O8/lPi+y5pbzFAObZCPDi6L8JPhRYB0=", + "module": "sha256-Vjswf+3jL+JljvpgctMyLnrFQ+4jH4FtCpO0S+1jjhE=", + "pom": "sha256-lqMSZtBVNCICH22aVyYJs6rPBPDfnDKJPZaKGSsmVYQ=" }, - "org/apache/groovy#groovy-dateutil/4.0.22": { - "jar": "sha256-p5HDt8gOdUTjWhHAJlyj9y8PaAqysuFUa2xeP+ahexg=", - "module": "sha256-35srMbE0B9wFLtllXmu2uUzPO9t7jzfaGXHRu2LHw0s=", - "pom": "sha256-BTW1Zs/Eav7KtOnXgdIps22Gh0ZUssD/7llVJUZiFkA=" + "org/apache/groovy#groovy-bom/4.0.25": { + "module": "sha256-dG8kZ2e5HjnAyjqGJ6sAbrN6UeJ4CZaxfdzYPtbgKAU=", + "pom": "sha256-/Jvxy9DlMd68PjZIc//LIk7Wrvp8bnA8Ze3Uqlsd7ps=" }, - "org/apache/groovy#groovy-docgenerator/4.0.22": { - "jar": "sha256-sHU0ihy22HZYJumzlv09rxQg6hEUrrLn1RlzjJgik7k=", - "module": "sha256-olhJZ2qL+FGIDMDRm4cmqViXH6d7m6naGxbsbSLXVFc=", - "pom": "sha256-q06iRmwnr3tP61TAQujBorugC3z9rpLHh9c06EdbckU=" + "org/apache/groovy#groovy-bom/4.0.28": { + "module": "sha256-gw04aMOee7MP9lNeilum3ufZuBujtEuq8Q8VBqcgdFo=", + "pom": "sha256-8wUszlm1mdU2nk/B2fsun6OVqo53K+3C3NeQfNGKPQY=" }, - "org/apache/groovy#groovy-groovydoc/4.0.22": { - "jar": "sha256-pfz5r+u5ep3tut3P186Q3f+F0IuiS2P5thauK59Pmb8=", - "module": "sha256-czTLKp9ILUoXAsmR3ipvY+2BjwkuQBDlDDamLNugEyA=", - "pom": "sha256-yHMhp8DNMgYfujQB/zLpHISOn0wcyEXH6/UjAr5XngM=" + "org/apache/groovy#groovy-console/4.0.28": { + "jar": "sha256-JPe8rr2H6wdmQr3wpkyeLA0ilpAeoiXy99tDjs4Ae8k=", + "module": "sha256-tlNMQ+doLUO6r/yMV2T0MgOJtRdIunuIzzx9sth/61Q=", + "pom": "sha256-EXQrc1VzdrHwfe9N/C+Hmjqauub9xOFbpwG2sHDwMGk=" }, - "org/apache/groovy#groovy-json/4.0.22": { - "jar": "sha256-q6kyVNkpOIEoK9Y5t7Pbi9y1v2zKTKwN96C9GTdD9lI=", - "module": "sha256-zNCqhZfYpL50KU9/8umAgffndwkK1i2BkVr5pgMT/MY=", - "pom": "sha256-b5SbBK4/HGwPKdR7xCiNDkRAZpGUYuPtlyzwuUtWjAo=" + "org/apache/groovy#groovy-datetime/4.0.28": { + "jar": "sha256-RBAlNLEP3qmFcMRlcITwhLjqmItM3hiBQPAPwGsl3Nc=", + "module": "sha256-TyJOFSawBltLXiGLzw4j/1/i5nnH8IEq9xmXTfAPtEQ=", + "pom": "sha256-OV7HGg5WSk6CEcAiiw7T/oQF17SjuFIGSS3hgInLHX0=" }, - "org/apache/groovy#groovy-nio/4.0.22": { - "jar": "sha256-wGvLEry6gtM9bEl2MhDGnrjhWysjr48seaLckLe/TSU=", - "module": "sha256-AaEkGSIUH9pPzoWnBdF6WK8mFZjBFEHDM6PrMqrgwS8=", - "pom": "sha256-JnQ0TFl8348bePSnaAa71TwGc1ZUUB1zvZYbswFJMVQ=" + "org/apache/groovy#groovy-dateutil/4.0.28": { + "jar": "sha256-7WFFWqu8cCx0JQe479oYfC+HW/EQMM9lIfAKxKtA0+E=", + "module": "sha256-ABjvWOw2zcECnmDk4E3skwSbCSP3K1EVtfkvz72LLZM=", + "pom": "sha256-WkTlERyKKoi5GrmY4PNrX82XwHA8lU7UbEoEs9whgf4=" }, - "org/apache/groovy#groovy-sql/4.0.22": { - "jar": "sha256-HBsfsFbuHvu3QyN8aMo1Z9qvg6i62kWYNtm6ezukVqs=", - "module": "sha256-6GHVtR+HvuG2+mtWZc64EIbMCZQf/w9VOCFhY5eXLLs=", - "pom": "sha256-RhXCg//EtB5XPXwAgJ/S7Ja45JGeFzIe6uQGbP1/CwY=" + "org/apache/groovy#groovy-docgenerator/4.0.28": { + "jar": "sha256-Oum7KDuAVjVl5XypTOtVI7IAWo0tYoH8TzSQytu/hmU=", + "module": "sha256-QYwTPeaYaOd/R7s/1RHH5MGZi1lqmHRPFQBYVt0O5F4=", + "pom": "sha256-OktnupWsTUZWW+EDSFW+kHaSuymNHJjYUDN6SYddUZM=" }, - "org/apache/groovy#groovy-swing/4.0.22": { - "jar": "sha256-RMwmmirUQoUMuQrCuOu1YEEqfeAEic9LzabUPW4D72o=", - "module": "sha256-dh8BpcQprVZXgq/HdJgCd0ReI6jaRjZoDDSzUHXDzzw=", - "pom": "sha256-H1JhJeQvpHGzb1B2bQMdnqaI0HaWcOnUVtN6eY2EI+g=" + "org/apache/groovy#groovy-groovydoc/4.0.28": { + "jar": "sha256-uKBIspxWUmM4v+boOGPBJQOCg2fAqW6Omh06nUD2RN8=", + "module": "sha256-lP+YJJv+D/cG9Gbh8/BrxVEEYPaKF6weAKiaza19GgQ=", + "pom": "sha256-i3jgEG5fcBYUsUIbcS9rey3CghTkB6vSlq2616A9uVw=" }, - "org/apache/groovy#groovy-templates/4.0.22": { - "jar": "sha256-dA4rUYsVAJVuh6ix/TJuCywhrcZ3qj/sVWXQF7aQzTU=", - "module": "sha256-NfWvWkE2jYp8bMLPL7Vtg3ZbLJGETfi4uRyJ2ne2IEU=", - "pom": "sha256-h9Ls2H3VPKYPGT7SOM6gfCaThtzAw/xUkhdrXVlbUIE=" + "org/apache/groovy#groovy-json/4.0.28": { + "jar": "sha256-7exFyF/4EfmpuqzfWwIONFk6AFWsY8kvvxIzw7LMnMY=", + "module": "sha256-p+XSHYLDIK1lKCUWe6h06ZckfA9EDNC5jeyOrPissAg=", + "pom": "sha256-NNo9+6t0rsGpasUl4x3yaMXf9TOE7LyvCa9LT/eEYp0=" }, - "org/apache/groovy#groovy-test/4.0.22": { - "jar": "sha256-+vfSOY3ELHvakh7jZSK1UTJlglzW1za0KPJzHnl0q0o=", - "module": "sha256-nAjbyztGaX9Dsi99c2Hmr0ZhZV7ywrnqVIG6MhIjtxQ=", - "pom": "sha256-M43f8+RSWL736IxDALYpH3Dq7A9mKP1uCxzRYY+5vkw=" + "org/apache/groovy#groovy-nio/4.0.28": { + "jar": "sha256-4SFIS/nExw60moDL8aF3yR3PBZ8YSIsnt0LGKFAcAvU=", + "module": "sha256-A9HfzieZlxXBTK5rNS3GDBAWLJYOPRneqTOjdzZ+YLA=", + "pom": "sha256-d7GweHpeOunjVSg9lkbuM9JGnjjGO7EF9GHTqUnvZcY=" }, - "org/apache/groovy#groovy-xml/4.0.22": { - "jar": "sha256-qMbIRe0i/qrtjw/Xl5i4q+o+CQr9Wpraq5bb2hUhacs=", - "module": "sha256-CCKmJjoD/xQevfvoytpZ1cbES1k4cHdk2Vm29dEYtx8=", - "pom": "sha256-OP4UoARgVl/aznkr8Z31VCEuQGvnnWZvqP6KZ6SnYfk=" + "org/apache/groovy#groovy-sql/4.0.28": { + "jar": "sha256-gGKmFwYmyA6XDBWsBaL7FuG74S+BzwU9BQ8RMe1g224=", + "module": "sha256-fN49Z1CYIkl2JQPkSZ5eGy/XeYaiPpRTLNgy7Gk/gp8=", + "pom": "sha256-m46b/+QL3lm8SNnrnx8TClkL64zPkDgX+J3zg7rOnT8=" }, - "org/apache/groovy#groovy-yaml/4.0.22": { - "jar": "sha256-y/Y1CEcIYQxClw8aA1QM7Qm2OH+sdQn2pxb+O81GmzU=", - "module": "sha256-X+tDbJ4KoO2LYzMXYBFmcH9gPW+j3cgj5Rh/fYHiu1A=", - "pom": "sha256-X0xaX+IEQ18yiHup+G37IbIDdxxXEilqb7f7LuVzHZY=" + "org/apache/groovy#groovy-swing/4.0.28": { + "jar": "sha256-9CoC3I4WPpNfCdrQnFF3/4CUc/jYLwBZs7F405B1UJg=", + "module": "sha256-udDDHWodt1OzELF6fgqoL4Tmvq99UtuOUaOuIRL5rck=", + "pom": "sha256-sc66G2WvxgY642VcCK8zBdoulywXMhoEip6n4tHIBw0=" }, - "org/apache/groovy#groovy/4.0.22": { - "jar": "sha256-+di9TWWFLBgZTjU8d/PSwj4AE4VpUcVDC6VpctL2eh4=", - "module": "sha256-Jor7Vc8AXY4Pd1qtSNNFdjykD+PkMP+5CG85iztJBTQ=", - "pom": "sha256-Vuw4/yqflfFX6tIc7fMwWsMB+3kmQBSyzvPoX7JrNK0=" + "org/apache/groovy#groovy-templates/4.0.28": { + "jar": "sha256-Wmoc4gZAUlXkJ167OvX8vnJMTROw3pjzgjpERBLJDZc=", + "module": "sha256-Xi7G46wLXugLOkGVQpFlZ3//pFpK9OkgBPc9rEbRzFk=", + "pom": "sha256-d8ZKP34+fNZz4hXUuYt0v+YB9Ixb0M+EVXtmcQTC3yo=" + }, + "org/apache/groovy#groovy-test/4.0.28": { + "jar": "sha256-5ApS58kA3/NlVnZqZflLT5H5tDrbc+mUFepSCtRQUKE=", + "module": "sha256-JxCS8CDfuZmJpLXkWv+KZDo2GKsXoAIr5ywKTOSGxPc=", + "pom": "sha256-cqPaDnKJKttk2qC/UgIwNlgzQqizbNQuVc454epLFxI=" + }, + "org/apache/groovy#groovy-xml/4.0.28": { + "jar": "sha256-aNIwqKH3oXHrYM4eX7AFpBlA8nuLQhv1X9vjpcKIjqA=", + "module": "sha256-isVAq7j/VqqL1nobMSa4T5D3qzZjHAJiLk4QqWKcEIA=", + "pom": "sha256-Sl/k7rmpj9nonWaHC+N5Mw+RzzRfBYpr8gnERaqh6gQ=" + }, + "org/apache/groovy#groovy-yaml/4.0.28": { + "jar": "sha256-Bcl7OcGHwX8XmEDihLk9Bm+z8rPjKOmTTriZZKqDZsw=", + "module": "sha256-RUAvnM3WOpsAQbfi7AFxlI0/gKvq+gRpYgNZcutpH4A=", + "pom": "sha256-YJ4C4Q4egLLuldBVWCMw4b1k/5L/KnrAEF1oGb/kJ48=" + }, + "org/apache/groovy#groovy/4.0.28": { + "jar": "sha256-13FkpEq5lIN+Ye7OrWRyG9sXlPorxnBKxv5wzTLvndM=", + "module": "sha256-oel3KLFJBsQZCBy5Qy/WNN5V9X8sTNbeUOkZGZlJImY=", + "pom": "sha256-BNs1k54GZwIIfzU1XJHu8fYfFL3Nqzkn+kVlfyaEFyo=" }, "org/apache/httpcomponents#httpclient/4.5.13": { "jar": "sha256-b+kCalZsalABYIzz/DIZZkH2weXhmG0QN8zb1fMe90M=", @@ -1595,61 +2181,45 @@ "org/apache/httpcomponents#httpcomponents-client/4.5.14": { "pom": "sha256-W60d5PEBRHZZ+J0ImGjMutZKaMxQPS1lQQtR9pBKoGE=" }, - "org/apache/httpcomponents#httpcomponents-core/4.4.13": { - "pom": "sha256-xVTnAI5FF8fvVOAFzIt09Mh6VKDqLG9Xvl0Fad9Rk2s=" - }, "org/apache/httpcomponents#httpcomponents-core/4.4.16": { "pom": "sha256-8tdaLC1COtGFOb8hZW1W+IpAkZRKZi/K8VnVrig9t/c=" }, "org/apache/httpcomponents#httpcomponents-parent/11": { "pom": "sha256-qQH4exFcVQcMfuQ+//Y+IOewLTCvJEOuKSvx9OUy06o=" }, - "org/apache/httpcomponents#httpcore/4.4.13": { - "jar": "sha256-4G6J1AlDJF/Po57FN82/zjdirs3o+cWXeA0rAMK0NCQ=", - "pom": "sha256-j4Etn6e3Kj1Kp/glJ4kypd80S0Km2DmJBYeUMaG/mpc=" - }, "org/apache/httpcomponents#httpcore/4.4.16": { "jar": "sha256-bJs90UKgncRo4jrTmq1vdaDyuFElEERp8CblKkdORk8=", "pom": "sha256-PLrYSbNdrP5s7DGtraLGI8AmwyYRQbDSbux+OZxs1/o=" }, - "org/apache/ivy#ivy/2.5.2": { - "jar": "sha256-mEKNVF6mPNmgqvJVyvQsuMtk/kMNu15wmu1TbU2u7QQ=", - "pom": "sha256-SrIWH63j2EHp2H8iVfdgfLiHCcbISPf7JdBmkd2VbkQ=" + "org/apache/ivy#ivy/2.5.3": { + "jar": "sha256-lQKqWqvwsUhJJKE+9LXSTxIff5GqtnaPEcydCQbAgDs=", + "pom": "sha256-uwX5Ztsh4F0Rq52AFoUB8Tf0SWsx4PwggFQ0E4q2W1M=" }, - "org/bouncycastle#bcpkix-jdk15on/1.67": { - "jar": "sha256-77ynVIgM45IspHpDwfC3LEVzFFCg7xk7nbM79Ls4zl8=", - "pom": "sha256-qbswvZh9wwWwXuU+nyfm6QL8EM48bplhjP8DYteWsE0=" + "org/bouncycastle#bcpkix-jdk18on/1.78.1": { + "jar": "sha256-S0jqCE5SMrnXnryhiHud4DexJJMYB81gcQdIwq7gjMk=", + "pom": "sha256-CVIrr36Zuqk6JRXRbPHLlT+iJ41+PEbIvv8n3AQXKDE=" }, - "org/bouncycastle#bcpkix-jdk15on/1.70": { - "jar": "sha256-5bnLgh31f3CwWTNY6JwOjXJmUV2p0IivbGRvY9QzwHw=", - "pom": "sha256-bqVQK37r7HAYJxu4qCy4Gb9MHytlQ1ScXP2E1qE5lr8=" + "org/bouncycastle#bcprov-ext-jdk18on/1.78.1": { + "pom": "sha256-sSNVJiXCmwp9cnoufesfuCWHyJ8hPPCi9ISliDV45e0=" }, - "org/bouncycastle#bcprov-ext-jdk15on/1.70": { - "jar": "sha256-XYGfO4hZfsaAyUFRoLoKOv/wwMHJmbWwZaZ8mYo+Phs=", - "pom": "sha256-349vD7+aZoBvsV+M/E40S1fEdgoiYpAIbKuLkb4X4m8=" + "org/bouncycastle#bcprov-jdk18on/1.78.1": { + "jar": "sha256-rdWRXmrPxqtYNuH9il4hxkiFNqjB8h84bus78oC3Atc=", + "pom": "sha256-KJEtE5+e7RQcOUNx++W6b//5HnjxycuDSPlEok0gTtI=" }, - "org/bouncycastle#bcprov-jdk15on/1.67": { - "jar": "sha256-+gBBo2+fIK88a42/brSalp4snMApBJ1hrMUmujJHs+8=", - "pom": "sha256-pHOndHbdYxYw67OjezSBL5TmpyRcOXZaFNcjG5DgZFs=" - }, - "org/bouncycastle#bcprov-jdk15on/1.70": { - "jar": "sha256-jzwg4+LVZdJvM+jUhXo30Nf4rDm2KnAmSW/Ksb2sMNQ=", - "pom": "sha256-bfS1t22QYgF2ZK0MooXlcVSugDYHy4nJcLOcwOAWq7A=" - }, - "org/bouncycastle#bcutil-jdk15on/1.70": { - "jar": "sha256-UtxVUbAldmZSbFCVQkVn/tfcewDSsbp71SKYQRESsdA=", - "pom": "sha256-nrrnHCXgyfLNdWADwB8a0Pw5jKBvvNoNF15xysWECq0=" - }, - "org/checkerframework#checker-qual/3.39.0": { - "jar": "sha256-PpAHA5btiI7jlBZbIIOmejTDfhEaw6/XuZaop4KcQd0=", - "module": "sha256-56P+D0lZ4m6ZCH6KwOzHhK4AtmcGGdBWA/ZATim8fRc=", - "pom": "sha256-SIsYMPs9WeqTtYulPhrZGLuTWnzL00uDXbT6QCZmXjI=" + "org/bouncycastle#bcutil-jdk18on/1.78.1": { + "jar": "sha256-2fpW+XsPdhzjvI2ddMXXE3qYe/W9Or/hAD+br6RaHS8=", + "pom": "sha256-dB1Vy0XEwsiJtaQ2t0fcIVKSMTLkJr5u9VUA7uf6UxI=" }, "org/checkerframework#checker-qual/3.41.0": { "jar": "sha256-L58kW/aOQlnWEIlPJAbcH2Nj3GOTAr1WboJy5PRUEXI=", "module": "sha256-s4ZywX9FUnayEO00Av+S3OZmdwsajGEMfMNK1UxTLSA=", "pom": "sha256-XHOwdwVAhCzwagHSZLu4muXiSGadydqA6GHoIz3UZ1s=" }, + "org/checkerframework#checker-qual/3.49.0": { + "jar": "sha256-i52aNuqvfA/CZQPIPNl9jJwPnikTzCpukqwmxzXU3L4=", + "module": "sha256-YA0Z+9XjfemEh8OYBF4UCmUc9brRx5xcl88MyYRMQuQ=", + "pom": "sha256-yEUftI7+1jgbMpFG1PrvtvTYq/E79XLCaosawoCW54A=" + }, "org/codehaus#codehaus-parent/4": { "pom": "sha256-a4cjfejC4XQM+AYnx/POPhXeGTC7JQxVoeypT6PgFN8=" }, @@ -1661,30 +2231,42 @@ "jar": "sha256-TU50Uy6BvGpU5MvahlmZ9KspiF6FDwuDXqN0gAuE0LI=", "pom": "sha256-tmtSb0df2k3Oi5X/8P7ukkqPBZKYwzrgyTS3fYkJBkM=" }, - "org/codehaus/mojo#animal-sniffer-annotations/1.23": { - "jar": "sha256-n/5Sa/Q6Y0jp2LM7nNb1gKf17tDPBVkTAH7aJj3pdNA=", - "pom": "sha256-VhDbBrczZBrLx6DEioDEAGnbYnutBD+MfI16+09qPSc=" + "org/codehaus/mojo#animal-sniffer-annotations/1.24": { + "jar": "sha256-xyDm5by+ay9I3tdaR7zNt2Pu3nnRQzAQLg01Lj2J7ZI=", + "pom": "sha256-iEhPYKatQjipf+us8rMz6eCMF4uPGAoFo+2/9KOKg24=" }, - "org/codehaus/mojo#animal-sniffer-parent/1.23": { - "pom": "sha256-a38FSrhqh/jiWZ81gIsJiZIuhrbKsTmIAhzRJkCktAQ=" + "org/codehaus/mojo#animal-sniffer-parent/1.24": { + "pom": "sha256-Sd2rQ8g2HcLvDB/4fLWQ+nIxcCq59i4m1RLcGKHxzQQ=" }, - "org/codehaus/mojo#mojo-parent/74": { - "pom": "sha256-FHIyWhbwsb2r7SH6SDk3KWSURhApTOJoGyBZ7cZU8rM=" + "org/codehaus/mojo#mojo-parent/84": { + "pom": "sha256-L+UQYYsvYPzV8vuCvEssLDRASNdPML5xn8uGgp7orDA=" }, - "org/codehaus/woodstox#stax2-api/4.2.1": { - "jar": "sha256-Z4Vn5ItRpCxlxpnyZlOa09Z21LGlsK19iezoudV3JXk=", - "pom": "sha256-edpBDIwPRqP46K2zDWwkzNYGW272v96HvZfpiB6gouc=" + "org/codehaus/woodstox#stax2-api/4.2.2": { + "jar": "sha256-phxI1VPvrXi8Af/8SsUovruuZMuuwXCypeOc9h61Gr4=", + "pom": "sha256-TpAuxVb8ZZi0HClS7BVz7cgVA35zMOxJIuq2GUImhuI=" }, "org/conscrypt#conscrypt-openjdk-uber/2.5.2": { "jar": "sha256-6vU32Y4DPQ8EUc0bjMdOAte1XsiC2mPIgGDYBrqJw0g=", "pom": "sha256-tf1UhzL5MlRdd3iQ65lSIr/oZiMjUb6QgTfjnDxnLYs=" }, - "org/eclipse/jgit#org.eclipse.jgit-parent/6.10.0.202406032230-r": { - "pom": "sha256-8tNTmgp5Iv15RwgsGQHSCQ2uB0mGsi2r2XO0OYzR6i4=" + "org/eclipse/ee4j#project/1.0.6": { + "pom": "sha256-Tn2DKdjafc8wd52CQkG+FF8nEIky9aWiTrkHZ3vI1y0=" }, - "org/eclipse/jgit#org.eclipse.jgit/6.10.0.202406032230-r": { - "jar": "sha256-Q/kvOttoGl8wBrl56NNBwSqM/YAp8ofEK88KgDd1Za4=", - "pom": "sha256-BVlUQr62ogYQi2c6qcZpLIPkHfGDF33GcROxzD9Sgd0=" + "org/eclipse/ee4j#project/1.0.7": { + "pom": "sha256-IFwDmkLLrjVW776wSkg+s6PPlVC9db+EJg3I8oIY8QU=" + }, + "org/eclipse/ee4j#project/1.0.9": { + "pom": "sha256-glN5k0oc8pJJ80ny0Yra95p7LLLb4jFRiXTh7nCUHBc=" + }, + "org/eclipse/jetty#jetty-bom/9.4.45.v20220203": { + "pom": "sha256-6GaLKkTnymO8Jr36Iyevfj+X9wncvMXnsQnYH+w6VbY=" + }, + "org/eclipse/jgit#org.eclipse.jgit-parent/7.1.1.202505221757-r": { + "pom": "sha256-2MQUVqFpO+cF1ynPPvVBQrmc3OG7tzIZvBNISDKbT5c=" + }, + "org/eclipse/jgit#org.eclipse.jgit/7.1.1.202505221757-r": { + "jar": "sha256-GE1FHjbh9MtQCezVcHaop7S4bZ7bUJAzxz73zLlvwzo=", + "pom": "sha256-7QPmQbCTT0tC1ipIvYphoRdR+uoaYC3vxAGH51L5Twc=" }, "org/hamcrest#hamcrest-core/1.3": { "jar": "sha256-Zv3vkelzk0jfeglqo4SlaF9Oh1WEzOiThqekclHE2Ok=", @@ -1708,27 +2290,23 @@ "jar": "sha256-rOKhDcji1f00kl7KwD5JiLLA+FFlDJS4zvSbob0RFHg=", "pom": "sha256-llrrK+3/NpgZvd4b96CzuJuCR91pyIuGN112Fju4w5c=" }, - "org/jetbrains/kotlin#kotlin-stdlib-common/1.4.20": { - "pom": "sha256-fFcG67pX1ETCyQJCiTE6SThr6gmWwDKUwrVwmnUP9Ck=" + "org/jetbrains/kotlin#kotlin-bom/1.9.25": { + "pom": "sha256-GZrnpYnroWgYRqlUmmlc87CkLB2SEZpQqDD/Erq7oCM=" }, - "org/jetbrains/kotlin#kotlin-stdlib-common/1.7.0": { - "jar": "sha256-Wcb/ZP6aZgSvzgPoqqdfg1hsYDCscfsLNO583v7TYY8=", - "pom": "sha256-JhqZ5S596dKySKuJmKUEbOZB/h4oI39p3xUOxL6aMBo=" + "org/jetbrains/kotlin#kotlin-stdlib-jdk8/1.8.21": { + "jar": "sha256-PbdSowB08G7mxXmEqm8n2kT00rvH9UQmUfaYjxyyt9c=", + "pom": "sha256-ODnXKNfDCaXDaLAnC0S08ceHj/XKXTKpogT6o0kUWdg=" }, - "org/jetbrains/kotlin#kotlin-stdlib-jdk7/1.7.0": { - "jar": "sha256-B+kb6bLKIGctK9t+GBt2bnNFOi2hNJK13a7o+keuojk=", - "pom": "sha256-riOkxqK9/AzVp7uuh9mYoR4DVr5J/voKmvbD/22ioCs=" + "org/jetbrains/kotlin#kotlin-stdlib/1.8.21": { + "pom": "sha256-/gzZ4yGT5FMzP9Kx9XfmYvtavGkHECu5Z4F7wTEoD9c=" }, - "org/jetbrains/kotlin#kotlin-stdlib-jdk8/1.7.0": { - "jar": "sha256-zwWOEdsd/JlEaAyMYblaxomqqoo+swvO0CgQDwOPAws=", - "pom": "sha256-l+G1Or5F8Ti1h5U/UEPjmcOA9VWmIz1VeV567gPQpzE=" + "org/jetbrains/kotlin#kotlin-stdlib/1.9.21": { + "jar": "sha256-O0eTE6tsrqTl4l097oyoDDAsibpz4a9Nr6oQD275KWo=", + "module": "sha256-0wGffw1xkkzkcpjJzEavAkX3UhlxmzXFkV+8x+emk5U=", + "pom": "sha256-yAfZL3xqobZcBs+HIyNjUE5pD8o/PB4nIGYwoTIv1+A=" }, - "org/jetbrains/kotlin#kotlin-stdlib/1.4.20": { - "pom": "sha256-OYXvH5KCjVgqQ87JztsmJnQuD+FQXTE268KYzJi8I0o=" - }, - "org/jetbrains/kotlin#kotlin-stdlib/1.7.0": { - "jar": "sha256-qojpYlV3lX8ySaRstuFm7gmzaeYA96EdFI0WsKbYfwU=", - "pom": "sha256-CsWfu0zZGIqggUYASiUpXDdSCe+rkxJad/UDfpVldk4=" + "org/jetbrains/kotlinx#kotlinx-coroutines-bom/1.8.1": { + "pom": "sha256-Vj5Kop+o/gmm4XRtCltRMI98fe3EaNxaDKgQpIWHcDA=" }, "org/jsoup#jsoup/1.15.4": { "jar": "sha256-AGgw0Hl3EECN5VicGNhkNDwO8aOgxgPJyxOMlDtn2aQ=", @@ -1750,21 +2328,24 @@ "module": "sha256-hkd6vPSQ1soFmqmXPLEI0ipQb0nRpVabsyzGy/Q8LM4=", "pom": "sha256-Sj/8Sk7c/sLLXWGZInBqlAcWF5hXGTn4VN/ac+ThfMg=" }, - "org/junit#junit-bom/5.7.1": { - "module": "sha256-mFTjiU1kskhSB+AEa8oHs9QtFp54L0+oyc4imnj67gQ=", - "pom": "sha256-C5sUo9YhBvr+jGinF7h7h60YaFiZRRt1PAT6QbaFd4Q=" + "org/junit#junit-bom/5.11.4": { + "module": "sha256-qaTye+lOmbnVcBYtJGqA9obSd9XTGutUgQR89R2vRuQ=", + "pom": "sha256-GdS3R7IEgFMltjNFUylvmGViJ3pKwcteWTpeTE9eQRU=" }, - "org/junit#junit-bom/5.7.2": { - "module": "sha256-87zrHFndT2mT9DBN/6WAFyuN9lp2zTb6T9ksBXjSitg=", - "pom": "sha256-zRSqqGmZH4ICHFhdVw0x/zQry6WLtEIztwGTdxuWSHs=" + "org/junit#junit-bom/5.13.1": { + "module": "sha256-M8B6uXJHkKblhZugfWkResUwQ5ckVFqBxBeeMnLHXeg=", + "pom": "sha256-+mhFHqgwVy7UP/5R11tqBfel5mWmAqUfSda+AgY6ZfM=" + }, + "org/junit#junit-bom/5.13.4": { + "module": "sha256-6Vkoj94bGwUNm8CC/HhniRKNpdKFMJFGj8pQQQS99AA=", + "pom": "sha256-16CKmbJQLwu2jNTh+YTwv2kySqogi9D3M2bAP8NUikI=" }, "org/junit#junit-bom/5.9.2": { "module": "sha256-qxN7pajjLJsGa/kSahx23VYUtyS6XAsCVJdyten0zx8=", "pom": "sha256-LtB9ZYRRMfUzaoZHbJpAVrWdC1i5gVqzZ5uw82819wU=" }, - "org/junit#junit-bom/5.9.3": { - "module": "sha256-tAH9JZAeWCpSSqU0PEs54ovFbiSWHBBpvytLv87ka5M=", - "pom": "sha256-TQMpzZ5y8kIOXKFXJMv+b/puX9KIg2FRYnEZD9w0Ltc=" + "org/mockito#mockito-bom/4.11.0": { + "pom": "sha256-2FMadGyYj39o7V8YjN6pRQBq6pk+xd+eUk4NJ9YUkdo=" }, "org/multiverse#multiverse-core/0.7.0": { "jar": "sha256-xUOY8CKAVLf65lInQzrp2oflsqluuoJOZqkkkS0Q/FA=", @@ -1780,31 +2361,28 @@ "jar": "sha256-x0MwzGuAbIBP0350SHtP5dfCdQxeFfvG76E73uG974A=", "pom": "sha256-QFTxhhN+O4SafCPJ6EbNV9ii/jLBfUxivUIFEtdMPT8=" }, - "org/ow2#ow2/1.5": { - "pom": "sha256-D4obEW52C4/mOJxRuE5LB6cPwRCC1Pk25FO1g91QtDs=" - }, "org/ow2#ow2/1.5.1": { "pom": "sha256-Mh3bt+5v5PU96mtM1tt0FU1r+kI5HB92OzYbn0hazwU=" }, - "org/ow2/asm#asm-analysis/9.7": { - "jar": "sha256-e8a8vCE3mUigyMRn+w+GQgbluBj2vAtUaHL1yflBVW8=", - "pom": "sha256-nDMIDry2Ma5Pd+ti7We/xAy4cujP0Fishj5EXB3Zc98=" + "org/ow2/asm#asm-analysis/9.8": { + "jar": "sha256-5kBzL7zTxicZJaUE8SXjg4Roj037v5LIYi387g0J7bk=", + "pom": "sha256-xXR+JccuGwfVJjx1x4rWGmJt0kWPr8r8I/gdMlPuQu0=" }, - "org/ow2/asm#asm-tree/9.7": { - "jar": "sha256-YvSzvENgRcGstcO6LY7FVuwzaQk9f10Gx0frBLVtUrE=", - "pom": "sha256-o06h4+QSjAEDjbQ8aXbojHec9a+EsFBdombf5pZWaOw=" + "org/ow2/asm#asm-tree/9.8": { + "jar": "sha256-FLeIDLfIXu0QHicQQy/D/7gydVMqaolNxMQJXUmtWfE=", + "pom": "sha256-cUnn+qDhkSlvh5ru2SCciULTmPBpjSzKGpxijy4qj3c=" }, - "org/ow2/asm#asm-util/9.7": { - "jar": "sha256-N6ZBTTZkGXPxrxBJN8ldbZIbLdtNYSxmxanysT/BQhE=", - "pom": "sha256-XQFNjIcNSHGCW9LdtVZ7Ie9trI7Ei7uNu0ZbCzor9FI=" + "org/ow2/asm#asm-util/9.8": { + "jar": "sha256-i6BGDsso/Q4pgOXz7zQzpROkV7wHf4GlO9x1tYegjRU=", + "pom": "sha256-JNCXDhceKRe4Oo8PBdUKHNtcguUIVVtS28ydM2HE8Ow=" }, - "org/ow2/asm#asm/9.3": { - "jar": "sha256-EmM2m1ninJQ5GN4R1tYVLi7GCFzmPlcQUW+MZ9No5Lw=", - "pom": "sha256-jqwH4p+K6oOoFW17Kfo2j26/O+z7IJyaGsNqvZBhI+A=" + "org/ow2/asm#asm/9.7.1": { + "jar": "sha256-jK3UOsXrbQneBfrsyji5F6BAu5E5x+3rTMgcdAtxMoE=", + "pom": "sha256-cimwOzCnPukQCActnkVppR2FR/roxQ9SeEGu9MGwuqg=" }, - "org/ow2/asm#asm/9.7": { - "jar": "sha256-rfRtXjSUC98Ujs3Sap7o7qlElqcgNP9xQQZrPupcTp0=", - "pom": "sha256-3gARXx2E86Cy7jpLb2GS0Gb4bRhdZ7nRUi8sgP6sXwA=" + "org/ow2/asm#asm/9.8": { + "jar": "sha256-h26raoPa7K1cpn65/KuwY8l7WuuM8fynqYns3hdSIFE=", + "pom": "sha256-wTZ8O7OD12Gef3l+ON91E4hfLu8ErntZCPaCImV7W6o=" }, "org/pf4j#pf4j-parent/3.12.0": { "pom": "sha256-CJafObKJ1C3l4L6je+jADJoykGvd2Vhga6YqkP/om/g=" @@ -1821,24 +2399,34 @@ "jar": "sha256-91yll3ibPaxY9hhXuawuEDSmj6Zy2zUFWo+0UJ4yXyg=", "pom": "sha256-VLoj2HotQ4VAyZ74eUoIVvxXOiVrSYZ4KDw8Z+8Yrag=" }, - "org/slf4j#jcl-over-slf4j/2.0.7": { - "jar": "sha256-QYBnV+HSba5dbbLKfUpRdu7S1ucJzYZWTUoR2rBgF0I=", - "pom": "sha256-QzT/rbuOhgtdjjm7HHDDHO8BEGQ1EGZkQQsK9+vi8uc=" + "org/slf4j#jcl-over-slf4j/2.0.17": { + "jar": "sha256-r/0GdxWJ6/5FS7ETFaT0ZuyqE1uV8+eTlTTPHS/XBkw=", + "pom": "sha256-YaRGiqPB8zyfeSURHybiM5LZ9atx7gy8KHGD/BtSr8U=" }, - "org/slf4j#jul-to-slf4j/2.0.7": { - "jar": "sha256-6rplSDuzjJPmjVV6GeVziWIyLeGUZUXb9A5eMvYpMAg=", - "pom": "sha256-bceobwo6J1dfgBavGvR/hhHToDhvmhoaK1EMDWDBTNA=" + "org/slf4j#jul-to-slf4j/2.0.17": { + "jar": "sha256-p6/NI7nP0UdeVclPlDuAjFkiA15+LCpcZaSHpBBrxTg=", + "pom": "sha256-OMMwoKtfCT5WK1L7Ya7GMK4cH5FAbjz1R3UEXlzPbAM=" }, - "org/slf4j#log4j-over-slf4j/2.0.7": { - "jar": "sha256-/FdxTuix5Ks5uUiMFX8IQ95xumcIJSy+BsmUrZ1y0e4=", - "pom": "sha256-ZtCdHNU3gbrEkQ94x0zKL9M6z6KqXK24qP1bxEAM6mI=" + "org/slf4j#log4j-over-slf4j/2.0.17": { + "jar": "sha256-y/MOr5U1ere6v5vhI9qcxwLw/oOyM5K3piWJ1gtYYtE=", + "pom": "sha256-35an+cEk2UwP2EfYccg6PgdGpP+4JxphJ2zPBCrhO6I=" }, - "org/slf4j#slf4j-api/2.0.7": { - "jar": "sha256-XWKYuToZBcMs2mR4gIrBTC1KR+kVNeU8Qff+64XZRvQ=", - "pom": "sha256-LUA8zw4KAtXBqGZ7DiozyN/GA4qyh7lnHdaBwgUmeYE=" + "org/slf4j#slf4j-api/2.0.17": { + "jar": "sha256-e3UdlSBhlU1av+1xgcH2RdM2CRtnmJFZHWMynGIuuDI=", + "pom": "sha256-FQxAKH987NwhuTgMqsmOkoxPM8Aj22s0jfHFrJdwJr8=" }, - "org/slf4j#slf4j-parent/2.0.7": { - "pom": "sha256-wYK7Ns068ck8FgPN/v54iRV9swuotYT0pEU1/NIuRec=" + "org/slf4j#slf4j-api/2.0.6": { + "jar": "sha256-LyqS1BCyaBOdfWO3XtJeIZlc/kEAwZvyNXfP28gHe9o=", + "pom": "sha256-i06GxT0ng2CPGuohPZBsW6xcBDPgCxkjm7FnZLn6NzY=" + }, + "org/slf4j#slf4j-bom/2.0.17": { + "pom": "sha256-940ntkK0uIbrg5/BArXNn+fzDzdZn/5oGFvk4WCQMek=" + }, + "org/slf4j#slf4j-parent/2.0.17": { + "pom": "sha256-lc1x6FLf2ykSbli3uTnVfsKy5gJDkYUuC1Rd7ggrvzs=" + }, + "org/slf4j#slf4j-parent/2.0.6": { + "pom": "sha256-FIJlDL4x5AjB3IkCHLrh0wRK1KAb+PYro2C2qBOhMSQ=" }, "org/sonatype/oss#oss-parent/3": { "pom": "sha256-DCeIkmfAlGJEYRaZcJPGcVzMAMKzqVTmZDRDDY9Nrt4=" @@ -1852,9 +2440,9 @@ "org/sonatype/oss#oss-parent/9": { "pom": "sha256-+0AmX5glSCEv+C42LllzKyGH7G8NgBgohcFO8fmCgno=" }, - "org/threeten#threetenbp/1.6.8": { - "jar": "sha256-5LHrPZDDilTH8zhP2pV+C1vwtBtAZypErosDy2yHzgY=", - "pom": "sha256-ztMznYANG7wB7mct+A5NqHUgrgKXuarI+MS33aI+SwI=" + "org/threeten#threetenbp/1.7.0": { + "jar": "sha256-hXkX0jGaTpLcHF4663Wg2shERe0xXnrD2Cu40rKYl38=", + "pom": "sha256-nLthSu/sbVcp7MrdZMmhnpshg/w6Dgk8APN2rPptC0Q=" }, "org/yaml#snakeyaml/2.0": { "jar": "sha256-iAydiW5LdKBsVJwVyklkUBZdaQn6FdfmYr7o9qZtevo=", @@ -1864,154 +2452,371 @@ "jar": "sha256-FGeTFEiggXaWrigFt7iyC/sIJlK/nE767VKJMNxJOJs=", "pom": "sha256-6YLq3HiMac8uTeUKn2MrGCwx26UGEoMNNI/EtLqN19Y=" }, - "software/amazon/awssdk#annotations/2.26.26": { - "jar": "sha256-aUAhId1u6bXYLVWn/R3HUvzahdd9WnRMDp6/0wm2FSs=", - "pom": "sha256-IvMaqFQAXCp7vRRVLIoVVwG0tnMIzP3FQTLeXHgdcgw=" + "org/yaml#snakeyaml/2.4": { + "jar": "sha256-73ea9dKand6MxwzgNB9cb3c14j7f+Whc6qnTU1m3u38=", + "pom": "sha256-4VSjIxzWzeaKq/J0/RiWTUmpwaX16e079HHprnvfCOY=" }, - "software/amazon/awssdk#apache-client/2.26.26": { - "jar": "sha256-nznXLKoWQTaATuW4IyLFrB/i1wOuCrNvgcMFGq+Zn0o=", - "pom": "sha256-aMQ1YXRPnMIYQkDwuAOI8GDtEICH7GGTms9eXlw1+W8=" + "software/amazon/awssdk#annotations/2.31.64": { + "jar": "sha256-KNzoSALU9sY1VvOyjg5XXPsY9FIQyngw7McPYBhoZp0=", + "pom": "sha256-1K4RlC7AEgmsN/bjvChaCQyxhzi9gRrF0i8mByYrJ5o=" }, - "software/amazon/awssdk#auth/2.26.26": { - "jar": "sha256-rkmVeQTycJvMwIFxP8lJEpDq72n9mQo+IKuuCIV93S0=", - "pom": "sha256-DVvm6KQ4ysNOafB2iQzFKAEo+3jcSZeieCOGYhX6oDo=" + "software/amazon/awssdk#annotations/2.33.2": { + "jar": "sha256-uqN7yqLGvYj7+3MYVlIiJtjnRFxJegIHMfl1nxHxIJY=", + "pom": "sha256-oFGBHPlrzIOxcRMNjRTsgdDlp0P4E9T4O+LBaumjms8=" }, - "software/amazon/awssdk#aws-core/2.26.26": { - "jar": "sha256-A0+oms7HtbQOjaXVuRissdqjm54xbVfV9uU56fqyr68=", - "pom": "sha256-TsMPuyNwzQgblM8sv8Xae64Pn2Qyvmcb1UWI/uSp6+g=" + "software/amazon/awssdk#apache-client/2.31.64": { + "jar": "sha256-vhk15U9ETd1SQnoLcPvKLcnrr8tDcFbF1m3f/pqXaI8=", + "pom": "sha256-JXnlLgchEwefQe2t2Ue/784dbHnpjsTJBnar2nmPjio=" }, - "software/amazon/awssdk#aws-json-protocol/2.26.26": { - "jar": "sha256-xlfKtDtRnf2zcqhZQS8gbs+0mD4yr8Mz3Xju9wfYcNs=", - "pom": "sha256-c8xGFgRSrk9LFXjQa8drKpnowsYrOtWt0pxUv7Y99wI=" + "software/amazon/awssdk#apache-client/2.33.2": { + "jar": "sha256-eBfFgrs+wLqd5yZTG8cYO4ZRRgXKyxes8evYfX8RCA4=", + "pom": "sha256-BUnIGq/AICKK/sA6OtwI14+MefpgShNfdty37/pdTWM=" }, - "software/amazon/awssdk#aws-sdk-java-pom/2.26.26": { - "pom": "sha256-lixU0LOpTDywFJRwHr6x9su3fK+zDLKAFRy7pj4/0nQ=" + "software/amazon/awssdk#arns/2.33.2": { + "jar": "sha256-oy+sU7mhnFEMfyZSDYxWlcynasyiuTNZRvJxaSuKsUI=", + "pom": "sha256-muZb2YxZIVRQAm+AXZ8VJTz9sQrT40uG8EIE91r9E6M=" }, - "software/amazon/awssdk#bom-internal/2.26.26": { - "pom": "sha256-coi03Ywm/076O6TCx7ysOVWmZjEs6fHIytuSsQmbDGo=" + "software/amazon/awssdk#auth/2.31.64": { + "jar": "sha256-KdOUKu7xduKxevZq7PWQfRKXTSokJtcmMScB+pr9vwc=", + "pom": "sha256-VfF7eyuqChSjMyiv8irUWIE8hTrX2zvDJXlrXbJRtcE=" }, - "software/amazon/awssdk#checksums-spi/2.26.26": { - "jar": "sha256-aJYOIepQDm3zVfzfYfTN22aNLA94S++rnASHrKTRvjg=", - "pom": "sha256-tYAqjgEhp81DP7ERSXVmBHkJbqf0NbQma5e6jwLFacU=" + "software/amazon/awssdk#auth/2.33.2": { + "jar": "sha256-reBhMxgfndRqyoTtxboTRPlOVF/c5683N8oEKDK6ci0=", + "pom": "sha256-UZCZg/WpWYSBnVPn6AASivMxgXC6hOxB0zdNlTBFZEQ=" }, - "software/amazon/awssdk#checksums/2.26.26": { - "jar": "sha256-9ZrOEkJJRC7lSR4pvaQzPkCtRnaIp2759mjY4CoxNqQ=", - "pom": "sha256-rc1ErSAB439wqC/X0rx7ypN/8IskPWRkIV/+vmql7uU=" + "software/amazon/awssdk#aws-core/2.31.64": { + "jar": "sha256-6yQ4Rgd160o/DKSrLpYyBAG7Qog39HvBpS1PxTBEZWU=", + "pom": "sha256-Lex7iJ4AH8xOsd+MifQc0e6DPw7iDU/sIULl4xLC6HY=" }, - "software/amazon/awssdk#core/2.26.26": { - "pom": "sha256-K5+nldQU0Q+Hamh3C2DRdrBA4rdz3IzLBjPE9zDeM1w=" + "software/amazon/awssdk#aws-core/2.33.2": { + "jar": "sha256-LGJ2xjKpvmNLpM0w1YVZ9c3N7b+JB2efZUC8aN8Pdqw=", + "pom": "sha256-5stO2+2SGoQHIMAEMCy5DCFCqBgRVnW5XyVl9oLsDeo=" }, - "software/amazon/awssdk#endpoints-spi/2.26.26": { - "jar": "sha256-kGvBRZF0TSj6Ne4thJxBCVpBB2EEdWMAemDpbkodhuo=", - "pom": "sha256-bvg/+OvJbbxp0+TX72v1U6pJrI2yZM3AdZ2S23dVlH0=" + "software/amazon/awssdk#aws-crt-client/2.33.2": { + "jar": "sha256-hr+vxYQo+2NQ4HL4tAzpE1Nt+lNw14ITtYZK0IcelXU=", + "pom": "sha256-TS3bRVP5b4tl93KK0oyqucza6GnowGLd+zbEsmBafCs=" }, - "software/amazon/awssdk#http-auth-aws-eventstream/2.26.26": { - "jar": "sha256-YpmuIwZQhO9z5Ub3reRbvfTg8+QMe5S42OrGgp3tp6g=", - "pom": "sha256-4Np6b+83VkyjsXp6Oo2ugmGV3SwuG2cWmwuVpa0AQlQ=" + "software/amazon/awssdk#aws-json-protocol/2.31.64": { + "jar": "sha256-/FNjLM5T+hEZNP4FIwLlPHLrg+C00on/fjUIX9XGoRY=", + "pom": "sha256-vMrMxfHT1v5X/eRg623xK8C3JwxmhkuGOwnqolW8e/8=" }, - "software/amazon/awssdk#http-auth-aws/2.26.26": { - "jar": "sha256-dZz9f5mzEr6lmd+OJVzxWOlV/GDg59Hgs48pZQjpfh8=", - "pom": "sha256-Ctmn3ZG3h3E2k+FTvuUO/24B3JTOc0n4JI0Ul4fNrSQ=" + "software/amazon/awssdk#aws-json-protocol/2.33.2": { + "jar": "sha256-Gxt7PWLgfr0IXHfHawPUJcjTzTSq7bR8z6NgGpngDSw=", + "pom": "sha256-miX/D60Wu//rG+Cc4KRu9w/eNUZGUPfpIOozNy/yujI=" }, - "software/amazon/awssdk#http-auth-spi/2.26.26": { - "jar": "sha256-3WW9KrsL6aqeJGYZz0/XfjHlmTcSpm/4mydpsGxYoOc=", - "pom": "sha256-DAKFhZzgbxwl0aFiUXZIQvT9K7kXbLRD2QfM2xvDwes=" + "software/amazon/awssdk#aws-query-protocol/2.33.2": { + "jar": "sha256-Zuk1giL4vy8uOqV/quBw6ipKwsMKFQzqjAQdjofp4TI=", + "pom": "sha256-/jUa/Ay4zr5vz8jYD+IIcgBuZRW/MRKoSM6yeVV7HWg=" }, - "software/amazon/awssdk#http-auth/2.26.26": { - "jar": "sha256-rIzrcDLQintVc2y2f0H4qyVoYCJkoMDChJPPdH6VzH8=", - "pom": "sha256-LBuR3WNojggJp8UleJx8SRKX35xGucTbY24sCXPKm3A=" + "software/amazon/awssdk#aws-sdk-java-pom/2.31.64": { + "pom": "sha256-EKTzMOznnXS2FAb8C50mFwYiWxnRm8033KeIL5/tZoo=" }, - "software/amazon/awssdk#http-client-spi/2.26.26": { - "jar": "sha256-RL26bCp5eBhrNpftYIB9n6m2jAnE1dBNAyGdgu6vNj0=", - "pom": "sha256-ujMvgWsw2Hw+ocevP5Zu413YRAnlM+b32cAY5vVsuns=" + "software/amazon/awssdk#aws-sdk-java-pom/2.33.2": { + "pom": "sha256-r89FM0nkK0SNnRDCPy1h9mGw0l1zABpHDVahHhkjwa4=" }, - "software/amazon/awssdk#http-clients/2.26.26": { - "pom": "sha256-mXs8qIVYTm0HNJRYVxN+ltcdYXsgasjvUm6LM7boXCo=" + "software/amazon/awssdk#aws-xml-protocol/2.33.2": { + "jar": "sha256-f0+e9J0oXhoFXGGbsrC4Qzh4c6KtHsizm/EJL9AvrBo=", + "pom": "sha256-ekz9y9W3qNft7b0qo06Y1UVoVIA8njzb8srQ7017NZ8=" }, - "software/amazon/awssdk#identity-spi/2.26.26": { - "jar": "sha256-CJGE2jC757V3a6H65X5TorVVzce+Tcd55UFLvuPOUu8=", - "pom": "sha256-GK1UqC+Q5WGKJ6YKTcm1Vo+lHut2riwXdPmEOm8w1CU=" + "software/amazon/awssdk#batch/2.33.2": { + "jar": "sha256-NyjDw+hxanWIYEfqhTsFNmyRMTcXLrLUF16d0K+DAE8=", + "pom": "sha256-/BogoiV5aH2LKGXKSH+ILlIRbAsV5UNKBSOdyX8mK+k=" }, - "software/amazon/awssdk#json-utils/2.26.26": { - "jar": "sha256-8txWzIzoKqIaU5qPDyNx0+XzEuQJAUoHIDQlgDy09Nc=", - "pom": "sha256-fEMwRPC06iQzEEYfgMxP0uzB+5f2jXA6qim2y5zTeCI=" + "software/amazon/awssdk#bom-internal/2.31.64": { + "pom": "sha256-bRoyIGhsLUhhCFdJ4ibPKJm7yqa9FgmGYie4vCd9CHA=" }, - "software/amazon/awssdk#metrics-spi/2.26.26": { - "jar": "sha256-tlVae3mgb3SJeHkRVWm/nooBzZfWs7KxvVa/yoIfF10=", - "pom": "sha256-h36orVjr2+CvJEG2TIJ0tCmtr6lgXfKcqXO0NNtg6k8=" + "software/amazon/awssdk#bom-internal/2.33.2": { + "pom": "sha256-jEwhx9rjl5OTOsJSP04geFYvJc5yBa7wkdVcqo2FQvQ=" }, - "software/amazon/awssdk#netty-nio-client/2.26.26": { - "jar": "sha256-EpKX9C0+0xmIPb8Xk2WVc7fP2HLr1gjBtN5YCX+MAb4=", - "pom": "sha256-QlXAVSwZB26ozmBLrmGr2oqZ7z6RXlncHHc2RAQwbJI=" + "software/amazon/awssdk#checksums-spi/2.31.64": { + "jar": "sha256-BUGcmLVtu+tiesrOt1vLJivzKytsgJVCCYv70gQx0WM=", + "pom": "sha256-HbK12LhbUWJ7PvbU4GeQHKrP0j/YAMhfSge9GV+hsOw=" }, - "software/amazon/awssdk#profiles/2.26.26": { - "jar": "sha256-R6SXYs4vkuuQfTMZcEA8LmFOTSHl3ir+1wthTsSRu8c=", - "pom": "sha256-YpOKDV6FJ5YxpD9CJGwv/IE3WVWNuQqvh2Q16vVjOnI=" + "software/amazon/awssdk#checksums-spi/2.33.2": { + "jar": "sha256-I38mmjJDwhZrVWJ2TOqERa4mY27pDXukxYSQdWsloIQ=", + "pom": "sha256-YI8pSNSYBa0YmeG491601joyCYOZtZN8/12V4isGDjg=" }, - "software/amazon/awssdk#protocol-core/2.26.26": { - "jar": "sha256-E7I1lBn/+0pwg6RnZCY15VRA+ZqxB4bVd8LXsUhY0F4=", - "pom": "sha256-hC5LiggNaBlTtyaXT0dp8XPzD+Jvu17FijtCx1j6k7o=" + "software/amazon/awssdk#checksums/2.31.64": { + "jar": "sha256-bDFa/Ohqy6aP3Xkp4yfVCFSmG5Y0J1NIC4he4bnom78=", + "pom": "sha256-Y4RO6qUJLv0EU8QKupBFWK5ETGyTP1E9eUkV+tSwffY=" }, - "software/amazon/awssdk#protocols/2.26.26": { - "pom": "sha256-HFmySfp7T2YH9X4WrQCGN7qOkeo0wmio3yyhf6FW85M=" + "software/amazon/awssdk#checksums/2.33.2": { + "jar": "sha256-hpMem+OtM4T6Bp5J8SQNT2r9WUJ5xlF12IUygLWF7/4=", + "pom": "sha256-ZASWWe1XRiJ2FS4EksDeTg90OJft0X658f2ma+LrocQ=" }, - "software/amazon/awssdk#regions/2.26.26": { - "jar": "sha256-f92SCgVh8caZIYK4h3IZpx1SzJdeZTcobgsxvhFO5VM=", - "pom": "sha256-zrhmZK7lUMI6EktCfRlc1UxFw/5k0vJjyT8p6QMJ2m4=" + "software/amazon/awssdk#cloudwatchlogs/2.33.2": { + "jar": "sha256-zMvRkztmgA+dS7HGlEE5jCjKSES6HDx88mrZoouIORg=", + "pom": "sha256-I9rp998aKZ8QbXBRXZPKR7szbrnpxKTmOEcCQQCgppY=" }, - "software/amazon/awssdk#retries-spi/2.26.26": { - "jar": "sha256-nt0ORlM7MGz3zXBzXb+y1GARg8TLzCeG5ii+Tqv3PJk=", - "pom": "sha256-od61yIhPnnlNVHoQUZGVMHV9IbeqZavOT0J8V4AyQtY=" + "software/amazon/awssdk#codecommit/2.31.64": { + "jar": "sha256-s6YLXh23kmZCWbHwkTduhfneUxpvbs9z3FxXO5FjKYo=", + "pom": "sha256-2fJ7mg77cQId2hR4jMQPTSIb8ZFzRADcltpOzZGbqhE=" }, - "software/amazon/awssdk#retries/2.26.26": { - "jar": "sha256-1BR62e+CDBJlBU0w291/deQSF8qXGrXe86JIdKyWQUk=", - "pom": "sha256-ynF08Ykay4BO+ulxOA8VTeocU3UTzgbB3j+MwcvuBho=" + "software/amazon/awssdk#codecommit/2.33.2": { + "jar": "sha256-ca54dlGcQus6oEcnfy3JtoFeggkk9FDgaiB6Gdce+Cs=", + "pom": "sha256-ATUQjl/EWaXfcJ86Xf1abJXJhEfUlUz05jjiJ3VwS+0=" }, - "software/amazon/awssdk#sdk-core/2.26.26": { - "jar": "sha256-FOkMdT7cv/dxtUWPDRKyxwVXeJT8vBwPbJKiCQVg3P4=", - "pom": "sha256-sWuvZSiIsMQ01+XaiTIQiDR+AYfXaRx08ttDAsllU7c=" + "software/amazon/awssdk#core/2.31.64": { + "pom": "sha256-Z+LrTCCszira8lI95jy5v2e7Bxc1Bq1DeIvODAx3Fc4=" }, - "software/amazon/awssdk#services/2.26.26": { - "pom": "sha256-+QGkOvR1z2Rx57NCCJ1OAp7yX6+NmVkExdkb5XxxXwk=" + "software/amazon/awssdk#core/2.33.2": { + "pom": "sha256-+MXXmejHJ9Z+dSQ4Jg0P9kh4ih4oEkVl9Ciwt9I26G4=" }, - "software/amazon/awssdk#sso/2.26.26": { - "jar": "sha256-z/eJpT+DJIrUCrgETxT30+dHbZ55Cy1cQPKKAA5MK3A=", - "pom": "sha256-AGZB90pSiaUq9HOOK17aedvvf0ArYyZFGDQLRT/t6cs=" + "software/amazon/awssdk#crt-core/2.33.2": { + "jar": "sha256-M1Tew/FSMsNccqOHn0nB1ByHyLswa2dpxw4+sHIyRpY=", + "pom": "sha256-5zgmFqX/aNcrux32ksrX9xanREvkLfGrlnBKkxjh2Ds=" }, - "software/amazon/awssdk#ssooidc/2.26.26": { - "jar": "sha256-2cJarRdNv9WjxdsvIdO6g91XjFD6ddk97Xlv7cDUAMQ=", - "pom": "sha256-X9oyf/3E5Dm9sW3ISOFViyHqSxiBUa7hUY8SwGPw6u0=" + "software/amazon/awssdk#ec2/2.33.2": { + "jar": "sha256-tWqmB/+DxCkyNgo+nMx2n+fidWmB2pEIno5vWBGGiXw=", + "pom": "sha256-zqYgtbwdVSkdQXj/xG7Xf0A+tnIZ4fBA68ahxsDWo1s=" }, - "software/amazon/awssdk#third-party-jackson-core/2.26.26": { - "jar": "sha256-hIIh41sn4Lu15Kh+bG8tDGqs60aTKEMF2jigJTfvzHY=", - "pom": "sha256-f9Y88xZ2Eta7OZ/CdgeURegvEkRrrRD94c5aBzvCjis=" + "software/amazon/awssdk#ecs/2.33.2": { + "jar": "sha256-1nPtw6X1vXlEAJMy6av8yGVFDJT/M6x4+R+kjYtWaHE=", + "pom": "sha256-97yV5N2UvVdhsrl5JjluOcZHGpw27wC34rAvjiVSxc0=" }, - "software/amazon/awssdk#third-party/2.26.26": { - "pom": "sha256-RdgCMKrfXWkjyNh20ouKjovZ5H4hdKJ4SKgOSMtN+E0=" + "software/amazon/awssdk#endpoints-spi/2.31.64": { + "jar": "sha256-pkrKlrVp5rUGNmI3ztveAwGNp//5ExcfKl9muFXkONo=", + "pom": "sha256-UiUWuyr9hsmNtEqTo5dDqnnU/F6G8HwgV7qa3hukabY=" }, - "software/amazon/awssdk#utils/2.26.26": { - "jar": "sha256-Y2z08uIYzqoovxoTUZHJcQQ5mv9U7Sl6MGjGnPffASs=", - "pom": "sha256-NnbH7ytCITB3Zgt4EU+twT/r1CWCQPvz6C4HNIfiUt0=" + "software/amazon/awssdk#endpoints-spi/2.33.2": { + "jar": "sha256-TkABHEZI3NjdCQes/gHYn4ynCwPW6wz11G/QRIXgcX0=", + "pom": "sha256-usX8WmHeyCroEmHbG6IY4CN8LlN/SW5Emma64SfpDag=" + }, + "software/amazon/awssdk#http-auth-aws-eventstream/2.31.64": { + "jar": "sha256-/F/EabtBDeZ2nyCMBDpqDOVfzk7k6D/Jl1Cd8dsngaU=", + "pom": "sha256-ZoltDsRmgL7XHLNdekxuH6E6FCsDRiDUGqgVLnijR0U=" + }, + "software/amazon/awssdk#http-auth-aws-eventstream/2.33.2": { + "jar": "sha256-oBBWL0BZysGvwdIG2Zw/OfjUnp69Ru0gbkABq7FsXAc=", + "pom": "sha256-yRow6u0YWdxzHEZuFxc9I5cWE717uazm9h1FqOQrbII=" + }, + "software/amazon/awssdk#http-auth-aws/2.31.64": { + "jar": "sha256-c4xTHcWvaa2zyJ4trrt091bA8Pc5rwV6UQWWUSNkFuM=", + "pom": "sha256-CSFndKpd/Ur36ym4Z0mQCfNzKWZXDZUX/jnagEr6quQ=" + }, + "software/amazon/awssdk#http-auth-aws/2.33.2": { + "jar": "sha256-wXw+bZWLuhjw/fFFyn/r88UvdR/1vIsTFNihdSpEZiE=", + "pom": "sha256-2Fc0iYzgK2Rra82UT0QcfuU0gflkxqgvfBDwefVl8iQ=" + }, + "software/amazon/awssdk#http-auth-spi/2.31.64": { + "jar": "sha256-bqIl8boj99jo6dKkmNYKhdy/XTQ6Sbzn/Sid2FNOzEA=", + "pom": "sha256-PFB3otJM+Nbq8vo/CKvBPTbB4wThs8DO6Y/EPXUz7sU=" + }, + "software/amazon/awssdk#http-auth-spi/2.33.2": { + "jar": "sha256-AW8NcyQYtES0huuxfF4xy3gF6kH83YAV5ed1VAOseGw=", + "pom": "sha256-WRitOIRV2/77wIMnb9mV1xWaQthD6GUBF2YNazQJwwo=" + }, + "software/amazon/awssdk#http-auth/2.31.64": { + "jar": "sha256-yCYnzvnNQlSibRrFQk34k4zycp9RWvh/ncij7TnoGUQ=", + "pom": "sha256-9/XcGk4JSl7cDxtdNd9k9M8nulwIl4zSvs5LTyYxYN8=" + }, + "software/amazon/awssdk#http-auth/2.33.2": { + "jar": "sha256-6VUl8oZxhEuDnrmmehJcEk767S6VlStmZRtwG/c7Pko=", + "pom": "sha256-4KVgEvqYBDH69ndCpVL0WCgi8vT3NciGzwvoWHP17TI=" + }, + "software/amazon/awssdk#http-client-spi/2.31.64": { + "jar": "sha256-glXTUB5xqBzq+EqDAEfwkfrG+EXkkQ/HRjUgG6s5kJA=", + "pom": "sha256-r5GnPP1wV451SaU3BSQfblHZlaQHoCLNB1NS+kVJJTg=" + }, + "software/amazon/awssdk#http-client-spi/2.33.2": { + "jar": "sha256-5gVY0cimjW6WFb3Ax3NZE3b+yQnH3RHZZB4VZWqMp4Y=", + "pom": "sha256-YZlaG7UOCEAXeICzKMD9583c9A/ETfGOsfoxX+wGJy0=" + }, + "software/amazon/awssdk#http-clients/2.31.64": { + "pom": "sha256-6mmjdFyzyoT7DcP8u41SCZFuKKVHVTtvqvaCiERAYLU=" + }, + "software/amazon/awssdk#http-clients/2.33.2": { + "pom": "sha256-pv9dZ1ZuMyYXv+7ZNrvjDjBLmHHXHXTui3gnzrSNgRE=" + }, + "software/amazon/awssdk#iam/2.33.2": { + "jar": "sha256-PlDOORBI6snv3o46jdLPbocQgLvu3rWEii2kUnhcZk4=", + "pom": "sha256-nAhxtX+2/B8dSq859/XVS0xmipyB7PmYuK02UN4Us58=" + }, + "software/amazon/awssdk#identity-spi/2.31.64": { + "jar": "sha256-h03IGzMm7kl0m7okeIk0vlLWD08jSYFKntJzlFXWBsU=", + "pom": "sha256-1ZRtzqvbVNjaSp/RIywWl9OL0gaw4TPzrVbtonnbmgM=" + }, + "software/amazon/awssdk#identity-spi/2.33.2": { + "jar": "sha256-CT6E82sLPwEPVEHN4fDJC/yQoH+/c5cPX8Rba2TtYqE=", + "pom": "sha256-23HnBsmUVDc4OV0pB5WzXwxw7UDqwtho0BgpaLPEfvw=" + }, + "software/amazon/awssdk#json-utils/2.31.64": { + "jar": "sha256-LQVUYlVSRzQe41XJCE4rOKrIDGhsa4qj1zqi61ylTo0=", + "pom": "sha256-Y2gUrUWJm/bJcQ40tz6XYR2syLDLzGvO+80hk7t4AE0=" + }, + "software/amazon/awssdk#json-utils/2.33.2": { + "jar": "sha256-zIIui/wD0gtEgN+Qh3VSfBD/rEeFAicmoUGOCOxr4AY=", + "pom": "sha256-E6lhWcT0IYI2xg92j5HnodXfv+k2KYx6W0bcHCdPCY8=" + }, + "software/amazon/awssdk#metrics-spi/2.31.64": { + "jar": "sha256-RplsbgBgMu8JAGYcyF/sFczWWxvxc9yBw81lxOjBPA8=", + "pom": "sha256-P/aw+/QdkN9XskNP0Xiaa26fSaDdy8lpvTwJ6wrTPnw=" + }, + "software/amazon/awssdk#metrics-spi/2.33.2": { + "jar": "sha256-wssdgFYBFuXglwuMDR/cH8ZISQG0adXSTL0TUtldUpY=", + "pom": "sha256-ilooBEY3Y297ZHuh04bYj3TmyWjkAaqc8hBpF3bmk/Y=" + }, + "software/amazon/awssdk#netty-nio-client/2.31.64": { + "jar": "sha256-Px9yzx5hUkYbLjtWKzx1c5raM2alLO8JmSnNjBLTUrg=", + "pom": "sha256-CCCmqcG1ogYQ7nDTxBp686L7CsaOef3aqpzxtJlv734=" + }, + "software/amazon/awssdk#netty-nio-client/2.33.2": { + "jar": "sha256-Zn+GsbPyHluX1nQb5glfHcWs4u1/Su1wKt1hFcnZ5LI=", + "pom": "sha256-m3dijF55jde9M0QALzemuoF4fkqBimNTHPezng1v5Uo=" + }, + "software/amazon/awssdk#profiles/2.31.64": { + "jar": "sha256-uq31XL4S3NcToG1bZKifJkPACR0fhjy2pEgmQa6bqo4=", + "pom": "sha256-z+x4WDMs/z1DlAQsH+67LYR/78/nTaNSJy+GlS6R9aM=" + }, + "software/amazon/awssdk#profiles/2.33.2": { + "jar": "sha256-lI3oyPB/FYV8DT7l1ktcRZotEjpUUh3d9vfazKwdo6U=", + "pom": "sha256-UM6pAmFoXm5RPDu8O+QO/BNgPQpkf1knmEo5YTGrTx8=" + }, + "software/amazon/awssdk#protocol-core/2.31.64": { + "jar": "sha256-bmrf+hT3WmosRxCvxv9gwWJn1TufZMcjsNw4wT15LOk=", + "pom": "sha256-ty67RqC4GcVUsZC/PE4+Nu3t/qfccAnXVFZHkM0MAfY=" + }, + "software/amazon/awssdk#protocol-core/2.33.2": { + "jar": "sha256-vvV+pM54pIHu1bPIUfI5tlHbX4aykhm8aXPN27sCCWg=", + "pom": "sha256-eRPhrm5f28EyaUWIiLHZmwLKVIlFfdu27n03gIxDjd0=" + }, + "software/amazon/awssdk#protocols/2.31.64": { + "pom": "sha256-ONkRI1Ji2XzHCThAx6ohwzAck6Xdq1IC9Wm0Xs0xHpM=" + }, + "software/amazon/awssdk#protocols/2.33.2": { + "pom": "sha256-rLENGvetyDFxfRBVjViPGg6q+VoghGygK7G5aNWLqd4=" + }, + "software/amazon/awssdk#regions/2.31.64": { + "jar": "sha256-j/fIIvNrHLhW2oxI5aYqf2iORjkof835ZdzCbMg9ebw=", + "pom": "sha256-5/2RREvzNdxZNyzi4KBmhS/FO2UsPyl4Nm03/JR9o4E=" + }, + "software/amazon/awssdk#regions/2.33.2": { + "jar": "sha256-DVgnK2n+i3GXVeouSm5XD1xwkOGZ6Lhm3IV6RVcAX+g=", + "pom": "sha256-YdBu/Odru7UdoNVorhyUhW2Uoh0fpsDYet+NTyGHEMo=" + }, + "software/amazon/awssdk#retries-spi/2.31.64": { + "jar": "sha256-K8ZXF4nnBVYDplJQBqHgm3DgpqeK1CG856XX5XtKIsU=", + "pom": "sha256-a2+51FsQUNP09uqGSrzEeXW7ay7EshTQ7FvvAOmA1l4=" + }, + "software/amazon/awssdk#retries-spi/2.33.2": { + "jar": "sha256-HlKya2k/esWF+7T5oefCCz7f51wk7AqsCoKTlaxYIkU=", + "pom": "sha256-dDv6JPGmNTKg5Xku7syruXp7AiQxTcW8+YZfHZkAaWc=" + }, + "software/amazon/awssdk#retries/2.31.64": { + "jar": "sha256-Zcq+9XHpFE3Cx9wt/AIMrf4ekHg9FS0ae1N/aDeLiQI=", + "pom": "sha256-gVXKAY5FEFEn1BXLA3m1G7/ExLAMIUOVaLAVOc+GdY0=" + }, + "software/amazon/awssdk#retries/2.33.2": { + "jar": "sha256-8lXyMjuTzqdYRNfBQJAzdVG9+tZq0rX506vyAsKPegE=", + "pom": "sha256-0RS9WOU5XHWuDBTpcyeSmKX86O2YRsC9FYMfaLqlrCo=" + }, + "software/amazon/awssdk#s3-transfer-manager/2.33.2": { + "jar": "sha256-eLJus7P8FBThcbwFnypuY70XN9o0Fs2N8FJXPv8AuhM=", + "pom": "sha256-6Af88teAWINA6w+ghKIB8li6S86XCHlqKijEg6tcsWQ=" + }, + "software/amazon/awssdk#s3/2.33.2": { + "jar": "sha256-WB99nH0JnSaAj4g4rmlDo4XwSsgqGs9GHztWLkQLoXA=", + "pom": "sha256-l6ECqtyP0zTIk3b79y4YM/VkF3pbw+rs4HxouI2Pi4U=" + }, + "software/amazon/awssdk#sdk-core/2.31.64": { + "jar": "sha256-8iAVNhxsmP9odaSEXGOZs72GsSIZQmqS/+pivpJhf5g=", + "pom": "sha256-iKAzplw9I7QDRP9LSf8uCOpq8veR+1NU9ipwrllVpxA=" + }, + "software/amazon/awssdk#sdk-core/2.33.2": { + "jar": "sha256-vidvx0AMOjbk5EO3LoQTglmX//S1hOo1fyIzDvmRYsA=", + "pom": "sha256-jB8ed2NOqr2ZARJdbpY3YS2u988YtCy9c7uvT37JOus=" + }, + "software/amazon/awssdk#services/2.31.64": { + "pom": "sha256-EQbUigiGgsoBpb1TefnW+yMxCCYHnq10g2JeEvl5cQg=" + }, + "software/amazon/awssdk#services/2.33.2": { + "pom": "sha256-Q+H8XXA78q0pWO/WQsGE/Soik/b+lpL2Q/yRCRFy3l8=" + }, + "software/amazon/awssdk#ses/2.33.2": { + "jar": "sha256-NXQEVpG1o+vV0kun3IR6CsXCdLiK6hiG9zLgQlhzmzA=", + "pom": "sha256-prewbT5fjOIDBF28SmiICXc5XyYPy0YIDSt0030y3XI=" + }, + "software/amazon/awssdk#sso/2.31.64": { + "jar": "sha256-+Wk5ln3vKxkuRYhbhg7mKfzy5ITMP6FmVL9iiHeU99Q=", + "pom": "sha256-SF/VtAB1BA8u1LbwNNcCSEIvD4k7Dj5ifJwIrfV3tF8=" + }, + "software/amazon/awssdk#sso/2.33.2": { + "jar": "sha256-52/YD1+V2Pln70SwFUNB/buHOmcaFuKl+8xFts1Yy5E=", + "pom": "sha256-Mn1Q8/siKs4JpYHbNB4hmTZqcllid2AfsbbT8G5wjQ4=" + }, + "software/amazon/awssdk#ssooidc/2.31.64": { + "jar": "sha256-F+gEWkWJQcKvoMwd/q6ejD0LHrX5rFcU/MDR/9N5yyI=", + "pom": "sha256-CNbw2EnOnCLfcb8uilTE3ap+41o4+KkZeFiszRsRB3k=" + }, + "software/amazon/awssdk#ssooidc/2.33.2": { + "jar": "sha256-l/dFkHe/4octyQ4jTpTNBvWd3UvtUWr5IDZvO/i8p6s=", + "pom": "sha256-6UWoANAhrYMpCuc+QvMN5KBYSX0Swi0/42fPloNbOuE=" + }, + "software/amazon/awssdk#sts/2.33.2": { + "jar": "sha256-/LHonGN4jlcNe8+y/9F76Ocj9+HBzQQQGGCMXQH/ZRA=", + "pom": "sha256-WICoEW/eGDqvPmm3yjyI4e/QJjsuxX8LQCgs+NiHOqM=" + }, + "software/amazon/awssdk#third-party-jackson-core/2.31.64": { + "jar": "sha256-gVTXDWc3yPO8MrFM6YWonNZCnqizL88ZvJLPCq4TELc=", + "pom": "sha256-aLPi9Jp17ozE5ZZ5gmolJmc/QOHCE9PzbGmjMZIk1+E=" + }, + "software/amazon/awssdk#third-party-jackson-core/2.33.2": { + "jar": "sha256-4viAwLTidG6qOi/vVIhhI0ZYxLKUG/G2/1pn87Z+abw=", + "pom": "sha256-ROvtOPOw5i5St+x3NZoctJ4VTc4fzytOXteDjH184qE=" + }, + "software/amazon/awssdk#third-party/2.31.64": { + "pom": "sha256-W+JQm4Tke3jvHkWXlP6VnjKrx6P6L+8PLX+jzmg7VvI=" + }, + "software/amazon/awssdk#third-party/2.33.2": { + "pom": "sha256-4lRTtdgYIDCy0Y4AAseOvDtC528TnrBwH+LqV10OfAU=" + }, + "software/amazon/awssdk#utils/2.31.64": { + "jar": "sha256-SaKPwNsb6LSjVD+siz1ZvNseu2E2xgxrmvUYqq2oO4I=", + "pom": "sha256-Kr7t3GC6g/uxy6LW0Nllz/rwsKla1Mk513JWE1V69kU=" + }, + "software/amazon/awssdk#utils/2.33.2": { + "jar": "sha256-KNmt4ZRIeparKERWrQL8xVBJLCjfrCnZgqXsbasLMN0=", + "pom": "sha256-lOKJ3o3YjaSgQ0U/5MNULO41sqXpbnmhRq2CNkflR+M=" + }, + "software/amazon/awssdk/crt#aws-crt/0.38.9": { + "jar": "sha256-KLjREWAo5RoH+jMUldqIGFN7kf8MBbAzyid09lleCrw=", + "pom": "sha256-OND6oPodwBZfYBGjBNCXaybOjFfxLLM1oPvfxWYW2dk=" }, "software/amazon/eventstream#eventstream/1.0.1": { "jar": "sha256-DDfY5pYRfwLDAhkbgRCw0Osg+kEvzjTDomnsc8Fs6CI=", "pom": "sha256-+UYMt5Sgp69oJ377V2lWno5mUVJQJ2w35ip+i9SyV8w=" - }, - "software/amazon/ion#ion-java/1.0.2": { - "jar": "sha256-DRJ7IFofzgq8KjdXoEF0hlG8ZsFc9MBZusWDOyfUcaU=", - "pom": "sha256-IKZDxG3mvDDMgfo7njuxaXr6NxaMwYN0VJe3BJabu5I=" } }, "https://s3-eu-west-1.amazonaws.com/maven.seqera.io/releases": { - "io/seqera#wave-api/0.11.1": { - "jar": "sha256-nK04/nLgc9JnhcG0aErn0p+Ryvyzda7XgjZdcasxv/c=", - "module": "sha256-sg+2H0LtPSLg5RgufvApayx6NWLMjv2SKUm8UdNGWsM=", - "pom": "sha256-LjtN7MZPXCoqoG6E2VFOiksp+0ycX6Zh/p0rMtqmBEQ=" + "io/seqera#lib-httpx/2.1.0": { + "jar": "sha256-drNuslh7ZOtxXUgHfvnCojWpTLmhJnLrHEi81W3Zrpk=", + "module": "sha256-epgouP6w2w6GYb3p1VXlobA/QUA/gvgrtK5fHDpMxAE=", + "pom": "sha256-ldfgtkaHlCaSwALU1dLRFPxfZdicwusaX3hUFr8I+4I=" }, - "io/seqera#wave-utils/0.12.1": { - "jar": "sha256-9X38gNB1Pdv8DZvmstNxHQj/I+kIuI9Bpa3x/2rvoO0=", - "module": "sha256-Ukgc/tr5Tu5LwCKmOOHy7cD8KpXkVr6ILyyIRK6gwIQ=", - "pom": "sha256-Fr4n54p6eWDDLO/FJ3O+0fpT7Td0xmhR735eH462g8E=" + "io/seqera#lib-retry/2.0.0": { + "jar": "sha256-Jsm0RsqaGA4YauDXhCsInpHSXOXRVdbfxB9L7vsb3g4=", + "module": "sha256-/CBYeLHQ3g2HEvvw0qQrLPxNsGwgBOjkHeqPU3nYAoc=", + "pom": "sha256-oWpIkVDCR8ropmv6N6DTZVvnLCXba5Jvrj6NC5xFdr0=" + }, + "io/seqera#lib-trace/0.1.0": { + "jar": "sha256-RKIiVjF8aaA6pr2R5XIsnnP25UW1ndJSFvnlaHPtFVM=", + "module": "sha256-1UOM6CrRnBUS9TBNzvOF6BN0CNQxTLwrz0UlCHh4qSg=", + "pom": "sha256-cuYyaQgZKNkfT205ooyAHiqOy10G3o1yK4LrUwFUnDA=" + }, + "io/seqera#npr-api/0.6.1": { + "jar": "sha256-2UBO8AkeFNemVjBU8TaIWuBndVfZdIuSnwO/Tci2528=", + "module": "sha256-CSGlYH7YXF+hpGl6iJRK2iDWEXzamEmbmhCf/fF7nQU=", + "pom": "sha256-oIzWvfBFywBx0NkaSNc0PM315W+MTRKa6fiCWOvYHIk=" + }, + "io/seqera#wave-api/0.16.0": { + "jar": "sha256-jH2/ZNH2+YfPr0VcnIRlxcnSPRSTz/ZtKMGUh46HJdw=", + "module": "sha256-8uodWFIc2bJtc2fLmZ+3RQret2m2HKIHp4lN/q1Koic=", + "pom": "sha256-4MZ18xPH2wi7LOe4HjV9YG0pe7EQw3hHHun6251lXQw=" + }, + "io/seqera#wave-utils/0.15.1": { + "jar": "sha256-7Njw8cRylU0Nc9Zd0Sbslc0jzpCpKlwB+voA5JJ16ro=", + "module": "sha256-2ZenhaekVOpIfI6YfMxs6mF6vxsNPv83PUIVckvKy10=", + "pom": "sha256-OwIySG46adK+1yYNqR7gTsyj+ccDnW1byKk7HFDu+4U=" }, "org/apache/groovy#groovy-bom/4.0.21-patch.2": { "module": "sha256-A38EDWOFyVE2tpRetXMsRbObHavHanSG0Z+Ea6iUErk=", diff --git a/pkgs/by-name/ne/nextflow/package.nix b/pkgs/by-name/ne/nextflow/package.nix index 394a95796d54..26d238d6eb76 100644 --- a/pkgs/by-name/ne/nextflow/package.nix +++ b/pkgs/by-name/ne/nextflow/package.nix @@ -20,16 +20,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "nextflow"; - # 24.08.0-edge is compatible with Java 21. The current (as of 2024-09-19) - # nextflow release (24.04.4) does not yet support java21, but java19. The - # latter is not in nixpkgs(-unstable) anymore. - version = "24.08.0-edge"; + version = "25.10.2"; src = fetchFromGitHub { owner = "nextflow-io"; repo = "nextflow"; - rev = "6e866ae81ff3bf8a9729e9dbaa9dd89afcb81a4b"; - hash = "sha256-SA27cuP3iO5kD6u0uTeEaydyqbyJzOkVtPrb++m3Tv0="; + rev = "c03082c9b816774c799660d22c2b56d72218fddc"; + hash = "sha256-k8B393GOsU1gs+ZS5x3VZUmz+n8lH8/cmXkpzU301lY="; }; nativeBuildInputs = [ From 990ebda331f3345877e537a2b71eabd3cced8e05 Mon Sep 17 00:00:00 2001 From: mulatta <67085791+mulatta@users.noreply.github.com> Date: Tue, 13 Jan 2026 01:31:26 +0900 Subject: [PATCH 248/295] nextflow: add shellPath() bash patch for trace support Adds missing patch for shellPath() method to use nix store bash instead of /bin/bash. This is required for trace wrapper execution when using -with-trace or resource monitoring features. Without this patch, trace functionality fails with: /bin/bash: No such file or directory Verified with comparison testing of patched vs unpatched versions. --- pkgs/by-name/ne/nextflow/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/ne/nextflow/package.nix b/pkgs/by-name/ne/nextflow/package.nix index 26d238d6eb76..d3215d58f43b 100644 --- a/pkgs/by-name/ne/nextflow/package.nix +++ b/pkgs/by-name/ne/nextflow/package.nix @@ -41,6 +41,7 @@ stdenv.mkDerivation (finalAttrs: { # to be reverted for this specific use case. substituteInPlace modules/nextflow/src/main/groovy/nextflow/executor/BashWrapperBuilder.groovy \ --replace-fail "['/bin/bash'," "['${bash}/bin/bash'," \ + --replace-fail '? "/bin/bash"' '? "'${bash}'/bin/bash"' \ --replace-fail "if( containerBuilder ) {" "if( containerBuilder ) { launcher = launcher.replaceFirst(\"/nix/store/.*/bin/bash\", \"/bin/bash\")" ''; From 5fbd838e5c13994d785c985f89db853f36a32f58 Mon Sep 17 00:00:00 2001 From: mulatta <67085791+mulatta@users.noreply.github.com> Date: Wed, 4 Feb 2026 14:06:35 +0900 Subject: [PATCH 249/295] blast: add maintainer --- pkgs/by-name/bl/blast/package.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/bl/blast/package.nix b/pkgs/by-name/bl/blast/package.nix index 8f05cf820f71..e838649f517e 100644 --- a/pkgs/by-name/bl/blast/package.nix +++ b/pkgs/by-name/bl/blast/package.nix @@ -12,7 +12,6 @@ curl, sqlite, }: - stdenv.mkDerivation (finalAttrs: { pname = "blast"; version = "2.17.0"; @@ -132,6 +131,9 @@ stdenv.mkDerivation (finalAttrs: { # Version 2.10.0 fails on Darwin # See https://github.com/NixOS/nixpkgs/pull/61430 platforms = lib.platforms.linux; - maintainers = with lib.maintainers; [ luispedro ]; + maintainers = with lib.maintainers; [ + luispedro + mulatta + ]; }; }) From da6e805762a4f46a07941b30ef2a2d2b295b0fbb Mon Sep 17 00:00:00 2001 From: Ben Siraphob Date: Tue, 27 Jan 2026 16:19:27 -0800 Subject: [PATCH 250/295] colord: 1.4.6 -> 1.4.8 Changelog: https://github.com/hughsie/colord/compare/1.4.6...1.4.8 Adds PKG_CONFIG_SYSTEMD_SYSUSERSDIR to redirect sysusers.d installation to the package output instead of systemd's store path. --- pkgs/by-name/co/colord/package.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/co/colord/package.nix b/pkgs/by-name/co/colord/package.nix index f3e60c1b6ec2..ea40324d8a73 100644 --- a/pkgs/by-name/co/colord/package.nix +++ b/pkgs/by-name/co/colord/package.nix @@ -36,7 +36,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "colord"; - version = "1.4.6"; + version = "1.4.8"; outputs = [ "out" @@ -48,7 +48,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchurl { url = "https://www.freedesktop.org/software/colord/releases/colord-${finalAttrs.version}.tar.xz"; - sha256 = "dAdjGie/5dG2cueuQndwAcEF2GC3tzkig8jGMA3ojm8="; + hash = "sha256-IVAL1ol1MSp/DzzmAZ2fdfQqrKp1ynEV7HILVEVAaJY="; }; patches = [ @@ -126,6 +126,7 @@ stdenv.mkDerivation (finalAttrs: { PKG_CONFIG_SYSTEMD_SYSTEMDSYSTEMUNITDIR = "${placeholder "out"}/lib/systemd/system"; PKG_CONFIG_SYSTEMD_SYSTEMDUSERUNITDIR = "${placeholder "out"}/lib/systemd/user"; PKG_CONFIG_SYSTEMD_TMPFILESDIR = "${placeholder "out"}/lib/tmpfiles.d"; + PKG_CONFIG_SYSTEMD_SYSUSERSDIR = "${placeholder "out"}/lib/sysusers.d"; PKG_CONFIG_BASH_COMPLETION_COMPLETIONSDIR = "${placeholder "out"}/share/bash-completion/completions"; PKG_CONFIG_UDEV_UDEVDIR = "${placeholder "out"}/lib/udev"; }; From 4479920d87ea6cbd159c687830d094a3bc4d495a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Feb 2026 06:36:35 +0000 Subject: [PATCH 251/295] sioyek: 2.0.0-unstable-2026-01-23 -> 2.0.0-unstable-2026-02-04 --- pkgs/by-name/si/sioyek/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/si/sioyek/package.nix b/pkgs/by-name/si/sioyek/package.nix index f9d0a7a8b784..f34350d17091 100644 --- a/pkgs/by-name/si/sioyek/package.nix +++ b/pkgs/by-name/si/sioyek/package.nix @@ -15,13 +15,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "sioyek"; - version = "2.0.0-unstable-2026-01-23"; + version = "2.0.0-unstable-2026-02-04"; src = fetchFromGitHub { owner = "ahrm"; repo = "sioyek"; - rev = "70f998d013b418f34fbeb055b282730deeef2212"; - hash = "sha256-1dVIa2WVcR+PQ8xkEaps3YEWwMjnjcV7mBv0i2AzzAI="; + rev = "bd081b343ec43a702429e934901902ddc51f8b66"; + hash = "sha256-OmOHIk38s1CVno4LHQegWRZUbMf3KEsOD2VaFCEM55E="; }; buildInputs = [ From 6c312aa3fcd9468f7989284e2d15671a3874f2b7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 3 Feb 2026 13:52:40 +0000 Subject: [PATCH 252/295] dnscontrol: 4.32.0 -> 4.33.1 Diff: https://github.com/StackExchange/dnscontrol/compare/v4.32.0...v4.33.1 Changelog: https://github.com/StackExchange/dnscontrol/releases/tag/v4.33.0 https://github.com/StackExchange/dnscontrol/releases/tag/v4.33.1 --- pkgs/by-name/dn/dnscontrol/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/dn/dnscontrol/package.nix b/pkgs/by-name/dn/dnscontrol/package.nix index d40d83badb2d..4ae69159ff9f 100644 --- a/pkgs/by-name/dn/dnscontrol/package.nix +++ b/pkgs/by-name/dn/dnscontrol/package.nix @@ -9,16 +9,16 @@ buildGoModule (finalAttrs: { pname = "dnscontrol"; - version = "4.32.0"; + version = "4.33.1"; src = fetchFromGitHub { owner = "StackExchange"; repo = "dnscontrol"; tag = "v${finalAttrs.version}"; - hash = "sha256-eltk1+h2RN1+rNTX8ZbP9WNBE5MK18JGeY26lsVHeAY="; + hash = "sha256-FshKD5ERC0DyPcgF65usYhNbobarwVFkk0oUh6MsxdQ="; }; - vendorHash = "sha256-vpomJTbgQnPDESRjpdvWvKwJduCrB4crabF3UdkxDTk="; + vendorHash = "sha256-G8TEJwzPJ1WAEXmAdMhq2jSY5FADYMqhhUj7KUYc/gA="; nativeBuildInputs = [ installShellFiles ]; From 9e70039b2c393ffb4f10ae34a4e1ea18ad53f00f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Feb 2026 07:41:37 +0000 Subject: [PATCH 253/295] python3Packages.sabctools: 9.3.1 -> 9.3.2 --- pkgs/development/python-modules/sabctools/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sabctools/default.nix b/pkgs/development/python-modules/sabctools/default.nix index 2c2b74e3c47b..0d32c1ac3294 100644 --- a/pkgs/development/python-modules/sabctools/default.nix +++ b/pkgs/development/python-modules/sabctools/default.nix @@ -8,12 +8,12 @@ buildPythonPackage rec { pname = "sabctools"; - version = "9.3.1"; + version = "9.3.2"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-oZMYxukDhEbE0ybCbGcD40PNy4ktBei4bk0rccb3B4k="; + hash = "sha256-BKkG54uIQm1YsKktlX0XqEfM3sSUT1nN/mZd0SfH7uw="; }; build-system = [ setuptools ]; From e934ca1936fc0c2f303e89ecc3797c8d0483c5c8 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 4 Feb 2026 09:00:57 +0100 Subject: [PATCH 254/295] python313Packages.heatzypy: 2.5.7 -> 2.5.9 Diff: https://github.com/Cyr-ius/heatzypy/compare/2.5.7...2.5.9 Changelog: https://github.com/cyr-ius/heatzypy/releases/tag/2.5.9 --- pkgs/development/python-modules/heatzypy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/heatzypy/default.nix b/pkgs/development/python-modules/heatzypy/default.nix index ec1fa4d54017..3762e35ceb6d 100644 --- a/pkgs/development/python-modules/heatzypy/default.nix +++ b/pkgs/development/python-modules/heatzypy/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "heatzypy"; - version = "2.5.7"; + version = "2.5.9"; pyproject = true; disabled = pythonOlder "3.11"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "Cyr-ius"; repo = "heatzypy"; tag = version; - hash = "sha256-MPieUg5p8j1OTWDwV/IY3dKz8bKcPrRy9tK2iKleEoM="; + hash = "sha256-6vdzxQGNQSMCFYA/nQ2T72RUWmBRvb9v0YcxVbjtG94="; }; build-system = [ From 4a15f1f1223473fe499871c46683c20a34691f95 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 4 Feb 2026 09:02:27 +0100 Subject: [PATCH 255/295] python313Packages.heatzypy: modernize --- pkgs/development/python-modules/heatzypy/default.nix | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/heatzypy/default.nix b/pkgs/development/python-modules/heatzypy/default.nix index 3762e35ceb6d..d7f9236ff0c7 100644 --- a/pkgs/development/python-modules/heatzypy/default.nix +++ b/pkgs/development/python-modules/heatzypy/default.nix @@ -3,22 +3,19 @@ aiohttp, buildPythonPackage, fetchFromGitHub, - pythonOlder, setuptools, setuptools-scm, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "heatzypy"; version = "2.5.9"; pyproject = true; - disabled = pythonOlder "3.11"; - src = fetchFromGitHub { owner = "Cyr-ius"; repo = "heatzypy"; - tag = version; + tag = finalAttrs.version; hash = "sha256-6vdzxQGNQSMCFYA/nQ2T72RUWmBRvb9v0YcxVbjtG94="; }; @@ -37,8 +34,8 @@ buildPythonPackage rec { meta = { description = "Module to interact with Heatzy devices"; homepage = "https://github.com/Cyr-ius/heatzypy"; - changelog = "https://github.com/cyr-ius/heatzypy/releases/tag/${version}"; + changelog = "https://github.com/cyr-ius/heatzypy/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From 37797787c1bda7202467f78912cb3d5f3ac5f8b1 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 4 Feb 2026 09:05:49 +0100 Subject: [PATCH 256/295] python313Packages.denonavr: 1.2.0 -> 1.3.1 Diff: https://github.com/ol-iver/denonavr/compare/1.2.0...1.3.1 Changelog: https://github.com/ol-iver/denonavr/releases/tag/1.3.1 --- pkgs/development/python-modules/denonavr/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/denonavr/default.nix b/pkgs/development/python-modules/denonavr/default.nix index b1b338c707c6..f854498f2bdd 100644 --- a/pkgs/development/python-modules/denonavr/default.nix +++ b/pkgs/development/python-modules/denonavr/default.nix @@ -19,14 +19,14 @@ buildPythonPackage rec { pname = "denonavr"; - version = "1.2.0"; + version = "1.3.1"; pyproject = true; src = fetchFromGitHub { owner = "ol-iver"; repo = "denonavr"; tag = version; - hash = "sha256-/GhlSZhl4VAl0em3QLolSRS0wZQeOhhF+B/91ohqVPw="; + hash = "sha256-GrcTNnGanyYwcRIqzh5gToe2Z0E5KM2V7Ph/eBFoljA="; }; build-system = [ setuptools ]; From 5b814bf42e39cd0fa1e37b0e8e051c7ab3f6984a Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 4 Feb 2026 09:08:06 +0100 Subject: [PATCH 257/295] python313Packages.denonavr: modernize --- .../development/python-modules/denonavr/default.nix | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/denonavr/default.nix b/pkgs/development/python-modules/denonavr/default.nix index f854498f2bdd..0390dd429a3c 100644 --- a/pkgs/development/python-modules/denonavr/default.nix +++ b/pkgs/development/python-modules/denonavr/default.nix @@ -1,6 +1,5 @@ { lib, - async-timeout, asyncstdlib, attrs, buildPythonPackage, @@ -13,11 +12,10 @@ pytest-httpx, pytest-timeout, pytestCheckHook, - pythonOlder, setuptools, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "denonavr"; version = "1.3.1"; pyproject = true; @@ -25,7 +23,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "ol-iver"; repo = "denonavr"; - tag = version; + tag = finalAttrs.version; hash = "sha256-GrcTNnGanyYwcRIqzh5gToe2Z0E5KM2V7Ph/eBFoljA="; }; @@ -38,8 +36,7 @@ buildPythonPackage rec { ftfy httpx netifaces - ] - ++ lib.optionals (pythonOlder "3.11") [ async-timeout ]; + ]; nativeCheckInputs = [ pytest-asyncio @@ -53,8 +50,8 @@ buildPythonPackage rec { meta = { description = "Automation Library for Denon AVR receivers"; homepage = "https://github.com/ol-iver/denonavr"; - changelog = "https://github.com/ol-iver/denonavr/releases/tag/${src.tag}"; + changelog = "https://github.com/ol-iver/denonavr/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; maintainers = [ ]; }; -} +}) From 9a891155e1beaaedf29747ddabc206c4ade97b20 Mon Sep 17 00:00:00 2001 From: liberodark Date: Wed, 4 Feb 2026 09:14:31 +0100 Subject: [PATCH 258/295] rundeck: 5.18.0 -> 5.19.0 --- pkgs/by-name/ru/rundeck/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ru/rundeck/package.nix b/pkgs/by-name/ru/rundeck/package.nix index 01a0ab82591d..0f4a8b99ac9b 100644 --- a/pkgs/by-name/ru/rundeck/package.nix +++ b/pkgs/by-name/ru/rundeck/package.nix @@ -12,11 +12,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "rundeck"; - version = "5.18.0-20251216"; + version = "5.19.0-20260202"; src = fetchurl { url = "https://packagecloud.io/pagerduty/rundeck/packages/java/org.rundeck/rundeck-${finalAttrs.version}.war/artifacts/rundeck-${finalAttrs.version}.war/download?distro_version_id=167"; - hash = "sha256-VCxOD54gMgMSDhEgkDI1FDaK8RDGxKwtUwXrfK4JmpM="; + hash = "sha256-KUITEp0aq1fg531VUwBnCdY8o9wMUe3daAVfNYzuPVI="; }; nativeBuildInputs = [ makeWrapper ]; From 3f8a54eece1283bd4535a55491340e780380834d Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 4 Feb 2026 09:16:04 +0100 Subject: [PATCH 259/295] pgread: init at 0-unstable-2026-01-18 Tools to read PostgreSQL data files without credentials https://github.com/Chocapikk/pgread --- pkgs/by-name/pg/pgread/package.nix | 33 ++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 pkgs/by-name/pg/pgread/package.nix diff --git a/pkgs/by-name/pg/pgread/package.nix b/pkgs/by-name/pg/pgread/package.nix new file mode 100644 index 000000000000..92518d70f79d --- /dev/null +++ b/pkgs/by-name/pg/pgread/package.nix @@ -0,0 +1,33 @@ +{ + lib, + buildGoModule, + fetchFromGitHub, +}: + +buildGoModule (finalAttrs: { + pname = "pgread"; + version = "0-unstable-2026-01-18"; + + src = fetchFromGitHub { + owner = "Chocapikk"; + repo = "pgread"; + rev = "48a71943fd1fed407a2bf6c9e0afaefabb7e26fc"; + hash = "sha256-Z9fXFygc7ftP3+6K8JMmaVjoMw1+dgHRvzM2TUhySwM="; + }; + + vendorHash = "sha256-rF9neBKy8HZQBKAaNiA0uAmVLtX93oblkZTowbfnUzs="; + + ldflags = [ + "-s" + "-w" + "-X=github.com/Chocapikk/pgread/pgdump.Version=${finalAttrs.version}" + ]; + + meta = { + description = "Tools to read PostgreSQL data files without credentials"; + homepage = "https://github.com/Chocapikk/pgread"; + license = lib.licenses.wtfpl; + maintainers = with lib.maintainers; [ fab ]; + mainProgram = "pgread"; + }; +}) From 6aa4f42f7bd8a84bad80e8c74e486ea6abc2ed80 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 4 Feb 2026 09:19:02 +0100 Subject: [PATCH 260/295] python313Packages.mcpadapt: 0.1.17 -> 0.1.20 Diff: https://github.com/grll/mcpadapt/compare/v0.1.17...v0.1.20 Changelog: https://github.com/grll/mcpadapt/releases/tag/v0.1.20 --- pkgs/development/python-modules/mcpadapt/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mcpadapt/default.nix b/pkgs/development/python-modules/mcpadapt/default.nix index 52e668a6e2b8..4863ee92db80 100644 --- a/pkgs/development/python-modules/mcpadapt/default.nix +++ b/pkgs/development/python-modules/mcpadapt/default.nix @@ -18,14 +18,14 @@ buildPythonPackage rec { pname = "mcpadapt"; - version = "0.1.17"; + version = "0.1.20"; pyproject = true; src = fetchFromGitHub { owner = "grll"; repo = "mcpadapt"; tag = "v${version}"; - hash = "sha256-pnMtCvspfrKwqhNyCelesBSxuPh9Ruc26pzqfWElvsE="; + hash = "sha256-mUwGKr+QBkqMKhfEEIlF/jZDW7enKYdngNIoxG5hMU4="; }; build-system = [ hatchling ]; From 23d0913b9403839afeb18f9eff70c644bae9bf3e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 4 Feb 2026 09:21:33 +0100 Subject: [PATCH 261/295] python313Packages.mcpadapt: migrate to finalAttrs --- pkgs/development/python-modules/mcpadapt/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/mcpadapt/default.nix b/pkgs/development/python-modules/mcpadapt/default.nix index 4863ee92db80..56044600bc1d 100644 --- a/pkgs/development/python-modules/mcpadapt/default.nix +++ b/pkgs/development/python-modules/mcpadapt/default.nix @@ -16,7 +16,7 @@ torchaudio, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "mcpadapt"; version = "0.1.20"; pyproject = true; @@ -24,7 +24,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "grll"; repo = "mcpadapt"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-mUwGKr+QBkqMKhfEEIlF/jZDW7enKYdngNIoxG5hMU4="; }; @@ -59,8 +59,8 @@ buildPythonPackage rec { meta = { description = "MCP servers tool"; homepage = "https://github.com/grll/mcpadapt"; - changelog = "https://github.com/grll/mcpadapt/releases/tag/${src.tag}"; + changelog = "https://github.com/grll/mcpadapt/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From 9ffea34b6db722d7e75d9783134ca67ebd394188 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 4 Feb 2026 09:22:22 +0100 Subject: [PATCH 262/295] python313Packages.mcpadapt: add crewai to optinal-dependencies --- pkgs/development/python-modules/mcpadapt/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/mcpadapt/default.nix b/pkgs/development/python-modules/mcpadapt/default.nix index 56044600bc1d..d392480d2b39 100644 --- a/pkgs/development/python-modules/mcpadapt/default.nix +++ b/pkgs/development/python-modules/mcpadapt/default.nix @@ -1,6 +1,7 @@ { lib, buildPythonPackage, + crewai, fetchFromGitHub, hatchling, jsonref, @@ -41,7 +42,7 @@ buildPythonPackage (finalAttrs: { torchaudio soundfile ]; - # crewai = [ crewai ]; + crewai = [ crewai ]; langchain = [ langchain # langchain-anthropic From c70da41be3a10fcfaacc214e0083e9a754064cba Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 4 Feb 2026 09:23:33 +0100 Subject: [PATCH 263/295] python313Packages.mcpadapt: add langchain-anthropic to optinal-dependencies --- pkgs/development/python-modules/mcpadapt/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/mcpadapt/default.nix b/pkgs/development/python-modules/mcpadapt/default.nix index d392480d2b39..c6c5bfb8caed 100644 --- a/pkgs/development/python-modules/mcpadapt/default.nix +++ b/pkgs/development/python-modules/mcpadapt/default.nix @@ -6,6 +6,7 @@ hatchling, jsonref, langchain, + langchain-anthropic, langgraph, llama-index, mcp, @@ -45,7 +46,7 @@ buildPythonPackage (finalAttrs: { crewai = [ crewai ]; langchain = [ langchain - # langchain-anthropic + langchain-anthropic langgraph ]; llamaindex = [ llama-index ]; From d29fbd3a1dc6e43aabde6aecb9b64076ee707976 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 4 Feb 2026 09:27:19 +0100 Subject: [PATCH 264/295] python313Packages.publicsuffixlist: 1.0.2.20260131 -> 1.0.2.20260204 Changelog: https://github.com/ko-zu/psl/blob/v1.0.2.20260204-gha/CHANGES.md --- pkgs/development/python-modules/publicsuffixlist/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/publicsuffixlist/default.nix b/pkgs/development/python-modules/publicsuffixlist/default.nix index 2cad818ca8be..85ed34e676ae 100644 --- a/pkgs/development/python-modules/publicsuffixlist/default.nix +++ b/pkgs/development/python-modules/publicsuffixlist/default.nix @@ -11,12 +11,12 @@ buildPythonPackage (finalAttrs: { pname = "publicsuffixlist"; - version = "1.0.2.20260131"; + version = "1.0.2.20260204"; pyproject = true; src = fetchPypi { inherit (finalAttrs) pname version; - hash = "sha256-GN9GjLogMSYZFHLSQn1RzDcTdWgRk2zuMTw9iCTTODA="; + hash = "sha256-PPciiXJRTyhMgJiZTrFYuAWrcbqb40tcahMTF9s/4sw="; }; postPatch = '' From ad8cb40318e79983f3ac4cbac7760350f2cc8e82 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Feb 2026 08:32:26 +0000 Subject: [PATCH 265/295] mame: 0.284 -> 0.285 --- pkgs/applications/emulators/mame/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/emulators/mame/default.nix b/pkgs/applications/emulators/mame/default.nix index 71147cb785d7..aad123a10c56 100644 --- a/pkgs/applications/emulators/mame/default.nix +++ b/pkgs/applications/emulators/mame/default.nix @@ -37,14 +37,14 @@ stdenv.mkDerivation rec { pname = "mame"; - version = "0.284"; + version = "0.285"; srcVersion = builtins.replaceStrings [ "." ] [ "" ] version; src = fetchFromGitHub { owner = "mamedev"; repo = "mame"; rev = "mame${srcVersion}"; - hash = "sha256-e/Ztoy+X9glMmV6Og5eAMiXB+EQLKlsHa/8KyahHmDw="; + hash = "sha256-vuGQ1VOjIAEopV4X+qP1k+bgH7lJJLZ9RtYevUxgIQg="; }; outputs = [ From ac6244f69f6c2305b1f4ddb1ed01d707735be6c4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Feb 2026 08:39:53 +0000 Subject: [PATCH 266/295] libretro.dosbox-pure: 0-unstable-2026-01-25 -> 0-unstable-2026-02-01 --- pkgs/applications/emulators/libretro/cores/dosbox-pure.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/dosbox-pure.nix b/pkgs/applications/emulators/libretro/cores/dosbox-pure.nix index 469dabe79cc8..8b91a6f195a1 100644 --- a/pkgs/applications/emulators/libretro/cores/dosbox-pure.nix +++ b/pkgs/applications/emulators/libretro/cores/dosbox-pure.nix @@ -5,13 +5,13 @@ }: mkLibretroCore { core = "dosbox-pure"; - version = "0-unstable-2026-01-25"; + version = "0-unstable-2026-02-01"; src = fetchFromGitHub { owner = "schellingb"; repo = "dosbox-pure"; - rev = "38c84798aac5239a06d75e85469225a2ad9c4707"; - hash = "sha256-3N2/v9yv44GdSEoPjC2yne43f4WqLTlWr8dYRrb+GxY="; + rev = "77f067eed8e0ea2ad9e86fbc690922f1f1671fc4"; + hash = "sha256-mIeTBcx3XK4V2+t4MGc8klhDODuDDACFlI/758zDLPc="; }; hardeningDisable = [ "format" ]; From 722c98687bf121a91b7990ea79fc31e185e5f4ad Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Feb 2026 08:51:01 +0000 Subject: [PATCH 267/295] phpstan: 2.1.37 -> 2.1.38 --- pkgs/by-name/ph/phpstan/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ph/phpstan/package.nix b/pkgs/by-name/ph/phpstan/package.nix index 9caba6cca770..ca6abe46ec3e 100644 --- a/pkgs/by-name/ph/phpstan/package.nix +++ b/pkgs/by-name/ph/phpstan/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "phpstan"; - version = "2.1.37"; + version = "2.1.38"; src = fetchFromGitHub { owner = "phpstan"; repo = "phpstan"; tag = finalAttrs.version; - hash = "sha256-Ov4wCIKHuVtVKCTLBR9d2W2yNw49U2gGZkygEPhXTRA="; + hash = "sha256-yN/pnY0kVTHSb7Pi8LQGsLWvc/f3gfVgIwf7n1ty/UI="; }; nativeBuildInputs = [ From bbbe95e9a16020c32a55893146ef77691c634a2e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Feb 2026 08:54:57 +0000 Subject: [PATCH 268/295] paretosecurity: 0.3.11 -> 0.3.13 --- pkgs/by-name/pa/paretosecurity/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pa/paretosecurity/package.nix b/pkgs/by-name/pa/paretosecurity/package.nix index 1e1ba8b50c26..fea81e6401c6 100644 --- a/pkgs/by-name/pa/paretosecurity/package.nix +++ b/pkgs/by-name/pa/paretosecurity/package.nix @@ -17,16 +17,16 @@ buildGoModule (finalAttrs: { webkitgtk_4_1 ]; pname = "paretosecurity"; - version = "0.3.11"; + version = "0.3.13"; src = fetchFromGitHub { owner = "ParetoSecurity"; repo = "agent"; rev = finalAttrs.version; - hash = "sha256-BYSbLeWW0DSVNAgBvWKRLgwDg47QjTbvloGfyCDYIOU="; + hash = "sha256-ETKKcEeTLK+srVmIDRC2hYGOKWxNzc18DPn03hc86Bs="; }; - vendorHash = "sha256-hH+4rYvFuDsCa90C1uNM2WaQSYK9n0PpVv6P+o54RoU="; + vendorHash = "sha256-jAcUf4VjtKB/Q2wHOVnCgcmPp5XNMqV8Ei9kpWoGO4Q="; proxyVendor = true; # Skip building the Windows installer From 4b8fabeb4c516b94fcdd17e80699c60209dc860d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Feb 2026 08:55:09 +0000 Subject: [PATCH 269/295] komga: 1.24.0 -> 1.24.1 --- pkgs/by-name/ko/komga/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ko/komga/package.nix b/pkgs/by-name/ko/komga/package.nix index db9d6e550bdb..fb35d2e97dd2 100644 --- a/pkgs/by-name/ko/komga/package.nix +++ b/pkgs/by-name/ko/komga/package.nix @@ -10,11 +10,11 @@ stdenvNoCC.mkDerivation rec { pname = "komga"; - version = "1.24.0"; + version = "1.24.1"; src = fetchurl { url = "https://github.com/gotson/${pname}/releases/download/${version}/${pname}-${version}.jar"; - sha256 = "sha256-1tg5etnXFOgOD6BekYErX7t7lnptR4tuiKwFO9tWk1U="; + sha256 = "sha256-rxhsE+rFF2zv1rzpNiKsayTUs6qc0F9C9sonEZ2BsiA="; }; nativeBuildInputs = [ From e4df94e1a9bda04db5e27c1c5b47db71893fd254 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Feb 2026 09:40:10 +0000 Subject: [PATCH 270/295] libtsm: 4.4.1 -> 4.4.2 --- pkgs/by-name/li/libtsm/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/libtsm/package.nix b/pkgs/by-name/li/libtsm/package.nix index 6c1770232036..cd7fd796e593 100644 --- a/pkgs/by-name/li/libtsm/package.nix +++ b/pkgs/by-name/li/libtsm/package.nix @@ -12,13 +12,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "libtsm"; - version = "4.4.1"; + version = "4.4.2"; src = fetchFromGitHub { owner = "kmscon"; repo = "libtsm"; tag = "v${finalAttrs.version}"; - hash = "sha256-8db/amwcV1a5Ho0dymQxKtOFsTN6nLUnwSobuAowSwk="; + hash = "sha256-DWy7kgBbXUEt2Htcugo8PaVoHE23Nu22EIrB5f6/P30="; }; buildInputs = [ libxkbcommon ]; From ad1e994d7f9cf92d9654ebc7c1142b6d6bedfb37 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Feb 2026 10:14:43 +0000 Subject: [PATCH 271/295] rainfrog: 0.3.13 -> 0.3.14 --- pkgs/by-name/ra/rainfrog/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ra/rainfrog/package.nix b/pkgs/by-name/ra/rainfrog/package.nix index bb8fa3555131..66ae2c5acc74 100644 --- a/pkgs/by-name/ra/rainfrog/package.nix +++ b/pkgs/by-name/ra/rainfrog/package.nix @@ -7,7 +7,7 @@ rainfrog, }: let - version = "0.3.13"; + version = "0.3.14"; in rustPlatform.buildRustPackage { inherit version; @@ -17,10 +17,10 @@ rustPlatform.buildRustPackage { owner = "achristmascarl"; repo = "rainfrog"; tag = "v${version}"; - hash = "sha256-0+zlEBjyQLauaLyojdo1mIaauHNyRW9x32yPrpgb4qE="; + hash = "sha256-DeLcn+0L3e1SXG5oIwUzbsNHtQeyF8o+OMbGcFJX2KY="; }; - cargoHash = "sha256-EJWhs9oVMBT5qRPAbiaW5sG52cSLXDmbntWpBKVORyM="; + cargoHash = "sha256-0IV3OyREYPFsgGuG+RIr5dPPhha2RktjiUHSFpRofx8="; passthru = { tests.version = testers.testVersion { From 668f9ddac870054625e36a9ea240d165f3ca12f6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Feb 2026 10:19:13 +0000 Subject: [PATCH 272/295] vimPlugins.zig-vim: 0-unstable-2026-01-16 -> 0-unstable-2026-01-24 --- .../editors/vim/plugins/non-generated/zig-vim/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/editors/vim/plugins/non-generated/zig-vim/default.nix b/pkgs/applications/editors/vim/plugins/non-generated/zig-vim/default.nix index 2b8769c381b7..5452298f4916 100644 --- a/pkgs/applications/editors/vim/plugins/non-generated/zig-vim/default.nix +++ b/pkgs/applications/editors/vim/plugins/non-generated/zig-vim/default.nix @@ -6,13 +6,13 @@ }: vimUtils.buildVimPlugin { pname = "zig.vim"; - version = "0-unstable-2026-01-16"; + version = "0-unstable-2026-01-24"; src = fetchFromCodeberg { owner = "ziglang"; repo = "zig.vim"; - rev = "fc01f73ce0636723a03b784b63a7a89f2f9a84ae"; - hash = "sha256-bWvwb6k9jyoAqtp07UfYkyUsGo2N8Yvv7H6zq1eiwP8="; + rev = "2f53c35bee0d64a1d417d47c894a3cbb6663dff4"; + hash = "sha256-vrtcUAp/YWpZtf6lyg2l0GR62YdHprAb8sAHzZ89F48="; }; passthru.updateScript = nix-update-script { From bbb3e5cfd5408c39d645b10ff8d0a7ca702eb039 Mon Sep 17 00:00:00 2001 From: Tom Hunze Date: Wed, 4 Feb 2026 11:37:32 +0100 Subject: [PATCH 273/295] pgformatter: add update script --- pkgs/by-name/pg/pgformatter/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/pg/pgformatter/package.nix b/pkgs/by-name/pg/pgformatter/package.nix index dec1d0fb38c4..e8f2e449bcfe 100644 --- a/pkgs/by-name/pg/pgformatter/package.nix +++ b/pkgs/by-name/pg/pgformatter/package.nix @@ -3,6 +3,7 @@ perlPackages, fetchFromGitHub, versionCheckHook, + nix-update-script, }: perlPackages.buildPerlPackage rec { @@ -43,6 +44,8 @@ perlPackages.buildPerlPackage rec { versionCheckProgramArg = "--version"; doInstallCheck = true; + passthru.updateScript = nix-update-script { }; + meta = { description = "PostgreSQL SQL syntax beautifier that can work as a console program or as a CGI"; homepage = "https://github.com/darold/pgFormatter"; From 84ad8e0e0cc4891b72122185ba3a37cfd7b8c281 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Feb 2026 10:40:34 +0000 Subject: [PATCH 274/295] home-assistant-custom-components.philips_airpurifier_coap: 0.34.3 -> 0.35.0 --- .../custom-components/philips_airpurifier_coap/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/philips_airpurifier_coap/package.nix b/pkgs/servers/home-assistant/custom-components/philips_airpurifier_coap/package.nix index 8b9bcdd207a3..01b0136bd3d7 100644 --- a/pkgs/servers/home-assistant/custom-components/philips_airpurifier_coap/package.nix +++ b/pkgs/servers/home-assistant/custom-components/philips_airpurifier_coap/package.nix @@ -10,13 +10,13 @@ buildHomeAssistantComponent rec { owner = "kongo09"; domain = "philips_airpurifier_coap"; - version = "0.34.3"; + version = "0.35.0"; src = fetchFromGitHub { inherit owner; repo = "philips-airpurifier-coap"; rev = "v${version}"; - hash = "sha256-jZmFvozkmmCCeKmdOV/FKXj0V8iGP3tnAqED/PBZrrY="; + hash = "sha256-PE2FmeqxX0xFlkHC8oZ09md5lBXgpkdlwIRhCVHm4+k="; }; dependencies = [ From 35b53de5d15869b92a0c81e173c2fbd30fc2652a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Feb 2026 11:01:47 +0000 Subject: [PATCH 275/295] meteo-qt: 4.2 -> 4.3 --- pkgs/by-name/me/meteo-qt/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/me/meteo-qt/package.nix b/pkgs/by-name/me/meteo-qt/package.nix index a967175c6a30..23c7c40c8362 100644 --- a/pkgs/by-name/me/meteo-qt/package.nix +++ b/pkgs/by-name/me/meteo-qt/package.nix @@ -7,14 +7,14 @@ python3Packages.buildPythonApplication rec { pname = "meteo-qt"; - version = "4.2"; + version = "4.3"; pyproject = true; src = fetchFromGitHub { owner = "dglent"; repo = "meteo-qt"; tag = "v${version}"; - hash = "sha256-s02A5WwJffjbB497sXyugkIolqyK3OpEY7aBgnOBdbM="; + hash = "sha256-ksG5cnVV/4QOCzK+UWwe7LjPncIeFElAuTK60KaHgrY="; }; postPatch = '' From 257e3bd86be52eb914ae1659ce99133856667dc2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Feb 2026 11:06:17 +0000 Subject: [PATCH 276/295] terraform-providers.hashicorp_tls: 4.1.0 -> 4.2.1 --- .../networking/cluster/terraform-providers/providers.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index 0a31220c47c8..e98868a842f3 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -670,13 +670,13 @@ "vendorHash": "sha256-4XCCzB5Va1jtTn5vgIVKjQq4g8sKe0SIw3ynZExz/Vg=" }, "hashicorp_tls": { - "hash": "sha256-t/nUt0deyckP8opNiPZc5rbC1SleZwkrFXuQFw47sqA=", + "hash": "sha256-r7nthgw7MycME+edQ4jHQQ33mmpNv3t/LDbD5IkXDYA=", "homepage": "https://registry.terraform.io/providers/hashicorp/tls", "owner": "hashicorp", "repo": "terraform-provider-tls", - "rev": "v4.1.0", + "rev": "v4.2.1", "spdx": "MPL-2.0", - "vendorHash": "sha256-tYvQURTrFtr+rgSMGq2zi/5p5jJVGIse7+hj95gz68U=" + "vendorHash": "sha256-OvotUEh+P2b3ngaD/8lVbemnM3lrtwqduPXPjF/bqVA=" }, "hashicorp_vault": { "hash": "sha256-7vcggk2Sh4z/6CCyeL8XAzk82K5jaFjiDGBEG+5ftEg=", From c49592d12cdf4ffce1d1cd38a95cbd39d74e2819 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Feb 2026 11:27:29 +0000 Subject: [PATCH 277/295] home-assistant-custom-components.daikin_onecta: 4.4.6 -> 4.4.8 --- .../custom-components/daikin_onecta/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/daikin_onecta/package.nix b/pkgs/servers/home-assistant/custom-components/daikin_onecta/package.nix index 5976de1dd8e2..a5b710c028a6 100644 --- a/pkgs/servers/home-assistant/custom-components/daikin_onecta/package.nix +++ b/pkgs/servers/home-assistant/custom-components/daikin_onecta/package.nix @@ -7,13 +7,13 @@ buildHomeAssistantComponent rec { owner = "jwillemsen"; domain = "daikin_onecta"; - version = "4.4.6"; + version = "4.4.8"; src = fetchFromGitHub { owner = "jwillemsen"; repo = "daikin_onecta"; tag = "v${version}"; - hash = "sha256-EKDl60Zna+VWoJ80YmE3eXaIppvaJiYmjN0YrM7Y8+A="; + hash = "sha256-NbMZGX2MchjoNwsUxs6CjQzkz1bJEucRHgpuFyVU3u0="; }; meta = { From 804ffdf872c66888a923da43335b57d0c7919a43 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Feb 2026 11:40:17 +0000 Subject: [PATCH 278/295] rclone-ui: 3.3.0 -> 3.4.0 --- pkgs/by-name/rc/rclone-ui/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/rc/rclone-ui/package.nix b/pkgs/by-name/rc/rclone-ui/package.nix index ca6dcb86d3d7..6e86e11cb5bd 100644 --- a/pkgs/by-name/rc/rclone-ui/package.nix +++ b/pkgs/by-name/rc/rclone-ui/package.nix @@ -20,26 +20,26 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "rclone-ui"; - version = "3.3.0"; + version = "3.4.0"; src = fetchFromGitHub { owner = "rclone-ui"; repo = "rclone-ui"; tag = "v${finalAttrs.version}"; - hash = "sha256-GKOIS/kp1zfBu1/goH3zjQGrvs6opS4Sghpgc60xn0s="; + hash = "sha256-hG3AOPvLyqNYB/GGAB/b7inDoml7E7tsRi6hMp57t3Q="; }; npmDeps = fetchNpmDeps { name = "${finalAttrs.pname}-${finalAttrs.version}-npm-deps"; inherit (finalAttrs) src; forceGitDeps = true; - hash = "sha256-uvtYyAE68atl933dhgpwBipO01xecSCMKsrv9NdSEhk="; + hash = "sha256-4m5hVdaF0jQHe4PEWi5dej60SPxAhUVAyX88wLzCT8Y="; }; cargoRoot = "src-tauri"; buildAndTestSubdir = finalAttrs.cargoRoot; - cargoHash = "sha256-1RxgcRM0Qs/bMj8mVLFZXD1Y8L+JZnc4BTmD5Y609Sk="; + cargoHash = "sha256-L+2x6XdlxviGveBMVRFLANHrWQvIY2J6NpYayuLKWQY="; # Disable tauri bundle updater, can be removed when #389107 is merged patches = [ ./remove_updater.patch ]; From 93a8ae37b3024438b51bf1b938f108b1abadcc2a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Feb 2026 12:09:53 +0000 Subject: [PATCH 279/295] python3Packages.pysigma-backend-opensearch: 2.0.0 -> 2.0.1 --- .../python-modules/pysigma-backend-opensearch/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pysigma-backend-opensearch/default.nix b/pkgs/development/python-modules/pysigma-backend-opensearch/default.nix index c84fd76e9847..80377f029908 100644 --- a/pkgs/development/python-modules/pysigma-backend-opensearch/default.nix +++ b/pkgs/development/python-modules/pysigma-backend-opensearch/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "pysigma-backend-opensearch"; - version = "2.0.0"; + version = "2.0.1"; pyproject = true; src = fetchFromGitHub { owner = "SigmaHQ"; repo = "pySigma-backend-opensearch"; tag = "v${version}"; - hash = "sha256-N1Gs/L2kCcKkhHYXCyfmentvl1RORUrWIEyxTEsvNKg="; + hash = "sha256-lYTaE4ar7VjyA/tnjiXQJtjHPP9bCjdYuPHYjbZEuxY="; }; pythonRelaxDeps = [ "pysigma" ]; From 955a94729ec9a9184660c85d6dd4b22638d79b3f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Feb 2026 12:34:29 +0000 Subject: [PATCH 280/295] firefox-devedition-unwrapped: 148.0b8 -> 148.0b10 --- .../browsers/firefox/packages/firefox-devedition.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/browsers/firefox/packages/firefox-devedition.nix b/pkgs/applications/networking/browsers/firefox/packages/firefox-devedition.nix index bf2ae40be7f8..2bd496dc0cfc 100644 --- a/pkgs/applications/networking/browsers/firefox/packages/firefox-devedition.nix +++ b/pkgs/applications/networking/browsers/firefox/packages/firefox-devedition.nix @@ -10,13 +10,13 @@ buildMozillaMach rec { pname = "firefox-devedition"; binaryName = "firefox-devedition"; - version = "148.0b8"; + version = "148.0b10"; applicationName = "Firefox Developer Edition"; requireSigning = false; branding = "browser/branding/aurora"; src = fetchurl { url = "mirror://mozilla/devedition/releases/${version}/source/firefox-${version}.source.tar.xz"; - sha512 = "28c0efc1d7d287f6ed77b6e3d4c8e4a3d65b9dc6dc4ef48f9a6da9a889c24e1d03ef2bd1d484e67f260e08ababbe1c32a81cfb81e36934b54beb4e26dc11f726"; + sha512 = "ae20edec5b4fbeb8a55e3054c219734845fbd8eaee14e4e867df1979da508d3b8a1bc0bc22d8de677419e94ccdc06885c661494233c62615cc002874cc4adf0f"; }; # buildMozillaMach sets MOZ_APP_REMOTINGNAME during configuration, but From 029d041a01003baa40b4e2e08eb4c56b2b1bb1ba Mon Sep 17 00:00:00 2001 From: vinylen Date: Wed, 4 Feb 2026 13:42:41 +0100 Subject: [PATCH 281/295] vimPlugins.koda-nvim: init at 2.6.0-unstable-2026-02-04 https://github.com/oskarnurm/koda.nvim --- pkgs/applications/editors/vim/plugins/generated.nix | 13 +++++++++++++ .../editors/vim/plugins/vim-plugin-names | 1 + 2 files changed, 14 insertions(+) diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index 0bc97cbeb934..25dc8db4a358 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -7337,6 +7337,19 @@ final: prev: { meta.hydraPlatforms = [ ]; }; + koda-nvim = buildVimPlugin { + pname = "koda.nvim"; + version = "2.6.0-unstable-2026-02-04"; + src = fetchFromGitHub { + owner = "oskarnurm"; + repo = "koda.nvim"; + rev = "9c69db5df7f1a82851d87fdac5b37a469213ac16"; + hash = "sha256-Zcp7TKuAa7CvlDUv/9iFiuR3X68mPoug5EgsUhmtkkA="; + }; + meta.homepage = "https://github.com/oskarnurm/koda.nvim/"; + meta.hydraPlatforms = [ ]; + }; + kommentary = buildVimPlugin { pname = "kommentary"; version = "1.0-unstable-2023-11-29"; diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names index 01b20d9e0f26..db0893d34ab9 100644 --- a/pkgs/applications/editors/vim/plugins/vim-plugin-names +++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names @@ -563,6 +563,7 @@ https://github.com/mikesmithgh/kitty-scrollback.nvim/,HEAD, https://github.com/serenevoid/kiwi.nvim/,HEAD, https://github.com/kmonad/kmonad-vim/,, https://github.com/frabjous/knap/,HEAD, +https://github.com/oskarnurm/koda.nvim/,HEAD, https://github.com/b3nj5m1n/kommentary/,, https://github.com/udalov/kotlin-vim/,, https://github.com/mistweaverco/kulala.nvim/,HEAD, From 01d402053f2a5cbd4238d20c7e35ff091ff65f36 Mon Sep 17 00:00:00 2001 From: emilylange Date: Tue, 3 Feb 2026 21:59:08 +0100 Subject: [PATCH 282/295] chromium,chromedriver: 144.0.7559.109 -> 144.0.7559.132 https://chromereleases.googleblog.com/2026/02/stable-channel-update-for-desktop.html This update includes 2 security fixes. CVEs: CVE-2026-1861 CVE-2026-1862 --- .../networking/browsers/chromium/common.nix | 15 ++++++++++++ .../networking/browsers/chromium/info.json | 24 +++++++++---------- 2 files changed, 27 insertions(+), 12 deletions(-) diff --git a/pkgs/applications/networking/browsers/chromium/common.nix b/pkgs/applications/networking/browsers/chromium/common.nix index 6b64fa1b6686..f9e991be636c 100644 --- a/pkgs/applications/networking/browsers/chromium/common.nix +++ b/pkgs/applications/networking/browsers/chromium/common.nix @@ -557,6 +557,21 @@ let # Patch rustc_nightly_capability to eval to false instead of true. # https://chromium-review.googlesource.com/c/chromium/src/+/7022369 ./patches/chromium-144-rustc_nightly_capability.patch + ] + ++ lib.optionals (chromiumVersionAtLeast "144.0.7559.132") [ + # Rollup was swapped with esbuild because of compile failures on Windows, + # which is not compatible with our build yet. So let's revert it for now. + # https://issues.chromium.org/issues/461602362 + (fetchpatch { + name = "revert-devtools-frontend-esbuild-instead-of-rollup.patch"; + # https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/7526345 + url = "https://chromium.googlesource.com/devtools/devtools-frontend/+/f130475580017f9f87502343dbcfc0c76dccefe8^!?format=TEXT"; + decode = "base64 -d"; + stripLen = 1; + extraPrefix = "third_party/devtools-frontend/src/"; + revert = true; + hash = "sha256-k+xCfhDuHxtuGhY7LVE8HvbDJt8SEFkslBcJe7t5CAg="; + }) ]; postPatch = diff --git a/pkgs/applications/networking/browsers/chromium/info.json b/pkgs/applications/networking/browsers/chromium/info.json index df29572cffb0..051cc61afbda 100644 --- a/pkgs/applications/networking/browsers/chromium/info.json +++ b/pkgs/applications/networking/browsers/chromium/info.json @@ -1,10 +1,10 @@ { "chromium": { - "version": "144.0.7559.109", + "version": "144.0.7559.132", "chromedriver": { - "version": "144.0.7559.110", - "hash_darwin": "sha256-HM7Hl6eizQfmCwNKqDc01gTaFE/xFikBVlNAx22RkSM=", - "hash_darwin_aarch64": "sha256-q374o4efYbK1uFpytIyxGZ4TjFqVmlcojzCllH/P9Og=" + "version": "144.0.7559.133", + "hash_darwin": "sha256-X0wSolstr5yxG7FDvJxAaMnIcEtsUrVRObMcFc3m/l4=", + "hash_darwin_aarch64": "sha256-fz0cYDl3fTAKO5cnhkJKldRAH1PeFXB6kp4gEEN7R+M=" }, "deps": { "depot_tools": { @@ -21,8 +21,8 @@ "DEPS": { "src": { "url": "https://chromium.googlesource.com/chromium/src.git", - "rev": "6a8d5e49388fcc8a7d56d2a275e4ef424eb10960", - "hash": "sha256-3Wwc7Vb8dM2VGqQs6GOPehsTVBgcZ9in+kC1vN9S1FI=", + "rev": "8990ccf77859863f68a0d18957786bd7cb29ff76", + "hash": "sha256-USPpPF6BcxrUiRwwGKRo+bGN2NPuLLqBYSN3q1D2f0A=", "recompress": true }, "src/third_party/clang-format/script": { @@ -257,8 +257,8 @@ }, "src/third_party/devtools-frontend/src": { "url": "https://chromium.googlesource.com/devtools/devtools-frontend", - "rev": "a3064782146fc247c488d44c1ad3496b29d55ec4", - "hash": "sha256-vLkWH/EiDHxl/dz4soKybQF1hgud/7MlnDhVPicYJGY=" + "rev": "f130475580017f9f87502343dbcfc0c76dccefe8", + "hash": "sha256-6osYh+ijcH7LEg1v7xGEf0zC36HZGMfqXP9Eq6g5WdU=" }, "src/third_party/dom_distiller_js/dist": { "url": "https://chromium.googlesource.com/chromium/dom-distiller/dist.git", @@ -532,8 +532,8 @@ }, "src/third_party/libvpx/source/libvpx": { "url": "https://chromium.googlesource.com/webm/libvpx.git", - "rev": "9a7674e1a83d1261a49776c8794b87c9bccc85d7", - "hash": "sha256-PdRZyXurQkw3UWOH1MkkuzggJkt9Uxq472L4LkxaYtw=" + "rev": "14cd170a941f88e6fb145ebb873a3c8f87645834", + "hash": "sha256-5+TQo0qRaH1QnAgdQkJcGkKWYGPJO3hVIqqGEtHpwqk=" }, "src/third_party/libwebm/source": { "url": "https://chromium.googlesource.com/webm/libwebm.git", @@ -807,8 +807,8 @@ }, "src/v8": { "url": "https://chromium.googlesource.com/v8/v8.git", - "rev": "d75d178c137447df1a3e8830eae86b0bd72b9ac6", - "hash": "sha256-5oQP3+kpnKfUInGBYcTvL/uLK9UlcWCz1mDFGeXBnmM=" + "rev": "0f9ccaeb4a88dbff7a7c86e998ceea7d6f947950", + "hash": "sha256-7jQ1WrY2+8s0tDjl4qzaZz/xdWrePiVvuJDI00YLd9k=" } } }, From 1796cde88e7d0eafac226df8afe4affe48123fac Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Feb 2026 12:46:04 +0000 Subject: [PATCH 283/295] release-plz: 0.3.153 -> 0.3.154 --- pkgs/by-name/re/release-plz/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/re/release-plz/package.nix b/pkgs/by-name/re/release-plz/package.nix index 9407f5967143..32f66c72dcf8 100644 --- a/pkgs/by-name/re/release-plz/package.nix +++ b/pkgs/by-name/re/release-plz/package.nix @@ -11,16 +11,16 @@ rustPlatform.buildRustPackage rec { pname = "release-plz"; - version = "0.3.153"; + version = "0.3.154"; src = fetchFromGitHub { owner = "MarcoIeni"; repo = "release-plz"; rev = "release-plz-v${version}"; - hash = "sha256-/1Fuu1v8kNu0BUFNqhzy7Nexob29NDo/vEOWfQSPF88="; + hash = "sha256-sg5i7JwDkhvEBYZtm6USCDDWWnI97IIKeXHhpDP3V/o="; }; - cargoHash = "sha256-cosUcBEb/hRcQ0s/1f30917gDQzGmRKmPNJ4/ASAl+4="; + cargoHash = "sha256-O+JdsbpxDsdEAFdkvxXCNkjIAPaJvVKkbP8FXK542yo="; nativeBuildInputs = [ installShellFiles From 6325c31ff28ba0e5893a3d25974e45805ce78896 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Feb 2026 13:05:10 +0000 Subject: [PATCH 284/295] rucio: 39.1.0 -> 39.2.0 --- pkgs/development/python-modules/rucio/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/rucio/default.nix b/pkgs/development/python-modules/rucio/default.nix index b82b661370a3..76055d272a5c 100644 --- a/pkgs/development/python-modules/rucio/default.nix +++ b/pkgs/development/python-modules/rucio/default.nix @@ -40,13 +40,13 @@ }: let - version = "39.1.0"; + version = "39.2.0"; src = fetchFromGitHub { owner = "rucio"; repo = "rucio"; tag = version; - hash = "sha256-ef8rVRDVkkEcsQ5AKz1W2L21abyY2dfHMWh2Rv0oxPA="; + hash = "sha256-UIe5TvYk8C/Qyb5nTC3IgvQb3a37mOTVQK9sod2o6QQ="; }; in buildPythonPackage { From 2ece1ff92ef5b0676dd691989f3798c1d116d6b9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Feb 2026 13:36:18 +0000 Subject: [PATCH 285/295] home-assistant-custom-components.solax_modbus: 2026.01.1 -> 2026.01.2 --- .../home-assistant/custom-components/solax_modbus/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/solax_modbus/package.nix b/pkgs/servers/home-assistant/custom-components/solax_modbus/package.nix index adeaded73498..519128d79f1c 100644 --- a/pkgs/servers/home-assistant/custom-components/solax_modbus/package.nix +++ b/pkgs/servers/home-assistant/custom-components/solax_modbus/package.nix @@ -8,13 +8,13 @@ buildHomeAssistantComponent rec { owner = "wills106"; domain = "solax_modbus"; - version = "2026.01.1"; + version = "2026.01.2"; src = fetchFromGitHub { owner = "wills106"; repo = "homeassistant-solax-modbus"; tag = version; - hash = "sha256-aVrYlJlvYTnVbt7Xc4nYj5bbTrbL4f2QcuTJrrKDmDg="; + hash = "sha256-uqIGYVH0e/+o1ED9mMYaREGb8AOEXhv4N5jdLBB03OU="; }; dependencies = [ pymodbus ]; From 502ffa491d7ea4bfd1bb86a692914a4d2dc8c5b8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Feb 2026 13:45:41 +0000 Subject: [PATCH 286/295] libation: 13.1.4 -> 13.1.8 --- pkgs/by-name/li/libation/deps.json | 20 ++++++++++---------- pkgs/by-name/li/libation/package.nix | 4 ++-- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/pkgs/by-name/li/libation/deps.json b/pkgs/by-name/li/libation/deps.json index 21ae112a1a8f..c6cc30639f09 100644 --- a/pkgs/by-name/li/libation/deps.json +++ b/pkgs/by-name/li/libation/deps.json @@ -1,13 +1,13 @@ [ { "pname": "AAXClean", - "version": "2.1.1.1", - "hash": "sha256-SjM74bfcqb3L6Ux+crofEsOWoHB0O78afNrld9WEFY0=" + "version": "3.0.2", + "hash": "sha256-orz5qHU440qYIPKP92aPHUALHP6+RphJWU8vYGl/2Qo=" }, { "pname": "AAXClean.Codecs", - "version": "2.1.3.2", - "hash": "sha256-la4yuCQi75bCRr700CDD2huNEjk5ZKrTzwrtuUjyWAk=" + "version": "3.0.2", + "hash": "sha256-IGWRj+Nr+bNMDNWSCj24LHAYkCZWpQXpimPzopg+hlg=" }, { "pname": "AudibleApi", @@ -211,8 +211,8 @@ }, { "pname": "Microsoft.Build.Tasks.Git", - "version": "8.0.0", - "hash": "sha256-vX6/kPij8vNAu8f7rrvHHhPrNph20IcufmrBgZNxpQA=" + "version": "10.0.102", + "hash": "sha256-JobfcsngZ3NjWtrfb03ZiGQ0xLEXUeFjC5MRjBEJ+Qo=" }, { "pname": "Microsoft.CodeAnalysis.Analyzers", @@ -496,13 +496,13 @@ }, { "pname": "Microsoft.SourceLink.Common", - "version": "8.0.0", - "hash": "sha256-AfUqleVEqWuHE7z2hNiwOLnquBJ3tuYtbkdGMppHOXc=" + "version": "10.0.102", + "hash": "sha256-1aeVLhXNi4Fpi0w4zQ+85L7Sphe7k4gmMfxwWiFierM=" }, { "pname": "Microsoft.SourceLink.GitHub", - "version": "8.0.0", - "hash": "sha256-hNTkpKdCLY5kIuOmznD1mY+pRdJ0PKu2HypyXog9vb0=" + "version": "10.0.102", + "hash": "sha256-5aBeXy674sKp6wrlpPb4Psht43mF1OMJkmEggsTGUDg=" }, { "pname": "Microsoft.VisualStudio.SolutionPersistence", diff --git a/pkgs/by-name/li/libation/package.nix b/pkgs/by-name/li/libation/package.nix index 4a100780ccfc..f22c94fd115e 100644 --- a/pkgs/by-name/li/libation/package.nix +++ b/pkgs/by-name/li/libation/package.nix @@ -15,13 +15,13 @@ buildDotnetModule rec { pname = "libation"; - version = "13.1.4"; + version = "13.1.8"; src = fetchFromGitHub { owner = "rmcrackan"; repo = "Libation"; tag = "v${version}"; - hash = "sha256-KKdyDBT+EAqOVRxt3SH05Kd+u3g3O40MNZbrwc3GeFQ="; + hash = "sha256-FDBUnGmMUuMrFvit/QgaZKF+X8u/vp/9muOpRYXFUW4="; }; sourceRoot = "${src.name}/Source"; From 6c2f2c9c5f3f7a9d17f2d05830a697cd5d0c14c3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Feb 2026 14:04:34 +0000 Subject: [PATCH 287/295] typescript-go: 0-unstable-2026-01-28 -> 0-unstable-2026-02-04 --- pkgs/by-name/ty/typescript-go/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ty/typescript-go/package.nix b/pkgs/by-name/ty/typescript-go/package.nix index 90588477bcdc..7e93dad27791 100644 --- a/pkgs/by-name/ty/typescript-go/package.nix +++ b/pkgs/by-name/ty/typescript-go/package.nix @@ -10,17 +10,17 @@ let in buildGoModule { pname = "typescript-go"; - version = "0-unstable-2026-01-28"; + version = "0-unstable-2026-02-04"; src = fetchFromGitHub { owner = "microsoft"; repo = "typescript-go"; - rev = "463b6b461f23114073ccc0c4071a7f2a21477ac2"; - hash = "sha256-ozCm3O8ObaecE7TN7vYyeyjA3gGD8FprB93aJcDwSw0="; + rev = "e82299401a34fb312e225cb8fba4a97bec1a5f00"; + hash = "sha256-D/O2g40SgwA7zX5gxmrR4BlSOcKKd7hQ0AXJE+m/eWI="; fetchSubmodules = false; }; - vendorHash = "sha256-1uZemqPsDxiYRVjLlC/UUP4ZXVCjocIBCj9uCzQHmog="; + vendorHash = "sha256-0IrEB52rj01HKreqbI/gMVeEHk5dxsNIrhm0Ze+aR44="; ldflags = [ "-s" From 61a099247ea1198f96821b6b3b2a2bc74a2d657d Mon Sep 17 00:00:00 2001 From: arthsmn Date: Tue, 3 Feb 2026 23:20:56 -0300 Subject: [PATCH 288/295] maintainers: remove maintainership of arthsmn --- maintainers/maintainer-list.nix | 5 ----- pkgs/by-name/ap/apt-mirror/package.nix | 2 +- pkgs/by-name/az/azahar/package.nix | 5 +---- pkgs/by-name/c3/c3-lsp/package.nix | 2 +- pkgs/by-name/cl/cliflux/package.nix | 2 +- pkgs/by-name/da/daikhan/package.nix | 2 +- pkgs/by-name/df/dfl-applications/package.nix | 2 +- pkgs/by-name/df/dfl-ipc/package.nix | 2 +- pkgs/by-name/df/dfl-login1/package.nix | 2 +- pkgs/by-name/df/dfl-utils/package.nix | 2 +- pkgs/by-name/hy/hyprls/package.nix | 2 +- pkgs/by-name/io/ion/package.nix | 5 +---- pkgs/by-name/kr/kryptor/package.nix | 5 +---- pkgs/by-name/li/libfreehand/package.nix | 2 +- pkgs/by-name/li/libmspub/package.nix | 2 +- pkgs/by-name/li/libpagemaker/package.nix | 2 +- pkgs/by-name/li/libqxp/package.nix | 2 +- pkgs/by-name/me/meowpdf/package.nix | 5 +---- pkgs/by-name/mp/mpv/scripts/sponsorblock-minimal.nix | 2 +- pkgs/by-name/ne/newsraft/package.nix | 5 +---- pkgs/by-name/pi/picocrypt-cli/package.nix | 5 +---- pkgs/by-name/pi/picocrypt-ng/package.nix | 2 +- pkgs/by-name/qt/qtgreet/package.nix | 2 +- pkgs/by-name/sc/scribus/package.nix | 2 +- pkgs/by-name/va/valuta/package.nix | 2 +- pkgs/by-name/xw/xwayland-run/package.nix | 2 +- pkgs/development/python-modules/fortune/default.nix | 2 +- pkgs/development/tools/flatpak-builder/default.nix | 2 +- 28 files changed, 27 insertions(+), 50 deletions(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 385f9323c3a0..f05ed074762f 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -2267,11 +2267,6 @@ name = "Artemis Tosini"; keys = [ { fingerprint = "3D2B B230 F9FA F0C5 1832 46DD 4FDC 96F1 61E7 BA8A"; } ]; }; - arthsmn = { - name = "Arthur Cerqueira"; - github = "arthsmn"; - githubId = 150680976; - }; arthur = { email = "me@arthur.li"; github = "arthurl"; diff --git a/pkgs/by-name/ap/apt-mirror/package.nix b/pkgs/by-name/ap/apt-mirror/package.nix index e3fa1124b098..3c4c6fc54c68 100644 --- a/pkgs/by-name/ap/apt-mirror/package.nix +++ b/pkgs/by-name/ap/apt-mirror/package.nix @@ -45,7 +45,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://github.com/apt-mirror/apt-mirror"; changelog = "https://github.com/apt-mirror/apt-mirror/blob/${finalAttrs.src.rev}/CHANGELOG"; license = lib.licenses.gpl2Only; - maintainers = with lib.maintainers; [ arthsmn ]; + maintainers = [ ]; mainProgram = "apt-mirror"; platforms = lib.platforms.all; }; diff --git a/pkgs/by-name/az/azahar/package.nix b/pkgs/by-name/az/azahar/package.nix index 7dd39acc78fe..574a497612c1 100644 --- a/pkgs/by-name/az/azahar/package.nix +++ b/pkgs/by-name/az/azahar/package.nix @@ -158,10 +158,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Open-source 3DS emulator project based on Citra"; homepage = "https://github.com/azahar-emu/azahar"; license = lib.licenses.gpl2Only; - maintainers = with lib.maintainers; [ - arthsmn - marcin-serwin - ]; + maintainers = with lib.maintainers; [ marcin-serwin ]; mainProgram = "azahar"; platforms = with lib.platforms; linux ++ darwin; }; diff --git a/pkgs/by-name/c3/c3-lsp/package.nix b/pkgs/by-name/c3/c3-lsp/package.nix index 9bd26fde545e..7b24f367d8be 100644 --- a/pkgs/by-name/c3/c3-lsp/package.nix +++ b/pkgs/by-name/c3/c3-lsp/package.nix @@ -28,7 +28,7 @@ buildGoModule rec { homepage = "https://github.com/pherrymason/c3-lsp"; changelog = "https://github.com/pherrymason/c3-lsp/blob/${src.rev}/changelog.md"; license = lib.licenses.gpl3Only; - maintainers = with lib.maintainers; [ arthsmn ]; + maintainers = [ ]; mainProgram = "c3-lsp"; platforms = lib.platforms.all; }; diff --git a/pkgs/by-name/cl/cliflux/package.nix b/pkgs/by-name/cl/cliflux/package.nix index 3b980124f75e..57fda0089240 100644 --- a/pkgs/by-name/cl/cliflux/package.nix +++ b/pkgs/by-name/cl/cliflux/package.nix @@ -35,7 +35,7 @@ rustPlatform.buildRustPackage (finalAttrs: { homepage = "https://github.com/spencerwi/cliflux"; changelog = "https://github.com/spencerwi/cliflux/blob/v${finalAttrs.version}/CHANGELOG.md"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ arthsmn ]; + maintainers = [ ]; mainProgram = "cliflux"; }; }) diff --git a/pkgs/by-name/da/daikhan/package.nix b/pkgs/by-name/da/daikhan/package.nix index ec7c62f5e3f8..9ce93bb6bac2 100644 --- a/pkgs/by-name/da/daikhan/package.nix +++ b/pkgs/by-name/da/daikhan/package.nix @@ -63,7 +63,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://gitlab.com/daikhan/daikhan"; changelog = "https://gitlab.com/daikhan/daikhan/-/blob/${finalAttrs.version}/NEWS"; license = lib.licenses.agpl3Only; - maintainers = with lib.maintainers; [ arthsmn ]; + maintainers = [ ]; mainProgram = "daikhan"; platforms = lib.platforms.linux; }; diff --git a/pkgs/by-name/df/dfl-applications/package.nix b/pkgs/by-name/df/dfl-applications/package.nix index b1926a99ab20..c2d27985c0f9 100644 --- a/pkgs/by-name/df/dfl-applications/package.nix +++ b/pkgs/by-name/df/dfl-applications/package.nix @@ -43,7 +43,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://gitlab.com/desktop-frameworks/applications"; changelog = "https://gitlab.com/desktop-frameworks/applications/-/blob/${finalAttrs.src.rev}/ChangeLog"; license = lib.licenses.gpl3Only; - maintainers = with lib.maintainers; [ arthsmn ]; + maintainers = [ ]; platforms = lib.platforms.linux; }; }) diff --git a/pkgs/by-name/df/dfl-ipc/package.nix b/pkgs/by-name/df/dfl-ipc/package.nix index f11a0c72d508..81a6bf1c74d0 100644 --- a/pkgs/by-name/df/dfl-ipc/package.nix +++ b/pkgs/by-name/df/dfl-ipc/package.nix @@ -39,7 +39,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://gitlab.com/desktop-frameworks/ipc"; changelog = "https://gitlab.com/desktop-frameworks/ipc/-/blob/${finalAttrs.src.rev}/ChangeLog"; license = lib.licenses.gpl3Only; - maintainers = with lib.maintainers; [ arthsmn ]; + maintainers = [ ]; platforms = lib.platforms.linux; }; }) diff --git a/pkgs/by-name/df/dfl-login1/package.nix b/pkgs/by-name/df/dfl-login1/package.nix index 59984c4d167b..528b6687d933 100644 --- a/pkgs/by-name/df/dfl-login1/package.nix +++ b/pkgs/by-name/df/dfl-login1/package.nix @@ -43,7 +43,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://gitlab.com/desktop-frameworks/login1"; changelog = "https://gitlab.com/desktop-frameworks/login1/-/blob/${finalAttrs.src.rev}/ChangeLog"; license = lib.licenses.gpl3Only; - maintainers = with lib.maintainers; [ arthsmn ]; + maintainers = [ ]; platforms = lib.platforms.linux; }; }) diff --git a/pkgs/by-name/df/dfl-utils/package.nix b/pkgs/by-name/df/dfl-utils/package.nix index f229cf90f84d..21e30a33e0ac 100644 --- a/pkgs/by-name/df/dfl-utils/package.nix +++ b/pkgs/by-name/df/dfl-utils/package.nix @@ -39,7 +39,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://gitlab.com/desktop-frameworks/utils"; changelog = "https://gitlab.com/desktop-frameworks/utils/-/blob/${finalAttrs.src.rev}/ChangeLog"; license = lib.licenses.gpl3Only; - maintainers = with lib.maintainers; [ arthsmn ]; + maintainers = [ ]; platforms = lib.platforms.linux; }; }) diff --git a/pkgs/by-name/hy/hyprls/package.nix b/pkgs/by-name/hy/hyprls/package.nix index 7a63110eba19..857f227b2e69 100644 --- a/pkgs/by-name/hy/hyprls/package.nix +++ b/pkgs/by-name/hy/hyprls/package.nix @@ -29,7 +29,7 @@ buildGoModule rec { homepage = "https://gwen.works/hyprls"; changelog = "https://github.com/hyprland-community/hyprls/releases/tag/v${version}"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ arthsmn ]; + maintainers = [ ]; mainProgram = "hyprls"; }; } diff --git a/pkgs/by-name/io/ion/package.nix b/pkgs/by-name/io/ion/package.nix index 6d441aa3fe99..4c8cf1564374 100644 --- a/pkgs/by-name/io/ion/package.nix +++ b/pkgs/by-name/io/ion/package.nix @@ -31,10 +31,7 @@ rustPlatform.buildRustPackage { description = "Modern system shell with simple (and powerful) syntax"; homepage = "https://gitlab.redox-os.org/redox-os/ion"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ - dywedir - arthsmn - ]; + maintainers = with lib.maintainers; [ dywedir ]; mainProgram = "ion"; platforms = lib.platforms.unix; }; diff --git a/pkgs/by-name/kr/kryptor/package.nix b/pkgs/by-name/kr/kryptor/package.nix index bab6ed45f9ae..92bca9bed5ff 100644 --- a/pkgs/by-name/kr/kryptor/package.nix +++ b/pkgs/by-name/kr/kryptor/package.nix @@ -38,10 +38,7 @@ buildDotnetModule rec { homepage = "https://github.com/samuel-lucas6/Kryptor"; license = lib.licenses.gpl3Only; mainProgram = "kryptor"; - maintainers = with lib.maintainers; [ - arthsmn - gepbird - ]; + maintainers = with lib.maintainers; [ gepbird ]; platforms = lib.platforms.all; # https://hydra.nixos.org/build/286325419 # a libsodium.dylib file should be kept as per https://github.com/samuel-lucas6/Kryptor/releases/tag/v4.1.1 diff --git a/pkgs/by-name/li/libfreehand/package.nix b/pkgs/by-name/li/libfreehand/package.nix index 3a7ae6f8565e..b926e22d18c4 100644 --- a/pkgs/by-name/li/libfreehand/package.nix +++ b/pkgs/by-name/li/libfreehand/package.nix @@ -52,7 +52,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Adobe Freehand import library"; homepage = "https://wiki.documentfoundation.org/DLP/Libraries/libfreehand"; license = lib.licenses.mpl20; - maintainers = with lib.maintainers; [ arthsmn ]; + maintainers = [ ]; platforms = lib.platforms.all; }; }) diff --git a/pkgs/by-name/li/libmspub/package.nix b/pkgs/by-name/li/libmspub/package.nix index 5b7f35bb7755..22f02740cd15 100644 --- a/pkgs/by-name/li/libmspub/package.nix +++ b/pkgs/by-name/li/libmspub/package.nix @@ -46,7 +46,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Microsoft Publisher import library"; homepage = "https://wiki.documentfoundation.org/DLP/Libraries/libmspub"; license = lib.licenses.mpl20; - maintainers = with lib.maintainers; [ arthsmn ]; + maintainers = [ ]; platforms = lib.platforms.all; broken = stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isAarch64; }; diff --git a/pkgs/by-name/li/libpagemaker/package.nix b/pkgs/by-name/li/libpagemaker/package.nix index 4edb59e9d992..e3956f37868d 100644 --- a/pkgs/by-name/li/libpagemaker/package.nix +++ b/pkgs/by-name/li/libpagemaker/package.nix @@ -36,7 +36,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Adobe PageMaker import library"; homepage = "https://wiki.documentfoundation.org/DLP/Libraries/libpagemaker"; license = lib.licenses.mpl20; - maintainers = with lib.maintainers; [ arthsmn ]; + maintainers = [ ]; platforms = lib.platforms.all; }; }) diff --git a/pkgs/by-name/li/libqxp/package.nix b/pkgs/by-name/li/libqxp/package.nix index 46a70cf55007..284ff72b3930 100644 --- a/pkgs/by-name/li/libqxp/package.nix +++ b/pkgs/by-name/li/libqxp/package.nix @@ -32,7 +32,7 @@ stdenv.mkDerivation (finalAttrs: { description = "QuarkXPress import library"; homepage = "https://wiki.documentfoundation.org/DLP/Libraries/libqxp"; license = lib.licenses.mpl20; - maintainers = with lib.maintainers; [ arthsmn ]; + maintainers = [ ]; platforms = lib.platforms.all; }; }) diff --git a/pkgs/by-name/me/meowpdf/package.nix b/pkgs/by-name/me/meowpdf/package.nix index d77a06289c7b..67a53bdefb66 100644 --- a/pkgs/by-name/me/meowpdf/package.nix +++ b/pkgs/by-name/me/meowpdf/package.nix @@ -27,10 +27,7 @@ rustPlatform.buildRustPackage (finalAttrs: { description = "PDF viewer for the Kitty terminal with GUI-like usage and Vim-like keybindings written in Rust"; homepage = "https://github.com/monoamine11231/meowpdf"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ - arthsmn - cafkafk - ]; + maintainers = with lib.maintainers; [ cafkafk ]; mainProgram = "meowpdf"; platforms = lib.platforms.linux; }; diff --git a/pkgs/by-name/mp/mpv/scripts/sponsorblock-minimal.nix b/pkgs/by-name/mp/mpv/scripts/sponsorblock-minimal.nix index 81357dcd98a6..0a4004ea4b1b 100644 --- a/pkgs/by-name/mp/mpv/scripts/sponsorblock-minimal.nix +++ b/pkgs/by-name/mp/mpv/scripts/sponsorblock-minimal.nix @@ -31,6 +31,6 @@ buildLua { homepage = "https://codeberg.org/jouni/mpv_sponsorblock_minimal"; license = lib.licenses.gpl3Only; platforms = lib.platforms.all; - maintainers = with lib.maintainers; [ arthsmn ]; + maintainers = [ ]; }; } diff --git a/pkgs/by-name/ne/newsraft/package.nix b/pkgs/by-name/ne/newsraft/package.nix index 5107418dbdc2..4752f01b76e1 100644 --- a/pkgs/by-name/ne/newsraft/package.nix +++ b/pkgs/by-name/ne/newsraft/package.nix @@ -39,10 +39,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://codeberg.org/newsraft/newsraft"; changelog = "https://codeberg.org/newsraft/newsraft/releases/tag/newsraft-${finalAttrs.version}"; license = lib.licenses.isc; - maintainers = with lib.maintainers; [ - arthsmn - luftmensch-luftmensch - ]; + maintainers = with lib.maintainers; [ luftmensch-luftmensch ]; mainProgram = "newsraft"; platforms = lib.platforms.all; }; diff --git a/pkgs/by-name/pi/picocrypt-cli/package.nix b/pkgs/by-name/pi/picocrypt-cli/package.nix index 5c0a61a5e3f0..dbb879d9673d 100644 --- a/pkgs/by-name/pi/picocrypt-cli/package.nix +++ b/pkgs/by-name/pi/picocrypt-cli/package.nix @@ -29,10 +29,7 @@ buildGoModule (finalAttrs: { description = "Command-line interface for Picocrypt"; homepage = "https://github.com/Picocrypt/CLI"; license = lib.licenses.gpl3Only; - maintainers = with lib.maintainers; [ - arthsmn - ryand56 - ]; + maintainers = with lib.maintainers; [ ryand56 ]; mainProgram = "picocrypt"; }; }) diff --git a/pkgs/by-name/pi/picocrypt-ng/package.nix b/pkgs/by-name/pi/picocrypt-ng/package.nix index b3515af297db..9b13c030daac 100644 --- a/pkgs/by-name/pi/picocrypt-ng/package.nix +++ b/pkgs/by-name/pi/picocrypt-ng/package.nix @@ -71,7 +71,7 @@ buildGoModule (finalAttrs: { homepage = "https://github.com/Picocrypt-NG/Picocrypt-NG"; changelog = "https://github.com/Picocrypt-NG/Picocrypt-NG/blob/${finalAttrs.version}/Changelog.md"; license = lib.licenses.gpl3Only; - maintainers = with lib.maintainers; [ arthsmn ]; + maintainers = [ ]; mainProgram = "picocrypt-ng-gui"; }; }) diff --git a/pkgs/by-name/qt/qtgreet/package.nix b/pkgs/by-name/qt/qtgreet/package.nix index 497777b37023..fd3200fa49f2 100644 --- a/pkgs/by-name/qt/qtgreet/package.nix +++ b/pkgs/by-name/qt/qtgreet/package.nix @@ -54,7 +54,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://gitlab.com/marcusbritanicus/QtGreet"; changelog = "https://gitlab.com/marcusbritanicus/QtGreet/-/blob/${finalAttrs.src.rev}/Changelog"; license = lib.licenses.gpl3Only; - maintainers = with lib.maintainers; [ arthsmn ]; + maintainers = [ ]; mainProgram = "qtgreet"; platforms = lib.platforms.linux; }; diff --git a/pkgs/by-name/sc/scribus/package.nix b/pkgs/by-name/sc/scribus/package.nix index b0c392d46904..ea6dbf56309e 100644 --- a/pkgs/by-name/sc/scribus/package.nix +++ b/pkgs/by-name/sc/scribus/package.nix @@ -104,7 +104,7 @@ stdenv.mkDerivation (finalAttrs: { ''; meta = { - maintainers = with lib.maintainers; [ arthsmn ]; + maintainers = [ ]; description = "Desktop Publishing (DTP) and Layout program"; mainProgram = "scribus"; homepage = "https://www.scribus.net"; diff --git a/pkgs/by-name/va/valuta/package.nix b/pkgs/by-name/va/valuta/package.nix index cc84e79d163a..cedb1197beb2 100644 --- a/pkgs/by-name/va/valuta/package.nix +++ b/pkgs/by-name/va/valuta/package.nix @@ -65,7 +65,7 @@ python3Packages.buildPythonApplication rec { description = "Simple application for converting currencies, with support for various APIs"; homepage = "https://github.com/ideveCore/Valuta"; license = lib.licenses.gpl3Plus; - maintainers = with lib.maintainers; [ arthsmn ]; + maintainers = [ ]; teams = [ lib.teams.gnome-circle ]; mainProgram = "currencyconverter"; platforms = lib.platforms.linux; diff --git a/pkgs/by-name/xw/xwayland-run/package.nix b/pkgs/by-name/xw/xwayland-run/package.nix index 8bd914fe0ced..3c9a8acab484 100644 --- a/pkgs/by-name/xw/xwayland-run/package.nix +++ b/pkgs/by-name/xw/xwayland-run/package.nix @@ -76,7 +76,7 @@ python3.pkgs.buildPythonApplication rec { description = "Set of small utilities revolving around running Xwayland and various Wayland compositor headless"; homepage = "https://gitlab.freedesktop.org/ofourdan/xwayland-run"; license = lib.licenses.gpl2Only; - maintainers = with lib.maintainers; [ arthsmn ]; + maintainers = [ ]; platforms = lib.platforms.linux; }; } diff --git a/pkgs/development/python-modules/fortune/default.nix b/pkgs/development/python-modules/fortune/default.nix index f0976920e138..b3cad80e85ac 100644 --- a/pkgs/development/python-modules/fortune/default.nix +++ b/pkgs/development/python-modules/fortune/default.nix @@ -26,6 +26,6 @@ buildPythonPackage { mainProgram = "fortune"; homepage = "https://codeberg.org/jamesansley/fortune"; license = lib.licenses.asl20; - maintainers = with lib.maintainers; [ arthsmn ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/tools/flatpak-builder/default.nix b/pkgs/development/tools/flatpak-builder/default.nix index a8c179d5142c..6699ce4d33d6 100644 --- a/pkgs/development/tools/flatpak-builder/default.nix +++ b/pkgs/development/tools/flatpak-builder/default.nix @@ -154,7 +154,7 @@ stdenv.mkDerivation (finalAttrs: { mainProgram = "flatpak-builder"; homepage = "https://github.com/flatpak/flatpak-builder"; license = lib.licenses.lgpl21Plus; - maintainers = with lib.maintainers; [ arthsmn ]; + maintainers = [ ]; platforms = lib.platforms.linux; }; }) From 7115c2921eb0e6c45a355d86f88214ef7c2375af Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Feb 2026 14:16:08 +0000 Subject: [PATCH 289/295] gitlab-timelogs: 0.6.0 -> 0.7.0 --- pkgs/by-name/gi/gitlab-timelogs/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gi/gitlab-timelogs/package.nix b/pkgs/by-name/gi/gitlab-timelogs/package.nix index 2b3157cba609..b4f9e6f5e615 100644 --- a/pkgs/by-name/gi/gitlab-timelogs/package.nix +++ b/pkgs/by-name/gi/gitlab-timelogs/package.nix @@ -10,11 +10,11 @@ rustPlatform.buildRustPackage rec { pname = "gitlab-timelogs"; - version = "0.6.0"; + version = "0.7.0"; src = fetchCrate { inherit pname version; - hash = "sha256-oudVXG26w7LTye7M4Kr6N8rDFEuNljiNSzSAyKcHvf0="; + hash = "sha256-WmdN3w0t7omA2F+Fpv+PkT/hymgTzxlTSBytKep+6Lo="; }; nativeBuildInputs = [ pkg-config ]; @@ -26,7 +26,7 @@ rustPlatform.buildRustPackage rec { iconv ]; - cargoHash = "sha256-lr9q9J4zHF50u23UQ3RZzd9CKcPtJSy+OT2XN2tpVEo="; + cargoHash = "sha256-Ap/R/Sa60LUAKByzKGYzj/IZeq/UDiZzBxYY0Ell6Kw="; meta = { description = "CLI utility to support you with your time logs in GitLab"; From 36e03405229202071a3b0895f682276a2c277978 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 4 Feb 2026 15:56:30 +0100 Subject: [PATCH 290/295] ctranslate2: 4.7.0 -> 4.7.1 https://github.com/OpenNMT/CTranslate2/blob/v4.7.1/CHANGELOG.md --- pkgs/by-name/ct/ctranslate2/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ct/ctranslate2/package.nix b/pkgs/by-name/ct/ctranslate2/package.nix index ebd4a3f3d846..0af0627dc876 100644 --- a/pkgs/by-name/ct/ctranslate2/package.nix +++ b/pkgs/by-name/ct/ctranslate2/package.nix @@ -28,14 +28,14 @@ let in stdenv'.mkDerivation (finalAttrs: { pname = "ctranslate2"; - version = "4.7.0"; + version = "4.7.1"; src = fetchFromGitHub { owner = "OpenNMT"; repo = "CTranslate2"; tag = "v${finalAttrs.version}"; fetchSubmodules = true; - hash = "sha256-aH2sm7GkHbjy0/KwgyCIpAFNHDmJURd4xyn+51MCr+Y="; + hash = "sha256-Dc67hYgZ0aAauZLrVp10jmP52AwdLIZw0iWR9YKHTtU="; }; # Fix CMake 4 compatibility From 188bcbd94981706d94883939a4b0ffae4c506db4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Janne=20He=C3=9F?= Date: Wed, 4 Feb 2026 15:26:03 +0100 Subject: [PATCH 291/295] nixos/pretalx: Add support for secrets Pretty much all settings can be set by env variables --- nixos/modules/services/web-apps/pretalx.nix | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/nixos/modules/services/web-apps/pretalx.nix b/nixos/modules/services/web-apps/pretalx.nix index f1f56ffb0d51..37527a4e1688 100644 --- a/nixos/modules/services/web-apps/pretalx.nix +++ b/nixos/modules/services/web-apps/pretalx.nix @@ -53,6 +53,17 @@ in ''; }; + environmentFiles = lib.mkOption { + description = '' + Environment files that allow passing secret configuration values. + + Each line must follow the `PRETALX_SECTION_KEY=value` pattern. + ''; + type = lib.types.listOf lib.types.path; + default = [ ]; + example = [ "/run/secrets/pretalx/env" ]; + }; + group = lib.mkOption { type = lib.types.str; default = "pretalx"; @@ -320,6 +331,9 @@ in if [[ "$USER" != ${cfg.user} ]]; then sudo='exec /run/wrappers/bin/sudo -u ${cfg.user} --preserve-env=PRETALX_CONFIG_FILE' fi + set -a + ${lib.concatMapStringsSep "\n" (file: ". ${lib.escapeShellArg file}") cfg.environmentFiles} + set +a export PRETALX_CONFIG_FILE=${configFile} $sudo ${lib.getExe' pythonEnv "pretalx-manage"} "$@" '') @@ -393,6 +407,7 @@ in serviceConfig = { User = "pretalx"; Group = "pretalx"; + EnvironmentFile = cfg.environmentFiles; StateDirectory = [ "pretalx" "pretalx/media" From 715e1b2e1aa85493d203e67704f1719e9a120abe Mon Sep 17 00:00:00 2001 From: Govind Singh Date: Fri, 26 Dec 2025 14:27:06 +0400 Subject: [PATCH 292/295] morse_cli: init at 1.16.4 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add Morse Micro userspace control utility package version 1.16.4. Signed-off-by: Govind Singh Signed-off-by: Jörg Thalheim --- pkgs/by-name/mo/morse_cli/package.nix | 55 +++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 pkgs/by-name/mo/morse_cli/package.nix diff --git a/pkgs/by-name/mo/morse_cli/package.nix b/pkgs/by-name/mo/morse_cli/package.nix new file mode 100644 index 000000000000..91d12c2cf3ad --- /dev/null +++ b/pkgs/by-name/mo/morse_cli/package.nix @@ -0,0 +1,55 @@ +{ + lib, + stdenv, + fetchFromGitHub, + openssl, + libnl, + zstd, + libusb1, + pkg-config, +}: + +stdenv.mkDerivation rec { + pname = "morse-cli"; + version = "1.16.4"; + + src = fetchFromGitHub { + owner = "MorseMicro"; + repo = "morse_cli"; + tag = version; + hash = "sha256-EhrKMMbWJ6gweAt2EudyO7vHZ9ITjRYagE4k+QuUnOo="; + }; + + buildInputs = [ + openssl + libnl + libusb1 + zstd + ]; + + nativeBuildInputs = [ pkg-config ]; + + env.NIX_CFLAGS_COMPILE = toString [ + "-I${libnl.dev}/include/libnl3" + "-I${libusb1.dev}/include/libusb-1.0" + "-Wno-error" + ]; + + makeFlags = [ "CONFIG_MORSE_TRANS_NL80211=1" ]; + + installPhase = '' + runHook preInstall + + install -D -m755 morse_cli "$out/bin/morse_cli" + + runHook postInstall + ''; + + meta = { + description = "MorseMicro cli"; + homepage = "https://github.com/MorseMicro"; + license = lib.licenses.gpl2Plus; + maintainers = with lib.maintainers; [ govindsi ]; + platforms = lib.platforms.linux; + }; +} From c4eb79732c57a4589b8cfbf14185dc2048527217 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 29 Jan 2026 00:43:36 +0000 Subject: [PATCH 293/295] jmol: 16.3.45 -> 16.3.47 --- pkgs/by-name/jm/jmol/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/jm/jmol/package.nix b/pkgs/by-name/jm/jmol/package.nix index 283eeb29c7ba..1460ada7eac2 100644 --- a/pkgs/by-name/jm/jmol/package.nix +++ b/pkgs/by-name/jm/jmol/package.nix @@ -31,7 +31,7 @@ let }; in stdenv.mkDerivation (finalAttrs: { - version = "16.3.45"; + version = "16.3.47"; pname = "jmol"; src = @@ -40,7 +40,7 @@ stdenv.mkDerivation (finalAttrs: { in fetchurl { url = "mirror://sourceforge/jmol/Jmol/Version%20${baseVersion}/Jmol%20${finalAttrs.version}/Jmol-${finalAttrs.version}-binary.tar.gz"; - hash = "sha256-TGL8EU9Ow2rbQpLBbz12AJvO8xHNjmUrlIwIp+4qTgQ="; + hash = "sha256-THQ67rqlcADtQtq3/vNfV0pUhzFHGFE3Lzf8CLFNuSU="; }; patchPhase = '' From 9b051d6a82b25189f59ed0e5ff254405fa60e940 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 4 Feb 2026 09:45:48 -0600 Subject: [PATCH 294/295] coc-sumneko-lua: drop package Broken package unmaintained for 2 years. Functionality is deprecated and user's can use an alternative. Signed-off-by: Austin Horstman --- .../editors/vim/plugins/aliases.nix | 1 + .../editors/vim/plugins/cocPlugins.nix | 1 - .../co/coc-sumneko-lua/package-lock-fix.patch | 1000 ----------------- pkgs/by-name/co/coc-sumneko-lua/package.nix | 60 - pkgs/by-name/co/coc-sumneko-lua/update.sh | 31 - pkgs/top-level/aliases.nix | 1 + 6 files changed, 2 insertions(+), 1092 deletions(-) delete mode 100644 pkgs/by-name/co/coc-sumneko-lua/package-lock-fix.patch delete mode 100644 pkgs/by-name/co/coc-sumneko-lua/package.nix delete mode 100755 pkgs/by-name/co/coc-sumneko-lua/update.sh diff --git a/pkgs/applications/editors/vim/plugins/aliases.nix b/pkgs/applications/editors/vim/plugins/aliases.nix index 29a08524fedf..66dd58185a5e 100644 --- a/pkgs/applications/editors/vim/plugins/aliases.nix +++ b/pkgs/applications/editors/vim/plugins/aliases.nix @@ -47,6 +47,7 @@ mapAliases ( caw = caw-vim; chad = chadtree; coc-rls = throw "coc-rls has been removed, as rls has been archived since 2022. You should use coc-rust-analyzer instead, as rust-analyzer is maintained."; # added 2025-10-01 + coc-sumneko-lua = throw "coc-sumneko-lua was removed, as it is unmaintained and broken. You should switch to lua_ls"; # added 2026-02-04 coc-vetur = throw "coc-vetur was removed, as vetur is unmaintained by Vue. You should switch to Volar, which supports Vue 3"; # added 2025-10-01 coffee-script = vim-coffee-script; coffeeScript = vim-coffee-script; # backwards compat, added 2014-10-18 diff --git a/pkgs/applications/editors/vim/plugins/cocPlugins.nix b/pkgs/applications/editors/vim/plugins/cocPlugins.nix index 41855caca636..370b02d80242 100644 --- a/pkgs/applications/editors/vim/plugins/cocPlugins.nix +++ b/pkgs/applications/editors/vim/plugins/cocPlugins.nix @@ -39,7 +39,6 @@ let "coc-spell-checker" "coc-sqlfluff" "coc-stylelint" - "coc-sumneko-lua" "coc-tabnine" "coc-texlab" "coc-toml" diff --git a/pkgs/by-name/co/coc-sumneko-lua/package-lock-fix.patch b/pkgs/by-name/co/coc-sumneko-lua/package-lock-fix.patch deleted file mode 100644 index b29492f48824..000000000000 --- a/pkgs/by-name/co/coc-sumneko-lua/package-lock-fix.patch +++ /dev/null @@ -1,1000 +0,0 @@ -diff --git i/package-lock.json w/package-lock.json -index 8ff8254..9ea50fc 100644 ---- i/package-lock.json -+++ w/package-lock.json -@@ -227,6 +227,8 @@ - }, - "node_modules/@esbuild/win32-x64": { - "version": "0.20.2", -+ "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.20.2.tgz", -+ "integrity": "sha512-N49X4lJX27+l9jbLKSqZ6bKNjzQvHaT8IIFUy+YIqmXQdjYCToGWwOItDrfby14c78aDd5NHQl29xingXfCdLQ==", - "cpu": [ - "x64" - ], -@@ -343,6 +345,8 @@ - }, - "node_modules/@isaacs/cliui": { - "version": "8.0.2", -+ "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", -+ "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", - "dev": true, - "license": "ISC", - "dependencies": { -@@ -359,6 +363,8 @@ - }, - "node_modules/@isaacs/cliui/node_modules/ansi-regex": { - "version": "6.0.1", -+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", -+ "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "dev": true, - "license": "MIT", - "engines": { -@@ -370,11 +376,15 @@ - }, - "node_modules/@isaacs/cliui/node_modules/emoji-regex": { - "version": "9.2.2", -+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", -+ "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true, - "license": "MIT" - }, - "node_modules/@isaacs/cliui/node_modules/string-width": { - "version": "5.1.2", -+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", -+ "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -391,6 +401,8 @@ - }, - "node_modules/@isaacs/cliui/node_modules/strip-ansi": { - "version": "7.1.0", -+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", -+ "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -427,6 +439,8 @@ - }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", -+ "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", -+ "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -439,6 +453,8 @@ - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", -+ "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", -+ "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true, - "license": "MIT", - "engines": { -@@ -447,6 +463,8 @@ - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", -+ "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", -+ "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -459,6 +477,8 @@ - }, - "node_modules/@pkgjs/parseargs": { - "version": "0.11.0", -+ "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", -+ "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", - "dev": true, - "license": "MIT", - "optional": true, -@@ -594,6 +614,8 @@ - }, - "node_modules/@types/fs-extra": { - "version": "11.0.4", -+ "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-11.0.4.tgz", -+ "integrity": "sha512-yTbItCNreRooED33qjunPthRcSjERP1r4MqCZc7wv0u2sUkzTFp45tgUfS5+r7FrZPdmCCNflLhVSP/o+SemsQ==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -609,6 +631,8 @@ - }, - "node_modules/@types/jsonfile": { - "version": "6.1.4", -+ "resolved": "https://registry.npmjs.org/@types/jsonfile/-/jsonfile-6.1.4.tgz", -+ "integrity": "sha512-D5qGUYwjvnNNextdU59/+fI+spnwtTFmyQP0h+PfIOSkNfpU6AOICUOkm4i0OnSk+NyjdPJrxCDro0sJsWlRpQ==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -632,6 +656,8 @@ - }, - "node_modules/@types/node-fetch": { - "version": "2.6.11", -+ "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.11.tgz", -+ "integrity": "sha512-24xFj9R5+rfQJLRyM56qh+wnVSYhyXC2tkoBndtY0U+vubqNsYXGjufB2nn8Q6gt0LrARwL6UBtMCSVCwl4B1g==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -659,6 +685,8 @@ - }, - "node_modules/@types/yauzl": { - "version": "2.10.0", -+ "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.0.tgz", -+ "integrity": "sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==", - "dev": true, - "license": "MIT", - "optional": true, -@@ -1952,6 +1980,8 @@ - }, - "node_modules/ansi-regex": { - "version": "5.0.1", -+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", -+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "license": "MIT", - "engines": { -@@ -1960,6 +1990,8 @@ - }, - "node_modules/ansi-styles": { - "version": "4.3.0", -+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", -+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -2040,6 +2072,8 @@ - }, - "node_modules/array-union": { - "version": "2.1.0", -+ "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", -+ "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true, - "license": "MIT", - "engines": { -@@ -2157,6 +2191,8 @@ - }, - "node_modules/asynckit": { - "version": "0.4.0", -+ "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", -+ "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - "dev": true, - "license": "MIT" - }, -@@ -2178,6 +2214,8 @@ - }, - "node_modules/balanced-match": { - "version": "1.0.2", -+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", -+ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true, - "license": "MIT" - }, -@@ -2211,6 +2249,8 @@ - }, - "node_modules/braces": { - "version": "3.0.2", -+ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", -+ "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -2254,6 +2294,8 @@ - }, - "node_modules/buffer-crc32": { - "version": "0.2.13", -+ "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", -+ "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", - "dev": true, - "license": "MIT", - "engines": { -@@ -2380,6 +2422,8 @@ - }, - "node_modules/chalk": { - "version": "4.1.2", -+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", -+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -2550,6 +2594,8 @@ - }, - "node_modules/color-convert": { - "version": "2.0.1", -+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", -+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -2561,11 +2607,15 @@ - }, - "node_modules/color-name": { - "version": "1.1.4", -+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", -+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" - }, - "node_modules/combined-stream": { - "version": "1.0.8", -+ "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", -+ "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -2620,6 +2670,8 @@ - }, - "node_modules/cross-spawn": { - "version": "7.0.3", -+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", -+ "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -2699,6 +2751,8 @@ - }, - "node_modules/debug": { - "version": "4.3.4", -+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", -+ "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -2763,6 +2817,8 @@ - }, - "node_modules/delayed-stream": { - "version": "1.0.0", -+ "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", -+ "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "dev": true, - "license": "MIT", - "engines": { -@@ -2777,6 +2833,8 @@ - }, - "node_modules/dir-glob": { - "version": "3.0.1", -+ "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", -+ "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -2812,6 +2870,8 @@ - }, - "node_modules/eastasianwidth": { - "version": "0.2.0", -+ "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", -+ "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "dev": true, - "license": "MIT" - }, -@@ -2823,11 +2883,15 @@ - }, - "node_modules/emoji-regex": { - "version": "8.0.0", -+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", -+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true, - "license": "MIT" - }, - "node_modules/end-of-stream": { - "version": "1.4.4", -+ "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", -+ "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -3037,6 +3101,8 @@ - }, - "node_modules/esbuild": { - "version": "0.20.2", -+ "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.20.2.tgz", -+ "integrity": "sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", -@@ -3083,6 +3149,8 @@ - }, - "node_modules/escape-string-regexp": { - "version": "4.0.0", -+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", -+ "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true, - "license": "MIT", - "engines": { -@@ -3473,6 +3541,8 @@ - }, - "node_modules/esrecurse": { - "version": "4.3.0", -+ "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", -+ "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { -@@ -3484,6 +3554,8 @@ - }, - "node_modules/estraverse": { - "version": "5.3.0", -+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", -+ "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { -@@ -3543,6 +3615,8 @@ - }, - "node_modules/executable": { - "version": "4.1.1", -+ "resolved": "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz", -+ "integrity": "sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -3554,6 +3628,8 @@ - }, - "node_modules/extract-zip": { - "version": "2.0.1", -+ "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", -+ "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { -@@ -3607,6 +3683,8 @@ - }, - "node_modules/fastq": { - "version": "1.13.0", -+ "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", -+ "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", - "dev": true, - "license": "ISC", - "dependencies": { -@@ -3615,6 +3693,8 @@ - }, - "node_modules/fd-slicer": { - "version": "1.1.0", -+ "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", -+ "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -3635,6 +3715,8 @@ - }, - "node_modules/fill-range": { - "version": "7.0.1", -+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", -+ "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -3727,6 +3809,8 @@ - }, - "node_modules/foreground-child": { - "version": "3.1.1", -+ "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", -+ "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", - "dev": true, - "license": "ISC", - "dependencies": { -@@ -3742,6 +3826,8 @@ - }, - "node_modules/form-data": { - "version": "4.0.0", -+ "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", -+ "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -3755,6 +3841,8 @@ - }, - "node_modules/fs-extra": { - "version": "11.2.0", -+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", -+ "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -3879,6 +3967,8 @@ - }, - "node_modules/get-stream": { - "version": "5.2.0", -+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", -+ "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -3942,6 +4032,8 @@ - }, - "node_modules/glob": { - "version": "10.3.10", -+ "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", -+ "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", - "dev": true, - "license": "ISC", - "dependencies": { -@@ -3963,6 +4055,8 @@ - }, - "node_modules/glob-parent": { - "version": "5.1.2", -+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", -+ "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "license": "ISC", - "dependencies": { -@@ -3974,6 +4068,8 @@ - }, - "node_modules/glob/node_modules/brace-expansion": { - "version": "2.0.1", -+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", -+ "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -3982,6 +4078,8 @@ - }, - "node_modules/glob/node_modules/minimatch": { - "version": "9.0.3", -+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", -+ "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "dev": true, - "license": "ISC", - "dependencies": { -@@ -4027,6 +4125,8 @@ - }, - "node_modules/globby": { - "version": "11.1.0", -+ "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", -+ "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -4059,6 +4159,8 @@ - }, - "node_modules/graceful-fs": { - "version": "4.2.10", -+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", -+ "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", - "dev": true, - "license": "ISC" - }, -@@ -4080,6 +4182,8 @@ - }, - "node_modules/has-flag": { - "version": "4.0.0", -+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", -+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "license": "MIT", - "engines": { -@@ -4195,6 +4299,8 @@ - }, - "node_modules/imurmurhash": { - "version": "0.1.4", -+ "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", -+ "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true, - "license": "MIT", - "engines": { -@@ -4430,6 +4536,8 @@ - }, - "node_modules/is-extglob": { - "version": "2.1.1", -+ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", -+ "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "dev": true, - "license": "MIT", - "engines": { -@@ -4451,6 +4559,8 @@ - }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", -+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", -+ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true, - "license": "MIT", - "engines": { -@@ -4475,6 +4585,8 @@ - }, - "node_modules/is-glob": { - "version": "4.0.3", -+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", -+ "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -4522,6 +4634,8 @@ - }, - "node_modules/is-number": { - "version": "7.0.0", -+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", -+ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, - "license": "MIT", - "engines": { -@@ -4711,6 +4825,8 @@ - }, - "node_modules/isexe": { - "version": "2.0.0", -+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", -+ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true, - "license": "ISC" - }, -@@ -4730,6 +4846,8 @@ - }, - "node_modules/jackspeak": { - "version": "2.3.6", -+ "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz", -+ "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { -@@ -4813,6 +4931,8 @@ - }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", -+ "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", -+ "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true, - "license": "MIT" - }, -@@ -4848,6 +4968,8 @@ - }, - "node_modules/jsonfile": { - "version": "6.1.0", -+ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", -+ "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -4949,6 +5071,8 @@ - }, - "node_modules/lodash.merge": { - "version": "4.6.2", -+ "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", -+ "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true, - "license": "MIT" - }, -@@ -4967,6 +5091,8 @@ - }, - "node_modules/lru-cache": { - "version": "6.0.0", -+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", -+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "license": "ISC", - "dependencies": { -@@ -5021,6 +5147,8 @@ - }, - "node_modules/merge2": { - "version": "1.4.1", -+ "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", -+ "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true, - "license": "MIT", - "engines": { -@@ -5049,6 +5177,8 @@ - }, - "node_modules/micromatch": { - "version": "4.0.5", -+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", -+ "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -5061,6 +5191,8 @@ - }, - "node_modules/mime-db": { - "version": "1.52.0", -+ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", -+ "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "dev": true, - "license": "MIT", - "engines": { -@@ -5069,6 +5201,8 @@ - }, - "node_modules/mime-types": { - "version": "2.1.35", -+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", -+ "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -5113,6 +5247,8 @@ - }, - "node_modules/minipass": { - "version": "7.0.4", -+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", -+ "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", - "dev": true, - "license": "ISC", - "engines": { -@@ -5170,6 +5306,8 @@ - }, - "node_modules/ms": { - "version": "2.1.2", -+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", -+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true, - "license": "MIT" - }, -@@ -5194,6 +5332,8 @@ - }, - "node_modules/natural-compare": { - "version": "1.4.0", -+ "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", -+ "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true, - "license": "MIT" - }, -@@ -5205,6 +5345,8 @@ - }, - "node_modules/node-fetch": { - "version": "2.7.0", -+ "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", -+ "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -5236,6 +5378,8 @@ - }, - "node_modules/node-version-compare": { - "version": "1.0.3", -+ "resolved": "https://registry.npmjs.org/node-version-compare/-/node-version-compare-1.0.3.tgz", -+ "integrity": "sha512-unO5GpBAh5YqeGULMLpmDT94oanSDMwtZB8KHTKCH/qrGv8bHN0mlDj9xQDAicCYXv2OLnzdi67lidCrcVotVw==", - "dev": true, - "license": "MIT" - }, -@@ -5471,6 +5615,8 @@ - }, - "node_modules/once": { - "version": "1.4.0", -+ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", -+ "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dev": true, - "license": "ISC", - "dependencies": { -@@ -5625,6 +5771,8 @@ - }, - "node_modules/path-key": { - "version": "3.1.1", -+ "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", -+ "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, - "license": "MIT", - "engines": { -@@ -5639,6 +5787,8 @@ - }, - "node_modules/path-scurry": { - "version": "1.10.1", -+ "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.1.tgz", -+ "integrity": "sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { -@@ -5654,6 +5804,8 @@ - }, - "node_modules/path-scurry/node_modules/lru-cache": { - "version": "10.2.0", -+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.0.tgz", -+ "integrity": "sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==", - "dev": true, - "license": "ISC", - "engines": { -@@ -5662,6 +5814,8 @@ - }, - "node_modules/path-type": { - "version": "4.0.0", -+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", -+ "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true, - "license": "MIT", - "engines": { -@@ -5676,6 +5830,8 @@ - }, - "node_modules/pend": { - "version": "1.2.0", -+ "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", -+ "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", - "dev": true, - "license": "MIT" - }, -@@ -5693,6 +5849,8 @@ - }, - "node_modules/picomatch": { - "version": "2.3.1", -+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", -+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, - "license": "MIT", - "engines": { -@@ -5704,6 +5862,8 @@ - }, - "node_modules/pify": { - "version": "2.3.0", -+ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", -+ "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dev": true, - "license": "MIT", - "engines": { -@@ -5818,6 +5978,8 @@ - }, - "node_modules/pump": { - "version": "3.0.0", -+ "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", -+ "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -5836,6 +5998,8 @@ - }, - "node_modules/queue-microtask": { - "version": "1.2.3", -+ "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", -+ "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true, - "funding": [ - { -@@ -6102,6 +6266,8 @@ - }, - "node_modules/reusify": { - "version": "1.0.4", -+ "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", -+ "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true, - "license": "MIT", - "engines": { -@@ -6111,6 +6277,8 @@ - }, - "node_modules/rimraf": { - "version": "5.0.5", -+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.5.tgz", -+ "integrity": "sha512-CqDakW+hMe/Bz202FPEymy68P+G50RfMQK+Qo5YUqc9SPipvbGjCGKd0RSKEelbsfQuw3g5NZDSrlZZAJurH1A==", - "dev": true, - "license": "ISC", - "dependencies": { -@@ -6128,6 +6296,8 @@ - }, - "node_modules/run-parallel": { - "version": "1.2.0", -+ "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", -+ "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, - "funding": [ - { -@@ -6236,6 +6406,8 @@ - }, - "node_modules/shebang-command": { - "version": "2.0.0", -+ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", -+ "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -6247,6 +6419,8 @@ - }, - "node_modules/shebang-regex": { - "version": "3.0.0", -+ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", -+ "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, - "license": "MIT", - "engines": { -@@ -6274,6 +6448,8 @@ - }, - "node_modules/signal-exit": { - "version": "4.1.0", -+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", -+ "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "dev": true, - "license": "ISC", - "engines": { -@@ -6291,6 +6467,8 @@ - }, - "node_modules/slash": { - "version": "3.0.0", -+ "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", -+ "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, - "license": "MIT", - "engines": { -@@ -6360,6 +6538,8 @@ - }, - "node_modules/string-width": { - "version": "4.2.3", -+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", -+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -6374,6 +6554,8 @@ - "node_modules/string-width-cjs": { - "name": "string-width", - "version": "4.2.3", -+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", -+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -6466,6 +6648,8 @@ - }, - "node_modules/strip-ansi": { - "version": "6.0.1", -+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", -+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -6478,6 +6662,8 @@ - "node_modules/strip-ansi-cjs": { - "name": "strip-ansi", - "version": "6.0.1", -+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", -+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -6525,6 +6711,8 @@ - }, - "node_modules/supports-color": { - "version": "7.2.0", -+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", -+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -6595,11 +6783,15 @@ - }, - "node_modules/text-table": { - "version": "0.2.0", -+ "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", -+ "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true, - "license": "MIT" - }, - "node_modules/to-regex-range": { - "version": "5.0.1", -+ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", -+ "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -6638,6 +6830,8 @@ - }, - "node_modules/tr46": { - "version": "0.0.3", -+ "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", -+ "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", - "dev": true, - "license": "MIT" - }, -@@ -6770,6 +6964,8 @@ - }, - "node_modules/typescript": { - "version": "4.9.5", -+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", -+ "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", - "dev": true, - "license": "Apache-2.0", - "bin": { -@@ -6829,6 +7025,8 @@ - }, - "node_modules/universalify": { - "version": "2.0.0", -+ "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", -+ "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "dev": true, - "license": "MIT", - "engines": { -@@ -6902,11 +7100,15 @@ - }, - "node_modules/webidl-conversions": { - "version": "3.0.1", -+ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", -+ "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", - "dev": true, - "license": "BSD-2-Clause" - }, - "node_modules/whatwg-url": { - "version": "5.0.0", -+ "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", -+ "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -6916,6 +7118,8 @@ - }, - "node_modules/which": { - "version": "2.0.2", -+ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", -+ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "license": "ISC", - "dependencies": { -@@ -7013,6 +7217,8 @@ - }, - "node_modules/wrap-ansi": { - "version": "8.1.0", -+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", -+ "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -7030,6 +7236,8 @@ - "node_modules/wrap-ansi-cjs": { - "name": "wrap-ansi", - "version": "7.0.0", -+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", -+ "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -7046,6 +7254,8 @@ - }, - "node_modules/wrap-ansi/node_modules/ansi-regex": { - "version": "6.0.1", -+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", -+ "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "dev": true, - "license": "MIT", - "engines": { -@@ -7057,6 +7267,8 @@ - }, - "node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "6.2.1", -+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", -+ "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "dev": true, - "license": "MIT", - "engines": { -@@ -7068,11 +7280,15 @@ - }, - "node_modules/wrap-ansi/node_modules/emoji-regex": { - "version": "9.2.2", -+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", -+ "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true, - "license": "MIT" - }, - "node_modules/wrap-ansi/node_modules/string-width": { - "version": "5.1.2", -+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", -+ "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -7089,6 +7305,8 @@ - }, - "node_modules/wrap-ansi/node_modules/strip-ansi": { - "version": "7.1.0", -+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", -+ "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dev": true, - "license": "MIT", - "dependencies": { -@@ -7103,6 +7321,8 @@ - }, - "node_modules/wrappy": { - "version": "1.0.2", -+ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", -+ "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true, - "license": "ISC" - }, -@@ -7126,6 +7346,8 @@ - }, - "node_modules/yallist": { - "version": "4.0.0", -+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", -+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true, - "license": "ISC" - }, -@@ -7199,6 +7421,8 @@ - }, - "node_modules/yauzl": { - "version": "2.10.0", -+ "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", -+ "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", - "dev": true, - "license": "MIT", - "dependencies": { diff --git a/pkgs/by-name/co/coc-sumneko-lua/package.nix b/pkgs/by-name/co/coc-sumneko-lua/package.nix deleted file mode 100644 index 1de2513c650e..000000000000 --- a/pkgs/by-name/co/coc-sumneko-lua/package.nix +++ /dev/null @@ -1,60 +0,0 @@ -{ - lib, - buildNpmPackage, - fetchFromGitHub, - esbuild, - buildGoModule, -}: -let - esbuild' = - let - version = "0.20.2"; - in - esbuild.override { - buildGoModule = - args: - buildGoModule ( - args - // { - inherit version; - src = fetchFromGitHub { - owner = "evanw"; - repo = "esbuild"; - rev = "v${version}"; - hash = "sha256-h/Vqwax4B4nehRP9TaYbdixAZdb1hx373dNxNHvDrtY="; - }; - vendorHash = "sha256-+BfxCyg0KkDQpHt/wycy/8CTG6YBA/VJvJFhhzUnSiQ="; - } - ); - }; -in -buildNpmPackage (finalAttrs: { - pname = "coc-sumneko-lua"; - version = "0.0.42"; - - src = fetchFromGitHub { - owner = "xiyaowong"; - repo = "coc-sumneko-lua"; - tag = "v${finalAttrs.version}"; - hash = "sha256-B5XvhhBbVeBQI6nWVskaopx2pJYFBiFCfbPwwwloFig="; - }; - - patches = [ - ./package-lock-fix.patch - ]; - - npmDepsHash = "sha256-NEUDQm4hzhGJyEdiBBrSWa8fMw3DcnnPJJo0m+HgZ5U="; - - nativeBuildInputs = [ esbuild' ]; - - env.ESBUILD_BINARY_PATH = lib.getExe esbuild'; - - passthru.updateScript = ./update.sh; - - meta = { - description = "Lua extension using sumneko lua-language-server for coc.nvim"; - homepage = "https://github.com/xiyaowong/coc-sumneko-lua"; - license = lib.licenses.mit; - maintainers = with lib.maintainers; [ pyrox0 ]; - }; -}) diff --git a/pkgs/by-name/co/coc-sumneko-lua/update.sh b/pkgs/by-name/co/coc-sumneko-lua/update.sh deleted file mode 100755 index 5634158b4792..000000000000 --- a/pkgs/by-name/co/coc-sumneko-lua/update.sh +++ /dev/null @@ -1,31 +0,0 @@ -#!/usr/bin/env nix-shell -#!nix-shell -i bash -p bash nodejs nix-update git curl jq - -WORKDIR=$(mktemp -d) -PACKAGE_DIR="$(realpath "$(dirname "$0")")" - -# Get latest tag -NEW_VERSION=$(curl "https://api.github.com/repos/xiyaowong/coc-sumneko-lua/tags" | jq -r '.[] | .name' | sort --version-sort | tail -1) -# Trim leading "v" for version comparisons -NEW_VERSION=${NEW_VERSION:1} - -# exit early if no change -if [[ "$UPDATE_NIX_OLD_VERSION" == "$NEW_VERSION" ]]; then - echo "package is up-to-date: $UPDATE_NIX_OLD_VERSION" - exit 0 -fi - -# Clone source -git clone "https://github.com/xiyaowong/coc-sumneko-lua" -b "v$NEW_VERSION" "$WORKDIR/src" -pushd "$WORKDIR/src" -npx --yes npm-package-lock-add-resolved - -# Update package-lock patch -git diff >"$PACKAGE_DIR/package-lock-fix.patch" -popd - -# Run nix-update -nix-update "$UPDATE_NIX_PNAME" - -# Cleanup -rm -rf "$WORKDIR" diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 0f681b25398a..756c7e988aaf 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -481,6 +481,7 @@ mapAliases { cloudlogoffline = throw "cloudlogoffline has been removed"; # Added 2025-05-18 clucene_core = warnAlias "'clucene_core' has been renamed to 'clucene-core'" clucene-core; # Added 2026-01-12 clucene_core_2 = warnAlias "'clucene_core_2' has been renamed to 'clucene-core_2'" clucene-core_2; # Added 2026-01-12 + coc-sumneko-lua = throw "'coc-sumneko-lua' has been removed due to unmaintained and broken package. 'lua_ls' can be used as a replacement"; # Added 2026-02-04 cockroachdb-bin = throw "'cockroachdb-bin' has been renamed to/replaced by 'cockroachdb'"; # Converted to throw 2025-10-27 code-browser-gtk2 = throw "'code-browser-gtk2' has been removed, as it was broken since 22.11"; # Added 2025-08-22 code-browser-gtk = throw "'code-browser-gtk' has been removed, as it was broken since 22.11"; # Added 2025-08-22 From c2f6f53da49f904ad854ff50d0db7f83b7f2b10b Mon Sep 17 00:00:00 2001 From: Ross Smyth <18294397+RossSmyth@users.noreply.github.com> Date: Wed, 4 Feb 2026 11:50:14 -0500 Subject: [PATCH 295/295] tg-timer: Use strictDeps, structuredAttrs, wrapGApps Also fix the mainProgram --- pkgs/by-name/tg/tg-timer/package.nix | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/tg/tg-timer/package.nix b/pkgs/by-name/tg/tg-timer/package.nix index ab41af1a0bd5..08a842132ce0 100644 --- a/pkgs/by-name/tg/tg-timer/package.nix +++ b/pkgs/by-name/tg/tg-timer/package.nix @@ -6,6 +6,7 @@ autoreconfHook, # Build binaries pkg-config, + wrapGAppsHook3, # Build libraries gtk3, portaudio, @@ -30,9 +31,19 @@ stdenv.mkDerivation (finalAttrs: { ./audio.patch ]; + strictDeps = true; + __structuredAttrs = true; + nativeBuildInputs = [ + wrapGAppsHook3 autoreconfHook pkg-config + (python3.pythonOnBuildForHost.withPackages (p: [ + p.numpy + p.matplotlib + p.libtfr + p.scipy + ])) ]; buildInputs = [ @@ -40,12 +51,6 @@ stdenv.mkDerivation (finalAttrs: { portaudio fftwFloat libjack2 - (python3.withPackages (p: [ - p.numpy - p.matplotlib - p.libtfr - p.scipy - ])) ]; enableParallelBuilding = true; @@ -68,7 +73,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://github.com/xyzzy42/tg"; changelog = "https://github.com/xyzzy42/tg/releases/tag/v${finalAttrs.version}-tpiepho"; license = lib.licenses.gpl2Plus; - mainProgram = "tg"; + mainProgram = "tg-timer"; maintainers = with lib.maintainers; [ RossSmyth ]; }; })