From 37b080883f76d6bb0ed76da78d57099467dcfb2b Mon Sep 17 00:00:00 2001 From: Sebastian Neubauer Date: Fri, 7 Nov 2025 12:39:16 +0100 Subject: [PATCH 01/50] vulkan-cts: 1.4.3.3 -> 1.4.4.1 Changelog: https://github.com/KhronosGroup/VK-GL-CTS/releases/tag/vulkan-cts-1.4.4.1 --- pkgs/by-name/vu/vulkan-cts/package.nix | 10 ++------ pkgs/by-name/vu/vulkan-cts/sources.nix | 34 ++++++++++---------------- 2 files changed, 15 insertions(+), 29 deletions(-) diff --git a/pkgs/by-name/vu/vulkan-cts/package.nix b/pkgs/by-name/vu/vulkan-cts/package.nix index 6d9d7b5615d1..ddd943744dd4 100644 --- a/pkgs/by-name/vu/vulkan-cts/package.nix +++ b/pkgs/by-name/vu/vulkan-cts/package.nix @@ -45,13 +45,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "vulkan-cts"; - version = "1.4.3.3"; + version = "1.4.4.1"; src = fetchFromGitHub { owner = "KhronosGroup"; repo = "VK-GL-CTS"; rev = "vulkan-cts-${finalAttrs.version}"; - hash = "sha256-bhbk2ayY4syyUXJcYesRlVFArAVhivTjELvM8uuNzEQ="; + hash = "sha256-Kf5IzSrd4fI77rgnjejy9UcnopxMsqqtce172UfpNNc="; }; prePatch = '' @@ -61,12 +61,6 @@ stdenv.mkDerivation (finalAttrs: { ${sources.prePatch} - substituteInPlace external/vulkan-validationlayers/CMakeLists.txt \ - --replace-fail 'UPDATE_DEPS ON' 'UPDATE_DEPS OFF' - - substituteInPlace external/vulkan-video-samples/src/cmake/FindVulkanSDK.cmake \ - --replace-fail 'GIT_TAG main' 'GIT_TAG main FIND_PACKAGE_ARGS NAMES VulkanHeaders' - chmod u+w -R external ''; diff --git a/pkgs/by-name/vu/vulkan-cts/sources.nix b/pkgs/by-name/vu/vulkan-cts/sources.nix index 3f2dff809042..a10cf8aeaa16 100644 --- a/pkgs/by-name/vu/vulkan-cts/sources.nix +++ b/pkgs/by-name/vu/vulkan-cts/sources.nix @@ -11,8 +11,8 @@ rec { glslang = fetchFromGitHub { owner = "KhronosGroup"; repo = "glslang"; - rev = "963588074b26326ff0426c8953c1235213309bdb"; - hash = "sha256-HLmTUILBohdM99H8UTyuzo1rTVKONkfCpniVWcvE2W8="; + rev = "38f6708b6b6f213010c51ffa8f577a7751e12ce7"; + hash = "sha256-HeH7j7IsjeP2vFPhX9cKzZ2O54eIGSCoSnPT4pumA00="; }; jsoncpp = fetchFromGitHub { @@ -22,25 +22,18 @@ rec { hash = "sha256-m0tz8w8HbtDitx3Qkn3Rxj/XhASiJVkThdeBxIwv3WI="; }; - nvidia-video-samples = fetchFromGitHub { - owner = "Igalia"; - repo = "vk_video_samples"; - rev = "45fe88b456c683120138f052ea81f0a958ff3ec4"; - hash = "sha256-U5IoiRKXsdletVlnHVz8rgMEwDOZFAuld5Bzs0rvcR4="; - }; - spirv-headers = fetchFromGitHub { owner = "KhronosGroup"; repo = "SPIRV-Headers"; - rev = "6d0784e9f1ab92c17eeea94821b2465c14a52be9"; - hash = "sha256-zAkAK3Dry7YM2xVs1Uwah2cwe8c8WJERLnsxghaMRiM="; + rev = "97e96f9e9defeb4bba3cfbd034dec516671dd7a3"; + hash = "sha256-/OT6//yu8VmQMXs3DSgwEx2lMDTPlUuXJDjboNdLjrI="; }; spirv-tools = fetchFromGitHub { owner = "KhronosGroup"; repo = "SPIRV-Tools"; - rev = "f06e0f3d2e5acfe4b14e714e4103dd1ccdb237e5"; - hash = "sha256-1t27QeNqGlevMC3BtN70rnPFgUcX/a811+UaUpMWe+o="; + rev = "b8b90dba56eb8c75050a712188d662fd51c953df"; + hash = "sha256-BHWDFrR30Wscqj00QGQ7nsLoI0o5hlp8KDQskvEEAyE="; }; video_generator = fetchFromGitHub { @@ -53,31 +46,30 @@ rec { vulkan-docs = fetchFromGitHub { owner = "KhronosGroup"; repo = "Vulkan-Docs"; - rev = "112aee75d162412a4623e7d22a3de52e0233cbf5"; - hash = "sha256-6aeaQyNhI30Zr7ZrT7bgSWau24ADSrHnKyyhTjd4ELQ="; + rev = "9c6d565f72ba6929c239c3e20f90b6375acad3bd"; + hash = "sha256-wcxaYTpIh4nA3lne4x98rcTQ5cEH9DUPhKb2MESbH/8="; }; vulkan-validationlayers = fetchFromGitHub { owner = "KhronosGroup"; repo = "Vulkan-ValidationLayers"; - rev = "6ae58a2b17b2bcebdc5377995007391b85ffa10f"; - hash = "sha256-1Swwe7TsHinOXF1eNAdkDRzujTD/BK4HLxOVzd1tDQ8="; + rev = "68e4cdd8269c2af39aa16793c9089d1893eae972"; + hash = "sha256-CQk7aTJaAkCTlDXfhfsgqVWRPxyfXiJsqyLJALqCfEA="; }; vulkan-video-samples = fetchFromGitHub { owner = "KhronosGroup"; repo = "Vulkan-Video-Samples"; - rev = "a22e0084e6f38a16dc0dcebb4c19a14651a6665b"; - hash = "sha256-LXCyFS/hRN4l+z5jNwT9G3MQ05tK+xqgz8uY8qje4jw="; + rev = "v0.3.4"; + hash = "sha256-cKu4rvdJUC2+PFeF4twjUEuXaWscaLNwlWbTtjco8/I="; }; prePatch = '' - mkdir -p external/amber external/glslang external/jsoncpp external/nvidia-video-samples external/spirv-headers external/spirv-tools external/video_generator external/vulkan-docs external/vulkan-validationlayers external/vulkan-video-samples + mkdir -p external/amber external/glslang external/jsoncpp external/spirv-headers external/spirv-tools external/video_generator external/vulkan-docs external/vulkan-validationlayers external/vulkan-video-samples cp -r ${amber} external/amber/src cp -r ${glslang} external/glslang/src cp -r ${jsoncpp} external/jsoncpp/src - cp -r ${nvidia-video-samples} external/nvidia-video-samples/src cp -r ${spirv-headers} external/spirv-headers/src cp -r ${spirv-tools} external/spirv-tools/src cp -r ${video_generator} external/video_generator/src From 4cfa89724a4be2cf2cc37d3854ffaf8163e0cfe7 Mon Sep 17 00:00:00 2001 From: kyehn Date: Mon, 17 Nov 2025 06:13:57 +0000 Subject: [PATCH 02/50] mycli: 1.31.2 -> 1.41.1 --- pkgs/by-name/my/mycli/package.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/my/mycli/package.nix b/pkgs/by-name/my/mycli/package.nix index c902ed3eaa64..21813df060da 100644 --- a/pkgs/by-name/my/mycli/package.nix +++ b/pkgs/by-name/my/mycli/package.nix @@ -7,14 +7,14 @@ python3Packages.buildPythonApplication rec { pname = "mycli"; - version = "1.31.2"; + version = "1.41.1"; pyproject = true; src = fetchFromGitHub { owner = "dbcli"; repo = "mycli"; tag = "v${version}"; - hash = "sha256-s5PzWrxG2z0sOyQIyACLkG7dau+MHYLtLNLig6UfuCs="; + hash = "sha256-UGd+4XBFT0EmL0lO2Yu4jQxNPwX24QrrqAwc6cqa2ak="; }; pythonRelaxDeps = [ @@ -34,9 +34,11 @@ python3Packages.buildPythonApplication rec { click configobj cryptography + llm paramiko prompt-toolkit pyaes + pycryptodomex pygments pymysql pyperclip From 1da6cbd149a13fbad56dbbe84f467a682f2bea55 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Sun, 23 Nov 2025 18:40:53 +0100 Subject: [PATCH 03/50] python313Packages.qtile: 0.33.0 -> 0.34.0 --- .../python-modules/qtile/default.nix | 49 ++++++++++++------- .../python-modules/qtile/fix-restart.patch | 22 --------- pkgs/top-level/python-packages.nix | 2 +- 3 files changed, 32 insertions(+), 41 deletions(-) delete mode 100644 pkgs/development/python-modules/qtile/fix-restart.patch diff --git a/pkgs/development/python-modules/qtile/default.nix b/pkgs/development/python-modules/qtile/default.nix index c290e207a946..997b2f3ad8f6 100644 --- a/pkgs/development/python-modules/qtile/default.nix +++ b/pkgs/development/python-modules/qtile/default.nix @@ -4,6 +4,9 @@ fetchFromGitHub, cairocffi, dbus-fast, + aiohttp, + cairo, + cffi, glib, iwlib, libcst, @@ -24,6 +27,8 @@ setuptools, setuptools-scm, wayland, + wayland-protocols, + wayland-scanner, wlroots, xcbutilcursor, xcbutilwm, @@ -35,38 +40,37 @@ buildPythonPackage rec { pname = "qtile"; - version = "0.33.0"; + version = "0.34.0"; pyproject = true; src = fetchFromGitHub { owner = "qtile"; repo = "qtile"; tag = "v${version}"; - hash = "sha256-npteZR48xN3G5gDsHt8c67zzc8Tom1YxnxbnDuKZHVg="; + hash = "sha256-o92N8AQQfNQP8sX4LCnlq0Ppe9OA0+goCv+sOxMFYjo="; }; - patches = [ - ./fix-restart.patch # https://github.com/NixOS/nixpkgs/issues/139568 - ]; - - postPatch = '' - substituteInPlace libqtile/pangocffi.py \ - --replace-fail libgobject-2.0.so.0 ${glib.out}/lib/libgobject-2.0.so.0 \ - --replace-fail libpangocairo-1.0.so.0 ${pango.out}/lib/libpangocairo-1.0.so.0 \ - --replace-fail libpango-1.0.so.0 ${pango.out}/lib/libpango-1.0.so.0 - substituteInPlace libqtile/backend/x11/xcursors.py \ - --replace-fail libxcb-cursor.so.0 ${xcbutilcursor.out}/lib/libxcb-cursor.so.0 - substituteInPlace libqtile/backend/wayland/cffi/build.py \ - --replace-fail /usr/include/pixman-1 ${lib.getDev pixman}/include \ - --replace-fail /usr/include/libdrm ${lib.getDev libdrm}/include/libdrm - ''; - build-system = [ setuptools setuptools-scm pkg-config ]; + env = { + "QTILE_CAIRO_PATH" = "${lib.getDev cairo}/include/cairo"; + "QTILE_PIXMAN_PATH" = "${lib.getDev pixman}/include/pixman-1"; + "QTILE_LIBDRM_PATH" = "${lib.getDev libdrm}/include/libdrm"; + "QTILE_WLROOTS_PATH" = "${lib.getDev wlroots}/include/wlroots-0.19"; + }; + + pypaBuildFlags = [ + "--config-setting=backend=wayland" + "--config-setting=GOBJECT=${lib.getLib glib}/lib/libgobject-2.0.so" + "--config-setting=PANGO=${lib.getLib pango}/lib/libpango-1.0.so" + "--config-setting=PANGOCAIRO=${lib.getLib pango}/lib/libpangocairo-1.0.so" + "--config-setting=XCBCURSOR=${lib.getLib xcbutilcursor}/lib/libxcb-cursor.so" + ]; + dependencies = extraPackages ++ [ (cairocffi.override { withXcffib = true; }) dbus-fast @@ -85,6 +89,7 @@ buildPythonPackage rec { ]; buildInputs = [ + cairo libinput libxkbcommon wayland @@ -92,6 +97,14 @@ buildPythonPackage rec { xcbutilwm ]; + propagatedBuildInputs = [ + wayland-scanner + wayland-protocols + cffi + xcffib + aiohttp + ]; + doCheck = false; passthru = { tests.qtile = nixosTests.qtile; diff --git a/pkgs/development/python-modules/qtile/fix-restart.patch b/pkgs/development/python-modules/qtile/fix-restart.patch deleted file mode 100644 index eca4f0866342..000000000000 --- a/pkgs/development/python-modules/qtile/fix-restart.patch +++ /dev/null @@ -1,22 +0,0 @@ -diff --git a/libqtile/core/lifecycle.py b/libqtile/core/lifecycle.py -index 0d4d119d..c37d1799 100644 ---- a/libqtile/core/lifecycle.py -+++ b/libqtile/core/lifecycle.py -@@ -25,7 +25,7 @@ class LifeCycle: - - def _atexit(self) -> None: - if self.behavior is Behavior.RESTART: -- argv = [sys.executable] + sys.argv -+ argv = sys.argv - if "--no-spawn" not in argv: - argv.append("--no-spawn") - argv = [s for s in argv if not s.startswith("--with-state")] -@@ -33,7 +33,7 @@ class LifeCycle: - argv.append("--with-state=" + self.state_file) - logger.warning("Restarting Qtile with os.execv(...)") - # No other code will execute after the following line does -- os.execv(sys.executable, argv) -+ os.execv(sys.argv[0], argv) - elif self.behavior is Behavior.TERMINATE: - logger.warning("Qtile will now terminate") - elif self.behavior is Behavior.NONE: diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 2e47ec76190a..b60675e0fa0e 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -15839,7 +15839,7 @@ self: super: with self; { qtconsole = callPackage ../development/python-modules/qtconsole { }; - qtile = callPackage ../development/python-modules/qtile { wlroots = pkgs.wlroots_0_17; }; + qtile = callPackage ../development/python-modules/qtile { wlroots = pkgs.wlroots_0_19; }; qtile-bonsai = callPackage ../development/python-modules/qtile-bonsai { }; From c215eaeaa5831c37e2f1f0f5a80b52dbee775f67 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Dec 2025 11:24:03 +0000 Subject: [PATCH 04/50] protonmail-desktop: 1.9.1 -> 1.11.0 --- pkgs/by-name/pr/protonmail-desktop/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pr/protonmail-desktop/package.nix b/pkgs/by-name/pr/protonmail-desktop/package.nix index fd5370cfec3b..dc5b58f3ee8d 100644 --- a/pkgs/by-name/pr/protonmail-desktop/package.nix +++ b/pkgs/by-name/pr/protonmail-desktop/package.nix @@ -10,9 +10,9 @@ }: let mainProgram = "proton-mail"; - version = "1.9.1"; - linuxHash = "sha256-P2i/uX++F1JUgwSUyndYazjLSCK1mP+XSGICPUoo1VE="; - darwinHash = "sha256-U+I0ttToDiLLjEaKlvdb7HhE4dMrLryc251GXBVsQEM="; + version = "1.11.0"; + linuxHash = "sha256-kmE4EHp3+Uka83MVfAK1V+MrVUN6YAb6TrZFc64IXLo="; + darwinHash = "sha256-IPOHSSHxdSaLkYX0deH1RFpi17liq0tenfpNniAlNUc="; in stdenv.mkDerivation { pname = "protonmail-desktop"; From 3e62813dc1b937edf4a91a11259d370f70234239 Mon Sep 17 00:00:00 2001 From: OPNA2608 Date: Sat, 6 Dec 2025 02:38:46 +0100 Subject: [PATCH 05/50] lomiri.lomiri-content-hub: 2.1.0 -> 2.2.0 --- .../services/lomiri-content-hub/default.nix | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/pkgs/desktops/lomiri/services/lomiri-content-hub/default.nix b/pkgs/desktops/lomiri/services/lomiri-content-hub/default.nix index 395d1dc0c7eb..b0430b3afe21 100644 --- a/pkgs/desktops/lomiri/services/lomiri-content-hub/default.nix +++ b/pkgs/desktops/lomiri/services/lomiri-content-hub/default.nix @@ -2,7 +2,6 @@ stdenv, lib, fetchFromGitLab, - fetchpatch, gitUpdater, nixosTests, testers, @@ -33,13 +32,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "lomiri-content-hub"; - version = "2.1.0"; + version = "2.2.0"; src = fetchFromGitLab { owner = "ubports"; repo = "development/core/lomiri-content-hub"; rev = finalAttrs.version; - hash = "sha256-S/idjDdcRvqZqKmflkYJyQckz4/9k/8JY6eRDACk9Ag="; + hash = "sha256-gZ1rj18Si3SeVM5sg6tBJy9kXJVGKXcBbR/zqj2rH1M="; }; outputs = [ @@ -49,15 +48,6 @@ stdenv.mkDerivation (finalAttrs: { "examples" ]; - patches = [ - # Remove when version > 2.1.0 - (fetchpatch { - name = "0001-lomiri-content-hub-treewide-Add-missing-LDM-include-dirs.patch"; - url = "https://gitlab.com/ubports/development/core/lomiri-content-hub/-/commit/cdd3371714c183d4caf166157082288c022bb98d.patch"; - hash = "sha256-Uubd425T+0KxPR9lJW6+ejO2fFzcDwEIpJATSZ9jYD4="; - }) - ]; - postPatch = '' substituteInPlace import/*/Content/CMakeLists.txt \ --replace-fail "\''${CMAKE_INSTALL_LIBDIR}/qt\''${QT_VERSION_MAJOR}/qml" "\''${CMAKE_INSTALL_PREFIX}/${qtbase.qtQmlPrefix}" @@ -116,6 +106,7 @@ stdenv.mkDerivation (finalAttrs: { (lib.cmakeBool "ENABLE_TESTS" finalAttrs.finalPackage.doCheck) (lib.cmakeBool "ENABLE_DOC" true) (lib.cmakeBool "ENABLE_UBUNTU_COMPAT" true) # in case something still depends on it + (lib.cmakeBool "ENABLE_WERROR" true) ]; preBuild = From a4dd77bcfde7e80844f87cbe86abecdfb8b2111c Mon Sep 17 00:00:00 2001 From: Tim Van Baak Date: Mon, 8 Dec 2025 08:57:06 -0800 Subject: [PATCH 06/50] nixos/tests/nebula: short-circuit connectivity checks --- nixos/tests/nebula/connectivity.nix | 82 ++++++++++++++++------------- nixos/tests/nebula/reload.nix | 2 +- 2 files changed, 45 insertions(+), 39 deletions(-) diff --git a/nixos/tests/nebula/connectivity.nix b/nixos/tests/nebula/connectivity.nix index bf29838021e1..6bb6547dc89d 100644 --- a/nixos/tests/nebula/connectivity.nix +++ b/nixos/tests/nebula/connectivity.nix @@ -257,7 +257,7 @@ in restartAndCheckNebula = name: ip: '' ${name}.systemctl("restart nebula@smoke.service") - ${name}.succeed("ping -c5 ${ip}") + ${name}.wait_until_succeeds("ping -c1 -W1 ${ip}", timeout=10) ''; # Create a keypair on the client node, then use the public key to sign a cert on the lighthouse. @@ -317,7 +317,13 @@ in lighthouse.shutdown() lighthouse.start() lighthouse.wait_for_unit("nebula@smoke.service") - lighthouse.succeed("ping -c5 10.0.100.1") + lighthouse.wait_until_succeeds("ping -c1 -W1 10.0.100.1", timeout=10) + + # Start all the machines to be set up + allowAny.start() + allowFromLighthouse.start() + allowToLighthouse.start() + disabled.start() # Create keys for allowAny's nebula service and test that it comes up. ${setUpPrivateKey "allowAny"} @@ -338,87 +344,87 @@ in ${setUpPrivateKey "disabled"} ${signKeysFor "disabled" "10.0.100.5/24"} disabled.fail("systemctl status nebula@smoke.service") - disabled.fail("ping -c5 10.0.100.5") + disabled.fail("ping -c3 -W1 10.0.100.5") # The lighthouse can ping allowAny and allowFromLighthouse but not disabled - lighthouse.succeed("ping -c3 10.0.100.2") - lighthouse.succeed("ping -c3 10.0.100.3") - lighthouse.fail("ping -c3 10.0.100.5") + lighthouse.wait_until_succeeds("ping -c1 -W1 10.0.100.2", timeout=10) + lighthouse.wait_until_succeeds("ping -c1 -W1 10.0.100.3", timeout=10) + lighthouse.fail("ping -c3 -W1 10.0.100.5") # allowAny can ping the lighthouse, but not allowFromLighthouse because of its inbound firewall - allowAny.succeed("ping -c3 10.0.100.1") - allowAny.fail("ping -c3 10.0.100.3") + allowAny.wait_until_succeeds("ping -c1 -W1 10.0.100.1", timeout=10) + allowAny.fail("ping -c3 -W1 10.0.100.3") # allowAny can also resolve DNS on lighthouse allowAny.succeed("dig @10.0.100.1 allowToLighthouse | grep -E 'allowToLighthouse\.\s+[0-9]+\s+IN\s+A\s+10\.0\.100\.4'") # allowFromLighthouse can ping the lighthouse and allowAny - allowFromLighthouse.succeed("ping -c3 10.0.100.1") - allowFromLighthouse.succeed("ping -c3 10.0.100.2") + allowFromLighthouse.wait_until_succeeds("ping -c1 -W1 10.0.100.1", timeout=10) + allowFromLighthouse.wait_until_succeeds("ping -c1 -W1 10.0.100.2", timeout=10) # block allowFromLighthouse <-> allowAny, and allowFromLighthouse -> allowAny should still work. ${blockTrafficBetween "allowFromLighthouse" "allowAny"} - allowFromLighthouse.succeed("ping -c10 10.0.100.2") + allowFromLighthouse.wait_until_succeeds("ping -c1 -W1 10.0.100.2", timeout=10) ${allowTrafficBetween "allowFromLighthouse" "allowAny"} - allowFromLighthouse.succeed("ping -c10 10.0.100.2") + allowFromLighthouse.wait_until_succeeds("ping -c1 -W1 10.0.100.2", timeout=10) # allowToLighthouse can ping the lighthouse but not allowAny or allowFromLighthouse - allowToLighthouse.succeed("ping -c3 10.0.100.1") - allowToLighthouse.fail("ping -c3 10.0.100.2") - allowToLighthouse.fail("ping -c3 10.0.100.3") + allowToLighthouse.wait_until_succeeds("ping -c1 -W1 10.0.100.1", timeout=10) + allowToLighthouse.fail("ping -c3 -W1 10.0.100.2") + allowToLighthouse.fail("ping -c3 -W1 10.0.100.3") # allowAny can ping allowFromLighthouse now that allowFromLighthouse pinged it first - allowAny.succeed("ping -c3 10.0.100.3") + allowAny.wait_until_succeeds("ping -c1 -W1 10.0.100.3", timeout=10) # block allowAny <-> allowFromLighthouse, and allowAny -> allowFromLighthouse should still work. ${blockTrafficBetween "allowAny" "allowFromLighthouse"} - allowFromLighthouse.succeed("ping -c10 10.0.100.2") - allowAny.succeed("ping -c10 10.0.100.3") + allowFromLighthouse.wait_until_succeeds("ping -c1 -W1 10.0.100.2", timeout=10) + allowAny.wait_until_succeeds("ping -c1 -W1 10.0.100.3", timeout=10) ${allowTrafficBetween "allowAny" "allowFromLighthouse"} - allowFromLighthouse.succeed("ping -c10 10.0.100.2") - allowAny.succeed("ping -c10 10.0.100.3") + allowFromLighthouse.wait_until_succeeds("ping -c1 -W1 10.0.100.2", timeout=10) + allowAny.wait_until_succeeds("ping -c1 -W1 10.0.100.3", timeout=10) # allowToLighthouse can ping allowAny if allowAny pings it first - allowAny.succeed("ping -c3 10.0.100.4") - allowToLighthouse.succeed("ping -c3 10.0.100.2") + allowAny.wait_until_succeeds("ping -c1 -W1 10.0.100.4", timeout=10) + allowToLighthouse.wait_until_succeeds("ping -c1 -W1 10.0.100.2", timeout=10) # block allowToLighthouse <-> allowAny, and allowAny <-> allowToLighthouse should still work. ${blockTrafficBetween "allowAny" "allowToLighthouse"} - allowAny.succeed("ping -c10 10.0.100.4") - allowToLighthouse.succeed("ping -c10 10.0.100.2") + allowAny.wait_until_succeeds("ping -c1 -W1 10.0.100.4", timeout=10) + allowToLighthouse.wait_until_succeeds("ping -c1 -W1 10.0.100.2", timeout=10) ${allowTrafficBetween "allowAny" "allowToLighthouse"} - allowAny.succeed("ping -c10 10.0.100.4") - allowToLighthouse.succeed("ping -c10 10.0.100.2") + allowAny.wait_until_succeeds("ping -c1 -W1 10.0.100.4", timeout=10) + allowToLighthouse.wait_until_succeeds("ping -c1 -W1 10.0.100.2", timeout=10) # block lighthouse <-> allowFromLighthouse and allowAny <-> allowFromLighthouse; allowFromLighthouse won't get to allowAny ${blockTrafficBetween "allowFromLighthouse" "lighthouse"} ${blockTrafficBetween "allowFromLighthouse" "allowAny"} - allowFromLighthouse.fail("ping -c3 10.0.100.2") + allowFromLighthouse.fail("ping -c3 -W1 10.0.100.2") ${allowTrafficBetween "allowFromLighthouse" "lighthouse"} ${allowTrafficBetween "allowFromLighthouse" "allowAny"} - allowFromLighthouse.succeed("ping -c3 10.0.100.2") + allowFromLighthouse.wait_until_succeeds("ping -c1 -W1 10.0.100.2", timeout=10) # block lighthouse <-> allowAny, allowAny <-> allowFromLighthouse, and allowAny <-> allowToLighthouse; it won't get to allowFromLighthouse or allowToLighthouse ${blockTrafficBetween "allowAny" "lighthouse"} ${blockTrafficBetween "allowAny" "allowFromLighthouse"} ${blockTrafficBetween "allowAny" "allowToLighthouse"} - allowFromLighthouse.fail("ping -c3 10.0.100.2") - allowAny.fail("ping -c3 10.0.100.3") - allowAny.fail("ping -c3 10.0.100.4") + allowFromLighthouse.fail("ping -c3 -W1 10.0.100.2") + allowAny.fail("ping -c3 -W1 10.0.100.3") + allowAny.fail("ping -c3 -W1 10.0.100.4") ${allowTrafficBetween "allowAny" "lighthouse"} ${allowTrafficBetween "allowAny" "allowFromLighthouse"} ${allowTrafficBetween "allowAny" "allowToLighthouse"} - allowFromLighthouse.succeed("ping -c3 10.0.100.2") - allowAny.succeed("ping -c3 10.0.100.3") - allowAny.succeed("ping -c3 10.0.100.4") + allowFromLighthouse.wait_until_succeeds("ping -c1 -W1 10.0.100.2", timeout=10) + allowAny.wait_until_succeeds("ping -c1 -W1 10.0.100.3", timeout=10) + allowAny.wait_until_succeeds("ping -c1 -W1 10.0.100.4", timeout=10) # block lighthouse <-> allowToLighthouse and allowToLighthouse <-> allowAny; it won't get to allowAny ${blockTrafficBetween "allowToLighthouse" "lighthouse"} ${blockTrafficBetween "allowToLighthouse" "allowAny"} - allowAny.fail("ping -c3 10.0.100.4") - allowToLighthouse.fail("ping -c3 10.0.100.2") + allowAny.fail("ping -c3 -W1 10.0.100.4") + allowToLighthouse.fail("ping -c3 -W1 10.0.100.2") ${allowTrafficBetween "allowToLighthouse" "lighthouse"} ${allowTrafficBetween "allowToLighthouse" "allowAny"} - allowAny.succeed("ping -c3 10.0.100.4") - allowToLighthouse.succeed("ping -c3 10.0.100.2") + allowAny.wait_until_succeeds("ping -c1 -W1 10.0.100.4", timeout=10) + allowToLighthouse.wait_until_succeeds("ping -c1 -W1 10.0.100.2", timeout=10) ''; } diff --git a/nixos/tests/nebula/reload.nix b/nixos/tests/nebula/reload.nix index b1a8bdc75745..5e42cb2150a4 100644 --- a/nixos/tests/nebula/reload.nix +++ b/nixos/tests/nebula/reload.nix @@ -72,7 +72,7 @@ in # Restart nebula to pick up the keys. lighthouse.systemctl("restart nebula@smoke.service") - lighthouse.succeed("ping -c5 10.0.100.1") + lighthouse.wait_until_succeeds("ping -c1 -W1 10.0.100.1", timeout=10) # Verify that nebula's ssh interface is up. lighthouse.succeed("${pkgs.nmap}/bin/nmap 127.0.0.1 | grep 2222/tcp") From 1373f6f3b5c81240f0e97dc2c6cea3cb34d3ae28 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 10 Dec 2025 03:21:25 +0000 Subject: [PATCH 07/50] mattermostLatest: 11.1.1 -> 11.2.0 --- pkgs/by-name/ma/mattermostLatest/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ma/mattermostLatest/package.nix b/pkgs/by-name/ma/mattermostLatest/package.nix index 0228849b1936..db10477f4643 100644 --- a/pkgs/by-name/ma/mattermostLatest/package.nix +++ b/pkgs/by-name/ma/mattermostLatest/package.nix @@ -11,10 +11,10 @@ mattermost.override { # and make sure the version regex is up to date here. # Ensure you also check ../mattermost/package.nix for ESR releases. regex = "^v(11\\.[0-9]+\\.[0-9]+)$"; - version = "11.1.1"; - srcHash = "sha256-8JpAdjQbIoam0q9XR93YqRLbHGBpRKuHPUOb9+cKqZk="; - vendorHash = "sha256-yI+8GAwCZjZxDiYEALKDCYAWbGE7/zCFTBkPj4RmHJk="; - npmDepsHash = "sha256-5OgWhootvh4r7nyuELAfBL8tvmJrkUCblT8IRtd6kXM="; + version = "11.2.0"; + srcHash = "sha256-XVv0cmKkfA5MyZr/VuS7tGEteoSzhaKWq0Ae05jkRiQ="; + vendorHash = "sha256-mvQivHijLEdfTk7QzlfWQQn9S/9lMfrI+jSKKz0bh3M="; + npmDepsHash = "sha256-YuJ0IfvhWb6kzBoTMYWV3mUhMuhrAelKoyXlmnQJovo="; lockfileOverlay = '' unlock(.; "@floating-ui/react"; "channels/node_modules/@floating-ui/react") ''; From 82fffb56eb7a37cb2b5398970b78026de4b4afa5 Mon Sep 17 00:00:00 2001 From: Tim Van Baak Date: Tue, 9 Dec 2025 22:56:22 -0800 Subject: [PATCH 08/50] szurubooru: wrap szuru-admin with the required ffmpeg version --- pkgs/servers/web-apps/szurubooru/server.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/servers/web-apps/szurubooru/server.nix b/pkgs/servers/web-apps/szurubooru/server.nix index 594ef1d04859..3c8307eb6c68 100644 --- a/pkgs/servers/web-apps/szurubooru/server.nix +++ b/pkgs/servers/web-apps/szurubooru/server.nix @@ -5,6 +5,7 @@ nixosTests, fetchPypi, python3, + ffmpeg_4-full, }: let @@ -68,6 +69,10 @@ python.pkgs.buildPythonApplication { yt-dlp ]; + makeWrapperArgs = [ + "--prefix PATH : ${lib.makeBinPath [ ffmpeg_4-full ]}" + ]; + postInstall = '' mkdir $out/bin install -m0755 $src/szuru-admin $out/bin/szuru-admin From 67b548ba14b21caf01d1e18c40b5213214622cbf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C2=B7=F0=90=91=91=F0=90=91=B4=F0=90=91=95=F0=90=91=91?= =?UTF-8?q?=F0=90=91=A9=F0=90=91=A4?= Date: Thu, 4 Dec 2025 15:50:09 +0700 Subject: [PATCH 09/50] flyspray: init at 1.0-rc11 --- pkgs/by-name/fl/flyspray/package.nix | 65 ++++++++++++++++++++++++++++ 1 file changed, 65 insertions(+) create mode 100644 pkgs/by-name/fl/flyspray/package.nix diff --git a/pkgs/by-name/fl/flyspray/package.nix b/pkgs/by-name/fl/flyspray/package.nix new file mode 100644 index 000000000000..73e0c07faa08 --- /dev/null +++ b/pkgs/by-name/fl/flyspray/package.nix @@ -0,0 +1,65 @@ +{ + lib, + fetchzip, + stdenv, + php, + phpCfg ? null, + withMariaDB ? false, + withPostgreSQL ? true, +}: + +assert lib.assertMsg ( + withPostgreSQL || withMariaDB +) "At least one Flyspray database driver required"; + +# The src tarball has the dependencies vendored. Considering that there is +# no composer.lock, the easier option is using stdenv.mkDerivation over +# php.buildComposerProject2 + building from source. +stdenv.mkDerivation (finalAttrs: { + pname = "flyspray"; + version = "1.0-rc11"; + + src = fetchzip { + url = "https://github.com/flyspray/flyspray/releases/download/v${finalAttrs.version}/flyspray-${finalAttrs.version}.tgz"; + hash = "sha256-VNukYtHqf1OqWoyR+GXxgoX2GjTD4RfJ0SaGoDyHLJ4="; + }; + + php = + php.buildEnv { + # https://www.flyspray.org/docs/requirements/ + extensions = ( + { all, enabled }: + enabled + ++ [ + all.gd + all.pdo + all.xml + ] + ++ lib.optionals withPostgreSQL [ + all.pdo_pgsql + all.pgsql + ] + ++ lib.optionals withMariaDB [ + all.mysqli + all.mysqlnd + all.pdo_mysql + ] + ); + } + // lib.optionalAttrs (phpCfg != null) { + extraConfig = phpCfg; + }; + + postInstall = '' + DIR="$out/share/php/flyspray" + mkdir -p "$DIR" + cp -Tr "$src" "$DIR" + ''; + + meta = { + description = "Lightweight, web-based bug tracking system written in PHP for assisting with software development and project managements"; + homepage = "https://www.flyspray.org"; + license = lib.licenses.lgpl21; + maintainers = with lib.maintainers; [ toastal ]; + }; +}) From b121eb45a6c363e0212f5719a6d886a33499b0bd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 11 Dec 2025 06:13:05 +0000 Subject: [PATCH 10/50] hifile: 0.9.13.0 -> 0.9.13.1 --- pkgs/by-name/hi/hifile/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/hi/hifile/package.nix b/pkgs/by-name/hi/hifile/package.nix index 27235f203e95..cb40367c40a5 100644 --- a/pkgs/by-name/hi/hifile/package.nix +++ b/pkgs/by-name/hi/hifile/package.nix @@ -2,8 +2,8 @@ lib, appimageTools, fetchurl, - version ? "0.9.13.0", - hash ? "sha256-eD4wl56gd9k/9mpb4q1YPVQk5t36cr5INdsJOsFYg1g=", + version ? "0.9.13.1", + hash ? "sha256-2IIm6frUgyZ7Xe/wmw2H3bvg4WB1EZtlM1ikSvMK9rQ=", }: let From 4209b59ab1516b82e62f8348118adbd6a999ad7e Mon Sep 17 00:00:00 2001 From: David McFarland Date: Wed, 10 Dec 2025 00:50:44 +0000 Subject: [PATCH 11/50] dotnetCorePackages.sdk_10_0-bin: 10.0.100 -> 10.0.101 --- .../compilers/dotnet/versions/10.0.nix | 420 +++++++++--------- 1 file changed, 210 insertions(+), 210 deletions(-) diff --git a/pkgs/development/compilers/dotnet/versions/10.0.nix b/pkgs/development/compilers/dotnet/versions/10.0.nix index 6bf1923ccf3a..1a5725ad5224 100644 --- a/pkgs/development/compilers/dotnet/versions/10.0.nix +++ b/pkgs/development/compilers/dotnet/versions/10.0.nix @@ -11,28 +11,28 @@ let commonPackages = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Ref"; - version = "10.0.0"; - hash = "sha512-HcTzMfT74z2wx5virCUA8AgviXAfP9LO3ToUmCIg9AMGK4ohrUwhfQWHK4EE2egpEk1jKvDe1ZPPlX9csgCMlw=="; + version = "10.0.1"; + hash = "sha512-dh+mzIMt9nUXWglf7N5h26eZg5MvQZGMoqY2i8mLsWrXiycCqF9AODB8uto+Yh+eH+wPX/B//0l44TLugJka/A=="; }) (fetchNupkg { pname = "Microsoft.NETCore.DotNetAppHost"; - version = "10.0.0"; - hash = "sha512-CDUeukQ6yClE0KQvgsUJyegl7w2ORz3c3L9kBlqhOiNwhg8liiwA12HDGqYwrQQPY/oFSzLp4XpjwDZ4mVAWMg=="; + version = "10.0.1"; + hash = "sha512-flYAaRRqwcTWGzKAeATlOpDFf46EgWuWil2z/ik/lbC572R9Bb+pNL8CMstitLw07PxLEtckeIVUxrZaS0FGwg=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Ref"; - version = "10.0.0"; - hash = "sha512-DM2V40+lgsHLg7cUd7TWxRhdSwb5HgpHzImq4npVg3hAyh6xwKAZ9j/y+3nWG0qSLHc3t5FVLeR4bJO0PN3tsA=="; + version = "10.0.1"; + hash = "sha512-Hbru54m1Av0D8lGHGJ1gnU8TFYIewPbPo7cIBmj+XpUzj0TXid2zmYP19ehFjIX3gmy3mnZXWRT/M389OUDmRA=="; }) (fetchNupkg { pname = "Microsoft.DotNet.ILCompiler"; - version = "10.0.0"; - hash = "sha512-XXkdkHkgVPvAmXDeP3HIpDlNTswlsK9fuIkPHVDYcmxRuFnEEc/1yEg+MikjA7+fw6TSy1AqkNdcyrjJjag48w=="; + version = "10.0.1"; + hash = "sha512-PLdYmCls6trm8nFOUTVxQgG0KxssYA5HL+6WkNDSRfhBlXOhB349+FJjs/+uWtJq9bvrM93dbDj1abYmxw3USg=="; }) (fetchNupkg { pname = "Microsoft.NET.ILLink.Tasks"; - version = "10.0.0"; - hash = "sha512-nmdgBAyTi4gyuP18U9I7JhVSC31+mZyyQQzmldKxkaVQCB5mcPjgvnfkJCQjN84VRFE++hXW0xBqPSbUuny0QQ=="; + version = "10.0.1"; + hash = "sha512-zvIEPvPiT21zN3ShmtYVOFogOPw7rsT9zBDenoThGsTbuu77Vh/X0RR+yFdl27Ec7iAxxgrtB0Kqsof0P+XtmQ=="; }) ]; @@ -40,118 +40,118 @@ let linux-arm = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.linux-arm"; - version = "10.0.0"; - hash = "sha512-jlcG3SsEkcWQn7xUWuEU3uscK6rLQSCPNWO43k+enQHf/7mmsvAAu3DRHl2STsZclB/KrhQm0qgK/FiEhD9j3g=="; + version = "10.0.1"; + hash = "sha512-QN3AEmYYq2xJJ9q0bpqHpcAHH19hwpOe6bdmiGBG9OR3FL8Hax6JiVi6qlRIB+9p20mnT1MiuKC7GxCPXWHabg=="; }) ]; linux-arm64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.linux-arm64"; - version = "10.0.0"; - hash = "sha512-UkVobkMgbeFCpcgTV0TvMUTzWlI5G4Ha1OlS26HKDzdY+AEhJ7UcymZ7SR16W3mw6mRunKiQtXuwtN+fZ/jE1w=="; + version = "10.0.1"; + hash = "sha512-cIXpTdQxnIpp2o2EHRQ4hFLdMrBSe7k3/9Ce+0iz7WiIh4kr28xhGbO7fV3VH4T48HZyobNfNeBYfVz2tvNk3A=="; }) (fetchNupkg { pname = "runtime.linux-arm64.Microsoft.DotNet.ILCompiler"; - version = "10.0.0"; - hash = "sha512-fKoXVn60Ct8JOazjDuwpzGZSGqVHBXboJeyCWJQj6w2B2x0p3mOJkR0/kOifxT+E2NMX2Zx12VELKK9hAAOt2w=="; + version = "10.0.1"; + hash = "sha512-n8mpr3R3KhwERUidCsyfpSofXKW+NGnDAgLGQwUp3Duc/SyhNn2YEr3ezBYoTxfXi4tUYMSxwlaqpMwEdrFVvg=="; }) ]; linux-x64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.linux-x64"; - version = "10.0.0"; - hash = "sha512-+jM9DkV8UdrLkm6PyfbUpRJLOC1pVfDHlKD9gXU/1fDkFpy7q8RSnQ5GCbxL5o5U7q6lfh4rQ5FsCD0fJC+zYw=="; + version = "10.0.1"; + hash = "sha512-l61Khjl1xrKq1wVJVoUFb72oJON7ugf1OZK6r+XgMBxiAl1Yhm23IleWFn0Cj28ggaA1bgQ7+PdeIlj9JC9izA=="; }) (fetchNupkg { pname = "runtime.linux-x64.Microsoft.DotNet.ILCompiler"; - version = "10.0.0"; - hash = "sha512-RfDDFGwkXvXes6pzq+Fl8RNweoSOwrQsjL++Zp1+DLY9uwAoKeDYjTai2Rin29MjmD5t854ZivDKP3X5HXYRRg=="; + version = "10.0.1"; + hash = "sha512-XKqUj0ZvBKGx+yY1Z+lObTbEvfWCtzhUjlcTYy/yJF0DOtrFJKk8PEyIu+Zy8RazidVAeP0O+191ha34Jzr6pg=="; }) ]; linux-musl-arm = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-arm"; - version = "10.0.0"; - hash = "sha512-ZBdYFk/Myia1U4r2tFfidqRUCfMrW9mC+D9xHoDCDELpmysFcIdNfPIAdXa3jXwv+EfNbh1D2+l/pSASHSx0Jw=="; + version = "10.0.1"; + hash = "sha512-8L+yX/6aGFgFT7IYbCK7G8wESyG1qp9gWM9i4bsLKAOYjkNdhAkelqLIK0QdMBvAJBPw6ieWISWFxy/iDe/hBA=="; }) ]; linux-musl-arm64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-arm64"; - version = "10.0.0"; - hash = "sha512-THBCdaGd2SWs4ECp5ZGPi1vB1SiIiTEsCYSAegJayw2Ic9Ky0RdaWSA+Q0yfI2sfnSsd97Vk2dhHuzvFBgPFbQ=="; + version = "10.0.1"; + hash = "sha512-OvXliQbK/L/Y7Hej0UsbkcjDdvGWTuLhQXh4NXyZFiuYB0qxjNYBDQ83RqCAGZemRv3KD3esqQECV80TEyDUuQ=="; }) (fetchNupkg { pname = "runtime.linux-musl-arm64.Microsoft.DotNet.ILCompiler"; - version = "10.0.0"; - hash = "sha512-YjvVt1y61529YYJzPuFbeFxBgekq8sDg01yudN6zKcDmacQhUtfx16xijd/9bcixH4HWCjB7tjEHLuDptm5m+Q=="; + version = "10.0.1"; + hash = "sha512-lKecrY73YGL6GCI71n8pOvM08kTA94p2u69gHn6AAjfQuWxReMhDvytqcARNtvqef98pFmaomyCW05COgyLzSQ=="; }) ]; linux-musl-x64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-x64"; - version = "10.0.0"; - hash = "sha512-fE0I9SJDBxOX+OTzbA1rg4omn21xp08dzm7+zHX/U1wZxy1TO/bRhcLlEMs5f+nNXN6/8f0b4eqsglqtZz45uQ=="; + version = "10.0.1"; + hash = "sha512-4JTjPEY+rHMEXBBd7ViWbq6wpqi+m29lWVvcUi0BYtTwdQfigkGfF8pjDaYlyEvuHxrGXv542uQqfLSfHnWGRQ=="; }) (fetchNupkg { pname = "runtime.linux-musl-x64.Microsoft.DotNet.ILCompiler"; - version = "10.0.0"; - hash = "sha512-Gubgq6b9GOrD/q+eXHW14RrxcYeWsQ2bl9jL8HZaR6kXYVWd1CAF1TjKbqFLLuG01pqvDIdu8R6pMxGgsWWKFA=="; + version = "10.0.1"; + hash = "sha512-RR0c+xowMKF/qxHvKcqwZ5VcTmImKXGRwJgSVpsiWN4tH8Di64KlN6lZSlj1uO6SocaOlyB13Kuee9thDiVf2Q=="; }) ]; osx-arm64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.osx-arm64"; - version = "10.0.0"; - hash = "sha512-lno9hyxtY9nPVBi/VUZeLS7ARDEMBJDI2gTp6VlnbPIJuYTyUYOD/tyo6bwHG62Ie0Tifm5gzR856jgiMvV6Pg=="; + version = "10.0.1"; + hash = "sha512-p/Ln/LSzYwVi2XkhhPDi9kmXjtkcumL0Mo82PJRyfG15l9HkjvQlG0AXFW5yrjqo4tyNjdkPSAXCRpF1I/INjw=="; }) (fetchNupkg { pname = "runtime.osx-arm64.Microsoft.DotNet.ILCompiler"; - version = "10.0.0"; - hash = "sha512-C2VAFhG7JYz5QEkZGkiPgoJTiERvR/bwVWfEdTyijHcUqeryjm0u89qx5Iz5AOR6U5wQNej+2Pp5BdlEd/MKPw=="; + version = "10.0.1"; + hash = "sha512-CR7uuB7JDBTPMHS1YtUZBbZhlbCDgNiuXPhjVKTIO+rnt1fxKgwBoombdTnG+sh4Yv9ziB/suB+P1DdrW4yWiQ=="; }) ]; osx-x64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.osx-x64"; - version = "10.0.0"; - hash = "sha512-A8Zm2HoUc2fV03HqemG6BProBJYIa87mzjbBvKIDXMshispBmeVfbsEQGoJEst8KKi2vLttDX42qJdEB419eTQ=="; + version = "10.0.1"; + hash = "sha512-NDvPitCnrp5x+75klaO9EsbbRHL+MBRy5KuJFiMpd3TtkcbaYxvTrvPp6XxVgSiszXup2zq/Z0d/K4paZ7fksQ=="; }) (fetchNupkg { pname = "runtime.osx-x64.Microsoft.DotNet.ILCompiler"; - version = "10.0.0"; - hash = "sha512-gbyYz6R9QJJZ5j6XtkG5asyKRcW6IvnXLwklvAvk4bkU0+kP7USIn+EtXyDqFKuiohPRzD+sHi04LmDqc+FRiA=="; + version = "10.0.1"; + hash = "sha512-OdaZNmRxZcd8HC48oM2+c2NOB6HEMsaBbgXbXBFPuL3iNgef1CNjVbW810imCNf++HY1TFrcONztTeKc25E17Q=="; }) ]; win-arm64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.win-arm64"; - version = "10.0.0"; - hash = "sha512-/h0qoO2NaKn3nyYXFiXJwUFvcrAJgZVmkK9dam1UFaDHwkPSufBsTx+wsO6YFtCgtfsDM0K2yNlsiIi2LflNIA=="; + version = "10.0.1"; + hash = "sha512-4QK9FDp+eB+kt7G1Ffes/N3NxxYGixPDHsj2IMw6PIFONDaqIVn217KI7zgLEiCRI3VDZ4JU/IJTkhY722LKhw=="; }) (fetchNupkg { pname = "runtime.win-arm64.Microsoft.DotNet.ILCompiler"; - version = "10.0.0"; - hash = "sha512-PtkF0VBMXdPyavJUUaCp6OBEhc1SeCz7oaYTn8y+TqczP75cqDXIUk7X6DL20UorQ0VmXBAXLVHv9ey6LP8Mbg=="; + version = "10.0.1"; + hash = "sha512-xift8Jf0S6+aCoYXB73jCr9TEQ4NoCkh5rjsXcNwRnWzTxYEmppAghM0ns06IIATy56gtvp0bHbd4dl9kxcHdg=="; }) ]; win-x64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.win-x64"; - version = "10.0.0"; - hash = "sha512-uJ/dGjqaFz9YEEe5trIQk7dktkVgs1KWHsd42zdoPX+POC5JIp/aS8JFNECQK9tQQEZfgNeUT0lqfPJyGpP5aA=="; + version = "10.0.1"; + hash = "sha512-D4ALEODccJT4Ts5Bfe/vi+boDdcnSpuQdIod24IMOahkt8N9DgRG8CTCvkyVtqYXFzStqtgqM2LyFxNMghUCbg=="; }) (fetchNupkg { pname = "runtime.win-x64.Microsoft.DotNet.ILCompiler"; - version = "10.0.0"; - hash = "sha512-XHtJ+LmFsV0RRD1H8zpRp3+yzOstV/TaRwAg38b+8PvgXn+VEIVVHzlqWu/eB8AMPoVbC7b+OnOTTlBPf3R7+g=="; + version = "10.0.1"; + hash = "sha512-Bzw38ZU4NqQoXOHybxZa/yMCspo56j68OSBlmNLs67a9Oesd8RX9TQSX0VkFlThbVSaDaGSWa4d8LA0gr2NajQ=="; }) ]; win-x86 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.win-x86"; - version = "10.0.0"; - hash = "sha512-GGEi3CB8BqkuKKGxaz+UURu8mBOkdiE9rd4CqQGL/cvHVFCRxNMXeSESLChfhy1S6Sdh3lnwGS+h2WgJpynTgg=="; + version = "10.0.1"; + hash = "sha512-y5Ic/dtL04mCLoGE+0648ddRUAYpXmGfpI5xRii/7rbRLpitsqE/vPRc8Uz6xUoH68dmr3yIXXkAaC+1kdgYIw=="; }) ]; }; @@ -160,416 +160,416 @@ let linux-arm = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.linux-arm"; - version = "10.0.0"; - hash = "sha512-EbPfMeafoSi4K2jmhzbiZx1WhwKdugSfXqAk/6WnsmWIVCJw197V4qTIBkBEJLLpGbQaziP9SsAxk79MOSPwyQ=="; + version = "10.0.1"; + hash = "sha512-K3SqftZ19wzr/8Y/sl6auNzCJ83sQhn9+hyvRN3JklUnqtm2j214otdCFITgkHNM/Lnc7qA1K8UqzkBySeDq1Q=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.linux-arm"; - version = "10.0.0"; - hash = "sha512-hH/j5x8f1hqMCqETcCvG6tQ57WCJkXI3sZlEOrw6RZpFeOpMpGIEwM4B0KutZxr5jZchfIcTL+ldJBgd3gOGDw=="; + version = "10.0.1"; + hash = "sha512-3f1VelSNNDqrROz1C13SV//JSS1vvRnnw1hAy6b0XQKosM4ZjL/z59mXh1mYq+RElBnWFsFJBKbHnp+xP+IBKA=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.linux-arm"; - version = "10.0.0"; - hash = "sha512-pqX0SUxgLA+StfLlXg7P6y7WkeYkjnaR0aTEu9B3NysInOlOq8LnjQMu2OhMIGSVjzPSU4oMr+YRiZUdtS7tfQ=="; + version = "10.0.1"; + hash = "sha512-/SFcpKmGhKPEdZ/dHoQuS7xSdVYtrGFGbypQxLTlQXi0CsPhfgQDeDwuvaYewfBw0GMsA9vFonluFeOlCzKmcQ=="; }) (fetchNupkg { pname = "runtime.linux-arm.Microsoft.NETCore.DotNetAppHost"; - version = "10.0.0"; - hash = "sha512-PtWoGQJ5cxT03OEw98ZKhKQZTAko/aERH3C4LfWTajVfAJPpqR0Qv+55DWOnRO/r7qU/dleWzBP82A1FYeheLQ=="; + version = "10.0.1"; + hash = "sha512-HgFC59dEzjpoilmktWb62fjRcyaxmpJUmsKkSUZHFE8ymCTFKg366jIjZ0Hq0WfDfsbh0UeDV21fe1PYpbrOzA=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.NativeAOT.linux-arm"; - version = "10.0.0"; - hash = "sha512-wkVQ8tk4CAF8fXfmieaDDSGiCRFuq+C1C1wtTPR8H3ZRZfCPdgj1Yhf/4npckbF51wsyraPPT/OBqTxyhqQZdw=="; + version = "10.0.1"; + hash = "sha512-o+3xquQZ9AcjndRpd60ccmA2kzNxMjBarQFwKtxqEm4m9X6reHxBU3Un1wlO5jMNxRHG05oMZGZ9NIcBHswSTQ=="; }) ]; linux-arm64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.linux-arm64"; - version = "10.0.0"; - hash = "sha512-uBPQl1tUd5cQKN9UdCUnJ0VG/iY8bI8WeTMprmqC+mBA0hgylsZjLUJfBc4I9EPMxNFOBQJwRjQ/uzt1s5FQSA=="; + version = "10.0.1"; + hash = "sha512-bQMhZGLIQlaHtlxb+1hsTLnggZF/ri8jsC4dAz3lAoon+MAweKz0qr6IpVAxChA6Nuhaop7ulyZTYhm+VzSPBg=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.linux-arm64"; - version = "10.0.0"; - hash = "sha512-JlSAx7QpIcdz3iOT1NCBybZ0+R4MxV2vkRtyfsGBzIzVYqEDjrroo4A7BfxN4H4xplf4w7l/AeQRsaeTR2M2yg=="; + version = "10.0.1"; + hash = "sha512-LhjhqX/Jwb3b6q8sBDs5pL7dpThlXEks/MG9+pcuGAlkmPQ+V25eiYk7wjlcxj+xB+A7NidxIX282KOL3Dvi3g=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.linux-arm64"; - version = "10.0.0"; - hash = "sha512-yo//xWJuO0JpmZO0RaT5QIa6nvqB1MM0MieAtXuDXM4SZd4YJ8Dybz185Yo1NUexobapeIrKNLX002ceh7KBEw=="; + version = "10.0.1"; + hash = "sha512-Wl+YcCJpTNVm67A1Os9tQ56cWMcwTti8L8ZuWUJSSRidYdaiDJUpJNfj7ptYsGNMAKue8vqbNQr3zQdKVcmpmg=="; }) (fetchNupkg { pname = "runtime.linux-arm64.Microsoft.NETCore.DotNetAppHost"; - version = "10.0.0"; - hash = "sha512-/JnFo/nqmlFagNW7zCWaXXfq1L6uuoA27KDRrvVsDEduS++fUdimCWPWFeO/vFIzCSnYv+ImyjZVu831zHn1YQ=="; + version = "10.0.1"; + hash = "sha512-do8X7mhD4IdRKiWiVaxkx0O8iN1oiOAYOBa/+MJi0gz4EOdQr67a4hXvp7ZLuJQ8PIxqKfCpKk3aE6KhIY+mDg=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.NativeAOT.linux-arm64"; - version = "10.0.0"; - hash = "sha512-Q2eKWNI659wTKYT/WntFSeA6DtTQLoFFOtn4EfVEug5oDxnJKwXfylptcw2cXF1UHmbnr3fjn41fmHF+lJ32Rw=="; + version = "10.0.1"; + hash = "sha512-UCAtWzIxDjl4PwXtxX54Q1FD4pcJRE64dbD7S5lbhTNt1JFwP59rrSoKUaJvXhZlx96Fq9FykXtyRxAmkvLXOA=="; }) ]; linux-x64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.linux-x64"; - version = "10.0.0"; - hash = "sha512-X8NccILKj/aEVjz1Gt50zGlRplIHbI+H6uRv2yFY9KioM+sKMgdbNTAsRp9QG4aw5RGA9IhZYxcHCQb8ATc+XQ=="; + version = "10.0.1"; + hash = "sha512-BLXeMOfMip9vq8+rce0+DgX8+DRmxjrxSeO8JOGiHJ7oD9rYHdX+pSqaakjwe7y7oMIDKm1MC4nJFFpauHlxlQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.linux-x64"; - version = "10.0.0"; - hash = "sha512-cw4mF+MgWPuVHWX4obxmRa7Zkp7ULDS6R3MlB21d6+x5WuDrEbunt/vCPou5LML3RBEFpKYqFhjxL1M9D3QJMA=="; + version = "10.0.1"; + hash = "sha512-/hDIh0U69+S/8FEYmYE8OoephfEe2nNxz1AgtWVEJ8JW0dn4oBj8kyBjCjI3bojYE/tJIdGOM+TyAuU6UFDQ4Q=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.linux-x64"; - version = "10.0.0"; - hash = "sha512-WJMtkEZM2JbiS7VZc/R2+3qUVxiCR+G3JepQwczM0qWBrsRpeVoXGJu/ZpDbUwr7AqzwJm6iD+aCbYpxK8Jlng=="; + version = "10.0.1"; + hash = "sha512-JmbpFd85wZikAT/D57wINht5rtfsAQlqQG34NvSu3ajMk9hN1cZ8PmEuysoZVSGap/JGF3cAHP67Z7x9U8DKXA=="; }) (fetchNupkg { pname = "runtime.linux-x64.Microsoft.NETCore.DotNetAppHost"; - version = "10.0.0"; - hash = "sha512-TBpxxlFyfNVcshnh9euvsLRW7/n1/Sti7CtDIBbOcyhP/STj9OOo/AWv5ZSqe/3KNhlM+G5+ncOP0G0hN39nxw=="; + version = "10.0.1"; + hash = "sha512-cauY/NbkxOxCmhXoJRq99czH5geyhEV0Nq3LBhZ18tZ+837Ta13YcpCMgyRpCh//aAwFzDtJSPhf7EZQR77cog=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.NativeAOT.linux-x64"; - version = "10.0.0"; - hash = "sha512-DJwKMfGknpBwSQ/FiKbN3W4n0XIF/XFtwH6hxoD/2fRjqc6GZbOnoB/qfK5VOpgnIIMpZuCb599ftPtiO8aLog=="; + version = "10.0.1"; + hash = "sha512-Bxt5GRmRSrp+CKyoVQoafibKtrr/ETe6mbkirLqP8+Twl3bAE/SVYqm53UiPH1HOIQBXCxAGkC8NwsmVAXpweg=="; }) ]; linux-musl-arm = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-arm"; - version = "10.0.0"; - hash = "sha512-ZVmFe111GC5/EVm3SO/dbTUyhl511rjO1dpD0QNu1o4og+IRI9VH+5ZsgJFbhJZXiynKYzoVLWdOJt3fiSIrcg=="; + version = "10.0.1"; + hash = "sha512-jwy2ibfaCHD1j72o/AHzv4bFtqeUXwpgAsph4URVrhFWXUepbRmV/50ehnyA/G+9rEPvvA1cD2ypSr9iZ1e/Kg=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.linux-musl-arm"; - version = "10.0.0"; - hash = "sha512-2FAwGl8huDfIp072/pQIQ08VqGGY1oGMSb57tbjG18fXLLPIzssWrfZVqOLFaBzgtDm8CbOaQ6HLmuctySxdFw=="; + version = "10.0.1"; + hash = "sha512-VGi4l0A3IQNk07slUkXuPgFIFM8UnuP/zk4Y9PLazuu0vb6q2H8LXE+iHoDapExAQgL8h5wU3nBGOXL3S1t5BQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.linux-musl-arm"; - version = "10.0.0"; - hash = "sha512-lCkhhpyENYogBOXUBJWiO2DHsB/+vPHNDGSqhTttbk+2tET+IuVCafKphJDBrFoSj+3RUPz2oQpMaC4oJM6RdA=="; + version = "10.0.1"; + hash = "sha512-fmpIIKICgHRHHoxyU8YwMVKfIZZYw5ZCH9L+gLCogFLxHemlo0aYvwe2mIgoVJ0b7iDSng3jbZvgvnc7niP6vA=="; }) (fetchNupkg { pname = "runtime.linux-musl-arm.Microsoft.NETCore.DotNetAppHost"; - version = "10.0.0"; - hash = "sha512-zS1TuIG3Lm+DLV7Qc8tQ4gkDYPGzkzjXTGyWhgYdgjKPR+D0qAGMCGbB7OxXgB64Gkakt/cZKG+5+AUA9HVVbA=="; + version = "10.0.1"; + hash = "sha512-YKF4Pa+VPrIWISpLmcKlIwxUVjDaEbp42a+dnFNY+RopgzFH3CSdS3OUpW0XPveSshHvXMDxmeVxXW29FvQCyw=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.NativeAOT.linux-musl-arm"; - version = "10.0.0"; - hash = "sha512-JlsRhCKRKA6rMqlsz5D4TT/VeY+wQCzCFTQS+cIP7934vSVfWekG1FFokXRnPNvZ9wGDCquqHscQr5URgK6aVA=="; + version = "10.0.1"; + hash = "sha512-ynpGm1U2SgbUl5CJd4xkD/fFpHnmznBcNyj3ueZKJ1BbJTHlPqhYlYBafk7Ox7cRTDriDMM3D2fk1VsINnS/qw=="; }) ]; linux-musl-arm64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-arm64"; - version = "10.0.0"; - hash = "sha512-jwynqne1410/fXvhegoJxfjq9JcPxvYqpS9OePp8yVsjnCd2x9IHaik/iAHQmqFbIKgVCpAPH9/i8hfMGumnow=="; + version = "10.0.1"; + hash = "sha512-6ZezOJwdDRIfrrPCAknmbIPTNMMfEXkTUJO9vuCcfgHQ8oFjxny0KCXwciqSdjqi9hAvXmKgWMVMNg5o+FR1Vg=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.linux-musl-arm64"; - version = "10.0.0"; - hash = "sha512-buX4rr2ZZUjUfvoF3wlCSLUHEKpaFsSkx6+vAbG4uVNJANnUZM/1pc2nl9jg8THFIvIPfCQI3siK54nWsFnBkw=="; + version = "10.0.1"; + hash = "sha512-/ZPx5RCi3sfpyLF7DrDK237tZLytYDPEa9Ib+oO632IXilfDjii9yTzpcfISsslqfqtQ11QCZFipns6zDQOS3w=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.linux-musl-arm64"; - version = "10.0.0"; - hash = "sha512-FmU8A9e/gY+LGGqVgr6fbk3swgzO5xTMVCUpcbYid/CUw80T+KbYWFeaSIn3zuTGIdjP9zOvJsUYiuBdgN4GbQ=="; + version = "10.0.1"; + hash = "sha512-OUFaWk1hiJoLXFwDfLCH4JHJ/0xsQ2lY4jSEQkvlWdHc/PWbqzSNI9aRpoq3uRTt80F+EgdWOXBxGh6ptgR8PA=="; }) (fetchNupkg { pname = "runtime.linux-musl-arm64.Microsoft.NETCore.DotNetAppHost"; - version = "10.0.0"; - hash = "sha512-eocUfeHF8PwhbrOfzSYXuKVMwCZ2T3VFoW2mRX77buB8G24sfQ+LXtppBN2+EQbkd9mT5QZNR5gqV6rqfVFeAQ=="; + version = "10.0.1"; + hash = "sha512-FFcu9QPseX6zA1Tj+iT1xfNCGTFfj7S/9CMA+DX9XEFogLX92ppstCFytX9U+wD30GjO81eaRE1CEtijmFf2xQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.NativeAOT.linux-musl-arm64"; - version = "10.0.0"; - hash = "sha512-WwVSD1gSgf73RE6tHGuoD5kDMqmYd5mIu6B3Ay2jO8MgejtfRO1qNoa6EHcq0ouVS3EIDRO/oi4lWtgzHqLHdg=="; + version = "10.0.1"; + hash = "sha512-qfHzimy78Plho1+jx9eBIFsSNAU+mMvxpPKuqzeEbIWpCnJDETWNrSbtGnujSE2HBoYwmJ49TPmKd7yM3HyghA=="; }) ]; linux-musl-x64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-x64"; - version = "10.0.0"; - hash = "sha512-4m7+jTuPtHvA5EGAWArBHUvRyNyLT59DRSMZbnKmA+Okz+B+WyiJDf81NefDfbCxuVRdsaoaM0NYj1BHQ1Z2HQ=="; + version = "10.0.1"; + hash = "sha512-QVZNW+lsh9meR/nvUHsTQuQ9jCYmJyatejlwYe/CC4wxQ/A3mlcI1WraeDdLNSCVse5WZdJ5hSSfsY3AE5ZOvQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.linux-musl-x64"; - version = "10.0.0"; - hash = "sha512-KlfgMF/55W4r33hu1KykghyeqLV0uSrBId4ax/Rrxpj8yelJ9E4iviSiLARrbNK0uDtcZk70hTKsQyrjpCMWcw=="; + version = "10.0.1"; + hash = "sha512-x1zk7wFbxXSaeHvJhGezULy8sUXjZgB1x8wgBcD31EaDqiQIxJWEfMKTdKbu7EPbeGvnwW+5A8j8gRKPKukQiA=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.linux-musl-x64"; - version = "10.0.0"; - hash = "sha512-eTF3DTUCRfvUseH012DsX2B78VEn9Yq1q2t3X0RVYzP0ueuvkjJzSBelHc0VDtYEoyNMIkK7pwAb+d9FSAtgHg=="; + version = "10.0.1"; + hash = "sha512-mbBB5rot/iBZapI/e/pcKyQr+dk/o9AufThK7fvKUCb18ghG43+ndf1HcInYMlfsZNDUFUeh3fkK/LmPDggXJg=="; }) (fetchNupkg { pname = "runtime.linux-musl-x64.Microsoft.NETCore.DotNetAppHost"; - version = "10.0.0"; - hash = "sha512-MW5+A2iatX6vjD2XjW7RlOJLBbOtZxFTYb4mlPHnG+N6NE6cvarXyAgR1+dQhWSc2W/kL7SFNnSF5GrtfV9pTw=="; + version = "10.0.1"; + hash = "sha512-oZaaGwczV9wuWxcqQI2Mo2wJwk1jQIFwDl5y0+A97CX2Lv5UneF72ZKG/SwXvt0lBB6fzA03FlEeGA24blhlrQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.NativeAOT.linux-musl-x64"; - version = "10.0.0"; - hash = "sha512-4ar4h4IHFuZXo4uDArhDRWG10/M4rNLLkilexfEDVHiDxsWKdQKn3brLAU5QDbk6zAr2u7xwWyQ8toZLA3jQ9w=="; + version = "10.0.1"; + hash = "sha512-3ktoSG0rgamlYB5FPxnZLWw1bNlJCNr9/WJfFNKGlGFiizx2zA0EjGlLG8vvxqHhCsce1VtwOl1GLdUUIklH3w=="; }) ]; osx-arm64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.osx-arm64"; - version = "10.0.0"; - hash = "sha512-tn0bDgKsgZOCHkkpIRfO1yzM080LcPxMUhtaHEXcOpWNtZqmqRmyC7zfiaQPmzdKDgJU+urZOJWq+HvL9CCJjg=="; + version = "10.0.1"; + hash = "sha512-wmQLkkkEAlnEVm48luVyvy4pqcFWQvgQZuecmPsBx4dzy9LHfqAJUG75iabbZrITfFknI/6kMg/zuKS5mgmo/Q=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.osx-arm64"; - version = "10.0.0"; - hash = "sha512-YmmSCR5t2MB0IJ558DLHg4pA9mhm0GVbO/eWBo0Gp32qwG32e7BiMHaPz6LxMkVNjS6kIxO0YpvRtnEpMnHBHw=="; + version = "10.0.1"; + hash = "sha512-RlTdys7S+pnl/X7lYgDCSyZ6PxIdUpUJTn5XjNpnjD3zC5SNUFLs496lvJ0gJZ9VLC6t2XfSMOjYz9a+JP7yiw=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.osx-arm64"; - version = "10.0.0"; - hash = "sha512-axo6Yu6u/tHfPe/Gtv4eo3/L9ROYcmAaxWm8w6Y3ak3JhgkuHZYexCyXKdnrKiMXb7LDS2x1967gm6gmkg45/A=="; + version = "10.0.1"; + hash = "sha512-eiXRjeXKspkSrP5clwRTWOAkd7O9lf3m55BPi20tkGL07y4YcF9HxVAvyaPbo27VA+nwxOYZXaUOjg/t9X4rmg=="; }) (fetchNupkg { pname = "runtime.osx-arm64.Microsoft.NETCore.DotNetAppHost"; - version = "10.0.0"; - hash = "sha512-pydxAJPjEDsEBXqW05fYoabondN7ReHzAiCERQhsrOCEHGTg6F2VrHOGMEkLFdi3/8NJnzSmCqdLMjvoxhk34A=="; + version = "10.0.1"; + hash = "sha512-iSfcPVNQJfya+QhDIHtVEiYj4Xo0UP3wJ5NPiDEE94t6Ea0M146YY3QzIC7osQKWfyF7vMEfyFsKMalCBl4lFQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.NativeAOT.osx-arm64"; - version = "10.0.0"; - hash = "sha512-MNtC4Vnbgwmb8KFfsdp+Xu4yQghA/cOjXYRBx0Imk+2xPgBkWExCFwbtyX3g/t4dYf8VR/uXGJc6/FFTMhcgvQ=="; + version = "10.0.1"; + hash = "sha512-gxyenkkLwMRnyfQdF/Uyn3K2Op6hBMdW50Pssfh6Zu68vBsRimGxiVpOirJCwtNwBy7wCixAnAYKjfNtj4U3Bw=="; }) ]; osx-x64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.osx-x64"; - version = "10.0.0"; - hash = "sha512-xasWHsXTFRyUCMa6t22nfqwNeEh5hwLvLcXNXDAt0EGbYrV2YlehkaHRwsAJLqyA7XwTrUmyqMk0wUCCGlUJmw=="; + version = "10.0.1"; + hash = "sha512-4oN9SfJRyuZdWXYKzHDnzJef0Ido/YvIKtbtPNnGtz4eNc4btIUlWdJsu/oSM4gKnnLqEmNjFuo8UKDNC5YYeg=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.osx-x64"; - version = "10.0.0"; - hash = "sha512-OYxudIkO3yIJqwn0y2h85UI4WgNyB9kLx9CAvTDweN5o91iUs1Dq9ZNPCBKfQsp7xKKN/5uGgJyn+PPMGFq/lg=="; + version = "10.0.1"; + hash = "sha512-QKgOoiwk92mYG1vCdRQu4koKpWQ3Y9ERouCGpK1tVoYnmHVWPhYFjHHaL4206ho046gWr1+e0D+Y9l7LCccazQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.osx-x64"; - version = "10.0.0"; - hash = "sha512-z+Bsoq0132LKbcpA8dHIOwu5OHerJHShJGHd/UdIXfJZaohwFSId73kZhRdGPl2m05R+u78EjUzsQXhyqkUjEg=="; + version = "10.0.1"; + hash = "sha512-aCt1Bk4MXPmKeUFUDnwBYWVmgHNhAbDU5RdgT8X2mu8UIKIjaS36bN7iDu3NypRFrhrQ7U7kBqmbIiYaiOGFig=="; }) (fetchNupkg { pname = "runtime.osx-x64.Microsoft.NETCore.DotNetAppHost"; - version = "10.0.0"; - hash = "sha512-xWNVQRYqGLRo5g4T7CVy4U9n1bzYVxdOzQhMIUlRAK/y3Yj7Cs6OIb0frSw3utwME5ewU3LAkWtzMAPEGuPzJA=="; + version = "10.0.1"; + hash = "sha512-GKAsTBMD9cWoyAfxE+f1SLYEd9GmTvgL+ja4ebk9VElHk897OIq3KkdVheH908pFVk5nMk6VG8tDJ8ASLk0Bnw=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.NativeAOT.osx-x64"; - version = "10.0.0"; - hash = "sha512-JCrbiueBGasaUfvwTiKKj/4pzWzdp30vIzOYcUmbfCX8jtR40Ey8aHtt3P+LFKKeZJAOpOOv22gk0B48P7Ah7A=="; + version = "10.0.1"; + hash = "sha512-Bb3F5goFfxZTcoKuzBhsicvqi1a6meu/yvRSknv2sEq9Ql/YxivArBRhrAu/qd6I1zjd0P6KR0pAHoQJr3Pojw=="; }) ]; win-arm64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.win-arm64"; - version = "10.0.0"; - hash = "sha512-GdcFzW7htuHsledWiqNj8MYUCUpnbOtcze0jVDnfFzYny8jmTAKk4SH9UB+r/TTFqGI45dzrSb6Jqx8Hj+W0ww=="; + version = "10.0.1"; + hash = "sha512-AnuURu28jW2vaqROOgmSTubgLvJmPrvx9hsQayalJY3DYTK2yra1doHisll1gUKZC3qvKBZ1+hJNXeppkQHPWw=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.win-arm64"; - version = "10.0.0"; - hash = "sha512-8BzG1X4h7fsvb0G+1fzeV56jgbI6OG8rf5iNqGFytCPbipYyQGVd+kJ26MwmhrW71wfdcSMw9W6vQVnHXGXwPQ=="; + version = "10.0.1"; + hash = "sha512-wA4ZHHB2+LGAaPq/mUH/NkOSihQAh9YO3OX7iAuDHB3B/MRJj33GzvH2+tRp9jXcaHh+Ttf5lkNqG8OnPg3uyA=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.win-arm64"; - version = "10.0.0"; - hash = "sha512-I1LC2hpV2Z+At2MMFdzMd91L96UFMOH10++IQqZqDASBsIYdgPHPSigamndBSzZzHmT+xyXLls3D/7ZD0rsTlQ=="; + version = "10.0.1"; + hash = "sha512-1i+UpeMReEmRFef0CwVJfYbwsxrsAse59S4kcs7dKK+Md1yiZwu6FZbvHLbCT3H5DFtkXAk5fL3ENXSK+sQqxQ=="; }) (fetchNupkg { pname = "runtime.win-arm64.Microsoft.NETCore.DotNetAppHost"; - version = "10.0.0"; - hash = "sha512-tGH9kq8v79nKjYDmNMgMcmpfS75eQXBakfIc8cgz2kh0+u+QO9r6YWhkXOPlRB48B/vVLxj9hY8c3kUY6iwBcg=="; + version = "10.0.1"; + hash = "sha512-ac9xAIob4JA3rJy0XQLVG1aBSO7JOEER6mQLlvhqz1/OTmmXfLpOtKHNJyjgEqXS7aROKtBl/kXFwTawP/gV8Q=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.NativeAOT.win-arm64"; - version = "10.0.0"; - hash = "sha512-pBU/rw1TcVxKoLctkrHcWpGHVi61ZMJwaFXTWRO5Wayp3EVu6buWTXew8PmgFnVwqw9GvCBiqTvCeabTh2kVgA=="; + version = "10.0.1"; + hash = "sha512-GDzC0UW+ac41G5pGlmAL/TSCz8S0JdLcKC9EsJgGcp/sETaizV2s2Gs5uGRETE0mbp8dtM9y5mIIiFTKZ775Gw=="; }) ]; win-x64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.win-x64"; - version = "10.0.0"; - hash = "sha512-sFadl/LMITcaxnci2Vrvjezfhd8bOh/2Nseu7oU3uVKxfVAS05V9iV1m2QEDslcd1Zg2DS+HlhEWgxnud8l5Kw=="; + version = "10.0.1"; + hash = "sha512-7a4V5vDv4BifmfYvswZ+JF5j6YK2VOq5OeJIN2GWLJmVMxVinoqa6/5274Ayoq8SwVSq/NIp4DTrhEZoDv4HVA=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.win-x64"; - version = "10.0.0"; - hash = "sha512-stRyFS09mf1ozhRbS9bLTP9/8gmnWw0haRBzfqrkdqdghbu2uArih2SPuJEN5d3gTEsszbHToGk7sCjKw0zRhA=="; + version = "10.0.1"; + hash = "sha512-hJj/GO2/WVop763MG3A7FCXxdhGAlcNufi3gHsfTrT7CU/h3bok8MrFEftDGMLV3fvtavYnu07anuOE7NuJz8A=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.win-x64"; - version = "10.0.0"; - hash = "sha512-UcUlPpehQPt77/Zs/JwyENXtjnOU7YdwM7Kcft12Iai5pofK4DMC4kQLBjKQiCG8Q4RElUnEW+DQHmEGR0fz/Q=="; + version = "10.0.1"; + hash = "sha512-Cg8BYqPyw9X1IDPoOemNXKrhwLiG6xnvFffvdE0l/W+mbAia0zg8Nkonf/tI7dZOY4d/eGd9f5TTzQurqc4a3w=="; }) (fetchNupkg { pname = "runtime.win-x64.Microsoft.NETCore.DotNetAppHost"; - version = "10.0.0"; - hash = "sha512-KodAts7298I91d/RCZh7i7SbS097npbbunNKOga01IxPtOh48n5Nr8fdEuZX6X7wT4FuUTX1O3glVmCf5uWX/g=="; + version = "10.0.1"; + hash = "sha512-JiDZBYHfDprEvhh3QWNBASUxb61G1btj/4kOKvybERrvvBgAM8dRUms9kwln76Iqt80a9Tv9+1XSqDmTvfBgkw=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.NativeAOT.win-x64"; - version = "10.0.0"; - hash = "sha512-W0TkFiCX18X42x/7yLigJz4dFJypJshxdjAkSdOBC7UIN10EIqecXuid8/xXF/GHfn5T01o5W7OXlDm5RTXodA=="; + version = "10.0.1"; + hash = "sha512-kdQxCDmxgc/uSxVbqvqlyxfr+CvuYzTqObN6JVBtqeurt0eiQLOBtGA/IsCFq5aobvMbstIu77HNMgQr5Vlb1Q=="; }) ]; win-x86 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.win-x86"; - version = "10.0.0"; - hash = "sha512-FgeLN8BzZ+gCGB+ozt5uxVzwFyknYNCXEJfwTEEgJa/oUBaIgtpq1rsah/wp9CQmJTZPp+lS9lPR7DvSuhcL7A=="; + version = "10.0.1"; + hash = "sha512-Ulra8P9i36M3IwYsqfRkaUfqfqjoqRe1G24q/J9L0k9WZmzD0PxqYxpjio0QuHVTmSWi3a7xEpa7KEBgwmBliQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.win-x86"; - version = "10.0.0"; - hash = "sha512-/Q0UxPmdQvB4/GqMlQl61tUvhczN1ZdS71U7bErK3V/LRX/AFWhN+pT5TS60EC8jn2JKBis9XzFJjElg3DilPA=="; + version = "10.0.1"; + hash = "sha512-MOmzynPYMicjlF/sdSYLyEgKGqtQH+gbttOuXWfi2u/VZbUJlHyVn5BUdu+frEbMMFTeUrIg0laHDYN6rw7ZkQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.win-x86"; - version = "10.0.0"; - hash = "sha512-d+l9pyTsQ68aO4tg3bL9v65tmjdMYRbqBdcjf5xrVQolac/EuR6ur9Ht5d0YVcOjoPaiBZMwwJq0e4h6rBhUsg=="; + version = "10.0.1"; + hash = "sha512-wPnoZT9XXBOptQ8UkqHR6ytEJxgv1Os98/dXP/944B3P/fWVdyLN3fDq4EOf+FYR9QAIqdH3tHKHgLJBl16RyA=="; }) (fetchNupkg { pname = "runtime.win-x86.Microsoft.NETCore.DotNetAppHost"; - version = "10.0.0"; - hash = "sha512-vwi715pWIe1EMVJW85Cp6YLWDDcuSu5XVqNsTu7J6+NpuYkdGxqocI+780SJ3grRRwJ2DARXTCzKQyF2J1ZRDQ=="; + version = "10.0.1"; + hash = "sha512-lQA5qngftZSocjMXUDwG76A3HIt9PnzZRkBCMDHF4mAWOzvCY1nWq4GrfKNFEohakD3bChDn7SWwcR8/FrGtzA=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.NativeAOT.win-x86"; - version = "10.0.0"; - hash = "sha512-IC5RonQHDTRAjs4hShcljsrZuaIHypR3gb0iF5AT6OWv9ZbspPKs8yEtWTWpkZOp5SDdIujOsYG2872NjLjnGw=="; + version = "10.0.1"; + hash = "sha512-NwbW1q119szIwzqZSguA9zKTxj9AZHTLtfTct8isPh1oBIDEYlPd+FBAM8/Cuc3jvnzL0sMcyHjW68y1xhC0uQ=="; }) ]; }; in rec { - release_10_0 = "10.0.0"; + release_10_0 = "10.0.1"; aspnetcore_10_0 = buildAspNetCore { - version = "10.0.0"; + version = "10.0.1"; srcs = { linux-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.0/aspnetcore-runtime-10.0.0-linux-arm.tar.gz"; - hash = "sha512-UIO5wgVxY5zJNZDoY8Ac9rN5/EyxKdHrdJh4jnGUsNohs4oYTkmt9R3sgBPEVxr6pnEeNPs85jmc7U1yzpcsIw=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.1/aspnetcore-runtime-10.0.1-linux-arm.tar.gz"; + hash = "sha512-5lU5pH1swNiqvAMFAbcCWL1Ht9zIcfsPsr5KK1qE18EdntOXddCIAsclb7K8e5h4LaY0LHhXr2CcESAJKNXq9g=="; }; linux-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.0/aspnetcore-runtime-10.0.0-linux-arm64.tar.gz"; - hash = "sha512-DtAi96eivwZgstTNy5SlREubns6H8ipgogKRN2MP2ROFxhoZsTAegb7zY7W4kJJNU6fIJOWL1O3TJ3I6pyxvtQ=="; + 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=="; }; linux-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.0/aspnetcore-runtime-10.0.0-linux-x64.tar.gz"; - hash = "sha512-czFM9IFfVR7m+YAnODZWjGYCD95+h7f+J/giS7bs5ednvyqA5CvFqtOD3LOMgj9LKyXQ//y7D71z+oLyDmbozw=="; + 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=="; }; linux-musl-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.0/aspnetcore-runtime-10.0.0-linux-musl-arm.tar.gz"; - hash = "sha512-fBYkDoRVRPx5OHfjmYcWujkACEbUUJNwZfw/Rn35pv9Ugs6/4odXtx4eUZq/kkWepIFvVUlXf6mk4ljKPKfkAQ=="; + 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=="; }; linux-musl-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.0/aspnetcore-runtime-10.0.0-linux-musl-arm64.tar.gz"; - hash = "sha512-oKAL1Ru7E9QO3ecHbffwTlhtkurZedieiIF32NgW5nVqyA2UkddOikztceQlx1MOntjZROwN+xi/JczCHSrFAg=="; + 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=="; }; linux-musl-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.0/aspnetcore-runtime-10.0.0-linux-musl-x64.tar.gz"; - hash = "sha512-Txi3/RJiEjZLfKaMo/Pw1jNYzIcXL9cv533iVniNk0CBRCHBYwMXIkjwxyl7m5a8BpQXXEHveM4iG3vQLPlMpA=="; + 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=="; }; osx-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.0/aspnetcore-runtime-10.0.0-osx-arm64.tar.gz"; - hash = "sha512-T7Fx/53sxhuazoI6HBZcUKbTz3URjqxCpCKQmzd0apz9CaKAF9cBwpMZ3kKnWnds9jhGugTV4PfalkuoHFMiTQ=="; + 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=="; }; osx-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.0/aspnetcore-runtime-10.0.0-osx-x64.tar.gz"; - hash = "sha512-NnZGSVgijMmjjZbacxfJWVM7cyV1LxDBo7JhZg+geHmc451AQVOsweRgo4C0ImPSs2nOUbO15p5+GdhBTcTE9w=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.1/aspnetcore-runtime-10.0.1-osx-x64.tar.gz"; + hash = "sha512-KqfrNjlgr72ZRQe0T7z0Y4MDgJIXAlOkM1OY03qmCkB9Qvs3sBj00Er4fqJwhagh4SNKPs4y9P0AnL85RijrLg=="; }; }; }; runtime_10_0 = buildNetRuntime { - version = "10.0.0"; + version = "10.0.1"; srcs = { linux-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.0/dotnet-runtime-10.0.0-linux-arm.tar.gz"; - hash = "sha512-QwFryp+QAr6Ks0cwEkL+8Dt7vQDtNPt7mmkIcZuD0PLol77jlUAmzCcUuCFF5kpJv/OG9MBK57YCQUNNyH4fhA=="; + 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=="; }; linux-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.0/dotnet-runtime-10.0.0-linux-arm64.tar.gz"; - hash = "sha512-hvK1vLnVbCqjUxTz7tq3FbvCHzPGb1xF/OP3PCKsFwHppEQVoG9wMezof0+4SBqbj6m+bwMAmDGe5W0pWoAV1w=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.1/dotnet-runtime-10.0.1-linux-arm64.tar.gz"; + hash = "sha512-ErorzR5LCXdDxCtIoRnHMpPyaYRCKNhd5WV1foG5NmgWkh7o5Z2pgwjzO5CR0xegANVLhy8LSIrbBTwvTRZjYA=="; }; linux-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.0/dotnet-runtime-10.0.0-linux-x64.tar.gz"; - hash = "sha512-CuiWaDRehaPEl3zXLpRIDgVYuupJS//q9pi7W+QAuMp4trWPihAk59Ihy8375oEDcucu22Ec08UATJeS6olAsg=="; + 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=="; }; linux-musl-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.0/dotnet-runtime-10.0.0-linux-musl-arm.tar.gz"; - hash = "sha512-2/5QzZLDXLS43yllErFZzeZxOLnzJT7x8T3EbxgYWepLl1OVmpb5pPCFHAFwvvoxilD74+KBk9GFwViqgFndJg=="; + 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=="; }; linux-musl-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.0/dotnet-runtime-10.0.0-linux-musl-arm64.tar.gz"; - hash = "sha512-QqCC260s+X6+BK1wtULTug5/3ldtE3zGNxRkH64tzOT77+VqEnccSfyuQY1Kc+BHnEIPODEWn8mRXBmcoyykAA=="; + 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=="; }; linux-musl-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.0/dotnet-runtime-10.0.0-linux-musl-x64.tar.gz"; - hash = "sha512-ZNCAY9izOVzxAQw1LwM94sPN56VAkhnpgSuecFP15+Fp2IyIaQJUw5/qch2agy3NPHTdmv8GRjB4RFdUvNnkMg=="; + 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=="; }; osx-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.0/dotnet-runtime-10.0.0-osx-arm64.tar.gz"; - hash = "sha512-r44gDjHbURrr5QygLR/GNNe32HaZQP0E9fv5mZQW9Iqf/uWFjpGEdRVSKYTGeBXOYYmh/RH1VAsT8r1sf+bDew=="; + 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=="; }; osx-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.0/dotnet-runtime-10.0.0-osx-x64.tar.gz"; - hash = "sha512-vAgFlrbpLQdbQ/WQknazbb3Nrjr6eUE/c1RVQLeaflpAOzdRqXYlpOBvEKLhZuGhBZgHbP47PNbkiPWS7hrF+Q=="; + 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=="; }; }; }; sdk_10_0_1xx = buildNetSdk { - version = "10.0.100"; + version = "10.0.101"; srcs = { linux-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100/dotnet-sdk-10.0.100-linux-arm.tar.gz"; - hash = "sha512-RfLX/QVnCloU+kgIieRZIHgid1ddug2kTCWZl9BZ1kBwtArHqunww6MHbZ/tW3h4VKir3C39tHg7RJwFwcm0nA=="; + 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=="; }; linux-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100/dotnet-sdk-10.0.100-linux-arm64.tar.gz"; - hash = "sha512-JPwrEFq4SEw0IT71esTmo2plkyQfDrxs8KQOwvX+otdt6FxLh7KlOBTRlOMuwSiN1QU81vUnaNec0KyUjL+E6g=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.101/dotnet-sdk-10.0.101-linux-arm64.tar.gz"; + hash = "sha512-kjj40aytONFDMktAmcqh2BD7V89ZnyceiHLh9c1niqU9ToUEram41Hhp9FSi96lpkAahfKDXUPCaE91BdEhkHA=="; }; linux-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100/dotnet-sdk-10.0.100-linux-x64.tar.gz"; - hash = "sha512-9426wwya8iMNZ/9cIk3jpdv2P4p40cIGWU3tuA5pCdLMip2GXVEFxywv0qomb8DGx33trGBAjLzPJysRa9EbBw=="; + 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=="; }; linux-musl-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100/dotnet-sdk-10.0.100-linux-musl-arm.tar.gz"; - hash = "sha512-WlQ3WEUQGcKcncMiDDCVvlI0qa3G/l3Mw2eIaxYKkHstaoG+j9PA9Sfp7IMnA7JUbeyBqN8oAtn271YUCC4TsA=="; + 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=="; }; linux-musl-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100/dotnet-sdk-10.0.100-linux-musl-arm64.tar.gz"; - hash = "sha512-X7lEIc5Ylvs2tkvQ+XWoPRk4ZBIF2J9EciyOpEoD+1hE2f7m1y+SrFY9EEC3buPx5j4vc4RntDKdLqvtDFsEyg=="; + 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=="; }; linux-musl-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100/dotnet-sdk-10.0.100-linux-musl-x64.tar.gz"; - hash = "sha512-L7fdybIypn9pJiuL7rtfoiPahskxTwdO15sVGnu9CxtcNr5UgNNj2CcJrmn9kPempFHvaAJuBAZYFDTtKIsg7A=="; + 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=="; }; osx-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100/dotnet-sdk-10.0.100-osx-arm64.tar.gz"; - hash = "sha512-DunHdPnGNgGERhm2fWyoKdcPomuZSbgI6AE4DDXtsS5MlBi6+OLvi6HcbcfTB9v1gw+w9Pl2ZgMqORxcCX7mBw=="; + 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=="; }; osx-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100/dotnet-sdk-10.0.100-osx-x64.tar.gz"; - hash = "sha512-WVw8ZhpwWiVvUuA+Ou64Z1Otb5qj1Z9IcwTNu7dEo59OP6ZEWmDN7WvHjhL1HVLtWhg+pwoFYLlr7WH7g5WPgQ=="; + 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=="; }; }; inherit commonPackages hostPackages targetPackages; From 723a7b8c5ec99cb2275aadf2fd83f65d2c6dd6ec Mon Sep 17 00:00:00 2001 From: David McFarland Date: Wed, 10 Dec 2025 02:22:34 +0000 Subject: [PATCH 12/50] dotnetCorePackages.dotnet_10.vmr: 10.0.0 -> 10.0.1 --- .../compilers/dotnet/10/bootstrap-sdk.nix | 420 +++++++++--------- .../development/compilers/dotnet/10/deps.json | 48 +- .../compilers/dotnet/10/release-info.json | 6 +- .../compilers/dotnet/10/release.json | 14 +- pkgs/development/compilers/dotnet/vmr.nix | 6 +- 5 files changed, 245 insertions(+), 249 deletions(-) diff --git a/pkgs/development/compilers/dotnet/10/bootstrap-sdk.nix b/pkgs/development/compilers/dotnet/10/bootstrap-sdk.nix index 1451de6aa22b..f35998ac2501 100644 --- a/pkgs/development/compilers/dotnet/10/bootstrap-sdk.nix +++ b/pkgs/development/compilers/dotnet/10/bootstrap-sdk.nix @@ -11,28 +11,28 @@ let commonPackages = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Ref"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-hz7scU+GeR8opmEoYFby2mIzR6Q/4/XqKrb4XsusXHFrIFNnGiyuO6pYVEAy/AmUZ97YCy6m41ybzAuKLL7m3w=="; + version = "10.0.0"; + hash = "sha512-HcTzMfT74z2wx5virCUA8AgviXAfP9LO3ToUmCIg9AMGK4ohrUwhfQWHK4EE2egpEk1jKvDe1ZPPlX9csgCMlw=="; }) (fetchNupkg { pname = "Microsoft.NETCore.DotNetAppHost"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-9qeh8T+LChz+UZYhAJcf/POP7WeLhRtyb4Z0+bmRnv0Xm5HPPmLqEy6zADiVU9aZyjPu9Ft0NtvLdcfzXT50+A=="; + version = "10.0.0"; + hash = "sha512-CDUeukQ6yClE0KQvgsUJyegl7w2ORz3c3L9kBlqhOiNwhg8liiwA12HDGqYwrQQPY/oFSzLp4XpjwDZ4mVAWMg=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Ref"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-a9Ul0tE8XV7ipMMHlbkhQPi6qpqiaYiGNZ9wTHJlQhDoD0AsKycbiYjWnsITXsuccOjAXGIPjnX4mwTNcD/VSA=="; + version = "10.0.0"; + hash = "sha512-DM2V40+lgsHLg7cUd7TWxRhdSwb5HgpHzImq4npVg3hAyh6xwKAZ9j/y+3nWG0qSLHc3t5FVLeR4bJO0PN3tsA=="; }) (fetchNupkg { pname = "Microsoft.DotNet.ILCompiler"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-lXNTcDjyw9E47AZE0w0AoCRIls+nBtOWb5t/QTbrNX+OgawCGKJn5oHTjyOrZ38wR6YdWQbr8wi1/B/pwR7gow=="; + version = "10.0.0"; + hash = "sha512-XXkdkHkgVPvAmXDeP3HIpDlNTswlsK9fuIkPHVDYcmxRuFnEEc/1yEg+MikjA7+fw6TSy1AqkNdcyrjJjag48w=="; }) (fetchNupkg { pname = "Microsoft.NET.ILLink.Tasks"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-KgEeHi54wovjvzjW6Ma4chuj20ux1s3dbuo2pvCAKjisOyc6hHS0Xr/LvAcnCKjafa0Q+HZ2IRZ+HS+O9VWA+g=="; + version = "10.0.0"; + hash = "sha512-nmdgBAyTi4gyuP18U9I7JhVSC31+mZyyQQzmldKxkaVQCB5mcPjgvnfkJCQjN84VRFE++hXW0xBqPSbUuny0QQ=="; }) ]; @@ -40,118 +40,118 @@ let linux-arm = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.linux-arm"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-pYS9JBkV7rUMaHEESpR2rahJ2ZvaJNsdt4oa8f1WuPFG45XJ/2u12IdV1vsuaU+9f9rYMVfhj0iux+2F8LYqFQ=="; + version = "10.0.0"; + hash = "sha512-jlcG3SsEkcWQn7xUWuEU3uscK6rLQSCPNWO43k+enQHf/7mmsvAAu3DRHl2STsZclB/KrhQm0qgK/FiEhD9j3g=="; }) ]; linux-arm64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.linux-arm64"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-O6kG5AngtMsrdyVCNqlpBUDcmeq3od7Ucg2xN43pyZOcwmLO7AHl49SKqniW5JyoZP4ZqWt4KwYM5mmw0XV3LA=="; + version = "10.0.0"; + hash = "sha512-UkVobkMgbeFCpcgTV0TvMUTzWlI5G4Ha1OlS26HKDzdY+AEhJ7UcymZ7SR16W3mw6mRunKiQtXuwtN+fZ/jE1w=="; }) (fetchNupkg { pname = "runtime.linux-arm64.Microsoft.DotNet.ILCompiler"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-hYNGcBFVkmmJRVAryuSKJges5+CKfI459ksjbIkPAhUHGwfOQIpKcX+TppfE3jJmCSl+eQL+2lbZl1jiGHXtlw=="; + version = "10.0.0"; + hash = "sha512-fKoXVn60Ct8JOazjDuwpzGZSGqVHBXboJeyCWJQj6w2B2x0p3mOJkR0/kOifxT+E2NMX2Zx12VELKK9hAAOt2w=="; }) ]; linux-x64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.linux-x64"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-hIWTBNODFZiqZLtHrs9hMTkXIDIcacrcF9B05YvzeJp9+0dFJiZYH1knXpDoTos3O5KwDObfb2nq5YirPBAPXw=="; + version = "10.0.0"; + hash = "sha512-+jM9DkV8UdrLkm6PyfbUpRJLOC1pVfDHlKD9gXU/1fDkFpy7q8RSnQ5GCbxL5o5U7q6lfh4rQ5FsCD0fJC+zYw=="; }) (fetchNupkg { pname = "runtime.linux-x64.Microsoft.DotNet.ILCompiler"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-GR4jPLadQCCaS+1DD2v+/MQrSC+hFk0G1yEw2BbhcgQtYgxM2GtEPNEUPoIIss3YmeCM2vjXZBgLZtS6yUkZdw=="; + version = "10.0.0"; + hash = "sha512-RfDDFGwkXvXes6pzq+Fl8RNweoSOwrQsjL++Zp1+DLY9uwAoKeDYjTai2Rin29MjmD5t854ZivDKP3X5HXYRRg=="; }) ]; linux-musl-arm = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-arm"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-YnnezTFKvLbmSjJSKxNU+JZDiz++ku2ZSNeTP0KYxuMKKXx0C86dR4xvbSqmB4aHd8SZk5Ka4UH6PUTDrEVT3g=="; + version = "10.0.0"; + hash = "sha512-ZBdYFk/Myia1U4r2tFfidqRUCfMrW9mC+D9xHoDCDELpmysFcIdNfPIAdXa3jXwv+EfNbh1D2+l/pSASHSx0Jw=="; }) ]; linux-musl-arm64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-arm64"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-F+jX7XP8Fs4E3Tt/HekmuL864IUgH5aN72Gt8uEEtThjn7kl26c/gu05R7pk+57GOinv5Ob/bkTTXOcCb3S+gA=="; + version = "10.0.0"; + hash = "sha512-THBCdaGd2SWs4ECp5ZGPi1vB1SiIiTEsCYSAegJayw2Ic9Ky0RdaWSA+Q0yfI2sfnSsd97Vk2dhHuzvFBgPFbQ=="; }) (fetchNupkg { pname = "runtime.linux-musl-arm64.Microsoft.DotNet.ILCompiler"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-Ki53xQRuNgmsZ1sUaV41PMVABQKepRFEKsfUYBvyZy0e9hGDCV50wEcbCRhJj07WahcP7aMf7hK0s+yCtbp8Ow=="; + version = "10.0.0"; + hash = "sha512-YjvVt1y61529YYJzPuFbeFxBgekq8sDg01yudN6zKcDmacQhUtfx16xijd/9bcixH4HWCjB7tjEHLuDptm5m+Q=="; }) ]; linux-musl-x64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-x64"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-V9tGJ2/s5CYJeu2kCJAImHrJ6/a7k+1GgFgAjbUXcPghEhQyqBaVkekeDQbEiNBQCqv2eWJ5gRAxZn57LHEGHQ=="; + version = "10.0.0"; + hash = "sha512-fE0I9SJDBxOX+OTzbA1rg4omn21xp08dzm7+zHX/U1wZxy1TO/bRhcLlEMs5f+nNXN6/8f0b4eqsglqtZz45uQ=="; }) (fetchNupkg { pname = "runtime.linux-musl-x64.Microsoft.DotNet.ILCompiler"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-IYdAy1GSZcd5i9c8PPotMhdCnExU1AwLHn12WQ0UmGg3bjTvtgVuFen7dkFTISqJn5T/3AU+89QG/d0oJTlIaQ=="; + version = "10.0.0"; + hash = "sha512-Gubgq6b9GOrD/q+eXHW14RrxcYeWsQ2bl9jL8HZaR6kXYVWd1CAF1TjKbqFLLuG01pqvDIdu8R6pMxGgsWWKFA=="; }) ]; osx-arm64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.osx-arm64"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-iXSGPUT4HxCO0wxmNM2dE2phDcC4W5BSJkjn2RnA/FC/tAVZD6O1T6SuMtgeA8m9vVVrSy7sA708J+j6zzyOfg=="; + version = "10.0.0"; + hash = "sha512-lno9hyxtY9nPVBi/VUZeLS7ARDEMBJDI2gTp6VlnbPIJuYTyUYOD/tyo6bwHG62Ie0Tifm5gzR856jgiMvV6Pg=="; }) (fetchNupkg { pname = "runtime.osx-arm64.Microsoft.DotNet.ILCompiler"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-NOy0zl+gyoS8h1qUmNYxm/KSRWCd2sLAATH5KhFatV9GwGc/JHhJfWuN8oXaIWuHkXklWpsCgIE+BuEYpKUkhw=="; + version = "10.0.0"; + hash = "sha512-C2VAFhG7JYz5QEkZGkiPgoJTiERvR/bwVWfEdTyijHcUqeryjm0u89qx5Iz5AOR6U5wQNej+2Pp5BdlEd/MKPw=="; }) ]; osx-x64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.osx-x64"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-XlncsgNGIi18zQe0A3ANBDa+KG1tB/s2Dmn0jfLsPMjbyYTJuUpmVZvNgOequimdiM+pBWX4tvVqRfsV5hImww=="; + version = "10.0.0"; + hash = "sha512-A8Zm2HoUc2fV03HqemG6BProBJYIa87mzjbBvKIDXMshispBmeVfbsEQGoJEst8KKi2vLttDX42qJdEB419eTQ=="; }) (fetchNupkg { pname = "runtime.osx-x64.Microsoft.DotNet.ILCompiler"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-Xl4KiHx8RuL/DSAAcxMUh1fNtaRYIKwzqoUxN6qrjsE9A5mlWlsWQ3CXP/DFkP1ooWoQEH/Cyk71IHQCHCKZ7A=="; + version = "10.0.0"; + hash = "sha512-gbyYz6R9QJJZ5j6XtkG5asyKRcW6IvnXLwklvAvk4bkU0+kP7USIn+EtXyDqFKuiohPRzD+sHi04LmDqc+FRiA=="; }) ]; win-arm64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.win-arm64"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-cTSKXdydpMJx2AC8n0wvrHSx0aoHI0QSxo81D9w7O8wrxrpv9B7gPKU2j8/gpe5n6gSmdjuYFTT9GTbt40wpTA=="; + version = "10.0.0"; + hash = "sha512-/h0qoO2NaKn3nyYXFiXJwUFvcrAJgZVmkK9dam1UFaDHwkPSufBsTx+wsO6YFtCgtfsDM0K2yNlsiIi2LflNIA=="; }) (fetchNupkg { pname = "runtime.win-arm64.Microsoft.DotNet.ILCompiler"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-gWcOAXM1iT4NkVnftI3njn5aqLRgn4DXnpbW5BtRBcsqkHHlamc+sSdWXltVweKIsz/jZbCrEiMjl8sYOS3qmQ=="; + version = "10.0.0"; + hash = "sha512-PtkF0VBMXdPyavJUUaCp6OBEhc1SeCz7oaYTn8y+TqczP75cqDXIUk7X6DL20UorQ0VmXBAXLVHv9ey6LP8Mbg=="; }) ]; win-x64 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.win-x64"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-+itZL0t/HjXzRhKVFIvysPjiLRov9TY8U9SsuRE6JH47x2T7JR6u01z3zhYf6CF1N+omN4NqnxnUBTw+E9ubsQ=="; + version = "10.0.0"; + hash = "sha512-uJ/dGjqaFz9YEEe5trIQk7dktkVgs1KWHsd42zdoPX+POC5JIp/aS8JFNECQK9tQQEZfgNeUT0lqfPJyGpP5aA=="; }) (fetchNupkg { pname = "runtime.win-x64.Microsoft.DotNet.ILCompiler"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-xxLmFZWpqUqIF5eSGlcJLFPTMclNWvPASqPdvLaiu8HtjtopoFC5u5Y2B9529XXJS3TZmaPQXkeiOscz6ux1fA=="; + version = "10.0.0"; + hash = "sha512-XHtJ+LmFsV0RRD1H8zpRp3+yzOstV/TaRwAg38b+8PvgXn+VEIVVHzlqWu/eB8AMPoVbC7b+OnOTTlBPf3R7+g=="; }) ]; win-x86 = [ (fetchNupkg { pname = "Microsoft.NETCore.App.Crossgen2.win-x86"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-uMUck4T50qnHf97xwLxsy6MR93BN6g8BvXFXfILFwPeN/8GhmXBJMOqRf1c7Lobt7+jHlQ3DYj0/z1jVwjnJlw=="; + version = "10.0.0"; + hash = "sha512-GGEi3CB8BqkuKKGxaz+UURu8mBOkdiE9rd4CqQGL/cvHVFCRxNMXeSESLChfhy1S6Sdh3lnwGS+h2WgJpynTgg=="; }) ]; }; @@ -160,416 +160,416 @@ let linux-arm = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.linux-arm"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-mbrXpbknOjIMa8YNqzHO1HRP0V3lgHPGzFNYh+/VMmer1IqVt4FmlR4BjMeU+jfSW31gtfvaDFqu6YfKhobstg=="; + version = "10.0.0"; + hash = "sha512-EbPfMeafoSi4K2jmhzbiZx1WhwKdugSfXqAk/6WnsmWIVCJw197V4qTIBkBEJLLpGbQaziP9SsAxk79MOSPwyQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.linux-arm"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-bjlIIxeoCrqrnEjsk0wbzGTSv+BhdUR5SnFC33Ar5/CwMH33p/X+WWAe3Ac6hQLVdxeIuRrbxgceDsf3Hn2zIQ=="; + version = "10.0.0"; + hash = "sha512-hH/j5x8f1hqMCqETcCvG6tQ57WCJkXI3sZlEOrw6RZpFeOpMpGIEwM4B0KutZxr5jZchfIcTL+ldJBgd3gOGDw=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.linux-arm"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-j2y4ZAy0wnEAoOsteO4CpOao9Hz0zcvyeqENoGG4HMrYivzYQmXDkM8gGuKO2c2+77sSNYa/TjUiU3oE6bCmxQ=="; + version = "10.0.0"; + hash = "sha512-pqX0SUxgLA+StfLlXg7P6y7WkeYkjnaR0aTEu9B3NysInOlOq8LnjQMu2OhMIGSVjzPSU4oMr+YRiZUdtS7tfQ=="; }) (fetchNupkg { pname = "runtime.linux-arm.Microsoft.NETCore.DotNetAppHost"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-G9AQlTjJJlOoqC+IZzaSzg6k0GAdXXeywa7rcMRHxtSuLeWoVakM5gBYwvJnWfSJ1kqJlIo67neV2vvBqwjpWQ=="; + version = "10.0.0"; + hash = "sha512-PtWoGQJ5cxT03OEw98ZKhKQZTAko/aERH3C4LfWTajVfAJPpqR0Qv+55DWOnRO/r7qU/dleWzBP82A1FYeheLQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.NativeAOT.linux-arm"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-cIucCZIOGtVkjsvyQYuhPBBonOHwD2oGGSJNkizjXXHJ1Gp1/sIrAXPEg62k3uyKWPsiFqBSgsn1Wes0Wd0mSw=="; + version = "10.0.0"; + hash = "sha512-wkVQ8tk4CAF8fXfmieaDDSGiCRFuq+C1C1wtTPR8H3ZRZfCPdgj1Yhf/4npckbF51wsyraPPT/OBqTxyhqQZdw=="; }) ]; linux-arm64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.linux-arm64"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-2VertB1ttEHJARtDySmH8Knon1/C1ZKho060g0Dqj0I2opdm6bPglHm7fwmVZLZNzWPUzk6j4OEs+0kdHEDSsw=="; + version = "10.0.0"; + hash = "sha512-uBPQl1tUd5cQKN9UdCUnJ0VG/iY8bI8WeTMprmqC+mBA0hgylsZjLUJfBc4I9EPMxNFOBQJwRjQ/uzt1s5FQSA=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.linux-arm64"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-tQ6OaYTMlWXON+cBPGC1IVnveaF7Ctwc0SdoQzKN16icMNdYTD8ZHMlkcMYWV1GrPHXH/Dew63IeP6bpt6nYXw=="; + version = "10.0.0"; + hash = "sha512-JlSAx7QpIcdz3iOT1NCBybZ0+R4MxV2vkRtyfsGBzIzVYqEDjrroo4A7BfxN4H4xplf4w7l/AeQRsaeTR2M2yg=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.linux-arm64"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-rjTcmCMvPOqxLpNWP5lot7tnK8Gk3LkWCkC1xhUJj0WWnCIkbrpa8hlusirRIiR2olKJAo/z2vzdcrSqkQe61w=="; + version = "10.0.0"; + hash = "sha512-yo//xWJuO0JpmZO0RaT5QIa6nvqB1MM0MieAtXuDXM4SZd4YJ8Dybz185Yo1NUexobapeIrKNLX002ceh7KBEw=="; }) (fetchNupkg { pname = "runtime.linux-arm64.Microsoft.NETCore.DotNetAppHost"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-hRN3Uh0q9iu23qVFrPeOch3DdgkFDYRoGd+ApvmRv7p5w+lX9Fkxfu2m0BMV2o0QgbWDIlLZOKZq+AU64/3Dvw=="; + version = "10.0.0"; + hash = "sha512-/JnFo/nqmlFagNW7zCWaXXfq1L6uuoA27KDRrvVsDEduS++fUdimCWPWFeO/vFIzCSnYv+ImyjZVu831zHn1YQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.NativeAOT.linux-arm64"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-zemzdje8OMIrKzAePlCytq2akcdHs5YevVqedUSLp45z8SC6+058i/vI5/WeM28hQumAjFdWQz0jtEUC62u3xA=="; + version = "10.0.0"; + hash = "sha512-Q2eKWNI659wTKYT/WntFSeA6DtTQLoFFOtn4EfVEug5oDxnJKwXfylptcw2cXF1UHmbnr3fjn41fmHF+lJ32Rw=="; }) ]; linux-x64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.linux-x64"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-i6xet9EgM3zw4UcH6OzlIc4FaqODYS1hBf1LBvdKmIbFGp79pkCVT/s60eV1fu1eTQk4/cH4u6CCNdA/+jTDAw=="; + version = "10.0.0"; + hash = "sha512-X8NccILKj/aEVjz1Gt50zGlRplIHbI+H6uRv2yFY9KioM+sKMgdbNTAsRp9QG4aw5RGA9IhZYxcHCQb8ATc+XQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.linux-x64"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-2s/iuHKVirb0v2UV9v0D2AzmJS35VM3x7nB98Aur2MTq9gK1Y9CfklQErsZApPclBdzThIXUKdFYVHOZY8as9g=="; + version = "10.0.0"; + hash = "sha512-cw4mF+MgWPuVHWX4obxmRa7Zkp7ULDS6R3MlB21d6+x5WuDrEbunt/vCPou5LML3RBEFpKYqFhjxL1M9D3QJMA=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.linux-x64"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-5lbYjjFzasjYa2NgNTFR5OExu6xDOjBteaUUv1efVC1acJYa6F7Sv8y9Duzq/GHB2SCnFr5e2RG4duzVKUkqkw=="; + version = "10.0.0"; + hash = "sha512-WJMtkEZM2JbiS7VZc/R2+3qUVxiCR+G3JepQwczM0qWBrsRpeVoXGJu/ZpDbUwr7AqzwJm6iD+aCbYpxK8Jlng=="; }) (fetchNupkg { pname = "runtime.linux-x64.Microsoft.NETCore.DotNetAppHost"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-Rxo9qZOaGprb6qXsLWzM09CHk5YiG5LwuuRLTA5r+ZymZnyDpo7VsmT2p97Hr9abmFe04inezbeItoqfTat7kA=="; + version = "10.0.0"; + hash = "sha512-TBpxxlFyfNVcshnh9euvsLRW7/n1/Sti7CtDIBbOcyhP/STj9OOo/AWv5ZSqe/3KNhlM+G5+ncOP0G0hN39nxw=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.NativeAOT.linux-x64"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-gfO0It9AMdlFTffP5g+ZJrbyI8Ul6aS8MKwb+xNrVg/0WculnWhsFL+r6hIeSo+0XvScIK/rj6ukg9bF91yGXQ=="; + version = "10.0.0"; + hash = "sha512-DJwKMfGknpBwSQ/FiKbN3W4n0XIF/XFtwH6hxoD/2fRjqc6GZbOnoB/qfK5VOpgnIIMpZuCb599ftPtiO8aLog=="; }) ]; linux-musl-arm = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-arm"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-2y1TmuKQeUeHIl35WTb8liWu8m2LD+HQq1HSSvmB6Mp/BCJjleO2TCnWPuuAh3P0FVKn0uK60CdgUJ9MOJqrDQ=="; + version = "10.0.0"; + hash = "sha512-ZVmFe111GC5/EVm3SO/dbTUyhl511rjO1dpD0QNu1o4og+IRI9VH+5ZsgJFbhJZXiynKYzoVLWdOJt3fiSIrcg=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.linux-musl-arm"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-MoImFJInSf4NYK3dpOIRgV0GYHLm69d1jXvNodphn6iV+PdsXX1KuGKtKhG4AVeO8Yw3Fl7pgxHnxsR9c5eqmg=="; + version = "10.0.0"; + hash = "sha512-2FAwGl8huDfIp072/pQIQ08VqGGY1oGMSb57tbjG18fXLLPIzssWrfZVqOLFaBzgtDm8CbOaQ6HLmuctySxdFw=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.linux-musl-arm"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-7wr08dBr7MK/SXrWzt83fwdT7xyH14SJXwsa5/Mwse2k91zu43QJu1S+t7ahgwn95pVsx35pzZpkGD78ZXO9OQ=="; + version = "10.0.0"; + hash = "sha512-lCkhhpyENYogBOXUBJWiO2DHsB/+vPHNDGSqhTttbk+2tET+IuVCafKphJDBrFoSj+3RUPz2oQpMaC4oJM6RdA=="; }) (fetchNupkg { pname = "runtime.linux-musl-arm.Microsoft.NETCore.DotNetAppHost"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-l8xBHbdF+yDgIiljNCMJGSqhFITeB2OiUdkaxkeSVRcMEAKpz6aBOtMgvbD7VswH3zKX6nA+kdpjWyXXtdIP1w=="; + version = "10.0.0"; + hash = "sha512-zS1TuIG3Lm+DLV7Qc8tQ4gkDYPGzkzjXTGyWhgYdgjKPR+D0qAGMCGbB7OxXgB64Gkakt/cZKG+5+AUA9HVVbA=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.NativeAOT.linux-musl-arm"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-zXMQ4rzOYjdBPKLSi2YagXPMylYbusxZR6s/6NuGfgCnUNiaJqSmHv7SUsusDoRaR4kaurHVoHKn7P1/ZwNDXQ=="; + version = "10.0.0"; + hash = "sha512-JlsRhCKRKA6rMqlsz5D4TT/VeY+wQCzCFTQS+cIP7934vSVfWekG1FFokXRnPNvZ9wGDCquqHscQr5URgK6aVA=="; }) ]; linux-musl-arm64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-arm64"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-+OILb/rE2p6IlAE+2kd2fi+aowKz11Ydn/2e5HUmCOkGl2JPs/fx1WNGaFtFLzPGeL3NnRn9FDfii/wC7SWAoQ=="; + version = "10.0.0"; + hash = "sha512-jwynqne1410/fXvhegoJxfjq9JcPxvYqpS9OePp8yVsjnCd2x9IHaik/iAHQmqFbIKgVCpAPH9/i8hfMGumnow=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.linux-musl-arm64"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-Vl5f7lYlYbLd42Ivc+rcSpqXsTkdSVB2PIjl60zISBZ3pkC5zo9K2WEb5SreT9HJzS0Gccn4MWa8CtBINJg62Q=="; + version = "10.0.0"; + hash = "sha512-buX4rr2ZZUjUfvoF3wlCSLUHEKpaFsSkx6+vAbG4uVNJANnUZM/1pc2nl9jg8THFIvIPfCQI3siK54nWsFnBkw=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.linux-musl-arm64"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-IBScSHBaist1VDe55jf0DI9FXnCs5sLz+gzznK5Da4AP4IJm3ouqp3JPkuwxVIManPfXKpTcFGb61G6n/zl3/g=="; + version = "10.0.0"; + hash = "sha512-FmU8A9e/gY+LGGqVgr6fbk3swgzO5xTMVCUpcbYid/CUw80T+KbYWFeaSIn3zuTGIdjP9zOvJsUYiuBdgN4GbQ=="; }) (fetchNupkg { pname = "runtime.linux-musl-arm64.Microsoft.NETCore.DotNetAppHost"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-Ng5H5Hepl6+6I/qLFGCYnHwlr9t4UAk7zjksAmK2PIVO2dz60AHY8jijDHPtZ/VF/C5YtUi7qOos6KUu3rHyiQ=="; + version = "10.0.0"; + hash = "sha512-eocUfeHF8PwhbrOfzSYXuKVMwCZ2T3VFoW2mRX77buB8G24sfQ+LXtppBN2+EQbkd9mT5QZNR5gqV6rqfVFeAQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.NativeAOT.linux-musl-arm64"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-9kfX46cD/zco4hUhEYEesn2zhqq6cTqKGYcNLiwQVUp5XJl5wwcsIGqQ2lA55YC+ZcecFCicWeJu5bgTNn1k+Q=="; + version = "10.0.0"; + hash = "sha512-WwVSD1gSgf73RE6tHGuoD5kDMqmYd5mIu6B3Ay2jO8MgejtfRO1qNoa6EHcq0ouVS3EIDRO/oi4lWtgzHqLHdg=="; }) ]; linux-musl-x64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-x64"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-mpE/aLq3eo9B6MX+EGWEt/bSFfB1ZImIIj0i1fMsHjaVRwLTB5E5xDbQzjJWVEHr74F2FJISz2dJ0qC/wNbjtA=="; + version = "10.0.0"; + hash = "sha512-4m7+jTuPtHvA5EGAWArBHUvRyNyLT59DRSMZbnKmA+Okz+B+WyiJDf81NefDfbCxuVRdsaoaM0NYj1BHQ1Z2HQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.linux-musl-x64"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-TknoBknlA9KSB3GbabdjxGHX8xNCtuKM+hA/dhwUSyUN/0aDwLuuF5/pOb3q33AxPAMcaubKHcqpjPSiyuFKZA=="; + version = "10.0.0"; + hash = "sha512-KlfgMF/55W4r33hu1KykghyeqLV0uSrBId4ax/Rrxpj8yelJ9E4iviSiLARrbNK0uDtcZk70hTKsQyrjpCMWcw=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.linux-musl-x64"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-fPUXXXvAGqmwme+EnEhx0koHPx/nIgZLDjw9wLOQTOOt8HdQboKebk77z31/mM5lDgmruUEwfOEP35ZnzpEdKA=="; + version = "10.0.0"; + hash = "sha512-eTF3DTUCRfvUseH012DsX2B78VEn9Yq1q2t3X0RVYzP0ueuvkjJzSBelHc0VDtYEoyNMIkK7pwAb+d9FSAtgHg=="; }) (fetchNupkg { pname = "runtime.linux-musl-x64.Microsoft.NETCore.DotNetAppHost"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-ZMmkniq9nGb6HmzdHgrYqUh4KAWqPS3LQZXe0c/TL1U2AYaM+go+05kkWYSD85phnmERUHDmgMEDo1zipqOFVQ=="; + version = "10.0.0"; + hash = "sha512-MW5+A2iatX6vjD2XjW7RlOJLBbOtZxFTYb4mlPHnG+N6NE6cvarXyAgR1+dQhWSc2W/kL7SFNnSF5GrtfV9pTw=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.NativeAOT.linux-musl-x64"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-UHHIErnjcdbTe4ZSGoJtDZ6PrErZCLpwRBDtE6/wARb5jBl39jXzS8Ol+MCpZ9sXjyPvuv8sTt7LVmHkdriRgA=="; + version = "10.0.0"; + hash = "sha512-4ar4h4IHFuZXo4uDArhDRWG10/M4rNLLkilexfEDVHiDxsWKdQKn3brLAU5QDbk6zAr2u7xwWyQ8toZLA3jQ9w=="; }) ]; osx-arm64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.osx-arm64"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-K0a2aLkcdAzrnHZa0OXcKu8i6Vpw4BYLqF0jK56228M6pT6W1wiDQbolSo0a2tU2omjQTAS/Zpxt+BeH8W+6Jw=="; + version = "10.0.0"; + hash = "sha512-tn0bDgKsgZOCHkkpIRfO1yzM080LcPxMUhtaHEXcOpWNtZqmqRmyC7zfiaQPmzdKDgJU+urZOJWq+HvL9CCJjg=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.osx-arm64"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-l6ue5zHQwXVQeFTO+knYTZdfdaMMaK4k3wHidQUQ3foIA6y6RSdBx7/UvkVfQMNJijyGgOK/oliNa79BItBV/A=="; + version = "10.0.0"; + hash = "sha512-YmmSCR5t2MB0IJ558DLHg4pA9mhm0GVbO/eWBo0Gp32qwG32e7BiMHaPz6LxMkVNjS6kIxO0YpvRtnEpMnHBHw=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.osx-arm64"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-G0rQT5lSuWK0gQXzEdwHU/Xs1Aa1xF8VNsvSpb0o/CUYqI6oO02HVHA04+cYCh/l9lBMrqb6uPSfUqDzhu2I8w=="; + version = "10.0.0"; + hash = "sha512-axo6Yu6u/tHfPe/Gtv4eo3/L9ROYcmAaxWm8w6Y3ak3JhgkuHZYexCyXKdnrKiMXb7LDS2x1967gm6gmkg45/A=="; }) (fetchNupkg { pname = "runtime.osx-arm64.Microsoft.NETCore.DotNetAppHost"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-CaTNddVLNUsBB32zjgkGUl7V9nlaIzp03PF7FhM4bIprWoZZ8RqYJB7Nte52W1XTiGqc1ss/0CvRFCaGnTK8sg=="; + version = "10.0.0"; + hash = "sha512-pydxAJPjEDsEBXqW05fYoabondN7ReHzAiCERQhsrOCEHGTg6F2VrHOGMEkLFdi3/8NJnzSmCqdLMjvoxhk34A=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.NativeAOT.osx-arm64"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-mWxo7u0R0Hl7D9E/SNp9Uw1AiojSojv1j0aaDp3OEIHKoGi3iuzYu8Nsts/9D08Ec4vk87TY0jrreKxyHlvJKA=="; + version = "10.0.0"; + hash = "sha512-MNtC4Vnbgwmb8KFfsdp+Xu4yQghA/cOjXYRBx0Imk+2xPgBkWExCFwbtyX3g/t4dYf8VR/uXGJc6/FFTMhcgvQ=="; }) ]; osx-x64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.osx-x64"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-bWUtvQ9r4yN9q+yT9EQUWUyo/KnStkvCEo1sfmVZily0aAjcH4ZT1B8qg1KG5IjOdHE9l9orqD/tY0QA7a1/Vw=="; + version = "10.0.0"; + hash = "sha512-xasWHsXTFRyUCMa6t22nfqwNeEh5hwLvLcXNXDAt0EGbYrV2YlehkaHRwsAJLqyA7XwTrUmyqMk0wUCCGlUJmw=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.osx-x64"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-he8tZSRxjBEYYFD5BCmjkb8AGIiE+34TPMX9d6BmSHTR9Z8hSjWR2FBSxLo+1+ePBvnWJj4+Mgt+bg07tGU9pQ=="; + version = "10.0.0"; + hash = "sha512-OYxudIkO3yIJqwn0y2h85UI4WgNyB9kLx9CAvTDweN5o91iUs1Dq9ZNPCBKfQsp7xKKN/5uGgJyn+PPMGFq/lg=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.osx-x64"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-+WUulk3XUCVctkBZg2sU5DTN+94xDu0KZoZjotxu7y8o0QDDzbc0l89QobAXv+HkH/5VPL+03hbTW43V7zyVgQ=="; + version = "10.0.0"; + hash = "sha512-z+Bsoq0132LKbcpA8dHIOwu5OHerJHShJGHd/UdIXfJZaohwFSId73kZhRdGPl2m05R+u78EjUzsQXhyqkUjEg=="; }) (fetchNupkg { pname = "runtime.osx-x64.Microsoft.NETCore.DotNetAppHost"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-bjIe19Dvrr1zm9YjOfu1XUxgZCFuEDs42oRfo7Wp6gUQWO3VMSz7MyG9hNWCsa/ZTZDUi6AJjpwIRyCXqEH0QQ=="; + version = "10.0.0"; + hash = "sha512-xWNVQRYqGLRo5g4T7CVy4U9n1bzYVxdOzQhMIUlRAK/y3Yj7Cs6OIb0frSw3utwME5ewU3LAkWtzMAPEGuPzJA=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.NativeAOT.osx-x64"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-k6/cqrVhhdxR9+xWomz3kbmBR5gbzrpfckUEofY+Ohj59MNdmVXmPCECz9myA+XAkFAY0vQ1MViqaf+TuEEuoQ=="; + version = "10.0.0"; + hash = "sha512-JCrbiueBGasaUfvwTiKKj/4pzWzdp30vIzOYcUmbfCX8jtR40Ey8aHtt3P+LFKKeZJAOpOOv22gk0B48P7Ah7A=="; }) ]; win-arm64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.win-arm64"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-ldyfSWeDI4RkCY6Mcj/N1KcPAMZKlAcEryoXnmTj7oh587JM/usoVNDe+a9EwQMA69mPga5d9XMkRk6zCsGNDA=="; + version = "10.0.0"; + hash = "sha512-GdcFzW7htuHsledWiqNj8MYUCUpnbOtcze0jVDnfFzYny8jmTAKk4SH9UB+r/TTFqGI45dzrSb6Jqx8Hj+W0ww=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.win-arm64"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-CYQAD3jv1uXiNLxd5aNVONW5Jsg3pILM1d4hSnPNTT58cUpJBM85ad8CiJJQOWnCOIuynthIRZEazf1zs10AAA=="; + version = "10.0.0"; + hash = "sha512-8BzG1X4h7fsvb0G+1fzeV56jgbI6OG8rf5iNqGFytCPbipYyQGVd+kJ26MwmhrW71wfdcSMw9W6vQVnHXGXwPQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.win-arm64"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-K4eYnEoap+fFlDmPVpHQ35vKj8JAuAzBst8EQkAxRpnMYkdH6PXpUB6VMLfs/RT25fiESgEoFJjmVcJ8LpngOg=="; + version = "10.0.0"; + hash = "sha512-I1LC2hpV2Z+At2MMFdzMd91L96UFMOH10++IQqZqDASBsIYdgPHPSigamndBSzZzHmT+xyXLls3D/7ZD0rsTlQ=="; }) (fetchNupkg { pname = "runtime.win-arm64.Microsoft.NETCore.DotNetAppHost"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-/ffNVsL1eWoQB8I2O2Ehiz/e6B3KwesNAvima4B1gHgrZxjwH8HOdUCx1jl+OAt9A8IJckseCWlvATy0MRBugA=="; + version = "10.0.0"; + hash = "sha512-tGH9kq8v79nKjYDmNMgMcmpfS75eQXBakfIc8cgz2kh0+u+QO9r6YWhkXOPlRB48B/vVLxj9hY8c3kUY6iwBcg=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.NativeAOT.win-arm64"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-JM3SUjoC0qYmZjhqPE/9PuitA9uYHMZIGgGYL42DEvpb3HnPz2j795bITCW0O9Yi+OWCsaWEK9B4l2pmMY1W8A=="; + version = "10.0.0"; + hash = "sha512-pBU/rw1TcVxKoLctkrHcWpGHVi61ZMJwaFXTWRO5Wayp3EVu6buWTXew8PmgFnVwqw9GvCBiqTvCeabTh2kVgA=="; }) ]; win-x64 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.win-x64"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-zlguqkKffJpKnIVBe0ofS87mkD951sUxRlCzr7isu1IjvKDHriwsIx7wxLhsjZELXDuI1HlkV/7Xhi4cludhyQ=="; + version = "10.0.0"; + hash = "sha512-sFadl/LMITcaxnci2Vrvjezfhd8bOh/2Nseu7oU3uVKxfVAS05V9iV1m2QEDslcd1Zg2DS+HlhEWgxnud8l5Kw=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.win-x64"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-MagJHz4q0OewlKxt6KAl2Qtzq2IegXeMWtk3bAIE8WFoDtLl1LwkOF3xnfEp+F4gIkv46jrbVNPMYqbQ7/yq+Q=="; + version = "10.0.0"; + hash = "sha512-stRyFS09mf1ozhRbS9bLTP9/8gmnWw0haRBzfqrkdqdghbu2uArih2SPuJEN5d3gTEsszbHToGk7sCjKw0zRhA=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.win-x64"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-vDvBho8UNgWnLDKjOeKjAG+2a7kGJNO2XSF4vqOFTetEduXE/U9bFA0mCV+oDborDg6toHaFqctmW2WhbSQ/cA=="; + version = "10.0.0"; + hash = "sha512-UcUlPpehQPt77/Zs/JwyENXtjnOU7YdwM7Kcft12Iai5pofK4DMC4kQLBjKQiCG8Q4RElUnEW+DQHmEGR0fz/Q=="; }) (fetchNupkg { pname = "runtime.win-x64.Microsoft.NETCore.DotNetAppHost"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-z+WtgZVatzoNkznwoffuv8tKjy8Nz7WA9fIYnxYne6EQ+ptOR8RppYJgIAixPB3tQ0+BpO2l+YtpI6kbDSXXbg=="; + version = "10.0.0"; + hash = "sha512-KodAts7298I91d/RCZh7i7SbS097npbbunNKOga01IxPtOh48n5Nr8fdEuZX6X7wT4FuUTX1O3glVmCf5uWX/g=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.NativeAOT.win-x64"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-9VW7n8wkmweyp/87tyRSL0Abmc7FIZrbLIyrH6LiOgALNPkaFIfSJgxmDqur3MUTsQAAx50iM/YA0+lNALIq6w=="; + version = "10.0.0"; + hash = "sha512-W0TkFiCX18X42x/7yLigJz4dFJypJshxdjAkSdOBC7UIN10EIqecXuid8/xXF/GHfn5T01o5W7OXlDm5RTXodA=="; }) ]; win-x86 = [ (fetchNupkg { pname = "Microsoft.AspNetCore.App.Runtime.win-x86"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-kjRe/NXF4CPbYAtPfng7zVkwIvvRSqzzylUMiZvxrotuXHUpDD5K8qXM4F6+XUQrzxLlZRZUg+OKuxswpFYU1w=="; + version = "10.0.0"; + hash = "sha512-FgeLN8BzZ+gCGB+ozt5uxVzwFyknYNCXEJfwTEEgJa/oUBaIgtpq1rsah/wp9CQmJTZPp+lS9lPR7DvSuhcL7A=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Host.win-x86"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-nYinKgx3/v4XcxNUmS3xyzF7LZbunqGCa0311lMC4KAVuP4fXqcUpBeV1HenBMVKnmsKMNa6blHVRebTNDqT2Q=="; + version = "10.0.0"; + hash = "sha512-/Q0UxPmdQvB4/GqMlQl61tUvhczN1ZdS71U7bErK3V/LRX/AFWhN+pT5TS60EC8jn2JKBis9XzFJjElg3DilPA=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.win-x86"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-qQnhXCUI8A5yD3w7ElDubv6GNI+FDutjWvWqB4fxXnGAcPmu+SNEWfmSgYVRq4LnL5Nnj5ZSsBePOeXirv9HXg=="; + version = "10.0.0"; + hash = "sha512-d+l9pyTsQ68aO4tg3bL9v65tmjdMYRbqBdcjf5xrVQolac/EuR6ur9Ht5d0YVcOjoPaiBZMwwJq0e4h6rBhUsg=="; }) (fetchNupkg { pname = "runtime.win-x86.Microsoft.NETCore.DotNetAppHost"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-wmvYzbEsKYDFAeWBsfJebIAuLtolrkDDToxqO8BW7KEt9zoeqVKeR91uAWcW5kyd6GSc4WpTyU7oXCW8jMx9bA=="; + version = "10.0.0"; + hash = "sha512-vwi715pWIe1EMVJW85Cp6YLWDDcuSu5XVqNsTu7J6+NpuYkdGxqocI+780SJ3grRRwJ2DARXTCzKQyF2J1ZRDQ=="; }) (fetchNupkg { pname = "Microsoft.NETCore.App.Runtime.NativeAOT.win-x86"; - version = "10.0.0-rc.2.25502.107"; - hash = "sha512-2j+ONnDhOIcS75JLL4OGZj4NJnha5si4D8ylnHWsJi5nZ5jGfHnuABpUMOn2T5yaw6vUPyQc6+e1qYWUW7NuQQ=="; + version = "10.0.0"; + hash = "sha512-IC5RonQHDTRAjs4hShcljsrZuaIHypR3gb0iF5AT6OWv9ZbspPKs8yEtWTWpkZOp5SDdIujOsYG2872NjLjnGw=="; }) ]; }; in rec { - release_10_0 = "10.0.0-rc.2"; + release_10_0 = "10.0.0"; aspnetcore_10_0 = buildAspNetCore { - version = "10.0.0-rc.2.25502.107"; + version = "10.0.0"; srcs = { linux-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.0-rc.2.25502.107/aspnetcore-runtime-10.0.0-rc.2.25502.107-linux-arm.tar.gz"; - hash = "sha512-RXOXwcFuMTHcNkKezwQUwnjnbnqwVhNill3BUplT8zQBzMnivYJApuPQlxG5k0Ye6h+JI5AeE4qeGyZ7hCMclg=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.0/aspnetcore-runtime-10.0.0-linux-arm.tar.gz"; + hash = "sha512-UIO5wgVxY5zJNZDoY8Ac9rN5/EyxKdHrdJh4jnGUsNohs4oYTkmt9R3sgBPEVxr6pnEeNPs85jmc7U1yzpcsIw=="; }; linux-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.0-rc.2.25502.107/aspnetcore-runtime-10.0.0-rc.2.25502.107-linux-arm64.tar.gz"; - hash = "sha512-4HXBe9WZLPaqsfi1mGRaCXa6Qfz8dBTn9z8l/pZk2bFF1KYa31DCF0GPJJUTE3GvBejfTaeFjHKsSxOmeRB2EA=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.0/aspnetcore-runtime-10.0.0-linux-arm64.tar.gz"; + hash = "sha512-DtAi96eivwZgstTNy5SlREubns6H8ipgogKRN2MP2ROFxhoZsTAegb7zY7W4kJJNU6fIJOWL1O3TJ3I6pyxvtQ=="; }; linux-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.0-rc.2.25502.107/aspnetcore-runtime-10.0.0-rc.2.25502.107-linux-x64.tar.gz"; - hash = "sha512-FAO6wy9LQ3DWZ4QaOkyr0R4zDrClSRiUSR08QYxf2c53ndYpgAlHqx6gGOWnJg/O538gLij6jBiW16AXfQOMfw=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.0/aspnetcore-runtime-10.0.0-linux-x64.tar.gz"; + hash = "sha512-czFM9IFfVR7m+YAnODZWjGYCD95+h7f+J/giS7bs5ednvyqA5CvFqtOD3LOMgj9LKyXQ//y7D71z+oLyDmbozw=="; }; linux-musl-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.0-rc.2.25502.107/aspnetcore-runtime-10.0.0-rc.2.25502.107-linux-musl-arm.tar.gz"; - hash = "sha512-ahZGywTD2ZEUT2FfFsyszICvtaBX+dlmIPmr24qvkXC3MZOWRVsRk6b793U4UWurEVVF6ZrpWY5qXY7FD2ZeXQ=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.0/aspnetcore-runtime-10.0.0-linux-musl-arm.tar.gz"; + hash = "sha512-fBYkDoRVRPx5OHfjmYcWujkACEbUUJNwZfw/Rn35pv9Ugs6/4odXtx4eUZq/kkWepIFvVUlXf6mk4ljKPKfkAQ=="; }; linux-musl-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.0-rc.2.25502.107/aspnetcore-runtime-10.0.0-rc.2.25502.107-linux-musl-arm64.tar.gz"; - hash = "sha512-ax3VcSTsMrKWKOzfrBMjf/pO3y+fKwT+w75qfFgRNmDgHlSr4qR50AJs6GX13lPFmM0yhL3crByBjo35vx0XCA=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.0/aspnetcore-runtime-10.0.0-linux-musl-arm64.tar.gz"; + hash = "sha512-oKAL1Ru7E9QO3ecHbffwTlhtkurZedieiIF32NgW5nVqyA2UkddOikztceQlx1MOntjZROwN+xi/JczCHSrFAg=="; }; linux-musl-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.0-rc.2.25502.107/aspnetcore-runtime-10.0.0-rc.2.25502.107-linux-musl-x64.tar.gz"; - hash = "sha512-vrVCuMUmveGoriyyKGwJlmpS00KJomVpjDJgAQCoNzq4hYqEVBqEP43xl5YEhURcaAk+sDvctiwjmOKe146HUQ=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.0/aspnetcore-runtime-10.0.0-linux-musl-x64.tar.gz"; + hash = "sha512-Txi3/RJiEjZLfKaMo/Pw1jNYzIcXL9cv533iVniNk0CBRCHBYwMXIkjwxyl7m5a8BpQXXEHveM4iG3vQLPlMpA=="; }; osx-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.0-rc.2.25502.107/aspnetcore-runtime-10.0.0-rc.2.25502.107-osx-arm64.tar.gz"; - hash = "sha512-nydHh5ePwdcun6BZDdQY0yIDUqODqQmFTQvbgqfDIxZU4hSW7661kCiS3Mo/JvEz7B3yY38+hXj7mcjClQkBXA=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.0/aspnetcore-runtime-10.0.0-osx-arm64.tar.gz"; + hash = "sha512-T7Fx/53sxhuazoI6HBZcUKbTz3URjqxCpCKQmzd0apz9CaKAF9cBwpMZ3kKnWnds9jhGugTV4PfalkuoHFMiTQ=="; }; osx-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.0-rc.2.25502.107/aspnetcore-runtime-10.0.0-rc.2.25502.107-osx-x64.tar.gz"; - hash = "sha512-lVKMR713KOs6wRK6VD64X18QEgU+WGxT+VKbo/7phAmA29Hl9+0xTaTh2gXQrz/HsXVKpx3Bq4s+53/mO8gVCA=="; + url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.0/aspnetcore-runtime-10.0.0-osx-x64.tar.gz"; + hash = "sha512-NnZGSVgijMmjjZbacxfJWVM7cyV1LxDBo7JhZg+geHmc451AQVOsweRgo4C0ImPSs2nOUbO15p5+GdhBTcTE9w=="; }; }; }; runtime_10_0 = buildNetRuntime { - version = "10.0.0-rc.2.25502.107"; + version = "10.0.0"; srcs = { linux-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.0-rc.2.25502.107/dotnet-runtime-10.0.0-rc.2.25502.107-linux-arm.tar.gz"; - hash = "sha512-DJXv15WufpXB20TlEJvX/BdIelELi+i+HwB5uAZmxa+qPtqAN0gWA9Cqz/0l9pH7z6OItLlXc0aQHGMffgN6EQ=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.0/dotnet-runtime-10.0.0-linux-arm.tar.gz"; + hash = "sha512-QwFryp+QAr6Ks0cwEkL+8Dt7vQDtNPt7mmkIcZuD0PLol77jlUAmzCcUuCFF5kpJv/OG9MBK57YCQUNNyH4fhA=="; }; linux-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.0-rc.2.25502.107/dotnet-runtime-10.0.0-rc.2.25502.107-linux-arm64.tar.gz"; - hash = "sha512-5Fua/p7gZFDY0mNmJdCiJX5ABdn0RIQ2Xcsxs2K7tq9Q7VqSQq210tlzoyWeRE3CF/reJbqZ36B+wCFd/qwvLw=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.0/dotnet-runtime-10.0.0-linux-arm64.tar.gz"; + hash = "sha512-hvK1vLnVbCqjUxTz7tq3FbvCHzPGb1xF/OP3PCKsFwHppEQVoG9wMezof0+4SBqbj6m+bwMAmDGe5W0pWoAV1w=="; }; linux-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.0-rc.2.25502.107/dotnet-runtime-10.0.0-rc.2.25502.107-linux-x64.tar.gz"; - hash = "sha512-hqcTeMqtJmJuVbT0fLDqEFRK+lqt29DzPZuIsf2fpTJuKsZPnf5BaYS6E8GJNpDP4Ek94D7uAdqGXEtVGT8RwQ=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.0/dotnet-runtime-10.0.0-linux-x64.tar.gz"; + hash = "sha512-CuiWaDRehaPEl3zXLpRIDgVYuupJS//q9pi7W+QAuMp4trWPihAk59Ihy8375oEDcucu22Ec08UATJeS6olAsg=="; }; linux-musl-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.0-rc.2.25502.107/dotnet-runtime-10.0.0-rc.2.25502.107-linux-musl-arm.tar.gz"; - hash = "sha512-ozCEpKgdIi8lrnOWZHGOXGdo69vWKsFM0eD1cOfF5MWB9ou67WUyHE4G3Jp9hf9gwNWf1VW++RqRTzM+o5Nt3Q=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.0/dotnet-runtime-10.0.0-linux-musl-arm.tar.gz"; + hash = "sha512-2/5QzZLDXLS43yllErFZzeZxOLnzJT7x8T3EbxgYWepLl1OVmpb5pPCFHAFwvvoxilD74+KBk9GFwViqgFndJg=="; }; linux-musl-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.0-rc.2.25502.107/dotnet-runtime-10.0.0-rc.2.25502.107-linux-musl-arm64.tar.gz"; - hash = "sha512-I81zfdNIDK/ZBhWiLzbwrK0rpXgNhNDke45jE6SUvYK4fCrROr99kQ26jkTv6zZWgJ1U3MRsIwhmgtYWk3fdBQ=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.0/dotnet-runtime-10.0.0-linux-musl-arm64.tar.gz"; + hash = "sha512-QqCC260s+X6+BK1wtULTug5/3ldtE3zGNxRkH64tzOT77+VqEnccSfyuQY1Kc+BHnEIPODEWn8mRXBmcoyykAA=="; }; linux-musl-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.0-rc.2.25502.107/dotnet-runtime-10.0.0-rc.2.25502.107-linux-musl-x64.tar.gz"; - hash = "sha512-eplb4vU0ro3ZzuzXq7q6WyJ5ujbdkAcUHx7dbfQSFK4WNrLIxaqtYCoStN69o+oVzocWljHoiGiy7DiHBNnIxg=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.0/dotnet-runtime-10.0.0-linux-musl-x64.tar.gz"; + hash = "sha512-ZNCAY9izOVzxAQw1LwM94sPN56VAkhnpgSuecFP15+Fp2IyIaQJUw5/qch2agy3NPHTdmv8GRjB4RFdUvNnkMg=="; }; osx-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.0-rc.2.25502.107/dotnet-runtime-10.0.0-rc.2.25502.107-osx-arm64.tar.gz"; - hash = "sha512-e4Z16OTkJMXqpnUVO32Tx43tSu34R7EWt6d8/itpKoxi6Lwegqhg+FAG/ZBHN5GmHtN9Cep+m4SMcmT8ma0mMg=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.0/dotnet-runtime-10.0.0-osx-arm64.tar.gz"; + hash = "sha512-r44gDjHbURrr5QygLR/GNNe32HaZQP0E9fv5mZQW9Iqf/uWFjpGEdRVSKYTGeBXOYYmh/RH1VAsT8r1sf+bDew=="; }; osx-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.0-rc.2.25502.107/dotnet-runtime-10.0.0-rc.2.25502.107-osx-x64.tar.gz"; - hash = "sha512-gEKnCKZlrfDgSDftoUM/zKBzycAIYZbdHPYMMQyBjs0sJXU+HoEHfJv7KvNkgxj8fRABfXnJG0j0KcE/vfeTHA=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.0/dotnet-runtime-10.0.0-osx-x64.tar.gz"; + hash = "sha512-vAgFlrbpLQdbQ/WQknazbb3Nrjr6eUE/c1RVQLeaflpAOzdRqXYlpOBvEKLhZuGhBZgHbP47PNbkiPWS7hrF+Q=="; }; }; }; sdk_10_0_1xx = buildNetSdk { - version = "10.0.100-rc.2.25502.107"; + version = "10.0.100"; srcs = { linux-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100-rc.2.25502.107/dotnet-sdk-10.0.100-rc.2.25502.107-linux-arm.tar.gz"; - hash = "sha512-eiIncogEsBXQse0KJrkAQrbqcR6nxEMAsA0reWwBSalfX78wPMzBXQVKI44Cm9ANetxzSvA2FLAGv8eCk8moOQ=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100/dotnet-sdk-10.0.100-linux-arm.tar.gz"; + hash = "sha512-RfLX/QVnCloU+kgIieRZIHgid1ddug2kTCWZl9BZ1kBwtArHqunww6MHbZ/tW3h4VKir3C39tHg7RJwFwcm0nA=="; }; linux-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100-rc.2.25502.107/dotnet-sdk-10.0.100-rc.2.25502.107-linux-arm64.tar.gz"; - hash = "sha512-pEEEWfBX9/h0DLH31pZSe7pIuoZLUZ51e4jIYitPwxK6ZFN3Rjdw9y0aslLd6Y8Hi+3wzVmv3gxRm4I67ijmww=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100/dotnet-sdk-10.0.100-linux-arm64.tar.gz"; + hash = "sha512-JPwrEFq4SEw0IT71esTmo2plkyQfDrxs8KQOwvX+otdt6FxLh7KlOBTRlOMuwSiN1QU81vUnaNec0KyUjL+E6g=="; }; linux-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100-rc.2.25502.107/dotnet-sdk-10.0.100-rc.2.25502.107-linux-x64.tar.gz"; - hash = "sha512-EgD/M9fCqDRJlZDgX0bAZdD33B91IPNUA7XU/B+wC937fEquIwKA6NxokP5fxcpzjepHiQVmFO0CqE0ehtBo6Q=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100/dotnet-sdk-10.0.100-linux-x64.tar.gz"; + hash = "sha512-9426wwya8iMNZ/9cIk3jpdv2P4p40cIGWU3tuA5pCdLMip2GXVEFxywv0qomb8DGx33trGBAjLzPJysRa9EbBw=="; }; linux-musl-arm = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100-rc.2.25502.107/dotnet-sdk-10.0.100-rc.2.25502.107-linux-musl-arm.tar.gz"; - hash = "sha512-tNgUQhCt+jwefr9wmNgUP/IjN0wjHjqcO5UjBg+P4CpaAkBJVEjRl95sm5fKta954Ofhnl8p7FSp31WvFeUQ5A=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100/dotnet-sdk-10.0.100-linux-musl-arm.tar.gz"; + hash = "sha512-WlQ3WEUQGcKcncMiDDCVvlI0qa3G/l3Mw2eIaxYKkHstaoG+j9PA9Sfp7IMnA7JUbeyBqN8oAtn271YUCC4TsA=="; }; linux-musl-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100-rc.2.25502.107/dotnet-sdk-10.0.100-rc.2.25502.107-linux-musl-arm64.tar.gz"; - hash = "sha512-73pA0+ULVFYs+gUrCxXOTE0we0dYdAHtSgshPKEstFX6YO2hR1pAgBtVblMP5GF3Cjf4EPskZ9MLVOkmKvzNDQ=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100/dotnet-sdk-10.0.100-linux-musl-arm64.tar.gz"; + hash = "sha512-X7lEIc5Ylvs2tkvQ+XWoPRk4ZBIF2J9EciyOpEoD+1hE2f7m1y+SrFY9EEC3buPx5j4vc4RntDKdLqvtDFsEyg=="; }; linux-musl-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100-rc.2.25502.107/dotnet-sdk-10.0.100-rc.2.25502.107-linux-musl-x64.tar.gz"; - hash = "sha512-oxvqxFB36unAENrLA/UvZ82A9wvzrssCy0pdAN9HfGDSKeOU6cWwknHyMRlyEW8cKgmrwEBARSB0giys1mhLdQ=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100/dotnet-sdk-10.0.100-linux-musl-x64.tar.gz"; + hash = "sha512-L7fdybIypn9pJiuL7rtfoiPahskxTwdO15sVGnu9CxtcNr5UgNNj2CcJrmn9kPempFHvaAJuBAZYFDTtKIsg7A=="; }; osx-arm64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100-rc.2.25502.107/dotnet-sdk-10.0.100-rc.2.25502.107-osx-arm64.tar.gz"; - hash = "sha512-4qjERriGb97WCmbhT4kW5bbUcnBxPT+b/dUIvo8B0D+EoldgQob3Oq47T8t9KJVk3Rvc6E4HoDz6HkO2KuXdvw=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100/dotnet-sdk-10.0.100-osx-arm64.tar.gz"; + hash = "sha512-DunHdPnGNgGERhm2fWyoKdcPomuZSbgI6AE4DDXtsS5MlBi6+OLvi6HcbcfTB9v1gw+w9Pl2ZgMqORxcCX7mBw=="; }; osx-x64 = { - url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100-rc.2.25502.107/dotnet-sdk-10.0.100-rc.2.25502.107-osx-x64.tar.gz"; - hash = "sha512-kZVpQU9HhCxahNlq+WXPg41YgwvOW4f2dHez9N8OYL7O3Rz7PPUeBKZLl4PDlE3yjuTe4uSRi9TIFFICVMo58g=="; + url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100/dotnet-sdk-10.0.100-osx-x64.tar.gz"; + hash = "sha512-WVw8ZhpwWiVvUuA+Ou64Z1Otb5qj1Z9IcwTNu7dEo59OP6ZEWmDN7WvHjhL1HVLtWhg+pwoFYLlr7WH7g5WPgQ=="; }; }; inherit commonPackages hostPackages targetPackages; diff --git a/pkgs/development/compilers/dotnet/10/deps.json b/pkgs/development/compilers/dotnet/10/deps.json index 6abbbe3e7431..2488d86c084c 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": "e5497977b2ea1c7f966c0b7b92629a67cf0b804acaf1f1e933376a32683c8063", - "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.0-rc.2.25502.107/runtime.linux-arm64.microsoft.netcore.ilasm.10.0.0-rc.2.25502.107.nupkg", - "version": "10.0.0-rc.2.25502.107" + "sha256": "cba2be4ae8311027679c26671e5bf6c591d36ec8a2fda0e10b87de898c08efff", + "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.0/runtime.linux-arm64.microsoft.netcore.ilasm.10.0.0.nupkg", + "version": "10.0.0" }, { "pname": "runtime.linux-arm64.Microsoft.NETCore.ILDAsm", - "sha256": "a828542eacd3ad5b9564a4b567c261881a8865d02ebbfac9af37aa0bc2fe4c48", - "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.0-rc.2.25502.107/runtime.linux-arm64.microsoft.netcore.ildasm.10.0.0-rc.2.25502.107.nupkg", - "version": "10.0.0-rc.2.25502.107" + "sha256": "f2fc85977950b7a68bb870e610091a0b78997f257a45a4ebfba4e39b15d32c11", + "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.0/runtime.linux-arm64.microsoft.netcore.ildasm.10.0.0.nupkg", + "version": "10.0.0" }, { - "hash": "sha256-+Pw2q2I40kk9bQF9m45G6x+WbRTh/+bb/u9jhz9fyMs=", + "hash": "sha256-ftN1nQpLuhFKxNg5mldMX4M3mfeUStT+ymaOm6hB1Ls=", "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.0-rc.2.25502.107/runtime.linux-x64.microsoft.netcore.ilasm.10.0.0-rc.2.25502.107.nupkg", - "version": "10.0.0-rc.2.25502.107" + "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.0/runtime.linux-x64.microsoft.netcore.ilasm.10.0.0.nupkg", + "version": "10.0.0" }, { - "hash": "sha256-xVy1wANrbt4+xU0enZmJtVSZHzpYnI/DH2UJA/dUg9o=", + "hash": "sha256-S8kOsZlxG6pAy2J2k9FaKt5Y8XBOdxRN9Q8ZNtcZtoE=", "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.0-rc.2.25502.107/runtime.linux-x64.microsoft.netcore.ildasm.10.0.0-rc.2.25502.107.nupkg", - "version": "10.0.0-rc.2.25502.107" + "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.0/runtime.linux-x64.microsoft.netcore.ildasm.10.0.0.nupkg", + "version": "10.0.0" }, { "pname": "runtime.osx-arm64.Microsoft.NETCore.ILAsm", - "sha256": "a50ed9e461bcd7942b95f635be7bc8506e37a8d3946c13380cf638c37a3e38c4", - "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.0-rc.2.25502.107/runtime.osx-arm64.microsoft.netcore.ilasm.10.0.0-rc.2.25502.107.nupkg", - "version": "10.0.0-rc.2.25502.107" + "sha256": "fbe5326ab3848b3a00290cd69e17ffd0e2f37f17aa91a89cec5684692e31b37a", + "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.0/runtime.osx-arm64.microsoft.netcore.ilasm.10.0.0.nupkg", + "version": "10.0.0" }, { "pname": "runtime.osx-arm64.Microsoft.NETCore.ILDAsm", - "sha256": "681cf83333eaa53e71235c167e10433151b5259d7d70e5d2f057704b7311b3d6", - "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.0-rc.2.25502.107/runtime.osx-arm64.microsoft.netcore.ildasm.10.0.0-rc.2.25502.107.nupkg", - "version": "10.0.0-rc.2.25502.107" + "sha256": "7dce85f6ee0975be934f1be126a564113d1aaa2ecbda06349d79fa93de0734f7", + "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.0/runtime.osx-arm64.microsoft.netcore.ildasm.10.0.0.nupkg", + "version": "10.0.0" }, { "pname": "runtime.osx-x64.Microsoft.NETCore.ILAsm", - "sha256": "fa55ce5a3be1e9db0053b60c5d06a84ed01f299daa6dcbb968dc42ecd0e96258", - "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.0-rc.2.25502.107/runtime.osx-x64.microsoft.netcore.ilasm.10.0.0-rc.2.25502.107.nupkg", - "version": "10.0.0-rc.2.25502.107" + "sha256": "412e26f101cbaff6e11a2b50dbd557810565d0c2942d7a0b08502fe7edef19a1", + "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.0/runtime.osx-x64.microsoft.netcore.ilasm.10.0.0.nupkg", + "version": "10.0.0" }, { "pname": "runtime.osx-x64.Microsoft.NETCore.ILDAsm", - "sha256": "8dc30fb2b06100275e8e1682d38d9aba3769d175c7f57075f3999856a05b6e13", - "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.0-rc.2.25502.107/runtime.osx-x64.microsoft.netcore.ildasm.10.0.0-rc.2.25502.107.nupkg", - "version": "10.0.0-rc.2.25502.107" + "sha256": "67fb6464e718f21af3a13c5b6f90c1ac06da8c102f7367a5f905660e4f6db527", + "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.0/runtime.osx-x64.microsoft.netcore.ildasm.10.0.0.nupkg", + "version": "10.0.0" } ] diff --git a/pkgs/development/compilers/dotnet/10/release-info.json b/pkgs/development/compilers/dotnet/10/release-info.json index f08cfa895117..9016027164eb 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-4ZCx9DoiMKeqMaEHW/ANzX9PgdjsJQwbhY8iYcwnvlM=", - "artifactsUrl": "https://builds.dotnet.microsoft.com/dotnet/source-build/Private.SourceBuilt.Artifacts.10.0.100-rc.2.25502.107.centos.10-x64.tar.gz", - "artifactsHash": "sha256-46gYA9d+R6gVcgluqiZDklnmfquCW2/WdqvWFSTH9e4=" + "tarballHash": "sha256-ysEYGRk3TQYf9z5+WMyfelSArLDI3C4wnFvYRCF/eWI=", + "artifactsUrl": "https://builds.dotnet.microsoft.com/dotnet/source-build/Private.SourceBuilt.Artifacts.10.0.100-rtm.25523.111.centos.10-x64.tar.gz", + "artifactsHash": "sha256-O+SrYQ2HirwJCS2w/kR1Pqx84/zRFZeIVlqTtWeoFgU=" } diff --git a/pkgs/development/compilers/dotnet/10/release.json b/pkgs/development/compilers/dotnet/10/release.json index f22dbfbdc186..dbb5a244dfc0 100644 --- a/pkgs/development/compilers/dotnet/10/release.json +++ b/pkgs/development/compilers/dotnet/10/release.json @@ -1,11 +1,11 @@ { - "release": "10.0.0", + "release": "10.0.1", "channel": "10.0", - "tag": "v10.0.100", - "sdkVersion": "10.0.100", - "runtimeVersion": "10.0.0", - "aspNetCoreVersion": "10.0.0", + "tag": "v10.0.101", + "sdkVersion": "10.0.101", + "runtimeVersion": "10.0.1", + "aspNetCoreVersion": "10.0.1", "sourceRepository": "https://github.com/dotnet/dotnet", - "sourceVersion": "b0f34d51fccc69fd334253924abd8d6853fad7aa", - "officialBuildId": "20251023.11" + "sourceVersion": "fad253f51b461736dfd3cd9c15977bb7493becef", + "officialBuildId": "20251119.5" } diff --git a/pkgs/development/compilers/dotnet/vmr.nix b/pkgs/development/compilers/dotnet/vmr.nix index f5a0dfdc681c..4e976cd73ba8 100644 --- a/pkgs/development/compilers/dotnet/vmr.nix +++ b/pkgs/development/compilers/dotnet/vmr.nix @@ -134,11 +134,7 @@ stdenv.mkDerivation rec { ''; patches = - lib.optionals (lib.versionAtLeast version "10") [ - # https://github.com/dotnet/source-build/issues/5410 - ./fix-prep-script.patch - ] - ++ lib.optionals (lib.versionAtLeast version "9" && lib.versionOlder version "10") [ + lib.optionals (lib.versionAtLeast version "9" && lib.versionOlder version "10") [ ./UpdateNuGetConfigPackageSourcesMappings-don-t-add-em.patch ./vmr-compiler-opt-v9.patch ] From 155eba02f02924ac94a86c192cb12a9a50aa3c7b Mon Sep 17 00:00:00 2001 From: OPNA2608 Date: Thu, 11 Dec 2025 22:32:43 +0100 Subject: [PATCH 13/50] lomiri.lomiri-content-hub: 2.2.0 -> 2.2.1 --- pkgs/desktops/lomiri/services/lomiri-content-hub/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/lomiri/services/lomiri-content-hub/default.nix b/pkgs/desktops/lomiri/services/lomiri-content-hub/default.nix index b0430b3afe21..9597f4176cc8 100644 --- a/pkgs/desktops/lomiri/services/lomiri-content-hub/default.nix +++ b/pkgs/desktops/lomiri/services/lomiri-content-hub/default.nix @@ -32,13 +32,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "lomiri-content-hub"; - version = "2.2.0"; + version = "2.2.1"; src = fetchFromGitLab { owner = "ubports"; repo = "development/core/lomiri-content-hub"; rev = finalAttrs.version; - hash = "sha256-gZ1rj18Si3SeVM5sg6tBJy9kXJVGKXcBbR/zqj2rH1M="; + hash = "sha256-L0CX383AMu8XlNbGL01VvBxvawJwAWHhTh3ak0sjo20="; }; outputs = [ From fa9a1e0bd4561144e3d29721a75add633b0466c8 Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Sat, 6 Dec 2025 12:26:12 -0500 Subject: [PATCH 14/50] maintainers: remove periklis No nixpkgs activity in the past year. Has not responded in issues they were pinged in for two years, per Aleksanaa (I have not verified this myself): https://github.com/NixOS/nixpkgs/issues?q=sort%3Acreated-desc%20is%3Aissue%20involves%3Aperiklis. I also removed "with lib;" from meta where I saw it. --- maintainers/maintainer-list.nix | 6 ------ pkgs/applications/virtualization/docker/default.nix | 1 - pkgs/by-name/lg/lguf-brightness/package.nix | 2 +- pkgs/by-name/sk/skhd/package.nix | 1 - pkgs/development/libraries/qt-5/modules/qtbase.nix | 1 - pkgs/development/libraries/qt-5/modules/qtmacextras.nix | 2 +- pkgs/development/libraries/qt-5/modules/qtwebkit.nix | 4 +--- pkgs/development/libraries/qt-5/qtModule.nix | 1 - pkgs/development/tools/kustomize/4.nix | 1 - pkgs/development/tools/kustomize/default.nix | 1 - 10 files changed, 3 insertions(+), 17 deletions(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 84aee5448b7c..498948cbaf16 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -20248,12 +20248,6 @@ github = "peret"; githubId = 617977; }; - periklis = { - email = "theopompos@gmail.com"; - github = "periklis"; - githubId = 152312; - name = "Periklis Tsirakidis"; - }; perstark = { email = "perstark.se@gmail.com"; github = "perstarkse"; diff --git a/pkgs/applications/virtualization/docker/default.nix b/pkgs/applications/virtualization/docker/default.nix index 06bb07268c07..de4af566532a 100644 --- a/pkgs/applications/virtualization/docker/default.nix +++ b/pkgs/applications/virtualization/docker/default.nix @@ -69,7 +69,6 @@ let maintainers = with lib.maintainers; [ offline vdemeester - periklis teutat3s ]; }; diff --git a/pkgs/by-name/lg/lguf-brightness/package.nix b/pkgs/by-name/lg/lguf-brightness/package.nix index 2b367ae3f331..1dcdcf634172 100644 --- a/pkgs/by-name/lg/lguf-brightness/package.nix +++ b/pkgs/by-name/lg/lguf-brightness/package.nix @@ -34,7 +34,7 @@ stdenv.mkDerivation { description = "Adjust brightness for LG UltraFine 4K display (cross platform)"; homepage = "https://github.com/periklis/lguf-brightness"; license = lib.licenses.lgpl21Plus; - maintainers = with lib.maintainers; [ periklis ]; + maintainers = [ ]; mainProgram = "lguf_brightness"; platforms = with lib.platforms; linux ++ darwin; }; diff --git a/pkgs/by-name/sk/skhd/package.nix b/pkgs/by-name/sk/skhd/package.nix index ba6762548460..4c2012220a51 100644 --- a/pkgs/by-name/sk/skhd/package.nix +++ b/pkgs/by-name/sk/skhd/package.nix @@ -40,7 +40,6 @@ stdenv.mkDerivation (finalAttrs: { maintainers = with lib.maintainers; [ cmacrae lnl7 - periklis khaneliman ]; platforms = lib.platforms.darwin; diff --git a/pkgs/development/libraries/qt-5/modules/qtbase.nix b/pkgs/development/libraries/qt-5/modules/qtbase.nix index 654212dc45fe..020e9e9580e5 100644 --- a/pkgs/development/libraries/qt-5/modules/qtbase.nix +++ b/pkgs/development/libraries/qt-5/modules/qtbase.nix @@ -549,7 +549,6 @@ stdenv.mkDerivation ( maintainers = with lib.maintainers; [ qknight ttuegel - periklis bkchr ]; pkgConfigModules = [ diff --git a/pkgs/development/libraries/qt-5/modules/qtmacextras.nix b/pkgs/development/libraries/qt-5/modules/qtmacextras.nix index 409e80b395b7..38fc7d0caae1 100644 --- a/pkgs/development/libraries/qt-5/modules/qtmacextras.nix +++ b/pkgs/development/libraries/qt-5/modules/qtmacextras.nix @@ -8,7 +8,7 @@ qtModule { pname = "qtmacextras"; propagatedBuildInputs = [ qtbase ]; meta = { - maintainers = with lib.maintainers; [ periklis ]; + maintainers = [ ]; platforms = lib.platforms.darwin; }; } diff --git a/pkgs/development/libraries/qt-5/modules/qtwebkit.nix b/pkgs/development/libraries/qt-5/modules/qtwebkit.nix index bba5e4f393db..bf4282fffef0 100644 --- a/pkgs/development/libraries/qt-5/modules/qtwebkit.nix +++ b/pkgs/development/libraries/qt-5/modules/qtwebkit.nix @@ -108,9 +108,7 @@ qtModule { enableParallelBuilding = true; meta = { - maintainers = with lib.maintainers; [ - periklis - ]; + maintainers = [ ]; knownVulnerabilities = [ "QtWebkit upstream is unmaintained and receives no security updates, see https://blogs.gnome.org/mcatanzaro/2022/11/04/stop-using-qtwebkit/" ]; diff --git a/pkgs/development/libraries/qt-5/qtModule.nix b/pkgs/development/libraries/qt-5/qtModule.nix index fa21bb05c864..04daeb222aef 100644 --- a/pkgs/development/libraries/qt-5/qtModule.nix +++ b/pkgs/development/libraries/qt-5/qtModule.nix @@ -114,7 +114,6 @@ mkDerivation ( maintainers = with maintainers; [ qknight ttuegel - periklis bkchr ]; platforms = platforms.unix; diff --git a/pkgs/development/tools/kustomize/4.nix b/pkgs/development/tools/kustomize/4.nix index 82b511ecf65f..23b405bd9863 100644 --- a/pkgs/development/tools/kustomize/4.nix +++ b/pkgs/development/tools/kustomize/4.nix @@ -56,7 +56,6 @@ buildGoModule rec { maintainers = with lib.maintainers; [ carlosdagos vdemeester - periklis zaninime Chili-Man saschagrunert diff --git a/pkgs/development/tools/kustomize/default.nix b/pkgs/development/tools/kustomize/default.nix index 8aef962affae..3867f78ad12d 100644 --- a/pkgs/development/tools/kustomize/default.nix +++ b/pkgs/development/tools/kustomize/default.nix @@ -64,7 +64,6 @@ buildGoModule (finalAttrs: { maintainers = with lib.maintainers; [ carlosdagos vdemeester - periklis zaninime Chili-Man saschagrunert From 49eb6a481e4fabaf0b96931c4aa72ab380d178ec Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Dec 2025 03:48:30 +0000 Subject: [PATCH 15/50] scalafmt: 3.9.8 -> 3.10.2 --- pkgs/by-name/sc/scalafmt/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sc/scalafmt/package.nix b/pkgs/by-name/sc/scalafmt/package.nix index ce882979f190..a39c7f1ba929 100644 --- a/pkgs/by-name/sc/scalafmt/package.nix +++ b/pkgs/by-name/sc/scalafmt/package.nix @@ -9,7 +9,7 @@ let baseName = "scalafmt"; - version = "3.9.8"; + version = "3.10.2"; deps = stdenv.mkDerivation { name = "${baseName}-deps-${version}"; buildCommand = '' @@ -19,7 +19,7 @@ let cp $(< deps) $out/share/java/ ''; outputHashMode = "recursive"; - outputHash = "sha256-mZrRb2n+ZE0DmQaH9iSMzPcpdZPtflekkP8bHv6Qw4k="; + outputHash = "sha256-98RW+aCgf+gEvupbq5+eVlybdfDWn80otoZU6g5un+c="; }; in stdenv.mkDerivation { From 16d18545e41af7216585dc232ff1f2228652c573 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Dec 2025 10:57:24 +0000 Subject: [PATCH 16/50] boogie: 3.5.5 -> 3.5.6 --- pkgs/by-name/bo/boogie/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/bo/boogie/package.nix b/pkgs/by-name/bo/boogie/package.nix index b9a8330680db..e30dfeb9bbbd 100644 --- a/pkgs/by-name/bo/boogie/package.nix +++ b/pkgs/by-name/bo/boogie/package.nix @@ -9,13 +9,13 @@ buildDotnetModule rec { pname = "Boogie"; - version = "3.5.5"; + version = "3.5.6"; src = fetchFromGitHub { owner = "boogie-org"; repo = "boogie"; tag = "v${version}"; - hash = "sha256-tmcio1GCyfMhjnbBE/pUqYso5HCu4SLHOYx/t0/PZTQ="; + hash = "sha256-rJJXUeUbvJLrqVPY5uHnhoZN4aMJFGkwJ+zOsID7wYs="; }; dotnet-sdk = dotnetCorePackages.sdk_8_0; From 2300b1ba5ad5ff6159ca2707468cd2cf5f490b63 Mon Sep 17 00:00:00 2001 From: Sebastian Neubauer Date: Fri, 12 Dec 2025 12:50:17 +0100 Subject: [PATCH 17/50] vulkan-cts: 1.4.4.1 -> 1.4.5.0 Changelog: https://github.com/KhronosGroup/VK-GL-CTS/releases/tag/vulkan-cts-1.4.5.0 --- pkgs/by-name/vu/vulkan-cts/package.nix | 13 ++++++++++-- pkgs/by-name/vu/vulkan-cts/sources.nix | 28 +++++++++++++------------- 2 files changed, 25 insertions(+), 16 deletions(-) diff --git a/pkgs/by-name/vu/vulkan-cts/package.nix b/pkgs/by-name/vu/vulkan-cts/package.nix index ddd943744dd4..74946c4efdaf 100644 --- a/pkgs/by-name/vu/vulkan-cts/package.nix +++ b/pkgs/by-name/vu/vulkan-cts/package.nix @@ -42,16 +42,24 @@ let # The revisions are extracted from https://github.com/KhronosGroup/VK-GL-CTS/blob/main/external/fetch_sources.py#L290 # with the vk-cts-sources.py script. sources = import ./sources.nix { inherit fetchurl fetchFromGitHub; }; + + # Use pinned version from vulkan-video-samples + shaderc-src = fetchFromGitHub { + owner = "google"; + repo = "shaderc"; + tag = "v2024.4"; + hash = "sha256-DIpgHiYAZlCIQ/uCZ3qSucPUZ1j3tKg0VgZVun+1UnI="; + }; in stdenv.mkDerivation (finalAttrs: { pname = "vulkan-cts"; - version = "1.4.4.1"; + version = "1.4.5.0"; src = fetchFromGitHub { owner = "KhronosGroup"; repo = "VK-GL-CTS"; rev = "vulkan-cts-${finalAttrs.version}"; - hash = "sha256-Kf5IzSrd4fI77rgnjejy9UcnopxMsqqtce172UfpNNc="; + hash = "sha256-cbXSelRPCCH52xczWaxqftbimHe4PyIKZqySQSFTHos="; }; prePatch = '' @@ -105,6 +113,7 @@ stdenv.mkDerivation (finalAttrs: { "-DGLSLANG_INSTALL_DIR=${glslang}" "-DSPIRV_HEADERS_INSTALL_DIR=${spirv-headers}" "-DSELECTED_BUILD_TARGETS=deqp-vk" + (lib.cmakeFeature "FETCHCONTENT_SOURCE_DIR_SHADERC" "${shaderc-src}") ]; postInstall = '' diff --git a/pkgs/by-name/vu/vulkan-cts/sources.nix b/pkgs/by-name/vu/vulkan-cts/sources.nix index a10cf8aeaa16..1e4a7dc13e3b 100644 --- a/pkgs/by-name/vu/vulkan-cts/sources.nix +++ b/pkgs/by-name/vu/vulkan-cts/sources.nix @@ -4,15 +4,15 @@ rec { amber = fetchFromGitHub { owner = "google"; repo = "amber"; - rev = "57ba1ca211b6f4890c013dcf42cb16069ae916dd"; - hash = "sha256-mV9Eb+4rWDLAYCwyhAY42uuc8WqWwoOvT/Q8ov/2ISA="; + rev = "9482448393f3f1f75067cc6ba8ad77fda48691c6"; + hash = "sha256-NiJkSvmo/AvtDCJtbWzIvaDy1DqhUvASxznosM2XS3M="; }; glslang = fetchFromGitHub { owner = "KhronosGroup"; repo = "glslang"; - rev = "38f6708b6b6f213010c51ffa8f577a7751e12ce7"; - hash = "sha256-HeH7j7IsjeP2vFPhX9cKzZ2O54eIGSCoSnPT4pumA00="; + rev = "7a47e2531cb334982b2a2dd8513dca0a3de4373d"; + hash = "sha256-BXfe5SgjPy5a+FJh4KIe5kwvKVBvo773OfIZpOsDBLo="; }; jsoncpp = fetchFromGitHub { @@ -25,15 +25,15 @@ rec { spirv-headers = fetchFromGitHub { owner = "KhronosGroup"; repo = "SPIRV-Headers"; - rev = "97e96f9e9defeb4bba3cfbd034dec516671dd7a3"; - hash = "sha256-/OT6//yu8VmQMXs3DSgwEx2lMDTPlUuXJDjboNdLjrI="; + rev = "b824a462d4256d720bebb40e78b9eb8f78bbb305"; + hash = "sha256-HjJjMuqTrYv5LUOWcexzPHb8nhOT4duooDAhDsd44Zo="; }; spirv-tools = fetchFromGitHub { owner = "KhronosGroup"; repo = "SPIRV-Tools"; - rev = "b8b90dba56eb8c75050a712188d662fd51c953df"; - hash = "sha256-BHWDFrR30Wscqj00QGQ7nsLoI0o5hlp8KDQskvEEAyE="; + rev = "8a67272ca6c266b21dd0a9548471756a237ebbef"; + hash = "sha256-VLiIcVNlE7GhquAsEhPLYuBSNOAvhGIjR4zJ1QlPqvI="; }; video_generator = fetchFromGitHub { @@ -46,22 +46,22 @@ rec { vulkan-docs = fetchFromGitHub { owner = "KhronosGroup"; repo = "Vulkan-Docs"; - rev = "9c6d565f72ba6929c239c3e20f90b6375acad3bd"; - hash = "sha256-wcxaYTpIh4nA3lne4x98rcTQ5cEH9DUPhKb2MESbH/8="; + rev = "60a4ad187cf3be4ede658f0fae7dd392192a314b"; + hash = "sha256-x/ijivXfzDRP6eCWF4rkL6MBiiIITh8vzcTuXQwbHlE="; }; vulkan-validationlayers = fetchFromGitHub { owner = "KhronosGroup"; repo = "Vulkan-ValidationLayers"; - rev = "68e4cdd8269c2af39aa16793c9089d1893eae972"; - hash = "sha256-CQk7aTJaAkCTlDXfhfsgqVWRPxyfXiJsqyLJALqCfEA="; + rev = "0a11cf1257471c22b9e7d620ab48057fb2f53cf9"; + hash = "sha256-Qhi+xjFpuL/bQcHqmY8vSZXVf8xuJbrF+0QfgL3120k="; }; vulkan-video-samples = fetchFromGitHub { owner = "KhronosGroup"; repo = "Vulkan-Video-Samples"; - rev = "v0.3.4"; - hash = "sha256-cKu4rvdJUC2+PFeF4twjUEuXaWscaLNwlWbTtjco8/I="; + rev = "v0.3.7"; + hash = "sha256-vNdRAx4kgPHxhHB0bUUsvi6yJhNcm/H5pU24tkVshuM="; }; prePatch = '' From 88ea7bea61c6be6342df77a9c5068414c2488a98 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Dec 2025 17:34:17 +0000 Subject: [PATCH 18/50] gdevelop: 5.6.249 -> 5.6.250 --- pkgs/by-name/gd/gdevelop/darwin.nix | 2 +- pkgs/by-name/gd/gdevelop/linux.nix | 2 +- pkgs/by-name/gd/gdevelop/package.nix | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gd/gdevelop/darwin.nix b/pkgs/by-name/gd/gdevelop/darwin.nix index 7e2177cec74a..6561230e4772 100644 --- a/pkgs/by-name/gd/gdevelop/darwin.nix +++ b/pkgs/by-name/gd/gdevelop/darwin.nix @@ -18,7 +18,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { src = fetchurl { url = "https://github.com/4ian/GDevelop/releases/download/v${version}/GDevelop-5-${version}-universal-mac.zip"; - hash = "sha256-wZt4pCyYLB/7SalR8wxucizk7f1diNA8SiFsRn6ZM/g="; + hash = "sha256-bHpKJw/eIJt9l/wJ1qwZ3CS6TPw0RraM/YpukbOuuqo="; }; sourceRoot = "."; diff --git a/pkgs/by-name/gd/gdevelop/linux.nix b/pkgs/by-name/gd/gdevelop/linux.nix index e7c057d1f5c1..4f73260d6e1b 100644 --- a/pkgs/by-name/gd/gdevelop/linux.nix +++ b/pkgs/by-name/gd/gdevelop/linux.nix @@ -13,7 +13,7 @@ let if stdenv.hostPlatform.system == "x86_64-linux" then fetchurl { url = "https://github.com/4ian/GDevelop/releases/download/v${version}/GDevelop-5-${version}.AppImage"; - hash = "sha256-6UuKEXxhMNFYvDITv9TeHBDd1hBz+jmwwSa6CAjDgDw="; + hash = "sha256-ihFq+P200Jqi7PRIRXs/3TMiQ0rvwld+TE7fxeLjDGI="; } else throw "${pname}-${version} is not supported on ${stdenv.hostPlatform.system}"; diff --git a/pkgs/by-name/gd/gdevelop/package.nix b/pkgs/by-name/gd/gdevelop/package.nix index 8d4a7eb60f1c..dfcc5cc57a66 100644 --- a/pkgs/by-name/gd/gdevelop/package.nix +++ b/pkgs/by-name/gd/gdevelop/package.nix @@ -4,7 +4,7 @@ callPackage, }: let - version = "5.6.249"; + version = "5.6.250"; pname = "gdevelop"; meta = { description = "Graphical Game Development Studio"; From 2ee90a86758877d62ad0d8a854aa81d2784c34a4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 12 Dec 2025 22:55:09 +0000 Subject: [PATCH 19/50] python3Packages.langchain-ollama: 1.0.0 -> 1.0.1 --- pkgs/development/python-modules/langchain-ollama/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/langchain-ollama/default.nix b/pkgs/development/python-modules/langchain-ollama/default.nix index 93072b464538..860a7c2f012d 100644 --- a/pkgs/development/python-modules/langchain-ollama/default.nix +++ b/pkgs/development/python-modules/langchain-ollama/default.nix @@ -22,14 +22,14 @@ buildPythonPackage rec { pname = "langchain-ollama"; - version = "1.0.0"; + version = "1.0.1"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; tag = "langchain-ollama==${version}"; - hash = "sha256-BINQYT+tLHAOKU54Cu6KP2vDg02MgkK9+XOYli8AXzs="; + hash = "sha256-+AMaKC055ET/Turd4z89gxXC6wWnlrrA1ldvMl1Z8w8="; }; sourceRoot = "${src.name}/libs/partners/ollama"; From 4b451575d4a4695ab74cd7fad088e1e65c8309df Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Thu, 11 Dec 2025 23:36:24 +0000 Subject: [PATCH 20/50] nix-update: 1.13.1 -> 1.14.0 Diff: https://github.com/Mic92/nix-update/compare/1.13.1...v1.14.0 Changelog: https://github.com/Mic92/nix-update/releases/tag/v1.14.0 --- pkgs/by-name/ni/nix-update/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ni/nix-update/package.nix b/pkgs/by-name/ni/nix-update/package.nix index d005fd639f5c..8d1f0c39f12c 100644 --- a/pkgs/by-name/ni/nix-update/package.nix +++ b/pkgs/by-name/ni/nix-update/package.nix @@ -11,14 +11,14 @@ python3Packages.buildPythonApplication rec { pname = "nix-update"; - version = "1.13.1"; + version = "1.14.0"; pyproject = true; src = fetchFromGitHub { owner = "Mic92"; repo = "nix-update"; - tag = version; - hash = "sha256-b/Ymvz4Un67j7UulzBJtmKrwcchpEE/si/QOn/m8m80="; + tag = "v${version}"; + hash = "sha256-l6EvOXUZcbx712WYN3L4y8Qdim9sEISH06CWxgav6cQ="; }; build-system = [ python3Packages.setuptools ]; From 087347fbce7606e630dcf4d1cb1700be73f493c9 Mon Sep 17 00:00:00 2001 From: crertel Date: Sat, 13 Dec 2025 00:43:02 -0600 Subject: [PATCH 21/50] lmstudio: 0.3.32.2 -> 0.3.35.1 --- pkgs/by-name/lm/lmstudio/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/lm/lmstudio/package.nix b/pkgs/by-name/lm/lmstudio/package.nix index 7b18806eef72..f2e1f97a9952 100644 --- a/pkgs/by-name/lm/lmstudio/package.nix +++ b/pkgs/by-name/lm/lmstudio/package.nix @@ -7,10 +7,10 @@ let pname = "lmstudio"; - version_aarch64-darwin = "0.3.32-2"; - hash_aarch64-darwin = "sha256-7GB0Ccfa7/EuWLlp8IM/1db0ThsaKRMmLiU25rZ2sWQ="; - version_x86_64-linux = "0.3.32-2"; - hash_x86_64-linux = "sha256-JH9sH1zzBJkzQnu8MZhZ81xgQGgpzRduQEiap1lmURA="; + version_aarch64-darwin = "0.3.35-1"; + hash_aarch64-darwin = "sha256-iyWioENma74zWkSa+TX/P7vDByz/F8FzY+D9TC2wU6M="; + version_x86_64-linux = "0.3.35-1"; + hash_x86_64-linux = "sha256-rZv5jpH/E7XuodJvFFfI18S+0ku7QZVR1cv/SEA4CVM="; meta = { description = "LM Studio is an easy to use desktop app for experimenting with local and open-source Large Language Models (LLMs)"; From cd9651f40d0aab3d28eb24fccd46cc4069e98eb7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 13 Dec 2025 07:40:10 +0000 Subject: [PATCH 22/50] codebuff: 1.0.540 -> 1.0.549 --- pkgs/by-name/co/codebuff/package-lock.json | 8 ++++---- pkgs/by-name/co/codebuff/package.nix | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/co/codebuff/package-lock.json b/pkgs/by-name/co/codebuff/package-lock.json index 6efc8a852a07..3ca21f032cc3 100644 --- a/pkgs/by-name/co/codebuff/package-lock.json +++ b/pkgs/by-name/co/codebuff/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "codebuff": "^1.0.540" + "codebuff": "^1.0.549" } }, "node_modules/chownr": { @@ -18,9 +18,9 @@ } }, "node_modules/codebuff": { - "version": "1.0.540", - "resolved": "https://registry.npmjs.org/codebuff/-/codebuff-1.0.540.tgz", - "integrity": "sha512-mlNld49vsoHZZPw55oqboT0PpLCMafop5VTlR9XqxZxO9c2qGs730pCNURqOygaFUwRAVjF61os8Idyn3SroOA==", + "version": "1.0.549", + "resolved": "https://registry.npmjs.org/codebuff/-/codebuff-1.0.549.tgz", + "integrity": "sha512-DDVYrw9SuKMEddYVCI33phSTys1qh3wtSWA8f05I+1Y1zRiM+OugCJVmL9Kik8tTRSDsNSJLGpby5/8F3j2BXA==", "cpu": [ "x64", "arm64" diff --git a/pkgs/by-name/co/codebuff/package.nix b/pkgs/by-name/co/codebuff/package.nix index 6bdacd2a8d73..70ffa7d4a1ae 100644 --- a/pkgs/by-name/co/codebuff/package.nix +++ b/pkgs/by-name/co/codebuff/package.nix @@ -6,14 +6,14 @@ buildNpmPackage rec { pname = "codebuff"; - version = "1.0.540"; + version = "1.0.549"; src = fetchzip { url = "https://registry.npmjs.org/codebuff/-/codebuff-${version}.tgz"; - hash = "sha256-k5JbnNSGle1qWKSXTaR/xdNdovB4UY201SKS2BK637E="; + hash = "sha256-I/lMVxxwww8/Zk+lB7/7cPptGn+Qwuo2YUJ91r77MGk="; }; - npmDepsHash = "sha256-xvB+D8cOAA+YP4MdM8lByuP7QmSItTKi/uKPfiuy6pc="; + npmDepsHash = "sha256-uTkyzmUZsBFtEHIPR41dm5OGZTPtwI/OlH741BQR9p4="; postPatch = '' cp ${./package-lock.json} package-lock.json From 097898fbdbb22989222a7a729ae7f7f0927f24aa Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 13 Dec 2025 08:09:33 +0000 Subject: [PATCH 23/50] terraform-providers.baidubce_baiducloud: 1.22.15 -> 1.22.16 --- .../networking/cluster/terraform-providers/providers.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index 9092d3f26603..25a6879b83a7 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -91,11 +91,11 @@ "vendorHash": "sha256-quoFrJbB1vjz+MdV+jnr7FPACHuUe5Gx9POLubD2IaM=" }, "baidubce_baiducloud": { - "hash": "sha256-YgHhxjnfk9Gjj7FKJmu2V4otA2CoXL6lUlzxDwY8LF8=", + "hash": "sha256-BNpBNBxRSKgxwvgIY289MLUf0Eui5/ccY97sAouHjbc=", "homepage": "https://registry.terraform.io/providers/baidubce/baiducloud", "owner": "baidubce", "repo": "terraform-provider-baiducloud", - "rev": "v1.22.15", + "rev": "v1.22.16", "spdx": "MPL-2.0", "vendorHash": null }, From 785d467df35119f42424dfeb2805f34d1e00977e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 13 Dec 2025 10:10:36 +0100 Subject: [PATCH 24/50] gallia: 2.0.0b2 -> 2.0.0b3 Changelog: https://github.com/Fraunhofer-AISEC/gallia/releases/tag/v2.0.0b3 --- pkgs/by-name/ga/gallia/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ga/gallia/package.nix b/pkgs/by-name/ga/gallia/package.nix index 450cf2b27a68..5e6ca441d6c2 100644 --- a/pkgs/by-name/ga/gallia/package.nix +++ b/pkgs/by-name/ga/gallia/package.nix @@ -8,19 +8,19 @@ python3.pkgs.buildPythonApplication rec { pname = "gallia"; - version = "2.0.0b2"; + version = "2.0.0b3"; pyproject = true; src = fetchFromGitHub { owner = "Fraunhofer-AISEC"; repo = "gallia"; tag = "v${version}"; - hash = "sha256-CZsVd9ob4FHC9KeepK7OHWatVTJUiJEjqtaylhD+yS0="; + hash = "sha256-/ql2EORU1oqZ/+90F0FFfRVdv6Esa5UqfaasLE4wf8k="; }; postPatch = '' substituteInPlace pyproject.toml \ - --replace-fail "uv_build>=0.8.11,<0.9.0" "uv_build" + --replace-fail "uv_build>=0.9.11,<0.10.0" "uv_build" ''; pythonRelaxDeps = [ "pydantic" ]; From 38fe7cfb0a1a5a3622fcb46dcd934b5373f81442 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 13 Dec 2025 10:29:37 +0100 Subject: [PATCH 25/50] python313Packages.iamdata: 0.1.202512121 -> 0.1.202512131 Diff: https://github.com/cloud-copilot/iam-data-python/compare/v0.1.202512121...v0.1.202512131 Changelog: https://github.com/cloud-copilot/iam-data-python/releases/tag/v0.1.202512131 --- 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 94855464e96b..aca2f327abe4 100644 --- a/pkgs/development/python-modules/iamdata/default.nix +++ b/pkgs/development/python-modules/iamdata/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "iamdata"; - version = "0.1.202512121"; + version = "0.1.202512131"; pyproject = true; src = fetchFromGitHub { owner = "cloud-copilot"; repo = "iam-data-python"; tag = "v${version}"; - hash = "sha256-/HgCdJ7iB/PiJl5StCKiH5tSjkQBGNuId6KaOG0DSIU="; + hash = "sha256-aHdEzPCXhg4DhvHPyph82NAMHm4wJvxQcgyc8d0Spq8="; }; __darwinAllowLocalNetworking = true; From 4393c81ba494af825c844d6f9f32e16cf5697a23 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 13 Dec 2025 11:23:11 +0000 Subject: [PATCH 26/50] mise: 2025.12.0 -> 2025.12.3 --- pkgs/by-name/mi/mise/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mi/mise/package.nix b/pkgs/by-name/mi/mise/package.nix index 0ab5d6eb33cc..af84e476d398 100644 --- a/pkgs/by-name/mi/mise/package.nix +++ b/pkgs/by-name/mi/mise/package.nix @@ -22,16 +22,16 @@ rustPlatform.buildRustPackage rec { pname = "mise"; - version = "2025.12.0"; + version = "2025.12.3"; src = fetchFromGitHub { owner = "jdx"; repo = "mise"; rev = "v${version}"; - hash = "sha256-QQE8Dt/juQTf1E+zigOpqlQmpaiTWr+MTlLduCkjxDU="; + hash = "sha256-bqmV9FWQcSzjlePcBOCaqvMxkdP2gQTl6Da2eXigaSk="; }; - cargoHash = "sha256-su7HbmVEEUDvqj7147ATln+7ra/dgFCs8q1h+aWqh4Q="; + cargoHash = "sha256-NpQNltSEAQoYn2fKC0jRHY9iWNpRLwpIaN2FCcmobuc="; nativeBuildInputs = [ installShellFiles From 49fc9f98a379a097e1dc033a391c72c1e6c7ecb7 Mon Sep 17 00:00:00 2001 From: Keenan Weaver Date: Sat, 13 Dec 2025 06:01:43 -0600 Subject: [PATCH 27/50] nero-umu: 1.1.4 -> 1.2.0 --- pkgs/by-name/ne/nero-umu/package.nix | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ne/nero-umu/package.nix b/pkgs/by-name/ne/nero-umu/package.nix index cbab684f576b..fc5decfd4ed5 100644 --- a/pkgs/by-name/ne/nero-umu/package.nix +++ b/pkgs/by-name/ne/nero-umu/package.nix @@ -11,20 +11,19 @@ icoutils, umu-launcher, winetricks, - curl, mangohud, gamescope, gamemode, }: stdenv.mkDerivation (finalAttrs: { pname = "nero-umu"; - version = "1.1.4"; + version = "1.2.0"; src = fetchFromGitHub { owner = "SeongGino"; repo = "Nero-umu"; tag = "v${finalAttrs.version}"; - hash = "sha256-Cx2hN5LV7/EOXnn9RfIsj9OmnlM1oMZB7a535/hwTas="; + hash = "sha256-dwM9ZRgNBLA16faO68pSnNsfWC4Naom6QRg1RYwXxLA="; }; #Replace quazip git submodule with pre-packaged quazip @@ -51,7 +50,6 @@ stdenv.mkDerivation (finalAttrs: { icoextract icoutils winetricks - curl umu-launcher mangohud gamescope From 654110c162271b0c52679189c316906a314adb36 Mon Sep 17 00:00:00 2001 From: Tom Hunze Date: Sat, 8 Nov 2025 11:42:34 +0100 Subject: [PATCH 28/50] nixos/pingvin-share: drop The `pingvin-share.backend` package is broken [1] and upstream was archived in June 2025 [2]. [1] https://hydra.nixos.org/build/311660333/nixlog/1 [2] https://github.com/stonith404/pingvin-share --- nixos/doc/manual/redirects.json | 9 - .../manual/release-notes/rl-2411.section.md | 2 +- .../manual/release-notes/rl-2605.section.md | 2 + nixos/modules/module-list.nix | 1 - nixos/modules/rename.nix | 3 + .../services/web-apps/pingvin-share.md | 43 ---- .../services/web-apps/pingvin-share.nix | 226 ------------------ nixos/tests/all-tests.nix | 1 - nixos/tests/pingvin-share.nix | 24 -- 9 files changed, 6 insertions(+), 305 deletions(-) delete mode 100644 nixos/modules/services/web-apps/pingvin-share.md delete mode 100644 nixos/modules/services/web-apps/pingvin-share.nix delete mode 100644 nixos/tests/pingvin-share.nix diff --git a/nixos/doc/manual/redirects.json b/nixos/doc/manual/redirects.json index 5c4a6e4bc28c..4385b88e7cea 100644 --- a/nixos/doc/manual/redirects.json +++ b/nixos/doc/manual/redirects.json @@ -674,15 +674,6 @@ "module-services-plausible-basic-usage": [ "index.html#module-services-plausible-basic-usage" ], - "module-services-pingvin-share": [ - "index.html#module-services-pingvin-share" - ], - "module-services-pingvin-share-basic-usage": [ - "index.html#module-services-pingvin-share-basic-usage" - ], - "module-services-pingvin-share-reverse-proxy-configuration": [ - "index.html#module-services-pingvin-share-reverse-proxy-configuration" - ], "module-services-pict-rs": [ "index.html#module-services-pict-rs" ], diff --git a/nixos/doc/manual/release-notes/rl-2411.section.md b/nixos/doc/manual/release-notes/rl-2411.section.md index 76b414a871ca..28cc21b77b4d 100644 --- a/nixos/doc/manual/release-notes/rl-2411.section.md +++ b/nixos/doc/manual/release-notes/rl-2411.section.md @@ -163,7 +163,7 @@ - [wg-access-server](https://github.com/freifunkMUC/wg-access-server/), an all-in-one WireGuard VPN solution with a WebUI for connecting devices. Available as [services.wg-access-server](#opt-services.wg-access-server.enable). -- [Pingvin Share](https://github.com/stonith404/pingvin-share), a self-hosted file sharing platform and an alternative for WeTransfer. Available as [services.pingvin-share](#opt-services.pingvin-share.enable). +- [Pingvin Share](https://github.com/stonith404/pingvin-share), a self-hosted file sharing platform and an alternative for WeTransfer. Available as `services.pingvin-share`. - [Envision](https://gitlab.com/gabmus/envision), a UI for building, configuring and running Monado, the open source OpenXR runtime. Available as [programs.envision](#opt-programs.envision.enable). diff --git a/nixos/doc/manual/release-notes/rl-2605.section.md b/nixos/doc/manual/release-notes/rl-2605.section.md index 9f8cd65c86fc..f768465abcba 100644 --- a/nixos/doc/manual/release-notes/rl-2605.section.md +++ b/nixos/doc/manual/release-notes/rl-2605.section.md @@ -45,6 +45,8 @@ of pulling the upstream container image from Docker Hub. If you want the old beh - The Bash implementation of the `nixos-rebuild` program is removed. All switchable systems now use the Python rewrite. Any prior usage of `system.rebuild.enableNg` must now be removed. If you have any outstanding issues with the new implementation, please open an issue on GitHub. +- `services.pingvin-share` has been removed as the `pingvin-share.backend` package was broken and the project was archived upstream. + ## Other Notable Changes {#sec-release-26.05-notable-changes} diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix index 2bfca447e011..299423293893 100644 --- a/nixos/modules/module-list.nix +++ b/nixos/modules/module-list.nix @@ -1705,7 +1705,6 @@ ./services/web-apps/phylactery.nix ./services/web-apps/pict-rs.nix ./services/web-apps/pihole-web.nix - ./services/web-apps/pingvin-share.nix ./services/web-apps/pixelfed.nix ./services/web-apps/plantuml-server.nix ./services/web-apps/plausible.nix diff --git a/nixos/modules/rename.nix b/nixos/modules/rename.nix index d42c7fbf1d52..704dadd78623 100644 --- a/nixos/modules/rename.nix +++ b/nixos/modules/rename.nix @@ -255,6 +255,9 @@ in The Javascript version of Parsoid configured through this module does not work with modern MediaWiki versions, and has been deprecated by upstream, so it has been removed. MediaWiki comes with a new PHP-based parser built-in, so there is no need for this module. '') + (mkRemovedOptionModule [ "services" "pingvin-share" ] '' + The `pingvin-share.backend` package was broken and the project was archived upstream, so it was removed from nixpkgs. + '') (mkRemovedOptionModule [ "services" "polipo" ] '' The polipo project is unmaintained and archived upstream. '') diff --git a/nixos/modules/services/web-apps/pingvin-share.md b/nixos/modules/services/web-apps/pingvin-share.md deleted file mode 100644 index 2fa45c8bfaba..000000000000 --- a/nixos/modules/services/web-apps/pingvin-share.md +++ /dev/null @@ -1,43 +0,0 @@ -# Pingvin Share {#module-services-pingvin-share} - -A self-hosted file sharing platform and an alternative for WeTransfer. - -## Configuration {#module-services-pingvin-share-basic-usage} - -By default, the module will execute Pingvin Share backend and frontend on the ports 8080 and 3000. - -I will run two systemd services named `pingvin-share-backend` and `pingvin-share-frontend` in the specified data directory. - -Here is a basic configuration: - -```nix -{ - services-pingvin-share = { - enable = true; - - openFirewall = true; - - backend.port = 9010; - frontend.port = 9011; - }; -} -``` - -## Reverse proxy configuration {#module-services-pingvin-share-reverse-proxy-configuration} - -The preferred method to run this service is behind a reverse proxy not to expose an open port. This, you can configure Nginx such like this: - -```nix -{ - services-pingvin-share = { - enable = true; - - hostname = "pingvin-share.domain.tld"; - https = true; - - nginx.enable = true; - }; -} -``` - -Furthermore, you can increase the maximal size of an uploaded file with the option [services.nginx.clientMaxBodySize](#opt-services.nginx.clientMaxBodySize). diff --git a/nixos/modules/services/web-apps/pingvin-share.nix b/nixos/modules/services/web-apps/pingvin-share.nix deleted file mode 100644 index 6b2ddf4e9c02..000000000000 --- a/nixos/modules/services/web-apps/pingvin-share.nix +++ /dev/null @@ -1,226 +0,0 @@ -{ - config, - pkgs, - lib, - ... -}: - -let - cfg = config.services.pingvin-share; - inherit (lib) - mkOption - mkEnableOption - mkIf - mkPackageOption - types - ; -in - -{ - options = { - services.pingvin-share = { - enable = mkEnableOption "Pingvin Share, a self-hosted file sharing platform"; - - user = mkOption { - type = types.str; - default = "pingvin"; - description = '' - User account under which Pingvin Share runs. - ''; - }; - - group = mkOption { - type = types.str; - default = "pingvin"; - description = '' - Group under which Pingvin Share runs. - ''; - }; - - openFirewall = mkOption { - type = types.bool; - default = false; - description = '' - Whether to open the firewall for the port in {option}`services.pingvin-share.frontend.port`. - ''; - }; - - dataDir = mkOption { - type = types.path; - default = "/var/lib/pingvin-share"; - example = "/var/lib/pingvin"; - description = '' - The path to the data directory in which Pingvin Share will store its data. - ''; - }; - - hostname = mkOption { - type = types.str; - default = "localhost:${toString cfg.backend.port}"; - defaultText = lib.literalExpression "localhost:\${options.services.pingvin-share.backend.port}"; - example = "pingvin-share.domain.tdl"; - description = '' - The domain name of your instance. If null, the redirections will be made to localhost. - ''; - }; - - https = mkOption { - type = types.bool; - default = false; - example = true; - description = '' - Whether to enable HTTPS for the domain. - ''; - }; - - backend = { - package = mkPackageOption pkgs [ - "pingvin-share" - "backend" - ] { }; - - port = mkOption { - type = types.port; - default = 8080; - example = 9000; - description = '' - The port that the backend service of Pingvin Share will listen to. - ''; - }; - }; - - frontend = { - package = mkPackageOption pkgs [ - "pingvin-share" - "frontend" - ] { }; - - port = mkOption { - type = types.port; - default = 3000; - example = 8000; - description = '' - The port that the frontend service of Pingvin Share will listen to. - ''; - }; - }; - - nginx = { - enable = mkEnableOption "a Nginx reverse proxy for Pingvin Share."; - }; - }; - }; - - config = mkIf cfg.enable { - - users.groups = mkIf (cfg.group == "pingvin") { pingvin = { }; }; - - users.users = mkIf (cfg.user == "pingvin") { - pingvin = { - group = cfg.group; - description = "Pingvin Share daemon user"; - isSystemUser = true; - }; - }; - - networking.firewall.allowedTCPPorts = mkIf cfg.openFirewall [ cfg.frontend.port ]; - - systemd.services.pingvin-share-backend = { - description = "Backend service of Pingvin Share, a self-hosted file sharing platform."; - - wantedBy = [ - "multi-user.target" - "pingvin-share-frontend.service" - ]; - before = [ "pingvin-share-frontend.service" ]; - after = [ - "network.target" - "network-online.target" - ]; - wants = [ "network-online.target" ]; - - environment = { - PRISMA_SCHEMA_ENGINE_BINARY = "${pkgs.prisma-engines}/bin/schema-engine"; - PRISMA_QUERY_ENGINE_BINARY = "${pkgs.prisma-engines}/bin/query-engine"; - PRISMA_QUERY_ENGINE_LIBRARY = "${pkgs.prisma-engines}/lib/libquery_engine.node"; - PRISMA_INTROSPECTION_ENGINE_BINARY = "${pkgs.prisma-engines}/bin/introspection-engine"; - PRISMA_FMT_BINARY = "${pkgs.prisma-engines}/bin/prisma-fmt"; - BACKEND_PORT = toString cfg.backend.port; - DATABASE_URL = "file:${cfg.dataDir}/pingvin-share.db?connection_limit=1"; - DATA_DIRECTORY = cfg.dataDir; - }; - - path = with pkgs; [ - cfg.backend.package - openssl - prisma-engines - ]; - - serviceConfig = { - User = cfg.user; - Group = cfg.group; - Type = "simple"; - Restart = "on-failure"; - ExecStartPre = [ - "${cfg.backend.package}/node_modules/.bin/prisma migrate deploy" - "${cfg.backend.package}/node_modules/.bin/prisma db seed" - ]; - ExecStart = "${cfg.backend.package}/node_modules/.bin/ts-node dist/src/main"; - StateDirectory = mkIf (cfg.dataDir == "/var/lib/pingvin-share") "pingvin-share"; - WorkingDirectory = cfg.backend.package; - }; - }; - - systemd.services.pingvin-share-frontend = { - description = "Frontend service of Pingvin Share, a self-hosted file sharing platform."; - - wantedBy = [ "multi-user.target" ]; - wants = [ - "network-online.target" - "pingvin-share-backend.service" - ]; - after = [ - "network-online.target" - "pingvin-share-backend.service" - ]; - - environment = { - PORT = toString cfg.frontend.port; - API_URL = "${if cfg.https then "https" else "http"}://${cfg.hostname}"; - }; - path = [ cfg.frontend.package ]; - - serviceConfig = { - User = cfg.user; - Group = cfg.group; - Type = "simple"; - Restart = "on-failure"; - ExecStart = "${cfg.frontend.package}/node_modules/.bin/next start"; - StateDirectory = mkIf (cfg.dataDir == "/var/lib/pingvin-share") "pingvin-share"; - WorkingDirectory = cfg.frontend.package; - }; - }; - - services.nginx = mkIf cfg.nginx.enable { - enable = lib.mkDefault true; - virtualHosts."${cfg.hostname}" = { - enableACME = cfg.https; - forceSSL = cfg.https; - - locations."/" = { - proxyPass = "http://localhost:${toString cfg.frontend.port}"; - recommendedProxySettings = true; - }; - locations."/api" = { - proxyPass = "http://localhost:${toString cfg.backend.port}"; - recommendedProxySettings = true; - }; - }; - }; - }; - - meta = { - maintainers = with lib.maintainers; [ ratcornu ]; - doc = ./pingvin-share.md; - }; -} diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index e4f0b3f121f9..ba11b61b325c 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -1227,7 +1227,6 @@ in phylactery = runTest ./web-apps/phylactery.nix; pict-rs = runTest ./pict-rs.nix; pihole-ftl = import ./pihole-ftl { inherit runTest; }; - pingvin-share = runTest ./pingvin-share.nix; pinnwand = runTest ./pinnwand.nix; pixelfed = import ./web-apps/pixelfed { inherit runTestOn; }; plantuml-server = runTest ./plantuml-server.nix; diff --git a/nixos/tests/pingvin-share.nix b/nixos/tests/pingvin-share.nix deleted file mode 100644 index 5cb5dcd2a3fc..000000000000 --- a/nixos/tests/pingvin-share.nix +++ /dev/null @@ -1,24 +0,0 @@ -{ lib, ... }: -{ - name = "pingvin-share"; - meta.maintainers = with lib.maintainers; [ ratcornu ]; - - nodes.machine = - { ... }: - { - services.pingvin-share = { - enable = true; - - backend.port = 9010; - frontend.port = 9011; - }; - }; - - testScript = '' - machine.wait_for_unit("pingvin-share-frontend.service") - machine.wait_for_open_port(9010) - machine.wait_for_open_port(9011) - machine.succeed("curl --fail http://127.0.0.1:9010/api/configs") - machine.succeed("curl --fail http://127.0.0.1:9011/") - ''; -} From 0c6dc88d490f8ee6c9f66c0199763252e4d22fde Mon Sep 17 00:00:00 2001 From: Tom Hunze Date: Sat, 8 Nov 2025 11:50:11 +0100 Subject: [PATCH 29/50] pingvin-share: drop The `pingvin-share.backend` package is broken [1] and upstream was archived in June 2025 [2]. [1] https://hydra.nixos.org/build/311660333/nixlog/1 [2] https://github.com/stonith404/pingvin-share --- .../web-apps/pingvin-share/backend.nix | 50 ------------------- .../web-apps/pingvin-share/default.nix | 21 -------- .../web-apps/pingvin-share/frontend.nix | 42 ---------------- pkgs/top-level/aliases.nix | 1 + pkgs/top-level/all-packages.nix | 2 - 5 files changed, 1 insertion(+), 115 deletions(-) delete mode 100644 pkgs/servers/web-apps/pingvin-share/backend.nix delete mode 100644 pkgs/servers/web-apps/pingvin-share/default.nix delete mode 100644 pkgs/servers/web-apps/pingvin-share/frontend.nix diff --git a/pkgs/servers/web-apps/pingvin-share/backend.nix b/pkgs/servers/web-apps/pingvin-share/backend.nix deleted file mode 100644 index fc9ea5c55c17..000000000000 --- a/pkgs/servers/web-apps/pingvin-share/backend.nix +++ /dev/null @@ -1,50 +0,0 @@ -{ - lib, - buildNpmPackage, - vips, - pkg-config, - prisma, - src, - version, - nixosTests, -}: - -buildNpmPackage { - pname = "pingvin-share-backend"; - inherit version; - - src = "${src}/backend"; - - npmInstallFlags = [ "--build-from-source" ]; - installPhase = '' - cp -r . $out - ln -s $out/node_modules/.bin $out/bin - ''; - - preBuild = '' - prisma generate - ''; - - buildInputs = [ vips ]; - nativeBuildInputs = [ - pkg-config - prisma - ]; - - npmDepsHash = "sha256-bc2suSGa7YTonIhUxEtNzdIUeUBubwJ6upW2tydVCnU="; - makeCacheWritable = true; - npmFlags = [ "--legacy-peer-deps" ]; - - passthru.tests = { - pingvin-share = nixosTests.pingvin-share; - }; - - meta = { - description = "Backend of pingvin-share, a self-hosted file sharing platform"; - homepage = "https://github.com/stonith404/pingvin-share"; - downloadPage = "https://github.com/stonith404/pingvin-share/releases"; - changelog = "https://github.com/stonith404/pingvin-share/releases/tag/v${version}"; - license = lib.licenses.bsd2; - maintainers = with lib.maintainers; [ ratcornu ]; - }; -} diff --git a/pkgs/servers/web-apps/pingvin-share/default.nix b/pkgs/servers/web-apps/pingvin-share/default.nix deleted file mode 100644 index 6a607d957902..000000000000 --- a/pkgs/servers/web-apps/pingvin-share/default.nix +++ /dev/null @@ -1,21 +0,0 @@ -{ - lib, - callPackage, - fetchFromGitHub, -}: - -let - version = "1.13.0"; - src = fetchFromGitHub { - owner = "stonith404"; - repo = "pingvin-share"; - rev = "v${version}"; - hash = "sha256-FWc0Yo2Phh8ee5izHj0ol1pwLSVJgIqyeaJo1o4drsM="; - }; -in - -lib.recurseIntoAttrs { - backend = callPackage ./backend.nix { inherit src version; }; - - frontend = callPackage ./frontend.nix { inherit src version; }; -} diff --git a/pkgs/servers/web-apps/pingvin-share/frontend.nix b/pkgs/servers/web-apps/pingvin-share/frontend.nix deleted file mode 100644 index 15a2e7764de9..000000000000 --- a/pkgs/servers/web-apps/pingvin-share/frontend.nix +++ /dev/null @@ -1,42 +0,0 @@ -{ - lib, - buildNpmPackage, - vips, - pkg-config, - src, - version, - nixosTests, -}: - -buildNpmPackage { - pname = "pingvin-share-frontend"; - inherit version; - - src = "${src}/frontend"; - - npmInstallFlags = [ "--build-from-source" ]; - installPhase = '' - cp -r . $out - ln -s $out/node_modules/.bin $out/bin - ''; - - buildInputs = [ vips ]; - nativeBuildInputs = [ pkg-config ]; - - npmDepsHash = "sha256-ykq98Bd67TY/t8JYraii7XnCIoSLk454decdHpQGorw="; - makeCacheWritable = true; - npmFlags = [ "--legacy-peer-deps" ]; - - passthru.tests = { - pingvin-share = nixosTests.pingvin-share; - }; - - meta = { - description = "Frontend of pingvin-share, a self-hosted file sharing platform"; - homepage = "https://github.com/stonith404/pingvin-share"; - downloadPage = "https://github.com/stonith404/pingvin-share/releases"; - changelog = "https://github.com/stonith404/pingvin-share/releases/tag/v${version}"; - license = lib.licenses.bsd2; - maintainers = with lib.maintainers; [ ratcornu ]; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 55ae9d9c4cbc..05695f66d677 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1288,6 +1288,7 @@ mapAliases { pidgin-xmpp-receipts = throw "'pidgin-xmpp-receipts' has been renamed to/replaced by 'pidginPackages.pidgin-xmpp-receipts'"; # Converted to throw 2025-10-27 pilipalax = throw "'pilipalax' has been removed from nixpkgs due to it not being maintained"; # Added 2025-07-25 pinentry = throw "'pinentry' has been removed. Pick an appropriate variant like 'pinentry-curses' or 'pinentry-gnome3'"; # Converted to throw 2025-10-26 + pingvin-share = throw "'pingvin-share' has been removed as it was broken and archived upstream"; # Added 2025-11-08 piper-train = throw "piper-train is now part of the piper package using the `withTrain` override"; # Added 2025-09-03 plasma-applet-volumewin7mixer = throw "'plasma-applet-volumewin7mixer' has been removed, as it is only compatible with Plasma 5, which is EOL"; # Added 2025-08-20 plasma-pass = throw "'plasma-pass' has been removed, as it is only compatible with Plasma 5, which is EOL"; # Added 2025-08-20 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 8e1e26fedd55..1566cd682797 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8129,8 +8129,6 @@ with pkgs; physfs ; - pingvin-share = callPackage ../servers/web-apps/pingvin-share { }; - pipelight = callPackage ../tools/misc/pipelight { stdenv = stdenv_32bit; wine-staging = pkgsi686Linux.wine-staging; From c7f5b3d144a35a820d5ccd8f4f8bd409c6c718a9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 13 Dec 2025 13:58:11 +0000 Subject: [PATCH 30/50] terraform-providers.sacloud_sakuracloud: 2.32.0 -> 2.33.0 --- .../networking/cluster/terraform-providers/providers.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index 9092d3f26603..80c1b4a4dc04 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -1147,13 +1147,13 @@ "vendorHash": null }, "sacloud_sakuracloud": { - "hash": "sha256-DQLchjPM3XIhVDD6fLFp5l3ZCnHU/P3wtUGy2XAp0M0=", + "hash": "sha256-ROHs74PqYJMXJBp8jqOGUm0QqzkGgi07GT0RMkW5zp0=", "homepage": "https://registry.terraform.io/providers/sacloud/sakuracloud", "owner": "sacloud", "repo": "terraform-provider-sakuracloud", - "rev": "v2.32.0", + "rev": "v2.33.0", "spdx": "Apache-2.0", - "vendorHash": "sha256-zSzRVv7m+WxRqEpAhSOHATTh35dHnuFg6W5/PKaoTSI=" + "vendorHash": "sha256-K2zPe5wrUsIj1LocudoYWSJ11FPrQ87XLnLeGdNpWAg=" }, "sap-cloud-infrastructure_sci": { "hash": "sha256-m3degJZruqRkA/lSnNQrLfJIlpl5k8qCpbyIcsyV5/U=", From 0d442d8ed96cf0dcf0684d9fc498b8c6f996938a Mon Sep 17 00:00:00 2001 From: Justin Restivo Date: Sat, 13 Dec 2025 09:08:56 -0500 Subject: [PATCH 31/50] python3Packages.pypng: update src.hash --- pkgs/development/python-modules/pypng/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/pypng/default.nix b/pkgs/development/python-modules/pypng/default.nix index 7a1f1546ed8a..d618e3266bde 100644 --- a/pkgs/development/python-modules/pypng/default.nix +++ b/pkgs/development/python-modules/pypng/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { owner = "drj11"; repo = "pypng"; tag = "pypng-${version}"; - hash = "sha256-tTnsGCAmHexDWm/T5xpHpcBaQcBEqMfTFaoOAeC+pDs="; + hash = "sha256-xNUI3yGfwmaccCxgljIZzgJ6YgNxcuOzCXDE7RFJP2I="; }; build-system = [ setuptools ]; From e33734c1449d4c33fddffb603df84903b403f602 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 13 Dec 2025 16:55:33 +0000 Subject: [PATCH 32/50] terraform-providers.aiven_aiven: 4.47.0 -> 4.48.0 --- .../networking/cluster/terraform-providers/providers.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index 9092d3f26603..895b4ce2f173 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -27,13 +27,13 @@ "vendorHash": null }, "aiven_aiven": { - "hash": "sha256-WcozZUc2z1V8wxRSgoU20Zwolpr12a+dSjXmEKKHnp4=", + "hash": "sha256-cr/Z1sMm2TcO1GbOLTdMJ9JOly5kYrDxwbYgQVPFJ9M=", "homepage": "https://registry.terraform.io/providers/aiven/aiven", "owner": "aiven", "repo": "terraform-provider-aiven", - "rev": "v4.47.0", + "rev": "v4.48.0", "spdx": "MIT", - "vendorHash": "sha256-G83ixFWqkVlbm8mTEC1fIvnuUUZ2InPdWqQbbgJG7UY=" + "vendorHash": "sha256-ki9PKr+1++mDQoclXSYOagMTzPJnXew1/TiciEjR3B4=" }, "akamai_akamai": { "hash": "sha256-HjrBPaLYeJ8/9gmdn+BGHtu5dmyT5MeTsIBgzS0X0gY=", From d0d23fa3121263bcc94327714b6b2dcd35af3926 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 13 Dec 2025 16:57:04 +0000 Subject: [PATCH 33/50] terraform-providers.hashicorp_google-beta: 7.12.0 -> 7.13.0 --- .../networking/cluster/terraform-providers/providers.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index 9092d3f26603..016b3678b60b 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -570,13 +570,13 @@ "vendorHash": "sha256-4Nx3iDeuXfzC6DOAr2fSdnaMt5txLR0EEhmLnWryX4g=" }, "hashicorp_google-beta": { - "hash": "sha256-ZcSd232jOol7fVsPFHaKq1+0Mzg/FwiTF1zoM5nJUxE=", + "hash": "sha256-NHnKafm46W/owbugb/TTxZS/hKjSPpEt7WdRmxTCWVw=", "homepage": "https://registry.terraform.io/providers/hashicorp/google-beta", "owner": "hashicorp", "repo": "terraform-provider-google-beta", - "rev": "v7.12.0", + "rev": "v7.13.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-JDFKEn011onzch07tLu/kVbiCwXPqwomFA/X5fbQ3bc=" + "vendorHash": "sha256-nfFfXnFBaCWiGryTigB/dTxFvclKJ7ocVcV7rbnBMWI=" }, "hashicorp_helm": { "hash": "sha256-S4Fe65f+gEWWxRMC+/i93dwwe7QigPccx4wiqNBpcL8=", From a21ddbbd329778312496c52dbdd1c6bb6aa7f2ce Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Sat, 13 Dec 2025 18:29:22 +0100 Subject: [PATCH 34/50] CONTRIBUTING: change reference for new committers to nixpkgs-committers repo --- CONTRIBUTING.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 694755d650ab..a03d96437700 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -340,7 +340,7 @@ For other pull requests, please see [I opened a PR, how do I get it merged?](#i- In case the PR is stuck waiting for the author to apply a trivial change and the author allowed members to modify the PR, consider applying it yourself. You should pay extra attention to make sure the addition doesn't go against the idea of the original PR and would not be opposed by the author. -Please see the discussion in [GitHub nixpkgs issue #321665](https://github.com/NixOS/nixpkgs/issues/321665) for information on how to proceed to be granted this level of access. +Please see the [`nixpkgs-committers` repository](https://github.com/NixOS/nixpkgs-committers) for information on how to proceed to be granted this level of access. As a maintainer, when you leave the Nix community, please create an issue or post on [Discourse](https://discourse.nixos.org) with references to the packages and modules you maintained, so they can be taken over by other contributors. From 303ef6a5c94e2a8bfdc610fc9b6bb0965caa358b Mon Sep 17 00:00:00 2001 From: Yueh-Shun Li Date: Sun, 14 Dec 2025 01:30:39 +0800 Subject: [PATCH 35/50] fetchurl: pass SSL_CERT_FILE as environment variable via env --- pkgs/build-support/fetchurl/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/build-support/fetchurl/default.nix b/pkgs/build-support/fetchurl/default.nix index 8d3283039f11..763bf5429cc1 100644 --- a/pkgs/build-support/fetchurl/default.nix +++ b/pkgs/build-support/fetchurl/default.nix @@ -284,7 +284,7 @@ lib.extendMkDerivation { # Disable TLS verification only when we know the hash and no credentials are # needed to access the resource - SSL_CERT_FILE = + env.SSL_CERT_FILE = if ( hash_.outputHash == "" From 794cff34169eff124d87f71bcb41f2acde47be2b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 13 Dec 2025 17:42:03 +0000 Subject: [PATCH 36/50] python3Packages.pyoverkiz: 1.19.0 -> 1.19.1 --- pkgs/development/python-modules/pyoverkiz/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyoverkiz/default.nix b/pkgs/development/python-modules/pyoverkiz/default.nix index ed73b8a9a012..4c6926f87101 100644 --- a/pkgs/development/python-modules/pyoverkiz/default.nix +++ b/pkgs/development/python-modules/pyoverkiz/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "pyoverkiz"; - version = "1.19.0"; + version = "1.19.1"; pyproject = true; disabled = pythonOlder "3.11"; @@ -25,7 +25,7 @@ buildPythonPackage rec { owner = "iMicknl"; repo = "python-overkiz-api"; tag = "v${version}"; - hash = "sha256-Iur39lUkHBd0VaP5YB36o04D8aY371BeSZ07iN7A9Wk="; + hash = "sha256-HRcjk8/5WdTMtpgf9ZOc8KIyrZvBre7PpvwM5P6R4As="; }; build-system = [ hatchling ]; From ac6368458e8fa91757f1308a507394d7a272c112 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 13 Dec 2025 17:54:58 +0000 Subject: [PATCH 37/50] libretro.genesis-plus-gx: 0-unstable-2025-11-29 -> 0-unstable-2025-12-12 --- .../emulators/libretro/cores/genesis-plus-gx.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/genesis-plus-gx.nix b/pkgs/applications/emulators/libretro/cores/genesis-plus-gx.nix index ce4ac58c1df6..8f8c9a211481 100644 --- a/pkgs/applications/emulators/libretro/cores/genesis-plus-gx.nix +++ b/pkgs/applications/emulators/libretro/cores/genesis-plus-gx.nix @@ -5,13 +5,13 @@ }: mkLibretroCore { core = "genesis-plus-gx"; - version = "0-unstable-2025-11-29"; + version = "0-unstable-2025-12-12"; src = fetchFromGitHub { owner = "libretro"; repo = "Genesis-Plus-GX"; - rev = "65cd61cc262a8685d4f29ebcb7df2a40ed988e26"; - hash = "sha256-QC4xGdZglsrbNjfGA+XQ/iD5eTFvDLtrAbWYCkb5z1s="; + rev = "83485a2730ae790ce07dd0803ed73bc4ca85c70c"; + hash = "sha256-jlngGSxvRIYv3k5S1ZY76o5mIwwCPF1gJv52Alm0/w4="; }; meta = { From 944905bbcd197f1cf6cd6654e5f9ef19495739dd Mon Sep 17 00:00:00 2001 From: kyehn Date: Fri, 26 Sep 2025 14:46:39 +0800 Subject: [PATCH 38/50] sipp: 3.7.3-unstable-2025-01-22 -> 3.7.5 Diff: https://github.com/SIPp/sipp/compare/464cf74c7321069b51c10f0c37f19ba16c2e7138...v3.7.5 --- pkgs/by-name/si/sipp/package.nix | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/si/sipp/package.nix b/pkgs/by-name/si/sipp/package.nix index 0e07d4396ac8..5853b7c021fd 100644 --- a/pkgs/by-name/si/sipp/package.nix +++ b/pkgs/by-name/si/sipp/package.nix @@ -11,16 +11,20 @@ stdenv.mkDerivation (finalAttrs: { pname = "sipp"; - version = "3.7.3-unstable-2025-01-22"; + version = "3.7.5"; src = fetchFromGitHub { owner = "SIPp"; repo = "sipp"; - rev = "464cf74c7321069b51c10f0c37f19ba16c2e7138"; - hash = "sha256-mloeBKgDXmsa/WAUhlDsgNdhK8dpisGf3ti5UQQchJ8="; - leaveDotGit = true; + tag = "v${finalAttrs.version}"; + hash = "sha256-W5KOvBBaUmyYJshYEg39QpkS8rrpGSEj4g3NZD29YrY="; }; + postPatch = '' + echo '#define SIPP_VERSION VERSION' > include/version.h + echo '#define VERSION "v${finalAttrs.version}"' >> include/version.h + ''; + cmakeFlags = [ "-DUSE_PCAP=1" "-DUSE_SSL=1" From d5020fb2463f7ba2e7cdf7cebb298bdf564a9ac5 Mon Sep 17 00:00:00 2001 From: David McFarland Date: Sat, 13 Dec 2025 14:04:15 -0400 Subject: [PATCH 39/50] ersatztv: run fetch-deps after sdk update --- pkgs/by-name/er/ersatztv/nuget-deps.json | 214 +---------------------- 1 file changed, 2 insertions(+), 212 deletions(-) diff --git a/pkgs/by-name/er/ersatztv/nuget-deps.json b/pkgs/by-name/er/ersatztv/nuget-deps.json index 9207cc69b455..5d37d3d477e1 100644 --- a/pkgs/by-name/er/ersatztv/nuget-deps.json +++ b/pkgs/by-name/er/ersatztv/nuget-deps.json @@ -69,11 +69,6 @@ "version": "4.1.0", "hash": "sha256-L/aMCcmE7xLEtap5/H56VwCsDI4N/m8jgoj6SkxM7x8=" }, - { - "pname": "Castle.Core", - "version": "5.1.1", - "hash": "sha256-oVkQB+ON7S6Q27OhXrTLaxTL0kWB58HZaFFuiw4iTrE=" - }, { "pname": "Chronic.Core", "version": "0.4.0", @@ -84,11 +79,6 @@ "version": "3.10.0", "hash": "sha256-XMGTr0gkZxSOC72hrCjpIChpN0c0A19X3TqOAdBtgb4=" }, - { - "pname": "coverlet.collector", - "version": "6.0.4", - "hash": "sha256-ieiUl7G5pVKQ4V6rxhEe0ehep0/u1RBD3EAI63AQTI0=" - }, { "pname": "Dapper", "version": "2.1.66", @@ -99,16 +89,6 @@ "version": "5.1.0", "hash": "sha256-WG4tbTGOz8INa1TAovAv+wvNIhzwGdLimyjhkT3NZ2o=" }, - { - "pname": "DiffEngine", - "version": "11.3.0", - "hash": "sha256-aZbLawtOytbKPrF2DQ3dZOwgxjuaGsXKC0LwmlAw6V0=" - }, - { - "pname": "DotNet.Glob", - "version": "3.1.3", - "hash": "sha256-5uGSaGY1IqDjq4RCDLPJm0Lg9oyWmyR96OiNeGqSj84=" - }, { "pname": "EFCore.BulkExtensions", "version": "9.0.2", @@ -154,11 +134,6 @@ "version": "0.10.1", "hash": "sha256-eX9H+arnuPnIzOFQvle4pdDTTpZ0Rw+t7rJ1ohlxbh0=" }, - { - "pname": "EmptyFiles", - "version": "4.4.0", - "hash": "sha256-2ej6ZYSr/KSz/Mmh0RavjIMMyHzzTVtyjd9nbW17IwY=" - }, { "pname": "ExtendedNumerics.BigDecimal", "version": "3001.1.0.233", @@ -334,71 +309,36 @@ "version": "5.0.0", "hash": "sha256-THQ8Z7DAoMDEqAS7feAmAt82NvU7H90Y+jYwC7NwL+0=" }, - { - "pname": "Microsoft.ApplicationInsights", - "version": "2.23.0", - "hash": "sha256-5sf3bg7CZZjHseK+F3foOchEhmVeioePxMZVvS6Rjb0=" - }, { "pname": "Microsoft.AspNetCore.App.Internal.Assets", - "version": "10.0.0", - "hash": "sha256-IyY5Ymdkmf9S9qRwYXX9rWpzcU3fuDR+ITeaaeJQ/Dk=" - }, - { - "pname": "Microsoft.AspNetCore.Authentication.JwtBearer", - "version": "10.0.0", - "hash": "sha256-VJREi/phDmn2toJiTvyFbUO0qXG/Ef4QtbeVHLNJNw0=" + "version": "10.0.1", + "hash": "sha256-uLFPj9khqw6mtxY1fpxaRFYKPo5GuDurtYk3eTa6IDw=" }, { "pname": "Microsoft.AspNetCore.Authentication.JwtBearer", "version": "9.0.11", "hash": "sha256-uz9t6volHVoUM0j1GFXXfWU157ba05TvZBnres47roA=" }, - { - "pname": "Microsoft.AspNetCore.Authentication.OpenIdConnect", - "version": "10.0.0", - "hash": "sha256-2AYzgmFvXc1YU/sdQ/c9fLpM2Gs5AMsZbxIquVNZJbw=" - }, { "pname": "Microsoft.AspNetCore.Authentication.OpenIdConnect", "version": "9.0.11", "hash": "sha256-RhcnttgtQtLpNkX+yqrKu8wqlrS9muxSA0GLGAfRMJI=" }, - { - "pname": "Microsoft.AspNetCore.JsonPatch", - "version": "10.0.0", - "hash": "sha256-CRq0x0z6ox2i4+RX2uthtjBzmBgxjMWk68cAO670v1k=" - }, { "pname": "Microsoft.AspNetCore.JsonPatch", "version": "9.0.11", "hash": "sha256-MeQFvZt5GIEs9IQILjDwC72GlgyIMUH52nxsJbKCNdo=" }, - { - "pname": "Microsoft.AspNetCore.Mvc.NewtonsoftJson", - "version": "10.0.0", - "hash": "sha256-9ZUxFNG00RU0O9e9LTJjIBSZgnWBTZI1sbDy6uXLwBw=" - }, { "pname": "Microsoft.AspNetCore.Mvc.NewtonsoftJson", "version": "9.0.11", "hash": "sha256-+WtuaFv9zL11yQpFDYv87BeXulu63UkqvH+cNJa3EY4=" }, - { - "pname": "Microsoft.AspNetCore.OpenApi", - "version": "10.0.0", - "hash": "sha256-mf3kOdkliLF4OD+CrmEhMNNDGOPKWGBOBWtX2EV5YEU=" - }, { "pname": "Microsoft.AspNetCore.OpenApi", "version": "9.0.11", "hash": "sha256-FvIqXjGE0RqejaBu43zcdCA3toYLTELPCRpnJp4kYuk=" }, - { - "pname": "Microsoft.AspNetCore.SpaServices.Extensions", - "version": "10.0.0", - "hash": "sha256-Sl0m0+8UGRmmSQcbP5OWznCvXnrrhIvotLL3DbbIgEE=" - }, { "pname": "Microsoft.AspNetCore.SpaServices.Extensions", "version": "9.0.11", @@ -464,11 +404,6 @@ "version": "4.8.0", "hash": "sha256-hxpMKC6OF8OaIiSZhAgJ+Rw7M8nqS6xHdUURnRRxJmU=" }, - { - "pname": "Microsoft.CodeCoverage", - "version": "18.0.1", - "hash": "sha256-G6y5iyHZ3R2shlLCW/uTusio/UqcnWT79X+UAbxvDQY=" - }, { "pname": "Microsoft.Data.SqlClient", "version": "5.1.6", @@ -569,11 +504,6 @@ "version": "9.0.9", "hash": "sha256-B8U2Yzcv4Rl5Hi4PDIywKMecWrNGqcyxrKu1L4/WnJ0=" }, - { - "pname": "Microsoft.Extensions.ApiDescription.Server", - "version": "10.0.0", - "hash": "sha256-fgJ4g1gRX2W+TmNWxboxATYnZQxAGIpvl0EZD3BMVM0=" - }, { "pname": "Microsoft.Extensions.ApiDescription.Server", "version": "9.0.11", @@ -694,11 +624,6 @@ "version": "8.0.2", "hash": "sha256-UfLfEQAkXxDaVPC7foE/J3FVEXd31Pu6uQIhTic3JgY=" }, - { - "pname": "Microsoft.Extensions.DependencyInjection.Abstractions", - "version": "9.0.0", - "hash": "sha256-CncVwkKZ5CsIG2O0+OM9qXuYXh3p6UGyueTHSLDVL+c=" - }, { "pname": "Microsoft.Extensions.DependencyInjection.Abstractions", "version": "9.0.10", @@ -709,11 +634,6 @@ "version": "9.0.11", "hash": "sha256-7ybl+oJ7NkkOX3Ns7KAgaHy3CP2LvI1VBTJ9WbMIYC0=" }, - { - "pname": "Microsoft.Extensions.DependencyModel", - "version": "10.0.0", - "hash": "sha256-oCcIjmwH8H0n9bT3wQBWdotMvYuoiazfiKrXAs2bLiI=" - }, { "pname": "Microsoft.Extensions.DependencyModel", "version": "9.0.0", @@ -839,11 +759,6 @@ "version": "9.0.10", "hash": "sha256-qM1mcbTK4YmzcWNC0U5f0cunB2CFafTsNzldH5g9Q7E=" }, - { - "pname": "Microsoft.Extensions.Logging.Debug", - "version": "10.0.0", - "hash": "sha256-n/+KRVlsgKm17cJImaoAPHAObHpApW/hf6mMsQFGrvY=" - }, { "pname": "Microsoft.Extensions.Logging.TraceSource", "version": "9.0.10", @@ -979,11 +894,6 @@ "version": "3.0.1", "hash": "sha256-unFg/5EcU/XKJbob4GtQC43Ydgi5VjeBGs7hfhj4EYo=" }, - { - "pname": "Microsoft.NET.Test.Sdk", - "version": "18.0.1", - "hash": "sha256-0c3/rp9di0w7E5UmfRh6Prrm3Aeyi8NOj5bm2i6jAh0=" - }, { "pname": "Microsoft.NETCore.Platforms", "version": "1.1.0", @@ -994,11 +904,6 @@ "version": "1.6.17", "hash": "sha256-Wx9PwlEJPNMq1kp59nJJnLHQ+yNhqCTudcokmlP+tSk=" }, - { - "pname": "Microsoft.OpenApi", - "version": "2.0.0", - "hash": "sha256-8eiM3Mx4Hx1etx52RlczoHG2z9XIpWgu2LQtWSt086k=" - }, { "pname": "Microsoft.SqlServer.Server", "version": "1.0.0", @@ -1009,51 +914,6 @@ "version": "160.1000.6", "hash": "sha256-XU5s3iwz8JIwIrG5Xe8wZJ8cuCUx7q3fOLYzNHmA9jg=" }, - { - "pname": "Microsoft.Testing.Extensions.Telemetry", - "version": "1.9.0", - "hash": "sha256-JT91ThKLEyoRS/8ZJqZwlSTT7ofC2QhNqPFI3pYmMaw=" - }, - { - "pname": "Microsoft.Testing.Extensions.TrxReport.Abstractions", - "version": "1.9.0", - "hash": "sha256-oscZOEKw7gM6eRdDrOS3x+CwqIvXWRmfmi0ugCxBRw0=" - }, - { - "pname": "Microsoft.Testing.Extensions.VSTestBridge", - "version": "1.9.0", - "hash": "sha256-CadXLWD093sUDaWhnppzD9LvpxSRqqt93ZEOFiIAPyw=" - }, - { - "pname": "Microsoft.Testing.Platform", - "version": "1.9.0", - "hash": "sha256-6nzjoYbJOh7v/GB7d+TDuM0l/xglCshFX6KWjg7+cFI=" - }, - { - "pname": "Microsoft.Testing.Platform.MSBuild", - "version": "1.9.0", - "hash": "sha256-/bileP4b+9RZp8yjgS6eynXwc2mohyyzf6p/0LZJd8I=" - }, - { - "pname": "Microsoft.TestPlatform.AdapterUtilities", - "version": "17.13.0", - "hash": "sha256-Vr+3Tad/h/nk7f/5HMExn3HvCGFCarehFAzJSfCBaOc=" - }, - { - "pname": "Microsoft.TestPlatform.ObjectModel", - "version": "17.13.0", - "hash": "sha256-6S0fjfj8vA+h6dJVNwLi6oZhYDO/I/6hBZaq2VTW+Uk=" - }, - { - "pname": "Microsoft.TestPlatform.ObjectModel", - "version": "18.0.1", - "hash": "sha256-oJbS7SZ46RzyOQ+gCysW7qJRy7V8RlQVa5d8uajb91M=" - }, - { - "pname": "Microsoft.TestPlatform.TestHost", - "version": "18.0.1", - "hash": "sha256-OXYf5vg4piDr10ve0bZ2ZSb+nb3yOiHayJV3cu5sMV4=" - }, { "pname": "Microsoft.VisualStudio.Threading.Analyzers", "version": "17.14.15", @@ -1149,26 +1009,6 @@ "version": "9.0.4", "hash": "sha256-jBgcWTQ2Y84rA04OBSzVLzKzYsFC+a1olwbb01wnd0w=" }, - { - "pname": "NSubstitute", - "version": "5.3.0", - "hash": "sha256-fa6Hn9Qmpia2labWOs1Xp2LnJBOHfrWIwxvqKRRccs0=" - }, - { - "pname": "NUnit", - "version": "4.4.0", - "hash": "sha256-5geF5QOF+X/WkuCEgkPVKH4AdKx4U0olpU07S8+G3nU=" - }, - { - "pname": "NUnit.Analyzers", - "version": "4.11.2", - "hash": "sha256-bVsDWOuTFtZTetikVdqOZ96SP0VV+XF4GPbGEaBgf8A=" - }, - { - "pname": "NUnit3TestAdapter", - "version": "5.2.0", - "hash": "sha256-ybTutL4VkX/fq61mS+O3Ruh+adic4fpv+MKgQ0IZvGg=" - }, { "pname": "Oracle.EntityFrameworkCore", "version": "9.23.90", @@ -1239,31 +1079,16 @@ "version": "4.3.0", "hash": "sha256-jyIy4BjsyFXge3aO4GRFAdnX4/rz1MHfBkBDIpCDsTw=" }, - { - "pname": "Serilog.AspNetCore", - "version": "10.0.0", - "hash": "sha256-z7dY6pY2Kkns20mpzZN2GOfV172gDWpamKDXHyLhEJs=" - }, { "pname": "Serilog.AspNetCore", "version": "9.0.0", "hash": "sha256-h58CFtXBRvwhTCrhQPHQMKbp98YiK02o+cOyOmktVpQ=" }, - { - "pname": "Serilog.Extensions.Hosting", - "version": "10.0.0", - "hash": "sha256-zFQMZkAPqg+j2ZI0oBN07hO+9MFiyy5YECRbz7msxeU=" - }, { "pname": "Serilog.Extensions.Hosting", "version": "9.0.0", "hash": "sha256-bidr2foe7Dp4BJOlkc7ko0q6vt9ITG3IZ8b2BKRa0pw=" }, - { - "pname": "Serilog.Extensions.Logging", - "version": "10.0.0", - "hash": "sha256-MgfWK/SJWUPxPzrnCUnxn6Sy+SBVmP3dYd60uy80NdE=" - }, { "pname": "Serilog.Extensions.Logging", "version": "9.0.0", @@ -1279,11 +1104,6 @@ "version": "4.0.0", "hash": "sha256-89+SaaXp9Pt8YTkTwVuMV3PzlPMg9mOHiFBKs3oHOUs=" }, - { - "pname": "Serilog.Settings.Configuration", - "version": "10.0.0", - "hash": "sha256-WJK+wR7XPGAtD+vO+pjF5mn4qy8tO5uWIqHhovL0lAs=" - }, { "pname": "Serilog.Settings.Configuration", "version": "9.0.0", @@ -1314,11 +1134,6 @@ "version": "7.0.0", "hash": "sha256-LxZYUoUPkCjIIVarJilnXnqQiMrFNJtoRilmzTNtUjo=" }, - { - "pname": "Shouldly", - "version": "4.3.0", - "hash": "sha256-7pYi2aGqPIHzyhJelXWRLVCLzBxTiQr0DCTY325q6O8=" - }, { "pname": "SixLabors.ImageSharp", "version": "3.1.12", @@ -1444,11 +1259,6 @@ "version": "9.0.4", "hash": "sha256-hIde8A2EK+RpUSAMZx/xTVMRVeZWyaquVuSKmWbxrgw=" }, - { - "pname": "System.Diagnostics.EventLog", - "version": "6.0.0", - "hash": "sha256-zUXIQtAFKbiUMKCrXzO4mOTD5EUphZzghBYKXprowSM=" - }, { "pname": "System.Diagnostics.EventLog", "version": "8.0.0", @@ -1479,11 +1289,6 @@ "version": "8.0.1", "hash": "sha256-hW4f9zWs0afxPbcMqCA/FAGvBZbBFSkugIOurswomHg=" }, - { - "pname": "System.Management", - "version": "6.0.1", - "hash": "sha256-g7bjwQv6af0kWiYtpXE8qgr1YMdD6Rf97TbhK5TxQG0=" - }, { "pname": "System.Management", "version": "8.0.0", @@ -1529,31 +1334,16 @@ "version": "10.0.0", "hash": "sha256-2rixQaYGhCM+NjmkxgOBNjJMFcNHr+3TPP+vsRUMj4w=" }, - { - "pname": "Testably.Abstractions.FileSystem.Interface", - "version": "10.0.0", - "hash": "sha256-xEDpDTiT1lBFJHoWfJ9htPlwi5nrL5J/QJVj/9Slu48=" - }, { "pname": "Testably.Abstractions.FileSystem.Interface", "version": "10.0.0-pre.1", "hash": "sha256-UO/Ly7Qd7AqYOIP52pS1YYoaQgOzzZ5745naHMqULZs=" }, - { - "pname": "Testably.Abstractions.Interface", - "version": "10.0.0", - "hash": "sha256-3l5VILA3tf1J0CZJSlNn2vK34+grFSl+MTSjBuS16Mg=" - }, { "pname": "Testably.Abstractions.Interface", "version": "10.0.0-pre.1", "hash": "sha256-Te2+jj1jSleYGEJHlrmj9GYTht62mY14E5WCKDHx4pQ=" }, - { - "pname": "Testably.Abstractions.Testing", - "version": "5.0.0", - "hash": "sha256-Y5739mTFHJMdJoCFM7FWr668aDOmppWBtt2Oc0I9uPM=" - }, { "pname": "TimeSpanParserUtil", "version": "1.2.0", From de3f5b944e324bfe3055275e74490c5249a8cc53 Mon Sep 17 00:00:00 2001 From: kyehn Date: Mon, 24 Nov 2025 21:10:40 +0000 Subject: [PATCH 40/50] mycli: 1.41.1 -> 1.41.2 --- pkgs/by-name/my/mycli/package.nix | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/my/mycli/package.nix b/pkgs/by-name/my/mycli/package.nix index 21813df060da..cd1094e64f37 100644 --- a/pkgs/by-name/my/mycli/package.nix +++ b/pkgs/by-name/my/mycli/package.nix @@ -7,14 +7,14 @@ python3Packages.buildPythonApplication rec { pname = "mycli"; - version = "1.41.1"; + version = "1.41.2"; pyproject = true; src = fetchFromGitHub { owner = "dbcli"; repo = "mycli"; tag = "v${version}"; - hash = "sha256-UGd+4XBFT0EmL0lO2Yu4jQxNPwX24QrrqAwc6cqa2ak="; + hash = "sha256-k6GgJpgjn2sFzdoPNVmsfOzAwIUiq5rSW7faLbijpnk="; }; pythonRelaxDeps = [ @@ -37,7 +37,6 @@ python3Packages.buildPythonApplication rec { llm paramiko prompt-toolkit - pyaes pycryptodomex pygments pymysql From ca415e6ea039bd52aaf570b26495033488cf9a15 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 13 Dec 2025 18:16:50 +0000 Subject: [PATCH 41/50] home-assistant-custom-components.sensi: 1.4.5 -> 1.4.8 --- .../home-assistant/custom-components/sensi/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/sensi/package.nix b/pkgs/servers/home-assistant/custom-components/sensi/package.nix index 103826c278b0..de0ef2a7f94d 100644 --- a/pkgs/servers/home-assistant/custom-components/sensi/package.nix +++ b/pkgs/servers/home-assistant/custom-components/sensi/package.nix @@ -7,13 +7,13 @@ buildHomeAssistantComponent rec { owner = "iprak"; domain = "sensi"; - version = "1.4.5"; + version = "1.4.8"; src = fetchFromGitHub { inherit owner; repo = domain; tag = "v${version}"; - hash = "sha256-WkXg+oIxkRIbU8L9kFJOQ798/2vR9yB0y/nuY1RWKJE="; + hash = "sha256-qNvob0fqgrUMem8pL2Jabo6xFH5ZIuv7/Tk0LT18qbk="; }; dependencies = [ From 59612d5a30291fbd0e9a6da8ca6a227501fb999f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 13 Dec 2025 18:25:23 +0000 Subject: [PATCH 42/50] stevenblack-blocklist: 3.16.40 -> 3.16.41 --- pkgs/by-name/st/stevenblack-blocklist/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/st/stevenblack-blocklist/package.nix b/pkgs/by-name/st/stevenblack-blocklist/package.nix index f320d4743e40..a734eeab6786 100644 --- a/pkgs/by-name/st/stevenblack-blocklist/package.nix +++ b/pkgs/by-name/st/stevenblack-blocklist/package.nix @@ -6,13 +6,13 @@ }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "stevenblack-blocklist"; - version = "3.16.40"; + version = "3.16.41"; src = fetchFromGitHub { owner = "StevenBlack"; repo = "hosts"; tag = finalAttrs.version; - hash = "sha256-i+CthE7tyFicVSDxa7LI/7RkWoD3W2/uNGrKGDpbEtw="; + hash = "sha256-DkcMg7kgNnn+FL9fxhsTaSa/Q0RkFanvTvcH65DIwa4="; }; outputs = [ From 389056eb266dd7572482a9bd852981ac89987da1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 13 Dec 2025 19:23:11 +0000 Subject: [PATCH 43/50] zapret: 72.3 -> 72.4 --- pkgs/by-name/za/zapret/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/za/zapret/package.nix b/pkgs/by-name/za/zapret/package.nix index 9909e2d51f53..aa2fde36da86 100644 --- a/pkgs/by-name/za/zapret/package.nix +++ b/pkgs/by-name/za/zapret/package.nix @@ -13,7 +13,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "zapret"; - version = "72.3"; + version = "72.4"; src = fetchFromGitHub { owner = "bol-van"; @@ -27,7 +27,7 @@ stdenv.mkDerivation (finalAttrs: { ''; tag = "v${finalAttrs.version}"; - hash = "sha256-JTjw6yfM5DAFL9H+EvXXmUzkK0YTZ6Jx8qwOOvja5q4="; + hash = "sha256-5MnJ8NNNHHC+KE0tNsw+XhNKER8YajNJCL0vnG5kQHc="; }; buildInputs = [ From 391e3b40ba971ea0c133c0b75eb987ab7f309c04 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 13 Dec 2025 19:54:43 +0000 Subject: [PATCH 44/50] home-assistant-custom-components.versatile_thermostat: 8.1.2 -> 8.3.0 --- .../custom-components/versatile_thermostat/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/versatile_thermostat/package.nix b/pkgs/servers/home-assistant/custom-components/versatile_thermostat/package.nix index 2d7485dd851e..b725eac441c8 100644 --- a/pkgs/servers/home-assistant/custom-components/versatile_thermostat/package.nix +++ b/pkgs/servers/home-assistant/custom-components/versatile_thermostat/package.nix @@ -8,13 +8,13 @@ buildHomeAssistantComponent rec { owner = "jmcollin78"; domain = "versatile_thermostat"; - version = "8.1.2"; + version = "8.3.0"; src = fetchFromGitHub { inherit owner; repo = domain; rev = "refs/tags/${version}"; - hash = "sha256-1LIb14Ovw1+Gi4d9t2rJAJojyncqEzQNriZl7bHgfpw="; + hash = "sha256-WKT7M/jVsyP3LwYz42FpdLEP3u1mEZTo3vWvtWDQlcE="; }; passthru.updateScript = gitUpdater { ignoredVersions = "(Alpha|Beta|alpha|beta).*"; }; From 264f81aeb1ef27e5191c274c8c570afad82e2b15 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 13 Dec 2025 20:31:39 +0000 Subject: [PATCH 45/50] n8n: 1.122.5 -> 1.123.5 --- pkgs/by-name/n8/n8n/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/n8/n8n/package.nix b/pkgs/by-name/n8/n8n/package.nix index f5ecbc4653c1..033f3b070709 100644 --- a/pkgs/by-name/n8/n8n/package.nix +++ b/pkgs/by-name/n8/n8n/package.nix @@ -17,19 +17,19 @@ stdenv.mkDerivation (finalAttrs: { pname = "n8n"; - version = "1.122.5"; + version = "1.123.5"; src = fetchFromGitHub { owner = "n8n-io"; repo = "n8n"; tag = "n8n@${finalAttrs.version}"; - hash = "sha256-39/f3ueXey6M9pxoChcUZhLxvmE6t/u113oU5wju+5Y="; + hash = "sha256-B1YL/kGYKHKZ8l50UGDiGwkYedvlYobW9QZzx2FwjDY="; }; pnpmDeps = pnpm_10.fetchDeps { inherit (finalAttrs) pname version src; fetcherVersion = 2; - hash = "sha256-LoVJgtADHOI58qZ5T9WNvyn5O8UX5iQ148gZ3KUyYHE="; + hash = "sha256-JlW08N9LuwmWqZsXmu4uMAHO0cb8XtOmtER7Bt/Vg8A="; }; nativeBuildInputs = [ From 77fe8f6b2cb9ce8bfa1bd207692d3d00583dd4f8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 13 Dec 2025 20:16:10 +0000 Subject: [PATCH 46/50] touying: 0.13.2 -> 0.14.4 --- pkgs/development/python-modules/touying/default.nix | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/touying/default.nix b/pkgs/development/python-modules/touying/default.nix index 95b88db5dd8d..1d982dda4c06 100644 --- a/pkgs/development/python-modules/touying/default.nix +++ b/pkgs/development/python-modules/touying/default.nix @@ -15,23 +15,20 @@ buildPythonPackage rec { pname = "touying"; - version = "0.13.2"; + version = "0.14.4"; pyproject = true; src = fetchFromGitHub { owner = "touying-typ"; repo = "touying-exporter"; tag = version; - hash = "sha256-gcr3KS2Qm8CMA+8AeC0hbGi9Gjj5sMr6gJkuoZWUEGY="; + hash = "sha256-3e5LWI3ysklTj9WY0PF4+7spEARZYel/aS1R+elfMp0="; }; build-system = [ setuptools ]; - pythonRemoveDeps = [ - "argparse" - ]; dependencies = [ jinja2 pillow From 37d19665d713f9732dcd7bb3dab63a3f697d45f2 Mon Sep 17 00:00:00 2001 From: Kenichi Kamiya Date: Fri, 7 Nov 2025 01:41:43 +0900 Subject: [PATCH 47/50] nerdctl: 1.7.7 -> 2.2.0, modernize, add update script MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Prefer `versionCheckHook` * Prefer `finalAttrs` over `rec` Diff: https://github.com/containerd/nerdctl/compare/v1.7.7...v2.2.0 Co-authored-by: 06kellyjac Co-authored-by: Sandro Jäckel Co-authored-by: j-k --- pkgs/by-name/ne/nerdctl/package.nix | 42 ++++++++++++++++++----------- 1 file changed, 27 insertions(+), 15 deletions(-) diff --git a/pkgs/by-name/ne/nerdctl/package.nix b/pkgs/by-name/ne/nerdctl/package.nix index e5258f41b30e..739d361a97c9 100644 --- a/pkgs/by-name/ne/nerdctl/package.nix +++ b/pkgs/by-name/ne/nerdctl/package.nix @@ -6,38 +6,45 @@ installShellFiles, buildkit, cni-plugins, + writableTmpDirAsHomeHook, + versionCheckHook, extraPackages ? [ ], + nix-update-script, }: -buildGoModule rec { +buildGoModule (finalAttrs: { pname = "nerdctl"; - version = "1.7.7"; + version = "2.2.0"; src = fetchFromGitHub { owner = "containerd"; repo = "nerdctl"; - rev = "v${version}"; - hash = "sha256-GHFs8QvLcXu+DZ851TCLI7EVc9wMS5fRC4TYBXzyv3Q="; + tag = "v${finalAttrs.version}"; + hash = "sha256-M3np4NfzEfMt4ii7Fdbdt+y1K7lSTWrqA9Bl+zpzxog="; }; - vendorHash = "sha256-5LRsT04T/CKv+YHaiM2g6giimWWXyzPju3iZuj2DfAY="; + vendorHash = "sha256-cnusyughQitdvYhHtuvCGS9/LdI/ku7DETBdAWttKsY="; nativeBuildInputs = [ makeWrapper installShellFiles + writableTmpDirAsHomeHook ]; ldflags = let - t = "github.com/containerd/nerdctl/pkg/version"; + t = "github.com/containerd/nerdctl/v${lib.versions.major finalAttrs.version}/pkg/version"; in [ "-s" "-w" - "-X ${t}.Version=v${version}" + "-X ${t}.Version=v${finalAttrs.version}" "-X ${t}.Revision=" ]; + # testing framework which we don't need and can't be build as it is an extra go application + excludedPackages = [ "mod/tigron" ]; + # Many checks require a containerd socket and running nerdctl after it's built doCheck = false; @@ -53,16 +60,21 @@ buildGoModule rec { ''; doInstallCheck = true; - installCheckPhase = '' - runHook preInstallCheck - $out/bin/nerdctl --help - $out/bin/nerdctl --version | grep "nerdctl version ${version}" - runHook postInstallCheck - ''; + nativeInstallCheckInputs = [ + writableTmpDirAsHomeHook + versionCheckHook + ]; + versionCheckKeepEnvironment = [ "HOME" ]; + + passthru = { + updateScript = nix-update-script { + extraArgs = [ "--version-regex=^v([0-9.]+)$" ]; + }; + }; meta = { homepage = "https://github.com/containerd/nerdctl/"; - changelog = "https://github.com/containerd/nerdctl/releases/tag/v${version}"; + changelog = "https://github.com/containerd/nerdctl/releases/tag/v${finalAttrs.version}"; description = "Docker-compatible CLI for containerd"; mainProgram = "nerdctl"; license = lib.licenses.asl20; @@ -72,4 +84,4 @@ buildGoModule rec { ]; platforms = lib.platforms.linux; }; -} +}) From f60a6c51e62b78a712f120a5295d9c90937a9ae3 Mon Sep 17 00:00:00 2001 From: Aliaksandr Date: Sat, 13 Dec 2025 23:14:52 +0200 Subject: [PATCH 48/50] treewide: prefer standard name for old and final Attrs --- doc/languages-frameworks/lua.section.md | 2 +- nixos/tests/lomiri-music-app.nix | 4 +- .../editors/neovim/build-neovim-plugin.nix | 12 +- .../editors/neovim/tests/default.nix | 4 +- .../editors/vim/plugins/overrides.nix | 17 +- pkgs/by-name/fl/flexoptix-app/package.nix | 4 +- pkgs/by-name/ne/neovim-unwrapped/package.nix | 4 +- pkgs/by-name/on/onlykey-agent/package.nix | 6 +- pkgs/by-name/re/remarshal_0_17/package.nix | 4 +- pkgs/by-name/sw/sway/package.nix | 2 +- pkgs/by-name/tr/tracee/integration-tests.nix | 10 +- .../by-name/ya/yarn-berry/fetcher/default.nix | 8 +- .../lomiri/applications/teleports/default.nix | 34 ++-- .../coq-modules/smtcoq/default.nix | 4 +- .../haskell-modules/configuration-nix.nix | 6 +- .../interpreters/lua-5/tests/default.nix | 4 +- .../libraries/intel-oneapi/base.nix | 4 +- .../libraries/intel-oneapi/default.nix | 4 +- .../libraries/intel-oneapi/hpc.nix | 4 +- pkgs/development/lisp-modules/packages.nix | 10 +- pkgs/development/lua-modules/overrides.nix | 149 +++++++++--------- 21 files changed, 146 insertions(+), 150 deletions(-) diff --git a/doc/languages-frameworks/lua.section.md b/doc/languages-frameworks/lua.section.md index 84af997df860..50b48f90d507 100644 --- a/doc/languages-frameworks/lua.section.md +++ b/doc/languages-frameworks/lua.section.md @@ -103,7 +103,7 @@ final: prev: { lua = prev.lua.override { packageOverrides = luaself: luaprev: { - luarocks-nix = luaprev.luarocks-nix.overrideAttrs (oa: { + luarocks-nix = luaprev.luarocks-nix.overrideAttrs (old: { pname = "luarocks-nix"; src = /home/my_luarocks/repository; }); diff --git a/nixos/tests/lomiri-music-app.nix b/nixos/tests/lomiri-music-app.nix index 5cf32619d8f7..a54b6a11dac1 100644 --- a/nixos/tests/lomiri-music-app.nix +++ b/nixos/tests/lomiri-music-app.nix @@ -57,9 +57,9 @@ in lomiri-thumbnailer # To check if playback actually works, or is broken due to missing codecs, we need to make the app's icons more OCR-able (lib.meta.hiPrio ( - suru-icon-theme.overrideAttrs (oa: { + suru-icon-theme.overrideAttrs (old: { # Colour the background in special colours, which we can OCR for - postPatch = (oa.postPatch or "") + '' + postPatch = (old.postPatch or "") + '' substituteInPlace suru/actions/scalable/media-playback-pause.svg \ --replace-fail 'fill:none' 'fill:${ocrPauseColor}' diff --git a/pkgs/applications/editors/neovim/build-neovim-plugin.nix b/pkgs/applications/editors/neovim/build-neovim-plugin.nix index fece233768af..09be43bdf14f 100644 --- a/pkgs/applications/editors/neovim/build-neovim-plugin.nix +++ b/pkgs/applications/editors/neovim/build-neovim-plugin.nix @@ -24,10 +24,10 @@ let else luaAttr; - luaDrv = originalLuaDrv.overrideAttrs (oa: { - version = attrs.version or oa.version; + luaDrv = originalLuaDrv.overrideAttrs (old: { + version = attrs.version or old.version; __intentionallyOverridingVersion = true; - rockspecVersion = oa.rockspecVersion; + rockspecVersion = old.rockspecVersion; extraConfig = '' -- to create a flat hierarchy @@ -37,13 +37,13 @@ let finalDrv = toVimPlugin ( luaDrv.overrideAttrs ( - oa: + old: attrs // { - nativeBuildInputs = oa.nativeBuildInputs or [ ] ++ [ + nativeBuildInputs = old.nativeBuildInputs or [ ] ++ [ lua.pkgs.luarocksMoveDataFolder ]; - version = "${originalLuaDrv.version}-unstable-${oa.version}"; + version = "${originalLuaDrv.version}-unstable-${old.version}"; __intentionallyOverridingVersion = true; } ) diff --git a/pkgs/applications/editors/neovim/tests/default.nix b/pkgs/applications/editors/neovim/tests/default.nix index 5b5568892ec5..1a124b78075b 100644 --- a/pkgs/applications/editors/neovim/tests/default.nix +++ b/pkgs/applications/editors/neovim/tests/default.nix @@ -203,7 +203,7 @@ pkgs.lib.recurseIntoAttrs rec { ${nvim_with_plug}/bin/nvim -V3log.txt -i NONE -c 'color base16-tomorrow-night' +quit! -e ''; - nvim_with_autoconfigure = pkgs.neovim.overrideAttrs (oa: { + nvim_with_autoconfigure = pkgs.neovim.overrideAttrs { plugins = [ vimPlugins.unicode-vim vimPlugins.fzf-hoogle-vim @@ -211,7 +211,7 @@ pkgs.lib.recurseIntoAttrs rec { autoconfigure = true; # legacy wrapper sets it to false wrapRc = true; - }); + }; nvim_with_runtimeDeps = pkgs.neovim.overrideAttrs { plugins = [ diff --git a/pkgs/applications/editors/vim/plugins/overrides.nix b/pkgs/applications/editors/vim/plugins/overrides.nix index 2752d2b445b2..05a9c1a7c42c 100644 --- a/pkgs/applications/editors/vim/plugins/overrides.nix +++ b/pkgs/applications/editors/vim/plugins/overrides.nix @@ -1292,7 +1292,7 @@ assertNoAdditions { ''; }; - fzf-hoogle-vim = super.fzf-hoogle-vim.overrideAttrs (oa: { + fzf-hoogle-vim = super.fzf-hoogle-vim.overrideAttrs (old: { # add this to your lua config to prevent the plugin from trying to write in the # nix store: # vim.g.hoogle_fzf_cache_file = vim.fn.stdpath('cache')..'/hoogle_cache.json' @@ -1301,7 +1301,7 @@ assertNoAdditions { gawk ]; dependencies = [ self.fzf-vim ]; - passthru = oa.passthru // { + passthru = old.passthru // { initLua = "vim.g.hoogle_fzf_cache_file = vim.fn.stdpath('cache')..'/hoogle_cache.json"; }; @@ -3140,8 +3140,8 @@ assertNoAdditions { dependencies = [ self.plenary-nvim ]; }; - rocks-nvim = super.rocks-nvim.overrideAttrs (oa: { - passthru = oa.passthru // { + rocks-nvim = super.rocks-nvim.overrideAttrs (old: { + passthru = old.passthru // { initLua = '' vim.g.rocks_nvim = { luarocks_binary = "${neovim-unwrapped.lua.pkgs.luarocks_bootstrap}/bin/luarocks" @@ -3291,7 +3291,7 @@ assertNoAdditions { }; sqlite-lua = super.sqlite-lua.overrideAttrs ( - oa: + old: let libsqlite = "${sqlite.out}/lib/libsqlite3${stdenv.hostPlatform.extensions.sharedLibrary}"; in @@ -3301,7 +3301,7 @@ assertNoAdditions { --replace-fail "path = vim.g.sqlite_clib_path" "path = vim.g.sqlite_clib_path or '${lib.escapeShellArg libsqlite}'" ''; - passthru = oa.passthru // { + passthru = old.passthru // { initLua = ''vim.g.sqlite_clib_path = "${libsqlite}"''; }; @@ -3692,7 +3692,7 @@ assertNoAdditions { sha256 = "16b0jzvvzarnlxdvs2izd5ia0ipbd87md143dc6lv6xpdqcs75s9"; }; in - super.unicode-vim.overrideAttrs (oa: { + super.unicode-vim.overrideAttrs (old: { # redirect to /dev/null else changes terminal color buildPhase = '' cp "${unicode-data}" autoload/unicode/UnicodeData.txt @@ -3700,8 +3700,7 @@ assertNoAdditions { ${vim}/bin/vim --cmd ":set rtp^=$PWD" -c 'ru plugin/unicode.vim' -c 'UnicodeCache' -c ':echohl Normal' -c ':q' > /dev/null ''; - passthru = oa.passthru // { - + passthru = old.passthru // { initLua = ''vim.g.Unicode_data_directory="${self.unicode-vim}/autoload/unicode"''; }; }); diff --git a/pkgs/by-name/fl/flexoptix-app/package.nix b/pkgs/by-name/fl/flexoptix-app/package.nix index 84ea563e0fb6..9c400dde9797 100644 --- a/pkgs/by-name/fl/flexoptix-app/package.nix +++ b/pkgs/by-name/fl/flexoptix-app/package.nix @@ -20,9 +20,9 @@ let hash = "sha256-/1ZtJT+1IMyYqw3N0bVJ/T3vbmex169lzx+SlY5WsnA="; }; - appimageContents = (appimageTools.extract { inherit pname version src; }).overrideAttrs (oA: { + appimageContents = (appimageTools.extract { inherit pname version src; }).overrideAttrs (old: { buildCommand = '' - ${oA.buildCommand} + ${old.buildCommand} # Remove left-over node-gyp executable symlinks # https://github.com/nodejs/node-gyp/issues/2713 diff --git a/pkgs/by-name/ne/neovim-unwrapped/package.nix b/pkgs/by-name/ne/neovim-unwrapped/package.nix index 15efa3d48212..0059228a3da7 100644 --- a/pkgs/by-name/ne/neovim-unwrapped/package.nix +++ b/pkgs/by-name/ne/neovim-unwrapped/package.nix @@ -34,7 +34,7 @@ stdenv.mkDerivation ( let luaLibDir = "$out/lib/lua/${lib.versions.majorMinor luapkgs.lua.luaversion}"; in - (luapkgs.lpeg.overrideAttrs (oa: { + (luapkgs.lpeg.overrideAttrs (old: { preConfigure = '' # neovim wants clang .dylib substituteInPlace Makefile \ @@ -53,7 +53,7 @@ stdenv.mkDerivation ( rm -f ${luaLibDir}/lpeg.so ''; nativeBuildInputs = - oa.nativeBuildInputs ++ (lib.optional stdenv.hostPlatform.isDarwin fixDarwinDylibNames); + old.nativeBuildInputs ++ (lib.optional stdenv.hostPlatform.isDarwin fixDarwinDylibNames); })) else luapkgs.lpeg; diff --git a/pkgs/by-name/on/onlykey-agent/package.nix b/pkgs/by-name/on/onlykey-agent/package.nix index 1519d0505cb6..334c1ead8707 100644 --- a/pkgs/by-name/on/onlykey-agent/package.nix +++ b/pkgs/by-name/on/onlykey-agent/package.nix @@ -22,14 +22,14 @@ let # onlykey requires a patched version of libagent lib-agent = with python3Packages; - libagent.overridePythonAttrs (oa: rec { + libagent.overridePythonAttrs (old: rec { version = "1.0.6"; src = fetchPypi { inherit version; pname = "lib-agent"; sha256 = "sha256-IrJizIHDIPHo4tVduUat7u31zHo3Nt8gcMOyUUqkNu0="; }; - propagatedBuildInputs = oa.propagatedBuildInputs or [ ] ++ [ + propagatedBuildInputs = old.propagatedBuildInputs or [ ] ++ [ bech32 cryptography cython @@ -43,7 +43,7 @@ let doCheck = false; pythonImportsCheck = [ "libagent" ]; - meta = oa.meta // { + meta = old.meta // { description = "Using OnlyKey as hardware SSH and GPG agent"; homepage = "https://github.com/trustcrypto/onlykey-agent/tree/ledger"; maintainers = with lib.maintainers; [ kalbasit ]; diff --git a/pkgs/by-name/re/remarshal_0_17/package.nix b/pkgs/by-name/re/remarshal_0_17/package.nix index 4a6d2780b48b..51e2b978cffd 100644 --- a/pkgs/by-name/re/remarshal_0_17/package.nix +++ b/pkgs/by-name/re/remarshal_0_17/package.nix @@ -24,9 +24,9 @@ let ]; }); }; - python = python3Packages.python.override (oa: { + python = python3Packages.python.override (old: { self = python3Packages.python; - packageOverrides = lib.composeExtensions (oa.packageOverrides or (_: _: { })) packageOverrides; + packageOverrides = lib.composeExtensions (old.packageOverrides or (_: _: { })) packageOverrides; }); pythonPackages = python.pkgs; in diff --git a/pkgs/by-name/sw/sway/package.nix b/pkgs/by-name/sw/sway/package.nix index 39d0728c0848..f5d974868b12 100644 --- a/pkgs/by-name/sw/sway/package.nix +++ b/pkgs/by-name/sw/sway/package.nix @@ -28,7 +28,7 @@ let inherit (lib.meta) getExe; inherit (lib.strings) concatMapStrings optionalString; - sway = sway-unwrapped.overrideAttrs (oa: { + sway = sway-unwrapped.overrideAttrs (old: { inherit isNixOS enableXWayland; }); baseWrapper = writeShellScriptBin sway.meta.mainProgram '' diff --git a/pkgs/by-name/tr/tracee/integration-tests.nix b/pkgs/by-name/tr/tracee/integration-tests.nix index 06dc566b10d8..b842a7aca65e 100644 --- a/pkgs/by-name/tr/tracee/integration-tests.nix +++ b/pkgs/by-name/tr/tracee/integration-tests.nix @@ -3,9 +3,9 @@ tracee, makeWrapper, }: -tracee.overrideAttrs (oa: { - pname = oa.pname + "-integration"; - postPatch = oa.postPatch or "" + '' +tracee.overrideAttrs (old: { + pname = old.pname + "-integration"; + postPatch = old.postPatch or "" + '' # fix the test to look at nixos paths for running programs # --replace-fail '"integration.tes"' '"tracee-integrat"' \ substituteInPlace tests/integration/event_filters_test.go \ @@ -22,7 +22,7 @@ tracee.overrideAttrs (oa: { substituteInPlace tests/testutils/tracee.go \ --replace-fail "../../dist/tracee" "${lib.getExe tracee}" ''; - nativeBuildInputs = oa.nativeBuildInputs or [ ] ++ [ makeWrapper ]; + nativeBuildInputs = old.nativeBuildInputs or [ ] ++ [ makeWrapper ]; buildPhase = '' runHook preBuild # copy existing built object to dist @@ -45,7 +45,7 @@ tracee.overrideAttrs (oa: { doInstallCheck = false; outputs = [ "out" ]; - meta = oa.meta // { + meta = old.meta // { outputsToInstall = [ "out" ]; }; }) diff --git a/pkgs/by-name/ya/yarn-berry/fetcher/default.nix b/pkgs/by-name/ya/yarn-berry/fetcher/default.nix index 312a88aee83d..20f249c75ba6 100644 --- a/pkgs/by-name/ya/yarn-berry/fetcher/default.nix +++ b/pkgs/by-name/ya/yarn-berry/fetcher/default.nix @@ -27,8 +27,8 @@ let # Known good version: 1.3.1 zlib = zlib; }).overrideAttrs - (oA: { - patches = (oA.patches or [ ]) ++ [ + (old: { + patches = (old.patches or [ ]) ++ [ (final.yarn-berry-fetcher.src + "/libzip-revert-to-old-versionneeded-behavior.patch") ]; }); @@ -50,8 +50,8 @@ let withZlibCompat = true; }; }).overrideAttrs - (oA: { - patches = (oA.patches or [ ]) ++ [ + (old: { + patches = (old.patches or [ ]) ++ [ (final.yarn-berry-fetcher.src + "/libzip-revert-to-old-versionneeded-behavior.patch") ]; }); diff --git a/pkgs/desktops/lomiri/applications/teleports/default.nix b/pkgs/desktops/lomiri/applications/teleports/default.nix index 590e7f2a6b5e..320f24c2e921 100644 --- a/pkgs/desktops/lomiri/applications/teleports/default.nix +++ b/pkgs/desktops/lomiri/applications/teleports/default.nix @@ -28,26 +28,24 @@ }: let - tdlib-1811 = tdlib.overrideAttrs ( - oa: fa: { - version = "1.8.11"; - src = fetchFromGitHub { - owner = "tdlib"; - repo = "td"; - rev = "3179d35694a28267a0b6273fc9b5bdce3b6b1235"; - hash = "sha256-XvqqDXaFclWK/XpIxOqAXQ9gcc/dTljl841CN0KrlyA="; - }; + tdlib-1811 = tdlib.overrideAttrs { + version = "1.8.11"; + src = fetchFromGitHub { + owner = "tdlib"; + repo = "td"; + rev = "3179d35694a28267a0b6273fc9b5bdce3b6b1235"; + hash = "sha256-XvqqDXaFclWK/XpIxOqAXQ9gcc/dTljl841CN0KrlyA="; + }; - # CMake 4 compat - postPatch = '' - substituteInPlace CMakeLists.txt \ - --replace-fail 'cmake_minimum_required(VERSION 3.0.2 FATAL_ERROR)' 'cmake_minimum_required(VERSION 3.10 FATAL_ERROR)' + # CMake 4 compat + postPatch = '' + substituteInPlace CMakeLists.txt \ + --replace-fail 'cmake_minimum_required(VERSION 3.0.2 FATAL_ERROR)' 'cmake_minimum_required(VERSION 3.10 FATAL_ERROR)' - substituteInPlace td/generate/tl-parser/CMakeLists.txt \ - --replace-fail 'cmake_minimum_required(VERSION 3.0 FATAL_ERROR)' 'cmake_minimum_required(VERSION 3.10 FATAL_ERROR)' - ''; - } - ); + substituteInPlace td/generate/tl-parser/CMakeLists.txt \ + --replace-fail 'cmake_minimum_required(VERSION 3.0 FATAL_ERROR)' 'cmake_minimum_required(VERSION 3.10 FATAL_ERROR)' + ''; + }; in stdenv.mkDerivation (finalAttrs: { pname = "teleports"; diff --git a/pkgs/development/coq-modules/smtcoq/default.nix b/pkgs/development/coq-modules/smtcoq/default.nix index a03a826f94f9..cc43535a98e6 100644 --- a/pkgs/development/coq-modules/smtcoq/default.nix +++ b/pkgs/development/coq-modules/smtcoq/default.nix @@ -12,13 +12,13 @@ # Broken since https://github.com/NixOS/nixpkgs/pull/354627, temporarily disactivated # let # # version of veriT that works with SMTCoq -# veriT' = veriT.overrideAttrs (oA: { +# veriT' = veriT.overrideAttrs { # src = fetchurl { # url = "https://www.lri.fr/~keller/Documents-recherche/Smtcoq/veriT9f48a98.tar.gz"; # sha256 = "sha256-Pe46PxQVHWwWwx5Ei4Bl95A0otCiXZuUZ2nXuZPYnhY="; # }; # meta.broken = false; -# }); +# }; # in mkCoqDerivation { diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix index 2921711e97c9..bde320970349 100644 --- a/pkgs/development/haskell-modules/configuration-nix.nix +++ b/pkgs/development/haskell-modules/configuration-nix.nix @@ -1894,7 +1894,7 @@ builtins.intersectAttrs super { addBuildDepend # Overrides for tailwindcss copied from: # https://github.com/EmaApps/emanote/blob/master/nix/tailwind.nix - (pkgs.tailwindcss.overrideAttrs (oa: { + (pkgs.tailwindcss.overrideAttrs (old: { plugins = [ pkgs.nodePackages."@tailwindcss/aspect-ratio" pkgs.nodePackages."@tailwindcss/forms" @@ -1902,8 +1902,8 @@ builtins.intersectAttrs super { pkgs.nodePackages."@tailwindcss/typography" ]; # Added a shim for the `tailwindcss` CLI entry point - nativeBuildInputs = (oa.nativeBuildInputs or [ ]) ++ [ pkgs.buildPackages.makeBinaryWrapper ]; - postInstall = (oa.postInstall or "") + '' + nativeBuildInputs = (old.nativeBuildInputs or [ ]) ++ [ pkgs.buildPackages.makeBinaryWrapper ]; + postInstall = (old.postInstall or "") + '' nodePath="" for p in "$out" "${pkgs.nodePackages.postcss}" $plugins; do nodePath="$nodePath''${nodePath:+:}$p/lib/node_modules" diff --git a/pkgs/development/interpreters/lua-5/tests/default.nix b/pkgs/development/interpreters/lua-5/tests/default.nix index a8559005be35..8a14d9b34ec9 100644 --- a/pkgs/development/interpreters/lua-5/tests/default.nix +++ b/pkgs/development/interpreters/lua-5/tests/default.nix @@ -22,7 +22,7 @@ let + "touch $out" ); - wrappedHello = hello.overrideAttrs (oa: { + wrappedHello = hello.overrideAttrs { propagatedBuildInputs = [ wrapLua lua.pkgs.cjson @@ -30,7 +30,7 @@ let postFixup = '' wrapLuaPrograms ''; - }); + }; luaWithModule = lua.withPackages (ps: [ ps.lua-cjson diff --git a/pkgs/development/libraries/intel-oneapi/base.nix b/pkgs/development/libraries/intel-oneapi/base.nix index 065c9dabe9c8..c110ab2331e6 100644 --- a/pkgs/development/libraries/intel-oneapi/base.nix +++ b/pkgs/development/libraries/intel-oneapi/base.nix @@ -56,7 +56,7 @@ libffi, stdenv, }: -intel-oneapi.mkIntelOneApi (fa: { +intel-oneapi.mkIntelOneApi (finalAttrs: { pname = "intel-oneapi-base-toolkit"; src = fetchurl { @@ -176,7 +176,7 @@ intel-oneapi.mkIntelOneApi (fa: { ]; passthru.updateScript = intel-oneapi.mkUpdateScript { - inherit (fa) pname; + inherit (finalAttrs) pname; file = "base.nix"; downloadPage = "https://www.intel.com/content/www/us/en/developer/tools/oneapi/base-toolkit-download.html?packages=oneapi-toolkit&oneapi-toolkit-os=linux&oneapi-lin=offline"; }; diff --git a/pkgs/development/libraries/intel-oneapi/default.nix b/pkgs/development/libraries/intel-oneapi/default.nix index 217756b9a9c1..505543fca47f 100644 --- a/pkgs/development/libraries/intel-oneapi/default.nix +++ b/pkgs/development/libraries/intel-oneapi/default.nix @@ -32,7 +32,7 @@ ]; extendDrvArgs = - fa: + finalAttrs: { pname, versionYear, @@ -50,7 +50,7 @@ shortName = name: builtins.elemAt (lib.splitString "." name) 3; in { - version = "${fa.versionYear}.${fa.versionMajor}.${fa.versionMinor}.${fa.versionRel}"; + version = "${finalAttrs.versionYear}.${finalAttrs.versionMajor}.${finalAttrs.versionMinor}.${finalAttrs.versionRel}"; nativeBuildInputs = [ # Installer wants tput diff --git a/pkgs/development/libraries/intel-oneapi/hpc.nix b/pkgs/development/libraries/intel-oneapi/hpc.nix index 181205a0ef76..ff486ae8fde8 100644 --- a/pkgs/development/libraries/intel-oneapi/hpc.nix +++ b/pkgs/development/libraries/intel-oneapi/hpc.nix @@ -26,7 +26,7 @@ level-zero, libffi, }: -intel-oneapi.mkIntelOneApi (fa: { +intel-oneapi.mkIntelOneApi (finalAttrs: { pname = "intel-oneapi-hpc-toolkit"; src = fetchurl { @@ -62,7 +62,7 @@ intel-oneapi.mkIntelOneApi (fa: { ]; passthru.updateScript = intel-oneapi.mkUpdateScript { - inherit (fa) pname; + inherit (finalAttrs) pname; file = "hpc.nix"; downloadPage = "https://www.intel.com/content/www/us/en/developer/tools/oneapi/hpc-toolkit-download.html?packages=hpc-toolkit&hpc-toolkit-os=linux&hpc-toolkit-lin=offline"; }; diff --git a/pkgs/development/lisp-modules/packages.nix b/pkgs/development/lisp-modules/packages.nix index da535fd8889b..551feba4eb2c 100644 --- a/pkgs/development/lisp-modules/packages.nix +++ b/pkgs/development/lisp-modules/packages.nix @@ -461,8 +461,8 @@ let ]; }; - nsb-cga = super.nsb-cga.overrideLispAttrs (oa: { - lispLibs = oa.lispLibs ++ [ self.sb-cga ]; + nsb-cga = super.nsb-cga.overrideLispAttrs (old: { + lispLibs = old.lispLibs ++ [ self.sb-cga ]; }); qlot-cli = build-asdf-system rec { @@ -525,7 +525,7 @@ let meta.mainProgram = "qlot"; }; - fset = super.fset.overrideLispAttrs (oa: { + fset = super.fset.overrideLispAttrs (old: { systems = [ "fset" "fset/test" @@ -539,7 +539,7 @@ let thih-coalton = self.coalton; quil-coalton = self.coalton; - coalton = super.coalton.overrideLispAttrs (oa: { + coalton = super.coalton.overrideLispAttrs (old: { systems = [ "coalton" "thih-coalton" @@ -548,7 +548,7 @@ let "quil-coalton/tests" "coalton/tests" ]; - lispLibs = oa.lispLibs ++ [ self.fiasco ]; + lispLibs = old.lispLibs ++ [ self.fiasco ]; nativeLibs = [ pkgs.mpfr ]; meta = { description = "Statically typed functional programming language that supercharges Common Lisp"; diff --git a/pkgs/development/lua-modules/overrides.nix b/pkgs/development/lua-modules/overrides.nix index 7e9316ee3a22..28dc1346c7b0 100644 --- a/pkgs/development/lua-modules/overrides.nix +++ b/pkgs/development/lua-modules/overrides.nix @@ -85,8 +85,8 @@ in ''; }; - busted = prev.busted.overrideAttrs (oa: { - nativeBuildInputs = oa.nativeBuildInputs ++ [ + busted = prev.busted.overrideAttrs (old: { + nativeBuildInputs = old.nativeBuildInputs ++ [ installShellFiles ]; postConfigure = '' @@ -102,7 +102,7 @@ in cjson = prev.lua-cjson; - cqueues = prev.cqueues.overrideAttrs (oa: { + cqueues = prev.cqueues.overrideAttrs (old: { # Parse out a version number without the Lua version inserted version = let @@ -116,7 +116,7 @@ in meta.broken = luaOlder "5.1" || luaAtLeast "5.5"; - nativeBuildInputs = oa.nativeBuildInputs ++ [ + nativeBuildInputs = old.nativeBuildInputs ++ [ gnum4 ]; @@ -258,8 +258,8 @@ in ]; }; - ldbus = prev.ldbus.overrideAttrs (oa: { - luarocksConfig = oa.luarocksConfig // { + ldbus = prev.ldbus.overrideAttrs (old: { + luarocksConfig = old.luarocksConfig // { variables = { DBUS_DIR = "${dbus.lib}"; DBUS_ARCH_INCDIR = "${dbus.lib}/lib/dbus-1.0/include"; @@ -271,8 +271,8 @@ in ]; }); - lgi = prev.lgi.overrideAttrs (oa: { - nativeBuildInputs = oa.nativeBuildInputs ++ [ + lgi = prev.lgi.overrideAttrs (old: { + nativeBuildInputs = old.nativeBuildInputs ++ [ pkg-config ]; buildInputs = [ @@ -311,7 +311,7 @@ in meta.broken = luaOlder "5.1" || luaAtLeast "5.4"; }); - ljsyscall = prev.ljsyscall.overrideAttrs (oa: rec { + ljsyscall = prev.ljsyscall.overrideAttrs (old: rec { version = "unstable-20180515"; # package hasn't seen any release for a long time src = fetchFromGitHub { @@ -327,11 +327,11 @@ in ''; meta.broken = luaOlder "5.1" || luaAtLeast "5.3"; - propagatedBuildInputs = oa.propagatedBuildInputs ++ lib.optional (!isLuaJIT) final.luaffi; + propagatedBuildInputs = old.propagatedBuildInputs ++ lib.optional (!isLuaJIT) final.luaffi; }); - llscheck = prev.llscheck.overrideAttrs (oa: { - propagatedBuildInputs = oa.propagatedBuildInputs ++ [ lua-language-server ]; + llscheck = prev.llscheck.overrideAttrs (old: { + propagatedBuildInputs = old.propagatedBuildInputs ++ [ lua-language-server ]; }); lmathx = prev.luaLib.overrideLuarocks prev.lmathx ( @@ -389,8 +389,8 @@ in ''; }; - lrexlib-gnu = prev.lrexlib-gnu.overrideAttrs (oa: { - buildInputs = oa.buildInputs ++ [ + lrexlib-gnu = prev.lrexlib-gnu.overrideAttrs (old: { + buildInputs = old.buildInputs ++ [ gnulib ]; }); @@ -413,20 +413,20 @@ in ]; }; - lrexlib-posix = prev.lrexlib-posix.overrideAttrs (oa: { - buildInputs = oa.buildInputs ++ [ + lrexlib-posix = prev.lrexlib-posix.overrideAttrs (old: { + buildInputs = old.buildInputs ++ [ glibc.dev ]; }); - lua-curl = prev.lua-curl.overrideAttrs (oa: { - buildInputs = oa.buildInputs ++ [ + lua-curl = prev.lua-curl.overrideAttrs (old: { + buildInputs = old.buildInputs ++ [ curl.dev ]; }); - lua-iconv = prev.lua-iconv.overrideAttrs (oa: { - buildInputs = oa.buildInputs ++ [ + lua-iconv = prev.lua-iconv.overrideAttrs (old: { + buildInputs = old.buildInputs ++ [ libiconv ]; }); @@ -449,14 +449,14 @@ in }; }; - lua-rtoml = prev.lua-rtoml.overrideAttrs (oa: { + lua-rtoml = prev.lua-rtoml.overrideAttrs (old: { cargoDeps = rustPlatform.fetchCargoVendor { - inherit (oa) src; + inherit (old) src; hash = "sha256-7mFn4dLgaxfAxtPFCc3VzcBx2HuywcZTYqCGTbaGS0k="; }; - propagatedBuildInputs = oa.propagatedBuildInputs ++ [ + propagatedBuildInputs = old.propagatedBuildInputs ++ [ cargo rustPlatform.cargoSetupHook ]; @@ -470,50 +470,50 @@ in meta.broken = luaOlder "5.1" || luaAtLeast "5.4"; }; - lua-yajl = prev.lua-yajl.overrideAttrs (oa: { - buildInputs = oa.buildInputs ++ [ + lua-yajl = prev.lua-yajl.overrideAttrs (old: { + buildInputs = old.buildInputs ++ [ yajl ]; }); - lua-zlib = prev.lua-zlib.overrideAttrs (oa: { - buildInputs = oa.buildInputs ++ [ + lua-zlib = prev.lua-zlib.overrideAttrs (old: { + buildInputs = old.buildInputs ++ [ zlib.dev ]; - meta = oa.meta // { + meta = old.meta // { broken = luaOlder "5.1" || luaAtLeast "5.4"; }; }); - luacheck = prev.luacheck.overrideAttrs (oa: { - meta = oa.meta // { + luacheck = prev.luacheck.overrideAttrs (old: { + meta = old.meta // { mainProgram = "luacheck"; }; }); - luacov = prev.luacov.overrideAttrs (oa: { + luacov = prev.luacov.overrideAttrs (old: { postInstall = '' mkdir -p $out/share/lua/${lua.luaversion}/luacov/reporter/src/luacov/reporter/html mv src/luacov/reporter/html/static $out/share/lua/${lua.luaversion}/luacov/reporter/src/luacov/reporter/html/static ''; }); - luadbi-mysql = prev.luadbi-mysql.overrideAttrs (oa: { + luadbi-mysql = prev.luadbi-mysql.overrideAttrs (old: { - luarocksConfig = lib.recursiveUpdate oa.luarocksConfig { + luarocksConfig = lib.recursiveUpdate old.luarocksConfig { variables = { MYSQL_INCDIR = "${lib.getDev libmysqlclient}/include/"; MYSQL_LIBDIR = "${lib.getLib libmysqlclient}/lib//mysql/"; }; }; - buildInputs = oa.buildInputs ++ [ + buildInputs = old.buildInputs ++ [ mariadb.client libmysqlclient ]; }); - luadbi-postgresql = prev.luadbi-postgresql.overrideAttrs (oa: { - buildInputs = oa.buildInputs ++ [ + luadbi-postgresql = prev.luadbi-postgresql.overrideAttrs (old: { + buildInputs = old.buildInputs ++ [ (lib.getDev libpq) ]; }); @@ -527,8 +527,8 @@ in ]; }; - luaevent = prev.luaevent.overrideAttrs (oa: { - propagatedBuildInputs = oa.propagatedBuildInputs ++ [ + luaevent = prev.luaevent.overrideAttrs (old: { + propagatedBuildInputs = old.propagatedBuildInputs ++ [ final.luasocket ]; externalDeps = [ @@ -611,7 +611,7 @@ in ]; }); - luaprompt = prev.luaprompt.overrideAttrs (oa: { + luaprompt = prev.luaprompt.overrideAttrs (old: { externalDeps = [ { name = "READLINE"; @@ -623,17 +623,17 @@ in } ]; - nativeBuildInputs = oa.nativeBuildInputs ++ [ installShellFiles ]; + nativeBuildInputs = old.nativeBuildInputs ++ [ installShellFiles ]; postInstall = '' installManPage luap.1 ''; }); - luarocks = prev.luarocks.overrideAttrs (oa: { + luarocks = prev.luarocks.overrideAttrs (old: { # As a nix user, use this derivation instead of "luarocks_bootstrap" - nativeBuildInputs = oa.nativeBuildInputs ++ [ + nativeBuildInputs = old.nativeBuildInputs ++ [ installShellFiles lua unzip @@ -663,7 +663,7 @@ in --zsh <($out/bin/luarocks-admin completion zsh) ''; - meta = oa.meta // { + meta = old.meta // { mainProgram = "luarocks"; }; @@ -688,7 +688,6 @@ in }; luasystem = prev.luasystem.overrideAttrs ( - _oa: lib.optionalAttrs stdenv.hostPlatform.isLinux { buildInputs = [ glibc.out ]; } @@ -703,8 +702,8 @@ in ]; }; - luazip = prev.luazip.overrideAttrs (oa: { - buildInputs = oa.buildInputs ++ [ + luazip = prev.luazip.overrideAttrs (old: { + buildInputs = old.buildInputs ++ [ zziplib ]; }); @@ -717,7 +716,7 @@ in ''; }; - luuid = prev.luuid.overrideAttrs (oa: { + luuid = prev.luuid.overrideAttrs (old: { externalDeps = [ { name = "LIBUUID"; @@ -736,7 +735,7 @@ in postConfigure = '' sed -Ei ''${rockspecFilename} -e 's|lua >= 5.2|lua >= 5.1,|' ''; - meta = oa.meta // { + meta = old.meta // { broken = luaOlder "5.1" || (luaAtLeast "5.4"); platforms = lib.platforms.linux; }; @@ -794,8 +793,8 @@ in ''; }; - magick = prev.magick.overrideAttrs (oa: { - buildInputs = oa.buildInputs ++ [ + magick = prev.magick.overrideAttrs (old: { + buildInputs = old.buildInputs ++ [ imagemagick ]; @@ -832,9 +831,9 @@ in ''; }; - neotest = prev.neotest.overrideAttrs (oa: { + neotest = prev.neotest.overrideAttrs (old: { doCheck = stdenv.hostPlatform.isLinux; - nativeCheckInputs = oa.nativeCheckInputs ++ [ + nativeCheckInputs = old.nativeCheckInputs ++ [ final.nlua final.busted neovim-unwrapped @@ -1027,8 +1026,8 @@ in ''; }; - sofa = prev.sofa.overrideAttrs (oa: { - nativeBuildInputs = oa.nativeBuildInputs ++ [ + sofa = prev.sofa.overrideAttrs (old: { + nativeBuildInputs = old.nativeBuildInputs ++ [ installShellFiles ]; postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' @@ -1047,14 +1046,14 @@ in writableTmpDirAsHomeHook ]; - # the plugin loads the library from either the LIBSQLITE env + # the plugin loldds the library from either the LIBSQLITE env # or the vim.g.sqlite_clib_path variable. postPatch = '' substituteInPlace lua/sqlite/defs.lua \ --replace-fail "path = vim.g.sqlite_clib_path" 'path = vim.g.sqlite_clib_path or "${sqlite.out}/lib/libsqlite3${stdenv.hostPlatform.extensions.sharedLibrary}"' ''; - # we override 'luarocks test' because otherwise neovim doesn't find/load the plenary plugin + # we override 'luarocks test' because otherwise neovim doesn't find/loldd the plenary plugin checkPhase = '' nvim --headless -i NONE \ -u test/minimal_init.vim --cmd "set rtp+=${vimPlugins.plenary-nvim}" \ @@ -1076,30 +1075,30 @@ in ''; }; - tiktoken_core = prev.tiktoken_core.overrideAttrs (oa: { + tiktoken_core = prev.tiktoken_core.overrideAttrs (old: { cargoDeps = rustPlatform.fetchCargoVendor { - inherit (oa) src; + inherit (old) src; hash = "sha256-egmb4BTbORpTpVO50IcqbZU1Y0hioXLMkxxUAo05TIA="; }; - nativeBuildInputs = oa.nativeBuildInputs ++ [ + nativeBuildInputs = old.nativeBuildInputs ++ [ cargo rustPlatform.cargoSetupHook ]; }); - tl = prev.tl.overrideAttrs (oa: { + tl = prev.tl.overrideAttrs (old: { preConfigure = '' rm luarocks.lock ''; - meta = oa.meta // { + meta = old.meta // { mainProgram = "tl"; }; }); - toml-edit = prev.toml-edit.overrideAttrs (oa: { + toml-edit = prev.toml-edit.overrideAttrs (old: { cargoDeps = rustPlatform.fetchCargoVendor { - inherit (oa) src; + inherit (old) src; hash = "sha256-ow0zefFFrU91Q2PJww2jtd6nqUjwXUtfQzjkzl/AXuo="; }; @@ -1107,7 +1106,7 @@ in if lua.pkgs.isLuaJIT then "-lluajit-${lua.luaversion}" else "-llua" ); - nativeBuildInputs = oa.nativeBuildInputs ++ [ + nativeBuildInputs = old.nativeBuildInputs ++ [ cargo rustPlatform.cargoSetupHook lua.pkgs.luarocks-build-rust-mlua @@ -1115,50 +1114,50 @@ in }); - tree-sitter-http = prev.tree-sitter-http.overrideAttrs (oa: { + tree-sitter-http = prev.tree-sitter-http.overrideAttrs (old: { propagatedBuildInputs = let # HACK: luarocks-nix puts rockspec build dependencies in the nativeBuildInputs, # but that doesn't seem to work - lua = lib.head oa.propagatedBuildInputs; + lua = lib.head old.propagatedBuildInputs; in - oa.propagatedBuildInputs + old.propagatedBuildInputs ++ [ lua.pkgs.luarocks-build-treesitter-parser tree-sitter ]; - nativeBuildInputs = oa.nativeBuildInputs or [ ] ++ [ + nativeBuildInputs = old.nativeBuildInputs or [ ] ++ [ writableTmpDirAsHomeHook ]; }); - tree-sitter-norg = prev.tree-sitter-norg.overrideAttrs (oa: { + tree-sitter-norg = prev.tree-sitter-norg.overrideAttrs (old: { propagatedBuildInputs = let # HACK: luarocks-nix puts rockspec build dependencies in the nativeBuildInputs, # but that doesn't seem to work - lua = lib.head oa.propagatedBuildInputs; + lua = lib.head old.propagatedBuildInputs; in - oa.propagatedBuildInputs + old.propagatedBuildInputs ++ [ lua.pkgs.luarocks-build-treesitter-parser-cpp ]; }); - tree-sitter-orgmode = prev.tree-sitter-orgmode.overrideAttrs (oa: { + tree-sitter-orgmode = prev.tree-sitter-orgmode.overrideAttrs (old: { propagatedBuildInputs = let # HACK: luarocks-nix puts rockspec build dependencies in the nativeBuildInputs, # but that doesn't seem to work - lua = lib.head oa.propagatedBuildInputs; + lua = lib.head old.propagatedBuildInputs; in - oa.propagatedBuildInputs + old.propagatedBuildInputs ++ [ lua.pkgs.luarocks-build-treesitter-parser tree-sitter ]; - nativeBuildInputs = oa.nativeBuildInputs or [ ] ++ [ + nativeBuildInputs = old.nativeBuildInputs or [ ] ++ [ writableTmpDirAsHomeHook ]; }); From 3db11767a99a908235c6209caac986316e300b89 Mon Sep 17 00:00:00 2001 From: Nicolas Benes Date: Sat, 13 Dec 2025 22:43:26 +0100 Subject: [PATCH 49/50] fetchurl, fetchgitlab: fix curlOpts extension PR #464475 enables __structuredAttrs and makes curlOpts a bash array. Consequently, it must be extended as such to be effective. See also https://github.com/NixOS/nixpkgs/pull/464475#issuecomment-3649765507 --- pkgs/build-support/fetchgitlab/default.nix | 2 +- pkgs/build-support/fetchurl/default.nix | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/build-support/fetchgitlab/default.nix b/pkgs/build-support/fetchgitlab/default.nix index 8a2b0ffa31d6..7ac209654967 100644 --- a/pkgs/build-support/fetchgitlab/default.nix +++ b/pkgs/build-support/fetchgitlab/default.nix @@ -94,7 +94,7 @@ lib.makeOverridable ( cat > private-token < Date: Sun, 14 Dec 2025 00:21:37 +0100 Subject: [PATCH 50/50] python3Packages.pyfritzhome: 0.6.17 -> 0.6.18 https://github.com/hthiery/python-fritzhome/releases/tag/0.6.18 --- pkgs/development/python-modules/pyfritzhome/default.nix | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/pyfritzhome/default.nix b/pkgs/development/python-modules/pyfritzhome/default.nix index 1bdd490fcd5a..8516ce84ed69 100644 --- a/pkgs/development/python-modules/pyfritzhome/default.nix +++ b/pkgs/development/python-modules/pyfritzhome/default.nix @@ -4,23 +4,20 @@ cryptography, fetchFromGitHub, pytestCheckHook, - pythonOlder, requests, setuptools, }: buildPythonPackage rec { pname = "pyfritzhome"; - version = "0.6.17"; + version = "0.6.18"; pyproject = true; - disabled = pythonOlder "3.7"; - src = fetchFromGitHub { owner = "hthiery"; repo = "python-fritzhome"; tag = version; - hash = "sha256-NYxrw+kkCWhU79nU1t50tGISHUx3sWE/af094Q0ag4I="; + hash = "sha256-tWWX3rUmESWOkiWU6Y8KIinbPUhBdolSHZ+5Rv2dnuY="; }; build-system = [ setuptools ];