diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 14ad20ca1d17..181c14975699 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -5592,12 +5592,6 @@ githubId = 1736138; email = "cococolanosugar@gmail.com"; }; - coconnor = { - email = "coreyoconnor@gmail.com"; - github = "coreyoconnor"; - githubId = 34317; - name = "Corey O'Connor"; - }; code-asher = { email = "ash@coder.com"; github = "code-asher"; @@ -32298,6 +32292,14 @@ githubId = 65394961; name = "Yves Straten"; }; + yvnth = { + name = "Yashwanth Prasannakumar"; + github = "yvnth"; + githubId = 201552597; + email = "yashupress@gmail.com"; + keys = [ { fingerprint = "D9AA B78D 42E1 4B5C 08C0 C2BE 9012 0221 65D9 7825"; } ]; + matrix = "@yvnth:matrix.org"; + }; yzx9 = { email = "yuan.zx@outlook.com"; github = "yzx9"; diff --git a/nixos/doc/manual/redirects.json b/nixos/doc/manual/redirects.json index c6cd7d8c5158..57c6a731ac68 100644 --- a/nixos/doc/manual/redirects.json +++ b/nixos/doc/manual/redirects.json @@ -1087,12 +1087,6 @@ "module-services-jitsi-configuration": [ "index.html#module-services-jitsi-configuration" ], - "module-services-honk": [ - "index.html#module-services-honk" - ], - "module-services-honk-basic-usage": [ - "index.html#module-services-honk-basic-usage" - ], "module-services-hatsu": [ "index.html#module-services-hatsu" ], @@ -2952,5 +2946,10 @@ ], "ch-reference": [ "index.html#ch-reference" + ], + "sec-release-26.05-incompatibilities-services-honk-removed": [ + "release-notes.html#sec-release-26.05-incompatibilities-services-honk-removed", + "index.html#module-services-honk", + "index.html#module-services-honk-basic-usage" ] } diff --git a/nixos/doc/manual/release-notes/rl-2205.section.md b/nixos/doc/manual/release-notes/rl-2205.section.md index 38f503570105..2f156b38d339 100644 --- a/nixos/doc/manual/release-notes/rl-2205.section.md +++ b/nixos/doc/manual/release-notes/rl-2205.section.md @@ -135,7 +135,7 @@ In addition to numerous new and upgraded packages, this release has the followin - [prometheus-pve-exporter](https://github.com/prometheus-pve/prometheus-pve-exporter), a tool that exposes information from the Proxmox VE API for use by Prometheus. Available as [services.prometheus.exporters.pve](#opt-services.prometheus.exporters.pve.enable). -- [prosody-filer](https://github.com/ThomasLeister/prosody-filer), a server for handling XMPP HTTP Upload requests. Available at [services.prosody-filer](#opt-services.prosody-filer.enable). +- [prosody-filer](https://github.com/ThomasLeister/prosody-filer), a server for handling XMPP HTTP Upload requests. Available at `services.prosody-filer`. - [Public Inbox](https://public-inbox.org), an "archives first" approach to mailing lists. Available as [services.public-inbox](#opt-services.public-inbox.enable). diff --git a/nixos/doc/manual/release-notes/rl-2311.section.md b/nixos/doc/manual/release-notes/rl-2311.section.md index 6a6a9b668a85..4d80b16a63d6 100644 --- a/nixos/doc/manual/release-notes/rl-2311.section.md +++ b/nixos/doc/manual/release-notes/rl-2311.section.md @@ -1044,9 +1044,8 @@ Make sure to also check the many updates in the [Nixpkgs library](#sec-release-2 wrapper around Z-Wave JS to access it via a WebSocket. Available as [services.zwave-js](#opt-services.zwave-js.enable). -- [Honk](https://humungus.tedunangst.com/r/honk), a complete ActivityPub server - with minimal setup and support costs. Available as - [services.honk](#opt-services.honk.enable). +- Honk, a complete ActivityPub server with minimal setup and support costs. + Available as services.honk. - [ferretdb](https://www.ferretdb.io/), an open-source proxy, converting the MongoDB 6.0+ wire protocol queries to PostgreSQL or SQLite. Available as diff --git a/nixos/doc/manual/release-notes/rl-2605.section.md b/nixos/doc/manual/release-notes/rl-2605.section.md index d811f1f8e786..7552ce53787e 100644 --- a/nixos/doc/manual/release-notes/rl-2605.section.md +++ b/nixos/doc/manual/release-notes/rl-2605.section.md @@ -416,6 +416,8 @@ See . - `programs.benchexec.enable = true` no longer sets `programs.pqos-wrapper.enable = true` as the corresponding module has been deleted. +- []{#sec-release-26.05-incompatibilities-services-honk-removed} `services.honk` has been removed due to lack of maintenance upstream, and source repository is now no longer existing. + ## Other Notable Changes {#sec-release-26.05-notable-changes} diff --git a/nixos/doc/manual/release-notes/rl-2611.section.md b/nixos/doc/manual/release-notes/rl-2611.section.md index e7269b57630a..1c4ac475952d 100644 --- a/nixos/doc/manual/release-notes/rl-2611.section.md +++ b/nixos/doc/manual/release-notes/rl-2611.section.md @@ -298,6 +298,9 @@ - The COSMIC desktop module now enables by default `system76-power` and `system76-scheduler` following upstream recommended packages. The previous power managment service can be enabled back by setting `services.power-profiles-daemon.enable = true`. +- The `programs.dms-shell.enableVPN`, `enableDynamicTheming`, `enableAudioWavelength`, and `enableCalendarEvents` options have been removed. `matugen` and `cava` are now included in the default DMS environment and can be excluded with `programs.dms-shell.excludePackages`. Networking and calendar backends are configured separately. +- `programs.dms-shell` no longer enables `services.power-profiles-daemon` by default. Configure a power profile provider separately. + ## Other Notable Changes {#sec-release-26.11-notable-changes} diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix index 7fb0c1e79616..481c33cbb2b9 100644 --- a/nixos/modules/module-list.nix +++ b/nixos/modules/module-list.nix @@ -1741,7 +1741,6 @@ ./services/web-apps/hledger-web.nix ./services/web-apps/homebox.nix ./services/web-apps/homer.nix - ./services/web-apps/honk.nix ./services/web-apps/icingaweb2/icingaweb2.nix ./services/web-apps/icingaweb2/module-monitoring.nix ./services/web-apps/ifm.nix @@ -1830,7 +1829,6 @@ ./services/web-apps/pretalx.nix ./services/web-apps/pretix.nix ./services/web-apps/privatebin.nix - ./services/web-apps/prosody-filer.nix ./services/web-apps/readeck.nix ./services/web-apps/remark42.nix ./services/web-apps/reposilite.nix diff --git a/nixos/modules/programs/wayland/dms-shell.nix b/nixos/modules/programs/wayland/dms-shell.nix index 6cf4c40a53b0..ab65d81c1020 100644 --- a/nixos/modules/programs/wayland/dms-shell.nix +++ b/nixos/modules/programs/wayland/dms-shell.nix @@ -2,6 +2,7 @@ config, lib, pkgs, + utils, ... }: @@ -12,8 +13,6 @@ let mkIf mkPackageOption types - optional - optionals mapAttrs mapAttrs' filterAttrs @@ -27,15 +26,6 @@ let ]; builtInRemovedMsg = "This is now built-in in DMS and doesn't need additional dependencies."; - - optionalPackages = - optionals cfg.enableVPN [ - pkgs.glib - pkgs.networkmanager - ] - ++ optional cfg.enableDynamicTheming pkgs.matugen - ++ optional cfg.enableAudioWavelength pkgs.cava - ++ optional cfg.enableCalendarEvents pkgs.khal; in { imports = [ @@ -47,6 +37,18 @@ in (lib.mkRemovedOptionModule (path ++ [ "enableClipboard" ]) builtInRemovedMsg) (lib.mkRemovedOptionModule (path ++ [ "enableSystemMonitoring" ]) builtInRemovedMsg) (lib.mkRemovedOptionModule (path ++ [ "enableClipboardPaste" ]) builtInRemovedMsg) + (lib.mkRemovedOptionModule (path ++ [ "enableVPN" ]) + "Networking backends are detected by DMS at runtime. Configure the desired networking service separately." + ) + (lib.mkRemovedOptionModule (path ++ [ "enableDynamicTheming" ]) + "matugen is included in the default DMS environment. Use programs.dms-shell.excludePackages to exclude it." + ) + (lib.mkRemovedOptionModule (path ++ [ "enableAudioWavelength" ]) + "cava is included in the default DMS environment. Use programs.dms-shell.excludePackages to exclude it." + ) + (lib.mkRemovedOptionModule ( + path ++ [ "enableCalendarEvents" ] + ) "Install a supported calendar backend separately and select it in DMS settings.") ]; options.programs.dms-shell = { @@ -54,6 +56,12 @@ in package = mkPackageOption pkgs "dms-shell" { }; + excludePackages = mkOption { + type = types.listOf types.package; + default = [ ]; + description = "Which packages DMS should exclude from its default environment."; + }; + systemd = { enable = mkOption { type = types.bool; @@ -86,50 +94,6 @@ in }; }; - enableVPN = mkOption { - type = types.bool; - default = true; - description = '' - Whether to install dependencies required for VPN widgets. - This enables VPN status monitoring and management through NetworkManager. - - Requires: glib, networkmanager - ''; - }; - - enableDynamicTheming = mkOption { - type = types.bool; - default = true; - description = '' - Whether to install dependencies required for dynamic theming support. - This enables automatic theme generation based on wallpapers and other sources. - - Requires: matugen - ''; - }; - - enableAudioWavelength = mkOption { - type = types.bool; - default = true; - description = '' - Whether to install dependencies required for audio wavelength visualization. - This enables audio spectrum and waveform visualizer widgets. - - Requires: cava - ''; - }; - - enableCalendarEvents = mkOption { - type = types.bool; - default = true; - description = '' - Whether to install dependencies required for calendar events support. - This enables calendar widgets that display events and reminders via khal. - - Requires: khal - ''; - }; - quickshell = { package = mkPackageOption pkgs "quickshell" { }; }; @@ -180,11 +144,12 @@ in path = lib.mkForce [ ]; }; - environment.systemPackages = [ + environment.systemPackages = utils.removePackagesByName [ cfg.package cfg.quickshell.package - ] - ++ optionalPackages; + pkgs.matugen + pkgs.cava + ] cfg.excludePackages; environment.etc = mapAttrs' @@ -198,7 +163,6 @@ in }) (filterAttrs (n: v: v.enable) cfg.plugins) ); - services.power-profiles-daemon.enable = lib.mkDefault true; services.accounts-daemon.enable = lib.mkDefault true; hardware.i2c.enable = lib.mkDefault true; hardware.graphics.enable = lib.mkDefault true; diff --git a/nixos/modules/rename.nix b/nixos/modules/rename.nix index 458ff1f7d407..630e88beeb5b 100644 --- a/nixos/modules/rename.nix +++ b/nixos/modules/rename.nix @@ -242,6 +242,10 @@ in ] "The grafana-agent module has been removed. Consider migrating to `grafana-alloy` (`services.alloy.enable`). See " ) + (mkRemovedOptionModule [ + "services" + "honk" + ] "The honk module has been removed.") (mkRemovedOptionModule [ "services" @@ -332,6 +336,9 @@ in (mkRemovedOptionModule [ "services" "prey" ] '' prey-bash-client is deprecated upstream '') + (mkRemovedOptionModule [ "services" "prosody-filer" ] '' + The Prosody Filer package and module have been removed because the project was discontinued upstream. Use Prosody's built-in `services.prosody.httpFileShare` support or Rusty Filer instead. + '') (mkRemovedOptionModule [ "services" "quagga" diff --git a/nixos/modules/services/networking/networkmanager.nix b/nixos/modules/services/networking/networkmanager.nix index 06052496d6e4..043ffd64b030 100644 --- a/nixos/modules/services/networking/networkmanager.nix +++ b/nixos/modules/services/networking/networkmanager.nix @@ -241,14 +241,13 @@ in default = [ ]; example = literalExpression '' with pkgs; [ - networkmanager-fortisslvpn networkmanager-iodine + networkmanager-libreswan networkmanager-l2tp networkmanager-openconnect networkmanager-openvpn networkmanager-sstp networkmanager-strongswan - networkmanager-vpnc ] ''; description = '' diff --git a/nixos/modules/services/web-apps/honk.md b/nixos/modules/services/web-apps/honk.md deleted file mode 100644 index f34085f7dc52..000000000000 --- a/nixos/modules/services/web-apps/honk.md +++ /dev/null @@ -1,23 +0,0 @@ -# Honk {#module-services-honk} - -With Honk on NixOS you can quickly configure a complete ActivityPub server with -minimal setup and support costs. - -## Basic usage {#module-services-honk-basic-usage} - -A minimal configuration looks like this: - -```nix -{ - services.honk = { - enable = true; - host = "0.0.0.0"; - port = 8080; - username = "username"; - passwordFile = "/etc/honk/password.txt"; - servername = "honk.example.com"; - }; - - networking.firewall.allowedTCPPorts = [ 8080 ]; -} -``` diff --git a/nixos/modules/services/web-apps/honk.nix b/nixos/modules/services/web-apps/honk.nix deleted file mode 100644 index 54abe58e708e..000000000000 --- a/nixos/modules/services/web-apps/honk.nix +++ /dev/null @@ -1,158 +0,0 @@ -{ - config, - lib, - pkgs, - ... -}: -let - cfg = config.services.honk; - - honk-initdb-script = - cfg: - pkgs.writeShellApplication { - name = "honk-initdb-script"; - - runtimeInputs = with pkgs; [ coreutils ]; - - text = '' - PW=$(cat "$CREDENTIALS_DIRECTORY/honk_passwordFile") - - echo -e "${cfg.username}\n''$PW\n${cfg.host}:${toString cfg.port}\n${cfg.servername}" | ${lib.getExe cfg.package} -datadir "$STATE_DIRECTORY" init - ''; - }; -in -{ - options = { - services.honk = { - enable = lib.mkEnableOption "the Honk server"; - package = lib.mkPackageOption pkgs "honk" { }; - - host = lib.mkOption { - default = "127.0.0.1"; - description = '' - The host name or IP address the server should listen to. - ''; - type = lib.types.str; - }; - - port = lib.mkOption { - default = 8080; - description = '' - The port the server should listen to. - ''; - type = lib.types.port; - }; - - username = lib.mkOption { - description = '' - The admin account username. - ''; - type = lib.types.str; - }; - - passwordFile = lib.mkOption { - description = '' - Password for admin account. - NOTE: Should be string not a store path, to prevent the password from being world readable - ''; - type = lib.types.path; - }; - - servername = lib.mkOption { - description = '' - The server name. - ''; - type = lib.types.str; - }; - - extraJS = lib.mkOption { - default = null; - description = '' - An extra JavaScript file to be loaded by the client. - ''; - type = lib.types.nullOr lib.types.path; - }; - - extraCSS = lib.mkOption { - default = null; - description = '' - An extra CSS file to be loaded by the client. - ''; - type = lib.types.nullOr lib.types.path; - }; - }; - }; - - config = lib.mkIf cfg.enable { - assertions = [ - { - assertion = cfg.username or "" != ""; - message = '' - You have to define a username for Honk (`services.honk.username`). - ''; - } - { - assertion = cfg.servername or "" != ""; - message = '' - You have to define a servername for Honk (`services.honk.servername`). - ''; - } - ]; - - systemd.services.honk-initdb = { - description = "Honk server database setup"; - requiredBy = [ "honk.service" ]; - before = [ "honk.service" ]; - - serviceConfig = { - LoadCredential = [ - "honk_passwordFile:${cfg.passwordFile}" - ]; - Type = "oneshot"; - StateDirectory = "honk"; - DynamicUser = true; - RemainAfterExit = true; - ExecStart = lib.getExe (honk-initdb-script cfg); - PrivateTmp = true; - }; - - unitConfig = { - ConditionPathExists = [ - # Skip this service if the database already exists - "!%S/honk/honk.db" - ]; - }; - }; - - systemd.services.honk = { - description = "Honk server"; - wantedBy = [ "multi-user.target" ]; - after = [ "network.target" ]; - bindsTo = [ "honk-initdb.service" ]; - preStart = '' - mkdir -p $STATE_DIRECTORY/views - ${lib.optionalString (cfg.extraJS != null) "ln -fs ${cfg.extraJS} $STATE_DIRECTORY/views/local.js"} - ${lib.optionalString ( - cfg.extraCSS != null - ) "ln -fs ${cfg.extraCSS} $STATE_DIRECTORY/views/local.css"} - ${lib.getExe cfg.package} -datadir $STATE_DIRECTORY -viewdir ${cfg.package}/share/honk backup $STATE_DIRECTORY/backup - ${lib.getExe cfg.package} -datadir $STATE_DIRECTORY -viewdir ${cfg.package}/share/honk upgrade - ${lib.getExe cfg.package} -datadir $STATE_DIRECTORY -viewdir ${cfg.package}/share/honk cleanup - ''; - serviceConfig = { - ExecStart = '' - ${lib.getExe cfg.package} -datadir $STATE_DIRECTORY -viewdir ${cfg.package}/share/honk - ''; - StateDirectory = "honk"; - DynamicUser = true; - PrivateTmp = "yes"; - Restart = "on-failure"; - }; - }; - }; - - meta = { - maintainers = [ ]; - doc = ./honk.md; - }; -} diff --git a/nixos/modules/services/web-apps/prosody-filer.nix b/nixos/modules/services/web-apps/prosody-filer.nix deleted file mode 100644 index 93bc37a5be54..000000000000 --- a/nixos/modules/services/web-apps/prosody-filer.nix +++ /dev/null @@ -1,98 +0,0 @@ -{ - config, - lib, - pkgs, - ... -}: - -with lib; -let - - cfg = config.services.prosody-filer; - - settingsFormat = pkgs.formats.toml { }; - configFile = settingsFormat.generate "prosody-filer.toml" cfg.settings; -in -{ - - options = { - services.prosody-filer = { - enable = mkEnableOption "Prosody Filer XMPP upload file server"; - - settings = mkOption { - description = '' - Configuration for Prosody Filer. - Refer to for details on supported values. - ''; - - type = settingsFormat.type; - - example = { - secret = "mysecret"; - storeDir = "/srv/http/nginx/prosody-upload"; - }; - - defaultText = literalExpression '' - { - listenport = mkDefault "127.0.0.1:5050"; - uploadSubDir = mkDefault "upload/"; - } - ''; - }; - }; - }; - - config = mkIf cfg.enable { - services.prosody-filer.settings = { - listenport = mkDefault "127.0.0.1:5050"; - uploadSubDir = mkDefault "upload/"; - }; - - users.users.prosody-filer = { - group = "prosody-filer"; - isSystemUser = true; - }; - - users.groups.prosody-filer = { }; - - systemd.services.prosody-filer = { - description = "Prosody file upload server"; - wantedBy = [ "multi-user.target" ]; - after = [ "network.target" ]; - - serviceConfig = { - User = "prosody-filer"; - Group = "prosody-filer"; - ExecStart = "${pkgs.prosody-filer}/bin/prosody-filer -config ${configFile}"; - Restart = "on-failure"; - CapabilityBoundingSet = ""; - NoNewPrivileges = true; - PrivateDevices = true; - PrivateTmp = true; - PrivateMounts = true; - ProtectHome = true; - ProtectClock = true; - ProtectProc = "noaccess"; - ProcSubset = "pid"; - ProtectKernelLogs = true; - ProtectKernelModules = true; - ProtectKernelTunables = true; - ProtectControlGroups = true; - ProtectHostname = true; - RestrictSUIDSGID = true; - RestrictRealtime = true; - RestrictNamespaces = true; - LockPersonality = true; - RemoveIPC = true; - RestrictAddressFamilies = [ - "AF_INET" - "AF_INET6" - ]; - SystemCallFilter = [ - "@system-service" - "~@privileged" - ]; - }; - }; - }; -} diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index b111245fd2a0..58950fafd903 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -876,7 +876,6 @@ in homebridge = runTest ./homebridge.nix; homepage-dashboard = runTest ./homepage-dashboard.nix; homer = handleTest ./homer { }; - honk = runTest ./honk.nix; hoogle = runTest ./hoogle.nix; hostname = import ./hostname.nix { inherit pkgs runTest; diff --git a/nixos/tests/honk.nix b/nixos/tests/honk.nix deleted file mode 100644 index c455fff8ecfd..000000000000 --- a/nixos/tests/honk.nix +++ /dev/null @@ -1,34 +0,0 @@ -{ lib, ... }: - -{ - name = "honk-server"; - - nodes = { - machine = - { pkgs, ... }: - { - services.honk = { - enable = true; - host = "0.0.0.0"; - port = 8080; - username = "username"; - passwordFile = "${pkgs.writeText "honk-password" "secure"}"; - servername = "servername"; - }; - }; - }; - - testScript = '' - machine.start() - machine.wait_for_unit("honk.service") - machine.wait_for_open_port(8080) - - machine.stop_job("honk") - machine.wait_for_closed_port(8080) - - machine.start_job("honk") - machine.wait_for_open_port(8080) - ''; - - meta.maintainers = [ ]; -} diff --git a/nixos/tests/miracle-wm.nix b/nixos/tests/miracle-wm.nix index 1ee8f42e69e5..cb51baba5d2a 100644 --- a/nixos/tests/miracle-wm.nix +++ b/nixos/tests/miracle-wm.nix @@ -3,7 +3,7 @@ name = "miracle-wm"; meta = { - maintainers = with lib.maintainers; [ OPNA2608 ]; + maintainers = [ ]; }; nodes.machine = diff --git a/nixos/tests/transmission.nix b/nixos/tests/transmission.nix index 406b0df8599d..c6825825035e 100644 --- a/nixos/tests/transmission.nix +++ b/nixos/tests/transmission.nix @@ -1,8 +1,8 @@ { pkgs, ... }: { name = "transmission"; - meta = with pkgs.lib.maintainers; { - maintainers = [ coconnor ]; + meta = { + maintainers = [ ]; }; nodes.machine = diff --git a/pkgs/applications/networking/browsers/brave/packages/brave-origin.nix b/pkgs/applications/networking/browsers/brave/packages/brave-origin.nix index 6208fc42a4d8..fba197e06281 100644 --- a/pkgs/applications/networking/browsers/brave/packages/brave-origin.nix +++ b/pkgs/applications/networking/browsers/brave/packages/brave-origin.nix @@ -1,21 +1,21 @@ # Expression generated by update.py; do not edit it by hand! rec { pname = "brave-origin"; - version = "1.95.102"; + version = "1.95.104"; flavor = "origin"; archives = { aarch64-linux = { url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-origin_${version}_arm64.deb"; - sha256 = "3869eb0a0037a399871def707016e45e1eca113a493dc78c81666cfbe1639aab"; + sha256 = "3efe3d4325b241a19449348a3e32af574be9842b2b0fae1eb942a87bb50333a7"; }; x86_64-linux = { url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-origin_${version}_amd64.deb"; - sha256 = "296dab8bd88cfcf7178dac175d65acd2284046706690f64b0923d819ffc5f217"; + sha256 = "fe6a88b3301eb8a08ed062d32bde01786d1b666e5ab842b5625c854eb11f2886"; }; aarch64-darwin = { url = "https://github.com/brave/brave-browser/releases/download/v${version}/Brave-Origin-arm64.dmg"; - sha256 = "e24b7585526746c0533541eec011f20dd17980a0ad0302e848f04087f7d434d8"; + sha256 = "2f59547e4b53ac300450cb4f56f292bcbf508b20fdfa06c6341e5fd976d66859"; }; }; } diff --git a/pkgs/applications/networking/browsers/brave/packages/brave.nix b/pkgs/applications/networking/browsers/brave/packages/brave.nix index a6e5acfe14b4..7322e17e1ccf 100644 --- a/pkgs/applications/networking/browsers/brave/packages/brave.nix +++ b/pkgs/applications/networking/browsers/brave/packages/brave.nix @@ -1,20 +1,20 @@ # Expression generated by update.py; do not edit it by hand! rec { pname = "brave"; - version = "1.95.102"; + version = "1.95.104"; archives = { aarch64-linux = { url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-browser_${version}_arm64.deb"; - sha256 = "d92e02754ec727430f530e51d8a3a51041d0df07d62589072c1a4d06bbf0037b"; + sha256 = "251ee83fa383db6106ae6140df0975689b226d15ceb96cdb4147cb90cd7c25ba"; }; x86_64-linux = { url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-browser_${version}_amd64.deb"; - sha256 = "930110fe57c83be3327388a943e9eacbcec083a3e1b4bc08bec413788418bdfe"; + sha256 = "e09e3c3e9fc84f75e65048a0be830c7c4907744a402b5790530d2206b276426e"; }; aarch64-darwin = { url = "https://github.com/brave/brave-browser/releases/download/v${version}/Brave-Browser-arm64.dmg"; - sha256 = "97eb5f8a17d1a0e191d3a47059e79b9fa47d3930035d10a23ad086df9e4ab1fb"; + sha256 = "f6823d53b3e9a287b8f8830b728ba9b34fe2d4a9f6ee4e05b3bcd4a21ee25eaf"; }; }; } diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index ecda5c884561..fbd9eb354f61 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -45,13 +45,13 @@ "vendorHash": "sha256-d9hJUjHczxy2/3bOmEYjTxKDIRc6Cox4sr5k40ZHWFE=" }, "aliyun_alicloud": { - "hash": "sha256-caOnwD9wXa533I2kUpcbMwAJUUcSzyZNY4LIgJQjdc0=", + "hash": "sha256-u4u8p3+Gxwa+gCDgcqZqi1RXYG9c+O27uZoOlc+RoKc=", "homepage": "https://registry.terraform.io/providers/aliyun/alicloud", "owner": "aliyun", "repo": "terraform-provider-alicloud", - "rev": "v1.292.0", + "rev": "v1.293.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-bJcVf4Yj70VwKn0p6RN+/dc5J+K6xFJcifVei9dK2bA=" + "vendorHash": "sha256-GIKSIlWD+TTm0EsUu9ga3emENwGLXMDYqp//BmjNwDA=" }, "aminueza_minio": { "hash": "sha256-MOc2DaH1uTb92emRNe/aS+Jsit8K+ZrldHBIMyYgeFU=", @@ -436,13 +436,13 @@ "vendorHash": "sha256-ZbU2z7qUHPR7vDSflesSjgK7x3LYXVe/gnVsy19q6Bs=" }, "fortinetdev_fortios": { - "hash": "sha256-yT8YkcW80A/3wwZqeLWH7A/oonNKm+yuUyuC2hl+KHg=", + "hash": "sha256-Rc6hPvT9mxWQz2W55O+I+JUPpr1s2c5IDMNqPbsIdyg=", "homepage": "https://registry.terraform.io/providers/fortinetdev/fortios", "owner": "fortinetdev", "repo": "terraform-provider-fortios", - "rev": "1.26.0", + "rev": "1.26.1", "spdx": "MPL-2.0", - "vendorHash": "sha256-pVzjpgYNYMOlL4m+lw6uf6W0elVC2BDyGomgY2yAFBg=" + "vendorHash": "sha256-H3ssaSZb61mhNW/tp7h6GNCgEcyDpHkEhC1qIKHJcEA=" }, "gavinbunney_kubectl": { "hash": "sha256-UQ/xvhs7II+EGH5bKdrVC47hp5dhLqQZeqSBz06ho1s=", @@ -1247,13 +1247,13 @@ "vendorHash": "sha256-skswuFKhN4FFpIunbom9rM/FVRJVOFb1WwHeAIaEjn8=" }, "spacelift-io_spacelift": { - "hash": "sha256-YII7lvargOUDhw+pBFcKNrSyjDHhyk3AErN9N9LFrpE=", + "hash": "sha256-Kn43SQM/uxNd32g+nm40fmLStPXyHhuGUX48g16AvKw=", "homepage": "https://registry.terraform.io/providers/spacelift-io/spacelift", "owner": "spacelift-io", "repo": "terraform-provider-spacelift", - "rev": "v1.54.0", + "rev": "v1.55.0", "spdx": "MIT", - "vendorHash": "sha256-Yg4EcYUckcnAeADgCo1U1pdsltDVrH0Uma7u9vU3nE8=" + "vendorHash": "sha256-XpXZqb6j6WdTFowdwNf3e8i9lg69tavzb2H65LyQJvE=" }, "splunk-terraform_signalfx": { "hash": "sha256-KoPLEVzR/MtMTrufqvxrOuVsfjCUXQ9UMbqjosAy2oc=", diff --git a/pkgs/by-name/ae/aerion/package.nix b/pkgs/by-name/ae/aerion/package.nix index 02243c94dcf3..96521e752b7b 100644 --- a/pkgs/by-name/ae/aerion/package.nix +++ b/pkgs/by-name/ae/aerion/package.nix @@ -99,5 +99,9 @@ buildGoModule { license = lib.licenses.asl20; mainProgram = "aerion"; maintainers = with lib.maintainers; [ curious ]; + # Never built on darwin since first introduction in nixpkgs + # Fails to link on Darwin with undefined `_OBJC_CLASS_$_UTType` + # (likely requires linking `UniformTypeIdentifiers.framework`) + broken = stdenv.hostPlatform.isDarwin; }; } diff --git a/pkgs/by-name/am/ameba-ls/package.nix b/pkgs/by-name/am/ameba-ls/package.nix index dffc19c77281..2d8b2412f8c5 100644 --- a/pkgs/by-name/am/ameba-ls/package.nix +++ b/pkgs/by-name/am/ameba-ls/package.nix @@ -1,23 +1,26 @@ { lib, fetchFromGitHub, - crystal_1_15, + crystal, versionCheckHook, + _experimental-update-script-combinators, + nix-update-script, + writeShellScript, + crystal2nix, + runCommand, }: -let - # Use the same Crystal minor version as specified in upstream - crystal = crystal_1_15; -in crystal.buildCrystalPackage rec { pname = "ameba-ls"; - version = "0.1.0"; + version = "0.2.0"; + + __structuredAttrs = true; src = fetchFromGitHub { owner = "crystal-ameba"; repo = "ameba-ls"; tag = "v${version}"; - hash = "sha256-TEHjR+34wrq24XJNLhWZCEzcDEMDlmUHv0iiF4Z6JlI="; + hash = "sha256-0HIs+KpsiIDDh9pqg1bDLAcvCV2M7S5TJGtLycNxndI="; }; shardsFile = ./shards.nix; @@ -45,6 +48,38 @@ crystal.buildCrystalPackage rec { doInstallCheck = true; versionCheckProgram = "${placeholder "out"}/bin/ameba-ls"; + passthru = { + updateScript = _experimental-update-script-combinators.sequence [ + (nix-update-script { + extraArgs = [ + "--use-github-releases" + "--src-only" + ]; + }) + ( + (_experimental-update-script-combinators.copyAttrOutputToFile "ameba-ls.shardLock" "${toString ./.}/shard.lock") + // { + supportedFeatures = [ ]; + } + ) + { + command = [ + (writeShellScript "update-lock" "cd $1; ${lib.getExe crystal2nix}") + ./. + ]; + } + { + command = [ + "rm" + "${toString ./.}/shard.lock" + ]; + } + ]; + shardLock = runCommand "shard.lock" { inherit src; } '' + cp "$src/shard.lock" "$out" + ''; + }; + meta = { description = "Crystal language server powered by Ameba linter"; homepage = "https://github.com/crystal-ameba/ameba-ls"; diff --git a/pkgs/by-name/am/ameba-ls/shards.nix b/pkgs/by-name/am/ameba-ls/shards.nix index db084ad68864..ccd81919e01f 100644 --- a/pkgs/by-name/am/ameba-ls/shards.nix +++ b/pkgs/by-name/am/ameba-ls/shards.nix @@ -1,25 +1,25 @@ { - ameba = { + "ameba" = { url = "https://github.com/crystal-ameba/ameba.git"; - rev = "a21dea0b44642f4fc87429283f8b0dd9f1e47a9f"; - sha256 = "1kzr4ynd4r5w87y2czzrlir1dvqmv43ijm07804kgsy1g20k00fs"; + rev = "v1.7.0"; + sha256 = "0blfyizcajyrgbfxhiwnvf1xmz3wfx6kpf9jf8x7daxihany4r9z"; }; - larimar = { + "larimar" = { url = "https://github.com/nobodywasishere/larimar.git"; - rev = "97d37e665f7189a7ec35f54fb65003a8438d6cf0"; - sha256 = "0s5hnfdybwbfk8sbjzrly2p6xppc5niww14h9cx00xkm8m1rlyj2"; + rev = "84872f191466e41eb986a905e1559ffb8f160684"; + sha256 = "0w5l4kx7895hshk3gydn9lrhdvykm8k2whc7j05yqfqk0yx80j6i"; }; - lsprotocol = { + "lsprotocol" = { url = "https://github.com/nobodywasishere/lsprotocol-crystal.git"; rev = "28986890c7657af4aefea8355ca3f3c7fc2bc9dd"; sha256 = "0pccgq5g87mnvrhpgw3j22p3wgch8kp1svxcrbz2dha7zvgn65kj"; }; - rwlock = { + "rwlock" = { url = "https://github.com/spider-gazelle/readers-writer.git"; - tag = "v1.0.7"; + rev = "v1.0.7"; sha256 = "1cs4ang50cza7sb5zh94rl1ppwcn9z1l8jjcsshhy4w72wkbqyny"; }; - tree_sitter = { + "tree_sitter" = { url = "https://github.com/crystal-lang-tools/crystal-tree-sitter.git"; rev = "1d46ca231a641b30b8e7fbbae7eba050f7717a9f"; sha256 = "16g0ii3b3pmpnwmx2iz9dr1865pgfka7a724dfj62csjavqm5i1k"; diff --git a/pkgs/by-name/bl/blocky/package.nix b/pkgs/by-name/bl/blocky/package.nix index fb8427652057..75f709c09281 100644 --- a/pkgs/by-name/bl/blocky/package.nix +++ b/pkgs/by-name/bl/blocky/package.nix @@ -7,20 +7,20 @@ buildGoModule (finalAttrs: { pname = "blocky"; - version = "0.34.0"; + version = "0.35.0"; src = fetchFromGitHub { owner = "0xERR0R"; repo = "blocky"; rev = "v${finalAttrs.version}"; - hash = "sha256-EgZId3EzfAUWsQo56Y5VGs2VJxj0tXiSuZNhd6/U/zc="; + hash = "sha256-TROP6hwaDo8OAEVATWYCrQZlAjjtjcz5yyZthOVteC8="; }; # needs network connection and fails at # https://github.com/0xERR0R/blocky/blob/development/resolver/upstream_resolver_test.go doCheck = false; - vendorHash = "sha256-BeRM5X0cuxHCud23lgy+fL6PGAlY7XOmeKTiDeToAeQ="; + vendorHash = "sha256-QQ+bhLpDa1X4UVl8L3qJtI3lx8Ba3yLVqKoUR+aHSf0="; ldflags = [ "-s" diff --git a/pkgs/by-name/br/brutecraber/package.nix b/pkgs/by-name/br/brutecraber/package.nix new file mode 100644 index 000000000000..5fffc6a2d796 --- /dev/null +++ b/pkgs/by-name/br/brutecraber/package.nix @@ -0,0 +1,42 @@ +{ + lib, + stdenv, + fetchFromGitHub, + nix-update-script, + ocl-icd, + rustPlatform, + versionCheckHook, +}: + +rustPlatform.buildRustPackage (finalAttrs: { + pname = "brutecraber"; + version = "0.9.0"; + __structuredAttrs = true; + + src = fetchFromGitHub { + owner = "Erikgavs"; + repo = "brutecraber"; + tag = finalAttrs.version; + hash = "sha256-rTSusRTh+7pPnKdhfyLMAFhsFcQkfFlYUxRJeulv0Ho="; + }; + + cargoHash = "sha256-b+LrTAW21To7UZC+Rh3NkDGDCrXgiOHUkhE7OFJsBHs="; + + buildInputs = [ ocl-icd ]; + + nativeInstallCheckInputs = [ versionCheckHook ]; + + doInstallCheck = true; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Hash cracker"; + homepage = "https://github.com/Erikgavs/brutecraber"; + changelog = "https://github.com/Erikgavs/brutecraber/blob/${finalAttrs.src.rev}/CHANGELOG.md"; + license = lib.licenses.gpl3Only; + maintainers = with lib.maintainers; [ fab ]; + mainProgram = "brutecraber"; + broken = stdenv.hostPlatform.isDarwin; + }; +}) diff --git a/pkgs/by-name/ca/cargo-dist/package.nix b/pkgs/by-name/ca/cargo-dist/package.nix index 2637886978de..b0b991dddfd4 100644 --- a/pkgs/by-name/ca/cargo-dist/package.nix +++ b/pkgs/by-name/ca/cargo-dist/package.nix @@ -14,16 +14,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cargo-dist"; - version = "0.32.0"; + version = "0.33.0"; src = fetchFromGitHub { owner = "axodotdev"; repo = "cargo-dist"; tag = "v${finalAttrs.version}"; - hash = "sha256-WNbo3sm5tSNYQMLB4bjiNtLwp5pD4KAoyG2lwWYEpzk="; + hash = "sha256-Q46HGVJ9pPVptiW6TdAgVBc0CHUIYefZ3eV361r4+1Q="; }; - cargoHash = "sha256-gzaDAGAjWDcJyoES0foFOyhTP4HDsaQHrrwCQmAzXZA="; + cargoHash = "sha256-F3UER8KXlxeLtWJoIojPGFU6A+zG8fXbouyhIF19jwg="; nativeBuildInputs = [ pkg-config diff --git a/pkgs/by-name/co/cockpit/package.nix b/pkgs/by-name/co/cockpit/package.nix index 75d89cb1a158..12c86202d606 100644 --- a/pkgs/by-name/co/cockpit/package.nix +++ b/pkgs/by-name/co/cockpit/package.nix @@ -34,7 +34,7 @@ pam, pkg-config, polkit, - python312Packages, + python3Packages, removeReferencesTo, sscg, systemd, @@ -45,13 +45,6 @@ withBranding ? true, nixos-icons, }: - -let - # Pinned to 3.12 due to cockpit-zfs dependency py-libzfs not being compatible - # with 3.13+ - python3Packages = python312Packages; -in - stdenv.mkDerivation (finalAttrs: { pname = "cockpit"; version = "366"; diff --git a/pkgs/by-name/dm/dms-shell/package.nix b/pkgs/by-name/dm/dms-shell/package.nix index f586b991ee98..d4bff7f74903 100644 --- a/pkgs/by-name/dm/dms-shell/package.nix +++ b/pkgs/by-name/dm/dms-shell/package.nix @@ -29,19 +29,19 @@ buildGoModule ( in { pname = "dms-shell"; - version = "1.6.1"; + version = "1.6.2"; src = fetchFromGitHub { owner = "AvengeMedia"; repo = "DankMaterialShell"; tag = "v${finalAttrs.version}"; fetchSubmodules = true; - hash = "sha256-q8ciRRLhTMKsGl7OPU8v5sqToY64Fm61SeIHYOAEyjI="; + hash = "sha256-U1D/RVtIULXwywT5BgOrhW5qge4AdBfTLSXxCSLn4F0="; }; sourceRoot = "${finalAttrs.src.name}/core"; - vendorHash = "sha256-Ls6Dquwt0fzDCEjZ6FfTsZTXDI8408mFdByv/OWHVgI="; + vendorHash = "sha256-ejDi+TzstUtxtWpcl5yYw4UZuTnZraOsIdJuXPKxJ6s="; tags = [ "withshell" ]; diff --git a/pkgs/by-name/ev/evil-winrm/Gemfile b/pkgs/by-name/ev/evil-winrm/Gemfile index ebdf6f575a05..2105c75d7aaa 100644 --- a/pkgs/by-name/ev/evil-winrm/Gemfile +++ b/pkgs/by-name/ev/evil-winrm/Gemfile @@ -1,7 +1,11 @@ source 'https://rubygems.org' +gem 'benchmark' +gem 'csv' +gem 'fileutils' +gem 'logger' +gem 'readline' +gem 'stringio' +gem 'syslog' gem 'winrm' gem 'winrm-fs' -gem 'stringio' -gem 'logger' -gem 'fileutils' diff --git a/pkgs/by-name/ev/evil-winrm/Gemfile.lock b/pkgs/by-name/ev/evil-winrm/Gemfile.lock index 0c88daea6d14..ed156fecffc3 100644 --- a/pkgs/by-name/ev/evil-winrm/Gemfile.lock +++ b/pkgs/by-name/ev/evil-winrm/Gemfile.lock @@ -2,8 +2,10 @@ GEM remote: https://rubygems.org/ specs: base64 (0.3.0) + benchmark (0.5.0) bigdecimal (3.3.1) builder (3.3.0) + csv (3.3.6) erubi (1.13.1) ffi (1.17.2) fileutils (1.7.3) @@ -14,6 +16,7 @@ GEM rexml (~> 3.0) httpclient (2.9.0) mutex_m + io-console (0.9.4) little-plugger (1.1.4) logger (1.7.0) logging (2.4.0) @@ -23,11 +26,17 @@ GEM mutex_m (0.3.0) nori (2.7.1) bigdecimal + readline (0.0.4) + reline + reline (0.7.0) + io-console (~> 0.5) rexml (3.4.4) rubyntlm (0.6.5) base64 rubyzip (2.4.1) stringio (3.1.7) + syslog (0.4.0) + logger winrm (2.3.9) builder (>= 2.1.2) erubi (~> 1.8) @@ -48,11 +57,15 @@ PLATFORMS ruby DEPENDENCIES + benchmark + csv fileutils logger + readline stringio + syslog winrm winrm-fs BUNDLED WITH - 2.7.1 + 2.6.9 diff --git a/pkgs/by-name/ev/evil-winrm/gemset.nix b/pkgs/by-name/ev/evil-winrm/gemset.nix index 54c38cb871a5..f72aefb0a5a7 100644 --- a/pkgs/by-name/ev/evil-winrm/gemset.nix +++ b/pkgs/by-name/ev/evil-winrm/gemset.nix @@ -9,6 +9,16 @@ }; version = "0.3.0"; }; + benchmark = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "0v1337j39w1z7x9zs4q7ag0nfv4vs4xlsjx2la0wpv8s6hig2pa6"; + type = "gem"; + }; + version = "0.5.0"; + }; bigdecimal = { groups = [ "default" ]; platforms = [ ]; @@ -29,6 +39,16 @@ }; version = "3.3.0"; }; + csv = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "0mj4kq4wwpc7c8ll52q30hsir1jrcd5kq7yb8lyz0rksa1z1x9mb"; + type = "gem"; + }; + version = "3.3.6"; + }; erubi = { groups = [ "default" ]; platforms = [ ]; @@ -95,6 +115,16 @@ }; version = "2.9.0"; }; + io-console = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "1cgvhm0d4awr8j42b8v1nl1jfgx45ihv8mylargfi3lj697k00x4"; + type = "gem"; + }; + version = "0.9.4"; + }; little-plugger = { groups = [ "default" ]; platforms = [ ]; @@ -160,6 +190,28 @@ }; version = "2.7.1"; }; + readline = { + dependencies = [ "reline" ]; + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "0shxkj3kbwl43rpg490k826ibdcwpxiymhvjnsc85fg2ggqywf31"; + type = "gem"; + }; + version = "0.0.4"; + }; + reline = { + dependencies = [ "io-console" ]; + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "0gaq2lc463ap1srz7y5kh2p4dxazs7vjrpiby58d9yfvan72s0av"; + type = "gem"; + }; + version = "0.7.0"; + }; rexml = { groups = [ "default" ]; platforms = [ ]; @@ -201,6 +253,17 @@ }; version = "3.1.7"; }; + syslog = { + dependencies = [ "logger" ]; + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "0wklh86rhpiff34ja0hda5pwdfywybjvb50hqhz90wpyhblqmhy4"; + type = "gem"; + }; + version = "0.4.0"; + }; winrm = { dependencies = [ "builder" diff --git a/pkgs/by-name/ev/evil-winrm/package.nix b/pkgs/by-name/ev/evil-winrm/package.nix index d1e8cb0de4dd..4aa8b7b892ab 100644 --- a/pkgs/by-name/ev/evil-winrm/package.nix +++ b/pkgs/by-name/ev/evil-winrm/package.nix @@ -3,6 +3,7 @@ stdenv, fetchFromGitHub, makeWrapper, + versionCheckHook, bundlerEnv, bundlerUpdateScript, writeText, @@ -65,6 +66,9 @@ stdenv.mkDerivation (finalAttrs: { passthru.updateScript = bundlerUpdateScript "evil-winrm"; + nativeInstallCheckInputs = [ versionCheckHook ]; + doInstallCheck = true; + meta = { description = "WinRM shell for hacking/pentesting"; mainProgram = "evil-winrm"; diff --git a/pkgs/by-name/fi/filius/package.nix b/pkgs/by-name/fi/filius/package.nix index c8b8c6506ffe..675d5dcd4fac 100644 --- a/pkgs/by-name/fi/filius/package.nix +++ b/pkgs/by-name/fi/filius/package.nix @@ -10,13 +10,13 @@ maven.buildMavenPackage rec { pname = "filius"; - version = "2.13.0"; + version = "2.14.0"; src = fetchFromGitLab { owner = "filius1"; repo = "filius"; tag = "v${version}"; - hash = "sha256-u4X6jrlNzgm1vWyRFSzVjoQ3dtZUK9pAHSMxUHsSV84="; + hash = "sha256-LXedyREtdinbxwg4CiC2ei7w5v/bZp8H6vwwHQ3GTwg="; }; mvnHash = "sha256-0xc/gnodgBo6gOkvz7Oe/5AQyjh2xMgyWEeEyktFqEA="; diff --git a/pkgs/tools/misc/findutils/no-install-statedir.patch b/pkgs/by-name/fi/findutils/no-install-statedir.patch similarity index 100% rename from pkgs/tools/misc/findutils/no-install-statedir.patch rename to pkgs/by-name/fi/findutils/no-install-statedir.patch diff --git a/pkgs/tools/misc/findutils/default.nix b/pkgs/by-name/fi/findutils/package.nix similarity index 100% rename from pkgs/tools/misc/findutils/default.nix rename to pkgs/by-name/fi/findutils/package.nix diff --git a/pkgs/by-name/fl/flake-du/package.nix b/pkgs/by-name/fl/flake-du/package.nix index 6fb96f9ca1c9..8a3854ccc2b4 100644 --- a/pkgs/by-name/fl/flake-du/package.nix +++ b/pkgs/by-name/fl/flake-du/package.nix @@ -1,24 +1,27 @@ { lib, rustPlatform, - fetchgit, + fetchFromGitHub, + versionCheckHook, }: -let - version = "0.2.0"; -in -rustPlatform.buildRustPackage { - pname = "flake-du"; - inherit version; - src = fetchgit { - url = "https://github.com/kmein/flake-du"; - rev = "v${version}"; +rustPlatform.buildRustPackage (finalAttrs: { + pname = "flake-du"; + version = "0.2.0"; + + __structuredAttrs = true; + + src = fetchFromGitHub { + owner = "kmein"; + repo = "flake-du"; + tag = "v${finalAttrs.version}"; hash = "sha256-mwSZvAEs4RKzIKErnxPhK7J7yhqo1ibDRy0FXoKlsHY="; }; cargoHash = "sha256-DYVT9jM9WcgoVSOnoUIWWR9EmNywR1f4xZOAzkbNkCk="; - __structuredAttrs = true; + nativeInstallCheckInputs = [ versionCheckHook ]; + doInstallCheck = true; meta = { description = "Tool for managing flake inputs with disk usage insights"; @@ -26,4 +29,4 @@ rustPlatform.buildRustPackage { homepage = "https://github.com/kmein/flake-du"; maintainers = [ lib.maintainers.kmein ]; }; -} +}) diff --git a/pkgs/by-name/gg/ggshield/package.nix b/pkgs/by-name/gg/ggshield/package.nix index 29500d815558..db4f98aacf71 100644 --- a/pkgs/by-name/gg/ggshield/package.nix +++ b/pkgs/by-name/gg/ggshield/package.nix @@ -1,5 +1,6 @@ { lib, + stdenv, fetchFromGitHub, git, python3, @@ -91,8 +92,13 @@ python3.pkgs.buildPythonApplication (finalAttrs: { # Generated hooks config references pytest binary, instead of ggshield CLI. Odd! "test_install_cursor_local_fresh" "test_install_vibe_global" + ] + ++ lib.optionals stdenv.hostPlatform.isDarwin [ + "test_git_command_includes_longpaths_on_windows" ]; + __darwinAllowLocalNetworking = true; + meta = { description = "Tool to find and fix various types of hardcoded secrets and infrastructure-as-code misconfigurations"; homepage = "https://github.com/GitGuardian/ggshield"; diff --git a/pkgs/by-name/go/gomuks/package.nix b/pkgs/by-name/go/gomuks/package.nix deleted file mode 100644 index a62d200a971c..000000000000 --- a/pkgs/by-name/go/gomuks/package.nix +++ /dev/null @@ -1,68 +0,0 @@ -{ - lib, - stdenv, - buildGoModule, - fetchFromGitHub, - makeDesktopItem, - makeWrapper, - libnotify, - olm, - pulseaudio, - sound-theme-freedesktop, -}: - -buildGoModule rec { - pname = "gomuks"; - version = "0.3.1"; - - src = fetchFromGitHub { - owner = "gomuks"; - repo = "gomuks"; - rev = "v${version}"; - sha256 = "sha256-bDJXo8d9K5UO599HDaABpfwc9/dJJy+9d24KMVZHyvI="; - }; - - vendorHash = "sha256-0my58bVKLWbdTwhAnXMruNjujd07NXFn4bkRe1cUYpE="; - - doCheck = false; - - nativeBuildInputs = [ makeWrapper ]; - buildInputs = [ olm ]; - - postInstall = '' - cp -r ${ - makeDesktopItem { - name = "net.maunium.gomuks.desktop"; - exec = "@out@/bin/gomuks"; - terminal = true; - desktopName = "Gomuks"; - genericName = "Matrix client"; - categories = [ - "Network" - "Chat" - ]; - comment = meta.description; - } - }/* $out/ - substituteAllInPlace $out/share/applications/* - wrapProgram $out/bin/gomuks \ - --prefix PATH : "${ - lib.makeBinPath ( - lib.optionals stdenv.hostPlatform.isLinux [ - libnotify - pulseaudio - ] - ) - }" \ - --set-default GOMUKS_SOUND_NORMAL "${sound-theme-freedesktop}/share/sounds/freedesktop/stereo/message-new-instant.oga" \ - --set-default GOMUKS_SOUND_CRITICAL "${sound-theme-freedesktop}/share/sounds/freedesktop/stereo/complete.oga" - ''; - - meta = { - homepage = "https://maunium.net/go/gomuks/"; - description = "Terminal based Matrix client written in Go"; - mainProgram = "gomuks"; - license = lib.licenses.agpl3Plus; - maintainers = with lib.maintainers; [ chvp ]; - }; -} diff --git a/pkgs/by-name/gu/guvcview/package.nix b/pkgs/by-name/gu/guvcview/package.nix index af683e34bc54..2457a0b0c224 100644 --- a/pkgs/by-name/gu/guvcview/package.nix +++ b/pkgs/by-name/gu/guvcview/package.nix @@ -71,7 +71,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Simple interface for devices supported by the linux UVC driver"; mainProgram = "guvcview"; homepage = "https://guvcview.sourceforge.net"; - maintainers = [ lib.maintainers.coconnor ]; + maintainers = [ ]; license = lib.licenses.gpl3; platforms = lib.platforms.linux; }; diff --git a/pkgs/by-name/ho/honk/package.nix b/pkgs/by-name/ho/honk/package.nix deleted file mode 100644 index 48afc4e2c7c4..000000000000 --- a/pkgs/by-name/ho/honk/package.nix +++ /dev/null @@ -1,65 +0,0 @@ -{ - lib, - buildGoModule, - fetchurl, - sqlite, - installShellFiles, - nixosTests, -}: -buildGoModule (finalAttrs: { - pname = "honk"; - version = "1.5.2"; - - src = fetchurl { - url = "https://humungus.tedunangst.com/r/honk/d/honk-${finalAttrs.version}.tgz"; - hash = "sha256-7dIui+VMHn916yMdhqN6Pk2P/s0vvXzVKFsTZ5wp12A="; - }; - vendorHash = null; - - buildInputs = [ - sqlite - ]; - - nativeBuildInputs = [ - installShellFiles - ]; - - subPackages = [ "." ]; - - # This susbtitution is not mandatory. It is only existing to have something - # working out of the box. This value can be overridden by the user, by - # providing the `-viewdir` parameter in the command line. - postPatch = '' - substituteInPlace main.go --replace-fail \ - "var viewDir = \".\"" \ - "var viewDir = \"$out/share/honk\"" - ''; - - postInstall = '' - mkdir -p $out/share/honk - mkdir -p $out/share/doc/honk - - mv docs/{,honk-}intro.1 - mv docs/{,honk-}hfcs.1 - mv docs/{,honk-}vim.3 - mv docs/{,honk-}activitypub.7 - - installManPage docs/honk.1 docs/honk.3 docs/honk.5 docs/honk.8 \ - docs/honk-intro.1 docs/honk-hfcs.1 docs/honk-vim.3 docs/honk-activitypub.7 - mv docs/{*.html,*.txt,*.jpg,*.png} $out/share/doc/honk - mv views $out/share/honk - ''; - - passthru.tests = { - inherit (nixosTests) honk; - }; - - meta = { - changelog = "https://humungus.tedunangst.com/r/honk/v/v${finalAttrs.version}/f/docs/changelog.txt"; - description = "ActivityPub server with minimal setup and support costs"; - homepage = "https://humungus.tedunangst.com/r/honk"; - license = lib.licenses.isc; - mainProgram = "honk"; - maintainers = with lib.maintainers; [ huyngo ]; - }; -}) diff --git a/pkgs/by-name/ht/htmlunit-driver/package.nix b/pkgs/by-name/ht/htmlunit-driver/package.nix index 97e3e98a23da..4015a9e5f92a 100644 --- a/pkgs/by-name/ht/htmlunit-driver/package.nix +++ b/pkgs/by-name/ht/htmlunit-driver/package.nix @@ -20,9 +20,7 @@ stdenv.mkDerivation rec { meta = { homepage = "https://github.com/SeleniumHQ/htmlunit-driver"; description = "WebDriver server for running Selenium tests on the HtmlUnit headless browser"; - maintainers = with lib.maintainers; [ - coconnor - ]; + maintainers = [ ]; platforms = lib.platforms.all; sourceProvenance = with lib.sourceTypes; [ binaryBytecode ]; license = lib.licenses.asl20; diff --git a/pkgs/by-name/ht/httrack/package.nix b/pkgs/by-name/ht/httrack/package.nix index 9ef37a297101..14333ffdaf45 100644 --- a/pkgs/by-name/ht/httrack/package.nix +++ b/pkgs/by-name/ht/httrack/package.nix @@ -1,31 +1,21 @@ { lib, stdenv, - fetchFromGitHub, + fetchurl, zlib, openssl, libiconv, - autoreconfHook, - autoconf-archive, }: stdenv.mkDerivation (finalAttrs: { - version = "3.50.1"; pname = "httrack"; + version = "3.50.3"; - src = fetchFromGitHub { - owner = "xroche"; - repo = "httrack"; - tag = finalAttrs.version; - hash = "sha256-n3myEvrlICMMLvI6YHKw8BIryHZzCyadIpZylpHM9M4="; - fetchSubmodules = true; + src = fetchurl { + url = "https://github.com/xroche/httrack/releases/download/${finalAttrs.version}/httrack-${finalAttrs.version}.tar.gz"; + hash = "sha256-ZE1OwOSK1ZbazX+AF7aNij8d/BQChLQStTCG59FmTp0="; }; - nativeBuildInputs = [ - autoreconfHook - autoconf-archive - ]; - buildInputs = [ libiconv openssl @@ -35,7 +25,7 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "Easy-to-use offline browser / website mirroring utility"; homepage = "https://www.httrack.com"; - changelog = "https://github.com/xroche/httrack/releases/tag/${finalAttrs.src.tag}"; + changelog = "https://github.com/xroche/httrack/releases/tag/${finalAttrs.version}"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ tbutter ]; platforms = with lib.platforms; unix; diff --git a/pkgs/by-name/ik/ikebuster/package.nix b/pkgs/by-name/ik/ikebuster/package.nix new file mode 100644 index 000000000000..02863c1ebb73 --- /dev/null +++ b/pkgs/by-name/ik/ikebuster/package.nix @@ -0,0 +1,46 @@ +{ + lib, + fetchFromGitHub, + libpcap, + nix-update-script, + pkg-config, + rustPlatform, + versionCheckHook, +}: + +rustPlatform.buildRustPackage (finalAttrs: { + pname = "ikebuster"; + version = "0.2.0"; + __structuredAttrs = true; + + src = fetchFromGitHub { + owner = "myOmikron"; + repo = "ikebuster"; + tag = "v${finalAttrs.version}"; + hash = "sha256-7+i/Zzjey555M3fv7KBNsgSapehz1OUhzrTUIWmO/qM="; + }; + + buildFeatures = [ "bin" ]; + + cargoHash = "sha256-hFi9CaG4xaP5bf152Be1ihubtmYLEauDkeBhoeXkkAw="; + + nativeBuildInputs = [ pkg-config ]; + + buildInputs = [ libpcap ]; + + nativeInstallCheckInputs = [ versionCheckHook ]; + + # Cargo.lock is outdated + doInstallCheck = false; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Scanner for IKE"; + homepage = "https://github.com/myOmikron/ikebuster"; + changelog = "https://github.com/myOmikron/ikebuster/blob/${finalAttrs.src.rev}/Changelog.md"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ fab ]; + mainProgram = "ikebuster"; + }; +}) diff --git a/pkgs/by-name/li/libdicom/package.nix b/pkgs/by-name/li/libdicom/package.nix index 9a123655657d..30ee3e767fd2 100644 --- a/pkgs/by-name/li/libdicom/package.nix +++ b/pkgs/by-name/li/libdicom/package.nix @@ -1,8 +1,8 @@ { lib, stdenv, + buildPackages, fetchFromGitHub, - fetchpatch, uthash, meson, ninja, @@ -12,32 +12,24 @@ stdenv.mkDerivation (finalAttrs: { pname = "libdicom"; - version = "1.0.5"; + version = "1.3.0"; src = fetchFromGitHub { owner = "ImagingDataCommons"; repo = "libdicom"; - rev = "v${finalAttrs.version}"; - sha256 = "sha256-9n0Gp9+fmTM/shgWC8zpwt1pic9BrvDubOt7f+ZDMeE="; + tag = "v${finalAttrs.version}"; + hash = "sha256-Z1x6pA4oRDtrf9tRAnpJ0e+mmh6nSCIpQrtQGSyxFak="; }; - patches = [ - (fetchpatch { - name = "CVE-2024-24793.CVE-2024-24794.patch"; - url = "https://github.com/ImagingDataCommons/libdicom/commit/3661aa4cdbe9c39f67d38ae87520f9e3ed50ab16.patch"; - excludes = [ "CHANGELOG.md" ]; - hash = "sha256-/KTp0nKYk6jX4phNHY+nzjEptUBHKM2JkOftS5vHsEw="; - }) - ]; + depsBuildBuild = [ buildPackages.stdenv.cc ]; - buildInputs = [ uthash ]; + buildInputs = [ uthash ] ++ lib.optionals (finalAttrs.finalPackage.doCheck) [ check ]; nativeBuildInputs = [ meson ninja pkg-config - ] - ++ lib.optionals (finalAttrs.finalPackage.doCheck) [ check ]; + ]; mesonBuildType = "release"; diff --git a/pkgs/by-name/li/licensed/Gemfile.lock b/pkgs/by-name/li/licensed/Gemfile.lock index 6ce3ab962188..2134639de830 100644 --- a/pkgs/by-name/li/licensed/Gemfile.lock +++ b/pkgs/by-name/li/licensed/Gemfile.lock @@ -1,56 +1,58 @@ GEM remote: https://rubygems.org/ specs: - addressable (2.8.7) - public_suffix (>= 2.0.2, < 7.0) - csv (3.3.5) - dotenv (3.1.8) - faraday (2.14.0) + addressable (2.9.0) + public_suffix (>= 2.0.2, < 8.0) + csv (3.3.6) + dotenv (3.2.0) + faraday (2.14.3) faraday-net_http (>= 2.0, < 3.5) json logger - faraday-net_http (3.4.2) + faraday-net_http (3.4.4) net-http (~> 0.5) - json (2.16.0) - licensed (5.0.4) + json (2.21.2) + licensed (5.1.0) csv (~> 3.3) json (~> 2.6) licensee (~> 9.16) + ostruct (~> 0.6.3) parallel (~> 1.22) pathname-common_prefix (~> 0.0.1) reverse_markdown (>= 2.1, < 4.0) ruby-xxHash (~> 0.4.0) thor (~> 1.2) tomlrb (~> 2.0) - licensee (9.18.0) + licensee (9.20.0) dotenv (>= 2, < 4) - octokit (>= 4.20, < 10.0) + octokit (>= 4.20, < 11.0) reverse_markdown (>= 1, < 4) rugged (>= 0.24, < 2.0) thor (>= 0.19, < 2.0) logger (1.7.0) mini_portile2 (2.8.9) - net-http (0.8.0) + net-http (0.9.1) uri (>= 0.11.1) - nokogiri (1.18.10) + nokogiri (1.19.4) mini_portile2 (~> 2.8.2) racc (~> 1.4) - octokit (9.2.0) + octokit (10.0.0) faraday (>= 1, < 3) sawyer (~> 0.9) - parallel (1.27.0) + ostruct (0.6.3) + parallel (1.28.0) pathname-common_prefix (0.0.2) - public_suffix (6.0.2) + public_suffix (7.0.5) racc (1.8.1) - reverse_markdown (3.0.0) + reverse_markdown (3.0.2) nokogiri ruby-xxHash (0.4.0.2) - rugged (1.9.0) + rugged (1.9.6) sawyer (0.9.3) addressable (>= 2.3.5) faraday (>= 0.17.3, < 3) - thor (1.4.0) - tomlrb (2.0.3) + thor (1.5.0) + tomlrb (2.0.4) uri (1.1.1) PLATFORMS diff --git a/pkgs/by-name/li/licensed/gemset.nix b/pkgs/by-name/li/licensed/gemset.nix index 3fddb858b92c..fcd6e19b3cb2 100644 --- a/pkgs/by-name/li/licensed/gemset.nix +++ b/pkgs/by-name/li/licensed/gemset.nix @@ -5,30 +5,30 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0cl2qpvwiffym62z991ynks7imsm87qmgxf0yfsmlwzkgi9qcaa6"; + sha256 = "1by7h2lwziiblizpd5yx87jsq8ppdhzvwf08ga34wzqgcv1nmpvz"; type = "gem"; }; - version = "2.8.7"; + version = "2.9.0"; }; csv = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0gz7r2kazwwwyrwi95hbnhy54kwkfac5swh2gy5p5vw36fn38lbf"; + sha256 = "0mj4kq4wwpc7c8ll52q30hsir1jrcd5kq7yb8lyz0rksa1z1x9mb"; type = "gem"; }; - version = "3.3.5"; + version = "3.3.6"; }; dotenv = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1hwjsddv666wpp42bip3fqx7c5qq6s8lwf74dj71yn7d1h37c4cy"; + sha256 = "17b1zr9kih0i3wb7h4yq9i8vi6hjfq07857j437a8z7a44qvhxg3"; type = "gem"; }; - version = "3.1.8"; + version = "3.2.0"; }; faraday = { dependencies = [ @@ -40,10 +40,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1ka175ci0q9ylpcy651pjj580diplkaskycn4n7jcmbyv7jwz6c6"; + sha256 = "0y7j6yzv07zggic6g0p2v1ivnvkzsbqjnfdl4215qqb6cxz290hq"; type = "gem"; }; - version = "2.14.0"; + version = "2.14.3"; }; faraday-net_http = { dependencies = [ "net-http" ]; @@ -51,26 +51,27 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0v4hfmc7d4lrqqj2wl366rm9551gd08zkv2ppwwnjlnkc217aizi"; + sha256 = "125m3qri52vwh5v9dhq0dkqxf8629cxrf99yyc01pva72wasyy0f"; type = "gem"; }; - version = "3.4.2"; + version = "3.4.4"; }; json = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "098m3q2jrx4xbf0knrbmflsynmmb5x9q9b0bzpmj7jmm1cr30mna"; + sha256 = "0shwgjqbj856mb6m9kgkpy08nhym2gdvc2yaprlimfmky9y3n78z"; type = "gem"; }; - version = "2.16.0"; + version = "2.21.2"; }; licensed = { dependencies = [ "csv" "json" "licensee" + "ostruct" "parallel" "pathname-common_prefix" "reverse_markdown" @@ -82,10 +83,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1hf1c8mn1l3qw28jrmkw7vzm3n0f03f5y2kmmrriiki3j12bb8f0"; + sha256 = "05y0hrq18x7fzpfgbapn0c8v1d3ky8ajfi8wq4jiw4bym2b9k0gh"; type = "gem"; }; - version = "5.0.4"; + version = "5.1.0"; }; licensee = { dependencies = [ @@ -99,10 +100,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0xyzk7gzi91l6xlwfvf2z0963jwd2csf987yk0ffbr5p9ycdp0ry"; + sha256 = "12n2s6z2fry9q89j9qcjdy59c14k0qbkvwwhkp4m62wkw6hp282i"; type = "gem"; }; - version = "9.18.0"; + version = "9.20.0"; }; logger = { groups = [ "default" ]; @@ -130,10 +131,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0vdlxiv9h9gzliz8722j6spw2nwl5z0rfz1i5b9mmsgrx5yc8hnz"; + sha256 = "15k96fj6qwbaiv6g52l538ass95ds1qwgynqdridz29yqrkhpfi5"; type = "gem"; }; - version = "0.8.0"; + version = "0.9.1"; }; nokogiri = { dependencies = [ @@ -144,10 +145,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1hcwwr2h8jnqqxmf8mfb52b0dchr7pm064ingflb78wa00qhgk6m"; + sha256 = "1d9safb4dly6qmc2g06444l0zifby52yy6j1a5fa1g4j3ihm3jah"; type = "gem"; }; - version = "1.18.10"; + version = "1.19.4"; }; octokit = { dependencies = [ @@ -158,20 +159,30 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "05j3gz79gxkid3lc2balyllqik4v4swnm0rcvxz14m76bkrpz92g"; + sha256 = "1s14kbjfm9vdvcrwqdarfdbfsjqs1jxpglp60plvfdvnkd9rmsc2"; type = "gem"; }; - version = "9.2.0"; + version = "10.0.0"; + }; + ostruct = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "04nrir9wdpc4izqwqbysxyly8y7hsfr4fsv69rw91lfi9d5fv8lm"; + type = "gem"; + }; + version = "0.6.3"; }; parallel = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0c719bfgcszqvk9z47w2p8j2wkz5y35k48ywwas5yxbbh3hm3haa"; + sha256 = "0w697335hi5dk5ay9kyn53399sy87y8v0y6ij93m5wmshhadxrik"; type = "gem"; }; - version = "1.27.0"; + version = "1.28.0"; }; pathname-common_prefix = { groups = [ "default" ]; @@ -188,10 +199,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1543ap9w3ydhx39ljcd675cdz9cr948x9mp00ab8qvq6118wv9xz"; + sha256 = "08znfv30pxmdkjyihvbjqbvv874dj3nybmmyscl958dy3f7v12qs"; type = "gem"; }; - version = "6.0.2"; + version = "7.0.5"; }; racc = { groups = [ "default" ]; @@ -209,10 +220,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "195c7yra7amggqj7rir0yr09r4v29c2hgkbkb21mj0jsfs3868mb"; + sha256 = "1bxqlpwnixn8x4bnna958w6m6qkdkbnd23b9j6ib3nrrrs9bp3l1"; type = "gem"; }; - version = "3.0.0"; + version = "3.0.2"; }; ruby-xxHash = { groups = [ "default" ]; @@ -229,10 +240,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1b7gcf6pxg4x607bica68dbz22b4kch33yi0ils6x3c8ql9akakz"; + sha256 = "1iyk4gz5jyipj47mhxjcbm3szmm81cl0w18d2gv1kpqwwm855r66"; type = "gem"; }; - version = "1.9.0"; + version = "1.9.6"; }; sawyer = { dependencies = [ @@ -253,20 +264,20 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0gcarlmpfbmqnjvwfz44gdjhcmm634di7plcx2zdgwdhrhifhqw7"; + sha256 = "0wsy88vg2mazl039392hqrcwvs5nb9kq8jhhrrclir2px1gybag3"; type = "gem"; }; - version = "1.4.0"; + version = "1.5.0"; }; tomlrb = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1xyl2nlfm39lklyaf0p7zj9psr60jvrlyfh26hrpk7wi4k7nlwy2"; + sha256 = "168v339gqaly00i4zqg2ag2h10r3rl7999d0cqrrpb63gaa7fbr6"; type = "gem"; }; - version = "2.0.3"; + version = "2.0.4"; }; uri = { groups = [ "default" ]; diff --git a/pkgs/by-name/li/lief/package.nix b/pkgs/by-name/li/lief/package.nix index 656ee6d1de17..bd1ec42d588e 100644 --- a/pkgs/by-name/li/lief/package.nix +++ b/pkgs/by-name/li/lief/package.nix @@ -8,6 +8,8 @@ nix-update-script, testers, validatePkgConfig, + withPython ? true, + withRust ? true, }: let @@ -32,6 +34,8 @@ stdenv.mkDerivation (finalAttrs: { outputs = [ "out" "dev" + ] + ++ lib.optionals withPython [ "py" ]; @@ -43,29 +47,32 @@ stdenv.mkDerivation (finalAttrs: { # Not in propagatedBuildInputs because only the $py output needs it; $out is # just the library itself (e.g. C/C++ headers). - buildInputs = with python3.pkgs; [ - python - build - pathspec - pip - pydantic - scikit-build-core - ]; + buildInputs = + with python3.pkgs; + lib.optionals withPython [ + python + build + pathspec + pip + pydantic + scikit-build-core + ]; cmakeFlags = [ - (lib.cmakeBool "LIEF_PYTHON_API" true) + (lib.cmakeBool "LIEF_PYTHON_API" withPython) + (lib.cmakeBool "LIEF_RUST_API" withRust) (lib.cmakeBool "LIEF_EXAMPLES" false) (lib.cmakeBool "BUILD_SHARED_LIBS" (!stdenv.hostPlatform.isStatic)) (lib.cmakeFeature "Python_EXECUTABLE" pyEnv.interpreter) ]; - postBuild = '' + postBuild = lib.optionalString withPython '' pushd ../api/python ${pyEnv.interpreter} -m build --no-isolation --wheel --skip-dependency-check --config-setting=--parallel=$NIX_BUILD_CORES popd ''; - postInstall = '' + postInstall = lib.optionalString withPython '' pushd ../api/python ${pyEnv.interpreter} -m pip install --prefix $py dist/*.whl popd diff --git a/pkgs/by-name/li/liteparse/package.nix b/pkgs/by-name/li/liteparse/package.nix index 2d99e012b6f3..498ea53d0bd4 100644 --- a/pkgs/by-name/li/liteparse/package.nix +++ b/pkgs/by-name/li/liteparse/package.nix @@ -64,14 +64,14 @@ let in rustPlatform.buildRustPackage (finalAttrs: { pname = "liteparse"; - version = "2.14.4"; + version = "2.14.6"; __structuredAttrs = true; src = fetchFromGitHub { owner = "run-llama"; repo = "liteparse"; tag = "crates-v${finalAttrs.version}"; - hash = "sha256-E8SjKTw9yCQWKRzwszPneGg74s9CG6wglekeZzH9tNQ="; + hash = "sha256-sEZYU41C3AzVJBtDlJFhtU+L1zhx25y1UAF3e5b4kXg="; }; postPatch = '' @@ -106,7 +106,7 @@ rustPlatform.buildRustPackage (finalAttrs: { tesseract ]; - cargoHash = "sha256-JaETOf3tRlrr39WyVo2R/IyHZ/qFubk04CNLKdzbebQ="; + cargoHash = "sha256-LUiE4bAEhsP98LuCp7qhJS+ybg5qSQVdIfF6lDruO+U="; cargoBuildFlags = [ "--package" "liteparse" diff --git a/pkgs/by-name/me/memcached/package.nix b/pkgs/by-name/me/memcached/package.nix index e0b63e959ece..8da9b0b5c383 100644 --- a/pkgs/by-name/me/memcached/package.nix +++ b/pkgs/by-name/me/memcached/package.nix @@ -33,7 +33,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Distributed memory object caching system"; homepage = "http://memcached.org/"; license = lib.licenses.bsd3; - maintainers = [ lib.maintainers.coconnor ]; + maintainers = [ ]; platforms = lib.platforms.linux ++ lib.platforms.darwin; mainProgram = "memcached"; }; diff --git a/pkgs/by-name/me/mesonlsp/disable-tests-that-require-network-access.patch b/pkgs/by-name/me/mesonlsp/disable-tests-that-require-network-access.patch index 8dd88e0b72e5..ab2b5b983df1 100644 --- a/pkgs/by-name/me/mesonlsp/disable-tests-that-require-network-access.patch +++ b/pkgs/by-name/me/mesonlsp/disable-tests-that-require-network-access.patch @@ -1,26 +1,12 @@ -From 5a886abd956607503e9dc7cd22923eaf8b01e46f Mon Sep 17 00:00:00 2001 +From 32376566bc8e0e8b43e51cd7e6f14f15ac219baf Mon Sep 17 00:00:00 2001 From: Pavel Sobolev Date: Mon, 3 Jun 2024 20:31:27 +0300 Subject: [PATCH] Disable tests that require network access. --- - tests/integration/meson.build | 2 -- - tests/libutils/test.cpp | 20 -------------------- - 2 files changed, 22 deletions(-) + tests/libutils/test.cpp | 20 -------------------- + 1 file changed, 20 deletions(-) -diff --git a/tests/integration/meson.build b/tests/integration/meson.build -index da1b3b76..8908e690 100644 ---- a/tests/integration/meson.build -+++ b/tests/integration/meson.build -@@ -51,8 +51,6 @@ wrap_files = files( - 'wrap-test/vorbis.wrap', - ) - --test('wrap-test', wrap_tester, args: [wrap_files], timeout: 200000) -- - partial_interpreter_tests = [ - [ - 'foreach', diff --git a/tests/libutils/test.cpp b/tests/libutils/test.cpp index 2b20191c..c313312b 100644 --- a/tests/libutils/test.cpp @@ -28,7 +14,7 @@ index 2b20191c..c313312b 100644 @@ -131,26 +131,6 @@ TEST(UtilsTest, testMergingDirectories) { ASSERT_EQ('a', std::ifstream(outputDir / "i1/a.txt").get()); } - + -TEST(UtilsTest, testDownloadAndExtraction) { - auto zipFileName = std::filesystem::path{randomFile() + "-1"}; - auto result = downloadFile( @@ -52,6 +38,6 @@ index 2b20191c..c313312b 100644 int main(int argc, char **argv) { testing::InitGoogleTest(&argc, argv); return RUN_ALL_TESTS(); --- -2.45.1 +-- +2.55.0 diff --git a/pkgs/by-name/me/mesonlsp/package.nix b/pkgs/by-name/me/mesonlsp/package.nix index 88637491b467..197c68673b27 100644 --- a/pkgs/by-name/me/mesonlsp/package.nix +++ b/pkgs/by-name/me/mesonlsp/package.nix @@ -1,11 +1,9 @@ { lib, stdenv, - llvmPackages_19, fetchFromGitHub, gtest, - makeWrapper, meson, ninja, pkg-config, @@ -15,45 +13,91 @@ libarchive, libossp_uuid, libpkgconf, + tomlplusplus, libuuid, nlohmann_json, + tree-sitter, pkgsStatic, - mesonlsp, + versionCheckHook, nix-update-script, - testers, }: -let - stdenv' = if stdenv.hostPlatform.isDarwin then llvmPackages_19.stdenv else stdenv; -in -stdenv'.mkDerivation (finalAttrs: { +stdenv.mkDerivation (finalAttrs: { pname = "mesonlsp"; - version = "4.3.7"; + version = "5.0.4"; + __structuredAttrs = true; src = fetchFromGitHub { owner = "JCWasmx86"; repo = "mesonlsp"; - rev = "v${finalAttrs.version}"; - hash = "sha256-QhZv4PTcf1jzSOcp1+bPZWf5COugCIMq1zkhc0PJjUQ="; + tag = "v${finalAttrs.version}"; + hash = "sha256-j8J/IREXYwH6KP9KlUTAfLpNN3n7yJSxoh8fqcvQ2P8="; }; - patches = [ ./disable-tests-that-require-network-access.patch ]; + mesonSubprojects = { + ada = fetchFromGitHub { + owner = "ada-url"; + repo = "ada"; + rev = "v2.7.4"; + hash = "sha256-V5LwL03x7/a9Lvg1gPvgGipo7IICU7xyO2D3GqP6Lbw="; + }; + + muon = fetchFromGitHub { + owner = "JCWasmx86"; + repo = "muon"; + rev = "cea0b8e6c2874d1f2ce4057a17bd37090f619b6b"; + hash = "sha256-MM47mdMKpQBykWeL1aSufH/BYfy+uAWVJLWWMhXolsE="; + }; + + sha256 = fetchFromGitHub { + owner = "amosnier"; + repo = "sha-2"; + rev = "49265c656f9b370da660531db8cc6bf0a2e110a6"; + hash = "sha256-X9M/ZATYXUiE4oGorPBnsdaKnKaObarnMRh6QEfkBls="; + }; + + tree-sitter-ini = fetchFromGitHub { + owner = "JCWasmx86"; + repo = "tree-sitter-ini"; + rev = "848b6269f7039739aebd169fbd3d5e6e34bef661"; + hash = "sha256-Lmlp20gxwfkWMbk81pBwfS7nc3ZBcMfjPzFB2ozhhLk="; + }; + + tree-sitter-meson = fetchFromGitHub { + owner = "JCWasmx86"; + repo = "tree-sitter-meson"; + rev = "09665faff74548820c10d77dd8738cd76d488572"; + hash = "sha256-ice2NdK1/U3NylIQDnNCN41rK/G6uqFOX+OeNf3zm18="; + }; + }; + + patches = [ + # TODO: use mesonCheckFlag once nixpkgs updates to meson 1.12.0 + ./disable-tests-that-require-network-access.patch + ]; + + strictDeps = true; nativeBuildInputs = [ - gtest - makeWrapper meson ninja pkg-config python3 ]; + nativeInstallCheckInputs = [ + versionCheckHook + ]; + buildInputs = [ curl + gtest libarchive libpkgconf nlohmann_json + tomlplusplus + tree-sitter ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ libossp_uuid @@ -61,101 +105,46 @@ stdenv'.mkDerivation (finalAttrs: { ] ++ lib.optionals stdenv.hostPlatform.isLinux [ libuuid ]; - mesonFlags = [ "-Dbenchmarks=false" ]; - - mesonCheckFlags = [ "--print-errorlogs" ]; + mesonFlags = with lib.strings; [ + (mesonBool "use_own_tree_sitter" false) # one less vendored dependency + (mesonBool "benchmarks" false) + # meson flags from $src/mesonlsp.spec + # couldn't get it to find tracy anyway + (mesonEnable "muon:tracy" false) + (mesonEnable "muon:meson-docs" false) + (mesonEnable "muon:meson-tests" false) + (mesonEnable "muon:man-pages" false) + (mesonEnable "muon:website" false) + (mesonEnable "muon:native_backtrace" false) + ]; doCheck = true; + doInstallCheck = true; - postUnpack = - let - ada = fetchFromGitHub { - owner = "ada-url"; - repo = "ada"; - rev = "v2.7.4"; - hash = "sha256-V5LwL03x7/a9Lvg1gPvgGipo7IICU7xyO2D3GqP6Lbw="; - }; + postUnpack = '' + ( + cd "$sourceRoot" - muon = fetchFromGitHub { - owner = "JCWasmx86"; - repo = "muon"; - rev = "62af239567ec3b086bae7f02d4aed3a545949155"; - hash = "sha256-k883mKwuP35f0WtwX8ybl9uYbvA3y6Vxtv2EJMpZDEs="; - }; + ${lib.concatMapAttrsStringSep "\n" (name: value: '' + cp -R --no-preserve=mode,ownership ${value} subprojects/${name} + '') finalAttrs.mesonSubprojects} - sha256 = fetchFromGitHub { - owner = "amosnier"; - repo = "sha-2"; - rev = "49265c656f9b370da660531db8cc6bf0a2e110a6"; - hash = "sha256-X9M/ZATYXUiE4oGorPBnsdaKnKaObarnMRh6QEfkBls="; - }; - - tomlplusplus = fetchFromGitHub { - owner = "marzer"; - repo = "tomlplusplus"; - rev = "v3.4.0"; - hash = "sha256-h5tbO0Rv2tZezY58yUbyRVpsfRjY3i+5TPkkxr6La8M="; - }; - - tree-sitter = fetchFromGitHub { - owner = "tree-sitter"; - repo = "tree-sitter"; - rev = "v0.20.8"; - hash = "sha256-278zU5CLNOwphGBUa4cGwjBqRJ87dhHMzFirZB09gYM="; - }; - - tree-sitter-ini = fetchFromGitHub { - owner = "JCWasmx86"; - repo = "tree-sitter-ini"; - rev = "20aa563306e9406ac55babb4474521060df90a30"; - hash = "sha256-1hHjtghBIf7lOPpupT1pUCZQCnzUi4Qt/yHSCdjMhCU="; - }; - - tree-sitter-meson = fetchFromGitHub { - owner = "JCWasmx86"; - repo = "tree-sitter-meson"; - rev = "09665faff74548820c10d77dd8738cd76d488572"; - hash = "sha256-ice2NdK1/U3NylIQDnNCN41rK/G6uqFOX+OeNf3zm18="; - }; - in - '' - ( - cd "$sourceRoot/subprojects" - - cp -R --no-preserve=mode,ownership ${ada} ada - cp "packagefiles/ada/meson.build" ada - - cp -R --no-preserve=mode,ownership ${muon} muon - - cp -R --no-preserve=mode,ownership ${sha256} sha256 - cp "packagefiles/sha256/meson.build" sha256 - - cp -R --no-preserve=mode,ownership ${tomlplusplus} tomlplusplus-3.4.0 - - cp -R --no-preserve=mode,ownership ${tree-sitter} tree-sitter-0.20.8 - cp "packagefiles/tree-sitter-0.20.8/meson.build" tree-sitter-0.20.8 - - cp -R --no-preserve=mode,ownership ${tree-sitter-ini} tree-sitter-ini - cp "packagefiles/tree-sitter-ini/meson.build" tree-sitter-ini - - cp -R --no-preserve=mode,ownership ${tree-sitter-meson} tree-sitter-meson - cp "packagefiles/tree-sitter-meson/meson.build" tree-sitter-meson - ) - ''; + meson subprojects packagefiles --apply + ) + ''; postPatch = '' - substituteInPlace subprojects/muon/include/compilers.h \ - --replace-fail 'compiler_language new' 'compiler_language new_' - patchShebangs src/libtypenamespace ''; + mesonCheckFlags = [ + "--print-errorlogs" + # requires internet + # "--exclude=utilstest" (meson 1.12.0) + ]; + passthru = { updateScript = nix-update-script { }; - tests.version = testers.testVersion { - package = mesonlsp; - version = "v${finalAttrs.version}"; - }; }; meta = { @@ -164,9 +153,7 @@ stdenv'.mkDerivation (finalAttrs: { changelog = "https://github.com/JCWasmx86/mesonlsp/releases/tag/v${finalAttrs.version}"; license = lib.licenses.gpl3Plus; mainProgram = "mesonlsp"; - maintainers = [ ]; + maintainers = [ lib.maintainers.quantenzitrone ]; platforms = lib.platforms.unix; - # ../src/liblog/log.cpp:41:7: error: call to 'format' is ambiguous - broken = stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isx86_64; }; }) diff --git a/pkgs/by-name/mi/microsoft-edge/package.nix b/pkgs/by-name/mi/microsoft-edge/package.nix index 8e31df867905..fe79b99032cd 100644 --- a/pkgs/by-name/mi/microsoft-edge/package.nix +++ b/pkgs/by-name/mi/microsoft-edge/package.nix @@ -164,11 +164,11 @@ let in stdenvNoCC.mkDerivation (finalAttrs: { pname = "microsoft-edge"; - version = "153.0.4234.32"; + version = "153.0.4234.48"; src = fetchurl { url = "https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-stable/microsoft-edge-stable_${finalAttrs.version}-1_amd64.deb"; - hash = "sha256-Hn7ZQ9yE0iA2+QZpFAbSUwdT3xtJIydyNOoQBnE7l9E="; + hash = "sha256-JVNZQo8F9xzWNpKmJlwOKnRf/wiuDkJh+c/tUdgIEC8="; }; # With strictDeps on, some shebangs were not being patched correctly diff --git a/pkgs/by-name/mi/miracle-wm/package.nix b/pkgs/by-name/mi/miracle-wm/package.nix index b733d131b630..57e4a45f3c25 100644 --- a/pkgs/by-name/mi/miracle-wm/package.nix +++ b/pkgs/by-name/mi/miracle-wm/package.nix @@ -165,7 +165,7 @@ stdenv.mkDerivation (finalAttrs: { changelog = "https://github.com/miracle-wm-org/miracle-wm/releases/tag/v${finalAttrs.version}"; license = lib.licenses.gpl3Only; mainProgram = "miracle-wm"; - maintainers = with lib.maintainers; [ OPNA2608 ]; + maintainers = [ ]; platforms = lib.platforms.linux; }; }) diff --git a/pkgs/by-name/mi/miru/package.nix b/pkgs/by-name/mi/miru/package.nix index b7c8d5d54241..2a06817ab54f 100644 --- a/pkgs/by-name/mi/miru/package.nix +++ b/pkgs/by-name/mi/miru/package.nix @@ -49,7 +49,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://codeberg.org/Vaishnav-Sabari-Girish/miru"; changelog = "https://codeberg.org/Vaishnav-Sabari-Girish/miru/releases/tag/v${finalAttrs.version}"; license = lib.licenses.mit; - maintainers = [ ]; + maintainers = with lib.maintainers; [ yvnth ]; platforms = lib.platforms.linux; mainProgram = "miru-daemon"; }; diff --git a/pkgs/by-name/mp/mph_2b_damase/package.nix b/pkgs/by-name/mp/mph_2b_damase/package.nix index 07601746979a..66211ab719da 100644 --- a/pkgs/by-name/mp/mph_2b_damase/package.nix +++ b/pkgs/by-name/mp/mph_2b_damase/package.nix @@ -1,4 +1,5 @@ { + lib, stdenvNoCC, fetchzip, installFonts, @@ -15,5 +16,9 @@ stdenvNoCC.mkDerivation { nativeBuildInputs = [ installFonts ]; - meta = { }; + meta = { + # Some other repositories list it as Public Domain; couldn't find evidence for this + license = lib.licenses.unfree; + homepage = "https://www.wazu.jp/gallery/views/View_MPH2BDamase.html"; + }; } diff --git a/pkgs/by-name/ms/msedgedriver/package.nix b/pkgs/by-name/ms/msedgedriver/package.nix index 7944863888cc..c258d19d2f3e 100644 --- a/pkgs/by-name/ms/msedgedriver/package.nix +++ b/pkgs/by-name/ms/msedgedriver/package.nix @@ -12,11 +12,11 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "msedgedriver"; - version = "153.0.4234.32"; + version = "153.0.4234.48"; src = fetchzip { url = "https://msedgedriver.microsoft.com/${finalAttrs.version}/edgedriver_linux64.zip"; - hash = "sha256-kP3uXg9CueiGUn7zBM3G/0olam2AIxxePXk+OAJLZ2o="; + hash = "sha256-5gCrPPjYC/AmsO5vSNTX/r3hm6wATvNeIxRt4TYyZhY="; stripRoot = false; }; diff --git a/pkgs/by-name/ne/networkmanager-fortisslvpn/fix-paths.patch b/pkgs/by-name/ne/networkmanager-fortisslvpn/fix-paths.patch deleted file mode 100644 index 9176a3bf042b..000000000000 --- a/pkgs/by-name/ne/networkmanager-fortisslvpn/fix-paths.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/src/nm-fortisslvpn-service.c b/src/nm-fortisslvpn-service.c -index 6c340d0..995c981 100644 ---- a/src/nm-fortisslvpn-service.c -+++ b/src/nm-fortisslvpn-service.c -@@ -182,6 +182,7 @@ nm_find_openfortivpn (void) - { - static const char *openfortivpn_binary_paths[] = - { -+ "@openfortivpn@/bin/openfortivpn", - "/usr/local/bin/openfortivpn", - "/usr/bin/openfortivpn", - NULL diff --git a/pkgs/by-name/ne/networkmanager-fortisslvpn/package.nix b/pkgs/by-name/ne/networkmanager-fortisslvpn/package.nix deleted file mode 100644 index 737d3ce60d61..000000000000 --- a/pkgs/by-name/ne/networkmanager-fortisslvpn/package.nix +++ /dev/null @@ -1,95 +0,0 @@ -{ - stdenv, - lib, - fetchurl, - replaceVars, - openfortivpn, - autoreconfHook, - gettext, - pkg-config, - file, - glib, - gtk3, - gtk4, - networkmanager, - ppp, - libsecret, - withGnome ? true, - gnome, - libnma, - libnma-gtk4, -}: - -stdenv.mkDerivation rec { - pname = "NetworkManager-fortisslvpn"; - version = "1.4.0"; - name = "${pname}${lib.optionalString withGnome "-gnome"}-${version}"; - - src = fetchurl { - url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; - sha256 = "sFXiY0m1FrI1hXmKs+9XtDawFIAOkqiscyz8jnbF2vo="; - }; - - patches = [ - (replaceVars ./fix-paths.patch { - inherit openfortivpn; - }) - ./support-ppp-2.5.0.patch - ./pppd-accept-remote.patch - ]; - - strictDeps = true; - - nativeBuildInputs = [ - autoreconfHook - gettext - pkg-config - file - glib - ]; - - buildInputs = [ - openfortivpn - networkmanager - ppp - glib - ] - ++ lib.optionals withGnome [ - gtk3 - gtk4 - libsecret - libnma - libnma-gtk4 - ]; - - configureFlags = [ - "--with-gnome=${lib.boolToYesNo withGnome}" - "--with-gtk4=${lib.boolToYesNo withGnome}" - "--localstatedir=/var" - "--enable-absolute-paths" - ]; - - installFlags = [ - # the installer only creates an empty directory in localstatedir, so - # we can drop it - "localstatedir=." - ]; - - passthru = { - updateScript = gnome.updateScript { - packageName = pname; - attrPath = "networkmanager-fortisslvpn"; - versionPolicy = "odd-unstable"; - }; - networkManagerPlugin = "VPN/nm-fortisslvpn-service.name"; - networkManagerTmpfilesRules = [ - "d /var/lib/NetworkManager-fortisslvpn 0700 root root -" - ]; - }; - - meta = { - description = "NetworkManager’s FortiSSL plugin"; - inherit (networkmanager.meta) maintainers teams platforms; - license = lib.licenses.gpl2Plus; - }; -} diff --git a/pkgs/by-name/ne/networkmanager-fortisslvpn/pppd-accept-remote.patch b/pkgs/by-name/ne/networkmanager-fortisslvpn/pppd-accept-remote.patch deleted file mode 100644 index 29eb016e2930..000000000000 --- a/pkgs/by-name/ne/networkmanager-fortisslvpn/pppd-accept-remote.patch +++ /dev/null @@ -1,32 +0,0 @@ -From cea75ece3eaecb17922feda81a4ee81718536d1a Mon Sep 17 00:00:00 2001 -From: Mikhail Novosyolov -Date: Fri, 14 Mar 2025 07:14:43 +0300 -Subject: [PATCH] Fix routing with pppd 2.5 - -Tested on ROSA 13 with pppd-2.5.2 and openfortivpn-1.23.1. -Without this change, routes are not set up correctly and connection does not work properly. - -Solution is from https://aur.archlinux.org/packages/networkmanager-fortisslvpn (see PKGBLUILD and comments). ---- - src/nm-fortisslvpn-service.c | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/src/nm-fortisslvpn-service.c b/src/nm-fortisslvpn-service.c -index 8796ace..8f69333 100644 ---- a/src/nm-fortisslvpn-service.c -+++ b/src/nm-fortisslvpn-service.c -@@ -225,7 +225,11 @@ run_openfortivpn (NMFortisslvpnPlugin *plugin, NMSettingVpn *s_vpn, GError **err - g_ptr_array_add (argv, (gpointer) g_strdup ("-c")); - g_ptr_array_add (argv, (gpointer) g_strdup (priv->config_file)); - -+#if WITH_PPP_VERSION >= PPP_VERSION(2,5,0) -+ g_ptr_array_add (argv, (gpointer) g_strdup ("--pppd-accept-remote")); -+#else - g_ptr_array_add (argv, (gpointer) g_strdup ("--no-routes")); -+#endif - g_ptr_array_add (argv, (gpointer) g_strdup ("--no-dns")); - ip4_config = nm_connection_get_setting_ip4_config (priv->connection); - if (!nm_setting_ip_config_get_ignore_auto_dns (ip4_config)) { --- -GitLab - diff --git a/pkgs/by-name/ne/networkmanager-fortisslvpn/support-ppp-2.5.0.patch b/pkgs/by-name/ne/networkmanager-fortisslvpn/support-ppp-2.5.0.patch deleted file mode 100644 index 8aeae491e00d..000000000000 --- a/pkgs/by-name/ne/networkmanager-fortisslvpn/support-ppp-2.5.0.patch +++ /dev/null @@ -1,340 +0,0 @@ -From 084ef529c5fb816927ca54866f66b340265aa9f6 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Eivind=20N=C3=A6ss?= -Date: Sat, 4 Mar 2023 21:20:43 +0000 -Subject: [PATCH] Adding support for compiling against pppd-2.5.0 (or master - branch) -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Signed-off-by: Eivind Næss ---- - Makefile.am | 5 +- - configure.ac | 37 +++++++- - src/nm-fortisslvpn-pppd-compat.h | 93 +++++++++++++++++++ - src/nm-fortisslvpn-pppd-plugin.c | 24 ++--- - ...-status.h => nm-fortisslvpn-pppd-status.h} | 0 - src/nm-fortisslvpn-service.c | 2 +- - 6 files changed, 145 insertions(+), 16 deletions(-) - create mode 100644 src/nm-fortisslvpn-pppd-compat.h - rename src/{nm-ppp-status.h => nm-fortisslvpn-pppd-status.h} (100%) - -diff --git a/Makefile.am b/Makefile.am -index b2e5533..e1e5ec9 100644 ---- a/Makefile.am -+++ b/Makefile.am -@@ -81,7 +81,7 @@ libexec_PROGRAMS += src/nm-fortisslvpn-service - src_nm_fortisslvpn_service_SOURCES = \ - shared/nm-utils/nm-shared-utils.c \ - shared/nm-utils/nm-shared-utils.h \ -- src/nm-ppp-status.h \ -+ src/nm-fortisslvpn-pppd-status.h \ - src/nm-fortisslvpn-service.h \ - src/nm-fortisslvpn-service.c \ - shared/nm-fortissl-properties.c \ -@@ -106,7 +106,8 @@ src_nm_fortisslvpn_pppd_plugin_la_SOURCES = \ - shared/nm-utils/nm-shared-utils.c \ - shared/nm-utils/nm-shared-utils.h \ - src/nm-fortisslvpn-pppd-plugin.c \ -- src/nm-ppp-status.h -+ src/nm-fortisslvpn-pppd-compat.h \ -+ src/nm-fortisslvpn-pppd-status.h - nodist_src_nm_fortisslvpn_pppd_plugin_la_SOURCES = \ - src/nm-fortisslvpn-pppd-service-dbus.h - src_nm_fortisslvpn_pppd_plugin_la_CPPFLAGS = $(src_cppflags) -diff --git a/configure.ac b/configure.ac -index a998707..877493e 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -19,7 +19,10 @@ AC_PROG_CC - AM_PROG_CC_C_O - AC_PROG_INSTALL - AC_PROG_LIBTOOL -+AC_PROG_CPP -+AC_PROG_EGREP - AC_PATH_PROG(GLIB_COMPILE_RESOURCES, glib-compile-resources) -+PKG_PROG_PKG_CONFIG() - - AC_GNU_SOURCE - -@@ -37,20 +40,50 @@ dnl - dnl Required headers - dnl - AC_HEADER_STDC --AC_CHECK_HEADERS(fcntl.h paths.h sys/ioctl.h sys/time.h syslog.h unistd.h) -+AC_CHECK_HEADERS(fcntl.h paths.h stdarg.h stdbool.h sys/ioctl.h sys/time.h syslog.h unistd.h) - - AC_CHECK_HEADERS(pppd/pppd.h,, - AC_MSG_ERROR(couldn't find pppd.h. pppd development headers are required.)) - -+dnl -+dnl Check the presense of other pppd/*.h files -+AC_CHECK_HEADERS([ -+ pppd/chap.h -+ pppd/chap-new.h -+ pppd/chap_ms.h -+ ]) -+ -+dnl -+dnl Versions >= 2.5.0 will have pkg-config support -+PKG_CHECK_EXISTS([pppd], -+ [AS_VAR_SET([pppd_pkgconfig_support],[yes])]) -+ -+dnl -+dnl Get the version of pppd using pkg-config, assume 2.4.9 if not present -+PPPD_VERSION=2.4.5 -+if test x"$pppd_pkgconfig_support" = xyes; then -+ PPPD_VERSION=`$PKG_CONFIG --modversion pppd` -+fi -+ -+ - AC_ARG_WITH([pppd-plugin-dir], AS_HELP_STRING([--with-pppd-plugin-dir=DIR], [path to the pppd plugins directory])) - - if test -n "$with_pppd_plugin_dir" ; then - PPPD_PLUGIN_DIR="$with_pppd_plugin_dir" - else -- PPPD_PLUGIN_DIR="${libdir}/pppd/2.4.5" -+ PPPD_PLUGIN_DIR="${libdir}/pppd/$PPPD_VERSION" - fi - AC_SUBST(PPPD_PLUGIN_DIR) - -+dnl The version of pppd dictates what code can be included, i.e. enable use of -+dnl #if WITH_PPP_VERSION >= PPP_VERSION(2,5,0) in the code -+AC_DEFINE_UNQUOTED([PPP_VERSION(x,y,z)], -+ [((x & 0xFF) << 16 | (y & 0xFF) << 8 | (z & 0xFF) << 0)], -+ [Macro to help determine the particular version of pppd]) -+PPP_VERSION=$(echo $PPPD_VERSION | sed -e "s/\./\,/g") -+AC_DEFINE_UNQUOTED(WITH_PPP_VERSION, PPP_VERSION($PPP_VERSION), -+ [The real version of pppd represented as an int]) -+ - dnl - dnl Checks for typedefs, structures, and compiler characteristics. - dnl -diff --git a/src/nm-fortisslvpn-pppd-compat.h b/src/nm-fortisslvpn-pppd-compat.h -new file mode 100644 -index 0000000..9a02908 ---- /dev/null -+++ b/src/nm-fortisslvpn-pppd-compat.h -@@ -0,0 +1,93 @@ -+/* -*- Mode: C; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*- */ -+/* nm-sstp-service - sstp (and other pppd) integration with NetworkManager -+ * -+ * Copyright (C) Eivind Næss, eivnaes@yahoo.com -+ * -+ * This program is free software; you can redistribute it and/or modify -+ * it under the terms of the GNU General Public License as published by -+ * the Free Software Foundation; either version 2 of the License, or -+ * (at your option) any later version. -+ * -+ * This program is distributed in the hope that it will be useful, -+ * but WITHOUT ANY WARRANTY; without even the implied warranty of -+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -+ * GNU General Public License for more details. -+ * -+ * You should have received a copy of the GNU General Public License along -+ * with this program; if not, write to the Free Software Foundation, Inc., -+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. -+ * -+ */ -+ -+#ifndef __NM_FORTISSLVPN_PPPD_COMPAT_H__ -+#define __NM_FORTISSLVPN_PPPD_COMPAT_H__ -+ -+#define INET6 1 -+ -+// PPP < 2.5.0 defines and exports VERSION which overlaps with current package VERSION define. -+// this silly macro magic is to work around that. -+ -+#undef VERSION -+#include -+ -+#ifndef PPPD_VERSION -+#define PPPD_VERSION VERSION -+#endif -+ -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+ -+#ifdef HAVE_PPPD_CHAP_H -+ #include -+#endif -+ -+#ifdef HAVE_PPPD_CHAP_NEW_H -+ #include -+#endif -+ -+#ifdef HAVE_PPPD_CHAP_MS_H -+ #include -+#endif -+ -+#ifndef PPP_PROTO_CHAP -+#define PPP_PROTO_CHAP 0xc223 -+#endif -+ -+#ifndef PPP_PROTO_EAP -+#define PPP_PROTO_EAP 0xc227 -+#endif -+ -+#if WITH_PPP_VERSION < PPP_VERSION(2,5,0) -+ -+static inline bool debug_on(void) -+{ -+ return debug; -+} -+ -+static inline const char *ppp_ipparam(void) -+{ -+ return ipparam; -+} -+ -+static inline int ppp_ifunit(void) -+{ -+ return ifunit; -+} -+ -+static inline const char *ppp_ifname(void) -+{ -+ return ifname; -+} -+ -+static inline int ppp_get_mtu(int idx) -+{ -+ return netif_get_mtu(idx); -+} -+ -+#endif // #if WITH_PPP_VERSION < PPP_VERSION(2,5,0) -+#endif // #ifdef __NM_FORTISSLVPN_PPPD_COMPAT_H__ -diff --git a/src/nm-fortisslvpn-pppd-plugin.c b/src/nm-fortisslvpn-pppd-plugin.c -index f2ad262..c2efb9a 100644 ---- a/src/nm-fortisslvpn-pppd-plugin.c -+++ b/src/nm-fortisslvpn-pppd-plugin.c -@@ -23,12 +23,6 @@ - #define ___CONFIG_H__ - #include - --#include --#include --#include -- --#include "nm-default.h" -- - #include - #include - #include -@@ -42,10 +36,12 @@ - #include - #include - -+#include "nm-fortisslvpn-pppd-status.h" -+#include "nm-fortisslvpn-pppd-compat.h" - #include "nm-fortisslvpn-pppd-service-dbus.h" --#include "nm-fortisslvpn-service.h" --#include "nm-ppp-status.h" - -+#include "nm-default.h" -+#include "nm-fortisslvpn-service.h" - #include "nm-utils/nm-shared-utils.h" - #include "nm-utils/nm-vpn-plugin-macros.h" - -@@ -80,7 +76,7 @@ static struct { - - int plugin_init (void); - --char pppd_version[] = VERSION; -+char pppd_version[] = PPPD_VERSION; - - static void - chroot_sandbox (void) -@@ -296,7 +292,7 @@ get_ip4_routes (in_addr_t ouraddr) - static void - nm_ip_up (void *data, int arg) - { -- guint32 pppd_made_up_address = htonl (0x0a404040 + ifunit); -+ guint32 pppd_made_up_address = htonl (0x0a404040 + ppp_ifunit()); - ipcp_options opts = ipcp_gotoptions[0]; - ipcp_options peer_opts = ipcp_hisoptions[0]; - GVariantBuilder builder; -@@ -317,7 +313,7 @@ nm_ip_up (void *data, int arg) - - g_variant_builder_add (&builder, "{sv}", - NM_VPN_PLUGIN_IP4_CONFIG_TUNDEV, -- g_variant_new_string (ifname)); -+ g_variant_new_string (ppp_ifname())); - - str = g_getenv ("VPN_GATEWAY"); - if (str) { -@@ -442,8 +438,14 @@ plugin_init (void) - return -1; - } - -+#if WITH_PPP_VERSION < PPP_VERSION(2,5,0) - add_notifier (&phasechange, nm_phasechange, NULL); - add_notifier (&ip_up_notifier, nm_ip_up, NULL); - add_notifier (&exitnotify, nm_exit_notify, NULL); -+#else -+ ppp_add_notify (NF_PHASE_CHANGE, nm_phasechange, NULL); -+ ppp_add_notify (NF_IP_UP, nm_ip_up, NULL); -+ ppp_add_notify (NF_EXIT, nm_exit_notify, NULL); -+#endif - return 0; - } -diff --git a/src/nm-ppp-status.h b/src/nm-fortisslvpn-pppd-status.h -similarity index 100% -rename from src/nm-ppp-status.h -rename to src/nm-fortisslvpn-pppd-status.h -diff --git a/src/nm-fortisslvpn-service.c b/src/nm-fortisslvpn-service.c -index 6c340d0..a8483c2 100644 ---- a/src/nm-fortisslvpn-service.c -+++ b/src/nm-fortisslvpn-service.c -@@ -40,7 +40,7 @@ - #include - - #include "nm-fortissl-properties.h" --#include "nm-ppp-status.h" -+#include "nm-fortisslvpn-pppd-status.h" - #include "nm-fortisslvpn-pppd-service-dbus.h" - #include "nm-utils/nm-shared-utils.h" - #include "nm-utils/nm-vpn-plugin-macros.h" --- -GitLab - - - -From 8773f772d39f8eee6edc1fd2e5437c754ed41e1e Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Eivind=20N=C3=A6ss?= -Date: Sat, 4 Mar 2023 21:29:54 +0000 -Subject: [PATCH] Fixing configure.ac from previous change -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Signed-off-by: Eivind Næss ---- - configure.ac | 6 +----- - 1 file changed, 1 insertion(+), 5 deletions(-) - -diff --git a/configure.ac b/configure.ac -index 877493e..a5b4abb 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -47,11 +47,7 @@ AC_CHECK_HEADERS(pppd/pppd.h,, - - dnl - dnl Check the presense of other pppd/*.h files --AC_CHECK_HEADERS([ -- pppd/chap.h -- pppd/chap-new.h -- pppd/chap_ms.h -- ]) -+AC_CHECK_HEADERS(pppd/chap.h pppd/chap-new.h pppd/chap_ms.h) - - dnl - dnl Versions >= 2.5.0 will have pkg-config support --- -GitLab - diff --git a/pkgs/by-name/ne/networkmanager-iodine/CVE-2026-91837.patch b/pkgs/by-name/ne/networkmanager-iodine/CVE-2026-91837.patch new file mode 100644 index 000000000000..97f786814930 --- /dev/null +++ b/pkgs/by-name/ne/networkmanager-iodine/CVE-2026-91837.patch @@ -0,0 +1,203 @@ +diff --git a/src/nm-iodine-service.c b/src/nm-iodine-service.c +index 75a1610e4281588336985636a2dd4eda03575d3a..2cc74f6859304a895be0080dd50f72ddd29a8219 100644 +--- a/src/nm-iodine-service.c ++++ b/src/nm-iodine-service.c +@@ -468,14 +468,58 @@ send_password(gint fd, NMSettingVpn *s_vpn) + } + + +-static gint ++static gboolean ++label_is_valid (const gchar *label, gsize len) ++{ ++ if (len == 0 || len > 63) ++ return FALSE; ++ if (label[0] == '-' || label[len - 1] == '-') ++ return FALSE; ++ for (gsize i = 0; i < len; i++) ++ if (!g_ascii_isalnum (label[i]) && label[i] != '-') ++ return FALSE; ++ return TRUE; ++} ++ ++ ++static gboolean ++domain_is_valid (const gchar *domain) ++{ ++ g_autofree char *ascii = NULL; ++ g_auto (GStrv) labels = NULL; ++ ++ if (domain == NULL || *domain == '\0') ++ return FALSE; ++ ++ /* Normalizes IDN labels to punycode; NULL on malformed UTF-8/encoding */ ++ ascii = g_hostname_to_ascii (domain); ++ if (ascii == NULL) ++ return FALSE; ++ ++ if (strlen (ascii) > 253) ++ return FALSE; ++ ++ labels = g_strsplit (ascii, ".", -1); ++ if (labels == NULL || labels[0] == NULL || labels[1] == NULL) ++ return FALSE; ++ ++ for (int i = 0; labels[i] != NULL; i++) { ++ if (!label_is_valid (labels[i], -1)) ++ return FALSE; ++ } ++ ++ return TRUE; ++} ++ ++ ++static gboolean + nm_iodine_start_iodine_binary (NMIodinePlugin *plugin, + NMSettingVpn *s_vpn, + GError **error) + { + GPid pid; + const char **iodine_binary = NULL; +- GPtrArray *iodine_argv; ++ g_autoptr (GPtrArray) iodine_argv = g_ptr_array_new_full (12, NULL); + GSource *iodine_watch; + GIOChannel *stderr_channel; + gint stdin_fd, stderr_fd; +@@ -491,27 +535,20 @@ nm_iodine_start_iodine_binary (NMIodinePlugin *plugin, + } + + if (!*iodine_binary) { +- g_set_error (error, +- NM_VPN_PLUGIN_ERROR, +- NM_VPN_PLUGIN_ERROR_LAUNCH_FAILED, +- "%s", +- _("Could not find iodine binary.")); +- return -1; ++ g_set_error_literal (error, ++ NM_VPN_PLUGIN_ERROR, ++ NM_VPN_PLUGIN_ERROR_LAUNCH_FAILED, ++ _("Could not find iodine binary.")); ++ return FALSE; + } + + props_fragsize = nm_setting_vpn_get_data_item (s_vpn, NM_IODINE_KEY_FRAGSIZE); + props_nameserver = nm_setting_vpn_get_data_item (s_vpn, NM_IODINE_KEY_NAMESERVER); + props_topdomain = nm_setting_vpn_get_data_item (s_vpn, NM_IODINE_KEY_TOPDOMAIN); +- iodine_argv = g_ptr_array_new (); + g_ptr_array_add (iodine_argv, (gpointer) (*iodine_binary)); + /* Run in foreground */ + g_ptr_array_add (iodine_argv, (gpointer) "-f"); + +- if (props_fragsize && strlen(props_fragsize)) { +- g_ptr_array_add (iodine_argv, (gpointer) "-m"); +- g_ptr_array_add (iodine_argv, (gpointer) props_fragsize); +- } +- + if (has_user(NM_IODINE_USER)) { + g_ptr_array_add (iodine_argv, (gpointer) "-u"); + g_ptr_array_add (iodine_argv, (gpointer) NM_IODINE_USER); +@@ -524,11 +561,51 @@ nm_iodine_start_iodine_binary (NMIodinePlugin *plugin, + } else + g_warning("Not running chrooted"); + +- if (props_nameserver && strlen(props_nameserver)) +- g_ptr_array_add (iodine_argv, (gpointer) props_nameserver); ++ if (props_fragsize && strlen(props_fragsize)) { ++ gchar *end = NULL; + +- if (props_topdomain && strlen(props_topdomain)) +- g_ptr_array_add (iodine_argv, (gpointer) props_topdomain); ++ (void)g_ascii_strtoll(props_fragsize, &end, 10); ++ if (end != props_fragsize || *end == '\0') { ++ g_ptr_array_add (iodine_argv, (gpointer) "-m"); ++ g_ptr_array_add (iodine_argv, (gpointer) props_fragsize); ++ } else { ++ g_warning("Failed to parse fragment size"); ++ g_set_error (error, ++ NM_VPN_PLUGIN_ERROR, ++ NM_VPN_PLUGIN_ERROR_LAUNCH_FAILED, ++ _("Invalid fragment size '%s'"), ++ props_fragsize); ++ return FALSE; ++ } ++ } ++ ++ if (props_nameserver && strlen(props_nameserver)) { ++ g_autoptr (GInetAddress) addr = g_inet_address_new_from_string (props_nameserver); ++ ++ if (addr) { ++ g_ptr_array_add (iodine_argv, (gpointer) props_nameserver); ++ } else { ++ g_set_error (error, ++ NM_VPN_PLUGIN_ERROR, ++ NM_VPN_PLUGIN_ERROR_LAUNCH_FAILED, ++ _("Invalid nameserver '%s'"), ++ props_nameserver); ++ return FALSE; ++ } ++ } ++ ++ if (props_topdomain && strlen(props_topdomain)) { ++ if (domain_is_valid (props_topdomain)) ++ g_ptr_array_add (iodine_argv, (gpointer) props_topdomain); ++ else { ++ g_set_error (error, ++ NM_VPN_PLUGIN_ERROR, ++ NM_VPN_PLUGIN_ERROR_LAUNCH_FAILED, ++ _("Invalid domain '%s'"), ++ props_topdomain); ++ return FALSE; ++ } ++ } + + g_ptr_array_add (iodine_argv, NULL); + +@@ -536,11 +613,9 @@ nm_iodine_start_iodine_binary (NMIodinePlugin *plugin, + G_SPAWN_DO_NOT_REAP_CHILD, + NULL, NULL, + &pid, &stdin_fd, NULL, &stderr_fd, error)) { +- g_ptr_array_free (iodine_argv, TRUE); + g_warning ("iodine failed to start. error: '%s'", (*error)->message); +- return -1; ++ return FALSE; + } +- g_ptr_array_free (iodine_argv, TRUE); + + g_message ("iodine started with pid %d", pid); + +@@ -556,13 +631,13 @@ nm_iodine_start_iodine_binary (NMIodinePlugin *plugin, + priv->pid = pid; + iodine_watch = g_child_watch_source_new (pid); + g_source_set_callback (iodine_watch, +- (GSourceFunc) iodine_watch_cb, ++ G_SOURCE_FUNC (iodine_watch_cb), + plugin, + NULL); + g_source_attach (iodine_watch, NULL); + g_source_unref (iodine_watch); + +- return 0; ++ return TRUE; + } + + static gboolean +@@ -572,7 +647,7 @@ real_connect (NMVpnServicePlugin *plugin, + { + NMSettingVpn *s_vpn; + NMIodinePluginPrivate *priv = nm_iodine_plugin_get_instance_private (NM_IODINE_PLUGIN(plugin)); +- gint ret = -1; ++ gboolean success; + + g_variant_builder_init(&priv->ip4config, G_VARIANT_TYPE_VARDICT); + +@@ -584,8 +659,8 @@ real_connect (NMVpnServicePlugin *plugin, + if (!nm_iodine_secrets_validate (s_vpn, error)) + goto out; + +- ret = nm_iodine_start_iodine_binary (NM_IODINE_PLUGIN (plugin), s_vpn, error); +- if (!ret) ++ success = nm_iodine_start_iodine_binary (NM_IODINE_PLUGIN (plugin), s_vpn, error); ++ if (success) + return TRUE; + + out: diff --git a/pkgs/by-name/ne/networkmanager-iodine/package.nix b/pkgs/by-name/ne/networkmanager-iodine/package.nix index aa5ca268b736..40a86603edaf 100644 --- a/pkgs/by-name/ne/networkmanager-iodine/package.nix +++ b/pkgs/by-name/ne/networkmanager-iodine/package.nix @@ -32,6 +32,10 @@ stdenv.mkDerivation { (replaceVars ./fix-paths.patch { inherit iodine; }) + + # https://gitlab.gnome.org/GNOME/network-manager-iodine/-/issues/4 + # https://gitlab.gnome.org/GNOME/network-manager-iodine/-/merge_requests/6 + ./CVE-2026-91837.patch ]; nativeBuildInputs = [ diff --git a/pkgs/by-name/ne/networkmanager-libreswan/fix-paths.patch b/pkgs/by-name/ne/networkmanager-libreswan/fix-paths.patch new file mode 100644 index 000000000000..eeccde58a696 --- /dev/null +++ b/pkgs/by-name/ne/networkmanager-libreswan/fix-paths.patch @@ -0,0 +1,48 @@ +diff --git a/properties/nm-libreswan-editor-plugin.c b/properties/nm-libreswan-editor-plugin.c +index 6a178af..787e183 100644 +--- a/properties/nm-libreswan-editor-plugin.c ++++ b/properties/nm-libreswan-editor-plugin.c +@@ -96,7 +96,7 @@ export_to_file(NMVpnEditorPlugin *self, const char *path, NMConnection *connecti + + openswan = nm_streq(nm_setting_vpn_get_service_type(s_vpn), NM_VPN_SERVICE_TYPE_OPENSWAN); + +- nm_libreswan_detect_version(nm_libreswan_find_helper_bin("ipsec", NULL), ++ nm_libreswan_detect_version("@ipsec@", + &is_openswan, + &version, + NULL); +diff --git a/src/nm-libreswan-service.c b/src/nm-libreswan-service.c +index 0458d4e..e0add02 100644 +--- a/src/nm-libreswan-service.c ++++ b/src/nm-libreswan-service.c +@@ -1820,7 +1820,7 @@ connect_step(NMLibreswanPlugin *self, GError **error) + if (!priv->openswan) { + const char *stackman_path; + +- stackman_path = nm_libreswan_find_helper_libexec("_stackmanager", error); ++ stackman_path = "@libreswan@/libexec/_stackmanager"; + if (!stackman_path) + return FALSE; + +@@ -1977,7 +1977,7 @@ _connect_common(NMVpnServicePlugin *plugin, + return FALSE; + } + +- priv->ipsec_path = nm_libreswan_find_helper_bin("ipsec", error); ++ priv->ipsec_path = "@ipsec@"; + if (!priv->ipsec_path) + return FALSE; + +@@ -1988,10 +1988,10 @@ _connect_common(NMVpnServicePlugin *plugin, + priv->openswan ? "Openswan" : "Libreswan"); + + if (!priv->openswan) { +- priv->pluto_path = nm_libreswan_find_helper_libexec("pluto", error); ++ priv->pluto_path = "@libreswan@/libexec/pluto"; + if (!priv->pluto_path) + return FALSE; +- priv->whack_path = nm_libreswan_find_helper_libexec("whack", error); ++ priv->whack_path = "@libreswan@/libexec/whack"; + if (!priv->whack_path) + return FALSE; + } diff --git a/pkgs/by-name/ne/networkmanager-libreswan/package.nix b/pkgs/by-name/ne/networkmanager-libreswan/package.nix new file mode 100644 index 000000000000..f59beee648d8 --- /dev/null +++ b/pkgs/by-name/ne/networkmanager-libreswan/package.nix @@ -0,0 +1,85 @@ +{ + dieHook, + fetchpatch, + fetchurl, + glib, + gnome, + gtk3, + gtk4, + intltool, + lib, + libnl, + libnma, + libnma-gtk4, + libreswan, + libsecret, + networkmanager, + pkg-config, + replaceVars, + stdenv, + withGnome ? true, +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "NetworkManager-libreswan"; + version = "1.2.31"; + + src = fetchurl { + url = "mirror://gnome/sources/NetworkManager-libreswan/${lib.versions.majorMinor finalAttrs.version}/NetworkManager-libreswan-${finalAttrs.version}.tar.xz"; + hash = "sha256-5xq3zWruZoOqlDQusm5hQzv/3y2ml4LsptHCmdzDp28="; + }; + + patches = [ + (replaceVars ./fix-paths.patch { + ipsec = lib.getExe' libreswan "ipsec"; + inherit libreswan; + }) + ]; + + nativeBuildInputs = [ + dieHook + glib + intltool + pkg-config + ]; + + buildInputs = [ + libnl + networkmanager + ] + ++ lib.optionals withGnome [ + gtk3 + gtk4 + libnma + libnma-gtk4 + libsecret + ]; + + configureFlags = [ + "--with-gnome=${lib.boolToYesNo withGnome}" + "--with-gtk4=${lib.boolToYesNo withGnome}" + "--enable-absolute-paths" + ]; + + strictDeps = true; + __structuredAttrs = true; + + postPatch = '' + echo "Ensuring that all helper paths lookups were replaced" + ! grep -lr nm_libreswan_find_helper --exclude 'utils.[ch]' || die "^ Found non-replaced helper lookup" + ''; + + passthru = { + updateScript = gnome.updateScript { + packageName = "NetworkManager-libreswan"; + attrPath = "networkmanager-libreswan"; + }; + networkManagerPlugin = "VPN/nm-libreswan-service.name"; + }; + + meta = { + description = "NetworkManager's libreswan plugin"; + inherit (networkmanager.meta) maintainers teams platforms; + license = lib.licenses.gpl2Plus; + }; +}) diff --git a/pkgs/by-name/ne/networkmanager-sstp/package.nix b/pkgs/by-name/ne/networkmanager-sstp/package.nix index 42df1b088fa8..e394ba6ba658 100644 --- a/pkgs/by-name/ne/networkmanager-sstp/package.nix +++ b/pkgs/by-name/ne/networkmanager-sstp/package.nix @@ -78,6 +78,9 @@ stdenv.mkDerivation rec { meta = { description = "NetworkManager's sstp plugin"; inherit (networkmanager.meta) maintainers teams platforms; + knownVulnerabilities = [ + "CVE-2026-91838" + ]; license = lib.licenses.gpl2Plus; }; } diff --git a/pkgs/by-name/ne/networkmanager-vpnc/export_nm_vpn_editor_factory_vpnc.patch b/pkgs/by-name/ne/networkmanager-vpnc/export_nm_vpn_editor_factory_vpnc.patch deleted file mode 100644 index f7567942d6a8..000000000000 --- a/pkgs/by-name/ne/networkmanager-vpnc/export_nm_vpn_editor_factory_vpnc.patch +++ /dev/null @@ -1,46 +0,0 @@ -commit 4c9e26cdc9f58f0e35aa345ae3bb643bea139608 -Author: Christian Krause -Date: Tue May 6 00:33:39 2025 +0200 - - Export nm_vpn_editor_factory_vpnc properly - - - commit e2fc231149165cb37a25362b85cbcd58b15a2a11 removed - libnm-glib version - - after that commit, nm_vpn_editor_factory_vpnc was not correctly - exported anymore which caused the settings editor be missing - when adding or editing a vnpc connection in gnome-control-center - - this commit re-adds the removed G_MODULE_EXPORT declaration - -diff --git a/properties/nm-vpnc-editor.c b/properties/nm-vpnc-editor.c -index a06807d..0c8081d 100644 ---- a/properties/nm-vpnc-editor.c -+++ b/properties/nm-vpnc-editor.c -@@ -27,7 +27,6 @@ - #include "nm-default.h" - - #include "nm-vpnc-editor.h" --#include "nm-vpnc-editor-plugin.h" - - #include - #include -@@ -1130,3 +1129,20 @@ vpnc_editor_interface_init (NMVpnEditorInterface *iface) - iface->get_widget = get_widget; - iface->update_connection = update_connection; - } -+ -+/*****************************************************************************/ -+ -+#ifndef NM_VPN_OLD -+ -+#include "nm-vpnc-editor-plugin.h" -+ -+G_MODULE_EXPORT NMVpnEditor * -+nm_vpn_editor_factory_vpnc (NMVpnEditorPlugin *editor_plugin, -+ NMConnection *connection, -+ GError **error) -+{ -+ g_return_val_if_fail (!error || !*error, NULL); -+ -+ return nm_vpnc_editor_new (connection, error); -+} -+#endif diff --git a/pkgs/by-name/ne/networkmanager-vpnc/fix-paths.patch b/pkgs/by-name/ne/networkmanager-vpnc/fix-paths.patch deleted file mode 100644 index 98238ac01f76..000000000000 --- a/pkgs/by-name/ne/networkmanager-vpnc/fix-paths.patch +++ /dev/null @@ -1,31 +0,0 @@ ---- a/properties/nm-vpnc-editor-plugin.c -+++ b/properties/nm-vpnc-editor-plugin.c -@@ -161,7 +161,7 @@ - GError *error = NULL; - - const char *decrypt_possible_paths[] = { -- "/usr/lib/vpnc/cisco-decrypt", -+ "@vpnc@/bin/cisco-decrypt", - "/usr/bin/cisco-decrypt", - NULL - }; ---- a/src/nm-vpnc-service.c -+++ b/src/nm-vpnc-service.c -@@ -610,7 +610,7 @@ - find_vpnc (void) - { - static const char *vpnc_paths[] = { -- "/usr/sbin/vpnc", -+ "@vpnc@/bin/vpnc", - "/sbin/vpnc", - "/usr/local/sbin/vpnc", - NULL -@@ -1308,7 +1308,7 @@ - _LOGD (" vpnc interactive mode is %s", interactive_available ? "enabled" : "disabled"); - _LOGD (" uses%s --bus-name \"%s\"", bus_name_free ? "" : " default", bus_name); - -- if (system ("/sbin/modprobe tun") == -1) -+ if (system ("@kmod@/bin/modprobe tun") == -1) - exit (EXIT_FAILURE); - - plugin = nm_vpnc_plugin_new (bus_name); diff --git a/pkgs/by-name/ne/networkmanager-vpnc/package.nix b/pkgs/by-name/ne/networkmanager-vpnc/package.nix deleted file mode 100644 index 8ddaccc461fc..000000000000 --- a/pkgs/by-name/ne/networkmanager-vpnc/package.nix +++ /dev/null @@ -1,79 +0,0 @@ -{ - stdenv, - lib, - fetchpatch, - fetchurl, - replaceVars, - vpnc, - pkg-config, - networkmanager, - libsecret, - gtk3, - gtk4, - withGnome ? true, - gnome, - glib, - kmod, - file, - libnma, - libnma-gtk4, -}: - -stdenv.mkDerivation rec { - pname = "NetworkManager-vpnc"; - version = "1.4.0"; - - src = fetchurl { - url = "mirror://gnome/sources/NetworkManager-vpnc/${lib.versions.majorMinor version}/NetworkManager-vpnc-${version}.tar.xz"; - sha256 = "47KpiIAnWht1FUvDF6eGQ8/fnqfnDfTu2WSPKeolNzA="; - }; - - patches = [ - (replaceVars ./fix-paths.patch { - inherit vpnc kmod; - }) - # https://gitlab.gnome.org/GNOME/NetworkManager-vpnc/-/merge_requests/19 - ./export_nm_vpn_editor_factory_vpnc.patch - ]; - - nativeBuildInputs = [ - pkg-config - file - glib - ]; - - buildInputs = [ - vpnc - networkmanager - ] - ++ lib.optionals withGnome [ - gtk3 - gtk4 - libsecret - libnma - libnma-gtk4 - ]; - - configureFlags = [ - "--with-gnome=${lib.boolToYesNo withGnome}" - "--with-gtk4=${lib.boolToYesNo withGnome}" - "--enable-absolute-paths" - ]; - - strictDeps = true; - - passthru = { - updateScript = gnome.updateScript { - packageName = pname; - attrPath = "networkmanager-vpnc"; - versionPolicy = "odd-unstable"; - }; - networkManagerPlugin = "VPN/nm-vpnc-service.name"; - }; - - meta = { - description = "NetworkManager's VPNC plugin"; - inherit (networkmanager.meta) maintainers teams platforms; - license = lib.licenses.gpl2Plus; - }; -} diff --git a/pkgs/by-name/no/nordpass/package.nix b/pkgs/by-name/no/nordpass/package.nix index 27bc82024cae..9c1f9e310da9 100644 --- a/pkgs/by-name/no/nordpass/package.nix +++ b/pkgs/by-name/no/nordpass/package.nix @@ -155,7 +155,7 @@ let description = "Secure and simple password manager for a stress-free online experience"; license = lib.licenses.unfree; mainProgram = "nordpass"; - maintainers = with lib.maintainers; [ coconnor ]; + maintainers = [ ]; platforms = [ "x86_64-linux" ]; sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; }; diff --git a/pkgs/by-name/nv/nvc/package.nix b/pkgs/by-name/nv/nvc/package.nix index a4aded1c7d37..281b342f10db 100644 --- a/pkgs/by-name/nv/nvc/package.nix +++ b/pkgs/by-name/nv/nvc/package.nix @@ -16,13 +16,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "nvc"; - version = "1.22.1"; + version = "1.23.0"; src = fetchFromGitHub { owner = "nickg"; repo = "nvc"; tag = "r${finalAttrs.version}"; - hash = "sha256-FA9GzfwsQRI3OOJQ54H8+JbgVtIz2F4xncVDUHRzgRA="; + hash = "sha256-1L7IdncoQ1H6e51Bikmjnw8XLse+ttUgrI/0/h+Q56Q="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/ob/obscura/package.nix b/pkgs/by-name/ob/obscura/package.nix index 2b0e776f0b3f..cd9aaaa74036 100644 --- a/pkgs/by-name/ob/obscura/package.nix +++ b/pkgs/by-name/ob/obscura/package.nix @@ -5,6 +5,9 @@ rustPlatform, openssl, pkg-config, + cmake, + perl, + git, nix-update-script, versionCheckHook, _experimental-update-script-combinators, @@ -27,8 +30,24 @@ rustPlatform.buildRustPackage rec { cargoHash = "sha256-YUKy5m6gOHD62kcOuk/o3oj1MfudeetBQV4q5asaOqQ="; + # Enable the `render` (HTML rendering/PDF) and `stealth` (anti-bot + # evasion) features. + buildFeatures = [ + "render" + "stealth" + ]; + nativeBuildInputs = [ pkg-config + # Sets LIBCLANG_PATH/BINDGEN_EXTRA_CLANG_ARGS for crates using the + # `bindgen` crate at build time (e.g. boringssl's rust bindings). + rustPlatform.bindgenHook + # btls-sys (pulled in via the `render` feature) builds its bundled + # BoringSSL checkout with CMake during the build. + cmake + perl + # btls-sys also runs `git init` on the BoringSSL checkout. + git ]; buildInputs = [ diff --git a/pkgs/by-name/on/oniux/package.nix b/pkgs/by-name/on/oniux/package.nix index 45ea7b149cfe..6d1bc59fca73 100644 --- a/pkgs/by-name/on/oniux/package.nix +++ b/pkgs/by-name/on/oniux/package.nix @@ -7,17 +7,17 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "oniux"; - version = "0.12.0"; + version = "0.13.0"; src = fetchFromGitLab { domain = "gitlab.torproject.org"; owner = "tpo/core"; repo = "oniux"; tag = "v${finalAttrs.version}"; - hash = "sha256-04JywbJ//qgA56/5C4DZOliryZCnO0K3/0lyevFz7hk="; + hash = "sha256-0XmgaNDob+e5yCEFaySj++6M0uJFmP5aQjjnLJDRx14="; }; - cargoHash = "sha256-a0hV4q288IWFC1a1jTvgkXAVyKGm8OnsRHwShnQjywI="; + cargoHash = "sha256-zNo7HI+p5grdTayXDehMwAeEq4aOPYGSPb06c4ib95s="; nativeBuildInputs = [ perl diff --git a/pkgs/by-name/op/openslide/package.nix b/pkgs/by-name/op/openslide/package.nix index 9cce3bf27e91..3b0aab8f3887 100644 --- a/pkgs/by-name/op/openslide/package.nix +++ b/pkgs/by-name/op/openslide/package.nix @@ -9,7 +9,6 @@ cairo, doxygen, glib, - gdk-pixbuf, libdicom, libjpeg, libpng, @@ -23,13 +22,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "openslide"; - version = "4.0.0"; + version = "4.0.1"; src = fetchFromGitHub { owner = "openslide"; repo = "openslide"; tag = "v${finalAttrs.version}"; - hash = "sha256-9LvQ7FG/0E0WpFyIUyrL4Fvn60iYWejjbgdKHMVOFdI="; + hash = "sha256-9OrPdhO6ysDL6xSzCGv6IYWvYErZeMwb/VkU9YZp5Zg="; }; depsBuildBuild = [ @@ -43,10 +42,12 @@ stdenv.mkDerivation (finalAttrs: { doxygen ]; + # The upstream developer test suite creates a virtualenv and downloads dependencies. + mesonFlags = [ "-Dtest=disabled" ]; + buildInputs = [ cairo glib - gdk-pixbuf libdicom libjpeg libpng diff --git a/pkgs/by-name/op/openspec/package.nix b/pkgs/by-name/op/openspec/package.nix index 1b24ed5cba32..7201841549c9 100644 --- a/pkgs/by-name/op/openspec/package.nix +++ b/pkgs/by-name/op/openspec/package.nix @@ -13,7 +13,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "openspec"; - version = "1.13.0"; + version = "1.13.1"; __structuredAttrs = true; strictDeps = true; @@ -21,14 +21,14 @@ stdenvNoCC.mkDerivation (finalAttrs: { owner = "Fission-AI"; repo = "OpenSpec"; tag = "v${finalAttrs.version}"; - hash = "sha256-LXZ6MBhP9QhdvT3VbI9uwXluYlJaIqenEgedTWwE6nY="; + hash = "sha256-4iWzhVhTmBeKwTGA0W3Ss1VgChOXzZ9gYalwBBhxJa4="; }; pnpmDeps = fetchPnpmDeps { inherit (finalAttrs) pname version src; pnpm = pnpm_10; fetcherVersion = 3; - hash = "sha256-hET2NApPPSep8v59HcVGk3jfWLssaBnQisJF0Gx7ZE8="; + hash = "sha256-oz4tsfu05IPDMaBBp5jLbfsxvTmw1oVtNFtpvudCOPE="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/pc/pcsx2/package.nix b/pkgs/by-name/pc/pcsx2/package.nix index cfd2169eb4c2..82c9c8b0226c 100644 --- a/pkgs/by-name/pc/pcsx2/package.nix +++ b/pkgs/by-name/pc/pcsx2/package.nix @@ -17,6 +17,7 @@ lz4, pkg-config, qt6, + rapidyaml, shaderc, soundtouch, strip-nondeterminism, @@ -35,8 +36,8 @@ let pcsx2_patches = fetchFromGitHub { owner = "PCSX2"; repo = "pcsx2_patches"; - rev = "39c64ed2151155a9e7b9cc41129618c1ba0ad04f"; - hash = "sha256-C5diPrIXvzOvskKQFjYWOfjQUkb/Omw2IN3K4b3nsK4="; + rev = "57e7089511430020ad9a8b22c6d27a593057d50a"; + hash = "sha256-tua44ywpqCsbMMhS8G5K4nJJyQNIUvB35EBkTf7WurI="; }; inherit (qt6) @@ -49,13 +50,13 @@ let in llvmPackages.stdenv.mkDerivation (finalAttrs: { pname = "pcsx2"; - version = "2.6.3"; + version = "2.8.2"; src = fetchFromGitHub { pname = "pcsx2-source"; owner = "PCSX2"; repo = "pcsx2"; tag = "v${finalAttrs.version}"; - hash = "sha256-85PZ7ZDoannmwoFeKM7hm7fQS1X2MPxAwm6k+Sa+bGc="; + hash = "sha256-sXVeOTVkd/c04M6BduPl34inqSUoJwfJoWCvpFdR4VQ="; }; patches = [ @@ -102,6 +103,7 @@ llvmPackages.stdenv.mkDerivation (finalAttrs: { plutovg plutosvg kddockwidgets + rapidyaml shaderc soundtouch vulkan-headers diff --git a/pkgs/by-name/pi/pi-coding-agent/package.nix b/pkgs/by-name/pi/pi-coding-agent/package.nix index 47e219707120..c4be891b6856 100644 --- a/pkgs/by-name/pi/pi-coding-agent/package.nix +++ b/pkgs/by-name/pi/pi-coding-agent/package.nix @@ -13,16 +13,16 @@ }: buildNpmPackage (finalAttrs: { pname = "pi-coding-agent"; - version = "0.86.0"; + version = "0.86.1"; src = fetchFromGitHub { owner = "earendil-works"; repo = "pi"; tag = "v${finalAttrs.version}"; - hash = "sha256-HmLJPuhCoeK+aidnRoc5huCMPVAMpTbXcrETPuNCSxE="; + hash = "sha256-/7+VoRfXdeOwtiNXQYOKg5OHeKuNLIHfODGDNBhWop0="; }; - npmDepsHash = "sha256-CYVYDdDzfl1VD3EA3FDKf4iDR1Y6wwmrqwGiXJVm40w="; + npmDepsHash = "sha256-VxjYw4lN/w0sDboihHAKEhdJFzJa09qZo7vavkTkBuw="; # The provider model catalog (packages/ai/src/providers/data/) is generated by # a network fetch (models.dev plus provider APIs) and is gitignored upstream, @@ -31,7 +31,7 @@ buildNpmPackage (finalAttrs: { # under dist/providers/data/. Bump this hash alongside version. modelData = fetchurl { url = "https://registry.npmjs.org/@earendil-works/pi-ai/-/pi-ai-${finalAttrs.version}.tgz"; - hash = "sha256-1SRIyCenLI/c+fDJbJlmcEqFJaagrhgfS9iGxYTXJ+M="; + hash = "sha256-88Nb88YGsJ9iupLSx8ieY+DKGAdUcBAtVWVoTFJLfv0="; }; preConfigure = '' diff --git a/pkgs/by-name/po/pokego/package.nix b/pkgs/by-name/po/pokego/package.nix index 4cc10e7c06bf..07ac8082c5f3 100644 --- a/pkgs/by-name/po/pokego/package.nix +++ b/pkgs/by-name/po/pokego/package.nix @@ -54,6 +54,6 @@ buildGo127Module (finalAttrs: { license = lib.licenses.gpl3Only; mainProgram = "pokego"; platforms = lib.platforms.linux; - maintainers = [ ]; + maintainers = with lib.maintainers; [ yvnth ]; }; }) diff --git a/pkgs/by-name/pr/prosody-filer/package.nix b/pkgs/by-name/pr/prosody-filer/package.nix deleted file mode 100644 index b50dab453604..000000000000 --- a/pkgs/by-name/pr/prosody-filer/package.nix +++ /dev/null @@ -1,30 +0,0 @@ -{ - lib, - buildGoModule, - fetchFromGitHub, -}: - -buildGoModule { - pname = "prosody-filer"; - version = "unstable-2021-05-24"; - - src = fetchFromGitHub { - owner = "ThomasLeister"; - repo = "prosody-filer"; - rev = "c65edd199b47dc505366c85b3702230fda797cd6"; - hash = "sha256-HrCJjsa3cYK1g7ylkDiCikgxJzbuGg1/5Zz4R12520A="; - }; - - vendorHash = "sha256-bbkCxS0UU8PIg/Xjo2X1Mia3WHjtBxYGmwj1c/ScVxc="; - - doCheck = false; - - meta = { - homepage = "https://github.com/ThomasLeister/prosody-filer"; - maintainers = [ ]; - license = lib.licenses.mit; - platforms = lib.platforms.linux; - description = "Simple file server for handling XMPP http_upload requests"; - mainProgram = "prosody-filer"; - }; -} diff --git a/pkgs/by-name/sc/scenefx/package.nix b/pkgs/by-name/sc/scenefx/package.nix index 646e0e1156f6..e323bf1eb90c 100644 --- a/pkgs/by-name/sc/scenefx/package.nix +++ b/pkgs/by-name/sc/scenefx/package.nix @@ -68,7 +68,10 @@ stdenv.mkDerivation (finalAttrs: { homepage = finalAttrs.src.meta.homepage; license = lib.licenses.mit; mainProgram = "scenefx"; - maintainers = with lib.maintainers; [ swarsel ]; + maintainers = with lib.maintainers; [ + swarsel + yvnth + ]; pkgConfigModules = [ "scenefx-${lib.versions.majorMinor finalAttrs.version}" ]; platforms = lib.platforms.all; }; diff --git a/pkgs/by-name/sc/schemesh/package.nix b/pkgs/by-name/sc/schemesh/package.nix index eee9e79e84bf..ba91aab0b732 100644 --- a/pkgs/by-name/sc/schemesh/package.nix +++ b/pkgs/by-name/sc/schemesh/package.nix @@ -11,20 +11,15 @@ stdenv.mkDerivation (finalAttrs: { pname = "schemesh"; - version = "1.0.1"; + version = "1.0.2"; src = fetchFromGitHub { owner = "cosmos72"; repo = "schemesh"; tag = "v${finalAttrs.version}"; - hash = "sha256-Sk2AZXd5kBR3Er8GeVm+10BaLwFL9k0v5Uk5CmuWv6o="; + hash = "sha256-EeFj2//vqYFwiFxK1NSoK1t49i0i7W3MMWLr2Dk5oSk="; }; - postPatch = '' - # https://github.com/cosmos72/schemesh/commit/696ba7c24737cd436bb4d8bfa9ec1ea517681403 - substituteInPlace c/dir.c --replace-fail PATH_MAX 1024 - ''; - preBuild = lib.optionalString stdenv.hostPlatform.isDarwin '' # error initializing POSIX subsystem: dup2(0, tty_fd) failed with error Bad file descriptor ulimit -n 128 diff --git a/pkgs/by-name/se/selenium-server-standalone/package.nix b/pkgs/by-name/se/selenium-server-standalone/package.nix index d6c16942ad5f..74157ea73a8f 100644 --- a/pkgs/by-name/se/selenium-server-standalone/package.nix +++ b/pkgs/by-name/se/selenium-server-standalone/package.nix @@ -42,9 +42,7 @@ stdenv.mkDerivation rec { description = "Selenium Server for remote WebDriver"; sourceProvenance = with lib.sourceTypes; [ binaryBytecode ]; license = lib.licenses.asl20; - maintainers = with lib.maintainers; [ - coconnor - ]; + maintainers = [ ]; mainProgram = "selenium-server"; platforms = lib.platforms.all; }; diff --git a/pkgs/by-name/so/sof-firmware/package.nix b/pkgs/by-name/so/sof-firmware/package.nix index 63b9dbb8769b..beff94c715e4 100644 --- a/pkgs/by-name/so/sof-firmware/package.nix +++ b/pkgs/by-name/so/sof-firmware/package.nix @@ -39,7 +39,6 @@ stdenvNoCC.mkDerivation (finalAttrs: { maintainers = with lib.maintainers; [ lblasc evenbrenden - hmenke ]; platforms = with lib.platforms; linux; sourceProvenance = with lib.sourceTypes; [ binaryFirmware ]; diff --git a/pkgs/by-name/st/static-server/package.nix b/pkgs/by-name/st/static-server/package.nix index 8f0e4fa79aa4..5549cd27177a 100644 --- a/pkgs/by-name/st/static-server/package.nix +++ b/pkgs/by-name/st/static-server/package.nix @@ -3,6 +3,7 @@ buildGoModule, fetchFromGitHub, curl, + openssl, stdenv, testers, static-server, @@ -11,13 +12,13 @@ buildGoModule (finalAttrs: { pname = "static-server"; - version = "1.2.1"; + version = "1.4.0"; src = fetchFromGitHub { owner = "eliben"; repo = "static-server"; rev = "v${finalAttrs.version}"; - hash = "sha256-AZcNh/kF6IdAceA7qe+nhRlwU4yGh19av/S1Zt7iKIs="; + hash = "sha256-4VfysN1VVMKXgtnQGCluvAKrdOpFeccIl+OiWF9T/Uw="; }; vendorHash = "sha256-1p3dCLLo+MTPxf/Y3zjxTagUi+tq7nZSj4ZB/aakJGY="; @@ -31,8 +32,17 @@ buildGoModule (finalAttrs: { nativeCheckInputs = [ curl + openssl ]; + # the certificate bundled with the tests expired in 2025, so regenerate it + preCheck = '' + openssl ecparam -name prime256v1 -genkey -noout -out testdata/datafiles/key.pem + openssl req -x509 -new -key testdata/datafiles/key.pem -sha256 -days 36500 \ + -subj "/O=Acme Co" -addext "subjectAltName=IP:127.0.0.1" \ + -out testdata/datafiles/cert.pem + ''; + ldflags = [ "-s" "-w" diff --git a/pkgs/by-name/st/stress-ng/package.nix b/pkgs/by-name/st/stress-ng/package.nix index 7c65dc73dc1a..aa2bd36d229b 100644 --- a/pkgs/by-name/st/stress-ng/package.nix +++ b/pkgs/by-name/st/stress-ng/package.nix @@ -17,13 +17,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "stress-ng"; - version = "0.22.00"; + version = "0.22.01"; src = fetchFromGitHub { owner = "ColinIanKing"; repo = "stress-ng"; tag = "V${finalAttrs.version}"; - hash = "sha256-A0I/kU7pmr2ppoHl+4JN2ayuShFyWN5cv/ZZmZy6Hts="; + hash = "sha256-PzHHc7ku4B1b+ksFj/A4nJwzf9LLcglFnXwUS3jOSi4="; }; postPatch = '' diff --git a/pkgs/by-name/te/terminus-rs/package.nix b/pkgs/by-name/te/terminus-rs/package.nix new file mode 100644 index 000000000000..e2942c48f998 --- /dev/null +++ b/pkgs/by-name/te/terminus-rs/package.nix @@ -0,0 +1,46 @@ +{ + lib, + fetchFromGitHub, + nix-update-script, + pkg-config, + rustPlatform, + sqlite, +}: + +rustPlatform.buildRustPackage (finalAttrs: { + pname = "terminus-rs"; + version = "3.8.0"; + __structuredAttrs = true; + + src = fetchFromGitHub { + owner = "gbiagomba"; + repo = "Terminus"; + tag = "v${finalAttrs.version}"; + hash = "sha256-i0hIZUV4EryduZvs56fu1pQDs8QIy5s1zBOF1m/gmwk="; + }; + + cargoHash = "sha256-bru1S9hzdrQ2XqFvBIbDMEQ6778ZmWlOrfLIdvyJWYw="; + + nativeBuildInputs = [ pkg-config ]; + + buildInputs = [ sqlite ]; + + env = { + LIBSQLITE3_SYS_USE_PKG_CONFIG = true; + # reqwest's http3 feature is unstable and requires an explicit opt-in + RUSTFLAGS = "--cfg reqwest_unstable"; + }; + + __darwinAllowLocalNetworking = true; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Command-line tool for auditing web accessibility"; + homepage = "https://github.com/gbiagomba/Terminus"; + changelog = "https://github.com/gbiagomba/Terminus/blob/${finalAttrs.src.rev}/CHANGELOG.MD"; + license = lib.licenses.gpl3Only; + maintainers = with lib.maintainers; [ fab ]; + mainProgram = "terminus"; + }; +}) diff --git a/pkgs/by-name/te/tether/package.nix b/pkgs/by-name/te/tether/package.nix index b892fdc168ef..30c6f05e9bd6 100644 --- a/pkgs/by-name/te/tether/package.nix +++ b/pkgs/by-name/te/tether/package.nix @@ -7,21 +7,22 @@ pkg-config, wrapGAppsHook3, avahi, - bluez, gettext, glib, gtest, gtk-layer-shell, gtk3, libnotify, + libsecret, nlohmann_json, openssl, + procps, wayland, }: stdenv.mkDerivation (finalAttrs: { pname = "tether"; - version = "0.2.19"; + version = "0.2.34"; __structuredAttrs = true; strictDeps = true; @@ -30,12 +31,12 @@ stdenv.mkDerivation (finalAttrs: { owner = "zackb"; repo = "tether"; tag = "v${finalAttrs.version}"; - hash = "sha256-3184+dHzgqh+QrdaCCBtQEzNmoJq03rl6wf0FTK1TTc="; + hash = "sha256-j75CGrGtoLYTJXsZ/dgBQU1x3Avq2SdJVNvBx9ycQ3w="; }; postPatch = '' - substituteInPlace CMakeLists.txt \ - --replace-fail '"''${PROJECT_VERSION}-unknown"' '"${finalAttrs.version}"' + substituteInPlace packaging/systemd/tetherd.service.in \ + --replace-fail /usr/bin/pkill ${lib.getExe' procps "pkill"} ''; nativeBuildInputs = [ @@ -51,6 +52,7 @@ stdenv.mkDerivation (finalAttrs: { gtk-layer-shell gtk3 libnotify + libsecret openssl wayland ]; @@ -59,14 +61,13 @@ stdenv.mkDerivation (finalAttrs: { (lib.cmakeBool "FETCHCONTENT_FULLY_DISCONNECTED" true) (lib.cmakeFeature "FETCHCONTENT_SOURCE_DIR_JSON" "${nlohmann_json.src}") (lib.cmakeFeature "FETCHCONTENT_SOURCE_DIR_GOOGLETEST" "${gtest.src}") + (lib.cmakeFeature "TETHER_VERSION" finalAttrs.version) (lib.cmakeFeature "CHROME_MESSAGING_DIR" "etc/chromium/native-messaging-hosts") (lib.cmakeFeature "GOOGLE_CHROME_MESSAGING_DIR" "etc/opt/chrome/native-messaging-hosts") - (lib.cmakeFeature "BLUETOOTHD_PATH" "${bluez}/libexec/bluetooth/bluetoothd") (lib.cmakeBool "TETHER_BUILD_EXTENSIONS" false) ]; doCheck = true; - enableParallelChecking = false; passthru.updateScript = nix-update-script { }; diff --git a/pkgs/by-name/th/thelounge/package.nix b/pkgs/by-name/th/thelounge/package.nix index 54bc2229559d..0f7890dd8c28 100644 --- a/pkgs/by-name/th/thelounge/package.nix +++ b/pkgs/by-name/th/thelounge/package.nix @@ -16,13 +16,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "thelounge"; - version = "4.5.0"; + version = "4.5.2"; src = fetchFromGitHub { owner = "thelounge"; repo = "thelounge"; rev = "v${finalAttrs.version}"; - hash = "sha256-I+ITSEm/FCI4omeBM8BCowI6hXBYriJfZ0vP27771Ms="; + hash = "sha256-E3QDmvUQlzmVCWUgzwVpWddFklWqywZG3/WAr1uVf0U="; }; # Allow setting package path for the NixOS module. @@ -35,7 +35,7 @@ stdenv.mkDerivation (finalAttrs: { offlineCache = fetchYarnDeps { yarnLock = "${finalAttrs.src}/yarn.lock"; - hash = "sha256-wgG5AGZvMzdw4QnTNOzAfQGB//VWlV403AgWv4TceGQ="; + hash = "sha256-dIE6Dqg9npistgmSRQ5vD96YtDtRveTgLXyF+omtH2s="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/tr/tranquil-pds-frontend/package.nix b/pkgs/by-name/tr/tranquil-pds-frontend/package.nix index 2a56338aa93e..34e4505836dd 100644 --- a/pkgs/by-name/tr/tranquil-pds-frontend/package.nix +++ b/pkgs/by-name/tr/tranquil-pds-frontend/package.nix @@ -12,12 +12,12 @@ let in stdenvNoCC.mkDerivation (finalAttrs: { pname = "tranquil-frontend"; - version = "0.6.6"; + version = "0.6.7"; src = fetchFromTangled { did = "did:plc:jj6ajj6duxnlthwtnob4qyuv"; tag = "v${finalAttrs.version}"; - hash = "sha256-cfTsjmK/IMqT5kMKOGpwwWbBlvtrCDOerUJJ8AVI3kY="; + hash = "sha256-bhG5ydQZ9nHXQSlrM2jZaUpEP8ZW3Xx6r5O83vLDf8k="; }; sourceRoot = "${finalAttrs.src.name}/frontend"; diff --git a/pkgs/by-name/tr/tranquil-pds/package.nix b/pkgs/by-name/tr/tranquil-pds/package.nix index 480c9e763f57..ab3592480ce9 100644 --- a/pkgs/by-name/tr/tranquil-pds/package.nix +++ b/pkgs/by-name/tr/tranquil-pds/package.nix @@ -10,15 +10,15 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "tranquil-pds"; - version = "0.6.6"; + version = "0.6.7"; src = fetchFromTangled { did = "did:plc:jj6ajj6duxnlthwtnob4qyuv"; tag = "v${finalAttrs.version}"; - hash = "sha256-cfTsjmK/IMqT5kMKOGpwwWbBlvtrCDOerUJJ8AVI3kY="; + hash = "sha256-bhG5ydQZ9nHXQSlrM2jZaUpEP8ZW3Xx6r5O83vLDf8k="; }; - cargoHash = "sha256-5TcKzwcElPweuWqVh7qWvCkzA021AYRuRafNDlXbffw="; + cargoHash = "sha256-kdmWV4O8iP6TLwZYH8oQvndQsB9nOlkLzYAgertiXOw="; __structuredAttrs = true; diff --git a/pkgs/by-name/tr/traverso/package.nix b/pkgs/by-name/tr/traverso/package.nix index d17f129eed4f..b7e208ba09a4 100644 --- a/pkgs/by-name/tr/traverso/package.nix +++ b/pkgs/by-name/tr/traverso/package.nix @@ -68,6 +68,6 @@ stdenv.mkDerivation { ]; platforms = lib.platforms.all; broken = stdenv.hostPlatform.isDarwin || stdenv.hostPlatform.isAarch64; - maintainers = with lib.maintainers; [ coconnor ]; + maintainers = [ ]; }; } diff --git a/pkgs/by-name/uh/uhhyou-plugins/package.nix b/pkgs/by-name/uh/uhhyou-plugins/package.nix index 7a047b5e83a8..8c840af552d6 100644 --- a/pkgs/by-name/uh/uhhyou-plugins/package.nix +++ b/pkgs/by-name/uh/uhhyou-plugins/package.nix @@ -24,12 +24,12 @@ stdenv.mkDerivation (finalAttrs: { pname = "uhhyou-plugins"; - version = "0.70.0"; + version = "0.71.0"; src = fetchFromGitHub { owner = "ryukau"; repo = "VSTPlugins"; rev = "UhhyouPlugins${finalAttrs.version}"; - hash = "sha256-NkNP7kmOBLcXBA65PEwC0I/NIGzZm8wnAvDM74Cfsws="; + hash = "sha256-2Y6zcX8OqW97ryuC0oqToychBzv/R7hSizbj8Xma3u8="; fetchSubmodules = true; }; diff --git a/pkgs/by-name/we/webdav/package.nix b/pkgs/by-name/we/webdav/package.nix index 4e2657c1f399..4f57a27bbeaa 100644 --- a/pkgs/by-name/we/webdav/package.nix +++ b/pkgs/by-name/we/webdav/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "webdav"; - version = "5.15.1"; + version = "5.16.0"; src = fetchFromGitHub { owner = "hacdias"; repo = "webdav"; tag = "v${finalAttrs.version}"; - hash = "sha256-XN4GTerwdjJNmAf1gLjl/q+rmT2nBeQk3c6kX25Ij3Q="; + hash = "sha256-cqjHh+eHBH1F715xfnDK3FEPaRDVP3+g7/w98rhzing="; }; - vendorHash = "sha256-k3616W8xjTCNZLCL38J4CcX272BhgpC59mUAWderIFM="; + vendorHash = "sha256-nS4RFmiMdHxGW1kStVTzMLRZ21q9IMaxHOF1HQ6jYQA="; __darwinAllowLocalNetworking = true; diff --git a/pkgs/by-name/we/wezterm/package.nix b/pkgs/by-name/we/wezterm/package.nix index 5fd4299b85e3..1d4e86d86894 100644 --- a/pkgs/by-name/we/wezterm/package.nix +++ b/pkgs/by-name/we/wezterm/package.nix @@ -169,6 +169,9 @@ rustPlatform.buildRustPackage (finalAttrs: { homepage = "https://wezterm.org"; license = lib.licenses.mit; mainProgram = "wezterm"; - maintainers = with lib.maintainers; [ SuperSandro2000 ]; + maintainers = with lib.maintainers; [ + SuperSandro2000 + yvnth + ]; }; }) diff --git a/pkgs/by-name/xi/xinetd/package.nix b/pkgs/by-name/xi/xinetd/package.nix index 8dfcea649641..2ee32f6fa890 100644 --- a/pkgs/by-name/xi/xinetd/package.nix +++ b/pkgs/by-name/xi/xinetd/package.nix @@ -31,5 +31,6 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://github.com/openSUSE/xinetd"; license = lib.licenses.xinetd; maintainers = with lib.maintainers; [ fgaz ]; + mainProgram = "xinetd"; }; }) diff --git a/pkgs/by-name/ze/zeekscript/package.nix b/pkgs/by-name/ze/zeekscript/package.nix index 39b277df9777..c8f530ddbc3a 100644 --- a/pkgs/by-name/ze/zeekscript/package.nix +++ b/pkgs/by-name/ze/zeekscript/package.nix @@ -4,7 +4,7 @@ fetchFromGitHub, }: -python3.pkgs.buildPythonApplication rec { +python3.pkgs.buildPythonApplication (finalAttrs: { pname = "zeekscript"; version = "1.3.6"; pyproject = true; @@ -12,10 +12,12 @@ python3.pkgs.buildPythonApplication rec { src = fetchFromGitHub { owner = "zeek"; repo = "zeekscript"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-yky9w1G4e/dfzOGHXqKGxRgD8Uw9X8oJDjT4avJ9wKM="; }; + pythonRelaxDeps = [ "tree-sitter-zeek" ]; + build-system = with python3.pkgs; [ setuptools ]; dependencies = with python3.pkgs; [ @@ -25,20 +27,17 @@ python3.pkgs.buildPythonApplication rec { ]; nativeCheckInputs = with python3.pkgs; [ - pytestCheckHook pytest-cov-stub + pytestCheckHook + syrupy ]; - checkInputs = with python3.pkgs; [ syrupy ]; - - pythonImportsCheck = [ - "zeekscript" - ]; + pythonImportsCheck = [ "zeekscript" ]; meta = { description = "Zeek script formatter and analyzer"; homepage = "https://github.com/zeek/zeekscript"; - changelog = "https://github.com/zeek/zeekscript/blob/${src.rev}/CHANGES"; + changelog = "https://github.com/zeek/zeekscript/blob/${finalAttrs.src.rev}/CHANGES"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ fab @@ -46,4 +45,4 @@ python3.pkgs.buildPythonApplication rec { mdaniels5757 ]; }; -} +}) diff --git a/pkgs/development/compilers/gcc/patches/default.nix b/pkgs/development/compilers/gcc/patches/default.nix index aa5f46495e38..bcec4772a822 100644 --- a/pkgs/development/compilers/gcc/patches/default.nix +++ b/pkgs/development/compilers/gcc/patches/default.nix @@ -120,6 +120,17 @@ optionals noSysDirs ( hash = "sha256-UYekGGOkYdBNJEp48QFPFadf3wPFJZL2t3D+iwUeGJA="; }) +## AArch64 + +# Fix an ICE when a function type carries a C++11 attribute without a namespace. +# Fixed in GCC 15, never backported to the GCC 14 branch: +# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116598 +++ optional (is14 && targetPlatform.isAarch64) (fetchpatch { + name = "aarch64-fix-ice-in-lookup-shared-state-flags.patch"; + url = "https://github.com/gcc-mirror/gcc/commit/1247fa6e95cdf4a6422ec802f733f1f7ecaa3557.patch"; + hash = "sha256-p8fyIcAx8CvLtQboXPevw/J3LsvkSZp36bHtGHjxsiQ="; +}) + ## Darwin # Here we apply patches by Iains (https://github.com/iains) diff --git a/pkgs/development/compilers/llvm/common/llvm/default.nix b/pkgs/development/compilers/llvm/common/llvm/default.nix index 20a541a48229..8808e9987e97 100644 --- a/pkgs/development/compilers/llvm/common/llvm/default.nix +++ b/pkgs/development/compilers/llvm/common/llvm/default.nix @@ -361,6 +361,11 @@ stdenv.mkDerivation ( lib.optionalString (stdenv.hostPlatform.isx86 && lib.versionOlder release_version "19") '' rm test/tools/dsymutil/ARM/obfuscated.test '' + + + # Requires a version of `codesign` that supports signing bundles, which sigtool does not support. + lib.optionalString (lib.versionAtLeast release_version "23") '' + rm test/tools/dsymutil/codesign.test + '' ) + diff --git a/pkgs/development/cuda-modules/_cuda/manifests/cuda/redistrib_12.8.1.json b/pkgs/development/cuda-modules/_cuda/manifests/cuda/redistrib_12.8.2.json similarity index 93% rename from pkgs/development/cuda-modules/_cuda/manifests/cuda/redistrib_12.8.1.json rename to pkgs/development/cuda-modules/_cuda/manifests/cuda/redistrib_12.8.2.json index 7510326d9cc1..7411a6e77780 100644 --- a/pkgs/development/cuda-modules/_cuda/manifests/cuda/redistrib_12.8.1.json +++ b/pkgs/development/cuda-modules/_cuda/manifests/cuda/redistrib_12.8.2.json @@ -1,6 +1,6 @@ { - "release_date": "2025-03-06", - "release_label": "12.8.1", + "release_date": "2026-04-21", + "release_label": "12.8.2", "release_product": "cuda", "cuda_cccl": { "name": "CXX Core Compute Libraries", @@ -558,78 +558,78 @@ "name": "NVIDIA Driver Assistant", "license": "MIT", "license_path": "driver_assistant/LICENSE.txt", - "version": "0.20.124.06", + "version": "0.20.211.01", "linux-all": { - "relative_path": "driver_assistant/source/driver_assistant-0.20.124.06-archive.tar.xz", - "sha256": "bcf33756abe82800cc3dbca9580a91a1289704c99601ce1b987bbd5011c96c21", - "md5": "f330b55a1482efa011f991d1a4458461", - "size": "38472" + "relative_path": "driver_assistant/source/driver_assistant-0.20.211.01-archive.tar.xz", + "sha256": "7cc629e29f71d3513ebe042e8f85b242cf80295214451b87e2a804f687212bc1", + "md5": "4eadd40bccaa640acf3266a978602cc7", + "size": "38748" } }, "fabricmanager": { "name": "NVIDIA Fabric Manager", "license": "NVIDIA Driver", "license_path": "fabricmanager/LICENSE.txt", - "version": "570.124.06", + "version": "570.211.01", "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" + "relative_path": "fabricmanager/linux-x86_64/fabricmanager-linux-x86_64-570.211.01-archive.tar.xz", + "sha256": "ca18525b22546e26e26687637b87e492c6dab6477df681abbb6be942f9e5e944", + "md5": "648409fa2f68cf579f383ec06d666ed6", + "size": "8178396" }, "linux-sbsa": { - "relative_path": "fabricmanager/linux-sbsa/fabricmanager-linux-sbsa-570.124.06-archive.tar.xz", - "sha256": "a7e0ebba25d85aa2211b20f9c4097e426d3a196d3748c03f13c432d7b3bc2cc9", - "md5": "2fac7d61d1af5296dd4ab973e2e50bb3", - "size": "7321304" + "relative_path": "fabricmanager/linux-sbsa/fabricmanager-linux-sbsa-570.211.01-archive.tar.xz", + "sha256": "38ba0d26e2c02db349e858164455d916cc09d51a728accefe71413547efc0278", + "md5": "c324bc15d9bec385ac950029868cc2ef", + "size": "7420840" } }, "imex": { "name": "Nvidia-Imex", "license": "NVIDIA Proprietary", "license_path": "imex/LICENSE.txt", - "version": "570.124.06", + "version": "570.211.01", "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" + "relative_path": "imex/linux-x86_64/nvidia-imex-linux-x86_64-570.211.01-archive.tar.xz", + "sha256": "0a70d814d309d1967b86d99e2042b4ef1959168ce5e2c9e33e97089c18a7afef", + "md5": "6c0d596b1229dda0e40e163c23da915f", + "size": "8128408" }, "linux-sbsa": { - "relative_path": "imex/linux-sbsa/nvidia-imex-linux-sbsa-570.124.06-archive.tar.xz", - "sha256": "55d1f5c2960305fad129df567e85be9431412e5ac5814740b368f8acd5ff8a04", - "md5": "3b7c19eaf4cad5e6bc36948d466dc4c2", - "size": "8771664" + "relative_path": "imex/linux-sbsa/nvidia-imex-linux-sbsa-570.211.01-archive.tar.xz", + "sha256": "bba5c931ceedc365cf79bd2c0d1d5303cdee5fffaec617ecbeb3f6708667b065", + "md5": "45995a92cc2b0374832e409821e36aaf", + "size": "7568272" } }, "libcublas": { "name": "CUDA cuBLAS", "license": "CUDA Toolkit", "license_path": "libcublas/LICENSE.txt", - "version": "12.8.4.1", + "version": "12.8.5.5", "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" + "relative_path": "libcublas/linux-x86_64/libcublas-linux-x86_64-12.8.5.5-archive.tar.xz", + "sha256": "f732baf6e55de1844f9bea6646ceae13f30b10592f87b12406bf4713b7f67521", + "md5": "cfa9c9e21cac8ab7bc407f471461c531", + "size": "949754460" }, "linux-sbsa": { - "relative_path": "libcublas/linux-sbsa/libcublas-linux-sbsa-12.8.4.1-archive.tar.xz", - "sha256": "429803c0ea8aec1db0050f7bfd807d519e22c9bf223c19000d6018d930741028", - "md5": "11208a797fce647fb34902a6e63f0629", - "size": "937337100" + "relative_path": "libcublas/linux-sbsa/libcublas-linux-sbsa-12.8.5.5-archive.tar.xz", + "sha256": "17f56c9b89e9cc71e0738a874d9a0c98cfe224119b475b16c6ccd07fc3ded74b", + "md5": "0c1e1a1695cc0a684a943f9d66f79e95", + "size": "948745504" }, "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" + "relative_path": "libcublas/windows-x86_64/libcublas-windows-x86_64-12.8.5.5-archive.zip", + "sha256": "0a2beedd7c1203cb9de5e5ab11943d27e41ee5d18dc3810b21bcd75be7e57a05", + "md5": "863045666c56d1d663ffc869c7c635dd", + "size": "563633310" }, "linux-aarch64": { - "relative_path": "libcublas/linux-aarch64/libcublas-linux-aarch64-12.8.4.1-archive.tar.xz", - "sha256": "d3c3f32be793fbc995754acf12f94fcec5afc8d85d860875b38eed3ff6f97804", - "md5": "056caa43ee8df05c58b8d30bc4a8814e", - "size": "513261552" + "relative_path": "libcublas/linux-aarch64/libcublas-linux-aarch64-12.8.5.5-archive.tar.xz", + "sha256": "8d0e5bc5fb58419593a6452766e35bccf3773c713e1a0eca4103f6a73eb2c796", + "md5": "4965f266447810aebed43119738c4dc5", + "size": "514418300" } }, "libcudla": { @@ -852,18 +852,18 @@ "name": "NVIDIA NSCQ API", "license": "NVIDIA Driver", "license_path": "libnvidia_nscq/LICENSE.txt", - "version": "570.124.06", + "version": "570.211.01", "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" + "relative_path": "libnvidia_nscq/linux-x86_64/libnvidia_nscq-linux-x86_64-570.211.01-archive.tar.xz", + "sha256": "935a24b4a421430c69accb0314e6777e647f946e50057f8142d5283fc9a7d0c8", + "md5": "c71a685191fd4a12d28bf91aedcb2130", + "size": "357180" }, "linux-sbsa": { - "relative_path": "libnvidia_nscq/linux-sbsa/libnvidia_nscq-linux-sbsa-570.124.06-archive.tar.xz", - "sha256": "15ea42d7c3282b27e2e37efe8f59ee499f5ab40fc9e76f8295775ea1a3d5c139", - "md5": "7eca835f610eec5e70b571794be25057", - "size": "447036" + "relative_path": "libnvidia_nscq/linux-sbsa/libnvidia_nscq-linux-sbsa-570.211.01-archive.tar.xz", + "sha256": "01752f9fd0af7e8aec21168d759243b23716e6f970789f3ba19aeefe12d12493", + "md5": "490a6e7459d4ea540bf09f70798085f3", + "size": "350888" } }, "libnvjitlink": { @@ -930,12 +930,12 @@ "name": "LIBNVSDM", "license": "NVIDIA", "license_path": "libnvsdm/LICENSE.txt", - "version": "570.124.06", + "version": "570.211.01", "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" + "relative_path": "libnvsdm/linux-x86_64/libnvsdm-linux-x86_64-570.211.01-archive.tar.xz", + "sha256": "a4b5d5f76de3a450218f381e113ef937529859b865eed9341e247f8f40f0fdbf", + "md5": "023a523dbddf6f74cb67109ecca83993", + "size": "491744" } }, "nsight_compute": { @@ -1008,18 +1008,18 @@ "name": "NVIDIA Linux Driver", "license": "NVIDIA Driver", "license_path": "nvidia_driver/LICENSE.txt", - "version": "570.124.06", + "version": "570.211.01", "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" + "relative_path": "nvidia_driver/linux-x86_64/nvidia_driver-linux-x86_64-570.211.01-archive.tar.xz", + "sha256": "7b3dcdd6beb6abbc8e88e872a7276cbcf7d48d0aeabc6a9cf249f897096dfb09", + "md5": "1fb59df62e2827283163a4797f3b684b", + "size": "450164200" }, "linux-sbsa": { - "relative_path": "nvidia_driver/linux-sbsa/nvidia_driver-linux-sbsa-570.124.06-archive.tar.xz", - "sha256": "0edad79f9f52818d4b03bcc06ee4ef2ea81136330381347696fd3f804087f54b", - "md5": "efc8ddc7039ddbb30928f83b98b91fea", - "size": "344090356" + "relative_path": "nvidia_driver/linux-sbsa/nvidia_driver-linux-sbsa-570.211.01-archive.tar.xz", + "sha256": "e1553b67794a01b56cca657ec201dd223d0e1c522d3d637a4d9166f17a9584d1", + "md5": "aabc2e2726b7f39f0e456af4545b00c2", + "size": "349387888" } }, "nvidia_fs": { @@ -1058,4 +1058,4 @@ "size": "863828" } } -} +} \ No newline at end of file diff --git a/pkgs/development/cuda-modules/_cuda/manifests/cuda/redistrib_12.9.1.json b/pkgs/development/cuda-modules/_cuda/manifests/cuda/redistrib_12.9.2.json similarity index 98% rename from pkgs/development/cuda-modules/_cuda/manifests/cuda/redistrib_12.9.1.json rename to pkgs/development/cuda-modules/_cuda/manifests/cuda/redistrib_12.9.2.json index 835340899e33..5ea19cb03f01 100644 --- a/pkgs/development/cuda-modules/_cuda/manifests/cuda/redistrib_12.9.1.json +++ b/pkgs/development/cuda-modules/_cuda/manifests/cuda/redistrib_12.9.2.json @@ -1,6 +1,6 @@ { - "release_date": "2025-06-05", - "release_label": "12.9.1", + "release_date": "2026-05-14", + "release_label": "12.9.2", "release_product": "cuda", "collectx_bringup": { "name": "UFM telemetry CollectX Bringup", @@ -624,30 +624,30 @@ "name": "CUDA cuBLAS", "license": "CUDA Toolkit", "license_path": "libcublas/LICENSE.txt", - "version": "12.9.1.4", + "version": "12.9.2.10", "linux-x86_64": { - "relative_path": "libcublas/linux-x86_64/libcublas-linux-x86_64-12.9.1.4-archive.tar.xz", - "sha256": "546addc4a9d82b8f23aa9ba9274b6bc0429a63008a31c759884ac24880796057", - "md5": "9b07f0c3d94534e56e003c6016b9771c", - "size": "933611504" + "relative_path": "libcublas/linux-x86_64/libcublas-linux-x86_64-12.9.2.10-archive.tar.xz", + "sha256": "c80a724aafa1ee49110b0d3385316ea54d418b03e796e91e8f0b47d52f8022fd", + "md5": "655b16ec86c0525b0d7e280cdf43ece9", + "size": "944339140" }, "linux-sbsa": { - "relative_path": "libcublas/linux-sbsa/libcublas-linux-sbsa-12.9.1.4-archive.tar.xz", - "sha256": "e99b074e6f66034e563508118804599d7579f73afc8424c55ad5fd8d12e085a5", - "md5": "4c7cdc43283c0ba62e665b02e9ec7540", - "size": "932528492" + "relative_path": "libcublas/linux-sbsa/libcublas-linux-sbsa-12.9.2.10-archive.tar.xz", + "sha256": "da12f27cc758a5bfcc98dba81670eb67e4a10e994587a1183879c96726009a49", + "md5": "a22a3d34c2e0edb18c63ce6850f6749b", + "size": "940215464" }, "windows-x86_64": { - "relative_path": "libcublas/windows-x86_64/libcublas-windows-x86_64-12.9.1.4-archive.zip", - "sha256": "d534d98b0b453a98914dbf3adf47d7e84b55037abf02f87466439e1dcef581ed", - "md5": "3f092963b0767968fe6f02febc1b0cbf", - "size": "549755186" + "relative_path": "libcublas/windows-x86_64/libcublas-windows-x86_64-12.9.2.10-archive.zip", + "sha256": "62782c354e1536118caab8fe5fd295ac5fd9076e4814aba0bdaf032fe2b833ae", + "md5": "08f474ec4bc1a0b3bcd54078bb66abdf", + "size": "549731131" }, "linux-aarch64": { - "relative_path": "libcublas/linux-aarch64/libcublas-linux-aarch64-12.9.1.4-archive.tar.xz", - "sha256": "f75938d72153902cf08d1666311f35851e7eb6a16af743b2346bc68d7ba6b341", - "md5": "15f6396431885647e961af811a90cc06", - "size": "493899648" + "relative_path": "libcublas/linux-aarch64/libcublas-linux-aarch64-12.9.2.10-archive.tar.xz", + "sha256": "e3fbb04bead0dc536879956061d307eb0c870d36026742d5a548c084b633afdc", + "md5": "a7bc52d3393f7970004d45def584e1ce", + "size": "495495400" } }, "libcudla": { @@ -1148,4 +1148,4 @@ "size": "864204" } } -} +} \ No newline at end of file diff --git a/pkgs/development/cuda-modules/_cuda/manifests/cuda/redistrib_13.1.1.json b/pkgs/development/cuda-modules/_cuda/manifests/cuda/redistrib_13.1.2.json similarity index 98% rename from pkgs/development/cuda-modules/_cuda/manifests/cuda/redistrib_13.1.1.json rename to pkgs/development/cuda-modules/_cuda/manifests/cuda/redistrib_13.1.2.json index 184990767173..6aba075b479e 100644 --- a/pkgs/development/cuda-modules/_cuda/manifests/cuda/redistrib_13.1.1.json +++ b/pkgs/development/cuda-modules/_cuda/manifests/cuda/redistrib_13.1.2.json @@ -1,6 +1,6 @@ { - "release_date": "2026-01-12", - "release_label": "13.1.1", + "release_date": "2026-04-30", + "release_label": "13.1.2", "release_product": "cuda", "collectx_bringup": { "name": "UFM telemetry CollectX Bringup", @@ -589,24 +589,24 @@ "name": "CUDA cuBLAS", "license": "CUDA Toolkit", "license_path": "libcublas/LICENSE.txt", - "version": "13.2.1.1", + "version": "13.2.2.2", "linux-x86_64": { - "relative_path": "libcublas/linux-x86_64/libcublas-linux-x86_64-13.2.1.1-archive.tar.xz", - "sha256": "b1cde2e14d1547f575f61f9b90dc91e9b80991d114971d50d535dd8bd72b5466", - "md5": "8bef35503ab216f323ae3dff15bada55", - "size": "798288312" + "relative_path": "libcublas/linux-x86_64/libcublas-linux-x86_64-13.2.2.2-archive.tar.xz", + "sha256": "fd2747cbe678120a5beeb5b2a3a9cb07c1b5b9a820a0f6869ea46e53d03b1af2", + "md5": "73939d09cba3fe383894293d4539810b", + "size": "798274192" }, "linux-sbsa": { - "relative_path": "libcublas/linux-sbsa/libcublas-linux-sbsa-13.2.1.1-archive.tar.xz", - "sha256": "693cc5b991a374bf28917b4e957248e93d86c2d57c92652de2cb7967d1179a71", - "md5": "8e67338e0a13ded2db61cfa1fce2fd46", - "size": "1005398628" + "relative_path": "libcublas/linux-sbsa/libcublas-linux-sbsa-13.2.2.2-archive.tar.xz", + "sha256": "450bb08a97528a553a89291420cc41dba29917e3820dd9440e18e455a663908c", + "md5": "7958155436c837c477fe53236544b99d", + "size": "1005318480" }, "windows-x86_64": { - "relative_path": "libcublas/windows-x86_64/libcublas-windows-x86_64-13.2.1.1-archive.zip", - "sha256": "b00be5cda504da494a5f6b72a24f53254f97d4d47e8933ecc3993ad58b6b2ad2", - "md5": "da242891250d139f2ed33da156edada2", - "size": "384768814" + "relative_path": "libcublas/windows-x86_64/libcublas-windows-x86_64-13.2.2.2-archive.zip", + "sha256": "98db841fedf0ce2f723ec559fdf78bf3704d2691c5f427d2f112d223b28d3782", + "md5": "14bffab8e6e15167dcea70da014bb0bf", + "size": "384716797" } }, "libcufft": { @@ -1095,4 +1095,4 @@ "size": "888959" } } -} +} \ No newline at end of file diff --git a/pkgs/development/cuda-modules/_cuda/manifests/cuda/redistrib_13.2.1.json b/pkgs/development/cuda-modules/_cuda/manifests/cuda/redistrib_13.2.1.json deleted file mode 100644 index d57eea6844b7..000000000000 --- a/pkgs/development/cuda-modules/_cuda/manifests/cuda/redistrib_13.2.1.json +++ /dev/null @@ -1,1122 +0,0 @@ -{ - "release_date": "2026-04-13", - "release_label": "13.2.1", - "release_product": "cuda", - "collectx_bringup": { - "name": "UFM telemetry CollectX Bringup", - "license": "NVIDIA Proprietary", - "license_path": "collectx_bringup/LICENSE.txt", - "version": "1.22.1", - "linux-x86_64": { - "relative_path": "collectx_bringup/linux-x86_64/collectx_bringup-linux-x86_64-1.22.1-archive.tar.xz", - "sha256": "ba1676715cc32ddf9695e1e59fe283c0489a9a18f6a0bfdd1b0104631766a1ca", - "md5": "e480e74d2ca1ec226c1f15f47d0fac30", - "size": "142950700" - }, - "linux-sbsa": { - "relative_path": "collectx_bringup/linux-sbsa/collectx_bringup-linux-sbsa-1.22.1-archive.tar.xz", - "sha256": "8f7dd62d0adf8dfd0543aa82c1859f161fea23e8d5bb5b4b2bcc698508329a22", - "md5": "5e44cf49922aec1937414c0f54b2e491", - "size": "125513356" - } - }, - "cuda_cccl": { - "name": "CXX Core Compute Libraries", - "license": "CUDA Toolkit", - "license_path": "cuda_cccl/LICENSE.txt", - "version": "13.2.75", - "linux-x86_64": { - "relative_path": "cuda_cccl/linux-x86_64/cuda_cccl-linux-x86_64-13.2.75-archive.tar.xz", - "sha256": "1801f304d92085a327ab46db58264d7f7f48cce80f5825637c405c3a2410dadd", - "md5": "8f96687e430ec4414e96e64837f0614f", - "size": "1213540" - }, - "linux-sbsa": { - "relative_path": "cuda_cccl/linux-sbsa/cuda_cccl-linux-sbsa-13.2.75-archive.tar.xz", - "sha256": "296248ed702ea9e1a5e43c367d7a09a9ce2fda8a8c21101c428ea79eecf1a46c", - "md5": "a7a4e61512c5b756d90ff012b8b4b4ba", - "size": "1213180" - }, - "windows-x86_64": { - "relative_path": "cuda_cccl/windows-x86_64/cuda_cccl-windows-x86_64-13.2.75-archive.zip", - "sha256": "4c799e2c502ccc9a712d90baa102d9a2f6c50d6303f9e07a227ef4756c4d0a6a", - "md5": "85632a6d1b9142adf67bb07735d94c8b", - "size": "3519616" - } - }, - "cuda_compat": { - "name": "CUDA Forward Compatability", - "license": "CUDA Toolkit", - "license_path": "cuda_compat/LICENSE.txt", - "version": "595.58.03", - "linux-x86_64": { - "cuda13.2": { - "relative_path": "cuda_compat/linux-x86_64/cuda_compat-linux-x86_64-595.58.03_cuda13.2-archive.tar.xz", - "sha256": "f976f39fbd134af6d8a2daba08ead45c0867cf94129b3407651ca90a88b80e90", - "md5": "67ce646771b49d380ad774ff1e2d6b41", - "size": "96364312" - } - }, - "cuda_variant": [ - "13.2" - ], - "linux-sbsa": { - "cuda13.2": { - "relative_path": "cuda_compat/linux-sbsa/cuda_compat-linux-sbsa-595.58.03_cuda13.2-archive.tar.xz", - "sha256": "8f3deb972c9b7ccb1da2492f8b503b0de483ece09a85ada929e35be4c2689649", - "md5": "ddea480ddf7320d3905b202abb80622b", - "size": "87890192" - } - } - }, - "cuda_compat_orin": { - "name": "CUDA compat orin L4T", - "license": "CUDA Toolkit", - "license_path": "cuda_compat_orin/LICENSE.txt", - "version": "13.2.44429113", - "linux-sbsa": { - "relative_path": "cuda_compat_orin/linux-sbsa/cuda_compat_orin-linux-sbsa-13.2.44429113-archive.tar.xz", - "sha256": "e67352f1007268ebff15f6d4323f3a1bad99e74bb00ef305e2923c92a52b7a20", - "md5": "ed37c7a45eeccfeeecd539d142e8bab5", - "size": "82005692" - } - }, - "cuda_crt": { - "name": "CUDA CRT", - "license": "CUDA Toolkit", - "license_path": "cuda_crt/LICENSE.txt", - "version": "13.2.78", - "linux-x86_64": { - "relative_path": "cuda_crt/linux-x86_64/cuda_crt-linux-x86_64-13.2.78-archive.tar.xz", - "sha256": "17e731ba749765c2e2e325e3bffecee94226c866cf59f13ba3792aa4f2b1bb31", - "md5": "0ad56a3a66495a8e8665e96637a23893", - "size": "80256" - }, - "linux-sbsa": { - "relative_path": "cuda_crt/linux-sbsa/cuda_crt-linux-sbsa-13.2.78-archive.tar.xz", - "sha256": "5704c8d2123abdfb34dcd19b1728f8ed10a112865e1685d33091f2f4efffecba", - "md5": "f5d8edb39af523e122eda695339aedf5", - "size": "80224" - }, - "windows-x86_64": { - "relative_path": "cuda_crt/windows-x86_64/cuda_crt-windows-x86_64-13.2.78-archive.zip", - "sha256": "0e19f9d23451d77e32794d53bb110a4eecb26d9542391dbb3f997a688c9ddecc", - "md5": "672a1c15880dc8868b39d481dfb8bdc3", - "size": "139371" - } - }, - "cuda_ctadvisor": { - "name": "ctadvisor", - "license": "CUDA Toolkit", - "license_path": "cuda_ctadvisor/LICENSE.txt", - "version": "13.2.78", - "linux-x86_64": { - "relative_path": "cuda_ctadvisor/linux-x86_64/cuda_ctadvisor-linux-x86_64-13.2.78-archive.tar.xz", - "sha256": "0307e442d433904bf0ae63b752c0463975a579cd5f5c56adb671261574cf1b4e", - "md5": "ee735c6262a444a150190e1bb2c0c7f6", - "size": "784684" - }, - "linux-sbsa": { - "relative_path": "cuda_ctadvisor/linux-sbsa/cuda_ctadvisor-linux-sbsa-13.2.78-archive.tar.xz", - "sha256": "3b7d9182e74dfcb9261e26c087dbe82ae0a5e733024cbfc7f534ec07c0a68099", - "md5": "10c497affe9b0a4785df44a0af373af8", - "size": "697992" - }, - "windows-x86_64": { - "relative_path": "cuda_ctadvisor/windows-x86_64/cuda_ctadvisor-windows-x86_64-13.2.78-archive.zip", - "sha256": "4ecc553a54781b98fba661deaee1c8172d442d54e82920a57b9f0bcc720ae96e", - "md5": "43d5451b0bebba7820f5ae92fafcb33e", - "size": "863785" - } - }, - "cuda_cudart": { - "name": "CUDA Runtime (cudart)", - "license": "CUDA Toolkit", - "license_path": "cuda_cudart/LICENSE.txt", - "version": "13.2.75", - "linux-x86_64": { - "relative_path": "cuda_cudart/linux-x86_64/cuda_cudart-linux-x86_64-13.2.75-archive.tar.xz", - "sha256": "9502ab2c7824e5ef3b554d290b9f564c5026994f469b99c72451a53578f386b9", - "md5": "3d67f208d3904c1d27eb6258a4667f1a", - "size": "1545956" - }, - "linux-sbsa": { - "relative_path": "cuda_cudart/linux-sbsa/cuda_cudart-linux-sbsa-13.2.75-archive.tar.xz", - "sha256": "42caf374e4e7e90ebcbb1470c08a51417c5a941e8c04b745d8be0ade759119fb", - "md5": "b3c8c31418bbd42f0776b6cc9b83ec5e", - "size": "1538408" - }, - "windows-x86_64": { - "relative_path": "cuda_cudart/windows-x86_64/cuda_cudart-windows-x86_64-13.2.75-archive.zip", - "sha256": "8c7f187543545cefdbf55f66ecb8c990e159e38a78694fda50e251fcb2f4fe5f", - "md5": "3b75036cf8f230773ac6142bc6d8ee4b", - "size": "3094062" - } - }, - "cuda_culibos": { - "name": "CUDA MATH Library (cuda culibos)", - "license": "CUDA Toolkit", - "license_path": "cuda_culibos/LICENSE.txt", - "version": "13.2.75", - "linux-x86_64": { - "relative_path": "cuda_culibos/linux-x86_64/cuda_culibos-linux-x86_64-13.2.75-archive.tar.xz", - "sha256": "1e6acf1fd637272d4eb1706aa68ed9bffd8768eac91bed2d3b376de19c58fa39", - "md5": "fbf511b80e455cd90a363d14ddc3bedf", - "size": "21460" - }, - "linux-sbsa": { - "relative_path": "cuda_culibos/linux-sbsa/cuda_culibos-linux-sbsa-13.2.75-archive.tar.xz", - "sha256": "4d90195b2a6b7d6a4b36583e8dead5f10fe702c4d76d5d1b78abc074bb2ec893", - "md5": "fe631ebdfe3c2758bffa6a741a6cf9e3", - "size": "21500" - } - }, - "cuda_cuobjdump": { - "name": "cuobjdump", - "license": "CUDA Toolkit", - "license_path": "cuda_cuobjdump/LICENSE.txt", - "version": "13.2.78", - "linux-x86_64": { - "relative_path": "cuda_cuobjdump/linux-x86_64/cuda_cuobjdump-linux-x86_64-13.2.78-archive.tar.xz", - "sha256": "85541582eb4689e3012627913468ab14fda6676ee95e01b0247e5bd6a174dc61", - "md5": "261fbeb8d88201871950aac6e75ca540", - "size": "275408" - }, - "linux-sbsa": { - "relative_path": "cuda_cuobjdump/linux-sbsa/cuda_cuobjdump-linux-sbsa-13.2.78-archive.tar.xz", - "sha256": "b0414bc750bd5087fa80020e208a0d72e76bfe0eeb201e3d46721fb4f783bda0", - "md5": "803b1aaa72ef13534dd16db7c8aa9451", - "size": "261956" - }, - "windows-x86_64": { - "relative_path": "cuda_cuobjdump/windows-x86_64/cuda_cuobjdump-windows-x86_64-13.2.78-archive.zip", - "sha256": "f41fd7ecb9de9db155a56aaf47d93ae407b73684ec434edd17c2637ddef9563e", - "md5": "1e3a7912225e652ab59efe9462895047", - "size": "6190179" - } - }, - "cuda_cupti": { - "name": "CUPTI", - "license": "CUDA Toolkit", - "license_path": "cuda_cupti/LICENSE.txt", - "version": "13.2.75", - "linux-x86_64": { - "relative_path": "cuda_cupti/linux-x86_64/cuda_cupti-linux-x86_64-13.2.75-archive.tar.xz", - "sha256": "302209ad5e44bfdfdd701d035a70d1f9700cdafe46d31c229d31c2c93b906462", - "md5": "8821a9db83cb2e5dffce5a85475932ea", - "size": "17507124" - }, - "linux-sbsa": { - "relative_path": "cuda_cupti/linux-sbsa/cuda_cupti-linux-sbsa-13.2.75-archive.tar.xz", - "sha256": "ff209d7c391d41141166b11e2235136c41f80b03b042e31de89a67eac1dd3017", - "md5": "e3d1277fdb22cbd92d35b160babeddda", - "size": "13579160" - }, - "windows-x86_64": { - "relative_path": "cuda_cupti/windows-x86_64/cuda_cupti-windows-x86_64-13.2.75-archive.zip", - "sha256": "4097fd774378c12a5cf8af1cf6c0f647b755981a3494492f300177b451113495", - "md5": "338ccaa7618580fe68a3cf4b4edb46e3", - "size": "13911303" - } - }, - "cuda_cuxxfilt": { - "name": "CUDA cuxxfilt (demangler)", - "license": "CUDA Toolkit", - "license_path": "cuda_cuxxfilt/LICENSE.txt", - "version": "13.2.78", - "linux-x86_64": { - "relative_path": "cuda_cuxxfilt/linux-x86_64/cuda_cuxxfilt-linux-x86_64-13.2.78-archive.tar.xz", - "sha256": "f5cd88bd46fd8ce1af2d0f5c182a70d0c6a0a65934be87e171bdf1cff4c60e28", - "md5": "7ab32c5a2f4ba9f96cab119259805de5", - "size": "56528" - }, - "linux-sbsa": { - "relative_path": "cuda_cuxxfilt/linux-sbsa/cuda_cuxxfilt-linux-sbsa-13.2.78-archive.tar.xz", - "sha256": "b438609456370de14d6f1634ef9dd56b42c4e301b549913b2d38b815f94b599a", - "md5": "a3a0758350dbe80ea213d17418df3fac", - "size": "53076" - }, - "windows-x86_64": { - "relative_path": "cuda_cuxxfilt/windows-x86_64/cuda_cuxxfilt-windows-x86_64-13.2.78-archive.zip", - "sha256": "75a5abadfbe5177314f097ac7982499e9a958e4e4983fee37d3a7902c0030c7a", - "md5": "a6639630a844b7478eb875991bade235", - "size": "187621" - } - }, - "cuda_documentation": { - "name": "CUDA Documentation", - "license": "CUDA Toolkit", - "license_path": "cuda_documentation/LICENSE.txt", - "version": "13.2.75", - "linux-x86_64": { - "relative_path": "cuda_documentation/linux-x86_64/cuda_documentation-linux-x86_64-13.2.75-archive.tar.xz", - "sha256": "af411369227274d213194ee5321f270006fbf31aadab29234461c7caba404d3f", - "md5": "3d38cf8e146d24b6015104fb801d0087", - "size": "68008" - }, - "linux-sbsa": { - "relative_path": "cuda_documentation/linux-sbsa/cuda_documentation-linux-sbsa-13.2.75-archive.tar.xz", - "sha256": "5b2aabc45afb5d4c284ed4c424b577fe191cdb9e53fa6d18869931aa07e915f6", - "md5": "9c3f421dfdec6199883a03ba680165ee", - "size": "68172" - }, - "windows-x86_64": { - "relative_path": "cuda_documentation/windows-x86_64/cuda_documentation-windows-x86_64-13.2.75-archive.zip", - "sha256": "f10c0cf8c0ff4ba47f9257f7fd96c346592adf52bf0551c1aba78bbcbf94d449", - "md5": "93f303cabc5b6e55b98879818a48949e", - "size": "108118" - } - }, - "cuda_gdb": { - "name": "CUDA GDB", - "license": "CUDA Toolkit", - "license_path": "cuda_gdb/LICENSE.txt", - "version": "13.2.75", - "linux-x86_64": { - "relative_path": "cuda_gdb/linux-x86_64/cuda_gdb-linux-x86_64-13.2.75-archive.tar.xz", - "sha256": "4fe02b41f87d11db6fc48f2b0eb799dcdc55c27b1115d0e97d8f2ab733c0314d", - "md5": "d7ed88e513ad4f8211dc9d7b281c29c2", - "size": "94375064" - }, - "linux-sbsa": { - "relative_path": "cuda_gdb/linux-sbsa/cuda_gdb-linux-sbsa-13.2.75-archive.tar.xz", - "sha256": "60528458209c5e4c2fd019d65cbaca12cd86e6484d314363e85597b41c69ba1a", - "md5": "5d84c51481d657c4e7b53c167a0da972", - "size": "92068008" - } - }, - "cuda_nsight": { - "name": "Nsight Eclipse Edition Plugin", - "license": "CUDA Toolkit", - "license_path": "cuda_nsight/LICENSE.txt", - "version": "13.2.75", - "linux-x86_64": { - "relative_path": "cuda_nsight/linux-x86_64/cuda_nsight-linux-x86_64-13.2.75-archive.tar.xz", - "sha256": "d3fe0b2d9b5f7063fe44ea68d4a172e2f5aae60ea5ba37b2df65a972069e441a", - "md5": "591e15d2a8438f2f9191495e65a86fd2", - "size": "118690772" - } - }, - "cuda_nvcc": { - "name": "CUDA NVCC", - "license": "CUDA Toolkit", - "license_path": "cuda_nvcc/LICENSE.txt", - "version": "13.2.78", - "linux-x86_64": { - "relative_path": "cuda_nvcc/linux-x86_64/cuda_nvcc-linux-x86_64-13.2.78-archive.tar.xz", - "sha256": "1dc73b03f1d74081866986ca406f7b5981d14306ccbb03127ba45401f36e1862", - "md5": "51386c95804af58783dcba465ae0cb10", - "size": "31106340" - }, - "linux-sbsa": { - "relative_path": "cuda_nvcc/linux-sbsa/cuda_nvcc-linux-sbsa-13.2.78-archive.tar.xz", - "sha256": "02ae0459399e8ee851150c5489c0193bb699e4b2e8aed8ba58986e4bca9eb799", - "md5": "d835bcec804f5b94e60b022712ded880", - "size": "26697504" - }, - "windows-x86_64": { - "relative_path": "cuda_nvcc/windows-x86_64/cuda_nvcc-windows-x86_64-13.2.78-archive.zip", - "sha256": "da33f46a1a907a12abd0c192bbe907057b1e2269fdccfc778101fb02161e1c59", - "md5": "f536d1ad1e0fcc4131573f72d0201cc9", - "size": "31257705" - } - }, - "cuda_nvdisasm": { - "name": "CUDA nvdisasm", - "license": "CUDA Toolkit", - "license_path": "cuda_nvdisasm/LICENSE.txt", - "version": "13.2.78", - "linux-x86_64": { - "relative_path": "cuda_nvdisasm/linux-x86_64/cuda_nvdisasm-linux-x86_64-13.2.78-archive.tar.xz", - "sha256": "4a09184fe49bf9825cc21f0e7fa2133a0eeb75a85b125671ac40acb3fe1150d6", - "md5": "63f43c8bbe2cf8a3ebfdd8409eaf5c52", - "size": "4282248" - }, - "linux-sbsa": { - "relative_path": "cuda_nvdisasm/linux-sbsa/cuda_nvdisasm-linux-sbsa-13.2.78-archive.tar.xz", - "sha256": "0917e7291f41b6a32b5350e5c5e6f80ae8ca873a2504a0e9b2233b74bafe5cae", - "md5": "ae9f042558851bc704666162346db81a", - "size": "4220716" - }, - "windows-x86_64": { - "relative_path": "cuda_nvdisasm/windows-x86_64/cuda_nvdisasm-windows-x86_64-13.2.78-archive.zip", - "sha256": "6fa14f9f0a4c6ac85cc1ed07d412c05100f2e9a89860857ef0b04e0fc25945b1", - "md5": "50616ed2cafee6e802645db88362ceff", - "size": "4623544" - } - }, - "cuda_nvml_dev": { - "name": "CUDA NVML Headers", - "license": "CUDA Toolkit", - "license_path": "cuda_nvml_dev/LICENSE.txt", - "version": "13.2.82", - "linux-x86_64": { - "relative_path": "cuda_nvml_dev/linux-x86_64/cuda_nvml_dev-linux-x86_64-13.2.82-archive.tar.xz", - "sha256": "3065e63e8c3f0e287a564c83030c65a5f054a792e7d909f14697d6f573f916c6", - "md5": "bd8ba8fbe0c66de944bd77b6842c504d", - "size": "146296" - }, - "linux-sbsa": { - "relative_path": "cuda_nvml_dev/linux-sbsa/cuda_nvml_dev-linux-sbsa-13.2.82-archive.tar.xz", - "sha256": "ab67085252164ca56a5ea829ed99c3c15e1f83de646177dec7aea308a0212b73", - "md5": "f73d3ca114aecd708d658fb019dab9a0", - "size": "148912" - }, - "windows-x86_64": { - "relative_path": "cuda_nvml_dev/windows-x86_64/cuda_nvml_dev-windows-x86_64-13.2.82-archive.zip", - "sha256": "b24e8af8b1c369fe280d6895829b0d42177d5844a7cb3b79238e51e9c852f06c", - "md5": "d02f19e44a5e98bccef8cc333ed4a3c1", - "size": "170569" - } - }, - "cuda_nvprune": { - "name": "CUDA nvprune", - "license": "CUDA Toolkit", - "license_path": "cuda_nvprune/LICENSE.txt", - "version": "13.2.78", - "linux-x86_64": { - "relative_path": "cuda_nvprune/linux-x86_64/cuda_nvprune-linux-x86_64-13.2.78-archive.tar.xz", - "sha256": "2cd07b61c1456ad2dacd378be5ca44391605d8d1dbe327634c72f6f5a601db62", - "md5": "f445114334bc1d7532e089fd6826217d", - "size": "523524" - }, - "linux-sbsa": { - "relative_path": "cuda_nvprune/linux-sbsa/cuda_nvprune-linux-sbsa-13.2.78-archive.tar.xz", - "sha256": "c2b0867c904e3c68fdd2e47e09720c290e95dde84a729e983e35deb0ad385bb2", - "md5": "4bc109c27a522b618bbca8cbbbfc632b", - "size": "479588" - }, - "windows-x86_64": { - "relative_path": "cuda_nvprune/windows-x86_64/cuda_nvprune-windows-x86_64-13.2.78-archive.zip", - "sha256": "1453e3ab3ff865f3f3fb7077ffe86643426610bd26f772f9f9ae26b3b8c69fb5", - "md5": "da1237e936eadcfafe7892a085007e41", - "size": "2884343" - } - }, - "cuda_nvrtc": { - "name": "CUDA NVRTC", - "license": "CUDA Toolkit", - "license_path": "cuda_nvrtc/LICENSE.txt", - "version": "13.2.78", - "linux-x86_64": { - "relative_path": "cuda_nvrtc/linux-x86_64/cuda_nvrtc-linux-x86_64-13.2.78-archive.tar.xz", - "sha256": "99dec7ff38d8540b0cb7bdc7b3c8b12b87db83f0f1023ad5f1ed8b51b4af1272", - "md5": "a75c807102c900ae65edbc134a91a24b", - "size": "60715040" - }, - "linux-sbsa": { - "relative_path": "cuda_nvrtc/linux-sbsa/cuda_nvrtc-linux-sbsa-13.2.78-archive.tar.xz", - "sha256": "a9f4bd677aa1ea9e11e492694080661ca062d165f1ec54ff7b207fa33353a4f4", - "md5": "d186f4c184f6c0e97cc295970e063b16", - "size": "55618860" - }, - "windows-x86_64": { - "relative_path": "cuda_nvrtc/windows-x86_64/cuda_nvrtc-windows-x86_64-13.2.78-archive.zip", - "sha256": "579df19af628f849188b3198c185c4ada658e1681275a7895b208b2782eed33a", - "md5": "54f4e5fd671320b4bca165e0f866a0ef", - "size": "288196255" - } - }, - "cuda_nvtx": { - "name": "CUDA NVTX", - "license": "CUDA Toolkit", - "license_path": "cuda_nvtx/LICENSE.txt", - "version": "13.2.75", - "linux-x86_64": { - "relative_path": "cuda_nvtx/linux-x86_64/cuda_nvtx-linux-x86_64-13.2.75-archive.tar.xz", - "sha256": "731246c65881fa5bab9b48ee66aa44a8f578cafc40b0e6ed706359d260a306e7", - "md5": "5722134b9180c944d70d0120bdb41210", - "size": "97648" - }, - "linux-sbsa": { - "relative_path": "cuda_nvtx/linux-sbsa/cuda_nvtx-linux-sbsa-13.2.75-archive.tar.xz", - "sha256": "5204874402c29651caed2608d2fdad52bc30f954b0bba74b111cb1d0bac78c85", - "md5": "806fa4cb38444d29a2d5079911e96b39", - "size": "98204" - }, - "windows-x86_64": { - "relative_path": "cuda_nvtx/windows-x86_64/cuda_nvtx-windows-x86_64-13.2.75-archive.zip", - "sha256": "fef2f6eb480321ef46195c95b44e6addecc9be7fb351e0a72c74c21905f54e88", - "md5": "53aeabe493eed0469658c9baa6d493d1", - "size": "152552" - } - }, - "cuda_opencl": { - "name": "CUDA OpenCL", - "license": "CUDA Toolkit", - "license_path": "cuda_opencl/LICENSE.txt", - "version": "13.2.75", - "linux-x86_64": { - "relative_path": "cuda_opencl/linux-x86_64/cuda_opencl-linux-x86_64-13.2.75-archive.tar.xz", - "sha256": "c7a7febcac431426c5cf8e4dfcdeb28d1be05fa2eb6572f2abc821d12b20ad6b", - "md5": "c1740b74e4b2bdd7dc2c38fe49efe5af", - "size": "95184" - }, - "windows-x86_64": { - "relative_path": "cuda_opencl/windows-x86_64/cuda_opencl-windows-x86_64-13.2.75-archive.zip", - "sha256": "d0df29b99d75b4e1f00c8b7d062cccefb84999937e56eb661d1a4b2307d366bb", - "md5": "59a4aa7ff299a853471947f1f5c3226c", - "size": "140994" - } - }, - "cuda_profiler_api": { - "name": "CUDA Profiler API", - "license": "CUDA Toolkit", - "license_path": "cuda_profiler_api/LICENSE.txt", - "version": "13.2.75", - "linux-x86_64": { - "relative_path": "cuda_profiler_api/linux-x86_64/cuda_profiler_api-linux-x86_64-13.2.75-archive.tar.xz", - "sha256": "20039ac36d2a7f5000bd0e2faf9f52358cad42a01710ffb6acdfac3a5746a3d0", - "md5": "632b1d649869f32565fda709612e48fc", - "size": "17128" - }, - "linux-sbsa": { - "relative_path": "cuda_profiler_api/linux-sbsa/cuda_profiler_api-linux-sbsa-13.2.75-archive.tar.xz", - "sha256": "85f4bae4d76b293e34570bab3385d2a9f5194457e4ef4016d1d0d5aaa6ddf008", - "md5": "6b7262dd155adb0d29fe84e2f5005d8d", - "size": "17120" - }, - "windows-x86_64": { - "relative_path": "cuda_profiler_api/windows-x86_64/cuda_profiler_api-windows-x86_64-13.2.75-archive.zip", - "sha256": "dae9fa61d1049db5a72965d1e3d50b21a5db6aab9ffca84c529b0c2e922622ab", - "md5": "743ab6c62b2d7197ac5edf8f46be7d31", - "size": "21253" - } - }, - "cuda_sandbox_dev": { - "name": "CUDA nvsandboxutils Headers", - "license": "CUDA Toolkit", - "license_path": "cuda_sandbox_dev/LICENSE.txt", - "version": "13.2.82", - "linux-x86_64": { - "relative_path": "cuda_sandbox_dev/linux-x86_64/cuda_sandbox_dev-linux-x86_64-13.2.82-archive.tar.xz", - "sha256": "8f3fe31a79c453df85e40a78d7f89942d52969d6fd772312ca5d1858fc7ad0ad", - "md5": "d46964d7e52726b4a70a6ccddf5e4da1", - "size": "30240" - }, - "linux-sbsa": { - "relative_path": "cuda_sandbox_dev/linux-sbsa/cuda_sandbox_dev-linux-sbsa-13.2.82-archive.tar.xz", - "sha256": "8969b4b1f0c1b47c2cd9d1e37ca24bb74185400ed09f61529f2c00302a28081c", - "md5": "afdef061a1a975f48e4dbc40abcd0c0b", - "size": "30848" - } - }, - "cuda_sanitizer_api": { - "name": "CUDA Compute Sanitizer API", - "license": "CUDA Toolkit", - "license_path": "cuda_sanitizer_api/LICENSE.txt", - "version": "13.2.76", - "linux-x86_64": { - "relative_path": "cuda_sanitizer_api/linux-x86_64/cuda_sanitizer_api-linux-x86_64-13.2.76-archive.tar.xz", - "sha256": "a2d2f5de80ff60e6c4b147aa527dc2235dc06504fd5211ab5cd04fd180f49d3d", - "md5": "4b20614e613703848ab378ea31e882fa", - "size": "10443068" - }, - "linux-sbsa": { - "relative_path": "cuda_sanitizer_api/linux-sbsa/cuda_sanitizer_api-linux-sbsa-13.2.76-archive.tar.xz", - "sha256": "68be35579e0508782b4ebc11a501695f4b4100bda64589a8111b8bb809c22b22", - "md5": "e763b8796c5caf34297afb91e4cf0884", - "size": "7410384" - }, - "windows-x86_64": { - "relative_path": "cuda_sanitizer_api/windows-x86_64/cuda_sanitizer_api-windows-x86_64-13.2.76-archive.zip", - "sha256": "b5a0b81e6f62c0ccd7f4830b7d0c37049e1780f1684018597d97a89f957fa247", - "md5": "db16ec9c9a12ea3440b4e9899f020b49", - "size": "10541068" - } - }, - "cuda_tileiras": { - "name": "CUDA TileIR", - "license": "CUDA Toolkit", - "license_path": "cuda_tileiras/LICENSE.txt", - "version": "13.2.78", - "linux-x86_64": { - "relative_path": "cuda_tileiras/linux-x86_64/cuda_tileiras-linux-x86_64-13.2.78-archive.tar.xz", - "sha256": "59dc5682a5bb2ad0068d1661810910c43d6bff37eca1cd7b27eee86423a58195", - "md5": "5db77519cc30e229ce9be60326812cfc", - "size": "26093056" - }, - "linux-sbsa": { - "relative_path": "cuda_tileiras/linux-sbsa/cuda_tileiras-linux-sbsa-13.2.78-archive.tar.xz", - "sha256": "fac4994a68826c0fb79174200c6e8797b2a685203348a34bd5d3b4d8183be0bb", - "md5": "ebce8900796e956d41736a2bb6b6fd18", - "size": "23733136" - }, - "windows-x86_64": { - "relative_path": "cuda_tileiras/windows-x86_64/cuda_tileiras-windows-x86_64-13.2.78-archive.zip", - "sha256": "a1843d3c52e89a4ad0190209649a336e5fe24e00089377b65c7092a7127fac3f", - "md5": "0322b8733d558c3b1235fbb6cdf7e5e0", - "size": "28614616" - } - }, - "driver_assistant": { - "name": "NVIDIA Driver Assistant", - "license": "MIT", - "license_path": "driver_assistant/LICENSE.txt", - "version": "0.43.58.03", - "linux-all": { - "relative_path": "driver_assistant/source/driver_assistant-0.43.58.03-archive.tar.xz", - "sha256": "0978745a342750ad383a9d79c8bd09e5b08a5405242764a0d41f40e14d588efe", - "md5": "d215197a7f0f94cd66d50c60db17d1fd", - "size": "39588" - } - }, - "fabricmanager": { - "name": "NVIDIA Fabric Manager", - "license": "NVIDIA Driver", - "license_path": "fabricmanager/LICENSE.txt", - "version": "595.58.03", - "linux-x86_64": { - "relative_path": "fabricmanager/linux-x86_64/fabricmanager-linux-x86_64-595.58.03-archive.tar.xz", - "sha256": "ea86951987ced2c2bbed1a9a9037e917dd2268add0ec484db9216e843d8b7de8", - "md5": "8761b4b5f371b7e87b2b82141c901311", - "size": "8854556" - }, - "linux-sbsa": { - "relative_path": "fabricmanager/linux-sbsa/fabricmanager-linux-sbsa-595.58.03-archive.tar.xz", - "sha256": "4e50d4040ae85922823378023d5977fba7b61c840eaa174f976d17c073d8ba83", - "md5": "dd5774a3e234894bdf3679380558558a", - "size": "8067844" - } - }, - "imex": { - "name": "NVIDIA IMEX", - "license": "NVIDIA Driver", - "license_path": "imex/LICENSE.txt", - "version": "595.58.03", - "linux-x86_64": { - "relative_path": "imex/linux-x86_64/imex-linux-x86_64-595.58.03-archive.tar.xz", - "sha256": "fdd7d173ab9d7191679861fd82af04c337cdcaed2ab6d9d22ca5ff3716bc2da5", - "md5": "976db710b56febded478c632d2051d39", - "size": "7774160" - }, - "linux-sbsa": { - "relative_path": "imex/linux-sbsa/imex-linux-sbsa-595.58.03-archive.tar.xz", - "sha256": "ae1c7769de5d6089cf253c125106ff5f0fe1536e82bb1987dce6ee6fefd98b0f", - "md5": "ea980d4922313e06292006968701e114", - "size": "7217600" - } - }, - "libcublas": { - "name": "CUDA cuBLAS", - "license": "CUDA Toolkit", - "license_path": "libcublas/LICENSE.txt", - "version": "13.4.0.1", - "linux-x86_64": { - "relative_path": "libcublas/linux-x86_64/libcublas-linux-x86_64-13.4.0.1-archive.tar.xz", - "sha256": "eda8001ac6b9a6ad862d054aa9b502ff39684147f1e86d02cc0a58a5ce67f62e", - "md5": "a97534ef8b5ea38b1ee768d657baf502", - "size": "808720048" - }, - "linux-sbsa": { - "relative_path": "libcublas/linux-sbsa/libcublas-linux-sbsa-13.4.0.1-archive.tar.xz", - "sha256": "c4d7e9d8f976aa866c48c5e186db61bf617805dafe97f1c32277162e719d7e03", - "md5": "eb3dc48395cb76ad1a7af114e65faaad", - "size": "1022166032" - }, - "windows-x86_64": { - "relative_path": "libcublas/windows-x86_64/libcublas-windows-x86_64-13.4.0.1-archive.zip", - "sha256": "af2de4aab12ce773f934529877ae444452ddf9a5b1156aa2d7549f0ca39693ea", - "md5": "15f431d0e9b2d82d5d400779f05e6c87", - "size": "388161049" - } - }, - "libcudla": { - "name": "cuDLA", - "license": "CUDA Toolkit", - "license_path": "libcudla/LICENSE.txt", - "version": "13.2.75", - "linux-sbsa": { - "relative_path": "libcudla/linux-sbsa/libcudla-linux-sbsa-13.2.75-archive.tar.xz", - "sha256": "99ba5a1d5f781e03b80d00208aa16c21e569f1db2f9b01b3c6b3b921c43610a5", - "md5": "8b68d4196d52d863b85a9e1c85e67c0c", - "size": "41972" - } - }, - "libcufft": { - "name": "CUDA cuFFT", - "license": "CUDA Toolkit", - "license_path": "libcufft/LICENSE.txt", - "version": "12.2.0.46", - "linux-x86_64": { - "relative_path": "libcufft/linux-x86_64/libcufft-linux-x86_64-12.2.0.46-archive.tar.xz", - "sha256": "ad001666bce5986cf0244d7795b6ba0164f30a5d4b1b82bbcc5a8d60af05a8b5", - "md5": "5b7c67ed94520c1d8b158ab1bbe335a4", - "size": "362694912" - }, - "linux-sbsa": { - "relative_path": "libcufft/linux-sbsa/libcufft-linux-sbsa-12.2.0.46-archive.tar.xz", - "sha256": "8a7b6c1087e640bb072d91cb31c0f8bb9b5b3e7460230c1ecda64ceed3c65776", - "md5": "44236635d99f57175670fb441ea59b3f", - "size": "363739484" - }, - "windows-x86_64": { - "relative_path": "libcufft/windows-x86_64/libcufft-windows-x86_64-12.2.0.46-archive.zip", - "sha256": "905cac4d62038f5fe0a2e12f0b6df6fa5ba2341bc34f7f2bf393edb01fe4128b", - "md5": "b0bcd154980d479b58d3472cba334554", - "size": "216183814" - } - }, - "libcufile": { - "name": "CUDA cuFile", - "license": "CUDA Toolkit", - "license_path": "libcufile/LICENSE.txt", - "version": "1.17.1.22", - "linux-x86_64": { - "relative_path": "libcufile/linux-x86_64/libcufile-linux-x86_64-1.17.1.22-archive.tar.xz", - "sha256": "f34cf7f5c174a210647e06ac63f708e1b16eedcc30ff1396c4fa7a9da4ab010e", - "md5": "6802c5bb7c3fb07a5bdb8d7698979894", - "size": "44422908" - }, - "linux-sbsa": { - "relative_path": "libcufile/linux-sbsa/libcufile-linux-sbsa-1.17.1.22-archive.tar.xz", - "sha256": "bdba10d562831b419d94e52dbac7beec5e2c29b9e2448cb95284b9daa1d362d5", - "md5": "e902f50165c425a7121e48eb640c6671", - "size": "43999944" - } - }, - "libcuobjclient": { - "name": "CUDA cuObject Client", - "license": "CUDA Toolkit", - "license_path": "libcuobjclient/LICENSE.txt", - "version": "1.1.1.22", - "linux-x86_64": { - "relative_path": "libcuobjclient/linux-x86_64/libcuobjclient-linux-x86_64-1.1.1.22-archive.tar.xz", - "sha256": "fe6eef6dcf684c5897ce9627d87f741704889027d751fbaf5684fd692e228021", - "md5": "08d38ea8a67acf9ac356b8deb59a19c0", - "size": "153624" - }, - "linux-sbsa": { - "relative_path": "libcuobjclient/linux-sbsa/libcuobjclient-linux-sbsa-1.1.1.22-archive.tar.xz", - "sha256": "fbaa4db588dacbfaef0b61b18f561866847f48b08570fd4fd7774913d0e7c15c", - "md5": "84ca52da118628990976806031f7c8a5", - "size": "152604" - } - }, - "libcurand": { - "name": "CUDA cuRAND", - "license": "CUDA Toolkit", - "license_path": "libcurand/LICENSE.txt", - "version": "10.4.2.55", - "linux-x86_64": { - "relative_path": "libcurand/linux-x86_64/libcurand-linux-x86_64-10.4.2.55-archive.tar.xz", - "sha256": "78141da80fa96d9e56ff365e402e27d1873068e5e3e0f528e11c7e1a59cf8bc3", - "md5": "366f7c812f0471704375fbeff6747449", - "size": "86633040" - }, - "linux-sbsa": { - "relative_path": "libcurand/linux-sbsa/libcurand-linux-sbsa-10.4.2.55-archive.tar.xz", - "sha256": "694f6e67fe63cef8785ab766ce3d29cbe4ce5f1a822a892ad1a6f4e52b44f0c6", - "md5": "394499225ab9308fb098e30e9cd59827", - "size": "87654360" - }, - "windows-x86_64": { - "relative_path": "libcurand/windows-x86_64/libcurand-windows-x86_64-10.4.2.55-archive.zip", - "sha256": "517a84d66efc79da6fc0ad37347a1d629b69e82df5f6c26af3969afdbc4e2bfd", - "md5": "c32bbc7616565a51328c7ed4380653ea", - "size": "55030405" - } - }, - "libcusolver": { - "name": "CUDA cuSOLVER", - "license": "CUDA Toolkit", - "license_path": "libcusolver/LICENSE.txt", - "version": "12.2.0.1", - "linux-x86_64": { - "relative_path": "libcusolver/linux-x86_64/libcusolver-linux-x86_64-12.2.0.1-archive.tar.xz", - "sha256": "893b5b81527626e96b1adf7d3c6733d39d6e058b250e414bb9ca36c41a8c7081", - "md5": "ffdda0c2ee35dac886b79894cbda979f", - "size": "290612880" - }, - "linux-sbsa": { - "relative_path": "libcusolver/linux-sbsa/libcusolver-linux-sbsa-12.2.0.1-archive.tar.xz", - "sha256": "6657f5d0aea0d343498bed32eb0da21bb58ad625a32acb616089c10ad2a73662", - "md5": "f7207c26fbfbc6023f20797eb8ac826b", - "size": "320228836" - }, - "windows-x86_64": { - "relative_path": "libcusolver/windows-x86_64/libcusolver-windows-x86_64-12.2.0.1-archive.zip", - "sha256": "e558137bf62f2f69fed51e93cf11a917e4e2f2a9e5a8ef731840d201a634969c", - "md5": "be83436b1eff3e2597602a2c4a54c35e", - "size": "216919510" - } - }, - "libcusparse": { - "name": "CUDA cuSPARSE", - "license": "CUDA Toolkit", - "license_path": "libcusparse/LICENSE.txt", - "version": "12.7.10.1", - "linux-x86_64": { - "relative_path": "libcusparse/linux-x86_64/libcusparse-linux-x86_64-12.7.10.1-archive.tar.xz", - "sha256": "b981186fa16f8187c550331182fd719dd88def0527d461059b5ef58c5788fa9e", - "md5": "fb50bbbe374350fe7bb05fa1a16fe297", - "size": "286453008" - }, - "linux-sbsa": { - "relative_path": "libcusparse/linux-sbsa/libcusparse-linux-sbsa-12.7.10.1-archive.tar.xz", - "sha256": "3e7f0fe76b72e1499334fb33afb47b028539ff1bb5a660b50b659b1c3520c4a7", - "md5": "89601f8de0d696afd50ffb016c0ab22e", - "size": "318812700" - }, - "windows-x86_64": { - "relative_path": "libcusparse/windows-x86_64/libcusparse-windows-x86_64-12.7.10.1-archive.zip", - "sha256": "67cb9f7072a6f3271eed12a33e338fcda09a8b1673d061d69f947e66c3fbc541", - "md5": "eea14c6e42ea8ee6bdd11d29485149cc", - "size": "149126583" - } - }, - "libnpp": { - "name": "CUDA NPP", - "license": "CUDA Toolkit", - "license_path": "libnpp/LICENSE.txt", - "version": "13.1.0.48", - "linux-x86_64": { - "relative_path": "libnpp/linux-x86_64/libnpp-linux-x86_64-13.1.0.48-archive.tar.xz", - "sha256": "d95ae34b4ba3a85e87ae3161876032ca6c7e1fc073b87520a1d8269cc818d5fe", - "md5": "8e7d8337b5c560b1654326cb1fa386bc", - "size": "223893788" - }, - "linux-sbsa": { - "relative_path": "libnpp/linux-sbsa/libnpp-linux-sbsa-13.1.0.48-archive.tar.xz", - "sha256": "d5cd3c697e5027047879c6722789954d2ffe1cc1c8c0e8f37b23f03c602c4453", - "md5": "9a176ce1d66e9c85f8e0cc41dfb058ca", - "size": "253775368" - }, - "windows-x86_64": { - "relative_path": "libnpp/windows-x86_64/libnpp-windows-x86_64-13.1.0.48-archive.zip", - "sha256": "0444d4e83ad8d338e5b2ec464a2571162d7f000583570afe4ba184cac9d866c6", - "md5": "a7cf9aed71c9a251a9fcc554f6a7db6a", - "size": "133157044" - } - }, - "libnvfatbin": { - "name": "NVIDIA compiler library for fatbin interaction", - "license": "CUDA Toolkit", - "license_path": "libnvfatbin/LICENSE.txt", - "version": "13.2.78", - "linux-x86_64": { - "relative_path": "libnvfatbin/linux-x86_64/libnvfatbin-linux-x86_64-13.2.78-archive.tar.xz", - "sha256": "187cc7ed6c3d3408a5ef86418e33097edcf3065abfca49b0fc42fd8255dc5689", - "md5": "9e3b74d7fe8d9c1719a704c5f9959227", - "size": "951780" - }, - "linux-sbsa": { - "relative_path": "libnvfatbin/linux-sbsa/libnvfatbin-linux-sbsa-13.2.78-archive.tar.xz", - "sha256": "4cff02febea57020b22bcb5412b082ba22e687ed968d12d28b42505719d1f111", - "md5": "04d3a9a329be0d891de9d2ca5bfc89d2", - "size": "884616" - }, - "windows-x86_64": { - "relative_path": "libnvfatbin/windows-x86_64/libnvfatbin-windows-x86_64-13.2.78-archive.zip", - "sha256": "59017e4ca34eca0d420b83aebba0b04c23d723c6c842095e51df938c81b6090b", - "md5": "a01f04deb986b369c52851ac4bcf97a8", - "size": "2264723" - } - }, - "libnvidia_nscq": { - "name": "NVIDIA NSCQ API", - "license": "NVIDIA Driver", - "license_path": "libnvidia_nscq/LICENSE.txt", - "version": "595.58.03", - "linux-x86_64": { - "relative_path": "libnvidia_nscq/linux-x86_64/libnvidia_nscq-linux-x86_64-595.58.03-archive.tar.xz", - "sha256": "1c008787111fc55a7fc1d3521a6d41c2523b8949354e5651eadb4498554e5469", - "md5": "5b559a614f2c2c79b6eb796b68b6fb0f", - "size": "380652" - }, - "linux-sbsa": { - "relative_path": "libnvidia_nscq/linux-sbsa/libnvidia_nscq-linux-sbsa-595.58.03-archive.tar.xz", - "sha256": "a564cff1fd237031a38886882ce06d53b48750bfa4a18d719e470df9d2aeca0d", - "md5": "36760ab91e3de46150ae82acdeb0770e", - "size": "350836" - } - }, - "libnvjitlink": { - "name": "NVIDIA compiler library for JIT LTO functionality", - "license": "CUDA Toolkit", - "license_path": "libnvjitlink/LICENSE.txt", - "version": "13.2.78", - "linux-x86_64": { - "relative_path": "libnvjitlink/linux-x86_64/libnvjitlink-linux-x86_64-13.2.78-archive.tar.xz", - "sha256": "75fb264ce48651095972ab3aaaefab0809f69245f859aabbf2113f4c5e01d400", - "md5": "a7ad2c7b9be0825705fa0f93ce74ccec", - "size": "56221612" - }, - "linux-sbsa": { - "relative_path": "libnvjitlink/linux-sbsa/libnvjitlink-linux-sbsa-13.2.78-archive.tar.xz", - "sha256": "d47a48d4662842d3c6bdd06aeb65d6a9c597be5dbfdf9ea6aece20ed90957183", - "md5": "4369068c537a9370fd69dd4bebed010b", - "size": "51605832" - }, - "windows-x86_64": { - "relative_path": "libnvjitlink/windows-x86_64/libnvjitlink-windows-x86_64-13.2.78-archive.zip", - "sha256": "ac6e0a7da5e282c80bc0e08bdb3c5ea2d91e1f5998d9caaf2159c15313c80df5", - "md5": "35a497f5224374613e004e2f1bb5993f", - "size": "271876828" - } - }, - "libnvjpeg": { - "name": "CUDA nvJPEG", - "license": "CUDA Toolkit", - "license_path": "libnvjpeg/LICENSE.txt", - "version": "13.1.0.48", - "linux-x86_64": { - "relative_path": "libnvjpeg/linux-x86_64/libnvjpeg-linux-x86_64-13.1.0.48-archive.tar.xz", - "sha256": "dde259ec09f408b6e75ead30d85fe6033778a5681d0c38b48a58b89ea9310566", - "md5": "47eee6913c4dc449a8c6a7951c7473af", - "size": "3605016" - }, - "linux-sbsa": { - "relative_path": "libnvjpeg/linux-sbsa/libnvjpeg-linux-sbsa-13.1.0.48-archive.tar.xz", - "sha256": "5b796f26ec94c2cafadd9e0ce2fb38896e3c2751da26a28a9a49c47184c64e6c", - "md5": "6c22c533cf1923bba945969949c01790", - "size": "3476884" - }, - "windows-x86_64": { - "relative_path": "libnvjpeg/windows-x86_64/libnvjpeg-windows-x86_64-13.1.0.48-archive.zip", - "sha256": "2fdb78e4a1d4586080f2417ff509de7053230055205720c352c0a083c892de11", - "md5": "79deaae466da1b003655236779461066", - "size": "3309670" - } - }, - "libnvptxcompiler": { - "name": "CUDA libnvptxcompiler", - "license": "CUDA Toolkit", - "license_path": "libnvptxcompiler/LICENSE.txt", - "version": "13.2.78", - "linux-x86_64": { - "relative_path": "libnvptxcompiler/linux-x86_64/libnvptxcompiler-linux-x86_64-13.2.78-archive.tar.xz", - "sha256": "cff8f57330d2b8fe4d9c1c77924b10a1394a8d4b00a04d8ba9b792a24ccc2821", - "md5": "56bd9b824840ea3cbb7a1eec5526058f", - "size": "14267276" - }, - "linux-sbsa": { - "relative_path": "libnvptxcompiler/linux-sbsa/libnvptxcompiler-linux-sbsa-13.2.78-archive.tar.xz", - "sha256": "00af94c03b9e941978eb14f8e533224a30c01cd43afbd1db24a730e35843688a", - "md5": "a907c79a4f19f93207789991335a68e8", - "size": "13622408" - }, - "windows-x86_64": { - "relative_path": "libnvptxcompiler/windows-x86_64/libnvptxcompiler-windows-x86_64-13.2.78-archive.zip", - "sha256": "a0efd198791608914b41cf2760c35542edb999d11b8a051866dfa5b1347dee70", - "md5": "8048863da11f841466fcc850c2a18993", - "size": "47674115" - } - }, - "libnvsdm": { - "name": "NVSDM", - "license": "NVIDIA Driver", - "license_path": "libnvsdm/LICENSE.txt", - "version": "595.58.03", - "linux-x86_64": { - "relative_path": "libnvsdm/linux-x86_64/libnvsdm-linux-x86_64-595.58.03-archive.tar.xz", - "sha256": "03d335c052355282e5115d18219b27108d822e5efd8d312e03baebe1bd78e46d", - "md5": "cf842f4fa516358988bf2be0655d5004", - "size": "508376" - } - }, - "libnvvm": { - "name": "CUDA NVVM", - "license": "CUDA Toolkit", - "license_path": "libnvvm/LICENSE.txt", - "version": "13.2.78", - "linux-x86_64": { - "relative_path": "libnvvm/linux-x86_64/libnvvm-linux-x86_64-13.2.78-archive.tar.xz", - "sha256": "9c665ebec40d0dec4df1858d5a0129972b00351dd674e783d30405cf712d925d", - "md5": "83dfc5eeffc3f156196e733fb47131cb", - "size": "45456248" - }, - "linux-sbsa": { - "relative_path": "libnvvm/linux-sbsa/libnvvm-linux-sbsa-13.2.78-archive.tar.xz", - "sha256": "416208460e96932362bb7d703cb174ce819b4bfac4859bc50f54d4f65aba3ff2", - "md5": "b732550ee25eab559fe7f828fe196a8e", - "size": "40287128" - }, - "windows-x86_64": { - "relative_path": "libnvvm/windows-x86_64/libnvvm-windows-x86_64-13.2.78-archive.zip", - "sha256": "2cbd83a3d8bd594cb53cb1b7d0e129b0931f21915aa61c71c7491374b23e9b62", - "md5": "4e6018c57f16bc5fe1c0ee81de24a314", - "size": "55236155" - } - }, - "mft": { - "name": "NVLink 5 MFT", - "license": "NVIDIA Proprietary", - "license_path": "mft/LICENSE.txt", - "version": "4.34.1.12", - "linux-x86_64": { - "relative_path": "mft/linux-x86_64/mft-linux-x86_64-4.34.1.12-archive.tar.xz", - "sha256": "ea780986d5c83f877726c53f29ea5743ea562db0315cad34d645f007c6772fce", - "md5": "fe6c133221c8c8bae5521033919b56e0", - "size": "47099756" - }, - "linux-sbsa": { - "relative_path": "mft/linux-sbsa/mft-linux-sbsa-4.34.1.12-archive.tar.xz", - "sha256": "f5cb79bb3f76047b88049d63d91322fa3127b64043dc280877b6c103d47a36c5", - "md5": "032caa84c7552e8c24e248b2e290490e", - "size": "35489392" - } - }, - "mft_autocomplete": { - "name": "NVLink 5 MFT AUTOCOMPLETE", - "license": "NVIDIA Proprietary", - "license_path": "mft_autocomplete/LICENSE.txt", - "version": "4.34.1.12", - "linux-x86_64": { - "relative_path": "mft_autocomplete/linux-x86_64/mft_autocomplete-linux-x86_64-4.34.1.12-archive.tar.xz", - "sha256": "a0e13bb581758ed59a0bc67f2f81f985ddbcad39385694679c75e2c34bcbde98", - "md5": "530c23ca7aca773eaebde21d6aa65b27", - "size": "12172" - }, - "linux-sbsa": { - "relative_path": "mft_autocomplete/linux-sbsa/mft_autocomplete-linux-sbsa-4.34.1.12-archive.tar.xz", - "sha256": "04e407680854f0cca5d0a4e52170d783ffcdee960f61bb189b6aa8d4c544204b", - "md5": "f85b4c2429a6f16a0314fef0caf2d772", - "size": "12176" - } - }, - "mft_oem": { - "name": "NVLink 5 MFT OEM", - "license": "NVIDIA Proprietary", - "license_path": "mft_oem/LICENSE.txt", - "version": "4.34.1.12", - "linux-x86_64": { - "relative_path": "mft_oem/linux-x86_64/mft_oem-linux-x86_64-4.34.1.12-archive.tar.xz", - "sha256": "b61a33188df931ce8f1948e1c62e2ac64958151a9226c584d5526ce82f665403", - "md5": "17763d01cd170e14d01f1fec83053d53", - "size": "3003264" - }, - "linux-sbsa": { - "relative_path": "mft_oem/linux-sbsa/mft_oem-linux-sbsa-4.34.1.12-archive.tar.xz", - "sha256": "a5970eb6528e4497fb0c9c4f11fa50ca2c12c4c3e0158ef74db78aec86f2fc19", - "md5": "8478b5bfef21fc6b9ed62dc1cf4b4c60", - "size": "2471524" - } - }, - "nsight_compute": { - "name": "Nsight Compute", - "license": "NVIDIA SLA", - "license_path": "nsight_compute/LICENSE.txt", - "version": "2026.1.1.2", - "linux-x86_64": { - "relative_path": "nsight_compute/linux-x86_64/nsight_compute-linux-x86_64-2026.1.1.2-archive.tar.xz", - "sha256": "5174e753d25587488cc8f54f01cb182492db824d19653d76bd506472dc3988a9", - "md5": "6479a63e60657a64256e3ef6c4b40c36", - "size": "337716988" - }, - "linux-sbsa": { - "relative_path": "nsight_compute/linux-sbsa/nsight_compute-linux-sbsa-2026.1.1.2-archive.tar.xz", - "sha256": "292ece9264461681fea702f88c25e33b40830c9027f2c36ae7e8f8a9e10e3060", - "md5": "dcd08d80fb9c69b946250c5e7f965cb1", - "size": "162029308" - }, - "windows-x86_64": { - "relative_path": "nsight_compute/windows-x86_64/nsight_compute-windows-x86_64-2026.1.1.2-archive.zip", - "sha256": "6841ddec64e9269da33e5b6023892b394f31667a2557ddc725305f56e25ab9ca", - "md5": "285c6b644db1f1c1166d14a9179b6a78", - "size": "421797579" - } - }, - "nsight_systems": { - "name": "Nsight Systems", - "license": "NVIDIA SLA", - "license_path": "nsight_systems/LICENSE.txt", - "version": "2025.6.3.541", - "linux-x86_64": { - "relative_path": "nsight_systems/linux-x86_64/nsight_systems-linux-x86_64-2025.6.3.541-archive.tar.xz", - "sha256": "be1d23614a8336f971ac857484690bd9e28f7459b3058089e0a962f14d106d49", - "md5": "e77170faaff80500c8370e5c211bd35f", - "size": "1118318016" - }, - "linux-sbsa": { - "relative_path": "nsight_systems/linux-sbsa/nsight_systems-linux-sbsa-2025.6.3.541-archive.tar.xz", - "sha256": "a464b1767d2920448cf7836a08b490a0b2c58f631aa05e9d05cd1d44bc79bf06", - "md5": "effa64c8610915137ce061c505eef14c", - "size": "1118672984" - }, - "windows-x86_64": { - "relative_path": "nsight_systems/windows-x86_64/nsight_systems-windows-x86_64-2025.6.3.541-archive.zip", - "sha256": "9f275edd8ce7e2ed8f7def9b62464b7af628cd6ed3169b822efd3e421550cfa4", - "md5": "7dd28635b2e5effa143f39b0341c227b", - "size": "531016124" - } - }, - "nsight_vse": { - "name": "Nsight Visual Studio Edition (VSE)", - "license": "NVIDIA SLA", - "license_path": "nsight_vse/LICENSE.txt", - "version": "2026.1.0.25345", - "windows-x86_64": { - "relative_path": "nsight_vse/windows-x86_64/nsight_vse-windows-x86_64-2026.1.0.25345-archive.zip", - "sha256": "4b043b2e79987c342bab231ad98e5b973b360a7d6acb095b9c5a73c5bbd8e22f", - "md5": "c3b3c27d8e5a3a9859ed0a41b9ef4817", - "size": "81273792" - } - }, - "nvidia_driver": { - "name": "NVIDIA Linux Driver", - "license": "NVIDIA Driver", - "license_path": "nvidia_driver/LICENSE.txt", - "version": "595.58.03", - "linux-x86_64": { - "relative_path": "nvidia_driver/linux-x86_64/nvidia_driver-linux-x86_64-595.58.03-archive.tar.xz", - "sha256": "b9d37e76ec810456d877ba63cffdc470f0e73f706ebd97a37faee02b7c64f52f", - "md5": "7185b510048eb752e0d49aca5e92ebe4", - "size": "520211200" - }, - "linux-sbsa": { - "relative_path": "nvidia_driver/linux-sbsa/nvidia_driver-linux-sbsa-595.58.03-archive.tar.xz", - "sha256": "8d93da9dc25fc64dea72582bf0f0ef1971971783243bd4167215322c2229a303", - "md5": "4f02c43e5c3add438fdf6ac8a818faea", - "size": "374728672" - } - }, - "nvidia_fs": { - "name": "NVIDIA filesystem", - "license": "CUDA Toolkit", - "license_path": "nvidia_fs/LICENSE.txt", - "version": "2.28.4", - "linux-x86_64": { - "relative_path": "nvidia_fs/linux-x86_64/nvidia_fs-linux-x86_64-2.28.4-archive.tar.xz", - "sha256": "2429ce146c374ef9ca6582de10f87d713f62aac3b2329d0d12cc4567d8a7ed68", - "md5": "f9e6fa7e7b2c0f98b08c7bedde7cb192", - "size": "65576" - }, - "linux-sbsa": { - "relative_path": "nvidia_fs/linux-sbsa/nvidia_fs-linux-sbsa-2.28.4-archive.tar.xz", - "sha256": "1778a01b23fd059ee8ffa8d322f06dad1cba1c773c2773fda3c45a9c9563c40e", - "md5": "07c92f0ab79e318fd41da419368662e6", - "size": "65608" - } - }, - "nvlsm": { - "name": "NVLSM SM component", - "license": "NVIDIA Proprietary", - "license_path": "nvlsm/LICENSE.txt", - "version": "2025.10.11", - "linux-x86_64": { - "relative_path": "nvlsm/linux-x86_64/nvlsm-linux-x86_64-2025.10.11-archive.tar.xz", - "sha256": "4952d7a467e1e211e6154fb8c9bd9f69cc6ad6c62907dd96f396ea2038b858d5", - "md5": "564709b7f291ad05b58f3dfb9f218b74", - "size": "10433000" - }, - "linux-sbsa": { - "relative_path": "nvlsm/linux-sbsa/nvlsm-linux-sbsa-2025.10.11-archive.tar.xz", - "sha256": "464a9a982da05188628c67198530a12026ca4be4621b77bfc69f6cc0fc028a40", - "md5": "79b05327720ab72a0748c0f66dce8b70", - "size": "9522724" - } - }, - "visual_studio_integration": { - "name": "CUDA Visual Studio Integration", - "license": "CUDA Toolkit", - "license_path": "visual_studio_integration/LICENSE.txt", - "version": "13.2.75", - "windows-x86_64": { - "relative_path": "visual_studio_integration/windows-x86_64/visual_studio_integration-windows-x86_64-13.2.75-archive.zip", - "sha256": "f49634b2ad7bfacf255a74ccc814788980ef7a96ecd7a1ede57a4a42996de0df", - "md5": "7d79e33b1eeddfc1ef04a229644200d5", - "size": "1262906" - } - } -} \ No newline at end of file diff --git a/pkgs/development/cuda-modules/_cuda/manifests/cuda/redistrib_13.2.2.json b/pkgs/development/cuda-modules/_cuda/manifests/cuda/redistrib_13.2.2.json new file mode 100644 index 000000000000..77a991901047 --- /dev/null +++ b/pkgs/development/cuda-modules/_cuda/manifests/cuda/redistrib_13.2.2.json @@ -0,0 +1,1122 @@ +{ + "release_date": "2026-07-16", + "release_label": "13.2.2", + "release_product": "cuda", + "collectx_bringup": { + "name": "UFM telemetry CollectX Bringup", + "license": "NVIDIA Proprietary", + "license_path": "collectx_bringup/LICENSE.txt", + "version": "1.22.1", + "linux-x86_64": { + "relative_path": "collectx_bringup/linux-x86_64/collectx_bringup-linux-x86_64-1.22.1-archive.tar.xz", + "sha256": "ba1676715cc32ddf9695e1e59fe283c0489a9a18f6a0bfdd1b0104631766a1ca", + "md5": "e480e74d2ca1ec226c1f15f47d0fac30", + "size": "142950700" + }, + "linux-sbsa": { + "relative_path": "collectx_bringup/linux-sbsa/collectx_bringup-linux-sbsa-1.22.1-archive.tar.xz", + "sha256": "8f7dd62d0adf8dfd0543aa82c1859f161fea23e8d5bb5b4b2bcc698508329a22", + "md5": "5e44cf49922aec1937414c0f54b2e491", + "size": "125513356" + } + }, + "cuda_cccl": { + "name": "CXX Core Compute Libraries", + "license": "CUDA Toolkit", + "license_path": "cuda_cccl/LICENSE.txt", + "version": "13.2.86", + "linux-x86_64": { + "relative_path": "cuda_cccl/linux-x86_64/cuda_cccl-linux-x86_64-13.2.86-archive.tar.xz", + "sha256": "a14f52d5cc8a00a22bccd6c0ab6b1427c7dde7e8251adf321e768a7fc47bb2a5", + "md5": "d922a5c129fcc54a0d71467a9bdc0076", + "size": "1207024" + }, + "linux-sbsa": { + "relative_path": "cuda_cccl/linux-sbsa/cuda_cccl-linux-sbsa-13.2.86-archive.tar.xz", + "sha256": "8f199ecf1746c7bcc8ee9cfa1b0e76af3935d67cc783563ecc1e448283edaaf2", + "md5": "d794ad4d8dabaf28881f27a07e1f8c54", + "size": "1206372" + }, + "windows-x86_64": { + "relative_path": "cuda_cccl/windows-x86_64/cuda_cccl-windows-x86_64-13.2.86-archive.zip", + "sha256": "f8d75fba1f3b597ae625283fe3a03928f09223be75941a69c497e2b412b752be", + "md5": "592306fde74f3bbbacce4e572ab932b2", + "size": "3519613" + } + }, + "cuda_compat": { + "name": "CUDA Forward Compatability", + "license": "NVIDIA Driver", + "license_path": "cuda_compat/LICENSE.txt", + "version": "595.71.05", + "linux-x86_64": { + "cuda13.2": { + "relative_path": "cuda_compat/linux-x86_64/cuda_compat-linux-x86_64-595.71.05_cuda13.2-archive.tar.xz", + "sha256": "7825774c062ef3b5ce82726a90a013b7090ff955627b16b1e5a6a6ea4457c1bf", + "md5": "d3d73e12fbadf1b3479d579013c37ba0", + "size": "96389416" + } + }, + "cuda_variant": [ + "13.2" + ], + "linux-sbsa": { + "cuda13.2": { + "relative_path": "cuda_compat/linux-sbsa/cuda_compat-linux-sbsa-595.71.05_cuda13.2-archive.tar.xz", + "sha256": "44426fc104a29d5482cbfee43f84f850e3abce455a4abcf462898b9679231fc7", + "md5": "830740988ca166724150f8df5423c2b5", + "size": "87949788" + } + } + }, + "cuda_compat_orin": { + "name": "CUDA compat orin L4T", + "license": "CUDA Toolkit", + "license_path": "cuda_compat_orin/LICENSE.txt", + "version": "13.2.44429113", + "linux-sbsa": { + "relative_path": "cuda_compat_orin/linux-sbsa/cuda_compat_orin-linux-sbsa-13.2.44429113-archive.tar.xz", + "sha256": "e67352f1007268ebff15f6d4323f3a1bad99e74bb00ef305e2923c92a52b7a20", + "md5": "ed37c7a45eeccfeeecd539d142e8bab5", + "size": "82005692" + } + }, + "cuda_crt": { + "name": "CUDA CRT", + "license": "CUDA Toolkit", + "license_path": "cuda_crt/LICENSE.txt", + "version": "13.2.86", + "linux-x86_64": { + "relative_path": "cuda_crt/linux-x86_64/cuda_crt-linux-x86_64-13.2.86-archive.tar.xz", + "sha256": "174ad29ab90c9301bd25f32f935345e65f19fbb0f39c15788daae25b0e924892", + "md5": "71dbffcd66c21eb2bc9cc486ca7aa5b1", + "size": "80220" + }, + "linux-sbsa": { + "relative_path": "cuda_crt/linux-sbsa/cuda_crt-linux-sbsa-13.2.86-archive.tar.xz", + "sha256": "c7a8f385c86413bba4d2c522d32ec7750caed027cb82c121574f611abc808ef8", + "md5": "a2ba97f02732b6da3fecf10c3b921b17", + "size": "80236" + }, + "windows-x86_64": { + "relative_path": "cuda_crt/windows-x86_64/cuda_crt-windows-x86_64-13.2.86-archive.zip", + "sha256": "a8d61bacb23bbc7131b9ccff0876abec3edb68f3b767bfb0377e5571892e9c19", + "md5": "64e58fd604f2fd10c9a21e398551a143", + "size": "139368" + } + }, + "cuda_ctadvisor": { + "name": "ctadvisor", + "license": "CUDA Toolkit", + "license_path": "cuda_ctadvisor/LICENSE.txt", + "version": "13.2.86", + "linux-x86_64": { + "relative_path": "cuda_ctadvisor/linux-x86_64/cuda_ctadvisor-linux-x86_64-13.2.86-archive.tar.xz", + "sha256": "aabf3c9fdc2bef5b657b9a6db44a1f92b35670dec2c5dc8d42a977af44b31736", + "md5": "817172366ec53c563aa7e86f4b7200d6", + "size": "784860" + }, + "linux-sbsa": { + "relative_path": "cuda_ctadvisor/linux-sbsa/cuda_ctadvisor-linux-sbsa-13.2.86-archive.tar.xz", + "sha256": "64cf8ec40a80437b24d40a6bc403010feb87c5e40bfe2801643a15ba8be18044", + "md5": "8f752ae4661e992d71faa1803f1fc12c", + "size": "697796" + }, + "windows-x86_64": { + "relative_path": "cuda_ctadvisor/windows-x86_64/cuda_ctadvisor-windows-x86_64-13.2.86-archive.zip", + "sha256": "14062052713861f153848effa3f4979f00d60b65339ef110c89070ae1d257ae6", + "md5": "7e2897a155014cf80e7b2dc8e51b0a1d", + "size": "863779" + } + }, + "cuda_cudart": { + "name": "CUDA Runtime (cudart)", + "license": "CUDA Toolkit", + "license_path": "cuda_cudart/LICENSE.txt", + "version": "13.2.86", + "linux-x86_64": { + "relative_path": "cuda_cudart/linux-x86_64/cuda_cudart-linux-x86_64-13.2.86-archive.tar.xz", + "sha256": "d6be2b3546fa93e5dec9e3d118d31f9540d0b7af5319ee3c6726f202dfc5b5d4", + "md5": "a843084f35cc646dae1084013099696c", + "size": "1558760" + }, + "linux-sbsa": { + "relative_path": "cuda_cudart/linux-sbsa/cuda_cudart-linux-sbsa-13.2.86-archive.tar.xz", + "sha256": "30d07b79d832b517cedced78a9e1aa63ebfaa8d71e4df6d1943cdf33fe563400", + "md5": "9f81baa9744917bb411283635a244fce", + "size": "1554900" + }, + "windows-x86_64": { + "relative_path": "cuda_cudart/windows-x86_64/cuda_cudart-windows-x86_64-13.2.86-archive.zip", + "sha256": "024e0c1055343d9d2a7d35c90fb7695db14cc2f05bb962198eb18b92c73b32be", + "md5": "146de8a723a4c1577fd4554ff118771c", + "size": "3094421" + } + }, + "cuda_culibos": { + "name": "CUDA MATH Library (cuda culibos)", + "license": "CUDA Toolkit", + "license_path": "cuda_culibos/LICENSE.txt", + "version": "13.2.86", + "linux-x86_64": { + "relative_path": "cuda_culibos/linux-x86_64/cuda_culibos-linux-x86_64-13.2.86-archive.tar.xz", + "sha256": "2e17d411a8b337768691ce6289a558b43e4baea9187552b2d41c133ebebe09ac", + "md5": "09308954cef7c9b60a3a5c041293d3ba", + "size": "21476" + }, + "linux-sbsa": { + "relative_path": "cuda_culibos/linux-sbsa/cuda_culibos-linux-sbsa-13.2.86-archive.tar.xz", + "sha256": "8841e8cee70ca14b794c1b22ccd31aae478fdbc9fc6cbaf26d4698c6841eb46e", + "md5": "0337720c6be1cf97cba54b2bbd5d5927", + "size": "21508" + } + }, + "cuda_cuobjdump": { + "name": "cuobjdump", + "license": "CUDA Toolkit", + "license_path": "cuda_cuobjdump/LICENSE.txt", + "version": "13.2.86", + "linux-x86_64": { + "relative_path": "cuda_cuobjdump/linux-x86_64/cuda_cuobjdump-linux-x86_64-13.2.86-archive.tar.xz", + "sha256": "0731c5f0d119c1361ce6bccb246b22beab4c08b0efc1423cb41f5f9682f8828e", + "md5": "d24f409977b7afb93794bd62af5c7095", + "size": "276076" + }, + "linux-sbsa": { + "relative_path": "cuda_cuobjdump/linux-sbsa/cuda_cuobjdump-linux-sbsa-13.2.86-archive.tar.xz", + "sha256": "f62dde26f87a313b63296a7ac2845c68f05734beffadbec57c77def3da8bf245", + "md5": "4ac8cdb5334049fd072ba4fd4a344745", + "size": "261564" + }, + "windows-x86_64": { + "relative_path": "cuda_cuobjdump/windows-x86_64/cuda_cuobjdump-windows-x86_64-13.2.86-archive.zip", + "sha256": "9e46774cb49be6c67b9b7dfae5c54888f033013ff0ac84751cbdfff799b071d9", + "md5": "aaa915d816f329805a2c3f10d258a483", + "size": "6190818" + } + }, + "cuda_cupti": { + "name": "CUPTI", + "license": "CUDA Toolkit", + "license_path": "cuda_cupti/LICENSE.txt", + "version": "13.2.86", + "linux-x86_64": { + "relative_path": "cuda_cupti/linux-x86_64/cuda_cupti-linux-x86_64-13.2.86-archive.tar.xz", + "sha256": "453099a771052573c007426d837ff2031bf7bbe4970d50d1e8b7133eebc6d658", + "md5": "1e2a3957e9fd4a78cb5978f651d10597", + "size": "17789044" + }, + "linux-sbsa": { + "relative_path": "cuda_cupti/linux-sbsa/cuda_cupti-linux-sbsa-13.2.86-archive.tar.xz", + "sha256": "eef7eafb234593bca08a427b42bfe212fd107c704796780a7b1617f4225d40e9", + "md5": "6f4bcc8f2c8d23c5be28f16c78bdb6e2", + "size": "13068720" + }, + "windows-x86_64": { + "relative_path": "cuda_cupti/windows-x86_64/cuda_cupti-windows-x86_64-13.2.86-archive.zip", + "sha256": "8b91f32f346a9e3d15d8d8fcba3c8fbf5e87c1aec448f0477e88ac36ef0a46b2", + "md5": "c4dee3573052d4d8341a4075fd585682", + "size": "13911483" + } + }, + "cuda_cuxxfilt": { + "name": "CUDA cuxxfilt (demangler)", + "license": "CUDA Toolkit", + "license_path": "cuda_cuxxfilt/LICENSE.txt", + "version": "13.2.86", + "linux-x86_64": { + "relative_path": "cuda_cuxxfilt/linux-x86_64/cuda_cuxxfilt-linux-x86_64-13.2.86-archive.tar.xz", + "sha256": "8e2be1a1400af0e8830f375b3558c90dd7b08294b8c5de25aa180f9bdea16792", + "md5": "ba57242e987ce7c5d62b308f18db6684", + "size": "56544" + }, + "linux-sbsa": { + "relative_path": "cuda_cuxxfilt/linux-sbsa/cuda_cuxxfilt-linux-sbsa-13.2.86-archive.tar.xz", + "sha256": "bf35b72f3767640fb2137c2652a6596e84f47fadc2a301cce0fa33612ce351aa", + "md5": "faac511d7eefbdad9b2f9c223c5234ab", + "size": "53112" + }, + "windows-x86_64": { + "relative_path": "cuda_cuxxfilt/windows-x86_64/cuda_cuxxfilt-windows-x86_64-13.2.86-archive.zip", + "sha256": "dfec77308e96b98fda653e3f07eb0a3b8ae24f78e30de91e7c7eb94b1b059b9b", + "md5": "3a901bae2340382bf4788d50a0af645b", + "size": "187611" + } + }, + "cuda_documentation": { + "name": "CUDA Documentation", + "license": "CUDA Toolkit", + "license_path": "cuda_documentation/LICENSE.txt", + "version": "13.2.86", + "linux-x86_64": { + "relative_path": "cuda_documentation/linux-x86_64/cuda_documentation-linux-x86_64-13.2.86-archive.tar.xz", + "sha256": "a4d4c3c3feee76302a33137e084671522157e0ae3a217973674277fcb9853c04", + "md5": "d94123dd51229f53007198ffc7da07d9", + "size": "68028" + }, + "linux-sbsa": { + "relative_path": "cuda_documentation/linux-sbsa/cuda_documentation-linux-sbsa-13.2.86-archive.tar.xz", + "sha256": "3c46fd096e1c6e0bb6001e368bfa1f89d910fe0284d3b584b01791035d183a32", + "md5": "521911d917f4fdd812f5b7d91d98d9fc", + "size": "68128" + }, + "windows-x86_64": { + "relative_path": "cuda_documentation/windows-x86_64/cuda_documentation-windows-x86_64-13.2.86-archive.zip", + "sha256": "a88d974d3f06daa2146f4db5dc967c87fa06536ec5a8de0bc7fd198c91fc0764", + "md5": "4c10a96c6da385a9d11714df02f5f24e", + "size": "108113" + } + }, + "cuda_gdb": { + "name": "CUDA GDB", + "license": "CUDA Toolkit", + "license_path": "cuda_gdb/LICENSE.txt", + "version": "13.2.86", + "linux-x86_64": { + "relative_path": "cuda_gdb/linux-x86_64/cuda_gdb-linux-x86_64-13.2.86-archive.tar.xz", + "sha256": "be27f47ee6b74be875bdcb86f5bb7833ec2c625874766776fddc76bb2aa7a5bd", + "md5": "6a16be18ceb2c0c9faf4df7f082a9d97", + "size": "94388744" + }, + "linux-sbsa": { + "relative_path": "cuda_gdb/linux-sbsa/cuda_gdb-linux-sbsa-13.2.86-archive.tar.xz", + "sha256": "bdd362baf13e0674da570dcb80b5cc51192ac3c2792c4c80c84416d55a172415", + "md5": "4230d39821dfca09bee8362f745e8bdc", + "size": "92167300" + } + }, + "cuda_nsight": { + "name": "Nsight Eclipse Edition Plugin", + "license": "CUDA Toolkit", + "license_path": "cuda_nsight/LICENSE.txt", + "version": "13.2.86", + "linux-x86_64": { + "relative_path": "cuda_nsight/linux-x86_64/cuda_nsight-linux-x86_64-13.2.86-archive.tar.xz", + "sha256": "b0f470cfe9e7e1103eeed0b093b0da7340e0d508cc628ab74c0965cf69a9bce0", + "md5": "34353f2642242f22c4c9be65a9fd0223", + "size": "118690536" + } + }, + "cuda_nvcc": { + "name": "CUDA NVCC", + "license": "CUDA Toolkit", + "license_path": "cuda_nvcc/LICENSE.txt", + "version": "13.2.86", + "linux-x86_64": { + "relative_path": "cuda_nvcc/linux-x86_64/cuda_nvcc-linux-x86_64-13.2.86-archive.tar.xz", + "sha256": "b04e5ca5b41f8b5629ce5f16930920e6af437f32c9777fcb67e0361f732b6f43", + "md5": "ee35f71437931f205b0ea63678345307", + "size": "31085360" + }, + "linux-sbsa": { + "relative_path": "cuda_nvcc/linux-sbsa/cuda_nvcc-linux-sbsa-13.2.86-archive.tar.xz", + "sha256": "0ae0716074fb8ca9a2eaebb0acd1425d8a41904ace1320793bbad270c3ce043f", + "md5": "7cbbf25ec141b70eb5f651f6ba1ab534", + "size": "26709472" + }, + "windows-x86_64": { + "relative_path": "cuda_nvcc/windows-x86_64/cuda_nvcc-windows-x86_64-13.2.86-archive.zip", + "sha256": "3e9b024c9a3199689721b4a02bf7337aaea7bedc5ddd42a08ed34d9c81fe1e3e", + "md5": "80be0049af682db4dfc4a1c22d2c834b", + "size": "31078504" + } + }, + "cuda_nvdisasm": { + "name": "CUDA nvdisasm", + "license": "CUDA Toolkit", + "license_path": "cuda_nvdisasm/LICENSE.txt", + "version": "13.2.86", + "linux-x86_64": { + "relative_path": "cuda_nvdisasm/linux-x86_64/cuda_nvdisasm-linux-x86_64-13.2.86-archive.tar.xz", + "sha256": "a920f95954b031c2437b0888e92e0d52f78ee84bf83ac47cfa9e28cb3de7a69c", + "md5": "65921b59c707eb592b788de6a606c586", + "size": "4282328" + }, + "linux-sbsa": { + "relative_path": "cuda_nvdisasm/linux-sbsa/cuda_nvdisasm-linux-sbsa-13.2.86-archive.tar.xz", + "sha256": "70da552fa1ac4d96d0e37954b2a27bc9c9a1dbfb460c7de6a9a467c003b4015e", + "md5": "2c9a3837aa8e245cee95c5a846d6a731", + "size": "4220812" + }, + "windows-x86_64": { + "relative_path": "cuda_nvdisasm/windows-x86_64/cuda_nvdisasm-windows-x86_64-13.2.86-archive.zip", + "sha256": "544b89805e40a67dd6037b0985705519efadbdd61c7a225ce13c5cc94ec3f788", + "md5": "6938031e8e331ebac5af5266ffa53cff", + "size": "4623653" + } + }, + "cuda_nvml_dev": { + "name": "CUDA NVML Headers", + "license": "CUDA Toolkit", + "license_path": "cuda_nvml_dev/LICENSE.txt", + "version": "13.2.86", + "linux-x86_64": { + "relative_path": "cuda_nvml_dev/linux-x86_64/cuda_nvml_dev-linux-x86_64-13.2.86-archive.tar.xz", + "sha256": "28ef22331ee9a20b7875c658db21e9364b4a3fecaac15280640154fc9c892cc7", + "md5": "eb17ab2867ca0501d49d297bda0b10a9", + "size": "147132" + }, + "linux-sbsa": { + "relative_path": "cuda_nvml_dev/linux-sbsa/cuda_nvml_dev-linux-sbsa-13.2.86-archive.tar.xz", + "sha256": "bfc2f61bed9c4da63d0dccc50d150bee861b3b318f7d8b918a241b66b455d541", + "md5": "9b28cf020ccdf44ef4d4cdd3e5c0ccd8", + "size": "148912" + }, + "windows-x86_64": { + "relative_path": "cuda_nvml_dev/windows-x86_64/cuda_nvml_dev-windows-x86_64-13.2.86-archive.zip", + "sha256": "65c9f7eaa5d73993c319b06445b5b9e3bbc8a2b972e21cc231c4656519238cfb", + "md5": "917fd8a88001e6036b0db8a22129b918", + "size": "170569" + } + }, + "cuda_nvprune": { + "name": "CUDA nvprune", + "license": "CUDA Toolkit", + "license_path": "cuda_nvprune/LICENSE.txt", + "version": "13.2.86", + "linux-x86_64": { + "relative_path": "cuda_nvprune/linux-x86_64/cuda_nvprune-linux-x86_64-13.2.86-archive.tar.xz", + "sha256": "7fdd258bcc5fbaf106ff55b583ec63c045717702a5afec8650fbfcb33a22a8df", + "md5": "73ccddde8fa5354dff3b3777bc193849", + "size": "523816" + }, + "linux-sbsa": { + "relative_path": "cuda_nvprune/linux-sbsa/cuda_nvprune-linux-sbsa-13.2.86-archive.tar.xz", + "sha256": "3cf0e0f277a33b283ba8ca8a22626044b49812984e36cc39b98ac17a927f023e", + "md5": "aab76a4d47a9d08162bb19969d6c73e5", + "size": "479472" + }, + "windows-x86_64": { + "relative_path": "cuda_nvprune/windows-x86_64/cuda_nvprune-windows-x86_64-13.2.86-archive.zip", + "sha256": "fbfa1a9b71292eed16146fb78529a65967b3bf013d63cf4d12903453163b8800", + "md5": "648651e79cca8d723875b1aa2e0f5a2e", + "size": "2884664" + } + }, + "cuda_nvrtc": { + "name": "CUDA NVRTC", + "license": "CUDA Toolkit", + "license_path": "cuda_nvrtc/LICENSE.txt", + "version": "13.2.86", + "linux-x86_64": { + "relative_path": "cuda_nvrtc/linux-x86_64/cuda_nvrtc-linux-x86_64-13.2.86-archive.tar.xz", + "sha256": "6e0661e31a43c22ad030637adeb881822249ffb2a14a19691828f117f5ab2de9", + "md5": "e141cfd54838de7e4570b896218b5f84", + "size": "60704976" + }, + "linux-sbsa": { + "relative_path": "cuda_nvrtc/linux-sbsa/cuda_nvrtc-linux-sbsa-13.2.86-archive.tar.xz", + "sha256": "5d9bceae00f986d4c3bd89f1bc6fa7c154b1c2136bdc3eeb1af57ab2b95da002", + "md5": "e0dc5079a4c63ee603a424cca7a7840e", + "size": "55865928" + }, + "windows-x86_64": { + "relative_path": "cuda_nvrtc/windows-x86_64/cuda_nvrtc-windows-x86_64-13.2.86-archive.zip", + "sha256": "c8d4254c51bfa3fa982bd40bf36de9800d4c65211945e8393fbf4c310ef9232a", + "md5": "f9cef76bf5681c07e86af2d0c95885e0", + "size": "288218786" + } + }, + "cuda_nvtx": { + "name": "CUDA NVTX", + "license": "CUDA Toolkit", + "license_path": "cuda_nvtx/LICENSE.txt", + "version": "13.2.86", + "linux-x86_64": { + "relative_path": "cuda_nvtx/linux-x86_64/cuda_nvtx-linux-x86_64-13.2.86-archive.tar.xz", + "sha256": "cc5ecebb93517d6cefe677d7a076cb746d2728351374d5030891b626bf394011", + "md5": "cd1d9428fc05b2aa2e43b3cffc009992", + "size": "97692" + }, + "linux-sbsa": { + "relative_path": "cuda_nvtx/linux-sbsa/cuda_nvtx-linux-sbsa-13.2.86-archive.tar.xz", + "sha256": "68280aa33aa10c401d9b596d73b0632321082bb6284001cce31802f76044ee43", + "md5": "246527d3f7bb79f58c33b2d5a1ab3b73", + "size": "98176" + }, + "windows-x86_64": { + "relative_path": "cuda_nvtx/windows-x86_64/cuda_nvtx-windows-x86_64-13.2.86-archive.zip", + "sha256": "f5c8f8ca6bcc01fa4139da151bbb6de2858fb26df9cd5b370da07d67169a6260", + "md5": "808dbd0a6ad14ee1ee72023e83b6252f", + "size": "152549" + } + }, + "cuda_opencl": { + "name": "CUDA OpenCL", + "license": "CUDA Toolkit", + "license_path": "cuda_opencl/LICENSE.txt", + "version": "13.2.86", + "linux-x86_64": { + "relative_path": "cuda_opencl/linux-x86_64/cuda_opencl-linux-x86_64-13.2.86-archive.tar.xz", + "sha256": "9d886c2dd8c9f9f5de9519283c4222e33c38c08faf280aa6ede15f9f19cad431", + "md5": "3bc70bbfb6b589448a6b7a94d656449f", + "size": "95188" + }, + "windows-x86_64": { + "relative_path": "cuda_opencl/windows-x86_64/cuda_opencl-windows-x86_64-13.2.86-archive.zip", + "sha256": "9594390fe3f10782615e8f83d3149a8d799c7ddb685584c9d3bbf0c1830d05f5", + "md5": "25db47c443bc47b504e3e6c571dd6760", + "size": "140991" + } + }, + "cuda_profiler_api": { + "name": "CUDA Profiler API", + "license": "CUDA Toolkit", + "license_path": "cuda_profiler_api/LICENSE.txt", + "version": "13.2.86", + "linux-x86_64": { + "relative_path": "cuda_profiler_api/linux-x86_64/cuda_profiler_api-linux-x86_64-13.2.86-archive.tar.xz", + "sha256": "6ca5a79ee76c03c807df8c6b4b484361de766ba08ce4216160bf2d41dcc5b8e1", + "md5": "c08aa8ef10cf871592a262c03e3a2137", + "size": "17120" + }, + "linux-sbsa": { + "relative_path": "cuda_profiler_api/linux-sbsa/cuda_profiler_api-linux-sbsa-13.2.86-archive.tar.xz", + "sha256": "5275472e41e80a98200572bb553e69f5d0a7030e55c3c3fa3d524e38b0da5fb1", + "md5": "e67d66988adcbb03dfbfb811b4b341dd", + "size": "17112" + }, + "windows-x86_64": { + "relative_path": "cuda_profiler_api/windows-x86_64/cuda_profiler_api-windows-x86_64-13.2.86-archive.zip", + "sha256": "c611ef0c8e8b81d8fd6cc5b728a5c6fc7e9491091273adc0aa9ff4356c2dcb7b", + "md5": "0a8e7784a615db30a9ea1b6a8f86c419", + "size": "21250" + } + }, + "cuda_sandbox_dev": { + "name": "CUDA nvsandboxutils Headers", + "license": "CUDA Toolkit", + "license_path": "cuda_sandbox_dev/LICENSE.txt", + "version": "13.2.86", + "linux-x86_64": { + "relative_path": "cuda_sandbox_dev/linux-x86_64/cuda_sandbox_dev-linux-x86_64-13.2.86-archive.tar.xz", + "sha256": "422187946be2e9a910e25e4fe1f8a690bbe5c178fc21c11deba320bd8e0e55fd", + "md5": "f1967cf48463a1a6b6cfaebc9d61377d", + "size": "30240" + }, + "linux-sbsa": { + "relative_path": "cuda_sandbox_dev/linux-sbsa/cuda_sandbox_dev-linux-sbsa-13.2.86-archive.tar.xz", + "sha256": "4399da83ab6c5ba28f64959f986697a3e01929a3bce27536470668a139ccb6fc", + "md5": "f578cc431695b4a7d2ca17e55eeac0fb", + "size": "30844" + } + }, + "cuda_sanitizer_api": { + "name": "CUDA Compute Sanitizer API", + "license": "CUDA Toolkit", + "license_path": "cuda_sanitizer_api/LICENSE.txt", + "version": "13.2.87", + "linux-x86_64": { + "relative_path": "cuda_sanitizer_api/linux-x86_64/cuda_sanitizer_api-linux-x86_64-13.2.87-archive.tar.xz", + "sha256": "664570679f04d7ca1a124e1fcf1a84f0d9f511c857b01bae188a1d783025a15c", + "md5": "76fbea971fc79966f75345119809ea5a", + "size": "10422096" + }, + "linux-sbsa": { + "relative_path": "cuda_sanitizer_api/linux-sbsa/cuda_sanitizer_api-linux-sbsa-13.2.87-archive.tar.xz", + "sha256": "cbc60ec2824693c4dd8adaeb6b9957a534f8ff222bd243fcf35148925c29b10e", + "md5": "b226ed3b93291a73fcc55fc3e1413961", + "size": "7413408" + }, + "windows-x86_64": { + "relative_path": "cuda_sanitizer_api/windows-x86_64/cuda_sanitizer_api-windows-x86_64-13.2.87-archive.zip", + "sha256": "2e50c74bb2605bfedde63e1e7ab2d3f5bd158ab4cad6c2818a7953daa9eb56f9", + "md5": "6df6b2d95fed175f2cd972f326b40dde", + "size": "10541330" + } + }, + "cuda_tileiras": { + "name": "CUDA TileIR", + "license": "CUDA Toolkit", + "license_path": "cuda_tileiras/LICENSE.txt", + "version": "13.2.86", + "linux-x86_64": { + "relative_path": "cuda_tileiras/linux-x86_64/cuda_tileiras-linux-x86_64-13.2.86-archive.tar.xz", + "sha256": "e2bce516165ef9cb7e8914d27aa3cb69c6942f0315167644c1071b0c5ca5f0f9", + "md5": "4b2ef0270a2aec8211828762f501f67c", + "size": "26092296" + }, + "linux-sbsa": { + "relative_path": "cuda_tileiras/linux-sbsa/cuda_tileiras-linux-sbsa-13.2.86-archive.tar.xz", + "sha256": "1d2c99362169171cfe57ceb800566784343589826a8854c3b34f206cbbc8d465", + "md5": "188c4d9bbbc86d40e3f3009011ec0003", + "size": "23735268" + }, + "windows-x86_64": { + "relative_path": "cuda_tileiras/windows-x86_64/cuda_tileiras-windows-x86_64-13.2.86-archive.zip", + "sha256": "44e26e26580eccb71770b6e47aa8cbf19132717aada21c1a43bddf25e26a9aae", + "md5": "ea8f05497462fee56b722d53a787a42f", + "size": "28616232" + } + }, + "driver_assistant": { + "name": "NVIDIA Driver Assistant", + "license": "MIT", + "license_path": "driver_assistant/LICENSE.txt", + "version": "0.51.87", + "linux-all": { + "relative_path": "driver_assistant/source/driver_assistant-0.51.87-archive.tar.xz", + "sha256": "8c490768f4dfcdbf84efb1ff82fabebb087fc406931d8dac6db276d2390fae08", + "md5": "c41f34638eccac5877aef0dac6c202c1", + "size": "39596" + } + }, + "fabricmanager": { + "name": "NVIDIA Fabric Manager", + "license": "NVIDIA Driver", + "license_path": "fabricmanager/LICENSE.txt", + "version": "595.71.05", + "linux-x86_64": { + "relative_path": "fabricmanager/linux-x86_64/fabricmanager-linux-x86_64-595.71.05-archive.tar.xz", + "sha256": "47701e31f7e4218434a7d9e383ca612952126190ea314e786fb6ee3d36cd017e", + "md5": "00c21ef573b73e631a16939ac6b5a99c", + "size": "8852708" + }, + "linux-sbsa": { + "relative_path": "fabricmanager/linux-sbsa/fabricmanager-linux-sbsa-595.71.05-archive.tar.xz", + "sha256": "88e000d1171cab9d8a460c65de5ba27e7b88f2d84053ac96abd4388c1362df69", + "md5": "d463326860ecacaec17c220c088fd133", + "size": "8065404" + } + }, + "imex": { + "name": "NVIDIA IMEX", + "license": "NVIDIA Driver", + "license_path": "imex/LICENSE.txt", + "version": "595.71.05", + "linux-x86_64": { + "relative_path": "imex/linux-x86_64/imex-linux-x86_64-595.71.05-archive.tar.xz", + "sha256": "d30f9614ee4ffd9326fe357b2590442a776076fe215ff327c7713236b7bda524", + "md5": "cace5d7601ffd405321140c209455942", + "size": "7776000" + }, + "linux-sbsa": { + "relative_path": "imex/linux-sbsa/imex-linux-sbsa-595.71.05-archive.tar.xz", + "sha256": "657d808a00a80c44eac40cab77a1608f3592374cef12e324e19bc6e427a800ec", + "md5": "41ad88ec25ca3ac673b61ead525d3dfd", + "size": "7219360" + } + }, + "libcublas": { + "name": "CUDA cuBLAS", + "license": "CUDA Toolkit", + "license_path": "libcublas/LICENSE.txt", + "version": "13.4.1.3", + "linux-x86_64": { + "relative_path": "libcublas/linux-x86_64/libcublas-linux-x86_64-13.4.1.3-archive.tar.xz", + "sha256": "2ae4563b6f49f29c65cd550146a7acc9b12633e11c2c9d748545ca7fc5cfcd74", + "md5": "e2e17fef59c7b7c4bec699ea4f41e3ed", + "size": "808733088" + }, + "linux-sbsa": { + "relative_path": "libcublas/linux-sbsa/libcublas-linux-sbsa-13.4.1.3-archive.tar.xz", + "sha256": "b75ee548844788ac322bc5db7b35df29daf84b3215d94b526ee73c12e7db00c1", + "md5": "6faa93bd646913149af9681e14619405", + "size": "1022133812" + }, + "windows-x86_64": { + "relative_path": "libcublas/windows-x86_64/libcublas-windows-x86_64-13.4.1.3-archive.zip", + "sha256": "bc6f590490134f4dbe29672b72e536c44362cc5f738a0f7e48c8c3c141e9b24a", + "md5": "e107bb79a9bba78b12a5d8e8e0ae2032", + "size": "388113288" + } + }, + "libcudla": { + "name": "cuDLA", + "license": "CUDA Toolkit", + "license_path": "libcudla/LICENSE.txt", + "version": "13.2.86", + "linux-sbsa": { + "relative_path": "libcudla/linux-sbsa/libcudla-linux-sbsa-13.2.86-archive.tar.xz", + "sha256": "61d2f07936f3727d553a4dcca8271b18a8b0598c1eceb3a0e5d8628ab129ae48", + "md5": "b848d4159ef41189f984cf1ebb30ec37", + "size": "41952" + } + }, + "libcufft": { + "name": "CUDA cuFFT", + "license": "CUDA Toolkit", + "license_path": "libcufft/LICENSE.txt", + "version": "12.2.0.57", + "linux-x86_64": { + "relative_path": "libcufft/linux-x86_64/libcufft-linux-x86_64-12.2.0.57-archive.tar.xz", + "sha256": "2bc1d6a45ee85bb2ab79bb3d534a924d121988179b7c5ffbf7a4bae2579d1f17", + "md5": "6b95ad3b336f4bc9c1e2ebd383e0f752", + "size": "362698192" + }, + "linux-sbsa": { + "relative_path": "libcufft/linux-sbsa/libcufft-linux-sbsa-12.2.0.57-archive.tar.xz", + "sha256": "7151d01a3d7c561e320e00da6257b7a67aa3ef727624882ed8c74f0a24f10181", + "md5": "1047e1f9301ffda209240123212a4044", + "size": "363737752" + }, + "windows-x86_64": { + "relative_path": "libcufft/windows-x86_64/libcufft-windows-x86_64-12.2.0.57-archive.zip", + "sha256": "ac7fbc47e3ed0954a50c3bb732ccfc60a7c60ae4b8ceb78debda57aa45e4533c", + "md5": "d87dc286e4ada5ebfbcc3d276e9ee844", + "size": "216183822" + } + }, + "libcufile": { + "name": "CUDA cuFile", + "license": "CUDA Toolkit", + "license_path": "libcufile/LICENSE.txt", + "version": "1.17.1.22", + "linux-x86_64": { + "relative_path": "libcufile/linux-x86_64/libcufile-linux-x86_64-1.17.1.22-archive.tar.xz", + "sha256": "f34cf7f5c174a210647e06ac63f708e1b16eedcc30ff1396c4fa7a9da4ab010e", + "md5": "6802c5bb7c3fb07a5bdb8d7698979894", + "size": "44422908" + }, + "linux-sbsa": { + "relative_path": "libcufile/linux-sbsa/libcufile-linux-sbsa-1.17.1.22-archive.tar.xz", + "sha256": "bdba10d562831b419d94e52dbac7beec5e2c29b9e2448cb95284b9daa1d362d5", + "md5": "e902f50165c425a7121e48eb640c6671", + "size": "43999944" + } + }, + "libcuobjclient": { + "name": "CUDA cuObject Client", + "license": "CUDA Toolkit", + "license_path": "libcuobjclient/LICENSE.txt", + "version": "1.1.1.22", + "linux-x86_64": { + "relative_path": "libcuobjclient/linux-x86_64/libcuobjclient-linux-x86_64-1.1.1.22-archive.tar.xz", + "sha256": "fe6eef6dcf684c5897ce9627d87f741704889027d751fbaf5684fd692e228021", + "md5": "08d38ea8a67acf9ac356b8deb59a19c0", + "size": "153624" + }, + "linux-sbsa": { + "relative_path": "libcuobjclient/linux-sbsa/libcuobjclient-linux-sbsa-1.1.1.22-archive.tar.xz", + "sha256": "fbaa4db588dacbfaef0b61b18f561866847f48b08570fd4fd7774913d0e7c15c", + "md5": "84ca52da118628990976806031f7c8a5", + "size": "152604" + } + }, + "libcurand": { + "name": "CUDA cuRAND", + "license": "CUDA Toolkit", + "license_path": "libcurand/LICENSE.txt", + "version": "10.4.2.66", + "linux-x86_64": { + "relative_path": "libcurand/linux-x86_64/libcurand-linux-x86_64-10.4.2.66-archive.tar.xz", + "sha256": "f682166d50b81d3f1833c1d5a29cfe06871ec8e48991ffdeac367ba6430cf6a7", + "md5": "496c0c74ba78a642880145c4eb116ca9", + "size": "86679840" + }, + "linux-sbsa": { + "relative_path": "libcurand/linux-sbsa/libcurand-linux-sbsa-10.4.2.66-archive.tar.xz", + "sha256": "0d322a594d1ec5fe9d26ee33c9a43c5d0b810ec19e0ad0418a745f3bd077fd6d", + "md5": "ff709d1cbad7fbf900a3b4a541f26d8e", + "size": "87457324" + }, + "windows-x86_64": { + "relative_path": "libcurand/windows-x86_64/libcurand-windows-x86_64-10.4.2.66-archive.zip", + "sha256": "9d05f9e79c1f124c9fd9e6d7692b59c27ee80a733f74e48bbc7b27283d07797f", + "md5": "0c6e42fb4bb28aa54e253412879fe9d9", + "size": "55046590" + } + }, + "libcusolver": { + "name": "CUDA cuSOLVER", + "license": "CUDA Toolkit", + "license_path": "libcusolver/LICENSE.txt", + "version": "12.2.0.11", + "linux-x86_64": { + "relative_path": "libcusolver/linux-x86_64/libcusolver-linux-x86_64-12.2.0.11-archive.tar.xz", + "sha256": "46ecd4882fe2834db5a73ea0e16d0090bf6fb5de567b2b46182db59deaa26dca", + "md5": "f67e99f8141d944a03b8d5233e9569c2", + "size": "291745032" + }, + "linux-sbsa": { + "relative_path": "libcusolver/linux-sbsa/libcusolver-linux-sbsa-12.2.0.11-archive.tar.xz", + "sha256": "09f64203df6cd1c51c0b156098276a316613ed6312f20c0cee741a766c92df5f", + "md5": "e6e488736752647b056ccd70fd452877", + "size": "321077916" + }, + "windows-x86_64": { + "relative_path": "libcusolver/windows-x86_64/libcusolver-windows-x86_64-12.2.0.11-archive.zip", + "sha256": "d94126dc14375b561ccd72203565aa4fe69c3c22bc76fb0bc3ab0fcd7b857aa0", + "md5": "df2213e29fa6413bb7a147f4f3a1a648", + "size": "217396268" + } + }, + "libcusparse": { + "name": "CUDA cuSPARSE", + "license": "CUDA Toolkit", + "license_path": "libcusparse/LICENSE.txt", + "version": "12.7.10.12", + "linux-x86_64": { + "relative_path": "libcusparse/linux-x86_64/libcusparse-linux-x86_64-12.7.10.12-archive.tar.xz", + "sha256": "4ec34b152aef761ed707b95b890886c5b38c2310374093f1c16d4d7663787021", + "md5": "671344c7d4bdc7593d283cd469045aac", + "size": "286431576" + }, + "linux-sbsa": { + "relative_path": "libcusparse/linux-sbsa/libcusparse-linux-sbsa-12.7.10.12-archive.tar.xz", + "sha256": "69c12480ac98917a9deea319f58e9ae356ada51cee19e5a95fdd473510d139d8", + "md5": "d758b463a71902a8b39c837deb77dfe7", + "size": "319337428" + }, + "windows-x86_64": { + "relative_path": "libcusparse/windows-x86_64/libcusparse-windows-x86_64-12.7.10.12-archive.zip", + "sha256": "863c66a69af8608c55a4ea279790bdcae72190789f49b757bbb7e35ab2251b0a", + "md5": "8f0f99f4d5ebe65301ad11c258307e64", + "size": "149237561" + } + }, + "libnpp": { + "name": "CUDA NPP", + "license": "CUDA Toolkit", + "license_path": "libnpp/LICENSE.txt", + "version": "13.1.0.59", + "linux-x86_64": { + "relative_path": "libnpp/linux-x86_64/libnpp-linux-x86_64-13.1.0.59-archive.tar.xz", + "sha256": "b76bc65fa21b8fb1077b908cfee2745f9214d2ff46c12c8f14d101f7af8a0e83", + "md5": "f2cf3c8786d4612468b060b786407b46", + "size": "225380108" + }, + "linux-sbsa": { + "relative_path": "libnpp/linux-sbsa/libnpp-linux-sbsa-13.1.0.59-archive.tar.xz", + "sha256": "e446e6279a715ae778c4ccf47d0233692e7ae7186f383929a306cd939f37d429", + "md5": "e91379ac011512c55f85394b5e2cee8d", + "size": "255013476" + }, + "windows-x86_64": { + "relative_path": "libnpp/windows-x86_64/libnpp-windows-x86_64-13.1.0.59-archive.zip", + "sha256": "1f5a67d7f14ad2776ebff50c716eed33823d6a2bcfd1d800d9f400b513f7eb8a", + "md5": "670bcfd98af3db67b246fa05913383ea", + "size": "133345113" + } + }, + "libnvfatbin": { + "name": "NVIDIA compiler library for fatbin interaction", + "license": "CUDA Toolkit", + "license_path": "libnvfatbin/LICENSE.txt", + "version": "13.2.86", + "linux-x86_64": { + "relative_path": "libnvfatbin/linux-x86_64/libnvfatbin-linux-x86_64-13.2.86-archive.tar.xz", + "sha256": "ebb8159ba8ff4eb0804070b7a139c34fccd815651e4fd0e06151c1d0cff4a09d", + "md5": "1cca30b3426cc05d7299a6a6844ef3b4", + "size": "951900" + }, + "linux-sbsa": { + "relative_path": "libnvfatbin/linux-sbsa/libnvfatbin-linux-sbsa-13.2.86-archive.tar.xz", + "sha256": "1842fb0e4e6335e6f0ec3d55def72def257a97838fcc0a499d89daea9a208ebb", + "md5": "a2c7e6d220c0ec68ef619fc18e9c1f88", + "size": "884948" + }, + "windows-x86_64": { + "relative_path": "libnvfatbin/windows-x86_64/libnvfatbin-windows-x86_64-13.2.86-archive.zip", + "sha256": "94f073afa3a50d903a0c67fde67197bc1cf035bd5e9e4dad7cc1f03afd297add", + "md5": "8b9100177d06aeba6f9159308052a934", + "size": "2264818" + } + }, + "libnvidia_nscq": { + "name": "NVIDIA NSCQ API", + "license": "NVIDIA Driver", + "license_path": "libnvidia_nscq/LICENSE.txt", + "version": "595.71.05", + "linux-x86_64": { + "relative_path": "libnvidia_nscq/linux-x86_64/libnvidia_nscq-linux-x86_64-595.71.05-archive.tar.xz", + "sha256": "8312de8397d7a376d8200248002fab927ee348f523051f1d11335efd6a7e1f6c", + "md5": "05d778cae4e1403cfaf3822146a9c4f0", + "size": "380340" + }, + "linux-sbsa": { + "relative_path": "libnvidia_nscq/linux-sbsa/libnvidia_nscq-linux-sbsa-595.71.05-archive.tar.xz", + "sha256": "d589476472bfa20ec55cbfee5d34df70f6dbfc968b31b9b5795c6d8fa5cbcba9", + "md5": "9e0304e22495d97b796973a15276480c", + "size": "350980" + } + }, + "libnvjitlink": { + "name": "NVIDIA compiler library for JIT LTO functionality", + "license": "CUDA Toolkit", + "license_path": "libnvjitlink/LICENSE.txt", + "version": "13.2.86", + "linux-x86_64": { + "relative_path": "libnvjitlink/linux-x86_64/libnvjitlink-linux-x86_64-13.2.86-archive.tar.xz", + "sha256": "7fa9f80ea63e6eff0065198b96f792f8d7adfde028411bfd066ed9cd8b57fc30", + "md5": "76624e02fe4512fc2fa3ad4102ede879", + "size": "56240428" + }, + "linux-sbsa": { + "relative_path": "libnvjitlink/linux-sbsa/libnvjitlink-linux-sbsa-13.2.86-archive.tar.xz", + "sha256": "41c5c26f9ab5fee3fe82d7725a1059ce89b02a1529f3de72104b396248dbe82d", + "md5": "b633d7944b64bb433e7ed9ff9450038b", + "size": "51621312" + }, + "windows-x86_64": { + "relative_path": "libnvjitlink/windows-x86_64/libnvjitlink-windows-x86_64-13.2.86-archive.zip", + "sha256": "e1e94fbb5bf45c3c148a34febb29ca5546c760ebfe8ceb6ecc949b0a4d836bd9", + "md5": "8048674b895c735c2eab1611e16ea45b", + "size": "271896788" + } + }, + "libnvjpeg": { + "name": "CUDA nvJPEG", + "license": "CUDA Toolkit", + "license_path": "libnvjpeg/LICENSE.txt", + "version": "13.1.0.59", + "linux-x86_64": { + "relative_path": "libnvjpeg/linux-x86_64/libnvjpeg-linux-x86_64-13.1.0.59-archive.tar.xz", + "sha256": "cd4d825630e85bee77444cf54cfe1d8a271cb496b6c61d398359e1ad8bcd20e2", + "md5": "28d207723c9bc8636008665b02cf66e9", + "size": "3619376" + }, + "linux-sbsa": { + "relative_path": "libnvjpeg/linux-sbsa/libnvjpeg-linux-sbsa-13.1.0.59-archive.tar.xz", + "sha256": "b83b0f2d4905037a5ca2669ddd616de37cc750bc967f6893a0e80c4dffec97ed", + "md5": "4f66ecbc366702b967b09b1334d242b2", + "size": "3473800" + }, + "windows-x86_64": { + "relative_path": "libnvjpeg/windows-x86_64/libnvjpeg-windows-x86_64-13.1.0.59-archive.zip", + "sha256": "6bf4597e808cda9ad10bd25f26da2271a0be68c862af650e6586145fd7e27873", + "md5": "fc2f65d2e651c289ec60cfb36ace0252", + "size": "3320686" + } + }, + "libnvptxcompiler": { + "name": "CUDA libnvptxcompiler", + "license": "CUDA Toolkit", + "license_path": "libnvptxcompiler/LICENSE.txt", + "version": "13.2.86", + "linux-x86_64": { + "relative_path": "libnvptxcompiler/linux-x86_64/libnvptxcompiler-linux-x86_64-13.2.86-archive.tar.xz", + "sha256": "d4650f4bc902fcc7d37635f83492bfddbf67fb535cbd2700a4568e0f70b8f806", + "md5": "eb458a1c03e84c17c22ece85e561e22c", + "size": "14288548" + }, + "linux-sbsa": { + "relative_path": "libnvptxcompiler/linux-sbsa/libnvptxcompiler-linux-sbsa-13.2.86-archive.tar.xz", + "sha256": "c80df23cadae8fe1d83904790e398146e32af7a2156bc25d6a8d07e139281cb6", + "md5": "c9bc25b4b060adaf5dd705ac4dc7efa9", + "size": "13617348" + }, + "windows-x86_64": { + "relative_path": "libnvptxcompiler/windows-x86_64/libnvptxcompiler-windows-x86_64-13.2.86-archive.zip", + "sha256": "23239d66a08534124cc9b6b36fa5abb2b59f8d044ad30bcc5a637679b3a713ef", + "md5": "228347ea0aa0cb6ed31b7b798ff6c502", + "size": "47678827" + } + }, + "libnvsdm": { + "name": "NVSDM", + "license": "NVIDIA Driver", + "license_path": "libnvsdm/LICENSE.txt", + "version": "595.71.05", + "linux-x86_64": { + "relative_path": "libnvsdm/linux-x86_64/libnvsdm-linux-x86_64-595.71.05-archive.tar.xz", + "sha256": "9f906987ea07f6aad0c9ff356ac69006d97a03da957d9037dc3c9208ea4a2b23", + "md5": "a2e0b2b4ad0973f11fb608b6195b29db", + "size": "507568" + } + }, + "libnvvm": { + "name": "CUDA NVVM", + "license": "CUDA Toolkit", + "license_path": "libnvvm/LICENSE.txt", + "version": "13.2.86", + "linux-x86_64": { + "relative_path": "libnvvm/linux-x86_64/libnvvm-linux-x86_64-13.2.86-archive.tar.xz", + "sha256": "029fc2a43904a2208a83dfd5834c4c343394d1117279f849863ae94208a88b8a", + "md5": "c08fc2b5ea86e42765a244631ef580ca", + "size": "45460688" + }, + "linux-sbsa": { + "relative_path": "libnvvm/linux-sbsa/libnvvm-linux-sbsa-13.2.86-archive.tar.xz", + "sha256": "14eb9d4d180f8466b3eb25e6801f48b7790b614a19528b876ec5d1b98abf05a1", + "md5": "6926b75ea035f761b432c65f21048e09", + "size": "40169980" + }, + "windows-x86_64": { + "relative_path": "libnvvm/windows-x86_64/libnvvm-windows-x86_64-13.2.86-archive.zip", + "sha256": "293de78978866080e7d8b43d316a27c45a51eda1ffccd1bd01b6b624d5f88779", + "md5": "b240c1b011db11cac5992cec4bca8c42", + "size": "55237784" + } + }, + "mft": { + "name": "NVLink 5 MFT", + "license": "NVIDIA Proprietary", + "license_path": "mft/LICENSE.txt", + "version": "4.35.0.159", + "linux-x86_64": { + "relative_path": "mft/linux-x86_64/mft-linux-x86_64-4.35.0.159-archive.tar.xz", + "sha256": "1ace1cededc36c26971c4b63429c5349578613465bdc6ded59c5beedb4ec5953", + "md5": "837be87b132b9d9d14e468adf472c2c7", + "size": "43747244" + }, + "linux-sbsa": { + "relative_path": "mft/linux-sbsa/mft-linux-sbsa-4.35.0.159-archive.tar.xz", + "sha256": "fa974de9f77a7b12ee33188397a3257df11911bfed03f249411ab7a68c9c1497", + "md5": "4c9bd6d44171493467aaf8a72b5d337a", + "size": "35860624" + } + }, + "mft_autocomplete": { + "name": "NVLink 5 MFT AUTOCOMPLETE", + "license": "NVIDIA Proprietary", + "license_path": "mft_autocomplete/LICENSE.txt", + "version": "4.35.0.159", + "linux-x86_64": { + "relative_path": "mft_autocomplete/linux-x86_64/mft_autocomplete-linux-x86_64-4.35.0.159-archive.tar.xz", + "sha256": "ef92b4bcf483dccb22fc0ed13fbf57eeb6f60bdbba562f2a1500c9c566480116", + "md5": "a1cc5354362694a0f84b19569771a9f0", + "size": "12128" + }, + "linux-sbsa": { + "relative_path": "mft_autocomplete/linux-sbsa/mft_autocomplete-linux-sbsa-4.35.0.159-archive.tar.xz", + "sha256": "76c3f84124a8e68729578acd551d25a157d9e16caf440f6b2090c471c968ceb4", + "md5": "0638feef57dbaefb04e8a132f2d86bf5", + "size": "12132" + } + }, + "mft_oem": { + "name": "NVLink 5 MFT OEM", + "license": "NVIDIA Proprietary", + "license_path": "mft_oem/LICENSE.txt", + "version": "4.35.0.159", + "linux-x86_64": { + "relative_path": "mft_oem/linux-x86_64/mft_oem-linux-x86_64-4.35.0.159-archive.tar.xz", + "sha256": "39c3633e4b5ae2ef2d0c088df59c85fd361f14e595b197a3fd2c6d2bd64d1d53", + "md5": "a5bca45287d2e8f91c4ce41d1859481c", + "size": "3033356" + }, + "linux-sbsa": { + "relative_path": "mft_oem/linux-sbsa/mft_oem-linux-sbsa-4.35.0.159-archive.tar.xz", + "sha256": "acdb96047e0a040722b493a3dc25cd1eefc67deea4c7e354f8e3d58ed601e650", + "md5": "567688524193ba24fd75fb878625508a", + "size": "2475388" + } + }, + "nsight_compute": { + "name": "Nsight Compute", + "license": "NVIDIA SLA", + "license_path": "nsight_compute/LICENSE.txt", + "version": "2026.1.1.2", + "linux-x86_64": { + "relative_path": "nsight_compute/linux-x86_64/nsight_compute-linux-x86_64-2026.1.1.2-archive.tar.xz", + "sha256": "5174e753d25587488cc8f54f01cb182492db824d19653d76bd506472dc3988a9", + "md5": "6479a63e60657a64256e3ef6c4b40c36", + "size": "337716988" + }, + "linux-sbsa": { + "relative_path": "nsight_compute/linux-sbsa/nsight_compute-linux-sbsa-2026.1.1.2-archive.tar.xz", + "sha256": "292ece9264461681fea702f88c25e33b40830c9027f2c36ae7e8f8a9e10e3060", + "md5": "dcd08d80fb9c69b946250c5e7f965cb1", + "size": "162029308" + }, + "windows-x86_64": { + "relative_path": "nsight_compute/windows-x86_64/nsight_compute-windows-x86_64-2026.1.1.2-archive.zip", + "sha256": "6841ddec64e9269da33e5b6023892b394f31667a2557ddc725305f56e25ab9ca", + "md5": "285c6b644db1f1c1166d14a9179b6a78", + "size": "421797579" + } + }, + "nsight_systems": { + "name": "Nsight Systems", + "license": "NVIDIA SLA", + "license_path": "nsight_systems/LICENSE.txt", + "version": "2025.6.3.541", + "linux-x86_64": { + "relative_path": "nsight_systems/linux-x86_64/nsight_systems-linux-x86_64-2025.6.3.541-archive.tar.xz", + "sha256": "be1d23614a8336f971ac857484690bd9e28f7459b3058089e0a962f14d106d49", + "md5": "e77170faaff80500c8370e5c211bd35f", + "size": "1118318016" + }, + "linux-sbsa": { + "relative_path": "nsight_systems/linux-sbsa/nsight_systems-linux-sbsa-2025.6.3.541-archive.tar.xz", + "sha256": "a464b1767d2920448cf7836a08b490a0b2c58f631aa05e9d05cd1d44bc79bf06", + "md5": "effa64c8610915137ce061c505eef14c", + "size": "1118672984" + }, + "windows-x86_64": { + "relative_path": "nsight_systems/windows-x86_64/nsight_systems-windows-x86_64-2025.6.3.541-archive.zip", + "sha256": "9f275edd8ce7e2ed8f7def9b62464b7af628cd6ed3169b822efd3e421550cfa4", + "md5": "7dd28635b2e5effa143f39b0341c227b", + "size": "531016124" + } + }, + "nsight_vse": { + "name": "Nsight Visual Studio Edition (VSE)", + "license": "NVIDIA SLA", + "license_path": "nsight_vse/LICENSE.txt", + "version": "2026.1.0.25345", + "windows-x86_64": { + "relative_path": "nsight_vse/windows-x86_64/nsight_vse-windows-x86_64-2026.1.0.25345-archive.zip", + "sha256": "4b043b2e79987c342bab231ad98e5b973b360a7d6acb095b9c5a73c5bbd8e22f", + "md5": "c3b3c27d8e5a3a9859ed0a41b9ef4817", + "size": "81273792" + } + }, + "nvidia_driver": { + "name": "NVIDIA Linux Driver", + "license": "NVIDIA Driver", + "license_path": "nvidia_driver/LICENSE.txt", + "version": "595.71.05", + "linux-x86_64": { + "relative_path": "nvidia_driver/linux-x86_64/nvidia_driver-linux-x86_64-595.71.05-archive.tar.xz", + "sha256": "0cb57021f3858ca6565ac9eaf087aaa80d942ee8bfe8a220eec100e1489bc726", + "md5": "5d1a7a8a3843e26f62d0cd47ceb47eea", + "size": "520227044" + }, + "linux-sbsa": { + "relative_path": "nvidia_driver/linux-sbsa/nvidia_driver-linux-sbsa-595.71.05-archive.tar.xz", + "sha256": "9f6df120c3e89f9cd54693b86c5fd54815890b564ad412969b9787e64b3a9ab4", + "md5": "ba6020376520e92c8d6d32dae3c90df0", + "size": "374740032" + } + }, + "nvidia_fs": { + "name": "NVIDIA filesystem", + "license": "CUDA Toolkit", + "license_path": "nvidia_fs/LICENSE.txt", + "version": "2.28.4", + "linux-x86_64": { + "relative_path": "nvidia_fs/linux-x86_64/nvidia_fs-linux-x86_64-2.28.4-archive.tar.xz", + "sha256": "2429ce146c374ef9ca6582de10f87d713f62aac3b2329d0d12cc4567d8a7ed68", + "md5": "f9e6fa7e7b2c0f98b08c7bedde7cb192", + "size": "65576" + }, + "linux-sbsa": { + "relative_path": "nvidia_fs/linux-sbsa/nvidia_fs-linux-sbsa-2.28.4-archive.tar.xz", + "sha256": "1778a01b23fd059ee8ffa8d322f06dad1cba1c773c2773fda3c45a9c9563c40e", + "md5": "07c92f0ab79e318fd41da419368662e6", + "size": "65608" + } + }, + "nvlsm": { + "name": "NVLSM SM component", + "license": "NVIDIA Proprietary", + "license_path": "nvlsm/LICENSE.txt", + "version": "2025.10.12", + "linux-x86_64": { + "relative_path": "nvlsm/linux-x86_64/nvlsm-linux-x86_64-2025.10.12-archive.tar.xz", + "sha256": "613bb725644ea11c6d8e1c9f13c77022ebe4e701d399988dd81443cfd5441b6f", + "md5": "c82759a5755e8cb196690ec0861dc1f1", + "size": "10432272" + }, + "linux-sbsa": { + "relative_path": "nvlsm/linux-sbsa/nvlsm-linux-sbsa-2025.10.12-archive.tar.xz", + "sha256": "320b3792a6b6ac0bd57e69327f03a185a83d6748f5483918c9d673987859472a", + "md5": "0a9af6f18b7137993180d06b47291b0e", + "size": "9522780" + } + }, + "visual_studio_integration": { + "name": "CUDA Visual Studio Integration", + "license": "CUDA Toolkit", + "license_path": "visual_studio_integration/LICENSE.txt", + "version": "13.2.86", + "windows-x86_64": { + "relative_path": "visual_studio_integration/windows-x86_64/visual_studio_integration-windows-x86_64-13.2.86-archive.zip", + "sha256": "5103a397bcdd8331a65b4e233bb592e92b88118e522948eeb1148ac258c5780b", + "md5": "de61b953121bfed04c0ef1f661d792e0", + "size": "1262904" + } + } +} \ No newline at end of file diff --git a/pkgs/development/cuda-modules/_cuda/manifests/cuda/redistrib_13.3.0.json b/pkgs/development/cuda-modules/_cuda/manifests/cuda/redistrib_13.3.1.json similarity index 71% rename from pkgs/development/cuda-modules/_cuda/manifests/cuda/redistrib_13.3.0.json rename to pkgs/development/cuda-modules/_cuda/manifests/cuda/redistrib_13.3.1.json index 99a193747f28..799af7b03186 100644 --- a/pkgs/development/cuda-modules/_cuda/manifests/cuda/redistrib_13.3.0.json +++ b/pkgs/development/cuda-modules/_cuda/manifests/cuda/redistrib_13.3.1.json @@ -1,29 +1,29 @@ { - "release_date": "2026-05-26", - "release_label": "13.3.0", + "release_date": "2026-06-29", + "release_label": "13.3.1", "release_product": "cuda", "cccl": { "name": "CXX Core Compute Libraries", "license": "CCCL EULA", "license_path": "cccl/LICENSE.txt", - "version": "13.3.3.3.1", + "version": "13.3.3.4.1", "linux-x86_64": { - "relative_path": "cccl/linux-x86_64/cccl-linux-x86_64-13.3.3.3.1-archive.tar.xz", - "sha256": "67746da12f16229ac4ebde78ce7895e42b069d1d3e2ae2d2d25f90bc43679d68", - "md5": "d4049f09c07164a3fc0d47b31ca1e947", - "size": "1262040" + "relative_path": "cccl/linux-x86_64/cccl-linux-x86_64-13.3.3.4.1-archive.tar.xz", + "sha256": "26957cede74f9341174ecaf0372f3f886e7c46ceccb98d6dc775fe2b68d19268", + "md5": "b654700dab977b61fedc6b543af37b69", + "size": "1262552" }, "linux-sbsa": { - "relative_path": "cccl/linux-sbsa/cccl-linux-sbsa-13.3.3.3.1-archive.tar.xz", - "sha256": "37e9024c5e24a9e9d1618c4fb7b36e74a0a68fac91d589867676952204ecde5b", - "md5": "2e723df353c701001348010341636d9a", - "size": "1261944" + "relative_path": "cccl/linux-sbsa/cccl-linux-sbsa-13.3.3.4.1-archive.tar.xz", + "sha256": "c0dd608d18ff7014c5fe0d3b2c7d1a6b9b855ec6fcad1f379cc3315610d22635", + "md5": "c2dcc8335c7f8e443638f439269f36b4", + "size": "1262188" }, "windows-x86_64": { - "relative_path": "cccl/windows-x86_64/cccl-windows-x86_64-13.3.3.3.1-archive.zip", - "sha256": "607dcfca31da168171fbdae5b7096ade646c4c2b1e0ff2899077dde0ccbdd6fb", - "md5": "733b7312dfaf8dd67b080190ccbfe343", - "size": "3544189" + "relative_path": "cccl/windows-x86_64/cccl-windows-x86_64-13.3.3.4.1-archive.zip", + "sha256": "48fab83097a636c4119da28bd3c9c9af9327e34c1efed17a14449cc2956ca6d1", + "md5": "0cfeef28fc1f0713f47ff3db8fd9e4aa", + "size": "3544904" } }, "cuda_compat": { @@ -67,23 +67,23 @@ "name": "CUDA CRT", "license": "CUDA Toolkit", "license_path": "cuda_crt/LICENSE.txt", - "version": "13.3.33", + "version": "13.3.73", "linux-x86_64": { - "relative_path": "cuda_crt/linux-x86_64/cuda_crt-linux-x86_64-13.3.33-archive.tar.xz", - "sha256": "4755d36d24c6ef7697a2d3e1dbb23c4562c9c0d97d48390d4cbd8ab32dec5b5f", - "md5": "40633d5ea63dc795e273ea70835a863f", - "size": "99372" + "relative_path": "cuda_crt/linux-x86_64/cuda_crt-linux-x86_64-13.3.73-archive.tar.xz", + "sha256": "1251aa9d668c607a103489cd2250773701e83a313e355578044622cf36713a9d", + "md5": "10b4bfd6be22e8fec9e78636f32bed0d", + "size": "99152" }, "linux-sbsa": { - "relative_path": "cuda_crt/linux-sbsa/cuda_crt-linux-sbsa-13.3.33-archive.tar.xz", - "sha256": "6f6194918c00b980d8fd2111bf0aa004977760855c6e1528e0653bf4c889fbef", - "md5": "9178ef72a8d15cd054ad8b9e2ecb9e32", - "size": "99192" + "relative_path": "cuda_crt/linux-sbsa/cuda_crt-linux-sbsa-13.3.73-archive.tar.xz", + "sha256": "d28e00e9455fac2c2defd6459a2dbcf118d13eb950646074290bc0d29e32a239", + "md5": "32b1c6c51bebff92002de217e9b0f1ca", + "size": "99224" }, "windows-x86_64": { - "relative_path": "cuda_crt/windows-x86_64/cuda_crt-windows-x86_64-13.3.33-archive.zip", - "sha256": "752c528281a06a0ddf89237d760ffd6acde1b9cd59efc35803c2591127ef55f0", - "md5": "3afe8200e49c16314b5f5ec0bf55a52c", + "relative_path": "cuda_crt/windows-x86_64/cuda_crt-windows-x86_64-13.3.73-archive.zip", + "sha256": "9227ec7c80db10b7cb0d4ee71ed62ec7ae36e67890216413ab6f9afa35d577f0", + "md5": "fb999c683507c0dc5ba9632f273c6804", "size": "163110" } }, @@ -157,48 +157,48 @@ "name": "cuobjdump", "license": "CUDA Toolkit", "license_path": "cuda_cuobjdump/LICENSE.txt", - "version": "13.3.29", + "version": "13.3.73", "linux-x86_64": { - "relative_path": "cuda_cuobjdump/linux-x86_64/cuda_cuobjdump-linux-x86_64-13.3.29-archive.tar.xz", - "sha256": "9ac891072c4f9c2079cff8fdc3939ac97c5c5bcdf7cb5cca5a351354c7a8ff21", - "md5": "915fabc80764effa7320657141001577", - "size": "277912" + "relative_path": "cuda_cuobjdump/linux-x86_64/cuda_cuobjdump-linux-x86_64-13.3.73-archive.tar.xz", + "sha256": "2f3cd496b9183ca2de9e17dbcd7f992eac3cd4475052b151605d9e8445736b94", + "md5": "701146d45cbe1f514d5481c4f6719803", + "size": "278044" }, "linux-sbsa": { - "relative_path": "cuda_cuobjdump/linux-sbsa/cuda_cuobjdump-linux-sbsa-13.3.29-archive.tar.xz", - "sha256": "622ec73dea88876a6e344b4c6ba432bdc51b50de633355253d32a5ce539f9067", - "md5": "5545be03fb7a629839949aa9fc15598c", - "size": "265292" + "relative_path": "cuda_cuobjdump/linux-sbsa/cuda_cuobjdump-linux-sbsa-13.3.73-archive.tar.xz", + "sha256": "dfc2b954b540df857a586353d52744f89568e8ca366ef5f2f8890f83da365813", + "md5": "a613d8b02e64bee01cdac8ebad5af7cc", + "size": "265328" }, "windows-x86_64": { - "relative_path": "cuda_cuobjdump/windows-x86_64/cuda_cuobjdump-windows-x86_64-13.3.29-archive.zip", - "sha256": "50c8ab72fdfec7e5958fbd61988719460093d7ac86e2893377e77c8d908a2350", - "md5": "6e6420c28effe7497e36dddae5e61b67", - "size": "6265163" + "relative_path": "cuda_cuobjdump/windows-x86_64/cuda_cuobjdump-windows-x86_64-13.3.73-archive.zip", + "sha256": "02712a1fad9be784aa5b6e930ee22381678f1f1b96e83302bd171489b7dfbb38", + "md5": "fe7bdd6a59fb3c29c85d47a8ae125da5", + "size": "6264965" } }, "cuda_cupti": { "name": "CUPTI", "license": "CUDA Toolkit", "license_path": "cuda_cupti/LICENSE.txt", - "version": "13.3.35", + "version": "13.3.75", "linux-x86_64": { - "relative_path": "cuda_cupti/linux-x86_64/cuda_cupti-linux-x86_64-13.3.35-archive.tar.xz", - "sha256": "8ec73c3063039a780a45d136329563a5c15e3a034b1b082196cd8d98add053ba", - "md5": "63a90b820ef060383d9d5d4f486a65ca", - "size": "17788236" + "relative_path": "cuda_cupti/linux-x86_64/cuda_cupti-linux-x86_64-13.3.75-archive.tar.xz", + "sha256": "5f9df946729a39830ebee4f3467cd28b5bf05740bf753fb780706e66531cc53e", + "md5": "f9dfa137f6335be8fb1b5e66978f818e", + "size": "17704188" }, "linux-sbsa": { - "relative_path": "cuda_cupti/linux-sbsa/cuda_cupti-linux-sbsa-13.3.35-archive.tar.xz", - "sha256": "6a83909fe008f84815b39b257fbfb4f698ac777233930677c0deccbb596b26ef", - "md5": "03aeb9e90df8a911d6c0291d6401c5d1", - "size": "13613068" + "relative_path": "cuda_cupti/linux-sbsa/cuda_cupti-linux-sbsa-13.3.75-archive.tar.xz", + "sha256": "602ac5c3e3d4d21bf918184a37688eec9e883e7468e511b026c3b1d525c46803", + "md5": "789fcfe7de92e82c4b2efdbc74e1ef90", + "size": "13111720" }, "windows-x86_64": { - "relative_path": "cuda_cupti/windows-x86_64/cuda_cupti-windows-x86_64-13.3.35-archive.zip", - "sha256": "51d7b1a6e66f343cda1dff0fbd3309a0031034834f33f825e6ab87b7ad0b174b", - "md5": "570053f3c2f249bbcd220a6d51fd22ae", - "size": "14155281" + "relative_path": "cuda_cupti/windows-x86_64/cuda_cupti-windows-x86_64-13.3.75-archive.zip", + "sha256": "298eb0dfbd7eb63b63aab0533b4ba1ab2542c2ea03842a744973c7f38d0982b3", + "md5": "f0da488877f1ce6d5ec4c36026583be7", + "size": "14175399" } }, "cuda_cuxxfilt": { @@ -229,23 +229,23 @@ "name": "CUDA Documentation", "license": "CUDA Toolkit", "license_path": "cuda_documentation/LICENSE.txt", - "version": "13.3.40", + "version": "13.3.73", "linux-x86_64": { - "relative_path": "cuda_documentation/linux-x86_64/cuda_documentation-linux-x86_64-13.3.40-archive.tar.xz", - "sha256": "92c7aba36c7d51ed0e8067c4323e7f8dc480313798dbe0082289c6b2e60e3aaf", - "md5": "6aed8141e3f47d03a3eb95110aeb42ca", - "size": "68060" + "relative_path": "cuda_documentation/linux-x86_64/cuda_documentation-linux-x86_64-13.3.73-archive.tar.xz", + "sha256": "69081896448a80b10be97481ec16763676086dee41b3a83a68e0b42ddd58ca36", + "md5": "f5df964ead2ff137870ddba642856b77", + "size": "67940" }, "linux-sbsa": { - "relative_path": "cuda_documentation/linux-sbsa/cuda_documentation-linux-sbsa-13.3.40-archive.tar.xz", - "sha256": "690ed0a1c678bf53450693b8dfd96495b7bc8d8cc748b4d5ac054f0f8c5a7b00", - "md5": "0b781999ed9d4b703e6e9c76651a251e", - "size": "67936" + "relative_path": "cuda_documentation/linux-sbsa/cuda_documentation-linux-sbsa-13.3.73-archive.tar.xz", + "sha256": "f4b2391cda425b8670a1a92339385c60721d7d7e2aa40fc3bc32e67e944a133a", + "md5": "9009bfa3d66810fbe64994ee0397da1f", + "size": "68200" }, "windows-x86_64": { - "relative_path": "cuda_documentation/windows-x86_64/cuda_documentation-windows-x86_64-13.3.40-archive.zip", - "sha256": "2b5ae2b7cd30eb224748e499104d4f362e4c19ece723b984cb05632854ce0e91", - "md5": "bb8e3a87423f4476cfb5b171e4d3a12d", + "relative_path": "cuda_documentation/windows-x86_64/cuda_documentation-windows-x86_64-13.3.73-archive.zip", + "sha256": "09bd1f5ec25b2455c0cfbaec2502c341238b9c015028b4e9d461784f32fd2872", + "md5": "3e1bdc5964d9ade4e807b7bbbabd60e5", "size": "108113" } }, @@ -253,66 +253,66 @@ "name": "CUDA GDB", "license": "CUDA Toolkit", "license_path": "cuda_gdb/LICENSE.txt", - "version": "13.3.27", + "version": "13.3.73", "linux-x86_64": { - "relative_path": "cuda_gdb/linux-x86_64/cuda_gdb-linux-x86_64-13.3.27-archive.tar.xz", - "sha256": "4dd9e2f93ff27c19a5536e10d73d8b209efd5cb73f59abca9d04de4c6c837ce3", - "md5": "5dd39f28f36647aef1226771002a64e8", - "size": "94457824" + "relative_path": "cuda_gdb/linux-x86_64/cuda_gdb-linux-x86_64-13.3.73-archive.tar.xz", + "sha256": "122a4f1612670182a8ccb72b1d29936a1dda956bdc60ce8a6e9a2998fea9aa8a", + "md5": "1796e68fec4c5be4aeb80ca73c0fa254", + "size": "94507988" }, "linux-sbsa": { - "relative_path": "cuda_gdb/linux-sbsa/cuda_gdb-linux-sbsa-13.3.27-archive.tar.xz", - "sha256": "5ca08ce62a5dc1a2c6810e5ab4caeb52eac91a58cc7077e33ed0ce1cfee486fe", - "md5": "507fbf8c57eb90b6987f42d70e7367ff", - "size": "92121232" + "relative_path": "cuda_gdb/linux-sbsa/cuda_gdb-linux-sbsa-13.3.73-archive.tar.xz", + "sha256": "b61d329fedbe714781113c4e117c83e4c1f392fd868211a2e1c07b2b70989fd1", + "md5": "90768ee87752d03f48492ca01bf07408", + "size": "92184912" } }, "cuda_nvcc": { "name": "CUDA NVCC", "license": "CUDA Toolkit", "license_path": "cuda_nvcc/LICENSE.txt", - "version": "13.3.33", + "version": "13.3.73", "linux-x86_64": { - "relative_path": "cuda_nvcc/linux-x86_64/cuda_nvcc-linux-x86_64-13.3.33-archive.tar.xz", - "sha256": "93b098bda4a562ebf3541523ce82adc43f106a81dcf28bcbf8f0d8e093d1c66f", - "md5": "5180c45363243f1bce6db068e39b7080", - "size": "31609400" + "relative_path": "cuda_nvcc/linux-x86_64/cuda_nvcc-linux-x86_64-13.3.73-archive.tar.xz", + "sha256": "2ff9f9954060794a1c5134a933ccb45bec723d866b2629dadfe4a1a313f21068", + "md5": "f6307949a94f174be1fc8f9f718383ba", + "size": "31628824" }, "linux-sbsa": { - "relative_path": "cuda_nvcc/linux-sbsa/cuda_nvcc-linux-sbsa-13.3.33-archive.tar.xz", - "sha256": "b5dde44aadd52234af3944ae3b2e74e811ad8e71fb600bcc9dfe6d8540353499", - "md5": "c8e7d692a7622d4cde9f7ad42a4d171d", - "size": "27194924" + "relative_path": "cuda_nvcc/linux-sbsa/cuda_nvcc-linux-sbsa-13.3.73-archive.tar.xz", + "sha256": "87044b338bf1cb062512c4bc790dd24d1c61b043119b5743f583128a954474a8", + "md5": "b4d3a54c66cfadaebfca983281eb3b01", + "size": "27195068" }, "windows-x86_64": { - "relative_path": "cuda_nvcc/windows-x86_64/cuda_nvcc-windows-x86_64-13.3.33-archive.zip", - "sha256": "8fed1ab69ed4e637ad76baff572579630674df9ff02570777800782ee5bdfbc5", - "md5": "80e4219a2e7cf34ac41921635c2fdc50", - "size": "31959263" + "relative_path": "cuda_nvcc/windows-x86_64/cuda_nvcc-windows-x86_64-13.3.73-archive.zip", + "sha256": "270214eaee58e49f8fca52a910a46afbfab227858e70897cba8afae10826280b", + "md5": "8e838411b757851cde394de850c5986c", + "size": "31777777" } }, "cuda_nvdisasm": { "name": "CUDA nvdisasm", "license": "CUDA Toolkit", "license_path": "cuda_nvdisasm/LICENSE.txt", - "version": "13.3.29", + "version": "13.3.73", "linux-x86_64": { - "relative_path": "cuda_nvdisasm/linux-x86_64/cuda_nvdisasm-linux-x86_64-13.3.29-archive.tar.xz", - "sha256": "95b7f617ea11bb983a7150827a14ff4488cba10f0171fa8ae2e845bd58823456", - "md5": "ecdd21125da5c35e0ac8cc05bc215151", - "size": "4658696" + "relative_path": "cuda_nvdisasm/linux-x86_64/cuda_nvdisasm-linux-x86_64-13.3.73-archive.tar.xz", + "sha256": "38b2eca90c0ffa2ce815bd392077f68b7fe94992ea0ec0f8e85df30ca01fc4e9", + "md5": "8827a3203eb1a908ccf89b9917f822ff", + "size": "4658844" }, "linux-sbsa": { - "relative_path": "cuda_nvdisasm/linux-sbsa/cuda_nvdisasm-linux-sbsa-13.3.29-archive.tar.xz", - "sha256": "cfca0e327c62b3cc5701ee819558f3133312eb47c16118faa0bfe710f435ccc3", - "md5": "28b4fd0b4925c6f4f312d698e91fb7c0", - "size": "4597352" + "relative_path": "cuda_nvdisasm/linux-sbsa/cuda_nvdisasm-linux-sbsa-13.3.73-archive.tar.xz", + "sha256": "9e707ad0bd95c5525dca32f542ecb26aa6d0537540a5744339a987f7e6512ade", + "md5": "c373305692f879d3c848fc36ecd231e0", + "size": "4597284" }, "windows-x86_64": { - "relative_path": "cuda_nvdisasm/windows-x86_64/cuda_nvdisasm-windows-x86_64-13.3.29-archive.zip", - "sha256": "b37b06979b064e51207d6761c575a68c5e5adb1f213f014551870a995b5c17e3", - "md5": "08e452b44299f597edb44a9d1bea7191", - "size": "4999385" + "relative_path": "cuda_nvdisasm/windows-x86_64/cuda_nvdisasm-windows-x86_64-13.3.73-archive.zip", + "sha256": "351374795b61428a85bfb7026f05ce0b2a82b2e4264cafdf08739645ca3d0632", + "md5": "1652d7da9ed2d9c0f26f9d8ea68b28b0", + "size": "4999270" } }, "cuda_nvml_dev": { @@ -475,24 +475,24 @@ "name": "CUDA Compute Sanitizer API", "license": "CUDA Toolkit", "license_path": "cuda_sanitizer_api/LICENSE.txt", - "version": "13.3.27", + "version": "13.3.75", "linux-x86_64": { - "relative_path": "cuda_sanitizer_api/linux-x86_64/cuda_sanitizer_api-linux-x86_64-13.3.27-archive.tar.xz", - "sha256": "bed47e6b465653a8d4138bce412733131536f1a0e8ab306bb2b0a15f92fc68ff", - "md5": "de29c011504be19cabc145101730f711", - "size": "10713868" + "relative_path": "cuda_sanitizer_api/linux-x86_64/cuda_sanitizer_api-linux-x86_64-13.3.75-archive.tar.xz", + "sha256": "f409be1ba58f44a0a1c826933fa6d557659bfb5b29f4d175979d1cf9c530e3cf", + "md5": "165d44e2f93ad7cd59c801325be0ad79", + "size": "10737336" }, "linux-sbsa": { - "relative_path": "cuda_sanitizer_api/linux-sbsa/cuda_sanitizer_api-linux-sbsa-13.3.27-archive.tar.xz", - "sha256": "0624446464032a03f07a786330986b7d9148526258efedb1684ffe3bfa8e3d0d", - "md5": "bbc819d072a4cd85baddb251339630a0", - "size": "7638968" + "relative_path": "cuda_sanitizer_api/linux-sbsa/cuda_sanitizer_api-linux-sbsa-13.3.75-archive.tar.xz", + "sha256": "2119f246c71e54bffb7b3dd4d379ea94b37c66e8c0128e457366fcdb5a98f4cf", + "md5": "337c294aca18dcc9ca135a0ec15f368e", + "size": "7652080" }, "windows-x86_64": { - "relative_path": "cuda_sanitizer_api/windows-x86_64/cuda_sanitizer_api-windows-x86_64-13.3.27-archive.zip", - "sha256": "7751762461f59598e526dcbcb1c30384d3f231ebf68d25db9122f848d488266d", - "md5": "8b15f6a7d4565cb976863653ca286727", - "size": "10801193" + "relative_path": "cuda_sanitizer_api/windows-x86_64/cuda_sanitizer_api-windows-x86_64-13.3.75-archive.zip", + "sha256": "28946f4ccb0721732239c308c967aea2a5c574fe21653657e0df0d45580d1600", + "md5": "ff5bd5b60bb43440bc1cd7648e114a21", + "size": "10802610" } }, "cuda_tileiras": { @@ -519,6 +519,18 @@ "size": "28930771" } }, + "driver_assistant": { + "name": "NVIDIA Driver Assistant", + "license": "MIT", + "license_path": "driver_assistant/LICENSE.txt", + "version": "0.53.44", + "linux-all": { + "relative_path": "driver_assistant/source/driver_assistant-0.53.44-archive.tar.xz", + "sha256": "212cd2d9f89b9a232c5602769a6e1a8497dfae7e04aabceec6b723449535fe66", + "md5": "b1c9a8af45fe9231d5dc0af12cbb0b2e", + "size": "39608" + } + }, "fabricmanager": { "name": "NVIDIA Fabric Manager", "license": "NVIDIA Driver", @@ -559,24 +571,24 @@ "name": "CUDA cuBLAS", "license": "CUDA Toolkit", "license_path": "libcublas/LICENSE.txt", - "version": "13.5.1.27", + "version": "13.6.0.2", "linux-x86_64": { - "relative_path": "libcublas/linux-x86_64/libcublas-linux-x86_64-13.5.1.27-archive.tar.xz", - "sha256": "35a898360520d6101ffcaf36c0d04496b54d4fc2afb82f7fce44218c54513808", - "md5": "0e8730cdd4d74668779129a4452cd23f", - "size": "813601980" + "relative_path": "libcublas/linux-x86_64/libcublas-linux-x86_64-13.6.0.2-archive.tar.xz", + "sha256": "1794edb653adf48f5fa02d86bb738ed75888dd355aa39dadb6202d84d554c0dc", + "md5": "194d348b08f4713f46b95f5921789bcc", + "size": "817981368" }, "linux-sbsa": { - "relative_path": "libcublas/linux-sbsa/libcublas-linux-sbsa-13.5.1.27-archive.tar.xz", - "sha256": "cdcfea21e8a68ce90c87aaf2e424883782dafb4792feb4e6ea903b97e9aeb6a7", - "md5": "3689c2f4e63b9923a412407d2a1a8c43", - "size": "1026346616" + "relative_path": "libcublas/linux-sbsa/libcublas-linux-sbsa-13.6.0.2-archive.tar.xz", + "sha256": "f4ebaa0a184cd7518300bdf275ecd440b82d70fa6b6cfe8ecb8f00218ab19ca8", + "md5": "dc0a01b28fdaf61c56e482afa97615fe", + "size": "1031418564" }, "windows-x86_64": { - "relative_path": "libcublas/windows-x86_64/libcublas-windows-x86_64-13.5.1.27-archive.zip", - "sha256": "c946e1c825e05895747a95ed4fee18030b08052c09783b9b7b19818fd2e31f58", - "md5": "033b2cc750213afc19e7409fbbc85686", - "size": "391055517" + "relative_path": "libcublas/windows-x86_64/libcublas-windows-x86_64-13.6.0.2-archive.zip", + "sha256": "62e9fa30560c8f0a28e0cdcf9d6fc1fed347bcfab8847239b9ae1fdc1d86408a", + "md5": "9c4f77fd13a85496248393cc7abb9585", + "size": "393706755" } }, "libcudla": { @@ -619,36 +631,36 @@ "name": "CUDA cuFile", "license": "CUDA Toolkit", "license_path": "libcufile/LICENSE.txt", - "version": "1.18.0.66", + "version": "1.18.1.6", "linux-x86_64": { - "relative_path": "libcufile/linux-x86_64/libcufile-linux-x86_64-1.18.0.66-archive.tar.xz", - "sha256": "be4b6376f9e407176f5bc1802c873a79ba629bc2b0b928a7b059471ef0d90081", - "md5": "334c0eda90cf63bdd8c02b34d6fec3df", - "size": "44452356" + "relative_path": "libcufile/linux-x86_64/libcufile-linux-x86_64-1.18.1.6-archive.tar.xz", + "sha256": "5c67df2f09fb5538bf1687e0ad03bbda438f816808049ff4975547b91a6a71a6", + "md5": "7d2c14c13bbc4f6bf2b15720793ac687", + "size": "44458128" }, "linux-sbsa": { - "relative_path": "libcufile/linux-sbsa/libcufile-linux-sbsa-1.18.0.66-archive.tar.xz", - "sha256": "197ee55e3882016106c6c3007c71a30f01393ec61a2497f1bad0bd411e2edf1a", - "md5": "06f414cf6351a51dbebf1149248152ce", - "size": "44006480" + "relative_path": "libcufile/linux-sbsa/libcufile-linux-sbsa-1.18.1.6-archive.tar.xz", + "sha256": "495f32e86abba34a3ab77bf6fe811569a30ec5b049d7167b516535f435b78cb2", + "md5": "40821d0a5fe90da2dd9444f28ea9ce27", + "size": "43993696" } }, "libcuobjclient": { "name": "CUDA cuObject Client", "license": "CUDA Toolkit", "license_path": "libcuobjclient/LICENSE.txt", - "version": "1.2.0.59", + "version": "1.2.0.68", "linux-x86_64": { - "relative_path": "libcuobjclient/linux-x86_64/libcuobjclient-linux-x86_64-1.2.0.59-archive.tar.xz", - "sha256": "72a07d05c79bedc8b20a6a41e7ecf9ece63908a6ae946219110a6688db9b82a0", - "md5": "b24aff2770bc8b1553341fd32c1cd284", - "size": "62812" + "relative_path": "libcuobjclient/linux-x86_64/libcuobjclient-linux-x86_64-1.2.0.68-archive.tar.xz", + "sha256": "6cca4342f260a51f9580225db41f7a8d9d5213f4f04674f640bd5ebe9b8fa4fa", + "md5": "33eab76ba4063befe261a11622e54142", + "size": "62792" }, "linux-sbsa": { - "relative_path": "libcuobjclient/linux-sbsa/libcuobjclient-linux-sbsa-1.2.0.59-archive.tar.xz", - "sha256": "b78b3e704303f56dfddc9411a43f40adad3951b301180549fe7d9b7809905efb", - "md5": "d11b062d1fb2dc93f710569ee2fe373c", - "size": "64568" + "relative_path": "libcuobjclient/linux-sbsa/libcuobjclient-linux-sbsa-1.2.0.68-archive.tar.xz", + "sha256": "eb2d4c8465a80f740efa9cfa6e2e78248bfefb5c64d7041a26291630c0a4ad54", + "md5": "e05f536bad337f6c8aee04176692bdc2", + "size": "64604" } }, "libcurand": { @@ -679,72 +691,72 @@ "name": "CUDA cuSOLVER", "license": "CUDA Toolkit", "license_path": "libcusolver/LICENSE.txt", - "version": "12.2.2.18", + "version": "12.2.6.9", "linux-x86_64": { - "relative_path": "libcusolver/linux-x86_64/libcusolver-linux-x86_64-12.2.2.18-archive.tar.xz", - "sha256": "100b49bc0b6372fe17c1fea3400dbb4cd12313ad326dea516fa26eb1d20c1a32", - "md5": "592d715694a68c8a844c542eac593edd", - "size": "296666388" + "relative_path": "libcusolver/linux-x86_64/libcusolver-linux-x86_64-12.2.6.9-archive.tar.xz", + "sha256": "20f1ae21fcf56b647456edb12afdf424a75e128beb009c82c92c84984514b87d", + "md5": "6ce401c7b987c853ac6e32c210c198e9", + "size": "322650148" }, "linux-sbsa": { - "relative_path": "libcusolver/linux-sbsa/libcusolver-linux-sbsa-12.2.2.18-archive.tar.xz", - "sha256": "d10bee9fe0f521125617a653ce9c5934dd59eabd8459b628b6a3bf80baa1bc3a", - "md5": "8aa4b30de616d7b7722aec3fd2586fcd", - "size": "325593460" + "relative_path": "libcusolver/linux-sbsa/libcusolver-linux-sbsa-12.2.6.9-archive.tar.xz", + "sha256": "86c0e83e94d59c578d1d413d5b1e0e981d51bf0e154e0152c96310c884ed7b8c", + "md5": "0814af91c8d71eb144f9661c59549c0c", + "size": "345651664" }, "windows-x86_64": { - "relative_path": "libcusolver/windows-x86_64/libcusolver-windows-x86_64-12.2.2.18-archive.zip", - "sha256": "1a25d1671bcbc96aefe481549a5f61563bc022f3aebb5bc598f70d727d69d7bb", - "md5": "c3ac89e465d86aa96d81c9b99e263b7c", - "size": "218734586" + "relative_path": "libcusolver/windows-x86_64/libcusolver-windows-x86_64-12.2.6.9-archive.zip", + "sha256": "b9d477c6efe2dc3286c5e83956296586a013c1057ffdf2c7fd70b1a1a5a93f2f", + "md5": "1594a5ca9c1d4bf629b5632b664c69e2", + "size": "236630673" } }, "libcusparse": { "name": "CUDA cuSPARSE", "license": "CUDA Toolkit", "license_path": "libcusparse/LICENSE.txt", - "version": "12.8.1.7", + "version": "12.8.2.51", "linux-x86_64": { - "relative_path": "libcusparse/linux-x86_64/libcusparse-linux-x86_64-12.8.1.7-archive.tar.xz", - "sha256": "c258aab32bd5c3f19eb9e82be368501b8e24c21d5825f2ab86473008a26ba0c7", - "md5": "4e4632049c8074a84464c63aff38d310", - "size": "292786388" + "relative_path": "libcusparse/linux-x86_64/libcusparse-linux-x86_64-12.8.2.51-archive.tar.xz", + "sha256": "291ed8fe182ef19774363ea8194a760098fd24ffd39dae06145f06b5f237d2e2", + "md5": "202e62784abeb1623a91c91d69710824", + "size": "293054616" }, "linux-sbsa": { - "relative_path": "libcusparse/linux-sbsa/libcusparse-linux-sbsa-12.8.1.7-archive.tar.xz", - "sha256": "b23a486db30b80cd692e701e3f5eb77a2b96cb88292b1b588eac05100f82f72b", - "md5": "9caaf45428dbf96aa835188c851285eb", - "size": "325537280" + "relative_path": "libcusparse/linux-sbsa/libcusparse-linux-sbsa-12.8.2.51-archive.tar.xz", + "sha256": "6ed4779e4ff2fefc403d307b9595ad8ffae26f8528f1def194ba0acac3ecbbaa", + "md5": "9a71068cfb05f0411dc479e0b2716d9e", + "size": "326002888" }, "windows-x86_64": { - "relative_path": "libcusparse/windows-x86_64/libcusparse-windows-x86_64-12.8.1.7-archive.zip", - "sha256": "bfd1e9f3db523f7a1e77ab47cddb41a7bd85d65070191926012153b19473507e", - "md5": "f0ea33c109da49d634162d523e4023e1", - "size": "152435128" + "relative_path": "libcusparse/windows-x86_64/libcusparse-windows-x86_64-12.8.2.51-archive.zip", + "sha256": "bc019c7c37ed421399155bf5fc5f37331ebf55aca66c42d8cc89bc52f61521f8", + "md5": "3c92cbd2125c14ae617997e9b7d2eb42", + "size": "152461374" } }, "libnpp": { "name": "CUDA NPP", "license": "CUDA Toolkit", "license_path": "libnpp/LICENSE.txt", - "version": "13.1.2.48", + "version": "13.1.2.81", "linux-x86_64": { - "relative_path": "libnpp/linux-x86_64/libnpp-linux-x86_64-13.1.2.48-archive.tar.xz", - "sha256": "12fefdcae4c94a7b977b399b87b2a717ce8a11464a7ed55b8b2518c3261c08b4", - "md5": "bd55422fd7f2a3d5b3386be23111a798", - "size": "231516464" + "relative_path": "libnpp/linux-x86_64/libnpp-linux-x86_64-13.1.2.81-archive.tar.xz", + "sha256": "66cc9bd04f3ae8ad5052851db8a4031aa843b0fe7d83cabd1ca0780d183df983", + "md5": "b7061ad52408484200676a594561aac0", + "size": "231997812" }, "linux-sbsa": { - "relative_path": "libnpp/linux-sbsa/libnpp-linux-sbsa-13.1.2.48-archive.tar.xz", - "sha256": "8be40578e204d8c51bfb3f0d16631fd621bb1e7bded513d7f6e9c840afacaf3f", - "md5": "2d7a5fb8917309676ffc720d1812b76f", - "size": "261396648" + "relative_path": "libnpp/linux-sbsa/libnpp-linux-sbsa-13.1.2.81-archive.tar.xz", + "sha256": "38439720bdbefaf6523ccad667dbd998a108e98858bb6da117b64e9d761c1d0b", + "md5": "83e40bb0a98809e3bf93bf1cc28ec632", + "size": "260915564" }, "windows-x86_64": { - "relative_path": "libnpp/windows-x86_64/libnpp-windows-x86_64-13.1.2.48-archive.zip", - "sha256": "d969a0ba5cf4424036557eac08b23cd2668d812cb5c5d5a5cd46b71c8fcfb598", - "md5": "8850c1bfc5d4b4d5f4f1c530f68f8aad", - "size": "132208702" + "relative_path": "libnpp/windows-x86_64/libnpp-windows-x86_64-13.1.2.81-archive.zip", + "sha256": "0be5a4898689840ae3d1afc6ae4afbd8d75eddbaa2ce112702593edfca08f523", + "md5": "6d9e243e4f850f69896ab2d7168bca4f", + "size": "132179755" } }, "libnvfatbin": { @@ -817,48 +829,48 @@ "name": "CUDA nvJPEG", "license": "CUDA Toolkit", "license_path": "libnvjpeg/LICENSE.txt", - "version": "13.2.0.21", + "version": "13.2.1.68", "linux-x86_64": { - "relative_path": "libnvjpeg/linux-x86_64/libnvjpeg-linux-x86_64-13.2.0.21-archive.tar.xz", - "sha256": "2296fcb2b6fbbe6a9dbeca987568e22ed63ccb793f6638bfe14d40e010f76e6f", - "md5": "ba096666ef14f414cb5f92c756c9c598", - "size": "3713788" + "relative_path": "libnvjpeg/linux-x86_64/libnvjpeg-linux-x86_64-13.2.1.68-archive.tar.xz", + "sha256": "22610703f7bc4e57d9b7b2f39ea7055c7495b603ab8fbf107b6d735a16746d4e", + "md5": "04e33a57a048aaeb2bceed5e1e1d653f", + "size": "3710496" }, "linux-sbsa": { - "relative_path": "libnvjpeg/linux-sbsa/libnvjpeg-linux-sbsa-13.2.0.21-archive.tar.xz", - "sha256": "dd4a37f1b7caa9ffd81feb5c2e0d3b17f3f1bcf0b13abd5f44083ccd637376f5", - "md5": "85af0e7a0fe14d47ed4f089781a4d9a7", - "size": "3559564" + "relative_path": "libnvjpeg/linux-sbsa/libnvjpeg-linux-sbsa-13.2.1.68-archive.tar.xz", + "sha256": "298f946d674de7e35a13535d2a62c8ed19a083b286de0845c7a90cb300e2a702", + "md5": "3406e3aa86f690462c1e7f74ffa96795", + "size": "3559164" }, "windows-x86_64": { - "relative_path": "libnvjpeg/windows-x86_64/libnvjpeg-windows-x86_64-13.2.0.21-archive.zip", - "sha256": "13ee3e7db636eb516769bdc6dba7064cf7ca6e13cec6f4e78bb0ca75ee65f896", - "md5": "3260c426b0dbd18e07dfa06cf3658a3d", - "size": "3204557" + "relative_path": "libnvjpeg/windows-x86_64/libnvjpeg-windows-x86_64-13.2.1.68-archive.zip", + "sha256": "932265c0acdd445c260649acf38a015c95a752fd26c3c6d4fcd0cfb47abcbcaa", + "md5": "4c8af3eb642fa17cfb119a67becaa49b", + "size": "3202713" } }, "libnvptxcompiler": { "name": "CUDA libnvptxcompiler", "license": "CUDA Toolkit", "license_path": "libnvptxcompiler/LICENSE.txt", - "version": "13.3.33", + "version": "13.3.73", "linux-x86_64": { - "relative_path": "libnvptxcompiler/linux-x86_64/libnvptxcompiler-linux-x86_64-13.3.33-archive.tar.xz", - "sha256": "6c362578a8de750d28ae52efe5b3d2927983584293a9be24d40893e0f6ed73dd", - "md5": "c678e9d8f6cf39d620cb06c1f2d88ff9", - "size": "10228368" + "relative_path": "libnvptxcompiler/linux-x86_64/libnvptxcompiler-linux-x86_64-13.3.73-archive.tar.xz", + "sha256": "f92bb1263276341c6a15870548e8f52426b263066a026d469b027263817b281f", + "md5": "6f2c5cdf3c5d08fdd2126b29866f4a6e", + "size": "10223976" }, "linux-sbsa": { - "relative_path": "libnvptxcompiler/linux-sbsa/libnvptxcompiler-linux-sbsa-13.3.33-archive.tar.xz", - "sha256": "3d61e77b3c1317bfc8d6807eee1137b232fdd109d5c7c9b91d0d3e1e05ea38c3", - "md5": "b7022375b780379f240bd1410d371b4d", - "size": "9772264" + "relative_path": "libnvptxcompiler/linux-sbsa/libnvptxcompiler-linux-sbsa-13.3.73-archive.tar.xz", + "sha256": "a8b415c6a3f433811bf959a63d7bc003cd8b9dd56904db26b874d30cb9df3ab2", + "md5": "eb80bba68abd5dd7e694e97713a229bd", + "size": "9782856" }, "windows-x86_64": { - "relative_path": "libnvptxcompiler/windows-x86_64/libnvptxcompiler-windows-x86_64-13.3.33-archive.zip", - "sha256": "7bc5ffd885fb96b07fd8a601a3a7ebe06612730ca5453a6dda9197a848e84998", - "md5": "ad151e4d8709b1287084521cd04fd08a", - "size": "48105367" + "relative_path": "libnvptxcompiler/windows-x86_64/libnvptxcompiler-windows-x86_64-13.3.73-archive.zip", + "sha256": "28123a511d9effd4e0b518baad740566c5bf495f4657efa5ec048ac79c2e5ccf", + "md5": "6660b29503d0d498ec88c4230254fb09", + "size": "48162817" } }, "libnvsdm": { @@ -877,72 +889,72 @@ "name": "CUDA NVVM", "license": "CUDA Toolkit", "license_path": "libnvvm/LICENSE.txt", - "version": "13.3.33", + "version": "13.3.73", "linux-x86_64": { - "relative_path": "libnvvm/linux-x86_64/libnvvm-linux-x86_64-13.3.33-archive.tar.xz", - "sha256": "fc9c1fd5844e44c0e5eeb051378c1b13cf0e3bb3fe4966d5103c38885424f802", - "md5": "422e0db4d9a8b03471e7379618f38210", - "size": "49180068" + "relative_path": "libnvvm/linux-x86_64/libnvvm-linux-x86_64-13.3.73-archive.tar.xz", + "sha256": "206b1ab4979c09b5c32f8bf907c42bc9e16cd7454cf6036f524c45a58d060f93", + "md5": "5dabfec8be4357dd8aad3b758e204466", + "size": "49508948" }, "linux-sbsa": { - "relative_path": "libnvvm/linux-sbsa/libnvvm-linux-sbsa-13.3.33-archive.tar.xz", - "sha256": "5f8ca5c9a10c3c9804b045960ee6192281efec4c7d83d5f3245ec2de8612118e", - "md5": "94e9d15bcabe573fc5e8258617af39f6", - "size": "44055652" + "relative_path": "libnvvm/linux-sbsa/libnvvm-linux-sbsa-13.3.73-archive.tar.xz", + "sha256": "4bdb28ca53b714ae48887921f462a913b6806dd847978f8eba40434c85d1016f", + "md5": "684fe0316a918b63afd14bc636cf4211", + "size": "44319380" }, "windows-x86_64": { - "relative_path": "libnvvm/windows-x86_64/libnvvm-windows-x86_64-13.3.33-archive.zip", - "sha256": "e8e48fcceb3ffeb3e421f29fc40252580c6dfd2a841bea3490782233048a5f00", - "md5": "143904101490b3a7eb86e9bb685f1e0e", - "size": "58567644" + "relative_path": "libnvvm/windows-x86_64/libnvvm-windows-x86_64-13.3.73-archive.zip", + "sha256": "ca8f11d5173ac16a166be8fafefbf9676542a097de1fce61b3f17696dffc1f27", + "md5": "7717a37492b2fddb2bfb6ecdd016414a", + "size": "58380918" } }, "nsight_compute": { "name": "Nsight Compute", "license": "NVIDIA SLA", "license_path": "nsight_compute/LICENSE.txt", - "version": "2026.2.0.7", + "version": "2026.2.1.5", "linux-x86_64": { - "relative_path": "nsight_compute/linux-x86_64/nsight_compute-linux-x86_64-2026.2.0.7-archive.tar.xz", - "sha256": "706dec9b2fcf2cda2bc7af9d6f133ea544e6acb2d5b479e3dbe6ef45254d991c", - "md5": "e8922bd9a8faed465ed013c648466e97", - "size": "352815608" + "relative_path": "nsight_compute/linux-x86_64/nsight_compute-linux-x86_64-2026.2.1.5-archive.tar.xz", + "sha256": "6d1e789b66b963b2b1d5380cb22efa9d94e2ba9f9c1324280c53fced7cf3e385", + "md5": "ff668d5c2a493dfd639fc86d6a0851fb", + "size": "352851120" }, "linux-sbsa": { - "relative_path": "nsight_compute/linux-sbsa/nsight_compute-linux-sbsa-2026.2.0.7-archive.tar.xz", - "sha256": "bda13a2a34ca046f25879afe58abd344708f9139cb6c01771c4f9b4016f8fe3b", - "md5": "e871098414b9a7cdf16bc4477a4eee1c", - "size": "127836712" + "relative_path": "nsight_compute/linux-sbsa/nsight_compute-linux-sbsa-2026.2.1.5-archive.tar.xz", + "sha256": "b6a895f80d4573e6023b3bf5b00c653b3f5085d34f43893b2ffed800a9688fbe", + "md5": "992e8087cd4a22ac99f8557fb72d84a5", + "size": "127829740" }, "windows-x86_64": { - "relative_path": "nsight_compute/windows-x86_64/nsight_compute-windows-x86_64-2026.2.0.7-archive.zip", - "sha256": "5ba8e740d1c64ab53f2a3356a73eaed34fd647deb66f7f7192b2a0cf3275f568", - "md5": "a3b91622e290ac7f6f19ed466c6e66a7", - "size": "438501723" + "relative_path": "nsight_compute/windows-x86_64/nsight_compute-windows-x86_64-2026.2.1.5-archive.zip", + "sha256": "42749828322bcdec2bd641e910042c562ca6f8d9e2d9623b9368e9a83d0bc94a", + "md5": "73270b41029991275e1125bd083eb936", + "size": "438536997" } }, "nsight_systems": { "name": "Nsight Systems", "license": "NVIDIA SLA", "license_path": "nsight_systems/LICENSE.txt", - "version": "2026.1.3.243", + "version": "2026.1.3.425", "linux-x86_64": { - "relative_path": "nsight_systems/linux-x86_64/nsight_systems-linux-x86_64-2026.1.3.243-archive.tar.xz", - "sha256": "eb6849c6b54b816be08db9e57d9e508334322b099a73fa6f038eff8c82b7336f", - "md5": "c9555ee5edb8b2a923a9a81bbcc411a3", - "size": "1126988900" + "relative_path": "nsight_systems/linux-x86_64/nsight_systems-linux-x86_64-2026.1.3.425-archive.tar.xz", + "sha256": "27aa88db2adc09a4a8ab9ec689e5dec6e4cfa0c7f77359befc685fde679d7251", + "md5": "7c59eaf4685f63c77860f470ddcb7ed1", + "size": "1127783160" }, "linux-sbsa": { - "relative_path": "nsight_systems/linux-sbsa/nsight_systems-linux-sbsa-2026.1.3.243-archive.tar.xz", - "sha256": "9d1e541109a0c97575614947000918f21e05953960833d39e19b88ba7e027254", - "md5": "dd28ce05751a8102172236e5f05123bb", - "size": "1158414564" + "relative_path": "nsight_systems/linux-sbsa/nsight_systems-linux-sbsa-2026.1.3.425-archive.tar.xz", + "sha256": "ce1c92c40b1929a3261de4d640279030f0856e7deaad2e2cf1b4a2a282538281", + "md5": "3242e49ad1cf569181ddcd1522d5bba0", + "size": "1160467376" }, "windows-x86_64": { - "relative_path": "nsight_systems/windows-x86_64/nsight_systems-windows-x86_64-2026.1.3.243-archive.zip", - "sha256": "66a3093e1c79952a91569abbe45e27fd3059576dd5a6733cbadaf1ebb0dcc74a", - "md5": "9f1c420514c59e5cc38f6f4dd717125b", - "size": "533993929" + "relative_path": "nsight_systems/windows-x86_64/nsight_systems-windows-x86_64-2026.1.3.425-archive.zip", + "sha256": "d05b7735036b96689dc10fc0899454fbe0edcc3ac10e4c7f52f98d29c327f192", + "md5": "755fed2785a4f9f4a127dda580b1e7ed", + "size": "534002207" } }, "nsight_vse": { @@ -1015,12 +1027,12 @@ "name": "CUDA Visual Studio Integration", "license": "CUDA Toolkit", "license_path": "visual_studio_integration/LICENSE.txt", - "version": "13.3.27", + "version": "13.3.31", "windows-x86_64": { - "relative_path": "visual_studio_integration/windows-x86_64/visual_studio_integration-windows-x86_64-13.3.27-archive.zip", - "sha256": "34f7b80e19833b176c3065c0a9c5bddfe74f13c50062abdf5b291da891e9c60c", - "md5": "935ac05f46e8d6c6f767b27546b32a13", - "size": "888967" + "relative_path": "visual_studio_integration/windows-x86_64/visual_studio_integration-windows-x86_64-13.3.31-archive.zip", + "sha256": "a83b8154fe411c3445ff0eaca5f71eaecae596185ba4129a76f2cc4dd878d47e", + "md5": "1c4b6ef4661c8fea1b74706d63451fe7", + "size": "888959" } } } \ No newline at end of file diff --git a/pkgs/development/cuda-modules/_cuda/manifests/cuda/redistrib_13.4.1.json b/pkgs/development/cuda-modules/_cuda/manifests/cuda/redistrib_13.4.1.json deleted file mode 100644 index 8d444a31e870..000000000000 --- a/pkgs/development/cuda-modules/_cuda/manifests/cuda/redistrib_13.4.1.json +++ /dev/null @@ -1,1085 +0,0 @@ -{ - "release_date": "2026-09-09", - "release_label": "13.4.1", - "release_product": "cuda", - "cccl": { - "name": "CXX Core Compute Libraries", - "license": "CCCL EULA", - "license_path": "cccl/LICENSE.txt", - "version": "13.3.4.2.1", - "linux-x86_64": { - "relative_path": "cccl/linux-x86_64/cccl-linux-x86_64-13.3.4.2.1-archive.tar.xz", - "sha256": "7c973e70d8f8d732f801fe2297c9cb5a541f22824fa6ad64ac4f0e183f9c4397", - "md5": "ed3a0f467187c9cfc4a8b6b34fc74f5d", - "size": "1403032" - }, - "linux-sbsa": { - "relative_path": "cccl/linux-sbsa/cccl-linux-sbsa-13.3.4.2.1-archive.tar.xz", - "sha256": "36fe2aa9e58a6c924c609e41b466d4ec5c7f66db2f171a7b0ecdd8482274213e", - "md5": "c8d23c6a2889bf1a169182584b0dd8c4", - "size": "1402700" - }, - "windows-x86_64": { - "relative_path": "cccl/windows-x86_64/cccl-windows-x86_64-13.3.4.2.1-archive.zip", - "sha256": "ea3ebdd98d4d98819cc26b66bc5a0931004ed35ff18eea8b93e0bd2c8bfa5d7c", - "md5": "6f2a74d312e19c5b06395215a4a8e129", - "size": "4022245" - }, - "windows-arm64": { - "relative_path": "cccl/windows-arm64/cccl-windows-arm64-13.3.4.2.1-archive.zip", - "sha256": "e8a7c96268ae6c52a7b8b07d96e1f84ab8eae5619c3b989024ce712dda5c2cc2", - "md5": "e794faefd51b5d68541764989b0c4d10", - "size": "3958211" - } - }, - "cuda_compat_orin": { - "name": "CUDA compat orin L4T", - "license": "CUDA Toolkit", - "license_path": "cuda_compat_orin/LICENSE.txt", - "version": "13.4.46343957", - "linux-sbsa": { - "relative_path": "cuda_compat_orin/linux-sbsa/cuda_compat_orin-linux-sbsa-13.4.46343957-archive.tar.xz", - "sha256": "4691d41a68e77bb858bffa090c4b7f1cb0f700c26600d1c27dfb194b9bdaa096", - "md5": "cda2d4907f968871382742380b71f293", - "size": "93360508" - } - }, - "cuda_crt": { - "name": "CUDA CRT", - "license": "CUDA Toolkit", - "license_path": "cuda_crt/LICENSE.txt", - "version": "13.4.59", - "linux-x86_64": { - "relative_path": "cuda_crt/linux-x86_64/cuda_crt-linux-x86_64-13.4.59-archive.tar.xz", - "sha256": "0a62d47788ffc1ec9d85c248d61a0941b8f0c47c6eeba9a26e27c01955094d3c", - "md5": "ae57d12618572213b91a286c4345b38d", - "size": "101972" - }, - "linux-sbsa": { - "relative_path": "cuda_crt/linux-sbsa/cuda_crt-linux-sbsa-13.4.59-archive.tar.xz", - "sha256": "157f1a3ee38d1bd690c7461b5db4981414e39025dcc8a0c7dd2076cc48887ff1", - "md5": "d8f3cda92f65d2d8d81ff15e5803824c", - "size": "102024" - }, - "windows-x86_64": { - "relative_path": "cuda_crt/windows-x86_64/cuda_crt-windows-x86_64-13.4.59-archive.zip", - "sha256": "f969a0e3b086a48f940563cd1b965cb5197fd9540c79cc952b1abfa479f9ede7", - "md5": "1bbf39f040bed11a72f19d58b18e2b8e", - "size": "166601" - }, - "windows-arm64": { - "relative_path": "cuda_crt/windows-arm64/cuda_crt-windows-arm64-13.4.59-archive.zip", - "sha256": "a84f570d06497cf14187ddf9a2d656d752aaf66b2025c11eb93af01a8a1ce5ff", - "md5": "77cfc13f4c41c473a2f450569db8e187", - "size": "167814" - } - }, - "cuda_ctadvisor": { - "name": "ctadvisor", - "license": "CUDA Toolkit", - "license_path": "cuda_ctadvisor/LICENSE.txt", - "version": "13.4.49", - "linux-x86_64": { - "relative_path": "cuda_ctadvisor/linux-x86_64/cuda_ctadvisor-linux-x86_64-13.4.49-archive.tar.xz", - "sha256": "dbe98b712b3bdc1f24171e5d3d91dac3bcb4208134a393ab68b85376db047961", - "md5": "4b65785deec8247927200dfccb9e3c7b", - "size": "784456" - }, - "linux-sbsa": { - "relative_path": "cuda_ctadvisor/linux-sbsa/cuda_ctadvisor-linux-sbsa-13.4.49-archive.tar.xz", - "sha256": "e02782527e59ab8dcbb5fbb1dcb7611f61cc1c939dd74c1c0434f43c5e98c5e6", - "md5": "1e7df55241b19d97cf8b734cce64bc8c", - "size": "697608" - }, - "windows-x86_64": { - "relative_path": "cuda_ctadvisor/windows-x86_64/cuda_ctadvisor-windows-x86_64-13.4.49-archive.zip", - "sha256": "e9403ee381a0d543c0307d49f91dbdee8bb061236b234a1a55c3043a86299b83", - "md5": "82d5d41f16a69a3067639bb4e1036bcf", - "size": "863006" - }, - "windows-arm64": { - "relative_path": "cuda_ctadvisor/windows-arm64/cuda_ctadvisor-windows-arm64-13.4.49-archive.zip", - "sha256": "0d4cff1982169ce56210ea0e0e2df341a131dd534b5d4f589f9261b21562fd60", - "md5": "9cfa15500a56c398e12ca06ba47a816c", - "size": "741426" - } - }, - "cuda_cudart": { - "name": "CUDA Runtime (cudart)", - "license": "CUDA Toolkit", - "license_path": "cuda_cudart/LICENSE.txt", - "version": "13.4.49", - "linux-x86_64": { - "relative_path": "cuda_cudart/linux-x86_64/cuda_cudart-linux-x86_64-13.4.49-archive.tar.xz", - "sha256": "ec3df9f91560db23a064c6b395d4fde17b2893f5bf954c6bd193dd03a44de522", - "md5": "45ac303dd08b4c5060ad35714675099b", - "size": "1702296" - }, - "linux-sbsa": { - "relative_path": "cuda_cudart/linux-sbsa/cuda_cudart-linux-sbsa-13.4.49-archive.tar.xz", - "sha256": "da5ded04df3c0714c26e4c2167cd5ce56f85e7216ffde753ded9f363818aa659", - "md5": "d5604afa5c2af564028ac5b650709e6a", - "size": "1702124" - }, - "windows-x86_64": { - "relative_path": "cuda_cudart/windows-x86_64/cuda_cudart-windows-x86_64-13.4.49-archive.zip", - "sha256": "e6663f3d3e8949eedc2d5ab92c7c5b9fa3f2a222086d91c42bfc5a38bf2b0225", - "md5": "79040875e288bd89016e56594fce68c1", - "size": "2736140" - }, - "windows-arm64": { - "relative_path": "cuda_cudart/windows-arm64/cuda_cudart-windows-arm64-13.4.49-archive.zip", - "sha256": "d48085b557db615f1095d4a6f96d4d1fcc8ba0c4fd16ad40f30f953b6ae422cf", - "md5": "8e71469e959bf203277d49700ab8d0e7", - "size": "2772062" - } - }, - "cuda_culibos": { - "name": "CUDA MATH Library (cuda culibos)", - "license": "CUDA Toolkit", - "license_path": "cuda_culibos/LICENSE.txt", - "version": "13.4.49", - "linux-x86_64": { - "relative_path": "cuda_culibos/linux-x86_64/cuda_culibos-linux-x86_64-13.4.49-archive.tar.xz", - "sha256": "4fe0ec5e69bb7f46858aaa7c94de68b34de004dac91e88fb4e5217f3866b440a", - "md5": "3e42052816b31cf7e642d8e732ce51bd", - "size": "21444" - }, - "linux-sbsa": { - "relative_path": "cuda_culibos/linux-sbsa/cuda_culibos-linux-sbsa-13.4.49-archive.tar.xz", - "sha256": "f1a38010ba49088e3177ea4ac0de311732039e10b690425cf8d9431a1638e271", - "md5": "13546b3549a3b9e65556b44ed30c2d30", - "size": "21504" - } - }, - "cuda_cuobjdump": { - "name": "cuobjdump", - "license": "CUDA Toolkit", - "license_path": "cuda_cuobjdump/LICENSE.txt", - "version": "13.4.49", - "linux-x86_64": { - "relative_path": "cuda_cuobjdump/linux-x86_64/cuda_cuobjdump-linux-x86_64-13.4.49-archive.tar.xz", - "sha256": "97375baa5456aba6fd55385d7303acf887bfda0597d8e88c6b5c0db43fb7ee1e", - "md5": "1d2956f06cd0f1548bfde6df0e1b80f1", - "size": "287056" - }, - "linux-sbsa": { - "relative_path": "cuda_cuobjdump/linux-sbsa/cuda_cuobjdump-linux-sbsa-13.4.49-archive.tar.xz", - "sha256": "21974630c974aabe9573c4f091d39acaef52f8e0cfd6ed599e56883fe2e0d879", - "md5": "bb089b087bc4f0814248fa8431442954", - "size": "273568" - }, - "windows-x86_64": { - "relative_path": "cuda_cuobjdump/windows-x86_64/cuda_cuobjdump-windows-x86_64-13.4.49-archive.zip", - "sha256": "9d1aeb5a25ea4be1abb9ae34985ce9734332d686c314ce597b45d79967286a42", - "md5": "de3d552122dfcd257657853bd8bcc333", - "size": "6521924" - }, - "windows-arm64": { - "relative_path": "cuda_cuobjdump/windows-arm64/cuda_cuobjdump-windows-arm64-13.4.49-archive.zip", - "sha256": "2df6140a0cde3c33a71c8b065e0adbbee21c2b3f6d5cbc2f5128ab0493654a4c", - "md5": "6eff88c7a1b871af118eedd8814867e7", - "size": "6195287" - } - }, - "cuda_cupti": { - "name": "CUPTI", - "license": "CUDA Toolkit", - "license_path": "cuda_cupti/LICENSE.txt", - "version": "13.4.58", - "linux-x86_64": { - "relative_path": "cuda_cupti/linux-x86_64/cuda_cupti-linux-x86_64-13.4.58-archive.tar.xz", - "sha256": "1e449e94b4201d5fca5499040d1c69c33e938e5151ab151375aeee5ba5679a61", - "md5": "5740764e50ea793f2877e7cef2c11031", - "size": "18670512" - }, - "linux-sbsa": { - "relative_path": "cuda_cupti/linux-sbsa/cuda_cupti-linux-sbsa-13.4.58-archive.tar.xz", - "sha256": "ad6d9a16d83670ca328b6a30fb3f3b2125039d715cf494109ae88a8d7f77018d", - "md5": "ca9afe96e8647dd670890a4f8b5604ae", - "size": "14472608" - }, - "windows-x86_64": { - "relative_path": "cuda_cupti/windows-x86_64/cuda_cupti-windows-x86_64-13.4.58-archive.zip", - "sha256": "810073c5598bbb9a9edd9ffd4a16ea82f24927588ca30255cff037aa3cf9d0ea", - "md5": "dfc5c2a7f683e508b7714c4d91501f96", - "size": "17830293" - }, - "windows-arm64": { - "relative_path": "cuda_cupti/windows-arm64/cuda_cupti-windows-arm64-13.4.58-archive.zip", - "sha256": "8806e35c03747c7e7abca929fd978ddd13a5973e7f020b490ad44f4cf43a528e", - "md5": "03f0cdd9a0cedbeccb4427f433a5e5d3", - "size": "15051082" - } - }, - "cuda_cuxxfilt": { - "name": "CUDA cuxxfilt (demangler)", - "license": "CUDA Toolkit", - "license_path": "cuda_cuxxfilt/LICENSE.txt", - "version": "13.4.49", - "linux-x86_64": { - "relative_path": "cuda_cuxxfilt/linux-x86_64/cuda_cuxxfilt-linux-x86_64-13.4.49-archive.tar.xz", - "sha256": "38949b20b4fdbc327a4540370c962c71479f556f70582c17a578225a9b28d1bc", - "md5": "e6f1eb18d9ff730cde3a3b06d9e5054f", - "size": "53156" - }, - "linux-sbsa": { - "relative_path": "cuda_cuxxfilt/linux-sbsa/cuda_cuxxfilt-linux-sbsa-13.4.49-archive.tar.xz", - "sha256": "7df3c67dbea9c266b436fa3b892b23539fcaf63ab9c8e7b945c3f8e24be4f507", - "md5": "1d5ac527e8f98e447f6b8df18c1eb459", - "size": "50948" - }, - "windows-x86_64": { - "relative_path": "cuda_cuxxfilt/windows-x86_64/cuda_cuxxfilt-windows-x86_64-13.4.49-archive.zip", - "sha256": "4f665e4df32ebe9cdecb4b6eaf408d8e0321cf126e87384c0358cc2aee4317e1", - "md5": "ce5d3dd30f4d85c9dbcedb3694624d56", - "size": "187614" - }, - "windows-arm64": { - "relative_path": "cuda_cuxxfilt/windows-arm64/cuda_cuxxfilt-windows-arm64-13.4.49-archive.zip", - "sha256": "a5be73787be102164d4c8d83fdaf9464b5e97865614ba33f6103d8123fbd6921", - "md5": "e9ca0067b991cc2c8fbd1b1c6c999699", - "size": "182465" - } - }, - "cuda_documentation": { - "name": "CUDA Documentation", - "license": "CUDA Toolkit", - "license_path": "cuda_documentation/LICENSE.txt", - "version": "13.4.49", - "linux-x86_64": { - "relative_path": "cuda_documentation/linux-x86_64/cuda_documentation-linux-x86_64-13.4.49-archive.tar.xz", - "sha256": "0e40d7b7e3fb4fd7e34c17b8fc99bb4a69621c41dca9972a324151d73caff5c0", - "md5": "d4b7bfda5fbf33d00bfa7952a7b3b482", - "size": "67988" - }, - "linux-sbsa": { - "relative_path": "cuda_documentation/linux-sbsa/cuda_documentation-linux-sbsa-13.4.49-archive.tar.xz", - "sha256": "c6afefe31b8d65ab3eb72b979e05f3cfa98dc29838ed5862cfd41369a3f363c5", - "md5": "54bccf442599a9fba86e871a7c35fcd1", - "size": "68076" - }, - "windows-x86_64": { - "relative_path": "cuda_documentation/windows-x86_64/cuda_documentation-windows-x86_64-13.4.49-archive.zip", - "sha256": "edee51458bcb28de8970c87b5abe2aa195c0210e4c66b489de54c5bd285bd72c", - "md5": "0025b9605928fad221eb30a492e1dbbf", - "size": "108113" - }, - "windows-arm64": { - "relative_path": "cuda_documentation/windows-arm64/cuda_documentation-windows-arm64-13.4.49-archive.zip", - "sha256": "56b1dc2a8ff76864e79c82e54311ce90bc6ab08e927903357d7480bddf8e2ac2", - "md5": "9d03943bfea46bb55a9fd5d12993fa51", - "size": "108097" - } - }, - "cuda_gdb": { - "name": "CUDA GDB", - "license": "CUDA Toolkit", - "license_path": "cuda_gdb/LICENSE.txt", - "version": "13.4.49", - "linux-x86_64": { - "relative_path": "cuda_gdb/linux-x86_64/cuda_gdb-linux-x86_64-13.4.49-archive.tar.xz", - "sha256": "39df9b20ab6b6497bc67212577f4947f51e1e31a79516248b1563cd01de926ea", - "md5": "19aaaec3d627e36674ca1e7c8f67b9fb", - "size": "103506488" - }, - "linux-sbsa": { - "relative_path": "cuda_gdb/linux-sbsa/cuda_gdb-linux-sbsa-13.4.49-archive.tar.xz", - "sha256": "8c9ab9056bdb744550b5e9473b2d5d0161d5ce8ac74a7554f2a4f4a8708213b1", - "md5": "097c93d16a78a481035a85c310d3d84d", - "size": "100486168" - } - }, - "cuda_nvcc": { - "name": "CUDA NVCC", - "license": "CUDA Toolkit", - "license_path": "cuda_nvcc/LICENSE.txt", - "version": "13.4.59", - "linux-x86_64": { - "relative_path": "cuda_nvcc/linux-x86_64/cuda_nvcc-linux-x86_64-13.4.59-archive.tar.xz", - "sha256": "0c08d1df80b5d0bd081778d392446ab50a6a54b047c0136b39c8dbfdf2cfed3f", - "md5": "0c2ed055e0512be292b0073ef15968ab", - "size": "33303216" - }, - "linux-sbsa": { - "relative_path": "cuda_nvcc/linux-sbsa/cuda_nvcc-linux-sbsa-13.4.59-archive.tar.xz", - "sha256": "8b98a77f0a4b34bf4eee30154ceb3dc9d4099129f886ed42d7d49c2c969514bc", - "md5": "45d812b43625bf761de99ead78bbec97", - "size": "28520612" - }, - "windows-x86_64": { - "relative_path": "cuda_nvcc/windows-x86_64/cuda_nvcc-windows-x86_64-13.4.59-archive.zip", - "sha256": "06a4fe6ec543030c5e5a7b85493cda90612015d9fff2a54ed0227162c937ea46", - "md5": "d5d804c34949b813eb422cbf87a05b6f", - "size": "32989100" - }, - "windows-arm64": { - "relative_path": "cuda_nvcc/windows-arm64/cuda_nvcc-windows-arm64-13.4.59-archive.zip", - "sha256": "4d26510f9d5b644e784a02b13423f9c8b79f8b15613ea0bb325bad42ed3443c4", - "md5": "7484494d85d30accad2ba9c420eac1c9", - "size": "30382453" - } - }, - "cuda_nvdisasm": { - "name": "CUDA nvdisasm", - "license": "CUDA Toolkit", - "license_path": "cuda_nvdisasm/LICENSE.txt", - "version": "13.4.49", - "linux-x86_64": { - "relative_path": "cuda_nvdisasm/linux-x86_64/cuda_nvdisasm-linux-x86_64-13.4.49-archive.tar.xz", - "sha256": "622619236e0965fdb7a4407d5899afd1560c6f26e9d06a16cdeb2fe58af2e1f8", - "md5": "391ad886d636ab24f35f7961a21972ce", - "size": "5077192" - }, - "linux-sbsa": { - "relative_path": "cuda_nvdisasm/linux-sbsa/cuda_nvdisasm-linux-sbsa-13.4.49-archive.tar.xz", - "sha256": "0b50c279dadd8abdaeae1f98d0ceaf3c3bb2ef4a9e314c287468ab828d35b423", - "md5": "71aba58c62515c3a882713f7ee9c8d2d", - "size": "5015080" - }, - "windows-x86_64": { - "relative_path": "cuda_nvdisasm/windows-x86_64/cuda_nvdisasm-windows-x86_64-13.4.49-archive.zip", - "sha256": "462f63933a4c60961e5f5fd5d1221d0f3b5a69f63115e12361d207a2927a821d", - "md5": "4a4cf3251834ce2df899034ca9b256cc", - "size": "5453565" - }, - "windows-arm64": { - "relative_path": "cuda_nvdisasm/windows-arm64/cuda_nvdisasm-windows-arm64-13.4.49-archive.zip", - "sha256": "24d5028ecb62c9cca2a0f2ae6766762bae68d292bdcd8fe64961044638c16c94", - "md5": "2863fc9dca6a11dfe4df64df99fd177d", - "size": "5420252" - } - }, - "cuda_nvml_dev": { - "name": "CUDA NVML Headers", - "license": "CUDA Toolkit", - "license_path": "cuda_nvml_dev/LICENSE.txt", - "version": "13.4.61", - "linux-x86_64": { - "relative_path": "cuda_nvml_dev/linux-x86_64/cuda_nvml_dev-linux-x86_64-13.4.61-archive.tar.xz", - "sha256": "20cdc2af7ceefed099c287fe8654a9e9092aabe2ac7c443195aede62a23446a1", - "md5": "2aa07fd6b540e5c23b1f8c3d549f696e", - "size": "161256" - }, - "linux-sbsa": { - "relative_path": "cuda_nvml_dev/linux-sbsa/cuda_nvml_dev-linux-sbsa-13.4.61-archive.tar.xz", - "sha256": "40ab275ff8a339614dc06f8b2b2649c4daec13815174e293fe116b3efcae8edc", - "md5": "82826f50aea54b3eb8fa9c26c2bb90b8", - "size": "163284" - }, - "windows-x86_64": { - "relative_path": "cuda_nvml_dev/windows-x86_64/cuda_nvml_dev-windows-x86_64-13.4.61-archive.zip", - "sha256": "d84097b7333b6190d2db1e971b7e2b7e6483f6adee82261d8b65e00e636932d0", - "md5": "3f1e981d7304ceda1c8b3061d2481079", - "size": "189388" - }, - "windows-arm64": { - "relative_path": "cuda_nvml_dev/windows-arm64/cuda_nvml_dev-windows-arm64-13.4.61-archive.zip", - "sha256": "285e406201ccd48469a739334dba8af9ea601c3d89eda4156da43537727a0d72", - "md5": "33d23629b5a01cf42eaa540879453884", - "size": "181340" - } - }, - "cuda_nvprune": { - "name": "CUDA nvprune", - "license": "CUDA Toolkit", - "license_path": "cuda_nvprune/LICENSE.txt", - "version": "13.4.49", - "linux-x86_64": { - "relative_path": "cuda_nvprune/linux-x86_64/cuda_nvprune-linux-x86_64-13.4.49-archive.tar.xz", - "sha256": "83c404dcdd859bb51f41da419ef4b0cacec3b2d0d534d27bf25c8cb78dba8617", - "md5": "60841abff37540c5688b793272c0fda6", - "size": "569124" - }, - "linux-sbsa": { - "relative_path": "cuda_nvprune/linux-sbsa/cuda_nvprune-linux-sbsa-13.4.49-archive.tar.xz", - "sha256": "f604e755328a1eeee90579ea364058d46edace6ba5685e5159fefce404ca614a", - "md5": "811251803ec5f850f12fc7e8b2fac2fe", - "size": "533228" - }, - "windows-x86_64": { - "relative_path": "cuda_nvprune/windows-x86_64/cuda_nvprune-windows-x86_64-13.4.49-archive.zip", - "sha256": "046ee2cacaba2de6395f3d18e8bc98d3ef5ba277226dc65617b14355e21d49d6", - "md5": "d9f7646896fe19bcdd6478fed026e240", - "size": "10916645" - }, - "windows-arm64": { - "relative_path": "cuda_nvprune/windows-arm64/cuda_nvprune-windows-arm64-13.4.49-archive.zip", - "sha256": "3fbf17a8f8add7d02c4c5704da7155e0fe72424d42dbc3d088457dd3b1b8f87d", - "md5": "bc1ccaef021f7b457e5fe0858a9b733d", - "size": "9751287" - } - }, - "cuda_nvrtc": { - "name": "CUDA NVRTC", - "license": "CUDA Toolkit", - "license_path": "cuda_nvrtc/LICENSE.txt", - "version": "13.4.59", - "linux-x86_64": { - "relative_path": "cuda_nvrtc/linux-x86_64/cuda_nvrtc-linux-x86_64-13.4.59-archive.tar.xz", - "sha256": "fe5de48fa0eb8aaf3f72cb2a86f913c727bf684f9d59072d359285dde32de783", - "md5": "eaa9f7971f2ab295433f6c083a76d473", - "size": "72322908" - }, - "linux-sbsa": { - "relative_path": "cuda_nvrtc/linux-sbsa/cuda_nvrtc-linux-sbsa-13.4.59-archive.tar.xz", - "sha256": "f20e869d3524c7871bea7bab969bfe13084373352efd165216b0bdc771777b9b", - "md5": "4c0c6f743e3bbb1173a0ac2af5ef0907", - "size": "66724376" - }, - "windows-x86_64": { - "relative_path": "cuda_nvrtc/windows-x86_64/cuda_nvrtc-windows-x86_64-13.4.59-archive.zip", - "sha256": "cfbc01669d2059b7fdeff242082223d23bd6a7605bc398bdc77fc77de5c310f0", - "md5": "782f1904f683703f773bb371449afa3b", - "size": "319932890" - }, - "windows-arm64": { - "relative_path": "cuda_nvrtc/windows-arm64/cuda_nvrtc-windows-arm64-13.4.59-archive.zip", - "sha256": "0ec1a6746f552284430a92a58d1aabc91210947db0923bcac6a8d928b7c536fd", - "md5": "db734fe25588b19dc86a84e2734fe65a", - "size": "317859088" - } - }, - "cuda_nvtx": { - "name": "CUDA NVTX", - "license": "CUDA Toolkit", - "license_path": "cuda_nvtx/LICENSE.txt", - "version": "13.4.49", - "linux-x86_64": { - "relative_path": "cuda_nvtx/linux-x86_64/cuda_nvtx-linux-x86_64-13.4.49-archive.tar.xz", - "sha256": "66569def5423d3a9fd5b48ddd7621c345d26d2a2fe162b27162e8df4b4f036ec", - "md5": "c85773d5c302dfcb912d6b74c238db6d", - "size": "98612" - }, - "linux-sbsa": { - "relative_path": "cuda_nvtx/linux-sbsa/cuda_nvtx-linux-sbsa-13.4.49-archive.tar.xz", - "sha256": "f837ae94e9a24de805b45610340c3dbaf2058c874a2e201dd8b63712d32944c4", - "md5": "1c182a87893a227253603c34369fc0e2", - "size": "99100" - }, - "windows-x86_64": { - "relative_path": "cuda_nvtx/windows-x86_64/cuda_nvtx-windows-x86_64-13.4.49-archive.zip", - "sha256": "01a6f60403d79459f0b1ba00e3038e1ebdeaa0c8144751b9eb6245ab36c994c1", - "md5": "3deb760768af0bab7cd4c0c9ff8d7c91", - "size": "153681" - }, - "windows-arm64": { - "relative_path": "cuda_nvtx/windows-arm64/cuda_nvtx-windows-arm64-13.4.49-archive.zip", - "sha256": "04e8d04a2656bc8ea14f3dec55a0173f0cd094f535bdcd8b4032d270afdd1625", - "md5": "37b74284ebd5027299874a68c411b46e", - "size": "155013" - } - }, - "cuda_opencl": { - "name": "CUDA OpenCL", - "license": "CUDA Toolkit", - "license_path": "cuda_opencl/LICENSE.txt", - "version": "13.4.49", - "linux-x86_64": { - "relative_path": "cuda_opencl/linux-x86_64/cuda_opencl-linux-x86_64-13.4.49-archive.tar.xz", - "sha256": "c88bc1f7cb698a68965baa5828be842466cae0924df9cf9b4fde45f6cfce65e3", - "md5": "f5b68e0d1b0d81d41e7a67ffbf5f297d", - "size": "95240" - }, - "windows-x86_64": { - "relative_path": "cuda_opencl/windows-x86_64/cuda_opencl-windows-x86_64-13.4.49-archive.zip", - "sha256": "fbef11739c6ccfced4b4476b2f0ef54e124c418cb0d7b80c4a2992b10d9d727c", - "md5": "093cdde591cb5c08892406fb3f521cae", - "size": "140991" - }, - "windows-arm64": { - "relative_path": "cuda_opencl/windows-arm64/cuda_opencl-windows-arm64-13.4.49-archive.zip", - "sha256": "f89036851a4d33529d4e5504f4dc3945c827205054c1522b9a75322b73e2bfa6", - "md5": "b3c27a81e98cca8a8a7a0274b72ab031", - "size": "136660" - } - }, - "cuda_profiler_api": { - "name": "CUDA Profiler API", - "license": "CUDA Toolkit", - "license_path": "cuda_profiler_api/LICENSE.txt", - "version": "13.4.49", - "linux-x86_64": { - "relative_path": "cuda_profiler_api/linux-x86_64/cuda_profiler_api-linux-x86_64-13.4.49-archive.tar.xz", - "sha256": "2af05b9bc91b3fb372c686a8ebd00c8f8099d7084e8c673092d3e4f83db873b2", - "md5": "d170022b8a5a47e7a452676467f66c4e", - "size": "17128" - }, - "linux-sbsa": { - "relative_path": "cuda_profiler_api/linux-sbsa/cuda_profiler_api-linux-sbsa-13.4.49-archive.tar.xz", - "sha256": "25ad94ac231cd588ba0c82afa77e687910439f619b97b311176dcc2f32a99ee0", - "md5": "f9d7ce66b7cdaac76657fee98fa32808", - "size": "17116" - }, - "windows-x86_64": { - "relative_path": "cuda_profiler_api/windows-x86_64/cuda_profiler_api-windows-x86_64-13.4.49-archive.zip", - "sha256": "34c38ea6ee834a070ee605799f4488d2a3b05246a36e57ff1d429b11a2a9cc03", - "md5": "2b1ed04fb4b246507a01e3622ab7c813", - "size": "21250" - }, - "windows-arm64": { - "relative_path": "cuda_profiler_api/windows-arm64/cuda_profiler_api-windows-arm64-13.4.49-archive.zip", - "sha256": "b99127f0aad069cd53e5b88c89ca6edbf52b3fb349da11e373778f72ff1ff4c5", - "md5": "06b63034490456e83d65bec15bec2d1f", - "size": "21733" - } - }, - "cuda_sandbox_dev": { - "name": "CUDA nvsandboxutils Headers", - "license": "CUDA Toolkit", - "license_path": "cuda_sandbox_dev/LICENSE.txt", - "version": "13.4.49", - "linux-x86_64": { - "relative_path": "cuda_sandbox_dev/linux-x86_64/cuda_sandbox_dev-linux-x86_64-13.4.49-archive.tar.xz", - "sha256": "419c53ec522becc791b972c2991fb1957e074e5592c86876f1d8343bed8d0c35", - "md5": "7b9dad7a087bac3b4eb45bce913fe7c9", - "size": "30316" - }, - "linux-sbsa": { - "relative_path": "cuda_sandbox_dev/linux-sbsa/cuda_sandbox_dev-linux-sbsa-13.4.49-archive.tar.xz", - "sha256": "e531b0922a304e8690357ad764e4da371eeb759112da3979ba1f3b2bf01a9fa5", - "md5": "a4e38c72e764a74a07839c649dc9af7f", - "size": "30992" - } - }, - "cuda_sanitizer_api": { - "name": "CUDA Compute Sanitizer API", - "license": "CUDA Toolkit", - "license_path": "cuda_sanitizer_api/LICENSE.txt", - "version": "13.4.57", - "linux-x86_64": { - "relative_path": "cuda_sanitizer_api/linux-x86_64/cuda_sanitizer_api-linux-x86_64-13.4.57-archive.tar.xz", - "sha256": "443465d4dcb77f45a2eb2c9adf2d1e0d7b4d0966ce84acf6d89b4c555bd55f5b", - "md5": "add1ae12972bee328cc6570f3b8ed9bd", - "size": "10951828" - }, - "linux-sbsa": { - "relative_path": "cuda_sanitizer_api/linux-sbsa/cuda_sanitizer_api-linux-sbsa-13.4.57-archive.tar.xz", - "sha256": "275928dee0c2c61316a61faeb7a2930de60a986e005b7d1c25e861a4ecb9fd13", - "md5": "93ed608f5239dac01561db2caf275167", - "size": "7607104" - }, - "windows-x86_64": { - "relative_path": "cuda_sanitizer_api/windows-x86_64/cuda_sanitizer_api-windows-x86_64-13.4.57-archive.zip", - "sha256": "8a1af222f79e3ee1a6539dc9d59825685e0361f03a752fc50ab62a8e34fd9a77", - "md5": "52e5bd2f9a2ca661412fe4923bc2f361", - "size": "11010263" - }, - "windows-arm64": { - "relative_path": "cuda_sanitizer_api/windows-arm64/cuda_sanitizer_api-windows-arm64-13.4.57-archive.zip", - "sha256": "39fea12b65c9a17932f680fa6245d3cbf5fb8fb78665becd3357c924b6956d60", - "md5": "7d1e6989dede025a26f09552fd6ebe24", - "size": "9273493" - } - }, - "cuda_tileiras": { - "name": "CUDA TileIR", - "license": "CUDA Toolkit", - "license_path": "cuda_tileiras/LICENSE.txt", - "version": "13.4.59", - "linux-x86_64": { - "relative_path": "cuda_tileiras/linux-x86_64/cuda_tileiras-linux-x86_64-13.4.59-archive.tar.xz", - "sha256": "50c80f63663d9ba06d1323cef9195397706db23b8e1083f54e218e93071fa673", - "md5": "fad5c934ff869ceb2b22263951262e1a", - "size": "28861336" - }, - "linux-sbsa": { - "relative_path": "cuda_tileiras/linux-sbsa/cuda_tileiras-linux-sbsa-13.4.59-archive.tar.xz", - "sha256": "60f86b368c4fa6cfc4c0f8121258242ddc8a4316d789916f943b2e5b444572dd", - "md5": "829148a879f59cfe03df29ca1d140832", - "size": "26175624" - }, - "windows-x86_64": { - "relative_path": "cuda_tileiras/windows-x86_64/cuda_tileiras-windows-x86_64-13.4.59-archive.zip", - "sha256": "69999f94eb64361a5f1444e6a2dbd57574e645ece02a8fd4d82cea0dda7e92c1", - "md5": "18dcc7c86d1a23c6ed1b582a1f3e8f89", - "size": "32572270" - }, - "windows-arm64": { - "relative_path": "cuda_tileiras/windows-arm64/cuda_tileiras-windows-arm64-13.4.59-archive.zip", - "sha256": "683c0e8dd0d7dc97c843411f0caa3ebe618f62560bf3e8f21b71a6eb8acf8422", - "md5": "8b443398b45281015340f41bd6735281", - "size": "29183521" - } - }, - "libcublas": { - "name": "CUDA cuBLAS", - "license": "CUDA Toolkit", - "license_path": "libcublas/LICENSE.txt", - "version": "13.7.0.27", - "linux-x86_64": { - "relative_path": "libcublas/linux-x86_64/libcublas-linux-x86_64-13.7.0.27-archive.tar.xz", - "sha256": "cc38b57206f5fbfe1f7f510bffde3059c525c0119ff3af8e40a6f90f147c01c3", - "md5": "aba7f9a896d3eef00ff663272e744c79", - "size": "880573744" - }, - "linux-sbsa": { - "relative_path": "libcublas/linux-sbsa/libcublas-linux-sbsa-13.7.0.27-archive.tar.xz", - "sha256": "30cc7ed94280b0a3e1e4baf0a3ceb9115fd694b39ccdd73dd1a9f0f82aebf4bc", - "md5": "213c19b748f57a10876fe8c1df26efae", - "size": "1100746260" - }, - "windows-x86_64": { - "relative_path": "libcublas/windows-x86_64/libcublas-windows-x86_64-13.7.0.27-archive.zip", - "sha256": "fff93984ee8a85dd8568e4b9000f9e3ef7153f0f73b176756bcbad3c6622d1f0", - "md5": "8ed2049f89240addc76e546f07ca3558", - "size": "423620712" - }, - "windows-arm64": { - "relative_path": "libcublas/windows-arm64/libcublas-windows-arm64-13.7.0.27-archive.zip", - "sha256": "932794dcd1e67e152ab2aeaf32ee8141ded807c6ea6d8f85692c40b02fdd09d7", - "md5": "92ef06d6190858fbf153e289cb425931", - "size": "154100004" - } - }, - "libcudla": { - "name": "cuDLA", - "license": "CUDA Toolkit", - "license_path": "libcudla/LICENSE.txt", - "version": "13.4.49", - "linux-sbsa": { - "relative_path": "libcudla/linux-sbsa/libcudla-linux-sbsa-13.4.49-archive.tar.xz", - "sha256": "7b195c7366b6b60956e2fa3e8398328f942b33a3fc6daf33eda9f6693e327110", - "md5": "1a67237ba611a1f6ebe46a8bee7de491", - "size": "41932" - }, - "windows-arm64": { - "relative_path": "libcudla/windows-arm64/libcudla-windows-arm64-13.4.49-archive.zip", - "sha256": "bf63fa0866cb20201f8ddb4636516b3e7af4ab1c3f85e70d769ed8e319876cf8", - "md5": "8176c4f25f5513c5d3d0f33d9031a226", - "size": "89047" - } - }, - "libcufft": { - "name": "CUDA cuFFT", - "license": "CUDA Toolkit", - "license_path": "libcufft/LICENSE.txt", - "version": "12.4.0.34", - "linux-x86_64": { - "relative_path": "libcufft/linux-x86_64/libcufft-linux-x86_64-12.4.0.34-archive.tar.xz", - "sha256": "8c55942458475fb06f0b8592d3080a0cf3d488aa25273771f4dbb674771c14fd", - "md5": "fe0e70ae1184cdb002c8d25e0edf5684", - "size": "249327888" - }, - "linux-sbsa": { - "relative_path": "libcufft/linux-sbsa/libcufft-linux-sbsa-12.4.0.34-archive.tar.xz", - "sha256": "e47734b608f267a5a9d892d12eede9c48c69a47960e859ca23268fc9a86e756e", - "md5": "910f87fb7c3aa4acb7beb6a32f0fe497", - "size": "247762808" - }, - "windows-x86_64": { - "relative_path": "libcufft/windows-x86_64/libcufft-windows-x86_64-12.4.0.34-archive.zip", - "sha256": "969cc31f4eae4fcb41a14b38c7c095fe925aed5af77ed283d487757e7a5367d9", - "md5": "cb2994e964069f7ccde98d2c2dc9881e", - "size": "159602688" - }, - "windows-arm64": { - "relative_path": "libcufft/windows-arm64/libcufft-windows-arm64-12.4.0.34-archive.zip", - "sha256": "f5f9d4cba3c9626fc504a0bd8daadbcaba35e04ecb7127d3b36370577e820733", - "md5": "3e9475c984fdbce3e1ac9e28e2f9ff1d", - "size": "161866883" - } - }, - "libcufile": { - "name": "CUDA cuFile", - "license": "CUDA Toolkit", - "license_path": "libcufile/LICENSE.txt", - "version": "1.19.0.109", - "linux-x86_64": { - "relative_path": "libcufile/linux-x86_64/libcufile-linux-x86_64-1.19.0.109-archive.tar.xz", - "sha256": "2a595bc0e8e5d5d9b6b468dce508e8ce7e85056425b4e92cb0d060243a3cbd66", - "md5": "807d1630823107ed34b9ab01d38d83e2", - "size": "44615872" - }, - "linux-sbsa": { - "relative_path": "libcufile/linux-sbsa/libcufile-linux-sbsa-1.19.0.109-archive.tar.xz", - "sha256": "66a7d2628dc7f911f290c4640dff13f8ffce9b933fef1e95f3b9618863fe199e", - "md5": "d7b5ae5e8566acf66be256d74e4bb4b2", - "size": "44138280" - } - }, - "libcuobjclient": { - "name": "CUDA cuObject Client", - "license": "CUDA Toolkit", - "license_path": "libcuobjclient/LICENSE.txt", - "version": "1.3.0.109", - "linux-x86_64": { - "relative_path": "libcuobjclient/linux-x86_64/libcuobjclient-linux-x86_64-1.3.0.109-archive.tar.xz", - "sha256": "721dddf4cd07ab5826a9fa3767736d1087038d73977fbb05b2002963002d2656", - "md5": "3c91e5a088be72fcc61552bab79ca469", - "size": "75568" - }, - "linux-sbsa": { - "relative_path": "libcuobjclient/linux-sbsa/libcuobjclient-linux-sbsa-1.3.0.109-archive.tar.xz", - "sha256": "440595a82af6cc4f33c4266525d0a0e0211d8c192ee63fdb96f24e7b4c652123", - "md5": "14e182279bd608fd81ce2b15e660ff75", - "size": "73744" - } - }, - "libcurand": { - "name": "CUDA cuRAND", - "license": "CUDA Toolkit", - "license_path": "libcurand/LICENSE.txt", - "version": "10.4.4.49", - "linux-x86_64": { - "relative_path": "libcurand/linux-x86_64/libcurand-linux-x86_64-10.4.4.49-archive.tar.xz", - "sha256": "f08512d67cf25de22026638127a1635280e594b03a92f0592d33acfacad4c7fc", - "md5": "dbc1c074869fdf391a1c9f82adee66ac", - "size": "86991676" - }, - "linux-sbsa": { - "relative_path": "libcurand/linux-sbsa/libcurand-linux-sbsa-10.4.4.49-archive.tar.xz", - "sha256": "8f7fade9f74a2b83b674d4f967f49f884ac0d81c9e6b32c472b048653acf00c8", - "md5": "5e794147d69f1dc03639ec3a6f8aaf76", - "size": "87569912" - }, - "windows-x86_64": { - "relative_path": "libcurand/windows-x86_64/libcurand-windows-x86_64-10.4.4.49-archive.zip", - "sha256": "9adf8616c372a0a63df881f25938d624002f5df2d99e51b43d56219c5894a079", - "md5": "ade36dbd8d70ed7e4e9593d256a90783", - "size": "56255332" - }, - "windows-arm64": { - "relative_path": "libcurand/windows-arm64/libcurand-windows-arm64-10.4.4.49-archive.zip", - "sha256": "744302777afa6f806300af466cb74726de9d7990434dbcee70915fe32e57463e", - "md5": "8d42a290ee27c98e9b632805291f495e", - "size": "65152723" - } - }, - "libcusolver": { - "name": "CUDA cuSOLVER", - "license": "CUDA Toolkit", - "license_path": "libcusolver/LICENSE.txt", - "version": "12.3.2.15", - "linux-x86_64": { - "relative_path": "libcusolver/linux-x86_64/libcusolver-linux-x86_64-12.3.2.15-archive.tar.xz", - "sha256": "436a5a9acd2152a51ca92322f06d9761eb62bb3bf7b93310ee1a59096bea346a", - "md5": "61973139a89943b586e4811c77c82a41", - "size": "345451244" - }, - "linux-sbsa": { - "relative_path": "libcusolver/linux-sbsa/libcusolver-linux-sbsa-12.3.2.15-archive.tar.xz", - "sha256": "5069d84709c8b6d2f18ce259beedb3f45633a53ff4c0a5b3f50c99023e69aac3", - "md5": "3cb817b90318cfcee4511aa328744b0b", - "size": "372499300" - }, - "windows-x86_64": { - "relative_path": "libcusolver/windows-x86_64/libcusolver-windows-x86_64-12.3.2.15-archive.zip", - "sha256": "0d57e591a0d447bd78da8def27886b1d286c27575b2d0a2bfa6dd6aa4f2f57c1", - "md5": "12a103e03ef1d373653ca5986401f0af", - "size": "257225768" - }, - "windows-arm64": { - "relative_path": "libcusolver/windows-arm64/libcusolver-windows-arm64-12.3.2.15-archive.zip", - "sha256": "84e43a78ffb8b2159b679effa6e1a36c9ee853929e313d32fe474139d5b93fb8", - "md5": "830969f9f6b791835b60dd4ae8507e46", - "size": "60095843" - } - }, - "libcusparse": { - "name": "CUDA cuSPARSE", - "license": "CUDA Toolkit", - "license_path": "libcusparse/LICENSE.txt", - "version": "12.8.6.49", - "linux-x86_64": { - "relative_path": "libcusparse/linux-x86_64/libcusparse-linux-x86_64-12.8.6.49-archive.tar.xz", - "sha256": "a6b0e29003dac4aec7507dcfc100383cad53c77164e9cafb0dac7ae42ba9b2bd", - "md5": "b7ec5364389e9eba1d466b123e6f940e", - "size": "322528500" - }, - "linux-sbsa": { - "relative_path": "libcusparse/linux-sbsa/libcusparse-linux-sbsa-12.8.6.49-archive.tar.xz", - "sha256": "c74712ed655b2646369983c0a7a244e8000ef4248804a1e4407556353ca2f963", - "md5": "893cc0f41ccb362510cbedb0f7938ffa", - "size": "356206904" - }, - "windows-x86_64": { - "relative_path": "libcusparse/windows-x86_64/libcusparse-windows-x86_64-12.8.6.49-archive.zip", - "sha256": "8a259680f1c4a082d356f1ac9fd1d7f15898b19565411ff2c51bbe8e05b41702", - "md5": "9ce502ec7503fbb6d28cdebcaab51111", - "size": "168165391" - }, - "windows-arm64": { - "relative_path": "libcusparse/windows-arm64/libcusparse-windows-arm64-12.8.6.49-archive.zip", - "sha256": "5bd281e54fb3352aa9d22ff5bc95dc879e7aa8816f0efaa2ffff06185ef6c762", - "md5": "e0bad8f19b621daba09e403cafe353c4", - "size": "185022326" - } - }, - "libnpp": { - "name": "CUDA NPP", - "license": "CUDA Toolkit", - "license_path": "libnpp/LICENSE.txt", - "version": "13.2.0.35", - "linux-x86_64": { - "relative_path": "libnpp/linux-x86_64/libnpp-linux-x86_64-13.2.0.35-archive.tar.xz", - "sha256": "94deca82955341613a6f796ccfa8057cf9dc4162203b7c84471407768f655832", - "md5": "dd8e2012b792482e4c29a620d57c48dc", - "size": "333906428" - }, - "linux-sbsa": { - "relative_path": "libnpp/linux-sbsa/libnpp-linux-sbsa-13.2.0.35-archive.tar.xz", - "sha256": "ed2fe3afa54425909db8e24d6171c2e059990e5575071f18f199251147d4bb9e", - "md5": "f64bb5df4880e2a865abacce44fa3112", - "size": "295601180" - }, - "windows-x86_64": { - "relative_path": "libnpp/windows-x86_64/libnpp-windows-x86_64-13.2.0.35-archive.zip", - "sha256": "39ed6d59754c654611c0e0527d5ea839d665d50fe4181908269ef26c1741a8f4", - "md5": "8894f3340a1b064cbb23c0bccb92e927", - "size": "255855163" - }, - "windows-arm64": { - "relative_path": "libnpp/windows-arm64/libnpp-windows-arm64-13.2.0.35-archive.zip", - "sha256": "95e1c497c4e9fffc761e35cb65cc4289c165356ab5922818b7c6bf5c516e6b32", - "md5": "92f8e0fd7b3d66465e8db14f78319c28", - "size": "164815621" - } - }, - "libnvfatbin": { - "name": "NVIDIA compiler library for fatbin interaction", - "license": "CUDA Toolkit", - "license_path": "libnvfatbin/LICENSE.txt", - "version": "13.4.49", - "linux-x86_64": { - "relative_path": "libnvfatbin/linux-x86_64/libnvfatbin-linux-x86_64-13.4.49-archive.tar.xz", - "sha256": "83774b25cd54caefae9e9e1e9d7007d18589ee81a11565dc7cafcd12c6114dba", - "md5": "280f4b1533b202628ba17e2806dfa798", - "size": "467540" - }, - "linux-sbsa": { - "relative_path": "libnvfatbin/linux-sbsa/libnvfatbin-linux-sbsa-13.4.49-archive.tar.xz", - "sha256": "7c357a4bf4ec67ed76e26957b5fec3ed8908191f4acedd3bdf323b66a093e190", - "md5": "40206d3c26a3d0b788cf81784b4b0aa9", - "size": "434764" - }, - "windows-x86_64": { - "relative_path": "libnvfatbin/windows-x86_64/libnvfatbin-windows-x86_64-13.4.49-archive.zip", - "sha256": "831af09019e56b54bc4d4364a0cf7947c688acb05e186a52f8c73662cbeb4a42", - "md5": "741f896a38192a518caf5d06bf69c2c6", - "size": "2342075" - }, - "windows-arm64": { - "relative_path": "libnvfatbin/windows-arm64/libnvfatbin-windows-arm64-13.4.49-archive.zip", - "sha256": "051f45e597a595b474f39b7cf82872cfefdba80d762cfa57ae9ed9f36d7d3d86", - "md5": "ec02b2b7ab984fbae879d289e7a33aad", - "size": "2431390" - } - }, - "libnvjitlink": { - "name": "NVIDIA compiler library for JIT LTO functionality", - "license": "CUDA Toolkit", - "license_path": "libnvjitlink/LICENSE.txt", - "version": "13.4.52", - "linux-x86_64": { - "relative_path": "libnvjitlink/linux-x86_64/libnvjitlink-linux-x86_64-13.4.52-archive.tar.xz", - "sha256": "564b6f0c17b119e3f37930aec8d30a2373f39cad3ac1d4c4cae57976734c8c25", - "md5": "cafb91e75b3249a490b232bd8821b3a6", - "size": "58227760" - }, - "linux-sbsa": { - "relative_path": "libnvjitlink/linux-sbsa/libnvjitlink-linux-sbsa-13.4.52-archive.tar.xz", - "sha256": "7df6c86848d6c91e7dab374016d8060d18a6f1be65b11639c73eec3f030c82e2", - "md5": "7c6c0142621eda53823c41f5e19cd032", - "size": "53043196" - }, - "windows-x86_64": { - "relative_path": "libnvjitlink/windows-x86_64/libnvjitlink-windows-x86_64-13.4.52-archive.zip", - "sha256": "6888654b437de57775f23fc00fb51456399e22d3f795e30a9b6ce6f6ee787f8e", - "md5": "c1a26a9f0833d72fa0c7141c2e77e279", - "size": "281017372" - }, - "windows-arm64": { - "relative_path": "libnvjitlink/windows-arm64/libnvjitlink-windows-arm64-13.4.52-archive.zip", - "sha256": "459bc370a1a9ad836906a53e53b0f5e642feb8f533af904f3082a92805bd0e0e", - "md5": "bc2f70b41dbf34248657f9079d9ebcc0", - "size": "280449735" - } - }, - "libnvjpeg": { - "name": "CUDA nvJPEG", - "license": "CUDA Toolkit", - "license_path": "libnvjpeg/LICENSE.txt", - "version": "13.2.2.35", - "linux-x86_64": { - "relative_path": "libnvjpeg/linux-x86_64/libnvjpeg-linux-x86_64-13.2.2.35-archive.tar.xz", - "sha256": "4118c80899d3cacf653b4d6b6ca38eb52ec155102bf45decfc4c720f8de65a39", - "md5": "628d36b6654c38ea9cee452b4fc2cd9b", - "size": "3988708" - }, - "linux-sbsa": { - "relative_path": "libnvjpeg/linux-sbsa/libnvjpeg-linux-sbsa-13.2.2.35-archive.tar.xz", - "sha256": "1a995eb33167affd3ef998f619892e94c6c60db07cd91c9c0b8ae7d924d51b53", - "md5": "dc09c4964eed8ddc1fb7ed98eb01d459", - "size": "3841692" - }, - "windows-x86_64": { - "relative_path": "libnvjpeg/windows-x86_64/libnvjpeg-windows-x86_64-13.2.2.35-archive.zip", - "sha256": "65a9a4ec073e0a865b8c8642474ccf95e6bdc74676cc3650553c4696f1fdbebf", - "md5": "a03614fe5679293c7ef8d4aa88746e03", - "size": "3467285" - }, - "windows-arm64": { - "relative_path": "libnvjpeg/windows-arm64/libnvjpeg-windows-arm64-13.2.2.35-archive.zip", - "sha256": "b6484202e403c237e7ee0a2db0501bb05c414e82ec5501d35de70da94ad469c0", - "md5": "4da020a8a2d74cdd83ecb4cac3a5aeec", - "size": "3445647" - } - }, - "libnvptxcompiler": { - "name": "CUDA libnvptxcompiler", - "license": "CUDA Toolkit", - "license_path": "libnvptxcompiler/LICENSE.txt", - "version": "13.4.59", - "linux-x86_64": { - "relative_path": "libnvptxcompiler/linux-x86_64/libnvptxcompiler-linux-x86_64-13.4.59-archive.tar.xz", - "sha256": "a2a48ace110c24515c3862a87f3bc22d2427e06085442c66e3d826d49e7c5d4c", - "md5": "bb8707e7a781d4061b3135bdc929d1e9", - "size": "10773544" - }, - "linux-sbsa": { - "relative_path": "libnvptxcompiler/linux-sbsa/libnvptxcompiler-linux-sbsa-13.4.59-archive.tar.xz", - "sha256": "398f1bfd0e0d904b68b74d99878ff3a2561061ec370777eca491d22a1cb401e7", - "md5": "2e501f841b29301e58781c7e31a9fb7c", - "size": "10237428" - }, - "windows-x86_64": { - "relative_path": "libnvptxcompiler/windows-x86_64/libnvptxcompiler-windows-x86_64-13.4.59-archive.zip", - "sha256": "4de2e70b56ae5296b39317ebd55dbb814f2ac31506c4d3ef97bfbded1cdf8cc9", - "md5": "e4e24a0f6589fbe8f6cc25b031e68916", - "size": "31089614" - }, - "windows-arm64": { - "relative_path": "libnvptxcompiler/windows-arm64/libnvptxcompiler-windows-arm64-13.4.59-archive.zip", - "sha256": "1bdbb15fb706d0b1dea0104382696636f567eede0378c201f6f3f76c731672b4", - "md5": "c3ead1f70675c804167407cfd83014da", - "size": "29749955" - } - }, - "libnvvm": { - "name": "CUDA NVVM", - "license": "CUDA Toolkit", - "license_path": "libnvvm/LICENSE.txt", - "version": "13.4.59", - "linux-x86_64": { - "relative_path": "libnvvm/linux-x86_64/libnvvm-linux-x86_64-13.4.59-archive.tar.xz", - "sha256": "8966b24692ef664b77a3d3411a0c82b4960a2d6a179e0281dac0752c5c1518c7", - "md5": "6060dc1fc67f291b79a6b34c9afd12fb", - "size": "51311984" - }, - "linux-sbsa": { - "relative_path": "libnvvm/linux-sbsa/libnvvm-linux-sbsa-13.4.59-archive.tar.xz", - "sha256": "2f7804334b784f75ddd7f47bb4827e82c1e19c7d2123936178e4c5ec85e16940", - "md5": "9e3ee4eba229765e7ca64c848fc7f135", - "size": "44831932" - }, - "windows-x86_64": { - "relative_path": "libnvvm/windows-x86_64/libnvvm-windows-x86_64-13.4.59-archive.zip", - "sha256": "a7a07bcc21cc05bce83eedebcbcd9b9f5418c58316b0fa28a57cb2c548b29841", - "md5": "cafde75f4df5ae07089a1fa2d3cc1df7", - "size": "60031482" - }, - "windows-arm64": { - "relative_path": "libnvvm/windows-arm64/libnvvm-windows-arm64-13.4.59-archive.zip", - "sha256": "2d051ea3fffddf67458fe66004e7045015409709c57f8cdcdade88d479b62e47", - "md5": "f58cac6291b552a96644f7bcffc52f60", - "size": "55596302" - } - }, - "nsight_compute": { - "name": "Nsight Compute", - "license": "NVIDIA SLA", - "license_path": "nsight_compute/LICENSE.txt", - "version": "2026.3.0.13", - "linux-x86_64": { - "relative_path": "nsight_compute/linux-x86_64/nsight_compute-linux-x86_64-2026.3.0.13-archive.tar.xz", - "sha256": "0565d6d6c2e8425f17245be0a490dd2937443d3410c756667f1e554b6bcd79f6", - "md5": "a13dd0d1f3f9b04ddecc92e8c2ef1c70", - "size": "398329884" - }, - "linux-sbsa": { - "relative_path": "nsight_compute/linux-sbsa/nsight_compute-linux-sbsa-2026.3.0.13-archive.tar.xz", - "sha256": "4ac41519b45f29a4433440fab02f1ecaf0fdc9d807ed9ed995446d815172409c", - "md5": "a9e4b41cc596679fc0c9b3ebde0e7045", - "size": "204932520" - }, - "windows-x86_64": { - "relative_path": "nsight_compute/windows-x86_64/nsight_compute-windows-x86_64-2026.3.0.13-archive.zip", - "sha256": "9467f08354c93868aed67c32acad6f5811af46b769f4c5117b3e9210a76f9837", - "md5": "087c4e37c0834d1e2135d86c2880945d", - "size": "486746334" - }, - "windows-arm64": { - "relative_path": "nsight_compute/windows-arm64/nsight_compute-windows-arm64-2026.3.0.13-archive.zip", - "sha256": "fa6fee9fe17b02adfbc6554d60be50638b427d2cd4edefaf0c97ed8c1b9f1f05", - "md5": "6a7606463a50e41e0ec88bb153768756", - "size": "461480909" - } - }, - "nsight_systems": { - "name": "Nsight Systems", - "license": "NVIDIA SLA", - "license_path": "nsight_systems/LICENSE.txt", - "version": "2026.3.2.313", - "linux-x86_64": { - "relative_path": "nsight_systems/linux-x86_64/nsight_systems-linux-x86_64-2026.3.2.313-archive.tar.xz", - "sha256": "d4581745d8453e23ae940c5cd46a6112823f1a12a5655f6d2f6cf830cb7a9a33", - "md5": "8fd47602e22af9a049bc9fb2b137a272", - "size": "1195556324" - }, - "linux-sbsa": { - "relative_path": "nsight_systems/linux-sbsa/nsight_systems-linux-sbsa-2026.3.2.313-archive.tar.xz", - "sha256": "3a6c86755618d2fcc7ef1ff4e2e4df7e06a7a7e1855b7f171b6c88bbec9a3476", - "md5": "6dda5e97db7459f163d4c9c0e2288063", - "size": "1209300720" - }, - "windows-x86_64": { - "relative_path": "nsight_systems/windows-x86_64/nsight_systems-windows-x86_64-2026.3.2.313-archive.zip", - "sha256": "2d53bf878bf827cdd4fd9b075278149601ff969e36501c74da4c152afdb497f7", - "md5": "48e858194a24cc135e84fbead7e17b17", - "size": "649479751" - }, - "windows-arm64": { - "relative_path": "nsight_systems/windows-arm64/nsight_systems-windows-arm64-2026.3.2.313-archive.zip", - "sha256": "753e87a4f6ab433f6956d9d9d6749e3de05c490ceb23275d9c5b645dca5b362e", - "md5": "5bf68977a1ecb7fbfe44dd653e75adb3", - "size": "649466081" - } - }, - "nsight_vse": { - "name": "Nsight Visual Studio Edition (VSE)", - "license": "NVIDIA SLA", - "license_path": "nsight_vse/LICENSE.txt", - "version": "2026.3.0.26187", - "windows-x86_64": { - "relative_path": "nsight_vse/windows-x86_64/nsight_vse-windows-x86_64-2026.3.0.26187-archive.zip", - "sha256": "6352f8cff624f1c4829e8ca1df1e6160abec4ac64ce08080fd917900f365a440", - "md5": "e334f17c14fd41f370c8a17db980d7ae", - "size": "78653684" - }, - "windows-arm64": { - "relative_path": "nsight_vse/windows-arm64/nsight_vse-windows-arm64-2026.3.0.26187-archive.zip", - "sha256": "1b92701c4d8d2d1fc650975cbc1e6ff1d5a2b9215e4746c061e01d60a58ba79f", - "md5": "7554fe8d1fc873f9229b0916ec4520e0", - "size": "74133324" - } - }, - "visual_studio_integration": { - "name": "CUDA Visual Studio Integration", - "license": "CUDA Toolkit", - "license_path": "visual_studio_integration/LICENSE.txt", - "version": "13.4.49", - "windows-x86_64": { - "relative_path": "visual_studio_integration/windows-x86_64/visual_studio_integration-windows-x86_64-13.4.49-archive.zip", - "sha256": "b74a3482b0b8fccf3db751c3c2eb623924ebbc3731df15743e75e08dd434ab8e", - "md5": "2f6a9386f340a0874a4013ad1feaf584", - "size": "889506" - }, - "windows-arm64": { - "relative_path": "visual_studio_integration/windows-arm64/visual_studio_integration-windows-arm64-13.4.49-archive.zip", - "sha256": "4d65ae794fd5a71429416fefb77fc0e6cb09842252118f889c6226963c9e8e2b", - "md5": "25e0bdf8f9699af17fd09dac5380548f", - "size": "889397" - } - } -} \ No newline at end of file diff --git a/pkgs/development/cuda-modules/_cuda/manifests/cuda/redistrib_13.4.2.json b/pkgs/development/cuda-modules/_cuda/manifests/cuda/redistrib_13.4.2.json new file mode 100644 index 000000000000..52283f8d4fbc --- /dev/null +++ b/pkgs/development/cuda-modules/_cuda/manifests/cuda/redistrib_13.4.2.json @@ -0,0 +1,1085 @@ +{ + "release_date": "2026-09-16", + "release_label": "13.4.2", + "release_product": "cuda", + "cccl": { + "name": "CXX Core Compute Libraries", + "license": "CCCL EULA", + "license_path": "cccl/LICENSE.txt", + "version": "13.3.4.3.1", + "linux-x86_64": { + "relative_path": "cccl/linux-x86_64/cccl-linux-x86_64-13.3.4.3.1-archive.tar.xz", + "sha256": "6b7516074f42f80dd3feb9c11318c8e1c5ab56cdd9f18fff4c5ace2e7e0a8209", + "md5": "0dd2d6425ecbcbd8f926651f2726c730", + "size": "1404324" + }, + "linux-sbsa": { + "relative_path": "cccl/linux-sbsa/cccl-linux-sbsa-13.3.4.3.1-archive.tar.xz", + "sha256": "e36cc409c7ef4c3da18f0dd7f301b0df826121924cf817a7ff2ae508c944c6a1", + "md5": "3a8fd153af896ac145665c16bf0850bd", + "size": "1403880" + }, + "windows-x86_64": { + "relative_path": "cccl/windows-x86_64/cccl-windows-x86_64-13.3.4.3.1-archive.zip", + "sha256": "17d0ca1592c0dfc974a5fc39f470a6b7bae40da239e3e19bd0752017735acbca", + "md5": "47f1d635804d83924734e136a1beee6c", + "size": "4034377" + }, + "windows-arm64": { + "relative_path": "cccl/windows-arm64/cccl-windows-arm64-13.3.4.3.1-archive.zip", + "sha256": "e298fc4546a889a4d8329657eac567d93a082c0480d7c9b23690d28d8753d21d", + "md5": "c4677eb68215bcf849c235bc992db250", + "size": "3970221" + } + }, + "cuda_compat_orin": { + "name": "CUDA compat orin L4T", + "license": "CUDA Toolkit", + "license_path": "cuda_compat_orin/LICENSE.txt", + "version": "13.4.47145772", + "linux-sbsa": { + "relative_path": "cuda_compat_orin/linux-sbsa/cuda_compat_orin-linux-sbsa-13.4.47145772-archive.tar.xz", + "sha256": "f2ef6d95df4b43b69237cebd495cc52661ca9fc23b372665200c9f34c0b5ef73", + "md5": "0c6922b982e078258c75d2d6a6cbc28d", + "size": "92360544" + } + }, + "cuda_crt": { + "name": "CUDA CRT", + "license": "CUDA Toolkit", + "license_path": "cuda_crt/LICENSE.txt", + "version": "13.4.92", + "linux-x86_64": { + "relative_path": "cuda_crt/linux-x86_64/cuda_crt-linux-x86_64-13.4.92-archive.tar.xz", + "sha256": "c969e61ded12dbf0cf20ace72867f1622ec0e8ea1e1d305e27761012025f7aaa", + "md5": "afee74283677995f1c94eeaf2aa04018", + "size": "101980" + }, + "linux-sbsa": { + "relative_path": "cuda_crt/linux-sbsa/cuda_crt-linux-sbsa-13.4.92-archive.tar.xz", + "sha256": "0358db52257885611664240e030e45528f052aa1360c886f55dbaf2b2d61f87d", + "md5": "25265417658b659090b5459173964bbf", + "size": "102008" + }, + "windows-x86_64": { + "relative_path": "cuda_crt/windows-x86_64/cuda_crt-windows-x86_64-13.4.92-archive.zip", + "sha256": "a38e3aa75e259128a1c7fb46e706182e4babca407cd3f3c447d21ab7fb14c7fd", + "md5": "8183e14b401578ddf6f6ede840a0faa0", + "size": "166601" + }, + "windows-arm64": { + "relative_path": "cuda_crt/windows-arm64/cuda_crt-windows-arm64-13.4.92-archive.zip", + "sha256": "3fa09349f4af5a39ffb806ce48db9c406f81fcd3366e066fdca6eba97927764a", + "md5": "9319bd0fdea10d1ea04f19826f2eabb5", + "size": "167814" + } + }, + "cuda_ctadvisor": { + "name": "ctadvisor", + "license": "CUDA Toolkit", + "license_path": "cuda_ctadvisor/LICENSE.txt", + "version": "13.4.92", + "linux-x86_64": { + "relative_path": "cuda_ctadvisor/linux-x86_64/cuda_ctadvisor-linux-x86_64-13.4.92-archive.tar.xz", + "sha256": "9417387e578a452e40fca1a494fa314b1a7beb1c24b0d5ae138aac3db25fe259", + "md5": "3944a24b523566c69ee966487a518ca4", + "size": "784552" + }, + "linux-sbsa": { + "relative_path": "cuda_ctadvisor/linux-sbsa/cuda_ctadvisor-linux-sbsa-13.4.92-archive.tar.xz", + "sha256": "cd4009a037ca97e9fd507533e6709763ba9ce778ad00748d26fc39cb2c272633", + "md5": "aac1d2c60fe49204a822c996be8cd87c", + "size": "697640" + }, + "windows-x86_64": { + "relative_path": "cuda_ctadvisor/windows-x86_64/cuda_ctadvisor-windows-x86_64-13.4.92-archive.zip", + "sha256": "906bc673ccc34d278c3c03a1487766a6fb926674724dafd1753f54c36d9242ed", + "md5": "bf6dfa88046654510190fbc0f534b989", + "size": "863018" + }, + "windows-arm64": { + "relative_path": "cuda_ctadvisor/windows-arm64/cuda_ctadvisor-windows-arm64-13.4.92-archive.zip", + "sha256": "4c0f7ac7af7aaf8ea3a012f548508929b88a44b14efdc89b63672739b57ad4b3", + "md5": "4789acfb99bded52eb22c7e08b3a2b51", + "size": "741421" + } + }, + "cuda_cudart": { + "name": "CUDA Runtime (cudart)", + "license": "CUDA Toolkit", + "license_path": "cuda_cudart/LICENSE.txt", + "version": "13.4.92", + "linux-x86_64": { + "relative_path": "cuda_cudart/linux-x86_64/cuda_cudart-linux-x86_64-13.4.92-archive.tar.xz", + "sha256": "0ac5dbc538d04e9983bc493b410cce4b459e1ee9f5f6654b6464ef7b3e14a8b5", + "md5": "69274031cdeedd6ba644d20555c2e823", + "size": "1704640" + }, + "linux-sbsa": { + "relative_path": "cuda_cudart/linux-sbsa/cuda_cudart-linux-sbsa-13.4.92-archive.tar.xz", + "sha256": "47e65e60d0f7cf832bff7992bd7a87ba4888195c31210392b5f23c607fe6c2a8", + "md5": "cdf0b4c99804cefc3d6c92961c76effe", + "size": "1694356" + }, + "windows-x86_64": { + "relative_path": "cuda_cudart/windows-x86_64/cuda_cudart-windows-x86_64-13.4.92-archive.zip", + "sha256": "621a70c4778287b1abf8c27c61b841d797fda2aeff01033374dd19624bcfa249", + "md5": "8999a9037b7a2e6cbfb38d601887e73d", + "size": "2737397" + }, + "windows-arm64": { + "relative_path": "cuda_cudart/windows-arm64/cuda_cudart-windows-arm64-13.4.92-archive.zip", + "sha256": "d3cec2717ba3c2c714c5869a5374365d087c698d87c0ddd3bd41715447112891", + "md5": "b1c635e762c54e6ef2a9c05207bf41d0", + "size": "2772086" + } + }, + "cuda_culibos": { + "name": "CUDA MATH Library (cuda culibos)", + "license": "CUDA Toolkit", + "license_path": "cuda_culibos/LICENSE.txt", + "version": "13.4.92", + "linux-x86_64": { + "relative_path": "cuda_culibos/linux-x86_64/cuda_culibos-linux-x86_64-13.4.92-archive.tar.xz", + "sha256": "241c618719e0613ce73b781c4e84b5eccf04e5baa3bae57de07980edb68a0e55", + "md5": "7e2c7e4cc9af2ef1767182b092225444", + "size": "21440" + }, + "linux-sbsa": { + "relative_path": "cuda_culibos/linux-sbsa/cuda_culibos-linux-sbsa-13.4.92-archive.tar.xz", + "sha256": "f0a638aed9f073938103f6d3907c811e425fd6703324778e7959f3d9e26fab89", + "md5": "f1285f0d6f98ea7e10fdf1de9d9ac655", + "size": "21500" + } + }, + "cuda_cuobjdump": { + "name": "CUDA cuobjdump", + "license": "CUDA Toolkit", + "license_path": "cuda_cuobjdump/LICENSE.txt", + "version": "13.4.92", + "linux-x86_64": { + "relative_path": "cuda_cuobjdump/linux-x86_64/cuda_cuobjdump-linux-x86_64-13.4.92-archive.tar.xz", + "sha256": "6c2e30eaacb8038bd3539c40ebc09427f4678a29b0ab03cb13fa48acaad53dd8", + "md5": "65d28359dbe3b3941925f0d604793d60", + "size": "286928" + }, + "linux-sbsa": { + "relative_path": "cuda_cuobjdump/linux-sbsa/cuda_cuobjdump-linux-sbsa-13.4.92-archive.tar.xz", + "sha256": "7f04e612ff62539aff20b84369283da3c9f9e618fd5114bddd46ba90ca6e61ab", + "md5": "c06d4d559f42b35a294df1d12b8756e2", + "size": "273620" + }, + "windows-x86_64": { + "relative_path": "cuda_cuobjdump/windows-x86_64/cuda_cuobjdump-windows-x86_64-13.4.92-archive.zip", + "sha256": "ce9b95893719e0b070c6abef2ed90fb2438cfbc4f44e561cd72c933b839c616d", + "md5": "f65aef7c62d7363ce016433714845d8c", + "size": "6522410" + }, + "windows-arm64": { + "relative_path": "cuda_cuobjdump/windows-arm64/cuda_cuobjdump-windows-arm64-13.4.92-archive.zip", + "sha256": "1ba90fbd6f230121693a81cb49876df7ae28efb93abc27b295dc384d53f6054b", + "md5": "e3a74db40cb77056babb4f3f330b1baf", + "size": "6195236" + } + }, + "cuda_cupti": { + "name": "NVIDIA profiling tools runtime library", + "license": "CUDA Toolkit", + "license_path": "cuda_cupti/LICENSE.txt", + "version": "13.4.92", + "linux-x86_64": { + "relative_path": "cuda_cupti/linux-x86_64/cuda_cupti-linux-x86_64-13.4.92-archive.tar.xz", + "sha256": "d182ce791affb8cc33e68c773d05f74b1719548d7f24e12b73525cae75d9d51e", + "md5": "a0c395eb5214c34cfe6fa00a2de2b951", + "size": "18826128" + }, + "linux-sbsa": { + "relative_path": "cuda_cupti/linux-sbsa/cuda_cupti-linux-sbsa-13.4.92-archive.tar.xz", + "sha256": "2cdf083aca9002cf4edacfaae3fee62f21c1f2408c457df81c99b651f119f78f", + "md5": "5b42e7c7a5655fc6ae5398170d06d472", + "size": "14782676" + }, + "windows-x86_64": { + "relative_path": "cuda_cupti/windows-x86_64/cuda_cupti-windows-x86_64-13.4.92-archive.zip", + "sha256": "6a63ffe4030f080f827daa11b0ffbed109c6b66234cc4e96a54686ed302e7e4f", + "md5": "b8c1d52951e5182c01afc2629694694f", + "size": "17837980" + }, + "windows-arm64": { + "relative_path": "cuda_cupti/windows-arm64/cuda_cupti-windows-arm64-13.4.92-archive.zip", + "sha256": "62b2491dcf2b9680b54785fa725d3608a50c933b5b0b60d96107c47a9e65cc94", + "md5": "010b35ab797d08ea39ecce75d1867dd2", + "size": "15060489" + } + }, + "cuda_cuxxfilt": { + "name": "CUDA cuxxfilt", + "license": "CUDA Toolkit", + "license_path": "cuda_cuxxfilt/LICENSE.txt", + "version": "13.4.92", + "linux-x86_64": { + "relative_path": "cuda_cuxxfilt/linux-x86_64/cuda_cuxxfilt-linux-x86_64-13.4.92-archive.tar.xz", + "sha256": "97f0a918a5ba7efb3d128219705fc681cb6852d3d04c02f96fe86dc6dd8887dc", + "md5": "12eca05a0c67b03e0acd48cd99c9bf11", + "size": "53124" + }, + "linux-sbsa": { + "relative_path": "cuda_cuxxfilt/linux-sbsa/cuda_cuxxfilt-linux-sbsa-13.4.92-archive.tar.xz", + "sha256": "559e023494e58add6cf72dff0baa444f0241dfa2f18096f22ecc7102515c5db7", + "md5": "00a9068cb1dd5bdaf97e8f70e5eb1e21", + "size": "50900" + }, + "windows-x86_64": { + "relative_path": "cuda_cuxxfilt/windows-x86_64/cuda_cuxxfilt-windows-x86_64-13.4.92-archive.zip", + "sha256": "16b487792890e4a11737e01c0c3c841ce592bcc5408edde05ee272bdebe41652", + "md5": "0dd28d5aee0478feef194f52a58dadc8", + "size": "187613" + }, + "windows-arm64": { + "relative_path": "cuda_cuxxfilt/windows-arm64/cuda_cuxxfilt-windows-arm64-13.4.92-archive.zip", + "sha256": "bf83e982f0edd35fd39405a92e8dcf6298717210b522c4df75ae5814b41c7099", + "md5": "c89679db8ee9295ca03a45f7fdff847b", + "size": "182472" + } + }, + "cuda_documentation": { + "name": "CUDA Documentation", + "license": "CUDA Toolkit", + "license_path": "cuda_documentation/LICENSE.txt", + "version": "13.4.92", + "linux-x86_64": { + "relative_path": "cuda_documentation/linux-x86_64/cuda_documentation-linux-x86_64-13.4.92-archive.tar.xz", + "sha256": "4f2814e56ef2ef64c4b57c361dedc74857fe1083aeec2002608ff2e13a32ee6c", + "md5": "f88bd7d5bb4bb3ba69b26c595fcf3e5a", + "size": "68200" + }, + "linux-sbsa": { + "relative_path": "cuda_documentation/linux-sbsa/cuda_documentation-linux-sbsa-13.4.92-archive.tar.xz", + "sha256": "c5dff4fc54d2f9a33d39f9b9d9a2a5a947c47a75c52b1ca5c153a491acd8b7cb", + "md5": "d408f6cc3fdda554a18440861e6165b5", + "size": "68152" + }, + "windows-x86_64": { + "relative_path": "cuda_documentation/windows-x86_64/cuda_documentation-windows-x86_64-13.4.92-archive.zip", + "sha256": "837fb08acd6f8ebb47bfc94061f1d2590285e13515a457712df8fa9c93efd94b", + "md5": "8ba58fed44b6098f199206bfa9b95935", + "size": "108113" + }, + "windows-arm64": { + "relative_path": "cuda_documentation/windows-arm64/cuda_documentation-windows-arm64-13.4.92-archive.zip", + "sha256": "dc1265a05ad300828db65a51c09d1fa6dd31af5c089b4cad9e47979960bde36e", + "md5": "570e866a2e78342d811a5aee2b8f499c", + "size": "108097" + } + }, + "cuda_gdb": { + "name": "CUDA GDB", + "license": "CUDA Toolkit", + "license_path": "cuda_gdb/LICENSE.txt", + "version": "13.4.92", + "linux-x86_64": { + "relative_path": "cuda_gdb/linux-x86_64/cuda_gdb-linux-x86_64-13.4.92-archive.tar.xz", + "sha256": "7057f3cff0bed6927316114d281d6b8ea8d92c095be601721639062633da5823", + "md5": "81674d24eee791339571c9da422fb3d3", + "size": "103526360" + }, + "linux-sbsa": { + "relative_path": "cuda_gdb/linux-sbsa/cuda_gdb-linux-sbsa-13.4.92-archive.tar.xz", + "sha256": "5a0fac55b933dd16630d81c9b9491f4f0a88894dbcddf1efe304797df9d0d20c", + "md5": "f4b834590880bc2a20b348e3ded286cb", + "size": "100498644" + } + }, + "cuda_nvcc": { + "name": "Cuda Nvcc", + "license": "CUDA Toolkit", + "license_path": "cuda_nvcc/LICENSE.txt", + "version": "13.4.92", + "linux-x86_64": { + "relative_path": "cuda_nvcc/linux-x86_64/cuda_nvcc-linux-x86_64-13.4.92-archive.tar.xz", + "sha256": "60998f40cc9df5826b2a846e2dcc328133fbc5ef539398ce0a21cf5dcac7193d", + "md5": "745470e5587ac8040942d5d6df8749a2", + "size": "33304524" + }, + "linux-sbsa": { + "relative_path": "cuda_nvcc/linux-sbsa/cuda_nvcc-linux-sbsa-13.4.92-archive.tar.xz", + "sha256": "8aebd451afb3984bc0019e803ae8a01a3837b7c69f36db779a7ce77e70831f5f", + "md5": "2cce8d70a9244f5eed2cc82e51b68317", + "size": "28527044" + }, + "windows-x86_64": { + "relative_path": "cuda_nvcc/windows-x86_64/cuda_nvcc-windows-x86_64-13.4.92-archive.zip", + "sha256": "23950047aa5405993129a982a99924b4e6d5eb9bc312300030f3afd9b3b49ea4", + "md5": "c2db1f3576f907daf5bdb4b2afbcbb5b", + "size": "32991192" + }, + "windows-arm64": { + "relative_path": "cuda_nvcc/windows-arm64/cuda_nvcc-windows-arm64-13.4.92-archive.zip", + "sha256": "8ca6e46052dba9e1a3e72d071ce83079e7edf70020f94eac54de55689b0d2141", + "md5": "0d704a72287b0ccd66e503d2bb6fa74b", + "size": "30382921" + } + }, + "cuda_nvdisasm": { + "name": "CUDA nvdisasm", + "license": "CUDA Toolkit", + "license_path": "cuda_nvdisasm/LICENSE.txt", + "version": "13.4.92", + "linux-x86_64": { + "relative_path": "cuda_nvdisasm/linux-x86_64/cuda_nvdisasm-linux-x86_64-13.4.92-archive.tar.xz", + "sha256": "d0af2b49c3ba6b4f64f3e284e0229d234aa88beeba8e033a8a4fe5db7c4cc3b6", + "md5": "cae8104a8fc0a5a02e616daac49e6095", + "size": "5077788" + }, + "linux-sbsa": { + "relative_path": "cuda_nvdisasm/linux-sbsa/cuda_nvdisasm-linux-sbsa-13.4.92-archive.tar.xz", + "sha256": "7959183e0ac67c6089fddc9e5e6c0104f68c7ed66d3d9707b5816ac800d5ea1c", + "md5": "cf9c5e4bcd0d77238b747ff06c333f48", + "size": "5015992" + }, + "windows-x86_64": { + "relative_path": "cuda_nvdisasm/windows-x86_64/cuda_nvdisasm-windows-x86_64-13.4.92-archive.zip", + "sha256": "42a08d81ea1b70ff5f75914733ccfd236d7be01b8df8e408c894d57f11bf68fa", + "md5": "09d577c0ce5fa855f39560dc3046c34d", + "size": "5455076" + }, + "windows-arm64": { + "relative_path": "cuda_nvdisasm/windows-arm64/cuda_nvdisasm-windows-arm64-13.4.92-archive.zip", + "sha256": "4d37163666b114c9a2d118314da2a5e977ae0cc4edb555c96675f0a2e1573e4f", + "md5": "0a6c83c2f49cd60e2d6515aaaff55828", + "size": "5421339" + } + }, + "cuda_nvml_dev": { + "name": "NVIDIA NVML Development Library", + "license": "CUDA Toolkit", + "license_path": "cuda_nvml_dev/LICENSE.txt", + "version": "13.4.92", + "linux-x86_64": { + "relative_path": "cuda_nvml_dev/linux-x86_64/cuda_nvml_dev-linux-x86_64-13.4.92-archive.tar.xz", + "sha256": "3ef4df4c820f56a659883b0a0d5c7d2e2086f87e981a455f16498fedcd3bb9ca", + "md5": "d4545c2d1936db95639675a5284c25dd", + "size": "161208" + }, + "linux-sbsa": { + "relative_path": "cuda_nvml_dev/linux-sbsa/cuda_nvml_dev-linux-sbsa-13.4.92-archive.tar.xz", + "sha256": "0aff9a7e8f45c4adc2781cf83ed213899a8000158b32ab400106273db3ffa4fc", + "md5": "7ac582f619ae1dee7e37ff7876687df0", + "size": "163316" + }, + "windows-x86_64": { + "relative_path": "cuda_nvml_dev/windows-x86_64/cuda_nvml_dev-windows-x86_64-13.4.92-archive.zip", + "sha256": "99a96d9c79c75d1a08ba5d2d279b119c769982fd8ea01c479dc499cf95acd651", + "md5": "4f20f76f8aa69aec8f172e5a10449f2c", + "size": "189442" + }, + "windows-arm64": { + "relative_path": "cuda_nvml_dev/windows-arm64/cuda_nvml_dev-windows-arm64-13.4.92-archive.zip", + "sha256": "a1d118b8d0d1e9dcb8ccaafceeb6c9f5b432ac2cdd1bca0f6a464731ac1b7828", + "md5": "d532ecacfe1fd6412038647b5bccbaf2", + "size": "193508" + } + }, + "cuda_nvprune": { + "name": "CUDA nvprune", + "license": "CUDA Toolkit", + "license_path": "cuda_nvprune/LICENSE.txt", + "version": "13.4.92", + "linux-x86_64": { + "relative_path": "cuda_nvprune/linux-x86_64/cuda_nvprune-linux-x86_64-13.4.92-archive.tar.xz", + "sha256": "c88065ce79484828da2eb89bd6882d74e74c05cdd2868d15e566fa719593a20e", + "md5": "c6c27094a0f5fad3a64f43df85f5a72a", + "size": "568228" + }, + "linux-sbsa": { + "relative_path": "cuda_nvprune/linux-sbsa/cuda_nvprune-linux-sbsa-13.4.92-archive.tar.xz", + "sha256": "0b27d76a16f8e8971c9236616e2fa76b455c0eca737079e26954a9dc80c5a23f", + "md5": "215027e03799e17bd233bcce656c048e", + "size": "533296" + }, + "windows-x86_64": { + "relative_path": "cuda_nvprune/windows-x86_64/cuda_nvprune-windows-x86_64-13.4.92-archive.zip", + "sha256": "a3683209925c1da2b6db2a08d0f48699a0a9418e331dddd23f6de99891d46715", + "md5": "4fd9d38b89c97daf844952c2baa2b0a4", + "size": "10916602" + }, + "windows-arm64": { + "relative_path": "cuda_nvprune/windows-arm64/cuda_nvprune-windows-arm64-13.4.92-archive.zip", + "sha256": "4c15d5ecf3a5afa03930a505055c56b399a828880a7c799598101872d5751629", + "md5": "200ddb43c14fe3fa49505f6026364f5e", + "size": "9751372" + } + }, + "cuda_nvrtc": { + "name": "CUDA NVRTC", + "license": "CUDA Toolkit", + "license_path": "cuda_nvrtc/LICENSE.txt", + "version": "13.4.92", + "linux-x86_64": { + "relative_path": "cuda_nvrtc/linux-x86_64/cuda_nvrtc-linux-x86_64-13.4.92-archive.tar.xz", + "sha256": "defc747cfa5953b86f4c67414fc349d21149e9d513c096cb89c64b8ec4c0c932", + "md5": "094aa3c0b42d594cd88ad6aa7b3c2caf", + "size": "72311456" + }, + "linux-sbsa": { + "relative_path": "cuda_nvrtc/linux-sbsa/cuda_nvrtc-linux-sbsa-13.4.92-archive.tar.xz", + "sha256": "8acb2d675715488782aa1f4cb80cc8c77be01def1142fe90d8b5ed1b0b8786a6", + "md5": "0c09070b96652632360902cec1752d16", + "size": "66655064" + }, + "windows-x86_64": { + "relative_path": "cuda_nvrtc/windows-x86_64/cuda_nvrtc-windows-x86_64-13.4.92-archive.zip", + "sha256": "92e4db6e79550665e1dbdc6cc09c934452a667881f5ed49a51681429874a8f0d", + "md5": "84f9b26697abed764ea7796e20e247cd", + "size": "319966721" + }, + "windows-arm64": { + "relative_path": "cuda_nvrtc/windows-arm64/cuda_nvrtc-windows-arm64-13.4.92-archive.zip", + "sha256": "fee31ad3a953e56a52015f29c237fb15bcd2ddc14676c1aec03a9384aa807383", + "md5": "f1e889edbf54d7b9f7466171851d40a2", + "size": "317900832" + } + }, + "cuda_nvtx": { + "name": "NVIDIA Tools Extension", + "license": "CUDA Toolkit", + "license_path": "cuda_nvtx/LICENSE.txt", + "version": "13.4.92", + "linux-x86_64": { + "relative_path": "cuda_nvtx/linux-x86_64/cuda_nvtx-linux-x86_64-13.4.92-archive.tar.xz", + "sha256": "d767ac8b8bb40f5d58602ce900e8bf2fe073c1ebb4a7d405ff67674009fa83ce", + "md5": "02407a62aac19a5092f6beebee86a683", + "size": "98560" + }, + "linux-sbsa": { + "relative_path": "cuda_nvtx/linux-sbsa/cuda_nvtx-linux-sbsa-13.4.92-archive.tar.xz", + "sha256": "e30e800bdd96d389284fb036a58c9c21a32a5c7060d98db457efded46e43e0ab", + "md5": "3ac9c6d57da8ccaa990f723938b8a58f", + "size": "99088" + }, + "windows-x86_64": { + "relative_path": "cuda_nvtx/windows-x86_64/cuda_nvtx-windows-x86_64-13.4.92-archive.zip", + "sha256": "a3bd5041778b63a95e63009c044e93b4d569b7dca5693d6b12884e04d1d39d06", + "md5": "e88a7ec0850c5c68063d36c497d26156", + "size": "153681" + }, + "windows-arm64": { + "relative_path": "cuda_nvtx/windows-arm64/cuda_nvtx-windows-arm64-13.4.92-archive.zip", + "sha256": "2c323f30441f3235862cd13374041010fc44fafa20bb223922c3317ca5006b49", + "md5": "c1f0de504e396bfedb00a7dd7d6e6b5c", + "size": "155013" + } + }, + "cuda_opencl": { + "name": "CUDA OpenCL", + "license": "CUDA Toolkit", + "license_path": "cuda_opencl/LICENSE.txt", + "version": "13.4.92", + "linux-x86_64": { + "relative_path": "cuda_opencl/linux-x86_64/cuda_opencl-linux-x86_64-13.4.92-archive.tar.xz", + "sha256": "568810f278003703fd6a8a211c44e53b3298f3ea9cf4a4e9320f868cf39ebdf5", + "md5": "336eaabd4139381d9f8a2fd551c6ca02", + "size": "95248" + }, + "windows-x86_64": { + "relative_path": "cuda_opencl/windows-x86_64/cuda_opencl-windows-x86_64-13.4.92-archive.zip", + "sha256": "455021668d64d929b9b11d8e604b19aef2158ef0328187145deea9d2fe5c1a17", + "md5": "5179ec3694e2c19f838955f1a3f7ed75", + "size": "140991" + }, + "windows-arm64": { + "relative_path": "cuda_opencl/windows-arm64/cuda_opencl-windows-arm64-13.4.92-archive.zip", + "sha256": "0f5a5a359ade7c9cda396107c943deaa8a2f80a59c89c02fa6f21fb87b2ece75", + "md5": "b8bf780a30d5122f5bb8a82401105e75", + "size": "136660" + } + }, + "cuda_profiler_api": { + "name": "NVIDIA CUDA Profiler API", + "license": "CUDA Toolkit", + "license_path": "cuda_profiler_api/LICENSE.txt", + "version": "13.4.92", + "linux-x86_64": { + "relative_path": "cuda_profiler_api/linux-x86_64/cuda_profiler_api-linux-x86_64-13.4.92-archive.tar.xz", + "sha256": "9d405e9b0fd9a5c29e680d6f6750b9ca79b7df91e253d4dffea3495057a75f08", + "md5": "db74d9a1aa89e172481fd45e0287f2e7", + "size": "17112" + }, + "linux-sbsa": { + "relative_path": "cuda_profiler_api/linux-sbsa/cuda_profiler_api-linux-sbsa-13.4.92-archive.tar.xz", + "sha256": "18f6e7917b9bd6dc93cdd560bcab5c253854e56fb18e26021c5b55f4fa00e385", + "md5": "ccdc6e867b144e4f9e69497203e36913", + "size": "17120" + }, + "windows-x86_64": { + "relative_path": "cuda_profiler_api/windows-x86_64/cuda_profiler_api-windows-x86_64-13.4.92-archive.zip", + "sha256": "3417fa26b4471c53722d29ad3f018aae95e1ad8929fe241d8e81c47cd189c761", + "md5": "6cfa574bd46022016ce7ab2e89818a44", + "size": "21250" + }, + "windows-arm64": { + "relative_path": "cuda_profiler_api/windows-arm64/cuda_profiler_api-windows-arm64-13.4.92-archive.zip", + "sha256": "feb00b603591129ba12ed768edeb9ae671a051b2d9207fff842f7aa83b19d9cb", + "md5": "2afea26e191859c0781b0c6d577dde44", + "size": "21733" + } + }, + "cuda_sandbox_dev": { + "name": "CUDA nvsandboxutils Headers", + "license": "CUDA Toolkit", + "license_path": "cuda_sandbox_dev/LICENSE.txt", + "version": "13.4.92", + "linux-x86_64": { + "relative_path": "cuda_sandbox_dev/linux-x86_64/cuda_sandbox_dev-linux-x86_64-13.4.92-archive.tar.xz", + "sha256": "22cf4dbd99f866c2a2f005e2b8dcf02374b0947668944013a22dd74abe581db7", + "md5": "66e233c51c9c58092140e9e0bee73f85", + "size": "30296" + }, + "linux-sbsa": { + "relative_path": "cuda_sandbox_dev/linux-sbsa/cuda_sandbox_dev-linux-sbsa-13.4.92-archive.tar.xz", + "sha256": "f90cb2c5fb6bb685b443b9dbec0c17c615d01941543e3d2383d873aeefb56379", + "md5": "bd3ef1efa3bd200fcaa9200d2604f735", + "size": "31000" + } + }, + "cuda_sanitizer_api": { + "name": "CUDA Compute Sanitizer API", + "license": "CUDA Toolkit", + "license_path": "cuda_sanitizer_api/LICENSE.txt", + "version": "13.4.92", + "linux-x86_64": { + "relative_path": "cuda_sanitizer_api/linux-x86_64/cuda_sanitizer_api-linux-x86_64-13.4.92-archive.tar.xz", + "sha256": "bf5303fe49d8ab871876213a7a2cf9ebe844406a293dbd05cd327f52c976a726", + "md5": "bc7bafc1058c8cb99760e3e045816ce2", + "size": "10960236" + }, + "linux-sbsa": { + "relative_path": "cuda_sanitizer_api/linux-sbsa/cuda_sanitizer_api-linux-sbsa-13.4.92-archive.tar.xz", + "sha256": "b422bd263ec671fd3217f8329fa81423befe64e81332773af1a52df7819f63d7", + "md5": "dd07b326f009691601c5bd2f91a5d9e4", + "size": "7594740" + }, + "windows-x86_64": { + "relative_path": "cuda_sanitizer_api/windows-x86_64/cuda_sanitizer_api-windows-x86_64-13.4.92-archive.zip", + "sha256": "ba48ca20d184ba0460558e8f30dd40350f001ede230ce24be62b28d20f97d17d", + "md5": "91f6cbb1d6913654745630be318ddaf7", + "size": "11010357" + }, + "windows-arm64": { + "relative_path": "cuda_sanitizer_api/windows-arm64/cuda_sanitizer_api-windows-arm64-13.4.92-archive.zip", + "sha256": "89fe798276056887b0115baef937c9cd893e23950ba7a81471879f814ee62ce7", + "md5": "4c21afbdd80344569122f0211c30603e", + "size": "9350997" + } + }, + "cuda_tileiras": { + "name": "CUDA TileIR Assembler", + "license": "CUDA Toolkit", + "license_path": "cuda_tileiras/LICENSE.txt", + "version": "13.4.92", + "linux-x86_64": { + "relative_path": "cuda_tileiras/linux-x86_64/cuda_tileiras-linux-x86_64-13.4.92-archive.tar.xz", + "sha256": "4b5f41dc0c99f2cb4dd20090c5a20a7756a6cfbf07c8dd21e960edec2e6ee3be", + "md5": "c8a9983fd69e20ca8680743e10fb2e37", + "size": "28867472" + }, + "linux-sbsa": { + "relative_path": "cuda_tileiras/linux-sbsa/cuda_tileiras-linux-sbsa-13.4.92-archive.tar.xz", + "sha256": "3c88705c0d4f3fe2bd11d81acfb14f3cc43d6ee79d42767f9a244ba40e866027", + "md5": "e20086a2f5c689189fa22f881d74d506", + "size": "26145600" + }, + "windows-x86_64": { + "relative_path": "cuda_tileiras/windows-x86_64/cuda_tileiras-windows-x86_64-13.4.92-archive.zip", + "sha256": "ab2526d608bc2d29f97543b60d0f605452d6f750ad58b4e67a83bd6425ad89b1", + "md5": "11912a73e989b49a66ef9c88ed0c2577", + "size": "32571996" + }, + "windows-arm64": { + "relative_path": "cuda_tileiras/windows-arm64/cuda_tileiras-windows-arm64-13.4.92-archive.zip", + "sha256": "a666b7e9d374965e15f0e9cef7ba1f54d2e7fb73c80ae2f20aacf5ee200d4790", + "md5": "a4b4ebff1fd4fadc5156f4cc3f65a255", + "size": "29184557" + } + }, + "libcublas": { + "name": "CUDA cuBLAS", + "license": "CUDA Toolkit", + "license_path": "libcublas/LICENSE.txt", + "version": "13.8.0.4", + "linux-x86_64": { + "relative_path": "libcublas/linux-x86_64/libcublas-linux-x86_64-13.8.0.4-archive.tar.xz", + "sha256": "bd6ffcce561672da6abb928214a6694f392741e7d1e2d7dfde0da4bd651706b6", + "md5": "20226011cceb7df64eecaf890bb26a7d", + "size": "877123136" + }, + "linux-sbsa": { + "relative_path": "libcublas/linux-sbsa/libcublas-linux-sbsa-13.8.0.4-archive.tar.xz", + "sha256": "34678808ea03c6fa57e62a3c8081dfa2e673da4c3838d1a6bef680a4ce22c88c", + "md5": "ba39325d6c299c3dabf49f24e12c0fc6", + "size": "1101568860" + }, + "windows-x86_64": { + "relative_path": "libcublas/windows-x86_64/libcublas-windows-x86_64-13.8.0.4-archive.zip", + "sha256": "0974318e9861a61cb9091cf7de8d4c2880e9787fe311cb4bcbd08865663c5f43", + "md5": "b184a799ccc4ef3bedc12548934d0993", + "size": "422415931" + }, + "windows-arm64": { + "relative_path": "libcublas/windows-arm64/libcublas-windows-arm64-13.8.0.4-archive.zip", + "sha256": "ec79698528f64361a370d1b0254a927e369b57525831fadcb2cdb7732d8ab621", + "md5": "09bd4c17a49fd5c0a17b7eb7eebd0dba", + "size": "153929951" + } + }, + "libcudla": { + "name": "cuDLA", + "license": "CUDA Toolkit", + "license_path": "libcudla/LICENSE.txt", + "version": "13.4.92", + "linux-sbsa": { + "relative_path": "libcudla/linux-sbsa/libcudla-linux-sbsa-13.4.92-archive.tar.xz", + "sha256": "2842ab55ebcf92d3dafb8836f2952d84637ee7bec7072e49293aacdb44d0c7e6", + "md5": "980efd070b2da773148805aca9822b90", + "size": "41904" + }, + "windows-arm64": { + "relative_path": "libcudla/windows-arm64/libcudla-windows-arm64-13.4.92-archive.zip", + "sha256": "b6e6882488013086f9fee6370ed59ed4231b46b41c0c9ec4c60161164a85963b", + "md5": "41a6bdd273a1f05ad3ac4d5727377478", + "size": "89040" + } + }, + "libcufft": { + "name": "CUDA cuFFT", + "license": "CUDA Toolkit", + "license_path": "libcufft/LICENSE.txt", + "version": "12.4.0.43", + "linux-x86_64": { + "relative_path": "libcufft/linux-x86_64/libcufft-linux-x86_64-12.4.0.43-archive.tar.xz", + "sha256": "f7f8ac2cc67714989a3c8140cda39b1b7ed7d462a491e1ad3f53adb777f5070f", + "md5": "312d1f8e8ea052a07a3213514426a57f", + "size": "249327988" + }, + "linux-sbsa": { + "relative_path": "libcufft/linux-sbsa/libcufft-linux-sbsa-12.4.0.43-archive.tar.xz", + "sha256": "c62ea864ae7777e095463d10130d99e6d34995b996cda5f3d013c57bead7a574", + "md5": "5083aca7f2a741000245c1c2e5923f3d", + "size": "247765604" + }, + "windows-x86_64": { + "relative_path": "libcufft/windows-x86_64/libcufft-windows-x86_64-12.4.0.43-archive.zip", + "sha256": "69d0ad8dc3a1be66f01a748a8206d0ceaafa56939474663fbe790dc3e91d2009", + "md5": "b6bb7241738fa414701cdbd6a591a59b", + "size": "159602693" + }, + "windows-arm64": { + "relative_path": "libcufft/windows-arm64/libcufft-windows-arm64-12.4.0.43-archive.zip", + "sha256": "166c034d030572365d34862aafd85a7b5ecf443518e0ddae855b6df1cd9e46cf", + "md5": "004e65a8572a35596311fa4f788bf45d", + "size": "161866878" + } + }, + "libcufile": { + "name": "CUDA cuFile", + "license": "CUDA Toolkit", + "license_path": "libcufile/LICENSE.txt", + "version": "1.19.1.55", + "linux-x86_64": { + "relative_path": "libcufile/linux-x86_64/libcufile-linux-x86_64-1.19.1.55-archive.tar.xz", + "sha256": "8a79272aa67dd952107384a7d0d6f6466c319419ddca156bcfe15d186a23b293", + "md5": "b2787965dd3f88195ba631f101260b70", + "size": "44621492" + }, + "linux-sbsa": { + "relative_path": "libcufile/linux-sbsa/libcufile-linux-sbsa-1.19.1.55-archive.tar.xz", + "sha256": "90dc3af110fef1c2b81083be357875f9aafdb3f0ebcd5b95dd1da8171ddf54ad", + "md5": "90052ce63d8c6f52c4dbd64b2c20e2c0", + "size": "44150356" + } + }, + "libcuobjclient": { + "name": "CUDA cuObject Client", + "license": "CUDA Toolkit", + "license_path": "libcuobjclient/LICENSE.txt", + "version": "1.3.1.55", + "linux-x86_64": { + "relative_path": "libcuobjclient/linux-x86_64/libcuobjclient-linux-x86_64-1.3.1.55-archive.tar.xz", + "sha256": "0357af73020977509293a0e19d5ac0b777c834180c7eabe0320136a6c398cc8c", + "md5": "120d5fb4e8661c760162a2993100c41a", + "size": "75512" + }, + "linux-sbsa": { + "relative_path": "libcuobjclient/linux-sbsa/libcuobjclient-linux-sbsa-1.3.1.55-archive.tar.xz", + "sha256": "e5645f18c7d7ee065e2d6dbf87dc2c7adef976c8f79c582afd5a8554c1f495e3", + "md5": "acd22ac118f35febb1525820160d3de1", + "size": "73736" + } + }, + "libcurand": { + "name": "NVIDIA cuRAND library", + "license": "CUDA Toolkit", + "license_path": "libcurand/LICENSE.txt", + "version": "10.4.4.72", + "linux-x86_64": { + "relative_path": "libcurand/linux-x86_64/libcurand-linux-x86_64-10.4.4.72-archive.tar.xz", + "sha256": "6f725f9187dc5f675308b830f786c163f5b1b499d86986f94fb60aa701c13c0b", + "md5": "52b50e23c845819a0b932726bf662724", + "size": "86992868" + }, + "linux-sbsa": { + "relative_path": "libcurand/linux-sbsa/libcurand-linux-sbsa-10.4.4.72-archive.tar.xz", + "sha256": "2968e2d86dce64896ee3c2ac86c9e0f7decec4a0f157c8d73e3d0f31582e9e0c", + "md5": "e843735ca5e1378a75c0e7ab47453993", + "size": "87567908" + }, + "windows-x86_64": { + "relative_path": "libcurand/windows-x86_64/libcurand-windows-x86_64-10.4.4.72-archive.zip", + "sha256": "5f15b55cb83938b36a1f01aa9fb32715984e8495c2217081387a0c8ca836ff62", + "md5": "a65a92ff1b1ace22a4910ae3f2d4d1e9", + "size": "56255209" + }, + "windows-arm64": { + "relative_path": "libcurand/windows-arm64/libcurand-windows-arm64-10.4.4.72-archive.zip", + "sha256": "1e7ef9506c5021a1f9645bf70cfb7cf60021bb3ebc4e34d80b3f36d240bced9b", + "md5": "e82f617570e2abc548a28b9156c63496", + "size": "65152623" + } + }, + "libcusolver": { + "name": "CUDA cuSOLVER", + "license": "CUDA Toolkit", + "license_path": "libcusolver/LICENSE.txt", + "version": "12.3.4.7", + "linux-x86_64": { + "relative_path": "libcusolver/linux-x86_64/libcusolver-linux-x86_64-12.3.4.7-archive.tar.xz", + "sha256": "dd89888e75628ada3fece05eb642d8e492667fdf3714c4659104c9636863f6ec", + "md5": "4a565bd60a009f99ff87815e1678c3bd", + "size": "397811276" + }, + "linux-sbsa": { + "relative_path": "libcusolver/linux-sbsa/libcusolver-linux-sbsa-12.3.4.7-archive.tar.xz", + "sha256": "8217d8129f46313d95d6d04acff38f625ddc03f5f377e7d1029b18a3fc37fd59", + "md5": "3f46446b9408a9e1d15df2bd28500d7e", + "size": "444287132" + }, + "windows-x86_64": { + "relative_path": "libcusolver/windows-x86_64/libcusolver-windows-x86_64-12.3.4.7-archive.zip", + "sha256": "1d3bb145a2d81ddd94a2a22d923bfdb2b59662f85be5e430ad1cb0b9d587a4b9", + "md5": "bdf6be67580fa45625d735df440c25dd", + "size": "261457719" + }, + "windows-arm64": { + "relative_path": "libcusolver/windows-arm64/libcusolver-windows-arm64-12.3.4.7-archive.zip", + "sha256": "574999b5e43a3e5d92860a274a1cd65b501fca5394a555137234200d12cacd84", + "md5": "b0e762b92d527b5679417074af07293e", + "size": "71368583" + } + }, + "libcusparse": { + "name": "NVIDIA cuSPARSE library", + "license": "CUDA Toolkit", + "license_path": "libcusparse/LICENSE.txt", + "version": "12.8.6.72", + "linux-x86_64": { + "relative_path": "libcusparse/linux-x86_64/libcusparse-linux-x86_64-12.8.6.72-archive.tar.xz", + "sha256": "1c1fe7f04d74878e1cabc6d0161882caac766c2872e469743a1993366572640b", + "md5": "b6a2c08c71230a9807da3c7c4f297da7", + "size": "322536884" + }, + "linux-sbsa": { + "relative_path": "libcusparse/linux-sbsa/libcusparse-linux-sbsa-12.8.6.72-archive.tar.xz", + "sha256": "dfc3c94bfd0f6b81503d860bd2299cf0a17e0e9819f376c88994f5e2393db074", + "md5": "c138191d7b18aa5d59c467ead5f6cb5f", + "size": "356215072" + }, + "windows-x86_64": { + "relative_path": "libcusparse/windows-x86_64/libcusparse-windows-x86_64-12.8.6.72-archive.zip", + "sha256": "31e2c317de8f92d602f690bad8d1d91957c941a05b44720fc9a3c4bea03b6406", + "md5": "e10d0c3e3ce61379a23b989fb0d3c5b0", + "size": "168170670" + }, + "windows-arm64": { + "relative_path": "libcusparse/windows-arm64/libcusparse-windows-arm64-12.8.6.72-archive.zip", + "sha256": "7cff1683e8d633d833e3d1364e86de254f72e89996c28563205418b99991d1ee", + "md5": "0d83a84adee3a143566a490d1efa1e91", + "size": "185034165" + } + }, + "libnpp": { + "name": "CUDA NPP", + "license": "CUDA Toolkit", + "license_path": "libnpp/LICENSE.txt", + "version": "13.2.0.58", + "linux-x86_64": { + "relative_path": "libnpp/linux-x86_64/libnpp-linux-x86_64-13.2.0.58-archive.tar.xz", + "sha256": "6e219a5472d28d7e038e88c2a5d1ab18f936f3a13cc8dd4c62f08c0e6233780a", + "md5": "3b2260e9ff0c8c3de8a87ee015958356", + "size": "337956392" + }, + "linux-sbsa": { + "relative_path": "libnpp/linux-sbsa/libnpp-linux-sbsa-13.2.0.58-archive.tar.xz", + "sha256": "64deb4d377a3a257bacfbb1aa0141461dcaade53c72ed21eb0b9b412ac7568d5", + "md5": "c6591e05450238ae8a22335cb5b8a3e5", + "size": "295837484" + }, + "windows-x86_64": { + "relative_path": "libnpp/windows-x86_64/libnpp-windows-x86_64-13.2.0.58-archive.zip", + "sha256": "fe13b282cc1be059e40e04e52db43fc18c74a38c844da7858fdf514d6e0539d5", + "md5": "6fa16a13ef28e78a1a897dc8daaff856", + "size": "255831634" + }, + "windows-arm64": { + "relative_path": "libnpp/windows-arm64/libnpp-windows-arm64-13.2.0.58-archive.zip", + "sha256": "ed64e55ad11a49abb83d1a13f57e317928357809bfc82e6f841eaeb0f4e40334", + "md5": "5def5a3358ef87d1ea0cb506f8919840", + "size": "164823194" + } + }, + "libnvfatbin": { + "name": "NVIDIA fatbin library", + "license": "CUDA Toolkit", + "license_path": "libnvfatbin/LICENSE.txt", + "version": "13.4.92", + "linux-x86_64": { + "relative_path": "libnvfatbin/linux-x86_64/libnvfatbin-linux-x86_64-13.4.92-archive.tar.xz", + "sha256": "6a0658b50662dabaaf45e55dc2938493367767191c0264b0ad1437a7d39e2b6c", + "md5": "fdcf0ac8204949f7feaff24939f37064", + "size": "467520" + }, + "linux-sbsa": { + "relative_path": "libnvfatbin/linux-sbsa/libnvfatbin-linux-sbsa-13.4.92-archive.tar.xz", + "sha256": "928c0151ae9c586095788adffc57cc1670797ecdb38d9eeb796c927a60e13e09", + "md5": "8a2be73f50a37fc16107b3de8d70c1bc", + "size": "433664" + }, + "windows-x86_64": { + "relative_path": "libnvfatbin/windows-x86_64/libnvfatbin-windows-x86_64-13.4.92-archive.zip", + "sha256": "2b70bd761095296ec17781586e4541a2037d3d813d45f8c22a3420917f177d89", + "md5": "a03f4ac430f1cc2b9bfa54feda44a682", + "size": "2342203" + }, + "windows-arm64": { + "relative_path": "libnvfatbin/windows-arm64/libnvfatbin-windows-arm64-13.4.92-archive.zip", + "sha256": "4bc6cab2b4fc5dcb96fd9b2fa5342a7b500bbadf0454eb3d7621501c7eb3871d", + "md5": "2c35ea8e5a6d788fd3bd316f935d8205", + "size": "2431526" + } + }, + "libnvjitlink": { + "name": "NVIDIA compiler library for JIT LTO functionality", + "license": "CUDA Toolkit", + "license_path": "libnvjitlink/LICENSE.txt", + "version": "13.4.92", + "linux-x86_64": { + "relative_path": "libnvjitlink/linux-x86_64/libnvjitlink-linux-x86_64-13.4.92-archive.tar.xz", + "sha256": "e24557473e5e2e1dc591209558523deaca48b32123fe2b822f994b8e691c8ae3", + "md5": "a3c33412afbf8b3197ab583177401014", + "size": "58209588" + }, + "linux-sbsa": { + "relative_path": "libnvjitlink/linux-sbsa/libnvjitlink-linux-sbsa-13.4.92-archive.tar.xz", + "sha256": "e253a1f1a1582e2221737391cccf272bf722e44b05be1ed58ebfaefe6dd79315", + "md5": "ad526f524a498bd22438119542972855", + "size": "53020236" + }, + "windows-x86_64": { + "relative_path": "libnvjitlink/windows-x86_64/libnvjitlink-windows-x86_64-13.4.92-archive.zip", + "sha256": "7cef0ee32d2221d07b122ba32e38898a9ecbdb256524f2c1f7b5c61a7f32b6ce", + "md5": "a7ceb88b6f7535939bd6f6a248c05dcd", + "size": "281015727" + }, + "windows-arm64": { + "relative_path": "libnvjitlink/windows-arm64/libnvjitlink-windows-arm64-13.4.92-archive.zip", + "sha256": "73451f44a7afb46cfbdc8d2ef8b6b1d321ad03cdf38242d7099f53c488c3ec24", + "md5": "9a7c4ae69b2f421ff0811cbbe2b531af", + "size": "280417103" + } + }, + "libnvjpeg": { + "name": "CUDA nvJPEG", + "license": "CUDA Toolkit", + "license_path": "libnvjpeg/LICENSE.txt", + "version": "13.2.3.58", + "linux-x86_64": { + "relative_path": "libnvjpeg/linux-x86_64/libnvjpeg-linux-x86_64-13.2.3.58-archive.tar.xz", + "sha256": "ea46688875d58579f1bac24fa3b2525413843cb7d2e031dffb3d8f89fafd8e5b", + "md5": "1491a9769e7024cb918752c98f99f058", + "size": "4003880" + }, + "linux-sbsa": { + "relative_path": "libnvjpeg/linux-sbsa/libnvjpeg-linux-sbsa-13.2.3.58-archive.tar.xz", + "sha256": "077518f58ff9d619b8ac679448d74bdf7be9e3619f9f688c9c6060ed8bc6c13e", + "md5": "59a33345418ef9e6044120772f00c0d2", + "size": "3835572" + }, + "windows-x86_64": { + "relative_path": "libnvjpeg/windows-x86_64/libnvjpeg-windows-x86_64-13.2.3.58-archive.zip", + "sha256": "97f408e982fc71f704085e29fd3fb9daf9ec8a35c05e72d698ab2ca15f97f80e", + "md5": "161a2681e1e58d505c482c0f9a704c68", + "size": "3470982" + }, + "windows-arm64": { + "relative_path": "libnvjpeg/windows-arm64/libnvjpeg-windows-arm64-13.2.3.58-archive.zip", + "sha256": "5eed7829aa9f88c48c27627345391bef2dd5bc9706c643f977046aeddd384c76", + "md5": "7d1162575dcdff554cc1495833d0110a", + "size": "3448507" + } + }, + "libnvptxcompiler": { + "name": "CUDA nvPTXCompiler", + "license": "CUDA Toolkit", + "license_path": "libnvptxcompiler/LICENSE.txt", + "version": "13.4.92", + "linux-x86_64": { + "relative_path": "libnvptxcompiler/linux-x86_64/libnvptxcompiler-linux-x86_64-13.4.92-archive.tar.xz", + "sha256": "6b40eb5833c745568f575633381e1fec369f6fa1313b3efe3dd7783f353819cd", + "md5": "061de49dfa9232bcf7fc5142d40365b9", + "size": "10772844" + }, + "linux-sbsa": { + "relative_path": "libnvptxcompiler/linux-sbsa/libnvptxcompiler-linux-sbsa-13.4.92-archive.tar.xz", + "sha256": "e19aa8b63d6e6a90eea08e9801e7f0aef0c48bd81377b3e43c604ee84937f4fe", + "md5": "ae1ddb3119a628a3f9aad7650671d091", + "size": "10216284" + }, + "windows-x86_64": { + "relative_path": "libnvptxcompiler/windows-x86_64/libnvptxcompiler-windows-x86_64-13.4.92-archive.zip", + "sha256": "1e9d858c2f16e18b8399fbb6f762560d3e8bd30b36dfd15c968d3cd59736e4e7", + "md5": "a1345dfb1ea33461d09e36e4a8586635", + "size": "31091629" + }, + "windows-arm64": { + "relative_path": "libnvptxcompiler/windows-arm64/libnvptxcompiler-windows-arm64-13.4.92-archive.zip", + "sha256": "fdc12e1e583f8058edc7960b137cf9acabe8f8bee655b972a34204d9c699a1e2", + "md5": "eff14e9e8667eb085bdcff67da4a9949", + "size": "29747325" + } + }, + "libnvvm": { + "name": "CUDA NVVM", + "license": "CUDA Toolkit", + "license_path": "libnvvm/LICENSE.txt", + "version": "13.4.92", + "linux-x86_64": { + "relative_path": "libnvvm/linux-x86_64/libnvvm-linux-x86_64-13.4.92-archive.tar.xz", + "sha256": "0e619cf3d5b27f7c812665599ca9761fc296e56129b24a85d822a5d8a1a3bd75", + "md5": "0b50ed0a59cdcb28085d305b510c46bd", + "size": "51321404" + }, + "linux-sbsa": { + "relative_path": "libnvvm/linux-sbsa/libnvvm-linux-sbsa-13.4.92-archive.tar.xz", + "sha256": "483085a4f52d272ea2c5a6cb4727b24efc2cecab4c4df99e80dfc6548e5b7929", + "md5": "97fdb848cefbd91edba7824f4dd2d65f", + "size": "44886544" + }, + "windows-x86_64": { + "relative_path": "libnvvm/windows-x86_64/libnvvm-windows-x86_64-13.4.92-archive.zip", + "sha256": "64fa39ad6332d6c40a02115d64827272f6befbc86e50568254f44d37d924e10b", + "md5": "33f485c875ee83b86a90fc8ae983ad36", + "size": "60031433" + }, + "windows-arm64": { + "relative_path": "libnvvm/windows-arm64/libnvvm-windows-arm64-13.4.92-archive.zip", + "sha256": "3bd0c42bca5f16a6055b32a10535e48c23e8701eb9c9fbb7e6eff655841cfe9d", + "md5": "5c0d6243f8526f35fd9c64536ec4cdea", + "size": "55595465" + } + }, + "nsight_compute": { + "name": "Nsight Compute", + "license": "NVIDIA SLA", + "license_path": "nsight_compute/LICENSE.txt", + "version": "2026.3.1.2", + "linux-x86_64": { + "relative_path": "nsight_compute/linux-x86_64/nsight_compute-linux-x86_64-2026.3.1.2-archive.tar.xz", + "sha256": "a0039be47cfe551f89d82087256080a9f33c6257d99a72c1164a87466ab072aa", + "md5": "a9c789a76ebe0e8f239acc3f1ef0d50d", + "size": "397165560" + }, + "linux-sbsa": { + "relative_path": "nsight_compute/linux-sbsa/nsight_compute-linux-sbsa-2026.3.1.2-archive.tar.xz", + "sha256": "78b4913e91f3542aafd7f91ad3ae2b56bd00c81bf9c0eab130472dae97c4cf7f", + "md5": "834bf6b0ea2b8f492bd6544f9d87f279", + "size": "204369856" + }, + "windows-x86_64": { + "relative_path": "nsight_compute/windows-x86_64/nsight_compute-windows-x86_64-2026.3.1.2-archive.zip", + "sha256": "b243e1b0fec34cd57d12c5c541c73c8578f56cb98ccb4caaa87cac5c435fe216", + "md5": "ee3caac242b4203376163ff97c07bd59", + "size": "486786020" + }, + "windows-arm64": { + "relative_path": "nsight_compute/windows-arm64/nsight_compute-windows-arm64-2026.3.1.2-archive.zip", + "sha256": "3708e6e60bdd1fb6d5633bd60a7563acfe0aa6a0430b51c1b2577fe85cc5cc92", + "md5": "6700f5bc105de4d11e39e35eb5d31643", + "size": "461498326" + } + }, + "nsight_systems": { + "name": "Nsight Systems", + "license": "NVIDIA SLA", + "license_path": "nsight_systems/LICENSE.txt", + "version": "2026.3.2.476", + "linux-x86_64": { + "relative_path": "nsight_systems/linux-x86_64/nsight_systems-linux-x86_64-2026.3.2.476-archive.tar.xz", + "sha256": "af8daa081e7333e3fb4a7fc3505e379593f05a8014a703f268560cec22338aca", + "md5": "c698a6d38ec599d794283de674690463", + "size": "1189866804" + }, + "linux-sbsa": { + "relative_path": "nsight_systems/linux-sbsa/nsight_systems-linux-sbsa-2026.3.2.476-archive.tar.xz", + "sha256": "88f682d10ae874a1ce801ab3dbea9b3d3e49d87b1bfe54c5620e81a192164c33", + "md5": "d513929e95bffa78513d43f6c7d43223", + "size": "1203053624" + }, + "windows-x86_64": { + "relative_path": "nsight_systems/windows-x86_64/nsight_systems-windows-x86_64-2026.3.2.476-archive.zip", + "sha256": "e4d1e8dce8875b01fcb295623974d755e77eb8e346e7e52aba9e9e7fad376887", + "md5": "45887c3d1c1802555b8f262ecd6d64fc", + "size": "648420390" + }, + "windows-arm64": { + "relative_path": "nsight_systems/windows-arm64/nsight_systems-windows-arm64-2026.3.2.476-archive.zip", + "sha256": "b8cdc498d17efe461032ad8fc6f029f62dd8bb4dfaa2804d48429999dbfebc3c", + "md5": "9ae234d4bf7417d6d9a9c861329825c2", + "size": "648406716" + } + }, + "nsight_vse": { + "name": "Nsight Visual Studio Edition (VSE)", + "license": "NVIDIA SLA", + "license_path": "nsight_vse/LICENSE.txt", + "version": "2026.3.0.26187", + "windows-x86_64": { + "relative_path": "nsight_vse/windows-x86_64/nsight_vse-windows-x86_64-2026.3.0.26187-archive.zip", + "sha256": "6352f8cff624f1c4829e8ca1df1e6160abec4ac64ce08080fd917900f365a440", + "md5": "e334f17c14fd41f370c8a17db980d7ae", + "size": "78653684" + }, + "windows-arm64": { + "relative_path": "nsight_vse/windows-arm64/nsight_vse-windows-arm64-2026.3.0.26187-archive.zip", + "sha256": "1b92701c4d8d2d1fc650975cbc1e6ff1d5a2b9215e4746c061e01d60a58ba79f", + "md5": "7554fe8d1fc873f9229b0916ec4520e0", + "size": "74133324" + } + }, + "visual_studio_integration": { + "name": "CUDA Visual Studio Integration", + "license": "CUDA Toolkit", + "license_path": "visual_studio_integration/LICENSE.txt", + "version": "13.4.92", + "windows-x86_64": { + "relative_path": "visual_studio_integration/windows-x86_64/visual_studio_integration-windows-x86_64-13.4.92-archive.zip", + "sha256": "5346a77614c7fbd71a6eab58e233c27b6ddd196f74e11e6273b62bffa61c252d", + "md5": "753bfc608d594ec6217c69d0a0155ff2", + "size": "889499" + }, + "windows-arm64": { + "relative_path": "visual_studio_integration/windows-arm64/visual_studio_integration-windows-arm64-13.4.92-archive.zip", + "sha256": "2c8961bb949ec728e2c0ab414ad082477e3abc0a58a1ca54adbf4c0f021adb0d", + "md5": "a9a4d5706b13f01be348a8f8660cfe8f", + "size": "889394" + } + } +} \ No newline at end of file diff --git a/pkgs/development/cuda-modules/packages/nccl.nix b/pkgs/development/cuda-modules/packages/nccl.nix index 400af07a4b4d..dec6e3bcd42f 100644 --- a/pkgs/development/cuda-modules/packages/nccl.nix +++ b/pkgs/development/cuda-modules/packages/nccl.nix @@ -56,7 +56,7 @@ backendStdenv.mkDerivation (finalAttrs: { # newer versions of NCCL than what we provide here. version = if cudaAtLeast "12.0" then - "2.31.2-1" + "2.32.3-1" else if cudaAtLeast "11.7" then "2.28.7-1" else if cudaAtLeast "11.6" then @@ -69,7 +69,7 @@ backendStdenv.mkDerivation (finalAttrs: { repo = "nccl"; tag = "v${finalAttrs.version}"; hash = getAttr finalAttrs.version { - "2.31.2-1" = "sha256-G3Nx9pCgSNBYX0CV86ruiNC9aZ9YuZH5hF/WnoOF2mQ="; + "2.32.3-1" = "sha256-ytAJn8F0QEHhUadiOmVKTUiL7lsUnasoP4MOv/t60xk="; "2.28.7-1" = "sha256-NM19OiBBGmv3cGoVoRLKSh9Y59hiDoei9NIrRnTqWeA="; "2.26.6-1" = "sha256-vkWMGXCy+dIpYCecdafmOAGlnfRxIQ5Y2ZQuMjinraI="; "2.25.1-1" = "sha256-3snh0xdL9I5BYqdbqdl+noizJoI38mZRVOJChgEE1I8="; @@ -182,6 +182,7 @@ backendStdenv.mkDerivation (finalAttrs: { meta = { description = "Multi-GPU and multi-node collective communication primitives for NVIDIA GPUs"; homepage = "https://developer.nvidia.com/nccl"; + changelog = "https://github.com/NVIDIA/nccl/releases/tag/${finalAttrs.src.tag}"; license = licenses.bsd3; platforms = [ "aarch64-linux" diff --git a/pkgs/development/python-modules/cleanlab/default.nix b/pkgs/development/python-modules/cleanlab/default.nix index 1aa78edfe2f8..7b388fbbc3c8 100644 --- a/pkgs/development/python-modules/cleanlab/default.nix +++ b/pkgs/development/python-modules/cleanlab/default.nix @@ -114,7 +114,7 @@ buildPythonPackage (finalAttrs: { description = "Standard data-centric AI package for data quality and machine learning with messy, real-world data and labels"; homepage = "https://github.com/cleanlab/cleanlab"; changelog = "https://github.com/cleanlab/cleanlab/releases/tag/${finalAttrs.src.tag}"; - license = lib.licenses.agpl3Only; + license = lib.licenses.asl20; maintainers = with lib.maintainers; [ happysalada ]; }; }) diff --git a/pkgs/development/python-modules/cuda-cccl/default.nix b/pkgs/development/python-modules/cuda-cccl/default.nix new file mode 100644 index 000000000000..92785a0ea478 --- /dev/null +++ b/pkgs/development/python-modules/cuda-cccl/default.nix @@ -0,0 +1,146 @@ +{ + lib, + config, + buildPythonPackage, + fetchFromGitHub, + cudaPackages, + replaceVars, + + # build-system + cmake, + cython, + ninja, + scikit-build-core, + setuptools-scm, + + # dependencies + cuda-bindings, + cuda-core, + cuda-pathfinder, + numpy, + typing-extensions, + + # tests + cupy, + pytestCheckHook, + + # passthru + nix-update-script, +}: + +buildPythonPackage.override { stdenv = cudaPackages.backendStdenv; } (finalAttrs: { + pname = "cuda-cccl"; + version = "1.2.0"; + pyproject = true; + __structuredAttrs = true; + + src = fetchFromGitHub { + owner = "NVIDIA"; + repo = "cccl"; + tag = "python-${finalAttrs.version}"; + hash = "sha256-0Qsf3l9VvSxYVVWQG0ST7S33s7LdsNyWoV6Q2f0Ru6o="; + }; + + sourceRoot = "${finalAttrs.src.name}/python/cuda_cccl"; + + patches = [ + (replaceVars ./patch-nvidia-libs-paths.patch { + libcudart = lib.getLib cudaPackages.cuda_cudart; + libnvjitlink = lib.getLib cudaPackages.libnvjitlink; + libnvrtc = lib.getLib cudaPackages.cuda_nvrtc; + }) + + # Disable all tests requiring unpackaged `numba-cuda-mlir` through `cuda.compute` + ./skip-missing-jit-backend.patch + ]; + # Apply patch relative to python/cuda_cccl + patchFlags = [ "-p3" ]; + + postPatch = '' + substituteInPlace cuda/cccl/headers/include_paths.py \ + --replace-fail \ + 'find_nvidia_header_directory("cudart")' \ + '"${lib.getInclude cudaPackages.cuda_cudart}/include"' + ''; + + build-system = [ + cmake + cython + ninja + scikit-build-core + setuptools-scm + ]; + dontUseCmakeConfigure = true; + + nativeBuildInputs = [ + cudaPackages.cuda_nvcc + ]; + + buildInputs = with cudaPackages; [ + cuda_cudart # cuda_runtime.h + cuda_nvrtc # nvrtc.h + libnvjitlink + ]; + + dependencies = [ + cuda-bindings + cuda-core + cuda-pathfinder + numpy + typing-extensions + ]; + + pythonImportsCheck = [ + "cuda.cccl" + "cuda.compute" + ]; + + nativeCheckInputs = [ + cupy + pytestCheckHook + ]; + + preCheck = '' + rm -rf cuda + '' + # Otherwise, cupy will try to write in $HOME (/homeless-shelter) + + '' + export CUPY_CACHE_DIR=$(mktemp -d) + ''; + + disabledTests = [ + # Sorts 2**28 elements, which does not fit in the test runner's memory pool + # RuntimeError: Failed to allocate memory from pool + "test_radix_sort_large_num_items" + ]; + + disabledTestPaths = [ + # Require the unpackaged `numba-cuda-mlir` JIT backend + # ModuleNotFoundError: No module named 'numba_cuda_mlir' + "tests/compute/test_jit_backend.py" + "tests/compute/test_void_ptr_wrapper_validation.py" + ]; + + # Tests require access to a GPU + doCheck = false; + passthru = { + gpuCheck = finalAttrs.finalPackage.overrideAttrs { + requiredSystemFeatures = [ "cuda" ]; + doInstallCheck = true; + }; + + updateScript = nix-update-script { + extraArgs = [ "--version-regex=python-(.*)" ]; + }; + }; + + meta = { + description = "CUDA Core Compute Libraries for Python"; + homepage = "https://github.com/NVIDIA/cccl/tree/main/python/cuda_cccl"; + changelog = "https://github.com/NVIDIA/cccl/releases/tag/${finalAttrs.src.tag}"; + license = lib.licenses.asl20; + teams = [ lib.teams.cuda ]; + maintainers = with lib.maintainers; [ GaetanLepage ]; + broken = !config.cudaSupport; + }; +}) diff --git a/pkgs/development/python-modules/cuda-cccl/patch-nvidia-libs-paths.patch b/pkgs/development/python-modules/cuda-cccl/patch-nvidia-libs-paths.patch new file mode 100644 index 000000000000..50b5bfbfbbc1 --- /dev/null +++ b/pkgs/development/python-modules/cuda-cccl/patch-nvidia-libs-paths.patch @@ -0,0 +1,27 @@ +diff --git a/python/cuda_cccl/cuda/compute/_bindings.py b/python/cuda_cccl/cuda/compute/_bindings.py +index 81aacebfbb..3947a4ac81 100644 +--- a/python/cuda_cccl/cuda/compute/_bindings.py ++++ b/python/cuda_cccl/cuda/compute/_bindings.py +@@ -27,9 +27,7 @@ from __future__ import annotations + import importlib + import os + +-from cuda.pathfinder import ( # type: ignore[import-not-found] +- load_nvidia_dynamic_lib, +-) ++from ctypes import CDLL + + from cuda.cccl._cuda_version_utils import detect_cuda_version, get_recommended_extra + +@@ -43,8 +41,9 @@ def _load_cuda_libraries(): + # nvJitLink. Without this preload the extension imports only where a system + # CUDA toolkit happens to be installed; a plain `pip install cuda-cccl[cu13]` + # fails to find it even though cuda-toolkit[cudart] is a declared dependency. +- for libname in ("nvrtc", "nvJitLink", "cudart"): +- load_nvidia_dynamic_lib(libname) ++ CDLL("@libnvrtc@/lib/libnvrtc.so") ++ CDLL("@libnvjitlink@/lib/libnvJitLink.so") ++ CDLL("@libcudart@/lib/libcudart.so") + + + _load_cuda_libraries() diff --git a/pkgs/development/python-modules/cuda-cccl/skip-missing-jit-backend.patch b/pkgs/development/python-modules/cuda-cccl/skip-missing-jit-backend.patch new file mode 100644 index 000000000000..83bb36fc86f4 --- /dev/null +++ b/pkgs/development/python-modules/cuda-cccl/skip-missing-jit-backend.patch @@ -0,0 +1,18 @@ +diff --git a/python/cuda_cccl/tests/conftest.py b/python/cuda_cccl/tests/conftest.py +new file mode 100644 +index 0000000000..3a7cd12f7b +--- /dev/null ++++ b/python/cuda_cccl/tests/conftest.py +@@ -0,0 +1,12 @@ ++import pytest ++ ++ ++@pytest.hookimpl(wrapper=True) ++def pytest_runtest_makereport(item, call): ++ report = yield ++ if report.failed: ++ text = getattr(report, "capstdout", "") + str(report.longrepr) ++ if "numba_cuda_mlir" in text or "numba-cuda-mlir" in text: ++ report.outcome = "skipped" ++ report.longrepr = (str(item.path), 0, "Skipped: numba-cuda-mlir is not packaged") ++ return report diff --git a/pkgs/development/python-modules/django-allauth/default.nix b/pkgs/development/python-modules/django-allauth/default.nix index 274134e4a461..000a243dffc7 100644 --- a/pkgs/development/python-modules/django-allauth/default.nix +++ b/pkgs/development/python-modules/django-allauth/default.nix @@ -41,14 +41,14 @@ buildPythonPackage rec { pname = "django-allauth"; - version = "65.19.1"; + version = "65.19.3"; pyproject = true; src = fetchFromCodeberg { owner = "allauth"; repo = "django-allauth"; tag = version; - hash = "sha256-7DLbP2ffr/Ek9KsmBPUzXiuSvZZBhmgs+ULd834aRS4="; + hash = "sha256-hTZe4OWMvTxqhgU95BXPqHCbxRnfRJ/f3gxAJWDYgHY="; }; nativeBuildInputs = [ gettext ]; diff --git a/pkgs/development/python-modules/esp-pylib/default.nix b/pkgs/development/python-modules/esp-pylib/default.nix index 10e68bfda25b..0db9a8f014a6 100644 --- a/pkgs/development/python-modules/esp-pylib/default.nix +++ b/pkgs/development/python-modules/esp-pylib/default.nix @@ -13,14 +13,14 @@ buildPythonPackage (finalAttrs: { pname = "esp-pylib"; - version = "1.1.4"; + version = "1.1.5"; pyproject = true; src = fetchFromGitHub { owner = "espressif"; repo = "esp-pylib"; tag = "v${finalAttrs.version}"; - hash = "sha256-anos6sLybT6HQXslFpmRl6+0gF1OjrQqe3UAPbgcTYI="; + hash = "sha256-omkTO5a8aqAoYqp0W3KaW2P/O8KJYeYZ51uGcOIPQew="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/fastbencode/default.nix b/pkgs/development/python-modules/fastbencode/default.nix index 0428ff424fe1..8b3a9a9ff815 100644 --- a/pkgs/development/python-modules/fastbencode/default.nix +++ b/pkgs/development/python-modules/fastbencode/default.nix @@ -50,7 +50,7 @@ buildPythonPackage rec { description = "Fast implementation of bencode"; homepage = "https://github.com/breezy-team/fastbencode"; changelog = "https://github.com/breezy-team/fastbencode/releases/tag/v${version}"; - license = lib.licenses.gpl2Plus; + license = lib.licenses.asl20; maintainers = [ ]; }; } diff --git a/pkgs/development/python-modules/firecrawl-py/default.nix b/pkgs/development/python-modules/firecrawl-py/default.nix index efc8e3752b31..2ccb053ff83f 100644 --- a/pkgs/development/python-modules/firecrawl-py/default.nix +++ b/pkgs/development/python-modules/firecrawl-py/default.nix @@ -14,14 +14,15 @@ buildPythonPackage (finalAttrs: { pname = "firecrawl-py"; - version = "2.8.0"; + version = "4.38.0"; pyproject = true; src = fetchFromGitHub { owner = "mendableai"; repo = "firecrawl"; - tag = "v${finalAttrs.version}"; - hash = "sha256-7dB3jdp5jkRiNx63C5sjs3t85fuz5vzurfvYY5jWQyU="; + # The Python SDK version is decoupled from the firecrawl monorepo tags. + tag = "v2.11.226"; + hash = "sha256-htBM3ywHDMSnJhtbPyQOWLkUtSGSWMIPHpNQ7PNA3Bo="; }; sourceRoot = "${finalAttrs.src.name}/apps/python-sdk"; diff --git a/pkgs/development/python-modules/jsonlines/default.nix b/pkgs/development/python-modules/jsonlines/default.nix index 8eb10466494a..7dde945c5028 100644 --- a/pkgs/development/python-modules/jsonlines/default.nix +++ b/pkgs/development/python-modules/jsonlines/default.nix @@ -4,21 +4,26 @@ fetchFromGitHub, buildPythonPackage, pytestCheckHook, + setuptools, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "jsonlines"; version = "4.0.0"; - format = "setuptools"; + + __structuredAttrs = true; + pyproject = true; src = fetchFromGitHub { owner = "wbolster"; repo = "jsonlines"; - rev = version; + tag = finalAttrs.version; hash = "sha256-KNEJdAxEgd0NGPnk9J51C3yUN2e6Cvvevth0iKOMlhE="; }; - propagatedBuildInputs = [ attrs ]; + build-system = [ setuptools ]; + + dependencies = [ attrs ]; nativeCheckInputs = [ pytestCheckHook ]; @@ -30,4 +35,4 @@ buildPythonPackage rec { license = lib.licenses.bsd3; maintainers = [ ]; }; -} +}) diff --git a/pkgs/development/python-modules/meraki/default.nix b/pkgs/development/python-modules/meraki/default.nix index cf8a227db3d5..f64fc03e4b19 100644 --- a/pkgs/development/python-modules/meraki/default.nix +++ b/pkgs/development/python-modules/meraki/default.nix @@ -6,7 +6,7 @@ httpx, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "meraki"; version = "4.5.0"; pyproject = true; @@ -14,7 +14,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "meraki"; repo = "dashboard-api-python"; - tag = version; + tag = finalAttrs.version; hash = "sha256-SYILd5epeB/V/fa+yxZvT49eHapZnqxcTW1s8gH3fAY="; }; @@ -30,8 +30,8 @@ buildPythonPackage rec { meta = { description = "Cisco Meraki cloud-managed platform dashboard API python library"; homepage = "https://github.com/meraki/dashboard-api-python"; - changelog = "https://github.com/meraki/dashboard-api-python/releases/tag/${src.tag}"; + changelog = "https://github.com/meraki/dashboard-api-python/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ dylanmtaylor ]; }; -} +}) diff --git a/pkgs/development/python-modules/paranoid-crypto/default.nix b/pkgs/development/python-modules/paranoid-crypto/default.nix deleted file mode 100644 index 0b8c787ad1a6..000000000000 --- a/pkgs/development/python-modules/paranoid-crypto/default.nix +++ /dev/null @@ -1,66 +0,0 @@ -{ - lib, - absl-py, - buildPythonPackage, - cryptography, - fetchFromGitHub, - fpylll, - gmpy, - protobuf, - pybind11, - pytestCheckHook, - scipy, - sympy, -}: - -buildPythonPackage { - pname = "paranoid-crypto"; - version = "unstable-20220819"; - format = "setuptools"; - - src = fetchFromGitHub { - owner = "google"; - repo = "paranoid_crypto"; - # https://github.com/google/paranoid_crypto/issues/11 - rev = "8abccc1619748b93979d1c26234b90d26e88a12e"; - hash = "sha256-4yF7WAFAGGhvWTV/y5dGVA/+9r1dqrXU/0/6Edgw3ow="; - }; - - nativeBuildInputs = [ - protobuf - pybind11 - ]; - - propagatedBuildInputs = [ - absl-py - cryptography - gmpy - scipy - sympy - protobuf - ]; - - nativeCheckInputs = [ - fpylll - pytestCheckHook - ]; - - postPatch = '' - substituteInPlace requirements.txt \ - --replace "protobuf==3.20.*" "protobuf" - ''; - - disabledTestPaths = [ - # Import issue - "paranoid_crypto/lib/randomness_tests/" - ]; - - pythonImportsCheck = [ "paranoid_crypto" ]; - - meta = { - description = "Library contains checks for well known weaknesses on cryptographic artifacts"; - homepage = "https://github.com/google/paranoid_crypto"; - license = lib.licenses.asl20; - maintainers = with lib.maintainers; [ fab ]; - }; -} diff --git a/pkgs/development/python-modules/py-libzfs/default.nix b/pkgs/development/python-modules/py-libzfs/default.nix index 7161f2bfe109..f03803c17213 100644 --- a/pkgs/development/python-modules/py-libzfs/default.nix +++ b/pkgs/development/python-modules/py-libzfs/default.nix @@ -1,51 +1,56 @@ { lib, - stdenv, buildPythonPackage, fetchFromGitHub, - fetchpatch2, - cython_0, + cython, + setuptools, zfs_2_3, }: buildPythonPackage rec { - pname = "py-libzfs"; - version = "25.10.1"; - format = "setuptools"; + pname = "libzfs"; + version = "2.4.1-4"; + pyproject = true; src = fetchFromGitHub { - owner = "truenas"; - repo = "py-libzfs"; - rev = "TS-${version}"; - hash = "sha256-kme5qUG0Nsya8HxU/oMHP1AidoMMOob/EON8sZMzKKI="; + owner = "45Drives"; + repo = "python3-libzfs"; + rev = "v${version}"; + hash = "sha256-0VSjCwGuo2khGKs7eTRhqpZBiFWGSwyRRyLPew4jAt8="; }; - patches = [ - # Upstream has open PR. Debian uses the patch. - # https://github.com/truenas/py-libzfs/pull/277 - (fetchpatch2 { - url = "https://salsa.debian.org/python-team/packages/py-libzfs/-/raw/debian/0.0+git20240510.5ae7d5e-1/debian/patches/fix-compilation-on-gcc-14.patch"; - hash = "sha256-KLxRx2k1LQGtmzMqJe9b84ApOnIXn8ZeBZun5BAxEjc="; - }) + # Remove some leftover uses of `long`, which does not exist in Python 3 + patches = [ ./python3.patch ]; + + postPatch = '' + substituteInPlace setup.py \ + --replace-fail "version='1.1'" "version='${version}'" + ''; + + build-system = [ + cython + setuptools ]; - build-system = [ cython_0 ]; - buildInputs = [ zfs_2_3 ]; + # The configure script checks for ZFS headers specifically in $prefix + # and we don't actually use the generated install phase, so we can + # just lie to it in this stupid way. + configureFlags = [ + "--prefix=${zfs_2_3.dev}" + ]; - # Passing CFLAGS in configureFlags does not work, see https://github.com/truenas/py-libzfs/issues/107 - postPatch = lib.optionalString stdenv.hostPlatform.isLinux '' - substituteInPlace configure \ - --replace-fail \ - 'CFLAGS="-DCYTHON_FALLTHROUGH"' \ - 'CFLAGS="-DCYTHON_FALLTHROUGH -I${zfs_2_3.dev}/include/libzfs -I${zfs_2_3.dev}/include/libspl"' \ - --replace-fail 'zof=false' 'zof=true' - ''; + # The configure script also expects the compiler to just know where all the libraries are, + # so we have to help it. Also Wno-error away some constness errors. + env = { + NIX_CFLAGS_COMPILE = "-I${zfs_2_3.dev}/include/libzfs -I${zfs_2_3.dev}/include/libspl -Wno-error=incompatible-pointer-types"; + NIX_CFLAGS_LINK = "-L${zfs_2_3}/lib"; + }; pythonImportsCheck = [ "libzfs" ]; meta = { description = "Python libzfs bindings"; - homepage = "https://github.com/truenas/py-libzfs"; + homepage = "https://github.com/45Drives/python3-libzfs"; license = lib.licenses.bsd2; maintainers = with lib.maintainers; [ chuangzhu ]; # The project also supports macOS (OpenZFS on OSX, O3X), FreeBSD and OpenSolaris diff --git a/pkgs/development/python-modules/py-libzfs/python3.patch b/pkgs/development/python-modules/py-libzfs/python3.patch new file mode 100644 index 000000000000..f78f0390fae0 --- /dev/null +++ b/pkgs/development/python-modules/py-libzfs/python3.patch @@ -0,0 +1,27 @@ +diff --git a/libzfs.pyx b/libzfs.pyx +index 56aabfb..0ea0e9b 100644 +--- a/libzfs.pyx ++++ b/libzfs.pyx +@@ -2428,7 +2428,7 @@ cdef class ZFSVdev(object): + + if value.startswith(zfs.VDEV_TYPE_RAIDZ): + self.nvlist['type'] = zfs.VDEV_TYPE_RAIDZ +- self.nvlist['nparity'] = long(value[-1]) ++ self.nvlist['nparity'] = int(value[-1]) + + property guid: + def __get__(self): +diff --git a/nvpair.pxi b/nvpair.pxi +index 817cafa..6a32899 100644 +--- a/nvpair.pxi ++++ b/nvpair.pxi +@@ -380,9 +380,6 @@ cdef class NVList(object): + self.set(key, value, nvpair.DATA_TYPE_NVLIST_ARRAY) + + if type(value[0]) is int: +- self.set(key, value, nvpair.DATA_TYPE_INT32_ARRAY) +- +- if type(value[0]) is long: + self.set(key, value, nvpair.DATA_TYPE_INT64_ARRAY) + + if type(value[0]) is str or type(value) is unicode: diff --git a/pkgs/development/python-modules/pycrdt-websocket/default.nix b/pkgs/development/python-modules/pycrdt-websocket/default.nix index 5cadb6ecfef3..a354eb382802 100644 --- a/pkgs/development/python-modules/pycrdt-websocket/default.nix +++ b/pkgs/development/python-modules/pycrdt-websocket/default.nix @@ -27,7 +27,7 @@ buildPythonPackage (finalAttrs: { pname = "pycrdt-websocket"; - version = "0.16.4"; + version = "0.16.5"; pyproject = true; __structuredAttrs = true; @@ -35,7 +35,7 @@ buildPythonPackage (finalAttrs: { owner = "y-crdt"; repo = "pycrdt-websocket"; tag = finalAttrs.version; - hash = "sha256-H9QxMxNCIvykGpdxNAtAbVpaJlpnq9O76nTh1raVfJU="; + hash = "sha256-8Lsfyd6+XuVTFFy6DZd8MKvlIvwEwAeF+wC56v7Jx4U="; }; build-system = [ hatchling ]; diff --git a/pkgs/development/python-modules/qtile-extras/default.nix b/pkgs/development/python-modules/qtile-extras/default.nix index e08c4237e52c..c1721069024c 100644 --- a/pkgs/development/python-modules/qtile-extras/default.nix +++ b/pkgs/development/python-modules/qtile-extras/default.nix @@ -23,7 +23,7 @@ }: buildPythonPackage (finalAttrs: { pname = "qtile-extras"; - version = "0.37.0"; + version = "0.37.1"; # nixpkgs-update: no auto update # should be updated alongside with `qtile` pyproject = true; @@ -32,7 +32,7 @@ buildPythonPackage (finalAttrs: { owner = "elParaguayo"; repo = "qtile-extras"; tag = "v${finalAttrs.version}"; - hash = "sha256-gaBgB9ylC043EcNviAk/6ZfuocUISurbB4EO/fOhSo4="; + hash = "sha256-sR/+Nmd/reMSi2Cu3WBKgsBsTmNiNWsFsEhap2YHqF4="; }; build-system = [ setuptools-scm ]; diff --git a/pkgs/development/python-modules/qtile/default.nix b/pkgs/development/python-modules/qtile/default.nix index 59008b6f049a..ce575f2151b9 100644 --- a/pkgs/development/python-modules/qtile/default.nix +++ b/pkgs/development/python-modules/qtile/default.nix @@ -71,7 +71,7 @@ buildPythonPackage (finalAttrs: { pname = "qtile"; - version = "0.37.0"; + version = "0.37.1"; # nixpkgs-update: no auto update # should be updated alongside with `qtile-extras` @@ -81,13 +81,9 @@ buildPythonPackage (finalAttrs: { owner = "qtile"; repo = "qtile"; tag = "v${finalAttrs.version}"; - hash = "sha256-04oSoqKzr9OKb7xOTmLzRUJl8x6aQzH7t9d4LYlgkO8="; + hash = "sha256-n45e5/XvzKjH/ehatDPA+UWIlaiwSUhYnoPQOb5cLnA="; }; - patches = [ - ./restore-generic-desktop-file.patch - ]; - build-system = [ setuptools setuptools-scm @@ -216,8 +212,8 @@ buildPythonPackage (finalAttrs: { }; postInstall = '' - install resources/qtile-generic.desktop -Dt $out/share/xsessions - install resources/qtile-generic.desktop -Dt $out/share/wayland-sessions + install -Dm644 resources/qtile-generic.desktop $out/share/xsessions/qtile.desktop + install -Dm644 resources/qtile-generic.desktop $out/share/wayland-sessions/qtile.desktop ''; meta = { diff --git a/pkgs/development/python-modules/qtile/restore-generic-desktop-file.patch b/pkgs/development/python-modules/qtile/restore-generic-desktop-file.patch deleted file mode 100644 index 9c54b082be93..000000000000 --- a/pkgs/development/python-modules/qtile/restore-generic-desktop-file.patch +++ /dev/null @@ -1,39 +0,0 @@ -From 3c3cf5beb4557af2616f3e4e0bdc3d22e7fd1536 Mon Sep 17 00:00:00 2001 -From: Kai Stian Olstad -Date: Sat, 8 Aug 2026 23:47:56 +0200 -Subject: [PATCH] Plain desktop file for distro that does not use systemd - ---- - resources/README | 4 ++++ - resources/qtile-generic.desktop | 6 ++++++ - 2 files changed, 10 insertions(+) - create mode 100644 resources/qtile-generic.desktop - -diff --git a/resources/README b/resources/README -index 3e12a454e8..0e4a34d65d 100644 ---- a/resources/README -+++ b/resources/README -@@ -2,6 +2,10 @@ qtile.desktop: A desktop file for qtile telling session managers about qtile - and how to run it. Install it to /usr/share/xsessions (to offer an X11 - session) and/or /usr/share/wayland-sessions (to offer a Wayland session). - -+qtile-generic.desktop: A qtile desktop file for non sytemd users. -+ Install it to /usr/share/xsessions (to offer an X11 session) and/or -+ /usr/share/wayland-sessions (to offer a Wayland session). -+ - 99-qtile.rules: udev rules for hardware that qtile can manage - - qtile-session.target, qtile.service: systemd user units that start qtile as a -diff --git a/resources/qtile-generic.desktop b/resources/qtile-generic.desktop -new file mode 100644 -index 0000000000..0ea0a2fe62 ---- /dev/null -+++ b/resources/qtile-generic.desktop -@@ -0,0 +1,6 @@ -+[Desktop Entry] -+Name=Qtile -+Comment=Qtile Session -+Exec=qtile start -+Type=Application -+Keywords=wm;tiling - diff --git a/pkgs/development/python-modules/vector/default.nix b/pkgs/development/python-modules/vector/default.nix index f051f65393ff..8a176a003e6f 100644 --- a/pkgs/development/python-modules/vector/default.nix +++ b/pkgs/development/python-modules/vector/default.nix @@ -23,7 +23,7 @@ buildPythonPackage (finalAttrs: { pname = "vector"; - version = "1.8.1"; + version = "1.9.0"; pyproject = true; __structuredAttrs = true; @@ -31,7 +31,7 @@ buildPythonPackage (finalAttrs: { owner = "scikit-hep"; repo = "vector"; tag = "v${finalAttrs.version}"; - hash = "sha256-hHoJ8GFauswG5XCsQ4+pDbVPJvzuSz6eGx8ykUUegWk="; + hash = "sha256-7LssN38bnxZDc1lUp0Tq+6oNjJcA5pTkR3UHAizKvoc="; }; build-system = [ diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 8660810b5926..1efbd23fee63 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1071,6 +1071,7 @@ mapAliases { godot_4_4-export-templates = throw "'godot_4_4-export-templates' has been renamed to/replaced by 'godot_4_4-export-templates-bin'"; # Converted to throw 2025-10-27 goldendict = throw "'goldendict' has been removed as upstream goldendict/goldendict is unmaintained and depends on deprecated qtwebkit; use the actively-developed Qt6 fork 'goldendict-ng' instead"; # Added 2026-04-26 goldwarden = throw "'goldwarden' has been removed, as it no longer works with new Bitwarden versions and is abandoned upstream"; # Added 2025-09-16 + gomuks = throw "'gomuks' has been removed as the old terminal client was discontinued. Consider using `gomuks-web` or `gomuks-desktop` instead."; # Added 2026-09-12 goocanvas2 = warnAlias "'goocanvas2' has been renamed to goocanvas_2" goocanvas_2; # Added 2026-01-17 goocanvas3 = warnAlias "'goocanvas3' has been renamed to goocanvas_3" goocanvas_3; # Added 2026-01-17 goocanvas = warnAlias "'goocanvas' has been renamed to goocanvas_1" goocanvas_1; # Added 2026-01-17 @@ -1151,6 +1152,7 @@ mapAliases { hiPrio = warnAlias "'hiPrio' has been removed from pkgs, use `lib.hiPrio` instead" lib.hiPrio; # Added 2025-10-30 hiraeth = throw "hiraeth has been removed due to being unmaintained upstream"; hobbes = throw "hobbes has been removed, as it does not build with supported LLVM versions"; # Added 2025-08-20 + honk = throw "'honk' has been removed due to lack of maintenance upstream, and repository is now no longer existing"; # Added 2026-04-16 hop = throw "'hop' has been removed due to lack of maintenance"; # Added 2025-11-08 hors = throw "'hors' has been removed due to being unmaintained upstream"; # Added 2026-05-04 hostPlatform = warnAlias "'hostPlatform' has been renamed to/replaced by 'stdenv.hostPlatform'" stdenv.hostPlatform; # Converted to warning 2025-10-28 @@ -1813,6 +1815,8 @@ mapAliases { netsurf.libwapcaplet = throw "'netsurf.libwapcaplet' has been renamed to/replaced by 'libwapcaplet'"; # Converted to throw 2025-10-27 netsurf.nsgenbind = throw "'netsurf.nsgenbind' has been renamed to/replaced by 'nsgenbind'"; # Converted to throw 2025-10-27 nettools = net-tools; # Added 2025-06-11 + networkmanager-fortisslvpn = throw "'networkmanager-fortisslvpn' has been removed as insecure and archived upstream. Migrate to 'networkmanager-openconnect'"; # Added 2026-09-20 + networkmanager-vpnc = throw "'networkmanager-vpnc' has been removed as insecure and archived upstream. Migrate to 'networkmanager-libreswan'"; # Added 2026-09-20 networkmanager_strongswan = networkmanager-strongswan; # Added 2025-06-29 newlib-nanoCross = throw "'newlib-nanoCross' has been renamed to/replaced by 'newlib-nano'"; # Converted to throw 2025-10-27 newlibCross = throw "'newlibCross' has been renamed to/replaced by 'newlib'"; # Converted to throw 2025-10-27 @@ -2120,6 +2124,7 @@ mapAliases { prometheus-dmarc-exporter = throw "'prometheus-dmarc-exporter' has been renamed to/replaced by 'dmarc-metrics-exporter'"; # Converted to throw 2025-10-27 prometheus-dovecot-exporter = throw "'prometheus-dovecot-exporter' has been renamed to/replaced by 'dovecot_exporter'"; # Converted to throw 2025-10-27 promtail = throw "promtail has been removed, as it reached its end of life. Consider migrating to 'grafana-alloy' or 'fluent-bit'"; # Added 2026-03-30 + prosody-filer = throw "'prosody-filer' has been removed because it was discontinued upstream. Use Prosody's built-in 'services.prosody.httpFileShare' support or Rusty Filer instead."; # Added 2026-09-02 protobuf3_21 = throw "'protobuf3_21' has been renamed to/replaced by 'protobuf_21'"; # Converted to throw 2025-10-27 protobuf3_24 = throw "'protobuf_24' has been removed from nixpkgs. Consider using a more recent version of the protobuf library"; # Added 2025-07-14 protobuf_24 = throw "'protobuf_24' has been removed from nixpkgs. Consider using a more recent version of the protobuf library"; # Added 2025-07-14 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index a902d8ab70b5..e3945c400b02 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1985,8 +1985,6 @@ with pkgs; binutils = binutils-unwrapped; }; - findutils = callPackage ../tools/misc/findutils { }; - bsd-fingerd = bsd-finger.override { buildProduct = "daemon"; }; diff --git a/pkgs/top-level/cuda-packages.nix b/pkgs/top-level/cuda-packages.nix index 4d0325f7b9b4..c601c3243476 100644 --- a/pkgs/top-level/cuda-packages.nix +++ b/pkgs/top-level/cuda-packages.nix @@ -55,7 +55,7 @@ let in mkCudaPackages { cublasmp = "0.8.1"; - cuda = "12.8.1"; + cuda = "12.8.2"; cudnn = if hasJetsonCudaCapability then "9.13.0" else "9.22.0"; cudss = "0.6.0"; cuquantum = "25.09.0"; @@ -82,7 +82,7 @@ let in mkCudaPackages { cublasmp = "0.8.1"; - cuda = "12.9.1"; + cuda = "12.9.2"; cudnn = if hasJetsonCudaCapability then "9.13.0" else "9.22.0"; cudss = "0.6.0"; cuquantum = "25.09.0"; @@ -135,7 +135,7 @@ let in mkCudaPackages { cublasmp = "0.8.1"; - cuda = "13.1.1"; + cuda = "13.1.2"; cudnn = if hasPreThorJetsonCudaCapability requestedJetsonCudaCapabilities then "9.13.0" else "9.22.0"; cudss = "0.6.0"; @@ -158,7 +158,7 @@ let in mkCudaPackages { cublasmp = "0.8.1"; - cuda = "13.2.1"; + cuda = "13.2.2"; cudnn = if hasPreThorJetsonCudaCapability requestedJetsonCudaCapabilities then "9.13.0" else "9.22.0"; cudss = "0.6.0"; @@ -181,7 +181,7 @@ let in mkCudaPackages { cublasmp = "0.8.1"; - cuda = "13.3.0"; + cuda = "13.3.1"; cudnn = if hasPreThorJetsonCudaCapability requestedJetsonCudaCapabilities then "9.13.0" else "9.22.0"; cudss = "0.6.0"; @@ -204,7 +204,7 @@ let in mkCudaPackages { cublasmp = "0.8.1"; - cuda = "13.4.1"; + cuda = "13.4.2"; cudnn = if hasPreThorJetsonCudaCapability requestedJetsonCudaCapabilities then "9.13.0" else "9.22.0"; cudss = "0.6.0"; diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index 0036caf53c88..327f6357777c 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -476,6 +476,7 @@ mapAliases { pam = throw "'pam' has been renamed to/replaced by 'python-pam'"; # Converted to throw 2025-10-29 pandas-ta = throw "pandas-ta has been removed: abandoned upstream"; # added 2026-07-20 paramz = throw "'paramz' has been removed as it is incompatible with Numpy 2"; # added 2025-11-10 + paranoid-crypto = throw "'paranoid-crypto' has been removed because Google archived the unmaintained project."; # Added 2026-09-02 parselmouth = praat-parselmouth; # added 2026-07-26 password-entropy = warnAlias "'password-entropy' has been renamed to 'data-password-entropy'" data-password-entropy; # Added 2026-07-26 PasteDeploy = throw "'PasteDeploy' has been renamed to/replaced by 'pastedeploy'"; # Converted to throw 2025-10-29 diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 4c63e32eba85..cc5015690cec 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -3877,6 +3877,8 @@ self: super: with self; { cuda-bindings = callPackage ../development/python-modules/cuda-bindings { }; + cuda-cccl = callPackage ../development/python-modules/cuda-cccl { }; + cuda-core = callPackage ../development/python-modules/cuda-core { }; cuda-pathfinder = callPackage ../development/python-modules/cuda-pathfinder { }; @@ -13186,8 +13188,6 @@ self: super: with self; { paramiko = callPackage ../development/python-modules/paramiko { }; - paranoid-crypto = callPackage ../development/python-modules/paranoid-crypto { }; - parfive = callPackage ../development/python-modules/parfive { }; parquet = callPackage ../development/python-modules/parquet { };