From fd8625f9ef17a01625affd5d469414f474ecd4ce Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 2 Jan 2026 20:46:37 +0000 Subject: [PATCH 001/249] python3Packages.language-tool-python: 3.1.0 -> 3.2.2 --- .../python-modules/language-tool-python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/language-tool-python/default.nix b/pkgs/development/python-modules/language-tool-python/default.nix index d865a5a56666..bd15b69a9844 100644 --- a/pkgs/development/python-modules/language-tool-python/default.nix +++ b/pkgs/development/python-modules/language-tool-python/default.nix @@ -11,7 +11,7 @@ }: buildPythonPackage rec { pname = "language-tool-python"; - version = "3.1.0"; + version = "3.2.2"; pyproject = true; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "jxmorris12"; repo = "language_tool_python"; tag = version; - hash = "sha256-C3SKShCcOaamt0i9MFe+C1SuJQpjdmE7jT4hm3XRhiU="; + hash = "sha256-GhFAX0x17EveJPUT8b98zAB4w9+wkVAO8EQHdtWoIv8="; }; build-system = [ setuptools ]; From 5c4daea78ad3ad00ee6bfa625ad52c3f06e62d1c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 18 Jan 2026 05:39:17 +0000 Subject: [PATCH 002/249] ankiAddons.anki-quizlet-importer-extended: 2025.09.28 -> 2026.01.17 --- .../an/anki/addons/anki-quizlet-importer-extended/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/an/anki/addons/anki-quizlet-importer-extended/default.nix b/pkgs/by-name/an/anki/addons/anki-quizlet-importer-extended/default.nix index a6cd86a9178c..ecbb9bc3bec5 100644 --- a/pkgs/by-name/an/anki/addons/anki-quizlet-importer-extended/default.nix +++ b/pkgs/by-name/an/anki/addons/anki-quizlet-importer-extended/default.nix @@ -6,12 +6,12 @@ }: anki-utils.buildAnkiAddon (finalAttrs: { pname = "anki-quizlet-importer-extended"; - version = "2025.09.28"; + version = "2026.01.17"; src = fetchFromGitHub { owner = "sviatoslav-lebediev"; repo = "anki-quizlet-importer-extended"; tag = "v${finalAttrs.version}"; - hash = "sha256-j/ow/HCc70dD/BpMDqGx7rib7G0FfxazzjuPmEQbYTk="; + hash = "sha256-BTddZColXM193x8xFa1axHeiWukjxXvwkXGpHxsLtR0="; }; passthru.updateScript = nix-update-script { }; meta = { From b974faef7c9870adc62fce714c0d93dcd1e4bc47 Mon Sep 17 00:00:00 2001 From: TomaSajt <62384384+TomaSajt@users.noreply.github.com> Date: Fri, 18 Jul 2025 21:37:59 +0200 Subject: [PATCH 003/249] {python3Packages.,}monosat: modernize --- pkgs/by-name/mo/monosat/package.nix | 40 ++++++++++++++++------------- pkgs/top-level/python-packages.nix | 5 +--- 2 files changed, 23 insertions(+), 22 deletions(-) diff --git a/pkgs/by-name/mo/monosat/package.nix b/pkgs/by-name/mo/monosat/package.nix index e45a9925f300..7744afd0eb1c 100644 --- a/pkgs/by-name/mo/monosat/package.nix +++ b/pkgs/by-name/mo/monosat/package.nix @@ -14,18 +14,14 @@ }: let - boolToCmake = x: if x then "ON" else "OFF"; - - rev = "1.8.0"; - sha256 = "0q3a8x3iih25xkp2bm842sm2hxlb8hxlls4qmvj7vzwrh4lvsl7b"; - pname = "monosat"; - version = rev; + version = "1.8.0"; src = fetchFromGitHub { owner = "sambayless"; repo = "monosat"; - inherit rev sha256; + tag = version; + sha256 = "0q3a8x3iih25xkp2bm842sm2hxlb8hxlls4qmvj7vzwrh4lvsl7b"; }; patches = [ @@ -41,7 +37,7 @@ let # https://github.com/sambayless/monosat/issues/33 commonPostPatch = lib.optionalString (!stdenv.hostPlatform.isx86) '' substituteInPlace src/monosat/Main.cc \ - --replace 'defined(__linux__)' '0' + --replace-fail 'defined(__linux__)' '0' ''; core = stdenv.mkDerivation { @@ -63,12 +59,11 @@ let ]; cmakeFlags = [ - "-DBUILD_STATIC=OFF" - "-DJAVA=${boolToCmake includeJava}" - "-DGPL=${boolToCmake includeGplCode}" - + (lib.cmakeBool "BUILD_STATIC" false) + (lib.cmakeBool "JAVA" includeJava) + (lib.cmakeBool "GPL" includeGplCode) # file RPATH_CHANGE could not write new RPATH - "-DCMAKE_SKIP_BUILD_RPATH=ON" + (lib.cmakeBool "CMAKE_SKIP_BUILD_RPATH" true) ]; postInstall = lib.optionalString includeJava '' @@ -91,11 +86,13 @@ let python = { buildPythonPackage, + setuptools, cython, pytestCheckHook, }: buildPythonPackage { - format = "setuptools"; + pyproject = true; + inherit pname version @@ -103,13 +100,15 @@ let patches ; - propagatedBuildInputs = [ - core + build-system = [ + setuptools cython ]; + buildInputs = [ core ]; + # This tells setup.py to use cython, which should produce faster bindings - MONOSAT_CYTHON = true; + env.MONOSAT_CYTHON = true; # After patching src, move to where the actually relevant source is. This could just be made # the sourceRoot if it weren't for the patch. @@ -124,7 +123,7 @@ let # shared lib? The current setup.py copies the .dylib/.so... '' substituteInPlace setup.py \ - --replace 'library_dir = "../../../../"' 'library_dir = "${core}/lib/"' + --replace-fail 'library_dir = "../../../../"' 'library_dir = "${core}/lib/"' ''; nativeCheckInputs = [ pytestCheckHook ]; @@ -133,6 +132,11 @@ let "test_assertAtMostOne" "test_assertEqual" ]; + + pythonImportsCheck = [ + "monosat" + "monosat.monosat_p" + ]; }; in core diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index cc6849e4cf16..89139edb4bad 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -9967,10 +9967,7 @@ self: super: with self; { monkeytype = callPackage ../development/python-modules/monkeytype { }; - monosat = pkgs.monosat.python { - inherit buildPythonPackage; - inherit (self) cython pytestCheckHook; - }; + monosat = callPackage pkgs.monosat.python { }; monotonic = callPackage ../development/python-modules/monotonic { }; From e529526f984652d651a9c7c14b3da6f5488dca5a Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Sat, 24 Jan 2026 12:53:32 +0000 Subject: [PATCH 004/249] lv: pin to `-std=gun17`, `gcc-15` build fix Without the change the build fails on `master` as https://hydra.nixos.org/build/319967619: ../src/console.c: In function 'ConsoleGetWindowSize': ../src/console.c:218:13: error: too many arguments to function 'tgetnum'; expected 0, have 1 218 | WIDTH = tgetnum( "columns" ); | ^~~~~~~ ~~~~~~~~~ --- pkgs/by-name/lv/lv/package.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/by-name/lv/lv/package.nix b/pkgs/by-name/lv/lv/package.nix index b83d38d41efd..a60851fa7ba9 100644 --- a/pkgs/by-name/lv/lv/package.nix +++ b/pkgs/by-name/lv/lv/package.nix @@ -23,6 +23,10 @@ stdenv.mkDerivation { nativeBuildInputs = [ autoreconfHook ]; buildInputs = [ ncurses ]; + # Upstream needs quite a bit of porting to c23: + # https://github.com/ttdoda/lv/issues/3 + NIX_CFLAGS_COMPILE = "-std=gnu17"; + preAutoreconf = "cd src"; postAutoreconf = "cd .."; From 61e3b02a9fbc7284ba9954eda9af84ace0afaeef Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 31 Jan 2026 02:10:25 +0000 Subject: [PATCH 005/249] python3Packages.ansible: 13.1.0 -> 13.3.0 --- pkgs/development/python-modules/ansible/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ansible/default.nix b/pkgs/development/python-modules/ansible/default.nix index bdfd225cc677..84e7e4ca9d49 100644 --- a/pkgs/development/python-modules/ansible/default.nix +++ b/pkgs/development/python-modules/ansible/default.nix @@ -24,7 +24,7 @@ let pname = "ansible"; - version = "13.1.0"; + version = "13.3.0"; in buildPythonPackage { inherit pname version; @@ -32,7 +32,7 @@ buildPythonPackage { src = fetchPypi { inherit pname version; - hash = "sha256-5Se5URvhOC4x6O92UOIzinsPCdY/xd7Tzpv4I0RE13E="; + hash = "sha256-fn7QUsjuexRJ+yhdDh2sACn2RAxwzp9HOvbBoxiHu4Q="; }; # we make ansible-core depend on ansible, not the other way around, From d9acae033572e400e953969638bcfb295925bc4e Mon Sep 17 00:00:00 2001 From: WheelsForReals Date: Sat, 31 Jan 2026 22:47:22 -0600 Subject: [PATCH 006/249] parallel-launcher.parallel-n64-core: 2.27.1 -> 2.28.0, fix build with GCC 15 --- pkgs/by-name/pa/parallel-launcher/parallel-n64-next.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pa/parallel-launcher/parallel-n64-next.nix b/pkgs/by-name/pa/parallel-launcher/parallel-n64-next.nix index f81dfd342310..ed6d17457f6d 100644 --- a/pkgs/by-name/pa/parallel-launcher/parallel-n64-next.nix +++ b/pkgs/by-name/pa/parallel-launcher/parallel-n64-next.nix @@ -15,13 +15,13 @@ in # Based on the libretro parallel-n64 derivation with slight tweaks libretro.mkLibretroCore (finalAttrs: { core = "parallel-n64-next"; - version = "2.27.1"; + version = "2.28.0"; src = fetchFromGitLab { owner = "parallel-launcher"; repo = "parallel-n64"; tag = reformatVersion finalAttrs.version; - hash = "sha256-u4F6CbC1NEU3OWtcqMIi/teX+SS4Jq9v5M2qc9z5bXg="; + hash = "sha256-o5zF100TzAO7XQXau4rglr1rO+roJao43SSFhYPCPO0="; }; extraNativeBuildInputs = [ @@ -45,6 +45,10 @@ libretro.mkLibretroCore (finalAttrs: { "ARCH=${stdenv.hostPlatform.parsed.cpu.name}" ]; + # Fix build with GCC 15 + # Upstream issue: https://gitlab.com/parallel-launcher/parallel-n64/-/issues/18 + env.NIX_CFLAGS_COMPILE = "-std=gnu17"; + postPatch = lib.optionalString stdenv.hostPlatform.isAarch64 '' sed -i -e '1 i\CPUFLAGS += -DARM_FIX -DNO_ASM -DARM_ASM -DDONT_WANT_ARM_OPTIMIZATIONS -DARM64' Makefile \ && sed -i -e 's,CPUFLAGS :=,,g' Makefile From aa20aae2b17d1d8a1ded8d4e2a66f3d1f465520b Mon Sep 17 00:00:00 2001 From: Michael Livshin Date: Sat, 15 Nov 2025 19:15:49 +0200 Subject: [PATCH 007/249] urbit: 3.5 -> 4.2 --- pkgs/by-name/ur/urbit/package.nix | 21 +++++++++----- pkgs/by-name/ur/urbit/update-bin.sh | 45 +++++++++++++---------------- 2 files changed, 33 insertions(+), 33 deletions(-) diff --git a/pkgs/by-name/ur/urbit/package.nix b/pkgs/by-name/ur/urbit/package.nix index 5a7abb39af92..6707372079f8 100644 --- a/pkgs/by-name/ur/urbit/package.nix +++ b/pkgs/by-name/ur/urbit/package.nix @@ -1,7 +1,7 @@ { stdenv, lib, - fetchzip, + fetchurl, }: let @@ -11,22 +11,27 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "urbit"; - version = "3.5"; + version = "4.2"; - src = fetchzip { + src = fetchurl { url = "https://github.com/urbit/vere/releases/download/vere-v${finalAttrs.version}/${platform}.tgz"; sha256 = { - x86_64-linux = "sha256-eB80GuyNuVZbBsyNnek8UCtquZbNt5G4Co7IKqq7aeI="; - aarch64-linux = "sha256-imbzAsjjznLuxee9mWXpsG/dKEJxdEOTw+JFc4DbQ2Q="; - x86_64-darwin = "sha256-0c1ewdrVsfSUivrcLwVuxZdcyrOAKXF7P9W+B7o5aNU="; - aarch64-darwin = "sha256-j8PJ04zRz2sZdpetLyzwRasj0CkiRGY+GvzWXG90IaE="; + x86_64-linux = "0cmgm0cjcj0089dd7dnncl5lhw6ji669byjbzd72va51abdirnkq"; + aarch64-linux = "1il2khylsxj3k757f401ph5g1sx6f4y85p87bzwgaksdb4nkq6mi"; + x86_64-darwin = "1p09y7c81m3mx9cm0689jbg1daz0xpr2p2bzqfnnlgzjlmi9x794"; + aarch64-darwin = "1gy64mhvk8450mv2abjc62c2sh0b1criiwrdmyj8kyfv4qpiqyc8"; } .${stdenv.hostPlatform.system} or (throw "unsupported system ${stdenv.hostPlatform.system}"); }; + unpackPhase = '' + mkdir src + tar -C src -xf $src + ''; + postInstall = '' - install -m755 -D vere-v${finalAttrs.version}-${platform} $out/bin/urbit + install -m755 -D src/vere-v${finalAttrs.version}-${platform} $out/bin/urbit ''; passthru.updateScript = ./update-bin.sh; diff --git a/pkgs/by-name/ur/urbit/update-bin.sh b/pkgs/by-name/ur/urbit/update-bin.sh index b7c4af1028e1..d8cc7deb9bb8 100755 --- a/pkgs/by-name/ur/urbit/update-bin.sh +++ b/pkgs/by-name/ur/urbit/update-bin.sh @@ -1,5 +1,5 @@ #!/usr/bin/env nix-shell -#!nix-shell -i bash -p curl common-updater-scripts nix-prefetch +#!nix-shell -i bash -p curl set -euo pipefail @@ -10,31 +10,26 @@ if [ ! -f "$NIX_DRV" ]; then exit 1 fi -fetch_arch() { - VER="$1"; ARCH="$2" - URL="https://github.com/urbit/vere/releases/download/vere-v${VER}/${ARCH}.tgz"; - nix-prefetch "{ stdenv, fetchzip }: -stdenv.mkDerivation rec { - pname = \"vere\"; version = \"${VER}\"; - src = fetchzip { url = \"$URL\"; }; -} -" +VERSION=$(curl https://bootstrap.urbit.org/vere/live/last) + +prefetch() { + nix-prefetch-url "https://github.com/urbit/vere/releases/download/vere-v${VERSION}/$1.tgz" } -replace_sha() { - sed -i "s#$1 = \"sha256-.\{44\}\"#$1 = \"$2\"#" "$NIX_DRV" +LINUX_AARCH64_SHA256=$(prefetch "linux-aarch64") +LINUX_X64_SHA256=$(prefetch "linux-x86_64") +DARWIN_AARCH64_SHA256=$(prefetch "macos-aarch64") +DARWIN_X64_SHA256=$(prefetch "macos-x86_64") + +sed -i "s/version = \".*\"/version = \"$VERSION\"/" "$NIX_DRV" + +replace-sha256() { + local platform=$1 + local sha256=$2 + sed -i "s#${platform} = \"[^\"]*\"#${platform} = \"${sha256}\"#" "$NIX_DRV" } -VERE_VER=$(curl https://bootstrap.urbit.org/vere/live/last) - -VERE_LINUX_AARCH64_SHA256=$(fetch_arch "$VERE_VER" "linux-aarch64") -VERE_LINUX_X64_SHA256=$(fetch_arch "$VERE_VER" "linux-x86_64") -VERE_DARWIN_AARCH64_SHA256=$(fetch_arch "$VERE_VER" "macos-aarch64") -VERE_DARWIN_X64_SHA256=$(fetch_arch "$VERE_VER" "macos-x86_64") - -sed -i "s/version = \".*\"/version = \"$VERE_VER\"/" "$NIX_DRV" - -replace_sha "aarch64-linux" "$VERE_LINUX_AARCH64_SHA256" -replace_sha "x86_64-linux" "$VERE_LINUX_X64_SHA256" -replace_sha "aarch64-darwin" "$VERE_DARWIN_AARCH64_SHA256" -replace_sha "x86_64-darwin" "$VERE_DARWIN_X64_SHA256" +replace-sha256 "aarch64-linux" "$LINUX_AARCH64_SHA256" +replace-sha256 "x86_64-linux" "$LINUX_X64_SHA256" +replace-sha256 "aarch64-darwin" "$DARWIN_AARCH64_SHA256" +replace-sha256 "x86_64-darwin" "$DARWIN_X64_SHA256" From 8a48f28b1d3ba744f7b80ff6e90fa8ceb443f71d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 5 Feb 2026 11:35:09 +0000 Subject: [PATCH 008/249] fsautocomplete: 0.82.0 -> 0.83.0 --- pkgs/by-name/fs/fsautocomplete/deps.json | 20 ++++++++++---------- pkgs/by-name/fs/fsautocomplete/package.nix | 4 ++-- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/pkgs/by-name/fs/fsautocomplete/deps.json b/pkgs/by-name/fs/fsautocomplete/deps.json index a0c0e8e609de..903bf37b6d83 100644 --- a/pkgs/by-name/fs/fsautocomplete/deps.json +++ b/pkgs/by-name/fs/fsautocomplete/deps.json @@ -76,8 +76,8 @@ }, { "pname": "fsharp-analyzers", - "version": "0.33.0", - "hash": "sha256-inPKPeLTaImrj4uiEy/vpru1cestNr/s/qgyRsgvwPc=" + "version": "0.35.0", + "hash": "sha256-GxQR3Fq28cb+akNbzRTav9nhMtayN/0g2d1G6Ml+ck4=" }, { "pname": "FSharp.Analyzers.Build", @@ -86,13 +86,13 @@ }, { "pname": "FSharp.Analyzers.SDK", - "version": "0.34.1", - "hash": "sha256-irU+Cx4ke47nSzOSozj7qPWa8a0RlMBb0mfIXzoxPiY=" + "version": "0.35.0", + "hash": "sha256-JlwkutVgOUDZJ7PfzgXn6Pepr30Qd7M9FpcZwVXNGhc=" }, { "pname": "FSharp.Compiler.Service", - "version": "43.10.100", - "hash": "sha256-80hXILU4oYRtTOl3CeFt1MiquS2B/vbEI7YWcL4+8cQ=" + "version": "43.10.101", + "hash": "sha256-5r9ulr3IVW74Z/RRZ24RhI6wSPdv4jUZHNBKRhRIWco=" }, { "pname": "FSharp.Control.AsyncSeq", @@ -106,8 +106,8 @@ }, { "pname": "FSharp.Core", - "version": "10.0.100", - "hash": "sha256-stXiDuNoO0xYs82vm6CNWbTsxUErbWc1iSirUyiUdXA=" + "version": "10.0.101", + "hash": "sha256-i7crdE0/u+/mFCD1rNFc/iT5TFr8Dae9dNpVRmbpSbY=" }, { "pname": "FSharp.Data.Adaptive", @@ -206,8 +206,8 @@ }, { "pname": "Ionide.Analyzers", - "version": "0.14.10", - "hash": "sha256-aUo+WiX33PGJbyg+vbsMfjRYee3LQZNKEzie2OKrhcw=" + "version": "0.14.11", + "hash": "sha256-aF2cKl5FcRNu0uV5WBq4IzzrJZfAfMb0jD8G3kMKAX8=" }, { "pname": "Ionide.KeepAChangelog.Tasks", diff --git a/pkgs/by-name/fs/fsautocomplete/package.nix b/pkgs/by-name/fs/fsautocomplete/package.nix index 44d456ed460d..3a3938ff1781 100644 --- a/pkgs/by-name/fs/fsautocomplete/package.nix +++ b/pkgs/by-name/fs/fsautocomplete/package.nix @@ -9,13 +9,13 @@ buildDotnetModule (finalAttrs: { pname = "fsautocomplete"; - version = "0.82.0"; + version = "0.83.0"; src = fetchFromGitHub { owner = "fsharp"; repo = "FsAutoComplete"; tag = "v${finalAttrs.version}"; - hash = "sha256-P/RPyYVyKK+s2AwQZzlSW8obQbhOoNSCd/ibahJ9BLg="; + hash = "sha256-1WK6vb/UfqnF5KlwrjmGTPeAnEgwPswcYweeotB6j00="; }; nugetDeps = ./deps.json; From 5db5f022dae2af8ed59a6621bdf8bc5528b66987 Mon Sep 17 00:00:00 2001 From: Hythera <87016780+Hythera@users.noreply.github.com> Date: Mon, 19 Jan 2026 18:29:47 +0100 Subject: [PATCH 009/249] chess-clock: 0.6.1 -> 0.6.2 --- pkgs/by-name/ch/chess-clock/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ch/chess-clock/package.nix b/pkgs/by-name/ch/chess-clock/package.nix index 875b0af184e3..24a63927c289 100644 --- a/pkgs/by-name/ch/chess-clock/package.nix +++ b/pkgs/by-name/ch/chess-clock/package.nix @@ -17,14 +17,14 @@ stdenv.mkDerivation (finalAttrs: { pname = "chess-clock"; - version = "0.6.1"; + version = "0.6.2"; src = fetchFromGitLab { domain = "gitlab.gnome.org"; owner = "World"; repo = "chess-clock"; rev = "v${finalAttrs.version}"; - hash = "sha256-XDOCHFZC3s3b/4kD1ZkhWar3kozW3vXc0pk7O6oQfiE="; + hash = "sha256-jqWZI37ewkPmY+37dwJUJnBZcsBO1sn04r2qp8PIWTs="; }; nativeBuildInputs = [ From e8c5b555eb78634b6c92c99d47994a3ea5e3a709 Mon Sep 17 00:00:00 2001 From: Julio Merino Date: Thu, 5 Feb 2026 10:26:23 -0800 Subject: [PATCH 010/249] maintainers: add jmmv --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 9a3a0ead9e09..3806ba760a88 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -12536,6 +12536,12 @@ githubId = 43830312; name = "Joël Miramon"; }; + jmmv = { + email = "julio@meroh.net"; + github = "jmmv"; + githubId = 879272; + name = "Julio Merino"; + }; jn-sena = { email = "jn-sena@proton.me"; github = "jn-sena"; From 4c3ff0f1e82f6107af524302f9ced17354c617f5 Mon Sep 17 00:00:00 2001 From: Diogo Correia Date: Fri, 6 Feb 2026 15:56:15 +0000 Subject: [PATCH 011/249] nixos/firefly-iii-data-importer: create missing storage/import-jobs dir --- nixos/modules/services/web-apps/firefly-iii-data-importer.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/nixos/modules/services/web-apps/firefly-iii-data-importer.nix b/nixos/modules/services/web-apps/firefly-iii-data-importer.nix index 820d2c819101..e62d0d1de40e 100644 --- a/nixos/modules/services/web-apps/firefly-iii-data-importer.nix +++ b/nixos/modules/services/web-apps/firefly-iii-data-importer.nix @@ -267,6 +267,7 @@ in "${cfg.dataDir}/storage/framework/sessions" "${cfg.dataDir}/storage/framework/testing" "${cfg.dataDir}/storage/framework/views" + "${cfg.dataDir}/storage/import-jobs" "${cfg.dataDir}/storage/jobs" "${cfg.dataDir}/storage/logs" "${cfg.dataDir}/storage/submission-routines" From d3d25a81b61a5a7bf5b4e5fbb400cd786dadbbe9 Mon Sep 17 00:00:00 2001 From: Aaron Andersen Date: Fri, 6 Feb 2026 15:22:46 -0500 Subject: [PATCH 012/249] httplib: 0.19.0 -> 0.30.2 --- pkgs/by-name/ht/httplib/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ht/httplib/package.nix b/pkgs/by-name/ht/httplib/package.nix index 60cab3dd28ac..de271e3cf5a9 100644 --- a/pkgs/by-name/ht/httplib/package.nix +++ b/pkgs/by-name/ht/httplib/package.nix @@ -9,13 +9,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "httplib"; - version = "0.19.0"; + version = "0.30.2"; src = fetchFromGitHub { owner = "yhirose"; repo = "cpp-httplib"; rev = "v${finalAttrs.version}"; - hash = "sha256-OLwD7mpwqG7BUugUca+CJpPMaabJzUMC0zYzJK9PBCg="; + hash = "sha256-psVyn14QHMXG/x9SOOiR7ZBt8dHqa2A/w92WQQDukKM="; }; nativeBuildInputs = [ From 47ca1ea41b803684dce334c0d59f627cf7e231c9 Mon Sep 17 00:00:00 2001 From: Aaron Andersen Date: Fri, 6 Feb 2026 15:30:57 -0500 Subject: [PATCH 013/249] descent3-unwrapped: 1.5.0-beta-unstable-2025-01-21 -> 1.5.0-beta-unstable-2026-01-21 (additional upstream commits) --- pkgs/by-name/de/descent3-unwrapped/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/de/descent3-unwrapped/package.nix b/pkgs/by-name/de/descent3-unwrapped/package.nix index 2eb5eb245da6..124a437fd806 100644 --- a/pkgs/by-name/de/descent3-unwrapped/package.nix +++ b/pkgs/by-name/de/descent3-unwrapped/package.nix @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "DescentDevelopers"; repo = "Descent3"; - rev = "937e649ea616b7b732211443c5c7378d144cd39c"; + rev = "156cba8aafd997d27deb0902ba6026bcdcc1cfaf"; leaveDotGit = true; # Descent 3 is supposed to display its Git commit hash in the bottom right # corner of the main menu. That feature only works if either the .git @@ -50,7 +50,7 @@ stdenv.mkDerivation rec { git rev-parse --verify HEAD | tr --delete '\n' > git-hash.txt rm -r .git ''; - hash = "sha256-WGjIHBGpV0j7K3LHRNv4qkZkSrZTEQGryixl6i0BK8U="; + hash = "sha256-NsZPGgIzI2mE3mJ7eoczaNDkGZUpMUMBRLK2qt2WPgk="; }; hardeningDisable = [ "format" ]; From 957bc7ec6a8249fc348dd32ea41d1be5fe3821e8 Mon Sep 17 00:00:00 2001 From: Steven Allen Date: Thu, 5 Feb 2026 21:33:00 -0800 Subject: [PATCH 014/249] tree-sitter-grammers.tree-sitter-readline: init This is used to highlight, e.g., /etc/inputrc. --- .../parsing/tree-sitter/grammars/grammar-sources.nix | 12 ++++++++++++ 1 file changed, 12 insertions(+) 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 eb0dfd430f97..1dc183b27ab5 100644 --- a/pkgs/development/tools/parsing/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/development/tools/parsing/tree-sitter/grammars/grammar-sources.nix @@ -844,6 +844,18 @@ }; }; + readline = { + version = "1.1.1"; + url = "github:tree-sitter-grammars/tree-sitter-readline"; + hash = "sha256-cbQnAPtgMnA41CTI9OyY8WYvdlJOC9g0ZMbitNSvtmI="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + Stebalien + ]; + }; + }; + regex = { version = "0.25.0"; url = "github:tree-sitter/tree-sitter-regex"; From 8c25f04fe75eece3adabb272d0f3c84d17ef8f15 Mon Sep 17 00:00:00 2001 From: Aaron Andersen Date: Fri, 6 Feb 2026 16:20:59 -0500 Subject: [PATCH 015/249] pam_xdg: init at 0.8.5 --- pkgs/by-name/pa/pam_xdg/package.nix | 37 +++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 pkgs/by-name/pa/pam_xdg/package.nix diff --git a/pkgs/by-name/pa/pam_xdg/package.nix b/pkgs/by-name/pa/pam_xdg/package.nix new file mode 100644 index 000000000000..f701edfc67d7 --- /dev/null +++ b/pkgs/by-name/pa/pam_xdg/package.nix @@ -0,0 +1,37 @@ +{ + stdenv, + lib, + fetchurl, + pam, + coreutils, +}: +stdenv.mkDerivation rec { + pname = "pam_xdg"; + version = "0.8.5"; + + src = fetchurl { + url = "https://ftp.sdaoden.eu/pam_xdg-${version}.tar.gz"; + sha256 = "sha256-o4Fol6LouBQVLiGMAszEB+zBkBj8C1xMp057AvH3nl4="; + }; + + buildInputs = [ + pam + ]; + + postPatch = '' + substituteInPlace pam_xdg.c \ + --replace-fail '"/usr/bin/rm"' '"${coreutils}/bin/rm"' + ''; + + makeFlags = [ + "PREFIX=$(out)" + ]; + + meta = { + homepage = "https://www.sdaoden.eu/code-pam_xdg.html"; + description = "PAM module that manages XDG Base Directories"; + license = lib.licenses.isc; + platforms = lib.platforms.unix; + maintainers = with lib; [ maintainers.aanderse ]; + }; +} From 6ad5ca9b2cca5682d830a07f5fe10b239266d597 Mon Sep 17 00:00:00 2001 From: Aaron Andersen Date: Fri, 6 Feb 2026 16:40:47 -0500 Subject: [PATCH 016/249] ifupdown-ng: init at unstable-2025-09-12 --- pkgs/by-name/if/ifupdown-ng/package.nix | 75 +++++++++++++++++++++++++ 1 file changed, 75 insertions(+) create mode 100644 pkgs/by-name/if/ifupdown-ng/package.nix diff --git a/pkgs/by-name/if/ifupdown-ng/package.nix b/pkgs/by-name/if/ifupdown-ng/package.nix new file mode 100644 index 000000000000..b7587026dad5 --- /dev/null +++ b/pkgs/by-name/if/ifupdown-ng/package.nix @@ -0,0 +1,75 @@ +{ + lib, + stdenv, + fetchFromGitHub, + libbsd, + pkg-config, + coreutils, + iproute2, +}: + +stdenv.mkDerivation { + pname = "ifupdown-ng"; + version = "unstable-2025-09-12"; + + src = fetchFromGitHub { + owner = "ifupdown-ng"; + repo = "ifupdown-ng"; + rev = "fb07d0824b20d178e7acca9e85296822ac2539ac"; + hash = "sha256-c06NbF0LpyK3hTMxCeWyQcUP9dL17hOm3993wjW/OzQ="; + }; + + nativeBuildInputs = [ pkg-config ]; + + buildInputs = [ libbsd ]; + + postPatch = '' + # The Makefile hardcodes -static; remove it to build dynamically. + substituteInPlace Makefile \ + --replace-fail ' -static ' ' ' + + # replace _PATH_STDPATH with a path that includes nix store locations. + # ifupdown-ng sets PATH to this value before running executor scripts. + substituteInPlace libifupdown/lifecycle.c \ + --replace-fail '_PATH_STDPATH' '"${ + lib.makeBinPath [ + iproute2 + coreutils + ] + }:/usr/bin:/bin"' + + # remove hardcoded FHS paths from executor scripts so they use PATH lookup. + substituteInPlace executors/linux/dhcp \ + --replace-fail '/sbin/dhcpcd' 'dhcpcd' \ + --replace-fail '/usr/sbin/dhclient' 'dhclient' \ + --replace-fail '/sbin/udhcpc' 'udhcpc' + substituteInPlace executors/linux/vrf \ + --replace-fail '/sbin/ip' 'ip' + substituteInPlace executors/linux/wifi \ + --replace-fail '/sbin/wpa_passphrase' 'wpa_passphrase' \ + --replace-fail '/sbin/wpa_supplicant' 'wpa_supplicant' \ + --replace-fail '/usr/sbin/iwconfig' 'iwconfig' + ''; + + makeFlags = [ + "SBINDIR=/bin" + "EXECUTOR_PATH=/libexec/ifupdown-ng" + ]; + + installFlags = [ + "DESTDIR=${placeholder "out"}" + ]; + + meta = { + description = "Next-generation network interface configuration tool"; + longDescription = '' + ifupdown-ng is a network device manager that is largely compatible + with Debian ifupdown, BusyBox ifupdown, and other implementations. + It is used by Alpine Linux as its network management solution. + ''; + homepage = "https://github.com/ifupdown-ng/ifupdown-ng"; + license = lib.licenses.isc; + platforms = lib.platforms.linux; + maintainers = with lib.maintainers; [ aanderse ]; + }; +} From 225821b217444d33cd7cb8f3aa39e39a09430676 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 9 Feb 2026 02:48:51 +0100 Subject: [PATCH 017/249] bulloak: move env variable(s) into env for structuredAttrs --- pkgs/by-name/bu/bulloak/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/bu/bulloak/package.nix b/pkgs/by-name/bu/bulloak/package.nix index bbd25cc0ab8c..39bd57007466 100644 --- a/pkgs/by-name/bu/bulloak/package.nix +++ b/pkgs/by-name/bu/bulloak/package.nix @@ -46,7 +46,7 @@ rustPlatform.buildRustPackage (finalAttrs: { doCheck = false; # provide the list of solc versions to the `svm-rs-builds` dependency - SVM_RELEASES_LIST_JSON = + env.SVM_RELEASES_LIST_JSON = solc-versions.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); From a5b595c85903d80b878dab1b3303911061185252 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 9 Feb 2026 02:48:51 +0100 Subject: [PATCH 018/249] clightd: move env variable(s) into env for structuredAttrs --- pkgs/by-name/cl/clightd/package.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/cl/clightd/package.nix b/pkgs/by-name/cl/clightd/package.nix index c5f7223b9a32..93bef232b79e 100644 --- a/pkgs/by-name/cl/clightd/package.nix +++ b/pkgs/by-name/cl/clightd/package.nix @@ -39,10 +39,12 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-LOhBBd7QL5kH4TzMFgrh70C37WsFdsiKArP+tIEiPWo="; }; - # dbus-1.pc has datadir=/etc - SYSTEM_BUS_DIR = "${placeholder "out"}/share/dbus-1/system-services"; - # polkit-gobject-1.pc has prefix=${polkit.out} - POLKIT_ACTION_DIR = "${placeholder "out"}/share/polkit-1/actions"; + env = { + # dbus-1.pc has datadir=/etc + SYSTEM_BUS_DIR = "${placeholder "out"}/share/dbus-1/system-services"; + # polkit-gobject-1.pc has prefix=${polkit.out} + POLKIT_ACTION_DIR = "${placeholder "out"}/share/polkit-1/actions"; + }; postPatch = '' sed -i "s@pkg_get_variable(SYSTEM_BUS_DIR.*@set(SYSTEM_BUS_DIR $SYSTEM_BUS_DIR)@" CMakeLists.txt From 484c476c75186302c82e0ad012d3fcd1dc561094 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 9 Feb 2026 02:48:52 +0100 Subject: [PATCH 019/249] dawarich: move env variable(s) into env for structuredAttrs --- pkgs/by-name/da/dawarich/package.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/da/dawarich/package.nix b/pkgs/by-name/da/dawarich/package.nix index 81154d401d6d..c2b9b425f16d 100644 --- a/pkgs/by-name/da/dawarich/package.nix +++ b/pkgs/by-name/da/dawarich/package.nix @@ -64,10 +64,12 @@ stdenv.mkDerivation (finalAttrs: { hash = sources.npmHash; }; - RAILS_ENV = "production"; - NODE_ENV = "production"; - REDIS_URL = ""; # build error if not defined - TAILWINDCSS_INSTALL_DIR = "${tailwindcss_3}/bin"; + env = { + RAILS_ENV = "production"; + NODE_ENV = "production"; + REDIS_URL = ""; # build error if not defined + TAILWINDCSS_INSTALL_DIR = "${tailwindcss_3}/bin"; + }; nativeBuildInputs = [ nodejs From 608470469e20debf8a98cb4a3017f2964a898a4d Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 9 Feb 2026 02:48:52 +0100 Subject: [PATCH 020/249] entr: move env variable(s) into env for structuredAttrs --- pkgs/by-name/en/entr/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/en/entr/package.nix b/pkgs/by-name/en/entr/package.nix index 497658013547..daef393b4ffb 100644 --- a/pkgs/by-name/en/entr/package.nix +++ b/pkgs/by-name/en/entr/package.nix @@ -23,7 +23,7 @@ stdenv.mkDerivation (finalAttrs: { checkTarget = "test"; installFlags = [ "PREFIX=$(out)" ]; - TARGET_OS = stdenv.hostPlatform.uname.system; + env.TARGET_OS = stdenv.hostPlatform.uname.system; meta = { homepage = "https://eradman.com/entrproject/"; From 2be59dec2b8d94184435b80110d818014c470d87 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 9 Feb 2026 02:48:52 +0100 Subject: [PATCH 021/249] gallia: move env variable(s) into env for structuredAttrs --- pkgs/by-name/ga/gallia/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ga/gallia/package.nix b/pkgs/by-name/ga/gallia/package.nix index 93aaf75816c8..88a4187535e7 100644 --- a/pkgs/by-name/ga/gallia/package.nix +++ b/pkgs/by-name/ga/gallia/package.nix @@ -38,7 +38,7 @@ python3.pkgs.buildPythonApplication (finalAttrs: { zstandard ]; - SSL_CERT_FILE = "${cacert}/etc/ssl/certs/ca-bundle.crt"; + env.SSL_CERT_FILE = "${cacert}/etc/ssl/certs/ca-bundle.crt"; nativeCheckInputs = with python3.pkgs; From 64620cf5a9149f9efe53ed96b34f664dad30dd83 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 9 Feb 2026 02:48:52 +0100 Subject: [PATCH 022/249] jay: move env variable(s) into env for structuredAttrs --- pkgs/by-name/ja/jay/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ja/jay/package.nix b/pkgs/by-name/ja/jay/package.nix index 3db6811643d9..2c6352051e79 100644 --- a/pkgs/by-name/ja/jay/package.nix +++ b/pkgs/by-name/ja/jay/package.nix @@ -28,7 +28,7 @@ rustPlatform.buildRustPackage (finalAttrs: { cargoHash = "sha256-T7053eAH3IqkAxNZpYHdC6Z7JZtArrOqGMjoIccjemI="; - SHADERC_LIB_DIR = "${lib.getLib shaderc}/lib"; + env.SHADERC_LIB_DIR = "${lib.getLib shaderc}/lib"; nativeBuildInputs = [ autoPatchelfHook From fde063cadde228d9d3bac9f4f0c2018650875c19 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 9 Feb 2026 02:48:53 +0100 Subject: [PATCH 023/249] libedgetpu: move env variable(s) into env for structuredAttrs --- pkgs/by-name/li/libedgetpu/package.nix | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/li/libedgetpu/package.nix b/pkgs/by-name/li/libedgetpu/package.nix index fc5911ffb120..7fc12afe8f19 100644 --- a/pkgs/by-name/li/libedgetpu/package.nix +++ b/pkgs/by-name/li/libedgetpu/package.nix @@ -14,7 +14,9 @@ let flatbuffers_23_5_26 = flatbuffers.overrideAttrs (oldAttrs: rec { version = "23.5.26"; cmakeFlags = (oldAttrs.cmakeFlags or [ ]) ++ [ "-DFLATBUFFERS_BUILD_SHAREDLIB=ON" ]; - NIX_CXXSTDLIB_COMPILE = "-std=c++17"; + env = (oldAttrs.env or { }) // { + NIX_CXXSTDLIB_COMPILE = "-std=c++17"; + }; configureFlags = (oldAttrs.configureFlags or [ ]) ++ [ "--enable-shared" ]; src = fetchFromGitHub { owner = "google"; @@ -67,13 +69,15 @@ stdenv.mkDerivation { nativeBuildInputs = [ xxd ]; - NIX_CXXSTDLIB_COMPILE = "-std=c++17"; + env = { + NIX_CXXSTDLIB_COMPILE = "-std=c++17"; - TFROOT = fetchFromGitHub { - owner = "tensorflow"; - repo = "tensorflow"; - rev = "v2.16.1"; - hash = "sha256-UPvK5Kc/FNVJq3FchN5IIBBObvcHtAPVv0ARzWzA35M="; + TFROOT = fetchFromGitHub { + owner = "tensorflow"; + repo = "tensorflow"; + rev = "v2.16.1"; + hash = "sha256-UPvK5Kc/FNVJq3FchN5IIBBObvcHtAPVv0ARzWzA35M="; + }; }; enableParallelBuilding = true; From eb36743d8ff3b1abe8b5426305a0b874a7061e5e Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 9 Feb 2026 02:48:53 +0100 Subject: [PATCH 024/249] neovide: move env variable(s) into env for structuredAttrs --- pkgs/by-name/ne/neovide/package.nix | 52 +++++++++++++++-------------- 1 file changed, 27 insertions(+), 25 deletions(-) diff --git a/pkgs/by-name/ne/neovide/package.nix b/pkgs/by-name/ne/neovide/package.nix index 168457b35776..d08a34c08484 100644 --- a/pkgs/by-name/ne/neovide/package.nix +++ b/pkgs/by-name/ne/neovide/package.nix @@ -41,31 +41,33 @@ rustPlatform.buildRustPackage.override { stdenv = clangStdenv; } (finalAttrs: { cargoHash = "sha256-DD2c63JHMdzwD1OmC7c9dMB59qjvdAYZ9drQf3f8xCs="; - SKIA_SOURCE_DIR = - let - repo = fetchFromGitHub { - owner = "rust-skia"; - repo = "skia"; - # see rust-skia:skia-bindings/Cargo.toml#package.metadata skia - tag = "m140-0.87.4"; - hash = "sha256-pHxqTrqguZcPmuZgv0ASbJ3dgn8JAyHI7+PdBX5gAZQ="; - }; - # The externals for skia are taken from skia/DEPS - externals = linkFarm "skia-externals" ( - lib.mapAttrsToList (name: value: { - inherit name; - path = fetchgit value; - }) (lib.importJSON ./skia-externals.json) - ); - in - runCommand "source" { } '' - cp -R ${repo} $out - chmod -R +w $out - ln -s ${externals} $out/third_party/externals - ''; + env = { + SKIA_SOURCE_DIR = + let + repo = fetchFromGitHub { + owner = "rust-skia"; + repo = "skia"; + # see rust-skia:skia-bindings/Cargo.toml#package.metadata skia + tag = "m140-0.87.4"; + hash = "sha256-pHxqTrqguZcPmuZgv0ASbJ3dgn8JAyHI7+PdBX5gAZQ="; + }; + # The externals for skia are taken from skia/DEPS + externals = linkFarm "skia-externals" ( + lib.mapAttrsToList (name: value: { + inherit name; + path = fetchgit value; + }) (lib.importJSON ./skia-externals.json) + ); + in + runCommand "source" { } '' + cp -R ${repo} $out + chmod -R +w $out + ln -s ${externals} $out/third_party/externals + ''; - SKIA_GN_COMMAND = "${gn}/bin/gn"; - SKIA_NINJA_COMMAND = "${ninja}/bin/ninja"; + SKIA_GN_COMMAND = "${gn}/bin/gn"; + SKIA_NINJA_COMMAND = "${ninja}/bin/ninja"; + }; nativeBuildInputs = [ makeWrapper @@ -124,7 +126,7 @@ rustPlatform.buildRustPackage.override { stdenv = clangStdenv; } (finalAttrs: { install -m444 -Dt $out/share/applications assets/neovide.desktop ''; - disallowedReferences = [ finalAttrs.SKIA_SOURCE_DIR ]; + disallowedReferences = [ finalAttrs.env.SKIA_SOURCE_DIR ]; meta = { description = "Simple, no-nonsense, cross-platform graphical user interface for Neovim"; From d43c22c19f70f58401b76677ab5caaffd505be1e Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 9 Feb 2026 02:48:53 +0100 Subject: [PATCH 025/249] netpbm: move env variable(s) into env for structuredAttrs --- pkgs/by-name/ne/netpbm/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ne/netpbm/package.nix b/pkgs/by-name/ne/netpbm/package.nix index 3c45aaed917e..224e95d900fd 100644 --- a/pkgs/by-name/ne/netpbm/package.nix +++ b/pkgs/by-name/ne/netpbm/package.nix @@ -56,9 +56,6 @@ stdenv.mkDerivation (finalAttrs: { enableParallelBuilding = true; - # Environment variables - STRIPPROG = "${lib.getBin stdenv.cc.bintools.bintools}/bin/${stdenv.cc.targetPrefix}strip"; - postPatch = '' # Install libnetpbm.so symlink to correct destination substituteInPlace lib/Makefile \ @@ -102,7 +99,10 @@ stdenv.mkDerivation (finalAttrs: { runHook postConfigure ''; - env = lib.optionalAttrs stdenv.cc.isClang { + env = { + STRIPPROG = "${lib.getBin stdenv.cc.bintools.bintools}/bin/${stdenv.cc.targetPrefix}strip"; + } + // lib.optionalAttrs stdenv.cc.isClang { NIX_CFLAGS_COMPILE = "-Wno-implicit-function-declaration"; }; From 431d05dbff003f27a9250c7229f7867ac11d83de Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 9 Feb 2026 02:48:53 +0100 Subject: [PATCH 026/249] nix-playground: move env variable(s) into env for structuredAttrs --- pkgs/by-name/ni/nix-playground/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ni/nix-playground/package.nix b/pkgs/by-name/ni/nix-playground/package.nix index e3449b420713..b816714ee882 100644 --- a/pkgs/by-name/ni/nix-playground/package.nix +++ b/pkgs/by-name/ni/nix-playground/package.nix @@ -38,7 +38,7 @@ python3.pkgs.buildPythonApplication (finalAttrs: { # Tests require certificates # https://github.com/NixOS/nixpkgs/pull/72544#issuecomment-582674047 - SSL_CERT_FILE = "${cacert}/etc/ssl/certs/ca-bundle.crt"; + env.SSL_CERT_FILE = "${cacert}/etc/ssl/certs/ca-bundle.crt"; pythonImportsCheck = [ "nix_playground" ]; From 71bfa5e237c7c112c5274f216ff713bce76bfe77 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 9 Feb 2026 02:48:54 +0100 Subject: [PATCH 027/249] nmrpflash: move env variable(s) into env for structuredAttrs --- pkgs/by-name/nm/nmrpflash/package.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/nm/nmrpflash/package.nix b/pkgs/by-name/nm/nmrpflash/package.nix index ac616ee67405..b365c5737a7a 100644 --- a/pkgs/by-name/nm/nmrpflash/package.nix +++ b/pkgs/by-name/nm/nmrpflash/package.nix @@ -24,8 +24,10 @@ stdenv.mkDerivation (finalAttrs: { libpcap ]; - PREFIX = "${placeholder "out"}"; - STANDALONE_VERSION = finalAttrs.version; + env = { + PREFIX = "${placeholder "out"}"; + STANDALONE_VERSION = finalAttrs.version; + }; preInstall = '' mkdir -p $out/bin From 34b4899a0ae59e4895ea4f04f14803730298e6bf Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 9 Feb 2026 02:48:54 +0100 Subject: [PATCH 028/249] nncp: move env variable(s) into env for structuredAttrs --- pkgs/by-name/nn/nncp/package.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/nn/nncp/package.nix b/pkgs/by-name/nn/nncp/package.nix index 4efa9bf5778f..129558bbc006 100644 --- a/pkgs/by-name/nn/nncp/package.nix +++ b/pkgs/by-name/nn/nncp/package.nix @@ -29,8 +29,10 @@ stdenv.mkDerivation (finalAttrs: { ]; # Build parameters - CFGPATH = cfgPath; - SENDMAIL = "sendmail"; + env = { + CFGPATH = cfgPath; + SENDMAIL = "sendmail"; + }; preConfigure = "export GOCACHE=$NIX_BUILD_TOP/gocache"; From a900892cb6ef1c2eaa5607433eb702c5bdef6546 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 9 Feb 2026 02:48:54 +0100 Subject: [PATCH 029/249] oculante: move env variable(s) into env for structuredAttrs --- pkgs/by-name/oc/oculante/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/oc/oculante/package.nix b/pkgs/by-name/oc/oculante/package.nix index 1d13a79da25f..948288be260a 100644 --- a/pkgs/by-name/oc/oculante/package.nix +++ b/pkgs/by-name/oc/oculante/package.nix @@ -34,7 +34,7 @@ rustPlatform.buildRustPackage rec { cargoHash = "sha256-Bn2HxmFiqOeb3oUnUL/K0SahcFWRlY9RrbGU4orQz+Y="; - SHADERC_LIB_DIR = "${lib.getLib shaderc}/lib"; + env.SHADERC_LIB_DIR = "${lib.getLib shaderc}/lib"; nativeBuildInputs = [ cmake From 4bc019ebc7f9475725ceba2c93b04bd25ca7f7cd Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 9 Feb 2026 02:48:54 +0100 Subject: [PATCH 030/249] prr: move env variable(s) into env for structuredAttrs --- pkgs/by-name/pr/prr/package.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/pr/prr/package.nix b/pkgs/by-name/pr/prr/package.nix index 6fa8a417a58f..57c09cb8c8db 100644 --- a/pkgs/by-name/pr/prr/package.nix +++ b/pkgs/by-name/pr/prr/package.nix @@ -23,7 +23,8 @@ rustPlatform.buildRustPackage (finalAttrs: { nativeBuildInputs = [ pkg-config ]; - SSL_CERT_FILE = "${cacert}/etc/ssl/certs/ca-bundle.crt"; + env.SSL_CERT_FILE = "${cacert}/etc/ssl/certs/ca-bundle.crt"; + checkInputs = [ cacert ]; meta = { From 39b11114d255c3f714eab5bab2147efca4644785 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 9 Feb 2026 02:48:55 +0100 Subject: [PATCH 031/249] pylint-exit: move env variable(s) into env for structuredAttrs --- pkgs/by-name/py/pylint-exit/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/py/pylint-exit/package.nix b/pkgs/by-name/py/pylint-exit/package.nix index 62aa1fe9a2c0..5a99780225ad 100644 --- a/pkgs/by-name/py/pylint-exit/package.nix +++ b/pkgs/by-name/py/pylint-exit/package.nix @@ -27,7 +27,7 @@ buildPythonApplication rec { buildInputs = [ m2r ]; # setup.py reads its version from the TRAVIS_TAG environment variable - TRAVIS_TAG = version; + env.TRAVIS_TAG = version; checkPhase = '' ${python.interpreter} -m doctest pylint_exit.py From f97a28e4c13757480a5353c813e338a863e2b9ea Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 9 Feb 2026 02:48:55 +0100 Subject: [PATCH 032/249] sapling: move env variable(s) into env for structuredAttrs --- pkgs/by-name/sa/sapling/package.nix | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/pkgs/by-name/sa/sapling/package.nix b/pkgs/by-name/sa/sapling/package.nix index 47fc32138f26..26ee322b641d 100644 --- a/pkgs/by-name/sa/sapling/package.nix +++ b/pkgs/by-name/sa/sapling/package.nix @@ -159,16 +159,18 @@ python312Packages.buildPythonApplication { libiconv ]; - HGNAME = "sl"; - LIBCLANG_PATH = "${lib.getLib libclang}/lib"; - SAPLING_OSS_BUILD = "true"; - SAPLING_VERSION = version; - SAPLING_VERSION_HASH = - let - sha1Hash = builtins.hashString "sha1" version; - hexSubstring = builtins.substring 0 16 sha1Hash; - in - lib.trivial.fromHexString hexSubstring; + env = { + HGNAME = "sl"; + LIBCLANG_PATH = "${lib.getLib libclang}/lib"; + SAPLING_OSS_BUILD = "true"; + SAPLING_VERSION = version; + SAPLING_VERSION_HASH = + let + sha1Hash = builtins.hashString "sha1" version; + hexSubstring = builtins.substring 0 16 sha1Hash; + in + lib.trivial.fromHexString hexSubstring; + }; nativeInstallCheckInputs = [ versionCheckHook From 4a976673a2911c870845c69f126d4b3a23a441aa Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 9 Feb 2026 02:48:55 +0100 Subject: [PATCH 033/249] savepagenow: move env variable(s) into env for structuredAttrs --- pkgs/by-name/sa/savepagenow/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/sa/savepagenow/package.nix b/pkgs/by-name/sa/savepagenow/package.nix index 1f8b9b3242ca..230db6ed68d7 100644 --- a/pkgs/by-name/sa/savepagenow/package.nix +++ b/pkgs/by-name/sa/savepagenow/package.nix @@ -16,7 +16,7 @@ python3Packages.buildPythonApplication (finalAttrs: { sha256 = "sha256-ztM1g71g8SN1LTyFF7sxaLhC3+nVsC9fJwfYPjkUsdE="; }; - SETUPTOOLS_SCM_PRETEND_VERSION = finalAttrs.version; + env.SETUPTOOLS_SCM_PRETEND_VERSION = finalAttrs.version; build-system = with python3Packages; [ setuptools-scm ]; From a047ff75df9610c2d0f327a631cba01204053641 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 9 Feb 2026 02:48:55 +0100 Subject: [PATCH 034/249] sqlite-vss: move env variable(s) into env for structuredAttrs --- pkgs/by-name/sq/sqlite-vss/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/sq/sqlite-vss/package.nix b/pkgs/by-name/sq/sqlite-vss/package.nix index efb677e4fe0d..29152369aee8 100644 --- a/pkgs/by-name/sq/sqlite-vss/package.nix +++ b/pkgs/by-name/sq/sqlite-vss/package.nix @@ -33,7 +33,7 @@ stdenv.mkDerivation (finalAttrs: { ++ lib.optional stdenv.hostPlatform.isLinux gomp ++ lib.optional stdenv.hostPlatform.isDarwin llvmPackages.openmp; - SQLITE_VSS_CMAKE_VERSION = finalAttrs.version; + env.SQLITE_VSS_CMAKE_VERSION = finalAttrs.version; installPhase = '' runHook preInstall From 0cd404e77a95a3be50b095f1dd39e563fdfb2e5d Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 9 Feb 2026 02:48:56 +0100 Subject: [PATCH 035/249] wxGTK31: move env variable(s) into env for structuredAttrs --- pkgs/by-name/wx/wxGTK31/package.nix | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/wx/wxGTK31/package.nix b/pkgs/by-name/wx/wxGTK31/package.nix index 96d93fe3e942..17b1d60e360f 100644 --- a/pkgs/by-name/wx/wxGTK31/package.nix +++ b/pkgs/by-name/wx/wxGTK31/package.nix @@ -89,9 +89,12 @@ stdenv.mkDerivation (finalAttrs: { "--enable-webviewwebkit" ]; - SEARCH_LIB = lib.optionalString ( - !stdenv.hostPlatform.isDarwin - ) "${libGLU.out}/lib ${libGL.out}/lib "; + env = lib.optionalAttrs (!stdenv.hostPlatform.isDarwin) { + SEARCH_LIB = toString [ + "${libGLU.out}/lib" + "${libGL.out}/lib" + ]; + }; preConfigure = '' substituteInPlace configure --replace \ From 999d358278ec1e1f22cad1e3cf0ae4bf87cfb148 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 9 Feb 2026 02:48:56 +0100 Subject: [PATCH 036/249] wxGTK32: move env variable(s) into env for structuredAttrs --- pkgs/by-name/wx/wxGTK32/package.nix | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/wx/wxGTK32/package.nix b/pkgs/by-name/wx/wxGTK32/package.nix index 2dfffacec6a9..9a23dae9ff16 100644 --- a/pkgs/by-name/wx/wxGTK32/package.nix +++ b/pkgs/by-name/wx/wxGTK32/package.nix @@ -114,9 +114,12 @@ stdenv.mkDerivation (finalAttrs: { "--enable-webviewwebkit" ]; - SEARCH_LIB = lib.optionalString ( - !stdenv.hostPlatform.isDarwin - ) "${libGLU.out}/lib ${libGL.out}/lib"; + env = lib.optionalAttrs (!stdenv.hostPlatform.isDarwin) { + SEARCH_LIB = toString [ + "${libGLU.out}/lib" + "${libGL.out}/lib" + ]; + }; preConfigure = '' cp -r ${catch}/* 3rdparty/catch/ From d42345eb32107bf43f7ad881c9fb9e924a03bb1f Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 9 Feb 2026 02:48:56 +0100 Subject: [PATCH 037/249] wxwidgets_3_3: move env variable(s) into env for structuredAttrs --- pkgs/by-name/wx/wxwidgets_3_3/package.nix | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/wx/wxwidgets_3_3/package.nix b/pkgs/by-name/wx/wxwidgets_3_3/package.nix index 10e67f63b2c4..12b14092964d 100644 --- a/pkgs/by-name/wx/wxwidgets_3_3/package.nix +++ b/pkgs/by-name/wx/wxwidgets_3_3/package.nix @@ -99,9 +99,12 @@ stdenv.mkDerivation (finalAttrs: { "--enable-webviewwebkit" ]; - SEARCH_LIB = lib.optionalString ( - !stdenv.hostPlatform.isDarwin - ) "${libGLU.out}/lib ${libGL.out}/lib"; + env = lib.optionalAttrs (!stdenv.hostPlatform.isDarwin) { + SEARCH_LIB = toString [ + "${libGLU.out}/lib" + "${libGL.out}/lib" + ]; + }; postInstall = " pushd $out/include From 09af3e9bed403dc0324f752014078a2f223ab23a Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 9 Feb 2026 02:49:07 +0100 Subject: [PATCH 038/249] snapcast: move env variable(s) into env for structuredAttrs --- pkgs/applications/audio/snapcast/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/audio/snapcast/default.nix b/pkgs/applications/audio/snapcast/default.nix index 3a27ec0e9584..2b938c7c57da 100644 --- a/pkgs/applications/audio/snapcast/default.nix +++ b/pkgs/applications/audio/snapcast/default.nix @@ -59,7 +59,9 @@ stdenv.mkDerivation rec { ++ lib.optional pipewireSupport pipewire ++ lib.optional stdenv.hostPlatform.isLinux alsa-lib; - TARGET = lib.optionalString stdenv.hostPlatform.isDarwin "MACOS"; + env = lib.optionalAttrs stdenv.hostPlatform.isDarwin { + TARGET = "MACOS"; + }; cmakeFlags = [ (lib.cmakeBool "BUILD_WITH_PULSE" pulseaudioSupport) From 3b3cb64ddafd44fe35c5e5da58f4667df8865203 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 9 Feb 2026 02:49:19 +0100 Subject: [PATCH 039/249] mozart-binary: move env variable(s) into env for structuredAttrs --- pkgs/development/compilers/mozart/binary.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/compilers/mozart/binary.nix b/pkgs/development/compilers/mozart/binary.nix index a19aac53d5de..382cb2fa6cfd 100644 --- a/pkgs/development/compilers/mozart/binary.nix +++ b/pkgs/development/compilers/mozart/binary.nix @@ -39,7 +39,7 @@ stdenv.mkDerivation { tk-8_5 ]; - TK_LIBRARY = "${tk-8_5}/lib/tk8.5"; + env.TK_LIBRARY = "${tk-8_5}/lib/tk8.5"; nativeBuildInputs = [ makeWrapper ]; From 97894a7391771d82c8f10ac487bfdc05b5ad4927 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 9 Feb 2026 02:49:35 +0100 Subject: [PATCH 040/249] perlPackages.Po4a: move env variable(s) into env for structuredAttrs --- pkgs/development/perl-modules/Po4a/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/perl-modules/Po4a/default.nix b/pkgs/development/perl-modules/Po4a/default.nix index 9974cc217752..6639905058ba 100644 --- a/pkgs/development/perl-modules/Po4a/default.nix +++ b/pkgs/development/perl-modules/Po4a/default.nix @@ -85,8 +85,10 @@ buildPerlPackage rec { buildInputs = [ bash ]; - LC_ALL = "en_US.UTF-8"; - SGML_CATALOG_FILES = "${docbook_xml_dtd_45}/xml/dtd/docbook/catalog.xml"; + env = { + LC_ALL = "en_US.UTF-8"; + SGML_CATALOG_FILES = "${docbook_xml_dtd_45}/xml/dtd/docbook/catalog.xml"; + }; preConfigure = '' touch Makefile.PL From b643d44bde11b9118907d8ab4bf43f774795c78d Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 9 Feb 2026 02:49:49 +0100 Subject: [PATCH 041/249] python3Packages.semgrep: move env variable(s) into env for structuredAttrs --- pkgs/development/python-modules/semgrep/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/semgrep/default.nix b/pkgs/development/python-modules/semgrep/default.nix index c86bbe502701..8f1bc81e0b2e 100644 --- a/pkgs/development/python-modules/semgrep/default.nix +++ b/pkgs/development/python-modules/semgrep/default.nix @@ -77,7 +77,7 @@ buildPythonPackage rec { # tell cli/setup.py to not copy semgrep-core into the result # this means we can share a copy of semgrep-core and avoid an issue where it # copies the binary but doesn't retain the executable bit - SEMGREP_SKIP_BIN = true; + env.SEMGREP_SKIP_BIN = true; pythonRelaxDeps = [ "boltons" From 340571109101d87625c62770002f0b9f3193beac Mon Sep 17 00:00:00 2001 From: Steven Allen Date: Sun, 1 Feb 2026 19:19:27 -0800 Subject: [PATCH 042/249] nixos/xserver: abort when encountering unknown xorg drivers Instead of silently ignoring unknown X11 video drivers, fail immediately with a helpful error message. --- doc/release-notes/rl-2605.section.md | 2 ++ nixos/modules/services/x11/xserver.nix | 9 +++++++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/doc/release-notes/rl-2605.section.md b/doc/release-notes/rl-2605.section.md index a8c61bdc13ef..8a19d58d8f25 100644 --- a/doc/release-notes/rl-2605.section.md +++ b/doc/release-notes/rl-2605.section.md @@ -120,6 +120,8 @@ - `pocket-id` has been updated to version 2 that contains [breaking changes](https://pocket-id.org/docs/setup/major-releases/migrate-v2). +- `services.xserver` will now throw an error if an X11 driver specified in `videoDriver(s)` cannot be found. Previously, unknown drivers would be silently ignored. + - `asio` (standalone version of `boost::asio`) has been updated from 1.24.0 to 1.36.0. Some breaking changes were introduced between these two versions, and the one affected most was the removal of `asio::io_service` in favor of `asio::io_context` in 1.33.0. `asio_1_32_0` is retained for packages that have not completed migration. `asio_1_10` has been removed as no packages depend on it anymore. diff --git a/nixos/modules/services/x11/xserver.nix b/nixos/modules/services/x11/xserver.nix index d04d02660528..2a72d9cda542 100644 --- a/nixos/modules/services/x11/xserver.nix +++ b/nixos/modules/services/x11/xserver.nix @@ -829,7 +829,8 @@ in services.xserver.videoDrivers = mkIf (cfg.videoDriver != null) [ cfg.videoDriver ]; - # FIXME: somehow check for unknown driver names. + # We ignore unknown drivers here because they may be resolved by other modules (e.g., the Nvidia + # module). We assert that all specified drivers were eventually found in the assertions below. services.xserver.drivers = flip concatMap cfg.videoDrivers ( name: lib.optional (videoDrivers ? ${name}) ( @@ -861,7 +862,11 @@ in assertion = cfg.upscaleDefaultCursor -> cfg.dpi != null; message = "Specify `config.services.xserver.dpi` to upscale the default cursor."; } - ]; + ] + ++ map (driver: { + assertion = builtins.elem driver (builtins.catAttrs "name" cfg.drivers); + message = "Unknown X11 driver ‘${driver}’ specified in `services.xserver.videoDrivers`."; + }) cfg.videoDrivers; environment.etc = (optionalAttrs cfg.exportConfiguration { From 664168a2e6fc129b970bdc6e9d6d25b0c08aa45a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 11 Feb 2026 10:47:32 +0000 Subject: [PATCH 043/249] zsh-abbr: 6.5.0 -> 6.5.2 --- pkgs/by-name/zs/zsh-abbr/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/zs/zsh-abbr/package.nix b/pkgs/by-name/zs/zsh-abbr/package.nix index 1ee2dc5cdc4b..a52bbe107a9b 100644 --- a/pkgs/by-name/zs/zsh-abbr/package.nix +++ b/pkgs/by-name/zs/zsh-abbr/package.nix @@ -6,13 +6,13 @@ }: stdenv.mkDerivation rec { pname = "zsh-abbr"; - version = "6.5.0"; + version = "6.5.2"; src = fetchFromGitHub { owner = "olets"; repo = "zsh-abbr"; tag = "v${version}"; - hash = "sha256-GjqVEPofJhUwyVegj0sm7tGfYdpAUyz2dM59nImRc+E="; + hash = "sha256-T5dnlPXsGdFjdASAAYrV9Kc38Y+q0iM2StgNj4efVj4="; fetchSubmodules = true; }; From f5f4f5e06108318d13fb909475c7d3c896aa236e Mon Sep 17 00:00:00 2001 From: poz Date: Mon, 22 Dec 2025 16:32:39 +0100 Subject: [PATCH 044/249] mlton: add mlton20241230Binary --- .../compilers/mlton/20241230-binary.nix | 78 +++++++++++++++++++ pkgs/development/compilers/mlton/default.nix | 6 +- 2 files changed, 82 insertions(+), 2 deletions(-) create mode 100644 pkgs/development/compilers/mlton/20241230-binary.nix diff --git a/pkgs/development/compilers/mlton/20241230-binary.nix b/pkgs/development/compilers/mlton/20241230-binary.nix new file mode 100644 index 000000000000..f73d1dfcbc75 --- /dev/null +++ b/pkgs/development/compilers/mlton/20241230-binary.nix @@ -0,0 +1,78 @@ +{ + lib, + stdenv, + fetchurl, + patchelf, + bash, + gmp, +}: +let + dynamic-linker = stdenv.cc.bintools.dynamicLinker; +in +stdenv.mkDerivation rec { + pname = "mlton"; + version = "20241230"; + + src = + if stdenv.hostPlatform.system == "x86_64-linux" then + (fetchurl { + url = "https://github.com/MLton/mlton/releases/download/on-${version}-release/${pname}-${version}-1.amd64-linux.ubuntu-24.04_glibc2.39.tgz"; + sha256 = "sha256-ldXnjHcWGu77LP9WL6vTC6FngzhxPFAUflAA+bpIFZM="; + }) + else if stdenv.hostPlatform.system == "x86_64-darwin" then + (fetchurl { + url = "https://github.com/MLton/mlton/releases/download/on-${version}-release/${pname}-${version}-1.amd64-darwin.macos-13_gmp-static.tgz"; + sha256 = "sha256-fW0hqjrWUcy+PIN8WHb1r4EYgfuwF9Zz3q7f2ZtxOi0="; + }) + else if stdenv.hostPlatform.system == "aarch64-darwin" then + (fetchurl { + url = "https://github.com/MLton/mlton/releases/download/on-${version}-release/${pname}-${version}-1.arm64-darwin.macos-15_gmp-static.tgz"; + sha256 = "sha256-xhFP2plFjP/mbLz1CNtlZzkm0Kx6twfD/Dmn79Vj908="; + }) + else + throw "Architecture not supported"; + + buildInputs = [ + bash + gmp + ]; + nativeBuildInputs = lib.optional stdenv.hostPlatform.isLinux patchelf; + strictDeps = true; + + buildPhase = '' + make update \ + CC="$(type -p cc)" \ + WITH_GMP_INC_DIR="${gmp.dev}/include" \ + WITH_GMP_LIB_DIR="${gmp}/lib" + ''; + + installPhase = '' + make install PREFIX=$out + ''; + + postFixup = + lib.optionalString stdenv.hostPlatform.isLinux '' + patchelf --set-interpreter ${dynamic-linker} $out/lib/mlton/mlton-compile + patchelf --set-rpath ${gmp}/lib $out/lib/mlton/mlton-compile + + for e in mllex mlnlffigen mlprof mlyacc; do + patchelf --set-interpreter ${dynamic-linker} $out/bin/$e + patchelf --set-rpath ${gmp}/lib $out/bin/$e + done + '' + + lib.optionalString stdenv.hostPlatform.isDarwin '' + install_name_tool -change \ + /opt/local/lib/libgmp.10.dylib \ + ${gmp}/lib/libgmp.10.dylib \ + $out/lib/mlton/mlton-compile + + for e in mllex mlnlffigen mlprof mlyacc; do + install_name_tool -change \ + /opt/local/lib/libgmp.10.dylib \ + ${gmp}/lib/libgmp.10.dylib \ + $out/bin/$e + done + ''; + + meta = import ./meta.nix { inherit lib; }; +} diff --git a/pkgs/development/compilers/mlton/default.nix b/pkgs/development/compilers/mlton/default.nix index 91d70e431ff3..b97be3512183 100644 --- a/pkgs/development/compilers/mlton/default.nix +++ b/pkgs/development/compilers/mlton/default.nix @@ -21,8 +21,10 @@ rec { sha256 = "sha256-rqL8lnzVVR+5Hc7sWXK8dCXN92dU76qSoii3/4StODM="; }; + mlton20241230Binary = callPackage ./20241230-binary.nix { }; + mlton20241230 = callPackage ./from-git-source.nix { - mltonBootstrap = mlton20210117Binary; + mltonBootstrap = mlton20241230Binary; version = "20241230"; rev = "on-20241230-release"; sha256 = "sha256-gJUzav2xH8C4Vy5FuqN73Z6lPMSPQgJApF8LgsJXRWo="; @@ -31,7 +33,7 @@ rec { }; mltonHEAD = callPackage ./from-git-source.nix { - mltonBootstrap = mlton20210117Binary; + mltonBootstrap = mlton20241230Binary; version = "HEAD"; rev = "61baac7108fbd91413f0537b7a42d9a1023455f4"; sha256 = "sha256-nWR7ZaXfKxeXfZ9IHipAQ39ASVtva4BeDHP3Zq8mqPo="; From c886a7c16fb5392dc3bc2563b21af1f848e4fc14 Mon Sep 17 00:00:00 2001 From: poz Date: Sun, 16 Nov 2025 00:42:52 +0100 Subject: [PATCH 045/249] mlton: enable aarch64-linux official binary for bootstrapping added in 20241230 --- pkgs/development/compilers/mlton/20241230-binary.nix | 5 +++++ pkgs/development/compilers/mlton/meta.nix | 1 + 2 files changed, 6 insertions(+) diff --git a/pkgs/development/compilers/mlton/20241230-binary.nix b/pkgs/development/compilers/mlton/20241230-binary.nix index f73d1dfcbc75..542f05066db4 100644 --- a/pkgs/development/compilers/mlton/20241230-binary.nix +++ b/pkgs/development/compilers/mlton/20241230-binary.nix @@ -19,6 +19,11 @@ stdenv.mkDerivation rec { url = "https://github.com/MLton/mlton/releases/download/on-${version}-release/${pname}-${version}-1.amd64-linux.ubuntu-24.04_glibc2.39.tgz"; sha256 = "sha256-ldXnjHcWGu77LP9WL6vTC6FngzhxPFAUflAA+bpIFZM="; }) + else if stdenv.hostPlatform.system == "aarch64-linux" then + (fetchurl { + url = "https://github.com/MLton/mlton/releases/download/on-${version}-release/${pname}-${version}-1.arm64-linux.ubuntu-24.04-arm_glibc2.39.tgz"; + sha256 = "sha256-rn65t253SfUShAM3kXiLQJHT7JS7EO3fAPB23LWIwfc="; + }) else if stdenv.hostPlatform.system == "x86_64-darwin" then (fetchurl { url = "https://github.com/MLton/mlton/releases/download/on-${version}-release/${pname}-${version}-1.amd64-darwin.macos-13_gmp-static.tgz"; diff --git a/pkgs/development/compilers/mlton/meta.nix b/pkgs/development/compilers/mlton/meta.nix index a967c741f819..e65714f12a9b 100644 --- a/pkgs/development/compilers/mlton/meta.nix +++ b/pkgs/development/compilers/mlton/meta.nix @@ -17,6 +17,7 @@ platforms = [ "i686-linux" "x86_64-linux" + "aarch64-linux" "x86_64-darwin" "aarch64-darwin" ]; From 3f6b3321fb7b0eec6e3e8e3873e11cd022850371 Mon Sep 17 00:00:00 2001 From: poz Date: Sun, 16 Nov 2025 00:44:35 +0100 Subject: [PATCH 046/249] mlton: make all binary packages available --- pkgs/top-level/all-packages.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 29e3cd02d8ba..f9fd9ddbebd7 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -4647,7 +4647,9 @@ with pkgs; mlton20130715 mlton20180207Binary mlton20180207 + mlton20210117Binary mlton20210117 + mlton20241230Binary mlton20241230 mltonHEAD ; From f89d3199c64ff76f5e94d123481d1ec0c5516c50 Mon Sep 17 00:00:00 2001 From: poz Date: Mon, 22 Dec 2025 16:34:20 +0100 Subject: [PATCH 047/249] mlton: migrate from `sha256` to `hash` in all packages --- pkgs/development/compilers/mlton/20130715.nix | 8 ++++---- pkgs/development/compilers/mlton/20180207-binary.nix | 4 ++-- pkgs/development/compilers/mlton/20210117-binary.nix | 6 +++--- pkgs/development/compilers/mlton/20241230-binary.nix | 8 ++++---- pkgs/development/compilers/mlton/default.nix | 8 ++++---- pkgs/development/compilers/mlton/from-git-source.nix | 4 ++-- 6 files changed, 19 insertions(+), 19 deletions(-) diff --git a/pkgs/development/compilers/mlton/20130715.nix b/pkgs/development/compilers/mlton/20130715.nix index d6fc31337fbd..ed460b7e5cfe 100644 --- a/pkgs/development/compilers/mlton/20130715.nix +++ b/pkgs/development/compilers/mlton/20130715.nix @@ -22,24 +22,24 @@ stdenv.mkDerivation rec { if stdenv.hostPlatform.system == "i686-linux" then (fetchurl { url = "mirror://sourceforge/project/mlton/mlton/${version}/${pname}-${version}-1.x86-linux.tgz"; - sha256 = "1kxjjmnw4xk2d9hpvz43w9dvyhb3025k4zvjx785c33nrwkrdn4j"; + hash = "sha256-ktiWJ892DFbQ6XJ/MosAY0G/W+KD/H1hamJ2wm2Vss8="; }) else if stdenv.hostPlatform.system == "x86_64-linux" then (fetchurl { url = "mirror://sourceforge/project/mlton/mlton/${version}/${pname}-${version}-1.amd64-linux.tgz"; - sha256 = "0fyhwxb4nmpirjbjcvk9f6w67gmn2gkz7xcgz0xbfih9kc015ygn"; + hash = "sha256-9vkSAJsJRrc6+I/18+cTtr5juHFpbiaXzPFWS1bn0Ds="; }) else if stdenv.hostPlatform.system == "x86_64-darwin" then (fetchurl { url = "mirror://sourceforge/project/mlton/mlton/${version}/${pname}-${version}-1.amd64-darwin.gmp-macports.tgz"; - sha256 = "044wnh9hhg6if886xy805683k0as347xd37r0r1yi4x7qlxzzgx9"; + hash = "sha256-qb//O8Wnk+hDBvmM1g8ZWoE5kCkA+W4QctE8CBO0nBA="; }) else throw "Architecture not supported"; codeSrc = fetchurl { url = "mirror://sourceforge/project/mlton/mlton/${version}/${pname}-${version}.src.tgz"; - sha256 = "0v1x2hrh9hiqkvnbq11kf34v4i5a2x0ffxbzqaa8skyl26nmfn11"; + hash = "sha256-IVhXrRHUT42Uwn9150AXqkSyyXAzBLzsnjjCBDMUPWw="; }; srcs = [ diff --git a/pkgs/development/compilers/mlton/20180207-binary.nix b/pkgs/development/compilers/mlton/20180207-binary.nix index b60b5fa8f015..324abd0a16e9 100644 --- a/pkgs/development/compilers/mlton/20180207-binary.nix +++ b/pkgs/development/compilers/mlton/20180207-binary.nix @@ -16,12 +16,12 @@ stdenv.mkDerivation rec { if stdenv.hostPlatform.system == "x86_64-linux" then (fetchurl { url = "https://github.com/MLton/mlton/releases/download/on-${version}-release/${pname}-${version}-1.amd64-linux.tgz"; - sha256 = "0f4q575yfm5dpg4a2wsnqn4l2zrar96p6rlsk0dw10ggyfwvsjlf"; + hash = "sha256-jkq9ufPvgcAbmJpmc03KKn9BicVWc6HIu61U58spmDg="; }) else if stdenv.hostPlatform.system == "x86_64-darwin" then (fetchurl { url = "https://github.com/MLton/mlton/releases/download/on-${version}-release/${pname}-${version}-1.amd64-darwin.gmp-static.tgz"; - sha256 = "1cw7yhw48qp12q0adwf8srpjzrgkp84kmlkqw3pz8vkxz4p9hbdv"; + hash = "sha256-uy2YLvl9bvTv4HjSOgm68+Uvb9bI8aYAFuFiRDj0h7M="; }) else throw "Architecture not supported"; diff --git a/pkgs/development/compilers/mlton/20210117-binary.nix b/pkgs/development/compilers/mlton/20210117-binary.nix index 2e4f9d21a6c6..94c79d70d3cf 100644 --- a/pkgs/development/compilers/mlton/20210117-binary.nix +++ b/pkgs/development/compilers/mlton/20210117-binary.nix @@ -18,17 +18,17 @@ stdenv.mkDerivation rec { if stdenv.hostPlatform.system == "x86_64-linux" then (fetchurl { url = "https://github.com/MLton/mlton/releases/download/on-${version}-release/${pname}-${version}-1.amd64-linux-glibc2.31.tgz"; - sha256 = "1lj51xg9p75qj1x5036lvjvd4a2j21kfi6vh8d0n9kdcdffvb73l"; + hash = "sha256-dJy1nWuszWRBQ3Cb6GYQUijSttzUDFB6kLicm14PRdI="; }) else if stdenv.hostPlatform.system == "x86_64-darwin" then (fetchurl { url = "https://github.com/MLton/mlton/releases/download/on-${version}-release/${pname}-${version}-1.amd64-darwin-19.6.gmp-static.tgz"; - sha256 = "0xndr2awlxdqr81j6snl9zqjx8r6f5fy9x65j1w899kf2dh9zsjv"; + hash = "sha256-W+qfYBNupoR4kMX05F1xJqMu8U/UaiMDyrh1ypXIzXY="; }) else if stdenv.hostPlatform.system == "aarch64-darwin" then (fetchurl { url = "https://projects.laas.fr/tina/software/mlton-${version}-1.arm64-darwin-21.6-gmp-static.tgz"; - sha256 = "1s61ayk3yj2xw8ilqk3fhb03x5x1wcakkmbhhvcsfb2hdw2c932x"; + hash = "sha256-XYzEBG9QLKfZhnDVORXjoZc+wIJuTEwj4l1IP6ZXweg="; }) else throw "Architecture not supported"; diff --git a/pkgs/development/compilers/mlton/20241230-binary.nix b/pkgs/development/compilers/mlton/20241230-binary.nix index 542f05066db4..dbc7cdb05bc4 100644 --- a/pkgs/development/compilers/mlton/20241230-binary.nix +++ b/pkgs/development/compilers/mlton/20241230-binary.nix @@ -17,22 +17,22 @@ stdenv.mkDerivation rec { if stdenv.hostPlatform.system == "x86_64-linux" then (fetchurl { url = "https://github.com/MLton/mlton/releases/download/on-${version}-release/${pname}-${version}-1.amd64-linux.ubuntu-24.04_glibc2.39.tgz"; - sha256 = "sha256-ldXnjHcWGu77LP9WL6vTC6FngzhxPFAUflAA+bpIFZM="; + hash = "sha256-ldXnjHcWGu77LP9WL6vTC6FngzhxPFAUflAA+bpIFZM="; }) else if stdenv.hostPlatform.system == "aarch64-linux" then (fetchurl { url = "https://github.com/MLton/mlton/releases/download/on-${version}-release/${pname}-${version}-1.arm64-linux.ubuntu-24.04-arm_glibc2.39.tgz"; - sha256 = "sha256-rn65t253SfUShAM3kXiLQJHT7JS7EO3fAPB23LWIwfc="; + hash = "sha256-rn65t253SfUShAM3kXiLQJHT7JS7EO3fAPB23LWIwfc="; }) else if stdenv.hostPlatform.system == "x86_64-darwin" then (fetchurl { url = "https://github.com/MLton/mlton/releases/download/on-${version}-release/${pname}-${version}-1.amd64-darwin.macos-13_gmp-static.tgz"; - sha256 = "sha256-fW0hqjrWUcy+PIN8WHb1r4EYgfuwF9Zz3q7f2ZtxOi0="; + hash = "sha256-fW0hqjrWUcy+PIN8WHb1r4EYgfuwF9Zz3q7f2ZtxOi0="; }) else if stdenv.hostPlatform.system == "aarch64-darwin" then (fetchurl { url = "https://github.com/MLton/mlton/releases/download/on-${version}-release/${pname}-${version}-1.arm64-darwin.macos-15_gmp-static.tgz"; - sha256 = "sha256-xhFP2plFjP/mbLz1CNtlZzkm0Kx6twfD/Dmn79Vj908="; + hash = "sha256-xhFP2plFjP/mbLz1CNtlZzkm0Kx6twfD/Dmn79Vj908="; }) else throw "Architecture not supported"; diff --git a/pkgs/development/compilers/mlton/default.nix b/pkgs/development/compilers/mlton/default.nix index b97be3512183..c51e41d14f59 100644 --- a/pkgs/development/compilers/mlton/default.nix +++ b/pkgs/development/compilers/mlton/default.nix @@ -9,7 +9,7 @@ rec { mltonBootstrap = mlton20180207Binary; version = "20180207"; rev = "on-20180207-release"; - sha256 = "00rdd2di5x1dzac64il9z05m3fdzicjd3226wwjyynv631jj3q2a"; + hash = "sha256-SuAhZRhmW+8l50aI0SSLv7lRC/iJRmKY+i30EptoLQM="; }; mlton20210117Binary = callPackage ./20210117-binary.nix { }; @@ -18,7 +18,7 @@ rec { mltonBootstrap = mlton20210117Binary; version = "20210117"; rev = "on-20210117-release"; - sha256 = "sha256-rqL8lnzVVR+5Hc7sWXK8dCXN92dU76qSoii3/4StODM="; + hash = "sha256-rqL8lnzVVR+5Hc7sWXK8dCXN92dU76qSoii3/4StODM="; }; mlton20241230Binary = callPackage ./20241230-binary.nix { }; @@ -27,7 +27,7 @@ rec { mltonBootstrap = mlton20241230Binary; version = "20241230"; rev = "on-20241230-release"; - sha256 = "sha256-gJUzav2xH8C4Vy5FuqN73Z6lPMSPQgJApF8LgsJXRWo="; + hash = "sha256-gJUzav2xH8C4Vy5FuqN73Z6lPMSPQgJApF8LgsJXRWo="; # https://github.com/MLton/mlton/issues/631 doCheck = !(stdenv.hostPlatform.isAarch64 && stdenv.hostPlatform.isDarwin); }; @@ -36,7 +36,7 @@ rec { mltonBootstrap = mlton20241230Binary; version = "HEAD"; rev = "61baac7108fbd91413f0537b7a42d9a1023455f4"; - sha256 = "sha256-nWR7ZaXfKxeXfZ9IHipAQ39ASVtva4BeDHP3Zq8mqPo="; + hash = "sha256-nWR7ZaXfKxeXfZ9IHipAQ39ASVtva4BeDHP3Zq8mqPo="; # https://github.com/MLton/mlton/issues/631 doCheck = !(stdenv.hostPlatform.isAarch64 && stdenv.hostPlatform.isDarwin); }; diff --git a/pkgs/development/compilers/mlton/from-git-source.nix b/pkgs/development/compilers/mlton/from-git-source.nix index a8e7c61f5334..954d64c3bbef 100644 --- a/pkgs/development/compilers/mlton/from-git-source.nix +++ b/pkgs/development/compilers/mlton/from-git-source.nix @@ -5,7 +5,7 @@ mltonBootstrap, url ? "https://github.com/mlton/mlton", rev, - sha256, + hash, stdenv, version, which, @@ -17,7 +17,7 @@ stdenv.mkDerivation { inherit version doCheck; src = fetchgit { - inherit url rev sha256; + inherit url rev hash; }; nativeBuildInputs = [ From af2296d9d43f4ba7cfe21a13baeba54268b9d08c Mon Sep 17 00:00:00 2001 From: poz Date: Mon, 8 Dec 2025 21:23:38 +0100 Subject: [PATCH 048/249] mlton: add poz as maintainer --- pkgs/development/compilers/mlton/meta.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/compilers/mlton/meta.nix b/pkgs/development/compilers/mlton/meta.nix index e65714f12a9b..acfc311ead7a 100644 --- a/pkgs/development/compilers/mlton/meta.nix +++ b/pkgs/development/compilers/mlton/meta.nix @@ -14,6 +14,7 @@ homepage = "http://mlton.org/"; license = lib.licenses.smlnj; + maintainers = [ lib.maintainers.poz ]; platforms = [ "i686-linux" "x86_64-linux" From 1e6877c95f6b481cabd658d8d676bf8d9bba494f Mon Sep 17 00:00:00 2001 From: Hythera <87016780+Hythera@users.noreply.github.com> Date: Wed, 11 Feb 2026 21:44:54 +0100 Subject: [PATCH 049/249] gitweb: set pname and version, modernize, update --- pkgs/by-name/gi/gitweb/package.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gi/gitweb/package.nix b/pkgs/by-name/gi/gitweb/package.nix index 03faec14bb63..1fe1b6560df8 100644 --- a/pkgs/by-name/gi/gitweb/package.nix +++ b/pkgs/by-name/gi/gitweb/package.nix @@ -10,18 +10,19 @@ let gitwebThemeSrc = fetchFromGitHub { owner = "kogakure"; repo = "gitweb-theme"; - rev = "049b88e664a359f8ec25dc6f531b7e2aa60dd1a2"; + rev = "d4cc1792f10dac16dbeee06d7e0902715e4fa51a"; postFetch = '' mkdir -p "$TMPDIR/gitwebTheme" mv "$out"/* "$TMPDIR/gitwebTheme/" mkdir "$out/static" mv "$TMPDIR/gitwebTheme"/* "$out/static/" ''; - sha256 = "17hypq6jvhy6zhh26lp3nyi52npfd5wy5752k6sq0shk4na2acqi"; + hash = "sha256-+e8ZP8hVGWQsXgyWUd/rF9+GRHNHJLFpOr5nsNIieyo"; }; in buildEnv { - name = "gitweb-${lib.getVersion git}"; + inherit (git) version; + pname = "gitweb"; ignoreCollisions = true; paths = lib.optional gitwebTheme gitwebThemeSrc ++ [ "${git}/share/gitweb" ]; From 3d91759d7360a1ddc9b44adad75d1ab51d7ea522 Mon Sep 17 00:00:00 2001 From: qzylinra <225773816+qzylinra@users.noreply.github.com> Date: Thu, 12 Feb 2026 10:10:31 +0800 Subject: [PATCH 050/249] flutter338: 3.38.9 -> 3.38.10 --- .../compilers/flutter/versions/3_38/data.json | 84 +++++++++---------- 1 file changed, 42 insertions(+), 42 deletions(-) diff --git a/pkgs/development/compilers/flutter/versions/3_38/data.json b/pkgs/development/compilers/flutter/versions/3_38/data.json index 51fece5e84b7..88baf3ba0ece 100644 --- a/pkgs/development/compilers/flutter/versions/3_38/data.json +++ b/pkgs/development/compilers/flutter/versions/3_38/data.json @@ -1,73 +1,73 @@ { - "version": "3.38.9", - "engineVersion": "587c18f873b8ab57330422bce09047420d9c7f42", + "version": "3.38.10", + "engineVersion": "cafcda5721a78a7884db92f13c5e89f7643d52dd", "engineSwiftShaderHash": "sha256-ATVcuxqPHqHOWYyO7DoX9LdgUiO3INUi7m9Mc6ccc1M=", "engineSwiftShaderRev": "d040a5bab638bf7c226235c95787ba6288bb6416", "channel": "stable", "engineHashes": { "aarch64-linux": { - "aarch64-linux": "sha256-qNd7MQstuebDt3QzNRMrBSog3/fvjxU6K5edb6afSiQ=", - "x86_64-linux": "sha256-qNd7MQstuebDt3QzNRMrBSog3/fvjxU6K5edb6afSiQ=" + "aarch64-linux": "sha256-qhOj6VT1aKhBApEr5R10NwalozUPMQKuUXfhcscTDTs=", + "x86_64-linux": "sha256-qhOj6VT1aKhBApEr5R10NwalozUPMQKuUXfhcscTDTs=" }, "x86_64-linux": { - "aarch64-linux": "sha256-PKz/vbuOizcA+VvUBp+n7CI9+gGQ5V/pAwWuNI2y9mE=", - "x86_64-linux": "sha256-PKz/vbuOizcA+VvUBp+n7CI9+gGQ5V/pAwWuNI2y9mE=" + "aarch64-linux": "sha256-VriQI7YmeM/HrZvLPRllxn5D/0r5xJiCzsn4XeBXO+A=", + "x86_64-linux": "sha256-VriQI7YmeM/HrZvLPRllxn5D/0r5xJiCzsn4XeBXO+A=" } }, - "dartVersion": "3.10.8", + "dartVersion": "3.10.9", "dartHash": { - "x86_64-linux": "sha256-Rs3VfZ+ZtlGdqtTdiJ7Nx4+scNU2Hg444+3pIQ81hdk=", - "aarch64-linux": "sha256-bfxzGIdsRMm6v4CCweph1FKKh5vPmdC4CPZtkNegIkU=", - "x86_64-darwin": "sha256-HGL8S7BgQ7ktGjL/rsRsUUbolpFEe/Y9XAgmxsRYFjg=", - "aarch64-darwin": "sha256-XhTHNu6ctEp1+NydBjZREYARVtkptVo9TmdzoSV9z5I=" + "x86_64-linux": "sha256-Js8cesRAseVfa5CCQSmnJJVBYl+S7Zy7ax/vNbWMjQ0=", + "aarch64-linux": "sha256-Ba7CCHPzor8H6ksrQUqDnx82i92OSE4qiihMaDKNexI=", + "x86_64-darwin": "sha256-btQavXZ3CVM0ByGlZJ5z2TUfXsPljY4iFeU1rgf4KQE=", + "aarch64-darwin": "sha256-zmEK01ooqIKtVlw+7JlDAVvviFOcaqOrbGPkdirst6A=" }, - "flutterHash": "sha256-J1KCtyjrCfPAj/J6h0RPNvC72YnpkrDHKQ4aEi3lAko=", + "flutterHash": "sha256-dFVejSD3l2C6FM3/vimOId5Nklctv7ISO9uDhLTNf80=", "artifactHashes": { "android": { - "aarch64-darwin": "sha256-xBkWoKnBjcFlOmfSKe+xls0fW9ZMy0NMXvA9UKjafdQ=", - "aarch64-linux": "sha256-2ddBzZ1MUUDom5hTCPZMdyg3UKS3Ie45LDbu8vzdvD0=", - "x86_64-darwin": "sha256-xBkWoKnBjcFlOmfSKe+xls0fW9ZMy0NMXvA9UKjafdQ=", - "x86_64-linux": "sha256-2ddBzZ1MUUDom5hTCPZMdyg3UKS3Ie45LDbu8vzdvD0=" + "aarch64-darwin": "sha256-NFvkU3aDAmCAuO+ZrNaY5CJpPyioc6eB6cFZfziXEQU=", + "aarch64-linux": "sha256-eHu5nWrxht1O6dP6LQ2UHNpPMNaRt/vL+cY2Okhtn0g=", + "x86_64-darwin": "sha256-NFvkU3aDAmCAuO+ZrNaY5CJpPyioc6eB6cFZfziXEQU=", + "x86_64-linux": "sha256-eHu5nWrxht1O6dP6LQ2UHNpPMNaRt/vL+cY2Okhtn0g=" }, "fuchsia": { - "aarch64-darwin": "sha256-wV1GrRSTkb1c/HroHdJ3DTX25X2TRa0NqUjJSF/cm8s=", - "aarch64-linux": "sha256-wV1GrRSTkb1c/HroHdJ3DTX25X2TRa0NqUjJSF/cm8s=", - "x86_64-darwin": "sha256-wV1GrRSTkb1c/HroHdJ3DTX25X2TRa0NqUjJSF/cm8s=", - "x86_64-linux": "sha256-wV1GrRSTkb1c/HroHdJ3DTX25X2TRa0NqUjJSF/cm8s=" + "aarch64-darwin": "sha256-DUlLvOGzLasLtZgndXew3l6w7VLDnrE5NqN3em1MVXE=", + "aarch64-linux": "sha256-DUlLvOGzLasLtZgndXew3l6w7VLDnrE5NqN3em1MVXE=", + "x86_64-darwin": "sha256-DUlLvOGzLasLtZgndXew3l6w7VLDnrE5NqN3em1MVXE=", + "x86_64-linux": "sha256-DUlLvOGzLasLtZgndXew3l6w7VLDnrE5NqN3em1MVXE=" }, "ios": { - "aarch64-darwin": "sha256-WSmhUyRNJVsLhr/CVJxY3YOYIq5ljcHZUSsPFR0NNeY=", - "aarch64-linux": "sha256-WSmhUyRNJVsLhr/CVJxY3YOYIq5ljcHZUSsPFR0NNeY=", - "x86_64-darwin": "sha256-WSmhUyRNJVsLhr/CVJxY3YOYIq5ljcHZUSsPFR0NNeY=", - "x86_64-linux": "sha256-WSmhUyRNJVsLhr/CVJxY3YOYIq5ljcHZUSsPFR0NNeY=" + "aarch64-darwin": "sha256-+aKuaOXWEzDXWG2tMz7u3MLuiHSa3XyYHrfBGwRxUHI=", + "aarch64-linux": "sha256-+aKuaOXWEzDXWG2tMz7u3MLuiHSa3XyYHrfBGwRxUHI=", + "x86_64-darwin": "sha256-+aKuaOXWEzDXWG2tMz7u3MLuiHSa3XyYHrfBGwRxUHI=", + "x86_64-linux": "sha256-+aKuaOXWEzDXWG2tMz7u3MLuiHSa3XyYHrfBGwRxUHI=" }, "linux": { - "aarch64-darwin": "sha256-b7hW5Civj6O/d8ttDI45ZeR3tDuwp8UoLwfA4ki/OP8=", - "aarch64-linux": "sha256-b7hW5Civj6O/d8ttDI45ZeR3tDuwp8UoLwfA4ki/OP8=", - "x86_64-darwin": "sha256-arjSrUA3wGHg7hFX5bqVOduEthhUm3Nb6VxiW+Otco4=", - "x86_64-linux": "sha256-arjSrUA3wGHg7hFX5bqVOduEthhUm3Nb6VxiW+Otco4=" + "aarch64-darwin": "sha256-IMa7QTMRYoWlJcI/SCO6aBtmKtIozQAcAgeQFWCFgb4=", + "aarch64-linux": "sha256-IMa7QTMRYoWlJcI/SCO6aBtmKtIozQAcAgeQFWCFgb4=", + "x86_64-darwin": "sha256-nmLLXotJuHrFrpRMjdb/38l/rPRDiFvFf0BwfVvs9V8=", + "x86_64-linux": "sha256-nmLLXotJuHrFrpRMjdb/38l/rPRDiFvFf0BwfVvs9V8=" }, "macos": { - "aarch64-darwin": "sha256-ANWA2g802hNskwO62gvOt2FavV5d2+0zUE8Vkir7gfY=", - "aarch64-linux": "sha256-ANWA2g802hNskwO62gvOt2FavV5d2+0zUE8Vkir7gfY=", - "x86_64-darwin": "sha256-ANWA2g802hNskwO62gvOt2FavV5d2+0zUE8Vkir7gfY=", - "x86_64-linux": "sha256-ANWA2g802hNskwO62gvOt2FavV5d2+0zUE8Vkir7gfY=" + "aarch64-darwin": "sha256-p/ysd+1EOSaKmHRWYr/lYCo8H1oty4GC0Moaw+PC72A=", + "aarch64-linux": "sha256-p/ysd+1EOSaKmHRWYr/lYCo8H1oty4GC0Moaw+PC72A=", + "x86_64-darwin": "sha256-p/ysd+1EOSaKmHRWYr/lYCo8H1oty4GC0Moaw+PC72A=", + "x86_64-linux": "sha256-p/ysd+1EOSaKmHRWYr/lYCo8H1oty4GC0Moaw+PC72A=" }, "universal": { - "aarch64-darwin": "sha256-RCxd3GLmfllijsmgo5KZN5dHsQGJ6rUyLe4pbKgwM2o=", - "aarch64-linux": "sha256-6Ucv4NzG3t3KbVq/oAkDakLnxp5wUt5K5Ob098RIpJ0=", - "x86_64-darwin": "sha256-a3yJAHT/fkPQ2IW+ukgbzO8/SSMKDN3gHa4igjYJk/Y=", - "x86_64-linux": "sha256-IkzIxvOQmTrVoMAnoGV3x5keu1yFi7DJqTrUGw9MhHc=" + "aarch64-darwin": "sha256-viiNdnQKAaTO91yNwGrSwr5jT2Zm+38rLNCyb7N3faw=", + "aarch64-linux": "sha256-u9qKNkrdxkIVP4+rn0vzDSY37twJ/TLV7nfX6IqRj+4=", + "x86_64-darwin": "sha256-ztUb0vhegvskVdXcIi6xQtfJdIZTCWQB8zfR0CTLD54=", + "x86_64-linux": "sha256-Xlm/ds/m0nm2cAXszCxCCjMNDyyK4AcldrvnwYImxSE=" }, "web": { - "aarch64-darwin": "sha256-pjVDBHNXLZZzETh3f+Xj0bH83kZ8U23l50mO7owtETA=", - "aarch64-linux": "sha256-pjVDBHNXLZZzETh3f+Xj0bH83kZ8U23l50mO7owtETA=", - "x86_64-darwin": "sha256-pjVDBHNXLZZzETh3f+Xj0bH83kZ8U23l50mO7owtETA=", - "x86_64-linux": "sha256-pjVDBHNXLZZzETh3f+Xj0bH83kZ8U23l50mO7owtETA=" + "aarch64-darwin": "sha256-CkFJ96IWOk3q+VjPzpieyp8IMiTaTKgnAQpyltHeMnw=", + "aarch64-linux": "sha256-CkFJ96IWOk3q+VjPzpieyp8IMiTaTKgnAQpyltHeMnw=", + "x86_64-darwin": "sha256-CkFJ96IWOk3q+VjPzpieyp8IMiTaTKgnAQpyltHeMnw=", + "x86_64-linux": "sha256-CkFJ96IWOk3q+VjPzpieyp8IMiTaTKgnAQpyltHeMnw=" }, "windows": { - "x86_64-darwin": "sha256-K4YqHcsxHwdTWdC6dX8wF7vlA6Q1Xj+NAkOjO6G7O1Q=", - "x86_64-linux": "sha256-K4YqHcsxHwdTWdC6dX8wF7vlA6Q1Xj+NAkOjO6G7O1Q=" + "x86_64-darwin": "sha256-HId39NR+rbe1fqEssNb7gD6bvmeLj1N9UJYV8hxJFt0=", + "x86_64-linux": "sha256-HId39NR+rbe1fqEssNb7gD6bvmeLj1N9UJYV8hxJFt0=" } }, "pubspecLock": { From 4a8e07ff80d620e7c4be6ee71b933b99597f07bf Mon Sep 17 00:00:00 2001 From: Andrew Kvalheim Date: Wed, 11 Feb 2026 16:46:16 -0800 Subject: [PATCH 051/249] fstl: install desktop entry Adds: - $out/share/applications/fstlapp-fstl.desktop - $out/share/icons/hicolor/16x16/apps/fstlapp-fstl.png - $out/share/icons/hicolor/22x22/apps/fstlapp-fstl.png - $out/share/icons/hicolor/32x32/apps/fstlapp-fstl.png - $out/share/icons/hicolor/48x48/apps/fstlapp-fstl.png - $out/share/icons/hicolor/64x64/apps/fstlapp-fstl.png - $out/share/icons/hicolor/128x128/apps/fstlapp-fstl.png - $out/share/icons/hicolor/256x256/apps/fstlapp-fstl.png --- pkgs/by-name/fs/fstl/package.nix | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/pkgs/by-name/fs/fstl/package.nix b/pkgs/by-name/fs/fstl/package.nix index 55ddbc65c263..2a933c426ada 100644 --- a/pkgs/by-name/fs/fstl/package.nix +++ b/pkgs/by-name/fs/fstl/package.nix @@ -4,15 +4,23 @@ fetchFromGitHub, cmake, libsForQt5, + xdg-utils, }: stdenv.mkDerivation (finalAttrs: { pname = "fstl"; version = "0.11.1"; + postPatch = '' + patchShebangs --build xdg/xdg_install.sh + substituteInPlace xdg/fstlapp-fstl.desktop \ + --replace-fail 'Exec=fstl' 'Exec=${placeholder "out"}/bin/fstl' + ''; + nativeBuildInputs = [ cmake libsForQt5.wrapQtAppsHook + xdg-utils ]; installPhase = lib.optionalString stdenv.hostPlatform.isDarwin '' @@ -24,6 +32,10 @@ stdenv.mkDerivation (finalAttrs: { runHook postInstall ''; + postInstall = '' + env --chdir ../xdg XDG_DATA_HOME=$out/share ./xdg_install.sh fstl + ''; + src = fetchFromGitHub { owner = "fstl-app"; repo = "fstl"; From 4884ce61f6627a9cd5ae03be425600dab10eabca Mon Sep 17 00:00:00 2001 From: Kilian Koeltzsch Date: Thu, 12 Feb 2026 11:22:04 +0100 Subject: [PATCH 052/249] tuist: 4.81.1 -> 4.144.0 https://github.com/tuist/tuist/releases/tag/4.144.0 --- pkgs/by-name/tu/tuist/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/tu/tuist/package.nix b/pkgs/by-name/tu/tuist/package.nix index 79e6e38c89cb..12296f5ac958 100644 --- a/pkgs/by-name/tu/tuist/package.nix +++ b/pkgs/by-name/tu/tuist/package.nix @@ -8,11 +8,11 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "tuist"; - version = "4.81.1"; + version = "4.144.0"; src = fetchurl { url = "https://github.com/tuist/tuist/releases/download/${finalAttrs.version}/tuist.zip"; - hash = "sha256-mBgkYcV9p2m53CSHl2FuVLkyQFyPrckt9lgwGiVB3wA="; + hash = "sha256-t6nqGnrIwZQFfji7r1I2MvV0e8MFtUTlpOmOi8i8aYM="; }; dontUnpack = true; From bbfeb94a3a9f140f3739c96011596fc196104ae3 Mon Sep 17 00:00:00 2001 From: Fiona Behrens Date: Thu, 12 Feb 2026 16:32:19 +0000 Subject: [PATCH 053/249] python3Packages.libuuu: Mark support on aarch64-linux The pypi archive seems to now contain build artefacts for both platforms. --- pkgs/development/python-modules/libuuu/default.nix | 5 ----- 1 file changed, 5 deletions(-) diff --git a/pkgs/development/python-modules/libuuu/default.nix b/pkgs/development/python-modules/libuuu/default.nix index f3d18481b265..b59f32fab0f2 100644 --- a/pkgs/development/python-modules/libuuu/default.nix +++ b/pkgs/development/python-modules/libuuu/default.nix @@ -59,10 +59,5 @@ buildPythonPackage rec { homepage = "https://github.com/nxp-imx/mfgtools/tree/master/wrapper"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ GaetanLepage ]; - badPlatforms = [ - # The pypi archive does not contain the pre-built library for these platforms - "aarch64-linux" - "x86_64-darwin" - ]; }; } From ec230043f357edeeb13e5c5414565fe422e884f3 Mon Sep 17 00:00:00 2001 From: Alexey Orlenko Date: Thu, 12 Feb 2026 17:47:56 +0100 Subject: [PATCH 054/249] prisma_6: use `pnpm pack` instead of `npm pack` --- pkgs/by-name/pr/prisma_6/package.nix | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pr/prisma_6/package.nix b/pkgs/by-name/pr/prisma_6/package.nix index b89e067eafc3..bf2ac5b5fc27 100644 --- a/pkgs/by-name/pr/prisma_6/package.nix +++ b/pkgs/by-name/pr/prisma_6/package.nix @@ -72,13 +72,22 @@ stdenv.mkDerivation (finalAttrs: { pnpm install --offline --ignore-scripts --frozen-lockfile --prod cp -r node_modules $out/lib/prisma + # Resolve workspace references so pnpm pack works + for package in packages/*; do + jq --arg version $version ' + def resolve_deps: with_entries(.value |= if . == "workspace:*" then $version else . end); + if has("dependencies") then .dependencies |= resolve_deps else . end + | if has("devDependencies") then .devDependencies |= resolve_deps else . end + ' $package/package.json | sponge $package/package.json + done + # Only install cli and its workspace dependencies for package in cli $deps; do - filename=$(npm pack --json ./packages/$package | jq -r '.[].filename') + filename=$(cd packages/$package && pnpm pack | tail -1) mkdir -p $out/lib/prisma/packages/$package [ -d "packages/$package/node_modules" ] && \ cp -r packages/$package/node_modules $out/lib/prisma/packages/$package - tar xf $filename --strip-components=1 -C $out/lib/prisma/packages/$package + tar xf "packages/$package/$filename" --strip-components=1 -C $out/lib/prisma/packages/$package done # Remove dangling symlinks to packages we didn't copy to $out From 9d02a59f6f79b589e1fde91b4cd9313724c71dc6 Mon Sep 17 00:00:00 2001 From: Alexey Orlenko Date: Thu, 12 Feb 2026 19:21:18 +0100 Subject: [PATCH 055/249] prisma_7: use `pnpm pack` instead of `npm pack` --- pkgs/by-name/pr/prisma_7/package.nix | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pr/prisma_7/package.nix b/pkgs/by-name/pr/prisma_7/package.nix index 0a6ccb981adf..786df96e015a 100644 --- a/pkgs/by-name/pr/prisma_7/package.nix +++ b/pkgs/by-name/pr/prisma_7/package.nix @@ -73,13 +73,22 @@ stdenv.mkDerivation (finalAttrs: { pnpm install --offline --ignore-scripts --frozen-lockfile --prod cp -r node_modules $out/lib/prisma + # Resolve workspace references so pnpm pack works + for package in packages/*; do + jq --arg version $version ' + def resolve_deps: with_entries(.value |= if . == "workspace:*" then $version else . end); + if has("dependencies") then .dependencies |= resolve_deps else . end + | if has("devDependencies") then .devDependencies |= resolve_deps else . end + ' $package/package.json | sponge $package/package.json + done + # Only install cli and its workspace dependencies for package in cli $deps; do - filename=$(npm pack --json ./packages/$package | jq -r '.[].filename') + filename=$(cd packages/$package && pnpm pack | tail -1) mkdir -p $out/lib/prisma/packages/$package [ -d "packages/$package/node_modules" ] && \ cp -r packages/$package/node_modules $out/lib/prisma/packages/$package - tar xf $filename --strip-components=1 -C $out/lib/prisma/packages/$package + tar xf "packages/$package/$filename" --strip-components=1 -C $out/lib/prisma/packages/$package done # Remove dangling symlinks to packages we didn't copy to $out From 23b50c6f9459b765ed74f37c3a307484ddf4b56d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 13 Feb 2026 00:19:48 +0000 Subject: [PATCH 056/249] python3Packages.deltalake: 1.2.1 -> 1.4.2 --- pkgs/development/python-modules/deltalake/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/deltalake/default.nix b/pkgs/development/python-modules/deltalake/default.nix index 78d00673f999..641f8e6676fe 100644 --- a/pkgs/development/python-modules/deltalake/default.nix +++ b/pkgs/development/python-modules/deltalake/default.nix @@ -25,17 +25,17 @@ buildPythonPackage rec { pname = "deltalake"; - version = "1.2.1"; + version = "1.4.2"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-dqzkiWHeAbfXzEsaKyRiJx+0m/dIOMi9+gxjcuBT2QU="; + hash = "sha256-lX5SYk4dzuNfCSCGjj0Vof6rQPzQ/NRoIjGjPaPUQto="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit src; - hash = "sha256-MPwoGJ7xcsBRgaaM4jxhC6Vv2+Jhh0oYYtbji/Hc+vQ="; + hash = "sha256-z7Qv/YGH2o5rQVeDs1m8fqJd6hgvGvf+TldUvAR7CGY="; }; env.OPENSSL_NO_VENDOR = 1; From f372e830ccd32d2a25cdf2518021c8df559a9b43 Mon Sep 17 00:00:00 2001 From: maralorn Date: Fri, 13 Feb 2026 01:20:45 +0100 Subject: [PATCH 057/249] haskellPackages.tailwind: Remove override This breaks tailwind, but according to #489959 pkgs.nodePackages."@tailwindcss/*" is about to be removed. --- .../haskell-modules/configuration-nix.nix | 24 ------------------- 1 file changed, 24 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix index dd5dcb261703..e30198453072 100644 --- a/pkgs/development/haskell-modules/configuration-nix.nix +++ b/pkgs/development/haskell-modules/configuration-nix.nix @@ -1909,30 +1909,6 @@ builtins.intersectAttrs super { broken = false; }) super.cabal-install; - tailwind = - addBuildDepend - # Overrides for tailwindcss copied from: - # https://github.com/EmaApps/emanote/blob/master/nix/tailwind.nix - (pkgs.tailwindcss.overrideAttrs (old: { - plugins = [ - pkgs.nodePackages."@tailwindcss/aspect-ratio" - pkgs.nodePackages."@tailwindcss/forms" - pkgs.nodePackages."@tailwindcss/line-clamp" - pkgs.nodePackages."@tailwindcss/typography" - ]; - # Added a shim for the `tailwindcss` CLI entry point - nativeBuildInputs = (old.nativeBuildInputs or [ ]) ++ [ pkgs.buildPackages.makeBinaryWrapper ]; - postInstall = (old.postInstall or "") + '' - nodePath="" - for p in "$out" "${pkgs.postcss}" $plugins; do - nodePath="$nodePath''${nodePath:+:}$p/lib/node_modules" - done - makeWrapper "$out/bin/tailwindcss" "$out/bin/tailwind" --prefix NODE_PATH : "$nodePath" - unset nodePath - ''; - })) - super.tailwind; - keid-render-basic = addBuildTool pkgs.glslang super.keid-render-basic; # Disable checks to break dependency loop with SCalendar From 6ebebf2594e60da3ab29b333c5fbcbd6d557d4cf Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 13 Feb 2026 00:39:08 +0000 Subject: [PATCH 058/249] ipmiutil: 3.2.1 -> 3.2.2 --- pkgs/by-name/ip/ipmiutil/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ip/ipmiutil/package.nix b/pkgs/by-name/ip/ipmiutil/package.nix index 0755bd10415a..3368b1b58e66 100644 --- a/pkgs/by-name/ip/ipmiutil/package.nix +++ b/pkgs/by-name/ip/ipmiutil/package.nix @@ -7,11 +7,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "ipmiutil"; - version = "3.2.1"; + version = "3.2.2"; src = fetchurl { url = "mirror://sourceforge/project/ipmiutil/ipmiutil-${finalAttrs.version}.tar.gz"; - sha256 = "sha256-BIEbLmV/+YzTHkS5GnAMnzPEyd2To2yPyYfeH0fCQCQ="; + sha256 = "sha256-N/m8jmsYwRVeTV6jjIe4OQi3rMekT7xeOvST8m74t2c="; }; buildInputs = [ openssl ]; From 7855529432da3e24c3bfc6fa9409c2c45d70160b Mon Sep 17 00:00:00 2001 From: SchweGELBin Date: Wed, 17 Dec 2025 10:54:45 +0100 Subject: [PATCH 059/249] whoogle-search: 0.9.4 -> 1.1.2 --- pkgs/by-name/wh/whoogle-search/package.nix | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/wh/whoogle-search/package.nix b/pkgs/by-name/wh/whoogle-search/package.nix index 675f82cdb36e..edc3909aa25c 100644 --- a/pkgs/by-name/wh/whoogle-search/package.nix +++ b/pkgs/by-name/wh/whoogle-search/package.nix @@ -7,13 +7,13 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "whoogle-search"; - version = "0.9.4"; + version = "1.1.2"; pyproject = true; src = fetchPypi { pname = "whoogle_search"; inherit (finalAttrs) version; - hash = "sha256-EvmNDU1hRUIy+CTwECLzIdcEjzcJgiiFYd2iMy0wDG0="; + hash = "sha256-1oPpCn9qeg/N/BA8Hv3+x4d7A5qEgcSI8i8B5XALQdw="; }; build-system = with python3Packages; [ setuptools ]; @@ -22,15 +22,19 @@ python3Packages.buildPythonApplication (finalAttrs: { attrs beautifulsoup4 brotli - cachelib + cachetools certifi cffi - chardet click cryptography cssutils defusedxml flask + h11 + httpcore + httpx + httpx.optional-dependencies.http2 + httpx.optional-dependencies.socks idna itsdangerous jinja2 @@ -42,17 +46,15 @@ python3Packages.buildPythonApplication (finalAttrs: { pycparser pyopenssl pyparsing - pysocks + pytest python-dateutil - requests + python-dotenv soupsieve stem - urllib3 validators waitress wcwidth werkzeug - python-dotenv ]; postInstall = '' From 689cb5840614ee35b4facc197a984373cba00d10 Mon Sep 17 00:00:00 2001 From: SchweGELBin Date: Sat, 31 Jan 2026 00:04:48 +0100 Subject: [PATCH 060/249] whoogle-search: 1.1.2 -> 1.2.2 --- pkgs/by-name/wh/whoogle-search/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/wh/whoogle-search/package.nix b/pkgs/by-name/wh/whoogle-search/package.nix index edc3909aa25c..45ce6d19821e 100644 --- a/pkgs/by-name/wh/whoogle-search/package.nix +++ b/pkgs/by-name/wh/whoogle-search/package.nix @@ -7,13 +7,13 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "whoogle-search"; - version = "1.1.2"; + version = "1.2.2"; pyproject = true; src = fetchPypi { pname = "whoogle_search"; inherit (finalAttrs) version; - hash = "sha256-1oPpCn9qeg/N/BA8Hv3+x4d7A5qEgcSI8i8B5XALQdw="; + hash = "sha256-QU0VBMAh8MV32C/VDRWC+BHhaejcpiaMfMX3LCze2HM="; }; build-system = with python3Packages; [ setuptools ]; From 33c711cb95457ac1bba2acacc7a340bfe3599103 Mon Sep 17 00:00:00 2001 From: kyehn Date: Sat, 14 Feb 2026 02:29:24 +0800 Subject: [PATCH 061/249] dart-source: init --- pkgs/development/compilers/dart/default.nix | 8 +- .../compilers/dart/source/custom-flags.patch | 15 + .../compilers/dart/source/default.nix | 261 +++++++++++ .../compilers/dart/source/gcc13.patch | 20 + .../compilers/dart/source/unbundle-icu.patch | 64 +++ .../compilers/dart/source/unbundle.patch | 439 ++++++++++++++++++ .../dart/source/zlib-not-found.patch | 10 + pkgs/top-level/all-packages.nix | 7 + 8 files changed, 822 insertions(+), 2 deletions(-) create mode 100644 pkgs/development/compilers/dart/source/custom-flags.patch create mode 100644 pkgs/development/compilers/dart/source/default.nix create mode 100644 pkgs/development/compilers/dart/source/gcc13.patch create mode 100644 pkgs/development/compilers/dart/source/unbundle-icu.patch create mode 100644 pkgs/development/compilers/dart/source/unbundle.patch create mode 100644 pkgs/development/compilers/dart/source/zlib-not-found.patch diff --git a/pkgs/development/compilers/dart/default.nix b/pkgs/development/compilers/dart/default.nix index 87831cc8fa4a..3c09f5695d60 100644 --- a/pkgs/development/compilers/dart/default.nix +++ b/pkgs/development/compilers/dart/default.nix @@ -3,7 +3,6 @@ stdenv, fetchurl, unzip, - bintools, versionCheckHook, runCommand, cctools, @@ -48,7 +47,12 @@ stdenv.mkDerivation (finalAttrs: { cp -R . $out '' + lib.optionalString (stdenv.hostPlatform.isLinux) '' - find $out/bin -executable -type f -exec patchelf --set-interpreter ${bintools.dynamicLinker} {} \; + find $out/bin -type f -executable | while read f; do + if patchelf --print-interpreter "$f" >/dev/null 2>&1; then + patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \ + --set-rpath "${lib.makeLibraryPath [ (lib.getLib stdenv.cc.cc) ]}" "$f" + fi + done '' + '' runHook postInstall diff --git a/pkgs/development/compilers/dart/source/custom-flags.patch b/pkgs/development/compilers/dart/source/custom-flags.patch new file mode 100644 index 000000000000..30e6ec1b6057 --- /dev/null +++ b/pkgs/development/compilers/dart/source/custom-flags.patch @@ -0,0 +1,15 @@ +diff --git a/build/config/compiler/BUILD.gn b/build/config/compiler/BUILD.gn +index b041a075..27dc22ed 100644 +--- a/build/config/compiler/BUILD.gn ++++ b/build/config/compiler/BUILD.gn +@@ -430,6 +430,10 @@ config("compiler") { + } + } + ++ cflags_c += string_split(getenv("CFLAGS"), " ") ++ cflags_cc += string_split(getenv("CXXFLAGS"), " ") ++ ldflags += string_split(getenv("LDFLAGS"), " ") ++ + # Assign any flags set for the C compiler to asmflags so that they are sent + # to the assembler. The Windows assembler takes different types of flags + # so only do so for posix platforms. diff --git a/pkgs/development/compilers/dart/source/default.nix b/pkgs/development/compilers/dart/source/default.nix new file mode 100644 index 000000000000..135bb642370c --- /dev/null +++ b/pkgs/development/compilers/dart/source/default.nix @@ -0,0 +1,261 @@ +{ + bintools, + buildPackages, + callPackage, + cacert, + curlMinimal, + dart, + debug ? false, + fetchurl, + gn, + gitMinimal, + gitSetupHook, + icu, + jq, + lib, + nix-update, + pax-utils, + pkg-config, + python312, + ripgrep, + runCommand, + samurai, + stdenv, + versionCheckHook, + writeShellScript, + writeText, + zlib, +}: + +let + version = "3.11.0"; + + tools = callPackage ../../flutter/engine/tools.nix { inherit (stdenv) hostPlatform buildPlatform; }; + + getArchInfo = + platform: + let + arch = if platform.isx86_64 then "x64" else platform.linuxArch; + in + { + inherit arch; + outSuffix = lib.strings.toUpper arch; + }; + + targetArchInfo = getArchInfo stdenv.hostPlatform; + + buildArchInfo = getArchInfo stdenv.buildPlatform; + + python3 = python312.withPackages ( + ps: with ps; [ + httplib2 + six + ] + ); + + src = + runCommand "dart-source-deps" + { + pname = "dart-source-deps"; + inherit version; + + nativeBuildInputs = [ + cacert + curlMinimal + gitMinimal + pax-utils + python3 + tools.cipd + ]; + + env = { + NIX_SSL_CERT_FILE = "${cacert}/etc/ssl/certs/ca-bundle.crt"; + GIT_SSL_CAINFO = "${cacert}/etc/ssl/certs/ca-bundle.crt"; + SSL_CERT_FILE = "${cacert}/etc/ssl/certs/ca-bundle.crt"; + DEPOT_TOOLS_UPDATE = "0"; + DEPOT_TOOLS_COLLECT_METRICS = "0"; + PYTHONDONTWRITEBYTECODE = "1"; + CIPD_HTTP_USER_AGENT = "standard-nix-build"; + }; + + outputHashAlgo = "sha256"; + outputHashMode = "recursive"; + outputHash = "sha256-7y6kNpjWpc8+4Rhv+GuMnV5xHCQ5om2/3woZOJ8wYSc="; + } + '' + mkdir source + cd source + source ${../../../../build-support/fetchgit/deterministic-git} + export -f clean_git + export -f make_deterministic_repo + cp ${writeText ".gclient" '' + solutions = [{ + 'name': 'sdk', + 'url': 'https://dart.googlesource.com/sdk.git@${version}', + }] + target_os = ['linux'] + target_cpu = ['x64', 'arm64', 'riscv64'] + target_cpu_only = True + ''} .gclient + export PATH=${python3}/bin:$PATH:${tools.depot_tools} + python3 ${tools.depot_tools}/gclient.py sync --no-history --nohooks --noprehooks + find sdk -name ".versions" -type d -exec rm -rf {} + + rm --recursive --force sdk/buildtools/sysroot + rm --recursive --force sdk/buildtools/linux-arm64 + rm --recursive --force sdk/buildtools/reclient + rm --recursive --force sdk/buildtools/*/clang + find sdk -type f \( -name "*.snapshot" -o -name "*.dill" -o -name "*.sym" \) -delete + rm --recursive --force sdk/tools/sdks/dart-sdk + find . -type l ! -exec test -e {} \; -delete + find . -name "ChangeLog*" -delete + rm --force .gclient .gclient_entries .gclient_previous_sync_commits .last_sync_hashes + rm --recursive --force .cipd .cipd_cache + find . -name ".git" -type d -prune -exec rm --recursive --force {} + + find . -name ".git*" -exec rm --recursive --force {} + + find . \( \ + -name ".build-id" -o \ + -name ".svn" -o \ + -name "*~" -o \ + -name "#*#" \ + \) -exec rm --recursive --force {} + + for elf in $(scanelf --recursive --all --format "%F" sdk | sort); do + rm --force "$elf" + done + find . -name "__pycache__" -type d -exec rm --recursive --force {} + + find . -name "*.pyc" -delete + cp --recursive sdk $out + ''; +in +dart.overrideAttrs (oldAttrs: { + inherit version src; + + nativeBuildInputs = [ + gitMinimal + gitSetupHook + python312 + ripgrep + pkg-config + ]; + + buildInputs = lib.optionals (stdenv.hostPlatform == stdenv.buildPlatform) [ + icu + zlib + ]; + + patches = [ + ./gcc13.patch + ./zlib-not-found.patch + ./custom-flags.patch + ] + ++ lib.optionals (stdenv.hostPlatform == stdenv.buildPlatform) [ + ./unbundle.patch + ./unbundle-icu.patch + ]; + + postPatch = '' + sed --in-place 's/"-fsanitize=memory"//g' build/config/compiler/BUILD.gn + patchShebangs runtime/tools/ + sed --in-place 's/ldflags = pkgresult\[4\]/ldflags = []/' build/config/linux/pkg_config.gni + cp ${ + fetchurl { + url = "https://raw.githubusercontent.com/chromium/chromium/631a813125b886a52274653144019fd1681a0e97/build/config/linux/pkg-config.py"; + hash = "sha256-9coRpgCewlkFXSGrMVkudaZUll0IFc9jDRBP+2PloOI="; + } + } build/config/linux/pkg-config.py + '' + + lib.optionalString (stdenv.hostPlatform != stdenv.buildPlatform) '' + sed --in-place "s/default='pkg-config'/default='${stdenv.cc.targetPrefix}pkg-config'/g" build/config/linux/pkg-config.py + mkdir --parents .bin-tools + ln --symbolic $(command -v ${buildPackages.stdenv.cc.targetPrefix}g++) .bin-tools/${stdenv.buildPlatform.parsed.cpu.name}-linux-gnu-g++ + ln --symbolic $(command -v ${buildPackages.stdenv.cc.targetPrefix}gcc) .bin-tools/${stdenv.buildPlatform.parsed.cpu.name}-linux-gnu-gcc + ln --symbolic $(command -v ${buildPackages.stdenv.cc.targetPrefix}ar) .bin-tools/${stdenv.buildPlatform.parsed.cpu.name}-linux-gnu-ar + export PATH=$PWD/.bin-tools:$PATH + '' + + '' + ln --symbolic ${buildPackages.dart} tools/sdks/dart-sdk + ln --symbolic --force ${lib.getExe buildPackages.gn} buildtools/gn + mkdir --parents buildtools/ninja + ln --symbolic --force ${lib.getExe buildPackages.samurai} buildtools/ninja/ninja + python3 tools/generate_package_config.py + python3 tools/generate_sdk_version_file.py + echo "" > tools/bots/dartdoc_footer.html + rm third_party/devtools/web/devtools_analytics.js + JOBS_COUNT=''${NIX_BUILD_CORES:-2} + rg --no-ignore -l 'google-analytics\.com' . \ + | rg -v "\.map\$" \ + | xargs --no-run-if-empty -t -n 1 -P "$JOBS_COUNT" \ + sed --in-place --regexp-extended 's|([^/]+\.)?google-analytics\.com|0\.0\.0\.0|g' + rg --no-ignore -l 'UA-[0-9]+-[0-9]+' . \ + | xargs --no-run-if-empty -t -n 1 -P "$JOBS_COUNT" \ + sed --in-place --regexp-extended 's|UA-[0-9]+-[0-9]+|UA-2137-0|g' + '' + + lib.optionalString (stdenv.hostPlatform == stdenv.buildPlatform) '' + for _lib in icu zlib; do + find . -type f -path "*third_party/$_lib/*" \ + \! -path "*third_party/$_lib/chromium/*" \ + \! -path "*third_party/$_lib/google/*" \ + \! -regex '.*\.\(gn\|gni\|isolate\|py\)' \ + -delete + done + python3 build/linux/unbundle/replace_gn_files.py --system-libraries icu zlib + '' + + '' + git init + git add . + git commit --message="stub" --quiet + ''; + + buildPhase = '' + runHook preBuild + + python3 ./tools/build.py \ + --no-clang \ + --mode=${if debug then "debug" else "release"} \ + --arch=${targetArchInfo.arch} \ + --gn-args="${targetArchInfo.arch}_toolchain_prefix=\"${stdenv.cc}/bin/${stdenv.cc.targetPrefix}\"" \ + '' + + lib.optionalString (stdenv.hostPlatform != stdenv.buildPlatform) '' + --gn-args="dart_target_arch=\"${targetArchInfo.arch}\"" \ + --gn-args="dart_host_arch=\"${buildArchInfo.arch}\"" \ + --gn-args="${buildArchInfo.arch}_toolchain_prefix=\"${buildPackages.stdenv.cc}/bin/${buildPackages.stdenv.cc.targetPrefix}\"" \ + --gn-args="host_cpu=\"${buildArchInfo.arch}\"" \ + --gn-args="dart_force_runtime_snapshot_deps=true" \ + --gn-args="host_toolchain_prefix=\"${buildPackages.stdenv.cc}/bin/${buildPackages.stdenv.cc.targetPrefix}\"" \ + --gn-args="target_cpu=\"${targetArchInfo.arch}\"" \ + '' + + lib.optionalString (stdenv.hostPlatform == stdenv.buildPlatform) '' + --gn-args="dart_embed_icu_data=false dart_snapshot_kind=\"app-jit\"" \ + '' + + '' + --gn-args="dart_sysroot=\"\"" \ + --no-verify-sdk-hash \ + create_sdk runtime + + runHook postBuild + ''; + + installPhase = '' + runHook preInstall + + pushd out/${if debug then "Debug" else "Release"}${ + if (stdenv.hostPlatform == stdenv.buildPlatform) then targetArchInfo.outSuffix else "*" + }/dart-sdk + rm LICENSE README revision + cp --recursive . $out + popd + + runHook postInstall + ''; + + passthru.updateScript = writeShellScript "update-dart" '' + ${lib.getExe nix-update} --version=$(${lib.getExe curlMinimal} --fail --location --silent https://storage.googleapis.com/dart-archive/channels/stable/release/latest/VERSION | ${lib.getExe jq} --raw-output .version) + ''; + + meta = oldAttrs.meta // { + platforms = [ + "aarch64-linux" + "x86_64-linux" + ]; + sourceProvenance = [ lib.sourceTypes.fromSource ]; + }; +}) diff --git a/pkgs/development/compilers/dart/source/gcc13.patch b/pkgs/development/compilers/dart/source/gcc13.patch new file mode 100644 index 000000000000..e7ac784fa607 --- /dev/null +++ b/pkgs/development/compilers/dart/source/gcc13.patch @@ -0,0 +1,20 @@ +--- a/runtime/bin/ffi_test/ffi_test_functions_generated.cc ++++ b/runtime/bin/ffi_test/ffi_test_functions_generated.cc +@@ -11,6 +11,7 @@ + #include + + #include ++#include + #include + #include + +--- a/runtime/bin/ffi_test/ffi_test_functions.cc ++++ b/runtime/bin/ffi_test/ffi_test_functions.cc +@@ -13,6 +13,7 @@ + #include + + #include ++#include + #include + #include + diff --git a/pkgs/development/compilers/dart/source/unbundle-icu.patch b/pkgs/development/compilers/dart/source/unbundle-icu.patch new file mode 100644 index 000000000000..eac4b77a8f82 --- /dev/null +++ b/pkgs/development/compilers/dart/source/unbundle-icu.patch @@ -0,0 +1,64 @@ +From 0d936b3e64e1e629bd29fa4dd84240f5c5344092 Mon Sep 17 00:00:00 2001 +From: LN Liberda +Date: Tue, 26 Nov 2024 19:28:59 +0100 +Subject: [PATCH] build: option to not embed icu data + +Bug: none +--- + runtime/bin/BUILD.gn | 11 ++++++++--- + runtime/runtime_args.gni | 3 +++ + 2 files changed, 11 insertions(+), 3 deletions(-) + +diff --git a/runtime/bin/BUILD.gn b/runtime/bin/BUILD.gn +index 90dc09a0c02..8f88873dc18 100644 +--- a/runtime/bin/BUILD.gn ++++ b/runtime/bin/BUILD.gn +@@ -795,7 +795,6 @@ template("dart_executable") { + } + deps = [ + ":crashpad", +- ":icudtl_cc", + "//third_party/boringssl", + "//third_party/icu:icui18n", + "//third_party/icu:icuuc", +@@ -804,7 +803,11 @@ template("dart_executable") { + if (is_fuchsia) { + deps += [ "$fuchsia_sdk/pkg/fdio" ] + } +- defines = [ "DART_EMBED_ICU_DATA" ] + extra_defines ++ defines = extra_defines ++ if (dart_embed_icu_data) { ++ defines += [ "DART_EMBED_ICU_DATA" ] ++ deps += [ ":icudtl_cc" ] ++ } + if (exclude_kernel_service) { + defines += [ "EXCLUDE_CFE_AND_KERNEL_PLATFORM" ] + } +@@ -1004,10 +1004,12 @@ + "..:add_empty_macho_section_config", + ] + extra_deps = [ +- ":icudtl_cc", + "..:libdart_aotruntime", + "../platform:libdart_platform_aotruntime", + ] ++ if (dart_embed_icu_data) { ++ extra_deps += [":icudtl_cc"] ++ } + extra_sources = [ + "builtin.cc", + "gzip.cc", +diff --git a/runtime/runtime_args.gni b/runtime/runtime_args.gni +index fbcfeb157fb..061e8f74a5c 100644 +--- a/runtime/runtime_args.gni ++++ b/runtime/runtime_args.gni +@@ -77,6 +77,9 @@ declare_args() { + + # Whether to support dynamic loading and interpretation of Dart bytecode. + dart_dynamic_modules = false ++ ++ # Whether to embed ICU data inside the runtime binary. ++ dart_embed_icu_data = true + } + + declare_args() { diff --git a/pkgs/development/compilers/dart/source/unbundle.patch b/pkgs/development/compilers/dart/source/unbundle.patch new file mode 100644 index 000000000000..c115ae90169a --- /dev/null +++ b/pkgs/development/compilers/dart/source/unbundle.patch @@ -0,0 +1,439 @@ +diff --git a/build/linux/unbundle/icu.gn b/build/linux/unbundle/icu.gn +new file mode 100644 +index 00000000000..9e54d4efe4e +--- /dev/null ++++ b/build/linux/unbundle/icu.gn +@@ -0,0 +1,262 @@ ++# Copyright 2016 The Chromium Authors ++# Use of this source code is governed by a BSD-style license that can be ++# found in the LICENSE file. ++ ++import("//build/config/linux/pkg_config.gni") ++import("//build/shim_headers.gni") ++ ++group("icu") { ++ public_deps = [ ++ ":icui18n", ++ ":icuuc", ++ ] ++} ++ ++config("icu_config") { ++ defines = [ ++ "USING_SYSTEM_ICU=1", ++ "ICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC", ++ ++ # U_EXPORT (defined in unicode/platform.h) is used to set public visibility ++ # on classes through the U_COMMON_API and U_I18N_API macros (among others). ++ # When linking against the system ICU library, we want its symbols to have ++ # public LTO visibility. This disables CFI checks for the ICU classes and ++ # allows whole-program optimization to be applied to the rest of Chromium. ++ # ++ # Both U_COMMON_API and U_I18N_API macros would be defined to U_EXPORT only ++ # when U_COMBINED_IMPLEMENTATION is defined (see unicode/utypes.h). Because ++ # we override the default system UCHAR_TYPE (char16_t), it is not possible ++ # to use U_COMBINED_IMPLEMENTATION at this moment, meaning the U_COMMON_API ++ # and U_I18N_API macros are set to U_IMPORT which is an empty definition. ++ # ++ # Until building with UCHAR_TYPE=char16_t is supported, one way to apply ++ # public visibility (and thus public LTO visibility) to all ICU classes is ++ # to define U_IMPORT to have the same value as U_EXPORT. For more details, ++ # please see: https://crbug.com/822820 ++ "U_IMPORT=U_EXPORT", ++ ] ++} ++ ++pkg_config("system_icui18n") { ++ packages = [ "icu-i18n" ] ++} ++ ++pkg_config("system_icuuc") { ++ packages = [ "icu-uc" ] ++} ++ ++source_set("icui18n") { ++ public_deps = [ ":icui18n_shim" ] ++ public_configs = [ ++ ":icu_config", ++ ":system_icui18n", ++ ] ++} ++ ++source_set("icuuc") { ++ public_deps = [ ":icuuc_shim" ] ++ public_configs = [ ++ ":icu_config", ++ ":system_icuuc", ++ ] ++} ++ ++group("icui18n_hidden_visibility") { ++ public_deps = [ ":icui18n" ] ++} ++ ++group("icuuc_hidden_visibility") { ++ public_deps = [ ":icuuc" ] ++} ++ ++shim_headers("icui18n_shim") { ++ root_path = "source/i18n" ++ headers = [ ++ # This list can easily be updated using the commands below: ++ # cd third_party/icu/source/i18n ++ # find unicode -iname '*.h' -printf ' "%p",\n' | LC_ALL=C sort -u ++ "unicode/alphaindex.h", ++ "unicode/basictz.h", ++ "unicode/calendar.h", ++ "unicode/choicfmt.h", ++ "unicode/coleitr.h", ++ "unicode/coll.h", ++ "unicode/compactdecimalformat.h", ++ "unicode/curramt.h", ++ "unicode/currpinf.h", ++ "unicode/currunit.h", ++ "unicode/datefmt.h", ++ "unicode/dcfmtsym.h", ++ "unicode/decimfmt.h", ++ "unicode/dtfmtsym.h", ++ "unicode/dtitvfmt.h", ++ "unicode/dtitvinf.h", ++ "unicode/dtptngen.h", ++ "unicode/dtrule.h", ++ "unicode/fieldpos.h", ++ "unicode/fmtable.h", ++ "unicode/format.h", ++ "unicode/fpositer.h", ++ "unicode/gender.h", ++ "unicode/gregocal.h", ++ "unicode/listformatter.h", ++ "unicode/measfmt.h", ++ "unicode/measunit.h", ++ "unicode/measure.h", ++ "unicode/msgfmt.h", ++ "unicode/numfmt.h", ++ "unicode/numsys.h", ++ "unicode/plurfmt.h", ++ "unicode/plurrule.h", ++ "unicode/rbnf.h", ++ "unicode/rbtz.h", ++ "unicode/regex.h", ++ "unicode/region.h", ++ "unicode/reldatefmt.h", ++ "unicode/scientificnumberformatter.h", ++ "unicode/search.h", ++ "unicode/selfmt.h", ++ "unicode/simpletz.h", ++ "unicode/smpdtfmt.h", ++ "unicode/sortkey.h", ++ "unicode/stsearch.h", ++ "unicode/tblcoll.h", ++ "unicode/timezone.h", ++ "unicode/tmunit.h", ++ "unicode/tmutamt.h", ++ "unicode/tmutfmt.h", ++ "unicode/translit.h", ++ "unicode/tzfmt.h", ++ "unicode/tznames.h", ++ "unicode/tzrule.h", ++ "unicode/tztrans.h", ++ "unicode/ucal.h", ++ "unicode/ucol.h", ++ "unicode/ucoleitr.h", ++ "unicode/ucsdet.h", ++ "unicode/udat.h", ++ "unicode/udateintervalformat.h", ++ "unicode/udatpg.h", ++ "unicode/ufieldpositer.h", ++ "unicode/uformattable.h", ++ "unicode/ugender.h", ++ "unicode/ulocdata.h", ++ "unicode/umsg.h", ++ "unicode/unirepl.h", ++ "unicode/unum.h", ++ "unicode/unumsys.h", ++ "unicode/upluralrules.h", ++ "unicode/uregex.h", ++ "unicode/uregion.h", ++ "unicode/ureldatefmt.h", ++ "unicode/usearch.h", ++ "unicode/uspoof.h", ++ "unicode/utmscale.h", ++ "unicode/utrans.h", ++ "unicode/vtzone.h", ++ ] ++} ++ ++shim_headers("icuuc_shim") { ++ root_path = "source/common" ++ headers = [ ++ # This list can easily be updated using the commands below: ++ # cd third_party/icu/source/common ++ # find unicode -iname '*.h' -printf ' "%p",\n' | LC_ALL=C sort -u ++ "unicode/appendable.h", ++ "unicode/brkiter.h", ++ "unicode/bytestream.h", ++ "unicode/bytestrie.h", ++ "unicode/bytestriebuilder.h", ++ "unicode/caniter.h", ++ "unicode/casemap.h", ++ "unicode/char16ptr.h", ++ "unicode/chariter.h", ++ "unicode/dbbi.h", ++ "unicode/docmain.h", ++ "unicode/dtintrv.h", ++ "unicode/edits.h", ++ "unicode/enumset.h", ++ "unicode/errorcode.h", ++ "unicode/filteredbrk.h", ++ "unicode/icudataver.h", ++ "unicode/icuplug.h", ++ "unicode/idna.h", ++ "unicode/localematcher.h", ++ "unicode/localpointer.h", ++ "unicode/locdspnm.h", ++ "unicode/locid.h", ++ "unicode/messagepattern.h", ++ "unicode/normalizer2.h", ++ "unicode/normlzr.h", ++ "unicode/parseerr.h", ++ "unicode/parsepos.h", ++ "unicode/platform.h", ++ "unicode/ptypes.h", ++ "unicode/putil.h", ++ "unicode/rbbi.h", ++ "unicode/rep.h", ++ "unicode/resbund.h", ++ "unicode/schriter.h", ++ "unicode/simpleformatter.h", ++ "unicode/std_string.h", ++ "unicode/strenum.h", ++ "unicode/stringpiece.h", ++ "unicode/stringtriebuilder.h", ++ "unicode/symtable.h", ++ "unicode/ubidi.h", ++ "unicode/ubiditransform.h", ++ "unicode/ubrk.h", ++ "unicode/ucasemap.h", ++ "unicode/ucat.h", ++ "unicode/uchar.h", ++ "unicode/ucharstrie.h", ++ "unicode/ucharstriebuilder.h", ++ "unicode/uchriter.h", ++ "unicode/uclean.h", ++ "unicode/ucnv.h", ++ "unicode/ucnv_cb.h", ++ "unicode/ucnv_err.h", ++ "unicode/ucnvsel.h", ++ "unicode/uconfig.h", ++ "unicode/ucurr.h", ++ "unicode/udata.h", ++ "unicode/udisplaycontext.h", ++ "unicode/uenum.h", ++ "unicode/uidna.h", ++ "unicode/uiter.h", ++ "unicode/uldnames.h", ++ "unicode/ulistformatter.h", ++ "unicode/uloc.h", ++ "unicode/umachine.h", ++ "unicode/umisc.h", ++ "unicode/unifilt.h", ++ "unicode/unifunct.h", ++ "unicode/unimatch.h", ++ "unicode/uniset.h", ++ "unicode/unistr.h", ++ "unicode/unorm.h", ++ "unicode/unorm2.h", ++ "unicode/uobject.h", ++ "unicode/urename.h", ++ "unicode/urep.h", ++ "unicode/ures.h", ++ "unicode/uscript.h", ++ "unicode/uset.h", ++ "unicode/usetiter.h", ++ "unicode/ushape.h", ++ "unicode/usprep.h", ++ "unicode/ustring.h", ++ "unicode/ustringtrie.h", ++ "unicode/utext.h", ++ "unicode/utf.h", ++ "unicode/utf16.h", ++ "unicode/utf32.h", ++ "unicode/utf8.h", ++ "unicode/utf_old.h", ++ "unicode/utrace.h", ++ "unicode/utypes.h", ++ "unicode/uvernum.h", ++ "unicode/uversion.h", ++ ] ++} +diff --git a/build/linux/unbundle/replace_gn_files.py b/build/linux/unbundle/replace_gn_files.py +new file mode 100755 +index 00000000000..1aed7bca99d +--- /dev/null ++++ b/build/linux/unbundle/replace_gn_files.py +@@ -0,0 +1,65 @@ ++#!/usr/bin/env python3 ++# Copyright 2016 The Chromium Authors ++# Use of this source code is governed by a BSD-style license that can be ++# found in the LICENSE file. ++ ++""" ++Replaces GN files in tree with files from here that ++make the build use system libraries. ++""" ++ ++import argparse ++import os ++import shutil ++import sys ++ ++ ++REPLACEMENTS = { ++ 'icu': 'third_party/icu/BUILD.gn', ++ 'protobuf': 'build/secondary/third_party/protobuf/BUILD.gn', ++ 'zlib': 'third_party/zlib/BUILD.gn', ++} ++ ++ ++def DoMain(argv): ++ my_dirname = os.path.dirname(__file__) ++ source_tree_root = os.path.abspath( ++ os.path.join(my_dirname, '..', '..', '..')) ++ ++ parser = argparse.ArgumentParser() ++ parser.add_argument('--system-libraries', nargs='*', default=[]) ++ parser.add_argument('--undo', action='store_true') ++ ++ args = parser.parse_args(argv) ++ ++ handled_libraries = set() ++ for lib, path in REPLACEMENTS.items(): ++ if lib not in args.system_libraries: ++ continue ++ handled_libraries.add(lib) ++ ++ if args.undo: ++ # Restore original file, and also remove the backup. ++ # This is meant to restore the source tree to its original state. ++ os.rename(os.path.join(source_tree_root, path + '.orig'), ++ os.path.join(source_tree_root, path)) ++ else: ++ # Create a backup copy for --undo. ++ shutil.copyfile(os.path.join(source_tree_root, path), ++ os.path.join(source_tree_root, path + '.orig')) ++ ++ # Copy the GN file from directory of this script to target path. ++ shutil.copyfile(os.path.join(my_dirname, '%s.gn' % lib), ++ os.path.join(source_tree_root, path)) ++ ++ unhandled_libraries = set(args.system_libraries) - handled_libraries ++ if unhandled_libraries: ++ print('Unrecognized system libraries requested: %s' % ', '.join( ++ sorted(unhandled_libraries)), file=sys.stderr) ++ return 1 ++ ++ return 0 ++ ++ ++if __name__ == '__main__': ++ sys.exit(DoMain(sys.argv[1:])) +diff --git a/build/linux/unbundle/zlib.gn b/build/linux/unbundle/zlib.gn +new file mode 100644 +index 00000000000..fa2bbffd25f +--- /dev/null ++++ b/build/linux/unbundle/zlib.gn +@@ -0,0 +1,63 @@ ++# Copyright 2016 The Chromium Authors ++# Use of this source code is governed by a BSD-style license that can be ++# found in the LICENSE file. ++ ++import("//build/shim_headers.gni") ++ ++shim_headers("zlib_shim") { ++ root_path = "." ++ headers = [ "zlib.h" ] ++ additional_includes = [ "third_party" ] ++ ++} ++ ++config("system_zlib") { ++ defines = [ "USE_SYSTEM_ZLIB=1" ] ++} ++ ++config("zlib_config") { ++ configs = [ ":system_zlib" ] ++} ++ ++source_set("zlib") { ++ public_deps = [ ":zlib_shim" ] ++ libs = [ "z" ] ++ public_configs = [ ":system_zlib" ] ++} ++ ++shim_headers("minizip_shim") { ++ root_path = "contrib" ++ headers = [ ++ "minizip/crypt.h", ++ "minizip/ioapi.h", ++ "minizip/iowin32.h", ++ "minizip/mztools.h", ++ "minizip/unzip.h", ++ "minizip/zip.h", ++ ] ++} ++ ++source_set("minizip") { ++ deps = [ ":minizip_shim" ] ++ libs = [ "minizip" ] ++} ++ ++static_library("zip") { ++ sources = [ ++ "google/zip.cc", ++ "google/zip.h", ++ "google/zip_internal.cc", ++ "google/zip_internal.h", ++ "google/zip_reader.cc", ++ "google/zip_reader.h", ++ ] ++ deps = [ ":minizip" ] ++} ++ ++static_library("compression_utils") { ++ sources = [ ++ "google/compression_utils.cc", ++ "google/compression_utils.h", ++ ] ++ deps = [ ":zlib" ] ++} +diff --git a/build/shim_headers.gni b/build/shim_headers.gni +index dc57d12ed0c..1d24e0ad00e 100644 +--- a/build/shim_headers.gni ++++ b/build/shim_headers.gni +@@ -7,6 +7,11 @@ template("shim_headers") { + shim_headers_path = "${root_gen_dir}/shim_headers/${target_name}" + config(config_name) { + include_dirs = [ shim_headers_path ] ++ if (defined(invoker.additional_includes)) { ++ foreach(i, invoker.additional_includes) { ++ include_dirs += [ shim_headers_path + "/" + i ] ++ } ++ } + } + action(action_name) { + script = "//tools/generate_shim_headers.py" +@@ -26,11 +31,12 @@ template("shim_headers") { + args += invoker.headers + outputs = [] + foreach(h, invoker.headers) { +- outputs += [ shim_headers_path + "/" + rebase_path(invoker.root_path,"//") + "/" + h ] ++ outputs += [ shim_headers_path + "/" + ++ rebase_path(invoker.root_path, "//") + "/" + h ] + } + } + group(target_name) { +- deps = [ ":${action_name}" ] ++ public_deps = [ ":${action_name}" ] + all_dependent_configs = [ ":${config_name}" ] + } + } diff --git a/pkgs/development/compilers/dart/source/zlib-not-found.patch b/pkgs/development/compilers/dart/source/zlib-not-found.patch new file mode 100644 index 000000000000..d5ab150ef653 --- /dev/null +++ b/pkgs/development/compilers/dart/source/zlib-not-found.patch @@ -0,0 +1,10 @@ +--- a/runtime/bin/BUILD.gn ++++ b/runtime/bin/BUILD.gn +@@ -1152,6 +1152,7 @@ + deps = [ + "//third_party/boringssl", # for secure_socket_utils_test + "//third_party/perfetto:libprotozero", # for timeline_test ++ "//third_party/zlib", # for gzip + ] + + if (is_fuchsia) { diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index fd833d0064a3..d0e4b38093f1 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -12881,6 +12881,13 @@ with pkgs; dart = callPackage ../development/compilers/dart { }; + inherit + ({ + dart-source = callPackage ../development/compilers/dart/source { }; + }) + dart-source + ; + pub2nix = recurseIntoAttrs (callPackage ../build-support/dart/pub2nix { }); buildDartApplication = callPackage ../build-support/dart/build-dart-application { }; From 8ac841d59bc8ff5c5d2e6b475e2475ab34c4f16d Mon Sep 17 00:00:00 2001 From: SchweGELBin Date: Sat, 14 Feb 2026 01:34:22 +0100 Subject: [PATCH 062/249] whoogle-search: add SchweGELBin as maintainer --- pkgs/by-name/wh/whoogle-search/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/wh/whoogle-search/package.nix b/pkgs/by-name/wh/whoogle-search/package.nix index 45ce6d19821e..0ea0c83d1c20 100644 --- a/pkgs/by-name/wh/whoogle-search/package.nix +++ b/pkgs/by-name/wh/whoogle-search/package.nix @@ -73,7 +73,10 @@ python3Packages.buildPythonApplication (finalAttrs: { homepage = "https://github.com/benbusby/whoogle-search"; description = "Self-hosted, ad-free, privacy-respecting metasearch engine"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ malte-v ]; + maintainers = with lib.maintainers; [ + malte-v + SchweGELBin + ]; mainProgram = "whoogle-search"; }; }) From b82b604aa80733c99ab2a118473aa16a1379dc66 Mon Sep 17 00:00:00 2001 From: SchweGELBin Date: Sat, 14 Feb 2026 01:35:18 +0100 Subject: [PATCH 063/249] whoogle-search: remove malte-v from maintainers --- pkgs/by-name/wh/whoogle-search/package.nix | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/pkgs/by-name/wh/whoogle-search/package.nix b/pkgs/by-name/wh/whoogle-search/package.nix index 0ea0c83d1c20..0129eb45ee94 100644 --- a/pkgs/by-name/wh/whoogle-search/package.nix +++ b/pkgs/by-name/wh/whoogle-search/package.nix @@ -73,10 +73,7 @@ python3Packages.buildPythonApplication (finalAttrs: { homepage = "https://github.com/benbusby/whoogle-search"; description = "Self-hosted, ad-free, privacy-respecting metasearch engine"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ - malte-v - SchweGELBin - ]; + maintainers = [ lib.maintainers.SchweGELBin ]; mainProgram = "whoogle-search"; }; }) From 08b506bf4c9b65c426291d31a82f9c6acd0057b3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 14 Feb 2026 12:47:05 +0000 Subject: [PATCH 064/249] pythia: 8.316 -> 8.317 --- pkgs/development/libraries/physics/pythia/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/physics/pythia/default.nix b/pkgs/development/libraries/physics/pythia/default.nix index dc5a5d109908..88460017f792 100644 --- a/pkgs/development/libraries/physics/pythia/default.nix +++ b/pkgs/development/libraries/physics/pythia/default.nix @@ -13,13 +13,13 @@ stdenv.mkDerivation rec { pname = "pythia"; - version = "8.316"; + version = "8.317"; src = fetchurl { url = "https://pythia.org/download/pythia83/pythia${ builtins.replaceStrings [ "." ] [ "" ] version }.tgz"; - sha256 = "sha256-HZkwGq/WiWtXQ17dc4UOU/No8AIaZHsSzyVYTXcxNIk="; + sha256 = "sha256-GuVR0U2sSV3f5rNEeSA16+QQ/mxgBNRKM14Ozg50Wt8="; }; nativeBuildInputs = [ rsync ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ fixDarwinDylibNames ]; From 6c238b7d4f3fa873a4b3e910c1fc496d1ada4bca Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 14 Feb 2026 23:25:54 +0000 Subject: [PATCH 065/249] python3Packages.langchain-core: 1.2.7 -> 1.2.12 --- pkgs/development/python-modules/langchain-core/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/langchain-core/default.nix b/pkgs/development/python-modules/langchain-core/default.nix index 28e3ab3dcb25..1ce07affc04d 100644 --- a/pkgs/development/python-modules/langchain-core/default.nix +++ b/pkgs/development/python-modules/langchain-core/default.nix @@ -37,14 +37,14 @@ buildPythonPackage rec { pname = "langchain-core"; - version = "1.2.7"; + version = "1.2.12"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; tag = "langchain-core==${version}"; - hash = "sha256-X/gT+OtA9bQR0vvsfzT3881WUkbRmcY1Ahqk8kT6M9s="; + hash = "sha256-KSZhuABk5OpfJ1e1/h/Vr7RA5f9eSK7VBJKaJ5i6xv4="; }; sourceRoot = "${src.name}/libs/core"; From 09fafb198f01a0aa9ea52650ba8a535d0cacc84e Mon Sep 17 00:00:00 2001 From: Marcin Serwin Date: Sun, 15 Feb 2026 10:17:48 +0100 Subject: [PATCH 066/249] zlib: disable static output on windows The install script ignores the configured libdir in case of windows. We could move it manually like it was done before but even before that we did not move `libz.dll.a` so I think it makes sense to just disable this split on windows. Fixes: https://github.com/NixOS/nixpkgs/pull/476830#issuecomment-3902993079 Signed-off-by: Marcin Serwin --- pkgs/development/libraries/zlib/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/libraries/zlib/default.nix b/pkgs/development/libraries/zlib/default.nix index 2329e91c87e7..d7f8229e17a9 100644 --- a/pkgs/development/libraries/zlib/default.nix +++ b/pkgs/development/libraries/zlib/default.nix @@ -6,7 +6,7 @@ static ? true, # If true, a separate .static output is created and the .a is moved there. # If false, and if `{ static = true; }`, the .a stays in the main output. - splitStaticOutput ? shared && static, + splitStaticOutput ? shared && static && !stdenv.hostPlatform.isWindows, testers, minizip, }: From 0ea1418c09ac3aad921fca4a1ddacb2823ec69ef Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Sun, 15 Feb 2026 11:42:46 +0200 Subject: [PATCH 067/249] pngcheck: use installBin from installShellFiles --- pkgs/by-name/pn/pngcheck/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/pn/pngcheck/package.nix b/pkgs/by-name/pn/pngcheck/package.nix index 161f1b800ecd..25f0e50bccf6 100644 --- a/pkgs/by-name/pn/pngcheck/package.nix +++ b/pkgs/by-name/pn/pngcheck/package.nix @@ -31,7 +31,7 @@ stdenv.mkDerivation (finalAttrs: { installPhase = '' runHook preInstall - install -Dm555 -t $out/bin/ pngcheck + installBin pngcheck installManPage $pname.1 runHook postInstall ''; From 66d19139eb38e7cea40482cb5dcc061ed37a4c28 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Sun, 15 Feb 2026 11:43:03 +0200 Subject: [PATCH 068/249] pngcheck: use shared zlib --- pkgs/by-name/pn/pngcheck/package.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/by-name/pn/pngcheck/package.nix b/pkgs/by-name/pn/pngcheck/package.nix index 25f0e50bccf6..3d41663e4347 100644 --- a/pkgs/by-name/pn/pngcheck/package.nix +++ b/pkgs/by-name/pn/pngcheck/package.nix @@ -23,7 +23,6 @@ stdenv.mkDerivation (finalAttrs: { ''; makefile = "Makefile.unx"; - makeFlags = [ "ZPATH=${zlib.static}/lib" ]; nativeBuildInputs = [ installShellFiles ]; From b8bc18ac91441d316298c43f53cec2756304f230 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 15 Feb 2026 19:32:54 +0000 Subject: [PATCH 069/249] i-pi: 3.1.7 -> 3.1.8 --- pkgs/development/python-modules/i-pi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/i-pi/default.nix b/pkgs/development/python-modules/i-pi/default.nix index 56f12cca135f..32bccc45e385 100644 --- a/pkgs/development/python-modules/i-pi/default.nix +++ b/pkgs/development/python-modules/i-pi/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "i-pi"; - version = "3.1.7"; + version = "3.1.8"; pyproject = true; src = fetchFromGitHub { owner = "i-pi"; repo = "i-pi"; tag = "v${version}"; - hash = "sha256-AeHZWzgV0pqlKNdDCuAglpTDm3M8PWKDGvPw3lyQdF8="; + hash = "sha256-EiCKx1Hv7Aan8iMtSnjI28iUtyUTMIzxCUO97C0w00I="; }; build-system = [ From 20f0d91b2273d998b83b46f11b3b229e93a1d5c7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 15 Feb 2026 22:15:43 +0000 Subject: [PATCH 070/249] networkmanager: 1.54.3 -> 1.56.0 --- pkgs/by-name/ne/networkmanager/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ne/networkmanager/package.nix b/pkgs/by-name/ne/networkmanager/package.nix index fca3f75c8426..542ce9d60633 100644 --- a/pkgs/by-name/ne/networkmanager/package.nix +++ b/pkgs/by-name/ne/networkmanager/package.nix @@ -64,11 +64,11 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "networkmanager"; - version = "1.54.3"; + version = "1.56.0"; src = fetchurl { url = "https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/releases/${finalAttrs.version}/downloads/NetworkManager-${finalAttrs.version}.tar.xz"; - hash = "sha256-z0/vw76WgCxaTas+aQvcTOTHglGVTvChtlAm2IZwmYk="; + hash = "sha256-WaMtOFzB564m5DeYxvEtB/9hmKvQQewGILOgjPwCHMw="; }; outputs = [ From 6bf4d7361b189f65cd319f3924cf52ceabf8c7f3 Mon Sep 17 00:00:00 2001 From: Anthony Roussel Date: Sun, 15 Feb 2026 23:34:44 +0100 Subject: [PATCH 071/249] autosuspend: 9.0.1 -> 10.0.0 Notable upstream changes: * The presuspend SystemD unit has been removed Diff: https://github.com/languitar/autosuspend/compare/v9.0.1...v10.0.0 Changelog: https://github.com/languitar/autosuspend/releases/tag/v10.0.0 --- nixos/modules/services/misc/autosuspend.nix | 10 ---------- pkgs/by-name/au/autosuspend/package.nix | 6 +++--- 2 files changed, 3 insertions(+), 13 deletions(-) diff --git a/nixos/modules/services/misc/autosuspend.nix b/nixos/modules/services/misc/autosuspend.nix index fed0e2c9a06a..3ca2794892b8 100644 --- a/nixos/modules/services/misc/autosuspend.nix +++ b/nixos/modules/services/misc/autosuspend.nix @@ -235,16 +235,6 @@ in ExecStart = "${autosuspend}/bin/autosuspend -l ${autosuspend}/etc/autosuspend-logging.conf -c ${autosuspend-conf} daemon"; }; }; - - systemd.services.autosuspend-detect-suspend = { - description = "Notifies autosuspend about suspension"; - documentation = [ "https://autosuspend.readthedocs.io/en/latest/systemd_integration.html" ]; - wantedBy = [ "sleep.target" ]; - after = [ "sleep.target" ]; - serviceConfig = { - ExecStart = "${autosuspend}/bin/autosuspend -l ${autosuspend}/etc/autosuspend-logging.conf -c ${autosuspend-conf} presuspend"; - }; - }; }; meta = { diff --git a/pkgs/by-name/au/autosuspend/package.nix b/pkgs/by-name/au/autosuspend/package.nix index 2f8862c465d9..f6dd6ed15447 100644 --- a/pkgs/by-name/au/autosuspend/package.nix +++ b/pkgs/by-name/au/autosuspend/package.nix @@ -7,14 +7,14 @@ python3.pkgs.buildPythonApplication (finalAttrs: { pname = "autosuspend"; - version = "9.0.1"; + version = "10.0.0"; pyproject = true; src = fetchFromGitHub { owner = "languitar"; repo = "autosuspend"; tag = "v${finalAttrs.version}"; - hash = "sha256-PVxsdCPGu+bhjfAF5Hu4Xa3lETARitbBUKuy7ursAUE="; + hash = "sha256-o9Jpb4i2/SJ3s3h5sclNjpaN/UFk1YbpPf7b3rGXLRg="; }; build-system = with python3.pkgs; [ @@ -27,8 +27,8 @@ python3.pkgs.buildPythonApplication (finalAttrs: { jsonpath-ng lxml mpd2 - portalocker psutil + pygobject3 python-dateutil requests requests-file From 3b636d180f30008b969a18cea38461aff1fc6b27 Mon Sep 17 00:00:00 2001 From: Anthony Roussel Date: Sun, 15 Feb 2026 23:35:03 +0100 Subject: [PATCH 072/249] autosuspend: generate doc and man --- pkgs/by-name/au/autosuspend/package.nix | 34 +++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/pkgs/by-name/au/autosuspend/package.nix b/pkgs/by-name/au/autosuspend/package.nix index f6dd6ed15447..f03d0d0e9de0 100644 --- a/pkgs/by-name/au/autosuspend/package.nix +++ b/pkgs/by-name/au/autosuspend/package.nix @@ -3,6 +3,9 @@ dbus, fetchFromGitHub, python3, + sphinxHook, + withDocs ? true, + withMan ? true, }: python3.pkgs.buildPythonApplication (finalAttrs: { @@ -10,6 +13,12 @@ python3.pkgs.buildPythonApplication (finalAttrs: { version = "10.0.0"; pyproject = true; + outputs = [ + "out" + ] + ++ lib.optionals withDocs [ "doc" ] + ++ lib.optionals withMan [ "man" ]; + src = fetchFromGitHub { owner = "languitar"; repo = "autosuspend"; @@ -17,6 +26,21 @@ python3.pkgs.buildPythonApplication (finalAttrs: { hash = "sha256-o9Jpb4i2/SJ3s3h5sclNjpaN/UFk1YbpPf7b3rGXLRg="; }; + postPatch = '' + # This mapping triggers network access on docs generation + substituteInPlace doc/source/conf.py \ + --replace-fail 'intersphinx_mapping' '# intersphinx_mapping' + ''; + + nativeBuildInputs = lib.optionals (withDocs || withMan) ( + [ + sphinxHook + ] + ++ finalAttrs.passthru.optional-dependencies.docs + ); + + sphinxBuilders = lib.optionals withDocs [ "html" ] ++ lib.optionals withMan [ "man" ]; + build-system = with python3.pkgs; [ setuptools ]; @@ -36,6 +60,16 @@ python3.pkgs.buildPythonApplication (finalAttrs: { tzlocal ]; + optional-dependencies = { + docs = with python3.pkgs; [ + furo + recommonmark + sphinx-autodoc-typehints + sphinx-issues + sphinxcontrib-plantuml + ]; + }; + nativeCheckInputs = with python3.pkgs; [ dbus freezegun From 33befa88a13a7529f5cf75addd2b255bd7482103 Mon Sep 17 00:00:00 2001 From: Anthony Roussel Date: Sun, 15 Feb 2026 21:32:46 +0100 Subject: [PATCH 073/249] nixosTests.autosuspend: init --- nixos/tests/all-tests.nix | 1 + nixos/tests/autosuspend.nix | 30 +++++++++++++++++++++++++ pkgs/by-name/au/autosuspend/package.nix | 5 +++++ 3 files changed, 36 insertions(+) create mode 100644 nixos/tests/autosuspend.nix diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index 0ad508dd87ec..3432558f8afd 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -257,6 +257,7 @@ in authelia = runTest ./authelia.nix; auto-cpufreq = runTest ./auto-cpufreq.nix; autobrr = runTest ./autobrr.nix; + autosuspend = runTest ./autosuspend.nix; avahi = runTest { imports = [ ./avahi.nix ]; _module.args.networkd = false; diff --git a/nixos/tests/autosuspend.nix b/nixos/tests/autosuspend.nix new file mode 100644 index 000000000000..ef78e3215dc8 --- /dev/null +++ b/nixos/tests/autosuspend.nix @@ -0,0 +1,30 @@ +{ lib, pkgs, ... }: + +{ + name = "autosuspend"; + meta.maintainers = [ lib.maintainers.anthonyroussel ]; + + nodes = { + machine = { + services.autosuspend = { + enable = true; + + settings = { + interval = 5; + idle_time = 5; + suspend_cmd = "${pkgs.coreutils}/bin/touch /tmp/suspended"; + }; + + # Return exit code 1 to trigger suspend + checks.ExternalCommand.command = "exit 1"; + }; + }; + }; + + testScript = '' + start_all() + + machine.wait_for_unit("autosuspend.service") + machine.wait_for_file("/tmp/suspended") + ''; +} diff --git a/pkgs/by-name/au/autosuspend/package.nix b/pkgs/by-name/au/autosuspend/package.nix index f03d0d0e9de0..bc8dfbc8a694 100644 --- a/pkgs/by-name/au/autosuspend/package.nix +++ b/pkgs/by-name/au/autosuspend/package.nix @@ -2,6 +2,7 @@ lib, dbus, fetchFromGitHub, + nixosTests, python3, sphinxHook, withDocs ? true, @@ -87,6 +88,10 @@ python3.pkgs.buildPythonApplication (finalAttrs: { "test_multiple_sessions" ]; + passthru.tests = { + inherit (nixosTests) autosuspend; + }; + meta = { description = "Daemon to automatically suspend and wake up a system"; homepage = "https://autosuspend.readthedocs.io"; From 7521b2779bc0891cc7ebf95ce2ee80499777c538 Mon Sep 17 00:00:00 2001 From: Anthony Roussel Date: Sun, 15 Feb 2026 22:35:15 +0100 Subject: [PATCH 074/249] nixos/autosuspend: add iputils Ping check dependency Add missing `iputils` dependency for the Ping check. --- nixos/modules/services/misc/autosuspend.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/nixos/modules/services/misc/autosuspend.nix b/nixos/modules/services/misc/autosuspend.nix index 3ca2794892b8..c5e61ad57bbf 100644 --- a/nixos/modules/services/misc/autosuspend.nix +++ b/nixos/modules/services/misc/autosuspend.nix @@ -37,6 +37,7 @@ let # Dependencies needed by specific checks dependenciesForChecks = { + "Ping" = [ pkgs.iputils ]; "Smb" = pkgs.samba; "XIdleTime" = [ pkgs.xprintidle From bb08d48579f6a6815836c90e28d6c00301213883 Mon Sep 17 00:00:00 2001 From: Anthony Roussel Date: Sun, 15 Feb 2026 22:35:29 +0100 Subject: [PATCH 075/249] nixos/autosuspend: assert at least one check is configured Otherwise autosuspend will fail at startup. --- nixos/modules/services/misc/autosuspend.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/nixos/modules/services/misc/autosuspend.nix b/nixos/modules/services/misc/autosuspend.nix index c5e61ad57bbf..9bbc9b2e7af8 100644 --- a/nixos/modules/services/misc/autosuspend.nix +++ b/nixos/modules/services/misc/autosuspend.nix @@ -226,6 +226,13 @@ in }; config = mkIf cfg.enable { + assertions = [ + { + assertion = cfg.checks != { }; + message = "`services.autosuspend.checks` must contain at least one activity check."; + } + ]; + systemd.services.autosuspend = { description = "A daemon to suspend your server in case of inactivity"; documentation = [ "https://autosuspend.readthedocs.io/en/latest/systemd_integration.html" ]; From 80880b05b3d8af266f4d2c04c7df90b8dc31d011 Mon Sep 17 00:00:00 2001 From: David Lynch Date: Sun, 15 Feb 2026 23:14:25 +0000 Subject: [PATCH 076/249] argocd: fix offlineCache hash --- pkgs/by-name/ar/argocd/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ar/argocd/package.nix b/pkgs/by-name/ar/argocd/package.nix index da86620b8d7b..0ca10501e6db 100644 --- a/pkgs/by-name/ar/argocd/package.nix +++ b/pkgs/by-name/ar/argocd/package.nix @@ -29,7 +29,7 @@ buildGoModule (finalAttrs: { offlineCache = fetchYarnDeps { yarnLock = "${finalAttrs.src}/ui/yarn.lock"; - hash = "sha256-ekhSPWzIgFhwSw0bIlBqu8LTYk3vuJ9VM8eHc3mnHGM="; + hash = "sha256-kqBolkQiwZUBic0f+Ek5HwYsOmro1+FStkDLXAre79o="; }; nativeBuildInputs = [ From 2bd549f5824ee5332acc79664f85fe8a6bc29be4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 16 Feb 2026 03:02:16 +0000 Subject: [PATCH 077/249] ghostfolio: 2.237.0 -> 2.239.0 --- pkgs/by-name/gh/ghostfolio/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gh/ghostfolio/package.nix b/pkgs/by-name/gh/ghostfolio/package.nix index a65002d09af3..f0dc6420b731 100644 --- a/pkgs/by-name/gh/ghostfolio/package.nix +++ b/pkgs/by-name/gh/ghostfolio/package.nix @@ -11,13 +11,13 @@ buildNpmPackage rec { pname = "ghostfolio"; - version = "2.237.0"; + version = "2.239.0"; src = fetchFromGitHub { owner = "ghostfolio"; repo = "ghostfolio"; tag = version; - hash = "sha256-udko0oiO5tLEDBKxkGiTRU0Qd/Yd0bvPB6iPM5wJ7Ls="; + hash = "sha256-1CJM395lApSIo5/7WVaLaBV1MwNJ7ehWukln59Ew6fg="; # populate values that require us to use git. By doing this in postFetch we # can delete .git afterwards and maintain better reproducibility of the src. leaveDotGit = true; @@ -27,7 +27,7 @@ buildNpmPackage rec { ''; }; - npmDepsHash = "sha256-2j/u++63qaOzvsgdhWeDsH+TUVmOLvgQQRNY14LZI2k="; + npmDepsHash = "sha256-rX/RkM2wjDFoL/BtnNa3WuUlHIIlviGGsfoobDzeD0M="; nativeBuildInputs = [ prisma_6 From 34991d99143832ff995f9da10eeee2f7b07080ca Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 16 Feb 2026 04:32:32 +0000 Subject: [PATCH 078/249] ansel: 0-unstable-2026-02-08 -> 0-unstable-2026-02-16 --- pkgs/by-name/an/ansel/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/an/ansel/package.nix b/pkgs/by-name/an/ansel/package.nix index 813705229a49..89802fe44d72 100644 --- a/pkgs/by-name/an/ansel/package.nix +++ b/pkgs/by-name/an/ansel/package.nix @@ -82,13 +82,13 @@ let in stdenv.mkDerivation { pname = "ansel"; - version = "0-unstable-2026-02-08"; + version = "0-unstable-2026-02-16"; src = fetchFromGitHub { owner = "aurelienpierreeng"; repo = "ansel"; - rev = "e9988402c5007c886f5256bd189009d3abd842a7"; - hash = "sha256-qjai8UeqSkoDmc0YAmIxxaMJiLwTDcZteqChHGf3CPg="; + rev = "e6cc53c5631060f50f3af6525dfc9d0336dd4275"; + hash = "sha256-uSEttpEosEUXKeG7abAl4VSa8erp8d+A7QwFG2Tmz+U="; fetchSubmodules = true; }; From 38b2c4b4a0560e682bfd299a51b95c050ac9fa73 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 16 Feb 2026 06:54:11 +0000 Subject: [PATCH 079/249] streamlink: 8.1.2 -> 8.2.0 --- pkgs/by-name/st/streamlink/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/st/streamlink/package.nix b/pkgs/by-name/st/streamlink/package.nix index 989662a50fc1..e7e0432acab2 100644 --- a/pkgs/by-name/st/streamlink/package.nix +++ b/pkgs/by-name/st/streamlink/package.nix @@ -11,12 +11,12 @@ python3Packages.buildPythonApplication rec { pname = "streamlink"; - version = "8.1.2"; + version = "8.2.0"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-0ICZ+hsWm61KmR0xsquJ8EugixMZ7R9b0OrYVH1MWtM="; + hash = "sha256-ZFI+mUAd307n8J9VF4fcEnER7rmsjYsOgDeWbv3XoaU="; }; patches = [ From 94bf23f30a574568f18b3bc2ec8acd568d59492e Mon Sep 17 00:00:00 2001 From: Noderyos Date: Tue, 11 Nov 2025 15:26:27 +0100 Subject: [PATCH 080/249] maintainers: add noderyos --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index de197a270ddc..ebf785579cd5 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -19258,6 +19258,12 @@ githubId = 810877; name = "Tom Doggett"; }; + noderyos = { + email = "vincent.bsod@gmail.com"; + github = "Noderyos"; + githubId = 56077132; + name = "Noderyos"; + }; noiioiu = { github = "noiioiu"; githubId = 151288161; From 6ca7438ba4b5ab77f15a5999df421985b9484fc5 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Thu, 13 Nov 2025 22:11:21 +0100 Subject: [PATCH 081/249] libcorrect: init at 0-unstable-2018-10-10 Co-authored-by: Noderyos --- pkgs/by-name/li/libcorrect/package.nix | 32 ++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 pkgs/by-name/li/libcorrect/package.nix diff --git a/pkgs/by-name/li/libcorrect/package.nix b/pkgs/by-name/li/libcorrect/package.nix new file mode 100644 index 000000000000..abbd82b767c9 --- /dev/null +++ b/pkgs/by-name/li/libcorrect/package.nix @@ -0,0 +1,32 @@ +{ + lib, + stdenv, + fetchFromGitHub, + cmake, +}: +stdenv.mkDerivation (finalAttrs: { + pname = "libcorrect"; + version = "0-unstable-2018-10-10"; + + src = fetchFromGitHub { + owner = "quiet"; + repo = "libcorrect"; + rev = "f5a28c74fba7a99736fe49d3a5243eca29517ae9"; + hash = "sha256-78OgoQFVcBWAqOSfYnygzryxfGwbdWbudl3MUDqaiWE="; + }; + + postPatch = '' + substituteInPlace CMakeLists.txt \ + --replace-fail "cmake_minimum_required(VERSION 2.8)" "cmake_minimum_required(VERSION 3.10)" + ''; + + nativeBuildInputs = [ cmake ]; + + meta = { + description = "C library for Convolutional codes and Reed-Solomon"; + homepage = "https://github.com/quiet/libcorrect"; + license = lib.licenses.bsd3; + platforms = lib.platforms.unix; + maintainers = with lib.maintainers; [ noderyos ]; + }; +}) From 25bd02d0f66e0c9a29b9967ed524eb8c1e752f15 Mon Sep 17 00:00:00 2001 From: Noderyos Date: Thu, 13 Nov 2025 16:01:12 +0100 Subject: [PATCH 082/249] jaero: init at 1.0.4.14 --- pkgs/by-name/ja/jaero/package.nix | 79 +++++++++++++++++++++++++++++++ 1 file changed, 79 insertions(+) create mode 100644 pkgs/by-name/ja/jaero/package.nix diff --git a/pkgs/by-name/ja/jaero/package.nix b/pkgs/by-name/ja/jaero/package.nix new file mode 100644 index 000000000000..a2945aa3de7b --- /dev/null +++ b/pkgs/by-name/ja/jaero/package.nix @@ -0,0 +1,79 @@ +{ + lib, + stdenv, + fetchFromGitHub, + libsForQt5, + libacars, + libcorrect, + libvorbis, + zeromq, + qmqtt, + makeWrapper, +}: + +let + jfft-src = fetchFromGitHub { + owner = "jontio"; + repo = "JFFT"; + rev = "4b74486e58e1d266f1cc3c570f3d073d40c353d6"; + hash = "sha256-GDagnbbYT6Xn8IQ7YH7giBiNqSYYkyyTqInlvT5TZZA="; + }; +in +stdenv.mkDerivation (finalAttrs: { + pname = "jaero"; + version = "1.0.4.14-unstable-2023-11-21"; + + src = fetchFromGitHub { + owner = "jontio"; + repo = "JAERO"; + rev = "1d4e515921244aec1d85a03f5f38b4e7818fdbe6"; + hash = "sha256-/miAV87IyeOid4srLL25Ec+3Up47Aox2TsI3E3UQanw="; + }; + + sourceRoot = "${finalAttrs.src.name}/JAERO"; + + preConfigure = '' + substituteInPlace JAERO.pro \ + --replace-fail "QT += multimedia core network gui svg sql qmqtt" \ + "QT += multimedia core network gui svg sql" \ + --replace-fail "JFFT_PATH = ../../JFFT/" "JFFT_PATH = ${jfft-src}" \ + --replace-fail "INSTALL_PATH = /opt/jaero" "INSTALL_PATH = ${placeholder "out"}" \ + --replace-fail "/usr" "${placeholder "out"}" + cat >> JAERO.pro <<"EOF" + LIBS += -L${qmqtt}/lib -lqmqtt + EOF + ''; + + buildInputs = [ + qmqtt + libacars + libcorrect + libvorbis + zeromq + ] + ++ (with libsForQt5; [ + qtbase + qcustomplot + qtmultimedia + qtsvg + ]); + + nativeBuildInputs = with libsForQt5; [ + qmake + wrapQtAppsHook + makeWrapper + ]; + + postInstall = '' + mkdir -p $out/bin + mv $out/JAERO $out/bin/JAERO + ''; + + meta = { + description = "SatCom ACARS demodulator and decoder for the Aero standard"; + homepage = "https://github.com/jontio/JAERO"; + platforms = lib.platforms.linux; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ noderyos ]; + }; +}) From 54132e4bd1f3d1d7fd3b4dce5e17f92260cbca21 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Mon, 16 Feb 2026 13:58:58 +0200 Subject: [PATCH 083/249] python3.pkgs.scipy: disable another failing test on aarch64-darwin --- pkgs/development/python-modules/scipy/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/python-modules/scipy/default.nix b/pkgs/development/python-modules/scipy/default.nix index 386191375b0b..3bbd316e8178 100644 --- a/pkgs/development/python-modules/scipy/default.nix +++ b/pkgs/development/python-modules/scipy/default.nix @@ -128,6 +128,7 @@ buildPythonPackage (finalAttrs: { "hyp2f1_test_case3" "test_uint64_max" "test_large_m4" # https://github.com/scipy/scipy/issues/22466 + "test_spiral_cleanup" ] ++ lib.optionals (stdenv.hostPlatform.isPower64 && stdenv.hostPlatform.isBigEndian) [ # https://github.com/scipy/scipy/issues/24090 From 31b8e4496616b08facbf8eddba782dcf5bd9ef9c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Mon, 16 Feb 2026 14:27:16 +0100 Subject: [PATCH 084/249] python313Packages.osc-lib: convert hack to patch --- .../python-modules/osc-lib/default.nix | 23 +++++++++++++------ .../python-modules/osc-lib/fix-pyproject.diff | 18 +++++++++++++++ 2 files changed, 34 insertions(+), 7 deletions(-) create mode 100644 pkgs/development/python-modules/osc-lib/fix-pyproject.diff diff --git a/pkgs/development/python-modules/osc-lib/default.nix b/pkgs/development/python-modules/osc-lib/default.nix index a0f03b93ba4e..cca52eddec41 100644 --- a/pkgs/development/python-modules/osc-lib/default.nix +++ b/pkgs/development/python-modules/osc-lib/default.nix @@ -15,7 +15,6 @@ stdenv, stestr, stevedore, - writeText, }: buildPythonPackage rec { @@ -30,11 +29,9 @@ buildPythonPackage rec { hash = "sha256-1mMON/aVJon7t/zfYVhFpuB78b+DmOEVhvIFaTBRqfo="; }; - postPatch = '' - # TODO: somehow bring this to upstreams attention - substituteInPlace pyproject.toml \ - --replace-fail '"osc_lib"' '"osc_lib", "osc_lib.api", "osc_lib.cli", "osc_lib.command", "osc_lib.test", "osc_lib.tests", "osc_lib.tests.api", "osc_lib.tests.cli", "osc_lib.tests.command", "osc_lib.tests.utils", "osc_lib.utils"' - ''; + patches = [ + ./fix-pyproject.diff + ]; env.PBR_VERSION = version; @@ -79,7 +76,19 @@ buildPythonPackage rec { runHook postCheck ''; - pythonImportsCheck = [ "osc_lib" ]; + pythonImportsCheck = [ + "osc_lib" + "osc_lib.api" + "osc_lib.cli" + "osc_lib.command" + "osc_lib.test" + "osc_lib.tests" + "osc_lib.tests.api" + "osc_lib.tests.cli" + "osc_lib.tests.command" + "osc_lib.tests.utils" + "osc_lib.utils" + ]; meta = { description = "OpenStackClient Library"; diff --git a/pkgs/development/python-modules/osc-lib/fix-pyproject.diff b/pkgs/development/python-modules/osc-lib/fix-pyproject.diff new file mode 100644 index 000000000000..3fd734b7c303 --- /dev/null +++ b/pkgs/development/python-modules/osc-lib/fix-pyproject.diff @@ -0,0 +1,18 @@ +diff --git a/pyproject.toml b/pyproject.toml +index 34680b2..95f573c 100644 +--- a/pyproject.toml ++++ b/pyproject.toml +@@ -37,10 +37,9 @@ test = [ + "testtools>=2.2.0", # MIT + ] + +-[tool.setuptools] +-packages = [ +- "osc_lib" +-] ++[tool.setuptools.packages.find] ++where = ["."] ++include = ["osc_lib*"] + + [tool.mypy] + show_column_numbers = true From 52e5dfeb9c1b66b554d7541d6c988ba559df57e3 Mon Sep 17 00:00:00 2001 From: Benjamin Sparks Date: Tue, 10 Feb 2026 00:31:10 +0100 Subject: [PATCH 085/249] nlopt: 2.10.0 -> 2.10.1 All `patches` can be removed as they are integrated into this release. Python bindings continue to function, and luksan solver exclusion also works. --- pkgs/by-name/nl/nlopt/package.nix | 34 ++----------------------------- 1 file changed, 2 insertions(+), 32 deletions(-) diff --git a/pkgs/by-name/nl/nlopt/package.nix b/pkgs/by-name/nl/nlopt/package.nix index 5a78662322e8..9891ad4dc5dd 100644 --- a/pkgs/by-name/nl/nlopt/package.nix +++ b/pkgs/by-name/nl/nlopt/package.nix @@ -37,13 +37,13 @@ let in clangStdenv.mkDerivation (finalAttrs: { pname = "nlopt"; - version = "2.10.0"; + version = "2.10.1"; src = fetchFromGitHub { owner = "stevengj"; repo = "nlopt"; tag = "v${finalAttrs.version}"; - hash = "sha256-mZRmhXrApxfiJedk+L/poIP2DR/BkV04c5fiwPGAyjI="; + hash = "sha256-i+Cd2VLMbI4PUSXennR8jgF+/ZkzKX9WkVTPtayr8vs="; }; outputs = [ @@ -51,36 +51,6 @@ clangStdenv.mkDerivation (finalAttrs: { "doc" ]; - patches = [ - # 26-03-2025: `mkdocs.yml` is missing a link for the subpage related to the Java bindings. - # 26-03-2025: This commit was merged after v2.10.0 was released, and has not been made - # 26-03-2025: part of a release. - (fetchpatch { - name = "missing-java-reference-mkdocs"; - url = "https://github.com/stevengj/nlopt/commit/7e34f1a6fe82ed27daa6111d83c4d5629555454b.patch"; - hash = "sha256-XivfZtgIGLyTtU+Zo2jSQAx2mVdGLJ8PD7VSSvGR/5Q="; - }) - - # 26-03-2025: The docs pages still list v2.7.1 as the newest version. - # 26-03-2025: This commit was merged after v2.10.0 was released, and has not been made - # 26-03-2025: part of a release. - (fetchpatch { - name = "update-index-md"; - url = "https://github.com/stevengj/nlopt/commit/2c4147832eff7ea15d0536c82351a9e169f85e43.patch"; - hash = "sha256-BXcbNUyu20f3N146v6v9cpjSj5CwuDtesp6lAqOK2KY="; - }) - - # 26-03-2025: There is an off-by-one error in the test/CMakeLists.txt - # 26-03-2025: that causes the tests to attempt to run disabled Luksan solver code, - # 26-03-2025: which in turn causes the test suite to fail. - # 26-03-2025: See https://github.com/stevengj/nlopt/pull/605 - (fetchpatch { - name = "fix-nondisabled-luksan-algorithm"; - url = "https://github.com/stevengj/nlopt/commit/7817ec19f21be6877a4b79777fc5315a52c6850b.patch"; - hash = "sha256-KgdAMSYKOQuraun4HNr9GOx48yjyeQk6W3IgWRA44oo="; - }) - ]; - postPatch = '' substituteInPlace nlopt.pc.in \ --replace-fail 'libdir=''${exec_prefix}/@NLOPT_INSTALL_LIBDIR@' 'libdir=@NLOPT_INSTALL_LIBDIR@' From 5695f82fec767a257015c2f567a994b21ed5c953 Mon Sep 17 00:00:00 2001 From: Benjamin Sparks Date: Mon, 16 Feb 2026 16:44:48 +0100 Subject: [PATCH 086/249] nlopt: optional build docs Allows for building pkgsStatic.nlopt on darwin, which previously failed due to static python3.13.11 being broken on darwin --- pkgs/by-name/nl/nlopt/package.nix | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/nl/nlopt/package.nix b/pkgs/by-name/nl/nlopt/package.nix index 9891ad4dc5dd..17cd33778114 100644 --- a/pkgs/by-name/nl/nlopt/package.nix +++ b/pkgs/by-name/nl/nlopt/package.nix @@ -19,6 +19,10 @@ swig, # Optionally exclude Luksan solvers to allow licensing under MIT withoutLuksanSolvers ? false, + + # Builds docs on-demand + withDocs ? false, + # Build static on-demand withStatic ? stdenv.hostPlatform.isStatic, @@ -46,10 +50,7 @@ clangStdenv.mkDerivation (finalAttrs: { hash = "sha256-i+Cd2VLMbI4PUSXennR8jgF+/ZkzKX9WkVTPtayr8vs="; }; - outputs = [ - "out" - "doc" - ]; + outputs = [ "out" ] ++ lib.optional withDocs "doc"; postPatch = '' substituteInPlace nlopt.pc.in \ @@ -93,7 +94,7 @@ clangStdenv.mkDerivation (finalAttrs: { lib.cmakeFeature "Python_EXECUTABLE" "${buildPythonBindingsEnv.interpreter}" ); - postBuild = '' + postBuild = lib.optionalString withDocs '' ${buildDocsEnv.interpreter} -m mkdocs build \ --config-file ../mkdocs.yml \ --site-dir $doc \ From 22ca96f3a9d9ede14898f889f4749defb2278ab5 Mon Sep 17 00:00:00 2001 From: Alexander Bantyev Date: Mon, 16 Feb 2026 15:10:10 +0100 Subject: [PATCH 087/249] various: add meta.identifier.cpeParts to a batch of packages Co-Authored-By: Silvan Mosberger --- pkgs/by-name/au/audit/package.nix | 5 +++++ pkgs/by-name/bo/boehmgc/package.nix | 5 +++++ pkgs/by-name/ca/cacert/package.nix | 3 +++ pkgs/by-name/li/libcap_ng/package.nix | 1 + pkgs/by-name/lo/logrotate/package.nix | 1 + pkgs/by-name/op/openresolv/package.nix | 1 + pkgs/by-name/sh/shadow/package.nix | 1 + pkgs/by-name/ut/util-linux/package.nix | 2 ++ pkgs/development/compilers/gcc/common/meta.nix | 2 +- pkgs/development/compilers/llvm/common/llvm/default.nix | 4 ++++ pkgs/development/libraries/acl/default.nix | 1 + pkgs/development/libraries/attr/default.nix | 1 + pkgs/development/libraries/glibc/default.nix | 1 + pkgs/os-specific/linux/busybox/default.nix | 1 + pkgs/tools/misc/findutils/default.nix | 1 + .../package-management/nix/modular/packaging/everything.nix | 1 + pkgs/tools/text/gnugrep/default.nix | 3 +++ 17 files changed, 33 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/au/audit/package.nix b/pkgs/by-name/au/audit/package.nix index da374e413f20..236234cee014 100644 --- a/pkgs/by-name/au/audit/package.nix +++ b/pkgs/by-name/au/audit/package.nix @@ -175,5 +175,10 @@ stdenv.mkDerivation (finalAttrs: { "auparse" ]; platforms = lib.platforms.linux; + identifiers.cpeParts = + lib.meta.cpeFullVersionWithVendor "linux_audit_project" finalAttrs.version + // { + product = "linux_audit"; + }; }; }) diff --git a/pkgs/by-name/bo/boehmgc/package.nix b/pkgs/by-name/bo/boehmgc/package.nix index d4616fbd002b..136d9e9c005f 100644 --- a/pkgs/by-name/bo/boehmgc/package.nix +++ b/pkgs/by-name/bo/boehmgc/package.nix @@ -120,5 +120,10 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.boehmGC; maintainers = [ ]; platforms = lib.platforms.all; + identifiers.cpeParts = + lib.meta.cpeFullVersionWithVendor "boehm-demers-weiser" finalAttrs.version + // { + product = "garbage_collector"; + }; }; }) diff --git a/pkgs/by-name/ca/cacert/package.nix b/pkgs/by-name/ca/cacert/package.nix index ccfb2b777d96..bb52e8104f18 100644 --- a/pkgs/by-name/ca/cacert/package.nix +++ b/pkgs/by-name/ca/cacert/package.nix @@ -34,6 +34,9 @@ let lukegb ]; license = lib.licenses.mpl20; + identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "mozilla" version // { + product = "nss"; + }; }; certdata = stdenv.mkDerivation { pname = "nss-cacert-certdata"; diff --git a/pkgs/by-name/li/libcap_ng/package.nix b/pkgs/by-name/li/libcap_ng/package.nix index 99b7547c8fcc..da302c3cf49b 100644 --- a/pkgs/by-name/li/libcap_ng/package.nix +++ b/pkgs/by-name/li/libcap_ng/package.nix @@ -61,5 +61,6 @@ stdenv.mkDerivation (finalAttrs: { platforms = lib.platforms.linux; license = lib.licenses.lgpl21; maintainers = with lib.maintainers; [ grimmauld ]; + identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "libcap-ng_project" finalAttrs.version; }; }) diff --git a/pkgs/by-name/lo/logrotate/package.nix b/pkgs/by-name/lo/logrotate/package.nix index b0c08570fc13..c4f49d4b420c 100644 --- a/pkgs/by-name/lo/logrotate/package.nix +++ b/pkgs/by-name/lo/logrotate/package.nix @@ -59,5 +59,6 @@ stdenv.mkDerivation (finalAttrs: { maintainers = [ lib.maintainers.tobim ]; platforms = lib.platforms.all; mainProgram = "logrotate"; + identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "logrotate_project" finalAttrs.version; }; }) diff --git a/pkgs/by-name/op/openresolv/package.nix b/pkgs/by-name/op/openresolv/package.nix index c924ad4700d6..853cf18b12ff 100644 --- a/pkgs/by-name/op/openresolv/package.nix +++ b/pkgs/by-name/op/openresolv/package.nix @@ -44,5 +44,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.bsd2; maintainers = [ ]; platforms = lib.platforms.unix; + identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "openresolv_project" finalAttrs.version; }; }) diff --git a/pkgs/by-name/sh/shadow/package.nix b/pkgs/by-name/sh/shadow/package.nix index 24a2f1fc11e5..4094c6e99f91 100644 --- a/pkgs/by-name/sh/shadow/package.nix +++ b/pkgs/by-name/sh/shadow/package.nix @@ -135,6 +135,7 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ mdaniels5757 ]; platforms = lib.platforms.linux; + identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "shadow_project" finalAttrs.version; }; passthru = { diff --git a/pkgs/by-name/ut/util-linux/package.nix b/pkgs/by-name/ut/util-linux/package.nix index 0cb22af94bd6..27dd6e4abe9b 100644 --- a/pkgs/by-name/ut/util-linux/package.nix +++ b/pkgs/by-name/ut/util-linux/package.nix @@ -254,5 +254,7 @@ stdenv.mkDerivation (finalAttrs: { "uuid" ]; priority = 6; # lower priority than coreutils ("kill") and shadow ("login" etc.) packages + + identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "kernel" finalAttrs.version; }; }) diff --git a/pkgs/development/compilers/gcc/common/meta.nix b/pkgs/development/compilers/gcc/common/meta.nix index e0325feafbe8..cf6b3447231e 100644 --- a/pkgs/development/compilers/gcc/common/meta.nix +++ b/pkgs/development/compilers/gcc/common/meta.nix @@ -30,5 +30,5 @@ in teams = [ teams.gcc ]; mainProgram = "${targetPrefix}gcc"; - identifiers.cpeParts.vendor = "gnu"; + identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "gnu" version; } diff --git a/pkgs/development/compilers/llvm/common/llvm/default.nix b/pkgs/development/compilers/llvm/common/llvm/default.nix index a9ee0a7ff4d1..1ea7c1b3a953 100644 --- a/pkgs/development/compilers/llvm/common/llvm/default.nix +++ b/pkgs/development/compilers/llvm/common/llvm/default.nix @@ -594,6 +594,10 @@ stdenv.mkDerivation ( widely used in academic research. Code in the LLVM project is licensed under the "Apache 2.0 License with LLVM exceptions". ''; + identifiers.cpeParts = llvm_meta.identifiers.cpeParts // { + inherit version; + update = "*"; + }; }; } // lib.optionalAttrs enableManpages { diff --git a/pkgs/development/libraries/acl/default.nix b/pkgs/development/libraries/acl/default.nix index 9305fa351d17..be4fbcd6cdde 100644 --- a/pkgs/development/libraries/acl/default.nix +++ b/pkgs/development/libraries/acl/default.nix @@ -40,5 +40,6 @@ stdenv.mkDerivation rec { homepage = "https://savannah.nongnu.org/projects/acl"; description = "Library and tools for manipulating access control lists"; license = lib.licenses.gpl2Plus; + identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "acl_project" version; }; } diff --git a/pkgs/development/libraries/attr/default.nix b/pkgs/development/libraries/attr/default.nix index cc34c00e92a7..0c8897ef0160 100644 --- a/pkgs/development/libraries/attr/default.nix +++ b/pkgs/development/libraries/attr/default.nix @@ -49,5 +49,6 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; badPlatforms = lib.platforms.microblaze; license = lib.licenses.gpl2Plus; + identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "attr_project" version; }; } diff --git a/pkgs/development/libraries/glibc/default.nix b/pkgs/development/libraries/glibc/default.nix index 987c8dd7f199..b62bac16e287 100644 --- a/pkgs/development/libraries/glibc/default.nix +++ b/pkgs/development/libraries/glibc/default.nix @@ -216,5 +216,6 @@ in meta = (previousAttrs.meta or { }) // { description = "GNU C Library"; + identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "gnu" previousAttrs.passthru.minorRelease; }; }) diff --git a/pkgs/os-specific/linux/busybox/default.nix b/pkgs/os-specific/linux/busybox/default.nix index b7c574ec171a..c104589f3f75 100644 --- a/pkgs/os-specific/linux/busybox/default.nix +++ b/pkgs/os-specific/linux/busybox/default.nix @@ -198,5 +198,6 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.linux; priority = 15; # below systemd (halt, init, poweroff, reboot) and coreutils + identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "busybox" version; }; } diff --git a/pkgs/tools/misc/findutils/default.nix b/pkgs/tools/misc/findutils/default.nix index a5e8459355ac..569877e9c994 100644 --- a/pkgs/tools/misc/findutils/default.nix +++ b/pkgs/tools/misc/findutils/default.nix @@ -106,5 +106,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.gpl3Plus; mainProgram = "find"; maintainers = [ lib.maintainers.mdaniels5757 ]; + identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "gnu" finalAttrs.version; }; }) diff --git a/pkgs/tools/package-management/nix/modular/packaging/everything.nix b/pkgs/tools/package-management/nix/modular/packaging/everything.nix index 62873710bcf3..8f40b8e4250f 100644 --- a/pkgs/tools/package-management/nix/modular/packaging/everything.nix +++ b/pkgs/tools/package-management/nix/modular/packaging/everything.nix @@ -252,6 +252,7 @@ stdenv.mkDerivation (finalAttrs: { "nix-util" "nix-util-c" ]; + identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "nixos" version; }; }) diff --git a/pkgs/tools/text/gnugrep/default.nix b/pkgs/tools/text/gnugrep/default.nix index d22e3434d738..c353e1cd938d 100644 --- a/pkgs/tools/text/gnugrep/default.nix +++ b/pkgs/tools/text/gnugrep/default.nix @@ -115,6 +115,9 @@ stdenv.mkDerivation { ]; platforms = lib.platforms.all; mainProgram = "grep"; + identifiers.cpeParts = lib.meta.cpeFullVersionWithVendor "gnu" version // { + product = "grep"; + }; }; passthru = { From 77b7de2262eae166f2781d4c994d0a60635b84da Mon Sep 17 00:00:00 2001 From: Jamie Magee Date: Mon, 16 Feb 2026 09:11:19 -0800 Subject: [PATCH 088/249] python3Packages.viaggiatreno-ha: init at 0.2.4 Viaggiatreno API wrapper for querying Trenitalia ViaggiaTreno API, used by the Home Assistant viaggiatreno integration. https://github.com/monga/viaggiatreno_ha https://pypi.org/project/viaggiatreno-ha --- .../viaggiatreno-ha/default.nix | 44 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 46 insertions(+) create mode 100644 pkgs/development/python-modules/viaggiatreno-ha/default.nix diff --git a/pkgs/development/python-modules/viaggiatreno-ha/default.nix b/pkgs/development/python-modules/viaggiatreno-ha/default.nix new file mode 100644 index 000000000000..110a99362d0b --- /dev/null +++ b/pkgs/development/python-modules/viaggiatreno-ha/default.nix @@ -0,0 +1,44 @@ +{ + lib, + aiohttp, + buildPythonPackage, + fetchFromGitHub, + pytestCheckHook, + setuptools, +}: + +buildPythonPackage rec { + pname = "viaggiatreno-ha"; + version = "0.2.4"; + pyproject = true; + + src = fetchFromGitHub { + owner = "monga"; + repo = "viaggiatreno_ha"; + tag = "v${version}"; + hash = "sha256-XmZVguuZK4pnAqINBWJbyAa5VesrQS6wP1jNPdWqhiQ="; + }; + + build-system = [ setuptools ]; + + dependencies = [ aiohttp ]; + + nativeCheckInputs = [ pytestCheckHook ]; + + preCheck = '' + cd tests + ''; + + # Tests use aiohttp's AioHTTPTestCase which starts a local TCP server + __darwinAllowLocalNetworking = true; + + pythonImportsCheck = [ "viaggiatreno_ha" ]; + + meta = { + changelog = "https://github.com/monga/viaggiatreno_ha/releases/tag/${src.tag}"; + description = "Viaggiatreno API wrapper to use with Home Assistant"; + homepage = "https://github.com/monga/viaggiatreno_ha"; + license = lib.licenses.gpl3Plus; + maintainers = [ lib.maintainers.jamiemagee ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 9a84b34e2e7a..98692ca6c1ca 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -20444,6 +20444,8 @@ self: super: with self; { vharfbuzz = callPackage ../development/python-modules/vharfbuzz { }; + viaggiatreno-ha = callPackage ../development/python-modules/viaggiatreno-ha { }; + victron-vrm = callPackage ../development/python-modules/victron-vrm { }; videocr = callPackage ../development/python-modules/videocr { }; From bc2be29de416f284280583c452688694fcf4345e Mon Sep 17 00:00:00 2001 From: Jamie Magee Date: Mon, 16 Feb 2026 09:11:26 -0800 Subject: [PATCH 089/249] home-assistant: regenerate component-packages.nix Resolves missing viaggiatreno_ha dependency for the viaggiatreno integration. --- pkgs/servers/home-assistant/component-packages.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/servers/home-assistant/component-packages.nix b/pkgs/servers/home-assistant/component-packages.nix index de8714897649..7d4680b7b588 100644 --- a/pkgs/servers/home-assistant/component-packages.nix +++ b/pkgs/servers/home-assistant/component-packages.nix @@ -6639,7 +6639,8 @@ ]; "viaggiatreno" = ps: with ps; [ - ]; # missing inputs: viaggiatreno_ha + viaggiatreno-ha + ]; "vicare" = ps: with ps; [ pyvicare From af4533798a588ae634005268cb9d8b018f752652 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sun, 15 Feb 2026 18:30:22 -0800 Subject: [PATCH 090/249] extism-js: 1.5.1 -> 1.6.0 Diff: https://github.com/extism/js-pdk/compare/v1.5.1...v1.6.0 Changelog: https://github.com/extism/js-pdk/releases/tag/v1.6.0 --- pkgs/by-name/ex/extism-js/package.nix | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/ex/extism-js/package.nix b/pkgs/by-name/ex/extism-js/package.nix index 6c7d2e8d217c..4c8d0f5f24b4 100644 --- a/pkgs/by-name/ex/extism-js/package.nix +++ b/pkgs/by-name/ex/extism-js/package.nix @@ -12,14 +12,14 @@ }: let - version = "1.5.1"; + version = "1.6.0"; tag = "v${version}"; system = lib.replaceStrings [ "darwin" ] [ "macos" ] stdenvNoCC.hostPlatform.system; hashes = { - aarch64-darwin = "sha256-BHld8Dwwd6fexc05oHOIawa5PtGZAI61wQGWE8T+iMs="; - aarch64-linux = "sha256-KM3/y31OdLmEAcc48TSLmXei2GD6FhOHYlD7W/ErP+I="; - x86_64-darwin = "sha256-cE0JJK92pTJyGnHEZ7wA6+dpMvVOTMzFM2Mkwfy5kbQ="; - x86_64-linux = "sha256-9qSjqPFmUaUnpGQ/ldIpyFSgTWbUYozcckpYxpm5PJU="; + aarch64-darwin = "sha256-VI4lvaOXGgfDLXiiSRNc+Mt7Pu3hAeh44G5T4BrC4M4="; + aarch64-linux = "sha256-FaGGJQ5o1r/07IOf/yddRakOODppIJ3MEjnrnjrubhs="; + x86_64-darwin = "sha256-2FqHXCoHHwwp/lcnZMUsOkmfFXq3+e+siTmkNkOQ4ps="; + x86_64-linux = "sha256-Te0nHM9GUDHM0Nw156FA4TTX8wchZxzEqOH/gF1KrWg="; }; in stdenvNoCC.mkDerivation { @@ -61,6 +61,11 @@ stdenvNoCC.mkDerivation { versionCheckHook ]; + # https://github.com/extism/js-pdk/pull/154 + preInstallCheck = '' + version=1.5.1 + ''; + meta = { changelog = "https://github.com/extism/js-pdk/releases/tag/${tag}"; description = "Write Extism plugins in JavaScript & TypeScript"; From 3d654213d13187c90dc0f1a55b1e36aa241ad12c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 16 Feb 2026 19:21:20 +0000 Subject: [PATCH 091/249] rucio: 39.2.0 -> 39.3.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 76055d272a5c..f1549f01001f 100644 --- a/pkgs/development/python-modules/rucio/default.nix +++ b/pkgs/development/python-modules/rucio/default.nix @@ -40,13 +40,13 @@ }: let - version = "39.2.0"; + version = "39.3.0"; src = fetchFromGitHub { owner = "rucio"; repo = "rucio"; tag = version; - hash = "sha256-UIe5TvYk8C/Qyb5nTC3IgvQb3a37mOTVQK9sod2o6QQ="; + hash = "sha256-IfHxm6T3tEMT35h8Fd0nvrhBmXdcghO+01+1MjmxMCk="; }; in buildPythonPackage { From 84bedf00b3959446a4967f179b4cfde84fe65644 Mon Sep 17 00:00:00 2001 From: Malo Bourgon Date: Mon, 16 Feb 2026 11:37:13 -0800 Subject: [PATCH 092/249] python3Packages.openai: 2.18.0 -> 2.21.0 Diff: https://github.com/openai/openai-python/compare/v2.18.0...v2.21.0 Changelog: https://github.com/openai/openai-python/blob/v2.21.0/CHANGELOG.md --- pkgs/development/python-modules/openai/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/openai/default.nix b/pkgs/development/python-modules/openai/default.nix index 2f557ccc8d1f..b4ffbdd52c10 100644 --- a/pkgs/development/python-modules/openai/default.nix +++ b/pkgs/development/python-modules/openai/default.nix @@ -51,14 +51,14 @@ buildPythonPackage rec { pname = "openai"; - version = "2.18.0"; + version = "2.21.0"; pyproject = true; src = fetchFromGitHub { owner = "openai"; repo = "openai-python"; tag = "v${version}"; - hash = "sha256-38CX7KFhjq8e6Y/65qy24/zi4cI6HjJYwUTaMfiowUg="; + hash = "sha256-Pe9Odm/0tHnXigu9Ix2EYrb9ttMjF3itvXFLlpiOM98="; }; postPatch = ''substituteInPlace pyproject.toml --replace-fail "hatchling==1.26.3" "hatchling"''; From 608565bbc94b4fc1d9021caf147f5723fb873683 Mon Sep 17 00:00:00 2001 From: emilylange Date: Mon, 16 Feb 2026 20:48:34 +0100 Subject: [PATCH 093/249] nixos/prometheus: fix `cfg.enableAgentMode` Since Prometheus v3.0.0, the flag to run Prometheus in the Agent mode is called --agent instead of --enable-feature=agent. See https://prometheus.io/docs/prometheus/3.9/migration/ and https://prometheus.io/docs/prometheus/3.9/prometheus_agent/ --- nixos/modules/services/monitoring/prometheus/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/services/monitoring/prometheus/default.nix b/nixos/modules/services/monitoring/prometheus/default.nix index 4ad13d9eac08..d85825be5057 100644 --- a/nixos/modules/services/monitoring/prometheus/default.nix +++ b/nixos/modules/services/monitoring/prometheus/default.nix @@ -97,7 +97,7 @@ let ++ ( if (cfg.enableAgentMode) then [ - "--enable-feature=agent" + "--agent" ] else [ From 21b2e9e8b989d21007a3c31677f4947c5e2e79e6 Mon Sep 17 00:00:00 2001 From: SchweGELBin Date: Mon, 16 Feb 2026 21:34:20 +0100 Subject: [PATCH 094/249] libsignal-ffi: 0.86.12 -> 0.87.1 --- pkgs/by-name/li/libsignal-ffi/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/li/libsignal-ffi/package.nix b/pkgs/by-name/li/libsignal-ffi/package.nix index 5776b96aed81..ccbe6862a525 100644 --- a/pkgs/by-name/li/libsignal-ffi/package.nix +++ b/pkgs/by-name/li/libsignal-ffi/package.nix @@ -21,14 +21,14 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "libsignal-ffi"; # must match the version used in mautrix-signal # see https://github.com/mautrix/signal/issues/401 - version = "0.86.12"; + version = "0.87.1"; src = fetchFromGitHub { fetchSubmodules = true; owner = "signalapp"; repo = "libsignal"; tag = "v${finalAttrs.version}"; - hash = "sha256-XVq1fvhUF0WqSs1lJRCBRuhOW4idY6Nm21UdX4/6TE8="; + hash = "sha256-yr2+yM7RmUQ7mNDMCcaM5cCpudof14JuO5J6D944k0U="; }; nativeBuildInputs = [ @@ -40,7 +40,7 @@ rustPlatform.buildRustPackage (finalAttrs: { env.BORING_BSSL_PATH = "${boringssl-wrapper}"; env.NIX_LDFLAGS = if stdenv.hostPlatform.isDarwin then "-lc++" else "-lstdc++"; - cargoHash = "sha256-vat7vjL9HDY/m7CLUJNpU3NZ79nCVHxLO5tEtaEDBnE="; + cargoHash = "sha256-rqxp+RZuuT+nFudNeCgA8g04C9KT1Qi59K4b2avL5u4="; cargoBuildFlags = [ "-p" From ea809ca8196de10012438e608ba49c14b8530c73 Mon Sep 17 00:00:00 2001 From: SchweGELBin Date: Mon, 16 Feb 2026 21:36:41 +0100 Subject: [PATCH 095/249] mautrix-signal: 26.01 -> 26.02 --- pkgs/by-name/ma/mautrix-signal/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ma/mautrix-signal/package.nix b/pkgs/by-name/ma/mautrix-signal/package.nix index fbe14a54991c..8d05f31cf4ac 100644 --- a/pkgs/by-name/ma/mautrix-signal/package.nix +++ b/pkgs/by-name/ma/mautrix-signal/package.nix @@ -20,14 +20,14 @@ let in buildGoModule rec { pname = "mautrix-signal"; - version = "26.01"; - tag = "v0.2601.0"; + version = "26.02"; + tag = "v0.2602.0"; src = fetchFromGitHub { owner = "mautrix"; repo = "signal"; inherit tag; - hash = "sha256-zvB0CbSzrLcUJiEIj3vtDq2C0XEYUNRbaUAn+636+uk="; + hash = "sha256-FWFAH+jtPdLG9vJS4QXpFjsGWUzILW17WRFyfdnFlAE="; }; buildInputs = @@ -44,7 +44,7 @@ buildGoModule rec { CGO_LDFLAGS = lib.optional withGoolm [ cppStdLib ]; - vendorHash = "sha256-Eo7T/63ywNnn/t0RzjwkSYRmrL0IMdIsv4wqrQFv+5U="; + vendorHash = "sha256-TFz5P8czj8J9+QTFHjffCldw8Je2+DiM49W7jv5rY/I="; ldflags = [ "-X" From 216593833dcbf5158922282ac364d632cc9cd93b Mon Sep 17 00:00:00 2001 From: Ryan Horiguchi Date: Mon, 16 Feb 2026 22:00:21 +0100 Subject: [PATCH 096/249] tautulli: 2.16.0 -> 2.16.1 --- pkgs/servers/tautulli/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/tautulli/default.nix b/pkgs/servers/tautulli/default.nix index 8a60c8fa1acb..4154d066d06a 100644 --- a/pkgs/servers/tautulli/default.nix +++ b/pkgs/servers/tautulli/default.nix @@ -9,7 +9,7 @@ buildPythonApplication rec { pname = "Tautulli"; - version = "2.16.0"; + version = "2.16.1"; pyproject = false; pythonPath = [ setuptools ]; @@ -22,7 +22,7 @@ buildPythonApplication rec { owner = "Tautulli"; repo = "Tautulli"; tag = "v${version}"; - sha256 = "sha256-nqSqWRst+gx9aZ2Ko+/tKzpQX7wuU4Bn3vLR5F87aJA="; + sha256 = "sha256-Zct7EhnU5LROO23Joz6OxQTtC9uGZhtceSG+aX6MI2c="; }; installPhase = '' From 1bbbf826a63a116961fbda9260da69d563592e4b Mon Sep 17 00:00:00 2001 From: Jamie Magee Date: Mon, 16 Feb 2026 13:21:13 -0800 Subject: [PATCH 097/249] python3Packages.visionpluspython: init at 1.0.2 --- .../visionpluspython/default.nix | 38 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 40 insertions(+) create mode 100644 pkgs/development/python-modules/visionpluspython/default.nix diff --git a/pkgs/development/python-modules/visionpluspython/default.nix b/pkgs/development/python-modules/visionpluspython/default.nix new file mode 100644 index 000000000000..f897598459f3 --- /dev/null +++ b/pkgs/development/python-modules/visionpluspython/default.nix @@ -0,0 +1,38 @@ +{ + lib, + aiohttp, + buildPythonPackage, + fetchPypi, + pyjwt, + setuptools, +}: + +buildPythonPackage rec { + pname = "visionpluspython"; + version = "1.0.2"; + pyproject = true; + + src = fetchPypi { + inherit pname version; + hash = "sha256-9tHjRWMVxi1diPlKGPXLRgi5rkuAXskStUBIqfO0oh4="; + }; + + build-system = [ setuptools ]; + + dependencies = [ + aiohttp + pyjwt + ]; + + # no tests + doCheck = false; + + pythonImportsCheck = [ "visionpluspython" ]; + + meta = { + description = "Python API wrapper for Watts Vision+ smart home system"; + homepage = "https://github.com/Watts-Digital/visionpluspython"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ jamiemagee ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 4914e8bfc734..ddfa22d889fc 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -20480,6 +20480,8 @@ self: super: with self; { viser = callPackage ../development/python-modules/viser { }; + visionpluspython = callPackage ../development/python-modules/visionpluspython { }; + visions = callPackage ../development/python-modules/visions { }; visitor = callPackage ../development/python-modules/visitor { }; From 40ceadbe49b3c3bdd673f83571747d840d681270 Mon Sep 17 00:00:00 2001 From: Jamie Magee Date: Mon, 16 Feb 2026 13:21:19 -0800 Subject: [PATCH 098/249] home-assistant: regenerate component-packages.nix Adds the watts component now that visionpluspython is packaged. --- pkgs/servers/home-assistant/component-packages.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/servers/home-assistant/component-packages.nix b/pkgs/servers/home-assistant/component-packages.nix index de8714897649..c4483e2e9dee 100644 --- a/pkgs/servers/home-assistant/component-packages.nix +++ b/pkgs/servers/home-assistant/component-packages.nix @@ -6772,7 +6772,8 @@ python-matter-server pyturbojpeg securetar - ]; # missing inputs: visionpluspython + visionpluspython + ]; "watttime" = ps: with ps; [ aiowatttime @@ -8131,6 +8132,7 @@ "water_heater" "waterfurnace" "watergate" + "watts" "watttime" "waze_travel_time" "weather" From 6cbc5a148267ed95853fca26d17b831b8094e82f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Kr=C3=BCger?= Date: Fri, 9 Jan 2026 02:20:18 +0100 Subject: [PATCH 099/249] open-scq30: 1.12.0 -> 2.4.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: İlkecan Bozdoğan --- pkgs/by-name/op/open-scq30/package.nix | 42 +++++++++++++++++++++----- 1 file changed, 35 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/op/open-scq30/package.nix b/pkgs/by-name/op/open-scq30/package.nix index 09a3392ab09c..9de1c2aa4e74 100644 --- a/pkgs/by-name/op/open-scq30/package.nix +++ b/pkgs/by-name/op/open-scq30/package.nix @@ -12,25 +12,35 @@ gtk4, libadwaita, pango, - cargo-make, + just, + sqlite, + wayland, + libxkbcommon, + libGL, + libx11, + libxcursor, + libxi, + autoPatchelfHook, + nix-update-script, }: rustPlatform.buildRustPackage (finalAttrs: { pname = "open-scq30"; - version = "1.12.0"; + version = "2.4.0"; src = fetchFromGitHub { owner = "Oppzippy"; repo = "OpenSCQ30"; rev = "v${finalAttrs.version}"; - hash = "sha256-DL2hYm1j27K0nnBvE3iGnguqm0m1k56bkuG+6+u4u4c="; + hash = "sha256-BSh10x0cbxfds/3m7XrWmVI1/9Li/Uh9OZA6I9gH8qE="; }; nativeBuildInputs = [ pkg-config protobuf wrapGAppsHook4 - cargo-make + just + autoPatchelfHook ]; buildInputs = [ @@ -41,23 +51,41 @@ rustPlatform.buildRustPackage (finalAttrs: { gtk4 libadwaita pango + sqlite + libxkbcommon ]; - cargoHash = "sha256-3K+/CpTGWSjCRa2vOEcDvLIiZMdntugIqnzkXF4wkng="; + # Wayland and X11 libs are required at runtime since winit uses dlopen + runtimeDependencies = [ + wayland + libxkbcommon + libGL + libx11 + libxcursor + libxi + ]; + + cargoHash = "sha256-410iXY9Ae3CPRX82LmbkWh+huna6YwBV2gtdfc3ap90="; env.INSTALL_PREFIX = placeholder "out"; # Requires headphones doCheck = false; + postPatch = '' + patchShebangs ./gui/scripts ./cli/scripts ./scripts + ''; + buildPhase = '' - cargo make --profile release build + just build-cli + just build-gui ''; installPhase = '' - cargo make --profile release install + just install ${placeholder "out"} ''; + passthru.updateScript = nix-update-script { }; meta = { description = "Cross platform application for controlling settings of Soundcore headphones"; homepage = "https://github.com/Oppzippy/OpenSCQ30"; From de74d26b2200b8c7c035638891d04de3dc913b17 Mon Sep 17 00:00:00 2001 From: Malte Neuss Date: Fri, 6 Feb 2026 20:58:01 +0100 Subject: [PATCH 100/249] kubectl-oidc-login: init at 1.35.2 A plugin for kubectl to login into a Kubernetes cluster via OAuth2, e.g. get an access token via a webpage login workflow. Useful for many larger companies. See https://github.com/int128/kubelogin --- .../by-name/ku/kubectl-oidc-login/package.nix | 46 +++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 pkgs/by-name/ku/kubectl-oidc-login/package.nix diff --git a/pkgs/by-name/ku/kubectl-oidc-login/package.nix b/pkgs/by-name/ku/kubectl-oidc-login/package.nix new file mode 100644 index 000000000000..6837d7acecea --- /dev/null +++ b/pkgs/by-name/ku/kubectl-oidc-login/package.nix @@ -0,0 +1,46 @@ +{ + lib, + buildGoModule, + fetchFromGitHub, + nix-update-script, + versionCheckHook, +}: + +buildGoModule (finalAttrs: { + pname = "kubectl-oidc-login"; + version = "1.35.2"; + + src = fetchFromGitHub { + owner = "int128"; + repo = "kubelogin"; + tag = "v${finalAttrs.version}"; + hash = "sha256-jSPNvr+spZvilTooK7s6l8CyvP5tzSWxqJzaoJCA5AM="; + }; + + vendorHash = "sha256-otzcOmW3mkiJrIv69wme5cHp5/iO2YSH+ecZgeX2aV0="; + + ldflags = [ + "-X main.version=${finalAttrs.version}" + ]; + + # Rename output binary to kubectl- so kubectl recognizes it on $PATH. + postInstall = '' + mv $out/bin/{kubelogin,${finalAttrs.meta.mainProgram}} + ''; + + nativeInstallCheckInputs = [ versionCheckHook ]; + doInstallCheck = true; + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Kubernetes kubelogin plugin to add OpenID Connect authentication to kubectl. Run \"kubectl oidc-login ...\""; + # Quirk: we have to write "oidc_login" instead of "oidc-login" + # (at least on Mac "aarch64-darwin" and "x86_64_linux"), otherwise calling + # "kubectl oidc-login " fails that it can't find the underlying plugin in $PATH. + mainProgram = "kubectl-oidc_login"; + homepage = "https://github.com/int128/kubelogin"; + changelog = "https://github.com/int128/kubelogin/releases/tag/v${finalAttrs.version}"; + license = lib.licenses.asl20; + maintainers = [ lib.maintainers.malteneuss ]; + }; +}) From 87c3c3655ee86b53d4492f187dbad6cf469e11ad Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 16 Feb 2026 21:48:54 +0000 Subject: [PATCH 101/249] python3Packages.asyncsleepiq: 1.6.1 -> 1.7.0 --- pkgs/development/python-modules/asyncsleepiq/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/asyncsleepiq/default.nix b/pkgs/development/python-modules/asyncsleepiq/default.nix index cf2cc84ac1ed..4f225085efe6 100644 --- a/pkgs/development/python-modules/asyncsleepiq/default.nix +++ b/pkgs/development/python-modules/asyncsleepiq/default.nix @@ -8,12 +8,12 @@ buildPythonPackage rec { pname = "asyncsleepiq"; - version = "1.6.1"; + version = "1.7.0"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-1BQYO8Nr/pvV6fz3J+340nEZhbbfFp5rytdgRAyRr0o="; + hash = "sha256-7lI60Nc5gLIjs5bEG5bQVw3Vhj9Xq6cghVZVHm8WRGg="; }; nativeBuildInputs = [ setuptools ]; From 40c6f9c9b6dee508a72ab0f337a9b6404f03b852 Mon Sep 17 00:00:00 2001 From: pancaek <20342389+pancaek@users.noreply.github.com> Date: Mon, 16 Feb 2026 14:07:13 -0800 Subject: [PATCH 102/249] badlion-client: move icon to spec-compliant location --- pkgs/by-name/ba/badlion-client/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ba/badlion-client/package.nix b/pkgs/by-name/ba/badlion-client/package.nix index adc6ad57e857..aac370315d63 100644 --- a/pkgs/by-name/ba/badlion-client/package.nix +++ b/pkgs/by-name/ba/badlion-client/package.nix @@ -23,7 +23,7 @@ appimageTools.wrapAppImage rec { extraInstallCommands = '' install -Dm444 ${src}/BadlionClient.desktop $out/share/applications/BadlionClient.desktop - install -Dm444 ${src}/BadlionClient.png $out/share/pixmaps/BadlionClient.png + install -Dm444 ${src}/BadlionClient.png -t $out/share/icons/hicolor/1024x1024/apps substituteInPlace $out/share/applications/BadlionClient.desktop \ --replace-fail "Exec=AppRun --no-sandbox %U" "Exec=badlion-client" wrapProgram $out/bin/badlion-client \ From c7d5a1775790e7461367abea4983c9857775e2fc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 16 Feb 2026 22:51:50 +0000 Subject: [PATCH 103/249] nwg-displays: 0.3.27 -> 0.3.28 --- pkgs/by-name/nw/nwg-displays/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/nw/nwg-displays/package.nix b/pkgs/by-name/nw/nwg-displays/package.nix index c4a76544ccaa..c99bc98ffa15 100644 --- a/pkgs/by-name/nw/nwg-displays/package.nix +++ b/pkgs/by-name/nw/nwg-displays/package.nix @@ -15,14 +15,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "nwg-displays"; - version = "0.3.27"; + version = "0.3.28"; format = "setuptools"; src = fetchFromGitHub { owner = "nwg-piotr"; repo = "nwg-displays"; tag = "v${finalAttrs.version}"; - hash = "sha256-fAnLOgzNrM9eR1ErD1TWp7OrZDRX3fJcsxsujFL8WtQ="; + hash = "sha256-PiE3d/o3ym2WmOzRsq7VRKt8TDQ4KCnePVObeI7+oKo="; }; nativeBuildInputs = [ From 478d8e2dd6917062c07ed0a049d5b000554b861c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 16 Feb 2026 22:55:06 +0000 Subject: [PATCH 104/249] lsh: 1.5.6 -> 1.5.7 --- pkgs/by-name/ls/lsh/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ls/lsh/package.nix b/pkgs/by-name/ls/lsh/package.nix index 55cb17595221..bd91034f697a 100644 --- a/pkgs/by-name/ls/lsh/package.nix +++ b/pkgs/by-name/ls/lsh/package.nix @@ -5,12 +5,12 @@ }: buildGoModule (finalAttrs: { pname = "lsh"; - version = "1.5.6"; + version = "1.5.7"; src = fetchFromGitHub { owner = "latitudesh"; repo = "lsh"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-FS0Bv645gmkt5J5mtHtQjee57Qj05NefGFYrRCaqDJw="; + sha256 = "sha256-OG1JjQ33BtsALG1CVO+N4N1Q7+6SW99U43lh1+cekDA="; }; vendorHash = "sha256-SvbrrunOkJhIB5AlsCY7WrtE+Na/ExEJmVWqfjHNvx4="; subPackages = [ "." ]; From 1388b527dcaa2904152b27fd114fa9470ccbe7b3 Mon Sep 17 00:00:00 2001 From: Julio Merino Date: Wed, 4 Feb 2026 13:00:58 -0800 Subject: [PATCH 105/249] shtk: init at 1.7 --- pkgs/by-name/sh/shtk/package.nix | 75 ++++++++++++++++++++++++++++++++ 1 file changed, 75 insertions(+) create mode 100644 pkgs/by-name/sh/shtk/package.nix diff --git a/pkgs/by-name/sh/shtk/package.nix b/pkgs/by-name/sh/shtk/package.nix new file mode 100644 index 000000000000..5799b8738776 --- /dev/null +++ b/pkgs/by-name/sh/shtk/package.nix @@ -0,0 +1,75 @@ +{ + lib, + stdenv, + fetchFromGitHub, + autoreconfHook, +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "shtk"; + version = "1.7"; + + src = fetchFromGitHub { + owner = "jmmv"; + repo = "shtk"; + tag = "shtk-${finalAttrs.version}"; + hash = "sha256-EnJpysBI00JqLsRzdrHW62gV0wXx/Q+tpLR26jrgukU="; + }; + + outputs = [ + "out" + "dev" + "man" + ]; + + nativeBuildInputs = [ + autoreconfHook + ]; + + configureFlags = [ + "SHTK_SHELL=${stdenv.shell}" + ]; + + enableParallelBuilding = true; + + doCheck = true; + + postInstall = '' + # The "shtk" binary is only used when building packages that need shtk at + # runtime, so it's only a developer tool. + moveToOutput bin "$dev" + + moveToOutput share/aclocal "$dev" + moveToOutput lib/pkgconfig "$dev" + + substituteInPlace "$dev/lib/pkgconfig/shtk.pc" \ + --replace-fail "$out/bin/shtk" "$dev/bin/shtk" + + # Do not install tests. This is a weird pattern that not many packages + # follow. + rm -rf "$out/tests" + ''; + + meta = { + description = "Application toolkit for programmers writing POSIX-compliant shell scripts"; + longDescription = '' + The Shell Toolkit, or shtk for short, is an application toolkit + for programmers writing POSIX-compliant shell scripts. + + shtk provides a collection of reusable modules that work on a wide + variety of operating systems and shell interpreters. These modules are all + ready to be used by calling the provided shtk_import primitive and + "compiling" the shell scripts into their final form using the shtk(1) + utility. + + shtk is purely written in the shell scripting language so there are no + dependencies to be installed, and is known to be compatible with at least + bash, dash, pdksh and zsh. + ''; + homepage = "https://github.com/jmmv/shtk"; + license = lib.licenses.bsd3; + maintainers = [ lib.maintainers.jmmv ]; + platforms = lib.platforms.unix; + mainProgram = "shtk"; + }; +}) From e62354452eb795228ec84d2e2992ace645158b27 Mon Sep 17 00:00:00 2001 From: Julio Merino Date: Wed, 4 Feb 2026 10:08:39 -0800 Subject: [PATCH 106/249] ssh-agent-switcher: init at 1.0.1 --- nixos/modules/module-list.nix | 1 + .../services/security/ssh-agent-switcher.nix | 43 ++++++++++++ .../by-name/ss/ssh-agent-switcher/package.nix | 65 +++++++++++++++++++ 3 files changed, 109 insertions(+) create mode 100644 nixos/modules/services/security/ssh-agent-switcher.nix create mode 100644 pkgs/by-name/ss/ssh-agent-switcher/package.nix diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix index cdd258e5b176..8bac3c9ff7f5 100644 --- a/nixos/modules/module-list.nix +++ b/nixos/modules/module-list.nix @@ -1511,6 +1511,7 @@ ./services/security/reaction.nix ./services/security/shibboleth-sp.nix ./services/security/sks.nix + ./services/security/ssh-agent-switcher.nix ./services/security/sshguard.nix ./services/security/sslmate-agent.nix ./services/security/step-ca.nix diff --git a/nixos/modules/services/security/ssh-agent-switcher.nix b/nixos/modules/services/security/ssh-agent-switcher.nix new file mode 100644 index 000000000000..ed180d63be94 --- /dev/null +++ b/nixos/modules/services/security/ssh-agent-switcher.nix @@ -0,0 +1,43 @@ +{ + config, + lib, + pkgs, + ... +}: +let + cfg = config.services.ssh-agent-switcher; +in +{ + meta.maintainers = [ lib.maintainers.jmmv ]; + + options = { + services.ssh-agent-switcher = { + enable = lib.mkEnableOption "ssh-agent-switcher daemon" // { + description = '' + Whether to enable ssh-agent-switcher, a daemon that proxies SSH agent + connections to forwarded agents. This allows tmux/screen sessions to + access SSH agents across reconnections. + + This is a per-user service that automatically starts when you log in + via SSH and sets SSH_AUTH_SOCK to point to a stable socket location. + + Note: This only activates for SSH sessions, not graphical or console logins. + ''; + }; + + package = lib.mkPackageOption pkgs "ssh-agent-switcher" { }; + }; + }; + + config = lib.mkIf cfg.enable { + environment.systemPackages = [ cfg.package ]; + + environment.loginShellInit = '' + if [ -n "$SSH_CONNECTION" ]; then + mkdir -p "''${XDG_RUNTIME_DIR:-/run/user/$(id -u)}" + export SSH_AUTH_SOCK="''${XDG_RUNTIME_DIR:-/run/user/$(id -u)}/ssh-agent-switcher.sock" + ${lib.getExe cfg.package} --daemon --socket-path="$SSH_AUTH_SOCK" 2>/dev/null || true + fi + ''; + }; +} diff --git a/pkgs/by-name/ss/ssh-agent-switcher/package.nix b/pkgs/by-name/ss/ssh-agent-switcher/package.nix new file mode 100644 index 000000000000..cb4892fee7de --- /dev/null +++ b/pkgs/by-name/ss/ssh-agent-switcher/package.nix @@ -0,0 +1,65 @@ +{ + lib, + stdenv, + rustPlatform, + fetchFromGitHub, + installShellFiles, + openssh, + shtk, +}: + +rustPlatform.buildRustPackage rec { + pname = "ssh-agent-switcher"; + version = "1.0.1"; + + src = fetchFromGitHub { + owner = "jmmv"; + repo = "ssh-agent-switcher"; + tag = "ssh-agent-switcher-${version}"; + hash = "sha256-p9W0H25pWDB+GCrwLwuVruX9p8b8kICpp+6I11ym1aw="; + }; + + cargoHash = "sha256-WioA/RjXOAHM9QWl/lxnb7gqzcp76rus7Rv+IfCYceg="; + + nativeBuildInputs = [ + installShellFiles + shtk.dev + ]; + + nativeCheckInputs = [ openssh ]; + + checkPhase = '' + runHook preCheck + + cargoCheckHook + + shtk build -m shtk_unittest_main -o inttest inttest.sh + MODE="${stdenv.hostPlatform.rust.rustcTarget}/release" ./inttest + + runHook postCheck + ''; + + postInstall = '' + installManPage ssh-agent-switcher.1 + + install -Dm644 README.md -t $out/share/doc/ssh-agent-switcher/ + install -Dm644 NEWS.md -t $out/share/doc/ssh-agent-switcher/ + install -Dm644 COPYING -t $out/share/doc/ssh-agent-switcher/ + ''; + + meta = { + description = "SSH agent forwarding and tmux done right"; + longDescription = '' + ssh-agent-switcher is a daemon that proxies SSH agent connections to any + valid forwarded agent provided by sshd. This allows long-lived processes + such as terminal multiplexers like tmux or screen to access the + connection-specific forwarded agents. + ''; + homepage = "https://github.com/jmmv/ssh-agent-switcher"; + changelog = "https://github.com/jmmv/ssh-agent-switcher/blob/ssh-agent-switcher-${version}/NEWS.md"; + license = lib.licenses.bsd3; + maintainers = [ lib.maintainers.jmmv ]; + mainProgram = "ssh-agent-switcher"; + platforms = lib.platforms.unix; + }; +} From bf71efdcf12eb59e9d536f42fb2dfbbf3cbd5521 Mon Sep 17 00:00:00 2001 From: David McFarland Date: Sat, 14 Feb 2026 14:31:01 -0400 Subject: [PATCH 107/249] dotnetCorePackages.sdk_8_0_1xx: stop using binary ilcompiler --- pkgs/development/compilers/dotnet/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/compilers/dotnet/default.nix b/pkgs/development/compilers/dotnet/default.nix index 1519f5562271..b01780857115 100644 --- a/pkgs/development/compilers/dotnet/default.nix +++ b/pkgs/development/compilers/dotnet/default.nix @@ -168,7 +168,8 @@ in pkgs // rec { # use binary SDK here to avoid downgrading feature band - sdk_8_0_1xx = combineSdk pkgs.dotnet_8.sdk pkgs.sdk_8_0_1xx-bin; + # combining sdk_8 results in a broken ilcompiler + sdk_8_0_1xx = if !pkgs.dotnet_8.vmr.meta.broken then pkgs.dotnet_8.sdk else pkgs.sdk_8_0_1xx-bin; sdk_9_0_1xx = combineSdk pkgs.dotnet_9.sdk pkgs.sdk_9_0_1xx-bin; sdk_10_0_1xx = combineSdk pkgs.dotnet_10.sdk pkgs.sdk_10_0_1xx-bin; # source-built SDK only exists for _1xx feature band From 6702c8c1ea13bebe66c33a4694aac9072c56d484 Mon Sep 17 00:00:00 2001 From: David McFarland Date: Wed, 11 Feb 2026 01:53:35 +0000 Subject: [PATCH 108/249] dotnetCorePackages.sdk_8_0-bin: 8.0.417 -> 8.0.418 --- .../compilers/dotnet/versions/8.0.nix | 586 +++++++++--------- 1 file changed, 293 insertions(+), 293 deletions(-) diff --git a/pkgs/development/compilers/dotnet/versions/8.0.nix b/pkgs/development/compilers/dotnet/versions/8.0.nix index 6e942c4c992c..aba4141b7656 100644 --- a/pkgs/development/compilers/dotnet/versions/8.0.nix +++ b/pkgs/development/compilers/dotnet/versions/8.0.nix @@ -11,43 +11,43 @@ let commonPackages = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Ref"; - version = "8.0.23"; - hash = "sha512-txpauNF/yPEe4HjyDRIbdUMe8pRB7F1/VZl3cT9Fjg6g1R8sWUSEHGfxbeaUdmyz+OhjZBHExHflqSnUxBmL7Q=="; + version = "8.0.24"; + hash = "sha512-CwKngB6eZePFl7i1Dozq8oHXu95KD8trxC4NIyqK30p4olvY7+aYi5ity62OT37jX8VasUg9YBjnqoZp9jUTzQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.DotNetAppHost"; - version = "8.0.23"; - hash = "sha512-3z8R0nuwSti92RNRYR6k9fW0BQ4hHxUbHa9eesQzuIbvwBkh0mVHee7YGL/afAxYIDFVoGeJLsz6sHsCbTRmyA=="; + version = "8.0.24"; + hash = "sha512-0aXrhMBnfIXi24dVcWzHVwDX7y9Sq9ieNma4O6aKDCIhQiR0exH1+i+WM0JEQAKRzu6ynlRVSlJwV5NJVIO5HQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Ref"; - version = "8.0.23"; - hash = "sha512-mud4VhICjqr4dRAjPRS1F4b0N2J1HLrEmubMJwlkpOHh6zM9UighqOuyF1ITIabrPoRFiljUWUFgVYjKH91nGQ=="; + version = "8.0.24"; + hash = "sha512-86HxOC1XFawpT8+6SohqAvOJpykMJJm+d5gkw6XjjQPQTfnuQ8B3jKzmeWEieFHcQnZGEkgZu5Bx3mizoNnBaA=="; }) (fetchNupkg { pname = "Microsoft.NETCore.DotNetHost"; - version = "8.0.23"; - hash = "sha512-6umaXoRIvHjUtOv8z3Q03GO8yVx6mvW7FkF/mQv2QZ7aN1M7nYx/gC139C5jvRtPjI/kaRft7Ag1BmRn1/PdGQ=="; + version = "8.0.24"; + hash = "sha512-2zriYeNKwwOFNoZYXptk32S4sNMJuPP4L4Fc+/VTOTHShfbIdbrTDOxZ+JgLkWERt++oo2MFkjqraSv9jT+bog=="; }) (fetchNupkg { pname = "Microsoft.NETCore.DotNetHostPolicy"; - version = "8.0.23"; - hash = "sha512-GhIVjQRLLwkVSpcpfAufoHn0CjUpaHr4Lnx3iz9Q/7k0YFWeBXzsLmHrL464Y7Ev4iws3OR8y+xVcGW0W4MO0A=="; + version = "8.0.24"; + hash = "sha512-/F9X8+pBfz5Q2zURiMNDn1FWGhQPQO468en9tDoJd++xwhSTPEzbau1tG1hGTlYPnOnYULT6DzW5W1Bsey/PSQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.DotNetHostResolver"; - version = "8.0.23"; - hash = "sha512-xlcRNuNFG/xcP+gK11vtI2DOvJ/iySAg0dwkaGwSPMVxnaMwq74VNrihEpdtU2Zbm0nLtMq43jP9XvHBfZc7WQ=="; + version = "8.0.24"; + hash = "sha512-w8fkFcG3UlV/tpdurbI8LNF6cKo7/znP//EsZ2uhqycOqY9LmnL4evdrmLV+Esi8kfk62U31pZ59Vs9qB53hbQ=="; }) (fetchNupkg { pname = "Microsoft.DotNet.ILCompiler"; - version = "8.0.23"; - hash = "sha512-cQKVYncg2fWK68CSZNxG1LJwFRHvd4yabZggpwIYbGTwFGJX591ORjusK5WflOedyjnaoLU2xm9z8L8v4Xaa5g=="; + version = "8.0.24"; + hash = "sha512-GcTT/Uht869SA2pG4Kdi7p/PolLsosERxJbdq7pEf7B/dFYPj1Jr8uYWvkkLIx49P2r7UNUr8Jnz6KFFqCl+tw=="; }) (fetchNupkg { pname = "Microsoft.NET.ILLink.Tasks"; - version = "8.0.23"; - hash = "sha512-m1OXZxCah0PbPwg82VYVCTFzgN6c5pC28o5Oos7Q3tOEnzXuMnlQZs6fKKMyKWyDkXrG1hxqiwYCR1IWVi0nhw=="; + version = "8.0.24"; + hash = "sha512-5dghNlahtTuvxsK+0ZEHuufjE4p/OrVEHbGkaNLZ7MW8G7AngMPWZGWXGsC3Bg3s2zsGdhj6VkzQHZ8uS4S6yA=="; }) ]; @@ -55,118 +55,118 @@ let linux-arm = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.linux-arm"; - version = "8.0.23"; - hash = "sha512-z5N+N6Ko4CvAzMQDN/7U9QaVMiTT439wPCoNXQYnQJ/NgbvLa3DxbFndz6bLM1fVSpnbMadaZvnAhZZmXvF7JQ=="; + version = "8.0.24"; + hash = "sha512-REd9Qvyp1aS17p+MyZST5WQODezf3TW3nmFhxj2MtpbdCK6PwzA2kQoXz43lMCfnlLq6YgQtROZslfd9Oc4A1A=="; }) ]; linux-arm64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.linux-arm64"; - version = "8.0.23"; - hash = "sha512-jzf/ppvu3K56HOmLdQCfqHiRx75LaJeYxPcdzn56v8KEf0434MozJYD+e3jBFWu1yFwA56OehWUuQVggB0fYqQ=="; + version = "8.0.24"; + hash = "sha512-RegTSfrn46goqO44gYdk//I351Z0QMWzsT5/k2Io/jXZunRj311i3Bm+KmrXixmHnrDnCD4oXBcyRuTAg0USXQ=="; }) (fetchNupkg { pname = "runtime.linux-arm64.Microsoft.DotNet.ILCompiler"; - version = "8.0.23"; - hash = "sha512-CTthQo+s71E/VlI++hei4Prg5WS7klZkzHxYfXgniKUpCK1aD5KCi7e/b6BCTTeAXQajAPKlCjg9kp1YfzUTUQ=="; + version = "8.0.24"; + hash = "sha512-ajOV5ct3qzwuP1G5ioR8HJDNDyD3p1giXpHvuwaE1Nmw5YE1Th8/VwXE16bYJjF8h2xeStTen/4S+tpyphq9+w=="; }) ]; linux-x64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.linux-x64"; - version = "8.0.23"; - hash = "sha512-jcZQwgo8hu6ALwb37EDu1G77tZqKJ033DtAhF1VHTS5iqzvt72xRwR6xAVYwsXysS250Cm6tenfPI5Ia3b+YcA=="; + version = "8.0.24"; + hash = "sha512-A8rf4X7A95f2rBMiERRSaHhuCB8J52LJih4K4m9qbgzuMN2GCbuft1nmKZFfpqp82cCrsufdt+L5yhLPHALBCQ=="; }) (fetchNupkg { pname = "runtime.linux-x64.Microsoft.DotNet.ILCompiler"; - version = "8.0.23"; - hash = "sha512-pYMtRS1tONoOj775xcGKue4jMxbK2pzS25OprET+IoOIiPe2w6DDHUrJlFBnFbVz85lKSpMlbF7qZNC8czoc3g=="; + version = "8.0.24"; + hash = "sha512-yGT60Ws8Xt4EZDV54AFaOvaDwxH0gr0wm81P1tK42gGNwiu6t0v/iqFSJ8QrN/j8ASZUD3BB09b6xP5gAF4jug=="; }) ]; linux-musl-arm = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-arm"; - version = "8.0.23"; - hash = "sha512-ioM4u+XLS2HJfhmV7wfpIibapYlNCg6QjeJRoVa9MyDEtPgKB6kpMAXoAqlQ+LtgKSXn6oqBSvnMO80XP5F2Jw=="; + version = "8.0.24"; + hash = "sha512-ZLlw/HEhuPr4zTAHtsUtDdIZ5Mad2I5jbHkmcmmdYpJPxNpa6khdEaaTzMYbH+XcQD+gGAf2M22OE5r2lZ6wag=="; }) ]; linux-musl-arm64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-arm64"; - version = "8.0.23"; - hash = "sha512-onWvg51HAv0S1lD3RKRqXP1wESqEZYNn9UyCntAiOaXYizlUQXExVyP+EQM404ae6uhSXBmTQy9DqmhVLIZ4XQ=="; + version = "8.0.24"; + hash = "sha512-v9FjnZ9HWASvLFurbzn/VvkZx6pOOKwXNH9o75FCym6lT0TldLJQcAoWBMVWT5npLtYaWBkaB/7ChNx2LgQ49Q=="; }) (fetchNupkg { pname = "runtime.linux-musl-arm64.Microsoft.DotNet.ILCompiler"; - version = "8.0.23"; - hash = "sha512-TZcMj0sh72niFfIJJguIcUf9K5f0kytDcKbBUIiKNTOui5wqjC0GzbcMPXzkzqeFHt97P6MjQrqq5GTDjGeKNA=="; + version = "8.0.24"; + hash = "sha512-wA3wzKyE4DlFbGgt60KObiE8ZWhLzHT79RDz+Je5ckgGKzqAAlSjuofE2ane2wxqs732TgVe2fgSIO33Iwb2rQ=="; }) ]; linux-musl-x64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-x64"; - version = "8.0.23"; - hash = "sha512-qnAzZMa7XwfIdRIs4P1IhL97qhv3NisYho3Ac+Vhf5vJqL+Q5Wwh6kiZTMQsl6dv7CDa8mVH3eBXaOrSA0Qc9w=="; + version = "8.0.24"; + hash = "sha512-bxNsOR3qaFXC3kYUQZuyeA0Sz9N2eGs7oH80aY8gMWQfl6cTi+efD4cVO8vzABsEg2r/1aALa3Ry7kBszKfU9g=="; }) (fetchNupkg { pname = "runtime.linux-musl-x64.Microsoft.DotNet.ILCompiler"; - version = "8.0.23"; - hash = "sha512-7J95nd+iU/FYFChIBbQNPXd4klVNhEQaEAkoJmbmAoZa62TQFZhxU6CACxPAjiQKXdV4QC/RbOk1xZLiAuu18Q=="; + version = "8.0.24"; + hash = "sha512-+6+pT9LdORbFfL07e5r/qKGnXE2ZuleNaQy/2pL2kteyK+d4+4Su6YRodUNPyiSw9A5gHS/WCv0kiqSyQtpOYA=="; }) ]; osx-arm64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.osx-arm64"; - version = "8.0.23"; - hash = "sha512-HhXkurcZe4L1ECgsRJSn0Q459Lpm9J2CMdpM3rskbR14dhdJXyOd9jz7uBRXmKRRm0LLatsmdnrb5HwQ/aX+cw=="; + version = "8.0.24"; + hash = "sha512-kWz61Ly7ApV5gx6yTxmFEaAImucwB7dwS3ThQVXaf6KuB/pXFIH4WWCfAYyIdtKhV7XOmPBuiKRCcskGF5aV6A=="; }) (fetchNupkg { pname = "runtime.osx-arm64.Microsoft.DotNet.ILCompiler"; - version = "8.0.23"; - hash = "sha512-s9AK2qDsrcb66VBpnv9p6xnzWFtnr2VEFeMAgDK9aSR1tmLojv7lKCaEVPHWe/eHUwTuZq1/kpeOFtKADHeG/A=="; + version = "8.0.24"; + hash = "sha512-KHwGOGhpdtjachgKa0KNk6Q9AdRZIwiV5gqH3tfz1SR3cYqtHGZ6Ae2Hz1q+4/2PCSDCuO81hN170fecDwYatg=="; }) ]; osx-x64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.osx-x64"; - version = "8.0.23"; - hash = "sha512-6PoyZm3PTrIS+7ZJFDi9Gu+Xhd2lRDSB96tBqB78uX1K6B4IrSNk6Lp7HyeuPLAfwdANgQzh3ZbRSgwDNNfh1A=="; + version = "8.0.24"; + hash = "sha512-q4afpCvipG01/hbd/z4gR3ccPI5yK4tH7tJUfQdQGoWG16aA9c8dQIGwJ+c2BQ1h6BiJEMXUIglR6g8D7zz71w=="; }) (fetchNupkg { pname = "runtime.osx-x64.Microsoft.DotNet.ILCompiler"; - version = "8.0.23"; - hash = "sha512-U+xvsODf+fH2VcBZsZRuftOkzSL1E+7D8WRSOEJa4srAGgFWflWzX5M1Fl2UQgeBEcQeGK5I2h7MSpEZenLh6g=="; + version = "8.0.24"; + hash = "sha512-vowAE0Wvho8IO8XQi2blfVqAQ8+WSRgDA5oUj2q1YPh+IIJZeBra/W/BEWrtxH/bhgKa4pR7+jHqbQYrwRKRKw=="; }) ]; win-arm64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.win-arm64"; - version = "8.0.23"; - hash = "sha512-4m+7o/99lP5Mo/YUixPdDKTC9bmfFZkqeTWLF2zegSY5uNwcIJWYaZZkwn9L4j4A2fgo6WrMwX7v8FN6ch8pKA=="; + version = "8.0.24"; + hash = "sha512-veZS8IvjGHjMDW2PcXf8P5x77F5Jft1qGBSgHOJm9p2zUju28n9VtVHKE2l7/V2NMTxGeVf+9YMzzrKx+cgq0g=="; }) (fetchNupkg { pname = "runtime.win-arm64.Microsoft.DotNet.ILCompiler"; - version = "8.0.23"; - hash = "sha512-65l1yENsBfqY8Y6Ppmml5qD4Li+pgFgAKW4WERBpNcjqmACzRKljc28mofpZdjlqeoi8738lFcNVjrqWu6bufw=="; + version = "8.0.24"; + hash = "sha512-qGimcbj3kV2S7+oDPgnHFBoVf9A3w02pYV9vSYuEBMjC1pAhcJ0cCn5OxbkWpHXe3sqtERowLfECbkqgjfrsqg=="; }) ]; win-x64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.win-x64"; - version = "8.0.23"; - hash = "sha512-ljKu1RVbPRxDn6Bt6FMbYAlsORf3M6W6SSDJdEq1h+uwxJA9dyILeO/BBVasj4L6hTX8FicIobLMWhKwuhaWzA=="; + version = "8.0.24"; + hash = "sha512-bN4iPw12lcddcc5z+Cbrj+hyw3Vxe0iygR9TqmidEhc3jO4RXJnAMm9mMErm77xajaIoaAZTS/iwscOqvzQA6A=="; }) (fetchNupkg { pname = "runtime.win-x64.Microsoft.DotNet.ILCompiler"; - version = "8.0.23"; - hash = "sha512-Y5eddpo3DV+wwtnGFbSZbwuUDn248cDKjEcgkScSkT0eIccxHT0KVXHP2BS9omyqSfG6WFmXUm6PE1eMfHuPGA=="; + version = "8.0.24"; + hash = "sha512-GgOqoYYR5pVPGIwjhhwLcsmlg5BzBT4FIn5VZHa+ww1CHFfaJ+rSmsXrgJUiZIk+tlkOIuFk0Qs1elgFwJ9eKQ=="; }) ]; win-x86 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.win-x86"; - version = "8.0.23"; - hash = "sha512-3iybh7PD/M4SzHhU5kS3OPOBq2x0T2vvJNaP78cdv6xJVLBrBFbzaLC5J8sYEyfNrK98br9DBaL/P54apeyZmQ=="; + version = "8.0.24"; + hash = "sha512-JDL2Mv+XIEmWJn/IA31f/+SV+a6X00lEMDnjLL3zDlvuxamfUaDxlGj9OEzrvFJ8C+fIPfc8njYaJ/fhLh7lQA=="; }) ]; }; @@ -175,566 +175,566 @@ let linux-arm = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.linux-arm"; - version = "8.0.23"; - hash = "sha512-+vTriHfdk0vzTx5q0dnoROob/O4zTB7UVimqm5sf/C8okLjRe3FM9xDOPYZT//ResVNEYY6UX9oQoUk7TxLEFg=="; + version = "8.0.24"; + hash = "sha512-VuU3R/9Cfy16eUkEfs0brBuYYo1gaIc38UdRhRNYhFLrpD2htfBlyGnB9hBXaE3vx8gp7V9WnZklVCGoFAbRPA=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.linux-arm"; - version = "8.0.23"; - hash = "sha512-bo+wr/Lhq0cx+RLCF3cvO3kbKansXnnvz1JRABSgMwBphfyq+FFcOGGbPoamepYHSAwKsTHESRMlfAZTXg2b5Q=="; + version = "8.0.24"; + hash = "sha512-jnVICmS1y4fmBr+WORN9MiLVcnMJ0Oaon75IGXrk3ovQuP4kI1ivjGK5OrcQchee5j/LRcT0KqdCnHlmW1qTbw=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.linux-arm"; - version = "8.0.23"; - hash = "sha512-B192WfJUrh2kt3xOCvXpbX/SGgm6c2puizFTV3WtkZRqxyBIQVDaPqMfwCQGZmYPSnWn5MGfztmAdhQBPVd0pw=="; + version = "8.0.24"; + hash = "sha512-KsXgoVIZpm1RIu+Vsfxu0YLo7qgNjcKU0zUrLhkc+XpOEgXqJ1ta1imY0sVPghPAu0JPXJ/BtWJCIAf9Nt0kEg=="; }) (fetchNupkg { pname = "runtime.linux-arm.Microsoft.NETCore.DotNetAppHost"; - version = "8.0.23"; - hash = "sha512-UbFAIh6+MJMo41T+G/Dj3+ftOZJU7DlM03npnliSZnkXdMKwIcNnAVHLaw9PNfmrjumDFmj/nj+bFX7UPOyU8A=="; + version = "8.0.24"; + hash = "sha512-BqxvcfEwr9ml/KmvhU9ofbmlosuNIR8/3+LcHYcA1BBzQquVZi2qw9qs+h1hagpRDGFNsVzz9v0Js9xVaM4n1g=="; }) (fetchNupkg { pname = "runtime.linux-arm.Microsoft.NETCore.DotNetHost"; - version = "8.0.23"; - hash = "sha512-57QSDS3XOOBZqt3eXuKqU9zEy1l+2ZrAVDI0bkJyXDo8RD5oJpeYzlzlloh3G7rjbL3pb4S9r1QIzGTdpN18cA=="; + version = "8.0.24"; + hash = "sha512-JkXcWO/k+56v4IZlyeUM2vq1TB/qNfY+Y6QbltqKrFqzBEuWuSk5qlZK9rrw8BIVKw0oXqqH5hgazV9qsf3gaA=="; }) (fetchNupkg { pname = "runtime.linux-arm.Microsoft.NETCore.DotNetHostPolicy"; - version = "8.0.23"; - hash = "sha512-PWOzKeJ8r/U+CyRq8bej7SKIBox6+ber1yPzoC0lqlQ9f4wAdu7ivMMKk1S3wt/m706/qfRDvBSA4N0Ws41emQ=="; + version = "8.0.24"; + hash = "sha512-uTs8LHjuZZWIwudKCbLmxLvNwfwh8iRXZyNdtlue/2hfoACcTdt2DY/tbPCgjQ+NQMkpgn7lei/Nsl3y78ar4Q=="; }) (fetchNupkg { pname = "runtime.linux-arm.Microsoft.NETCore.DotNetHostResolver"; - version = "8.0.23"; - hash = "sha512-+PDvOCUzIXVaNke/He6p/LQ1KRZrr9dKigyfqYWjwfDdwSt45M13v7GcmP0R0rHjaI2LcUWBOoJH/WxAqConsA=="; + version = "8.0.24"; + hash = "sha512-Xoq92IPqDvHnT7Ry3NmS4iUaEok9oMnOYrZ0742BSvqkAr1SWYtswVrZ9h20I2nJXebyCksU5HJXBLN7578gfA=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.Mono.linux-arm"; - version = "8.0.23"; - hash = "sha512-p74P+POMl3fE0LDowvNw3mSdqgfFTL4c3vRantYVozR8Eysg3JGvmp/BOwt7km7smAhfgQxOiTxhTTTu0AYbQw=="; + version = "8.0.24"; + hash = "sha512-e6g3ZCZt2hNcE+hf6TTO8c1qGKrB5qijSwu/aLMfAXUAoOGfsB9qvjwuHMfDrTkcM5kAe85+UBa2KNucPgTfvA=="; }) ]; linux-arm64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.linux-arm64"; - version = "8.0.23"; - hash = "sha512-Bgh9xXe4gZnQSHozx/Msp5BmebjZr6abERrYXDMvFtvH8FP9ZUrOFchZbtq2Csokc1CauEaAiOga5vW3croDiA=="; + version = "8.0.24"; + hash = "sha512-faujWPHNz295c7uWORK0vXTH1SQNS2PFtwyHQx0dFOrytmYjXBfKwfeVHsW7SoqVybZCfpdqIYVdeQU0lNRALQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.linux-arm64"; - version = "8.0.23"; - hash = "sha512-MlTzEj8mjr7YBE8odoKwWnj6+ZivNYm+wH7WVAuGhhNtWZEtrxF4uFBAbSo4bZG+Za3hM/dcHKF1MNZBzPEy5w=="; + version = "8.0.24"; + hash = "sha512-sTwO8533Cvx7W8X1Bf3JSCBDnlKOT0fr8ueGwJjnF29w6+4k5wJvwkRsQ7Xuv/X1oNClLCjlIqQeJW3J4njZRA=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.linux-arm64"; - version = "8.0.23"; - hash = "sha512-o39YZJ3C8yqCMz96NXIludw2m6/JFOVjDtPUHoNDjzNnUICMJGSJqqbqnLWA+gglQsAaampyR3u+Hei1apjEYA=="; + version = "8.0.24"; + hash = "sha512-D9rPfy7nJ5cYNSTfuajuwbRWUsyjJOs3n3yvolWmWaQWes+Jlj7zIeYN47NZryfOjwmPGu24HXnJGTE4UOiZXQ=="; }) (fetchNupkg { pname = "runtime.linux-arm64.Microsoft.NETCore.DotNetAppHost"; - version = "8.0.23"; - hash = "sha512-bQ89GaHCNupBFxlIEwtK2dDr3+9Is8vOGcFFTNmRCCgcuj6ADSsi0SNMRbnQqjI9LDp9L/7QiAqG+E8ECOLJeg=="; + version = "8.0.24"; + hash = "sha512-MvQyKvoOC7cpWaT5hmq3X1kIpTPptogTvhCn5GjuI2zSOIxg+U90Di8pUKrKqS/3Y4fuByNwfgMPbsWV6F1ylg=="; }) (fetchNupkg { pname = "runtime.linux-arm64.Microsoft.NETCore.DotNetHost"; - version = "8.0.23"; - hash = "sha512-nV/3hd7jUot/n5E6xIoInKxPYF3cJZNLZ2gUmOi8u5XIOnYBF11HnHSTsMidMNtchJ1tnevqp87FVhA+HpjMbg=="; + version = "8.0.24"; + hash = "sha512-Q3g1IhvU8NpMeByEEB4O3nSct73KLaRgROwufrmBuf0fjyBFQR6SvUxRVl0Nrs9ySTbxQA0SaGAPw9xYlB/G4w=="; }) (fetchNupkg { pname = "runtime.linux-arm64.Microsoft.NETCore.DotNetHostPolicy"; - version = "8.0.23"; - hash = "sha512-E/Auja5pub670q5yQbv4FjmtJs4EaoAM0Ktll/w99VIdeMejDItaVKsBOY+HA0+gG4CLbftxLSE4G3qKXbyOAg=="; + version = "8.0.24"; + hash = "sha512-TLClSCztrAITpJenQyr4KVTPwPJCcGo8m6pNCbOqr9rIDg+ZN2VGVExwLgUmE2ZWisYL+c3giFIILE3BoN3oAw=="; }) (fetchNupkg { pname = "runtime.linux-arm64.Microsoft.NETCore.DotNetHostResolver"; - version = "8.0.23"; - hash = "sha512-qvKs2USwemDEytB7cv2Xp7j5PzU48bgErKuu0uhkN1OVw5+HrNLTrkpFif4WsVfB7WoqN+YvLqbkC0E/9pHLEA=="; + version = "8.0.24"; + hash = "sha512-0GQ2ZmFp54ZNt9bvCP7eDpcNM8afBD5oqXVhhvOFLaACI5fp+iSWePxxhlqHOuiLrxdtCGAD43LVXd8U/EZk0A=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.Mono.linux-arm64"; - version = "8.0.23"; - hash = "sha512-sZHcpkVLPOSwTO1TZaLeAL35WEwjeLyQxPygVHM5tP7Vdpa9iNC2cgq7PN412ZKGiX3dtC8BKuwIqWDfDWdo6g=="; + version = "8.0.24"; + hash = "sha512-NNllrZsnasw6vkLWZhQ5L7QYfV60KXCYSWySqV2agcC93/1X2XKPCmdr1/4hTH/ejD608HAYxMRMdmznBZbkWg=="; }) ]; linux-x64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.linux-x64"; - version = "8.0.23"; - hash = "sha512-KAYCw+P4Mxr/RhQIhux54Y0q0Eoy7Pl3kpi5neq+OqJ4bG7sHiZc4N5ZFY79PJTvW3nP6GMArHCoFYGyuSCcaQ=="; + version = "8.0.24"; + hash = "sha512-94Bb2nj0OswRS3BdGY95laNbgGs3rnRrUJIYxrafmQFWUzgrQTm9WBLtwaHbgyyXzLdq0J5H/cdfAGbAUgyQrw=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.linux-x64"; - version = "8.0.23"; - hash = "sha512-EqWNSwkzF3FxwNWtli8bKVIU/lUczAwddGSMi5XJRiCr77cWdUEXAE/sDBJCiMW5TbLw/gEM3rjkmK1/95e6oA=="; + version = "8.0.24"; + hash = "sha512-JzRx8Ro7wIsaq9iyhROxwL6ZBBE3tXIXbJcuzRC+ASzyK/zRoDSalToxw8oVIAWefO+9c18CmeY9908VumbXBQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.linux-x64"; - version = "8.0.23"; - hash = "sha512-o5RJv5S367FkW5sNFrddQZSvFimFyM/UVQZJOPOxiZRh/v1i1RXME4jNfKkPvExqB9c7cXv6r7M1AFQTNzaQqw=="; + version = "8.0.24"; + hash = "sha512-SSzr2v3+zHbO/ou93p7T0zaaWGgWDU/kwA+obMYrardz0MdUIsvKumU9/nMrp8lQIIppuw/Hu/BKnpSjgUAX2w=="; }) (fetchNupkg { pname = "runtime.linux-x64.Microsoft.NETCore.DotNetAppHost"; - version = "8.0.23"; - hash = "sha512-vWfFBqSWAR+2RoYgmJ9lVYAVOxR6WKODJbmNwb7e3mpAplLqwf595RYbrVUjop2D10dTl5fFX1Z3b/KHQA4brQ=="; + version = "8.0.24"; + hash = "sha512-t31VLpcTzKkeEzcwhFXHnPWN+NTv8tOiZwu+MxJ8PnHanXMZOP4ta8yn3RMWmDlMCh9gPeKjXDwTSrGZ8KA3fw=="; }) (fetchNupkg { pname = "runtime.linux-x64.Microsoft.NETCore.DotNetHost"; - version = "8.0.23"; - hash = "sha512-WpRAtH8wc21QkHwRc28zKqgMttMliDnNZlDL3suHYHbmAAgwyL1V6RE4HIIEADCCGgowKlWvVK6oOcNvPmZkSg=="; + version = "8.0.24"; + hash = "sha512-ZlDsofIKO5zUuV0qYmTwo89rQfWeoT4x9BQ6Na2Z57/TN3s3rX9VqOKQ9KFWpu7bR46Bj2fciMnHyDe8djitLw=="; }) (fetchNupkg { pname = "runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy"; - version = "8.0.23"; - hash = "sha512-bt3sOeOsHCbFe+x9g0r5+i2ImYdYgJeARHxv3wox0b5T3vkUf/84xMNAY0o0xxHW1WHMgZ7UPqxWavou4VMf7g=="; + version = "8.0.24"; + hash = "sha512-PcQz2kp68JdRj+2Gajbz8rcv7leJ+owCPKGZDaE8B39TvVJrt3OsqLnVF8PCnV/LR0vDnwpg5gwCPCch+7t8jw=="; }) (fetchNupkg { pname = "runtime.linux-x64.Microsoft.NETCore.DotNetHostResolver"; - version = "8.0.23"; - hash = "sha512-ix1yQ72nzE0f5Ug8umOkZNH2Tt+lDqO4rvm9bpIT7zIvDBNw9thIMNJkRdeTWGL3yqC4nYax7rl2D+6GAi85IQ=="; + version = "8.0.24"; + hash = "sha512-OEd/nGdsvvsFIUUb5jbgX4x7xlO0gQAuQfwmmONnJ//PTpOh553e+WVjKl7nT8oswioxGVMHr3Kt2N/0P5coyA=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.Mono.linux-x64"; - version = "8.0.23"; - hash = "sha512-6fH2f9SBO9F7aYCZFN81ZEa78LSnM3/uafq+qRap8WIzQF9pvt0wOnJ8H8MRundLyXFEnC/e4eHmI3MW0lEZHQ=="; + version = "8.0.24"; + hash = "sha512-CyCjBOeEcokqHhPNhImZsbUT7je67FI4puxkBpQUTbI3j2iZDjTNBkuOQ5K1AgYfn9G22Zk/bmMziDPJGAYzVQ=="; }) ]; linux-musl-arm = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-arm"; - version = "8.0.23"; - hash = "sha512-itybfA5aQsyKdWYeo9vJCPDV+UUPthPVSOY46Bc5JI55NNopUnKuIAJ3miOeHVTNseMB7VOAVNbrVPLVXwGqVg=="; + version = "8.0.24"; + hash = "sha512-jO+9+5Ayqa0nVHE8zhyFAcqO8vBiHzJRNYGvMUOghQamsz0qy6+CrmckvNmBqELGOD6LtBwS8PA/gDmi7MAo7Q=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.linux-musl-arm"; - version = "8.0.23"; - hash = "sha512-oIuhpM5aZH9jFVwYQs7/MoprK93EbsZXFYSSt3UZVsVU/1hlLLZdLI8wWpVl+QudteKdNlT2xP3cX6/dU4fkXA=="; + version = "8.0.24"; + hash = "sha512-ONx4Hy5bTnkM36ty37+yMQMgUYOl7p6LJp6mmazYGtzox2/8/5ZjOVZeS50fMKmEGeTTIHlwTHSfp1xbwlpzaw=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.linux-musl-arm"; - version = "8.0.23"; - hash = "sha512-7AhcxxtaPTu/g9A/Rh6m2ERqC5pc/0cAe9M1763rHw0FdnOgS0VAUhVz7vGf6qXJSoQxFBIj50FBS3X7w8u/Vw=="; + version = "8.0.24"; + hash = "sha512-/PhFniaAD+fgSkP38cATe+3PQCWunNz7uueUCk6tJqvKEAFTge5AAJ/rw3ONzzzvjs/6tBsS5E8IgCs3NZ8Dow=="; }) (fetchNupkg { pname = "runtime.linux-musl-arm.Microsoft.NETCore.DotNetAppHost"; - version = "8.0.23"; - hash = "sha512-siJKMLwi+Jow8sYZSwh1zF8Pk2s0CKKZLEdqNaolcFaQk07j+6o4uhMzD8UEzhzeyx5TsCBG5oDL7mcK/0jYlA=="; + version = "8.0.24"; + hash = "sha512-+39V+6drVud/ioeIPb0XIUr7jKUPQP7B1XMU958iCVicdqNrXZRV/BjLmolr5QzO5Bdwn8N7fcasedCIeKjktw=="; }) (fetchNupkg { pname = "runtime.linux-musl-arm.Microsoft.NETCore.DotNetHost"; - version = "8.0.23"; - hash = "sha512-ONNFvKjzLdTrH0kyz3B3dR98FSfD7MS3/ARA4Nz0anQ1sRz3S/2IQhDTwtJdno9zyAO2+N4CA67axF8k00OjyA=="; + version = "8.0.24"; + hash = "sha512-CxPgl4Z3Vlk9wnEkn+Hx6NLcCtDobRsai3JC19/ySOB4V36fCVQcH1UQ3VjG/1knWNMTG5ZslfCTYM5E2pvnWw=="; }) (fetchNupkg { pname = "runtime.linux-musl-arm.Microsoft.NETCore.DotNetHostPolicy"; - version = "8.0.23"; - hash = "sha512-aI6Y8PQQGWUe5v73/KXwZLxYYZ01TNp7Hxn1tau4h4SKH+kzcVDdUgWJ6Ubj+bAGQaTSWUFJoa+yLgz0oXVrgA=="; + version = "8.0.24"; + hash = "sha512-1FC5WkBE6V+qRcdjzSXf304/PZ1uIzp3G7gJ6VaoG2wK1/bnzPefAib2Giv9SZNFYFauIrxbwyosUf8A3MV0oQ=="; }) (fetchNupkg { pname = "runtime.linux-musl-arm.Microsoft.NETCore.DotNetHostResolver"; - version = "8.0.23"; - hash = "sha512-KXZMqbODszGdf17My3V0C2CCOrD1Nrb9lLdkdLQiL4F402mhvtSHg0WvZ/UVRy6vChUHfOb5Lg7CthS4BgwTqw=="; + version = "8.0.24"; + hash = "sha512-jXl7yR/GbAkmanR4vCIeB3SS7NNSaQcNOPT8TavVhsItywV4som+WYykkItQ8Sm0HG5OKvrcn1+5KJsvy8WpuQ=="; }) ]; linux-musl-arm64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-arm64"; - version = "8.0.23"; - hash = "sha512-FacahRcDzA7r315z/EBZrnyCpSNr6sz0rUvOBRO0WhlZgfd5u73KPEqiaFmQaWuV43trv6ihi29cK/CVSDm5qg=="; + version = "8.0.24"; + hash = "sha512-CJOTVVULYuhWFMzZSsVMOz9mJSWZ+ZmcXpWR4eI9dREoleVH26O8dsJADsyjLK//qksp+r9qqLJZ4stmSWdcGw=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.linux-musl-arm64"; - version = "8.0.23"; - hash = "sha512-fAsD4f/oe5LZUdrVuW8LYM6xMr58O1o45aeMRd25KG8OBJE1XoeKW8i0aLDV89xBZEblJFxX55iBs+tO22aioQ=="; + version = "8.0.24"; + hash = "sha512-pVy8P58lQjVSrGYi9RQHFfsNlmU3L4DE24wznt7RufF9gq1It0yaX+Vztq9Q+QMoBhOO6Qvqdq8z921YOgkX/g=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.linux-musl-arm64"; - version = "8.0.23"; - hash = "sha512-YT1o7j6eKh9nkf/LWBLOOHQQgHIs3dNK7LEiDSQCoUeBeIBTbXgnOcfiP8O7opuzF7R/HOtKP3KFZqHNYcqzzg=="; + version = "8.0.24"; + hash = "sha512-uF3LxNM8HMRv/eWumfwWqp3/w6XziqGDgUI/7oYM/JUXUPUjOquy+A7YGY+VndSQ7NdoFS/3BVDgDB36wAvmiQ=="; }) (fetchNupkg { pname = "runtime.linux-musl-arm64.Microsoft.NETCore.DotNetAppHost"; - version = "8.0.23"; - hash = "sha512-0KBAcpY0Yn0BImmqNIlP61+Ckmp0CMCQ68RTNNjeEMDjc0VWOHVmMNJ8/utBGkdDeBUrRlN/f/dilQ7Ga/v0gw=="; + version = "8.0.24"; + hash = "sha512-xn/0fTh9djlk6hTnxLmUupkTLL72bdUUtBfz5o3UaJAN40wK1EujsHj7Y5N7bHg3MMA3NBaLs3Jm+rF+2lh3Mw=="; }) (fetchNupkg { pname = "runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHost"; - version = "8.0.23"; - hash = "sha512-nEH8j0F8QyUafZVYP4f03T7QLs3alSkiBvF4LS5PP3S9HxNqiPuZKGVLheukp7ab7cwribzafanH0/iXQp57Kw=="; + version = "8.0.24"; + hash = "sha512-RVG0rxVkfYmwE98s0hDywyhQMRosFm43j+qEH8/vaLJ5yRP0r1FA2P80nux5CTv+THKW3Vgb6xbfrV/te0wwWg=="; }) (fetchNupkg { pname = "runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHostPolicy"; - version = "8.0.23"; - hash = "sha512-yXydyTTAGR2Z2zB5SW8V+vlsdaQw5zYcFLvBdITF39T0Nnw8smOOsKBzB99eagZ3UTR0GnefpEEIGXsA/LJKPQ=="; + version = "8.0.24"; + hash = "sha512-oHMW8bygUX6yHLfmZZq5jVoTjhk31VzX4QDuP3ZirbDZTalLBVSn4VK32CBZ8aoYD/FlS2eJrDyeAkKX3rpjww=="; }) (fetchNupkg { pname = "runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHostResolver"; - version = "8.0.23"; - hash = "sha512-gHvOWEysFAQtg+TV0gntiKiozSM23z+sG3Iy/eWi6sOYO4adAG+xkUOEX5nsNYkMbYbMaqQc3aOEc9MYgQTODg=="; + version = "8.0.24"; + hash = "sha512-FaZMI4hlZH95LUdtNT20Ddh3t1bSYDgCGi2ZlaFCvXb2e7VYRLmIN0BKFXertGB8e+cQ2g/9kqrkBntA1siaFw=="; }) ]; linux-musl-x64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-x64"; - version = "8.0.23"; - hash = "sha512-gA9KW9C7v5pZEYgfwH4GVyWRo1QxO+y620ceMuV/Yph5iQb1BCHDSC/DjOSjE9edMkPgcGCR85shpD/zG00TqA=="; + version = "8.0.24"; + hash = "sha512-gbKjR/S4xlFao8+UZAWlK8COu1bGbIHPIs/KiV6PrfGCGJ48yqnuWNfmF/hN/6mPn7N6JlK0tdwkSN664UHSgw=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.linux-musl-x64"; - version = "8.0.23"; - hash = "sha512-oyf/pqqHHyVq7pui73i7zM+yujuJYG50KTJL8H3IlcbwPSdDunx/EYT3GY7f8ObyQbi1AeqXAnQqmufyIFuWFw=="; + version = "8.0.24"; + hash = "sha512-4zoeK5KabRzlYf4i7lGjPaXYuZGv1X1mOVfR0wdI6I5EnIxBB1wbaHFqBD8fvkja518xc4FDaUpbS3VoMx9pNQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.linux-musl-x64"; - version = "8.0.23"; - hash = "sha512-bkJtmH4+EISm99ztob6svindWPxePTCERYqhqlFPCV38ajNW7ZTDaENw5k1T45Z7Hm4OQNPGcCjQuOVVOp0gig=="; + version = "8.0.24"; + hash = "sha512-BwWtsbkMYwT7B/sYCFN43ngUu2llOE3OqtJmq12m33q2JECEyyummf0R83rF10b2T1n10nRq1qvShSOuldzVyw=="; }) (fetchNupkg { pname = "runtime.linux-musl-x64.Microsoft.NETCore.DotNetAppHost"; - version = "8.0.23"; - hash = "sha512-KdKnAc90T0Fsp2FoiGKJVcGa7M4NlXo/0K8/HdlIjDJmDL6BstRKQdQ6ZNHlZedS2hoRiwVN4ojyG6Pt6YBmOw=="; + version = "8.0.24"; + hash = "sha512-D2v/LdM2CpvbNi6w1ZhukiccfR4DWrNjbbP1tsLERCpPEamM3tYLgBv4zw8i28P5DEXVO3Abc1LZjHPYAwR5lA=="; }) (fetchNupkg { pname = "runtime.linux-musl-x64.Microsoft.NETCore.DotNetHost"; - version = "8.0.23"; - hash = "sha512-1gtSRJA9biTHOD8ofr0WNpRCksJXx+KhFMwLKLdka5fmt07DsrEYBRT05nSoUNYfFYah0BNNJp9hzFwGH2U7BA=="; + version = "8.0.24"; + hash = "sha512-GthM7QNSZFaeu/luYQ6Jd1uqz/leCcrdQeBIUVrBWNcJ+aV4YRQhen/AftdiUpSfMl9K0LCQ7QK8iUBjdBPLBQ=="; }) (fetchNupkg { pname = "runtime.linux-musl-x64.Microsoft.NETCore.DotNetHostPolicy"; - version = "8.0.23"; - hash = "sha512-N4PmalgRiIqwh3c6PYm1vLmsgKOAt8B88ILBYyOrRScS+y7D6mc7tAfRy+11C6ghBiBGJrNaXgUEANUkQ4xvrQ=="; + version = "8.0.24"; + hash = "sha512-KJT/GX0azpINH7UcTSxBAuU4CBRQEngc0SWZUma38DLwhRya7B3EVyIAJx5DK3fxGxewmKiWx2c0p6vvhJPRuw=="; }) (fetchNupkg { pname = "runtime.linux-musl-x64.Microsoft.NETCore.DotNetHostResolver"; - version = "8.0.23"; - hash = "sha512-kFXz6h3WyxrQDPNGqHygxGAp8F0RTxTmGHrdfBPhy/iQFf874Jn3fV+OVPuQrYZhqbtkJmMa22guPgnqeJZ8bA=="; + version = "8.0.24"; + hash = "sha512-CScn42is71zMUjP1T8e4Sidkcg+TRwoytjfE7qx0oo+1CbRCMFSEOZ5fRDTGLcovrLzuTlq6Ddqu3lBgRbRlpA=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.Mono.linux-musl-x64"; - version = "8.0.23"; - hash = "sha512-QZ5s2t+UpPDUeBVsVjRnPE+ViIGliqyRLC4IG05VM09bbVoAdizLlvQBR0y3bzAqNvT1FtYW5d2OKM4asRh+fQ=="; + version = "8.0.24"; + hash = "sha512-VP5+ywReddZ64OvS1CFujvvYVEeF0+I57kFUT+g9lY4SNtKHI1p2QfMrzL7Q1vJ8TXbE9rgdfHHJHfMuke+qDQ=="; }) ]; osx-arm64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.osx-arm64"; - version = "8.0.23"; - hash = "sha512-UMZ5kO3W87z6yFoC25oeltUoKmK8qZcjOrjr5OL589k14sOcEGQMsLGE65+/lNe+/Cv4pFLmWSmZCgbyGi2mKw=="; + version = "8.0.24"; + hash = "sha512-uR6R720cWKeNPrmNpl8IyBMpTn1Kxtfm8BUtEReMwZyKAjt0AqazyKZOA4yo+pcDscN6qGZ7XsatPWP+gkm0wQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.osx-arm64"; - version = "8.0.23"; - hash = "sha512-dPdIBOBMWEqWlzK6KLUdCLhZnKptIMPzTENEL0xwwfkazVc/q4XNVAiVr8xpnT+zgnz3YSyR2xlNBZxJ7jmwDw=="; + version = "8.0.24"; + hash = "sha512-gsez8MX1W9ynrWNI+xEq04o25Mqc8gUw7OyoR5ljvLcnIt0zTlSvt7BcVPUemKRv2Z6pnCodXKZHR5f05ypHsg=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.osx-arm64"; - version = "8.0.23"; - hash = "sha512-uJWFjbnKm5pgDkZn4i0vpP8j4hSetICJrHefdR+pjZ1Gzq/JRLTIlav6sAvKYwma0TFeSfqpmIvE82C2XKYGEw=="; + version = "8.0.24"; + hash = "sha512-UevsJDxErF3YGZxJDVnGqj0+nFAME8LJohYx+k7yyJPI78ksOceBDNHFYpaGeaTII4iXq0yWZxmKpKA3W3a9VQ=="; }) (fetchNupkg { pname = "runtime.osx-arm64.Microsoft.NETCore.DotNetAppHost"; - version = "8.0.23"; - hash = "sha512-jC3lx9tyGqjhSaQiyjk6PwGVhoDYqpSAiWpqVPQsWZERkKR+1G35yDdMssxlluqKoDTR9mfYeEPT3s50C4xJZQ=="; + version = "8.0.24"; + hash = "sha512-K3wtuV3gU3cY6o4cNSbDInYfdXyI7LnZzTlcENCNu5kx98qH+bFQJvPe9CW/Tq2P0vqIZ8CVKzm9OQtAZEkZlQ=="; }) (fetchNupkg { pname = "runtime.osx-arm64.Microsoft.NETCore.DotNetHost"; - version = "8.0.23"; - hash = "sha512-+vcoml5eEkvi84IauqYI+BJh9hZAGZjJ5KAsAG6W0e9ZRPS2df4rojbIv/8SgHawPA7WcOSz5v2t9WftcQe7RQ=="; + version = "8.0.24"; + hash = "sha512-ACG7yv6QTZ/zNfXols3LQYTbfyD2z52AFo9kjtXMVNV9hf9zsAELu0k2/8KyZYXX4VOooySpIKSWC/BnjW/Bkw=="; }) (fetchNupkg { pname = "runtime.osx-arm64.Microsoft.NETCore.DotNetHostPolicy"; - version = "8.0.23"; - hash = "sha512-dCn6RWESCLIFGXBppbCuxMUUkUOqw7MoNU0RUsGskjoiZvtiIYcTxTdNu6H5zvFFOvTxtZqdLd9SRLEXe6u+kg=="; + version = "8.0.24"; + hash = "sha512-DjASBeiB0zQKFmmFx2o7WizK+GywOFxfNEoAiz/AN4ry7XP5nKag24dKYc2Szhv7nGnHihEEMkTShBwXJRPDeQ=="; }) (fetchNupkg { pname = "runtime.osx-arm64.Microsoft.NETCore.DotNetHostResolver"; - version = "8.0.23"; - hash = "sha512-gjrMkHOyjYBewwsfCWzyIOD8SXIh96c+KiwvHrcpeBRmV9weafBNCSihzDGN9VpHfhzWe9ienPc/HntavCLlng=="; + version = "8.0.24"; + hash = "sha512-E7eblRX3ZHtNKjYfJwJEoZfZdkYUuQQutFlkLjuRZEncYh0SblOtoB/FIYPrndQQIh4bSkY271gt0yzz7QlRnw=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.Mono.osx-arm64"; - version = "8.0.23"; - hash = "sha512-vqbK4jUkaI+ZfmF3Dxa/ncgVyLlxQVt01JAdwHQtyVgC77c3XoyLxsKPsRChbSu1iHe7AQ511a4SEjtu8VrT8A=="; + version = "8.0.24"; + hash = "sha512-2mRljuQDooQY41+wdMRnnbvcsh/ZOAyPO8Ifhv5ImAijoG0pxq1j6d1Y9/NmjDuQqxmmRk+Vw5T9nCuhr3awTA=="; }) ]; osx-x64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.osx-x64"; - version = "8.0.23"; - hash = "sha512-wgszZ8xPSQbNJRW/ikJTZ0kibyfN/DO4agul5zRBGOUdjxkOtioNu8JJbV8PuYOruwWn+HsVTo89pTxuUfaT3g=="; + version = "8.0.24"; + hash = "sha512-n881oBnZQ6xsELkrgduN8JH6yZU/We+9ACOF4dUsfyLx9RTh0EQMsUz5tTAzXoenBDZ4p6RsdnjFgDqg+1f5+A=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.osx-x64"; - version = "8.0.23"; - hash = "sha512-LUwO+RyUhU6pYpzZssvK3Wv+VYoa1GSiqx6XOOfIyZyPm92BjFvar3rFpP/wzjcP+ZMdxoqxsbBBbLuZyfmICQ=="; + version = "8.0.24"; + hash = "sha512-qGbPxfG/9edXf0HK1a+Dl9zE16alQfdsQJ0JvNDe/t2RIIJv2co8iddscodLEY+HrefGy/Kh5MzEjgf+nVq3YQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.osx-x64"; - version = "8.0.23"; - hash = "sha512-oGEAu59u5za34eSmytlx5sQqpEwox8yWgkGO9xuC7UcDk4VMHtMJiTPw+M07qXAsI6pwiqCHGWQA7iuwN2e5EA=="; + version = "8.0.24"; + hash = "sha512-gwk42rB9OCdcw5ncNr04zr/wi6IRmeAd3x3z36mMtdRcYoR4oq01cQl5VecG6YjqiEqlUxFAYnygaSck+X2b/A=="; }) (fetchNupkg { pname = "runtime.osx-x64.Microsoft.NETCore.DotNetAppHost"; - version = "8.0.23"; - hash = "sha512-lAdDGPyDeqw0sewoHQzcp4sqxMy24gKNGjdljAqe63TKMaxsDtiTlVtqZuAL97MgLnaRbSn5LfhcXgEFgwM3LA=="; + version = "8.0.24"; + hash = "sha512-fP9TRao5w7mReiVMz2in2wBWMXcaSE22Jheuzgij0iMKeadAk3ARPQgQhrHSiRd0Yzu5VeM3igQV+TXq/SG+2Q=="; }) (fetchNupkg { pname = "runtime.osx-x64.Microsoft.NETCore.DotNetHost"; - version = "8.0.23"; - hash = "sha512-nUjn7IQyMDT6xNZym2iKunY2RT5bsNFyxfyZfvXexoFZSozojXGKpEjhEev2HMmMeolS1alJ6ZCYS3tlj+holQ=="; + version = "8.0.24"; + hash = "sha512-sPDRuNi5Ipjgss1S9ltoVE71cArqjz8GSkmB1SRlWu46pAqN4dUVWYYl9aFIHhWwWkXnMBpaOeyfsDi8nChyVQ=="; }) (fetchNupkg { pname = "runtime.osx-x64.Microsoft.NETCore.DotNetHostPolicy"; - version = "8.0.23"; - hash = "sha512-SkQMLHlWYOCvmrKTuFqWC6q/6y8amhv+RVM18j/hBx/nbGbYQ90pLTv+Vc69wSq9ugVGw0Tm7zwg9ns+Dhq8eA=="; + version = "8.0.24"; + hash = "sha512-5tsQkN6BzdBhwizHQLXuTk14J6POyVjrtllxxWxRbfp7JzhdxNhkTauhpP1Q5oh+jpJNF0Z3C/rmvTd3lfhZZg=="; }) (fetchNupkg { pname = "runtime.osx-x64.Microsoft.NETCore.DotNetHostResolver"; - version = "8.0.23"; - hash = "sha512-gfP1uS1t1feQ66LuwSHGXFrU/Cc/UIkFPoBZ3LySp1M4IzoCImIUJg8wlg91SpoyjOt6wQ1fAHj3nfUKdWFHwg=="; + version = "8.0.24"; + hash = "sha512-UC0P9/SHSjaDx+YxebFcBCluuZI1t7dnC0e0kgiCrYKZ4ty/2Cpk8gSACZObHb/rJY8PUK8bZDdvWXQhUH99JA=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.Mono.osx-x64"; - version = "8.0.23"; - hash = "sha512-xW+GrRgBSEwmwwGfUHb2pzjj3/JfA3b4uTGkjZXTJKNUe/UjW6u1YrbAFCpean8mkU5FF/IPg3w0TxHQGJGOuA=="; + version = "8.0.24"; + hash = "sha512-3UH//cSkT3UEuNWm3HwHKPty6YVW3aDC7a9PbWskfDb0UOvb+3XTGStlia1kIGwA/RCwxR8KnCgClwAIN1gHxw=="; }) ]; win-arm64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.win-arm64"; - version = "8.0.23"; - hash = "sha512-ulFv+q99+MCffMepFZGYbhjh7IoA8nHmJ0Bcc1kAjX7NWhX9JK+dxIdoLuLsVPTJacR8EV5/8H5hd7/o6WXP9Q=="; + version = "8.0.24"; + hash = "sha512-DWomDaA0F2Mi+h3oqH5si2T67JnH0wQWfoSlh8JzEZCBPdfJConFsnCi2bm+wI8NhAxEUbpt6l3lJfH71O9ubg=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.win-arm64"; - version = "8.0.23"; - hash = "sha512-ymrZ/kU4uV/h5j36fPP2pUHP7+GlTRFHLNLQsNJAJOn2TO1s/kGcidyHSaqTwHlmWUwSJJbt7d4J41xYlp3MBQ=="; + version = "8.0.24"; + hash = "sha512-8GgsrIdgCMLXCQjUV2LGGX++yUwZ1C+EpB+KO45pbalxgHHJdnY3BcYawzgAnn4ZcG/cnaDNUJF8w8A2888EBA=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.win-arm64"; - version = "8.0.23"; - hash = "sha512-Z8mFD3s1MnujM4GXJT8sm88txwTUSxkxjFUQGKgwP257H/BUuGIC2FWjvPZAqfs1KL7ruWhULCHd2hMTJSVkhw=="; + version = "8.0.24"; + hash = "sha512-jaMi5T81NBZG/aBzhXSx9dAlIKLxxJ9zCIJ3c49l3KbFbybDX7/LfH7h0OIg6ntBWkXotQoFGcUOFXa05kFyRw=="; }) (fetchNupkg { pname = "runtime.win-arm64.Microsoft.NETCore.DotNetAppHost"; - version = "8.0.23"; - hash = "sha512-T8Goc5St6NSBj8L7f1WWZjHS4v20sWl4kc4A6dO0+lQeNNWv4gYRgZ6OXtyjWVcQRL7c16JpbJw2j8VBeEE4gA=="; + version = "8.0.24"; + hash = "sha512-hPhigpK6MZ6/bT2RgWQILUNL+aSEs3ikJumQQ4M5Jhcnc6r2x3XYzHzLPW06KU4aryHmVy5+6j6M/sm5wVtXWQ=="; }) (fetchNupkg { pname = "runtime.win-arm64.Microsoft.NETCore.DotNetHost"; - version = "8.0.23"; - hash = "sha512-GSnawpqKipdOi4JOvqrKsbsu3NEu137zgk45I0+I4oh4bHZkNhCt6DDV0Vi1+sdp6krKWW7T0krSTIYIMUzZYQ=="; + version = "8.0.24"; + hash = "sha512-gR/1n3LfHFAQrFom/k53+iquJ/ZDYD529PkqQ3bOkA+zyHWX6Fdr/VMk0j6DDh7ausZvn9ydVzfIZgJgGe+ybQ=="; }) (fetchNupkg { pname = "runtime.win-arm64.Microsoft.NETCore.DotNetHostPolicy"; - version = "8.0.23"; - hash = "sha512-t1zUQ8Ozx3n0bn9UrW3TAXifv2DjZJ/F/LesxcdXq39Z0QBtSDvZADrGnJaUcmb+jCJlNH3w7AntXzg+s2nmPg=="; + version = "8.0.24"; + hash = "sha512-qmngHPQYHLx6xbjYOxeexZijGQlNmfDqX0jLd0WjlL7lyK5q17bvQckVC2BjDhaXKfmUXdlQhPVpHy89V82H7A=="; }) (fetchNupkg { pname = "runtime.win-arm64.Microsoft.NETCore.DotNetHostResolver"; - version = "8.0.23"; - hash = "sha512-vcxX841GKgEey1tptDeHyiPHACeIgATfO9AKbkBC3k5VyNyHfTrDmfv5nr/tcBVKhRR6NlMOfYqwT0JT4X+ADQ=="; + version = "8.0.24"; + hash = "sha512-5A6S5/YLp0lhDDRanye2XR5prLPb7iopuiKj6rOeOYg+eR6f8ujcKXXk7z7QfZvl7C2KGl65rymo/7CwseGj3A=="; }) ]; win-x64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.win-x64"; - version = "8.0.23"; - hash = "sha512-3DXE6k3bERyP2vyibcJP6zVRKzkmk6cEqINNLjBkMN/nLG9fOwn2x+LhSQI1qvaB22p8pmM2HwCshqQ0HOR8sQ=="; + version = "8.0.24"; + hash = "sha512-whjjq2shpir90Q+wwOiCiL+m5NOahPHDs+a0XhmssnV45upcTmAuPccvfO4GTV+LzZZ8vx+6A7h7IAH6kJBqZg=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.win-x64"; - version = "8.0.23"; - hash = "sha512-/Rv2xB0OMMcgl0f/N78FplGIASeSCC05vgqWR9wOdnqIuv1l1s9L5RHRosO0EdCrR6SdbrCDHRfuwUn/PGF7ew=="; + version = "8.0.24"; + hash = "sha512-fhb/MkOr2RJDHtxl9xKGZkkrO1gFbZSRUA4ipbqgVTjcPQW+IASW0fHWx4Zvazy8G4UmPAEv2letBUFp0nooWg=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.win-x64"; - version = "8.0.23"; - hash = "sha512-Ze7b0VSAvxQTyC/Hb24gBBe41ZndDolclsp4N2YPesb/uHPKTf8yv6znTX83NHmFsUr3LBW0ttpwLBfCxd2y8A=="; + version = "8.0.24"; + hash = "sha512-eu0X7iN/U7rLNz4QbhhYCHNtsJFMLCEYjj2vHcabrvrzKGCzVpyMPlHvWfAYGRlaXwHfPA9lnG86xJ0kZMinUw=="; }) (fetchNupkg { pname = "runtime.win-x64.Microsoft.NETCore.DotNetAppHost"; - version = "8.0.23"; - hash = "sha512-RHMNB6CgzmYsEQUtQl4Y5ukJ60m9WyhDTvm+EH31DL1d3t/Eo7bnqT/22NVEAHevWYCzfqeSeillJAVpIpqfIw=="; + version = "8.0.24"; + hash = "sha512-Hst8AqJF/F2Nojw30O69YXknS16RwZrpXM9SrsqTlnvdJ03WZnmbtYItUCz8BjpsHjdRKleSUjGrFBgviOUMQw=="; }) (fetchNupkg { pname = "runtime.win-x64.Microsoft.NETCore.DotNetHost"; - version = "8.0.23"; - hash = "sha512-fppHl6PIwSgOo6RJcLAyFA9zzCrrsYHsM51yyebzEJOC1gyDaABUUxO83TkqGrPiyTrVaadFRdtoRPwzyuNsyA=="; + version = "8.0.24"; + hash = "sha512-H9AYUeamFxbWPbQaBRcKd3CKEXtn567ObzwBYAw62cW/auSn78VdqcmFNeGjAwSBiSPX2FkkRTrU5bE9swVZTQ=="; }) (fetchNupkg { pname = "runtime.win-x64.Microsoft.NETCore.DotNetHostPolicy"; - version = "8.0.23"; - hash = "sha512-mJycz2znguykPtFoyHFwkMQrvLZt7rt26s+imZiH1qhU8Ve0EJeOqBV831ihtzbQdUlEC/oi9Uf/NG8amxJqHQ=="; + version = "8.0.24"; + hash = "sha512-dIzYTbBt6CLWqSueQw7HvLpJBnbR5Ed47DA9UUAqh9vgjfJTjdPyggYTF22LMO60M0yP8HxvW+XwTNGv43lyGQ=="; }) (fetchNupkg { pname = "runtime.win-x64.Microsoft.NETCore.DotNetHostResolver"; - version = "8.0.23"; - hash = "sha512-uaml9OhMUORJm7pMIqxxunYWaa4ewOQNAUWozdxAfdjXSSemmuz8LhppDWGiod6ulGpKi9T8vyyWwxRtCLvSvw=="; + version = "8.0.24"; + hash = "sha512-05RZrc3zVFRIgi3Cw+V48upDk4WgHG1DutKl1dWZcm+ZCnS6rrEoC3QQmc1xk/P94/5z9uhKO9wPR/3jRLm/vQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.Mono.win-x64"; - version = "8.0.23"; - hash = "sha512-/tXzsmZ5r1auW+5xaNjq1OoRkLCFi2rxbD2b/Ln+ygOy1FFjOJ8df36ZD9Iq/eqEanEHFu+BVWi12a7yB39rPA=="; + version = "8.0.24"; + hash = "sha512-DBWl+uM9sFhd7+PG9cAq6+HkGs7A57tWAoiH29XrYsttKB3uhBdGcSLgyRsn9raspdAJXAif+1V0gK0UU8DVjw=="; }) ]; win-x86 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.win-x86"; - version = "8.0.23"; - hash = "sha512-Ku0lQqoi5HvJZ/JhidwIprvKtzeNvEv5YLzoCwuf27V1Rr/T02vXTIzqPKAo38CeUCQh3TAbJ6lybmcOXiyr0g=="; + version = "8.0.24"; + hash = "sha512-mAgwLFJkH+MIy+eKFj+wAYyM7GfPzAyKHnJhNGMoNvCabr27jXb29rRHhQPHnEeuhyf5hO0gN9ch402ddT1tXQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.win-x86"; - version = "8.0.23"; - hash = "sha512-9tK+oGPR/DjARFjmIU3FoJ8z0inYlOuShT/HXe1P/g+RIDsl2vC4bH2ZRCOhfq6/Y5gCzCOAcHCpJsDK/eG+gg=="; + version = "8.0.24"; + hash = "sha512-RnHiYW3X3MbZbe1ArFSI19gT7On+a2JWFhgRtxeDP/PcV0fv08YFowXCLBThRA27cXVQzX1jFgB2rxSHbofiKg=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.win-x86"; - version = "8.0.23"; - hash = "sha512-cJxO7OIkfvgkMk2mh6wQ7ZOzUc5QFVLD1NwozEl50S37ub5nE1jZpCiCKGepdxbfP/8Pc4vNTbbleWZNqJGvHw=="; + version = "8.0.24"; + hash = "sha512-FkGu9zI5Bq9ucv0UhpzOunJcrtxdujmR8YQQ8MM5nH/OnP0Yersrtt/BaDNcN45miOCXPhdM4+nM4g31XQth5A=="; }) (fetchNupkg { pname = "runtime.win-x86.Microsoft.NETCore.DotNetAppHost"; - version = "8.0.23"; - hash = "sha512-VhgTvJakZ8ee3cYOvyhiBTI+F9HGU+Un0fHt1bggBb14gVb5gT4YQ0BBRTX9lm8k0PD1M/F8g/jQkAx0nwmrBA=="; + version = "8.0.24"; + hash = "sha512-bxmHBY7pAJmr7rIOrlcmjuHuiCuFEWQHfeT8KyAH0MnpJn0KBKml6+kNBNHfXgv/AUGFCy0m40aco4w3znuy7Q=="; }) (fetchNupkg { pname = "runtime.win-x86.Microsoft.NETCore.DotNetHost"; - version = "8.0.23"; - hash = "sha512-VFSkRA8t8m/6Si4JLga4VUc5s8q7BgGIQ88IH4FogX5oKS7Op6FFv1MQGyTAZop8+6JZQZ0bLJRK+EjsKcgumQ=="; + version = "8.0.24"; + hash = "sha512-ebcviRjodT635cs0zZX5xB18hm3HhTuWAfbhWbtuTe7BxT7EWYPlVR7cSjNP7VjctsdrsPRLnBy7IURMuRKRXA=="; }) (fetchNupkg { pname = "runtime.win-x86.Microsoft.NETCore.DotNetHostPolicy"; - version = "8.0.23"; - hash = "sha512-gYdHph/FuRpMunQXjuX0xam+pb5OHTcGXNTYoAaOrIQm9E25CMXRYkVyAdS8Zh15QR71ukh0uaEm5h6pHqADnQ=="; + version = "8.0.24"; + hash = "sha512-AuyI8sz9s40YhlkoIPz7BXa3mcLkStK1MJBZ3YuQ333F42nTW2pvMhIol08qhFLBq3ruvPFDPx6+sK5QYCwY4Q=="; }) (fetchNupkg { pname = "runtime.win-x86.Microsoft.NETCore.DotNetHostResolver"; - version = "8.0.23"; - hash = "sha512-m6I+9zQzDZA3RSpU8KJvvNWnVTUdWbh99sOuey0kfMrk+sNfwfYVc7ZAmiDAZrGanx+tHnuECaeQa9dtDa0MPw=="; + version = "8.0.24"; + hash = "sha512-ThIBQbQEgp2W5fDq2bOdFUHiLdthbvabHUI65SLe+HgvAqh5hHyRZltM22zy24PzYZpw3BSoONg/qsq3duN5TQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.Mono.win-x86"; - version = "8.0.23"; - hash = "sha512-mG01SXs4K3F8dNa4VGx4cypyiViuvJg25CnmJU751qjMp5WvBB0NsRAKMiYRqHFg21vbrdztfXYXagpsB7JVEQ=="; + version = "8.0.24"; + hash = "sha512-HaLbfBmoIebAdANIIHK4EUkZ9w64QTWxeoBS5sEGCKs5rU/XB6dSGLEx9Dl8YMcWoRnEPcu7/cs+FeOzuTkAEw=="; }) ]; }; in rec { - release_8_0 = "8.0.23"; + release_8_0 = "8.0.24"; aspnetcore_8_0 = buildAspNetCore { - version = "8.0.23"; + version = "8.0.24"; srcs = { linux-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.23/aspnetcore-runtime-8.0.23-linux-arm.tar.gz"; - hash = "sha512-PSAJUECag39XoA6LGVC28E44YoaqMuBYgVGE/FdeJOTgwA2Ky15pgzQi+UY2HFeTdQ8sXUmMdSTgaT4/+5R+CA=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.24/aspnetcore-runtime-8.0.24-linux-arm.tar.gz"; + hash = "sha512-dgmc08sc/PivNsVro7jIahabueyCWcEQdEG6v+yN0SMPjVBeARPlQuKZgqU7owahC5pqsm6+hI6TqasC+IBsBQ=="; }; linux-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.23/aspnetcore-runtime-8.0.23-linux-arm64.tar.gz"; - hash = "sha512-wjfIhrMoqLefpuNBWQ7Gc5MlRQ0/EL6cJr+Qjk4QgrA73ziat5QxgYe7RpTyYfh+PUtGYBeyGYD/57TXDQKLuQ=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.24/aspnetcore-runtime-8.0.24-linux-arm64.tar.gz"; + hash = "sha512-4mlJGVPFUuz9MeYgBS7shOYLKNo5zgbC1kwyLamhZKbIlqHam/ll33jm397Gq55CrVw2ssZB1uoFpSQ5MKY5HA=="; }; linux-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.23/aspnetcore-runtime-8.0.23-linux-x64.tar.gz"; - hash = "sha512-54X+KnsGpWoAcIYtT79B3w4cBLiadvTMotdd4yBkInTMxJzded1teBtQTlYx4vJbCzVmR0ufSzR6kp2LF2SD3g=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.24/aspnetcore-runtime-8.0.24-linux-x64.tar.gz"; + hash = "sha512-mlyyWZBkn8HHVnXpTi5Gmd/Fl5qZou7Da6uyQMpSePGsJVLs/sFoNESaw9VIKg/TA6xLpTykdJ+r+ysBlLpGNQ=="; }; linux-musl-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.23/aspnetcore-runtime-8.0.23-linux-musl-arm.tar.gz"; - hash = "sha512-47lHe1KfL/7BJxAN6oAeLYOwM/CWyD25pvAJ7w5oowk+L6HbwliwwoiqphC6F4njgRWOFvamfxNjnv3OR7zQSQ=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.24/aspnetcore-runtime-8.0.24-linux-musl-arm.tar.gz"; + hash = "sha512-0DIwA8FxYwAf5dnXgleybElZdtJWFjJvRAfB3UnblBUhe9J68eDw7ZbRjWKl+wybBeqgQCjKh97B+57mlEEGrA=="; }; linux-musl-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.23/aspnetcore-runtime-8.0.23-linux-musl-arm64.tar.gz"; - hash = "sha512-CqGlD4mqOcRRHjbkrMg1MZ+rlQhruOyBJdW9tRvSCHyhhD3d+Adf5e+wndO41jQGFQhcHsqiEHvrwKguTzrZ/Q=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.24/aspnetcore-runtime-8.0.24-linux-musl-arm64.tar.gz"; + hash = "sha512-AzOlG+RJQfD6p4vOCj5uNX4XE6b6S8BGHDsRNdP483HN9AGzVAAnp0KLNMIv5jamHS6E48fGZt8STciePwh6DQ=="; }; linux-musl-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.23/aspnetcore-runtime-8.0.23-linux-musl-x64.tar.gz"; - hash = "sha512-JSkMo3Xb1X/3DhGqxrGRxUQqxGLclCRKvq/W7XpziODjQvjf9gt0GqUuM1wW8MoSz6NCY0jq6QaqX0WwtrNrXA=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.24/aspnetcore-runtime-8.0.24-linux-musl-x64.tar.gz"; + hash = "sha512-8upqGBLzje3Drgu3u5h4Jv7N1sJQBrcwlFuL6MoFQX1R1b7GflgFjDccq4RzjOY25koOXGcu9aXCvErmoBOq1w=="; }; osx-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.23/aspnetcore-runtime-8.0.23-osx-arm64.tar.gz"; - hash = "sha512-6rgQpggD6va2SR/N/GDlC5RNAydxEQH8UTddw69E9q7JfJtbYzuIpo7KKVjBsRNJtLXdrQwTNb5Z6x+Tk5Jwiw=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.24/aspnetcore-runtime-8.0.24-osx-arm64.tar.gz"; + hash = "sha512-y8fSlSvIUfU+IzjWS/9MNj+nJqwqDKJwGuvxTN+JW+Z1kgGYnipTd+TYyRueUKx9HXc+aI90eqSYI2GmxVh6vw=="; }; osx-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.23/aspnetcore-runtime-8.0.23-osx-x64.tar.gz"; - hash = "sha512-G1sEo5lOIy81nCnDvxvUHk6J+QPbXZjz1/5AMfEVoioXLbQxKeNlN0a3weBgtC8G/I7y11ZgiAVykJn1D/nSCA=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.24/aspnetcore-runtime-8.0.24-osx-x64.tar.gz"; + hash = "sha512-8xFOGfcH4iNpS/VOng09zsMqQZJVjyBcfcxqLxiGRDgak6nA8R9+xiEA1tMNTHV8R2BEOqDMn+Y4zF3pdm48ng=="; }; }; }; runtime_8_0 = buildNetRuntime { - version = "8.0.23"; + version = "8.0.24"; srcs = { linux-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.23/dotnet-runtime-8.0.23-linux-arm.tar.gz"; - hash = "sha512-kjtSFnPUJKHxt3dT/fAK9NTYXeFIX4F/y0cXaboQtj/HfJvbijVYYc+Ck717PwCiM/+KMN6xTTmS8QOPGLrj6A=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.24/dotnet-runtime-8.0.24-linux-arm.tar.gz"; + hash = "sha512-1yJ31JLcbot/m7T2w3t0svin+uc4pXsVKYhUzQkaEkhUUtWFA0U7sYBINU9Pdv2VE4eo929jut9kOSRbtpwzjA=="; }; linux-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.23/dotnet-runtime-8.0.23-linux-arm64.tar.gz"; - hash = "sha512-bV57gF+tE/pcsR+bfNPch/JXgKn9Mn1KAYOTMtMxCukW7iLVMuQKVwZSdy7j/0+wNwxnutKxDQPwe1n5PLvAfQ=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.24/dotnet-runtime-8.0.24-linux-arm64.tar.gz"; + hash = "sha512-PpY1i0P7KyxWH0XpOZhvkwFfzIyuj3lIxHYTnGE8Q0Zzp/xg7DsE8Tti+rPntb9ZKY+87FQzuGBKP6/FPiEviQ=="; }; linux-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.23/dotnet-runtime-8.0.23-linux-x64.tar.gz"; - hash = "sha512-HG0ZgF+oCjZUKcHTkXfQ821XeoO8ml95JvqWAHQg65zru/i0hf+hMQIZV82EbT1WYgh7NYuAAkc0kRUxyY0wJw=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.24/dotnet-runtime-8.0.24-linux-x64.tar.gz"; + hash = "sha512-odzqQJ/Cl2ddbDCsO69dZ+k82JyS/ZkwURVlLEnkSMVu75WbYOhw3ms8DS2gvT9Cr+CJtfXLOwaITTsilDJpEg=="; }; linux-musl-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.23/dotnet-runtime-8.0.23-linux-musl-arm.tar.gz"; - hash = "sha512-7lFVedfIys5/LytDwhswjsEre+zfcxjkLgMV9hxEG1SD99tV7hMjdpkDVPbrRyf6ZyHwAa8D3ME0KE4eEUePYQ=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.24/dotnet-runtime-8.0.24-linux-musl-arm.tar.gz"; + hash = "sha512-qgZckobOya+yUihL5ptiUEVqMu0+avm3v7qs14inLVPE/IPFbXcUlu8m37rZS7L4HLMIZvFXMoIRIUgcKjTkjQ=="; }; linux-musl-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.23/dotnet-runtime-8.0.23-linux-musl-arm64.tar.gz"; - hash = "sha512-upFLlqUOGX/cxgbIHhkm8Z8lCOaChCih8WRin5DowJvvdcF4GSGI1z7bZyqNfd7cIATzSaouT6+DeoxW1JwTRw=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.24/dotnet-runtime-8.0.24-linux-musl-arm64.tar.gz"; + hash = "sha512-N+SGFc8E2syWKUfB4WXAomugcamlpfss8VGzcAFhj/hYNei2axGve8+ZvNYLsOoEkCrtLkT4X90KSZJIRnG5UQ=="; }; linux-musl-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.23/dotnet-runtime-8.0.23-linux-musl-x64.tar.gz"; - hash = "sha512-T+xIMZDR7BNCd28t2X86zmLvT5If1A/c7rkdAM46oFbvz2NbavlzbphfPg1m3/Vwn3gaNutZMT0N3bE6s2088g=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.24/dotnet-runtime-8.0.24-linux-musl-x64.tar.gz"; + hash = "sha512-c5A0Zmnrt0h11mXdjLaYH3mq9uWXAljfJw0MpYc+wkgGWdlM5mTTnCtB0p8YycuqH6ndEmvrs0ZvdcPKAgoD+Q=="; }; osx-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.23/dotnet-runtime-8.0.23-osx-arm64.tar.gz"; - hash = "sha512-07+vU7MYrnxMHaoOFxDE0qRPyo8defUSwRosAiYB4meqnyDofm8MMQcE3I5cHBhxNak1JB+blaWgD3icwc293A=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.24/dotnet-runtime-8.0.24-osx-arm64.tar.gz"; + hash = "sha512-t9mUKdV9qbaG0IJAzV029JazU/GhqHEeMe0u3w+7IYyfaAdnOr4GDTl19Vbk11O4Zi3NWrqZARHWmqWvUkUPsw=="; }; osx-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.23/dotnet-runtime-8.0.23-osx-x64.tar.gz"; - hash = "sha512-6qzxH0gcBcNtkLbduZVCG2ou+Xg60y9JgxiUklWPsaZzPaXBjamEvtxdINMn2hrukxsst4AKquzblFOfLtFGMA=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.24/dotnet-runtime-8.0.24-osx-x64.tar.gz"; + hash = "sha512-1HCXfU/Uls7B37e4HmjHkGOL8iweFbn6lru03oVB1tFI6sGv/GGXcJVJKyMBwa1ZkLUJK16J8ycTzMmJlfmvvw=="; }; }; }; sdk_8_0_4xx = buildNetSdk { - version = "8.0.417"; + version = "8.0.418"; srcs = { linux-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.417/dotnet-sdk-8.0.417-linux-arm.tar.gz"; - hash = "sha512-pZdacFzgAuhCZtBCF7lPzg2hcm0QFF6qKeYpX3VRlXdJUiHFF1WJ9r6MX5MAT4jDuLi8XMyRBkYC9RK7WcUbAQ=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.418/dotnet-sdk-8.0.418-linux-arm.tar.gz"; + hash = "sha512-FGatb0q63rM9V/8+Bi25Cxk33XmPpoacAT5/1kJvJvIR8OciL3Jwf84s3yJs1peiZUtnVhz4xU7dBaoZRQevQw=="; }; linux-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.417/dotnet-sdk-8.0.417-linux-arm64.tar.gz"; - hash = "sha512-RVgE7W5/VoQAywX4w9IOQdji/lb0HviSGBw42yz5EWRX0Lb1hU9o7acYq/zYFTvTumAm40e4OFEITfgNG+geXw=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.418/dotnet-sdk-8.0.418-linux-arm64.tar.gz"; + hash = "sha512-kZPJp3pe7frCSXQWDpstlYZeiMjE8HQQQtLrtLwzF780HsuXSsba2RwQ163uIttxezXT/vaG9arWf0r/RFdAMw=="; }; linux-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.417/dotnet-sdk-8.0.417-linux-x64.tar.gz"; - hash = "sha512-lM2LKxO2u/1b0rtpMBTvaMgPLQwxvOigxWPfTQyD3tGSa7Jmmz0RmF21kEFREEkZBJFkv8SratXFSjU/2O0A6w=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.418/dotnet-sdk-8.0.418-linux-x64.tar.gz"; + hash = "sha512-+9n8nwvKc/dx55wS1yGhjal7ojxDeUuUGxEMyqwPzRYVbJlqW5z8BlASBgF5HykJ6T7LJo9ofHuCiJk0x2bCuQ=="; }; linux-musl-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.417/dotnet-sdk-8.0.417-linux-musl-arm.tar.gz"; - hash = "sha512-un3nEQWS3aH+7Yek/5uHcc5d/V3jznPaS/FUUich/8KQIMyo6jOBGUdDYwQqU0iQwPBeZrIOjMu2FO/SMtO/og=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.418/dotnet-sdk-8.0.418-linux-musl-arm.tar.gz"; + hash = "sha512-P5T4uFEbazsZYOqvqZaqh5ElDJTVibIk/VrKnWLlXRYfC9kZzDKKjQyuu5NOmTi8ltIari9V+ViX5XJ4FWFOig=="; }; linux-musl-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.417/dotnet-sdk-8.0.417-linux-musl-arm64.tar.gz"; - hash = "sha512-DwZxOAs9+ph7+VmD2IruPkGVe0CiSoXgUjeRzvipo/V+PEGXdJbET9gj+dcatQcJ0rtWuS+YRY7h7ns9mICo/Q=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.418/dotnet-sdk-8.0.418-linux-musl-arm64.tar.gz"; + hash = "sha512-s6/mfsY1daTK8yk7ftMCnKJMVoB7jVSpGIHp0LB1J60sAWF2Dz4lUZANUlWDA9tbmWo/S5E/CtzDcm8RQv9qJg=="; }; linux-musl-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.417/dotnet-sdk-8.0.417-linux-musl-x64.tar.gz"; - hash = "sha512-Iyzwm4JewK1wbccx5Uq76YWBWyc8zcQdVZkUJG/DP+mvuyG9PZGHDSRFtw1mnEW9bV33qb1/I39tB/YccAC9Yg=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.418/dotnet-sdk-8.0.418-linux-musl-x64.tar.gz"; + hash = "sha512-3Q3wSEEpGQRVYasOVg2MV17CVHcp24SwMGEV1aquo1X0kdAkyeP152QsYjfEshQ50nnfp9y73Jo5A3zxxURasQ=="; }; osx-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.417/dotnet-sdk-8.0.417-osx-arm64.tar.gz"; - hash = "sha512-PiO7WV5lcFjjW4MQV3EOWBI4yWSFQI7mwpj9bwp0vBpclihsHD+QLe4aRqFE4lU7+G7Zcx02+wh6Vumgxf8P5Q=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.418/dotnet-sdk-8.0.418-osx-arm64.tar.gz"; + hash = "sha512-EdatsgRYbosmN0reHBThEqUA1EGX0+lpcMp8Pgv263tA1FP7CxIUDtzU5wKXviQAYgMfHsdA1WX/XolSkvHJoA=="; }; osx-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.417/dotnet-sdk-8.0.417-osx-x64.tar.gz"; - hash = "sha512-JZlQAyvSqXNIwhF+2hlmkYbqY/PnbHtyLEANUkwFevU9R0hjtbCxLgl3lb53d8dqdkSVVwc9d82UfMxL8HbKsg=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.418/dotnet-sdk-8.0.418-osx-x64.tar.gz"; + hash = "sha512-qpN6kLWNHDbOmxWEu7UjdMPphGe71I0bqqXNDzAJO/u86lYbP7goeKDdFKsg8HCK5ZGXS+/FDmKrTdkCzwAoYA=="; }; }; inherit commonPackages hostPackages targetPackages; @@ -743,39 +743,39 @@ rec { }; sdk_8_0_1xx = buildNetSdk { - version = "8.0.123"; + version = "8.0.124"; srcs = { linux-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.123/dotnet-sdk-8.0.123-linux-arm.tar.gz"; - hash = "sha512-DLe3ZPbqJ0QJExdwWldGfbpf/sSIr02PoffysSby7OXFNtpOiy1XiBiQKVbq6owdi897pwL4TrfIXq1oETTWuA=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.124/dotnet-sdk-8.0.124-linux-arm.tar.gz"; + hash = "sha512-75evZRMuUqzh80PMXvyVikEWvr4Yq8Of4kgeCWYzq2WyGpnDYtVb2Yd+/78jl8FBdOp8s0SLe+QxP2gZjw6K0g=="; }; linux-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.123/dotnet-sdk-8.0.123-linux-arm64.tar.gz"; - hash = "sha512-npKANJqhJLmI08rPEQhL0JCHSgpHIQwNrpdmNWaq6t82olPv+OwfAeuq/k6MYGvGl739fmtmBvQ3QjXL8sDaeQ=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.124/dotnet-sdk-8.0.124-linux-arm64.tar.gz"; + hash = "sha512-0mPHrn6ULpijcbofJDK+c5IgRlSAyBqftLS0rY5zy1WKaSOZBkd/547DnuH8Ge85wgYL8Y2T5fxqgu23KYbZYQ=="; }; linux-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.123/dotnet-sdk-8.0.123-linux-x64.tar.gz"; - hash = "sha512-du3eBeF09qAVtRxgwcm/kekgkXb0RGblv6K3PlvdpMwf/sJrO2GQ2c2ns4AZjJBv/hj+JAjklT6p3XmUwTEePg=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.124/dotnet-sdk-8.0.124-linux-x64.tar.gz"; + hash = "sha512-7yNAyKT+gI0TnnC8dXnpRjN9FJaJRNQSd4ePb/rZ8PCsSleuwzqIMzQ3JmAscdqzu28PVcTQkfg0ELAovdMfgw=="; }; linux-musl-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.123/dotnet-sdk-8.0.123-linux-musl-arm.tar.gz"; - hash = "sha512-dQDQhIrUHudA/hoDlWTFCD1dxoTg8B0XWf4ycmvlmyhtmoCVD56FyNJggfNEPyAYy24p4BYAEqQ6yzJ6euwRYA=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.124/dotnet-sdk-8.0.124-linux-musl-arm.tar.gz"; + hash = "sha512-rmV78lQ1OPpq51uMwDJ/7QSpCcEb+Zgb9DR1s+X5Pk+ROFTKfuQpIYznjWQ9Vb4X1KIuAcjP6ZCHrHa0YfEGuA=="; }; linux-musl-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.123/dotnet-sdk-8.0.123-linux-musl-arm64.tar.gz"; - hash = "sha512-ie7iwGrK8t9xN3wM/e3cAIc/gQk2eaUTh/21GGNSK/FAxAKzQm5sOo6g+7UORy0D+zyfdcAHQY+DbeCYgP/NSw=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.124/dotnet-sdk-8.0.124-linux-musl-arm64.tar.gz"; + hash = "sha512-Ih6j6tkybkzYy2tGsMP/ygtCMSNFBVB30FDFmmvpKpu/cc2Q/MtR/2d/Lz8TLXiLYv192/fbsFZqxN2r2cc1xQ=="; }; linux-musl-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.123/dotnet-sdk-8.0.123-linux-musl-x64.tar.gz"; - hash = "sha512-i66kJ42Gn/y+4f1IeQBrciujmLW2s7y8SsRQDtCT+Y+aK4r2aATYKZK6PqLa3KBjr5NTv/khOY5Y8tm5+gs/5g=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.124/dotnet-sdk-8.0.124-linux-musl-x64.tar.gz"; + hash = "sha512-GQtgf/WD5KE73CuAZLPcXng3WRpUkg8lAOojC9oD2RRfvCNntPLK6F4OVOeTXVdCQOYJJ1CXESiD7/0FWBBxgA=="; }; osx-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.123/dotnet-sdk-8.0.123-osx-arm64.tar.gz"; - hash = "sha512-X2LIud6U3WreMeV8MgLFnwia4Oq3Me3DWMkTnIqdSvqZYE8e9GsfOUwt1Qbf+8Ny1YR1jRfhjFQ0oPKhZ/Csvg=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.124/dotnet-sdk-8.0.124-osx-arm64.tar.gz"; + hash = "sha512-8eZuSA+7nnuVzQRE4s74S+UTLaWVHRXOYVhs7q54RmDDFzkupmHcG8LAfPrtwMwnxOTRb0zvu6Hv1AUHxqKGOQ=="; }; osx-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.123/dotnet-sdk-8.0.123-osx-x64.tar.gz"; - hash = "sha512-9sBu+Yrul0jMAYWzCvWgsMUlg0ZSPou5FCKhelpDCHZl1aDhp+7+QsAKN/4yEtnTGzznMp3H4v4gj8SAvSNrLg=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.124/dotnet-sdk-8.0.124-osx-x64.tar.gz"; + hash = "sha512-PwU6FL8Yzs+gKctmREH+XbabfPjbpK2yVWPt/ISipr0o3oUQbaVlz0xk3ubGfv6AyK7rMNYe80iXQM7OtoArFg=="; }; }; inherit commonPackages hostPackages targetPackages; From ce088d472ad36e3d48af273f831b09eed014e231 Mon Sep 17 00:00:00 2001 From: David McFarland Date: Wed, 11 Feb 2026 02:32:34 +0000 Subject: [PATCH 109/249] dotnetCorePackages.dotnet_8.vmr: 8.0.23 -> 8.0.24 --- .../compilers/dotnet/8/bootstrap-sdk.nix | 552 +++++++++--------- pkgs/development/compilers/dotnet/8/deps.json | 78 ++- .../compilers/dotnet/8/release-info.json | 6 +- .../compilers/dotnet/8/release.json | 12 +- 4 files changed, 339 insertions(+), 309 deletions(-) diff --git a/pkgs/development/compilers/dotnet/8/bootstrap-sdk.nix b/pkgs/development/compilers/dotnet/8/bootstrap-sdk.nix index 856fd2a1eabd..c11c9faac57d 100644 --- a/pkgs/development/compilers/dotnet/8/bootstrap-sdk.nix +++ b/pkgs/development/compilers/dotnet/8/bootstrap-sdk.nix @@ -11,43 +11,43 @@ let commonPackages = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Ref"; - version = "8.0.22"; - hash = "sha512-ba3CvondlctoGshrN0AwqJ/Y9knc1gQ21VK5Drp/w+M6rw9pxT81g+kcKLxj4mxNeFuF32cGevycVLILkDyY8Q=="; + version = "8.0.23"; + hash = "sha512-txpauNF/yPEe4HjyDRIbdUMe8pRB7F1/VZl3cT9Fjg6g1R8sWUSEHGfxbeaUdmyz+OhjZBHExHflqSnUxBmL7Q=="; }) (fetchNupkg { pname = "Microsoft.NETCore.DotNetAppHost"; - version = "8.0.22"; - hash = "sha512-amPnvUlo/sFZxRJ4yNWBIJXLpPdOscALcs55/XtgmDcMWhwHslIihaFbuxyqmmFJeCyk6lgSPjCBD6hbq9VUVQ=="; + version = "8.0.23"; + hash = "sha512-3z8R0nuwSti92RNRYR6k9fW0BQ4hHxUbHa9eesQzuIbvwBkh0mVHee7YGL/afAxYIDFVoGeJLsz6sHsCbTRmyA=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Ref"; - version = "8.0.22"; - hash = "sha512-U8PXXYlTvuoQckHUdgOhxqVnVZBJxFr8WXhpRn6AIQQw1qN+6pVFPTnUSNbhfvi7TBBsWFA/Meaf4nP9576rXg=="; + version = "8.0.23"; + hash = "sha512-mud4VhICjqr4dRAjPRS1F4b0N2J1HLrEmubMJwlkpOHh6zM9UighqOuyF1ITIabrPoRFiljUWUFgVYjKH91nGQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.DotNetHost"; - version = "8.0.22"; - hash = "sha512-bmbrpLhTfQs0YVmzFY0aMnYNdyrzEA0OJYDnqnb92+Tss0AV3ywvZZLU/9P/K4vOtNFu/UxwDw+D7Si2sZbPhA=="; + version = "8.0.23"; + hash = "sha512-6umaXoRIvHjUtOv8z3Q03GO8yVx6mvW7FkF/mQv2QZ7aN1M7nYx/gC139C5jvRtPjI/kaRft7Ag1BmRn1/PdGQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.DotNetHostPolicy"; - version = "8.0.22"; - hash = "sha512-0bXRC8ugV7aWkEXwini0gaw/kBh63cONGdwDAUilbymjVpiiBsAKnFnnOklHAQEMOQ8KE+JNejGZrRyCGFA1EA=="; + version = "8.0.23"; + hash = "sha512-GhIVjQRLLwkVSpcpfAufoHn0CjUpaHr4Lnx3iz9Q/7k0YFWeBXzsLmHrL464Y7Ev4iws3OR8y+xVcGW0W4MO0A=="; }) (fetchNupkg { pname = "Microsoft.NETCore.DotNetHostResolver"; - version = "8.0.22"; - hash = "sha512-TQRUQ8nD0Ou/PieUjdew0aQXAUZPUyX6XDkmKKqGakGlQQKjPvgWLLHAFTxXrNQOx5JENQWOsDucAEkz74NMqg=="; + version = "8.0.23"; + hash = "sha512-xlcRNuNFG/xcP+gK11vtI2DOvJ/iySAg0dwkaGwSPMVxnaMwq74VNrihEpdtU2Zbm0nLtMq43jP9XvHBfZc7WQ=="; }) (fetchNupkg { pname = "Microsoft.DotNet.ILCompiler"; - version = "8.0.22"; - hash = "sha512-3OLufdLWWZZnoxAwAb2oLHeLiY5PMC2VGR4hyRbt9SksFRQxhxCT6tqtAFMVcRVXrJOxdkojbNVzcRh3iFPVzQ=="; + version = "8.0.23"; + hash = "sha512-cQKVYncg2fWK68CSZNxG1LJwFRHvd4yabZggpwIYbGTwFGJX591ORjusK5WflOedyjnaoLU2xm9z8L8v4Xaa5g=="; }) (fetchNupkg { pname = "Microsoft.NET.ILLink.Tasks"; - version = "8.0.22"; - hash = "sha512-iYmOLnweVM6lBYOPad9V+6jshSD3SW+OTebTEo3o3sFuvQMjxyj8c9JfjUStrWbZJZoqqMwt8y23ePFdImtahg=="; + version = "8.0.23"; + hash = "sha512-m1OXZxCah0PbPwg82VYVCTFzgN6c5pC28o5Oos7Q3tOEnzXuMnlQZs6fKKMyKWyDkXrG1hxqiwYCR1IWVi0nhw=="; }) ]; @@ -55,118 +55,118 @@ let linux-arm = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.linux-arm"; - version = "8.0.22"; - hash = "sha512-IeEx0GdDoz4TbocbHssnxax/Fiqm5zm7nk0rJ2dvEtAapC4CmnYLPwBNRD2KMo/iQvf6IF8TDsv3S6LkKb+JWA=="; + version = "8.0.23"; + hash = "sha512-z5N+N6Ko4CvAzMQDN/7U9QaVMiTT439wPCoNXQYnQJ/NgbvLa3DxbFndz6bLM1fVSpnbMadaZvnAhZZmXvF7JQ=="; }) ]; linux-arm64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.linux-arm64"; - version = "8.0.22"; - hash = "sha512-uvrxZdnGkTnQg/ZPhZ8IzvaOE8LC7npFutwrBoIJ4yeMDoomCFbVXkDbN8CRpHbSgABS5OwKcvrYQM6V7NZ5fw=="; + version = "8.0.23"; + hash = "sha512-jzf/ppvu3K56HOmLdQCfqHiRx75LaJeYxPcdzn56v8KEf0434MozJYD+e3jBFWu1yFwA56OehWUuQVggB0fYqQ=="; }) (fetchNupkg { pname = "runtime.linux-arm64.Microsoft.DotNet.ILCompiler"; - version = "8.0.22"; - hash = "sha512-RR2Cqc44GcwrsTMzngujcO8qZxTkaG5RGRbn8EKy67X/MUa8+wUjdRQv6ddnkxJ2PQdX/aYdkx0dpO/HOp7+Pw=="; + version = "8.0.23"; + hash = "sha512-CTthQo+s71E/VlI++hei4Prg5WS7klZkzHxYfXgniKUpCK1aD5KCi7e/b6BCTTeAXQajAPKlCjg9kp1YfzUTUQ=="; }) ]; linux-x64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.linux-x64"; - version = "8.0.22"; - hash = "sha512-izDMpYJr528yWoj9UwXJlRY7SA8wDkibuhtq6t3oOHLE3DrzJB8UDtpYx+f0Ampal9amYG2sOgMSHvqA1Xed9g=="; + version = "8.0.23"; + hash = "sha512-jcZQwgo8hu6ALwb37EDu1G77tZqKJ033DtAhF1VHTS5iqzvt72xRwR6xAVYwsXysS250Cm6tenfPI5Ia3b+YcA=="; }) (fetchNupkg { pname = "runtime.linux-x64.Microsoft.DotNet.ILCompiler"; - version = "8.0.22"; - hash = "sha512-Sx/I8iody93kYKFa+ffzLfgfqWeXuQrRoFGV3kh8tHIHWzxlH3EOxOvH4pj3qLkuhBJ9ErQpd0m8UrkIqQ3a2g=="; + version = "8.0.23"; + hash = "sha512-pYMtRS1tONoOj775xcGKue4jMxbK2pzS25OprET+IoOIiPe2w6DDHUrJlFBnFbVz85lKSpMlbF7qZNC8czoc3g=="; }) ]; linux-musl-arm = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-arm"; - version = "8.0.22"; - hash = "sha512-TBVXvf6zENHJlFW/kHtyXpV4sxMbyDFLmJQb2sMh+V4F5C2tCCu3+R2MOniNf95JBzjqG17S373eeUIWsMxyoQ=="; + version = "8.0.23"; + hash = "sha512-ioM4u+XLS2HJfhmV7wfpIibapYlNCg6QjeJRoVa9MyDEtPgKB6kpMAXoAqlQ+LtgKSXn6oqBSvnMO80XP5F2Jw=="; }) ]; linux-musl-arm64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-arm64"; - version = "8.0.22"; - hash = "sha512-bISxZCAKRYHUHdYa9/9gR6RyrbUVv5YUBfqgJ2hYWIf1rFEB3vkYZWe9ysqG7EHA19n59nWmU9jDW+NOC6BSgw=="; + version = "8.0.23"; + hash = "sha512-onWvg51HAv0S1lD3RKRqXP1wESqEZYNn9UyCntAiOaXYizlUQXExVyP+EQM404ae6uhSXBmTQy9DqmhVLIZ4XQ=="; }) (fetchNupkg { pname = "runtime.linux-musl-arm64.Microsoft.DotNet.ILCompiler"; - version = "8.0.22"; - hash = "sha512-xOjn62Y5FlWY34mLcZR5gRp4hfGu5wj/9PT+HT+CZQ6EcJ+xqhb5hiygJSjsCwqDnQCKvcr9hXElhPyUFvRWQA=="; + version = "8.0.23"; + hash = "sha512-TZcMj0sh72niFfIJJguIcUf9K5f0kytDcKbBUIiKNTOui5wqjC0GzbcMPXzkzqeFHt97P6MjQrqq5GTDjGeKNA=="; }) ]; linux-musl-x64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-x64"; - version = "8.0.22"; - hash = "sha512-hLgDPOcc7MMK/PkQLnZzcAAuGPWpsoWdsE6IJwQXKqYH5ZNRikgmMLOE7an/aVhH1LeFXFC+JD94/xU/PDeP5Q=="; + version = "8.0.23"; + hash = "sha512-qnAzZMa7XwfIdRIs4P1IhL97qhv3NisYho3Ac+Vhf5vJqL+Q5Wwh6kiZTMQsl6dv7CDa8mVH3eBXaOrSA0Qc9w=="; }) (fetchNupkg { pname = "runtime.linux-musl-x64.Microsoft.DotNet.ILCompiler"; - version = "8.0.22"; - hash = "sha512-yMAnYrJaBAwcv/gjOcEw5aW/FF7i83jf8DskHx/gtAR/zPwRo/f//dL13iyFKR7w04v7ZNXWDnz4G1dC9UTp4w=="; + version = "8.0.23"; + hash = "sha512-7J95nd+iU/FYFChIBbQNPXd4klVNhEQaEAkoJmbmAoZa62TQFZhxU6CACxPAjiQKXdV4QC/RbOk1xZLiAuu18Q=="; }) ]; osx-arm64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.osx-arm64"; - version = "8.0.22"; - hash = "sha512-pWvjShXugv3pUpqFaV9l2ibzGa0w97Br3xfxjqOugSQJMF5JTbGWY4OqNG7i1dsAjuGAZquqvLiC4gEGyxXFog=="; + version = "8.0.23"; + hash = "sha512-HhXkurcZe4L1ECgsRJSn0Q459Lpm9J2CMdpM3rskbR14dhdJXyOd9jz7uBRXmKRRm0LLatsmdnrb5HwQ/aX+cw=="; }) (fetchNupkg { pname = "runtime.osx-arm64.Microsoft.DotNet.ILCompiler"; - version = "8.0.22"; - hash = "sha512-pH8lL82nUL0YkWWznRfrKsalkrC63Oc1pTTfHWTp1UQg17HrtF5l0rLqi693h8aSH0H+/PXShfL2ZIdQKtkmRw=="; + version = "8.0.23"; + hash = "sha512-s9AK2qDsrcb66VBpnv9p6xnzWFtnr2VEFeMAgDK9aSR1tmLojv7lKCaEVPHWe/eHUwTuZq1/kpeOFtKADHeG/A=="; }) ]; osx-x64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.osx-x64"; - version = "8.0.22"; - hash = "sha512-8x9Vf7jhCEDN/PNGahlKVYp1g4J9UDsLfLu7BgUhEKhtnaVB8i0pc6hDGIYPeEz79sp2tZYcNw/ZVNOaY/wufg=="; + version = "8.0.23"; + hash = "sha512-6PoyZm3PTrIS+7ZJFDi9Gu+Xhd2lRDSB96tBqB78uX1K6B4IrSNk6Lp7HyeuPLAfwdANgQzh3ZbRSgwDNNfh1A=="; }) (fetchNupkg { pname = "runtime.osx-x64.Microsoft.DotNet.ILCompiler"; - version = "8.0.22"; - hash = "sha512-UOk19HsHzOH0vKwEeFOultu0RYOC2Opm2VtbQ3hBNrn1nAdObrn3FoGL1eoNIOB6q2o/XKU0SMxSFRe5Cbt7Lg=="; + version = "8.0.23"; + hash = "sha512-U+xvsODf+fH2VcBZsZRuftOkzSL1E+7D8WRSOEJa4srAGgFWflWzX5M1Fl2UQgeBEcQeGK5I2h7MSpEZenLh6g=="; }) ]; win-arm64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.win-arm64"; - version = "8.0.22"; - hash = "sha512-MuTyYcebLzfUcjTScTA+oCBOWn/9f4Lf3fhr4FpKkPKEKIkdsm1W0s20JI8aUQi0wUb1H8Zy1J/apjkFIjOATQ=="; + version = "8.0.23"; + hash = "sha512-4m+7o/99lP5Mo/YUixPdDKTC9bmfFZkqeTWLF2zegSY5uNwcIJWYaZZkwn9L4j4A2fgo6WrMwX7v8FN6ch8pKA=="; }) (fetchNupkg { pname = "runtime.win-arm64.Microsoft.DotNet.ILCompiler"; - version = "8.0.22"; - hash = "sha512-NPKm0qkNvEAz/j04/KbdIx5Zye1Bbv9XnZKZYf4jDzC+q8oEDU/O9KF6Z9ifamEqarfb8k0cAxGixWKpwyefRA=="; + version = "8.0.23"; + hash = "sha512-65l1yENsBfqY8Y6Ppmml5qD4Li+pgFgAKW4WERBpNcjqmACzRKljc28mofpZdjlqeoi8738lFcNVjrqWu6bufw=="; }) ]; win-x64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.win-x64"; - version = "8.0.22"; - hash = "sha512-QX2xQz6U5PlQstXQq5PHfgNioQc0Rmgz5chafo4qUxBZgQnzrwBadsa7fFy6X0wrl2J3c0U1+uunGsEtgYf5bw=="; + version = "8.0.23"; + hash = "sha512-ljKu1RVbPRxDn6Bt6FMbYAlsORf3M6W6SSDJdEq1h+uwxJA9dyILeO/BBVasj4L6hTX8FicIobLMWhKwuhaWzA=="; }) (fetchNupkg { pname = "runtime.win-x64.Microsoft.DotNet.ILCompiler"; - version = "8.0.22"; - hash = "sha512-dQxv1r11Ke0xWLwIFe1CglmMEqmnhLxUfGm4aNKoYWFhut85ySaUjjLNxcQ2LhC5rwDTM/PxPqlXS7FUlHZnvA=="; + version = "8.0.23"; + hash = "sha512-Y5eddpo3DV+wwtnGFbSZbwuUDn248cDKjEcgkScSkT0eIccxHT0KVXHP2BS9omyqSfG6WFmXUm6PE1eMfHuPGA=="; }) ]; win-x86 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.win-x86"; - version = "8.0.22"; - hash = "sha512-KDFqk3CqQTe01JauyBpwZY/FbqNJUXru30rN6kGpu4P2+WYBJ9oDNeiJeLduzF5+N0zb6PLrdamjK7y673OfQw=="; + version = "8.0.23"; + hash = "sha512-3iybh7PD/M4SzHhU5kS3OPOBq2x0T2vvJNaP78cdv6xJVLBrBFbzaLC5J8sYEyfNrK98br9DBaL/P54apeyZmQ=="; }) ]; }; @@ -175,566 +175,566 @@ let linux-arm = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.linux-arm"; - version = "8.0.22"; - hash = "sha512-asWhEGiIMIFAMQ5PNL89nK9Gr5kxIqPA6xjqeejX2ldSrr/Q1vOQ4CbDy+fVXsu84Mrfgc1OUtuw5Yn4ERKEQQ=="; + version = "8.0.23"; + hash = "sha512-+vTriHfdk0vzTx5q0dnoROob/O4zTB7UVimqm5sf/C8okLjRe3FM9xDOPYZT//ResVNEYY6UX9oQoUk7TxLEFg=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.linux-arm"; - version = "8.0.22"; - hash = "sha512-q9HaFnp++URcCpGRHxjgMStbUqHbO+WndJISEufVFBMhgu0xGxo5tIN9LvEcNPuXUVDUx/XMHcui18jQ4cyTng=="; + version = "8.0.23"; + hash = "sha512-bo+wr/Lhq0cx+RLCF3cvO3kbKansXnnvz1JRABSgMwBphfyq+FFcOGGbPoamepYHSAwKsTHESRMlfAZTXg2b5Q=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.linux-arm"; - version = "8.0.22"; - hash = "sha512-nakz7RobueJ4292wUseem8epXva8oYkY/QCOAdQYawo54RTZooOoP93Kp1ZBqa+KPMfr7nx4vjibfQQCeYBHNQ=="; + version = "8.0.23"; + hash = "sha512-B192WfJUrh2kt3xOCvXpbX/SGgm6c2puizFTV3WtkZRqxyBIQVDaPqMfwCQGZmYPSnWn5MGfztmAdhQBPVd0pw=="; }) (fetchNupkg { pname = "runtime.linux-arm.Microsoft.NETCore.DotNetAppHost"; - version = "8.0.22"; - hash = "sha512-ttWAZwH4qd9lIoB+5t4rvMK3dlHvYiARxd7MsCPBfPZlo4IL1M4f2K6/fhIbJMQOmXsx8pNMwv92IdAfwDJCuQ=="; + version = "8.0.23"; + hash = "sha512-UbFAIh6+MJMo41T+G/Dj3+ftOZJU7DlM03npnliSZnkXdMKwIcNnAVHLaw9PNfmrjumDFmj/nj+bFX7UPOyU8A=="; }) (fetchNupkg { pname = "runtime.linux-arm.Microsoft.NETCore.DotNetHost"; - version = "8.0.22"; - hash = "sha512-Edw+gAsRoc8lVnRBVwaCw87VpzYQcAXMUPJ6AUAT9Lsj6PGDaQADeDIUHglrQOGYgFwd72V2+DAZEC6bvpi8dA=="; + version = "8.0.23"; + hash = "sha512-57QSDS3XOOBZqt3eXuKqU9zEy1l+2ZrAVDI0bkJyXDo8RD5oJpeYzlzlloh3G7rjbL3pb4S9r1QIzGTdpN18cA=="; }) (fetchNupkg { pname = "runtime.linux-arm.Microsoft.NETCore.DotNetHostPolicy"; - version = "8.0.22"; - hash = "sha512-9pMZHcNIBKDOVdStuwMTPcO2zMaw7AzNwS3M68zrouZeYD5I6jvaLYHcEXDnE52iD5gv6gi5cre4LCE6LkoWnA=="; + version = "8.0.23"; + hash = "sha512-PWOzKeJ8r/U+CyRq8bej7SKIBox6+ber1yPzoC0lqlQ9f4wAdu7ivMMKk1S3wt/m706/qfRDvBSA4N0Ws41emQ=="; }) (fetchNupkg { pname = "runtime.linux-arm.Microsoft.NETCore.DotNetHostResolver"; - version = "8.0.22"; - hash = "sha512-ZP88yN3xhwrYMK+Lk74JUiLor6C7oem6eVaKhDaUAz5zRKJzMYc08O05Rpz0ak1+I7ua+dOJ2lC9POK0UPBCTw=="; + version = "8.0.23"; + hash = "sha512-+PDvOCUzIXVaNke/He6p/LQ1KRZrr9dKigyfqYWjwfDdwSt45M13v7GcmP0R0rHjaI2LcUWBOoJH/WxAqConsA=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.Mono.linux-arm"; - version = "8.0.22"; - hash = "sha512-+dkTm0+cyQIZR+p7CEemrosswDqfMmvrN1kuljXkhCwqKKW+rjRhJ7ApFuYsFM1SSiERl2eCpdwt8coEJWwm7w=="; + version = "8.0.23"; + hash = "sha512-p74P+POMl3fE0LDowvNw3mSdqgfFTL4c3vRantYVozR8Eysg3JGvmp/BOwt7km7smAhfgQxOiTxhTTTu0AYbQw=="; }) ]; linux-arm64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.linux-arm64"; - version = "8.0.22"; - hash = "sha512-CTF5PhMx7VYISqTKYU3FMZMi+d70p0TRHh5vYuMRZi0piWZjxxH4f9ZyFb1u/URrW4V64/Rjjepj/S4jEW30iQ=="; + version = "8.0.23"; + hash = "sha512-Bgh9xXe4gZnQSHozx/Msp5BmebjZr6abERrYXDMvFtvH8FP9ZUrOFchZbtq2Csokc1CauEaAiOga5vW3croDiA=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.linux-arm64"; - version = "8.0.22"; - hash = "sha512-7kxDN1WM5P8d6xGtEzjSc1vXd8jad4hA4iU91PdbuxahfqhyBJiIiwGRwCffd3xD3xcsNcga/2r2jdZ3oOxaCg=="; + version = "8.0.23"; + hash = "sha512-MlTzEj8mjr7YBE8odoKwWnj6+ZivNYm+wH7WVAuGhhNtWZEtrxF4uFBAbSo4bZG+Za3hM/dcHKF1MNZBzPEy5w=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.linux-arm64"; - version = "8.0.22"; - hash = "sha512-3C0aZfdT/RJp9H/HdyGrS84GOGoE/fcJG48vw8gjMxozTaGxDo1voL9sV5+OO+RSjo4gWvPftzEwkL3i2oLdZA=="; + version = "8.0.23"; + hash = "sha512-o39YZJ3C8yqCMz96NXIludw2m6/JFOVjDtPUHoNDjzNnUICMJGSJqqbqnLWA+gglQsAaampyR3u+Hei1apjEYA=="; }) (fetchNupkg { pname = "runtime.linux-arm64.Microsoft.NETCore.DotNetAppHost"; - version = "8.0.22"; - hash = "sha512-s9UEuwnL+O+1QqVPcjejlIwX0JaXOsfG1dpGnE0jvnA6Hm/CSeih8t4iNg41BDhO3yIFFGwhvUYmcrLMrSeTbg=="; + version = "8.0.23"; + hash = "sha512-bQ89GaHCNupBFxlIEwtK2dDr3+9Is8vOGcFFTNmRCCgcuj6ADSsi0SNMRbnQqjI9LDp9L/7QiAqG+E8ECOLJeg=="; }) (fetchNupkg { pname = "runtime.linux-arm64.Microsoft.NETCore.DotNetHost"; - version = "8.0.22"; - hash = "sha512-LXvUcLSaWsnauTUuEw3dVDRxi92Gpt5TCfkMk/FsB1KP/LYlqvogsPhGOF0UwYvnlem3B8CKa4Es44JnHW6y9w=="; + version = "8.0.23"; + hash = "sha512-nV/3hd7jUot/n5E6xIoInKxPYF3cJZNLZ2gUmOi8u5XIOnYBF11HnHSTsMidMNtchJ1tnevqp87FVhA+HpjMbg=="; }) (fetchNupkg { pname = "runtime.linux-arm64.Microsoft.NETCore.DotNetHostPolicy"; - version = "8.0.22"; - hash = "sha512-kjuN9j4B/+Uz6/lF0xnu+ZgoUz81OTPiXhKxHkrJWRgrp5C5x1U4DVz9FCKn1d+DrtNqHikTJhRzYF66D8hKTA=="; + version = "8.0.23"; + hash = "sha512-E/Auja5pub670q5yQbv4FjmtJs4EaoAM0Ktll/w99VIdeMejDItaVKsBOY+HA0+gG4CLbftxLSE4G3qKXbyOAg=="; }) (fetchNupkg { pname = "runtime.linux-arm64.Microsoft.NETCore.DotNetHostResolver"; - version = "8.0.22"; - hash = "sha512-R3khGzugICktV6c1polHetvTW8dLGGeJzxdZOZnvR8+2qhVkyN9djtAShog21Cl+oqf0aYkfuzYX1EZxMY3dMg=="; + version = "8.0.23"; + hash = "sha512-qvKs2USwemDEytB7cv2Xp7j5PzU48bgErKuu0uhkN1OVw5+HrNLTrkpFif4WsVfB7WoqN+YvLqbkC0E/9pHLEA=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.Mono.linux-arm64"; - version = "8.0.22"; - hash = "sha512-kzvfnhyQtqUChnCdel0qiQ1tED3dgyfJ6O4khIQglp7yWoGQ35jQuehXPjwRnhberyHjeO3As7hROq2KUPWvpw=="; + version = "8.0.23"; + hash = "sha512-sZHcpkVLPOSwTO1TZaLeAL35WEwjeLyQxPygVHM5tP7Vdpa9iNC2cgq7PN412ZKGiX3dtC8BKuwIqWDfDWdo6g=="; }) ]; linux-x64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.linux-x64"; - version = "8.0.22"; - hash = "sha512-06CGHJmuQ1VRc+y81gXi+riubWwPC8dN795z14vdlN8Hzg9vcmSSPwCjYU/cHonN0EA6pnXXfraz4+P1hUeQiA=="; + version = "8.0.23"; + hash = "sha512-KAYCw+P4Mxr/RhQIhux54Y0q0Eoy7Pl3kpi5neq+OqJ4bG7sHiZc4N5ZFY79PJTvW3nP6GMArHCoFYGyuSCcaQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.linux-x64"; - version = "8.0.22"; - hash = "sha512-Vq8Qgi9h+neFbf/e6+iFLGgUrw2RJ+sM+9RyF9iu3QYXKtWHsrH+c/Cl8NLnK1ZeNCdYVEwPzDbZEUUV5y9Log=="; + version = "8.0.23"; + hash = "sha512-EqWNSwkzF3FxwNWtli8bKVIU/lUczAwddGSMi5XJRiCr77cWdUEXAE/sDBJCiMW5TbLw/gEM3rjkmK1/95e6oA=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.linux-x64"; - version = "8.0.22"; - hash = "sha512-1YKWlSML3kw9KdblS4GUhwbOPb7ACKFTzIZjZEf62bDsOTVfs3b/7vNyFxPYH413T7Sei4xBufYtDW65C/jeEg=="; + version = "8.0.23"; + hash = "sha512-o5RJv5S367FkW5sNFrddQZSvFimFyM/UVQZJOPOxiZRh/v1i1RXME4jNfKkPvExqB9c7cXv6r7M1AFQTNzaQqw=="; }) (fetchNupkg { pname = "runtime.linux-x64.Microsoft.NETCore.DotNetAppHost"; - version = "8.0.22"; - hash = "sha512-uOxR/PG6C/qPgrVagBrVhVOdTePK4Qeve9xSxOztFWvlonDT7yjGtiztbksXqHUIZeYKXnsLKs2a/De+YREP8A=="; + version = "8.0.23"; + hash = "sha512-vWfFBqSWAR+2RoYgmJ9lVYAVOxR6WKODJbmNwb7e3mpAplLqwf595RYbrVUjop2D10dTl5fFX1Z3b/KHQA4brQ=="; }) (fetchNupkg { pname = "runtime.linux-x64.Microsoft.NETCore.DotNetHost"; - version = "8.0.22"; - hash = "sha512-mr78PI4WRjafFR/Dt0905fJsoe686KT5ozxbrM1rhwcrFxgcz/fhyAvqJ9Q0PP3MLsIvRSKu29QzlDUTr+ctSA=="; + version = "8.0.23"; + hash = "sha512-WpRAtH8wc21QkHwRc28zKqgMttMliDnNZlDL3suHYHbmAAgwyL1V6RE4HIIEADCCGgowKlWvVK6oOcNvPmZkSg=="; }) (fetchNupkg { pname = "runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy"; - version = "8.0.22"; - hash = "sha512-Bz1FvJ2Zqr1HnTBM5ZAq1zzVcbaMW9lUR/zwmEi5TimzWogcW+/1Ppl4DGFSeaNbQ3m3J/v7/iFARRT6v0P4Eg=="; + version = "8.0.23"; + hash = "sha512-bt3sOeOsHCbFe+x9g0r5+i2ImYdYgJeARHxv3wox0b5T3vkUf/84xMNAY0o0xxHW1WHMgZ7UPqxWavou4VMf7g=="; }) (fetchNupkg { pname = "runtime.linux-x64.Microsoft.NETCore.DotNetHostResolver"; - version = "8.0.22"; - hash = "sha512-aUQyHoKENasJa8PZd2xl8UX7vr3OSBbA2Qto2GKAOrmk7OmKMM2zDLGQfQuwv8CV7LzmWDOz8khWaD+UOzkciA=="; + version = "8.0.23"; + hash = "sha512-ix1yQ72nzE0f5Ug8umOkZNH2Tt+lDqO4rvm9bpIT7zIvDBNw9thIMNJkRdeTWGL3yqC4nYax7rl2D+6GAi85IQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.Mono.linux-x64"; - version = "8.0.22"; - hash = "sha512-VZzH3Qgc1iDd7HqCYa1izJDyO3+XX0d4u+n/TTphQcPfaincW8QnYb3YL3IQUou6VAwKiPPcOodfJAfh7TEp2Q=="; + version = "8.0.23"; + hash = "sha512-6fH2f9SBO9F7aYCZFN81ZEa78LSnM3/uafq+qRap8WIzQF9pvt0wOnJ8H8MRundLyXFEnC/e4eHmI3MW0lEZHQ=="; }) ]; linux-musl-arm = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-arm"; - version = "8.0.22"; - hash = "sha512-5wBl8zEmfV82wgGIngzbnHLSDCWYh5YCC3jHYfivBnM3KsVBcUWlCcQlWBkAJM+aXrGoDVSvBMwQlOH9AR+k0w=="; + version = "8.0.23"; + hash = "sha512-itybfA5aQsyKdWYeo9vJCPDV+UUPthPVSOY46Bc5JI55NNopUnKuIAJ3miOeHVTNseMB7VOAVNbrVPLVXwGqVg=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.linux-musl-arm"; - version = "8.0.22"; - hash = "sha512-7FQXb9BMW4+Dil4uyregMG3dmzCYDCy9W7z7gI9SogQ9C895RNo4S3RqFY1/H3CIguiUjyrnEZtIPNHd1A2rDw=="; + version = "8.0.23"; + hash = "sha512-oIuhpM5aZH9jFVwYQs7/MoprK93EbsZXFYSSt3UZVsVU/1hlLLZdLI8wWpVl+QudteKdNlT2xP3cX6/dU4fkXA=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.linux-musl-arm"; - version = "8.0.22"; - hash = "sha512-QAqWt8fSUh4afWG4sBlJRd8BLiVe6LknBrFc8rXC/8A1zLCb40z1R+MdJ2s9dI7ggoIOoqF2PzlSAZYA/+nbOA=="; + version = "8.0.23"; + hash = "sha512-7AhcxxtaPTu/g9A/Rh6m2ERqC5pc/0cAe9M1763rHw0FdnOgS0VAUhVz7vGf6qXJSoQxFBIj50FBS3X7w8u/Vw=="; }) (fetchNupkg { pname = "runtime.linux-musl-arm.Microsoft.NETCore.DotNetAppHost"; - version = "8.0.22"; - hash = "sha512-7ecAbqes54zNXVHVj2O59wV9X+eK2aNVHM4qfynuVOGusbhuEeJ8Cd9YQrDJB+d5DmajW3VMbRCgQ3jCGUG0aA=="; + version = "8.0.23"; + hash = "sha512-siJKMLwi+Jow8sYZSwh1zF8Pk2s0CKKZLEdqNaolcFaQk07j+6o4uhMzD8UEzhzeyx5TsCBG5oDL7mcK/0jYlA=="; }) (fetchNupkg { pname = "runtime.linux-musl-arm.Microsoft.NETCore.DotNetHost"; - version = "8.0.22"; - hash = "sha512-YhL2SF+LBKeQmIRbqp+T2GU7ZCA2JbsyfrZ2hK8HN7Yao5mXdtHt/A8KQERJD2GTo/RvSU5WlfwITh44HKYa5Q=="; + version = "8.0.23"; + hash = "sha512-ONNFvKjzLdTrH0kyz3B3dR98FSfD7MS3/ARA4Nz0anQ1sRz3S/2IQhDTwtJdno9zyAO2+N4CA67axF8k00OjyA=="; }) (fetchNupkg { pname = "runtime.linux-musl-arm.Microsoft.NETCore.DotNetHostPolicy"; - version = "8.0.22"; - hash = "sha512-x76BWuxFyAWVQ3GyuS7ujK8qYmckeOAnMPzOz2DEIxQIkjq71odV9P0AUVGuH5zkSlbOOkWIRKb1MmA7Vp73KA=="; + version = "8.0.23"; + hash = "sha512-aI6Y8PQQGWUe5v73/KXwZLxYYZ01TNp7Hxn1tau4h4SKH+kzcVDdUgWJ6Ubj+bAGQaTSWUFJoa+yLgz0oXVrgA=="; }) (fetchNupkg { pname = "runtime.linux-musl-arm.Microsoft.NETCore.DotNetHostResolver"; - version = "8.0.22"; - hash = "sha512-4hzg4K4pVDoNSPAvDcf5tiYEKjJHLwTrugwrQ9SEnhEQi+Wk9n3n0NutNx0jVHrOfEwroU7eg5NqKZ7uFQSMlg=="; + version = "8.0.23"; + hash = "sha512-KXZMqbODszGdf17My3V0C2CCOrD1Nrb9lLdkdLQiL4F402mhvtSHg0WvZ/UVRy6vChUHfOb5Lg7CthS4BgwTqw=="; }) ]; linux-musl-arm64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-arm64"; - version = "8.0.22"; - hash = "sha512-53wgkMj76mdoNGwwrtwxaVofv9pwUDDyqxDpkLB35nqaE9+9QwPUyJLdQCopeBlmyl7J5HPkWFcccMV622+b0w=="; + version = "8.0.23"; + hash = "sha512-FacahRcDzA7r315z/EBZrnyCpSNr6sz0rUvOBRO0WhlZgfd5u73KPEqiaFmQaWuV43trv6ihi29cK/CVSDm5qg=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.linux-musl-arm64"; - version = "8.0.22"; - hash = "sha512-Slonq8Ylt+TtPTq/45fMquLEgX4ijueKd5/76GgrOtQ/RcdpVjFThMWOIWXeIA3xbXBDdfDOAOZXx5CjHPIjSw=="; + version = "8.0.23"; + hash = "sha512-fAsD4f/oe5LZUdrVuW8LYM6xMr58O1o45aeMRd25KG8OBJE1XoeKW8i0aLDV89xBZEblJFxX55iBs+tO22aioQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.linux-musl-arm64"; - version = "8.0.22"; - hash = "sha512-NikpKByyXlx7AKX29MbjCkJJNKvDPpcfzJK/2zzMoc6DNqLWtChXppPwPGgB1RKKFJinYutk/BXzVv7M1kt+rQ=="; + version = "8.0.23"; + hash = "sha512-YT1o7j6eKh9nkf/LWBLOOHQQgHIs3dNK7LEiDSQCoUeBeIBTbXgnOcfiP8O7opuzF7R/HOtKP3KFZqHNYcqzzg=="; }) (fetchNupkg { pname = "runtime.linux-musl-arm64.Microsoft.NETCore.DotNetAppHost"; - version = "8.0.22"; - hash = "sha512-KHOl9S9clEmOmmv4QXzJ8TbHjLCyDSke5a75ird52qtl35SYIEAJsEKRUmnb2caqYOaaJJWoHIvmnA4hAf/20Q=="; + version = "8.0.23"; + hash = "sha512-0KBAcpY0Yn0BImmqNIlP61+Ckmp0CMCQ68RTNNjeEMDjc0VWOHVmMNJ8/utBGkdDeBUrRlN/f/dilQ7Ga/v0gw=="; }) (fetchNupkg { pname = "runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHost"; - version = "8.0.22"; - hash = "sha512-BuRGvNW5NRLwx6trRiozqFJBuBBJwPON3XiMP+jNIDDhdpCkaXe4OxRETuIl2HDDOgZF6DJoH4SPa+X3HV3Rpg=="; + version = "8.0.23"; + hash = "sha512-nEH8j0F8QyUafZVYP4f03T7QLs3alSkiBvF4LS5PP3S9HxNqiPuZKGVLheukp7ab7cwribzafanH0/iXQp57Kw=="; }) (fetchNupkg { pname = "runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHostPolicy"; - version = "8.0.22"; - hash = "sha512-QZMsUr6as8h8HB81WGQ625eJDmFnEQ9DAd6Ii1ckm3F/AC232e/cC21QKsMxB6OvutgS+7pu6aF+FyDqxqmiHw=="; + version = "8.0.23"; + hash = "sha512-yXydyTTAGR2Z2zB5SW8V+vlsdaQw5zYcFLvBdITF39T0Nnw8smOOsKBzB99eagZ3UTR0GnefpEEIGXsA/LJKPQ=="; }) (fetchNupkg { pname = "runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHostResolver"; - version = "8.0.22"; - hash = "sha512-ZtonzYq5qaUdg5s7sQDSW8OseJ6rz4niQRZvnGariXLtj/zXxKhokv/FW7NBAoakHgT3a2am3r/mHZSoImNkow=="; + version = "8.0.23"; + hash = "sha512-gHvOWEysFAQtg+TV0gntiKiozSM23z+sG3Iy/eWi6sOYO4adAG+xkUOEX5nsNYkMbYbMaqQc3aOEc9MYgQTODg=="; }) ]; linux-musl-x64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-x64"; - version = "8.0.22"; - hash = "sha512-UMZdvR9Ni5j07LaQtYX0G9I3ZwbrgnPhAKmZTejJI8bxycrSpozrhpe36LdTYI1COqlK8Qk8yaPqCn+Me3QbeQ=="; + version = "8.0.23"; + hash = "sha512-gA9KW9C7v5pZEYgfwH4GVyWRo1QxO+y620ceMuV/Yph5iQb1BCHDSC/DjOSjE9edMkPgcGCR85shpD/zG00TqA=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.linux-musl-x64"; - version = "8.0.22"; - hash = "sha512-SKwNIPbZ0/BJrO5n8of8pToU4e7MT9y+T8Fd5+HYf2WJDY99z2yTVTp8numWsEcsUdhRPmtOQ/KXopIhf4TeOg=="; + version = "8.0.23"; + hash = "sha512-oyf/pqqHHyVq7pui73i7zM+yujuJYG50KTJL8H3IlcbwPSdDunx/EYT3GY7f8ObyQbi1AeqXAnQqmufyIFuWFw=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.linux-musl-x64"; - version = "8.0.22"; - hash = "sha512-NW+7PO32O9bf1bgf+cSPMxVjn6p/PT2qrunYGRRkeEgXY5ISYdYhgAGI9JYhionr2ZqJuubbJzJXboNmqkWo+w=="; + version = "8.0.23"; + hash = "sha512-bkJtmH4+EISm99ztob6svindWPxePTCERYqhqlFPCV38ajNW7ZTDaENw5k1T45Z7Hm4OQNPGcCjQuOVVOp0gig=="; }) (fetchNupkg { pname = "runtime.linux-musl-x64.Microsoft.NETCore.DotNetAppHost"; - version = "8.0.22"; - hash = "sha512-zihWUjq5T3c1tZm7RB34kQHgoUuET53EcwgicMtoGgtv2Gu9tjU18IgqlFRnYmJZnjL+FV12WQRRwrhJLsKMig=="; + version = "8.0.23"; + hash = "sha512-KdKnAc90T0Fsp2FoiGKJVcGa7M4NlXo/0K8/HdlIjDJmDL6BstRKQdQ6ZNHlZedS2hoRiwVN4ojyG6Pt6YBmOw=="; }) (fetchNupkg { pname = "runtime.linux-musl-x64.Microsoft.NETCore.DotNetHost"; - version = "8.0.22"; - hash = "sha512-G0E80Ywx0lymKkrUCKrrkrlKGpOKOJ4O4aw2FBfP2ozgkinWUbwgTPrednCKm0429OOaXEfkxKyPj4WkC2FbRQ=="; + version = "8.0.23"; + hash = "sha512-1gtSRJA9biTHOD8ofr0WNpRCksJXx+KhFMwLKLdka5fmt07DsrEYBRT05nSoUNYfFYah0BNNJp9hzFwGH2U7BA=="; }) (fetchNupkg { pname = "runtime.linux-musl-x64.Microsoft.NETCore.DotNetHostPolicy"; - version = "8.0.22"; - hash = "sha512-z21UJmi5yn5O3Ef2euSGQHl7Rp2rZREWon0LMr2okmQ7E/giPLl9lW+YZEySZ2O783Hv6ULM/WEqox3sovy++Q=="; + version = "8.0.23"; + hash = "sha512-N4PmalgRiIqwh3c6PYm1vLmsgKOAt8B88ILBYyOrRScS+y7D6mc7tAfRy+11C6ghBiBGJrNaXgUEANUkQ4xvrQ=="; }) (fetchNupkg { pname = "runtime.linux-musl-x64.Microsoft.NETCore.DotNetHostResolver"; - version = "8.0.22"; - hash = "sha512-FAr/fZZRWBpuaKPdR+J9hfHJfGN7YHV0JPUy3hdtQ6+PAOJuFx+NOGTMCda7RIXMnYmWNrSCr8pyJfEkXf4GCA=="; + version = "8.0.23"; + hash = "sha512-kFXz6h3WyxrQDPNGqHygxGAp8F0RTxTmGHrdfBPhy/iQFf874Jn3fV+OVPuQrYZhqbtkJmMa22guPgnqeJZ8bA=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.Mono.linux-musl-x64"; - version = "8.0.22"; - hash = "sha512-P0pSoY5t/kBIGyqbaYde5FE+Nf1geu8DtSMj+JsJ0CT/Zze9fuzLEdEPqk+6KnNf4esstp8RlqOrEV0SZHJjHg=="; + version = "8.0.23"; + hash = "sha512-QZ5s2t+UpPDUeBVsVjRnPE+ViIGliqyRLC4IG05VM09bbVoAdizLlvQBR0y3bzAqNvT1FtYW5d2OKM4asRh+fQ=="; }) ]; osx-arm64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.osx-arm64"; - version = "8.0.22"; - hash = "sha512-hnCPWSYSpkO0W/lke6vsVnUYZwh9UX8yqi2m4Kw3cbfoXSJjYH2+cBRQYuN3kN+FTZgKu9Ip1BVwmZREhMY0jg=="; + version = "8.0.23"; + hash = "sha512-UMZ5kO3W87z6yFoC25oeltUoKmK8qZcjOrjr5OL589k14sOcEGQMsLGE65+/lNe+/Cv4pFLmWSmZCgbyGi2mKw=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.osx-arm64"; - version = "8.0.22"; - hash = "sha512-fvgxwaerisMceU2TM+BX7Fo+dc5Yz/WsQ9TsTakSuanaYFU8l118BNr0l+e7InYK6IqSvYgYrhwMX8sc1Q92sQ=="; + version = "8.0.23"; + hash = "sha512-dPdIBOBMWEqWlzK6KLUdCLhZnKptIMPzTENEL0xwwfkazVc/q4XNVAiVr8xpnT+zgnz3YSyR2xlNBZxJ7jmwDw=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.osx-arm64"; - version = "8.0.22"; - hash = "sha512-ww1g5bamBhGlfrC8YZRr2oKCE1lTvqF4rDN18IY8ZikoFyVRBEdeR88U50wp51rOrI+K1vTHRJqhHlBoJbY3+g=="; + version = "8.0.23"; + hash = "sha512-uJWFjbnKm5pgDkZn4i0vpP8j4hSetICJrHefdR+pjZ1Gzq/JRLTIlav6sAvKYwma0TFeSfqpmIvE82C2XKYGEw=="; }) (fetchNupkg { pname = "runtime.osx-arm64.Microsoft.NETCore.DotNetAppHost"; - version = "8.0.22"; - hash = "sha512-/By9AXmAreSBCZmHzd1VrvOUYi8ZddE+FnTOgjWFSIMV4aXUPnd+7Y4ACzJ463MbPFmxdYU1LY2AK1SZrvjxlg=="; + version = "8.0.23"; + hash = "sha512-jC3lx9tyGqjhSaQiyjk6PwGVhoDYqpSAiWpqVPQsWZERkKR+1G35yDdMssxlluqKoDTR9mfYeEPT3s50C4xJZQ=="; }) (fetchNupkg { pname = "runtime.osx-arm64.Microsoft.NETCore.DotNetHost"; - version = "8.0.22"; - hash = "sha512-7cRC0sZ4A2181yMUNZO+AeMfsuE/7Ky8I7H/AzKRXEzXUxwxTZcpZ2VvuUc1ZIWcKTlbpFIVlHUfw8LGCoJ/vQ=="; + version = "8.0.23"; + hash = "sha512-+vcoml5eEkvi84IauqYI+BJh9hZAGZjJ5KAsAG6W0e9ZRPS2df4rojbIv/8SgHawPA7WcOSz5v2t9WftcQe7RQ=="; }) (fetchNupkg { pname = "runtime.osx-arm64.Microsoft.NETCore.DotNetHostPolicy"; - version = "8.0.22"; - hash = "sha512-U0HQ9BpGQ9alc4koZGS84r54AbhZi9GWUXtfun+WkbBxQj01ZdekVKSXZYF3eZzovxeibDD6S0J+wlCu228BHg=="; + version = "8.0.23"; + hash = "sha512-dCn6RWESCLIFGXBppbCuxMUUkUOqw7MoNU0RUsGskjoiZvtiIYcTxTdNu6H5zvFFOvTxtZqdLd9SRLEXe6u+kg=="; }) (fetchNupkg { pname = "runtime.osx-arm64.Microsoft.NETCore.DotNetHostResolver"; - version = "8.0.22"; - hash = "sha512-R+kC8pkRojexTSQkfxSLMc14DG4lfvGSy5CXjzPn5oA9GdU5yizX3yuzh2k1K+e/XMYGr+C0GTJSc95ABbGc7Q=="; + version = "8.0.23"; + hash = "sha512-gjrMkHOyjYBewwsfCWzyIOD8SXIh96c+KiwvHrcpeBRmV9weafBNCSihzDGN9VpHfhzWe9ienPc/HntavCLlng=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.Mono.osx-arm64"; - version = "8.0.22"; - hash = "sha512-AXSAtKsO1DQkNCcgvUe1l8VkjjndnxmcaZ+jdaNX3Jgw2jXeRA3X37/vNzLemNk9AJ+QjDbCpsGPw3R8EMxEjw=="; + version = "8.0.23"; + hash = "sha512-vqbK4jUkaI+ZfmF3Dxa/ncgVyLlxQVt01JAdwHQtyVgC77c3XoyLxsKPsRChbSu1iHe7AQ511a4SEjtu8VrT8A=="; }) ]; osx-x64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.osx-x64"; - version = "8.0.22"; - hash = "sha512-56rBSqyRmg82QHmFHvGLCAsmaZZ+hkwO7pGRLgH00OLU2RqqgcXVnIogDHp5DI5bB6lqFnen9E8E155mTM28gw=="; + version = "8.0.23"; + hash = "sha512-wgszZ8xPSQbNJRW/ikJTZ0kibyfN/DO4agul5zRBGOUdjxkOtioNu8JJbV8PuYOruwWn+HsVTo89pTxuUfaT3g=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.osx-x64"; - version = "8.0.22"; - hash = "sha512-jV0BqDlZMdnbyefPVy5/KGkHLY1WJSmm6T9PzjVHD/cilAoE/ytakxGsGYxeWgxMeThbC9iZGxFTmvoyOxBjlQ=="; + version = "8.0.23"; + hash = "sha512-LUwO+RyUhU6pYpzZssvK3Wv+VYoa1GSiqx6XOOfIyZyPm92BjFvar3rFpP/wzjcP+ZMdxoqxsbBBbLuZyfmICQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.osx-x64"; - version = "8.0.22"; - hash = "sha512-+HfuYLBKq0MKHbVUF2A76/MWzAs0fG/Sg92on5sW0KEEHhRiPZyeb+sK/Xu/WxLmacqLfgdcNPAfezafiaP7pQ=="; + version = "8.0.23"; + hash = "sha512-oGEAu59u5za34eSmytlx5sQqpEwox8yWgkGO9xuC7UcDk4VMHtMJiTPw+M07qXAsI6pwiqCHGWQA7iuwN2e5EA=="; }) (fetchNupkg { pname = "runtime.osx-x64.Microsoft.NETCore.DotNetAppHost"; - version = "8.0.22"; - hash = "sha512-9BUL0gmuffw4+2A+p5VjEwauybqfUepjVyz5kuR+N1Q9Ov8OgiGXOunU/20A3666vgI7NO8+zn98FzR/58jVXw=="; + version = "8.0.23"; + hash = "sha512-lAdDGPyDeqw0sewoHQzcp4sqxMy24gKNGjdljAqe63TKMaxsDtiTlVtqZuAL97MgLnaRbSn5LfhcXgEFgwM3LA=="; }) (fetchNupkg { pname = "runtime.osx-x64.Microsoft.NETCore.DotNetHost"; - version = "8.0.22"; - hash = "sha512-t+j5YWw0Qt+ayvfzx6rgcB/CRVxcJn2H11+gUGTv3P7ZGMSm5E6RfEsCWZPhED4cSEfzSsk1oHg9f4Oc2ac1vg=="; + version = "8.0.23"; + hash = "sha512-nUjn7IQyMDT6xNZym2iKunY2RT5bsNFyxfyZfvXexoFZSozojXGKpEjhEev2HMmMeolS1alJ6ZCYS3tlj+holQ=="; }) (fetchNupkg { pname = "runtime.osx-x64.Microsoft.NETCore.DotNetHostPolicy"; - version = "8.0.22"; - hash = "sha512-SXGeJlwrpZVltqnO772i5CAwhRuH68R++ILH3DOZMebTn7vVH/Al8xX5yqABqLN3EK+HKIa9+PGLkd1t02Z/NQ=="; + version = "8.0.23"; + hash = "sha512-SkQMLHlWYOCvmrKTuFqWC6q/6y8amhv+RVM18j/hBx/nbGbYQ90pLTv+Vc69wSq9ugVGw0Tm7zwg9ns+Dhq8eA=="; }) (fetchNupkg { pname = "runtime.osx-x64.Microsoft.NETCore.DotNetHostResolver"; - version = "8.0.22"; - hash = "sha512-q64/J1KOTLiv4AxaXjzjzSMwSfYeGPEWehXuGx7WoIEV2q9p9a2okLhNwEbIUL15TgiyoAU989Hgtxg85K+ThA=="; + version = "8.0.23"; + hash = "sha512-gfP1uS1t1feQ66LuwSHGXFrU/Cc/UIkFPoBZ3LySp1M4IzoCImIUJg8wlg91SpoyjOt6wQ1fAHj3nfUKdWFHwg=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.Mono.osx-x64"; - version = "8.0.22"; - hash = "sha512-9KJky9y6KsJEJZUdXKD3tS4B8EWAvn90X3kYAQXo0ONerQ3qJaodSnA3x56gaq/ZyfUYzKKak5wyHJdhxkXdtQ=="; + version = "8.0.23"; + hash = "sha512-xW+GrRgBSEwmwwGfUHb2pzjj3/JfA3b4uTGkjZXTJKNUe/UjW6u1YrbAFCpean8mkU5FF/IPg3w0TxHQGJGOuA=="; }) ]; win-arm64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.win-arm64"; - version = "8.0.22"; - hash = "sha512-ayoV3Etv3YITfRDlutZYSWe1jWNfQe0gUGAjOBxvmdBHp0ixIKOmNkfOdzHLBppRIcW3pkPES57Xs+r3INXLoQ=="; + version = "8.0.23"; + hash = "sha512-ulFv+q99+MCffMepFZGYbhjh7IoA8nHmJ0Bcc1kAjX7NWhX9JK+dxIdoLuLsVPTJacR8EV5/8H5hd7/o6WXP9Q=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.win-arm64"; - version = "8.0.22"; - hash = "sha512-9C0VmxdJ9EJz158E7aQl8zafkkNzP19ykFRueFl6ePMwgABuF/FTMqWAllEn8R+bTC/pEAErV6gE7+TdCxj7fA=="; + version = "8.0.23"; + hash = "sha512-ymrZ/kU4uV/h5j36fPP2pUHP7+GlTRFHLNLQsNJAJOn2TO1s/kGcidyHSaqTwHlmWUwSJJbt7d4J41xYlp3MBQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.win-arm64"; - version = "8.0.22"; - hash = "sha512-/d3yITHpxm7cYy0WCg96Ounh5jAU12OnAgBGdIPxZvf3P3v73O68QakDTzQDLgBIFCNz/zHz3aQ8Dna1aJZyGQ=="; + version = "8.0.23"; + hash = "sha512-Z8mFD3s1MnujM4GXJT8sm88txwTUSxkxjFUQGKgwP257H/BUuGIC2FWjvPZAqfs1KL7ruWhULCHd2hMTJSVkhw=="; }) (fetchNupkg { pname = "runtime.win-arm64.Microsoft.NETCore.DotNetAppHost"; - version = "8.0.22"; - hash = "sha512-CRsJczkfEnFq1YZ/tz4YF8s/rRms3JX6WyyqHhipxLam9TYcOfl+Fy/Kby4bIBNbz3hUyiA93gYBA5HvmsrHSg=="; + version = "8.0.23"; + hash = "sha512-T8Goc5St6NSBj8L7f1WWZjHS4v20sWl4kc4A6dO0+lQeNNWv4gYRgZ6OXtyjWVcQRL7c16JpbJw2j8VBeEE4gA=="; }) (fetchNupkg { pname = "runtime.win-arm64.Microsoft.NETCore.DotNetHost"; - version = "8.0.22"; - hash = "sha512-R+7mpfsKGZlIVtwHySDPq9tpEfywmiZQsfbvdelzU7KIYHl/vCjOEL1oSFVU/4K4X4cix0RmV75pV+koi214Yw=="; + version = "8.0.23"; + hash = "sha512-GSnawpqKipdOi4JOvqrKsbsu3NEu137zgk45I0+I4oh4bHZkNhCt6DDV0Vi1+sdp6krKWW7T0krSTIYIMUzZYQ=="; }) (fetchNupkg { pname = "runtime.win-arm64.Microsoft.NETCore.DotNetHostPolicy"; - version = "8.0.22"; - hash = "sha512-Zm519OLIH/zPbsi5wzz6qrUwLpAwb8DkP7p//OKDgNJJqsTlMxyj6i8v6zfLS0TqMcva069nKplxOue3pK1EMw=="; + version = "8.0.23"; + hash = "sha512-t1zUQ8Ozx3n0bn9UrW3TAXifv2DjZJ/F/LesxcdXq39Z0QBtSDvZADrGnJaUcmb+jCJlNH3w7AntXzg+s2nmPg=="; }) (fetchNupkg { pname = "runtime.win-arm64.Microsoft.NETCore.DotNetHostResolver"; - version = "8.0.22"; - hash = "sha512-l0xPJk4lFJZ8678XknRO541VFxTFUO/2hYdDVu3h0P7otHgc0KdsIBJ+ApOSiKOHOK/258wHlcy8R1cnKlqy1g=="; + version = "8.0.23"; + hash = "sha512-vcxX841GKgEey1tptDeHyiPHACeIgATfO9AKbkBC3k5VyNyHfTrDmfv5nr/tcBVKhRR6NlMOfYqwT0JT4X+ADQ=="; }) ]; win-x64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.win-x64"; - version = "8.0.22"; - hash = "sha512-CL6gz7brE8sj5G4Z+G4zlNT/58jkhWJVGIiQ2A2RJQV1csuzZhNg2+WwGsW1rptCN9Wz3cvDKU8h1aWl3sz6Pg=="; + version = "8.0.23"; + hash = "sha512-3DXE6k3bERyP2vyibcJP6zVRKzkmk6cEqINNLjBkMN/nLG9fOwn2x+LhSQI1qvaB22p8pmM2HwCshqQ0HOR8sQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.win-x64"; - version = "8.0.22"; - hash = "sha512-9cccvdEsP+vKE3q6o+HaE5BzW+VPF8lKfqWltpZms4KnRYKHkIiRgzoYsy48JW76IYJ2Uy/+tI2CeJ0q6IGYaQ=="; + version = "8.0.23"; + hash = "sha512-/Rv2xB0OMMcgl0f/N78FplGIASeSCC05vgqWR9wOdnqIuv1l1s9L5RHRosO0EdCrR6SdbrCDHRfuwUn/PGF7ew=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.win-x64"; - version = "8.0.22"; - hash = "sha512-DY1llnrMNLD3SS8jICF0o4vu/irRvaW8BpTj33Es1DygrQD5xkV1yXn6OceJLGaIdSn0RSoXJtlH4/iXBKi4gg=="; + version = "8.0.23"; + hash = "sha512-Ze7b0VSAvxQTyC/Hb24gBBe41ZndDolclsp4N2YPesb/uHPKTf8yv6znTX83NHmFsUr3LBW0ttpwLBfCxd2y8A=="; }) (fetchNupkg { pname = "runtime.win-x64.Microsoft.NETCore.DotNetAppHost"; - version = "8.0.22"; - hash = "sha512-p9qRfz8NMlz+lj+BkCaPEsfra+hhgxnA3A0ljRUUYOZJWXNWxFslhH7VYWPx41NX2KLjNUIBBnrysigdrYLmsA=="; + version = "8.0.23"; + hash = "sha512-RHMNB6CgzmYsEQUtQl4Y5ukJ60m9WyhDTvm+EH31DL1d3t/Eo7bnqT/22NVEAHevWYCzfqeSeillJAVpIpqfIw=="; }) (fetchNupkg { pname = "runtime.win-x64.Microsoft.NETCore.DotNetHost"; - version = "8.0.22"; - hash = "sha512-PLQuSqVx35MJICMC6N7WZQoeeqDgYMKwi+ivMD50C0sn7jUSEmgAQ1xVEZgNbhRO8P0hidTFbuu3ph3sCLU3UQ=="; + version = "8.0.23"; + hash = "sha512-fppHl6PIwSgOo6RJcLAyFA9zzCrrsYHsM51yyebzEJOC1gyDaABUUxO83TkqGrPiyTrVaadFRdtoRPwzyuNsyA=="; }) (fetchNupkg { pname = "runtime.win-x64.Microsoft.NETCore.DotNetHostPolicy"; - version = "8.0.22"; - hash = "sha512-LettCeXpFNTQUN3EjbG5qTG7y/kjWNXqrhrfN2M9x+g5LFOIn4nTTxeOR/SHIl/LpaZ7OVTDzjRfbDlePieHpA=="; + version = "8.0.23"; + hash = "sha512-mJycz2znguykPtFoyHFwkMQrvLZt7rt26s+imZiH1qhU8Ve0EJeOqBV831ihtzbQdUlEC/oi9Uf/NG8amxJqHQ=="; }) (fetchNupkg { pname = "runtime.win-x64.Microsoft.NETCore.DotNetHostResolver"; - version = "8.0.22"; - hash = "sha512-ajokQ1QT2f+hu3udmW1gStsMGmjMLCj03eBg7jT4ucmgA8i+sI6y/craK1LteVMOWsES3tgUrVk6YprSM0H0BA=="; + version = "8.0.23"; + hash = "sha512-uaml9OhMUORJm7pMIqxxunYWaa4ewOQNAUWozdxAfdjXSSemmuz8LhppDWGiod6ulGpKi9T8vyyWwxRtCLvSvw=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.Mono.win-x64"; - version = "8.0.22"; - hash = "sha512-+wAYzRrhzixvuxMeGvvXjAV8UpqE8YmkxEEV7FpL8jDn2NsLD7QBTuxuHI2Kt2mA6mErjSen5HAOiktNYds5Fg=="; + version = "8.0.23"; + hash = "sha512-/tXzsmZ5r1auW+5xaNjq1OoRkLCFi2rxbD2b/Ln+ygOy1FFjOJ8df36ZD9Iq/eqEanEHFu+BVWi12a7yB39rPA=="; }) ]; win-x86 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.win-x86"; - version = "8.0.22"; - hash = "sha512-eTg3m3FUXRZz0TIvvY5Nu5Cw3u2ZpoaU5L1r6ShybqOHHaPFIEGQ/H7nl6fBIw75uuaEsZ2ccb7/ZU83bsBoWA=="; + version = "8.0.23"; + hash = "sha512-Ku0lQqoi5HvJZ/JhidwIprvKtzeNvEv5YLzoCwuf27V1Rr/T02vXTIzqPKAo38CeUCQh3TAbJ6lybmcOXiyr0g=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.win-x86"; - version = "8.0.22"; - hash = "sha512-L4V79u5Jjn1vEv1fPZhpthhnCcDh9qx4lYC+scY1u2cVve+IfJr793m9DZNLMSQ0eu2QOdxzDqAfq91JXqIVHA=="; + version = "8.0.23"; + hash = "sha512-9tK+oGPR/DjARFjmIU3FoJ8z0inYlOuShT/HXe1P/g+RIDsl2vC4bH2ZRCOhfq6/Y5gCzCOAcHCpJsDK/eG+gg=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.win-x86"; - version = "8.0.22"; - hash = "sha512-3jO/sRwGJSPi4CWMph2KAAvKu2I3xL8MVgMgzXYKWutyG8Y9+r6cdxIA6F+kUeFdqJKSzaYPfI4XlL+goUENLQ=="; + version = "8.0.23"; + hash = "sha512-cJxO7OIkfvgkMk2mh6wQ7ZOzUc5QFVLD1NwozEl50S37ub5nE1jZpCiCKGepdxbfP/8Pc4vNTbbleWZNqJGvHw=="; }) (fetchNupkg { pname = "runtime.win-x86.Microsoft.NETCore.DotNetAppHost"; - version = "8.0.22"; - hash = "sha512-aUVz2845Op68QcUENBdY0LIkh6wZYBCW0/6i6mNtCWkJ/iOWaKYyBVs+TAEcUAXsrdK70FJV/8+gSVmZ8MqzXA=="; + version = "8.0.23"; + hash = "sha512-VhgTvJakZ8ee3cYOvyhiBTI+F9HGU+Un0fHt1bggBb14gVb5gT4YQ0BBRTX9lm8k0PD1M/F8g/jQkAx0nwmrBA=="; }) (fetchNupkg { pname = "runtime.win-x86.Microsoft.NETCore.DotNetHost"; - version = "8.0.22"; - hash = "sha512-4jndbhSGbY++TkPMF8Fak3fRkKEqG8mUUjUd1Y9E8tDALNoWlCdcSdLJHUWl4V3gr3pWPaxffJOViBBgrVwjWA=="; + version = "8.0.23"; + hash = "sha512-VFSkRA8t8m/6Si4JLga4VUc5s8q7BgGIQ88IH4FogX5oKS7Op6FFv1MQGyTAZop8+6JZQZ0bLJRK+EjsKcgumQ=="; }) (fetchNupkg { pname = "runtime.win-x86.Microsoft.NETCore.DotNetHostPolicy"; - version = "8.0.22"; - hash = "sha512-sX6BNH9ixFzzzV9v2mNRtr7pKLA+ViTohVZqdFDpCFxp+Ql8poevGyu+ETByFuZIVfYAUHg0BfZcSxbBWsQlfg=="; + version = "8.0.23"; + hash = "sha512-gYdHph/FuRpMunQXjuX0xam+pb5OHTcGXNTYoAaOrIQm9E25CMXRYkVyAdS8Zh15QR71ukh0uaEm5h6pHqADnQ=="; }) (fetchNupkg { pname = "runtime.win-x86.Microsoft.NETCore.DotNetHostResolver"; - version = "8.0.22"; - hash = "sha512-KmBckVLtH/fh1Q1aef6YPTNbvxQU+6yxg3uRUy16j6KCmKIc7Mq3oNojt2dyiUOcAxcxgbVH5maQPVL2EtTWhQ=="; + version = "8.0.23"; + hash = "sha512-m6I+9zQzDZA3RSpU8KJvvNWnVTUdWbh99sOuey0kfMrk+sNfwfYVc7ZAmiDAZrGanx+tHnuECaeQa9dtDa0MPw=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.Mono.win-x86"; - version = "8.0.22"; - hash = "sha512-2q0/5BIrkQGc/2fu+0LKqBL+x3N7eeKb3ErJhNz/azmWGRE9rqcxC9bY4rHA363ZuJ8vi1c7NUAp1+P3TZUK2w=="; + version = "8.0.23"; + hash = "sha512-mG01SXs4K3F8dNa4VGx4cypyiViuvJg25CnmJU751qjMp5WvBB0NsRAKMiYRqHFg21vbrdztfXYXagpsB7JVEQ=="; }) ]; }; in rec { - release_8_0 = "8.0.22"; + release_8_0 = "8.0.23"; aspnetcore_8_0 = buildAspNetCore { - version = "8.0.22"; + version = "8.0.23"; srcs = { linux-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.22/aspnetcore-runtime-8.0.22-linux-arm.tar.gz"; - hash = "sha512-qVNRY43sjUst6XK3+/yt02KuoEnJkB6Cf8fMlvJfm6+xcaxHQuFqalEGoDuZ8OsOb4DXTiUWnJaJ5/1fB7xC5g=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.23/aspnetcore-runtime-8.0.23-linux-arm.tar.gz"; + hash = "sha512-PSAJUECag39XoA6LGVC28E44YoaqMuBYgVGE/FdeJOTgwA2Ky15pgzQi+UY2HFeTdQ8sXUmMdSTgaT4/+5R+CA=="; }; linux-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.22/aspnetcore-runtime-8.0.22-linux-arm64.tar.gz"; - hash = "sha512-U463zmLHfzg2BpBvOPmqmREznCrU7oScX7VSSRwbyBJJI5Xyl1UQ64CEECY7rwbwdxx8rwtGaVJR5sknMREojw=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.23/aspnetcore-runtime-8.0.23-linux-arm64.tar.gz"; + hash = "sha512-wjfIhrMoqLefpuNBWQ7Gc5MlRQ0/EL6cJr+Qjk4QgrA73ziat5QxgYe7RpTyYfh+PUtGYBeyGYD/57TXDQKLuQ=="; }; linux-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.22/aspnetcore-runtime-8.0.22-linux-x64.tar.gz"; - hash = "sha512-hC+4lubUlodc1rtpQ3ecqKepaEFw1yALerK1NDOqFRqaGACZj52lWCI3ppCZbYFogi5QuNS+jPmlEsvnoiQOiA=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.23/aspnetcore-runtime-8.0.23-linux-x64.tar.gz"; + hash = "sha512-54X+KnsGpWoAcIYtT79B3w4cBLiadvTMotdd4yBkInTMxJzded1teBtQTlYx4vJbCzVmR0ufSzR6kp2LF2SD3g=="; }; linux-musl-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.22/aspnetcore-runtime-8.0.22-linux-musl-arm.tar.gz"; - hash = "sha512-UZVjPxgk2GQX2hfc+AHDXTwYccWTn1OGjkSdb39VIcelvE2TRirhYZyCuSAnFauIcWdXi4f7XMkfSkA2bP2xpQ=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.23/aspnetcore-runtime-8.0.23-linux-musl-arm.tar.gz"; + hash = "sha512-47lHe1KfL/7BJxAN6oAeLYOwM/CWyD25pvAJ7w5oowk+L6HbwliwwoiqphC6F4njgRWOFvamfxNjnv3OR7zQSQ=="; }; linux-musl-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.22/aspnetcore-runtime-8.0.22-linux-musl-arm64.tar.gz"; - hash = "sha512-UnFj9+rHA9CNiTFzmHfEd5nQsnvT5QiwkxUYsYrvmTDq4YxpfH/eS0MZxlYCq32eZzP/hvPlGxBZ9C9X+AwmiA=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.23/aspnetcore-runtime-8.0.23-linux-musl-arm64.tar.gz"; + hash = "sha512-CqGlD4mqOcRRHjbkrMg1MZ+rlQhruOyBJdW9tRvSCHyhhD3d+Adf5e+wndO41jQGFQhcHsqiEHvrwKguTzrZ/Q=="; }; linux-musl-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.22/aspnetcore-runtime-8.0.22-linux-musl-x64.tar.gz"; - hash = "sha512-BWA0DnvHWidtbfedqfAThaahRSfYVZ+trpn2cEt24mSc4FNklJ/EYXWfozqY9YyNpejiUeS5PPYPFp2xXinqfA=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.23/aspnetcore-runtime-8.0.23-linux-musl-x64.tar.gz"; + hash = "sha512-JSkMo3Xb1X/3DhGqxrGRxUQqxGLclCRKvq/W7XpziODjQvjf9gt0GqUuM1wW8MoSz6NCY0jq6QaqX0WwtrNrXA=="; }; osx-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.22/aspnetcore-runtime-8.0.22-osx-arm64.tar.gz"; - hash = "sha512-GJHJwwmNAT3MdTZYUXsnW59OwNDPMO1K5fV3o0x7ql8oBTZCSOK5QV3Lc5YkUsasxKklNJTMJ1lOhx5NV5I1IA=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.23/aspnetcore-runtime-8.0.23-osx-arm64.tar.gz"; + hash = "sha512-6rgQpggD6va2SR/N/GDlC5RNAydxEQH8UTddw69E9q7JfJtbYzuIpo7KKVjBsRNJtLXdrQwTNb5Z6x+Tk5Jwiw=="; }; osx-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.22/aspnetcore-runtime-8.0.22-osx-x64.tar.gz"; - hash = "sha512-nUMZ0Nkej9XUuF35R050of35N3csaN4nlzfqfXsWGQwVMVS0r48Gfqwj4xipkCNKEsIqtjpQmsMpdqLqJ/GHbQ=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.23/aspnetcore-runtime-8.0.23-osx-x64.tar.gz"; + hash = "sha512-G1sEo5lOIy81nCnDvxvUHk6J+QPbXZjz1/5AMfEVoioXLbQxKeNlN0a3weBgtC8G/I7y11ZgiAVykJn1D/nSCA=="; }; }; }; runtime_8_0 = buildNetRuntime { - version = "8.0.22"; + version = "8.0.23"; srcs = { linux-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.22/dotnet-runtime-8.0.22-linux-arm.tar.gz"; - hash = "sha512-nZ5ibAzcxoTkclK14c8KqRmTeAvvgbQYHw6zPcD/E4hJlwhj91bunJ28ixL2R/Tahz6SODrPK4ll78C2pi5oUA=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.23/dotnet-runtime-8.0.23-linux-arm.tar.gz"; + hash = "sha512-kjtSFnPUJKHxt3dT/fAK9NTYXeFIX4F/y0cXaboQtj/HfJvbijVYYc+Ck717PwCiM/+KMN6xTTmS8QOPGLrj6A=="; }; linux-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.22/dotnet-runtime-8.0.22-linux-arm64.tar.gz"; - hash = "sha512-WgEtmF54LZEptvi5TZb2bakzNgXgEaFGf3Jwuko+BKj8Aq23lplBa4N6OtBA+/nPsvrCEC8wOOa1yO2Jil2a3Q=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.23/dotnet-runtime-8.0.23-linux-arm64.tar.gz"; + hash = "sha512-bV57gF+tE/pcsR+bfNPch/JXgKn9Mn1KAYOTMtMxCukW7iLVMuQKVwZSdy7j/0+wNwxnutKxDQPwe1n5PLvAfQ=="; }; linux-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.22/dotnet-runtime-8.0.22-linux-x64.tar.gz"; - hash = "sha512-jyDbn3ctAUgmH1+0UXysf9Q8xapXEU3+prlVYoZmNWpI8qK5nOz1elTLBj/niPP8OpXdHwXFfCK7kYp9dZRjWg=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.23/dotnet-runtime-8.0.23-linux-x64.tar.gz"; + hash = "sha512-HG0ZgF+oCjZUKcHTkXfQ821XeoO8ml95JvqWAHQg65zru/i0hf+hMQIZV82EbT1WYgh7NYuAAkc0kRUxyY0wJw=="; }; linux-musl-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.22/dotnet-runtime-8.0.22-linux-musl-arm.tar.gz"; - hash = "sha512-VEU+H0bE/xsyW1dJXUf2NfkpIB18gGC6QSxEj7K9EBw0MGSvTC/dcjpvgJhrAaDKjv1hybTSGKIB9NaI55dlCQ=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.23/dotnet-runtime-8.0.23-linux-musl-arm.tar.gz"; + hash = "sha512-7lFVedfIys5/LytDwhswjsEre+zfcxjkLgMV9hxEG1SD99tV7hMjdpkDVPbrRyf6ZyHwAa8D3ME0KE4eEUePYQ=="; }; linux-musl-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.22/dotnet-runtime-8.0.22-linux-musl-arm64.tar.gz"; - hash = "sha512-WMO5Bwz5ne0M4PgIys97EOFd/V+HTLCSaZIedv8FOQwOYh5TIMJwErmOBBgNc8gNIGO7vX17qxegmdD+7TDKHw=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.23/dotnet-runtime-8.0.23-linux-musl-arm64.tar.gz"; + hash = "sha512-upFLlqUOGX/cxgbIHhkm8Z8lCOaChCih8WRin5DowJvvdcF4GSGI1z7bZyqNfd7cIATzSaouT6+DeoxW1JwTRw=="; }; linux-musl-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.22/dotnet-runtime-8.0.22-linux-musl-x64.tar.gz"; - hash = "sha512-cneuVWkxeYeqdEQtbgd/xlpwQl7Kd/En4uFJ0WUl7J+KjKC1rLdz7n3R7mQyBNyXnURR3y+W5FXUgi02Etqlgg=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.23/dotnet-runtime-8.0.23-linux-musl-x64.tar.gz"; + hash = "sha512-T+xIMZDR7BNCd28t2X86zmLvT5If1A/c7rkdAM46oFbvz2NbavlzbphfPg1m3/Vwn3gaNutZMT0N3bE6s2088g=="; }; osx-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.22/dotnet-runtime-8.0.22-osx-arm64.tar.gz"; - hash = "sha512-Q8fXcFIW/PMpbaoh9YhAO3pnaKIU6qZPNWK/ZjmQdF78m3rDdFaICykcwbbcOhVo0hPpcAbrz8yM3ZohNSLC2Q=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.23/dotnet-runtime-8.0.23-osx-arm64.tar.gz"; + hash = "sha512-07+vU7MYrnxMHaoOFxDE0qRPyo8defUSwRosAiYB4meqnyDofm8MMQcE3I5cHBhxNak1JB+blaWgD3icwc293A=="; }; osx-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.22/dotnet-runtime-8.0.22-osx-x64.tar.gz"; - hash = "sha512-GG7RDRfsQ1O3PpVNLAVnMueWK8fPMVy0O+4oEPRUgmTPMygzN8+9LX6S2PV7JM+M//ejs8lQP4jKK1rZphuNmA=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.23/dotnet-runtime-8.0.23-osx-x64.tar.gz"; + hash = "sha512-6qzxH0gcBcNtkLbduZVCG2ou+Xg60y9JgxiUklWPsaZzPaXBjamEvtxdINMn2hrukxsst4AKquzblFOfLtFGMA=="; }; }; }; sdk_8_0_1xx = buildNetSdk { - version = "8.0.122"; + version = "8.0.123"; srcs = { linux-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.122/dotnet-sdk-8.0.122-linux-arm.tar.gz"; - hash = "sha512-0lNIY9TwKJQ/wi0Fnl/EQSQTurHu9lMpb+kDAWgQRkPmeUonjBAQ/fZv/cMoWMyfwFYqOGUeZKBamEM6g654wQ=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.123/dotnet-sdk-8.0.123-linux-arm.tar.gz"; + hash = "sha512-DLe3ZPbqJ0QJExdwWldGfbpf/sSIr02PoffysSby7OXFNtpOiy1XiBiQKVbq6owdi897pwL4TrfIXq1oETTWuA=="; }; linux-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.122/dotnet-sdk-8.0.122-linux-arm64.tar.gz"; - hash = "sha512-Xn+c1vhaQOp4+k3ZwSErhqQT4pZsGiDdiYTiyNvkWorJbV7Xct4y1GI4MtIGACBfviX/kBf2T6IfuVr+YXBoyg=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.123/dotnet-sdk-8.0.123-linux-arm64.tar.gz"; + hash = "sha512-npKANJqhJLmI08rPEQhL0JCHSgpHIQwNrpdmNWaq6t82olPv+OwfAeuq/k6MYGvGl739fmtmBvQ3QjXL8sDaeQ=="; }; linux-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.122/dotnet-sdk-8.0.122-linux-x64.tar.gz"; - hash = "sha512-M2zC4D/jMtshSVX0uH0RIvCGB2OOcTifsrswMNyf2i1WL9hipHGV+Wt9mPNMYwaShjx4hdLLcO5Cqkbote9dpg=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.123/dotnet-sdk-8.0.123-linux-x64.tar.gz"; + hash = "sha512-du3eBeF09qAVtRxgwcm/kekgkXb0RGblv6K3PlvdpMwf/sJrO2GQ2c2ns4AZjJBv/hj+JAjklT6p3XmUwTEePg=="; }; linux-musl-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.122/dotnet-sdk-8.0.122-linux-musl-arm.tar.gz"; - hash = "sha512-1It52GHKM3EAlBlQ0EM6aEgdXRy/m9hptTGA3+7Np4BWV26QvSj7tQo9gqzCo550sceWA6A56BCj+vN99LnJ+w=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.123/dotnet-sdk-8.0.123-linux-musl-arm.tar.gz"; + hash = "sha512-dQDQhIrUHudA/hoDlWTFCD1dxoTg8B0XWf4ycmvlmyhtmoCVD56FyNJggfNEPyAYy24p4BYAEqQ6yzJ6euwRYA=="; }; linux-musl-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.122/dotnet-sdk-8.0.122-linux-musl-arm64.tar.gz"; - hash = "sha512-16Vl0NxaGka19H+j8mhgC5vSo2IprP0OjoUP7ZlKvWhr6ovIsd8CVtaVuvHLT9BzfAkcVLgnrdQNCqa5FxTRog=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.123/dotnet-sdk-8.0.123-linux-musl-arm64.tar.gz"; + hash = "sha512-ie7iwGrK8t9xN3wM/e3cAIc/gQk2eaUTh/21GGNSK/FAxAKzQm5sOo6g+7UORy0D+zyfdcAHQY+DbeCYgP/NSw=="; }; linux-musl-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.122/dotnet-sdk-8.0.122-linux-musl-x64.tar.gz"; - hash = "sha512-1P5asgSDEzS3Qt9sZXzCobSVNBpbxSMDFY4glqvyadvieW/wbzZOLwRbJTS1kh9fXNbjDZEXKaGyVjQbojL4Gw=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.123/dotnet-sdk-8.0.123-linux-musl-x64.tar.gz"; + hash = "sha512-i66kJ42Gn/y+4f1IeQBrciujmLW2s7y8SsRQDtCT+Y+aK4r2aATYKZK6PqLa3KBjr5NTv/khOY5Y8tm5+gs/5g=="; }; osx-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.122/dotnet-sdk-8.0.122-osx-arm64.tar.gz"; - hash = "sha512-KGpNaYI+2RvcdbriXDJrN0FQOnhoP06wmpd97gZceSlzTnbGOXRgnubqHzN2TZgCWaBLdqOsDS0J9KDUFz2OiA=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.123/dotnet-sdk-8.0.123-osx-arm64.tar.gz"; + hash = "sha512-X2LIud6U3WreMeV8MgLFnwia4Oq3Me3DWMkTnIqdSvqZYE8e9GsfOUwt1Qbf+8Ny1YR1jRfhjFQ0oPKhZ/Csvg=="; }; osx-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.122/dotnet-sdk-8.0.122-osx-x64.tar.gz"; - hash = "sha512-QV8LCIinx3iBZ63civsZyIVVXpPkLWBeEM+RHBw1b637rgmJM1nvcC1ayRgUccNp/ySBSJr2zcQMRI/uwL1IMg=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.123/dotnet-sdk-8.0.123-osx-x64.tar.gz"; + hash = "sha512-9sBu+Yrul0jMAYWzCvWgsMUlg0ZSPou5FCKhelpDCHZl1aDhp+7+QsAKN/4yEtnTGzznMp3H4v4gj8SAvSNrLg=="; }; }; inherit commonPackages hostPackages targetPackages; diff --git a/pkgs/development/compilers/dotnet/8/deps.json b/pkgs/development/compilers/dotnet/8/deps.json index 65799ca37117..6d2dbd5b42e5 100644 --- a/pkgs/development/compilers/dotnet/8/deps.json +++ b/pkgs/development/compilers/dotnet/8/deps.json @@ -1,4 +1,34 @@ [ + { + "hash": "sha256-leB3BeFiEW80loMANJRgtUSCbHMamTXEcLlTAOgHTS8=", + "pname": "Microsoft.Build.Framework", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.build.framework/17.8.43/microsoft.build.framework.17.8.43.nupkg", + "version": "17.8.43" + }, + { + "hash": "sha256-dy4sbWvMOAtAeSKoIvWlVMAfLcqQLI1QExFIvdAgM1k=", + "pname": "Microsoft.Build.Tasks.Core", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.build.tasks.core/17.8.43/microsoft.build.tasks.core.17.8.43.nupkg", + "version": "17.8.43" + }, + { + "hash": "sha256-/5X592Hw0E18e2SqOxsBLUGcvlRfSqXsHRPfv80MBkg=", + "pname": "Microsoft.Build.Utilities.Core", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.build.utilities.core/17.8.43/microsoft.build.utilities.core.17.8.43.nupkg", + "version": "17.8.43" + }, + { + "hash": "sha256-ngvdiRCFgjbBLrc5Fk8fpBPwmsCW5ZJK4TAQ9pDRS94=", + "pname": "Microsoft.NET.StringTools", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.net.stringtools/17.8.43/microsoft.net.stringtools.17.8.43.nupkg", + "version": "17.8.43" + }, + { + "hash": "sha256-ic5h0cmHIaowJfItTLXLnmFhIg4NhaoMoWVAFMHKdzQ=", + "pname": "Microsoft.VisualStudio.Setup.Configuration.Interop", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.visualstudio.setup.configuration.interop/3.2.2146/microsoft.visualstudio.setup.configuration.interop.3.2.2146.nupkg", + "version": "3.2.2146" + }, { "hash": "sha256-K2tSVW4n4beRPzPu3rlVaBEMdGvWSv/3Q1fxaDh4Mjo=", "pname": "Newtonsoft.Json", @@ -31,50 +61,50 @@ }, { "pname": "runtime.linux-arm64.Microsoft.NETCore.ILAsm", - "sha256": "0b7c1f69f8a7ef9bb96d0e9cb704c9332ca6cda9c64a55266a17a5be05ab355e", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a65e5cb4-26c0-410f-9457-06db3c5254be/nuget/v3/flat2/runtime.linux-arm64.microsoft.netcore.ilasm/8.0.22-servicing.25527.7/runtime.linux-arm64.microsoft.netcore.ilasm.8.0.22-servicing.25527.7.nupkg", - "version": "8.0.22-servicing.25527.7" + "sha256": "108fab98c0117a8f9615bf01d7fcffb7f765f5597e1e2069f5fd66d340f52ec5", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a65e5cb4-26c0-410f-9457-06db3c5254be/nuget/v3/flat2/runtime.linux-arm64.microsoft.netcore.ilasm/8.0.23-servicing.25606.7/runtime.linux-arm64.microsoft.netcore.ilasm.8.0.23-servicing.25606.7.nupkg", + "version": "8.0.23-servicing.25606.7" }, { "pname": "runtime.linux-arm64.Microsoft.NETCore.ILDAsm", - "sha256": "bb899f16518336030869f122b8b47b205d79f7fbee89eb08ceb2609f4d1c9932", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a65e5cb4-26c0-410f-9457-06db3c5254be/nuget/v3/flat2/runtime.linux-arm64.microsoft.netcore.ildasm/8.0.22-servicing.25527.7/runtime.linux-arm64.microsoft.netcore.ildasm.8.0.22-servicing.25527.7.nupkg", - "version": "8.0.22-servicing.25527.7" + "sha256": "1397a937e06a3959e68ca4aa3b28f237a634952db7df4daf10d7d2626ee54023", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a65e5cb4-26c0-410f-9457-06db3c5254be/nuget/v3/flat2/runtime.linux-arm64.microsoft.netcore.ildasm/8.0.23-servicing.25606.7/runtime.linux-arm64.microsoft.netcore.ildasm.8.0.23-servicing.25606.7.nupkg", + "version": "8.0.23-servicing.25606.7" }, { - "hash": "sha256-wnv5YDTVMbrJJ5KkbulQfRGz2MSti2WEmXTpTTaeuKw=", + "hash": "sha256-k2r9UQzVnvhiAgdyLVioT4YOQyxNhrxatjRZii59+NM=", "pname": "runtime.linux-x64.Microsoft.NETCore.ILAsm", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a65e5cb4-26c0-410f-9457-06db3c5254be/nuget/v3/flat2/runtime.linux-x64.microsoft.netcore.ilasm/8.0.22-servicing.25527.7/runtime.linux-x64.microsoft.netcore.ilasm.8.0.22-servicing.25527.7.nupkg", - "version": "8.0.22-servicing.25527.7" + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a65e5cb4-26c0-410f-9457-06db3c5254be/nuget/v3/flat2/runtime.linux-x64.microsoft.netcore.ilasm/8.0.23-servicing.25606.7/runtime.linux-x64.microsoft.netcore.ilasm.8.0.23-servicing.25606.7.nupkg", + "version": "8.0.23-servicing.25606.7" }, { - "hash": "sha256-1vAbdp7YyQI1ZsDtF/t9UEKQ/KZQBpiUJaPMeIp/7Q4=", + "hash": "sha256-4JHz8H2VdojYj8ss6y9OIHyCfQXDEi7/txUlA/uwL+0=", "pname": "runtime.linux-x64.Microsoft.NETCore.ILDAsm", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a65e5cb4-26c0-410f-9457-06db3c5254be/nuget/v3/flat2/runtime.linux-x64.microsoft.netcore.ildasm/8.0.22-servicing.25527.7/runtime.linux-x64.microsoft.netcore.ildasm.8.0.22-servicing.25527.7.nupkg", - "version": "8.0.22-servicing.25527.7" + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a65e5cb4-26c0-410f-9457-06db3c5254be/nuget/v3/flat2/runtime.linux-x64.microsoft.netcore.ildasm/8.0.23-servicing.25606.7/runtime.linux-x64.microsoft.netcore.ildasm.8.0.23-servicing.25606.7.nupkg", + "version": "8.0.23-servicing.25606.7" }, { "pname": "runtime.osx-arm64.Microsoft.NETCore.ILAsm", - "sha256": "f85fecd03f6a562f509686d6369bf0052532540b6e2669e4f0d62272f1908a5c", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a65e5cb4-26c0-410f-9457-06db3c5254be/nuget/v3/flat2/runtime.osx-arm64.microsoft.netcore.ilasm/8.0.22-servicing.25527.7/runtime.osx-arm64.microsoft.netcore.ilasm.8.0.22-servicing.25527.7.nupkg", - "version": "8.0.22-servicing.25527.7" + "sha256": "5db1dba7772e7a37cf506afe433d44f4656eb4d084918b30e570d7239949f00a", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a65e5cb4-26c0-410f-9457-06db3c5254be/nuget/v3/flat2/runtime.osx-arm64.microsoft.netcore.ilasm/8.0.23-servicing.25606.7/runtime.osx-arm64.microsoft.netcore.ilasm.8.0.23-servicing.25606.7.nupkg", + "version": "8.0.23-servicing.25606.7" }, { "pname": "runtime.osx-arm64.Microsoft.NETCore.ILDAsm", - "sha256": "a5133bf0f7f3036882c7a6d9f3261b24de1c6049bd2db56efff1e225cbf21ed0", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a65e5cb4-26c0-410f-9457-06db3c5254be/nuget/v3/flat2/runtime.osx-arm64.microsoft.netcore.ildasm/8.0.22-servicing.25527.7/runtime.osx-arm64.microsoft.netcore.ildasm.8.0.22-servicing.25527.7.nupkg", - "version": "8.0.22-servicing.25527.7" + "sha256": "37ffeb0aeeef9a7f83d4852841f04d8cdd023d5d5f0dd14b5e555486b5382577", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a65e5cb4-26c0-410f-9457-06db3c5254be/nuget/v3/flat2/runtime.osx-arm64.microsoft.netcore.ildasm/8.0.23-servicing.25606.7/runtime.osx-arm64.microsoft.netcore.ildasm.8.0.23-servicing.25606.7.nupkg", + "version": "8.0.23-servicing.25606.7" }, { "pname": "runtime.osx-x64.Microsoft.NETCore.ILAsm", - "sha256": "15be2832f15230b7164b1ab7f1686d8959778224f155a0f1f7d224abdf86e96c", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a65e5cb4-26c0-410f-9457-06db3c5254be/nuget/v3/flat2/runtime.osx-x64.microsoft.netcore.ilasm/8.0.22-servicing.25527.7/runtime.osx-x64.microsoft.netcore.ilasm.8.0.22-servicing.25527.7.nupkg", - "version": "8.0.22-servicing.25527.7" + "sha256": "f45bb505c308375d7f6c2a042a149ad0f130405c98099318e2aaf2cfec8ddd87", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a65e5cb4-26c0-410f-9457-06db3c5254be/nuget/v3/flat2/runtime.osx-x64.microsoft.netcore.ilasm/8.0.23-servicing.25606.7/runtime.osx-x64.microsoft.netcore.ilasm.8.0.23-servicing.25606.7.nupkg", + "version": "8.0.23-servicing.25606.7" }, { "pname": "runtime.osx-x64.Microsoft.NETCore.ILDAsm", - "sha256": "0467b25c497df5940d96501960868111c5401fb193c0a7d5eceeca609d9d3ef0", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a65e5cb4-26c0-410f-9457-06db3c5254be/nuget/v3/flat2/runtime.osx-x64.microsoft.netcore.ildasm/8.0.22-servicing.25527.7/runtime.osx-x64.microsoft.netcore.ildasm.8.0.22-servicing.25527.7.nupkg", - "version": "8.0.22-servicing.25527.7" + "sha256": "594c521b9c3c33b30ab56085d55510dd01ca2919384b402d46b1ca89e98b2c1e", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a65e5cb4-26c0-410f-9457-06db3c5254be/nuget/v3/flat2/runtime.osx-x64.microsoft.netcore.ildasm/8.0.23-servicing.25606.7/runtime.osx-x64.microsoft.netcore.ildasm.8.0.23-servicing.25606.7.nupkg", + "version": "8.0.23-servicing.25606.7" } ] diff --git a/pkgs/development/compilers/dotnet/8/release-info.json b/pkgs/development/compilers/dotnet/8/release-info.json index 78992238d8d0..b3001826ca78 100644 --- a/pkgs/development/compilers/dotnet/8/release-info.json +++ b/pkgs/development/compilers/dotnet/8/release-info.json @@ -1,5 +1,5 @@ { - "tarballHash": "sha256-9dluekeWZj2Y4MFMxn86Xj/h5uLYvMSa4d+nsCW0x+I=", - "artifactsUrl": "https://builds.dotnet.microsoft.com/source-built-artifacts/assets/Private.SourceBuilt.Artifacts.8.0.122-servicing.25528.1.centos.9-x64.tar.gz", - "artifactsHash": "sha256-7uyVD0UbJjv502fmC7rnuQc47mfrRr8WBubUQyTKU2Q=" + "tarballHash": "sha256-b55M6OqWTAIv7GvkiBz3a3MRfIi+Yj9NTPvbmSuKkWU=", + "artifactsUrl": "https://builds.dotnet.microsoft.com/source-built-artifacts/assets/Private.SourceBuilt.Artifacts.8.0.123-servicing.25611.1.centos.9-x64.tar.gz", + "artifactsHash": "sha256-0rj7XmJYHED3SifPS2AurW6GjDTGAyAvRT7t/cHiChA=" } diff --git a/pkgs/development/compilers/dotnet/8/release.json b/pkgs/development/compilers/dotnet/8/release.json index 15390f56b89c..dfdbbc464a96 100644 --- a/pkgs/development/compilers/dotnet/8/release.json +++ b/pkgs/development/compilers/dotnet/8/release.json @@ -1,10 +1,10 @@ { - "release": "8.0.23", + "release": "8.0.24", "channel": "8.0", - "tag": "v8.0.123", - "sdkVersion": "8.0.123", - "runtimeVersion": "8.0.23", - "aspNetCoreVersion": "8.0.23", + "tag": "v8.0.124", + "sdkVersion": "8.0.124", + "runtimeVersion": "8.0.24", + "aspNetCoreVersion": "8.0.24", "sourceRepository": "https://github.com/dotnet/dotnet", - "sourceVersion": "fafff0660ef23ca2ece1444119524a76e0f4d4a4" + "sourceVersion": "491d6639cd39497321b68f4e7749601894015680" } From 0d022e31152ba420a88bfe713d80235683ed46dc Mon Sep 17 00:00:00 2001 From: David McFarland Date: Wed, 11 Feb 2026 01:53:59 +0000 Subject: [PATCH 110/249] dotnetCorePackages.sdk_9_0-bin: 9.0.310 -> 9.0.311 --- .../compilers/dotnet/versions/9.0.nix | 410 +++++++++--------- 1 file changed, 205 insertions(+), 205 deletions(-) diff --git a/pkgs/development/compilers/dotnet/versions/9.0.nix b/pkgs/development/compilers/dotnet/versions/9.0.nix index d7913c93d580..18838a08b158 100644 --- a/pkgs/development/compilers/dotnet/versions/9.0.nix +++ b/pkgs/development/compilers/dotnet/versions/9.0.nix @@ -11,28 +11,28 @@ let commonPackages = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Ref"; - version = "9.0.12"; - hash = "sha512-5817H/yRWcQkLMRkMsSVc3PR4DI/hitOvQuLLq/BHlLgp4w3UwFi3o4M4Jtd1lHSOAHfrPwpi2NBn/naEUBQXg=="; + version = "9.0.13"; + hash = "sha512-KoQ64Zl4jI04u/unrSjrHrf3Ir7m5ZqDLiYNkRKPxm9MX/9mSbafkgct5+wLz62JE2HgS0xIYr4Gyui4jT8uxQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.DotNetAppHost"; - version = "9.0.12"; - hash = "sha512-5nDinrAP38GLm9vqRqajAwBWosPT1XdQuozSYolM6yjV9hvrCKdBYtZW08Fu6DVxybv/iniSUJ7X7XbTDdpOrA=="; + version = "9.0.13"; + hash = "sha512-wiyoFUO2Mfz8sHb/7fF5Pe24tiQ5BTdlMIWM66Y1Nq1uoDPXauvnBsfTJqCuAoWWZn+6uCqcq6Mo3AeSYTOvpQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Ref"; - version = "9.0.12"; - hash = "sha512-4hfoCpfxyOxj2Fle4LCRIY2dcNnUEI+bGGXMm/CLD0QvPA6mEQGfo4gNC8H/2hjILkSp/8ME+7Gwj54oOk5GgA=="; + version = "9.0.13"; + hash = "sha512-//+ucp/p5+AMXXr0+FSEzYXuPJikRtsMET1Z4NXlKiv6Ia+jhf+OViXocGza68B1dUgbhW7nOQiIpRz81LCBzg=="; }) (fetchNupkg { pname = "Microsoft.DotNet.ILCompiler"; - version = "9.0.12"; - hash = "sha512-RFK730iWOlM65jA+n4h3GUKe4lqCe63+nZ2YXOx7PMlhahr0ndt6n1ksJ/cSL22aKAUTXwTc8t08KEOfyLzDIA=="; + version = "9.0.13"; + hash = "sha512-oLCpHvldGnBBIrCBKjum5XBVgGDVPkO0kYMgnxkiv0aooNyQoIFWGcwvXLc/a2Stx7fwxZJP8ityb2tqQTmjKw=="; }) (fetchNupkg { pname = "Microsoft.NET.ILLink.Tasks"; - version = "9.0.12"; - hash = "sha512-3olAwjY47h9zDGPGcmT53i6T4kP/OGFquTw5gKqTdFNfsCj/iBN1AVcpJhKFkfqcBGeSw+E6v9++Squdosg1yQ=="; + version = "9.0.13"; + hash = "sha512-TlEaydoNIC772kbfT8uIr5fsdq/KtgPa9MGtP0vruWpnfsA/q8RcuwtbFpTs+q18rRKl2Acamsux3OdsgUPjXg=="; }) ]; @@ -40,118 +40,118 @@ let linux-arm = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.linux-arm"; - version = "9.0.12"; - hash = "sha512-tf5Twwux4OE8o6btmRLNigyd6ShQXKhnqgNtvFjXHSfZHK/piirtZoHesIc4UrPz3iXMKe5GhlEQDqv+owJo/g=="; + version = "9.0.13"; + hash = "sha512-PhgkUeCy9ij6y9erkvdcnwTAYXB9/zIstPPIzMNIeTJndki1YRhDp4D58ZDUs0wVHoaCUwC5LwsZ3gspPmc5ZA=="; }) ]; linux-arm64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.linux-arm64"; - version = "9.0.12"; - hash = "sha512-raHt3dRPaIEm7cJ6fg4OKDWZ3qTJT/unuoa0DdVfiregOKsnjBh3gK9wcEtIUArdipEsxOxQhr8KQNf/1Oaojg=="; + version = "9.0.13"; + hash = "sha512-1fram1Uk51tUU9rV5OldC7b3WTXgt4BCcFbW0ELgwNqt/OfjrTFmaHOacaPsX7JrD3uNgGnHu0zouQiVECAgVQ=="; }) (fetchNupkg { pname = "runtime.linux-arm64.Microsoft.DotNet.ILCompiler"; - version = "9.0.12"; - hash = "sha512-MuXzjjt4OTnJAz8/TNmk06MYbvGiOZ2KuCTWROHaZNkQrKycMpCteMqEbcuGO8WQrmqeiquImRg2cfYVyogPEQ=="; + version = "9.0.13"; + hash = "sha512-SCFCHf/iS3/rPttPHnIdCm4xvAxpEPFiYJlWeNSLci7ppKK5/itQZj0hDNW6iR730TpqrGuUhEpi0O0xkDXCgA=="; }) ]; linux-x64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.linux-x64"; - version = "9.0.12"; - hash = "sha512-VuxSpeOyr1YNywdCLmGgJtyYMjLsf5hY+sBnOFiCyPoszbIXj2Fg740RO2ThLzn8ca0dRe6uEBIT8kQTeLo6yw=="; + version = "9.0.13"; + hash = "sha512-iYzYRMhvm2h73zt/zm3c+xLEWhkE9P4Cu0ZXz5k9i5/U9kOJKrOLEwG5jJTD6VzSI3d3tLgynY15cWSBai1mcQ=="; }) (fetchNupkg { pname = "runtime.linux-x64.Microsoft.DotNet.ILCompiler"; - version = "9.0.12"; - hash = "sha512-kxNsNovEhePL54Scx5DOcDqJHtE/iZFc1b5lUPUSzixjPjfAg1+VLpiNWfQwOYyN+vjRRFRGwqt8MoNfTJopcQ=="; + version = "9.0.13"; + hash = "sha512-ISuqOfRvQ2TjC96kNmGglT7weQfUnbMGPYkogFSMynUYmPY6j/n+tKltFkNemiZm/FEm1Qy4XLhL1ctQig1kag=="; }) ]; linux-musl-arm = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-arm"; - version = "9.0.12"; - hash = "sha512-+RekUkX5J6WKn5baTkQLJGAQ4djh4PwcOMhl/rW4v4lmTsuo+MrLAnyR4Whw4dDIUrb90rFOHKnihYpGCstO+w=="; + version = "9.0.13"; + hash = "sha512-Wpz0TtIjjzmNQ1OEDbHva4M3KKxpHqdn1s5slkWemK9IAuknRLq6nD79xVSHGTmSIiO94zopNIequr9JSv73Lg=="; }) ]; linux-musl-arm64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-arm64"; - version = "9.0.12"; - hash = "sha512-ItmsEy9JNguIMwAexV7o3XMiYtYdHCpWdL6ONRjWwaZm/mSJfeDSNEJLK7Yqyzfrl5RY2feRVWsYN3ECPDNhzw=="; + version = "9.0.13"; + hash = "sha512-ZfJNZ+qgpq5znId8jw8GqqlFdgA+ue4elkv2dzWAFqIn77HYq3lspnM1tZokvfoflpY2UqwJd2itts/HgRSxFA=="; }) (fetchNupkg { pname = "runtime.linux-musl-arm64.Microsoft.DotNet.ILCompiler"; - version = "9.0.12"; - hash = "sha512-zusNwWoH/UMcZSAkrDLEBJGXp6W7JdCtFxC5/JOdQqwg85O652L+w3oyDOHUDtznL+d2TRZHQe9puQCbcO8iMQ=="; + version = "9.0.13"; + hash = "sha512-b2rjmbet1kVdf0yXhZ7/UenTdCU8+txpRhKpH5V848Ai+ZiGof/cKhj59Zic4qCLi30CF7PxR5kBlltfUZ4XEw=="; }) ]; linux-musl-x64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-x64"; - version = "9.0.12"; - hash = "sha512-vuXFRIOC2hYvQLnHGLRd7o9Jhp0ddM75qxQYumftgCTCVyrwQXAol8S4ec7yu8izy3mQN5aIANpM+IF45Tr7vA=="; + version = "9.0.13"; + hash = "sha512-98hF/vy59mvyBEXEG/Xt7W8fDjfErafCJ1OitjIhF2/baa9+wVP4B83TLIbi4qjJ6zR/rdeKhEATCk0XdnOTzQ=="; }) (fetchNupkg { pname = "runtime.linux-musl-x64.Microsoft.DotNet.ILCompiler"; - version = "9.0.12"; - hash = "sha512-z7WO/csXBc2z3zEs+HgZWhCmkthvNzm8kMflEOpk4Tw9U/EbEkzf57kQISDBp66MkV5mIohgWxXsKyrFGzANyw=="; + version = "9.0.13"; + hash = "sha512-Z1boG6zrffCw1CwjHXu2JYMbnquRf3IYb9ExO2BW1k6uGdb/MwV9KpbCNBXyRrCEKOz8XZWvEtxbb4lwBSbFQA=="; }) ]; osx-arm64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.osx-arm64"; - version = "9.0.12"; - hash = "sha512-XVXOHaZgV3Y9n34e3TZLZ0p1Po7XM36J2r3kjsLn5luV9jktjA/04B5VSqaz1hSb7ss6n+IOQt2qnZ1pAjCeJw=="; + version = "9.0.13"; + hash = "sha512-B718yH/yg8/z5dtkzTNGTQiAZidaSM1/SLKHUra51GGuHwmwM5cojorp40jTr2sZCHtC7hDhlchiHssnt4IhVw=="; }) (fetchNupkg { pname = "runtime.osx-arm64.Microsoft.DotNet.ILCompiler"; - version = "9.0.12"; - hash = "sha512-X5c/Fg1Q7QpDWXsHu98kZsOF3xW3dNFziChtMUznIR53zSN27cfXVGy9MGAG+GUi+CiQRKe4oKq9kBOdRDR0IQ=="; + version = "9.0.13"; + hash = "sha512-3FXK4lhMqAGAg6cpQaErizP2CWN6fQQe9lGT1OaD/F16cntB615RXsoJfXqHE1480D/qVsayqYHKKD3XJbI0ug=="; }) ]; osx-x64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.osx-x64"; - version = "9.0.12"; - hash = "sha512-3KhOiWEcrDniO/vOaYqJFlRIA0bjsiogIx8zYZssIAIzqYy2IzDmpCPEkhhsbF7ioUeWOartETr47Eg4T8D7HQ=="; + version = "9.0.13"; + hash = "sha512-G5p9a3LrwPcQXVD+E8+eH2bLCH7IOWp+R95uAR/u3HeljYLpJqxHu9VN8eCa6MIsoIbjVHhIAqn9uecHX6ieyw=="; }) (fetchNupkg { pname = "runtime.osx-x64.Microsoft.DotNet.ILCompiler"; - version = "9.0.12"; - hash = "sha512-BpkzpAa9wPPFB8eTaz2EnVf434WIMsDxwz5gXIPUhptDjLNxkxdDvhBsCoRLvr3ULz7JiC204j0CqFV+BLIWAA=="; + version = "9.0.13"; + hash = "sha512-G7deyfJpygvjlmI3uelBe1hm/0rMhOzXfXqU7VWd0eaOSqxpXXL0coxHDVS9YW/Jcd5M9ldBshA8apzZbXLUCA=="; }) ]; win-arm64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.win-arm64"; - version = "9.0.12"; - hash = "sha512-3PpKrWQ3pH/frVLwfyEUy18pROlchMeMJ/LUzLla3H96WXDrMPnkNT5Nyt0rjBuo86AwrgrzNDwzXQpryoxXfA=="; + version = "9.0.13"; + hash = "sha512-jvZjhXr5aqy/ZWAVJaVWydpCeK7tm62aSa5qbX9DcD++10XcVB7K1O5OSiI+Uo2ns6wAp0MlZcJ5XtF8n2ITnw=="; }) (fetchNupkg { pname = "runtime.win-arm64.Microsoft.DotNet.ILCompiler"; - version = "9.0.12"; - hash = "sha512-e2LP9dUxRxdVhQLoFHpWWciKwvogkAU/ZYOyAm5jz4MPkkW48aeLCtQJIXjv3UKgFE7Z+xxkKtekYsV8u5zsjw=="; + version = "9.0.13"; + hash = "sha512-m3Qoxr/Ok4WjQWiVEm8mvLn5rGfoOUllKhmt2NY0itJ7FZ1TrnDFdFEiTv2QCOghLXuEQQG4d8mKHLA+QVblXw=="; }) ]; win-x64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.win-x64"; - version = "9.0.12"; - hash = "sha512-GrFpyK1qTpTrKONC+I5QNU5CbR1r5N09ATduJq0JfCN9wJ3yDjhEAibhxdoA4jrhIz98Kg6vBwg+nVhY/+AovA=="; + version = "9.0.13"; + hash = "sha512-rbBG8Zhn+46Pw4+grfx3EJTl0Ullxj94rxOexkAiwi9djerl9t4eusY+p7ry+nYQflVaz6Vnp6PDg456U9UdNQ=="; }) (fetchNupkg { pname = "runtime.win-x64.Microsoft.DotNet.ILCompiler"; - version = "9.0.12"; - hash = "sha512-RNYYAIWu6TcV9UTU1tROmGunupd0MJlzVwNtZVcRELLTOcEypd1HW/qdXsCas2gAUrGSaASEwCXiGF95BHUKTA=="; + version = "9.0.13"; + hash = "sha512-rscwNYpVf48utaVNiB5P5slc6ouybxOOYsCQfz16XsNMKh1xxz19bPElWmjX2Jo58JNhpquKGXkl26erwXsCRg=="; }) ]; win-x86 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.win-x86"; - version = "9.0.12"; - hash = "sha512-C1uJ4sUbOc1xBHb0gXwcv3449ZY/Vf0wXSMlGx0DWvlzBqgqnuQ/RuosajM8xEeUdKzrSNTlnnWn73A9yUmzhw=="; + version = "9.0.13"; + hash = "sha512-qCPxHYiaw7NrKQUMdWtB996pLC72wnyMAH8Ft+gK6MQWTrP9EMiQQfiO1JVf7FtfwYzYpnJz+8OE9mGa/VbwAw=="; }) ]; }; @@ -160,361 +160,361 @@ let linux-arm = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.linux-arm"; - version = "9.0.12"; - hash = "sha512-nUrI8pl807XO1XxxCZtE3y9KMToP+MpoNKGtfHdrncRa8ptBDsbA60AhdHdEy+5oDJUNpTXxRuclM2mN0a+Y+w=="; + version = "9.0.13"; + hash = "sha512-FliT1UFV9fr/CInMJ1zOX8Dg6v1KGyfnwwpj3+gItsvJNYTo7HJSVJNPdl8Q6JkuIuhsNedlElCsMspLazxF3w=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.linux-arm"; - version = "9.0.12"; - hash = "sha512-J2ryWVyTbnKVPQ6gZ7gtftJowLK37NL3P4MnyOijxeo8VRjpL9isWIzC4zPUjuveUk+4leePiP8nP8Ce3J5yMw=="; + version = "9.0.13"; + hash = "sha512-jkh9wn9AxuEh03HaFuy5NWZlq4wuvXoTUHdKpoMuTDWFug0708tXz2SUAxLRzW1nrnVejcv/zCmrwSmNCq5r+g=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.linux-arm"; - version = "9.0.12"; - hash = "sha512-G/rcP/0MBrUQe+hPWv728mY0bAxAXSkuASBueg4NBFlBhGbZu3sHvcyeJbTddxj1UW52/JkKonZcGJBrxTyJ+w=="; + version = "9.0.13"; + hash = "sha512-0/e0/OFC2o8JQwdXVNzHT73UqMP+O49q0TMwV2pjY1i9Xh+gd+6VsQPwgR1Ekf076ar6ddE9ibtxr7AkUcCUmA=="; }) (fetchNupkg { pname = "runtime.linux-arm.Microsoft.NETCore.DotNetAppHost"; - version = "9.0.12"; - hash = "sha512-37F0lOt4nMHUOsuhpZfpL4mKOAWflCxbrrQq6YuenNVH3WihoaI4f20BLPlIAABw2wGdPqMzu308v2DFdQP46Q=="; + version = "9.0.13"; + hash = "sha512-msUKk6VpzUxBfl1QI6LyLMnbl3wUfIW0iiaqA8ppeiXJNkB05+qBhu6L6wplOv76jK1TQ6YiJXRw7ru7lNUSsw=="; }) ]; linux-arm64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.linux-arm64"; - version = "9.0.12"; - hash = "sha512-b+3y/6xS7/7+SymhKeBdt2EGS47LWE0nj1VefWKGlnqWCNcHnVQ4irBJSqq80J02KorrM8Cqoi6tQ5b/dkQOyg=="; + version = "9.0.13"; + hash = "sha512-vOb3BmNRgIhCF07wR6biveMmsYE07fmlwKBVczM7xVOgx9hWNIUSU6tpwbkL4LvU+H302nYWtoZBI3tfIuooYw=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.linux-arm64"; - version = "9.0.12"; - hash = "sha512-j7FlhJSTV8TQ3PXU5Z5BspeDtt+C5W+wqXT+lpPU8F70EovxUj5q9Js/EeF3nIlBVvK3BE4FVozLVnZCiEQ00w=="; + version = "9.0.13"; + hash = "sha512-R5CFe5ZT9VC52BYm1aXZmxdJjtYmpWIwj0/823xnjXilhBbeb/t2SDHT2xFyNBbDEcj4N5ckAsRR0kYICo6iYw=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.linux-arm64"; - version = "9.0.12"; - hash = "sha512-8QV10AEEFaLZ3R5rGzGvAaJtipqVnijMnh8OcfOmw9bZ5rbQ+Lo8VpX1lcgVBeXbwxo+p2ooZTxppkgS4Q3ITQ=="; + version = "9.0.13"; + hash = "sha512-6j2t3Xw4efoqX4ASqPV0UTLzdCFi1UrGe1k89rODaMNugGKzH0pWrWVgQjVVAxnkeXfTLRQZTJ2S+XlvF0txRw=="; }) (fetchNupkg { pname = "runtime.linux-arm64.Microsoft.NETCore.DotNetAppHost"; - version = "9.0.12"; - hash = "sha512-0e94crtwx6v+Nvw1w6VGLVes4xLaPk3Y0X7wjNK7DWB+ffCAwIsxUXwgARp6fvD5sHIZrM7C2JA/bv4fg0r1cg=="; + version = "9.0.13"; + hash = "sha512-BgkdfJpXvcZP8fJ0jd6oO1FLWZfJGp54vwQ5GbJ0n4iHsq/h3zSBY0mEes1gb5fYbwFfS57qAcFhfnEyKRIEhw=="; }) ]; linux-x64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.linux-x64"; - version = "9.0.12"; - hash = "sha512-BhYmxNPRgTM/7XcNmiQEv1g3Sy29NGDy+S6YkHtl6j7afGXCOj5bstjsHkCbvulakH00FSxjG7L9Yk/t7NmpDg=="; + version = "9.0.13"; + hash = "sha512-5Aef4qW1w/l2yVd+l9LMXn/hxGuAmwq/yBUgurI73ecHruIjbJTe1QTWHB/D4yjEPYozmtD1PU+CwOWxon9wiQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.linux-x64"; - version = "9.0.12"; - hash = "sha512-2zGB3GVLOW6AVJWXxedpGa2dED1aJUEUv9NJHBN4ivIcrXk/oTaozEuJbXa+Gb2mFWJuFrnIcxLd+wyoLAMueQ=="; + version = "9.0.13"; + hash = "sha512-crJvcd6tDCXH1QsKAVrrGEf9SWu/uW+QhT3l9nzC0nc6qWhcPDzhTMtfpYVrgyx+TTlJJ8EK8vu+9EiDolF1VQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.linux-x64"; - version = "9.0.12"; - hash = "sha512-UDNuVhtWm7kmSTdpum18zAkSw5tutUHDElrJuwbZ4+vEGL9QmXhJ/zVdedk5+A2u1OMOhONkN8eAqyPjxUV0KA=="; + version = "9.0.13"; + hash = "sha512-6s1yaDaQ2g+AhOSyxjl0q/XKgIzHpRRwwxRBoYkWhNILt+HOQDntx6KUEw0eKOvgEk9kcm0TUmjd7JtPCKVDvw=="; }) (fetchNupkg { pname = "runtime.linux-x64.Microsoft.NETCore.DotNetAppHost"; - version = "9.0.12"; - hash = "sha512-AZjU6ZqrYKo5JgdyoyxWU6ucFALDRVFTTbc3lFFxuvIfpuOt7mm/MB3FhxlgWq+BlxhFmV8NnIxXNvHS6jABnA=="; + version = "9.0.13"; + hash = "sha512-fHEI0u4PHGwQuLiO/zYa4vyeFfAPT7FT8TG/EhhsD5tTPx92dZJyGJUgWfpqonSpbmIg4RqmKO7fnU9djG82Nw=="; }) ]; linux-musl-arm = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-arm"; - version = "9.0.12"; - hash = "sha512-iE3arX6H0ePpffLFBMgVwt0R8wHqbnUSvBSp/XdMdBnd8k3YgP2R5Mupcil7Tb6wHd9GMp8ur0BUb6proAvqGg=="; + version = "9.0.13"; + hash = "sha512-/iG/y2MfKYnquQlIHCaJRNwQXKTJmsF3vi6ZOkx/FSHCvobqFKKy7ekq7OxzG+TWFJc82AN9w7T9UNk3bMrh/Q=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.linux-musl-arm"; - version = "9.0.12"; - hash = "sha512-Qi7KYblVAXQby1XBXJa7ILe9+uaC2cgpwZ1ZNCFqAeF90A8E/VMWCclCsaaengCo6t5hANL0QP8GV8HdgbgRsA=="; + version = "9.0.13"; + hash = "sha512-IpuFMSEVerqKtjWhUJgVbchKds6uJ5i6dcZybgzzuLgSbwUB6DrzP8qDJSzhvHX9ME26jIovqtVFmcPkUwt1ZQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.linux-musl-arm"; - version = "9.0.12"; - hash = "sha512-j/XRGh/fmi9GJ5jr9lO32I23HvDkjt+xN0/6N0XCxqmEEr8ZwXYlgtjEyro7GZeOjI5jm5EV1pmmcnLk7a9DoA=="; + version = "9.0.13"; + hash = "sha512-hoqLnw6F9nxKbfVObNXdWA9U3eebqMngUk4LatJbbn4a3Wg9nIRecK3UwttJ4Pe8LmcC+m/Kjg5eHviS6S/J5w=="; }) (fetchNupkg { pname = "runtime.linux-musl-arm.Microsoft.NETCore.DotNetAppHost"; - version = "9.0.12"; - hash = "sha512-e7xV7KNQ2PFXa0poUFIaLqSPBx5+8TSX1KbaGHID4urmI6HAx0IlFPLIAJgKNh85DnthV4EGWbFzrZ5uot2Now=="; + version = "9.0.13"; + hash = "sha512-78P9NkXOyR1Jifec6vOdOosJ79GvQenUDMfiaj2t1J00DVKyybYsdkHJ/cz9F2b4CFb70juKv1rIW9rXoOMe7w=="; }) ]; linux-musl-arm64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-arm64"; - version = "9.0.12"; - hash = "sha512-Nj8O23C38JzZm8BKg1kfEADav37pZkeX0vT456x/g8PXanHEq/llIFkxNWITx7EL93G8Jr89VA+yHFtdd66r/Q=="; + version = "9.0.13"; + hash = "sha512-P8S7Uc4u7/uHX7oiPxD8Joyz2vIyQ5xyoOQBsB5CmOMfGWj3lcnlo0GHQnlUkABCVX/CMo4IhrlBsDhPtbycwA=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.linux-musl-arm64"; - version = "9.0.12"; - hash = "sha512-WdyvVAAYfPtCSa0aZGuSZ5vccgz686MBMUown79ykWhavhhyAlYM+EvfE5XQzi5iaAxFJSqPpcY7yfv6g/2Zuw=="; + version = "9.0.13"; + hash = "sha512-AHfButS0DsJd1q13JbUhVsmCfn4LpBr4i8UH3sEzJFcMol32ZzlGLm/WgLiDLPqGbGDPjpoV0yKCZP7RaVwHEA=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.linux-musl-arm64"; - version = "9.0.12"; - hash = "sha512-ItlkNHAvDEs/bm8LiFrHYE6nURLwHFjy0Phtvdcr04t0SqWWJtUWb8Zmj2RVLi4KwFHks0TS5f6wr/Oc8a7pKA=="; + version = "9.0.13"; + hash = "sha512-f6R/AxZyyGKaRxkMCiOgyLs1nrvleLWZLDw6kjDO4r5KRJHgVXgegRn2MFlRRvOG6Cupf5ZE+8bjcNG3HhV7RA=="; }) (fetchNupkg { pname = "runtime.linux-musl-arm64.Microsoft.NETCore.DotNetAppHost"; - version = "9.0.12"; - hash = "sha512-DAZ7Se/m5oURYA3p+FWhajtt5YWSWQOJ+vpLN/UIqsawoAwmoWrEWCE02IV/c1g2Re8TkgmssoN8eK9fxRMlqg=="; + version = "9.0.13"; + hash = "sha512-yLxv7G+K0HzJdIvKquXnevUr/gdfp+624r78HYaTS11KQBITHMdQ2NjkShAPZPlT7hIISoC30MtROp/Ruv3jDQ=="; }) ]; linux-musl-x64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-x64"; - version = "9.0.12"; - hash = "sha512-FofaDnwNCpz+vYiw0d8rhaTuzBn2GJ66XPyU46KuyqiN/dgiDTA94TmwCGKGsNb9085YpRDrYT5amuPMK8Hm4g=="; + version = "9.0.13"; + hash = "sha512-+eE0xAn3Y7obgtzD3akhE7UL63OtQi5ZGXeJ/z36hEYe5GEEXjOLY/YbCWbrH/P1DBPSS49lhIN0D704hkZBuQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.linux-musl-x64"; - version = "9.0.12"; - hash = "sha512-wFC7rz1nmYi9jnLHkZ0Dt9Gb8BnS0lr6CcS41QgfFrbeT6YlpBK9d6o6nBeGNdKBrRJJApKdOfxZyzmwpmJhmA=="; + version = "9.0.13"; + hash = "sha512-FlFol2XiVeKVkSn7mHxHjBKZLBO1HBlMOoFW2HKON52ic/O2NCxKHRPz2dO3v2aCiNFD5JBBXjA4SnJWD847+w=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.linux-musl-x64"; - version = "9.0.12"; - hash = "sha512-KlbtvWPA6iKzn64hHIJxYQ9iR9Rm9vS5nu5N55hK3Y1f85nAox92uUFxBUw5AXL1D6gN/oN/QhnclJq6LIZhVw=="; + version = "9.0.13"; + hash = "sha512-Ugaub2wSr47mp3tZQFtn739L7w7Vs+eIE/2Ofv/IrM3V7sU01xGPNNzXWWlAAn9McuhGGgDMhrj8xb/CUjspvg=="; }) (fetchNupkg { pname = "runtime.linux-musl-x64.Microsoft.NETCore.DotNetAppHost"; - version = "9.0.12"; - hash = "sha512-VhTsxiOPEcB5xCPEz3FN8KBVHvyVHiIrXqgglsjZRSjDRL5bE3ORMZJWMu39nau0Uqrg5ipjkKAXH0nro+smOQ=="; + version = "9.0.13"; + hash = "sha512-9vOvPefnXCm3z6culAQw6xDSnQB01t7FqkFeetE1vX4wlDV9UwjCdRnMvAG7nGvBDHD3/oEZjVq4+p3Fy2lKGg=="; }) ]; osx-arm64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.osx-arm64"; - version = "9.0.12"; - hash = "sha512-AwLNQcFL8pYPRIMBIqWC1Ydyqx78jSXpeEIcxi4Q9BW0UQX6WAu170CQtrqNHYDxJlhAFcVag1CAztCCSytBpA=="; + version = "9.0.13"; + hash = "sha512-1hGfz+sNivAvDrXswyXr2tNZgito7ocFECVD71tiLbzTpxazauC3v1XRcYrm5DZnoREYSYbhTXzbZ+uZYv5sjA=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.osx-arm64"; - version = "9.0.12"; - hash = "sha512-PQc2cXheChAFslbJp4MyHDK4BxXfxcvuWDkNhtcXlNgcjklNCMlATvsJaHXvssvlzjgWbUusTAKCHANJyhI12Q=="; + version = "9.0.13"; + hash = "sha512-FSSAE3DQ6e7ujwjDdVhVxdjfjp05c5bJSpt49OH22sENuAd/4zhE4BjQfwFOSPlKU4+Yo4zFvpx6N2GJQJaacQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.osx-arm64"; - version = "9.0.12"; - hash = "sha512-C3/jykuAClfTLRjyilGERflIT7gnRugAk9filvLjNinQ9+cm28NOpyZ/8SEAZ6bD5BFMkFtw6F1JACWnERzobw=="; + version = "9.0.13"; + hash = "sha512-wEssgU0NdcOmp0R2pzduOSr2fndQ+44DIEKn1R21dq0/xC0vtyKs2rKrFOlPgP+jYGQZxgaMxP5jzVC0adnvvA=="; }) (fetchNupkg { pname = "runtime.osx-arm64.Microsoft.NETCore.DotNetAppHost"; - version = "9.0.12"; - hash = "sha512-6LQH+2GNF6OrVXVFG9H+NcFptXY30kxwjgjPbgnFP38OgOKkFZVb5aUU7i+Les5iDP5LinTPLObbfXsRfRT6Pg=="; + version = "9.0.13"; + hash = "sha512-M+OWgcmimzUCrp5jAq33ZihhvIxrn6kvbzZTcbXsTIB7xQucHvbOG+EJFbEajMn96Xymc5rggREqsfeSeiJnKA=="; }) ]; osx-x64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.osx-x64"; - version = "9.0.12"; - hash = "sha512-T4z2btf6xLmj2gQSTtpQhog9mUCdbIRh6BNoqTEqLm3xU127iRcPvxwNAYvl3xLQYHixAy8v2mHek+3RsNX8Tw=="; + version = "9.0.13"; + hash = "sha512-URGkEq0PV1FoaPj8kllIy/I6Oy1a4+KgtKqufQODp0gXjm3StPSCk+7XNO7+W+2ZUn4mtEVFmL069zfDma+Cwg=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.osx-x64"; - version = "9.0.12"; - hash = "sha512-y0xbUlkhumNpNju3kGKEaN6LbFdvpSu55b11+pnkiWuHSSJEJrTLqZtTqDReNvW/RjHYyrtFaG8T7EV65TAfnw=="; + version = "9.0.13"; + hash = "sha512-NDVVce9SqukRnhAloEQLWxkqxAAg79FHgk2WYaZpjsD8F3SszNZOkaNmGA0LCUVHgm4MgJuxSxk/J12qB/QBkA=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.osx-x64"; - version = "9.0.12"; - hash = "sha512-0ljvWsHhTW2YcEtnw6l0odeHH0K4UwtI9N+Jx7mcYhqcLKaAWWL03NX+ZyLXjtGYjqvjlSY5KEJCmTsClaJ0Mw=="; + version = "9.0.13"; + hash = "sha512-8fpH37UHmWGfwpIV9gtvVSt2ev1ahJFn1VixL7m7fSOB9H8Zy4pK4qc3tM0AmGplDrL66nXYHbKmLwvad48D6w=="; }) (fetchNupkg { pname = "runtime.osx-x64.Microsoft.NETCore.DotNetAppHost"; - version = "9.0.12"; - hash = "sha512-nAc2R5V/uuqAXz0br5iXnyZf/pJaN0dqB8lWVfSarG1a6aAgTgPRTtdqpfQ1nn3OVSgiRvivMSeTcVna6Usdlw=="; + version = "9.0.13"; + hash = "sha512-Mww9/j4sJPI1Urau5LrxMQxDEpC3h+S0Yd/AqEoCScpSqA45OtnAWe9aYCaEDNguWTpk92XYCHyrIbuJWsuNrg=="; }) ]; win-arm64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.win-arm64"; - version = "9.0.12"; - hash = "sha512-fw7GPjn20glVSNB5oZo9pn+aSrOuN3FFSkpkVvJ7IBtu6iorRAcY/cc5rBevrojXfMtpVCdbJie7oqAHrWKW/w=="; + version = "9.0.13"; + hash = "sha512-WzGAFxqT9rVpGQkgcvVWzjuSZ8JxGO9BXxbc8HIbjXCbsqbWbf906EtWpC4VOqTJr12aCWiM01BYfch+xWsVlA=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.win-arm64"; - version = "9.0.12"; - hash = "sha512-Gy2ejS+Uv2y7Y5RBhRD91Fi30b59zqMUcL0MQ8LHCaQqcow/DsMvCONymx1AAsLrQTTbE7jQbljDf6t3kgnqdg=="; + version = "9.0.13"; + hash = "sha512-DEgSNz0g7PW9SQ790ByycQijhWqxg+hks+hFXDEKB+VZ+ri9LwuPiQBLz+GTgyJdIaA5pf4PArg9NyEU4499yg=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.win-arm64"; - version = "9.0.12"; - hash = "sha512-wFWNV20bHO+K1lDUC0tuJkouhDeiQD5PhO2Ux5mjBSt0IJVkXrrLKrAXj490fRjhQOiGhQ4DZsJ/QUiTVe9n4g=="; + version = "9.0.13"; + hash = "sha512-X5pfG4tMr0IYcd5lLBs5c/bGPwXmPlrmkvHf0MlYN2Tz6E18EJ/Y9+fwM2FBX+8LBjICiV/sMf/kraPkYDWBgw=="; }) (fetchNupkg { pname = "runtime.win-arm64.Microsoft.NETCore.DotNetAppHost"; - version = "9.0.12"; - hash = "sha512-Z7lYvkWpLxG0CVvfllRetwCRoZ75LI5Ydo00w7lGkrybFQCh8GNry/Onaokt/y2k00A/YuZTaY7fp837UyU8oA=="; + version = "9.0.13"; + hash = "sha512-woYvJTXBYSguz0iWDHGaRO6Vb218Mk4V5W6CXO/l7hwNatu2ZwHpq829pEjFb5pUy889ywDCi3RJlXEFiwJQtA=="; }) ]; win-x64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.win-x64"; - version = "9.0.12"; - hash = "sha512-HkRwpAAOQ81gvpWPVPfnCwYhGcuJ9sRwqYcRsuRKCFO5k/DDJBuTxVBchWeXDd3ata16AnVheLloITPllibTpg=="; + version = "9.0.13"; + hash = "sha512-0N8uakngsjtxtAIS2w/EXKP9yX3V9d1suCvnZpAAkcSx/FmmTk+laAuVDysaixYqlzJjsW5oykg6orgCA2rJWg=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.win-x64"; - version = "9.0.12"; - hash = "sha512-xss608ooQxzPSBeKaXX/E2wFQFCESJvsg8qI53yshMTTuUId31S9Nag8acKllfUJ0X59OT+mBEwJvKDTGpnavg=="; + version = "9.0.13"; + hash = "sha512-dKGNrGIw66xQG6l1SSd8yRM1n8yDUbvMHa/Si97P788vVr8IJ630YP5J3p/O7MqkOS0rqvM4PSRAYTtVRLhmJg=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.win-x64"; - version = "9.0.12"; - hash = "sha512-vHK+UzYKQtHYWTKuPlwTfEmyaPKvaLoo2AgvF+KmVDk7zzEeri7x3L/4DKA68pfCt1RroVHpYrRSevUIjWUeaQ=="; + version = "9.0.13"; + hash = "sha512-UTa8PfynMI1ueXFeTrbLNKcgXHxlM4trtyrrZjfljANy8RfG4YBHLQzl7/m5JHqVKDKIdaO9g8qI6B50Aev0Mg=="; }) (fetchNupkg { pname = "runtime.win-x64.Microsoft.NETCore.DotNetAppHost"; - version = "9.0.12"; - hash = "sha512-ArqTRvtlgzf6RuZmLnsXpXuW7uocFHkdz219v8sLOWA1kILjSYemqnLkVkyPA2M2ut7MVGtmdcC5B4qFsB8ERw=="; + version = "9.0.13"; + hash = "sha512-9I+7dg3RDZtlaV44/TFlyhs0mvKhIU/XcVIa0Z1IS9YwgecVMEZAtca+V2sK2l4dc2IOuvZt5iSLBIysmDCp8Q=="; }) ]; win-x86 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.win-x86"; - version = "9.0.12"; - hash = "sha512-UOcPTSe8bPHPr9weT4RWwzKpwUczsTqyhMOBCPCnpqK/aLrTwm9ihx55CSG85OhpTmXthTNgBJlWTMAlEGN/+Q=="; + version = "9.0.13"; + hash = "sha512-8mKiRPhNnvQuy2oZUMpuORM0tv4usrryR7ZvO8PnDVWpV6zJOdNaw1RIcosonW1hZbFagaIm4pXObaIwTOqrSA=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.win-x86"; - version = "9.0.12"; - hash = "sha512-gtnlrdLTGjQWk2v71rKHBYqne43xQpFnoNeVbwirLpVfnlJtsI+SIvtg73fHSAlHxvozIN71krsNlu/JYo7vIA=="; + version = "9.0.13"; + hash = "sha512-a96AFOMjf3LSwlEpSzdG/RQnO7bYHeZZiVcrAs833+YqbPYXm2/tHYiQF843youHNj4XNyvGTlRs7Fy62ZLuFg=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.win-x86"; - version = "9.0.12"; - hash = "sha512-BpzECjZ+jYeY3EudbqJjy4q7L87EriUwUgDmNC5fk3OQbna9XXIjPV8qQsmYDoHGsLiW9L3+X6Yc2ybPIlz2TA=="; + version = "9.0.13"; + hash = "sha512-vrodd9MmgUIV78wvYUCMb7HDPZie2vXiPtHpB6gu9obZ31wI6gUErdZh3MTpqL13spX3Br9xm0+qmWnxUuHgAQ=="; }) (fetchNupkg { pname = "runtime.win-x86.Microsoft.NETCore.DotNetAppHost"; - version = "9.0.12"; - hash = "sha512-59TJeZwFNAUJnFs6aKcREL1sUDIzIWZRBo+tujgD868lt5vXUpqgEUJKqeS+B97Xus/NqTfmegd4MWdic2Jotg=="; + version = "9.0.13"; + hash = "sha512-2tl5SZlpkmLyaJUA/dyj7S/BSbf3Fwu6WvOLiCOB6dz03IdsW9jidoK0QGT2N3pQOTvvqZCIzLZBKg2m7S0eiQ=="; }) ]; }; in rec { - release_9_0 = "9.0.12"; + release_9_0 = "9.0.13"; aspnetcore_9_0 = buildAspNetCore { - version = "9.0.12"; + version = "9.0.13"; srcs = { linux-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.12/aspnetcore-runtime-9.0.12-linux-arm.tar.gz"; - hash = "sha512-j5kcU6vpk17LdnbqQG9davzL0BXisZaE2dlQMmFUVb6nGes9HD3HzK360mS3mHlxCsb0Kgo42Y6Ia5l5Vt9Xfw=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.13/aspnetcore-runtime-9.0.13-linux-arm.tar.gz"; + hash = "sha512-jVHd+WgPZe+rKf70b5glUuIJxPNfd4OBxloQ0puiwgchrS/B+p3izR7nWFZuZskWVZD4a4a3zJp+b6s5YPDC/g=="; }; linux-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.12/aspnetcore-runtime-9.0.12-linux-arm64.tar.gz"; - hash = "sha512-lFn9RlrAFBiLRA4N14VCfjU4Ik03V4pHNDguKnBpwNhwFOsH6YMJOG4ZW0SHU2+NjMsSb3F48uJSGsk0v2PebQ=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.13/aspnetcore-runtime-9.0.13-linux-arm64.tar.gz"; + hash = "sha512-aoDMuttd7B3z5YTPmbRU+L9VrA2kMvT6z9AaXgI+XFbk48U9g6qY45JC2dctBXdadmHe5493u53LhBIFz9cIDA=="; }; linux-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.12/aspnetcore-runtime-9.0.12-linux-x64.tar.gz"; - hash = "sha512-SJuAd/JmHq6+QhFAd0sHaVGcSWOkuy/n1e/3LJmymoHVrGaEcHRJoP+ImgdLbuWPtNAKNGuFn7ddHVRw6PuSlg=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.13/aspnetcore-runtime-9.0.13-linux-x64.tar.gz"; + hash = "sha512-n0iV0kefqR3IAH4Imthh3pieUkVak87hneC9BgfM5K4AxUJ0JSf3bTvlX/HUeQBkd1CV9YLka95o+NcUsCG2JA=="; }; linux-musl-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.12/aspnetcore-runtime-9.0.12-linux-musl-arm.tar.gz"; - hash = "sha512-MpUiRjowKX9mc6WJT3hzvKfiQ8cFHP0kXgYfYuqIpAnnY7fFNy7xzY+9fp7fFr1CrA4j6yaW3bGod4k4JU3unA=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.13/aspnetcore-runtime-9.0.13-linux-musl-arm.tar.gz"; + hash = "sha512-hQEsbevF7cj/w5M35exaVJolsN4r6LRwu9WukRnOxdCCjljv+oInRJ7Pt0I0ccXFEZ5fRUR5yfMBshBZIwrchA=="; }; linux-musl-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.12/aspnetcore-runtime-9.0.12-linux-musl-arm64.tar.gz"; - hash = "sha512-x8Xhkmz9BfBZ8MtrqGgx5+VIxmQyZGaYFga5inZDPEInlhxP7PyRRRvPH1Ya9YDn5PhvJ1tt8VwGhX/SbNe/tg=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.13/aspnetcore-runtime-9.0.13-linux-musl-arm64.tar.gz"; + hash = "sha512-nrkNssGNkyzDUdXyLVthvOnKohyPbrRvrXgHlLeLzlVYPSraFm3N7RBhM3PkwjV4PyeEY9i5fD+d/LFqhrgN+Q=="; }; linux-musl-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.12/aspnetcore-runtime-9.0.12-linux-musl-x64.tar.gz"; - hash = "sha512-kL+Rn5GacwtGvNi6QuSegxvyrgBwKB/FJoensjI5zT8vkWISnqdybNBAqBtksAeUeFR/oNFWh5a1uqTRM2A4iw=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.13/aspnetcore-runtime-9.0.13-linux-musl-x64.tar.gz"; + hash = "sha512-aev3pa2PMQwtw+a1/MMds5GB79OgTyI2nKRbIcT7qMuvR1wQiqw/GYKkU5lcfXSuiaPbxaHLmNp0jgJdqtFC7w=="; }; osx-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.12/aspnetcore-runtime-9.0.12-osx-arm64.tar.gz"; - hash = "sha512-WdKn9YqR4v9qGLJie4LzQzwZ8Z9Hw41hsO3Cn9L/wT7Rb5FDYRtrqZ9as0hNlnlTHRGPw5sdACauvhz0X60GsA=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.13/aspnetcore-runtime-9.0.13-osx-arm64.tar.gz"; + hash = "sha512-QEFDTWtRWSBwjnNtQHDuVTlyLLquqh6DIQgwGj85TWjTTjbet8/JTm5A5XLBl9jmHfV/r0+V4U6972bzd4iCng=="; }; osx-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.12/aspnetcore-runtime-9.0.12-osx-x64.tar.gz"; - hash = "sha512-23YO5rRFVYbe0EYympkatjDCAHOSgMGuG5oz26pYo20kI5F7ztEdPIQJoUQssMdf2DBx9IzaHi8mtN0dl21Nkw=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.13/aspnetcore-runtime-9.0.13-osx-x64.tar.gz"; + hash = "sha512-Wrlf3RAjR7QD7nWCB1R2z4rhzYHtOvR4M2KcU6bbXRHkncXG8bRdg/lUZdbGbKG1nkqDRS1vftxrUTSDNuijLQ=="; }; }; }; runtime_9_0 = buildNetRuntime { - version = "9.0.12"; + version = "9.0.13"; srcs = { linux-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.12/dotnet-runtime-9.0.12-linux-arm.tar.gz"; - hash = "sha512-YBcggsKqtaE1rHpz1Yt87vAq5rsdZFwNbl5mYEJs7lVBtb5UueV9EiKCXOWw/Kn7w6kIELr4jKaiLrtsIhjivQ=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.13/dotnet-runtime-9.0.13-linux-arm.tar.gz"; + hash = "sha512-fSgy2iZs47qXAnfcgqjhnHFI9eRkXKsKXPOZnxlWXbypoDBWbZ15dHClaHvxoXE3yWCPw+/Ru+jpXR1NHvZOZQ=="; }; linux-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.12/dotnet-runtime-9.0.12-linux-arm64.tar.gz"; - hash = "sha512-NbpJOewFA7Obh5+jbtuQgtgnT0MQL+osYuWb+rbEoZ/JoFES7msbRwNPmjufHlZ8ErhOoV3Yrvma7b6lUGw/aw=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.13/dotnet-runtime-9.0.13-linux-arm64.tar.gz"; + hash = "sha512-mLvQVg0ZZLuNF0op3qOn0c4vKWa3iRqrRIvIMnWl17F3AbnUqH+TuUmozEELMtzzqGHavieGVimVEP7EcrUJ/g=="; }; linux-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.12/dotnet-runtime-9.0.12-linux-x64.tar.gz"; - hash = "sha512-95tFXJXt29sVXScVxoPnRFJJpEsUoKhu92cy9W2sC8Yvejg8zXETClZHesA1PC52FFvdLECE08AhMmuGynUZFg=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.13/dotnet-runtime-9.0.13-linux-x64.tar.gz"; + hash = "sha512-Z3AbabG91OLhZYsjETOmyM2xm74+VQ+Iww0gV3SqaGfe691HPM6Hrq+zE6D286SqfrJUgN+SzI0apMM7NtOnaA=="; }; linux-musl-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.12/dotnet-runtime-9.0.12-linux-musl-arm.tar.gz"; - hash = "sha512-5A4PbE6pClkGzLosax6xwUSaLfnMzuaD89Ug2q+y0Y+Nqs2mMCrcIG7Fd0iv9G3E8bx7CcpzPkJJkp09lx3ShA=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.13/dotnet-runtime-9.0.13-linux-musl-arm.tar.gz"; + hash = "sha512-oD8yzqiRixjoC3BFsIvaTF4+SkJLrMM5RaqSmRf5iBEh7wiQIIuHrG6h30b3/+Bezax547UOxN/X0TbxWJyryA=="; }; linux-musl-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.12/dotnet-runtime-9.0.12-linux-musl-arm64.tar.gz"; - hash = "sha512-eqga4Nj5kDPrOpT6dFxHCnK40rjL1wrm1LlAtSG+N35YEnbybm8AfOVP/H2BwGUBXHpo1DdWqKDHuuJBn14BoQ=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.13/dotnet-runtime-9.0.13-linux-musl-arm64.tar.gz"; + hash = "sha512-aiy+qtEfNp7IxpqWKRm+Oha62oKVWd99/5qxCiMY1g30OhTFplVffajcFb6j/Dt1/f9oYBtbSZocpVy+J7np5g=="; }; linux-musl-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.12/dotnet-runtime-9.0.12-linux-musl-x64.tar.gz"; - hash = "sha512-ZYsvpjUdKyewhyDTXBIwGZC4gpc914fRUOAevPcXi5r67IW27igI3KO+6md/Asto+lCGwqslR8s/9oSAcTEiWw=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.13/dotnet-runtime-9.0.13-linux-musl-x64.tar.gz"; + hash = "sha512-AmbU9781rB1V8+86kj/BHQpD6gL6boJVYSE+/JXSL1u+seSzunoeO4bu3WYBE3VZ07DVA4jR/mWtLIPMizOLhA=="; }; osx-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.12/dotnet-runtime-9.0.12-osx-arm64.tar.gz"; - hash = "sha512-+rd2qFuKSrvdhkZvaEFG5Pv0ebJuVwbskX+oGcX5tiWIaPP9jJy9EDmEJX1tHJaJylJj4YMxBQLRIAhBVTQ1wQ=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.13/dotnet-runtime-9.0.13-osx-arm64.tar.gz"; + hash = "sha512-pO8rEvltpD4UURU5qcweKX8rGUfeU5l6rwKAPQ8LWN00TxItR3Mx3hMn8MJzZjTtkNjYRQdd5JC1LeMm0uqJyQ=="; }; osx-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.12/dotnet-runtime-9.0.12-osx-x64.tar.gz"; - hash = "sha512-ByeKX7NKzgpfOKlbIuYXoOP21gx7oh/oTp3kBirRlxbEDB4J//Mvi8ELGhc6EfmYQsgsd4G9V8OFZnQaG/ivMA=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.13/dotnet-runtime-9.0.13-osx-x64.tar.gz"; + hash = "sha512-vwlb4jFVi5yo+nLHwKpF6inFk1mGxevQygM3u3eKBA3uoBoHlp+n8aKTADjmG3efVYD/OZNKhLjt/I7qPpHaXQ=="; }; }; }; sdk_9_0_3xx = buildNetSdk { - version = "9.0.310"; + version = "9.0.311"; srcs = { linux-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.310/dotnet-sdk-9.0.310-linux-arm.tar.gz"; - hash = "sha512-tqTok1za6Ib+H+IQSTvF5u8FjgDdlXNfw2IlSTjcErd/RBrWiNFhlTokD7KrHX18WT9gVev47TrO3PhCjrjC8Q=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.311/dotnet-sdk-9.0.311-linux-arm.tar.gz"; + hash = "sha512-gOsCypKyAOn4AcejRL2d6auyYstxMy5AZnHtzcep3YH6l9Ypug2y0R86ctP7ttpxnuMwgR/u9hG5OG3zSkiVew=="; }; linux-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.310/dotnet-sdk-9.0.310-linux-arm64.tar.gz"; - hash = "sha512-ZVm032pEspC84iiiACsczG3APsAEG33AZQB6hd47Mu0ZgKGkD9BtNtHcePCBEU2oyYcF7KS+gyVcbfhkcICg5w=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.311/dotnet-sdk-9.0.311-linux-arm64.tar.gz"; + hash = "sha512-WM520czoVutkooSztKTRZ1V4vg1uzkxUmHxVMfOt5wlghNnYXKGvLuKDYZGOjbok8jD+zOkUWk6mfs+2bkNtPA=="; }; linux-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.310/dotnet-sdk-9.0.310-linux-x64.tar.gz"; - hash = "sha512-ggP1ZqI+CRQjgbJzC6Lv7XmpMkDAlrAsmoNB6V1VCibZwxSW2bEc4k7eYbvX+3ITHUz4WIDRAckK6E0kQtCllg=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.311/dotnet-sdk-9.0.311-linux-x64.tar.gz"; + hash = "sha512-72I59LVqCL/R7agvh3uTUNi5jSSKaTwexK+FovCdsZVW98xNSy06j/DPng/K67Psjaq+F3Sv80Z0Cqz0ux4Tbw=="; }; linux-musl-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.310/dotnet-sdk-9.0.310-linux-musl-arm.tar.gz"; - hash = "sha512-4f/aegDC/unHy7NsFoYjjNh/ttGno4QAz9VQky/FUt+1ietiJcM9gwbGVzdXjp/C8+SjLOVs9PlDW+jbUIb6aQ=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.311/dotnet-sdk-9.0.311-linux-musl-arm.tar.gz"; + hash = "sha512-NA91Wn8pl//5B3xRl21W7+unMBnkXJnOLtEUFHrSY4HkT7RNsw0BngtDJyU62u634skQbe6Z4fIgXV50+qPRkg=="; }; linux-musl-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.310/dotnet-sdk-9.0.310-linux-musl-arm64.tar.gz"; - hash = "sha512-+vwCicaA8n3DpPRt8ykuP88uJ6aS0Fj5n+JtxpSwzFm23hIywVRYPkNTge9oO1Dz9emA5bfF+ssZHyxYg5XdRg=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.311/dotnet-sdk-9.0.311-linux-musl-arm64.tar.gz"; + hash = "sha512-//+AQRULlli+vEo135wqsur+aLe9ulJAsm84F85fWwx/B+19FI55MEcLHMt5EZnPMXnGuIhtRtsw8Y/PXSDIIw=="; }; linux-musl-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.310/dotnet-sdk-9.0.310-linux-musl-x64.tar.gz"; - hash = "sha512-ak1+1wyDOzQnckD/1lXZgLqn+gT4xZPGCH6XJp7RTMYaclIqNJKhLmrWfINLV4CWLDpiY3nXIgRVOD6o/aVc2Q=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.311/dotnet-sdk-9.0.311-linux-musl-x64.tar.gz"; + hash = "sha512-+OiDhZdGVJJ2mhP2HUXs0KE3SvI8uc70LX803Wk517hkygM5sMMU+PdxUyxAQlDLqB4IOBNp+sqVv5t2niipUQ=="; }; osx-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.310/dotnet-sdk-9.0.310-osx-arm64.tar.gz"; - hash = "sha512-XPsMA2axe+WDk5j/re/R3qobE9CDrtp42ZC5plD9n5AvL255nxbDEY6qxMvkrrXXo6ndvBYK/EJu/7XHjdS/EA=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.311/dotnet-sdk-9.0.311-osx-arm64.tar.gz"; + hash = "sha512-mTZjKSuLUrVdYexskHtjMBDzh4IoihXj+zYMBA47H8KytE4pQ5N7AvZ03eJ8/mDI/uS0dqkL8UnNEgPVmtX1Rw=="; }; osx-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.310/dotnet-sdk-9.0.310-osx-x64.tar.gz"; - hash = "sha512-0n5VuvI3jrFjkaQNMFind0Ipe4RGU8ltTierVVetHxxsMWjtDDvSExwidbVxjLOWq5DGx99FlN5yPwJ+HI2zlw=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.311/dotnet-sdk-9.0.311-osx-x64.tar.gz"; + hash = "sha512-kYToX6ibudOkvopCJuP2g/2UBHt+7BGdvtGE02fCN393xJs4zOHBeFmyjggsZGciXb9Xcz4SKvcYOIUpgVg5TA=="; }; }; inherit commonPackages hostPackages targetPackages; @@ -523,39 +523,39 @@ rec { }; sdk_9_0_1xx = buildNetSdk { - version = "9.0.113"; + version = "9.0.114"; srcs = { linux-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.113/dotnet-sdk-9.0.113-linux-arm.tar.gz"; - hash = "sha512-1ToydcbskEyhZvr0IA37cgjq7yA76iCLyA5y+36eeHL50HgCgqPEsNdiVjZlhL3OngufTTAmdPzgdk+yCVfQCA=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.114/dotnet-sdk-9.0.114-linux-arm.tar.gz"; + hash = "sha512-4MLA7TB9s3MhFtY14viceZBxZc4nyrd011ta32mKSvaiYxi8kNTNrRsb88eZN3sOcETr8EeFTetAsWcVoFVi0g=="; }; linux-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.113/dotnet-sdk-9.0.113-linux-arm64.tar.gz"; - hash = "sha512-eafW3Z9TxDlPOUZHWi71iAzxezvG+suqn9FWkM4FnMt+CPhvlfqDOMeEAz1KEBDN34ftd7wR2/zaEhIV0Zmm+Q=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.114/dotnet-sdk-9.0.114-linux-arm64.tar.gz"; + hash = "sha512-2fkXWZLFE399AZiTRt5vVV2fhdp2C8uhKgqoZ8UrIZH2kmkZd2TdpunRFq3o/Bg7P4MxU9zKw/VknlosK7P4Dg=="; }; linux-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.113/dotnet-sdk-9.0.113-linux-x64.tar.gz"; - hash = "sha512-FdrZI1CCbOVBQV7zUiHLMcxHjUqceFOfB3qbw5jzU/9z7w5UD5rOlSytJqMtFXbEA/z7x+Luu4RXlJm0MKOKvw=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.114/dotnet-sdk-9.0.114-linux-x64.tar.gz"; + hash = "sha512-iw3p88ESfzA0cwwmYHX1aiSABVFP92Fe0V+B08PMLHbTYweshZTYL2oJ7EemvvasZpvvGNMkZMOPE9VQ6+/O0w=="; }; linux-musl-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.113/dotnet-sdk-9.0.113-linux-musl-arm.tar.gz"; - hash = "sha512-3Tg890tn7Cz79fzRjDt+NNjGJITdulzj7DFHfgoEcqmib/5Et7ilNrPjMQKaTyZr9Dv9WIznbgW51X9L2kXUPA=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.114/dotnet-sdk-9.0.114-linux-musl-arm.tar.gz"; + hash = "sha512-Z8VaM9hthujw18h+YVZKgP3w43xHaBX1kAj4JCeAu46wjuGVbpa7GuacgD7MvVwIaouGhK0UJf4eh7GSiOqSRQ=="; }; linux-musl-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.113/dotnet-sdk-9.0.113-linux-musl-arm64.tar.gz"; - hash = "sha512-6fe00gNJSz20kVXRQ9bjtPn6dg4U63wDMBRm648JZYhBG8kznikTqM/sDvS/YyD9CSThe38vJ3Q3NDj/O3b9ng=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.114/dotnet-sdk-9.0.114-linux-musl-arm64.tar.gz"; + hash = "sha512-CjHH3LyxkU+j1fXmBGHVBmNOFuEZbtZ/fE8yUXPfF9BhI9+KihiHDUBqLd+4fbtqBc//MsaBzv5r4mmUjJaBGQ=="; }; linux-musl-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.113/dotnet-sdk-9.0.113-linux-musl-x64.tar.gz"; - hash = "sha512-HOzdQO5KuVAtvcchRddofZWFdCP+QNXoGatsAVNomsxbm/pRdLikKK/Anb0sa3m99s5OjqDuzTLG4bdHX8H7Bw=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.114/dotnet-sdk-9.0.114-linux-musl-x64.tar.gz"; + hash = "sha512-OiSjHosV/3PUYw+hXaQBm5YakMwIoopcxXVk4wMOxD2h4FuW6szGciGOUDqp6jwoobQJuyZX3RTXzI93OrTEow=="; }; osx-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.113/dotnet-sdk-9.0.113-osx-arm64.tar.gz"; - hash = "sha512-VchzCqQIXuAJlP31NNRqfwfcjobgwYDuCcaFIKQm7nUncMSmMpZn1sWu+SSLUeTrFGCvb0n1dsDsPPWRv3nQZA=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.114/dotnet-sdk-9.0.114-osx-arm64.tar.gz"; + hash = "sha512-7hokzeu19sE7v/kWTmB4twJP8oIm5+fSu9AXgQhRS6p+RMOzkc7KTIf5YJzUwfn07rNKDwuj8I75gRdT1ht9gg=="; }; osx-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.113/dotnet-sdk-9.0.113-osx-x64.tar.gz"; - hash = "sha512-ShegsbkEaYqopEUNQMMQmYAJL3irwRrRY+lMCnqLkPK53Qp0pRJmv06ehPWYOiabPyDe3BVFQ37w3gECIgLqAg=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.114/dotnet-sdk-9.0.114-osx-x64.tar.gz"; + hash = "sha512-jRQCKXtFtjzoTxBCgq7DXURMyWgnxRK5pS8vZmEbsvVPNa5sPX+SteZq832rm3bLPyuLj3bxpqnrHON3S9yAgA=="; }; }; inherit commonPackages hostPackages targetPackages; From ccb51d6b2aa0e0774238054263269da88885490b Mon Sep 17 00:00:00 2001 From: David McFarland Date: Wed, 11 Feb 2026 02:32:28 +0000 Subject: [PATCH 111/249] dotnetCorePackages.dotnet_9.vmr: 9.0.12 -> 9.0.13 --- .../compilers/dotnet/9/bootstrap-sdk.nix | 376 +++++++++--------- pkgs/development/compilers/dotnet/9/deps.json | 48 +-- .../compilers/dotnet/9/release-info.json | 6 +- .../compilers/dotnet/9/release.json | 12 +- 4 files changed, 221 insertions(+), 221 deletions(-) diff --git a/pkgs/development/compilers/dotnet/9/bootstrap-sdk.nix b/pkgs/development/compilers/dotnet/9/bootstrap-sdk.nix index afc8e63e82cd..d3f215a93a65 100644 --- a/pkgs/development/compilers/dotnet/9/bootstrap-sdk.nix +++ b/pkgs/development/compilers/dotnet/9/bootstrap-sdk.nix @@ -11,28 +11,28 @@ let commonPackages = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Ref"; - version = "9.0.10"; - hash = "sha512-DZAx5FDPMkz/cn4IWhivgBWLnzZw4qDhnFKTnumNeNVs/2PK0lrF5TM4bKYBSEf+tBXdMVkDKcdq8NFUfj3UCw=="; + version = "9.0.12"; + hash = "sha512-5817H/yRWcQkLMRkMsSVc3PR4DI/hitOvQuLLq/BHlLgp4w3UwFi3o4M4Jtd1lHSOAHfrPwpi2NBn/naEUBQXg=="; }) (fetchNupkg { pname = "Microsoft.NETCore.DotNetAppHost"; - version = "9.0.10"; - hash = "sha512-3EgfFYftlGJQ0GecUldlpfnuYrzYyrNhPrOBYFG+lYLvLt0n/J6FqPZr1VGd1KZOPBO51gySSA665PM7SN2LNA=="; + version = "9.0.12"; + hash = "sha512-5nDinrAP38GLm9vqRqajAwBWosPT1XdQuozSYolM6yjV9hvrCKdBYtZW08Fu6DVxybv/iniSUJ7X7XbTDdpOrA=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Ref"; - version = "9.0.10"; - hash = "sha512-rmARXaPmhSO0WJetsDhQRJV+ksMqI8ogN/eZaxaRaPs8zucL+2CD3ePo01BlnhWjj6AuNunNZhCucxYXRQ8JmQ=="; + version = "9.0.12"; + hash = "sha512-4hfoCpfxyOxj2Fle4LCRIY2dcNnUEI+bGGXMm/CLD0QvPA6mEQGfo4gNC8H/2hjILkSp/8ME+7Gwj54oOk5GgA=="; }) (fetchNupkg { pname = "Microsoft.DotNet.ILCompiler"; - version = "9.0.10"; - hash = "sha512-KjFCN1IHZ/SOBKfyndUy9ULvqFNUMNtNlHngaFUOq65gGemr04LmqQNHt8WnfDZoJoxrSs2jygW80R2Ui2HJcQ=="; + version = "9.0.12"; + hash = "sha512-RFK730iWOlM65jA+n4h3GUKe4lqCe63+nZ2YXOx7PMlhahr0ndt6n1ksJ/cSL22aKAUTXwTc8t08KEOfyLzDIA=="; }) (fetchNupkg { pname = "Microsoft.NET.ILLink.Tasks"; - version = "9.0.10"; - hash = "sha512-tG1AR2e1woas/SuydzLqA8HrAqhChedExrq1vA5FohTPa1rEKjFNuhUT/qEOYCKyvy99HeszDLdrmDsz0URu+g=="; + version = "9.0.12"; + hash = "sha512-3olAwjY47h9zDGPGcmT53i6T4kP/OGFquTw5gKqTdFNfsCj/iBN1AVcpJhKFkfqcBGeSw+E6v9++Squdosg1yQ=="; }) ]; @@ -40,118 +40,118 @@ let linux-arm = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.linux-arm"; - version = "9.0.10"; - hash = "sha512-A55fVw2zn5ES62I5NCEe6e05pcaD4XU2xYrVX3cXJsK2OpmbW3Y7kN7Wedf6zjIgD+yks0bDlIhI05ESZsFMPQ=="; + version = "9.0.12"; + hash = "sha512-tf5Twwux4OE8o6btmRLNigyd6ShQXKhnqgNtvFjXHSfZHK/piirtZoHesIc4UrPz3iXMKe5GhlEQDqv+owJo/g=="; }) ]; linux-arm64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.linux-arm64"; - version = "9.0.10"; - hash = "sha512-/RhEj23nJiFv/tbazben1tUi8c5G11xe+A9SF7eQ12El+3+M9ALl/0vPz8KKg7qmNaRPS2cVOiEKWavLSjbRog=="; + version = "9.0.12"; + hash = "sha512-raHt3dRPaIEm7cJ6fg4OKDWZ3qTJT/unuoa0DdVfiregOKsnjBh3gK9wcEtIUArdipEsxOxQhr8KQNf/1Oaojg=="; }) (fetchNupkg { pname = "runtime.linux-arm64.Microsoft.DotNet.ILCompiler"; - version = "9.0.10"; - hash = "sha512-b2hh2Xyn2C2ygN/Tg6xKz2mjiwV8A+yzyOjC2TBwzf0r1txcy758P8i7/VgOWd7uyVNvg3Pbtiu1pcPCsa6kOQ=="; + version = "9.0.12"; + hash = "sha512-MuXzjjt4OTnJAz8/TNmk06MYbvGiOZ2KuCTWROHaZNkQrKycMpCteMqEbcuGO8WQrmqeiquImRg2cfYVyogPEQ=="; }) ]; linux-x64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.linux-x64"; - version = "9.0.10"; - hash = "sha512-HY1hQ4SjivI6EbNgCpxjvGTTarZU71hU2VQsD15jsGA7eBR3uADrf1XopYzYI1IX18pJuLquJfYa2UtzAbyGKw=="; + version = "9.0.12"; + hash = "sha512-VuxSpeOyr1YNywdCLmGgJtyYMjLsf5hY+sBnOFiCyPoszbIXj2Fg740RO2ThLzn8ca0dRe6uEBIT8kQTeLo6yw=="; }) (fetchNupkg { pname = "runtime.linux-x64.Microsoft.DotNet.ILCompiler"; - version = "9.0.10"; - hash = "sha512-KdVekQRuXfBHyRfmqqMHa/oLOqCw+4d52s1lQsj8xJdtc5CHrHkAivYihb7qIAPmo0kRaKaeui8NoVN96gddvQ=="; + version = "9.0.12"; + hash = "sha512-kxNsNovEhePL54Scx5DOcDqJHtE/iZFc1b5lUPUSzixjPjfAg1+VLpiNWfQwOYyN+vjRRFRGwqt8MoNfTJopcQ=="; }) ]; linux-musl-arm = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-arm"; - version = "9.0.10"; - hash = "sha512-eaAyvA4BRPZl4AsdwdvN5MDOMuwoZzmAjw6GVy6swTt1PJURNfJ6Imt9dHBJ02KadmN0zLF7IhC+bNoaRqqKHw=="; + version = "9.0.12"; + hash = "sha512-+RekUkX5J6WKn5baTkQLJGAQ4djh4PwcOMhl/rW4v4lmTsuo+MrLAnyR4Whw4dDIUrb90rFOHKnihYpGCstO+w=="; }) ]; linux-musl-arm64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-arm64"; - version = "9.0.10"; - hash = "sha512-D8rQBhJevMzdiz2vvDHNhAMG6TM4wUngbHfkd5FV7fIBzdB5WounVjXe1vAHE5ugQ0RkHi34XZUcecuap2DfQQ=="; + version = "9.0.12"; + hash = "sha512-ItmsEy9JNguIMwAexV7o3XMiYtYdHCpWdL6ONRjWwaZm/mSJfeDSNEJLK7Yqyzfrl5RY2feRVWsYN3ECPDNhzw=="; }) (fetchNupkg { pname = "runtime.linux-musl-arm64.Microsoft.DotNet.ILCompiler"; - version = "9.0.10"; - hash = "sha512-oNEzffrhwQsjMPsgKn3wr8zSx4QoHEAgJo/1r2ZleGhDaf/dZqPSMYMFQSwA+/U7tc76/L4hmC0rkqAaiEZBjQ=="; + version = "9.0.12"; + hash = "sha512-zusNwWoH/UMcZSAkrDLEBJGXp6W7JdCtFxC5/JOdQqwg85O652L+w3oyDOHUDtznL+d2TRZHQe9puQCbcO8iMQ=="; }) ]; linux-musl-x64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-x64"; - version = "9.0.10"; - hash = "sha512-6nLhXIm/0EfJSIWavz4HMij7tlLeg8v4PAm3ITlocSv/k2r4f2di6KFzLgVuWz8dwKbsvbdAmrFHGraOKU4IEQ=="; + version = "9.0.12"; + hash = "sha512-vuXFRIOC2hYvQLnHGLRd7o9Jhp0ddM75qxQYumftgCTCVyrwQXAol8S4ec7yu8izy3mQN5aIANpM+IF45Tr7vA=="; }) (fetchNupkg { pname = "runtime.linux-musl-x64.Microsoft.DotNet.ILCompiler"; - version = "9.0.10"; - hash = "sha512-VIJCu165l2oO5EGH6nqZ+5j2sFM89jCjtqUigNe4w7lQWN1KvUdzNY1wRCP9EUj6GMy+ZDZEXykm9QdFQfpHoA=="; + version = "9.0.12"; + hash = "sha512-z7WO/csXBc2z3zEs+HgZWhCmkthvNzm8kMflEOpk4Tw9U/EbEkzf57kQISDBp66MkV5mIohgWxXsKyrFGzANyw=="; }) ]; osx-arm64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.osx-arm64"; - version = "9.0.10"; - hash = "sha512-G6JZGWnodWOaXDLNduFWjuTrDRUvKnwLQnNcXRbH/HanYxkXJcGb4FEg7T/HxG5WFzK1aSb40CRZJzs/nQ+BwA=="; + version = "9.0.12"; + hash = "sha512-XVXOHaZgV3Y9n34e3TZLZ0p1Po7XM36J2r3kjsLn5luV9jktjA/04B5VSqaz1hSb7ss6n+IOQt2qnZ1pAjCeJw=="; }) (fetchNupkg { pname = "runtime.osx-arm64.Microsoft.DotNet.ILCompiler"; - version = "9.0.10"; - hash = "sha512-eS3wDIwRM6bf/vu+wBY4si7NcxedC2NnhAJdnnJaGkSb+AoK++Fh9kp4JGYx05ZCMVY+TIY12L1+53sqgquYiQ=="; + version = "9.0.12"; + hash = "sha512-X5c/Fg1Q7QpDWXsHu98kZsOF3xW3dNFziChtMUznIR53zSN27cfXVGy9MGAG+GUi+CiQRKe4oKq9kBOdRDR0IQ=="; }) ]; osx-x64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.osx-x64"; - version = "9.0.10"; - hash = "sha512-RoVubEeoQPK930leil3c2IpHI15696sp8pTsLj5svT/GNn6gEfzEvSqfXrPYSUwB+BcCTUrAujYEeTbzsutgrw=="; + version = "9.0.12"; + hash = "sha512-3KhOiWEcrDniO/vOaYqJFlRIA0bjsiogIx8zYZssIAIzqYy2IzDmpCPEkhhsbF7ioUeWOartETr47Eg4T8D7HQ=="; }) (fetchNupkg { pname = "runtime.osx-x64.Microsoft.DotNet.ILCompiler"; - version = "9.0.10"; - hash = "sha512-486rN8RueFeThh4GviVkTCIozZaXxkyVLU/jPhDRn/4Sc02nHh+M7M8lM/wSfhwB3GF/nBnIoun/G8bG4KF6rA=="; + version = "9.0.12"; + hash = "sha512-BpkzpAa9wPPFB8eTaz2EnVf434WIMsDxwz5gXIPUhptDjLNxkxdDvhBsCoRLvr3ULz7JiC204j0CqFV+BLIWAA=="; }) ]; win-arm64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.win-arm64"; - version = "9.0.10"; - hash = "sha512-8eKvQ9LXOY0c2LNesJufNdO28u2eA58jxGlZ3uR06mkUWXDO7EfXddpPYSdvux/4eHhrb6t2SCf0T6NL8eYajw=="; + version = "9.0.12"; + hash = "sha512-3PpKrWQ3pH/frVLwfyEUy18pROlchMeMJ/LUzLla3H96WXDrMPnkNT5Nyt0rjBuo86AwrgrzNDwzXQpryoxXfA=="; }) (fetchNupkg { pname = "runtime.win-arm64.Microsoft.DotNet.ILCompiler"; - version = "9.0.10"; - hash = "sha512-1GfbzaQm+Oi5ZFjKcTVvckt/oRJW8j/2Ejt/RrjO4HYFU/6dejBlJ2ByGGuR44kb5pRR6h8b+x9l6XsS5qxIYw=="; + version = "9.0.12"; + hash = "sha512-e2LP9dUxRxdVhQLoFHpWWciKwvogkAU/ZYOyAm5jz4MPkkW48aeLCtQJIXjv3UKgFE7Z+xxkKtekYsV8u5zsjw=="; }) ]; win-x64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.win-x64"; - version = "9.0.10"; - hash = "sha512-+K9+h7Y8go5wKq2xHchsmL7s5yRrCLoyLXeuujks7mo/3Dq8B2TITXCx1UiAhAY/zqxpcXnOygpGKdatw5Rl+A=="; + version = "9.0.12"; + hash = "sha512-GrFpyK1qTpTrKONC+I5QNU5CbR1r5N09ATduJq0JfCN9wJ3yDjhEAibhxdoA4jrhIz98Kg6vBwg+nVhY/+AovA=="; }) (fetchNupkg { pname = "runtime.win-x64.Microsoft.DotNet.ILCompiler"; - version = "9.0.10"; - hash = "sha512-gLjz+tUBox/YJyZJ4mmfbgvymG3Lp73JDQXzGA8pc4DSXDWBINeI/KUC14UUvZrI8Q14tiZZhkcYPdcqEkzY0g=="; + version = "9.0.12"; + hash = "sha512-RNYYAIWu6TcV9UTU1tROmGunupd0MJlzVwNtZVcRELLTOcEypd1HW/qdXsCas2gAUrGSaASEwCXiGF95BHUKTA=="; }) ]; win-x86 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.win-x86"; - version = "9.0.10"; - hash = "sha512-CFoY9eWh9GRBWFDi/40Tf+LVBDnB6ec60Z5Mg2vVjpFo+vKDJhpVEnww1NhGfew7xPNYRDsK59sVwNBGntAT9Q=="; + version = "9.0.12"; + hash = "sha512-C1uJ4sUbOc1xBHb0gXwcv3449ZY/Vf0wXSMlGx0DWvlzBqgqnuQ/RuosajM8xEeUdKzrSNTlnnWn73A9yUmzhw=="; }) ]; }; @@ -160,361 +160,361 @@ let linux-arm = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.linux-arm"; - version = "9.0.10"; - hash = "sha512-jukl9oaKPvLI27MCJokX8YBZKPnUdyNlYhuXk+7uUpAt8TJfVCjzOc2plLmebpAfxUyBLL3j9YBUijRRJzpoYA=="; + version = "9.0.12"; + hash = "sha512-nUrI8pl807XO1XxxCZtE3y9KMToP+MpoNKGtfHdrncRa8ptBDsbA60AhdHdEy+5oDJUNpTXxRuclM2mN0a+Y+w=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.linux-arm"; - version = "9.0.10"; - hash = "sha512-puY/SDVlMufIM7F8hwVgwghPstsw1tDx61MV/XchF9rqqFbKZqe5U3yiy9Q75rFvVWyU4nBaAC/EbJsMFTJB4w=="; + version = "9.0.12"; + hash = "sha512-J2ryWVyTbnKVPQ6gZ7gtftJowLK37NL3P4MnyOijxeo8VRjpL9isWIzC4zPUjuveUk+4leePiP8nP8Ce3J5yMw=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.linux-arm"; - version = "9.0.10"; - hash = "sha512-ge2i0IsVqaoewscMnVh1h6MbWFruFxkZh7t0FW+VdWSseKxIfqQg+7XMDd0RCZ/I4qup7JWizGY6I5Iq0wTWLg=="; + version = "9.0.12"; + hash = "sha512-G/rcP/0MBrUQe+hPWv728mY0bAxAXSkuASBueg4NBFlBhGbZu3sHvcyeJbTddxj1UW52/JkKonZcGJBrxTyJ+w=="; }) (fetchNupkg { pname = "runtime.linux-arm.Microsoft.NETCore.DotNetAppHost"; - version = "9.0.10"; - hash = "sha512-h4D/Hd/j1kfS3QFhGutp6mlet5lPbPcY0l8QXuVxKNN2af2ynOCiFA2mmYaEHHPNeZhO8mgQoDlvuJopH8VIRQ=="; + version = "9.0.12"; + hash = "sha512-37F0lOt4nMHUOsuhpZfpL4mKOAWflCxbrrQq6YuenNVH3WihoaI4f20BLPlIAABw2wGdPqMzu308v2DFdQP46Q=="; }) ]; linux-arm64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.linux-arm64"; - version = "9.0.10"; - hash = "sha512-34kgieVQ5KIKjCoWeruEt9SNSRORiEozianOx8Ah173B/3fMhfMo1Ltf7JL4BR4Y1J/Chz95CLfnhUww4/UAPQ=="; + version = "9.0.12"; + hash = "sha512-b+3y/6xS7/7+SymhKeBdt2EGS47LWE0nj1VefWKGlnqWCNcHnVQ4irBJSqq80J02KorrM8Cqoi6tQ5b/dkQOyg=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.linux-arm64"; - version = "9.0.10"; - hash = "sha512-/GcghB1kxtasfUwLoUc8kUWZKu0CLyFIIawTgejBsyxeViwyHjhBBq0DruxsRcXAw8FyeIYw41i7N4s4ED07Xg=="; + version = "9.0.12"; + hash = "sha512-j7FlhJSTV8TQ3PXU5Z5BspeDtt+C5W+wqXT+lpPU8F70EovxUj5q9Js/EeF3nIlBVvK3BE4FVozLVnZCiEQ00w=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.linux-arm64"; - version = "9.0.10"; - hash = "sha512-KLWNY8+mfMvWobEE38u3i75nV3I/1DLPkmcO5nEC4wamjeJ3IcR2pNS99h4QLl4oG0U73LRWi88wPcMEliZbhA=="; + version = "9.0.12"; + hash = "sha512-8QV10AEEFaLZ3R5rGzGvAaJtipqVnijMnh8OcfOmw9bZ5rbQ+Lo8VpX1lcgVBeXbwxo+p2ooZTxppkgS4Q3ITQ=="; }) (fetchNupkg { pname = "runtime.linux-arm64.Microsoft.NETCore.DotNetAppHost"; - version = "9.0.10"; - hash = "sha512-Pe1fX/lv+FBxo2Parlm9iirdDQoBpBGtIOfFb3AYtFcno2zmvD6ZHr6Jr0d+BRAzbEx1GveGy3mGOfUIrHziFw=="; + version = "9.0.12"; + hash = "sha512-0e94crtwx6v+Nvw1w6VGLVes4xLaPk3Y0X7wjNK7DWB+ffCAwIsxUXwgARp6fvD5sHIZrM7C2JA/bv4fg0r1cg=="; }) ]; linux-x64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.linux-x64"; - version = "9.0.10"; - hash = "sha512-tRqIuT+Dh6ZGPW0Wj4d1xEn7KQRE+/Zf+IUzu/cedwuYL7C8hd4cFmv7GyOlE1WZLhkiv/T6O+dKCdzO4OGd2Q=="; + version = "9.0.12"; + hash = "sha512-BhYmxNPRgTM/7XcNmiQEv1g3Sy29NGDy+S6YkHtl6j7afGXCOj5bstjsHkCbvulakH00FSxjG7L9Yk/t7NmpDg=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.linux-x64"; - version = "9.0.10"; - hash = "sha512-tP1SxfaqZsUuLG4u4k1EOM1W8kCGZD8csKvlMe+nxGvXcE36Ba3nfJcRKdkZwaxxvIFTNCw9d8RBNC+m88IKoA=="; + version = "9.0.12"; + hash = "sha512-2zGB3GVLOW6AVJWXxedpGa2dED1aJUEUv9NJHBN4ivIcrXk/oTaozEuJbXa+Gb2mFWJuFrnIcxLd+wyoLAMueQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.linux-x64"; - version = "9.0.10"; - hash = "sha512-ZFTGqSsaB+MlUtcS+nH2dsUh3gq8aD0lkzDTkwqWPGPRUjmBQ87K+UTDZGLDzUGKXhBrrsQhTIXIMPtL0JJOZQ=="; + version = "9.0.12"; + hash = "sha512-UDNuVhtWm7kmSTdpum18zAkSw5tutUHDElrJuwbZ4+vEGL9QmXhJ/zVdedk5+A2u1OMOhONkN8eAqyPjxUV0KA=="; }) (fetchNupkg { pname = "runtime.linux-x64.Microsoft.NETCore.DotNetAppHost"; - version = "9.0.10"; - hash = "sha512-cpxCMDdnOY2bajyIJ+h5xpQ3VsZfFScAxcQv1pohaguaksGHJgRoWJpVDfnE3+yCwWK08ye0HbbI60NPI5vurQ=="; + version = "9.0.12"; + hash = "sha512-AZjU6ZqrYKo5JgdyoyxWU6ucFALDRVFTTbc3lFFxuvIfpuOt7mm/MB3FhxlgWq+BlxhFmV8NnIxXNvHS6jABnA=="; }) ]; linux-musl-arm = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-arm"; - version = "9.0.10"; - hash = "sha512-z/B8WqPhX2HBMr4S/oa80Veq7rvW7C66t7SobB2I0U5bvKST+O90rpCLvgO82S0LfhQl2E9tr+yzY7yZWcl/9Q=="; + version = "9.0.12"; + hash = "sha512-iE3arX6H0ePpffLFBMgVwt0R8wHqbnUSvBSp/XdMdBnd8k3YgP2R5Mupcil7Tb6wHd9GMp8ur0BUb6proAvqGg=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.linux-musl-arm"; - version = "9.0.10"; - hash = "sha512-bg2uNWg3+Hq4JEArSnx8Ro+MycKm40OTcI8hM3Hj1mLDxHMA1vt4EvgkZrMN+rAr0Lj2apukx2fNpxGG+NSEzw=="; + version = "9.0.12"; + hash = "sha512-Qi7KYblVAXQby1XBXJa7ILe9+uaC2cgpwZ1ZNCFqAeF90A8E/VMWCclCsaaengCo6t5hANL0QP8GV8HdgbgRsA=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.linux-musl-arm"; - version = "9.0.10"; - hash = "sha512-4lVp5Jva7/DGvV6TPP4SuEO2rQkX5dlmZeTT40j7NZt2alVkKFIg2RTeTY08ufsP12N0+CIv6Kp/wZ+rl40/gQ=="; + version = "9.0.12"; + hash = "sha512-j/XRGh/fmi9GJ5jr9lO32I23HvDkjt+xN0/6N0XCxqmEEr8ZwXYlgtjEyro7GZeOjI5jm5EV1pmmcnLk7a9DoA=="; }) (fetchNupkg { pname = "runtime.linux-musl-arm.Microsoft.NETCore.DotNetAppHost"; - version = "9.0.10"; - hash = "sha512-Z622RPpQAt6KZxKPE47xRxo4BljsmMMoT69/3Bz1ogSQzS8gZL9fggtyc2d/ULrann2ZHxRyZ1XkPEMeW6eGLw=="; + version = "9.0.12"; + hash = "sha512-e7xV7KNQ2PFXa0poUFIaLqSPBx5+8TSX1KbaGHID4urmI6HAx0IlFPLIAJgKNh85DnthV4EGWbFzrZ5uot2Now=="; }) ]; linux-musl-arm64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-arm64"; - version = "9.0.10"; - hash = "sha512-vBa8K8o9jB2NYvyYaqSvcQRSnlBBwRSvnqr5I5vTERBwwsVm/rnujSJyoYP+myRd8kB5UB+uyxVkR/rJYMb/7A=="; + version = "9.0.12"; + hash = "sha512-Nj8O23C38JzZm8BKg1kfEADav37pZkeX0vT456x/g8PXanHEq/llIFkxNWITx7EL93G8Jr89VA+yHFtdd66r/Q=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.linux-musl-arm64"; - version = "9.0.10"; - hash = "sha512-UcMs7QkbrdCCE83y3UXNyl8sHftlrjYXWpS01oDKkAXU5eHQGQ8QdwliYMd08CWMJNYl+KrhZ6JouLht03Kfcg=="; + version = "9.0.12"; + hash = "sha512-WdyvVAAYfPtCSa0aZGuSZ5vccgz686MBMUown79ykWhavhhyAlYM+EvfE5XQzi5iaAxFJSqPpcY7yfv6g/2Zuw=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.linux-musl-arm64"; - version = "9.0.10"; - hash = "sha512-2Y+hIitvGjHionOXNweRjikMHJP+QOhGWDnIxGP6wb1sapbPZa5UDW+MkZsysZ8aHswDzKmYgKIbzeIA5bnMHg=="; + version = "9.0.12"; + hash = "sha512-ItlkNHAvDEs/bm8LiFrHYE6nURLwHFjy0Phtvdcr04t0SqWWJtUWb8Zmj2RVLi4KwFHks0TS5f6wr/Oc8a7pKA=="; }) (fetchNupkg { pname = "runtime.linux-musl-arm64.Microsoft.NETCore.DotNetAppHost"; - version = "9.0.10"; - hash = "sha512-YJcDRyLrbwJe1wWQBaxSekhc25lJE/a12LpAVEwS277i0X7nKBDwrdbqkAZMaN111cMMXnTjPz5rHRK6iPA96g=="; + version = "9.0.12"; + hash = "sha512-DAZ7Se/m5oURYA3p+FWhajtt5YWSWQOJ+vpLN/UIqsawoAwmoWrEWCE02IV/c1g2Re8TkgmssoN8eK9fxRMlqg=="; }) ]; linux-musl-x64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-x64"; - version = "9.0.10"; - hash = "sha512-FPeEQrCGtDGwumZ2tZXUBqM0fOVUTJy6JjXdYSd0cjkXkWWPm2vDPYumvccgzuSF2RqZ/xct9qOF4Y+FKaeKqQ=="; + version = "9.0.12"; + hash = "sha512-FofaDnwNCpz+vYiw0d8rhaTuzBn2GJ66XPyU46KuyqiN/dgiDTA94TmwCGKGsNb9085YpRDrYT5amuPMK8Hm4g=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.linux-musl-x64"; - version = "9.0.10"; - hash = "sha512-N1q/arfVktI+TQQrYDrMIiiFcmvgVvG6c16jYYaI3M9Ca3pSR8CVrtHYGpPNliDLlNMesFwmqlFq3oiFZ4Crgw=="; + version = "9.0.12"; + hash = "sha512-wFC7rz1nmYi9jnLHkZ0Dt9Gb8BnS0lr6CcS41QgfFrbeT6YlpBK9d6o6nBeGNdKBrRJJApKdOfxZyzmwpmJhmA=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.linux-musl-x64"; - version = "9.0.10"; - hash = "sha512-MSaeWizOepQBNsHNgwkOH+jDAjLhuEVDxpqJSXaHsbcoYRwb2QGZWrIhhWPCPJtDxfMGaF9/tCeb2eJO/rYpkA=="; + version = "9.0.12"; + hash = "sha512-KlbtvWPA6iKzn64hHIJxYQ9iR9Rm9vS5nu5N55hK3Y1f85nAox92uUFxBUw5AXL1D6gN/oN/QhnclJq6LIZhVw=="; }) (fetchNupkg { pname = "runtime.linux-musl-x64.Microsoft.NETCore.DotNetAppHost"; - version = "9.0.10"; - hash = "sha512-5bndNosFdT6vueS0dA30cpcl3Lm8o+BkmXhAFmnr43xxYWThqpkPz+pCgZVs3GSaglXyRPr0QHfSvhXbLkOWTA=="; + version = "9.0.12"; + hash = "sha512-VhTsxiOPEcB5xCPEz3FN8KBVHvyVHiIrXqgglsjZRSjDRL5bE3ORMZJWMu39nau0Uqrg5ipjkKAXH0nro+smOQ=="; }) ]; osx-arm64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.osx-arm64"; - version = "9.0.10"; - hash = "sha512-dtl0t5l+FX3XcXBhZChlNCZlEKQtNA14/VDG54z6d74OOwpygN+IxVI/q5awpwnZU4hNsTo4FZWXFZFzkF5f9A=="; + version = "9.0.12"; + hash = "sha512-AwLNQcFL8pYPRIMBIqWC1Ydyqx78jSXpeEIcxi4Q9BW0UQX6WAu170CQtrqNHYDxJlhAFcVag1CAztCCSytBpA=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.osx-arm64"; - version = "9.0.10"; - hash = "sha512-srvSV4GOoME1JBtmxgenTv8gOyBGJohVrjvCfp3rAy8VZFFe30nt2fdCAcswisxWrqMYMxe1YtbhRo+Wc6Xydg=="; + version = "9.0.12"; + hash = "sha512-PQc2cXheChAFslbJp4MyHDK4BxXfxcvuWDkNhtcXlNgcjklNCMlATvsJaHXvssvlzjgWbUusTAKCHANJyhI12Q=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.osx-arm64"; - version = "9.0.10"; - hash = "sha512-h8NNNJt9ZdJziuRKYA/+HkOhjAABktWpUPbFB/80Xg4gGWvQhdnAgBaQgMaJ1wB7p4l2Ar3EnkRhrx/P7Q+ASg=="; + version = "9.0.12"; + hash = "sha512-C3/jykuAClfTLRjyilGERflIT7gnRugAk9filvLjNinQ9+cm28NOpyZ/8SEAZ6bD5BFMkFtw6F1JACWnERzobw=="; }) (fetchNupkg { pname = "runtime.osx-arm64.Microsoft.NETCore.DotNetAppHost"; - version = "9.0.10"; - hash = "sha512-CBE1dJLOTApv3TfPanklJERgxEbd75d/xJhIrstGdQt6po8YVVVRNUK+4/TCdIRaBNkHb1HnoZ/VJCYDc8IrBA=="; + version = "9.0.12"; + hash = "sha512-6LQH+2GNF6OrVXVFG9H+NcFptXY30kxwjgjPbgnFP38OgOKkFZVb5aUU7i+Les5iDP5LinTPLObbfXsRfRT6Pg=="; }) ]; osx-x64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.osx-x64"; - version = "9.0.10"; - hash = "sha512-59O6WHQ0qD5Bcasqf4gSgdvQSZAHwzpMyl4q320J+NOw+wkt+C1A3PbdGpFQDXKTm4b30K/wwhgHWIxDeP8fnQ=="; + version = "9.0.12"; + hash = "sha512-T4z2btf6xLmj2gQSTtpQhog9mUCdbIRh6BNoqTEqLm3xU127iRcPvxwNAYvl3xLQYHixAy8v2mHek+3RsNX8Tw=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.osx-x64"; - version = "9.0.10"; - hash = "sha512-UHzJKuK6hMq8YkwUFWv9VGQQJKxjlxmy5otAkPUzU7XAPljORlcawf2jX3ax5pfYBR9/npx47UyBGysL0lTw0g=="; + version = "9.0.12"; + hash = "sha512-y0xbUlkhumNpNju3kGKEaN6LbFdvpSu55b11+pnkiWuHSSJEJrTLqZtTqDReNvW/RjHYyrtFaG8T7EV65TAfnw=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.osx-x64"; - version = "9.0.10"; - hash = "sha512-hWAGbrhPv0wl0cxtOgkRMQsmvxYd0W/K80ImV1nteJKSg9qZf+jaFvXOadTA4bp67pEt8k6Jf88CQObhFw8LHw=="; + version = "9.0.12"; + hash = "sha512-0ljvWsHhTW2YcEtnw6l0odeHH0K4UwtI9N+Jx7mcYhqcLKaAWWL03NX+ZyLXjtGYjqvjlSY5KEJCmTsClaJ0Mw=="; }) (fetchNupkg { pname = "runtime.osx-x64.Microsoft.NETCore.DotNetAppHost"; - version = "9.0.10"; - hash = "sha512-7onIdFISoMLBVssn0VkktcccyDwhVj0zy4pPCbV6VsA3z1aDeL2uK7mjAnP7H3baZmhMp9Y82clpULg84M6ciA=="; + version = "9.0.12"; + hash = "sha512-nAc2R5V/uuqAXz0br5iXnyZf/pJaN0dqB8lWVfSarG1a6aAgTgPRTtdqpfQ1nn3OVSgiRvivMSeTcVna6Usdlw=="; }) ]; win-arm64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.win-arm64"; - version = "9.0.10"; - hash = "sha512-PnMUZ/8D1M2EQ/Y90ZYLBsloPYaFhsrTfCnXooDk9ncFO4fEQ5m4Wyr22Y6Fcd8wMaZ6qeTIvHrT8nxkqy45fw=="; + version = "9.0.12"; + hash = "sha512-fw7GPjn20glVSNB5oZo9pn+aSrOuN3FFSkpkVvJ7IBtu6iorRAcY/cc5rBevrojXfMtpVCdbJie7oqAHrWKW/w=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.win-arm64"; - version = "9.0.10"; - hash = "sha512-BiM7R6HEkg/0LopnCfkZ4gftoTJKy/CVbimDiAaOi65QQny10piKhYVBxuYIYgIeXgrMM0/yG0uJ+Oga4wFlWw=="; + version = "9.0.12"; + hash = "sha512-Gy2ejS+Uv2y7Y5RBhRD91Fi30b59zqMUcL0MQ8LHCaQqcow/DsMvCONymx1AAsLrQTTbE7jQbljDf6t3kgnqdg=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.win-arm64"; - version = "9.0.10"; - hash = "sha512-esRCulo1jzqjLsJIlyv6G5Vm2N1/4c73uHxXBwypsGQQv1mWiH662dhEWQYxFMzPvj16xbZFKFnzWH7GXg9nsQ=="; + version = "9.0.12"; + hash = "sha512-wFWNV20bHO+K1lDUC0tuJkouhDeiQD5PhO2Ux5mjBSt0IJVkXrrLKrAXj490fRjhQOiGhQ4DZsJ/QUiTVe9n4g=="; }) (fetchNupkg { pname = "runtime.win-arm64.Microsoft.NETCore.DotNetAppHost"; - version = "9.0.10"; - hash = "sha512-CHZo6vpuOUcFSxICauu0acyT5cNXULDhChXAjbWQ7HTYqQ0wwG2KrccbNgI3Z23P8WzInGOhcSANsmkQONuTAw=="; + version = "9.0.12"; + hash = "sha512-Z7lYvkWpLxG0CVvfllRetwCRoZ75LI5Ydo00w7lGkrybFQCh8GNry/Onaokt/y2k00A/YuZTaY7fp837UyU8oA=="; }) ]; win-x64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.win-x64"; - version = "9.0.10"; - hash = "sha512-CSu9MZsgF8JosvF4gcYcupqOhMPw9MQZVCC4o1rEVeNHd8xuBrNYLTHfG+fhM0/HHHXPG7FinGOfFzVeKMvJOA=="; + version = "9.0.12"; + hash = "sha512-HkRwpAAOQ81gvpWPVPfnCwYhGcuJ9sRwqYcRsuRKCFO5k/DDJBuTxVBchWeXDd3ata16AnVheLloITPllibTpg=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.win-x64"; - version = "9.0.10"; - hash = "sha512-Vm2zCt45BN6M2kRj7XYiq7ZjGisRMo53+4uhp0hAepJIgg/r5layecEfu1H2USKT9BS36cID6fy1CDqtPoL9JA=="; + version = "9.0.12"; + hash = "sha512-xss608ooQxzPSBeKaXX/E2wFQFCESJvsg8qI53yshMTTuUId31S9Nag8acKllfUJ0X59OT+mBEwJvKDTGpnavg=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.win-x64"; - version = "9.0.10"; - hash = "sha512-r6SDNsf07SZ9zBkmZ4nvc/Ad9hN3P12nuo62CKW6AK8gyEyLPfbzcNBob+4QWRBEMCF0ZqOqVQyEKsUiw6Ll7A=="; + version = "9.0.12"; + hash = "sha512-vHK+UzYKQtHYWTKuPlwTfEmyaPKvaLoo2AgvF+KmVDk7zzEeri7x3L/4DKA68pfCt1RroVHpYrRSevUIjWUeaQ=="; }) (fetchNupkg { pname = "runtime.win-x64.Microsoft.NETCore.DotNetAppHost"; - version = "9.0.10"; - hash = "sha512-jC9MjbCbm0PREfwQFCyPskKzBEKfQKNO2Mo3LW4csYOTGCRJq+UOTbgxDWJd0/nOhvYBmwqvXFayebZvbfJd0g=="; + version = "9.0.12"; + hash = "sha512-ArqTRvtlgzf6RuZmLnsXpXuW7uocFHkdz219v8sLOWA1kILjSYemqnLkVkyPA2M2ut7MVGtmdcC5B4qFsB8ERw=="; }) ]; win-x86 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.win-x86"; - version = "9.0.10"; - hash = "sha512-AHcgn7jZreQG1h//VMxStIK841EV5redVIP8npSbiuePf+5xHHFiqPnY5KsHvsSxZqPx8WZS79Txjo/pRE+Z2A=="; + version = "9.0.12"; + hash = "sha512-UOcPTSe8bPHPr9weT4RWwzKpwUczsTqyhMOBCPCnpqK/aLrTwm9ihx55CSG85OhpTmXthTNgBJlWTMAlEGN/+Q=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.win-x86"; - version = "9.0.10"; - hash = "sha512-y1oG3/v+po2IyJr3uvqCaA8m0QSHTApY4riwzKjjlZNQFE3rsdg9Nt0K4KpoTw6pohokl8zR+LCPnCao2Zf36Q=="; + version = "9.0.12"; + hash = "sha512-gtnlrdLTGjQWk2v71rKHBYqne43xQpFnoNeVbwirLpVfnlJtsI+SIvtg73fHSAlHxvozIN71krsNlu/JYo7vIA=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.win-x86"; - version = "9.0.10"; - hash = "sha512-NdHZ7L4Os4lHzlc3SQloTiI/AqHSoiZG2bN8i62dfbM+CXCrBtPG6ZeJN2HMGrCpkvuAQOo5svV7RP71PqtL4A=="; + version = "9.0.12"; + hash = "sha512-BpzECjZ+jYeY3EudbqJjy4q7L87EriUwUgDmNC5fk3OQbna9XXIjPV8qQsmYDoHGsLiW9L3+X6Yc2ybPIlz2TA=="; }) (fetchNupkg { pname = "runtime.win-x86.Microsoft.NETCore.DotNetAppHost"; - version = "9.0.10"; - hash = "sha512-uXVdcOr5womf6l2CUE+J489BgVUIUegZGQ0oMvd5wYA33AuznTmK+PBsEgqFpCmbi0pqbCiftvcg9LA8HOyt/w=="; + version = "9.0.12"; + hash = "sha512-59TJeZwFNAUJnFs6aKcREL1sUDIzIWZRBo+tujgD868lt5vXUpqgEUJKqeS+B97Xus/NqTfmegd4MWdic2Jotg=="; }) ]; }; in rec { - release_9_0 = "9.0.10"; + release_9_0 = "9.0.12"; aspnetcore_9_0 = buildAspNetCore { - version = "9.0.10"; + version = "9.0.12"; srcs = { linux-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.10/aspnetcore-runtime-9.0.10-linux-arm.tar.gz"; - hash = "sha512-DrJyEIKTz1e3aAjWMzTphRd/CaaV0I+ugXdIy0iuxdisN+CNxsx9wIosoJDT8piG49/Hq/LsBxj9SCFYhxQsbg=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.12/aspnetcore-runtime-9.0.12-linux-arm.tar.gz"; + hash = "sha512-j5kcU6vpk17LdnbqQG9davzL0BXisZaE2dlQMmFUVb6nGes9HD3HzK360mS3mHlxCsb0Kgo42Y6Ia5l5Vt9Xfw=="; }; linux-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.10/aspnetcore-runtime-9.0.10-linux-arm64.tar.gz"; - hash = "sha512-7yaWobgIAxLoevi/EzWXGkmgt9B0sKYnZHPljlRg7LVdGQhBPTTTJlxt1c/IwcYKsE/LUJyUCyDmHqWuSdBJJg=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.12/aspnetcore-runtime-9.0.12-linux-arm64.tar.gz"; + hash = "sha512-lFn9RlrAFBiLRA4N14VCfjU4Ik03V4pHNDguKnBpwNhwFOsH6YMJOG4ZW0SHU2+NjMsSb3F48uJSGsk0v2PebQ=="; }; linux-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.10/aspnetcore-runtime-9.0.10-linux-x64.tar.gz"; - hash = "sha512-uhsYTzvBx9QjGGJA+jDkrNC4OS6MYbe1k7jRL4rMxl3M/NQSDZuewlw6J430+68yT/LPG405l6JEF+squy2AQw=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.12/aspnetcore-runtime-9.0.12-linux-x64.tar.gz"; + hash = "sha512-SJuAd/JmHq6+QhFAd0sHaVGcSWOkuy/n1e/3LJmymoHVrGaEcHRJoP+ImgdLbuWPtNAKNGuFn7ddHVRw6PuSlg=="; }; linux-musl-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.10/aspnetcore-runtime-9.0.10-linux-musl-arm.tar.gz"; - hash = "sha512-q2Jy7eY+qfSikE16ZdEBCpdJ/cTBozgRl+63reQDE4c5WbGSh9qnBLpRBko0QBEupnrrPbMyj1eZFz/WGt1cIA=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.12/aspnetcore-runtime-9.0.12-linux-musl-arm.tar.gz"; + hash = "sha512-MpUiRjowKX9mc6WJT3hzvKfiQ8cFHP0kXgYfYuqIpAnnY7fFNy7xzY+9fp7fFr1CrA4j6yaW3bGod4k4JU3unA=="; }; linux-musl-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.10/aspnetcore-runtime-9.0.10-linux-musl-arm64.tar.gz"; - hash = "sha512-tU5MHks/k76nrKe5SBGKAEikoDt+AP8eGfIBpXCH4Ozx5VDdBU3JyE/E15I/gEWtoDnyVzoivjaoR9zWv4psgg=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.12/aspnetcore-runtime-9.0.12-linux-musl-arm64.tar.gz"; + hash = "sha512-x8Xhkmz9BfBZ8MtrqGgx5+VIxmQyZGaYFga5inZDPEInlhxP7PyRRRvPH1Ya9YDn5PhvJ1tt8VwGhX/SbNe/tg=="; }; linux-musl-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.10/aspnetcore-runtime-9.0.10-linux-musl-x64.tar.gz"; - hash = "sha512-sptOMWM0mv9ZrZnax6B6O5qO6hUwYOVXP+LGh0+FaZQHI6HyLdcDVLIGK6jsBVhgs0Xdy49F8Qgrg6RdDECfdQ=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.12/aspnetcore-runtime-9.0.12-linux-musl-x64.tar.gz"; + hash = "sha512-kL+Rn5GacwtGvNi6QuSegxvyrgBwKB/FJoensjI5zT8vkWISnqdybNBAqBtksAeUeFR/oNFWh5a1uqTRM2A4iw=="; }; osx-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.10/aspnetcore-runtime-9.0.10-osx-arm64.tar.gz"; - hash = "sha512-Vqzoaf3qwKkzfSl0qEk9AEH0WtSsDc6gHBYsTYzrl3BpfGqCzgg321B3ZlbiOy5G758F/HscrVaq+O97LojsxA=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.12/aspnetcore-runtime-9.0.12-osx-arm64.tar.gz"; + hash = "sha512-WdKn9YqR4v9qGLJie4LzQzwZ8Z9Hw41hsO3Cn9L/wT7Rb5FDYRtrqZ9as0hNlnlTHRGPw5sdACauvhz0X60GsA=="; }; osx-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.10/aspnetcore-runtime-9.0.10-osx-x64.tar.gz"; - hash = "sha512-W77nh80jQNKE1UgYEP6KGM5ohYx6i3fLbayL7Njc8j2CXOE9DFIw17nN4kIu+fJAxbjbJG9e5FFOWoQeVSWXcQ=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.12/aspnetcore-runtime-9.0.12-osx-x64.tar.gz"; + hash = "sha512-23YO5rRFVYbe0EYympkatjDCAHOSgMGuG5oz26pYo20kI5F7ztEdPIQJoUQssMdf2DBx9IzaHi8mtN0dl21Nkw=="; }; }; }; runtime_9_0 = buildNetRuntime { - version = "9.0.10"; + version = "9.0.12"; srcs = { linux-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.10/dotnet-runtime-9.0.10-linux-arm.tar.gz"; - hash = "sha512-ieTvCRmRC4aMnHxH4pnJs0F0fs8fz8Xp38VPW1a61AqcrIPl9URkTRqNqhaY4td9T7Qg74F3R/hRAQPh8SJyMw=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.12/dotnet-runtime-9.0.12-linux-arm.tar.gz"; + hash = "sha512-YBcggsKqtaE1rHpz1Yt87vAq5rsdZFwNbl5mYEJs7lVBtb5UueV9EiKCXOWw/Kn7w6kIELr4jKaiLrtsIhjivQ=="; }; linux-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.10/dotnet-runtime-9.0.10-linux-arm64.tar.gz"; - hash = "sha512-ew2QitVOBIQKbOavzyGlIwnr2hCTEhimal4vY8Pf3o1dJn9QPi+oLi4raBmpIFJSXRQzQYbXfAh40C/H11S5aw=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.12/dotnet-runtime-9.0.12-linux-arm64.tar.gz"; + hash = "sha512-NbpJOewFA7Obh5+jbtuQgtgnT0MQL+osYuWb+rbEoZ/JoFES7msbRwNPmjufHlZ8ErhOoV3Yrvma7b6lUGw/aw=="; }; linux-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.10/dotnet-runtime-9.0.10-linux-x64.tar.gz"; - hash = "sha512-bOs13cb04sA5o4eeLxj+c/QnuSS4aLAwm/YffSNjbknVK1zbq12X+LTgh2mr886CHnrNgCIl74SIJqAWXGynwg=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.12/dotnet-runtime-9.0.12-linux-x64.tar.gz"; + hash = "sha512-95tFXJXt29sVXScVxoPnRFJJpEsUoKhu92cy9W2sC8Yvejg8zXETClZHesA1PC52FFvdLECE08AhMmuGynUZFg=="; }; linux-musl-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.10/dotnet-runtime-9.0.10-linux-musl-arm.tar.gz"; - hash = "sha512-cfWfV0HMlJ7RsMGDQeja5bLL1i/yVeyBgfk6y3dVSY7Oa5cW6OeUthpBEdUyZ9NzHSymoB/JFVHMNa2cVZaCFw=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.12/dotnet-runtime-9.0.12-linux-musl-arm.tar.gz"; + hash = "sha512-5A4PbE6pClkGzLosax6xwUSaLfnMzuaD89Ug2q+y0Y+Nqs2mMCrcIG7Fd0iv9G3E8bx7CcpzPkJJkp09lx3ShA=="; }; linux-musl-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.10/dotnet-runtime-9.0.10-linux-musl-arm64.tar.gz"; - hash = "sha512-UeOls1JOw5S4hBwhJlr8xwc9bkYKPBxm7Yysh7nxdZ/qXbb0fETCsOFu5YB5C+iehnSz/xTdS82G1sZHUbH2hA=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.12/dotnet-runtime-9.0.12-linux-musl-arm64.tar.gz"; + hash = "sha512-eqga4Nj5kDPrOpT6dFxHCnK40rjL1wrm1LlAtSG+N35YEnbybm8AfOVP/H2BwGUBXHpo1DdWqKDHuuJBn14BoQ=="; }; linux-musl-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.10/dotnet-runtime-9.0.10-linux-musl-x64.tar.gz"; - hash = "sha512-bTZhDomqc7dGXMaEvlgjDG625E+UXoL9SHeU3KtlVumszYmjUabSpL63DWlXxpJLBj4evewIIqbRxMN+qigIZw=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.12/dotnet-runtime-9.0.12-linux-musl-x64.tar.gz"; + hash = "sha512-ZYsvpjUdKyewhyDTXBIwGZC4gpc914fRUOAevPcXi5r67IW27igI3KO+6md/Asto+lCGwqslR8s/9oSAcTEiWw=="; }; osx-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.10/dotnet-runtime-9.0.10-osx-arm64.tar.gz"; - hash = "sha512-zTNls2XAqCSP+8NLejaWmWnTMBMxxeTYb6OMjjVTaxWcWwyEy4u8aXS+iZiAa+vUx1VEbYF3+mEqxzA0fK3dGA=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.12/dotnet-runtime-9.0.12-osx-arm64.tar.gz"; + hash = "sha512-+rd2qFuKSrvdhkZvaEFG5Pv0ebJuVwbskX+oGcX5tiWIaPP9jJy9EDmEJX1tHJaJylJj4YMxBQLRIAhBVTQ1wQ=="; }; osx-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.10/dotnet-runtime-9.0.10-osx-x64.tar.gz"; - hash = "sha512-QxtbMnVNpR98VkXzC6GxmMtS2nwdT1dYGR7un8XJ3eXpKR7FxHSUpbMguIKwyLK64t1g3AlvnfZiiWsPIfEVuw=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.12/dotnet-runtime-9.0.12-osx-x64.tar.gz"; + hash = "sha512-ByeKX7NKzgpfOKlbIuYXoOP21gx7oh/oTp3kBirRlxbEDB4J//Mvi8ELGhc6EfmYQsgsd4G9V8OFZnQaG/ivMA=="; }; }; }; sdk_9_0_1xx = buildNetSdk { - version = "9.0.111"; + version = "9.0.113"; srcs = { linux-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.111/dotnet-sdk-9.0.111-linux-arm.tar.gz"; - hash = "sha512-/IaiIgIsWRhN5VTG/l3yCifS3W+6pjTWb8me5KXydH49HoMoTzdhqg1SkmHeUscZk7i7cvtu0sujliTwnjTp0Q=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.113/dotnet-sdk-9.0.113-linux-arm.tar.gz"; + hash = "sha512-1ToydcbskEyhZvr0IA37cgjq7yA76iCLyA5y+36eeHL50HgCgqPEsNdiVjZlhL3OngufTTAmdPzgdk+yCVfQCA=="; }; linux-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.111/dotnet-sdk-9.0.111-linux-arm64.tar.gz"; - hash = "sha512-/4A5uvVy4o6OdPBiimxrL36J3uugLO6zyFGAHmxgvJAPkKwso3c+Kdij46lzUKq1JOvyn5HFvbsuwuEO+UXBkg=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.113/dotnet-sdk-9.0.113-linux-arm64.tar.gz"; + hash = "sha512-eafW3Z9TxDlPOUZHWi71iAzxezvG+suqn9FWkM4FnMt+CPhvlfqDOMeEAz1KEBDN34ftd7wR2/zaEhIV0Zmm+Q=="; }; linux-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.111/dotnet-sdk-9.0.111-linux-x64.tar.gz"; - hash = "sha512-kngglXr9840rTNs8oNJM5x1ngh9Qp/cUE8OOYnuHdAxam7DiQEmL63q6U2vBy6wOfdQbMCXs+GQ8TuQOlz0pYw=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.113/dotnet-sdk-9.0.113-linux-x64.tar.gz"; + hash = "sha512-FdrZI1CCbOVBQV7zUiHLMcxHjUqceFOfB3qbw5jzU/9z7w5UD5rOlSytJqMtFXbEA/z7x+Luu4RXlJm0MKOKvw=="; }; linux-musl-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.111/dotnet-sdk-9.0.111-linux-musl-arm.tar.gz"; - hash = "sha512-eUwJze9/itrIWjqOcACWzqA2PK6cKLQACQYZeJfnSBlqN03KnW/uJWfcO4JJCRXj0UqzWV/tQQduL1eZXPDkSg=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.113/dotnet-sdk-9.0.113-linux-musl-arm.tar.gz"; + hash = "sha512-3Tg890tn7Cz79fzRjDt+NNjGJITdulzj7DFHfgoEcqmib/5Et7ilNrPjMQKaTyZr9Dv9WIznbgW51X9L2kXUPA=="; }; linux-musl-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.111/dotnet-sdk-9.0.111-linux-musl-arm64.tar.gz"; - hash = "sha512-n5Gx/KaRbRjzbITBRLO1AZ363f8gFv8K1N79LvohQ4BuO8oZNxfG5iAG9bpPEkr6nr5MLxH5VA994+uwbqPrKw=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.113/dotnet-sdk-9.0.113-linux-musl-arm64.tar.gz"; + hash = "sha512-6fe00gNJSz20kVXRQ9bjtPn6dg4U63wDMBRm648JZYhBG8kznikTqM/sDvS/YyD9CSThe38vJ3Q3NDj/O3b9ng=="; }; linux-musl-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.111/dotnet-sdk-9.0.111-linux-musl-x64.tar.gz"; - hash = "sha512-+AmEq2w0Ipcd6fI1kvyR4wtxOQBu1P7IEaGTa7cKLeAjyv28oaz0gHi6gvwWgZefwUHPCbft2zMx8tF23hTm5g=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.113/dotnet-sdk-9.0.113-linux-musl-x64.tar.gz"; + hash = "sha512-HOzdQO5KuVAtvcchRddofZWFdCP+QNXoGatsAVNomsxbm/pRdLikKK/Anb0sa3m99s5OjqDuzTLG4bdHX8H7Bw=="; }; osx-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.111/dotnet-sdk-9.0.111-osx-arm64.tar.gz"; - hash = "sha512-WW3TP1oLkR6uN7u3isSd7CE0IG4VhhPJs+NDE6LuG9Zng1jqX8VOl4lucNJGRqc8TRrqTA2BT/494IwZtdsO2w=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.113/dotnet-sdk-9.0.113-osx-arm64.tar.gz"; + hash = "sha512-VchzCqQIXuAJlP31NNRqfwfcjobgwYDuCcaFIKQm7nUncMSmMpZn1sWu+SSLUeTrFGCvb0n1dsDsPPWRv3nQZA=="; }; osx-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.111/dotnet-sdk-9.0.111-osx-x64.tar.gz"; - hash = "sha512-Vuo+OdD89Kv0g+f9kZhbhjluKmISHq2Za4uQlHZMqI1a0gV6k8pUyzPLUDoHB0gLknJ9rNSaBN7JZVhOn7cyRA=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.113/dotnet-sdk-9.0.113-osx-x64.tar.gz"; + hash = "sha512-ShegsbkEaYqopEUNQMMQmYAJL3irwRrRY+lMCnqLkPK53Qp0pRJmv06ehPWYOiabPyDe3BVFQ37w3gECIgLqAg=="; }; }; inherit commonPackages hostPackages targetPackages; diff --git a/pkgs/development/compilers/dotnet/9/deps.json b/pkgs/development/compilers/dotnet/9/deps.json index 42af938a9ac5..07579f334fba 100644 --- a/pkgs/development/compilers/dotnet/9/deps.json +++ b/pkgs/development/compilers/dotnet/9/deps.json @@ -1,50 +1,50 @@ [ { "pname": "runtime.linux-arm64.Microsoft.NETCore.ILAsm", - "sha256": "941cceb4b8f299bb428f6c55b1324c0dabed096a15863ff897e6d3cd18e3e77e", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.linux-arm64.microsoft.netcore.ilasm/9.0.10/runtime.linux-arm64.microsoft.netcore.ilasm.9.0.10.nupkg", - "version": "9.0.10" + "sha256": "5fa13949e14d76350e5e2dd3c8c125f80c8d135bf46ef2ba8ab38940c7f2e44f", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.linux-arm64.microsoft.netcore.ilasm/9.0.12/runtime.linux-arm64.microsoft.netcore.ilasm.9.0.12.nupkg", + "version": "9.0.12" }, { "pname": "runtime.linux-arm64.Microsoft.NETCore.ILDAsm", - "sha256": "b66655f4633566d1364ba7cc67187b58b2eb519e3a2732dd78558062ab3cf1b7", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.linux-arm64.microsoft.netcore.ildasm/9.0.10/runtime.linux-arm64.microsoft.netcore.ildasm.9.0.10.nupkg", - "version": "9.0.10" + "sha256": "4fe53654aad81e2567aae919e4ff336fbb2f8ec50bc7736b075066f359e784f8", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.linux-arm64.microsoft.netcore.ildasm/9.0.12/runtime.linux-arm64.microsoft.netcore.ildasm.9.0.12.nupkg", + "version": "9.0.12" }, { - "hash": "sha256-Mb+uwOM3ORW45TXUZVgKofFk73vYkGT5zIT0Gz5WN7Q=", + "hash": "sha256-FGr18kAKCi26iN6BLePn4v8WpMskFo0DpYhtskubPJ0=", "pname": "runtime.linux-x64.Microsoft.NETCore.ILAsm", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.linux-x64.microsoft.netcore.ilasm/9.0.10/runtime.linux-x64.microsoft.netcore.ilasm.9.0.10.nupkg", - "version": "9.0.10" + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.linux-x64.microsoft.netcore.ilasm/9.0.12/runtime.linux-x64.microsoft.netcore.ilasm.9.0.12.nupkg", + "version": "9.0.12" }, { - "hash": "sha256-NKlaEVjVTkj8/4rFW1ncmAYHhm4w3rRhKE9TavAvb8g=", + "hash": "sha256-m/5O2lKwKVuwT1fXOBYPIALByL60fLc0xcUKAxHyFC8=", "pname": "runtime.linux-x64.Microsoft.NETCore.ILDAsm", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.linux-x64.microsoft.netcore.ildasm/9.0.10/runtime.linux-x64.microsoft.netcore.ildasm.9.0.10.nupkg", - "version": "9.0.10" + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.linux-x64.microsoft.netcore.ildasm/9.0.12/runtime.linux-x64.microsoft.netcore.ildasm.9.0.12.nupkg", + "version": "9.0.12" }, { "pname": "runtime.osx-arm64.Microsoft.NETCore.ILAsm", - "sha256": "c08d7f4a44645005afdd3fa8161c390768ef64e00ff8a2244b54e4ff43f44940", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.osx-arm64.microsoft.netcore.ilasm/9.0.10/runtime.osx-arm64.microsoft.netcore.ilasm.9.0.10.nupkg", - "version": "9.0.10" + "sha256": "5c8c4eda7c0ec5cd3b56524b43874d130199a4556da62242c4f77d15cdde3757", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.osx-arm64.microsoft.netcore.ilasm/9.0.12/runtime.osx-arm64.microsoft.netcore.ilasm.9.0.12.nupkg", + "version": "9.0.12" }, { "pname": "runtime.osx-arm64.Microsoft.NETCore.ILDAsm", - "sha256": "31be26a8935e9bb16ee4b96c7525527b70421b8879ad4b39f02b73eef94148a2", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.osx-arm64.microsoft.netcore.ildasm/9.0.10/runtime.osx-arm64.microsoft.netcore.ildasm.9.0.10.nupkg", - "version": "9.0.10" + "sha256": "a5f52b3309b70a22def3b7a2b4ade85f0189264b66d76ea787ab4f1bf17cbed6", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.osx-arm64.microsoft.netcore.ildasm/9.0.12/runtime.osx-arm64.microsoft.netcore.ildasm.9.0.12.nupkg", + "version": "9.0.12" }, { "pname": "runtime.osx-x64.Microsoft.NETCore.ILAsm", - "sha256": "8fafe5597edb6276010cb823aa0b742414ebdea3d12f39067658975e363e4394", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.osx-x64.microsoft.netcore.ilasm/9.0.10/runtime.osx-x64.microsoft.netcore.ilasm.9.0.10.nupkg", - "version": "9.0.10" + "sha256": "9727be846f0ee586ab283485889a791bb395e0d1c4e53796ec627d21cdd836c3", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.osx-x64.microsoft.netcore.ilasm/9.0.12/runtime.osx-x64.microsoft.netcore.ilasm.9.0.12.nupkg", + "version": "9.0.12" }, { "pname": "runtime.osx-x64.Microsoft.NETCore.ILDAsm", - "sha256": "37f40dd719938d5b4db6cd3799cdeabe7eeb75055f3ac1d72e7bb69efc15ba99", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.osx-x64.microsoft.netcore.ildasm/9.0.10/runtime.osx-x64.microsoft.netcore.ildasm.9.0.10.nupkg", - "version": "9.0.10" + "sha256": "44571351079c026646fade9364faeba615deb612c732d2e3975dd786bb8b28d1", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.osx-x64.microsoft.netcore.ildasm/9.0.12/runtime.osx-x64.microsoft.netcore.ildasm.9.0.12.nupkg", + "version": "9.0.12" } ] diff --git a/pkgs/development/compilers/dotnet/9/release-info.json b/pkgs/development/compilers/dotnet/9/release-info.json index 03d47c2126a1..2625cf8c3da0 100644 --- a/pkgs/development/compilers/dotnet/9/release-info.json +++ b/pkgs/development/compilers/dotnet/9/release-info.json @@ -1,5 +1,5 @@ { - "tarballHash": "sha256-JIY/CVOvJLImJPbEE7ypzlOph/C3rUT07hiiy0LbrUs=", - "artifactsUrl": "https://builds.dotnet.microsoft.com/source-built-artifacts/assets/Private.SourceBuilt.Artifacts.9.0.111-servicing.25476.1.centos.9-x64.tar.gz", - "artifactsHash": "sha256-reG0h30BetY0ApezKXdDBl6tOS4S3HRY5QLP2J/KPRU=" + "tarballHash": "sha256-SGe0T280r5QeBbEneEETXEMUK6sSdhL8qNFvaTLUxHg=", + "artifactsUrl": "https://builds.dotnet.microsoft.com/source-built-artifacts/assets/Private.SourceBuilt.Artifacts.9.0.113-servicing.25610.1.centos.9-x64.tar.gz", + "artifactsHash": "sha256-cEG1V7Fsqrg9bPh6SCdsRfn+e+ODc0RZ0kJ7iNO6XaA=" } diff --git a/pkgs/development/compilers/dotnet/9/release.json b/pkgs/development/compilers/dotnet/9/release.json index e37dc668ce6b..26e5ad10fdc3 100644 --- a/pkgs/development/compilers/dotnet/9/release.json +++ b/pkgs/development/compilers/dotnet/9/release.json @@ -1,10 +1,10 @@ { - "release": "9.0.12", + "release": "9.0.13", "channel": "9.0", - "tag": "v9.0.113", - "sdkVersion": "9.0.113", - "runtimeVersion": "9.0.12", - "aspNetCoreVersion": "9.0.12", + "tag": "v9.0.114", + "sdkVersion": "9.0.114", + "runtimeVersion": "9.0.13", + "aspNetCoreVersion": "9.0.13", "sourceRepository": "https://github.com/dotnet/dotnet", - "sourceVersion": "46e42120674fdd5fe1239797df142f8f6e7943b0" + "sourceVersion": "d37b3ddd6508a184d82996a5f8116fcb39f2bffa" } From ce2204dfc1a4a00e8f25dfb03a052746067a036e Mon Sep 17 00:00:00 2001 From: David McFarland Date: Wed, 11 Feb 2026 01:53:00 +0000 Subject: [PATCH 112/249] dotnetCorePackages.sdk_10_0-bin: 10.0.102 -> 10.0.103 --- .../compilers/dotnet/versions/10.0.nix | 424 +++++++++--------- 1 file changed, 212 insertions(+), 212 deletions(-) diff --git a/pkgs/development/compilers/dotnet/versions/10.0.nix b/pkgs/development/compilers/dotnet/versions/10.0.nix index ab60243c61b8..099a0e48b353 100644 --- a/pkgs/development/compilers/dotnet/versions/10.0.nix +++ b/pkgs/development/compilers/dotnet/versions/10.0.nix @@ -11,33 +11,33 @@ let commonPackages = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Ref"; - version = "10.0.2"; - hash = "sha512-MeDkxsB9ir694B2z0nIG7ZZ6DISLmbU7aOwCusO6AadYjitxjv+e9TuY1Y0ijwuYNjxukBIj45nF/fCEg6CGHw=="; + version = "10.0.3"; + hash = "sha512-vyYMaRMsoWiCXq7leJnK922oQE649XLPHB3xt+Sa1JjmeZX68fvDy8BW1ZyCMLEESy8ncC0SDBNEUIcnL8xIpg=="; }) (fetchNupkg { pname = "Microsoft.AspNetCore.App.Internal.Assets"; - version = "10.0.2"; - hash = "sha512-v9Au9ZSo3ZOe77StttCPCtOZkY7xSFXSyyWMR9Y0Kx3ZKegVp4zg7TJwz4osTgQp7EKyXlbDpvjUbgly51XbmA=="; + version = "10.0.3"; + hash = "sha512-egUcbQx7nmplsmjtA7VAvXS6r6dyoa3W83+dJvf0ZTd6N2i0TSnujbdmtubfSczR9x/vPlQ9gmLokuFkeSuehQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.DotNetAppHost"; - version = "10.0.2"; - hash = "sha512-dlgigLX+tCuYRg5TcnOTg+UyNlIK0queBF5EWmPw8jpX3J0iqXUs9Nb+4BriG57QoNRiZCXaEB81TDeKb56xxw=="; + version = "10.0.3"; + hash = "sha512-3XAhdSwKb+6U5trjxmAVwrExDpD/asmKgM/cr2LB/KjQo0xkrFsyZK5lYT9rMcDUG7KO4Ffdb2xdJCguddBWHg=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Ref"; - version = "10.0.2"; - hash = "sha512-3qJ+azj6rd+xEpGVoCtpDr1p83IVLIJEZkXo8EtPWB8HjZlrfh7MA6FcJM8bEhqijqSy10yzeoJY0uyB0Dgeug=="; + version = "10.0.3"; + hash = "sha512-Iamou+8WWbIIgm3Xukw8hupl749/hXXOUS5oF06srcdsYXYehzBsKFytpyhwxZUYO3y2gYb7a4f3PFsE35tzMA=="; }) (fetchNupkg { pname = "Microsoft.DotNet.ILCompiler"; - version = "10.0.2"; - hash = "sha512-Lbk2KbxuXgn2iW+VjbXYUD33w5EDgNXwLrBQ6KeHDMria/x9SYqf080/wvto4Ot2La2gMgvbwS7WJ9IE08ydNA=="; + version = "10.0.3"; + hash = "sha512-nJhEo+JPVp1lERWKvRX0CGy55mabXQhby3W7hdUJI1jiuw+D9vacS3MKYcQ+kHuI/UqgD8g4Tkh3iqAKmUk/eg=="; }) (fetchNupkg { pname = "Microsoft.NET.ILLink.Tasks"; - version = "10.0.2"; - hash = "sha512-Q1ZYQ+2IEDcc6Oh2C7VehfmMUUbwWle4SmVVfb5o7MjPPfj7ns2s5OYuPpcAupkCluuIEo4qHgwZMDCAIKVxkw=="; + version = "10.0.3"; + hash = "sha512-Z/Csa63C1IrRV9JQ04BIKRZSuwdiqwmap2g39pBvXof/pbLcGHehxmvHJaM0UqOGXjZlo1NpEERqosgBN4b00Q=="; }) ]; @@ -45,118 +45,118 @@ let linux-arm = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.linux-arm"; - version = "10.0.2"; - hash = "sha512-fpiV9uvvIvfIPK5AirdUyteKq4+zSpA0uEXQu02HKumxOti1xxDhvUV5m5iEzDwuPr1AbUW/iHt40F01QUebPw=="; + version = "10.0.3"; + hash = "sha512-DZGd/kPOW1JRk9fI3/hJySPxkj62rNw11vm2G32dU/Vo+MmoVdPyfj5+FFeaS71W8GqcPOHZmmlmokk7WsT5tg=="; }) ]; linux-arm64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.linux-arm64"; - version = "10.0.2"; - hash = "sha512-D519AZE0AC3AiCtXJOwFUil10/0dm/uhykgje8fm+tWZEftGeOwqeyvG/FqT2T+UJItJ2X2agymdGXmsF9sw9A=="; + version = "10.0.3"; + hash = "sha512-hBBrk8jw8PN7OrW0HepDaPSVUiVLVKyw+QxffYNCMqPqQj9FTsxsIMqvZ3CXIH/T9YUzulSv/c4Fx4HDMReSPg=="; }) (fetchNupkg { pname = "runtime.linux-arm64.Microsoft.DotNet.ILCompiler"; - version = "10.0.2"; - hash = "sha512-jvPzoK4Lw6lZWdsTDIAa2dImRmHvN9mbkuvrvUriz7qTQPhaWsqC9p50VMrO5LYZCxCcLEw+crXSQb/paAQgrg=="; + version = "10.0.3"; + hash = "sha512-+k58Zcu0Qhtjk+q5csN5OrG3S19vw+Zrwihmllh3p6ycoB8sb7GvUdzrKk1NEBqVX0cTsEZWjIxVA0IWiukE5Q=="; }) ]; linux-x64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.linux-x64"; - version = "10.0.2"; - hash = "sha512-51ko4yV4GrGuS/U+8eYxWWc/ib3KN+ZOdJmH4roHgWw/MRIAfezlGkQAwMmt7Fnd3OjCT2aVBuIcYKbtnplIhA=="; + version = "10.0.3"; + hash = "sha512-d01YWorxCwggkRjS7JEok834CPLOm9ZvEm8KSYPnxgsld/biOn73NrE3Adhad+IGPlB78TCtN86iBT97khJs0A=="; }) (fetchNupkg { pname = "runtime.linux-x64.Microsoft.DotNet.ILCompiler"; - version = "10.0.2"; - hash = "sha512-DAZWcPotgFzYAbYIS4zPq8Be/tWLtif7wC9LIXukGChz2F+fHpWv4r9OaOPTf8hCmQQAb4xeuMtOP6O5msoVDg=="; + version = "10.0.3"; + hash = "sha512-T3vcenf4JXExXNpbB8iNGingxUS5E11bbaTT7eWby+Yq/6xWMB3adLiARfDk16BJm3svu4FKmJWdbGX8Crhz8w=="; }) ]; linux-musl-arm = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-arm"; - version = "10.0.2"; - hash = "sha512-msYQCjOIO9huZemPRdDi2dabKKr0wSKlCtzFdPZwSDWYfiOasgFrgsHXa4BC1zgw30ZEWaEFIwrHU6QFjLQqEQ=="; + version = "10.0.3"; + hash = "sha512-DOLyzLePRdYmkK0EXtFGGKt1mihmP+upxv71/ccEQfQ1U8t7Lfz/IiI7bihhX44wBKkCfFWlNtWin+VW/AJcJQ=="; }) ]; linux-musl-arm64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-arm64"; - version = "10.0.2"; - hash = "sha512-jH1v8wgrHaT0FnHgEPpVCM60TPHvZC0nL/o5cMLIMBJ7DI0XZM2vkei8JqyADR6ivTzXBpfj2Dquou2eA0AOzA=="; + version = "10.0.3"; + hash = "sha512-9yKaHfvCk4OJO0CTlp3L5OSMJizzmochhtfkFXwOqqO5e2fgUGi2nn6VJIXajDsgOrmVBF8XufFL1s/g6q9SQA=="; }) (fetchNupkg { pname = "runtime.linux-musl-arm64.Microsoft.DotNet.ILCompiler"; - version = "10.0.2"; - hash = "sha512-W1DaAuDLiaVjBTlJzKcWeavvCa/Umlo3fqgrOAR/UqgF6OSwBX6Z2FkTiZ+hpeeMQ1nKUwx1pcDepx1CauBrag=="; + version = "10.0.3"; + hash = "sha512-OyQ/d4iN9K/mOVGvTyvJJ9bLEP/Mpgcu4p75HVrnAjl7M0/v80jh+uBM+8G6VWvEuYgWZqUrUPsn/Aw5oUxS+A=="; }) ]; linux-musl-x64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-x64"; - version = "10.0.2"; - hash = "sha512-0oMz97/sUtkQcANOcZ3SicPwA3qR+yjIl7EF/lokGCGwa9MN/2IRaTxgCVmT2or7ijb4bTMns8i+S33V3ngD2g=="; + version = "10.0.3"; + hash = "sha512-sMlCyEVbl63nuhJzjZ3jfZniVGI3HsfCVTzLYDCda5h28UNkqphuZMmlV1OV5ftOZ5Q7gMKCC+8byyZcIbod4Q=="; }) (fetchNupkg { pname = "runtime.linux-musl-x64.Microsoft.DotNet.ILCompiler"; - version = "10.0.2"; - hash = "sha512-u+Nacy3It5swHvm1HtdhNEoYZpI9VTvwEkZ0aH08MCKG+5I+M4eL9axO6ZS6NeQQ8ZqYvuCagNytar+QR2bihQ=="; + version = "10.0.3"; + hash = "sha512-fSl11bWl5ZX3tc2YJWyelvqsuTQT7/Fu6gDVSmh+jxQyxsvoyLKOkcM7+bwKsrPalouhErdzmTQyRMXdX7w1iA=="; }) ]; osx-arm64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.osx-arm64"; - version = "10.0.2"; - hash = "sha512-yYMtp3DzEgOKnYaXZ4xDlaqJEIIKbyrKgZdwvbTivKdtP9v+oRja5CE9EaLjnrHpb4DXJx3RhrU4CxteCtStAw=="; + version = "10.0.3"; + hash = "sha512-wwo0BdlcwZpmSYFA7e5+QKeUoLCIDurAnMnD3ME8AIx4bx//Id/Ej6h/lqGcw3oIBvOxpB5xxbuoTFHhN5yKgg=="; }) (fetchNupkg { pname = "runtime.osx-arm64.Microsoft.DotNet.ILCompiler"; - version = "10.0.2"; - hash = "sha512-qPGQVJUzn/x4r4CEnAR2gQWpxoxrC0i/PB/3ra/p56L8T2gPQDndpCT5lYG95c+IBk5qBZCzYVCp89iSj4L95A=="; + version = "10.0.3"; + hash = "sha512-CIhbfQvk6ciFxCe+LFMeZ754jwaCaFyy8bX02Y0lSYNq6BS5+wKDnpp1U3W2ZKtH/9R2YJeYxcUEGY8p/YwG6w=="; }) ]; osx-x64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.osx-x64"; - version = "10.0.2"; - hash = "sha512-nl8eKSnKKy+58OA1L5JdjEUUZmfYAetCHa2ub8tr3COZSVsGVon6sPpAZ5DQUSajIPSt7NRekyEr7m3XDX5Rkg=="; + version = "10.0.3"; + hash = "sha512-3SYuAGo7FZ648DK5xk4kZ22RISXhF2zzgIxZ7la9qUoOU3WylQg/uG4Ebi3h4E6iKFdTETQGu2+RV7CKgqcBCw=="; }) (fetchNupkg { pname = "runtime.osx-x64.Microsoft.DotNet.ILCompiler"; - version = "10.0.2"; - hash = "sha512-N3CTQx6CxHEwMkoYAhDY3w1XjzSPvqwSy42RkgyFx3FT8cU247A8zcGXJCsXI7yMy0BiOtdzj4I6s+chpo6aJA=="; + version = "10.0.3"; + hash = "sha512-38fBzgDCDVXEEZtxL0RCgAImNIPcE+tq+e2poolRgOOPRIHs1pBxv/BH+V+sBM3s7f4YU+9OX8H0A2at1hZZ7g=="; }) ]; win-arm64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.win-arm64"; - version = "10.0.2"; - hash = "sha512-O4x4qz2KLev6o6FYGIckFc+CdCsN0qaDMjlzJlrPbVqWeJHcBTNj5FNTPzDUxCXMPMRX5H5Asd7wpTWc2ZjQJg=="; + version = "10.0.3"; + hash = "sha512-hDL5o0WlZBoavVmELhhrfAzzN0aCZ4AaBiEf0sVjLz38vaArBJTQBD2j7wBcBlC1C+uZB6LN6cWoUv9lh5pXlQ=="; }) (fetchNupkg { pname = "runtime.win-arm64.Microsoft.DotNet.ILCompiler"; - version = "10.0.2"; - hash = "sha512-hqL6zDVP/dnETdj5TzZnee3TFtUibpvwN9FxAWMtwZZo8eCVgIuOjem3s1SPgRuiTRHWsWu8gWNDd3Dm8qn2zg=="; + version = "10.0.3"; + hash = "sha512-+DpwBe0r9epSaIrvsvM8IT5Iz/569ZOLjOownkK8u0XSmCs8yNmxGaON3FIfV1aIdB7HtGSSPneDUA5fqeBQXQ=="; }) ]; win-x64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.win-x64"; - version = "10.0.2"; - hash = "sha512-ITRkUIkX5aQ1s00vQ1Np5H2P7lA+rk7CIF9Zz6emWa+GTjegLZ4gBAlWQ4hbn4eWI0ba3WVeTTq0t7WPlTTTDg=="; + version = "10.0.3"; + hash = "sha512-sn3AgxHLlXbStxHCFOvr+JL3vcw60yjBl8j6WKmhk2OsqXbGdkhP9/zgzgITOm1mdgqBkoVJewu5/4ougJZy9w=="; }) (fetchNupkg { pname = "runtime.win-x64.Microsoft.DotNet.ILCompiler"; - version = "10.0.2"; - hash = "sha512-iVH5Au3lt+K3HLICU+SXfwiU8MENdLRCmsn7TTu2JVp/SZSceU/vtYC5akQNgzJkKi412w0oEFOdb6aLvcc3PQ=="; + version = "10.0.3"; + hash = "sha512-5P1/zedTYTZFfEXD3P5dTQkhmzGOCMU5SviRXeFadLmdqnTnnjWfmeognHIAc9MiB1+SUv+Wv0/X/UwXXFOFTw=="; }) ]; win-x86 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.win-x86"; - version = "10.0.2"; - hash = "sha512-2wmzupkSnGroRzJYepMPELNaXO3fgzz4L/PAkwpvWt5NVFHTDU7lGymPLrBf2lc9U7LCuvuP7qMalx715QvrBA=="; + version = "10.0.3"; + hash = "sha512-YR0lSf3M+jHRmIzixSfXx4x5mGmmcsC+MjqSixnE0BuGX31WmRc7S8zZBdVwvpkgW5OW0pWEElHkl5fwDTteng=="; }) ]; }; @@ -165,416 +165,416 @@ let linux-arm = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.linux-arm"; - version = "10.0.2"; - hash = "sha512-/o0jAyZjkAhxUF1iaDiMDlemKcwXLIpKW3yGmLcwdJKOL6X31flCYRHVeCGlL5cFjuAaBc/vDRKyoI2c2MVTKQ=="; + version = "10.0.3"; + hash = "sha512-c7ziBRw/i2VNFG2DIUHDcZrxP9vuWEwAQWH5hCbQ6L0+BRj62O2EvaZb+jzB91+I/EN7eFBI7ajCbJfjGTLrxA=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.linux-arm"; - version = "10.0.2"; - hash = "sha512-4K12mMTIbnRWz3sbQPT2hRrvnsP9EcygayHZcxpVslkzbtb0XGNhAT4qNMHdEeH+BrPqBKaupwgXiQZtZzMClg=="; + version = "10.0.3"; + hash = "sha512-JGsJdpisXBd4OJBDsTQ2gD6nvMoKXVTPpd4/e6DFIELONGxmkpZR6AGUNRG3rnNE8eRlmH+std8Four930XezA=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.linux-arm"; - version = "10.0.2"; - hash = "sha512-JpQdRvo/yReV1WrXN0CzrPoSzcigPTb4N1meEN226hqt7xk2fcvAXJMDntD5eENo/hZ2r7X/rggckjKLzXbLyA=="; + version = "10.0.3"; + hash = "sha512-mmnKmfBwp0cHu3ZVRMLztTnn2DiQPxQMNwHWr7Cj42KN9t+nIU/HVWnDdZkKM3JQ840bZtjESkh95MYuwp5ndA=="; }) (fetchNupkg { pname = "runtime.linux-arm.Microsoft.NETCore.DotNetAppHost"; - version = "10.0.2"; - hash = "sha512-QnECS7RZxZKTFEQiufnP3yGKSMKI/9F2Yqa019lCqug9TXO+pbB0coD0nUQ75GpoDj8dMj50SqYM73O0nwrJ7A=="; + version = "10.0.3"; + hash = "sha512-cWf7b117y4tHJoqrWxnSkMI7TAbGv26eh04rqi2jSWsVbLRWjMF4LCQ8dbICpdhkGUmHWuoLUijLcreattTMUw=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.NativeAOT.linux-arm"; - version = "10.0.2"; - hash = "sha512-8plD8Sq9pRfGdJ1xaWJmmk4wvo5LoLps5g0H/D1ahCKf6Bs4BuquxcyVfAHKsZ94/Gs/zACWS1FRKsh4mTCS4g=="; + version = "10.0.3"; + hash = "sha512-nlKZxVMTGnAqYrEIPyA7/mvUYQmPBJ/Bg3fiLbV3smcBYSxGHicrbp8AKCUG+yfyZP5huJj+2BasX47k5FJ8Vw=="; }) ]; linux-arm64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.linux-arm64"; - version = "10.0.2"; - hash = "sha512-Yohi+HtziOv3WP39Rm3Fjb1gttgfjj2Mpk1oFkVuYgxe91Bjyt8veSSmzt4tKLmcTUXr/+TUuA0lx/PftHiPJw=="; + version = "10.0.3"; + hash = "sha512-ALvoj2Ur92guiHgOuraJ8NOkxIABoz8PPHSCpIMMsxY8Jqo4XCa2qO5ANdtKgswBcS+wmyNWU11QV0KmXIXkzw=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.linux-arm64"; - version = "10.0.2"; - hash = "sha512-SmXNApTrb4RHUSfYgS1rNr9jzPHZEnqr1a/5O5ZU6YWx2puq6lUS5H2eTz+EPHaL5XTfVwl39FdtKyIdqs4I/Q=="; + version = "10.0.3"; + hash = "sha512-f/t0VPBRgMOrxvcuGKQqm+XXE33RX7rdMgNU+s2INJ7X9yL0DU0PYHDG9EZ4GzegCpEzE+t/LZ0JWWmbWF3edQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.linux-arm64"; - version = "10.0.2"; - hash = "sha512-+FPjH0FOqU75qsQlAyDaGKGEwFmwnVtNE0QtugoKqMwP3rJYWnfAE2DA84VuaeKPUh0ugTRiez1KVxhP9lKM9Q=="; + version = "10.0.3"; + hash = "sha512-3jqYlicN+DFw7YpAHa21ogbdCzgeKbhJNOegZhFwfMhB+chVo9+EDYBPkMjb0dTvpaNizBM0fvwnYOm+LK2J1w=="; }) (fetchNupkg { pname = "runtime.linux-arm64.Microsoft.NETCore.DotNetAppHost"; - version = "10.0.2"; - hash = "sha512-LdmCx4BlhGWqVExa6/oumt89+Izs9V4MyepRKlUpja0O/XYIBX7mLaVZ0Leq179YUk3eUs0TvFT9WlrbT2+WrQ=="; + version = "10.0.3"; + hash = "sha512-l5TIaPzflPeQraGqDvBRSGnODnZ/b9jbRQ+mGOju8TFg5XIWVrbFm4BpTw6gDZsD6lPNmFIkpH9qgxcCVBuzJQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.NativeAOT.linux-arm64"; - version = "10.0.2"; - hash = "sha512-pKVDUKAhaRpGdTqvvN7NyLKuoJvOHMNOdPe7/zMk4mbMnyZc2LYR8ykkkV1LNZQoQW92B6owAgKlzGg3brv/jg=="; + version = "10.0.3"; + hash = "sha512-K+DJxuV8npnI8dKEAPFs722K9fbMfb2yXbs/F4cOLgCsrGD/ssfVX0yI/lh5iZKXnpy708X38EXFt9l/RbfB6w=="; }) ]; linux-x64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.linux-x64"; - version = "10.0.2"; - hash = "sha512-j53o/jrNB3/VLkS0N7QIXbHuLLiS9zc6gmICM2ggyvhlyXaMQBUcvu1vXKKJztd2C81CM0aq9j9CU/ygcXLILg=="; + version = "10.0.3"; + hash = "sha512-XUAlxT+iOv9phzT4sKxw3oxlDyWGShw/M/cGDWiFp7S7xPkGvUF8khKEsSYEkARYsrP4xzOD+BpCp9odm2wLOw=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.linux-x64"; - version = "10.0.2"; - hash = "sha512-7uxI/o0jaZ7lBU0Cpxxl/77ap6+sOfCPPAkOpE+irQ3GxtR8675pZElHrvBA6Eq32Ig0YaDwcpiJ85GPL1f2ow=="; + version = "10.0.3"; + hash = "sha512-8ml3xZTgBZ3OHdqIPw+K/+Cvng600b/8jdi+QBXgRT/aLaRk8ZTYu+pX0ZBo0OoWFrz8CIZ1SpvZ60S5yS5lmw=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.linux-x64"; - version = "10.0.2"; - hash = "sha512-cH59TAPzM+uVBL1OjTFFDMUneXhwjzWojSTgfoU6HVGY4GB78wFIwD9sEBB+abBT0akbP4p+ZfUNp4JKMwVRwA=="; + version = "10.0.3"; + hash = "sha512-/5uYeQPV8stf1hxNVBKFPvqilHDDGT0wjNNa+gAbr2hRP+4LuNyHVnesPrwWJeSjlxT5Tn7U5RLplh6wOuKSrQ=="; }) (fetchNupkg { pname = "runtime.linux-x64.Microsoft.NETCore.DotNetAppHost"; - version = "10.0.2"; - hash = "sha512-EYswiTzkKJK3L22U9nsHLvsdJOelsguYi7gq+slxwj0PZDdkU9zw7F1PeZGxX6MS+rDuDqLZ3ipXEudSD2NQGw=="; + version = "10.0.3"; + hash = "sha512-pPZuTdr8oBLnrsnDXTI/lzWhFLjdu4s+kNgLNuWyZGM6DYva3TJZleQ3/XyORvB/bJGgRn0fwE3KF8/2Q/YX0g=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.NativeAOT.linux-x64"; - version = "10.0.2"; - hash = "sha512-kvxx2LqSLIUYPP7uFi/lQ+wY3p+OLHhRW/YwsQjJqrM/Rj/ApMw4l/GmWG+Mwyb329kUCog3pZNd5l8Ki/bxKw=="; + version = "10.0.3"; + hash = "sha512-6vfSREeObTrQWIB/NZ8VpEaYn2QRaXZkEL/hjOMzLsD44csKbOVWfK0o1RPSyiOu/k1JFKWj4SWqXose8usDcg=="; }) ]; linux-musl-arm = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-arm"; - version = "10.0.2"; - hash = "sha512-Xa2h2ZBs+vKW0L9oPM/5NxH6JS+GlN1nvKgOk42sNBAgdrh8nPF7J6fL2ZAclXMQc7EGkPS2vrFYhx2tENvH8g=="; + version = "10.0.3"; + hash = "sha512-F5ZbEj0cvyn7JZ0kN0Z6Er2SujO13r15rEF23FIcK5WLM+3DScBOItGgDmq65eeDQ2FXu0BeUD6+xukalLO3Gw=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.linux-musl-arm"; - version = "10.0.2"; - hash = "sha512-NpiSoJv/uYjvVBPn9U1v3LaoaGCN+4+UQbKRZ/rH2ZqUABHnKHEfdUPfaLscOONdYjD6mxGcvNitZqrGn2NkCA=="; + version = "10.0.3"; + hash = "sha512-IWnekd3aGzLVCG1B/EmB5W/A8fA2PppJS6b52LIdKfA4H/cPJZ6FaqO/EAwIayDOfP9T2FvQjp6P4T2nYEpy0Q=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.linux-musl-arm"; - version = "10.0.2"; - hash = "sha512-Vs82EOZFQd5YyiwV1KL9BPh8tWzXa5mvXXLVDHRoWqVUXdQBBsQUR7pd2kSYy1Mx2VW9gIqyxlA49NAIy1U8qQ=="; + version = "10.0.3"; + hash = "sha512-ReHuDAe64uhsOCmTAZVnnn3kXgRBSOrwsNFmdVdlqCzBnvVRssFSEqwnrTPdD82om3OOkvLCh1K/MB7yGzyPXA=="; }) (fetchNupkg { pname = "runtime.linux-musl-arm.Microsoft.NETCore.DotNetAppHost"; - version = "10.0.2"; - hash = "sha512-bImG3W3xvOzoR/JqlH4xtIthWeyYs30m6Y1cGYnygNKVD3EBfeLNN0cWWJbp59kZcDJ1K2UJAkG/5YAawGt7vg=="; + version = "10.0.3"; + hash = "sha512-29CFsY9NQ8ILD+eJWqr4Cp6CvtS266K+jvmAoV0jFrVjuIzaufTm/lvmfR32HEM9GgRWjBlYg4svYuYeop66ig=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.NativeAOT.linux-musl-arm"; - version = "10.0.2"; - hash = "sha512-0dm33n+2EZwRxS1ZzqdA6rw0sLYFCWw9cmAZYO8A9Qev/5neG9oVLVEm0l+caC+kkkrLiMkEdzxc9Iudc9Sb3w=="; + version = "10.0.3"; + hash = "sha512-3HrmkBTh31nzzQrhDOWsn5Sc8q4l0432qTxOQmFIkWJUC+EIvezH3GowUKzTwul3hhLWFMvnlCdntt0qCZe5xw=="; }) ]; linux-musl-arm64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-arm64"; - version = "10.0.2"; - hash = "sha512-qx8zKUGwHneBu6eYEuXGjkYRdhGvfTl/hZ0OJ8s86rKZRGlIWuCUlDx68eW+1wK5SxqTLEgqgjq0bvkq3D+rGg=="; + version = "10.0.3"; + hash = "sha512-/Y0K5QJ0edr+pevqVUj/TVqzIX8ygAKlT6Crz/uWLDRXxKgY52r+bq2kjODugzqn7VkEKDaZmusEA/739qa5bw=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.linux-musl-arm64"; - version = "10.0.2"; - hash = "sha512-ekzeTBQ5DB5XVvj2umshjXXB5id8hQLAKdDtxS9NCFkdJBccBA/sraSpqp9u7wMLtcPlXWOASFCwS6h81L3Dvg=="; + version = "10.0.3"; + hash = "sha512-D0uS5TRm7anSph2o+f5KhG7yzSXgGXy1UAbGiV+QAWnPTZi3hbtZsyLJA6V5FoMJJ4w3a1e8ExbDGVHzU6n+YA=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.linux-musl-arm64"; - version = "10.0.2"; - hash = "sha512-YdkF2zZqU3+7SVZb4tofbryj9kumZqUTtmvoFVGnuN4GUQteXkJYPYfyPUmzTJf04+e6uGjlsC5J6D2BkXxjSQ=="; + version = "10.0.3"; + hash = "sha512-w5czD/k07WTqkohccBSimSW0WpcpnunM/cVSsDucrrdgrkPnlrDqGt85eS+jIg+RR/h0Z8v9Opv/4U1uJxyWYA=="; }) (fetchNupkg { pname = "runtime.linux-musl-arm64.Microsoft.NETCore.DotNetAppHost"; - version = "10.0.2"; - hash = "sha512-iysJBEOAOvEsEbw/XIqnsyb11ypiT1tsiO6LHK6hfqEp/CzMDu92HLGMwt1jydxneItCyAnPXN+Tod194uRShQ=="; + version = "10.0.3"; + hash = "sha512-tJJkCOtu/Nv4EJyYVrwg3oclAHH0I3xHI19XmUuOGNbpZ5WfgiQB0TBuuU2E/7lpDFMIVakbjZrT11WQMInRdQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.NativeAOT.linux-musl-arm64"; - version = "10.0.2"; - hash = "sha512-oGTR6mRZiejQJJwRuOWQGUXbgA0VFnJ6gXvtIbJ2MqyGJ3CdnPQXfXjcugPOLQv6anGwv5ycPSgnJ8LhlbbSkQ=="; + version = "10.0.3"; + hash = "sha512-2QxY/wCX0m9Hbt2wWYzR9Hq/I6ILWmRLpDn4WMLb4Vd2ho80mKfd2Voh908gcCxG0KhR8N2eKTHRVhoOCBNk1w=="; }) ]; linux-musl-x64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-x64"; - version = "10.0.2"; - hash = "sha512-2+Km8yDt08pAw2A2Vj+NrecNe/nOXORo+PQ3zZey31SsG1ZHInWgDMGAmumrhoTHlddKQB4gutJOXNsm0eladw=="; + version = "10.0.3"; + hash = "sha512-z0F2wqQv+SdwEtJrgW1qWnGKTY7MpAFRPIcLkoQah7aSnPaCwzBTnB45Ma2bt/UyVXtthBQSitiwCjvwGDCiuQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.linux-musl-x64"; - version = "10.0.2"; - hash = "sha512-Q9RwIBiRsu14iuf5j5cGN7tX4w86KzYs7sEB+z/ljPy8YajaKub5OWkKFpK/D/eoGQwfQ8G0hlYWLJSQ1Myhyw=="; + version = "10.0.3"; + hash = "sha512-s5eKxAGu7eFpWdVysqRuLNx98mp9dmR0ufMxmwjBnHXj2vWgKDUWDUjnhnqAO6CTVpoo4UEU0AVfJszwk6aMDA=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.linux-musl-x64"; - version = "10.0.2"; - hash = "sha512-XkH9MRV6B4dxnndADS2hSU9m2eHZD9b8KNn+OUuuxdeSW0FsA3QeEilHbqw5PcCKVgwW+R4fNnTJUuNJg1KhKA=="; + version = "10.0.3"; + hash = "sha512-/rjhycNcX7szG0A5RYW4XA7YT8M+ia6zWxYT8dP1vCuLGMuIwieRXPa51+a05WWCftIX+wl0ENY/7pXn/fNMbw=="; }) (fetchNupkg { pname = "runtime.linux-musl-x64.Microsoft.NETCore.DotNetAppHost"; - version = "10.0.2"; - hash = "sha512-yxPz87vqvsaWs86eiDgvTZ9y6bg59eQoQXIWONAGX2ZCgzh93f26vpbMqnrwDV21aJv+VIabfo06eLehCGcMMg=="; + version = "10.0.3"; + hash = "sha512-GFZHJrtpt7+Oe6wAr3t2dK9w3fjC5mNSiVnMclLNdjNFOAQaGmEniJCMPFZ2924pPv8BmW1mr3DBnsDHiyWRsQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.NativeAOT.linux-musl-x64"; - version = "10.0.2"; - hash = "sha512-hz/T704PkGX0SgQCuWR3G0IiqoVerAeTU+2pMP1lwdDjvBWUM7WJqQFUYtkwhgBchwmDt16i8xyC5sQh4nj/AA=="; + version = "10.0.3"; + hash = "sha512-cGfAzYG2IYhyqEW5JOriA0Mc3scIZs9+ZiUwL6lsPcC/OaHzljN/5uWzCzJz47rxIm2fOHH0J7yRZdaMA2pRrA=="; }) ]; osx-arm64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.osx-arm64"; - version = "10.0.2"; - hash = "sha512-uVsmW81TSWHwcLczyP/b4XfM+dvmuK3z1dqBUUXFaIxWdTRgZj2NNdj+6+7IB4oYbuHrPVRCr/KSZZvgaRjFQA=="; + version = "10.0.3"; + hash = "sha512-aFZCAn88XX547fjn7eoBdSEMVb0ci6xWMeCxIovWrQiIPvBegyPFftqifZoD8h4c2fV1veKAKjlh2oBIUYHCog=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.osx-arm64"; - version = "10.0.2"; - hash = "sha512-JRYATohpyzJYqYmogrlCb7aw4jR4Tyg54QQClPTMM8VRcZmWpP0vosV013MFigLRZh/HudZS3wifIiejamsqMg=="; + version = "10.0.3"; + hash = "sha512-uZLvUPYsqG+5EUac4JdnZzH63Vx07gqOW8cxWT24j0ZRJyLtIWPZVkVHbbIWt6SL2awPodAlAubsXEYHoK+zPA=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.osx-arm64"; - version = "10.0.2"; - hash = "sha512-zM3+pQ2Mw/HKEnxSfUGmC+3cMv63irWkTHjm9fmcxbGP1iEhATvix7LFeM02n1xAY5E4nEAddRsOYS16nsaE3A=="; + version = "10.0.3"; + hash = "sha512-FGXfwG27Z4UhmDqzgBsNpxDCiMeI+k1++Vba6NBXonik8rJGIzG4rQ3JKA/faude7l9SL5zNWn3wWjVSTaGLsQ=="; }) (fetchNupkg { pname = "runtime.osx-arm64.Microsoft.NETCore.DotNetAppHost"; - version = "10.0.2"; - hash = "sha512-uQxkmfdQxKIBqaX4FwRjeeTAJIbjKyNFC9gjCqIg1o8x6HhnHkhUGCpm2S0oekf6/HPuJuCFDqfW2285N3pffg=="; + version = "10.0.3"; + hash = "sha512-/xGYDQvjvv1ep9t1SnHn76P1hAaWLDRXAnX3Lq3anx7kz0fm9Z1AbRqhJ/ZSDOxewJp16UYrERvwBXXk0gx66w=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.NativeAOT.osx-arm64"; - version = "10.0.2"; - hash = "sha512-5fAbHxsLlD8Q+kpXY9uGkzpqpBseTSUvsvg60LYqg/u26nHEQ94qnePsLakoe/L6GAeZEbpNWlX03yb/KPdgQw=="; + version = "10.0.3"; + hash = "sha512-XS6/3DgJh2W7ycAkWTdS/cM08XBYqyoP0NaYUQS0fVAaAUXkDb4z0sTX7ei4nRaIts2HEw937WCO5HdNNBj0qw=="; }) ]; osx-x64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.osx-x64"; - version = "10.0.2"; - hash = "sha512-ntZYKY843uFBZTfDSs0wGEc5NA4DAN0bG4qYJhbjK71y0A1k64nh9/h+EgZaC8Iv/X9peBAu7BqiVveeVBM+BQ=="; + version = "10.0.3"; + hash = "sha512-6mMD7d4b6Yhj6IfEeglgMmZVxQqyFbzush6SZBSW4s8aKX3kyVNh+Cfn5ITzGTQSTzsDoFEgTOn7ti4ayuD4Rg=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.osx-x64"; - version = "10.0.2"; - hash = "sha512-mspuFi6Bb7a6U/Yj0YIMIHKKUuIXMU/a7BZEdTYrQ51GKM7KiiCkQeduudaA9g9kMuXisEpNLgSxwSRTyyC23w=="; + version = "10.0.3"; + hash = "sha512-vTxTUPfqYFJgBQbhbxevacSHL1dZj1DWccm2JOt53Ki5571A5kqmGtUNHWGQhMy3i5RSItis2tctPURBT2xKZg=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.osx-x64"; - version = "10.0.2"; - hash = "sha512-CoAL+2H0G83cFvR1kJmmLT9cmS4FKg0iAbhhcSnPfnF09/Cw++z8vmW5g9QSrSuXJQOqnwcDzZvhfonpPkYnhw=="; + version = "10.0.3"; + hash = "sha512-0m99ZWDyt47tdR+O4WUpJCZmzf7IEwI5oTvu6DxziFO8SZHqPlqAy8fLWrVL+d0UmK2W9G3VKUjqgLeuszyCEQ=="; }) (fetchNupkg { pname = "runtime.osx-x64.Microsoft.NETCore.DotNetAppHost"; - version = "10.0.2"; - hash = "sha512-4eSx/T57ImkGZEeybh1M1uUdkN5UFJnx8TXGRR4xDFv6ih1pd/msTSxyoE7pq1Mx4BQG53ai8IRjCEt+Rou0gQ=="; + version = "10.0.3"; + hash = "sha512-mUnfZzlXfLEIWzixK7Cl0OS99nVREJKo+d76TG/efH/ZcJnk3gWGJzRd4mApcYXu/J6mASYuKKzwTv00R5KGAg=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.NativeAOT.osx-x64"; - version = "10.0.2"; - hash = "sha512-ca1S6b1HsUIv++ryZ0dyD0V/OZhgzCIn+cZ7nEkLxYk5r8XhYcoFUr2ST5Ij8rBuWedxXZo3/xXgMj2uk4o1gg=="; + version = "10.0.3"; + hash = "sha512-qg42VbuD6mJ3zGSWn0SFehbXCCXAWMQqTA4t7SYOWGJAcXbcoGhOVUQlJ39uQoR3OmiEP/euhgsL/776b54HsA=="; }) ]; win-arm64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.win-arm64"; - version = "10.0.2"; - hash = "sha512-3YiUtVeAh2d6ppaKiHESTipjRn9J+EoRswCqBkY+y56VU38667ki21L9G6Qtnuim/wGUoBJRiEUhHwxyzI9aGg=="; + version = "10.0.3"; + hash = "sha512-ncNLgaAOZXzGuFRUgbQDJFJkw2+0PgRZ0zBt0l3Il6s+9r3QyCh9v9bj5seVaawaBDgaz9Rnha4fXX/j3k4/8A=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.win-arm64"; - version = "10.0.2"; - hash = "sha512-1R9u/bZ2HFLAm2YMp3EvfwvfTk2M+OVtsXQ6nunOPFUFwR35oPFh0uzxz7dVRC8oJVUw6xKGh0+miqMIfSQF7g=="; + version = "10.0.3"; + hash = "sha512-IhCisfAOoMakpQ6TXKC0YgDoi4lZQkJIg49KfRd8cq++QjId5QYYlRLV9VaWQoJiFiATuGJzqaI3RhT1+SzXfg=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.win-arm64"; - version = "10.0.2"; - hash = "sha512-2//Y+ZXy4cnI05lZRR6K6aK62nbTXxKc72YQ1o5zfevEZh45ddfa7hoxAEwOtHUUAY/bNW098C5jduKFIdHfWw=="; + version = "10.0.3"; + hash = "sha512-x3CbrOplS5RnCW6i6lszttctQ/BhGJv6Xul42gMLtZumV2dBo7IGvIgOJhGIviKTbJPOzQSD/EGjNScNyiLpxw=="; }) (fetchNupkg { pname = "runtime.win-arm64.Microsoft.NETCore.DotNetAppHost"; - version = "10.0.2"; - hash = "sha512-klu93uPOOXH0IFXcUzsX1SO3iixpQJep0O+EvI8ZejUqCzVscZxaLhdPo2RESZ3ZQ93PisqaOURIegxPetV6bA=="; + version = "10.0.3"; + hash = "sha512-K2CIuqBa3a+fJ+LX5Q3OSVBl6OD+sdMBcNr4DOwUklpbIHV5sjFMfXl0GzsrqPTuGUTygv/PtUSDeaioGIj8jQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.NativeAOT.win-arm64"; - version = "10.0.2"; - hash = "sha512-ELDgqORIXfWu2d2NdNhaPgxMdl1lz5msGcyHB4DUaHhMj5loHvHO+1bEzoKH/CNhm8w+4bJUlv5n8/05WvrfIQ=="; + version = "10.0.3"; + hash = "sha512-whltnvycYULmZ52iz38DBKO0XNOlrMyTu46nlwHdsrUX23yCm0rRUSH/VMYaX16E1cK0fLnIq+1rPTUpAmHTlw=="; }) ]; win-x64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.win-x64"; - version = "10.0.2"; - hash = "sha512-Bl48t37sVydjn2l5TYPABBSninGzESRnCnvUIQYF5id6nv4rqjyhvKhoSb7voWa2yPJav+FsIMIGAro+2imfgQ=="; + version = "10.0.3"; + hash = "sha512-zqycdmVXgHr8fiZo7+Q6nWZiyj3JfUoJBfgIo1s+AuOejSes9TvYhlZvR9hu7BjCaCimGt7S4WHlfsrGFNTvGA=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.win-x64"; - version = "10.0.2"; - hash = "sha512-d2bxCX6NFCcMYTNbZ0Oy6I56ajoz4sf+dOMujtZXPdEny8x1VXmlnOPduNbJJ1SsU0mn2KuBxal+aXXAoiFQrw=="; + version = "10.0.3"; + hash = "sha512-Smjvtcx3VpT11VN4p5s/omKPhDSaTwr0qZ+qCHWAxRnuzOXvMcT2DhlzhgPaTcpyJVxxr1LLsPE74bwTfCpDkg=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.win-x64"; - version = "10.0.2"; - hash = "sha512-VTUGNbYiXId/gSmlS7n7e5PDvT48exI0iSypc6dmBdFF1n76VckUImWsee4qKv1rYND5+HxjpDgI/QBJZNThBQ=="; + version = "10.0.3"; + hash = "sha512-VVIQmIX4KekyiMyJuBJKjfJk0R0NhmBQiw80XArJmXNfIhx75RbntM/v8RW9RGLUKLgBag4momsqu7z3xI2d7g=="; }) (fetchNupkg { pname = "runtime.win-x64.Microsoft.NETCore.DotNetAppHost"; - version = "10.0.2"; - hash = "sha512-QydAFZqEkCKSBKGHx0sfVeBeUSDIRX8y5/aUo9ntuMxMIKmkOhsYBr8sAhJogFBWF6ehhi2R5+m2v/H3fJmziw=="; + version = "10.0.3"; + hash = "sha512-Cv9VzRy9QWbwV9AwWVABxVeX3S34F4t1fK4gDlRH3mCLNxow2IZ26y+D34PGcQLPjjm3homPygKE48t5FwbOBQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.NativeAOT.win-x64"; - version = "10.0.2"; - hash = "sha512-azfXCpSBFyf+5MUNN1IjkfcT/gLh80Ax0+oL6jdhHbCTmTtz83L82rYOS7UuHpm+OHa11AuY+9cOwk22GOS1cw=="; + version = "10.0.3"; + hash = "sha512-/ta5GNvNl6yd8oAWi+K21w5LP4puT86dWEtSyA1+FcBB4MwN8YBb031pYNTbZYDa+0tUTraSkgYN/KqjQKzUlQ=="; }) ]; win-x86 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.win-x86"; - version = "10.0.2"; - hash = "sha512-/dNKatBdluzzBp1wxJ2XDpii1B6W5Jp6G6BjjFkgLQigeLyS4vfTmmvMhoc8dMxVPv90qBLMBvihJOxKMOol7g=="; + version = "10.0.3"; + hash = "sha512-f9fcDsZdGBzYGc+vEjxHvBYkYDp86uYQMqc6v+NPp3eWnHbGL4Bz0XCNkno49ZSFR0tTOgDURsQI4lP7EHuCmw=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.win-x86"; - version = "10.0.2"; - hash = "sha512-RQ6TKhWakOaRkDj3SRnzl14BsMYvFqIrSdPlhYSndryEtFm4kqHPAGzdx/L4keNzmF+vBjqOr1mcoFbPvn+Ppw=="; + version = "10.0.3"; + hash = "sha512-z3ovVAXDqPcfJC8Zff0JJ9eSuHROZgdVp9/c7RChshH9hnfvxawT/KhdCUIZI4otejrka+MjsVQ7sjIj04A7pA=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.win-x86"; - version = "10.0.2"; - hash = "sha512-cHw6gtxugKdA0TtJfxBfeBG+AZV5iu84Rmztir92tDETWHqKkWGN7P7YzPFvbvuZyqsRQ4576ml+HabKzxOSlQ=="; + version = "10.0.3"; + hash = "sha512-U2s1MoELci9kePlBNUk9vfgrMPbOAuONZUcFz7iOGCKR3iZQQ+8ufWvIzaia3v3FBEsdgvaQDi6jkucM/dieSw=="; }) (fetchNupkg { pname = "runtime.win-x86.Microsoft.NETCore.DotNetAppHost"; - version = "10.0.2"; - hash = "sha512-l2sFg6gy4/6cjIi0f2DrInKf3os7uUXKoR2MUnA+Xk8SHegj/4P36yDYk5hAJSK6eSuJvChacT0gYanjxyXo6g=="; + version = "10.0.3"; + hash = "sha512-81A+vYt4KvIO5LuhBYvX5HzaUH9Myh5ewf3MpunL9lzb7wkVwgrVWnT80vMZYizfuYS+/tHLUX1nH9aFwQSCZQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.NativeAOT.win-x86"; - version = "10.0.2"; - hash = "sha512-WfNDz4vH7FIptb4Gpdm1emxBDmmEbOZPRx+Pj8dYGWU5fp7NUxoH02Py+aDjo8bQ/oRfWEiNktMNlvzrb5cJcw=="; + version = "10.0.3"; + hash = "sha512-uBl+yV4j9axX6biPOF/tOMeC7+BoBOFbbYC8+l8HS167ttGi+lZKr/ce7DheYKeYlyj3lhJU5+HmoIwH7l73WQ=="; }) ]; }; in rec { - release_10_0 = "10.0.2"; + release_10_0 = "10.0.3"; aspnetcore_10_0 = buildAspNetCore { - version = "10.0.2"; + version = "10.0.3"; srcs = { linux-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.2/aspnetcore-runtime-10.0.2-linux-arm.tar.gz"; - hash = "sha512-H5JnanfShBkCzbPuQJ7m2gknjOlK/kxv8v/NOogkOVvycotN4cBYnhpgb8GZL6NGBv3aQmnbdYOCZd53pZhRRg=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.3/aspnetcore-runtime-10.0.3-linux-arm.tar.gz"; + hash = "sha512-4WtDt/exhy4httXjdxqv4RRvzzrCKUPPUleO2gS3EUKxxOkOY1or1k3aHtr26su9AmEdoDvYAM9T4xz6TFS85Q=="; }; linux-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.2/aspnetcore-runtime-10.0.2-linux-arm64.tar.gz"; - hash = "sha512-UuyBSS1tQlPADX9R8S1f3bECUs5mTbAgxKkORDPn63hiUpc3QA1YYvb7pByyvPIj+ALgHRlLgpCM6EUwsDgAsQ=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.3/aspnetcore-runtime-10.0.3-linux-arm64.tar.gz"; + hash = "sha512-bBdMRm28SVusamup2umc3VGFmZ3JHsqdtUDKQkopSkPUeZTEy1tZvBJUUc5NVnBoPfOeL5ry8PC0VHqBD5X/0w=="; }; linux-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.2/aspnetcore-runtime-10.0.2-linux-x64.tar.gz"; - hash = "sha512-Qez+am755YeljxM2/mZ+kFhfC8oiJ+JdDek0DGNJZ7GA74x8k6Yf45CUmp/dweZWunF7wTL2lH5uRQ/PxJZgIA=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.3/aspnetcore-runtime-10.0.3-linux-x64.tar.gz"; + hash = "sha512-pLz3WnNMcquH81buq/28wBIS0fpGKb8szfj6HNnpI22vD7Y0ma+lkj3lZZOq5XA4KD/7UYxnU6ILNFUlKaEcNw=="; }; linux-musl-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.2/aspnetcore-runtime-10.0.2-linux-musl-arm.tar.gz"; - hash = "sha512-Ow3eDGvpNdp5qT7oOIUCk1kUuFLYN/7NORweVdovP8dmzEgxDXjT4HnFAZJOwTeyILhUaYkxndVGL9BEalh14g=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.3/aspnetcore-runtime-10.0.3-linux-musl-arm.tar.gz"; + hash = "sha512-vf5D0LuMkIIzCkAm/jgzIXNrQ7G2EmMv8NKVuN6cDWJtjvgtzTLIliTH33xn7FdMhICAi5m3NBcAi5HHTQ+nfA=="; }; linux-musl-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.2/aspnetcore-runtime-10.0.2-linux-musl-arm64.tar.gz"; - hash = "sha512-Kk7JYczua1zWK7i4Phbfyw10TJqY5LYx/rn4Iti/x+DNlb2kTwNGQ20AdafDMMFEZPIANiAjkmbe2vEnvLedhA=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.3/aspnetcore-runtime-10.0.3-linux-musl-arm64.tar.gz"; + hash = "sha512-CvCzK6+VrFG8mPlux2b31iGGRCJmUJz0AxbnGE4ex5Q4bhRyI9VDNAvmD96uXDzinJW5NmZHlF/O566xVYjPkA=="; }; linux-musl-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.2/aspnetcore-runtime-10.0.2-linux-musl-x64.tar.gz"; - hash = "sha512-eo7hBF/j0ADJkTNmcj38DZ8GmslYJB4WWPwnrM49FpIudC8PX4AMocIT/JYg5kYucOt2M7SoJx/gl35B9rPs3w=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.3/aspnetcore-runtime-10.0.3-linux-musl-x64.tar.gz"; + hash = "sha512-AiGtbtYKiEJfUn/tsNrygVysD+74rn+zHzPlsb9vE0RETj1dqlYwnR6YCLLorkKI/YDQ3ImOyfH9lasPw+g0UQ=="; }; osx-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.2/aspnetcore-runtime-10.0.2-osx-arm64.tar.gz"; - hash = "sha512-fmslTLilSOWRYaMTNqdffb0hSGzXV1zAjU2CaEutmkI1KAb2c/fe7zuKG/tPGwhv0jBWWnkSXx3TLEkSqwuzgA=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.3/aspnetcore-runtime-10.0.3-osx-arm64.tar.gz"; + hash = "sha512-bnsuRcKJDC76jP+UQyicXyyYnnJZUVdg+rjIA3ldgCAKF65ah0ma4lSoSlFYFv+EWfKouvbcuOKt6dg7WkHelw=="; }; osx-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.2/aspnetcore-runtime-10.0.2-osx-x64.tar.gz"; - hash = "sha512-jDQunYnuv48DulaNg2UtHqOrYeyLge6K9xS3WynIUHYtx4gOnevLSWrtntnDIcogI3xLG2pMM1b0ku7HyaOdsQ=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.3/aspnetcore-runtime-10.0.3-osx-x64.tar.gz"; + hash = "sha512-RF/L2PiadxOr9GmDAv5Er71WbOPuvdSJz2pS70WUSy8Vy+bpn5UJpPtFXvNXNEUrL9GqWlcSzQ2RtsL3Menodg=="; }; }; }; runtime_10_0 = buildNetRuntime { - version = "10.0.2"; + version = "10.0.3"; srcs = { linux-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.2/dotnet-runtime-10.0.2-linux-arm.tar.gz"; - hash = "sha512-z5i5zxRho0UPESyJZvhAnwGtff2EHO+PVIMQCm/a/zubb7tBsNWyNa5AIceyslQjMhfCmnYv9EQ30c5jqNGlRQ=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.3/dotnet-runtime-10.0.3-linux-arm.tar.gz"; + hash = "sha512-xULS7Ht/9fLz8y97n1G3uOn1ojDk/rixaFWS9rj9PciQEJokZCHUomFaKSnosmQYEu8CMUHbRCpiiXKVwuapxg=="; }; linux-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.2/dotnet-runtime-10.0.2-linux-arm64.tar.gz"; - hash = "sha512-WS8dyTkQ5E+A47iO2hsf6IWfAHhvnSk4+bxMFHAOdHgFXaRG9lz98YYLZ1dudkWdFsAtObfw9RJh/03QDRMO3w=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.3/dotnet-runtime-10.0.3-linux-arm64.tar.gz"; + hash = "sha512-OFL6tgGFClXYOQtdzu6fr4RD5pMUqi3LlmLeKK+CCRRyU9aPpXMXINxA91a0/9CgBxcrRv5M82MNmfeLFILPUQ=="; }; linux-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.2/dotnet-runtime-10.0.2-linux-x64.tar.gz"; - hash = "sha512-KAlMAxqH84THTqhVxl8XJIL2MkP1+HPbVU4DPmg6yBcU+mVNyNjXgEQHKWlWewkz9HzqaZ3q/TDZb0D07iT4UQ=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.3/dotnet-runtime-10.0.3-linux-x64.tar.gz"; + hash = "sha512-hwWY8SlMCgKXV2RryC/kGRbNtt9s/W8YtEh7SOmgNItxe+ZZ9c46YVPT+N0zJuxZoWY8CyrpH0UKqetLXsXUsg=="; }; linux-musl-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.2/dotnet-runtime-10.0.2-linux-musl-arm.tar.gz"; - hash = "sha512-SX+8LjqfuG9dRXYHESBR3p8WFM/Sy4Y1Miqv0yIYLrZx8Cs8PB1gT/hxtO7CcJuCE/x7xYrqqddrMFQIOF0udg=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.3/dotnet-runtime-10.0.3-linux-musl-arm.tar.gz"; + hash = "sha512-JHtv3YYdvE9LNq//mHCtUumGS9EiwaQvT3u73CQw99ms6RktYNVttj7M0vEHs+Buzfzwko9h4uowGq+lREfRhg=="; }; linux-musl-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.2/dotnet-runtime-10.0.2-linux-musl-arm64.tar.gz"; - hash = "sha512-7LkzhT8ktz+320FnLl8umF2NIyO6nm+lW3TYl7C4G2O+H97FiA0qTLwiRXyn8JZQY9FtgG2sDSbEq5udOqoO6Q=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.3/dotnet-runtime-10.0.3-linux-musl-arm64.tar.gz"; + hash = "sha512-KlzK2dxDrtLzgdM9DjgeR/IV0HOxj7yK/i+mZAz4prt+va+uOK3JzKAt3Zd25g2130Ufvd5dsMDxR6VcLxgVeA=="; }; linux-musl-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.2/dotnet-runtime-10.0.2-linux-musl-x64.tar.gz"; - hash = "sha512-aOcfikL1nvZWCqD6WDKL2+EUjUzK/o5qP4wyebU73VA2qdbW7CsjTcdNYmA7SXyqub66zi73uCYYRNqdyPDxZA=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.3/dotnet-runtime-10.0.3-linux-musl-x64.tar.gz"; + hash = "sha512-hA7GtiS2Xhp2rBI0m4ock+UDXCEzFYieOqzT+Jksbk0cGE82bufexn6HzeR55674eIpDFbVaZp7UH56VJfGGfA=="; }; osx-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.2/dotnet-runtime-10.0.2-osx-arm64.tar.gz"; - hash = "sha512-1DgZKrtJRYZgsHfrYhyj6JWlidtCA+LDeXjJfLzlFyMhjl4PAHjRjF24a0miZRNwPJNkRNb3ELoJPMioN/hXyw=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.3/dotnet-runtime-10.0.3-osx-arm64.tar.gz"; + hash = "sha512-Po0hx+UVJI/LwXZJu804Abx9ujCx9On7GM6QicBTkmFoEHeNCoeRl93rOJHFPKrZFnfNOUMUpEzZ6tEojk4NYw=="; }; osx-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.2/dotnet-runtime-10.0.2-osx-x64.tar.gz"; - hash = "sha512-EII395s6S8V1o/SMjec4/GtnZFyXpUZUMSFSD2/h3extpdhCRxWHCxzrlpZjFE5KbiSEFKKi6TUJNFqHrR1QFQ=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.3/dotnet-runtime-10.0.3-osx-x64.tar.gz"; + hash = "sha512-AzcWcx4XwRn7xq9joXO2Rh8JYajl1baUGrGQdV1IzG915aYepw+tMEY8os/N2uHE/PzONNr7HSc4KJAZP7wswg=="; }; }; }; sdk_10_0_1xx = buildNetSdk { - version = "10.0.102"; + version = "10.0.103"; srcs = { linux-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.102/dotnet-sdk-10.0.102-linux-arm.tar.gz"; - hash = "sha512-oo7/9bGAs5EvJsZcSAKs2WH6LXUaLMKJulcnrnAlPXCCW61O0GAZp2AapUIB1GZrbcrLmGmw/UVGa59bJdbRXw=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.103/dotnet-sdk-10.0.103-linux-arm.tar.gz"; + hash = "sha512-xutZeBq8eyfXI8c13oZ6fbcFLfjpVzm0Kn9L/eepfRZ3fLIXmkkilV9w+j9t/KBcEc2Rur129pBPhJZ9m+D/JQ=="; }; linux-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.102/dotnet-sdk-10.0.102-linux-arm64.tar.gz"; - hash = "sha512-ElQUEVPSm1uSbg57CxcqJfnAlrjtahgvVAYsXgtBOEsw4Q4r8evobtD1j0/3YiA6zYO88j/vtZwHr0UzLXlHAA=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.103/dotnet-sdk-10.0.103-linux-arm64.tar.gz"; + hash = "sha512-q0W2uurpVuRGUVF4fYuBE7Zmee1V2h5yxX6Zqlq49CRx6A3Ipf0iwx33TmBEajslLSkAZYzvyVBvyw2n4oMeIQ=="; }; linux-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.102/dotnet-sdk-10.0.102-linux-x64.tar.gz"; - hash = "sha512-et9A6OVUeXA5HPvkdMOHTGkYzjV1rDmPN2x4UCE04cii+j2prKKB/a7agWcfVshR6+nnTFtXxaKYvUXeumNWXQ=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.103/dotnet-sdk-10.0.103-linux-x64.tar.gz"; + hash = "sha512-urlPE8V7Ksgh1JJP5mCEvptExBdh/3/2RSLI96ujRWWdMSWEAdzsMcw89syuHQEmIwdayhybkWW8/lupq9ocDA=="; }; linux-musl-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.102/dotnet-sdk-10.0.102-linux-musl-arm.tar.gz"; - hash = "sha512-dex5Yn41X5Ya34sybyhU/psqnVQmqoJiKMg9umdGv52VWPG0n0Q1f2DfEnJygTL/TkAzDBwTg+JhMxheOUNyPA=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.103/dotnet-sdk-10.0.103-linux-musl-arm.tar.gz"; + hash = "sha512-b+4TQf7bYN2NJAyX3ja3MIeCtX9bMlaRChqYuxv8dHKEj8DBkt25pcldczaArW2ddBOfEaivs8RC0vem6LhMdw=="; }; linux-musl-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.102/dotnet-sdk-10.0.102-linux-musl-arm64.tar.gz"; - hash = "sha512-EL4fPyUW+8EEmtj8sAvRK7sWotIPcIts0Bd82HddAenewQ7B++S1cNfIKxWMt0XXfo7Gb/C59WMnd4Viuhp3vg=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.103/dotnet-sdk-10.0.103-linux-musl-arm64.tar.gz"; + hash = "sha512-kF/ToNUxk94QtLC9Lu8FrdoirUCQyuM197vwZOM8ojp1SFXsfy22FwOrrPFC+7nz+yfhpv5p7vH4GG+g/ZbuKA=="; }; linux-musl-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.102/dotnet-sdk-10.0.102-linux-musl-x64.tar.gz"; - hash = "sha512-NYbrjeIk11hb9s/SD0ieJ8CiofyMsQfH7ioHvq1Ise2wJB9S/rzw4vn1/fPs488uL5iLFJFmlHRFGJ50BmUszQ=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.103/dotnet-sdk-10.0.103-linux-musl-x64.tar.gz"; + hash = "sha512-/Ms2FGHYvzC/7wHTxpz/ruqfE3JPSIBaasWjnpx95nFBs/kwLM9MeeOkQcm9o9S5LqhIF/jRVc/ZEvk1fCkdbg=="; }; osx-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.102/dotnet-sdk-10.0.102-osx-arm64.tar.gz"; - hash = "sha512-WtsSpyzP0yf+lM6ZEE7nubVtvkDjVEQKCygxOkmW/zTMhWDWBcHzDCR9NkrkKd5V2MOzDqGdoEpxagWetiuY7Q=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.103/dotnet-sdk-10.0.103-osx-arm64.tar.gz"; + hash = "sha512-cq2BjRZcGgeJi4H5+YnXYd/yx7e10hzCoVFiHS/CCBx7vgZstZysZUwZNzYDx6Ep98fHoRzlG9HN9I4FpN54yg=="; }; osx-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.102/dotnet-sdk-10.0.102-osx-x64.tar.gz"; - hash = "sha512-VCDVyr23qkwOGoWQdHTayHPSDMxb8oEGgPCk0fyd6Ujpt74V80ZPzea+gRyFtM4pDstlhfiSB38Q9A2q7QMkng=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.103/dotnet-sdk-10.0.103-osx-x64.tar.gz"; + hash = "sha512-uMm9FmCyMGydrPmbx5Ms9ovdVDuFCveSApCewdQ6aXqAyVSM1MtDvRqF8JI5zqePCZbiAkrjiCv1LxnuI88DHg=="; }; }; inherit commonPackages hostPackages targetPackages; From eb0cf0b70a1f753f6a54ef745892f72c80857aa6 Mon Sep 17 00:00:00 2001 From: David McFarland Date: Wed, 11 Feb 2026 14:27:17 +0000 Subject: [PATCH 113/249] dotnetCorePackages.dotnet_10.vmr: 10.0.2 -> 10.0.3 --- .../compilers/dotnet/10/bootstrap-sdk.nix | 425 +++++++++--------- .../development/compilers/dotnet/10/deps.json | 48 +- .../compilers/dotnet/10/release-info.json | 6 +- .../compilers/dotnet/10/release.json | 14 +- 4 files changed, 249 insertions(+), 244 deletions(-) diff --git a/pkgs/development/compilers/dotnet/10/bootstrap-sdk.nix b/pkgs/development/compilers/dotnet/10/bootstrap-sdk.nix index 0e0473db22cf..edcebec0aadc 100644 --- a/pkgs/development/compilers/dotnet/10/bootstrap-sdk.nix +++ b/pkgs/development/compilers/dotnet/10/bootstrap-sdk.nix @@ -11,28 +11,33 @@ let commonPackages = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Ref"; - version = "10.0.1"; - hash = "sha512-dh+mzIMt9nUXWglf7N5h26eZg5MvQZGMoqY2i8mLsWrXiycCqF9AODB8uto+Yh+eH+wPX/B//0l44TLugJka/A=="; + version = "10.0.2"; + hash = "sha512-MeDkxsB9ir694B2z0nIG7ZZ6DISLmbU7aOwCusO6AadYjitxjv+e9TuY1Y0ijwuYNjxukBIj45nF/fCEg6CGHw=="; + }) + (fetchNupkg { + pname = "Microsoft.AspNetCore.App.Internal.Assets"; + version = "10.0.2"; + hash = "sha512-v9Au9ZSo3ZOe77StttCPCtOZkY7xSFXSyyWMR9Y0Kx3ZKegVp4zg7TJwz4osTgQp7EKyXlbDpvjUbgly51XbmA=="; }) (fetchNupkg { pname = "Microsoft.NETCore.DotNetAppHost"; - version = "10.0.1"; - hash = "sha512-flYAaRRqwcTWGzKAeATlOpDFf46EgWuWil2z/ik/lbC572R9Bb+pNL8CMstitLw07PxLEtckeIVUxrZaS0FGwg=="; + version = "10.0.2"; + hash = "sha512-dlgigLX+tCuYRg5TcnOTg+UyNlIK0queBF5EWmPw8jpX3J0iqXUs9Nb+4BriG57QoNRiZCXaEB81TDeKb56xxw=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Ref"; - version = "10.0.1"; - hash = "sha512-Hbru54m1Av0D8lGHGJ1gnU8TFYIewPbPo7cIBmj+XpUzj0TXid2zmYP19ehFjIX3gmy3mnZXWRT/M389OUDmRA=="; + version = "10.0.2"; + hash = "sha512-3qJ+azj6rd+xEpGVoCtpDr1p83IVLIJEZkXo8EtPWB8HjZlrfh7MA6FcJM8bEhqijqSy10yzeoJY0uyB0Dgeug=="; }) (fetchNupkg { pname = "Microsoft.DotNet.ILCompiler"; - version = "10.0.1"; - hash = "sha512-PLdYmCls6trm8nFOUTVxQgG0KxssYA5HL+6WkNDSRfhBlXOhB349+FJjs/+uWtJq9bvrM93dbDj1abYmxw3USg=="; + version = "10.0.2"; + hash = "sha512-Lbk2KbxuXgn2iW+VjbXYUD33w5EDgNXwLrBQ6KeHDMria/x9SYqf080/wvto4Ot2La2gMgvbwS7WJ9IE08ydNA=="; }) (fetchNupkg { pname = "Microsoft.NET.ILLink.Tasks"; - version = "10.0.1"; - hash = "sha512-zvIEPvPiT21zN3ShmtYVOFogOPw7rsT9zBDenoThGsTbuu77Vh/X0RR+yFdl27Ec7iAxxgrtB0Kqsof0P+XtmQ=="; + version = "10.0.2"; + hash = "sha512-Q1ZYQ+2IEDcc6Oh2C7VehfmMUUbwWle4SmVVfb5o7MjPPfj7ns2s5OYuPpcAupkCluuIEo4qHgwZMDCAIKVxkw=="; }) ]; @@ -40,118 +45,118 @@ let linux-arm = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.linux-arm"; - version = "10.0.1"; - hash = "sha512-QN3AEmYYq2xJJ9q0bpqHpcAHH19hwpOe6bdmiGBG9OR3FL8Hax6JiVi6qlRIB+9p20mnT1MiuKC7GxCPXWHabg=="; + version = "10.0.2"; + hash = "sha512-fpiV9uvvIvfIPK5AirdUyteKq4+zSpA0uEXQu02HKumxOti1xxDhvUV5m5iEzDwuPr1AbUW/iHt40F01QUebPw=="; }) ]; linux-arm64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.linux-arm64"; - version = "10.0.1"; - hash = "sha512-cIXpTdQxnIpp2o2EHRQ4hFLdMrBSe7k3/9Ce+0iz7WiIh4kr28xhGbO7fV3VH4T48HZyobNfNeBYfVz2tvNk3A=="; + version = "10.0.2"; + hash = "sha512-D519AZE0AC3AiCtXJOwFUil10/0dm/uhykgje8fm+tWZEftGeOwqeyvG/FqT2T+UJItJ2X2agymdGXmsF9sw9A=="; }) (fetchNupkg { pname = "runtime.linux-arm64.Microsoft.DotNet.ILCompiler"; - version = "10.0.1"; - hash = "sha512-n8mpr3R3KhwERUidCsyfpSofXKW+NGnDAgLGQwUp3Duc/SyhNn2YEr3ezBYoTxfXi4tUYMSxwlaqpMwEdrFVvg=="; + version = "10.0.2"; + hash = "sha512-jvPzoK4Lw6lZWdsTDIAa2dImRmHvN9mbkuvrvUriz7qTQPhaWsqC9p50VMrO5LYZCxCcLEw+crXSQb/paAQgrg=="; }) ]; linux-x64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.linux-x64"; - version = "10.0.1"; - hash = "sha512-l61Khjl1xrKq1wVJVoUFb72oJON7ugf1OZK6r+XgMBxiAl1Yhm23IleWFn0Cj28ggaA1bgQ7+PdeIlj9JC9izA=="; + version = "10.0.2"; + hash = "sha512-51ko4yV4GrGuS/U+8eYxWWc/ib3KN+ZOdJmH4roHgWw/MRIAfezlGkQAwMmt7Fnd3OjCT2aVBuIcYKbtnplIhA=="; }) (fetchNupkg { pname = "runtime.linux-x64.Microsoft.DotNet.ILCompiler"; - version = "10.0.1"; - hash = "sha512-XKqUj0ZvBKGx+yY1Z+lObTbEvfWCtzhUjlcTYy/yJF0DOtrFJKk8PEyIu+Zy8RazidVAeP0O+191ha34Jzr6pg=="; + version = "10.0.2"; + hash = "sha512-DAZWcPotgFzYAbYIS4zPq8Be/tWLtif7wC9LIXukGChz2F+fHpWv4r9OaOPTf8hCmQQAb4xeuMtOP6O5msoVDg=="; }) ]; linux-musl-arm = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-arm"; - version = "10.0.1"; - hash = "sha512-8L+yX/6aGFgFT7IYbCK7G8wESyG1qp9gWM9i4bsLKAOYjkNdhAkelqLIK0QdMBvAJBPw6ieWISWFxy/iDe/hBA=="; + version = "10.0.2"; + hash = "sha512-msYQCjOIO9huZemPRdDi2dabKKr0wSKlCtzFdPZwSDWYfiOasgFrgsHXa4BC1zgw30ZEWaEFIwrHU6QFjLQqEQ=="; }) ]; linux-musl-arm64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-arm64"; - version = "10.0.1"; - hash = "sha512-OvXliQbK/L/Y7Hej0UsbkcjDdvGWTuLhQXh4NXyZFiuYB0qxjNYBDQ83RqCAGZemRv3KD3esqQECV80TEyDUuQ=="; + version = "10.0.2"; + hash = "sha512-jH1v8wgrHaT0FnHgEPpVCM60TPHvZC0nL/o5cMLIMBJ7DI0XZM2vkei8JqyADR6ivTzXBpfj2Dquou2eA0AOzA=="; }) (fetchNupkg { pname = "runtime.linux-musl-arm64.Microsoft.DotNet.ILCompiler"; - version = "10.0.1"; - hash = "sha512-lKecrY73YGL6GCI71n8pOvM08kTA94p2u69gHn6AAjfQuWxReMhDvytqcARNtvqef98pFmaomyCW05COgyLzSQ=="; + version = "10.0.2"; + hash = "sha512-W1DaAuDLiaVjBTlJzKcWeavvCa/Umlo3fqgrOAR/UqgF6OSwBX6Z2FkTiZ+hpeeMQ1nKUwx1pcDepx1CauBrag=="; }) ]; linux-musl-x64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-x64"; - version = "10.0.1"; - hash = "sha512-4JTjPEY+rHMEXBBd7ViWbq6wpqi+m29lWVvcUi0BYtTwdQfigkGfF8pjDaYlyEvuHxrGXv542uQqfLSfHnWGRQ=="; + version = "10.0.2"; + hash = "sha512-0oMz97/sUtkQcANOcZ3SicPwA3qR+yjIl7EF/lokGCGwa9MN/2IRaTxgCVmT2or7ijb4bTMns8i+S33V3ngD2g=="; }) (fetchNupkg { pname = "runtime.linux-musl-x64.Microsoft.DotNet.ILCompiler"; - version = "10.0.1"; - hash = "sha512-RR0c+xowMKF/qxHvKcqwZ5VcTmImKXGRwJgSVpsiWN4tH8Di64KlN6lZSlj1uO6SocaOlyB13Kuee9thDiVf2Q=="; + version = "10.0.2"; + hash = "sha512-u+Nacy3It5swHvm1HtdhNEoYZpI9VTvwEkZ0aH08MCKG+5I+M4eL9axO6ZS6NeQQ8ZqYvuCagNytar+QR2bihQ=="; }) ]; osx-arm64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.osx-arm64"; - version = "10.0.1"; - hash = "sha512-p/Ln/LSzYwVi2XkhhPDi9kmXjtkcumL0Mo82PJRyfG15l9HkjvQlG0AXFW5yrjqo4tyNjdkPSAXCRpF1I/INjw=="; + version = "10.0.2"; + hash = "sha512-yYMtp3DzEgOKnYaXZ4xDlaqJEIIKbyrKgZdwvbTivKdtP9v+oRja5CE9EaLjnrHpb4DXJx3RhrU4CxteCtStAw=="; }) (fetchNupkg { pname = "runtime.osx-arm64.Microsoft.DotNet.ILCompiler"; - version = "10.0.1"; - hash = "sha512-CR7uuB7JDBTPMHS1YtUZBbZhlbCDgNiuXPhjVKTIO+rnt1fxKgwBoombdTnG+sh4Yv9ziB/suB+P1DdrW4yWiQ=="; + version = "10.0.2"; + hash = "sha512-qPGQVJUzn/x4r4CEnAR2gQWpxoxrC0i/PB/3ra/p56L8T2gPQDndpCT5lYG95c+IBk5qBZCzYVCp89iSj4L95A=="; }) ]; osx-x64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.osx-x64"; - version = "10.0.1"; - hash = "sha512-NDvPitCnrp5x+75klaO9EsbbRHL+MBRy5KuJFiMpd3TtkcbaYxvTrvPp6XxVgSiszXup2zq/Z0d/K4paZ7fksQ=="; + version = "10.0.2"; + hash = "sha512-nl8eKSnKKy+58OA1L5JdjEUUZmfYAetCHa2ub8tr3COZSVsGVon6sPpAZ5DQUSajIPSt7NRekyEr7m3XDX5Rkg=="; }) (fetchNupkg { pname = "runtime.osx-x64.Microsoft.DotNet.ILCompiler"; - version = "10.0.1"; - hash = "sha512-OdaZNmRxZcd8HC48oM2+c2NOB6HEMsaBbgXbXBFPuL3iNgef1CNjVbW810imCNf++HY1TFrcONztTeKc25E17Q=="; + version = "10.0.2"; + hash = "sha512-N3CTQx6CxHEwMkoYAhDY3w1XjzSPvqwSy42RkgyFx3FT8cU247A8zcGXJCsXI7yMy0BiOtdzj4I6s+chpo6aJA=="; }) ]; win-arm64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.win-arm64"; - version = "10.0.1"; - hash = "sha512-4QK9FDp+eB+kt7G1Ffes/N3NxxYGixPDHsj2IMw6PIFONDaqIVn217KI7zgLEiCRI3VDZ4JU/IJTkhY722LKhw=="; + version = "10.0.2"; + hash = "sha512-O4x4qz2KLev6o6FYGIckFc+CdCsN0qaDMjlzJlrPbVqWeJHcBTNj5FNTPzDUxCXMPMRX5H5Asd7wpTWc2ZjQJg=="; }) (fetchNupkg { pname = "runtime.win-arm64.Microsoft.DotNet.ILCompiler"; - version = "10.0.1"; - hash = "sha512-xift8Jf0S6+aCoYXB73jCr9TEQ4NoCkh5rjsXcNwRnWzTxYEmppAghM0ns06IIATy56gtvp0bHbd4dl9kxcHdg=="; + version = "10.0.2"; + hash = "sha512-hqL6zDVP/dnETdj5TzZnee3TFtUibpvwN9FxAWMtwZZo8eCVgIuOjem3s1SPgRuiTRHWsWu8gWNDd3Dm8qn2zg=="; }) ]; win-x64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.win-x64"; - version = "10.0.1"; - hash = "sha512-D4ALEODccJT4Ts5Bfe/vi+boDdcnSpuQdIod24IMOahkt8N9DgRG8CTCvkyVtqYXFzStqtgqM2LyFxNMghUCbg=="; + version = "10.0.2"; + hash = "sha512-ITRkUIkX5aQ1s00vQ1Np5H2P7lA+rk7CIF9Zz6emWa+GTjegLZ4gBAlWQ4hbn4eWI0ba3WVeTTq0t7WPlTTTDg=="; }) (fetchNupkg { pname = "runtime.win-x64.Microsoft.DotNet.ILCompiler"; - version = "10.0.1"; - hash = "sha512-Bzw38ZU4NqQoXOHybxZa/yMCspo56j68OSBlmNLs67a9Oesd8RX9TQSX0VkFlThbVSaDaGSWa4d8LA0gr2NajQ=="; + version = "10.0.2"; + hash = "sha512-iVH5Au3lt+K3HLICU+SXfwiU8MENdLRCmsn7TTu2JVp/SZSceU/vtYC5akQNgzJkKi412w0oEFOdb6aLvcc3PQ=="; }) ]; win-x86 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.win-x86"; - version = "10.0.1"; - hash = "sha512-y5Ic/dtL04mCLoGE+0648ddRUAYpXmGfpI5xRii/7rbRLpitsqE/vPRc8Uz6xUoH68dmr3yIXXkAaC+1kdgYIw=="; + version = "10.0.2"; + hash = "sha512-2wmzupkSnGroRzJYepMPELNaXO3fgzz4L/PAkwpvWt5NVFHTDU7lGymPLrBf2lc9U7LCuvuP7qMalx715QvrBA=="; }) ]; }; @@ -160,416 +165,416 @@ let linux-arm = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.linux-arm"; - version = "10.0.1"; - hash = "sha512-K3SqftZ19wzr/8Y/sl6auNzCJ83sQhn9+hyvRN3JklUnqtm2j214otdCFITgkHNM/Lnc7qA1K8UqzkBySeDq1Q=="; + version = "10.0.2"; + hash = "sha512-/o0jAyZjkAhxUF1iaDiMDlemKcwXLIpKW3yGmLcwdJKOL6X31flCYRHVeCGlL5cFjuAaBc/vDRKyoI2c2MVTKQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.linux-arm"; - version = "10.0.1"; - hash = "sha512-3f1VelSNNDqrROz1C13SV//JSS1vvRnnw1hAy6b0XQKosM4ZjL/z59mXh1mYq+RElBnWFsFJBKbHnp+xP+IBKA=="; + version = "10.0.2"; + hash = "sha512-4K12mMTIbnRWz3sbQPT2hRrvnsP9EcygayHZcxpVslkzbtb0XGNhAT4qNMHdEeH+BrPqBKaupwgXiQZtZzMClg=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.linux-arm"; - version = "10.0.1"; - hash = "sha512-/SFcpKmGhKPEdZ/dHoQuS7xSdVYtrGFGbypQxLTlQXi0CsPhfgQDeDwuvaYewfBw0GMsA9vFonluFeOlCzKmcQ=="; + version = "10.0.2"; + hash = "sha512-JpQdRvo/yReV1WrXN0CzrPoSzcigPTb4N1meEN226hqt7xk2fcvAXJMDntD5eENo/hZ2r7X/rggckjKLzXbLyA=="; }) (fetchNupkg { pname = "runtime.linux-arm.Microsoft.NETCore.DotNetAppHost"; - version = "10.0.1"; - hash = "sha512-HgFC59dEzjpoilmktWb62fjRcyaxmpJUmsKkSUZHFE8ymCTFKg366jIjZ0Hq0WfDfsbh0UeDV21fe1PYpbrOzA=="; + version = "10.0.2"; + hash = "sha512-QnECS7RZxZKTFEQiufnP3yGKSMKI/9F2Yqa019lCqug9TXO+pbB0coD0nUQ75GpoDj8dMj50SqYM73O0nwrJ7A=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.NativeAOT.linux-arm"; - version = "10.0.1"; - hash = "sha512-o+3xquQZ9AcjndRpd60ccmA2kzNxMjBarQFwKtxqEm4m9X6reHxBU3Un1wlO5jMNxRHG05oMZGZ9NIcBHswSTQ=="; + version = "10.0.2"; + hash = "sha512-8plD8Sq9pRfGdJ1xaWJmmk4wvo5LoLps5g0H/D1ahCKf6Bs4BuquxcyVfAHKsZ94/Gs/zACWS1FRKsh4mTCS4g=="; }) ]; linux-arm64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.linux-arm64"; - version = "10.0.1"; - hash = "sha512-bQMhZGLIQlaHtlxb+1hsTLnggZF/ri8jsC4dAz3lAoon+MAweKz0qr6IpVAxChA6Nuhaop7ulyZTYhm+VzSPBg=="; + version = "10.0.2"; + hash = "sha512-Yohi+HtziOv3WP39Rm3Fjb1gttgfjj2Mpk1oFkVuYgxe91Bjyt8veSSmzt4tKLmcTUXr/+TUuA0lx/PftHiPJw=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.linux-arm64"; - version = "10.0.1"; - hash = "sha512-LhjhqX/Jwb3b6q8sBDs5pL7dpThlXEks/MG9+pcuGAlkmPQ+V25eiYk7wjlcxj+xB+A7NidxIX282KOL3Dvi3g=="; + version = "10.0.2"; + hash = "sha512-SmXNApTrb4RHUSfYgS1rNr9jzPHZEnqr1a/5O5ZU6YWx2puq6lUS5H2eTz+EPHaL5XTfVwl39FdtKyIdqs4I/Q=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.linux-arm64"; - version = "10.0.1"; - hash = "sha512-Wl+YcCJpTNVm67A1Os9tQ56cWMcwTti8L8ZuWUJSSRidYdaiDJUpJNfj7ptYsGNMAKue8vqbNQr3zQdKVcmpmg=="; + version = "10.0.2"; + hash = "sha512-+FPjH0FOqU75qsQlAyDaGKGEwFmwnVtNE0QtugoKqMwP3rJYWnfAE2DA84VuaeKPUh0ugTRiez1KVxhP9lKM9Q=="; }) (fetchNupkg { pname = "runtime.linux-arm64.Microsoft.NETCore.DotNetAppHost"; - version = "10.0.1"; - hash = "sha512-do8X7mhD4IdRKiWiVaxkx0O8iN1oiOAYOBa/+MJi0gz4EOdQr67a4hXvp7ZLuJQ8PIxqKfCpKk3aE6KhIY+mDg=="; + version = "10.0.2"; + hash = "sha512-LdmCx4BlhGWqVExa6/oumt89+Izs9V4MyepRKlUpja0O/XYIBX7mLaVZ0Leq179YUk3eUs0TvFT9WlrbT2+WrQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.NativeAOT.linux-arm64"; - version = "10.0.1"; - hash = "sha512-UCAtWzIxDjl4PwXtxX54Q1FD4pcJRE64dbD7S5lbhTNt1JFwP59rrSoKUaJvXhZlx96Fq9FykXtyRxAmkvLXOA=="; + version = "10.0.2"; + hash = "sha512-pKVDUKAhaRpGdTqvvN7NyLKuoJvOHMNOdPe7/zMk4mbMnyZc2LYR8ykkkV1LNZQoQW92B6owAgKlzGg3brv/jg=="; }) ]; linux-x64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.linux-x64"; - version = "10.0.1"; - hash = "sha512-BLXeMOfMip9vq8+rce0+DgX8+DRmxjrxSeO8JOGiHJ7oD9rYHdX+pSqaakjwe7y7oMIDKm1MC4nJFFpauHlxlQ=="; + version = "10.0.2"; + hash = "sha512-j53o/jrNB3/VLkS0N7QIXbHuLLiS9zc6gmICM2ggyvhlyXaMQBUcvu1vXKKJztd2C81CM0aq9j9CU/ygcXLILg=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.linux-x64"; - version = "10.0.1"; - hash = "sha512-/hDIh0U69+S/8FEYmYE8OoephfEe2nNxz1AgtWVEJ8JW0dn4oBj8kyBjCjI3bojYE/tJIdGOM+TyAuU6UFDQ4Q=="; + version = "10.0.2"; + hash = "sha512-7uxI/o0jaZ7lBU0Cpxxl/77ap6+sOfCPPAkOpE+irQ3GxtR8675pZElHrvBA6Eq32Ig0YaDwcpiJ85GPL1f2ow=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.linux-x64"; - version = "10.0.1"; - hash = "sha512-JmbpFd85wZikAT/D57wINht5rtfsAQlqQG34NvSu3ajMk9hN1cZ8PmEuysoZVSGap/JGF3cAHP67Z7x9U8DKXA=="; + version = "10.0.2"; + hash = "sha512-cH59TAPzM+uVBL1OjTFFDMUneXhwjzWojSTgfoU6HVGY4GB78wFIwD9sEBB+abBT0akbP4p+ZfUNp4JKMwVRwA=="; }) (fetchNupkg { pname = "runtime.linux-x64.Microsoft.NETCore.DotNetAppHost"; - version = "10.0.1"; - hash = "sha512-cauY/NbkxOxCmhXoJRq99czH5geyhEV0Nq3LBhZ18tZ+837Ta13YcpCMgyRpCh//aAwFzDtJSPhf7EZQR77cog=="; + version = "10.0.2"; + hash = "sha512-EYswiTzkKJK3L22U9nsHLvsdJOelsguYi7gq+slxwj0PZDdkU9zw7F1PeZGxX6MS+rDuDqLZ3ipXEudSD2NQGw=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.NativeAOT.linux-x64"; - version = "10.0.1"; - hash = "sha512-Bxt5GRmRSrp+CKyoVQoafibKtrr/ETe6mbkirLqP8+Twl3bAE/SVYqm53UiPH1HOIQBXCxAGkC8NwsmVAXpweg=="; + version = "10.0.2"; + hash = "sha512-kvxx2LqSLIUYPP7uFi/lQ+wY3p+OLHhRW/YwsQjJqrM/Rj/ApMw4l/GmWG+Mwyb329kUCog3pZNd5l8Ki/bxKw=="; }) ]; linux-musl-arm = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-arm"; - version = "10.0.1"; - hash = "sha512-jwy2ibfaCHD1j72o/AHzv4bFtqeUXwpgAsph4URVrhFWXUepbRmV/50ehnyA/G+9rEPvvA1cD2ypSr9iZ1e/Kg=="; + version = "10.0.2"; + hash = "sha512-Xa2h2ZBs+vKW0L9oPM/5NxH6JS+GlN1nvKgOk42sNBAgdrh8nPF7J6fL2ZAclXMQc7EGkPS2vrFYhx2tENvH8g=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.linux-musl-arm"; - version = "10.0.1"; - hash = "sha512-VGi4l0A3IQNk07slUkXuPgFIFM8UnuP/zk4Y9PLazuu0vb6q2H8LXE+iHoDapExAQgL8h5wU3nBGOXL3S1t5BQ=="; + version = "10.0.2"; + hash = "sha512-NpiSoJv/uYjvVBPn9U1v3LaoaGCN+4+UQbKRZ/rH2ZqUABHnKHEfdUPfaLscOONdYjD6mxGcvNitZqrGn2NkCA=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.linux-musl-arm"; - version = "10.0.1"; - hash = "sha512-fmpIIKICgHRHHoxyU8YwMVKfIZZYw5ZCH9L+gLCogFLxHemlo0aYvwe2mIgoVJ0b7iDSng3jbZvgvnc7niP6vA=="; + version = "10.0.2"; + hash = "sha512-Vs82EOZFQd5YyiwV1KL9BPh8tWzXa5mvXXLVDHRoWqVUXdQBBsQUR7pd2kSYy1Mx2VW9gIqyxlA49NAIy1U8qQ=="; }) (fetchNupkg { pname = "runtime.linux-musl-arm.Microsoft.NETCore.DotNetAppHost"; - version = "10.0.1"; - hash = "sha512-YKF4Pa+VPrIWISpLmcKlIwxUVjDaEbp42a+dnFNY+RopgzFH3CSdS3OUpW0XPveSshHvXMDxmeVxXW29FvQCyw=="; + version = "10.0.2"; + hash = "sha512-bImG3W3xvOzoR/JqlH4xtIthWeyYs30m6Y1cGYnygNKVD3EBfeLNN0cWWJbp59kZcDJ1K2UJAkG/5YAawGt7vg=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.NativeAOT.linux-musl-arm"; - version = "10.0.1"; - hash = "sha512-ynpGm1U2SgbUl5CJd4xkD/fFpHnmznBcNyj3ueZKJ1BbJTHlPqhYlYBafk7Ox7cRTDriDMM3D2fk1VsINnS/qw=="; + version = "10.0.2"; + hash = "sha512-0dm33n+2EZwRxS1ZzqdA6rw0sLYFCWw9cmAZYO8A9Qev/5neG9oVLVEm0l+caC+kkkrLiMkEdzxc9Iudc9Sb3w=="; }) ]; linux-musl-arm64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-arm64"; - version = "10.0.1"; - hash = "sha512-6ZezOJwdDRIfrrPCAknmbIPTNMMfEXkTUJO9vuCcfgHQ8oFjxny0KCXwciqSdjqi9hAvXmKgWMVMNg5o+FR1Vg=="; + version = "10.0.2"; + hash = "sha512-qx8zKUGwHneBu6eYEuXGjkYRdhGvfTl/hZ0OJ8s86rKZRGlIWuCUlDx68eW+1wK5SxqTLEgqgjq0bvkq3D+rGg=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.linux-musl-arm64"; - version = "10.0.1"; - hash = "sha512-/ZPx5RCi3sfpyLF7DrDK237tZLytYDPEa9Ib+oO632IXilfDjii9yTzpcfISsslqfqtQ11QCZFipns6zDQOS3w=="; + version = "10.0.2"; + hash = "sha512-ekzeTBQ5DB5XVvj2umshjXXB5id8hQLAKdDtxS9NCFkdJBccBA/sraSpqp9u7wMLtcPlXWOASFCwS6h81L3Dvg=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.linux-musl-arm64"; - version = "10.0.1"; - hash = "sha512-OUFaWk1hiJoLXFwDfLCH4JHJ/0xsQ2lY4jSEQkvlWdHc/PWbqzSNI9aRpoq3uRTt80F+EgdWOXBxGh6ptgR8PA=="; + version = "10.0.2"; + hash = "sha512-YdkF2zZqU3+7SVZb4tofbryj9kumZqUTtmvoFVGnuN4GUQteXkJYPYfyPUmzTJf04+e6uGjlsC5J6D2BkXxjSQ=="; }) (fetchNupkg { pname = "runtime.linux-musl-arm64.Microsoft.NETCore.DotNetAppHost"; - version = "10.0.1"; - hash = "sha512-FFcu9QPseX6zA1Tj+iT1xfNCGTFfj7S/9CMA+DX9XEFogLX92ppstCFytX9U+wD30GjO81eaRE1CEtijmFf2xQ=="; + version = "10.0.2"; + hash = "sha512-iysJBEOAOvEsEbw/XIqnsyb11ypiT1tsiO6LHK6hfqEp/CzMDu92HLGMwt1jydxneItCyAnPXN+Tod194uRShQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.NativeAOT.linux-musl-arm64"; - version = "10.0.1"; - hash = "sha512-qfHzimy78Plho1+jx9eBIFsSNAU+mMvxpPKuqzeEbIWpCnJDETWNrSbtGnujSE2HBoYwmJ49TPmKd7yM3HyghA=="; + version = "10.0.2"; + hash = "sha512-oGTR6mRZiejQJJwRuOWQGUXbgA0VFnJ6gXvtIbJ2MqyGJ3CdnPQXfXjcugPOLQv6anGwv5ycPSgnJ8LhlbbSkQ=="; }) ]; linux-musl-x64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-x64"; - version = "10.0.1"; - hash = "sha512-QVZNW+lsh9meR/nvUHsTQuQ9jCYmJyatejlwYe/CC4wxQ/A3mlcI1WraeDdLNSCVse5WZdJ5hSSfsY3AE5ZOvQ=="; + version = "10.0.2"; + hash = "sha512-2+Km8yDt08pAw2A2Vj+NrecNe/nOXORo+PQ3zZey31SsG1ZHInWgDMGAmumrhoTHlddKQB4gutJOXNsm0eladw=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.linux-musl-x64"; - version = "10.0.1"; - hash = "sha512-x1zk7wFbxXSaeHvJhGezULy8sUXjZgB1x8wgBcD31EaDqiQIxJWEfMKTdKbu7EPbeGvnwW+5A8j8gRKPKukQiA=="; + version = "10.0.2"; + hash = "sha512-Q9RwIBiRsu14iuf5j5cGN7tX4w86KzYs7sEB+z/ljPy8YajaKub5OWkKFpK/D/eoGQwfQ8G0hlYWLJSQ1Myhyw=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.linux-musl-x64"; - version = "10.0.1"; - hash = "sha512-mbBB5rot/iBZapI/e/pcKyQr+dk/o9AufThK7fvKUCb18ghG43+ndf1HcInYMlfsZNDUFUeh3fkK/LmPDggXJg=="; + version = "10.0.2"; + hash = "sha512-XkH9MRV6B4dxnndADS2hSU9m2eHZD9b8KNn+OUuuxdeSW0FsA3QeEilHbqw5PcCKVgwW+R4fNnTJUuNJg1KhKA=="; }) (fetchNupkg { pname = "runtime.linux-musl-x64.Microsoft.NETCore.DotNetAppHost"; - version = "10.0.1"; - hash = "sha512-oZaaGwczV9wuWxcqQI2Mo2wJwk1jQIFwDl5y0+A97CX2Lv5UneF72ZKG/SwXvt0lBB6fzA03FlEeGA24blhlrQ=="; + version = "10.0.2"; + hash = "sha512-yxPz87vqvsaWs86eiDgvTZ9y6bg59eQoQXIWONAGX2ZCgzh93f26vpbMqnrwDV21aJv+VIabfo06eLehCGcMMg=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.NativeAOT.linux-musl-x64"; - version = "10.0.1"; - hash = "sha512-3ktoSG0rgamlYB5FPxnZLWw1bNlJCNr9/WJfFNKGlGFiizx2zA0EjGlLG8vvxqHhCsce1VtwOl1GLdUUIklH3w=="; + version = "10.0.2"; + hash = "sha512-hz/T704PkGX0SgQCuWR3G0IiqoVerAeTU+2pMP1lwdDjvBWUM7WJqQFUYtkwhgBchwmDt16i8xyC5sQh4nj/AA=="; }) ]; osx-arm64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.osx-arm64"; - version = "10.0.1"; - hash = "sha512-wmQLkkkEAlnEVm48luVyvy4pqcFWQvgQZuecmPsBx4dzy9LHfqAJUG75iabbZrITfFknI/6kMg/zuKS5mgmo/Q=="; + version = "10.0.2"; + hash = "sha512-uVsmW81TSWHwcLczyP/b4XfM+dvmuK3z1dqBUUXFaIxWdTRgZj2NNdj+6+7IB4oYbuHrPVRCr/KSZZvgaRjFQA=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.osx-arm64"; - version = "10.0.1"; - hash = "sha512-RlTdys7S+pnl/X7lYgDCSyZ6PxIdUpUJTn5XjNpnjD3zC5SNUFLs496lvJ0gJZ9VLC6t2XfSMOjYz9a+JP7yiw=="; + version = "10.0.2"; + hash = "sha512-JRYATohpyzJYqYmogrlCb7aw4jR4Tyg54QQClPTMM8VRcZmWpP0vosV013MFigLRZh/HudZS3wifIiejamsqMg=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.osx-arm64"; - version = "10.0.1"; - hash = "sha512-eiXRjeXKspkSrP5clwRTWOAkd7O9lf3m55BPi20tkGL07y4YcF9HxVAvyaPbo27VA+nwxOYZXaUOjg/t9X4rmg=="; + version = "10.0.2"; + hash = "sha512-zM3+pQ2Mw/HKEnxSfUGmC+3cMv63irWkTHjm9fmcxbGP1iEhATvix7LFeM02n1xAY5E4nEAddRsOYS16nsaE3A=="; }) (fetchNupkg { pname = "runtime.osx-arm64.Microsoft.NETCore.DotNetAppHost"; - version = "10.0.1"; - hash = "sha512-iSfcPVNQJfya+QhDIHtVEiYj4Xo0UP3wJ5NPiDEE94t6Ea0M146YY3QzIC7osQKWfyF7vMEfyFsKMalCBl4lFQ=="; + version = "10.0.2"; + hash = "sha512-uQxkmfdQxKIBqaX4FwRjeeTAJIbjKyNFC9gjCqIg1o8x6HhnHkhUGCpm2S0oekf6/HPuJuCFDqfW2285N3pffg=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.NativeAOT.osx-arm64"; - version = "10.0.1"; - hash = "sha512-gxyenkkLwMRnyfQdF/Uyn3K2Op6hBMdW50Pssfh6Zu68vBsRimGxiVpOirJCwtNwBy7wCixAnAYKjfNtj4U3Bw=="; + version = "10.0.2"; + hash = "sha512-5fAbHxsLlD8Q+kpXY9uGkzpqpBseTSUvsvg60LYqg/u26nHEQ94qnePsLakoe/L6GAeZEbpNWlX03yb/KPdgQw=="; }) ]; osx-x64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.osx-x64"; - version = "10.0.1"; - hash = "sha512-4oN9SfJRyuZdWXYKzHDnzJef0Ido/YvIKtbtPNnGtz4eNc4btIUlWdJsu/oSM4gKnnLqEmNjFuo8UKDNC5YYeg=="; + version = "10.0.2"; + hash = "sha512-ntZYKY843uFBZTfDSs0wGEc5NA4DAN0bG4qYJhbjK71y0A1k64nh9/h+EgZaC8Iv/X9peBAu7BqiVveeVBM+BQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.osx-x64"; - version = "10.0.1"; - hash = "sha512-QKgOoiwk92mYG1vCdRQu4koKpWQ3Y9ERouCGpK1tVoYnmHVWPhYFjHHaL4206ho046gWr1+e0D+Y9l7LCccazQ=="; + version = "10.0.2"; + hash = "sha512-mspuFi6Bb7a6U/Yj0YIMIHKKUuIXMU/a7BZEdTYrQ51GKM7KiiCkQeduudaA9g9kMuXisEpNLgSxwSRTyyC23w=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.osx-x64"; - version = "10.0.1"; - hash = "sha512-aCt1Bk4MXPmKeUFUDnwBYWVmgHNhAbDU5RdgT8X2mu8UIKIjaS36bN7iDu3NypRFrhrQ7U7kBqmbIiYaiOGFig=="; + version = "10.0.2"; + hash = "sha512-CoAL+2H0G83cFvR1kJmmLT9cmS4FKg0iAbhhcSnPfnF09/Cw++z8vmW5g9QSrSuXJQOqnwcDzZvhfonpPkYnhw=="; }) (fetchNupkg { pname = "runtime.osx-x64.Microsoft.NETCore.DotNetAppHost"; - version = "10.0.1"; - hash = "sha512-GKAsTBMD9cWoyAfxE+f1SLYEd9GmTvgL+ja4ebk9VElHk897OIq3KkdVheH908pFVk5nMk6VG8tDJ8ASLk0Bnw=="; + version = "10.0.2"; + hash = "sha512-4eSx/T57ImkGZEeybh1M1uUdkN5UFJnx8TXGRR4xDFv6ih1pd/msTSxyoE7pq1Mx4BQG53ai8IRjCEt+Rou0gQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.NativeAOT.osx-x64"; - version = "10.0.1"; - hash = "sha512-Bb3F5goFfxZTcoKuzBhsicvqi1a6meu/yvRSknv2sEq9Ql/YxivArBRhrAu/qd6I1zjd0P6KR0pAHoQJr3Pojw=="; + version = "10.0.2"; + hash = "sha512-ca1S6b1HsUIv++ryZ0dyD0V/OZhgzCIn+cZ7nEkLxYk5r8XhYcoFUr2ST5Ij8rBuWedxXZo3/xXgMj2uk4o1gg=="; }) ]; win-arm64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.win-arm64"; - version = "10.0.1"; - hash = "sha512-AnuURu28jW2vaqROOgmSTubgLvJmPrvx9hsQayalJY3DYTK2yra1doHisll1gUKZC3qvKBZ1+hJNXeppkQHPWw=="; + version = "10.0.2"; + hash = "sha512-3YiUtVeAh2d6ppaKiHESTipjRn9J+EoRswCqBkY+y56VU38667ki21L9G6Qtnuim/wGUoBJRiEUhHwxyzI9aGg=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.win-arm64"; - version = "10.0.1"; - hash = "sha512-wA4ZHHB2+LGAaPq/mUH/NkOSihQAh9YO3OX7iAuDHB3B/MRJj33GzvH2+tRp9jXcaHh+Ttf5lkNqG8OnPg3uyA=="; + version = "10.0.2"; + hash = "sha512-1R9u/bZ2HFLAm2YMp3EvfwvfTk2M+OVtsXQ6nunOPFUFwR35oPFh0uzxz7dVRC8oJVUw6xKGh0+miqMIfSQF7g=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.win-arm64"; - version = "10.0.1"; - hash = "sha512-1i+UpeMReEmRFef0CwVJfYbwsxrsAse59S4kcs7dKK+Md1yiZwu6FZbvHLbCT3H5DFtkXAk5fL3ENXSK+sQqxQ=="; + version = "10.0.2"; + hash = "sha512-2//Y+ZXy4cnI05lZRR6K6aK62nbTXxKc72YQ1o5zfevEZh45ddfa7hoxAEwOtHUUAY/bNW098C5jduKFIdHfWw=="; }) (fetchNupkg { pname = "runtime.win-arm64.Microsoft.NETCore.DotNetAppHost"; - version = "10.0.1"; - hash = "sha512-ac9xAIob4JA3rJy0XQLVG1aBSO7JOEER6mQLlvhqz1/OTmmXfLpOtKHNJyjgEqXS7aROKtBl/kXFwTawP/gV8Q=="; + version = "10.0.2"; + hash = "sha512-klu93uPOOXH0IFXcUzsX1SO3iixpQJep0O+EvI8ZejUqCzVscZxaLhdPo2RESZ3ZQ93PisqaOURIegxPetV6bA=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.NativeAOT.win-arm64"; - version = "10.0.1"; - hash = "sha512-GDzC0UW+ac41G5pGlmAL/TSCz8S0JdLcKC9EsJgGcp/sETaizV2s2Gs5uGRETE0mbp8dtM9y5mIIiFTKZ775Gw=="; + version = "10.0.2"; + hash = "sha512-ELDgqORIXfWu2d2NdNhaPgxMdl1lz5msGcyHB4DUaHhMj5loHvHO+1bEzoKH/CNhm8w+4bJUlv5n8/05WvrfIQ=="; }) ]; win-x64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.win-x64"; - version = "10.0.1"; - hash = "sha512-7a4V5vDv4BifmfYvswZ+JF5j6YK2VOq5OeJIN2GWLJmVMxVinoqa6/5274Ayoq8SwVSq/NIp4DTrhEZoDv4HVA=="; + version = "10.0.2"; + hash = "sha512-Bl48t37sVydjn2l5TYPABBSninGzESRnCnvUIQYF5id6nv4rqjyhvKhoSb7voWa2yPJav+FsIMIGAro+2imfgQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.win-x64"; - version = "10.0.1"; - hash = "sha512-hJj/GO2/WVop763MG3A7FCXxdhGAlcNufi3gHsfTrT7CU/h3bok8MrFEftDGMLV3fvtavYnu07anuOE7NuJz8A=="; + version = "10.0.2"; + hash = "sha512-d2bxCX6NFCcMYTNbZ0Oy6I56ajoz4sf+dOMujtZXPdEny8x1VXmlnOPduNbJJ1SsU0mn2KuBxal+aXXAoiFQrw=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.win-x64"; - version = "10.0.1"; - hash = "sha512-Cg8BYqPyw9X1IDPoOemNXKrhwLiG6xnvFffvdE0l/W+mbAia0zg8Nkonf/tI7dZOY4d/eGd9f5TTzQurqc4a3w=="; + version = "10.0.2"; + hash = "sha512-VTUGNbYiXId/gSmlS7n7e5PDvT48exI0iSypc6dmBdFF1n76VckUImWsee4qKv1rYND5+HxjpDgI/QBJZNThBQ=="; }) (fetchNupkg { pname = "runtime.win-x64.Microsoft.NETCore.DotNetAppHost"; - version = "10.0.1"; - hash = "sha512-JiDZBYHfDprEvhh3QWNBASUxb61G1btj/4kOKvybERrvvBgAM8dRUms9kwln76Iqt80a9Tv9+1XSqDmTvfBgkw=="; + version = "10.0.2"; + hash = "sha512-QydAFZqEkCKSBKGHx0sfVeBeUSDIRX8y5/aUo9ntuMxMIKmkOhsYBr8sAhJogFBWF6ehhi2R5+m2v/H3fJmziw=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.NativeAOT.win-x64"; - version = "10.0.1"; - hash = "sha512-kdQxCDmxgc/uSxVbqvqlyxfr+CvuYzTqObN6JVBtqeurt0eiQLOBtGA/IsCFq5aobvMbstIu77HNMgQr5Vlb1Q=="; + version = "10.0.2"; + hash = "sha512-azfXCpSBFyf+5MUNN1IjkfcT/gLh80Ax0+oL6jdhHbCTmTtz83L82rYOS7UuHpm+OHa11AuY+9cOwk22GOS1cw=="; }) ]; win-x86 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.win-x86"; - version = "10.0.1"; - hash = "sha512-Ulra8P9i36M3IwYsqfRkaUfqfqjoqRe1G24q/J9L0k9WZmzD0PxqYxpjio0QuHVTmSWi3a7xEpa7KEBgwmBliQ=="; + version = "10.0.2"; + hash = "sha512-/dNKatBdluzzBp1wxJ2XDpii1B6W5Jp6G6BjjFkgLQigeLyS4vfTmmvMhoc8dMxVPv90qBLMBvihJOxKMOol7g=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.win-x86"; - version = "10.0.1"; - hash = "sha512-MOmzynPYMicjlF/sdSYLyEgKGqtQH+gbttOuXWfi2u/VZbUJlHyVn5BUdu+frEbMMFTeUrIg0laHDYN6rw7ZkQ=="; + version = "10.0.2"; + hash = "sha512-RQ6TKhWakOaRkDj3SRnzl14BsMYvFqIrSdPlhYSndryEtFm4kqHPAGzdx/L4keNzmF+vBjqOr1mcoFbPvn+Ppw=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.win-x86"; - version = "10.0.1"; - hash = "sha512-wPnoZT9XXBOptQ8UkqHR6ytEJxgv1Os98/dXP/944B3P/fWVdyLN3fDq4EOf+FYR9QAIqdH3tHKHgLJBl16RyA=="; + version = "10.0.2"; + hash = "sha512-cHw6gtxugKdA0TtJfxBfeBG+AZV5iu84Rmztir92tDETWHqKkWGN7P7YzPFvbvuZyqsRQ4576ml+HabKzxOSlQ=="; }) (fetchNupkg { pname = "runtime.win-x86.Microsoft.NETCore.DotNetAppHost"; - version = "10.0.1"; - hash = "sha512-lQA5qngftZSocjMXUDwG76A3HIt9PnzZRkBCMDHF4mAWOzvCY1nWq4GrfKNFEohakD3bChDn7SWwcR8/FrGtzA=="; + version = "10.0.2"; + hash = "sha512-l2sFg6gy4/6cjIi0f2DrInKf3os7uUXKoR2MUnA+Xk8SHegj/4P36yDYk5hAJSK6eSuJvChacT0gYanjxyXo6g=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.NativeAOT.win-x86"; - version = "10.0.1"; - hash = "sha512-NwbW1q119szIwzqZSguA9zKTxj9AZHTLtfTct8isPh1oBIDEYlPd+FBAM8/Cuc3jvnzL0sMcyHjW68y1xhC0uQ=="; + version = "10.0.2"; + hash = "sha512-WfNDz4vH7FIptb4Gpdm1emxBDmmEbOZPRx+Pj8dYGWU5fp7NUxoH02Py+aDjo8bQ/oRfWEiNktMNlvzrb5cJcw=="; }) ]; }; in rec { - release_10_0 = "10.0.1"; + release_10_0 = "10.0.2"; aspnetcore_10_0 = buildAspNetCore { - version = "10.0.1"; + version = "10.0.2"; srcs = { linux-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.1/aspnetcore-runtime-10.0.1-linux-arm.tar.gz"; - hash = "sha512-5lU5pH1swNiqvAMFAbcCWL1Ht9zIcfsPsr5KK1qE18EdntOXddCIAsclb7K8e5h4LaY0LHhXr2CcESAJKNXq9g=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.2/aspnetcore-runtime-10.0.2-linux-arm.tar.gz"; + hash = "sha512-H5JnanfShBkCzbPuQJ7m2gknjOlK/kxv8v/NOogkOVvycotN4cBYnhpgb8GZL6NGBv3aQmnbdYOCZd53pZhRRg=="; }; linux-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.1/aspnetcore-runtime-10.0.1-linux-arm64.tar.gz"; - hash = "sha512-hfK4U7yVBv/RoIbSjfKI6bC/8+yhKQCtjvRZ8uydU3+TQVZN16bf7mU0VVUJr1FVTGucsWh04x7xQcvPbszM8g=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.2/aspnetcore-runtime-10.0.2-linux-arm64.tar.gz"; + hash = "sha512-UuyBSS1tQlPADX9R8S1f3bECUs5mTbAgxKkORDPn63hiUpc3QA1YYvb7pByyvPIj+ALgHRlLgpCM6EUwsDgAsQ=="; }; linux-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.1/aspnetcore-runtime-10.0.1-linux-x64.tar.gz"; - hash = "sha512-zQEXTFKi/4EH0k62HBjbRGOeSnZLElp1OCUdJq0+RFf1JVGBwE5umqHTpKCE3qAHFSpEd3tS47Q84Pro8iGoMQ=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.2/aspnetcore-runtime-10.0.2-linux-x64.tar.gz"; + hash = "sha512-Qez+am755YeljxM2/mZ+kFhfC8oiJ+JdDek0DGNJZ7GA74x8k6Yf45CUmp/dweZWunF7wTL2lH5uRQ/PxJZgIA=="; }; linux-musl-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.1/aspnetcore-runtime-10.0.1-linux-musl-arm.tar.gz"; - hash = "sha512-bzraRU+hDVsYZW0JuvKP+B0+D/fxNwO2PwN7DUFoz4YwC88v8qINiW/dUZuD0+owifNLV4lIbF5dWmFb5h0W/g=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.2/aspnetcore-runtime-10.0.2-linux-musl-arm.tar.gz"; + hash = "sha512-Ow3eDGvpNdp5qT7oOIUCk1kUuFLYN/7NORweVdovP8dmzEgxDXjT4HnFAZJOwTeyILhUaYkxndVGL9BEalh14g=="; }; linux-musl-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.1/aspnetcore-runtime-10.0.1-linux-musl-arm64.tar.gz"; - hash = "sha512-CepnOa7tOFog8r0wJn+lMLAoFOQPQ6UJYww00smjIZq3S4yDcynVCJaUP7RJZw9Ak+/gm0ug+HbMzj7b0StHsQ=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.2/aspnetcore-runtime-10.0.2-linux-musl-arm64.tar.gz"; + hash = "sha512-Kk7JYczua1zWK7i4Phbfyw10TJqY5LYx/rn4Iti/x+DNlb2kTwNGQ20AdafDMMFEZPIANiAjkmbe2vEnvLedhA=="; }; linux-musl-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.1/aspnetcore-runtime-10.0.1-linux-musl-x64.tar.gz"; - hash = "sha512-74S4vPsyOhGsxX5UBo4f99qkAL1ciuuJxl+xP7KtnjAphmR0lVYaDE/aXrTAg2pn5eflkdWGYfIM1t3/l9bUyQ=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.2/aspnetcore-runtime-10.0.2-linux-musl-x64.tar.gz"; + hash = "sha512-eo7hBF/j0ADJkTNmcj38DZ8GmslYJB4WWPwnrM49FpIudC8PX4AMocIT/JYg5kYucOt2M7SoJx/gl35B9rPs3w=="; }; osx-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.1/aspnetcore-runtime-10.0.1-osx-arm64.tar.gz"; - hash = "sha512-G51+yS76MVGfcX5YbakVASYqTLvgR4b7FnLGPaDymuatWS6jLVFoh7wAQlOcsAz0ZNDjT3D1wsRK+I1tY3menA=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.2/aspnetcore-runtime-10.0.2-osx-arm64.tar.gz"; + hash = "sha512-fmslTLilSOWRYaMTNqdffb0hSGzXV1zAjU2CaEutmkI1KAb2c/fe7zuKG/tPGwhv0jBWWnkSXx3TLEkSqwuzgA=="; }; osx-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.1/aspnetcore-runtime-10.0.1-osx-x64.tar.gz"; - hash = "sha512-KqfrNjlgr72ZRQe0T7z0Y4MDgJIXAlOkM1OY03qmCkB9Qvs3sBj00Er4fqJwhagh4SNKPs4y9P0AnL85RijrLg=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.2/aspnetcore-runtime-10.0.2-osx-x64.tar.gz"; + hash = "sha512-jDQunYnuv48DulaNg2UtHqOrYeyLge6K9xS3WynIUHYtx4gOnevLSWrtntnDIcogI3xLG2pMM1b0ku7HyaOdsQ=="; }; }; }; runtime_10_0 = buildNetRuntime { - version = "10.0.1"; + version = "10.0.2"; srcs = { linux-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.1/dotnet-runtime-10.0.1-linux-arm.tar.gz"; - hash = "sha512-s6uWHK46WdCkFBFnlUuDr/JbWnTy6Uioo6qYjL3W58XYrLI5WSm26L5uTwEs7Z8YU/d/t6fwDd5VnzAghIJkIQ=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.2/dotnet-runtime-10.0.2-linux-arm.tar.gz"; + hash = "sha512-z5i5zxRho0UPESyJZvhAnwGtff2EHO+PVIMQCm/a/zubb7tBsNWyNa5AIceyslQjMhfCmnYv9EQ30c5jqNGlRQ=="; }; linux-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.1/dotnet-runtime-10.0.1-linux-arm64.tar.gz"; - hash = "sha512-ErorzR5LCXdDxCtIoRnHMpPyaYRCKNhd5WV1foG5NmgWkh7o5Z2pgwjzO5CR0xegANVLhy8LSIrbBTwvTRZjYA=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.2/dotnet-runtime-10.0.2-linux-arm64.tar.gz"; + hash = "sha512-WS8dyTkQ5E+A47iO2hsf6IWfAHhvnSk4+bxMFHAOdHgFXaRG9lz98YYLZ1dudkWdFsAtObfw9RJh/03QDRMO3w=="; }; linux-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.1/dotnet-runtime-10.0.1-linux-x64.tar.gz"; - hash = "sha512-4iTPHpIqrfmG+kc7nr3ndXjoWa/t24xFsMU2ItZJeedyEMsCcTdQ9IJCkfi5NNjagkk3TqLfWWEMR0HDVROZDw=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.2/dotnet-runtime-10.0.2-linux-x64.tar.gz"; + hash = "sha512-KAlMAxqH84THTqhVxl8XJIL2MkP1+HPbVU4DPmg6yBcU+mVNyNjXgEQHKWlWewkz9HzqaZ3q/TDZb0D07iT4UQ=="; }; linux-musl-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.1/dotnet-runtime-10.0.1-linux-musl-arm.tar.gz"; - hash = "sha512-tspt7EwPr0GR0/VWVT4dVbKskeDRNusxmf67Wz9oRl74q9RVSsomy0Gg3r5cCYyQJDglpZTFobQEyjiqT9XNGw=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.2/dotnet-runtime-10.0.2-linux-musl-arm.tar.gz"; + hash = "sha512-SX+8LjqfuG9dRXYHESBR3p8WFM/Sy4Y1Miqv0yIYLrZx8Cs8PB1gT/hxtO7CcJuCE/x7xYrqqddrMFQIOF0udg=="; }; linux-musl-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.1/dotnet-runtime-10.0.1-linux-musl-arm64.tar.gz"; - hash = "sha512-IeE5b1EmdWm3TAO71BHEPOjpBG6iFqOKmMbtOfgPm2frs95fIUhn6obnRtiRBb4N4U38JLqMCb8eokLsL4RS+w=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.2/dotnet-runtime-10.0.2-linux-musl-arm64.tar.gz"; + hash = "sha512-7LkzhT8ktz+320FnLl8umF2NIyO6nm+lW3TYl7C4G2O+H97FiA0qTLwiRXyn8JZQY9FtgG2sDSbEq5udOqoO6Q=="; }; linux-musl-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.1/dotnet-runtime-10.0.1-linux-musl-x64.tar.gz"; - hash = "sha512-J5ZqJ01yzHu0cuWLzyOPee+g14LB9sPpmsri91almDbZpne2BIy7yFjQbeoym4ZiAWd786M4AXseC4/sOCtY1Q=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.2/dotnet-runtime-10.0.2-linux-musl-x64.tar.gz"; + hash = "sha512-aOcfikL1nvZWCqD6WDKL2+EUjUzK/o5qP4wyebU73VA2qdbW7CsjTcdNYmA7SXyqub66zi73uCYYRNqdyPDxZA=="; }; osx-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.1/dotnet-runtime-10.0.1-osx-arm64.tar.gz"; - hash = "sha512-73SiKCmEApnGEdQwmNXlz8wfhlWvB3J/Doyz77xazaQP+r2QvhM6Lci8PpDPxh/C077rPUz7mHdZ3RSGPAcBIA=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.2/dotnet-runtime-10.0.2-osx-arm64.tar.gz"; + hash = "sha512-1DgZKrtJRYZgsHfrYhyj6JWlidtCA+LDeXjJfLzlFyMhjl4PAHjRjF24a0miZRNwPJNkRNb3ELoJPMioN/hXyw=="; }; osx-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.1/dotnet-runtime-10.0.1-osx-x64.tar.gz"; - hash = "sha512-AMYHFNs3LE9X9ABcl37/3gjVFyh3R/mSdpagXJLap6oVfehAFjKm1cnHydrEBu1woneMESwuPNnaSQV0d3sfyQ=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.2/dotnet-runtime-10.0.2-osx-x64.tar.gz"; + hash = "sha512-EII395s6S8V1o/SMjec4/GtnZFyXpUZUMSFSD2/h3extpdhCRxWHCxzrlpZjFE5KbiSEFKKi6TUJNFqHrR1QFQ=="; }; }; }; sdk_10_0_1xx = buildNetSdk { - version = "10.0.101"; + version = "10.0.102"; srcs = { linux-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.101/dotnet-sdk-10.0.101-linux-arm.tar.gz"; - hash = "sha512-XlIsgA/1Xm9snfMOOJL+F/r4uiL4RGP+N1wmC2JT+eFbVzTv6OEvqMJYGLAhAqfvCpXIVuHImI7nrAamL5awNg=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.102/dotnet-sdk-10.0.102-linux-arm.tar.gz"; + hash = "sha512-oo7/9bGAs5EvJsZcSAKs2WH6LXUaLMKJulcnrnAlPXCCW61O0GAZp2AapUIB1GZrbcrLmGmw/UVGa59bJdbRXw=="; }; linux-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.101/dotnet-sdk-10.0.101-linux-arm64.tar.gz"; - hash = "sha512-kjj40aytONFDMktAmcqh2BD7V89ZnyceiHLh9c1niqU9ToUEram41Hhp9FSi96lpkAahfKDXUPCaE91BdEhkHA=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.102/dotnet-sdk-10.0.102-linux-arm64.tar.gz"; + hash = "sha512-ElQUEVPSm1uSbg57CxcqJfnAlrjtahgvVAYsXgtBOEsw4Q4r8evobtD1j0/3YiA6zYO88j/vtZwHr0UzLXlHAA=="; }; linux-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.101/dotnet-sdk-10.0.101-linux-x64.tar.gz"; - hash = "sha512-BENgJFXTCvUcgZ14Bem0VVAQHDcYrLs+xfmR5z0Y55sY+1vHzfd7wwiTapYnUXayOlbpYTPn3oOuYMoiQLxgLw=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.102/dotnet-sdk-10.0.102-linux-x64.tar.gz"; + hash = "sha512-et9A6OVUeXA5HPvkdMOHTGkYzjV1rDmPN2x4UCE04cii+j2prKKB/a7agWcfVshR6+nnTFtXxaKYvUXeumNWXQ=="; }; linux-musl-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.101/dotnet-sdk-10.0.101-linux-musl-arm.tar.gz"; - hash = "sha512-IZQSpeOp8Za4E2hBF8fQPKpWb/kY91fJ8oMtfYddgCgdZnNqpEJxq0kr2Jyw2shIYMUTCmnePWXsQJxf4pBS3g=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.102/dotnet-sdk-10.0.102-linux-musl-arm.tar.gz"; + hash = "sha512-dex5Yn41X5Ya34sybyhU/psqnVQmqoJiKMg9umdGv52VWPG0n0Q1f2DfEnJygTL/TkAzDBwTg+JhMxheOUNyPA=="; }; linux-musl-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.101/dotnet-sdk-10.0.101-linux-musl-arm64.tar.gz"; - hash = "sha512-FO8ujIewxxkukNSlS/RNexykk27vBxjEeSgZbk/oEhb6Www42ZDgP6KssNiH/B17gk3kla+pwZVieLbcRIex7g=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.102/dotnet-sdk-10.0.102-linux-musl-arm64.tar.gz"; + hash = "sha512-EL4fPyUW+8EEmtj8sAvRK7sWotIPcIts0Bd82HddAenewQ7B++S1cNfIKxWMt0XXfo7Gb/C59WMnd4Viuhp3vg=="; }; linux-musl-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.101/dotnet-sdk-10.0.101-linux-musl-x64.tar.gz"; - hash = "sha512-o7Zp6AY3bCncNaHty+9BD0kjOjWvnizYMYBF6QhL/SnzuvgRtoonYLchJqGQNSzGsQdj887Nq7O733vRtd/SGw=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.102/dotnet-sdk-10.0.102-linux-musl-x64.tar.gz"; + hash = "sha512-NYbrjeIk11hb9s/SD0ieJ8CiofyMsQfH7ioHvq1Ise2wJB9S/rzw4vn1/fPs488uL5iLFJFmlHRFGJ50BmUszQ=="; }; osx-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.101/dotnet-sdk-10.0.101-osx-arm64.tar.gz"; - hash = "sha512-EVB87W9S86k9oPEjrl6JrZVc88+rybPvGXxoqZvKW0XnmoJc+TymqwPtH4t7F4Mwi701+rnxFyEJGzUVkm8r8w=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.102/dotnet-sdk-10.0.102-osx-arm64.tar.gz"; + hash = "sha512-WtsSpyzP0yf+lM6ZEE7nubVtvkDjVEQKCygxOkmW/zTMhWDWBcHzDCR9NkrkKd5V2MOzDqGdoEpxagWetiuY7Q=="; }; osx-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.101/dotnet-sdk-10.0.101-osx-x64.tar.gz"; - hash = "sha512-ndwNd2X1GC6psKyI3NAr5a9N/ExHs0BsD+efy8bYA/ZV1xgrOnDHoMgXbcAsaVZXFZOUPw2GMWW/enuHGsx5gQ=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.102/dotnet-sdk-10.0.102-osx-x64.tar.gz"; + hash = "sha512-VCDVyr23qkwOGoWQdHTayHPSDMxb8oEGgPCk0fyd6Ujpt74V80ZPzea+gRyFtM4pDstlhfiSB38Q9A2q7QMkng=="; }; }; inherit commonPackages hostPackages targetPackages; diff --git a/pkgs/development/compilers/dotnet/10/deps.json b/pkgs/development/compilers/dotnet/10/deps.json index 86f2760b4dfa..47edd6704841 100644 --- a/pkgs/development/compilers/dotnet/10/deps.json +++ b/pkgs/development/compilers/dotnet/10/deps.json @@ -1,50 +1,50 @@ [ { "pname": "runtime.linux-arm64.Microsoft.NETCore.ILAsm", - "sha256": "3734b5307d4ad9165b8b61f76e155e5eb98b82c58382eba75b5ac86d64d4c193", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.linux-arm64.microsoft.netcore.ilasm/10.0.1/runtime.linux-arm64.microsoft.netcore.ilasm.10.0.1.nupkg", - "version": "10.0.1" + "sha256": "2d05f263c9d00515353512119bbf9214bb96c49152a1876bf6b6cf301430cc10", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.linux-arm64.microsoft.netcore.ilasm/10.0.2/runtime.linux-arm64.microsoft.netcore.ilasm.10.0.2.nupkg", + "version": "10.0.2" }, { "pname": "runtime.linux-arm64.Microsoft.NETCore.ILDAsm", - "sha256": "ed87f658ec3df4a012ec064dad911c04d6cc745f46beda584422cffb41622d4b", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.linux-arm64.microsoft.netcore.ildasm/10.0.1/runtime.linux-arm64.microsoft.netcore.ildasm.10.0.1.nupkg", - "version": "10.0.1" + "sha256": "c37d0c06eb8c38ef8a79077fbe7d681c6c5eb5229675442350ce6b0a7808ffbb", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.linux-arm64.microsoft.netcore.ildasm/10.0.2/runtime.linux-arm64.microsoft.netcore.ildasm.10.0.2.nupkg", + "version": "10.0.2" }, { - "hash": "sha256-msY3Xr1CxT5Ilb23NXjAnBFtzQLSDg6sS31LE066iKA=", + "hash": "sha256-8dFRfjOwAAws++tGYgK+XdRW4X/C9n6P7TOKQ3yDPqI=", "pname": "runtime.linux-x64.Microsoft.NETCore.ILAsm", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.linux-x64.microsoft.netcore.ilasm/10.0.1/runtime.linux-x64.microsoft.netcore.ilasm.10.0.1.nupkg", - "version": "10.0.1" + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.linux-x64.microsoft.netcore.ilasm/10.0.2/runtime.linux-x64.microsoft.netcore.ilasm.10.0.2.nupkg", + "version": "10.0.2" }, { - "hash": "sha256-QXPf8b54LZWpmzXGq9L4m15H2XDfbn6ApN7CWLcVOh8=", + "hash": "sha256-k/8nXEKjeNkO/VrYUXha1n6iX6arVvQiFAOkMje0Lr4=", "pname": "runtime.linux-x64.Microsoft.NETCore.ILDAsm", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.linux-x64.microsoft.netcore.ildasm/10.0.1/runtime.linux-x64.microsoft.netcore.ildasm.10.0.1.nupkg", - "version": "10.0.1" + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.linux-x64.microsoft.netcore.ildasm/10.0.2/runtime.linux-x64.microsoft.netcore.ildasm.10.0.2.nupkg", + "version": "10.0.2" }, { "pname": "runtime.osx-arm64.Microsoft.NETCore.ILAsm", - "sha256": "fdff0d25d67f8deeb8bc248683e854e8216da54ef98b6549bc0519c6735e4667", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.osx-arm64.microsoft.netcore.ilasm/10.0.1/runtime.osx-arm64.microsoft.netcore.ilasm.10.0.1.nupkg", - "version": "10.0.1" + "sha256": "af02db81c6de5d7f880d95e49837eca2ca8d1d1b760dc55cf6634152fd74b790", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.osx-arm64.microsoft.netcore.ilasm/10.0.2/runtime.osx-arm64.microsoft.netcore.ilasm.10.0.2.nupkg", + "version": "10.0.2" }, { "pname": "runtime.osx-arm64.Microsoft.NETCore.ILDAsm", - "sha256": "065a0029186a6faec3a23ad776414050cc74c45fc1cc5c4aed39f941d9549466", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.osx-arm64.microsoft.netcore.ildasm/10.0.1/runtime.osx-arm64.microsoft.netcore.ildasm.10.0.1.nupkg", - "version": "10.0.1" + "sha256": "5802fdb7301f4275890338111e3e829bf6fc5b52116c11490d20292bcecade7f", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.osx-arm64.microsoft.netcore.ildasm/10.0.2/runtime.osx-arm64.microsoft.netcore.ildasm.10.0.2.nupkg", + "version": "10.0.2" }, { "pname": "runtime.osx-x64.Microsoft.NETCore.ILAsm", - "sha256": "80914ea7c0738a04db2e675e30a7f23de1fc34f6e19ca3b225420dc246e3ae1c", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.osx-x64.microsoft.netcore.ilasm/10.0.1/runtime.osx-x64.microsoft.netcore.ilasm.10.0.1.nupkg", - "version": "10.0.1" + "sha256": "50adf08fcd63413d5d49cd9263f0259d591091c8eca058a6e0633a79a40e47bb", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.osx-x64.microsoft.netcore.ilasm/10.0.2/runtime.osx-x64.microsoft.netcore.ilasm.10.0.2.nupkg", + "version": "10.0.2" }, { "pname": "runtime.osx-x64.Microsoft.NETCore.ILDAsm", - "sha256": "cfe31876efbad6775956cc809adef2491d293ea60e3e43c5aad946ebd855e380", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.osx-x64.microsoft.netcore.ildasm/10.0.1/runtime.osx-x64.microsoft.netcore.ildasm.10.0.1.nupkg", - "version": "10.0.1" + "sha256": "cf31dd5d9293de4c83cea8821d7dc2ea514a8a24a3d6b5c1fdd25d1e4b41aff3", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.osx-x64.microsoft.netcore.ildasm/10.0.2/runtime.osx-x64.microsoft.netcore.ildasm.10.0.2.nupkg", + "version": "10.0.2" } ] diff --git a/pkgs/development/compilers/dotnet/10/release-info.json b/pkgs/development/compilers/dotnet/10/release-info.json index d754b123a95e..46ccf5c67cd7 100644 --- a/pkgs/development/compilers/dotnet/10/release-info.json +++ b/pkgs/development/compilers/dotnet/10/release-info.json @@ -1,5 +1,5 @@ { - "tarballHash": "sha256-zFRPNX42dPP00XDIL3gfb5QGdg6Lrb4fvK8EZX4VVNQ=", - "artifactsUrl": "https://builds.dotnet.microsoft.com/dotnet/source-build/Private.SourceBuilt.Artifacts.10.0.101-servicing.25569.105.centos.10-x64.tar.gz", - "artifactsHash": "sha256-lVf2cu7N65kA40y2kl0KZ88Aam+aXF9L/nroExn1fKQ=" + "tarballHash": "sha256-kvvDWxt+3i9JleMqqjVMfSJ+mReaqqRmEoKp0OyXfk4=", + "artifactsUrl": "https://builds.dotnet.microsoft.com/dotnet/source-build/Private.SourceBuilt.Artifacts.10.0.102-servicing.25612.105.centos.10-x64.tar.gz", + "artifactsHash": "sha256-mec3SBPcsuCcNIvOWWU7EjB8xY47Q8p0FW4Oc6eTO/c=" } diff --git a/pkgs/development/compilers/dotnet/10/release.json b/pkgs/development/compilers/dotnet/10/release.json index 6ab902c67864..53ed45601ce9 100644 --- a/pkgs/development/compilers/dotnet/10/release.json +++ b/pkgs/development/compilers/dotnet/10/release.json @@ -1,11 +1,11 @@ { - "release": "10.0.2", + "release": "10.0.3", "channel": "10.0", - "tag": "v10.0.102-sb1", - "sdkVersion": "10.0.102", - "runtimeVersion": "10.0.2", - "aspNetCoreVersion": "10.0.2", + "tag": "v10.0.103", + "sdkVersion": "10.0.103", + "runtimeVersion": "10.0.3", + "aspNetCoreVersion": "10.0.3", "sourceRepository": "https://github.com/dotnet/dotnet", - "sourceVersion": "1def04f336cc452f7633f2ef1f157669c37c283a", - "officialBuildId": "20260105.8" + "sourceVersion": "c2435c3e0f46de784341ac3ed62863ce77e117b4", + "officialBuildId": "20260125.3" } From cfae040bb0ba3ba619a6673e240101962c14f8a7 Mon Sep 17 00:00:00 2001 From: David McFarland Date: Thu, 12 Feb 2026 16:36:35 -0400 Subject: [PATCH 114/249] dotnet-sdk_11: init at 11.0.100-preview.1.26104.118 --- .../compilers/dotnet/11/bootstrap-sdk.nix | 588 ++++++++++++++++++ .../compilers/dotnet/11/default.nix | 12 + .../development/compilers/dotnet/11/deps.json | 50 ++ .../compilers/dotnet/11/release-info.json | 5 + .../compilers/dotnet/11/release.json | 11 + pkgs/development/compilers/dotnet/default.nix | 8 + .../compilers/dotnet/fix-cmake-darwin.patch | 21 + .../dotnet/fix-skiperroronprebuilts.patch | 13 + pkgs/development/compilers/dotnet/update.nix | 13 +- .../compilers/dotnet/versions/11.0.nix | 586 +++++++++++++++++ pkgs/development/compilers/dotnet/vmr.nix | 8 +- pkgs/top-level/all-packages.nix | 3 + 12 files changed, 1314 insertions(+), 4 deletions(-) create mode 100644 pkgs/development/compilers/dotnet/11/bootstrap-sdk.nix create mode 100644 pkgs/development/compilers/dotnet/11/default.nix create mode 100644 pkgs/development/compilers/dotnet/11/deps.json create mode 100644 pkgs/development/compilers/dotnet/11/release-info.json create mode 100644 pkgs/development/compilers/dotnet/11/release.json create mode 100644 pkgs/development/compilers/dotnet/fix-cmake-darwin.patch create mode 100644 pkgs/development/compilers/dotnet/fix-skiperroronprebuilts.patch create mode 100644 pkgs/development/compilers/dotnet/versions/11.0.nix diff --git a/pkgs/development/compilers/dotnet/11/bootstrap-sdk.nix b/pkgs/development/compilers/dotnet/11/bootstrap-sdk.nix new file mode 100644 index 000000000000..4054a688d098 --- /dev/null +++ b/pkgs/development/compilers/dotnet/11/bootstrap-sdk.nix @@ -0,0 +1,588 @@ +{ + buildAspNetCore, + buildNetRuntime, + buildNetSdk, + fetchNupkg, +}: + +# v11.0 (preview) + +let + commonPackages = [ + (fetchNupkg { + pname = "Microsoft.AspNetCore.App.Ref"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-Dyv6hbRJ8/LPiXV2OLLTKJ4WvM/ZLcCvV17/ytiZ9/6kpD3y5ftdVMof08EVOnKogeRMzE/zm4gFjzbVKhKfUA=="; + }) + (fetchNupkg { + pname = "Microsoft.AspNetCore.App.Internal.Assets"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-hulIoT+IUYB76iC/KVZDYwu845SV1p2vYXUM9GZh/6mkWrdfaZIOL7LNAjMRrQLZhGHCJ5oFxOP/xmHpwwacfw=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.DotNetAppHost"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-vR1kJTUgXzLqWDvubZxEGsM3rb2KWVJIVgbU3b5HSSYPEqp1AghovLZNR2PPXljO2uBh+vCUrpsKZ2qGwjyWWQ=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Ref"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-ojlZpWZthJCaFuTza3BGKv3mJ6+5lmgEeVV3CyIG7Bc2eSmkDQhExJiry6A5yX0kg+UXHS59n4d+cb57tiZqww=="; + }) + (fetchNupkg { + pname = "Microsoft.DotNet.ILCompiler"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-EKNpgZHOaJXF6Io9OgmLDDMQpnQnrGt/D3R0fU2VaV2jPEIrcM6SbQajaYKgwCw8MnzhWBYiO1MIhnujijUcTw=="; + }) + (fetchNupkg { + pname = "Microsoft.NET.ILLink.Tasks"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-OGanG8q+KzQFDZhUfKlFx0SHBPGdrWCe5hef6mtMuVBe2olTznkVDQ22VvVRqoKo/gguBV5eTEMELr3MwFx1gQ=="; + }) + ]; + + hostPackages = { + linux-arm = [ + (fetchNupkg { + pname = "Microsoft.NETCore.App.Crossgen2.linux-arm"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-22bssKEwE+RkC5QOD6HqppQdj1krg4YUR2HpKmMkyKLaVnCHnKuepuI8h1JyXFies7BbNjDuEC0gqi+IpW0alA=="; + }) + ]; + linux-arm64 = [ + (fetchNupkg { + pname = "Microsoft.NETCore.App.Crossgen2.linux-arm64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-Q/hP6yC+1UpvUaxGSHL+2DNClP32SF9nH12BK6nQjBPLIp3T9lDzriuLbR22cRhaYts4XAqFc1plzgedgzjX0A=="; + }) + (fetchNupkg { + pname = "runtime.linux-arm64.Microsoft.DotNet.ILCompiler"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-2CAVX2j8j7Sx9kDATYg/g0GbS6O9tXlrCJRPytn9L7tIKVFv1hA4RoFKLvI6SFrAdtxKYfWG1z3VPnXL+5PrgA=="; + }) + ]; + linux-x64 = [ + (fetchNupkg { + pname = "Microsoft.NETCore.App.Crossgen2.linux-x64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-G0/KIyd1aEaV3V00gSUd6YVnSMn4QgVSxko8ULG+6/GLk6lOOeF97mTE9vnYd+gDWPKU0pWrOyOGXIZcfjZkgQ=="; + }) + (fetchNupkg { + pname = "runtime.linux-x64.Microsoft.DotNet.ILCompiler"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-xwA0LbPbwCMkp8p/9CK+00nOohF3Qpt/Dje+wLkIUPXrt2NsxdyoLkizqmox0iudVezEUbK/Sa9uzYvPPFFUfQ=="; + }) + ]; + linux-musl-arm = [ + (fetchNupkg { + pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-arm"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-znXNegqYqDUIEZnfvmoXV/ob8CeyKafwpwlILjQpNUIyGdCIDY/Q7DEkXRqRp5yysvvbIMkImehfTgW1n31LcQ=="; + }) + ]; + linux-musl-arm64 = [ + (fetchNupkg { + pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-arm64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-4XBgyYelYI6shUb6pfbjkrzNNu0CM3Swzn/gO0tdtRUo5KWXTLJfhAYsVBd6IEfJzBtUlw9bvPy74yqlMvmdpA=="; + }) + (fetchNupkg { + pname = "runtime.linux-musl-arm64.Microsoft.DotNet.ILCompiler"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-QWk9yJIlMtZfvqE5i7nFnc+lOV/hICF9FLtfdp6TVCZGf0/7/U6vZJpJveeNu69jDOdwXSfbDfQ/n54i21s5fw=="; + }) + ]; + linux-musl-x64 = [ + (fetchNupkg { + pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-x64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-QnsshKlsaQcFuDwGSqmO8OygooZ2LhS7BS/UV5PGad0TF7n6EbytJ1oep/5wH3ZuREGFeXT0nHnSWL6a5MSQ6A=="; + }) + (fetchNupkg { + pname = "runtime.linux-musl-x64.Microsoft.DotNet.ILCompiler"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-FQLfa2/ta5z3heVU2X8tfzzBLLnVWyCILX01HJ5xU/oI52KYTH+Jaf9HyV2AL0pIK5oYX/7QlBNMmFnxu7S2Ag=="; + }) + ]; + osx-arm64 = [ + (fetchNupkg { + pname = "Microsoft.NETCore.App.Crossgen2.osx-arm64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-JalRPvjIj1qQw16kznrAP+dhcl5HFGn3OWz+HqtDJ39wTNqoV1lB7/cNd0snG7Dv5sut8KhQ55t6xVhsTEH0pA=="; + }) + (fetchNupkg { + pname = "runtime.osx-arm64.Microsoft.DotNet.ILCompiler"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-tlVliBI1si360KLm5Dkn7UnJ8HVP2LmfjeqNu/kf9YtMnl1wdbJ1WMMY4oBLN9SGoby7hN4SDvwoTh9yfaE28g=="; + }) + ]; + osx-x64 = [ + (fetchNupkg { + pname = "Microsoft.NETCore.App.Crossgen2.osx-x64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-odU6uqDdfcf0HHfTpBMyg2l/ktIF6YYA48qNxXO07t7YQi8dwZG5SE+UB2QbuMyoL6P2pKMryO1dE7ltAFgAPA=="; + }) + (fetchNupkg { + pname = "runtime.osx-x64.Microsoft.DotNet.ILCompiler"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-ZLKcijgG6aY6gSen8F5DpTfBiaHr80JMIjqpnOtjFFcAobgMfmxave3qsVhk8k3Z1lc3kN3nYxuzglSw1CbTdA=="; + }) + ]; + win-arm64 = [ + (fetchNupkg { + pname = "Microsoft.NETCore.App.Crossgen2.win-arm64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-CxhTn3gqNCwK1zqIqUs4AORMS3OdG4G2NsN+HRIhJ8XKSQrzjacEDEAftzHpLzAfjK8h+gQpm9WzcYMHH2jPlQ=="; + }) + (fetchNupkg { + pname = "runtime.win-arm64.Microsoft.DotNet.ILCompiler"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-aokZcJbq1JjzyKpikxzEVn28ZbULd9c46JfiZ72o5O8QGVM3WtA6sYiTLfwCuaqgES8DMi6J9wbyZtEbOGYX6A=="; + }) + ]; + win-x64 = [ + (fetchNupkg { + pname = "Microsoft.NETCore.App.Crossgen2.win-x64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-tsd7GVK7uciu+59olQpFcJUwxVeLcZibBkhNPmVUBf77GVuKg2RRCJGKdP0wgpNBtn2V0Hq9H7X0OQDs3t6VGg=="; + }) + (fetchNupkg { + pname = "runtime.win-x64.Microsoft.DotNet.ILCompiler"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-IwLCI1apxFTkDcHUV2mNr/gcSai723Xh6E43oAZCQIbxzsJRomB/PYdj8vL9Re5yD42agGECPg4DL/RhVsKWvg=="; + }) + ]; + win-x86 = [ + (fetchNupkg { + pname = "Microsoft.NETCore.App.Crossgen2.win-x86"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-SKGfp/Kz+6NsLYmTTTsJPWULHbyMCzFf0VChJc6yvJ42XVftmMaVsWJA4iGJ/Y3fLGbixr7yuCQ/f2GHZcsZpw=="; + }) + ]; + }; + + targetPackages = { + linux-arm = [ + (fetchNupkg { + pname = "Microsoft.AspNetCore.App.Runtime.linux-arm"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-PhtwFvcTnW6q8bwIFTFV2iEXO2UoHii7L5DF3zJyRbxl+BKb60XCq31XZyLmkL8Pg1/+dYfre16hEFC6rZwtKA=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Host.linux-arm"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-tu4VipqoxkFP4+1rimb67RyAyP8a07TikJ77h6rSkMfByH09yPFkyUsGbhTcIaT/KDcnKekeAbJPddz6IaMLRA=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Runtime.linux-arm"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-2q3FlGPXczF7TnlbONv+5JRHtPtcYRoXvCTF5V0aCXOgDHDFjMZmtN5BbdvicuQClWJNLf3p17B9F6QwhH01uA=="; + }) + (fetchNupkg { + pname = "runtime.linux-arm.Microsoft.NETCore.DotNetAppHost"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-tltUcaFE5RYLm271UPsiymDYlt4DtgsddNXxNDW9VR1xdsMepwKf8ZXsaL741+Jo923R2Rdvdjhbx9UXPW7BUA=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Runtime.NativeAOT.linux-arm"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-Jypak3kRcry1SOTEheFyJIhUOyD6UGed6hS+IkvJhY5MjcSygyaD5S1ygnlLfENU+wrlpVd0wjhU3rLF68xZiw=="; + }) + ]; + linux-arm64 = [ + (fetchNupkg { + pname = "Microsoft.AspNetCore.App.Runtime.linux-arm64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-1Qh27Tl7Z8zsEdATILf/uHBPpbt80kTJHF2RvkJzL36weAHoaKhlKEkJnEUkhCaQxh4YZQBC8bYMNkEnKNFZ2A=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Host.linux-arm64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-ecG1wBIJ3beoXHsuAdO9gw3UYA5AooxCo4IuLAJig0wlTgY+dGML96PZ9Huupc2mNwn9IsUrPlQWNs8AtTTVEA=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Runtime.linux-arm64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-hLv9x1wmKtS8s0Ax/t1Fbi4LXafAipf7LU04Rgh6+4g5iV4/tVxXZJgGSNFSNE1D+C2K2qDg20NJcGt9IgGWAQ=="; + }) + (fetchNupkg { + pname = "runtime.linux-arm64.Microsoft.NETCore.DotNetAppHost"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-2WgXoos72iCFzde5jpDsRfTbsMarRQJt8djsUhDpCJpFFU5EI34/4FEYBOHC1uzxZ/VJ7lxN9y9wdc5gIqEKXQ=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Runtime.NativeAOT.linux-arm64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-r3hnW9xG9FIXlr2HKsk0GTVUg+3ZNKSJCZ6nDXTwG6pJlN1FJw/ByuWL9dNgxK5IrK2CUfz/HFdigWgNV0y6Sw=="; + }) + ]; + linux-x64 = [ + (fetchNupkg { + pname = "Microsoft.AspNetCore.App.Runtime.linux-x64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-1xkmJGmloYHceC8U+5t63aq2HUZIqKdxarVlBXXnWfqyGTIry0bqekTnlElOlytIkxnq4Qq3ea3QMFBNID9alQ=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Host.linux-x64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-2TtXYlIJ8atGIeccqai/eX/h8333yJxH5wNAT91NWIGsG6FUoJUBIl0vYPg08dAj66XpnQDXFL05HBb9abqjtQ=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Runtime.linux-x64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-fbAceVle6lb+thunnwKs+pC0ODTci3mUxwh1P86KGnjGnPnTAmjoOzfHH6bMJrp73OPpkCM+5AUsEI/Acr9kmw=="; + }) + (fetchNupkg { + pname = "runtime.linux-x64.Microsoft.NETCore.DotNetAppHost"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-4t00pKx73PQI9c5zhTCDfZeyLFxE0i/DcP+yYJH2LkgKb7h+WRJ0zhGSp2BHfZTYbVu5kd4p6QGbUr9loaQsCw=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Runtime.NativeAOT.linux-x64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-jxR6b/s5Xp/IS2qQd9ufsXoOum1cunDP+6NcIp9bL42H4FHVFU9o3DT77uwiGmS5kzvdvsMMDyyWmE1ZTHA1UQ=="; + }) + ]; + linux-musl-arm = [ + (fetchNupkg { + pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-arm"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-kAvHT4pY3CnEpDJIGOMqCRTHn3WsvLMB67J25NloU/vOUuaDI1ZQ4DqKtp8fcbuDhSJKd6KoFDcCBABocM2oTA=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Host.linux-musl-arm"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-BCWXUvhlBma0mKUhaMsWVsrIs48JJhFXMwwnAFd01W2VdynaJ2AolXJ/mskNQBFiX3wCqfV0ycbJc0igX3Rrcw=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Runtime.linux-musl-arm"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-+u0HmYvCxfnhSI+OQAjkPdSM8pTg1hv1RQSVhJtqcMUNZhlYMvY4Gl6fK6kKNUQbbh/sF5zpmzt1h9H2/zkYyQ=="; + }) + (fetchNupkg { + pname = "runtime.linux-musl-arm.Microsoft.NETCore.DotNetAppHost"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-GePoiWRTgWGqgFX9iSM8IKdxVkm5m+Kb8D/vzrxaw5FDR3smDIUIaNVc3JDet+ESwHOGPZ6DWada6POFewaxPA=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Runtime.NativeAOT.linux-musl-arm"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-mEU98ElK6jeBAXNWW4svhLY+t0DY47i89Xd9PeSQcgmXvg40h+XjwEnHTGPKdmX13NXQW7md2a34jArYgPPqOg=="; + }) + ]; + linux-musl-arm64 = [ + (fetchNupkg { + pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-arm64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-o5J4BiKmnJcZavli29E73JLGGLZmq8v6MoO4jXzU4ufX2zbP/S0euRRz8a2sKUM7gBze+Cu9p6pMUOzh3kHqaw=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Host.linux-musl-arm64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-030d+cA4U/s7f8CLMZgAtCJPdB4/llUIq63vwWSU09QyvsDuV4/NaK3p+ybfyfIODnUn40EjsyT0xm2/FSYdNg=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Runtime.linux-musl-arm64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-G/VlWxGxNSZbaaIfoltXV3yCTJdOPEkxr+BXUraIDNxu+Ts+PcfEVzy4XpFeUiJYWFoDuKJ99reqGuzS5L8Wxg=="; + }) + (fetchNupkg { + pname = "runtime.linux-musl-arm64.Microsoft.NETCore.DotNetAppHost"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-8L0tnuprfF2KJ8JaV6bPrV+HG88RIOKxKqm+/1GDYQ4H7ftW/RpS87YeWzF8AWCRApZTcZegtBf6xsYbrZ6Pfw=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Runtime.NativeAOT.linux-musl-arm64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-d93g+k6JdAjXKMnnmN7pX7y5u80OpX34sA9/BixaPDRnPWgIqtmtzBEF8qWbG6bSqgRE8Su5Ljcu7KaDX+J6EQ=="; + }) + ]; + linux-musl-x64 = [ + (fetchNupkg { + pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-x64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-9ueEKpU1jQz5ZTsc07uIp4+XmlrbhvU6yCrVyym2qkilBITG8xFVAdcKPWB7L72LTh7fwYN6GsNrn/ccCLA3mw=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Host.linux-musl-x64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-DxwgVoIq9gHn3GesUv2XX0YT88qlJbCOhJy5AYfjyhV2n2Tk0LCD5cfbbwHhnhVIfvYYPQdrVvFUAl9TVNfkRw=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Runtime.linux-musl-x64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-m0c4XfX9I1IcZzWgR/zAb68ir6Nt9hpjkWHq2Nip7mHOc1/Eatrkpg6YYf7Jr4Te2GyblhiCr+adrHj/tC8YLA=="; + }) + (fetchNupkg { + pname = "runtime.linux-musl-x64.Microsoft.NETCore.DotNetAppHost"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-n+WjwfOcYSvirmbxHpioLkmPgbVPrRc9VsDhCOgFOiBBx4QURg19upiKBH0ulRIxRGFbATfMON9UlAuVEXpjtw=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Runtime.NativeAOT.linux-musl-x64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-1Lh62qg5+mlNv99cBH7kEn7GmekJYzUd5EHHDIAjhDGggWDJ05BrY6kQBkWtKNPGkp8nP6qrPKTjXn7I0OF/kg=="; + }) + ]; + osx-arm64 = [ + (fetchNupkg { + pname = "Microsoft.AspNetCore.App.Runtime.osx-arm64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-MKnPUltEhWf7gW1BsSecd7O78mEZe8F09BaoeEGcu2VeNO3w5KjgIX19LP/AcQbkGAdSyoaa1c+lFko6GYAkiQ=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Host.osx-arm64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-5ht9RPyvcO+bTYnpX/8D6nQgGAYauSImeOFrijvVgwRW0icnH8xbL+ZM1NAM7PzJOpuKG8SuK7rsqNuiM/V9eQ=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Runtime.osx-arm64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-VCo1UvJdp953X5O7jeppFOBJcwcHYZ/LGno7HtuYPw9j+tQN023SaXw361vQVELa6l0NdAsxi9nKFQ8Pgc4Bfw=="; + }) + (fetchNupkg { + pname = "runtime.osx-arm64.Microsoft.NETCore.DotNetAppHost"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-EAUSuVGO0xWqxLQhALGaUb/lybY8+2wT2XAS5/+dL85ccdu4vem5nrfkI5hWVuQ5itBU51SB+v0ljF3Knn3CVA=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Runtime.NativeAOT.osx-arm64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-rf4EPoK/K8kN9uI9+dAYMAWsxLTqrQW+pYHUzPGyG7wAynr7OZ6nrJ82m1rcLAACtDxFzAWzCGY5ZrffInfQkQ=="; + }) + ]; + osx-x64 = [ + (fetchNupkg { + pname = "Microsoft.AspNetCore.App.Runtime.osx-x64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-wKe1dOPvdTXzmX5/3zzmuGNbJBZXatUAyOQwQ/J7X7LYJk86u+TkIIKgXWupVIGUiigbXtArDL6MP43Xer7rNQ=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Host.osx-x64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-1l+R5kgfIuf23MqNp+KnoMbjlNsSSu77jDGfkr1MYrhpIPJEgBaWLr6HIQRaT+RqIComvev0bjHj/zJq20yZ/g=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Runtime.osx-x64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-Wkp6fm7aZja1R6Ij9EW4puKPY0LOozSmxSjUI/drgdcl/2JRqqjCmr22b3/v4vrDg8kzYB+DHJnf0bWLt/Ir/Q=="; + }) + (fetchNupkg { + pname = "runtime.osx-x64.Microsoft.NETCore.DotNetAppHost"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-dmlnD8d1NbSFuV0QXWPtgi2jGlhogeqiwcHTUrBOPoY5ZWxYvXe3mxwQZhQa019kQrXEREGSudyUrmUvAy9lgg=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Runtime.NativeAOT.osx-x64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-xBwqyu1mXvBQeKRC3cHMz9To5f4L3zYIHyDb1Y8aYQEEQTxp6KSTIQ/Uq5RtMqd6joIHhKHH0fx21oLyc1ZXkQ=="; + }) + ]; + win-arm64 = [ + (fetchNupkg { + pname = "Microsoft.AspNetCore.App.Runtime.win-arm64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-ilJXPvV8LjebPbn1rWgEhmUGLn/wIef7JvqWroppWbi+ecMlt2Bi+08J910Ho76PyNerHCp7sqmx3yU/j2HzcA=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Host.win-arm64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-ZnFvPEfT9dSKBt0JPnhCU5nbsp9CCqzqp9S9jlxTXhYwqODvQ41m6MpwAKs/iOs28qAO0mK3IcT2Cr6wj0O/Eg=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Runtime.win-arm64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-nY5kA2MOA72x0liuFo6lknNihP9WgJeoCJ6yut734fiDZS26Pls/5SrGI9DfcXv1bEowz6MScudWIt+zRLx9bQ=="; + }) + (fetchNupkg { + pname = "runtime.win-arm64.Microsoft.NETCore.DotNetAppHost"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-TaqgXoqR4mFpMXn29gzyxZPixbBaRx4ap1eAz2u3A/XEALdqSzuce0V0mxtmtdcFMwd420pZGJqEutqlXLTmaw=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Runtime.NativeAOT.win-arm64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-F/gGJqCIdzub2CQM9dDEdi1Kd+NMBJ5cBdxaQ92uJVMLPN+pcU4/HIoYKleImzNUioGj+gtKtK9DvlpQ23ykKw=="; + }) + ]; + win-x64 = [ + (fetchNupkg { + pname = "Microsoft.AspNetCore.App.Runtime.win-x64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-4KC9aFnGUrCKTXOwKI9T8DcfJcRmkXscUe3KqGcSW0nWnlJcbp8Uhctcr/RWxCLmJrcTbv3KTVceLalHEUgFfg=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Host.win-x64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-lgWaoS8aZdtk5CQ4fE5wQaB3K73u9fE39ACx6NOIGvZLr1va3stLZk7TfHvMqiNvO7EQdjpWaiYfASPsGW51sg=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Runtime.win-x64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-IwWkuqM6vFhumhuciOQUikiNDdneU6oHBYP46VwaH34LCIeRjgDmixB0LI61tkpowWLxxBuw0Tfu9miYNGD2vQ=="; + }) + (fetchNupkg { + pname = "runtime.win-x64.Microsoft.NETCore.DotNetAppHost"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-R94JzaUweqk3YU76v2bCQGZ9ozqPWdMOOtmkz1Ao5LrkIZNRejh5YpwXn/x6SMCZ4PBkNHBlX2tl0BgD1YnU/g=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Runtime.NativeAOT.win-x64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-pvRzscx090ruYWuUC6lChWVCdcCAJTPKxVBeFiBONac3X7uYK2nv/9Me/TmC+eo+8W0e/FNSHXjvwmI0oG9HQw=="; + }) + ]; + win-x86 = [ + (fetchNupkg { + pname = "Microsoft.AspNetCore.App.Runtime.win-x86"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-WDZVx3uNDVAD6CXNxQZMW0DuHecJXAQPkHC+r8lfz14V0LKVvg9szAFV6bAHwyoC9uK5T9w83hXyPQT8crHuYg=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Host.win-x86"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-imPfX0UJLt/MHZ6LaCpHS4RRR1SozeIOyZGdRJ2aWRv9xurPcBk9r4KpUfKdDFpNhvntQSXdFC188WWbPCDwpg=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Runtime.win-x86"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-jTmtNwMBOyRvibw1lBpYsgisM/UicZMS2UVnHzoTp4/y2uXJ+7acJPwCkb6C0HQvAen8XfAS9YgwMJMgorY2iQ=="; + }) + (fetchNupkg { + pname = "runtime.win-x86.Microsoft.NETCore.DotNetAppHost"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-e2CZBILYnfEfXnpCmawVDm/8Q8NsNlZIRUIhbbQle4wDlchVau3bEJKJRhExM+4z/W/NcO7l4+8rliSJcaADDg=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Runtime.NativeAOT.win-x86"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-Tb53axfvcflm6a7EpvS4IoCLV1SZ1saxRZF6cHjqIozkcZMmghv2qbtH59GzX59AC0BBOy7AIk7UfnpHfuE39w=="; + }) + ]; + }; + +in +rec { + release_11_0 = "11.0.0-preview.1"; + + aspnetcore_11_0 = buildAspNetCore { + version = "11.0.0-preview.1.26104.118"; + srcs = { + linux-arm = { + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/11.0.0-preview.1.26104.118/aspnetcore-runtime-11.0.0-preview.1.26104.118-linux-arm.tar.gz"; + hash = "sha512-iz6Mi20kCbvLMagd8HncgmcaO4hKgZwxEK3887R4NM6/xuW5QQVaCrs25Cq+SJrZAvvyfDYjQcxt/NDDC/NjWQ=="; + }; + linux-arm64 = { + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/11.0.0-preview.1.26104.118/aspnetcore-runtime-11.0.0-preview.1.26104.118-linux-arm64.tar.gz"; + hash = "sha512-2Nmn/iMYnlUS52gUVt/wUEibBVyVt4PlBHJZIQ+51jIbrhm0YiKXbJSu234JJ5hmkH9aAIJS8oEnj8w5yAH7mw=="; + }; + linux-x64 = { + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/11.0.0-preview.1.26104.118/aspnetcore-runtime-11.0.0-preview.1.26104.118-linux-x64.tar.gz"; + hash = "sha512-DpsazAMs/Vazcb+RQJWaCzz3E6XEQKTBOARY6pKjaLwunmLGxJdsqMRFaPz8OKIfsbTOMRZezuRI1bAWslBRFQ=="; + }; + linux-musl-arm = { + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/11.0.0-preview.1.26104.118/aspnetcore-runtime-11.0.0-preview.1.26104.118-linux-musl-arm.tar.gz"; + hash = "sha512-pE3ONDh0uc48fq5PTU9wk++bD/24YmnVXZylCXRF1vg2u7N1qTvH5PoBFKHXdL9Uk9xt30JjdYrnv7dmQygp8A=="; + }; + linux-musl-arm64 = { + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/11.0.0-preview.1.26104.118/aspnetcore-runtime-11.0.0-preview.1.26104.118-linux-musl-arm64.tar.gz"; + hash = "sha512-MCJgmQQBL7t3r/+80aCIQBgWlJe+G3R8hLob0TfAr5UmkHmSpinp3pLdNZ2Q0mU3zVpHe0zUty1WUEbwt800Ig=="; + }; + linux-musl-x64 = { + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/11.0.0-preview.1.26104.118/aspnetcore-runtime-11.0.0-preview.1.26104.118-linux-musl-x64.tar.gz"; + hash = "sha512-B+8AWJze22JxPCKWTqb+ceKZ23fOLvrlaGl/L+Yzy1gY3Xfq/UgmEp0UVeji9b+o9q77ccKlTxDHrz2q+lpj3A=="; + }; + osx-arm64 = { + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/11.0.0-preview.1.26104.118/aspnetcore-runtime-11.0.0-preview.1.26104.118-osx-arm64.tar.gz"; + hash = "sha512-r6el4OpA+/D+uRyaZisVfoBHtO3HzEJCgJ8pK0zrmEjFBO6zEMmLS8k5V4q17ASDqzx3CN8QwqXvRoov5bcG1Q=="; + }; + osx-x64 = { + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/11.0.0-preview.1.26104.118/aspnetcore-runtime-11.0.0-preview.1.26104.118-osx-x64.tar.gz"; + hash = "sha512-VjiRsgXB1dB0ZX2gAtZ9DzM4y6p0gAextW3//MGGMqAdmxdbusjIhea+aeZqT15zI+WL4iRDDTlp/Af1meVKhQ=="; + }; + }; + }; + + runtime_11_0 = buildNetRuntime { + version = "11.0.0-preview.1.26104.118"; + srcs = { + linux-arm = { + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/11.0.0-preview.1.26104.118/dotnet-runtime-11.0.0-preview.1.26104.118-linux-arm.tar.gz"; + hash = "sha512-EqJQxGT72/g7ptIy6hOKlSPsFIAez9IS8DZvpNc/56SUh+jmTLPevc99U2jmRW/FL7nmvnMIjOFAAU5UjuPhkg=="; + }; + linux-arm64 = { + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/11.0.0-preview.1.26104.118/dotnet-runtime-11.0.0-preview.1.26104.118-linux-arm64.tar.gz"; + hash = "sha512-58DDBueoTe2AYdhGGCoE1maE+NNQIIdqsKKnDsOp1JS+/vQrghUHcbFVvsoUI3/z/2xrSotD3jsbWrT1ZCdUpg=="; + }; + linux-x64 = { + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/11.0.0-preview.1.26104.118/dotnet-runtime-11.0.0-preview.1.26104.118-linux-x64.tar.gz"; + hash = "sha512-pcqaaR3LRNNgBQRXzTaGkUd4Jsdnqcx0cvdWVSbkqV3rau6wmbzlH0yMtwfJ3J/3aPVzC/1QJptTdy0xXZk+wg=="; + }; + linux-musl-arm = { + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/11.0.0-preview.1.26104.118/dotnet-runtime-11.0.0-preview.1.26104.118-linux-musl-arm.tar.gz"; + hash = "sha512-W1s9BVLMZFHJEymOZwzcNVIUc+6wcRQdWvjyHZI/cmdkX621NDUqkd3sKCjrMiY+mcjDlW7O9Oyik3mmQYW+Iw=="; + }; + linux-musl-arm64 = { + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/11.0.0-preview.1.26104.118/dotnet-runtime-11.0.0-preview.1.26104.118-linux-musl-arm64.tar.gz"; + hash = "sha512-NTsGvU16r988j6oXl+bozy/tc/h3CwyB9boLjr5tzQOmaEBj+IS5h77gKC8/t817IPNsKQ6xO37RJSggp/EaWA=="; + }; + linux-musl-x64 = { + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/11.0.0-preview.1.26104.118/dotnet-runtime-11.0.0-preview.1.26104.118-linux-musl-x64.tar.gz"; + hash = "sha512-z+gK8uR2jsISRYWb0w+Jo8IaDqAz3AXOSzfqjfAc/SSVXA2zgiSFjfystJQPsjDpok88Nuv9BhqmSFdPEsyrHQ=="; + }; + osx-arm64 = { + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/11.0.0-preview.1.26104.118/dotnet-runtime-11.0.0-preview.1.26104.118-osx-arm64.tar.gz"; + hash = "sha512-FY/UJB3r63dZv5K0kLHNdGExviIFPkWLuz1QwcDy/b8hzm/7SCl9o9ebtQZxqWYedgO/mtBVQzsZwyx0JfQeFg=="; + }; + osx-x64 = { + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/11.0.0-preview.1.26104.118/dotnet-runtime-11.0.0-preview.1.26104.118-osx-x64.tar.gz"; + hash = "sha512-SzmJHM3o1HDacicabuqMJVz8TpI2pwkA6Oy8zCLg2rdRlmyRBk4Tp56Xh38RgDrsdnri4w5qoEn+YChvxxIx/g=="; + }; + }; + }; + + sdk_11_0_1xx = buildNetSdk { + version = "11.0.100-preview.1.26104.118"; + srcs = { + linux-arm = { + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/11.0.100-preview.1.26104.118/dotnet-sdk-11.0.100-preview.1.26104.118-linux-arm.tar.gz"; + hash = "sha512-KYNP4Zk3HsbGAfHHrJPTz5/0KWi7PTC0vAO42O5P75aXv0wtzTwi5ah1qUnX4/xWBEMXq7ocm2av0JIO+yaU0g=="; + }; + linux-arm64 = { + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/11.0.100-preview.1.26104.118/dotnet-sdk-11.0.100-preview.1.26104.118-linux-arm64.tar.gz"; + hash = "sha512-bnmbQ3Rq8ebzsLlOI5FH6P6ICXBeMtkCOvh7oI+K1ku0uZDadrsBLMtWgyw+mz8cmyWl0EkTwfZ7gY11PPywDQ=="; + }; + linux-x64 = { + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/11.0.100-preview.1.26104.118/dotnet-sdk-11.0.100-preview.1.26104.118-linux-x64.tar.gz"; + hash = "sha512-YYf0p+QkecSyzoLq8UIiB2Lr8kVuR2VyH5Uf8I1MebQS3JPLjSUisJt7YsnGAlre0gHxbw1T09XvWwXC65DESA=="; + }; + linux-musl-arm = { + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/11.0.100-preview.1.26104.118/dotnet-sdk-11.0.100-preview.1.26104.118-linux-musl-arm.tar.gz"; + hash = "sha512-xEK80L4GWcsagMrT4XdIQPQlheJBhi2WuIi5MmxvKOp9LYQp6iDdmzx75cMSwx7H4U4IoRb82zOgGPhrIBSH/Q=="; + }; + linux-musl-arm64 = { + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/11.0.100-preview.1.26104.118/dotnet-sdk-11.0.100-preview.1.26104.118-linux-musl-arm64.tar.gz"; + hash = "sha512-ZHy09rCxseV2qD9rsl++3ZWPtfLHAA8neNZVoWgglYfdAgiVCZSW1ovkHbCJkRg1XRx5hH4k3CtmQwDb0L0qiA=="; + }; + linux-musl-x64 = { + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/11.0.100-preview.1.26104.118/dotnet-sdk-11.0.100-preview.1.26104.118-linux-musl-x64.tar.gz"; + hash = "sha512-xpyXA8uqSl8sTrl2bI+tcHOgtvAvaMjYy4dhrJiaMvjVugjogeJBvbnWbsDTaXmNDemvkLvEnKo3yNwcNmvVOA=="; + }; + osx-arm64 = { + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/11.0.100-preview.1.26104.118/dotnet-sdk-11.0.100-preview.1.26104.118-osx-arm64.tar.gz"; + hash = "sha512-clFl0qEyxq2rFsKCzIQ3/WlAjGvDcjx+ahj6ID6DQscGwLstDJ1DCfWI44GmOe8ZFktkUcIgFS7EmUfuw35Lng=="; + }; + osx-x64 = { + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/11.0.100-preview.1.26104.118/dotnet-sdk-11.0.100-preview.1.26104.118-osx-x64.tar.gz"; + hash = "sha512-m1HkquND7AsCq7HXU3kFApukL1C9Vz0B5Oz1m9Q49zm3eORjo3st2u3hWreD+j9wejBCJXZTKERUOM02tQNgyA=="; + }; + }; + inherit commonPackages hostPackages targetPackages; + runtime = runtime_11_0; + aspnetcore = aspnetcore_11_0; + }; + + sdk = sdk_11_0; + + sdk_11_0 = sdk_11_0_1xx; +} diff --git a/pkgs/development/compilers/dotnet/11/default.nix b/pkgs/development/compilers/dotnet/11/default.nix new file mode 100644 index 000000000000..ad3d2bfb398a --- /dev/null +++ b/pkgs/development/compilers/dotnet/11/default.nix @@ -0,0 +1,12 @@ +{ + callPackage, + dotnetCorePackages, +}: +callPackage ../dotnet.nix { + releaseManifestFile = ./release.json; + releaseInfoFile = ./release-info.json; + bootstrapSdkFile = ./bootstrap-sdk.nix; + depsFile = ./deps.json; + fallbackTargetPackages = dotnetCorePackages.sdk_11_0-bin.targetPackages; + allowPrerelease = true; +} diff --git a/pkgs/development/compilers/dotnet/11/deps.json b/pkgs/development/compilers/dotnet/11/deps.json new file mode 100644 index 000000000000..4f622a757332 --- /dev/null +++ b/pkgs/development/compilers/dotnet/11/deps.json @@ -0,0 +1,50 @@ +[ + { + "pname": "runtime.linux-arm64.Microsoft.NETCore.ILAsm", + "sha256": "76ac9477afc9e9a465520a3a698bf540d4a3d3083375daeb07b7bc00d7b15f4b", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/2303eb2b-8177-4b47-977a-e7278e3abf72/nuget/v3/flat2/runtime.linux-arm64.microsoft.netcore.ilasm/11.0.0-alpha.1.26064.118/runtime.linux-arm64.microsoft.netcore.ilasm.11.0.0-alpha.1.26064.118.nupkg", + "version": "11.0.0-alpha.1.26064.118" + }, + { + "pname": "runtime.linux-arm64.Microsoft.NETCore.ILDAsm", + "sha256": "03787a6f7a6b6b561a133d5e860ea86b8b5208dfe8860b8d8201f72a721d1e21", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/2303eb2b-8177-4b47-977a-e7278e3abf72/nuget/v3/flat2/runtime.linux-arm64.microsoft.netcore.ildasm/11.0.0-alpha.1.26064.118/runtime.linux-arm64.microsoft.netcore.ildasm.11.0.0-alpha.1.26064.118.nupkg", + "version": "11.0.0-alpha.1.26064.118" + }, + { + "hash": "sha256-WiGzRWqdzmzAKF1z9nGimnIzhgR+w/mAfgu0hyc7Z94=", + "pname": "runtime.linux-x64.Microsoft.NETCore.ILAsm", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/2303eb2b-8177-4b47-977a-e7278e3abf72/nuget/v3/flat2/runtime.linux-x64.microsoft.netcore.ilasm/11.0.0-alpha.1.26064.118/runtime.linux-x64.microsoft.netcore.ilasm.11.0.0-alpha.1.26064.118.nupkg", + "version": "11.0.0-alpha.1.26064.118" + }, + { + "hash": "sha256-1uNInV5TiH+mWgG1HJ1BQ+qjvBYJbxFoytGHexmyuZ4=", + "pname": "runtime.linux-x64.Microsoft.NETCore.ILDAsm", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/2303eb2b-8177-4b47-977a-e7278e3abf72/nuget/v3/flat2/runtime.linux-x64.microsoft.netcore.ildasm/11.0.0-alpha.1.26064.118/runtime.linux-x64.microsoft.netcore.ildasm.11.0.0-alpha.1.26064.118.nupkg", + "version": "11.0.0-alpha.1.26064.118" + }, + { + "pname": "runtime.osx-arm64.Microsoft.NETCore.ILAsm", + "sha256": "8640de8d404dd63b4bfc307237ff79ed54e8a7461eecf575843e00566e72d2e8", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/2303eb2b-8177-4b47-977a-e7278e3abf72/nuget/v3/flat2/runtime.osx-arm64.microsoft.netcore.ilasm/11.0.0-alpha.1.26064.118/runtime.osx-arm64.microsoft.netcore.ilasm.11.0.0-alpha.1.26064.118.nupkg", + "version": "11.0.0-alpha.1.26064.118" + }, + { + "pname": "runtime.osx-arm64.Microsoft.NETCore.ILDAsm", + "sha256": "dbcd4f940a3cab45e299089ed182d3ccd8cf2a5835bdf84fafdf701b0dacb649", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/2303eb2b-8177-4b47-977a-e7278e3abf72/nuget/v3/flat2/runtime.osx-arm64.microsoft.netcore.ildasm/11.0.0-alpha.1.26064.118/runtime.osx-arm64.microsoft.netcore.ildasm.11.0.0-alpha.1.26064.118.nupkg", + "version": "11.0.0-alpha.1.26064.118" + }, + { + "pname": "runtime.osx-x64.Microsoft.NETCore.ILAsm", + "sha256": "f29d2fc3773cf012383f916e940d0fc48e5c471710958c186d2fbc213483af08", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/2303eb2b-8177-4b47-977a-e7278e3abf72/nuget/v3/flat2/runtime.osx-x64.microsoft.netcore.ilasm/11.0.0-alpha.1.26064.118/runtime.osx-x64.microsoft.netcore.ilasm.11.0.0-alpha.1.26064.118.nupkg", + "version": "11.0.0-alpha.1.26064.118" + }, + { + "pname": "runtime.osx-x64.Microsoft.NETCore.ILDAsm", + "sha256": "211b93b546ea0f5ab51703dfc222671b79d0c39d150178172e5f139e2532a34f", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/2303eb2b-8177-4b47-977a-e7278e3abf72/nuget/v3/flat2/runtime.osx-x64.microsoft.netcore.ildasm/11.0.0-alpha.1.26064.118/runtime.osx-x64.microsoft.netcore.ildasm.11.0.0-alpha.1.26064.118.nupkg", + "version": "11.0.0-alpha.1.26064.118" + } +] diff --git a/pkgs/development/compilers/dotnet/11/release-info.json b/pkgs/development/compilers/dotnet/11/release-info.json new file mode 100644 index 000000000000..528ea7fea1ac --- /dev/null +++ b/pkgs/development/compilers/dotnet/11/release-info.json @@ -0,0 +1,5 @@ +{ + "tarballHash": "sha256-ok/2h/mtOsu/WFkAVIQVPv3NObkhRw/nbtgejIlcQzg=", + "artifactsUrl": "https://ci.dot.net/public/source-build/Private.SourceBuilt.Artifacts.11.0.100-alpha.1.26064.118.centos.10-x64.tar.gz", + "artifactsHash": "sha256-RELKBYeNs2Doi0jKsJsXLh4xzWbikTcXtIJUqPbLoQA=" +} diff --git a/pkgs/development/compilers/dotnet/11/release.json b/pkgs/development/compilers/dotnet/11/release.json new file mode 100644 index 000000000000..d8ba0904093a --- /dev/null +++ b/pkgs/development/compilers/dotnet/11/release.json @@ -0,0 +1,11 @@ +{ + "release": "11.0.0-preview.1", + "channel": "11.0", + "tag": "v11.0.100-preview.1.26104.118", + "sdkVersion": "11.0.100-preview.1.26104.118", + "runtimeVersion": "11.0.0-preview.1.26104.118", + "aspNetCoreVersion": "11.0.0-preview.1.26104.118", + "sourceRepository": "https://github.com/dotnet/dotnet", + "sourceVersion": "87bc0b04e21d786669142109a5128c95618b75ed", + "officialBuildId": "20260204.18" +} diff --git a/pkgs/development/compilers/dotnet/default.nix b/pkgs/development/compilers/dotnet/default.nix index b01780857115..00cd79f56c67 100644 --- a/pkgs/development/compilers/dotnet/default.nix +++ b/pkgs/development/compilers/dotnet/default.nix @@ -41,6 +41,7 @@ let ./versions/8.0.nix ./versions/9.0.nix ./versions/10.0.nix + ./versions/11.0.nix ] ); @@ -94,6 +95,7 @@ let dotnet_8 = lib.recurseIntoAttrs (callPackage ./8 { }); dotnet_9 = lib.recurseIntoAttrs (callPackage ./9 { }); dotnet_10 = lib.recurseIntoAttrs (callPackage ./10 { }); + dotnet_11 = lib.recurseIntoAttrs (callPackage ./11 { }); } ); }; @@ -172,6 +174,7 @@ pkgs sdk_8_0_1xx = if !pkgs.dotnet_8.vmr.meta.broken then pkgs.dotnet_8.sdk else pkgs.sdk_8_0_1xx-bin; sdk_9_0_1xx = combineSdk pkgs.dotnet_9.sdk pkgs.sdk_9_0_1xx-bin; sdk_10_0_1xx = combineSdk pkgs.dotnet_10.sdk pkgs.sdk_10_0_1xx-bin; + sdk_11_0_1xx = combineSdk pkgs.dotnet_11.sdk pkgs.sdk_11_0_1xx-bin; # source-built SDK only exists for _1xx feature band # https://github.com/dotnet/source-build/issues/3667 sdk_8_0_4xx = combineSdk sdk_8_0_1xx pkgs.sdk_8_0_4xx-bin; @@ -179,14 +182,19 @@ pkgs sdk_8_0 = sdk_8_0_4xx; sdk_9_0 = sdk_9_0_3xx; sdk_10_0 = sdk_10_0_1xx; + sdk_11_0 = sdk_11_0_1xx; sdk_8_0-source = if !pkgs.dotnet_8.vmr.meta.broken then pkgs.dotnet_8.sdk else pkgs.sdk_8_0_1xx-bin; sdk_9_0-source = if !pkgs.dotnet_9.vmr.meta.broken then pkgs.dotnet_9.sdk else pkgs.sdk_9_0_1xx-bin; sdk_10_0-source = if !pkgs.dotnet_10.vmr.meta.broken then pkgs.dotnet_10.sdk else pkgs.sdk_10_0_1xx-bin; + sdk_11_0-source = + if !pkgs.dotnet_11.vmr.meta.broken then pkgs.dotnet_11.sdk else pkgs.sdk_11_0_1xx-bin; runtime_8_0 = sdk_8_0.runtime; runtime_9_0 = sdk_9_0.runtime; runtime_10_0 = sdk_10_0.runtime; + runtime_11_0 = sdk_11_0.runtime; aspnetcore_8_0 = sdk_8_0.aspnetcore; aspnetcore_9_0 = sdk_9_0.aspnetcore; aspnetcore_10_0 = sdk_10_0.aspnetcore; + aspnetcore_11_0 = sdk_11_0.aspnetcore; } diff --git a/pkgs/development/compilers/dotnet/fix-cmake-darwin.patch b/pkgs/development/compilers/dotnet/fix-cmake-darwin.patch new file mode 100644 index 000000000000..84167b51bd32 --- /dev/null +++ b/pkgs/development/compilers/dotnet/fix-cmake-darwin.patch @@ -0,0 +1,21 @@ +Fixes: + + CMake Error at src/runtime/eng/native/functions.cmake:668 (add_executable): + Feature 'RESCAN', specified through generator-expression '$' to + link target 'ilasm', is not supported for the 'CXX' link language. + Call Stack (most recent call first): + ilasm/CMakeLists.txt:73 (add_executable_clr) + +diff --git a/src/runtime/eng/native/configurecompiler.cmake b/src/runtime/eng/native/configurecompiler.cmake +index 8f3d6ad671d..f43a4a7a5f3 100644 +--- a/src/runtime/eng/native/configurecompiler.cmake ++++ b/src/runtime/eng/native/configurecompiler.cmake +@@ -34,7 +34,7 @@ if (CLR_CMAKE_HOST_UNIX) + endif() + endif() + +-if (CMAKE_CXX_COMPILER_ID STREQUAL "AppleClang") ++if (CMAKE_CXX_COMPILER_ID STREQUAL "Clang") + # enable $ on AppleClang as a no-op + set(CMAKE_LINK_GROUP_USING_RESCAN "" "") + set(CMAKE_LINK_GROUP_USING_RESCAN_SUPPORTED ON) diff --git a/pkgs/development/compilers/dotnet/fix-skiperroronprebuilts.patch b/pkgs/development/compilers/dotnet/fix-skiperroronprebuilts.patch new file mode 100644 index 000000000000..0001eab7eb1b --- /dev/null +++ b/pkgs/development/compilers/dotnet/fix-skiperroronprebuilts.patch @@ -0,0 +1,13 @@ +diff --git a/eng/finish-source-only.proj b/eng/finish-source-only.proj +index f1ff97926ea..b7d9f12d1e6 100644 +--- a/eng/finish-source-only.proj ++++ b/eng/finish-source-only.proj +@@ -135,7 +135,7 @@ + $(PrebuiltErrorMessage)See https://aka.ms/dotnet/prebuilts for guidance on what prebuilts are and how to eliminate them. + + +- ++ + + + diff --git a/pkgs/development/compilers/dotnet/update.nix b/pkgs/development/compilers/dotnet/update.nix index dfd6d147d918..78b3bb31956b 100644 --- a/pkgs/development/compilers/dotnet/update.nix +++ b/pkgs/development/compilers/dotnet/update.nix @@ -138,17 +138,24 @@ writeScript "update-dotnet-vmr.sh" '' artifactVar=$(grep ^defaultArtifactsRid= prep-source-build.sh) eval "$artifactVar" + artifactsFile=Private.SourceBuilt.Artifacts.$artifactsVersion.$defaultArtifactsRid.tar.gz artifactsUrl=https://builds.dotnet.microsoft.com/${ if lib.versionAtLeast channel "10" then "dotnet/source-build" else "source-built-artifacts/assets" - }/Private.SourceBuilt.Artifacts.$artifactsVersion.$defaultArtifactsRid.tar.gz + }/$artifactsFile + + curl -fsSL "$artifactsUrl" --head || { + [[ $? == 22 ]] + artifactsUrl=https://ci.dot.net/public/source-build/$artifactsFile + } else artifactsUrl=$(xq -r '.Project.PropertyGroup | map(select(.PrivateSourceBuiltArtifactsUrl)) | .[] | .PrivateSourceBuiltArtifactsUrl' eng/Versions.props) + artifactsUrl="''${artifactsUrl/dotnetcli.azureedge.net/builds.dotnet.microsoft.com}" fi - artifactsUrl="''${artifactsUrl/dotnetcli.azureedge.net/builds.dotnet.microsoft.com}" - artifactsHash=$(nix-hash --to-sri --type sha256 "$(nix-prefetch-url "$artifactsUrl")") + artifactsHash=$(nix-prefetch-url "$artifactsUrl") + artifactsHash=$(nix-hash --to-sri --type sha256 "$artifactsHash") sdkVersion=$(jq -er .tools.dotnet global.json) diff --git a/pkgs/development/compilers/dotnet/versions/11.0.nix b/pkgs/development/compilers/dotnet/versions/11.0.nix new file mode 100644 index 000000000000..dbf3a682396e --- /dev/null +++ b/pkgs/development/compilers/dotnet/versions/11.0.nix @@ -0,0 +1,586 @@ +{ + buildAspNetCore, + buildNetRuntime, + buildNetSdk, + fetchNupkg, +}: + +# v11.0 (preview) + +let + commonPackages = [ + (fetchNupkg { + pname = "Microsoft.AspNetCore.App.Ref"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-Dyv6hbRJ8/LPiXV2OLLTKJ4WvM/ZLcCvV17/ytiZ9/6kpD3y5ftdVMof08EVOnKogeRMzE/zm4gFjzbVKhKfUA=="; + }) + (fetchNupkg { + pname = "Microsoft.AspNetCore.App.Internal.Assets"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-hulIoT+IUYB76iC/KVZDYwu845SV1p2vYXUM9GZh/6mkWrdfaZIOL7LNAjMRrQLZhGHCJ5oFxOP/xmHpwwacfw=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.DotNetAppHost"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-vR1kJTUgXzLqWDvubZxEGsM3rb2KWVJIVgbU3b5HSSYPEqp1AghovLZNR2PPXljO2uBh+vCUrpsKZ2qGwjyWWQ=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Ref"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-ojlZpWZthJCaFuTza3BGKv3mJ6+5lmgEeVV3CyIG7Bc2eSmkDQhExJiry6A5yX0kg+UXHS59n4d+cb57tiZqww=="; + }) + (fetchNupkg { + pname = "Microsoft.DotNet.ILCompiler"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-EKNpgZHOaJXF6Io9OgmLDDMQpnQnrGt/D3R0fU2VaV2jPEIrcM6SbQajaYKgwCw8MnzhWBYiO1MIhnujijUcTw=="; + }) + (fetchNupkg { + pname = "Microsoft.NET.ILLink.Tasks"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-OGanG8q+KzQFDZhUfKlFx0SHBPGdrWCe5hef6mtMuVBe2olTznkVDQ22VvVRqoKo/gguBV5eTEMELr3MwFx1gQ=="; + }) + ]; + + hostPackages = { + linux-arm = [ + (fetchNupkg { + pname = "Microsoft.NETCore.App.Crossgen2.linux-arm"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-22bssKEwE+RkC5QOD6HqppQdj1krg4YUR2HpKmMkyKLaVnCHnKuepuI8h1JyXFies7BbNjDuEC0gqi+IpW0alA=="; + }) + ]; + linux-arm64 = [ + (fetchNupkg { + pname = "Microsoft.NETCore.App.Crossgen2.linux-arm64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-Q/hP6yC+1UpvUaxGSHL+2DNClP32SF9nH12BK6nQjBPLIp3T9lDzriuLbR22cRhaYts4XAqFc1plzgedgzjX0A=="; + }) + (fetchNupkg { + pname = "runtime.linux-arm64.Microsoft.DotNet.ILCompiler"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-2CAVX2j8j7Sx9kDATYg/g0GbS6O9tXlrCJRPytn9L7tIKVFv1hA4RoFKLvI6SFrAdtxKYfWG1z3VPnXL+5PrgA=="; + }) + ]; + linux-x64 = [ + (fetchNupkg { + pname = "Microsoft.NETCore.App.Crossgen2.linux-x64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-G0/KIyd1aEaV3V00gSUd6YVnSMn4QgVSxko8ULG+6/GLk6lOOeF97mTE9vnYd+gDWPKU0pWrOyOGXIZcfjZkgQ=="; + }) + (fetchNupkg { + pname = "runtime.linux-x64.Microsoft.DotNet.ILCompiler"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-xwA0LbPbwCMkp8p/9CK+00nOohF3Qpt/Dje+wLkIUPXrt2NsxdyoLkizqmox0iudVezEUbK/Sa9uzYvPPFFUfQ=="; + }) + ]; + linux-musl-arm = [ + (fetchNupkg { + pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-arm"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-znXNegqYqDUIEZnfvmoXV/ob8CeyKafwpwlILjQpNUIyGdCIDY/Q7DEkXRqRp5yysvvbIMkImehfTgW1n31LcQ=="; + }) + ]; + linux-musl-arm64 = [ + (fetchNupkg { + pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-arm64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-4XBgyYelYI6shUb6pfbjkrzNNu0CM3Swzn/gO0tdtRUo5KWXTLJfhAYsVBd6IEfJzBtUlw9bvPy74yqlMvmdpA=="; + }) + (fetchNupkg { + pname = "runtime.linux-musl-arm64.Microsoft.DotNet.ILCompiler"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-QWk9yJIlMtZfvqE5i7nFnc+lOV/hICF9FLtfdp6TVCZGf0/7/U6vZJpJveeNu69jDOdwXSfbDfQ/n54i21s5fw=="; + }) + ]; + linux-musl-x64 = [ + (fetchNupkg { + pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-x64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-QnsshKlsaQcFuDwGSqmO8OygooZ2LhS7BS/UV5PGad0TF7n6EbytJ1oep/5wH3ZuREGFeXT0nHnSWL6a5MSQ6A=="; + }) + (fetchNupkg { + pname = "runtime.linux-musl-x64.Microsoft.DotNet.ILCompiler"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-FQLfa2/ta5z3heVU2X8tfzzBLLnVWyCILX01HJ5xU/oI52KYTH+Jaf9HyV2AL0pIK5oYX/7QlBNMmFnxu7S2Ag=="; + }) + ]; + osx-arm64 = [ + (fetchNupkg { + pname = "Microsoft.NETCore.App.Crossgen2.osx-arm64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-JalRPvjIj1qQw16kznrAP+dhcl5HFGn3OWz+HqtDJ39wTNqoV1lB7/cNd0snG7Dv5sut8KhQ55t6xVhsTEH0pA=="; + }) + (fetchNupkg { + pname = "runtime.osx-arm64.Microsoft.DotNet.ILCompiler"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-tlVliBI1si360KLm5Dkn7UnJ8HVP2LmfjeqNu/kf9YtMnl1wdbJ1WMMY4oBLN9SGoby7hN4SDvwoTh9yfaE28g=="; + }) + ]; + osx-x64 = [ + (fetchNupkg { + pname = "Microsoft.NETCore.App.Crossgen2.osx-x64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-odU6uqDdfcf0HHfTpBMyg2l/ktIF6YYA48qNxXO07t7YQi8dwZG5SE+UB2QbuMyoL6P2pKMryO1dE7ltAFgAPA=="; + }) + (fetchNupkg { + pname = "runtime.osx-x64.Microsoft.DotNet.ILCompiler"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-ZLKcijgG6aY6gSen8F5DpTfBiaHr80JMIjqpnOtjFFcAobgMfmxave3qsVhk8k3Z1lc3kN3nYxuzglSw1CbTdA=="; + }) + ]; + win-arm64 = [ + (fetchNupkg { + pname = "Microsoft.NETCore.App.Crossgen2.win-arm64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-CxhTn3gqNCwK1zqIqUs4AORMS3OdG4G2NsN+HRIhJ8XKSQrzjacEDEAftzHpLzAfjK8h+gQpm9WzcYMHH2jPlQ=="; + }) + (fetchNupkg { + pname = "runtime.win-arm64.Microsoft.DotNet.ILCompiler"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-aokZcJbq1JjzyKpikxzEVn28ZbULd9c46JfiZ72o5O8QGVM3WtA6sYiTLfwCuaqgES8DMi6J9wbyZtEbOGYX6A=="; + }) + ]; + win-x64 = [ + (fetchNupkg { + pname = "Microsoft.NETCore.App.Crossgen2.win-x64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-tsd7GVK7uciu+59olQpFcJUwxVeLcZibBkhNPmVUBf77GVuKg2RRCJGKdP0wgpNBtn2V0Hq9H7X0OQDs3t6VGg=="; + }) + (fetchNupkg { + pname = "runtime.win-x64.Microsoft.DotNet.ILCompiler"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-IwLCI1apxFTkDcHUV2mNr/gcSai723Xh6E43oAZCQIbxzsJRomB/PYdj8vL9Re5yD42agGECPg4DL/RhVsKWvg=="; + }) + ]; + win-x86 = [ + (fetchNupkg { + pname = "Microsoft.NETCore.App.Crossgen2.win-x86"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-SKGfp/Kz+6NsLYmTTTsJPWULHbyMCzFf0VChJc6yvJ42XVftmMaVsWJA4iGJ/Y3fLGbixr7yuCQ/f2GHZcsZpw=="; + }) + ]; + }; + + targetPackages = { + linux-arm = [ + (fetchNupkg { + pname = "Microsoft.AspNetCore.App.Runtime.linux-arm"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-PhtwFvcTnW6q8bwIFTFV2iEXO2UoHii7L5DF3zJyRbxl+BKb60XCq31XZyLmkL8Pg1/+dYfre16hEFC6rZwtKA=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Host.linux-arm"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-tu4VipqoxkFP4+1rimb67RyAyP8a07TikJ77h6rSkMfByH09yPFkyUsGbhTcIaT/KDcnKekeAbJPddz6IaMLRA=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Runtime.linux-arm"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-2q3FlGPXczF7TnlbONv+5JRHtPtcYRoXvCTF5V0aCXOgDHDFjMZmtN5BbdvicuQClWJNLf3p17B9F6QwhH01uA=="; + }) + (fetchNupkg { + pname = "runtime.linux-arm.Microsoft.NETCore.DotNetAppHost"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-tltUcaFE5RYLm271UPsiymDYlt4DtgsddNXxNDW9VR1xdsMepwKf8ZXsaL741+Jo923R2Rdvdjhbx9UXPW7BUA=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Runtime.NativeAOT.linux-arm"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-Jypak3kRcry1SOTEheFyJIhUOyD6UGed6hS+IkvJhY5MjcSygyaD5S1ygnlLfENU+wrlpVd0wjhU3rLF68xZiw=="; + }) + ]; + linux-arm64 = [ + (fetchNupkg { + pname = "Microsoft.AspNetCore.App.Runtime.linux-arm64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-1Qh27Tl7Z8zsEdATILf/uHBPpbt80kTJHF2RvkJzL36weAHoaKhlKEkJnEUkhCaQxh4YZQBC8bYMNkEnKNFZ2A=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Host.linux-arm64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-ecG1wBIJ3beoXHsuAdO9gw3UYA5AooxCo4IuLAJig0wlTgY+dGML96PZ9Huupc2mNwn9IsUrPlQWNs8AtTTVEA=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Runtime.linux-arm64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-hLv9x1wmKtS8s0Ax/t1Fbi4LXafAipf7LU04Rgh6+4g5iV4/tVxXZJgGSNFSNE1D+C2K2qDg20NJcGt9IgGWAQ=="; + }) + (fetchNupkg { + pname = "runtime.linux-arm64.Microsoft.NETCore.DotNetAppHost"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-2WgXoos72iCFzde5jpDsRfTbsMarRQJt8djsUhDpCJpFFU5EI34/4FEYBOHC1uzxZ/VJ7lxN9y9wdc5gIqEKXQ=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Runtime.NativeAOT.linux-arm64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-r3hnW9xG9FIXlr2HKsk0GTVUg+3ZNKSJCZ6nDXTwG6pJlN1FJw/ByuWL9dNgxK5IrK2CUfz/HFdigWgNV0y6Sw=="; + }) + ]; + linux-x64 = [ + (fetchNupkg { + pname = "Microsoft.AspNetCore.App.Runtime.linux-x64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-1xkmJGmloYHceC8U+5t63aq2HUZIqKdxarVlBXXnWfqyGTIry0bqekTnlElOlytIkxnq4Qq3ea3QMFBNID9alQ=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Host.linux-x64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-2TtXYlIJ8atGIeccqai/eX/h8333yJxH5wNAT91NWIGsG6FUoJUBIl0vYPg08dAj66XpnQDXFL05HBb9abqjtQ=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Runtime.linux-x64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-fbAceVle6lb+thunnwKs+pC0ODTci3mUxwh1P86KGnjGnPnTAmjoOzfHH6bMJrp73OPpkCM+5AUsEI/Acr9kmw=="; + }) + (fetchNupkg { + pname = "runtime.linux-x64.Microsoft.NETCore.DotNetAppHost"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-4t00pKx73PQI9c5zhTCDfZeyLFxE0i/DcP+yYJH2LkgKb7h+WRJ0zhGSp2BHfZTYbVu5kd4p6QGbUr9loaQsCw=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Runtime.NativeAOT.linux-x64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-jxR6b/s5Xp/IS2qQd9ufsXoOum1cunDP+6NcIp9bL42H4FHVFU9o3DT77uwiGmS5kzvdvsMMDyyWmE1ZTHA1UQ=="; + }) + ]; + linux-musl-arm = [ + (fetchNupkg { + pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-arm"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-kAvHT4pY3CnEpDJIGOMqCRTHn3WsvLMB67J25NloU/vOUuaDI1ZQ4DqKtp8fcbuDhSJKd6KoFDcCBABocM2oTA=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Host.linux-musl-arm"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-BCWXUvhlBma0mKUhaMsWVsrIs48JJhFXMwwnAFd01W2VdynaJ2AolXJ/mskNQBFiX3wCqfV0ycbJc0igX3Rrcw=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Runtime.linux-musl-arm"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-+u0HmYvCxfnhSI+OQAjkPdSM8pTg1hv1RQSVhJtqcMUNZhlYMvY4Gl6fK6kKNUQbbh/sF5zpmzt1h9H2/zkYyQ=="; + }) + (fetchNupkg { + pname = "runtime.linux-musl-arm.Microsoft.NETCore.DotNetAppHost"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-GePoiWRTgWGqgFX9iSM8IKdxVkm5m+Kb8D/vzrxaw5FDR3smDIUIaNVc3JDet+ESwHOGPZ6DWada6POFewaxPA=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Runtime.NativeAOT.linux-musl-arm"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-mEU98ElK6jeBAXNWW4svhLY+t0DY47i89Xd9PeSQcgmXvg40h+XjwEnHTGPKdmX13NXQW7md2a34jArYgPPqOg=="; + }) + ]; + linux-musl-arm64 = [ + (fetchNupkg { + pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-arm64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-o5J4BiKmnJcZavli29E73JLGGLZmq8v6MoO4jXzU4ufX2zbP/S0euRRz8a2sKUM7gBze+Cu9p6pMUOzh3kHqaw=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Host.linux-musl-arm64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-030d+cA4U/s7f8CLMZgAtCJPdB4/llUIq63vwWSU09QyvsDuV4/NaK3p+ybfyfIODnUn40EjsyT0xm2/FSYdNg=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Runtime.linux-musl-arm64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-G/VlWxGxNSZbaaIfoltXV3yCTJdOPEkxr+BXUraIDNxu+Ts+PcfEVzy4XpFeUiJYWFoDuKJ99reqGuzS5L8Wxg=="; + }) + (fetchNupkg { + pname = "runtime.linux-musl-arm64.Microsoft.NETCore.DotNetAppHost"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-8L0tnuprfF2KJ8JaV6bPrV+HG88RIOKxKqm+/1GDYQ4H7ftW/RpS87YeWzF8AWCRApZTcZegtBf6xsYbrZ6Pfw=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Runtime.NativeAOT.linux-musl-arm64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-d93g+k6JdAjXKMnnmN7pX7y5u80OpX34sA9/BixaPDRnPWgIqtmtzBEF8qWbG6bSqgRE8Su5Ljcu7KaDX+J6EQ=="; + }) + ]; + linux-musl-x64 = [ + (fetchNupkg { + pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-x64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-9ueEKpU1jQz5ZTsc07uIp4+XmlrbhvU6yCrVyym2qkilBITG8xFVAdcKPWB7L72LTh7fwYN6GsNrn/ccCLA3mw=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Host.linux-musl-x64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-DxwgVoIq9gHn3GesUv2XX0YT88qlJbCOhJy5AYfjyhV2n2Tk0LCD5cfbbwHhnhVIfvYYPQdrVvFUAl9TVNfkRw=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Runtime.linux-musl-x64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-m0c4XfX9I1IcZzWgR/zAb68ir6Nt9hpjkWHq2Nip7mHOc1/Eatrkpg6YYf7Jr4Te2GyblhiCr+adrHj/tC8YLA=="; + }) + (fetchNupkg { + pname = "runtime.linux-musl-x64.Microsoft.NETCore.DotNetAppHost"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-n+WjwfOcYSvirmbxHpioLkmPgbVPrRc9VsDhCOgFOiBBx4QURg19upiKBH0ulRIxRGFbATfMON9UlAuVEXpjtw=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Runtime.NativeAOT.linux-musl-x64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-1Lh62qg5+mlNv99cBH7kEn7GmekJYzUd5EHHDIAjhDGggWDJ05BrY6kQBkWtKNPGkp8nP6qrPKTjXn7I0OF/kg=="; + }) + ]; + osx-arm64 = [ + (fetchNupkg { + pname = "Microsoft.AspNetCore.App.Runtime.osx-arm64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-MKnPUltEhWf7gW1BsSecd7O78mEZe8F09BaoeEGcu2VeNO3w5KjgIX19LP/AcQbkGAdSyoaa1c+lFko6GYAkiQ=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Host.osx-arm64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-5ht9RPyvcO+bTYnpX/8D6nQgGAYauSImeOFrijvVgwRW0icnH8xbL+ZM1NAM7PzJOpuKG8SuK7rsqNuiM/V9eQ=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Runtime.osx-arm64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-VCo1UvJdp953X5O7jeppFOBJcwcHYZ/LGno7HtuYPw9j+tQN023SaXw361vQVELa6l0NdAsxi9nKFQ8Pgc4Bfw=="; + }) + (fetchNupkg { + pname = "runtime.osx-arm64.Microsoft.NETCore.DotNetAppHost"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-EAUSuVGO0xWqxLQhALGaUb/lybY8+2wT2XAS5/+dL85ccdu4vem5nrfkI5hWVuQ5itBU51SB+v0ljF3Knn3CVA=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Runtime.NativeAOT.osx-arm64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-rf4EPoK/K8kN9uI9+dAYMAWsxLTqrQW+pYHUzPGyG7wAynr7OZ6nrJ82m1rcLAACtDxFzAWzCGY5ZrffInfQkQ=="; + }) + ]; + osx-x64 = [ + (fetchNupkg { + pname = "Microsoft.AspNetCore.App.Runtime.osx-x64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-wKe1dOPvdTXzmX5/3zzmuGNbJBZXatUAyOQwQ/J7X7LYJk86u+TkIIKgXWupVIGUiigbXtArDL6MP43Xer7rNQ=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Host.osx-x64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-1l+R5kgfIuf23MqNp+KnoMbjlNsSSu77jDGfkr1MYrhpIPJEgBaWLr6HIQRaT+RqIComvev0bjHj/zJq20yZ/g=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Runtime.osx-x64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-Wkp6fm7aZja1R6Ij9EW4puKPY0LOozSmxSjUI/drgdcl/2JRqqjCmr22b3/v4vrDg8kzYB+DHJnf0bWLt/Ir/Q=="; + }) + (fetchNupkg { + pname = "runtime.osx-x64.Microsoft.NETCore.DotNetAppHost"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-dmlnD8d1NbSFuV0QXWPtgi2jGlhogeqiwcHTUrBOPoY5ZWxYvXe3mxwQZhQa019kQrXEREGSudyUrmUvAy9lgg=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Runtime.NativeAOT.osx-x64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-xBwqyu1mXvBQeKRC3cHMz9To5f4L3zYIHyDb1Y8aYQEEQTxp6KSTIQ/Uq5RtMqd6joIHhKHH0fx21oLyc1ZXkQ=="; + }) + ]; + win-arm64 = [ + (fetchNupkg { + pname = "Microsoft.AspNetCore.App.Runtime.win-arm64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-ilJXPvV8LjebPbn1rWgEhmUGLn/wIef7JvqWroppWbi+ecMlt2Bi+08J910Ho76PyNerHCp7sqmx3yU/j2HzcA=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Host.win-arm64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-ZnFvPEfT9dSKBt0JPnhCU5nbsp9CCqzqp9S9jlxTXhYwqODvQ41m6MpwAKs/iOs28qAO0mK3IcT2Cr6wj0O/Eg=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Runtime.win-arm64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-nY5kA2MOA72x0liuFo6lknNihP9WgJeoCJ6yut734fiDZS26Pls/5SrGI9DfcXv1bEowz6MScudWIt+zRLx9bQ=="; + }) + (fetchNupkg { + pname = "runtime.win-arm64.Microsoft.NETCore.DotNetAppHost"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-TaqgXoqR4mFpMXn29gzyxZPixbBaRx4ap1eAz2u3A/XEALdqSzuce0V0mxtmtdcFMwd420pZGJqEutqlXLTmaw=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Runtime.NativeAOT.win-arm64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-F/gGJqCIdzub2CQM9dDEdi1Kd+NMBJ5cBdxaQ92uJVMLPN+pcU4/HIoYKleImzNUioGj+gtKtK9DvlpQ23ykKw=="; + }) + ]; + win-x64 = [ + (fetchNupkg { + pname = "Microsoft.AspNetCore.App.Runtime.win-x64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-4KC9aFnGUrCKTXOwKI9T8DcfJcRmkXscUe3KqGcSW0nWnlJcbp8Uhctcr/RWxCLmJrcTbv3KTVceLalHEUgFfg=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Host.win-x64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-lgWaoS8aZdtk5CQ4fE5wQaB3K73u9fE39ACx6NOIGvZLr1va3stLZk7TfHvMqiNvO7EQdjpWaiYfASPsGW51sg=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Runtime.win-x64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-IwWkuqM6vFhumhuciOQUikiNDdneU6oHBYP46VwaH34LCIeRjgDmixB0LI61tkpowWLxxBuw0Tfu9miYNGD2vQ=="; + }) + (fetchNupkg { + pname = "runtime.win-x64.Microsoft.NETCore.DotNetAppHost"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-R94JzaUweqk3YU76v2bCQGZ9ozqPWdMOOtmkz1Ao5LrkIZNRejh5YpwXn/x6SMCZ4PBkNHBlX2tl0BgD1YnU/g=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Runtime.NativeAOT.win-x64"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-pvRzscx090ruYWuUC6lChWVCdcCAJTPKxVBeFiBONac3X7uYK2nv/9Me/TmC+eo+8W0e/FNSHXjvwmI0oG9HQw=="; + }) + ]; + win-x86 = [ + (fetchNupkg { + pname = "Microsoft.AspNetCore.App.Runtime.win-x86"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-WDZVx3uNDVAD6CXNxQZMW0DuHecJXAQPkHC+r8lfz14V0LKVvg9szAFV6bAHwyoC9uK5T9w83hXyPQT8crHuYg=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Host.win-x86"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-imPfX0UJLt/MHZ6LaCpHS4RRR1SozeIOyZGdRJ2aWRv9xurPcBk9r4KpUfKdDFpNhvntQSXdFC188WWbPCDwpg=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Runtime.win-x86"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-jTmtNwMBOyRvibw1lBpYsgisM/UicZMS2UVnHzoTp4/y2uXJ+7acJPwCkb6C0HQvAen8XfAS9YgwMJMgorY2iQ=="; + }) + (fetchNupkg { + pname = "runtime.win-x86.Microsoft.NETCore.DotNetAppHost"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-e2CZBILYnfEfXnpCmawVDm/8Q8NsNlZIRUIhbbQle4wDlchVau3bEJKJRhExM+4z/W/NcO7l4+8rliSJcaADDg=="; + }) + (fetchNupkg { + pname = "Microsoft.NETCore.App.Runtime.NativeAOT.win-x86"; + version = "11.0.0-preview.1.26104.118"; + hash = "sha512-Tb53axfvcflm6a7EpvS4IoCLV1SZ1saxRZF6cHjqIozkcZMmghv2qbtH59GzX59AC0BBOy7AIk7UfnpHfuE39w=="; + }) + ]; + }; + +in +rec { + release_11_0 = "11.0.0-preview.1"; + + aspnetcore_11_0 = buildAspNetCore { + version = "11.0.0-preview.1.26104.118"; + srcs = { + linux-arm = { + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/11.0.0-preview.1.26104.118/aspnetcore-runtime-11.0.0-preview.1.26104.118-linux-arm.tar.gz"; + hash = "sha512-iz6Mi20kCbvLMagd8HncgmcaO4hKgZwxEK3887R4NM6/xuW5QQVaCrs25Cq+SJrZAvvyfDYjQcxt/NDDC/NjWQ=="; + }; + linux-arm64 = { + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/11.0.0-preview.1.26104.118/aspnetcore-runtime-11.0.0-preview.1.26104.118-linux-arm64.tar.gz"; + hash = "sha512-2Nmn/iMYnlUS52gUVt/wUEibBVyVt4PlBHJZIQ+51jIbrhm0YiKXbJSu234JJ5hmkH9aAIJS8oEnj8w5yAH7mw=="; + }; + linux-x64 = { + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/11.0.0-preview.1.26104.118/aspnetcore-runtime-11.0.0-preview.1.26104.118-linux-x64.tar.gz"; + hash = "sha512-DpsazAMs/Vazcb+RQJWaCzz3E6XEQKTBOARY6pKjaLwunmLGxJdsqMRFaPz8OKIfsbTOMRZezuRI1bAWslBRFQ=="; + }; + linux-musl-arm = { + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/11.0.0-preview.1.26104.118/aspnetcore-runtime-11.0.0-preview.1.26104.118-linux-musl-arm.tar.gz"; + hash = "sha512-pE3ONDh0uc48fq5PTU9wk++bD/24YmnVXZylCXRF1vg2u7N1qTvH5PoBFKHXdL9Uk9xt30JjdYrnv7dmQygp8A=="; + }; + linux-musl-arm64 = { + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/11.0.0-preview.1.26104.118/aspnetcore-runtime-11.0.0-preview.1.26104.118-linux-musl-arm64.tar.gz"; + hash = "sha512-MCJgmQQBL7t3r/+80aCIQBgWlJe+G3R8hLob0TfAr5UmkHmSpinp3pLdNZ2Q0mU3zVpHe0zUty1WUEbwt800Ig=="; + }; + linux-musl-x64 = { + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/11.0.0-preview.1.26104.118/aspnetcore-runtime-11.0.0-preview.1.26104.118-linux-musl-x64.tar.gz"; + hash = "sha512-B+8AWJze22JxPCKWTqb+ceKZ23fOLvrlaGl/L+Yzy1gY3Xfq/UgmEp0UVeji9b+o9q77ccKlTxDHrz2q+lpj3A=="; + }; + osx-arm64 = { + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/11.0.0-preview.1.26104.118/aspnetcore-runtime-11.0.0-preview.1.26104.118-osx-arm64.tar.gz"; + hash = "sha512-r6el4OpA+/D+uRyaZisVfoBHtO3HzEJCgJ8pK0zrmEjFBO6zEMmLS8k5V4q17ASDqzx3CN8QwqXvRoov5bcG1Q=="; + }; + osx-x64 = { + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/11.0.0-preview.1.26104.118/aspnetcore-runtime-11.0.0-preview.1.26104.118-osx-x64.tar.gz"; + hash = "sha512-VjiRsgXB1dB0ZX2gAtZ9DzM4y6p0gAextW3//MGGMqAdmxdbusjIhea+aeZqT15zI+WL4iRDDTlp/Af1meVKhQ=="; + }; + }; + }; + + runtime_11_0 = buildNetRuntime { + version = "11.0.0-preview.1.26104.118"; + srcs = { + linux-arm = { + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/11.0.0-preview.1.26104.118/dotnet-runtime-11.0.0-preview.1.26104.118-linux-arm.tar.gz"; + hash = "sha512-EqJQxGT72/g7ptIy6hOKlSPsFIAez9IS8DZvpNc/56SUh+jmTLPevc99U2jmRW/FL7nmvnMIjOFAAU5UjuPhkg=="; + }; + linux-arm64 = { + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/11.0.0-preview.1.26104.118/dotnet-runtime-11.0.0-preview.1.26104.118-linux-arm64.tar.gz"; + hash = "sha512-58DDBueoTe2AYdhGGCoE1maE+NNQIIdqsKKnDsOp1JS+/vQrghUHcbFVvsoUI3/z/2xrSotD3jsbWrT1ZCdUpg=="; + }; + linux-x64 = { + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/11.0.0-preview.1.26104.118/dotnet-runtime-11.0.0-preview.1.26104.118-linux-x64.tar.gz"; + hash = "sha512-pcqaaR3LRNNgBQRXzTaGkUd4Jsdnqcx0cvdWVSbkqV3rau6wmbzlH0yMtwfJ3J/3aPVzC/1QJptTdy0xXZk+wg=="; + }; + linux-musl-arm = { + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/11.0.0-preview.1.26104.118/dotnet-runtime-11.0.0-preview.1.26104.118-linux-musl-arm.tar.gz"; + hash = "sha512-W1s9BVLMZFHJEymOZwzcNVIUc+6wcRQdWvjyHZI/cmdkX621NDUqkd3sKCjrMiY+mcjDlW7O9Oyik3mmQYW+Iw=="; + }; + linux-musl-arm64 = { + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/11.0.0-preview.1.26104.118/dotnet-runtime-11.0.0-preview.1.26104.118-linux-musl-arm64.tar.gz"; + hash = "sha512-NTsGvU16r988j6oXl+bozy/tc/h3CwyB9boLjr5tzQOmaEBj+IS5h77gKC8/t817IPNsKQ6xO37RJSggp/EaWA=="; + }; + linux-musl-x64 = { + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/11.0.0-preview.1.26104.118/dotnet-runtime-11.0.0-preview.1.26104.118-linux-musl-x64.tar.gz"; + hash = "sha512-z+gK8uR2jsISRYWb0w+Jo8IaDqAz3AXOSzfqjfAc/SSVXA2zgiSFjfystJQPsjDpok88Nuv9BhqmSFdPEsyrHQ=="; + }; + osx-arm64 = { + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/11.0.0-preview.1.26104.118/dotnet-runtime-11.0.0-preview.1.26104.118-osx-arm64.tar.gz"; + hash = "sha512-FY/UJB3r63dZv5K0kLHNdGExviIFPkWLuz1QwcDy/b8hzm/7SCl9o9ebtQZxqWYedgO/mtBVQzsZwyx0JfQeFg=="; + }; + osx-x64 = { + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/11.0.0-preview.1.26104.118/dotnet-runtime-11.0.0-preview.1.26104.118-osx-x64.tar.gz"; + hash = "sha512-SzmJHM3o1HDacicabuqMJVz8TpI2pwkA6Oy8zCLg2rdRlmyRBk4Tp56Xh38RgDrsdnri4w5qoEn+YChvxxIx/g=="; + }; + }; + }; + + sdk_11_0_1xx = buildNetSdk { + version = "11.0.100-preview.1.26104.118"; + srcs = { + linux-arm = { + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/11.0.100-preview.1.26104.118/dotnet-sdk-11.0.100-preview.1.26104.118-linux-arm.tar.gz"; + hash = "sha512-KYNP4Zk3HsbGAfHHrJPTz5/0KWi7PTC0vAO42O5P75aXv0wtzTwi5ah1qUnX4/xWBEMXq7ocm2av0JIO+yaU0g=="; + }; + linux-arm64 = { + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/11.0.100-preview.1.26104.118/dotnet-sdk-11.0.100-preview.1.26104.118-linux-arm64.tar.gz"; + hash = "sha512-bnmbQ3Rq8ebzsLlOI5FH6P6ICXBeMtkCOvh7oI+K1ku0uZDadrsBLMtWgyw+mz8cmyWl0EkTwfZ7gY11PPywDQ=="; + }; + linux-x64 = { + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/11.0.100-preview.1.26104.118/dotnet-sdk-11.0.100-preview.1.26104.118-linux-x64.tar.gz"; + hash = "sha512-YYf0p+QkecSyzoLq8UIiB2Lr8kVuR2VyH5Uf8I1MebQS3JPLjSUisJt7YsnGAlre0gHxbw1T09XvWwXC65DESA=="; + }; + linux-musl-arm = { + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/11.0.100-preview.1.26104.118/dotnet-sdk-11.0.100-preview.1.26104.118-linux-musl-arm.tar.gz"; + hash = "sha512-xEK80L4GWcsagMrT4XdIQPQlheJBhi2WuIi5MmxvKOp9LYQp6iDdmzx75cMSwx7H4U4IoRb82zOgGPhrIBSH/Q=="; + }; + linux-musl-arm64 = { + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/11.0.100-preview.1.26104.118/dotnet-sdk-11.0.100-preview.1.26104.118-linux-musl-arm64.tar.gz"; + hash = "sha512-ZHy09rCxseV2qD9rsl++3ZWPtfLHAA8neNZVoWgglYfdAgiVCZSW1ovkHbCJkRg1XRx5hH4k3CtmQwDb0L0qiA=="; + }; + linux-musl-x64 = { + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/11.0.100-preview.1.26104.118/dotnet-sdk-11.0.100-preview.1.26104.118-linux-musl-x64.tar.gz"; + hash = "sha512-xpyXA8uqSl8sTrl2bI+tcHOgtvAvaMjYy4dhrJiaMvjVugjogeJBvbnWbsDTaXmNDemvkLvEnKo3yNwcNmvVOA=="; + }; + osx-arm64 = { + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/11.0.100-preview.1.26104.118/dotnet-sdk-11.0.100-preview.1.26104.118-osx-arm64.tar.gz"; + hash = "sha512-clFl0qEyxq2rFsKCzIQ3/WlAjGvDcjx+ahj6ID6DQscGwLstDJ1DCfWI44GmOe8ZFktkUcIgFS7EmUfuw35Lng=="; + }; + osx-x64 = { + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/11.0.100-preview.1.26104.118/dotnet-sdk-11.0.100-preview.1.26104.118-osx-x64.tar.gz"; + hash = "sha512-m1HkquND7AsCq7HXU3kFApukL1C9Vz0B5Oz1m9Q49zm3eORjo3st2u3hWreD+j9wejBCJXZTKERUOM02tQNgyA=="; + }; + }; + inherit commonPackages hostPackages targetPackages; + runtime = runtime_11_0; + aspnetcore = aspnetcore_11_0; + }; + + sdk_11_0 = sdk_11_0_1xx; +} diff --git a/pkgs/development/compilers/dotnet/vmr.nix b/pkgs/development/compilers/dotnet/vmr.nix index 841ef03c311c..4124c498a98f 100644 --- a/pkgs/development/compilers/dotnet/vmr.nix +++ b/pkgs/development/compilers/dotnet/vmr.nix @@ -142,7 +142,13 @@ stdenv.mkDerivation { ++ lib.optionals (lib.versionOlder version "9") [ ./fix-aspnetcore-portable-build.patch ./vmr-compiler-opt-v8.patch - ]; + ] + ++ lib.optionals (lib.versionAtLeast version "11") ( + [ + ./fix-skiperroronprebuilts.patch + ] + ++ lib.optional isDarwin ./fix-cmake-darwin.patch + ); postPatch = '' # set the sdk version in global.json to match the bootstrap sdk diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index e012505a0156..9b0ebe819d04 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -407,18 +407,21 @@ with pkgs; dotnet-sdk_8 = dotnetCorePackages.sdk_8_0; dotnet-sdk_9 = dotnetCorePackages.sdk_9_0; dotnet-sdk_10 = dotnetCorePackages.sdk_10_0; + dotnet-sdk_11 = dotnetCorePackages.sdk_11_0; dotnet-runtime_6 = dotnetCorePackages.runtime_6_0-bin; dotnet-runtime_7 = dotnetCorePackages.runtime_7_0-bin; dotnet-runtime_8 = dotnetCorePackages.runtime_8_0; dotnet-runtime_9 = dotnetCorePackages.runtime_9_0; dotnet-runtime_10 = dotnetCorePackages.runtime_10_0; + dotnet-runtime_11 = dotnetCorePackages.runtime_11_0; dotnet-aspnetcore_6 = dotnetCorePackages.aspnetcore_6_0-bin; dotnet-aspnetcore_7 = dotnetCorePackages.aspnetcore_7_0-bin; dotnet-aspnetcore_8 = dotnetCorePackages.aspnetcore_8_0; dotnet-aspnetcore_9 = dotnetCorePackages.aspnetcore_9_0; dotnet-aspnetcore_10 = dotnetCorePackages.aspnetcore_10_0; + dotnet-aspnetcore_11 = dotnetCorePackages.aspnetcore_11_0; dotnet-sdk = dotnetCorePackages.sdk_8_0; dotnet-runtime = dotnetCorePackages.runtime_8_0; From a3eea24655d2c780a6210a9521e60ac52522fc07 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 16 Feb 2026 23:22:54 +0000 Subject: [PATCH 115/249] python3Packages.eve: 2.2.4 -> 2.2.5 --- pkgs/development/python-modules/eve/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/eve/default.nix b/pkgs/development/python-modules/eve/default.nix index 1fd6276282ad..34b462d08206 100644 --- a/pkgs/development/python-modules/eve/default.nix +++ b/pkgs/development/python-modules/eve/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "eve"; - version = "2.2.4"; + version = "2.2.5"; pyproject = true; src = fetchFromGitHub { owner = "pyeve"; repo = "eve"; tag = "v${version}"; - hash = "sha256-58PYwDzeQMmCLdqJfxp153+/AYNzO4JNzs7llyr7GJc="; + hash = "sha256-l5dAHgau6LVROkNgFQcCJl2uiSh/2Jg/GtZgSHbUBug="; }; pythonRelaxDeps = [ "events" ]; From 4f52463b9ac17784a1bf682ed249d83f8ccdd0e6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 16 Feb 2026 23:25:13 +0000 Subject: [PATCH 116/249] linuxPackages.rtw88: 0-unstable-2025-12-28 -> 0-unstable-2026-02-12 --- pkgs/os-specific/linux/rtw88/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/os-specific/linux/rtw88/default.nix b/pkgs/os-specific/linux/rtw88/default.nix index d3f8d6cea807..07434bbf4a5b 100644 --- a/pkgs/os-specific/linux/rtw88/default.nix +++ b/pkgs/os-specific/linux/rtw88/default.nix @@ -12,13 +12,13 @@ let in stdenv.mkDerivation { pname = "rtw88"; - version = "0-unstable-2025-12-28"; + version = "0-unstable-2026-02-12"; src = fetchFromGitHub { owner = "lwfinger"; repo = "rtw88"; - rev = "2dd31d98c8a26e156f06bbcfb7a957fb452e2f83"; - hash = "sha256-vqOBRfbzMtQ27T9Bmeop8KDw7c83scM4c/n3VjKKHSI="; + rev = "4e777cb6088f95c16ab3da9458ef78db43010d04"; + hash = "sha256-8qDSDz6pliZMal1Nt/KufZ42TYHlQuMgZwhm23Qr9pk="; }; nativeBuildInputs = kernel.moduleBuildDependencies; From 63f26ac6caf2972df32d4894dd96971b680ef952 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 16 Feb 2026 23:43:23 +0000 Subject: [PATCH 117/249] python3Packages.coinmetrics-api-client: 2026.1.14.15 -> 2026.2.9.18 --- .../python-modules/coinmetrics-api-client/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/coinmetrics-api-client/default.nix b/pkgs/development/python-modules/coinmetrics-api-client/default.nix index c05fdb581bdb..4e79fffb203e 100644 --- a/pkgs/development/python-modules/coinmetrics-api-client/default.nix +++ b/pkgs/development/python-modules/coinmetrics-api-client/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "coinmetrics-api-client"; - version = "2026.1.14.15"; + version = "2026.2.9.18"; pyproject = true; __darwinAllowLocalNetworking = true; @@ -26,7 +26,7 @@ buildPythonPackage rec { src = fetchPypi { inherit version; pname = "coinmetrics_api_client"; - hash = "sha256-0gNZ1A9BO/LebOvYLbUmQmMnBi4H5QeX7GdU6SVUWNs="; + hash = "sha256-5R/Z/FItszcNAdwHkhzr/HWqQBbXsYf9Hub+HGdBEGo="; }; pythonRelaxDeps = [ "typer" ]; From 97c8a41d0dda5063b4e42f4ddf6a850da2688037 Mon Sep 17 00:00:00 2001 From: Jan Philipp Tebernum Date: Tue, 17 Feb 2026 00:01:43 +0000 Subject: [PATCH 118/249] rust-analyzer-unwrapped: 2026-02-09 -> 2026-02-16 --- 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 87ab732f4429..ee0b1a1ebb23 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 (finalAttrs: { pname = "rust-analyzer-unwrapped"; - version = "2026-02-09"; + version = "2026-02-16"; - cargoHash = "sha256-MAEzZDXY7W6ZlWWCK4Rx8hQtWijTt3giYxaJiaPAw5M="; + cargoHash = "sha256-1Brx4mvT8683zhrFkfL15/ynfgewyd7WcFFdKvDL3+Q="; src = fetchFromGitHub { owner = "rust-lang"; repo = "rust-analyzer"; rev = finalAttrs.version; - hash = "sha256-S6qG5sNG76JitdRRY0dyEq9+n+4TJuqKrFrtTpripAo="; + hash = "sha256-1TZROjtryMzOJHgHhAUQUoAMnnWal231G7gM1pfNlK4="; }; cargoBuildFlags = [ From d80838a482f0aa578435c15ba1d8fca75bfb3547 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 00:30:29 +0000 Subject: [PATCH 119/249] python3Packages.asyncinotify: 4.3.2 -> 4.4.0 --- pkgs/development/python-modules/asyncinotify/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/asyncinotify/default.nix b/pkgs/development/python-modules/asyncinotify/default.nix index f12ca523f336..38da6231a646 100644 --- a/pkgs/development/python-modules/asyncinotify/default.nix +++ b/pkgs/development/python-modules/asyncinotify/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "asyncinotify"; - version = "4.3.2"; + version = "4.4.0"; pyproject = true; src = fetchFromGitHub { owner = "absperf"; repo = "asyncinotify"; tag = "v${version}"; - hash = "sha256-lIy9hZhTdXPt9gJGPDtfLttYQL8OiWfNcz3rT89QS7M="; + hash = "sha256-u83k/Wu6WA6lZxLpdPpp6Hi6gmJIgXAXh7q8OJvW2vk="; }; build-system = [ flit-core ]; From abbea9e24f7e6a8df6e14e22d09482fc1d62510f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 00:34:50 +0000 Subject: [PATCH 120/249] codespelunker: 1.4.0 -> 2.0.0 --- pkgs/by-name/co/codespelunker/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/co/codespelunker/package.nix b/pkgs/by-name/co/codespelunker/package.nix index 0cc5fe0d2e57..9ee29d176198 100644 --- a/pkgs/by-name/co/codespelunker/package.nix +++ b/pkgs/by-name/co/codespelunker/package.nix @@ -6,13 +6,13 @@ buildGoModule (finalAttrs: { pname = "codespelunker"; - version = "1.4.0"; + version = "2.0.0"; src = fetchFromGitHub { owner = "boyter"; repo = "cs"; rev = "v${finalAttrs.version}"; - hash = "sha256-FZf3aRozpXWTRDrNDRxb1dGBXiLVEYOUd8a/hqzThps="; + hash = "sha256-knsEEpmBuFO5UkUenjVilSg8h+MMGnmbDX0DrAlg98s="; }; vendorHash = null; From 257707a95211eeed7f0bfbc04bb4dec67f70c87f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 00:42:09 +0000 Subject: [PATCH 121/249] qjackctl: 1.0.4 -> 1.0.5 --- pkgs/by-name/qj/qjackctl/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/qj/qjackctl/package.nix b/pkgs/by-name/qj/qjackctl/package.nix index 9b65e393808d..3ab1abdc4678 100644 --- a/pkgs/by-name/qj/qjackctl/package.nix +++ b/pkgs/by-name/qj/qjackctl/package.nix @@ -13,14 +13,14 @@ }: stdenv.mkDerivation (finalAttrs: { - version = "1.0.4"; + version = "1.0.5"; pname = "qjackctl"; src = fetchFromGitHub { owner = "rncbc"; repo = "qjackctl"; tag = "v${finalAttrs.version}"; - hash = "sha256-eZ3PBacRdMJCHHwE0qYi4jgSb7G7uS2Q+j02EdnSYqA="; + hash = "sha256-A4zoKqEO84kOfPwrkngv3EEXegCOs4QqFaS9KmgcKf4="; }; buildInputs = [ From f3dcf609fc42954825f6853873e23b1a0299b463 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 00:42:47 +0000 Subject: [PATCH 122/249] python3Packages.manim-slides: 5.5.3 -> 5.5.4 --- pkgs/development/python-modules/manim-slides/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/manim-slides/default.nix b/pkgs/development/python-modules/manim-slides/default.nix index 5fa81d6f87a4..7fd778ae7aba 100644 --- a/pkgs/development/python-modules/manim-slides/default.nix +++ b/pkgs/development/python-modules/manim-slides/default.nix @@ -36,14 +36,14 @@ }: buildPythonPackage rec { pname = "manim-slides"; - version = "5.5.3"; + version = "5.5.4"; pyproject = true; src = fetchFromGitHub { owner = "jeertmans"; repo = "manim-slides"; tag = "v${version}"; - hash = "sha256-BZyvnjRjWSgfbnLPgZbaTp0auDBXZawDlrr9jZfWohA="; + hash = "sha256-Izr7nCDn3BQ3j27KlWzM1Z1DTVaAS+YfR0yxt00VkeE="; }; build-system = [ From daf56998034b0ef72d106bbfed864ca76c39bc44 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 01:11:08 +0000 Subject: [PATCH 123/249] dracula-theme: 4.0.0-unstable-2026-01-31 -> 4.0.0-unstable-2026-02-09 --- pkgs/by-name/dr/dracula-theme/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/dr/dracula-theme/package.nix b/pkgs/by-name/dr/dracula-theme/package.nix index 58a1d41e608b..7e5d0fe8e66a 100644 --- a/pkgs/by-name/dr/dracula-theme/package.nix +++ b/pkgs/by-name/dr/dracula-theme/package.nix @@ -8,7 +8,7 @@ let themeName = "Dracula"; - version = "4.0.0-unstable-2026-01-31"; + version = "4.0.0-unstable-2026-02-09"; in stdenvNoCC.mkDerivation { pname = "dracula-theme"; @@ -17,8 +17,8 @@ stdenvNoCC.mkDerivation { src = fetchFromGitHub { owner = "dracula"; repo = "gtk"; - rev = "1282a6806d568b736fddf783263fc96ccd34a8ce"; - hash = "sha256-6fYbe3CVfCw/CZaFX5Mc1DPb4+uiQLIZlirx+2/jUzw="; + rev = "f590e017d366466323a26c5cb8360ffca026aac0"; + hash = "sha256-eP+GTmDNPeXc3SE8MrQC4jzwz2a0yDA89msIkPalp1w="; }; propagatedUserEnvPkgs = [ From 12e0352d0e27ce63054d32332e31d3c8f816fbf1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 01:11:42 +0000 Subject: [PATCH 124/249] vals: 0.43.2 -> 0.43.3 --- pkgs/by-name/va/vals/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/va/vals/package.nix b/pkgs/by-name/va/vals/package.nix index 0086300d475a..d8a9d4917341 100644 --- a/pkgs/by-name/va/vals/package.nix +++ b/pkgs/by-name/va/vals/package.nix @@ -8,13 +8,13 @@ buildGoModule (finalAttrs: { pname = "vals"; - version = "0.43.2"; + version = "0.43.3"; src = fetchFromGitHub { rev = "v${finalAttrs.version}"; owner = "helmfile"; repo = "vals"; - sha256 = "sha256-eLYvcv+8CPtNPZpuO/mLnEHASv8z8vJYZiw509R9Ujk="; + sha256 = "sha256-lwUfDzgdYjrbRaIPs04DsQ31AbkBfbG6IRk9wMSed2s="; }; vendorHash = "sha256-+g6bUv2FwwDiQQMSSzMxTcbdlAeYT71ADJGwjaG92cE="; From 79bb0c4acaecc4b6f0804905a516f5a697d6591f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 01:27:07 +0000 Subject: [PATCH 125/249] ord: 0.24.2 -> 0.25.0 --- pkgs/by-name/or/ord/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/or/ord/package.nix b/pkgs/by-name/or/ord/package.nix index a08f52c41a73..2a586de465f6 100644 --- a/pkgs/by-name/or/ord/package.nix +++ b/pkgs/by-name/or/ord/package.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "ord"; - version = "0.24.2"; + version = "0.25.0"; src = fetchFromGitHub { owner = "ordinals"; repo = "ord"; rev = finalAttrs.version; - hash = "sha256-wGwetpZwYuQ6NhZ5to6PTQdhlEz+66iM26x0ZqNfwH0="; + hash = "sha256-wRc3KauVHvl1Lc1ATXZYtCb2v6LdX1qT+ABTN7BdjAQ="; }; - cargoHash = "sha256-Ziop9cw/jHTrbRZoVBy2Rd93A/YZlLY14Vzfp3vm5xc="; + cargoHash = "sha256-3p7K0Zc7/ZnnoOhQedWrg3xm+EK1QE3h4g4Y3idBREo="; nativeBuildInputs = [ pkg-config From 684e38720fcf8dad8f93f3e75d67062838273303 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 02:04:32 +0000 Subject: [PATCH 126/249] libgeneral: 89 -> 90 --- pkgs/by-name/li/libgeneral/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/libgeneral/package.nix b/pkgs/by-name/li/libgeneral/package.nix index cffd8d44ada8..6c30f4921106 100644 --- a/pkgs/by-name/li/libgeneral/package.nix +++ b/pkgs/by-name/li/libgeneral/package.nix @@ -10,13 +10,13 @@ }: clangStdenv.mkDerivation (finalAttrs: { pname = "libgeneral"; - version = "89"; + version = "90"; src = fetchFromGitHub { owner = "tihmstar"; repo = "libgeneral"; tag = finalAttrs.version; - hash = "sha256-BADbLFE6DmkpKGMOeaaWybnjz+7QDv2iaYYXJcfFGM8="; + hash = "sha256-/IVh+XwUAok3RnTuQ6HuOR+GeBOAXX27xpdXWp3ISRI="; }; # Do not depend on git to calculate version, instead From 17768df847ba2b42c5c2d210c0b8fe69b1c15b4d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 02:06:19 +0000 Subject: [PATCH 127/249] pyenv: 2.6.22 -> 2.6.23 --- pkgs/by-name/py/pyenv/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/py/pyenv/package.nix b/pkgs/by-name/py/pyenv/package.nix index f9e346a7c6e7..3816b554022f 100644 --- a/pkgs/by-name/py/pyenv/package.nix +++ b/pkgs/by-name/py/pyenv/package.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "pyenv"; - version = "2.6.22"; + version = "2.6.23"; src = fetchFromGitHub { owner = "pyenv"; repo = "pyenv"; tag = "v${finalAttrs.version}"; - hash = "sha256-F4SZeF9YriAog88hRH/3GWajPtpBTBjEiVgqpxoFS/I="; + hash = "sha256-ejYVBXTDPJFh/9vBet16HMxXvQ5qJzZPPp3vnZUp8A8="; }; nativeBuildInputs = [ From f88961f43e83d72495b1b0b734c786f253007204 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 02:23:47 +0000 Subject: [PATCH 128/249] unstructured-api: 0.0.92 -> 0.1.1 --- pkgs/by-name/un/unstructured-api/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/un/unstructured-api/package.nix b/pkgs/by-name/un/unstructured-api/package.nix index 0528753a0d9e..6082424e7368 100644 --- a/pkgs/by-name/un/unstructured-api/package.nix +++ b/pkgs/by-name/un/unstructured-api/package.nix @@ -144,7 +144,7 @@ let ++ google-api-core.optional-dependencies.grpc ++ unstructured.optional-dependencies.all-docs ); - version = "0.0.92"; + version = "0.1.1"; unstructured_api_nltk_data = python3.pkgs.nltk.dataDir (d: [ d.punkt d.averaged-perceptron-tagger @@ -158,7 +158,7 @@ stdenvNoCC.mkDerivation { owner = "Unstructured-IO"; repo = "unstructured-api"; rev = version; - hash = "sha256-kPPgLb6J0vg2bpFl85N+sVrapnozS/7pCcqG0xHYcMY="; + hash = "sha256-xQwgk7cjerKxLn1P5ogVbNHuHCFijai13n/1bBNvsYo="; }; nativeBuildInputs = [ makeWrapper ]; From 086a2c21f749f244dc8b71e0c1430710f5730e81 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 02:38:33 +0000 Subject: [PATCH 129/249] ibus-engines.typing-booster-unwrapped: 2.30.3 -> 2.30.4 --- .../inputmethods/ibus-engines/ibus-typing-booster/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/inputmethods/ibus-engines/ibus-typing-booster/default.nix b/pkgs/tools/inputmethods/ibus-engines/ibus-typing-booster/default.nix index f575e355bcda..4bfcca6fd1d0 100644 --- a/pkgs/tools/inputmethods/ibus-engines/ibus-typing-booster/default.nix +++ b/pkgs/tools/inputmethods/ibus-engines/ibus-typing-booster/default.nix @@ -25,13 +25,13 @@ in stdenv.mkDerivation rec { pname = "ibus-typing-booster"; - version = "2.30.3"; + version = "2.30.4"; src = fetchFromGitHub { owner = "mike-fabian"; repo = "ibus-typing-booster"; rev = version; - hash = "sha256-YC38zi1Wr94ExCEUHtWt7HOEjnV4s1RiPpvMPWAsXC4="; + hash = "sha256-hai4f3kdFLagPSdOMQFCMgfovrcDxZBVaHbIeo3/53o="; }; nativeBuildInputs = [ From 973160ecf8a5b60e5207c48688abe119d447caad Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 02:45:38 +0000 Subject: [PATCH 130/249] python3Packages.qcelemental: 0.30.0 -> 0.30.1 --- pkgs/development/python-modules/qcelemental/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/qcelemental/default.nix b/pkgs/development/python-modules/qcelemental/default.nix index 92dfd2ec696b..5e3a8ddd6fdd 100644 --- a/pkgs/development/python-modules/qcelemental/default.nix +++ b/pkgs/development/python-modules/qcelemental/default.nix @@ -18,12 +18,12 @@ buildPythonPackage rec { pname = "qcelemental"; - version = "0.30.0"; + version = "0.30.1"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-nIW38ReKgE1FA0r55TOOsAOlvtAV3fIQexTsyqx4r4g="; + hash = "sha256-WMNKl4hfW/GIOwHNekZSwguaM64LLerQarEhOgqb2rs="; }; build-system = [ From fffa67c756b7d46a854025560fbe6a60b90be707 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 02:51:26 +0000 Subject: [PATCH 131/249] dyff: 1.10.3 -> 1.10.4 --- pkgs/by-name/dy/dyff/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/dy/dyff/package.nix b/pkgs/by-name/dy/dyff/package.nix index 7fbf3f5b8179..dfa73c4c3484 100644 --- a/pkgs/by-name/dy/dyff/package.nix +++ b/pkgs/by-name/dy/dyff/package.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "dyff"; - version = "1.10.3"; + version = "1.10.4"; src = fetchFromGitHub { owner = "homeport"; repo = "dyff"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-tMb/SjrD1Sruvb/qeKu75EwTg4MyX9rCT0T4cJzIyko="; + sha256 = "sha256-3BW6uvxnwmvbzqoYnXKO85hMEFXPp+QsrAoGj/ksn/g="; }; - vendorHash = "sha256-NPCC8cVpJ07k5H4z2/fiPkxiWgW852pWqyW4gIQfIpw="; + vendorHash = "sha256-vZI56PKtwmCqqWwPGuWApAZ2lBv17vin1aD36Ym3HOg="; subPackages = [ "cmd/dyff" From 90519b6235f1bdd23b37af231508d3ea105b5d26 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 03:05:20 +0000 Subject: [PATCH 132/249] parca-agent: 0.45.0 -> 0.45.1 --- pkgs/by-name/pa/parca-agent/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pa/parca-agent/package.nix b/pkgs/by-name/pa/parca-agent/package.nix index d10210c4de64..d403bdfe8207 100644 --- a/pkgs/by-name/pa/parca-agent/package.nix +++ b/pkgs/by-name/pa/parca-agent/package.nix @@ -8,18 +8,18 @@ buildGoModule (finalAttrs: { pname = "parca-agent"; - version = "0.45.0"; + version = "0.45.1"; src = fetchFromGitHub { owner = "parca-dev"; repo = "parca-agent"; tag = "v${finalAttrs.version}"; - hash = "sha256-WGR4EFsM7C7lf8VbPefw/4sQQD2ld3jCJE52M7MbRi8="; + hash = "sha256-NcvEU9MgAYK7jFbg/jdUP/ltgzDAIR6JNphv5Xkcba4="; fetchSubmodules = true; }; proxyVendor = true; - vendorHash = "sha256-KwXSiZsviyR0wDKYFwlDUvJ+7PpEUoSyLsw2ZVcyK60="; + vendorHash = "sha256-/V4proGF8Vpv2w4+3vZv4tcKkEgBi6eZGMjXW9vrLts="; buildInputs = [ stdenv.cc.libc.static From a3f2345cbfa984224ba512a48e7db34a1138ee07 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 03:13:23 +0000 Subject: [PATCH 133/249] sub-store-frontend: 2.16.13 -> 2.16.15 --- 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 853f2a1586c7..b6322d911365 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.13"; + version = "2.16.15"; src = fetchFromGitHub { owner = "sub-store-org"; repo = "Sub-Store-Front-End"; tag = finalAttrs.version; - hash = "sha256-aqwmuTD2PgMGJgpBhFj2lqRcPqxhir+NHLNsFRLjG98="; + hash = "sha256-YlN3nv/wbHMUocQbt77iq5vD8FTJAdysDEmRRZSbQkE="; }; nativeBuildInputs = [ From 818599813535b48ed3fd1e22c79ae4cd571ecff8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 03:13:44 +0000 Subject: [PATCH 134/249] sub-store: 2.21.21 -> 2.21.25 --- 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 f54dc73066e8..b251492e9b17 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.21"; + version = "2.21.25"; src = fetchFromGitHub { owner = "sub-store-org"; repo = "Sub-Store"; tag = finalAttrs.version; - hash = "sha256-b8UU7MrkoWMxo7AXQSvLrmjC4PqOFSSNglW7yOFddIs="; + hash = "sha256-/ltYEwzH6F0C0nMhtptJeJWxgewJ3uABlvSCZSgOufA="; }; sourceRoot = "${finalAttrs.src.name}/backend"; From 49eb62fe33392f5e6c637383acdc92c7a78e65fd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 04:05:45 +0000 Subject: [PATCH 135/249] pcsc-tools: 1.7.3 -> 1.7.4 --- pkgs/by-name/pc/pcsc-tools/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pc/pcsc-tools/package.nix b/pkgs/by-name/pc/pcsc-tools/package.nix index 833a3ede87d2..e6f72c8e3333 100644 --- a/pkgs/by-name/pc/pcsc-tools/package.nix +++ b/pkgs/by-name/pc/pcsc-tools/package.nix @@ -27,13 +27,13 @@ assert systemdSupport -> dbusSupport; stdenv.mkDerivation (finalAttrs: { pname = "pcsc-tools"; - version = "1.7.3"; + version = "1.7.4"; src = fetchFromGitHub { owner = "LudovicRousseau"; repo = "pcsc-tools"; tag = finalAttrs.version; - hash = "sha256-pNTEiXAcT0NivDMIHGI+0VC9rKqLMc07yQB15mDWZhM="; + hash = "sha256-LSu+s/XcO4wM3Yvc1G/70ak+4KW+wKQ9dRm9Fdm+NsE="; }; configureFlags = [ From 42611f0af30192b51b6595331520a085efa8eb9f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 04:09:44 +0000 Subject: [PATCH 136/249] versatiles: 3.5.0 -> 3.6.2 --- pkgs/by-name/ve/versatiles/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ve/versatiles/package.nix b/pkgs/by-name/ve/versatiles/package.nix index 95aa9ae31cc6..2e2d5d55d79e 100644 --- a/pkgs/by-name/ve/versatiles/package.nix +++ b/pkgs/by-name/ve/versatiles/package.nix @@ -7,16 +7,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "versatiles"; - version = "3.5.0"; + version = "3.6.2"; src = fetchFromGitHub { owner = "versatiles-org"; repo = "versatiles-rs"; tag = "v${finalAttrs.version}"; - hash = "sha256-bxrx+gjJbOzDvD6/Ov3vGCvDL6x5/tEo1+qFIWl7tTI="; + hash = "sha256-OK+rcnWxr1s4kGsXJ8u1WK7VWzfGO7LhD/HYg9Cy1u8="; }; - cargoHash = "sha256-SN1+ujgaS/lfN/CyTOVwDft8MypdYfnz1LiJE7FtQ2s="; + cargoHash = "sha256-/8Nnau4zkEY6oTYh08/XiN2rQ5M/bTMYyZTVD6UjAgU="; __darwinAllowLocalNetworking = true; From 1e0373ac3a326494e256890a7bcee396c01a6791 Mon Sep 17 00:00:00 2001 From: pancaek <20342389+pancaek@users.noreply.github.com> Date: Mon, 16 Feb 2026 20:31:56 -0800 Subject: [PATCH 137/249] worldpainter: move icon to spec-compliant location --- pkgs/by-name/wo/worldpainter/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/wo/worldpainter/package.nix b/pkgs/by-name/wo/worldpainter/package.nix index b98a5d77fe4e..5203e791de79 100644 --- a/pkgs/by-name/wo/worldpainter/package.nix +++ b/pkgs/by-name/wo/worldpainter/package.nix @@ -37,8 +37,8 @@ stdenv.mkDerivation rec { find .install4j/ -maxdepth 1 -type f -exec install -Dm644 {} "$out/.install4j/" \; find .install4j/user/ -maxdepth 1 -type f -exec install -Dm644 {} "$out/.install4j/user/" \; - mkdir -p $out/share/{pixmaps,applications} - install -Dm644 .install4j/i4j_extf_8_jed6s0_1y6kkxa.png "$out/share/pixmaps/worldpainter.png" + mkdir -p $out/share/applications + install -Dm644 .install4j/i4j_extf_8_jed6s0_1y6kkxa.png "$out/share/icons/hicolor/128x128/apps/worldpainter.png" runHook postInstall ''; From 9e33c59ffce6152ea95c70d4af3e2e2efea89f65 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 04:51:04 +0000 Subject: [PATCH 138/249] python3Packages.real-ladybug: 0.14.1 -> 0.14.3 --- pkgs/development/python-modules/real-ladybug/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/real-ladybug/default.nix b/pkgs/development/python-modules/real-ladybug/default.nix index cf9709ce7adb..e074b3984262 100644 --- a/pkgs/development/python-modules/real-ladybug/default.nix +++ b/pkgs/development/python-modules/real-ladybug/default.nix @@ -10,14 +10,14 @@ buildPythonPackage (finalAttrs: { pname = "real-ladybug"; - version = "0.14.1"; + version = "0.14.3"; pyproject = true; src = fetchFromGitHub { owner = "LadybugDB"; repo = "ladybug"; tag = "v${finalAttrs.version}"; - hash = "sha256-Tq7a7XOKoxe0/cdZehNAEX4ENHIjMFdBBARNzZiuMM8="; + hash = "sha256-0EasuvUlknJ4gguTMOlLFZNxC4WEowyUwzUo6VtosaE="; }; sourceRoot = "${finalAttrs.src.name}/tools/python_api"; From 350969804f6b0516608a688e1ab0df8ecef09260 Mon Sep 17 00:00:00 2001 From: sarahec Date: Mon, 16 Feb 2026 19:00:28 +0000 Subject: [PATCH 139/249] python3Packages.m2crypto: 0.46.2 -> 0.47.0 --- .../development/python-modules/m2crypto/default.nix | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/m2crypto/default.nix b/pkgs/development/python-modules/m2crypto/default.nix index 778f38941a0b..891f763a3e4c 100644 --- a/pkgs/development/python-modules/m2crypto/default.nix +++ b/pkgs/development/python-modules/m2crypto/default.nix @@ -11,16 +11,25 @@ buildPythonPackage (finalAttrs: { pname = "m2crypto"; - version = "0.46.2"; + version = "0.47.0"; pyproject = true; src = fetchFromGitLab { owner = "m2crypto"; repo = "m2crypto"; tag = finalAttrs.version; - hash = "sha256-XV9aILSWfQ/xKDySflG3wiNRP4YVPVujuhIz2VdPuBc="; + hash = "sha256-yOpejD2lYbv8JrTXxXOwjAgftb9xojAYgC3iKu3bDSQ="; }; + # https://lists.sr.ht/~mcepl/m2crypto/%3CCAPhw1+Hg6+OJZoqt1O6aezxnTUFmfFTMzDwkD2bJ74jnmygqrg@mail.gmail.com%3E + postPatch = lib.optionalString stdenv.hostPlatform.isDarwin '' + substituteInPlace src/SWIG/_lib.h \ + --replace-fail "|| defined(__clang__)" "&& !defined(__clang__)" + substituteInPlace src/SWIG/_m2crypto.i \ + --replace-fail "PRAGMA_IGNORE_UNUSED_LABEL" "" \ + --replace-fail "PRAGMA_WARN_STRICT_PROTOTYPES" "" + ''; + build-system = [ setuptools ]; nativeBuildInputs = [ swig ]; From d65524ae58b026dbde9c2f94ba058df7519a0d0b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 05:17:44 +0000 Subject: [PATCH 140/249] schemacrawler: 17.6.1 -> 17.6.2 --- pkgs/by-name/sc/schemacrawler/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sc/schemacrawler/package.nix b/pkgs/by-name/sc/schemacrawler/package.nix index 358afb62e095..5400e483b1cb 100644 --- a/pkgs/by-name/sc/schemacrawler/package.nix +++ b/pkgs/by-name/sc/schemacrawler/package.nix @@ -8,11 +8,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "schemacrawler"; - version = "17.6.1"; + version = "17.6.2"; src = fetchzip { url = "https://github.com/schemacrawler/SchemaCrawler/releases/download/v${finalAttrs.version}/schemacrawler-${finalAttrs.version}-bin.zip"; - hash = "sha256-ZQJiHu3nqCSpVaixapzw2p9ix2xUhgzwEIcSntv0hxU="; + hash = "sha256-brG+HDSNX0Mfqdh7ALAu3CO6IWEkY/4d/gpuCUjX9jw="; }; nativeBuildInputs = [ makeWrapper ]; From 0013fa0fbbef75c665c5f90fc2f826e550f8b6d4 Mon Sep 17 00:00:00 2001 From: Jamie Magee Date: Mon, 16 Feb 2026 21:12:48 -0800 Subject: [PATCH 141/249] python3Packages.airpatrol: init at 0.1.0 --- .../python-modules/airpatrol/default.nix | 40 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 42 insertions(+) create mode 100644 pkgs/development/python-modules/airpatrol/default.nix diff --git a/pkgs/development/python-modules/airpatrol/default.nix b/pkgs/development/python-modules/airpatrol/default.nix new file mode 100644 index 000000000000..f6531bd0d668 --- /dev/null +++ b/pkgs/development/python-modules/airpatrol/default.nix @@ -0,0 +1,40 @@ +{ + lib, + aiohttp, + buildPythonPackage, + fetchFromGitHub, + pytestCheckHook, + pytest-asyncio, + setuptools, +}: + +buildPythonPackage rec { + pname = "airpatrol"; + version = "0.1.0"; + pyproject = true; + + src = fetchFromGitHub { + owner = "antondalgren"; + repo = "airpatrol"; + tag = "v${version}"; + hash = "sha256-KPch1GsJ5my43d9SVpwGA2EmrkmeBGJWAkY51rDofTk="; + }; + + build-system = [ setuptools ]; + + dependencies = [ aiohttp ]; + + nativeCheckInputs = [ + pytestCheckHook + pytest-asyncio + ]; + + pythonImportsCheck = [ "airpatrol" ]; + + meta = { + description = "Python package for interacting with AirPatrol devices"; + homepage = "https://github.com/antondalgren/airpatrol"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ jamiemagee ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index cc2c251b3e0b..d80e30446448 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -584,6 +584,8 @@ self: super: with self; { airos = callPackage ../development/python-modules/airos { }; + airpatrol = callPackage ../development/python-modules/airpatrol { }; + airportsdata = callPackage ../development/python-modules/airportsdata { }; airthings-ble = callPackage ../development/python-modules/airthings-ble { }; From 66f43ae4321585fcf992f0b9b2bcb7cd336b4b05 Mon Sep 17 00:00:00 2001 From: Jamie Magee Date: Mon, 16 Feb 2026 21:15:12 -0800 Subject: [PATCH 142/249] home-assistant: regenerate component-packages.nix --- pkgs/servers/home-assistant/component-packages.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/servers/home-assistant/component-packages.nix b/pkgs/servers/home-assistant/component-packages.nix index de8714897649..f343bf2d25dd 100644 --- a/pkgs/servers/home-assistant/component-packages.nix +++ b/pkgs/servers/home-assistant/component-packages.nix @@ -126,7 +126,8 @@ ]; "airpatrol" = ps: with ps; [ - ]; # missing inputs: airpatrol + airpatrol + ]; "airq" = ps: with ps; [ aioairq @@ -7176,6 +7177,7 @@ "airnow" "airobot" "airos" + "airpatrol" "airq" "airthings" "airthings_ble" From 257cb9f65568590a472306b7dcf36450c4f25693 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 05:45:41 +0000 Subject: [PATCH 143/249] hubble: 1.18.5 -> 1.18.6 --- pkgs/by-name/hu/hubble/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/hu/hubble/package.nix b/pkgs/by-name/hu/hubble/package.nix index c2be58713ae5..3cc0b7ee09bf 100644 --- a/pkgs/by-name/hu/hubble/package.nix +++ b/pkgs/by-name/hu/hubble/package.nix @@ -9,13 +9,13 @@ buildGo124Module rec { pname = "hubble"; - version = "1.18.5"; + version = "1.18.6"; src = fetchFromGitHub { owner = "cilium"; repo = "hubble"; tag = "v${version}"; - hash = "sha256-0R9Bm+8eiCOfsCs2oCBjZQR/N8z0DmkGBC/6Fy4JNyM="; + hash = "sha256-I/+QE+HY+dU4ZIj/8vP7Ij/eInSn1pxuTNDghIsVXt0="; }; nativeBuildInputs = [ From e9e4c6e435567ca59d9a456b28c63cdf6c5d3593 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 06:16:51 +0000 Subject: [PATCH 144/249] git-gr: 1.4.3 -> 1.4.5 --- pkgs/by-name/gi/git-gr/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gi/git-gr/package.nix b/pkgs/by-name/gi/git-gr/package.nix index 913ce81b917c..7fa31b60e28c 100644 --- a/pkgs/by-name/gi/git-gr/package.nix +++ b/pkgs/by-name/gi/git-gr/package.nix @@ -14,7 +14,7 @@ let canRunGitGr = stdenv.hostPlatform.emulatorAvailable buildPackages; gitGr = "${stdenv.hostPlatform.emulator buildPackages} $out/bin/git-gr"; pname = "git-gr"; - version = "1.4.3"; + version = "1.4.5"; in rustPlatform.buildRustPackage { inherit pname version; @@ -23,12 +23,12 @@ rustPlatform.buildRustPackage { owner = "9999years"; repo = "git-gr"; tag = "v${version}"; - hash = "sha256-t308Ep27iRvRHSdvVMOrRGVoajBtnTutHAkKbZkO7Wg="; + hash = "sha256-8eZCJdGWuUk5l/OSmMVozL7SKyibtaZK3YlVzw/ZYsU="; }; buildFeatures = [ "clap_mangen" ]; - cargoHash = "sha256-5YHE1NVUcZ5NeOl3Z87l3PVsmlkswhnT83Oi9loJjdM="; + cargoHash = "sha256-OyNdp9uskLXZEsMx9NcKwmkWgepUIAyi+woFYEK66OY="; env.OPENSSL_NO_VENDOR = true; From 8127e158575cf098cbf86645b11ef0474f4e23d7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 06:32:08 +0000 Subject: [PATCH 145/249] namespace-cli: 0.0.479 -> 0.0.486 --- pkgs/by-name/na/namespace-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/na/namespace-cli/package.nix b/pkgs/by-name/na/namespace-cli/package.nix index 7cd3bdc99779..467875671799 100644 --- a/pkgs/by-name/na/namespace-cli/package.nix +++ b/pkgs/by-name/na/namespace-cli/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "namespace-cli"; - version = "0.0.479"; + version = "0.0.486"; src = fetchFromGitHub { owner = "namespacelabs"; repo = "foundation"; rev = "v${finalAttrs.version}"; - hash = "sha256-EznGetJAjUMgQjTHgWA4nv3c6RobrSU28lEjN0PgsiE="; + hash = "sha256-FBk4PVIKpy6MvquqtQyfgw1/Twgef/CHE7/+mpsJjTw="; }; - vendorHash = "sha256-dk32fNNO5nN/RuYOu+vx8Gjxdcs1vt6K9CrV1iXn++E="; + vendorHash = "sha256-GPO3vdk26K54VmjHmg1PL/nQd6GTz/ZQk8ZpNQHoqSQ="; subPackages = [ "cmd/nsc" From eb7fed8d5f9e5e3f09b87d00584978a62398e50e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 06:43:19 +0000 Subject: [PATCH 146/249] python3Packages.tesla-fleet-api: 1.4.2 -> 1.4.3 --- 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 40d20c0cc921..4690cf59bfff 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.2"; + version = "1.4.3"; pyproject = true; src = fetchFromGitHub { owner = "Teslemetry"; repo = "python-tesla-fleet-api"; tag = "v${version}"; - hash = "sha256-qDYa7GVJokr/0ZmSC5pusc/I5CX9Pras2+dZI2MRXzk="; + hash = "sha256-bT0nI9YFnhMxvtJRQtHpDXKbWhZwQrPGIjEt/nHH5VU="; }; build-system = [ setuptools ]; From 7cba721e003cd3dd13a960fcff5ed2e69ef78fca Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 07:14:12 +0000 Subject: [PATCH 147/249] python3Packages.resend: 2.21.0 -> 2.22.0 --- pkgs/development/python-modules/resend/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/resend/default.nix b/pkgs/development/python-modules/resend/default.nix index 6bf7db060525..cc92a040a6d4 100644 --- a/pkgs/development/python-modules/resend/default.nix +++ b/pkgs/development/python-modules/resend/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "resend"; - version = "2.21.0"; + version = "2.22.0"; pyproject = true; src = fetchFromGitHub { owner = "resend"; repo = "resend-python"; tag = "v${version}"; - hash = "sha256-/y4BvaF6Qknje6bWQWm9sfJQMAnOjOJdmsePVC+ZKmI="; + hash = "sha256-qiGpSUGzhu1jHGSc641S+m+zRmo1cwK8Ug/FgdQBo6M="; }; build-system = [ setuptools ]; From 17c4600e30368490d8dfc42c055e21d88cf52d32 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 07:31:05 +0000 Subject: [PATCH 148/249] terraform-config-inspect: 0-unstable-2026-02-04 -> 0-unstable-2026-02-10 --- pkgs/by-name/te/terraform-config-inspect/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/te/terraform-config-inspect/package.nix b/pkgs/by-name/te/terraform-config-inspect/package.nix index c36a532bdb98..ea79eb61742e 100644 --- a/pkgs/by-name/te/terraform-config-inspect/package.nix +++ b/pkgs/by-name/te/terraform-config-inspect/package.nix @@ -7,13 +7,13 @@ }: buildGoModule { pname = "terraform-config-inspect"; - version = "0-unstable-2026-02-04"; + version = "0-unstable-2026-02-10"; src = fetchFromGitHub { owner = "hashicorp"; repo = "terraform-config-inspect"; - rev = "477360eb0c774b44c9769c270aa701536576cbd7"; - hash = "sha256-ingQyP+DhVvvz9rL+Pbec3dAYS5Qo5b5l75J98KWws4="; + rev = "f4be3ba97d948a481dfaf17efe961b135d80741b"; + hash = "sha256-KvjlgxcJExMdtWyaM+rMbSrY4X4sjtYEauZA6Tj3pn0="; }; vendorHash = "sha256-iYrSk9JqxvhYSJuSv/nhZep41gRr644ZzGFWXMGQgyc="; From 17bb7446a1f548ec8209d07ebde915fa52f2791c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 07:32:42 +0000 Subject: [PATCH 149/249] plasticscm-client-gui-unwrapped: 11.0.16.9925 -> 11.0.16.9943 --- pkgs/by-name/pl/plasticscm-client-gui-unwrapped/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pl/plasticscm-client-gui-unwrapped/package.nix b/pkgs/by-name/pl/plasticscm-client-gui-unwrapped/package.nix index f78e747319a2..b9db0ac21e4e 100644 --- a/pkgs/by-name/pl/plasticscm-client-gui-unwrapped/package.nix +++ b/pkgs/by-name/pl/plasticscm-client-gui-unwrapped/package.nix @@ -11,11 +11,11 @@ }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "plasticscm-client-gui-unwrapped"; - version = "11.0.16.9925"; + version = "11.0.16.9943"; src = fetchurl { url = "https://www.plasticscm.com/plasticrepo/stable/debian/amd64/plasticscm-client-gui_${finalAttrs.version}_amd64.deb"; - hash = "sha256-nzq5Wj/UDvBUGDNgSd/Ib+0TwD+uq1hN1J5OZCvH7sE="; + hash = "sha256-h3yMePj9064YSw5kIHSuTEwF5puDEaEKpylQdmzIXUE="; nativeBuildInputs = [ dpkg ]; downloadToTemp = true; recursiveHash = true; From d6a903b215f0631eacd408927ee131180d3afb3a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 07:43:07 +0000 Subject: [PATCH 150/249] plasticscm-theme: 11.0.16.9925 -> 11.0.16.9943 --- pkgs/by-name/pl/plasticscm-theme/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/pl/plasticscm-theme/package.nix b/pkgs/by-name/pl/plasticscm-theme/package.nix index 351667d7f038..2db0b0830059 100644 --- a/pkgs/by-name/pl/plasticscm-theme/package.nix +++ b/pkgs/by-name/pl/plasticscm-theme/package.nix @@ -11,7 +11,7 @@ }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "plasticscm-theme"; - version = "11.0.16.9925"; + version = "11.0.16.9943"; src = fetchurl { url = "https://www.plasticscm.com/plasticrepo/stable/debian/amd64/plasticscm-theme_${finalAttrs.version}_amd64.deb"; From 17b256c17f5cf6902ecee3ae2ebdb21632ce44d5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 07:46:08 +0000 Subject: [PATCH 151/249] plasticscm-client-core-unwrapped: 11.0.16.9925 -> 11.0.16.9943 --- pkgs/by-name/pl/plasticscm-client-core-unwrapped/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pl/plasticscm-client-core-unwrapped/package.nix b/pkgs/by-name/pl/plasticscm-client-core-unwrapped/package.nix index f7af77556fe1..349c1c838afa 100644 --- a/pkgs/by-name/pl/plasticscm-client-core-unwrapped/package.nix +++ b/pkgs/by-name/pl/plasticscm-client-core-unwrapped/package.nix @@ -12,11 +12,11 @@ }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "plasticscm-client-core-unwrapped"; - version = "11.0.16.9925"; + version = "11.0.16.9943"; src = fetchurl { url = "https://www.plasticscm.com/plasticrepo/stable/debian/amd64/plasticscm-client-core_${finalAttrs.version}_amd64.deb"; - hash = "sha256-cysJFw10nTNh+WzDCFFN2DLVwhbeSnOJ5JGMNQEqd60="; + hash = "sha256-8YQhrRxqRfyc3n2MfVGOchOlRpr2WuteOR40dIwMOF4="; nativeBuildInputs = [ dpkg ]; downloadToTemp = true; recursiveHash = true; From 94726dc61124aee7b02a28108c3f19d4e454a098 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 07:49:30 +0000 Subject: [PATCH 152/249] v2ray: 5.44.1 -> 5.45.1 --- pkgs/by-name/v2/v2ray/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/v2/v2ray/package.nix b/pkgs/by-name/v2/v2ray/package.nix index ffa22c33e280..de8fa3ee80c1 100644 --- a/pkgs/by-name/v2/v2ray/package.nix +++ b/pkgs/by-name/v2/v2ray/package.nix @@ -16,18 +16,18 @@ buildGoModule (finalAttrs: { pname = "v2ray-core"; - version = "5.44.1"; + version = "5.45.1"; src = fetchFromGitHub { owner = "v2fly"; repo = "v2ray-core"; rev = "v${finalAttrs.version}"; - hash = "sha256-Y/8rZYNoN5jr7+Q4IMj+uTGo7KfE5LKwUIEuSMROj5c="; + hash = "sha256-PPuUbVNan9Qrx2Oc1mH07dekAqPw15wD2DNz2gQZ1AU="; }; # `nix-update` doesn't support `vendorHash` yet. # https://github.com/Mic92/nix-update/pull/95 - vendorHash = "sha256-YgiNqz2LSW4RFWFF5T1NjioCRIrZHB/ZhsVlahxuxuI="; + vendorHash = "sha256-CTdGbi1LSe67XGNPXkKQLr6UuuJQCfbq2DTgSR3Tc9A="; ldflags = [ "-s" From b5d9b3d8336e795abf02492a239c37c1c122888c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 07:56:22 +0000 Subject: [PATCH 153/249] ghw: 0.22.0 -> 0.23.0 --- pkgs/by-name/gh/ghw/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gh/ghw/package.nix b/pkgs/by-name/gh/ghw/package.nix index e3c0544bb948..3fc21704a0d1 100644 --- a/pkgs/by-name/gh/ghw/package.nix +++ b/pkgs/by-name/gh/ghw/package.nix @@ -6,13 +6,13 @@ }: buildGoModule (finalAttrs: { pname = "ghw"; - version = "0.22.0"; + version = "0.23.0"; src = fetchFromGitHub { owner = "jaypipes"; repo = "ghw"; tag = "v${finalAttrs.version}"; - hash = "sha256-W3a6hKX8vsWe02uLUx9zIOmJiivIOa4Ja++iXVd8J3E="; + hash = "sha256-olMKS+Bb+YK43I23zvxCp9XFkknwvqXorrYVlVomL+o="; }; vendorHash = "sha256-REgtByhTlYQ3XyYleWAcrCymIWtWmltjx21tr2mtF7k="; From 2507541cb1c8f940f20700c052395e0235843063 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 08:10:51 +0000 Subject: [PATCH 154/249] uxplay: 1.73 -> 1.73.3 --- pkgs/by-name/ux/uxplay/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ux/uxplay/package.nix b/pkgs/by-name/ux/uxplay/package.nix index a685b40dfaa6..1e38370cba9d 100644 --- a/pkgs/by-name/ux/uxplay/package.nix +++ b/pkgs/by-name/ux/uxplay/package.nix @@ -15,13 +15,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "uxplay"; - version = "1.73"; + version = "1.73.3"; src = fetchFromGitHub { owner = "FDH2"; repo = "UxPlay"; rev = "v${finalAttrs.version}"; - hash = "sha256-cPewe1pO/PknEBogcXU5WdDOvqya7bC6aIt3itHsrEw="; + hash = "sha256-Fz9zraaFBqdUdRZ/OhoFe/kSGyBMkNKClhQXnTUhqKY="; }; postPatch = '' From 307405bbecf675da2321194206699a9ce933d216 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 08:16:16 +0000 Subject: [PATCH 155/249] libretro.flycast: 0-unstable-2026-02-06 -> 0-unstable-2026-02-16 --- pkgs/applications/emulators/libretro/cores/flycast.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/flycast.nix b/pkgs/applications/emulators/libretro/cores/flycast.nix index 555fcc798db2..a2b7ac852141 100644 --- a/pkgs/applications/emulators/libretro/cores/flycast.nix +++ b/pkgs/applications/emulators/libretro/cores/flycast.nix @@ -8,13 +8,13 @@ }: mkLibretroCore { core = "flycast"; - version = "0-unstable-2026-02-06"; + version = "0-unstable-2026-02-16"; src = fetchFromGitHub { owner = "flyinghead"; repo = "flycast"; - rev = "c577e29f43edc5a86c6ed4edca46706000d214b2"; - hash = "sha256-nHMtXwtrgxoN/tuY1d+DqZAJFag8vmHAP/9tS2j3ErU="; + rev = "ba5b3c71ecc966e52f698f41443e7cc9b81bf824"; + hash = "sha256-tbq+NgbZDKMg0K0cWF1+7h80QTaAaO5BD9nf94z5fc0="; fetchSubmodules = true; }; From fb4e44169b927eece4a1a88516a126cb0738160d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 08:20:05 +0000 Subject: [PATCH 156/249] jx: 3.16.43 -> 3.16.45 --- pkgs/by-name/jx/jx/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/jx/jx/package.nix b/pkgs/by-name/jx/jx/package.nix index 309efa0b2069..4856190f8caa 100644 --- a/pkgs/by-name/jx/jx/package.nix +++ b/pkgs/by-name/jx/jx/package.nix @@ -9,13 +9,13 @@ buildGoModule rec { pname = "jx"; - version = "3.16.43"; + version = "3.16.45"; src = fetchFromGitHub { owner = "jenkins-x"; repo = "jx"; rev = "v${version}"; - sha256 = "sha256-K5NDyhO41PrawSIhLyfoW33IMFOTAiMOyslHPRb5ttg="; + sha256 = "sha256-xPbGRi4Z4M1mnvCyriG6h2n6IILq131JYNug2rESGhQ="; }; vendorHash = "sha256-1ErjD+1MdbKN4EPaQX0jxNzoN9dB8beH1csdx1IPKl8="; From bd5dedc4c9de87225253be22b44bcfbad2f109fd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 08:37:21 +0000 Subject: [PATCH 157/249] symbolicator: 26.1.0 -> 26.2.0 --- pkgs/by-name/sy/symbolicator/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sy/symbolicator/package.nix b/pkgs/by-name/sy/symbolicator/package.nix index 86ed733772d7..37bf8ac5e53b 100644 --- a/pkgs/by-name/sy/symbolicator/package.nix +++ b/pkgs/by-name/sy/symbolicator/package.nix @@ -10,17 +10,17 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "symbolicator"; - version = "26.1.0"; + version = "26.2.0"; src = fetchFromGitHub { owner = "getsentry"; repo = "symbolicator"; rev = finalAttrs.version; - hash = "sha256-sqfp48lDpFwxgKL4CduBVbsYxxpaAugaybp7JKFLuX8="; + hash = "sha256-bRqAOmUtTpI9aX8eNKsgng6fGAl5yy1INCIsqtywSv4="; fetchSubmodules = true; }; - cargoHash = "sha256-7L75EFVU+5YygOuv/7KlD4JXfBKOW9vTumE0aNmLRyU="; + cargoHash = "sha256-ViFUvOL8J4xKO0HAUDmiYHBuyhMY1S7YhmdpG6fuinE="; nativeBuildInputs = [ pkg-config From 8284e302bba64b8b1372ff896bad4025b635312d Mon Sep 17 00:00:00 2001 From: ncaq Date: Sat, 14 Feb 2026 13:13:05 +0900 Subject: [PATCH 158/249] python3Packages.azure-mgmt-resource-{deployments,deploymentscripts,deploymentstacks,templatespecs}: fix deleting leaf module `__init__.py` pythonNamespacesHook removes `__init__.py` at every level of the specified namespace paths. Including the leaf module itself (e.g. "azure.mgmt.resource.deployments") causes its `__init__.py` to be deleted, even though it contains actual module code (re-exports like DeploymentsMgmtClient). This results in runtime import errors in azure-cli. Fix by specifying only the ancestor namespace packages ("azure.mgmt" and "azure.mgmt.resource") instead of the leaf module, consistent with the parent azure-mgmt-resource package. close #490035 Signed-off-by: ncaq --- .../python-modules/azure-mgmt-resource-deployments/default.nix | 3 ++- .../azure-mgmt-resource-deploymentscripts/default.nix | 3 ++- .../azure-mgmt-resource-deploymentstacks/default.nix | 3 ++- .../azure-mgmt-resource-templatespecs/default.nix | 3 ++- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/azure-mgmt-resource-deployments/default.nix b/pkgs/development/python-modules/azure-mgmt-resource-deployments/default.nix index 20d41be0f289..27dec75acb88 100644 --- a/pkgs/development/python-modules/azure-mgmt-resource-deployments/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-resource-deployments/default.nix @@ -34,7 +34,8 @@ buildPythonPackage rec { doCheck = false; pythonNamespaces = [ - "azure.mgmt.resource.deployments" + "azure.mgmt" + "azure.mgmt.resource" ]; pythonImportsCheck = [ diff --git a/pkgs/development/python-modules/azure-mgmt-resource-deploymentscripts/default.nix b/pkgs/development/python-modules/azure-mgmt-resource-deploymentscripts/default.nix index 5c04749ea59f..722aace9cc8f 100644 --- a/pkgs/development/python-modules/azure-mgmt-resource-deploymentscripts/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-resource-deploymentscripts/default.nix @@ -34,7 +34,8 @@ buildPythonPackage rec { doCheck = false; pythonNamespaces = [ - "azure.mgmt.resource.deploymentscripts" + "azure.mgmt" + "azure.mgmt.resource" ]; pythonImportsCheck = [ diff --git a/pkgs/development/python-modules/azure-mgmt-resource-deploymentstacks/default.nix b/pkgs/development/python-modules/azure-mgmt-resource-deploymentstacks/default.nix index 4da8dd3b756c..6b7c2065c2c9 100644 --- a/pkgs/development/python-modules/azure-mgmt-resource-deploymentstacks/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-resource-deploymentstacks/default.nix @@ -34,7 +34,8 @@ buildPythonPackage rec { doCheck = false; pythonNamespaces = [ - "azure.mgmt.resource.deploymentstacks" + "azure.mgmt" + "azure.mgmt.resource" ]; pythonImportsCheck = [ diff --git a/pkgs/development/python-modules/azure-mgmt-resource-templatespecs/default.nix b/pkgs/development/python-modules/azure-mgmt-resource-templatespecs/default.nix index 38a193ecde39..62dedac6bf64 100644 --- a/pkgs/development/python-modules/azure-mgmt-resource-templatespecs/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-resource-templatespecs/default.nix @@ -34,7 +34,8 @@ buildPythonPackage rec { doCheck = false; pythonNamespaces = [ - "azure.mgmt.resource.templatespecs" + "azure.mgmt" + "azure.mgmt.resource" ]; pythonImportsCheck = [ From 315bbaff50ef93769b7dfa38ec570a97b5ce7b05 Mon Sep 17 00:00:00 2001 From: Diego Date: Sun, 28 Dec 2025 22:35:41 +0100 Subject: [PATCH 159/249] genefer: init at 25.12.0 --- pkgs/by-name/ge/genefer/package.nix | 84 +++++++++++++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 pkgs/by-name/ge/genefer/package.nix diff --git a/pkgs/by-name/ge/genefer/package.nix b/pkgs/by-name/ge/genefer/package.nix new file mode 100644 index 000000000000..5c002010c7b6 --- /dev/null +++ b/pkgs/by-name/ge/genefer/package.nix @@ -0,0 +1,84 @@ +{ + fetchFromGitHub, + gmp, + lib, + ocl-icd, + opencl-headers, + stdenv, + boinc, + versionCheckHook, +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "genefer"; + version = "25.12.0"; + + src = fetchFromGitHub { + owner = "galloty"; + repo = "genefer22"; + rev = "37ea9f8f531ee625d10408e1d2a4ec4dcf270438"; + hash = "sha256-dyrg9Yf1Ko8vfV4oH7yVTFfLkCHWeJlm2xjEqjiwHBg="; + }; + + enableParallelBuilding = true; + buildInputs = [ + gmp + ocl-icd + opencl-headers + boinc + ]; + + # remove the static flags + # fix BOINC path + postPatch = '' + sed -i 's/-static-libgcc//g' genefer/Makefile_linux* + sed -i 's/-static-libstdc++//g' genefer/Makefile_linux* + sed -i 's/-static//g' genefer/Makefile_linux* + + substituteInPlace genefer/Makefile_linux* \ + --replace-fail '$(BOINC_DIR)/api' '${boinc}/include/boinc' \ + --replace-fail '$(BOINC_DIR)/lib' '${boinc}/include/boinc' + ''; + + makefile = if stdenv.hostPlatform.isAarch64 then "Makefile_linuxARM64" else "Makefile_linux64"; + + makeFlags = [ + "-C genefer" + "-f ${finalAttrs.makefile}" + ]; + + installPhase = + let + platformSuffix = if stdenv.hostPlatform.isAarch64 then "_arm64" else ""; + in + '' + runHook preInstall + + install -Dm755 bin/genefer${platformSuffix} $out/bin/genefer22 + install -Dm755 bin/geneferg${platformSuffix} $out/bin/genefer22-gpu + + mkdir -p $out/share/genefer22 + cp -r $src/ocl $out/share/genefer22/ + + runHook postInstall + ''; + + nativeInstallCheckInputs = [ versionCheckHook ]; + doInstallCheck = true; + + meta = { + description = "Generalized Fermat Prime search program"; + longDescription = '' + genefer is an OpenMP® application on CPU and an OpenCL™ application on GPU. + It performs a fast probable primality test for numbers of the form b^2n + 1 with the Fermat test. + ''; + homepage = "https://github.com/galloty/genefer22"; + maintainers = with lib.maintainers; [ dstremur ]; + license = lib.licenses.mit; + platforms = [ + "aarch64-linux" + "x86_64-linux" + ]; + mainProgram = "genefer22"; + }; +}) From 1577e7ac059b2e44624548b35a339e44ba1fbdd2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 09:10:47 +0000 Subject: [PATCH 160/249] python3Packages.spyder-kernels: 3.1.2 -> 3.1.3 --- pkgs/development/python-modules/spyder-kernels/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/spyder-kernels/default.nix b/pkgs/development/python-modules/spyder-kernels/default.nix index e92b5f9d6212..744ac7df4938 100644 --- a/pkgs/development/python-modules/spyder-kernels/default.nix +++ b/pkgs/development/python-modules/spyder-kernels/default.nix @@ -35,14 +35,14 @@ buildPythonPackage (finalAttrs: { pname = "spyder-kernels"; - version = "3.1.2"; + version = "3.1.3"; pyproject = true; src = fetchFromGitHub { owner = "spyder-ide"; repo = "spyder-kernels"; tag = "v${finalAttrs.version}"; - hash = "sha256-HqjgeCmjQfwSVaJNWnDYHGeC81/iLzmAmnFrPhpwfLY="; + hash = "sha256-BhXJZB4lZuNqesJBcuAmOHTM38fMir4tTnr+mmwBaqA="; }; build-system = [ setuptools ]; From 7e3e51a239ece1af30cab6cf5de6925045919199 Mon Sep 17 00:00:00 2001 From: Henri Rosten Date: Tue, 17 Feb 2026 11:15:47 +0200 Subject: [PATCH 161/249] vulnix: 1.12.2 -> 1.12.3 Signed-off-by: Henri Rosten --- pkgs/by-name/vu/vulnix/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/vu/vulnix/package.nix b/pkgs/by-name/vu/vulnix/package.nix index 89f6aa84ec05..f51566af6c01 100644 --- a/pkgs/by-name/vu/vulnix/package.nix +++ b/pkgs/by-name/vu/vulnix/package.nix @@ -8,14 +8,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "vulnix"; - version = "1.12.2"; + version = "1.12.3"; format = "setuptools"; src = fetchFromGitHub { owner = "nix-community"; repo = "vulnix"; tag = finalAttrs.version; - hash = "sha256-RHYiwIWV7gf4Ty70ECY3RLouNZAEG5uxjq0+K4LK5QU="; + hash = "sha256-q6Mktt9tuX4uDk3hNvDT1928tf+Kb6gBIgwy7w2N8nk="; }; __darwinAllowLocalNetworking = true; From 8cd14fe3ad48d74eeaafaa666e6c51c46bf50ab3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rolf=20Schr=C3=B6der?= Date: Tue, 17 Feb 2026 10:39:35 +0100 Subject: [PATCH 162/249] nf-test: 0.9.3 -> 0.9.4 --- pkgs/by-name/nf/nf-test/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/nf/nf-test/package.nix b/pkgs/by-name/nf/nf-test/package.nix index 82dc41015d81..308738c0a120 100644 --- a/pkgs/by-name/nf/nf-test/package.nix +++ b/pkgs/by-name/nf/nf-test/package.nix @@ -4,18 +4,18 @@ makeWrapper, nextflow, nf-test, - openjdk11, + openjdk17, stdenv, testers, }: stdenv.mkDerivation (finalAttrs: { pname = "nf-test"; - version = "0.9.3"; + version = "0.9.4"; src = fetchurl { url = "https://github.com/askimed/nf-test/releases/download/v${finalAttrs.version}/nf-test-${finalAttrs.version}.tar.gz"; - hash = "sha256-LLylgv34HiMXg+sjBbMdeLVPMV5+h+Z2xEWCiBqbNEY="; + hash = "sha256-A9k8HVIPqbfHZKqSY2wqOhgvZ9aSb3K4SdoLOypB2j8="; }; sourceRoot = "."; @@ -28,7 +28,7 @@ stdenv.mkDerivation (finalAttrs: { install -Dm644 nf-test.jar $out/share/nf-test mkdir -p $out/bin - makeWrapper ${openjdk11}/bin/java $out/bin/nf-test \ + makeWrapper ${openjdk17}/bin/java $out/bin/nf-test \ --add-flags "-jar $out/share/nf-test/nf-test.jar" \ --prefix PATH : ${lib.makeBinPath [ nextflow ]} \ From 4b4427d871460a86c08b96538d14105681a751b6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 10:03:18 +0000 Subject: [PATCH 163/249] zabbix-agent2-plugin-postgresql: 7.4.6 -> 7.4.7 --- pkgs/by-name/za/zabbix-agent2-plugin-postgresql/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/za/zabbix-agent2-plugin-postgresql/package.nix b/pkgs/by-name/za/zabbix-agent2-plugin-postgresql/package.nix index 60bf09b081f3..96d448283b3c 100644 --- a/pkgs/by-name/za/zabbix-agent2-plugin-postgresql/package.nix +++ b/pkgs/by-name/za/zabbix-agent2-plugin-postgresql/package.nix @@ -6,11 +6,11 @@ buildGoModule rec { pname = "zabbix-agent2-plugin-postgresql"; - version = "7.4.6"; + version = "7.4.7"; src = fetchurl { url = "https://cdn.zabbix.com/zabbix-agent2-plugins/sources/postgresql/zabbix-agent2-plugin-postgresql-${version}.tar.gz"; - hash = "sha256-rUv75kA/jU1fF1qWWkdRiAJVBWFD+78+YP/ovghtcxA="; + hash = "sha256-Ks7uV6odjvJVkCLrQb6FNDqaIzcCDV4eoInRiPZ4omo="; }; vendorHash = null; From 4dcfe109eecd6400cbbe1f4b430f94890511b685 Mon Sep 17 00:00:00 2001 From: Yifei Sun Date: Tue, 17 Feb 2026 10:53:58 +0100 Subject: [PATCH 164/249] monocle: 0.9.1 -> 1.1.0 Diff: https://github.com/bgpkit/monocle/compare/v0.9.1...v1.1.0 Changelog: https://github.com/bgpkit/monocle/releases/tag/v1.1.0 --- pkgs/by-name/mo/monocle/package.nix | 33 ++++++++++++++++++----------- 1 file changed, 21 insertions(+), 12 deletions(-) diff --git a/pkgs/by-name/mo/monocle/package.nix b/pkgs/by-name/mo/monocle/package.nix index 4225988bd176..04de34596e3e 100644 --- a/pkgs/by-name/mo/monocle/package.nix +++ b/pkgs/by-name/mo/monocle/package.nix @@ -8,27 +8,36 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "monocle"; - version = "0.9.1"; + version = "1.1.0"; src = fetchFromGitHub { owner = "bgpkit"; repo = "monocle"; tag = "v${finalAttrs.version}"; - hash = "sha256-64oa3rmPR1PFmtGti1LVubO+2lY4VIkdMBKP6/IeyFk="; + hash = "sha256-F7z8WZAj00dYfawUiCTLnipkut9QAnXiO8DgIhJ/78U="; }; - cargoHash = "sha256-rSvq+aHI5u0W1RG3JQooljeDmxTHE9ywdPguHdV3T+c="; + cargoHash = "sha256-+XdOvjQJkeDBH/3XtMX0SCGyji10UgnSme4oZuhwiq8="; # require internet access - checkFlags = [ - "--skip=datasets::as2org::tests::test_crawling" - "--skip=datasets::ip::tests::test_fetch_ip_info" - "--skip=datasets::rpki::validator::tests::test_bgp" - "--skip=datasets::rpki::validator::tests::test_list_asn" - "--skip=datasets::rpki::validator::tests::test_list_prefix" - "--skip=datasets::rpki::validator::tests::test_validation" - "--skip=filters::search::tests::test_build_broker_with_filters" - "--skip=filters::search::tests::test_pagination_logic" + checkFlags = map (t: "--skip=${t}") [ + "datasets::as2org::tests::test_crawling" + "datasets::ip::tests::test_fetch_ip_info" + "datasets::rpki::validator::tests::test_bgp" + "datasets::rpki::validator::tests::test_list_asn" + "datasets::rpki::validator::tests::test_list_prefix" + "datasets::rpki::validator::tests::test_validation" + "filters::search::tests::test_build_broker_with_filters" + "filters::search::tests::test_pagination_logic" + "lens::country::tests::test_all" + "lens::country::tests::test_lookup_by_code" + "lens::country::tests::test_lookup_by_name" + "lens::country::tests::test_lookup_code" + "lens::country::tests::test_search_with_args" + "lens::ip::tests::test_fetch_ip_info" + "lens::search::tests::test_build_broker_with_filters" + "lens::search::tests::test_pagination_logic" + "server::handlers::country::tests::test_country_lens_lookup" ]; doInstallCheck = true; From 688f265eb4b762b89c9fd3e6cd5f2a4de1f0af60 Mon Sep 17 00:00:00 2001 From: Hythera <87016780+Hythera@users.noreply.github.com> Date: Sun, 15 Feb 2026 23:24:36 +0100 Subject: [PATCH 165/249] gtree: 1.13.3 -> 1.13.5 --- pkgs/by-name/gt/gtree/package.nix | 32 ++++++++++++++++++------------- 1 file changed, 19 insertions(+), 13 deletions(-) diff --git a/pkgs/by-name/gt/gtree/package.nix b/pkgs/by-name/gt/gtree/package.nix index 5025b8b3204a..938eeddce26c 100644 --- a/pkgs/by-name/gt/gtree/package.nix +++ b/pkgs/by-name/gt/gtree/package.nix @@ -1,23 +1,26 @@ { lib, - buildGoModule, + buildGo126Module, fetchFromGitHub, - testers, gtree, + nix-update-script, + testers, }: - -buildGoModule (finalAttrs: { +# buildGoModule currently builds with go 1.25.0. This package requires +# version 1.26.0 theirfor needing to be pinned to buildGo126Module until +# it's updated. +buildGo126Module (finalAttrs: { pname = "gtree"; - version = "1.13.3"; + version = "1.13.5"; src = fetchFromGitHub { owner = "ddddddO"; repo = "gtree"; - rev = "v${finalAttrs.version}"; - hash = "sha256-K7LFnMCx28Abj4U9glFtQWJDHPHPRrGPsP0TiCr5NKc="; + tag = "v${finalAttrs.version}"; + hash = "sha256-2OhXb6ivje7Li/sUO+YHfZPRBKoQnUhNbhbFtqlyjyM="; }; - vendorHash = "sha256-A/O8w56RsiS8VHzq4NpIn8dAt12sNpfl/Jf9KziZ12I="; + vendorHash = "sha256-UTJQvoiqdF1q4VRUfAx7a7V5UyH+zjwDM5YU7cqVDKE="; subPackages = [ "cmd/gtree" @@ -27,20 +30,23 @@ buildGoModule (finalAttrs: { "-s" "-w" "-X=main.Version=${finalAttrs.version}" - "-X=main.Revision=${finalAttrs.src.rev}" + "-X=main.Revision=${finalAttrs.src.tag}" ]; - passthru.tests = { - version = testers.testVersion { - package = gtree; + passthru = { + tests = { + version = testers.testVersion { + package = gtree; + }; }; + updateScript = nix-update-script { }; }; meta = { description = "Generate directory trees and directories using Markdown or programmatically"; mainProgram = "gtree"; homepage = "https://github.com/ddddddO/gtree"; - changelog = "https://github.com/ddddddO/gtree/releases/tag/${finalAttrs.src.rev}"; + changelog = "https://github.com/ddddddO/gtree/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.bsd2; maintainers = [ ]; }; From f74f7b3d3ca40d50a369598ccca758b746b99591 Mon Sep 17 00:00:00 2001 From: Hythera <87016780+Hythera@users.noreply.github.com> Date: Sun, 15 Feb 2026 23:25:47 +0100 Subject: [PATCH 166/249] gtree: add hythera as maintainer --- pkgs/by-name/gt/gtree/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/gt/gtree/package.nix b/pkgs/by-name/gt/gtree/package.nix index 938eeddce26c..aac538ae06a5 100644 --- a/pkgs/by-name/gt/gtree/package.nix +++ b/pkgs/by-name/gt/gtree/package.nix @@ -48,6 +48,6 @@ buildGo126Module (finalAttrs: { homepage = "https://github.com/ddddddO/gtree"; changelog = "https://github.com/ddddddO/gtree/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.bsd2; - maintainers = [ ]; + maintainers = with lib.maintainers; [ hythera ]; }; }) From e09a6993dbf1823257e1e84bca8238c2704771df Mon Sep 17 00:00:00 2001 From: Yifei Sun Date: Tue, 17 Feb 2026 11:07:28 +0100 Subject: [PATCH 167/249] cfspeedtest: 2.0.3 -> 2.2.0 Diff: https://github.com/code-inflation/cfspeedtest/compare/v2.0.3...v2.2.0 Changelog: https://github.com/code-inflation/cfspeedtest/releases/tag/v2.2.0 --- pkgs/by-name/cf/cfspeedtest/package.nix | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/cf/cfspeedtest/package.nix b/pkgs/by-name/cf/cfspeedtest/package.nix index f9658022a785..b8028f7e9384 100644 --- a/pkgs/by-name/cf/cfspeedtest/package.nix +++ b/pkgs/by-name/cf/cfspeedtest/package.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cfspeedtest"; - version = "2.0.3"; + version = "2.2.0"; src = fetchFromGitHub { owner = "code-inflation"; repo = "cfspeedtest"; tag = "v${finalAttrs.version}"; - hash = "sha256-KeJ/p9kXfI3OuAyNUx2C6DKpmtL3239uHpWAf4mDr4Q="; + hash = "sha256-EVZFmTjv2j7kax4MC5HTkVa7/IiDNZcIOgsntSGfzG4="; }; - cargoHash = "sha256-mXSbbY3nuhEw+QUk6gt71HIh2gKNBO6C0trZbyzbpnM="; + cargoHash = "sha256-cA+eRVZiZL+bbPc+Vr7nkwMLbQBKOO3uU0XzrxVajqg="; nativeBuildInputs = [ installShellFiles ]; @@ -28,6 +28,18 @@ rustPlatform.buildRustPackage (finalAttrs: { --zsh <($out/bin/cfspeedtest --generate-completion zsh) ''; + # require internet access + checkFlags = map (t: "--skip=${t}") [ + "speedtest::tests::test_fetch_metadata_integration" + "speedtest::tests::test_run_tests_does_not_retry_non_retryable_4xx" + "speedtest::tests::test_run_tests_retries_429_and_records_success" + "speedtest::tests::test_run_tests_retry_delay_resets_after_success" + "speedtest::tests::test_run_tests_retry_delay_uses_retry_streak_not_total_attempts" + "speedtest::tests::test_run_tests_stops_after_max_attempts_on_retryable_failures" + "speedtest::tests::test_upload_duration_excludes_delayed_response_body" + "speedtest::tests::test_upload_retryable_failure_parses_retry_after_without_drain_skew" + ]; + meta = { description = "Unofficial CLI for speed.cloudflare.com"; homepage = "https://github.com/code-inflation/cfspeedtest"; From 89b36a5d19d4d87d5706533729077b3e656db231 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 10:19:27 +0000 Subject: [PATCH 168/249] zeno: 2.0.20 -> 2.0.21 --- pkgs/by-name/ze/zeno/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ze/zeno/package.nix b/pkgs/by-name/ze/zeno/package.nix index 3bfb4abca608..0ba903bcc2b0 100644 --- a/pkgs/by-name/ze/zeno/package.nix +++ b/pkgs/by-name/ze/zeno/package.nix @@ -5,16 +5,16 @@ }: buildGoModule (finalAttrs: { pname = "zeno"; - version = "2.0.20"; + version = "2.0.21"; src = fetchFromGitHub { owner = "internetarchive"; repo = "Zeno"; tag = "v${finalAttrs.version}"; - hash = "sha256-yW9UwEvJxc6k0ggZwibfWXMoJEE9EfmU8VdP5gwH97U="; + hash = "sha256-cz65oZeCFmyepktYnIfuylyRS7T2/hRb37A7xH6xPdI="; }; - vendorHash = "sha256-vColnYyyYtDtRoAyn4Bc713U8+UoI+HY8LzmJrHUZoE="; + vendorHash = "sha256-NlHbERpHouIwzjoK1JKl+9zca0OByGqI86/62ft2oC8="; env.CGO_ENABLED = true; ldFlags = [ From 065d62e3220f0d25003a495fbfab5d0914726ece Mon Sep 17 00:00:00 2001 From: jthulhu Date: Tue, 17 Feb 2026 12:12:34 +0100 Subject: [PATCH 169/249] lean4: 4.27 -> 4.28 - https://github.com/leanprover/lean4/releases/tag/v4.28.0-rc1 - https://github.com/leanprover/lean4/releases/tag/v4.28.0 --- pkgs/by-name/le/lean4/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/le/lean4/package.nix b/pkgs/by-name/le/lean4/package.nix index 9071d99bfa8e..fbe9891ea4ed 100644 --- a/pkgs/by-name/le/lean4/package.nix +++ b/pkgs/by-name/le/lean4/package.nix @@ -15,7 +15,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "lean4"; - version = "4.27.0"; + version = "4.28.0"; # Using a vendored version rather than nixpkgs' version to match the exact version required by # Lean. Apparently, even a slight version change can impact greatly the final performance. @@ -30,7 +30,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "leanprover"; repo = "lean4"; tag = "v${finalAttrs.version}"; - hash = "sha256-nxAznaWQEilzn93SZTKLKL7TZEPD5LRcJLFmgoCWsXA="; + hash = "sha256-K6lWXZ8XVEv91skjCal+hML2Tzr9G804j9Roq+4HXQQ="; }; postPatch = From 0e130c212d60fc07c51eb33a09c665054c6af5da Mon Sep 17 00:00:00 2001 From: jopejoe1 Date: Tue, 17 Feb 2026 12:18:50 +0100 Subject: [PATCH 170/249] pocketsphinx: updateScript ignore release candidates --- pkgs/by-name/po/pocketsphinx/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/po/pocketsphinx/package.nix b/pkgs/by-name/po/pocketsphinx/package.nix index 08d3510e072f..1fbb27762623 100644 --- a/pkgs/by-name/po/pocketsphinx/package.nix +++ b/pkgs/by-name/po/pocketsphinx/package.nix @@ -55,7 +55,10 @@ stdenv.mkDerivation (finalAttrs: { doCheck = stdenv.buildPlatform.canExecute stdenv.hostPlatform; passthru = { - updateScript = gitUpdater { rev-prefix = "v"; }; + updateScript = gitUpdater { + rev-prefix = "v"; + ignoredVersions = "rc"; + }; tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage; }; From 90abe7beda133b81a0e8386cdacba6d8c0008e72 Mon Sep 17 00:00:00 2001 From: Andrea Ciceri Date: Mon, 22 Dec 2025 22:03:19 +0100 Subject: [PATCH 171/249] tree-sitter: remove unused argument --- pkgs/development/tools/parsing/tree-sitter/default.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/development/tools/parsing/tree-sitter/default.nix b/pkgs/development/tools/parsing/tree-sitter/default.nix index 55b712640b80..330787c8efac 100644 --- a/pkgs/development/tools/parsing/tree-sitter/default.nix +++ b/pkgs/development/tools/parsing/tree-sitter/default.nix @@ -5,7 +5,6 @@ fetchFromGitLab, fetchFromSourcehut, nix-update-script, - runCommand, which, rustPlatform, emscripten, From 315d4ac175e877c98aac53175d422cedb65bea9f Mon Sep 17 00:00:00 2001 From: Andrea Ciceri Date: Mon, 22 Dec 2025 22:04:54 +0100 Subject: [PATCH 172/249] tree-sitter-grammars: add `grammarsScope` package set This allows overriding grammars with overlays --- pkgs/development/tools/parsing/tree-sitter/default.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkgs/development/tools/parsing/tree-sitter/default.nix b/pkgs/development/tools/parsing/tree-sitter/default.nix index 330787c8efac..51fa026410af 100644 --- a/pkgs/development/tools/parsing/tree-sitter/default.nix +++ b/pkgs/development/tools/parsing/tree-sitter/default.nix @@ -1,6 +1,7 @@ { lib, stdenv, + newScope, fetchFromGitHub, fetchFromGitLab, fetchFromSourcehut, @@ -68,6 +69,14 @@ let */ builtGrammars = lib.mapAttrs (_: lib.makeOverridable buildGrammar) grammars; + /** + # Extensible package set for tree-sitter grammars. + # Provides .override and .extend for customization. + # Note: Use builtGrammars (not this) when iterating over grammars, + # as this includes package set functions alongside derivations + */ + grammarsScope = lib.makeScope newScope (self: builtGrammars); + # Usage: # pkgs.tree-sitter.withPlugins (p: [ p.tree-sitter-c p.tree-sitter-java ... ]) # @@ -183,6 +192,7 @@ rustPlatform.buildRustPackage (finalAttrs: { grammars buildGrammar builtGrammars + grammarsScope withPlugins allGrammars ; From 0043de8d5a709d6462d96e39909d39426c6244fa Mon Sep 17 00:00:00 2001 From: Andrea Ciceri Date: Mon, 22 Dec 2025 22:06:55 +0100 Subject: [PATCH 173/249] tree-sitter-grammars: allow fetching from Codeberg --- pkgs/development/tools/parsing/tree-sitter/default.nix | 2 ++ pkgs/development/tools/parsing/tree-sitter/grammars/default.nix | 2 ++ 2 files changed, 4 insertions(+) diff --git a/pkgs/development/tools/parsing/tree-sitter/default.nix b/pkgs/development/tools/parsing/tree-sitter/default.nix index 51fa026410af..f90d0201e766 100644 --- a/pkgs/development/tools/parsing/tree-sitter/default.nix +++ b/pkgs/development/tools/parsing/tree-sitter/default.nix @@ -5,6 +5,7 @@ fetchFromGitHub, fetchFromGitLab, fetchFromSourcehut, + fetchFromCodeberg, nix-update-script, which, rustPlatform, @@ -56,6 +57,7 @@ let fetchFromGitHub fetchFromGitLab fetchFromSourcehut + fetchFromCodeberg ; }; diff --git a/pkgs/development/tools/parsing/tree-sitter/grammars/default.nix b/pkgs/development/tools/parsing/tree-sitter/grammars/default.nix index 144799432473..fc24c92a96e7 100644 --- a/pkgs/development/tools/parsing/tree-sitter/grammars/default.nix +++ b/pkgs/development/tools/parsing/tree-sitter/grammars/default.nix @@ -3,6 +3,7 @@ fetchFromGitHub, fetchFromGitLab, fetchFromSourcehut, + fetchFromCodeberg, nix-update-script, }: @@ -74,6 +75,7 @@ lib.mapAttrs' ( github = fetchFromGitHub; gitlab = fetchFromGitLab; sourcehut = fetchFromSourcehut; + codeberg = fetchFromCodeberg; # NOTE: include other types here as required }; in From 8850dd94cf637a434cf470c30e283761232d126d Mon Sep 17 00:00:00 2001 From: Andrea Ciceri Date: Mon, 22 Dec 2025 22:07:55 +0100 Subject: [PATCH 174/249] tree-sitter-grammars: add many grammars --- .../tree-sitter/grammars/grammar-sources.nix | 1749 ++++++++++++++++- pkgs/top-level/python-packages.nix | 2 + 2 files changed, 1723 insertions(+), 28 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 876fd5d7fb3e..e1050be26b56 100644 --- a/pkgs/development/tools/parsing/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/development/tools/parsing/tree-sitter/grammars/grammar-sources.nix @@ -1,6 +1,84 @@ { lib }: { + + ada = { + version = "0.9.0"; + url = "github:briot/tree-sitter-ada/0a4c27dc1308a9d2742de22e5fcfc0c137b3d3f3"; + hash = "sha256-K5JJjDQwHuHZ6oQaLwJHYJxmFpR+4ENEeiZO2Q0gsk4="; + }; + + adl = { + version = "0-unstable-2024-04-03"; + url = "github:adl-lang/tree-sitter-adl/2787d04beadfbe154d3f2da6e98dc45a1b134bbf"; + hash = "sha256-gYEtTjjy8qClYg4+ZnKwNUWMxKTc3sUXQdsVCwB7H6w="; + meta = { + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + agda = { + version = "1.3.3"; + url = "github:tree-sitter/tree-sitter-agda"; + hash = "sha256-kE35Y4quEnBdub1Wd7sdws7yhR6UFhyhk6Gw2CkI0Ng="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + alloy = { + version = "0-unstable-2024-11-29"; + url = "github:mattsre/tree-sitter-alloy/58d462b1cdb077682b130caa324f3822aeb00b8e"; + hash = "sha256-yDYGtM/vlZqeOy2O+scGHc6Dae0H/cXyC6Gu0inwJNA="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + amber = { + version = "0-unstable-2025-11-26"; + url = "github:amber-lang/tree-sitter-amber/107c6d4a420fb0c5962b62ebd9347b7eb0015957"; + hash = "sha256-vEEjHg/qRFfgA8AEWP7hp28/rxBCjPTvxLSMnvlXyi8="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + astro = { + version = "0-unstable-2025-04-23"; + url = "github:virchau13/tree-sitter-astro/213f6e6973d9b456c6e50e86f19f66877e7ef0ee"; + hash = "sha256-TpXs3jbYn39EHxTdtSfR7wLA1L8v9uyK/ATPp5v4WqE="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + awk = { + version = "0-unstable-2024-11-02"; + url = "github:Beaglefoot/tree-sitter-awk/34bbdc7cce8e803096f47b625979e34c1be38127"; + hash = "sha256-MDfAtG6ZC0KttJ5bdW71Jgts+SAJitRnwu8xQ26N9K0="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + bash = { version = "0.25.1"; url = "github:tree-sitter/tree-sitter-bash"; @@ -10,6 +88,18 @@ }; }; + bass = { + version = "0-unstable-2024-05-03"; + url = "github:vito/tree-sitter-bass/28dc7059722be090d04cd751aed915b2fee2f89a"; + hash = "sha256-NKu60BbTKLsYQRtfEoqGQUKERJFnmZNVJE6HBz/BRIM="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + beancount = { version = "2.5.0"; url = "github:polarmutex/tree-sitter-beancount"; @@ -28,6 +118,18 @@ }; }; + bicep = { + version = "0-unstable-2024-12-22"; + url = "github:tree-sitter-grammars/tree-sitter-bicep/bff59884307c0ab009bd5e81afd9324b46a6c0f9"; + hash = "sha256-+qvhJgYqs8aj/Kmojr7lmjbXmskwVvbYBn4ia9wOv3k="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + bitbake = { version = "1.1.0"; url = "github:tree-sitter-grammars/tree-sitter-bitbake"; @@ -37,6 +139,30 @@ }; }; + blade = { + version = "0-unstable-2025-08-25"; + url = "github:EmranMR/tree-sitter-blade/cc764dadcbbceb3f259396fef66f970c72e94f96"; + hash = "sha256-3/gY68F+xOF5Fv6rK9cEIJCVDzg/3ap1/gzkEacGuy4="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + blueprint = { + version = "0-unstable-2025-06-17"; + url = "github:smrtrfszm/tree-sitter-blueprint/de66f283c6c9b7c270d766c2e4cf95535650ec48"; + hash = "sha256-zmMJZAxyKO42gIK3cWP/LuoPIo2+xr6fEDeHXknqa7M="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + bqn = { version = "0.3.2"; url = "github:shnarazk/tree-sitter-bqn"; @@ -46,6 +172,12 @@ }; }; + c = { + version = "0.24.1"; + url = "github:tree-sitter/tree-sitter-c"; + hash = "sha256-gmzbdwvrKSo6C1fqTJFGxy8x0+T+vUTswm7F5sojzKc="; + }; + c-sharp = { version = "0.23.1"; url = "github:tree-sitter/tree-sitter-c-sharp"; @@ -55,12 +187,75 @@ }; }; - c = { - version = "0.24.1"; - url = "github:tree-sitter/tree-sitter-c"; - hash = "sha256-gmzbdwvrKSo6C1fqTJFGxy8x0+T+vUTswm7F5sojzKc="; + caddyfile = { + version = "0-unstable-2025-12-16"; + url = "github:caddyserver/tree-sitter-caddyfile/2b816940b5bf4f86c650aded24500cb5b682f1a1"; + hash = "sha256-C/dTDm4X+VxtNZaqb2AHgcDZyGeBN9VMwZjSzJVEHGo="; meta = { license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + cairo = { + version = "0-unstable-2025-09-14"; + url = "github:starkware-libs/tree-sitter-cairo/8dcd77dbe7f68b2cc661031dff224dfc17bdbaf4"; + hash = "sha256-RzxmMV0Uo4N25QuhMaTJHCA0sLE/51cfhd25LYFlFog="; + meta = { + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + capnp = { + version = "0-unstable-2024-04-20"; + url = "github:amaanq/tree-sitter-capnp/7b0883c03e5edd34ef7bcf703194204299d7099f"; + hash = "sha256-WKrZuOMxmdGlvUI9y8JgwCNMdJ8MULucMhkmW8JCiXM="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + cel = { + version = "0-unstable-2024-02-13"; + url = "github:bufbuild/tree-sitter-cel/df0585025e6f50cdb07347f5009ae3f47c652890"; + hash = "sha256-Fyq56kzu1bL44QhrF3ZnKWgsoPRh3tjTRi2CynNQGfw="; + meta = { + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + circom = { + version = "0-unstable-2024-09-09"; + url = "github:Decurity/tree-sitter-circom/02150524228b1e6afef96949f2d6b7cc0aaf999e"; + hash = "sha256-wosqwiDkK1rytGWMJApz1M42Sme9OaWXC0rmj7vM4g8="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + clarity = { + version = "0-unstable-2025-11-17"; + url = "github:xlittlerag/tree-sitter-clarity/cbb3ffe8688aca558286fd45ed46857a1f3207bb"; + hash = "sha256-iylkAIBEpMPzRYHXyFQKMIEZJbqij/8tLdq9z/UPgN8="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; }; }; @@ -100,6 +295,18 @@ }; }; + cpon = { + version = "0-unstable-2023-06-06"; + url = "github:fvacek/tree-sitter-cpon/d42786f6295db7046372c042b208b8094940e9cd"; + hash = "sha256-5Va7cnbumCQDNAhrYe2dCBhFmgZUQ6dCy4VjB4+JaTs="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + cpp = { version = "0.23.4"; url = "github:tree-sitter/tree-sitter-cpp"; @@ -127,6 +334,18 @@ }; }; + csv = { + version = "0-unstable-2025-03-13"; + url = "github:weartist/rainbow-csv-tree-sitter/fbf125bcedb15080980e8afaf69c4374412e5844"; + hash = "sha256-caWf6cIx0CcDP2u84ncfdTSlWvhVawnYAIW4m5bzRQY="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + cuda = { version = "0.21.1"; url = "github:tree-sitter-grammars/tree-sitter-cuda"; @@ -145,6 +364,30 @@ }; }; + cylc = { + version = "0-unstable-2025-09-08"; + url = "github:elliotfontaine/tree-sitter-cylc/6d1d81137112299324b526477ce1db989ab58fb8"; + hash = "sha256-jgQCTM36S8UwSyT4LAfcX4DUIl2OYVMeQdDg3zRrw00="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + d = { + version = "0-unstable-2025-06-29"; + url = "github:gdamore/tree-sitter-d/fb028c8f14f4188286c2eef143f105def6fbf24f"; + hash = "sha256-Xi8out5j4L5pAArA9zmLA7aGhma++G+AaVLgFW+TEAo="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + dart = { version = "0-unstable-2025-10-04"; url = "github:usernobody14/tree-sitter-dart/d4d8f3e337d8be23be27ffc35a0aef972343cd54"; @@ -154,6 +397,30 @@ }; }; + dbml = { + version = "0-unstable-2023-11-02"; + url = "github:dynamotn/tree-sitter-dbml/2e2fa5640268c33c3d3f27f7e676f631a9c68fd9"; + hash = "sha256-IxxUW6YYxP1hkwA9NEojEEE3c8pwvAI6juX8aF7NfMw="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + debian = { + version = "0-unstable-2025-04-01"; + url = "gitlab:MggMuggins/tree-sitter-debian/9b3f4b78c45aab8a2f25a5f9e7bbc00995bc3dde"; + hash = "sha256-VjWoF5oI+K101xKvF+MDsy1+eCkkUytn39PHKqOCkjo="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + devicetree = { version = "0.11.1"; url = "github:joelspadin/tree-sitter-devicetree"; @@ -163,6 +430,42 @@ }; }; + dhall = { + version = "0-unstable-2025-04-13"; + url = "github:jbellerb/tree-sitter-dhall/62013259b26ac210d5de1abf64cf1b047ef88000"; + hash = "sha256-4xbz7DDUlLGgLW5V6Yyvo7dkE9MOk3mCQEBTYyRbNuM="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + diff = { + version = "0-unstable-2025-10-29"; + url = "github:the-mikedavis/tree-sitter-diff/2520c3f934b3179bb540d23e0ef45f75304b5fed"; + hash = "sha256-8rYLNGgoZSvvfqO2++nAgFKmvbkKJ3m+9B8bTXp6Us4="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + djot = { + version = "0-unstable-2025-09-15"; + url = "github:treeman/tree-sitter-djot/74fac1f53c6d52aeac104b6874e5506be6d0cfe6"; + hash = "sha256-HfEZHNhxEbH07gDzLPdl6n2Pf//o8tbJvwE+tesJDC8="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + dockerfile = { version = "0.2.0"; url = "github:camdencheek/tree-sitter-dockerfile"; @@ -181,6 +484,30 @@ }; }; + dtd = { + version = "0-unstable-2023-04-07"; + url = "github:KMikeeU/tree-sitter-dtd/6116becb02a6b8e9588ef73d300a9ba4622e156f"; + hash = "sha256-mq617pfH/Na9JB8SDEudxbKJfaoezgjC3xVOIOZ8Qb8="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + dunstrc = { + version = "0-unstable-2025-05-04"; + url = "github:rotmh/tree-sitter-dunstrc/9cb9d5cc51cf5e2a47bb2a0e2f2e519ff11c1431"; + hash = "sha256-yfjOly1NvdNIFc3zzFb8XSCA+IW9uIzjtQRhf4/NQzY="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + earthfile = { version = "0.6.0-unstable-2025-10-27"; url = "github:glehmann/tree-sitter-earthfile/5baef88717ad0156fd29a8b12d0d8245bb1096a8"; @@ -190,6 +517,18 @@ }; }; + edoc = { + version = "0-unstable-2022-11-23"; + url = "github:the-mikedavis/tree-sitter-edoc/74774af7b45dd9cefbf9510328fc6ff2374afc50"; + hash = "sha256-ALGr1vI/R2gAgjHfwORYMP/+CeIejnSGqC9Db+GD5uM="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + eex = { version = "0.1.0"; url = "github:connorlay/tree-sitter-eex"; @@ -226,6 +565,18 @@ }; }; + elvish = { + version = "0-unstable-2023-07-17"; + url = "github:ckafi/tree-sitter-elvish/5e7210d945425b77f82cbaebc5af4dd3e1ad40f5"; + hash = "sha256-POuQA2Ihi+qDYQ5Pv7hBAzHpPu/FcnuYscW4ItDOCZg="; + meta = { + license = lib.licenses.bsd0; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + embedded-template = { version = "0.25.0"; url = "github:tree-sitter/tree-sitter-embedded-template"; @@ -244,6 +595,18 @@ }; }; + esdl = { + version = "0-unstable-2024-03-28"; + url = "github:greym0uth/tree-sitter-esdl/7e6692b2e2b4f73b03f1371e8d8b83f23bc1c6c8"; + hash = "sha256-8vBpWfRl0yd0Tcsgq+wzcrajGbNJMc7qSq+YH/8A0cU="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + factor = { version = "0-unstable-2025-01-12"; url = "github:erochest/tree-sitter-factor/554d8b705df61864eb41a0ecf3741e94eb9f0c54"; @@ -262,6 +625,30 @@ }; }; + fga = { + version = "0-unstable-2025-12-17"; + url = "github:matoous/tree-sitter-fga/e763d12cfd8569494215f304bc2b0074c84709e9"; + hash = "sha256-d1gvEoJosBcEiq4fxb+1LFcdSkuOWGXyG1cC44Lo19o="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + fidl = { + version = "0-unstable-2024-02-27"; + url = "github:google/tree-sitter-fidl/0a8910f293268e27ff554357c229ba172b0eaed2"; + hash = "sha256-QFAkxQo2w/+OR7nZn9ldBk2yHOd23kzciAcQvIZ5hrY="; + meta = { + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + fish = rec { version = "3.6.0"; url = "github:ram02z/tree-sitter-fish?ref=${version}"; @@ -271,6 +658,18 @@ }; }; + forth = { + version = "0-unstable-2025-12-01"; + url = "github:alexanderbrevig/tree-sitter-forth/360ef13f8c609ec6d2e80782af69958b84e36cd0"; + hash = "sha256-d7X1Ubd9tKMQgNHlH+sQxmcsgLWB4mxR5CIdyKkLnM8="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + fortran = { version = "0.5.1"; url = "github:stadelmanma/tree-sitter-fortran"; @@ -280,6 +679,30 @@ }; }; + fsharp = { + version = "0-unstable-2025-07-05"; + url = "github:ionide/tree-sitter-fsharp/5141851c278a99958469eb1736c7afc4ec738e47"; + hash = "sha256-cJpbO9PjGtJu4RCDsmQ0qjys765/z397y/wbfGxTY9Y="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + gas = { + version = "0-unstable-2023-09-15"; + url = "github:sirius94/tree-sitter-gas/60f443646b20edee3b7bf18f3a4fb91dc214259a"; + hash = "sha256-HyLNnmK4jud2Ndkc+5MY9MlASh/ehPA/eQATsCVGcUw="; + meta = { + license = lib.licenses.gpl3Only; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + gdscript = { version = "6.0.0"; url = "github:prestonknopp/tree-sitter-gdscript"; @@ -298,6 +721,90 @@ }; }; + gherkin = { + version = "0-unstable-2024-07-04"; + url = "github:SamyAB/tree-sitter-gherkin/43873ee8de16476635b48d52c46f5b6407cb5c09"; + hash = "sha256-6Ywu4HPfgpKsuZ6wo2b1CA3Z+lD+/3XEyJi2l2Q66+Y="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + ghostty = { + version = "0-unstable-2025-11-27"; + url = "github:bezhermoso/tree-sitter-ghostty/c2f7af6d7250f63f01401a6d84b3e353e71ff3c3"; + hash = "sha256-d9cJWhEHiAMxyNhUt7VR5IU5z/5oXn3m9aMsknexaNM="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + git-config = { + version = "0-unstable-2025-05-11"; + url = "github:the-mikedavis/tree-sitter-git-config/0fbc9f99d5a28865f9de8427fb0672d66f9d83a5"; + hash = "sha256-u1NrtCap+CvhSW4q7xrwiUPGuCspjk9sHKkXQcEXc2E="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + git-rebase = { + version = "0-unstable-2024-07-22"; + url = "github:the-mikedavis/tree-sitter-git-rebase/bff4b66b44b020d918d67e2828eada1974a966aa"; + hash = "sha256-k4C7dJUkvQxIxcaoVmG2cBs/CeYzVqrip2+2mRvHtZc="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + gitattributes = { + version = "0-unstable-2022-05-06"; + url = "github:mtoohey31/tree-sitter-gitattributes/deb04fdbff485310ee5bac74ddc6ab624a602b7b"; + hash = "sha256-4auPT/qeURtVMs+mi/zS4B08v0cMVkHOjSidV5FELO0="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + gitcommit = { + version = "0-unstable-2025-03-13"; + url = "github:gbprod/tree-sitter-gitcommit/a716678c0f00645fed1e6f1d0eb221481dbd6f6d"; + hash = "sha256-KYfcs99p03b0RiPYnZeKJf677fmVf658FLZcFk2v2Ws="; + meta = { + license = lib.licenses.wtfpl; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + gitignore = { + version = "0-unstable-2022-05-04"; + url = "github:shunsambongi/tree-sitter-gitignore/f4685bf11ac466dd278449bcfe5fd014e94aa504"; + hash = "sha256-MjoY1tlVZgN6JqoTjhhg0zSdHzc8yplMr8824sfIKp8="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + gleam = { version = "1.1.0"; url = "github:gleam-lang/tree-sitter-gleam"; @@ -325,12 +832,15 @@ }; }; - go-template = { - version = "0-unstable-2025-12-12"; - url = "github:ngalaiko/tree-sitter-go-template/c59999dc449c29549f5735eaac31b938a13b6c14"; - hash = "sha256-YKqpNkCRLX+89Ottw4KVXxrEsIPRUsWs0UwIgucHwdo="; + gn = { + version = "0-unstable-2023-12-10"; + url = "github:willcassella/tree-sitter-gn/fbaa7b3d52b958e3ac06e15416e1785138bde063"; + hash = "sha256-3OLlUL21YcdOZcnroPMwvMVJgu8bsGHldTnZh8y6q9M="; meta = { - license = lib.licenses.mit; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ + aciceri + ]; }; }; @@ -343,6 +853,12 @@ }; }; + go-template = { + version = "0-unstable-2025-12-12"; + url = "github:ngalaiko/tree-sitter-go-template/c59999dc449c29549f5735eaac31b938a13b6c14"; + hash = "sha256-YKqpNkCRLX+89Ottw4KVXxrEsIPRUsWs0UwIgucHwdo="; + }; + godot-resource = { language = "godot_resource"; version = "0.7.0"; @@ -362,6 +878,18 @@ }; }; + gotmpl = { + version = "0-unstable-2022-07-19"; + url = "github:dannylongeuay/tree-sitter-go-template/395a33e08e69f4155156f0b90138a6c86764c979"; + hash = "sha256-YlPX74tEgCxGm2GYqYvQ0ouzTZ4x5/R+hkP+lBuOLGw="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + gowork = { version = "0-unstable-2022-10-04"; url = "github:omertuc/tree-sitter-go-work/949a8a470559543857a62102c84700d291fc984c"; @@ -371,6 +899,18 @@ }; }; + gpr = { + version = "0-unstable-2024-08-13"; + url = "github:brownts/tree-sitter-gpr/cea857d3c18d1385d1f5b66cd09ea1e44173945c"; + hash = "sha256-tqff8Aaj9uebJeNYuNdaDBllsj/mwRStWhhY3zB8xlU="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + graphql = { version = "0-unstable-2021-05-10"; url = "github:bkegley/tree-sitter-graphql/5e66e961eee421786bdda8495ed1db045e06b5fe"; @@ -380,6 +920,42 @@ }; }; + gren = { + version = "0-unstable-2025-05-03"; + url = "github:MaeBrooks/tree-sitter-gren/c36aac51a915fdfcaf178128ba1e9c2205b25930"; + hash = "sha256-XtLP2ncpwAiubHug6k4sJCYRZo5f+Nu02tho/4tVD/k="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + groovy = { + version = "0-unstable-2025-01-22"; + url = "github:murtaza64/tree-sitter-groovy/86911590a8e46d71301c66468e5620d9faa5b6af"; + hash = "sha256-652wluH2C3pYmhthaj4eWDVLtEvvVIuu70bJNnt5em0="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + hare = { + version = "0-unstable-2024-07-30"; + url = "sourcehut:~ecs/tree-sitter-hare/fb6ea01461441ec7c312e64e326649f5e9011a64"; + hash = "sha256-KQ9U3XWzqS0ozTHpaLpAIvK8T8ilbV1ex6CLFzHXPzA="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + haskell = { version = "0.23.1"; url = "github:tree-sitter/tree-sitter-haskell"; @@ -389,6 +965,18 @@ }; }; + haskell-persistent = { + version = "0-unstable-2023-09-19"; + url = "github:MercuryTechnologies/tree-sitter-haskell-persistent/577259b4068b2c281c9ebf94c109bd50a74d5857"; + hash = "sha256-ASdkBQ57GfpLF8NXgDzJMB/Marz9p1q03TZkwMgF/eQ="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + hcl = { version = "1.2.0"; url = "github:tree-sitter-grammars/tree-sitter-hcl"; @@ -416,6 +1004,42 @@ }; }; + hocon = { + version = "0-unstable-2022-11-07"; + url = "github:antosha417/tree-sitter-hocon/c390f10519ae69fdb03b3e5764f5592fb6924bcc"; + hash = "sha256-9Zo3YYoo9mJ4Buyj7ofSrlZURrwstBo0vgzeTq1jMGw="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + hoon = { + version = "0-unstable-2024-12-17"; + url = "github:urbit-pilled/tree-sitter-hoon/1545137aadcc63660c47db9ad98d02fa602655d0"; + hash = "sha256-RkSPoscrinmuSTWHzXkRNaiqECDXpKAbQ4z7a6Tpvek="; + meta = { + license = lib.licenses.bsd3; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + hosts = { + version = "0-unstable-2022-12-01"; + url = "github:ath3/tree-sitter-hosts/301b9379ce7dfc8bdbe2c2699a6887dcb73953f9"; + hash = "sha256-f8ldDZD0I/D8IC566bZ4YgQE/b0maTE3BfzuzPfy92k="; + meta = { + license = lib.licenses.unlicense; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + html = { version = "0.23.2"; url = "github:tree-sitter/tree-sitter-html"; @@ -425,6 +1049,18 @@ }; }; + htmldjango = { + version = "0-unstable-2025-04-16"; + url = "github:interdependence/tree-sitter-htmldjango/3a643167ad9afac5d61e092f08ff5b054576fadf"; + hash = "sha256-sQV7olTaQ68wixzvKV44myVvDUXXjBZh9N3jvDFUSvE="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + http = { version = "3.0.0"; url = "github:rest-nvim/tree-sitter-http?ref=v3.0"; @@ -434,6 +1070,18 @@ }; }; + hurl = { + version = "0-unstable-2025-09-13"; + url = "github:pfeiferj/tree-sitter-hurl/597efbd7ce9a814bb058f48eabd055b1d1e12145"; + hash = "sha256-sQjjx3DGfi0l8/XNOIoyFYAcDpaQOkD4Ics3g6vkgjM="; + meta = { + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + hyprlang = { version = "3.1.0"; url = "github:tree-sitter-grammars/tree-sitter-hyprlang"; @@ -443,6 +1091,54 @@ }; }; + iex = { + version = "0-unstable-2022-01-08"; + url = "github:elixir-lang/tree-sitter-iex/39f20bb51f502e32058684e893c0c0b00bb2332c"; + hash = "sha256-YRVxMz9VqZ00bG0tQ/IDxf/8UkK3/OYZTIMxsQfknII="; + meta = { + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + ini = { + version = "0-unstable-2025-12-08"; + url = "github:justinmk/tree-sitter-ini/e4018b5176132b4f3c5d6e61cea383f42288d0f5"; + hash = "sha256-8WCyIaApsLPOybe+cntF4ISyQKN41L2IRAATd9KmzL0="; + meta = { + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + ink = { + version = "0-unstable-2025-02-05"; + url = "github:rhizoome/tree-sitter-ink/3bafa20b888b97a505164fa9ee3812c331b2b809"; + hash = "sha256-i+e+eaiAzTx2n9A0mlQ1SStGTbcS4LQJfmK8uNpzNiI="; + meta = { + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + inko = { + version = "0-unstable-2025-12-06"; + url = "github:inko-lang/tree-sitter-inko/20e2842680dd0d47dd2ee976bc320e4399f65fe1"; + hash = "sha256-qgB2s/ghmOGjJ+MH7p3ZQKa+RMxx58642Z9lYC1wlq4="; + meta = { + license = lib.licenses.mpl20; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + janet-simple = { version = "0.0.7-unstable-2025-05-19"; url = "github:sogaiu/tree-sitter-janet-simple/7e28cbf1ca061887ea43591a2898001f4245fddf"; @@ -470,6 +1166,42 @@ }; }; + jinja2 = { + version = "0-unstable-2023-02-09"; + url = "github:varpeti/tree-sitter-jinja2/a533cd3c33aea6acb0f9bf9a56f35dcfe6a8eb53"; + hash = "sha256-ksHel/kkWk4cyCx/+k8IfqjnID8i744WsZi9+AVSNpw="; + meta = { + license = lib.licenses.gpl3Only; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + jjdescription = { + version = "0-unstable-2025-02-20"; + url = "github:kareigu/tree-sitter-jjdescription/1613b8c85b6ead48464d73668f39910dcbb41911"; + hash = "sha256-HPghz3mOukXrY0KQllOR7Kkl2U3+ukPBrXWKnJCwsqI="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + jq = { + version = "0-unstable-2025-05-10"; + url = "github:flurie/tree-sitter-jq/c204e36d2c3c6fce1f57950b12cabcc24e5cc4d9"; + hash = "sha256-WEsiDsZEFTGC3s0awYE8rN/fsRML7CePKOXUbL+Fujc="; + meta = { + license = lib.licenses.bsd3; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + jsdoc = { version = "0.25.0"; url = "github:tree-sitter/tree-sitter-jsdoc"; @@ -551,6 +1283,18 @@ }; }; + koto = { + version = "0-unstable-2025-11-17"; + url = "github:koto-lang/tree-sitter-koto/f8b3f62c0eed185dca1559789e78759d4bee60e5"; + hash = "sha256-vv5HMDXMcSi91loIppsx/5Hu6jJ7/cedtTyahOBP780="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + latex = { version = "0.6.0"; url = "github:latex-lsp/tree-sitter-latex"; @@ -561,6 +1305,42 @@ }; }; + ld = { + version = "0-unstable-2024-04-12"; + url = "github:mtoohey31/tree-sitter-ld/0e9695ae0ede47b8744a8e2ad44d4d40c5d4e4c9"; + hash = "sha256-U+yqSO+vo1RAZrCqCojhY4HwjcjirZU/HgWDCdw3YGw="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + ldif = { + version = "0-unstable-2023-05-27"; + url = "github:kepet19/tree-sitter-ldif/0a917207f65ba3e3acfa9cda16142ee39c4c1aaa"; + hash = "sha256-xivgajrM0sqbEcX+ZN0h5C+s7KJVJanrvxRQ/j1VNIQ="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + lean = { + version = "0-unstable-2024-12-25"; + url = "github:Julian/tree-sitter-lean/efe6b87145608d12f5996bd7f0cf6095a0e82261"; + hash = "sha256-MF+LRzhDw3V/l/h11ZTyWCUCm3b+g0oyOdaCZMVlJc4="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + ledger = { version = "0-unstable-2025-05-04"; url = "github:cbarrete/tree-sitter-ledger/96c92d4908a836bf8f661166721c98439f8afb80"; @@ -579,6 +1359,42 @@ }; }; + llvm-mir = { + version = "0-unstable-2024-10-03"; + url = "github:Flakebi/tree-sitter-llvm-mir/d166ff8c5950f80b0a476956e7a0ad2f27c12505"; + hash = "sha256-ivslvFNr3550Grko9xbHPtA63XNc+twFfZQFhBmPaME="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + log = { + version = "0-unstable-2023-11-26"; + url = "github:Tudyx/tree-sitter-log/62cfe307e942af3417171243b599cc7deac5eab9"; + hash = "sha256-lvN2it+pNyYvGIqtRI+zUZwPrj/3SLMZX9zordYg3IU="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + lpf = { + version = "0-unstable-2023-10-13"; + url = "gitlab:TheZoq2/tree-sitter-lpf/db7372e60c722ca7f12ab359e57e6bf7611ab126"; + hash = "sha256-Y+W4Ceb0+gUJbBC9ziy672not6zc8JVIGTWYsPmWk7c="; + meta = { + license = lib.licenses.isc; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + lua = { version = "0.0.19-unstable-2025-05-16"; url = "github:MunifTanjim/tree-sitter-lua/4fbec840c34149b7d5fe10097c93a320ee4af053"; @@ -588,6 +1404,30 @@ }; }; + luau = { + version = "0-unstable-2025-12-08"; + url = "github:polychromatist/tree-sitter-luau/71b03e66b2c8dd04e0133c9b998a54a58f239ca4"; + hash = "sha256-aXoq9NvJDzQLSuyanFL8dQepxTyK/k5y0APAJn1DZKI="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + mail = { + version = "0-unstable-2025-04-09"; + url = "github:ficcdaf/tree-sitter-mail/c84126474aee00ce67c32229710a4e1e09827a08"; + hash = "sha256-qqy7jsqsWVUlRuk+Cv+n3sEiH/SlO5/4Q+mrcftFKP4="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + make = { version = "0-unstable-2021-12-16"; url = "github:alemuller/tree-sitter-make/a4b9187417d6be349ee5fd4b6e77b4172c6827dd"; @@ -597,6 +1437,18 @@ }; }; + markdoc = { + version = "0-unstable-2024-10-06"; + url = "github:markdoc-extra/tree-sitter-markdoc/e4211fe541a13350275e4684de79adfebe9a91f8"; + hash = "sha256-WFFrpvulhT9Z0L+zAgZQGIzcg3YxkcJpLfNeqpf3afI="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + markdown = { version = "0.5.2"; url = "github:tree-sitter-grammars/tree-sitter-markdown"; @@ -618,6 +1470,77 @@ }; }; + matlab = { + version = "0-unstable-2025-11-22"; + url = "github:acristoffers/tree-sitter-matlab/1bccabdbd420a9c3c3f96f36d7f9e65b3d9c88ef"; + hash = "sha256-V7GOXiR//JgxjTOxRi+PpfRGvunX4r3C0Bu1CrN+/K4="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + mermaid = { + version = "0-unstable-2024-04-22"; + url = "github:monaqa/tree-sitter-mermaid/90ae195b31933ceb9d079abfa8a3ad0a36fee4cc"; + hash = "sha256-Tt1bPqpL59FQzuI8CPljBmQoAfJPUkVC9Xe1GcfXzfE="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + meson = { + version = "0-unstable-2022-11-02"; + url = "github:staysail/tree-sitter-meson/1a497eecfb1b840ab12caf28f0ef45d4a5e26d28"; + hash = "sha256-VWI4q85uOzT/n/tWYAMgGWdK1q3BAAuwC4WjErE82xk="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + mojo = { + version = "0-unstable-2024-12-07"; + url = "github:lsh/tree-sitter-mojo/564d5a8489e20e5f723020ae40308888699055c0"; + hash = "sha256-UY4gTG9HI/agpD+2syb7lUqfZpw6I6UnKzs9zE9JFwA="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + move = { + version = "0-unstable-2025-06-17"; + url = "github:tzakian/tree-sitter-move/640ee15e4a7b0d09a4bc95dcc71336c28d97999b"; + hash = "sha256-rLIyJZEjMRo8am+ivKCwAESvv6jFtTPYJuuebN3T5Es="; + meta = { + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + nasm = { + version = "0-unstable-2024-11-23"; + url = "github:naclsn/tree-sitter-nasm/d1b3638d017f2a8585e26dcfc66fe1df94185e30"; + hash = "sha256-38yRvaSkHZ7iRmHlXdCssJtd/RQRfBB437HzBwWv2mg="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + netlinx = { version = "1.0.4"; url = "github:norgate-av/tree-sitter-netlinx"; @@ -627,6 +1550,18 @@ }; }; + nginx = { + version = "0-unstable-2024-10-15"; + url = "gitlab:joncoole/tree-sitter-nginx/f6d13cf6281b25f2ce342a49a41a10a0381e00f0"; + hash = "sha256-ofFBxW4p7rZFZm9w5cyA0semYLJWFu9emv8bfTfAFok="; + meta = { + license = lib.licenses.gpl3; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + nickel = { version = "0.5.0"; url = "github:nickel-lang/tree-sitter-nickel"; @@ -636,6 +1571,18 @@ }; }; + nim = { + version = "0-unstable-2025-07-29"; + url = "github:alaviss/tree-sitter-nim/4ad352773688deb84a95eeaa9872acda5b466439"; + hash = "sha256-dinMmbD36o1QkcLk2mgycgHZ9sW5Mg6lfnxssynaj58="; + meta = { + license = lib.licenses.mpl20; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + nix = { version = "0.3.0-unstable-2025-12-03"; url = "github:nix-community/tree-sitter-nix/eabf96807ea4ab6d6c7f09b671a88cd483542840"; @@ -645,15 +1592,6 @@ }; }; - norg-meta = { - version = "0.1.0"; - url = "github:nvim-neorg/tree-sitter-norg-meta"; - hash = "sha256-8qSdwHlfnjFuQF4zNdLtU2/tzDRhDZbo9K54Xxgn5+8="; - meta = { - license = lib.licenses.mit; - }; - }; - norg = { version = "0.2.6"; url = "github:nvim-neorg/tree-sitter-norg"; @@ -663,6 +1601,12 @@ }; }; + norg-meta = { + version = "0.1.0"; + url = "github:nvim-neorg/tree-sitter-norg-meta"; + hash = "sha256-8qSdwHlfnjFuQF4zNdLtU2/tzDRhDZbo9K54Xxgn5+8="; + }; + nu = { version = "0-unstable-2025-12-13"; url = "github:nushell/tree-sitter-nu/4c149627cc592560f77ead1c384e27ec85926407"; @@ -691,6 +1635,66 @@ }; }; + odin = { + version = "0-unstable-2025-01-12"; + url = "github:tree-sitter-grammars/tree-sitter-odin/d2ca8efb4487e156a60d5bd6db2598b872629403"; + hash = "sha256-aPeaGERAP1Fav2QAjZy1zXciCuUTQYrsqXaSQsYG0oU="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + ohm = { + version = "0-unstable-2025-12-12"; + url = "github:novusnota/tree-sitter-ohm/a1de3e748a185a335b446613aaeff1eb10e83cdf"; + hash = "sha256-phH6FHdP9ycVXSzsON0/IyEuqkR65/8cNxJcTOBr3JE="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + opencl = { + version = "0-unstable-2023-03-30"; + url = "github:lefp/tree-sitter-opencl/8e1d24a57066b3cd1bb9685bbc1ca9de5c1b78fb"; + hash = "sha256-tymKOBQbbXAI4bUDSOnZaMoyhFuDwSInvqgGq0eTDl8="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + openscad = { + version = "0-unstable-2025-11-25"; + url = "github:openscad/tree-sitter-openscad/09ed1478aa98a11df06367e91f2d310e334e39fb"; + hash = "sha256-tRBUGfcEdEnym1mrpPs7YdWvbBgeLQoZLgb47XtoGd8="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + org = { + version = "0-unstable-2023-06-19"; + url = "github:milisims/tree-sitter-org/64cfbc213f5a83da17632c95382a5a0a2f3357c1"; + hash = "sha256-/03eZBbv23W5s/GbDgPgaJV5TyK+/lrWUVeINRS5wtA="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + org-nvim = { version = "1.3.1-unstable-2023-06-19"; url = "github:emiasims/tree-sitter-org/64cfbc213f5a83da17632c95382a5a0a2f3357c1"; @@ -700,6 +1704,42 @@ }; }; + pascal = { + version = "0-unstable-2025-05-17"; + url = "github:Isopod/tree-sitter-pascal/5054931bcd022860dd5936864f981e359fb63aef"; + hash = "sha256-+5HzlNL54/Wdr7b1vRwZzIU3Z8vqFP9FzmEO1qwxJrk="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + passwd = { + version = "0-unstable-2022-12-01"; + url = "github:ath3/tree-sitter-passwd/20239395eacdc2e0923a7e5683ad3605aee7b716"; + hash = "sha256-3UfuyJeblQBKjqZvLYyO3GoCvYJp+DvBwQGkR3pFQQ4="; + meta = { + license = lib.licenses.unlicense; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + pem = { + version = "0-unstable-2023-02-05"; + url = "github:mtoohey31/tree-sitter-pem/62842ea106ff66876f9af4cccdf87913d1ed912e"; + hash = "sha256-yxxm3Iu3FQxdWM0d2VeptZj/ePTa58NFhLgYBzaeSeU="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + perl = { version = "1.1.1"; url = "github:ganezdragon/tree-sitter-perl"; @@ -709,6 +1749,18 @@ }; }; + pest = { + version = "0-unstable-2025-10-06"; + url = "github:pest-parser/tree-sitter-pest/c19629a0c50e6ca2485c3b154b1dde841a08d169"; + hash = "sha256-S5qg/LLPlMmNtRTTi7vW8y/c+zcId7ADmMqIt0gqJBo="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + pgn = { version = "1.4.3"; url = "github:rolandwalker/tree-sitter-pgn"; @@ -739,6 +1791,18 @@ }; }; + php-only = { + version = "0-unstable-2025-11-24"; + url = "github:tree-sitter/tree-sitter-php/7d07b41ce2d442ca9a90ed85d0075eccc17ae315"; + hash = "sha256-XEKlsqC7HJ3mShmcwmfpezNP9DHE8f73f7/ru4MuxEo="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + pioasm = { version = "0-unstable-2024-10-12"; url = "github:leo60228/tree-sitter-pioasm/afece58efdb30440bddd151ef1347fa8d6f744a9"; @@ -748,6 +1812,67 @@ }; }; + pkl = { + version = "0-unstable-2025-12-12"; + url = "github:apple/tree-sitter-pkl/ac58931956c000d3aeefbb55a81fc3c5bd6aecf0"; + hash = "sha256-R0p9ceNjd9xnikxaCjDFwN4HkfRr+4ezVSlXqLP/YuQ="; + meta = { + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + po = { + version = "0-unstable-2024-04-20"; + url = "github:erasin/tree-sitter-po/bd860a0f57f697162bf28e576674be9c1500db5e"; + hash = "sha256-/St0VxDTAF872ZlBph1TukRoO0PBIOMT0D11DZ6nSLQ="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + pod = { + version = "0-unstable-2024-08-23"; + url = "github:tree-sitter-perl/tree-sitter-pod/release"; + hash = "sha256-yV2kVAxWxdyIJ3g2oivDc01SAQF0lc7UMT2sfv9lKzI="; + + meta = { + license = lib.licenses.artistic2; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + ponylang = { + version = "0-unstable-2023-03-13"; + url = "github:mfelsche/tree-sitter-ponylang/cc8a0ff12f4f9e56f8a0d997c55155b702938dfe"; + hash = "sha256-/Qyr6TPmYPVQuWUmkb/77k94DK7nzlAA3hjSjeF6MeI="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + powershell = { + version = "0-unstable-2025-12-08"; + url = "github:airbus-cert/tree-sitter-powershell/7212f47716ced384ac012b2cc428fd9f52f7c5d4"; + hash = "sha256-xzDM1CdBY95XgLsEjqKWrwuIf/s6/2Q0XbxJRvOuL2o="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + prisma = { version = "1.6.0"; url = "github:victorhqc/tree-sitter-prisma"; @@ -757,6 +1882,30 @@ }; }; + prolog = { + version = "0-unstable-2025-03-23"; + url = "codeberg:foxy/tree-sitter-prolog/d8d415f6a1cf80ca138524bcc395810b176d40fa"; + hash = "sha256-SEqqmkfV/wsr1ObcBN5My29RY9TWfxnQlsnEEIZyR18="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + properties = { + version = "0-unstable-2025-07-14"; + url = "github:tree-sitter-grammars/tree-sitter-properties/6310671b24d4e04b803577b1c675d765cbd5773b"; + hash = "sha256-LRutvpXXVK7z+xrnLQVvLY+VRg8IB/VK572PNgvsQfc="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + proto = { version = "0-unstable-2021-06-12"; url = "github:mitchellh/tree-sitter-proto/42d82fa18f8afe59b5fc0b16c207ee4f84cb185f"; @@ -766,6 +1915,18 @@ }; }; + prql = { + version = "0-unstable-2023-07-28"; + url = "github:PRQL/tree-sitter-prql/09e158cd3650581c0af4c49c2e5b10c4834c8646"; + hash = "sha256-bdT7LZ2x7BdUqLJRq4ENJTaIFnciac7l2dCxOSB09CI="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + pug = { version = "0-unstable-2024-11-17"; url = "github:zealot128/tree-sitter-pug/13e9195370172c86a8b88184cc358b23b677cc46"; @@ -775,6 +1936,18 @@ }; }; + purescript = { + version = "0-unstable-2025-06-17"; + url = "github:postsolar/tree-sitter-purescript/f541f95ffd6852fbbe88636317c613285bc105af"; + hash = "sha256-tONS2Eai/eVDecn6ow4nN9F7++UjY6OAKezeCco8hYU="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + python = { version = "0.25.0"; url = "github:tree-sitter/tree-sitter-python"; @@ -784,15 +1957,6 @@ }; }; - ql-dbscheme = { - version = "0.23.1"; - url = "github:tree-sitter/tree-sitter-ql-dbscheme"; - hash = "sha256-lXHm+I3zzCUOR/HjnhQM3Ga+yZr2F2WN28SmpT9Q6nE="; - meta = { - license = lib.licenses.mit; - }; - }; - ql = { version = "0.23.1"; url = "github:tree-sitter/tree-sitter-ql"; @@ -802,6 +1966,12 @@ }; }; + ql-dbscheme = { + version = "0.23.1"; + url = "github:tree-sitter/tree-sitter-ql-dbscheme"; + hash = "sha256-lXHm+I3zzCUOR/HjnhQM3Ga+yZr2F2WN28SmpT9Q6nE="; + }; + qmljs = rec { version = "0.3.0"; url = "github:yuja/tree-sitter-qmljs?ref=${version}"; @@ -823,6 +1993,18 @@ }; }; + quint = { + version = "0-unstable-2025-04-09"; + url = "github:gruhn/tree-sitter-quint/release"; + hash = "sha256-Eo9jvIhiRlMvNYSqQVS9/sIIkmIWpDJfenqObTWgy40="; + meta = { + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + r = { version = "1.2.0"; url = "github:r-lib/tree-sitter-r"; @@ -862,6 +2044,18 @@ }; }; + rescript = { + version = "0-unstable-2025-03-03"; + url = "github:rescript-lang/tree-sitter-rescript/d2df8a285fff95de56a91d2f8152aeceb66f40ef"; + hash = "sha256-yNZrihl4BNvLu0Zqr4lSqvdZCeXU3KnCY7ZYC1U42R0="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + river = { version = "0-unstable-2023-11-22"; url = "github:grafana/tree-sitter-river/eafcdc5147f985fea120feb670f1df7babb2f79e"; @@ -871,6 +2065,30 @@ }; }; + robot = { + version = "0-unstable-2025-05-01"; + url = "github:Hubro/tree-sitter-robot/e34def7cb0d8a66a59ec5057fe17bb4e6b17b56a"; + hash = "sha256-fTV45TQp2Z+ivh2YWphlJjyuBh0iMCpaNDyKoHrNAh0="; + meta = { + license = lib.licenses.isc; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + ron = { + version = "0-unstable-2024-05-05"; + url = "github:tree-sitter-grammars/tree-sitter-ron/78938553b93075e638035f624973083451b29055"; + hash = "sha256-Sp0g6AWKHNjyUmL5k3RIU+5KtfICfg3o/DH77XRRyI0="; + meta = { + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + rst = { version = "0.2.0"; url = "github:stsewd/tree-sitter-rst"; @@ -898,6 +2116,18 @@ }; }; + rust-format-args = { + version = "0-unstable-2025-07-14"; + url = "github:nik-rev/tree-sitter-rust-format-args/3cf8431a4951656bcf24ae06689fbd094fce0187"; + hash = "sha256-lt4vs14DZXCxlpG7awmrZ5Ml5Sr0kKEn5Y26xrlM/ww="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + scala = { version = "0.24.0"; url = "github:tree-sitter/tree-sitter-scala"; @@ -925,6 +2155,18 @@ }; }; + slang = { + version = "0-unstable-2025-09-01"; + url = "github:tree-sitter-grammars/tree-sitter-slang/1dbcc4abc7b3cdd663eb03d93031167d6ed19f56"; + hash = "sha256-UsZpXEJwbKn5M9dqbAv5eJgsCdNbsllbFWtNnDPvtoE="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + slint = { version = "0-unstable-2025-12-09"; url = "github:slint-ui/tree-sitter-slint/10fb0f188d7950400773c06ba6c31075866e14bf"; @@ -934,6 +2176,18 @@ }; }; + smali = { + version = "0-unstable-2024-05-05"; + url = "github:amaanq/tree-sitter-smali/fdfa6a1febc43c7467aa7e937b87b607956f2346"; + hash = "sha256-S0U6Xuntz16DrpYwSqMQu8Cu7UuD/JufHUxIHv826yw="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + smithy = { version = "0.2.0"; url = "github:indoorvivants/tree-sitter-smithy"; @@ -952,6 +2206,18 @@ }; }; + snakemake = { + version = "0-unstable-2025-09-18"; + url = "github:osthomas/tree-sitter-snakemake/68010430c3e51c0e84c1ce21c6551df0e2469f51"; + hash = "sha256-jcMNh+pHjYEvTdShp3o6UlgXRM2AuZMp4KE0uXfNMqY="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + solidity = { version = "1.2.13"; url = "github:JoranHonig/tree-sitter-solidity"; @@ -961,6 +2227,30 @@ }; }; + sourcepawn = { + version = "0-unstable-2025-06-13"; + url = "github:nilshelmig/tree-sitter-sourcepawn/5a8fdd446b516c81e218245c12129c6ad4bccfa2"; + hash = "sha256-TfLCG2Ro3QnGStyCNqHwO54HQMR2fEOV6FjBv+0LjJ0="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + spade = { + version = "0-unstable-2025-12-08"; + url = "gitlab:spade-lang/tree-sitter-spade/6569cd11cc9362e277845ce24111735059b145ee"; + hash = "sha256-h7rlrtV1NHjFPITR1cvYCblkUmbUudem4Ll6Z7qBFqE="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + sparql = { version = "0.1.0-unstable-2025-10-15"; url = "github:GordianDziwis/tree-sitter-sparql/1ef52d35a73a2a5f2e433ecfd1c751c1360a923b"; @@ -970,6 +2260,18 @@ }; }; + spicedb = { + version = "0-unstable-2024-02-08"; + url = "github:jzelinskie/tree-sitter-spicedb/a4e4645651f86d6684c15dfa9931b7841dc52a66"; + hash = "sha256-dEpPkEohBB3qU1Vma/1VePkGGst4nA2RKgun7NiO2OA="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + sql = { version = "0.3.11"; url = "github:derekstride/tree-sitter-sql"; @@ -980,6 +2282,30 @@ }; }; + sshclientconfig = { + version = "0-unstable-2025-12-19"; + url = "github:metio/tree-sitter-ssh-client-config/9c86b2af6d8f9fd0a82edcc253b45c3e8eb93c52"; + hash = "sha256-YF+iMd0F1po0j8FqBO36P6DCpMgscT6YkVMOKetAS6w="; + meta = { + license = lib.licenses.cc0; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + strace = { + version = "0-unstable-2025-12-21"; + url = "github:sigmaSd/tree-sitter-strace/ac874ddfcc08d689fee1f4533789e06d88388f29"; + hash = "sha256-BGCbpw85+NNQMF+emS2hllbIeTmiFvveFzlK5lKaD5U="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + supercollider = { version = "0.3.2"; url = "github:madskjeldgaard/tree-sitter-supercollider"; @@ -1007,6 +2333,65 @@ }; }; + sway = { + version = "0-unstable-2025-09-02"; + url = "github:FuelLabs/tree-sitter-sway/9b7845ce06ecb38b040c3940970b4fd0adc331d1"; + hash = "sha256-+BRw4OFQb7FljdKCj5mruK0L9wsZ+1UDTykVLS9wjoY="; + meta = { + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + swift = rec { + version = "0.7.1"; + url = "github:alex-pinkus/tree-sitter-swift/${version}-with-generated-files"; + hash = "sha256-jVZpnwpcQ3sXE4hXQIHKzQgEE13pqE3fGqdRMjb1AOQ="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + t32 = { + version = "0-unstable-2025-12-19"; + url = "github:xasc/tree-sitter-t32/5b5e4336731bda5ea2e6b78b6a2d9e7a89032b75"; + hash = "sha256-dAbjM+wlKtJ3cY3zdRgsdsjJ0ZYDZxTL0mcunqqNbvw="; + meta = { + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + tablegen = { + version = "0-unstable-2024-10-04"; + url = "github:Flakebi/tree-sitter-tablegen/3e9c4822ab5cdcccf4f8aa9dcd42117f736d51d9"; + hash = "sha256-8yn/Czv/aNQfa/k8gnr8qeCsuDtU2L2qHGKAMbv8Vgk="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + tact = { + version = "0-unstable-2025-05-01"; + url = "github:tact-lang/tree-sitter-tact/a6267c2091ed432c248780cec9f8d42c8766d9ad"; + hash = "sha256-2AUN/VYor3K0hkneLYa6+LjE+V8EJogFqBTgdfvOiKM="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + talon = rec { version = "5.0.0"; url = "github:wenkokke/tree-sitter-talon?ref=${version}"; @@ -1016,6 +2401,42 @@ }; }; + task = { + version = "0-unstable-2022-08-17"; + url = "github:alexanderbrevig/tree-sitter-task/ed4fb3674dd2d889c36e121f7173099290452af2"; + hash = "sha256-0vqXoDgQcAE1rm3kFlb+l/S4cZuL5sU3WsZMDSna1+s="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + tcl = { + version = "0-unstable-2025-05-14"; + url = "github:tree-sitter-grammars/tree-sitter-tcl/8f11ac7206a54ed11210491cee1e0657e2962c47"; + hash = "sha256-JrGSHGolf7OhInxotXslw1QXxJscl+bXCxZPYJeBfTY="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + teal = { + version = "0-unstable-2025-05-14"; + url = "github:euclidianAce/tree-sitter-teal/05d276e737055e6f77a21335b7573c9d3c091e2f"; + hash = "sha256-JDqWr895Ob1Jn3Kf44xbkMJqyna0AiMBU5xJpA6ZP7w="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + templ = { version = "1.0.0-unstable-2025-12-03"; url = "github:vrischmann/tree-sitter-templ/3057cd485f7f23a8ad24107c6adc604f8c5ce3db"; @@ -1034,6 +2455,30 @@ }; }; + textproto = { + version = "0-unstable-2024-10-16"; + url = "github:PorterAtGoogle/tree-sitter-textproto/568471b80fd8793d37ed01865d8c2208a9fefd1b"; + hash = "sha256-VAj8qSxbkFqNp0X8BOZNvGTggSXZvzDjODedY11J0BQ="; + meta = { + license = lib.licenses.isc; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + thrift = { + version = "0-unstable-2024-04-20"; + url = "github:tree-sitter-grammars/tree-sitter-thrift/68fd0d80943a828d9e6f49c58a74be1e9ca142cf"; + hash = "sha256-owZbs8ttjKrqTA8fQ/NmBGyIUUItSUvvW4hRv0NPV8Y="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + tiger = { version = "0.3.0-unstable-2025-03-13"; url = "github:ambroisie/tree-sitter-tiger/4a77b2d7a004587646bddc4e854779044b6db459"; @@ -1046,7 +2491,6 @@ tlaplus = rec { # FIXME: remove language override after release is available that includes # https://github.com/tlaplus-community/tree-sitter-tlaplus/pull/138 - language = "@tlaplus/tlaplus"; version = "1.5.0"; url = "github:tlaplus-community/tree-sitter-tlaplus?ref=${version}"; hash = "sha256-k34gkAd0ueXEAww/Hc1mtBfn0Kp1pIBQtjDZ9GQeB4Q="; @@ -1118,6 +2562,18 @@ }; }; + typespec = { + version = "0-unstable-2025-06-21"; + url = "github:happenslol/tree-sitter-typespec/814c98283fd92a248ba9d49ebfe61bc672a35875"; + hash = "sha256-3/zNoawx1DsKmG0KFvJD+o80IMBsJd2VV2ng+fSrV1c="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + typst = { version = "0.11.0"; url = "github:uben0/tree-sitter-typst"; @@ -1136,6 +2592,79 @@ }; }; + ungrammar = { + version = "0-unstable-2023-02-28"; + url = "github:Philipp-M/tree-sitter-ungrammar/debd26fed283d80456ebafa33a06957b0c52e451"; + hash = "sha256-ftvcD8I+hYqH3EGxaRZ0w8FHjBA34OSTTsrUsAOtayU="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + unison = { + version = "0-unstable-2025-03-06"; + url = "github:kylegoetz/tree-sitter-unison/169e7f748a540ec360c0cb086b448faad012caa4"; + hash = "sha256-0HOLtLh1zRdaGQqchT5zFegWKJHkQe9r7DGKL6sSkPo="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + uxntal = { + version = "0-unstable-2024-03-23"; + url = "github:Jummit/tree-sitter-uxntal/1a44f8d31053096b79c52f10a39da12479edbf64"; + hash = "sha256-S6B2K2eqHktLknpfTATR5fZYE8+W1BvOYTSNTwslSVg="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + v = rec { + version = "0.0.6"; + url = "github:vlang/v-analyzer/${version}"; + hash = "sha256-lBrX5n4hYdDq+2m7j9JXyeGGS3yl4oBu8jK7VV+OE7I="; + location = "tree_sitter_v"; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + vala = { + version = "0-unstable-2024-10-29"; + url = "github:vala-lang/tree-sitter-vala/97e6db3c8c73b15a9541a458d8e797a07f588ef4"; + hash = "sha256-hAekweZGDHVrWVd04RrN+9Jz0D2kode+DpceTlUXii0="; + meta = { + license = lib.licenses.lgpl21Only; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + vento = { + version = "0-unstable-2024-12-30"; + url = "github:ventojs/tree-sitter-vento/3b32474bc29584ea214e4e84b47102408263fe0e"; + hash = "sha256-h8yC+MJIAH7DM69UQ8moJBmcmrSZkxvWrMb+NqtYB2Y="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + verilog = { version = "1.0.3"; url = "github:tree-sitter/tree-sitter-verilog"; @@ -1145,6 +2674,30 @@ }; }; + vhdl = { + version = "0-unstable-2025-12-18"; + url = "github:jpt13653903/tree-sitter-vhdl/7ae08deb5d1641aa57111342218ca1e1b3a5d539"; + hash = "sha256-IJ6Gqq+3YJlL4n4cjtCLUCZKpLVJQa81nQrLsJBCccs="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + vhs = { + version = "0-unstable-2025-03-26"; + url = "github:charmbracelet/tree-sitter-vhs/0c6fae9d2cfc5b217bfd1fe84a7678f5917116db"; + hash = "sha256-o7Q/3wwiCjxO6hBfj1Wxoz2y6+wxLH+oCLiapox7+Hk="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + vim = { version = "0.2.0-unstable-2023-05-05"; url = "github:vigoux/tree-sitter-viml/7c317fbade4b40baa7babcd6c9097c157d148e60"; @@ -1163,6 +2716,62 @@ }; }; + wast = { + version = "0-unstable-2022-05-17"; + url = "github:wasm-lsp/tree-sitter-wasm/2ca28a9f9d709847bf7a3de0942a84e912f59088"; + hash = "sha256-a1l4RsGpRQfUxEjwewyKiV0G7J2DHZW6+y1HnjREYAs="; + location = "wast"; + meta = { + license = with lib.licenses; [ + asl20 + llvm-exception + ]; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + wat = { + version = "0-unstable-2022-05-17"; + url = "github:wasm-lsp/tree-sitter-wasm/2ca28a9f9d709847bf7a3de0942a84e912f59088"; + hash = "sha256-a1l4RsGpRQfUxEjwewyKiV0G7J2DHZW6+y1HnjREYAs="; + location = "wat"; + meta = { + license = with lib.licenses; [ + asl20 + llvm-exception + ]; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + werk = { + version = "0-unstable-2025-03-19"; + url = "github:little-bonsai/tree-sitter-werk/92b0f7fe98465c4c435794a58e961306193d1c1e"; + hash = "sha256-VPY1fMYGSF1+87ia+d7b7l8PzNIoKwAbAT+yw5KHjjQ="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + wesl = { + version = "0-unstable-2025-09-26"; + url = "github:wgsl-tooling-wg/tree-sitter-wesl/3fa2b96bf5c217dae9bf663e2051fcdad0762c19"; + hash = "sha256-O3n65StgGhxfdwYF/QPBTdkXEGjY2ajHeLpF5JWuTc8="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + wgsl = { version = "0-unstable-2023-01-09"; url = "github:szebniok/tree-sitter-wgsl/40259f3c77ea856841a4e0c4c807705f3e4a2b65"; @@ -1181,6 +2790,66 @@ }; }; + wit = { + version = "0-unstable-2022-10-31"; + url = "github:hh9527/tree-sitter-wit/c917790ab9aec50c5fd664cbfad8dd45110cfff3"; + hash = "sha256-5+cw9vWPizK7YlEhiNJheYVYOgtheEifd4g1KF5ldyE="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + wren = { + version = "0-unstable-2024-01-01"; + url = "sourcehut:~jummit/tree-sitter-wren/6748694be32f11e7ec6b5faeb1b48ca6156d4e06"; + hash = "sha256-CU08QY4X/u4W4AEkK+gUmy5P8/XoBHDJmWX1vdGjmsI="; + meta = { + license = lib.licenses.lgpl3; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + xit = { + version = "0-unstable-2024-03-16"; + url = "github:synaptiko/tree-sitter-xit/a4fad351bfa5efdcb379b40c36671413fbe9caac"; + hash = "sha256-wTr7YyGnz/dWfA5oecRqxeR8Unoob6isGnQg4/iu+MI="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + xml = { + version = "0-unstable-2023-01-17"; + url = "github:RenjiSann/tree-sitter-xml/48a7c2b6fb9d515577e115e6788937e837815651"; + hash = "sha256-8c/XtnffylxiqX3Q7VFWlrk/655FG2pwqYrftGpnVxI="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + xtc = { + version = "0-unstable-2024-04-15"; + url = "github:Alexis-Lapierre/tree-sitter-xtc/7bc11b736250c45e25cfb0215db2f8393779957e"; + hash = "sha256-teUDDvH8Km1WHNXyrUtX1yULYOaTgaAwT6aCaR4MTfs="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + yaml = { version = "0.7.2"; url = "github:tree-sitter-grammars/tree-sitter-yaml"; @@ -1199,6 +2868,30 @@ }; }; + yara = { + version = "0-unstable-2024-12-12"; + url = "github:egibs/tree-sitter-yara/eb3ede203275c38000177f72ec0f9965312806ef"; + hash = "sha256-twcbL2fKOE0PdiEboSIObzAedljZ3arBm6QQUw/W5HQ="; + meta = { + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + + yuck = { + version = "0-unstable-2024-05-05"; + url = "github:Philipp-M/tree-sitter-yuck/e877f6ade4b77d5ef8787075141053631ba12318"; + hash = "sha256-l8c1/7q8S78jGyl+VAVVgs8wq58PrrjycyJfWXsCgAI="; + meta = { + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + aciceri + ]; + }; + }; + zig = { version = "0-unstable-2024-10-13"; url = "github:maxxnino/tree-sitter-zig/a80a6e9be81b33b182ce6305ae4ea28e29211bd5"; diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index b1a5af707b92..31163fccb135 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -19367,7 +19367,9 @@ self: super: with self; { name: value: !(builtins.elem name [ "tree-sitter-go-template" + "tree-sitter-php-only" "tree-sitter-sql" + "tree-sitter-sshclientconfig" "tree-sitter-templ" ]) ) pkgs.tree-sitter.builtGrammars From 1ab5158e975413ecad87d21be7b9ea82b8140aed Mon Sep 17 00:00:00 2001 From: Andrea Ciceri Date: Wed, 15 Oct 2025 16:27:51 +0200 Subject: [PATCH 175/249] helix: add aciceri to maintainers --- pkgs/by-name/he/helix/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/he/helix/package.nix b/pkgs/by-name/he/helix/package.nix index 4221b653127c..326bbc143f6c 100644 --- a/pkgs/by-name/he/helix/package.nix +++ b/pkgs/by-name/he/helix/package.nix @@ -81,6 +81,7 @@ rustPlatform.buildRustPackage (finalAttrs: { license = lib.licenses.mpl20; mainProgram = "hx"; maintainers = with lib.maintainers; [ + aciceri danth yusdacra ]; From 9b5c482303b71b57392cec7b8f30acf876c49a9d Mon Sep 17 00:00:00 2001 From: Andrea Ciceri Date: Wed, 15 Oct 2025 16:30:33 +0200 Subject: [PATCH 176/249] helix: build tree-sitter grammars from source --- pkgs/by-name/he/helix/generate_grammars.py | 155 + pkgs/by-name/he/helix/grammars.json | 2967 ++++++++++++++++++++ pkgs/by-name/he/helix/package.nix | 215 +- pkgs/by-name/he/helix/update.sh | 24 + 4 files changed, 3286 insertions(+), 75 deletions(-) create mode 100755 pkgs/by-name/he/helix/generate_grammars.py create mode 100644 pkgs/by-name/he/helix/grammars.json create mode 100755 pkgs/by-name/he/helix/update.sh diff --git a/pkgs/by-name/he/helix/generate_grammars.py b/pkgs/by-name/he/helix/generate_grammars.py new file mode 100755 index 000000000000..2e5b55ea5f9e --- /dev/null +++ b/pkgs/by-name/he/helix/generate_grammars.py @@ -0,0 +1,155 @@ +#!/usr/bin/env nix-shell +#! nix-shell -i python3 -p python3 nurl +""" +Generate grammar information for Helix editor by parsing languages.toml +and fetching source information using nurl in parallel. +""" + +import argparse +import asyncio +import json +import os +import sys +import tomllib +from dataclasses import dataclass +from pathlib import Path +from typing import Any + + +@dataclass +class Grammar: + name: str + git_url: str + rev: str + subpath: str | None = None + + +async def run_nurl(url: str, rev: str, semaphore: asyncio.Semaphore) -> dict[str, Any]: + """Run nurl command for a single grammar and return parsed JSON output.""" + async with semaphore: + proc = await asyncio.create_subprocess_exec( + "nurl", + url, + rev, + "--json", + stdout=asyncio.subprocess.PIPE, + stderr=asyncio.subprocess.PIPE, + ) + stdout, stderr = await proc.communicate() + + if proc.returncode != 0: + raise RuntimeError(f"nurl failed for {url}@{rev}: {stderr.decode()}") + + return json.loads(stdout.decode()) + + +def parse_languages_toml(toml_path: Path) -> list[Grammar]: + """Parse languages.toml and extract grammar information.""" + with open(toml_path, "rb") as f: + config = tomllib.load(f) + + grammars = [] + for grammar in config.get("grammar", []): + if "source" not in grammar: + continue + + source = grammar["source"] + if "git" not in source or "rev" not in source: + continue + + grammars.append( + Grammar( + name=grammar["name"].replace("_", "-"), + git_url=source["git"], + rev=source["rev"], + subpath=source.get("subpath"), + ) + ) + + return grammars + + +async def fetch_all_grammars( + grammars: list[Grammar], max_parallel: int +) -> dict[str, Any]: + """Fetch nurl information for all grammars in parallel.""" + semaphore = asyncio.Semaphore(max_parallel) + results = {} + total = len(grammars) + completed = 0 + + tasks = [] + for grammar in grammars: + task = run_nurl(grammar.git_url, grammar.rev, semaphore) + tasks.append((grammar, task)) + + for grammar, task in tasks: + try: + result = await task + results[grammar.name] = { + "nurl": result, + "subpath": grammar.subpath, + } + completed += 1 + print(f"[{completed}/{total}] ✓ {grammar.name}", file=sys.stderr) + except Exception as e: + completed += 1 + print(f"[{completed}/{total}] ✗ {grammar.name}: {e}", file=sys.stderr) + results[grammar.name] = {"error": str(e)} + + return results + + +async def main(): + parser = argparse.ArgumentParser( + description="Generate grammar information for Helix editor" + ) + parser.add_argument( + "languages_toml", + type=Path, + help="path to languages.toml from Helix repository", + ) + parser.add_argument( + "-o", + "--output", + type=Path, + default=Path("grammars.json"), + help="output JSON file (default: grammars.json)", + ) + parser.add_argument( + "-j", + "--jobs", + type=int, + default=os.cpu_count(), + help=f"number of parallel nurl instances (default: {os.cpu_count()})", + ) + + args = parser.parse_args() + + if not args.languages_toml.exists(): + print(f"Error: {args.languages_toml} not found", file=sys.stderr) + sys.exit(1) + + print(f"Parsing {args.languages_toml}...", file=sys.stderr) + grammars = parse_languages_toml(args.languages_toml) + print(f"Found {len(grammars)} grammars", file=sys.stderr) + + print(f"Fetching grammar information ({args.jobs} parallel jobs)...", file=sys.stderr) + results = await fetch_all_grammars(grammars, args.jobs) + + errors = [name for name, data in results.items() if "error" in data] + if errors: + print(f"\nFailed grammars ({len(errors)}):", file=sys.stderr) + for name in errors: + print(f" - {name}: {results[name]['error']}", file=sys.stderr) + sys.exit(1) + + with open(args.output, "w") as f: + json.dump(results, f, indent=2) + f.write('\n') + + print(f"\nResults written to {args.output}", file=sys.stderr) + + +if __name__ == "__main__": + asyncio.run(main()) diff --git a/pkgs/by-name/he/helix/grammars.json b/pkgs/by-name/he/helix/grammars.json new file mode 100644 index 000000000000..e2892ce5efce --- /dev/null +++ b/pkgs/by-name/he/helix/grammars.json @@ -0,0 +1,2967 @@ +{ + "rust": { + "nurl": { + "args": { + "hash": "sha256-HV7zMwO3ZMaHqX5cV43iwuC+QM7ecApZ2U/hbXuM34c=", + "owner": "tree-sitter", + "repo": "tree-sitter-rust", + "rev": "1f63b33efee17e833e0ea29266dd3d713e27e321" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "sway": { + "nurl": { + "args": { + "hash": "sha256-bYAIprYyqELNsWPZ86IZRtSeauOPCBaRmQ35ePrXODU=", + "owner": "FuelLabs", + "repo": "tree-sitter-sway", + "rev": "e491a005ee1d310f4c138bf215afd44cfebf959c" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "toml": { + "nurl": { + "args": { + "hash": "sha256-jcGcbGqBi63YaqxIXswGk3fycXPILEW50mOFLcaXNwA=", + "owner": "ikatyang", + "repo": "tree-sitter-toml", + "rev": "7cff70bbcbbc62001b465603ca1ea88edd668704" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "awk": { + "nurl": { + "args": { + "hash": "sha256-A/mvLYD9+Ms/nBdAebBF2edVkFUkWyz3TiEIt4G5iWc=", + "owner": "Beaglefoot", + "repo": "tree-sitter-awk", + "rev": "a799bc5da7c2a84bc9a06ba5f3540cf1191e4ee3" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "proto": { + "nurl": { + "args": { + "hash": "sha256-r5xgv5k/OvSES/TfG3Wupfxgmu/n6xtXbSq/4M62jP8=", + "owner": "sdoerner", + "repo": "tree-sitter-proto", + "rev": "778ab6ed18a7fcf82c83805a87d63376c51e80bc" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "textproto": { + "nurl": { + "args": { + "hash": "sha256-VAj8qSxbkFqNp0X8BOZNvGTggSXZvzDjODedY11J0BQ=", + "owner": "PorterAtGoogle", + "repo": "tree-sitter-textproto", + "rev": "568471b80fd8793d37ed01865d8c2208a9fefd1b" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "elixir": { + "nurl": { + "args": { + "hash": "sha256-OM2RWQNdYMltYwmbU5f4ZK5a8Wx4JxBMYx9R5n2B4jg=", + "owner": "elixir-lang", + "repo": "tree-sitter-elixir", + "rev": "02a6f7fd4be28dd94ee4dd2ca19cb777053ea74e" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "fennel": { + "nurl": { + "args": { + "hash": "sha256-0LusII7BPGFQTyEkxZi6h9HUDF0eHvGwA4fiQE2h3YQ=", + "owner": "alexmozaidze", + "repo": "tree-sitter-fennel", + "rev": "cfbfa478dc2dbef267ee94ae4323d9c886f45e94" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "fish": { + "nurl": { + "args": { + "hash": "sha256-D7s3ZsHQeGf+pYdbXvi5GMFqbkgajBuqTQwvjnjnrVo=", + "owner": "ram02z", + "repo": "tree-sitter-fish", + "rev": "a78aef9abc395c600c38a037ac779afc7e3cc9e0" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "mojo": { + "nurl": { + "args": { + "hash": "sha256-OhhAGOSO+oLazYjjLwqdPDJWC80KLMnCIJvmsJxyNN0=", + "owner": "lsh", + "repo": "tree-sitter-mojo", + "rev": "3d7c53b8038f9ebbb57cd2e61296180aa5c1cf64" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "janet-simple": { + "nurl": { + "args": { + "hash": "sha256-QXH/s0mB9kDKuYYB+Pa+nPjArt4pjcsLXCHP4I3nGwU=", + "owner": "sogaiu", + "repo": "tree-sitter-janet-simple", + "rev": "51271e260346878e1a1aa6c506ce6a797b7c25e2" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "json": { + "nurl": { + "args": { + "hash": "sha256-wbE7CQ6l1wlhJdAoDVAj1QzyvlYnevbrlVCO0TMU7to=", + "owner": "tree-sitter", + "repo": "tree-sitter-json", + "rev": "73076754005a460947cafe8e03a8cf5fa4fa2938" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "json5": { + "nurl": { + "args": { + "hash": "sha256-16gDgbPUyhSo3PJD9+zz6QLVd6G/W1afjyuCJbDUSIY=", + "owner": "Joakker", + "repo": "tree-sitter-json5", + "rev": "c23f7a9b1ee7d45f516496b1e0e4be067264fa0d" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "c": { + "nurl": { + "args": { + "hash": "sha256-G9kVqX8walvpI7gPvPzS8g7X8RVM9y5wJHGOcyjJA/A=", + "owner": "tree-sitter", + "repo": "tree-sitter-c", + "rev": "7175a6dd5fc1cee660dce6fe23f6043d75af424a" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "cpp": { + "nurl": { + "args": { + "hash": "sha256-yU1bwDhwcqeKrho0bo4qclqDDm1EuZWHENI2PNYnxVs=", + "owner": "tree-sitter", + "repo": "tree-sitter-cpp", + "rev": "56455f4245baf4ea4e0881c5169de69d7edd5ae7" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "crystal": { + "nurl": { + "args": { + "hash": "sha256-jZiy007NtbIoj7eVryejr1ECjzLErSzT1GXq24A9+xE=", + "owner": "crystal-lang-tools", + "repo": "tree-sitter-crystal", + "rev": "76afc1f53518a2b68b51a5abcde01d268a9cb47c" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "c-sharp": { + "nurl": { + "args": { + "hash": "sha256-ORhtfxQ6N72UjFx6WRfdYpkM9mVkTkxQ3PX3ydjIvX4=", + "owner": "tree-sitter", + "repo": "tree-sitter-c-sharp", + "rev": "b5eb5742f6a7e9438bee22ce8026d6b927be2cd7" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "cel": { + "nurl": { + "args": { + "hash": "sha256-ioorpQwPOVYAqjMaXqMaYcsYDGR2KHe4AB8uO5n3908=", + "owner": "bufbuild", + "repo": "tree-sitter-cel", + "rev": "9f2b65da14c216df53933748e489db0f11121464" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "spicedb": { + "nurl": { + "args": { + "hash": "sha256-dEpPkEohBB3qU1Vma/1VePkGGst4nA2RKgun7NiO2OA=", + "owner": "jzelinskie", + "repo": "tree-sitter-spicedb", + "rev": "a4e4645651f86d6684c15dfa9931b7841dc52a66" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "go": { + "nurl": { + "args": { + "hash": "sha256-38pkqR9iEIEf9r3IHJPIYgKfWBlb9aQWi1kij04Vo5k=", + "owner": "tree-sitter", + "repo": "tree-sitter-go", + "rev": "64457ea6b73ef5422ed1687178d4545c3e91334a" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "gomod": { + "nurl": { + "args": { + "hash": "sha256-KD6Fio9qie3wbGAvQaYsMdYOK1QjnRrGExt1oL/6mis=", + "owner": "camdencheek", + "repo": "tree-sitter-go-mod", + "rev": "6efb59652d30e0e9cd5f3b3a669afd6f1a926d3c" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "gotmpl": { + "nurl": { + "args": { + "hash": "sha256-YlPX74tEgCxGm2GYqYvQ0ouzTZ4x5/R+hkP+lBuOLGw=", + "owner": "dannylongeuay", + "repo": "tree-sitter-go-template", + "rev": "395a33e08e69f4155156f0b90138a6c86764c979" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "gowork": { + "nurl": { + "args": { + "hash": "sha256-C/taNah+rJJwCHTn41udtY5ZyhQgr3wQBGv4dTPR+c8=", + "owner": "omertuc", + "repo": "tree-sitter-go-work", + "rev": "6dd9dd79fb51e9f2abc829d5e97b15015b6a8ae2" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "javascript": { + "nurl": { + "args": { + "hash": "sha256-rfOAn5S8E2RunlRyY1aTs7j0r6UGKH+732xdpk/5524=", + "owner": "tree-sitter", + "repo": "tree-sitter-javascript", + "rev": "f772967f7b7bc7c28f845be2420a38472b16a8ee" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "typescript": { + "nurl": { + "args": { + "hash": "sha256-oZKit8kScXcOptmT2ckywL5JlAVe+wuwhuj6ThEI5OQ=", + "owner": "tree-sitter", + "repo": "tree-sitter-typescript", + "rev": "b1bf4825d9eaa0f3bdeb1e52f099533328acfbdf" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": "typescript" + }, + "typespec": { + "nurl": { + "args": { + "hash": "sha256-qXA87soeEdlpzj8svEao8L0F5V14NSZc1WsX9z0PVB0=", + "owner": "happenslol", + "repo": "tree-sitter-typespec", + "rev": "0ee05546d73d8eb64635ed8125de6f35c77759fe" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "tsx": { + "nurl": { + "args": { + "hash": "sha256-oZKit8kScXcOptmT2ckywL5JlAVe+wuwhuj6ThEI5OQ=", + "owner": "tree-sitter", + "repo": "tree-sitter-typescript", + "rev": "b1bf4825d9eaa0f3bdeb1e52f099533328acfbdf" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": "tsx" + }, + "css": { + "nurl": { + "args": { + "hash": "sha256-5Qti/bFac2A1PJxqZEOuSLK3GGKYwPDKAp3OOassBxU=", + "owner": "tree-sitter", + "repo": "tree-sitter-css", + "rev": "769203d0f9abe1a9a691ac2b9fe4bb4397a73c51" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "scss": { + "nurl": { + "args": { + "hash": "sha256-BFtMT6eccBWUyq6b8UXRAbB1R1XD3CrrFf1DM3aUI5c=", + "owner": "serenadeai", + "repo": "tree-sitter-scss", + "rev": "c478c6868648eff49eb04a4df90d703dc45b312a" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "html": { + "nurl": { + "args": { + "hash": "sha256-lNMiSDAQ49QpeyD1RzkIIUeRWdp2Wrv6+XQZdZ40c1g=", + "owner": "tree-sitter", + "repo": "tree-sitter-html", + "rev": "cbb91a0ff3621245e890d1c50cc811bffb77a26b" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "htmldjango": { + "nurl": { + "args": { + "hash": "sha256-sQV7olTaQ68wixzvKV44myVvDUXXjBZh9N3jvDFUSvE=", + "owner": "interdependence", + "repo": "tree-sitter-htmldjango", + "rev": "3a643167ad9afac5d61e092f08ff5b054576fadf" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "python": { + "nurl": { + "args": { + "hash": "sha256-hXNxa895SyNOG7PH2vAIkWbcMjZDjWYDsCafBZuvnT0=", + "owner": "tree-sitter", + "repo": "tree-sitter-python", + "rev": "4bfdd9033a2225cc95032ce77066b7aeca9e2efc" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "nickel": { + "nurl": { + "args": { + "hash": "sha256-IvlUwNO/wLLPuqCZf0NtSxMdDx+4ASYYOobklY/97aQ=", + "owner": "nickel-lang", + "repo": "tree-sitter-nickel", + "rev": "88d836a24b3b11c8720874a1a9286b8ae838d30a" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "nix": { + "nurl": { + "args": { + "hash": "sha256-JaJRikijCXnKAuKA445IIDaRvPzGhLFM29KudaFsSVM=", + "owner": "nix-community", + "repo": "tree-sitter-nix", + "rev": "1b69cf1fa92366eefbe6863c184e5d2ece5f187d" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "ruby": { + "nurl": { + "args": { + "hash": "sha256-1kQ3RP2lJ0vwvVmKAQYNyPjltEKZLiZ4iI8iIxcRGd8=", + "owner": "tree-sitter", + "repo": "tree-sitter-ruby", + "rev": "206c7077164372c596ffa8eaadb9435c28941364" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "bash": { + "nurl": { + "args": { + "hash": "sha256-7N1PLVMJxwN5FzHW9NbXZTzGhvziwLCC8tDO3qdjtOo=", + "owner": "tree-sitter", + "repo": "tree-sitter-bash", + "rev": "487734f87fd87118028a65a4599352fa99c9cde8" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "php": { + "nurl": { + "args": { + "hash": "sha256-j4RJUBbp2zvCHsZwnz62t2Tf6Cy1LOKrhg/pi8cqzAs=", + "owner": "tree-sitter", + "repo": "tree-sitter-php", + "rev": "f860e598194f4a71747f91789bf536b393ad4a56" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "php-only": { + "nurl": { + "args": { + "hash": "sha256-b45+2ev0pArt/TmtRVb5BbE+ouNjDFVT7NO0qSbtrtM=", + "owner": "tree-sitter", + "repo": "tree-sitter-php", + "rev": "cf1f4a0f1c01c705c1d6cf992b104028d5df0b53" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": "php_only" + }, + "blade": { + "nurl": { + "args": { + "hash": "sha256-AACW+dz5M5gGKNri8tI+58tvWtjmQl6iImyAFqtOkL8=", + "owner": "EmranMR", + "repo": "tree-sitter-blade", + "rev": "4c66efe1e05c639c555ee70092021b8223d2f440" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "twig": { + "nurl": { + "args": { + "hash": "sha256-87jFYAAnblTeEdlXqTjyiiNee/OgasPam1b2xyKQIHY=", + "owner": "gbprod", + "repo": "tree-sitter-twig", + "rev": "085648e01d1422163a1702a44e72303b4e2a0bd1" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "latex": { + "nurl": { + "args": { + "hash": "sha256-zkp4De2eBoOsPZRHHT3mIPVWFPYboTvn6AQ4AkwXhFE=", + "owner": "latex-lsp", + "repo": "tree-sitter-latex", + "rev": "8c75e93cd08ccb7ce1ccab22c1fbd6360e3bcea6" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "bibtex": { + "nurl": { + "args": { + "hash": "sha256-wgduSxlpbJy/ITenBLfj5lhziUM1BApX6MjXhWcb7lQ=", + "owner": "latex-lsp", + "repo": "tree-sitter-bibtex", + "rev": "ccfd77db0ed799b6c22c214fe9d2937f47bc8b34" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "lean": { + "nurl": { + "args": { + "hash": "sha256-U4ObSk4mtpp/gq8fnDQOKFfrgZ8/SuF6v5UhqxyAhWk=", + "owner": "Julian", + "repo": "tree-sitter-lean", + "rev": "d98426109258b266e1e92358c5f11716d2e8f638" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "lpf": { + "nurl": { + "args": { + "hash": "sha256-Y+W4Ceb0+gUJbBC9ziy672not6zc8JVIGTWYsPmWk7c=", + "owner": "TheZoq2", + "repo": "tree-sitter-lpf", + "rev": "db7372e60c722ca7f12ab359e57e6bf7611ab126" + }, + "fetcher": "fetchFromGitLab" + }, + "subpath": null + }, + "julia": { + "nurl": { + "args": { + "hash": "sha256-jrQjVPLb6SfePxEJV1GgFgLslGxgdmdb8bJy6VHOEbs=", + "owner": "tree-sitter", + "repo": "tree-sitter-julia", + "rev": "e84f10db8eeb8b9807786bfc658808edaa1b4fa2" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "java": { + "nurl": { + "args": { + "hash": "sha256-tGBi6gJJIPpp6oOwmAQdqBD6eaJRBRcYbWtm1BHsgBA=", + "owner": "tree-sitter", + "repo": "tree-sitter-java", + "rev": "09d650def6cdf7f479f4b78f595e9ef5b58ce31e" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "smali": { + "nurl": { + "args": { + "hash": "sha256-hcqai2QKx6ZG+Sl1HOPu3wlyjKt3MJ60jNfjfcjKKiM=", + "owner": "amaanq", + "repo": "tree-sitter-smali", + "rev": "5ae51e15c4d1ac93cba6127caf3d1f0a072c140c" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "ledger": { + "nurl": { + "args": { + "hash": "sha256-bZcEeTv37CvSUa0geSlFX3La3flBi2awbU1RC0hTreM=", + "owner": "cbarrete", + "repo": "tree-sitter-ledger", + "rev": "1f864fb2bf6a87fe1b48545cc6adc6d23090adf7" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "beancount": { + "nurl": { + "args": { + "hash": "sha256-WtZ3FindaePKbtlnilK9KkOoPxBaxRKNVM+8D52DtBE=", + "owner": "polarmutex", + "repo": "tree-sitter-beancount", + "rev": "f3741a3a68ade59ec894ed84a64673494d2ba8f3" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "ocaml": { + "nurl": { + "args": { + "hash": "sha256-9Y/eZNsKkz8RKjMn5RIAPITkDQTWdSc/fBXzxMg1ViQ=", + "owner": "tree-sitter", + "repo": "tree-sitter-ocaml", + "rev": "9965d208337d88bbf1a38ad0b0fe49e5f5ec9677" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": "ocaml" + }, + "ocaml-interface": { + "nurl": { + "args": { + "hash": "sha256-9Y/eZNsKkz8RKjMn5RIAPITkDQTWdSc/fBXzxMg1ViQ=", + "owner": "tree-sitter", + "repo": "tree-sitter-ocaml", + "rev": "9965d208337d88bbf1a38ad0b0fe49e5f5ec9677" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": "interface" + }, + "lua": { + "nurl": { + "args": { + "hash": "sha256-w+WVQHPiS/xyRz0obdJoUHZ7QzIDAvgtSzmE98yDORY=", + "owner": "tree-sitter-grammars", + "repo": "tree-sitter-lua", + "rev": "88e446476a1e97a8724dff7a23e2d709855077f2" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "teal": { + "nurl": { + "args": { + "hash": "sha256-9RX7QMrG8+EZQ5yeYGeAGxRz8wqPP6p1GcSyDY4OvlY=", + "owner": "euclidianAce", + "repo": "tree-sitter-teal", + "rev": "3db655924b2ff1c54fdf6371b5425ea6b5dccefe" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "svelte": { + "nurl": { + "args": { + "hash": "sha256-ZXEg3HLE9hTEK/7eYRQzn7Rtyk0ETooW/h0ghBKdVhI=", + "owner": "Himujjal", + "repo": "tree-sitter-svelte", + "rev": "60ea1d673a1a3eeeb597e098d9ada9ed0c79ef4b" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "vue": { + "nurl": { + "args": { + "hash": "sha256-NeuNpMsKZUP5mrLCjJEOSLD6tlJpNO4Z/rFUqZLHE1A=", + "owner": "ikatyang", + "repo": "tree-sitter-vue", + "rev": "91fe2754796cd8fba5f229505a23fa08f3546c06" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "yaml": { + "nurl": { + "args": { + "hash": "sha256-bpiT3FraOZhJaoiFWAoVJX1O+plnIi8aXOW2LwyU23M=", + "owner": "ikatyang", + "repo": "tree-sitter-yaml", + "rev": "0e36bed171768908f331ff7dff9d956bae016efb" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "haskell": { + "nurl": { + "args": { + "hash": "sha256-0wmdbXHZbHkv4pTrB1fCbExx9E83l+zaocGa+SvQsZQ=", + "owner": "tree-sitter", + "repo": "tree-sitter-haskell", + "rev": "0975ef72fc3c47b530309ca93937d7d143523628" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "haskell-persistent": { + "nurl": { + "args": { + "hash": "sha256-p4Anm/xeG/d7nYBPDABcdDih/a+0rMjwtVUJru7m9QY=", + "owner": "MercuryTechnologies", + "repo": "tree-sitter-haskell-persistent", + "rev": "58a6ccfd56d9f1de8fb9f77e6c42151f8f0d0f3d" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "purescript": { + "nurl": { + "args": { + "hash": "sha256-tONS2Eai/eVDecn6ow4nN9F7++UjY6OAKezeCco8hYU=", + "owner": "postsolar", + "repo": "tree-sitter-purescript", + "rev": "f541f95ffd6852fbbe88636317c613285bc105af" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "zig": { + "nurl": { + "args": { + "hash": "sha256-iyb79SiMsV94RrWH/1Oi2aKBiX5io0Dp+zZf8qWZHwg=", + "owner": "tree-sitter-grammars", + "repo": "tree-sitter-zig", + "rev": "eb7d58c2dc4fbeea4745019dee8df013034ae66b" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "prolog": { + "nurl": { + "args": { + "domain": "codeberg.org", + "hash": "sha256-SEqqmkfV/wsr1ObcBN5My29RY9TWfxnQlsnEEIZyR18=", + "owner": "foxy", + "repo": "tree-sitter-prolog", + "rev": "d8d415f6a1cf80ca138524bcc395810b176d40fa" + }, + "fetcher": "fetchFromGitea" + }, + "subpath": "grammars/prolog" + }, + "query": { + "nurl": { + "args": { + "hash": "sha256-xtr2IVI+3h/u9f84ye7szHR/U2E8Bm5NN7vhqaCkiyI=", + "owner": "tree-sitter-grammars", + "repo": "tree-sitter-query", + "rev": "a6674e279b14958625d7a530cabe06119c7a1532" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "cmake": { + "nurl": { + "args": { + "hash": "sha256-2xJaDgrCJQ2obGYvhsHk2/2p8lFNwuScjbjdxJihh5I=", + "owner": "uyha", + "repo": "tree-sitter-cmake", + "rev": "6e51463ef3052dd3b328322c22172eda093727ad" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "make": { + "nurl": { + "args": { + "hash": "sha256-qQqapnKKH5X8rkxbZG5PjnyxvnpyZHpFVi/CLkIn/x0=", + "owner": "alemuller", + "repo": "tree-sitter-make", + "rev": "a4b9187417d6be349ee5fd4b6e77b4172c6827dd" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "glsl": { + "nurl": { + "args": { + "hash": "sha256-jQrBz7dDVn9p4et1Oe034YYBRXzi+hdSkqyi3TsQUv8=", + "owner": "theHamsta", + "repo": "tree-sitter-glsl", + "rev": "88408ffc5e27abcffced7010fc77396ae3636d7e" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "perl": { + "nurl": { + "args": { + "hash": "sha256-/WA3E5kDxHl3YJ5yd020iIVc1YEssAcvlD5/Voceu2Y=", + "owner": "tree-sitter-perl", + "repo": "tree-sitter-perl", + "rev": "72a08a496a23212f23802490ef6f4700d68cfd0e" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "pod": { + "nurl": { + "args": { + "hash": "sha256-yV2kVAxWxdyIJ3g2oivDc01SAQF0lc7UMT2sfv9lKzI=", + "owner": "tree-sitter-perl", + "repo": "tree-sitter-pod", + "rev": "0bf8387987c21bf2f8ed41d2575a8f22b139687f" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "comment": { + "nurl": { + "args": { + "hash": "sha256-ihkBqdYVulTlysb9J8yg4c5XVktJw8jIwzhqybBw8Ug=", + "owner": "stsewd", + "repo": "tree-sitter-comment", + "rev": "aefcc2813392eb6ffe509aa0fc8b4e9b57413ee1" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "wesl": { + "nurl": { + "args": { + "hash": "sha256-n9yob5tDyWalSAPjH2a3BFcH4Zqd6rwb+V/Qbvaxt7c=", + "owner": "wgsl-tooling-wg", + "repo": "tree-sitter-wesl", + "rev": "94ee6122680ef8ce2173853ca7c99f7aaeeda8ce" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "wgsl": { + "nurl": { + "args": { + "hash": "sha256-x42qHPwzv3uXVahHE9xYy3RkrYFctJGNEJmu6w1/2Qo=", + "owner": "szebniok", + "repo": "tree-sitter-wgsl", + "rev": "272e89ef2aeac74178edb9db4a83c1ffef80a463" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "llvm": { + "nurl": { + "args": { + "hash": "sha256-L3XwPhvwIR/mUbugMbaHS9dXyhO7bApv/gdlxQ+2Bbo=", + "owner": "benwilliamgraham", + "repo": "tree-sitter-llvm", + "rev": "c14cb839003348692158b845db9edda201374548" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "llvm-mir": { + "nurl": { + "args": { + "hash": "sha256-ivslvFNr3550Grko9xbHPtA63XNc+twFfZQFhBmPaME=", + "owner": "Flakebi", + "repo": "tree-sitter-llvm-mir", + "rev": "d166ff8c5950f80b0a476956e7a0ad2f27c12505" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "tablegen": { + "nurl": { + "args": { + "hash": "sha256-8yn/Czv/aNQfa/k8gnr8qeCsuDtU2L2qHGKAMbv8Vgk=", + "owner": "Flakebi", + "repo": "tree-sitter-tablegen", + "rev": "3e9c4822ab5cdcccf4f8aa9dcd42117f736d51d9" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "mail": { + "nurl": { + "args": { + "hash": "sha256-qdqswVQeThHDQahUr1HNF/TIP+1X0eMWch1SfBvXQA0=", + "owner": "ficcdaf", + "repo": "tree-sitter-mail", + "rev": "8e60f38efbae1cc5f22833ae13c5500dd0f3b12f" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "markdown": { + "nurl": { + "args": { + "hash": "sha256-1/Uo8Bk7QPiQqAWL9jgYLtq6JNj1dnNDBSHn15FHlCM=", + "owner": "tree-sitter-grammars", + "repo": "tree-sitter-markdown", + "rev": "62516e8c78380e3b51d5b55727995d2c511436d8" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": "tree-sitter-markdown" + }, + "markdown-inline": { + "nurl": { + "args": { + "hash": "sha256-1/Uo8Bk7QPiQqAWL9jgYLtq6JNj1dnNDBSHn15FHlCM=", + "owner": "tree-sitter-grammars", + "repo": "tree-sitter-markdown", + "rev": "62516e8c78380e3b51d5b55727995d2c511436d8" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": "tree-sitter-markdown-inline" + }, + "djot": { + "nurl": { + "args": { + "hash": "sha256-Mp2y2YaaSPptZnc84GKiMQh4gHrJofm7SgPOMwYRx7w=", + "owner": "treeman", + "repo": "tree-sitter-djot", + "rev": "67e6e23ba7be81a4373e0f49e21207bdc32d12a5" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "dart": { + "nurl": { + "args": { + "hash": "sha256-+DFqJFR5raOnNG1oyGfO+tzpBXYBk0BBc8GbEkpEBhU=", + "owner": "UserNobody14", + "repo": "tree-sitter-dart", + "rev": "e398400a0b785af3cf571f5a57eccab242f0cdf9" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "scala": { + "nurl": { + "args": { + "hash": "sha256-2gIB5b//ONJrYe0rtBKYc/qyDuIuzob61bRa3oAN0Jw=", + "owner": "tree-sitter", + "repo": "tree-sitter-scala", + "rev": "7891815f42dca9ed6aeb464c2edc39d479ab965c" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "dockerfile": { + "nurl": { + "args": { + "hash": "sha256-uDRDq6MYYV8nh6FDsQN3tdyZywEg8A224bfWrgFGvFs=", + "owner": "camdencheek", + "repo": "tree-sitter-dockerfile", + "rev": "087daa20438a6cc01fa5e6fe6906d77c869d19fe" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "gitcommit": { + "nurl": { + "args": { + "hash": "sha256-KYfcs99p03b0RiPYnZeKJf677fmVf658FLZcFk2v2Ws=", + "owner": "gbprod", + "repo": "tree-sitter-gitcommit", + "rev": "a716678c0f00645fed1e6f1d0eb221481dbd6f6d" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "diff": { + "nurl": { + "args": { + "hash": "sha256-Lm+3jsje1sCDXMFq2Hw+5M5Q6/zLOW1INtOfYoZsalE=", + "owner": "the-mikedavis", + "repo": "tree-sitter-diff", + "rev": "fd74c78fa88a20085dbc7bbeaba066f4d1692b63" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "git-rebase": { + "nurl": { + "args": { + "hash": "sha256-mbRu2+wZVf5Nk3XlFvLSBOUg2QqmCR2tqO7gLpOJ45k=", + "owner": "the-mikedavis", + "repo": "tree-sitter-git-rebase", + "rev": "d8a4207ebbc47bd78bacdf48f883db58283f9fd8" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "regex": { + "nurl": { + "args": { + "hash": "sha256-lDsr3sLrLf6wXu/juIA+bTtv1SBo+Jgwqw/6yBAE0kg=", + "owner": "tree-sitter", + "repo": "tree-sitter-regex", + "rev": "e1cfca3c79896ff79842f057ea13e529b66af636" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "git-config": { + "nurl": { + "args": { + "hash": "sha256-O0w0BhhPPwhnKfniAFSPMWfBsZUTrijifAsmFiAncWg=", + "owner": "the-mikedavis", + "repo": "tree-sitter-git-config", + "rev": "9c2a1b7894e6d9eedfe99805b829b4ecd871375e" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "gitattributes": { + "nurl": { + "args": { + "hash": "sha256-JOE+ezW6WrwVAtOTz4jnhhPDP3cbQBF38SeweTMMscU=", + "owner": "mtoohey31", + "repo": "tree-sitter-gitattributes", + "rev": "3dd50808e3096f93dccd5e9dc7dc3dba2eb12dc4" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "gitignore": { + "nurl": { + "args": { + "hash": "sha256-MjoY1tlVZgN6JqoTjhhg0zSdHzc8yplMr8824sfIKp8=", + "owner": "shunsambongi", + "repo": "tree-sitter-gitignore", + "rev": "f4685bf11ac466dd278449bcfe5fd014e94aa504" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "graphql": { + "nurl": { + "args": { + "hash": "sha256-NvE9Rpdp4sALqKSRWJpqxwl6obmqnIIdvrL1nK5peXc=", + "owner": "bkegley", + "repo": "tree-sitter-graphql", + "rev": "5e66e961eee421786bdda8495ed1db045e06b5fe" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "elm": { + "nurl": { + "args": { + "hash": "sha256-PhAHrFFbfeUl5+O8JSTqx8O0Bx+XRoJ0EvTwYrYnNJI=", + "owner": "elm-tooling", + "repo": "tree-sitter-elm", + "rev": "df4cb639c01b76bc9ac9cc66788709a6da20002c" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "iex": { + "nurl": { + "args": { + "hash": "sha256-YRVxMz9VqZ00bG0tQ/IDxf/8UkK3/OYZTIMxsQfknII=", + "owner": "elixir-lang", + "repo": "tree-sitter-iex", + "rev": "39f20bb51f502e32058684e893c0c0b00bb2332c" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "rescript": { + "nurl": { + "args": { + "hash": "sha256-DTO+AMzjq/+n4zJNkTyjiiIlvAo8NlDQ7gbwrFYt0Os=", + "owner": "rescript-lang", + "repo": "tree-sitter-rescript", + "rev": "5e2a44a9d886b0a509f5bfd0437d33b4871fbac5" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "erlang": { + "nurl": { + "args": { + "hash": "sha256-5fF0ZAOzq3j6aqv2t8u9dfUtu1YuycSono1nkz9/GgA=", + "owner": "the-mikedavis", + "repo": "tree-sitter-erlang", + "rev": "33a3e4f1fa77a3e1a2736813f4b27c358f6c0b63" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "kotlin": { + "nurl": { + "args": { + "hash": "sha256-7REd272fpCP/ggzg7wLf5DS6QX9SIO9YGPdvj2c2w58=", + "owner": "fwcd", + "repo": "tree-sitter-kotlin", + "rev": "c4ddea359a7ff4d92360b2efcd6cfce5dc25afe6" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "hcl": { + "nurl": { + "args": { + "hash": "sha256-HM77BXavgP+H3XwHSqRdLlylmkH+idtuZqLeOV2VUiM=", + "owner": "tree-sitter-grammars", + "repo": "tree-sitter-hcl", + "rev": "9e3ec9848f28d26845ba300fd73c740459b83e9b" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "org": { + "nurl": { + "args": { + "hash": "sha256-hj71GKIScfHFVDjXzJ2waBJDFU1dDVduOXxMxKdYvyk=", + "owner": "milisims", + "repo": "tree-sitter-org", + "rev": "698bb1a34331e68f83fc24bdd1b6f97016bb30de" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "solidity": { + "nurl": { + "args": { + "hash": "sha256-Tt8lXaHrRFbbATUoWK+Y9FZohY1IeDTCXaaom4yZYb4=", + "owner": "JoranHonig", + "repo": "tree-sitter-solidity", + "rev": "f7f5251a3f5b1d04f0799b3571b12918af177fc8" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "gleam": { + "nurl": { + "args": { + "hash": "sha256-SZ2LX068EaDXTtit+GQ7oxS7rDuVnFtCurp18/hMCcQ=", + "owner": "gleam-lang", + "repo": "tree-sitter-gleam", + "rev": "ee93c639dc82148d716919df336ad612fd33538e" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "ron": { + "nurl": { + "args": { + "hash": "sha256-Sp0g6AWKHNjyUmL5k3RIU+5KtfICfg3o/DH77XRRyI0=", + "owner": "tree-sitter-grammars", + "repo": "tree-sitter-ron", + "rev": "78938553b93075e638035f624973083451b29055" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "robot": { + "nurl": { + "args": { + "hash": "sha256-VxWZWFPYkD3odM3TpEgLKsFnN8wB6xoIiXUYqBbpDqw=", + "owner": "Hubro", + "repo": "tree-sitter-robot", + "rev": "322e4cc65754d2b3fdef4f2f8a71e0762e3d13af" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "r": { + "nurl": { + "args": { + "hash": "sha256-R9Uu7okB6WrxQlgsHN39sCSG8DiSXvo2Jwu+8SwOuCk=", + "owner": "r-lib", + "repo": "tree-sitter-r", + "rev": "cc04302e1bff76fa02e129f332f44636813b0c3c" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "swift": { + "nurl": { + "args": { + "hash": "sha256-FvNn+FHY9YumfE4taqoORzdu8TRn6Cc3DgRpyjzN6aM=", + "owner": "alex-pinkus", + "repo": "tree-sitter-swift", + "rev": "57c1c6d6ffa1c44b330182d41717e6fe37430704" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "embedded-template": { + "nurl": { + "args": { + "hash": "sha256-fbzYXLIxaBM/lZTTZ7Wad+Yrb3q3mCW6j1mE8p2RdkA=", + "owner": "tree-sitter", + "repo": "tree-sitter-embedded-template", + "rev": "d21df11b0ecc6fd211dbe11278e92ef67bd17e97" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "eex": { + "nurl": { + "args": { + "hash": "sha256-UPq62MkfGFh9m/UskoB9uBDIYOcotITCJXDyrbg/wKY=", + "owner": "connorlay", + "repo": "tree-sitter-eex", + "rev": "f742f2fe327463335e8671a87c0b9b396905d1d1" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "heex": { + "nurl": { + "args": { + "hash": "sha256-B9kNSHH/FhBdeAnXPUxiZAZK9efJpqo0MnuR9nfLlLU=", + "owner": "phoenixframework", + "repo": "tree-sitter-heex", + "rev": "f6b83f305a755cd49cf5f6a66b2b789be93dc7b9" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "sql": { + "nurl": { + "args": { + "hash": "sha256-uEiwHIlLC6AyqD3/fH9KmXMdgQUb30MwBGrjPoyAPbc=", + "owner": "DerekStride", + "repo": "tree-sitter-sql", + "rev": "b9d109588d5b5ed986c857464830c2f0bef53f18" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "gdscript": { + "nurl": { + "args": { + "hash": "sha256-HikAZVoOqKRNnEBv/CCqqyt94HbXg2dBq+4GsmUFSIA=", + "owner": "PrestonKnopp", + "repo": "tree-sitter-gdscript", + "rev": "1f1e782fe2600f50ae57b53876505b8282388d77" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "godot-resource": { + "nurl": { + "args": { + "hash": "sha256-wdxCfG48fzswUg4q2pgI4q7jK7ZimpKo4+dRnZsZJ6U=", + "owner": "PrestonKnopp", + "repo": "tree-sitter-godot-resource", + "rev": "2ffb90de47417018651fc3b970e5f6b67214dc9d" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "nu": { + "nurl": { + "args": { + "hash": "sha256-DH0w2QdEqJskvhXlBf0sJeYReuHfiI/mFHUPE9p+Ie8=", + "owner": "nushell", + "repo": "tree-sitter-nu", + "rev": "358c4f509eb97f0148bbd25ad36acc729819b9c1" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "vala": { + "nurl": { + "args": { + "hash": "sha256-EpzG7PH9xoZdzvzZcuI1cQ6ukPlxXc2YRXPawpD8+nc=", + "owner": "vala-lang", + "repo": "tree-sitter-vala", + "rev": "c9eea93ba2ec4ec1485392db11945819779745b3" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "hare": { + "nurl": { + "args": { + "hash": "sha256-mONAnzm2YLeTvefeeRfrBVeaPhv/qnepZRIw9n0CUfI=", + "owner": "~ecs", + "repo": "tree-sitter-hare", + "rev": "07035a248943575444aa0b893ffe306e1444c0ab" + }, + "fetcher": "fetchFromSourcehut" + }, + "subpath": null + }, + "devicetree": { + "nurl": { + "args": { + "hash": "sha256-NEuQy+Ad9UQE0JeWkyixKC6K7j5DrSpUJ6X50Im6R7c=", + "owner": "joelspadin", + "repo": "tree-sitter-devicetree", + "rev": "877adbfa0174d25894c40fa75ad52d4515a36368" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "cairo": { + "nurl": { + "args": { + "hash": "sha256-Ikn8KE5OflDl3x7uCTrkHTaKXZ2J09mInOyg9f5wRKo=", + "owner": "starkware-libs", + "repo": "tree-sitter-cairo", + "rev": "4c6a25680546761b80a710ead1dd34e76c203125" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "cpon": { + "nurl": { + "args": { + "hash": "sha256-pnQ5pUDlpMJot7w2OQkXsYOzSAuiygFITPeGJ6VrKKs=", + "owner": "fvacek", + "repo": "tree-sitter-cpon", + "rev": "0d01fcdae5a53191df5b1349f9bce053833270e7" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "odin": { + "nurl": { + "args": { + "hash": "sha256-Pv/X6xgJeVjgIuBXIgZT4/vVrytnl1mMiKjMMjH/qQo=", + "owner": "tree-sitter-grammars", + "repo": "tree-sitter-odin", + "rev": "6c6b07e354a52f8f2a9bc776cbc262a74e74fd26" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "meson": { + "nurl": { + "args": { + "hash": "sha256-iSnkmgNax7U51Ng5WC0iTKJ6UyYmakvijUPtFmFgMzw=", + "owner": "staysail", + "repo": "tree-sitter-meson", + "rev": "32a83e8f200c347232fa795636cfe60dde22957a" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "sshclientconfig": { + "nurl": { + "args": { + "hash": "sha256-Ujl/3Ti/W6SBft1l4g8FsDEyLGSyLzFPzE/8pn37e70=", + "owner": "metio", + "repo": "tree-sitter-ssh-client-config", + "rev": "e45c6d5c71657344d4ecaf87dafae7736f776c57" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "scheme": { + "nurl": { + "args": { + "hash": "sha256-s9AoMNYnKvzr969aujgwUaVn4WoRaZ5snfFEF73KUGA=", + "owner": "6cdh", + "repo": "tree-sitter-scheme", + "rev": "af3af6c9356b936f8a515a1e449c32e804c2b1a8" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "v": { + "nurl": { + "args": { + "hash": "sha256-I6+4CRwLNFwozNRNE5+cbrOX8hBroCh90H2V7qo2gIo=", + "owner": "vlang", + "repo": "v-analyzer", + "rev": "59a8889d84a293d7c0366d14c8dbb0eec24fe889" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": "tree_sitter_v" + }, + "verilog": { + "nurl": { + "args": { + "hash": "sha256-l4DgThuP9EFU55YQ9lgvVP/8pXojOllQ870gRsBF3FE=", + "owner": "tree-sitter", + "repo": "tree-sitter-verilog", + "rev": "4457145e795b363f072463e697dfe2f6973c9a52" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "edoc": { + "nurl": { + "args": { + "hash": "sha256-ALGr1vI/R2gAgjHfwORYMP/+CeIejnSGqC9Db+GD5uM=", + "owner": "the-mikedavis", + "repo": "tree-sitter-edoc", + "rev": "74774af7b45dd9cefbf9510328fc6ff2374afc50" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "jsdoc": { + "nurl": { + "args": { + "hash": "sha256-Zhl9mEpJE9Qy3MVScE2JK4i8OFZUXl5KMhKMS4bw+mI=", + "owner": "tree-sitter", + "repo": "tree-sitter-jsdoc", + "rev": "189a6a4829beb9cdbe837260653b4a3dfb0cc3db" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "openscad": { + "nurl": { + "args": { + "hash": "sha256-4rCKvF3UewZEUZOcEIcTRm79//2vCO33BTi2gLGnlFQ=", + "owner": "openscad", + "repo": "tree-sitter-openscad", + "rev": "acc196e969a169cadd8b7f8d9f81ff2d30e3e253" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "prisma": { + "nurl": { + "args": { + "hash": "sha256-MOqkM7DCQl1L8Jn9nyw89EoAr0ez4+d39HeKy2cb66c=", + "owner": "victorhqc", + "repo": "tree-sitter-prisma", + "rev": "eca2596a355b1a9952b4f80f8f9caed300a272b5" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "clojure": { + "nurl": { + "args": { + "hash": "sha256-tr1DJWqX5cXvWnA5D8M0Pqp1UM36EYnHdus/oMnOCEM=", + "owner": "sogaiu", + "repo": "tree-sitter-clojure", + "rev": "e57c569ae332ca365da623712ae1f50f84daeae2" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "elvish": { + "nurl": { + "args": { + "hash": "sha256-N+z+KJqSycClyPm85YR0NolHc96KbmsifZSYOzCuifc=", + "owner": "ckafi", + "repo": "tree-sitter-elvish", + "rev": "e50787cadd3bc54f6d9c0704493a79078bb8a4e5" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "fortran": { + "nurl": { + "args": { + "hash": "sha256-ylQLalRFqRu5N/lUxvwOds/UbLH2JJ7T/rOpo9H4MZ4=", + "owner": "stadelmanma", + "repo": "tree-sitter-fortran", + "rev": "f0f2f100952a353e64e26b0fa710b4c296d7af13" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "ungrammar": { + "nurl": { + "args": { + "hash": "sha256-cNBijko9v2BidDKlMFK4ivvd0xjmFL/SVZYJw+H0vyI=", + "owner": "Philipp-M", + "repo": "tree-sitter-ungrammar", + "rev": "a7e104629cff5a8b7367187610631e8f5eb7c6ea" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "dot": { + "nurl": { + "args": { + "hash": "sha256-wk4mmbPD+kxH5RsVB1tGtx9lB+jAXtpXrhTGZsJeWeA=", + "owner": "rydesun", + "repo": "tree-sitter-dot", + "rev": "917230743aa10f45a408fea2ddb54bbbf5fbe7b7" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "cue": { + "nurl": { + "args": { + "hash": "sha256-uV7Tl41PCU+8uJa693km5xvysvbptbT7LvGyYIelspk=", + "owner": "eonpatapon", + "repo": "tree-sitter-cue", + "rev": "8a5f273bfa281c66354da562f2307c2d394b6c81" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "slang": { + "nurl": { + "args": { + "hash": "sha256-Oj3Z1Zw1geM2jid7xg0041cYtStV+CRl7anXbIIGE5c=", + "owner": "tree-sitter-grammars", + "repo": "tree-sitter-slang", + "rev": "327b1b821c255867a4fb724c8eee48887e3d014b" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "slint": { + "nurl": { + "args": { + "hash": "sha256-NTxJwVYq3o+9+BbBi4Lcj++mB4hvKAN3N+dRadXuBNo=", + "owner": "slint-ui", + "repo": "tree-sitter-slint", + "rev": "f11da7e62051ba8b9d4faa299c26de8aeedfc1cd" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "task": { + "nurl": { + "args": { + "hash": "sha256-zBEAROWfH6+G2sCBIN/F83byfq8dKCecokIqazQ74n0=", + "owner": "alexanderbrevig", + "repo": "tree-sitter-task", + "rev": "f2cb435c5dbf3ee19493e224485d977cb2d36d8b" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "xit": { + "nurl": { + "args": { + "hash": "sha256-hw/EHIYY620doxWTzd+dMf/umLAr1iHmEQWtlR+6Q1I=", + "owner": "synaptiko", + "repo": "tree-sitter-xit", + "rev": "7d7902456061bc2ad21c64c44054f67b5515734c" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "esdl": { + "nurl": { + "args": { + "hash": "sha256-+suOuc6dvo7N8zIQfChPUUUQKmaV6e4YEch0ypKMAtw=", + "owner": "greym0uth", + "repo": "tree-sitter-esdl", + "rev": "df83acc8cacd0cfb139eecee0e718dc32c4f92e2" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "pascal": { + "nurl": { + "args": { + "hash": "sha256-/nChZspacQymw+1P7yrkOpa7BIBVIKeLKUv0y9Hk8oc=", + "owner": "Isopod", + "repo": "tree-sitter-pascal", + "rev": "2fd40f477d3e2794af152618ccfac8d92eb72a66" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "sml": { + "nurl": { + "args": { + "hash": "sha256-fOn9ijHtouLncw4r7ohUa3HLt+4WxY884mKDzM7yoHs=", + "owner": "Giorbo", + "repo": "tree-sitter-sml", + "rev": "bd4055d5554614520d4a0706b34dc0c317c6b608" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "jsonnet": { + "nurl": { + "args": { + "hash": "sha256-7LdIA+tsFUIvAk9GoqJwSU5tJDNPtsziv0rbiiLmCLY=", + "owner": "sourcegraph", + "repo": "tree-sitter-jsonnet", + "rev": "0475a5017ad7dc84845d1d33187f2321abcb261d" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "ada": { + "nurl": { + "args": { + "hash": "sha256-30yCHcO9LdZ9VKQpObWRfk49M5tC85IZvutXgzGwTjQ=", + "owner": "briot", + "repo": "tree-sitter-ada", + "rev": "ba0894efa03beb70780156b91e28c716b7a4764d" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "astro": { + "nurl": { + "args": { + "hash": "sha256-q1ni++SPbq5y+47fPb6TryMw86gpULwNcXwi5yjXCWI=", + "owner": "virchau13", + "repo": "tree-sitter-astro", + "rev": "947e93089e60c66e681eba22283f4037841451e7" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "bass": { + "nurl": { + "args": { + "hash": "sha256-AmrzHntk8FLw8qtJAVvOzFuBA7H3wURTnx+PsrIp+pM=", + "owner": "vito", + "repo": "tree-sitter-bass", + "rev": "501133e260d768ed4e1fd7374912ed5c86d6fd90" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "wat": { + "nurl": { + "args": { + "hash": "sha256-a1l4RsGpRQfUxEjwewyKiV0G7J2DHZW6+y1HnjREYAs=", + "owner": "wasm-lsp", + "repo": "tree-sitter-wasm", + "rev": "2ca28a9f9d709847bf7a3de0942a84e912f59088" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": "wat" + }, + "wast": { + "nurl": { + "args": { + "hash": "sha256-a1l4RsGpRQfUxEjwewyKiV0G7J2DHZW6+y1HnjREYAs=", + "owner": "wasm-lsp", + "repo": "tree-sitter-wasm", + "rev": "2ca28a9f9d709847bf7a3de0942a84e912f59088" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": "wast" + }, + "d": { + "nurl": { + "args": { + "hash": "sha256-gbKg/EARBg7qGU8NeczUXxBNAK20c8aEvmwwNEkebs4=", + "owner": "gdamore", + "repo": "tree-sitter-d", + "rev": "5566f8ce8fc24186fad06170bbb3c8d97c935d74" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "vhs": { + "nurl": { + "args": { + "hash": "sha256-Qf4Y1I/X5xGVZ4u2ud+XdC2dL+0sjR+0pJRJ8SUraiQ=", + "owner": "charmbracelet", + "repo": "tree-sitter-vhs", + "rev": "9534865e614c95eb9418e5e73f061c32fa4d9540" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "kdl": { + "nurl": { + "args": { + "hash": "sha256-+oJqfbBDbrNS7E+x/QCX9m6FVf0NLw4qWH9n54joJYA=", + "owner": "amaanq", + "repo": "tree-sitter-kdl", + "rev": "3ca569b9f9af43593c24f9e7a21f02f43a13bb88" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "xml": { + "nurl": { + "args": { + "hash": "sha256-8c/XtnffylxiqX3Q7VFWlrk/655FG2pwqYrftGpnVxI=", + "owner": "RenjiSann", + "repo": "tree-sitter-xml", + "rev": "48a7c2b6fb9d515577e115e6788937e837815651" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "dtd": { + "nurl": { + "args": { + "hash": "sha256-mq617pfH/Na9JB8SDEudxbKJfaoezgjC3xVOIOZ8Qb8=", + "owner": "KMikeeU", + "repo": "tree-sitter-dtd", + "rev": "6116becb02a6b8e9588ef73d300a9ba4622e156f" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "wit": { + "nurl": { + "args": { + "hash": "sha256-5+cw9vWPizK7YlEhiNJheYVYOgtheEifd4g1KF5ldyE=", + "owner": "hh9527", + "repo": "tree-sitter-wit", + "rev": "c917790ab9aec50c5fd664cbfad8dd45110cfff3" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "ini": { + "nurl": { + "args": { + "hash": "sha256-kWCaOIC81GP5EHCqzPZP9EUgYy39CZ6/8TVS6soB6Wo=", + "owner": "justinmk", + "repo": "tree-sitter-ini", + "rev": "32b31863f222bf22eb43b07d4e9be8017e36fb31" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "inko": { + "nurl": { + "args": { + "hash": "sha256-NlmfN83UOJW5z8IGCEVfDnhZBUG04oA6/5O7aJckqdI=", + "owner": "inko-lang", + "repo": "tree-sitter-inko", + "rev": "7860637ce1b43f5f79cfb7cc3311bf3234e9479f" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "bicep": { + "nurl": { + "args": { + "hash": "sha256-jj1ccJQOX8oBx1XVKzI53B1sveq5kNADc2DB8bJhsf4=", + "owner": "tree-sitter-grammars", + "repo": "tree-sitter-bicep", + "rev": "0092c7d1bd6bb22ce0a6f78497d50ea2b87f19c0" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "qmljs": { + "nurl": { + "args": { + "hash": "sha256-Hf8LfrN3YjN9hpGtTVmK3ZjJ/b/fsRCg9FG7hSSj/mk=", + "owner": "yuja", + "repo": "tree-sitter-qmljs", + "rev": "0b2b25bcaa7d4925d5f0dda16f6a99c588a437f1" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "mermaid": { + "nurl": { + "args": { + "hash": "sha256-JwQ3jfwwOvM9eJWP/D3wXUBDysRxpa+mktYFajwA3IA=", + "owner": "monaqa", + "repo": "tree-sitter-mermaid", + "rev": "d787c66276e7e95899230539f556e8b83ee16f6d" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "matlab": { + "nurl": { + "args": { + "hash": "sha256-U3ZcZgI4ZjBNzk08s9lVdB968AlOQec2Dcy+qb0blZ0=", + "owner": "acristoffers", + "repo": "tree-sitter-matlab", + "rev": "b0a0198b182574cd3ca0447264c83331901b9338" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "ponylang": { + "nurl": { + "args": { + "hash": "sha256-fqr+PmsCEZr3sTQ2ttFrS8Cy9Z/R/6gNwjmcXedQ4CE=", + "owner": "mfelsche", + "repo": "tree-sitter-ponylang", + "rev": "ef66b151bc2604f431b5668fcec4747db4290e11" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "dhall": { + "nurl": { + "args": { + "hash": "sha256-q9OkKmp0Nor+YkFc8pBVAOoXoWzwjjzg9lBUKAUnjmQ=", + "owner": "jbellerb", + "repo": "tree-sitter-dhall", + "rev": "affb6ee38d629c9296749767ab832d69bb0d9ea8" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "pem": { + "nurl": { + "args": { + "hash": "sha256-cKjWtcz+4RgpoLT+CnbADtxnGj19u5L8y38PzgLUj5A=", + "owner": "mtoohey31", + "repo": "tree-sitter-pem", + "rev": "be67a4330a1aa507c7297bc322204f936ec1132c" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "passwd": { + "nurl": { + "args": { + "hash": "sha256-3UfuyJeblQBKjqZvLYyO3GoCvYJp+DvBwQGkR3pFQQ4=", + "owner": "ath3", + "repo": "tree-sitter-passwd", + "rev": "20239395eacdc2e0923a7e5683ad3605aee7b716" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "hosts": { + "nurl": { + "args": { + "hash": "sha256-f8ldDZD0I/D8IC566bZ4YgQE/b0maTE3BfzuzPfy92k=", + "owner": "ath3", + "repo": "tree-sitter-hosts", + "rev": "301b9379ce7dfc8bdbe2c2699a6887dcb73953f9" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "uxntal": { + "nurl": { + "args": { + "hash": "sha256-pgnKJe8aFL4k2RD1vJHJf/LOwwjr5vnJHWUNWvW+wbU=", + "owner": "Jummit", + "repo": "tree-sitter-uxntal", + "rev": "d68406066648cd6db4c6a2f11ec305af02079884" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "yuck": { + "nurl": { + "args": { + "hash": "sha256-n2g7nfmdg8vcz++KPqhaJ7muoOyQxSqgysoZ2PEv7os=", + "owner": "Philipp-M", + "repo": "tree-sitter-yuck", + "rev": "e3d91a3c65decdea467adebe4127b8366fa47919" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "prql": { + "nurl": { + "args": { + "hash": "sha256-bdT7LZ2x7BdUqLJRq4ENJTaIFnciac7l2dCxOSB09CI=", + "owner": "PRQL", + "repo": "tree-sitter-prql", + "rev": "09e158cd3650581c0af4c49c2e5b10c4834c8646" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "po": { + "nurl": { + "args": { + "hash": "sha256-iylo1e7CjLRZS1Yu4n3wy9cL9BGQ1Ai14TkJVT2Dpuo=", + "owner": "erasin", + "repo": "tree-sitter-po", + "rev": "417cee9abb2053ed26b19e7de972398f2da9b29e" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "nasm": { + "nurl": { + "args": { + "hash": "sha256-205joaeq4ZSyfgxagPQTsx0zpZwSEpq1VCQoHJ77OL8=", + "owner": "naclsn", + "repo": "tree-sitter-nasm", + "rev": "570f3d7be01fffc751237f4cfcf52d04e20532d1" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "gas": { + "nurl": { + "args": { + "hash": "sha256-HyLNnmK4jud2Ndkc+5MY9MlASh/ehPA/eQATsCVGcUw=", + "owner": "sirius94", + "repo": "tree-sitter-gas", + "rev": "60f443646b20edee3b7bf18f3a4fb91dc214259a" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "rst": { + "nurl": { + "args": { + "hash": "sha256-g3CovnXY15SkxAdVk15M4hAxizqLc551omwKKG+Vozg=", + "owner": "stsewd", + "repo": "tree-sitter-rst", + "rev": "25e6328872ac3a764ba8b926aea12719741103f1" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "capnp": { + "nurl": { + "args": { + "hash": "sha256-FKzh0c/mTURLss8mv/c/p3dNXQxE/r5P063GEM8un70=", + "owner": "amaanq", + "repo": "tree-sitter-capnp", + "rev": "fc6e2addf103861b9b3dffb82c543eb6b71061aa" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "smithy": { + "nurl": { + "args": { + "hash": "sha256-6z2Psw+cjC11CXoGOJ/lkBPJXKqECCSrhchOiAPmd14=", + "owner": "indoorvivants", + "repo": "tree-sitter-smithy", + "rev": "8327eb84d55639ffbe08c9dc82da7fff72a1ad07" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "vhdl": { + "nurl": { + "args": { + "hash": "sha256-wMVuixeG95CwehBr5I9MuGnvM9VAszroNVPo5MGPGF8=", + "owner": "jpt13653903", + "repo": "tree-sitter-vhdl", + "rev": "32d3e3daa745bf9f1665676f323be968444619e1" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "rego": { + "nurl": { + "args": { + "hash": "sha256-L6n6Z5y9t1ixpy9mktB9HVKy69jigqbIFB2SrSW/yoo=", + "owner": "FallenAngel97", + "repo": "tree-sitter-rego", + "rev": "9ac75e71b2d791e0aadeef68098319d86a2a14cf" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "nim": { + "nurl": { + "args": { + "hash": "sha256-KzAZf5vgrdp33esrgle71i0m52MvRJ3z/sMwzb+CueU=", + "owner": "alaviss", + "repo": "tree-sitter-nim", + "rev": "c5f0ce3b65222f5dbb1a12f9fe894524881ad590" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "hurl": { + "nurl": { + "args": { + "hash": "sha256-vu/zK/AILJXPn18TmQSKoap7BtUOwhCxAX9v8ekVrIo=", + "owner": "pfeiferj", + "repo": "tree-sitter-hurl", + "rev": "cd1a0ada92cc73dd0f4d7eedc162be4ded758591" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "markdoc": { + "nurl": { + "args": { + "hash": "sha256-rKkl9Xc0FFRe5Is5Nb/pPGeZTguJkvQJkGpBtmSfOXc=", + "owner": "markdoc-extra", + "repo": "tree-sitter-markdoc", + "rev": "5ffe71b29e8a3f94823913ea9cea51fcfa7e3bf8" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "opencl": { + "nurl": { + "args": { + "hash": "sha256-tymKOBQbbXAI4bUDSOnZaMoyhFuDwSInvqgGq0eTDl8=", + "owner": "lefp", + "repo": "tree-sitter-opencl", + "rev": "8e1d24a57066b3cd1bb9685bbc1ca9de5c1b78fb" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "just": { + "nurl": { + "args": { + "hash": "sha256-rTcdpSxCUOhS7oM8tbQsVxageiEgYopjBSbQf+cLdJY=", + "owner": "poliorcetics", + "repo": "tree-sitter-just", + "rev": "8d03cfdd7ab89ff76d935827de1b93450fa0ec0a" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "gn": { + "nurl": { + "args": { + "hash": "sha256-yZM2+4/uoEaQt2++dSMhTIAMezTKBIOjKCLpcffZVWU=", + "owner": "willcassella", + "repo": "tree-sitter-gn", + "rev": "e18d6e36a79b20dafb58f19d407bd38b0e60260e" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "blueprint": { + "nurl": { + "args": { + "hash": "sha256-QbkwdqH4Q+bqsp7XawUNXR45ROxfpMf+goCBFTw07I4=", + "owner": "gabmus", + "repo": "tree-sitter-blueprint", + "rev": "863cea9f83ad5637300478e0559262f1e791684b" + }, + "fetcher": "fetchFromGitLab" + }, + "subpath": null + }, + "forth": { + "nurl": { + "args": { + "hash": "sha256-vySBDu9cMnubu4+7/sBttNxg1S4/MxWUKpjwEa14Rws=", + "owner": "alexanderbrevig", + "repo": "tree-sitter-forth", + "rev": "90189238385cf636b9ee99ce548b9e5b5e569d48" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "fsharp": { + "nurl": { + "args": { + "hash": "sha256-HgHVIU67h9WXfj+yx7ukCSqucRvo16jugFhxWYY1kyk=", + "owner": "ionide", + "repo": "tree-sitter-fsharp", + "rev": "996ea9982bd4e490029f84682016b6793940113b" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "t32": { + "nurl": { + "args": { + "hash": "sha256-BRDlNZolMurXpUqnFbS+7ADTcuBthGDYVr6wBn9PIr4=", + "owner": "xasc", + "repo": "tree-sitter-t32", + "rev": "6da5e3cbabd376b566d04282005e52ffe67ef74a" + }, + "fetcher": "fetchFromGitLab" + }, + "subpath": null + }, + "typst": { + "nurl": { + "args": { + "hash": "sha256-n6RTRMJS3h+g+Wawjb7I9NJbz+w/SGi+DQVj1jiyGaU=", + "owner": "uben0", + "repo": "tree-sitter-typst", + "rev": "13863ddcbaa7b68ee6221cea2e3143415e64aea4" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "jinja2": { + "nurl": { + "args": { + "hash": "sha256-ksHel/kkWk4cyCx/+k8IfqjnID8i744WsZi9+AVSNpw=", + "owner": "varpeti", + "repo": "tree-sitter-jinja2", + "rev": "a533cd3c33aea6acb0f9bf9a56f35dcfe6a8eb53" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "jjdescription": { + "nurl": { + "args": { + "hash": "sha256-HPghz3mOukXrY0KQllOR7Kkl2U3+ukPBrXWKnJCwsqI=", + "owner": "kareigu", + "repo": "tree-sitter-jjdescription", + "rev": "1613b8c85b6ead48464d73668f39910dcbb41911" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "jq": { + "nurl": { + "args": { + "hash": "sha256-pek2Vg1osMYAdx6DfVdZhuIDb26op3i2cfvMrf5v3xY=", + "owner": "flurie", + "repo": "tree-sitter-jq", + "rev": "13990f530e8e6709b7978503da9bc8701d366791" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "wren": { + "nurl": { + "args": { + "hash": "sha256-CU08QY4X/u4W4AEkK+gUmy5P8/XoBHDJmWX1vdGjmsI=", + "owner": "~jummit", + "repo": "tree-sitter-wren", + "rev": "6748694be32f11e7ec6b5faeb1b48ca6156d4e06" + }, + "fetcher": "fetchFromSourcehut" + }, + "subpath": null + }, + "unison": { + "nurl": { + "args": { + "hash": "sha256-xveOQpCCkYdeiPkRbFlPNfXOpWW0lzCxfQbxXz+eurM=", + "owner": "kylegoetz", + "repo": "tree-sitter-unison", + "rev": "3c97db76d3cdbd002dfba493620c2d5df2fd6fa9" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "todotxt": { + "nurl": { + "args": { + "hash": "sha256-OeAh51rcFTiexAraRzIZUR/A8h9RPwKY7rmtc3ZzoRQ=", + "owner": "arnarg", + "repo": "tree-sitter-todotxt", + "rev": "3937c5cd105ec4127448651a21aef45f52d19609" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "strace": { + "nurl": { + "args": { + "hash": "sha256-lT4gv3PJm6x0GEvQmSHPzkkNA3G0by7AncppDKvpug0=", + "owner": "sigmaSd", + "repo": "tree-sitter-strace", + "rev": "2b18fdf9a01e7ec292cc6006724942c81beb7fd5" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "gemini": { + "nurl": { + "args": { + "hash": "sha256-grWpLh5ozSUct5sSI8M8qnWy72b7ruRuhOpoyswvJuU=", + "owner": "~nbsp", + "repo": "tree-sitter-gemini", + "rev": "3cc5e4bdf572d5df4277fc2e54d6299bd59a54b3" + }, + "fetcher": "fetchFromSourcehut" + }, + "subpath": null + }, + "agda": { + "nurl": { + "args": { + "hash": "sha256-EV0J38zcfSHaBqzu2Rcut1l20FpB+xneFRaizEX1DXg=", + "owner": "tree-sitter", + "repo": "tree-sitter-agda", + "rev": "c21c3a0f996363ed17b8ac99d827fe5a4821f217" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "templ": { + "nurl": { + "args": { + "hash": "sha256-DPVVdzAU3xGa1TpndlwPZr11zi1ToYkvqWDJeddfDYs=", + "owner": "vrischmann", + "repo": "tree-sitter-templ", + "rev": "db662414ccd6f7c78b1e834e7abe11c224b04759" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "dbml": { + "nurl": { + "args": { + "hash": "sha256-IxxUW6YYxP1hkwA9NEojEEE3c8pwvAI6juX8aF7NfMw=", + "owner": "dynamotn", + "repo": "tree-sitter-dbml", + "rev": "2e2fa5640268c33c3d3f27f7e676f631a9c68fd9" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "bitbake": { + "nurl": { + "args": { + "hash": "sha256-PSI1XVDGwDk5GjHjvCJfmBDfYM2Gmm1KR4h5KxBR1d0=", + "owner": "tree-sitter-grammars", + "repo": "tree-sitter-bitbake", + "rev": "10bacac929ff36a1e8f4056503fe4f8717b21b94" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "log": { + "nurl": { + "args": { + "hash": "sha256-lvN2it+pNyYvGIqtRI+zUZwPrj/3SLMZX9zordYg3IU=", + "owner": "Tudyx", + "repo": "tree-sitter-log", + "rev": "62cfe307e942af3417171243b599cc7deac5eab9" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "hoon": { + "nurl": { + "args": { + "hash": "sha256-2xrpyA5JCibGxaJkRmcgNreFHcCvJaYkHThSc6KAV1U=", + "owner": "urbit-pilled", + "repo": "tree-sitter-hoon", + "rev": "1d5df35af3e0afe592832a67b9fb3feeeba1f7b6" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "hocon": { + "nurl": { + "args": { + "hash": "sha256-9Zo3YYoo9mJ4Buyj7ofSrlZURrwstBo0vgzeTq1jMGw=", + "owner": "antosha417", + "repo": "tree-sitter-hocon", + "rev": "c390f10519ae69fdb03b3e5764f5592fb6924bcc" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "koka": { + "nurl": { + "args": { + "hash": "sha256-s1HA7HTzPBIl6Av+1f98b34oGcaOHMb/bBdbjxh1ta8=", + "owner": "mtoohey31", + "repo": "tree-sitter-koka", + "rev": "96d070c3700692858035f3524cc0ad944cef2594" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "tact": { + "nurl": { + "args": { + "hash": "sha256-z9ykKuxN54QBkT1+MPPNvlAS54xu+yb2Aa1exYws0us=", + "owner": "tact-lang", + "repo": "tree-sitter-tact", + "rev": "ec57ab29c86d632639726631fb2bb178d23e1c91" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "pkl": { + "nurl": { + "args": { + "hash": "sha256-uyW4mPS+sctj6TVqeg03Xd6nbxicHqWwsRFK9582PQI=", + "owner": "apple", + "repo": "tree-sitter-pkl", + "rev": "c03f04a313b712f8ab00a2d862c10b37318699ae" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "groovy": { + "nurl": { + "args": { + "hash": "sha256-Grp1ziaPyMNxoPbsJSiDCiKPXCtWJ/EC/d0OX/jqHF0=", + "owner": "murtaza64", + "repo": "tree-sitter-groovy", + "rev": "235009aad0f580211fc12014bb0846c3910130c1" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "fidl": { + "nurl": { + "args": { + "hash": "sha256-+s9AC7kAfPumREnc7xCSsYiaDwLp3uirLntwd2wK6Wo=", + "owner": "google", + "repo": "tree-sitter-fidl", + "rev": "bdbb635a7f5035e424f6173f2f11b9cd79703f8d" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "powershell": { + "nurl": { + "args": { + "hash": "sha256-TKiV7yfYY/WJ0US7mkJ3J7nBFBHtdGHgwzkDgZmyv1A=", + "owner": "airbus-cert", + "repo": "tree-sitter-powershell", + "rev": "c9316be0faca5d5b9fd3b57350de650755f42dc0" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "ld": { + "nurl": { + "args": { + "hash": "sha256-U+yqSO+vo1RAZrCqCojhY4HwjcjirZU/HgWDCdw3YGw=", + "owner": "mtoohey31", + "repo": "tree-sitter-ld", + "rev": "0e9695ae0ede47b8744a8e2ad44d4d40c5d4e4c9" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "hyprlang": { + "nurl": { + "args": { + "hash": "sha256-cVlhrAfL8lVHMicJxPqsBZl7NhbfbJXwH8Ga2TQLMc8=", + "owner": "tree-sitter-grammars", + "repo": "tree-sitter-hyprlang", + "rev": "27af9b74acf89fa6bed4fb8cb8631994fcb2e6f3" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "tcl": { + "nurl": { + "args": { + "hash": "sha256-GhK92+nbJ+M5/1ZnPbIJ3EuNub332YK+hyWiwyBqUmk=", + "owner": "tree-sitter-grammars", + "repo": "tree-sitter-tcl", + "rev": "56ad1fa6a34ba800e5495d1025a9b0fda338d5b8" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "supercollider": { + "nurl": { + "args": { + "hash": "sha256-mWTOZ3u9VGjEhjDeYJGd8aVxjVG9kJgKX/wHMZSsaEU=", + "owner": "madskjeldgaard", + "repo": "tree-sitter-supercollider", + "rev": "3b35bd0fded4423c8fb30e9585c7bacbcd0e8095" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "glimmer": { + "nurl": { + "args": { + "hash": "sha256-CxoHlnIYRviu9VgD6w8cElmSQKdqb27vxSZh8DZiHuY=", + "owner": "ember-tooling", + "repo": "tree-sitter-glimmer", + "rev": "5dc6d1040e8ff8978ff3680e818d85447bbc10aa" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "ohm": { + "nurl": { + "args": { + "hash": "sha256-ik1Tv4oJPbyfyYXyS01cVgLRXSOA5lJZi7q0NASHk90=", + "owner": "novusnota", + "repo": "tree-sitter-ohm", + "rev": "80f14f0e477ddacc1e137d5ed8e830329e3fb7a3" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "earthfile": { + "nurl": { + "args": { + "hash": "sha256-I4qmdDKDXvUJRM0ThN6Hy2oMiGo+FA6QIdfgAzYgWiE=", + "owner": "glehmann", + "repo": "tree-sitter-earthfile", + "rev": "dbfb970a59cd87b628d087eb8e3fbe19c8e20601" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "adl": { + "nurl": { + "args": { + "hash": "sha256-gYEtTjjy8qClYg4+ZnKwNUWMxKTc3sUXQdsVCwB7H6w=", + "owner": "adl-lang", + "repo": "tree-sitter-adl", + "rev": "2787d04beadfbe154d3f2da6e98dc45a1b134bbf" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "ldif": { + "nurl": { + "args": { + "hash": "sha256-xivgajrM0sqbEcX+ZN0h5C+s7KJVJanrvxRQ/j1VNIQ=", + "owner": "kepet19", + "repo": "tree-sitter-ldif", + "rev": "0a917207f65ba3e3acfa9cda16142ee39c4c1aaa" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "xtc": { + "nurl": { + "args": { + "hash": "sha256-teUDDvH8Km1WHNXyrUtX1yULYOaTgaAwT6aCaR4MTfs=", + "owner": "Alexis-Lapierre", + "repo": "tree-sitter-xtc", + "rev": "7bc11b736250c45e25cfb0215db2f8393779957e" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "move": { + "nurl": { + "args": { + "hash": "sha256-vlBpL57GQgAFgQf6gUePRlqX6PBSvsmCU1ZmkLOFb0A=", + "owner": "tzakian", + "repo": "tree-sitter-move", + "rev": "8bc0d1692caa8763fef54d48068238d9bf3c0264" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "pest": { + "nurl": { + "args": { + "hash": "sha256-Jpp14NLungcVHvl7wyp6Egrc/ToNrZzwDSkXKD+Z3Uo=", + "owner": "pest-parser", + "repo": "tree-sitter-pest", + "rev": "a8a98a824452b1ec4da7f508386a187a2f234b85" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "elisp": { + "nurl": { + "args": { + "hash": "sha256-rWxVE17ipTu45Ey8PFvZvaJUqAb7SRACqfu+f8Ry3/M=", + "owner": "Wilfred", + "repo": "tree-sitter-elisp", + "rev": "e5524fdccf8c22fc726474a910e4ade976dfc7bb" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "gherkin": { + "nurl": { + "args": { + "hash": "sha256-6Ywu4HPfgpKsuZ6wo2b1CA3Z+lD+/3XEyJi2l2Q66+Y=", + "owner": "SamyAB", + "repo": "tree-sitter-gherkin", + "rev": "43873ee8de16476635b48d52c46f5b6407cb5c09" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "thrift": { + "nurl": { + "args": { + "hash": "sha256-owZbs8ttjKrqTA8fQ/NmBGyIUUItSUvvW4hRv0NPV8Y=", + "owner": "tree-sitter-grammars", + "repo": "tree-sitter-thrift", + "rev": "68fd0d80943a828d9e6f49c58a74be1e9ca142cf" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "circom": { + "nurl": { + "args": { + "hash": "sha256-wosqwiDkK1rytGWMJApz1M42Sme9OaWXC0rmj7vM4g8=", + "owner": "Decurity", + "repo": "tree-sitter-circom", + "rev": "02150524228b1e6afef96949f2d6b7cc0aaf999e" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "snakemake": { + "nurl": { + "args": { + "hash": "sha256-d2n1fsdt4+1hv4In+o6GpGyfeyVHpn39Njm7tQ2zyYQ=", + "owner": "osthomas", + "repo": "tree-sitter-snakemake", + "rev": "e909815acdbe37e69440261ebb1091ed52e1dec6" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "cylc": { + "nurl": { + "args": { + "hash": "sha256-Mllpfigv2i0sG1nQ55/ooR1q4HS3bJPIgjN9XyZC3Ec=", + "owner": "elliotfontaine", + "repo": "tree-sitter-cylc", + "rev": "30dd40d9bf23912e4aefa93eeb4c7090bda3d0f6" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "quint": { + "nurl": { + "args": { + "hash": "sha256-Eo9jvIhiRlMvNYSqQVS9/sIIkmIWpDJfenqObTWgy40=", + "owner": "gruhn", + "repo": "tree-sitter-quint", + "rev": "eebbd01edfeff6404778c92efe5554e42e506a18" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "spade": { + "nurl": { + "args": { + "hash": "sha256-nn1jZduKVfFXnnQyT+rm/+7U/Ewe+K3+RlEBmTB4WfQ=", + "owner": "spade-lang", + "repo": "tree-sitter-spade", + "rev": "78bf09a88fc1d396f66b69879f908fc6bd2e6934" + }, + "fetcher": "fetchFromGitLab" + }, + "subpath": null + }, + "amber": { + "nurl": { + "args": { + "hash": "sha256-MGzTBXu0E4ZFW4Dmg5CMGR4SmwbVaHFEKl1A9K9Q7og=", + "owner": "amber-lang", + "repo": "tree-sitter-amber", + "rev": "c6df3ec2ec243ed76550c525e7ac3d9a10c6c814" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "koto": { + "nurl": { + "args": { + "hash": "sha256-X1YnhmOpVJ+ENHXSK7jZxl1SXxa0UM07nkXdejlQDOA=", + "owner": "koto-lang", + "repo": "tree-sitter-koto", + "rev": "b420f7922d0d74905fd0d771e5b83be9ee8a8a9a" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "gpr": { + "nurl": { + "args": { + "hash": "sha256-tqff8Aaj9uebJeNYuNdaDBllsj/mwRStWhhY3zB8xlU=", + "owner": "brownts", + "repo": "tree-sitter-gpr", + "rev": "cea857d3c18d1385d1f5b66cd09ea1e44173945c" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "vento": { + "nurl": { + "args": { + "hash": "sha256-h8yC+MJIAH7DM69UQ8moJBmcmrSZkxvWrMb+NqtYB2Y=", + "owner": "ventojs", + "repo": "tree-sitter-vento", + "rev": "3b32474bc29584ea214e4e84b47102408263fe0e" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "nginx": { + "nurl": { + "args": { + "hash": "sha256-Sa7audtwH8EgrHJ5XIUKTdveZU2pDPoUq70InQ6qcKA=", + "owner": "joncoole", + "repo": "tree-sitter-nginx", + "rev": "b4b61db443602b69410ab469c122c01b1e685aa0" + }, + "fetcher": "fetchFromGitLab" + }, + "subpath": null + }, + "ql": { + "nurl": { + "args": { + "hash": "sha256-mJ/bj09mT1WTaiKoXiRXDM7dkenf5hv2ArXieeTVe6I=", + "owner": "tree-sitter", + "repo": "tree-sitter-ql", + "rev": "1fd627a4e8bff8c24c11987474bd33112bead857" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "gren": { + "nurl": { + "args": { + "hash": "sha256-42NfFE/QQi1LacquvGHaR3tGVeaU2n/q7tMhwV5+w4E=", + "owner": "MaeBrooks", + "repo": "tree-sitter-gren", + "rev": "76554f4f2339f5a24eed19c58f2079b51c694152" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "ghostty": { + "nurl": { + "args": { + "hash": "sha256-JejaX7aABfszSvbon/lahgWSf4VtcGMWYxpsDGK9o88=", + "owner": "bezhermoso", + "repo": "tree-sitter-ghostty", + "rev": "8438a93b44367e962b2ea3a3b6511885bebd196a" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "tera": { + "nurl": { + "args": { + "hash": "sha256-R8IeM7VA9ndKcpDXVfaPQKBzSpOmB4ECo1Pm1Lzo5lM=", + "owner": "uncenter", + "repo": "tree-sitter-tera", + "rev": "e8d679a29c03e64656463a892a30da626e19ed8e" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "fga": { + "nurl": { + "args": { + "hash": "sha256-3wcmVNq22uB1Fx5PLSzgKs9FEQKZmkwAKsxOqo3SdDs=", + "owner": "matoous", + "repo": "tree-sitter-fga", + "rev": "5005e8dd976e1f67beb3d23204580eb6f8b4c965" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "csv": { + "nurl": { + "args": { + "hash": "sha256-p0qH7twC3yN8QIrnr0TKx2Nb7qTaDclhFGePR8qLXHU=", + "owner": "weartist", + "repo": "rainbow-csv-tree-sitter", + "rev": "d3dbf916446131417e4c2ea9eb8591b23b466d27" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "yara": { + "nurl": { + "args": { + "hash": "sha256-twcbL2fKOE0PdiEboSIObzAedljZ3arBm6QQUw/W5HQ=", + "owner": "egibs", + "repo": "tree-sitter-yara", + "rev": "eb3ede203275c38000177f72ec0f9965312806ef" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "ink": { + "nurl": { + "args": { + "hash": "sha256-aVSaj9cS0fHRp6SIfjSL2FiZmchL5OksRbKVC8eCAxo=", + "owner": "rhizoome", + "repo": "tree-sitter-ink", + "rev": "8486e9b1627b0bc6b2deb9ee8102277a7c1281ac" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "sourcepawn": { + "nurl": { + "args": { + "hash": "sha256-u8/wM2Dj+uO3g24MsGZfH9zkABCEaWWFI8EX3fxuljk=", + "owner": "nilshelmig", + "repo": "tree-sitter-sourcepawn", + "rev": "f2af8d0dc14c6790130cceb2a20027eb41a8297c" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "tlaplus": { + "nurl": { + "args": { + "hash": "sha256-Oc+VYBLP1XcfMTWmcYyJRXzq1Ty838TnF2fPGIsjtOE=", + "owner": "tlaplus-community", + "repo": "tree-sitter-tlaplus", + "rev": "4ba91b07b97741a67f61221d0d50e6d962e4987e" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "werk": { + "nurl": { + "args": { + "hash": "sha256-VPY1fMYGSF1+87ia+d7b7l8PzNIoKwAbAT+yw5KHjjQ=", + "owner": "little-bonsai", + "repo": "tree-sitter-werk", + "rev": "92b0f7fe98465c4c435794a58e961306193d1c1e" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "debian": { + "nurl": { + "args": { + "hash": "sha256-VjWoF5oI+K101xKvF+MDsy1+eCkkUytn39PHKqOCkjo=", + "owner": "MggMuggins", + "repo": "tree-sitter-debian", + "rev": "9b3f4b78c45aab8a2f25a5f9e7bbc00995bc3dde" + }, + "fetcher": "fetchFromGitLab" + }, + "subpath": null + }, + "pug": { + "nurl": { + "args": { + "hash": "sha256-Yk1oBv9Flz+QX5tyFZwx0y67I5qgbnLhwYuAvLi9eV8=", + "owner": "zealot128", + "repo": "tree-sitter-pug", + "rev": "13e9195370172c86a8b88184cc358b23b677cc46" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "dunstrc": { + "nurl": { + "args": { + "hash": "sha256-yfjOly1NvdNIFc3zzFb8XSCA+IW9uIzjtQRhf4/NQzY=", + "owner": "rotmh", + "repo": "tree-sitter-dunstrc", + "rev": "9cb9d5cc51cf5e2a47bb2a0e2f2e519ff11c1431" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "rust-format-args": { + "nurl": { + "args": { + "hash": "sha256-IOc2etC92RsZ02+TY+j+Wy19OY6rz8kI3q0D+BrdiCg=", + "owner": "nik-rev", + "repo": "tree-sitter-rust-format-args", + "rev": "84ffe550e261cf5ea40a0ec31849ba2443bae99f" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "clarity": { + "nurl": { + "args": { + "hash": "sha256-7waqNMra5KRtnEXPUn2vDhNJRYvBn28MsVhVT6s9eE8=", + "owner": "xlittlerag", + "repo": "tree-sitter-clarity", + "rev": "7fa54825fdd971a1a676f885384f024fe2b7384a" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "alloy": { + "nurl": { + "args": { + "hash": "sha256-1ZQ9KkPBhK4pmkvZ7y1kEDeTs0y/fE3+2ea0cKCtQG8=", + "owner": "mattsre", + "repo": "tree-sitter-alloy", + "rev": "3e18eb4e97f06c57a3925f3d20bef6329a6eaef3" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "luau": { + "nurl": { + "args": { + "hash": "sha256-a+TJFLt77G4UyvcLz5Nsc6gvsgCTwmpZDNyfN8YUJDc=", + "owner": "polychromatist", + "repo": "tree-sitter-luau", + "rev": "ec187cafba510cddac265329ca7831ec6f3b9955" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "caddyfile": { + "nurl": { + "args": { + "hash": "sha256-WaCWKq3wqjhWdsUd2vAT/JPqaxbHhOsaZrCg6MeXZZw=", + "owner": "caddyserver", + "repo": "tree-sitter-caddyfile", + "rev": "b04bdb4ec53e40c44afbf001e15540f60a296aef" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + }, + "properties": { + "nurl": { + "args": { + "hash": "sha256-4WgGbU6fthFH1DcvlQiqNGXucCfxA+hANZ7Y+r8eXHg=", + "owner": "tree-sitter-grammars", + "repo": "tree-sitter-properties", + "rev": "579b62f5ad8d96c2bb331f07d1408c92767531d9" + }, + "fetcher": "fetchFromGitHub" + }, + "subpath": null + } +} diff --git a/pkgs/by-name/he/helix/package.nix b/pkgs/by-name/he/helix/package.nix index 326bbc143f6c..b66ba8dfa721 100644 --- a/pkgs/by-name/he/helix/package.nix +++ b/pkgs/by-name/he/helix/package.nix @@ -1,89 +1,154 @@ { - fetchzip, - fetchpatch, + fetchFromGitHub, lib, rustPlatform, mdbook, - git, + gitMinimal, installShellFiles, versionCheckHook, - nix-update-script, + runCommand, + removeReferencesTo, + pkgs, + tree-sitter, + lockedGrammars ? lib.importJSON ./grammars.json, + grammarsOverlay ? ( + final: prev: { + tree-sitter-sql = prev.tree-sitter-sql.override { + generate = false; + }; + tree-sitter-qmljs = prev.tree-sitter-qmljs.overrideAttrs { + dontCheckForBrokenSymlinks = true; + }; + } + ), }: -rustPlatform.buildRustPackage (finalAttrs: { - pname = "helix"; - version = "25.07.1"; - outputs = [ - "out" - "doc" - ]; +rustPlatform.buildRustPackage ( + finalAttrs: + let + lockedVersionsOverlay = + final: prev: + lib.mapAttrs ( + drvName: grammar: + let + lockedGrammar = lockedGrammars.${lib.removePrefix "tree-sitter-" drvName}; + in + (prev.${drvName}.override { + location = lockedGrammar.subpath; + }).overrideAttrs + { + version = lib.sources.shortRev lockedGrammar.nurl.args.rev; + src = (pkgs.${lockedGrammar.nurl.fetcher} lockedGrammar.nurl.args); + } + ) prev; - # This release tarball includes source code for the tree-sitter grammars, - # which is not ordinarily part of the repository. - src = fetchzip { - url = "https://github.com/helix-editor/helix/releases/download/${finalAttrs.version}/helix-${finalAttrs.version}-source.tar.xz"; - hash = "sha256-Pj/lfcQXRWqBOTTWt6+Gk61F9F1UmeCYr+26hGdG974="; - stripRoot = false; - }; + tree-sitter-grammars = + lib.filterAttrs (drvName: _: lib.hasAttr (lib.removePrefix "tree-sitter-" drvName) lockedGrammars) + ( + tree-sitter.grammarsScope.overrideScope ( + lib.composeExtensions lockedVersionsOverlay grammarsOverlay + ) + ); - patches = [ - # Support mdbook 0.5.x: escape HTML tags in command descriptions - ./mdbook-0.5-support.patch - ]; + # Dynamic libraries for the grammars always use the `.so` extension, also on Darwin (should use `.dylib`) + # See here: https://github.com/helix-editor/helix/pull/14982 + # Switch to `stdenv.hostPlatform.extensions.sharedLibrary` once the fix above reaches the next release - postPatch = '' - # mdbook 0.5 uses asset hashing for CSS/JS files - # Remove custom theme to use default mdbook theme with correct asset references - rm -f book/theme/index.hbs - ''; + grammarsFarm = runCommand "helix-grammars" { } ( + lib.concatMapAttrsStringSep "\n" (_: grammar: '' + install -D ${grammar}/parser $out/${grammar.language}.so + ${lib.getExe removeReferencesTo} -t ${grammar} $out/${grammar.language}.so + '') (lib.filterAttrs (_: lib.isDerivation) tree-sitter-grammars) + ); - cargoHash = "sha256-Mf0nrgMk1MlZkSyUN6mlM5lmTcrOHn3xBNzmVGtApEU="; + lockedGrammarsCount = lib.length (lib.attrNames lockedGrammars); - nativeBuildInputs = [ - git - installShellFiles - mdbook - ]; - - env.HELIX_DEFAULT_RUNTIME = "${placeholder "out"}/lib/runtime"; - - postBuild = '' - mdbook build book -d ../book-html - ''; - - postInstall = '' - # not needed at runtime - rm -r runtime/grammars/sources - - mkdir -p $out/lib $doc/share/doc - cp -r runtime $out/lib - installShellCompletion contrib/completion/hx.{bash,fish,zsh} - mkdir -p $out/share/{applications,icons/hicolor/256x256/apps} - cp contrib/Helix.desktop $out/share/applications - cp contrib/helix.png $out/share/icons/hicolor/256x256/apps - cp -r ../book-html $doc/share/doc/$name - ''; - - nativeInstallCheckInputs = [ - versionCheckHook - ]; - versionCheckProgram = "${placeholder "out"}/bin/hx"; - doInstallCheck = true; - - passthru = { - updateScript = nix-update-script { }; - }; - - meta = { - description = "Post-modern modal text editor"; - homepage = "https://helix-editor.com"; - changelog = "https://github.com/helix-editor/helix/blob/${finalAttrs.version}/CHANGELOG.md"; - license = lib.licenses.mpl20; - mainProgram = "hx"; - maintainers = with lib.maintainers; [ - aciceri - danth - yusdacra + runtimeDir = runCommand "helix-runtime" { } '' + cp -r --no-preserve=mode ${finalAttrs.src}/runtime $out + rm -r $out/grammars + ln -s ${grammarsFarm} $out/grammars + count=$(ls -1 "$out/grammars/" | wc -l) + if [ "$count" -ne ${toString lockedGrammarsCount} ]; then + echo "Expected ${toString lockedGrammarsCount} grammars, found $count" + exit 1 + fi + ''; + in + { + pname = "helix"; + version = "25.07.1"; + outputs = [ + "out" + "doc" ]; - }; -}) + + src = fetchFromGitHub { + owner = "helix-editor"; + repo = "helix"; + tag = "${finalAttrs.version}"; + hash = "sha256-RFSzGAcB0mMg/02ykYfTWXzQjLFu2CJ4BkS5HZ/6pBo="; + }; + + patches = [ + # Support mdbook 0.5.x: escape HTML tags in command descriptions + ./mdbook-0.5-support.patch + ]; + + postPatch = '' + # mdbook 0.5 uses asset hashing for CSS/JS files + # Remove custom theme to use default mdbook theme with correct asset references + rm -f book/theme/index.hbs + ''; + + cargoHash = "sha256-Mf0nrgMk1MlZkSyUN6mlM5lmTcrOHn3xBNzmVGtApEU="; + + nativeBuildInputs = [ + gitMinimal + installShellFiles + mdbook + ]; + + env = { + HELIX_DEFAULT_RUNTIME = runtimeDir; + HELIX_DISABLE_AUTO_GRAMMAR_BUILD = "1"; + }; + + postBuild = '' + mdbook build book -d ../book-html + ''; + + postInstall = '' + mkdir -p $out/lib $doc/share/doc + installShellCompletion contrib/completion/hx.{bash,fish,zsh} + mkdir -p $out/share/{applications,icons/hicolor/256x256/apps} + cp contrib/Helix.desktop $out/share/applications/Helix.desktop + cp contrib/helix.png $out/share/icons/hicolor/256x256/apps/helix.png + cp -r ../book-html $doc/share/doc/$name + ''; + + nativeInstallCheckInputs = [ + versionCheckHook + ]; + versionCheckProgram = "${placeholder "out"}/bin/hx"; + doInstallCheck = true; + + passthru = { + updateScript = ./update.sh; + runtime = runtimeDir; + inherit tree-sitter-grammars; + }; + + meta = { + description = "Post-modern modal text editor"; + homepage = "https://helix-editor.com"; + changelog = "https://github.com/helix-editor/helix/blob/${finalAttrs.version}/CHANGELOG.md"; + license = lib.licenses.mpl20; + mainProgram = "hx"; + maintainers = with lib.maintainers; [ + aciceri + danth + yusdacra + ]; + }; + } +) diff --git a/pkgs/by-name/he/helix/update.sh b/pkgs/by-name/he/helix/update.sh new file mode 100755 index 000000000000..096374e02693 --- /dev/null +++ b/pkgs/by-name/he/helix/update.sh @@ -0,0 +1,24 @@ +#!/usr/bin/env nix-shell +#!nix-shell -i bash -p nurl nix-update python3 + +set -euo pipefail + +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" + +echo "Updating helix source to the latest stable..." +nix-update helix + +echo "Fetching updated helixSource..." +HELIX_SRC=$(nix-instantiate --eval -A "helix.src.outPath" --raw) + +echo "Generating grammars.json..." +"$SCRIPT_DIR/generate_grammars.py" \ + "$HELIX_SRC/languages.toml" \ + -o "$SCRIPT_DIR/grammars.json" + +if [ $? -ne 0 ]; then + echo "Error: Failed to generate grammars.json" >&2 + exit 1 +fi + +echo "Done! Updated grammars.json" From 95dd21fe6f80a7bb715f326a8d1603c0a6a614cc Mon Sep 17 00:00:00 2001 From: Andrea Ciceri Date: Wed, 15 Oct 2025 16:59:35 +0200 Subject: [PATCH 177/249] evil-helix: use helix's tree-sitter grammars built from source --- pkgs/by-name/ev/evil-helix/package.nix | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/pkgs/by-name/ev/evil-helix/package.nix b/pkgs/by-name/ev/evil-helix/package.nix index 692fe89ddeda..1a4f783bc4d4 100644 --- a/pkgs/by-name/ev/evil-helix/package.nix +++ b/pkgs/by-name/ev/evil-helix/package.nix @@ -25,15 +25,11 @@ rustPlatform.buildRustPackage (finalAttrs: { env = { # disable fetching and building of tree-sitter grammars in the helix-term build.rs HELIX_DISABLE_AUTO_GRAMMAR_BUILD = "1"; - HELIX_DEFAULT_RUNTIME = "${placeholder "out"}/lib/runtime"; + HELIX_DEFAULT_RUNTIME = helix.runtime; }; postInstall = '' mkdir -p $out/lib - cp -r runtime $out/lib - # copy tree-sitter grammars from helix package - # TODO: build it from source instead - cp -r ${helix}/lib/runtime/grammars/* $out/lib/runtime/grammars/ installShellCompletion contrib/completion/hx.{bash,fish,zsh} mkdir -p $out/share/{applications,icons/hicolor/256x256/apps} cp contrib/Helix.desktop $out/share/applications From 7cea9799184a08f24cf5689fe12ec9607af1005d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 11:27:51 +0000 Subject: [PATCH 178/249] brogue-ce: 1.15 -> 1.15.1 --- pkgs/by-name/br/brogue-ce/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/br/brogue-ce/package.nix b/pkgs/by-name/br/brogue-ce/package.nix index 814b9acc7861..793b9c8b490d 100644 --- a/pkgs/by-name/br/brogue-ce/package.nix +++ b/pkgs/by-name/br/brogue-ce/package.nix @@ -15,13 +15,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "brogue-ce"; - version = "1.15"; + version = "1.15.1"; src = fetchFromGitHub { owner = "tmewett"; repo = "BrogueCE"; rev = "v${finalAttrs.version}"; - hash = "sha256-NZp40tPNyO85J6pduV/X79cfUYAAUH7wySlg1IgT4f4="; + hash = "sha256-a+gzaBhQq9xgEVM20X+pbu7xzUcKzylxYk9qu9GQOAw="; }; postPatch = '' From 255b57b54db1ae8d5263d23addd17a1de440514c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 11:30:26 +0000 Subject: [PATCH 179/249] unifi: 10.1.84 -> 10.1.85 --- pkgs/by-name/un/unifi/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/un/unifi/package.nix b/pkgs/by-name/un/unifi/package.nix index 7d4a314bb6ed..cbaf91789b49 100644 --- a/pkgs/by-name/un/unifi/package.nix +++ b/pkgs/by-name/un/unifi/package.nix @@ -10,12 +10,12 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "unifi-controller"; - version = "10.1.84"; + version = "10.1.85"; # see https://community.ui.com/releases / https://www.ui.com/download/unifi src = fetchurl { url = "https://dl.ui.com/unifi/${finalAttrs.version}/unifi_sysvinit_all.deb"; - hash = "sha256-GHsaEbHh+t8AYOtc1LAMryWDNdz01EASQdfiiPp2T3E="; + hash = "sha256-bmTk17n2N7+SV+E90C8xoeFVoTgA6WhX746wOTSiU6c="; }; nativeBuildInputs = [ From 4b87fea10672b4344b8b2cb9b5700b2502f6c0b3 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 17 Feb 2026 12:31:47 +0100 Subject: [PATCH 180/249] python313Packages.iamdata: 0.1.202602161 -> 0.1.202602171 Diff: https://github.com/cloud-copilot/iam-data-python/compare/v0.1.202602161...v0.1.202602171 Changelog: https://github.com/cloud-copilot/iam-data-python/releases/tag/v0.1.202602171 --- 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 e81b32702b93..67cd68dfc382 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.202602161"; + version = "0.1.202602171"; pyproject = true; src = fetchFromGitHub { owner = "cloud-copilot"; repo = "iam-data-python"; tag = "v${finalAttrs.version}"; - hash = "sha256-KoIfsJoX9A+Lxf4gZZVDzIN4Tt69/KqO8WzDMFIx/MY="; + hash = "sha256-KunVsdXBzfog3tFxWW5mf20weffCl5sOXaW1sYaAdqc="; }; __darwinAllowLocalNetworking = true; From c1d44f8bcbddda18eefe7d1696b361182558879a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 11:35:53 +0000 Subject: [PATCH 181/249] cog: 0.0.52 -> 0.0.56 --- pkgs/by-name/co/cog/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/co/cog/package.nix b/pkgs/by-name/co/cog/package.nix index 18e16acac43e..d50c76760ef4 100644 --- a/pkgs/by-name/co/cog/package.nix +++ b/pkgs/by-name/co/cog/package.nix @@ -9,16 +9,16 @@ buildGoModule (finalAttrs: { pname = "cog"; - version = "0.0.52"; + version = "0.0.56"; src = fetchFromGitHub { owner = "grafana"; repo = "cog"; tag = "v${finalAttrs.version}"; - hash = "sha256-BebTJZo9bL6xQY0njfLzyeElTgnnJsizGY2G7D9ClXI="; + hash = "sha256-puD0Xlap4yBoAXyhmK+AUSkqiungQsYqkW28BapscEU="; }; - vendorHash = "sha256-S0P65rjIMcDWcJxGyk9aR46bsVXdvVWSt+MLJ4tLdqc="; + vendorHash = "sha256-WIYV1kqV5Cr49FDIa1GuR9Cnav/x09v3SwHhUAwqdhM="; subPackages = [ "cmd/cli" ]; From 070aaffad7ced56f3672fe2c87c8b0894bb6f0f0 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 17 Feb 2026 12:37:22 +0100 Subject: [PATCH 182/249] exploitdb: 2026-02-05 -> 2026-02-12 Diff: https://gitlab.com/exploit-database/exploitdb/-/compare/2026-02-05...2026-02-12 --- pkgs/by-name/ex/exploitdb/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ex/exploitdb/package.nix b/pkgs/by-name/ex/exploitdb/package.nix index 909fe9d18880..74884c3b28cc 100644 --- a/pkgs/by-name/ex/exploitdb/package.nix +++ b/pkgs/by-name/ex/exploitdb/package.nix @@ -6,13 +6,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "exploitdb"; - version = "2026-02-05"; + version = "2026-02-12"; src = fetchFromGitLab { owner = "exploit-database"; repo = "exploitdb"; tag = finalAttrs.version; - hash = "sha256-ec5XB+L/4qRErK/0VOsidkor52aBjuR87ja3V7C3YSw="; + hash = "sha256-K7C4NZmeKRpKT5yJH5rvq678sd4xSWnb5nUSZFqO+9I="; }; nativeBuildInputs = [ makeWrapper ]; From d390d0b58ad7760740cd0b3f3356130ee439bf40 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 9 Feb 2026 00:36:02 +0100 Subject: [PATCH 183/249] adoptopenjdk-icedtea-web: move env variable(s) into env for structuredAttrs --- pkgs/by-name/ad/adoptopenjdk-icedtea-web/package.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ad/adoptopenjdk-icedtea-web/package.nix b/pkgs/by-name/ad/adoptopenjdk-icedtea-web/package.nix index ddbd9a2d9f0c..6695557259d2 100644 --- a/pkgs/by-name/ad/adoptopenjdk-icedtea-web/package.nix +++ b/pkgs/by-name/ad/adoptopenjdk-icedtea-web/package.nix @@ -62,8 +62,10 @@ stdenv.mkDerivation (finalAttrs: { touch $XDG_CONFIG_HOME/icedtea-web/deployment.properties ''; - HOME = "/build"; - XDG_CONFIG_HOME = "/build"; + env = { + HOME = "/build"; + XDG_CONFIG_HOME = "/build"; + }; configureFlags = [ "--with-itw-libs=DISTRIBUTION" From b0d942ec97d632a84fbe890fa8367d14de9bb863 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 9 Feb 2026 00:36:08 +0100 Subject: [PATCH 184/249] avalonia: move env variable(s) into env for structuredAttrs --- pkgs/by-name/av/avalonia/package.nix | 29 ++++++++++++++-------------- 1 file changed, 15 insertions(+), 14 deletions(-) diff --git a/pkgs/by-name/av/avalonia/package.nix b/pkgs/by-name/av/avalonia/package.nix index 5f61347de915..df352c0eab12 100644 --- a/pkgs/by-name/av/avalonia/package.nix +++ b/pkgs/by-name/av/avalonia/package.nix @@ -70,11 +70,21 @@ stdenvNoCC.mkDerivation ( ./0004-disable-windows-desktop.patch ]; - # this needs to be match the version being patched above - UNICODE_CHARACTER_DATABASE = fetchzip { - url = "https://www.unicode.org/Public/15.0.0/ucd/UCD.zip"; - hash = "sha256-jj6bX46VcnH7vpc9GwM9gArG+hSPbOGL6E4SaVd0s60="; - stripRoot = false; + env = { + # this needs to be match the version being patched above + UNICODE_CHARACTER_DATABASE = fetchzip { + url = "https://www.unicode.org/Public/15.0.0/ucd/UCD.zip"; + hash = "sha256-jj6bX46VcnH7vpc9GwM9gArG+hSPbOGL6E4SaVd0s60="; + stripRoot = false; + }; + FONTCONFIG_FILE = + let + fc = makeFontsConf { fontDirectories = [ liberation_ttf ]; }; + in + runCommand "fonts.conf" { } '' + substitute ${fc} $out \ + --replace-fail "/etc/" "${fontconfig.out}/etc/" + ''; }; postPatch = '' @@ -142,15 +152,6 @@ stdenvNoCC.mkDerivation ( # - NuGet packages config '/build/source/nukebuild/_build.csproj' linkNuGetPackagesAndSources = true; - FONTCONFIG_FILE = - let - fc = makeFontsConf { fontDirectories = [ liberation_ttf ]; }; - in - runCommand "fonts.conf" { } '' - substitute ${fc} $out \ - --replace-fail "/etc/" "${fontconfig.out}/etc/" - ''; - preConfigure = '' # closed source (telemetry?) https://github.com/AvaloniaUI/Avalonia/discussions/16878 dotnet remove packages/Avalonia/Avalonia.csproj package Avalonia.BuildServices From 0a5233e190bb7b2f02fdd53d86ef34c737182e72 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 9 Feb 2026 00:36:08 +0100 Subject: [PATCH 185/249] deadlock-mod-manager: move env variable(s) into env for structuredAttrs --- pkgs/by-name/de/deadlock-mod-manager/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/de/deadlock-mod-manager/package.nix b/pkgs/by-name/de/deadlock-mod-manager/package.nix index 68510994039c..66fa7a6a4829 100644 --- a/pkgs/by-name/de/deadlock-mod-manager/package.nix +++ b/pkgs/by-name/de/deadlock-mod-manager/package.nix @@ -86,7 +86,7 @@ rustPlatform.buildRustPackage (finalAttrs: { ./no-updater-artifacts.patch ]; - VITE_API_URL = "https://api.deadlockmods.app"; + env.VITE_API_URL = "https://api.deadlockmods.app"; # Skip tests that require network access checkFlags = [ From 0ea92ff95ea38c020433e4e399747519aa672272 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 9 Feb 2026 00:36:08 +0100 Subject: [PATCH 186/249] digitalbitbox: move env variable(s) into env for structuredAttrs --- pkgs/by-name/di/digitalbitbox/package.nix | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/di/digitalbitbox/package.nix b/pkgs/by-name/di/digitalbitbox/package.nix index c07c6f8df244..737916a5f516 100644 --- a/pkgs/by-name/di/digitalbitbox/package.nix +++ b/pkgs/by-name/di/digitalbitbox/package.nix @@ -84,12 +84,14 @@ stdenv.mkDerivation (finalAttrs: { libsForQt5.qtmultimedia ]; - LUPDATE = "${libsForQt5.qttools.dev}/bin/lupdate"; - LRELEASE = "${libsForQt5.qttools.dev}/bin/lrelease"; - MOC = "${libsForQt5.qtbase.dev}/bin/moc"; - QTDIR = libsForQt5.qtbase.dev; - RCC = "${libsForQt5.qtbase.dev}/bin/rcc"; - UIC = "${libsForQt5.qtbase.dev}/bin/uic"; + env = { + LUPDATE = "${libsForQt5.qttools.dev}/bin/lupdate"; + LRELEASE = "${libsForQt5.qttools.dev}/bin/lrelease"; + MOC = "${libsForQt5.qtbase.dev}/bin/moc"; + QTDIR = libsForQt5.qtbase.dev; + RCC = "${libsForQt5.qtbase.dev}/bin/rcc"; + UIC = "${libsForQt5.qtbase.dev}/bin/uic"; + }; configureFlags = [ "--enable-libusb" From a320716ef4afaafaf931c11986480d5b2a2214ee Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 9 Feb 2026 00:36:08 +0100 Subject: [PATCH 187/249] git-cinnabar: move env variable(s) into env for structuredAttrs --- pkgs/by-name/gi/git-cinnabar/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/gi/git-cinnabar/package.nix b/pkgs/by-name/gi/git-cinnabar/package.nix index 8cb3f3b54b2e..637d68cf2f9e 100644 --- a/pkgs/by-name/gi/git-cinnabar/package.nix +++ b/pkgs/by-name/gi/git-cinnabar/package.nix @@ -41,7 +41,7 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-IVizzc2dKZ83dz3KBMDDiaFNdnS40cS++k8AywyvakQ="; }; - ZSTD_SYS_USE_PKG_CONFIG = true; + env.ZSTD_SYS_USE_PKG_CONFIG = true; enableParallelBuilding = true; From 7294380213fd9e88e5b2974caafbc8f9c4b86f32 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 9 Feb 2026 00:36:09 +0100 Subject: [PATCH 188/249] hiredis: move env variable(s) into env for structuredAttrs --- pkgs/by-name/hi/hiredis/package.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/hi/hiredis/package.nix b/pkgs/by-name/hi/hiredis/package.nix index 2ad7a1c14aac..c692c92fd0ec 100644 --- a/pkgs/by-name/hi/hiredis/package.nix +++ b/pkgs/by-name/hi/hiredis/package.nix @@ -20,8 +20,10 @@ stdenv.mkDerivation (finalAttrs: { openssl ]; - PREFIX = "\${out}"; - USE_SSL = 1; + env = { + PREFIX = "\${out}"; + USE_SSL = 1; + }; meta = { homepage = "https://github.com/redis/hiredis"; From ef21d492082458a3bd65e1090df76874427ce836 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 9 Feb 2026 00:36:09 +0100 Subject: [PATCH 189/249] keyscope: move env variable(s) into env for structuredAttrs --- pkgs/by-name/ke/keyscope/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ke/keyscope/package.nix b/pkgs/by-name/ke/keyscope/package.nix index 2a3ee5db8dcf..7ad7b8bb246b 100644 --- a/pkgs/by-name/ke/keyscope/package.nix +++ b/pkgs/by-name/ke/keyscope/package.nix @@ -29,7 +29,7 @@ rustPlatform.buildRustPackage (finalAttrs: { echo "fn main() {}" > build.rs ''; - VERGEN_GIT_SEMVER = "v${finalAttrs.version}"; + env.VERGEN_GIT_SEMVER = "v${finalAttrs.version}"; # Test require network access doCheck = false; From ff6a7f493e5e0f5969e4b17611e64241a1f4fd8e Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 9 Feb 2026 00:36:09 +0100 Subject: [PATCH 190/249] kubernetes / kubectl: move env variable(s) into env for structuredAttrs Need to do this together to avoid eval complaints: "error: The `env` attribute set cannot contain any attributes passed to derivation." --- pkgs/by-name/ku/kubectl/package.nix | 2 +- pkgs/by-name/ku/kubernetes/package.nix | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ku/kubectl/package.nix b/pkgs/by-name/ku/kubectl/package.nix index b446f21cfdd5..a4a76bc4b211 100644 --- a/pkgs/by-name/ku/kubectl/package.nix +++ b/pkgs/by-name/ku/kubectl/package.nix @@ -9,7 +9,7 @@ kubernetes.overrideAttrs (_: { "convert" ]; - WHAT = lib.concatStringsSep " " [ + env.WHAT = toString [ "cmd/kubectl" "cmd/kubectl-convert" ]; diff --git a/pkgs/by-name/ku/kubernetes/package.nix b/pkgs/by-name/ku/kubernetes/package.nix index 4f3451cbab3d..adcb906fcac5 100644 --- a/pkgs/by-name/ku/kubernetes/package.nix +++ b/pkgs/by-name/ku/kubernetes/package.nix @@ -51,7 +51,7 @@ buildGoModule (finalAttrs: { patches = [ ./fixup-addonmanager-lib-path.patch ]; - WHAT = lib.concatStringsSep " " components; + env.WHAT = toString components; buildPhase = '' runHook preBuild From b8ec54e5709df6b457534f309f30ef702aab0763 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 9 Feb 2026 00:36:09 +0100 Subject: [PATCH 191/249] mudlet: move env variable(s) into env for structuredAttrs --- pkgs/by-name/mu/mudlet/package.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mu/mudlet/package.nix b/pkgs/by-name/mu/mudlet/package.nix index e7b7e0e26883..981ca5159bf8 100644 --- a/pkgs/by-name/mu/mudlet/package.nix +++ b/pkgs/by-name/mu/mudlet/package.nix @@ -103,8 +103,10 @@ stdenv.mkDerivation (finalAttrs: { "-DCMAKE_SKIP_BUILD_RPATH=ON" ]; - WITH_FONTS = "NO"; - WITH_UPDATER = "NO"; + env = { + WITH_FONTS = "NO"; + WITH_UPDATER = "NO"; + }; installPhase = '' runHook preInstall From 9ce735784bc0dfadbe11e3cc1058fec3cdf0ab8f Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 9 Feb 2026 00:36:10 +0100 Subject: [PATCH 192/249] nitrocli: move env variable(s) into env for structuredAttrs --- pkgs/by-name/ni/nitrocli/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ni/nitrocli/package.nix b/pkgs/by-name/ni/nitrocli/package.nix index b94ac382b00c..81ee54667807 100644 --- a/pkgs/by-name/ni/nitrocli/package.nix +++ b/pkgs/by-name/ni/nitrocli/package.nix @@ -26,7 +26,7 @@ rustPlatform.buildRustPackage { doCheck = false; # link against packaged libnitrokey - USE_SYSTEM_LIBNITROKEY = 1; + env.USE_SYSTEM_LIBNITROKEY = 1; nativeBuildInputs = [ installShellFiles ]; From 4e44c5dc5ceba9f4bbd501afb72dcdfc4797d9a0 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 9 Feb 2026 00:36:10 +0100 Subject: [PATCH 193/249] rq: move env variable(s) into env for structuredAttrs --- pkgs/by-name/rq/rq/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/rq/rq/package.nix b/pkgs/by-name/rq/rq/package.nix index c47be258500f..33c3be604056 100644 --- a/pkgs/by-name/rq/rq/package.nix +++ b/pkgs/by-name/rq/rq/package.nix @@ -30,7 +30,7 @@ rustPlatform.buildRustPackage (finalAttrs: { rm build.rs ''; - VERGEN_SEMVER = finalAttrs.version; + env.VERGEN_SEMVER = finalAttrs.version; nativeInstallCheckInputs = [ versionCheckHook From 07758ae84faba905f5be64002b14ab620b969fc4 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 9 Feb 2026 00:36:10 +0100 Subject: [PATCH 194/249] salt: move env variable(s) into env for structuredAttrs --- pkgs/by-name/sa/salt/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/sa/salt/package.nix b/pkgs/by-name/sa/salt/package.nix index dffa0fd87f5f..9d15aa93d6e8 100644 --- a/pkgs/by-name/sa/salt/package.nix +++ b/pkgs/by-name/sa/salt/package.nix @@ -65,7 +65,7 @@ python3.pkgs.buildPythonApplication (finalAttrs: { ++ extraInputs; # Don't use fixed dependencies on Darwin - USE_STATIC_REQUIREMENTS = "0"; + env.USE_STATIC_REQUIREMENTS = "0"; # The tests fail due to socket path length limits at the very least; # possibly there are more issues but I didn't leave the test suite running From 7da8ebbd43996183578fcdc0a7e909007e9a0001 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 9 Feb 2026 00:36:10 +0100 Subject: [PATCH 195/249] snapraid: move env variable(s) into env for structuredAttrs --- pkgs/by-name/sn/snapraid/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/sn/snapraid/package.nix b/pkgs/by-name/sn/snapraid/package.nix index b4ec7d34f968..b280e5b6b68c 100644 --- a/pkgs/by-name/sn/snapraid/package.nix +++ b/pkgs/by-name/sn/snapraid/package.nix @@ -18,7 +18,7 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-IoK37ZXlMRLDPjzsLUqcfcu4asdstFJYgHc2wAg9lno="; }; - VERSION = finalAttrs.version; + env.VERSION = finalAttrs.version; doCheck = true; From 161a6645d86e60ae7fe4eda16dfc2686e4a96a23 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 17 Feb 2026 12:43:41 +0100 Subject: [PATCH 196/249] python3Packages.cyclopts: 4.5.1 -> 4.5.2 Diff: https://github.com/BrianPugh/cyclopts/compare/v4.5.1...v4.5.2 Changelog: https://github.com/BrianPugh/cyclopts/releases/tag/v4.5.2 --- pkgs/development/python-modules/cyclopts/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cyclopts/default.nix b/pkgs/development/python-modules/cyclopts/default.nix index de9878a2d797..f535a4dc9c51 100644 --- a/pkgs/development/python-modules/cyclopts/default.nix +++ b/pkgs/development/python-modules/cyclopts/default.nix @@ -22,14 +22,14 @@ buildPythonPackage (finalAttrs: { pname = "cyclopts"; - version = "4.5.1"; + version = "4.5.2"; pyproject = true; src = fetchFromGitHub { owner = "BrianPugh"; repo = "cyclopts"; tag = "v${finalAttrs.version}"; - hash = "sha256-m1VKwyGTKEnXplc2Gxmgdol8XaWadc6LC29KzCamdvQ="; + hash = "sha256-fjJPafJ+UDjkeHkZC3xXU8Gd1VGhnYEkh3YtjYAe/xw="; }; build-system = [ From 093e821d1c5fa2eaca7c932ad9cb060ebce24b62 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 9 Feb 2026 00:36:11 +0100 Subject: [PATCH 197/249] uwsgi: move env variable(s) into env for structuredAttrs --- pkgs/by-name/uw/uwsgi/package.nix | 33 ++++++++++++++++--------------- 1 file changed, 17 insertions(+), 16 deletions(-) diff --git a/pkgs/by-name/uw/uwsgi/package.nix b/pkgs/by-name/uw/uwsgi/package.nix index 9af8e230f42b..0da10531d2ff 100644 --- a/pkgs/by-name/uw/uwsgi/package.nix +++ b/pkgs/by-name/uw/uwsgi/package.nix @@ -126,11 +126,23 @@ stdenv.mkDerivation (finalAttrs: { lib.optional withPAM "pam" ++ lib.optional withSystemd "systemd_logger" ); - # UWSGI_INCLUDES environment variable required for "auto" plugins - # to be detected. See uwsgiconfig.py for more details. - UWSGI_INCLUDES = lib.concatStringsSep "," ( - map (p: "${lib.getDev p}/include") finalAttrs.buildInputs - ); + env = { + # UWSGI_INCLUDES environment variable required for "auto" plugins + # to be detected. See uwsgiconfig.py for more details. + UWSGI_INCLUDES = lib.concatStringsSep "," ( + map (p: "${lib.getDev p}/include") finalAttrs.buildInputs + ); + } + // lib.optionalAttrs (lib.any (x: x.name == "php") needed) { + # this is a hack to make the php plugin link with session.so (which on nixos is a separate package) + # the hack works in coordination with ./additional-php-ldflags.patch + UWSGICONFIG_PHP_LDFLAGS = lib.concatStringsSep "," [ + "-Wl" + "-rpath=${php-embed.extensions.session}/lib/php/extensions/" + "--library-path=${php-embed.extensions.session}/lib/php/extensions/" + "-l:session.so" + ]; + }; passthru = { inherit python3; @@ -154,17 +166,6 @@ stdenv.mkDerivation (finalAttrs: { runHook postConfigure ''; - # this is a hack to make the php plugin link with session.so (which on nixos is a separate package) - # the hack works in coordination with ./additional-php-ldflags.patch - UWSGICONFIG_PHP_LDFLAGS = lib.optionalString (lib.any (x: x.name == "php") needed) ( - lib.concatStringsSep "," [ - "-Wl" - "-rpath=${php-embed.extensions.session}/lib/php/extensions/" - "--library-path=${php-embed.extensions.session}/lib/php/extensions/" - "-l:session.so" - ] - ); - buildPhase = '' runHook preBuild From ee33386333ae859b3798d09ca7388ff61bbdbc7f Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 9 Feb 2026 00:36:11 +0100 Subject: [PATCH 198/249] verilator: move env variable(s) into env for structuredAttrs --- pkgs/by-name/ve/verilator/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ve/verilator/package.nix b/pkgs/by-name/ve/verilator/package.nix index 6447dcf6ce70..6e416d440fad 100644 --- a/pkgs/by-name/ve/verilator/package.nix +++ b/pkgs/by-name/ve/verilator/package.nix @@ -21,10 +21,6 @@ stdenv.mkDerivation (finalAttrs: { pname = "verilator"; version = "5.044"; - # Verilator gets the version from this environment variable - # if it can't do git describe while building. - VERILATOR_SRC_VERSION = "v${finalAttrs.version}"; - src = fetchFromGitHub { owner = "verilator"; repo = "verilator"; @@ -88,6 +84,10 @@ stdenv.mkDerivation (finalAttrs: { ''; env = { + # Verilator gets the version from this environment variable + # if it can't do git describe while building. + VERILATOR_SRC_VERSION = "v${finalAttrs.version}"; + SYSTEMC_INCLUDE = "${lib.getDev systemc}/include"; SYSTEMC_LIBDIR = "${lib.getLib systemc}/lib"; }; From f1877b07dc05f8101e091544ecb8afc58b39ab4c Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 9 Feb 2026 00:36:11 +0100 Subject: [PATCH 199/249] waylyrics: move env variable(s) into env for structuredAttrs --- pkgs/by-name/wa/waylyrics/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/wa/waylyrics/package.nix b/pkgs/by-name/wa/waylyrics/package.nix index 7bee7abea79e..b0fab4b9a6f6 100644 --- a/pkgs/by-name/wa/waylyrics/package.nix +++ b/pkgs/by-name/wa/waylyrics/package.nix @@ -36,7 +36,7 @@ rustPlatform.buildRustPackage (finalAttrs: { "--skip=tests::netease_lyric::get_netease_lyric" # Requires network access ]; - WAYLYRICS_THEME_PRESETS_DIR = "${placeholder "out"}/share/waylyrics/themes"; + env.WAYLYRICS_THEME_PRESETS_DIR = "${placeholder "out"}/share/waylyrics/themes"; postInstall = '' # Install themes From a4dfde6b444ef7599e61441c279bd985f3591a1d Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 9 Feb 2026 00:36:24 +0100 Subject: [PATCH 200/249] muchsync: move env variable(s) into env for structuredAttrs --- pkgs/applications/networking/mailreaders/notmuch/muchsync.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/networking/mailreaders/notmuch/muchsync.nix b/pkgs/applications/networking/mailreaders/notmuch/muchsync.nix index 5ac38f7db782..61cae422b3a3 100644 --- a/pkgs/applications/networking/mailreaders/notmuch/muchsync.nix +++ b/pkgs/applications/networking/mailreaders/notmuch/muchsync.nix @@ -27,7 +27,7 @@ stdenv.mkDerivation rec { xapian zlib ]; - XAPIAN_CONFIG = "${xapian}/bin/xapian-config"; + env.XAPIAN_CONFIG = "${xapian}/bin/xapian-config"; meta = { description = "Synchronize maildirs and notmuch databases"; mainProgram = "muchsync"; From ecc6fbf1ee7e4eb76a588501af32c1cf246dc6b4 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 9 Feb 2026 00:36:38 +0100 Subject: [PATCH 201/249] lix: move env variable(s) into env for structuredAttrs --- pkgs/tools/package-management/lix/common-lix.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/tools/package-management/lix/common-lix.nix b/pkgs/tools/package-management/lix/common-lix.nix index 7e0ddc4f4846..c111fb6e93d8 100644 --- a/pkgs/tools/package-management/lix/common-lix.nix +++ b/pkgs/tools/package-management/lix/common-lix.nix @@ -116,7 +116,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "lix"; version = "${version}${suffix}"; - VERSION_SUFFIX = suffix; + env.VERSION_SUFFIX = suffix; inherit src patches; From 99f15e1d3ed1e9331c03bd21c8db8c3e0fa949d7 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 9 Feb 2026 00:44:45 +0100 Subject: [PATCH 202/249] evdev-proto: move env variable(s) into env for structuredAttrs --- pkgs/by-name/ev/evdev-proto/package.nix | 42 +++++++++++++------------ 1 file changed, 22 insertions(+), 20 deletions(-) diff --git a/pkgs/by-name/ev/evdev-proto/package.nix b/pkgs/by-name/ev/evdev-proto/package.nix index ed4e1acf7f50..db41ff6b7ac8 100644 --- a/pkgs/by-name/ev/evdev-proto/package.nix +++ b/pkgs/by-name/ev/evdev-proto/package.nix @@ -19,28 +19,30 @@ stdenv.mkDerivation { nativeBuildInputs = [ freebsd.makeMinimal ]; - ARCH = freebsd.makeMinimal.MACHINE_ARCH; - OPSYS = "FreeBSD"; - _OSRELEASE = "${lib.versions.majorMinor freebsd.makeMinimal.version}-RELEASE"; + env = { + ARCH = freebsd.makeMinimal.MACHINE_ARCH; + OPSYS = "FreeBSD"; + _OSRELEASE = "${lib.versions.majorMinor freebsd.makeMinimal.version}-RELEASE"; - AWK = "awk"; - CHMOD = "chmod"; - FIND = "find"; - MKDIR = "mkdir -p"; - PKG_BIN = "${buildPackages.pkg}/bin/pkg"; - RM = "rm -f"; - SED = "${buildPackages.freebsd.sed}/bin/sed"; - SETENV = "env"; - SH = "sh"; - TOUCH = "touch"; - XARGS = "xargs"; + AWK = "awk"; + CHMOD = "chmod"; + FIND = "find"; + MKDIR = "mkdir -p"; + PKG_BIN = "${buildPackages.pkg}/bin/pkg"; + RM = "rm -f"; + SED = "${buildPackages.freebsd.sed}/bin/sed"; + SETENV = "env"; + SH = "sh"; + TOUCH = "touch"; + XARGS = "xargs"; - ABI_FILE = runCommandCC "abifile" { } "$CC -shared -o $out"; - CLEAN_FETCH_ENV = true; - INSTALL_AS_USER = true; - NO_CHECKSUM = true; - NO_MTREE = true; - SRC_BASE = freebsd.source; + ABI_FILE = runCommandCC "abifile" { } "$CC -shared -o $out"; + CLEAN_FETCH_ENV = true; + INSTALL_AS_USER = true; + NO_CHECKSUM = true; + NO_MTREE = true; + SRC_BASE = freebsd.source; + }; preUnpack = '' export MAKE_JOBS_NUMBER="$NIX_BUILD_CORES" From 7c8dbb4ac20b93f7bbae58846f02e4814a2ece01 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 9 Feb 2026 02:52:11 +0100 Subject: [PATCH 203/249] lingua-franca: move env variable(s) into env for structuredAttrs --- pkgs/by-name/li/lingua-franca/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/li/lingua-franca/package.nix b/pkgs/by-name/li/lingua-franca/package.nix index 1950d43a33b0..cf62ecd7d974 100644 --- a/pkgs/by-name/li/lingua-franca/package.nix +++ b/pkgs/by-name/li/lingua-franca/package.nix @@ -16,7 +16,7 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ jdk17_headless ]; - _JAVA_HOME = "${jdk17_headless}/"; + env._JAVA_HOME = "${jdk17_headless}/"; postPatch = '' substituteInPlace bin/lfc \ From 5be8aba05229f038fafff9966ad9448e97c54d27 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 9 Feb 2026 02:52:36 +0100 Subject: [PATCH 204/249] ngt: move env variable(s) into env for structuredAttrs --- pkgs/by-name/ng/ngt/package.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ng/ngt/package.nix b/pkgs/by-name/ng/ngt/package.nix index f892bfde284b..bf59304befe7 100644 --- a/pkgs/by-name/ng/ngt/package.nix +++ b/pkgs/by-name/ng/ngt/package.nix @@ -25,8 +25,10 @@ stdenv.mkDerivation (finalAttrs: { openblas ]; - NIX_ENFORCE_NO_NATIVE = !enableAVX; - __AVX2__ = if enableAVX then 1 else 0; + env = { + NIX_ENFORCE_NO_NATIVE = !enableAVX; + __AVX2__ = if enableAVX then 1 else 0; + }; meta = { homepage = "https://github.com/yahoojapan/NGT"; From 861829c923337d16d3c2cc85efbbdab2f96f1caa Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 17 Feb 2026 12:46:17 +0100 Subject: [PATCH 205/249] python3Packages.cpe-search: 0.2.6 -> 0.2.7 Diff: https://github.com/ra1nb0rn/cpe_search/compare/v0.2.6...v0.2.7 Changelog: https://github.com/ra1nb0rn/cpe_search/blob/v0.2.7/CHANGELOG.md --- pkgs/development/python-modules/cpe-search/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cpe-search/default.nix b/pkgs/development/python-modules/cpe-search/default.nix index b9596d75d524..5d04579c8689 100644 --- a/pkgs/development/python-modules/cpe-search/default.nix +++ b/pkgs/development/python-modules/cpe-search/default.nix @@ -13,14 +13,14 @@ buildPythonPackage (finalAttrs: { pname = "cpe-search"; - version = "0.2.6"; + version = "0.2.7"; pyproject = true; src = fetchFromGitHub { owner = "ra1nb0rn"; repo = "cpe_search"; tag = "v${finalAttrs.version}"; - hash = "sha256-S6VmFy5JSp/yjTjz6VibGGf+49rfhKv9kXM6LPUTnT4="; + hash = "sha256-HzpUOOHNyhj4JJEtLdiGIbz4pdcMOtV5hw8qKAR5O6s="; }; build-system = [ hatchling ]; From 50a2c7301a71bc8d2e55be5e82dd35a251aeebe1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 11:55:15 +0000 Subject: [PATCH 206/249] wl-mirror: 0.18.4 -> 0.18.5 --- pkgs/by-name/wl/wl-mirror/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/wl/wl-mirror/package.nix b/pkgs/by-name/wl/wl-mirror/package.nix index 7547bd1e9ed8..ad61d15d047d 100644 --- a/pkgs/by-name/wl/wl-mirror/package.nix +++ b/pkgs/by-name/wl/wl-mirror/package.nix @@ -31,13 +31,13 @@ in stdenv.mkDerivation (finalAttrs: { pname = "wl-mirror"; - version = "0.18.4"; + version = "0.18.5"; src = fetchFromGitHub { owner = "Ferdi265"; repo = "wl-mirror"; rev = "v${finalAttrs.version}"; - hash = "sha256-vT4Z4iR3lIsK3gQyrbSGcK9PE/Uwa8cCFLuBI36xCTw="; + hash = "sha256-KUS0mN9JpLFBDeztzn+3NnJWQZSDZjeqKTFwhRJf+hI="; }; strictDeps = true; From 1ce74d00317798e9bd56b827ebb7a43d9d4de869 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 12:27:20 +0000 Subject: [PATCH 207/249] vt-cli: 1.2.0 -> 1.3.0 --- pkgs/by-name/vt/vt-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/vt/vt-cli/package.nix b/pkgs/by-name/vt/vt-cli/package.nix index 5f390a42c245..95c886b16639 100644 --- a/pkgs/by-name/vt/vt-cli/package.nix +++ b/pkgs/by-name/vt/vt-cli/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "vt-cli"; - version = "1.2.0"; + version = "1.3.0"; src = fetchFromGitHub { owner = "VirusTotal"; repo = "vt-cli"; tag = finalAttrs.version; - hash = "sha256-XvAS329O4XYseUqbleEyP4ozherI/apMw8Zx0ZVQZsc="; + hash = "sha256-B4SOoEc05nDFc93MYZDSj+LRt06jWjudocE4IKEw7jE="; }; - vendorHash = "sha256-s90a35fFHO8Tt7Zjf9bk1VVD2xhG1g4rKmtIuMl0bMQ="; + vendorHash = "sha256-n44nEff0/neaqHfU6UbPjEAW46axJ0hIxrOnlq5QKA0="; ldflags = [ "-X github.com/VirusTotal/vt-cli/cmd.Version=${finalAttrs.version}" ]; From 5a815630c8afa9de695f467abae829e377488692 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 12:28:23 +0000 Subject: [PATCH 208/249] home-assistant-custom-components.battery_notes: 3.3.0 -> 3.3.2 --- .../custom-components/battery_notes/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/battery_notes/package.nix b/pkgs/servers/home-assistant/custom-components/battery_notes/package.nix index 3ef33f9c3d60..96545d70b9fe 100644 --- a/pkgs/servers/home-assistant/custom-components/battery_notes/package.nix +++ b/pkgs/servers/home-assistant/custom-components/battery_notes/package.nix @@ -7,13 +7,13 @@ buildHomeAssistantComponent rec { owner = "andrew-codechimp"; domain = "battery_notes"; - version = "3.3.0"; + version = "3.3.2"; src = fetchFromGitHub { inherit owner; repo = "HA-Battery-Notes"; tag = version; - hash = "sha256-WOSWiWojT0pUhKvnl7qGvk6IHjENOy1rr0SFpTaQ0yI="; + hash = "sha256-vsReMeyLuKUzB/XldEOEjW4sfyzYC0lKPgUVnvKMUJM="; }; # has no tests From 58f2408eccd28577c5cab52df0522ebddd78c01f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 12:32:30 +0000 Subject: [PATCH 209/249] rofi-calc: 2.5.0 -> 2.5.1 --- pkgs/by-name/ro/rofi-calc/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ro/rofi-calc/package.nix b/pkgs/by-name/ro/rofi-calc/package.nix index d98dd2311d0f..e57900b78935 100644 --- a/pkgs/by-name/ro/rofi-calc/package.nix +++ b/pkgs/by-name/ro/rofi-calc/package.nix @@ -15,13 +15,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "rofi-calc"; - version = "2.5.0"; + version = "2.5.1"; src = fetchFromGitHub { owner = "svenstaro"; repo = "rofi-calc"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-/UKOyJfCsV/+kZDndHZmrPdE2MjVlQWSiWQRIUPGz/I="; + sha256 = "sha256-adDHONoLQeZP4Oi7yx/tSAaMHAaipj2UrG+xZz7EiQ4="; }; nativeBuildInputs = [ From f26531e144414c74ce4899a1b121b5c8b245cede Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 12:53:55 +0000 Subject: [PATCH 210/249] stackit-cli: 0.53.1 -> 0.54.0 --- pkgs/by-name/st/stackit-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/st/stackit-cli/package.nix b/pkgs/by-name/st/stackit-cli/package.nix index ef28912aa5fc..0411648ef130 100644 --- a/pkgs/by-name/st/stackit-cli/package.nix +++ b/pkgs/by-name/st/stackit-cli/package.nix @@ -12,16 +12,16 @@ buildGoModule (finalAttrs: { pname = "stackit-cli"; - version = "0.53.1"; + version = "0.54.0"; src = fetchFromGitHub { owner = "stackitcloud"; repo = "stackit-cli"; rev = "v${finalAttrs.version}"; - hash = "sha256-pzOux+atRST7XHirPhe2DQrA1cMkOw3j2Tnu7VrUByg="; + hash = "sha256-nSSL6NnuehKmGa4pYLy4uD+cu9J/8uvQF9VJywwi56s="; }; - vendorHash = "sha256-spmN7TMcPwehb5p8SGK1oixi4y2jcM5DkNKILTJD7Xg="; + vendorHash = "sha256-Hvwq6P7y5lNWX+uClrb5uk9d2ODs4Tavjf7m6A2DDrg="; subPackages = [ "." ]; From ea4b22a9a9990e4daebd7ed5554c1980757e3888 Mon Sep 17 00:00:00 2001 From: K900 Date: Tue, 17 Feb 2026 15:57:31 +0300 Subject: [PATCH 211/249] kdePackages.spectacle: remove useless parentheses --- pkgs/kde/plasma/spectacle/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/kde/plasma/spectacle/default.nix b/pkgs/kde/plasma/spectacle/default.nix index 3ecbb17b42f0..7b158359610b 100644 --- a/pkgs/kde/plasma/spectacle/default.nix +++ b/pkgs/kde/plasma/spectacle/default.nix @@ -8,7 +8,7 @@ tesseract5, }: let - tesseract = (tesseract5.override { enableLanguages = tesseractLanguages; }); + tesseract = tesseract5.override { enableLanguages = tesseractLanguages; }; in mkKdeDerivation { pname = "spectacle"; From 3cf6bec0060ea7a66b0af98cda0053d6eeb7b77a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 13:00:21 +0000 Subject: [PATCH 212/249] sentry-native: 0.12.6 -> 0.12.8 --- pkgs/by-name/se/sentry-native/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/se/sentry-native/package.nix b/pkgs/by-name/se/sentry-native/package.nix index 65269477d807..b6926b3b29de 100644 --- a/pkgs/by-name/se/sentry-native/package.nix +++ b/pkgs/by-name/se/sentry-native/package.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "sentry-native"; - version = "0.12.6"; + version = "0.12.8"; src = fetchFromGitHub { owner = "getsentry"; repo = "sentry-native"; tag = finalAttrs.version; - hash = "sha256-2GapfbYtfo+Dw5KJjQ07ni1bUyLoVt6bINOBdohFKrI="; + hash = "sha256-cdi9B0XxORIXwTgS6Se/FePSqsMbbo8/KOr3Ir0Ip+Q="; }; nativeBuildInputs = [ From f465c45a5c2a58237d03cdf9a8b5394fccfec1ed Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 13:15:25 +0000 Subject: [PATCH 213/249] pgroll: 0.16.0 -> 0.16.1 --- pkgs/by-name/pg/pgroll/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pg/pgroll/package.nix b/pkgs/by-name/pg/pgroll/package.nix index ebf5992bbf88..2aef876939cc 100644 --- a/pkgs/by-name/pg/pgroll/package.nix +++ b/pkgs/by-name/pg/pgroll/package.nix @@ -9,18 +9,18 @@ buildGoModule (finalAttrs: { pname = "pgroll"; - version = "0.16.0"; + version = "0.16.1"; src = fetchFromGitHub { owner = "xataio"; repo = "pgroll"; tag = "v${finalAttrs.version}"; - hash = "sha256-xl6mJkJbZ+N/HjrUsknC1UFOM9GFtY4UYnabXvTwkAc="; + hash = "sha256-5mo6USnCzYRNx8i0pjxjfas/iZWFnRh3hY6hf17JAT4="; }; proxyVendor = true; - vendorHash = "sha256-j78c7pROEiJVsE0e0hxbr+0uqOmGcBsK1U0F1upgWIw="; + vendorHash = "sha256-/oEZbST2Q2HG+qu8nH+mdk/U58aTMznndDHDbFg8fCk="; excludedPackages = [ "dev" From 6d5ca375bd60b8e6ae7f5d6954901769347f501b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 13:15:48 +0000 Subject: [PATCH 214/249] postgresqlPackages.timescaledb-apache: 2.25.0 -> 2.25.1 --- pkgs/servers/sql/postgresql/ext/timescaledb.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/sql/postgresql/ext/timescaledb.nix b/pkgs/servers/sql/postgresql/ext/timescaledb.nix index 162b4a408f5c..300ebaf928c6 100644 --- a/pkgs/servers/sql/postgresql/ext/timescaledb.nix +++ b/pkgs/servers/sql/postgresql/ext/timescaledb.nix @@ -13,13 +13,13 @@ postgresqlBuildExtension (finalAttrs: { pname = "timescaledb${lib.optionalString (!enableUnfree) "-apache"}"; - version = "2.25.0"; + version = "2.25.1"; src = fetchFromGitHub { owner = "timescale"; repo = "timescaledb"; tag = finalAttrs.version; - hash = "sha256-m5aBxOOH04b0iDvApvY30uvYsFoV+WEBnKP4Ssr0t/M="; + hash = "sha256-/Pjv8YnUBVu3lIymYQf2ILXjiO3yNSalPca3/p1t9R4="; }; nativeBuildInputs = [ cmake ]; From 5fecd1a94c95e3c227de483043d7060e704189b0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 13:15:50 +0000 Subject: [PATCH 215/249] prometheus-alertmanager: 0.31.0 -> 0.31.1 --- pkgs/by-name/pr/prometheus-alertmanager/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pr/prometheus-alertmanager/package.nix b/pkgs/by-name/pr/prometheus-alertmanager/package.nix index e59728333d3b..f3e355a782c3 100644 --- a/pkgs/by-name/pr/prometheus-alertmanager/package.nix +++ b/pkgs/by-name/pr/prometheus-alertmanager/package.nix @@ -10,13 +10,13 @@ buildGoModule (finalAttrs: { pname = "alertmanager"; - version = "0.31.0"; + version = "0.31.1"; src = fetchFromGitHub { owner = "prometheus"; repo = "alertmanager"; tag = "v${finalAttrs.version}"; - hash = "sha256-U8mG27sLw1cZDbSq44Zr2tubuuts4qVZB9Ux8QBWkZU="; + hash = "sha256-HkM2bpZ0vM/Uoj9cFEAKi56Cj5ixcx65dH1pJNkK6WQ="; }; vendorHash = "sha256-X8BiQ9OSXj56mbjmb0AFaSsAWGwDhhMV/RztklxHYa4="; From 2441b6b421a91442c69ef5e7016f202a89091c2b Mon Sep 17 00:00:00 2001 From: whispers Date: Tue, 17 Feb 2026 08:16:15 -0500 Subject: [PATCH 216/249] tor-browser: 15.0.5 -> 15.0.6 Release announcement: https://blog.torproject.org/new-release-tor-browser-1506/ Changelog: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/raw/tbb-15.0.6-build2/projects/browser/Bundle-Data/Docs-TBB/ChangeLog.txt Firefox ESR: https://www.firefox.com/en-US/firefox/140.7.1/releasenotes/ Firefox ESR security advisories: https://www.mozilla.org/en-US/security/advisories/mfsa2026-10/ This release contains one high severity security fix. This is *not* resolved by the libvpx update in Nixpkgs, as we use upstream's binaries for the browser. --- pkgs/by-name/to/tor-browser/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/to/tor-browser/package.nix b/pkgs/by-name/to/tor-browser/package.nix index 1bd0c40c4688..a935298d8483 100644 --- a/pkgs/by-name/to/tor-browser/package.nix +++ b/pkgs/by-name/to/tor-browser/package.nix @@ -102,7 +102,7 @@ let ++ lib.optionals mediaSupport [ ffmpeg_7 ] ); - version = "15.0.5"; + version = "15.0.6"; sources = { x86_64-linux = fetchurl { @@ -112,7 +112,7 @@ let "https://tor.eff.org/dist/torbrowser/${version}/tor-browser-linux-x86_64-${version}.tar.xz" "https://tor.calyxinstitute.org/dist/torbrowser/${version}/tor-browser-linux-x86_64-${version}.tar.xz" ]; - hash = "sha256-QD94RdxXl6P7sHPVx11TqpyOvIzq8Y3FMJC91PuyORY="; + hash = "sha256-ARHkr311mk4mIK+MruEiFLVa2tuJyrjl35moYDmROMo="; }; i686-linux = fetchurl { @@ -122,7 +122,7 @@ let "https://tor.eff.org/dist/torbrowser/${version}/tor-browser-linux-i686-${version}.tar.xz" "https://tor.calyxinstitute.org/dist/torbrowser/${version}/tor-browser-linux-i686-${version}.tar.xz" ]; - hash = "sha256-D6umWK8Po+KPLJYfw3NHTX7K2p2Wu+9Jm4ywjMXHte8="; + hash = "sha256-yO+iALaU5dqdk0fWKqpcCProNIqi5ilnfZpcga3JTWI="; }; }; From 0a6d933ed3b38fd537d879d5b83b19dc23a3e78a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 13:41:47 +0000 Subject: [PATCH 217/249] libucl: 0.9.3 -> 0.9.4 --- pkgs/by-name/li/libucl/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/libucl/package.nix b/pkgs/by-name/li/libucl/package.nix index de8483c68737..65350dc3d778 100644 --- a/pkgs/by-name/li/libucl/package.nix +++ b/pkgs/by-name/li/libucl/package.nix @@ -27,13 +27,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "libucl"; - version = "0.9.3"; + version = "0.9.4"; src = fetchFromGitHub { owner = "vstakhov"; repo = "libucl"; rev = finalAttrs.version; - sha256 = "sha256-dub829xZ10sJ5qwegYUiGoyAVLiwg44GKSzz+BMLJis="; + sha256 = "sha256-m6VRtFNKm6+T7pPP2u3avMkVTmye4CM6Z7wjhddVMZE="; }; nativeBuildInputs = [ From a91a70d8529b6ec77da38f457054806637fce502 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 14:08:25 +0000 Subject: [PATCH 218/249] gitlab-timelogs: 0.7.0 -> 0.7.1 --- 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 b4f9e6f5e615..df72922fd8c6 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.7.0"; + version = "0.7.1"; src = fetchCrate { inherit pname version; - hash = "sha256-WmdN3w0t7omA2F+Fpv+PkT/hymgTzxlTSBytKep+6Lo="; + hash = "sha256-DNMJczR4yaglIOcNmb2E1g+UP0VeJaIb5TvdKUcWzc0="; }; nativeBuildInputs = [ pkg-config ]; @@ -26,7 +26,7 @@ rustPlatform.buildRustPackage rec { iconv ]; - cargoHash = "sha256-Ap/R/Sa60LUAKByzKGYzj/IZeq/UDiZzBxYY0Ell6Kw="; + cargoHash = "sha256-aCt534oDG9u37xLQjG7Ye+EKpTgW4q/LqaVkxw5iEJ0="; meta = { description = "CLI utility to support you with your time logs in GitLab"; From e5f7baa8061cb2e9f49ee2be366f5eff0c59a8fd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 14:33:44 +0000 Subject: [PATCH 219/249] python3Packages.litestar: 2.20.0 -> 2.21.0 --- pkgs/development/python-modules/litestar/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/litestar/default.nix b/pkgs/development/python-modules/litestar/default.nix index e62261a30573..946f3d70db2b 100644 --- a/pkgs/development/python-modules/litestar/default.nix +++ b/pkgs/development/python-modules/litestar/default.nix @@ -62,14 +62,14 @@ buildPythonPackage (finalAttrs: { pname = "litestar"; - version = "2.20.0"; + version = "2.21.0"; pyproject = true; src = fetchFromGitHub { owner = "litestar-org"; repo = "litestar"; tag = "v${finalAttrs.version}"; - hash = "sha256-a72CUCwxeBluJI7kYShg0RuPEA58j52AkgHnokI4E28="; + hash = "sha256-6FRGZ8CjNZxfSRUgVWE+qA0LA/4fjDdZ40MlN0AveEo="; }; build-system = [ hatchling ]; From 8d8857a99199932eca09bab6e24d0003aab40004 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 14:52:08 +0000 Subject: [PATCH 220/249] elementsd: 23.3.1 -> 23.3.2 --- pkgs/applications/blockchains/elements/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/blockchains/elements/default.nix b/pkgs/applications/blockchains/elements/default.nix index 0803e814480c..f5de301da757 100644 --- a/pkgs/applications/blockchains/elements/default.nix +++ b/pkgs/applications/blockchains/elements/default.nix @@ -26,13 +26,13 @@ stdenv.mkDerivation rec { pname = if withGui then "elements" else "elementsd"; - version = "23.3.1"; + version = "23.3.2"; src = fetchFromGitHub { owner = "ElementsProject"; repo = "elements"; rev = "elements-${version}"; - sha256 = "sha256-hqHKH9B6EITwZ4F+YdPJI4n3Z3EeXdPYbzRoNODlThY="; + sha256 = "sha256-NLLM+stYOXcnAjEfXRerjvgMXM8jFSOyZhu/A0ZTnRw="; }; nativeBuildInputs = [ From 2dae73f7651db74a6ea3a631cbcb261edd6b7e80 Mon Sep 17 00:00:00 2001 From: Vincent Demeester Date: Mon, 16 Feb 2026 15:33:15 +0100 Subject: [PATCH 221/249] goconvey: fix build with Go 1.25+ Update golang.org/x/tools dependency to v0.42.0 via upstream patch. The vendored golang.org/x/tools v0.18.0 uses unsafe struct punching into token.FileSet internals that breaks with Go 1.25+ due to token.FileSet layout changes. Upstream PR: https://github.com/smartystreets/goconvey/pull/703 Fixes: https://github.com/NixOS/nixpkgs/pull/490142#issuecomment-3902085217 --- pkgs/by-name/go/goconvey/package.nix | 32 ++++++++++++++++++---------- 1 file changed, 21 insertions(+), 11 deletions(-) diff --git a/pkgs/by-name/go/goconvey/package.nix b/pkgs/by-name/go/goconvey/package.nix index 8b2d69f3bbf4..dc4992e8a06e 100644 --- a/pkgs/by-name/go/goconvey/package.nix +++ b/pkgs/by-name/go/goconvey/package.nix @@ -1,26 +1,36 @@ { lib, fetchFromGitHub, - # Build fails with Go 1.25, with the following error: - # 'vendor/golang.org/x/tools/internal/tokeninternal/tokeninternal.go:64:9: invalid array length -delta * delta (constant -256 of type int64)' - # Wait for upstream to update their vendored dependencies before unpinning. - buildGo124Module, + fetchpatch, + applyPatches, + buildGoModule, }: -buildGo124Module { +buildGoModule { pname = "goconvey"; version = "1.8.1-unstable-2024-03-06"; excludedPackages = "web/server/watch/integration_testing"; - src = fetchFromGitHub { - owner = "smartystreets"; - repo = "goconvey"; - rev = "a50310f1e3e53e63e2d23eb904f853aa388a5988"; - hash = "sha256-w5eX/n6Wu2gYgCIhgtjqH3lNckWIDaN4r80cJW3JqFo="; + src = applyPatches { + src = fetchFromGitHub { + owner = "smartystreets"; + repo = "goconvey"; + rev = "a50310f1e3e53e63e2d23eb904f853aa388a5988"; + hash = "sha256-w5eX/n6Wu2gYgCIhgtjqH3lNckWIDaN4r80cJW3JqFo="; + }; + patches = [ + # Update golang.org/x/tools to v0.42.0 for Go 1.25+ compatibility + # https://github.com/smartystreets/goconvey/pull/703 + (fetchpatch { + url = "https://github.com/smartystreets/goconvey/commit/a8d73b2e5380902ab6caa6716ad69c324f390a2d.patch"; + hash = "sha256-4JZs4/kxt3KP21q4U8mpBJkueVmRsCsKqST1Cn6ySN8="; + }) + ]; }; - vendorHash = "sha256-P4J/CZY95ks08DC+gSqG+eanL3zoiaoz1d9/ZvBoc9Q="; + proxyVendor = true; + vendorHash = "sha256-0LQ5yxqy+WGc9TzmXiiHYyUNIIImoLsItkv5KcHjVGc="; ldflags = [ "-s" From 7578fd5d47f08e0a2752d4e5e9dd982d47c82058 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Tue, 17 Feb 2026 17:04:34 +0100 Subject: [PATCH 222/249] golangci-lint: 2.9.0 -> 2.10.1 Diff: https://github.com/golangci/golangci-lint/compare/v2.9.0...v2.10.1 Changelog: https://github.com/golangci/golangci-lint/blob/v2.10.1/CHANGELOG.md --- pkgs/by-name/go/golangci-lint/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/go/golangci-lint/package.nix b/pkgs/by-name/go/golangci-lint/package.nix index 05eca0f72a34..8a351907cc59 100644 --- a/pkgs/by-name/go/golangci-lint/package.nix +++ b/pkgs/by-name/go/golangci-lint/package.nix @@ -14,16 +14,16 @@ buildGo126Module (finalAttrs: { pname = "golangci-lint"; - version = "2.9.0"; + version = "2.10.1"; src = fetchFromGitHub { owner = "golangci"; repo = "golangci-lint"; tag = "v${finalAttrs.version}"; - hash = "sha256-8LEtm1v0slKwdLBtS41OilKJLXytSxcI9fUlZbj5Gfw="; + hash = "sha256-rHttQ+QJ9JrFvgfoX68Y0lD6BUv/aoOpRRFvZ1BIGIs="; }; - vendorHash = "sha256-w8JfF6n1ylrU652HEv/cYdsOdDZz9J2uRQDqxObyhkY="; + vendorHash = "sha256-yREpROQJ300+mii7R2oiyDjOGcYXBpv3o/park0TJYE="; subPackages = [ "cmd/golangci-lint" ]; From 917e09135793dcd50755a92272ee55aab3343cfc Mon Sep 17 00:00:00 2001 From: jaredmontoya <49511278+jaredmontoya@users.noreply.github.com> Date: Sat, 14 Feb 2026 01:55:21 +0100 Subject: [PATCH 223/249] python3Packages.onnx-asr: init at 0.10.2 --- .../python-modules/onnx-asr/default.nix | 83 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 85 insertions(+) create mode 100644 pkgs/development/python-modules/onnx-asr/default.nix diff --git a/pkgs/development/python-modules/onnx-asr/default.nix b/pkgs/development/python-modules/onnx-asr/default.nix new file mode 100644 index 000000000000..dfd75018eea5 --- /dev/null +++ b/pkgs/development/python-modules/onnx-asr/default.nix @@ -0,0 +1,83 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + + # build-system + hatchling, + hatch-vcs, + + # build-time deps for the custom hatch build hook that generates + # ONNX preprocessor models (listed in pyproject.toml [dependency-groups] build) + numpy, + onnx, + onnxscript, + torch, + torchaudio, + + # dependencies + onnxruntime, + + # optional-dependencies + huggingface-hub, +}: + +buildPythonPackage (finalAttrs: { + pname = "onnx-asr"; + version = "0.10.2"; + pyproject = true; + + src = fetchFromGitHub { + owner = "istupakov"; + repo = "onnx-asr"; + tag = "v${finalAttrs.version}"; + hash = "sha256-KumdelY9oNMAEBSGVdvbBH6SYi93n2cA/eEqaE8MmIU="; + }; + + build-system = [ + hatchling + hatch-vcs + # The custom hatch build hook (hatch_build.py) generates ONNX preprocessor + # models at build time using these dependencies. + numpy + onnx + onnxscript + torch + torchaudio + ]; + + dependencies = [ + numpy + onnxruntime + ]; + + optional-dependencies = { + cpu = [ + onnxruntime + ]; + hub = [ + huggingface-hub + ]; + # gpu extra installs onnxruntime-gpu; in nixpkgs users should use + # onnxruntime built with cudaSupport instead + gpu = [ + onnxruntime + ]; + }; + + # Most tests require downloading models from Hugging Face + doCheck = false; + + pythonImportsCheck = [ + "onnx_asr" + ]; + + meta = { + description = "Lightweight Automatic Speech Recognition using ONNX models"; + homepage = "https://github.com/istupakov/onnx-asr"; + changelog = "https://github.com/istupakov/onnx-asr/releases/tag/${finalAttrs.src.tag}"; + license = lib.licenses.mit; + mainProgram = "onnx-asr"; + maintainers = with lib.maintainers; [ jaredmontoya ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 9a84b34e2e7a..ecdc86597051 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -11291,6 +11291,8 @@ self: super: with self; { }; }; + onnx-asr = callPackage ../development/python-modules/onnx-asr { }; + onnx-ir = callPackage ../development/python-modules/onnx-ir { }; onnxconverter-common = callPackage ../development/python-modules/onnxconverter-common { }; From 0e6ec4bc378b126e0b2ca888ec01680393cc72b3 Mon Sep 17 00:00:00 2001 From: Dan Lock Date: Tue, 17 Feb 2026 16:20:11 +0000 Subject: [PATCH 224/249] nixos/sonarr: harden systemd services --- .../modules/services/misc/servarr/sonarr.nix | 34 +++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/nixos/modules/services/misc/servarr/sonarr.nix b/nixos/modules/services/misc/servarr/sonarr.nix index 94c7c21a4281..283eac6b3d3b 100644 --- a/nixos/modules/services/misc/servarr/sonarr.nix +++ b/nixos/modules/services/misc/servarr/sonarr.nix @@ -86,6 +86,40 @@ in "-data=${cfg.dataDir}" ]; Restart = "on-failure"; + + # Hardening + CapabilityBoundingSet = ""; + NoNewPrivileges = true; + ProtectHome = true; + ProtectClock = true; + ProtectKernelLogs = true; + PrivateTmp = true; + PrivateDevices = true; + PrivateUsers = true; + ProtectKernelTunables = true; + ProtectKernelModules = true; + ProtectControlGroups = true; + RestrictSUIDSGID = true; + RemoveIPC = true; + UMask = "0022"; + ProtectHostname = true; + ProtectProc = "invisible"; + RestrictAddressFamilies = [ + "AF_INET" + "AF_INET6" + "AF_UNIX" + ]; + RestrictNamespaces = true; + RestrictRealtime = true; + LockPersonality = true; + SystemCallArchitectures = "native"; + SystemCallFilter = [ + "@system-service" + "~@privileged" + "~@debug" + "~@mount" + "@chown" + ]; } // lib.optionalAttrs (cfg.dataDir == "/var/lib/sonarr/.config/NzbDrone") { StateDirectory = "sonarr"; From e23c69f953974a5853b6f11054a80cf2c4e9510f Mon Sep 17 00:00:00 2001 From: Dan Lock Date: Tue, 17 Feb 2026 16:20:16 +0000 Subject: [PATCH 225/249] nixos/radarr: harden systemd services --- .../modules/services/misc/servarr/radarr.nix | 34 +++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/nixos/modules/services/misc/servarr/radarr.nix b/nixos/modules/services/misc/servarr/radarr.nix index 9ca4b889de63..8619790dbcfe 100644 --- a/nixos/modules/services/misc/servarr/radarr.nix +++ b/nixos/modules/services/misc/servarr/radarr.nix @@ -64,6 +64,40 @@ in EnvironmentFile = cfg.environmentFiles; ExecStart = "${cfg.package}/bin/Radarr -nobrowser -data='${cfg.dataDir}'"; Restart = "on-failure"; + + # Hardening + CapabilityBoundingSet = ""; + NoNewPrivileges = true; + ProtectHome = true; + ProtectClock = true; + ProtectKernelLogs = true; + PrivateTmp = true; + PrivateDevices = true; + PrivateUsers = true; + ProtectKernelTunables = true; + ProtectKernelModules = true; + ProtectControlGroups = true; + RestrictSUIDSGID = true; + RemoveIPC = true; + UMask = "0022"; + ProtectHostname = true; + ProtectProc = "invisible"; + RestrictAddressFamilies = [ + "AF_INET" + "AF_INET6" + "AF_UNIX" + ]; + RestrictNamespaces = true; + RestrictRealtime = true; + LockPersonality = true; + SystemCallArchitectures = "native"; + SystemCallFilter = [ + "@system-service" + "~@privileged" + "~@debug" + "~@mount" + "@chown" + ]; }; }; From aa049a76072b94715336aa9d80bf9a46d2e232ba Mon Sep 17 00:00:00 2001 From: V3RM1N Date: Tue, 17 Feb 2026 16:54:16 +0100 Subject: [PATCH 226/249] maintainers: update v3rm1n0 remove clear name update mail address add gpg fingerprint Signed-off-by: V3RM1N --- maintainers/maintainer-list.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index f3c6fe29eb87..4966eb29dcb6 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -27716,10 +27716,11 @@ githubId = 68829907; }; v3rm1n0 = { - name = "Niklas Choinowski"; - email = "niklas.choinowski@proton.me"; + name = "V3RM1N"; + email = "mail@v3rm1n.dev"; github = "v3rm1n0"; githubId = 57269010; + keys = [ { fingerprint = "58E4 2840 D274 49A5 5948 78AA 85F3 7D09 1304 5718"; } ]; }; vaavaav = { name = "Pedro Peixoto"; From 1ae0632a4dc5377bb6a1d5dcd4bb29089916ce6c Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Tue, 17 Feb 2026 19:07:19 +0100 Subject: [PATCH 227/249] openmsx: move env variables into env for structuredAttrs --- pkgs/by-name/op/openmsx/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/op/openmsx/package.nix b/pkgs/by-name/op/openmsx/package.nix index 89e0ff2e760d..eb1dd576fe45 100644 --- a/pkgs/by-name/op/openmsx/package.nix +++ b/pkgs/by-name/op/openmsx/package.nix @@ -71,7 +71,7 @@ stdenv.mkDerivation (finalAttrs: { # Many thanks @mthuurne from OpenMSX project for providing support to # Nixpkgs! :) - TCL_CONFIG = "${tcl}/lib/"; + env.TCL_CONFIG = "${tcl}/lib/"; meta = { homepage = "https://openmsx.org"; From d7aca235c168dedef70ade61dce443c14cfcad9c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 18:11:41 +0000 Subject: [PATCH 228/249] python3Packages.oslo-i18n: 6.7.1 -> 6.7.2 --- pkgs/development/python-modules/oslo-i18n/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/oslo-i18n/default.nix b/pkgs/development/python-modules/oslo-i18n/default.nix index 3f37007a8f09..f3a8fb64705b 100644 --- a/pkgs/development/python-modules/oslo-i18n/default.nix +++ b/pkgs/development/python-modules/oslo-i18n/default.nix @@ -11,13 +11,13 @@ buildPythonPackage rec { pname = "oslo-i18n"; - version = "6.7.1"; + version = "6.7.2"; pyproject = true; src = fetchPypi { pname = "oslo_i18n"; inherit version; - hash = "sha256-fch5CJBW/ih6b7Rvouc62I+NS5ib1j8ASG9JRDWyTO0="; + hash = "sha256-sSQa0+7iFuncmstDNvzgvXnEwoZ1HucN+kL/L5dj008="; }; postPatch = '' From 4e728a570d6fdd5fdb07d6e0ce49d0ea9dbda1be Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 18:52:20 +0000 Subject: [PATCH 229/249] terramate: 0.15.5 -> 0.16.0 --- pkgs/by-name/te/terramate/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/te/terramate/package.nix b/pkgs/by-name/te/terramate/package.nix index 5580bb59bccb..30c04c341d0c 100644 --- a/pkgs/by-name/te/terramate/package.nix +++ b/pkgs/by-name/te/terramate/package.nix @@ -7,16 +7,16 @@ buildGoModule (finalAttrs: { pname = "terramate"; - version = "0.15.5"; + version = "0.16.0"; src = fetchFromGitHub { owner = "terramate-io"; repo = "terramate"; rev = "v${finalAttrs.version}"; - hash = "sha256-iSDxhuUD29eGhvUeyGT3OEV/++xlta7lljTYn+8WmlE="; + hash = "sha256-UY9Nj6MbQd2RLV0ofo5qpcsnabYwOyeEVXxXvC3efTo="; }; - vendorHash = "sha256-o2MNmJmYMq2mQBLslOtRyRH9euEhcJyIhohJ3CKp6kg="; + vendorHash = "sha256-Ca4ZVna80Gb3L+qWmwXTh4qpDuc42PFFlDmuUqlGwqg="; # required for version info nativeBuildInputs = [ git ]; From e746356158cafe20da4376a71dc8857349b7e382 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 19:22:19 +0000 Subject: [PATCH 230/249] python3Packages.oslo-context: 6.2.0 -> 6.3.0 --- pkgs/development/python-modules/oslo-context/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/oslo-context/default.nix b/pkgs/development/python-modules/oslo-context/default.nix index 57d9562b32d9..ba19805082a9 100644 --- a/pkgs/development/python-modules/oslo-context/default.nix +++ b/pkgs/development/python-modules/oslo-context/default.nix @@ -11,13 +11,13 @@ buildPythonPackage rec { pname = "oslo-context"; - version = "6.2.0"; + version = "6.3.0"; pyproject = true; src = fetchPypi { inherit version; pname = "oslo_context"; - hash = "sha256-Rlxn2k2S3Clg3uwUje5GnXrnc2r4aVgeLjtzziz6J6g="; + hash = "sha256-5QT43wLFzOf8mE+Gf736qh1NS5uIl44pH25cuJ31o+A="; }; postPatch = '' From afb7834a03b65d0133d2808d0d2e8633db7b9042 Mon Sep 17 00:00:00 2001 From: LuckShiba Date: Tue, 17 Feb 2026 16:29:36 -0300 Subject: [PATCH 231/249] dms-shell: 1.2.3 -> 1.4.0 --- pkgs/by-name/dm/dms-shell/package.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/dm/dms-shell/package.nix b/pkgs/by-name/dm/dms-shell/package.nix index d47a14fadd38..63122d0d9aaa 100644 --- a/pkgs/by-name/dm/dms-shell/package.nix +++ b/pkgs/by-name/dm/dms-shell/package.nix @@ -19,6 +19,8 @@ buildGoModule ( kirigami.unwrapped sonnet qtmultimedia + qtimageformats + kimageformats ]; qmlImportPath = lib.concatStringsSep ":" (map (o: "${o}/${qt6.qtbase.qtQmlPrefix}") qmlPkgs); @@ -26,18 +28,18 @@ buildGoModule ( in { pname = "dms-shell"; - version = "1.2.3"; + version = "1.4.0"; src = fetchFromGitHub { owner = "AvengeMedia"; repo = "DankMaterialShell"; tag = "v${finalAttrs.version}"; - hash = "sha256-P//moH3z9r4PXirTzXVsccQINsK5AIlF9RWOBwK3vLc="; + hash = "sha256-O9NIJqfuSjwY//7OyFH3FqxRHe5M0vmmsXcryOi/bAE="; }; sourceRoot = "${finalAttrs.src.name}/core"; - vendorHash = "sha256-9CnZFtjXXWYELRiBX2UbZvWopnl9Y1ILuK+xP6YQZ9U="; + vendorHash = "sha256-cVUJXgzYMRSM0od1xzDVkMTdxHu3OIQX2bQ8AJbGQ1Q="; ldflags = [ "-s" From 2a851809aad99af61aabaa8b25d8b0db3d576478 Mon Sep 17 00:00:00 2001 From: Matt Sturgeon Date: Tue, 17 Feb 2026 19:32:56 +0000 Subject: [PATCH 232/249] treefmt.withConfig: define pname & propagate all files using symlinkJoin --- pkgs/by-name/tr/treefmt/modules/wrapper.nix | 41 ++++++++++----------- 1 file changed, 19 insertions(+), 22 deletions(-) diff --git a/pkgs/by-name/tr/treefmt/modules/wrapper.nix b/pkgs/by-name/tr/treefmt/modules/wrapper.nix index bb5c47c76f60..d736db5b5d77 100644 --- a/pkgs/by-name/tr/treefmt/modules/wrapper.nix +++ b/pkgs/by-name/tr/treefmt/modules/wrapper.nix @@ -15,26 +15,23 @@ internal = true; }; - config.result = - pkgs.runCommand config.name - { - nativeBuildInputs = [ pkgs.makeBinaryWrapper ]; - env = { - inherit (config) configFile; - binPath = lib.makeBinPath config.runtimeInputs; - }; - passthru = { - inherit (config) runtimeInputs; - inherit config options; - }; - inherit (config.package) meta version; - } - '' - mkdir -p $out/bin - makeWrapper \ - ${lib.getExe config.package} \ - $out/bin/treefmt \ - --prefix PATH : "$binPath" \ - --add-flags "--config-file $configFile" - ''; + config.result = pkgs.symlinkJoin { + pname = config.name; + inherit (config.package) meta version; + nativeBuildInputs = [ pkgs.makeBinaryWrapper ]; + paths = [ config.package ]; + env = { + inherit (config) configFile; + binPath = lib.makeBinPath config.runtimeInputs; + }; + passthru = { + inherit (config) runtimeInputs; + inherit config options; + }; + postBuild = '' + wrapProgram "$out/bin/treefmt" \ + --prefix PATH : "$binPath" \ + --add-flags "--config-file $configFile" + ''; + }; } From 659618ba0a2e756be0ed0950fdee8519abd68f7f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 19:38:33 +0000 Subject: [PATCH 233/249] cirrus-cli: 0.163.2 -> 0.164.2 --- 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 f97a4441cacb..1e149963f71b 100644 --- a/pkgs/by-name/ci/cirrus-cli/package.nix +++ b/pkgs/by-name/ci/cirrus-cli/package.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "cirrus-cli"; - version = "0.163.2"; + version = "0.164.2"; src = fetchFromGitHub { owner = "cirruslabs"; repo = "cirrus-cli"; rev = "v${finalAttrs.version}"; - hash = "sha256-x/SwCCgW3wZnQ0VwVUinfPXiBexKdfvFGMFiBdmApFI="; + hash = "sha256-/xOiqa26Zfv1AugH3w9euQHmEwLm5S+sSu7DVZDHOzc="; }; - vendorHash = "sha256-7xjt1TP+Wei+iEiCJMn7XyzW4RV2GNf+xX5O3tnXFvc="; + vendorHash = "sha256-G/UlmNDzYuF9gkAaGO6O/SziNZ9obs01sD2Cmu+r8Dc="; ldflags = [ "-X github.com/cirruslabs/cirrus-cli/internal/version.Version=v${finalAttrs.version}" From c9396e7a22cbd3e7952ac812751be0436aeedee7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Moritz=20B=C3=B6hme?= Date: Tue, 17 Feb 2026 20:39:07 +0100 Subject: [PATCH 234/249] mautrix-discord: remove MoritzBoehme from maintainers --- pkgs/by-name/ma/mautrix-discord/package.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/by-name/ma/mautrix-discord/package.nix b/pkgs/by-name/ma/mautrix-discord/package.nix index c6d5939c2221..ac96008951b2 100644 --- a/pkgs/by-name/ma/mautrix-discord/package.nix +++ b/pkgs/by-name/ma/mautrix-discord/package.nix @@ -43,7 +43,6 @@ buildGoModule rec { changelog = "https://github.com/mautrix/discord/blob/${src.rev}/CHANGELOG.md"; license = lib.licenses.agpl3Only; maintainers = with lib.maintainers; [ - MoritzBoehme sumnerevans ]; mainProgram = "mautrix-discord"; From 3dc25f8374e3c199486c4c9f7a6e0ff02f485236 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 19:47:20 +0000 Subject: [PATCH 235/249] lazysql: 0.4.7 -> 0.4.8 --- 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 2f4da4a053d0..0d2b23c0df68 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.7"; + version = "0.4.8"; src = fetchFromGitHub { owner = "jorgerojas26"; repo = "lazysql"; rev = "v${version}"; - hash = "sha256-TJ09n/j0othys0ygbjqbbTp74j/lxoee6DWQjDL5f6M="; + hash = "sha256-/qNtrR316hOlSRfbBS4V2gRnYLgQlZsou9WqTQPtiIM="; }; vendorHash = "sha256-FbAt/HsjoxqAKWQqqWN2xuyyTG2Ic4DcyEU4O0rjpQE="; From 33e329d9cc32eab02c2b6a7d9533036308add40e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 20:37:56 +0000 Subject: [PATCH 236/249] entire: 0.4.4 -> 0.4.5 --- pkgs/by-name/en/entire/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/en/entire/package.nix b/pkgs/by-name/en/entire/package.nix index 0caa4d3595fc..fc16fa0e2833 100644 --- a/pkgs/by-name/en/entire/package.nix +++ b/pkgs/by-name/en/entire/package.nix @@ -9,16 +9,16 @@ buildGoModule (finalAttrs: { pname = "entire"; - version = "0.4.4"; + version = "0.4.5"; src = fetchFromGitHub { owner = "entireio"; repo = "cli"; tag = "v${finalAttrs.version}"; - hash = "sha256-6/TsSmJ0z72Ta5ZihO06uV4Mik+fFpm8eCa7d5zlq24="; + hash = "sha256-BDke84xQ6t7W+BONQn7r8ZBENNr8oGv8mtJ5unyv0lA="; }; - vendorHash = "sha256-rh2VhdwNT5XJYCVjj8tnoY7cacEhc/kcxi0NHYFPYO8="; + vendorHash = "sha256-zgVdh80aNnvC1oMp/CS0nx4b1y9b0jwVKFotil6kQZ0="; postPatch = '' substituteInPlace go.mod --replace-fail "go 1.25.6" "go 1.25.5" From 9c8ab50117728e9b8f4c2c398b64e2b4e1dffe18 Mon Sep 17 00:00:00 2001 From: r-vdp Date: Tue, 17 Feb 2026 22:34:38 +0100 Subject: [PATCH 237/249] nixos/test/hibernate: fix test The test was failing since https://github.com/NixOS/nixpkgs/pull/488429 due to the conflicts property on the backdoor keeping it from being restarted. From systemd's perspective both the stop and the start would happen in the same transaction, and it doesn't like that. This is fixed by instead shutting down the backdoor using a power-down command. --- nixos/tests/hibernate.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/tests/hibernate.nix b/nixos/tests/hibernate.nix index 1bd229238587..9b840a4e14da 100644 --- a/nixos/tests/hibernate.nix +++ b/nixos/tests/hibernate.nix @@ -25,7 +25,7 @@ makeTest { ./common/auto-format-root-device.nix ]; - systemd.services.backdoor.conflicts = [ "sleep.target" ]; + powerManagement.powerDownCommands = "systemctl --no-block stop backdoor.service"; powerManagement.resumeCommands = "systemctl --no-block restart backdoor.service"; virtualisation.emptyDiskImages = [ (2 * config.virtualisation.memorySize) ]; From 29fac18dc941bbadc64e851fa72c48b2cb2acbe0 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Tue, 17 Feb 2026 21:40:09 +0000 Subject: [PATCH 238/249] python3Packages.tree-sitter-bash: init at 0.25.1 --- .../tree-sitter-bash/default.nix | 45 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 47 insertions(+) create mode 100644 pkgs/development/python-modules/tree-sitter-bash/default.nix diff --git a/pkgs/development/python-modules/tree-sitter-bash/default.nix b/pkgs/development/python-modules/tree-sitter-bash/default.nix new file mode 100644 index 000000000000..0d10f9a7bc47 --- /dev/null +++ b/pkgs/development/python-modules/tree-sitter-bash/default.nix @@ -0,0 +1,45 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + setuptools, + tree-sitter, + pytestCheckHook, +}: + +buildPythonPackage (finalAttrs: { + pname = "tree-sitter-bash"; + version = "0.25.1"; + pyproject = true; + + src = fetchFromGitHub { + owner = "tree-sitter"; + repo = "tree-sitter-bash"; + tag = "v${finalAttrs.version}"; + hash = "sha256-ONQ1Ljk3aRWjElSWD2crCFZraZoRj3b3/VELz1789GE="; + }; + + build-system = [ + setuptools + ]; + + optional-dependencies = { + core = [ + tree-sitter + ]; + }; + + pythonImportsCheck = [ "tree_sitter_bash" ]; + + nativeCheckInputs = [ + pytestCheckHook + tree-sitter + ]; + + meta = { + description = "Bash grammar for tree-sitter"; + homepage = "https://github.com/tree-sitter/tree-sitter-bash"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ GaetanLepage ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 5d294524ca5e..2674d468bcf1 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -19353,6 +19353,8 @@ self: super: with self; { tree-sitter = callPackage ../development/python-modules/tree-sitter { }; + tree-sitter-bash = callPackage ../development/python-modules/tree-sitter-bash { }; + tree-sitter-c-sharp = callPackage ../development/python-modules/tree-sitter-c-sharp { }; tree-sitter-embedded-template = From c01be0112749528b1d9438389509d13a0e7aafcb Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Tue, 17 Feb 2026 21:26:43 +0000 Subject: [PATCH 239/249] mistral-vibe: 2.1.0 -> 2.2.0 Diff: https://github.com/mistralai/mistral-vibe/compare/v2.1.0...v2.2.0 Changelog: https://github.com/mistralai/mistral-vibe/blob/v2.2.0/CHANGELOG.md --- pkgs/by-name/mi/mistral-vibe/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/mi/mistral-vibe/package.nix b/pkgs/by-name/mi/mistral-vibe/package.nix index 5883d3eba806..bbe3726b7a42 100644 --- a/pkgs/by-name/mi/mistral-vibe/package.nix +++ b/pkgs/by-name/mi/mistral-vibe/package.nix @@ -12,14 +12,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "mistral-vibe"; - version = "2.1.0"; + version = "2.2.0"; pyproject = true; src = fetchFromGitHub { owner = "mistralai"; repo = "mistral-vibe"; tag = "v${finalAttrs.version}"; - hash = "sha256-Xeb16Ravk60DXAjRs1OcCl8axCRwTf9yqXWnva9VQro="; + hash = "sha256-q79/xP+kaovkch5wXzXumQb9l4wSspXg2cl7mD0Q2f8="; }; build-system = with python3Packages; [ @@ -32,9 +32,7 @@ python3Packages.buildPythonApplication (finalAttrs: { "agent-client-protocol" "gitpython" "mistralai" - "pydantic" "pydantic-settings" - "watchfiles" "zstandard" ]; dependencies = with python3Packages; [ @@ -43,6 +41,7 @@ python3Packages.buildPythonApplication (finalAttrs: { cryptography gitpython giturlparse + google-auth httpx keyring mcp @@ -54,12 +53,13 @@ python3Packages.buildPythonApplication (finalAttrs: { pyperclip python-dotenv pyyaml + requests rich textual textual-speedups tomli-w tree-sitter - tree-sitter-grammars.tree-sitter-bash + tree-sitter-bash watchfiles zstandard ]; From f8e2c02ce27facf0a9032262a16abe8f617de29e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 21:43:01 +0000 Subject: [PATCH 240/249] home-assistant-custom-components.yandex-station: 3.20.1 -> 3.20.3 --- .../custom-components/yandex-station/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/yandex-station/package.nix b/pkgs/servers/home-assistant/custom-components/yandex-station/package.nix index 98eba39d5384..2b3ea307a515 100644 --- a/pkgs/servers/home-assistant/custom-components/yandex-station/package.nix +++ b/pkgs/servers/home-assistant/custom-components/yandex-station/package.nix @@ -10,13 +10,13 @@ buildHomeAssistantComponent rec { owner = "AlexxIT"; domain = "yandex_station"; - version = "3.20.1"; + version = "3.20.3"; src = fetchFromGitHub { owner = "AlexxIT"; repo = "YandexStation"; tag = "v${version}"; - hash = "sha256-AP0GAJrGZq2z0HlsARfhVZiv7yaeOKg05GjV95ljVdU="; + hash = "sha256-odI16EkIqQ6tubr0BZHwRWwnAC7816DezNA8FoRcwyc="; }; dependencies = [ From 480146722138fd1fae4ec10e22405b64c8227bec Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Tue, 17 Feb 2026 21:44:39 +0000 Subject: [PATCH 241/249] python3Packages.huggingface-hub: 1.4.0 -> 1.4.1 Diff: https://github.com/huggingface/huggingface_hub/compare/v1.4.0...v1.4.1 Changelog: https://github.com/huggingface/huggingface_hub/releases/tag/v1.4.1 --- pkgs/development/python-modules/huggingface-hub/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/huggingface-hub/default.nix b/pkgs/development/python-modules/huggingface-hub/default.nix index 2eaed7120864..291bfd313e1c 100644 --- a/pkgs/development/python-modules/huggingface-hub/default.nix +++ b/pkgs/development/python-modules/huggingface-hub/default.nix @@ -35,14 +35,14 @@ buildPythonPackage (finalAttrs: { pname = "huggingface-hub"; - version = "1.4.0"; + version = "1.4.1"; pyproject = true; src = fetchFromGitHub { owner = "huggingface"; repo = "huggingface_hub"; tag = "v${finalAttrs.version}"; - hash = "sha256-jXXwjGJoPUSDb1ptgX3SvMKRz65vtho5XkV+QuowV0s="; + hash = "sha256-At3FN+dplQ3L9B4vDZrEvREdwgepUvzWC7yeU6L5XY8="; }; build-system = [ setuptools ]; From 60b9e26aa44b294d31f9bfda1ad9dc895db1dd94 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 21:50:03 +0000 Subject: [PATCH 242/249] meilisearch: 1.35.0 -> 1.35.1 --- pkgs/by-name/me/meilisearch/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/me/meilisearch/package.nix b/pkgs/by-name/me/meilisearch/package.nix index 8e8085a382d4..32daf06d00b1 100644 --- a/pkgs/by-name/me/meilisearch/package.nix +++ b/pkgs/by-name/me/meilisearch/package.nix @@ -8,18 +8,18 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "meilisearch"; - version = "1.35.0"; + version = "1.35.1"; src = fetchFromGitHub { owner = "meilisearch"; repo = "meilisearch"; tag = "v${finalAttrs.version}"; - hash = "sha256-OMvJBauvL5El/OANN8ACf2MLwclcHnFQVVwul8kKijM="; + hash = "sha256-CySE4nMCzyfNBCxOmn6wcZH6kyaiU+fPMwKp5KyWJxo="; }; cargoBuildFlags = [ "--package=meilisearch" ]; - cargoHash = "sha256-XHL9bfWRiZxzLCd0eLUWWn7KeH3h5bfuXPNQEO11+1c="; + cargoHash = "sha256-8s4rJlFtOPr7izz8ioAnmxBIou5ru+thttG6QwyhFqc="; # Default features include mini dashboard which downloads something from the internet. buildNoDefaultFeatures = true; From 783705810b7990801da23a00555fdf49d2a24214 Mon Sep 17 00:00:00 2001 From: Thomas Gerbet Date: Tue, 17 Feb 2026 22:53:15 +0100 Subject: [PATCH 243/249] python3Packages.wagtail: 7.2.1 -> 7.2.2 Fixes CVE-2026-25517. Fixes #487266. https://github.com/wagtail/wagtail/releases/tag/v7.2.2 --- pkgs/development/python-modules/wagtail/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/wagtail/default.nix b/pkgs/development/python-modules/wagtail/default.nix index 4c63bb18b3fc..9093204a71f3 100644 --- a/pkgs/development/python-modules/wagtail/default.nix +++ b/pkgs/development/python-modules/wagtail/default.nix @@ -32,7 +32,7 @@ buildPythonPackage rec { pname = "wagtail"; - version = "7.2.1"; + version = "7.2.2"; pyproject = true; # The GitHub source requires some assets to be compiled, which in turn @@ -40,7 +40,7 @@ buildPythonPackage rec { # until https://github.com/wagtail/wagtail/pull/13136 gets merged. src = fetchPypi { inherit pname version; - hash = "sha256-OIu0LEgYwIGk3fNub0Upv7xU7SYqkbZbDl+VFHbyz3Q="; + hash = "sha256-v2rao6zZDZ7nc0dW3XAxsJAe7bgKSqTlGIqx5IHOML4="; }; build-system = [ From 92a736cee909c0018ce7b86cccf8252c2b6c12cc Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Tue, 17 Feb 2026 21:45:02 +0000 Subject: [PATCH 244/249] python3Packages.transformers: 5.1.0 -> 5.2.0 Diff: https://github.com/huggingface/transformers/compare/v5.1.0...v5.2.0 Changelog: https://github.com/huggingface/transformers/releases/tag/v5.2.0 --- .../python-modules/transformers/default.nix | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/transformers/default.nix b/pkgs/development/python-modules/transformers/default.nix index 1efce3f23db1..c22751f5d4f0 100644 --- a/pkgs/development/python-modules/transformers/default.nix +++ b/pkgs/development/python-modules/transformers/default.nix @@ -7,10 +7,8 @@ setuptools, # dependencies - filelock, huggingface-hub, numpy, - protobuf, packaging, pyyaml, regex, @@ -73,6 +71,7 @@ num2words, # sentencepiece sentencepiece, + protobuf, # tiktoken tiktoken, blobfile, @@ -94,20 +93,19 @@ buildPythonPackage (finalAttrs: { pname = "transformers"; - version = "5.1.0"; + version = "5.2.0"; pyproject = true; src = fetchFromGitHub { owner = "huggingface"; repo = "transformers"; tag = "v${finalAttrs.version}"; - hash = "sha256-DMm85M47hMWhqbwY3k3F5nbkbctM23K6wnmIUa2O43g="; + hash = "sha256-vus4Y+1QXUNqwBO1ZK0gWd+sJBPwrqWW7O2sn0EBvno="; }; build-system = [ setuptools ]; dependencies = [ - filelock huggingface-hub numpy packaging @@ -165,7 +163,6 @@ buildPythonPackage (finalAttrs: { librosa # pyctcdecode phonemizer - # kenlm ]; vision = [ torchvision @@ -183,7 +180,7 @@ buildPythonPackage (finalAttrs: { blobfile ]; mistral-common = [ mistral-common ] ++ mistral-common.optional-dependencies.image; - chat_template = [ + chat-template = [ jinja2 jmespath ]; From e2405d229d6a258f518bf277374a421c920778e3 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Tue, 17 Feb 2026 21:55:41 +0000 Subject: [PATCH 245/249] python3Packages.sentence-transformers: 5.2.2 -> 5.2.3 Diff: https://github.com/huggingface/sentence-transformers/compare/v5.2.2...v5.2.3 Changelog: https://github.com/huggingface/sentence-transformers/releases/tag/v5.2.3 --- .../python-modules/sentence-transformers/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sentence-transformers/default.nix b/pkgs/development/python-modules/sentence-transformers/default.nix index 3fb9e90e1617..08a3d12074f4 100644 --- a/pkgs/development/python-modules/sentence-transformers/default.nix +++ b/pkgs/development/python-modules/sentence-transformers/default.nix @@ -34,14 +34,14 @@ buildPythonPackage (finalAttrs: { pname = "sentence-transformers"; - version = "5.2.2"; + version = "5.2.3"; pyproject = true; src = fetchFromGitHub { owner = "huggingface"; repo = "sentence-transformers"; tag = "v${finalAttrs.version}"; - hash = "sha256-+ZJb56yo58nJtQz6LIyqsQA4yAFuDGeRRlkj0+iwUJ4="; + hash = "sha256-btbyPSsRAltd/hz5wFx70IKqn72e4VImaSgsqiFzTpM="; }; build-system = [ setuptools ]; From 0e6f1140a59f5976176bd1662e98e407186dbe1e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 21:56:25 +0000 Subject: [PATCH 246/249] mcumgr-client: 0.0.7 -> 0.0.8 --- pkgs/by-name/mc/mcumgr-client/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mc/mcumgr-client/package.nix b/pkgs/by-name/mc/mcumgr-client/package.nix index 9d8ab123571a..45e7acb14503 100644 --- a/pkgs/by-name/mc/mcumgr-client/package.nix +++ b/pkgs/by-name/mc/mcumgr-client/package.nix @@ -10,13 +10,13 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "mcumgr-client"; - version = "0.0.7"; + version = "0.0.8"; src = fetchFromGitHub { owner = "vouch-opensource"; repo = "mcumgr-client"; rev = "v${finalAttrs.version}"; - hash = "sha256-P5ykIVdWAxuCblMe7kzjswEca/+MsqpizCGUHIpR4qc="; + hash = "sha256-adUAoFNNVsKoVFb9BJrjZiQj7ZdsqzbY4rTURS185zU="; }; cargoHash = "sha256-+n+Z/o+DvP2ltos8DP8nTyKbn/Zr3ln6cLyKJ+yWm1M="; From d9fe2b2a005fc605c2b7f661b6fdc2930abdd5d1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Feb 2026 22:04:26 +0000 Subject: [PATCH 247/249] python3Packages.knx-frontend: 2026.1.28.162006 -> 2026.2.13.222258 --- pkgs/development/python-modules/knx-frontend/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/knx-frontend/default.nix b/pkgs/development/python-modules/knx-frontend/default.nix index 5c43ddfdb036..4c9d0d0191b2 100644 --- a/pkgs/development/python-modules/knx-frontend/default.nix +++ b/pkgs/development/python-modules/knx-frontend/default.nix @@ -7,14 +7,14 @@ buildPythonPackage rec { pname = "knx-frontend"; - version = "2026.1.28.162006"; + version = "2026.2.13.222258"; pyproject = true; # TODO: source build, uses yarn.lock src = fetchPypi { pname = "knx_frontend"; inherit version; - hash = "sha256-RbQYL33UtvhnU3EhwPeMTpUcH4c8+tfcp4Hk9uRIFMo="; + hash = "sha256-GypWNCGTzP7LYilVRZ//Eu0P8RjHJ946CzRXl64mISQ="; }; build-system = [ setuptools ]; From 131673d9dcd1bf15bf87ccf34c28642a67283b29 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Tue, 17 Feb 2026 22:42:25 +0000 Subject: [PATCH 248/249] presenterm: 0.15.1 -> 0.16.0 Diff: https://github.com/mfontanini/presenterm/compare/v0.15.1...v0.16.0 Changelog: https://github.com/mfontanini/presenterm/releases/tag/v0.16.0 --- pkgs/by-name/pr/presenterm/package.nix | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/pkgs/by-name/pr/presenterm/package.nix b/pkgs/by-name/pr/presenterm/package.nix index b0eef6e5731e..8adcfaadd97a 100644 --- a/pkgs/by-name/pr/presenterm/package.nix +++ b/pkgs/by-name/pr/presenterm/package.nix @@ -14,13 +14,13 @@ let in rustPlatform.buildRustPackage (finalAttrs: { pname = "presenterm"; - version = "0.15.1"; + version = "0.16.0"; src = fetchFromGitHub { owner = "mfontanini"; repo = "presenterm"; tag = "v${finalAttrs.version}"; - hash = "sha256-tkIw7qo7lq3rSaBG0m6HzlXt8l3dQVFSBm8P3v7adVk="; + hash = "sha256-wQP3tLa6+GZAhNkAaIrbpIMBnQD7UoH6O5N/wDKtfrQ="; }; nativeBuildInputs = @@ -35,20 +35,12 @@ rustPlatform.buildRustPackage (finalAttrs: { libsixel ]; - buildFeatures = [ - "sixel" - ]; - - cargoHash = "sha256-CLoN85A2fggTHs/AHmo43N+9Q4FGKwNmKObw+OMBFao="; + cargoHash = "sha256-mDbzZZDsGCpbOKJ9/lX23VgSH0LGzHvYo2nxnRay15A="; env = lib.optionalAttrs (isDarwin && isx86_64) { NIX_CFLAGS_LINK = "-fuse-ld=lld"; }; - checkFeatures = [ - "sixel" - ]; - checkFlags = [ # failed to load .tmpEeeeaQ: No such file or directory (os error 2) "--skip=external_snippet" From 542c43be5d908fd122829b0b9ed1f41707cac8cd Mon Sep 17 00:00:00 2001 From: Anton Mosich Date: Wed, 18 Feb 2026 01:09:14 +0100 Subject: [PATCH 249/249] python3Packages.vl-convert-python: remove maintainer Upstream has started using LLMs for development, and I do not want to support this, which includes maintaining this package. --- pkgs/development/python-modules/vl-convert-python/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/vl-convert-python/default.nix b/pkgs/development/python-modules/vl-convert-python/default.nix index 48245b2a670c..3b9b13413fc4 100644 --- a/pkgs/development/python-modules/vl-convert-python/default.nix +++ b/pkgs/development/python-modules/vl-convert-python/default.nix @@ -55,6 +55,6 @@ buildPythonPackage rec { license = lib.licenses.bsd3; homepage = "https://github.com/vega/vl-convert"; changelog = "https://github.com/vega/vl-convert/releases/tag/v${version}"; - maintainers = with lib.maintainers; [ antonmosich ]; + maintainers = [ ]; }; }