diff --git a/nixos/doc/manual/release-notes/rl-2505.section.md b/nixos/doc/manual/release-notes/rl-2505.section.md index 260a340a3c6e..7fcfba51ba4f 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). @@ -192,6 +194,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} @@ -516,6 +520,8 @@ - `programs.clash-verge.tunMode` was deprecated and removed because now service mode is necessary 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/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 d6120da6524a..b5db61eb48c5 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/nixos/modules/module-list.nix b/nixos/modules/module-list.nix index 0a563ab736d9..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 @@ -848,6 +849,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/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/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 ac9d2aa4952a..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 {}; @@ -874,6 +875,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/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/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/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/applications/misc/survex/default.nix b/pkgs/applications/misc/survex/default.nix index 77d0a5ccfa1b..9709052b98c5 100644 --- a/pkgs/applications/misc/survex/default.nix +++ b/pkgs/applications/misc/survex/default.nix @@ -21,11 +21,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 = [ 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/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 = { 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 = [ 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; }; 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; 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 = 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 \ 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}"); diff --git a/pkgs/by-name/co/copywrite/package.nix b/pkgs/by-name/co/copywrite/package.nix index 125e3dcedc50..90eb96f4a8ff 100644 --- a/pkgs/by-name/co/copywrite/package.nix +++ b/pkgs/by-name/co/copywrite/package.nix @@ -5,24 +5,25 @@ fetchFromGitHub, installShellFiles, versionCheckHook, + writeScript, }: let - commitHash = "6ed520a710166c6094098b786c63f212604654a4"; # matches tag release + commitHash = "9d021bf61a094a5eac6ae3084ceed2dda4700a73"; # matches tag release shortCommitHash = builtins.substring 0 7 commitHash; in buildGoModule rec { pname = "copywrite"; - version = "0.19.0"; + version = "0.21.0"; src = fetchFromGitHub { owner = "hashicorp"; repo = "copywrite"; tag = "v${version}"; - hash = "sha256-DmlPioaw/wMk8GoBYNG24P4J1C6h0bjVjjOuMYW6Tgo="; + hash = "sha256-TGis7rreRen+vk3tUDehRkyas4xrBBxKlA70+VqoGWY="; }; - vendorHash = "sha256-ZIu0/fue3xi+YVE9GFsVjCNs8t3c3TWH8O0xUzJdim8="; + vendorHash = "sha256-Qxp6BwN/Y6Xb1BwFGT/T8WYsXGPgN27mzoTE0i6cS1Q="; ldflags = [ "-s" @@ -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"; 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; 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 = [ diff --git a/pkgs/by-name/er/erofs-utils/package.nix b/pkgs/by-name/er/erofs-utils/package.nix index a544e91ec41b..32d0ba0f81fe 100644 --- a/pkgs/by-name/er/erofs-utils/package.nix +++ b/pkgs/by-name/er/erofs-utils/package.nix @@ -9,10 +9,10 @@ lz4, xz, zlib, + zstd, libselinux, fuseSupport ? stdenv.hostPlatform.isLinux, selinuxSupport ? false, - lzmaSupport ? false, }: stdenv.mkDerivation (finalAttrs: { @@ -37,16 +37,16 @@ stdenv.mkDerivation (finalAttrs: { util-linux lz4 zlib + xz + zstd ] ++ 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/"; 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 ]; 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 ]; }; -} +}) 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; 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 diff --git a/pkgs/by-name/gl/glance/package.nix b/pkgs/by-name/gl/glance/package.nix index 7918696593eb..df958bd10155 100644 --- a/pkgs/by-name/gl/glance/package.nix +++ b/pkgs/by-name/gl/glance/package.nix @@ -8,17 +8,23 @@ buildGoModule rec { pname = "glance"; - version = "0.7.3"; + version = "0.7.6"; src = fetchFromGitHub { owner = "glanceapp"; repo = "glance"; - rev = "v${version}"; - hash = "sha256-kQ4XVO6sotsIjIhkECn6FYik3ITYOZcDKyzk3I8JvkU="; + tag = "v${version}"; + hash = "sha256-1DIngje7UT86eI3ZJWd71BkbAvHJ2JC0LUHAQXz0rfc="; }; vendorHash = "sha256-lURRHlZoxbuW1SXxrxy2BkMndcEllGFmVCB4pXBad8Q="; + ldflags = [ + "-s" + "-w" + "-X github.com/glanceapp/glance/internal/glance.buildVersion=${version}" + ]; + excludedPackages = [ "scripts/build-and-ship" ]; passthru = { @@ -34,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 + ]; }; } 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 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" ]; }; diff --git a/pkgs/by-name/ke/keen4/package.nix b/pkgs/by-name/ke/keen4/package.nix index bd425205ee7a..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 <=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 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==" } } 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"; 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..292338d09451 --- /dev/null +++ b/pkgs/by-name/or/orthanc/package.nix @@ -0,0 +1,120 @@ +{ + lib, + stdenv, + fetchhg, + boost, + charls, + civetweb, + cmake, + curl, + dcmtk, + gtest, + jsoncpp, + libjpeg, + libpng, + libuuid, + log4cplus, + lua, + openssl, + protobuf, + pugixml, + python3, + sqlite, + unzip, + versionCheckHook, + nixosTests, +}: + +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; + + 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/"; + license = lib.licenses.gpl3Plus; + mainProgram = "Orthanc"; + maintainers = with lib.maintainers; [ drupol ]; + platforms = lib.platforms.linux; + }; +}) 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/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; }; 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 = [ "." ]; 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"; diff --git a/pkgs/by-name/sc/scitokens-cpp/package.nix b/pkgs/by-name/sc/scitokens-cpp/package.nix index 377e8a0fd1e3..4ba56eb1e849 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 { 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 = [ 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/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="; 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" 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 = [ 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 = { 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 = [ 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"; }; -} +}) 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 { 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="; 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"; }; -} +}) 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 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"; diff --git a/pkgs/by-name/ze/zeekstd/package.nix b/pkgs/by-name/ze/zeekstd/package.nix new file mode 100644 index 000000000000..40b283922f5d --- /dev/null +++ b/pkgs/by-name/ze/zeekstd/package.nix @@ -0,0 +1,28 @@ +{ + fetchFromGitHub, + lib, + rustPlatform, +}: +rustPlatform.buildRustPackage (finalAttrs: { + pname = "zeekstd"; + version = "0.2.2"; + + src = fetchFromGitHub { + owner = "rorosen"; + repo = "zeekstd"; + tag = "v${finalAttrs.version}"; + hash = "sha256-Blyp5GpnytB3S4k6lp2fAwXueaUtXqPW+WLEmFNPZc0="; + }; + + useFetchCargoVendor = true; + cargoHash = "sha256-bbl0zHxd2HYkctX029mtxDciC2tnPVTlHxYyetmtuw0="; + + 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${finalAttrs.version}"; + license = lib.licenses.bsd2; + maintainers = [ lib.maintainers.rorosen ]; + mainProgram = "zeekstd"; + }; +}) 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="; }; } 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 = [ 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 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; }; diff --git a/pkgs/development/ocaml-modules/owee/default.nix b/pkgs/development/ocaml-modules/owee/default.nix index 9f61ee89d322..0ada47f8e345 100644 --- a/pkgs/development/ocaml-modules/owee/default.nix +++ b/pkgs/development/ocaml-modules/owee/default.nix @@ -5,13 +5,13 @@ }: buildDunePackage rec { - minimalOCamlVersion = "4.06"; + minimalOCamlVersion = "4.08"; 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-Bk9iRfWZXV0vTx+cbSmS4v2+Pd4ygha67Hz6vUhXlA0="; }; meta = with lib; { 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 = [ ]; }; 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 ]; 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 ]; 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 ]; 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 ]; 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" 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 = [ 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 ]; }; 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 = [ 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 ]; diff --git a/pkgs/development/python-modules/google-cloud-translate/default.nix b/pkgs/development/python-modules/google-cloud-translate/default.nix index 27e7526e77fd..4e0228952e52 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 ]; @@ -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 = [ ]; }; 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 = '' 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 ]; }; } 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 ]; 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" ]; 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. 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 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 ]; 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 = [ 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 = '' 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 = [ 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; } 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 = [ 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; 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"; 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" } } diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index a394de3c73bd..c2648e0bbfce 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1387,6 +1387,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 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index fdbd789df92a..0fad4b9786e3 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -18137,7 +18137,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; };