From b97bcb724fd9070718b7bacba148101647734f74 Mon Sep 17 00:00:00 2001 From: Mitchell Horning Date: Fri, 24 Jan 2025 15:08:55 -0500 Subject: [PATCH 01/91] confluent-cli: 3.60.0 -> 4.16.0 https://docs.confluent.io/confluent-cli/current/release-notes.html --- nixos/doc/manual/release-notes/rl-2505.section.md | 2 ++ pkgs/by-name/co/confluent-cli/package.nix | 10 +++++----- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/nixos/doc/manual/release-notes/rl-2505.section.md b/nixos/doc/manual/release-notes/rl-2505.section.md index 18277e877340..f1c9cb2c07cf 100644 --- a/nixos/doc/manual/release-notes/rl-2505.section.md +++ b/nixos/doc/manual/release-notes/rl-2505.section.md @@ -357,6 +357,8 @@ - `programs.clash-verge.tunMode` was deprecated and removed because now service mode is neccessary to start program. Without `programs.clash-verge.enable`, clash-verge-rev will refuse to start. +- `confluent-cli` was updated from 3.60.0 to 4.16.0, which includes several breaking changes as detailed in [Confluent's release notes](https://docs.confluent.io/confluent-cli/current/release-notes.html). + - `siduck76-st` has been renamed to `st-snazzy`, like the project's [flake](https://github.com/siduck/st/blob/main/flake.nix). - `python3Packages.jax` now directly depends on `python3Packages.jaxlib`. diff --git a/pkgs/by-name/co/confluent-cli/package.nix b/pkgs/by-name/co/confluent-cli/package.nix index 9358210fb256..f6ea7d725ef8 100644 --- a/pkgs/by-name/co/confluent-cli/package.nix +++ b/pkgs/by-name/co/confluent-cli/package.nix @@ -7,7 +7,7 @@ stdenv.mkDerivation rec { pname = "confluent-cli"; - version = "3.60.0"; + version = "4.16.0"; # To get the latest version: # curl -L https://cnfl.io/cli | sh -s -- -l | grep -v latest | sort -V | tail -n1 @@ -15,19 +15,19 @@ stdenv.mkDerivation rec { { x86_64-linux = fetchurl { url = "https://s3-us-west-2.amazonaws.com/confluent.cloud/confluent-cli/archives/${version}/confluent_${version}_linux_amd64.tar.gz"; - hash = "sha256-GYA7T2yRcSNStvd9ZqI2iTJC3d6ymH9Dg5FVkIsM1f0="; + hash = "sha256-OFmbIqyDnZxymutdObzPvyuHJnfW353e+ChjDLfhQvI="; }; aarch64-linux = fetchurl { url = "https://s3-us-west-2.amazonaws.com/confluent.cloud/confluent-cli/archives/${version}/confluent_${version}_linux_arm64.tar.gz"; - hash = "sha256-BJJaZtRInKT6S0W22f96RCM8H18dIpOTP5lu357zh18="; + hash = "sha256-EZ+3WYIkmP5Aw3yg4fKUs805W58OFrILjp+Z18G6jjQ="; }; x86_64-darwin = fetchurl { url = "https://s3-us-west-2.amazonaws.com/confluent.cloud/confluent-cli/archives/${version}/confluent_${version}_darwin_amd64.tar.gz"; - hash = "sha256-94ur/FXxQWL4EOkEI1FSoWduRaMaY7DCNMiucpNC0B0="; + hash = "sha256-ogqrGn0I34L+UIzA+9Q+3LlcVoDlYnPRUqkn9oasCG8="; }; aarch64-darwin = fetchurl { url = "https://s3-us-west-2.amazonaws.com/confluent.cloud/confluent-cli/archives/${version}/confluent_${version}_darwin_arm64.tar.gz"; - hash = "sha256-aEIKSrO0/6dJCAyzwBH2ZDAmwvURugx6jTzaepbRvH8="; + hash = "sha256-CQNGs8tFSUH3okFufVPUQqHTrVB3kyrbbgT9mFGmkYc="; }; } .${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); From 26665fa4570b9c2e7f9c095d2c6a75566c4f1ca5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 29 Jan 2025 02:50:29 +0000 Subject: [PATCH 02/91] ropgadget: 7.5 -> 7.6 --- pkgs/development/python-modules/ropgadget/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ropgadget/default.nix b/pkgs/development/python-modules/ropgadget/default.nix index cc07ee0c04ef..e30ad739451a 100644 --- a/pkgs/development/python-modules/ropgadget/default.nix +++ b/pkgs/development/python-modules/ropgadget/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "ropgadget"; - version = "7.5"; + version = "7.6"; pyproject = true; disabled = pythonOlder "3.7"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "JonathanSalwan"; repo = "ROPgadget"; tag = "v${version}"; - hash = "sha256-n7nVtR2HMAZeeSX/hNtDzmpEsnHbgDNO5gdzmPrgSuk="; + hash = "sha256-vh5UYaIOQw+QJ+YT6dMi/YFCpQfY0w6ouuUWmJJMusA="; }; build-system = [ setuptools ]; From d795cc73795144e9b2a4715b8c06ae928771b278 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 16 Feb 2025 01:37:34 +0000 Subject: [PATCH 03/91] ocamlPackages.owee: 0.7 -> 0.8 --- pkgs/development/ocaml-modules/owee/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/ocaml-modules/owee/default.nix b/pkgs/development/ocaml-modules/owee/default.nix index 9f61ee89d322..7807eeb23852 100644 --- a/pkgs/development/ocaml-modules/owee/default.nix +++ b/pkgs/development/ocaml-modules/owee/default.nix @@ -7,11 +7,11 @@ buildDunePackage rec { minimalOCamlVersion = "4.06"; pname = "owee"; - version = "0.7"; + version = "0.8"; src = fetchurl { url = "https://github.com/let-def/owee/releases/download/v${version}/owee-${version}.tbz"; - hash = "sha256-9FXcmddHg5mk5UWgYd4kTPOLOY/p6A/OBuvfas4elUA="; + hash = "sha256-YsTRsm12iy52LfM3MF90mf9cy4JoGWelqxJlI/vPs9A="; }; meta = with lib; { From ce9d93ccba3b5e36656d141dae006ca53314c4d1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 19 Feb 2025 04:18:49 +0000 Subject: [PATCH 04/91] optifine: 1.21.3_HD_U_J2 -> 1.21.4_HD_U_J3 --- pkgs/tools/games/minecraft/optifine/versions.json | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/games/minecraft/optifine/versions.json b/pkgs/tools/games/minecraft/optifine/versions.json index 2550977a7ece..52d4cabe2944 100644 --- a/pkgs/tools/games/minecraft/optifine/versions.json +++ b/pkgs/tools/games/minecraft/optifine/versions.json @@ -1,4 +1,8 @@ { + "optifine_1_21_4": { + "version": "1.21.4_HD_U_J3", + "sha256": "1lz1gc2f4l5fzy4zgi1i279v7gccqwjswsbviyp8jgybir81r2nv" + }, "optifine_1_21_3": { "version": "1.21.3_HD_U_J2", "sha256": "0yv6f6vaxsqxkc4hh4kvfdr7gxi197gzv82w7pwi927xyvgsl5ir" @@ -160,7 +164,7 @@ "sha256": "18lzyh639mi7r2hzwnmxv0a6v1ay7dk9bzasvwff82dxq0y9zi7m" }, "optifine-latest": { - "version": "1.21.3_HD_U_J2", - "sha256": "0yv6f6vaxsqxkc4hh4kvfdr7gxi197gzv82w7pwi927xyvgsl5ir" + "version": "1.21.4_HD_U_J3", + "sha256": "1lz1gc2f4l5fzy4zgi1i279v7gccqwjswsbviyp8jgybir81r2nv" } } From eafc4eb774758c85daf87405500ed0ef6b055f79 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 21 Feb 2025 12:52:05 +0000 Subject: [PATCH 05/91] survex: 1.4.15 -> 1.4.16 --- pkgs/applications/misc/survex/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/survex/default.nix b/pkgs/applications/misc/survex/default.nix index a3e42d9121fb..a8b125eb7c78 100644 --- a/pkgs/applications/misc/survex/default.nix +++ b/pkgs/applications/misc/survex/default.nix @@ -22,11 +22,11 @@ stdenv.mkDerivation rec { pname = "survex"; - version = "1.4.15"; + version = "1.4.16"; src = fetchurl { url = "https://survex.com/software/${version}/${pname}-${version}.tar.gz"; - hash = "sha256-8RuVHVugJmTP3CBYXzxxZGe5GYGUxJrlkzxXFRakkWI="; + hash = "sha256-kiRXld0FwXU2zPgMPSR/KQSdoZFLTvd9Y/n97/YJlcA="; }; nativeBuildInputs = [ From df82dce61dc677b828f4b99c8bb9fab6ee8809c8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 21 Feb 2025 13:39:27 +0000 Subject: [PATCH 06/91] ngtcp2: 1.10.0 -> 1.11.0 --- pkgs/development/libraries/ngtcp2/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/ngtcp2/default.nix b/pkgs/development/libraries/ngtcp2/default.nix index 7ddfc135fa18..5e7981be591d 100644 --- a/pkgs/development/libraries/ngtcp2/default.nix +++ b/pkgs/development/libraries/ngtcp2/default.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation rec { pname = "ngtcp2"; - version = "1.10.0"; + version = "1.11.0"; src = fetchFromGitHub { owner = "ngtcp2"; repo = pname; rev = "v${version}"; - hash = "sha256-W9DLG9PXXuXe3rdtrbAvZZU2d7WsZ9vw/A6c3cFHBFM="; + hash = "sha256-ize2i2kx9spAWOq3joTZGiAd01cwmBmFXF6jBtyjPWc="; fetchSubmodules = true; }; From 34e6e718531de57a9b87cf9a2896e8816d062961 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Feb 2025 11:03:58 +0000 Subject: [PATCH 07/91] node-red: 4.0.8 -> 4.0.9 --- pkgs/by-name/no/node-red/package-lock.json | 307 +++++++++++---------- pkgs/by-name/no/node-red/package.nix | 6 +- 2 files changed, 169 insertions(+), 144 deletions(-) diff --git a/pkgs/by-name/no/node-red/package-lock.json b/pkgs/by-name/no/node-red/package-lock.json index 715dc0087fda..3025b2989339 100644 --- a/pkgs/by-name/no/node-red/package-lock.json +++ b/pkgs/by-name/no/node-red/package-lock.json @@ -1,12 +1,12 @@ { "name": "node-red", - "version": "4.0.8", + "version": "4.0.9", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "node-red", - "version": "4.0.8", + "version": "4.0.9", "license": "Apache-2.0", "dependencies": { "acorn": "8.12.1", @@ -110,23 +110,23 @@ } }, "node_modules/@antfu/install-pkg": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@antfu/install-pkg/-/install-pkg-0.4.1.tgz", - "integrity": "sha512-T7yB5QNG29afhWVkVq7XeIMBa5U/vs9mX69YqayXypPRmYzUmzwnYltplHmPtZ4HPCn+sQKeXW8I47wCbuBOjw==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@antfu/install-pkg/-/install-pkg-1.0.0.tgz", + "integrity": "sha512-xvX6P/lo1B3ej0OsaErAjqgFYzYVcJpamjLAFLYh9vRJngBrMoUG7aVnrGTeqM7yxbyTD5p3F2+0/QUEh8Vzhw==", "dev": true, "license": "MIT", "dependencies": { - "package-manager-detector": "^0.2.0", - "tinyexec": "^0.3.0" + "package-manager-detector": "^0.2.8", + "tinyexec": "^0.3.2" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@antfu/utils": { - "version": "0.7.10", - "resolved": "https://registry.npmjs.org/@antfu/utils/-/utils-0.7.10.tgz", - "integrity": "sha512-+562v9k4aI80m1+VuMHehNJWLOFjBnXn3tdOitzD0il5b7smkSBal4+a3oKiQTbrwMmN/TBUMDvbdoWDehgOww==", + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/@antfu/utils/-/utils-8.1.1.tgz", + "integrity": "sha512-Mex9nXf9vR6AhcXmMrlz/HVgYYZpVGJ6YlPgwl7UnaFpnshXs6EK/oa5Gpf3CzENMjkvEx2tQtntGnb7UtSTOQ==", "dev": true, "license": "MIT", "funding": { @@ -149,14 +149,14 @@ } }, "node_modules/@babel/generator": { - "version": "7.26.3", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.3.tgz", - "integrity": "sha512-6FF/urZvD0sTeO7k6/B15pMLC4CHUv1426lzr3N01aHJTl046uCAh9LXW/fzeXXjPNCJ6iABW5XaWOsIZB93aQ==", + "version": "7.26.9", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.9.tgz", + "integrity": "sha512-kEWdzjOAUMW4hAyrzJ0ZaTOu9OmpyDIQicIh0zg0EEcEkYXZb2TjtBhnHi2ViX7PKwZqF4xwqfAm299/QMP3lg==", "dev": true, "license": "MIT", "dependencies": { - "@babel/parser": "^7.26.3", - "@babel/types": "^7.26.3", + "@babel/parser": "^7.26.9", + "@babel/types": "^7.26.9", "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.25", "jsesc": "^3.0.2" @@ -186,13 +186,13 @@ } }, "node_modules/@babel/parser": { - "version": "7.26.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.3.tgz", - "integrity": "sha512-WJ/CvmY8Mea8iDXo6a7RK2wbmJITT5fN3BEkRuFlxVyNx8jOKIIhmC4fSkTcPcf8JyavbBwIe6OpiCOBXt/IcA==", + "version": "7.26.9", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.9.tgz", + "integrity": "sha512-81NWa1njQblgZbQHxWHpxxCzNsa3ZwvFqpUg7P+NNUU6f3UU2jBEg4OlF/J6rl8+PQGh1q6/zWScd001YwcA5A==", "dev": true, "license": "MIT", "dependencies": { - "@babel/types": "^7.26.3" + "@babel/types": "^7.26.9" }, "bin": { "parser": "bin/babel-parser.js" @@ -202,9 +202,9 @@ } }, "node_modules/@babel/runtime": { - "version": "7.26.0", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.0.tgz", - "integrity": "sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==", + "version": "7.26.9", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.9.tgz", + "integrity": "sha512-aA63XwOkcl4xxQa3HjPMqOP6LiK0ZDv3mUPYEFXkpHbaFjtGggE1A61FjFzJnB+p7/oy2gA8E+rcBNl/zC1tMg==", "license": "MIT", "dependencies": { "regenerator-runtime": "^0.14.0" @@ -214,32 +214,32 @@ } }, "node_modules/@babel/template": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.9.tgz", - "integrity": "sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==", + "version": "7.26.9", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.26.9.tgz", + "integrity": "sha512-qyRplbeIpNZhmzOysF/wFMuP9sctmh2cFzRAZOn1YapxBsE1i9bJIY586R/WBLfLcmcBlM8ROBiQURnnNy+zfA==", "dev": true, "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.25.9", - "@babel/parser": "^7.25.9", - "@babel/types": "^7.25.9" + "@babel/code-frame": "^7.26.2", + "@babel/parser": "^7.26.9", + "@babel/types": "^7.26.9" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/traverse": { - "version": "7.26.4", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.26.4.tgz", - "integrity": "sha512-fH+b7Y4p3yqvApJALCPJcwb0/XaOSgtK4pzV6WVjPR5GLFQBRI7pfoX2V2iM48NXvX07NUxxm1Vw98YjqTcU5w==", + "version": "7.26.9", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.26.9.tgz", + "integrity": "sha512-ZYW7L+pL8ahU5fXmNbPF+iZFHCv5scFak7MZ9bwaRPLUhHh7QQEMjZUg0HevihoqCM5iSYHN61EyCoZvqC+bxg==", "dev": true, "license": "MIT", "dependencies": { "@babel/code-frame": "^7.26.2", - "@babel/generator": "^7.26.3", - "@babel/parser": "^7.26.3", - "@babel/template": "^7.25.9", - "@babel/types": "^7.26.3", + "@babel/generator": "^7.26.9", + "@babel/parser": "^7.26.9", + "@babel/template": "^7.26.9", + "@babel/types": "^7.26.9", "debug": "^4.3.1", "globals": "^11.1.0" }, @@ -283,9 +283,9 @@ "license": "MIT" }, "node_modules/@babel/types": { - "version": "7.26.3", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.3.tgz", - "integrity": "sha512-vN5p+1kl59GVKMvTHt55NzzmYVxprfJD+ql7U9NFIfKCBkYE55LYtS+WtPlaYOyzydrKI8Nezd+aZextrd+FMA==", + "version": "7.26.9", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.9.tgz", + "integrity": "sha512-Y3IR1cRnOxOCDvMmNiym7XpXQ93iGDDPHx+Zj+NM+rg0fBaShfQLkg+hKPaZCEvg5N/LeCo4+Rj/i3FuJsIQaw==", "dev": true, "license": "MIT", "dependencies": { @@ -386,20 +386,20 @@ "license": "MIT" }, "node_modules/@iconify/utils": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@iconify/utils/-/utils-2.2.1.tgz", - "integrity": "sha512-0/7J7hk4PqXmxo5PDBDxmnecw5PxklZJfNjIVG9FM0mEfVrvfudS22rYWsqVk6gR3UJ/mSYS90X4R3znXnqfNA==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@iconify/utils/-/utils-2.3.0.tgz", + "integrity": "sha512-GmQ78prtwYW6EtzXRU1rY+KwOKfz32PD7iJh6Iyqw68GiKuoZ2A6pRtzWONz5VQJbp50mEjXh/7NkumtrAgRKA==", "dev": true, "license": "MIT", "dependencies": { - "@antfu/install-pkg": "^0.4.1", - "@antfu/utils": "^0.7.10", + "@antfu/install-pkg": "^1.0.0", + "@antfu/utils": "^8.1.0", "@iconify/types": "^2.0.0", "debug": "^4.4.0", - "globals": "^15.13.0", + "globals": "^15.14.0", "kolorist": "^1.8.0", - "local-pkg": "^0.5.1", - "mlly": "^1.7.3" + "local-pkg": "^1.0.0", + "mlly": "^1.7.4" } }, "node_modules/@iconify/utils/node_modules/debug": { @@ -612,9 +612,9 @@ } }, "node_modules/@napi-rs/wasm-runtime": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.6.tgz", - "integrity": "sha512-z8YVS3XszxFTO73iwvFDNpQIzdMmSDTP/mB3E/ucR37V3Sx57hSExcXyMoNwaucWxnsWf4xfbZv0iZ30jr0M4Q==", + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.7.tgz", + "integrity": "sha512-5yximcFK5FNompXfJFoWanu5l8v1hNGqNHh9du1xETp9HWk/B/PzvchX55WYOPaIeNglG8++68AAiauBAtbnzw==", "license": "MIT", "optional": true, "dependencies": { @@ -1050,9 +1050,9 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "22.10.2", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.2.tgz", - "integrity": "sha512-Xxr6BBRCAOQixvonOye19wnzyDiUtTeqldOOmj3CkeblonbccA12PFwlufvRdrpjXxqnmUaeiU5EOA+7s5diUQ==", + "version": "22.13.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.13.5.tgz", + "integrity": "sha512-+lTU0PxZXn0Dr1NBtC7Y8cR21AJr87dLLU953CWA6pMxxv/UDc7jYAY90upcrie1nRcD6XNG5HOYEDtgW5TxAg==", "license": "MIT", "dependencies": { "undici-types": "~6.20.0" @@ -1069,9 +1069,9 @@ } }, "node_modules/@types/ws": { - "version": "8.5.13", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.13.tgz", - "integrity": "sha512-osM/gWBTPKgHV8XkTunnegTRIsvF6owmf5w+JtAfOw472dptdm0dlGv4xCt6GwQRcC2XVOvvRE/0bAoQcL2QkA==", + "version": "8.5.14", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.14.tgz", + "integrity": "sha512-bd/YFLW+URhBzMXurx7lWByOu+xzU9+kb3RboOteXYDfW+tr+JZa99OyNmPINEGB/ahzKrEuc8rcv4gnpJmxTw==", "license": "MIT", "dependencies": { "@types/node": "*" @@ -1628,9 +1628,9 @@ } }, "node_modules/bl": { - "version": "6.0.16", - "resolved": "https://registry.npmjs.org/bl/-/bl-6.0.16.tgz", - "integrity": "sha512-V/kz+z2Mx5/6qDfRCilmrukUXcXuCoXKg3/3hDvzKKoSUx8CJKudfIoT29XZc3UE9xBvxs5qictiHdprwtteEg==", + "version": "6.0.19", + "resolved": "https://registry.npmjs.org/bl/-/bl-6.0.19.tgz", + "integrity": "sha512-4Ay3A3oDfGg3GGirhl4s62ebtnk0pJZA5mLp672MPKOQXsWvXjEF4dqdXySjJIs7b9OVr/O8aOo0Lm+xdjo2JA==", "license": "MIT", "dependencies": { "@types/readable-stream": "^4.0.0", @@ -1640,9 +1640,9 @@ } }, "node_modules/bl/node_modules/readable-stream": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.6.0.tgz", - "integrity": "sha512-cbAdYt0VcnpN2Bekq7PU+k363ZRsPwJoEEJOEtSJQlJXzwaxt3FIo/uL+KeDSGIjJqtkwyge4KQgD2S2kd+CQw==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.7.0.tgz", + "integrity": "sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==", "license": "MIT", "dependencies": { "abort-controller": "^3.0.0", @@ -1918,9 +1918,9 @@ } }, "node_modules/call-bind-apply-helpers": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.1.tgz", - "integrity": "sha512-BhYE+WDaywFg2TBWYNXAE+8B1ATnThNBqXHP5nQu0jWJdVvY2hvkpyB3qOmtmDePiS5/BDQ8wASEWGMWRG148g==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", "license": "MIT", "dependencies": { "es-errors": "^1.3.0", @@ -2670,9 +2670,9 @@ } }, "node_modules/cytoscape": { - "version": "3.30.4", - "resolved": "https://registry.npmjs.org/cytoscape/-/cytoscape-3.30.4.tgz", - "integrity": "sha512-OxtlZwQl1WbwMmLiyPSEBuzeTIQnwZhJYYWFzZ2PhEHVFwpeaqNIkUzSiso00D98qk60l8Gwon2RP304d3BJ1A==", + "version": "3.31.0", + "resolved": "https://registry.npmjs.org/cytoscape/-/cytoscape-3.31.0.tgz", + "integrity": "sha512-zDGn1K/tfZwEnoGOcHc0H4XazqAAXAuDpcYw9mUnUjATjqljyCNGJv8uEvbvxGaGHaVshxMecyl6oc6uKzRfbw==", "dev": true, "license": "MIT", "engines": { @@ -3645,9 +3645,9 @@ } }, "node_modules/es-object-atoms": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", - "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", "license": "MIT", "dependencies": { "es-errors": "^1.3.0" @@ -3930,15 +3930,25 @@ } }, "node_modules/fast-uri": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.3.tgz", - "integrity": "sha512-aLrHthzCjH5He4Z2H9YZ+v6Ujb9ocRuW6ZzkJQOrTxleEijANq4v1TsaPaVG1PZcuurEzrLcWRyYBYXD5cEiaw==", + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.6.tgz", + "integrity": "sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], "license": "BSD-3-Clause" }, "node_modules/fastq": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.18.0.tgz", - "integrity": "sha512-QKHXPW0hD8g4UET03SdOdunzSouc9N4AuHdsX8XNcTsuz+yYFILVNIX4l9yHABMhiEI9Db0JTTIpu0wB+Y1QQw==", + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.0.tgz", + "integrity": "sha512-7SFSRCNjBQIZH/xZR3iy5iQYR8aGBE0h3VG6/cwlbrpdciNYBMotQav8c1XI3HjHH+NikUpP53nPdlZSdWmFzA==", "dev": true, "license": "ISC", "dependencies": { @@ -4375,21 +4385,21 @@ } }, "node_modules/get-intrinsic": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.6.tgz", - "integrity": "sha512-qxsEs+9A+u85HhllWJJFicJfPDhRmjzoYdl64aMWW9yRIJmSyxdn8IEkuIM530/7T+lv0TIHd8L6Q/ra0tEoeA==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.7.tgz", + "integrity": "sha512-VW6Pxhsrk0KAOqs3WEd0klDiF/+V7gQOpAvY1jVU/LHmaD/kQO4523aiJuikX/QAKYiW6x8Jh+RJej1almdtCA==", "license": "MIT", "dependencies": { "call-bind-apply-helpers": "^1.0.1", - "dunder-proto": "^1.0.0", "es-define-property": "^1.0.1", "es-errors": "^1.3.0", "es-object-atoms": "^1.0.0", "function-bind": "^1.1.2", + "get-proto": "^1.0.0", "gopd": "^1.2.0", "has-symbols": "^1.1.0", "hasown": "^2.0.2", - "math-intrinsics": "^1.0.0" + "math-intrinsics": "^1.1.0" }, "engines": { "node": ">= 0.4" @@ -4398,6 +4408,19 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/get-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/get-stream": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", @@ -4500,9 +4523,9 @@ } }, "node_modules/globals": { - "version": "15.14.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-15.14.0.tgz", - "integrity": "sha512-OkToC372DtlQeje9/zHIo5CT8lRP/FUgEOKBEhU4e0abL7J7CD24fD9ohiLN5hagG/kWCYj4K5oaxxtj2Z0Dig==", + "version": "15.15.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-15.15.0.tgz", + "integrity": "sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==", "dev": true, "license": "MIT", "engines": { @@ -5352,9 +5375,9 @@ } }, "node_modules/http-parser-js": { - "version": "0.5.8", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", - "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", + "version": "0.5.9", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.9.tgz", + "integrity": "sha512-n1XsPy3rXVxlqxVioEWdC+0+M+SQw0DpJynwtOPo1X+ZlvdzTLtDBIJJlDQTnwZIFJrZSzSGmIOUdP8tu+SgLw==", "dev": true, "license": "MIT" }, @@ -5487,9 +5510,9 @@ "license": "MIT" }, "node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", + "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", "dev": true, "license": "MIT", "dependencies": { @@ -6414,9 +6437,9 @@ "license": "MIT" }, "node_modules/katex": { - "version": "0.16.18", - "resolved": "https://registry.npmjs.org/katex/-/katex-0.16.18.tgz", - "integrity": "sha512-LRuk0rPdXrecAFwQucYjMiIs0JFefk6N1q/04mlw14aVIVgxq1FO0MA9RiIIGVaKOB5GIP5GH4aBBNraZERmaQ==", + "version": "0.16.21", + "resolved": "https://registry.npmjs.org/katex/-/katex-0.16.21.tgz", + "integrity": "sha512-XvqR7FgOHtWupfMiigNzmh+MgUVmDGU2kXZm899ZkPfcuoPuFxyHmXsgATDpFZDAXCI8tvinaVcDo8PIIJSo4A==", "dev": true, "funding": [ "https://opencollective.com/katex", @@ -6663,14 +6686,14 @@ } }, "node_modules/local-pkg": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-0.5.1.tgz", - "integrity": "sha512-9rrA30MRRP3gBD3HTGnC6cDFpaE1kVDWxWgqWJUN0RvDNAo+Nz/9GxB+nHOH0ifbVFy0hSA1V6vFDvnx54lTEQ==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-1.0.0.tgz", + "integrity": "sha512-bbgPw/wmroJsil/GgL4qjDzs5YLTBMQ99weRsok1XCDccQeehbHA/I1oRvk2NPtr7KGZgT/Y5tPRnAtMqeG2Kg==", "dev": true, "license": "MIT", "dependencies": { "mlly": "^1.7.3", - "pkg-types": "^1.2.1" + "pkg-types": "^1.3.0" }, "engines": { "node": ">=14" @@ -6754,6 +6777,7 @@ "version": "4.4.2", "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", "integrity": "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==", + "deprecated": "This package is deprecated. Use the optional chaining (?.) operator instead.", "dev": true, "license": "MIT" }, @@ -6768,6 +6792,7 @@ "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.omit/-/lodash.omit-4.5.0.tgz", "integrity": "sha512-XeqSp49hNGmlkj2EJlfrQFIzQ6lXdNro9sddtQzcJY8QaoC2GO0DT7xaIokHeyM+mIT0mPMlPvkYzg2xCuHdZg==", + "deprecated": "This package is deprecated. Use destructuring assignment syntax instead.", "dev": true, "license": "MIT" }, @@ -7315,15 +7340,15 @@ "license": "MIT" }, "node_modules/mlly": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.7.3.tgz", - "integrity": "sha512-xUsx5n/mN0uQf4V548PKQ+YShA4/IW0KI1dZhrNrPCLG+xizETbHTkOa1f8/xut9JRPp8kQuMnz0oqwkTiLo/A==", + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.7.4.tgz", + "integrity": "sha512-qmdSIPC4bDJXgZTCR7XosJiNKySV7O215tsPtDN9iEO/7q/76b/ijtgRu/+epFXSJhijtTCCGp3DWS549P3xKw==", "dev": true, "license": "MIT", "dependencies": { "acorn": "^8.14.0", - "pathe": "^1.1.2", - "pkg-types": "^1.2.1", + "pathe": "^2.0.1", + "pkg-types": "^1.3.0", "ufo": "^1.5.4" } }, @@ -7621,9 +7646,9 @@ "license": "MIT" }, "node_modules/mqtt/node_modules/readable-stream": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.6.0.tgz", - "integrity": "sha512-cbAdYt0VcnpN2Bekq7PU+k363ZRsPwJoEEJOEtSJQlJXzwaxt3FIo/uL+KeDSGIjJqtkwyge4KQgD2S2kd+CQw==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.7.0.tgz", + "integrity": "sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==", "license": "MIT", "dependencies": { "abort-controller": "^3.0.0", @@ -7637,9 +7662,9 @@ } }, "node_modules/mqtt/node_modules/ws": { - "version": "8.18.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", - "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", + "version": "8.18.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.1.tgz", + "integrity": "sha512-RKW2aJZMXeMxVpnZ6bck+RswznaxmzdULiBr6KY7XkTnW8uvt0iT9H5DkHUChXrc+uurzwa0rVI16n/Xzjdz1w==", "license": "MIT", "engines": { "node": ">=10.0.0" @@ -8556,9 +8581,9 @@ "license": "MIT" }, "node_modules/object-inspect": { - "version": "1.13.3", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.3.tgz", - "integrity": "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==", + "version": "1.13.4", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", + "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", "license": "MIT", "engines": { "node": ">= 0.4" @@ -8770,9 +8795,9 @@ "license": "BlueOak-1.0.0" }, "node_modules/package-manager-detector": { - "version": "0.2.8", - "resolved": "https://registry.npmjs.org/package-manager-detector/-/package-manager-detector-0.2.8.tgz", - "integrity": "sha512-ts9KSdroZisdvKMWVAVCXiKqnqNfXz4+IbrBG8/BWx/TR5le+jfenvoBuIZ6UWM9nz47W7AbD9qYfAwfWMIwzA==", + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/package-manager-detector/-/package-manager-detector-0.2.9.tgz", + "integrity": "sha512-+vYvA/Y31l8Zk8dwxHhL3JfTuHPm6tlxM2A3GeQyl7ovYnSp1+mzAxClxaOr0qO1TtPxbQxetI7v5XqKLJZk7Q==", "dev": true, "license": "MIT" }, @@ -9048,9 +9073,9 @@ } }, "node_modules/pathe": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz", - "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", + "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", "dev": true, "license": "MIT" }, @@ -9169,15 +9194,15 @@ } }, "node_modules/pkg-types": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.2.1.tgz", - "integrity": "sha512-sQoqa8alT3nHjGuTjuKgOnvjo4cljkufdtLMnO2LBP/wRwuDlo1tkaEdMxCRhyGRPacv/ztlZgDPm2b7FAmEvw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.3.1.tgz", + "integrity": "sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==", "dev": true, "license": "MIT", "dependencies": { "confbox": "^0.1.8", - "mlly": "^1.7.2", - "pathe": "^1.1.2" + "mlly": "^1.7.4", + "pathe": "^2.0.1" } }, "node_modules/points-on-curve": { @@ -10446,9 +10471,9 @@ } }, "node_modules/spdx-license-ids": { - "version": "3.0.20", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.20.tgz", - "integrity": "sha512-jg25NiDV/1fLtSgEgyvVyDunvaNHbuwF9lfNV17gSmPFAlYzdfNBlLtLzXTevwkPj7DhGbmN9VnmJIgLnhvaBw==", + "version": "3.0.21", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.21.tgz", + "integrity": "sha512-Bvg/8F5XephndSK3JffaRqdT+gyhfqIPwDHpX80tJrF8QQRYMo8sNMeaZ2Dp5+jhwKnUmIOyFFQfHRkjJm5nXg==", "dev": true, "license": "CC0-1.0" }, @@ -10663,9 +10688,9 @@ } }, "node_modules/stylis": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.4.tgz", - "integrity": "sha512-osIBl6BGUmSfDkyH2mB7EFvCJntXDrLhKjHTRj/rK6xLH0yuPrHULDRQzKokSOD4VoorhtKpfcfW1GAntu8now==", + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.6.tgz", + "integrity": "sha512-yQ3rwFWRfwNUY7H5vpU0wfdkNSnvnJinhF9830Swlaxl03zsOjCfmX0ugac+3LtK0lYSgwL/KXc8oYL3mG4YFQ==", "dev": true, "license": "MIT" }, @@ -11021,28 +11046,28 @@ "license": "MIT" }, "node_modules/tinyexec": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.1.tgz", - "integrity": "sha512-WiCJLEECkO18gwqIp6+hJg0//p23HXp4S+gGtAKu3mI2F2/sXC4FvHvXvB0zJVVaTPhx1/tOwdbRsa1sOBIKqQ==", + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.2.tgz", + "integrity": "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==", "dev": true, "license": "MIT" }, "node_modules/tldts": { - "version": "6.1.69", - "resolved": "https://registry.npmjs.org/tldts/-/tldts-6.1.69.tgz", - "integrity": "sha512-Oh/CqRQ1NXNY7cy9NkTPUauOWiTro0jEYZTioGbOmcQh6EC45oribyIMJp0OJO3677r13tO6SKdWoGZUx2BDFw==", + "version": "6.1.78", + "resolved": "https://registry.npmjs.org/tldts/-/tldts-6.1.78.tgz", + "integrity": "sha512-fSgYrW0ITH0SR/CqKMXIruYIPpNu5aDgUp22UhYoSrnUQwc7SBqifEBFNce7AAcygUPBo6a/gbtcguWdmko4RQ==", "license": "MIT", "dependencies": { - "tldts-core": "^6.1.69" + "tldts-core": "^6.1.78" }, "bin": { "tldts": "bin/cli.js" } }, "node_modules/tldts-core": { - "version": "6.1.69", - "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-6.1.69.tgz", - "integrity": "sha512-nygxy9n2PBUFQUtAXAc122gGo+04/j5qr5TGQFZTHafTKYvmARVXt2cA5rgero2/dnXUfkdPtiJoKmrd3T+wdA==", + "version": "6.1.78", + "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-6.1.78.tgz", + "integrity": "sha512-jS0svNsB99jR6AJBmfmEWuKIgz91Haya91Z43PATaeHJ24BkMoNRb/jlaD37VYjb0mYf6gRL/HOnvS1zEnYBiw==", "license": "MIT" }, "node_modules/to-regex-range": { @@ -11078,9 +11103,9 @@ } }, "node_modules/tough-cookie": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-5.0.0.tgz", - "integrity": "sha512-FRKsF7cz96xIIeMZ82ehjC3xW2E+O2+v11udrDYewUbszngYhsGa8z6YUMMzO9QJZzzyd0nGGXnML/TReX6W8Q==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-5.1.1.tgz", + "integrity": "sha512-Ek7HndSVkp10hmHP9V4qZO1u+pn1RU5sI0Fw+jCU3lyvuMZcgqsNgc6CmJJZyByK4Vm/qotGRJlfgAX8q+4JiA==", "license": "BSD-3-Clause", "dependencies": { "tldts": "^6.1.32" diff --git a/pkgs/by-name/no/node-red/package.nix b/pkgs/by-name/no/node-red/package.nix index a27b1836a36d..ef1b20057d5b 100644 --- a/pkgs/by-name/no/node-red/package.nix +++ b/pkgs/by-name/no/node-red/package.nix @@ -8,16 +8,16 @@ buildNpmPackage rec { pname = "node-red"; - version = "4.0.8"; + version = "4.0.9"; src = fetchFromGitHub { owner = "node-red"; repo = "node-red"; tag = version; - hash = "sha256-94U2233d81Rlu8kQF9KXLxSiGIF1Er4kRvH/XTwNm80="; + hash = "sha256-gv9ZjTouYzuDz+nv8wPHrk8xENbO4ySDdy3DMUDZlQA="; }; - npmDepsHash = "sha256-YQuMbgTVhNdWAeCeV9Yj35RhlpKrb9PG/SPiepmGsvU="; + npmDepsHash = "sha256-J6d6lutqClRN/QK32civgDQHL8gCQHHs3EZYegdpQaI="; postPatch = let From f19d4063a5e6ef6c68d16b188a7a8fc66cb1a922 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 23 Feb 2025 13:26:23 +0000 Subject: [PATCH 08/91] libcpr: 1.11.1 -> 1.11.2 --- pkgs/by-name/li/libcpr/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/libcpr/package.nix b/pkgs/by-name/li/libcpr/package.nix index 69852a3b150f..7c917f58ea67 100644 --- a/pkgs/by-name/li/libcpr/package.nix +++ b/pkgs/by-name/li/libcpr/package.nix @@ -8,7 +8,7 @@ }: let - version = "1.11.1"; + version = "1.11.2"; in stdenv.mkDerivation { pname = "libcpr"; @@ -23,7 +23,7 @@ stdenv.mkDerivation { owner = "libcpr"; repo = "cpr"; rev = version; - hash = "sha256-RIRqkb2Id3cyz35LM4bYftMv1NGyDyFP4fL4L5mHV8A="; + hash = "sha256-nKX9AYVC4e3B+vOzXWZu8S4I5BNpKnqkFJ2e8bVAUE4="; }; nativeBuildInputs = [ cmake ]; From 8ae8cca8243650b8267765333e9dedb438e6e40d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 24 Feb 2025 23:33:36 +0000 Subject: [PATCH 09/91] python312Packages.rjsmin: 1.2.3 -> 1.2.4 --- pkgs/development/python-modules/rjsmin/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/rjsmin/default.nix b/pkgs/development/python-modules/rjsmin/default.nix index dc185c53b060..910994134f0c 100644 --- a/pkgs/development/python-modules/rjsmin/default.nix +++ b/pkgs/development/python-modules/rjsmin/default.nix @@ -7,14 +7,14 @@ buildPythonPackage rec { pname = "rjsmin"; - version = "1.2.3"; + version = "1.2.4"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-E4i1JJOkwE+8lwotdXwwH6BaPDdkAxTCzp38jYpzDMY="; + hash = "sha256-/8vgTg36w5zqj7vLQcOLLgcjXOIYi8oV6ZjaHTSKeGA="; }; # The package does not ship tests, and the setup machinery confuses From 9e7bd41259627422209ab6ab43e9f1f8efaad4b7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 25 Feb 2025 01:04:30 +0000 Subject: [PATCH 10/91] libxmp: 4.6.1 -> 4.6.2 --- pkgs/by-name/li/libxmp/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/libxmp/package.nix b/pkgs/by-name/li/libxmp/package.nix index 5e23cb020685..d8b8ba0f3b40 100644 --- a/pkgs/by-name/li/libxmp/package.nix +++ b/pkgs/by-name/li/libxmp/package.nix @@ -6,7 +6,7 @@ stdenv.mkDerivation rec { pname = "libxmp"; - version = "4.6.1"; + version = "4.6.2"; meta = with lib; { description = "Extended module player library"; @@ -22,6 +22,6 @@ stdenv.mkDerivation rec { src = fetchurl { url = "mirror://sourceforge/xmp/libxmp/${pname}-${version}.tar.gz"; - sha256 = "sha256-r2Becsg7JKuvAyaTR+JOvD/AbNe0lWUqLGGcH1FLxcs="; + sha256 = "sha256-rKwXBb4sT7TS1w3AV1mFO6aqt0eoPeV2sIJ4TUb1pLk="; }; } From a24847f53b2bac1c0e0cacb25e846b8d9f905c36 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 25 Feb 2025 10:59:24 +0000 Subject: [PATCH 11/91] python312Packages.draftjs-exporter: 5.0.0 -> 5.1.0 --- .../development/python-modules/draftjs-exporter/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/draftjs-exporter/default.nix b/pkgs/development/python-modules/draftjs-exporter/default.nix index 823b5714d201..f60c84ec0f10 100644 --- a/pkgs/development/python-modules/draftjs-exporter/default.nix +++ b/pkgs/development/python-modules/draftjs-exporter/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "draftjs-exporter"; - version = "5.0.0"; + version = "5.1.0"; format = "setuptools"; src = fetchFromGitHub { repo = "draftjs_exporter"; owner = "springload"; tag = "v${version}"; - sha256 = "sha256-4MmCVRx350p6N9XqTZSo8ROI/OJ0s4aKSYH9+Oxgvf4="; + sha256 = "sha256-AR8CK75UdtEThE68WSE6DFSqryI509GTW1fBl1SL29w="; }; optional-dependencies = { @@ -43,7 +43,7 @@ buildPythonPackage rec { meta = with lib; { description = "Library to convert Draft.js ContentState to HTML"; homepage = "https://github.com/springload/draftjs_exporter"; - changelog = "https://github.com/springload/draftjs_exporter/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/springload/draftjs_exporter/blob/${src.tag}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ sephi ]; }; From 5700330e5f357464d12ceb647f13814f044d508b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 25 Feb 2025 12:31:01 +0000 Subject: [PATCH 12/91] python312Packages.keke: 0.1.4 -> 0.2.0 --- pkgs/development/python-modules/keke/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/keke/default.nix b/pkgs/development/python-modules/keke/default.nix index d6fdb3549d80..dbbb45f88381 100644 --- a/pkgs/development/python-modules/keke/default.nix +++ b/pkgs/development/python-modules/keke/default.nix @@ -9,12 +9,12 @@ buildPythonPackage rec { pname = "keke"; - version = "0.1.4"; + version = "0.2.0"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-qGU7fZk23a4I0eosKY5eNqUOs3lwXj90qwix9q44MaA="; + hash = "sha256-H0U6DgZOHKtkPnF/xSNqBGPnD4BViP0JBKpehKKTTzs="; }; installCheckPhase = '' From 00e1646ff961614baca764193899193b12c60d15 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 25 Feb 2025 13:26:46 +0000 Subject: [PATCH 13/91] scitokens-cpp: 1.1.2 -> 1.1.3 --- pkgs/by-name/sc/scitokens-cpp/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sc/scitokens-cpp/package.nix b/pkgs/by-name/sc/scitokens-cpp/package.nix index c46f9758890b..4b07089c5365 100644 --- a/pkgs/by-name/sc/scitokens-cpp/package.nix +++ b/pkgs/by-name/sc/scitokens-cpp/package.nix @@ -12,14 +12,14 @@ stdenv.mkDerivation rec { pname = "scitokens-cpp"; - version = "1.1.2"; + version = "1.1.3"; src = fetchFromGitHub { owner = "scitokens"; repo = "scitokens-cpp"; - rev = "v1.1.2"; - hash = "sha256-87mV1hyoUI/pWzRXaI051H3+FN5TXcachhgAPTtQYHg="; + rev = "v1.1.3"; + hash = "sha256-5EVN/Q4/veNsIdTKcULdKJ+BmRodelfo+CTdrfvkkK8="; }; nativeBuildInputs = [ From 2105426688dd9b07d862c67dfe309965537afa9a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 26 Feb 2025 08:20:37 +0000 Subject: [PATCH 14/91] python312Packages.ansible-core: 2.18.2 -> 2.18.3 --- pkgs/development/python-modules/ansible/core.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ansible/core.nix b/pkgs/development/python-modules/ansible/core.nix index 5c6bf0175247..10b3a5f958b7 100644 --- a/pkgs/development/python-modules/ansible/core.nix +++ b/pkgs/development/python-modules/ansible/core.nix @@ -31,13 +31,13 @@ buildPythonPackage rec { pname = "ansible-core"; - version = "2.18.2"; + version = "2.18.3"; pyproject = true; src = fetchPypi { pname = "ansible_core"; inherit version; - hash = "sha256-clsEfTWUIwTrMi65NLmMxUQqw/SdM4J9lxccI4xLabk="; + hash = "sha256-jE6spAhFI44mAbm8nb+9T27TUCy4smMnifdc5Hir/e4="; }; # ansible_connection is already wrapped, so don't pass it through From 89216825f537cf0cc341cd4acd8c0dc9994307cd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 26 Feb 2025 13:17:00 +0000 Subject: [PATCH 15/91] python312Packages.azure-mgmt-netapp: 13.3.0 -> 13.4.0 --- pkgs/development/python-modules/azure-mgmt-netapp/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/azure-mgmt-netapp/default.nix b/pkgs/development/python-modules/azure-mgmt-netapp/default.nix index dfe2a9772b89..fedd776b9894 100644 --- a/pkgs/development/python-modules/azure-mgmt-netapp/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-netapp/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "azure-mgmt-netapp"; - version = "13.3.0"; + version = "13.4.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -19,7 +19,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "azure_mgmt_netapp"; inherit version; - hash = "sha256-N0Fnnigw6sk5M2Cx9T2CtMAe0S64WN73shukkWMkiEk="; + hash = "sha256-w095/AskU8P+jNAnkL+a8Fe6SqhP3Wd22I6GCjeRL6I="; }; build-system = [ setuptools ]; From 1218530410b491654226bd25e8a9ba1ca2bbc8a8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 26 Feb 2025 13:23:29 +0000 Subject: [PATCH 16/91] python312Packages.azure-mgmt-resource: 23.2.0 -> 23.3.0 --- .../python-modules/azure-mgmt-resource/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/azure-mgmt-resource/default.nix b/pkgs/development/python-modules/azure-mgmt-resource/default.nix index f23f351452b3..5cd91445e3fa 100644 --- a/pkgs/development/python-modules/azure-mgmt-resource/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-resource/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "azure-mgmt-resource"; - version = "23.2.0"; + version = "23.3.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -20,7 +20,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "azure_mgmt_resource"; inherit version; - hash = "sha256-dHt1DfevI6sw5T0/NiR6sMFt4eJn1maxpQd8OaQpJSk="; + hash = "sha256-/E8f2Laq0j+K9O0fkT319ckt8RdEncNU/qaAKigp/qQ="; }; build-system = [ setuptools ]; From b81f98670723935be74f29ebe6a6cb63d13aea3f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 26 Feb 2025 16:33:49 +0000 Subject: [PATCH 17/91] python312Packages.dploot: 3.1.0 -> 3.1.2 --- pkgs/development/python-modules/dploot/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/dploot/default.nix b/pkgs/development/python-modules/dploot/default.nix index d5f0991e6ed7..815c1e56e29a 100644 --- a/pkgs/development/python-modules/dploot/default.nix +++ b/pkgs/development/python-modules/dploot/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "dploot"; - version = "3.1.0"; + version = "3.1.2"; pyproject = true; disabled = pythonOlder "3.10"; src = fetchPypi { inherit pname version; - hash = "sha256-DlMaEkgbDHQb5BV0mI8qjTBGpmRX7bP67MZO4g+I1uI="; + hash = "sha256-WY6SEBmvsvLtn6+KE4upL2n39kuGO4aK3cyGFOd9xIo="; }; pythonRelaxDeps = [ From 18daf14a6366cdbe077ada453cee78dee2460b72 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 26 Feb 2025 20:47:37 +0000 Subject: [PATCH 18/91] python312Packages.spatialmath-python: 1.1.13 -> 1.1.14 --- .../development/python-modules/spatialmath-python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/spatialmath-python/default.nix b/pkgs/development/python-modules/spatialmath-python/default.nix index 48314a348209..d9ed8ea601d3 100644 --- a/pkgs/development/python-modules/spatialmath-python/default.nix +++ b/pkgs/development/python-modules/spatialmath-python/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "spatialmath-python"; - version = "1.1.13"; + version = "1.1.14"; pyproject = true; disabled = pythonOlder "3.7"; @@ -24,7 +24,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "spatialmath_python"; inherit version; - hash = "sha256-BhIB4VapnARkzyhps8xRWnQTAlRB8aVPDpNuN/FNezo="; + hash = "sha256-DI5+aSmAlOSbUSPPOrnMoSDBG+xp4zxURSGtZbsv5X4="; }; build-system = [ From e89f220a22c0cc1126838c880ba87d8baf15cac6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 26 Feb 2025 22:25:31 +0000 Subject: [PATCH 19/91] python312Packages.asana: 5.0.15 -> 5.1.0 --- pkgs/development/python-modules/asana/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/asana/default.nix b/pkgs/development/python-modules/asana/default.nix index ad7cf675e555..448e505210b9 100644 --- a/pkgs/development/python-modules/asana/default.nix +++ b/pkgs/development/python-modules/asana/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "asana"; - version = "5.0.15"; + version = "5.1.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "asana"; repo = "python-asana"; tag = "v${version}"; - hash = "sha256-+4RGaeUgTiHOt2F1oSu06USbDh0ZrILsZAPwBUsFnJE="; + hash = "sha256-TYZi/cjwAHuluHpunfStlfPg0SSyaKKWtkJhTun/hQ0="; }; build-system = [ setuptools ]; @@ -48,7 +48,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python client library for Asana"; homepage = "https://github.com/asana/python-asana"; - changelog = "https://github.com/Asana/python-asana/releases/tag/v${version}"; + changelog = "https://github.com/Asana/python-asana/releases/tag/${src.tag}"; license = licenses.mit; maintainers = [ ]; }; From 167a9171a9bf09a93cc651deeb38746b86465337 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 27 Feb 2025 10:26:36 +0000 Subject: [PATCH 20/91] python312Packages.pyspark: 3.5.4 -> 3.5.5 --- pkgs/development/python-modules/pyspark/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyspark/default.nix b/pkgs/development/python-modules/pyspark/default.nix index 58afd33217fb..1bdca03a03f3 100644 --- a/pkgs/development/python-modules/pyspark/default.nix +++ b/pkgs/development/python-modules/pyspark/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "pyspark"; - version = "3.5.4"; + version = "3.5.5"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-HCkm1jAgkCFj9YIiRmrfb4AW9sQ8HzGbjnpx26oF/FE="; + hash = "sha256-bv/Jzpjt8jH01oP9FPcnBim/hFjGKNaiYg3tS7NPPLk="; }; # pypandoc is broken with pandoc2, so we just lose docs. From 94fee8ec54ea34c861723134eb39d9eb6181b526 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 27 Feb 2025 12:42:00 +0000 Subject: [PATCH 21/91] spire: 1.11.1 -> 1.11.2 --- pkgs/by-name/sp/spire/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sp/spire/package.nix b/pkgs/by-name/sp/spire/package.nix index f322e3e13599..5e07b18b1030 100644 --- a/pkgs/by-name/sp/spire/package.nix +++ b/pkgs/by-name/sp/spire/package.nix @@ -6,7 +6,7 @@ buildGoModule rec { pname = "spire"; - version = "1.11.1"; + version = "1.11.2"; outputs = [ "out" @@ -18,10 +18,10 @@ buildGoModule rec { owner = "spiffe"; repo = pname; rev = "v${version}"; - sha256 = "sha256-rwtXPR97MvNTjAsEb8lxkHhhbqX/TTryVc5ZBnDb3GM="; + sha256 = "sha256-aLAJbNnFd7fcxLJ/htoFacU5NjPnnrlC6/LiT/sVHwk="; }; - vendorHash = "sha256-ldMzKLxhnN5h7JqtdAAnAV1ILDce+D1MYIjIthbcl6Q="; + vendorHash = "sha256-QE0+3TzJQ9Ue6V1QjNJzkrleXPZrd17lY+KqcPf/Hwg="; subPackages = [ "cmd/spire-agent" From e0d3a5b9bf7850c7195fac028e4c7a3c14b4fdbb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 1 Mar 2025 01:09:21 +0000 Subject: [PATCH 22/91] typescript: 5.7.3 -> 5.8.2 --- pkgs/by-name/ty/typescript/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ty/typescript/package.nix b/pkgs/by-name/ty/typescript/package.nix index 3be771984f78..c7715053cf60 100644 --- a/pkgs/by-name/ty/typescript/package.nix +++ b/pkgs/by-name/ty/typescript/package.nix @@ -2,20 +2,20 @@ buildNpmPackage rec { pname = "typescript"; - version = "5.7.3"; + version = "5.8.2"; src = fetchFromGitHub { owner = "microsoft"; repo = "TypeScript"; rev = "v${version}"; - hash = "sha256-Lm7p27DgRWKY+auH6LIz8SIUfvPyQpel0xvkXgzlCzU="; + hash = "sha256-fOA5IblxUd+C9ST3oI8IUmTTRL3exC63MPqW5hoWN0M="; }; patches = [ ./disable-dprint-dstBundler.patch ]; - npmDepsHash = "sha256-4w2CzEMrbfiSveTc/IH6O1twG9vkBkOxAIxJ8swXgNU="; + npmDepsHash = "sha256-ytdkxIjAd3UsU90o9IFZa5lGEv39zblBmgTTseVRGKQ="; passthru.tests = { version = testers.testVersion { From 4a68bd40daf193b6e13f32c67505c4b85f780196 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 1 Mar 2025 10:32:55 +0000 Subject: [PATCH 23/91] abcmidi: 2025.02.07 -> 2025.02.16 --- pkgs/by-name/ab/abcmidi/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ab/abcmidi/package.nix b/pkgs/by-name/ab/abcmidi/package.nix index 372194f99536..1a7e8e263a3a 100644 --- a/pkgs/by-name/ab/abcmidi/package.nix +++ b/pkgs/by-name/ab/abcmidi/package.nix @@ -6,13 +6,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "abcmidi"; - version = "2025.02.07"; + version = "2025.02.16"; src = fetchFromGitHub { owner = "sshlien"; repo = "abcmidi"; tag = finalAttrs.version; - hash = "sha256-oX+k8eJH3E3AqPFbiWMYilIvhlPn6kxZbZfqxUksCxE="; + hash = "sha256-/woeQ5JyoEfDxMclWNeiqHR/I/iWocp1MWXwB3cvxbo="; }; meta = { From 27c022f233e3a8146ec1a00da3d9ed224dc6f113 Mon Sep 17 00:00:00 2001 From: emaryn Date: Sun, 2 Mar 2025 10:26:47 +0800 Subject: [PATCH 24/91] stormlib: 9.23 -> 9.30 --- pkgs/by-name/st/stormlib/package.nix | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/st/stormlib/package.nix b/pkgs/by-name/st/stormlib/package.nix index bf5163a8f48a..f7cd1b2b55d5 100644 --- a/pkgs/by-name/st/stormlib/package.nix +++ b/pkgs/by-name/st/stormlib/package.nix @@ -1,27 +1,29 @@ { lib, + stdenv, bzip2, cmake, darwin, fetchFromGitHub, libtomcrypt, - stdenv, zlib, + pkg-config, }: stdenv.mkDerivation (finalAttrs: { pname = "stormlib"; - version = "9.23"; + version = "9.30"; src = fetchFromGitHub { owner = "ladislav-zezula"; repo = "StormLib"; - rev = "v${finalAttrs.version}"; - hash = "sha256-8JDMqZ5BWslH4+Mfo5lnWTmD2QDaColwBOLzcuGZciY="; + tag = "v${finalAttrs.version}"; + hash = "sha256-gW3jR9XnBo5uEORu12TpGsUMFAS4w5snWPA/bIUt9UY="; }; nativeBuildInputs = [ cmake + pkg-config ]; buildInputs = @@ -50,7 +52,7 @@ stdenv.mkDerivation (finalAttrs: { postPatch = '' substituteInPlace CMakeLists.txt \ - --replace "FRAMEWORK DESTINATION /Library/Frameworks" "FRAMEWORK DESTINATION Library/Frameworks" + --replace-fail "FRAMEWORK DESTINATION /Library/Frameworks" "FRAMEWORK DESTINATION Library/Frameworks" ''; meta = { From e1e8742ee3b9bce2786cecfd7eeed581d94745ac Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 2 Mar 2025 12:33:16 +0000 Subject: [PATCH 25/91] llm: 0.22 -> 0.23 --- pkgs/development/python-modules/llm/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llm/default.nix b/pkgs/development/python-modules/llm/default.nix index 673cb8d99eca..d273c815aeae 100644 --- a/pkgs/development/python-modules/llm/default.nix +++ b/pkgs/development/python-modules/llm/default.nix @@ -22,7 +22,7 @@ let llm = buildPythonPackage rec { pname = "llm"; - version = "0.22"; + version = "0.23"; pyproject = true; build-system = [ setuptools ]; @@ -33,7 +33,7 @@ let owner = "simonw"; repo = "llm"; tag = version; - hash = "sha256-l4tFBCIey5cOUvJ8IXLOjslc1zy9MnuiwFFP275S/Bg="; + hash = "sha256-jUWhdLZLHgrIP7trHvLBETQ764+k4ze5Swt2HYMqg4E="; }; patches = [ ./001-disable-install-uninstall-commands.patch ]; From 915668e6e06467877f0749ec732e46d698c6c7bc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 3 Mar 2025 06:44:22 +0000 Subject: [PATCH 26/91] spicetify-cli: 2.39.3 -> 2.39.5 --- pkgs/by-name/sp/spicetify-cli/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sp/spicetify-cli/package.nix b/pkgs/by-name/sp/spicetify-cli/package.nix index 83f1b68c4cdc..6e5f5b142145 100644 --- a/pkgs/by-name/sp/spicetify-cli/package.nix +++ b/pkgs/by-name/sp/spicetify-cli/package.nix @@ -8,13 +8,13 @@ buildGoModule rec { pname = "spicetify-cli"; - version = "2.39.3"; + version = "2.39.5"; src = fetchFromGitHub { owner = "spicetify"; repo = "cli"; rev = "v${version}"; - hash = "sha256-w4wrXgrsUNO3dUfzgx1Xua2heyrfxLFXB1hGwOcNAEs="; + hash = "sha256-vqif3oLDm9SUrkY+qEYHUEmHN+psoK6GNUB+kA6sQ4Q="; }; vendorHash = "sha256-3U/qV81UXS/Xh3K6OnMUyRKeMSBQUHLP64EOQl6TfMY="; From 6f76e87548b54b2d08deaad8dbf54956a1d66319 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 3 Mar 2025 21:07:02 +0000 Subject: [PATCH 27/91] mackerel-agent: 0.84.0 -> 0.84.1 --- pkgs/by-name/ma/mackerel-agent/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ma/mackerel-agent/package.nix b/pkgs/by-name/ma/mackerel-agent/package.nix index 8ecd81bc961c..e66666edd4db 100644 --- a/pkgs/by-name/ma/mackerel-agent/package.nix +++ b/pkgs/by-name/ma/mackerel-agent/package.nix @@ -10,13 +10,13 @@ buildGoModule rec { pname = "mackerel-agent"; - version = "0.84.0"; + version = "0.84.1"; src = fetchFromGitHub { owner = "mackerelio"; repo = pname; rev = "v${version}"; - sha256 = "sha256-kLrZ+oTb27g2Lzb65cVyxu1Ou5wGXXMSUvod+IBnoPA="; + sha256 = "sha256-gBpqBmqq9c37JzKwJKZZxP67BFWISZgVm5Vp8v+D3K0="; }; nativeBuildInputs = [ makeWrapper ]; From 4dc3d2766db44854dffe3f735d605535b91b64bb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 4 Mar 2025 00:35:28 +0000 Subject: [PATCH 28/91] black-hole-solver: 1.12.0 -> 1.14.0 --- pkgs/games/black-hole-solver/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/games/black-hole-solver/default.nix b/pkgs/games/black-hole-solver/default.nix index dc9e1c7e9672..3e0ff95336e4 100644 --- a/pkgs/games/black-hole-solver/default.nix +++ b/pkgs/games/black-hole-solver/default.nix @@ -12,11 +12,11 @@ stdenv.mkDerivation rec { pname = "black-hole-solver"; - version = "1.12.0"; + version = "1.14.0"; src = fetchurl { url = "https://fc-solve.shlomifish.org/downloads/fc-solve/${pname}-${version}.tar.xz"; - sha256 = "sha256-0y8yU291cykliPQbsNha5C1WE3bCGNxKtrrf5JBKN6c="; + sha256 = "sha256-XEe9CT27Fg9LCQ/WcKt8ErQ3HTmxezu9jGxKEpdVV8A="; }; nativeBuildInputs = [ From 70e75d7b796df6459648870f5c76259179f43c58 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 5 Mar 2025 00:28:37 +0000 Subject: [PATCH 29/91] dbmate: 2.25.0 -> 2.26.0 --- pkgs/by-name/db/dbmate/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/db/dbmate/package.nix b/pkgs/by-name/db/dbmate/package.nix index 8b40d55ea991..4fc228275fd7 100644 --- a/pkgs/by-name/db/dbmate/package.nix +++ b/pkgs/by-name/db/dbmate/package.nix @@ -5,16 +5,16 @@ buildGoModule rec { pname = "dbmate"; - version = "2.25.0"; + version = "2.26.0"; src = fetchFromGitHub { owner = "amacneil"; repo = "dbmate"; tag = "v${version}"; - hash = "sha256-bXiLg3l9Uj1QdEyF6JfKqHMZP7Zi1Q88SsvrX2CueM4="; + hash = "sha256-fxlarxb0HAUPDFI0dtnRTKkLoRS/dfs6ZaNPU0UKS4Y="; }; - vendorHash = "sha256-PpEWupCSyxzei8faGzJzWyfcrvgF9IiPRyjxasJ2XlM="; + vendorHash = "sha256-a7EUZXCth2lj172xwyNldoEKHnZrncX4RetAUNAZsrg="; doCheck = false; From 1542d78ba5e481f21b6ec6e3f7d196b216d8c07e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 6 Mar 2025 00:42:27 +0000 Subject: [PATCH 30/91] clang-uml: 0.6.0 -> 0.6.1 --- pkgs/by-name/cl/clang-uml/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/cl/clang-uml/package.nix b/pkgs/by-name/cl/clang-uml/package.nix index 48734bb4a1d9..2a119ac37b8e 100644 --- a/pkgs/by-name/cl/clang-uml/package.nix +++ b/pkgs/by-name/cl/clang-uml/package.nix @@ -17,13 +17,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "clang-uml"; - version = "0.6.0"; + version = "0.6.1"; src = fetchFromGitHub { owner = "bkryza"; repo = "clang-uml"; rev = finalAttrs.version; - hash = "sha256-xTM4mrQFEMhyfHLJ8mRd9IwXphbB5ceMXEKMlGuppsU="; + hash = "sha256-mY6kJnwWLgCeKXSquNTxsnr4S3bKwedgiRixzyLWTK8="; }; nativeBuildInputs = From 10f9a88c05126e7a058ae33a48875bb4efa042e1 Mon Sep 17 00:00:00 2001 From: Robert Rose Date: Tue, 25 Feb 2025 17:36:46 +0100 Subject: [PATCH 31/91] zeekstd: init at 0.2.2 Zeekstd is a CLI tool that works with the zstd seekable format. --- pkgs/by-name/ze/zeekstd/package.nix | 32 +++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 pkgs/by-name/ze/zeekstd/package.nix diff --git a/pkgs/by-name/ze/zeekstd/package.nix b/pkgs/by-name/ze/zeekstd/package.nix new file mode 100644 index 000000000000..c9da3c9542bc --- /dev/null +++ b/pkgs/by-name/ze/zeekstd/package.nix @@ -0,0 +1,32 @@ +{ + fetchFromGitHub, + lib, + rustPlatform, +}: +let + version = "0.2.2"; +in +rustPlatform.buildRustPackage { + pname = "zeekstd"; + inherit version; + + src = fetchFromGitHub { + owner = "rorosen"; + repo = "zeekstd"; + tag = "v${version}"; + hash = "sha256-Blyp5GpnytB3S4k6lp2fAwXueaUtXqPW+WLEmFNPZc0="; + }; + + useFetchCargoVendor = true; + cargoHash = "sha256-bbl0zHxd2HYkctX029mtxDciC2tnPVTlHxYyetmtuw0="; + stripAllList = [ "bin" ]; + + meta = { + description = "CLI tool that works with the zstd seekable format"; + homepage = "https://github.com/rorosen/zeekstd"; + changelog = "https://github.com/rorosen/zeekstd/releases/tag/v${version}"; + license = lib.licenses.bsd2; + maintainers = [ lib.maintainers.rorosen ]; + mainProgram = "zeekstd"; + }; +} From 7156ad3526fe036072ab11d5fba672c7941911e1 Mon Sep 17 00:00:00 2001 From: emaryn Date: Sun, 9 Mar 2025 07:22:04 +0800 Subject: [PATCH 32/91] tremotesf: 2.6.0 -> 2.7.5 --- .../networking/p2p/tremotesf/default.nix | 39 ++++++++----------- pkgs/top-level/all-packages.nix | 2 +- 2 files changed, 18 insertions(+), 23 deletions(-) diff --git a/pkgs/applications/networking/p2p/tremotesf/default.nix b/pkgs/applications/networking/p2p/tremotesf/default.nix index 2f2eab6ada89..b901c75e7880 100644 --- a/pkgs/applications/networking/p2p/tremotesf/default.nix +++ b/pkgs/applications/networking/p2p/tremotesf/default.nix @@ -4,51 +4,46 @@ cmake, pkg-config, fetchFromGitHub, - qtbase, - qttools, - kwidgetsaddons, - kwindowsystem, fmt, libpsl, cxxopts, - wrapQtAppsHook, + kdePackages, }: stdenv.mkDerivation (finalAttrs: { pname = "tremotesf"; - version = "2.6.0"; + version = "2.7.5"; src = fetchFromGitHub { owner = "equeim"; repo = "tremotesf2"; - rev = finalAttrs.version; - hash = "sha256-9iV4UsKZWaIxhqtRZXTFHgjOKVFJE2bCJOD2O/qL+DY="; + tag = finalAttrs.version; + hash = "sha256-LJ73ZynofPOMS5rSohJSY94vSQvGfNiNFRyGu6LPfU0="; # We need this for src/libtremotesf fetchSubmodules = true; }; - buildInputs = [ - qtbase - qttools - fmt - libpsl - kwidgetsaddons - kwindowsystem - cxxopts - ]; - nativeBuildInputs = [ cmake pkg-config + kdePackages.wrapQtAppsHook ]; - propagatedBuildInputs = [ wrapQtAppsHook ]; + buildInputs = [ + kdePackages.qtbase + kdePackages.qttools + fmt + libpsl + kdePackages.kwidgetsaddons + kdePackages.kwindowsystem + cxxopts + ]; - meta = with lib; { + meta = { description = "Remote GUI for transmission-daemon"; mainProgram = "tremotesf"; - license = licenses.gpl3Plus; + license = lib.licenses.gpl3Plus; homepage = "https://github.com/equeim/tremotesf2"; - maintainers = with maintainers; [ sochotnicky ]; + maintainers = with lib.maintainers; [ sochotnicky ]; }; }) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 96916342197c..3f9a90055810 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -18178,7 +18178,7 @@ with pkgs; duden = python3Packages.toPythonApplication python3Packages.duden; - tremotesf = libsForQt5.callPackage ../applications/networking/p2p/tremotesf { }; + tremotesf = callPackage ../applications/networking/p2p/tremotesf { }; yazi-unwrapped = callPackage ../by-name/ya/yazi-unwrapped/package.nix { inherit (darwin.apple_sdk.frameworks) Foundation; }; From fb0203da2a3b593013a5c9afeda5dc2a92376c11 Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Sun, 9 Mar 2025 22:00:18 +0100 Subject: [PATCH 33/91] ocamlPackages.owee: bump minimal ocaml version --- pkgs/development/ocaml-modules/owee/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/ocaml-modules/owee/default.nix b/pkgs/development/ocaml-modules/owee/default.nix index 7807eeb23852..ff25ec635c61 100644 --- a/pkgs/development/ocaml-modules/owee/default.nix +++ b/pkgs/development/ocaml-modules/owee/default.nix @@ -5,7 +5,7 @@ }: buildDunePackage rec { - minimalOCamlVersion = "4.06"; + minimalOCamlVersion = "4.08"; pname = "owee"; version = "0.8"; From 89fb1e817372e794e07a13d579f9891a1eec183c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 10 Mar 2025 08:49:26 +0000 Subject: [PATCH 34/91] minizinc: 2.9.0 -> 2.9.2 --- pkgs/development/tools/minizinc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/minizinc/default.nix b/pkgs/development/tools/minizinc/default.nix index 1afe67041f3b..f85d1a61c734 100644 --- a/pkgs/development/tools/minizinc/default.nix +++ b/pkgs/development/tools/minizinc/default.nix @@ -15,13 +15,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "minizinc"; - version = "2.9.0"; + version = "2.9.2"; src = fetchFromGitHub { owner = "MiniZinc"; repo = "libminizinc"; rev = finalAttrs.version; - sha256 = "sha256-uRSAlt72+kiqJeNcJ3aI5I3Jd4EJMfAq4IlO5+TntZk="; + sha256 = "sha256-rR+QvRt73wvulx+T+vhSc3354Cpx1QC6+adaodEiQ7Q="; }; nativeBuildInputs = [ From a8fa8fe48a8a912b140325dec790d892446dea8a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 8 Mar 2025 15:17:42 +0000 Subject: [PATCH 35/91] python312Packages.clarifai-grpc: 11.0.2 -> 11.2.0 --- pkgs/development/python-modules/clarifai-grpc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/clarifai-grpc/default.nix b/pkgs/development/python-modules/clarifai-grpc/default.nix index 5a9f849f0212..6d71bca9da76 100644 --- a/pkgs/development/python-modules/clarifai-grpc/default.nix +++ b/pkgs/development/python-modules/clarifai-grpc/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "clarifai-grpc"; - version = "11.0.2"; + version = "11.2.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "Clarifai"; repo = "clarifai-python-grpc"; tag = version; - hash = "sha256-28V47bMjVvDQvTuTQSd51ppIsLqB8JcJvBp/UrGFvAE="; + hash = "sha256-FBeGGEHIhio32v45t0YHja9YebAnhd3hnVIvKgPlQdE="; }; build-system = [ setuptools ]; From 57b46ab866d12bcafaf4236c63e690605a2e3113 Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Tue, 11 Mar 2025 09:54:59 +0100 Subject: [PATCH 36/91] python312Packages.clarifai: disable more test paths --- pkgs/development/python-modules/clarifai/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/clarifai/default.nix b/pkgs/development/python-modules/clarifai/default.nix index 650ea7192de0..604f93d87e59 100644 --- a/pkgs/development/python-modules/clarifai/default.nix +++ b/pkgs/development/python-modules/clarifai/default.nix @@ -79,6 +79,8 @@ buildPythonPackage rec { # Tests require network access and API key "tests/cli/test_compute_orchestration.py" "tests/runners/test_anymodel.py" + "tests/runners/test_download_checkpoints.py" + "tests/runners/test_runners.py" "tests/runners/test_textmodel.py" "tests/runners/test_url_fetcher.py" "tests/test_app.py" From b23814cebd194724120b01ad6663e2830b7795b4 Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Tue, 11 Mar 2025 11:44:30 +0100 Subject: [PATCH 37/91] ocamlPackages.owee: fix hash --- pkgs/development/ocaml-modules/owee/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/ocaml-modules/owee/default.nix b/pkgs/development/ocaml-modules/owee/default.nix index ff25ec635c61..0ada47f8e345 100644 --- a/pkgs/development/ocaml-modules/owee/default.nix +++ b/pkgs/development/ocaml-modules/owee/default.nix @@ -11,7 +11,7 @@ buildDunePackage rec { src = fetchurl { url = "https://github.com/let-def/owee/releases/download/v${version}/owee-${version}.tbz"; - hash = "sha256-YsTRsm12iy52LfM3MF90mf9cy4JoGWelqxJlI/vPs9A="; + hash = "sha256-Bk9iRfWZXV0vTx+cbSmS4v2+Pd4ygha67Hz6vUhXlA0="; }; meta = with lib; { From 2afe8ecdce8cef9a873a12dfcd9f5879805dc92e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 11 Mar 2025 15:38:06 +0000 Subject: [PATCH 38/91] python312Packages.captcha: 0.6.0 -> 0.7.1 --- pkgs/development/python-modules/captcha/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/captcha/default.nix b/pkgs/development/python-modules/captcha/default.nix index 00c017711f67..6fe5fcaaf9f0 100644 --- a/pkgs/development/python-modules/captcha/default.nix +++ b/pkgs/development/python-modules/captcha/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "captcha"; - version = "0.6.0"; + version = "0.7.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "lepture"; repo = "captcha"; tag = "v${version}"; - hash = "sha256-5d5gts+BXS5OKVziR9cLczsD2QMXZ/n31sPEq+gPlxk="; + hash = "sha256-wMnfPkHexiRprtDL6Kkmh9dms4NtW3u37DKtDMPb2ZI="; }; dependencies = [ pillow ]; From d10b2f5fb69f1019de917fb0dd0574ec0f53e203 Mon Sep 17 00:00:00 2001 From: Jairo Llopis Date: Wed, 12 Mar 2025 17:31:42 +0000 Subject: [PATCH 39/91] joplin-desktop: volunteer for maintenance --- pkgs/by-name/jo/joplin-desktop/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/jo/joplin-desktop/package.nix b/pkgs/by-name/jo/joplin-desktop/package.nix index abf133146e64..8db61e616951 100644 --- a/pkgs/by-name/jo/joplin-desktop/package.nix +++ b/pkgs/by-name/jo/joplin-desktop/package.nix @@ -38,7 +38,7 @@ let ''; homepage = "https://joplinapp.org"; license = licenses.agpl3Plus; - maintainers = with maintainers; [ hugoreeves qjoly ]; + maintainers = with maintainers; [ hugoreeves qjoly yajo ]; platforms = [ "x86_64-linux" "x86_64-darwin" "aarch64-darwin" ]; }; From 5c27bbb3519ee74cd0fe99337239d78c0b9ece4b Mon Sep 17 00:00:00 2001 From: Antoine du Hamel Date: Thu, 13 Mar 2025 15:08:29 +0100 Subject: [PATCH 40/91] nodejs_20: 20.18.3 -> 20.19.0 --- pkgs/development/web/nodejs/v20.nix | 19 ++----------------- 1 file changed, 2 insertions(+), 17 deletions(-) diff --git a/pkgs/development/web/nodejs/v20.nix b/pkgs/development/web/nodejs/v20.nix index dca76d89b8b4..b9c9345c441a 100644 --- a/pkgs/development/web/nodejs/v20.nix +++ b/pkgs/development/web/nodejs/v20.nix @@ -18,8 +18,8 @@ let in buildNodejs { inherit enableNpm; - version = "20.18.3"; - sha256 = "0674f16f3bc284c11724cd3f7c2a43f7c2c13d2eb7a872dd0db198f3d588c5f2"; + version = "20.19.0"; + sha256 = "5ac2516fc905b6a0bc1a33e7302937eac664a820b887cc86bd48c035fba392d7"; patches = [ ./configure-emulator.patch ./configure-armv6-vfpv2.patch @@ -50,20 +50,5 @@ buildNodejs { stripLen = 1; hash = "sha256-6y3aEqxNC4iTQEv1oewodJrhOHxjp5xZMq1P1QL94Rg="; }) - - # Backport fixes for OpenSSL 3.4 - # FIXME: remove when merged upstream - (fetchpatch2 { - url = "https://github.com/nodejs/node/commit/e799722f1a0bf43fe4d47e4824b9524363fe0d62.patch"; - hash = "sha256-nz95vmBx+zFPdOR9kg0HdgiAlqgTeXistOP/NLF3qW0="; - }) - (fetchpatch2 { - url = "https://github.com/nodejs/node/commit/e6a988dbdee47b3412094a90d35d6bd8207c750d.patch"; - hash = "sha256-UJ8alA54PrhHXK9u120HvBgm0scuEDBwCRuuVYVa/Ng="; - }) - (fetchpatch2 { - url = "https://github.com/nodejs/node/commit/7895b8eae9e4f2919028fe81e38790af07b4cc92.patch"; - hash = "sha256-S2PmFw/e0/DY71UJb2RYXu9Qft/rBFC50K0Ex7v/9QE="; - }) ] ++ gypPatches; } From c9713182e1116ff19fef1272c458db37dd2da89e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 13 Mar 2025 20:53:51 +0000 Subject: [PATCH 41/91] changedetection-io: 0.49.3 -> 0.49.4 --- pkgs/by-name/ch/changedetection-io/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ch/changedetection-io/package.nix b/pkgs/by-name/ch/changedetection-io/package.nix index 9780dc4ef637..93b6b9993991 100644 --- a/pkgs/by-name/ch/changedetection-io/package.nix +++ b/pkgs/by-name/ch/changedetection-io/package.nix @@ -6,14 +6,14 @@ python3.pkgs.buildPythonApplication rec { pname = "changedetection-io"; - version = "0.49.3"; + version = "0.49.4"; format = "setuptools"; src = fetchFromGitHub { owner = "dgtlmoon"; repo = "changedetection.io"; tag = version; - hash = "sha256-QYghHpT78hlCZvliPsTdDE9bdSlr0kJn5xxwi3mnP/w="; + hash = "sha256-EmtJ8XXPb75W4VPj4Si9fdzVLDKVfm+8P6UZZlMpMdI="; }; pythonRelaxDeps = true; From 9e6af1666b338521c975e5963f21eca9db20e5b8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 14 Mar 2025 11:28:41 +0000 Subject: [PATCH 42/91] stevenblack-blocklist: 3.15.20 -> 3.15.24 --- 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 33d03ebcb4f3..17ac768f10cb 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.15.20"; + version = "3.15.24"; src = fetchFromGitHub { owner = "StevenBlack"; repo = "hosts"; tag = finalAttrs.version; - hash = "sha256-NReJCA379CGPRsIy5xifVz0xtBOJ+XrPaAhDKIGV9Ik="; + hash = "sha256-34JVDJ6X1naRj+eFbuWSRxdfF5GX8FCTSFXNe78q1S8="; }; outputs = [ From f77402f934be20b2bb70017ed6351958ccc7f42e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 4 Mar 2025 21:48:48 +0000 Subject: [PATCH 43/91] pdfium-binaries: 6996 -> 7047 --- pkgs/by-name/pd/pdfium-binaries/package.nix | 10 +++++----- pkgs/development/python-modules/pypdfium2/default.nix | 4 ++-- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/pd/pdfium-binaries/package.nix b/pkgs/by-name/pd/pdfium-binaries/package.nix index 6bf053948894..d7cea40f6c5d 100644 --- a/pkgs/by-name/pd/pdfium-binaries/package.nix +++ b/pkgs/by-name/pd/pdfium-binaries/package.nix @@ -6,7 +6,7 @@ }: let # also update rev of headers in python3Packages.pypdfium2 - version = "6996"; + version = "7047"; src = let inherit (stdenv.hostPlatform) system; @@ -18,10 +18,10 @@ let aarch64-darwin = "mac-arm64"; }; hash = selectSystem { - x86_64-linux = "sha256-DAu9t7PA8R3F2BotYaoPLoQFMkDIdJOnf4ljkJYMXxI="; - aarch64-linux = "sha256-pNXBX0t6+ShaXGTSmM6J1UWaTLW/ZXoyfF7/gWl7rhc="; - x86_64-darwin = "sha256-GlEoDifWTVC2tAVoHmkRpVdV+V6vsPUkZZVYP15oeXc="; - aarch64-darwin = "sha256-OtUpNxo7HvrEIWSdCWC6MVf0fLQL2vqovhtRMzrrb5I="; + x86_64-linux = "sha256-cBhGagmFHH3SNW+w4yzm5GUnQqApRjp6iWzilDIgtiU="; + aarch64-linux = "sha256-b0XRtz9tdUpBqRqRGJNGv6fTvAiRnNbNQAqIKNjByg0="; + x86_64-darwin = "sha256-shvCpikbRgvHW8Z6ALwPZ5zYy46DcDmYum86xrSRozM="; + aarch64-darwin = "sha256-dglnL8OpkAXPdANeOFJU9HY/1RtinFeSdA4FO/PJiP4="; }; in fetchzip { diff --git a/pkgs/development/python-modules/pypdfium2/default.nix b/pkgs/development/python-modules/pypdfium2/default.nix index f883cfc54904..7ed7461a03d1 100644 --- a/pkgs/development/python-modules/pypdfium2/default.nix +++ b/pkgs/development/python-modules/pypdfium2/default.nix @@ -17,8 +17,8 @@ let headers = fetchgit { url = "https://pdfium.googlesource.com/pdfium"; # The latest revision on the chromium/${pdfiumVersion} branch - rev = "f6da7d235728aeaff6586d2190badfb4290a9979"; - hash = "sha256-xUylu//APbwpI+k6cQ7OrPCwDXp9qw0ZVaCba/d5zVg="; + rev = "9afffebfa895ea6cdcc05516908c50bd7fe72797"; + hash = "sha256-n7Xio1hEZqZX2FFKWqjVXEcOWPpkcVfBKXGPxDUL4cs="; sparseCheckout = [ "public" ]; From 4f5261ec42c100a01a695a9f35e66275eda8b921 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 15 Mar 2025 07:54:32 +0000 Subject: [PATCH 44/91] suitesparse-graphblas: 9.4.5 -> 10.0.1 --- pkgs/by-name/su/suitesparse-graphblas/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/su/suitesparse-graphblas/package.nix b/pkgs/by-name/su/suitesparse-graphblas/package.nix index 9d6ac1111b70..ac60452580bd 100644 --- a/pkgs/by-name/su/suitesparse-graphblas/package.nix +++ b/pkgs/by-name/su/suitesparse-graphblas/package.nix @@ -8,7 +8,7 @@ stdenv.mkDerivation rec { pname = "suitesparse-graphblas"; - version = "9.4.5"; + version = "10.0.1"; outputs = [ "out" @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { owner = "DrTimothyAldenDavis"; repo = "GraphBLAS"; rev = "v${version}"; - hash = "sha256-z8BCnhqjKIekJvKx9cW3UdedjMlVS1u/Gowky52rnuU="; + hash = "sha256-YQ/yLM6hSlgAsYWyYd+7OsZd5Nxl/TqJjxam8+ug2BY="; }; nativeBuildInputs = [ From 68ee9b1a650ee13448b101dba8d3e8527662ab8f Mon Sep 17 00:00:00 2001 From: antipatico Date: Sat, 15 Mar 2025 20:27:30 +0100 Subject: [PATCH 45/91] lovely-injector: fix build Fixed hashes to build version 0.7.1 instead of 0.6.0 Added versionCheckHook to verify that the correct version is being built --- pkgs/by-name/lo/lovely-injector/package.nix | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/lo/lovely-injector/package.nix b/pkgs/by-name/lo/lovely-injector/package.nix index 58eb5be8cd07..ef370f100781 100644 --- a/pkgs/by-name/lo/lovely-injector/package.nix +++ b/pkgs/by-name/lo/lovely-injector/package.nix @@ -2,6 +2,9 @@ fetchFromGitHub, rustPlatform, lib, + versionCheckHook, + writeShellScript, + lua, }: let version = "0.7.1"; @@ -13,14 +16,26 @@ rustPlatform.buildRustPackage { owner = "ethangreen-dev"; repo = "lovely-injector"; tag = "v${version}"; - hash = "sha256-fzkuuu6pmvqeJa7qlX8jhtCLC4oYRLUm1hqHTRiYEX8="; + hash = "sha256-j03/DOnLFfFYTwGGh+7BalS779jyg+p0UqtcTTyHgv4="; }; useFetchCargoVendor = true; - cargoHash = "sha256-Mkmj+ENdUge1V1cVAQOV2K01sYKEyhxTse0f5o6H6Xc="; + cargoHash = "sha256-hHq26kSKcqEldxUb6bn1laTpKGFplP9/2uogsal8T5A="; # no tests doCheck = false; # lovely-injector depends on nightly rust features env.RUSTC_BOOTSTRAP = 1; + nativeBuildInputs = [ + lua + ]; + nativeInstallCheckInputs = [ + versionCheckHook + ]; + doInstallCheck = true; + versionCheckProgramArg = [ "${placeholder "out"}" ]; + versionCheckProgram = writeShellScript "lovely-version-check" '' + export LD_PRELOAD="$1/lib/liblovely.so" + exec ${lua}/bin/lua < /dev/null + ''; meta = { description = "Runtime lua injector for games built with LÖVE"; From aca562168544175b3e4675a2c061fdf769666b07 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Wed, 26 Feb 2025 12:50:03 +0100 Subject: [PATCH 46/91] orthanc: init at 1.12.6 --- .../or/orthanc/add-missing-include.patch | 10 ++ pkgs/by-name/or/orthanc/package.nix | 115 ++++++++++++++++++ 2 files changed, 125 insertions(+) create mode 100644 pkgs/by-name/or/orthanc/add-missing-include.patch create mode 100644 pkgs/by-name/or/orthanc/package.nix diff --git a/pkgs/by-name/or/orthanc/add-missing-include.patch b/pkgs/by-name/or/orthanc/add-missing-include.patch new file mode 100644 index 000000000000..48ada55a9ece --- /dev/null +++ b/pkgs/by-name/or/orthanc/add-missing-include.patch @@ -0,0 +1,10 @@ +diff -r cba3e8ca3a87 OrthancServer/Sources/OrthancInitialization.cpp +--- a/Sources/OrthancInitialization.cpp Tue Mar 11 10:46:15 2025 +0100 ++++ b/Sources/OrthancInitialization.cpp Thu Mar 13 18:20:00 2025 +0100 +@@ -59,6 +59,7 @@ + # undef __FILE__ + # define __FILE__ __ORTHANC_FILE__ + # endif ++# include + # include + #endif diff --git a/pkgs/by-name/or/orthanc/package.nix b/pkgs/by-name/or/orthanc/package.nix new file mode 100644 index 000000000000..3f48c94beff9 --- /dev/null +++ b/pkgs/by-name/or/orthanc/package.nix @@ -0,0 +1,115 @@ +{ + lib, + stdenv, + fetchhg, + boost, + charls, + civetweb, + cmake, + curl, + dcmtk, + gtest, + jsoncpp, + libjpeg, + libpng, + libuuid, + log4cplus, + lua, + openssl, + protobuf, + pugixml, + python3, + sqlite, + unzip, + versionCheckHook, +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "orthanc"; + version = "1.12.6"; + + src = fetchhg { + url = "https://orthanc.uclouvain.be/hg/orthanc/"; + rev = "Orthanc-${finalAttrs.version}"; + hash = "sha256-1ztA95PiCGL1oD6zVfsEhwrwGNID13/NcyZDD3eHYv0="; + }; + + patches = [ + # Without this patch, the build fails to find `GOOGLE_PROTOBUF_VERIFY_VERSION` + # The patch has been included upstream, it need to be removed in the next release. + ./add-missing-include.patch + ]; + + sourceRoot = "${finalAttrs.src.name}/OrthancServer"; + + nativeBuildInputs = [ + cmake + protobuf + python3 + unzip + ]; + + buildInputs = [ + protobuf + boost + charls + civetweb + curl + dcmtk + gtest + jsoncpp + libjpeg + libpng + libuuid + log4cplus + lua + openssl + pugixml + sqlite + ]; + + strictDeps = true; + + enableParallelBuilding = true; + + cmakeFlags = [ + (lib.cmakeFeature "DCMTK_DICTIONARY_DIR_AUTO" "${dcmtk}/share/dcmtk-${dcmtk.version}") + (lib.cmakeFeature "DCMTK_LIBRARIES" "dcmjpls;oflog;ofstd") + (lib.cmakeFeature "CMAKE_BUILD_TYPE" "Release") + + (lib.cmakeBool "BUILD_CONNECTIVITY_CHECKS" false) + (lib.cmakeBool "UNIT_TESTS_WITH_HTTP_CONNEXIONS" false) + (lib.cmakeBool "STANDALONE_BUILD" true) + (lib.cmakeBool "USE_SYSTEM_BOOST" true) + (lib.cmakeBool "USE_SYSTEM_CIVETWEB" true) + (lib.cmakeBool "USE_SYSTEM_DCMTK" true) + (lib.cmakeBool "USE_SYSTEM_GOOGLE_TEST" true) + (lib.cmakeBool "USE_SYSTEM_JSONCPP" true) + (lib.cmakeBool "USE_SYSTEM_LIBICONV" true) + (lib.cmakeBool "USE_SYSTEM_LIBJPEG" true) + (lib.cmakeBool "USE_SYSTEM_LIBPNG" true) + (lib.cmakeBool "USE_SYSTEM_LUA" true) + (lib.cmakeBool "USE_SYSTEM_OPENSSL" true) + (lib.cmakeBool "USE_SYSTEM_PROTOBUF" true) + (lib.cmakeBool "USE_SYSTEM_PUGIXML" true) + (lib.cmakeBool "USE_SYSTEM_SQLITE" true) + (lib.cmakeBool "USE_SYSTEM_UUID" true) + (lib.cmakeBool "USE_SYSTEM_ZLIB" true) + ]; + + nativeInstallCheckInputs = [ + versionCheckHook + ]; + versionCheckProgram = "${placeholder "out"}/bin/${finalAttrs.meta.mainProgram}"; + versionCheckProgramArg = "--version"; + doInstallCheck = true; + + meta = { + description = "Orthanc is a lightweight, RESTful DICOM server for healthcare and medical research"; + homepage = "https://www.orthanc-server.com/"; + license = lib.licenses.gpl3Plus; + mainProgram = "Orthanc"; + maintainers = with lib.maintainers; [ drupol ]; + platforms = lib.platforms.linux; + }; +}) From 933f83521984bf87871c76e283ba51d778311cb9 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Fri, 14 Mar 2025 09:09:38 +0100 Subject: [PATCH 47/91] nixos/orthanc: init --- .../manual/release-notes/rl-2505.section.md | 2 + nixos/modules/module-list.nix | 1 + nixos/modules/services/misc/orthanc.nix | 134 ++++++++++++++++++ nixos/tests/all-tests.nix | 1 + nixos/tests/orthanc.nix | 27 ++++ pkgs/by-name/or/orthanc/package.nix | 5 + 6 files changed, 170 insertions(+) create mode 100644 nixos/modules/services/misc/orthanc.nix create mode 100644 nixos/tests/orthanc.nix diff --git a/nixos/doc/manual/release-notes/rl-2505.section.md b/nixos/doc/manual/release-notes/rl-2505.section.md index 91fe7eca35bf..46c03cf6ad4a 100644 --- a/nixos/doc/manual/release-notes/rl-2505.section.md +++ b/nixos/doc/manual/release-notes/rl-2505.section.md @@ -187,6 +187,8 @@ - [Limine](https://github.com/limine-bootloader/limine) a modern, advanced, portable, multiprotocol bootloader and boot manager. Available as [boot.loader.limine](#opt-boot.loader.limine.enable) +- [Orthanc](https://orthanc.uclouvain.be/) a lightweight, RESTful DICOM server for healthcare and medical research. Available as [services.orthanc](#opt-services.orthanc.enable). + ## Backward Incompatibilities {#sec-release-25.05-incompatibilities} diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix index 719fce2f4e6c..edfc7ceed64b 100644 --- a/nixos/modules/module-list.nix +++ b/nixos/modules/module-list.nix @@ -848,6 +848,7 @@ ./services/misc/ombi.nix ./services/misc/omnom.nix ./services/misc/open-webui.nix + ./services/misc/orthanc.nix ./services/misc/osrm.nix ./services/misc/owncast.nix ./services/misc/packagekit.nix diff --git a/nixos/modules/services/misc/orthanc.nix b/nixos/modules/services/misc/orthanc.nix new file mode 100644 index 000000000000..4a5d3876494e --- /dev/null +++ b/nixos/modules/services/misc/orthanc.nix @@ -0,0 +1,134 @@ +{ + config, + options, + lib, + pkgs, + ... +}: +let + inherit (lib) types; + + cfg = config.services.orthanc; + opt = options.services.orthanc; + + settingsFormat = pkgs.formats.json { }; +in +{ + options = { + services.orthanc = { + enable = lib.mkEnableOption "Orthanc server"; + package = lib.mkPackageOption pkgs "orthanc" { }; + + stateDir = lib.mkOption { + type = types.path; + default = "/var/lib/orthanc"; + example = "/home/foo"; + description = "State directory of Orthanc."; + }; + + environment = lib.mkOption { + type = types.attrsOf types.str; + default = { + }; + example = '' + { + ORTHANC_NAME = "Orthanc server"; + } + ''; + description = '' + Extra environment variables + For more details see + ''; + }; + + environmentFile = lib.mkOption { + description = '' + Environment file to be passed to the systemd service. + Useful for passing secrets to the service to prevent them from being + world-readable in the Nix store. + ''; + type = lib.types.nullOr lib.types.path; + default = null; + example = "/var/lib/secrets/orthancSecrets"; + }; + + settings = lib.mkOption { + type = lib.types.submodule { + freeformType = settingsFormat.type; + }; + default = { + HttpPort = lib.mkDefault 8042; + IndexDirectory = lib.mkDefault "/var/lib/orthanc/"; + StorageDirectory = lib.mkDefault "/var/lib/orthanc/"; + }; + example = { + Name = "My Orthanc Server"; + HttpPort = 12345; + }; + description = '' + Configuration written to a json file that is read by orthanc. + See for more. + ''; + }; + + openFirewall = lib.mkOption { + type = types.bool; + default = false; + description = '' + Whether to open the firewall for Orthanc. + This adds `services.orthanc.settings.HttpPort` to `networking.firewall.allowedTCPPorts`. + ''; + }; + }; + }; + + config = lib.mkIf cfg.enable { + services.orthanc.settings = options.services.orthanc.settings.default; + + systemd.services.orthanc = { + description = "Orthanc is a lightweight, RESTful DICOM server for healthcare and medical research"; + wantedBy = [ "multi-user.target" ]; + after = [ "network.target" ]; + + environment = cfg.environment; + + serviceConfig = + let + config-json = settingsFormat.generate "orthanc-config.json" (cfg.settings); + in + { + ExecStart = "${lib.getExe cfg.package} ${config-json}"; + EnvironmentFile = lib.optional (cfg.environmentFile != null) cfg.environmentFile; + WorkingDirectory = cfg.stateDir; + BindReadOnlyPaths = [ + "-/etc/localtime" + ]; + StateDirectory = "orthanc"; + RuntimeDirectory = "orthanc"; + RuntimeDirectoryMode = "0755"; + PrivateTmp = true; + DynamicUser = true; + DevicePolicy = "closed"; + LockPersonality = true; + PrivateUsers = true; + ProtectHome = true; + ProtectHostname = true; + ProtectKernelLogs = true; + ProtectKernelModules = true; + ProtectKernelTunables = true; + ProtectControlGroups = true; + RestrictNamespaces = true; + RestrictRealtime = true; + SystemCallArchitectures = "native"; + UMask = "0077"; + }; + }; + + networking.firewall = lib.mkIf cfg.openFirewall { allowedTCPPorts = [ cfg.settings.HttpPort ]; }; + + # Orthanc requires /etc/localtime to be present + time.timeZone = lib.mkDefault "UTC"; + }; + + meta.maintainers = with lib.maintainers; [ drupol ]; +} diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index f1e11ba0ccd3..910c1c80b618 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -862,6 +862,7 @@ in { opentelemetry-collector = handleTest ./opentelemetry-collector.nix {}; open-web-calendar = handleTest ./web-apps/open-web-calendar.nix {}; ocsinventory-agent = handleTestOn [ "x86_64-linux" "aarch64-linux" ] ./ocsinventory-agent.nix {}; + orthanc = runTest ./orthanc.nix; owncast = handleTest ./owncast.nix {}; outline = handleTest ./outline.nix {}; image-contents = handleTest ./image-contents.nix {}; diff --git a/nixos/tests/orthanc.nix b/nixos/tests/orthanc.nix new file mode 100644 index 000000000000..127568942de9 --- /dev/null +++ b/nixos/tests/orthanc.nix @@ -0,0 +1,27 @@ +{ lib, ... }: + +{ + name = "orthanc"; + + nodes = { + machine = + { pkgs, ... }: + { + services.orthanc = { + enable = true; + settings = { + HttpPort = 12345; + }; + }; + }; + }; + + testScript = '' + machine.start() + machine.wait_for_unit("orthanc.service") + machine.wait_for_open_port(12345) + machine.wait_for_open_port(4242) + ''; + + meta.maintainers = [ lib.maintainers.drupol ]; +} diff --git a/pkgs/by-name/or/orthanc/package.nix b/pkgs/by-name/or/orthanc/package.nix index 3f48c94beff9..292338d09451 100644 --- a/pkgs/by-name/or/orthanc/package.nix +++ b/pkgs/by-name/or/orthanc/package.nix @@ -22,6 +22,7 @@ sqlite, unzip, versionCheckHook, + nixosTests, }: stdenv.mkDerivation (finalAttrs: { @@ -104,6 +105,10 @@ stdenv.mkDerivation (finalAttrs: { versionCheckProgramArg = "--version"; doInstallCheck = true; + passthru.tests = { + inherit (nixosTests) orthanc; + }; + meta = { description = "Orthanc is a lightweight, RESTful DICOM server for healthcare and medical research"; homepage = "https://www.orthanc-server.com/"; From be194c9b9bce52f082ab810e02128643d7063721 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 16 Mar 2025 07:00:14 +0000 Subject: [PATCH 48/91] altair: 8.1.5 -> 8.2.1 --- pkgs/by-name/al/altair/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/al/altair/package.nix b/pkgs/by-name/al/altair/package.nix index 6f17caa44525..9c6e046c6176 100644 --- a/pkgs/by-name/al/altair/package.nix +++ b/pkgs/by-name/al/altair/package.nix @@ -7,11 +7,11 @@ let pname = "altair"; - version = "8.1.5"; + version = "8.2.1"; src = fetchurl { url = "https://github.com/imolorhe/altair/releases/download/v${version}/altair_${version}_x86_64_linux.AppImage"; - sha256 = "sha256-GbUVn0NnUUBoKS+RsIiasr2kdO8Jsb2TMtQ6GxUbArI="; + sha256 = "sha256-DO4T/NgLSxZIxVK4oEz6QNsQJRacF8KRcwAvWToxIy8="; }; appimageContents = appimageTools.extract { inherit pname version src; }; From 407cc593013a5bf1836eb4f2d713013446d6d6b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mustafa=20=C3=87al=C4=B1=C5=9Fkan?= Date: Sun, 16 Mar 2025 11:30:37 +0300 Subject: [PATCH 49/91] vkmark: 2017.08-unstable-2023-04-12 -> 2025.01 --- pkgs/by-name/vk/vkmark/package.nix | 27 ++++++++++++++++----------- 1 file changed, 16 insertions(+), 11 deletions(-) diff --git a/pkgs/by-name/vk/vkmark/package.nix b/pkgs/by-name/vk/vkmark/package.nix index 5bc45e153067..62c1101460f9 100644 --- a/pkgs/by-name/vk/vkmark/package.nix +++ b/pkgs/by-name/vk/vkmark/package.nix @@ -14,20 +14,25 @@ assimp, libxcb, xcbutilwm, - unstableGitUpdater, + nix-update-script, }: -stdenv.mkDerivation { +stdenv.mkDerivation (finalAttrs: { pname = "vkmark"; - version = "2017.08-unstable-2023-04-12"; + version = "2025.01"; src = fetchFromGitHub { owner = "vkmark"; repo = "vkmark"; - rev = "ab6e6f34077722d5ae33f6bd40b18ef9c0e99a15"; - sha256 = "sha256-X1Y2U1aJymKrv3crJLN7tvXHG2W+w0W5gB2g00y4yvc="; + rev = finalAttrs.version; + sha256 = "sha256-Rjpjqe7htwlhDdwELm74MvSzHzXLhRD/P8IES7nz/VY="; }; + postPatch = '' + substituteInPlace src/meson.build \ + --replace-fail "vulkan_dep.get_pkgconfig_variable('prefix')" "'${vulkan-headers}'" + ''; + nativeBuildInputs = [ meson ninja @@ -45,14 +50,14 @@ stdenv.mkDerivation { wayland-protocols ]; - passthru.updateScript = unstableGitUpdater { }; + passthru.updateScript = nix-update-script { }; - meta = with lib; { + meta = { description = "Extensible Vulkan benchmarking suite"; homepage = "https://github.com/vkmark/vkmark"; - license = with licenses; [ lgpl21Plus ]; - platforms = platforms.linux; - maintainers = with maintainers; [ muscaln ]; + license = with lib.licenses; [ lgpl21Plus ]; + platforms = lib.platforms.linux; + maintainers = with lib.maintainers; [ muscaln ]; mainProgram = "vkmark"; }; -} +}) From 3bbaf4b0b88c8b5dad6424003a7ec9b4672f1eb2 Mon Sep 17 00:00:00 2001 From: Guanran Wang Date: Sun, 16 Mar 2025 17:42:54 +0800 Subject: [PATCH 50/91] geist-font: 1.1.0 -> 1.4.01 --- pkgs/by-name/ge/geist-font/package.nix | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/ge/geist-font/package.nix b/pkgs/by-name/ge/geist-font/package.nix index 787974748772..4384243ad7f1 100644 --- a/pkgs/by-name/ge/geist-font/package.nix +++ b/pkgs/by-name/ge/geist-font/package.nix @@ -4,22 +4,22 @@ fetchzip, }: -stdenvNoCC.mkDerivation rec { +stdenvNoCC.mkDerivation (finalAttrs: { pname = "geist-font"; - version = "1.1.0"; + version = "1.4.01"; srcs = [ (fetchzip { name = "geist-mono"; - url = "https://github.com/vercel/geist-font/releases/download/${version}/Geist.Mono.zip"; + url = "https://github.com/vercel/geist-font/releases/download/${finalAttrs.version}/GeistMono-${finalAttrs.version}.zip"; stripRoot = false; - hash = "sha256-8I4O2+bJAlUiDIhbyXzAcwXP5qpmHoh4IfrFio7IZN8="; + hash = "sha256-NVPSG2Flm78X5+KXUqlTiGrquD/FGuI1C3PFcIqdyl8="; }) (fetchzip { name = "geist-sans"; - url = "https://github.com/vercel/geist-font/releases/download/${version}/Geist.zip"; + url = "https://github.com/vercel/geist-font/releases/download/${finalAttrs.version}/Geist-v${finalAttrs.version}.zip"; stripRoot = false; - hash = "sha256-nSN+Ql5hTd230w/u6VZyAZaPtFSaHGmMc6T1fgGTCME="; + hash = "sha256-r3Ix+UhxL/UosCLsWl52N55D+rGonQK9TIRfu4hGiwE="; }) ]; @@ -28,7 +28,7 @@ stdenvNoCC.mkDerivation rec { installPhase = '' runHook preInstall - install -Dm444 geist-{mono,sans}/*/*.otf -t $out/share/fonts/opentype + install -D geist-{mono,sans}/*/otf/*.otf -t $out/share/fonts/opentype runHook postInstall ''; @@ -41,4 +41,4 @@ stdenvNoCC.mkDerivation rec { platforms = lib.platforms.all; sourceProvenance = with lib.sourceTypes; [ binaryBytecode ]; }; -} +}) From 2b23be0a84bb949471b37b159e031a0496ba52ad Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 16 Mar 2025 12:55:57 +0000 Subject: [PATCH 51/91] door-knocker: 0.6.0 -> 0.7.0 --- pkgs/by-name/do/door-knocker/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/do/door-knocker/package.nix b/pkgs/by-name/do/door-knocker/package.nix index ea8df94b01b3..37429ed2f5cd 100644 --- a/pkgs/by-name/do/door-knocker/package.nix +++ b/pkgs/by-name/do/door-knocker/package.nix @@ -15,14 +15,14 @@ stdenv.mkDerivation (finalAttrs: { pname = "door-knocker"; - version = "0.6.0"; + version = "0.7.0"; src = fetchFromGitea { domain = "codeberg.org"; owner = "tytan652"; repo = "door-knocker"; rev = finalAttrs.version; - hash = "sha256-n25Bcn1SJuTTRhl8u4M0DF5bAuWV2KVkFfMU65+np78="; + hash = "sha256-6QHjmjR2ioR0I6JXtJ0Q+9Dl1fcTnQCGgWlcyFt9WoA="; }; nativeBuildInputs = [ From e900ca78a3da4a0fd8a4c380ba18336dd47354c8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 16 Mar 2025 15:02:11 +0000 Subject: [PATCH 52/91] git-chain: 0-unstable-2024-11-16 -> 0-unstable-2025-03-10 --- pkgs/by-name/gi/git-chain/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gi/git-chain/package.nix b/pkgs/by-name/gi/git-chain/package.nix index 9514b00610f9..75988de070d8 100644 --- a/pkgs/by-name/gi/git-chain/package.nix +++ b/pkgs/by-name/gi/git-chain/package.nix @@ -12,13 +12,13 @@ rustPlatform.buildRustPackage { pname = "git-chain"; - version = "0-unstable-2024-11-16"; + version = "0-unstable-2025-03-10"; src = fetchFromGitHub { owner = "dashed"; repo = "git-chain"; - rev = "90165393a9e78b1e0837b8ad0c6acd8b1253731a"; - hash = "sha256-hRBymc4wmmniD4IwmgxSw1EIkT6omoqdrnwr+Eaa/yg="; + rev = "d06b022b7bccf612fc5651c7ae119b37f69ac4ca"; + hash = "sha256-lfiwRJSzOlWdj9BfPfb/Vnd2NtzyK7HAHhERKFYOjM8="; }; useFetchCargoVendor = true; From d4e3de32cd297f363ac0b9a99421d5cccec2a02d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 16 Mar 2025 15:14:34 +0000 Subject: [PATCH 53/91] python312Packages.drf-writable-nested: 0.7.1 -> 0.7.2 --- .../python-modules/drf-writable-nested/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/drf-writable-nested/default.nix b/pkgs/development/python-modules/drf-writable-nested/default.nix index e0639a18c233..e4ec3231f856 100644 --- a/pkgs/development/python-modules/drf-writable-nested/default.nix +++ b/pkgs/development/python-modules/drf-writable-nested/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "drf-writable-nested"; - version = "0.7.1"; + version = "0.7.2"; format = "setuptools"; src = fetchFromGitHub { owner = "beda-software"; repo = "drf-writable-nested"; tag = "v${version}"; - hash = "sha256-+I5HsqkjCrkF9MV90NGQuUhmLcDVsv20QIyDK9WxwdQ="; + hash = "sha256-VkQ3Di3vXxQAmvuMP8KpGVVdx7LMYcQFEF4ZsuA9KeA="; }; propagatedBuildInputs = [ From 52ce8970c7fb89e5277a14f1e84b5c68c84adbc1 Mon Sep 17 00:00:00 2001 From: ZHAO Jin-Xiang Date: Sun, 16 Mar 2025 15:45:51 +0000 Subject: [PATCH 54/91] notion-app: 4.5.0 -> 4.6.3 --- pkgs/by-name/no/notion-app/info.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/no/notion-app/info.json b/pkgs/by-name/no/notion-app/info.json index 54d8c053f82b..a88884f7b803 100644 --- a/pkgs/by-name/no/notion-app/info.json +++ b/pkgs/by-name/no/notion-app/info.json @@ -1,12 +1,12 @@ { "x86_64-darwin": { - "version": "4.5.0", - "url": "https://desktop-release.notion-static.com/Notion-4.5.0.zip", - "hash": "sha512-Baznq09QdCRsIpZFU7ySDHFNCiZD1v6st4HykBRhObXWY3xG2Hkwy9K+UD2ud0tyXesyMSqpnuO/4OTKNUeyAg==" + "version": "4.6.3", + "url": "https://desktop-release.notion-static.com/Notion-4.6.3.zip", + "hash": "sha512-8MVCebWFInBLh8PEnm2hcCW95tncOvaIPx+MxC0xCr377fEpCAU9IlCjhUokKxw/u3sljU7Vfkxhwk/kXjh+PQ==" }, "aarch64-darwin": { - "version": "4.5.0", - "url": "https://desktop-release.notion-static.com/Notion-arm64-4.5.0.zip", - "hash": "sha512-2DgGe4G0N4dXCeu1H/FIv1Vi3aY27G5QYyv5pGa0g8p8OvMSIwN5vjKEAmD98q3prPM7rMiTgnPyjO7qpSLfzw==" + "version": "4.6.3", + "url": "https://desktop-release.notion-static.com/Notion-arm64-4.6.3.zip", + "hash": "sha512-aNMx/tZ26KXz0Wb3kajRER6Ni9raItflCCt+aQTKMz3v4SN+wkoad/aKbIugrNB30+4cxeVRJISOZMNWmQryOA==" } } From 70444d67055901304d7214c343ccb2dded727756 Mon Sep 17 00:00:00 2001 From: Defelo Date: Sun, 16 Mar 2025 17:15:24 +0100 Subject: [PATCH 55/91] glance: fix version in footer --- nixos/tests/glance.nix | 14 +++++++++++++- pkgs/by-name/gl/glance/package.nix | 8 +++++++- 2 files changed, 20 insertions(+), 2 deletions(-) diff --git a/nixos/tests/glance.nix b/nixos/tests/glance.nix index daa3d9a4a816..83cc5fc5bd1d 100644 --- a/nixos/tests/glance.nix +++ b/nixos/tests/glance.nix @@ -1,4 +1,4 @@ -{ lib, ... }: +{ config, lib, ... }: { name = "glance"; @@ -22,7 +22,15 @@ }; }; + extraPythonPackages = + p: with p; [ + beautifulsoup4 + types-beautifulsoup4 + ]; + testScript = '' + from bs4 import BeautifulSoup + machine_default.start() machine_default.wait_for_unit("glance.service") machine_default.wait_for_open_port(8080) @@ -30,6 +38,10 @@ machine_custom_port.start() machine_custom_port.wait_for_unit("glance.service") machine_custom_port.wait_for_open_port(5678) + + soup = BeautifulSoup(machine_default.succeed("curl http://localhost:8080")) + expected_version = "${config.nodes.machine_default.services.glance.package.version}" + assert any(a.text == expected_version for a in soup.select(".footer a")) ''; meta.maintainers = [ lib.maintainers.drupol ]; diff --git a/pkgs/by-name/gl/glance/package.nix b/pkgs/by-name/gl/glance/package.nix index 7918696593eb..0b11a83299f0 100644 --- a/pkgs/by-name/gl/glance/package.nix +++ b/pkgs/by-name/gl/glance/package.nix @@ -13,12 +13,18 @@ buildGoModule rec { src = fetchFromGitHub { owner = "glanceapp"; repo = "glance"; - rev = "v${version}"; + tag = "v${version}"; hash = "sha256-kQ4XVO6sotsIjIhkECn6FYik3ITYOZcDKyzk3I8JvkU="; }; vendorHash = "sha256-lURRHlZoxbuW1SXxrxy2BkMndcEllGFmVCB4pXBad8Q="; + ldflags = [ + "-s" + "-w" + "-X github.com/glanceapp/glance/internal/glance.buildVersion=${version}" + ]; + excludedPackages = [ "scripts/build-and-ship" ]; passthru = { From aa64ff81f4f6ebc52576f02a470cbb822962b856 Mon Sep 17 00:00:00 2001 From: Defelo Date: Sun, 16 Mar 2025 17:16:36 +0100 Subject: [PATCH 56/91] glance: add defelo as maintainer --- pkgs/by-name/gl/glance/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/gl/glance/package.nix b/pkgs/by-name/gl/glance/package.nix index 0b11a83299f0..f7e93f6e34e8 100644 --- a/pkgs/by-name/gl/glance/package.nix +++ b/pkgs/by-name/gl/glance/package.nix @@ -40,6 +40,9 @@ buildGoModule rec { description = "Self-hosted dashboard that puts all your feeds in one place"; mainProgram = "glance"; license = lib.licenses.agpl3Only; - maintainers = with lib.maintainers; [ dvn0 ]; + maintainers = with lib.maintainers; [ + dvn0 + defelo + ]; }; } From 10d93ab05df9c492308c95f0a8298c76b00b3db5 Mon Sep 17 00:00:00 2001 From: Defelo Date: Sun, 16 Mar 2025 16:34:24 +0000 Subject: [PATCH 57/91] glance: 0.7.3 -> 0.7.6 --- pkgs/by-name/gl/glance/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gl/glance/package.nix b/pkgs/by-name/gl/glance/package.nix index f7e93f6e34e8..df958bd10155 100644 --- a/pkgs/by-name/gl/glance/package.nix +++ b/pkgs/by-name/gl/glance/package.nix @@ -8,13 +8,13 @@ buildGoModule rec { pname = "glance"; - version = "0.7.3"; + version = "0.7.6"; src = fetchFromGitHub { owner = "glanceapp"; repo = "glance"; tag = "v${version}"; - hash = "sha256-kQ4XVO6sotsIjIhkECn6FYik3ITYOZcDKyzk3I8JvkU="; + hash = "sha256-1DIngje7UT86eI3ZJWd71BkbAvHJ2JC0LUHAQXz0rfc="; }; vendorHash = "sha256-lURRHlZoxbuW1SXxrxy2BkMndcEllGFmVCB4pXBad8Q="; From 866cdf14a6266ff9b0ca2025b4d96fe3529c98ae Mon Sep 17 00:00:00 2001 From: FliegendeWurst Date: Sun, 16 Mar 2025 17:51:46 +0100 Subject: [PATCH 58/91] shallot: drop --- pkgs/by-name/sh/shallot/package.nix | 55 ----------------------------- pkgs/top-level/aliases.nix | 1 + 2 files changed, 1 insertion(+), 55 deletions(-) delete mode 100644 pkgs/by-name/sh/shallot/package.nix diff --git a/pkgs/by-name/sh/shallot/package.nix b/pkgs/by-name/sh/shallot/package.nix deleted file mode 100644 index c03097e20410..000000000000 --- a/pkgs/by-name/sh/shallot/package.nix +++ /dev/null @@ -1,55 +0,0 @@ -{ - lib, - stdenv, - fetchFromGitHub, - fetchpatch, - openssl, -}: - -stdenv.mkDerivation rec { - pname = "shallot"; - version = "0.0.3"; - - src = fetchFromGitHub { - owner = "katmagic"; - repo = "Shallot"; - rev = "shallot-${version}"; - sha256 = "0cjafdxvjkwb9vyifhh11mw0la7yfqswqwqmrfp1fy9jl7m0il9k"; - }; - - buildInputs = [ openssl ]; - - patches = [ - (fetchpatch { - url = "https://github.com/katmagic/Shallot/commit/c913088dfaaaf249494514f20a62f2a17b5c6606.patch"; - sha256 = "19l1ppbxpdb0736f7plhybj08wh6rqk1lr3bxsp8jpzpnkh114b2"; - }) - (fetchpatch { - url = "https://github.com/katmagic/Shallot/commit/cd6628d97b981325e700a38f408a43df426fd569.patch"; - sha256 = "1gaffp5wp1l5p2qdk0ix3i5fhzpx4xphl0haa6ajhqn8db7hbr9y"; - }) - (fetchpatch { - url = "https://github.com/katmagic/Shallot/commit/5c7c1ccecbbad5a121c50ba7153cbbee7ee0ebf9.patch"; - sha256 = "1zmll4iqz39zwk8vj40n1dpvyq3403l64p2127gsjgh2l2v91s4k"; - }) - ]; - - # Workaround build failure on -fno-common toolchains like upstream - # gcc-10. Otherwise build fails as: - # ld: src/shallot.o:(.bss+0x8): multiple definition of `lucky_thread'; src/error.o:(.bss+0x8): first defined here - env.NIX_CFLAGS_COMPILE = "-fcommon"; - - installPhase = '' - mkdir -p $out/bin - cp ./shallot $out/bin/ - ''; - - meta = { - description = "Allows you to create customized .onion addresses for your hidden service"; - - license = lib.licenses.mit; - homepage = "https://github.com/katmagic/Shallot"; - platforms = lib.platforms.linux; - mainProgram = "shallot"; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index e9aab7b7b809..1c0f319b65f6 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1375,6 +1375,7 @@ mapAliases { session-desktop-appimage = session-desktop; sequoia = sequoia-sq; # Added 2023-06-26 sexp = sexpp; # Added 2023-07-03 + shallot = throw "'shallot' has been removed as it is broken and the upstream repository was removed. Consider using 'mkp224o'"; # Added 2025-03-16 inherit (libsForQt5.mauiPackages) shelf; # added 2022-05-17 shell-hist = throw "'shell-hist' has been removed due to lack of upstream maintenance"; # Added 2025-01-25 shipyard = jumppad; # Added 2023-06-06 From 367c15cfe838c899731c0e34208f08f18ed1b385 Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Sun, 16 Mar 2025 18:22:57 +0100 Subject: [PATCH 59/91] keen4: adopt --- pkgs/by-name/ke/keen4/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ke/keen4/package.nix b/pkgs/by-name/ke/keen4/package.nix index bd425205ee7a..05a7ff5c3365 100644 --- a/pkgs/by-name/ke/keen4/package.nix +++ b/pkgs/by-name/ke/keen4/package.nix @@ -51,6 +51,6 @@ stdenv.mkDerivation { meta = { description = "Commander Keen Episode 4: Secret of the Oracle"; license = lib.licenses.unfree; - maintainers = [ ]; + maintainers = with lib.maintainers; [ wolfgangwalther ]; }; } From 119b75c310b4ed58a72ebdbd37e90a10d4d2f0c6 Mon Sep 17 00:00:00 2001 From: Robert Rose Date: Wed, 26 Feb 2025 08:47:06 +0100 Subject: [PATCH 60/91] nixos/repart: add zstd-seekable compression algorithm The seekable format splits compressed data into a series of independent frames, each of which can be decompressed individually. This allows to distribute images in smaller chunks and allows image downloads to be paused and resumed later from the same point. Seekable archives as a whole can be decompressed with any regular zstd decompressor. However, partial decompression requires to know the starting position of the desired frame, which can be extracted from a skippable frame (aka seektable) that is appended to the compressed data. --- nixos/modules/image/repart-image.nix | 3 +++ nixos/modules/image/repart.nix | 4 +++- pkgs/by-name/ze/zeekstd/package.nix | 14 +++++--------- 3 files changed, 11 insertions(+), 10 deletions(-) diff --git a/nixos/modules/image/repart-image.nix b/nixos/modules/image/repart-image.nix index e8924ec8519d..09cc23dbd7e3 100644 --- a/nixos/modules/image/repart-image.nix +++ b/nixos/modules/image/repart-image.nix @@ -24,6 +24,7 @@ # compression tools , zstd , xz +, zeekstd # arguments , name @@ -89,11 +90,13 @@ let compressionPkg = { "zstd" = zstd; "xz" = xz; + "zstd-seekable" = zeekstd; }."${compression.algorithm}"; compressionCommand = { "zstd" = "zstd --no-progress --threads=$NIX_BUILD_CORES -${toString compression.level}"; "xz" = "xz --keep --verbose --threads=$NIX_BUILD_CORES -${toString compression.level}"; + "zstd-seekable" = "zeekstd --quiet --max-frame-size 2M --compression-level ${toString compression.level}"; }."${compression.algorithm}"; in stdenvNoCC.mkDerivation (finalAttrs: diff --git a/nixos/modules/image/repart.nix b/nixos/modules/image/repart.nix index 544779cd6e9b..c8540824c16b 100644 --- a/nixos/modules/image/repart.nix +++ b/nixos/modules/image/repart.nix @@ -113,7 +113,7 @@ in enable = lib.mkEnableOption "Image compression"; algorithm = lib.mkOption { - type = lib.types.enum [ "zstd" "xz" ]; + type = lib.types.enum [ "zstd" "xz" "zstd-seekable" ]; default = "zstd"; description = "Compression algorithm"; }; @@ -274,6 +274,7 @@ in { "zstd" = ".zst"; "xz" = ".xz"; + "zstd-seekable" = ".zst"; }."${cfg.compression.algorithm}"; makeClosure = paths: pkgs.closureInfo { rootPaths = paths; }; @@ -298,6 +299,7 @@ in level = lib.mkOptionDefault { "zstd" = 3; "xz" = 3; + "zstd-seekable" = 3; }."${cfg.compression.algorithm}"; }; diff --git a/pkgs/by-name/ze/zeekstd/package.nix b/pkgs/by-name/ze/zeekstd/package.nix index c9da3c9542bc..40b283922f5d 100644 --- a/pkgs/by-name/ze/zeekstd/package.nix +++ b/pkgs/by-name/ze/zeekstd/package.nix @@ -3,30 +3,26 @@ lib, rustPlatform, }: -let - version = "0.2.2"; -in -rustPlatform.buildRustPackage { +rustPlatform.buildRustPackage (finalAttrs: { pname = "zeekstd"; - inherit version; + version = "0.2.2"; src = fetchFromGitHub { owner = "rorosen"; repo = "zeekstd"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-Blyp5GpnytB3S4k6lp2fAwXueaUtXqPW+WLEmFNPZc0="; }; useFetchCargoVendor = true; cargoHash = "sha256-bbl0zHxd2HYkctX029mtxDciC2tnPVTlHxYyetmtuw0="; - stripAllList = [ "bin" ]; meta = { description = "CLI tool that works with the zstd seekable format"; homepage = "https://github.com/rorosen/zeekstd"; - changelog = "https://github.com/rorosen/zeekstd/releases/tag/v${version}"; + changelog = "https://github.com/rorosen/zeekstd/releases/tag/v${finalAttrs.version}"; license = lib.licenses.bsd2; maintainers = [ lib.maintainers.rorosen ]; mainProgram = "zeekstd"; }; -} +}) From 21caeaf0235d374d994359934feefe64798e34cc Mon Sep 17 00:00:00 2001 From: Arian van Putten Date: Tue, 25 Feb 2025 09:42:50 +0000 Subject: [PATCH 61/91] erofs-utils: enable lzma by default aligns with upstream since 1.8 https://github.com/erofs/erofs-utils/commit/37ada1b449ae823ca6d596059e5fbe78c4b6cc63 --- pkgs/by-name/er/erofs-utils/package.nix | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/er/erofs-utils/package.nix b/pkgs/by-name/er/erofs-utils/package.nix index a544e91ec41b..4f4e280b3e4f 100644 --- a/pkgs/by-name/er/erofs-utils/package.nix +++ b/pkgs/by-name/er/erofs-utils/package.nix @@ -12,7 +12,6 @@ libselinux, fuseSupport ? stdenv.hostPlatform.isLinux, selinuxSupport ? false, - lzmaSupport ? false, }: stdenv.mkDerivation (finalAttrs: { @@ -37,16 +36,15 @@ stdenv.mkDerivation (finalAttrs: { util-linux lz4 zlib + xz ] ++ lib.optionals fuseSupport [ fuse ] - ++ lib.optionals selinuxSupport [ libselinux ] - ++ lib.optionals lzmaSupport [ xz ]; + ++ lib.optionals selinuxSupport [ libselinux ]; configureFlags = [ "MAX_BLOCK_SIZE=4096" ] ++ lib.optional fuseSupport "--enable-fuse" - ++ lib.optional selinuxSupport "--with-selinux" - ++ lib.optional lzmaSupport "--enable-lzma"; + ++ lib.optional selinuxSupport "--with-selinux"; meta = with lib; { homepage = "https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git/about/"; From 07d7d24745a9279507fa5a1da522241e587114a6 Mon Sep 17 00:00:00 2001 From: Arian van Putten Date: Tue, 25 Feb 2025 09:44:09 +0000 Subject: [PATCH 62/91] erofs-utils: enable zstd --- pkgs/by-name/er/erofs-utils/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/er/erofs-utils/package.nix b/pkgs/by-name/er/erofs-utils/package.nix index 4f4e280b3e4f..32d0ba0f81fe 100644 --- a/pkgs/by-name/er/erofs-utils/package.nix +++ b/pkgs/by-name/er/erofs-utils/package.nix @@ -9,6 +9,7 @@ lz4, xz, zlib, + zstd, libselinux, fuseSupport ? stdenv.hostPlatform.isLinux, selinuxSupport ? false, @@ -37,6 +38,7 @@ stdenv.mkDerivation (finalAttrs: { lz4 zlib xz + zstd ] ++ lib.optionals fuseSupport [ fuse ] ++ lib.optionals selinuxSupport [ libselinux ]; From aacba94b741f54190d187168495bcba8fb44c89a Mon Sep 17 00:00:00 2001 From: Diogo Correia Date: Wed, 29 Jan 2025 00:12:25 +0000 Subject: [PATCH 63/91] copywrite: add `passthru.updateScript` --- pkgs/by-name/co/copywrite/package.nix | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/pkgs/by-name/co/copywrite/package.nix b/pkgs/by-name/co/copywrite/package.nix index 125e3dcedc50..a65b69e707c1 100644 --- a/pkgs/by-name/co/copywrite/package.nix +++ b/pkgs/by-name/co/copywrite/package.nix @@ -5,6 +5,7 @@ fetchFromGitHub, installShellFiles, versionCheckHook, + writeScript, }: let @@ -44,6 +45,22 @@ buildGoModule rec { nativeInstallCheckInputs = [ versionCheckHook ]; doInstallCheck = true; + passthru.updateScript = writeScript "update-copywrite" '' + #!/usr/bin/env nix-shell + #!nix-shell -i bash -p curl jq nix-update + + set -eu -o pipefail + + gh_metadata="$(curl -sS https://api.github.com/repos/hashicorp/copywrite/tags)" + version="$(echo "$gh_metadata" | jq -r '.[] | .name' | sort --version-sort | tail -1)" + commit_hash="$(echo "$gh_metadata" | jq -r --arg ver "$version" '.[] | select(.name == $ver).commit.sha')" + + filename="$(nix-instantiate --eval -E "with import ./. {}; (builtins.unsafeGetAttrPos \"version\" copywrite).file" | tr -d '"')" + sed -i "s/commitHash = \"[^\"]*\"/commitHash = \"$commit_hash\"/" $filename + + nix-update copywrite + ''; + meta = { description = "Automate copyright headers and license files at scale"; mainProgram = "copywrite"; From f8c001d17ddd3e66f9690de23ad5bd37f5270326 Mon Sep 17 00:00:00 2001 From: Diogo Correia Date: Wed, 29 Jan 2025 00:13:58 +0000 Subject: [PATCH 64/91] copywrite: 0.19.0 -> 0.20.0 --- pkgs/by-name/co/copywrite/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/co/copywrite/package.nix b/pkgs/by-name/co/copywrite/package.nix index a65b69e707c1..b2460e538629 100644 --- a/pkgs/by-name/co/copywrite/package.nix +++ b/pkgs/by-name/co/copywrite/package.nix @@ -9,21 +9,21 @@ }: let - commitHash = "6ed520a710166c6094098b786c63f212604654a4"; # matches tag release + commitHash = "87b93e541e2552e683f4ac2c656eb9e0301f414a"; # matches tag release shortCommitHash = builtins.substring 0 7 commitHash; in buildGoModule rec { pname = "copywrite"; - version = "0.19.0"; + version = "0.20.0"; src = fetchFromGitHub { owner = "hashicorp"; repo = "copywrite"; tag = "v${version}"; - hash = "sha256-DmlPioaw/wMk8GoBYNG24P4J1C6h0bjVjjOuMYW6Tgo="; + hash = "sha256-7+XBymJuFIWfpeBNfe1hXkZDQkhG+u+H+FzmNvs/Ca4="; }; - vendorHash = "sha256-ZIu0/fue3xi+YVE9GFsVjCNs8t3c3TWH8O0xUzJdim8="; + vendorHash = "sha256-Qxp6BwN/Y6Xb1BwFGT/T8WYsXGPgN27mzoTE0i6cS1Q="; ldflags = [ "-s" From 117b2045e85dd7d01ec706e6dfbea127a54fa0de Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Sun, 16 Mar 2025 18:23:53 +0100 Subject: [PATCH 65/91] keen4: modernize It all starts with fixing the broken download URL and then simplifies from there. The file is short and old enough to basically just rewrite it once. --- pkgs/by-name/ke/keen4/package.nix | 69 +++++++++++++------------------ 1 file changed, 28 insertions(+), 41 deletions(-) diff --git a/pkgs/by-name/ke/keen4/package.nix b/pkgs/by-name/ke/keen4/package.nix index 05a7ff5c3365..0a6f9813d016 100644 --- a/pkgs/by-name/ke/keen4/package.nix +++ b/pkgs/by-name/ke/keen4/package.nix @@ -1,56 +1,43 @@ { - lib, - stdenv, - fetchurl, dosbox, - unzip, + fetchzip, + lib, + writeShellApplication, }: -stdenv.mkDerivation { +let + zip = fetchzip { + name = "keen4.zip"; + url = "https://archive.org/download/msdos_Commander_Keen_4_-_Secret_of_the_Oracle_1991/Commander_Keen_4_-_Secret_of_the_Oracle_1991.zip"; + hash = "sha256-vVfBQArNH1JPUxM5suMe8NK54a+NAMnDhLKxVUOzUgA="; + }; +in +writeShellApplication { name = "keen4"; - src = fetchurl { - url = "http://tarballs.nixos.org/keen4.zip"; - sha256 = "12rnc9ksl7v6l8wsxvr26ylkafzq80dbsa7yafzw9pqc8pafkhx1"; - }; + runtimeInputs = [ dosbox ]; - nativeBuildInputs = [ unzip ]; + # Game wants to write in the current directory, but of course we can't + # let it write in the Nix store. So create symlinks to the game files + # in ~/.keen4 and execute game from there. + text = '' + mkdir -p "''${HOME:-.}/.keen4" + cd "''${HOME:-.}/.keen4" + # avoid linking CONFIG.CK4, which must be writable + ln -sft . ${zip}/{AUDIO.CK4,EGAGRAPH.CK4,GAMEMAPS.CK4,KEEN4E.EXE} + trap 'find . -type l -delete' EXIT - installPhase = '' - mkdir -p $out/share/keen4 - mv * $out/share/keen4 - - mkdir -p $out/bin - cat > $out/bin/keen4 < Date: Sun, 16 Mar 2025 18:32:42 +0000 Subject: [PATCH 66/91] copywrite: 0.20.0 -> 0.21.0 --- pkgs/by-name/co/copywrite/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/co/copywrite/package.nix b/pkgs/by-name/co/copywrite/package.nix index b2460e538629..90eb96f4a8ff 100644 --- a/pkgs/by-name/co/copywrite/package.nix +++ b/pkgs/by-name/co/copywrite/package.nix @@ -9,18 +9,18 @@ }: let - commitHash = "87b93e541e2552e683f4ac2c656eb9e0301f414a"; # matches tag release + commitHash = "9d021bf61a094a5eac6ae3084ceed2dda4700a73"; # matches tag release shortCommitHash = builtins.substring 0 7 commitHash; in buildGoModule rec { pname = "copywrite"; - version = "0.20.0"; + version = "0.21.0"; src = fetchFromGitHub { owner = "hashicorp"; repo = "copywrite"; tag = "v${version}"; - hash = "sha256-7+XBymJuFIWfpeBNfe1hXkZDQkhG+u+H+FzmNvs/Ca4="; + hash = "sha256-TGis7rreRen+vk3tUDehRkyas4xrBBxKlA70+VqoGWY="; }; vendorHash = "sha256-Qxp6BwN/Y6Xb1BwFGT/T8WYsXGPgN27mzoTE0i6cS1Q="; From 3e8d845a34303fb20f989edce468bab9b77bb7fc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 16 Mar 2025 18:17:46 +0000 Subject: [PATCH 67/91] adminer: 4.17.1 -> 5.0.5 --- pkgs/by-name/ad/adminer/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ad/adminer/package.nix b/pkgs/by-name/ad/adminer/package.nix index a853778053a2..5b6f94424f6f 100644 --- a/pkgs/by-name/ad/adminer/package.nix +++ b/pkgs/by-name/ad/adminer/package.nix @@ -8,13 +8,13 @@ }: stdenv.mkDerivation (finalAttrs: { - version = "4.17.1"; + version = "5.0.5"; pname = "adminer"; # not using fetchFromGitHub as the git repo relies on submodules that are included in the tar file src = fetchurl { url = "https://github.com/vrana/adminer/releases/download/v${finalAttrs.version}/adminer-${finalAttrs.version}.zip"; - hash = "sha256-g9iVdSO2OAIFPDwSeeWLHUa5tV7As/ptTuL1gXfzDJA="; + hash = "sha256-7VAy9bE9dUZpkKtRMUa/boA6NlfZ7tBT/2x1POtazoM="; }; nativeBuildInputs = [ From 629494c10a9cd4c59c997457421cb0f24147bbc0 Mon Sep 17 00:00:00 2001 From: musjj <72612857+musjj@users.noreply.github.com> Date: Mon, 17 Mar 2025 01:20:26 +0700 Subject: [PATCH 68/91] luajit: add mainProgram --- pkgs/development/interpreters/luajit/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/interpreters/luajit/default.nix b/pkgs/development/interpreters/luajit/default.nix index 88d318b207b3..a76595c5f148 100644 --- a/pkgs/development/interpreters/luajit/default.nix +++ b/pkgs/development/interpreters/luajit/default.nix @@ -159,6 +159,7 @@ stdenv.mkDerivation (finalAttrs: { "riscv64-linux" # See https://github.com/LuaJIT/LuaJIT/issues/628 "powerpc64le-linux" # `#error "No support for PPC64"` ]; + mainProgram = "lua"; maintainers = with maintainers; [ thoughtpolice smironov From 554d906cb9d978d45f094178b04c37f278536345 Mon Sep 17 00:00:00 2001 From: Defelo Date: Sun, 16 Mar 2025 18:26:59 +0100 Subject: [PATCH 69/91] termshot: use finalAttrs pattern --- pkgs/by-name/te/termshot/package.nix | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/te/termshot/package.nix b/pkgs/by-name/te/termshot/package.nix index 3a371200ad84..1c6409d656ea 100644 --- a/pkgs/by-name/te/termshot/package.nix +++ b/pkgs/by-name/te/termshot/package.nix @@ -5,14 +5,15 @@ versionCheckHook, nix-update-script, }: -buildGoModule rec { + +buildGoModule (finalAttrs: { pname = "termshot"; version = "0.4.1"; src = fetchFromGitHub { owner = "homeport"; repo = "termshot"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-vkxOUo1RyzZBN2+wRn8yWV930HrKRJnPwpHnxza5GNE="; }; @@ -21,7 +22,7 @@ buildGoModule rec { ldflags = [ "-s" "-w" - "-X github.com/homeport/termshot/internal/cmd.version=${version}" + "-X github.com/homeport/termshot/internal/cmd.version=${finalAttrs.version}" ]; checkFlags = [ "-skip=^TestPtexec$" ]; @@ -35,9 +36,9 @@ buildGoModule rec { meta = { description = "Creates screenshots based on terminal command output"; homepage = "https://github.com/homeport/termshot"; - changelog = "https://github.com/homeport/termshot/releases/tag/v${version}"; + changelog = "https://github.com/homeport/termshot/releases/tag/v${finalAttrs.version}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ defelo ]; mainProgram = "termshot"; }; -} +}) From 00b4ff330fe11181293ec7212bcc63b168430fb2 Mon Sep 17 00:00:00 2001 From: Guillaume Fournier Date: Mon, 3 Feb 2025 20:57:57 +0100 Subject: [PATCH 70/91] numbat: 1.15.0 -> 1.16.0 --- pkgs/by-name/nu/numbat/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/nu/numbat/package.nix b/pkgs/by-name/nu/numbat/package.nix index c578c921403d..2fe66b664409 100644 --- a/pkgs/by-name/nu/numbat/package.nix +++ b/pkgs/by-name/nu/numbat/package.nix @@ -9,17 +9,17 @@ rustPlatform.buildRustPackage rec { pname = "numbat"; - version = "1.15.0"; + version = "1.16.0"; src = fetchFromGitHub { owner = "sharkdp"; repo = "numbat"; tag = "v${version}"; - hash = "sha256-5XsrOAvBrmCG6k7YRwGZZtBP/o1jVVtBBTrwIT5CDX8="; + hash = "sha256-1CAUl9NB1QjduXgwOIcMclXA6SpaTP+kd3j25BK5Q/8="; }; useFetchCargoVendor = true; - cargoHash = "sha256-GYdg4LkGyKfu22C++ZkwkTGR11++hrX2Wnvb7Skn8NY="; + cargoHash = "sha256-EBfhi7puB2To/1GLbXW6Tz1zazDswvh+NqqBkeqRtAI="; env.NUMBAT_SYSTEM_MODULE_PATH = "${placeholder "out"}/share/numbat/modules"; From 40ca6d3c0459630d91db8408de0edd8ed59fe052 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Sun, 16 Mar 2025 11:04:18 +0100 Subject: [PATCH 71/91] litellm: init at 1.63.11 --- pkgs/by-name/li/litellm/package.nix | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 pkgs/by-name/li/litellm/package.nix diff --git a/pkgs/by-name/li/litellm/package.nix b/pkgs/by-name/li/litellm/package.nix new file mode 100644 index 000000000000..f9e21ee0dc6f --- /dev/null +++ b/pkgs/by-name/li/litellm/package.nix @@ -0,0 +1,13 @@ +{ python3Packages }: + +let + litellm = python3Packages.litellm; +in +python3Packages.toPythonApplication ( + litellm.overridePythonAttrs (oldAttrs: { + dependencies = + (oldAttrs.dependencies or [ ]) + ++ litellm.optional-dependencies.proxy + ++ litellm.optional-dependencies.extra_proxy; + }) +) From c8a823d40b62f095c54341dd3476ca32f9beecee Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Sun, 16 Mar 2025 10:37:16 +0100 Subject: [PATCH 72/91] nixos/litellm: init --- .../manual/release-notes/rl-2505.section.md | 2 + nixos/modules/module-list.nix | 1 + nixos/modules/services/misc/litellm.nix | 182 ++++++++++++++++++ nixos/tests/all-tests.nix | 1 + nixos/tests/litellm.nix | 27 +++ .../python-modules/litellm/default.nix | 11 +- 6 files changed, 221 insertions(+), 3 deletions(-) create mode 100644 nixos/modules/services/misc/litellm.nix create mode 100644 nixos/tests/litellm.nix diff --git a/nixos/doc/manual/release-notes/rl-2505.section.md b/nixos/doc/manual/release-notes/rl-2505.section.md index 0516d4410361..09e2e8396cb0 100644 --- a/nixos/doc/manual/release-notes/rl-2505.section.md +++ b/nixos/doc/manual/release-notes/rl-2505.section.md @@ -178,6 +178,8 @@ - [echoip](https://github.com/mpolden/echoip), a simple service for looking up your IP address. Available as [services.echoip](#opt-services.echoip.enable). +- [LiteLLM](https://github.com/BerriAI/litellm), a LLM Gateway to provide model access, fallbacks and spend tracking across 100+ LLMs. All in the OpenAI format. Available as [services.litellm](#opt-services.litellm.enable). + - [Buffyboard](https://gitlab.postmarketos.org/postmarketOS/buffybox/-/tree/master/buffyboard), a framebuffer on-screen keyboard. Available as [services.buffyboard](option.html#opt-services.buffyboard). - [KanBoard](https://github.com/kanboard/kanboard), a project management tool that focuses on the Kanban methodology. Available as [services.kanboard](#opt-services.kanboard.enable). diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix index 4b3d75a1a8a7..c46cd9d4b6e4 100644 --- a/nixos/modules/module-list.nix +++ b/nixos/modules/module-list.nix @@ -825,6 +825,7 @@ ./services/misc/languagetool.nix ./services/misc/leaps.nix ./services/misc/lifecycled.nix + ./services/misc/litellm.nix ./services/misc/llama-cpp.nix ./services/misc/logkeys.nix ./services/misc/mame.nix diff --git a/nixos/modules/services/misc/litellm.nix b/nixos/modules/services/misc/litellm.nix new file mode 100644 index 000000000000..621d7e9542cf --- /dev/null +++ b/nixos/modules/services/misc/litellm.nix @@ -0,0 +1,182 @@ +{ + config, + lib, + pkgs, + ... +}: +let + inherit (lib) types; + + cfg = config.services.litellm; + settingsFormat = pkgs.formats.yaml { }; +in +{ + options = { + services.litellm = { + enable = lib.mkEnableOption "LiteLLM server"; + package = lib.mkPackageOption pkgs "litellm" { }; + + stateDir = lib.mkOption { + type = types.path; + default = "/var/lib/litellm"; + example = "/home/foo"; + description = "State directory of LiteLLM."; + }; + + host = lib.mkOption { + type = types.str; + default = "127.0.0.1"; + example = "0.0.0.0"; + description = '' + The host address which the LiteLLM server HTTP interface listens to. + ''; + }; + + port = lib.mkOption { + type = types.port; + default = 8080; + example = 11111; + description = '' + Which port the LiteLLM server listens to. + ''; + }; + + settings = lib.mkOption { + type = types.submodule { + freeformType = settingsFormat.type; + options = { + model_list = lib.mkOption { + type = settingsFormat.type; + description = '' + List of supported models on the server, with model-specific configs. + ''; + default = [ ]; + }; + router_settings = lib.mkOption { + type = settingsFormat.type; + description = '' + LiteLLM Router settings + ''; + default = { }; + }; + + litellm_settings = lib.mkOption { + type = settingsFormat.type; + description = '' + LiteLLM Module settings + ''; + default = { }; + }; + + general_settings = lib.mkOption { + type = settingsFormat.type; + description = '' + LiteLLM Server settings + ''; + default = { }; + }; + + environment_variables = lib.mkOption { + type = settingsFormat.type; + description = '' + Environment variables to pass to the Lite + ''; + default = { }; + }; + }; + }; + default = { }; + description = '' + Configuration for LiteLLM. + See for more. + ''; + }; + + environment = lib.mkOption { + type = types.attrsOf types.str; + default = { + SCARF_NO_ANALYTICS = "True"; + DO_NOT_TRACK = "True"; + ANONYMIZED_TELEMETRY = "False"; + }; + example = '' + { + NO_DOCS="True"; + } + ''; + description = '' + Extra environment variables for LiteLLM. + ''; + }; + + environmentFile = lib.mkOption { + description = '' + Environment file to be passed to the systemd service. + Useful for passing secrets to the service to prevent them from being + world-readable in the Nix store. + ''; + type = lib.types.nullOr lib.types.path; + default = null; + example = "/var/lib/secrets/liteLLMSecrets"; + }; + + openFirewall = lib.mkOption { + type = types.bool; + default = false; + description = '' + Whether to open the firewall for LiteLLM. + This adds `services.litellm.port` to `networking.firewall.allowedTCPPorts`. + ''; + }; + }; + }; + + config = lib.mkIf cfg.enable { + systemd.services.litellm = { + description = "LLM Gateway to provide model access, fallbacks and spend tracking across 100+ LLMs."; + wantedBy = [ "multi-user.target" ]; + after = [ "network.target" ]; + + environment = cfg.environment; + + serviceConfig = + let + configFile = settingsFormat.generate "config.yaml" cfg.settings; + in + { + ExecStart = "${lib.getExe cfg.package} --host \"${cfg.host}\" --port ${toString cfg.port} --config ${configFile}"; + EnvironmentFile = lib.optional (cfg.environmentFile != null) cfg.environmentFile; + WorkingDirectory = cfg.stateDir; + StateDirectory = "litellm"; + RuntimeDirectory = "litellm"; + RuntimeDirectoryMode = "0755"; + PrivateTmp = true; + DynamicUser = true; + DevicePolicy = "closed"; + LockPersonality = true; + PrivateUsers = true; + ProtectHome = true; + ProtectHostname = true; + ProtectKernelLogs = true; + ProtectKernelModules = true; + ProtectKernelTunables = true; + ProtectControlGroups = true; + RestrictNamespaces = true; + RestrictRealtime = true; + SystemCallArchitectures = "native"; + UMask = "0077"; + RestrictAddressFamilies = [ + "AF_INET" + "AF_INET6" + "AF_UNIX" + ]; + ProtectClock = true; + ProtectProc = "invisible"; + }; + }; + + networking.firewall = lib.mkIf cfg.openFirewall { allowedTCPPorts = [ cfg.port ]; }; + }; + + meta.maintainers = with lib.maintainers; [ drupol ]; +} diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index a2a69f2375e9..55c0cbd8ce1a 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -634,6 +634,7 @@ in { limesurvey = handleTest ./limesurvey.nix {}; limine = import ./limine { inherit runTest; }; listmonk = handleTestOn [ "x86_64-linux" "aarch64-linux" ] ./listmonk.nix {}; + litellm = runTest ./litellm.nix; litestream = handleTest ./litestream.nix {}; lldap = handleTest ./lldap.nix {}; localsend = handleTest ./localsend.nix {}; diff --git a/nixos/tests/litellm.nix b/nixos/tests/litellm.nix new file mode 100644 index 000000000000..96d67f9521a0 --- /dev/null +++ b/nixos/tests/litellm.nix @@ -0,0 +1,27 @@ +{ lib, ... }: +let + mainPort = "8080"; +in +{ + name = "litellm"; + + nodes = { + machine = + { ... }: + { + services.litellm = { + enable = true; + }; + }; + }; + + testScript = '' + machine.start() + machine.wait_for_unit("litellm.service") + machine.wait_for_open_port(${mainPort}) + ''; + + meta = with lib.maintainers; { + maintainers = [ drupol ]; + }; +} diff --git a/pkgs/development/python-modules/litellm/default.nix b/pkgs/development/python-modules/litellm/default.nix index e69090bbca02..5b7baadcf1d7 100644 --- a/pkgs/development/python-modules/litellm/default.nix +++ b/pkgs/development/python-modules/litellm/default.nix @@ -35,6 +35,7 @@ tokenizers, uvloop, uvicorn, + nixosTests, }: buildPythonPackage rec { @@ -99,12 +100,16 @@ buildPythonPackage rec { # access network doCheck = false; - meta = with lib; { + passthru.tests = { + inherit (nixosTests) litellm; + }; + + meta = { description = "Use any LLM as a drop in replacement for gpt-3.5-turbo. Use Azure, OpenAI, Cohere, Anthropic, Ollama, VLLM, Sagemaker, HuggingFace, Replicate (100+ LLMs)"; mainProgram = "litellm"; homepage = "https://github.com/BerriAI/litellm"; changelog = "https://github.com/BerriAI/litellm/releases/tag/${src.tag}"; - license = licenses.mit; - maintainers = with maintainers; [ happysalada ]; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ happysalada ]; }; } From d8fc26b10872d3e0f0572b7359fd5160e535d995 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 16 Mar 2025 19:49:23 +0000 Subject: [PATCH 73/91] uniex: 0.1.6 -> 0.1.7 --- pkgs/by-name/un/uniex/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/un/uniex/package.nix b/pkgs/by-name/un/uniex/package.nix index f935de5775e1..4d28d984eb69 100644 --- a/pkgs/by-name/un/uniex/package.nix +++ b/pkgs/by-name/un/uniex/package.nix @@ -7,13 +7,13 @@ buildGoModule rec { pname = "uniex"; - version = "0.1.6"; + version = "0.1.7"; src = fetchFromGitHub { owner = "paepckehh"; repo = "uniex"; tag = "v${version}"; - hash = "sha256-LakiFi+4uYaDsLWAq4VXDoZMQU5MRLdFmsdBOglubzQ="; + hash = "sha256-PoGDvnF+P8iUYdW98BT3Gcayf0JSgK257W377yFz5j4="; }; vendorHash = "sha256-QLjeMSdvFSxnmnsKwTg4SDkc7xqx4csxTWJKOsRzcBI="; From 3195d8538e865885e49ef1edfd327282906ff296 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 16 Mar 2025 19:56:01 +0000 Subject: [PATCH 74/91] foxmarks: 2.1.0 -> 2.1.1 --- pkgs/by-name/fo/foxmarks/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fo/foxmarks/package.nix b/pkgs/by-name/fo/foxmarks/package.nix index 0975258a6035..984239dfb0b9 100644 --- a/pkgs/by-name/fo/foxmarks/package.nix +++ b/pkgs/by-name/fo/foxmarks/package.nix @@ -7,17 +7,17 @@ rustPlatform.buildRustPackage rec { pname = "foxmarks"; - version = "2.1.0"; + version = "2.1.1"; src = fetchFromGitHub { owner = "zer0-x"; repo = "foxmarks"; rev = "v${version}"; - hash = "sha256-tkmmu6A7vqK4yO9zHjVEeACaOHP3+hJQLBK7p/Svn7Q="; + hash = "sha256-6lJ9acVo444RMxc3wUakBz4zT74oNUpwoP69rdf2mmE="; }; useFetchCargoVendor = true; - cargoHash = "sha256-/B8T5OZMKQIj92PWWehzkO3iiI/lr5gl6jwXeglN9EU="; + cargoHash = "sha256-BAUqH2RVpLLXvN43J67xqtrQZT3OgNA9ot+joOB70DY="; buildInputs = [ sqlite ]; From cc6ee61b7054438762f4e3ed7061a868ba1f1407 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 16 Mar 2025 20:00:53 +0000 Subject: [PATCH 75/91] myks: 4.4.2 -> 4.6.0 --- pkgs/by-name/my/myks/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/my/myks/package.nix b/pkgs/by-name/my/myks/package.nix index dd9cc91fd33f..3554ce93254e 100644 --- a/pkgs/by-name/my/myks/package.nix +++ b/pkgs/by-name/my/myks/package.nix @@ -9,16 +9,16 @@ buildGoModule rec { pname = "myks"; - version = "4.4.2"; + version = "4.6.0"; src = fetchFromGitHub { owner = "mykso"; repo = "myks"; tag = "v${version}"; - hash = "sha256-95vqUViXUdLLnpsX81bwS1/EAiJA4XzOCIEd43E4wIQ="; + hash = "sha256-qtBE0kNNhCQ4o3NY/ylhA/AKCoIpCMXlWReONV1klm0="; }; - vendorHash = "sha256-cTRyQu3lXrIrBHtEYYQIdv0F705KrgyXgDS8meHVRJw="; + vendorHash = "sha256-U4mHGkbl5nygQfakIRmyS5z85bulO7+MjKhbQmv9ZB8="; subPackages = "."; From 5337c7093d089c900785707649238db5618364c0 Mon Sep 17 00:00:00 2001 From: TomaSajt <62384384+TomaSajt@users.noreply.github.com> Date: Sun, 16 Mar 2025 21:57:46 +0100 Subject: [PATCH 76/91] voicevox-engine: re-enable disabled tests --- pkgs/by-name/vo/voicevox-engine/package.nix | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/pkgs/by-name/vo/voicevox-engine/package.nix b/pkgs/by-name/vo/voicevox-engine/package.nix index 76735279f5f4..7eb27b5127ae 100644 --- a/pkgs/by-name/vo/voicevox-engine/package.nix +++ b/pkgs/by-name/vo/voicevox-engine/package.nix @@ -91,16 +91,6 @@ python3Packages.buildPythonApplication rec { mv test_character_info resources/character_info ''; - disabledTests = [ - # this test checks the behaviour of openapi - # one of the functions returns a slightly different output due to openapi version differences - "test_OpenAPIの形が変わっていないことを確認" - - # these tests fail due to some tiny floating point discrepancies - "test_upspeak_voiced_last_mora" - "test_upspeak_voiced_N_last_mora" - ]; - nativeCheckInputs = with python3Packages; [ pytestCheckHook syrupy From 5b8a9b77166557df4091b59067fb523fb7a564a3 Mon Sep 17 00:00:00 2001 From: "Yang, Bo" Date: Sun, 16 Mar 2025 14:32:00 -0700 Subject: [PATCH 77/91] cockpit: substitute absolute path of /bin/bash to bash (#390231) fix[cockpit]: substitute absolute path of /bin/bash to bash See https://github.com/cockpit-project/cockpit/blob/555775c1047c8a2b076abf512d304b33b4acaa4c/src/ws/cockpit-desktop.in#L155 --- pkgs/by-name/co/cockpit/package.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/co/cockpit/package.nix b/pkgs/by-name/co/cockpit/package.nix index c7932f23e6c8..a5a4baf1c97d 100644 --- a/pkgs/by-name/co/cockpit/package.nix +++ b/pkgs/by-name/co/cockpit/package.nix @@ -122,7 +122,9 @@ stdenv.mkDerivation (finalAttrs: { # some files substituteInPlace report as missing and it's safe to ignore them substituteInPlace "$(realpath "$f")" \ --replace-quiet '"/usr/bin/' '"' \ - --replace-quiet '"/bin/' '"' || true + --replace-quiet '"/bin/' '"' \ + --replace-quiet ' /bin/' ' ' \ + || true done substituteInPlace src/common/Makefile-common.am \ From a6a094abe4fd74329977587f53778d2e6a710146 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 26 Feb 2025 17:32:50 +0000 Subject: [PATCH 78/91] python312Packages.google-cloud-translate: 3.20.0 -> 3.20.1 --- .../python-modules/google-cloud-translate/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-translate/default.nix b/pkgs/development/python-modules/google-cloud-translate/default.nix index 27e7526e77fd..30f4d9755c5b 100644 --- a/pkgs/development/python-modules/google-cloud-translate/default.nix +++ b/pkgs/development/python-modules/google-cloud-translate/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "google-cloud-translate"; - version = "3.20.0"; + version = "3.20.1"; pyproject = true; disabled = pythonOlder "3.7"; @@ -25,7 +25,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "google_cloud_translate"; inherit version; - hash = "sha256-3Qr2qhpUKeFaGvepErDd0XSweKp5V3ZZrcZWKL6aDPQ="; + hash = "sha256-g6KO+XxK8nRKy9/mYkOXKHQaVtiVSFIrT6sAhmPJGQE="; }; build-system = [ setuptools ]; From e5cbf0bf89316cce0e08a51a0d1e624b529d902c Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Sun, 16 Mar 2025 22:43:45 +0100 Subject: [PATCH 79/91] python312Packages.google-cloud-translate: update homepage and changelog --- .../python-modules/google-cloud-translate/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-translate/default.nix b/pkgs/development/python-modules/google-cloud-translate/default.nix index 30f4d9755c5b..4e0228952e52 100644 --- a/pkgs/development/python-modules/google-cloud-translate/default.nix +++ b/pkgs/development/python-modules/google-cloud-translate/default.nix @@ -64,8 +64,8 @@ buildPythonPackage rec { meta = with lib; { description = "Google Cloud Translation API client library"; - homepage = "https://github.com/googleapis/python-translate"; - changelog = "https://github.com/googleapis/python-translate/blob/v${version}/CHANGELOG.md"; + homepage = "https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-translate"; + changelog = "https://github.com/googleapis/google-cloud-python/blob/google-cloud-translate-v${version}/packages/google-cloud-translate/CHANGELOG.md"; license = licenses.asl20; maintainers = [ ]; }; From 2bfd01e4440cd80d031ccf236412101b20f14011 Mon Sep 17 00:00:00 2001 From: Colin Date: Sun, 16 Mar 2025 21:59:58 +0000 Subject: [PATCH 80/91] wvkbd: fix cross compilation --- pkgs/by-name/wv/wvkbd/package.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/wv/wvkbd/package.nix b/pkgs/by-name/wv/wvkbd/package.nix index f646cbf08bb0..debeceb021ad 100644 --- a/pkgs/by-name/wv/wvkbd/package.nix +++ b/pkgs/by-name/wv/wvkbd/package.nix @@ -26,11 +26,12 @@ stdenv.mkDerivation rec { postPatch = '' substituteInPlace Makefile \ - --replace "pkg-config" "$PKG_CONFIG" + --replace-fail "pkg-config" "$PKG_CONFIG" ''; nativeBuildInputs = [ pkg-config + scdoc wayland-scanner ]; buildInputs = [ @@ -40,10 +41,11 @@ stdenv.mkDerivation rec { libxkbcommon pango wayland - scdoc ]; installFlags = [ "PREFIX=$(out)" ]; + strictDeps = true; + meta = with lib; { homepage = "https://github.com/jjsullivan5196/wvkbd"; description = "On-screen keyboard for wlroots"; From 1582320d32f559f609e527b88a338a2a30b33801 Mon Sep 17 00:00:00 2001 From: Straying Date: Mon, 17 Mar 2025 06:03:41 +0800 Subject: [PATCH 81/91] hmcl: add vulkan-loader to library path (#372956) hmcl:add vulkan-loader referring to #303880 to support VulkanMod. --- pkgs/by-name/hm/hmcl/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/hm/hmcl/package.nix b/pkgs/by-name/hm/hmcl/package.nix index afb655764d9e..be062275fade 100644 --- a/pkgs/by-name/hm/hmcl/package.nix +++ b/pkgs/by-name/hm/hmcl/package.nix @@ -14,6 +14,7 @@ , libglvnd , alsa-lib , wayland +, vulkan-loader , libpulseaudio , gobject-introspection }: @@ -75,6 +76,7 @@ stdenv.mkDerivation (finalAttrs: { glib openal libglvnd + vulkan-loader ] ++ lib.optionals stdenv.hostPlatform.isLinux [ xorg.libX11 xorg.libXxf86vm From a56c1fff7d242ad323ea0f2d7c17a7adcc2456b7 Mon Sep 17 00:00:00 2001 From: Pavol Rusnak Date: Mon, 3 Mar 2025 13:31:57 +0100 Subject: [PATCH 82/91] python3Packages.torchaudio: fix build with CUDA 12.5+ --- .../python-modules/torchaudio/default.nix | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/torchaudio/default.nix b/pkgs/development/python-modules/torchaudio/default.nix index 4c64ba3c9275..9e10083ca976 100644 --- a/pkgs/development/python-modules/torchaudio/default.nix +++ b/pkgs/development/python-modules/torchaudio/default.nix @@ -3,6 +3,7 @@ symlinkJoin, buildPythonPackage, fetchFromGitHub, + fetchpatch, # nativeBuildInputs cmake, @@ -86,7 +87,17 @@ buildPythonPackage rec { hash = "sha256-BRn4EZ7bIujGA6b/tdMu9yDqJNEaf/f1Kj45aLHC/JI="; }; - patches = [ ./0001-setup.py-propagate-cmakeFlags.patch ]; + patches = [ + ./0001-setup.py-propagate-cmakeFlags.patch + + # fix missing FLT_MAX symbol (dropped in CUDA 12.5) + # https://github.com/pytorch/audio/pull/3811 + # drop after update to torchaudio 2.6.0 + (fetchpatch { + url = "https://github.com/pytorch/audio/commit/7797f83e1d66ff78872763e1da3a5fb2f0534c40.patch"; + hash = "sha256-mHFCWuHhveyUP9cN0Kn6GXZsC3njTcM2ONVaB/qK1zU="; + }) + ]; postPatch = '' From 526c37b4071fb56fd90d9dcfa76e479c26950671 Mon Sep 17 00:00:00 2001 From: Pavol Rusnak Date: Thu, 6 Mar 2025 20:54:59 +0100 Subject: [PATCH 83/91] cudaPackages.nccl: fix build with CUDA 12.8 / GCC 14 --- pkgs/development/cuda-modules/nccl/default.nix | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/pkgs/development/cuda-modules/nccl/default.nix b/pkgs/development/cuda-modules/nccl/default.nix index 00026d97e69f..46d2fffebd06 100644 --- a/pkgs/development/cuda-modules/nccl/default.nix +++ b/pkgs/development/cuda-modules/nccl/default.nix @@ -65,9 +65,16 @@ backendStdenv.mkDerivation (finalAttrs: { env.NIX_CFLAGS_COMPILE = toString [ "-Wno-unused-function" ]; - postPatch = '' - patchShebangs ./src/device/generate.py - ''; + postPatch = + '' + patchShebangs ./src/device/generate.py + '' + # CUDA 12.8 uses GCC 14 and we need to bump C++ standard to C++14 + # in order to work with new constexpr handling + + lib.optionalString (cudaAtLeast "12.8") '' + substituteInPlace ./makefiles/common.mk \ + --replace-fail "-std=c++11" "-std=c++14" + ''; makeFlags = [ From 4f9aaedc9e2a53a65c181e1da379110f35d06f23 Mon Sep 17 00:00:00 2001 From: Pavol Rusnak Date: Sun, 16 Mar 2025 22:15:29 +0100 Subject: [PATCH 84/91] cudaPackages_12_8: 12.8.0 -> 12.8.1 --- .../cuda-modules/cuda/extension.nix | 2 +- ...eature_12.8.0.json => feature_12.8.1.json} | 4 +- .../cuda/manifests/redistrib_12.8.0.json | 1061 ----------------- .../cuda/manifests/redistrib_12.8.1.json | 1061 +++++++++++++++++ .../cuda-modules/cudatoolkit/releases.nix | 6 +- 5 files changed, 1067 insertions(+), 1067 deletions(-) rename pkgs/development/cuda-modules/cuda/manifests/{feature_12.8.0.json => feature_12.8.1.json} (99%) delete mode 100644 pkgs/development/cuda-modules/cuda/manifests/redistrib_12.8.0.json create mode 100644 pkgs/development/cuda-modules/cuda/manifests/redistrib_12.8.1.json diff --git a/pkgs/development/cuda-modules/cuda/extension.nix b/pkgs/development/cuda-modules/cuda/extension.nix index 1f1c7f05e71c..5b9e808074ae 100644 --- a/pkgs/development/cuda-modules/cuda/extension.nix +++ b/pkgs/development/cuda-modules/cuda/extension.nix @@ -19,7 +19,7 @@ let "12.4" = "12.4.1"; "12.5" = "12.5.1"; "12.6" = "12.6.3"; - "12.8" = "12.8.0"; + "12.8" = "12.8.1"; }; # Check if the current CUDA version is supported. diff --git a/pkgs/development/cuda-modules/cuda/manifests/feature_12.8.0.json b/pkgs/development/cuda-modules/cuda/manifests/feature_12.8.1.json similarity index 99% rename from pkgs/development/cuda-modules/cuda/manifests/feature_12.8.0.json rename to pkgs/development/cuda-modules/cuda/manifests/feature_12.8.1.json index c22b01094ec6..20aa77b1ba1e 100644 --- a/pkgs/development/cuda-modules/cuda/manifests/feature_12.8.0.json +++ b/pkgs/development/cuda-modules/cuda/manifests/feature_12.8.1.json @@ -1140,7 +1140,7 @@ "libnvidia_nscq": { "linux-sbsa": { "outputs": { - "bin": false, + "bin": true, "dev": false, "doc": false, "lib": true, @@ -1150,7 +1150,7 @@ }, "linux-x86_64": { "outputs": { - "bin": false, + "bin": true, "dev": false, "doc": false, "lib": true, diff --git a/pkgs/development/cuda-modules/cuda/manifests/redistrib_12.8.0.json b/pkgs/development/cuda-modules/cuda/manifests/redistrib_12.8.0.json deleted file mode 100644 index ffd94718e4b7..000000000000 --- a/pkgs/development/cuda-modules/cuda/manifests/redistrib_12.8.0.json +++ /dev/null @@ -1,1061 +0,0 @@ -{ - "release_date": "2025-01-23", - "release_label": "12.8.0", - "release_product": "cuda", - "cuda_cccl": { - "name": "CXX Core Compute Libraries", - "license": "CUDA Toolkit", - "license_path": "cuda_cccl/LICENSE.txt", - "version": "12.8.55", - "linux-x86_64": { - "relative_path": "cuda_cccl/linux-x86_64/cuda_cccl-linux-x86_64-12.8.55-archive.tar.xz", - "sha256": "dce4f2e7720d4432ab0861ede2243f9cbd46bc675008932bc9dcdb871fc7d60b", - "md5": "a0a415bf7bf98709f397c5b23618ade2", - "size": "925460" - }, - "linux-sbsa": { - "relative_path": "cuda_cccl/linux-sbsa/cuda_cccl-linux-sbsa-12.8.55-archive.tar.xz", - "sha256": "efb22ef0514e88563a8df675ca5a4eaa23e269c5dfe8a5edc4da2aed26d65f18", - "md5": "d362771c82c99bed806ebd74f5a0e595", - "size": "925280" - }, - "windows-x86_64": { - "relative_path": "cuda_cccl/windows-x86_64/cuda_cccl-windows-x86_64-12.8.55-archive.zip", - "sha256": "e218372c742d1ff2df9fbef82803e36c4fb05cffb51e9f123b380ad9c51e6965", - "md5": "38d3d72e072364ccc17455fca525722d", - "size": "2911311" - }, - "linux-aarch64": { - "relative_path": "cuda_cccl/linux-aarch64/cuda_cccl-linux-aarch64-12.8.55-archive.tar.xz", - "sha256": "bd6842730b2e5663595ab6b8c7b74b96dba6baf500c809431034a70691f00439", - "md5": "fb41de9f72bc1e75bb172f00248392da", - "size": "925700" - } - }, - "cuda_compat": { - "name": "CUDA compat L4T", - "license": "CUDA Toolkit", - "license_path": "cuda_compat/LICENSE.txt", - "version": "12.8.38905961", - "linux-aarch64": { - "relative_path": "cuda_compat/linux-aarch64/cuda_compat-linux-aarch64-12.8.38905961-archive.tar.xz", - "sha256": "66fdedc834695d8763a749fcd1caff1c3d05b1ca497b74c47df71a3aa509d840", - "md5": "b49c3c464ff87d6e52307bb23c7d8001", - "size": "22306728" - } - }, - "cuda_cudart": { - "name": "CUDA Runtime (cudart)", - "license": "CUDA Toolkit", - "license_path": "cuda_cudart/LICENSE.txt", - "version": "12.8.57", - "linux-x86_64": { - "relative_path": "cuda_cudart/linux-x86_64/cuda_cudart-linux-x86_64-12.8.57-archive.tar.xz", - "sha256": "5bd3ac35ea8e8ab880e595d5054ee373abf6d9e53dcb8cef0a5c75358dbc0ae2", - "md5": "9d70bc4048bc471cc02c193326856ff2", - "size": "1343152" - }, - "linux-sbsa": { - "relative_path": "cuda_cudart/linux-sbsa/cuda_cudart-linux-sbsa-12.8.57-archive.tar.xz", - "sha256": "b94814dacc8e4e69c8909ac08ae9f8d6831c1a141358a6e9f60583481a49ae2b", - "md5": "8f7d16ded5f94e23f8738554a1e72763", - "size": "1343600" - }, - "windows-x86_64": { - "relative_path": "cuda_cudart/windows-x86_64/cuda_cudart-windows-x86_64-12.8.57-archive.zip", - "sha256": "2c7aa62a195d79229d4381c8bd0174a30502cf3d8124c6e94ee50a7fc8a1e9f4", - "md5": "48a1b3645012c3256ca95d57f46c2e22", - "size": "3034859" - }, - "linux-aarch64": { - "relative_path": "cuda_cudart/linux-aarch64/cuda_cudart-linux-aarch64-12.8.57-archive.tar.xz", - "sha256": "45a6f64522329448d75e9c6adcd625994fe85f6aff9befe0dd43468aa65cb00a", - "md5": "6be307a841b37f6dd6ed2937ac145498", - "size": "1029528" - } - }, - "cuda_cuobjdump": { - "name": "cuobjdump", - "license": "CUDA Toolkit", - "license_path": "cuda_cuobjdump/LICENSE.txt", - "version": "12.8.55", - "linux-x86_64": { - "relative_path": "cuda_cuobjdump/linux-x86_64/cuda_cuobjdump-linux-x86_64-12.8.55-archive.tar.xz", - "sha256": "ddf6fe703e5ff5d55eb921841e2ad75f05f794e7cdb650740ffc5518fb9028f5", - "md5": "ef0696e21df633d03f9dd9fd62522de4", - "size": "207924" - }, - "linux-sbsa": { - "relative_path": "cuda_cuobjdump/linux-sbsa/cuda_cuobjdump-linux-sbsa-12.8.55-archive.tar.xz", - "sha256": "726d233c4f2bdcb9a1f3e4f662c725eea2443909a3d37e4337921cecce473b4e", - "md5": "7f4dba283e9645b7b885ba93a832d5c3", - "size": "195608" - }, - "windows-x86_64": { - "relative_path": "cuda_cuobjdump/windows-x86_64/cuda_cuobjdump-windows-x86_64-12.8.55-archive.zip", - "sha256": "66f91cfc3ff1042b3e7dfc2525c6f0074452f6a4da03f70bd291ed6f2292e0f3", - "md5": "96c3e5d783faf3f6cc629361a86fb83a", - "size": "5483823" - }, - "linux-aarch64": { - "relative_path": "cuda_cuobjdump/linux-aarch64/cuda_cuobjdump-linux-aarch64-12.8.55-archive.tar.xz", - "sha256": "363424b6831b9a20efce8a95f3d0024203f63b17688bd71a9cd9068129b13065", - "md5": "9bde76a7930cca14f90e3d3a80f75cda", - "size": "185364" - } - }, - "cuda_cupti": { - "name": "CUPTI", - "license": "CUDA Toolkit", - "license_path": "cuda_cupti/LICENSE.txt", - "version": "12.8.57", - "linux-x86_64": { - "relative_path": "cuda_cupti/linux-x86_64/cuda_cupti-linux-x86_64-12.8.57-archive.tar.xz", - "sha256": "f2b3e26816f9799b21545637f4520b1119de12550dc3a3910fac9883943e9e1e", - "md5": "037800739f63e516216abddcc84914ba", - "size": "15102344" - }, - "linux-sbsa": { - "relative_path": "cuda_cupti/linux-sbsa/cuda_cupti-linux-sbsa-12.8.57-archive.tar.xz", - "sha256": "32b64454b327718bd8519daf39ad214a0207d9d1a5185c3c528119da1f3f00dd", - "md5": "ba051150f6bf6748cf0fd5e85e3e331b", - "size": "11874984" - }, - "windows-x86_64": { - "relative_path": "cuda_cupti/windows-x86_64/cuda_cupti-windows-x86_64-12.8.57-archive.zip", - "sha256": "3ca7f96d1ee70a961b1cea25a3d29114d86a2d2361b59b730322a01b7374fbc8", - "md5": "df71ebfc19b0a45a475896b67b568905", - "size": "12644179" - }, - "linux-aarch64": { - "relative_path": "cuda_cupti/linux-aarch64/cuda_cupti-linux-aarch64-12.8.57-archive.tar.xz", - "sha256": "75b64bcb5f25ded6df3f37f2596b1ab9404cbdd4ed46d33046aea31a686adb06", - "md5": "5afbcd8c71b9390456889de0b20eca93", - "size": "4451768" - } - }, - "cuda_cuxxfilt": { - "name": "CUDA cuxxfilt (demangler)", - "license": "CUDA Toolkit", - "license_path": "cuda_cuxxfilt/LICENSE.txt", - "version": "12.8.55", - "linux-x86_64": { - "relative_path": "cuda_cuxxfilt/linux-x86_64/cuda_cuxxfilt-linux-x86_64-12.8.55-archive.tar.xz", - "sha256": "095a8be77127288c63f150933f7ea1d18b817f02a3713037c9a924e5844540db", - "md5": "1479eab405b4db55d813e72534e33605", - "size": "188384" - }, - "linux-sbsa": { - "relative_path": "cuda_cuxxfilt/linux-sbsa/cuda_cuxxfilt-linux-sbsa-12.8.55-archive.tar.xz", - "sha256": "b03e99d98ea2bdaf2da98fff2dd9eba4e2eaba58b1f126edf896514214258351", - "md5": "ee4e2f4bbc8b6ff311f80376b163c62a", - "size": "177256" - }, - "windows-x86_64": { - "relative_path": "cuda_cuxxfilt/windows-x86_64/cuda_cuxxfilt-windows-x86_64-12.8.55-archive.zip", - "sha256": "2a32cc0a2f84069f8e5a0432f27881e9c37b286b2bd929d59bb54691f58cdac7", - "md5": "c976eb18defa625f951e0b5e65370f1c", - "size": "178430" - }, - "linux-aarch64": { - "relative_path": "cuda_cuxxfilt/linux-aarch64/cuda_cuxxfilt-linux-aarch64-12.8.55-archive.tar.xz", - "sha256": "0d32727244862e774f85f0cc4b09461ba09e7e8e6c6247a3745a9321fb4e3399", - "md5": "26afc4bd2222ee83b4a356b22bd734f5", - "size": "170260" - } - }, - "cuda_demo_suite": { - "name": "CUDA Demo Suite", - "license": "CUDA Toolkit", - "license_path": "cuda_demo_suite/LICENSE.txt", - "version": "12.8.55", - "linux-x86_64": { - "relative_path": "cuda_demo_suite/linux-x86_64/cuda_demo_suite-linux-x86_64-12.8.55-archive.tar.xz", - "sha256": "0ac0cc3dad90a5fa90119c5ef418809a6c1db1f800b8c130003442857050233c", - "md5": "96251eb52e93a9892c161770c9cf2a15", - "size": "4013124" - }, - "windows-x86_64": { - "relative_path": "cuda_demo_suite/windows-x86_64/cuda_demo_suite-windows-x86_64-12.8.55-archive.zip", - "sha256": "3ef156f96ed947d59bd84d86cf94dd465f4cb7f44fadf9182974052caeb1c71a", - "md5": "701b5863c55bfcc5b5d7e7836aac225b", - "size": "5110679" - } - }, - "cuda_documentation": { - "name": "CUDA Documentation", - "license": "CUDA Toolkit", - "license_path": "cuda_documentation/LICENSE.txt", - "version": "12.8.55", - "linux-x86_64": { - "relative_path": "cuda_documentation/linux-x86_64/cuda_documentation-linux-x86_64-12.8.55-archive.tar.xz", - "sha256": "a82e603babc35445f766d5e71849949d72e3fff5a883535caa28759f1ba6df45", - "md5": "a472d03dff0744b05b02378c1e445ea6", - "size": "67228" - }, - "linux-sbsa": { - "relative_path": "cuda_documentation/linux-sbsa/cuda_documentation-linux-sbsa-12.8.55-archive.tar.xz", - "sha256": "1d85aae076ff10fd60d976be22e9f803a8d42dbbb76b6dd303a2b14060a39599", - "md5": "4d46d78da290bbd965f5220860ca79fc", - "size": "67320" - }, - "windows-x86_64": { - "relative_path": "cuda_documentation/windows-x86_64/cuda_documentation-windows-x86_64-12.8.55-archive.zip", - "sha256": "034039c5e8f812aaec63b78c87d86771b7c1228eab14e002f801d7821666136f", - "md5": "1768f20a331c1fb00f3d470163a33a51", - "size": "105658" - }, - "linux-aarch64": { - "relative_path": "cuda_documentation/linux-aarch64/cuda_documentation-linux-aarch64-12.8.55-archive.tar.xz", - "sha256": "fff67ac04c5aeba450b57da3b24b2be336f18118b769093cf3b5f60876ca903d", - "md5": "1b6ccf9837127f7213c09e36f1934dc7", - "size": "67080" - } - }, - "cuda_gdb": { - "name": "CUDA GDB", - "license": "CUDA Toolkit", - "license_path": "cuda_gdb/LICENSE.txt", - "version": "12.8.55", - "linux-x86_64": { - "relative_path": "cuda_gdb/linux-x86_64/cuda_gdb-linux-x86_64-12.8.55-archive.tar.xz", - "sha256": "62a47ba39c8e4e050e37f3413b9b6e6d231eb6f8485c5c9e8a954bdad55c2d0c", - "md5": "246e9548f54fa2fe2ca2c09a71b52c64", - "size": "64178300" - }, - "linux-sbsa": { - "relative_path": "cuda_gdb/linux-sbsa/cuda_gdb-linux-sbsa-12.8.55-archive.tar.xz", - "sha256": "e91090815b78e14575910be7a9ebb1467716c9dbf9e3efb65fc166083608c8da", - "md5": "6e7cd90151d33d473359877dd09830fb", - "size": "43159120" - }, - "linux-aarch64": { - "relative_path": "cuda_gdb/linux-aarch64/cuda_gdb-linux-aarch64-12.8.55-archive.tar.xz", - "sha256": "5c77282c80e601baddc06535efa1805c0442246c2e16d6b78418dabbf2bf8750", - "md5": "4c517b19077029c18153b8ff02d70ac7", - "size": "43108240" - } - }, - "cuda_nsight": { - "name": "Nsight Eclipse Edition Plugin", - "license": "CUDA Toolkit", - "license_path": "cuda_nsight/LICENSE.txt", - "version": "12.8.55", - "linux-x86_64": { - "relative_path": "cuda_nsight/linux-x86_64/cuda_nsight-linux-x86_64-12.8.55-archive.tar.xz", - "sha256": "f9cbe8f4d51c2873920facc6ff888f955d60e4beacf3b4c1a5ba00abc523146e", - "md5": "685f6a84ca8a9191f4a020ee91fa2f0d", - "size": "118691524" - } - }, - "cuda_nvcc": { - "name": "CUDA NVCC", - "license": "CUDA Toolkit", - "license_path": "cuda_nvcc/LICENSE.txt", - "version": "12.8.61", - "linux-x86_64": { - "relative_path": "cuda_nvcc/linux-x86_64/cuda_nvcc-linux-x86_64-12.8.61-archive.tar.xz", - "sha256": "145f8779bd56bdfa214447e5cb1b3a206ec1b7398da460e257f2898fd8604c54", - "md5": "5ef5f154c87d7d89213da54e1541f70e", - "size": "79032992" - }, - "linux-sbsa": { - "relative_path": "cuda_nvcc/linux-sbsa/cuda_nvcc-linux-sbsa-12.8.61-archive.tar.xz", - "sha256": "03f998e7d6c820479b18397276ac9067f4f757b0f94daec64454fdda373eb272", - "md5": "cc4c3e1525fa74cc51d7e760917b16fb", - "size": "70529820" - }, - "windows-x86_64": { - "relative_path": "cuda_nvcc/windows-x86_64/cuda_nvcc-windows-x86_64-12.8.61-archive.zip", - "sha256": "d0158c4dd6565c0c9bca50d2e0bd5fd944d40333725a1c6875ef1840b719abfc", - "md5": "27cbb5c21efeb61f51302ab933ec7392", - "size": "120682751" - }, - "linux-aarch64": { - "relative_path": "cuda_nvcc/linux-aarch64/cuda_nvcc-linux-aarch64-12.8.61-archive.tar.xz", - "sha256": "a02498cc0a4d3571587ac249185f6bdf3095dbead75cc3c3b2f11443c67b0255", - "md5": "5d5a9a8089e19784660f2145ad7f13cf", - "size": "74185628" - } - }, - "cuda_nvdisasm": { - "name": "CUDA nvdisasm", - "license": "CUDA Toolkit", - "license_path": "cuda_nvdisasm/LICENSE.txt", - "version": "12.8.55", - "linux-x86_64": { - "relative_path": "cuda_nvdisasm/linux-x86_64/cuda_nvdisasm-linux-x86_64-12.8.55-archive.tar.xz", - "sha256": "102b74439c32f5be7be8aa983aa0251045cf52cb75a05f4ffe32e13c7480090a", - "md5": "42fe04a0a6d7394354c1e6c823e41a85", - "size": "5084096" - }, - "linux-sbsa": { - "relative_path": "cuda_nvdisasm/linux-sbsa/cuda_nvdisasm-linux-sbsa-12.8.55-archive.tar.xz", - "sha256": "0e84e6e36a83384db60bfc42bd02de9ba836834a2d3cce345a6385632a6967ce", - "md5": "bc9815047eeb245924f7789672fd042e", - "size": "5013980" - }, - "windows-x86_64": { - "relative_path": "cuda_nvdisasm/windows-x86_64/cuda_nvdisasm-windows-x86_64-12.8.55-archive.zip", - "sha256": "3262f23123490e66a6648e78c859665d3176fd64d341531224c7a3656ccd1056", - "md5": "2d6dce37a0b0f56b4d28dea29b30e582", - "size": "5368619" - }, - "linux-aarch64": { - "relative_path": "cuda_nvdisasm/linux-aarch64/cuda_nvdisasm-linux-aarch64-12.8.55-archive.tar.xz", - "sha256": "dd22436c7c52b9925c483167c37b07ef627770e81b2e39a6db7a4b082176090b", - "md5": "d7e59e31d469457e888774dab142e21a", - "size": "5022680" - } - }, - "cuda_nvml_dev": { - "name": "CUDA NVML Headers", - "license": "CUDA Toolkit", - "license_path": "cuda_nvml_dev/LICENSE.txt", - "version": "12.8.55", - "linux-x86_64": { - "relative_path": "cuda_nvml_dev/linux-x86_64/cuda_nvml_dev-linux-x86_64-12.8.55-archive.tar.xz", - "sha256": "b3d920e772a79360e8ec8579128bcc8bd8fe5116c8c3af256f0e8219bc4cea0c", - "md5": "d5a0cb14725ccd6e05411b7a6b5a70ff", - "size": "124248" - }, - "linux-sbsa": { - "relative_path": "cuda_nvml_dev/linux-sbsa/cuda_nvml_dev-linux-sbsa-12.8.55-archive.tar.xz", - "sha256": "a2b57b80c2b71b501668fdf3825bd277d6dbad8c731329da72416e3a37a39ea2", - "md5": "5d635849c563e93ee60f37b26a3c78da", - "size": "125604" - }, - "windows-x86_64": { - "relative_path": "cuda_nvml_dev/windows-x86_64/cuda_nvml_dev-windows-x86_64-12.8.55-archive.zip", - "sha256": "68f059dc2ad65a8bacb7ad001fc01ad726ece2eccf57285175ef386a7beaa5da", - "md5": "b5022c6a292833dc49fd2bb550025806", - "size": "138365" - }, - "linux-aarch64": { - "relative_path": "cuda_nvml_dev/linux-aarch64/cuda_nvml_dev-linux-aarch64-12.8.55-archive.tar.xz", - "sha256": "1856e7d77acec580cf727c542ab30aba8c33cef3c70a14813868aaa0a73027aa", - "md5": "23b1d9bc284b6c24efa1f2c7de348645", - "size": "125604" - } - }, - "cuda_nvprof": { - "name": "CUDA nvprof", - "license": "CUDA Toolkit", - "license_path": "cuda_nvprof/LICENSE.txt", - "version": "12.8.57", - "linux-x86_64": { - "relative_path": "cuda_nvprof/linux-x86_64/cuda_nvprof-linux-x86_64-12.8.57-archive.tar.xz", - "sha256": "d8550785fe9076ac7e411e646544537b010f6e4d0f9e4eb2d5586073e2b6deb4", - "md5": "a19e1271ae0f9a95d53889b364ab6e7c", - "size": "2401096" - }, - "windows-x86_64": { - "relative_path": "cuda_nvprof/windows-x86_64/cuda_nvprof-windows-x86_64-12.8.57-archive.zip", - "sha256": "f6c1a450e9153c0d06b9f842d928afe19e4d24d4bb82a668f47eacf8c21140fa", - "md5": "69ca311f5c48ccfd78784883a693b184", - "size": "1705069" - } - }, - "cuda_nvprune": { - "name": "CUDA nvprune", - "license": "CUDA Toolkit", - "license_path": "cuda_nvprune/LICENSE.txt", - "version": "12.8.55", - "linux-x86_64": { - "relative_path": "cuda_nvprune/linux-x86_64/cuda_nvprune-linux-x86_64-12.8.55-archive.tar.xz", - "sha256": "8422b4ba0ba87ded97b5daab8d17b044bb408d3902bcaaa62eb9da560f6038f9", - "md5": "bb67b4dd8b1b1ea798e7f8c613582237", - "size": "58200" - }, - "linux-sbsa": { - "relative_path": "cuda_nvprune/linux-sbsa/cuda_nvprune-linux-sbsa-12.8.55-archive.tar.xz", - "sha256": "7250876f77fbe8f0cd5f03b356d9d0cd5ee36a3ab70b501e31ec67343da57b28", - "md5": "eb98d64806cc684e4416c43f1b776b25", - "size": "49740" - }, - "windows-x86_64": { - "relative_path": "cuda_nvprune/windows-x86_64/cuda_nvprune-windows-x86_64-12.8.55-archive.zip", - "sha256": "d29a925791d40027ca8c8fb15218bad1e46275cba4a512d176f7b8f1be2e509c", - "md5": "8db0080eb17b3bf33c2c2091c533aed6", - "size": "139715" - }, - "linux-aarch64": { - "relative_path": "cuda_nvprune/linux-aarch64/cuda_nvprune-linux-aarch64-12.8.55-archive.tar.xz", - "sha256": "78f3db75aa548ded7ed17821620ae2b02d893a3a1c01aac8a0cb7d4b11d01a4b", - "md5": "4f456799e7b16cc8091d6c71bbfe23e6", - "size": "51596" - } - }, - "cuda_nvrtc": { - "name": "CUDA NVRTC", - "license": "CUDA Toolkit", - "license_path": "cuda_nvrtc/LICENSE.txt", - "version": "12.8.61", - "linux-x86_64": { - "relative_path": "cuda_nvrtc/linux-x86_64/cuda_nvrtc-linux-x86_64-12.8.61-archive.tar.xz", - "sha256": "df1df922d6af3a01ccfbf4db9125b2c20b9b23bbd4a737be9d2261b241ae77c0", - "md5": "d93ad4afe7d621c7ed5c4a96b4237804", - "size": "114553236" - }, - "linux-sbsa": { - "relative_path": "cuda_nvrtc/linux-sbsa/cuda_nvrtc-linux-sbsa-12.8.61-archive.tar.xz", - "sha256": "1896129dd68be8a5b1cd00495ff008db743a59d8b4fd4d5cf01d463abcad2b0c", - "md5": "5c7ef205cea2eb286b6abfa63102b28c", - "size": "52197324" - }, - "windows-x86_64": { - "relative_path": "cuda_nvrtc/windows-x86_64/cuda_nvrtc-windows-x86_64-12.8.61-archive.zip", - "sha256": "e43603b09f8a52d681ceb814c00b655af19da53692ab91671dabbf8071c8f93d", - "md5": "171f0341e9d5f8b6db35be89e46868c1", - "size": "305553480" - }, - "linux-aarch64": { - "relative_path": "cuda_nvrtc/linux-aarch64/cuda_nvrtc-linux-aarch64-12.8.61-archive.tar.xz", - "sha256": "03dcbbc31e87e9a7c83a40a4df2f0600d2474331bb3fbdddc5e01fc469fcd385", - "md5": "66209adba4443056d7a2c1dba11d41b0", - "size": "56267660" - } - }, - "cuda_nvtx": { - "name": "CUDA NVTX", - "license": "CUDA Toolkit", - "license_path": "cuda_nvtx/LICENSE.txt", - "version": "12.8.55", - "linux-x86_64": { - "relative_path": "cuda_nvtx/linux-x86_64/cuda_nvtx-linux-x86_64-12.8.55-archive.tar.xz", - "sha256": "cd869608f15e9ddae9ff39aac0474a3d098e3d7c0e53d2d08956c05824e221a4", - "md5": "73d2eff7703f074785040d5a92840554", - "size": "49040" - }, - "linux-sbsa": { - "relative_path": "cuda_nvtx/linux-sbsa/cuda_nvtx-linux-sbsa-12.8.55-archive.tar.xz", - "sha256": "bf76cde03ce45a688151bec1d067fe59c75e88fd3a263f5d2b3f15929b5f858d", - "md5": "57bb546daab7578f0f5dc99a331f0bd1", - "size": "49616" - }, - "windows-x86_64": { - "relative_path": "cuda_nvtx/windows-x86_64/cuda_nvtx-windows-x86_64-12.8.55-archive.zip", - "sha256": "b7adc1e695e443d64f922367cbc5432871fac0cbcb05e04a196866695c5e7fc9", - "md5": "8196eeb8302420f757260fdd6ce2d168", - "size": "65837" - }, - "linux-aarch64": { - "relative_path": "cuda_nvtx/linux-aarch64/cuda_nvtx-linux-aarch64-12.8.55-archive.tar.xz", - "sha256": "70a50ab4bb6cd68b9ba37def4cd7980397eaf19d4a1695c75a063e0a6b43c601", - "md5": "bf2c21d4c958744b9f32e7c7e1037968", - "size": "52164" - } - }, - "cuda_nvvp": { - "name": "CUDA NVVP", - "license": "CUDA Toolkit", - "license_path": "cuda_nvvp/LICENSE.txt", - "version": "12.8.57", - "linux-x86_64": { - "relative_path": "cuda_nvvp/linux-x86_64/cuda_nvvp-linux-x86_64-12.8.57-archive.tar.xz", - "sha256": "01ec84152c65ae112bf38c45eaadfb89d855241debdfdb22b1d3cdf28670d92f", - "md5": "fc2455431a8c24060ad1f3f277fe2df4", - "size": "117722872" - }, - "windows-x86_64": { - "relative_path": "cuda_nvvp/windows-x86_64/cuda_nvvp-windows-x86_64-12.8.57-archive.zip", - "sha256": "7428f54712787965bf64b4feeb03f9a0dad0c0cb8d2705983a6de1962654b09b", - "md5": "4919a9fe3f0f3e450a611bebb14a387f", - "size": "120340876" - } - }, - "cuda_opencl": { - "name": "CUDA OpenCL", - "license": "CUDA Toolkit", - "license_path": "cuda_opencl/LICENSE.txt", - "version": "12.8.55", - "linux-x86_64": { - "relative_path": "cuda_opencl/linux-x86_64/cuda_opencl-linux-x86_64-12.8.55-archive.tar.xz", - "sha256": "7389890bad60c61ee11be766f3a15839f8c7fb089981204e32a4c49ef0a3b57b", - "md5": "b2a46831a6b533cefb262c0edf271f18", - "size": "94028" - }, - "windows-x86_64": { - "relative_path": "cuda_opencl/windows-x86_64/cuda_opencl-windows-x86_64-12.8.55-archive.zip", - "sha256": "1a29e32ca0bc82ef165a6bab1751169497fc6b3cddc70d15de9781fa66ab9faa", - "md5": "831e5f2f9eb9bde1aca70646deda0c9e", - "size": "139650" - } - }, - "cuda_profiler_api": { - "name": "CUDA Profiler API", - "license": "CUDA Toolkit", - "license_path": "cuda_profiler_api/LICENSE.txt", - "version": "12.8.55", - "linux-x86_64": { - "relative_path": "cuda_profiler_api/linux-x86_64/cuda_profiler_api-linux-x86_64-12.8.55-archive.tar.xz", - "sha256": "ebe1b661906c261fea9cc62d0b91bdabd3a2f6efdae64c7d7d83659652755ef3", - "md5": "580ae37a6c002dbca24063a344638a8a", - "size": "16184" - }, - "linux-sbsa": { - "relative_path": "cuda_profiler_api/linux-sbsa/cuda_profiler_api-linux-sbsa-12.8.55-archive.tar.xz", - "sha256": "0c736134e3de68bf396ad307b572f3f34c0500ae48111008de6e392e200385c3", - "md5": "a6a32c0b6a235495a2920db9ef4542c6", - "size": "16172" - }, - "windows-x86_64": { - "relative_path": "cuda_profiler_api/windows-x86_64/cuda_profiler_api-windows-x86_64-12.8.55-archive.zip", - "sha256": "8a285933dcde9b0589efc750c2d8520d4f678def3194f348f9901c2f00d0f2a3", - "md5": "8e5cf902563f78a33389d270a0b07c2a", - "size": "20222" - }, - "linux-aarch64": { - "relative_path": "cuda_profiler_api/linux-aarch64/cuda_profiler_api-linux-aarch64-12.8.55-archive.tar.xz", - "sha256": "f74a025086602ff907d4a6b393bc900c5a4730378ebca718508128aaee06c25c", - "md5": "4e53017b5f35b2688251a2d82861772d", - "size": "16176" - } - }, - "cuda_sandbox_dev": { - "name": "CUDA nvsandboxutils Headers", - "license": "CUDA Toolkit", - "license_path": "cuda_sandbox_dev/LICENSE.txt", - "version": "12.8.55", - "linux-x86_64": { - "relative_path": "cuda_sandbox_dev/linux-x86_64/cuda_sandbox_dev-linux-x86_64-12.8.55-archive.tar.xz", - "sha256": "cc29f6c53c7b420ce12f58ea574f7de20d739bab7f6a22aae8ebadfd907bf2a0", - "md5": "df961ab952378b3cc8abe7ebd43a5fe0", - "size": "29016" - } - }, - "cuda_sanitizer_api": { - "name": "CUDA Compute Sanitizer API", - "license": "CUDA Toolkit", - "license_path": "cuda_sanitizer_api/LICENSE.txt", - "version": "12.8.55", - "linux-x86_64": { - "relative_path": "cuda_sanitizer_api/linux-x86_64/cuda_sanitizer_api-linux-x86_64-12.8.55-archive.tar.xz", - "sha256": "2353e67ab7982839cede04a6adaa01906cf2f94cd4170cda29f5f383169bf114", - "md5": "04c5e1a8fbf508b56f28fa7c2e49176b", - "size": "9954088" - }, - "linux-sbsa": { - "relative_path": "cuda_sanitizer_api/linux-sbsa/cuda_sanitizer_api-linux-sbsa-12.8.55-archive.tar.xz", - "sha256": "1b6159a02d9d22a85fbedd5e82afc93da082835bf977f7c57ab3ece45e880167", - "md5": "88f761c4d59bc99d5e0b65ce5cfe257a", - "size": "7686384" - }, - "windows-x86_64": { - "relative_path": "cuda_sanitizer_api/windows-x86_64/cuda_sanitizer_api-windows-x86_64-12.8.55-archive.zip", - "sha256": "78c53bf359929a796042c542dfa611c8e8398dfb6fdf5d125a16dc02a1d8032a", - "md5": "a283da0b94b19e21f6d98cb6fdf919f5", - "size": "9989354" - }, - "linux-aarch64": { - "relative_path": "cuda_sanitizer_api/linux-aarch64/cuda_sanitizer_api-linux-aarch64-12.8.55-archive.tar.xz", - "sha256": "8342801e13c231f54b8988191e9cbd15ac4f0ecd5c78273aecce3a5885b5ad6b", - "md5": "b16287462fed72e7cdbee05b3b1839ec", - "size": "4339664" - } - }, - "driver_assistant": { - "name": "NVIDIA Driver Assistant", - "license": "MIT", - "license_path": "driver_assistant/LICENSE.txt", - "version": "0.18.86.10", - "linux-all": { - "relative_path": "driver_assistant/source/driver_assistant-0.18.86.10-archive.tar.xz", - "sha256": "a219aaf0f46e2ec9693aeebb68efe94291d214791c01e6c8a9c59ec240761b0d", - "md5": "f2c91eafd8a69b4be7de2f7d6fd5c6bc", - "size": "38132" - } - }, - "fabricmanager": { - "name": "NVIDIA Fabric Manager", - "license": "NVIDIA Driver", - "license_path": "fabricmanager/LICENSE.txt", - "version": "570.86.10", - "linux-x86_64": { - "relative_path": "fabricmanager/linux-x86_64/fabricmanager-linux-x86_64-570.86.10-archive.tar.xz", - "sha256": "80a03dddad76ced31c85a74c17be839321b0fa4b38333d0bb8855af1b5bc1abe", - "md5": "041401bf0ca16f687d9f01e78c566f97", - "size": "8040944" - }, - "linux-sbsa": { - "relative_path": "fabricmanager/linux-sbsa/fabricmanager-linux-sbsa-570.86.10-archive.tar.xz", - "sha256": "6ac16401230303d543e2535bc0141040bc4f95fd2f3ba072eb77d029b0c9f05e", - "md5": "2c151a8ae0d4f7a3c7dbd188f5068e81", - "size": "7306436" - } - }, - "imex": { - "name": "Nvidia-Imex", - "license": "NVIDIA Proprietary", - "license_path": "imex/LICENSE.txt", - "version": "570.86.10", - "linux-x86_64": { - "relative_path": "imex/linux-x86_64/nvidia-imex-linux-x86_64-570.86.10-archive.tar.xz", - "sha256": "e3b3b394aedb5080adcdae452bea178dcdf6a1905527828c9f4047b9b6c241d6", - "md5": "92661a67f95c6ebfe964cf98442b9749", - "size": "9669124" - }, - "linux-sbsa": { - "relative_path": "imex/linux-sbsa/nvidia-imex-linux-sbsa-570.86.10-archive.tar.xz", - "sha256": "b4a666a43b7020db0a76ce217289ce6901a45f9d72bba02f098db5bc8c882740", - "md5": "62d2d5ad6cc93681ca3ded2b782bcae2", - "size": "8772888" - } - }, - "libcublas": { - "name": "CUDA cuBLAS", - "license": "CUDA Toolkit", - "license_path": "libcublas/LICENSE.txt", - "version": "12.8.3.14", - "linux-x86_64": { - "relative_path": "libcublas/linux-x86_64/libcublas-linux-x86_64-12.8.3.14-archive.tar.xz", - "sha256": "d634d545a670a43337741e1672b63ef9b989aaba15823f27ee4b4c7f43d790bb", - "md5": "dfd48f17288f765cd9a2ff2efbdd56f9", - "size": "961034640" - }, - "linux-sbsa": { - "relative_path": "libcublas/linux-sbsa/libcublas-linux-sbsa-12.8.3.14-archive.tar.xz", - "sha256": "62200eba7c5cb946863a0699a264be77437a5f7538a66167752c29a7ccae2849", - "md5": "4d4b0c9739d93ae1fdd4fbda8be5a927", - "size": "959821520" - }, - "windows-x86_64": { - "relative_path": "libcublas/windows-x86_64/libcublas-windows-x86_64-12.8.3.14-archive.zip", - "sha256": "a2f990cf61f0086d942632f2455727240baa9378c2e9fa2bdda56ef81f6cf8ad", - "md5": "618b643fbe052adc4a15df50c7c4afc6", - "size": "574528660" - }, - "linux-aarch64": { - "relative_path": "libcublas/linux-aarch64/libcublas-linux-aarch64-12.8.3.14-archive.tar.xz", - "sha256": "62d358b180ffedbfec120b38aa06c23f00e63a99dd254876efeb6533fe84ee1c", - "md5": "6d0a9d8c6de3821df803d26987c75b3e", - "size": "537050784" - } - }, - "libcudla": { - "name": "cuDLA", - "license": "CUDA Toolkit", - "license_path": "libcudla/LICENSE.txt", - "version": "12.8.55", - "linux-aarch64": { - "relative_path": "libcudla/linux-aarch64/libcudla-linux-aarch64-12.8.55-archive.tar.xz", - "sha256": "c1276d1f41ab2bcb3cc4e39e14f1fdb3234321f8821451f1b10de4984068a188", - "md5": "2d9b33c97f67c4241231269bcc1f0ed4", - "size": "38576" - } - }, - "libcufft": { - "name": "CUDA cuFFT", - "license": "CUDA Toolkit", - "license_path": "libcufft/LICENSE.txt", - "version": "11.3.3.41", - "linux-x86_64": { - "relative_path": "libcufft/linux-x86_64/libcufft-linux-x86_64-11.3.3.41-archive.tar.xz", - "sha256": "04f54ccb47b8785cd47fbaa6c78cda1521950841a2dbac1d95d7ba6a414bb22b", - "md5": "791f8f7a46168b75e8a8c2a540aae2b6", - "size": "448672836" - }, - "linux-sbsa": { - "relative_path": "libcufft/linux-sbsa/libcufft-linux-sbsa-11.3.3.41-archive.tar.xz", - "sha256": "e68c264b48acd122c59ba527b854c3c210b8097086f1dc108bd0469f7d646316", - "md5": "2ef5f0f2fc5dfedd8993e6a08e52d2f6", - "size": "449316564" - }, - "windows-x86_64": { - "relative_path": "libcufft/windows-x86_64/libcufft-windows-x86_64-11.3.3.41-archive.zip", - "sha256": "04969fc26520dc085665bf6256d793ddceb277bd6f2401093fded781d9fa7151", - "md5": "6f7b728d5f407bec6e9ace9ddc7175ed", - "size": "190566082" - }, - "linux-aarch64": { - "relative_path": "libcufft/linux-aarch64/libcufft-linux-aarch64-11.3.3.41-archive.tar.xz", - "sha256": "c239667c03cf6ba3af71926518286b95740950b870711d1c44555644dd30d1c9", - "md5": "4086a246683bc91922249066b23ece61", - "size": "172322980" - } - }, - "libcufile": { - "name": "CUDA cuFile", - "license": "CUDA Toolkit", - "license_path": "libcufile/LICENSE.txt", - "version": "1.13.0.11", - "linux-x86_64": { - "relative_path": "libcufile/linux-x86_64/libcufile-linux-x86_64-1.13.0.11-archive.tar.xz", - "sha256": "9b7766e89114e9625bcec433adb33d2fd520a5ee86e7b25a3eaaf2ae3a36f2b6", - "md5": "b5f56c801721761eab6f65a83ea324d3", - "size": "42099096" - }, - "linux-sbsa": { - "relative_path": "libcufile/linux-sbsa/libcufile-linux-sbsa-1.13.0.11-archive.tar.xz", - "sha256": "7cfb4d1564cfa276fd70c9e32644c683fe12d328a3032b0eeb463c88c3cd273a", - "md5": "a76904cbcf9a1d05f30df5ef9b6e817a", - "size": "41644000" - }, - "linux-aarch64": { - "relative_path": "libcufile/linux-aarch64/libcufile-linux-aarch64-1.13.0.11-archive.tar.xz", - "sha256": "08ff0f554827388c876e6909d2e0844751c70ff9db79e8c93465860fae4a0318", - "md5": "250609af472f2073e6972efe8f69a066", - "size": "41624012" - } - }, - "libcurand": { - "name": "CUDA cuRAND", - "license": "CUDA Toolkit", - "license_path": "libcurand/LICENSE.txt", - "version": "10.3.9.55", - "linux-x86_64": { - "relative_path": "libcurand/linux-x86_64/libcurand-linux-x86_64-10.3.9.55-archive.tar.xz", - "sha256": "91923b0e38dc3d0e14c667800ebf95ee7cd290387effc7a0a559144004b5504f", - "md5": "69309e4d731c58be28f31b9c5047f683", - "size": "88575908" - }, - "linux-sbsa": { - "relative_path": "libcurand/linux-sbsa/libcurand-linux-sbsa-10.3.9.55-archive.tar.xz", - "sha256": "fb56d29e574b5b66cd25ba3b36fe9e91ee718fdd3bcbbb1f50ff0034475c5cbc", - "md5": "0ccba08a87320fc9f09117a59223cbdd", - "size": "88540940" - }, - "windows-x86_64": { - "relative_path": "libcurand/windows-x86_64/libcurand-windows-x86_64-10.3.9.55-archive.zip", - "sha256": "239172718cca32f153ef6fd27e3950795463732b0f24df6282ba6bf207a9c29d", - "md5": "aa5b230abab2291f2db704c183021329", - "size": "61952615" - }, - "linux-aarch64": { - "relative_path": "libcurand/linux-aarch64/libcurand-linux-aarch64-10.3.9.55-archive.tar.xz", - "sha256": "561aae0bb1d14266bce879d834ef99ee0230083b3a88ec632baca2412c134d09", - "md5": "be1bddf6bfb1fe1e4cea22a40ab9ea2e", - "size": "79212400" - } - }, - "libcusolver": { - "name": "CUDA cuSOLVER", - "license": "CUDA Toolkit", - "license_path": "libcusolver/LICENSE.txt", - "version": "11.7.2.55", - "linux-x86_64": { - "relative_path": "libcusolver/linux-x86_64/libcusolver-linux-x86_64-11.7.2.55-archive.tar.xz", - "sha256": "8371ae8dccaac9681cf37155401db155c75183e319c8626800eae8dc756d2d07", - "md5": "7b3a8d7331aab52c4e19117dc7f5afbf", - "size": "256328200" - }, - "linux-sbsa": { - "relative_path": "libcusolver/linux-sbsa/libcusolver-linux-sbsa-11.7.2.55-archive.tar.xz", - "sha256": "d2b159d08415823e597eb041be9d1a328ef0bff97a3d2e7ca7380a2c080f0243", - "md5": "26c4ad8f3f9690ad60925c98c898e0f7", - "size": "255473480" - }, - "windows-x86_64": { - "relative_path": "libcusolver/windows-x86_64/libcusolver-windows-x86_64-11.7.2.55-archive.zip", - "sha256": "8478e9dbb6606dfaa7aa08c3f60372d93eedc721c701adb46eb1e4a3d1ef3854", - "md5": "edeb3bb3c2d8dac6099735452e5152a5", - "size": "246448372" - }, - "linux-aarch64": { - "relative_path": "libcusolver/linux-aarch64/libcusolver-linux-aarch64-11.7.2.55-archive.tar.xz", - "sha256": "d64d595a9c502a0a49ff95521e9b0f2c9120a7ecd8f1df1915bc17d0445cc65c", - "md5": "f9336a36a2e199af0fb3aef82cc397ce", - "size": "91200072" - } - }, - "libcusparse": { - "name": "CUDA cuSPARSE", - "license": "CUDA Toolkit", - "license_path": "libcusparse/LICENSE.txt", - "version": "12.5.7.53", - "linux-x86_64": { - "relative_path": "libcusparse/linux-x86_64/libcusparse-linux-x86_64-12.5.7.53-archive.tar.xz", - "sha256": "de3ff527e803aff2c6a35e1e367b405fdc39ab313468554a72d112d54b37b090", - "md5": "308b3d178a6dc0017b049b1abd7d6db2", - "size": "327377856" - }, - "linux-sbsa": { - "relative_path": "libcusparse/linux-sbsa/libcusparse-linux-sbsa-12.5.7.53-archive.tar.xz", - "sha256": "0a7879039873dd893b1a8df48bfafc2668dd32591e00e1dce34c4c5add3cab7c", - "md5": "d2ca28090dc1a5d01d5996fdf172c4df", - "size": "327111076" - }, - "windows-x86_64": { - "relative_path": "libcusparse/windows-x86_64/libcusparse-windows-x86_64-12.5.7.53-archive.zip", - "sha256": "eb6d62a449390c91b22a72df5facdae8d6121736931dba75cfd1d2a9063af49d", - "md5": "493d89e90daa9876c2c23e591f4d73ec", - "size": "285389488" - }, - "linux-aarch64": { - "relative_path": "libcusparse/linux-aarch64/libcusparse-linux-aarch64-12.5.7.53-archive.tar.xz", - "sha256": "da9958295f723ceafdcce2a4cde3f250700b39bcc873244b7012c41ca36f10a2", - "md5": "437568dff876b4a37a35ae51a1af3c40", - "size": "108448056" - } - }, - "libnpp": { - "name": "CUDA NPP", - "license": "CUDA Toolkit", - "license_path": "libnpp/LICENSE.txt", - "version": "12.3.3.65", - "linux-x86_64": { - "relative_path": "libnpp/linux-x86_64/libnpp-linux-x86_64-12.3.3.65-archive.tar.xz", - "sha256": "020037ee6c5e6ea41352b6a82a22bbdc75616339e9453b70ed3e84df51f6a25e", - "md5": "42a1efadbf9e3e35604eacea6817fb00", - "size": "255649656" - }, - "linux-sbsa": { - "relative_path": "libnpp/linux-sbsa/libnpp-linux-sbsa-12.3.3.65-archive.tar.xz", - "sha256": "65ff2e105c464baf4a0b1ee542e5cc73f63c438bbc37b445362aff73ec5ac0bf", - "md5": "31b6fa67f46b443648828fd1c81552b2", - "size": "254912496" - }, - "windows-x86_64": { - "relative_path": "libnpp/windows-x86_64/libnpp-windows-x86_64-12.3.3.65-archive.zip", - "sha256": "48a40b6e744792c1b7bca7fb03484f379a5bbd8d6abb49956ad611b4cb1ccede", - "md5": "1812a1966dae34dbda1407fad7ab1fa5", - "size": "205859577" - }, - "linux-aarch64": { - "relative_path": "libnpp/linux-aarch64/libnpp-linux-aarch64-12.3.3.65-archive.tar.xz", - "sha256": "797437cf5223ce2e6d4b363057fdb76e8b384825294442da51ff01d3ced6269a", - "md5": "3a11344537090582e1817e5753860424", - "size": "81909056" - } - }, - "libnvfatbin": { - "name": "NVIDIA compiler library for fatbin interaction", - "license": "CUDA Toolkit", - "license_path": "libnvfatbin/LICENSE.txt", - "version": "12.8.55", - "linux-x86_64": { - "relative_path": "libnvfatbin/linux-x86_64/libnvfatbin-linux-x86_64-12.8.55-archive.tar.xz", - "sha256": "2495b6eded47fee5a8520fe103a208f6006b7d2ae95bf65971f9d9adf03764e0", - "md5": "650beeeb01776e9434e154cf4a00fb53", - "size": "923488" - }, - "linux-sbsa": { - "relative_path": "libnvfatbin/linux-sbsa/libnvfatbin-linux-sbsa-12.8.55-archive.tar.xz", - "sha256": "e69b42f96d2df8093247e17207ae05825f84b586378b52da25273286abd38d56", - "md5": "9a52594cfefdd4c0343e2ec52ff675cc", - "size": "829852" - }, - "windows-x86_64": { - "relative_path": "libnvfatbin/windows-x86_64/libnvfatbin-windows-x86_64-12.8.55-archive.zip", - "sha256": "8f4bc06fddf2adf1b00e4e177605935091dcf15b3658dcbe002404d2d69954e6", - "md5": "1a304d2e0f7b122a8e9d64ba21f78c49", - "size": "2203014" - }, - "linux-aarch64": { - "relative_path": "libnvfatbin/linux-aarch64/libnvfatbin-linux-aarch64-12.8.55-archive.tar.xz", - "sha256": "e8d5dc9c3123790d453a45f8bbae96a1716a137cdaf0107ea3e937eef9408cb8", - "md5": "e05726e4a64f3847fc51d11bca874497", - "size": "803916" - } - }, - "libnvidia_nscq": { - "name": "NVIDIA NSCQ API", - "license": "NVIDIA Driver", - "license_path": "libnvidia_nscq/LICENSE.txt", - "version": "570.86.10", - "linux-x86_64": { - "relative_path": "libnvidia_nscq/linux-x86_64/libnvidia_nscq-linux-x86_64-570.86.10-archive.tar.xz", - "sha256": "9f57b34e6e87c1fcccd1762fdf3e18fa83a25dd1bffa99af785e1175ac60987d", - "md5": "212cb2d6df81d5ef68364420e3a85629", - "size": "357072" - }, - "linux-sbsa": { - "relative_path": "libnvidia_nscq/linux-sbsa/libnvidia_nscq-linux-sbsa-570.86.10-archive.tar.xz", - "sha256": "87399221907a9b439668047d321cd2b00e6bd406ec1a81414c75114e55bf2c72", - "md5": "00b494f7918d4530fef3ce1caa5d4886", - "size": "350792" - } - }, - "libnvjitlink": { - "name": "NVIDIA compiler library for JIT LTO functionality", - "license": "CUDA Toolkit", - "license_path": "libnvjitlink/LICENSE.txt", - "version": "12.8.61", - "linux-x86_64": { - "relative_path": "libnvjitlink/linux-x86_64/libnvjitlink-linux-x86_64-12.8.61-archive.tar.xz", - "sha256": "522ac9a54f9a83bdaeb0f6fbdf9a030c379f53f1bb628d0a554fd33003c3a485", - "md5": "5ecd76151c3166c1c98bd013d6bc1d30", - "size": "53983560" - }, - "linux-sbsa": { - "relative_path": "libnvjitlink/linux-sbsa/libnvjitlink-linux-sbsa-12.8.61-archive.tar.xz", - "sha256": "845f34db0a23f1d5d0b2e60c12944cd7532e59cffd44a032c584ebab3a089f49", - "md5": "21e0c422199c2b7ebcbd104169b07a32", - "size": "49205440" - }, - "windows-x86_64": { - "relative_path": "libnvjitlink/windows-x86_64/libnvjitlink-windows-x86_64-12.8.61-archive.zip", - "sha256": "8258afaadbd9744d87070525067c497041dd52c6b22d11ba7297421fc8f6f39d", - "md5": "1c416add0add1ecaab5d15e205f55518", - "size": "257312022" - }, - "linux-aarch64": { - "relative_path": "libnvjitlink/linux-aarch64/libnvjitlink-linux-aarch64-12.8.61-archive.tar.xz", - "sha256": "875057ce2458cb7cd1f28bcc6571db34e7ae2e396b8be62489212b09b4aa93da", - "md5": "b63cac05bc62a4c119eac6b81328a203", - "size": "52998588" - } - }, - "libnvjpeg": { - "name": "CUDA nvJPEG", - "license": "CUDA Toolkit", - "license_path": "libnvjpeg/LICENSE.txt", - "version": "12.3.5.57", - "linux-x86_64": { - "relative_path": "libnvjpeg/linux-x86_64/libnvjpeg-linux-x86_64-12.3.5.57-archive.tar.xz", - "sha256": "00f83dfb3fc88452674a9e816ec11d8a52d0a4de68596d7e130980b461e509cb", - "md5": "8bc877a907525fff9e8142506aa007b6", - "size": "3263400" - }, - "linux-sbsa": { - "relative_path": "libnvjpeg/linux-sbsa/libnvjpeg-linux-sbsa-12.3.5.57-archive.tar.xz", - "sha256": "a65047691bc89de01591d6417cfa941e490f97d82f4ef3f53b1ef1a5c23ea4ba", - "md5": "7a6b0b18ef5f43f252b2bc5071a2ebf2", - "size": "3076984" - }, - "windows-x86_64": { - "relative_path": "libnvjpeg/windows-x86_64/libnvjpeg-windows-x86_64-12.3.5.57-archive.zip", - "sha256": "569f1a6c0b8e41ba79e2998800b56626ac2bde80114eb6bfd5eeafc3f210a884", - "md5": "e70896c4e64ba322a36c56ac38c4ae69", - "size": "3639215" - }, - "linux-aarch64": { - "relative_path": "libnvjpeg/linux-aarch64/libnvjpeg-linux-aarch64-12.3.5.57-archive.tar.xz", - "sha256": "cef58342a4de0df41348e909462b8e713285fc89da1357431e3d851a00fb8bb0", - "md5": "f30d80fd33b01931c7943201ddf78cdb", - "size": "1637964" - } - }, - "libnvsdm": { - "name": "LIBNVSDM", - "license": "NVIDIA", - "license_path": "libnvsdm/LICENSE.txt", - "version": "570.86.10", - "linux-x86_64": { - "relative_path": "libnvsdm/linux-x86_64/libnvsdm-linux-x86_64-570.86.10-archive.tar.xz", - "sha256": "bf5a533537ec3c8033c7ae4dfb713a62ff5cc53b497d181fcc8f4e50f3ae07f6", - "md5": "dabefbf0095f409087f46a92219b9c69", - "size": "488448" - } - }, - "nsight_compute": { - "name": "Nsight Compute", - "license": "NVIDIA SLA", - "license_path": "nsight_compute/LICENSE.txt", - "version": "2025.1.0.14", - "linux-x86_64": { - "relative_path": "nsight_compute/linux-x86_64/nsight_compute-linux-x86_64-2025.1.0.14-archive.tar.xz", - "sha256": "eab77e6bd3256a23af91ccf34c4cdae6bc04cd22d2f514f20e00859ddcf89ba4", - "md5": "3fa5a53bfd63b86c5b0c8e21380d9fdf", - "size": "299779168" - }, - "linux-sbsa": { - "relative_path": "nsight_compute/linux-sbsa/nsight_compute-linux-sbsa-2025.1.0.14-archive.tar.xz", - "sha256": "dc463dfd7a3890805ee7ccfde9aca31616f89853fdca0d0a382d98cd1df6de32", - "md5": "2d23705d7b9824b4434d23639975fafa", - "size": "114112400" - }, - "windows-x86_64": { - "relative_path": "nsight_compute/windows-x86_64/nsight_compute-windows-x86_64-2025.1.0.14-archive.zip", - "sha256": "f31afb1fb370d52984dc5109210c39f6d0ef568dc03f09c36a3decdbe65741cc", - "md5": "4fe7a728281248f30d8fc465b26f1c15", - "size": "344487673" - }, - "linux-aarch64": { - "relative_path": "nsight_compute/linux-aarch64/nsight_compute-linux-aarch64-2025.1.0.14-archive.tar.xz", - "sha256": "66a7281ac0abd073bb86de088b8d52b84bb289ad7fb84b287278205762c5d9d3", - "md5": "d8e1e05082bc02a77edaae03ce8368cd", - "size": "223851880" - } - }, - "nsight_systems": { - "name": "Nsight Systems", - "license": "NVIDIA SLA", - "license_path": "nsight_systems/LICENSE.txt", - "version": "2024.6.2.225", - "linux-x86_64": { - "relative_path": "nsight_systems/linux-x86_64/nsight_systems-linux-x86_64-2024.6.2.225-archive.tar.xz", - "sha256": "dbbce7681d5f75303e10a43cdd6e282e2f05f4ffeba50c4361bd26b7bd3da17b", - "md5": "5f8e25f72aceb42e2ece16026ff8e42e", - "size": "1002341612" - }, - "linux-sbsa": { - "relative_path": "nsight_systems/linux-sbsa/nsight_systems-linux-sbsa-2024.6.2.225-archive.tar.xz", - "sha256": "4defa446ebc82a18e1255cc6c0cd80155c2421c4539b496a3bd94a2190f19fc2", - "md5": "fa2e58137f3ec047441a1f4e9ad4a162", - "size": "913365464" - }, - "windows-x86_64": { - "relative_path": "nsight_systems/windows-x86_64/nsight_systems-windows-x86_64-2024.6.2.225-archive.zip", - "sha256": "81930377a34b2fbe543728c08fe4b842493f5b63e18d12fe1b31c529cfdc80ba", - "md5": "92c9e7a5f04b1bcc70a5c580520a81f2", - "size": "386259728" - } - }, - "nsight_vse": { - "name": "Nsight Visual Studio Edition (VSE)", - "license": "NVIDIA SLA", - "license_path": "nsight_vse/LICENSE.txt", - "version": "2025.1.0.25002", - "windows-x86_64": { - "relative_path": "nsight_vse/windows-x86_64/nsight_vse-windows-x86_64-2025.1.0.25002-archive.zip", - "sha256": "d9a8edcbe6d71d949dc55d59f51e09b4d513d1a253eb6f83d0cf1c734bc40240", - "md5": "7d81bd52d35a86c1a475a3414a1899c9", - "size": "133238897" - } - }, - "nvidia_driver": { - "name": "NVIDIA Linux Driver", - "license": "NVIDIA Driver", - "license_path": "nvidia_driver/LICENSE.txt", - "version": "570.86.10", - "linux-x86_64": { - "relative_path": "nvidia_driver/linux-x86_64/nvidia_driver-linux-x86_64-570.86.10-archive.tar.xz", - "sha256": "365057b41d10723653d6aa774c20b416df7b054c0360e2028d967e0c56c38283", - "md5": "dd3e6d75a3b012561eca03082d5cd7b8", - "size": "444887324" - }, - "linux-sbsa": { - "relative_path": "nvidia_driver/linux-sbsa/nvidia_driver-linux-sbsa-570.86.10-archive.tar.xz", - "sha256": "9c3b1319deb465b8111c9b015fe70842fce4265a1ef1555f311c7bdb9b5da383", - "md5": "f12b4ac7255205d85c5c4dd118ba6be8", - "size": "343873728" - } - }, - "nvidia_fs": { - "name": "NVIDIA filesystem", - "license": "CUDA Toolkit", - "license_path": "nvidia_fs/LICENSE.txt", - "version": "2.24.2", - "linux-x86_64": { - "relative_path": "nvidia_fs/linux-x86_64/nvidia_fs-linux-x86_64-2.24.2-archive.tar.xz", - "sha256": "4d92030bcd9a9772cc9d143716e6042c320d21b49b9ca2473633730eb972f99d", - "md5": "60f8284cfbeb679202d6941623fe4ba9", - "size": "59804" - }, - "linux-sbsa": { - "relative_path": "nvidia_fs/linux-sbsa/nvidia_fs-linux-sbsa-2.24.2-archive.tar.xz", - "sha256": "b68a8e72071f1f780d08a8309ac2bf663ad56d246bc36e8c12cffcd9505bc403", - "md5": "12e0f6007b61f48de14b3bd4a0181473", - "size": "59788" - }, - "linux-aarch64": { - "relative_path": "nvidia_fs/linux-aarch64/nvidia_fs-linux-aarch64-2.24.2-archive.tar.xz", - "sha256": "961ade0325cda34aef4acd3e3693aeaf32b9220f44c0c9e83efcc9736b0ded7a", - "md5": "a0526b11c9f730465c2c246ef4db7a7e", - "size": "59824" - } - }, - "visual_studio_integration": { - "name": "CUDA Visual Studio Integration", - "license": "CUDA Toolkit", - "license_path": "visual_studio_integration/LICENSE.txt", - "version": "12.8.55", - "windows-x86_64": { - "relative_path": "visual_studio_integration/windows-x86_64/visual_studio_integration-windows-x86_64-12.8.55-archive.zip", - "sha256": "c66aeee885db276b831265a7153fb31e77d7817fac0da6e8f6a328c3e700df1c", - "md5": "461f2091c79eeccea80b07957c279879", - "size": "863828" - } - } -} diff --git a/pkgs/development/cuda-modules/cuda/manifests/redistrib_12.8.1.json b/pkgs/development/cuda-modules/cuda/manifests/redistrib_12.8.1.json new file mode 100644 index 000000000000..7510326d9cc1 --- /dev/null +++ b/pkgs/development/cuda-modules/cuda/manifests/redistrib_12.8.1.json @@ -0,0 +1,1061 @@ +{ + "release_date": "2025-03-06", + "release_label": "12.8.1", + "release_product": "cuda", + "cuda_cccl": { + "name": "CXX Core Compute Libraries", + "license": "CUDA Toolkit", + "license_path": "cuda_cccl/LICENSE.txt", + "version": "12.8.90", + "linux-x86_64": { + "relative_path": "cuda_cccl/linux-x86_64/cuda_cccl-linux-x86_64-12.8.90-archive.tar.xz", + "sha256": "0740e9e01e4f15e17c5ab8d68bba4f8ec0eb6b84edccba4ac45112d2d2174e4b", + "md5": "97f6ad8c8717cc555974d03483200f43", + "size": "928524" + }, + "linux-sbsa": { + "relative_path": "cuda_cccl/linux-sbsa/cuda_cccl-linux-sbsa-12.8.90-archive.tar.xz", + "sha256": "c4fa12bac07c50f81da2089ec1dd2c228350dbd9125075e5c0dde384bf4b0c0f", + "md5": "5825a0fd8e59bd1cdfcc7ec33d107a7e", + "size": "928384" + }, + "windows-x86_64": { + "relative_path": "cuda_cccl/windows-x86_64/cuda_cccl-windows-x86_64-12.8.90-archive.zip", + "sha256": "bd8548fa1ae82f92910bebc3079e14bd58c5a92aa64596d46bd610a478cb39d7", + "md5": "1e6407b8a4525ff555da2e8946e1d270", + "size": "2911311" + }, + "linux-aarch64": { + "relative_path": "cuda_cccl/linux-aarch64/cuda_cccl-linux-aarch64-12.8.90-archive.tar.xz", + "sha256": "d2c88dd447a7dcbc8eb1d416c34d88e9df03745dc471b6cfaf93f5ef161d5dbd", + "md5": "59cf74798b08beb4a387f3f43a7f0f33", + "size": "928700" + } + }, + "cuda_compat": { + "name": "CUDA compat L4T", + "license": "CUDA Toolkit", + "license_path": "cuda_compat/LICENSE.txt", + "version": "12.8.39468522", + "linux-aarch64": { + "relative_path": "cuda_compat/linux-aarch64/cuda_compat-linux-aarch64-12.8.39468522-archive.tar.xz", + "sha256": "63679e339721dda78421d196775512e1f4c1168e63832b0717827e7d17a808e2", + "md5": "c08ad3510644294611243fddf85d31b2", + "size": "22287344" + } + }, + "cuda_cudart": { + "name": "CUDA Runtime (cudart)", + "license": "CUDA Toolkit", + "license_path": "cuda_cudart/LICENSE.txt", + "version": "12.8.90", + "linux-x86_64": { + "relative_path": "cuda_cudart/linux-x86_64/cuda_cudart-linux-x86_64-12.8.90-archive.tar.xz", + "sha256": "8d566b5fe745c46842dc16945cf36686227536decd2302c372be86da37faca68", + "md5": "4c374fabd7d36cac110ada9aea3c0743", + "size": "1354240" + }, + "linux-sbsa": { + "relative_path": "cuda_cudart/linux-sbsa/cuda_cudart-linux-sbsa-12.8.90-archive.tar.xz", + "sha256": "9e54c6686b193efa9642e7f6609ce78b064c5d576946478bcff4c024e1acdea7", + "md5": "aacb7d155dcf3424821c6a211b589ccc", + "size": "1353824" + }, + "windows-x86_64": { + "relative_path": "cuda_cudart/windows-x86_64/cuda_cudart-windows-x86_64-12.8.90-archive.zip", + "sha256": "4a39058fd8519444a81cfc7ae055d136f48d1a31ffa41ae255b35b2edd61e13b", + "md5": "3c6b722964b7ace39231d86c40eb3255", + "size": "3037735" + }, + "linux-aarch64": { + "relative_path": "cuda_cudart/linux-aarch64/cuda_cudart-linux-aarch64-12.8.90-archive.tar.xz", + "sha256": "0cdde0058d47b3307bc2d58156cfadce092631a3d24616e1b88d6ef089b5ca73", + "md5": "947071ab083ad9b6f5e9b33e74a7588e", + "size": "1030172" + } + }, + "cuda_cuobjdump": { + "name": "cuobjdump", + "license": "CUDA Toolkit", + "license_path": "cuda_cuobjdump/LICENSE.txt", + "version": "12.8.90", + "linux-x86_64": { + "relative_path": "cuda_cuobjdump/linux-x86_64/cuda_cuobjdump-linux-x86_64-12.8.90-archive.tar.xz", + "sha256": "dbf41355a0f7a8aa491c1839a6c6ff8df02cdb6c6eefd66360543616c1b4980f", + "md5": "2c99dff93966540faabdc06bfd077d7b", + "size": "207644" + }, + "linux-sbsa": { + "relative_path": "cuda_cuobjdump/linux-sbsa/cuda_cuobjdump-linux-sbsa-12.8.90-archive.tar.xz", + "sha256": "8be3b7eb313c65353ccffdca94698c9f207e2889444ec1d38f41917654b6d234", + "md5": "4186d5b1a6d1c00bf421db73c9afb399", + "size": "196044" + }, + "windows-x86_64": { + "relative_path": "cuda_cuobjdump/windows-x86_64/cuda_cuobjdump-windows-x86_64-12.8.90-archive.zip", + "sha256": "af6c4b7678cd9f3f3b8eeff7cc44f9d732bfacf70b1bdd03abccc25fec6c1ac1", + "md5": "ed3d68dd6b204049d51d11478cfeaa21", + "size": "5484288" + }, + "linux-aarch64": { + "relative_path": "cuda_cuobjdump/linux-aarch64/cuda_cuobjdump-linux-aarch64-12.8.90-archive.tar.xz", + "sha256": "3b047ac7bc156a1ed2bd8756aa90381a342cf3748743a74e6b8110b9a9319930", + "md5": "84210bb001bb2bc2d86779321fbcfd55", + "size": "185532" + } + }, + "cuda_cupti": { + "name": "CUPTI", + "license": "CUDA Toolkit", + "license_path": "cuda_cupti/LICENSE.txt", + "version": "12.8.90", + "linux-x86_64": { + "relative_path": "cuda_cupti/linux-x86_64/cuda_cupti-linux-x86_64-12.8.90-archive.tar.xz", + "sha256": "7bf5db86cb82f26a6a3cb9e2fa4dc2a131d25885f59fdbc647938929924405db", + "md5": "c1540998f554d45ccafe560a36ebd4d3", + "size": "15383056" + }, + "linux-sbsa": { + "relative_path": "cuda_cupti/linux-sbsa/cuda_cupti-linux-sbsa-12.8.90-archive.tar.xz", + "sha256": "bf7640a559f53a9c19b3f42443da20ef4cb1c28cacf00d5506ee7dcf7e1e6a45", + "md5": "7d50fd56188c1f93c1c1186b3e6b6660", + "size": "11944500" + }, + "windows-x86_64": { + "relative_path": "cuda_cupti/windows-x86_64/cuda_cupti-windows-x86_64-12.8.90-archive.zip", + "sha256": "8a09eab5412addc6e132a55bac41ebad0141de3b5b6f6eca3028eb9e49a8cdb6", + "md5": "6073ec6d52a5f1c4131a29f28e259cc0", + "size": "12661877" + }, + "linux-aarch64": { + "relative_path": "cuda_cupti/linux-aarch64/cuda_cupti-linux-aarch64-12.8.90-archive.tar.xz", + "sha256": "0bd2e29566d168e05bacbc0965b760ff8508526482d66371d36a97e8a3b20aba", + "md5": "135bffa6efd59215f26b84032ba33f54", + "size": "4532088" + } + }, + "cuda_cuxxfilt": { + "name": "CUDA cuxxfilt (demangler)", + "license": "CUDA Toolkit", + "license_path": "cuda_cuxxfilt/LICENSE.txt", + "version": "12.8.90", + "linux-x86_64": { + "relative_path": "cuda_cuxxfilt/linux-x86_64/cuda_cuxxfilt-linux-x86_64-12.8.90-archive.tar.xz", + "sha256": "cbe77c55b2e9a9bf777e88db01d320d227017075c35d0a96448fb5bd6b5697f2", + "md5": "5c71a61493363705c65609fb8b08fe1a", + "size": "188400" + }, + "linux-sbsa": { + "relative_path": "cuda_cuxxfilt/linux-sbsa/cuda_cuxxfilt-linux-sbsa-12.8.90-archive.tar.xz", + "sha256": "454ec6ab8fa8123dabe14d3f937ced9d14fdeb8447a58589aca63b8acb82517d", + "md5": "4b61a6396f543f04da14fc8465aa16e9", + "size": "176220" + }, + "windows-x86_64": { + "relative_path": "cuda_cuxxfilt/windows-x86_64/cuda_cuxxfilt-windows-x86_64-12.8.90-archive.zip", + "sha256": "6f2af4a5e3947690005f3efb527c16b21ae8664e342795a70185a50c56acfb02", + "md5": "dce8d1889b2deccab8f5f60c1e6d5507", + "size": "178429" + }, + "linux-aarch64": { + "relative_path": "cuda_cuxxfilt/linux-aarch64/cuda_cuxxfilt-linux-aarch64-12.8.90-archive.tar.xz", + "sha256": "83f13d4490b30575f93fae54a6084518c7cab99fa52dcbdf0c7434ad564a1389", + "md5": "9ccd39650bb7ebd5cca2f015c34f64b9", + "size": "170224" + } + }, + "cuda_demo_suite": { + "name": "CUDA Demo Suite", + "license": "CUDA Toolkit", + "license_path": "cuda_demo_suite/LICENSE.txt", + "version": "12.8.90", + "linux-x86_64": { + "relative_path": "cuda_demo_suite/linux-x86_64/cuda_demo_suite-linux-x86_64-12.8.90-archive.tar.xz", + "sha256": "c5cd54cfea8cf3929d7e5af92d2dc832e2252d10e61fd837a389d4ac21493843", + "md5": "89c0a0499a57367577e0bf059d5760e7", + "size": "4027860" + }, + "windows-x86_64": { + "relative_path": "cuda_demo_suite/windows-x86_64/cuda_demo_suite-windows-x86_64-12.8.90-archive.zip", + "sha256": "cfb5b884c032f0a3a6e180c8166e9017684f0c3b54c491b6b3ad6c59a916535d", + "md5": "e57b73df2499ced0dd85cf6d99ec7c0a", + "size": "5112091" + } + }, + "cuda_documentation": { + "name": "CUDA Documentation", + "license": "CUDA Toolkit", + "license_path": "cuda_documentation/LICENSE.txt", + "version": "12.8.90", + "linux-x86_64": { + "relative_path": "cuda_documentation/linux-x86_64/cuda_documentation-linux-x86_64-12.8.90-archive.tar.xz", + "sha256": "70eb9e023a995f7df5e6dc0b35682d16432d107f442789f6f69a016a5c03b4a2", + "md5": "a07985ebb80e82fcf2e9a1c9310964a9", + "size": "67152" + }, + "linux-sbsa": { + "relative_path": "cuda_documentation/linux-sbsa/cuda_documentation-linux-sbsa-12.8.90-archive.tar.xz", + "sha256": "345d8122cfd7ed8b1dcd079899975d7919e0d10ad1314f1f9ffd9783a5773215", + "md5": "3a375ccc1697031a59ee2a3c3a096e23", + "size": "67092" + }, + "windows-x86_64": { + "relative_path": "cuda_documentation/windows-x86_64/cuda_documentation-windows-x86_64-12.8.90-archive.zip", + "sha256": "ff59877f1abe0130f86a295dd91090aba22ec20ea8bf23bd2d1e27ac5660e2e3", + "md5": "fe5e012770c5562ff283fff8b06e29b2", + "size": "105658" + }, + "linux-aarch64": { + "relative_path": "cuda_documentation/linux-aarch64/cuda_documentation-linux-aarch64-12.8.90-archive.tar.xz", + "sha256": "41166b7895e539f66fc63886fa1f74da871f9b16881d50b4930810245b532a86", + "md5": "b7a0b3cc902d3edd3e95df72a0457616", + "size": "67264" + } + }, + "cuda_gdb": { + "name": "CUDA GDB", + "license": "CUDA Toolkit", + "license_path": "cuda_gdb/LICENSE.txt", + "version": "12.8.90", + "linux-x86_64": { + "relative_path": "cuda_gdb/linux-x86_64/cuda_gdb-linux-x86_64-12.8.90-archive.tar.xz", + "sha256": "f10953b7bb795b1ff59f769da8d2e776f5b0f9e4bf5daf2a6c3bd301250321ff", + "md5": "83e100dc53e5ec01c391891b187f61a8", + "size": "64188228" + }, + "linux-sbsa": { + "relative_path": "cuda_gdb/linux-sbsa/cuda_gdb-linux-sbsa-12.8.90-archive.tar.xz", + "sha256": "b2f7ecf4ee1e01b9c165506797ad99ea446815bdd0fe0e7b4d79ed4c56938032", + "md5": "e1024d731154d49a126b9b19d0da13b9", + "size": "43172156" + }, + "linux-aarch64": { + "relative_path": "cuda_gdb/linux-aarch64/cuda_gdb-linux-aarch64-12.8.90-archive.tar.xz", + "sha256": "460766785b53adc78beb23c984f7c61be255eaabe103278eadb4373a604ce0f0", + "md5": "0bd39d76eed4911336ce90b14d258580", + "size": "43086472" + } + }, + "cuda_nsight": { + "name": "Nsight Eclipse Edition Plugin", + "license": "CUDA Toolkit", + "license_path": "cuda_nsight/LICENSE.txt", + "version": "12.8.90", + "linux-x86_64": { + "relative_path": "cuda_nsight/linux-x86_64/cuda_nsight-linux-x86_64-12.8.90-archive.tar.xz", + "sha256": "3bc79396a171b90a40b57ac00df1a8d5cb31783767b2a66351f2bcf163c9aaa6", + "md5": "5b8df11545fed43632ab8ca9e791b6d7", + "size": "118689616" + } + }, + "cuda_nvcc": { + "name": "CUDA NVCC", + "license": "CUDA Toolkit", + "license_path": "cuda_nvcc/LICENSE.txt", + "version": "12.8.93", + "linux-x86_64": { + "relative_path": "cuda_nvcc/linux-x86_64/cuda_nvcc-linux-x86_64-12.8.93-archive.tar.xz", + "sha256": "9961b3484b6b71314063709a4f9529654f96782ad39e72bf1e00f070db8210d3", + "md5": "5d7d11d3c8713fe8f19a2228b2b2b4bf", + "size": "79015464" + }, + "linux-sbsa": { + "relative_path": "cuda_nvcc/linux-sbsa/cuda_nvcc-linux-sbsa-12.8.93-archive.tar.xz", + "sha256": "dc0b713ce69fd921aa53ac68610717d126fc273a3c554b0465cf44d7e379f467", + "md5": "6e9cbf9c9f31e76303c70e03c3284806", + "size": "70623544" + }, + "windows-x86_64": { + "relative_path": "cuda_nvcc/windows-x86_64/cuda_nvcc-windows-x86_64-12.8.93-archive.zip", + "sha256": "9fdc70b4271ed9aad4d64cd7076a7d96ec36512d074b9995fe638de669197391", + "md5": "3b7e862d522f71027907cfe5ebdefbea", + "size": "120912792" + }, + "linux-aarch64": { + "relative_path": "cuda_nvcc/linux-aarch64/cuda_nvcc-linux-aarch64-12.8.93-archive.tar.xz", + "sha256": "2eb267e6ebbe17e5ebc593bae8b83fa927c3e53cbf43ef5c614eff6c94053d10", + "md5": "4e2e07dfd6571360a65b36b2073c55e4", + "size": "74262012" + } + }, + "cuda_nvdisasm": { + "name": "CUDA nvdisasm", + "license": "CUDA Toolkit", + "license_path": "cuda_nvdisasm/LICENSE.txt", + "version": "12.8.90", + "linux-x86_64": { + "relative_path": "cuda_nvdisasm/linux-x86_64/cuda_nvdisasm-linux-x86_64-12.8.90-archive.tar.xz", + "sha256": "8ac63f4079c47707ec958af3a97ceeb18194e16827a2766058f5872f6c3412ae", + "md5": "c5437ab58a0225420c2253c2936bea38", + "size": "5085152" + }, + "linux-sbsa": { + "relative_path": "cuda_nvdisasm/linux-sbsa/cuda_nvdisasm-linux-sbsa-12.8.90-archive.tar.xz", + "sha256": "250ae30e878b0c4c1553e7c7f28c2c763902c807b5f493ebc16e6e10c71213f2", + "md5": "613ffb7c35c1744bdbdd0e8d4d6bb8d6", + "size": "5012956" + }, + "windows-x86_64": { + "relative_path": "cuda_nvdisasm/windows-x86_64/cuda_nvdisasm-windows-x86_64-12.8.90-archive.zip", + "sha256": "a348209c803fa67b7bc216a5b4d7a6f9a117ccc60a8c567eb94cf25ba737ec47", + "md5": "d1ff8578df3f7a8665f358b76baac708", + "size": "5368805" + }, + "linux-aarch64": { + "relative_path": "cuda_nvdisasm/linux-aarch64/cuda_nvdisasm-linux-aarch64-12.8.90-archive.tar.xz", + "sha256": "0c72707eaa23b0dbe0bb14e346b9700378e4007513b21dd2d0b0dcfa046ae241", + "md5": "e58fd15e86c4e2ad57dd506115fbd168", + "size": "5022232" + } + }, + "cuda_nvml_dev": { + "name": "CUDA NVML Headers", + "license": "CUDA Toolkit", + "license_path": "cuda_nvml_dev/LICENSE.txt", + "version": "12.8.90", + "linux-x86_64": { + "relative_path": "cuda_nvml_dev/linux-x86_64/cuda_nvml_dev-linux-x86_64-12.8.90-archive.tar.xz", + "sha256": "d68109dcbf59691909c05b01213e5c3d19b4b27f7e7c18e42c6adc0a7f4f6f31", + "md5": "0ac37c200cf7d24a3482d8292d2173ba", + "size": "124456" + }, + "linux-sbsa": { + "relative_path": "cuda_nvml_dev/linux-sbsa/cuda_nvml_dev-linux-sbsa-12.8.90-archive.tar.xz", + "sha256": "375839df1c69c3eadfabd0b426dd317993b355a272c3371f52b7a265f9bfbb17", + "md5": "22ec4ae8299d423066955cf0f73a806b", + "size": "125616" + }, + "windows-x86_64": { + "relative_path": "cuda_nvml_dev/windows-x86_64/cuda_nvml_dev-windows-x86_64-12.8.90-archive.zip", + "sha256": "8504c77c1f28def5d66d7f1c71003bcf02083935c8d490e3538a1dda683222b7", + "md5": "9e356d2ae2c5798dfa54135447d4f2ba", + "size": "138595" + }, + "linux-aarch64": { + "relative_path": "cuda_nvml_dev/linux-aarch64/cuda_nvml_dev-linux-aarch64-12.8.90-archive.tar.xz", + "sha256": "2168e107e5d77310766e1b055a10af45827fee96c44c53ef97cee295f3de9311", + "md5": "a5f4c96b599386846e3e1c8b188a277a", + "size": "125848" + } + }, + "cuda_nvprof": { + "name": "CUDA nvprof", + "license": "CUDA Toolkit", + "license_path": "cuda_nvprof/LICENSE.txt", + "version": "12.8.90", + "linux-x86_64": { + "relative_path": "cuda_nvprof/linux-x86_64/cuda_nvprof-linux-x86_64-12.8.90-archive.tar.xz", + "sha256": "66d5e0e498a50f1f240d80aa0a0577709b39aa98e2a71a578bc3bc271b9ad131", + "md5": "1d0edbcc020281e738c178edf3a806c8", + "size": "2401256" + }, + "windows-x86_64": { + "relative_path": "cuda_nvprof/windows-x86_64/cuda_nvprof-windows-x86_64-12.8.90-archive.zip", + "sha256": "38405e49b0956972e7f3c4a6cd3a06ab3c0547a7bd73ce55510346e4a1063daf", + "md5": "c83d6c05b1e1d92a4f232abec1b383d7", + "size": "1705067" + } + }, + "cuda_nvprune": { + "name": "CUDA nvprune", + "license": "CUDA Toolkit", + "license_path": "cuda_nvprune/LICENSE.txt", + "version": "12.8.90", + "linux-x86_64": { + "relative_path": "cuda_nvprune/linux-x86_64/cuda_nvprune-linux-x86_64-12.8.90-archive.tar.xz", + "sha256": "599a65f7f6d8f245d03a38344bf8c785a7bfbcd40eaa76f80c4608ca801da5f8", + "md5": "05a19084460df55d9db1193106cd2ca9", + "size": "58252" + }, + "linux-sbsa": { + "relative_path": "cuda_nvprune/linux-sbsa/cuda_nvprune-linux-sbsa-12.8.90-archive.tar.xz", + "sha256": "141e6f0f28b60b416ca90341079d6cb553a6914308ac15fd8ad0602989702ed6", + "md5": "83e1f06e5129e188317a8e8a70786114", + "size": "49752" + }, + "windows-x86_64": { + "relative_path": "cuda_nvprune/windows-x86_64/cuda_nvprune-windows-x86_64-12.8.90-archive.zip", + "sha256": "90f9f7137a94e41eb5dd005f05298e556f644afa10ba2e59d6421b18af9c116d", + "md5": "525dd0325b03729b503790ca84c27c23", + "size": "139715" + }, + "linux-aarch64": { + "relative_path": "cuda_nvprune/linux-aarch64/cuda_nvprune-linux-aarch64-12.8.90-archive.tar.xz", + "sha256": "79653f75ff8816a97a167e2cb8ee15db29f98ce5c839dbbabc78ff5e4a453161", + "md5": "98faf821ac180ceb2e88d8776f938962", + "size": "51580" + } + }, + "cuda_nvrtc": { + "name": "CUDA NVRTC", + "license": "CUDA Toolkit", + "license_path": "cuda_nvrtc/LICENSE.txt", + "version": "12.8.93", + "linux-x86_64": { + "relative_path": "cuda_nvrtc/linux-x86_64/cuda_nvrtc-linux-x86_64-12.8.93-archive.tar.xz", + "sha256": "992f5e4d95cb499f41e442245efa877dbd60c711451afe680a26700d61eb3843", + "md5": "0593520c0a536fa98234a96abb97b300", + "size": "114287212" + }, + "linux-sbsa": { + "relative_path": "cuda_nvrtc/linux-sbsa/cuda_nvrtc-linux-sbsa-12.8.93-archive.tar.xz", + "sha256": "a24bb837c214a1620924b9721dcc0ce82623626f8cead704aed4eb08038ac5d3", + "md5": "aa6d319ddc5ac5d415f2723e4b5a6a21", + "size": "52218744" + }, + "windows-x86_64": { + "relative_path": "cuda_nvrtc/windows-x86_64/cuda_nvrtc-windows-x86_64-12.8.93-archive.zip", + "sha256": "a63302a077f0248a743a1a7caa7dbd80d0fac56c6cfa9c41fa05fac9b7e5eda5", + "md5": "fd35d3ea8bd150c1ed2582efc4f96418", + "size": "305588898" + }, + "linux-aarch64": { + "relative_path": "cuda_nvrtc/linux-aarch64/cuda_nvrtc-linux-aarch64-12.8.93-archive.tar.xz", + "sha256": "ee5d20c3b0895dd541c41ccd790299ee922bd6799b35c036d5978fa88f89646e", + "md5": "600ea0aad6352c652c5ac255fb0bba23", + "size": "56291348" + } + }, + "cuda_nvtx": { + "name": "CUDA NVTX", + "license": "CUDA Toolkit", + "license_path": "cuda_nvtx/LICENSE.txt", + "version": "12.8.90", + "linux-x86_64": { + "relative_path": "cuda_nvtx/linux-x86_64/cuda_nvtx-linux-x86_64-12.8.90-archive.tar.xz", + "sha256": "7755524026d30e2c211d793392166517e379724d19eb9e8e352693f7d5fa0c95", + "md5": "33fb830993f0ea47586338a8da3eb7cc", + "size": "49052" + }, + "linux-sbsa": { + "relative_path": "cuda_nvtx/linux-sbsa/cuda_nvtx-linux-sbsa-12.8.90-archive.tar.xz", + "sha256": "38494bd8a9c8957eebe1beb954da434752bffbc449e1786640421f104c920460", + "md5": "627324c0737604e8fd9f2508132a379d", + "size": "49620" + }, + "windows-x86_64": { + "relative_path": "cuda_nvtx/windows-x86_64/cuda_nvtx-windows-x86_64-12.8.90-archive.zip", + "sha256": "38dbd5941537fcb359137f26fe31b4e3528c504cc2a55fa10a9baaf0ff006187", + "md5": "37807b1af3eb348afc4191b0af438bca", + "size": "65837" + }, + "linux-aarch64": { + "relative_path": "cuda_nvtx/linux-aarch64/cuda_nvtx-linux-aarch64-12.8.90-archive.tar.xz", + "sha256": "d099a573bf4ffd7c7cdd14985951621fd2961604a37d78a1403366308f30b3a4", + "md5": "90f54d5f746f202f3247de5bf81654b9", + "size": "52168" + } + }, + "cuda_nvvp": { + "name": "CUDA NVVP", + "license": "CUDA Toolkit", + "license_path": "cuda_nvvp/LICENSE.txt", + "version": "12.8.93", + "linux-x86_64": { + "relative_path": "cuda_nvvp/linux-x86_64/cuda_nvvp-linux-x86_64-12.8.93-archive.tar.xz", + "sha256": "f3711260e68ec23a4bd40dacdbcaad81ca3016e103d80bdb3d14f64aa29ca68d", + "md5": "4c68798c903cdc0f28bdb3b1358eb459", + "size": "112386012" + }, + "windows-x86_64": { + "relative_path": "cuda_nvvp/windows-x86_64/cuda_nvvp-windows-x86_64-12.8.93-archive.zip", + "sha256": "0c6acc5d09f0be7c1febc566957bb1621878b7cad8ae3792f224702525ab8784", + "md5": "39f800a7f1b89513fdbcb56c6d4338ed", + "size": "120342112" + } + }, + "cuda_opencl": { + "name": "CUDA OpenCL", + "license": "CUDA Toolkit", + "license_path": "cuda_opencl/LICENSE.txt", + "version": "12.8.90", + "linux-x86_64": { + "relative_path": "cuda_opencl/linux-x86_64/cuda_opencl-linux-x86_64-12.8.90-archive.tar.xz", + "sha256": "093c1264b9f3fb9a53b78b76ab8c1babd2aab8872149d968b58d642170a62bde", + "md5": "64eac259a1fd2950c4e2138c1e5499b6", + "size": "94064" + }, + "windows-x86_64": { + "relative_path": "cuda_opencl/windows-x86_64/cuda_opencl-windows-x86_64-12.8.90-archive.zip", + "sha256": "a9936cd3df23a95ae4fecaf1434fabf0e9436104b65ae11788f770757a554e52", + "md5": "33cb76175c5084cb111f21f2e1e0d136", + "size": "139650" + } + }, + "cuda_profiler_api": { + "name": "CUDA Profiler API", + "license": "CUDA Toolkit", + "license_path": "cuda_profiler_api/LICENSE.txt", + "version": "12.8.90", + "linux-x86_64": { + "relative_path": "cuda_profiler_api/linux-x86_64/cuda_profiler_api-linux-x86_64-12.8.90-archive.tar.xz", + "sha256": "f97b3779e909caa5edf56606432ec1dd3173a5d3d503ef39f367467dbdb006b7", + "md5": "8f6091bdda231439cad0182ea65d730e", + "size": "16180" + }, + "linux-sbsa": { + "relative_path": "cuda_profiler_api/linux-sbsa/cuda_profiler_api-linux-sbsa-12.8.90-archive.tar.xz", + "sha256": "97e50883d0998647ce0027edea18c4e2ef06caa4aa61b00a34db270c12a9f717", + "md5": "a5cf368fe6f183ae9a6cd8462b6a7d33", + "size": "16172" + }, + "windows-x86_64": { + "relative_path": "cuda_profiler_api/windows-x86_64/cuda_profiler_api-windows-x86_64-12.8.90-archive.zip", + "sha256": "0a9d628d2582bd58c78ba92827cd9613d62790924cde1178719f677fc03b6ee2", + "md5": "932b6dfc8b776a9e8011aa562b452341", + "size": "20222" + }, + "linux-aarch64": { + "relative_path": "cuda_profiler_api/linux-aarch64/cuda_profiler_api-linux-aarch64-12.8.90-archive.tar.xz", + "sha256": "e2e7f69f5a733e0fd73e81bfcc52ef04c4eb45ac0c39599cf817d1e6e9f40d26", + "md5": "4aa8df3795d6e294653f0b0fa615a069", + "size": "16172" + } + }, + "cuda_sandbox_dev": { + "name": "CUDA nvsandboxutils Headers", + "license": "CUDA Toolkit", + "license_path": "cuda_sandbox_dev/LICENSE.txt", + "version": "12.8.90", + "linux-x86_64": { + "relative_path": "cuda_sandbox_dev/linux-x86_64/cuda_sandbox_dev-linux-x86_64-12.8.90-archive.tar.xz", + "sha256": "4192342b75a135329b7f31e72920f0a447495c59ac2ae46338b8ad4023a0d660", + "md5": "234c48bd98d32372e083ea03ff54bd7a", + "size": "29028" + } + }, + "cuda_sanitizer_api": { + "name": "CUDA Compute Sanitizer API", + "license": "CUDA Toolkit", + "license_path": "cuda_sanitizer_api/LICENSE.txt", + "version": "12.8.93", + "linux-x86_64": { + "relative_path": "cuda_sanitizer_api/linux-x86_64/cuda_sanitizer_api-linux-x86_64-12.8.93-archive.tar.xz", + "sha256": "ae3574f052c0e06c95305962668eb1fe6ab571dfbb58b305fdb14d523bb1b240", + "md5": "622468c7f7788c1f5fe9968b2489ed8a", + "size": "9940020" + }, + "linux-sbsa": { + "relative_path": "cuda_sanitizer_api/linux-sbsa/cuda_sanitizer_api-linux-sbsa-12.8.93-archive.tar.xz", + "sha256": "f57d37f62d3a340efde454d596c97bfa37f342a8ab92ce431935a02a6f34a1e8", + "md5": "929b8b37d4c3352c56d3f48b0944de1b", + "size": "7675968" + }, + "windows-x86_64": { + "relative_path": "cuda_sanitizer_api/windows-x86_64/cuda_sanitizer_api-windows-x86_64-12.8.93-archive.zip", + "sha256": "0b0dd24ebdf0ab1c6508df609723629e24821e882267823a6fa5753791fd9230", + "md5": "ad1f40bc65ca364a206c29ef27264ce0", + "size": "10040848" + }, + "linux-aarch64": { + "relative_path": "cuda_sanitizer_api/linux-aarch64/cuda_sanitizer_api-linux-aarch64-12.8.93-archive.tar.xz", + "sha256": "31e2d5eca280844366a6b62a0540cea683a4badcda9e20ec354fdf57eaffae3f", + "md5": "9fb6bd20b0c3c5d17f002cbdcb61b071", + "size": "4337128" + } + }, + "driver_assistant": { + "name": "NVIDIA Driver Assistant", + "license": "MIT", + "license_path": "driver_assistant/LICENSE.txt", + "version": "0.20.124.06", + "linux-all": { + "relative_path": "driver_assistant/source/driver_assistant-0.20.124.06-archive.tar.xz", + "sha256": "bcf33756abe82800cc3dbca9580a91a1289704c99601ce1b987bbd5011c96c21", + "md5": "f330b55a1482efa011f991d1a4458461", + "size": "38472" + } + }, + "fabricmanager": { + "name": "NVIDIA Fabric Manager", + "license": "NVIDIA Driver", + "license_path": "fabricmanager/LICENSE.txt", + "version": "570.124.06", + "linux-x86_64": { + "relative_path": "fabricmanager/linux-x86_64/fabricmanager-linux-x86_64-570.124.06-archive.tar.xz", + "sha256": "e2d359986ca733c568f5a21fd7686f1b002b09637bf1b3a596333bd5ffbc3edb", + "md5": "464b2abdc3e8241029ad100ab4c82d9e", + "size": "8066240" + }, + "linux-sbsa": { + "relative_path": "fabricmanager/linux-sbsa/fabricmanager-linux-sbsa-570.124.06-archive.tar.xz", + "sha256": "a7e0ebba25d85aa2211b20f9c4097e426d3a196d3748c03f13c432d7b3bc2cc9", + "md5": "2fac7d61d1af5296dd4ab973e2e50bb3", + "size": "7321304" + } + }, + "imex": { + "name": "Nvidia-Imex", + "license": "NVIDIA Proprietary", + "license_path": "imex/LICENSE.txt", + "version": "570.124.06", + "linux-x86_64": { + "relative_path": "imex/linux-x86_64/nvidia-imex-linux-x86_64-570.124.06-archive.tar.xz", + "sha256": "b2ed7086793ec6d99adaa766daeda2baca6c1ac4002ee916f0e6acd4a47a6ffb", + "md5": "a6261cc90db45fa4ead7a8349077e9c2", + "size": "9670448" + }, + "linux-sbsa": { + "relative_path": "imex/linux-sbsa/nvidia-imex-linux-sbsa-570.124.06-archive.tar.xz", + "sha256": "55d1f5c2960305fad129df567e85be9431412e5ac5814740b368f8acd5ff8a04", + "md5": "3b7c19eaf4cad5e6bc36948d466dc4c2", + "size": "8771664" + } + }, + "libcublas": { + "name": "CUDA cuBLAS", + "license": "CUDA Toolkit", + "license_path": "libcublas/LICENSE.txt", + "version": "12.8.4.1", + "linux-x86_64": { + "relative_path": "libcublas/linux-x86_64/libcublas-linux-x86_64-12.8.4.1-archive.tar.xz", + "sha256": "21718957c2cf000bacd69d36c95708a2319199e39e056f8b4f0f68e3b9f323bb", + "md5": "5d17d588c1d645140127ea8033d9606f", + "size": "938651324" + }, + "linux-sbsa": { + "relative_path": "libcublas/linux-sbsa/libcublas-linux-sbsa-12.8.4.1-archive.tar.xz", + "sha256": "429803c0ea8aec1db0050f7bfd807d519e22c9bf223c19000d6018d930741028", + "md5": "11208a797fce647fb34902a6e63f0629", + "size": "937337100" + }, + "windows-x86_64": { + "relative_path": "libcublas/windows-x86_64/libcublas-windows-x86_64-12.8.4.1-archive.zip", + "sha256": "57a470112cec7e112c95253dde8b3c7184d795dbd92b0bde77a4cb7f8c94c8aa", + "md5": "5982188f53c503844f6cb86606b6b696", + "size": "563660944" + }, + "linux-aarch64": { + "relative_path": "libcublas/linux-aarch64/libcublas-linux-aarch64-12.8.4.1-archive.tar.xz", + "sha256": "d3c3f32be793fbc995754acf12f94fcec5afc8d85d860875b38eed3ff6f97804", + "md5": "056caa43ee8df05c58b8d30bc4a8814e", + "size": "513261552" + } + }, + "libcudla": { + "name": "cuDLA", + "license": "CUDA Toolkit", + "license_path": "libcudla/LICENSE.txt", + "version": "12.8.90", + "linux-aarch64": { + "relative_path": "libcudla/linux-aarch64/libcudla-linux-aarch64-12.8.90-archive.tar.xz", + "sha256": "5ef8bf7e6fd2406a21a01208c4a978eaabe4fdebaa889439a50748cd6c71ae39", + "md5": "3f9da456a37f25737d2577078e149043", + "size": "38560" + } + }, + "libcufft": { + "name": "CUDA cuFFT", + "license": "CUDA Toolkit", + "license_path": "libcufft/LICENSE.txt", + "version": "11.3.3.83", + "linux-x86_64": { + "relative_path": "libcufft/linux-x86_64/libcufft-linux-x86_64-11.3.3.83-archive.tar.xz", + "sha256": "126fe08fc0df07a7420c2da05a2ae72ea19660fff79bf06de16520d1f915cb83", + "md5": "43bd15023075c442021eddf5c5af1d06", + "size": "448695100" + }, + "linux-sbsa": { + "relative_path": "libcufft/linux-sbsa/libcufft-linux-sbsa-11.3.3.83-archive.tar.xz", + "sha256": "bf2106087eac3f87b3b01263e6ef1229878ee36108408a7dabc04d5f02f8eff5", + "md5": "a9bb8475dfec66247473bd303f3ddcec", + "size": "449329424" + }, + "windows-x86_64": { + "relative_path": "libcufft/windows-x86_64/libcufft-windows-x86_64-11.3.3.83-archive.zip", + "sha256": "cc6e0ba958cf23387b462017a24464c72bd901549046133f3d1ebcc3d7444c90", + "md5": "0061604991aa43aab8952e5ac04a2deb", + "size": "190568498" + }, + "linux-aarch64": { + "relative_path": "libcufft/linux-aarch64/libcufft-linux-aarch64-11.3.3.83-archive.tar.xz", + "sha256": "5d048199ee929744cabc29aac9ff5b2005679e86e6f91356ce9234839dcd65aa", + "md5": "c73f8a3716568e3310e0118ccddde362", + "size": "172330060" + } + }, + "libcufile": { + "name": "CUDA cuFile", + "license": "CUDA Toolkit", + "license_path": "libcufile/LICENSE.txt", + "version": "1.13.1.3", + "linux-x86_64": { + "relative_path": "libcufile/linux-x86_64/libcufile-linux-x86_64-1.13.1.3-archive.tar.xz", + "sha256": "34a4bfe8fe98cb97e7631dfd29969284287f7cf8e19b372d49a4ee8f1e7ed797", + "md5": "c7770b1098f6db69bbff4672de73b557", + "size": "42096496" + }, + "linux-sbsa": { + "relative_path": "libcufile/linux-sbsa/libcufile-linux-sbsa-1.13.1.3-archive.tar.xz", + "sha256": "3664a21fad7b7bb4424beec650fe4d1bee77062d4038427ba90bf4f5edf364fe", + "md5": "05daadd1b45713c220be19b01b6225db", + "size": "41628284" + }, + "linux-aarch64": { + "relative_path": "libcufile/linux-aarch64/libcufile-linux-aarch64-1.13.1.3-archive.tar.xz", + "sha256": "e9d80d858c50f8fbd8f1987e4681abc800b2e98c9547e5afd4d549dcda387b59", + "md5": "424a5cbdb57a1098cafa94b19f745378", + "size": "41626412" + } + }, + "libcurand": { + "name": "CUDA cuRAND", + "license": "CUDA Toolkit", + "license_path": "libcurand/LICENSE.txt", + "version": "10.3.9.90", + "linux-x86_64": { + "relative_path": "libcurand/linux-x86_64/libcurand-linux-x86_64-10.3.9.90-archive.tar.xz", + "sha256": "32a5ec30be446c1b7228d1bc502b2f029cc8b59a5e362c70d960754fa646778b", + "md5": "d32c8cfb7ad3afe4900df0febee45834", + "size": "88606668" + }, + "linux-sbsa": { + "relative_path": "libcurand/linux-sbsa/libcurand-linux-sbsa-10.3.9.90-archive.tar.xz", + "sha256": "2fed8d9d8fa8c7189dbd9e04dc5c1b7655cd98b834a902a76afc39f7a8635427", + "md5": "86d5e6d9e96152d654adf38e3b012404", + "size": "88569792" + }, + "windows-x86_64": { + "relative_path": "libcurand/windows-x86_64/libcurand-windows-x86_64-10.3.9.90-archive.zip", + "sha256": "46eba36c20748b21a5927b569b943337dd18485132119dfb39a5bcda4edb12e2", + "md5": "e021c42577fb813dcb7f3d115b47d864", + "size": "61958747" + }, + "linux-aarch64": { + "relative_path": "libcurand/linux-aarch64/libcurand-linux-aarch64-10.3.9.90-archive.tar.xz", + "sha256": "bd2ff4a5ef69f37e943d20fb5017c7f6d789b6f78da6365fab5021e500e6305a", + "md5": "447504e1b08909ede59eb050cf9c913b", + "size": "79214140" + } + }, + "libcusolver": { + "name": "CUDA cuSOLVER", + "license": "CUDA Toolkit", + "license_path": "libcusolver/LICENSE.txt", + "version": "11.7.3.90", + "linux-x86_64": { + "relative_path": "libcusolver/linux-x86_64/libcusolver-linux-x86_64-11.7.3.90-archive.tar.xz", + "sha256": "d40ac4040aa192183a072a52cedabd23449b7dd67adbe1e760ca08162f765504", + "md5": "afb71559f936c7c67722bba919f49a3e", + "size": "256328120" + }, + "linux-sbsa": { + "relative_path": "libcusolver/linux-sbsa/libcusolver-linux-sbsa-11.7.3.90-archive.tar.xz", + "sha256": "b57dd2c166d1932cd5cc1e7885ca1e890452e684176ad61b8579c83f6db79fcc", + "md5": "dc7758a2e4ebde0930a9e3a1412f94b7", + "size": "255464108" + }, + "windows-x86_64": { + "relative_path": "libcusolver/windows-x86_64/libcusolver-windows-x86_64-11.7.3.90-archive.zip", + "sha256": "c71e33208740f6bce9f1da8fc7e9fa679ddfc831b5368a121f9c1ada3fa3d980", + "md5": "83a9f8d275688cdfe5b2aba0590142ce", + "size": "253486232" + }, + "linux-aarch64": { + "relative_path": "libcusolver/linux-aarch64/libcusolver-linux-aarch64-11.7.3.90-archive.tar.xz", + "sha256": "9cf91d51b2bbfdfea3266bf34c69a825fa4f5c043839ab4dd3698acd38a367d2", + "md5": "0acb204f06eca403049cf013ca9a698e", + "size": "90840928" + } + }, + "libcusparse": { + "name": "CUDA cuSPARSE", + "license": "CUDA Toolkit", + "license_path": "libcusparse/LICENSE.txt", + "version": "12.5.8.93", + "linux-x86_64": { + "relative_path": "libcusparse/linux-x86_64/libcusparse-linux-x86_64-12.5.8.93-archive.tar.xz", + "sha256": "aa535ceb56690518c89257d985b13d505f951e4bba7591dbfaa179fc2fff329e", + "md5": "3a26820b08d877ea2c586b688397c2bf", + "size": "322479876" + }, + "linux-sbsa": { + "relative_path": "libcusparse/linux-sbsa/libcusparse-linux-sbsa-12.5.8.93-archive.tar.xz", + "sha256": "bc8b28217581fdb1c979eac48b24d35a385c7ca778f70cf1257e7760a922d65e", + "md5": "710bc05be814dc93c11999c5db07d322", + "size": "322211184" + }, + "windows-x86_64": { + "relative_path": "libcusparse/windows-x86_64/libcusparse-windows-x86_64-12.5.8.93-archive.zip", + "sha256": "f13b243912d8b07cc0136ad3760cd351553c74c1b54b7a6dbedb1dcc98ee8eb5", + "md5": "382d62215e1010d2964bd7777ba48a16", + "size": "281620210" + }, + "linux-aarch64": { + "relative_path": "libcusparse/linux-aarch64/libcusparse-linux-aarch64-12.5.8.93-archive.tar.xz", + "sha256": "8f4e3eb72a867a2d5ac0df6e2cc7a482e252423d6052f00cf739357446194f4f", + "md5": "00ae9846b2e7880d18a49350d2cf0fc6", + "size": "106459748" + } + }, + "libnpp": { + "name": "CUDA NPP", + "license": "CUDA Toolkit", + "license_path": "libnpp/LICENSE.txt", + "version": "12.3.3.100", + "linux-x86_64": { + "relative_path": "libnpp/linux-x86_64/libnpp-linux-x86_64-12.3.3.100-archive.tar.xz", + "sha256": "0f77078aef0428a77fb6b661d477edb4cbf1c4b9e55f931cf211ea1a504c2949", + "md5": "65f78e5bc6dd7e834859ee8411176bc3", + "size": "256289120" + }, + "linux-sbsa": { + "relative_path": "libnpp/linux-sbsa/libnpp-linux-sbsa-12.3.3.100-archive.tar.xz", + "sha256": "01684a09d939a3290547ed1403640b7f3520362d16d9e5109d16708444fd5cf2", + "md5": "6ad905c1a5bd03404569752b14e96f2e", + "size": "255753764" + }, + "windows-x86_64": { + "relative_path": "libnpp/windows-x86_64/libnpp-windows-x86_64-12.3.3.100-archive.zip", + "sha256": "03496f131bf2b6685b476e5765f609a43917e0521fe08a3d8604da2ad4d2a390", + "md5": "0e9aaaf22b0233d374c65cd73ab4318c", + "size": "206006562" + }, + "linux-aarch64": { + "relative_path": "libnpp/linux-aarch64/libnpp-linux-aarch64-12.3.3.100-archive.tar.xz", + "sha256": "77e849a7f59ef6eb2c874c61006a4e21d5680065226eb19de65b184f2c5e8418", + "md5": "e5df0a415fcf04086f1d88e3e88524c2", + "size": "81900044" + } + }, + "libnvfatbin": { + "name": "NVIDIA compiler library for fatbin interaction", + "license": "CUDA Toolkit", + "license_path": "libnvfatbin/LICENSE.txt", + "version": "12.8.90", + "linux-x86_64": { + "relative_path": "libnvfatbin/linux-x86_64/libnvfatbin-linux-x86_64-12.8.90-archive.tar.xz", + "sha256": "3a8d0609961af2034c7c7c209f5efcfb25c39095435dd23a827b7ca0e48b0f3d", + "md5": "cfe5933be1386ed5bc4f85be83ff5395", + "size": "923532" + }, + "linux-sbsa": { + "relative_path": "libnvfatbin/linux-sbsa/libnvfatbin-linux-sbsa-12.8.90-archive.tar.xz", + "sha256": "e0516440be430582f66f48d339a44dbb9958eec497f833c534037caf903431c6", + "md5": "f9e78910b61d08ac1dd50abfaa0402dd", + "size": "831924" + }, + "windows-x86_64": { + "relative_path": "libnvfatbin/windows-x86_64/libnvfatbin-windows-x86_64-12.8.90-archive.zip", + "sha256": "ddbd534b9c44749f83c772fc640a180399fcf43653183e35c1024aa18d2ee88e", + "md5": "581e9fc96ef88b6e0fc0b6169ce1cb04", + "size": "2206977" + }, + "linux-aarch64": { + "relative_path": "libnvfatbin/linux-aarch64/libnvfatbin-linux-aarch64-12.8.90-archive.tar.xz", + "sha256": "08ca89ccc4e84d51837790364f8d06a4a674eb4da43c9c9b14884f7634a78e2a", + "md5": "b1db13df44dc259d413b6e2fd05dbaf8", + "size": "804224" + } + }, + "libnvidia_nscq": { + "name": "NVIDIA NSCQ API", + "license": "NVIDIA Driver", + "license_path": "libnvidia_nscq/LICENSE.txt", + "version": "570.124.06", + "linux-x86_64": { + "relative_path": "libnvidia_nscq/linux-x86_64/libnvidia_nscq-linux-x86_64-570.124.06-archive.tar.xz", + "sha256": "8af30cdb8883a358a456566ee18c34e6e3b1eb166f8bc005b2f018da9a8c920a", + "md5": "ee67378b27d02fd5fdd5f93771f91a8c", + "size": "455616" + }, + "linux-sbsa": { + "relative_path": "libnvidia_nscq/linux-sbsa/libnvidia_nscq-linux-sbsa-570.124.06-archive.tar.xz", + "sha256": "15ea42d7c3282b27e2e37efe8f59ee499f5ab40fc9e76f8295775ea1a3d5c139", + "md5": "7eca835f610eec5e70b571794be25057", + "size": "447036" + } + }, + "libnvjitlink": { + "name": "NVIDIA compiler library for JIT LTO functionality", + "license": "CUDA Toolkit", + "license_path": "libnvjitlink/LICENSE.txt", + "version": "12.8.93", + "linux-x86_64": { + "relative_path": "libnvjitlink/linux-x86_64/libnvjitlink-linux-x86_64-12.8.93-archive.tar.xz", + "sha256": "29220664ad272c513d3213133ace6d6590303e46b42a17b05bc2bee90e54a888", + "md5": "94f6c2e3be521c121027b01255e06b26", + "size": "53997360" + }, + "linux-sbsa": { + "relative_path": "libnvjitlink/linux-sbsa/libnvjitlink-linux-sbsa-12.8.93-archive.tar.xz", + "sha256": "d5be4fc9b26e07a687249f8a5151fa093f512f1c50a629d52e659ee9ce984aca", + "md5": "32586353d7e5290a54217a0ab1bdeef0", + "size": "49236896" + }, + "windows-x86_64": { + "relative_path": "libnvjitlink/windows-x86_64/libnvjitlink-windows-x86_64-12.8.93-archive.zip", + "sha256": "5680b0a42ddf20f11705ca9c365d002f032ab876d3fe44382eeba633b558ccc0", + "md5": "e5eaf5f4e2d6c7ce964939cd13d3c845", + "size": "257345522" + }, + "linux-aarch64": { + "relative_path": "libnvjitlink/linux-aarch64/libnvjitlink-linux-aarch64-12.8.93-archive.tar.xz", + "sha256": "b7c8af345d8f1b72fa6283ce00abf8a9e0f2e7cc610b4edf17491eb4bfb9bfc1", + "md5": "339776a84d1a59320c30705e9b0f0947", + "size": "53031000" + } + }, + "libnvjpeg": { + "name": "CUDA nvJPEG", + "license": "CUDA Toolkit", + "license_path": "libnvjpeg/LICENSE.txt", + "version": "12.3.5.92", + "linux-x86_64": { + "relative_path": "libnvjpeg/linux-x86_64/libnvjpeg-linux-x86_64-12.3.5.92-archive.tar.xz", + "sha256": "9f4cfb4a293c329b5b902790814bdf6a652b162fd17510b7ea7d141c123e7bbc", + "md5": "99523a395e5d042775ac9c0175599d0f", + "size": "3276440" + }, + "linux-sbsa": { + "relative_path": "libnvjpeg/linux-sbsa/libnvjpeg-linux-sbsa-12.3.5.92-archive.tar.xz", + "sha256": "716c38829983bca34a2c5c294237ded0f423597adc0fdce9fcd954a23c283909", + "md5": "15792c748c7ac121a3dedf1d4e430c14", + "size": "3091240" + }, + "windows-x86_64": { + "relative_path": "libnvjpeg/windows-x86_64/libnvjpeg-windows-x86_64-12.3.5.92-archive.zip", + "sha256": "deb4e42a883da34f6035ac929b7d125da2aaac3878bd48570f1d865fdd77220e", + "md5": "6342c5c865414ea6a424754e40cd10fc", + "size": "3645528" + }, + "linux-aarch64": { + "relative_path": "libnvjpeg/linux-aarch64/libnvjpeg-linux-aarch64-12.3.5.92-archive.tar.xz", + "sha256": "c0570bcaeb960b44479f25196dacb49804d117a31191a74222194eac26b19953", + "md5": "2146d04ed71f55d22db3bbbd0d7925ff", + "size": "1636472" + } + }, + "libnvsdm": { + "name": "LIBNVSDM", + "license": "NVIDIA", + "license_path": "libnvsdm/LICENSE.txt", + "version": "570.124.06", + "linux-x86_64": { + "relative_path": "libnvsdm/linux-x86_64/libnvsdm-linux-x86_64-570.124.06-archive.tar.xz", + "sha256": "d3e36b09ad7fbe48ebc9e1df0cf6f022e6e92ddaa0d927d06539c1bcaef04e2e", + "md5": "67c17ab3e6456cbd628a5588baaa674d", + "size": "488944" + } + }, + "nsight_compute": { + "name": "Nsight Compute", + "license": "NVIDIA SLA", + "license_path": "nsight_compute/LICENSE.txt", + "version": "2025.1.1.2", + "linux-x86_64": { + "relative_path": "nsight_compute/linux-x86_64/nsight_compute-linux-x86_64-2025.1.1.2-archive.tar.xz", + "sha256": "6f55f6dfb33abe15b25a5f0c656ae8d9b6a6f33e55f0337b9b6a017daf8ad610", + "md5": "d53b919eebc75215531734a99e3d7448", + "size": "300201512" + }, + "linux-sbsa": { + "relative_path": "nsight_compute/linux-sbsa/nsight_compute-linux-sbsa-2025.1.1.2-archive.tar.xz", + "sha256": "6070766fda9094b8556208e76140420d80f2759a49dd76f9ace15a580059226f", + "md5": "683054b902355f6a8c71889ecb920cd8", + "size": "114142260" + }, + "windows-x86_64": { + "relative_path": "nsight_compute/windows-x86_64/nsight_compute-windows-x86_64-2025.1.1.2-archive.zip", + "sha256": "8135505c2e4a055cb9e663316003d6ab8ae5ea44641e86f5be83ff03b03f3db4", + "md5": "ccbf2275c0449b2a34df455fe276d5df", + "size": "344400869" + }, + "linux-aarch64": { + "relative_path": "nsight_compute/linux-aarch64/nsight_compute-linux-aarch64-2025.1.1.2-archive.tar.xz", + "sha256": "d1c19e71494550a440e4b04a72013803199d593e5d63abe83f9581c8156e5977", + "md5": "d947d19679768d65a6222085f5f941de", + "size": "223844532" + } + }, + "nsight_systems": { + "name": "Nsight Systems", + "license": "NVIDIA SLA", + "license_path": "nsight_systems/LICENSE.txt", + "version": "2024.6.2.225", + "linux-x86_64": { + "relative_path": "nsight_systems/linux-x86_64/nsight_systems-linux-x86_64-2024.6.2.225-archive.tar.xz", + "sha256": "dbbce7681d5f75303e10a43cdd6e282e2f05f4ffeba50c4361bd26b7bd3da17b", + "md5": "5f8e25f72aceb42e2ece16026ff8e42e", + "size": "1002341612" + }, + "linux-sbsa": { + "relative_path": "nsight_systems/linux-sbsa/nsight_systems-linux-sbsa-2024.6.2.225-archive.tar.xz", + "sha256": "4defa446ebc82a18e1255cc6c0cd80155c2421c4539b496a3bd94a2190f19fc2", + "md5": "fa2e58137f3ec047441a1f4e9ad4a162", + "size": "913365464" + }, + "windows-x86_64": { + "relative_path": "nsight_systems/windows-x86_64/nsight_systems-windows-x86_64-2024.6.2.225-archive.zip", + "sha256": "81930377a34b2fbe543728c08fe4b842493f5b63e18d12fe1b31c529cfdc80ba", + "md5": "92c9e7a5f04b1bcc70a5c580520a81f2", + "size": "386259728" + } + }, + "nsight_vse": { + "name": "Nsight Visual Studio Edition (VSE)", + "license": "NVIDIA SLA", + "license_path": "nsight_vse/LICENSE.txt", + "version": "2025.1.0.25055", + "windows-x86_64": { + "relative_path": "nsight_vse/windows-x86_64/nsight_vse-windows-x86_64-2025.1.0.25055-archive.zip", + "sha256": "330dce68353b559e851799e37ceb5daa77a3f09c42cf725cb1f0994fc4f5e7a6", + "md5": "a55ecdffe576403fe6c22d92f571e1a3", + "size": "133236848" + } + }, + "nvidia_driver": { + "name": "NVIDIA Linux Driver", + "license": "NVIDIA Driver", + "license_path": "nvidia_driver/LICENSE.txt", + "version": "570.124.06", + "linux-x86_64": { + "relative_path": "nvidia_driver/linux-x86_64/nvidia_driver-linux-x86_64-570.124.06-archive.tar.xz", + "sha256": "0fcaa9b47c124cca981df5155e2826615de3f28e31a27e139af8901e92d38b34", + "md5": "b8fc22d07fd46760c7fc01f2836bc862", + "size": "445113608" + }, + "linux-sbsa": { + "relative_path": "nvidia_driver/linux-sbsa/nvidia_driver-linux-sbsa-570.124.06-archive.tar.xz", + "sha256": "0edad79f9f52818d4b03bcc06ee4ef2ea81136330381347696fd3f804087f54b", + "md5": "efc8ddc7039ddbb30928f83b98b91fea", + "size": "344090356" + } + }, + "nvidia_fs": { + "name": "NVIDIA filesystem", + "license": "CUDA Toolkit", + "license_path": "nvidia_fs/LICENSE.txt", + "version": "2.24.3", + "linux-x86_64": { + "relative_path": "nvidia_fs/linux-x86_64/nvidia_fs-linux-x86_64-2.24.3-archive.tar.xz", + "sha256": "1e54138a46fc3603b4b29fb4ac841d3984e475bb74d5748951422744ac0ea7d6", + "md5": "454253e319135257c48a6483e0d39139", + "size": "59792" + }, + "linux-sbsa": { + "relative_path": "nvidia_fs/linux-sbsa/nvidia_fs-linux-sbsa-2.24.3-archive.tar.xz", + "sha256": "86599382369796e6b357ff17a5c84d9bbeb7a3f9f01ab8b3e640fd206400429c", + "md5": "5c8aa10db7eb558ff2f6bba2f310463c", + "size": "59808" + }, + "linux-aarch64": { + "relative_path": "nvidia_fs/linux-aarch64/nvidia_fs-linux-aarch64-2.24.3-archive.tar.xz", + "sha256": "b1c340ec61f3131fb4aefa355781172ca8405937002668a12d6d7f8b4fe0ce07", + "md5": "6cd7cbff5c6649a49179d8ef6071c0f8", + "size": "59792" + } + }, + "visual_studio_integration": { + "name": "CUDA Visual Studio Integration", + "license": "CUDA Toolkit", + "license_path": "visual_studio_integration/LICENSE.txt", + "version": "12.8.90", + "windows-x86_64": { + "relative_path": "visual_studio_integration/windows-x86_64/visual_studio_integration-windows-x86_64-12.8.90-archive.zip", + "sha256": "f41d12a0e49b7848ed35e8a15b58926b83f635c723cab7e9952bc633e3c1f200", + "md5": "830907449fbc2ea73ff63023ed4a98f0", + "size": "863828" + } + } +} diff --git a/pkgs/development/cuda-modules/cudatoolkit/releases.nix b/pkgs/development/cuda-modules/cudatoolkit/releases.nix index 4a75c2e2e64e..62391124f4a0 100644 --- a/pkgs/development/cuda-modules/cudatoolkit/releases.nix +++ b/pkgs/development/cuda-modules/cudatoolkit/releases.nix @@ -107,8 +107,8 @@ }; "12.8" = { - version = "12.8.0"; - url = "https://developer.download.nvidia.com/compute/cuda/12.8.0/local_installers/cuda_12.8.0_570.86.10_linux.run"; - sha256 = "sha256-YQhn3NbZTE42xJJPHQG52yjsCBZOivbHZPIbhCAGlfg="; + version = "12.8.1"; + url = "https://developer.download.nvidia.com/compute/cuda/12.8.1/local_installers/cuda_12.8.1_570.124.06_linux.run"; + sha256 = "sha256-Io9ryvW3YY0DKTn0MZFPyS0OXtOevjcJiiRQLyahl5c="; }; } From db4b072c701e06b51fef15f91aed74050166ada6 Mon Sep 17 00:00:00 2001 From: TudbuT Date: Sun, 16 Mar 2025 23:19:22 +0100 Subject: [PATCH 85/91] revpfw3: 0.4.3 -> 0.5.0 --- pkgs/by-name/re/revpfw3/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/re/revpfw3/package.nix b/pkgs/by-name/re/revpfw3/package.nix index a32b19c985e7..669597d7557b 100644 --- a/pkgs/by-name/re/revpfw3/package.nix +++ b/pkgs/by-name/re/revpfw3/package.nix @@ -6,18 +6,18 @@ }: rustPlatform.buildRustPackage rec { pname = "revpfw3"; - version = "0.4.3"; + version = "0.5.0"; passthru.updateScript = nix-update-script { }; src = fetchgit { url = "https://git.tudbut.de/tudbut/revpfw3"; rev = "v${version}"; - hash = "sha256-7MnYTY/7PWu+VvxABtSLUnJ4FPzd9QCfrUBcSxcXUso="; + hash = "sha256-oqBzRpfL5sMxE29HwVXW4rdnf5cfNCn2pUqZiYDhHDk="; }; useFetchCargoVendor = true; - cargoHash = "sha256-2tpaTVCJJ0c4SyBQU2FjGvCYbdNLXxwIXv8O0+Uibrs="; + cargoHash = "sha256-F9ngyKWAdm3GyN6cSErtHoMN/u6A3ML7OMFP1QIaH9c="; meta = { description = "Reverse proxy to bypass the need for port forwarding"; From a1615ba3610cf7fb3ba7736c218b8ca263ef9d7a Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sun, 16 Mar 2025 23:06:55 +0100 Subject: [PATCH 86/91] python312Packages.flowmc: 0.3.4 -> 0.4.0 Diff: https://github.com/kazewong/flowMC/compare/flowMC-0.3.4...flowMC-0.4.0 Changelog: https://github.com/kazewong/flowMC/releases/tag/flowMC-0.4.0 --- .../python-modules/flowmc/default.nix | 39 ++++++++++++------- 1 file changed, 25 insertions(+), 14 deletions(-) diff --git a/pkgs/development/python-modules/flowmc/default.nix b/pkgs/development/python-modules/flowmc/default.nix index 93e38f051ae5..1d76461f239f 100644 --- a/pkgs/development/python-modules/flowmc/default.nix +++ b/pkgs/development/python-modules/flowmc/default.nix @@ -1,48 +1,59 @@ { lib, buildPythonPackage, - pythonOlder, fetchFromGitHub, # build-system - setuptools, + hatchling, # dependencies - corner, + chex, + coveralls, equinox, - evosax, jax, - jaxlib, + jaxtyping, optax, + scikit-learn, tqdm, - # checks + # tests pytestCheckHook, }: buildPythonPackage rec { pname = "flowmc"; - version = "0.3.4"; + version = "0.4.0"; pyproject = true; - disabled = pythonOlder "3.10"; - src = fetchFromGitHub { owner = "kazewong"; repo = "flowMC"; tag = "flowMC-${version}"; - hash = "sha256-unvbNs0AOzW4OI+9y6KxoBC5yEjEz+q0PZblQLXCC/Y="; + hash = "sha256-ambi2BMFjWAggeJ3PdlRpdKVmZeePe5LbvuKzCgNV/k="; }; - build-system = [ setuptools ]; + build-system = [ hatchling ]; + + pythonRelaxDeps = [ + "jax" + ]; + + pythonRemoveDeps = [ + # Not actual runtime dependencies + "pre-commit" + "pyright" + "pytest" + "ruff" + ]; dependencies = [ - corner + chex + coveralls equinox - evosax jax - jaxlib + jaxtyping optax + scikit-learn tqdm ]; From 7d1ee94c27fc4e5a98bebaec6872e0dfd7cf4492 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 16 Mar 2025 23:07:57 +0000 Subject: [PATCH 87/91] gitu: 0.28.2 -> 0.29.0 --- pkgs/by-name/gi/gitu/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gi/gitu/package.nix b/pkgs/by-name/gi/gitu/package.nix index 4e269268754b..240fe153c07f 100644 --- a/pkgs/by-name/gi/gitu/package.nix +++ b/pkgs/by-name/gi/gitu/package.nix @@ -13,17 +13,17 @@ rustPlatform.buildRustPackage rec { pname = "gitu"; - version = "0.28.2"; + version = "0.29.0"; src = fetchFromGitHub { owner = "altsem"; repo = "gitu"; rev = "v${version}"; - hash = "sha256-zjA+jPkvR4lAZjVSBY/4V9w+0IQ17yUTSt/skW6owo0="; + hash = "sha256-c2YVcE+a/9Z6qTLEbcSFE6393SEeudyvdbzCRJfszcc="; }; useFetchCargoVendor = true; - cargoHash = "sha256-gg30wrHDyCqrUAUw0NGpEpGROOrigkC2KxA6Q8BcNqA="; + cargoHash = "sha256-+tSNUtsDFKqx5W8+cuxyFsG1etm44eYgoYuoUt5tw3E="; nativeBuildInputs = [ pkg-config From b6265e5e0ef1394fd51e083f05fc0133bd4f176e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 16 Mar 2025 13:11:19 +0000 Subject: [PATCH 88/91] qrcp: 0.11.4 -> 0.11.6 --- pkgs/by-name/qr/qrcp/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/qr/qrcp/package.nix b/pkgs/by-name/qr/qrcp/package.nix index 7b4bee0d3be1..52da282f4b0d 100644 --- a/pkgs/by-name/qr/qrcp/package.nix +++ b/pkgs/by-name/qr/qrcp/package.nix @@ -8,16 +8,16 @@ buildGoModule rec { pname = "qrcp"; - version = "0.11.4"; + version = "0.11.6"; src = fetchFromGitHub { owner = "claudiodangelis"; repo = "qrcp"; tag = "v${version}"; - hash = "sha256-Ueow5lFnLLeJxk1+hcH4bhwrNu17pgJ50CXd2Adswvg="; + hash = "sha256-OLoGM9kG5k8iyCBQ8PW0i8WiSOASkW9S8YI1iRSb0Ic="; }; - vendorHash = "sha256-0x35Ds3v5youpSBapgkP8R7YW3FuninFM5pyd2PJRP4="; + vendorHash = "sha256-BkR+hIbxIFuf3b4kHVkfC5Ex6/O7CVaFolKlcDPJ7YY="; subPackages = [ "." ]; From ab5ff45c62cf279cb9a52099c197cd060f7e13f6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 13 Mar 2025 19:01:37 +0000 Subject: [PATCH 89/91] shattered-pixel-dungeon: 3.0.0 -> 3.0.1 --- pkgs/games/shattered-pixel-dungeon/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/games/shattered-pixel-dungeon/default.nix b/pkgs/games/shattered-pixel-dungeon/default.nix index d388a79627a5..00de3061a255 100644 --- a/pkgs/games/shattered-pixel-dungeon/default.nix +++ b/pkgs/games/shattered-pixel-dungeon/default.nix @@ -6,13 +6,13 @@ callPackage ./generic.nix rec { pname = "shattered-pixel-dungeon"; - version = "3.0.0"; + version = "3.0.1"; src = fetchFromGitHub { owner = "00-Evan"; repo = "shattered-pixel-dungeon"; rev = "v${version}"; - hash = "sha256-6t6ernRLKFQS57wzLERnx9QDA0pxRzj35n0vhR//WyA="; + hash = "sha256-49T+CW7cRe2RPcfk6dAHUoiD6ZnP8s5UyaqPsLwa8Ho="; }; depsPath = ./deps.json; From c153fca8d110a44fda34fa3154e7e63d52cf0118 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 11 Mar 2025 07:58:53 +0000 Subject: [PATCH 90/91] rkpd2: 2.0.7 -> 2.0.8 --- pkgs/games/shattered-pixel-dungeon/rkpd2/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/games/shattered-pixel-dungeon/rkpd2/default.nix b/pkgs/games/shattered-pixel-dungeon/rkpd2/default.nix index ec2aa33679bf..747162444a13 100644 --- a/pkgs/games/shattered-pixel-dungeon/rkpd2/default.nix +++ b/pkgs/games/shattered-pixel-dungeon/rkpd2/default.nix @@ -5,13 +5,13 @@ callPackage ../generic.nix rec { pname = "rkpd2"; - version = "2.0.7"; + version = "2.0.8"; src = fetchFromGitHub { owner = "Zrp200"; repo = "rkpd2"; rev = "v${version}"; - hash = "sha256-JtfnIT8NJUHTCt1zGHqMwq9nlZNls+PrtTpOhuV1BJ4="; + hash = "sha256-jM4CtC3AVXXBjHAfeDp4dFomDpRl76DhD+q9vIAeEhA="; }; desktopName = "Rat King Pixel Dungeon 2"; From 84c9f77f9a4d48914f77d5f19d0289e02f54bca9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 11 Mar 2025 00:38:12 +0000 Subject: [PATCH 91/91] projectm-sdl-cpp: 0-unstable-2024-08-07 -> 0-unstable-2025-02-28 --- pkgs/by-name/pr/projectm-sdl-cpp/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pr/projectm-sdl-cpp/package.nix b/pkgs/by-name/pr/projectm-sdl-cpp/package.nix index 8ef432e17b37..4e3bc3d94fc1 100644 --- a/pkgs/by-name/pr/projectm-sdl-cpp/package.nix +++ b/pkgs/by-name/pr/projectm-sdl-cpp/package.nix @@ -12,13 +12,13 @@ stdenv.mkDerivation { pname = "projectm-sdl-cpp"; - version = "0-unstable-2024-08-07"; + version = "0-unstable-2025-02-28"; src = fetchFromGitHub { owner = "projectM-visualizer"; repo = "frontend-sdl-cpp"; - rev = "df6bfb51d7be335b4c258e2085f13d14e27f14a9"; - hash = "sha256-WcQMwI0i7hON31FpgBSSUoqqlENj6SUwKTXfl7i6jn4="; + rev = "9d93ead331553738568fb789d5e95bfb2388e953"; + hash = "sha256-ubylUiVVs7GqirWgawY3ruL/yyZIy8QNJ3wEdTc+4Pc="; fetchSubmodules = true; };