diff --git a/doc/languages-frameworks/cuda.section.md b/doc/languages-frameworks/cuda.section.md
index 01a4f20da982..11c86e375c61 100644
--- a/doc/languages-frameworks/cuda.section.md
+++ b/doc/languages-frameworks/cuda.section.md
@@ -68,16 +68,45 @@ All new projects should use the CUDA redistributables available in [`cudaPackage
### Updating CUDA redistributables {#updating-cuda-redistributables}
1. Go to NVIDIA's index of CUDA redistributables:
-2. Copy the `redistrib_*.json` corresponding to the release to `pkgs/development/compilers/cudatoolkit/redist/manifests`.
-3. Generate the `redistrib_features_*.json` file by running:
+2. Make a note of the new version of CUDA available.
+3. Run
- ```bash
- nix run github:ConnorBaker/cuda-redist-find-features --
- ```
+ ```bash
+ nix run github:connorbaker/cuda-redist-find-features -- \
+ download-manifests \
+ --log-level DEBUG \
+ --version \
+ https://developer.download.nvidia.com/compute/cuda/redist \
+ ./pkgs/development/cuda-modules/cuda/manifests
+ ```
- That command will generate the `redistrib_features_*.json` file in the same directory as the manifest.
+ This will download a copy of the manifest for the new version of CUDA.
+4. Run
-4. Include the path to the new manifest in `pkgs/development/compilers/cudatoolkit/redist/extension.nix`.
+ ```bash
+ nix run github:connorbaker/cuda-redist-find-features -- \
+ process-manifests \
+ --log-level DEBUG \
+ --version \
+ https://developer.download.nvidia.com/compute/cuda/redist \
+ ./pkgs/development/cuda-modules/cuda/manifests
+ ```
+
+ This will generate a `redistrib_features_.json` file in the same directory as the manifest.
+5. Update the `cudaVersionMap` attribute set in `pkgs/development/cuda-modules/cuda/extension.nix`.
+
+### Updating cuTensor {#updating-cutensor}
+
+1. Repeat the steps present in [Updating CUDA redistributables](#updating-cuda-redistributables) with the following changes:
+ - Use the index of cuTensor redistributables:
+ - Use the newest version of cuTensor available instead of the newest version of CUDA.
+ - Use `pkgs/development/cuda-modules/cutensor/manifests` instead of `pkgs/development/cuda-modules/cuda/manifests`.
+ - Skip the step of updating `cudaVersionMap` in `pkgs/development/cuda-modules/cuda/extension.nix`.
+
+### Updating supported compilers and GPUs {#updating-supported-compilers-and-gpus}
+
+1. Update `nvcc-compatibilities.nix` in `pkgs/development/cuda-modules/` to include the newest release of NVCC, as well as any newly supported host compilers.
+2. Update `gpus.nix` in `pkgs/development/cuda-modules/` to include any new GPUs supported by the new release of CUDA.
### Updating the CUDA Toolkit runfile installer {#updating-the-cuda-toolkit}
@@ -99,7 +128,7 @@ All new projects should use the CUDA redistributables available in [`cudaPackage
nix store prefetch-file --hash-type sha256
```
-4. Update `pkgs/development/compilers/cudatoolkit/versions.toml` to include the release.
+4. Update `pkgs/development/cuda-modules/cudatoolkit/releases.nix` to include the release.
### Updating the CUDA package set {#updating-the-cuda-package-set}
@@ -107,7 +136,7 @@ All new projects should use the CUDA redistributables available in [`cudaPackage
- NOTE: Changing the default CUDA package set should occur in a separate PR, allowing time for additional testing.
-2. Successfully build the closure of the new package set, updating `pkgs/development/compilers/cudatoolkit/redist/overrides.nix` as needed. Below are some common failures:
+2. Successfully build the closure of the new package set, updating `pkgs/development/cuda-modules/cuda/overrides.nix` as needed. Below are some common failures:
| Unable to ... | During ... | Reason | Solution | Note |
| --- | --- | --- | --- | --- |
diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix
index 2e701fc44bd3..8e47896f003a 100644
--- a/maintainers/maintainer-list.nix
+++ b/maintainers/maintainer-list.nix
@@ -4131,7 +4131,7 @@
email = "davidlewis@mac.com";
github = "oceanlewis";
githubId = 6754950;
- name = "David Armstrong Lewis";
+ name = "Ocean Armstrong Lewis";
};
davidcromp = {
email = "davidcrompton1192@gmail.com";
@@ -5163,6 +5163,12 @@
name = "Edvin Källström";
githubId = 84442052;
};
+ ekimber = {
+ email = "ekimber@protonmail.com";
+ github = "ekimber";
+ name = "Edward Kimber";
+ githubId = 99987;
+ };
ekleog = {
email = "leo@gaspard.io";
matrix = "@leo:gaspard.ninja";
@@ -11980,7 +11986,7 @@
};
milran = {
email = "milranmike@protonmail.com";
- github = "milran";
+ github = "wattmto";
githubId = 93639059;
name = "Milran Mike";
};
@@ -11996,6 +12002,12 @@
githubId = 9799623;
name = "Rick van Schijndel";
};
+ mindstorms6 = {
+ email = "breland@bdawg.org";
+ github = "mindstorms6";
+ githubId = 92937;
+ name = "Breland Miley";
+ };
minijackson = {
email = "minijackson@riseup.net";
github = "minijackson";
@@ -15353,7 +15365,7 @@
revol-xut = {
email = "revol-xut@protonmail.com";
name = "Tassilo Tanneberger";
- github = "revol-xut";
+ github = "tanneberger";
githubId = 32239737;
keys = [{
fingerprint = "91EB E870 1639 1323 642A 6803 B966 009D 57E6 9CC6";
@@ -16057,8 +16069,8 @@
};
SamirTalwar = {
email = "lazy.git@functional.computer";
- github = "abstracte";
- githubId = 47852;
+ github = "SamirTalwar";
+ githubId = 47582;
name = "Samir Talwar";
};
samlich = {
diff --git a/nixos/modules/services/audio/wyoming/faster-whisper.nix b/nixos/modules/services/audio/wyoming/faster-whisper.nix
index eda409f1f800..dd7f62744cd0 100644
--- a/nixos/modules/services/audio/wyoming/faster-whisper.nix
+++ b/nixos/modules/services/audio/wyoming/faster-whisper.nix
@@ -121,6 +121,7 @@ in
in mkIf (cfg.servers != {}) {
systemd.services = mapAttrs' (server: options:
nameValuePair "wyoming-faster-whisper-${server}" {
+ inherit (options) enable;
description = "Wyoming faster-whisper server instance ${server}";
after = [
"network-online.target"
diff --git a/nixos/modules/services/audio/wyoming/piper.nix b/nixos/modules/services/audio/wyoming/piper.nix
index 698828aa6cba..2828fdf07892 100644
--- a/nixos/modules/services/audio/wyoming/piper.nix
+++ b/nixos/modules/services/audio/wyoming/piper.nix
@@ -116,6 +116,7 @@ in
in mkIf (cfg.servers != {}) {
systemd.services = mapAttrs' (server: options:
nameValuePair "wyoming-piper-${server}" {
+ inherit (options) enable;
description = "Wyoming Piper server instance ${server}";
after = [
"network-online.target"
diff --git a/nixos/modules/services/cluster/spark/default.nix b/nixos/modules/services/cluster/spark/default.nix
index 2e3914a734be..b3e1ac399ae9 100644
--- a/nixos/modules/services/cluster/spark/default.nix
+++ b/nixos/modules/services/cluster/spark/default.nix
@@ -69,8 +69,8 @@ with lib;
confDir = mkOption {
type = types.path;
description = lib.mdDoc "Spark configuration directory. Spark will use the configuration files (spark-defaults.conf, spark-env.sh, log4j.properties, etc) from this directory.";
- default = "${cfg.package}/lib/${cfg.package.untarDir}/conf";
- defaultText = literalExpression ''"''${package}/lib/''${package.untarDir}/conf"'';
+ default = "${cfg.package}/conf";
+ defaultText = literalExpression ''"''${package}/conf"'';
};
logDir = mkOption {
type = types.path;
@@ -111,9 +111,9 @@ with lib;
Type = "forking";
User = "spark";
Group = "spark";
- WorkingDirectory = "${cfg.package}/lib/${cfg.package.untarDir}";
- ExecStart = "${cfg.package}/lib/${cfg.package.untarDir}/sbin/start-master.sh";
- ExecStop = "${cfg.package}/lib/${cfg.package.untarDir}/sbin/stop-master.sh";
+ WorkingDirectory = "${cfg.package}/";
+ ExecStart = "${cfg.package}/sbin/start-master.sh";
+ ExecStop = "${cfg.package}/sbin/stop-master.sh";
TimeoutSec = 300;
StartLimitBurst=10;
Restart = "always";
@@ -134,9 +134,9 @@ with lib;
serviceConfig = {
Type = "forking";
User = "spark";
- WorkingDirectory = "${cfg.package}/lib/${cfg.package.untarDir}";
- ExecStart = "${cfg.package}/lib/${cfg.package.untarDir}/sbin/start-worker.sh spark://${cfg.worker.master}";
- ExecStop = "${cfg.package}/lib/${cfg.package.untarDir}/sbin/stop-worker.sh";
+ WorkingDirectory = "${cfg.package}/";
+ ExecStart = "${cfg.package}/sbin/start-worker.sh spark://${cfg.worker.master}";
+ ExecStop = "${cfg.package}/sbin/stop-worker.sh";
TimeoutSec = 300;
StartLimitBurst=10;
Restart = "always";
diff --git a/nixos/modules/services/display-managers/greetd.nix b/nixos/modules/services/display-managers/greetd.nix
index 779e141ca24b..2212f97a9ffe 100644
--- a/nixos/modules/services/display-managers/greetd.nix
+++ b/nixos/modules/services/display-managers/greetd.nix
@@ -4,7 +4,7 @@ with lib;
let
cfg = config.services.greetd;
tty = "tty${toString cfg.vt}";
- settingsFormat = pkgs.formats.toml {};
+ settingsFormat = pkgs.formats.toml { };
in
{
options.services.greetd = {
@@ -27,7 +27,7 @@ in
'';
};
- vt = mkOption {
+ vt = mkOption {
type = types.int;
default = 1;
description = lib.mdDoc ''
@@ -97,12 +97,18 @@ in
systemd.defaultUnit = "graphical.target";
+ # Create directories potentially required by supported greeters
+ # See https://github.com/NixOS/nixpkgs/issues/248323
+ systemd.tmpfiles.rules = [
+ "d '/var/cache/tuigreet' - greeter greeter - -"
+ ];
+
users.users.greeter = {
isSystemUser = true;
group = "greeter";
};
- users.groups.greeter = {};
+ users.groups.greeter = { };
};
meta.maintainers = with maintainers; [ queezle ];
diff --git a/nixos/modules/services/games/teeworlds.nix b/nixos/modules/services/games/teeworlds.nix
index ffef440330c4..bd0df1ffca57 100644
--- a/nixos/modules/services/games/teeworlds.nix
+++ b/nixos/modules/services/games/teeworlds.nix
@@ -100,7 +100,7 @@ in
serviceConfig = {
DynamicUser = true;
- ExecStart = "${pkgs.teeworlds}/bin/teeworlds_srv -f ${teeworldsConf}";
+ ExecStart = "${pkgs.teeworlds-server}/bin/teeworlds_srv -f ${teeworldsConf}";
# Hardening
CapabilityBoundingSet = false;
diff --git a/nixos/modules/services/networking/ejabberd.nix b/nixos/modules/services/networking/ejabberd.nix
index b10a3d9f21df..78af256f9c81 100644
--- a/nixos/modules/services/networking/ejabberd.nix
+++ b/nixos/modules/services/networking/ejabberd.nix
@@ -120,6 +120,12 @@ in {
if [ -z "$(ls -A '${cfg.spoolDir}')" ]; then
touch "${cfg.spoolDir}/.firstRun"
fi
+
+ if ! test -e ${cfg.spoolDir}/.erlang.cookie; then
+ touch ${cfg.spoolDir}/.erlang.cookie
+ chmod 600 ${cfg.spoolDir}/.erlang.cookie
+ dd if=/dev/random bs=16 count=1 | base64 > ${cfg.spoolDir}/.erlang.cookie
+ fi
'';
postStart = ''
diff --git a/nixos/modules/services/web-apps/keycloak.nix b/nixos/modules/services/web-apps/keycloak.nix
index 5d44bdee64a7..6d2948913b19 100644
--- a/nixos/modules/services/web-apps/keycloak.nix
+++ b/nixos/modules/services/web-apps/keycloak.nix
@@ -25,7 +25,6 @@ let
maintainers
catAttrs
collect
- splitString
hasPrefix
;
@@ -329,7 +328,8 @@ in
};
hostname = mkOption {
- type = str;
+ type = nullOr str;
+ default = null;
example = "keycloak.example.com";
description = lib.mdDoc ''
The hostname part of the public URL used as base for
@@ -451,7 +451,7 @@ in
keycloakConfig = lib.generators.toKeyValue {
mkKeyValue = lib.flip lib.generators.mkKeyValueDefault "=" {
- mkValueString = v: with builtins;
+ mkValueString = v:
if isInt v then toString v
else if isString v then v
else if true == v then "true"
@@ -480,6 +480,14 @@ in
assertion = createLocalPostgreSQL -> config.services.postgresql.settings.standard_conforming_strings or true;
message = "Setting up a local PostgreSQL db for Keycloak requires `standard_conforming_strings` turned on to work reliably";
}
+ {
+ assertion = cfg.settings.hostname != null || cfg.settings.hostname-url or null != null;
+ message = "Setting the Keycloak hostname is required, see `services.keycloak.settings.hostname`";
+ }
+ {
+ assertion = !(cfg.settings.hostname != null && cfg.settings.hostname-url or null != null);
+ message = "`services.keycloak.settings.hostname` and `services.keycloak.settings.hostname-url` are mutually exclusive";
+ }
];
environment.systemPackages = [ keycloakBuild ];
diff --git a/nixos/modules/services/web-apps/wordpress.nix b/nixos/modules/services/web-apps/wordpress.nix
index 03d5634854a3..002d6683b2ed 100644
--- a/nixos/modules/services/web-apps/wordpress.nix
+++ b/nixos/modules/services/web-apps/wordpress.nix
@@ -34,7 +34,7 @@ let
# copy additional plugin(s), theme(s) and language(s)
${concatStringsSep "\n" (mapAttrsToList (name: theme: "cp -r ${theme} $out/share/wordpress/wp-content/themes/${name}") cfg.themes)}
${concatStringsSep "\n" (mapAttrsToList (name: plugin: "cp -r ${plugin} $out/share/wordpress/wp-content/plugins/${name}") cfg.plugins)}
- ${concatMapStringsSep "\n" (language: "cp -r ${language}/* $out/share/wordpress/wp-content/languages/") cfg.languages}
+ ${concatMapStringsSep "\n" (language: "cp -r ${language} $out/share/wordpress/wp-content/languages/") cfg.languages}
'';
};
diff --git a/nixos/modules/services/web-servers/caddy/default.nix b/nixos/modules/services/web-servers/caddy/default.nix
index 497aa9ba956e..9a544e98cfc4 100644
--- a/nixos/modules/services/web-servers/caddy/default.nix
+++ b/nixos/modules/services/web-servers/caddy/default.nix
@@ -147,7 +147,7 @@ in
default = configFile;
defaultText = "A Caddyfile automatically generated by values from services.caddy.*";
example = literalExpression ''
- pkgs.writeTextDir "Caddyfile" '''
+ pkgs.writeText "Caddyfile" '''
example.com
root * /var/www/wordpress
@@ -164,9 +164,9 @@ in
};
adapter = mkOption {
- default = if (builtins.baseNameOf cfg.configFile) == "Caddyfile" then "caddyfile" else null;
+ default = if ((cfg.configFile != configFile) || (builtins.baseNameOf cfg.configFile) == "Caddyfile") then "caddyfile" else null;
defaultText = literalExpression ''
- if (builtins.baseNameOf cfg.configFile) == "Caddyfile" then "caddyfile" else null
+ if ((cfg.configFile != configFile) || (builtins.baseNameOf cfg.configFile) == "Caddyfile") then "caddyfile" else null
'';
example = literalExpression "nginx";
type = with types; nullOr str;
diff --git a/nixos/tests/caddy.nix b/nixos/tests/caddy.nix
index 5a0d3539394b..41d8e57de468 100644
--- a/nixos/tests/caddy.nix
+++ b/nixos/tests/caddy.nix
@@ -48,11 +48,19 @@ import ./make-test-python.nix ({ pkgs, ... }: {
};
};
};
+ specialisation.explicit-config-file.configuration = {
+ services.caddy.configFile = pkgs.writeText "Caddyfile" ''
+ localhost:80
+
+ respond "hello world"
+ '';
+ };
};
};
testScript = { nodes, ... }:
let
+ explicitConfigFile = "${nodes.webserver.system.build.toplevel}/specialisation/explicit-config-file";
justReloadSystem = "${nodes.webserver.system.build.toplevel}/specialisation/config-reload";
multipleConfigs = "${nodes.webserver.system.build.toplevel}/specialisation/multiple-configs";
rfc42Config = "${nodes.webserver.system.build.toplevel}/specialisation/rfc42";
@@ -84,5 +92,12 @@ import ./make-test-python.nix ({ pkgs, ... }: {
)
webserver.wait_for_open_port(80)
webserver.succeed("curl http://localhost | grep hello")
+
+ with subtest("explicit configFile"):
+ webserver.succeed(
+ "${explicitConfigFile}/bin/switch-to-configuration test >&2"
+ )
+ webserver.wait_for_open_port(80)
+ webserver.succeed("curl http://localhost | grep hello")
'';
})
diff --git a/nixos/tests/spark/default.nix b/nixos/tests/spark/default.nix
index 462f0d23a403..eed7db35bf4f 100644
--- a/nixos/tests/spark/default.nix
+++ b/nixos/tests/spark/default.nix
@@ -1,28 +1,48 @@
-import ../make-test-python.nix ({...}: {
- name = "spark";
+{ pkgs, ... }:
- nodes = {
- worker = { nodes, pkgs, ... }: {
- services.spark.worker = {
- enable = true;
- master = "master:7077";
- };
- virtualisation.memorySize = 2048;
- };
- master = { config, pkgs, ... }: {
- services.spark.master = {
- enable = true;
- bind = "0.0.0.0";
- };
- networking.firewall.allowedTCPPorts = [ 22 7077 8080 ];
- };
+let
+ inherit (pkgs) lib;
+ tests = {
+ default = testsForPackage { sparkPackage = pkgs.spark; };
};
- testScript = ''
- master.wait_for_unit("spark-master.service")
- worker.wait_for_unit("spark-worker.service")
- worker.copy_from_host( "${./spark_sample.py}", "/spark_sample.py" )
- assert "Spark Master at spark://" in worker.succeed("curl -sSfkL http://master:8080/")
- worker.succeed("spark-submit --master spark://master:7077 --executor-memory 512m --executor-cores 1 /spark_sample.py")
- '';
-})
+ testsForPackage = args: lib.recurseIntoAttrs {
+ sparkCluster = testSparkCluster args;
+ passthru.override = args': testsForPackage (args // args');
+ };
+ testSparkCluster = { sparkPackage, ... }: pkgs.nixosTest ({
+ name = "spark";
+
+ nodes = {
+ worker = { nodes, pkgs, ... }: {
+ services.spark = {
+ package = sparkPackage;
+ worker = {
+ enable = true;
+ master = "master:7077";
+ };
+ };
+ virtualisation.memorySize = 2048;
+ };
+ master = { config, pkgs, ... }: {
+ services.spark = {
+ package = sparkPackage;
+ master = {
+ enable = true;
+ bind = "0.0.0.0";
+ };
+ };
+ networking.firewall.allowedTCPPorts = [ 22 7077 8080 ];
+ };
+ };
+
+ testScript = ''
+ master.wait_for_unit("spark-master.service")
+ worker.wait_for_unit("spark-worker.service")
+ worker.copy_from_host( "${./spark_sample.py}", "/spark_sample.py" )
+ assert "Spark Master at spark://" in worker.succeed("curl -sSfkL http://master:8080/")
+ worker.succeed("spark-submit --version | systemd-cat")
+ worker.succeed("spark-submit --master spark://master:7077 --executor-memory 512m --executor-cores 1 /spark_sample.py")
+ '';
+ });
+in tests
diff --git a/pkgs/applications/audio/cheesecutter/default.nix b/pkgs/applications/audio/cheesecutter/default.nix
index 6c14cc67f81f..8e2877c40c7b 100644
--- a/pkgs/applications/audio/cheesecutter/default.nix
+++ b/pkgs/applications/audio/cheesecutter/default.nix
@@ -36,6 +36,11 @@ stdenv.mkDerivation rec {
mkdir -p $out/share/cheesecutter/example_tunes
cp -r tunes/* $out/share/cheesecutter/example_tunes
+
+ install -Dm444 arch/fd/ccutter.desktop -t $out/share/applications
+ for res in $(ls icons | sed -e 's/cc//g' -e 's/.png//g'); do
+ install -Dm444 icons/cc$res.png $out/share/icons/hicolor/''${res}x''${res}/apps/cheesecutter.png
+ done
'';
postFixup =
diff --git a/pkgs/applications/audio/fmit/default.nix b/pkgs/applications/audio/fmit/default.nix
index 7fcfeb32fd3a..fdcf94422048 100644
--- a/pkgs/applications/audio/fmit/default.nix
+++ b/pkgs/applications/audio/fmit/default.nix
@@ -36,6 +36,17 @@ mkDerivation rec {
PREFIXSHORTCUT=$out"
'';
+ postInstall = ''
+ mkdir -p $out/share/applications
+ ln -s $out/fmit.desktop $out/share/applications/fmit.desktop
+
+ mkdir -p $out/share/icons/hicolor/128x128/apps
+ ln -s $out/fmit.png $out/share/icons/hicolor/128x128/apps/fmit.png
+
+ mkdir -p $out/share/icons/hicolor/scalable/apps
+ ln -s $out/fmit.svg $out/share/icons/hicolor/scalable/apps/fmit.svg
+ '';
+
meta = with lib; {
description = "Free Musical Instrument Tuner";
longDescription = ''
diff --git a/pkgs/applications/audio/gspeech/default.nix b/pkgs/applications/audio/gspeech/default.nix
index a48aa22809b4..f2216ed7d256 100644
--- a/pkgs/applications/audio/gspeech/default.nix
+++ b/pkgs/applications/audio/gspeech/default.nix
@@ -55,6 +55,11 @@ python3.pkgs.buildPythonApplication rec {
librsvg
];
+ postInstall = ''
+ install -Dm444 gspeech.desktop -t $out/share/applications
+ install -Dm444 icons/*.svg -t $out/share/icons/hicolor/scalable/apps
+ '';
+
postFixup = ''
wrapProgram $out/bin/gspeech --prefix PATH : ${lib.makeBinPath [ picotts sox ]}
wrapProgram $out/bin/gspeech-cli --prefix PATH : ${lib.makeBinPath [ picotts sox ]}
diff --git a/pkgs/applications/audio/in-formant/default.nix b/pkgs/applications/audio/in-formant/default.nix
index 6801e3641852..3df72add7f6b 100644
--- a/pkgs/applications/audio/in-formant/default.nix
+++ b/pkgs/applications/audio/in-formant/default.nix
@@ -56,6 +56,8 @@ stdenv.mkDerivation rec {
installPhase = ''
mkdir -p $out/bin
cp in-formant $out/bin
+ install -Dm444 $src/dist-res/in-formant.desktop -t $out/share/applications
+ install -Dm444 $src/dist-res/in-formant.png -t $out/share/icons/hicolor/512x512/apps
'';
meta = with lib; {
diff --git a/pkgs/applications/audio/ledfx/default.nix b/pkgs/applications/audio/ledfx/default.nix
index 31e7d23f75df..9efc5270fb22 100644
--- a/pkgs/applications/audio/ledfx/default.nix
+++ b/pkgs/applications/audio/ledfx/default.nix
@@ -16,7 +16,7 @@ python3.pkgs.buildPythonPackage rec {
postPatch = ''
substituteInPlace setup.py \
--replace "'rpi-ws281x>=4.3.0; platform_system == \"Linux\"'," "" \
- --replace '"sentry-sdk==1.14.0",' "sentry-sdk" \
+ --replace "sentry-sdk==1.14.0" "sentry-sdk" \
--replace "~=" ">="
'';
diff --git a/pkgs/applications/audio/praat/default.nix b/pkgs/applications/audio/praat/default.nix
index 1e9e26cb18a4..12cbb420e046 100644
--- a/pkgs/applications/audio/praat/default.nix
+++ b/pkgs/applications/audio/praat/default.nix
@@ -47,6 +47,11 @@ stdenv.mkDerivation (finalAttrs: {
runHook preInstall
install -Dt $out/bin praat
+ install -Dm444 main/praat.desktop -t $out/share/applications
+ install -Dm444 main/praat-32.ico $out/share/icons/hicolor/32x32/apps/praat.ico
+ install -Dm444 main/praat-256.ico $out/share/icons/hicolor/256x256/apps/praat.ico
+ install -Dm444 main/praat-480.png $out/share/icons/hicolor/480x480/apps/praat.png
+ install -Dm444 main/praat-480.svg $out/share/icons/hicolor/scalable/apps/praat.svg
runHook postInstall
'';
diff --git a/pkgs/applications/audio/pt2-clone/default.nix b/pkgs/applications/audio/pt2-clone/default.nix
index 276fdbf32e2c..b6fa1ce2d0d4 100644
--- a/pkgs/applications/audio/pt2-clone/default.nix
+++ b/pkgs/applications/audio/pt2-clone/default.nix
@@ -20,6 +20,13 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ cmake ];
buildInputs = [ SDL2 ] ++ lib.optional stdenv.isLinux alsa-lib;
+ postInstall = ''
+ install -Dm444 "$src/release/other/Freedesktop.org Resources/ProTracker 2 clone.desktop" \
+ -t $out/share/applications
+ install -Dm444 "$src/release/other/Freedesktop.org Resources/ProTracker 2 clone.png" \
+ -t $out/share/icons/hicolor/512x512/apps
+ '';
+
passthru.tests = {
pt2-clone-opens = nixosTests.pt2-clone;
};
diff --git a/pkgs/applications/audio/radiotray-ng/default.nix b/pkgs/applications/audio/radiotray-ng/default.nix
index 3196d492fb50..63e2bd7f2dcc 100644
--- a/pkgs/applications/audio/radiotray-ng/default.nix
+++ b/pkgs/applications/audio/radiotray-ng/default.nix
@@ -17,7 +17,9 @@
, libxdg_basedir
, wxGTK
# GStreamer
+, glib-networking
, gst_all_1
+, libsoup_3
# User-agent info
, lsb-release
# rt2rtng
@@ -58,6 +60,8 @@ stdenv.mkDerivation rec {
libxdg_basedir
lsb-release
wxGTK
+ # for https gstreamer / libsoup
+ glib-networking
] ++ gstInputs
++ pythonInputs;
@@ -89,6 +93,8 @@ stdenv.mkDerivation rec {
preFixup = ''
gappsWrapperArgs+=(--suffix PATH : ${lib.makeBinPath [ dbus ]})
wrapProgram $out/bin/rt2rtng --prefix PYTHONPATH : $PYTHONPATH
+ # for GStreamer
+ gappsWrapperArgs+=(--prefix LD_LIBRARY_PATH : "${lib.getLib libsoup_3}/lib")
'';
meta = with lib; {
diff --git a/pkgs/applications/audio/reaper/default.nix b/pkgs/applications/audio/reaper/default.nix
index 01ccc65d5f63..6490a15755fa 100644
--- a/pkgs/applications/audio/reaper/default.nix
+++ b/pkgs/applications/audio/reaper/default.nix
@@ -28,13 +28,13 @@ let
in
stdenv.mkDerivation rec {
pname = "reaper";
- version = "7.05";
+ version = "7.06";
src = fetchurl {
url = url_for_platform version stdenv.hostPlatform.qemuArch;
- hash = if stdenv.isDarwin then "sha256-jaT+3cIFVfBopgeeTkpNs9rFX50unlPJogdhkI9bsWU=" else {
- x86_64-linux = "sha256-P/PnbJPr4ErDz5ho1/dLERhqkKjdetHzKpCpfVZAYb0=";
- aarch64-linux = "sha256-PdnBVlHwoEEv2SPq/p5oyiOlduCEqL35gAY+QIJU1Ys=";
+ hash = if stdenv.isDarwin then "sha256-4ANi5KhNbJvDCO2iPX/oayGf/ZeIMfkhp0FQRrBYowo=" else {
+ x86_64-linux = "sha256-tq0K2HSDTZg7iw6ypS5oUuQi3HIYzbl9DWo2SOKGDVY=";
+ aarch64-linux = "sha256-MGpfdSQsMykp6QNq1JqxIsFqdhNyefPnEIyC4t1S6Vs=";
}.${stdenv.hostPlatform.system};
};
diff --git a/pkgs/applications/audio/rubyripper/default.nix b/pkgs/applications/audio/rubyripper/default.nix
index 0af80c991c2e..23cc0577c688 100644
--- a/pkgs/applications/audio/rubyripper/default.nix
+++ b/pkgs/applications/audio/rubyripper/default.nix
@@ -24,6 +24,10 @@ stdenv.mkDerivation rec {
ruby
];
+ postInstall = ''
+ cp -r share $out/
+ '';
+
postFixup = ''
wrapProgram $out/bin/rrip_cli \
--prefix PATH : ${lib.makeBinPath [ cddiscid cdparanoia ruby ]}
diff --git a/pkgs/applications/blockchains/bitcoin-knots/default.nix b/pkgs/applications/blockchains/bitcoin-knots/default.nix
index d1e419425570..d8378f5e9f06 100644
--- a/pkgs/applications/blockchains/bitcoin-knots/default.nix
+++ b/pkgs/applications/blockchains/bitcoin-knots/default.nix
@@ -25,11 +25,11 @@
stdenv.mkDerivation rec {
pname = if withGui then "bitcoin-knots" else "bitcoind-knots";
- version = "23.0.knots20220529";
+ version = "25.1.knots20231115";
src = fetchurl {
- url = "https://bitcoinknots.org/files/23.x/${version}/bitcoin-${version}.tar.gz";
- sha256 = "0c6l4bvj4ck8gp5vm4dla3l32swsp6ijk12fyf330wgry4mhqxyi";
+ url = "https://bitcoinknots.org/files/25.x/${version}/bitcoin-${version}.tar.gz";
+ sha256 = "b6251beee95cf6701c6ebc443b47fb0e99884880f2661397f964a8828add4002";
};
nativeBuildInputs =
diff --git a/pkgs/applications/blockchains/bitcoin/default.nix b/pkgs/applications/blockchains/bitcoin/default.nix
index 1d0736244b68..83c1f35c5fbd 100644
--- a/pkgs/applications/blockchains/bitcoin/default.nix
+++ b/pkgs/applications/blockchains/bitcoin/default.nix
@@ -72,6 +72,10 @@ stdenv.mkDerivation rec {
install -Dm644 share/pixmaps/bitcoin256.png $out/share/pixmaps/bitcoin.png
'';
+ preConfigure = lib.optionalString stdenv.isDarwin ''
+ export MACOSX_DEPLOYMENT_TARGET=10.13
+ '';
+
configureFlags = [
"--with-boost-libdir=${boost.out}/lib"
"--disable-bench"
diff --git a/pkgs/applications/blockchains/exodus/default.nix b/pkgs/applications/blockchains/exodus/default.nix
index 2abfe5f16d54..e44cefb02fd4 100644
--- a/pkgs/applications/blockchains/exodus/default.nix
+++ b/pkgs/applications/blockchains/exodus/default.nix
@@ -27,13 +27,13 @@
stdenv.mkDerivation rec {
pname = "exodus";
- version = "23.10.24";
+ version = "23.11.6";
src = fetchurl {
name = "exodus-linux-x64-${version}.zip";
url = "https://downloads.exodus.com/releases/${pname}-linux-x64-${version}.zip";
curlOptsList = [ "--user-agent" "Mozilla/5.0" ];
- sha256 = "sha256-g28jSQaqjnM34sCpyYLSipUoU3pqAcXQIyWhlrR4xz4=";
+ sha256 = "sha256-s7LPOUDDQIgASMr3EmEUgtwWHl6mdDez4H3L+Mj3LQA=";
};
nativeBuildInputs = [ unzip ];
diff --git a/pkgs/applications/blockchains/sparrow/default.nix b/pkgs/applications/blockchains/sparrow/default.nix
index be6b93407ab3..32b8066ff42e 100644
--- a/pkgs/applications/blockchains/sparrow/default.nix
+++ b/pkgs/applications/blockchains/sparrow/default.nix
@@ -21,11 +21,11 @@
let
pname = "sparrow";
- version = "1.7.9";
+ version = "1.8.1";
src = fetchurl {
url = "https://github.com/sparrowwallet/${pname}/releases/download/${version}/${pname}-${version}-x86_64.tar.gz";
- sha256 = "0bz8mx6mszqadx7nlb4ini45r2r57grdgmrq6k9lxgrgcpd8gasy";
+ sha256 = "sha256-dpYGMclYMjxjUbIcSZ7V54I1LTVfHxAKH9+7CaprD4U=";
};
launcher = writeScript "sparrow" ''
diff --git a/pkgs/applications/blockchains/ton/default.nix b/pkgs/applications/blockchains/ton/default.nix
index 3e7fb1ae5f32..a65a1428df0e 100644
--- a/pkgs/applications/blockchains/ton/default.nix
+++ b/pkgs/applications/blockchains/ton/default.nix
@@ -9,17 +9,18 @@
, openssl
, readline
, zlib
+, nix-update-script
}:
stdenv.mkDerivation rec {
pname = "ton";
- version = "2023.06";
+ version = "2023.10";
src = fetchFromGitHub {
owner = "ton-blockchain";
repo = "ton";
rev = "v${version}";
- sha256 = "sha256-mDYuOokCGS1sDP6fHDXhGboDjn4JeyA5ea4/6RRt9x4=";
+ sha256 = "sha256-K1RhhW7EvwYV7/ng3NPjSGdHEQvJZ7K97YXd7s5wghc=";
fetchSubmodules = true;
};
@@ -39,6 +40,8 @@ stdenv.mkDerivation rec {
zlib
];
+ passthru.updateScript = nix-update-script { };
+
meta = with lib; {
description = "A fully decentralized layer-1 blockchain designed by Telegram";
homepage = "https://ton.org/";
diff --git a/pkgs/applications/editors/emacs/default.nix b/pkgs/applications/editors/emacs/default.nix
index 29e2c2d85f49..b7c7e05782d5 100644
--- a/pkgs/applications/editors/emacs/default.nix
+++ b/pkgs/applications/editors/emacs/default.nix
@@ -32,20 +32,6 @@ lib.makeScope pkgs.newScope (self:
fetchFromSavannah;
};
- emacs28 = callPackage (self.sources.emacs28) inheritedArgs;
-
- emacs28-gtk2 = self.emacs28.override {
- withGTK2 = true;
- };
-
- emacs28-gtk3 = self.emacs28.override {
- withGTK3 = true;
- };
-
- emacs28-nox = pkgs.lowPrio (self.emacs28.override {
- noGui = true;
- });
-
emacs29 = callPackage (self.sources.emacs29) inheritedArgs;
emacs29-gtk3 = self.emacs29.override {
@@ -60,7 +46,5 @@ lib.makeScope pkgs.newScope (self:
withPgtk = true;
};
- emacs28-macport = callPackage (self.sources.emacs28-macport) inheritedArgs;
-
emacs29-macport = callPackage (self.sources.emacs29-macport) inheritedArgs;
})
diff --git a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/emacspeak/default.nix b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/emacspeak/default.nix
index 927605676cfd..5294623584da 100644
--- a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/emacspeak/default.nix
+++ b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/emacspeak/default.nix
@@ -10,13 +10,13 @@
stdenv.mkDerivation rec {
pname = "emacspeak";
- version = "56.0";
+ version = "58.0";
src = fetchFromGitHub {
owner = "tvraman";
repo = pname;
rev = version;
- hash= "sha256-juy+nQ7DrG818/uTH6Dv/lrrzu8qzPWwi0sX7JrhHK8=";
+ hash= "sha256-5pWC17nvy3ZuG0bR//LqDVpKsH5hFSFf63Q33a1BfBk=";
};
nativeBuildInputs = [
diff --git a/pkgs/applications/editors/emacs/sources.nix b/pkgs/applications/editors/emacs/sources.nix
index 37bab4923bfc..de8289786329 100644
--- a/pkgs/applications/editors/emacs/sources.nix
+++ b/pkgs/applications/editors/emacs/sources.nix
@@ -67,14 +67,6 @@ let
};
in
{
- emacs28 = import ./make-emacs.nix (mkArgs {
- pname = "emacs";
- version = "28.2";
- variant = "mainline";
- rev = "28.2";
- hash = "sha256-4oSLcUDR0MOEt53QOiZSVU8kPJ67GwugmBxdX3F15Ag=";
- });
-
emacs29 = import ./make-emacs.nix (mkArgs {
pname = "emacs";
version = "29.1";
@@ -83,14 +75,6 @@ in
hash = "sha256-3HDCwtOKvkXwSULf3W7YgTz4GV8zvYnh2RrL28qzGKg=";
});
- emacs28-macport = import ./make-emacs.nix (mkArgs {
- pname = "emacs-mac";
- version = "28.2";
- variant = "macport";
- rev = "emacs-28.2-mac-9.1";
- hash = "sha256-Ne2jQ2nVLNiQmnkkOXVc5AkLVkTpm8pFC7VNY2gQjPE=";
- });
-
emacs29-macport = import ./make-emacs.nix (mkArgs {
pname = "emacs-mac";
version = "29.1";
diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix
index a1eb75f8de82..eca8d53c66b9 100644
--- a/pkgs/applications/editors/vscode/extensions/default.nix
+++ b/pkgs/applications/editors/vscode/extensions/default.nix
@@ -2123,19 +2123,19 @@ let
kddejong.vscode-cfn-lint =
let
- inherit (python3Packages) cfn-lint;
+ inherit (python3Packages) cfn-lint pydot;
in
buildVscodeMarketplaceExtension {
mktplcRef = {
name = "vscode-cfn-lint";
publisher = "kddejong";
- version = "0.21.0";
+ version = "0.25.1";
sha256 = "sha256-IueXiN+077tiecAsVCzgYksWYTs00mZv6XJVMtRJ/PQ=";
};
nativeBuildInputs = [ jq moreutils ];
- buildInputs = [ cfn-lint ];
+ buildInputs = [ cfn-lint pydot ];
postInstall = ''
cd "$out/$installPrefix"
diff --git a/pkgs/applications/editors/vscode/extensions/ms-toolsai.jupyter/default.nix b/pkgs/applications/editors/vscode/extensions/ms-toolsai.jupyter/default.nix
index ef1a5a4d49ec..9d157bb7b2e0 100644
--- a/pkgs/applications/editors/vscode/extensions/ms-toolsai.jupyter/default.nix
+++ b/pkgs/applications/editors/vscode/extensions/ms-toolsai.jupyter/default.nix
@@ -28,6 +28,9 @@ vscode-utils.buildVscodeMarketplaceExtension {
EOF
}
jq "$(print_jq_query)" ./package.json | sponge ./package.json
+ # Add a link from temp to /tmp so that the extension gets a writable
+ # directory to write to.
+ ln -s /tmp temp
'';
meta = {
diff --git a/pkgs/applications/editors/vscode/generic.nix b/pkgs/applications/editors/vscode/generic.nix
index 693ffb4e9441..5000393913c1 100644
--- a/pkgs/applications/editors/vscode/generic.nix
+++ b/pkgs/applications/editors/vscode/generic.nix
@@ -247,7 +247,11 @@ in
);
postFixup = lib.optionalString stdenv.isLinux ''
- patchelf --add-needed ${libglvnd}/lib/libGLESv2.so.2 $out/lib/vscode/${executableName}
+ patchelf \
+ --add-needed ${libglvnd}/lib/libGLESv2.so.2 \
+ --add-needed ${libglvnd}/lib/libGL.so.1 \
+ --add-needed ${libglvnd}/lib/libEGL.so.1 \
+ $out/lib/vscode/${executableName}
'';
inherit meta;
diff --git a/pkgs/applications/graphics/cloudcompare/default.nix b/pkgs/applications/graphics/cloudcompare/default.nix
index 6a8e973c1beb..f2d008f7492b 100644
--- a/pkgs/applications/graphics/cloudcompare/default.nix
+++ b/pkgs/applications/graphics/cloudcompare/default.nix
@@ -95,6 +95,15 @@ mkDerivation rec {
dontWrapGApps = true;
+ postInstall = ''
+ install -Dm444 $src/snap/gui/{ccViewer,cloudcompare}.png -t $out/share/icons/hicolor/256x256/apps
+ install -Dm444 $src/snap/gui/{ccViewer,cloudcompare}.desktop -t $out/share/applications
+ substituteInPlace $out/share/applications/{ccViewer,cloudcompare}.desktop \
+ --replace 'Exec=cloudcompare.' 'Exec=' \
+ --replace 'Icon=''${SNAP}/meta/gui/' 'Icon=' \
+ --replace '.png' ""
+ '';
+
# fix file dialogs crashing on non-NixOS (and avoid double wrapping)
preFixup = ''
qtWrapperArgs+=("''${gappsWrapperArgs[@]}")
diff --git a/pkgs/applications/graphics/epick/default.nix b/pkgs/applications/graphics/epick/default.nix
index fd767e356f12..c27cbf94476b 100644
--- a/pkgs/applications/graphics/epick/default.nix
+++ b/pkgs/applications/graphics/epick/default.nix
@@ -41,6 +41,12 @@ rustPlatform.buildRustPackage rec {
AppKit
];
+ postInstall = ''
+ install -Dm444 assets/epick.desktop -t $out/share/applications
+ install -Dm444 assets/icon.svg $out/share/icons/hicolor/scalable/apps/epick.svg
+ install -Dm444 assets/icon.png $out/share/icons/hicolor/48x48/apps/epick.png
+ '';
+
postFixup = lib.optionalString stdenv.isLinux ''
patchelf $out/bin/epick --add-rpath ${lib.makeLibraryPath [ libGL ]}
'';
diff --git a/pkgs/applications/graphics/goxel/default.nix b/pkgs/applications/graphics/goxel/default.nix
index 16b3a8c5037b..cf3a31a1d4bf 100644
--- a/pkgs/applications/graphics/goxel/default.nix
+++ b/pkgs/applications/graphics/goxel/default.nix
@@ -21,6 +21,14 @@ stdenv.mkDerivation rec {
installPhase = ''
install -D ./goxel $out/bin/goxel
+
+ for res in $(ls data/icons | sed -e 's/icon//g' -e 's/.png//g'); do
+ install -Dm444 data/icons/icon$res.png $out/share/icons/hicolor/''${res}x''${res}/apps/goxel.png
+ done
+
+ install -Dm444 snap/gui/goxel.desktop -t $out/share/applications
+ substituteInPlace $out/share/applications/goxel.desktop \
+ --replace 'Icon=''${SNAP}/icon.png' 'Icon=goxel'
'';
meta = with lib; {
diff --git a/pkgs/applications/graphics/oculante/default.nix b/pkgs/applications/graphics/oculante/default.nix
index 676cb3452afa..1351f711f56d 100644
--- a/pkgs/applications/graphics/oculante/default.nix
+++ b/pkgs/applications/graphics/oculante/default.nix
@@ -66,6 +66,11 @@ rustPlatform.buildRustPackage rec {
"--skip=bench"
];
+ postInstall = ''
+ install -Dm444 $src/res/oculante.png -t $out/share/icons/hicolor/128x128/apps/
+ install -Dm444 $src/res/oculante.desktop -t $out/share/applications
+ '';
+
postFixup = lib.optionalString stdenv.isLinux ''
patchelf $out/bin/oculante --add-rpath ${lib.makeLibraryPath [ libxkbcommon libX11 ]}
'';
diff --git a/pkgs/applications/graphics/pizarra/default.nix b/pkgs/applications/graphics/pizarra/default.nix
index ccf21d630e64..f9d7fc650647 100644
--- a/pkgs/applications/graphics/pizarra/default.nix
+++ b/pkgs/applications/graphics/pizarra/default.nix
@@ -30,6 +30,15 @@ rustPlatform.buildRustPackage rec {
buildInputs = [ gtk3-x11 atk glib librsvg ];
+ postInstall = ''
+ install -Dm444 res/icons/tk.categulario.pizarra.svg $out/share/icons/hicolor/scalable/apps/pizarra.svg
+ install -Dm444 res/pizarra.desktop -t $out/share/applications
+ substituteInPlace $out/share/applications/pizarra.desktop \
+ --replace "TryExec=/usr/bin/" "TryExec=" \
+ --replace "Exec=/usr/bin/" "Exec=" \
+ --replace "Icon=/usr/share/icons/hicolor/scalable/apps/pizarra.svg" "Icon=pizarra"
+ '';
+
meta = with lib; {
description = "A simple blackboard written in GTK";
longDescription = ''
diff --git a/pkgs/applications/misc/activate-linux/default.nix b/pkgs/applications/misc/activate-linux/default.nix
index 1a6da925d057..3515f190fe77 100644
--- a/pkgs/applications/misc/activate-linux/default.nix
+++ b/pkgs/applications/misc/activate-linux/default.nix
@@ -52,6 +52,11 @@ stdenv.mkDerivation (finalAttrs: {
cp activate-linux $out/bin
cp activate-linux.1 $out/share/man/man1
+ install -Dm444 res/icon.png $out/share/icons/hicolor/128x128/apps/activate-linux.png
+ install -Dm444 res/activate-linux.desktop -t $out/share/applications
+ substituteInPlace $out/share/applications/activate-linux.desktop \
+ --replace 'Icon=icon' 'Icon=activate-linux'
+
runHook postInstall
'';
diff --git a/pkgs/applications/misc/clipcat/default.nix b/pkgs/applications/misc/clipcat/default.nix
index c7f5c265127f..be12af08f92b 100644
--- a/pkgs/applications/misc/clipcat/default.nix
+++ b/pkgs/applications/misc/clipcat/default.nix
@@ -8,16 +8,16 @@
rustPlatform.buildRustPackage rec {
pname = "clipcat";
- version = "0.11.0";
+ version = "0.13.0";
src = fetchFromGitHub {
owner = "xrelkd";
repo = pname;
rev = "v${version}";
- hash = "sha256-6L6u8inHkiEz7lp3T0a237z3JQwGDWKXtTBVNIKct64=";
+ hash = "sha256-BpJI6IseQpAHrdZ+rbh9Ar8HhAVD6grdM2tpviKd51c=";
};
- cargoHash = "sha256-uzIqIGjCZEmChM3uVAnAp7eTIznTLXW/4t+NVoryjtk=";
+ cargoHash = "sha256-BcqrQ4oUZazTSVtaAPgNKmLxhBbxR+sfpFFD1WiYP40=";
nativeBuildInputs = [
protobuf
diff --git a/pkgs/applications/misc/fluxboxlauncher/default.nix b/pkgs/applications/misc/fluxboxlauncher/default.nix
index 4794e14b4698..719f08db6bcd 100644
--- a/pkgs/applications/misc/fluxboxlauncher/default.nix
+++ b/pkgs/applications/misc/fluxboxlauncher/default.nix
@@ -46,6 +46,11 @@ python3.pkgs.buildPythonApplication rec {
pygobject3
];
+ postInstall = ''
+ install -Dm444 fluxboxlauncher.desktop -t $out/share/applications
+ install -Dm444 fluxboxlauncher.svg -t $out/share/icons/hicolor/scalable/apps
+ '';
+
meta = with lib; {
description = "A Gui editor (gtk) to configure applications launching on a fluxbox session";
homepage = "https://github.com/mothsART/fluxboxlauncher";
diff --git a/pkgs/applications/misc/klayout/default.nix b/pkgs/applications/misc/klayout/default.nix
index 0901e82f3d0b..a119dc6633f2 100644
--- a/pkgs/applications/misc/klayout/default.nix
+++ b/pkgs/applications/misc/klayout/default.nix
@@ -43,6 +43,9 @@ mkDerivation rec {
postBuild = ''
mkdir $out/bin
mv $out/lib/klayout $out/bin/
+
+ install -Dm444 etc/klayout.desktop -t $out/share/applications
+ install -Dm444 etc/logo.png $out/share/icons/hicolor/256x256/apps/klayout.png
'';
env.NIX_CFLAGS_COMPILE = toString [ "-Wno-parentheses" ];
diff --git a/pkgs/applications/misc/llpp/default.nix b/pkgs/applications/misc/llpp/default.nix
index 03c1702b2073..95c98d9665a6 100644
--- a/pkgs/applications/misc/llpp/default.nix
+++ b/pkgs/applications/misc/llpp/default.nix
@@ -56,6 +56,7 @@ stdenv.mkDerivation rec {
install -d $out/bin
install build/llpp $out/bin
install misc/llpp.inotify $out/bin/llpp.inotify
+ install -Dm444 misc/llpp.desktop -t $out/share/applications
'' + lib.optionalString stdenv.isLinux ''
wrapProgram $out/bin/llpp \
--prefix PATH ":" "${xclip}/bin"
diff --git a/pkgs/applications/misc/mobilecoin-wallet/default.nix b/pkgs/applications/misc/mobilecoin-wallet/default.nix
index 3d0cbdcefa17..1bde970c1e15 100644
--- a/pkgs/applications/misc/mobilecoin-wallet/default.nix
+++ b/pkgs/applications/misc/mobilecoin-wallet/default.nix
@@ -2,11 +2,11 @@
let
pname = "mobilecoin-wallet";
- version = "1.5.0";
+ version = "1.8.0";
name = "${pname}-${version}";
src = fetchurl {
- url = "https://github.com/mobilecoinofficial/desktop-wallet/releases/download/v${version}/MobileCoin-Wallet-${version}.AppImage";
- sha256 = "sha256-zSTtnKvgcDSiicEDuVK2LN2d8WHiGReYI3XLBmm3Fbo=";
+ url = "https://github.com/mobilecoinofficial/desktop-wallet/releases/download/v${version}/MobileCoin.Wallet-${version}.AppImage";
+ hash = "sha256-XGU/xxsMhOBAh+MeMtL2S707yH8HnoO9w5l7zqjO6rs=";
};
appimageContents = appimageTools.extractType2 { inherit name src; };
@@ -34,6 +34,7 @@ in appimageTools.wrapType2 {
homepage = "https://github.com/mobilecoinofficial/desktop-wallet";
license = licenses.gpl3Only;
maintainers = with maintainers; [ wolfangaukang ];
+ mainProgram = "mobilecoin-wallet";
platforms = [ "x86_64-linux" ];
};
}
diff --git a/pkgs/applications/misc/nwg-displays/default.nix b/pkgs/applications/misc/nwg-displays/default.nix
index 18ba079088af..ade4b4214ff4 100644
--- a/pkgs/applications/misc/nwg-displays/default.nix
+++ b/pkgs/applications/misc/nwg-displays/default.nix
@@ -46,6 +46,11 @@ python310Packages.buildPythonApplication rec {
dontWrapGApps = true;
+ postInstall = ''
+ install -Dm444 nwg-displays.svg -t $out/share/icons/hicolor/scalable/apps
+ install -Dm444 nwg-displays.desktop -t $out/share/applications
+ '';
+
preFixup = ''
makeWrapperArgs+=("''${gappsWrapperArgs[@]}");
'';
diff --git a/pkgs/applications/misc/skytemple/default.nix b/pkgs/applications/misc/skytemple/default.nix
index 9ef5acb28fe1..8553f1a1d652 100644
--- a/pkgs/applications/misc/skytemple/default.nix
+++ b/pkgs/applications/misc/skytemple/default.nix
@@ -57,6 +57,11 @@ python3Packages.buildPythonApplication rec {
doCheck = false; # there are no tests
+ postInstall = ''
+ install -Dm444 org.skytemple.SkyTemple.desktop -t $out/share/applications
+ install -Dm444 installer/skytemple.ico $out/share/icons/hicolor/256x256/apps/org.skytemple.SkyTemple.ico
+ '';
+
meta = with lib; {
homepage = "https://github.com/SkyTemple/skytemple";
description = "ROM hacking tool for Pokémon Mystery Dungeon Explorers of Sky";
diff --git a/pkgs/applications/misc/system76-keyboard-configurator/default.nix b/pkgs/applications/misc/system76-keyboard-configurator/default.nix
index 21cec72c5f80..737c713fb79c 100644
--- a/pkgs/applications/misc/system76-keyboard-configurator/default.nix
+++ b/pkgs/applications/misc/system76-keyboard-configurator/default.nix
@@ -30,6 +30,11 @@ rustPlatform.buildRustPackage rec {
cargoHash = "sha256-S4+cS4m69nqDN2h0vwyO35fFFBEa0Rcxx0XDBfSNLp0=";
+ postInstall = ''
+ install -Dm444 linux/com.system76.keyboardconfigurator.desktop -t $out/share/applications
+ cp -r data/icons $out/share
+ '';
+
meta = with lib; {
description = "Keyboard configuration application for System76 keyboards and laptops";
homepage = "https://github.com/pop-os/keyboard-configurator";
diff --git a/pkgs/applications/misc/thedesk/default.nix b/pkgs/applications/misc/thedesk/default.nix
index 5d704acb2351..faf32c96a19e 100644
--- a/pkgs/applications/misc/thedesk/default.nix
+++ b/pkgs/applications/misc/thedesk/default.nix
@@ -31,6 +31,9 @@ stdenv.mkDerivation rec {
mv usr $out
mv opt $out
+ # binary is not used and probably vulnerable to CVE(s)
+ rm $out/opt/TheDesk/thedesk
+
substituteInPlace $out/share/applications/thedesk.desktop \
--replace '/opt/TheDesk' $out/bin
diff --git a/pkgs/applications/misc/xygrib/default.nix b/pkgs/applications/misc/xygrib/default.nix
index f3a0f25552d9..f7b3f6837f7c 100644
--- a/pkgs/applications/misc/xygrib/default.nix
+++ b/pkgs/applications/misc/xygrib/default.nix
@@ -26,6 +26,10 @@ stdenv.mkDerivation rec {
wrapQtApp $out/XyGrib/XyGrib
mkdir -p $out/bin
ln -s $out/XyGrib/XyGrib $out/bin/xygrib
+ install -Dm444 $src/debian/xygrib.png -t $out/share/icons/hicolor/32x32/apps
+ install -Dm444 $src/debian/xygrib.desktop -t $out/share/applications
+ substituteInPlace $out/share/applications/xygrib.desktop \
+ --replace 'Exec=XyGrib' 'Exec=xygrib'
'';
meta = with lib; {
diff --git a/pkgs/applications/networking/browsers/lagrange/default.nix b/pkgs/applications/networking/browsers/lagrange/default.nix
index 6375e074a34a..e4c3442c4748 100644
--- a/pkgs/applications/networking/browsers/lagrange/default.nix
+++ b/pkgs/applications/networking/browsers/lagrange/default.nix
@@ -17,13 +17,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "lagrange";
- version = "1.17.4";
+ version = "1.17.5";
src = fetchFromGitHub {
owner = "skyjake";
repo = "lagrange";
rev = "v${finalAttrs.version}";
- hash = "sha256-vzdlcyA+RCr8RH0KbTiUah8lS++Xq6gLCHbgHHBFEig=";
+ hash = "sha256-q50r0jH7opIh3r08jAwYmFWl1e/x9qVL+mUEf8JVfuc=";
};
nativeBuildInputs = [ cmake pkg-config zip ];
diff --git a/pkgs/applications/networking/cluster/opentofu/default.nix b/pkgs/applications/networking/cluster/opentofu/default.nix
index ab960b7526ee..d02d68274ce5 100644
--- a/pkgs/applications/networking/cluster/opentofu/default.nix
+++ b/pkgs/applications/networking/cluster/opentofu/default.nix
@@ -14,16 +14,17 @@
let
package = buildGoModule rec {
pname = "opentofu";
- version = "1.6.0-beta1";
+ version = "1.6.0-beta2";
src = fetchFromGitHub {
owner = "opentofu";
repo = "opentofu";
rev = "v${version}";
- hash = "sha256-bOZzMraJ1Bc5CauYkJLH4riCOhAbZlXh9TdBjJsp4Ds=";
+ hash = "sha256-zUMRjUcFIgLgNcUp+I48dDyncI4cjup4+HMXxxJdXU4=";
};
- vendorHash = "sha256-T67VFtAsw6Dn+Ma0znwaa53GvzmrNLFoU17rCeJehKw=";
- ldflags = [ "-s" "-w" ];
+
+ vendorHash = "sha256-kSm5RZqQRgbmPaKt5IWmuMhHwAu+oJKTX1q1lbE7hWk=";
+ ldflags = [ "-s" "-w" "-X" "github.com/opentofu/opentofu/version.dev=no" ];
postConfigure = ''
# speakeasy hardcodes /bin/stty https://github.com/bgentry/speakeasy/issues/22
diff --git a/pkgs/applications/networking/cluster/rke2/default.nix b/pkgs/applications/networking/cluster/rke2/default.nix
index 68da1404bd82..bd5d62738b02 100644
--- a/pkgs/applications/networking/cluster/rke2/default.nix
+++ b/pkgs/applications/networking/cluster/rke2/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "rke2";
- version = "1.28.2+rke2r1";
+ version = "1.28.3+rke2r1";
src = fetchFromGitHub {
owner = "rancher";
repo = pname;
rev = "v${version}";
- hash = "sha256-PkBnM6mKE90e8VZ3QHYp2mM4RgD9u1gNjFea3RaPGy0=";
+ hash = "sha256-0a659XE/Pg8g5Ui3ugUQeFnXJiWqkPbvhtdpLp4/5i8=";
};
- vendorHash = "sha256-aW8en8KJsPITKT4fIyhhtLiYdk+98iL14wQXG4HsM3U=";
+ vendorHash = "sha256-Kexu3l4iV8bIIFFae0KVypy2bTKwtl5ibEDQ7YP0JK0=";
postPatch = ''
# Patch the build scripts so they work in the Nix build environment.
diff --git a/pkgs/applications/networking/cluster/spark/default.nix b/pkgs/applications/networking/cluster/spark/default.nix
index 80142048c6fe..19c4b280a60c 100644
--- a/pkgs/applications/networking/cluster/spark/default.nix
+++ b/pkgs/applications/networking/cluster/spark/default.nix
@@ -3,63 +3,55 @@
, fetchzip
, makeWrapper
, jdk8
-, python3Packages
-, extraPythonPackages ? [ ]
+, python3
+, python310
, coreutils
-, hadoopSupport ? true
, hadoop
, RSupport ? true
, R
+, nixosTests
}:
let
- spark = { pname, version, hash, extraMeta ? {} }:
- stdenv.mkDerivation rec {
- inherit pname version;
- jdk = if hadoopSupport then hadoop.jdk else jdk8;
+ spark = { pname, version, hash, extraMeta ? {}, pysparkPython ? python3 }:
+ stdenv.mkDerivation (finalAttrs: {
+ inherit pname version hash hadoop R pysparkPython;
+ inherit (finalAttrs.hadoop) jdk;
src = fetchzip {
- url = "mirror://apache/spark/${pname}-${version}/${pname}-${version}-bin-without-hadoop.tgz";
- inherit hash;
+ url = with finalAttrs; "mirror://apache/spark/${pname}-${version}/${pname}-${version}-bin-without-hadoop.tgz";
+ inherit (finalAttrs) hash;
};
nativeBuildInputs = [ makeWrapper ];
- buildInputs = [ jdk python3Packages.python ]
- ++ extraPythonPackages
- ++ lib.optional RSupport R;
+ buildInputs = with finalAttrs; [ jdk pysparkPython ]
+ ++ lib.optional RSupport finalAttrs.R;
- untarDir = "${pname}-${version}";
installPhase = ''
- mkdir -p $out/{lib/${untarDir}/conf,bin,/share/java}
- mv * $out/lib/${untarDir}
-
- cp $out/lib/${untarDir}/conf/log4j.properties{.template,} || \
- cp $out/lib/${untarDir}/conf/log4j2.properties{.template,}
-
- cat > $out/lib/${untarDir}/conf/spark-env.sh <<- EOF
- export JAVA_HOME="${jdk}"
- export SPARK_HOME="$out/lib/${untarDir}"
- '' + lib.optionalString hadoopSupport ''
- export SPARK_DIST_CLASSPATH=$(${hadoop}/bin/hadoop classpath)
- '' + ''
- export PYSPARK_PYTHON="${python3Packages.python}/bin/${python3Packages.python.executable}"
- export PYTHONPATH="\$PYTHONPATH:$PYTHONPATH"
- ${lib.optionalString RSupport ''
- export SPARKR_R_SHELL="${R}/bin/R"
- export PATH="\$PATH:${R}/bin"''}
- EOF
-
- for n in $(find $out/lib/${untarDir}/bin -type f ! -name "*.*"); do
- makeWrapper "$n" "$out/bin/$(basename $n)"
- substituteInPlace "$n" --replace dirname ${coreutils.out}/bin/dirname
+ mkdir -p "$out/opt"
+ mv * $out/
+ for n in $(find $out/bin -type f -executable ! -name "find-spark-home"); do
+ wrapProgram "$n" --set JAVA_HOME "${finalAttrs.jdk}" \
+ --run "[ -z $SPARK_DIST_CLASSPATH ] && export SPARK_DIST_CLASSPATH=$(${finalAttrs.hadoop}/bin/hadoop classpath)" \
+ ${lib.optionalString RSupport ''--set SPARKR_R_SHELL "${finalAttrs.R}/bin/R"''} \
+ --prefix PATH : "${
+ lib.makeBinPath (
+ [ finalAttrs.pysparkPython ] ++
+ (lib.optionals RSupport [ finalAttrs.R ])
+ )}"
done
- for n in $(find $out/lib/${untarDir}/sbin -type f); do
- # Spark deprecated scripts with "slave" in the name.
- # This line adds forward compatibility with the nixos spark module for
- # older versions of spark that don't have the new "worker" scripts.
- ln -s "$n" $(echo "$n" | sed -r 's/slave(s?).sh$/worker\1.sh/g') || true
- done
- ln -s $out/lib/${untarDir}/lib/spark-assembly-*.jar $out/share/java
+ ln -s ${finalAttrs.hadoop} "$out/opt/hadoop"
+ ${lib.optionalString RSupport ''ln -s ${finalAttrs.R} "$out/opt/R"''}
'';
+ passthru = {
+ tests = nixosTests.spark.default.passthru.override {
+ sparkPackage = finalAttrs.finalPackage;
+ };
+ # Add python packages to PYSPARK_PYTHON
+ withPythonPackages = f: finalAttrs.finalPackage.overrideAttrs (old: {
+ pysparkPython = old.pysparkPython.withPackages f;
+ });
+ };
+
meta = {
description = "Apache Spark is a fast and general engine for large-scale data processing";
homepage = "https://spark.apache.org/";
@@ -68,24 +60,23 @@ let
platforms = lib.platforms.all;
maintainers = with lib.maintainers; [ thoughtpolice offline kamilchm illustris ];
} // extraMeta;
- };
+ });
in
{
+ spark_3_5 = spark rec {
+ pname = "spark";
+ version = "3.5.0";
+ hash = "sha256-f+a4a23aOM0GCDoZlZ7WNXs0Olzyh3yMtO8ZmEoYvZ4=";
+ };
spark_3_4 = spark rec {
pname = "spark";
- version = "3.4.0";
- hash = "sha256-0y80dRYzb6Ceu6MlGQHtpMdzOob/TBg6kf8dtF6KyCk=";
+ version = "3.4.2";
+ hash = "sha256-qr0tRuzzEcarJznrQYkaQzGqI7tugp/XJpoZxL7tJwk=";
};
spark_3_3 = spark rec {
pname = "spark";
- version = "3.3.2";
- hash = "sha256-AeKe2QN+mhUJgZRSIgbi/DttAWlDgwC1kl9p7syEvbo=";
- extraMeta.knownVulnerabilities = [ "CVE-2023-22946" ];
- };
- spark_3_2 = spark rec {
- pname = "spark";
- version = "3.2.4";
- hash = "sha256-xL4W+dTWbvmmncq3/8iXmhp24rp5SftvoRfkTyxCI8E=";
- extraMeta.knownVulnerabilities = [ "CVE-2023-22946" ];
+ version = "3.3.3";
+ hash = "sha256-YtHxRYTwrwSle3UpFjRSwKcnLFj2m9/zLBENH/HVzuM=";
+ pysparkPython = python310;
};
}
diff --git a/pkgs/applications/networking/instant-messengers/qq/default.nix b/pkgs/applications/networking/instant-messengers/qq/default.nix
index af5cf167a62c..e90526c0a6aa 100644
--- a/pkgs/applications/networking/instant-messengers/qq/default.nix
+++ b/pkgs/applications/networking/instant-messengers/qq/default.nix
@@ -2,7 +2,6 @@
, cups
, dpkg
, fetchurl
-, gjs
, glib
, gtk3
, lib
@@ -11,6 +10,7 @@
, libgcrypt
, libkrb5
, mesa # for libgbm
+, libGL
, nss
, xorg
, systemd
@@ -19,7 +19,6 @@
, at-spi2-core
, autoPatchelfHook
, wrapGAppsHook
-, makeWrapper
}:
let
@@ -43,8 +42,7 @@ stdenv.mkDerivation {
nativeBuildInputs = [
autoPatchelfHook
- # makeBinaryWrapper not support shell wrapper specifically for `NIXOS_OZONE_WL`.
- (wrapGAppsHook.override { inherit makeWrapper; })
+ wrapGAppsHook
dpkg
];
@@ -76,7 +74,9 @@ stdenv.mkDerivation {
substituteInPlace $out/share/applications/qq.desktop \
--replace "/opt/QQ/qq" "$out/bin/qq" \
--replace "/usr/share" "$out/share"
- ln -s $out/opt/QQ/qq $out/bin/qq
+ makeWrapper $out/opt/QQ/qq $out/bin/qq \
+ --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath [ libGL ]}" \
+ --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations}}"
# Remove bundled libraries
rm -r $out/opt/QQ/resources/app/sharp-lib
@@ -91,13 +91,6 @@ stdenv.mkDerivation {
runHook postInstall
'';
- preFixup = ''
- gappsWrapperArgs+=(
- --prefix PATH : "${lib.makeBinPath [ gjs ]}"
- --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations}}"
- )
- '';
-
passthru.updateScript = ./update.sh;
meta = with lib; {
diff --git a/pkgs/applications/networking/instant-messengers/qq/sources.nix b/pkgs/applications/networking/instant-messengers/qq/sources.nix
index b3ea2b3fe820..93bb928c28f3 100644
--- a/pkgs/applications/networking/instant-messengers/qq/sources.nix
+++ b/pkgs/applications/networking/instant-messengers/qq/sources.nix
@@ -1,8 +1,8 @@
# Generated by ./update.sh - do not update manually!
-# Last updated: 2023-11-14
+# Last updated: 2023-12-05
{
- version = "3.2.2-18394";
- urlhash = "fd2e886e";
- arm64_hash = "sha256-6E3h7Z4936YKZb+G0FoMb90T3EzH8z07mmGMnL4SDFk=";
- amd64_hash = "sha256-L1M8O0FzVKLXNNYGGMPf1Nbh/DFxLHBlbzapr7uz5Sk=";
+ version = "3.2.3-19189";
+ urlhash = "06d558c3";
+ arm64_hash = "sha256-qNcw6P985F/JAB9roxaBR5hz2KcLiffUDKu/14nvvgE=";
+ amd64_hash = "sha256-37d7F1VB2puEFJC12x57aRj4NIYcCYyPCK06Z/OwNiM=";
}
diff --git a/pkgs/applications/networking/instant-messengers/schildichat/pin.json b/pkgs/applications/networking/instant-messengers/schildichat/pin.json
deleted file mode 100644
index fbae80954e8b..000000000000
--- a/pkgs/applications/networking/instant-messengers/schildichat/pin.json
+++ /dev/null
@@ -1,9 +0,0 @@
-{
- "version": "1.11.30-sc.2",
- "rev": "v1.11.30-sc.2",
- "srcHash": "1qb1fcr52gyzxndz3j77vn3ddwjpxwvicnh16c72zpzpfbbky7a5",
- "webYarnHash": "0bg5vc7q8afqfpsaqqkczf9whbzici5d2bxj5cadhrlmlb27f8nx",
- "jsSdkYarnHash": "0p1whh3pmqz170l542fiq3zgljl5daa9b96i59p3wvggnx7kny7j",
- "reactSdkYarnHash": "02ysshiyjj3w00b628is9bd7i8qc3vc8kr1zam2dpj26lb9k5pdd",
- "desktopYarnHash": "16pzmlwzf3z8mky3wb4azaiggigyfnpxmbq3irjp30ic6yhl50yw"
-}
diff --git a/pkgs/applications/networking/instant-messengers/schildichat/schildichat-desktop.nix b/pkgs/applications/networking/instant-messengers/schildichat/schildichat-desktop.nix
deleted file mode 100644
index 86bc2d671eb0..000000000000
--- a/pkgs/applications/networking/instant-messengers/schildichat/schildichat-desktop.nix
+++ /dev/null
@@ -1,131 +0,0 @@
-{ lib
-, element-desktop # for seshat and keytar
-, schildichat-web
-, stdenv
-, fetchFromGitHub
-, makeWrapper
-, makeDesktopItem
-, copyDesktopItems
-, fetchYarnDeps
-, yarn
-, nodejs
-, prefetch-yarn-deps
-, electron
-, Security
-, AppKit
-, CoreServices
-, sqlcipher
-}:
-
-let
- pinData = lib.importJSON ./pin.json;
- executableName = "schildichat-desktop";
-in
-stdenv.mkDerivation rec {
- pname = "schildichat-desktop";
- inherit (pinData) version;
-
- src = fetchFromGitHub {
- owner = "SchildiChat";
- repo = "schildichat-desktop";
- inherit (pinData) rev;
- sha256 = pinData.srcHash;
- fetchSubmodules = true;
- };
-
- offlineCache = fetchYarnDeps {
- yarnLock = src + "/element-desktop/yarn.lock";
- sha256 = pinData.desktopYarnHash;
- };
-
- nativeBuildInputs = [ yarn prefetch-yarn-deps nodejs makeWrapper copyDesktopItems ];
- inherit (element-desktop) seshat keytar;
-
- configurePhase = ''
- runHook preConfigure
-
- export HOME=$(mktemp -d)
- pushd element-desktop
- yarn config --offline set yarn-offline-mirror $offlineCache
- fixup-yarn-lock yarn.lock
- yarn install --offline --frozen-lockfile --ignore-platform --ignore-scripts --no-progress --non-interactive
- rm -rf node_modules/matrix-seshat node_modules/keytar
- ln -s $keytar node_modules/keytar
- ln -s $seshat node_modules/matrix-seshat
- patchShebangs node_modules/
- popd
-
- runHook postConfigure
- '';
-
- # Only affects unused scripts in $out/share/element/electron/scripts. Also
- # breaks because there are some `node`-scripts with a `npx`-shebang and
- # this shouldn't be in the closure just for unused scripts.
- dontPatchShebangs = true;
-
- buildPhase = ''
- runHook preBuild
-
- pushd element-desktop
- yarn --offline run build:ts
- yarn --offline run i18n
- yarn --offline run build:res
- popd
-
- runHook postBuild
- '';
-
- installPhase = ''
- runHook preInstall
-
- # resources
- mkdir -p "$out/share/element"
- ln -s '${schildichat-web}' "$out/share/element/webapp"
- mv element-desktop "$out/share/element/electron"
- cp -r "$out/share/element/electron/res/img" "$out/share/element"
- cp $out/share/element/electron/lib/i18n/strings/en_EN.json $out/share/element/electron/lib/i18n/strings/en-us.json
- ln -s $out/share/element/electron/lib/i18n/strings/en{-us,}.json
-
- # icons
- for icon in $out/share/element/electron/build/icons/*.png; do
- mkdir -p "$out/share/icons/hicolor/$(basename $icon .png)/apps"
- ln -s "$icon" "$out/share/icons/hicolor/$(basename $icon .png)/apps/schildichat.png"
- done
-
- # executable wrapper
- # LD_PRELOAD workaround for sqlcipher not found: https://github.com/matrix-org/seshat/issues/102
- makeWrapper '${electron}/bin/electron' "$out/bin/${executableName}" \
- --set LD_PRELOAD ${sqlcipher}/lib/libsqlcipher.so \
- --add-flags "$out/share/element/electron" \
- --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations}}"
-
- runHook postInstall
- '';
-
- # The desktop item properties should be kept in sync with data from upstream:
- # https://github.com/schildichat/element-desktop/blob/sc/package.json
- desktopItems = [
- (makeDesktopItem {
- name = "schildichat-desktop";
- exec = "${executableName} %u";
- icon = "schildichat";
- desktopName = "SchildiChat";
- genericName = "Matrix Client";
- comment = meta.description;
- categories = [ "Network" "InstantMessaging" "Chat" ];
- startupWMClass = "schildichat";
- mimeTypes = [ "x-scheme-handler/element" ];
- })
- ];
-
- passthru.updateScript = ./update.sh;
-
- meta = with lib; {
- description = "Matrix client / Element Desktop fork";
- homepage = "https://schildi.chat/";
- changelog = "https://github.com/SchildiChat/schildichat-desktop/releases";
- maintainers = teams.matrix.members ++ (with maintainers; [ kloenk yuka ]);
- license = licenses.asl20;
- platforms = platforms.all;
- };
-}
diff --git a/pkgs/applications/networking/instant-messengers/schildichat/schildichat-web.nix b/pkgs/applications/networking/instant-messengers/schildichat/schildichat-web.nix
deleted file mode 100644
index 0803bcc37791..000000000000
--- a/pkgs/applications/networking/instant-messengers/schildichat/schildichat-web.nix
+++ /dev/null
@@ -1,113 +0,0 @@
-{ stdenv, lib
-, fetchFromGitHub
-, fetchYarnDeps
-, nodejs
-, yarn
-, prefetch-yarn-deps
-, writeText, jq, conf ? {}
-}:
-
-let
- pinData = lib.importJSON ./pin.json;
- noPhoningHome = {
- disable_guests = true; # disable automatic guest account registration at matrix.org
- };
- configOverrides = writeText "element-config-overrides.json" (builtins.toJSON (noPhoningHome // conf));
-
-in stdenv.mkDerivation rec {
- pname = "schildichat-web";
- inherit (pinData) version;
-
- src = fetchFromGitHub {
- owner = "SchildiChat";
- repo = "schildichat-desktop";
- inherit (pinData) rev;
- sha256 = pinData.srcHash;
- fetchSubmodules = true;
- };
-
- webOfflineCache = fetchYarnDeps {
- yarnLock = src + "/element-web/yarn.lock";
- sha256 = pinData.webYarnHash;
- };
- jsSdkOfflineCache = fetchYarnDeps {
- yarnLock = src + "/matrix-js-sdk/yarn.lock";
- sha256 = pinData.jsSdkYarnHash;
- };
- reactSdkOfflineCache = fetchYarnDeps {
- yarnLock = src + "/matrix-react-sdk/yarn.lock";
- sha256 = pinData.reactSdkYarnHash;
- };
-
- nativeBuildInputs = [ yarn prefetch-yarn-deps jq nodejs ];
-
- configurePhase = ''
- runHook preConfigure
-
- export HOME=$PWD/tmp
- # with the update of openssl3, some key ciphers are not supported anymore
- # this flag will allow those codecs again as a workaround
- # see https://medium.com/the-node-js-collection/node-js-17-is-here-8dba1e14e382#5f07
- # and https://github.com/vector-im/element-web/issues/21043
- export NODE_OPTIONS=--openssl-legacy-provider
- mkdir -p $HOME
-
- pushd element-web
- fixup-yarn-lock yarn.lock
- yarn config --offline set yarn-offline-mirror $webOfflineCache
- yarn install --offline --frozen-lockfile --ignore-platform --ignore-scripts --no-progress --non-interactive
- patchShebangs node_modules
- rm -rf node_modules/matrix-react-sdk
- ln -s $PWD/../matrix-react-sdk node_modules/
- rm -rf node_modules/matrix-js-sdk
- ln -s $PWD/../matrix-js-sdk node_modules/
- popd
-
- pushd matrix-js-sdk
- fixup-yarn-lock yarn.lock
- yarn config --offline set yarn-offline-mirror $jsSdkOfflineCache
- yarn install --offline --frozen-lockfile --ignore-platform --ignore-scripts --no-progress --non-interactive
- patchShebangs node_modules
- popd
-
- pushd matrix-react-sdk
- fixup-yarn-lock yarn.lock
- yarn config --offline set yarn-offline-mirror $reactSdkOfflineCache
- yarn install --offline --frozen-lockfile --ignore-platform --ignore-scripts --no-progress --non-interactive
- patchShebangs node_modules scripts
- popd
-
- runHook postConfigure
- '';
-
- buildPhase = ''
- runHook preBuild
-
- pushd element-web
- export VERSION=${version}
- yarn build:res --offline
- yarn build:module_system --offline
- yarn build:bundle --offline
- popd
-
- runHook postBuild
- '';
-
- installPhase = ''
- runHook preInstall
-
- mv element-web/webapp $out
- jq -s '.[0] * .[1]' "configs/sc/config.json" "${configOverrides}" > "$out/config.json"
-
- runHook postInstall
- '';
-
- meta = with lib; {
- description = "Matrix client / Element Web fork";
- homepage = "https://schildi.chat/";
- changelog = "https://github.com/SchildiChat/schildichat-desktop/releases";
- maintainers = teams.matrix.members ++ (with maintainers; [ kloenk yuka ]);
- license = licenses.asl20;
- platforms = platforms.all;
- };
-}
diff --git a/pkgs/applications/networking/instant-messengers/schildichat/update.sh b/pkgs/applications/networking/instant-messengers/schildichat/update.sh
deleted file mode 100755
index 6ddc99902c3b..000000000000
--- a/pkgs/applications/networking/instant-messengers/schildichat/update.sh
+++ /dev/null
@@ -1,43 +0,0 @@
-#!/usr/bin/env nix-shell
-#!nix-shell -I nixpkgs=../../../../../ -i bash -p nix wget prefetch-yarn-deps nix-prefetch-git jq
-
-if [[ "$#" -gt 2 || "$1" == -* ]]; then
- echo "Regenerates packaging data for the SchildiChat packages."
- echo "Usage: $0 [git revision or tag] [version string override]"
- exit 1
-fi
-
-rev="$1"
-version="$2"
-
-set -euo pipefail
-
-if [ -z "$rev" ]; then
- rev="$(wget -O- "https://api.github.com/repos/SchildiChat/schildichat-desktop/releases?per_page=1" | jq -r '.[0].tag_name')"
-fi
-
-if [ -z "$version" ]; then
- # strip leading "v"
- version="${rev#v}"
-fi
-
-src_data=$(nix-prefetch-git https://github.com/SchildiChat/schildichat-desktop --fetch-submodules --rev $rev)
-src=$(echo $src_data | jq -r .path)
-src_hash=$(echo $src_data | jq -r .sha256)
-
-web_yarn_hash=$(prefetch-yarn-deps $src/element-web/yarn.lock)
-desktop_yarn_hash=$(prefetch-yarn-deps $src/element-desktop/yarn.lock)
-js_sdk_yarn_hash=$(prefetch-yarn-deps $src/matrix-js-sdk/yarn.lock)
-react_sdk_yarn_hash=$(prefetch-yarn-deps $src/matrix-react-sdk/yarn.lock)
-
-cat > pin.json << EOF
-{
- "version": "$version",
- "rev": "$rev",
- "srcHash": "$src_hash",
- "webYarnHash": "$web_yarn_hash",
- "jsSdkYarnHash": "$js_sdk_yarn_hash",
- "reactSdkYarnHash": "$react_sdk_yarn_hash",
- "desktopYarnHash": "$desktop_yarn_hash"
-}
-EOF
diff --git a/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix b/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix
index c545ac79a242..c01f260406d4 100644
--- a/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix
+++ b/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix
@@ -1,12 +1,17 @@
-{ callPackage }: builtins.mapAttrs (pname: attrs: callPackage ./generic.nix (attrs // { inherit pname; })) {
- signal-desktop = {
+{ callPackage, stdenv }: builtins.mapAttrs (pname: attrs: callPackage ./generic.nix (attrs // { inherit pname; })) {
+ signal-desktop = rec {
dir = "Signal";
version = "6.40.0";
+ version-aarch64 = "6.40.0";
+ url = "https://updates.signal.org/desktop/apt/pool/s/signal-desktop/signal-desktop_${version}_amd64.deb";
+ url-aarch64 = "https://github.com/0mniteck/Signal-Desktop-Mobian/raw/${version-aarch64}/builds/release/signal-desktop_${version-aarch64}_arm64.deb";
hash = "sha256-vyXHlycPSyEyv938IKzGM6pdERHHerx2CLY/U+WMrH4=";
+ hash-aarch64 = "sha256-3Pi0c+CGcJR1M4ll51m+B5PmGIcIjjlc0qa9b8rkMeU=";
};
- signal-desktop-beta = {
+ signal-desktop-beta = rec {
dir = "Signal Beta";
version = "6.40.0-beta.2";
hash = "sha256-pfedkxbZ25DFgz+/N7ZEb9LwKrHuoMM+Zi+Tc21QPsg=";
+ url = "https://updates.signal.org/desktop/apt/pool/s/signal-desktop-beta/signal-desktop-beta_${version}_amd64.deb";
};
}
diff --git a/pkgs/applications/networking/instant-messengers/signal-desktop/generic.nix b/pkgs/applications/networking/instant-messengers/signal-desktop/generic.nix
index 1d75bd542d6c..c3e14775cb16 100644
--- a/pkgs/applications/networking/instant-messengers/signal-desktop/generic.nix
+++ b/pkgs/applications/networking/instant-messengers/signal-desktop/generic.nix
@@ -1,7 +1,11 @@
{ pname
, dir
, version
+, version-aarch64 ? ""
, hash
+, hash-aarch64 ? ""
+, url
+, url-aarch64 ? ""
, stdenv
, lib
, fetchurl
@@ -51,8 +55,15 @@
, wayland
}:
-stdenv.mkDerivation rec {
- inherit pname version; # Please backport all updates to the stable channel.
+let
+ inherit (stdenv) targetPlatform;
+ ARCH = if targetPlatform.isAarch64 then "arm64" else "x64";
+ final-version = if targetPlatform.isAarch64 then version-aarch64 else version;
+in stdenv.mkDerivation rec {
+ inherit pname;
+ version = final-version;
+
+ # Please backport all updates to the stable channel.
# All releases have a limited lifetime and "expire" 90 days after the release.
# When releases "expire" the application becomes unusable until an update is
# applied. The expiration date for the current release can be extracted with:
@@ -61,8 +72,8 @@ stdenv.mkDerivation rec {
# few additional steps and might not be the best idea.)
src = fetchurl {
- url = "https://updates.signal.org/desktop/apt/pool/s/${pname}/${pname}_${version}_amd64.deb";
- inherit hash;
+ url = if targetPlatform.isAarch64 then url-aarch64 else url;
+ hash = if targetPlatform.isAarch64 then hash-aarch64 else hash;
};
nativeBuildInputs = [
@@ -163,7 +174,7 @@ stdenv.mkDerivation rec {
${if pname == "signal-desktop" then "--replace \"bin/signal-desktop\" \"bin/signal-desktop --use-tray-icon\"" else ""}
autoPatchelf --no-recurse -- "$out/lib/${dir}/"
- patchelf --add-needed ${libpulseaudio}/lib/libpulse.so "$out/lib/${dir}/resources/app.asar.unpacked/node_modules/@signalapp/ringrtc/build/linux/libringrtc-x64.node"
+ patchelf --add-needed ${libpulseaudio}/lib/libpulse.so "$out/lib/${dir}/resources/app.asar.unpacked/node_modules/@signalapp/ringrtc/build/linux/libringrtc-${ARCH}.node"
'';
# Tests if the application launches and waits for "Link your phone to Signal Desktop":
@@ -176,11 +187,11 @@ stdenv.mkDerivation rec {
"Signal Android" or "Signal iOS" app.
'';
homepage = "https://signal.org/";
- changelog = "https://github.com/signalapp/Signal-Desktop/releases/tag/v${version}";
+ changelog = "https://github.com/signalapp/Signal-Desktop/releases/tag/v${final-version}";
license = lib.licenses.agpl3Only;
- maintainers = with lib.maintainers; [ mic92 equirosa urandom ];
+ maintainers = with lib.maintainers; [ mic92 equirosa urandom bkchr ];
mainProgram = pname;
- platforms = [ "x86_64-linux" ];
+ platforms = if builtins.stringLength version-aarch64 > 0 then [ "x86_64-linux" "aarch64-linux" ] else [ "x86_64-linux" ];
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
};
}
diff --git a/pkgs/applications/networking/protonmail-bridge/default.nix b/pkgs/applications/networking/protonmail-bridge/default.nix
index 85922fea6551..0584b8f8af3f 100644
--- a/pkgs/applications/networking/protonmail-bridge/default.nix
+++ b/pkgs/applications/networking/protonmail-bridge/default.nix
@@ -37,6 +37,8 @@ buildGoModule rec {
postInstall = ''
mv $out/bin/Desktop-Bridge $out/bin/protonmail-bridge # The cli is named like that in other distro packages
+ install -Dm444 dist/proton-bridge.desktop -t $out/share/applications
+ install -Dm444 dist/bridge.svg $out/share/icons/hicolor/scalable/apps/protonmail-bridge.svg
'';
meta = with lib; {
diff --git a/pkgs/applications/networking/rymdport/default.nix b/pkgs/applications/networking/rymdport/default.nix
index cb7d99b04799..e95bd9bc03af 100644
--- a/pkgs/applications/networking/rymdport/default.nix
+++ b/pkgs/applications/networking/rymdport/default.nix
@@ -41,6 +41,15 @@ buildGoModule rec {
IOKit
];
+ postInstall = ''
+ for res in $(ls internal/assets/icons | sed -e 's/icon-//g' -e 's/.png//g'); do
+ install -Dm444 internal/assets/icons/icon-$res.png \
+ $out/share/icons/hicolor/''${res}x''${res}/apps/io.github.jacalz.rymdport.png
+ done
+ install -Dm444 internal/assets/svg/icon.svg $out/share/icons/hicolor/scalable/apps/io.github.jacalz.rymdport.svg
+ install -Dm444 internal/assets/unix/io.github.jacalz.rymdport.desktop -t $out/share/applications
+ '';
+
meta = {
description = "Easy encrypted file, folder, and text sharing between devices";
homepage = "https://github.com/Jacalz/rymdport";
diff --git a/pkgs/applications/networking/sniffnet/default.nix b/pkgs/applications/networking/sniffnet/default.nix
index b3cb5316ec0c..6142aa3898e2 100644
--- a/pkgs/applications/networking/sniffnet/default.nix
+++ b/pkgs/applications/networking/sniffnet/default.nix
@@ -50,6 +50,16 @@ rustPlatform.buildRustPackage rec {
"--skip=secondary_threads::check_updates::tests::fetch_latest_release_from_github"
];
+ postInstall = ''
+ for res in $(ls resources/packaging/linux/graphics | sed -e 's/sniffnet_//g' -e 's/x.*//g'); do
+ install -Dm444 resources/packaging/linux/graphics/sniffnet_''${res}x''${res}.png \
+ $out/share/icons/hicolor/''${res}x''${res}/apps/sniffnet.png
+ done
+ install -Dm444 resources/packaging/linux/sniffnet.desktop -t $out/share/applications
+ substituteInPlace $out/share/applications/sniffnet.desktop \
+ --replace 'Exec=/usr/bin/sniffnet' 'Exec=sniffnet'
+ '';
+
postFixup = lib.optionalString stdenv.isLinux ''
patchelf $out/bin/sniffnet \
--add-rpath ${lib.makeLibraryPath [ vulkan-loader xorg.libX11 ]}
diff --git a/pkgs/applications/office/planify/default.nix b/pkgs/applications/office/planify/default.nix
index e4cca46bbd63..94845ba5da0c 100644
--- a/pkgs/applications/office/planify/default.nix
+++ b/pkgs/applications/office/planify/default.nix
@@ -23,16 +23,16 @@
stdenv.mkDerivation rec {
pname = "planify";
- version = "4.1.1";
+ version = "4.1.4";
src = fetchFromGitHub {
owner = "alainm23";
repo = "planify";
- # The commit is named as "Release 4.1.1", published to Flathub, but not tags
- # https://github.com/flathub/io.github.alainm23.planify/commit/2a353ccfcf3379add6778d569f49da37f40accfa
+ # The commit is named as "Release 4.1.4", published to Flathub, but not tags
+ # https://github.com/flathub/io.github.alainm23.planify/commit/f345f81b55e4638bc6605e0bf9d15a057b846252
# https://github.com/alainm23/planify/issues/1002
- rev = "adf3629bcacfc9978f6dde5b87eff0278533ab3e";
- hash = "sha256-xqklvSYmqBQ+IQ3lRjMbV4W4vD/rLCln7rBVCbYiBGo=";
+ rev = "73fd6cb7acfc60937d1403238c255736b97aa94b";
+ hash = "sha256-K3QFFpq2MJxK34Uh0qFyaSGeTPTZbwIVYkosFUrhflQ=";
};
nativeBuildInputs = [
diff --git a/pkgs/applications/office/timeular/default.nix b/pkgs/applications/office/timeular/default.nix
index 824a20a31329..8dec32cfc6c0 100644
--- a/pkgs/applications/office/timeular/default.nix
+++ b/pkgs/applications/office/timeular/default.nix
@@ -10,7 +10,7 @@ let
src = fetchurl {
url = "https://s3.amazonaws.com/timeular-desktop-packages/linux/production/Timeular-${version}.AppImage";
- sha256 = "sha256-RmWRNKy2w3BM/ipQyFpkNC3+XXsJXjN6VYWNo8OKpy0=";
+ hash = "sha256-kacJSlctE1bNAByH26Qpu609ZNbdkYTx6OUEgCmefqg=";
};
appimageContents = appimageTools.extractType2 {
diff --git a/pkgs/applications/office/wpsoffice/default.nix b/pkgs/applications/office/wpsoffice/default.nix
index 87c0183e7e3d..d336b9cd5ba5 100644
--- a/pkgs/applications/office/wpsoffice/default.nix
+++ b/pkgs/applications/office/wpsoffice/default.nix
@@ -24,10 +24,10 @@ stdenv.mkDerivation rec {
version = "11.1.0.11711";
src = if useChineseVersion then fetchurl {
- url = "https://wps-linux-personal.wpscdn.cn/wps/download/ep/Linux2019/${lib.last (lib.splitString "." version)}/wps-office_${version}_amd64.deb";
+ url = "https://wps-linux-personal.wpscdn.cn/wps/download/ep/Linux2019/${lib.last (lib.splitVersion version)}/wps-office_${version}_amd64.deb";
hash = "sha256-JHSTZZnOZoTpj8zF4C5PmjTkftEdxbeaqweY3ITiJto=";
} else fetchurl {
- url = "https://wdl1.pcfg.cache.wpscdn.com/wpsdl/wpsoffice/download/linux/${lib.last (lib.splitString "." version)}/wps-office_${version}.XA_amd64.deb";
+ url = "https://wdl1.pcfg.cache.wpscdn.com/wpsdl/wpsoffice/download/linux/${lib.last (lib.splitVersion version)}/wps-office_${version}.XA_amd64.deb";
hash = "sha256-2apkSE/8Wm6/OQ4x5n1PE1emhovqOgD0NVTY5QZZTYA=";
};
diff --git a/pkgs/applications/science/math/caffe/default.nix b/pkgs/applications/science/math/caffe/default.nix
index 42c160393595..6595f0b846dd 100644
--- a/pkgs/applications/science/math/caffe/default.nix
+++ b/pkgs/applications/science/math/caffe/default.nix
@@ -26,24 +26,17 @@ let
# The default for cudatoolkit 10.1 is CUDNN 8.0.5, the last version to support CUDA 10.1.
# However, this caffe does not build with CUDNN 8.x, so we use CUDNN 7.6.5 instead.
# Earlier versions of cudatoolkit use pre-8.x CUDNN, so we use the default.
- cudnn = if lib.versionOlder cudatoolkit.version "10.1"
- then cudaPackages.cudnn
- else cudaPackages.cudnn_7_6;
-in
+ hasCudnn =
+ if lib.versionOlder cudatoolkit.version "10.1"
+ then cudaPackages ? cudnn
+ else cudaPackages ? cudnn_7_6;
-assert leveldbSupport -> (leveldb != null && snappy != null);
-assert cudnnSupport -> cudaSupport;
-assert ncclSupport -> cudaSupport;
-assert pythonSupport -> (python != null && numpy != null);
-
-let
toggle = bool: if bool then "ON" else "OFF";
test_model_weights = fetchurl {
url = "http://dl.caffe.berkeleyvision.org/bvlc_reference_caffenet.caffemodel";
sha256 = "472d4a06035497b180636d8a82667129960371375bd10fcb6df5c6c7631f25e0";
};
-
in
stdenv.mkDerivation rec {
@@ -74,7 +67,8 @@ stdenv.mkDerivation rec {
buildInputs = [ boost gflags glog protobuf hdf5-cpp opencv4 blas ]
++ lib.optional cudaSupport cudatoolkit
- ++ lib.optional cudnnSupport cudnn
+ ++ lib.optional (lib.versionOlder cudatoolkit.version "10.1" && hasCudnn) cudaPackages.cudnn
+ ++ lib.optional (lib.versionAtLeast cudatoolkit.version "10.1" && hasCudnn) cudaPackages.cudnn_7_6
++ lib.optional lmdbSupport lmdb
++ lib.optional ncclSupport nccl
++ lib.optionals leveldbSupport [ leveldb snappy ]
@@ -154,7 +148,14 @@ stdenv.mkDerivation rec {
'';
homepage = "http://caffe.berkeleyvision.org/";
maintainers = with maintainers; [ ];
- broken = (pythonSupport && (python.isPy310)) || cudaSupport;
+ broken =
+ (pythonSupport && (python.isPy310))
+ || cudaSupport
+ || !(leveldbSupport -> (leveldb != null && snappy != null))
+ || !(cudnnSupport -> (hasCudnn && cudaSupport))
+ || !(ncclSupport -> cudaSupport)
+ || !(pythonSupport -> (python != null && numpy != null))
+ ;
license = licenses.bsd2;
platforms = platforms.linux ++ platforms.darwin;
};
diff --git a/pkgs/applications/version-management/gh/default.nix b/pkgs/applications/version-management/gh/default.nix
index 622f5846f990..ca8e1109a626 100644
--- a/pkgs/applications/version-management/gh/default.nix
+++ b/pkgs/applications/version-management/gh/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "gh";
- version = "2.39.2";
+ version = "2.40.0";
src = fetchFromGitHub {
owner = "cli";
repo = "cli";
rev = "v${version}";
- hash = "sha256-6FjsUEroHpAjQj+7Z/C935LunYbgAzRvQI2pORiLo3s=";
+ hash = "sha256-ffmOyifoJPrrC9J4lZ7HWq+fww5/EOCYhYIfx6Been0=";
};
vendorHash = "sha256-jM9nwTMOTh+eXztLvHIwwH4qu3ZIMOtBrPEtByB9Ry8=";
diff --git a/pkgs/applications/version-management/sourcehut/builds.nix b/pkgs/applications/version-management/sourcehut/builds.nix
index 4831959d0fe0..3eb45eb9e528 100644
--- a/pkgs/applications/version-management/sourcehut/builds.nix
+++ b/pkgs/applications/version-management/sourcehut/builds.nix
@@ -11,6 +11,9 @@
, lxml
, python
, unzip
+, pip
+, pythonOlder
+, setuptools
}:
let
version = "0.86.10";
@@ -39,12 +42,20 @@ in
buildPythonPackage rec {
inherit src version;
pname = "buildsrht";
+ pyproject = true;
+
+ disabled = pythonOlder "3.7";
postPatch = ''
substituteInPlace Makefile \
--replace "all: api worker" ""
'';
+ nativeBuildInputs = [
+ pip
+ setuptools
+ ];
+
propagatedBuildInputs = [
srht
redis
diff --git a/pkgs/applications/version-management/sourcehut/core.nix b/pkgs/applications/version-management/sourcehut/core.nix
index b413aa2c001d..65eac84daf8d 100644
--- a/pkgs/applications/version-management/sourcehut/core.nix
+++ b/pkgs/applications/version-management/sourcehut/core.nix
@@ -21,12 +21,17 @@
, importlib-metadata
, tinycss2
, sassc
+, pythonOlder
, minify
+, setuptools
}:
buildPythonPackage rec {
pname = "srht";
version = "0.69.15";
+ pyproject = true;
+
+ disabled = pythonOlder "3.7";
src = fetchFromSourcehut {
owner = "~sircmpwn";
@@ -41,6 +46,10 @@ buildPythonPackage rec {
patches/redis-socket/core/0001-Fix-Unix-socket-support-in-RedisQueueCollector.patch
];
+ nativeBuildInputs = [
+ setuptools
+ ];
+
propagatedNativeBuildInputs = [
sassc
minify
diff --git a/pkgs/applications/version-management/sourcehut/git.nix b/pkgs/applications/version-management/sourcehut/git.nix
index 3a5163f9d171..8f6adfde2ed3 100644
--- a/pkgs/applications/version-management/sourcehut/git.nix
+++ b/pkgs/applications/version-management/sourcehut/git.nix
@@ -7,7 +7,10 @@
, scmsrht
, pygit2
, minio
+, pythonOlder
, unzip
+, pip
+, setuptools
}:
let
version = "0.84.2";
@@ -78,12 +81,20 @@ in
buildPythonPackage rec {
inherit src version;
pname = "gitsrht";
+ pyproject = true;
+
+ disabled = pythonOlder "3.7";
postPatch = ''
substituteInPlace Makefile \
--replace "all: api gitsrht-dispatch gitsrht-keys gitsrht-shell gitsrht-update-hook" ""
'';
+ nativeBuildInputs = [
+ pip
+ setuptools
+ ];
+
propagatedBuildInputs = [
srht
scmsrht
diff --git a/pkgs/applications/version-management/sourcehut/hg.nix b/pkgs/applications/version-management/sourcehut/hg.nix
index f448109a6d7d..6bc266232902 100644
--- a/pkgs/applications/version-management/sourcehut/hg.nix
+++ b/pkgs/applications/version-management/sourcehut/hg.nix
@@ -8,11 +8,17 @@
, unidiff
, python
, unzip
+, pip
+, pythonOlder
+, setuptools
}:
buildPythonPackage rec {
pname = "hgsrht";
version = "0.32.4";
+ pyproject = true;
+
+ disabled = pythonOlder "3.7";
src = fetchFromSourcehut {
owner = "~sircmpwn";
@@ -49,6 +55,11 @@ buildPythonPackage rec {
'';
};
+ nativeBuildInputs = [
+ pip
+ setuptools
+ ];
+
propagatedBuildInputs = [
python-hglib
scmsrht
diff --git a/pkgs/applications/version-management/sourcehut/hub.nix b/pkgs/applications/version-management/sourcehut/hub.nix
index 6f1b17b01c3e..bc7d243a7c0a 100644
--- a/pkgs/applications/version-management/sourcehut/hub.nix
+++ b/pkgs/applications/version-management/sourcehut/hub.nix
@@ -4,13 +4,19 @@
, buildPythonPackage
, python
, srht
+, setuptools
+, pip
, pyyaml
+, pythonOlder
, unzip
}:
buildPythonPackage rec {
pname = "hubsrht";
version = "0.17.2";
+ pyproject = true;
+
+ disabled = pythonOlder "3.7";
src = fetchFromSourcehut {
owner = "~sircmpwn";
@@ -30,6 +36,11 @@ buildPythonPackage rec {
vendorHash = "sha256-K5EmZ4U+xItTR85+SCwhwg5KUGLkKHo9Nr2pkvmJpfo=";
} // import ./fix-gqlgen-trimpath.nix { inherit unzip; });
+ nativeBuildInputs = [
+ pip
+ setuptools
+ ];
+
propagatedBuildInputs = [
srht
pyyaml
@@ -44,7 +55,13 @@ buildPythonPackage rec {
ln -s ${hubsrht-api}/bin/api $out/bin/hubsrht-api
'';
- pythonImportsCheck = [ "hubsrht" ];
+
+ # Module has no tests
+ doCheck = false;
+
+ pythonImportsCheck = [
+ "hubsrht"
+ ];
meta = with lib; {
homepage = "https://git.sr.ht/~sircmpwn/hub.sr.ht";
diff --git a/pkgs/applications/version-management/sourcehut/lists.nix b/pkgs/applications/version-management/sourcehut/lists.nix
index 24b56b9dd3c1..6d62bdbdc1ec 100644
--- a/pkgs/applications/version-management/sourcehut/lists.nix
+++ b/pkgs/applications/version-management/sourcehut/lists.nix
@@ -9,11 +9,17 @@
, emailthreads
, python
, unzip
+, pip
+, pythonOlder
+, setuptools
}:
buildPythonPackage rec {
pname = "listssrht";
version = "0.57.8";
+ pyproject = true;
+
+ disabled = pythonOlder "3.7";
src = fetchFromSourcehut {
owner = "~sircmpwn";
@@ -34,6 +40,11 @@ buildPythonPackage rec {
--replace "all: api" ""
'';
+ nativeBuildInputs = [
+ pip
+ setuptools
+ ];
+
propagatedBuildInputs = [
srht
aiosmtpd
diff --git a/pkgs/applications/version-management/sourcehut/man.nix b/pkgs/applications/version-management/sourcehut/man.nix
index b01d739a0600..04bfabb8053b 100644
--- a/pkgs/applications/version-management/sourcehut/man.nix
+++ b/pkgs/applications/version-management/sourcehut/man.nix
@@ -6,11 +6,17 @@
, pygit2
, python
, unzip
+, pip
+, pythonOlder
+, setuptools
}:
buildPythonPackage rec {
pname = "mansrht";
version = "0.16.1";
+ pyproject = true;
+
+ disabled = pythonOlder "3.7";
src = fetchFromSourcehut {
owner = "~sircmpwn";
@@ -30,6 +36,11 @@ buildPythonPackage rec {
vendorHash = "sha256-K5EmZ4U+xItTR85+SCwhwg5KUGLkKHo9Nr2pkvmJpfo=";
} // import ./fix-gqlgen-trimpath.nix { inherit unzip; });
+ nativeBuildInputs = [
+ pip
+ setuptools
+ ];
+
propagatedBuildInputs = [
srht
pygit2
diff --git a/pkgs/applications/version-management/sourcehut/meta.nix b/pkgs/applications/version-management/sourcehut/meta.nix
index 28cab5852193..cbfc610fdf5f 100644
--- a/pkgs/applications/version-management/sourcehut/meta.nix
+++ b/pkgs/applications/version-management/sourcehut/meta.nix
@@ -13,6 +13,9 @@
, zxcvbn
, python
, unzip
+, pip
+, pythonOlder
+, setuptools
}:
let
version = "0.64.8";
@@ -35,12 +38,20 @@ in
buildPythonPackage rec {
pname = "metasrht";
inherit version src;
+ pyproject = true;
+
+ disabled = pythonOlder "3.7";
postPatch = ''
substituteInPlace Makefile \
--replace "all: api" ""
'';
+ nativeBuildInputs = [
+ pip
+ setuptools
+ ];
+
propagatedBuildInputs = [
alembic
bcrypt
diff --git a/pkgs/applications/version-management/sourcehut/paste.nix b/pkgs/applications/version-management/sourcehut/paste.nix
index 9f1aa7f91a79..59bd7c8334fa 100644
--- a/pkgs/applications/version-management/sourcehut/paste.nix
+++ b/pkgs/applications/version-management/sourcehut/paste.nix
@@ -3,8 +3,11 @@
, buildGoModule
, buildPythonPackage
, srht
+, pip
, pyyaml
, python
+, pythonOlder
+, setuptools
, unzip
}:
@@ -28,12 +31,20 @@ in
buildPythonPackage rec {
inherit src version;
pname = "pastesrht";
+ pyproject = true;
+
+ disabled = pythonOlder "3.7";
postPatch = ''
substituteInPlace Makefile \
--replace "all: api" ""
'';
+ nativeBuildInputs = [
+ pip
+ setuptools
+ ];
+
propagatedBuildInputs = [
srht
pyyaml
diff --git a/pkgs/applications/version-management/sourcehut/scm.nix b/pkgs/applications/version-management/sourcehut/scm.nix
index 810f3007c253..cadf3d0989b9 100644
--- a/pkgs/applications/version-management/sourcehut/scm.nix
+++ b/pkgs/applications/version-management/sourcehut/scm.nix
@@ -4,11 +4,16 @@
, srht
, pyyaml
, buildsrht
+, pythonOlder
+, setuptools
}:
buildPythonPackage rec {
pname = "scmsrht";
version = "0.22.23";
+ pyproject = true;
+
+ disabled = pythonOlder "3.7";
src = fetchFromSourcehut {
owner = "~sircmpwn";
@@ -17,6 +22,10 @@ buildPythonPackage rec {
sha256 = "sha256-058dOEYJDY3jtxH1VkV1CFq5CZTkauSnTWg57DCnNtw=";
};
+ nativeBuildInputs = [
+ setuptools
+ ];
+
propagatedBuildInputs = [
srht
pyyaml
@@ -28,6 +37,7 @@ buildPythonPackage rec {
'';
dontUseSetuptoolsCheck = true;
+
pythonImportsCheck = [ "scmsrht" ];
meta = with lib; {
diff --git a/pkgs/applications/version-management/sourcehut/todo.nix b/pkgs/applications/version-management/sourcehut/todo.nix
index 0a5cefc130d5..2fc9c4485fd7 100644
--- a/pkgs/applications/version-management/sourcehut/todo.nix
+++ b/pkgs/applications/version-management/sourcehut/todo.nix
@@ -8,11 +8,16 @@
, factory-boy
, python
, unzip
+, pythonOlder
+, setuptools
}:
buildPythonPackage rec {
pname = "todosrht";
version = "0.74.6";
+ pyproject = true;
+
+ disabled = pythonOlder "3.7";
src = fetchFromSourcehut {
owner = "~sircmpwn";
@@ -33,6 +38,10 @@ buildPythonPackage rec {
vendorHash = "sha256-rvfG5F6ez8UM0dYVhKfzwtb7ZEJlaKMBAfKDbo3Aofc=";
} // import ./fix-gqlgen-trimpath.nix { inherit unzip; });
+ nativeBuildInputs = [
+ setuptools
+ ];
+
propagatedBuildInputs = [
srht
alembic
diff --git a/pkgs/applications/video/cutecapture/default.nix b/pkgs/applications/video/cutecapture/default.nix
index 48d9c238964e..a588ddb38a8d 100644
--- a/pkgs/applications/video/cutecapture/default.nix
+++ b/pkgs/applications/video/cutecapture/default.nix
@@ -35,6 +35,8 @@ stdenv.mkDerivation (finalAttrs: {
postInstall = ''
install -Dm644 -t $out/lib/udev/rules.d 95-{3,}dscapture.rules
+ install -Dm444 -t $out/share/applications Cute{3,}DSCapture.desktop
+ install -Dm444 -t $out/share/icons/hicolor/128x128/apps Cute{3,}DSCapture.png
'';
meta = with lib; {
diff --git a/pkgs/applications/video/pipe-viewer/default.nix b/pkgs/applications/video/pipe-viewer/default.nix
index 5fc574881cfb..68c47df58da6 100644
--- a/pkgs/applications/video/pipe-viewer/default.nix
+++ b/pkgs/applications/video/pipe-viewer/default.nix
@@ -67,6 +67,11 @@ buildPerlModule rec {
];
dontWrapGApps = true;
+
+ postInstall = ''
+ cp -r share/* $out/share
+ '';
+
postFixup = ''
wrapProgram "$out/bin/pipe-viewer" \
--prefix PATH : "${lib.makeBinPath [ ffmpeg wget youtube-dl yt-dlp ]}"
diff --git a/pkgs/build-support/appimage/default.nix b/pkgs/build-support/appimage/default.nix
index 7b9bb239402b..078570ec7aea 100644
--- a/pkgs/build-support/appimage/default.nix
+++ b/pkgs/build-support/appimage/default.nix
@@ -173,6 +173,7 @@ rec {
libpulseaudio
libsamplerate
libmikmod
+ libthai
libtheora
libtiff
pixman
diff --git a/pkgs/build-support/dotnet/build-dotnet-module/default.nix b/pkgs/build-support/dotnet/build-dotnet-module/default.nix
index f8ed3a38890c..573b270ee408 100644
--- a/pkgs/build-support/dotnet/build-dotnet-module/default.nix
+++ b/pkgs/build-support/dotnet/build-dotnet-module/default.nix
@@ -165,7 +165,7 @@ stdenvNoCC.mkDerivation (args // {
components = lib.pipe args.version [
lib.splitVersion
(lib.filter (x: (lib.strings.match "[0-9]+" x) != null))
- (lib.filter (x: (lib.toInt x) < 65535)) # one version component in dotnet has to fit in 16 bits
+ (lib.filter (x: (lib.toIntBase10 x) < 65535)) # one version component in dotnet has to fit in 16 bits
];
in if (lib.length components) == 0
then null
diff --git a/pkgs/by-name/ar/arduino-ide/package.nix b/pkgs/by-name/ar/arduino-ide/package.nix
new file mode 100644
index 000000000000..bcc947c1530c
--- /dev/null
+++ b/pkgs/by-name/ar/arduino-ide/package.nix
@@ -0,0 +1,38 @@
+{ appimageTools
+, fetchurl
+, lib
+}:
+
+let
+ pname = "arduino-ide";
+ version = "2.2.1";
+
+ src = fetchurl {
+ url = "https://github.com/arduino/arduino-ide/releases/download/${version}/arduino-ide_${version}_Linux_64bit.AppImage";
+ hash = "sha256-77uS/3ean3dWG/vDHG+ry238hiJlYub7H03f15eJu+I=";
+ };
+
+ appimageContents = appimageTools.extractType2 { inherit pname version src; };
+in
+appimageTools.wrapType2 {
+ inherit pname version src;
+
+ extraInstallCommands = ''
+ mv $out/bin/{${pname}-${version},${pname}}
+
+ install -Dm444 ${appimageContents}/${pname}.desktop -t $out/share/applications/
+ install -Dm444 ${appimageContents}/${pname}.png -t $out/share/pixmaps/
+ '';
+
+ extraPkgs = pkgs: with pkgs; [ libsecret ];
+
+ meta = with lib; {
+ description = "Open-source electronics prototyping platform";
+ homepage = "https://www.arduino.cc/en/software";
+ changelog = "https://github.com/arduino/arduino-ide/releases/tag/${version}";
+ license = licenses.agpl3Only;
+ mainProgram = "arduino-ide";
+ maintainers = with maintainers; [ clerie ];
+ platforms = [ "x86_64-linux" ];
+ };
+}
diff --git a/pkgs/by-name/ca/cargo-swift/package.nix b/pkgs/by-name/ca/cargo-swift/package.nix
new file mode 100644
index 000000000000..e98dab10b058
--- /dev/null
+++ b/pkgs/by-name/ca/cargo-swift/package.nix
@@ -0,0 +1,26 @@
+{ lib
+, stdenv
+, rustPlatform
+, fetchFromGitHub
+}:
+
+rustPlatform.buildRustPackage rec {
+ pname = "cargo-swift";
+ version = "0.4.0";
+
+ src = fetchFromGitHub {
+ owner = "antoniusnaumann";
+ repo = "cargo-swift";
+ rev = "v${version}";
+ hash = "sha256-dW0/h7uS0BEstiochACIySSKXsz+E6Tj5MaLtdin7gw=";
+ };
+
+ cargoHash = "sha256-LsjDeKfAvgVYM4qYyWq9MoXB4jIh870urrFHpiGCGPc=";
+
+ meta = with lib; {
+ description = "A cargo plugin to easily build Swift packages from Rust code";
+ homepage = "https://github.com/antoniusnaumann/cargo-swift";
+ license = with licenses; [ asl20 mit ];
+ maintainers = with maintainers; [ elliot ];
+ };
+}
diff --git a/pkgs/by-name/cp/cpu-x/package.nix b/pkgs/by-name/cp/cpu-x/package.nix
index e287d379fe72..aacb3ea75225 100644
--- a/pkgs/by-name/cp/cpu-x/package.nix
+++ b/pkgs/by-name/cp/cpu-x/package.nix
@@ -16,13 +16,13 @@
stdenv.mkDerivation rec {
pname = "cpu-x";
- version = "5.0.1";
+ version = "5.0.2";
src = fetchFromGitHub {
owner = "X0rg";
repo = "CPU-X";
rev = "v${version}";
- sha256 = "sha256-g3k9P7EevVeDHvnc1dG8cI4C7xhjrDy7gwdoWj6G6zA=";
+ sha256 = "sha256-tdxIbs5jR4sQHt1ZLUmiAYszP2e5SCMqEFq+eW1k7+s=";
};
nativeBuildInputs = [ cmake pkg-config wrapGAppsHook nasm makeWrapper ];
diff --git a/pkgs/by-name/dr/drone-scp/package.nix b/pkgs/by-name/dr/drone-scp/package.nix
new file mode 100644
index 000000000000..3a0f0fc74f78
--- /dev/null
+++ b/pkgs/by-name/dr/drone-scp/package.nix
@@ -0,0 +1,28 @@
+{ lib
+, buildGoModule
+, fetchFromGitHub
+}:
+buildGoModule rec {
+ pname = "drone-scp";
+ version = "1.6.11";
+
+ src = fetchFromGitHub {
+ owner = "appleboy";
+ repo = "drone-scp";
+ rev = "v${version}";
+ hash = "sha256-JCqiYPhuPKDcbg8eo4DFuUVazu+0e0YTnG87NZRARMU=";
+ };
+
+ vendorHash = "sha256-zPpwvU/shSK1bfm0Qc2VjifSzDTpFnsUiogQfQcdY7I=";
+
+ # Needs a specific user...
+ doCheck = false;
+
+ meta = with lib; {
+ description = "Copy files and artifacts via SSH using a binary, docker or Drone CI";
+ homepage = "https://github.com/appleboy/drone-scp";
+ license = licenses.mit;
+ maintainers = with maintainers; [ ambroisie ];
+ mainProgram = "drone-scp";
+ };
+}
diff --git a/pkgs/by-name/ez/eza/package.nix b/pkgs/by-name/ez/eza/package.nix
index 0e4a312bdea7..1097abd47406 100644
--- a/pkgs/by-name/ez/eza/package.nix
+++ b/pkgs/by-name/ez/eza/package.nix
@@ -17,16 +17,16 @@
rustPlatform.buildRustPackage rec {
pname = "eza";
- version = "0.16.2";
+ version = "0.16.3";
src = fetchFromGitHub {
owner = "eza-community";
repo = "eza";
rev = "v${version}";
- hash = "sha256-AqOvhi/26Nl3ex6iJ9DxC/jMdgZ331VdrJTsjBrc490=";
+ hash = "sha256-DD9Ae397i1+rUPSyCSoPn66ZRy3WbbX/ZOIii3J60VU=";
};
- cargoHash = "sha256-1hZZvXOV6towMVpnlf4P8jZei2pAZTKAfi362RKL+Jo=";
+ cargoHash = "sha256-U0smzRUkJOFKrdW4bHY3OT8/MJ74MH2dFnrPVXzqcXk=";
nativeBuildInputs = [ cmake pkg-config installShellFiles pandoc ];
buildInputs = [ zlib ]
diff --git a/pkgs/by-name/fo/fortune-kind/package.nix b/pkgs/by-name/fo/fortune-kind/package.nix
index ca88e6f2197a..80403d149f30 100644
--- a/pkgs/by-name/fo/fortune-kind/package.nix
+++ b/pkgs/by-name/fo/fortune-kind/package.nix
@@ -11,16 +11,16 @@
rustPlatform.buildRustPackage rec {
pname = "fortune-kind";
- version = "0.1.11";
+ version = "0.1.12";
src = fetchFromGitHub {
owner = "cafkafk";
repo = "fortune-kind";
rev = "v${version}";
- hash = "sha256-sk1Gj+QgU9eUjRySHsJTfM/tUcyLdqOxycAdrBPUSmg=";
+ hash = "sha256-1abke8wPvIFTmvEJ83TdfONFPBuJHbgmVHAoKddoTRw=";
};
- cargoHash = "sha256-u2CwBV2sz2EIqwUR+sJ+xyvAIyoq3ujkx39e/Bq2V8s=";
+ cargoHash = "sha256-SRPhALRGkFZDl23Om/obg1Crd9yNXroN7F/7agobuqw=";
nativeBuildInputs = [ makeBinaryWrapper installShellFiles ];
buildInputs = lib.optionals stdenv.isDarwin [ libiconv darwin.apple_sdk.frameworks.Security ];
diff --git a/pkgs/by-name/gu/guile-lzma/package.nix b/pkgs/by-name/gu/guile-lzma/package.nix
index 66dddeb88ff7..89a361ef9e4c 100644
--- a/pkgs/by-name/gu/guile-lzma/package.nix
+++ b/pkgs/by-name/gu/guile-lzma/package.nix
@@ -27,6 +27,9 @@ stdenv.mkDerivation rec {
doCheck = true;
+ # In procedure bytevector-u8-ref: Argument 2 out of range
+ dontStrip = stdenv.isDarwin;
+
meta = with lib; {
homepage = "https://ngyro.com/software/guile-lzma.html";
description = "Guile wrapper for lzma library";
diff --git a/pkgs/by-name/im/immersed-vr/package.nix b/pkgs/by-name/im/immersed-vr/package.nix
index 0cf8ef3e17ab..70cce2b97630 100644
--- a/pkgs/by-name/im/immersed-vr/package.nix
+++ b/pkgs/by-name/im/immersed-vr/package.nix
@@ -16,10 +16,6 @@ appimageTools.wrapType2 rec {
mv $out/bin/{${name},${pname}}
'';
- extraPkgs = pkgs: with pkgs; [
- libthai
- ];
-
meta = with lib; {
description = "A VR coworking platform";
homepage = "https://immersed.com";
diff --git a/pkgs/by-name/la/lazymc/Cargo.lock b/pkgs/by-name/la/lazymc/Cargo.lock
new file mode 100644
index 000000000000..b604ac700665
--- /dev/null
+++ b/pkgs/by-name/la/lazymc/Cargo.lock
@@ -0,0 +1,2079 @@
+# This file is automatically @generated by Cargo.
+# It is not intended for manual editing.
+version = 3
+
+[[package]]
+name = "adler"
+version = "1.0.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"
+
+[[package]]
+name = "aho-corasick"
+version = "0.7.20"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac"
+dependencies = [
+ "memchr",
+]
+
+[[package]]
+name = "android_system_properties"
+version = "0.1.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311"
+dependencies = [
+ "libc",
+]
+
+[[package]]
+name = "anyhow"
+version = "1.0.69"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "224afbd727c3d6e4b90103ece64b8d1b67fbb1973b1046c2281eed3f3803f800"
+
+[[package]]
+name = "async-channel"
+version = "1.8.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "cf46fee83e5ccffc220104713af3292ff9bc7c64c7de289f66dae8e38d826833"
+dependencies = [
+ "concurrent-queue",
+ "event-listener",
+ "futures-core",
+]
+
+[[package]]
+name = "async-executor"
+version = "1.5.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "17adb73da160dfb475c183343c8cccd80721ea5a605d3eb57125f0a7b7a92d0b"
+dependencies = [
+ "async-lock",
+ "async-task",
+ "concurrent-queue",
+ "fastrand",
+ "futures-lite",
+ "slab",
+]
+
+[[package]]
+name = "async-global-executor"
+version = "2.3.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f1b6f5d7df27bd294849f8eec66ecfc63d11814df7a4f5d74168a2394467b776"
+dependencies = [
+ "async-channel",
+ "async-executor",
+ "async-io",
+ "async-lock",
+ "blocking",
+ "futures-lite",
+ "once_cell",
+]
+
+[[package]]
+name = "async-io"
+version = "1.12.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8c374dda1ed3e7d8f0d9ba58715f924862c63eae6849c92d3a18e7fbde9e2794"
+dependencies = [
+ "async-lock",
+ "autocfg 1.1.0",
+ "concurrent-queue",
+ "futures-lite",
+ "libc",
+ "log",
+ "parking",
+ "polling",
+ "slab",
+ "socket2",
+ "waker-fn",
+ "windows-sys 0.42.0",
+]
+
+[[package]]
+name = "async-lock"
+version = "2.6.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c8101efe8695a6c17e02911402145357e718ac92d3ff88ae8419e84b1707b685"
+dependencies = [
+ "event-listener",
+ "futures-lite",
+]
+
+[[package]]
+name = "async-std"
+version = "1.12.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "62565bb4402e926b29953c785397c6dc0391b7b446e45008b0049eb43cec6f5d"
+dependencies = [
+ "async-channel",
+ "async-global-executor",
+ "async-io",
+ "async-lock",
+ "crossbeam-utils",
+ "futures-channel",
+ "futures-core",
+ "futures-io",
+ "futures-lite",
+ "gloo-timers",
+ "kv-log-macro",
+ "log",
+ "memchr",
+ "once_cell",
+ "pin-project-lite",
+ "pin-utils",
+ "slab",
+ "wasm-bindgen-futures",
+]
+
+[[package]]
+name = "async-task"
+version = "4.3.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7a40729d2133846d9ed0ea60a8b9541bccddab49cd30f0715a1da672fe9a2524"
+
+[[package]]
+name = "atomic-waker"
+version = "1.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "debc29dde2e69f9e47506b525f639ed42300fc014a3e007832592448fa8e4599"
+
+[[package]]
+name = "atty"
+version = "0.2.14"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"
+dependencies = [
+ "hermit-abi 0.1.19",
+ "libc",
+ "winapi 0.3.9",
+]
+
+[[package]]
+name = "autocfg"
+version = "0.1.8"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "0dde43e75fd43e8a1bf86103336bc699aa8d17ad1be60c76c0bdfd4828e19b78"
+dependencies = [
+ "autocfg 1.1.0",
+]
+
+[[package]]
+name = "autocfg"
+version = "1.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
+
+[[package]]
+name = "base64"
+version = "0.21.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a4a4ddaa51a5bc52a6948f74c06d20aaaddb71924eab79b8c97a8c556e942d6a"
+
+[[package]]
+name = "bitflags"
+version = "1.3.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
+
+[[package]]
+name = "block-buffer"
+version = "0.10.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "69cce20737498f97b993470a6e536b8523f0af7892a4f928cceb1ac5e52ebe7e"
+dependencies = [
+ "generic-array",
+]
+
+[[package]]
+name = "blocking"
+version = "1.3.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3c67b173a56acffd6d2326fb7ab938ba0b00a71480e14902b2591c87bc5741e8"
+dependencies = [
+ "async-channel",
+ "async-lock",
+ "async-task",
+ "atomic-waker",
+ "fastrand",
+ "futures-lite",
+]
+
+[[package]]
+name = "bumpalo"
+version = "3.12.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "0d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535"
+
+[[package]]
+name = "byteorder"
+version = "1.4.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610"
+
+[[package]]
+name = "bytes"
+version = "1.4.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be"
+
+[[package]]
+name = "cc"
+version = "1.0.79"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f"
+
+[[package]]
+name = "cesu8"
+version = "1.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c"
+
+[[package]]
+name = "cfg-if"
+version = "0.1.10"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"
+
+[[package]]
+name = "cfg-if"
+version = "1.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
+
+[[package]]
+name = "chrono"
+version = "0.4.23"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "16b0a3d9ed01224b22057780a37bb8c5dbfe1be8ba48678e7bf57ec4b385411f"
+dependencies = [
+ "iana-time-zone",
+ "js-sys",
+ "num-integer",
+ "num-traits",
+ "time",
+ "wasm-bindgen",
+ "winapi 0.3.9",
+]
+
+[[package]]
+name = "clap"
+version = "4.1.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f13b9c79b5d1dd500d20ef541215a6423c75829ef43117e1b4d17fd8af0b5d76"
+dependencies = [
+ "bitflags",
+ "clap_lex",
+ "is-terminal",
+ "once_cell",
+ "strsim",
+ "termcolor",
+ "unicase",
+ "unicode-width",
+]
+
+[[package]]
+name = "clap_lex"
+version = "0.3.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "783fe232adfca04f90f56201b26d79682d4cd2625e0bc7290b95123afe558ade"
+dependencies = [
+ "os_str_bytes",
+]
+
+[[package]]
+name = "cloudabi"
+version = "0.0.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f"
+dependencies = [
+ "bitflags",
+]
+
+[[package]]
+name = "codespan-reporting"
+version = "0.11.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e"
+dependencies = [
+ "termcolor",
+ "unicode-width",
+]
+
+[[package]]
+name = "colored"
+version = "2.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b3616f750b84d8f0de8a58bda93e08e2a81ad3f523089b05f1dffecab48c6cbd"
+dependencies = [
+ "atty",
+ "lazy_static",
+ "winapi 0.3.9",
+]
+
+[[package]]
+name = "concurrent-queue"
+version = "2.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c278839b831783b70278b14df4d45e1beb1aad306c07bb796637de9a0e323e8e"
+dependencies = [
+ "crossbeam-utils",
+]
+
+[[package]]
+name = "core-foundation-sys"
+version = "0.8.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc"
+
+[[package]]
+name = "crc32fast"
+version = "1.3.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d"
+dependencies = [
+ "cfg-if 1.0.0",
+]
+
+[[package]]
+name = "crossbeam-utils"
+version = "0.8.14"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4fb766fa798726286dbbb842f174001dab8abc7b627a1dd86e0b7222a95d929f"
+dependencies = [
+ "cfg-if 1.0.0",
+]
+
+[[package]]
+name = "crypto-common"
+version = "0.1.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3"
+dependencies = [
+ "generic-array",
+ "typenum",
+]
+
+[[package]]
+name = "ctor"
+version = "0.1.26"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6d2301688392eb071b0bf1a37be05c469d3cc4dbbd95df672fe28ab021e6a096"
+dependencies = [
+ "quote",
+ "syn",
+]
+
+[[package]]
+name = "cxx"
+version = "1.0.90"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "90d59d9acd2a682b4e40605a242f6670eaa58c5957471cbf85e8aa6a0b97a5e8"
+dependencies = [
+ "cc",
+ "cxxbridge-flags",
+ "cxxbridge-macro",
+ "link-cplusplus",
+]
+
+[[package]]
+name = "cxx-build"
+version = "1.0.90"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ebfa40bda659dd5c864e65f4c9a2b0aff19bea56b017b9b77c73d3766a453a38"
+dependencies = [
+ "cc",
+ "codespan-reporting",
+ "once_cell",
+ "proc-macro2",
+ "quote",
+ "scratch",
+ "syn",
+]
+
+[[package]]
+name = "cxxbridge-flags"
+version = "1.0.90"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "457ce6757c5c70dc6ecdbda6925b958aae7f959bda7d8fb9bde889e34a09dc03"
+
+[[package]]
+name = "cxxbridge-macro"
+version = "1.0.90"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ebf883b7aacd7b2aeb2a7b338648ee19f57c140d4ee8e52c68979c6b2f7f2263"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn",
+]
+
+[[package]]
+name = "darling"
+version = "0.14.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c0808e1bd8671fb44a113a14e13497557533369847788fa2ae912b6ebfce9fa8"
+dependencies = [
+ "darling_core",
+ "darling_macro",
+]
+
+[[package]]
+name = "darling_core"
+version = "0.14.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "001d80444f28e193f30c2f293455da62dcf9a6b29918a4253152ae2b1de592cb"
+dependencies = [
+ "fnv",
+ "ident_case",
+ "proc-macro2",
+ "quote",
+ "strsim",
+ "syn",
+]
+
+[[package]]
+name = "darling_macro"
+version = "0.14.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b36230598a2d5de7ec1c6f51f72d8a99a9208daff41de2084d06e3fd3ea56685"
+dependencies = [
+ "darling_core",
+ "quote",
+ "syn",
+]
+
+[[package]]
+name = "derive_builder"
+version = "0.12.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8d67778784b508018359cbc8696edb3db78160bab2c2a28ba7f56ef6932997f8"
+dependencies = [
+ "derive_builder_macro",
+]
+
+[[package]]
+name = "derive_builder_core"
+version = "0.12.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c11bdc11a0c47bc7d37d582b5285da6849c96681023680b906673c5707af7b0f"
+dependencies = [
+ "darling",
+ "proc-macro2",
+ "quote",
+ "syn",
+]
+
+[[package]]
+name = "derive_builder_macro"
+version = "0.12.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ebcda35c7a396850a55ffeac740804b40ffec779b98fffbb1738f4033f0ee79e"
+dependencies = [
+ "derive_builder_core",
+ "syn",
+]
+
+[[package]]
+name = "digest"
+version = "0.10.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f"
+dependencies = [
+ "block-buffer",
+ "crypto-common",
+]
+
+[[package]]
+name = "doc-comment"
+version = "0.3.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10"
+
+[[package]]
+name = "dotenv"
+version = "0.15.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "77c90badedccf4105eca100756a0b1289e191f6fcbdadd3cee1d2f614f97da8f"
+
+[[package]]
+name = "env_logger"
+version = "0.7.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "44533bbbb3bb3c1fa17d9f2e4e38bbbaf8396ba82193c4cb1b6445d711445d36"
+dependencies = [
+ "atty",
+ "humantime",
+ "log",
+ "regex",
+ "termcolor",
+]
+
+[[package]]
+name = "err-derive"
+version = "0.3.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c34a887c8df3ed90498c1c437ce21f211c8e27672921a8ffa293cb8d6d4caa9e"
+dependencies = [
+ "proc-macro-error",
+ "proc-macro2",
+ "quote",
+ "rustversion",
+ "syn",
+ "synstructure",
+]
+
+[[package]]
+name = "errno"
+version = "0.2.8"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1"
+dependencies = [
+ "errno-dragonfly",
+ "libc",
+ "winapi 0.3.9",
+]
+
+[[package]]
+name = "errno-dragonfly"
+version = "0.1.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf"
+dependencies = [
+ "cc",
+ "libc",
+]
+
+[[package]]
+name = "event-listener"
+version = "2.5.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0"
+
+[[package]]
+name = "fastrand"
+version = "1.9.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be"
+dependencies = [
+ "instant",
+]
+
+[[package]]
+name = "filetime"
+version = "0.2.20"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8a3de6e8d11b22ff9edc6d916f890800597d60f8b2da1caf2955c274638d6412"
+dependencies = [
+ "cfg-if 1.0.0",
+ "libc",
+ "redox_syscall",
+ "windows-sys 0.45.0",
+]
+
+[[package]]
+name = "flate2"
+version = "1.0.25"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841"
+dependencies = [
+ "crc32fast",
+ "miniz_oxide",
+]
+
+[[package]]
+name = "fnv"
+version = "1.0.7"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
+
+[[package]]
+name = "fsevent"
+version = "0.4.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5ab7d1bd1bd33cc98b0889831b72da23c0aa4df9cec7e0702f46ecea04b35db6"
+dependencies = [
+ "bitflags",
+ "fsevent-sys",
+]
+
+[[package]]
+name = "fsevent-sys"
+version = "2.0.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f41b048a94555da0f42f1d632e2e19510084fb8e303b0daa2816e733fb3644a0"
+dependencies = [
+ "libc",
+]
+
+[[package]]
+name = "fuchsia-cprng"
+version = "0.1.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba"
+
+[[package]]
+name = "fuchsia-zircon"
+version = "0.3.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82"
+dependencies = [
+ "bitflags",
+ "fuchsia-zircon-sys",
+]
+
+[[package]]
+name = "fuchsia-zircon-sys"
+version = "0.3.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7"
+
+[[package]]
+name = "futures"
+version = "0.3.26"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "13e2792b0ff0340399d58445b88fd9770e3489eff258a4cbc1523418f12abf84"
+dependencies = [
+ "futures-channel",
+ "futures-core",
+ "futures-executor",
+ "futures-io",
+ "futures-sink",
+ "futures-task",
+ "futures-util",
+]
+
+[[package]]
+name = "futures-channel"
+version = "0.3.26"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2e5317663a9089767a1ec00a487df42e0ca174b61b4483213ac24448e4664df5"
+dependencies = [
+ "futures-core",
+ "futures-sink",
+]
+
+[[package]]
+name = "futures-core"
+version = "0.3.26"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ec90ff4d0fe1f57d600049061dc6bb68ed03c7d2fbd697274c41805dcb3f8608"
+
+[[package]]
+name = "futures-executor"
+version = "0.3.26"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e8de0a35a6ab97ec8869e32a2473f4b1324459e14c29275d14b10cb1fd19b50e"
+dependencies = [
+ "futures-core",
+ "futures-task",
+ "futures-util",
+]
+
+[[package]]
+name = "futures-io"
+version = "0.3.26"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "bfb8371b6fb2aeb2d280374607aeabfc99d95c72edfe51692e42d3d7f0d08531"
+
+[[package]]
+name = "futures-lite"
+version = "1.12.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7694489acd39452c77daa48516b894c153f192c3578d5a839b62c58099fcbf48"
+dependencies = [
+ "fastrand",
+ "futures-core",
+ "futures-io",
+ "memchr",
+ "parking",
+ "pin-project-lite",
+ "waker-fn",
+]
+
+[[package]]
+name = "futures-sink"
+version = "0.3.26"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f310820bb3e8cfd46c80db4d7fb8353e15dfff853a127158425f31e0be6c8364"
+
+[[package]]
+name = "futures-task"
+version = "0.3.26"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "dcf79a1bf610b10f42aea489289c5a2c478a786509693b80cd39c44ccd936366"
+
+[[package]]
+name = "futures-util"
+version = "0.3.26"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "9c1d6de3acfef38d2be4b1f543f553131788603495be83da675e180c8d6b7bd1"
+dependencies = [
+ "futures-channel",
+ "futures-core",
+ "futures-io",
+ "futures-sink",
+ "futures-task",
+ "memchr",
+ "pin-project-lite",
+ "pin-utils",
+ "slab",
+]
+
+[[package]]
+name = "generic-array"
+version = "0.14.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "bff49e947297f3312447abdca79f45f4738097cc82b06e72054d2223f601f1b9"
+dependencies = [
+ "typenum",
+ "version_check",
+]
+
+[[package]]
+name = "getrandom"
+version = "0.2.8"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31"
+dependencies = [
+ "cfg-if 1.0.0",
+ "libc",
+ "wasi 0.11.0+wasi-snapshot-preview1",
+]
+
+[[package]]
+name = "gloo-timers"
+version = "0.2.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "9b995a66bb87bebce9a0f4a95aed01daca4872c050bfcb21653361c03bc35e5c"
+dependencies = [
+ "futures-channel",
+ "futures-core",
+ "js-sys",
+ "wasm-bindgen",
+]
+
+[[package]]
+name = "hermit-abi"
+version = "0.1.19"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33"
+dependencies = [
+ "libc",
+]
+
+[[package]]
+name = "hermit-abi"
+version = "0.2.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7"
+dependencies = [
+ "libc",
+]
+
+[[package]]
+name = "hermit-abi"
+version = "0.3.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286"
+
+[[package]]
+name = "humantime"
+version = "1.3.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "df004cfca50ef23c36850aaaa59ad52cc70d0e90243c3c7737a4dd32dc7a3c4f"
+dependencies = [
+ "quick-error",
+]
+
+[[package]]
+name = "iana-time-zone"
+version = "0.1.53"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "64c122667b287044802d6ce17ee2ddf13207ed924c712de9a66a5814d5b64765"
+dependencies = [
+ "android_system_properties",
+ "core-foundation-sys",
+ "iana-time-zone-haiku",
+ "js-sys",
+ "wasm-bindgen",
+ "winapi 0.3.9",
+]
+
+[[package]]
+name = "iana-time-zone-haiku"
+version = "0.1.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "0703ae284fc167426161c2e3f1da3ea71d94b21bedbcc9494e92b28e334e3dca"
+dependencies = [
+ "cxx",
+ "cxx-build",
+]
+
+[[package]]
+name = "ident_case"
+version = "1.0.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39"
+
+[[package]]
+name = "inotify"
+version = "0.7.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4816c66d2c8ae673df83366c18341538f234a26d65a9ecea5c348b453ac1d02f"
+dependencies = [
+ "bitflags",
+ "inotify-sys",
+ "libc",
+]
+
+[[package]]
+name = "inotify-sys"
+version = "0.1.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb"
+dependencies = [
+ "libc",
+]
+
+[[package]]
+name = "instant"
+version = "0.1.12"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c"
+dependencies = [
+ "cfg-if 1.0.0",
+]
+
+[[package]]
+name = "io-lifetimes"
+version = "1.0.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1abeb7a0dd0f8181267ff8adc397075586500b81b28a73e8a0208b00fc170fb3"
+dependencies = [
+ "libc",
+ "windows-sys 0.45.0",
+]
+
+[[package]]
+name = "iovec"
+version = "0.1.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b2b3ea6ff95e175473f8ffe6a7eb7c00d054240321b84c57051175fe3c1e075e"
+dependencies = [
+ "libc",
+]
+
+[[package]]
+name = "is-terminal"
+version = "0.4.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "22e18b0a45d56fe973d6db23972bf5bc46f988a4a2385deac9cc29572f09daef"
+dependencies = [
+ "hermit-abi 0.3.1",
+ "io-lifetimes",
+ "rustix",
+ "windows-sys 0.45.0",
+]
+
+[[package]]
+name = "itoa"
+version = "1.0.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "fad582f4b9e86b6caa621cabeb0963332d92eea04729ab12892c2533951e6440"
+
+[[package]]
+name = "js-sys"
+version = "0.3.61"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "445dde2150c55e483f3d8416706b97ec8e8237c307e5b7b4b8dd15e6af2a0730"
+dependencies = [
+ "wasm-bindgen",
+]
+
+[[package]]
+name = "kernel32-sys"
+version = "0.2.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d"
+dependencies = [
+ "winapi 0.2.8",
+ "winapi-build",
+]
+
+[[package]]
+name = "kv-log-macro"
+version = "1.0.7"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "0de8b303297635ad57c9f5059fd9cee7a47f8e8daa09df0fcd07dd39fb22977f"
+dependencies = [
+ "log",
+]
+
+[[package]]
+name = "lazy_static"
+version = "1.4.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
+
+[[package]]
+name = "lazycell"
+version = "1.3.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55"
+
+[[package]]
+name = "lazymc"
+version = "0.2.10"
+dependencies = [
+ "anyhow",
+ "async-std",
+ "base64",
+ "bytes",
+ "chrono",
+ "clap",
+ "colored",
+ "derive_builder",
+ "dotenv",
+ "flate2",
+ "futures",
+ "libc",
+ "log",
+ "md-5",
+ "minecraft-protocol",
+ "named-binary-tag",
+ "nix",
+ "notify",
+ "pretty_env_logger",
+ "proxy-protocol",
+ "quartz_nbt",
+ "rand 0.8.5",
+ "rcon",
+ "serde",
+ "serde_json",
+ "shlex",
+ "thiserror",
+ "tokio",
+ "toml",
+ "uuid",
+ "version-compare",
+ "winapi 0.3.9",
+]
+
+[[package]]
+name = "libc"
+version = "0.2.139"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "201de327520df007757c1f0adce6e827fe8562fbc28bfd9c15571c66ca1f5f79"
+
+[[package]]
+name = "link-cplusplus"
+version = "1.0.8"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ecd207c9c713c34f95a097a5b029ac2ce6010530c7b49d7fea24d977dede04f5"
+dependencies = [
+ "cc",
+]
+
+[[package]]
+name = "linked-hash-map"
+version = "0.5.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f"
+
+[[package]]
+name = "linux-raw-sys"
+version = "0.1.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f051f77a7c8e6957c0696eac88f26b0117e54f52d3fc682ab19397a8812846a4"
+
+[[package]]
+name = "log"
+version = "0.4.17"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e"
+dependencies = [
+ "cfg-if 1.0.0",
+ "value-bag",
+]
+
+[[package]]
+name = "md-5"
+version = "0.10.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6365506850d44bff6e2fbcb5176cf63650e48bd45ef2fe2665ae1570e0f4b9ca"
+dependencies = [
+ "digest",
+]
+
+[[package]]
+name = "md5"
+version = "0.6.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7e6bcd6433cff03a4bfc3d9834d504467db1f1cf6d0ea765d37d330249ed629d"
+
+[[package]]
+name = "memchr"
+version = "2.5.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d"
+
+[[package]]
+name = "memoffset"
+version = "0.7.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4"
+dependencies = [
+ "autocfg 1.1.0",
+]
+
+[[package]]
+name = "minecraft-protocol"
+version = "0.1.0"
+source = "git+https://github.com/timvisee/rust-minecraft-protocol?rev=edfdf87#edfdf876c0c21be02afdd885e3400983f3137ec9"
+dependencies = [
+ "byteorder",
+ "minecraft-protocol-derive",
+ "named-binary-tag",
+ "serde",
+ "serde_json",
+ "uuid",
+]
+
+[[package]]
+name = "minecraft-protocol-derive"
+version = "0.0.0"
+source = "git+https://github.com/timvisee/rust-minecraft-protocol?rev=edfdf87#edfdf876c0c21be02afdd885e3400983f3137ec9"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn",
+]
+
+[[package]]
+name = "miniz_oxide"
+version = "0.6.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa"
+dependencies = [
+ "adler",
+]
+
+[[package]]
+name = "mio"
+version = "0.6.23"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4afd66f5b91bf2a3bc13fad0e21caedac168ca4c707504e75585648ae80e4cc4"
+dependencies = [
+ "cfg-if 0.1.10",
+ "fuchsia-zircon",
+ "fuchsia-zircon-sys",
+ "iovec",
+ "kernel32-sys",
+ "libc",
+ "log",
+ "miow",
+ "net2",
+ "slab",
+ "winapi 0.2.8",
+]
+
+[[package]]
+name = "mio"
+version = "0.8.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5b9d9a46eff5b4ff64b45a9e316a6d1e0bc719ef429cbec4dc630684212bfdf9"
+dependencies = [
+ "libc",
+ "log",
+ "wasi 0.11.0+wasi-snapshot-preview1",
+ "windows-sys 0.45.0",
+]
+
+[[package]]
+name = "mio-extras"
+version = "2.0.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "52403fe290012ce777c4626790c8951324a2b9e3316b3143779c72b029742f19"
+dependencies = [
+ "lazycell",
+ "log",
+ "mio 0.6.23",
+ "slab",
+]
+
+[[package]]
+name = "miow"
+version = "0.2.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ebd808424166322d4a38da87083bfddd3ac4c131334ed55856112eb06d46944d"
+dependencies = [
+ "kernel32-sys",
+ "net2",
+ "winapi 0.2.8",
+ "ws2_32-sys",
+]
+
+[[package]]
+name = "named-binary-tag"
+version = "0.6.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "523298fac63bd954f9a2e03b962b8a4a0e95110ad1b2fa3e0d7048660ffecec3"
+dependencies = [
+ "byteorder",
+ "flate2",
+ "linked-hash-map",
+]
+
+[[package]]
+name = "net2"
+version = "0.2.38"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "74d0df99cfcd2530b2e694f6e17e7f37b8e26bb23983ac530c0c97408837c631"
+dependencies = [
+ "cfg-if 0.1.10",
+ "libc",
+ "winapi 0.3.9",
+]
+
+[[package]]
+name = "nix"
+version = "0.26.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "bfdda3d196821d6af13126e40375cdf7da646a96114af134d5f417a9a1dc8e1a"
+dependencies = [
+ "bitflags",
+ "cfg-if 1.0.0",
+ "libc",
+ "memoffset",
+ "pin-utils",
+ "static_assertions",
+]
+
+[[package]]
+name = "notify"
+version = "4.0.17"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ae03c8c853dba7bfd23e571ff0cff7bc9dceb40a4cd684cd1681824183f45257"
+dependencies = [
+ "bitflags",
+ "filetime",
+ "fsevent",
+ "fsevent-sys",
+ "inotify",
+ "libc",
+ "mio 0.6.23",
+ "mio-extras",
+ "walkdir",
+ "winapi 0.3.9",
+]
+
+[[package]]
+name = "num-integer"
+version = "0.1.45"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9"
+dependencies = [
+ "autocfg 1.1.0",
+ "num-traits",
+]
+
+[[package]]
+name = "num-traits"
+version = "0.2.15"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd"
+dependencies = [
+ "autocfg 1.1.0",
+]
+
+[[package]]
+name = "num_cpus"
+version = "1.15.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b"
+dependencies = [
+ "hermit-abi 0.2.6",
+ "libc",
+]
+
+[[package]]
+name = "once_cell"
+version = "1.17.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6f61fba1741ea2b3d6a1e3178721804bb716a68a6aeba1149b5d52e3d464ea66"
+
+[[package]]
+name = "os_str_bytes"
+version = "6.4.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "9b7820b9daea5457c9f21c69448905d723fbd21136ccf521748f23fd49e723ee"
+
+[[package]]
+name = "parking"
+version = "2.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "427c3892f9e783d91cc128285287e70a59e206ca452770ece88a76f7a3eddd72"
+
+[[package]]
+name = "pin-project-lite"
+version = "0.2.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116"
+
+[[package]]
+name = "pin-utils"
+version = "0.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
+
+[[package]]
+name = "polling"
+version = "2.5.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "22122d5ec4f9fe1b3916419b76be1e80bcb93f618d071d2edf841b137b2a2bd6"
+dependencies = [
+ "autocfg 1.1.0",
+ "cfg-if 1.0.0",
+ "libc",
+ "log",
+ "wepoll-ffi",
+ "windows-sys 0.42.0",
+]
+
+[[package]]
+name = "ppv-lite86"
+version = "0.2.17"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de"
+
+[[package]]
+name = "pretty_env_logger"
+version = "0.4.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "926d36b9553851b8b0005f1275891b392ee4d2d833852c417ed025477350fb9d"
+dependencies = [
+ "env_logger",
+ "log",
+]
+
+[[package]]
+name = "proc-macro-error"
+version = "1.0.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c"
+dependencies = [
+ "proc-macro-error-attr",
+ "proc-macro2",
+ "quote",
+ "syn",
+ "version_check",
+]
+
+[[package]]
+name = "proc-macro-error-attr"
+version = "1.0.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "version_check",
+]
+
+[[package]]
+name = "proc-macro2"
+version = "1.0.51"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5d727cae5b39d21da60fa540906919ad737832fe0b1c165da3a34d6548c849d6"
+dependencies = [
+ "unicode-ident",
+]
+
+[[package]]
+name = "proxy-protocol"
+version = "0.5.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "0e50c72c21c738f5c5f350cc33640aee30bf7cd20f9d9da20ed41bce2671d532"
+dependencies = [
+ "bytes",
+ "snafu",
+]
+
+[[package]]
+name = "quartz_nbt"
+version = "0.2.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "348031720b71761481d77969dcb3c89ab06f04132ee1503aca1bd9313eef5e67"
+dependencies = [
+ "anyhow",
+ "byteorder",
+ "cesu8",
+ "flate2",
+ "quartz_nbt_macros",
+]
+
+[[package]]
+name = "quartz_nbt_macros"
+version = "0.1.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "289baa0c8a4d1f840d2de528a7f8c29e0e9af48b3018172b3edad4f716e8daed"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn",
+]
+
+[[package]]
+name = "quick-error"
+version = "1.2.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0"
+
+[[package]]
+name = "quote"
+version = "1.0.23"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8856d8364d252a14d474036ea1358d63c9e6965c8e5c1885c18f73d70bff9c7b"
+dependencies = [
+ "proc-macro2",
+]
+
+[[package]]
+name = "rand"
+version = "0.6.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6d71dacdc3c88c1fde3885a3be3fbab9f35724e6ce99467f7d9c5026132184ca"
+dependencies = [
+ "autocfg 0.1.8",
+ "libc",
+ "rand_chacha 0.1.1",
+ "rand_core 0.4.2",
+ "rand_hc",
+ "rand_isaac",
+ "rand_jitter",
+ "rand_os",
+ "rand_pcg",
+ "rand_xorshift",
+ "winapi 0.3.9",
+]
+
+[[package]]
+name = "rand"
+version = "0.8.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
+dependencies = [
+ "libc",
+ "rand_chacha 0.3.1",
+ "rand_core 0.6.4",
+]
+
+[[package]]
+name = "rand_chacha"
+version = "0.1.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "556d3a1ca6600bfcbab7c7c91ccb085ac7fbbcd70e008a98742e7847f4f7bcef"
+dependencies = [
+ "autocfg 0.1.8",
+ "rand_core 0.3.1",
+]
+
+[[package]]
+name = "rand_chacha"
+version = "0.3.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
+dependencies = [
+ "ppv-lite86",
+ "rand_core 0.6.4",
+]
+
+[[package]]
+name = "rand_core"
+version = "0.3.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7a6fdeb83b075e8266dcc8762c22776f6877a63111121f5f8c7411e5be7eed4b"
+dependencies = [
+ "rand_core 0.4.2",
+]
+
+[[package]]
+name = "rand_core"
+version = "0.4.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "9c33a3c44ca05fa6f1807d8e6743f3824e8509beca625669633be0acbdf509dc"
+
+[[package]]
+name = "rand_core"
+version = "0.6.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
+dependencies = [
+ "getrandom",
+]
+
+[[package]]
+name = "rand_hc"
+version = "0.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7b40677c7be09ae76218dc623efbf7b18e34bced3f38883af07bb75630a21bc4"
+dependencies = [
+ "rand_core 0.3.1",
+]
+
+[[package]]
+name = "rand_isaac"
+version = "0.1.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ded997c9d5f13925be2a6fd7e66bf1872597f759fd9dd93513dd7e92e5a5ee08"
+dependencies = [
+ "rand_core 0.3.1",
+]
+
+[[package]]
+name = "rand_jitter"
+version = "0.1.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1166d5c91dc97b88d1decc3285bb0a99ed84b05cfd0bc2341bdf2d43fc41e39b"
+dependencies = [
+ "libc",
+ "rand_core 0.4.2",
+ "winapi 0.3.9",
+]
+
+[[package]]
+name = "rand_os"
+version = "0.1.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7b75f676a1e053fc562eafbb47838d67c84801e38fc1ba459e8f180deabd5071"
+dependencies = [
+ "cloudabi",
+ "fuchsia-cprng",
+ "libc",
+ "rand_core 0.4.2",
+ "rdrand",
+ "winapi 0.3.9",
+]
+
+[[package]]
+name = "rand_pcg"
+version = "0.1.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "abf9b09b01790cfe0364f52bf32995ea3c39f4d2dd011eac241d2914146d0b44"
+dependencies = [
+ "autocfg 0.1.8",
+ "rand_core 0.4.2",
+]
+
+[[package]]
+name = "rand_xorshift"
+version = "0.1.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "cbf7e9e623549b0e21f6e97cf8ecf247c1a8fd2e8a992ae265314300b2455d5c"
+dependencies = [
+ "rand_core 0.3.1",
+]
+
+[[package]]
+name = "rcon"
+version = "0.5.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6b7fdd146f86bd90fa2d4cf83a28b45f058e90bcf11ed0cce134e757928771e6"
+dependencies = [
+ "async-std",
+ "bytes",
+ "err-derive",
+]
+
+[[package]]
+name = "rdrand"
+version = "0.4.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "678054eb77286b51581ba43620cc911abf02758c91f93f479767aed0f90458b2"
+dependencies = [
+ "rand_core 0.3.1",
+]
+
+[[package]]
+name = "redox_syscall"
+version = "0.2.16"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a"
+dependencies = [
+ "bitflags",
+]
+
+[[package]]
+name = "regex"
+version = "1.7.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "48aaa5748ba571fb95cd2c85c09f629215d3a6ece942baa100950af03a34f733"
+dependencies = [
+ "aho-corasick",
+ "memchr",
+ "regex-syntax",
+]
+
+[[package]]
+name = "regex-syntax"
+version = "0.6.28"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848"
+
+[[package]]
+name = "rustix"
+version = "0.36.8"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f43abb88211988493c1abb44a70efa56ff0ce98f233b7b276146f1f3f7ba9644"
+dependencies = [
+ "bitflags",
+ "errno",
+ "io-lifetimes",
+ "libc",
+ "linux-raw-sys",
+ "windows-sys 0.45.0",
+]
+
+[[package]]
+name = "rustversion"
+version = "1.0.11"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5583e89e108996506031660fe09baa5011b9dd0341b89029313006d1fb508d70"
+
+[[package]]
+name = "ryu"
+version = "1.0.12"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7b4b9743ed687d4b4bcedf9ff5eaa7398495ae14e61cba0a295704edbc7decde"
+
+[[package]]
+name = "same-file"
+version = "1.0.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
+dependencies = [
+ "winapi-util",
+]
+
+[[package]]
+name = "scratch"
+version = "1.0.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ddccb15bcce173023b3fedd9436f882a0739b8dfb45e4f6b6002bee5929f61b2"
+
+[[package]]
+name = "serde"
+version = "1.0.152"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "bb7d1f0d3021d347a83e556fc4683dea2ea09d87bccdf88ff5c12545d89d5efb"
+dependencies = [
+ "serde_derive",
+]
+
+[[package]]
+name = "serde_derive"
+version = "1.0.152"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "af487d118eecd09402d70a5d72551860e788df87b464af30e5ea6a38c75c541e"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn",
+]
+
+[[package]]
+name = "serde_json"
+version = "1.0.93"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "cad406b69c91885b5107daf2c29572f6c8cdb3c66826821e286c533490c0bc76"
+dependencies = [
+ "itoa",
+ "ryu",
+ "serde",
+]
+
+[[package]]
+name = "shlex"
+version = "1.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "43b2853a4d09f215c24cc5489c992ce46052d359b5109343cbafbf26bc62f8a3"
+
+[[package]]
+name = "signal-hook-registry"
+version = "1.4.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1"
+dependencies = [
+ "libc",
+]
+
+[[package]]
+name = "slab"
+version = "0.4.7"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4614a76b2a8be0058caa9dbbaf66d988527d86d003c11a94fbd335d7661edcef"
+dependencies = [
+ "autocfg 1.1.0",
+]
+
+[[package]]
+name = "snafu"
+version = "0.6.10"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "eab12d3c261b2308b0d80c26fffb58d17eba81a4be97890101f416b478c79ca7"
+dependencies = [
+ "doc-comment",
+ "snafu-derive",
+]
+
+[[package]]
+name = "snafu-derive"
+version = "0.6.10"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1508efa03c362e23817f96cde18abed596a25219a8b2c66e8db33c03543d315b"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn",
+]
+
+[[package]]
+name = "socket2"
+version = "0.4.7"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "02e2d2db9033d13a1567121ddd7a095ee144db4e1ca1b1bda3419bc0da294ebd"
+dependencies = [
+ "libc",
+ "winapi 0.3.9",
+]
+
+[[package]]
+name = "static_assertions"
+version = "1.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"
+
+[[package]]
+name = "strsim"
+version = "0.10.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623"
+
+[[package]]
+name = "syn"
+version = "1.0.107"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1f4064b5b16e03ae50984a5a8ed5d4f8803e6bc1fd170a3cda91a1be4b18e3f5"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "unicode-ident",
+]
+
+[[package]]
+name = "synstructure"
+version = "0.12.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn",
+ "unicode-xid",
+]
+
+[[package]]
+name = "termcolor"
+version = "1.2.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6"
+dependencies = [
+ "winapi-util",
+]
+
+[[package]]
+name = "thiserror"
+version = "1.0.38"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6a9cd18aa97d5c45c6603caea1da6628790b37f7a34b6ca89522331c5180fed0"
+dependencies = [
+ "thiserror-impl",
+]
+
+[[package]]
+name = "thiserror-impl"
+version = "1.0.38"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1fb327af4685e4d03fa8cbcf1716380da910eeb2bb8be417e7f9fd3fb164f36f"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn",
+]
+
+[[package]]
+name = "time"
+version = "0.1.45"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1b797afad3f312d1c66a56d11d0316f916356d11bd158fbc6ca6389ff6bf805a"
+dependencies = [
+ "libc",
+ "wasi 0.10.0+wasi-snapshot-preview1",
+ "winapi 0.3.9",
+]
+
+[[package]]
+name = "tokio"
+version = "1.25.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c8e00990ebabbe4c14c08aca901caed183ecd5c09562a12c824bb53d3c3fd3af"
+dependencies = [
+ "autocfg 1.1.0",
+ "bytes",
+ "libc",
+ "memchr",
+ "mio 0.8.6",
+ "num_cpus",
+ "pin-project-lite",
+ "signal-hook-registry",
+ "socket2",
+ "tokio-macros",
+ "windows-sys 0.42.0",
+]
+
+[[package]]
+name = "tokio-macros"
+version = "1.8.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d266c00fde287f55d3f1c3e96c500c362a2b8c695076ec180f27918820bc6df8"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn",
+]
+
+[[package]]
+name = "toml"
+version = "0.5.11"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234"
+dependencies = [
+ "serde",
+]
+
+[[package]]
+name = "typenum"
+version = "1.16.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba"
+
+[[package]]
+name = "unicase"
+version = "2.6.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6"
+dependencies = [
+ "version_check",
+]
+
+[[package]]
+name = "unicode-ident"
+version = "1.0.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "84a22b9f218b40614adcb3f4ff08b703773ad44fa9423e4e0d346d5db86e4ebc"
+
+[[package]]
+name = "unicode-width"
+version = "0.1.10"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b"
+
+[[package]]
+name = "unicode-xid"
+version = "0.2.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c"
+
+[[package]]
+name = "uuid"
+version = "0.7.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "90dbc611eb48397705a6b0f6e917da23ae517e4d127123d2cf7674206627d32a"
+dependencies = [
+ "md5",
+ "rand 0.6.5",
+ "serde",
+]
+
+[[package]]
+name = "value-bag"
+version = "1.0.0-alpha.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2209b78d1249f7e6f3293657c9779fe31ced465df091bbd433a1cf88e916ec55"
+dependencies = [
+ "ctor",
+ "version_check",
+]
+
+[[package]]
+name = "version-compare"
+version = "0.1.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "579a42fc0b8e0c63b76519a339be31bed574929511fa53c1a3acae26eb258f29"
+
+[[package]]
+name = "version_check"
+version = "0.9.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
+
+[[package]]
+name = "waker-fn"
+version = "1.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "9d5b2c62b4012a3e1eca5a7e077d13b3bf498c4073e33ccd58626607748ceeca"
+
+[[package]]
+name = "walkdir"
+version = "2.3.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56"
+dependencies = [
+ "same-file",
+ "winapi 0.3.9",
+ "winapi-util",
+]
+
+[[package]]
+name = "wasi"
+version = "0.10.0+wasi-snapshot-preview1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f"
+
+[[package]]
+name = "wasi"
+version = "0.11.0+wasi-snapshot-preview1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
+
+[[package]]
+name = "wasm-bindgen"
+version = "0.2.84"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "31f8dcbc21f30d9b8f2ea926ecb58f6b91192c17e9d33594b3df58b2007ca53b"
+dependencies = [
+ "cfg-if 1.0.0",
+ "wasm-bindgen-macro",
+]
+
+[[package]]
+name = "wasm-bindgen-backend"
+version = "0.2.84"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "95ce90fd5bcc06af55a641a86428ee4229e44e07033963a2290a8e241607ccb9"
+dependencies = [
+ "bumpalo",
+ "log",
+ "once_cell",
+ "proc-macro2",
+ "quote",
+ "syn",
+ "wasm-bindgen-shared",
+]
+
+[[package]]
+name = "wasm-bindgen-futures"
+version = "0.4.34"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f219e0d211ba40266969f6dbdd90636da12f75bee4fc9d6c23d1260dadb51454"
+dependencies = [
+ "cfg-if 1.0.0",
+ "js-sys",
+ "wasm-bindgen",
+ "web-sys",
+]
+
+[[package]]
+name = "wasm-bindgen-macro"
+version = "0.2.84"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4c21f77c0bedc37fd5dc21f897894a5ca01e7bb159884559461862ae90c0b4c5"
+dependencies = [
+ "quote",
+ "wasm-bindgen-macro-support",
+]
+
+[[package]]
+name = "wasm-bindgen-macro-support"
+version = "0.2.84"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2aff81306fcac3c7515ad4e177f521b5c9a15f2b08f4e32d823066102f35a5f6"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn",
+ "wasm-bindgen-backend",
+ "wasm-bindgen-shared",
+]
+
+[[package]]
+name = "wasm-bindgen-shared"
+version = "0.2.84"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "0046fef7e28c3804e5e38bfa31ea2a0f73905319b677e57ebe37e49358989b5d"
+
+[[package]]
+name = "web-sys"
+version = "0.3.61"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e33b99f4b23ba3eec1a53ac264e35a755f00e966e0065077d6027c0f575b0b97"
+dependencies = [
+ "js-sys",
+ "wasm-bindgen",
+]
+
+[[package]]
+name = "wepoll-ffi"
+version = "0.1.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d743fdedc5c64377b5fc2bc036b01c7fd642205a0d96356034ae3404d49eb7fb"
+dependencies = [
+ "cc",
+]
+
+[[package]]
+name = "winapi"
+version = "0.2.8"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a"
+
+[[package]]
+name = "winapi"
+version = "0.3.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
+dependencies = [
+ "winapi-i686-pc-windows-gnu",
+ "winapi-x86_64-pc-windows-gnu",
+]
+
+[[package]]
+name = "winapi-build"
+version = "0.1.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc"
+
+[[package]]
+name = "winapi-i686-pc-windows-gnu"
+version = "0.4.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
+
+[[package]]
+name = "winapi-util"
+version = "0.1.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178"
+dependencies = [
+ "winapi 0.3.9",
+]
+
+[[package]]
+name = "winapi-x86_64-pc-windows-gnu"
+version = "0.4.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
+
+[[package]]
+name = "windows-sys"
+version = "0.42.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7"
+dependencies = [
+ "windows_aarch64_gnullvm",
+ "windows_aarch64_msvc",
+ "windows_i686_gnu",
+ "windows_i686_msvc",
+ "windows_x86_64_gnu",
+ "windows_x86_64_gnullvm",
+ "windows_x86_64_msvc",
+]
+
+[[package]]
+name = "windows-sys"
+version = "0.45.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0"
+dependencies = [
+ "windows-targets",
+]
+
+[[package]]
+name = "windows-targets"
+version = "0.42.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8e2522491fbfcd58cc84d47aeb2958948c4b8982e9a2d8a2a35bbaed431390e7"
+dependencies = [
+ "windows_aarch64_gnullvm",
+ "windows_aarch64_msvc",
+ "windows_i686_gnu",
+ "windows_i686_msvc",
+ "windows_x86_64_gnu",
+ "windows_x86_64_gnullvm",
+ "windows_x86_64_msvc",
+]
+
+[[package]]
+name = "windows_aarch64_gnullvm"
+version = "0.42.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8c9864e83243fdec7fc9c5444389dcbbfd258f745e7853198f365e3c4968a608"
+
+[[package]]
+name = "windows_aarch64_msvc"
+version = "0.42.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4c8b1b673ffc16c47a9ff48570a9d85e25d265735c503681332589af6253c6c7"
+
+[[package]]
+name = "windows_i686_gnu"
+version = "0.42.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "de3887528ad530ba7bdbb1faa8275ec7a1155a45ffa57c37993960277145d640"
+
+[[package]]
+name = "windows_i686_msvc"
+version = "0.42.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "bf4d1122317eddd6ff351aa852118a2418ad4214e6613a50e0191f7004372605"
+
+[[package]]
+name = "windows_x86_64_gnu"
+version = "0.42.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c1040f221285e17ebccbc2591ffdc2d44ee1f9186324dd3e84e99ac68d699c45"
+
+[[package]]
+name = "windows_x86_64_gnullvm"
+version = "0.42.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "628bfdf232daa22b0d64fdb62b09fcc36bb01f05a3939e20ab73aaf9470d0463"
+
+[[package]]
+name = "windows_x86_64_msvc"
+version = "0.42.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "447660ad36a13288b1db4d4248e857b510e8c3a225c822ba4fb748c0aafecffd"
+
+[[package]]
+name = "ws2_32-sys"
+version = "0.2.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d59cefebd0c892fa2dd6de581e937301d8552cb44489cdff035c6187cb63fa5e"
+dependencies = [
+ "winapi 0.2.8",
+ "winapi-build",
+]
diff --git a/pkgs/by-name/la/lazymc/package.nix b/pkgs/by-name/la/lazymc/package.nix
new file mode 100644
index 000000000000..ea79235245f3
--- /dev/null
+++ b/pkgs/by-name/la/lazymc/package.nix
@@ -0,0 +1,42 @@
+{
+ lib
+, rustPlatform
+, fetchFromGitHub
+, stdenv
+, darwin
+, nix-update-script
+}:
+
+rustPlatform.buildRustPackage rec {
+ pname = "lazymc";
+ version = "0.2.10";
+
+ src = fetchFromGitHub {
+ owner = "timvisee";
+ repo = "lazymc";
+ rev = "v${version}";
+ hash = "sha256-IObLjxuMJDjZ3M6M1DaPvmoRqAydbLKdpTQ3Vs+B9Oo=";
+ };
+
+ cargoLock = {
+ lockFile = ./Cargo.lock;
+ outputHashes = {
+ "minecraft-protocol-0.1.0" = "sha256-vSFS1yVxTBSpx/ZhzA3EjcZyOWHbmoGARl0eMn1fJ+4=";
+ };
+ };
+
+ buildInputs = lib.optionals stdenv.isDarwin [
+ darwin.apple_sdk.frameworks.CoreServices
+ ];
+
+ passthru.updateScript = nix-update-script { };
+
+ meta = with lib; {
+ description = "Remote wake-up daemon for minecraft servers";
+ homepage = "https://github.com/timvisee/lazymc";
+ license = licenses.gpl3Only;
+ maintainers = with maintainers; [ h7x4 dandellion ];
+ platforms = platforms.unix;
+ mainProgram = "lazymc";
+ };
+}
diff --git a/pkgs/by-name/me/mev-boost/package.nix b/pkgs/by-name/me/mev-boost/package.nix
new file mode 100644
index 000000000000..6a7bb6d1e4a4
--- /dev/null
+++ b/pkgs/by-name/me/mev-boost/package.nix
@@ -0,0 +1,27 @@
+{ lib
+, stdenv
+, buildGoModule
+, fetchFromGitHub
+}:
+
+buildGoModule rec {
+ pname = "mev-boost";
+ version = "1.6";
+ src = fetchFromGitHub {
+ owner = "flashbots";
+ repo = "mev-boost";
+ rev = "v${version}";
+ hash = "sha256-vzgX9irpI5i85bohppyL5KWQuf71SryRu1gkhWSCVKk=";
+ };
+
+ vendorHash = "sha256-xw3xVbgKUIDXu4UQD5CGftON8E4o1u2FcrPo3n6APBE=";
+
+ meta = with lib; {
+ description = "Ethereum block-building middleware";
+ homepage = "https://github.com/flashbots/mev-boost";
+ license = licenses.mit;
+ mainProgram = "mev-boost";
+ maintainers = with maintainers; [ ekimber ];
+ platforms = platforms.unix;
+ };
+}
diff --git a/pkgs/by-name/ri/rita/package.nix b/pkgs/by-name/ri/rita/package.nix
new file mode 100644
index 000000000000..d64002072a41
--- /dev/null
+++ b/pkgs/by-name/ri/rita/package.nix
@@ -0,0 +1,34 @@
+{ lib
+, buildGoModule
+, fetchFromGitHub
+}:
+
+buildGoModule rec {
+ pname = "rita";
+ version = "4.8.0";
+
+ src = fetchFromGitHub {
+ owner = "activecm";
+ repo = "rita";
+ rev = "refs/tags/v${version}";
+ hash = "sha256-w86fGRH9pIqONgvdYpsHDNkE0BAuhzArET+NLIpRg/w=";
+ };
+
+ vendorHash = "sha256-KyC7VPgWlgKD6KWWRo3hFQHl2HjTub+VSMtJCpYE6Zk=";
+
+ ldflags = [
+ "-s"
+ "-w"
+ "-X=github.com/activecm/rita/config.Version=${version}"
+ "-X=github.com/activecm/rita/config.ExactVersion=${version}"
+ ];
+
+ meta = with lib; {
+ description = "Framework for detecting command and control communication through network traffic analysis";
+ homepage = "https://github.com/activecm/rita";
+ changelog = "https://github.com/activecm/rita/releases/tag/v${version}";
+ license = licenses.gpl3Only;
+ maintainers = with maintainers; [ fab ];
+ mainProgram = "rita";
+ };
+}
diff --git a/pkgs/data/misc/cldr-annotations/default.nix b/pkgs/data/misc/cldr-annotations/default.nix
index 6d06d49eb711..953ae5562628 100644
--- a/pkgs/data/misc/cldr-annotations/default.nix
+++ b/pkgs/data/misc/cldr-annotations/default.nix
@@ -2,12 +2,12 @@
stdenvNoCC.mkDerivation rec {
pname = "cldr-annotations";
- version = "43.0";
+ version = "44.0";
src = fetchzip {
url = "https://unicode.org/Public/cldr/${lib.versions.major version}/cldr-common-${version}.zip";
stripRoot = false;
- hash = "sha256-L8ikzRpSw4mDCV79TiUqhPHWC0PmGi4i4He0OAB54R0=";
+ hash = "sha256-oK+NlzuRF45laEMJKhNDzr12RF4CHIfDFNBFsIjJh1I=";
};
installPhase = ''
diff --git a/pkgs/data/themes/catppuccin/default.nix b/pkgs/data/themes/catppuccin/default.nix
index e8cdb0456d17..c9a51ba241d4 100644
--- a/pkgs/data/themes/catppuccin/default.nix
+++ b/pkgs/data/themes/catppuccin/default.nix
@@ -1,5 +1,5 @@
let
- validThemes = [ "bat" "bottom" "btop" "grub" "hyprland" "k9s" "kvantum" "lazygit" "plymouth" "refind" "rofi" "waybar" ];
+ validThemes = [ "bat" "bottom" "btop" "grub" "hyprland" "k9s" "kvantum" "lazygit" "plymouth" "qt5ct" "refind" "rofi" "waybar" ];
in
{ fetchFromGitHub
, lib
@@ -88,6 +88,14 @@ let
hash = "sha256-quBSH8hx3gD7y1JNWAKQdTk3CmO4t1kVo4cOGbeWlNE=";
};
+ qt5ct = fetchFromGitHub {
+ name = "qt5ct";
+ owner = "catppuccin";
+ repo = "qt5ct";
+ rev = "89ee948e72386b816c7dad72099855fb0d46d41e";
+ hash = "sha256-t/uyK0X7qt6qxrScmkTU2TvcVJH97hSQuF0yyvSO/qQ=";
+ };
+
refind = fetchFromGitHub {
name = "refind";
owner = "catppuccin";
@@ -174,6 +182,10 @@ stdenvNoCC.mkDerivation {
cp ${sources.plymouth}/themes/catppuccin-${variant}/* $out/share/plymouth/themes/catppuccin-${variant}
sed -i 's:\(^ImageDir=\)/usr:\1'"$out"':' $out/share/plymouth/themes/catppuccin-${variant}/catppuccin-${variant}.plymouth
+ '' + lib.optionalString (lib.elem "qt5ct" themeList) ''
+ mkdir -p $out/qt5ct
+ cp ${sources.qt5ct}/themes/Catppuccin-"$capitalizedVariant".conf $out/qt5ct/
+
'' + lib.optionalString (lib.elem "rofi" themeList) ''
mkdir -p $out/rofi
cp ${sources.rofi}/basic/.local/share/rofi/themes/catppuccin-${variant}.rasi $out/rofi/
diff --git a/pkgs/desktops/cinnamon/warpinator/default.nix b/pkgs/desktops/cinnamon/warpinator/default.nix
index 1274550df2e9..4ccb373d0666 100644
--- a/pkgs/desktops/cinnamon/warpinator/default.nix
+++ b/pkgs/desktops/cinnamon/warpinator/default.nix
@@ -29,17 +29,20 @@ let
cryptography
pynacl
netifaces
+ netaddr
+ ifaddr
+ qrcode
]);
in
stdenv.mkDerivation rec {
pname = "warpinator";
- version = "1.6.4";
+ version = "1.8.1";
src = fetchFromGitHub {
owner = "linuxmint";
repo = pname;
rev = version;
- hash = "sha256-BKptTQbSBTQyc5V6WWdsPdC76sH0CFMXOyahfRmvQzc=";
+ hash = "sha256-dxbs2Qq1Ix04yIA587tntLJ3W/pnA0wTiQ4BB5GCTR0=";
};
nativeBuildInputs = [
@@ -60,6 +63,7 @@ stdenv.mkDerivation rec {
];
mesonFlags = [
+ "-Dbundle-grpc=false"
"-Dbundle-zeroconf=false"
];
diff --git a/pkgs/desktops/gnome/extensions/extensionOverrides.nix b/pkgs/desktops/gnome/extensions/extensionOverrides.nix
index b3718cbd17f3..abbeb15f7dcd 100644
--- a/pkgs/desktops/gnome/extensions/extensionOverrides.nix
+++ b/pkgs/desktops/gnome/extensions/extensionOverrides.nix
@@ -49,6 +49,7 @@ super: lib.trivial.pipe super [
nativeBuildInputs = [ gobject-introspection wrapGAppsHook ];
buildInputs = [ vte ];
postFixup = ''
+ substituteInPlace "$out/share/gnome-shell/extensions/ddterm@amezin.github.com/bin/com.github.amezin.ddterm" --replace "gjs" "${gjs}/bin/gjs"
wrapGApp "$out/share/gnome-shell/extensions/ddterm@amezin.github.com/bin/com.github.amezin.ddterm"
'';
}))
diff --git a/pkgs/desktops/lomiri/default.nix b/pkgs/desktops/lomiri/default.nix
index 2de3a7c9d409..02c034ae0e9f 100644
--- a/pkgs/desktops/lomiri/default.nix
+++ b/pkgs/desktops/lomiri/default.nix
@@ -21,6 +21,7 @@ let
#### Services
biometryd = callPackage ./services/biometryd { };
hfd-service = callPackage ./services/hfd-service { };
+ lomiri-app-launch = callPackage ./development/lomiri-app-launch { };
};
in
lib.makeScope libsForQt5.newScope packages
diff --git a/pkgs/desktops/lomiri/development/lomiri-app-launch/default.nix b/pkgs/desktops/lomiri/development/lomiri-app-launch/default.nix
new file mode 100644
index 000000000000..92139688b127
--- /dev/null
+++ b/pkgs/desktops/lomiri/development/lomiri-app-launch/default.nix
@@ -0,0 +1,129 @@
+{ stdenv
+, lib
+, fetchFromGitLab
+, gitUpdater
+, testers
+, cmake
+, cmake-extras
+, curl
+, dbus
+, dbus-test-runner
+, dpkg
+, gobject-introspection
+, gtest
+, json-glib
+, libxkbcommon
+, lomiri-api
+, lttng-ust
+, pkg-config
+, properties-cpp
+, python3
+, systemd
+, ubports-click
+, zeitgeist
+, withDocumentation ? true
+, doxygen
+, python3Packages
+, sphinx
+}:
+
+stdenv.mkDerivation (finalAttrs: {
+ pname = "lomiri-app-launch";
+ version = "0.1.8";
+
+ outputs = [
+ "out"
+ "dev"
+ ] ++ lib.optionals withDocumentation [
+ "doc"
+ ];
+
+ src = fetchFromGitLab {
+ owner = "ubports";
+ repo = "development/core/lomiri-app-launch";
+ rev = finalAttrs.version;
+ hash = "sha256-NIBZk5H0bPwAwkI0Qiq2S9dZvchAFPBCHKi2inUVZmI=";
+ };
+
+ postPatch = ''
+ patchShebangs tests/{desktop-hook-test.sh.in,repeat-until-pass.sh}
+
+ # used pkg_get_variable, cannot replace prefix
+ substituteInPlace data/CMakeLists.txt \
+ --replace 'DESTINATION "''${SYSTEMD_USER_UNIT_DIR}"' 'DESTINATION "${placeholder "out"}/lib/systemd/user"'
+
+ substituteInPlace tests/jobs-systemd.cpp \
+ --replace '^(/usr)?' '^(/nix/store/\\w+-bash-.+)?'
+ '';
+
+ strictDeps = true;
+
+ nativeBuildInputs = [
+ cmake
+ dpkg # for setting LOMIRI_APP_LAUNCH_ARCH
+ gobject-introspection
+ pkg-config
+ ] ++ lib.optionals withDocumentation [
+ doxygen
+ python3Packages.breathe
+ sphinx
+ ];
+
+ buildInputs = [
+ cmake-extras
+ curl
+ dbus
+ json-glib
+ libxkbcommon
+ lomiri-api
+ lttng-ust
+ properties-cpp
+ systemd
+ ubports-click
+ zeitgeist
+ ];
+
+ nativeCheckInputs = [
+ dbus
+ (python3.withPackages (ps: with ps; [
+ python-dbusmock
+ ]))
+ ];
+
+ checkInputs = [
+ dbus-test-runner
+ gtest
+ ];
+
+ cmakeFlags = [
+ "-DENABLE_MIRCLIENT=OFF"
+ "-DENABLE_TESTS=${lib.boolToString finalAttrs.doCheck}"
+ ];
+
+ postBuild = lib.optionalString withDocumentation ''
+ make -C ../docs html
+ '';
+
+ doCheck = stdenv.buildPlatform.canExecute stdenv.hostPlatform;
+
+ postInstall = lib.optionalString withDocumentation ''
+ mkdir -p $doc/share/doc/lomiri-app-launch
+ mv ../docs/_build/html $doc/share/doc/lomiri-app-launch/
+ '';
+
+ passthru = {
+ tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
+ updateScript = gitUpdater { };
+ };
+
+ meta = with lib; {
+ description = "System and associated utilities to launch applications in a standard and confined way";
+ homepage = "https://gitlab.com/ubports/development/core/lomiri-app-launch";
+ license = licenses.gpl3Only;
+ maintainers = teams.lomiri.members;
+ platforms = platforms.linux;
+ pkgConfigModules = [
+ "lomiri-app-launch-0"
+ ];
+ };
+})
diff --git a/pkgs/desktops/pantheon/apps/switchboard-plugs/about/default.nix b/pkgs/desktops/pantheon/apps/switchboard-plugs/about/default.nix
index 3c9fc107a978..5aff02f08170 100644
--- a/pkgs/desktops/pantheon/apps/switchboard-plugs/about/default.nix
+++ b/pkgs/desktops/pantheon/apps/switchboard-plugs/about/default.nix
@@ -1,6 +1,7 @@
{ lib
, stdenv
, fetchFromGitHub
+, fetchpatch
, nix-update-script
, meson
, ninja
@@ -29,6 +30,15 @@ stdenv.mkDerivation rec {
sha256 = "sha256-MJybc2yAchU6qMqkoRz45QdhR7bj/UFk2nyxcBivsHI=";
};
+ patches = [
+ # Add support for AppStream 1.0
+ # https://github.com/elementary/switchboard-plug-about/pull/275
+ (fetchpatch {
+ url = "https://github.com/elementary/switchboard-plug-about/commit/72d7da13da2824812908276751fd3024db2dd0f8.patch";
+ hash = "sha256-R7oW3mL77/JNqxuMiqxtdMlHWMJgGRQBBzVeRiqx8PY=";
+ })
+ ];
+
nativeBuildInputs = [
meson
ninja
diff --git a/pkgs/development/compilers/critcl/default.nix b/pkgs/development/compilers/critcl/default.nix
new file mode 100644
index 000000000000..5caf63d9dba6
--- /dev/null
+++ b/pkgs/development/compilers/critcl/default.nix
@@ -0,0 +1,46 @@
+{ lib
+, fetchFromGitHub
+, tcl
+, tcllib
+}:
+
+tcl.mkTclDerivation rec {
+ pname = "critcl";
+ version = "3.2";
+
+ src = fetchFromGitHub {
+ owner = "andreas-kupries";
+ repo = "critcl";
+ rev = version;
+ hash = "sha256-IxScn9ZTlqD9mG9VJLG+TtplLFhhahOiFhQCjxp22Uk=";
+ };
+
+ buildInputs = [
+ tcl
+ tcllib
+ ];
+
+ dontBuild = true;
+ doCheck = true;
+
+ checkPhase = ''
+ runHook preInstall
+ HOME="$(mktemp -d)" tclsh ./build.tcl test
+ runHook postInstall
+ '';
+
+ installPhase = ''
+ runHook preInstall
+ tclsh ./build.tcl install --prefix $out
+ runHook postInstall
+ '';
+
+ meta = with lib; {
+ description = "Easily embed C code in Tcl";
+ homepage = "https://andreas-kupries.github.io/critcl/";
+ license = licenses.tcltk;
+ mainProgram = "critcl";
+ maintainers = with maintainers; [ fgaz ];
+ platforms = platforms.all;
+ };
+}
diff --git a/pkgs/development/compilers/cudatoolkit/common.nix b/pkgs/development/compilers/cudatoolkit/common.nix
deleted file mode 100644
index 681549fa62db..000000000000
--- a/pkgs/development/compilers/cudatoolkit/common.nix
+++ /dev/null
@@ -1,367 +0,0 @@
-args@
-{ version
-, sha256
-, url ? ""
-, name ? ""
-, developerProgram ? false
-, runPatches ? []
-, autoPatchelfHook
-, autoAddOpenGLRunpathHook
-, addOpenGLRunpath
-, alsa-lib
-, curlMinimal
-, expat
-, fetchurl
-, fontconfig
-, freetype
-, gdk-pixbuf
-, glib
-, glibc
-, gst_all_1
-, gtk2
-, lib
-, libxkbcommon
-, libkrb5
-, krb5
-, makeWrapper
-, markForCudatoolkitRootHook
-, ncurses5
-, numactl
-, nss
-, perl
-, python3 # FIXME: CUDAToolkit 10 may still need python27
-, pulseaudio
-, requireFile
-, setupCudaHook
-, stdenv
-, backendStdenv # E.g. gcc11Stdenv, set in extension.nix
-, unixODBC
-, wayland
-, xorg
-, zlib
-, freeglut
-, libGLU
-, libsForQt5
-, libtiff
-, qt6Packages
-, qt6
-, rdma-core
-, ucx
-, rsync
-}:
-
-backendStdenv.mkDerivation rec {
- pname = "cudatoolkit";
- inherit version runPatches;
-
- dontPatchELF = true;
- dontStrip = true;
-
- src =
- if developerProgram then
- requireFile {
- message = ''
- This nix expression requires that ${args.name} is already part of the store.
- Register yourself to NVIDIA Accelerated Computing Developer Program, retrieve the CUDA toolkit
- at https://developer.nvidia.com/cuda-toolkit, and run the following command in the download directory:
- nix-prefetch-url file://\$PWD/${args.name}
- '';
- inherit (args) name sha256;
- }
- else
- fetchurl {
- inherit (args) url sha256;
- };
-
- outputs = [ "out" "lib" "doc" ];
-
- nativeBuildInputs = [
- perl
- makeWrapper
- rsync
- addOpenGLRunpath
- autoPatchelfHook
- autoAddOpenGLRunpathHook
- markForCudatoolkitRootHook
- ] ++ lib.optionals (lib.versionOlder version "11") [
- libsForQt5.wrapQtAppsHook
- ] ++ lib.optionals (lib.versionAtLeast version "11.8") [
- qt6Packages.wrapQtAppsHook
- ];
- depsTargetTargetPropagated = [
- setupCudaHook
- ];
- buildInputs = lib.optionals (lib.versionOlder version "11") [
- libsForQt5.qt5.qtwebengine
- freeglut
- libGLU
- ] ++ [
- # To get $GDK_PIXBUF_MODULE_FILE via setup-hook
- gdk-pixbuf
-
- # For autoPatchelf
- ncurses5
- expat
- python3
- zlib
- glibc
- xorg.libX11
- xorg.libXext
- xorg.libXrender
- xorg.libXt
- xorg.libXtst
- xorg.libXi
- xorg.libXext
- xorg.libXdamage
- xorg.libxcb
- xorg.xcbutilimage
- xorg.xcbutilrenderutil
- xorg.xcbutilwm
- xorg.xcbutilkeysyms
- pulseaudio
- libxkbcommon
- libkrb5
- krb5
- gtk2
- glib
- fontconfig
- freetype
- numactl
- nss
- unixODBC
- alsa-lib
- wayland
- ] ++ lib.optionals (lib.versionAtLeast version "11.8") [
- (lib.getLib libtiff)
- qt6Packages.qtwayland
- rdma-core
- (ucx.override { enableCuda = false; }) # Avoid infinite recursion
- xorg.libxshmfence
- xorg.libxkbfile
- ] ++ (lib.optionals (lib.versionAtLeast version "12") (map lib.getLib ([
- # Used by `/target-linux-x64/CollectX/clx` and `/target-linux-x64/CollectX/libclx_api.so` for:
- # - `libcurl.so.4`
- curlMinimal
-
- # Used by `/host-linux-x64/Scripts/WebRTCContainer/setup/neko/server/bin/neko`
- gst_all_1.gstreamer
- gst_all_1.gst-plugins-base
- ]) ++ (with qt6; [
- qtmultimedia
- qttools
- qtpositioning
- qtscxml
- qtsvg
- qtwebchannel
- qtwebengine
- ])));
-
- # Prepended to runpaths by autoPatchelf.
- # The order inherited from older rpath preFixup code
- runtimeDependencies = [
- (placeholder "lib")
- (placeholder "out")
- "${placeholder "out"}/nvvm"
- # NOTE: use the same libstdc++ as the rest of nixpkgs, not from backendStdenv
- "${lib.getLib stdenv.cc.cc}/lib64"
- "${placeholder "out"}/jre/lib/amd64/jli"
- "${placeholder "out"}/lib64"
- "${placeholder "out"}/nvvm/lib64"
- ];
-
- autoPatchelfIgnoreMissingDeps = [
- # This is the hardware-dependent userspace driver that comes from
- # nvidia_x11 package. It must be deployed at runtime in
- # /run/opengl-driver/lib or pointed at by LD_LIBRARY_PATH variable, rather
- # than pinned in runpath
- "libcuda.so.1"
-
- # The krb5 expression ships libcom_err.so.3 but cudatoolkit asks for the
- # older
- # This dependency is asked for by target-linux-x64/CollectX/RedHat/x86_64/libssl.so.10
- # - do we even want to use nvidia-shipped libssl?
- "libcom_err.so.2"
- ];
-
- preFixup = if lib.versionOlder version "11" then ''
- patchelf $out/targets/*/lib/libnvrtc.so --add-needed libnvrtc-builtins.so
- '' else ''
- patchelf $out/lib64/libnvrtc.so --add-needed libnvrtc-builtins.so
- '';
-
- unpackPhase = ''
- sh $src --keep --noexec
-
- ${lib.optionalString (lib.versionOlder version "10.1") ''
- cd pkg/run_files
- sh cuda-linux*.run --keep --noexec
- sh cuda-samples*.run --keep --noexec
- mv pkg ../../$(basename $src)
- cd ../..
- rm -rf pkg
-
- for patch in $runPatches; do
- sh $patch --keep --noexec
- mv pkg $(basename $patch)
- done
- ''}
- '';
-
- installPhase = ''
- runHook preInstall
- mkdir $out
- ${lib.optionalString (lib.versionOlder version "10.1") ''
- cd $(basename $src)
- export PERL5LIB=.
- perl ./install-linux.pl --prefix="$out"
- cd ..
- for patch in $runPatches; do
- cd $(basename $patch)
- perl ./install_patch.pl --silent --accept-eula --installdir="$out"
- cd ..
- done
- ''}
- ${lib.optionalString (lib.versionAtLeast version "10.1" && lib.versionOlder version "11") ''
- cd pkg/builds/cuda-toolkit
- mv * $out/
- ''}
- ${lib.optionalString (lib.versionAtLeast version "11") ''
- mkdir -p $out/bin $out/lib64 $out/include $doc
- for dir in pkg/builds/* pkg/builds/cuda_nvcc/nvvm pkg/builds/cuda_cupti/extras/CUPTI; do
- if [ -d $dir/bin ]; then
- mv $dir/bin/* $out/bin
- fi
- if [ -d $dir/doc ]; then
- (cd $dir/doc && find . -type d -exec mkdir -p $doc/\{} \;)
- (cd $dir/doc && find . \( -type f -o -type l \) -exec mv \{} $doc/\{} \;)
- fi
- if [ -L $dir/include ] || [ -d $dir/include ]; then
- (cd $dir/include && find . -type d -exec mkdir -p $out/include/\{} \;)
- (cd $dir/include && find . \( -type f -o -type l \) -exec mv \{} $out/include/\{} \;)
- fi
- if [ -L $dir/lib64 ] || [ -d $dir/lib64 ]; then
- (cd $dir/lib64 && find . -type d -exec mkdir -p $out/lib64/\{} \;)
- (cd $dir/lib64 && find . \( -type f -o -type l \) -exec mv \{} $out/lib64/\{} \;)
- fi
- done
- mv pkg/builds/cuda_nvcc/nvvm $out/nvvm
-
- mv pkg/builds/cuda_sanitizer_api $out/cuda_sanitizer_api
- ln -s $out/cuda_sanitizer_api/compute-sanitizer/compute-sanitizer $out/bin/compute-sanitizer
-
- mv pkg/builds/nsight_systems/target-linux-x64 $out/target-linux-x64
- mv pkg/builds/nsight_systems/host-linux-x64 $out/host-linux-x64
- rm $out/host-linux-x64/libstdc++.so*
- ''}
- ${lib.optionalString (lib.versionAtLeast version "11.8")
- # error: auto-patchelf could not satisfy dependency libtiff.so.5 wanted by /nix/store/.......-cudatoolkit-12.0.1/host-linux-x64/Plugins/imageformats/libqtiff.so
- # we only ship libtiff.so.6, so let's use qt plugins built by Nix.
- # TODO: don't copy, come up with a symlink-based "merge"
- ''
- rsync ${lib.getLib qt6Packages.qtimageformats}/lib/qt-6/plugins/ $out/host-linux-x64/Plugins/ -aP
- ''}
-
- rm -f $out/tools/CUDA_Occupancy_Calculator.xls # FIXME: why?
-
- ${lib.optionalString (lib.versionOlder version "10.1") ''
- # let's remove the 32-bit libraries, they confuse the lib64->lib mover
- rm -rf $out/lib
- ''}
-
- ${lib.optionalString (lib.versionAtLeast version "12.0") ''
- rm $out/host-linux-x64/libQt6*
- ''}
-
- # Remove some cruft.
- ${lib.optionalString ((lib.versionAtLeast version "7.0") && (lib.versionOlder version "10.1"))
- "rm $out/bin/uninstall*"}
-
- # Fixup path to samples (needed for cuda 6.5 or else nsight will not find them)
- if [ -d "$out"/cuda-samples ]; then
- mv "$out"/cuda-samples "$out"/samples
- fi
-
- # Change the #error on GCC > 4.9 to a #warning.
- sed -i $out/include/host_config.h -e 's/#error\(.*unsupported GNU version\)/#warning\1/'
-
- # Fix builds with newer glibc version
- sed -i "1 i#define _BITS_FLOATN_H" "$out/include/host_defines.h"
- '' +
- # Point NVCC at a compatible compiler
- # CUDA_TOOLKIT_ROOT_DIR is legacy,
- # Cf. https://cmake.org/cmake/help/latest/module/FindCUDA.html#input-variables
- ''
- mkdir -p $out/nix-support
- cat <> $out/nix-support/setup-hook
- cmakeFlags+=' -DCUDA_TOOLKIT_ROOT_DIR=$out'
- EOF
-
- # Move some libraries to the lib output so that programs that
- # depend on them don't pull in this entire monstrosity.
- mkdir -p $lib/lib
- mv -v $out/lib64/libcudart* $lib/lib/
-
- # Remove OpenCL libraries as they are provided by ocl-icd and driver.
- rm -f $out/lib64/libOpenCL*
- ${lib.optionalString (lib.versionAtLeast version "10.1" && (lib.versionOlder version "11")) ''
- mv $out/lib64 $out/lib
- mv $out/extras/CUPTI/lib64/libcupti* $out/lib
- ''}
-
- # nvprof do not find any program to profile if LD_LIBRARY_PATH is not set
- wrapProgram $out/bin/nvprof \
- --prefix LD_LIBRARY_PATH : $out/lib
- '' + lib.optionalString (lib.versionOlder version "8.0") ''
- # Hack to fix building against recent Glibc/GCC.
- echo "NIX_CFLAGS_COMPILE+=' -D_FORCE_INLINES'" >> $out/nix-support/setup-hook
- ''
- # 11.8 includes a broken symlink, include/include, pointing to targets/x86_64-linux/include
- + lib.optionalString (lib.versions.majorMinor version == "11.8") ''
- rm $out/include/include
- '' + ''
- runHook postInstall
- '';
-
- postInstall = ''
- for b in nvvp ${lib.optionalString (lib.versionOlder version "11") "nsight"}; do
- wrapProgram "$out/bin/$b" \
- --set GDK_PIXBUF_MODULE_FILE "$GDK_PIXBUF_MODULE_FILE"
- done
- '';
-
-
- # cuda-gdb doesn't run correctly when not using sandboxing, so
- # temporarily disabling the install check. This should be set to true
- # when we figure out how to get `cuda-gdb --version` to run correctly
- # when not using sandboxing.
- doInstallCheck = false;
- postInstallCheck = let
- in ''
- # Smoke test binaries
- pushd $out/bin
- for f in *; do
- case $f in
- crt) continue;;
- nvcc.profile) continue;;
- nsight_ee_plugins_manage.sh) continue;;
- uninstall_cuda_toolkit_6.5.pl) continue;;
- computeprof|nvvp|nsight) continue;; # GUIs don't feature "--version"
- *) echo "Executing '$f --version':"; ./$f --version;;
- esac
- done
- popd
- '';
- passthru = {
- inherit (backendStdenv) cc;
- majorMinorVersion = lib.versions.majorMinor version;
- majorVersion = lib.versions.majorMinor version;
- };
-
- meta = with lib; {
- description = "A compiler for NVIDIA GPUs, math libraries, and tools";
- homepage = "https://developer.nvidia.com/cuda-toolkit";
- platforms = [ "x86_64-linux" ];
- license = licenses.nvidiaCuda;
- maintainers = teams.cuda.members;
- };
-}
diff --git a/pkgs/development/compilers/cudatoolkit/extension.nix b/pkgs/development/compilers/cudatoolkit/extension.nix
index d75d288f5577..016675fa0701 100644
--- a/pkgs/development/compilers/cudatoolkit/extension.nix
+++ b/pkgs/development/compilers/cudatoolkit/extension.nix
@@ -47,35 +47,21 @@ final: prev: let
./hooks/mark-for-cudatoolkit-root-hook.sh)
{ });
- # Normally propagated by cuda_nvcc or cudatoolkit through their depsHostHostPropagated
+ # Currently propagated by cuda_nvcc or cudatoolkit, rather than used directly
setupCudaHook = (final.callPackage
({ makeSetupHook, backendStdenv }:
makeSetupHook
{
name = "setup-cuda-hook";
+ substitutions.setupCudaHook = placeholder "out";
+
# Point NVCC at a compatible compiler
substitutions.ccRoot = "${backendStdenv.cc}";
# Required in addition to ccRoot as otherwise bin/gcc is looked up
# when building CMakeCUDACompilerId.cu
substitutions.ccFullPath = "${backendStdenv.cc}/bin/${backendStdenv.cc.targetPrefix}c++";
-
- # Required by cmake's enable_language(CUDA) to build a test program
- # When implementing cross-compilation support: this is
- # final.pkgs.targetPackages.cudaPackages.cuda_cudart
- # Given the multiple-outputs each CUDA redist has, we can specify the exact components we
- # need from the package. CMake requires:
- # - the cuda_runtime.h header, which is in the dev output
- # - the dynamic library, which is in the lib output
- # - the static library, which is in the static output
- substitutions.cudartFlags = let cudart = final.cuda_cudart; in
- builtins.concatStringsSep " " (final.lib.optionals (final ? cuda_cudart) ([
- "-I${final.lib.getDev cudart}/include"
- "-L${final.lib.getLib cudart}/lib"
- ] ++ final.lib.optionals (builtins.elem "static" cudart.outputs) [
- "-L${cudart.static}/lib"
- ]));
}
./hooks/setup-cuda-hook.sh)
{ });
diff --git a/pkgs/development/compilers/cudatoolkit/flags.nix b/pkgs/development/compilers/cudatoolkit/flags.nix
deleted file mode 100644
index be1d98e87122..000000000000
--- a/pkgs/development/compilers/cudatoolkit/flags.nix
+++ /dev/null
@@ -1,170 +0,0 @@
-{ config
-, lib
-, cudaVersion
-}:
-
-# Type aliases
-# Gpu :: AttrSet
-# - See the documentation in ./gpus.nix.
-
-let
- inherit (lib) attrsets lists strings trivial versions;
-
- # Flags are determined based on your CUDA toolkit by default. You may benefit
- # from improved performance, reduced file size, or greater hardware support by
- # passing a configuration based on your specific GPU environment.
- #
- # config.cudaCapabilities :: List Capability
- # List of hardware generations to build.
- # E.g. [ "8.0" ]
- # Currently, the last item is considered the optional forward-compatibility arch,
- # but this may change in the future.
- #
- # config.cudaForwardCompat :: Bool
- # Whether to include the forward compatibility gencode (+PTX)
- # to support future GPU generations.
- # E.g. true
- #
- # Please see the accompanying documentation or https://github.com/NixOS/nixpkgs/pull/205351
-
- # gpus :: List Gpu
- gpus = builtins.import ./gpus.nix;
-
- # isSupported :: Gpu -> Bool
- isSupported = gpu:
- let
- inherit (gpu) minCudaVersion maxCudaVersion;
- lowerBoundSatisfied = strings.versionAtLeast cudaVersion minCudaVersion;
- upperBoundSatisfied = (maxCudaVersion == null)
- || !(strings.versionOlder maxCudaVersion cudaVersion);
- in
- lowerBoundSatisfied && upperBoundSatisfied;
-
- # isDefault :: Gpu -> Bool
- isDefault = gpu:
- let
- inherit (gpu) dontDefaultAfter;
- newGpu = dontDefaultAfter == null;
- recentGpu = newGpu || strings.versionAtLeast dontDefaultAfter cudaVersion;
- in
- recentGpu;
-
- # supportedGpus :: List Gpu
- # GPUs which are supported by the provided CUDA version.
- supportedGpus = builtins.filter isSupported gpus;
-
- # defaultGpus :: List Gpu
- # GPUs which are supported by the provided CUDA version and we want to build for by default.
- defaultGpus = builtins.filter isDefault supportedGpus;
-
- # supportedCapabilities :: List Capability
- supportedCapabilities = lists.map (gpu: gpu.computeCapability) supportedGpus;
-
- # defaultCapabilities :: List Capability
- # The default capabilities to target, if not overridden by the user.
- defaultCapabilities = lists.map (gpu: gpu.computeCapability) defaultGpus;
-
- # cudaArchNameToVersions :: AttrSet String (List String)
- # Maps the name of a GPU architecture to different versions of that architecture.
- # For example, "Ampere" maps to [ "8.0" "8.6" "8.7" ].
- cudaArchNameToVersions =
- lists.groupBy'
- (versions: gpu: versions ++ [ gpu.computeCapability ])
- [ ]
- (gpu: gpu.archName)
- supportedGpus;
-
- # cudaComputeCapabilityToName :: AttrSet String String
- # Maps the version of a GPU architecture to the name of that architecture.
- # For example, "8.0" maps to "Ampere".
- cudaComputeCapabilityToName = builtins.listToAttrs (
- lists.map
- (gpu: {
- name = gpu.computeCapability;
- value = gpu.archName;
- })
- supportedGpus
- );
-
- # dropDot :: String -> String
- dropDot = ver: builtins.replaceStrings [ "." ] [ "" ] ver;
-
- # archMapper :: String -> List String -> List String
- # Maps a feature across a list of architecture versions to produce a list of architectures.
- # For example, "sm" and [ "8.0" "8.6" "8.7" ] produces [ "sm_80" "sm_86" "sm_87" ].
- archMapper = feat: lists.map (computeCapability: "${feat}_${dropDot computeCapability}");
-
- # gencodeMapper :: String -> List String -> List String
- # Maps a feature across a list of architecture versions to produce a list of gencode arguments.
- # For example, "sm" and [ "8.0" "8.6" "8.7" ] produces [ "-gencode=arch=compute_80,code=sm_80"
- # "-gencode=arch=compute_86,code=sm_86" "-gencode=arch=compute_87,code=sm_87" ].
- gencodeMapper = feat: lists.map (
- computeCapability:
- "-gencode=arch=compute_${dropDot computeCapability},code=${feat}_${dropDot computeCapability}"
- );
-
- formatCapabilities = { cudaCapabilities, enableForwardCompat ? true }: rec {
- inherit cudaCapabilities enableForwardCompat;
-
- # archNames :: List String
- # E.g. [ "Turing" "Ampere" ]
- archNames = lists.unique (builtins.map (cap: cudaComputeCapabilityToName.${cap} or (throw "missing cuda compute capability")) cudaCapabilities);
-
- # realArches :: List String
- # The real architectures are physical architectures supported by the CUDA version.
- # E.g. [ "sm_75" "sm_86" ]
- realArches = archMapper "sm" cudaCapabilities;
-
- # virtualArches :: List String
- # The virtual architectures are typically used for forward compatibility, when trying to support
- # an architecture newer than the CUDA version allows.
- # E.g. [ "compute_75" "compute_86" ]
- virtualArches = archMapper "compute" cudaCapabilities;
-
- # arches :: List String
- # By default, build for all supported architectures and forward compatibility via a virtual
- # architecture for the newest supported architecture.
- # E.g. [ "sm_75" "sm_86" "compute_86" ]
- arches = realArches ++
- lists.optional enableForwardCompat (lists.last virtualArches);
-
- # gencode :: List String
- # A list of CUDA gencode arguments to pass to NVCC.
- # E.g. [ "-gencode=arch=compute_75,code=sm_75" ... "-gencode=arch=compute_86,code=compute_86" ]
- gencode =
- let
- base = gencodeMapper "sm" cudaCapabilities;
- forward = gencodeMapper "compute" [ (lists.last cudaCapabilities) ];
- in
- base ++ lib.optionals enableForwardCompat forward;
- };
-
-in
-# When changing names or formats: pause, validate, and update the assert
-assert (formatCapabilities { cudaCapabilities = [ "7.5" "8.6" ]; }) == {
- cudaCapabilities = [ "7.5" "8.6" ];
- enableForwardCompat = true;
-
- archNames = [ "Turing" "Ampere" ];
- realArches = [ "sm_75" "sm_86" ];
- virtualArches = [ "compute_75" "compute_86" ];
- arches = [ "sm_75" "sm_86" "compute_86" ];
-
- gencode = [ "-gencode=arch=compute_75,code=sm_75" "-gencode=arch=compute_86,code=sm_86" "-gencode=arch=compute_86,code=compute_86" ];
-};
-{
- # formatCapabilities :: { cudaCapabilities: List Capability, cudaForwardCompat: Boolean } -> { ... }
- inherit formatCapabilities;
-
- # cudaArchNameToVersions :: String => String
- inherit cudaArchNameToVersions;
-
- # cudaComputeCapabilityToName :: String => String
- inherit cudaComputeCapabilityToName;
-
- # dropDot :: String -> String
- inherit dropDot;
-} // formatCapabilities {
- cudaCapabilities = config.cudaCapabilities or defaultCapabilities;
- enableForwardCompat = config.cudaForwardCompat or true;
-}
diff --git a/pkgs/development/compilers/cudatoolkit/gpus.nix b/pkgs/development/compilers/cudatoolkit/gpus.nix
deleted file mode 100644
index be157df89624..000000000000
--- a/pkgs/development/compilers/cudatoolkit/gpus.nix
+++ /dev/null
@@ -1,148 +0,0 @@
-[
- # Type alias
- # Gpu = {
- # archName: String
- # - The name of the microarchitecture.
- # computeCapability: String
- # - The compute capability of the GPU.
- # minCudaVersion: String
- # - The minimum (inclusive) CUDA version that supports this GPU.
- # dontDefaultAfter: null | String
- # - The CUDA version after which to exclude this GPU from the list of default capabilities
- # we build. null means we always include this GPU in the default capabilities if it is
- # supported.
- # maxCudaVersion: null | String
- # - The maximum (exclusive) CUDA version that supports this GPU. null means there is no
- # maximum.
- # }
- {
- archName = "Kepler";
- computeCapability = "3.0";
- minCudaVersion = "10.0";
- dontDefaultAfter = "10.2";
- maxCudaVersion = "10.2";
- }
- {
- archName = "Kepler";
- computeCapability = "3.2";
- minCudaVersion = "10.0";
- dontDefaultAfter = "10.2";
- maxCudaVersion = "10.2";
- }
- {
- archName = "Kepler";
- computeCapability = "3.5";
- minCudaVersion = "10.0";
- dontDefaultAfter = "11.0";
- maxCudaVersion = "11.8";
- }
- {
- archName = "Kepler";
- computeCapability = "3.7";
- minCudaVersion = "10.0";
- dontDefaultAfter = "11.0";
- maxCudaVersion = "11.8";
- }
- {
- archName = "Maxwell";
- computeCapability = "5.0";
- minCudaVersion = "10.0";
- dontDefaultAfter = "11.0";
- maxCudaVersion = null;
- }
- {
- archName = "Maxwell";
- computeCapability = "5.2";
- minCudaVersion = "10.0";
- dontDefaultAfter = "11.0";
- maxCudaVersion = null;
- }
- {
- archName = "Maxwell";
- computeCapability = "5.3";
- minCudaVersion = "10.0";
- dontDefaultAfter = "11.0";
- maxCudaVersion = null;
- }
- {
- archName = "Pascal";
- computeCapability = "6.0";
- minCudaVersion = "10.0";
- dontDefaultAfter = null;
- maxCudaVersion = null;
- }
- {
- archName = "Pascal";
- computeCapability = "6.1";
- minCudaVersion = "10.0";
- dontDefaultAfter = null;
- maxCudaVersion = null;
- }
- {
- archName = "Pascal";
- computeCapability = "6.2";
- minCudaVersion = "10.0";
- dontDefaultAfter = null;
- maxCudaVersion = null;
- }
- {
- archName = "Volta";
- computeCapability = "7.0";
- minCudaVersion = "10.0";
- dontDefaultAfter = null;
- maxCudaVersion = null;
- }
- {
- archName = "Volta";
- computeCapability = "7.2";
- minCudaVersion = "10.0";
- dontDefaultAfter = null;
- maxCudaVersion = null;
- }
- {
- archName = "Turing";
- computeCapability = "7.5";
- minCudaVersion = "10.0";
- dontDefaultAfter = null;
- maxCudaVersion = null;
- }
- {
- archName = "Ampere";
- computeCapability = "8.0";
- minCudaVersion = "11.2";
- dontDefaultAfter = null;
- maxCudaVersion = null;
- }
- {
- archName = "Ampere";
- computeCapability = "8.6";
- minCudaVersion = "11.2";
- dontDefaultAfter = null;
- maxCudaVersion = null;
- }
- {
- archName = "Ampere";
- computeCapability = "8.7";
- minCudaVersion = "11.5";
- # NOTE: This is purposefully before 11.5 to ensure it is never a capability we target by
- # default. 8.7 is the Jetson Orin series of devices which are a very specific platform.
- # We keep this entry here in case we ever want to target it explicitly, but we don't
- # want to target it by default.
- dontDefaultAfter = "11.4";
- maxCudaVersion = null;
- }
- {
- archName = "Ada";
- computeCapability = "8.9";
- minCudaVersion = "11.8";
- dontDefaultAfter = null;
- maxCudaVersion = null;
- }
- {
- archName = "Hopper";
- computeCapability = "9.0";
- minCudaVersion = "11.8";
- dontDefaultAfter = null;
- maxCudaVersion = null;
- }
-]
diff --git a/pkgs/development/compilers/cudatoolkit/hooks/mark-for-cudatoolkit-root-hook.sh b/pkgs/development/compilers/cudatoolkit/hooks/mark-for-cudatoolkit-root-hook.sh
deleted file mode 100644
index 5c18760a3a2b..000000000000
--- a/pkgs/development/compilers/cudatoolkit/hooks/mark-for-cudatoolkit-root-hook.sh
+++ /dev/null
@@ -1,8 +0,0 @@
-# shellcheck shell=bash
-
-markForCUDAToolkit_ROOT() {
- mkdir -p "${prefix}/nix-support"
- touch "${prefix}/nix-support/include-in-cudatoolkit-root"
-}
-
-fixupOutputHooks+=(markForCUDAToolkit_ROOT)
diff --git a/pkgs/development/compilers/cudatoolkit/hooks/nvcc-setup-hook.sh b/pkgs/development/compilers/cudatoolkit/hooks/nvcc-setup-hook.sh
deleted file mode 100644
index e75a84a9550e..000000000000
--- a/pkgs/development/compilers/cudatoolkit/hooks/nvcc-setup-hook.sh
+++ /dev/null
@@ -1,5 +0,0 @@
-# shellcheck shell=bash
-
-# CMake's enable_language(CUDA) runs a compiler test and it doesn't account for
-# CUDAToolkit_ROOT. We have to help it locate libcudart
-export NVCC_APPEND_FLAGS+=" -L@cudartLib@/lib -L@cudartStatic@/lib -I@cudartInclude@/include"
diff --git a/pkgs/development/compilers/cudatoolkit/hooks/setup-cuda-hook.sh b/pkgs/development/compilers/cudatoolkit/hooks/setup-cuda-hook.sh
deleted file mode 100644
index 0fa8883081c5..000000000000
--- a/pkgs/development/compilers/cudatoolkit/hooks/setup-cuda-hook.sh
+++ /dev/null
@@ -1,72 +0,0 @@
-# shellcheck shell=bash
-
-# Only run the hook from nativeBuildInputs
-(( "$hostOffset" == -1 && "$targetOffset" == 0)) || return 0
-
-echo Sourcing setup-cuda-hook >&2
-
-extendCUDAToolkit_ROOT() {
- if [[ -f "$1/nix-support/include-in-cudatoolkit-root" ]] ; then
- addToSearchPathWithCustomDelimiter ";" CUDAToolkit_ROOT "$1"
-
- if [[ -d "$1/include" ]] ; then
- addToSearchPathWithCustomDelimiter ";" CUDAToolkit_INCLUDE_DIR "$1/include"
- fi
- fi
-}
-
-addEnvHooks "$targetOffset" extendCUDAToolkit_ROOT
-
-setupCUDAToolkitCompilers() {
- echo Executing setupCUDAToolkitCompilers >&2
-
- if [[ -n "${dontSetupCUDAToolkitCompilers-}" ]] ; then
- return
- fi
-
- # Point NVCC at a compatible compiler
-
- # For CMake-based projects:
- # https://cmake.org/cmake/help/latest/module/FindCUDA.html#input-variables
- # https://cmake.org/cmake/help/latest/envvar/CUDAHOSTCXX.html
- # https://cmake.org/cmake/help/latest/variable/CMAKE_CUDA_HOST_COMPILER.html
-
- export cmakeFlags+=" -DCUDA_HOST_COMPILER=@ccFullPath@"
- export cmakeFlags+=" -DCMAKE_CUDA_HOST_COMPILER=@ccFullPath@"
-
- # For non-CMake projects:
- # We prepend --compiler-bindir to nvcc flags.
- # Downstream packages can override these, because NVCC
- # uses the last --compiler-bindir it gets on the command line.
- # FIXME: this results in "incompatible redefinition" warnings.
- # https://docs.nvidia.com/cuda/cuda-compiler-driver-nvcc/index.html#compiler-bindir-directory-ccbin
- if [ -z "${CUDAHOSTCXX-}" ]; then
- export CUDAHOSTCXX="@ccFullPath@";
- fi
-
- export NVCC_PREPEND_FLAGS+=" --compiler-bindir=@ccRoot@/bin"
-
- # NOTE: We set -Xfatbin=-compress-all, which reduces the size of the compiled
- # binaries. If binaries grow over 2GB, they will fail to link. This is a problem for us, as
- # the default set of CUDA capabilities we build can regularly cause this to occur (for
- # example, with Magma).
- #
- # @SomeoneSerge: original comment was made by @ConnorBaker in .../cudatoolkit/common.nix
- if [[ -z "${dontCompressFatbin-}" ]]; then
- export NVCC_PREPEND_FLAGS+=" -Xfatbin=-compress-all"
- fi
-
- # CMake's enable_language(CUDA) runs a compiler test and it doesn't account for
- # CUDAToolkit_ROOT. We have to help it locate libcudart
- local cudartFlags="@cudartFlags@"
- if [[ -z "${nvccDontPrependCudartFlags-}" ]] && [[ -n "${cudartFlags:-}" ]] ; then
- export NVCC_APPEND_FLAGS+=" $cudartFlags"
- fi
-}
-
-setupCMakeCUDAToolkit_ROOT() {
- export cmakeFlags+=" -DCUDAToolkit_INCLUDE_DIR=$CUDAToolkit_INCLUDE_DIR -DCUDAToolkit_ROOT=$CUDAToolkit_ROOT"
-}
-
-postHooks+=(setupCUDAToolkitCompilers)
-preConfigureHooks+=(setupCMakeCUDAToolkit_ROOT)
diff --git a/pkgs/development/compilers/cudatoolkit/redist/build-cuda-redist-package.nix b/pkgs/development/compilers/cudatoolkit/redist/build-cuda-redist-package.nix
deleted file mode 100644
index 1e4a3ab17855..000000000000
--- a/pkgs/development/compilers/cudatoolkit/redist/build-cuda-redist-package.nix
+++ /dev/null
@@ -1,178 +0,0 @@
-# Type Aliases
-#
-# See ./extension.nix:
-# - ReleaseAttrs
-# - ReleaseFeaturesAttrs
-#
-# General callPackage-supplied arguments
-{ lib
-, stdenv
-, backendStdenv
-, fetchurl
-, autoPatchelfHook
-, autoAddOpenGLRunpathHook
-, markForCudatoolkitRootHook
-, lndir
-, symlinkJoin
-}:
-# Function arguments
-{
- # Short package name (e.g., "cuda_cccl")
- # pname : String
- pname
-, # Long package name (e.g., "CXX Core Compute Libraries")
- # description : String
- description
-, # platforms : List System
- platforms
-, # version : Version
- version
-, # releaseAttrs : ReleaseAttrs
- releaseAttrs
-, # releaseFeaturesAttrs : ReleaseFeaturesAttrs
- releaseFeaturesAttrs
-,
-}:
-let
- # Useful imports
- inherit (lib.lists) optionals;
- inherit (lib.meta) getExe;
- inherit (lib.strings) optionalString;
-in
-backendStdenv.mkDerivation (finalAttrs: {
- # NOTE: Even though there's no actual buildPhase going on here, the derivations of the
- # redistributables are sensitive to the compiler flags provided to stdenv. The patchelf package
- # is sensitive to the compiler flags provided to stdenv, and we depend on it. As such, we are
- # also sensitive to the compiler flags provided to stdenv.
- inherit pname version;
- strictDeps = true;
-
- outputs = with releaseFeaturesAttrs;
- [ "out" ]
- ++ optionals hasBin [ "bin" ]
- ++ optionals hasLib [ "lib" ]
- ++ optionals hasStatic [ "static" ]
- ++ optionals hasDev [ "dev" ]
- ++ optionals hasDoc [ "doc" ]
- ++ optionals hasSample [ "sample" ];
-
- src = fetchurl {
- url = "https://developer.download.nvidia.com/compute/cuda/redist/${releaseAttrs.relative_path}";
- inherit (releaseAttrs) sha256;
- };
-
- # We do need some other phases, like configurePhase, so the multiple-output setup hook works.
- dontBuild = true;
-
- nativeBuildInputs = [
- autoPatchelfHook
- # This hook will make sure libcuda can be found
- # in typically /lib/opengl-driver by adding that
- # directory to the rpath of all ELF binaries.
- # Check e.g. with `patchelf --print-rpath path/to/my/binary
- autoAddOpenGLRunpathHook
- markForCudatoolkitRootHook
- ];
-
- buildInputs = [
- # autoPatchelfHook will search for a libstdc++ and we're giving it
- # one that is compatible with the rest of nixpkgs, even when
- # nvcc forces us to use an older gcc
- # NB: We don't actually know if this is the right thing to do
- stdenv.cc.cc.lib
- ];
-
- # Picked up by autoPatchelf
- # Needed e.g. for libnvrtc to locate (dlopen) libnvrtc-builtins
- appendRunpaths = [
- "$ORIGIN"
- ];
-
- installPhase = with releaseFeaturesAttrs;
- # Pre-install hook
- ''
- runHook preInstall
- ''
- # doc and dev have special output handling. Other outputs need to be moved to their own
- # output.
- # Note that moveToOutput operates on all outputs:
- # https://github.com/NixOS/nixpkgs/blob/2920b6fc16a9ed5d51429e94238b28306ceda79e/pkgs/build-support/setup-hooks/multiple-outputs.sh#L105-L107
- + ''
- mkdir -p "$out"
- rm LICENSE
- mv * "$out"
- ''
- # Handle bin, which defaults to out
- + optionalString hasBin ''
- moveToOutput "bin" "$bin"
- ''
- # Handle lib, which defaults to out
- + optionalString hasLib ''
- moveToOutput "lib" "$lib"
- ''
- # Handle static libs, which isn't handled by the setup hook
- + optionalString hasStatic ''
- moveToOutput "**/*.a" "$static"
- ''
- # Handle samples, which isn't handled by the setup hook
- + optionalString hasSample ''
- moveToOutput "samples" "$sample"
- ''
- # Post-install hook
- + ''
- runHook postInstall
- '';
-
- # The out output leverages the same functionality which backs the `symlinkJoin` function in
- # Nixpkgs:
- # https://github.com/NixOS/nixpkgs/blob/d8b2a92df48f9b08d68b0132ce7adfbdbc1fbfac/pkgs/build-support/trivial-builders/default.nix#L510
- #
- # That should allow us to emulate "fat" default outputs without having to actually create them.
- #
- # It is important that this run after the autoPatchelfHook, otherwise the symlinks in out will reference libraries in lib, creating a circular dependency.
- postPhases = [ "postPatchelf" ];
- # For each output, create a symlink to it in the out output.
- # NOTE: We must recreate the out output here, because the setup hook will have deleted it
- # if it was empty.
- # NOTE: Do not use optionalString based on whether `outputs` contains only `out` -- phases
- # which are empty strings are skipped/unset and result in errors of the form "command not
- # found: ".
- postPatchelf = ''
- mkdir -p "$out"
- for output in $outputs; do
- if [ "$output" = "out" ]; then
- continue
- fi
- ${getExe lndir} "''${!output}" "$out"
- done
- '';
-
- # Make the CUDA-patched stdenv available
- passthru.stdenv = backendStdenv;
-
- # Setting propagatedBuildInputs to false will prevent outputs known to the multiple-outputs
- # from depending on `out` by default.
- # https://github.com/NixOS/nixpkgs/blob/2920b6fc16a9ed5d51429e94238b28306ceda79e/pkgs/build-support/setup-hooks/multiple-outputs.sh#L196
- # Indeed, we want to do the opposite -- fat "out" outputs that contain all the other outputs.
- propagatedBuildOutputs = false;
-
- # By default, if the dev output exists it just uses that.
- # However, because we disabled propagatedBuildOutputs, dev doesn't contain libraries or
- # anything of the sort. To remedy this, we set outputSpecified to true, and use
- # outputsToInstall, which tells Nix which outputs to use when the package name is used
- # unqualified (that is, without an explicit output).
- outputSpecified = true;
-
- meta = {
- inherit platforms;
- description = "${description}. By downloading and using the packages you accept the terms and conditions of the ${finalAttrs.meta.license.shortName}";
- license = lib.licenses.nvidiaCudaRedist // {
- url = "https://developer.download.nvidia.com/compute/cuda/redist/${releaseAttrs.license_path or "${pname}/LICENSE.txt"}";
- };
- sourceProvenance = [ lib.sourceTypes.binaryNativeCode ];
- maintainers = lib.teams.cuda.members;
- # Force the use of the default, fat output by default (even though `dev` exists, which
- # causes Nix to prefer that output over the others if outputSpecified isn't set).
- outputsToInstall = [ "out" ];
- };
-})
diff --git a/pkgs/development/compilers/cudatoolkit/redist/extension.nix b/pkgs/development/compilers/cudatoolkit/redist/extension.nix
deleted file mode 100644
index ea6fd581cde4..000000000000
--- a/pkgs/development/compilers/cudatoolkit/redist/extension.nix
+++ /dev/null
@@ -1,139 +0,0 @@
-# Type Aliases
-#
-# ReleaseAttrs : {
-# "relative_path" : String,
-# "sha256" : String,
-# "md5" : String,
-# "size" : String,
-# }
-#
-# NOTE: PackageAttrs must have at least one of the arches.
-# PackageAttrs : {
-# "name" : String,
-# "license" : String,
-# "version" : String,
-# "license_path" : None | String,
-# "linux-aarch64" : None | ReleaseAttrs,
-# "linux-ppc64le" : None | ReleaseAttrs,
-# "linux-sbsa" : None | ReleaseAttrs,
-# "linux-x86_64" : None | ReleaseAttrs,
-# "windows-x86_64" : None | ReleaseAttrs,
-# }
-#
-# ReleaseFeaturesAttrs : {
-# "hasBin" : Boolean,
-# "hasDev" : Boolean,
-# "hasDoc" : Boolean,
-# "hasLib" : Boolean,
-# "hasOut" : Boolean,
-# "hasSample" : Boolean,
-# "hasStatic" : Boolean,
-# "rootDirs" : List String,
-# }
-#
-# NOTE: PackageFeatureAttrs must have at least one of the arches.
-# PackageFeatureAttrs : {
-# "linux-aarch64" : None | ReleaseFeaturesAttrs,
-# "linux-ppc64le" : None | ReleaseFeaturesAttrs,
-# "linux-sbsa" : None | ReleaseFeaturesAttrs,
-# "linux-x86_64" : None | ReleaseFeaturesAttrs,
-# "windows-x86_64" : None | ReleaseFeaturesAttrs,
-# }
-#
-final: prev:
-let
- # NOTE: We use hasAttr throughout instead of the (?) operator because hasAttr does not require
- # us to interpolate our variables into strings (like ${attrName}).
- inherit (builtins) attrNames concatMap hasAttr listToAttrs removeAttrs;
- inherit (final) callPackage;
- inherit (prev) cudaVersion;
- inherit (prev.lib.attrsets) nameValuePair optionalAttrs;
- inherit (prev.lib.lists) optionals;
- inherit (prev.lib.trivial) flip importJSON pipe;
-
- # Manifest files for CUDA redistributables (aka redist). These can be found at
- # https://developer.download.nvidia.com/compute/cuda/redist/
- # Maps a cuda version to the specific version of the manifest.
- cudaVersionMap = {
- "11.4" = "11.4.4";
- "11.5" = "11.5.2";
- "11.6" = "11.6.2";
- "11.7" = "11.7.0";
- "11.8" = "11.8.0";
- "12.0" = "12.0.1";
- "12.1" = "12.1.1";
- "12.2" = "12.2.0";
- };
-
- # Check if the current CUDA version is supported.
- cudaVersionMappingExists = hasAttr cudaVersion cudaVersionMap;
-
- # Maps a cuda version to its manifest files.
- # The manifest itself is from NVIDIA, but the features manifest is generated
- # by us ahead of time and allows us to split pacakges into multiple outputs.
- # Package names (e.g., "cuda_cccl") are mapped to their attributes or features.
- # Since we map each attribute to a package name, we need to make sure to get rid of meta
- # attributes included in the manifest. Currently, these are any of the following:
- # - release_date
- # - release_label
- # - release_product
- redistManifests =
- let
- # Remove meta attributes from the manifest
- # removeAttrs : AttrSet String b -> Attr String b
- removeMetaAttrs = flip removeAttrs [ "release_date" "release_label" "release_product" ];
- # processManifest : Path -> Attr Set (String PackageAttrs)
- processManifest = flip pipe [ importJSON removeMetaAttrs ];
- # fullCudaVersion : String
- fullCudaVersion = cudaVersionMap.${cudaVersion};
- in
- {
- # features : Attr Set (String PackageFeatureAttrs)
- features = processManifest (./manifests + "/redistrib_features_${fullCudaVersion}.json");
- # manifest : Attr Set (String PackageAttrs)
- manifest = processManifest (./manifests + "/redistrib_${fullCudaVersion}.json");
- };
-
- # Function to build a single redist package
- buildRedistPackage = callPackage ./build-cuda-redist-package.nix { };
-
- # Function that builds all redist packages given manifests
- buildRedistPackages = { features, manifest }:
- let
- wrapper = pname:
- let
- # Get the redist architectures the package provides distributables for
- packageAttrs = manifest.${pname};
-
- # Check if supported
- # TODO(@connorbaker): Currently hardcoding x86_64-linux as the only supported platform.
- isSupported = packageAttrs ? linux-x86_64;
-
- # Build the derivation
- drv = buildRedistPackage {
- inherit pname;
- # TODO(@connorbaker): We currently discard the license attribute.
- inherit (manifest.${pname}) version;
- description = manifest.${pname}.name;
- platforms = [ "x86_64-linux" ];
- releaseAttrs = manifest.${pname}.linux-x86_64;
- releaseFeaturesAttrs = features.${pname}.linux-x86_64;
- };
-
- # Wrap in an optional so we can filter out the empty lists created by unsupported
- # packages with concatMap.
- wrapped = optionals isSupported [ (nameValuePair pname drv) ];
- in
- wrapped;
-
- # concatMap provides us an easy way to filter out packages for unsupported platforms.
- # We wrap the buildRedistPackage call in a list to prevent errors when the package is not
- # supported (by returning an empty list).
- redistPackages = listToAttrs (concatMap wrapper (attrNames manifest));
- in
- redistPackages;
-
- # All redistributable packages for the current CUDA version
- redistPackages = optionalAttrs cudaVersionMappingExists (buildRedistPackages redistManifests);
-in
-redistPackages
diff --git a/pkgs/development/compilers/cudatoolkit/redist/manifests/redistrib_11.7.0.json b/pkgs/development/compilers/cudatoolkit/redist/manifests/redistrib_11.7.0.json
deleted file mode 100644
index 2fc999afd700..000000000000
--- a/pkgs/development/compilers/cudatoolkit/redist/manifests/redistrib_11.7.0.json
+++ /dev/null
@@ -1,879 +0,0 @@
-{
- "release_date": "2022-05-11",
- "cuda_cccl": {
- "name": "CXX Core Compute Libraries",
- "license": "CUDA Toolkit",
- "version": "11.7.58",
- "linux-x86_64": {
- "relative_path": "cuda_cccl/linux-x86_64/cuda_cccl-linux-x86_64-11.7.58-archive.tar.xz",
- "sha256": "a66261d174a3f8fea87e0dc91e5cd084dda89be8bb0a1f5ca0ab5d05a93ade4a",
- "md5": "674edc3ec85126c08f78e4e3280789fd",
- "size": "1004048"
- },
- "linux-ppc64le": {
- "relative_path": "cuda_cccl/linux-ppc64le/cuda_cccl-linux-ppc64le-11.7.58-archive.tar.xz",
- "sha256": "5482355647143e61b15cb6193f33a317dce94bb2475123d4b08eebbd7a801802",
- "md5": "64c9f42b84cb64a7f67645cb74d2153f",
- "size": "1004332"
- },
- "linux-sbsa": {
- "relative_path": "cuda_cccl/linux-sbsa/cuda_cccl-linux-sbsa-11.7.58-archive.tar.xz",
- "sha256": "70a8a42135e4ab817cd3c3413dd993bfc7920a42f057838d2a4a2ff0966258bd",
- "md5": "f6ac243b4b8d182941025040b0c375c3",
- "size": "1003936"
- },
- "windows-x86_64": {
- "relative_path": "cuda_cccl/windows-x86_64/cuda_cccl-windows-x86_64-11.7.58-archive.zip",
- "sha256": "29958e300229c7af43df57bed0519f34f3aa64332c84fb80e481c131e4594938",
- "md5": "3a40e674c975fc35376e66b08b93a42c",
- "size": "2563581"
- }
- },
- "cuda_cudart": {
- "name": "CUDA Runtime (cudart)",
- "license": "CUDA Toolkit",
- "version": "11.7.60",
- "linux-x86_64": {
- "relative_path": "cuda_cudart/linux-x86_64/cuda_cudart-linux-x86_64-11.7.60-archive.tar.xz",
- "sha256": "1c079add60a107f6dd9e72a0cc9cde03eb9d833506f355c22b9177c47a977552",
- "md5": "1ef515eb31691f2c43fb0de1443893a3",
- "size": "854744"
- },
- "linux-ppc64le": {
- "relative_path": "cuda_cudart/linux-ppc64le/cuda_cudart-linux-ppc64le-11.7.60-archive.tar.xz",
- "sha256": "95ea51eb4d60754a080920105aa578cc8da8772295912f198fcaa13fafce6d24",
- "md5": "ce9c3ac2d0a25de182e5519354e0e01b",
- "size": "795244"
- },
- "linux-sbsa": {
- "relative_path": "cuda_cudart/linux-sbsa/cuda_cudart-linux-sbsa-11.7.60-archive.tar.xz",
- "sha256": "bdfdb8467a0d1a5c6aeb696ec0c203d1da732093b5e5ee0a79b03ef53f5ab622",
- "md5": "7d6290b6e7a0086c5dbf5706013dfdda",
- "size": "798208"
- },
- "windows-x86_64": {
- "relative_path": "cuda_cudart/windows-x86_64/cuda_cudart-windows-x86_64-11.7.60-archive.zip",
- "sha256": "e1c72413c42e9bda52d1868bb67136d66d03b394b9accdfd9224080bb5a9663e",
- "md5": "bbeee57a158e8ce3abce79b19eae7110",
- "size": "2884824"
- }
- },
- "cuda_cuobjdump": {
- "name": "cuobjdump",
- "license": "CUDA Toolkit",
- "version": "11.7.50",
- "linux-x86_64": {
- "relative_path": "cuda_cuobjdump/linux-x86_64/cuda_cuobjdump-linux-x86_64-11.7.50-archive.tar.xz",
- "sha256": "f901085d83f83ae549de45e4410c74c3adddd2d541ba2780c23105df39008820",
- "md5": "76a614c84b7221cc9282a3bf009ca401",
- "size": "127416"
- },
- "linux-ppc64le": {
- "relative_path": "cuda_cuobjdump/linux-ppc64le/cuda_cuobjdump-linux-ppc64le-11.7.50-archive.tar.xz",
- "sha256": "2fe257ab7027c7598d1351bb473d6a67a8da81fec17f60b389d16ef076c31da7",
- "md5": "9ffb04f10fced993411d0601709c80fd",
- "size": "140924"
- },
- "linux-sbsa": {
- "relative_path": "cuda_cuobjdump/linux-sbsa/cuda_cuobjdump-linux-sbsa-11.7.50-archive.tar.xz",
- "sha256": "d44352344de0408d175b045401865ab82db4a53f3894e50c01445f42bbebdf8f",
- "md5": "0b3bb58d13089bea74b3351cd7ed03d2",
- "size": "123968"
- },
- "windows-x86_64": {
- "relative_path": "cuda_cuobjdump/windows-x86_64/cuda_cuobjdump-windows-x86_64-11.7.50-archive.zip",
- "sha256": "3e7072d0a09c021252925ff9644d67294793afc5dc55ff2fac291528711ba0f9",
- "md5": "070b5f13066888c471b90868485767ae",
- "size": "2523866"
- }
- },
- "cuda_cupti": {
- "name": "CUPTI",
- "license": "CUDA Toolkit",
- "version": "11.7.50",
- "linux-x86_64": {
- "relative_path": "cuda_cupti/linux-x86_64/cuda_cupti-linux-x86_64-11.7.50-archive.tar.xz",
- "sha256": "441f7da2608d1965f0e3e2e03aeea86b0a3454cbea8e7af8112529c9acef3853",
- "md5": "6433be7629030ddbcf37f5286464bb0d",
- "size": "16577596"
- },
- "linux-ppc64le": {
- "relative_path": "cuda_cupti/linux-ppc64le/cuda_cupti-linux-ppc64le-11.7.50-archive.tar.xz",
- "sha256": "df70ad634864572b4eff7ebe15b768d48d909aabddf3b54da05cf7e27442bd8f",
- "md5": "011ea37fd2f4af0755414c5432ba2649",
- "size": "8627816"
- },
- "linux-sbsa": {
- "relative_path": "cuda_cupti/linux-sbsa/cuda_cupti-linux-sbsa-11.7.50-archive.tar.xz",
- "sha256": "4615695d9240a423926238640c69d4b39044acc44d3d513bc08c51f16bea371e",
- "md5": "53cefdd716d8c40ff7143822341c09b7",
- "size": "8436580"
- },
- "windows-x86_64": {
- "relative_path": "cuda_cupti/windows-x86_64/cuda_cupti-windows-x86_64-11.7.50-archive.zip",
- "sha256": "42a04b9ef71e4d95bc235a68dd4a75d1501a44e9964371435994f7a7c59cd489",
- "md5": "4c61155dc79555ef6b389284a4f7b65a",
- "size": "11546349"
- }
- },
- "cuda_cuxxfilt": {
- "name": "CUDA cuxxfilt (demangler)",
- "license": "CUDA Toolkit",
- "version": "11.7.50",
- "linux-x86_64": {
- "relative_path": "cuda_cuxxfilt/linux-x86_64/cuda_cuxxfilt-linux-x86_64-11.7.50-archive.tar.xz",
- "sha256": "8a9cb0af698fe39c1b92d179e9ac22e8acb752eb8c531dbfdd049ddcd3c2caa6",
- "md5": "0f7eb48184c16e51ad76574cc112e01c",
- "size": "186432"
- },
- "linux-ppc64le": {
- "relative_path": "cuda_cuxxfilt/linux-ppc64le/cuda_cuxxfilt-linux-ppc64le-11.7.50-archive.tar.xz",
- "sha256": "a2a9a5ace0908071f0bcf4fa1e537c8373d7ef6a18d086d85a2c72cb8dc245b7",
- "md5": "6be41e32ff0274c1be4cb3b6a6429b21",
- "size": "181612"
- },
- "linux-sbsa": {
- "relative_path": "cuda_cuxxfilt/linux-sbsa/cuda_cuxxfilt-linux-sbsa-11.7.50-archive.tar.xz",
- "sha256": "c7c014ec407c77eae16451559a7499c8ff371606abc8e1b40e47eedab8d5a5b8",
- "md5": "2a7553a48f6c8048d1667c16fec03035",
- "size": "172292"
- },
- "windows-x86_64": {
- "relative_path": "cuda_cuxxfilt/windows-x86_64/cuda_cuxxfilt-windows-x86_64-11.7.50-archive.zip",
- "sha256": "e93e1d37332ad5adf663a712250710d03a718f4d85702aec4e24b5bf98e2fe7a",
- "md5": "f34c83f9a81d0fdae3950a9778442345",
- "size": "168940"
- }
- },
- "cuda_demo_suite": {
- "name": "CUDA Demo Suite",
- "license": "CUDA Toolkit",
- "version": "11.7.50",
- "linux-x86_64": {
- "relative_path": "cuda_demo_suite/linux-x86_64/cuda_demo_suite-linux-x86_64-11.7.50-archive.tar.xz",
- "sha256": "10dec9f42f7c60ba8d2e839bedf155addb6a02ebf9a3b2b1c7acbcc47e6e4721",
- "md5": "4501fa48dcf450f1de5e7b0352859dfa",
- "size": "3985972"
- },
- "windows-x86_64": {
- "relative_path": "cuda_demo_suite/windows-x86_64/cuda_demo_suite-windows-x86_64-11.7.50-archive.zip",
- "sha256": "803bab94b1b4f304ddba4c2adcc013a1aaf5251f962d154287f6d880cb3f16a1",
- "md5": "a240da5cbf8ddcbf44ec969a7c57d68d",
- "size": "5023822"
- }
- },
- "cuda_documentation": {
- "name": "CUDA Documentation",
- "license": "CUDA Toolkit",
- "version": "11.7.50",
- "linux-x86_64": {
- "relative_path": "cuda_documentation/linux-x86_64/cuda_documentation-linux-x86_64-11.7.50-archive.tar.xz",
- "sha256": "90a169f4c1c782cdd1b1bf1e13f3e9f4ef57f731d87d8fefae115b166032a084",
- "md5": "1d5f61928ed525f7324e1f600719a786",
- "size": "67056"
- },
- "linux-ppc64le": {
- "relative_path": "cuda_documentation/linux-ppc64le/cuda_documentation-linux-ppc64le-11.7.50-archive.tar.xz",
- "sha256": "8c799c128afcf870ea63e73b8a33d924d60bc4281ef77c32c92d0081a7d523c8",
- "md5": "e5f4d0b477f90698adb4919e1341c407",
- "size": "67060"
- },
- "linux-sbsa": {
- "relative_path": "cuda_documentation/linux-sbsa/cuda_documentation-linux-sbsa-11.7.50-archive.tar.xz",
- "sha256": "a2f50b49fe31b0637602743a756df16e6ec3dfc95279d4bb25a9eb1f6de3a80b",
- "md5": "9316169eca11c975157e77e3649f8a1f",
- "size": "67060"
- },
- "windows-x86_64": {
- "relative_path": "cuda_documentation/windows-x86_64/cuda_documentation-windows-x86_64-11.7.50-archive.zip",
- "sha256": "2c497e6ca5ffb440d0504adef51d4e979273959d42a6a22b20cd702085b71f39",
- "md5": "957cde6fd6211919ac4ca823d3cc90e9",
- "size": "105283"
- }
- },
- "cuda_gdb": {
- "name": "CUDA GDB",
- "license": "CUDA Toolkit",
- "version": "11.7.50",
- "linux-x86_64": {
- "relative_path": "cuda_gdb/linux-x86_64/cuda_gdb-linux-x86_64-11.7.50-archive.tar.xz",
- "sha256": "ff44bffb8034a694ba6a2c5e171fc766ddc6d9e328b29eab8dd02177d6914f6c",
- "md5": "72b1fa5a914443acc3eeda12da0aa059",
- "size": "64209508"
- },
- "linux-ppc64le": {
- "relative_path": "cuda_gdb/linux-ppc64le/cuda_gdb-linux-ppc64le-11.7.50-archive.tar.xz",
- "sha256": "e442ef2eaaa778ffadb6af3ed92316eddff0dff15b69e334338da5f450203f43",
- "md5": "6a02488128531898f252163a41c84f93",
- "size": "64109072"
- },
- "linux-sbsa": {
- "relative_path": "cuda_gdb/linux-sbsa/cuda_gdb-linux-sbsa-11.7.50-archive.tar.xz",
- "sha256": "f67bae946aaa60a57d7b781a2fe044bde267da58c418067d8be6cbb63959966b",
- "md5": "3a654d775d9b1466ca00585adc179744",
- "size": "64025944"
- }
- },
- "cuda_memcheck": {
- "name": "CUDA Memcheck",
- "license": "CUDA Toolkit",
- "version": "11.7.50",
- "linux-x86_64": {
- "relative_path": "cuda_memcheck/linux-x86_64/cuda_memcheck-linux-x86_64-11.7.50-archive.tar.xz",
- "sha256": "12fa99422d9a7ce1714e100cc9faa4c9d37590d79d0af93abc8321217cbf5abd",
- "md5": "5b29092a20eb8501651f64af028623aa",
- "size": "139652"
- },
- "linux-ppc64le": {
- "relative_path": "cuda_memcheck/linux-ppc64le/cuda_memcheck-linux-ppc64le-11.7.50-archive.tar.xz",
- "sha256": "3bed410c4fcaf106f1411a9373bb0091ee46a29f2e980eba4ee274710d8e4f19",
- "md5": "952e68b3e321df1bdc94327ea186603d",
- "size": "148036"
- },
- "windows-x86_64": {
- "relative_path": "cuda_memcheck/windows-x86_64/cuda_memcheck-windows-x86_64-11.7.50-archive.zip",
- "sha256": "79294688bdbed786b68873bc02f8a279b6ce7a468486da365642e3c727cedd9e",
- "md5": "a6512b0c6fe6aa4f81a6027a64110860",
- "size": "172868"
- }
- },
- "cuda_nsight": {
- "name": "Nsight Eclipse Edition Plugin",
- "license": "CUDA Toolkit",
- "version": "11.7.50",
- "linux-x86_64": {
- "relative_path": "cuda_nsight/linux-x86_64/cuda_nsight-linux-x86_64-11.7.50-archive.tar.xz",
- "sha256": "483a4970a38c9366c2d3bf7d2ea9d2e2486a13ecaa3bd6ed143a4b18a8fe84b9",
- "md5": "50eaa0de2047b89aa358682c6937a83a",
- "size": "118603148"
- },
- "linux-ppc64le": {
- "relative_path": "cuda_nsight/linux-ppc64le/cuda_nsight-linux-ppc64le-11.7.50-archive.tar.xz",
- "sha256": "93ece42ff578135e10cc7d8bfa4c42449f259d955cf1b71652b7436e2f6854f2",
- "md5": "9e2cfb70f748efcc22c611938099ccbf",
- "size": "118603136"
- }
- },
- "cuda_nvcc": {
- "name": "CUDA NVCC",
- "license": "CUDA Toolkit",
- "version": "11.7.64",
- "linux-x86_64": {
- "relative_path": "cuda_nvcc/linux-x86_64/cuda_nvcc-linux-x86_64-11.7.64-archive.tar.xz",
- "sha256": "7721fcfa3eb183ecb1d7fe138ce52d8238f0a6ecf1e9964cf8cfe5d8b7ec3c92",
- "md5": "640e1e412e0ff6d7eee95e513f67cadb",
- "size": "37056600"
- },
- "linux-ppc64le": {
- "relative_path": "cuda_nvcc/linux-ppc64le/cuda_nvcc-linux-ppc64le-11.7.64-archive.tar.xz",
- "sha256": "59792975fe7ba2cb75977965a1eebfc684d4e301a34c43f5f4295124d21c097c",
- "md5": "0f409845cbe3ed70a6abc971024b1d72",
- "size": "34873208"
- },
- "linux-sbsa": {
- "relative_path": "cuda_nvcc/linux-sbsa/cuda_nvcc-linux-sbsa-11.7.64-archive.tar.xz",
- "sha256": "4ba91cfcc7b12b997ed2ceced176f6aa1f7c101a65c0ab6faae9a8fee6d107f1",
- "md5": "a3ef626196d63f7db7c3c62d80564ab3",
- "size": "32632012"
- },
- "windows-x86_64": {
- "relative_path": "cuda_nvcc/windows-x86_64/cuda_nvcc-windows-x86_64-11.7.64-archive.zip",
- "sha256": "dcb47e8c04560a369cc6154242afdb29223e8ceaaf6ea6097e2add09ed64d386",
- "md5": "de3eb321caac960358731fb07c26e2a2",
- "size": "47659565"
- }
- },
- "cuda_nvdisasm": {
- "name": "CUDA nvdisasm",
- "license": "CUDA Toolkit",
- "version": "11.7.50",
- "linux-x86_64": {
- "relative_path": "cuda_nvdisasm/linux-x86_64/cuda_nvdisasm-linux-x86_64-11.7.50-archive.tar.xz",
- "sha256": "4e22b735b9553a286390dc76b02e5a7f21dc71234852d7f4f8cf2572fef1a479",
- "md5": "471deeab3bc3ce504c75b77670ad5140",
- "size": "32776640"
- },
- "linux-ppc64le": {
- "relative_path": "cuda_nvdisasm/linux-ppc64le/cuda_nvdisasm-linux-ppc64le-11.7.50-archive.tar.xz",
- "sha256": "1111d62bd0baefdf86de2dd148e44815d04c53d66dff2a1f5a700dd6ec32cce5",
- "md5": "a1ec03d58d37927080425425a820dee8",
- "size": "32780884"
- },
- "linux-sbsa": {
- "relative_path": "cuda_nvdisasm/linux-sbsa/cuda_nvdisasm-linux-sbsa-11.7.50-archive.tar.xz",
- "sha256": "3a9ece8dfb6e93c0e9b6da6753c77c9fb815b42ffc91ee710fbc02b421b0d864",
- "md5": "3e2cb3ff5390077d97d0d847c423d499",
- "size": "32730316"
- },
- "windows-x86_64": {
- "relative_path": "cuda_nvdisasm/windows-x86_64/cuda_nvdisasm-windows-x86_64-11.7.50-archive.zip",
- "sha256": "03403fc8ea81178855e5338623700421c91606e71ef8747568554a0ab5b18355",
- "md5": "03ea5bb697502568d5b9fb9577974cf7",
- "size": "33004702"
- }
- },
- "cuda_nvml_dev": {
- "name": "CUDA NVML Headers",
- "license": "CUDA Toolkit",
- "version": "11.7.50",
- "linux-x86_64": {
- "relative_path": "cuda_nvml_dev/linux-x86_64/cuda_nvml_dev-linux-x86_64-11.7.50-archive.tar.xz",
- "sha256": "b6f101106e5ed980bf89b2868cf0b32dd36a28c47e879ee70fca1b85de047fba",
- "md5": "f8c3a8033eda7215cf2a7b0b1325b5f1",
- "size": "76548"
- },
- "linux-ppc64le": {
- "relative_path": "cuda_nvml_dev/linux-ppc64le/cuda_nvml_dev-linux-ppc64le-11.7.50-archive.tar.xz",
- "sha256": "a3f4dbeeec6d6eb6562fd4c432c70a5071aa3e0bbf008118a1676079b4bf646f",
- "md5": "cd92d1a16f3e60e9620320d18c0e5a6a",
- "size": "76088"
- },
- "linux-sbsa": {
- "relative_path": "cuda_nvml_dev/linux-sbsa/cuda_nvml_dev-linux-sbsa-11.7.50-archive.tar.xz",
- "sha256": "ddc4d1c7dafa9a05e387048a561ec01cad16e33276358201f8682780e451037d",
- "md5": "156e76ed54c7547a11fc6a725d212762",
- "size": "76728"
- },
- "windows-x86_64": {
- "relative_path": "cuda_nvml_dev/windows-x86_64/cuda_nvml_dev-windows-x86_64-11.7.50-archive.zip",
- "sha256": "f3cea20a5c75dbe341b11c3fabfbafcc2da6d0d60654cdd46960e941e33dca50",
- "md5": "2d92f9c4ef5dac8253f5e73e6f428251",
- "size": "106750"
- }
- },
- "cuda_nvprof": {
- "name": "CUDA nvprof",
- "license": "CUDA Toolkit",
- "version": "11.7.50",
- "linux-x86_64": {
- "relative_path": "cuda_nvprof/linux-x86_64/cuda_nvprof-linux-x86_64-11.7.50-archive.tar.xz",
- "sha256": "8222eebaf3fe6ca1e4df6fda09cbd58f11de6d5b80b5596dcf5c5c45ae246028",
- "md5": "1fa983b921821b0d38dfc7c5b8234d88",
- "size": "1944796"
- },
- "linux-ppc64le": {
- "relative_path": "cuda_nvprof/linux-ppc64le/cuda_nvprof-linux-ppc64le-11.7.50-archive.tar.xz",
- "sha256": "dbf2f41b1c42fe05c9ce0865dfefe867c91a22394acfb03606a4de9cbf07f236",
- "md5": "865a189bcdc7900e55f1a3e545c312da",
- "size": "1600116"
- },
- "linux-sbsa": {
- "relative_path": "cuda_nvprof/linux-sbsa/cuda_nvprof-linux-sbsa-11.7.50-archive.tar.xz",
- "sha256": "5894195fdaf1e550601649fdf93aa93fa042bd3e298867cf95007080b10757ac",
- "md5": "e3e336dd70f215866864131b889a8261",
- "size": "16148"
- },
- "windows-x86_64": {
- "relative_path": "cuda_nvprof/windows-x86_64/cuda_nvprof-windows-x86_64-11.7.50-archive.zip",
- "sha256": "3a115b5bc3bf733cb6fe9d414ae5375928ea75fb1f84112b897015434bc4fc25",
- "md5": "7fc781f7e740bb6a7a45b593fe8c70a0",
- "size": "1603305"
- }
- },
- "cuda_nvprune": {
- "name": "CUDA nvprune",
- "license": "CUDA Toolkit",
- "version": "11.7.50",
- "linux-x86_64": {
- "relative_path": "cuda_nvprune/linux-x86_64/cuda_nvprune-linux-x86_64-11.7.50-archive.tar.xz",
- "sha256": "b5c13830f910979be229943cefe70297382ba6c1bddba91174d4837a94c7922d",
- "md5": "d57409d45bd27a917b90e05e78941326",
- "size": "55220"
- },
- "linux-ppc64le": {
- "relative_path": "cuda_nvprune/linux-ppc64le/cuda_nvprune-linux-ppc64le-11.7.50-archive.tar.xz",
- "sha256": "ecace952b4b4631fa347f77371de485f7611525773bc90587f4c639cd51362e7",
- "md5": "5359a59af33523f5d5d58d0bf6cb6b9a",
- "size": "55928"
- },
- "linux-sbsa": {
- "relative_path": "cuda_nvprune/linux-sbsa/cuda_nvprune-linux-sbsa-11.7.50-archive.tar.xz",
- "sha256": "dfc069568ca54425a8bb8c674f2d70218546f64a6836fb918d233becff046624",
- "md5": "6fdc59145fe540946f9e3ea793f09152",
- "size": "47656"
- },
- "windows-x86_64": {
- "relative_path": "cuda_nvprune/windows-x86_64/cuda_nvprune-windows-x86_64-11.7.50-archive.zip",
- "sha256": "605aed14b9832712c81cf36acf389a22023a0737604ff3a1cbdd7338b0780ea4",
- "md5": "3f105e39da981703ab5a95bfeaf112b9",
- "size": "144827"
- }
- },
- "cuda_nvrtc": {
- "name": "CUDA NVRTC",
- "license": "CUDA Toolkit",
- "version": "11.7.50",
- "linux-x86_64": {
- "relative_path": "cuda_nvrtc/linux-x86_64/cuda_nvrtc-linux-x86_64-11.7.50-archive.tar.xz",
- "sha256": "a0891b98d5d38f6ae64833c483ccf51417e25b54f0242a5872fabc7c96300f3a",
- "md5": "e1e1bdd085b979196fc87d2d7d20d237",
- "size": "28103056"
- },
- "linux-ppc64le": {
- "relative_path": "cuda_nvrtc/linux-ppc64le/cuda_nvrtc-linux-ppc64le-11.7.50-archive.tar.xz",
- "sha256": "b801983bd480b6a75eeb3b4db41a840de66d3f764ca89440e135d62ae249144e",
- "md5": "f39ef8fbca0ed175a4815b2c4482b676",
- "size": "26239068"
- },
- "linux-sbsa": {
- "relative_path": "cuda_nvrtc/linux-sbsa/cuda_nvrtc-linux-sbsa-11.7.50-archive.tar.xz",
- "sha256": "5d4788a5b3c06d88179824976c8e5e7c76683dfe3bd1e5634ac2037de62b385f",
- "md5": "609d991b06e17e9f0a85c6e93bbf052b",
- "size": "26084572"
- },
- "windows-x86_64": {
- "relative_path": "cuda_nvrtc/windows-x86_64/cuda_nvrtc-windows-x86_64-11.7.50-archive.zip",
- "sha256": "252ae0cd65b1b73208454966f91239d0e8f11232de966c41d8cf3009fe402415",
- "md5": "6476681ad45cfd18e7cc3f5b16c9111b",
- "size": "93548358"
- }
- },
- "cuda_nvtx": {
- "name": "CUDA NVTX",
- "license": "CUDA Toolkit",
- "version": "11.7.50",
- "linux-x86_64": {
- "relative_path": "cuda_nvtx/linux-x86_64/cuda_nvtx-linux-x86_64-11.7.50-archive.tar.xz",
- "sha256": "b90454efe80e4fcd328e6250279e4392a01db9035c7317355760c66048899568",
- "md5": "b14a508a57f1311321b6cb552fde7a9f",
- "size": "48176"
- },
- "linux-ppc64le": {
- "relative_path": "cuda_nvtx/linux-ppc64le/cuda_nvtx-linux-ppc64le-11.7.50-archive.tar.xz",
- "sha256": "3dc37a91b9a7769d4ab329d99d8779b7f6feaae63e8fc69d7d5da284cb82efe9",
- "md5": "eae8b204b8af373dc52ec1cad399dce5",
- "size": "48156"
- },
- "linux-sbsa": {
- "relative_path": "cuda_nvtx/linux-sbsa/cuda_nvtx-linux-sbsa-11.7.50-archive.tar.xz",
- "sha256": "b803160fe20715c23a6266849d2a23d298fe7c7e427ec77aca9121d667526441",
- "md5": "5262caba03904cf79884266f30962f8b",
- "size": "48768"
- },
- "windows-x86_64": {
- "relative_path": "cuda_nvtx/windows-x86_64/cuda_nvtx-windows-x86_64-11.7.50-archive.zip",
- "sha256": "cec2aabca78c95a2d6c793372684b060fc695035f568225fd735880331d71e25",
- "md5": "27b8357312c82ee327b3ec86cb2cecec",
- "size": "65690"
- }
- },
- "cuda_nvvp": {
- "name": "CUDA NVVP",
- "license": "CUDA Toolkit",
- "version": "11.7.50",
- "linux-x86_64": {
- "relative_path": "cuda_nvvp/linux-x86_64/cuda_nvvp-linux-x86_64-11.7.50-archive.tar.xz",
- "sha256": "6489169df1a4f37cba0c00c3c0e24ac6265bfe06fcca1d4bf3f5824bc937ef9f",
- "md5": "94951715e2f099553ddd57f40ab4f06c",
- "size": "117571592"
- },
- "linux-ppc64le": {
- "relative_path": "cuda_nvvp/linux-ppc64le/cuda_nvvp-linux-ppc64le-11.7.50-archive.tar.xz",
- "sha256": "b54fa7fc79788f991332139ecf722cc834b544d111f476531a3db82b8c15c2b0",
- "md5": "ece4a0e7524037f64cd81a9a6c85db0c",
- "size": "117008156"
- },
- "windows-x86_64": {
- "relative_path": "cuda_nvvp/windows-x86_64/cuda_nvvp-windows-x86_64-11.7.50-archive.zip",
- "sha256": "8b8ddaca9958a58a78f7f50f87ecee3ecb148fe99b0cce6ed37e3ba0ecb6d14f",
- "md5": "6880ab3d2ae9526e6d5a376fb24dea8e",
- "size": "120360546"
- }
- },
- "cuda_sanitizer_api": {
- "name": "CUDA Compute Sanitizer API",
- "license": "CUDA Toolkit",
- "version": "11.7.50",
- "linux-x86_64": {
- "relative_path": "cuda_sanitizer_api/linux-x86_64/cuda_sanitizer_api-linux-x86_64-11.7.50-archive.tar.xz",
- "sha256": "9555ae397290608c7a64c929fc80186860008cc8c4afb0bd49deece3a5ca2fc4",
- "md5": "6b5910c5096decaa4b5c30f3bff3df38",
- "size": "8314100"
- },
- "linux-ppc64le": {
- "relative_path": "cuda_sanitizer_api/linux-ppc64le/cuda_sanitizer_api-linux-ppc64le-11.7.50-archive.tar.xz",
- "sha256": "f303a56fd501ce13aa7f12c03137fefd823899b19c26ab53cd314baf47b9b3c7",
- "md5": "6dc14023de7354aa6f17b833d3adf89e",
- "size": "7739868"
- },
- "linux-sbsa": {
- "relative_path": "cuda_sanitizer_api/linux-sbsa/cuda_sanitizer_api-linux-sbsa-11.7.50-archive.tar.xz",
- "sha256": "14c5ffde6606c97a92b7e72dd0987509c3fe876ad57bfe3a88d2b897125a442e",
- "md5": "84fd52cea0512e63d95ebf62038137f0",
- "size": "6453516"
- },
- "windows-x86_64": {
- "relative_path": "cuda_sanitizer_api/windows-x86_64/cuda_sanitizer_api-windows-x86_64-11.7.50-archive.zip",
- "sha256": "090f657396b35d749f0f755b684151d274ae3f392790055f3b659daeee068622",
- "md5": "685f72ea969afbbebeaba721310618ed",
- "size": "13477221"
- }
- },
- "fabricmanager": {
- "name": "NVIDIA Fabric Manager",
- "license": "NVIDIA Driver",
- "version": "515.43.04",
- "linux-x86_64": {
- "relative_path": "fabricmanager/linux-x86_64/fabricmanager-linux-x86_64-515.43.04-archive.tar.xz",
- "sha256": "2f4bce4620ce69683428d1752464adcaef466fc471d82618e28d554c7591efe6",
- "md5": "3dfc3ea1f13a346cfc155c09d80fb48c",
- "size": "1470572"
- },
- "linux-sbsa": {
- "relative_path": "fabricmanager/linux-sbsa/fabricmanager-linux-sbsa-515.43.04-archive.tar.xz",
- "sha256": "eb5cda2505cb5fcc3508ab84e8703d9cf318e0df5c2e5b0a832b4fa243b88bea",
- "md5": "6fd2d3c94b8ccb826d4986fa970261f1",
- "size": "1358156"
- }
- },
- "libcublas": {
- "name": "CUDA cuBLAS",
- "license": "CUDA Toolkit",
- "version": "11.10.1.25",
- "linux-x86_64": {
- "relative_path": "libcublas/linux-x86_64/libcublas-linux-x86_64-11.10.1.25-archive.tar.xz",
- "sha256": "27f5975b0b373f5fc96ac2f4ec9f28de3eb07f674acc0b0a5262dd2c76ddc5ff",
- "md5": "f183769621c14cd447bb50fa51088c7b",
- "size": "432986132"
- },
- "linux-ppc64le": {
- "relative_path": "libcublas/linux-ppc64le/libcublas-linux-ppc64le-11.10.1.25-archive.tar.xz",
- "sha256": "85aa62b4c23f42f28bc428e84604b4dcb04960db1926c8c2216d5747f0366ab1",
- "md5": "ca6ce43480df02cd6e5b96e416a02e64",
- "size": "422295044"
- },
- "linux-sbsa": {
- "relative_path": "libcublas/linux-sbsa/libcublas-linux-sbsa-11.10.1.25-archive.tar.xz",
- "sha256": "76c50490afd19dc5fdab31281380e0d1a7217dfebecb31477e78e452cac4e0a6",
- "md5": "748bd159248469f80f67edd4028ac2dd",
- "size": "422563144"
- },
- "windows-x86_64": {
- "relative_path": "libcublas/windows-x86_64/libcublas-windows-x86_64-11.10.1.25-archive.zip",
- "sha256": "d1b47527b0fc33f1b185af38590a1d5d7d04c0c71c74c19a488547f9c0a62e7c",
- "md5": "989c46ebd961d177f8bc2ba0a03955b7",
- "size": "311249638"
- }
- },
- "libcufft": {
- "name": "CUDA cuFFT",
- "license": "CUDA Toolkit",
- "version": "10.7.2.50",
- "linux-x86_64": {
- "relative_path": "libcufft/linux-x86_64/libcufft-linux-x86_64-10.7.2.50-archive.tar.xz",
- "sha256": "70c4c2abb9d77210a5d2313abfdddf1857d654d1cf925946a645793bc14714c5",
- "md5": "fe80583fbf4ce9195db760dc9465da2f",
- "size": "213404700"
- },
- "linux-ppc64le": {
- "relative_path": "libcufft/linux-ppc64le/libcufft-linux-ppc64le-10.7.2.50-archive.tar.xz",
- "sha256": "f229818bfee4d90aa4a9022a00d26efa749fdb4f61af1ba47b65a9f8dffd1521",
- "md5": "66768c4e73bd0402be32486ef9ff4952",
- "size": "213735112"
- },
- "linux-sbsa": {
- "relative_path": "libcufft/linux-sbsa/libcufft-linux-sbsa-10.7.2.50-archive.tar.xz",
- "sha256": "9aaeae3c1a53ee4cc17c05557f2e30b65581d5d590130d5e205193beceed345d",
- "md5": "967617dbb350fdd19771bea836e68744",
- "size": "212335968"
- },
- "windows-x86_64": {
- "relative_path": "libcufft/windows-x86_64/libcufft-windows-x86_64-10.7.2.50-archive.zip",
- "sha256": "931f380e666dd8dc44b72fb79224c27c720d37310312e9e421e71f16a5e312e1",
- "md5": "24eb68afe151ab2d7a2c787aeb382d9a",
- "size": "287120306"
- }
- },
- "libcufile": {
- "name": "CUDA cuFile",
- "license": "CUDA Toolkit",
- "version": "1.3.0.44",
- "linux-x86_64": {
- "relative_path": "libcufile/linux-x86_64/libcufile-linux-x86_64-1.3.0.44-archive.tar.xz",
- "sha256": "2a0a9102596c84afa9afed014fee73630a534ceaef2857c43646f6c9ffba2b95",
- "md5": "1bacdbc9a48e4e188dfffe15ab062358",
- "size": "46784140"
- }
- },
- "libcurand": {
- "name": "CUDA cuRAND",
- "license": "CUDA Toolkit",
- "version": "10.2.10.50",
- "linux-x86_64": {
- "relative_path": "libcurand/linux-x86_64/libcurand-linux-x86_64-10.2.10.50-archive.tar.xz",
- "sha256": "a05411f1775d5783800b71f6b43fae660e3baf900ae07efb853e615116ee479b",
- "md5": "a9f272f6683a79c7b8fa02ae1149f3ad",
- "size": "82110640"
- },
- "linux-ppc64le": {
- "relative_path": "libcurand/linux-ppc64le/libcurand-linux-ppc64le-10.2.10.50-archive.tar.xz",
- "sha256": "4c9bc79ab38c3aca8081ea4fcd05876742657659f640c87f7af2a00f4f968787",
- "md5": "6c714d6725554dd57265812c7a721454",
- "size": "82156504"
- },
- "linux-sbsa": {
- "relative_path": "libcurand/linux-sbsa/libcurand-linux-sbsa-10.2.10.50-archive.tar.xz",
- "sha256": "78577951e086501bb9222a55a07bd271dceae5fecdce17625bc453db549e96eb",
- "md5": "911370c7ba791366d281e4ff62daa2b4",
- "size": "82100856"
- },
- "windows-x86_64": {
- "relative_path": "libcurand/windows-x86_64/libcurand-windows-x86_64-10.2.10.50-archive.zip",
- "sha256": "c96a539a76e6062222e66abde64ca19ff6d89729af81a0efc157ba50277edfa9",
- "md5": "6afa80c834b57ab398708e735b564592",
- "size": "53656547"
- }
- },
- "libcusolver": {
- "name": "CUDA cuSOLVER",
- "license": "CUDA Toolkit",
- "version": "11.3.5.50",
- "linux-x86_64": {
- "relative_path": "libcusolver/linux-x86_64/libcusolver-linux-x86_64-11.3.5.50-archive.tar.xz",
- "sha256": "7ed168c7fda04a4a640f6225cb76d5251a39e3d35db7630d3646cec58de724f8",
- "md5": "cc6b0e4d97d7d73f302095cda1499167",
- "size": "80742472"
- },
- "linux-ppc64le": {
- "relative_path": "libcusolver/linux-ppc64le/libcusolver-linux-ppc64le-11.3.5.50-archive.tar.xz",
- "sha256": "341889b3c3107f7e3700693fcf815f816a8ffdfc6f2a1ca0f132ea651cb51739",
- "md5": "0f038f45a4d5195d771d812ba47a34fa",
- "size": "80769552"
- },
- "linux-sbsa": {
- "relative_path": "libcusolver/linux-sbsa/libcusolver-linux-sbsa-11.3.5.50-archive.tar.xz",
- "sha256": "4832fd6dca50b2b05d07f086eaa44f953e9b1cd0f00b083f780e0ee1c17461db",
- "md5": "a7361cc09dc63a6dee54937a12a8004b",
- "size": "79972404"
- },
- "windows-x86_64": {
- "relative_path": "libcusolver/windows-x86_64/libcusolver-windows-x86_64-11.3.5.50-archive.zip",
- "sha256": "918a8ed855ef683fa2b4f38e50e8275246b48c266e1066fdcf2bf6db16c9fc6a",
- "md5": "68c75bd8d556a24d6d204e8007eb1f38",
- "size": "111712983"
- }
- },
- "libcusparse": {
- "name": "CUDA cuSPARSE",
- "license": "CUDA Toolkit",
- "version": "11.7.3.50",
- "linux-x86_64": {
- "relative_path": "libcusparse/linux-x86_64/libcusparse-linux-x86_64-11.7.3.50-archive.tar.xz",
- "sha256": "c56ddd2d4deebb02bf1e082905f13cac7c685bfa415f1c489dd5fe382cf1f5de",
- "md5": "04a62c2f92bc0608989bd82b4034d91f",
- "size": "199048536"
- },
- "linux-ppc64le": {
- "relative_path": "libcusparse/linux-ppc64le/libcusparse-linux-ppc64le-11.7.3.50-archive.tar.xz",
- "sha256": "d756707e6c84c9ae4b174467d8afba10883f8f286aba26a9230698b73fd187e3",
- "md5": "bf56661d346440de2242530fed4027b9",
- "size": "199115552"
- },
- "linux-sbsa": {
- "relative_path": "libcusparse/linux-sbsa/libcusparse-linux-sbsa-11.7.3.50-archive.tar.xz",
- "sha256": "e2f8a0339739c3d7aa163d98452dcf3e6b71b164d7ff5b999dd35af31d950bc4",
- "md5": "21ae0da8af1b60bb0e9f658c16730300",
- "size": "198793236"
- },
- "windows-x86_64": {
- "relative_path": "libcusparse/windows-x86_64/libcusparse-windows-x86_64-11.7.3.50-archive.zip",
- "sha256": "e7044f4cbce8712f407d041f2116cf61a8831e21d96f28c4c9ca8512847afc28",
- "md5": "b20eef48a3a956b8643eb7cf457764b9",
- "size": "167174067"
- }
- },
- "libnpp": {
- "name": "CUDA NPP",
- "license": "CUDA Toolkit",
- "version": "11.7.3.21",
- "linux-x86_64": {
- "relative_path": "libnpp/linux-x86_64/libnpp-linux-x86_64-11.7.3.21-archive.tar.xz",
- "sha256": "4d5f12e756304828cdbbe67dfa94a75432ee07cfe11f034aa4325e59e3c708f7",
- "md5": "9c7ba42831e40f15b5b94543c659a74b",
- "size": "164601168"
- },
- "linux-ppc64le": {
- "relative_path": "libnpp/linux-ppc64le/libnpp-linux-ppc64le-11.7.3.21-archive.tar.xz",
- "sha256": "e3064176e6e0843e5f2d1bd247512be76ca3018364fd7bf77fec34b0bfae37a2",
- "md5": "4106d95423169f59b5af3bbe3a9e38bf",
- "size": "164864392"
- },
- "linux-sbsa": {
- "relative_path": "libnpp/linux-sbsa/libnpp-linux-sbsa-11.7.3.21-archive.tar.xz",
- "sha256": "9cb63cd9d79a490a2504dbf8186d35d391d3e69f74353784955d33d550c83010",
- "md5": "d5780f7e9a1ba1c3441f810fad68fc32",
- "size": "163688528"
- },
- "windows-x86_64": {
- "relative_path": "libnpp/windows-x86_64/libnpp-windows-x86_64-11.7.3.21-archive.zip",
- "sha256": "490a171c6db5e42f67502c0774678166f8018fe464f7e6c8a7b47e10c9fa3861",
- "md5": "db863d019ff3029a9a14855ff85f6958",
- "size": "125480452"
- }
- },
- "libnvidia_nscq": {
- "name": "NVIDIA NSCQ API",
- "license": "NVIDIA Driver",
- "version": "515.43.04",
- "linux-x86_64": {
- "relative_path": "libnvidia_nscq/linux-x86_64/libnvidia_nscq-linux-x86_64-515.43.04-archive.tar.xz",
- "sha256": "b0690b271e65cc2096a0de15aa7003c64e336bc5f4c48a7fc87a9b355d240e2a",
- "md5": "03edfd4d08b358ec3cc98cef63e5138c",
- "size": "334904"
- }
- },
- "libnvjpeg": {
- "name": "CUDA nvJPEG",
- "license": "CUDA Toolkit",
- "version": "11.7.2.34",
- "linux-x86_64": {
- "relative_path": "libnvjpeg/linux-x86_64/libnvjpeg-linux-x86_64-11.7.2.34-archive.tar.xz",
- "sha256": "0457a11af6903d63aec942e2884e02002c3d579071eacd89f08a25cab339f5eb",
- "md5": "d6acf73e518edb33c4b7e7f3cb85aa46",
- "size": "2042120"
- },
- "linux-ppc64le": {
- "relative_path": "libnvjpeg/linux-ppc64le/libnvjpeg-linux-ppc64le-11.7.2.34-archive.tar.xz",
- "sha256": "70afb2d27b430dd4c43f1dc342e8725d148701093cdebc68a75d6dbaf6615d3f",
- "md5": "acdf6594c58b6178cf0d83948e8c69b5",
- "size": "2060012"
- },
- "linux-sbsa": {
- "relative_path": "libnvjpeg/linux-sbsa/libnvjpeg-linux-sbsa-11.7.2.34-archive.tar.xz",
- "sha256": "8638f70021ad0e9006ec78c0b4f88f787e9d7862176447288f84a2b7d68769f2",
- "md5": "e3d6b429ab22b4c16476df2f936e46ba",
- "size": "1893316"
- },
- "windows-x86_64": {
- "relative_path": "libnvjpeg/windows-x86_64/libnvjpeg-windows-x86_64-11.7.2.34-archive.zip",
- "sha256": "a3594ff7a5431495bc70763c2578ade0a32c74745803b820e49ef52cca2a872b",
- "md5": "c4c259d4b7833e6cbe1505bf6b62229d",
- "size": "2055730"
- }
- },
- "nsight_compute": {
- "name": "Nsight Compute",
- "license": "NVIDIA SLA",
- "version": "2022.2.0.13",
- "linux-x86_64": {
- "relative_path": "nsight_compute/linux-x86_64/nsight_compute-linux-x86_64-2022.2.0.13-archive.tar.xz",
- "sha256": "426949d42646164b884ee3025bd5e6b6fef8e904ed69705b7cf3cab9af1fc531",
- "md5": "0f5700c465c92210a1eadea199b9e07a",
- "size": "420951860"
- },
- "linux-ppc64le": {
- "relative_path": "nsight_compute/linux-ppc64le/nsight_compute-linux-ppc64le-2022.2.0.13-archive.tar.xz",
- "sha256": "42c090ffe500b3a6c54c60a17b4f4856d230c558642841edb2b7bb725438be8c",
- "md5": "ee1f8f57b827862c36bc6807e9a38424",
- "size": "126737380"
- },
- "linux-sbsa": {
- "relative_path": "nsight_compute/linux-sbsa/nsight_compute-linux-sbsa-2022.2.0.13-archive.tar.xz",
- "sha256": "4a442d5b6d0b599669ae30d342f46a0c8d047b3a7476b4419435dfe7187e23b8",
- "md5": "11eec62f941d071b9f7c46855cc75a0b",
- "size": "246004808"
- },
- "windows-x86_64": {
- "relative_path": "nsight_compute/windows-x86_64/nsight_compute-windows-x86_64-2022.2.0.13-archive.zip",
- "sha256": "1f06f2d769c9c61c691c59f8c33f214aae6514d41f3eac5073c9310b7b487764",
- "md5": "c2eb253d66b9258babc1bf9471033691",
- "size": "354364680"
- }
- },
- "nsight_nvtx": {
- "name": "Nsight NVTX",
- "license": "CUDA Toolkit",
- "version": "1.21018621",
- "windows-x86_64": {
- "relative_path": "nsight_nvtx/windows-x86_64/nsight_nvtx-windows-x86_64-1.21018621-archive.zip",
- "sha256": "d99b015bfb1308206f9d7c16ea401bf426fed3a5a99953b855fe4e68be5ed2d1",
- "md5": "34ee04d45cfca1c4e3cbfba0ec8f6f80",
- "size": "315692"
- }
- },
- "nsight_systems": {
- "name": "Nsight Systems",
- "license": "NVIDIA SLA",
- "version": "2022.1.3.3",
- "linux-x86_64": {
- "relative_path": "nsight_systems/linux-x86_64/nsight_systems-linux-x86_64-2022.1.3.3-archive.tar.xz",
- "sha256": "bd95553d573f117be2e3b2bda6e79d14dbb038b136c12c6e5467bbd9a891681d",
- "md5": "40d12d33aa2d496817d959a9551418aa",
- "size": "166785296"
- },
- "linux-ppc64le": {
- "relative_path": "nsight_systems/linux-ppc64le/nsight_systems-linux-ppc64le-2022.1.3.3-archive.tar.xz",
- "sha256": "4c228bfbd38b80612afeb65a406cba829d2b2e2352ea4a810cd6a386d6190151",
- "md5": "0d5da67cb5393a0e961509cd7dab98f1",
- "size": "49700384"
- },
- "linux-sbsa": {
- "relative_path": "nsight_systems/linux-sbsa/nsight_systems-linux-sbsa-2022.1.3.3-archive.tar.xz",
- "sha256": "9025f56b9fe70288ee3f2d30477c9cfbe8c17a304b31f7f22caf7f78153d8d23",
- "md5": "3559eeb8416d9a984012d2b397560740",
- "size": "50415564"
- },
- "windows-x86_64": {
- "relative_path": "nsight_systems/windows-x86_64/nsight_systems-windows-x86_64-2022.1.3.3-archive.zip",
- "sha256": "294738ba0aa0621395740a6d039a490aa0bf5fceec449b1fd4135a97b81eda0f",
- "md5": "91e316744714c168c1a75804c9a198c9",
- "size": "315748009"
- }
- },
- "nsight_vse": {
- "name": "Nsight Visual Studio Edition (VSE)",
- "license": "NVIDIA SLA",
- "version": "2022.2.0.22095",
- "windows-x86_64": {
- "relative_path": "nsight_vse/windows-x86_64/nsight_vse-windows-x86_64-2022.2.0.22095-archive.zip",
- "sha256": "b346aadf59d633b114b5e5b3ed437f8eee2bb2b8d532da0ee374ef8af9149cb2",
- "md5": "63d3a5f0c9abaa027efbe0f476dc7c21",
- "size": "459001482"
- }
- },
- "nvidia_driver": {
- "name": "NVIDIA Linux Driver",
- "license": "NVIDIA Driver",
- "version": "515.43.04",
- "linux-x86_64": {
- "relative_path": "nvidia_driver/linux-x86_64/nvidia_driver-linux-x86_64-515.43.04-archive.tar.xz",
- "sha256": "933ffd8f73e86e78299daf0b8612f8c24fe4b55cc15c2be353fbfbda3f1d62ea",
- "md5": "19cf2b2e3d3f6f7786791db89e3a193a",
- "size": "361628336"
- },
- "linux-ppc64le": {
- "relative_path": "nvidia_driver/linux-ppc64le/nvidia_driver-linux-ppc64le-515.43.04-archive.tar.xz",
- "sha256": "369998c33a867945193cc3c1c3c78defa7c0309767d926bc871cc02ad659ed61",
- "md5": "486f222d765d7ce5163d257a4b0e5420",
- "size": "75667264"
- },
- "linux-sbsa": {
- "relative_path": "nvidia_driver/linux-sbsa/nvidia_driver-linux-sbsa-515.43.04-archive.tar.xz",
- "sha256": "a534d8112bc15deb5f0e1c471382d776f4daebef25244869eaf5c935016b8fb7",
- "md5": "5e699844a414a6f40e8c1399dd0f4c9d",
- "size": "221246660"
- }
- },
- "nvidia_fs": {
- "name": "NVIDIA filesystem",
- "license": "CUDA Toolkit",
- "version": "2.12.4",
- "linux-x86_64": {
- "relative_path": "nvidia_fs/linux-x86_64/nvidia_fs-linux-x86_64-2.12.4-archive.tar.xz",
- "sha256": "913010942a7b6781a9e8fb8082654fda7ad0cce703f726e05d571fe6551f450a",
- "md5": "48d30f73ec1b6c8df7e70139aefeec4e",
- "size": "67152"
- }
- },
- "visual_studio_integration": {
- "name": "CUDA Visual Studio Integration",
- "license": "CUDA Toolkit",
- "version": "11.7.50",
- "windows-x86_64": {
- "relative_path": "visual_studio_integration/windows-x86_64/visual_studio_integration-windows-x86_64-11.7.50-archive.zip",
- "sha256": "4eb993cfb46ec925b6907f1433102ae00f0141e57bcfd40489eeaf72e67f0eeb",
- "md5": "d770d51465dc15345a1ca1307e269832",
- "size": "517028"
- }
- }
-}
diff --git a/pkgs/development/compilers/cudatoolkit/redist/manifests/redistrib_12.2.0.json b/pkgs/development/compilers/cudatoolkit/redist/manifests/redistrib_12.2.0.json
deleted file mode 100644
index f4ba3034ca8e..000000000000
--- a/pkgs/development/compilers/cudatoolkit/redist/manifests/redistrib_12.2.0.json
+++ /dev/null
@@ -1,1151 +0,0 @@
-{
- "release_date": "2023-06-28",
- "release_label": "12.2.0",
- "release_product": "cuda",
- "cuda_cccl": {
- "name": "CXX Core Compute Libraries",
- "license": "CUDA Toolkit",
- "license_path": "cuda_cccl/LICENSE.txt",
- "version": "12.2.53",
- "linux-x86_64": {
- "relative_path": "cuda_cccl/linux-x86_64/cuda_cccl-linux-x86_64-12.2.53-archive.tar.xz",
- "sha256": "3a665ffb51a3d21dc08f28e316ee035ad2381301eca65a36e657d434a27f8aa2",
- "md5": "1a44f8f3bb192c8139ddfc109818e41d",
- "size": "1106044"
- },
- "linux-ppc64le": {
- "relative_path": "cuda_cccl/linux-ppc64le/cuda_cccl-linux-ppc64le-12.2.53-archive.tar.xz",
- "sha256": "6cb035a15fd91436b17c66c06c15f7bff6efe70a2ca6d7a89fc1c85ab3b146ad",
- "md5": "52073df19d7f2925956888c72e2de461",
- "size": "1106412"
- },
- "linux-sbsa": {
- "relative_path": "cuda_cccl/linux-sbsa/cuda_cccl-linux-sbsa-12.2.53-archive.tar.xz",
- "sha256": "fe020baf2784a7745cb7db1df22d9abe13528a4ce0984c10ffc892a27507a7d9",
- "md5": "e991c3c63effb228b0ea38edb84414f6",
- "size": "1105768"
- },
- "windows-x86_64": {
- "relative_path": "cuda_cccl/windows-x86_64/cuda_cccl-windows-x86_64-12.2.53-archive.zip",
- "sha256": "a2f5579e23f24dd50cfb72d2ee28fb8ed3a7cb1484602df66fa808fe9defb6b3",
- "md5": "0e23f2e0f3dd484ae4b770183f9d63d3",
- "size": "2957130"
- },
- "linux-aarch64": {
- "relative_path": "cuda_cccl/linux-aarch64/cuda_cccl-linux-aarch64-12.2.53-archive.tar.xz",
- "sha256": "6e6b4c01334778beed0b4320f067758c5c77701e573d8e502a7ffc51843faf7e",
- "md5": "29a3d1c635fc4ee82aa1ab17a3aadc71",
- "size": "1106468"
- }
- },
- "cuda_compat": {
- "name": "CUDA compat L4T",
- "license": "CUDA Toolkit",
- "license_path": "cuda_compat/LICENSE.txt",
- "version": "12.2.33189084",
- "linux-aarch64": {
- "relative_path": "cuda_compat/linux-aarch64/cuda_compat-linux-aarch64-12.2.33189084-archive.tar.xz",
- "sha256": "e31c801017be83f2ba875f5b9afec91f8ff7b9c71d19b6591f7a85c03043236e",
- "md5": "7cbaca4d76bacbb657f0b21aa815deb4",
- "size": "18690068"
- }
- },
- "cuda_cudart": {
- "name": "CUDA Runtime (cudart)",
- "license": "CUDA Toolkit",
- "license_path": "cuda_cudart/LICENSE.txt",
- "version": "12.2.53",
- "linux-x86_64": {
- "relative_path": "cuda_cudart/linux-x86_64/cuda_cudart-linux-x86_64-12.2.53-archive.tar.xz",
- "sha256": "e21fb4fc9152f5bbeea94b860b70546545d4a9a36ae3e33f508de15908d47b76",
- "md5": "025fbfcecbb9b09e0ae2427b6d5a8472",
- "size": "1000396"
- },
- "linux-ppc64le": {
- "relative_path": "cuda_cudart/linux-ppc64le/cuda_cudart-linux-ppc64le-12.2.53-archive.tar.xz",
- "sha256": "fa18c6c76182ded75ea76a5db54097ed852b1e164e15f29d48b95bd589e2a872",
- "md5": "535ced6ae08940680ed4dd80735a4138",
- "size": "989476"
- },
- "linux-sbsa": {
- "relative_path": "cuda_cudart/linux-sbsa/cuda_cudart-linux-sbsa-12.2.53-archive.tar.xz",
- "sha256": "77310096876cd6c4fae7508225d180f30f4ab6cca73634aa18a11c2e4f0ebde6",
- "md5": "fab5c7525a3c4d959f042b4043556d4f",
- "size": "999804"
- },
- "windows-x86_64": {
- "relative_path": "cuda_cudart/windows-x86_64/cuda_cudart-windows-x86_64-12.2.53-archive.zip",
- "sha256": "950c71e53aa168d8459ad49050eae5d531b0c024cf0a2d176024d83dea9d3555",
- "md5": "3772988f5a5771c914aee8a2c9a2163a",
- "size": "2416404"
- },
- "linux-aarch64": {
- "relative_path": "cuda_cudart/linux-aarch64/cuda_cudart-linux-aarch64-12.2.53-archive.tar.xz",
- "sha256": "7aaa03032bc9abb7a04f9215bc13e7a5fff5f8fd83a537b79c4f9dd7983bd1d1",
- "md5": "9fd906e2964883d3df346ec5b0f8b6cb",
- "size": "1066396"
- }
- },
- "cuda_cuobjdump": {
- "name": "cuobjdump",
- "license": "CUDA Toolkit",
- "license_path": "cuda_cuobjdump/LICENSE.txt",
- "version": "12.2.53",
- "linux-x86_64": {
- "relative_path": "cuda_cuobjdump/linux-x86_64/cuda_cuobjdump-linux-x86_64-12.2.53-archive.tar.xz",
- "sha256": "420e0a60e11b0187e107d791007b63f87eec143fdab50ba08cadcf45dfbba8c5",
- "md5": "a5398dd80c504cc52138b3fb3bd58e9a",
- "size": "170828"
- },
- "linux-ppc64le": {
- "relative_path": "cuda_cuobjdump/linux-ppc64le/cuda_cuobjdump-linux-ppc64le-12.2.53-archive.tar.xz",
- "sha256": "831692e3e23c9655fd02f9b19704d0adcd65c7cc1f2cf6143bc2dddbf0f2f468",
- "md5": "292ace508f5c82d7e113b3fe2360817f",
- "size": "212824"
- },
- "linux-sbsa": {
- "relative_path": "cuda_cuobjdump/linux-sbsa/cuda_cuobjdump-linux-sbsa-12.2.53-archive.tar.xz",
- "sha256": "b77c73ab4ea28a98f41ee88884bcfe3c93b7f6d646984376a0dca870cd73ec87",
- "md5": "0da93b2444f0f7d413556a396607aab6",
- "size": "179248"
- },
- "windows-x86_64": {
- "relative_path": "cuda_cuobjdump/windows-x86_64/cuda_cuobjdump-windows-x86_64-12.2.53-archive.zip",
- "sha256": "36676a17558a3a8137c7259f255854bd6eac8489787a4dc72796da8f100ad9bd",
- "md5": "0def615994e278707a4609da17ed8a5d",
- "size": "3776112"
- },
- "linux-aarch64": {
- "relative_path": "cuda_cuobjdump/linux-aarch64/cuda_cuobjdump-linux-aarch64-12.2.53-archive.tar.xz",
- "sha256": "aae7adce1a84af830c8a92dd46a60eeb7dcb8cedb9a18c6d9e619f50c6adf9f5",
- "md5": "bf9ea89b071cfcab146add4ed365dcd0",
- "size": "163804"
- }
- },
- "cuda_cupti": {
- "name": "CUPTI",
- "license": "CUDA Toolkit",
- "license_path": "cuda_cupti/LICENSE.txt",
- "version": "12.2.60",
- "linux-x86_64": {
- "relative_path": "cuda_cupti/linux-x86_64/cuda_cupti-linux-x86_64-12.2.60-archive.tar.xz",
- "sha256": "494663c1ac68f5f8ee86adc31de34089ec4f4fb5e174503298722474adf864f9",
- "md5": "f6c81c9267e8af1188e6ef3a05b01049",
- "size": "18800604"
- },
- "linux-ppc64le": {
- "relative_path": "cuda_cupti/linux-ppc64le/cuda_cupti-linux-ppc64le-12.2.60-archive.tar.xz",
- "sha256": "cbec530bb1c666a5ea336344705c1927f41f42254bb0051261ad8c13b35bd4b1",
- "md5": "ec629ff4843c39b6b509b3b2e1238f80",
- "size": "10630824"
- },
- "linux-sbsa": {
- "relative_path": "cuda_cupti/linux-sbsa/cuda_cupti-linux-sbsa-12.2.60-archive.tar.xz",
- "sha256": "653684dd10af3b810c69bfabe7d8b0ddee59629c779c1f005993cb50b774756e",
- "md5": "53bcf073b379637c03984d55e59e5a2b",
- "size": "9781820"
- },
- "windows-x86_64": {
- "relative_path": "cuda_cupti/windows-x86_64/cuda_cupti-windows-x86_64-12.2.60-archive.zip",
- "sha256": "cf85306b44197720e5078629e627874c7015891e83a94b1a298a7db2c8baa4b7",
- "md5": "6d547a40c28f38cb63b34a863cebe476",
- "size": "13151576"
- },
- "linux-aarch64": {
- "relative_path": "cuda_cupti/linux-aarch64/cuda_cupti-linux-aarch64-12.2.60-archive.tar.xz",
- "sha256": "e951c00abc6928928dbb687743841f0c0d73c436ffe797e6413e4627d749f96a",
- "md5": "bee88796d6ef238540a5f517fec4e1b9",
- "size": "7731940"
- }
- },
- "cuda_cuxxfilt": {
- "name": "CUDA cuxxfilt (demangler)",
- "license": "CUDA Toolkit",
- "license_path": "cuda_cuxxfilt/LICENSE.txt",
- "version": "12.2.53",
- "linux-x86_64": {
- "relative_path": "cuda_cuxxfilt/linux-x86_64/cuda_cuxxfilt-linux-x86_64-12.2.53-archive.tar.xz",
- "sha256": "becedc25d308be46b63ebcbc041dd791c5e10a9ff24227eb481b3cc0c53499b2",
- "md5": "90257b8ec952759368e008b89d7c0ad8",
- "size": "188028"
- },
- "linux-ppc64le": {
- "relative_path": "cuda_cuxxfilt/linux-ppc64le/cuda_cuxxfilt-linux-ppc64le-12.2.53-archive.tar.xz",
- "sha256": "0c5af08176f55c939692e0df87d3f61affe527a665fb321b65e49f608a88f0b0",
- "md5": "510a67ba8e82af333848c4f25468f391",
- "size": "179980"
- },
- "linux-sbsa": {
- "relative_path": "cuda_cuxxfilt/linux-sbsa/cuda_cuxxfilt-linux-sbsa-12.2.53-archive.tar.xz",
- "sha256": "069b5005b271ba1ba5de3edbbb3aabf945bdf7466ba89ee25477448c1ec27d04",
- "md5": "991fbe08fc7e7ed0afe5da73833a8d7c",
- "size": "174668"
- },
- "windows-x86_64": {
- "relative_path": "cuda_cuxxfilt/windows-x86_64/cuda_cuxxfilt-windows-x86_64-12.2.53-archive.zip",
- "sha256": "d1a8b508c33dc7488337b4744747d6a1deaf3e67f6279a04f2e9de638ba8334d",
- "md5": "c6e567c6fa6339e4c50739f7f5c648b6",
- "size": "169417"
- },
- "linux-aarch64": {
- "relative_path": "cuda_cuxxfilt/linux-aarch64/cuda_cuxxfilt-linux-aarch64-12.2.53-archive.tar.xz",
- "sha256": "d3aaa8f58aa6a7164f097bfec4ab2640d59224671465927f6dce328137c074b5",
- "md5": "558919c2abb5c55d35d2b229737f69da",
- "size": "167304"
- }
- },
- "cuda_demo_suite": {
- "name": "CUDA Demo Suite",
- "license": "CUDA Toolkit",
- "license_path": "cuda_demo_suite/LICENSE.txt",
- "version": "12.2.53",
- "linux-x86_64": {
- "relative_path": "cuda_demo_suite/linux-x86_64/cuda_demo_suite-linux-x86_64-12.2.53-archive.tar.xz",
- "sha256": "074d80c5b3eafa80efa18010b51e17b256ed84422cb9970c77391839bd2e86e8",
- "md5": "edfd69322632e5a36f285951b8049177",
- "size": "4011816"
- },
- "windows-x86_64": {
- "relative_path": "cuda_demo_suite/windows-x86_64/cuda_demo_suite-windows-x86_64-12.2.53-archive.zip",
- "sha256": "c90a2683593652cf7feae460a96c6240f61e9468ee49cef2ab848d30c3e5022e",
- "md5": "ad5f3a4d59b3bcff7bbef6c771ddeaab",
- "size": "5052163"
- }
- },
- "cuda_documentation": {
- "name": "CUDA Documentation",
- "license": "CUDA Toolkit",
- "license_path": "cuda_documentation/LICENSE.txt",
- "version": "12.2.53",
- "linux-x86_64": {
- "relative_path": "cuda_documentation/linux-x86_64/cuda_documentation-linux-x86_64-12.2.53-archive.tar.xz",
- "sha256": "166a02868d57a635b3810e2557ac0d0233b2de554a7070c412709eae8ec06ec9",
- "md5": "c6a19cbc239d694066c6ee211288d369",
- "size": "67148"
- },
- "linux-ppc64le": {
- "relative_path": "cuda_documentation/linux-ppc64le/cuda_documentation-linux-ppc64le-12.2.53-archive.tar.xz",
- "sha256": "790b9b948b058bda215bf8af0693638c90a2201a6910aa618ddbb4b540bdda15",
- "md5": "9d8ca1deb21491627bc68e3b1c00a50c",
- "size": "67072"
- },
- "linux-sbsa": {
- "relative_path": "cuda_documentation/linux-sbsa/cuda_documentation-linux-sbsa-12.2.53-archive.tar.xz",
- "sha256": "1a6ef53db09820f685792042c72c25d4395953a1ff63a6a6b8a63bd472c67959",
- "md5": "88198884d70f7f5d29863becfb553348",
- "size": "67076"
- },
- "windows-x86_64": {
- "relative_path": "cuda_documentation/windows-x86_64/cuda_documentation-windows-x86_64-12.2.53-archive.zip",
- "sha256": "b110874271a51c1ff1ecb91b421f75850400a3be8aee6cad9385c2a80ec93f5d",
- "md5": "0d8949ba742832f32c90d6060e0d0032",
- "size": "105364"
- },
- "linux-aarch64": {
- "relative_path": "cuda_documentation/linux-aarch64/cuda_documentation-linux-aarch64-12.2.53-archive.tar.xz",
- "sha256": "42bc8a0467a16b62c8976c433f9598d2835eec2c95e81cbe37b640301b118853",
- "md5": "a9d34a1d043919b3abf79084925ad736",
- "size": "67228"
- }
- },
- "cuda_gdb": {
- "name": "CUDA GDB",
- "license": "CUDA Toolkit",
- "license_path": "cuda_gdb/LICENSE.txt",
- "version": "12.2.53",
- "linux-x86_64": {
- "relative_path": "cuda_gdb/linux-x86_64/cuda_gdb-linux-x86_64-12.2.53-archive.tar.xz",
- "sha256": "7360b3b126052712d86e760cc9cd2e5977bda98f25a32a25a36f4e3e1d86477e",
- "md5": "454e9bbcb8c44b12610372d67edc16f0",
- "size": "65702272"
- },
- "linux-ppc64le": {
- "relative_path": "cuda_gdb/linux-ppc64le/cuda_gdb-linux-ppc64le-12.2.53-archive.tar.xz",
- "sha256": "d58bdf87458af81be178d0457ed666cdbf9307bca35819e92e13c9069a13bd7c",
- "md5": "fadcec8f26e76b85740734b525596149",
- "size": "65469448"
- },
- "linux-sbsa": {
- "relative_path": "cuda_gdb/linux-sbsa/cuda_gdb-linux-sbsa-12.2.53-archive.tar.xz",
- "sha256": "350fd284c81258b5a7e60eddfb74984d2369254d7a2cc2bbfc0afd14096ff501",
- "md5": "aaf51203301579f7fd2517786ff00078",
- "size": "65360012"
- },
- "linux-aarch64": {
- "relative_path": "cuda_gdb/linux-aarch64/cuda_gdb-linux-aarch64-12.2.53-archive.tar.xz",
- "sha256": "5659d69039b9215086fd294e437ed669bdacf2b9a203f4348b820a68d1564cde",
- "md5": "ddfca3180674496e161f8de6fa858b2c",
- "size": "65285732"
- }
- },
- "cuda_nsight": {
- "name": "Nsight Eclipse Edition Plugin",
- "license": "CUDA Toolkit",
- "license_path": "cuda_nsight/LICENSE.txt",
- "version": "12.2.53",
- "linux-x86_64": {
- "relative_path": "cuda_nsight/linux-x86_64/cuda_nsight-linux-x86_64-12.2.53-archive.tar.xz",
- "sha256": "6f3674d4ba97ba18152e5aaa9f36e38b43017441b002cf801d5177bccdd52679",
- "md5": "5e60e672c7be453b4cde6243180663ba",
- "size": "118606032"
- },
- "linux-ppc64le": {
- "relative_path": "cuda_nsight/linux-ppc64le/cuda_nsight-linux-ppc64le-12.2.53-archive.tar.xz",
- "sha256": "8599079e194fb17e08459d8f92e6dc4bb7910869158db83f02413946605a6aad",
- "md5": "342c5efc729e3794aa975a2e1bd25cb0",
- "size": "118606032"
- }
- },
- "cuda_nvcc": {
- "name": "CUDA NVCC",
- "license": "CUDA Toolkit",
- "license_path": "cuda_nvcc/LICENSE.txt",
- "version": "12.2.91",
- "linux-x86_64": {
- "relative_path": "cuda_nvcc/linux-x86_64/cuda_nvcc-linux-x86_64-12.2.91-archive.tar.xz",
- "sha256": "d703af09bea3999b40c8c04095a78ec76ccf02b11094059300a3a9c2bd52ec61",
- "md5": "b3b07d9b0b874c09a0cafadfc32b8760",
- "size": "46508716"
- },
- "linux-ppc64le": {
- "relative_path": "cuda_nvcc/linux-ppc64le/cuda_nvcc-linux-ppc64le-12.2.91-archive.tar.xz",
- "sha256": "a39ebc6ce0f952ae0a3272b770dda7752fa298a0d522f3799ccc3400a7ed0460",
- "md5": "92f38d3dafbda1cfe42d5f4ff5fe514d",
- "size": "41981244"
- },
- "linux-sbsa": {
- "relative_path": "cuda_nvcc/linux-sbsa/cuda_nvcc-linux-sbsa-12.2.91-archive.tar.xz",
- "sha256": "dcdb55340adc6239ed3cbdc1ad8c3b0409f4d71c488f10a819d9ee1a57e097d2",
- "md5": "23440328c7ef2fe44e58d197c1c0e09e",
- "size": "41062040"
- },
- "windows-x86_64": {
- "relative_path": "cuda_nvcc/windows-x86_64/cuda_nvcc-windows-x86_64-12.2.91-archive.zip",
- "sha256": "c83baba72ec53a9c69fac2a5db098ccbb0dbe029bb4552b13b07f624ddfc8fcf",
- "md5": "905a2cb1107a480613972f7804ca1048",
- "size": "60255563"
- },
- "linux-aarch64": {
- "relative_path": "cuda_nvcc/linux-aarch64/cuda_nvcc-linux-aarch64-12.2.91-archive.tar.xz",
- "sha256": "e338332a7c585cd79c7fab4aa17bf6b53f474156f6766c8d599d47a8bbbebb29",
- "md5": "76f51119161076f894b9bd61c3e85144",
- "size": "42640072"
- }
- },
- "cuda_nvdisasm": {
- "name": "CUDA nvdisasm",
- "license": "CUDA Toolkit",
- "license_path": "cuda_nvdisasm/LICENSE.txt",
- "version": "12.2.53",
- "linux-x86_64": {
- "relative_path": "cuda_nvdisasm/linux-x86_64/cuda_nvdisasm-linux-x86_64-12.2.53-archive.tar.xz",
- "sha256": "30ac135c709a39eb58f6a1f30bd340965499198c9fb0030762253fbaad1c43ff",
- "md5": "4f6bd5e1ff724738b2d1909037f1629e",
- "size": "49881548"
- },
- "linux-ppc64le": {
- "relative_path": "cuda_nvdisasm/linux-ppc64le/cuda_nvdisasm-linux-ppc64le-12.2.53-archive.tar.xz",
- "sha256": "2219a350d2d02e53a16190d17d6ae4384f6b77ac89f5d5530622d3edc974c72d",
- "md5": "ff3a9c319c988267f318857d28df78f7",
- "size": "49858640"
- },
- "linux-sbsa": {
- "relative_path": "cuda_nvdisasm/linux-sbsa/cuda_nvdisasm-linux-sbsa-12.2.53-archive.tar.xz",
- "sha256": "88d5394f92dd0e65e43ddc46b536f7db9425cb9ad12462e5cc9dc2b589c2a9b3",
- "md5": "672fa265e1330a0a718766ebd58e7e6f",
- "size": "49811968"
- },
- "windows-x86_64": {
- "relative_path": "cuda_nvdisasm/windows-x86_64/cuda_nvdisasm-windows-x86_64-12.2.53-archive.zip",
- "sha256": "2ffcff04d7134f6e7f262da5ebd37e1ca6119660e8d07963d86fa97b809ba344",
- "md5": "04083830287f39e180a9073399709621",
- "size": "50125121"
- },
- "linux-aarch64": {
- "relative_path": "cuda_nvdisasm/linux-aarch64/cuda_nvdisasm-linux-aarch64-12.2.53-archive.tar.xz",
- "sha256": "7cd16a90c25503073334ae896b6b176afa297a0e30556e61596e8c8e5ca0ebfa",
- "md5": "5fce580872b7211d4d3c03d46139b0e9",
- "size": "49808416"
- }
- },
- "cuda_nvml_dev": {
- "name": "CUDA NVML Headers",
- "license": "CUDA Toolkit",
- "license_path": "cuda_nvml_dev/LICENSE.txt",
- "version": "12.2.81",
- "linux-x86_64": {
- "relative_path": "cuda_nvml_dev/linux-x86_64/cuda_nvml_dev-linux-x86_64-12.2.81-archive.tar.xz",
- "sha256": "07efe02d5ecf7f9079150dfaea06e6b6b9f284e9b0322bb8e07fc743ca39ba98",
- "md5": "cf77fec8ce77ade6dfb803d0f471ea6d",
- "size": "85072"
- },
- "linux-ppc64le": {
- "relative_path": "cuda_nvml_dev/linux-ppc64le/cuda_nvml_dev-linux-ppc64le-12.2.81-archive.tar.xz",
- "sha256": "a72c79f32672a5fe3afa20fdabee9621fd57f5b21bbcdea6deb042026e040df1",
- "md5": "0ad388bc765a0f483e2d8c51e5c070db",
- "size": "84424"
- },
- "linux-sbsa": {
- "relative_path": "cuda_nvml_dev/linux-sbsa/cuda_nvml_dev-linux-sbsa-12.2.81-archive.tar.xz",
- "sha256": "d8c76caf01a2a9399c59f2a368fceec5b12df5d7ff2bbf0e5bdeb6d01a8b9e3c",
- "md5": "fcd43cdaf216afc39ebcc5f96e18f514",
- "size": "85016"
- },
- "windows-x86_64": {
- "relative_path": "cuda_nvml_dev/windows-x86_64/cuda_nvml_dev-windows-x86_64-12.2.81-archive.zip",
- "sha256": "04657b81d0012c7517f27da80eb572c3fbd0d354821e7a368cc0a677182baa78",
- "md5": "63722c5bc70003a028d2ee057d443b50",
- "size": "119150"
- },
- "linux-aarch64": {
- "relative_path": "cuda_nvml_dev/linux-aarch64/cuda_nvml_dev-linux-aarch64-12.2.81-archive.tar.xz",
- "sha256": "d585c5c3cdf3ae7253a78624776edf81b1a5ae1ad18c0a7fa5b61bdb3727a845",
- "md5": "ff412e9af3a1d5fa9ebdab1a83997442",
- "size": "85032"
- }
- },
- "cuda_nvprof": {
- "name": "CUDA nvprof",
- "license": "CUDA Toolkit",
- "license_path": "cuda_nvprof/LICENSE.txt",
- "version": "12.2.60",
- "linux-x86_64": {
- "relative_path": "cuda_nvprof/linux-x86_64/cuda_nvprof-linux-x86_64-12.2.60-archive.tar.xz",
- "sha256": "09dca174f073657b915de9be6585e654477b7336bf1f04753391cc35b1b9d660",
- "md5": "42c6e437e27d8eee8aaad720de749e71",
- "size": "2441200"
- },
- "linux-ppc64le": {
- "relative_path": "cuda_nvprof/linux-ppc64le/cuda_nvprof-linux-ppc64le-12.2.60-archive.tar.xz",
- "sha256": "db8302b6b5f9c490325d5f29e94f1b42c618e27fcf95f468ab9cce350cd77c66",
- "md5": "2f98ce48278ceded6a9d721abb9c9089",
- "size": "2119668"
- },
- "windows-x86_64": {
- "relative_path": "cuda_nvprof/windows-x86_64/cuda_nvprof-windows-x86_64-12.2.60-archive.zip",
- "sha256": "1330fd4803a37c2f8cb8ffdac62a538bf5e2a5d69169519b3bccecafa4b266ef",
- "md5": "c4ed24f3d7a59a3ffc028f17abed7acf",
- "size": "1700986"
- }
- },
- "cuda_nvprune": {
- "name": "CUDA nvprune",
- "license": "CUDA Toolkit",
- "license_path": "cuda_nvprune/LICENSE.txt",
- "version": "12.2.53",
- "linux-x86_64": {
- "relative_path": "cuda_nvprune/linux-x86_64/cuda_nvprune-linux-x86_64-12.2.53-archive.tar.xz",
- "sha256": "79550967b7975a3ad38d2b94605a71cbaeb6d24e37ed8cb604253bfeefdef241",
- "md5": "066300fa3fa03553acec2ba4ca435330",
- "size": "56152"
- },
- "linux-ppc64le": {
- "relative_path": "cuda_nvprune/linux-ppc64le/cuda_nvprune-linux-ppc64le-12.2.53-archive.tar.xz",
- "sha256": "59da797aaaed54f2a3e9e4d225c4552d15ef3e9d5af02a79979814c8bdda7f84",
- "md5": "3cbbf747e4f2a41caf709b4d9bc92731",
- "size": "57076"
- },
- "linux-sbsa": {
- "relative_path": "cuda_nvprune/linux-sbsa/cuda_nvprune-linux-sbsa-12.2.53-archive.tar.xz",
- "sha256": "5fb12b382a59ac9d7094f2885d769bc15b60da8ebdf259cab426348732f2bce9",
- "md5": "384e0c4725ab1898a512338c01215198",
- "size": "48144"
- },
- "windows-x86_64": {
- "relative_path": "cuda_nvprune/windows-x86_64/cuda_nvprune-windows-x86_64-12.2.53-archive.zip",
- "sha256": "581721f4a28ff1209e41d163d3575842a21f81d206569862d6d988d5cac16a68",
- "md5": "b77d2561d486c69a8eb3e5c2292b6799",
- "size": "145868"
- },
- "linux-aarch64": {
- "relative_path": "cuda_nvprune/linux-aarch64/cuda_nvprune-linux-aarch64-12.2.53-archive.tar.xz",
- "sha256": "e27db910927c1c84adc3d7982c49518428f6d331f149eb7ba4e98bebd4af81c1",
- "md5": "f0f3e29643c1b45544c7e352d7757ec2",
- "size": "49716"
- }
- },
- "cuda_nvrtc": {
- "name": "CUDA NVRTC",
- "license": "CUDA Toolkit",
- "license_path": "cuda_nvrtc/LICENSE.txt",
- "version": "12.2.91",
- "linux-x86_64": {
- "relative_path": "cuda_nvrtc/linux-x86_64/cuda_nvrtc-linux-x86_64-12.2.91-archive.tar.xz",
- "sha256": "c366d551840268b66420b216066f64ad471dc1063156bf8c63cf8538bf606141",
- "md5": "01d50d7b944941e10c2cd5000d365a29",
- "size": "30600936"
- },
- "linux-ppc64le": {
- "relative_path": "cuda_nvrtc/linux-ppc64le/cuda_nvrtc-linux-ppc64le-12.2.91-archive.tar.xz",
- "sha256": "74ca0a176515fb7f5fb73a8ea1b550425e376b5f471d45f793759045b85daddc",
- "md5": "a7d0a50025a122d7f7b2db86b7b31066",
- "size": "28230692"
- },
- "linux-sbsa": {
- "relative_path": "cuda_nvrtc/linux-sbsa/cuda_nvrtc-linux-sbsa-12.2.91-archive.tar.xz",
- "sha256": "be057dbc9cc098a2923057be985e068199d16ca1ead802f427ad2e9eee1b15e0",
- "md5": "9bbff4319f82a1faf4f10fa996175078",
- "size": "28229148"
- },
- "windows-x86_64": {
- "relative_path": "cuda_nvrtc/windows-x86_64/cuda_nvrtc-windows-x86_64-12.2.91-archive.zip",
- "sha256": "f92f8e71ac6a6efdfcb1bec23cb10bef6901861d8fcdfd0e95f7c22af3246158",
- "md5": "ffc97eb7fd177e31dfa2be0ffc4d8c83",
- "size": "96122917"
- },
- "linux-aarch64": {
- "relative_path": "cuda_nvrtc/linux-aarch64/cuda_nvrtc-linux-aarch64-12.2.91-archive.tar.xz",
- "sha256": "a00c80a98b7582e94601e7b82845d065acef7d9f10805a73a6f8736745a8b71f",
- "md5": "156feaa39450acb83deb6e1a768a7b47",
- "size": "29471304"
- }
- },
- "cuda_nvtx": {
- "name": "CUDA NVTX",
- "license": "CUDA Toolkit",
- "license_path": "cuda_nvtx/LICENSE.txt",
- "version": "12.2.53",
- "linux-x86_64": {
- "relative_path": "cuda_nvtx/linux-x86_64/cuda_nvtx-linux-x86_64-12.2.53-archive.tar.xz",
- "sha256": "3bcbec1b2ed198bf044f8a85f73fdf011719e5567b418376fcdcde28b0b29c3e",
- "md5": "7eb7e5ca661f27fd2b6bc8b816dfc774",
- "size": "48372"
- },
- "linux-ppc64le": {
- "relative_path": "cuda_nvtx/linux-ppc64le/cuda_nvtx-linux-ppc64le-12.2.53-archive.tar.xz",
- "sha256": "446e02152814f41cc3eb725c8adccb3d597a36934fefc4fdfd53c78e012571c6",
- "md5": "3a1dbd4cbf2e8a93837873d795dc9b07",
- "size": "48428"
- },
- "linux-sbsa": {
- "relative_path": "cuda_nvtx/linux-sbsa/cuda_nvtx-linux-sbsa-12.2.53-archive.tar.xz",
- "sha256": "8d8b10154b55212ace5ab9e9be4c24c6579b3ef4940fafb0090274e30aa44a49",
- "md5": "b24cc3a2b3b4432c80910978595eb541",
- "size": "49004"
- },
- "windows-x86_64": {
- "relative_path": "cuda_nvtx/windows-x86_64/cuda_nvtx-windows-x86_64-12.2.53-archive.zip",
- "sha256": "04a54a3bf04ca81750c5495d5c5c69f218338c2f01b8e433dd7858f61760e729",
- "md5": "1e497aa200c0827f2da7486d6961f6bd",
- "size": "65690"
- },
- "linux-aarch64": {
- "relative_path": "cuda_nvtx/linux-aarch64/cuda_nvtx-linux-aarch64-12.2.53-archive.tar.xz",
- "sha256": "5b85fabb3a212832180be0e79b4af225e73a8d2202646a9166995efb3e0ff22e",
- "md5": "c44c019829a1270f030704014cc01fbf",
- "size": "51548"
- }
- },
- "cuda_nvvp": {
- "name": "CUDA NVVP",
- "license": "CUDA Toolkit",
- "license_path": "cuda_nvvp/LICENSE.txt",
- "version": "12.2.60",
- "linux-x86_64": {
- "relative_path": "cuda_nvvp/linux-x86_64/cuda_nvvp-linux-x86_64-12.2.60-archive.tar.xz",
- "sha256": "b213d80a96d6fa22dd48a1e471de817c8c462a52a7cebcffceb37bc942dc00f2",
- "md5": "726c6d43ef0e28996f2e7e6aa6ee5751",
- "size": "117694060"
- },
- "linux-ppc64le": {
- "relative_path": "cuda_nvvp/linux-ppc64le/cuda_nvvp-linux-ppc64le-12.2.60-archive.tar.xz",
- "sha256": "c597d50e6345739f63bcec8b7af2bfc096da348f1be0721ffcd7f4037cc8be26",
- "md5": "966f4b457038d6cb5e4cc2ce1ddda338",
- "size": "117147564"
- },
- "windows-x86_64": {
- "relative_path": "cuda_nvvp/windows-x86_64/cuda_nvvp-windows-x86_64-12.2.60-archive.zip",
- "sha256": "225a86ef18bdb5ec49a53d89fbf2b37eabc623f817dc668e536a02ae6f6052d6",
- "md5": "0a3ba61f91a92dee25aef180d3f199e2",
- "size": "120358259"
- }
- },
- "cuda_opencl": {
- "name": "CUDA OpenCL",
- "license": "CUDA Toolkit",
- "license_path": "cuda_opencl/LICENSE.txt",
- "version": "12.2.53",
- "linux-x86_64": {
- "relative_path": "cuda_opencl/linux-x86_64/cuda_opencl-linux-x86_64-12.2.53-archive.tar.xz",
- "sha256": "139fc9d16f4aaaa68a9161367829a927fe1ae2602e82a1d93adf2a9250b506d3",
- "md5": "dd671fd1df845bcef67fd854fa66b2a1",
- "size": "74936"
- },
- "windows-x86_64": {
- "relative_path": "cuda_opencl/windows-x86_64/cuda_opencl-windows-x86_64-12.2.53-archive.zip",
- "sha256": "5fc4f66532f797c1daaa2539e55ca32d9accb9d41429e0f3ca6112f893c6627c",
- "md5": "5b54f604183a206896e9d0e81f72991c",
- "size": "112902"
- }
- },
- "cuda_profiler_api": {
- "name": "CUDA Profiler API",
- "license": "CUDA Toolkit",
- "license_path": "cuda_profiler_api/LICENSE.txt",
- "version": "12.2.53",
- "linux-x86_64": {
- "relative_path": "cuda_profiler_api/linux-x86_64/cuda_profiler_api-linux-x86_64-12.2.53-archive.tar.xz",
- "sha256": "b534489386c9e1df62a5a8544da86fabaae872ef12b3209d8cf222fbb1678ba4",
- "md5": "806822db69e151e01992422a5e92fca0",
- "size": "16060"
- },
- "linux-ppc64le": {
- "relative_path": "cuda_profiler_api/linux-ppc64le/cuda_profiler_api-linux-ppc64le-12.2.53-archive.tar.xz",
- "sha256": "2b7473f96fac0af92d13fb3a40eaf2c4fa5df60b4ab8afc3a9f2e0f252b8b084",
- "md5": "b9fe730c03d14430e258c7634407ab5d",
- "size": "16056"
- },
- "linux-sbsa": {
- "relative_path": "cuda_profiler_api/linux-sbsa/cuda_profiler_api-linux-sbsa-12.2.53-archive.tar.xz",
- "sha256": "42c7463dcc2f1ee1c06576d103ad9886ba3620e8348ea760f22aaa963100fd99",
- "md5": "628d561d285e45aa5ec28b20d7f57abb",
- "size": "16052"
- },
- "windows-x86_64": {
- "relative_path": "cuda_profiler_api/windows-x86_64/cuda_profiler_api-windows-x86_64-12.2.53-archive.zip",
- "sha256": "4b07eb70491d31ee48c6b181a4923dbcf98c2b5b9d14f7c8e12a1a519320b7c9",
- "md5": "38d7cc004f8f921271faaaf1e1ee6c0e",
- "size": "20075"
- },
- "linux-aarch64": {
- "relative_path": "cuda_profiler_api/linux-aarch64/cuda_profiler_api-linux-aarch64-12.2.53-archive.tar.xz",
- "sha256": "72d6f489b77deb65aa576fef66e4b6015fbe7a1a0a5695d45acf76682c9ab7c8",
- "md5": "28b71ef7ca59a5fb6546b5dfe701b0cf",
- "size": "16048"
- }
- },
- "cuda_sanitizer_api": {
- "name": "CUDA Compute Sanitizer API",
- "license": "CUDA Toolkit",
- "license_path": "cuda_sanitizer_api/LICENSE.txt",
- "version": "12.2.53",
- "linux-x86_64": {
- "relative_path": "cuda_sanitizer_api/linux-x86_64/cuda_sanitizer_api-linux-x86_64-12.2.53-archive.tar.xz",
- "sha256": "ad70fb519239cd7b53178938c73183ee3cb1b3b3639eeacf3e63fcea8ef32a92",
- "md5": "d7c6c2ad94fc0640009c84286da5274e",
- "size": "8063936"
- },
- "linux-ppc64le": {
- "relative_path": "cuda_sanitizer_api/linux-ppc64le/cuda_sanitizer_api-linux-ppc64le-12.2.53-archive.tar.xz",
- "sha256": "1d5f46fc86e34f9279fe9acde1efc688388db72dc08ea3b95cf0f27df68124eb",
- "md5": "2651d09b3f8acfc1586a449863da3f83",
- "size": "7638524"
- },
- "linux-sbsa": {
- "relative_path": "cuda_sanitizer_api/linux-sbsa/cuda_sanitizer_api-linux-sbsa-12.2.53-archive.tar.xz",
- "sha256": "9e1c66bd3d3b81d5b28c3cbabf798a853a63ea31eb86d14d4e259c0d49b27613",
- "md5": "aaba9569e08361ad47794e54cf3bde39",
- "size": "6215664"
- },
- "windows-x86_64": {
- "relative_path": "cuda_sanitizer_api/windows-x86_64/cuda_sanitizer_api-windows-x86_64-12.2.53-archive.zip",
- "sha256": "1d3f7a07a5fe18e0bccf859e58c98f92a6e40080b156fc65ebf89d9967ed4f7e",
- "md5": "ad145cb1bf0bdd1a08045a33f01809a8",
- "size": "13897178"
- },
- "linux-aarch64": {
- "relative_path": "cuda_sanitizer_api/linux-aarch64/cuda_sanitizer_api-linux-aarch64-12.2.53-archive.tar.xz",
- "sha256": "24cbb446c763a49875d15aba1a2878d408c796d6412118884a130e54f585409b",
- "md5": "9478627e21ed32a1fd2f682da606eb51",
- "size": "3538240"
- }
- },
- "fabricmanager": {
- "name": "NVIDIA Fabric Manager",
- "license": "NVIDIA Driver",
- "license_path": "fabricmanager/LICENSE.txt",
- "version": "535.54.03",
- "linux-x86_64": {
- "relative_path": "fabricmanager/linux-x86_64/fabricmanager-linux-x86_64-535.54.03-archive.tar.xz",
- "sha256": "a04f72d5491d102e402d48f91096272276caf38c868852ad5d13a151bcb41a62",
- "md5": "7fa84b39ceee1f56f075284413c8d0ac",
- "size": "1819128"
- },
- "linux-sbsa": {
- "relative_path": "fabricmanager/linux-sbsa/fabricmanager-linux-sbsa-535.54.03-archive.tar.xz",
- "sha256": "d5d9ca3e4aad2fc5382b490b99c3a79e4bffce90b433dabcee99d66bbc8766d6",
- "md5": "ad6b474572fea29a14044c92d9ad1454",
- "size": "1679976"
- }
- },
- "libcublas": {
- "name": "CUDA cuBLAS",
- "license": "CUDA Toolkit",
- "license_path": "libcublas/LICENSE.txt",
- "version": "12.2.1.16",
- "linux-x86_64": {
- "relative_path": "libcublas/linux-x86_64/libcublas-linux-x86_64-12.2.1.16-archive.tar.xz",
- "sha256": "59b7509bc16c438b88469705f7c46cbcfb20848d6738845c1e4f39e2ea3b1d2c",
- "md5": "d1cbebbf93af112a80a8fd2b71e7d098",
- "size": "486327288"
- },
- "linux-ppc64le": {
- "relative_path": "libcublas/linux-ppc64le/libcublas-linux-ppc64le-12.2.1.16-archive.tar.xz",
- "sha256": "0174812ce96bd997d8bb3707140788d7283c054c8f04ea0674f286816ebfe331",
- "md5": "27f53db7127c73fcdf68a92f0b74dc55",
- "size": "389457560"
- },
- "linux-sbsa": {
- "relative_path": "libcublas/linux-sbsa/libcublas-linux-sbsa-12.2.1.16-archive.tar.xz",
- "sha256": "0bde331f46d0251a6416a198697a5ff07b9ff73b30794ee6a3647248d3793973",
- "md5": "ef9244b625a693e85e093b72832271de",
- "size": "484681612"
- },
- "windows-x86_64": {
- "relative_path": "libcublas/windows-x86_64/libcublas-windows-x86_64-12.2.1.16-archive.zip",
- "sha256": "70c8bbc1cb1b58e8987623fef465477398839f14118cf9026868327159b8ec89",
- "md5": "02630f7d68d31841c521f49c4f0931c3",
- "size": "433276035"
- },
- "linux-aarch64": {
- "relative_path": "libcublas/linux-aarch64/libcublas-linux-aarch64-12.2.1.16-archive.tar.xz",
- "sha256": "5d3dd3e92964c48e2ad976410cef944820964649683f15b3d090ea259efcfc91",
- "md5": "ec74be5b9456476f1735eb1e472a58a2",
- "size": "442689448"
- }
- },
- "libcudla": {
- "name": "cuDLA",
- "license": "CUDA Toolkit",
- "license_path": "libcudla/LICENSE.txt",
- "version": "12.2.53",
- "linux-aarch64": {
- "relative_path": "libcudla/linux-aarch64/libcudla-linux-aarch64-12.2.53-archive.tar.xz",
- "sha256": "c0c5ec192110a4eb556a2d042c07281574aa0ffbf27aa354f017152dd26dd8e6",
- "md5": "7766e66ace29d881556eb3b8f8205869",
- "size": "37856"
- }
- },
- "libcufft": {
- "name": "CUDA cuFFT",
- "license": "CUDA Toolkit",
- "license_path": "libcufft/LICENSE.txt",
- "version": "11.0.8.15",
- "linux-x86_64": {
- "relative_path": "libcufft/linux-x86_64/libcufft-linux-x86_64-11.0.8.15-archive.tar.xz",
- "sha256": "ce0991bff7d17caddf38262573ce783afbf4faf68034ae2e0543472f8dd90f40",
- "md5": "152eaa27cf4c2c23b9bfc68dbcc797bd",
- "size": "170425736"
- },
- "linux-ppc64le": {
- "relative_path": "libcufft/linux-ppc64le/libcufft-linux-ppc64le-11.0.8.15-archive.tar.xz",
- "sha256": "9df5e513987601cc4dbfe3ee084da21d0e318e448fa94550e5d4762ecf4d6aae",
- "md5": "1b9df07f5b2c2803ca46a9b3fa2b5d74",
- "size": "170536256"
- },
- "linux-sbsa": {
- "relative_path": "libcufft/linux-sbsa/libcufft-linux-sbsa-11.0.8.15-archive.tar.xz",
- "sha256": "3eeb365441549334ae582318653260c92137943c1ad285bb325eeccfba9e15e7",
- "md5": "b4adab68ba9ab153f5b0b16c57f40cbb",
- "size": "170569432"
- },
- "windows-x86_64": {
- "relative_path": "libcufft/windows-x86_64/libcufft-windows-x86_64-11.0.8.15-archive.zip",
- "sha256": "cbec006d998561eed5d89fc8365247dce597bba5280e3642e0e4ba34db083645",
- "md5": "e79fcca7c4ffcc1a67bda6f32e85044e",
- "size": "97456840"
- },
- "linux-aarch64": {
- "relative_path": "libcufft/linux-aarch64/libcufft-linux-aarch64-11.0.8.15-archive.tar.xz",
- "sha256": "a877d212db7cc4b2320d9579a9e2344609a3ec86b8b0c3f1716b0eec98dd8e11",
- "md5": "a2a0df7cbd1373e93ede7be8d1015069",
- "size": "170665012"
- }
- },
- "libcufile": {
- "name": "CUDA cuFile",
- "license": "CUDA Toolkit",
- "license_path": "libcufile/LICENSE.txt",
- "version": "1.7.0.149",
- "linux-x86_64": {
- "relative_path": "libcufile/linux-x86_64/libcufile-linux-x86_64-1.7.0.149-archive.tar.xz",
- "sha256": "dbcec7913ad9b59162a60aa5818335d3dbb5aee207ed2c3c65c8995a77746a96",
- "md5": "41b451c16c1657e1126f11cb9bae080e",
- "size": "41848568"
- },
- "linux-sbsa": {
- "relative_path": "libcufile/linux-sbsa/libcufile-linux-sbsa-1.7.0.149-archive.tar.xz",
- "sha256": "86f5b0b910e3813ea190a074bb743f319ad9b95bfc31bb402d663ac5c284b2c8",
- "md5": "a19e71dc765d85a3007493a9b31484a4",
- "size": "41294576"
- },
- "linux-aarch64": {
- "relative_path": "libcufile/linux-aarch64/libcufile-linux-aarch64-1.7.0.149-archive.tar.xz",
- "sha256": "39a7dbd1763b6d4c7da2cb5b15db75501e723844a8f8a5914a29fcaa6ad9eca3",
- "md5": "7855d4c52825274fb5acfb2d27387e7b",
- "size": "41274348"
- }
- },
- "libcurand": {
- "name": "CUDA cuRAND",
- "license": "CUDA Toolkit",
- "license_path": "libcurand/LICENSE.txt",
- "version": "10.3.3.53",
- "linux-x86_64": {
- "relative_path": "libcurand/linux-x86_64/libcurand-linux-x86_64-10.3.3.53-archive.tar.xz",
- "sha256": "890181ef02a4752fd4cf4113770c27340f19112d81cd6076d0630dba8f746ed6",
- "md5": "c11537005ba88971f536effdc0825a5a",
- "size": "81945064"
- },
- "linux-ppc64le": {
- "relative_path": "libcurand/linux-ppc64le/libcurand-linux-ppc64le-10.3.3.53-archive.tar.xz",
- "sha256": "d0d819e85139346229aef2000231e42ff8d20e13c9ad6acae780e265d3dc8b8e",
- "md5": "501debf6ad4405494bfee9a769a976f0",
- "size": "81983028"
- },
- "linux-sbsa": {
- "relative_path": "libcurand/linux-sbsa/libcurand-linux-sbsa-10.3.3.53-archive.tar.xz",
- "sha256": "4367394f6d57dd0ff9b597f5f7471b8b346f6c878ad5dca6f2b8f377d0b23d72",
- "md5": "6a16970981b6c64be5cbeec2245a5f07",
- "size": "81931700"
- },
- "windows-x86_64": {
- "relative_path": "libcurand/windows-x86_64/libcurand-windows-x86_64-10.3.3.53-archive.zip",
- "sha256": "39a68f5049825bb52af30cabf2f29b20a1cfe0f127875ae11a3684824efd41d5",
- "md5": "f8654726922d89040d8679cddc5bd150",
- "size": "55279087"
- },
- "linux-aarch64": {
- "relative_path": "libcurand/linux-aarch64/libcurand-linux-aarch64-10.3.3.53-archive.tar.xz",
- "sha256": "759082826aea2bfd4d63f7dafb84518a24a306f3007ffc061554d28faf9b4dc6",
- "md5": "ae3d27bf5dcb77af666bb89463ce5c88",
- "size": "84107132"
- }
- },
- "libcusolver": {
- "name": "CUDA cuSOLVER",
- "license": "CUDA Toolkit",
- "license_path": "libcusolver/LICENSE.txt",
- "version": "11.5.0.53",
- "linux-x86_64": {
- "relative_path": "libcusolver/linux-x86_64/libcusolver-linux-x86_64-11.5.0.53-archive.tar.xz",
- "sha256": "0ce1f6058005117fc1aa2dd731e1c6009aa79993c179cbdb2d01f17959dfdc87",
- "md5": "2df25f844d081afb79b3cffe6bc53ce6",
- "size": "123332556"
- },
- "linux-ppc64le": {
- "relative_path": "libcusolver/linux-ppc64le/libcusolver-linux-ppc64le-11.5.0.53-archive.tar.xz",
- "sha256": "1f690cabb35ae92ef5a1cd3d6f1222a535bafea86a259d88cf8d2410558b6414",
- "md5": "46670044a53afbf7ebdb2fff57bd2a64",
- "size": "122967236"
- },
- "linux-sbsa": {
- "relative_path": "libcusolver/linux-sbsa/libcusolver-linux-sbsa-11.5.0.53-archive.tar.xz",
- "sha256": "5135dff78a3cf7353362b7c6547af61fdca164e8b792fbff4066989c36183925",
- "md5": "419bad18195a23817c76aba940d8e5ff",
- "size": "122295788"
- },
- "windows-x86_64": {
- "relative_path": "libcusolver/windows-x86_64/libcusolver-windows-x86_64-11.5.0.53-archive.zip",
- "sha256": "36bac40d8f8f9a05bf9936a2348cfe71c848fbb52d40750dfb6600c3e84ef9ff",
- "md5": "edad14e88c2faeae872a53ee1975575b",
- "size": "120629517"
- },
- "linux-aarch64": {
- "relative_path": "libcusolver/linux-aarch64/libcusolver-linux-aarch64-11.5.0.53-archive.tar.xz",
- "sha256": "4eaec6e813dded192cef54252902b915de9116149c52aa840b7631bab7e244a3",
- "md5": "f93615f925e87ad318f1307d303a4c5c",
- "size": "133342388"
- }
- },
- "libcusparse": {
- "name": "CUDA cuSPARSE",
- "license": "CUDA Toolkit",
- "license_path": "libcusparse/LICENSE.txt",
- "version": "12.1.1.53",
- "linux-x86_64": {
- "relative_path": "libcusparse/linux-x86_64/libcusparse-linux-x86_64-12.1.1.53-archive.tar.xz",
- "sha256": "3b38e39c27fc9e91ccae949bc06692a76e5d6d88320177d8b1795be3086ea305",
- "md5": "9333e20cba966d557186fa32ad47008b",
- "size": "211590820"
- },
- "linux-ppc64le": {
- "relative_path": "libcusparse/linux-ppc64le/libcusparse-linux-ppc64le-12.1.1.53-archive.tar.xz",
- "sha256": "4c5297adea9229fd820c7891694e851f39ecbe69bd642449007e7eca62c6124f",
- "md5": "acd166b34c7f6e5dbe60ddea1ad4a76a",
- "size": "211736192"
- },
- "linux-sbsa": {
- "relative_path": "libcusparse/linux-sbsa/libcusparse-linux-sbsa-12.1.1.53-archive.tar.xz",
- "sha256": "504b2a6bfd588cda6cb293f030f98b7aa36a6d60a30063c4c4aa9b74ab27dc92",
- "md5": "e233abe1bd165db5619d1bfa1abbe3a9",
- "size": "211253852"
- },
- "windows-x86_64": {
- "relative_path": "libcusparse/windows-x86_64/libcusparse-windows-x86_64-12.1.1.53-archive.zip",
- "sha256": "39b9d0927c5f3ac9a3b92523b60aac7871b41fa7a72a210bc9bb3b5828b8d5f8",
- "md5": "6d8e6e1c410d3cf50ad95d3df21d0d67",
- "size": "192210264"
- },
- "linux-aarch64": {
- "relative_path": "libcusparse/linux-aarch64/libcusparse-linux-aarch64-12.1.1.53-archive.tar.xz",
- "sha256": "b86fcc1f706080bc6cdc5f2f8f99f99ceab62977a40aa13f97eb01e10ad97334",
- "md5": "88264e9ac0334655f5b80eb8cea03a2e",
- "size": "226908380"
- }
- },
- "libnpp": {
- "name": "CUDA NPP",
- "license": "CUDA Toolkit",
- "license_path": "libnpp/LICENSE.txt",
- "version": "12.1.1.14",
- "linux-x86_64": {
- "relative_path": "libnpp/linux-x86_64/libnpp-linux-x86_64-12.1.1.14-archive.tar.xz",
- "sha256": "efc53c1d554dab8cd4f75b21528b68f39a32b20eaabc5d8d2585e0db91f4353d",
- "md5": "902f1d530b9245d35a61ba56ec8cd516",
- "size": "182561952"
- },
- "linux-ppc64le": {
- "relative_path": "libnpp/linux-ppc64le/libnpp-linux-ppc64le-12.1.1.14-archive.tar.xz",
- "sha256": "4d58706c834addf38613eaa76eed01690762ee337faeab085ecbf7528d6fac70",
- "md5": "ce315e5b89199106aa93a03db65ca39f",
- "size": "182373984"
- },
- "linux-sbsa": {
- "relative_path": "libnpp/linux-sbsa/libnpp-linux-sbsa-12.1.1.14-archive.tar.xz",
- "sha256": "e99c853cd9ec8526cc053228d1b90597e6bb89ae1856af72bf85a7095b83106c",
- "md5": "0a3254d7e4042d88ac522b14a43e278f",
- "size": "181513452"
- },
- "windows-x86_64": {
- "relative_path": "libnpp/windows-x86_64/libnpp-windows-x86_64-12.1.1.14-archive.zip",
- "sha256": "846e7ba7d473a10918a97f81ce6b3742a11282ae0126ca99692971a4d30736b1",
- "md5": "cb84a09751bceb3380a8f9e028e8f1c5",
- "size": "151773014"
- },
- "linux-aarch64": {
- "relative_path": "libnpp/linux-aarch64/libnpp-linux-aarch64-12.1.1.14-archive.tar.xz",
- "sha256": "77c0b1cccd53e2dec1928dfc22cbce819f51140ede32edcf567840119f51f89d",
- "md5": "82a83bf87d10da2f80e443e45deef998",
- "size": "199197524"
- }
- },
- "libnvidia_nscq": {
- "name": "NVIDIA NSCQ API",
- "license": "NVIDIA Driver",
- "license_path": "libnvidia_nscq/LICENSE.txt",
- "version": "535.54.03",
- "linux-x86_64": {
- "relative_path": "libnvidia_nscq/linux-x86_64/libnvidia_nscq-linux-x86_64-535.54.03-archive.tar.xz",
- "sha256": "3433f2b46c47efeec54fc1eef990859b070801af9dfdcb5305783380e322e833",
- "md5": "6e4728a04c1de840190f481b6b9cc0f0",
- "size": "349948"
- },
- "linux-sbsa": {
- "relative_path": "libnvidia_nscq/linux-sbsa/libnvidia_nscq-linux-sbsa-535.54.03-archive.tar.xz",
- "sha256": "8ee52b4f763062e68ab41ed0af7b0daf2ce9d4c0bd3d27aeb14059584703e915",
- "md5": "ead66878ffdf57c8875c0151855828b6",
- "size": "317244"
- }
- },
- "libnvjitlink": {
- "name": "NVIDIA compiler library for JIT LTO functionality",
- "license": "CUDA Toolkit",
- "license_path": "libnvjitlink/LICENSE.txt",
- "version": "12.2.91",
- "linux-x86_64": {
- "relative_path": "libnvjitlink/linux-x86_64/libnvjitlink-linux-x86_64-12.2.91-archive.tar.xz",
- "sha256": "5f99b51c7dbb7420ad2559f295d651064259c42780298a1fcb6e647560421a98",
- "md5": "377b9a77093f05b73e023164ccd58ff1",
- "size": "26077128"
- },
- "linux-ppc64le": {
- "relative_path": "libnvjitlink/linux-ppc64le/libnvjitlink-linux-ppc64le-12.2.91-archive.tar.xz",
- "sha256": "18c703ad153525b14d69c0e5ff46b5505b22354e406923887e2d26f3a09f2f9b",
- "md5": "09721fd552a006237fe8aad0b6e5dc03",
- "size": "23976600"
- },
- "linux-sbsa": {
- "relative_path": "libnvjitlink/linux-sbsa/libnvjitlink-linux-sbsa-12.2.91-archive.tar.xz",
- "sha256": "8b2141ffa23e030fdc7d707b6eebda2b3f32c3e33379c0fe75868640c0f5c701",
- "md5": "0d728f150ca04bae7f8f5f6930d27be6",
- "size": "23937120"
- },
- "windows-x86_64": {
- "relative_path": "libnvjitlink/windows-x86_64/libnvjitlink-windows-x86_64-12.2.91-archive.zip",
- "sha256": "bb66172487d485d4aa969600a6128d92f0a6e4c02687c5008d282648b9f087e0",
- "md5": "fedd2335f22e42106f76966845e031bf",
- "size": "86994854"
- },
- "linux-aarch64": {
- "relative_path": "libnvjitlink/linux-aarch64/libnvjitlink-linux-aarch64-12.2.91-archive.tar.xz",
- "sha256": "6676827058de20c4d63819050fb8b53528dc19fd24982fc381ff28456472f6c4",
- "md5": "6703a7759c62a74b658859913d5a4c63",
- "size": "25130600"
- }
- },
- "libnvjpeg": {
- "name": "CUDA nvJPEG",
- "license": "CUDA Toolkit",
- "license_path": "libnvjpeg/LICENSE.txt",
- "version": "12.1.1.14",
- "linux-x86_64": {
- "relative_path": "libnvjpeg/linux-x86_64/libnvjpeg-linux-x86_64-12.1.1.14-archive.tar.xz",
- "sha256": "7ffeea14fc61f6600c29fd7872edbebad57abf360b3db15308d96902cbec34e7",
- "md5": "36c92e8bd55423399dc64a80b1e4e2d5",
- "size": "2506196"
- },
- "linux-ppc64le": {
- "relative_path": "libnvjpeg/linux-ppc64le/libnvjpeg-linux-ppc64le-12.1.1.14-archive.tar.xz",
- "sha256": "c56eea8afd8f500b827041f26bfe127d836ba08b15028a48fd41c122e8f06e5c",
- "md5": "5d42d6e37898c2f612da15e455fd1ef9",
- "size": "2490368"
- },
- "linux-sbsa": {
- "relative_path": "libnvjpeg/linux-sbsa/libnvjpeg-linux-sbsa-12.1.1.14-archive.tar.xz",
- "sha256": "cb17129e4dcbb7338ef7e37149de9ce4023ca9e2efad97de1ae0806bf67bdd10",
- "md5": "b020197978d730b63a92caa140bb2a2a",
- "size": "2336180"
- },
- "windows-x86_64": {
- "relative_path": "libnvjpeg/windows-x86_64/libnvjpeg-windows-x86_64-12.1.1.14-archive.zip",
- "sha256": "bf4107f5993c6595834821da5e2d50b1b1cd1dd687cb6224176656c198cacbbd",
- "md5": "0da427edeea81414df1466fd5bc9b791",
- "size": "2766220"
- },
- "linux-aarch64": {
- "relative_path": "libnvjpeg/linux-aarch64/libnvjpeg-linux-aarch64-12.1.1.14-archive.tar.xz",
- "sha256": "9b39d91814bf077c89e4ad5fbd5608acda0dd2fae4a0ccf0c91da6e45b11eaa6",
- "md5": "e36afb6fd678c4846d1202f22a97b2fa",
- "size": "2474640"
- }
- },
- "nsight_compute": {
- "name": "Nsight Compute",
- "license": "NVIDIA SLA",
- "license_path": "nsight_compute/LICENSE.txt",
- "version": "2023.2.0.16",
- "linux-x86_64": {
- "relative_path": "nsight_compute/linux-x86_64/nsight_compute-linux-x86_64-2023.2.0.16-archive.tar.xz",
- "sha256": "d4232eecbdb709f1482629af916c8fe6c6c6084764fff9fe5d4eec289cc10cb8",
- "md5": "bad0c0f76173996c9995884bfb6ae3b6",
- "size": "724640244"
- },
- "linux-ppc64le": {
- "relative_path": "nsight_compute/linux-ppc64le/nsight_compute-linux-ppc64le-2023.2.0.16-archive.tar.xz",
- "sha256": "ac3e1530830cf70b4d298818d5ed4e33864c1ebd6c44455ecafaaa264b8d3be7",
- "md5": "7fcdf966becc5b915dcd65700e7f6e38",
- "size": "185175700"
- },
- "linux-sbsa": {
- "relative_path": "nsight_compute/linux-sbsa/nsight_compute-linux-sbsa-2023.2.0.16-archive.tar.xz",
- "sha256": "5d9f2daeed1aaf87ac4fd8237699d0c915ef2de52b66a1f4ab4bda0057f47c7f",
- "md5": "d9639e34e406f705530a25ccfcb55358",
- "size": "350199152"
- },
- "windows-x86_64": {
- "relative_path": "nsight_compute/windows-x86_64/nsight_compute-windows-x86_64-2023.2.0.16-archive.zip",
- "sha256": "16579328355102bd1dd27f6969ab6bda426ea9e8a1bdf2f62f2bbf8b9370d5b9",
- "md5": "c6be0d2ff8d1f1fe7cce5181393b79a8",
- "size": "664635780"
- },
- "linux-aarch64": {
- "relative_path": "nsight_compute/linux-aarch64/nsight_compute-linux-aarch64-2023.2.0.16-archive.tar.xz",
- "sha256": "09a815a8e00fde87acc4b32c6409dfb616b8b49b7ae8f931c66de7c795db87e4",
- "md5": "f3879107229a1a031b5971e77cd18916",
- "size": "740361468"
- }
- },
- "nsight_systems": {
- "name": "Nsight Systems",
- "license": "NVIDIA SLA",
- "license_path": "nsight_systems/LICENSE.txt",
- "version": "2023.2.3.1001",
- "linux-x86_64": {
- "relative_path": "nsight_systems/linux-x86_64/nsight_systems-linux-x86_64-2023.2.3.1001-archive.tar.xz",
- "sha256": "3c5ff99cd44d99808e25d72059372cf8d36cd435ff4724e840a227cc674d79d0",
- "md5": "4addd2a842d5e753e992bb2595babf15",
- "size": "222188232"
- },
- "linux-ppc64le": {
- "relative_path": "nsight_systems/linux-ppc64le/nsight_systems-linux-ppc64le-2023.2.3.1001-archive.tar.xz",
- "sha256": "c71f3e39355bb23c6da411450360acb763b4effc5752918d0735517633d38352",
- "md5": "2ef6e9dc891b39439541b123056b69c7",
- "size": "64464952"
- },
- "linux-sbsa": {
- "relative_path": "nsight_systems/linux-sbsa/nsight_systems-linux-sbsa-2023.2.3.1001-archive.tar.xz",
- "sha256": "6e559924fcdcfbc677490131f343ea9a2ab2a9ecb994906b3a23791601428dfc",
- "md5": "92dfed2062891bc73e4b5f488cf48467",
- "size": "197068636"
- },
- "windows-x86_64": {
- "relative_path": "nsight_systems/windows-x86_64/nsight_systems-windows-x86_64-2023.2.3.1001-archive.zip",
- "sha256": "928d40a3edd0434d82fd5a48d70781e41a01071db8095891588d0299ba888962",
- "md5": "1bb802ca720f4dabdbc5933f426f35ee",
- "size": "335353534"
- }
- },
- "nsight_vse": {
- "name": "Nsight Visual Studio Edition (VSE)",
- "license": "NVIDIA SLA",
- "license_path": "nsight_vse/LICENSE.txt",
- "version": "2023.2.0.23143",
- "windows-x86_64": {
- "relative_path": "nsight_vse/windows-x86_64/nsight_vse-windows-x86_64-2023.2.0.23143-archive.zip",
- "sha256": "07a819f72797cae9aa95e4308ae65b712384d1e76ed104842cc2d51ac6196b9f",
- "md5": "5cd16b1761028a887351148ac8e078f1",
- "size": "526806378"
- }
- },
- "nvidia_driver": {
- "name": "NVIDIA Linux Driver",
- "license": "NVIDIA Driver",
- "license_path": "nvidia_driver/LICENSE.txt",
- "version": "535.54.03",
- "linux-x86_64": {
- "relative_path": "nvidia_driver/linux-x86_64/nvidia_driver-linux-x86_64-535.54.03-archive.tar.xz",
- "sha256": "c394729dc4a52d47d88d2573265fd29037709732f20f489a37ac4ab47f6822f1",
- "md5": "955c14cf3dd6178547257a50f07b8c6f",
- "size": "399961036"
- },
- "linux-ppc64le": {
- "relative_path": "nvidia_driver/linux-ppc64le/nvidia_driver-linux-ppc64le-535.54.03-archive.tar.xz",
- "sha256": "72176f44f8317fcaa4e3a14ad28dbff0c4d999a1b72f9cd91171cda3d7f0d66c",
- "md5": "4a459d6fdd07d8dd9b94d26e96cf9f23",
- "size": "99839420"
- },
- "linux-sbsa": {
- "relative_path": "nvidia_driver/linux-sbsa/nvidia_driver-linux-sbsa-535.54.03-archive.tar.xz",
- "sha256": "01bca95203ebac62fc7e87b4142cb0b2ebdaed5290e957fb13999e6c460f78ef",
- "md5": "3a69e12fd2d28c957156512021a0dc3e",
- "size": "313982992"
- }
- },
- "nvidia_fs": {
- "name": "NVIDIA filesystem",
- "license": "CUDA Toolkit",
- "license_path": "nvidia_fs/LICENSE.txt",
- "version": "2.16.1",
- "linux-x86_64": {
- "relative_path": "nvidia_fs/linux-x86_64/nvidia_fs-linux-x86_64-2.16.1-archive.tar.xz",
- "sha256": "c899c58d07dbbe337abead01337a2aec72a7fd4600b95838b044335c85199c6b",
- "md5": "f6f00d81e1e0dcb0847fea3b3c83d3a1",
- "size": "57608"
- },
- "linux-sbsa": {
- "relative_path": "nvidia_fs/linux-sbsa/nvidia_fs-linux-sbsa-2.16.1-archive.tar.xz",
- "sha256": "779d2b669d5021125da6689dfc1c45772996abb63ace42d388cbc03a85dfa4fb",
- "md5": "c462ac53d3318e5fb73bc04201a78046",
- "size": "57580"
- },
- "linux-aarch64": {
- "relative_path": "nvidia_fs/linux-aarch64/nvidia_fs-linux-aarch64-2.16.1-archive.tar.xz",
- "sha256": "a6f56b158246178637a5e87889d81ec3796407a6105ae8b17844842a3d0beafb",
- "md5": "ee4bdba81554d3548cf778a72e6321a7",
- "size": "57596"
- }
- },
- "visual_studio_integration": {
- "name": "CUDA Visual Studio Integration",
- "license": "CUDA Toolkit",
- "license_path": "visual_studio_integration/LICENSE.txt",
- "version": "12.2.53",
- "windows-x86_64": {
- "relative_path": "visual_studio_integration/windows-x86_64/visual_studio_integration-windows-x86_64-12.2.53-archive.zip",
- "sha256": "427c33b33f67f0d412d37e1e34c72c16e9fd34ef25f6d15b90ab91488ed3d0f5",
- "md5": "ddf0c3651191623c29c63e268c6720f2",
- "size": "517874"
- }
- }
-}
diff --git a/pkgs/development/compilers/cudatoolkit/redist/manifests/redistrib_features_11.4.4.json b/pkgs/development/compilers/cudatoolkit/redist/manifests/redistrib_features_11.4.4.json
deleted file mode 100644
index 04a33a88a863..000000000000
--- a/pkgs/development/compilers/cudatoolkit/redist/manifests/redistrib_features_11.4.4.json
+++ /dev/null
@@ -1,1518 +0,0 @@
-{
- "cuda_cccl": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include"
- ]
- }
- },
- "cuda_cudart": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "lib32"
- ]
- }
- },
- "cuda_cuobjdump": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- }
- },
- "cuda_cupti": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": true,
- "hasStatic": false,
- "rootDirs": [
- "doc",
- "include",
- "lib",
- "samples"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": true,
- "hasStatic": false,
- "rootDirs": [
- "doc",
- "include",
- "lib",
- "samples"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": true,
- "hasStatic": true,
- "rootDirs": [
- "doc",
- "include",
- "lib",
- "samples"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": true,
- "hasStatic": true,
- "rootDirs": [
- "doc",
- "include",
- "lib",
- "samples"
- ]
- }
- },
- "cuda_cuxxfilt": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "cuda_demo_suite": {
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "demo_suite"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "demo_suite"
- ]
- }
- },
- "cuda_documentation": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "tools"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "tools"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "tools"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "tools"
- ]
- }
- },
- "cuda_gdb": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "extras",
- "share"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "extras",
- "share"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "extras",
- "share"
- ]
- }
- },
- "cuda_memcheck": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- }
- },
- "cuda_nsight": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsightee_plugins"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsightee_plugins"
- ]
- }
- },
- "cuda_nvcc": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "nvvm"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "nvvm"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "nvvm"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "nvvm"
- ]
- }
- },
- "cuda_nvdisasm": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- }
- },
- "cuda_nvml_dev": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "nvml",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "nvml",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "nvml",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "nvml"
- ]
- }
- },
- "cuda_nvprof": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "cuda_nvprune": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- }
- },
- "cuda_nvrtc": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib"
- ]
- }
- },
- "cuda_nvtx": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include"
- ]
- }
- },
- "cuda_nvvp": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "libnvvp"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "libnvvp"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "libnvvp"
- ]
- }
- },
- "cuda_sanitizer_api": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "compute-sanitizer"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "compute-sanitizer"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "compute-sanitizer"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "compute-sanitizer"
- ]
- }
- },
- "fabricmanager": {
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "etc",
- "include",
- "lib",
- "sbin",
- "share",
- "systemd"
- ]
- }
- },
- "libcublas": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config",
- "src"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config",
- "src"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "src"
- ]
- }
- },
- "libcufft": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib"
- ]
- }
- },
- "libcufile": {
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": true,
- "hasStatic": true,
- "rootDirs": [
- "etc",
- "include",
- "lib",
- "man",
- "pkg-config",
- "samples",
- "tools"
- ]
- }
- },
- "libcurand": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib"
- ]
- }
- },
- "libcusolver": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib"
- ]
- }
- },
- "libcusparse": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config",
- "src"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "src"
- ]
- }
- },
- "libnpp": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib"
- ]
- }
- },
- "libnvjpeg": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib"
- ]
- }
- },
- "nsight_compute": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-compute"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-compute"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-compute"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "nsight-compute"
- ]
- }
- },
- "nsight_nvtx": {
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "NvToolsExt"
- ]
- }
- },
- "nsight_systems": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-systems"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-systems"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-systems"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "nsight-systems"
- ]
- }
- },
- "nsight_vse": {
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "NvToolsExt",
- "nsight_vse"
- ]
- }
- },
- "nvidia_driver": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "docs",
- "etc",
- "kernel",
- "lib",
- "man",
- "sbin",
- "share",
- "supported-gpus",
- "systemd",
- "tests"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "docs",
- "etc",
- "kernel",
- "lib",
- "man",
- "sbin",
- "share",
- "supported-gpus",
- "systemd",
- "tests"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "docs",
- "etc",
- "firmware",
- "kernel",
- "lib",
- "lib32",
- "man",
- "sbin",
- "share",
- "supported-gpus",
- "systemd",
- "tests",
- "wine"
- ]
- }
- },
- "nvidia_fs": {
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "src"
- ]
- }
- },
- "visual_studio_integration": {
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "visual_studio_integration"
- ]
- }
- }
-}
diff --git a/pkgs/development/compilers/cudatoolkit/redist/manifests/redistrib_features_11.5.2.json b/pkgs/development/compilers/cudatoolkit/redist/manifests/redistrib_features_11.5.2.json
deleted file mode 100644
index f07f1826dec8..000000000000
--- a/pkgs/development/compilers/cudatoolkit/redist/manifests/redistrib_features_11.5.2.json
+++ /dev/null
@@ -1,1536 +0,0 @@
-{
- "cuda_cccl": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib"
- ]
- }
- },
- "cuda_cudart": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "lib32"
- ]
- }
- },
- "cuda_cuobjdump": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- }
- },
- "cuda_cupti": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": true,
- "hasStatic": false,
- "rootDirs": [
- "doc",
- "include",
- "lib",
- "samples"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": true,
- "hasStatic": false,
- "rootDirs": [
- "doc",
- "include",
- "lib",
- "samples"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": true,
- "hasStatic": true,
- "rootDirs": [
- "doc",
- "include",
- "lib",
- "samples"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": true,
- "hasStatic": true,
- "rootDirs": [
- "doc",
- "include",
- "lib",
- "samples"
- ]
- }
- },
- "cuda_cuxxfilt": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "cuda_demo_suite": {
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "demo_suite"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "demo_suite"
- ]
- }
- },
- "cuda_documentation": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "tools"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "tools"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "tools"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "tools"
- ]
- }
- },
- "cuda_gdb": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "extras",
- "share"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "extras",
- "share"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "extras",
- "share"
- ]
- }
- },
- "cuda_memcheck": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- }
- },
- "cuda_nsight": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsightee_plugins"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsightee_plugins"
- ]
- }
- },
- "cuda_nvcc": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "nvvm"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "nvvm"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "nvvm"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "nvvm"
- ]
- }
- },
- "cuda_nvdisasm": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- }
- },
- "cuda_nvml_dev": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "nvml",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "nvml",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "nvml",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "nvml"
- ]
- }
- },
- "cuda_nvprof": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "cuda_nvprune": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- }
- },
- "cuda_nvrtc": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib"
- ]
- }
- },
- "cuda_nvtx": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include"
- ]
- }
- },
- "cuda_nvvp": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "libnvvp"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "libnvvp"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "libnvvp"
- ]
- }
- },
- "cuda_sanitizer_api": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "compute-sanitizer"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "compute-sanitizer"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "compute-sanitizer"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "compute-sanitizer"
- ]
- }
- },
- "fabricmanager": {
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "etc",
- "include",
- "lib",
- "sbin",
- "share",
- "systemd"
- ]
- }
- },
- "libcublas": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config",
- "src"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config",
- "src"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "src"
- ]
- }
- },
- "libcufft": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib"
- ]
- }
- },
- "libcufile": {
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": true,
- "hasStatic": true,
- "rootDirs": [
- "etc",
- "include",
- "lib",
- "man",
- "pkg-config",
- "samples",
- "tools"
- ]
- }
- },
- "libcurand": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib"
- ]
- }
- },
- "libcusolver": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib"
- ]
- }
- },
- "libcusparse": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config",
- "src"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "src"
- ]
- }
- },
- "libnpp": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib"
- ]
- }
- },
- "libnvidia_nscq": {
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "lib"
- ]
- }
- },
- "libnvjpeg": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib"
- ]
- }
- },
- "nsight_compute": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-compute"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-compute"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-compute"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "nsight-compute"
- ]
- }
- },
- "nsight_nvtx": {
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "NvToolsExt"
- ]
- }
- },
- "nsight_systems": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-systems"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-systems"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-systems"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "nsight-systems"
- ]
- }
- },
- "nsight_vse": {
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "NvToolsExt",
- "nsight_vse"
- ]
- }
- },
- "nvidia_driver": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "docs",
- "etc",
- "kernel",
- "lib",
- "man",
- "sbin",
- "share",
- "supported-gpus",
- "systemd",
- "tests"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "docs",
- "etc",
- "firmware",
- "kernel",
- "lib",
- "man",
- "sbin",
- "share",
- "supported-gpus",
- "systemd",
- "tests"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "docs",
- "etc",
- "firmware",
- "kernel",
- "lib",
- "lib32",
- "man",
- "sbin",
- "share",
- "supported-gpus",
- "systemd",
- "tests",
- "wine"
- ]
- }
- },
- "nvidia_fs": {
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "src"
- ]
- }
- },
- "visual_studio_integration": {
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "visual_studio_integration"
- ]
- }
- }
-}
diff --git a/pkgs/development/compilers/cudatoolkit/redist/manifests/redistrib_features_11.6.2.json b/pkgs/development/compilers/cudatoolkit/redist/manifests/redistrib_features_11.6.2.json
deleted file mode 100644
index c4f02188c4d4..000000000000
--- a/pkgs/development/compilers/cudatoolkit/redist/manifests/redistrib_features_11.6.2.json
+++ /dev/null
@@ -1,1546 +0,0 @@
-{
- "cuda_cccl": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib"
- ]
- }
- },
- "cuda_cudart": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "lib32"
- ]
- }
- },
- "cuda_cuobjdump": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- }
- },
- "cuda_cupti": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": true,
- "hasStatic": false,
- "rootDirs": [
- "doc",
- "include",
- "lib",
- "samples"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": true,
- "hasStatic": false,
- "rootDirs": [
- "doc",
- "include",
- "lib",
- "samples"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": true,
- "hasStatic": true,
- "rootDirs": [
- "doc",
- "include",
- "lib",
- "samples"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": true,
- "hasStatic": true,
- "rootDirs": [
- "doc",
- "include",
- "lib",
- "samples"
- ]
- }
- },
- "cuda_cuxxfilt": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "cuda_demo_suite": {
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "demo_suite"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "demo_suite"
- ]
- }
- },
- "cuda_documentation": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "tools"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "tools"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "tools"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "tools"
- ]
- }
- },
- "cuda_gdb": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "extras",
- "share"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "extras",
- "share"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "extras",
- "share"
- ]
- }
- },
- "cuda_memcheck": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- }
- },
- "cuda_nsight": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsightee_plugins"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsightee_plugins"
- ]
- }
- },
- "cuda_nvcc": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "nvvm"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "nvvm"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "nvvm"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "nvvm"
- ]
- }
- },
- "cuda_nvdisasm": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- }
- },
- "cuda_nvml_dev": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "nvml",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "nvml",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "nvml",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "nvml"
- ]
- }
- },
- "cuda_nvprof": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "include"
- ]
- }
- },
- "cuda_nvprune": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- }
- },
- "cuda_nvrtc": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "cuda_nvtx": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include"
- ]
- }
- },
- "cuda_nvvp": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "libnvvp"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "libnvvp"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "libnvvp"
- ]
- }
- },
- "cuda_sanitizer_api": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "compute-sanitizer"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "compute-sanitizer"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "compute-sanitizer"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "compute-sanitizer"
- ]
- }
- },
- "fabricmanager": {
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "etc",
- "include",
- "lib",
- "sbin",
- "share",
- "systemd"
- ]
- }
- },
- "libcublas": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config",
- "src"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config",
- "src"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "src"
- ]
- }
- },
- "libcufft": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "libcufile": {
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": true,
- "hasStatic": true,
- "rootDirs": [
- "etc",
- "include",
- "lib",
- "man",
- "pkg-config",
- "samples",
- "tools"
- ]
- }
- },
- "libcurand": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "libcusolver": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "libcusparse": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config",
- "src"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "src"
- ]
- }
- },
- "libnpp": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "libnvidia_nscq": {
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "lib"
- ]
- }
- },
- "libnvjpeg": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "nsight_compute": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-compute"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-compute"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-compute"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "nsight-compute"
- ]
- }
- },
- "nsight_nvtx": {
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "NvToolsExt"
- ]
- }
- },
- "nsight_systems": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-systems"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-systems"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-systems"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "nsight-systems"
- ]
- }
- },
- "nsight_vse": {
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "NvToolsExt",
- "nsight_vse"
- ]
- }
- },
- "nvidia_driver": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "docs",
- "etc",
- "kernel",
- "lib",
- "man",
- "sbin",
- "share",
- "src",
- "supported-gpus",
- "systemd",
- "tests"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "docs",
- "etc",
- "firmware",
- "kernel",
- "lib",
- "man",
- "sbin",
- "share",
- "src",
- "supported-gpus",
- "systemd",
- "tests"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "docs",
- "etc",
- "firmware",
- "kernel",
- "lib",
- "lib32",
- "man",
- "sbin",
- "share",
- "src",
- "supported-gpus",
- "systemd",
- "tests",
- "wine"
- ]
- }
- },
- "nvidia_fs": {
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "src"
- ]
- }
- },
- "visual_studio_integration": {
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "visual_studio_integration"
- ]
- }
- }
-}
diff --git a/pkgs/development/compilers/cudatoolkit/redist/manifests/redistrib_features_11.7.0.json b/pkgs/development/compilers/cudatoolkit/redist/manifests/redistrib_features_11.7.0.json
deleted file mode 100644
index 56ef5a91b038..000000000000
--- a/pkgs/development/compilers/cudatoolkit/redist/manifests/redistrib_features_11.7.0.json
+++ /dev/null
@@ -1,1565 +0,0 @@
-{
- "cuda_cccl": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib"
- ]
- }
- },
- "cuda_cudart": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "cuda_cuobjdump": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- }
- },
- "cuda_cupti": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": true,
- "hasStatic": false,
- "rootDirs": [
- "doc",
- "include",
- "lib",
- "samples"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": true,
- "hasStatic": false,
- "rootDirs": [
- "doc",
- "include",
- "lib",
- "samples"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": true,
- "hasStatic": true,
- "rootDirs": [
- "doc",
- "include",
- "lib",
- "samples"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": true,
- "hasStatic": true,
- "rootDirs": [
- "doc",
- "include",
- "lib",
- "samples"
- ]
- }
- },
- "cuda_cuxxfilt": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "cuda_demo_suite": {
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "demo_suite"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "demo_suite"
- ]
- }
- },
- "cuda_documentation": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "tools"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "tools"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "tools"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "tools"
- ]
- }
- },
- "cuda_gdb": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "extras",
- "share"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "extras",
- "share"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "extras",
- "share"
- ]
- }
- },
- "cuda_memcheck": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- }
- },
- "cuda_nsight": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsightee_plugins"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsightee_plugins"
- ]
- }
- },
- "cuda_nvcc": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "nvvm"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "nvvm"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "nvvm"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "nvvm"
- ]
- }
- },
- "cuda_nvdisasm": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- }
- },
- "cuda_nvml_dev": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "nvml",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "nvml",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "nvml",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "nvml"
- ]
- }
- },
- "cuda_nvprof": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "include"
- ]
- }
- },
- "cuda_nvprune": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- }
- },
- "cuda_nvrtc": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "cuda_nvtx": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include"
- ]
- }
- },
- "cuda_nvvp": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "libnvvp"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "libnvvp"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "libnvvp"
- ]
- }
- },
- "cuda_sanitizer_api": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "compute-sanitizer"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "compute-sanitizer"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "compute-sanitizer"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "compute-sanitizer"
- ]
- }
- },
- "fabricmanager": {
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "etc",
- "include",
- "lib",
- "sbin",
- "share",
- "systemd"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "etc",
- "include",
- "lib",
- "sbin",
- "share",
- "systemd"
- ]
- }
- },
- "libcublas": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config",
- "src"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config",
- "src"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "src"
- ]
- }
- },
- "libcufft": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "libcufile": {
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": true,
- "hasStatic": true,
- "rootDirs": [
- "etc",
- "include",
- "lib",
- "man",
- "pkg-config",
- "samples",
- "tools"
- ]
- }
- },
- "libcurand": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "libcusolver": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "libcusparse": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config",
- "src"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "src"
- ]
- }
- },
- "libnpp": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "libnvidia_nscq": {
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "lib"
- ]
- }
- },
- "libnvjpeg": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "nsight_compute": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-compute"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-compute"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-compute"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "nsight-compute"
- ]
- }
- },
- "nsight_nvtx": {
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "NvToolsExt"
- ]
- }
- },
- "nsight_systems": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-systems"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-systems"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-systems"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "nsight-systems"
- ]
- }
- },
- "nsight_vse": {
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "NvToolsExt",
- "nsight_vse"
- ]
- }
- },
- "nvidia_driver": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "docs",
- "etc",
- "kernel",
- "lib",
- "man",
- "sbin",
- "share",
- "src",
- "supported-gpus",
- "systemd",
- "tests"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "docs",
- "etc",
- "firmware",
- "kernel",
- "kernel-open",
- "lib",
- "man",
- "sbin",
- "share",
- "src",
- "supported-gpus",
- "systemd",
- "tests"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "docs",
- "etc",
- "firmware",
- "kernel",
- "kernel-open",
- "lib",
- "lib32",
- "man",
- "sbin",
- "share",
- "src",
- "supported-gpus",
- "systemd",
- "tests",
- "wine"
- ]
- }
- },
- "nvidia_fs": {
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "src"
- ]
- }
- },
- "visual_studio_integration": {
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "visual_studio_integration"
- ]
- }
- }
-}
diff --git a/pkgs/development/compilers/cudatoolkit/redist/manifests/redistrib_features_11.8.0.json b/pkgs/development/compilers/cudatoolkit/redist/manifests/redistrib_features_11.8.0.json
deleted file mode 100644
index 4a71b484e287..000000000000
--- a/pkgs/development/compilers/cudatoolkit/redist/manifests/redistrib_features_11.8.0.json
+++ /dev/null
@@ -1,1938 +0,0 @@
-{
- "cuda_cccl": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib"
- ]
- }
- },
- "cuda_compat": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "compat"
- ]
- }
- },
- "cuda_cudart": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "cuda_cuobjdump": {
- "linux-aarch64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- }
- },
- "cuda_cupti": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": true,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "samples"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": true,
- "hasStatic": false,
- "rootDirs": [
- "doc",
- "include",
- "lib",
- "samples"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": true,
- "hasStatic": false,
- "rootDirs": [
- "doc",
- "include",
- "lib",
- "samples"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": true,
- "hasStatic": true,
- "rootDirs": [
- "doc",
- "include",
- "lib",
- "samples"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": true,
- "hasStatic": true,
- "rootDirs": [
- "doc",
- "include",
- "lib",
- "samples"
- ]
- }
- },
- "cuda_cuxxfilt": {
- "linux-aarch64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- },
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "cuda_demo_suite": {
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "demo_suite"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "demo_suite"
- ]
- }
- },
- "cuda_documentation": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "tools"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "tools"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "tools"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "tools"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "tools"
- ]
- }
- },
- "cuda_gdb": {
- "linux-aarch64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "extras",
- "share"
- ]
- },
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "extras",
- "share"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "extras",
- "share"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "extras",
- "share"
- ]
- }
- },
- "cuda_memcheck": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- }
- },
- "cuda_nsight": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsightee_plugins"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsightee_plugins"
- ]
- }
- },
- "cuda_nvcc": {
- "linux-aarch64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "nvvm"
- ]
- },
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "nvvm"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "nvvm"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "nvvm"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "nvvm"
- ]
- }
- },
- "cuda_nvdisasm": {
- "linux-aarch64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- }
- },
- "cuda_nvml_dev": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "nvml",
- "pkg-config"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "nvml",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "nvml",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "nvml",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "nvml"
- ]
- }
- },
- "cuda_nvprof": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- }
- },
- "cuda_nvprune": {
- "linux-aarch64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- }
- },
- "cuda_nvrtc": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "cuda_nvtx": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include"
- ]
- }
- },
- "cuda_nvvp": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "libnvvp"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "libnvvp"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "libnvvp"
- ]
- }
- },
- "cuda_profiler_api": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include"
- ]
- }
- },
- "cuda_sanitizer_api": {
- "linux-aarch64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "compute-sanitizer"
- ]
- },
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "compute-sanitizer"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "compute-sanitizer"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "compute-sanitizer"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "compute-sanitizer"
- ]
- }
- },
- "fabricmanager": {
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "etc",
- "include",
- "lib",
- "sbin",
- "share",
- "systemd"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "etc",
- "include",
- "lib",
- "sbin",
- "share",
- "systemd"
- ]
- }
- },
- "libcublas": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config",
- "src"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config",
- "src"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "src"
- ]
- }
- },
- "libcudla": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- }
- },
- "libcufft": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "libcufile": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": true,
- "hasStatic": true,
- "rootDirs": [
- "etc",
- "include",
- "lib",
- "man",
- "pkg-config",
- "samples",
- "tools"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": true,
- "hasStatic": true,
- "rootDirs": [
- "etc",
- "include",
- "lib",
- "man",
- "pkg-config",
- "samples",
- "tools"
- ]
- }
- },
- "libcurand": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "libcusolver": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "libcusparse": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config",
- "src"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "src"
- ]
- }
- },
- "libnpp": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "libnvidia_nscq": {
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "lib"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "lib"
- ]
- }
- },
- "libnvjpeg": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "nsight_compute": {
- "linux-aarch64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-compute"
- ]
- },
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-compute"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-compute"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-compute"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "nsight-compute"
- ]
- }
- },
- "nsight_nvtx": {
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "NvToolsExt"
- ]
- }
- },
- "nsight_systems": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-systems"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-systems"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-systems"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "nsight-systems"
- ]
- }
- },
- "nsight_vse": {
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "nsight_vse"
- ]
- }
- },
- "nvidia_driver": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "docs",
- "etc",
- "kernel",
- "lib",
- "man",
- "sbin",
- "share",
- "src",
- "supported-gpus",
- "systemd",
- "tests"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "docs",
- "etc",
- "firmware",
- "kernel",
- "kernel-open",
- "lib",
- "man",
- "sbin",
- "share",
- "src",
- "supported-gpus",
- "systemd",
- "tests"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "docs",
- "etc",
- "firmware",
- "kernel",
- "kernel-open",
- "lib",
- "lib32",
- "man",
- "sbin",
- "share",
- "src",
- "supported-gpus",
- "systemd",
- "tests",
- "wine"
- ]
- }
- },
- "nvidia_fs": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "src"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "src"
- ]
- }
- },
- "visual_studio_integration": {
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "visual_studio_integration"
- ]
- }
- }
-}
diff --git a/pkgs/development/compilers/cudatoolkit/redist/manifests/redistrib_features_12.0.1.json b/pkgs/development/compilers/cudatoolkit/redist/manifests/redistrib_features_12.0.1.json
deleted file mode 100644
index f02ba5bfca84..000000000000
--- a/pkgs/development/compilers/cudatoolkit/redist/manifests/redistrib_features_12.0.1.json
+++ /dev/null
@@ -1,2050 +0,0 @@
-{
- "cuda_cccl": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib"
- ]
- }
- },
- "cuda_compat": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "compat"
- ]
- }
- },
- "cuda_cudart": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "cuda_cuobjdump": {
- "linux-aarch64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- }
- },
- "cuda_cupti": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": true,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "samples"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": true,
- "hasStatic": false,
- "rootDirs": [
- "doc",
- "include",
- "lib",
- "samples"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": true,
- "hasStatic": false,
- "rootDirs": [
- "doc",
- "include",
- "lib",
- "samples"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": true,
- "hasStatic": true,
- "rootDirs": [
- "doc",
- "include",
- "lib",
- "samples"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": true,
- "hasStatic": true,
- "rootDirs": [
- "doc",
- "include",
- "lib",
- "samples"
- ]
- }
- },
- "cuda_cuxxfilt": {
- "linux-aarch64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- },
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "cuda_demo_suite": {
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "demo_suite"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "demo_suite"
- ]
- }
- },
- "cuda_documentation": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "tools"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "tools"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "tools"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "tools"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "tools"
- ]
- }
- },
- "cuda_gdb": {
- "linux-aarch64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "extras",
- "share"
- ]
- },
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "extras",
- "share"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "extras",
- "share"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "extras",
- "share"
- ]
- }
- },
- "cuda_nsight": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsightee_plugins"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsightee_plugins"
- ]
- }
- },
- "cuda_nvcc": {
- "linux-aarch64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "nvvm"
- ]
- },
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "nvvm"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "nvvm"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "nvvm"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "nvvm"
- ]
- }
- },
- "cuda_nvdisasm": {
- "linux-aarch64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- }
- },
- "cuda_nvml_dev": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "nvml",
- "pkg-config"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "nvml",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "nvml",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "nvml",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "nvml"
- ]
- }
- },
- "cuda_nvprof": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- }
- },
- "cuda_nvprune": {
- "linux-aarch64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- }
- },
- "cuda_nvrtc": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "cuda_nvtx": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include"
- ]
- }
- },
- "cuda_nvvp": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "libnvvp"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "libnvvp"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "libnvvp"
- ]
- }
- },
- "cuda_opencl": {
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib"
- ]
- }
- },
- "cuda_profiler_api": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include"
- ]
- }
- },
- "cuda_sanitizer_api": {
- "linux-aarch64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "compute-sanitizer"
- ]
- },
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "compute-sanitizer"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "compute-sanitizer"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "compute-sanitizer"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "compute-sanitizer"
- ]
- }
- },
- "fabricmanager": {
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "etc",
- "include",
- "lib",
- "sbin",
- "share",
- "systemd"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "etc",
- "include",
- "lib",
- "sbin",
- "share",
- "systemd"
- ]
- }
- },
- "libcublas": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config",
- "src"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config",
- "src"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "src"
- ]
- }
- },
- "libcudla": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- }
- },
- "libcufft": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "libcufile": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": true,
- "hasStatic": true,
- "rootDirs": [
- "etc",
- "include",
- "lib",
- "man",
- "pkg-config",
- "samples",
- "tools"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": true,
- "hasStatic": true,
- "rootDirs": [
- "etc",
- "include",
- "lib",
- "man",
- "pkg-config",
- "samples",
- "tools"
- ]
- }
- },
- "libcurand": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "libcusolver": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "libcusparse": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config",
- "src"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "src"
- ]
- }
- },
- "libnpp": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "libnvidia_nscq": {
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "libnvjitlink": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config",
- "res"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config",
- "res"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config",
- "res"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config",
- "res"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "res"
- ]
- }
- },
- "libnvjpeg": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "libnvvm_samples": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "nvvm"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "nvvm"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "nvvm"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "nvvm"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "nvvm"
- ]
- }
- },
- "nsight_compute": {
- "linux-aarch64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-compute"
- ]
- },
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-compute"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-compute"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-compute"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "nsight-compute"
- ]
- }
- },
- "nsight_systems": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-systems"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-systems"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-systems"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "nsight-systems"
- ]
- }
- },
- "nsight_vse": {
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "nsight_vse"
- ]
- }
- },
- "nvidia_driver": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "docs",
- "etc",
- "kernel",
- "lib",
- "man",
- "sbin",
- "share",
- "src",
- "supported-gpus",
- "systemd",
- "tests"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "docs",
- "etc",
- "firmware",
- "kernel",
- "kernel-open",
- "lib",
- "man",
- "sbin",
- "share",
- "src",
- "supported-gpus",
- "systemd",
- "tests"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "docs",
- "etc",
- "firmware",
- "kernel",
- "kernel-open",
- "lib",
- "lib32",
- "man",
- "sbin",
- "share",
- "src",
- "supported-gpus",
- "systemd",
- "tests",
- "wine"
- ]
- }
- },
- "nvidia_fs": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "src"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "src"
- ]
- }
- },
- "visual_studio_integration": {
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "visual_studio_integration"
- ]
- }
- }
-}
diff --git a/pkgs/development/compilers/cudatoolkit/redist/manifests/redistrib_features_12.1.1.json b/pkgs/development/compilers/cudatoolkit/redist/manifests/redistrib_features_12.1.1.json
deleted file mode 100644
index f02ba5bfca84..000000000000
--- a/pkgs/development/compilers/cudatoolkit/redist/manifests/redistrib_features_12.1.1.json
+++ /dev/null
@@ -1,2050 +0,0 @@
-{
- "cuda_cccl": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib"
- ]
- }
- },
- "cuda_compat": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "compat"
- ]
- }
- },
- "cuda_cudart": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "cuda_cuobjdump": {
- "linux-aarch64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- }
- },
- "cuda_cupti": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": true,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "samples"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": true,
- "hasStatic": false,
- "rootDirs": [
- "doc",
- "include",
- "lib",
- "samples"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": true,
- "hasStatic": false,
- "rootDirs": [
- "doc",
- "include",
- "lib",
- "samples"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": true,
- "hasStatic": true,
- "rootDirs": [
- "doc",
- "include",
- "lib",
- "samples"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": true,
- "hasStatic": true,
- "rootDirs": [
- "doc",
- "include",
- "lib",
- "samples"
- ]
- }
- },
- "cuda_cuxxfilt": {
- "linux-aarch64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- },
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "cuda_demo_suite": {
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "demo_suite"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "demo_suite"
- ]
- }
- },
- "cuda_documentation": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "tools"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "tools"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "tools"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "tools"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "tools"
- ]
- }
- },
- "cuda_gdb": {
- "linux-aarch64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "extras",
- "share"
- ]
- },
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "extras",
- "share"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "extras",
- "share"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "extras",
- "share"
- ]
- }
- },
- "cuda_nsight": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsightee_plugins"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsightee_plugins"
- ]
- }
- },
- "cuda_nvcc": {
- "linux-aarch64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "nvvm"
- ]
- },
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "nvvm"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "nvvm"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "nvvm"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "nvvm"
- ]
- }
- },
- "cuda_nvdisasm": {
- "linux-aarch64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- }
- },
- "cuda_nvml_dev": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "nvml",
- "pkg-config"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "nvml",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "nvml",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "nvml",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "nvml"
- ]
- }
- },
- "cuda_nvprof": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- }
- },
- "cuda_nvprune": {
- "linux-aarch64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- }
- },
- "cuda_nvrtc": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "cuda_nvtx": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include"
- ]
- }
- },
- "cuda_nvvp": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "libnvvp"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "libnvvp"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "libnvvp"
- ]
- }
- },
- "cuda_opencl": {
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib"
- ]
- }
- },
- "cuda_profiler_api": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include"
- ]
- }
- },
- "cuda_sanitizer_api": {
- "linux-aarch64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "compute-sanitizer"
- ]
- },
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "compute-sanitizer"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "compute-sanitizer"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "compute-sanitizer"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "compute-sanitizer"
- ]
- }
- },
- "fabricmanager": {
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "etc",
- "include",
- "lib",
- "sbin",
- "share",
- "systemd"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "etc",
- "include",
- "lib",
- "sbin",
- "share",
- "systemd"
- ]
- }
- },
- "libcublas": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config",
- "src"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config",
- "src"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "src"
- ]
- }
- },
- "libcudla": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- }
- },
- "libcufft": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "libcufile": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": true,
- "hasStatic": true,
- "rootDirs": [
- "etc",
- "include",
- "lib",
- "man",
- "pkg-config",
- "samples",
- "tools"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": true,
- "hasStatic": true,
- "rootDirs": [
- "etc",
- "include",
- "lib",
- "man",
- "pkg-config",
- "samples",
- "tools"
- ]
- }
- },
- "libcurand": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "libcusolver": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "libcusparse": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config",
- "src"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "src"
- ]
- }
- },
- "libnpp": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "libnvidia_nscq": {
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "libnvjitlink": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config",
- "res"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config",
- "res"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config",
- "res"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config",
- "res"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "res"
- ]
- }
- },
- "libnvjpeg": {
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "libnvvm_samples": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "nvvm"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "nvvm"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "nvvm"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "nvvm"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "nvvm"
- ]
- }
- },
- "nsight_compute": {
- "linux-aarch64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-compute"
- ]
- },
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-compute"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-compute"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-compute"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "nsight-compute"
- ]
- }
- },
- "nsight_systems": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-systems"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-systems"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-systems"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "nsight-systems"
- ]
- }
- },
- "nsight_vse": {
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "nsight_vse"
- ]
- }
- },
- "nvidia_driver": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "docs",
- "etc",
- "kernel",
- "lib",
- "man",
- "sbin",
- "share",
- "src",
- "supported-gpus",
- "systemd",
- "tests"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "docs",
- "etc",
- "firmware",
- "kernel",
- "kernel-open",
- "lib",
- "man",
- "sbin",
- "share",
- "src",
- "supported-gpus",
- "systemd",
- "tests"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "docs",
- "etc",
- "firmware",
- "kernel",
- "kernel-open",
- "lib",
- "lib32",
- "man",
- "sbin",
- "share",
- "src",
- "supported-gpus",
- "systemd",
- "tests",
- "wine"
- ]
- }
- },
- "nvidia_fs": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "src"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "src"
- ]
- }
- },
- "visual_studio_integration": {
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "visual_studio_integration"
- ]
- }
- }
-}
diff --git a/pkgs/development/compilers/cudatoolkit/redist/manifests/redistrib_features_12.2.0.json b/pkgs/development/compilers/cudatoolkit/redist/manifests/redistrib_features_12.2.0.json
deleted file mode 100644
index e5201f7f81eb..000000000000
--- a/pkgs/development/compilers/cudatoolkit/redist/manifests/redistrib_features_12.2.0.json
+++ /dev/null
@@ -1,2030 +0,0 @@
-{
- "cuda_cccl": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib"
- ]
- }
- },
- "cuda_compat": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "compat"
- ]
- }
- },
- "cuda_cudart": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "cuda_cuobjdump": {
- "linux-aarch64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- }
- },
- "cuda_cupti": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": true,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "samples"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": true,
- "hasStatic": false,
- "rootDirs": [
- "doc",
- "include",
- "lib",
- "samples"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": true,
- "hasStatic": false,
- "rootDirs": [
- "doc",
- "include",
- "lib",
- "samples"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": true,
- "hasStatic": true,
- "rootDirs": [
- "doc",
- "include",
- "lib",
- "samples"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": true,
- "hasStatic": true,
- "rootDirs": [
- "doc",
- "include",
- "lib",
- "samples"
- ]
- }
- },
- "cuda_cuxxfilt": {
- "linux-aarch64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- },
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "cuda_demo_suite": {
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "demo_suite"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "demo_suite"
- ]
- }
- },
- "cuda_documentation": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "tools"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "tools"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "tools"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "tools"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "tools"
- ]
- }
- },
- "cuda_gdb": {
- "linux-aarch64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "extras",
- "share"
- ]
- },
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "extras",
- "share"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "extras",
- "share"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "extras",
- "share"
- ]
- }
- },
- "cuda_nsight": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsightee_plugins"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsightee_plugins"
- ]
- }
- },
- "cuda_nvcc": {
- "linux-aarch64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "nvvm"
- ]
- },
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "nvvm"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "nvvm"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "nvvm"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "nvvm"
- ]
- }
- },
- "cuda_nvdisasm": {
- "linux-aarch64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- }
- },
- "cuda_nvml_dev": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "nvml",
- "pkg-config"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "nvml",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "nvml",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "nvml",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "nvml"
- ]
- }
- },
- "cuda_nvprof": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- }
- },
- "cuda_nvprune": {
- "linux-aarch64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin"
- ]
- }
- },
- "cuda_nvrtc": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "cuda_nvtx": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include"
- ]
- }
- },
- "cuda_nvvp": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "libnvvp"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "libnvvp"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "libnvvp"
- ]
- }
- },
- "cuda_opencl": {
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib"
- ]
- }
- },
- "cuda_profiler_api": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include"
- ]
- }
- },
- "cuda_sanitizer_api": {
- "linux-aarch64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "compute-sanitizer"
- ]
- },
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "compute-sanitizer"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "compute-sanitizer"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "compute-sanitizer"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "compute-sanitizer"
- ]
- }
- },
- "fabricmanager": {
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "etc",
- "include",
- "lib",
- "sbin",
- "share",
- "systemd"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "etc",
- "include",
- "lib",
- "sbin",
- "share",
- "systemd"
- ]
- }
- },
- "libcublas": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config",
- "src"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config",
- "src"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "src"
- ]
- }
- },
- "libcudla": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- }
- },
- "libcufft": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "libcufile": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": true,
- "hasStatic": true,
- "rootDirs": [
- "etc",
- "include",
- "lib",
- "man",
- "pkg-config",
- "samples",
- "tools"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": true,
- "hasStatic": true,
- "rootDirs": [
- "etc",
- "include",
- "lib",
- "man",
- "pkg-config",
- "samples",
- "tools"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": true,
- "hasStatic": true,
- "rootDirs": [
- "etc",
- "include",
- "lib",
- "man",
- "pkg-config",
- "samples",
- "tools"
- ]
- }
- },
- "libcurand": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "libcusolver": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "libcusparse": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config",
- "src"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "src"
- ]
- }
- },
- "libnpp": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "libnvidia_nscq": {
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "lib"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "lib"
- ]
- }
- },
- "libnvjitlink": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config",
- "res"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config",
- "res"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config",
- "res"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config",
- "res"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib",
- "res"
- ]
- }
- },
- "libnvjpeg": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-ppc64le": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "include",
- "lib",
- "pkg-config"
- ]
- },
- "windows-x86_64": {
- "hasBin": true,
- "hasDev": true,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": true,
- "rootDirs": [
- "bin",
- "include",
- "lib"
- ]
- }
- },
- "nsight_compute": {
- "linux-aarch64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-compute"
- ]
- },
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-compute"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-compute"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-compute"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "nsight-compute"
- ]
- }
- },
- "nsight_systems": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-systems"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-systems"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "nsight-systems"
- ]
- },
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "nsight-systems"
- ]
- }
- },
- "nsight_vse": {
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "nsight_vse"
- ]
- }
- },
- "nvidia_driver": {
- "linux-ppc64le": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "docs",
- "etc",
- "kernel",
- "lib",
- "man",
- "sbin",
- "share",
- "src",
- "supported-gpus",
- "systemd",
- "tests"
- ]
- },
- "linux-sbsa": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "docs",
- "etc",
- "firmware",
- "kernel",
- "kernel-open",
- "lib",
- "man",
- "sbin",
- "share",
- "src",
- "supported-gpus",
- "systemd",
- "tests"
- ]
- },
- "linux-x86_64": {
- "hasBin": true,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": true,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "bin",
- "docs",
- "etc",
- "firmware",
- "kernel",
- "kernel-open",
- "lib",
- "lib32",
- "man",
- "sbin",
- "share",
- "src",
- "supported-gpus",
- "systemd",
- "tests",
- "wine"
- ]
- }
- },
- "nvidia_fs": {
- "linux-aarch64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "src"
- ]
- },
- "linux-sbsa": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "src"
- ]
- },
- "linux-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "src"
- ]
- }
- },
- "visual_studio_integration": {
- "windows-x86_64": {
- "hasBin": false,
- "hasDev": false,
- "hasDoc": false,
- "hasLib": false,
- "hasSample": false,
- "hasStatic": false,
- "rootDirs": [
- "visual_studio_integration"
- ]
- }
- }
-}
diff --git a/pkgs/development/compilers/cudatoolkit/redist/overrides.nix b/pkgs/development/compilers/cudatoolkit/redist/overrides.nix
deleted file mode 100644
index 71e70e8d7b70..000000000000
--- a/pkgs/development/compilers/cudatoolkit/redist/overrides.nix
+++ /dev/null
@@ -1,119 +0,0 @@
-final: prev:
-let
- inherit (prev) lib pkgs;
- cudaVersionOlder = lib.versionOlder final.cudaVersion;
- cudaVersionAtLeast = lib.versionAtLeast final.cudaVersion;
-in
-(lib.filterAttrs (attr: _: (prev ? "${attr}")) {
- ### Overrides to fix the components of cudatoolkit-redist
-
- # Attributes that don't exist in the previous set are removed.
- # That means only overrides can go here, and not new expressions!
-
- libcufile = prev.libcufile.overrideAttrs (oldAttrs: {
- buildInputs = oldAttrs.buildInputs ++ [
- final.libcublas.lib
- pkgs.numactl
- pkgs.rdma-core
- ];
- # libcuda needs to be resolved during runtime
- autoPatchelfIgnoreMissingDeps =
- ["libcuda.so.1"]
- # Before 12.0 libcufile depends on itself for some reason.
- ++ lib.optionals (cudaVersionOlder "12.0") [
- "libcufile.so.0"
- ];
- });
-
- libcusolver = final.addBuildInputs prev.libcusolver (
- # Always depends on this
- [final.libcublas.lib]
- # Dependency from 12.0 and on
- ++ lib.optionals (cudaVersionAtLeast "12.0") [
- final.libnvjitlink.lib
- ]
- # Dependency from 12.1 and on
- ++ lib.optionals (cudaVersionAtLeast "12.1") [
- final.libcusparse.lib
- ]
- );
-
- libcusparse = final.addBuildInputs prev.libcusparse (
- lib.optionals (cudaVersionAtLeast "12.0") [
- final.libnvjitlink.lib
- ]
- );
-
- cuda_gdb = final.addBuildInputs prev.cuda_gdb (
- # x86_64 only needs gmp from 12.0 and on
- lib.optionals (cudaVersionAtLeast "12.0") [
- pkgs.gmp
- ]
- );
-
- cuda_nvcc = prev.cuda_nvcc.overrideAttrs (oldAttrs: {
- propagatedBuildInputs = [
- final.setupCudaHook
- ];
-
- meta = (oldAttrs.meta or { }) // {
- mainProgram = "nvcc";
- };
- });
-
- cuda_nvprof = prev.cuda_nvprof.overrideAttrs (oldAttrs: {
- nativeBuildInputs = oldAttrs.nativeBuildInputs ++ [ pkgs.addOpenGLRunpath ];
- buildInputs = oldAttrs.buildInputs ++ [ final.cuda_cupti.lib ];
- # libcuda needs to be resolved during runtime
- autoPatchelfIgnoreMissingDeps = ["libcuda.so.1"];
- });
-
- cuda_demo_suite = final.addBuildInputs prev.cuda_demo_suite [
- pkgs.freeglut
- pkgs.libGLU
- pkgs.libglvnd
- pkgs.mesa
- final.libcufft.lib
- final.libcurand.lib
- ];
-
- nsight_compute = prev.nsight_compute.overrideAttrs (oldAttrs: {
- nativeBuildInputs = oldAttrs.nativeBuildInputs
- ++ (if (lib.versionOlder prev.nsight_compute.version "2022.2.0")
- then [ pkgs.qt5.wrapQtAppsHook ]
- else [ pkgs.qt6.wrapQtAppsHook ]);
- buildInputs = oldAttrs.buildInputs
- ++ (if (lib.versionOlder prev.nsight_compute.version "2022.2.0")
- then [ pkgs.qt5.qtwebview ]
- else [ pkgs.qt6.qtwebview ]);
- });
-
- nsight_systems = prev.nsight_systems.overrideAttrs (oldAttrs: {
- nativeBuildInputs = oldAttrs.nativeBuildInputs ++ [
- pkgs.addOpenGLRunpath
- pkgs.qt5.wrapQtAppsHook
- ];
- buildInputs = oldAttrs.buildInputs ++ [
- pkgs.alsa-lib
- pkgs.e2fsprogs
- pkgs.nss
- pkgs.numactl
- pkgs.pulseaudio
- pkgs.wayland
- pkgs.xorg.libXcursor
- pkgs.xorg.libXdamage
- pkgs.xorg.libXrandr
- pkgs.xorg.libXtst
- ];
- # libcuda needs to be resolved during runtime
- autoPatchelfIgnoreMissingDeps = true;
- });
-
- nvidia_driver = prev.nvidia_driver.overrideAttrs (oldAttrs: {
- # libcuda needs to be resolved during runtime
- autoPatchelfIgnoreMissingDeps = ["libcuda.so.1"];
- # No need to support this package as we have drivers already
- # in linuxPackages.
- meta.broken = true;
- });
-})
diff --git a/pkgs/development/compilers/cudatoolkit/saxpy/default.nix b/pkgs/development/compilers/cudatoolkit/saxpy/default.nix
deleted file mode 100644
index 2da6da29004d..000000000000
--- a/pkgs/development/compilers/cudatoolkit/saxpy/default.nix
+++ /dev/null
@@ -1,52 +0,0 @@
-{ autoAddOpenGLRunpathHook
-, backendStdenv
-, cmake
-, cuda_cccl ? null
-, cuda_cudart ? null
-, cudaFlags
-, cuda_nvcc ? null
-, cudatoolkit ? null
-, lib
-, libcublas ? null
-, setupCudaHook
-, stdenv
-}:
-
-backendStdenv.mkDerivation {
- pname = "saxpy";
- version = "unstable-2023-07-11";
-
- src = ./.;
-
- buildInputs = lib.optionals (cuda_cudart != null) [
- libcublas
- cuda_cudart
- cuda_cccl
- ] ++ lib.optionals (cuda_cudart == null) [
- cudatoolkit
- ];
- nativeBuildInputs = [
- cmake
-
- # Alternatively, we could remove the propagated hook from cuda_nvcc and add
- # directly:
- # setupCudaHook
- autoAddOpenGLRunpathHook
- ] ++ lib.optionals (cuda_nvcc != null) [
- cuda_nvcc
- ] ++ lib.optionals (cuda_nvcc == null) [
- cudatoolkit
- ];
-
- cmakeFlags = [
- "-DCMAKE_VERBOSE_MAKEFILE=ON"
- "-DCMAKE_CUDA_ARCHITECTURES=${with cudaFlags; builtins.concatStringsSep ";" (map dropDot cudaCapabilities)}"
- ];
-
- meta = {
- description = "A simple (Single-precision AX Plus Y) FindCUDAToolkit.cmake example for testing cross-compilation";
- license = lib.licenses.mit;
- maintainers = lib.teams.cuda.members;
- platforms = lib.platforms.unix;
- };
-}
diff --git a/pkgs/development/compilers/cudatoolkit/stdenv.nix b/pkgs/development/compilers/cudatoolkit/stdenv.nix
deleted file mode 100644
index 95e783a682bf..000000000000
--- a/pkgs/development/compilers/cudatoolkit/stdenv.nix
+++ /dev/null
@@ -1,33 +0,0 @@
-{ lib
-, nixpkgsCompatibleLibstdcxx
-, nvccCompatibleCC
-, overrideCC
-, stdenv
-, wrapCCWith
-}:
-
-let
- cc = wrapCCWith
- {
- cc = nvccCompatibleCC;
-
- # This option is for clang's libcxx, but we (ab)use it for gcc's libstdc++.
- # Note that libstdc++ maintains forward-compatibility: if we load a newer
- # libstdc++ into the process, we can still use libraries built against an
- # older libstdc++. This, in practice, means that we should use libstdc++ from
- # the same stdenv that the rest of nixpkgs uses.
- # We currently do not try to support anything other than gcc and linux.
- libcxx = nixpkgsCompatibleLibstdcxx;
- };
- cudaStdenv = overrideCC stdenv cc;
- passthruExtra = {
- inherit nixpkgsCompatibleLibstdcxx;
- # cc already exposed
- };
- assertCondition = true;
-in
-lib.extendDerivation
- assertCondition
- passthruExtra
- cudaStdenv
-
diff --git a/pkgs/development/compilers/cudatoolkit/versions.toml b/pkgs/development/compilers/cudatoolkit/versions.toml
deleted file mode 100644
index 509b7d6bffd7..000000000000
--- a/pkgs/development/compilers/cudatoolkit/versions.toml
+++ /dev/null
@@ -1,91 +0,0 @@
-["10.0"]
-version = "10.0.130"
-url = "https://developer.nvidia.com/compute/cuda/10.0/Prod/local_installers/cuda_10.0.130_410.48_linux"
-sha256 = "16p3bv1lwmyqpxil8r951h385sy9asc578afrc7lssa68c71ydcj"
-gcc = "gcc7"
-
-["10.1"]
-version = "10.1.243"
-url = "https://developer.download.nvidia.com/compute/cuda/10.1/Prod/local_installers/cuda_10.1.243_418.87.00_linux.run"
-sha256 = "0caxhlv2bdq863dfp6wj7nad66ml81vasq2ayf11psvq2b12vhp7"
-gcc = "gcc7"
-
-["10.2"]
-version = "10.2.89"
-url = "http://developer.download.nvidia.com/compute/cuda/10.2/Prod/local_installers/cuda_10.2.89_440.33.01_linux.run"
-sha256 = "04fasl9sjkb1jvchvqgaqxprnprcz7a8r52249zp2ijarzyhf3an"
-gcc = "gcc7"
-
-["11.0"]
-version = "11.0.3"
-url = "https://developer.download.nvidia.com/compute/cuda/11.0.3/local_installers/cuda_11.0.3_450.51.06_linux.run"
-sha256 = "1h4c69nfrgm09jzv8xjnjcvpq8n4gnlii17v3wzqry5d13jc8ydh"
-gcc = "gcc9"
-
-["11.1"]
-version = "11.1.1"
-url = "https://developer.download.nvidia.com/compute/cuda/11.1.1/local_installers/cuda_11.1.1_455.32.00_linux.run"
-sha256 = "13yxv2fgvdnqqbwh1zb80x4xhyfkbajfkwyfpdg9493010kngbiy"
-gcc = "gcc9"
-
-["11.2"]
-version = "11.2.1"
-url = "https://developer.download.nvidia.com/compute/cuda/11.2.1/local_installers/cuda_11.2.1_460.32.03_linux.run"
-sha256 = "sha256-HamMuJfMX1inRFpKZspPaSaGdwbLOvWKZpzc2Nw9F8g="
-gcc = "gcc9"
-
-["11.3"]
-version = "11.3.1"
-url = "https://developer.download.nvidia.com/compute/cuda/11.3.1/local_installers/cuda_11.3.1_465.19.01_linux.run"
-sha256 = "0d19pwcqin76scbw1s5kgj8n0z1p4v1hyfldqmamilyfxycfm4xd"
-gcc = "gcc9"
-
-["11.4"]
-version = "11.4.2"
-url = "https://developer.download.nvidia.com/compute/cuda/11.4.2/local_installers/cuda_11.4.2_470.57.02_linux.run"
-sha256 = "sha256-u9h8oOkT+DdFSnljZ0c1E83e9VUILk2G7Zo4ZZzIHwo="
-gcc = "gcc10"
-
-["11.5"]
-version = "11.5.0"
-url = "https://developer.download.nvidia.com/compute/cuda/11.5.0/local_installers/cuda_11.5.0_495.29.05_linux.run"
-sha256 = "sha256-rgoWk9lJfPPYHmlIlD43lGNpANtxyY1Y7v2sr38aHkw="
-# cuda 11.5 has problems with glibc 2.4 -> keeping gcc10
-# cf. https://forums.developer.nvidia.com/t/cuda-11-5-samples-throw-multiple-error-attribute-malloc-does-not-take-arguments/192750/15
-gcc = "gcc10"
-
-["11.6"]
-version = "11.6.1"
-url = "https://developer.download.nvidia.com/compute/cuda/11.6.1/local_installers/cuda_11.6.1_510.47.03_linux.run"
-sha256 = "sha256-qyGa/OALdCABEyaYZvv/derQN7z8I1UagzjCaEyYTX4="
-gcc = "gcc11"
-
-["11.7"]
-version = "11.7.0"
-url = "https://developer.download.nvidia.com/compute/cuda/11.7.0/local_installers/cuda_11.7.0_515.43.04_linux.run"
-sha256 = "sha256-CH/fy7ofeVQ7H3jkOo39rF9tskLQQt3oIOFtwYWJLyY="
-gcc = "gcc11"
-
-["11.8"]
-version = "11.8.0"
-url = "https://developer.download.nvidia.com/compute/cuda/11.8.0/local_installers/cuda_11.8.0_520.61.05_linux.run"
-sha256 = "sha256-kiPErzrr5Ke77Zq9mxY7A6GzS4VfvCtKDRtwasCaWhY="
-gcc = "gcc11"
-
-["12.0"]
-version = "12.0.1"
-url = "https://developer.download.nvidia.com/compute/cuda/12.0.1/local_installers/cuda_12.0.1_525.85.12_linux.run"
-sha256 = "sha256-GyBaBicvFGP0dydv2rkD8/ZmkXwGjlIHOAAeacehh1s="
-gcc = "gcc12"
-
-["12.1"]
-version = "12.1.1"
-url = "https://developer.download.nvidia.com/compute/cuda/12.1.1/local_installers/cuda_12.1.1_530.30.02_linux.run"
-sha256 = "sha256-10Ai1B2AEFMZ36Ib7qObd6W5kZU5wEh6BcqvJEbWpw4="
-gcc = "gcc12"
-
-["12.2"]
-version = "12.2.0"
-url = "https://developer.download.nvidia.com/compute/cuda/12.2.0/local_installers/cuda_12.2.0_535.54.03_linux.run"
-sha256 = "sha256-7PPSr63LrAKfD0UFeFgQ1S0AbkuHunn/P5hDNqK79Rg="
-gcc = "gcc12"
diff --git a/pkgs/development/compilers/openjdk/openjfx/17.nix b/pkgs/development/compilers/openjdk/openjfx/17.nix
index 65d6697c6ef7..b91bde152554 100644
--- a/pkgs/development/compilers/openjdk/openjfx/17.nix
+++ b/pkgs/development/compilers/openjdk/openjfx/17.nix
@@ -14,8 +14,8 @@ let
java = openjdk17_headless;
});
- dashed-icu-version = lib.concatStringsSep "-" (lib.splitString "." (lib.getVersion icu71));
- underscored-icu-version = lib.concatStringsSep "_" (lib.splitString "." (lib.getVersion icu71));
+ dashed-icu-version = lib.concatStringsSep "-" (lib.splitVersion (lib.getVersion icu71));
+ underscored-icu-version = lib.concatStringsSep "_" (lib.splitVersion (lib.getVersion icu71));
icu-data = fetchurl {
url = "https://github.com/unicode-org/icu/releases/download/release-${dashed-icu-version}/icu4c-${underscored-icu-version}-data-bin-l.zip";
hash = "sha256-pVWIy0BkICsthA5mxhR9SJQHleMNnaEcGl/AaLi5qZM=";
diff --git a/pkgs/development/cuda-modules/README.md b/pkgs/development/cuda-modules/README.md
new file mode 100644
index 000000000000..f4844c46a2c2
--- /dev/null
+++ b/pkgs/development/cuda-modules/README.md
@@ -0,0 +1,32 @@
+# cuda-modules
+
+> [!NOTE]
+> This document is meant to help CUDA maintainers understand the structure of the CUDA packages in Nixpkgs. It is not meant to be a user-facing document.
+> For a user-facing document, see [the CUDA section of the manual](../../../doc/languages-frameworks/cuda.section.md).
+
+The files in this directory are added (in some way) to the `cudaPackages` package set by [cuda-packages.nix](../../top-level/cuda-packages.nix).
+
+## Top-level files
+
+Top-level nix files are included in the initial creation of the `cudaPackages` scope. These are typically required for the creation of the finalized `cudaPackages` scope:
+
+- `backend-stdenv.nix`: Standard environment for CUDA packages.
+- `flags.nix`: Flags set, or consumed by, NVCC in order to build packages.
+- `gpus.nix`: A list of supported NVIDIA GPUs.
+- `nvcc-compatibilities.nix`: NVCC releases and the version range of GCC/Clang they support.
+
+## Top-level directories
+
+- `cuda`: CUDA redistributables! Provides extension to `cudaPackages` scope.
+- `cudatoolkit`: monolothic CUDA Toolkit run-file installer. Provides extension to `cudaPackages` scope.
+- `cudnn`: NVIDIA cuDNN library.
+- `cutensor`: NVIDIA cuTENSOR library.
+- `generic-builders`:
+ - Contains a builder `manifest.nix` which operates on the `Manifest` type defined in `modules/generic/manifests`. Most packages are built using this builder.
+ - Contains a builder `multiplex.nix` which leverages the Manifest builder. In short, the Multiplex builder adds multiple versions of a single package to single instance of the CUDA Packages package set. It is used primarily for packages like `cudnn` and `cutensor`.
+- `modules`: Nixpkgs modules to check the shape and content of CUDA redistributable and feature manifests. These modules additionally use shims provided by some CUDA packages to allow them to re-use the `genericManifestBuilder`, even if they don't have manifest files of their own. `cudnn` and `tensorrt` are examples of packages which provide such shims. These modules are further described in the [Modules](./modules/README.md) documentation.
+- `nccl`: NVIDIA NCCL library.
+- `nccl-tests`: NVIDIA NCCL tests.
+- `saxpy`: Example CMake project that uses CUDA.
+- `setup-hooks`: Nixpkgs setup hooks for CUDA.
+- `tensorrt`: NVIDIA TensorRT library.
diff --git a/pkgs/development/cuda-modules/backend-stdenv.nix b/pkgs/development/cuda-modules/backend-stdenv.nix
new file mode 100644
index 000000000000..10fedd1e6f27
--- /dev/null
+++ b/pkgs/development/cuda-modules/backend-stdenv.nix
@@ -0,0 +1,39 @@
+{
+ lib,
+ nvccCompatibilities,
+ cudaVersion,
+ buildPackages,
+ overrideCC,
+ stdenv,
+ wrapCCWith,
+}:
+let
+ gccMajorVersion = nvccCompatibilities.${cudaVersion}.gccMaxMajorVersion;
+ # We use buildPackages (= pkgsBuildHost) because we look for a gcc that
+ # runs on our build platform, and that produces executables for the host
+ # platform (= platform on which we deploy and run the downstream packages).
+ # The target platform of buildPackages.gcc is our host platform, so its
+ # .lib output should be the libstdc++ we want to be writing in the runpaths
+ # Cf. https://github.com/NixOS/nixpkgs/pull/225661#discussion_r1164564576
+ nixpkgsCompatibleLibstdcxx = buildPackages.gcc.cc.lib;
+ nvccCompatibleCC = buildPackages."gcc${gccMajorVersion}".cc;
+
+ cc = wrapCCWith {
+ cc = nvccCompatibleCC;
+
+ # This option is for clang's libcxx, but we (ab)use it for gcc's libstdc++.
+ # Note that libstdc++ maintains forward-compatibility: if we load a newer
+ # libstdc++ into the process, we can still use libraries built against an
+ # older libstdc++. This, in practice, means that we should use libstdc++ from
+ # the same stdenv that the rest of nixpkgs uses.
+ # We currently do not try to support anything other than gcc and linux.
+ libcxx = nixpkgsCompatibleLibstdcxx;
+ };
+ cudaStdenv = overrideCC stdenv cc;
+ passthruExtra = {
+ inherit nixpkgsCompatibleLibstdcxx;
+ # cc already exposed
+ };
+ assertCondition = true;
+in
+lib.extendDerivation assertCondition passthruExtra cudaStdenv
diff --git a/pkgs/development/cuda-modules/cuda/extension.nix b/pkgs/development/cuda-modules/cuda/extension.nix
new file mode 100644
index 000000000000..dff79c1ee55f
--- /dev/null
+++ b/pkgs/development/cuda-modules/cuda/extension.nix
@@ -0,0 +1,102 @@
+{cudaVersion, lib}:
+let
+ inherit (lib) attrsets modules trivial;
+ redistName = "cuda";
+
+ # Manifest files for CUDA redistributables (aka redist). These can be found at
+ # https://developer.download.nvidia.com/compute/cuda/redist/
+ # Maps a cuda version to the specific version of the manifest.
+ cudaVersionMap = {
+ "11.4" = "11.4.4";
+ "11.5" = "11.5.2";
+ "11.6" = "11.6.2";
+ "11.7" = "11.7.1";
+ "11.8" = "11.8.0";
+ "12.0" = "12.0.1";
+ "12.1" = "12.1.1";
+ "12.2" = "12.2.2";
+ "12.3" = "12.3.0";
+ };
+
+ # Check if the current CUDA version is supported.
+ cudaVersionMappingExists = builtins.hasAttr cudaVersion cudaVersionMap;
+
+ # fullCudaVersion : String
+ fullCudaVersion = cudaVersionMap.${cudaVersion};
+
+ evaluatedModules = modules.evalModules {
+ modules = [
+ ../modules
+ # We need to nest the manifests in a config.cuda.manifests attribute so the
+ # module system can evaluate them.
+ {
+ cuda.manifests = {
+ redistrib = trivial.importJSON (./manifests + "/redistrib_${fullCudaVersion}.json");
+ feature = trivial.importJSON (./manifests + "/feature_${fullCudaVersion}.json");
+ };
+ }
+ ];
+ };
+
+ # Generally we prefer to do things involving getting attribute names with feature_manifest instead
+ # of redistrib_manifest because the feature manifest will have *only* the redist architecture
+ # names as the keys, whereas the redistrib manifest will also have things like version, name, license,
+ # and license_path.
+ featureManifest = evaluatedModules.config.cuda.manifests.feature;
+ redistribManifest = evaluatedModules.config.cuda.manifests.redistrib;
+
+ # Builder function which builds a single redist package for a given platform.
+ # buildRedistPackage : callPackage -> PackageName -> Derivation
+ buildRedistPackage =
+ callPackage: pname:
+ let
+ redistribRelease = redistribManifest.${pname};
+ featureRelease = featureManifest.${pname};
+ drv =
+ (callPackage ../generic-builders/manifest.nix {
+ # We pass the whole release to the builder because it has logic to handle
+ # the case we're trying to build on an unsupported platform.
+ inherit
+ pname
+ redistName
+ redistribRelease
+ featureRelease
+ ;
+ }).overrideAttrs
+ (
+ prevAttrs: {
+ # Add the package-specific license.
+ meta = prevAttrs.meta // {
+ license =
+ let
+ licensePath =
+ if redistribRelease.license_path != null then
+ redistribRelease.license_path
+ else
+ "${pname}/LICENSE.txt";
+ url = "https://developer.download.nvidia.com/compute/cuda/redist/${licensePath}";
+ in
+ lib.licenses.nvidiaCudaRedist // {inherit url;};
+ };
+ }
+ );
+ in
+ drv;
+
+ # Build all the redist packages given final and prev.
+ redistPackages =
+ final: _prev:
+ # Wrap the whole thing in an optionalAttrs so we can return an empty set if the CUDA version
+ # is not supported.
+ # NOTE: We cannot include the call to optionalAttrs *in* the pipe as we would strictly evaluate the
+ # attrNames before we check if the CUDA version is supported.
+ attrsets.optionalAttrs cudaVersionMappingExists (
+ trivial.pipe featureManifest [
+ # Get all the package names
+ builtins.attrNames
+ # Build the redist packages
+ (trivial.flip attrsets.genAttrs (buildRedistPackage final.callPackage))
+ ]
+ );
+in
+redistPackages
diff --git a/pkgs/development/cuda-modules/cuda/manifests/feature_11.4.4.json b/pkgs/development/cuda-modules/cuda/manifests/feature_11.4.4.json
new file mode 100644
index 000000000000..d7c6cebca22f
--- /dev/null
+++ b/pkgs/development/cuda-modules/cuda/manifests/feature_11.4.4.json
@@ -0,0 +1,1212 @@
+{
+ "cuda_cccl": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_cudart": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_cuobjdump": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_cupti": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": true,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": true,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": true,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": true,
+ "static": false
+ }
+ }
+ },
+ "cuda_cuxxfilt": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_demo_suite": {
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_documentation": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_gdb": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_memcheck": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nsight": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvcc": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvdisasm": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvml_dev": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvprof": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvprune": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvrtc": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvtx": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvvp": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_sanitizer_api": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "fabricmanager": {
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libcublas": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libcufft": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libcufile": {
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": true,
+ "static": true
+ }
+ }
+ },
+ "libcurand": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libcusolver": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libcusparse": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libnpp": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libnvjpeg": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "nsight_compute": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "nsight_nvtx": {
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "nsight_systems": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "nsight_vse": {
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "nvidia_driver": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "nvidia_fs": {
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "visual_studio_integration": {
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ }
+}
diff --git a/pkgs/development/cuda-modules/cuda/manifests/feature_11.5.2.json b/pkgs/development/cuda-modules/cuda/manifests/feature_11.5.2.json
new file mode 100644
index 000000000000..e70a3bc950ce
--- /dev/null
+++ b/pkgs/development/cuda-modules/cuda/manifests/feature_11.5.2.json
@@ -0,0 +1,1224 @@
+{
+ "cuda_cccl": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_cudart": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_cuobjdump": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_cupti": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": true,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": true,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": true,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": true,
+ "static": false
+ }
+ }
+ },
+ "cuda_cuxxfilt": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_demo_suite": {
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_documentation": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_gdb": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_memcheck": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nsight": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvcc": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvdisasm": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvml_dev": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvprof": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvprune": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvrtc": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvtx": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvvp": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_sanitizer_api": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "fabricmanager": {
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libcublas": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libcufft": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libcufile": {
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": true,
+ "static": true
+ }
+ }
+ },
+ "libcurand": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libcusolver": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libcusparse": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libnpp": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libnvidia_nscq": {
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libnvjpeg": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "nsight_compute": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "nsight_nvtx": {
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "nsight_systems": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "nsight_vse": {
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "nvidia_driver": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "nvidia_fs": {
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "visual_studio_integration": {
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ }
+}
diff --git a/pkgs/development/cuda-modules/cuda/manifests/feature_11.6.2.json b/pkgs/development/cuda-modules/cuda/manifests/feature_11.6.2.json
new file mode 100644
index 000000000000..0711f6fb4987
--- /dev/null
+++ b/pkgs/development/cuda-modules/cuda/manifests/feature_11.6.2.json
@@ -0,0 +1,1224 @@
+{
+ "cuda_cccl": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_cudart": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_cuobjdump": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_cupti": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": true,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": true,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": true,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": true,
+ "static": false
+ }
+ }
+ },
+ "cuda_cuxxfilt": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_demo_suite": {
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_documentation": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_gdb": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_memcheck": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nsight": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvcc": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvdisasm": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvml_dev": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvprof": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvprune": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvrtc": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvtx": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvvp": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_sanitizer_api": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "fabricmanager": {
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libcublas": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libcufft": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libcufile": {
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": true,
+ "static": true
+ }
+ }
+ },
+ "libcurand": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libcusolver": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libcusparse": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libnpp": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libnvidia_nscq": {
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libnvjpeg": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "nsight_compute": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "nsight_nvtx": {
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "nsight_systems": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "nsight_vse": {
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "nvidia_driver": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "nvidia_fs": {
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "visual_studio_integration": {
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ }
+}
diff --git a/pkgs/development/cuda-modules/cuda/manifests/feature_11.7.1.json b/pkgs/development/cuda-modules/cuda/manifests/feature_11.7.1.json
new file mode 100644
index 000000000000..54d6699d898a
--- /dev/null
+++ b/pkgs/development/cuda-modules/cuda/manifests/feature_11.7.1.json
@@ -0,0 +1,1244 @@
+{
+ "cuda_cccl": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_cudart": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_cuobjdump": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_cupti": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": true,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": true,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": true,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": true,
+ "static": false
+ }
+ }
+ },
+ "cuda_cuxxfilt": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_demo_suite": {
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_documentation": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_gdb": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_memcheck": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nsight": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvcc": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvdisasm": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvml_dev": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvprof": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvprune": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvrtc": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvtx": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvvp": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_sanitizer_api": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "fabricmanager": {
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libcublas": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libcufft": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libcufile": {
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": true,
+ "static": true
+ }
+ }
+ },
+ "libcurand": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libcusolver": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libcusparse": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libnpp": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libnvidia_nscq": {
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libnvjpeg": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "nsight_compute": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "nsight_nvtx": {
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "nsight_systems": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "nsight_vse": {
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "nvidia_driver": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "nvidia_fs": {
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "visual_studio_integration": {
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ }
+}
diff --git a/pkgs/development/cuda-modules/cuda/manifests/feature_11.8.0.json b/pkgs/development/cuda-modules/cuda/manifests/feature_11.8.0.json
new file mode 100644
index 000000000000..d2e9958206bf
--- /dev/null
+++ b/pkgs/development/cuda-modules/cuda/manifests/feature_11.8.0.json
@@ -0,0 +1,1540 @@
+{
+ "cuda_cccl": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_compat": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_cudart": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_cuobjdump": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_cupti": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": true,
+ "static": false
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": true,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": true,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": true,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": true,
+ "static": false
+ }
+ }
+ },
+ "cuda_cuxxfilt": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_demo_suite": {
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_documentation": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_gdb": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_memcheck": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nsight": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvcc": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvdisasm": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvml_dev": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvprof": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvprune": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvrtc": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvtx": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvvp": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_profiler_api": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_sanitizer_api": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "fabricmanager": {
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libcublas": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libcudla": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libcufft": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libcufile": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": true,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": true,
+ "static": true
+ }
+ }
+ },
+ "libcurand": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libcusolver": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libcusparse": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libnpp": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libnvidia_nscq": {
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libnvjpeg": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "nsight_compute": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "nsight_nvtx": {
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "nsight_systems": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "nsight_vse": {
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "nvidia_driver": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "nvidia_fs": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "visual_studio_integration": {
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ }
+}
diff --git a/pkgs/development/cuda-modules/cuda/manifests/feature_12.0.1.json b/pkgs/development/cuda-modules/cuda/manifests/feature_12.0.1.json
new file mode 100644
index 000000000000..8dd918286158
--- /dev/null
+++ b/pkgs/development/cuda-modules/cuda/manifests/feature_12.0.1.json
@@ -0,0 +1,1622 @@
+{
+ "cuda_cccl": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_compat": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_cudart": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_cuobjdump": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_cupti": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": true,
+ "static": false
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": true,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": true,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": true,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": true,
+ "static": false
+ }
+ }
+ },
+ "cuda_cuxxfilt": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_demo_suite": {
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_documentation": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_gdb": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nsight": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvcc": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvdisasm": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvml_dev": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvprof": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvprune": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvrtc": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvtx": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvvp": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_opencl": {
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_profiler_api": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_sanitizer_api": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "fabricmanager": {
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libcublas": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libcudla": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libcufft": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libcufile": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": true,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": true,
+ "static": true
+ }
+ }
+ },
+ "libcurand": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libcusolver": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libcusparse": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libnpp": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libnvidia_nscq": {
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libnvjitlink": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libnvjpeg": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libnvvm_samples": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "nsight_compute": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "nsight_systems": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "nsight_vse": {
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "nvidia_driver": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "nvidia_fs": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "visual_studio_integration": {
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ }
+}
diff --git a/pkgs/development/cuda-modules/cuda/manifests/feature_12.1.1.json b/pkgs/development/cuda-modules/cuda/manifests/feature_12.1.1.json
new file mode 100644
index 000000000000..8dd918286158
--- /dev/null
+++ b/pkgs/development/cuda-modules/cuda/manifests/feature_12.1.1.json
@@ -0,0 +1,1622 @@
+{
+ "cuda_cccl": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_compat": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_cudart": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_cuobjdump": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_cupti": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": true,
+ "static": false
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": true,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": true,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": true,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": true,
+ "static": false
+ }
+ }
+ },
+ "cuda_cuxxfilt": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_demo_suite": {
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_documentation": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_gdb": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nsight": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvcc": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvdisasm": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvml_dev": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvprof": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvprune": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvrtc": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvtx": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvvp": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_opencl": {
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_profiler_api": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_sanitizer_api": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "fabricmanager": {
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libcublas": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libcudla": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libcufft": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libcufile": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": true,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": true,
+ "static": true
+ }
+ }
+ },
+ "libcurand": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libcusolver": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libcusparse": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libnpp": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libnvidia_nscq": {
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libnvjitlink": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libnvjpeg": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libnvvm_samples": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "nsight_compute": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "nsight_systems": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "nsight_vse": {
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "nvidia_driver": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "nvidia_fs": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "visual_studio_integration": {
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ }
+}
diff --git a/pkgs/development/cuda-modules/cuda/manifests/feature_12.2.2.json b/pkgs/development/cuda-modules/cuda/manifests/feature_12.2.2.json
new file mode 100644
index 000000000000..84ea7f24ebed
--- /dev/null
+++ b/pkgs/development/cuda-modules/cuda/manifests/feature_12.2.2.json
@@ -0,0 +1,1600 @@
+{
+ "cuda_cccl": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_compat": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_cudart": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_cuobjdump": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_cupti": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": true,
+ "static": false
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": true,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": true,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": true,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": true,
+ "static": false
+ }
+ }
+ },
+ "cuda_cuxxfilt": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_demo_suite": {
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_documentation": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_gdb": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nsight": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvcc": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvdisasm": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvml_dev": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvprof": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvprune": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvrtc": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvtx": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvvp": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_opencl": {
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_profiler_api": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_sanitizer_api": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "fabricmanager": {
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libcublas": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libcudla": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libcufft": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libcufile": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": true,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": true,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": true,
+ "static": true
+ }
+ }
+ },
+ "libcurand": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libcusolver": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libcusparse": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libnpp": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libnvidia_nscq": {
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libnvjitlink": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libnvjpeg": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "nsight_compute": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "nsight_systems": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "nsight_vse": {
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "nvidia_driver": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "nvidia_fs": {
+ "linux-aarch64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "visual_studio_integration": {
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ }
+}
diff --git a/pkgs/development/cuda-modules/cuda/manifests/feature_12.3.0.json b/pkgs/development/cuda-modules/cuda/manifests/feature_12.3.0.json
new file mode 100644
index 000000000000..d8e1d0b0aeae
--- /dev/null
+++ b/pkgs/development/cuda-modules/cuda/manifests/feature_12.3.0.json
@@ -0,0 +1,1316 @@
+{
+ "cuda_cccl": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_cudart": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_cuobjdump": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_cupti": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": true,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": true,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": true,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": true,
+ "static": false
+ }
+ }
+ },
+ "cuda_cuxxfilt": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_demo_suite": {
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_documentation": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_gdb": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nsight": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvcc": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvdisasm": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvml_dev": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvprof": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvprune": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvrtc": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvtx": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_nvvp": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_opencl": {
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_profiler_api": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "cuda_sanitizer_api": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "fabricmanager": {
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libcublas": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libcufft": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libcufile": {
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": true,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": true,
+ "static": true
+ }
+ }
+ },
+ "libcurand": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libcusolver": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libcusparse": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libnpp": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libnvidia_nscq": {
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libnvjitlink": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "libnvjpeg": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "nsight_compute": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "nsight_systems": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "nsight_vse": {
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "nvidia_driver": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": true,
+ "dev": false,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "nvidia_fs": {
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ },
+ "visual_studio_integration": {
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": false,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ }
+}
diff --git a/pkgs/development/compilers/cudatoolkit/redist/manifests/redistrib_11.4.4.json b/pkgs/development/cuda-modules/cuda/manifests/redistrib_11.4.4.json
similarity index 100%
rename from pkgs/development/compilers/cudatoolkit/redist/manifests/redistrib_11.4.4.json
rename to pkgs/development/cuda-modules/cuda/manifests/redistrib_11.4.4.json
diff --git a/pkgs/development/compilers/cudatoolkit/redist/manifests/redistrib_11.5.2.json b/pkgs/development/cuda-modules/cuda/manifests/redistrib_11.5.2.json
similarity index 100%
rename from pkgs/development/compilers/cudatoolkit/redist/manifests/redistrib_11.5.2.json
rename to pkgs/development/cuda-modules/cuda/manifests/redistrib_11.5.2.json
diff --git a/pkgs/development/compilers/cudatoolkit/redist/manifests/redistrib_11.6.2.json b/pkgs/development/cuda-modules/cuda/manifests/redistrib_11.6.2.json
similarity index 100%
rename from pkgs/development/compilers/cudatoolkit/redist/manifests/redistrib_11.6.2.json
rename to pkgs/development/cuda-modules/cuda/manifests/redistrib_11.6.2.json
diff --git a/pkgs/development/cuda-modules/cuda/manifests/redistrib_11.7.1.json b/pkgs/development/cuda-modules/cuda/manifests/redistrib_11.7.1.json
new file mode 100644
index 000000000000..be43aab3ec87
--- /dev/null
+++ b/pkgs/development/cuda-modules/cuda/manifests/redistrib_11.7.1.json
@@ -0,0 +1,885 @@
+{
+ "release_date": "2022-08-03",
+ "cuda_cccl": {
+ "name": "CXX Core Compute Libraries",
+ "license": "CUDA Toolkit",
+ "version": "11.7.91",
+ "linux-x86_64": {
+ "relative_path": "cuda_cccl/linux-x86_64/cuda_cccl-linux-x86_64-11.7.91-archive.tar.xz",
+ "sha256": "bf051d7b22581e31fac992c12af1400036d38e6a53e230b08f2aac3fa93d593e",
+ "md5": "ba8caa16f0f0b2a34d65a83b501369eb",
+ "size": "1004116"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_cccl/linux-ppc64le/cuda_cccl-linux-ppc64le-11.7.91-archive.tar.xz",
+ "sha256": "5c4c56a91054e0bff1052b1359774c86b2d10f0bd0712d50cdc78b5ea636f6ee",
+ "md5": "55710f4bf751a12b3bb0525cc3794e1a",
+ "size": "1004352"
+ },
+ "linux-sbsa": {
+ "relative_path": "cuda_cccl/linux-sbsa/cuda_cccl-linux-sbsa-11.7.91-archive.tar.xz",
+ "sha256": "1137f6b08aac445070ed467e61fb68494339b798a1c6e1929647e87053b05c86",
+ "md5": "3a5cb39720d7be44f32eb1331326a9ec",
+ "size": "1004092"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_cccl/windows-x86_64/cuda_cccl-windows-x86_64-11.7.91-archive.zip",
+ "sha256": "638ec54f6d180d17c6f70ba45e7694a29f1d7014a434e4f1c081198c04017147",
+ "md5": "a5f9bf5a16ed2a7c0132168c1e0782c4",
+ "size": "2563581"
+ }
+ },
+ "cuda_cudart": {
+ "name": "CUDA Runtime (cudart)",
+ "license": "CUDA Toolkit",
+ "version": "11.7.99",
+ "linux-x86_64": {
+ "relative_path": "cuda_cudart/linux-x86_64/cuda_cudart-linux-x86_64-11.7.99-archive.tar.xz",
+ "sha256": "7892409299c6865d0652373cb385add31b0faa2e5421a931ae9fbc103e1472ad",
+ "md5": "31bf77729efe1d1f09ff65faba0f67f8",
+ "size": "854756"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_cudart/linux-ppc64le/cuda_cudart-linux-ppc64le-11.7.99-archive.tar.xz",
+ "sha256": "0a326ec6b1abcc6e54172a09bf9ba44b3b75ae536eb1287ebf4baa76609012c9",
+ "md5": "d007dc5ec2752717db482e1d0ec4c70e",
+ "size": "795684"
+ },
+ "linux-sbsa": {
+ "relative_path": "cuda_cudart/linux-sbsa/cuda_cudart-linux-sbsa-11.7.99-archive.tar.xz",
+ "sha256": "b7c90ae963e67825b9b518062902d4b80a55a3f3ada6f5bb3a7c19b8e93df024",
+ "md5": "1ffd4fde62beb2c429837a365aea5760",
+ "size": "798380"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_cudart/windows-x86_64/cuda_cudart-windows-x86_64-11.7.99-archive.zip",
+ "sha256": "1eb967fe01843dbe4b41a43352df193018077dd28b06eb2fd5af897b03f92d5c",
+ "md5": "c8cc7f3f93444de4652a6fb2b08c2397",
+ "size": "2884857"
+ }
+ },
+ "cuda_cuobjdump": {
+ "name": "cuobjdump",
+ "license": "CUDA Toolkit",
+ "version": "11.7.91",
+ "linux-x86_64": {
+ "relative_path": "cuda_cuobjdump/linux-x86_64/cuda_cuobjdump-linux-x86_64-11.7.91-archive.tar.xz",
+ "sha256": "a345694cf430a668b2fb9aac34e01b373c4283751cd8ee3f91439c8c9613455d",
+ "md5": "6584e15dac6ce66f10f0f76ac618c1ea",
+ "size": "127260"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_cuobjdump/linux-ppc64le/cuda_cuobjdump-linux-ppc64le-11.7.91-archive.tar.xz",
+ "sha256": "345dc2651a8e069a766ee9ceaa7052764964fbb75d17c765bd1f3656f22e45b6",
+ "md5": "c82c84e46f6d2c4c154faa81d341e3ec",
+ "size": "140532"
+ },
+ "linux-sbsa": {
+ "relative_path": "cuda_cuobjdump/linux-sbsa/cuda_cuobjdump-linux-sbsa-11.7.91-archive.tar.xz",
+ "sha256": "f408a0534081a1e8e3cc2b3aaec33f9ba09c7c60bdd8a6d20b3ec69c688a576e",
+ "md5": "71e958168e3d637751f3bb2f948a0d8e",
+ "size": "124120"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_cuobjdump/windows-x86_64/cuda_cuobjdump-windows-x86_64-11.7.91-archive.zip",
+ "sha256": "6024efc79c78668de3e21b608035e77f1d40dc7bb250630255d627ccb2e51380",
+ "md5": "5034e6496a31fb6c8b722590076f41a0",
+ "size": "2523878"
+ }
+ },
+ "cuda_cupti": {
+ "name": "CUPTI",
+ "license": "CUDA Toolkit",
+ "version": "11.7.101",
+ "linux-x86_64": {
+ "relative_path": "cuda_cupti/linux-x86_64/cuda_cupti-linux-x86_64-11.7.101-archive.tar.xz",
+ "sha256": "7193f5d9b23e91b5cc34df57f7500f891b8461c1ace2d2489beed38da6d22f23",
+ "md5": "8251f46de255ad61d1fa5df01de6d44f",
+ "size": "16923928"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_cupti/linux-ppc64le/cuda_cupti-linux-ppc64le-11.7.101-archive.tar.xz",
+ "sha256": "6f99b8a421235932974d7b14a20b8e61e7f5e65efc65b73b9f8455ef7627dbce",
+ "md5": "396fc8ebdeca795b4553e0837d1f5900",
+ "size": "8661172"
+ },
+ "linux-sbsa": {
+ "relative_path": "cuda_cupti/linux-sbsa/cuda_cupti-linux-sbsa-11.7.101-archive.tar.xz",
+ "sha256": "42c2f7b9734a18dec5f63b954e3bc1ff45f4283b1707d88e7eb298d40c2a7390",
+ "md5": "103742737a3f76cc7fe53926cbcec00e",
+ "size": "8506536"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_cupti/windows-x86_64/cuda_cupti-windows-x86_64-11.7.101-archive.zip",
+ "sha256": "9d2d98b73cf70165a0c7652b5c764da2816209f519a8c73cdf01733a83502170",
+ "md5": "0103f854be9331a3fed35d1d2f1217e5",
+ "size": "11548637"
+ }
+ },
+ "cuda_cuxxfilt": {
+ "name": "CUDA cuxxfilt (demangler)",
+ "license": "CUDA Toolkit",
+ "version": "11.7.91",
+ "linux-x86_64": {
+ "relative_path": "cuda_cuxxfilt/linux-x86_64/cuda_cuxxfilt-linux-x86_64-11.7.91-archive.tar.xz",
+ "sha256": "7d6c8074e76fdcf294569a92883355b71ac591c0c117daf0752320f60e254506",
+ "md5": "cf471de3ea0d22b0382e4c32abcba2fd",
+ "size": "186264"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_cuxxfilt/linux-ppc64le/cuda_cuxxfilt-linux-ppc64le-11.7.91-archive.tar.xz",
+ "sha256": "f44e311983ced0ab98fed509b08a682b2c9f9c93d31bc3f7bec4dacfe6c24d22",
+ "md5": "84f06154873f165a427e457c5bb367b3",
+ "size": "181312"
+ },
+ "linux-sbsa": {
+ "relative_path": "cuda_cuxxfilt/linux-sbsa/cuda_cuxxfilt-linux-sbsa-11.7.91-archive.tar.xz",
+ "sha256": "e9798ddebc419fdc03bfe627cd1c8a3a683fd87b7f0a0b0ee2b76bfc98e951f1",
+ "md5": "9b42db5debcbd34c96ea11a975d8a487",
+ "size": "172664"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_cuxxfilt/windows-x86_64/cuda_cuxxfilt-windows-x86_64-11.7.91-archive.zip",
+ "sha256": "af41ea6a2673222cfea3aaf77ba369b17741cbed528f4d4482341d9f00a2cd18",
+ "md5": "a16ae2cef58dd60a6f505a4525a85e4e",
+ "size": "168946"
+ }
+ },
+ "cuda_demo_suite": {
+ "name": "CUDA Demo Suite",
+ "license": "CUDA Toolkit",
+ "version": "11.7.91",
+ "linux-x86_64": {
+ "relative_path": "cuda_demo_suite/linux-x86_64/cuda_demo_suite-linux-x86_64-11.7.91-archive.tar.xz",
+ "sha256": "f1ec9416a2bee5ceea0e7db9ba1936d661b5a5ab5193d19219d646018f789048",
+ "md5": "a6eddd4dc84a1996cf42d186307aa582",
+ "size": "3987624"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_demo_suite/windows-x86_64/cuda_demo_suite-windows-x86_64-11.7.91-archive.zip",
+ "sha256": "5116656f74f894707e4eb3eb0028a8fc935b905f5fc3e7aa8ca7c4ee5454ce95",
+ "md5": "760a960af1d6565f15aa83df0fa3c3cf",
+ "size": "5023831"
+ }
+ },
+ "cuda_documentation": {
+ "name": "CUDA Documentation",
+ "license": "CUDA Toolkit",
+ "version": "11.7.91",
+ "linux-x86_64": {
+ "relative_path": "cuda_documentation/linux-x86_64/cuda_documentation-linux-x86_64-11.7.91-archive.tar.xz",
+ "sha256": "680d7b7df3b627eb00046d9b051120a5568306a405c97fec46ce005d4cde7177",
+ "md5": "5ffc2d1e1b59a640b9a9889830d2fd4d",
+ "size": "65688"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_documentation/linux-ppc64le/cuda_documentation-linux-ppc64le-11.7.91-archive.tar.xz",
+ "sha256": "229b39ec29343137f2cf3a77cb0b1de5546b0dfbf8a7c0ffb82b7e2348f2d70a",
+ "md5": "18a638ca4c87283393a91b003e1552bb",
+ "size": "65892"
+ },
+ "linux-sbsa": {
+ "relative_path": "cuda_documentation/linux-sbsa/cuda_documentation-linux-sbsa-11.7.91-archive.tar.xz",
+ "sha256": "bdfdad5afcb5e2a2915f1c0b6af022ae4c2496af66928bbcd2b6148fa1cb02f9",
+ "md5": "48358932a272ad97c5d87368b31c7895",
+ "size": "65696"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_documentation/windows-x86_64/cuda_documentation-windows-x86_64-11.7.91-archive.zip",
+ "sha256": "47571f8292a07552388fe92eaea6e571a8cdc6bf4aa0d87795232cd4c6256242",
+ "md5": "7f435e81b21d65224d056d8e1f2a2293",
+ "size": "103883"
+ }
+ },
+ "cuda_gdb": {
+ "name": "CUDA GDB",
+ "license": "CUDA Toolkit",
+ "version": "11.7.91",
+ "linux-x86_64": {
+ "relative_path": "cuda_gdb/linux-x86_64/cuda_gdb-linux-x86_64-11.7.91-archive.tar.xz",
+ "sha256": "88139baf0eff8350f5250bfa0b335d6a8a21efb125e5340264cf715c6f717dee",
+ "md5": "1b7ba763ba29aa3b867313daac3f6306",
+ "size": "64326484"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_gdb/linux-ppc64le/cuda_gdb-linux-ppc64le-11.7.91-archive.tar.xz",
+ "sha256": "31f91a7c13d2524bde919b2cd0f4d946522af58a0937341606e96e8e5099b8af",
+ "md5": "5e294385247fc88eaef4c27e2f2b26b0",
+ "size": "64156680"
+ },
+ "linux-sbsa": {
+ "relative_path": "cuda_gdb/linux-sbsa/cuda_gdb-linux-sbsa-11.7.91-archive.tar.xz",
+ "sha256": "c00a2de57e3f293e0236c4aa23f2a2c4842a7a9a0f4e0a156e8c7073e15300c9",
+ "md5": "a9129971763d386d8f95021e0821e0f1",
+ "size": "63933124"
+ }
+ },
+ "cuda_memcheck": {
+ "name": "CUDA Memcheck",
+ "license": "CUDA Toolkit",
+ "version": "11.7.91",
+ "linux-x86_64": {
+ "relative_path": "cuda_memcheck/linux-x86_64/cuda_memcheck-linux-x86_64-11.7.91-archive.tar.xz",
+ "sha256": "4e8b01194aea23ec2c5e8fec8fcb12bae60594e34552d2339dc4fc695c6a7454",
+ "md5": "5937f55b86d1b4c7a55989d2baff4a1b",
+ "size": "139772"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_memcheck/linux-ppc64le/cuda_memcheck-linux-ppc64le-11.7.91-archive.tar.xz",
+ "sha256": "750834023e2b233a604d6bd61e3736e3fbd9271050b84c85b8fbc83e5bdba221",
+ "md5": "a13f6fded406078a14d46c69bf5b9fbf",
+ "size": "147880"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_memcheck/windows-x86_64/cuda_memcheck-windows-x86_64-11.7.91-archive.zip",
+ "sha256": "0ec79164f5bc925ad9e1c0fd481dd5341be5c6f8c7bb366ac6a106be7f585730",
+ "md5": "5dec2fb14dace02a1be4648b4ef9d45c",
+ "size": "172868"
+ }
+ },
+ "cuda_nsight": {
+ "name": "Nsight Eclipse Edition Plugin",
+ "license": "CUDA Toolkit",
+ "version": "11.7.91",
+ "linux-x86_64": {
+ "relative_path": "cuda_nsight/linux-x86_64/cuda_nsight-linux-x86_64-11.7.91-archive.tar.xz",
+ "sha256": "1a5a0e4b8ee7885f80953b5547bf9c94dd4b050fbf66e213ce527d3926ce4473",
+ "md5": "7bd236c01d795c19ed68b19da44614ea",
+ "size": "118610820"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_nsight/linux-ppc64le/cuda_nsight-linux-ppc64le-11.7.91-archive.tar.xz",
+ "sha256": "86a94c7f1f0a4746937dc77c33d3774fa8aa8fa45b48b5843a76956a8ef4642b",
+ "md5": "8679d0658976ae91ed1ef73fb73746eb",
+ "size": "118610828"
+ }
+ },
+ "cuda_nvcc": {
+ "name": "CUDA NVCC",
+ "license": "CUDA Toolkit",
+ "version": "11.7.99",
+ "linux-x86_64": {
+ "relative_path": "cuda_nvcc/linux-x86_64/cuda_nvcc-linux-x86_64-11.7.99-archive.tar.xz",
+ "sha256": "4a75e5bd6a0e0e664ec5895ba050cf9d7cda08f41db2b6b4c36fb91cfb9627bc",
+ "md5": "9f0fad0ba21b72ef1813a8705b0e8171",
+ "size": "37045896"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_nvcc/linux-ppc64le/cuda_nvcc-linux-ppc64le-11.7.99-archive.tar.xz",
+ "sha256": "0cb5ca0b171bb0e513d1960fde4106457ad6a3d4f770984bfb69d736fb403e83",
+ "md5": "62bd522c15dd86bcff7a7bb0acad50c3",
+ "size": "34878168"
+ },
+ "linux-sbsa": {
+ "relative_path": "cuda_nvcc/linux-sbsa/cuda_nvcc-linux-sbsa-11.7.99-archive.tar.xz",
+ "sha256": "59016452808b9b2eb83eeb05bdc0737983a1debb3812513c860869092a8152b8",
+ "md5": "3b9b2692ef4bbf413b1aa68aa8477288",
+ "size": "32636812"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_nvcc/windows-x86_64/cuda_nvcc-windows-x86_64-11.7.99-archive.zip",
+ "sha256": "55aac64b0c81b96628ad9511514c591c33a4649d15d5a579d351be5b89632276",
+ "md5": "e897644755a92a4681c8816cb6317981",
+ "size": "47663877"
+ }
+ },
+ "cuda_nvdisasm": {
+ "name": "CUDA nvdisasm",
+ "license": "CUDA Toolkit",
+ "version": "11.7.91",
+ "linux-x86_64": {
+ "relative_path": "cuda_nvdisasm/linux-x86_64/cuda_nvdisasm-linux-x86_64-11.7.91-archive.tar.xz",
+ "sha256": "da935b2d88a3e75095981143174026ca1d2a5ea43783240e7312874ae3e73217",
+ "md5": "d573df50a5f7dc07aa9e09df81b14d98",
+ "size": "32787620"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_nvdisasm/linux-ppc64le/cuda_nvdisasm-linux-ppc64le-11.7.91-archive.tar.xz",
+ "sha256": "daf6a45fd71f80e697720445734a52422fec4eed07664bfa1154c1d84a2f0b71",
+ "md5": "e967c5fd7d9a44cc8fa07d84eb1cfe5f",
+ "size": "32792832"
+ },
+ "linux-sbsa": {
+ "relative_path": "cuda_nvdisasm/linux-sbsa/cuda_nvdisasm-linux-sbsa-11.7.91-archive.tar.xz",
+ "sha256": "09e183b991019eb102a8592ab3f3cf64fa1969a4ec42deb96407549938ece485",
+ "md5": "a7be5d6186b166d731f870ecbdab99ee",
+ "size": "32731196"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_nvdisasm/windows-x86_64/cuda_nvdisasm-windows-x86_64-11.7.91-archive.zip",
+ "sha256": "be716596ea300a295ab06b92caa92d7a17e4dd23f7a3f9ef0f98f1f81a63d241",
+ "md5": "189329f03aa56788ddabf00f7be6ac46",
+ "size": "33004702"
+ }
+ },
+ "cuda_nvml_dev": {
+ "name": "CUDA NVML Headers",
+ "license": "CUDA Toolkit",
+ "version": "11.7.91",
+ "linux-x86_64": {
+ "relative_path": "cuda_nvml_dev/linux-x86_64/cuda_nvml_dev-linux-x86_64-11.7.91-archive.tar.xz",
+ "sha256": "b8ea7d2a5adb138a9121911dd03eaa7b7d04c96c64d2fcc585c29be2a73ddfef",
+ "md5": "439c09ca1fecea5431f9f1684cb76118",
+ "size": "76392"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_nvml_dev/linux-ppc64le/cuda_nvml_dev-linux-ppc64le-11.7.91-archive.tar.xz",
+ "sha256": "a60c92d8eb6d014b4f5e961d9d64a6fee9f0b381c6238146b55210d142a501f9",
+ "md5": "fcc7b6ae2467ffca24326b4b934d0bde",
+ "size": "76108"
+ },
+ "linux-sbsa": {
+ "relative_path": "cuda_nvml_dev/linux-sbsa/cuda_nvml_dev-linux-sbsa-11.7.91-archive.tar.xz",
+ "sha256": "891de12a4aa2941e95b1d3d84f57ffe38840bc3883d02b1c9ff1777b16ed07d9",
+ "md5": "4441e23289ee0246aa026585677e4ade",
+ "size": "76732"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_nvml_dev/windows-x86_64/cuda_nvml_dev-windows-x86_64-11.7.91-archive.zip",
+ "sha256": "f8a9be7526d4c201759346911145a026acafb72e664bae9ec8b9690f8ac4c56c",
+ "md5": "81fb3e254d1da50d6335beafb0f761c5",
+ "size": "106750"
+ }
+ },
+ "cuda_nvprof": {
+ "name": "CUDA nvprof",
+ "license": "CUDA Toolkit",
+ "version": "11.7.101",
+ "linux-x86_64": {
+ "relative_path": "cuda_nvprof/linux-x86_64/cuda_nvprof-linux-x86_64-11.7.101-archive.tar.xz",
+ "sha256": "028c9ae359e037fd8b3b7976304821704818d141284e8878577061dc41e19afe",
+ "md5": "90fa02884b5cab3163f9ca94a5c3bea3",
+ "size": "1944168"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_nvprof/linux-ppc64le/cuda_nvprof-linux-ppc64le-11.7.101-archive.tar.xz",
+ "sha256": "be5cfe846f87968a7425cc210899b2c50dece34d79d975c235887ddac6453fcb",
+ "md5": "41c8f4a4ad5e8780ccb2dbd160b58775",
+ "size": "1600192"
+ },
+ "linux-sbsa": {
+ "relative_path": "cuda_nvprof/linux-sbsa/cuda_nvprof-linux-sbsa-11.7.101-archive.tar.xz",
+ "sha256": "e910c6d39ef34317b4b6c57da4186ac88934ce6282c6392631141291821a482e",
+ "md5": "8899dafe69b323e2acb13d46cb9d3322",
+ "size": "16144"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_nvprof/windows-x86_64/cuda_nvprof-windows-x86_64-11.7.101-archive.zip",
+ "sha256": "2199a24ea32c4df25e55e4308bb5f620ec8e409ba904cb20f0fe57d081ac501a",
+ "md5": "625bf74f6cc19181010cd66c07d15c76",
+ "size": "1603321"
+ }
+ },
+ "cuda_nvprune": {
+ "name": "CUDA nvprune",
+ "license": "CUDA Toolkit",
+ "version": "11.7.91",
+ "linux-x86_64": {
+ "relative_path": "cuda_nvprune/linux-x86_64/cuda_nvprune-linux-x86_64-11.7.91-archive.tar.xz",
+ "sha256": "94a6bd85e944f89ce0192fae649ab9b213a7cea28d7bafa5f6a1d57c49148f84",
+ "md5": "41e4d4e51f7f96cf7e1db29009db780b",
+ "size": "55136"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_nvprune/linux-ppc64le/cuda_nvprune-linux-ppc64le-11.7.91-archive.tar.xz",
+ "sha256": "93d9e2ba9819ca19bac6c17e96bfd9bc56524a60372ab9d57286430df1c2265e",
+ "md5": "2fd26dccb2e78ff92dac81ee1cf23b02",
+ "size": "55756"
+ },
+ "linux-sbsa": {
+ "relative_path": "cuda_nvprune/linux-sbsa/cuda_nvprune-linux-sbsa-11.7.91-archive.tar.xz",
+ "sha256": "f7325009c1e73f7b4f70117073af1e698dcf81ceb07569527760606b348385fa",
+ "md5": "1511a5b8b7bb2924e8324e93a2c16a07",
+ "size": "47604"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_nvprune/windows-x86_64/cuda_nvprune-windows-x86_64-11.7.91-archive.zip",
+ "sha256": "dcff80bce25f5d3f3b53a3f08b346ff5b38e5274a0e54572f97762e56d619236",
+ "md5": "09f6a56f13c677f6042472561529138f",
+ "size": "144825"
+ }
+ },
+ "cuda_nvrtc": {
+ "name": "CUDA NVRTC",
+ "license": "CUDA Toolkit",
+ "version": "11.7.99",
+ "linux-x86_64": {
+ "relative_path": "cuda_nvrtc/linux-x86_64/cuda_nvrtc-linux-x86_64-11.7.99-archive.tar.xz",
+ "sha256": "cd6ed198ef77898bb3025145570d981cc7a0d2bda792e9a70822fcd274b18248",
+ "md5": "1afd3d6203308995b731a20563ea8303",
+ "size": "28033228"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_nvrtc/linux-ppc64le/cuda_nvrtc-linux-ppc64le-11.7.99-archive.tar.xz",
+ "sha256": "a99594647a16839612f078913252809fe2cbe3ff23b9023304ddd181f5ad0362",
+ "md5": "76d6e4a29cf3652c30154ec6b8e7780d",
+ "size": "26189204"
+ },
+ "linux-sbsa": {
+ "relative_path": "cuda_nvrtc/linux-sbsa/cuda_nvrtc-linux-sbsa-11.7.99-archive.tar.xz",
+ "sha256": "32a94a6993edc24aadeebdae7c4e8fad04a9c7214bd1f505aec16256305feb4e",
+ "md5": "e52f252b10a8207e9d7464dc07ae55f8",
+ "size": "26042768"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_nvrtc/windows-x86_64/cuda_nvrtc-windows-x86_64-11.7.99-archive.zip",
+ "sha256": "d4b5027eee2e20155ba317b6b62f8fc36b2baa0c23b5c7031d93fa7d5b260fd1",
+ "md5": "340f20034bac368af3b3229fea99602d",
+ "size": "93547997"
+ }
+ },
+ "cuda_nvtx": {
+ "name": "CUDA NVTX",
+ "license": "CUDA Toolkit",
+ "version": "11.7.91",
+ "linux-x86_64": {
+ "relative_path": "cuda_nvtx/linux-x86_64/cuda_nvtx-linux-x86_64-11.7.91-archive.tar.xz",
+ "sha256": "a7741ed4911a0f1d17ab8da20f4e7fdc01fdd3d911b3592fa874cede9f82fd64",
+ "md5": "3120a53ef3be9e9074d62c5692a30d24",
+ "size": "48152"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_nvtx/linux-ppc64le/cuda_nvtx-linux-ppc64le-11.7.91-archive.tar.xz",
+ "sha256": "d572ad45a4e878c38454b19263666f0668222390568697ada3eda376a54ecc42",
+ "md5": "d751517c504774e5b95829cefb12a8c9",
+ "size": "48132"
+ },
+ "linux-sbsa": {
+ "relative_path": "cuda_nvtx/linux-sbsa/cuda_nvtx-linux-sbsa-11.7.91-archive.tar.xz",
+ "sha256": "ab2350160efdfc1024511c94eb1ecffbee4260575a57cf2d48bdc533d942e3ef",
+ "md5": "f0e663c07f942cbbd0de8df1163074ba",
+ "size": "48696"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_nvtx/windows-x86_64/cuda_nvtx-windows-x86_64-11.7.91-archive.zip",
+ "sha256": "3918a2edeef7c2da6af036451b3768c1b9298a38776f8010f91f5366e1a3419f",
+ "md5": "c53c9e694b4c643cc36b4cbf1b07e8cf",
+ "size": "65690"
+ }
+ },
+ "cuda_nvvp": {
+ "name": "CUDA NVVP",
+ "license": "CUDA Toolkit",
+ "version": "11.7.101",
+ "linux-x86_64": {
+ "relative_path": "cuda_nvvp/linux-x86_64/cuda_nvvp-linux-x86_64-11.7.101-archive.tar.xz",
+ "sha256": "1689e5a52f683e02f7ad47eae0c182f33bf8988c2ec9b8b8fe61b4a40ab97989",
+ "md5": "cd892070d2cfabadf2133039a0370de0",
+ "size": "117559820"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_nvvp/linux-ppc64le/cuda_nvvp-linux-ppc64le-11.7.101-archive.tar.xz",
+ "sha256": "81b670e1fa0e415446c6eeadc44c8f5e5d4eab7709cc280a494104ee7b636187",
+ "md5": "7920cebfb571c798d1a1b652f9960453",
+ "size": "117016948"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_nvvp/windows-x86_64/cuda_nvvp-windows-x86_64-11.7.101-archive.zip",
+ "sha256": "5fdf67691bf16a13fb3f472e7d7261f0a5112477c77e81aabd11d1ad27a5ae59",
+ "md5": "036b87efba3ee5982cf740b632a9f0ec",
+ "size": "120353825"
+ }
+ },
+ "cuda_sanitizer_api": {
+ "name": "CUDA Compute Sanitizer API",
+ "license": "CUDA Toolkit",
+ "version": "11.7.91",
+ "linux-x86_64": {
+ "relative_path": "cuda_sanitizer_api/linux-x86_64/cuda_sanitizer_api-linux-x86_64-11.7.91-archive.tar.xz",
+ "sha256": "232bc60afa687d75825fce271ee8d5b56f2d58528785500448b830d61795840f",
+ "md5": "d94e9fe874ac1226fd69f2cad7245b23",
+ "size": "8316344"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_sanitizer_api/linux-ppc64le/cuda_sanitizer_api-linux-ppc64le-11.7.91-archive.tar.xz",
+ "sha256": "2aa8cacf505c2f3cea263193df80e6411cbcb8eca5a46c539821324619fad47f",
+ "md5": "616b19f4001b6798f7f90a390912480a",
+ "size": "7742156"
+ },
+ "linux-sbsa": {
+ "relative_path": "cuda_sanitizer_api/linux-sbsa/cuda_sanitizer_api-linux-sbsa-11.7.91-archive.tar.xz",
+ "sha256": "a98ad5ae882cfcf57439668f7b4fa736d85a0726160bba5c058dfce5f79cc4a4",
+ "md5": "a08127236f6343a3d7e84488f97bd1e7",
+ "size": "6454908"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_sanitizer_api/windows-x86_64/cuda_sanitizer_api-windows-x86_64-11.7.91-archive.zip",
+ "sha256": "1dc3858fc0e843fff830a260f00c9f2aed61882804735bea8154e577c8da42a2",
+ "md5": "b34204afa13f28bfdf567c2128806311",
+ "size": "13478900"
+ }
+ },
+ "fabricmanager": {
+ "name": "NVIDIA Fabric Manager",
+ "license": "NVIDIA Driver",
+ "version": "515.65.01",
+ "linux-x86_64": {
+ "relative_path": "fabricmanager/linux-x86_64/fabricmanager-linux-x86_64-515.65.01-archive.tar.xz",
+ "sha256": "f3271a899151c762641e2beab68335ab1f52cb5beecef0f474780f8fbe804f58",
+ "md5": "8e158a039561f3fc7cec3d61dd19c525",
+ "size": "1470560"
+ },
+ "linux-sbsa": {
+ "relative_path": "fabricmanager/linux-sbsa/fabricmanager-linux-sbsa-515.65.01-archive.tar.xz",
+ "sha256": "dac775eaed6bf26ffb7b8e281db7fd83f5edca5625dc86a0aca26f479263b38d",
+ "md5": "b30674e7fb23b2c189bb71e200764248",
+ "size": "1359224"
+ }
+ },
+ "libcublas": {
+ "name": "CUDA cuBLAS",
+ "license": "CUDA Toolkit",
+ "version": "11.10.3.66",
+ "linux-x86_64": {
+ "relative_path": "libcublas/linux-x86_64/libcublas-linux-x86_64-11.10.3.66-archive.tar.xz",
+ "sha256": "15c117c74bc1401dbc87cc8a9f510155818786c030fc3396f4af6bc425aef6f3",
+ "md5": "b7ef03a0126377d8a1b3fa14b0d9c8c8",
+ "size": "417046836"
+ },
+ "linux-ppc64le": {
+ "relative_path": "libcublas/linux-ppc64le/libcublas-linux-ppc64le-11.10.3.66-archive.tar.xz",
+ "sha256": "89020ee3be5143b10915d78dfc1dbe44aef952c9a0aad44b3bb973288bcf98c7",
+ "md5": "32b4ffb9312b7311ae46030b6007409f",
+ "size": "417479596"
+ },
+ "linux-sbsa": {
+ "relative_path": "libcublas/linux-sbsa/libcublas-linux-sbsa-11.10.3.66-archive.tar.xz",
+ "sha256": "3d64f899d4e88bd85ff410aa8fda0fe3c14d0e3acadba9ef550924ac8f34b52d",
+ "md5": "c2641e424ea84665a9f67721ecb4bf34",
+ "size": "417698300"
+ },
+ "windows-x86_64": {
+ "relative_path": "libcublas/windows-x86_64/libcublas-windows-x86_64-11.10.3.66-archive.zip",
+ "sha256": "f6d80b92b0c4ae077d71ee83aaa5057c4e6419b80e25ef22ff03a80aad700fe0",
+ "md5": "06edf73511fb738724264e59488f9935",
+ "size": "307337197"
+ }
+ },
+ "libcufft": {
+ "name": "CUDA cuFFT",
+ "license": "CUDA Toolkit",
+ "version": "10.7.2.91",
+ "linux-x86_64": {
+ "relative_path": "libcufft/linux-x86_64/libcufft-linux-x86_64-10.7.2.91-archive.tar.xz",
+ "sha256": "4f1ed4817de6be53474a27c47097eb618a33b5a3e0ad08f5f68abc8b7312aa28",
+ "md5": "41a6e0c3dd3d38e2a73f38d1949e032e",
+ "size": "213585020"
+ },
+ "linux-ppc64le": {
+ "relative_path": "libcufft/linux-ppc64le/libcufft-linux-ppc64le-10.7.2.91-archive.tar.xz",
+ "sha256": "1a80975288256a894a435a9bd2e842bfcb4dbfec3e52741f4808e90ab270828a",
+ "md5": "0cbe542f6d2aa5bc2641d37cf7c7dcb8",
+ "size": "213738992"
+ },
+ "linux-sbsa": {
+ "relative_path": "libcufft/linux-sbsa/libcufft-linux-sbsa-10.7.2.91-archive.tar.xz",
+ "sha256": "c6147c67db716824d8b7ff61306ccbf1897e3d5e1399d37e6c5ede0334db4ce9",
+ "md5": "2a0ff67d0f1829a1e34f167e272da10a",
+ "size": "212515324"
+ },
+ "windows-x86_64": {
+ "relative_path": "libcufft/windows-x86_64/libcufft-windows-x86_64-10.7.2.91-archive.zip",
+ "sha256": "88643d092d3d8ef30d2b5ca3757ea87577eaefc1268f350507a3b132abeb7f24",
+ "md5": "7860b8f5ca73b58c7038e7c3f710e8cd",
+ "size": "287120070"
+ }
+ },
+ "libcufile": {
+ "name": "CUDA cuFile",
+ "license": "CUDA Toolkit",
+ "version": "1.3.1.18",
+ "linux-x86_64": {
+ "relative_path": "libcufile/linux-x86_64/libcufile-linux-x86_64-1.3.1.18-archive.tar.xz",
+ "sha256": "782473d5b2d0ae57eeb9044a0f6dc6f205787767f7a247bdeb9e916af1db61c2",
+ "md5": "66add7faa97bb2a7d5b1f2ac2af4bdba",
+ "size": "46933808"
+ }
+ },
+ "libcurand": {
+ "name": "CUDA cuRAND",
+ "license": "CUDA Toolkit",
+ "version": "10.2.10.91",
+ "linux-x86_64": {
+ "relative_path": "libcurand/linux-x86_64/libcurand-linux-x86_64-10.2.10.91-archive.tar.xz",
+ "sha256": "283323c93050b3904d58417a6dd4055c156407c2df0c064ae81592e532b69a31",
+ "md5": "26ad932ad9ee5fc4e4b4afd91f95fa29",
+ "size": "82110404"
+ },
+ "linux-ppc64le": {
+ "relative_path": "libcurand/linux-ppc64le/libcurand-linux-ppc64le-10.2.10.91-archive.tar.xz",
+ "sha256": "0d483258a04dcbbf845481d6bd15f061e06ba7608d54827eae026039aa9edaa4",
+ "md5": "1b609ba95d5a668056b0474dbf715fc8",
+ "size": "82156300"
+ },
+ "linux-sbsa": {
+ "relative_path": "libcurand/linux-sbsa/libcurand-linux-sbsa-10.2.10.91-archive.tar.xz",
+ "sha256": "ce68130a726152a7f68a0cec85773e4074a2f2049e16ca41e462fde12affda94",
+ "md5": "3c1fc54570aa317d6ac15edf6799fefa",
+ "size": "82105144"
+ },
+ "windows-x86_64": {
+ "relative_path": "libcurand/windows-x86_64/libcurand-windows-x86_64-10.2.10.91-archive.zip",
+ "sha256": "90e043d540765f410fa8d3d569e95b8eac15940037cd1159335f99d4caab484f",
+ "md5": "8be38680d09aafdf3c7c06d630c7aaf0",
+ "size": "53656549"
+ }
+ },
+ "libcusolver": {
+ "name": "CUDA cuSOLVER",
+ "license": "CUDA Toolkit",
+ "version": "11.4.0.1",
+ "linux-x86_64": {
+ "relative_path": "libcusolver/linux-x86_64/libcusolver-linux-x86_64-11.4.0.1-archive.tar.xz",
+ "sha256": "9f56bfdfeccd63f4cde99bc4a573d5ab45e2339cf6a1b2a0fc7ff83ff9775b3d",
+ "md5": "b9eea1b15fd5ff72286ff31751aa3d9e",
+ "size": "75670492"
+ },
+ "linux-ppc64le": {
+ "relative_path": "libcusolver/linux-ppc64le/libcusolver-linux-ppc64le-11.4.0.1-archive.tar.xz",
+ "sha256": "45a7645ad81a8874c192b816b227730aeb771443f54a34fa35e3496041ddcc09",
+ "md5": "0dfc2d853f84f7ce7a44a8f87e60d367",
+ "size": "75649948"
+ },
+ "linux-sbsa": {
+ "relative_path": "libcusolver/linux-sbsa/libcusolver-linux-sbsa-11.4.0.1-archive.tar.xz",
+ "sha256": "eb9c08d184226c616a4ff041cec178b29480f8afe034f7537c0d07b6afe84588",
+ "md5": "7f0af50206ce081a67b05eadf607873a",
+ "size": "74862860"
+ },
+ "windows-x86_64": {
+ "relative_path": "libcusolver/windows-x86_64/libcusolver-windows-x86_64-11.4.0.1-archive.zip",
+ "sha256": "bfce43d0437ae10a7250c9f173e04e048fc46f9e5c9ed2c2bd4db4e661c77ba1",
+ "md5": "e677373b0ba75e2aec8df60868fb8363",
+ "size": "95990827"
+ }
+ },
+ "libcusparse": {
+ "name": "CUDA cuSPARSE",
+ "license": "CUDA Toolkit",
+ "version": "11.7.4.91",
+ "linux-x86_64": {
+ "relative_path": "libcusparse/linux-x86_64/libcusparse-linux-x86_64-11.7.4.91-archive.tar.xz",
+ "sha256": "16841f9d4350ca21b6b362d4265983a58e675d64a14f168687b1b68995bec32e",
+ "md5": "a7e7936e601b0645fc086e71e1e6f6f6",
+ "size": "203663528"
+ },
+ "linux-ppc64le": {
+ "relative_path": "libcusparse/linux-ppc64le/libcusparse-linux-ppc64le-11.7.4.91-archive.tar.xz",
+ "sha256": "45b65fa9e864d2df5d0d8fd36e5fad28cb3d5793689ea214b310086d034ad4a8",
+ "md5": "3a6780fb8a79dce74a310c14cfd31a1c",
+ "size": "203731380"
+ },
+ "linux-sbsa": {
+ "relative_path": "libcusparse/linux-sbsa/libcusparse-linux-sbsa-11.7.4.91-archive.tar.xz",
+ "sha256": "b7f1ba9c18f87db594847b318fa73b5c76945777b5c03a507434bfa6aba2f2a2",
+ "md5": "aa027c7f4b72d94be7f86fa243ac54ef",
+ "size": "203358196"
+ },
+ "windows-x86_64": {
+ "relative_path": "libcusparse/windows-x86_64/libcusparse-windows-x86_64-11.7.4.91-archive.zip",
+ "sha256": "2827643399b92b87af858bf4b004b4a664bc7e838a18e2143258b93c019487b0",
+ "md5": "21c85acb7ffa3094b81eaee72ec3af5c",
+ "size": "170688099"
+ }
+ },
+ "libnpp": {
+ "name": "CUDA NPP",
+ "license": "CUDA Toolkit",
+ "version": "11.7.4.75",
+ "linux-x86_64": {
+ "relative_path": "libnpp/linux-x86_64/libnpp-linux-x86_64-11.7.4.75-archive.tar.xz",
+ "sha256": "d90a30dd7e379d55cbc3b893e23c3bdf08b07293bdd2bd6957c4fc1e2ea998ef",
+ "md5": "49abdcebbefb9ab8ad8b6dac450c7b20",
+ "size": "182469720"
+ },
+ "linux-ppc64le": {
+ "relative_path": "libnpp/linux-ppc64le/libnpp-linux-ppc64le-11.7.4.75-archive.tar.xz",
+ "sha256": "fb822e3c04e0fa1ff84dd236c9e9f5d84658c5b370d8d3ae235a241cc8445183",
+ "md5": "a320af153a4fb828b51552ca180bc866",
+ "size": "182956844"
+ },
+ "linux-sbsa": {
+ "relative_path": "libnpp/linux-sbsa/libnpp-linux-sbsa-11.7.4.75-archive.tar.xz",
+ "sha256": "29499fe94220b91408487df21dc13a7c638482438e631df13cd5f1b28b68c48a",
+ "md5": "38989288b63a68b93d4fc414dbe3266a",
+ "size": "181639308"
+ },
+ "windows-x86_64": {
+ "relative_path": "libnpp/windows-x86_64/libnpp-windows-x86_64-11.7.4.75-archive.zip",
+ "sha256": "dca9b5ee0021802f02a164f3ea6bd44e552b84bbe1896bebb21e625b811c7006",
+ "md5": "e61b5f9a59be9fe37141168726e3151e",
+ "size": "137990727"
+ }
+ },
+ "libnvidia_nscq": {
+ "name": "NVIDIA NSCQ API",
+ "license": "NVIDIA Driver",
+ "version": "515.65.01",
+ "linux-x86_64": {
+ "relative_path": "libnvidia_nscq/linux-x86_64/libnvidia_nscq-linux-x86_64-515.65.01-archive.tar.xz",
+ "sha256": "588b0a5ce467992ba926ada4d36ccf6741c3cfcc3fa8f03c6f68290a3f2c2a3b",
+ "md5": "bd1d2193708b89158a5a40711cf60bcd",
+ "size": "334740"
+ },
+ "linux-sbsa": {
+ "relative_path": "libnvidia_nscq/linux-sbsa/libnvidia_nscq-linux-sbsa-515.65.01-archive.tar.xz",
+ "sha256": "fa37d0c15d79fe3ad1280f5d5946ad3c849592d89627339d1ecd90e4baeb73a1",
+ "md5": "44c788de578818dfcedb507ad76f3d65",
+ "size": "303936"
+ }
+ },
+ "libnvjpeg": {
+ "name": "CUDA nvJPEG",
+ "license": "CUDA Toolkit",
+ "version": "11.8.0.2",
+ "linux-x86_64": {
+ "relative_path": "libnvjpeg/linux-x86_64/libnvjpeg-linux-x86_64-11.8.0.2-archive.tar.xz",
+ "sha256": "ae8877a59d8badf6ed6e61b0b6690dbe516997386061557f5c33ba49de6e7ac9",
+ "md5": "a743a968906c4300ab3dbbcef5f13182",
+ "size": "1956104"
+ },
+ "linux-ppc64le": {
+ "relative_path": "libnvjpeg/linux-ppc64le/libnvjpeg-linux-ppc64le-11.8.0.2-archive.tar.xz",
+ "sha256": "ce1862c4db6726531d7b778b0911ac77b76d2cd4253295d5d6984b0f2bcc0adf",
+ "md5": "89eb5043e361f875872e4b5bf07b05b0",
+ "size": "1972884"
+ },
+ "linux-sbsa": {
+ "relative_path": "libnvjpeg/linux-sbsa/libnvjpeg-linux-sbsa-11.8.0.2-archive.tar.xz",
+ "sha256": "d157fb48056c896e0474f5e07fd6f51580d27501844f8218135e233de3b927e8",
+ "md5": "43f15a462121e538acc36ac9cc68603c",
+ "size": "1763644"
+ },
+ "windows-x86_64": {
+ "relative_path": "libnvjpeg/windows-x86_64/libnvjpeg-windows-x86_64-11.8.0.2-archive.zip",
+ "sha256": "3e3d88d6dc9d0f01d9c9261b9c055f3a93ddfd65bb8609a92bd57ea9bd9fe6f2",
+ "md5": "56463f5e7dbf2ecfb991a7f1a96553b5",
+ "size": "1858909"
+ }
+ },
+ "nsight_compute": {
+ "name": "Nsight Compute",
+ "license": "NVIDIA SLA",
+ "version": "2022.2.1.3",
+ "linux-x86_64": {
+ "relative_path": "nsight_compute/linux-x86_64/nsight_compute-linux-x86_64-2022.2.1.3-archive.tar.xz",
+ "sha256": "ba3c1ee8c6f7e3fae993a83678df6e7c6ff12f2d9ac0ab1b0f056405f3e0490a",
+ "md5": "fb9a27ef58aafc5d7aae9c54e364e636",
+ "size": "420206916"
+ },
+ "linux-ppc64le": {
+ "relative_path": "nsight_compute/linux-ppc64le/nsight_compute-linux-ppc64le-2022.2.1.3-archive.tar.xz",
+ "sha256": "cbfaf3e608d66f6f2b087b6cca4f9d2a63bf41be0997fafe30213c9feda76e22",
+ "md5": "68f714d5d9a82177e7d7b0b9d06e2b96",
+ "size": "126488268"
+ },
+ "linux-sbsa": {
+ "relative_path": "nsight_compute/linux-sbsa/nsight_compute-linux-sbsa-2022.2.1.3-archive.tar.xz",
+ "sha256": "2dbd112b3d89ed60b78f91912c41672165df9e8dac47e96de4e9416f8364d39f",
+ "md5": "495a7b1b2bcef47ff37ecee1e01fdf22",
+ "size": "245773972"
+ },
+ "windows-x86_64": {
+ "relative_path": "nsight_compute/windows-x86_64/nsight_compute-windows-x86_64-2022.2.1.3-archive.zip",
+ "sha256": "6b3c11cf07100ad0f4eac843aad877391b3ce4f24808a2a2efcba93da704d80b",
+ "md5": "63ffe69b1afc698d95017ec0e0edeca2",
+ "size": "353604503"
+ }
+ },
+ "nsight_nvtx": {
+ "name": "Nsight NVTX",
+ "license": "CUDA Toolkit",
+ "version": "1.21018621",
+ "windows-x86_64": {
+ "relative_path": "nsight_nvtx/windows-x86_64/nsight_nvtx-windows-x86_64-1.21018621-archive.zip",
+ "sha256": "d99b015bfb1308206f9d7c16ea401bf426fed3a5a99953b855fe4e68be5ed2d1",
+ "md5": "34ee04d45cfca1c4e3cbfba0ec8f6f80",
+ "size": "315692"
+ }
+ },
+ "nsight_systems": {
+ "name": "Nsight Systems",
+ "license": "NVIDIA SLA",
+ "version": "2022.1.3.3",
+ "linux-x86_64": {
+ "relative_path": "nsight_systems/linux-x86_64/nsight_systems-linux-x86_64-2022.1.3.3-archive.tar.xz",
+ "sha256": "bd95553d573f117be2e3b2bda6e79d14dbb038b136c12c6e5467bbd9a891681d",
+ "md5": "40d12d33aa2d496817d959a9551418aa",
+ "size": "166785296"
+ },
+ "linux-ppc64le": {
+ "relative_path": "nsight_systems/linux-ppc64le/nsight_systems-linux-ppc64le-2022.1.3.3-archive.tar.xz",
+ "sha256": "4c228bfbd38b80612afeb65a406cba829d2b2e2352ea4a810cd6a386d6190151",
+ "md5": "0d5da67cb5393a0e961509cd7dab98f1",
+ "size": "49700384"
+ },
+ "linux-sbsa": {
+ "relative_path": "nsight_systems/linux-sbsa/nsight_systems-linux-sbsa-2022.1.3.3-archive.tar.xz",
+ "sha256": "9025f56b9fe70288ee3f2d30477c9cfbe8c17a304b31f7f22caf7f78153d8d23",
+ "md5": "3559eeb8416d9a984012d2b397560740",
+ "size": "50415564"
+ },
+ "windows-x86_64": {
+ "relative_path": "nsight_systems/windows-x86_64/nsight_systems-windows-x86_64-2022.1.3.3-archive.zip",
+ "sha256": "294738ba0aa0621395740a6d039a490aa0bf5fceec449b1fd4135a97b81eda0f",
+ "md5": "91e316744714c168c1a75804c9a198c9",
+ "size": "315748009"
+ }
+ },
+ "nsight_vse": {
+ "name": "Nsight Visual Studio Edition (VSE)",
+ "license": "NVIDIA SLA",
+ "version": "2022.2.1.22136",
+ "windows-x86_64": {
+ "relative_path": "nsight_vse/windows-x86_64/nsight_vse-windows-x86_64-2022.2.1.22136-archive.zip",
+ "sha256": "b2afd0efaf6f1fab5a1aca71c536e34c29260f69d5c5d5c3aec41624de0be671",
+ "md5": "ab19e7dbec03a5f5a3fd42ca839c57ce",
+ "size": "459007868"
+ }
+ },
+ "nvidia_driver": {
+ "name": "NVIDIA Linux Driver",
+ "license": "NVIDIA Driver",
+ "version": "515.65.01",
+ "linux-x86_64": {
+ "relative_path": "nvidia_driver/linux-x86_64/nvidia_driver-linux-x86_64-515.65.01-archive.tar.xz",
+ "sha256": "e7845a159bb870df2a7a74505611dd3db9501707c0e74668d7f21e32b8613282",
+ "md5": "38226ca31111cea5c75384ae791b8b81",
+ "size": "366714956"
+ },
+ "linux-ppc64le": {
+ "relative_path": "nvidia_driver/linux-ppc64le/nvidia_driver-linux-ppc64le-515.65.01-archive.tar.xz",
+ "sha256": "a235b54c8349ac72474d9a1123b5c7c34cf7c9c6968196365282dc555120c3c9",
+ "md5": "3dbd9131e366f33b29c6e7798eb89fb2",
+ "size": "76861468"
+ },
+ "linux-sbsa": {
+ "relative_path": "nvidia_driver/linux-sbsa/nvidia_driver-linux-sbsa-515.65.01-archive.tar.xz",
+ "sha256": "db1c9b31783b8af2929887f103f40db53463a83535c7b17c8eeb6adefa255ce0",
+ "md5": "8882f6df4d644fe76b83eab7d83a0ae5",
+ "size": "226280968"
+ }
+ },
+ "nvidia_fs": {
+ "name": "NVIDIA filesystem",
+ "license": "CUDA Toolkit",
+ "version": "2.12.8",
+ "linux-x86_64": {
+ "relative_path": "nvidia_fs/linux-x86_64/nvidia_fs-linux-x86_64-2.12.8-archive.tar.xz",
+ "sha256": "71830b69b8a31fe46bf07329c0986b61cf557c5d6ac51c1a9cbc7017dfa3f767",
+ "md5": "ee40e41ec4349fc6e408ff15fd42a800",
+ "size": "67356"
+ }
+ },
+ "visual_studio_integration": {
+ "name": "CUDA Visual Studio Integration",
+ "license": "CUDA Toolkit",
+ "version": "11.7.91",
+ "windows-x86_64": {
+ "relative_path": "visual_studio_integration/windows-x86_64/visual_studio_integration-windows-x86_64-11.7.91-archive.zip",
+ "sha256": "46f31c50d34869b79d85e030016b09c0286428374f07688f8ef1bb133ab41391",
+ "md5": "3d6a962dc19be4ee995a51621a88e77e",
+ "size": "517028"
+ }
+ }
+}
diff --git a/pkgs/development/compilers/cudatoolkit/redist/manifests/redistrib_11.8.0.json b/pkgs/development/cuda-modules/cuda/manifests/redistrib_11.8.0.json
similarity index 100%
rename from pkgs/development/compilers/cudatoolkit/redist/manifests/redistrib_11.8.0.json
rename to pkgs/development/cuda-modules/cuda/manifests/redistrib_11.8.0.json
diff --git a/pkgs/development/compilers/cudatoolkit/redist/manifests/redistrib_12.0.1.json b/pkgs/development/cuda-modules/cuda/manifests/redistrib_12.0.1.json
similarity index 99%
rename from pkgs/development/compilers/cudatoolkit/redist/manifests/redistrib_12.0.1.json
rename to pkgs/development/cuda-modules/cuda/manifests/redistrib_12.0.1.json
index 77bd44962abf..48d14f17baf8 100644
--- a/pkgs/development/compilers/cudatoolkit/redist/manifests/redistrib_12.0.1.json
+++ b/pkgs/development/cuda-modules/cuda/manifests/redistrib_12.0.1.json
@@ -1125,4 +1125,3 @@
}
}
}
-
diff --git a/pkgs/development/compilers/cudatoolkit/redist/manifests/redistrib_12.1.1.json b/pkgs/development/cuda-modules/cuda/manifests/redistrib_12.1.1.json
similarity index 100%
rename from pkgs/development/compilers/cudatoolkit/redist/manifests/redistrib_12.1.1.json
rename to pkgs/development/cuda-modules/cuda/manifests/redistrib_12.1.1.json
diff --git a/pkgs/development/cuda-modules/cuda/manifests/redistrib_12.2.2.json b/pkgs/development/cuda-modules/cuda/manifests/redistrib_12.2.2.json
new file mode 100644
index 000000000000..abaab337c2fe
--- /dev/null
+++ b/pkgs/development/cuda-modules/cuda/manifests/redistrib_12.2.2.json
@@ -0,0 +1,1151 @@
+{
+ "release_date": "2023-08-29",
+ "release_label": "12.2.2",
+ "release_product": "cuda",
+ "cuda_cccl": {
+ "name": "CXX Core Compute Libraries",
+ "license": "CUDA Toolkit",
+ "license_path": "cuda_cccl/LICENSE.txt",
+ "version": "12.2.140",
+ "linux-x86_64": {
+ "relative_path": "cuda_cccl/linux-x86_64/cuda_cccl-linux-x86_64-12.2.140-archive.tar.xz",
+ "sha256": "90fa538e41f7f444896b61d573d502ea501f44126f8ff64442987e192a8a39dd",
+ "md5": "00ea502586a8c17e086292690d6680d6",
+ "size": "1150676"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_cccl/linux-ppc64le/cuda_cccl-linux-ppc64le-12.2.140-archive.tar.xz",
+ "sha256": "9503cf76dcb0ca16e8b29771916fc41100906c1c38cfc1c055ab07046cf6a5db",
+ "md5": "426d244e235592832920527e6eec817e",
+ "size": "1150768"
+ },
+ "linux-sbsa": {
+ "relative_path": "cuda_cccl/linux-sbsa/cuda_cccl-linux-sbsa-12.2.140-archive.tar.xz",
+ "sha256": "f28c327c745030e16aa9f41526401d169f5646ffe3de3f1ac533d91929f44e5c",
+ "md5": "2f74c30cc6309a609af2ac980f02b5c6",
+ "size": "1150316"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_cccl/windows-x86_64/cuda_cccl-windows-x86_64-12.2.140-archive.zip",
+ "sha256": "6a83fda78793e5328d89ef0258d2f26bba5177ff118b6657a7be38ffd89f10b0",
+ "md5": "aa623b334362cb9ad2f2032a40cd771b",
+ "size": "3044697"
+ },
+ "linux-aarch64": {
+ "relative_path": "cuda_cccl/linux-aarch64/cuda_cccl-linux-aarch64-12.2.140-archive.tar.xz",
+ "sha256": "ca3956b1528b4b4a637f5e9f2d708e955f23ae4510f7aca4fd30080e3329fb02",
+ "md5": "fa7040730790c8bfe0e9eea6163b8e6a",
+ "size": "1151012"
+ }
+ },
+ "cuda_compat": {
+ "name": "CUDA compat L4T",
+ "license": "CUDA Toolkit",
+ "license_path": "cuda_compat/LICENSE.txt",
+ "version": "12.2.34086590",
+ "linux-aarch64": {
+ "relative_path": "cuda_compat/linux-aarch64/cuda_compat-linux-aarch64-12.2.34086590-archive.tar.xz",
+ "sha256": "fd59f6c5f6c670a62b7bac75d74db29a26f3e3703f0e5035cf30f7b6cfd5a74d",
+ "md5": "2dc0b8c8bcbab6cb689ee781c3f10dd5",
+ "size": "18680292"
+ }
+ },
+ "cuda_cudart": {
+ "name": "CUDA Runtime (cudart)",
+ "license": "CUDA Toolkit",
+ "license_path": "cuda_cudart/LICENSE.txt",
+ "version": "12.2.140",
+ "linux-x86_64": {
+ "relative_path": "cuda_cudart/linux-x86_64/cuda_cudart-linux-x86_64-12.2.140-archive.tar.xz",
+ "sha256": "baebd331249bca0edf36776ead90e6b2024ffee01ea26cd9dd07344bebeaff08",
+ "md5": "030e85f4d0305c2924e2b76e84e2da32",
+ "size": "1058992"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_cudart/linux-ppc64le/cuda_cudart-linux-ppc64le-12.2.140-archive.tar.xz",
+ "sha256": "aa4c0ae347e137f7b373f954b4bf180b5d43d5279afcfa34d6ab8621b8530622",
+ "md5": "daeb0b246be9617a4b9dfafe5fd12dc1",
+ "size": "1037696"
+ },
+ "linux-sbsa": {
+ "relative_path": "cuda_cudart/linux-sbsa/cuda_cudart-linux-sbsa-12.2.140-archive.tar.xz",
+ "sha256": "11c263e07a0d0cef82d754b0beea3db191654b4f18b74b7ea40777244e6c8246",
+ "md5": "09a39a5890136df6f833dcd304bb7867",
+ "size": "1050456"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_cudart/windows-x86_64/cuda_cudart-windows-x86_64-12.2.140-archive.zip",
+ "sha256": "c63a17cd542a47aa6734263586e3dab6f1e127779099af92d9d01f220f80d750",
+ "md5": "029c67a417c3214309e92b0fd511dcf9",
+ "size": "2416001"
+ },
+ "linux-aarch64": {
+ "relative_path": "cuda_cudart/linux-aarch64/cuda_cudart-linux-aarch64-12.2.140-archive.tar.xz",
+ "sha256": "ec0b5100d7c20819a2b775a479478fb571039b5743eddd5d51e1df0edf7fcb37",
+ "md5": "8722506d664f51a7f547bd1f3ce64679",
+ "size": "1108360"
+ }
+ },
+ "cuda_cuobjdump": {
+ "name": "cuobjdump",
+ "license": "CUDA Toolkit",
+ "license_path": "cuda_cuobjdump/LICENSE.txt",
+ "version": "12.2.140",
+ "linux-x86_64": {
+ "relative_path": "cuda_cuobjdump/linux-x86_64/cuda_cuobjdump-linux-x86_64-12.2.140-archive.tar.xz",
+ "sha256": "6c5c3d6e50f3ea14fcd356a83338110882305bffa8d5e4eecbaaf7479599f0d0",
+ "md5": "0cc4b4ca345f0f68d91d8753771f2d56",
+ "size": "170816"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_cuobjdump/linux-ppc64le/cuda_cuobjdump-linux-ppc64le-12.2.140-archive.tar.xz",
+ "sha256": "654e40c4627a04542554efb2277ee669d1c43df5276866dfde6ba481ae2451fa",
+ "md5": "5d34fc1b5630d235583e3801bb327e67",
+ "size": "212764"
+ },
+ "linux-sbsa": {
+ "relative_path": "cuda_cuobjdump/linux-sbsa/cuda_cuobjdump-linux-sbsa-12.2.140-archive.tar.xz",
+ "sha256": "a02cff8dbb77804308db65b1d3dfc155a8a4ec029da3deaaebb73b0d36a7f97c",
+ "md5": "9432ad242258ad66a09317f0d91f2f67",
+ "size": "179176"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_cuobjdump/windows-x86_64/cuda_cuobjdump-windows-x86_64-12.2.140-archive.zip",
+ "sha256": "e84dc5ebf92b48aa57e9cfb1be0341534184f106fc45b52bc0bad297761af21e",
+ "md5": "ebf9f8b8e82214168ee00a40d556eb5a",
+ "size": "3775990"
+ },
+ "linux-aarch64": {
+ "relative_path": "cuda_cuobjdump/linux-aarch64/cuda_cuobjdump-linux-aarch64-12.2.140-archive.tar.xz",
+ "sha256": "0941bd2602ecafdfcdc98ce7b84c4396b3f145eee824316dc4885b9d05b6791b",
+ "md5": "49134b65d1345d8b02ad6e19b4ec6d73",
+ "size": "162612"
+ }
+ },
+ "cuda_cupti": {
+ "name": "CUPTI",
+ "license": "CUDA Toolkit",
+ "license_path": "cuda_cupti/LICENSE.txt",
+ "version": "12.2.142",
+ "linux-x86_64": {
+ "relative_path": "cuda_cupti/linux-x86_64/cuda_cupti-linux-x86_64-12.2.142-archive.tar.xz",
+ "sha256": "b269a3616634c6bbab8b0c3929aae05d9f7d7dc5f0f1a07f35d8847196965b6e",
+ "md5": "3d8f2f2add81b626593bc0a800cfb928",
+ "size": "19580992"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_cupti/linux-ppc64le/cuda_cupti-linux-ppc64le-12.2.142-archive.tar.xz",
+ "sha256": "74c05cf0f37020c564039e27ea10adab70e6dac0eaaa70bae4b5ff6e84e2d79c",
+ "md5": "7af107ed1f6fb0596ac80f012dbff2bf",
+ "size": "10755848"
+ },
+ "linux-sbsa": {
+ "relative_path": "cuda_cupti/linux-sbsa/cuda_cupti-linux-sbsa-12.2.142-archive.tar.xz",
+ "sha256": "d8ed35787533d9bfb0d19f05f05aedf11da5d5964ac19157bdb91ba594667c12",
+ "md5": "bbf21983d31e1d0d866241a909fde74f",
+ "size": "9848436"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_cupti/windows-x86_64/cuda_cupti-windows-x86_64-12.2.142-archive.zip",
+ "sha256": "5eb71c13a03b3c1ad6004094b5a17f509ca857b23c36fb40f5def766c8ffa6e6",
+ "md5": "1c135a1a4028e65f717b93797c9271ca",
+ "size": "13053349"
+ },
+ "linux-aarch64": {
+ "relative_path": "cuda_cupti/linux-aarch64/cuda_cupti-linux-aarch64-12.2.142-archive.tar.xz",
+ "sha256": "2659cc15e8cf0ae04c5500a9db4dade5bcef480030821f4dfdb0ff646252aec4",
+ "md5": "6411b58e0d9d2affa871be74cba59663",
+ "size": "7770036"
+ }
+ },
+ "cuda_cuxxfilt": {
+ "name": "CUDA cuxxfilt (demangler)",
+ "license": "CUDA Toolkit",
+ "license_path": "cuda_cuxxfilt/LICENSE.txt",
+ "version": "12.2.140",
+ "linux-x86_64": {
+ "relative_path": "cuda_cuxxfilt/linux-x86_64/cuda_cuxxfilt-linux-x86_64-12.2.140-archive.tar.xz",
+ "sha256": "56b3dd86ee2ed566eeff24f8e09e80870e59888a8c3ff7114b97ea51461d97dd",
+ "md5": "505019c5059fdf8a473202e895a614e4",
+ "size": "187948"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_cuxxfilt/linux-ppc64le/cuda_cuxxfilt-linux-ppc64le-12.2.140-archive.tar.xz",
+ "sha256": "95fdbc129cda98dd079c9e3bedbfd3db06ece3e8abf80cdbea81b4124f0b7a9d",
+ "md5": "086b382d4c8d11b271d369af439f0de0",
+ "size": "180796"
+ },
+ "linux-sbsa": {
+ "relative_path": "cuda_cuxxfilt/linux-sbsa/cuda_cuxxfilt-linux-sbsa-12.2.140-archive.tar.xz",
+ "sha256": "f19348fc92130e0d8c329a96529102d1ab58e3fd7e7f9dbd62cedbb5b1daf394",
+ "md5": "4e8fb685cd244b29ce6a338f9c9974e1",
+ "size": "174664"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_cuxxfilt/windows-x86_64/cuda_cuxxfilt-windows-x86_64-12.2.140-archive.zip",
+ "sha256": "a4099bc6b905e1373a1a83f86720e6f7dc40f355d11c1ff4005b5d0be7387e20",
+ "md5": "fb1c65bfc46d22338fcc8ee3cdd58631",
+ "size": "169420"
+ },
+ "linux-aarch64": {
+ "relative_path": "cuda_cuxxfilt/linux-aarch64/cuda_cuxxfilt-linux-aarch64-12.2.140-archive.tar.xz",
+ "sha256": "1acfc797da55ce72905fcbf8592696e61b40412f8b2817b2588d97c899b955f5",
+ "md5": "98206bcb97591242beb8deb52cdc01ea",
+ "size": "167344"
+ }
+ },
+ "cuda_demo_suite": {
+ "name": "CUDA Demo Suite",
+ "license": "CUDA Toolkit",
+ "license_path": "cuda_demo_suite/LICENSE.txt",
+ "version": "12.2.140",
+ "linux-x86_64": {
+ "relative_path": "cuda_demo_suite/linux-x86_64/cuda_demo_suite-linux-x86_64-12.2.140-archive.tar.xz",
+ "sha256": "07fdfe90313b690e8d4b959c184abebdc92f1304b38952cb6dd5747b24ddb5bd",
+ "md5": "a90ecf71c9e22859271049e842468a8c",
+ "size": "3994692"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_demo_suite/windows-x86_64/cuda_demo_suite-windows-x86_64-12.2.140-archive.zip",
+ "sha256": "4810bd2560912b0a26b0fe842d46b3a48a63a4be583a837c27401a7cb2064619",
+ "md5": "e9b465d8d66f8c3f4299a9bb9e0c3950",
+ "size": "5052205"
+ }
+ },
+ "cuda_documentation": {
+ "name": "CUDA Documentation",
+ "license": "CUDA Toolkit",
+ "license_path": "cuda_documentation/LICENSE.txt",
+ "version": "12.2.140",
+ "linux-x86_64": {
+ "relative_path": "cuda_documentation/linux-x86_64/cuda_documentation-linux-x86_64-12.2.140-archive.tar.xz",
+ "sha256": "f717834f00c01a309df9d7d8e23a62133a458e0c3ec1952bf797d09309f84439",
+ "md5": "2d4b1d2ae641066b2bf1a28b0b4b1f82",
+ "size": "66956"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_documentation/linux-ppc64le/cuda_documentation-linux-ppc64le-12.2.140-archive.tar.xz",
+ "sha256": "4db6c52188c458bf8c55d7f1eba67dd5ac5cf8adcf3064df5b9f9e04895f78fe",
+ "md5": "a79e122c5ba0b62022c23bf31f4eb860",
+ "size": "67220"
+ },
+ "linux-sbsa": {
+ "relative_path": "cuda_documentation/linux-sbsa/cuda_documentation-linux-sbsa-12.2.140-archive.tar.xz",
+ "sha256": "94e42ba6ed970b89d6b8f761601a27d472d3e2ec3d5b2af063fb6102ff86cf9f",
+ "md5": "2f401a68b558b633fd37931c04ee9c4e",
+ "size": "67172"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_documentation/windows-x86_64/cuda_documentation-windows-x86_64-12.2.140-archive.zip",
+ "sha256": "c9c83a42be5be26ea955b1bfaa5ab356fd50c76ef0346a17a4f0d828c7589629",
+ "md5": "1d3680ff052e4e9851c88a8f5ada2b95",
+ "size": "105380"
+ },
+ "linux-aarch64": {
+ "relative_path": "cuda_documentation/linux-aarch64/cuda_documentation-linux-aarch64-12.2.140-archive.tar.xz",
+ "sha256": "9759bbf7e2381f0e2e2e20b283e8669eba3cd421196fac9c48f35af2950c0188",
+ "md5": "e16dcd0484ea8b1eaef550156fc3dcd8",
+ "size": "67164"
+ }
+ },
+ "cuda_gdb": {
+ "name": "CUDA GDB",
+ "license": "CUDA Toolkit",
+ "license_path": "cuda_gdb/LICENSE.txt",
+ "version": "12.2.140",
+ "linux-x86_64": {
+ "relative_path": "cuda_gdb/linux-x86_64/cuda_gdb-linux-x86_64-12.2.140-archive.tar.xz",
+ "sha256": "94f8b223412689544e86bc28660acf4f53e75674eeba2c9a62b51ff58686f9fc",
+ "md5": "760e4a05bcb6e9588aa4569c7c1d10e9",
+ "size": "65686592"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_gdb/linux-ppc64le/cuda_gdb-linux-ppc64le-12.2.140-archive.tar.xz",
+ "sha256": "2fbfede97d3fa7f09796b4ff416d66e4520ec47ed6a24e17083d1643adb116f8",
+ "md5": "a67ba3b07c54fd93b9be40d7107288cc",
+ "size": "65461272"
+ },
+ "linux-sbsa": {
+ "relative_path": "cuda_gdb/linux-sbsa/cuda_gdb-linux-sbsa-12.2.140-archive.tar.xz",
+ "sha256": "2cd74b1f6d8158be1b145bc021316cfb6f13d242b1e7eb6b3b9e436f886aaaff",
+ "md5": "e6d58a5c8fc4dacf7b30c47c1b4bedfc",
+ "size": "65336976"
+ },
+ "linux-aarch64": {
+ "relative_path": "cuda_gdb/linux-aarch64/cuda_gdb-linux-aarch64-12.2.140-archive.tar.xz",
+ "sha256": "1568ded1d37348413e1c907618c5477959479e7c44406a2ee93a720962a33c55",
+ "md5": "86fa1ad3a522a6a00cd93ee79bb8bc7a",
+ "size": "65360184"
+ }
+ },
+ "cuda_nsight": {
+ "name": "Nsight Eclipse Edition Plugin",
+ "license": "CUDA Toolkit",
+ "license_path": "cuda_nsight/LICENSE.txt",
+ "version": "12.2.144",
+ "linux-x86_64": {
+ "relative_path": "cuda_nsight/linux-x86_64/cuda_nsight-linux-x86_64-12.2.144-archive.tar.xz",
+ "sha256": "36660b186dae381b6387c0dd85f339aa510ab74101356d89df240bdbc71056bb",
+ "md5": "eccd1246f8668b4112943c4927071aa6",
+ "size": "118680060"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_nsight/linux-ppc64le/cuda_nsight-linux-ppc64le-12.2.144-archive.tar.xz",
+ "sha256": "0d17dfe7db7bcc2253bb57e6423b10f4c75b6b766448692cc3eb0f01da537a1a",
+ "md5": "3a08ac54e25f153e9e64b865746915cb",
+ "size": "118680056"
+ }
+ },
+ "cuda_nvcc": {
+ "name": "CUDA NVCC",
+ "license": "CUDA Toolkit",
+ "license_path": "cuda_nvcc/LICENSE.txt",
+ "version": "12.2.140",
+ "linux-x86_64": {
+ "relative_path": "cuda_nvcc/linux-x86_64/cuda_nvcc-linux-x86_64-12.2.140-archive.tar.xz",
+ "sha256": "3feaab191e1ae3fded02c02b0f24453069ada96b2e3a750251293b36079dc2f1",
+ "md5": "65d90cb219e8e7a204ec2f4e642c3e43",
+ "size": "46728284"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_nvcc/linux-ppc64le/cuda_nvcc-linux-ppc64le-12.2.140-archive.tar.xz",
+ "sha256": "cc515b95932445624a21bd179256dd7211c02000f543cc68fee6a99d735f137c",
+ "md5": "c45b9b8f784a901aa17abaa0800b708a",
+ "size": "42046684"
+ },
+ "linux-sbsa": {
+ "relative_path": "cuda_nvcc/linux-sbsa/cuda_nvcc-linux-sbsa-12.2.140-archive.tar.xz",
+ "sha256": "3e9df10648af47cd4b1b985be81da9e4706623b6dd6f640e53f6d8badd84c155",
+ "md5": "5ffd328ae2b8ec7905c69749d3fc2064",
+ "size": "41041912"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_nvcc/windows-x86_64/cuda_nvcc-windows-x86_64-12.2.140-archive.zip",
+ "sha256": "140ca9c560f2fa4f6f7275d815d1d6fa6bbf08901a9bae48152f6c5e50c0bb1c",
+ "md5": "28c00dfb6128227725668ae755df7ede",
+ "size": "60265384"
+ },
+ "linux-aarch64": {
+ "relative_path": "cuda_nvcc/linux-aarch64/cuda_nvcc-linux-aarch64-12.2.140-archive.tar.xz",
+ "sha256": "1b127448457a201c74a21077ab2cf0b3291f525ed8570341649c95314468a2d0",
+ "md5": "7e74ecb9f853ce6872073eb3d1ce81fe",
+ "size": "42600752"
+ }
+ },
+ "cuda_nvdisasm": {
+ "name": "CUDA nvdisasm",
+ "license": "CUDA Toolkit",
+ "license_path": "cuda_nvdisasm/LICENSE.txt",
+ "version": "12.2.140",
+ "linux-x86_64": {
+ "relative_path": "cuda_nvdisasm/linux-x86_64/cuda_nvdisasm-linux-x86_64-12.2.140-archive.tar.xz",
+ "sha256": "ca07e223ff3d9954ff2664f90ea1bdfcde1c3cbdcdfd0dbfcd131c36f6ae0449",
+ "md5": "d5f94fa5ef2e2911173474f16bc17ccc",
+ "size": "49869556"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_nvdisasm/linux-ppc64le/cuda_nvdisasm-linux-ppc64le-12.2.140-archive.tar.xz",
+ "sha256": "67a2ccd74368160feac5cd8f1dbf69291d6a83573756b51f56fdd99018ec2103",
+ "md5": "bcd3bc8e259f3ca4ebcc42497f023605",
+ "size": "49871208"
+ },
+ "linux-sbsa": {
+ "relative_path": "cuda_nvdisasm/linux-sbsa/cuda_nvdisasm-linux-sbsa-12.2.140-archive.tar.xz",
+ "sha256": "38b9253059be117c4593efe43483a34754672c13c58b6d413708ac6336b6ae77",
+ "md5": "f2647474eab846e0edc9c0f84c84e151",
+ "size": "49799296"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_nvdisasm/windows-x86_64/cuda_nvdisasm-windows-x86_64-12.2.140-archive.zip",
+ "sha256": "8ab067d496dcf7f98845c46c8163d7452414a0f012e4e24e91b2b8baa456bb01",
+ "md5": "5b34b6476609a8d20dd169252f2cde30",
+ "size": "50125124"
+ },
+ "linux-aarch64": {
+ "relative_path": "cuda_nvdisasm/linux-aarch64/cuda_nvdisasm-linux-aarch64-12.2.140-archive.tar.xz",
+ "sha256": "94ae6926a92ec3f090daed525e8a8ffbea358cc484b4bb928704536a9986635c",
+ "md5": "2c58a02cbbd660b37647b6853a6e8361",
+ "size": "49820048"
+ }
+ },
+ "cuda_nvml_dev": {
+ "name": "CUDA NVML Headers",
+ "license": "CUDA Toolkit",
+ "license_path": "cuda_nvml_dev/LICENSE.txt",
+ "version": "12.2.140",
+ "linux-x86_64": {
+ "relative_path": "cuda_nvml_dev/linux-x86_64/cuda_nvml_dev-linux-x86_64-12.2.140-archive.tar.xz",
+ "sha256": "9542ff071138d5efd541071ed4211d515b90fc988afdf7ba5b8ff1e863630429",
+ "md5": "e8a22ad0fab4f47191df8c6683f27192",
+ "size": "86216"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_nvml_dev/linux-ppc64le/cuda_nvml_dev-linux-ppc64le-12.2.140-archive.tar.xz",
+ "sha256": "ae470775b3c7422b19948a4e85a1d8d1507122c4a60bc2a412d38c29bcc97e08",
+ "md5": "4a44337bd43939f63e3037084b9cb41c",
+ "size": "85228"
+ },
+ "linux-sbsa": {
+ "relative_path": "cuda_nvml_dev/linux-sbsa/cuda_nvml_dev-linux-sbsa-12.2.140-archive.tar.xz",
+ "sha256": "fd0cf20c55d7f6d8b55093a2cceb741f4e9b6ee19b937ae2bed5fa2f606e5f87",
+ "md5": "78beedb2fca52f2aa190be34d7b08c0d",
+ "size": "85764"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_nvml_dev/windows-x86_64/cuda_nvml_dev-windows-x86_64-12.2.140-archive.zip",
+ "sha256": "cfd23524e8d626a3f85a21c5b58d80eb44d673405174fa2cf18caf851ed0ceed",
+ "md5": "1205d8d748380eb0a2390c8f26945062",
+ "size": "120119"
+ },
+ "linux-aarch64": {
+ "relative_path": "cuda_nvml_dev/linux-aarch64/cuda_nvml_dev-linux-aarch64-12.2.140-archive.tar.xz",
+ "sha256": "be4d96927aa52c7468fd0eb15eaac89526f154a164c4a64732afb502a03bcbf8",
+ "md5": "cf24cb7205485ef92ab2ace728a9fedc",
+ "size": "85720"
+ }
+ },
+ "cuda_nvprof": {
+ "name": "CUDA nvprof",
+ "license": "CUDA Toolkit",
+ "license_path": "cuda_nvprof/LICENSE.txt",
+ "version": "12.2.142",
+ "linux-x86_64": {
+ "relative_path": "cuda_nvprof/linux-x86_64/cuda_nvprof-linux-x86_64-12.2.142-archive.tar.xz",
+ "sha256": "85903ca190885de9cabbaa9644a2b91c9245bea050ce553b0aa8bd3370996051",
+ "md5": "1dc2a4845781ec935a671c2318bc111e",
+ "size": "2441056"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_nvprof/linux-ppc64le/cuda_nvprof-linux-ppc64le-12.2.142-archive.tar.xz",
+ "sha256": "3d12bbbf161d9981ae5eae302f098a312929f657edf12a4b00412aa0023ede79",
+ "md5": "0ba8a43f0793cb77dc485deb6331f820",
+ "size": "2119280"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_nvprof/windows-x86_64/cuda_nvprof-windows-x86_64-12.2.142-archive.zip",
+ "sha256": "968366fb51f413229d48e404951f99ebfa70898b84b8fbb06a5909fbdeb59177",
+ "md5": "8f31af94a9edd798e5d4a4259a829f4c",
+ "size": "1701039"
+ }
+ },
+ "cuda_nvprune": {
+ "name": "CUDA nvprune",
+ "license": "CUDA Toolkit",
+ "license_path": "cuda_nvprune/LICENSE.txt",
+ "version": "12.2.140",
+ "linux-x86_64": {
+ "relative_path": "cuda_nvprune/linux-x86_64/cuda_nvprune-linux-x86_64-12.2.140-archive.tar.xz",
+ "sha256": "f5cf2db9d3214d540490c663691b171b11531be98611b4e6b86b208c7ee4f5cf",
+ "md5": "874fe6f55aed07403f033fa0e467dfeb",
+ "size": "55976"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_nvprune/linux-ppc64le/cuda_nvprune-linux-ppc64le-12.2.140-archive.tar.xz",
+ "sha256": "e949f93789a8256ab647b95b7d63bf814492003ba28c4d1d915753dcffd2b709",
+ "md5": "0f51bf0f64d774f7fbc1c48162ea33cd",
+ "size": "57088"
+ },
+ "linux-sbsa": {
+ "relative_path": "cuda_nvprune/linux-sbsa/cuda_nvprune-linux-sbsa-12.2.140-archive.tar.xz",
+ "sha256": "4e434e9ced2efb9a3bc83edca93262eaa54546cf74783658239f2a05b119eb47",
+ "md5": "0c346f28f771525c802b49a09b56de32",
+ "size": "48176"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_nvprune/windows-x86_64/cuda_nvprune-windows-x86_64-12.2.140-archive.zip",
+ "sha256": "a001ccae83160a713332887d8965f271bbc9fcf5d4eb645c3bab8dbea8a4a72e",
+ "md5": "71a565d385a177a9a0df7c835b7c97c5",
+ "size": "145889"
+ },
+ "linux-aarch64": {
+ "relative_path": "cuda_nvprune/linux-aarch64/cuda_nvprune-linux-aarch64-12.2.140-archive.tar.xz",
+ "sha256": "1911f27cf6629cbdb9183b35b42e700f7e86447f7950ebb6fe2cbc66fee7cebe",
+ "md5": "8e0300d2559ca3e84fd173f767af0e87",
+ "size": "49756"
+ }
+ },
+ "cuda_nvrtc": {
+ "name": "CUDA NVRTC",
+ "license": "CUDA Toolkit",
+ "license_path": "cuda_nvrtc/LICENSE.txt",
+ "version": "12.2.140",
+ "linux-x86_64": {
+ "relative_path": "cuda_nvrtc/linux-x86_64/cuda_nvrtc-linux-x86_64-12.2.140-archive.tar.xz",
+ "sha256": "d13903b5785f9c2157bec4c0d48f2217bfd9079dae5e9873901e4723a83a31d4",
+ "md5": "542800990ddee343974e5113a5214114",
+ "size": "30863708"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_nvrtc/linux-ppc64le/cuda_nvrtc-linux-ppc64le-12.2.140-archive.tar.xz",
+ "sha256": "9a7a75d5187af062babe8c03e3969b112ea57ae01c1331d4dee721ab4b5d0330",
+ "md5": "94c9050afac3c1966dac9389713790a4",
+ "size": "28225232"
+ },
+ "linux-sbsa": {
+ "relative_path": "cuda_nvrtc/linux-sbsa/cuda_nvrtc-linux-sbsa-12.2.140-archive.tar.xz",
+ "sha256": "ff478c5f4bf51a76a1d5ca9f6ca2d8f248f3eb04b7656c8de84d69f5b33c0951",
+ "md5": "1282906a59976c61a5e4b69960696dad",
+ "size": "28239756"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_nvrtc/windows-x86_64/cuda_nvrtc-windows-x86_64-12.2.140-archive.zip",
+ "sha256": "3c02299e9fad2b5fda67301140e841f31db7edac57a57f9233f98d9066d14e32",
+ "md5": "c63e3b6908f2f74306049eaf21f36e11",
+ "size": "96131961"
+ },
+ "linux-aarch64": {
+ "relative_path": "cuda_nvrtc/linux-aarch64/cuda_nvrtc-linux-aarch64-12.2.140-archive.tar.xz",
+ "sha256": "30056d9fadac1b6b347e316463cbdb0245ef699f0ba51b890f8419827b0d0623",
+ "md5": "ab55d00f7dfd247da5eb5df920662da2",
+ "size": "29348908"
+ }
+ },
+ "cuda_nvtx": {
+ "name": "CUDA NVTX",
+ "license": "CUDA Toolkit",
+ "license_path": "cuda_nvtx/LICENSE.txt",
+ "version": "12.2.140",
+ "linux-x86_64": {
+ "relative_path": "cuda_nvtx/linux-x86_64/cuda_nvtx-linux-x86_64-12.2.140-archive.tar.xz",
+ "sha256": "2651bfb5c15fc546556da2d6b1dc48c97e1ee6f8c38d3f1910df56f24d5d028e",
+ "md5": "2e695953ecc05f4b1b10fed36af6463a",
+ "size": "48384"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_nvtx/linux-ppc64le/cuda_nvtx-linux-ppc64le-12.2.140-archive.tar.xz",
+ "sha256": "5e41c750f1677801848765b0db6ac1672b2ea29cc2f5c0ef914d84e52e2a4989",
+ "md5": "bd06c5f123015ad1173b5cd82aba5733",
+ "size": "48476"
+ },
+ "linux-sbsa": {
+ "relative_path": "cuda_nvtx/linux-sbsa/cuda_nvtx-linux-sbsa-12.2.140-archive.tar.xz",
+ "sha256": "b94ecd3824a7ecaf95b3d74b8972a29aae5ab98af349333f9c737f106d10b16a",
+ "md5": "989d0b2b18e9aebf9d18d55041ab6338",
+ "size": "49008"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_nvtx/windows-x86_64/cuda_nvtx-windows-x86_64-12.2.140-archive.zip",
+ "sha256": "6e68b436760aa05a5190d04c104a2c4f2f47073b099c6c25cb989a769c69f77a",
+ "md5": "6d5d9e9988529a1a00dce81cc399cbc0",
+ "size": "65732"
+ },
+ "linux-aarch64": {
+ "relative_path": "cuda_nvtx/linux-aarch64/cuda_nvtx-linux-aarch64-12.2.140-archive.tar.xz",
+ "sha256": "cda3e9725103446d17ba8e117230f985834d85bdacb4ed036cef5a113abed352",
+ "md5": "a35a15866757be7f2f49a37272f445f5",
+ "size": "51544"
+ }
+ },
+ "cuda_nvvp": {
+ "name": "CUDA NVVP",
+ "license": "CUDA Toolkit",
+ "license_path": "cuda_nvvp/LICENSE.txt",
+ "version": "12.2.142",
+ "linux-x86_64": {
+ "relative_path": "cuda_nvvp/linux-x86_64/cuda_nvvp-linux-x86_64-12.2.142-archive.tar.xz",
+ "sha256": "a5afc346567aa1a0129b901c2ea2246e69c49b21451e93cafd15c2c7cc3776e2",
+ "md5": "b72eb16023bf083e7422bf2bf681f3c2",
+ "size": "117735088"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_nvvp/linux-ppc64le/cuda_nvvp-linux-ppc64le-12.2.142-archive.tar.xz",
+ "sha256": "7a2d6cc4ca2b9c907f68cb82ee861283d746e6a99f9fc1f7090ae4bfeafa3bbf",
+ "md5": "6bc08cb579e4e75433509d3441173825",
+ "size": "117180108"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_nvvp/windows-x86_64/cuda_nvvp-windows-x86_64-12.2.142-archive.zip",
+ "sha256": "0be4646875789d14013c70040e9e61abb4ebd4892e2418a5d4238a73ade44058",
+ "md5": "cf9c31100d163ea912d2fdf504f05849",
+ "size": "120341504"
+ }
+ },
+ "cuda_opencl": {
+ "name": "CUDA OpenCL",
+ "license": "CUDA Toolkit",
+ "license_path": "cuda_opencl/LICENSE.txt",
+ "version": "12.2.140",
+ "linux-x86_64": {
+ "relative_path": "cuda_opencl/linux-x86_64/cuda_opencl-linux-x86_64-12.2.140-archive.tar.xz",
+ "sha256": "2d921db089c490addc3f66047ea51858dc4e77c74a43fd53454c44a3c22a7a87",
+ "md5": "71116747f33359fe617bfcc9787b32bd",
+ "size": "74896"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_opencl/windows-x86_64/cuda_opencl-windows-x86_64-12.2.140-archive.zip",
+ "sha256": "966cdd101773ebaf5da77217f9da75324ec6f3dc8a3d4663e5ec439ccdf06e7b",
+ "md5": "a22fcb058bd2b909dc0b2feb572ff919",
+ "size": "112950"
+ }
+ },
+ "cuda_profiler_api": {
+ "name": "CUDA Profiler API",
+ "license": "CUDA Toolkit",
+ "license_path": "cuda_profiler_api/LICENSE.txt",
+ "version": "12.2.140",
+ "linux-x86_64": {
+ "relative_path": "cuda_profiler_api/linux-x86_64/cuda_profiler_api-linux-x86_64-12.2.140-archive.tar.xz",
+ "sha256": "4c27538fb10dc86d0a54ff205e4099204ca2534784605dde80284a59be05d7ae",
+ "md5": "c0d27b98ea356c39dd99263a7bd2197d",
+ "size": "16052"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_profiler_api/linux-ppc64le/cuda_profiler_api-linux-ppc64le-12.2.140-archive.tar.xz",
+ "sha256": "fa6f0e0273677c35e5dd025e91171863ba6434e9557b4526f166eeae3146227c",
+ "md5": "0e4c5faac5b7232f5057b6eec5988901",
+ "size": "16056"
+ },
+ "linux-sbsa": {
+ "relative_path": "cuda_profiler_api/linux-sbsa/cuda_profiler_api-linux-sbsa-12.2.140-archive.tar.xz",
+ "sha256": "dbfc2e5b4f45c47601549f6481955d2629aa1001921ac3dce284a1626f805d6c",
+ "md5": "0d349e18c3a6c43344f78948cefa800d",
+ "size": "16048"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_profiler_api/windows-x86_64/cuda_profiler_api-windows-x86_64-12.2.140-archive.zip",
+ "sha256": "36d865be0bcd4a8be8bdd48fd24bc8b5d5e5f181ea12631d3c8a52e8321807f9",
+ "md5": "2c552582bfbc00cf8b23456c2a52d9e2",
+ "size": "20085"
+ },
+ "linux-aarch64": {
+ "relative_path": "cuda_profiler_api/linux-aarch64/cuda_profiler_api-linux-aarch64-12.2.140-archive.tar.xz",
+ "sha256": "a93303be55363f9e8f2570a1a16abbcf0194f36fd5c894624f73e76d5a3282e2",
+ "md5": "19578120942de186c59679f0cf7b117a",
+ "size": "16052"
+ }
+ },
+ "cuda_sanitizer_api": {
+ "name": "CUDA Compute Sanitizer API",
+ "license": "CUDA Toolkit",
+ "license_path": "cuda_sanitizer_api/LICENSE.txt",
+ "version": "12.2.140",
+ "linux-x86_64": {
+ "relative_path": "cuda_sanitizer_api/linux-x86_64/cuda_sanitizer_api-linux-x86_64-12.2.140-archive.tar.xz",
+ "sha256": "1d02913ab7a1389a13b4f66479be73fe6391df29a53123cf86efba5f88e991d2",
+ "md5": "4b87808b82a9309287fc0254233c6d37",
+ "size": "8296348"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_sanitizer_api/linux-ppc64le/cuda_sanitizer_api-linux-ppc64le-12.2.140-archive.tar.xz",
+ "sha256": "5f37b3d901403094c68b2bdbc34381f3daaae7504fc92e5e8ab8feefe196f2b2",
+ "md5": "aae50148dc628403eb2ad71499501d52",
+ "size": "7643868"
+ },
+ "linux-sbsa": {
+ "relative_path": "cuda_sanitizer_api/linux-sbsa/cuda_sanitizer_api-linux-sbsa-12.2.140-archive.tar.xz",
+ "sha256": "a16ca8a7283b4eb074ee878fc44c85dab8946ed6d2ff6a8893c409ebff3c8e3e",
+ "md5": "134e9d9a6b20e2fa53618cfe590eeeb5",
+ "size": "6213596"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_sanitizer_api/windows-x86_64/cuda_sanitizer_api-windows-x86_64-12.2.140-archive.zip",
+ "sha256": "1c1d84647d331759bbed4ef820e3ad26866af7383ddcc0ba02d695b9886d7820",
+ "md5": "384a685b9b81204b4273f5e1cac7481d",
+ "size": "13897879"
+ },
+ "linux-aarch64": {
+ "relative_path": "cuda_sanitizer_api/linux-aarch64/cuda_sanitizer_api-linux-aarch64-12.2.140-archive.tar.xz",
+ "sha256": "4503ed0e7f2b24bbe8b47ceef5df44f2ef9ddf707d33bdd561964f1d5ad01cf7",
+ "md5": "b679a95b4dc76e267990547025587dab",
+ "size": "3562156"
+ }
+ },
+ "fabricmanager": {
+ "name": "NVIDIA Fabric Manager",
+ "license": "NVIDIA Driver",
+ "license_path": "fabricmanager/LICENSE.txt",
+ "version": "535.104.05",
+ "linux-x86_64": {
+ "relative_path": "fabricmanager/linux-x86_64/fabricmanager-linux-x86_64-535.104.05-archive.tar.xz",
+ "sha256": "d71c8bb69b90421d8e761937b5ed4b9b6e81ecae581f7abcfd9e1fc351488791",
+ "md5": "1f8c835831781c1916503f95e52050f2",
+ "size": "1819572"
+ },
+ "linux-sbsa": {
+ "relative_path": "fabricmanager/linux-sbsa/fabricmanager-linux-sbsa-535.104.05-archive.tar.xz",
+ "sha256": "da60bdc321f396003a466e771dc69b4aea06f084e6076606dcdd5db473169cdf",
+ "md5": "f2838a9c204d9dc8d23fa5c857cded19",
+ "size": "1680668"
+ }
+ },
+ "libcublas": {
+ "name": "CUDA cuBLAS",
+ "license": "CUDA Toolkit",
+ "license_path": "libcublas/LICENSE.txt",
+ "version": "12.2.5.6",
+ "linux-x86_64": {
+ "relative_path": "libcublas/linux-x86_64/libcublas-linux-x86_64-12.2.5.6-archive.tar.xz",
+ "sha256": "56ccf7ffbe7ea204fbb0c5c4c55829ef3fb81b2e811f8073fcd0bbef438b262e",
+ "md5": "dfd9fc6f65d0d2200cbbf0c28d5c7067",
+ "size": "505014804"
+ },
+ "linux-ppc64le": {
+ "relative_path": "libcublas/linux-ppc64le/libcublas-linux-ppc64le-12.2.5.6-archive.tar.xz",
+ "sha256": "0883ddfb1460cb69219a80fffe3e1ef02d59caf08ff60fb86453cdabdf5c7318",
+ "md5": "53db5e36efe8dbf45135d8835cf6ca0a",
+ "size": "400304640"
+ },
+ "linux-sbsa": {
+ "relative_path": "libcublas/linux-sbsa/libcublas-linux-sbsa-12.2.5.6-archive.tar.xz",
+ "sha256": "be6885ddccdf7b5f6efaf4272aef7cffbb5502258e9991cd93c5bc110a38e364",
+ "md5": "bde4d96c012a7cc232e1b5709e0d076c",
+ "size": "496898260"
+ },
+ "windows-x86_64": {
+ "relative_path": "libcublas/windows-x86_64/libcublas-windows-x86_64-12.2.5.6-archive.zip",
+ "sha256": "205f20a1e91a9502ad4b9bca2e66effa76ef14ef5378e1fc5b6e2a223158ac5b",
+ "md5": "23535cff27e5ab460026dd2164123935",
+ "size": "443774878"
+ },
+ "linux-aarch64": {
+ "relative_path": "libcublas/linux-aarch64/libcublas-linux-aarch64-12.2.5.6-archive.tar.xz",
+ "sha256": "db001ba7f3e33568846b1c37ccdf54dcea66396975e43720471d799d08e1eb5f",
+ "md5": "7f68aaa55b34724cc64458e85b6625b5",
+ "size": "453455004"
+ }
+ },
+ "libcudla": {
+ "name": "cuDLA",
+ "license": "CUDA Toolkit",
+ "license_path": "libcudla/LICENSE.txt",
+ "version": "12.2.140",
+ "linux-aarch64": {
+ "relative_path": "libcudla/linux-aarch64/libcudla-linux-aarch64-12.2.140-archive.tar.xz",
+ "sha256": "3e4e3b6ecdd80f8519f3411ee01b479260130665c38b620cad163e7838b3a863",
+ "md5": "ce878668cba58c1dc7ff8ad35ecd41cb",
+ "size": "37772"
+ }
+ },
+ "libcufft": {
+ "name": "CUDA cuFFT",
+ "license": "CUDA Toolkit",
+ "license_path": "libcufft/LICENSE.txt",
+ "version": "11.0.8.103",
+ "linux-x86_64": {
+ "relative_path": "libcufft/linux-x86_64/libcufft-linux-x86_64-11.0.8.103-archive.tar.xz",
+ "sha256": "b146efb8bb500ee82519a7783b55c68c36f2c350a61cbba7d7b642ddc0d68bcb",
+ "md5": "b3e0cf021beaab33668fefef599a7fdc",
+ "size": "170424256"
+ },
+ "linux-ppc64le": {
+ "relative_path": "libcufft/linux-ppc64le/libcufft-linux-ppc64le-11.0.8.103-archive.tar.xz",
+ "sha256": "5b001c8e37c1e5e098c54afae5100bff70171bcf5ba245eb423f3c4bac197ffd",
+ "md5": "38440f3f109bcb2be1b83307f9d853c1",
+ "size": "170548816"
+ },
+ "linux-sbsa": {
+ "relative_path": "libcufft/linux-sbsa/libcufft-linux-sbsa-11.0.8.103-archive.tar.xz",
+ "sha256": "c4c247f2c3d608aa690ed0237e5e0413455a9ee10a59ce84e2643b44800705cc",
+ "md5": "169c5bfa425c8b2a7ed10e41e6fec6ad",
+ "size": "170566888"
+ },
+ "windows-x86_64": {
+ "relative_path": "libcufft/windows-x86_64/libcufft-windows-x86_64-11.0.8.103-archive.zip",
+ "sha256": "d523ea42f195f16c4b117276797093834a1fffbbcd006c2b24cf31736d995e60",
+ "md5": "162ddfeab043199e2d81ab1ff835285a",
+ "size": "97456781"
+ },
+ "linux-aarch64": {
+ "relative_path": "libcufft/linux-aarch64/libcufft-linux-aarch64-11.0.8.103-archive.tar.xz",
+ "sha256": "15d1ada050f60a5362b80650ef63be4663bf6749a8c298bfa93009ce4b8113fa",
+ "md5": "65df3f69475f750b96ee97f272e73a02",
+ "size": "170672168"
+ }
+ },
+ "libcufile": {
+ "name": "CUDA cuFile",
+ "license": "CUDA Toolkit",
+ "license_path": "libcufile/LICENSE.txt",
+ "version": "1.7.2.10",
+ "linux-x86_64": {
+ "relative_path": "libcufile/linux-x86_64/libcufile-linux-x86_64-1.7.2.10-archive.tar.xz",
+ "sha256": "60f9e442b09998d1937827b4f56982bfc22fa1c15ede9bc1261e9cc947a94087",
+ "md5": "57a580d197e88709494844c86d983874",
+ "size": "41854504"
+ },
+ "linux-sbsa": {
+ "relative_path": "libcufile/linux-sbsa/libcufile-linux-sbsa-1.7.2.10-archive.tar.xz",
+ "sha256": "00be847ca86b90fb540174ad70f34899c2f8f351637775b9c5fef5b7ad3adb76",
+ "md5": "a743513410e6ef3243f0f49d3dffc191",
+ "size": "41302032"
+ },
+ "linux-aarch64": {
+ "relative_path": "libcufile/linux-aarch64/libcufile-linux-aarch64-1.7.2.10-archive.tar.xz",
+ "sha256": "36477dbe734c00945ff5f99369c9324bd560c4ad65b65a260996ae41d3b2e4f5",
+ "md5": "51397e31461a10e590c9c459bb3d0899",
+ "size": "41277664"
+ }
+ },
+ "libcurand": {
+ "name": "CUDA cuRAND",
+ "license": "CUDA Toolkit",
+ "license_path": "libcurand/LICENSE.txt",
+ "version": "10.3.3.141",
+ "linux-x86_64": {
+ "relative_path": "libcurand/linux-x86_64/libcurand-linux-x86_64-10.3.3.141-archive.tar.xz",
+ "sha256": "105ce31a3e83e8e548e35efe8e3b9f18b4fdb30048d0305015c2cf62257a090c",
+ "md5": "d1bd0610eb7014957b802f9d349bbcfc",
+ "size": "81947124"
+ },
+ "linux-ppc64le": {
+ "relative_path": "libcurand/linux-ppc64le/libcurand-linux-ppc64le-10.3.3.141-archive.tar.xz",
+ "sha256": "21f2cd0312bc35037fd8a1dde1444af75050e409a316a1502f26a48f00f6db5c",
+ "md5": "d568a4c72d5d2cf54c6f5ba1b9818037",
+ "size": "81983516"
+ },
+ "linux-sbsa": {
+ "relative_path": "libcurand/linux-sbsa/libcurand-linux-sbsa-10.3.3.141-archive.tar.xz",
+ "sha256": "a1e754fe336f12848cb9f4f7b3c13a6bc81df375fe4babfb160936242a71d99d",
+ "md5": "c87d4ac4804368253053b628aca51992",
+ "size": "81932084"
+ },
+ "windows-x86_64": {
+ "relative_path": "libcurand/windows-x86_64/libcurand-windows-x86_64-10.3.3.141-archive.zip",
+ "sha256": "46058aefc4fd8fb120c8565fc6ec5dcc6b4374cf973c2523b5cb8189e51e27bb",
+ "md5": "967ecfc6dd8480a5bfeec6f8e40fbff1",
+ "size": "55279391"
+ },
+ "linux-aarch64": {
+ "relative_path": "libcurand/linux-aarch64/libcurand-linux-aarch64-10.3.3.141-archive.tar.xz",
+ "sha256": "b1430ba8424f638ef1eeb16a602641d68d9929b88f5a6328217da0d660a0694e",
+ "md5": "0be2590de89b92ed414ec46b24558765",
+ "size": "84106840"
+ }
+ },
+ "libcusolver": {
+ "name": "CUDA cuSOLVER",
+ "license": "CUDA Toolkit",
+ "license_path": "libcusolver/LICENSE.txt",
+ "version": "11.5.2.141",
+ "linux-x86_64": {
+ "relative_path": "libcusolver/linux-x86_64/libcusolver-linux-x86_64-11.5.2.141-archive.tar.xz",
+ "sha256": "7037b9fda9d5e4cebab204e0850a9df7e6f66724f798c4ca17e9af21dcfe9ba3",
+ "md5": "cae5929ff01dc4c8bb1be402c25ba977",
+ "size": "123206104"
+ },
+ "linux-ppc64le": {
+ "relative_path": "libcusolver/linux-ppc64le/libcusolver-linux-ppc64le-11.5.2.141-archive.tar.xz",
+ "sha256": "9edc8138ed3f9a06c1a09789073988acae3a8a0efac368904efa3bb044f1e2a6",
+ "md5": "d1efcf4e667f035b11c0ac35434ee685",
+ "size": "123174440"
+ },
+ "linux-sbsa": {
+ "relative_path": "libcusolver/linux-sbsa/libcusolver-linux-sbsa-11.5.2.141-archive.tar.xz",
+ "sha256": "57a1912f8f0f53a192254863d2c5feccb6a878cdf8dfce39594788aca5f46b8f",
+ "md5": "cc088b37f04e7734c86924129787e805",
+ "size": "122133404"
+ },
+ "windows-x86_64": {
+ "relative_path": "libcusolver/windows-x86_64/libcusolver-windows-x86_64-11.5.2.141-archive.zip",
+ "sha256": "e49095d45121c18f566a06aa9e688088193f892a1a381e6028233b037bbd39fa",
+ "md5": "00cd279c6ee12667f297ab45e9c555f1",
+ "size": "120619029"
+ },
+ "linux-aarch64": {
+ "relative_path": "libcusolver/linux-aarch64/libcusolver-linux-aarch64-11.5.2.141-archive.tar.xz",
+ "sha256": "988c5e61477e4425c02b3c162c6e8eaad907452ccbdcd0297040e9c0c0ac12df",
+ "md5": "0bf9fb89f0413da2b6ad78a9d3b203e9",
+ "size": "133247048"
+ }
+ },
+ "libcusparse": {
+ "name": "CUDA cuSPARSE",
+ "license": "CUDA Toolkit",
+ "license_path": "libcusparse/LICENSE.txt",
+ "version": "12.1.2.141",
+ "linux-x86_64": {
+ "relative_path": "libcusparse/linux-x86_64/libcusparse-linux-x86_64-12.1.2.141-archive.tar.xz",
+ "sha256": "042d635487006837e08ebe0c307ee1ccfa026209d0ce2c64183581626c79ff3b",
+ "md5": "65b0479aadb72845e07110de537b681a",
+ "size": "211882788"
+ },
+ "linux-ppc64le": {
+ "relative_path": "libcusparse/linux-ppc64le/libcusparse-linux-ppc64le-12.1.2.141-archive.tar.xz",
+ "sha256": "623895f34c8a80bbcb2ba2e0f491b1919cb7891480b0284afb5d6c3e7452bf5f",
+ "md5": "50b234d86a02e4c889b4f32efff94e98",
+ "size": "212005264"
+ },
+ "linux-sbsa": {
+ "relative_path": "libcusparse/linux-sbsa/libcusparse-linux-sbsa-12.1.2.141-archive.tar.xz",
+ "sha256": "5068d6909a37bb96989f6af6a197280986eb917398391da2f45df2e47eb44cf6",
+ "md5": "117f01470d0e6087616c7ea430484f12",
+ "size": "211611296"
+ },
+ "windows-x86_64": {
+ "relative_path": "libcusparse/windows-x86_64/libcusparse-windows-x86_64-12.1.2.141-archive.zip",
+ "sha256": "70ea2dfc918aa23fadb8e3804cd6f04e80ec19f44eeffa635bf3e69e76b3c046",
+ "md5": "f77e684538cfa54df2d818d9418774ee",
+ "size": "192615584"
+ },
+ "linux-aarch64": {
+ "relative_path": "libcusparse/linux-aarch64/libcusparse-linux-aarch64-12.1.2.141-archive.tar.xz",
+ "sha256": "12f3b910e7facb0f4204cdfd9cc1d46e828a6d6d220da36e852bb4be3fa10b15",
+ "md5": "6f76bb018c30f8b1d40f338640bd44a5",
+ "size": "226905832"
+ }
+ },
+ "libnpp": {
+ "name": "CUDA NPP",
+ "license": "CUDA Toolkit",
+ "license_path": "libnpp/LICENSE.txt",
+ "version": "12.2.1.4",
+ "linux-x86_64": {
+ "relative_path": "libnpp/linux-x86_64/libnpp-linux-x86_64-12.2.1.4-archive.tar.xz",
+ "sha256": "82aff958dab64a89ec719ae082290b998082719aea6be4de9d642bf2c9fcbc04",
+ "md5": "06767a79831f85adc36e0629bb91dc64",
+ "size": "183348052"
+ },
+ "linux-ppc64le": {
+ "relative_path": "libnpp/linux-ppc64le/libnpp-linux-ppc64le-12.2.1.4-archive.tar.xz",
+ "sha256": "35dc58629efbb0af289e28b866f299d464d44fdb2b824b4870421cdfbd5b9153",
+ "md5": "aed7ef1d0e624e9d8ef6c30635bfa2c7",
+ "size": "183901836"
+ },
+ "linux-sbsa": {
+ "relative_path": "libnpp/linux-sbsa/libnpp-linux-sbsa-12.2.1.4-archive.tar.xz",
+ "sha256": "a7ff7086df1ee8a253e8f8b50730738b515b084ec32b57ea1c7cd2154f9e007c",
+ "md5": "1e6fc062ee6987ec09e1d756a1925cb3",
+ "size": "182584840"
+ },
+ "windows-x86_64": {
+ "relative_path": "libnpp/windows-x86_64/libnpp-windows-x86_64-12.2.1.4-archive.zip",
+ "sha256": "4815f6e77ea000b7f7ec50e4c1e2772e3be05a40afcc501c8c7e6d7c4f5f53ac",
+ "md5": "7a0d5709c07a50181465a8d7314d5c0a",
+ "size": "153082156"
+ },
+ "linux-aarch64": {
+ "relative_path": "libnpp/linux-aarch64/libnpp-linux-aarch64-12.2.1.4-archive.tar.xz",
+ "sha256": "b046373786657d7f8c7a2aca170900d38ec62bd91c728489e2ed62f78e5ac588",
+ "md5": "be6a424f4d4cd41b48e19dbdeb9273bd",
+ "size": "200658988"
+ }
+ },
+ "libnvidia_nscq": {
+ "name": "NVIDIA NSCQ API",
+ "license": "NVIDIA Driver",
+ "license_path": "libnvidia_nscq/LICENSE.txt",
+ "version": "535.104.05",
+ "linux-x86_64": {
+ "relative_path": "libnvidia_nscq/linux-x86_64/libnvidia_nscq-linux-x86_64-535.104.05-archive.tar.xz",
+ "sha256": "ab3704b11cdf381d739fdae98e53aea6aec95538a32efc89cc90dbd3a8595091",
+ "md5": "480b1a8a966d5fc7f0306b90e3e68f6b",
+ "size": "350592"
+ },
+ "linux-sbsa": {
+ "relative_path": "libnvidia_nscq/linux-sbsa/libnvidia_nscq-linux-sbsa-535.104.05-archive.tar.xz",
+ "sha256": "3f59ae0385b30677ef6cce248e805da6ef71fc151ec4779825716f42bff6274e",
+ "md5": "91f8d38263ad9b013dce0c3e7db1e8a2",
+ "size": "317620"
+ }
+ },
+ "libnvjitlink": {
+ "name": "NVIDIA compiler library for JIT LTO functionality",
+ "license": "CUDA Toolkit",
+ "license_path": "libnvjitlink/LICENSE.txt",
+ "version": "12.2.140",
+ "linux-x86_64": {
+ "relative_path": "libnvjitlink/linux-x86_64/libnvjitlink-linux-x86_64-12.2.140-archive.tar.xz",
+ "sha256": "1d6339ea90dc0d68e8e3d819c92ca1b3b1a0fab4837587d546a3289c152e5337",
+ "md5": "d806f9651074516ffbf1ae133155b03f",
+ "size": "26317844"
+ },
+ "linux-ppc64le": {
+ "relative_path": "libnvjitlink/linux-ppc64le/libnvjitlink-linux-ppc64le-12.2.140-archive.tar.xz",
+ "sha256": "5a202c4c460537b3f9a423ea3b4956da1616254222f10cd6b169f1169f1917b7",
+ "md5": "c16ab243b07f4cb28ca6d55848c96519",
+ "size": "23972384"
+ },
+ "linux-sbsa": {
+ "relative_path": "libnvjitlink/linux-sbsa/libnvjitlink-linux-sbsa-12.2.140-archive.tar.xz",
+ "sha256": "0d661c092c3f5eafe889ff1bce131f0f2a0ab00e4ee7a06a118cebf8051ad737",
+ "md5": "631b76cc50df2bfd36367a6d916950fc",
+ "size": "23930512"
+ },
+ "windows-x86_64": {
+ "relative_path": "libnvjitlink/windows-x86_64/libnvjitlink-windows-x86_64-12.2.140-archive.zip",
+ "sha256": "21795de33dfffefa314ce7461aae3ea7509974848b8acd1842d600ee19278c4f",
+ "md5": "8003ea4a05fc864584c7f73ac7466342",
+ "size": "86973701"
+ },
+ "linux-aarch64": {
+ "relative_path": "libnvjitlink/linux-aarch64/libnvjitlink-linux-aarch64-12.2.140-archive.tar.xz",
+ "sha256": "42f0caf3f922464edda5b8c1973ad388a39d606245793c59ebbaefc69cbc327d",
+ "md5": "762b587f30ff99bac0beb1a4ce1d274c",
+ "size": "25032700"
+ }
+ },
+ "libnvjpeg": {
+ "name": "CUDA nvJPEG",
+ "license": "CUDA Toolkit",
+ "license_path": "libnvjpeg/LICENSE.txt",
+ "version": "12.2.2.4",
+ "linux-x86_64": {
+ "relative_path": "libnvjpeg/linux-x86_64/libnvjpeg-linux-x86_64-12.2.2.4-archive.tar.xz",
+ "sha256": "86f5dde034a89c0ca26f39c6ec14e1ce47c88f7e7852913137153fd45de78f4b",
+ "md5": "7c7ce0b140a7cb16717d5fdd12c0889b",
+ "size": "2556648"
+ },
+ "linux-ppc64le": {
+ "relative_path": "libnvjpeg/linux-ppc64le/libnvjpeg-linux-ppc64le-12.2.2.4-archive.tar.xz",
+ "sha256": "ae73ecef99852488cd7cb36ab1f0a1a5e2c43c3b3addc4a9485cb5741fbb0bb0",
+ "md5": "15a5f09aab83a4e6b5036f07dd4eac22",
+ "size": "2584100"
+ },
+ "linux-sbsa": {
+ "relative_path": "libnvjpeg/linux-sbsa/libnvjpeg-linux-sbsa-12.2.2.4-archive.tar.xz",
+ "sha256": "3dec2a261f3e7fa23537e270cbfe57cdd768c2994db1dadbe0740a26fcb16c31",
+ "md5": "4704427b2485e5a4391bba7d499bacff",
+ "size": "2384748"
+ },
+ "windows-x86_64": {
+ "relative_path": "libnvjpeg/windows-x86_64/libnvjpeg-windows-x86_64-12.2.2.4-archive.zip",
+ "sha256": "9efe4c5cb0a13b00862c7dd860a96216ec8794c311d4648d1291e8dc1d3f6e0c",
+ "md5": "d48dd3780c2d3001c15ae54410cd9ef0",
+ "size": "2830376"
+ },
+ "linux-aarch64": {
+ "relative_path": "libnvjpeg/linux-aarch64/libnvjpeg-linux-aarch64-12.2.2.4-archive.tar.xz",
+ "sha256": "3fc0049b56dbfc380eebcaf77cdeddd2a4f1ea71ab89a2caaaf529924d52404d",
+ "md5": "f51c25d446ba25a3c1625fc22e903575",
+ "size": "2528220"
+ }
+ },
+ "nsight_compute": {
+ "name": "Nsight Compute",
+ "license": "NVIDIA SLA",
+ "license_path": "nsight_compute/LICENSE.txt",
+ "version": "2023.2.2.3",
+ "linux-x86_64": {
+ "relative_path": "nsight_compute/linux-x86_64/nsight_compute-linux-x86_64-2023.2.2.3-archive.tar.xz",
+ "sha256": "b2927dce0f75c34b6be00a7cdc2d6f75c0704e98fd7576b9068cdd2f0291deee",
+ "md5": "b893062619e138908a8f5867be6adbf0",
+ "size": "724649144"
+ },
+ "linux-ppc64le": {
+ "relative_path": "nsight_compute/linux-ppc64le/nsight_compute-linux-ppc64le-2023.2.2.3-archive.tar.xz",
+ "sha256": "404de395caa2e05749985e6539174f4cab27d2ca2de765825474bf58c1cfd57f",
+ "md5": "a81d54aefd491fbdfd8414791ea11242",
+ "size": "185173220"
+ },
+ "linux-sbsa": {
+ "relative_path": "nsight_compute/linux-sbsa/nsight_compute-linux-sbsa-2023.2.2.3-archive.tar.xz",
+ "sha256": "77bf1f7c016a05ce301c1d68e1fc0ca4b290bcc56771e368d0d0b12ef6f1dc89",
+ "md5": "1d1fe09d2db3bda1ef92cf00ca05091e",
+ "size": "350202056"
+ },
+ "windows-x86_64": {
+ "relative_path": "nsight_compute/windows-x86_64/nsight_compute-windows-x86_64-2023.2.2.3-archive.zip",
+ "sha256": "92edddf25449e9337864faf4a5018e91e5fbbb33e68b184fd3557d16d86e1fe0",
+ "md5": "37f66efef784946095bb405869076049",
+ "size": "664653357"
+ },
+ "linux-aarch64": {
+ "relative_path": "nsight_compute/linux-aarch64/nsight_compute-linux-aarch64-2023.2.2.3-archive.tar.xz",
+ "sha256": "5e5c840fbdf1cd67dd1ecba79c49b550dd18156cd5b491a191cb327d50bb2f1e",
+ "md5": "33dfafbaaab58809530f1c8f36ab5fb4",
+ "size": "740366868"
+ }
+ },
+ "nsight_systems": {
+ "name": "Nsight Systems",
+ "license": "NVIDIA SLA",
+ "license_path": "nsight_systems/LICENSE.txt",
+ "version": "2023.2.3.1004",
+ "linux-x86_64": {
+ "relative_path": "nsight_systems/linux-x86_64/nsight_systems-linux-x86_64-2023.2.3.1004-archive.tar.xz",
+ "sha256": "d0fd2d347d563e22de4e420d0f169c434a49fde3a8391dc072c87903803781f6",
+ "md5": "89c440861b5f85a4c93f98bea99ed39e",
+ "size": "223340448"
+ },
+ "linux-ppc64le": {
+ "relative_path": "nsight_systems/linux-ppc64le/nsight_systems-linux-ppc64le-2023.2.3.1004-archive.tar.xz",
+ "sha256": "0a91c310da7d8755c51b2e3c03a3bf0f28a034fa67129365fc06a064c9a5c741",
+ "md5": "4a78d50fc945f6236d0d6af1be0037b4",
+ "size": "64909400"
+ },
+ "linux-sbsa": {
+ "relative_path": "nsight_systems/linux-sbsa/nsight_systems-linux-sbsa-2023.2.3.1004-archive.tar.xz",
+ "sha256": "3bec2b405da6a090e694d5641d9376ed8f50c7d29b7ab8bd02c628f5ca845957",
+ "md5": "2f41741cb5db83db66fa6282fdf21163",
+ "size": "195417228"
+ },
+ "windows-x86_64": {
+ "relative_path": "nsight_systems/windows-x86_64/nsight_systems-windows-x86_64-2023.2.3.1004-archive.zip",
+ "sha256": "ff34ce8a50fc6c4de7b494fda970dac9ce3658a2483629865243d83561d41718",
+ "md5": "11629d3685f8d2b74108afc242131f2a",
+ "size": "335314514"
+ }
+ },
+ "nsight_vse": {
+ "name": "Nsight Visual Studio Edition (VSE)",
+ "license": "NVIDIA SLA",
+ "license_path": "nsight_vse/LICENSE.txt",
+ "version": "2023.2.2.23221",
+ "windows-x86_64": {
+ "relative_path": "nsight_vse/windows-x86_64/nsight_vse-windows-x86_64-2023.2.2.23221-archive.zip",
+ "sha256": "a310ef2a2604ecdb741f1f8961d26ebb969a17db81a89c769224a60645181553",
+ "md5": "8bce1c927bf0b902fa3cb6557af4c0d5",
+ "size": "526808861"
+ }
+ },
+ "nvidia_driver": {
+ "name": "NVIDIA Linux Driver",
+ "license": "NVIDIA Driver",
+ "license_path": "nvidia_driver/LICENSE.txt",
+ "version": "535.104.05",
+ "linux-x86_64": {
+ "relative_path": "nvidia_driver/linux-x86_64/nvidia_driver-linux-x86_64-535.104.05-archive.tar.xz",
+ "sha256": "f19c11dfda9e1e5c3e0a2ca775cdaa851431648540f4e8e2916c53735debd450",
+ "md5": "eeb4a2a99f4d2f5f0323cd4369e99cb1",
+ "size": "392555044"
+ },
+ "linux-ppc64le": {
+ "relative_path": "nvidia_driver/linux-ppc64le/nvidia_driver-linux-ppc64le-535.104.05-archive.tar.xz",
+ "sha256": "7c83f0a42a94ec60fbda5ce18e99f4c90758757698c1d21a8d83957daafa26b7",
+ "md5": "f251522e7b479c04008b3d0c573a218c",
+ "size": "100007576"
+ },
+ "linux-sbsa": {
+ "relative_path": "nvidia_driver/linux-sbsa/nvidia_driver-linux-sbsa-535.104.05-archive.tar.xz",
+ "sha256": "eb089f52ddda09f4b2bcf0eb661d0bb7881a3d63cbca558c9530ab50b4ef84ee",
+ "md5": "1f518fbc7860141e885366e7e526f235",
+ "size": "306432584"
+ }
+ },
+ "nvidia_fs": {
+ "name": "NVIDIA filesystem",
+ "license": "CUDA Toolkit",
+ "license_path": "nvidia_fs/LICENSE.txt",
+ "version": "2.17.5",
+ "linux-x86_64": {
+ "relative_path": "nvidia_fs/linux-x86_64/nvidia_fs-linux-x86_64-2.17.5-archive.tar.xz",
+ "sha256": "3b6d9b6bc82cf575b38e99467a7987d40725a50004a67bc5edce4c40cd2b239e",
+ "md5": "b9164b9d3c34733257da7a15e5d38bcb",
+ "size": "58420"
+ },
+ "linux-sbsa": {
+ "relative_path": "nvidia_fs/linux-sbsa/nvidia_fs-linux-sbsa-2.17.5-archive.tar.xz",
+ "sha256": "e51f5a6ea897fa1b875f8b5da1cb3d16368dcdd5a6e8e02fc996b535a020a2fc",
+ "md5": "60aad0a8803dcece1e837fc7281b92e0",
+ "size": "58404"
+ },
+ "linux-aarch64": {
+ "relative_path": "nvidia_fs/linux-aarch64/nvidia_fs-linux-aarch64-2.17.5-archive.tar.xz",
+ "sha256": "c3bdb6177a0a5dc12fb1d41471b6bed4dae6a95c3d32e5fb6c0b740f6551b366",
+ "md5": "8010eaa202a53499a469d6216bee9fc9",
+ "size": "58420"
+ }
+ },
+ "visual_studio_integration": {
+ "name": "CUDA Visual Studio Integration",
+ "license": "CUDA Toolkit",
+ "license_path": "visual_studio_integration/LICENSE.txt",
+ "version": "12.2.140",
+ "windows-x86_64": {
+ "relative_path": "visual_studio_integration/windows-x86_64/visual_studio_integration-windows-x86_64-12.2.140-archive.zip",
+ "sha256": "6e754aabb61d0e8d1154aa22c42b95ff2c8b35a2989c99ec08a8c0f5e85128ec",
+ "md5": "ef934c22792d947d6e8872859dbc5102",
+ "size": "518030"
+ }
+ }
+}
diff --git a/pkgs/development/cuda-modules/cuda/manifests/redistrib_12.3.0.json b/pkgs/development/cuda-modules/cuda/manifests/redistrib_12.3.0.json
new file mode 100644
index 000000000000..85a859471c29
--- /dev/null
+++ b/pkgs/development/cuda-modules/cuda/manifests/redistrib_12.3.0.json
@@ -0,0 +1,971 @@
+{
+ "release_date": "2023-10-19",
+ "release_label": "12.3.0",
+ "release_product": "cuda",
+ "cuda_cccl": {
+ "name": "CXX Core Compute Libraries",
+ "license": "CUDA Toolkit",
+ "license_path": "cuda_cccl/LICENSE.txt",
+ "version": "12.3.52",
+ "linux-x86_64": {
+ "relative_path": "cuda_cccl/linux-x86_64/cuda_cccl-linux-x86_64-12.3.52-archive.tar.xz",
+ "sha256": "659f8f8fd58eb7f5bc8ba171712147a007a2c8c92f30b21d135cf2d12f80226d",
+ "md5": "e97f283762e4cc26a91368b545445888",
+ "size": "1148140"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_cccl/linux-ppc64le/cuda_cccl-linux-ppc64le-12.3.52-archive.tar.xz",
+ "sha256": "1a188bc279ba32d910259bdf9b7106accacba163ce9ef92989af18ca8a50a6ea",
+ "md5": "a2c10d1037efe99ff2bd840a552500a0",
+ "size": "1148584"
+ },
+ "linux-sbsa": {
+ "relative_path": "cuda_cccl/linux-sbsa/cuda_cccl-linux-sbsa-12.3.52-archive.tar.xz",
+ "sha256": "96b5465af73b77447c3997d923916f7aea0939ffd0d8be42bc197ee8d8965fca",
+ "md5": "7b33cb50efd7d589bc1da8fd292179b6",
+ "size": "1147616"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_cccl/windows-x86_64/cuda_cccl-windows-x86_64-12.3.52-archive.zip",
+ "sha256": "074c26ca05bd305ee23fdc56c3e8115d21c7843c5778fb75052791d66ee73711",
+ "md5": "ac1857b6c543c5489c126fb6a1ef0b10",
+ "size": "3041533"
+ }
+ },
+ "cuda_cudart": {
+ "name": "CUDA Runtime (cudart)",
+ "license": "CUDA Toolkit",
+ "license_path": "cuda_cudart/LICENSE.txt",
+ "version": "12.3.52",
+ "linux-x86_64": {
+ "relative_path": "cuda_cudart/linux-x86_64/cuda_cudart-linux-x86_64-12.3.52-archive.tar.xz",
+ "sha256": "0dcd864fcef10b7d4591cc545330c411f589b27b12c98c30ac6e3d5e14eb2ee4",
+ "md5": "d0857c0c2b568ca05aac12dc67a6871b",
+ "size": "1090372"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_cudart/linux-ppc64le/cuda_cudart-linux-ppc64le-12.3.52-archive.tar.xz",
+ "sha256": "354d1ffdd1ce2da61ec2c3fb1b15cdf65270804aba78863d235cc0d69a9c9eec",
+ "md5": "8abeb75f2d60efe9f69eb3ae3266ae45",
+ "size": "1068716"
+ },
+ "linux-sbsa": {
+ "relative_path": "cuda_cudart/linux-sbsa/cuda_cudart-linux-sbsa-12.3.52-archive.tar.xz",
+ "sha256": "4789a039df340581d7a71f5da6af9f222baa2265e8de8ce00365a31ac645adca",
+ "md5": "abe7432e966b61c9d6272ef5f0d889f0",
+ "size": "1079100"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_cudart/windows-x86_64/cuda_cudart-windows-x86_64-12.3.52-archive.zip",
+ "sha256": "a01396eeb88b52137dd1878e1278a1608f848194a1bb7faa02d6b147894d17a9",
+ "md5": "5731383d0884a47d93e52772c0815042",
+ "size": "2462899"
+ }
+ },
+ "cuda_cuobjdump": {
+ "name": "cuobjdump",
+ "license": "CUDA Toolkit",
+ "license_path": "cuda_cuobjdump/LICENSE.txt",
+ "version": "12.3.52",
+ "linux-x86_64": {
+ "relative_path": "cuda_cuobjdump/linux-x86_64/cuda_cuobjdump-linux-x86_64-12.3.52-archive.tar.xz",
+ "sha256": "cfedfd2e64aedec65793240c2814bc94463eaafe508bb34776b5d7bee783c899",
+ "md5": "9de85c598e48234db4ec743b2984205a",
+ "size": "171908"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_cuobjdump/linux-ppc64le/cuda_cuobjdump-linux-ppc64le-12.3.52-archive.tar.xz",
+ "sha256": "33bbf67fbf5cfa5e1a451c3325330fc032a0e58ed31748839993ecb94711a9a0",
+ "md5": "d628a4c6ae76e52cec8bcb976a30edea",
+ "size": "215840"
+ },
+ "linux-sbsa": {
+ "relative_path": "cuda_cuobjdump/linux-sbsa/cuda_cuobjdump-linux-sbsa-12.3.52-archive.tar.xz",
+ "sha256": "cce91131e57a901463ce1dc86577fe67db0bf6a17f8aefe3e269fff98689151d",
+ "md5": "c390408c5973d68eb7d292678dc201b8",
+ "size": "181628"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_cuobjdump/windows-x86_64/cuda_cuobjdump-windows-x86_64-12.3.52-archive.zip",
+ "sha256": "90f583b64f97bd600d0f6d81026bee6cfd2712d5b4905d238b0b6ab21a0709c3",
+ "md5": "f789a23aa0fe7e38f5c874be8612502f",
+ "size": "4013028"
+ }
+ },
+ "cuda_cupti": {
+ "name": "CUPTI",
+ "license": "CUDA Toolkit",
+ "license_path": "cuda_cupti/LICENSE.txt",
+ "version": "12.3.52",
+ "linux-x86_64": {
+ "relative_path": "cuda_cupti/linux-x86_64/cuda_cupti-linux-x86_64-12.3.52-archive.tar.xz",
+ "sha256": "f51ae93f02378d88b5f53b66abad675f0b2e8b4444192b4705a550b1d083de79",
+ "md5": "2ad99522a4e6a6aab309fb44b611e607",
+ "size": "19651160"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_cupti/linux-ppc64le/cuda_cupti-linux-ppc64le-12.3.52-archive.tar.xz",
+ "sha256": "8dead100bec1dd9b02f56e34dfeae91381422cbf858ce1c9fd1a45fdde946a16",
+ "md5": "dbc7e027e4e2f1d9f2a59db6ec20b2f0",
+ "size": "10918684"
+ },
+ "linux-sbsa": {
+ "relative_path": "cuda_cupti/linux-sbsa/cuda_cupti-linux-sbsa-12.3.52-archive.tar.xz",
+ "sha256": "39f07116b64d8b3b9bf17c65c45d97bf19886eb41847e30c6606751455cbb284",
+ "md5": "c701206a376dab8f82aae89c9d3d4085",
+ "size": "10086868"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_cupti/windows-x86_64/cuda_cupti-windows-x86_64-12.3.52-archive.zip",
+ "sha256": "c177c59124f4ae41d46950999548931905f6097de57f88df7d2af62dffbdf249",
+ "md5": "4402839a83f9daed16007ba93fa528ec",
+ "size": "13149248"
+ }
+ },
+ "cuda_cuxxfilt": {
+ "name": "CUDA cuxxfilt (demangler)",
+ "license": "CUDA Toolkit",
+ "license_path": "cuda_cuxxfilt/LICENSE.txt",
+ "version": "12.3.52",
+ "linux-x86_64": {
+ "relative_path": "cuda_cuxxfilt/linux-x86_64/cuda_cuxxfilt-linux-x86_64-12.3.52-archive.tar.xz",
+ "sha256": "932ef5f2f607b5fcb5a84b4489d562cd1239ef7cebfaf862070f9953d02e6cce",
+ "md5": "b1d37d6dd3a6f6218b73c8310cafbd12",
+ "size": "188368"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_cuxxfilt/linux-ppc64le/cuda_cuxxfilt-linux-ppc64le-12.3.52-archive.tar.xz",
+ "sha256": "dc0490f0881ee51f803bfcd93fcd448216776fa347712d43823c09e687f013b1",
+ "md5": "7eadb41329c74d76212f2e830232e854",
+ "size": "180568"
+ },
+ "linux-sbsa": {
+ "relative_path": "cuda_cuxxfilt/linux-sbsa/cuda_cuxxfilt-linux-sbsa-12.3.52-archive.tar.xz",
+ "sha256": "5a9c4d613a8120b21c1f44a9e48f2908bd429e2059f8aaabf4cb67bd5c468e04",
+ "md5": "755a801e5f34f090bda0139f32432e21",
+ "size": "174576"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_cuxxfilt/windows-x86_64/cuda_cuxxfilt-windows-x86_64-12.3.52-archive.zip",
+ "sha256": "d7b94c8fa3198764e0664709543a9ee5820a004df9afa70af69c84d2cfca5bc4",
+ "md5": "ad52248ba90cc66a4f73e1914ef3b090",
+ "size": "170310"
+ }
+ },
+ "cuda_demo_suite": {
+ "name": "CUDA Demo Suite",
+ "license": "CUDA Toolkit",
+ "license_path": "cuda_demo_suite/LICENSE.txt",
+ "version": "12.3.52",
+ "linux-x86_64": {
+ "relative_path": "cuda_demo_suite/linux-x86_64/cuda_demo_suite-linux-x86_64-12.3.52-archive.tar.xz",
+ "sha256": "ed9dd4e1b5fad1c21cfdab9df2d9c80c6360513f4ebd4dd1bc71d518c0a5f2d2",
+ "md5": "a18e17098bfc19e966e36152c7417b01",
+ "size": "4000328"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_demo_suite/windows-x86_64/cuda_demo_suite-windows-x86_64-12.3.52-archive.zip",
+ "sha256": "a93c7712d3b2782964172c1677868684a4145f8bc8cb18b9173e4abb640ee353",
+ "md5": "17adbdccd94580c1b821ed6ea9a856cf",
+ "size": "5061022"
+ }
+ },
+ "cuda_documentation": {
+ "name": "CUDA Documentation",
+ "license": "CUDA Toolkit",
+ "license_path": "cuda_documentation/LICENSE.txt",
+ "version": "12.3.52",
+ "linux-x86_64": {
+ "relative_path": "cuda_documentation/linux-x86_64/cuda_documentation-linux-x86_64-12.3.52-archive.tar.xz",
+ "sha256": "b2bea4ca04808c88fc34ce3da98457f789f6087effe9c12ec5c7cadc583f8c2e",
+ "md5": "6c898f430b8cc9f89c3acc2ecb3587c7",
+ "size": "67052"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_documentation/linux-ppc64le/cuda_documentation-linux-ppc64le-12.3.52-archive.tar.xz",
+ "sha256": "ac53d750359c4c0bf92111ee46c0dc4ffc4e78c480e8319c48c6097697712847",
+ "md5": "870aa50e6b0d5627e44152dbbe28d100",
+ "size": "67156"
+ },
+ "linux-sbsa": {
+ "relative_path": "cuda_documentation/linux-sbsa/cuda_documentation-linux-sbsa-12.3.52-archive.tar.xz",
+ "sha256": "2e95ef6bee1b78068d6a8a854effec0e31aed07cf6d81f48021cee213fd01c26",
+ "md5": "076cebe3b4f8f76c4e66b5369566ea8a",
+ "size": "67044"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_documentation/windows-x86_64/cuda_documentation-windows-x86_64-12.3.52-archive.zip",
+ "sha256": "57f074a8fd407f9848fccbe6fb728d649938f315b3135ca0070682fa326df466",
+ "md5": "b6d4e19b1239e1f63856ce91bf058b38",
+ "size": "105364"
+ }
+ },
+ "cuda_gdb": {
+ "name": "CUDA GDB",
+ "license": "CUDA Toolkit",
+ "license_path": "cuda_gdb/LICENSE.txt",
+ "version": "12.3.52",
+ "linux-x86_64": {
+ "relative_path": "cuda_gdb/linux-x86_64/cuda_gdb-linux-x86_64-12.3.52-archive.tar.xz",
+ "sha256": "597b1429d311e338023763c6e414f8b826f254c139a4422214f6f8d4f9af90f7",
+ "md5": "f6d3aa7856abf88e5c0c4e5cebf5af8e",
+ "size": "65762552"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_gdb/linux-ppc64le/cuda_gdb-linux-ppc64le-12.3.52-archive.tar.xz",
+ "sha256": "2738151a55fcc13f01195722a5cd316eb3b2e49fc6ab4da066bdc13a1e2c98af",
+ "md5": "9940939654686fd3da00d1fa281e212c",
+ "size": "65482616"
+ },
+ "linux-sbsa": {
+ "relative_path": "cuda_gdb/linux-sbsa/cuda_gdb-linux-sbsa-12.3.52-archive.tar.xz",
+ "sha256": "8eb60a57eec17d837aa4be481f4399aa6288262ae61990cedf8f202a5b2329f4",
+ "md5": "80a1a0127fff32fa4aadd6e7074303f9",
+ "size": "65463172"
+ }
+ },
+ "cuda_nsight": {
+ "name": "Nsight Eclipse Edition Plugin",
+ "license": "CUDA Toolkit",
+ "license_path": "cuda_nsight/LICENSE.txt",
+ "version": "12.3.52",
+ "linux-x86_64": {
+ "relative_path": "cuda_nsight/linux-x86_64/cuda_nsight-linux-x86_64-12.3.52-archive.tar.xz",
+ "sha256": "7e96029a8a730c799d7e85d283d4d3f21601448e50e3af407ff54f4344a30847",
+ "md5": "6a688c24dd28528970f028f62763e907",
+ "size": "118689728"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_nsight/linux-ppc64le/cuda_nsight-linux-ppc64le-12.3.52-archive.tar.xz",
+ "sha256": "8121c2f187e3bfc1542e155d52c69283ada1f5d8c17e4779306e095926856d6e",
+ "md5": "3dae1d37c213a1e76cd0f571214b1bc3",
+ "size": "118689712"
+ }
+ },
+ "cuda_nvcc": {
+ "name": "CUDA NVCC",
+ "license": "CUDA Toolkit",
+ "license_path": "cuda_nvcc/LICENSE.txt",
+ "version": "12.3.52",
+ "linux-x86_64": {
+ "relative_path": "cuda_nvcc/linux-x86_64/cuda_nvcc-linux-x86_64-12.3.52-archive.tar.xz",
+ "sha256": "32302154a7ec122defdbb49f1c7cc8777f204c3199d9222f013046be256f72d6",
+ "md5": "858c4eea2da82037bae9b6eef47747ed",
+ "size": "47698868"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_nvcc/linux-ppc64le/cuda_nvcc-linux-ppc64le-12.3.52-archive.tar.xz",
+ "sha256": "f7c647b74f2f85f5d9c42d951d810cb7130288b11d25ef7308fb489e1150232f",
+ "md5": "c19a78d3e11fde996b83e2ac21252199",
+ "size": "42947524"
+ },
+ "linux-sbsa": {
+ "relative_path": "cuda_nvcc/linux-sbsa/cuda_nvcc-linux-sbsa-12.3.52-archive.tar.xz",
+ "sha256": "98940f1719b2ab1af943293601307b9e87ea71e30809d429fd7dc2e59b294c68",
+ "md5": "e47ff4a9f6d35fa01efc7c5f64ebf1e8",
+ "size": "41816996"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_nvcc/windows-x86_64/cuda_nvcc-windows-x86_64-12.3.52-archive.zip",
+ "sha256": "1c9e275d10ce496f75efc2337284ab7b6b8c7deb2abc148ea90b0a7ac9ebd9fd",
+ "md5": "5a3765f447771c6a983b7a90ca2f5396",
+ "size": "62734155"
+ }
+ },
+ "cuda_nvdisasm": {
+ "name": "CUDA nvdisasm",
+ "license": "CUDA Toolkit",
+ "license_path": "cuda_nvdisasm/LICENSE.txt",
+ "version": "12.3.52",
+ "linux-x86_64": {
+ "relative_path": "cuda_nvdisasm/linux-x86_64/cuda_nvdisasm-linux-x86_64-12.3.52-archive.tar.xz",
+ "sha256": "dfaa7c1bea5e4e833374da2f80156998bc303e8787a6e88d6a9c97fdead6e9a9",
+ "md5": "a800e8d833020a5794310c74b54e73c4",
+ "size": "49879928"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_nvdisasm/linux-ppc64le/cuda_nvdisasm-linux-ppc64le-12.3.52-archive.tar.xz",
+ "sha256": "06e9e4ba698d9b29f0d36e732264e8f1ce920cbe9b4014227104280f665674f6",
+ "md5": "a59901cdbd2c583cd59053e863b673a0",
+ "size": "49879940"
+ },
+ "linux-sbsa": {
+ "relative_path": "cuda_nvdisasm/linux-sbsa/cuda_nvdisasm-linux-sbsa-12.3.52-archive.tar.xz",
+ "sha256": "3d9b4e99966f9e9305b54a55991a64b59d85d804dc3876f0881b538cff09c84c",
+ "md5": "cb93fd227f8eb20df6b39176801d144f",
+ "size": "49820084"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_nvdisasm/windows-x86_64/cuda_nvdisasm-windows-x86_64-12.3.52-archive.zip",
+ "sha256": "59f237756aa152cd1f18ee49e30cc9138ad6b0b451e338b467684f8c1b512117",
+ "md5": "860e10f6ffcf7312709cefcfa6067047",
+ "size": "50139397"
+ }
+ },
+ "cuda_nvml_dev": {
+ "name": "CUDA NVML Headers",
+ "license": "CUDA Toolkit",
+ "license_path": "cuda_nvml_dev/LICENSE.txt",
+ "version": "12.3.52",
+ "linux-x86_64": {
+ "relative_path": "cuda_nvml_dev/linux-x86_64/cuda_nvml_dev-linux-x86_64-12.3.52-archive.tar.xz",
+ "sha256": "37537d1946513d41a0b4b350ee93d4722a52fd56293c66f3dbdb33bf96d799f8",
+ "md5": "691e15a41db1eac40f9ba96c3b702852",
+ "size": "87052"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_nvml_dev/linux-ppc64le/cuda_nvml_dev-linux-ppc64le-12.3.52-archive.tar.xz",
+ "sha256": "eb107e7c12c89c221f34f700fd838d2788d40febb43df45a387653c677a38027",
+ "md5": "5ed3d7b3a60abef4f8e038976a8c4304",
+ "size": "85620"
+ },
+ "linux-sbsa": {
+ "relative_path": "cuda_nvml_dev/linux-sbsa/cuda_nvml_dev-linux-sbsa-12.3.52-archive.tar.xz",
+ "sha256": "4cee78d3354f268730e40c04626abb38bfb7329a06feb9ab0ab4fc53b2ffe09a",
+ "md5": "5a2b431c55f26240d3b2806ffc92ad30",
+ "size": "86308"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_nvml_dev/windows-x86_64/cuda_nvml_dev-windows-x86_64-12.3.52-archive.zip",
+ "sha256": "26309a28f1ea2ad58c8eac6725e39210889d8310e5eecd234fe385056ea4b4cf",
+ "md5": "c79c8a619506364c791aa5e7d0d354ac",
+ "size": "120977"
+ }
+ },
+ "cuda_nvprof": {
+ "name": "CUDA nvprof",
+ "license": "CUDA Toolkit",
+ "license_path": "cuda_nvprof/LICENSE.txt",
+ "version": "12.3.52",
+ "linux-x86_64": {
+ "relative_path": "cuda_nvprof/linux-x86_64/cuda_nvprof-linux-x86_64-12.3.52-archive.tar.xz",
+ "sha256": "b4683cee4e0837e19d22a93d2b944a740de4837049ab4f7a4ac97f35a554c3b9",
+ "md5": "7ed9fe37b9fd3b84a24c4fcc04e500b8",
+ "size": "2441540"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_nvprof/linux-ppc64le/cuda_nvprof-linux-ppc64le-12.3.52-archive.tar.xz",
+ "sha256": "38c9c81e0913cbce002d094b504c5c94418b8968cf951a3764919439957e5894",
+ "md5": "af1ea66babdfe389194447e65b4885b7",
+ "size": "2120596"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_nvprof/windows-x86_64/cuda_nvprof-windows-x86_64-12.3.52-archive.zip",
+ "sha256": "4b82430be0be570dfbe9fb0b3aa316b413757444f7b7a36fb70de81b58cb61c3",
+ "md5": "d5bd756383bda6676c9c1e41793bd948",
+ "size": "1700913"
+ }
+ },
+ "cuda_nvprune": {
+ "name": "CUDA nvprune",
+ "license": "CUDA Toolkit",
+ "license_path": "cuda_nvprune/LICENSE.txt",
+ "version": "12.3.52",
+ "linux-x86_64": {
+ "relative_path": "cuda_nvprune/linux-x86_64/cuda_nvprune-linux-x86_64-12.3.52-archive.tar.xz",
+ "sha256": "1ba95b8a3c0b44a91ab7f1c5c52a23bad56cd2ca651e4f9c6a820d666ade24e3",
+ "md5": "253cbe9af015b13868e88540530ac206",
+ "size": "56212"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_nvprune/linux-ppc64le/cuda_nvprune-linux-ppc64le-12.3.52-archive.tar.xz",
+ "sha256": "66b8e6c69ca9e6368d5e6753bc3a38f51c43d58d3e1fa30fc41cab5af2d58bf0",
+ "md5": "b3a6f87df7d2288b5d01e31caab131e5",
+ "size": "57240"
+ },
+ "linux-sbsa": {
+ "relative_path": "cuda_nvprune/linux-sbsa/cuda_nvprune-linux-sbsa-12.3.52-archive.tar.xz",
+ "sha256": "8161576c8b9b4eeb23fdb3def3373e17a82f3bf9ee75422c16ffc30f9a9bcec7",
+ "md5": "fa4958bdca0f2188508fcdf8790dd291",
+ "size": "48436"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_nvprune/windows-x86_64/cuda_nvprune-windows-x86_64-12.3.52-archive.zip",
+ "sha256": "17b5efeaf20298ef51ecea0969e8013481717c1d73bb2df5c6a3c994546f9944",
+ "md5": "dcc3362f5b55bf3fc088a591a647ff2f",
+ "size": "146052"
+ }
+ },
+ "cuda_nvrtc": {
+ "name": "CUDA NVRTC",
+ "license": "CUDA Toolkit",
+ "license_path": "cuda_nvrtc/LICENSE.txt",
+ "version": "12.3.52",
+ "linux-x86_64": {
+ "relative_path": "cuda_nvrtc/linux-x86_64/cuda_nvrtc-linux-x86_64-12.3.52-archive.tar.xz",
+ "sha256": "6d549612a9c61caf7356d8a13d99a85cfa644269ed856192bea13c7e5f8ce234",
+ "md5": "68aa875913caefbe11de5fded4df7ac9",
+ "size": "31333156"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_nvrtc/linux-ppc64le/cuda_nvrtc-linux-ppc64le-12.3.52-archive.tar.xz",
+ "sha256": "0e12e3bc044d6b1d0440493e086d7b7ca8c31eafe79e4fe7fbada6dd209d5d57",
+ "md5": "5d64fbfc312afa6c0259de98917e447a",
+ "size": "28575620"
+ },
+ "linux-sbsa": {
+ "relative_path": "cuda_nvrtc/linux-sbsa/cuda_nvrtc-linux-sbsa-12.3.52-archive.tar.xz",
+ "sha256": "8c1aa8bb711a31d50f613d8594103cfeaf062e9a422094dcf6d18646ecd99f17",
+ "md5": "f879465dd1304b83b82a8b895a37d7b2",
+ "size": "28661256"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_nvrtc/windows-x86_64/cuda_nvrtc-windows-x86_64-12.3.52-archive.zip",
+ "sha256": "3dabf99c94d8cadd4efc5163fb53207f8c011e553b08c41cb760d18bbf2e3f0b",
+ "md5": "1fb1e8d9668177ce740a9e5f24d568c9",
+ "size": "102259575"
+ }
+ },
+ "cuda_nvtx": {
+ "name": "CUDA NVTX",
+ "license": "CUDA Toolkit",
+ "license_path": "cuda_nvtx/LICENSE.txt",
+ "version": "12.3.52",
+ "linux-x86_64": {
+ "relative_path": "cuda_nvtx/linux-x86_64/cuda_nvtx-linux-x86_64-12.3.52-archive.tar.xz",
+ "sha256": "090068726f299ac218f125fe15fb845bef5670ce48eccb95e752479b40361771",
+ "md5": "59b253c005d1829560b740a1f83bdc04",
+ "size": "48388"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_nvtx/linux-ppc64le/cuda_nvtx-linux-ppc64le-12.3.52-archive.tar.xz",
+ "sha256": "2c3a6c1f84139e706c1a329b80dc7afaf2b687cc2e65111a37eb90419cd9ffe5",
+ "md5": "90d934de07f3a1d297509c21ac7c0908",
+ "size": "48400"
+ },
+ "linux-sbsa": {
+ "relative_path": "cuda_nvtx/linux-sbsa/cuda_nvtx-linux-sbsa-12.3.52-archive.tar.xz",
+ "sha256": "d28d0be121286f5fb3e55e2e358bbda18c0eedf16d37347806601cc90ebff789",
+ "md5": "157223166a9249869b0df211073ed11a",
+ "size": "49044"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_nvtx/windows-x86_64/cuda_nvtx-windows-x86_64-12.3.52-archive.zip",
+ "sha256": "92e840d1b5a2f6a5e6f7328de3e99554fbe3d6acfe917010597135c3e69a104b",
+ "md5": "868895cecfa12a9fc5204a673403fcf4",
+ "size": "65690"
+ }
+ },
+ "cuda_nvvp": {
+ "name": "CUDA NVVP",
+ "license": "CUDA Toolkit",
+ "license_path": "cuda_nvvp/LICENSE.txt",
+ "version": "12.3.52",
+ "linux-x86_64": {
+ "relative_path": "cuda_nvvp/linux-x86_64/cuda_nvvp-linux-x86_64-12.3.52-archive.tar.xz",
+ "sha256": "54871072910527bae22af3337163a873cd92ad08ece6ed26e9ca48b6e28ce7f9",
+ "md5": "4dfddacbbeb2b335d678a620848af6bd",
+ "size": "117759232"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_nvvp/linux-ppc64le/cuda_nvvp-linux-ppc64le-12.3.52-archive.tar.xz",
+ "sha256": "7aacfde343022de7e13792d87bcc4f9d7826e9a4f5c11ea11949730098024b3e",
+ "md5": "15bb39a8a7ed622c640112aa5d9ec93f",
+ "size": "111830320"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_nvvp/windows-x86_64/cuda_nvvp-windows-x86_64-12.3.52-archive.zip",
+ "sha256": "40919592c0f3b71264cd4d3de4674bcf775d16ea81209fb4d41fb74673b8d21c",
+ "md5": "efd029d36d6edd6ca074416d98ad68e9",
+ "size": "120340815"
+ }
+ },
+ "cuda_opencl": {
+ "name": "CUDA OpenCL",
+ "license": "CUDA Toolkit",
+ "license_path": "cuda_opencl/LICENSE.txt",
+ "version": "12.3.52",
+ "linux-x86_64": {
+ "relative_path": "cuda_opencl/linux-x86_64/cuda_opencl-linux-x86_64-12.3.52-archive.tar.xz",
+ "sha256": "8e270a6369947e711b5df48c4dbaebcbfdf7245cc4ddb098cfad69f85efa626e",
+ "md5": "94e8d0efc5bf057cff8a55349956371a",
+ "size": "75540"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_opencl/windows-x86_64/cuda_opencl-windows-x86_64-12.3.52-archive.zip",
+ "sha256": "92d4b713626add42437aae1a044cebb1b80c7c47d343963150e5c182f8e3c9a3",
+ "md5": "2288f81210af58bf38f4be7ee29492bc",
+ "size": "114719"
+ }
+ },
+ "cuda_profiler_api": {
+ "name": "CUDA Profiler API",
+ "license": "CUDA Toolkit",
+ "license_path": "cuda_profiler_api/LICENSE.txt",
+ "version": "12.3.52",
+ "linux-x86_64": {
+ "relative_path": "cuda_profiler_api/linux-x86_64/cuda_profiler_api-linux-x86_64-12.3.52-archive.tar.xz",
+ "sha256": "4ab0f21627156b9e0f681863d4adcfe8924b07eb1a40a6381ef807ff588a6d47",
+ "md5": "e96e1c532cfff9287e0ed7b38e3a3ad2",
+ "size": "16048"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_profiler_api/linux-ppc64le/cuda_profiler_api-linux-ppc64le-12.3.52-archive.tar.xz",
+ "sha256": "186094548cb3603f167cac03777bd31c6c02d794dc5312f31b8874e25a515b06",
+ "md5": "7ba4e575eaaaf0ffd39f59eeac156491",
+ "size": "16056"
+ },
+ "linux-sbsa": {
+ "relative_path": "cuda_profiler_api/linux-sbsa/cuda_profiler_api-linux-sbsa-12.3.52-archive.tar.xz",
+ "sha256": "2c1b04b719e6cbccef1e140c4371c1fb119c66b8e788adf3e10313fdb456ba87",
+ "md5": "c2ec9b80c3abf4d404f4da6e934be1c8",
+ "size": "16060"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_profiler_api/windows-x86_64/cuda_profiler_api-windows-x86_64-12.3.52-archive.zip",
+ "sha256": "a339bb2448d39b74e895a1b5321c58cd235d9c7719fe343f8a2cb00c7f5877d4",
+ "md5": "67ebaa93beb345ed1ba5f56c08090568",
+ "size": "20075"
+ }
+ },
+ "cuda_sanitizer_api": {
+ "name": "CUDA Compute Sanitizer API",
+ "license": "CUDA Toolkit",
+ "license_path": "cuda_sanitizer_api/LICENSE.txt",
+ "version": "12.3.52",
+ "linux-x86_64": {
+ "relative_path": "cuda_sanitizer_api/linux-x86_64/cuda_sanitizer_api-linux-x86_64-12.3.52-archive.tar.xz",
+ "sha256": "9dbebdd45130df33685213d8d5c6443ef45b34b9a23cee08d1c8eb54ab662cf9",
+ "md5": "198b805f7dbd3e04bbca139cdd2810b2",
+ "size": "8204808"
+ },
+ "linux-ppc64le": {
+ "relative_path": "cuda_sanitizer_api/linux-ppc64le/cuda_sanitizer_api-linux-ppc64le-12.3.52-archive.tar.xz",
+ "sha256": "8a5bd354931778eb18c0ab118c38748c6a5bafa553cf84fee79d07839763c13e",
+ "md5": "9f9fe626f4f84fec7ee206faa7872f69",
+ "size": "7772948"
+ },
+ "linux-sbsa": {
+ "relative_path": "cuda_sanitizer_api/linux-sbsa/cuda_sanitizer_api-linux-sbsa-12.3.52-archive.tar.xz",
+ "sha256": "a301c71de5f8d786b675c4258a8dd4fdc6533468c81f946b327e1a7f1ae859c2",
+ "md5": "37712b47eff245ce1e1dcdf0f685f6d4",
+ "size": "6519848"
+ },
+ "windows-x86_64": {
+ "relative_path": "cuda_sanitizer_api/windows-x86_64/cuda_sanitizer_api-windows-x86_64-12.3.52-archive.zip",
+ "sha256": "9d7abb0c7df2b9104888ea11539055117023cf7354d6859789c233e6e5df14b8",
+ "md5": "53e6bdc5e662ceb0efd8b2c1f0704a29",
+ "size": "14116642"
+ }
+ },
+ "fabricmanager": {
+ "name": "NVIDIA Fabric Manager",
+ "license": "NVIDIA Driver",
+ "license_path": "fabricmanager/LICENSE.txt",
+ "version": "545.23.06",
+ "linux-x86_64": {
+ "relative_path": "fabricmanager/linux-x86_64/fabricmanager-linux-x86_64-545.23.06-archive.tar.xz",
+ "sha256": "3c0e848f554b33cf941e54ce1775f4f11198dbbc0275e261082f8fca0d0a28d9",
+ "md5": "3a04213dcd349cc2964eb29cce4c6bcc",
+ "size": "5088924"
+ },
+ "linux-sbsa": {
+ "relative_path": "fabricmanager/linux-sbsa/fabricmanager-linux-sbsa-545.23.06-archive.tar.xz",
+ "sha256": "ffe93591af3d1075177ff598ae02c7067db5b2edde8bb016356c8d2ea549eb6d",
+ "md5": "0c73afa460eaa469bb51e7c3fba8fa38",
+ "size": "4649044"
+ }
+ },
+ "libcublas": {
+ "name": "CUDA cuBLAS",
+ "license": "CUDA Toolkit",
+ "license_path": "libcublas/LICENSE.txt",
+ "version": "12.3.2.9",
+ "linux-x86_64": {
+ "relative_path": "libcublas/linux-x86_64/libcublas-linux-x86_64-12.3.2.9-archive.tar.xz",
+ "sha256": "793fb630ffeac7aabd241e43cd41d5209fb93e9505cb7937bdd318188d47551f",
+ "md5": "7b3a5411eeb85a061e48ce77b6f1e695",
+ "size": "504998132"
+ },
+ "linux-ppc64le": {
+ "relative_path": "libcublas/linux-ppc64le/libcublas-linux-ppc64le-12.3.2.9-archive.tar.xz",
+ "sha256": "c6b00cf18831527543f93a2e35d98f3b297d7a5b6896a598995eb4a3fa47f39c",
+ "md5": "7842b3f6de4312b21b7910b85f56587e",
+ "size": "401263304"
+ },
+ "linux-sbsa": {
+ "relative_path": "libcublas/linux-sbsa/libcublas-linux-sbsa-12.3.2.9-archive.tar.xz",
+ "sha256": "bb83278da1007847a72e8f8ad40186c70a2ead7e48bf9eb387aeda94a8b63672",
+ "md5": "2dadf0b64c0f1781b606bda508e1d8b8",
+ "size": "496892884"
+ },
+ "windows-x86_64": {
+ "relative_path": "libcublas/windows-x86_64/libcublas-windows-x86_64-12.3.2.9-archive.zip",
+ "sha256": "35c177357715c9c326ee50fa87192dee6b9c25944725ec3107f63675d10df4cf",
+ "md5": "7f1b5517f09170f46bc97812b0c81b13",
+ "size": "443868444"
+ }
+ },
+ "libcufft": {
+ "name": "CUDA cuFFT",
+ "license": "CUDA Toolkit",
+ "license_path": "libcufft/LICENSE.txt",
+ "version": "11.0.11.19",
+ "linux-x86_64": {
+ "relative_path": "libcufft/linux-x86_64/libcufft-linux-x86_64-11.0.11.19-archive.tar.xz",
+ "sha256": "f84d33026cc59f6bdfe4ce446b78912499fc4447e8b7b4e3f1617bb0dae2a27e",
+ "md5": "9becd4989c7b92bc2f7fa4429c613fd1",
+ "size": "172050036"
+ },
+ "linux-ppc64le": {
+ "relative_path": "libcufft/linux-ppc64le/libcufft-linux-ppc64le-11.0.11.19-archive.tar.xz",
+ "sha256": "45a7f4bef97846374cc11c637b4b6b635b8e6abd0a45555ebb3ef5afc3c9c159",
+ "md5": "76a2f1431da7985b8deaea7355a6f3cf",
+ "size": "173409752"
+ },
+ "linux-sbsa": {
+ "relative_path": "libcufft/linux-sbsa/libcufft-linux-sbsa-11.0.11.19-archive.tar.xz",
+ "sha256": "c6867258f4347557435b2dfb7d7e05405cd6a21c954f9ab82a22a1280e93173c",
+ "md5": "78655b8a9b6d32d76bc5cff2e1e735d6",
+ "size": "172359036"
+ },
+ "windows-x86_64": {
+ "relative_path": "libcufft/windows-x86_64/libcufft-windows-x86_64-11.0.11.19-archive.zip",
+ "sha256": "df838d3a085f3741410f86c90a3da8dc57b38d69d830b198473b04fb0e8cfe06",
+ "md5": "420b784f259ccafe210c04fef0edd1e6",
+ "size": "96307613"
+ }
+ },
+ "libcufile": {
+ "name": "CUDA cuFile",
+ "license": "CUDA Toolkit",
+ "license_path": "libcufile/LICENSE.txt",
+ "version": "1.8.0.34",
+ "linux-x86_64": {
+ "relative_path": "libcufile/linux-x86_64/libcufile-linux-x86_64-1.8.0.34-archive.tar.xz",
+ "sha256": "16d9810a414354f084820b3dacd59baa0dcbdc1c951519803fa10784d1f43ec4",
+ "md5": "9a27732eee2556fe72009fbdb9007342",
+ "size": "41857344"
+ },
+ "linux-sbsa": {
+ "relative_path": "libcufile/linux-sbsa/libcufile-linux-sbsa-1.8.0.34-archive.tar.xz",
+ "sha256": "733c02066ac5b026337da0a6adfc0ce3c71a677cfac9528c4e22443f0cd615bc",
+ "md5": "f67ac3f54ba73bbd69411237fba00c87",
+ "size": "41296760"
+ }
+ },
+ "libcurand": {
+ "name": "CUDA cuRAND",
+ "license": "CUDA Toolkit",
+ "license_path": "libcurand/LICENSE.txt",
+ "version": "10.3.4.52",
+ "linux-x86_64": {
+ "relative_path": "libcurand/linux-x86_64/libcurand-linux-x86_64-10.3.4.52-archive.tar.xz",
+ "sha256": "8ac8ca5b1ab22e13cbd474ea5dfe24a2d6d1ff02dc5ed06b07648066c7ea34fc",
+ "md5": "04779769c4d217ee94e034f60d0a0e43",
+ "size": "81714596"
+ },
+ "linux-ppc64le": {
+ "relative_path": "libcurand/linux-ppc64le/libcurand-linux-ppc64le-10.3.4.52-archive.tar.xz",
+ "sha256": "8de3fee960f55895af53a2817835086c4d0c260628a32120d2987ae4e1b48e9f",
+ "md5": "9a2900df6914baf192eff7fd886be734",
+ "size": "81766484"
+ },
+ "linux-sbsa": {
+ "relative_path": "libcurand/linux-sbsa/libcurand-linux-sbsa-10.3.4.52-archive.tar.xz",
+ "sha256": "2923351205c6d078a0678857f507f57e0aeaab9570946faad2ade97362abafc7",
+ "md5": "c3064fc74451401d864c811588d7447d",
+ "size": "81702812"
+ },
+ "windows-x86_64": {
+ "relative_path": "libcurand/windows-x86_64/libcurand-windows-x86_64-10.3.4.52-archive.zip",
+ "sha256": "e3634e5eb0d9133e92909c525775e43ebc9597b4f6dda1f95d09bea18e4f4c51",
+ "md5": "19e696cffbaa7acb889b8c0092ae7db4",
+ "size": "55099171"
+ }
+ },
+ "libcusolver": {
+ "name": "CUDA cuSOLVER",
+ "license": "CUDA Toolkit",
+ "license_path": "libcusolver/LICENSE.txt",
+ "version": "11.5.3.52",
+ "linux-x86_64": {
+ "relative_path": "libcusolver/linux-x86_64/libcusolver-linux-x86_64-11.5.3.52-archive.tar.xz",
+ "sha256": "334470e66d74102fa7a80e7eeb9ab5b80fe4939204a67d4ef64d369fe254cae2",
+ "md5": "8430c15911f35fcbf2108820df8ddcff",
+ "size": "123465076"
+ },
+ "linux-ppc64le": {
+ "relative_path": "libcusolver/linux-ppc64le/libcusolver-linux-ppc64le-11.5.3.52-archive.tar.xz",
+ "sha256": "a71dcef7bccd565003120bb5d18cf8adb0ed4428b3a122f1869f4849827234a1",
+ "md5": "f4997ae343547742e63fcd819cd02bad",
+ "size": "123579460"
+ },
+ "linux-sbsa": {
+ "relative_path": "libcusolver/linux-sbsa/libcusolver-linux-sbsa-11.5.3.52-archive.tar.xz",
+ "sha256": "3de3b43a6576a10adac99ac34984c3c623ad6666699aa0531ca239d9d27beee5",
+ "md5": "2c2ae3936e81a9338fab1f3f723eedc9",
+ "size": "122842492"
+ },
+ "windows-x86_64": {
+ "relative_path": "libcusolver/windows-x86_64/libcusolver-windows-x86_64-11.5.3.52-archive.zip",
+ "sha256": "73251d1b23faed1a04a84801beeb643161a1d10c6cdccd5f321a7dda7b105290",
+ "md5": "d088b48c66d39651cc05952529d308c7",
+ "size": "120934003"
+ }
+ },
+ "libcusparse": {
+ "name": "CUDA cuSPARSE",
+ "license": "CUDA Toolkit",
+ "license_path": "libcusparse/LICENSE.txt",
+ "version": "12.1.3.153",
+ "linux-x86_64": {
+ "relative_path": "libcusparse/linux-x86_64/libcusparse-linux-x86_64-12.1.3.153-archive.tar.xz",
+ "sha256": "62b091161967b830cb20cdd73ceb77da28bd88a33db9b734644531f36f3556f6",
+ "md5": "f6685c2b0e80052f77210a451daf5fb6",
+ "size": "212909260"
+ },
+ "linux-ppc64le": {
+ "relative_path": "libcusparse/linux-ppc64le/libcusparse-linux-ppc64le-12.1.3.153-archive.tar.xz",
+ "sha256": "b086126226b919f6fcacbf1ef547045ea848bbc739bd6524a6bd2aee46110f61",
+ "md5": "0df5916c88513e489a47a83b58dc9444",
+ "size": "212929864"
+ },
+ "linux-sbsa": {
+ "relative_path": "libcusparse/linux-sbsa/libcusparse-linux-sbsa-12.1.3.153-archive.tar.xz",
+ "sha256": "9f61ff29dc5aa272b771ba0691565d73f167ffe544b3d10f42c3f84ae9aa510a",
+ "md5": "5f4a30593348a87234f612dd3dd7b204",
+ "size": "212557236"
+ },
+ "windows-x86_64": {
+ "relative_path": "libcusparse/windows-x86_64/libcusparse-windows-x86_64-12.1.3.153-archive.zip",
+ "sha256": "ae79b3b756a1c2ba848c2931bf0c9ae62746ab7755d110d68a280392999a0b45",
+ "md5": "9c1caa26adc1cc51728c632f89e38fa7",
+ "size": "192897620"
+ }
+ },
+ "libnpp": {
+ "name": "CUDA NPP",
+ "license": "CUDA Toolkit",
+ "license_path": "libnpp/LICENSE.txt",
+ "version": "12.2.2.32",
+ "linux-x86_64": {
+ "relative_path": "libnpp/linux-x86_64/libnpp-linux-x86_64-12.2.2.32-archive.tar.xz",
+ "sha256": "1f8f47aedb988eea8611eabe085e6f9e177981b4d942e4d45185d90f752eed3e",
+ "md5": "194a625a46f20799e8e0dc1ed7148a7a",
+ "size": "183688252"
+ },
+ "linux-ppc64le": {
+ "relative_path": "libnpp/linux-ppc64le/libnpp-linux-ppc64le-12.2.2.32-archive.tar.xz",
+ "sha256": "00f2a26ea9ce3f4090ac72a3e2659faba6ab000afa1f22f50eeabe72ed4bf5b1",
+ "md5": "b916512ad551b21fff9b2ec88e2b5658",
+ "size": "184496636"
+ },
+ "linux-sbsa": {
+ "relative_path": "libnpp/linux-sbsa/libnpp-linux-sbsa-12.2.2.32-archive.tar.xz",
+ "sha256": "d2f5e784d4486663e4a0851e3bedd7fab769cf7960a4d37bfb07c2feb43ca4b7",
+ "md5": "8d4fd6cc3e070a263f527b3a2e4ec516",
+ "size": "183572808"
+ },
+ "windows-x86_64": {
+ "relative_path": "libnpp/windows-x86_64/libnpp-windows-x86_64-12.2.2.32-archive.zip",
+ "sha256": "5b35180d336cb4cdc8d3ee362b91aef986de292bcbdbe1a71dc544dc3bae3b6a",
+ "md5": "0890caecbe7fdd94fbf82fe3f40fda6e",
+ "size": "153321627"
+ }
+ },
+ "libnvidia_nscq": {
+ "name": "NVIDIA NSCQ API",
+ "license": "NVIDIA Driver",
+ "license_path": "libnvidia_nscq/LICENSE.txt",
+ "version": "545.23.06",
+ "linux-x86_64": {
+ "relative_path": "libnvidia_nscq/linux-x86_64/libnvidia_nscq-linux-x86_64-545.23.06-archive.tar.xz",
+ "sha256": "66abb1ec36f5e67f0c32c7f7fdd7b264a628528684d3b3647674eef914330926",
+ "md5": "ef4d098fb8d226b6e8b3197d54255eb5",
+ "size": "352880"
+ },
+ "linux-sbsa": {
+ "relative_path": "libnvidia_nscq/linux-sbsa/libnvidia_nscq-linux-sbsa-545.23.06-archive.tar.xz",
+ "sha256": "4d60d9022c2228ef9f32705ffbc5aa72b5ce44e9e4aad859f8bf7aa2915dc8a7",
+ "md5": "3c48b4a62438026ac4a5bf563fead503",
+ "size": "319880"
+ }
+ },
+ "libnvjitlink": {
+ "name": "NVIDIA compiler library for JIT LTO functionality",
+ "license": "CUDA Toolkit",
+ "license_path": "libnvjitlink/LICENSE.txt",
+ "version": "12.3.52",
+ "linux-x86_64": {
+ "relative_path": "libnvjitlink/linux-x86_64/libnvjitlink-linux-x86_64-12.3.52-archive.tar.xz",
+ "sha256": "92f21102652a22ec735bac9ab236dae1b69d808d1391a96ba379bfa4dd83e6b8",
+ "md5": "107a984b8eb5712b3997cf3b56779356",
+ "size": "26483580"
+ },
+ "linux-ppc64le": {
+ "relative_path": "libnvjitlink/linux-ppc64le/libnvjitlink-linux-ppc64le-12.3.52-archive.tar.xz",
+ "sha256": "2802ed389e9c246415a6fc0dc8f8f5bc6cf9f43bcf53f30a921b6e5d80b1e314",
+ "md5": "b595ce0b4ac917063b9d3e417e1c0847",
+ "size": "24029696"
+ },
+ "linux-sbsa": {
+ "relative_path": "libnvjitlink/linux-sbsa/libnvjitlink-linux-sbsa-12.3.52-archive.tar.xz",
+ "sha256": "afcd59beb68d68115d0b020bca49e75ff3b407a9469d5578c25309e5ef83442e",
+ "md5": "4a4629c069aad8a564927990c167b01b",
+ "size": "24067300"
+ },
+ "windows-x86_64": {
+ "relative_path": "libnvjitlink/windows-x86_64/libnvjitlink-windows-x86_64-12.3.52-archive.zip",
+ "sha256": "117ba27dc4086f895bade8d6314d5a2bd835342a6d46fef471b9932807e59e1e",
+ "md5": "ee72bcd855f46ad652acbe8a06457e59",
+ "size": "90900374"
+ }
+ },
+ "libnvjpeg": {
+ "name": "CUDA nvJPEG",
+ "license": "CUDA Toolkit",
+ "license_path": "libnvjpeg/LICENSE.txt",
+ "version": "12.2.3.32",
+ "linux-x86_64": {
+ "relative_path": "libnvjpeg/linux-x86_64/libnvjpeg-linux-x86_64-12.2.3.32-archive.tar.xz",
+ "sha256": "19e7dedaaa07c451a84cc607711a22a6f852043559f5bd11cd8e50683628a590",
+ "md5": "8195a125d8dc67b9769ba4151f28b471",
+ "size": "2564332"
+ },
+ "linux-ppc64le": {
+ "relative_path": "libnvjpeg/linux-ppc64le/libnvjpeg-linux-ppc64le-12.2.3.32-archive.tar.xz",
+ "sha256": "cb77d773e261c0fb298da405036728e18be11f21f45c3ac474b9e3a69ad2ff46",
+ "md5": "e8323f5f3b00f3703b834a72171863ad",
+ "size": "2589976"
+ },
+ "linux-sbsa": {
+ "relative_path": "libnvjpeg/linux-sbsa/libnvjpeg-linux-sbsa-12.2.3.32-archive.tar.xz",
+ "sha256": "a4c7a739905f42dce324845b5d27cb8402ec84c0d48a7e50b6426891ae62d429",
+ "md5": "fee67a165abdc83440788932cccf113b",
+ "size": "2390916"
+ },
+ "windows-x86_64": {
+ "relative_path": "libnvjpeg/windows-x86_64/libnvjpeg-windows-x86_64-12.2.3.32-archive.zip",
+ "sha256": "dd931eb75934550421884d548d1e6c4504a11d4f71df07f1c088158b7b7466b7",
+ "md5": "5741a278df23d62f0e97be4d1013ddd2",
+ "size": "2829977"
+ }
+ },
+ "nsight_compute": {
+ "name": "Nsight Compute",
+ "license": "NVIDIA SLA",
+ "license_path": "nsight_compute/LICENSE.txt",
+ "version": "2023.3.0.12",
+ "linux-x86_64": {
+ "relative_path": "nsight_compute/linux-x86_64/nsight_compute-linux-x86_64-2023.3.0.12-archive.tar.xz",
+ "sha256": "12c96010d723f48702a342d7ae6dfa18e96154fc69225de0398c907fdd655499",
+ "md5": "40e9f41957a580680f88e7edce40e49a",
+ "size": "736137868"
+ },
+ "linux-ppc64le": {
+ "relative_path": "nsight_compute/linux-ppc64le/nsight_compute-linux-ppc64le-2023.3.0.12-archive.tar.xz",
+ "sha256": "d2003f65ec46ded90db0639990efa2a2b5e3acebafbc2f47f8b8d47c4624c85d",
+ "md5": "29eac226551bfeeadb394f6b2215765e",
+ "size": "139988468"
+ },
+ "linux-sbsa": {
+ "relative_path": "nsight_compute/linux-sbsa/nsight_compute-linux-sbsa-2023.3.0.12-archive.tar.xz",
+ "sha256": "e4e809260462a313c1ecb5705b535558289e60507d26e77495cd456a9e1cd85b",
+ "md5": "bc6d08cb6d6e485cc94939940d0feb50",
+ "size": "358992716"
+ },
+ "windows-x86_64": {
+ "relative_path": "nsight_compute/windows-x86_64/nsight_compute-windows-x86_64-2023.3.0.12-archive.zip",
+ "sha256": "97959a668e6c4732b34a294bd997ce37f8f08ab5714c47af426a5d00313eb435",
+ "md5": "a23e3d5e577624f95e35738e7507ded1",
+ "size": "674363811"
+ }
+ },
+ "nsight_systems": {
+ "name": "Nsight Systems",
+ "license": "NVIDIA SLA",
+ "license_path": "nsight_systems/LICENSE.txt",
+ "version": "2023.3.3.42",
+ "linux-x86_64": {
+ "relative_path": "nsight_systems/linux-x86_64/nsight_systems-linux-x86_64-2023.3.3.42-archive.tar.xz",
+ "sha256": "dafded1be045abea2804697646178a66bec4a5eebb1b28b2637a37c2f22c7b93",
+ "md5": "34208b6d0c71444babf10a9bfeac86b0",
+ "size": "227696524"
+ },
+ "linux-ppc64le": {
+ "relative_path": "nsight_systems/linux-ppc64le/nsight_systems-linux-ppc64le-2023.3.3.42-archive.tar.xz",
+ "sha256": "5095fc2a432267c002fa84d14f8c09985c7ba17becb6095699d7407fcbe3234d",
+ "md5": "8f873649a9686b23c71ab4f5c575bf74",
+ "size": "67233156"
+ },
+ "linux-sbsa": {
+ "relative_path": "nsight_systems/linux-sbsa/nsight_systems-linux-sbsa-2023.3.3.42-archive.tar.xz",
+ "sha256": "93976454c75ca4dc6da28c7e8cc886cc21ec513d4e0f294f56b9afad245e4071",
+ "md5": "98e172f249dfa5da3eaa564a86179601",
+ "size": "198960916"
+ },
+ "windows-x86_64": {
+ "relative_path": "nsight_systems/windows-x86_64/nsight_systems-windows-x86_64-2023.3.3.42-archive.zip",
+ "sha256": "9049d2bd0f17d967f7c84f33eee04b83c6b65349e3b12f97a3a9211d411e0009",
+ "md5": "54e49f657acf7b5e337c77f94b9d0943",
+ "size": "348461444"
+ }
+ },
+ "nsight_vse": {
+ "name": "Nsight Visual Studio Edition (VSE)",
+ "license": "NVIDIA SLA",
+ "license_path": "nsight_vse/LICENSE.txt",
+ "version": "2023.3.0.23248",
+ "windows-x86_64": {
+ "relative_path": "nsight_vse/windows-x86_64/nsight_vse-windows-x86_64-2023.3.0.23248-archive.zip",
+ "sha256": "10518927226a8a60c47bd1040e4be8b0396d37738ba1f11ba6bc918115e231a0",
+ "md5": "c2aba6d4604b9005b2a322dc68ce5534",
+ "size": "527217651"
+ }
+ },
+ "nvidia_driver": {
+ "name": "NVIDIA Linux Driver",
+ "license": "NVIDIA Driver",
+ "license_path": "nvidia_driver/LICENSE.txt",
+ "version": "545.23.06",
+ "linux-x86_64": {
+ "relative_path": "nvidia_driver/linux-x86_64/nvidia_driver-linux-x86_64-545.23.06-archive.tar.xz",
+ "sha256": "e799421bdfee93a16c2bfd0b7622875ae1e993cc1955383d92a57f36a2ce47db",
+ "md5": "4c17b86e90fd601d9f787b2777949bfd",
+ "size": "371993760"
+ },
+ "linux-ppc64le": {
+ "relative_path": "nvidia_driver/linux-ppc64le/nvidia_driver-linux-ppc64le-545.23.06-archive.tar.xz",
+ "sha256": "09e8790c9c79419acf74dc3d3f20c812d073e156001e617a8a4af9fe11713a36",
+ "md5": "f9734bc55548492a4d3e2d991419b446",
+ "size": "100061728"
+ },
+ "linux-sbsa": {
+ "relative_path": "nvidia_driver/linux-sbsa/nvidia_driver-linux-sbsa-545.23.06-archive.tar.xz",
+ "sha256": "6d0bf7e1adb49c0bcd968c9a4eb9ee324ebffa7683b34d92fd25f4ff2f99dbd1",
+ "md5": "9fe92968de77c9809d579582d5266b0a",
+ "size": "288683672"
+ }
+ },
+ "nvidia_fs": {
+ "name": "NVIDIA filesystem",
+ "license": "CUDA Toolkit",
+ "license_path": "nvidia_fs/LICENSE.txt",
+ "version": "2.18.3",
+ "linux-x86_64": {
+ "relative_path": "nvidia_fs/linux-x86_64/nvidia_fs-linux-x86_64-2.18.3-archive.tar.xz",
+ "sha256": "4b2b045c932c1449f28be246b3b28658981e81507825d73a35e11e9450774ac4",
+ "md5": "74135e8f97454338505b58bbcc5483a5",
+ "size": "58448"
+ },
+ "linux-sbsa": {
+ "relative_path": "nvidia_fs/linux-sbsa/nvidia_fs-linux-sbsa-2.18.3-archive.tar.xz",
+ "sha256": "80bae8ef6f977e2aeecb392c00e056e579657632abb02eb75e86bbf306db6f50",
+ "md5": "f88dd5297012268400192de8877f4606",
+ "size": "58460"
+ }
+ },
+ "visual_studio_integration": {
+ "name": "CUDA Visual Studio Integration",
+ "license": "CUDA Toolkit",
+ "license_path": "visual_studio_integration/LICENSE.txt",
+ "version": "12.3.52",
+ "windows-x86_64": {
+ "relative_path": "visual_studio_integration/windows-x86_64/visual_studio_integration-windows-x86_64-12.3.52-archive.zip",
+ "sha256": "b801075f82c789ac8014223ca3437ef87e9e0ee700b7b617f4495bcc273b788a",
+ "md5": "f456d7ab05e574cd8c2a20d8f1efd4e0",
+ "size": "518070"
+ }
+ }
+}
diff --git a/pkgs/development/cuda-modules/cuda/overrides.nix b/pkgs/development/cuda-modules/cuda/overrides.nix
new file mode 100644
index 000000000000..061d5da16bb5
--- /dev/null
+++ b/pkgs/development/cuda-modules/cuda/overrides.nix
@@ -0,0 +1,129 @@
+{cudaVersion, lib}:
+let
+ inherit (lib) attrsets lists strings;
+ # cudaVersionOlder : Version -> Boolean
+ cudaVersionOlder = strings.versionOlder cudaVersion;
+ # cudaVersionAtLeast : Version -> Boolean
+ cudaVersionAtLeast = strings.versionAtLeast cudaVersion;
+
+ addBuildInputs =
+ drv: buildInputs:
+ drv.overrideAttrs (prevAttrs: {buildInputs = prevAttrs.buildInputs ++ buildInputs;});
+in
+# NOTE: Filter out attributes that are not present in the previous version of
+# the package set. This is necessary to prevent the appearance of attributes
+# like `cuda_nvcc` in `cudaPackages_10_0, which predates redistributables.
+final: prev:
+attrsets.filterAttrs (attr: _: (builtins.hasAttr attr prev)) {
+ libcufile = prev.libcufile.overrideAttrs (
+ prevAttrs: {
+ buildInputs = prevAttrs.buildInputs ++ [
+ final.libcublas.lib
+ final.pkgs.numactl
+ final.pkgs.rdma-core
+ ];
+ # Before 11.7 libcufile depends on itself for some reason.
+ env.autoPatchelfIgnoreMissingDeps =
+ prevAttrs.env.autoPatchelfIgnoreMissingDeps
+ + strings.optionalString (cudaVersionOlder "11.7") " libcufile.so.0";
+ }
+ );
+
+ libcusolver = addBuildInputs prev.libcusolver (
+ # Always depends on this
+ [final.libcublas.lib]
+ # Dependency from 12.0 and on
+ ++ lists.optionals (cudaVersionAtLeast "12.0") [final.libnvjitlink.lib]
+ # Dependency from 12.1 and on
+ ++ lists.optionals (cudaVersionAtLeast "12.1") [final.libcusparse.lib]
+ );
+
+ libcusparse = addBuildInputs prev.libcusparse (
+ lists.optionals (cudaVersionAtLeast "12.0") [final.libnvjitlink.lib]
+ );
+
+ cuda_compat = prev.cuda_compat.overrideAttrs (
+ prevAttrs: {
+ env.autoPatchelfIgnoreMissingDeps =
+ prevAttrs.env.autoPatchelfIgnoreMissingDeps + " libnvrm_gpu.so libnvrm_mem.so";
+ # `cuda_compat` only works on aarch64-linux, and only when building for Jetson devices.
+ brokenConditions = prevAttrs.brokenConditions // {
+ "Trying to use cuda_compat on aarch64-linux targeting non-Jetson devices" =
+ !final.flags.isJetsonBuild;
+ };
+ }
+ );
+
+ cuda_gdb = addBuildInputs prev.cuda_gdb (
+ # x86_64 only needs gmp from 12.0 and on
+ lists.optionals (cudaVersionAtLeast "12.0") [final.pkgs.gmp]
+ );
+
+ cuda_nvcc = prev.cuda_nvcc.overrideAttrs (
+ oldAttrs: {
+ propagatedBuildInputs = [final.setupCudaHook];
+
+ meta = (oldAttrs.meta or {}) // {
+ mainProgram = "nvcc";
+ };
+ }
+ );
+
+ cuda_nvprof = prev.cuda_nvprof.overrideAttrs (
+ prevAttrs: {buildInputs = prevAttrs.buildInputs ++ [final.cuda_cupti.lib];}
+ );
+
+ cuda_demo_suite = addBuildInputs prev.cuda_demo_suite [
+ final.pkgs.freeglut
+ final.pkgs.libGLU
+ final.pkgs.libglvnd
+ final.pkgs.mesa
+ final.libcufft.lib
+ final.libcurand.lib
+ ];
+
+ nsight_compute = prev.nsight_compute.overrideAttrs (
+ prevAttrs: {
+ nativeBuildInputs =
+ prevAttrs.nativeBuildInputs
+ ++ (
+ if (strings.versionOlder prev.nsight_compute.version "2022.2.0") then
+ [final.pkgs.qt5.wrapQtAppsHook]
+ else
+ [final.pkgs.qt6.wrapQtAppsHook]
+ );
+ buildInputs =
+ prevAttrs.buildInputs
+ ++ (
+ if (strings.versionOlder prev.nsight_compute.version "2022.2.0") then
+ [final.pkgs.qt5.qtwebview]
+ else
+ [final.pkgs.qt6.qtwebview]
+ );
+ }
+ );
+
+ nsight_systems = prev.nsight_systems.overrideAttrs (
+ prevAttrs: {
+ nativeBuildInputs = prevAttrs.nativeBuildInputs ++ [final.pkgs.qt5.wrapQtAppsHook];
+ buildInputs = prevAttrs.buildInputs ++ [
+ final.pkgs.alsa-lib
+ final.pkgs.e2fsprogs
+ final.pkgs.nss
+ final.pkgs.numactl
+ final.pkgs.pulseaudio
+ final.pkgs.wayland
+ final.pkgs.xorg.libXcursor
+ final.pkgs.xorg.libXdamage
+ final.pkgs.xorg.libXrandr
+ final.pkgs.xorg.libXtst
+ ];
+ }
+ );
+
+ nvidia_driver = prev.nvidia_driver.overrideAttrs {
+ # No need to support this package as we have drivers already
+ # in linuxPackages.
+ meta.broken = true;
+ };
+}
diff --git a/pkgs/development/cuda-modules/cudatoolkit/default.nix b/pkgs/development/cuda-modules/cudatoolkit/default.nix
new file mode 100644
index 000000000000..e0868e2b1c2c
--- /dev/null
+++ b/pkgs/development/cuda-modules/cudatoolkit/default.nix
@@ -0,0 +1,374 @@
+{
+ cudaVersion,
+ runPatches ? [],
+ autoPatchelfHook,
+ autoAddOpenGLRunpathHook,
+ addOpenGLRunpath,
+ alsa-lib,
+ curlMinimal,
+ expat,
+ fetchurl,
+ fontconfig,
+ freetype,
+ gdk-pixbuf,
+ glib,
+ glibc,
+ gst_all_1,
+ gtk2,
+ lib,
+ libxkbcommon,
+ libkrb5,
+ krb5,
+ makeWrapper,
+ markForCudatoolkitRootHook,
+ ncurses5,
+ numactl,
+ nss,
+ patchelf,
+ perl,
+ python3, # FIXME: CUDAToolkit 10 may still need python27
+ pulseaudio,
+ setupCudaHook,
+ stdenv,
+ backendStdenv, # E.g. gcc11Stdenv, set in extension.nix
+ unixODBC,
+ wayland,
+ xorg,
+ zlib,
+ freeglut,
+ libGLU,
+ libsForQt5,
+ libtiff,
+ qt6Packages,
+ qt6,
+ rdma-core,
+ ucx,
+ rsync,
+}:
+
+let
+ # Version info for the classic cudatoolkit packages that contain everything that is in redist.
+ releases = builtins.import ./releases.nix;
+ release = releases.${cudaVersion};
+in
+
+backendStdenv.mkDerivation rec {
+ pname = "cudatoolkit";
+ inherit (release) version;
+ inherit runPatches;
+
+ dontPatchELF = true;
+ dontStrip = true;
+
+ src = fetchurl {inherit (release) url sha256;};
+
+ outputs = [
+ "out"
+ "lib"
+ "doc"
+ ];
+
+ nativeBuildInputs =
+ [
+ perl
+ makeWrapper
+ rsync
+ addOpenGLRunpath
+ autoPatchelfHook
+ autoAddOpenGLRunpathHook
+ markForCudatoolkitRootHook
+ ]
+ ++ lib.optionals (lib.versionOlder version "11") [libsForQt5.wrapQtAppsHook]
+ ++ lib.optionals (lib.versionAtLeast version "11.8") [qt6Packages.wrapQtAppsHook];
+ depsTargetTargetPropagated = [setupCudaHook];
+ buildInputs =
+ lib.optionals (lib.versionOlder version "11") [
+ libsForQt5.qt5.qtwebengine
+ freeglut
+ libGLU
+ ]
+ ++ [
+ # To get $GDK_PIXBUF_MODULE_FILE via setup-hook
+ gdk-pixbuf
+
+ # For autoPatchelf
+ ncurses5
+ expat
+ python3
+ zlib
+ glibc
+ xorg.libX11
+ xorg.libXext
+ xorg.libXrender
+ xorg.libXt
+ xorg.libXtst
+ xorg.libXi
+ xorg.libXext
+ xorg.libXdamage
+ xorg.libxcb
+ xorg.xcbutilimage
+ xorg.xcbutilrenderutil
+ xorg.xcbutilwm
+ xorg.xcbutilkeysyms
+ pulseaudio
+ libxkbcommon
+ libkrb5
+ krb5
+ gtk2
+ glib
+ fontconfig
+ freetype
+ numactl
+ nss
+ unixODBC
+ alsa-lib
+ wayland
+ ]
+ ++ lib.optionals (lib.versionAtLeast version "11.8") [
+ (lib.getLib libtiff)
+ qt6Packages.qtwayland
+ rdma-core
+ (ucx.override {enableCuda = false;}) # Avoid infinite recursion
+ xorg.libxshmfence
+ xorg.libxkbfile
+ ]
+ ++ (lib.optionals (lib.versionAtLeast version "12") (
+ map lib.getLib ([
+ # Used by `/target-linux-x64/CollectX/clx` and `/target-linux-x64/CollectX/libclx_api.so` for:
+ # - `libcurl.so.4`
+ curlMinimal
+
+ # Used by `/host-linux-x64/Scripts/WebRTCContainer/setup/neko/server/bin/neko`
+ gst_all_1.gstreamer
+ gst_all_1.gst-plugins-base
+ ])
+ ++ (
+ with qt6; [
+ qtmultimedia
+ qttools
+ qtpositioning
+ qtscxml
+ qtsvg
+ qtwebchannel
+ qtwebengine
+ ]
+ )
+ ));
+
+ # Prepended to runpaths by autoPatchelf.
+ # The order inherited from older rpath preFixup code
+ runtimeDependencies = [
+ (placeholder "lib")
+ (placeholder "out")
+ "${placeholder "out"}/nvvm"
+ # NOTE: use the same libstdc++ as the rest of nixpkgs, not from backendStdenv
+ "${lib.getLib stdenv.cc.cc}/lib64"
+ "${placeholder "out"}/jre/lib/amd64/jli"
+ "${placeholder "out"}/lib64"
+ "${placeholder "out"}/nvvm/lib64"
+ ];
+
+ autoPatchelfIgnoreMissingDeps = [
+ # This is the hardware-dependent userspace driver that comes from
+ # nvidia_x11 package. It must be deployed at runtime in
+ # /run/opengl-driver/lib or pointed at by LD_LIBRARY_PATH variable, rather
+ # than pinned in runpath
+ "libcuda.so.1"
+
+ # The krb5 expression ships libcom_err.so.3 but cudatoolkit asks for the
+ # older
+ # This dependency is asked for by target-linux-x64/CollectX/RedHat/x86_64/libssl.so.10
+ # - do we even want to use nvidia-shipped libssl?
+ "libcom_err.so.2"
+ ];
+
+ preFixup =
+ if lib.versionOlder version "11" then
+ ''
+ ${lib.getExe' patchelf "patchelf"} $out/targets/*/lib/libnvrtc.so --add-needed libnvrtc-builtins.so
+ ''
+ else
+ ''
+ ${lib.getExe' patchelf "patchelf"} $out/lib64/libnvrtc.so --add-needed libnvrtc-builtins.so
+ '';
+
+ unpackPhase = ''
+ sh $src --keep --noexec
+
+ ${lib.optionalString (lib.versionOlder version "10.1") ''
+ cd pkg/run_files
+ sh cuda-linux*.run --keep --noexec
+ sh cuda-samples*.run --keep --noexec
+ mv pkg ../../$(basename $src)
+ cd ../..
+ rm -rf pkg
+
+ for patch in $runPatches; do
+ sh $patch --keep --noexec
+ mv pkg $(basename $patch)
+ done
+ ''}
+ '';
+
+ installPhase =
+ ''
+ runHook preInstall
+ mkdir $out
+ ${lib.optionalString (lib.versionOlder version "10.1") ''
+ cd $(basename $src)
+ export PERL5LIB=.
+ perl ./install-linux.pl --prefix="$out"
+ cd ..
+ for patch in $runPatches; do
+ cd $(basename $patch)
+ perl ./install_patch.pl --silent --accept-eula --installdir="$out"
+ cd ..
+ done
+ ''}
+ ${lib.optionalString (lib.versionAtLeast version "10.1" && lib.versionOlder version "11") ''
+ cd pkg/builds/cuda-toolkit
+ mv * $out/
+ ''}
+ ${lib.optionalString (lib.versionAtLeast version "11") ''
+ mkdir -p $out/bin $out/lib64 $out/include $doc
+ for dir in pkg/builds/* pkg/builds/cuda_nvcc/nvvm pkg/builds/cuda_cupti/extras/CUPTI; do
+ if [ -d $dir/bin ]; then
+ mv $dir/bin/* $out/bin
+ fi
+ if [ -d $dir/doc ]; then
+ (cd $dir/doc && find . -type d -exec mkdir -p $doc/\{} \;)
+ (cd $dir/doc && find . \( -type f -o -type l \) -exec mv \{} $doc/\{} \;)
+ fi
+ if [ -L $dir/include ] || [ -d $dir/include ]; then
+ (cd $dir/include && find . -type d -exec mkdir -p $out/include/\{} \;)
+ (cd $dir/include && find . \( -type f -o -type l \) -exec mv \{} $out/include/\{} \;)
+ fi
+ if [ -L $dir/lib64 ] || [ -d $dir/lib64 ]; then
+ (cd $dir/lib64 && find . -type d -exec mkdir -p $out/lib64/\{} \;)
+ (cd $dir/lib64 && find . \( -type f -o -type l \) -exec mv \{} $out/lib64/\{} \;)
+ fi
+ done
+ mv pkg/builds/cuda_nvcc/nvvm $out/nvvm
+
+ mv pkg/builds/cuda_sanitizer_api $out/cuda_sanitizer_api
+ ln -s $out/cuda_sanitizer_api/compute-sanitizer/compute-sanitizer $out/bin/compute-sanitizer
+
+ mv pkg/builds/nsight_systems/target-linux-x64 $out/target-linux-x64
+ mv pkg/builds/nsight_systems/host-linux-x64 $out/host-linux-x64
+ rm $out/host-linux-x64/libstdc++.so*
+ ''}
+ ${
+ lib.optionalString (lib.versionAtLeast version "11.8")
+ # error: auto-patchelf could not satisfy dependency libtiff.so.5 wanted by /nix/store/.......-cudatoolkit-12.0.1/host-linux-x64/Plugins/imageformats/libqtiff.so
+ # we only ship libtiff.so.6, so let's use qt plugins built by Nix.
+ # TODO: don't copy, come up with a symlink-based "merge"
+ ''
+ rsync ${lib.getLib qt6Packages.qtimageformats}/lib/qt-6/plugins/ $out/host-linux-x64/Plugins/ -aP
+ ''
+ }
+
+ rm -f $out/tools/CUDA_Occupancy_Calculator.xls # FIXME: why?
+
+ ${lib.optionalString (lib.versionOlder version "10.1") ''
+ # let's remove the 32-bit libraries, they confuse the lib64->lib mover
+ rm -rf $out/lib
+ ''}
+
+ ${lib.optionalString (lib.versionAtLeast version "12.0") ''
+ rm $out/host-linux-x64/libQt6*
+ ''}
+
+ # Remove some cruft.
+ ${lib.optionalString ((lib.versionAtLeast version "7.0") && (lib.versionOlder version "10.1"))
+ "rm $out/bin/uninstall*"}
+
+ # Fixup path to samples (needed for cuda 6.5 or else nsight will not find them)
+ if [ -d "$out"/cuda-samples ]; then
+ mv "$out"/cuda-samples "$out"/samples
+ fi
+
+ # Change the #error on GCC > 4.9 to a #warning.
+ sed -i $out/include/host_config.h -e 's/#error\(.*unsupported GNU version\)/#warning\1/'
+
+ # Fix builds with newer glibc version
+ sed -i "1 i#define _BITS_FLOATN_H" "$out/include/host_defines.h"
+ ''
+ +
+ # Point NVCC at a compatible compiler
+ # CUDA_TOOLKIT_ROOT_DIR is legacy,
+ # Cf. https://cmake.org/cmake/help/latest/module/FindCUDA.html#input-variables
+ ''
+ mkdir -p $out/nix-support
+ cat <> $out/nix-support/setup-hook
+ cmakeFlags+=' -DCUDA_TOOLKIT_ROOT_DIR=$out'
+ EOF
+
+ # Move some libraries to the lib output so that programs that
+ # depend on them don't pull in this entire monstrosity.
+ mkdir -p $lib/lib
+ mv -v $out/lib64/libcudart* $lib/lib/
+
+ # Remove OpenCL libraries as they are provided by ocl-icd and driver.
+ rm -f $out/lib64/libOpenCL*
+ ${lib.optionalString (lib.versionAtLeast version "10.1" && (lib.versionOlder version "11")) ''
+ mv $out/lib64 $out/lib
+ mv $out/extras/CUPTI/lib64/libcupti* $out/lib
+ ''}
+
+ # nvprof do not find any program to profile if LD_LIBRARY_PATH is not set
+ wrapProgram $out/bin/nvprof \
+ --prefix LD_LIBRARY_PATH : $out/lib
+ ''
+ + lib.optionalString (lib.versionOlder version "8.0") ''
+ # Hack to fix building against recent Glibc/GCC.
+ echo "NIX_CFLAGS_COMPILE+=' -D_FORCE_INLINES'" >> $out/nix-support/setup-hook
+ ''
+ # 11.8 includes a broken symlink, include/include, pointing to targets/x86_64-linux/include
+ + lib.optionalString (lib.versions.majorMinor version == "11.8") ''
+ rm $out/include/include
+ ''
+ + ''
+ runHook postInstall
+ '';
+
+ postInstall = ''
+ for b in nvvp ${lib.optionalString (lib.versionOlder version "11") "nsight"}; do
+ wrapProgram "$out/bin/$b" \
+ --set GDK_PIXBUF_MODULE_FILE "$GDK_PIXBUF_MODULE_FILE"
+ done
+ '';
+
+ # cuda-gdb doesn't run correctly when not using sandboxing, so
+ # temporarily disabling the install check. This should be set to true
+ # when we figure out how to get `cuda-gdb --version` to run correctly
+ # when not using sandboxing.
+ doInstallCheck = false;
+ postInstallCheck = ''
+ # Smoke test binaries
+ pushd $out/bin
+ for f in *; do
+ case $f in
+ crt) continue;;
+ nvcc.profile) continue;;
+ nsight_ee_plugins_manage.sh) continue;;
+ uninstall_cuda_toolkit_6.5.pl) continue;;
+ computeprof|nvvp|nsight) continue;; # GUIs don't feature "--version"
+ *) echo "Executing '$f --version':"; ./$f --version;;
+ esac
+ done
+ popd
+ '';
+ passthru = {
+ inherit (backendStdenv) cc;
+ majorMinorVersion = lib.versions.majorMinor version;
+ majorVersion = lib.versions.majorMinor version;
+ };
+
+ meta = with lib; {
+ description = "A compiler for NVIDIA GPUs, math libraries, and tools";
+ homepage = "https://developer.nvidia.com/cuda-toolkit";
+ platforms = ["x86_64-linux"];
+ license = licenses.nvidiaCuda;
+ maintainers = teams.cuda.members;
+ };
+}
diff --git a/pkgs/development/cuda-modules/cudatoolkit/releases.nix b/pkgs/development/cuda-modules/cudatoolkit/releases.nix
new file mode 100644
index 000000000000..d1f7bf9a12ff
--- /dev/null
+++ b/pkgs/development/cuda-modules/cudatoolkit/releases.nix
@@ -0,0 +1,108 @@
+# Type Aliases
+# CudaVersion = String (two-component version, e.g. "10.0")
+# Release = {
+# version: String
+# - The version of CUDA.
+# url: String
+# - The URL to download the CUDA installer from.
+# sha256: String
+# - The SHA256 checksum of the CUDA installer.
+# }
+# Releases = AttrSet CudaVersion Release
+{
+ "10.0" = {
+ version = "10.0.130";
+ url = "https://developer.nvidia.com/compute/cuda/10.0/Prod/local_installers/cuda_10.0.130_410.48_linux";
+ sha256 = "16p3bv1lwmyqpxil8r951h385sy9asc578afrc7lssa68c71ydcj";
+ };
+
+ "10.1" = {
+ version = "10.1.243";
+ url = "https://developer.download.nvidia.com/compute/cuda/10.1/Prod/local_installers/cuda_10.1.243_418.87.00_linux.run";
+ sha256 = "0caxhlv2bdq863dfp6wj7nad66ml81vasq2ayf11psvq2b12vhp7";
+ };
+
+ "10.2" = {
+ version = "10.2.89";
+ url = "http://developer.download.nvidia.com/compute/cuda/10.2/Prod/local_installers/cuda_10.2.89_440.33.01_linux.run";
+ sha256 = "04fasl9sjkb1jvchvqgaqxprnprcz7a8r52249zp2ijarzyhf3an";
+ };
+
+ "11.0" = {
+ version = "11.0.3";
+ url = "https://developer.download.nvidia.com/compute/cuda/11.0.3/local_installers/cuda_11.0.3_450.51.06_linux.run";
+ sha256 = "1h4c69nfrgm09jzv8xjnjcvpq8n4gnlii17v3wzqry5d13jc8ydh";
+ };
+
+ "11.1" = {
+ version = "11.1.1";
+ url = "https://developer.download.nvidia.com/compute/cuda/11.1.1/local_installers/cuda_11.1.1_455.32.00_linux.run";
+ sha256 = "13yxv2fgvdnqqbwh1zb80x4xhyfkbajfkwyfpdg9493010kngbiy";
+ };
+
+ "11.2" = {
+ version = "11.2.1";
+ url = "https://developer.download.nvidia.com/compute/cuda/11.2.1/local_installers/cuda_11.2.1_460.32.03_linux.run";
+ sha256 = "sha256-HamMuJfMX1inRFpKZspPaSaGdwbLOvWKZpzc2Nw9F8g=";
+ };
+
+ "11.3" = {
+ version = "11.3.1";
+ url = "https://developer.download.nvidia.com/compute/cuda/11.3.1/local_installers/cuda_11.3.1_465.19.01_linux.run";
+ sha256 = "0d19pwcqin76scbw1s5kgj8n0z1p4v1hyfldqmamilyfxycfm4xd";
+ };
+
+ "11.4" = {
+ version = "11.4.2";
+ url = "https://developer.download.nvidia.com/compute/cuda/11.4.2/local_installers/cuda_11.4.2_470.57.02_linux.run";
+ sha256 = "sha256-u9h8oOkT+DdFSnljZ0c1E83e9VUILk2G7Zo4ZZzIHwo=";
+ };
+
+ "11.5" = {
+ version = "11.5.0";
+ url = "https://developer.download.nvidia.com/compute/cuda/11.5.0/local_installers/cuda_11.5.0_495.29.05_linux.run";
+ sha256 = "sha256-rgoWk9lJfPPYHmlIlD43lGNpANtxyY1Y7v2sr38aHkw=";
+ };
+
+ "11.6" = {
+ version = "11.6.1";
+ url = "https://developer.download.nvidia.com/compute/cuda/11.6.1/local_installers/cuda_11.6.1_510.47.03_linux.run";
+ sha256 = "sha256-qyGa/OALdCABEyaYZvv/derQN7z8I1UagzjCaEyYTX4=";
+ };
+
+ "11.7" = {
+ version = "11.7.0";
+ url = "https://developer.download.nvidia.com/compute/cuda/11.7.0/local_installers/cuda_11.7.0_515.43.04_linux.run";
+ sha256 = "sha256-CH/fy7ofeVQ7H3jkOo39rF9tskLQQt3oIOFtwYWJLyY=";
+ };
+
+ "11.8" = {
+ version = "11.8.0";
+ url = "https://developer.download.nvidia.com/compute/cuda/11.8.0/local_installers/cuda_11.8.0_520.61.05_linux.run";
+ sha256 = "sha256-kiPErzrr5Ke77Zq9mxY7A6GzS4VfvCtKDRtwasCaWhY=";
+ };
+
+ "12.0" = {
+ version = "12.0.1";
+ url = "https://developer.download.nvidia.com/compute/cuda/12.0.1/local_installers/cuda_12.0.1_525.85.12_linux.run";
+ sha256 = "sha256-GyBaBicvFGP0dydv2rkD8/ZmkXwGjlIHOAAeacehh1s=";
+ };
+
+ "12.1" = {
+ version = "12.1.1";
+ url = "https://developer.download.nvidia.com/compute/cuda/12.1.1/local_installers/cuda_12.1.1_530.30.02_linux.run";
+ sha256 = "sha256-10Ai1B2AEFMZ36Ib7qObd6W5kZU5wEh6BcqvJEbWpw4=";
+ };
+
+ "12.2" = {
+ version = "12.2.0";
+ url = "https://developer.download.nvidia.com/compute/cuda/12.2.0/local_installers/cuda_12.2.0_535.54.03_linux.run";
+ sha256 = "sha256-7PPSr63LrAKfD0UFeFgQ1S0AbkuHunn/P5hDNqK79Rg=";
+ };
+
+ "12.3" = {
+ version = "12.3.0";
+ url = "https://developer.download.nvidia.com/compute/cuda/12.3.0/local_installers/cuda_12.3.0_545.23.06_linux.run";
+ sha256 = "sha256-fBP6zjr2TW4WSNbjEB0xyBEedHFDrLAHfZc8FpCCBCI=";
+ };
+}
diff --git a/pkgs/development/cuda-modules/cudnn/fixup.nix b/pkgs/development/cuda-modules/cudnn/fixup.nix
new file mode 100644
index 000000000000..1fb5a6ad015e
--- /dev/null
+++ b/pkgs/development/cuda-modules/cudnn/fixup.nix
@@ -0,0 +1,69 @@
+{
+ cudaVersion,
+ fetchurl,
+ final,
+ lib,
+ package,
+ patchelf,
+ zlib,
+ ...
+}:
+let
+ inherit (lib)
+ lists
+ maintainers
+ meta
+ strings
+ ;
+in
+finalAttrs: prevAttrs: {
+ src = fetchurl {inherit (package) url hash;};
+
+ # Useful for inspecting why something went wrong.
+ brokenConditions =
+ let
+ cudaTooOld = strings.versionOlder cudaVersion package.minCudaVersion;
+ cudaTooNew =
+ (package.maxCudaVersion != null) && strings.versionOlder package.maxCudaVersion cudaVersion;
+ in
+ prevAttrs.brokenConditions
+ // {
+ "CUDA version is too old" = cudaTooOld;
+ "CUDA version is too new" = cudaTooNew;
+ };
+
+ buildInputs =
+ prevAttrs.buildInputs
+ ++ [zlib]
+ ++ lists.optionals finalAttrs.passthru.useCudatoolkitRunfile [final.cudatoolkit]
+ ++ lists.optionals (!finalAttrs.passthru.useCudatoolkitRunfile) [final.libcublas.lib];
+
+ # Tell autoPatchelf about runtime dependencies.
+ # NOTE: Versions from CUDNN releases have four components.
+ postFixup = strings.optionalString (strings.versionAtLeast finalAttrs.version "8.0.5.0") ''
+ ${meta.getExe' patchelf "patchelf"} $lib/lib/libcudnn.so --add-needed libcudnn_cnn_infer.so
+ ${meta.getExe' patchelf "patchelf"} $lib/lib/libcudnn_ops_infer.so --add-needed libcublas.so --add-needed libcublasLt.so
+ '';
+
+ passthru.useCudatoolkitRunfile = strings.versionOlder cudaVersion "11.3.999";
+
+ meta = prevAttrs.meta // {
+ homepage = "https://developer.nvidia.com/cudnn";
+ maintainers =
+ prevAttrs.meta.maintainers
+ ++ (
+ with maintainers; [
+ mdaiter
+ samuela
+ connorbaker
+ ]
+ );
+ license = {
+ shortName = "cuDNN EULA";
+ fullName = "NVIDIA cuDNN Software License Agreement (EULA)";
+ url = "https://docs.nvidia.com/deeplearning/sdk/cudnn-sla/index.html#supplement";
+ free = false;
+ redistributable = !finalAttrs.passthru.useCudatoolkitRunfile;
+ };
+ };
+}
diff --git a/pkgs/development/cuda-modules/cudnn/releases.nix b/pkgs/development/cuda-modules/cudnn/releases.nix
new file mode 100644
index 000000000000..701cb4c20d36
--- /dev/null
+++ b/pkgs/development/cuda-modules/cudnn/releases.nix
@@ -0,0 +1,262 @@
+# NOTE: Check https://docs.nvidia.com/deeplearning/cudnn/archives/index.html for support matrices.
+# Version policy is to keep the latest minor release for each major release.
+{
+ cudnn.releases = {
+ # jetson
+ linux-aarch64 = [
+ {
+ version = "8.9.5.30";
+ minCudaVersion = "12.0";
+ maxCudaVersion = "12.2";
+ url = "https://developer.download.nvidia.com/compute/cudnn/redist/cudnn/linux-aarch64/cudnn-linux-aarch64-8.9.5.30_cuda12-archive.tar.xz";
+ hash = "sha256-BJH3sC9VwiB362eL8xTB+RdSS9UHz1tlgjm/mKRyM6E=";
+ }
+ ];
+ # powerpc
+ linux-ppc64le = [];
+ # server-grade arm
+ linux-sbsa = [
+ {
+ version = "8.4.1.50";
+ minCudaVersion = "11.0";
+ maxCudaVersion = "11.7";
+ url = "https://developer.download.nvidia.com/compute/cudnn/redist/cudnn/linux-sbsa/cudnn-linux-sbsa-8.4.1.50_cuda11.6-archive.tar.xz";
+ hash = "sha256-CxufrFt4l04v2qp0hD2xj2Ns6PPZmdYv8qYVuZePw2A=";
+ }
+ {
+ version = "8.5.0.96";
+ minCudaVersion = "11.0";
+ maxCudaVersion = "11.7";
+ url = "https://developer.download.nvidia.com/compute/cudnn/redist/cudnn/linux-sbsa/cudnn-linux-sbsa-8.5.0.96_cuda11-archive.tar.xz";
+ hash = "sha256-hngKu+zUY05zY/rR0ACuI7eQWl+Dg73b9zMsaTR5Hd4=";
+ }
+ {
+ version = "8.6.0.163";
+ minCudaVersion = "11.0";
+ maxCudaVersion = "11.8";
+ url = "https://developer.download.nvidia.com/compute/cudnn/redist/cudnn/linux-sbsa/cudnn-linux-sbsa-8.6.0.163_cuda11-archive.tar.xz";
+ hash = "sha256-oCAieNPL1POtw/eBa/9gcWIcsEKwkDaYtHesrIkorAY=";
+ }
+ {
+ version = "8.7.0.84";
+ minCudaVersion = "11.0";
+ maxCudaVersion = "11.8";
+ url = "https://developer.download.nvidia.com/compute/cudnn/redist/cudnn/linux-sbsa/cudnn-linux-sbsa-8.7.0.84_cuda11-archive.tar.xz";
+ hash = "sha256-z5Z/eNv2wHUkPMg6oYdZ43DbN1SqFbEqChTov2ejqdQ=";
+ }
+ {
+ version = "8.8.1.3";
+ minCudaVersion = "11.0";
+ maxCudaVersion = "11.8";
+ url = "https://developer.download.nvidia.com/compute/cudnn/redist/cudnn/linux-sbsa/cudnn-linux-sbsa-8.8.1.3_cuda11-archive.tar.xz";
+ hash = "sha256-OzWq+aQkmIbZONmWSYyFoZzem3RldoXyJy7GVT6GM1k=";
+ }
+ {
+ version = "8.8.1.3";
+ minCudaVersion = "12.0";
+ maxCudaVersion = "12.0";
+ url = "https://developer.download.nvidia.com/compute/cudnn/redist/cudnn/linux-sbsa/cudnn-linux-sbsa-8.8.1.3_cuda12-archive.tar.xz";
+ hash = "sha256-njl3qhudBuuGC1gqyJM2MGdaAkMCnCWb/sW7VpmGfSA=";
+ }
+ {
+ version = "8.9.6.50";
+ minCudaVersion = "11.0";
+ maxCudaVersion = "11.8";
+ url = "https://developer.download.nvidia.com/compute/cudnn/redist/cudnn/linux-sbsa/cudnn-linux-sbsa-8.9.6.50_cuda11-archive.tar.xz";
+ hash = "sha256-nlQWYSOJWci7o3wFGIuxrkoo8d3ddg4F2hU/qJySvBE=";
+ }
+ {
+ version = "8.9.6.50";
+ minCudaVersion = "12.0";
+ maxCudaVersion = "12.2";
+ url = "https://developer.download.nvidia.com/compute/cudnn/redist/cudnn/linux-sbsa/cudnn-linux-sbsa-8.9.6.50_cuda12-archive.tar.xz";
+ hash = "sha256-L20O26RelmeynVfjohEADW3Vaj3VbFS2dTUadTKlXdg=";
+ }
+ ];
+ # x86_64
+ linux-x86_64 = [
+ {
+ version = "7.4.2.24";
+ minCudaVersion = "10.0";
+ maxCudaVersion = "10.0";
+ url = "https://developer.download.nvidia.com/compute/redist/cudnn/v7.4.2/cudnn-10.0-linux-x64-v7.4.2.24.tgz";
+ hash = "sha256-Lt/IagK1DRfojEeJVaMy5qHoF05+U6NFi06lH68C2qM=";
+ }
+ {
+ version = "7.6.5.32";
+ minCudaVersion = "10.0";
+ maxCudaVersion = "10.0";
+ url = "https://developer.download.nvidia.com/compute/redist/cudnn/v7.6.5/cudnn-10.0-linux-x64-v7.6.5.32.tgz";
+ hash = "sha256-KDVeOV8LK5OsLIO2E2CzW6bNA3fkTni+GXtrYbS0kro=";
+ }
+ {
+ version = "7.6.5.32";
+ minCudaVersion = "10.1";
+ maxCudaVersion = "10.1";
+ url = "https://developer.download.nvidia.com/compute/redist/cudnn/v7.6.5/cudnn-10.1-linux-x64-v7.6.5.32.tgz";
+ hash = "sha256-fq7IA5osMKsLx1jTA1iHZ2k972v0myJIWiwAvy4TbLM=";
+ }
+ {
+ version = "7.6.5.32";
+ minCudaVersion = "10.2";
+ maxCudaVersion = "10.2";
+ url = "https://developer.download.nvidia.com/compute/redist/cudnn/v7.6.5/cudnn-10.2-linux-x64-v7.6.5.32.tgz";
+ hash = "sha256-fq7IA5osMKsLx1jTA1iHZ2k972v0myJIWiwAvy4TbLN=";
+ }
+ {
+ version = "8.0.5.39";
+ minCudaVersion = "10.1";
+ maxCudaVersion = "10.1";
+ url = "https://developer.download.nvidia.com/compute/redist/cudnn/v8.0.5/cudnn-10.1-linux-x64-v8.0.5.39.tgz";
+ hash = "sha256-kJCElSmIlrM6qVBjo0cfk8NmJ9esAcF9w211xl7qSgA=";
+ }
+ {
+ version = "8.0.5.39";
+ minCudaVersion = "10.2";
+ maxCudaVersion = "10.2";
+ url = "https://developer.download.nvidia.com/compute/redist/cudnn/v8.0.5/cudnn-10.2-linux-x64-v8.0.5.39.tgz";
+ hash = "sha256-IfhMBcZ78eyFnnfDjM1b8VSWT6HDCPRJlZvkw1bjgvM=";
+ }
+ {
+ version = "8.0.5.39";
+ minCudaVersion = "11.0";
+ maxCudaVersion = "11.0";
+ url = "https://developer.download.nvidia.com/compute/redist/cudnn/v8.0.5/cudnn-11.0-linux-x64-v8.0.5.39.tgz";
+ hash = "sha256-ThbueJXetKixwZS4ErpJWG730mkCBRQB03F1EYmKm3M=";
+ }
+ {
+ version = "8.0.5.39";
+ minCudaVersion = "11.1";
+ maxCudaVersion = "11.1";
+ url = "https://developer.download.nvidia.com/compute/redist/cudnn/v8.0.5/cudnn-11.1-linux-x64-v8.0.5.39.tgz";
+ hash = "sha256-HQRr+nk5navMb2yxUHkYdUQ5RC6gyp4Pvs3URvmwDM4=";
+ }
+ {
+ version = "8.1.1.33";
+ minCudaVersion = "10.2";
+ maxCudaVersion = "10.2";
+ url = "https://developer.download.nvidia.com/compute/redist/cudnn/v8.1.1/cudnn-10.2-linux-x64-v8.1.1.33.tgz";
+ hash = "sha256-Kkp7mabpv6aQ6xm7QeSVU/KnpJGls6v8rpAOFmxbbr0=";
+ }
+ {
+ version = "8.1.1.33";
+ minCudaVersion = "11.0";
+ maxCudaVersion = "11.2";
+ url = "https://developer.download.nvidia.com/compute/redist/cudnn/v8.1.1/cudnn-11.2-linux-x64-v8.1.1.33.tgz";
+ hash = "sha256-mKh4TpKGLyABjSDCgbMNSgzZUfk2lPZDPM9K6cUCumo=";
+ }
+ {
+ version = "8.2.4.15";
+ minCudaVersion = "10.2";
+ maxCudaVersion = "10.2";
+ url = "https://developer.download.nvidia.com/compute/redist/cudnn/v8.2.4/cudnn-10.2-linux-x64-v8.2.4.15.tgz";
+ hash = "sha256-0jyUoxFaHHcRamwSfZF1+/WfcjNkN08mo0aZB18yIvE=";
+ }
+ {
+ version = "8.2.4.15";
+ minCudaVersion = "11.0";
+ maxCudaVersion = "11.4";
+ url = "https://developer.download.nvidia.com/compute/redist/cudnn/v8.2.4/cudnn-11.4-linux-x64-v8.2.4.15.tgz";
+ hash = "sha256-Dl0t+JC5ln76ZhnaQhMQ2XMjVlp58FoajLm3Fluq0Nc=";
+ }
+ {
+ version = "8.3.3.40";
+ minCudaVersion = "10.2";
+ maxCudaVersion = "10.2";
+ url = "https://developer.download.nvidia.com/compute/redist/cudnn/v8.3.3/local_installers/10.2/cudnn-linux-x86_64-8.3.3.40_cuda10.2-archive.tar.xz";
+ hash = "sha256-2FVPKzLmKV1fyPOsJeaPlAWLAYyAHaucFD42gS+JJqs=";
+ }
+ {
+ version = "8.3.3.40";
+ minCudaVersion = "11.0";
+ maxCudaVersion = "11.6";
+ url = "https://developer.download.nvidia.com/compute/redist/cudnn/v8.3.3/local_installers/11.5/cudnn-linux-x86_64-8.3.3.40_cuda11.5-archive.tar.xz";
+ hash = "sha256-6r6Wx1zwPqT1N5iU2RTx+K4UzqsSGYnoSwg22Sf7dzE=";
+ }
+ {
+ version = "8.4.1.50";
+ minCudaVersion = "10.2";
+ maxCudaVersion = "10.2";
+ url = "https://developer.download.nvidia.com/compute/cudnn/redist/cudnn/linux-x86_64/cudnn-linux-x86_64-8.4.1.50_cuda10.2-archive.tar.xz";
+ hash = "sha256-I88qMmU6lIiLVmaPuX7TTbisgTav839mssxUo3lQNjg=";
+ }
+ {
+ version = "8.4.1.50";
+ minCudaVersion = "11.0";
+ maxCudaVersion = "11.7";
+ url = "https://developer.download.nvidia.com/compute/cudnn/redist/cudnn/linux-x86_64/cudnn-linux-x86_64-8.4.1.50_cuda11.6-archive.tar.xz";
+ hash = "sha256-7JbSN22B/KQr3T1MPXBambKaBlurV/kgVhx2PinGfQE=";
+ }
+ {
+ version = "8.5.0.96";
+ minCudaVersion = "10.2";
+ maxCudaVersion = "10.2";
+ url = "https://developer.download.nvidia.com/compute/cudnn/redist/cudnn/linux-x86_64/cudnn-linux-x86_64-8.5.0.96_cuda10-archive.tar.xz";
+ hash = "sha256-1mzhbbzR40WKkHnQLtJHhg0vYgf7G8a0OBcCwIOkJjM=";
+ }
+ {
+ version = "8.5.0.96";
+ minCudaVersion = "11.0";
+ maxCudaVersion = "11.7";
+ url = "https://developer.download.nvidia.com/compute/cudnn/redist/cudnn/linux-x86_64/cudnn-linux-x86_64-8.5.0.96_cuda11-archive.tar.xz";
+ hash = "sha256-VFSm/ZTwCHKMqumtrZk8ToXvNjAuJrzkO+p9RYpee20=";
+ }
+ {
+ version = "8.6.0.163";
+ minCudaVersion = "10.2";
+ maxCudaVersion = "10.2";
+ url = "https://developer.download.nvidia.com/compute/cudnn/redist/cudnn/linux-x86_64/cudnn-linux-x86_64-8.6.0.163_cuda10-archive.tar.xz";
+ hash = "sha256-t4sr/GrFqqdxu2VhaJQk5K1Xm/0lU4chXG8hVL09R9k=";
+ }
+ {
+ version = "8.6.0.163";
+ minCudaVersion = "11.0";
+ maxCudaVersion = "11.8";
+ url = "https://developer.download.nvidia.com/compute/cudnn/redist/cudnn/linux-x86_64/cudnn-linux-x86_64-8.6.0.163_cuda11-archive.tar.xz";
+ hash = "sha256-u8OW30cpTGV+3AnGAGdNYIyxv8gLgtz0VHBgwhcRFZ4=";
+ }
+ {
+ version = "8.7.0.84";
+ minCudaVersion = "10.2";
+ maxCudaVersion = "10.2";
+ url = "https://developer.download.nvidia.com/compute/cudnn/redist/cudnn/linux-x86_64/cudnn-linux-x86_64-8.7.0.84_cuda10-archive.tar.xz";
+ hash = "sha256-bZhaqc8+GbPV2FQvvbbufd8VnEJgvfkICc2N3/gitRg=";
+ }
+ {
+ version = "8.7.0.84";
+ minCudaVersion = "11.0";
+ maxCudaVersion = "11.8";
+ url = "https://developer.download.nvidia.com/compute/cudnn/redist/cudnn/linux-x86_64/cudnn-linux-x86_64-8.7.0.84_cuda11-archive.tar.xz";
+ hash = "sha256-l2xMunIzyXrnQAavq1Fyl2MAukD1slCiH4z3H1nJ920=";
+ }
+ {
+ version = "8.8.1.3";
+ minCudaVersion = "11.0";
+ maxCudaVersion = "11.8";
+ url = "https://developer.download.nvidia.com/compute/cudnn/redist/cudnn/linux-x86_64/cudnn-linux-x86_64-8.8.1.3_cuda11-archive.tar.xz";
+ hash = "sha256-r3WEyuDMVSS1kT7wjCm6YVQRPGDrCjegWQqRtRWoqPk=";
+ }
+ {
+ version = "8.8.1.3";
+ minCudaVersion = "12.0";
+ maxCudaVersion = "12.0";
+ url = "https://developer.download.nvidia.com/compute/cudnn/redist/cudnn/linux-x86_64/cudnn-linux-x86_64-8.8.1.3_cuda12-archive.tar.xz";
+ hash = "sha256-edd6dpx+cXWrx7XC7VxJQUjAYYqGQThyLIh/lcYjd3w=";
+ }
+ {
+ version = "8.9.6.50";
+ minCudaVersion = "11.0";
+ maxCudaVersion = "11.8";
+ url = "https://developer.download.nvidia.com/compute/cudnn/redist/cudnn/linux-x86_64/cudnn-linux-x86_64-8.9.6.50_cuda11-archive.tar.xz";
+ hash = "sha256-oOLvVemfTNZH99HaqlqkUE/6M1ujAYbVwyiPL0ffBX4=";
+ }
+ {
+ version = "8.9.6.50";
+ minCudaVersion = "12.0";
+ maxCudaVersion = "12.2";
+ url = "https://developer.download.nvidia.com/compute/cudnn/redist/cudnn/linux-x86_64/cudnn-linux-x86_64-8.9.6.50_cuda12-archive.tar.xz";
+ hash = "sha256-FyIlnblSZbs4E0OKWhxuzZed6JrkU2YDkEBC4STTAtU=";
+ }
+ ];
+ };
+}
diff --git a/pkgs/development/cuda-modules/cudnn/shims.nix b/pkgs/development/cuda-modules/cudnn/shims.nix
new file mode 100644
index 000000000000..e9eca8ef7c8b
--- /dev/null
+++ b/pkgs/development/cuda-modules/cudnn/shims.nix
@@ -0,0 +1,13 @@
+# Shims to mimic the shape of ../modules/generic/manifests/{feature,redistrib}/release.nix
+{package, redistArch}:
+{
+ featureRelease.${redistArch}.outputs = {
+ lib = true;
+ static = true;
+ dev = true;
+ };
+ redistribRelease = {
+ name = "NVIDIA CUDA Deep Neural Network library (cuDNN)";
+ inherit (package) version;
+ };
+}
diff --git a/pkgs/development/cuda-modules/cutensor/extension.nix b/pkgs/development/cuda-modules/cutensor/extension.nix
new file mode 100644
index 000000000000..b762fd22ede8
--- /dev/null
+++ b/pkgs/development/cuda-modules/cutensor/extension.nix
@@ -0,0 +1,164 @@
+# Support matrix can be found at
+# https://docs.nvidia.com/deeplearning/cudnn/archives/cudnn-880/support-matrix/index.html
+#
+# TODO(@connorbaker):
+# This is a very similar strategy to CUDA/CUDNN:
+#
+# - Get all versions supported by the current release of CUDA
+# - Build all of them
+# - Make the newest the default
+#
+# Unique twists:
+#
+# - Instead of providing different releases for each version of CUDA, CuTensor has multiple subdirectories in `lib`
+# -- one for each version of CUDA.
+{
+ cudaVersion,
+ flags,
+ hostPlatform,
+ lib,
+ mkVersionedPackageName,
+}:
+let
+ inherit (lib)
+ attrsets
+ lists
+ modules
+ versions
+ strings
+ trivial
+ ;
+
+ redistName = "cutensor";
+ pname = "libcutensor";
+
+ cutensorVersions = [
+ "1.3.3"
+ "1.4.0"
+ "1.5.0"
+ "1.6.2"
+ "1.7.0"
+ ];
+
+ # Manifests :: { redistrib, feature }
+
+ # Each release of cutensor gets mapped to an evaluated module for that release.
+ # From there, we can get the min/max CUDA versions supported by that release.
+ # listOfManifests :: List Manifests
+ listOfManifests =
+ let
+ configEvaluator =
+ fullCutensorVersion:
+ modules.evalModules {
+ modules = [
+ ../modules
+ # We need to nest the manifests in a config.cutensor.manifests attribute so the
+ # module system can evaluate them.
+ {
+ cutensor.manifests = {
+ redistrib = trivial.importJSON (./manifests + "/redistrib_${fullCutensorVersion}.json");
+ feature = trivial.importJSON (./manifests + "/feature_${fullCutensorVersion}.json");
+ };
+ }
+ ];
+ };
+ # Un-nest the manifests attribute set.
+ releaseGrabber = evaluatedModules: evaluatedModules.config.cutensor.manifests;
+ in
+ lists.map
+ (trivial.flip trivial.pipe [
+ configEvaluator
+ releaseGrabber
+ ])
+ cutensorVersions;
+
+ # Our cudaVersion tells us which version of CUDA we're building against.
+ # The subdirectories in lib/ tell us which versions of CUDA are supported.
+ # Typically the names will look like this:
+ #
+ # - 10.2
+ # - 11
+ # - 11.0
+ # - 12
+
+ # libPath :: String
+ libPath =
+ let
+ cudaMajorMinor = versions.majorMinor cudaVersion;
+ cudaMajor = versions.major cudaVersion;
+ in
+ if cudaMajorMinor == "10.2" then cudaMajorMinor else cudaMajor;
+
+ # A release is supported if it has a libPath that matches our CUDA version for our platform.
+ # LibPath are not constant across the same release -- one platform may support fewer
+ # CUDA versions than another.
+ redistArch = flags.getRedistArch hostPlatform.system;
+ # platformIsSupported :: Manifests -> Boolean
+ platformIsSupported =
+ {feature, ...}:
+ (attrsets.attrByPath
+ [
+ pname
+ redistArch
+ ]
+ null
+ feature
+ ) != null;
+
+ # TODO(@connorbaker): With an auxilliary file keeping track of the CUDA versions each release supports,
+ # we could filter out releases that don't support our CUDA version.
+ # However, we don't have that currently, so we make a best-effort to try to build TensorRT with whatever
+ # libPath corresponds to our CUDA version.
+ # supportedManifests :: List Manifests
+ supportedManifests = builtins.filter platformIsSupported listOfManifests;
+
+ # Compute versioned attribute name to be used in this package set
+ # Patch version changes should not break the build, so we only use major and minor
+ # computeName :: RedistribRelease -> String
+ computeName = {version, ...}: mkVersionedPackageName redistName version;
+in
+final: _:
+let
+ # buildCutensorPackage :: Manifests -> AttrSet Derivation
+ buildCutensorPackage =
+ {redistrib, feature}:
+ let
+ drv = final.callPackage ../generic-builders/manifest.nix {
+ inherit pname redistName libPath;
+ redistribRelease = redistrib.${pname};
+ featureRelease = feature.${pname};
+ };
+ fixedDrv = drv.overrideAttrs (
+ prevAttrs: {
+ buildInputs =
+ prevAttrs.buildInputs
+ ++ lists.optionals (strings.versionOlder cudaVersion "11.4") [final.cudatoolkit]
+ ++ lists.optionals (strings.versionAtLeast cudaVersion "11.4") (
+ [final.libcublas.lib]
+ # For some reason, the 1.4.x release of cuTENSOR requires the cudart library.
+ ++ lists.optionals (strings.hasPrefix "1.4" redistrib.${pname}.version) [final.cuda_cudart.lib]
+ );
+ meta = prevAttrs.meta // {
+ description = "cuTENSOR: A High-Performance CUDA Library For Tensor Primitives";
+ homepage = "https://developer.nvidia.com/cutensor";
+ maintainers = prevAttrs.meta.maintainers ++ [lib.maintainers.obsidian-systems-maintenance];
+ license = lib.licenses.unfreeRedistributable // {
+ shortName = "cuTENSOR EULA";
+ name = "cuTENSOR SUPPLEMENT TO SOFTWARE LICENSE AGREEMENT FOR NVIDIA SOFTWARE DEVELOPMENT KITS";
+ url = "https://docs.nvidia.com/cuda/cutensor/license.html";
+ };
+ };
+ }
+ );
+ in
+ attrsets.nameValuePair (computeName redistrib.${pname}) fixedDrv;
+
+ extension =
+ let
+ nameOfNewest = computeName (lists.last supportedManifests).redistrib.${pname};
+ drvs = builtins.listToAttrs (lists.map buildCutensorPackage supportedManifests);
+ containsDefault = attrsets.optionalAttrs (drvs != {}) {cutensor = drvs.${nameOfNewest};};
+ in
+ drvs // containsDefault;
+in
+extension
diff --git a/pkgs/development/cuda-modules/cutensor/manifests/feature_1.3.3.json b/pkgs/development/cuda-modules/cutensor/manifests/feature_1.3.3.json
new file mode 100644
index 000000000000..99679aecbc44
--- /dev/null
+++ b/pkgs/development/cuda-modules/cutensor/manifests/feature_1.3.3.json
@@ -0,0 +1,44 @@
+{
+ "libcutensor": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ }
+}
diff --git a/pkgs/development/cuda-modules/cutensor/manifests/feature_1.4.0.json b/pkgs/development/cuda-modules/cutensor/manifests/feature_1.4.0.json
new file mode 100644
index 000000000000..99679aecbc44
--- /dev/null
+++ b/pkgs/development/cuda-modules/cutensor/manifests/feature_1.4.0.json
@@ -0,0 +1,44 @@
+{
+ "libcutensor": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ }
+}
diff --git a/pkgs/development/cuda-modules/cutensor/manifests/feature_1.5.0.json b/pkgs/development/cuda-modules/cutensor/manifests/feature_1.5.0.json
new file mode 100644
index 000000000000..99679aecbc44
--- /dev/null
+++ b/pkgs/development/cuda-modules/cutensor/manifests/feature_1.5.0.json
@@ -0,0 +1,44 @@
+{
+ "libcutensor": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ }
+}
diff --git a/pkgs/development/cuda-modules/cutensor/manifests/feature_1.6.2.json b/pkgs/development/cuda-modules/cutensor/manifests/feature_1.6.2.json
new file mode 100644
index 000000000000..99679aecbc44
--- /dev/null
+++ b/pkgs/development/cuda-modules/cutensor/manifests/feature_1.6.2.json
@@ -0,0 +1,44 @@
+{
+ "libcutensor": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ }
+}
diff --git a/pkgs/development/cuda-modules/cutensor/manifests/feature_1.7.0.json b/pkgs/development/cuda-modules/cutensor/manifests/feature_1.7.0.json
new file mode 100644
index 000000000000..99679aecbc44
--- /dev/null
+++ b/pkgs/development/cuda-modules/cutensor/manifests/feature_1.7.0.json
@@ -0,0 +1,44 @@
+{
+ "libcutensor": {
+ "linux-ppc64le": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-sbsa": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "linux-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": true,
+ "sample": false,
+ "static": true
+ }
+ },
+ "windows-x86_64": {
+ "outputs": {
+ "bin": false,
+ "dev": true,
+ "doc": false,
+ "lib": false,
+ "sample": false,
+ "static": false
+ }
+ }
+ }
+}
diff --git a/pkgs/development/cuda-modules/cutensor/manifests/redistrib_1.3.3.json b/pkgs/development/cuda-modules/cutensor/manifests/redistrib_1.3.3.json
new file mode 100644
index 000000000000..ca12b8c92e98
--- /dev/null
+++ b/pkgs/development/cuda-modules/cutensor/manifests/redistrib_1.3.3.json
@@ -0,0 +1,32 @@
+{
+ "release_date": "2021-09-22",
+ "libcutensor": {
+ "name": "NVIDIA cuTENSOR",
+ "license": "cuTensor",
+ "version": "1.3.3.2",
+ "linux-x86_64": {
+ "relative_path": "libcutensor/linux-x86_64/libcutensor-linux-x86_64-1.3.3.2-archive.tar.xz",
+ "sha256": "2e9517f31305872a7e496b6aa8ea329acda6b947b0c1eb1250790eaa2d4e2ecc",
+ "md5": "977699555cfcc8d2ffeff018a0f975b0",
+ "size": "201849628"
+ },
+ "linux-ppc64le": {
+ "relative_path": "libcutensor/linux-ppc64le/libcutensor-linux-ppc64le-1.3.3.2-archive.tar.xz",
+ "sha256": "79f294c4a7933e5acee5f150145c526d6cd4df16eefb63f2d65df1dbc683cd68",
+ "md5": "1f632c9d33ffef9c819e10c95d69a134",
+ "size": "202541908"
+ },
+ "linux-sbsa": {
+ "relative_path": "libcutensor/linux-sbsa/libcutensor-linux-sbsa-1.3.3.2-archive.tar.xz",
+ "sha256": "0b62d5305abfdfca4776290f16a1796c78c1fa83b203680c012f37d44706fcdb",
+ "md5": "e476675490aff0b154f2f38063f0c10b",
+ "size": "149059520"
+ },
+ "windows-x86_64": {
+ "relative_path": "libcutensor/windows-x86_64/libcutensor-windows-x86_64-1.3.3.2-archive.zip",
+ "sha256": "3abeacbe7085af7026ca1399a77c681c219c10a1448a062964e97aaac2b05851",
+ "md5": "fe75f031c53260c00ad5f7c5d69d31e5",
+ "size": "374926147"
+ }
+ }
+}
diff --git a/pkgs/development/cuda-modules/cutensor/manifests/redistrib_1.4.0.json b/pkgs/development/cuda-modules/cutensor/manifests/redistrib_1.4.0.json
new file mode 100644
index 000000000000..45008c2d0af9
--- /dev/null
+++ b/pkgs/development/cuda-modules/cutensor/manifests/redistrib_1.4.0.json
@@ -0,0 +1,32 @@
+{
+ "release_date": "2021-11-19",
+ "libcutensor": {
+ "name": "NVIDIA cuTENSOR",
+ "license": "cuTensor",
+ "version": "1.4.0.6",
+ "linux-x86_64": {
+ "relative_path": "libcutensor/linux-x86_64/libcutensor-linux-x86_64-1.4.0.6-archive.tar.xz",
+ "sha256": "467ba189195fcc4b868334fc16a0ae1e51574139605975cc8004cedebf595964",
+ "md5": "5d4009390be0226fc3ee75d225053123",
+ "size": "218277136"
+ },
+ "linux-ppc64le": {
+ "relative_path": "libcutensor/linux-ppc64le/libcutensor-linux-ppc64le-1.4.0.6-archive.tar.xz",
+ "sha256": "5da44ff2562ab7b9286122653e54f28d2222c8aab4bb02e9bdd4cf7e4b7809be",
+ "md5": "6058c728485072c980f652c2de38b016",
+ "size": "218951992"
+ },
+ "linux-sbsa": {
+ "relative_path": "libcutensor/linux-sbsa/libcutensor-linux-sbsa-1.4.0.6-archive.tar.xz",
+ "sha256": "6b06d63a5bc49c1660be8c307795f8a901c93dcde7b064455a6c81333c7327f4",
+ "md5": "a6f3fd515c052df43fbee9508ea87e1e",
+ "size": "163596044"
+ },
+ "windows-x86_64": {
+ "relative_path": "libcutensor/windows-x86_64/libcutensor-windows-x86_64-1.4.0.6-archive.zip",
+ "sha256": "4f01a8aac2c25177e928c63381a80e3342f214ec86ad66965dcbfe81fc5c901d",
+ "md5": "d21e0d5f2bd8c29251ffacaa85f0d733",
+ "size": "431385567"
+ }
+ }
+}
diff --git a/pkgs/development/cuda-modules/cutensor/manifests/redistrib_1.5.0.json b/pkgs/development/cuda-modules/cutensor/manifests/redistrib_1.5.0.json
new file mode 100644
index 000000000000..fe1852f261f2
--- /dev/null
+++ b/pkgs/development/cuda-modules/cutensor/manifests/redistrib_1.5.0.json
@@ -0,0 +1,32 @@
+{
+ "release_date": "2022-03-08",
+ "libcutensor": {
+ "name": "NVIDIA cuTENSOR",
+ "license": "cuTensor",
+ "version": "1.5.0.3",
+ "linux-x86_64": {
+ "relative_path": "libcutensor/linux-x86_64/libcutensor-linux-x86_64-1.5.0.3-archive.tar.xz",
+ "sha256": "4fdebe94f0ba3933a422cff3dd05a0ef7a18552ca274dd12564056993f55471d",
+ "md5": "7e1b1a613b819d6cf6ee7fbc70f16105",
+ "size": "208925360"
+ },
+ "linux-ppc64le": {
+ "relative_path": "libcutensor/linux-ppc64le/libcutensor-linux-ppc64le-1.5.0.3-archive.tar.xz",
+ "sha256": "ad736acc94e88673b04a3156d7d3a408937cac32d083acdfbd8435582cbe15db",
+ "md5": "bcdafb6d493aceebfb9a420880f1486c",
+ "size": "208384668"
+ },
+ "linux-sbsa": {
+ "relative_path": "libcutensor/linux-sbsa/libcutensor-linux-sbsa-1.5.0.3-archive.tar.xz",
+ "sha256": "5b9ac479b1dadaf40464ff3076e45f2ec92581c07df1258a155b5bcd142f6090",
+ "md5": "62149d726480d12c9a953d27edc208dc",
+ "size": "156512748"
+ },
+ "windows-x86_64": {
+ "relative_path": "libcutensor/windows-x86_64/libcutensor-windows-x86_64-1.5.0.3-archive.zip",
+ "sha256": "de76f7d92600dda87a14ac756e9d0b5733cbceb88bcd20b3935a82c99342e6cd",
+ "md5": "66feef08de8c7fccf7269383e663fd06",
+ "size": "421810766"
+ }
+ }
+}
diff --git a/pkgs/development/cuda-modules/cutensor/manifests/redistrib_1.6.2.json b/pkgs/development/cuda-modules/cutensor/manifests/redistrib_1.6.2.json
new file mode 100644
index 000000000000..95b3706fc56f
--- /dev/null
+++ b/pkgs/development/cuda-modules/cutensor/manifests/redistrib_1.6.2.json
@@ -0,0 +1,32 @@
+{
+ "release_date": "2022-12-12",
+ "libcutensor": {
+ "name": "NVIDIA cuTENSOR",
+ "license": "cuTensor",
+ "version": "1.6.2.3",
+ "linux-x86_64": {
+ "relative_path": "libcutensor/linux-x86_64/libcutensor-linux-x86_64-1.6.2.3-archive.tar.xz",
+ "sha256": "0f2745681b1d0556f9f46ff6af4937662793498d7367b5f8f6b8625ac051629e",
+ "md5": "b84a2f6712e39314f6c54b429152339f",
+ "size": "538838404"
+ },
+ "linux-ppc64le": {
+ "relative_path": "libcutensor/linux-ppc64le/libcutensor-linux-ppc64le-1.6.2.3-archive.tar.xz",
+ "sha256": "558329fa05409f914ebbe218a1cf7c9ccffdb7aa2642b96db85fd78b5ad534d1",
+ "md5": "8d5d129aa7863312a95084ab5a27b7e7",
+ "size": "535585612"
+ },
+ "linux-sbsa": {
+ "relative_path": "libcutensor/linux-sbsa/libcutensor-linux-sbsa-1.6.2.3-archive.tar.xz",
+ "sha256": "7d4d9088c892bb692ffd70750b49625d1ccbb85390f6eb7c70d6cf582df6d935",
+ "md5": "f6e0cce3a3b38ced736e55a19da587a3",
+ "size": "450705724"
+ },
+ "windows-x86_64": {
+ "relative_path": "libcutensor/windows-x86_64/libcutensor-windows-x86_64-1.6.2.3-archive.zip",
+ "sha256": "07cb312d7cafc7bb2f33d775e1ef5fffd1703d5c6656e785a7a8f0f01939907e",
+ "md5": "5ae1c56bf4d457933dc1acb58a4ac995",
+ "size": "1063805254"
+ }
+ }
+}
diff --git a/pkgs/development/cuda-modules/cutensor/manifests/redistrib_1.7.0.json b/pkgs/development/cuda-modules/cutensor/manifests/redistrib_1.7.0.json
new file mode 100644
index 000000000000..f09abaa62940
--- /dev/null
+++ b/pkgs/development/cuda-modules/cutensor/manifests/redistrib_1.7.0.json
@@ -0,0 +1,32 @@
+{
+ "release_date": "2023-03-16",
+ "libcutensor": {
+ "name": "NVIDIA cuTENSOR",
+ "license": "cuTensor",
+ "version": "1.7.0.1",
+ "linux-x86_64": {
+ "relative_path": "libcutensor/linux-x86_64/libcutensor-linux-x86_64-1.7.0.1-archive.tar.xz",
+ "sha256": "dd3557891371a19e73e7c955efe5383b0bee954aba6a30e4892b0e7acb9deb26",
+ "md5": "7c7e655e2ef1c57ede351f5f5c7c59be",
+ "size": "542970468"
+ },
+ "linux-ppc64le": {
+ "relative_path": "libcutensor/linux-ppc64le/libcutensor-linux-ppc64le-1.7.0.1-archive.tar.xz",
+ "sha256": "af4ad5e29dcb636f1bf941ed1fd7fc8053eeec4813fbc0b41581e114438e84c8",
+ "md5": "30739decf9f5267f2a5f28c7c1a1dc3d",
+ "size": "538487672"
+ },
+ "linux-sbsa": {
+ "relative_path": "libcutensor/linux-sbsa/libcutensor-linux-sbsa-1.7.0.1-archive.tar.xz",
+ "sha256": "c31f8e4386539434a5d1643ebfed74572011783b4e21b62be52003e3a9de3720",
+ "md5": "3185c17e8f32c9c54f591006b917365e",
+ "size": "454324456"
+ },
+ "windows-x86_64": {
+ "relative_path": "libcutensor/windows-x86_64/libcutensor-windows-x86_64-1.7.0.1-archive.zip",
+ "sha256": "cdbb53bcc1c7b20ee0aa2dee781644a324d2d5e8065944039024fe22d6b822ab",
+ "md5": "7d20a5823e94074e273525b0713f812b",
+ "size": "1070143817"
+ }
+ }
+}
diff --git a/pkgs/development/cuda-modules/flags.nix b/pkgs/development/cuda-modules/flags.nix
new file mode 100644
index 000000000000..139952bc9dfd
--- /dev/null
+++ b/pkgs/development/cuda-modules/flags.nix
@@ -0,0 +1,390 @@
+# Type aliases
+# Gpu :: AttrSet
+# - See the documentation in ./gpus.nix.
+{
+ config,
+ cudaCapabilities ? (config.cudaCapabilities or []),
+ cudaForwardCompat ? (config.cudaForwardCompat or true),
+ lib,
+ cudaVersion,
+ hostPlatform,
+ # gpus :: List Gpu
+ gpus,
+}:
+let
+ inherit (lib)
+ asserts
+ attrsets
+ lists
+ strings
+ trivial
+ ;
+
+ # Flags are determined based on your CUDA toolkit by default. You may benefit
+ # from improved performance, reduced file size, or greater hardware support by
+ # passing a configuration based on your specific GPU environment.
+ #
+ # cudaCapabilities :: List Capability
+ # List of hardware generations to build.
+ # E.g. [ "8.0" ]
+ # Currently, the last item is considered the optional forward-compatibility arch,
+ # but this may change in the future.
+ #
+ # cudaForwardCompat :: Bool
+ # Whether to include the forward compatibility gencode (+PTX)
+ # to support future GPU generations.
+ # E.g. true
+ #
+ # Please see the accompanying documentation or https://github.com/NixOS/nixpkgs/pull/205351
+
+ # isSupported :: Gpu -> Bool
+ isSupported =
+ gpu:
+ let
+ inherit (gpu) minCudaVersion maxCudaVersion;
+ lowerBoundSatisfied = strings.versionAtLeast cudaVersion minCudaVersion;
+ upperBoundSatisfied =
+ (maxCudaVersion == null) || !(strings.versionOlder maxCudaVersion cudaVersion);
+ in
+ lowerBoundSatisfied && upperBoundSatisfied;
+
+ # NOTE: Jetson is never built by default.
+ # isDefault :: Gpu -> Bool
+ isDefault =
+ gpu:
+ let
+ inherit (gpu) dontDefaultAfter isJetson;
+ newGpu = dontDefaultAfter == null;
+ recentGpu = newGpu || strings.versionAtLeast dontDefaultAfter cudaVersion;
+ in
+ recentGpu && !isJetson;
+
+ # supportedGpus :: List Gpu
+ # GPUs which are supported by the provided CUDA version.
+ supportedGpus = builtins.filter isSupported gpus;
+
+ # defaultGpus :: List Gpu
+ # GPUs which are supported by the provided CUDA version and we want to build for by default.
+ defaultGpus = builtins.filter isDefault supportedGpus;
+
+ # supportedCapabilities :: List Capability
+ supportedCapabilities = lists.map (gpu: gpu.computeCapability) supportedGpus;
+
+ # defaultCapabilities :: List Capability
+ # The default capabilities to target, if not overridden by the user.
+ defaultCapabilities = lists.map (gpu: gpu.computeCapability) defaultGpus;
+
+ # cudaArchNameToVersions :: AttrSet String (List String)
+ # Maps the name of a GPU architecture to different versions of that architecture.
+ # For example, "Ampere" maps to [ "8.0" "8.6" "8.7" ].
+ cudaArchNameToVersions =
+ lists.groupBy' (versions: gpu: versions ++ [gpu.computeCapability]) [] (gpu: gpu.archName)
+ supportedGpus;
+
+ # cudaComputeCapabilityToName :: AttrSet String String
+ # Maps the version of a GPU architecture to the name of that architecture.
+ # For example, "8.0" maps to "Ampere".
+ cudaComputeCapabilityToName = builtins.listToAttrs (
+ lists.map (gpu: attrsets.nameValuePair gpu.computeCapability gpu.archName) supportedGpus
+ );
+
+ # cudaComputeCapabilityToIsJetson :: AttrSet String Boolean
+ cudaComputeCapabilityToIsJetson = builtins.listToAttrs (
+ lists.map (attrs: attrsets.nameValuePair attrs.computeCapability attrs.isJetson) supportedGpus
+ );
+
+ # jetsonComputeCapabilities :: List String
+ jetsonComputeCapabilities = trivial.pipe cudaComputeCapabilityToIsJetson [
+ (attrsets.filterAttrs (_: isJetson: isJetson))
+ builtins.attrNames
+ ];
+
+ # Find the intersection with the user-specified list of cudaCapabilities.
+ # NOTE: Jetson devices are never built by default because they cannot be targeted along with
+ # non-Jetson devices and require an aarch64 host platform. As such, if they're present anywhere,
+ # they must be in the user-specified cudaCapabilities.
+ # NOTE: We don't need to worry about mixes of Jetson and non-Jetson devices here -- there's
+ # sanity-checking for all that in below.
+ jetsonTargets = lists.intersectLists jetsonComputeCapabilities cudaCapabilities;
+
+ # dropDot :: String -> String
+ dropDot = ver: builtins.replaceStrings ["."] [""] ver;
+
+ # archMapper :: String -> List String -> List String
+ # Maps a feature across a list of architecture versions to produce a list of architectures.
+ # For example, "sm" and [ "8.0" "8.6" "8.7" ] produces [ "sm_80" "sm_86" "sm_87" ].
+ archMapper = feat: lists.map (computeCapability: "${feat}_${dropDot computeCapability}");
+
+ # gencodeMapper :: String -> List String -> List String
+ # Maps a feature across a list of architecture versions to produce a list of gencode arguments.
+ # For example, "sm" and [ "8.0" "8.6" "8.7" ] produces [ "-gencode=arch=compute_80,code=sm_80"
+ # "-gencode=arch=compute_86,code=sm_86" "-gencode=arch=compute_87,code=sm_87" ].
+ gencodeMapper =
+ feat:
+ lists.map (
+ computeCapability:
+ "-gencode=arch=compute_${dropDot computeCapability},code=${feat}_${dropDot computeCapability}"
+ );
+
+ # Maps Nix system to NVIDIA redist arch.
+ # NOTE: We swap out the default `linux-sbsa` redist (for server-grade ARM chips) with the
+ # `linux-aarch64` redist (which is for Jetson devices) if we're building any Jetson devices.
+ # Since both are based on aarch64, we can only have one or the other, otherwise there's an
+ # ambiguity as to which should be used.
+ # getRedistArch :: String -> String
+ getRedistArch =
+ nixSystem:
+ if nixSystem == "aarch64-linux" then
+ if jetsonTargets != [] then "linux-aarch64" else "linux-sbsa"
+ else if nixSystem == "x86_64-linux" then
+ "linux-x86_64"
+ else if nixSystem == "ppc64le-linux" then
+ "linux-ppc64le"
+ else if nixSystem == "x86_64-windows" then
+ "windows-x86_64"
+ else
+ builtins.throw "Unsupported Nix system: ${nixSystem}";
+
+ # Maps NVIDIA redist arch to Nix system.
+ # It is imperative that we include the boolean condition based on jetsonTargets to ensure
+ # we don't advertise availability of packages only available on server-grade ARM
+ # as being available for the Jetson, since both `linux-sbsa` and `linux-aarch64` are
+ # mapped to the Nix system `aarch64-linux`.
+ getNixSystem =
+ redistArch:
+ if redistArch == "linux-sbsa" && jetsonTargets == [] then
+ "aarch64-linux"
+ else if redistArch == "linux-aarch64" && jetsonTargets != [] then
+ "aarch64-linux"
+ else if redistArch == "linux-x86_64" then
+ "x86_64-linux"
+ else if redistArch == "linux-ppc64le" then
+ "ppc64le-linux"
+ else if redistArch == "windows-x86_64" then
+ "x86_64-windows"
+ else
+ builtins.throw "Unsupported NVIDIA redist arch: ${redistArch}";
+
+ formatCapabilities =
+ {
+ cudaCapabilities,
+ enableForwardCompat ? true,
+ }:
+ rec {
+ inherit cudaCapabilities enableForwardCompat;
+
+ # archNames :: List String
+ # E.g. [ "Turing" "Ampere" ]
+ archNames = lists.unique (
+ lists.map (cap: cudaComputeCapabilityToName.${cap} or (throw "missing cuda compute capability"))
+ cudaCapabilities
+ );
+
+ # realArches :: List String
+ # The real architectures are physical architectures supported by the CUDA version.
+ # E.g. [ "sm_75" "sm_86" ]
+ realArches = archMapper "sm" cudaCapabilities;
+
+ # virtualArches :: List String
+ # The virtual architectures are typically used for forward compatibility, when trying to support
+ # an architecture newer than the CUDA version allows.
+ # E.g. [ "compute_75" "compute_86" ]
+ virtualArches = archMapper "compute" cudaCapabilities;
+
+ # arches :: List String
+ # By default, build for all supported architectures and forward compatibility via a virtual
+ # architecture for the newest supported architecture.
+ # E.g. [ "sm_75" "sm_86" "compute_86" ]
+ arches = realArches ++ lists.optional enableForwardCompat (lists.last virtualArches);
+
+ # gencode :: List String
+ # A list of CUDA gencode arguments to pass to NVCC.
+ # E.g. [ "-gencode=arch=compute_75,code=sm_75" ... "-gencode=arch=compute_86,code=compute_86" ]
+ gencode =
+ let
+ base = gencodeMapper "sm" cudaCapabilities;
+ forward = gencodeMapper "compute" [(lists.last cudaCapabilities)];
+ in
+ base ++ lib.optionals enableForwardCompat forward;
+
+ # gencodeString :: String
+ # A space-separated string of CUDA gencode arguments to pass to NVCC.
+ # E.g. "-gencode=arch=compute_75,code=sm_75 ... -gencode=arch=compute_86,code=compute_86"
+ gencodeString = strings.concatStringsSep " " gencode;
+
+ # Jetson devices cannot be targeted by the same binaries which target non-Jetson devices. While
+ # NVIDIA provides both `linux-aarch64` and `linux-sbsa` packages, which both target `aarch64`,
+ # they are built with different settings and cannot be mixed.
+ # isJetsonBuild :: Boolean
+ isJetsonBuild =
+ let
+ requestedJetsonDevices =
+ lists.filter (cap: cudaComputeCapabilityToIsJetson.${cap})
+ cudaCapabilities;
+ requestedNonJetsonDevices =
+ lists.filter (cap: !(builtins.elem cap requestedJetsonDevices))
+ cudaCapabilities;
+ jetsonBuildSufficientCondition = requestedJetsonDevices != [];
+ jetsonBuildNecessaryCondition = requestedNonJetsonDevices == [] && hostPlatform.isAarch64;
+ in
+ trivial.throwIf (jetsonBuildSufficientCondition && !jetsonBuildNecessaryCondition)
+ ''
+ Jetson devices cannot be targeted with non-Jetson devices. Additionally, they require hostPlatform to be aarch64.
+ You requested ${builtins.toJSON cudaCapabilities} for host platform ${hostPlatform.system}.
+ Requested Jetson devices: ${builtins.toJSON requestedJetsonDevices}.
+ Requested non-Jetson devices: ${builtins.toJSON requestedNonJetsonDevices}.
+ Exactly one of the following must be true:
+ - All CUDA capabilities belong to Jetson devices and hostPlatform is aarch64.
+ - No CUDA capabilities belong to Jetson devices.
+ See ${./gpus.nix} for a list of architectures supported by this version of Nixpkgs.
+ ''
+ jetsonBuildSufficientCondition
+ && jetsonBuildNecessaryCondition;
+ };
+in
+# When changing names or formats: pause, validate, and update the assert
+assert let
+ expected = {
+ cudaCapabilities = [
+ "7.5"
+ "8.6"
+ ];
+ enableForwardCompat = true;
+
+ archNames = [
+ "Turing"
+ "Ampere"
+ ];
+ realArches = [
+ "sm_75"
+ "sm_86"
+ ];
+ virtualArches = [
+ "compute_75"
+ "compute_86"
+ ];
+ arches = [
+ "sm_75"
+ "sm_86"
+ "compute_86"
+ ];
+
+ gencode = [
+ "-gencode=arch=compute_75,code=sm_75"
+ "-gencode=arch=compute_86,code=sm_86"
+ "-gencode=arch=compute_86,code=compute_86"
+ ];
+ gencodeString = "-gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_86,code=sm_86 -gencode=arch=compute_86,code=compute_86";
+
+ isJetsonBuild = false;
+ };
+ actual = formatCapabilities {
+ cudaCapabilities = [
+ "7.5"
+ "8.6"
+ ];
+ };
+ actualWrapped = (builtins.tryEval (builtins.deepSeq actual actual)).value;
+in
+asserts.assertMsg ((strings.versionAtLeast cudaVersion "11.2") -> (expected == actualWrapped)) ''
+ This test should only fail when using a version of CUDA older than 11.2, the first to support
+ 8.6.
+ Expected: ${builtins.toJSON expected}
+ Actual: ${builtins.toJSON actualWrapped}
+'';
+# Check mixed Jetson and non-Jetson devices
+assert let
+ expected = false;
+ actual = formatCapabilities {
+ cudaCapabilities = [
+ "7.2"
+ "7.5"
+ ];
+ };
+ actualWrapped = (builtins.tryEval (builtins.deepSeq actual actual)).value;
+in
+asserts.assertMsg (expected == actualWrapped) ''
+ Jetson devices capabilities cannot be mixed with non-jetson devices.
+ Capability 7.5 is non-Jetson and should not be allowed with Jetson 7.2.
+ Expected: ${builtins.toJSON expected}
+ Actual: ${builtins.toJSON actualWrapped}
+'';
+# Check Jetson-only
+assert let
+ expected = {
+ cudaCapabilities = [
+ "6.2"
+ "7.2"
+ ];
+ enableForwardCompat = true;
+
+ archNames = [
+ "Pascal"
+ "Volta"
+ ];
+ realArches = [
+ "sm_62"
+ "sm_72"
+ ];
+ virtualArches = [
+ "compute_62"
+ "compute_72"
+ ];
+ arches = [
+ "sm_62"
+ "sm_72"
+ "compute_72"
+ ];
+
+ gencode = [
+ "-gencode=arch=compute_62,code=sm_62"
+ "-gencode=arch=compute_72,code=sm_72"
+ "-gencode=arch=compute_72,code=compute_72"
+ ];
+ gencodeString = "-gencode=arch=compute_62,code=sm_62 -gencode=arch=compute_72,code=sm_72 -gencode=arch=compute_72,code=compute_72";
+
+ isJetsonBuild = true;
+ };
+ actual = formatCapabilities {
+ cudaCapabilities = [
+ "6.2"
+ "7.2"
+ ];
+ };
+ actualWrapped = (builtins.tryEval (builtins.deepSeq actual actual)).value;
+in
+asserts.assertMsg
+ # We can't do this test unless we're targeting aarch64
+ (hostPlatform.isAarch64 -> (expected == actualWrapped))
+ ''
+ Jetson devices can only be built with other Jetson devices.
+ Both 6.2 and 7.2 are Jetson devices.
+ Expected: ${builtins.toJSON expected}
+ Actual: ${builtins.toJSON actualWrapped}
+ '';
+{
+ # formatCapabilities :: { cudaCapabilities: List Capability, enableForwardCompat: Boolean } -> { ... }
+ inherit formatCapabilities;
+
+ # cudaArchNameToVersions :: String => String
+ inherit cudaArchNameToVersions;
+
+ # cudaComputeCapabilityToName :: String => String
+ inherit cudaComputeCapabilityToName;
+
+ # dropDot :: String -> String
+ inherit dropDot;
+
+ inherit
+ defaultCapabilities
+ supportedCapabilities
+ jetsonComputeCapabilities
+ jetsonTargets
+ getNixSystem
+ getRedistArch
+ ;
+}
+// formatCapabilities {
+ cudaCapabilities = if cudaCapabilities == [] then defaultCapabilities else cudaCapabilities;
+ enableForwardCompat = cudaForwardCompat;
+}
diff --git a/pkgs/development/cuda-modules/generic-builders/manifest.nix b/pkgs/development/cuda-modules/generic-builders/manifest.nix
new file mode 100644
index 000000000000..7ddecb7ed723
--- /dev/null
+++ b/pkgs/development/cuda-modules/generic-builders/manifest.nix
@@ -0,0 +1,250 @@
+{
+ # General callPackage-supplied arguments
+ autoAddOpenGLRunpathHook,
+ autoPatchelfHook,
+ backendStdenv,
+ fetchurl,
+ lib,
+ lndir,
+ markForCudatoolkitRootHook,
+ flags,
+ stdenv,
+ hostPlatform,
+ # Builder-specific arguments
+ # Short package name (e.g., "cuda_cccl")
+ # pname : String
+ pname,
+ # Common name (e.g., "cutensor" or "cudnn") -- used in the URL.
+ # Also known as the Redistributable Name.
+ # redistName : String,
+ redistName,
+ # If libPath is non-null, it must be a subdirectory of `lib`.
+ # The contents of `libPath` will be moved to the root of `lib`.
+ libPath ? null,
+ # See ./modules/generic/manifests/redistrib/release.nix
+ redistribRelease,
+ # See ./modules/generic/manifests/feature/release.nix
+ featureRelease,
+}:
+let
+ inherit (lib)
+ attrsets
+ lists
+ meta
+ strings
+ trivial
+ licenses
+ teams
+ sourceTypes
+ ;
+
+ # Get the redist architectures for which package provides distributables.
+ # These are used by meta.platforms.
+ supportedRedistArchs = builtins.attrNames featureRelease;
+ redistArch = flags.getRedistArch hostPlatform.system;
+in
+backendStdenv.mkDerivation (
+ finalAttrs: {
+ # NOTE: Even though there's no actual buildPhase going on here, the derivations of the
+ # redistributables are sensitive to the compiler flags provided to stdenv. The patchelf package
+ # is sensitive to the compiler flags provided to stdenv, and we depend on it. As such, we are
+ # also sensitive to the compiler flags provided to stdenv.
+ inherit pname;
+ inherit (redistribRelease) version;
+
+ # Don't force serialization to string for structured attributes, like outputToPatterns
+ # and brokenConditions.
+ # Avoids "set cannot be coerced to string" errors.
+ __structuredAttrs = true;
+
+ # Keep better track of dependencies.
+ strictDeps = true;
+
+ # NOTE: Outputs are evaluated jointly with meta, so in the case that this is an unsupported platform,
+ # we still need to provide a list of outputs.
+ outputs =
+ let
+ # Checks whether the redistributable provides an output.
+ hasOutput =
+ output:
+ attrsets.attrByPath
+ [
+ redistArch
+ "outputs"
+ output
+ ]
+ false
+ featureRelease;
+ # Order is important here so we use a list.
+ additionalOutputs = builtins.filter hasOutput [
+ "bin"
+ "lib"
+ "static"
+ "dev"
+ "doc"
+ "sample"
+ "python"
+ ];
+ # The out output is special -- it's the default output and we always include it.
+ outputs = ["out"] ++ additionalOutputs;
+ in
+ outputs;
+
+ # Traversed in the order of the outputs speficied in outputs;
+ # entries are skipped if they don't exist in outputs.
+ outputToPatterns = {
+ bin = ["bin"];
+ lib = [
+ "lib"
+ "lib64"
+ ];
+ static = ["**/*.a"];
+ sample = ["samples"];
+ python = ["**/*.whl"];
+ };
+
+ # Useful for introspecting why something went wrong.
+ # Maps descriptions of why the derivation would be marked broken to
+ # booleans indicating whether that description is true.
+ brokenConditions = {};
+
+ src = fetchurl {
+ url = "https://developer.download.nvidia.com/compute/${redistName}/redist/${
+ redistribRelease.${redistArch}.relative_path
+ }";
+ inherit (redistribRelease.${redistArch}) sha256;
+ };
+
+ # We do need some other phases, like configurePhase, so the multiple-output setup hook works.
+ dontBuild = true;
+
+ nativeBuildInputs = [
+ autoPatchelfHook
+ # This hook will make sure libcuda can be found
+ # in typically /lib/opengl-driver by adding that
+ # directory to the rpath of all ELF binaries.
+ # Check e.g. with `patchelf --print-rpath path/to/my/binary
+ autoAddOpenGLRunpathHook
+ markForCudatoolkitRootHook
+ ];
+
+ buildInputs =
+ [
+ # autoPatchelfHook will search for a libstdc++ and we're giving it
+ # one that is compatible with the rest of nixpkgs, even when
+ # nvcc forces us to use an older gcc
+ # NB: We don't actually know if this is the right thing to do
+ stdenv.cc.cc.lib
+ ];
+
+ # Picked up by autoPatchelf
+ # Needed e.g. for libnvrtc to locate (dlopen) libnvrtc-builtins
+ appendRunpaths = ["$ORIGIN"];
+
+ # NOTE: We don't need to check for dev or doc, because those outputs are handled by
+ # the multiple-outputs setup hook.
+ # NOTE: moveToOutput operates on all outputs:
+ # https://github.com/NixOS/nixpkgs/blob/2920b6fc16a9ed5d51429e94238b28306ceda79e/pkgs/build-support/setup-hooks/multiple-outputs.sh#L105-L107
+ installPhase =
+ let
+ mkMoveToOutputCommand =
+ output:
+ let
+ template = pattern: ''moveToOutput "${pattern}" "${"$" + output}"'';
+ patterns = finalAttrs.outputToPatterns.${output} or [];
+ in
+ strings.concatMapStringsSep "\n" template patterns;
+ in
+ # Pre-install hook
+ ''
+ runHook preInstall
+ ''
+ # Handle the existence of libPath, which requires us to re-arrange the lib directory
+ + strings.optionalString (libPath != null) ''
+ if [[ ! -d "${libPath}" ]] ; then
+ echo "${finalAttrs.pname}: ${libPath} does not exist, only found:" >&2
+ find "$(dirname ${libPath})"/ -maxdepth 1 >&2
+ echo "This release might not support your CUDA version" >&2
+ exit 1
+ fi
+ mv "lib/${libPath}" lib_new
+ rm -r lib
+ mv lib_new lib
+ ''
+ # Create the primary output, out, and move the other outputs into it.
+ + ''
+ mkdir -p "$out"
+ mv * "$out"
+ ''
+ # Move the outputs into their respective outputs.
+ + strings.concatMapStringsSep "\n" mkMoveToOutputCommand (builtins.tail finalAttrs.outputs)
+ # Post-install hook
+ + ''
+ runHook postInstall
+ '';
+
+ # libcuda needs to be resolved during runtime
+ # NOTE: Due to the use of __structuredAttrs, we can't use a list for autoPatchelfIgnoreMissingDeps, since it
+ # will take only the first value. Instead, we produce a string with the values separated by spaces.
+ # Using the `env` attribute ensures that the value is representable as one of the primitives allowed by
+ # bash's environment variables.
+ env.autoPatchelfIgnoreMissingDeps = "libcuda.so libcuda.so.*";
+
+ # The out output leverages the same functionality which backs the `symlinkJoin` function in
+ # Nixpkgs:
+ # https://github.com/NixOS/nixpkgs/blob/d8b2a92df48f9b08d68b0132ce7adfbdbc1fbfac/pkgs/build-support/trivial-builders/default.nix#L510
+ #
+ # That should allow us to emulate "fat" default outputs without having to actually create them.
+ #
+ # It is important that this run after the autoPatchelfHook, otherwise the symlinks in out will reference libraries in lib, creating a circular dependency.
+ postPhases = ["postPatchelf"];
+
+ # For each output, create a symlink to it in the out output.
+ # NOTE: We must recreate the out output here, because the setup hook will have deleted it if it was empty.
+ postPatchelf = ''
+ mkdir -p "$out"
+ for output in $(getAllOutputNames); do
+ if [[ "$output" != "out" ]]; then
+ ${meta.getExe lndir} "''${!output}" "$out"
+ fi
+ done
+ '';
+
+ # Make the CUDA-patched stdenv available
+ passthru.stdenv = backendStdenv;
+
+ # Setting propagatedBuildInputs to false will prevent outputs known to the multiple-outputs
+ # from depending on `out` by default.
+ # https://github.com/NixOS/nixpkgs/blob/2920b6fc16a9ed5d51429e94238b28306ceda79e/pkgs/build-support/setup-hooks/multiple-outputs.sh#L196
+ # Indeed, we want to do the opposite -- fat "out" outputs that contain all the other outputs.
+ propagatedBuildOutputs = false;
+
+ # By default, if the dev output exists it just uses that.
+ # However, because we disabled propagatedBuildOutputs, dev doesn't contain libraries or
+ # anything of the sort. To remedy this, we set outputSpecified to true, and use
+ # outputsToInstall, which tells Nix which outputs to use when the package name is used
+ # unqualified (that is, without an explicit output).
+ outputSpecified = true;
+
+ meta = {
+ description = "${redistribRelease.name}. By downloading and using the packages you accept the terms and conditions of the ${finalAttrs.meta.license.shortName}";
+ sourceProvenance = [sourceTypes.binaryNativeCode];
+ platforms =
+ lists.concatMap
+ (
+ redistArch:
+ let
+ nixSystem = builtins.tryEval (flags.getNixSystem redistArch);
+ in
+ if nixSystem.success then [nixSystem.value] else []
+ )
+ supportedRedistArchs;
+ broken = lists.any trivial.id (attrsets.attrValues finalAttrs.brokenConditions);
+ license = licenses.unfree;
+ maintainers = teams.cuda.members;
+ # Force the use of the default, fat output by default (even though `dev` exists, which
+ # causes Nix to prefer that output over the others if outputSpecified isn't set).
+ outputsToInstall = ["out"];
+ };
+ }
+)
diff --git a/pkgs/development/cuda-modules/generic-builders/multiplex.nix b/pkgs/development/cuda-modules/generic-builders/multiplex.nix
new file mode 100644
index 000000000000..b8053094bcc8
--- /dev/null
+++ b/pkgs/development/cuda-modules/generic-builders/multiplex.nix
@@ -0,0 +1,131 @@
+{
+ # callPackage-provided arguments
+ lib,
+ cudaVersion,
+ flags,
+ hostPlatform,
+ # Expected to be passed by the caller
+ mkVersionedPackageName,
+ # pname :: String
+ pname,
+ # releasesModule :: Path
+ # A path to a module which provides a `releases` attribute
+ releasesModule,
+ # shims :: Path
+ # A path to a module which provides a `shims` attribute
+ # The redistribRelease is only used in ./manifest.nix for the package version
+ # and the package description (which NVIDIA's manifest calls the "name").
+ # It's also used for fetching the source, but we override that since we can't
+ # re-use that portion of the functionality (different URLs, etc.).
+ # The featureRelease is used to populate meta.platforms (by way of looking at the attribute names)
+ # and to determine the outputs of the package.
+ # shimFn :: {package, redistArch} -> AttrSet
+ shimsFn ? ({package, redistArch}: throw "shimsFn must be provided"),
+ # fixupFn :: Path
+ # A path (or nix expression) to be evaluated with callPackage and then
+ # provided to the package's overrideAttrs function.
+ # It must accept at least the following arguments:
+ # - final
+ # - cudaVersion
+ # - mkVersionedPackageName
+ # - package
+ fixupFn ? (
+ {
+ final,
+ cudaVersion,
+ mkVersionedPackageName,
+ package,
+ ...
+ }:
+ throw "fixupFn must be provided"
+ ),
+}:
+let
+ inherit (lib)
+ attrsets
+ lists
+ modules
+ strings
+ ;
+
+ evaluatedModules = modules.evalModules {
+ modules = [
+ ../modules
+ releasesModule
+ ];
+ };
+
+ # NOTE: Important types:
+ # - Releases: ../modules/${pname}/releases/releases.nix
+ # - Package: ../modules/${pname}/releases/package.nix
+
+ # All releases across all platforms
+ # See ../modules/${pname}/releases/releases.nix
+ allReleases = evaluatedModules.config.${pname}.releases;
+
+ # Compute versioned attribute name to be used in this package set
+ # Patch version changes should not break the build, so we only use major and minor
+ # computeName :: Package -> String
+ computeName = {version, ...}: mkVersionedPackageName pname version;
+
+ # Check whether a package supports our CUDA version
+ # isSupported :: Package -> Bool
+ isSupported =
+ package:
+ strings.versionAtLeast cudaVersion package.minCudaVersion
+ && strings.versionAtLeast package.maxCudaVersion cudaVersion;
+
+ # Get all of the packages for our given platform.
+ redistArch = flags.getRedistArch hostPlatform.system;
+
+ # All the supported packages we can build for our platform.
+ # supportedPackages :: List (AttrSet Packages)
+ supportedPackages = builtins.filter isSupported (allReleases.${redistArch} or []);
+
+ # newestToOldestSupportedPackage :: List (AttrSet Packages)
+ newestToOldestSupportedPackage = lists.reverseList supportedPackages;
+
+ nameOfNewest = computeName (builtins.head newestToOldestSupportedPackage);
+
+ # A function which takes the `final` overlay and the `package` being built and returns
+ # a function to be consumed via `overrideAttrs`.
+ overrideAttrsFixupFn =
+ final: package:
+ final.callPackage fixupFn {
+ inherit
+ final
+ cudaVersion
+ mkVersionedPackageName
+ package
+ ;
+ };
+
+ extension =
+ final: _:
+ let
+ # Builds our package into derivation and wraps it in a nameValuePair, where the name is the versioned name
+ # of the package.
+ buildPackage =
+ package:
+ let
+ shims = final.callPackage shimsFn {inherit package redistArch;};
+ name = computeName package;
+ drv = final.callPackage ./manifest.nix {
+ inherit pname;
+ redistName = pname;
+ inherit (shims) redistribRelease featureRelease;
+ };
+ fixedDrv = drv.overrideAttrs (overrideAttrsFixupFn final package);
+ in
+ attrsets.nameValuePair name fixedDrv;
+
+ # versionedDerivations :: AttrSet Derivation
+ versionedDerivations = builtins.listToAttrs (lists.map buildPackage newestToOldestSupportedPackage);
+
+ defaultDerivation = attrsets.optionalAttrs (versionedDerivations != {}) {
+ ${pname} = versionedDerivations.${nameOfNewest};
+ };
+ in
+ versionedDerivations // defaultDerivation;
+in
+extension
diff --git a/pkgs/development/cuda-modules/gpus.nix b/pkgs/development/cuda-modules/gpus.nix
new file mode 100644
index 000000000000..cf6e0a1eaf36
--- /dev/null
+++ b/pkgs/development/cuda-modules/gpus.nix
@@ -0,0 +1,204 @@
+# Type aliases
+#
+# Gpu = {
+# archName: String
+# - The name of the microarchitecture.
+# computeCapability: String
+# - The compute capability of the GPU.
+# isJetson: Boolean
+# - Whether a GPU is part of NVIDIA's line of Jetson embedded computers. This field is
+# notable because it tells us what architecture to build for (as Jetson devices are
+# aarch64).
+# More on Jetson devices here:
+# https://www.nvidia.com/en-us/autonomous-machines/embedded-systems/
+# NOTE: These architectures are only built upon request.
+# minCudaVersion: String
+# - The minimum (inclusive) CUDA version that supports this GPU.
+# dontDefaultAfter: null | String
+# - The CUDA version after which to exclude this GPU from the list of default capabilities
+# we build. null means we always include this GPU in the default capabilities if it is
+# supported.
+# maxCudaVersion: null | String
+# - The maximum (exclusive) CUDA version that supports this GPU. null means there is no
+# maximum.
+# }
+#
+# Many thanks to Arnon Shimoni for maintaining a list of these architectures and capabilities.
+# Without your work, this would have been much more difficult.
+# https://arnon.dk/matching-sm-architectures-arch-and-gencode-for-various-nvidia-cards/
+[
+ {
+ # GeForce 700, GT-730
+ archName = "Kepler";
+ computeCapability = "3.0";
+ isJetson = false;
+ minCudaVersion = "10.0";
+ dontDefaultAfter = "10.2";
+ maxCudaVersion = "10.2";
+ }
+ {
+ archName = "Kepler";
+ computeCapability = "3.2";
+ isJetson = false;
+ minCudaVersion = "10.0";
+ dontDefaultAfter = "10.2";
+ maxCudaVersion = "10.2";
+ }
+ {
+ # Tesla K40
+ archName = "Kepler";
+ computeCapability = "3.5";
+ isJetson = false;
+ minCudaVersion = "10.0";
+ dontDefaultAfter = "11.0";
+ maxCudaVersion = "11.8";
+ }
+ {
+ # Tesla K80
+ archName = "Kepler";
+ computeCapability = "3.7";
+ isJetson = false;
+ minCudaVersion = "10.0";
+ dontDefaultAfter = "11.0";
+ maxCudaVersion = "11.8";
+ }
+ {
+ # Tesla/Quadro M series
+ archName = "Maxwell";
+ computeCapability = "5.0";
+ isJetson = false;
+ minCudaVersion = "10.0";
+ dontDefaultAfter = "11.0";
+ maxCudaVersion = null;
+ }
+ {
+ # Quadro M6000 , GeForce 900, GTX-970, GTX-980, GTX Titan X
+ archName = "Maxwell";
+ computeCapability = "5.2";
+ isJetson = false;
+ minCudaVersion = "10.0";
+ dontDefaultAfter = "11.0";
+ maxCudaVersion = null;
+ }
+ {
+ # Tegra (Jetson) TX1 / Tegra X1, Drive CX, Drive PX, Jetson Nano
+ archName = "Maxwell";
+ computeCapability = "5.3";
+ isJetson = true;
+ minCudaVersion = "10.0";
+ dontDefaultAfter = null;
+ maxCudaVersion = null;
+ }
+ {
+ # Quadro GP100, Tesla P100, DGX-1 (Generic Pascal)
+ archName = "Pascal";
+ computeCapability = "6.0";
+ isJetson = false;
+ minCudaVersion = "10.0";
+ dontDefaultAfter = null;
+ maxCudaVersion = null;
+ }
+ {
+ # GTX 1080, GTX 1070, GTX 1060, GTX 1050, GTX 1030 (GP108), GT 1010 (GP108) Titan Xp, Tesla
+ # P40, Tesla P4, Discrete GPU on the NVIDIA Drive PX2
+ archName = "Pascal";
+ computeCapability = "6.1";
+ isJetson = false;
+ minCudaVersion = "10.0";
+ dontDefaultAfter = null;
+ maxCudaVersion = null;
+ }
+ {
+ # Integrated GPU on the NVIDIA Drive PX2, Tegra (Jetson) TX2
+ archName = "Pascal";
+ computeCapability = "6.2";
+ isJetson = true;
+ minCudaVersion = "10.0";
+ dontDefaultAfter = null;
+ maxCudaVersion = null;
+ }
+ {
+ # DGX-1 with Volta, Tesla V100, GTX 1180 (GV104), Titan V, Quadro GV100
+ archName = "Volta";
+ computeCapability = "7.0";
+ isJetson = false;
+ minCudaVersion = "10.0";
+ dontDefaultAfter = null;
+ maxCudaVersion = null;
+ }
+ {
+ # Jetson AGX Xavier, Drive AGX Pegasus, Xavier NX
+ archName = "Volta";
+ computeCapability = "7.2";
+ isJetson = true;
+ minCudaVersion = "10.0";
+ dontDefaultAfter = null;
+ maxCudaVersion = null;
+ }
+ {
+ # GTX/RTX Turing – GTX 1660 Ti, RTX 2060, RTX 2070, RTX 2080, Titan RTX, Quadro RTX 4000,
+ # Quadro RTX 5000, Quadro RTX 6000, Quadro RTX 8000, Quadro T1000/T2000, Tesla T4
+ archName = "Turing";
+ computeCapability = "7.5";
+ isJetson = false;
+ minCudaVersion = "10.0";
+ dontDefaultAfter = null;
+ maxCudaVersion = null;
+ }
+ {
+ # NVIDIA A100 (the name “Tesla” has been dropped – GA100), NVIDIA DGX-A100
+ archName = "Ampere";
+ computeCapability = "8.0";
+ isJetson = false;
+ minCudaVersion = "11.2";
+ dontDefaultAfter = null;
+ maxCudaVersion = null;
+ }
+ {
+ # Tesla GA10x cards, RTX Ampere – RTX 3080, GA102 – RTX 3090, RTX A2000, A3000, RTX A4000,
+ # A5000, A6000, NVIDIA A40, GA106 – RTX 3060, GA104 – RTX 3070, GA107 – RTX 3050, RTX A10, RTX
+ # A16, RTX A40, A2 Tensor Core GPU
+ archName = "Ampere";
+ computeCapability = "8.6";
+ isJetson = false;
+ minCudaVersion = "11.2";
+ dontDefaultAfter = null;
+ maxCudaVersion = null;
+ }
+ {
+ # Jetson AGX Orin and Drive AGX Orin only
+ archName = "Ampere";
+ computeCapability = "8.7";
+ isJetson = true;
+ minCudaVersion = "11.5";
+ dontDefaultAfter = null;
+ maxCudaVersion = null;
+ }
+ {
+ # NVIDIA GeForce RTX 4090, RTX 4080, RTX 6000, Tesla L40
+ archName = "Ada";
+ computeCapability = "8.9";
+ isJetson = false;
+ minCudaVersion = "11.8";
+ dontDefaultAfter = null;
+ maxCudaVersion = null;
+ }
+ {
+ # NVIDIA H100 (GH100)
+ archName = "Hopper";
+ computeCapability = "9.0";
+ isJetson = false;
+ minCudaVersion = "11.8";
+ dontDefaultAfter = null;
+ maxCudaVersion = null;
+ }
+ {
+ # NVIDIA H100 (GH100) (Thor)
+ archName = "Hopper";
+ computeCapability = "9.0a";
+ isJetson = false;
+ minCudaVersion = "12.0";
+ dontDefaultAfter = null;
+ maxCudaVersion = null;
+ }
+]
diff --git a/pkgs/development/cuda-modules/modules/README.md b/pkgs/development/cuda-modules/modules/README.md
new file mode 100644
index 000000000000..31aa343bd9d5
--- /dev/null
+++ b/pkgs/development/cuda-modules/modules/README.md
@@ -0,0 +1,27 @@
+# Modules
+
+Modules as they are used in `modules` exist primarily to check the shape and content of CUDA redistributable and feature manifests. They are ultimately meant to reduce the repetitive nature of repackaging CUDA redistributables.
+
+Building most redistributables follows a pattern of a manifest indicating which packages are available at a location, their versions, and their hashes. To avoid creating builders for each and every derivation, modules serve as a way for us to use a single `genericManifestBuilder` to build all redistributables.
+
+## `generic`
+
+The modules in `generic` are reusable components meant to check the shape and content of NVIDIA's CUDA redistributable manifests, our feature manifests (which are derived from NVIDIA's manifests), or hand-crafted Nix expressions describing available packages. They are used by the `genericManifestBuilder` to build CUDA redistributables.
+
+Generally, each package which relies on manifests or Nix release expressions will create an alias to the relevant generic module. For example, the [module for CUDNN](./cudnn/default.nix) aliases the generic module for release expressions, while the [module for CUDA redistributables](./cuda/default.nix) aliases the generic module for manifests.
+
+Alternatively, additional fields or values may need to be configured to account for the particulars of a package. For example, while the release expressions for [CUDNN](./cudnn/releases.nix) and [TensorRT](./tensorrt/releases.nix) are very close, they differ slightly in the fields they have. The [module for CUDNN](./modules/cudnn/default.nix) is able to use the generic module for release expressions, while the [module for TensorRT](./modules/tensorrt/default.nix) must add additional fields to the generic module.
+
+### `manifests`
+
+The modules in `generic/manifests` define the structure of NVIDIA's CUDA redistributable manifests and our feature manifests.
+
+NVIDIA's redistributable manifests are retrieved from their web server, while the feature manifests are produced by [`cuda-redist-find-features`](https://github.com/connorbaker/cuda-redist-find-features).
+
+### `releases`
+
+The modules in `generic/releases` define the structure of our hand-crafted Nix expressions containing information necessary to download and repackage CUDA redistributables. These expressions are created when NVIDIA-provided manifests are unavailable or otherwise unusable. For example, though CUDNN has manifests, a bug in NVIDIA's CI/CD causes manifests for different versions of CUDA to use the same name, which leads to the manifests overwriting each other.
+
+### `types`
+
+The modules in `generic/types` define reusable types used in both `generic/manifests` and `generic/releases`.
diff --git a/pkgs/development/cuda-modules/modules/cuda/default.nix b/pkgs/development/cuda-modules/modules/cuda/default.nix
new file mode 100644
index 000000000000..4ea35d048226
--- /dev/null
+++ b/pkgs/development/cuda-modules/modules/cuda/default.nix
@@ -0,0 +1 @@
+{options, ...}: {options.cuda.manifests = options.generic.manifests;}
diff --git a/pkgs/development/cuda-modules/modules/cudnn/default.nix b/pkgs/development/cuda-modules/modules/cudnn/default.nix
new file mode 100644
index 000000000000..dd52cbaa24b4
--- /dev/null
+++ b/pkgs/development/cuda-modules/modules/cudnn/default.nix
@@ -0,0 +1,12 @@
+{options, ...}:
+{
+ options.cudnn.releases = options.generic.releases;
+ # TODO(@connorbaker): Figure out how to add additional options to the
+ # to the generic release.
+ # {
+ # url = options.mkOption {
+ # description = "The URL to download the tarball from";
+ # type = types.str;
+ # };
+ # }
+}
diff --git a/pkgs/development/cuda-modules/modules/cutensor/default.nix b/pkgs/development/cuda-modules/modules/cutensor/default.nix
new file mode 100644
index 000000000000..8ec2189fee4c
--- /dev/null
+++ b/pkgs/development/cuda-modules/modules/cutensor/default.nix
@@ -0,0 +1 @@
+{options, ...}: {options.cutensor.manifests = options.generic.manifests;}
diff --git a/pkgs/development/cuda-modules/modules/default.nix b/pkgs/development/cuda-modules/modules/default.nix
new file mode 100644
index 000000000000..ccccd871479e
--- /dev/null
+++ b/pkgs/development/cuda-modules/modules/default.nix
@@ -0,0 +1,10 @@
+{
+ imports = [
+ ./generic
+ # Always after generic
+ ./cuda
+ ./cudnn
+ ./cutensor
+ ./tensorrt
+ ];
+}
diff --git a/pkgs/development/cuda-modules/modules/generic/default.nix b/pkgs/development/cuda-modules/modules/generic/default.nix
new file mode 100644
index 000000000000..b68aa614f240
--- /dev/null
+++ b/pkgs/development/cuda-modules/modules/generic/default.nix
@@ -0,0 +1,7 @@
+{
+ imports = [
+ ./types
+ ./manifests
+ ./releases
+ ];
+}
diff --git a/pkgs/development/cuda-modules/modules/generic/manifests/default.nix b/pkgs/development/cuda-modules/modules/generic/manifests/default.nix
new file mode 100644
index 000000000000..6c12919ff400
--- /dev/null
+++ b/pkgs/development/cuda-modules/modules/generic/manifests/default.nix
@@ -0,0 +1,7 @@
+{lib, config, ...}:
+{
+ options.generic.manifests = {
+ feature = import ./feature/manifest.nix {inherit lib config;};
+ redistrib = import ./redistrib/manifest.nix {inherit lib;};
+ };
+}
diff --git a/pkgs/development/cuda-modules/modules/generic/manifests/feature/manifest.nix b/pkgs/development/cuda-modules/modules/generic/manifests/feature/manifest.nix
new file mode 100644
index 000000000000..29ca678e0e5a
--- /dev/null
+++ b/pkgs/development/cuda-modules/modules/generic/manifests/feature/manifest.nix
@@ -0,0 +1,10 @@
+{lib, config, ...}:
+let
+ inherit (lib) options trivial types;
+ Release = import ./release.nix {inherit lib config;};
+in
+options.mkOption {
+ description = "A feature manifest is an attribute set which includes a mapping from package name to release";
+ example = trivial.importJSON ../../../../cuda/manifests/feature_11.5.2.json;
+ type = types.attrsOf Release.type;
+}
diff --git a/pkgs/development/cuda-modules/modules/generic/manifests/feature/outputs.nix b/pkgs/development/cuda-modules/modules/generic/manifests/feature/outputs.nix
new file mode 100644
index 000000000000..db6dff769e14
--- /dev/null
+++ b/pkgs/development/cuda-modules/modules/generic/manifests/feature/outputs.nix
@@ -0,0 +1,60 @@
+{lib, ...}:
+let
+ inherit (lib) options types;
+in
+# https://github.com/ConnorBaker/cuda-redist-find-features/blob/603407bea2fab47f2dfcd88431122a505af95b42/cuda_redist_find_features/manifest/feature/package/package.py
+options.mkOption {
+ description = "A set of outputs that a package can provide.";
+ example = {
+ bin = true;
+ dev = true;
+ doc = false;
+ lib = false;
+ sample = false;
+ static = false;
+ };
+ type = types.submodule {
+ options = {
+ bin = options.mkOption {
+ description = "A `bin` output requires that we have a non-empty `bin` directory containing at least one file with the executable bit set.";
+ type = types.bool;
+ };
+ dev = options.mkOption {
+ description = ''
+ A `dev` output requires that we have at least one of the following non-empty directories:
+
+ - `include`
+ - `lib/pkgconfig`
+ - `share/pkgconfig`
+ - `lib/cmake`
+ - `share/aclocal`
+ '';
+ type = types.bool;
+ };
+ doc = options.mkOption {
+ description = ''
+ A `doc` output requires that we have at least one of the following non-empty directories:
+
+ - `share/info`
+ - `share/doc`
+ - `share/gtk-doc`
+ - `share/devhelp`
+ - `share/man`
+ '';
+ type = types.bool;
+ };
+ lib = options.mkOption {
+ description = "A `lib` output requires that we have a non-empty lib directory containing at least one shared library.";
+ type = types.bool;
+ };
+ sample = options.mkOption {
+ description = "A `sample` output requires that we have a non-empty `samples` directory.";
+ type = types.bool;
+ };
+ static = options.mkOption {
+ description = "A `static` output requires that we have a non-empty lib directory containing at least one static library.";
+ type = types.bool;
+ };
+ };
+ };
+}
diff --git a/pkgs/development/cuda-modules/modules/generic/manifests/feature/package.nix b/pkgs/development/cuda-modules/modules/generic/manifests/feature/package.nix
new file mode 100644
index 000000000000..2c36a3e0cb27
--- /dev/null
+++ b/pkgs/development/cuda-modules/modules/generic/manifests/feature/package.nix
@@ -0,0 +1,10 @@
+{lib, ...}:
+let
+ inherit (lib) options types;
+ Outputs = import ./outputs.nix {inherit lib;};
+in
+options.mkOption {
+ description = "A package in the manifest";
+ example = (import ./release.nix {inherit lib;}).linux-x86_64;
+ type = types.submodule {options.outputs = Outputs;};
+}
diff --git a/pkgs/development/cuda-modules/modules/generic/manifests/feature/release.nix b/pkgs/development/cuda-modules/modules/generic/manifests/feature/release.nix
new file mode 100644
index 000000000000..be3a30ffdc59
--- /dev/null
+++ b/pkgs/development/cuda-modules/modules/generic/manifests/feature/release.nix
@@ -0,0 +1,10 @@
+{lib, config, ...}:
+let
+ inherit (lib) options types;
+ Package = import ./package.nix {inherit lib config;};
+in
+options.mkOption {
+ description = "A release is an attribute set which includes a mapping from platform to package";
+ example = (import ./manifest.nix {inherit lib;}).cuda_cccl;
+ type = types.attrsOf Package.type;
+}
diff --git a/pkgs/development/cuda-modules/modules/generic/manifests/redistrib/manifest.nix b/pkgs/development/cuda-modules/modules/generic/manifests/redistrib/manifest.nix
new file mode 100644
index 000000000000..0cfa40241fdc
--- /dev/null
+++ b/pkgs/development/cuda-modules/modules/generic/manifests/redistrib/manifest.nix
@@ -0,0 +1,33 @@
+{lib, ...}:
+let
+ inherit (lib) options trivial types;
+ Release = import ./release.nix {inherit lib;};
+in
+options.mkOption {
+ description = "A redistributable manifest is an attribute set which includes a mapping from package name to release";
+ example = trivial.importJSON ../../../../cuda/manifests/redistrib_11.5.2.json;
+ type = types.submodule {
+ # Allow any attribute name as these will be the package names
+ freeformType = types.attrsOf Release.type;
+ options = {
+ release_date = options.mkOption {
+ description = "The release date of the manifest";
+ type = types.nullOr types.str;
+ default = null;
+ example = "2023-08-29";
+ };
+ release_label = options.mkOption {
+ description = "The release label of the manifest";
+ type = types.nullOr types.str;
+ default = null;
+ example = "12.2.2";
+ };
+ release_product = options.mkOption {
+ example = "cuda";
+ description = "The release product of the manifest";
+ type = types.nullOr types.str;
+ default = null;
+ };
+ };
+ };
+}
diff --git a/pkgs/development/cuda-modules/modules/generic/manifests/redistrib/package.nix b/pkgs/development/cuda-modules/modules/generic/manifests/redistrib/package.nix
new file mode 100644
index 000000000000..8d18c06b893f
--- /dev/null
+++ b/pkgs/development/cuda-modules/modules/generic/manifests/redistrib/package.nix
@@ -0,0 +1,32 @@
+{lib, ...}:
+let
+ inherit (lib) options types;
+in
+options.mkOption {
+ description = "A package in the manifest";
+ example = (import ./release.nix {inherit lib;}).linux-x86_64;
+ type = types.submodule {
+ options = {
+ relative_path = options.mkOption {
+ description = "The relative path to the package";
+ example = "cuda_cccl/linux-x86_64/cuda_cccl-linux-x86_64-11.5.62-archive.tar.xz";
+ type = types.str;
+ };
+ sha256 = options.mkOption {
+ description = "The sha256 hash of the package";
+ example = "bbe633d6603d5a96a214dcb9f3f6f6fd2fa04d62e53694af97ae0c7afe0121b0";
+ type = types.str;
+ };
+ md5 = options.mkOption {
+ description = "The md5 hash of the package";
+ example = "e5deef4f6cb71f14aac5be5d5745dafe";
+ type = types.str;
+ };
+ size = options.mkOption {
+ description = "The size of the package as a string";
+ type = types.str;
+ example = "960968";
+ };
+ };
+ };
+}
diff --git a/pkgs/development/cuda-modules/modules/generic/manifests/redistrib/release.nix b/pkgs/development/cuda-modules/modules/generic/manifests/redistrib/release.nix
new file mode 100644
index 000000000000..dd2b206fede4
--- /dev/null
+++ b/pkgs/development/cuda-modules/modules/generic/manifests/redistrib/release.nix
@@ -0,0 +1,36 @@
+{lib, ...}:
+let
+ inherit (lib) options types;
+ Package = import ./package.nix {inherit lib;};
+in
+options.mkOption {
+ description = "A release is an attribute set which includes a mapping from platform to package";
+ example = (import ./manifest.nix {inherit lib;}).cuda_cccl;
+ type = types.submodule {
+ # Allow any attribute name as these will be the platform names
+ freeformType = types.attrsOf Package.type;
+ options = {
+ name = options.mkOption {
+ description = "The full name of the package";
+ example = "CXX Core Compute Libraries";
+ type = types.str;
+ };
+ license = options.mkOption {
+ description = "The license of the package";
+ example = "CUDA Toolkit";
+ type = types.str;
+ };
+ license_path = options.mkOption {
+ description = "The path to the license of the package";
+ example = "cuda_cccl/LICENSE.txt";
+ default = null;
+ type = types.nullOr types.str;
+ };
+ version = options.mkOption {
+ description = "The version of the package";
+ example = "11.5.62";
+ type = types.str;
+ };
+ };
+ };
+}
diff --git a/pkgs/development/cuda-modules/modules/generic/releases/default.nix b/pkgs/development/cuda-modules/modules/generic/releases/default.nix
new file mode 100644
index 000000000000..8da6f0d5cc79
--- /dev/null
+++ b/pkgs/development/cuda-modules/modules/generic/releases/default.nix
@@ -0,0 +1,45 @@
+{lib, config, ...}:
+let
+ inherit (config.generic.types) majorMinorVersion majorMinorPatchBuildVersion;
+ inherit (lib) options types;
+in
+{
+ options.generic.releases = options.mkOption {
+ description = "A collection of packages targeting different platforms";
+ type =
+ let
+ Package = options.mkOption {
+ description = "A package for a specific platform";
+ example = {
+ version = "8.0.3.4";
+ minCudaVersion = "10.2";
+ maxCudaVersion = "10.2";
+ hash = "sha256-LxcXgwe1OCRfwDsEsNLIkeNsOcx3KuF5Sj+g2dY6WD0=";
+ };
+ type = types.submodule {
+ # TODO(@connorbaker): Figure out how to extend option sets.
+ freeformType = types.attrsOf types.anything;
+ options = {
+ version = options.mkOption {
+ description = "The version of the package";
+ type = majorMinorPatchBuildVersion;
+ };
+ minCudaVersion = options.mkOption {
+ description = "The minimum CUDA version supported";
+ type = majorMinorVersion;
+ };
+ maxCudaVersion = options.mkOption {
+ description = "The maximum CUDA version supported";
+ type = majorMinorVersion;
+ };
+ hash = options.mkOption {
+ description = "The hash of the tarball";
+ type = types.str;
+ };
+ };
+ };
+ };
+ in
+ types.attrsOf (types.listOf Package.type);
+ };
+}
diff --git a/pkgs/development/cuda-modules/modules/generic/types/default.nix b/pkgs/development/cuda-modules/modules/generic/types/default.nix
new file mode 100644
index 000000000000..61d13b3cc8d2
--- /dev/null
+++ b/pkgs/development/cuda-modules/modules/generic/types/default.nix
@@ -0,0 +1,39 @@
+{lib, ...}:
+let
+ inherit (lib) options types;
+in
+{
+ options.generic.types = options.mkOption {
+ type = types.attrsOf types.optionType;
+ default = {};
+ description = "A set of generic types.";
+ };
+ config.generic.types = {
+ cudaArch = types.strMatching "^sm_[[:digit:]]+[a-z]?$" // {
+ name = "cudaArch";
+ description = "A CUDA architecture name.";
+ };
+ # https://github.com/ConnorBaker/cuda-redist-find-features/blob/c841980e146f8664bbcd0ba1399e486b7910617b/cuda_redist_find_features/types/_lib_so_name.py
+ libSoName = types.strMatching ".*\\.so(\\.[[:digit:]]+)*$" // {
+ name = "libSoName";
+ description = "The name of a shared object file.";
+ };
+
+ majorMinorVersion = types.strMatching "^([[:digit:]]+)\\.([[:digit:]]+)$" // {
+ name = "majorMinorVersion";
+ description = "A version number with a major and minor component.";
+ };
+
+ majorMinorPatchVersion = types.strMatching "^([[:digit:]]+)\\.([[:digit:]]+)\\.([[:digit:]]+)$" // {
+ name = "majorMinorPatchVersion";
+ description = "A version number with a major, minor, and patch component.";
+ };
+
+ majorMinorPatchBuildVersion =
+ types.strMatching "^([[:digit:]]+)\\.([[:digit:]]+)\\.([[:digit:]]+)\\.([[:digit:]]+)$"
+ // {
+ name = "majorMinorPatchBuildVersion";
+ description = "A version number with a major, minor, patch, and build component.";
+ };
+ };
+}
diff --git a/pkgs/development/cuda-modules/modules/tensorrt/default.nix b/pkgs/development/cuda-modules/modules/tensorrt/default.nix
new file mode 100644
index 000000000000..e62942c679aa
--- /dev/null
+++ b/pkgs/development/cuda-modules/modules/tensorrt/default.nix
@@ -0,0 +1,16 @@
+{options, ...}:
+{
+ options.tensorrt.releases = options.generic.releases;
+ # TODO(@connorbaker): Figure out how to add additional options to the
+ # to the generic release.
+ # {
+ # cudnnVersion = lib.options.mkOption {
+ # description = "The CUDNN version supported";
+ # type = types.nullOr majorMinorVersion;
+ # };
+ # filename = lib.options.mkOption {
+ # description = "The tarball name";
+ # type = types.str;
+ # };
+ # }
+}
diff --git a/pkgs/development/libraries/science/math/nccl/tests.nix b/pkgs/development/cuda-modules/nccl-tests/default.nix
similarity index 100%
rename from pkgs/development/libraries/science/math/nccl/tests.nix
rename to pkgs/development/cuda-modules/nccl-tests/default.nix
diff --git a/pkgs/development/libraries/science/math/nccl/default.nix b/pkgs/development/cuda-modules/nccl/default.nix
similarity index 99%
rename from pkgs/development/libraries/science/math/nccl/default.nix
rename to pkgs/development/cuda-modules/nccl/default.nix
index d877e19a6dd6..c56d59cb4206 100644
--- a/pkgs/development/libraries/science/math/nccl/default.nix
+++ b/pkgs/development/cuda-modules/nccl/default.nix
@@ -11,7 +11,6 @@
gitUpdater,
}:
let
-
inherit (cudaPackages)
autoAddOpenGLRunpathHook
backendStdenv
diff --git a/pkgs/development/cuda-modules/nvcc-compatibilities.nix b/pkgs/development/cuda-modules/nvcc-compatibilities.nix
new file mode 100644
index 000000000000..4af1b511a1d9
--- /dev/null
+++ b/pkgs/development/cuda-modules/nvcc-compatibilities.nix
@@ -0,0 +1,124 @@
+# Taken from
+# https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html#host-compiler-support-policy
+#
+# NVCC performs a version check on the host compiler’s major version and so newer minor versions
+# of the compilers listed below will be supported, but major versions falling outside the range
+# will not be supported.
+#
+# NOTE: These constraints don't apply to Jetson, which uses something else.
+# NOTE: NVIDIA can and will add support for newer compilers even during patch releases.
+# E.g.: CUDA 12.2.1 maxxed out with support for Clang 15.0; 12.2.2 added support for Clang 16.0.
+# NOTE: Because all platforms NVIDIA supports use GCC and Clang, we omit the architectures here.
+# Type Aliases
+# CudaVersion = String (two-part version number, e.g. "11.2")
+# Platform = String (e.g. "x86_64-linux")
+# CompilerCompatibilities = {
+# clangMaxMajorVersion = String (e.g. "15")
+# clangMinMajorVersion = String (e.g. "7")
+# gccMaxMajorVersion = String (e.g. "11")
+# gccMinMajorVersion = String (e.g. "6")
+# }
+let
+ # attrs :: AttrSet CudaVersion CompilerCompatibilities
+ attrs = {
+ # Our baseline
+ # https://docs.nvidia.com/cuda/archive/10.0/cuda-toolkit-release-notes/index.html#cuda-compiler-new-features
+ "10.0" = {
+ clangMaxMajorVersion = "6";
+ clangMinMajorVersion = "6";
+ gccMaxMajorVersion = "7";
+ gccMinMajorVersion = "5";
+ };
+
+ # Added support for Clang 7 and GCC 8
+ # https://docs.nvidia.com/cuda/archive/10.1/cuda-toolkit-release-notes/index.html#cuda-compiler-new-features
+ "10.1" = attrs."10.0" // {
+ clangMaxMajorVersion = "7";
+ gccMaxMajorVersion = "8";
+ };
+
+ # Added clang 8
+ # https://docs.nvidia.com/cuda/archive/10.2/cuda-toolkit-release-notes/index.html#cuda-compiler-new-features
+ "10.2" = attrs."10.1" // {
+ clangMaxMajorVersion = "8";
+ };
+
+ # Added support for Clang 9 and GCC 9
+ # https://docs.nvidia.com/cuda/archive/11.0/cuda-toolkit-release-notes/index.html#cuda-compiler-new-features
+ "11.0" = {
+ clangMaxMajorVersion = "9";
+ clangMinMajorVersion = "7";
+ gccMaxMajorVersion = "9";
+ gccMinMajorVersion = "6";
+ };
+
+ # Added support for Clang 10 and GCC 10
+ # https://docs.nvidia.com/cuda/archive/11.1.1/cuda-toolkit-release-notes/index.html#cuda-compiler-new-features
+ "11.1" = attrs."11.0" // {
+ clangMaxMajorVersion = "10";
+ gccMaxMajorVersion = "10";
+ };
+
+ # Added support for Clang 11
+ # https://docs.nvidia.com/cuda/archive/11.2.2/cuda-installation-guide-linux/index.html#system-requirements
+ "11.2" = attrs."11.1" // {
+ clangMaxMajorVersion = "11";
+ };
+
+ # No changes from 11.2 to 11.3
+ "11.3" = attrs."11.2";
+
+ # Added support for Clang 12 and GCC 11
+ # https://docs.nvidia.com/cuda/archive/11.4.4/cuda-toolkit-release-notes/index.html#cuda-general-new-features
+ "11.4" = attrs."11.3" // {
+ clangMaxMajorVersion = "12";
+ # NOTE: There is a bug in the version of GLIBC that GCC 11 uses which causes it to fail to compile some CUDA
+ # code. As such, we skip it for this release, and do the bump in 11.6 (skipping 11.5).
+ # https://forums.developer.nvidia.com/t/cuda-11-5-samples-throw-multiple-error-attribute-malloc-does-not-take-arguments/192750/15
+ # gccMaxMajorVersion = "11";
+ };
+
+ # No changes from 11.4 to 11.5
+ "11.5" = attrs."11.4";
+
+ # No changes from 11.5 to 11.6
+ # However, as mentioned above, we add GCC 11 this release.
+ "11.6" = attrs."11.5" // {
+ gccMaxMajorVersion = "11";
+ };
+
+ # Added support for Clang 13
+ # https://docs.nvidia.com/cuda/archive/11.7.1/cuda-toolkit-release-notes/index.html#cuda-compiler-new-features
+ "11.7" = attrs."11.6" // {
+ clangMaxMajorVersion = "13";
+ };
+
+ # Added support for Clang 14
+ # https://docs.nvidia.com/cuda/archive/11.8.0/cuda-installation-guide-linux/index.html#system-requirements
+ "11.8" = attrs."11.7" // {
+ clangMaxMajorVersion = "14";
+ };
+
+ # Added support for GCC 12
+ # https://docs.nvidia.com/cuda/archive/12.0.1/cuda-installation-guide-linux/index.html#system-requirements
+ "12.0" = attrs."11.8" // {
+ gccMaxMajorVersion = "12";
+ };
+
+ # Added support for Clang 15
+ # https://docs.nvidia.com/cuda/archive/12.1.1/cuda-toolkit-release-notes/index.html#cuda-compilers-new-features
+ "12.1" = attrs."12.0" // {
+ clangMaxMajorVersion = "15";
+ };
+
+ # Added support for Clang 16
+ # https://docs.nvidia.com/cuda/archive/12.2.2/cuda-installation-guide-linux/index.html#host-compiler-support-policy
+ "12.2" = attrs."12.1" // {
+ clangMaxMajorVersion = "16";
+ };
+
+ # No changes from 12.2 to 12.3
+ "12.3" = attrs."12.2";
+ };
+in
+attrs
diff --git a/pkgs/development/compilers/cudatoolkit/saxpy/CMakeLists.txt b/pkgs/development/cuda-modules/saxpy/CMakeLists.txt
similarity index 100%
rename from pkgs/development/compilers/cudatoolkit/saxpy/CMakeLists.txt
rename to pkgs/development/cuda-modules/saxpy/CMakeLists.txt
diff --git a/pkgs/development/cuda-modules/saxpy/default.nix b/pkgs/development/cuda-modules/saxpy/default.nix
new file mode 100644
index 000000000000..fff52801e3cc
--- /dev/null
+++ b/pkgs/development/cuda-modules/saxpy/default.nix
@@ -0,0 +1,56 @@
+{
+ cmake,
+ cudaPackages,
+ lib,
+}:
+let
+ inherit (cudaPackages)
+ autoAddOpenGLRunpathHook
+ backendStdenv
+ cuda_cccl
+ cuda_cudart
+ cuda_nvcc
+ cudatoolkit
+ cudaVersion
+ flags
+ libcublas
+ ;
+in
+backendStdenv.mkDerivation {
+ pname = "saxpy";
+ version = "unstable-2023-07-11";
+
+ src = ./.;
+
+ strictDeps = true;
+
+ nativeBuildInputs =
+ [
+ cmake
+ autoAddOpenGLRunpathHook
+ ]
+ ++ lib.optionals (lib.versionOlder cudaVersion "11.4") [cudatoolkit]
+ ++ lib.optionals (lib.versionAtLeast cudaVersion "11.4") [cuda_nvcc];
+
+ buildInputs =
+ lib.optionals (lib.versionOlder cudaVersion "11.4") [cudatoolkit]
+ ++ lib.optionals (lib.versionAtLeast cudaVersion "11.4") [
+ libcublas
+ cuda_cudart
+ ]
+ ++ lib.optionals (lib.versionAtLeast cudaVersion "12.0") [cuda_cccl];
+
+ cmakeFlags = [
+ (lib.cmakeBool "CMAKE_VERBOSE_MAKEFILE" true)
+ (lib.cmakeFeature "CMAKE_CUDA_ARCHITECTURES" (
+ with flags; lib.concatStringsSep ";" (lib.lists.map dropDot cudaCapabilities)
+ ))
+ ];
+
+ meta = {
+ description = "A simple (Single-precision AX Plus Y) FindCUDAToolkit.cmake example for testing cross-compilation";
+ license = lib.licenses.mit;
+ maintainers = lib.teams.cuda.members;
+ platforms = lib.platforms.unix;
+ };
+}
diff --git a/pkgs/development/compilers/cudatoolkit/saxpy/saxpy.cu b/pkgs/development/cuda-modules/saxpy/saxpy.cu
similarity index 100%
rename from pkgs/development/compilers/cudatoolkit/saxpy/saxpy.cu
rename to pkgs/development/cuda-modules/saxpy/saxpy.cu
diff --git a/pkgs/development/compilers/cudatoolkit/auto-add-opengl-runpath-hook.sh b/pkgs/development/cuda-modules/setup-hooks/auto-add-opengl-runpath-hook.sh
similarity index 100%
rename from pkgs/development/compilers/cudatoolkit/auto-add-opengl-runpath-hook.sh
rename to pkgs/development/cuda-modules/setup-hooks/auto-add-opengl-runpath-hook.sh
diff --git a/pkgs/development/cuda-modules/setup-hooks/extension.nix b/pkgs/development/cuda-modules/setup-hooks/extension.nix
new file mode 100644
index 000000000000..762dad9ea876
--- /dev/null
+++ b/pkgs/development/cuda-modules/setup-hooks/extension.nix
@@ -0,0 +1,47 @@
+final: _: {
+ # Internal hook, used by cudatoolkit and cuda redist packages
+ # to accommodate automatic CUDAToolkit_ROOT construction
+ markForCudatoolkitRootHook =
+ final.callPackage
+ (
+ {makeSetupHook}:
+ makeSetupHook {name = "mark-for-cudatoolkit-root-hook";} ./mark-for-cudatoolkit-root-hook.sh
+ )
+ {};
+
+ # Currently propagated by cuda_nvcc or cudatoolkit, rather than used directly
+ setupCudaHook =
+ (final.callPackage
+ (
+ {makeSetupHook, backendStdenv}:
+ makeSetupHook
+ {
+ name = "setup-cuda-hook";
+
+ substitutions.setupCudaHook = placeholder "out";
+
+ # Point NVCC at a compatible compiler
+ substitutions.ccRoot = "${backendStdenv.cc}";
+
+ # Required in addition to ccRoot as otherwise bin/gcc is looked up
+ # when building CMakeCUDACompilerId.cu
+ substitutions.ccFullPath = "${backendStdenv.cc}/bin/${backendStdenv.cc.targetPrefix}c++";
+ }
+ ./setup-cuda-hook.sh
+ )
+ {}
+ );
+
+ autoAddOpenGLRunpathHook =
+ final.callPackage
+ (
+ {addOpenGLRunpath, makeSetupHook}:
+ makeSetupHook
+ {
+ name = "auto-add-opengl-runpath-hook";
+ propagatedBuildInputs = [addOpenGLRunpath];
+ }
+ ./auto-add-opengl-runpath-hook.sh
+ )
+ {};
+}
diff --git a/pkgs/development/cuda-modules/setup-hooks/mark-for-cudatoolkit-root-hook.sh b/pkgs/development/cuda-modules/setup-hooks/mark-for-cudatoolkit-root-hook.sh
new file mode 100644
index 000000000000..ba04c2e0806a
--- /dev/null
+++ b/pkgs/development/cuda-modules/setup-hooks/mark-for-cudatoolkit-root-hook.sh
@@ -0,0 +1,14 @@
+# shellcheck shell=bash
+
+# Should we mimick cc-wrapper's "hygiene"?
+[[ -z ${strictDeps-} ]] || (( "$hostOffset" < 0 )) || return 0
+
+echo "Sourcing mark-for-cudatoolkit-root-hook" >&2
+
+markForCUDAToolkit_ROOT() {
+ mkdir -p "${prefix}/nix-support"
+ [[ -f "${prefix}/nix-support/include-in-cudatoolkit-root" ]] && return
+ echo "$pname-$output" > "${prefix}/nix-support/include-in-cudatoolkit-root"
+}
+
+fixupOutputHooks+=(markForCUDAToolkit_ROOT)
diff --git a/pkgs/development/cuda-modules/setup-hooks/setup-cuda-hook.sh b/pkgs/development/cuda-modules/setup-hooks/setup-cuda-hook.sh
new file mode 100644
index 000000000000..7b7b3bdde80e
--- /dev/null
+++ b/pkgs/development/cuda-modules/setup-hooks/setup-cuda-hook.sh
@@ -0,0 +1,139 @@
+# shellcheck shell=bash
+
+# Only run the hook from nativeBuildInputs
+(( "$hostOffset" == -1 && "$targetOffset" == 0)) || return 0
+
+guard=Sourcing
+reason=
+
+[[ -n ${cudaSetupHookOnce-} ]] && guard=Skipping && reason=" because the hook has been propagated more than once"
+
+if (( "${NIX_DEBUG:-0}" >= 1 )) ; then
+ echo "$guard hostOffset=$hostOffset targetOffset=$targetOffset setupCudaHook$reason" >&2
+else
+ echo "$guard setup-cuda-hook$reason" >&2
+fi
+
+[[ "$guard" = Sourcing ]] || return 0
+
+declare -g cudaSetupHookOnce=1
+declare -Ag cudaHostPathsSeen=()
+declare -Ag cudaOutputToPath=()
+
+extendcudaHostPathsSeen() {
+ (( "${NIX_DEBUG:-0}" >= 1 )) && echo "extendcudaHostPathsSeen $1" >&2
+
+ local markerPath="$1/nix-support/include-in-cudatoolkit-root"
+ [[ ! -f "${markerPath}" ]] && return
+ [[ -v cudaHostPathsSeen[$1] ]] && return
+
+ cudaHostPathsSeen["$1"]=1
+
+ # E.g. cuda_cudart-lib
+ local cudaOutputName
+ read -r cudaOutputName < "$markerPath"
+
+ [[ -z "$cudaOutputName" ]] && return
+
+ local oldPath="${cudaOutputToPath[$cudaOutputName]-}"
+ [[ -n "$oldPath" ]] && echo "extendcudaHostPathsSeen: warning: overwriting $cudaOutputName from $oldPath to $1" >&2
+ cudaOutputToPath["$cudaOutputName"]="$1"
+}
+addEnvHooks "$targetOffset" extendcudaHostPathsSeen
+
+setupCUDAToolkit_ROOT() {
+ (( "${NIX_DEBUG:-0}" >= 1 )) && echo "setupCUDAToolkit_ROOT: cudaHostPathsSeen=${!cudaHostPathsSeen[*]}" >&2
+
+ for path in "${!cudaHostPathsSeen[@]}" ; do
+ addToSearchPathWithCustomDelimiter ";" CUDAToolkit_ROOT "$path"
+ if [[ -d "$path/include" ]] ; then
+ addToSearchPathWithCustomDelimiter ";" CUDAToolkit_INCLUDE_DIR "$path/include"
+ fi
+ done
+
+ export cmakeFlags+=" -DCUDAToolkit_INCLUDE_DIR=$CUDAToolkit_INCLUDE_DIR -DCUDAToolkit_ROOT=$CUDAToolkit_ROOT"
+}
+preConfigureHooks+=(setupCUDAToolkit_ROOT)
+
+setupCUDAToolkitCompilers() {
+ echo Executing setupCUDAToolkitCompilers >&2
+
+ if [[ -n "${dontSetupCUDAToolkitCompilers-}" ]] ; then
+ return
+ fi
+
+ # Point NVCC at a compatible compiler
+
+ # For CMake-based projects:
+ # https://cmake.org/cmake/help/latest/module/FindCUDA.html#input-variables
+ # https://cmake.org/cmake/help/latest/envvar/CUDAHOSTCXX.html
+ # https://cmake.org/cmake/help/latest/variable/CMAKE_CUDA_HOST_COMPILER.html
+
+ export cmakeFlags+=" -DCUDA_HOST_COMPILER=@ccFullPath@"
+ export cmakeFlags+=" -DCMAKE_CUDA_HOST_COMPILER=@ccFullPath@"
+
+ # For non-CMake projects:
+ # We prepend --compiler-bindir to nvcc flags.
+ # Downstream packages can override these, because NVCC
+ # uses the last --compiler-bindir it gets on the command line.
+ # FIXME: this results in "incompatible redefinition" warnings.
+ # https://docs.nvidia.com/cuda/cuda-compiler-driver-nvcc/index.html#compiler-bindir-directory-ccbin
+ if [ -z "${CUDAHOSTCXX-}" ]; then
+ export CUDAHOSTCXX="@ccFullPath@";
+ fi
+
+ export NVCC_PREPEND_FLAGS+=" --compiler-bindir=@ccRoot@/bin"
+
+ # NOTE: We set -Xfatbin=-compress-all, which reduces the size of the compiled
+ # binaries. If binaries grow over 2GB, they will fail to link. This is a problem for us, as
+ # the default set of CUDA capabilities we build can regularly cause this to occur (for
+ # example, with Magma).
+ #
+ # @SomeoneSerge: original comment was made by @ConnorBaker in .../cudatoolkit/common.nix
+ if [[ -z "${dontCompressFatbin-}" ]]; then
+ export NVCC_PREPEND_FLAGS+=" -Xfatbin=-compress-all"
+ fi
+
+ # CMake's enable_language(CUDA) runs a compiler test and it doesn't account for
+ # CUDAToolkit_ROOT. We have to help it locate libcudart
+ if [[ -z "${nvccDontPrependCudartFlags-}" ]] ; then
+ if [[ ! -v cudaOutputToPath["cuda_cudart-out"] ]] ; then
+ echo "setupCUDAToolkitCompilers: missing cudaPackages.cuda_cudart. This may become an an error in the future" >&2
+ # exit 1
+ fi
+ for pkg in "${!cudaOutputToPath[@]}" ; do
+ [[ ! "$pkg" = cuda_cudart* ]] && continue
+
+ local path="${cudaOutputToPath[$pkg]}"
+ if [[ -d "$path/include" ]] ; then
+ export NVCC_PREPEND_FLAGS+=" -I$path/include"
+ fi
+ if [[ -d "$path/lib" ]] ; then
+ export NVCC_PREPEND_FLAGS+=" -L$path/lib"
+ fi
+ done
+ fi
+}
+preConfigureHooks+=(setupCUDAToolkitCompilers)
+
+propagateCudaLibraries() {
+ (( "${NIX_DEBUG:-0}" >= 1 )) && echo "propagateCudaLibraries: cudaPropagateToOutput=$cudaPropagateToOutput cudaHostPathsSeen=${!cudaHostPathsSeen[*]}" >&2
+
+ [[ -z "${cudaPropagateToOutput-}" ]] && return
+
+ mkdir -p "${!cudaPropagateToOutput}/nix-support"
+ # One'd expect this should be propagated-bulid-build-deps, but that doesn't seem to work
+ echo "@setupCudaHook@" >> "${!cudaPropagateToOutput}/nix-support/propagated-native-build-inputs"
+
+ local propagatedBuildInputs=( "${!cudaHostPathsSeen[@]}" )
+ for output in $(getAllOutputNames) ; do
+ if [[ ! "$output" = "$cudaPropagateToOutput" ]] ; then
+ propagatedBuildInputs+=( "${!output}" )
+ fi
+ break
+ done
+
+ # One'd expect this should be propagated-host-host-deps, but that doesn't seem to work
+ printWords "${propagatedBuildInputs[@]}" >> "${!cudaPropagateToOutput}/nix-support/propagated-build-inputs"
+}
+postFixupHooks+=(propagateCudaLibraries)
diff --git a/pkgs/development/cuda-modules/tensorrt/fixup.nix b/pkgs/development/cuda-modules/tensorrt/fixup.nix
new file mode 100644
index 000000000000..d713189328ed
--- /dev/null
+++ b/pkgs/development/cuda-modules/tensorrt/fixup.nix
@@ -0,0 +1,113 @@
+{
+ cudaVersion,
+ final,
+ hostPlatform,
+ lib,
+ mkVersionedPackageName,
+ package,
+ patchelf,
+ requireFile,
+ ...
+}:
+let
+ inherit (lib)
+ maintainers
+ meta
+ strings
+ versions
+ ;
+in
+finalAttrs: prevAttrs: {
+ # Useful for inspecting why something went wrong.
+ brokenConditions =
+ let
+ cudaTooOld = strings.versionOlder cudaVersion package.minCudaVersion;
+ cudaTooNew =
+ (package.maxCudaVersion != null) && strings.versionOlder package.maxCudaVersion cudaVersion;
+ cudnnVersionIsSpecified = package.cudnnVersion != null;
+ cudnnVersionSpecified = versions.majorMinor package.cudnnVersion;
+ cudnnVersionProvided = versions.majorMinor finalAttrs.passthru.cudnn.version;
+ cudnnTooOld =
+ cudnnVersionIsSpecified && (strings.versionOlder cudnnVersionProvided cudnnVersionSpecified);
+ cudnnTooNew =
+ cudnnVersionIsSpecified && (strings.versionOlder cudnnVersionSpecified cudnnVersionProvided);
+ in
+ prevAttrs.brokenConditions
+ // {
+ "CUDA version is too old" = cudaTooOld;
+ "CUDA version is too new" = cudaTooNew;
+ "CUDNN version is too old" = cudnnTooOld;
+ "CUDNN version is too new" = cudnnTooNew;
+ };
+
+ src = requireFile {
+ name = package.filename;
+ inherit (package) hash;
+ message = ''
+ To use the TensorRT derivation, you must join the NVIDIA Developer Program and
+ download the ${package.version} TAR package for CUDA ${cudaVersion} from
+ ${finalAttrs.meta.homepage}.
+
+ Once you have downloaded the file, add it to the store with the following
+ command, and try building this derivation again.
+
+ $ nix-store --add-fixed sha256 ${package.filename}
+ '';
+ };
+
+ # We need to look inside the extracted output to get the files we need.
+ sourceRoot = "TensorRT-${finalAttrs.version}";
+
+ buildInputs = prevAttrs.buildInputs ++ [finalAttrs.passthru.cudnn.lib];
+
+ preInstall =
+ let
+ targetArch =
+ if hostPlatform.isx86_64 then
+ "x86_64-linux-gnu"
+ else if hostPlatform.isAarch64 then
+ "aarch64-linux-gnu"
+ else
+ throw "Unsupported architecture";
+ in
+ (prevAttrs.preInstall or "")
+ + ''
+ # Replace symlinks to bin and lib with the actual directories from targets.
+ for dir in bin lib; do
+ rm "$dir"
+ mv "targets/${targetArch}/$dir" "$dir"
+ done
+ '';
+
+ # Tell autoPatchelf about runtime dependencies.
+ postFixup =
+ let
+ versionTriple = "${versions.majorMinor finalAttrs.version}.${versions.patch finalAttrs.version}";
+ in
+ (prevAttrs.postFixup or "")
+ + ''
+ ${meta.getExe' patchelf "patchelf"} --add-needed libnvinfer.so \
+ "$lib/lib/libnvinfer.so.${versionTriple}" \
+ "$lib/lib/libnvinfer_plugin.so.${versionTriple}" \
+ "$lib/lib/libnvinfer_builder_resource.so.${versionTriple}"
+ '';
+
+ passthru = {
+ useCudatoolkitRunfile = strings.versionOlder cudaVersion "11.3.999";
+ # The CUDNN used with TensorRT.
+ # If null, the default cudnn derivation will be used.
+ # If a version is specified, the cudnn derivation with that version will be used,
+ # unless it is not available, in which case the default cudnn derivation will be used.
+ cudnn =
+ let
+ desiredName = mkVersionedPackageName "cudnn" package.cudnnVersion;
+ desiredIsAvailable = final ? desiredName;
+ in
+ if package.cudnnVersion == null || !desiredIsAvailable then final.cudnn else final.${desiredName};
+ };
+
+ meta = prevAttrs.meta // {
+ homepage = "https://developer.nvidia.com/tensorrt";
+ maintainers = prevAttrs.meta.maintainers ++ [maintainers.aidalgol];
+ };
+}
diff --git a/pkgs/development/cuda-modules/tensorrt/releases.nix b/pkgs/development/cuda-modules/tensorrt/releases.nix
new file mode 100644
index 000000000000..d6a1f0487dd4
--- /dev/null
+++ b/pkgs/development/cuda-modules/tensorrt/releases.nix
@@ -0,0 +1,130 @@
+# NOTE: Check https://developer.nvidia.com/nvidia-tensorrt-8x-download.
+# Version policy is to keep the latest minor release for each major release.
+{
+ tensorrt.releases = {
+ # jetson
+ linux-aarch64 = [];
+ # powerpc
+ linux-ppc64le = [];
+ # server-grade arm
+ linux-sbsa = [
+ {
+ version = "8.2.5.1";
+ minCudaVersion = "11.4";
+ maxCudaVersion = "11.4";
+ cudnnVersion = "8.2";
+ filename = "TensorRT-8.2.5.1.Ubuntu-20.04.aarch64-gnu.cuda-11.4.cudnn8.2.tar.gz";
+ hash = "sha256-oWfQ3lq2aoMPv65THeotnMilTzP+QWqKeToLU8eO+qo=";
+ }
+ {
+ version = "8.4.3.1";
+ minCudaVersion = "11.6";
+ maxCudaVersion = "11.6";
+ cudnnVersion = "8.4";
+ filename = "TensorRT-8.4.3.1.Ubuntu-20.04.aarch64-gnu.cuda-11.6.cudnn8.4.tar.gz";
+ hash = "sha256-9tLlrB8cKYFvN2xF0Pol5CZs06iuuI5mq+6jpzD8wWI=";
+ }
+ {
+ version = "8.5.3.1";
+ minCudaVersion = "11.8";
+ maxCudaVersion = "11.8";
+ cudnnVersion = "8.6";
+ filename = "TensorRT-8.5.3.1.Ubuntu-20.04.aarch64-gnu.cuda-11.8.cudnn8.6.tar.gz";
+ hash = "sha256-GW//mX0brvN/waHo9Wd07xerOEz3X/H/HAW2ZehYtTA=";
+ }
+ {
+ version = "8.6.1.6";
+ minCudaVersion = "12.0";
+ maxCudaVersion = "12.0";
+ cudnnVersion = null;
+ filename = "TensorRT-8.6.1.6.Ubuntu-20.04.aarch64-gnu.cuda-12.0.tar.gz";
+ hash = "sha256-Lc4+v/yBr17VlecCSFMLUDlXMTYV68MGExwnUjGme5E=";
+ }
+ ];
+ # x86_64
+ linux-x86_64 = [
+ {
+ version = "8.0.3.4";
+ minCudaVersion = "10.2";
+ maxCudaVersion = "10.2";
+ cudnnVersion = "8.2";
+ filename = "TensorRT-8.0.3.4.Linux.x86_64-gnu.cuda-10.2.cudnn8.2.tar.gz";
+ hash = "sha256-LxcXgwe1OCRfwDsEsNLIkeNsOcx3KuF5Sj+g2dY6WD0=";
+ }
+ {
+ version = "8.0.3.4";
+ minCudaVersion = "11.0";
+ maxCudaVersion = "11.3";
+ cudnnVersion = "8.2";
+ filename = "TensorRT-8.0.3.4.Linux.x86_64-gnu.cuda-11.3.cudnn8.2.tar.gz";
+ hash = "sha256-MXdDUCT/SqWm26jB7QarEcwOG/O7cS36Y6Q0IvQTE/M=";
+ }
+ {
+ version = "8.2.5.1";
+ minCudaVersion = "10.2";
+ maxCudaVersion = "10.2";
+ cudnnVersion = "8.2";
+ filename = "TensorRT-8.2.5.1.Linux.x86_64-gnu.cuda-10.2.cudnn8.2.tar.gz";
+ hash = "sha256-XV2Bf2LH8OM2GEMjV80MDweb1hSVF/wFUcaW3KP2m8Q=";
+ }
+ {
+ # The docs claim this supports through 11.5 despite the file name indicating 11.4.
+ version = "8.2.5.1";
+ minCudaVersion = "11.0";
+ maxCudaVersion = "11.5";
+ cudnnVersion = "8.2";
+ filename = "TensorRT-8.2.5.1.Linux.x86_64-gnu.cuda-11.4.cudnn8.2.tar.gz";
+ hash = "sha256-LcNpYvDiT7AavqzK1MRlijo2qDN7jznigeS77US713E=";
+ }
+ {
+ version = "8.4.3.1";
+ minCudaVersion = "10.2";
+ maxCudaVersion = "10.2";
+ cudnnVersion = "8.4";
+ filename = "TensorRT-8.4.3.1.Linux.x86_64-gnu.cuda-10.2.cudnn8.4.tar.gz";
+ hash = "sha256-2c3Zzt93FBWWQtrSIvpbzzS6BT9s0NzALzdwXGLOZEU=";
+ }
+ {
+ # The docs claim this supports through 11.7 despite the file name indicating 11.6.
+ version = "8.4.3.1";
+ minCudaVersion = "11.0";
+ maxCudaVersion = "11.7";
+ cudnnVersion = "8.4";
+ filename = "TensorRT-8.4.3.1.Linux.x86_64-gnu.cuda-11.6.cudnn8.4.tar.gz";
+ hash = "sha256-jXwghcFjncxzh1BIwjWYqFJs4wiRNoduMdkCWOSeT2E=";
+ }
+ {
+ version = "8.5.3.1";
+ minCudaVersion = "10.2";
+ maxCudaVersion = "10.2";
+ cudnnVersion = "8.6";
+ filename = "TensorRT-8.5.3.1.Linux.x86_64-gnu.cuda-10.2.cudnn8.6.tar.gz";
+ hash = "sha256-WCt6yfOmFbrjqdYCj6AE2+s2uFpISwk6urP+2I0BnGQ=";
+ }
+ {
+ version = "8.5.3.1";
+ minCudaVersion = "11.0";
+ maxCudaVersion = "11.8";
+ cudnnVersion = "8.6";
+ filename = "TensorRT-8.5.3.1.Linux.x86_64-gnu.cuda-11.8.cudnn8.6.tar.gz";
+ hash = "sha256-BNeuOYvPTUAfGxI0DVsNrX6Z/FAB28+SE0ptuGu7YDY=";
+ }
+ {
+ version = "8.6.1.6";
+ minCudaVersion = "11.0";
+ maxCudaVersion = "11.8";
+ cudnnVersion = "8.9";
+ filename = "TensorRT-8.6.1.6.Linux.x86_64-gnu.cuda-11.8.tar.gz";
+ hash = "sha256-Fb/mBT1F/uxF7McSOpEGB2sLQ/oENfJC2J3KB3gzd1k=";
+ }
+ {
+ version = "8.6.1.6";
+ minCudaVersion = "12.0";
+ maxCudaVersion = "12.1";
+ cudnnVersion = "8.9";
+ filename = "TensorRT-8.6.1.6.Linux.x86_64-gnu.cuda-12.0.tar.gz";
+ hash = "sha256-D4FXpfxTKZQ7M4uJNZE3M1CvqQyoEjnNrddYDNHrolQ=";
+ }
+ ];
+ };
+}
diff --git a/pkgs/development/cuda-modules/tensorrt/shims.nix b/pkgs/development/cuda-modules/tensorrt/shims.nix
new file mode 100644
index 000000000000..8be3e7988bb3
--- /dev/null
+++ b/pkgs/development/cuda-modules/tensorrt/shims.nix
@@ -0,0 +1,16 @@
+# Shims to mimic the shape of ../modules/generic/manifests/{feature,redistrib}/release.nix
+{package, redistArch}:
+{
+ featureRelease.${redistArch}.outputs = {
+ bin = true;
+ lib = true;
+ static = true;
+ dev = true;
+ sample = true;
+ python = true;
+ };
+ redistribRelease = {
+ name = "TensorRT: a high-performance deep learning interface";
+ inherit (package) version;
+ };
+}
diff --git a/pkgs/development/guile-modules/guile-gcrypt/default.nix b/pkgs/development/guile-modules/guile-gcrypt/default.nix
index ac5d373955f5..ff31b009da31 100644
--- a/pkgs/development/guile-modules/guile-gcrypt/default.nix
+++ b/pkgs/development/guile-modules/guile-gcrypt/default.nix
@@ -33,6 +33,9 @@ stdenv.mkDerivation rec {
makeFlags = [ "GUILE_AUTO_COMPILE=0" ];
doCheck = true;
+ # In procedure bytevector-u8-ref: Argument 2 out of range
+ dontStrip = stdenv.isDarwin;
+
meta = with lib; {
description = "Bindings to Libgcrypt for GNU Guile";
homepage = "https://notabug.org/cwebber/guile-gcrypt";
diff --git a/pkgs/development/guile-modules/guile-ncurses/default.nix b/pkgs/development/guile-modules/guile-ncurses/default.nix
index 7c092db5a7eb..a355ed44777a 100644
--- a/pkgs/development/guile-modules/guile-ncurses/default.nix
+++ b/pkgs/development/guile-modules/guile-ncurses/default.nix
@@ -29,6 +29,10 @@ stdenv.mkDerivation rec {
"--with-gnu-filesystem-hierarchy"
];
+ env = lib.optionalAttrs stdenv.cc.isClang {
+ NIX_CFLAGS_COMPILE = "-Wno-error=implicit-function-declaration";
+ };
+
postFixup = ''
for f in $out/${guile.siteDir}/ncurses/**.scm; do \
substituteInPlace $f \
diff --git a/pkgs/development/libraries/cctag/default.nix b/pkgs/development/libraries/cctag/default.nix
index 2c1a5f9ae786..238821b6af91 100644
--- a/pkgs/development/libraries/cctag/default.nix
+++ b/pkgs/development/libraries/cctag/default.nix
@@ -49,7 +49,7 @@ stdenv.mkDerivation rec {
buildInputs = [
boost179
eigen
- opencv
+ opencv.cxxdev
];
# Tests are broken on Darwin (linking issue)
diff --git a/pkgs/development/libraries/hwloc/default.nix b/pkgs/development/libraries/hwloc/default.nix
index 626d0b7cca94..7dc11069e9a6 100644
--- a/pkgs/development/libraries/hwloc/default.nix
+++ b/pkgs/development/libraries/hwloc/default.nix
@@ -9,11 +9,11 @@
stdenv.mkDerivation rec {
pname = "hwloc";
- version = "2.9.3";
+ version = "2.10.0";
src = fetchurl {
url = "https://www.open-mpi.org/software/hwloc/v${lib.versions.majorMinor version}/downloads/hwloc-${version}.tar.bz2";
- sha256 = "sha256-XEBizlVvbTRR/Bd/+4ZzohIPgd9oNd6mohqQ+9//Dew=";
+ sha256 = "sha256-AwXdYMneL75lGf4qTo/cbT243ldKDKeBK5LoDAWuE5I=";
};
configureFlags = [
diff --git a/pkgs/development/libraries/libfive/default.nix b/pkgs/development/libraries/libfive/default.nix
index f5fbf21f94fd..95fcf7131103 100644
--- a/pkgs/development/libraries/libfive/default.nix
+++ b/pkgs/development/libraries/libfive/default.nix
@@ -61,6 +61,10 @@ stdenv.mkDerivation {
"-DCMAKE_OSX_DEPLOYMENT_TARGET=10.15"
];
+ env = lib.optionalAttrs stdenv.cc.isClang {
+ NIX_CFLAGS_COMPILE = "-Wno-error=enum-constexpr-conversion";
+ };
+
postInstall = lib.optionalString stdenv.isDarwin ''
# No rules to install the mac app, so do it manually.
mkdir -p $out/Applications
diff --git a/pkgs/development/libraries/libsolv/default.nix b/pkgs/development/libraries/libsolv/default.nix
index 4b40eacaa031..8f06936b5959 100644
--- a/pkgs/development/libraries/libsolv/default.nix
+++ b/pkgs/development/libraries/libsolv/default.nix
@@ -16,14 +16,14 @@
}:
stdenv.mkDerivation rec {
- version = "0.7.26";
+ version = "0.7.27";
pname = "libsolv";
src = fetchFromGitHub {
owner = "openSUSE";
repo = "libsolv";
rev = version;
- sha256 = "sha256-NGybpl/Fd46pmSYMNGocStQQCXr5pX34PCmN/hFKeyk=";
+ sha256 = "sha256-kVExzCHfPU/o+C5TTAv1J9H7GmYwVWCsIpVkkts42js=";
};
cmakeFlags = [
diff --git a/pkgs/development/libraries/ngtcp2/gnutls.nix b/pkgs/development/libraries/ngtcp2/gnutls.nix
index 851d687077cd..f4760ea9e669 100644
--- a/pkgs/development/libraries/ngtcp2/gnutls.nix
+++ b/pkgs/development/libraries/ngtcp2/gnutls.nix
@@ -6,13 +6,13 @@
stdenv.mkDerivation rec {
pname = "ngtcp2";
- version = "1.0.1";
+ version = "1.1.0";
src = fetchFromGitHub {
owner = "ngtcp2";
repo = "ngtcp2";
rev = "v${version}";
- hash = "sha256-Z8rMujmshdes5SLU5GpXu6QzAHl957sFDK+QSdGYCOc=";
+ hash = "sha256-z6lvtfO5XL/bZgbE+Sak+32QzjEhAdOnkpIO731h+bk=";
};
outputs = [ "out" "dev" ];
diff --git a/pkgs/development/libraries/nvidia-optical-flow-sdk/default.nix b/pkgs/development/libraries/nvidia-optical-flow-sdk/default.nix
index a82fa9068c66..2914d059cfaf 100644
--- a/pkgs/development/libraries/nvidia-optical-flow-sdk/default.nix
+++ b/pkgs/development/libraries/nvidia-optical-flow-sdk/default.nix
@@ -18,6 +18,11 @@ stdenv.mkDerivation {
cp -R * $out/include
'';
+ postFixup = ''
+ mkdir -p $out/nix-support
+ echo $pname >> "$out/nix-support/include-in-cudatoolkit-root"
+ '';
+
meta = with lib; {
description = "Nvidia optical flow headers for computing the relative motion of pixels between images";
homepage = "https://developer.nvidia.com/opticalflow-sdk";
diff --git a/pkgs/development/libraries/opencv/4.x.nix b/pkgs/development/libraries/opencv/4.x.nix
index 4c1b13d1309e..023e56940b75 100644
--- a/pkgs/development/libraries/opencv/4.x.nix
+++ b/pkgs/development/libraries/opencv/4.x.nix
@@ -247,8 +247,10 @@ effectiveStdenv.mkDerivation {
outputs = [
"out"
+ "cxxdev"
"package_tests"
];
+ cudaPropagateToOutput = "cxxdev";
postUnpack = lib.optionalString buildContrib ''
cp --no-preserve=mode -r "${contribSrc}/modules" "$NIX_BUILD_TOP/source/opencv_contrib"
@@ -328,20 +330,32 @@ effectiveStdenv.mkDerivation {
bzip2 AVFoundation Cocoa VideoDecodeAcceleration CoreMedia MediaToolbox Accelerate
]
++ lib.optionals enableDocs [ doxygen graphviz-nox ]
- ++ lib.optionals enableCuda (with cudaPackages; [
- cuda_cudart
- cuda_cccl #
- libnpp # npp.h
+ ++ lib.optionals enableCuda (with cudaPackages; [
+ cuda_cudart.lib
+ cuda_cudart.dev
+ cuda_cccl.dev #
+ libnpp.dev # npp.h
+ libnpp.lib
+ libnpp.static
+ nvidia-optical-flow-sdk
] ++ lib.optionals enableCublas [
- libcublas # cublas_v2.h
+ # May start using the default $out instead once
+ # https://github.com/NixOS/nixpkgs/issues/271792
+ # has been addressed
+ libcublas.static
+ libcublas.lib
+ libcublas.dev # cublas_v2.h
] ++ lib.optionals enableCudnn [
- cudnn # cudnn.h
+ cudnn.dev # cudnn.h
+ cudnn.lib
+ cudnn.static
] ++ lib.optionals enableCufft [
- libcufft # cufft.h
- ]);
+ libcufft.dev # cufft.h
+ libcufft.lib
+ libcufft.static
+ ]);
- propagatedBuildInputs = lib.optional enablePython pythonPackages.numpy
- ++ lib.optionals enableCuda [ nvidia-optical-flow-sdk ];
+ propagatedBuildInputs = lib.optionals enablePython [ pythonPackages.numpy ];
nativeBuildInputs = [ cmake pkg-config unzip ]
++ lib.optionals enablePython [
@@ -458,6 +472,7 @@ effectiveStdenv.mkDerivation {
postInstall = ''
sed -i "s|{exec_prefix}/$out|{exec_prefix}|;s|{prefix}/$out|{prefix}|" \
"$out/lib/pkgconfig/opencv4.pc"
+ mkdir $cxxdev
''
# install python distribution information, so other packages can `import opencv`
+ lib.optionalString enablePython ''
diff --git a/pkgs/development/libraries/openvino/default.nix b/pkgs/development/libraries/openvino/default.nix
index 5761f9e7bb64..6ff2be8ddbd6 100644
--- a/pkgs/development/libraries/openvino/default.nix
+++ b/pkgs/development/libraries/openvino/default.nix
@@ -122,6 +122,7 @@ stdenv.mkDerivation rec {
"-DENABLE_CPPLINT:BOOL=OFF"
"-DBUILD_TESTING:BOOL=OFF"
"-DENABLE_SAMPLES:BOOL=OFF"
+ (lib.cmakeBool "CMAKE_VERBOSE_MAKEFILE" true)
];
env.NIX_CFLAGS_COMPILE = lib.optionalString stdenv.isAarch64 "-Wno-narrowing";
@@ -133,7 +134,7 @@ stdenv.mkDerivation rec {
buildInputs = [
libusb1
libxml2
- opencv
+ opencv.cxxdev
protobuf
pugixml
tbb
diff --git a/pkgs/development/libraries/science/math/cudnn/extension.nix b/pkgs/development/libraries/science/math/cudnn/extension.nix
deleted file mode 100644
index d4c83428980d..000000000000
--- a/pkgs/development/libraries/science/math/cudnn/extension.nix
+++ /dev/null
@@ -1,66 +0,0 @@
-# Support matrix can be found at
-# https://docs.nvidia.com/deeplearning/cudnn/archives/cudnn-880/support-matrix/index.html
-# Type aliases
-# Release = {
-# version: String,
-# minCudaVersion: String,
-# maxCudaVersion: String,
-# url: String,
-# hash: String,
-# }
-final: prev: let
- inherit (final) callPackage;
- inherit (prev) cudaVersion;
- inherit (prev.lib) attrsets lists versions;
- inherit (prev.lib.strings) replaceStrings versionAtLeast versionOlder;
-
- # Compute versioned attribute name to be used in this package set
- # Patch version changes should not break the build, so we only use major and minor
- # computeName :: String -> String
- computeName = version: "cudnn_${replaceStrings ["."] ["_"] (versions.majorMinor version)}";
-
- # Check whether a CUDNN release supports our CUDA version
- # Thankfully we're able to do lexicographic comparison on the version strings
- # isSupported :: Release -> Bool
- isSupported = release:
- versionAtLeast cudaVersion release.minCudaVersion
- && versionAtLeast release.maxCudaVersion cudaVersion;
-
- # useCudatoolkitRunfile :: Bool
- useCudatoolkitRunfile = versionOlder cudaVersion "11.3.999";
-
- # buildCuDnnPackage :: Release -> Derivation
- buildCuDnnPackage = callPackage ./generic.nix {inherit useCudatoolkitRunfile;};
-
- # Reverse the list to have the latest release first
- # cudnnReleases :: List Release
- cudnnReleases = lists.reverseList (builtins.import ./releases.nix);
-
- # Check whether a CUDNN release supports our CUDA version
- # supportedReleases :: List Release
- supportedReleases = builtins.filter isSupported cudnnReleases;
-
- # Function to transform our releases into build attributes
- # toBuildAttrs :: Release -> { name: String, value: Derivation }
- toBuildAttrs = release: {
- name = computeName release.version;
- value = buildCuDnnPackage release;
- };
-
- # Add all supported builds as attributes
- # allBuilds :: AttrSet String Derivation
- allBuilds = builtins.listToAttrs (builtins.map toBuildAttrs supportedReleases);
-
- defaultBuild = attrsets.optionalAttrs (supportedReleases != []) {
- cudnn = let
- # The latest release is the first element of the list and will be our default choice
- # latestReleaseName :: String
- latestReleaseName = computeName (builtins.head supportedReleases).version;
- in
- allBuilds.${latestReleaseName};
- };
-
- # builds :: AttrSet String Derivation
- builds = allBuilds // defaultBuild;
-in
- builds
diff --git a/pkgs/development/libraries/science/math/cudnn/generic.nix b/pkgs/development/libraries/science/math/cudnn/generic.nix
deleted file mode 100644
index b9f101d80fa3..000000000000
--- a/pkgs/development/libraries/science/math/cudnn/generic.nix
+++ /dev/null
@@ -1,170 +0,0 @@
-{ stdenv,
- backendStdenv,
- lib,
- lndir,
- zlib,
- useCudatoolkitRunfile ? false,
- cudaVersion,
- cudaMajorVersion,
- cudatoolkit, # For cuda < 11
- libcublas ? null, # cuda <11 doesn't ship redist packages
- autoPatchelfHook,
- autoAddOpenGLRunpathHook,
- fetchurl,
-}: {
- version,
- url,
- hash,
- minCudaVersion,
- maxCudaVersion,
-}:
-assert useCudatoolkitRunfile || (libcublas != null); let
- inherit (lib) lists strings trivial versions;
-
- # majorMinorPatch :: String -> String
- majorMinorPatch = (trivial.flip trivial.pipe) [
- (versions.splitVersion)
- (lists.take 3)
- (strings.concatStringsSep ".")
- ];
-
- # versionTriple :: String
- # Version with three components: major.minor.patch
- versionTriple = majorMinorPatch version;
-in
- backendStdenv.mkDerivation {
- pname = "cudatoolkit-${cudaMajorVersion}-cudnn";
- version = versionTriple;
- strictDeps = true;
- outputs = ["out" "lib" "static" "dev"];
-
- src = fetchurl {
- inherit url hash;
- };
-
- # We do need some other phases, like configurePhase, so the multiple-output setup hook works.
- dontBuild = true;
-
- # Check and normalize Runpath against DT_NEEDED using autoPatchelf.
- # Prepend /run/opengl-driver/lib using addOpenGLRunpath for dlopen("libcudacuda.so")
- nativeBuildInputs = [
- autoPatchelfHook
- autoAddOpenGLRunpathHook
- ];
-
- # Used by autoPatchelfHook
- buildInputs = [
- # Note this libstdc++ isn't from the (possibly older) nvcc-compatible
- # stdenv, but from the (newer) stdenv that the rest of nixpkgs uses
- stdenv.cc.cc.lib
-
- zlib
- ] ++ lists.optionals useCudatoolkitRunfile [
- cudatoolkit
- ] ++ lists.optionals (!useCudatoolkitRunfile) [
- libcublas.lib
- ];
-
- # We used to patch Runpath here, but now we use autoPatchelfHook
- #
- # Note also that version <=8.3.0 contained a subdirectory "lib64/" but in
- # version 8.3.2 it seems to have been renamed to simply "lib/".
- #
- # doc and dev have special output handling. Other outputs need to be moved to their own
- # output.
- # Note that moveToOutput operates on all outputs:
- # https://github.com/NixOS/nixpkgs/blob/2920b6fc16a9ed5d51429e94238b28306ceda79e/pkgs/build-support/setup-hooks/multiple-outputs.sh#L105-L107
- installPhase =
- ''
- runHook preInstall
-
- mkdir -p "$out"
- mv * "$out"
- moveToOutput "lib64" "$lib"
- moveToOutput "lib" "$lib"
- moveToOutput "**/*.a" "$static"
-
- runHook postInstall
- '';
-
- # Without --add-needed autoPatchelf forgets $ORIGIN on cuda>=8.0.5.
- postFixup = strings.optionalString (strings.versionAtLeast versionTriple "8.0.5") ''
- patchelf $lib/lib/libcudnn.so --add-needed libcudnn_cnn_infer.so
- patchelf $lib/lib/libcudnn_ops_infer.so --add-needed libcublas.so --add-needed libcublasLt.so
- '';
-
- # The out output leverages the same functionality which backs the `symlinkJoin` function in
- # Nixpkgs:
- # https://github.com/NixOS/nixpkgs/blob/d8b2a92df48f9b08d68b0132ce7adfbdbc1fbfac/pkgs/build-support/trivial-builders/default.nix#L510
- #
- # That should allow us to emulate "fat" default outputs without having to actually create them.
- #
- # It is important that this run after the autoPatchelfHook, otherwise the symlinks in out will reference libraries in lib, creating a circular dependency.
- postPhases = ["postPatchelf"];
- # For each output, create a symlink to it in the out output.
- # NOTE: We must recreate the out output here, because the setup hook will have deleted it
- # if it was empty.
- # NOTE: Do not use optionalString based on whether `outputs` contains only `out` -- phases
- # which are empty strings are skipped/unset and result in errors of the form "command not
- # found: ".
- postPatchelf = ''
- mkdir -p "$out"
- ${lib.meta.getExe lndir} "$lib" "$out"
- ${lib.meta.getExe lndir} "$static" "$out"
- ${lib.meta.getExe lndir} "$dev" "$out"
- '';
-
- passthru = {
- inherit useCudatoolkitRunfile;
-
- cudatoolkit =
- trivial.warn
- ''
- cudnn.cudatoolkit passthru attribute is deprecated;
- if your derivation uses cudnn directly, it should probably consume cudaPackages instead
- ''
- cudatoolkit;
-
- majorVersion = versions.major versionTriple;
- };
-
- # Setting propagatedBuildInputs to false will prevent outputs known to the multiple-outputs
- # from depending on `out` by default.
- # https://github.com/NixOS/nixpkgs/blob/2920b6fc16a9ed5d51429e94238b28306ceda79e/pkgs/build-support/setup-hooks/multiple-outputs.sh#L196
- # Indeed, we want to do the opposite -- fat "out" outputs that contain all the other outputs.
- propagatedBuildOutputs = false;
-
- # By default, if the dev output exists it just uses that.
- # However, because we disabled propagatedBuildOutputs, dev doesn't contain libraries or
- # anything of the sort. To remedy this, we set outputSpecified to true, and use
- # outputsToInstall, which tells Nix which outputs to use when the package name is used
- # unqualified (that is, without an explicit output).
- outputSpecified = true;
-
- meta = with lib; {
- # Check that the cudatoolkit version satisfies our min/max constraints (both
- # inclusive). We mark the package as broken if it fails to satisfies the
- # official version constraints (as recorded in default.nix). In some cases
- # you _may_ be able to smudge version constraints, just know that you're
- # embarking into unknown and unsupported territory when doing so.
- broken =
- strings.versionOlder cudaVersion minCudaVersion
- || strings.versionOlder maxCudaVersion cudaVersion;
- description = "NVIDIA CUDA Deep Neural Network library (cuDNN)";
- homepage = "https://developer.nvidia.com/cudnn";
- sourceProvenance = with sourceTypes; [binaryNativeCode];
- license = {
- shortName = "cuDNN EULA";
- fullName = "NVIDIA cuDNN Software License Agreement (EULA)";
- url = "https://docs.nvidia.com/deeplearning/sdk/cudnn-sla/index.html#supplement";
- free = false;
- } // lib.optionalAttrs (!useCudatoolkitRunfile) {
- redistributable = true;
- };
- platforms = ["x86_64-linux"];
- maintainers = with maintainers; [mdaiter samuela];
- # Force the use of the default, fat output by default (even though `dev` exists, which
- # causes Nix to prefer that output over the others if outputSpecified isn't set).
- outputsToInstall = ["out"];
- };
- }
diff --git a/pkgs/development/libraries/science/math/cudnn/releases.nix b/pkgs/development/libraries/science/math/cudnn/releases.nix
deleted file mode 100644
index 1cca4d9d015d..000000000000
--- a/pkgs/development/libraries/science/math/cudnn/releases.nix
+++ /dev/null
@@ -1,185 +0,0 @@
-# NOTE: Check https://docs.nvidia.com/deeplearning/cudnn/archives/index.html for support matrices.
-[
- {
- version = "7.4.2.24";
- minCudaVersion = "10.0";
- maxCudaVersion = "10.0";
- url = "https://developer.download.nvidia.com/compute/redist/cudnn/v7.4.2/cudnn-10.0-linux-x64-v7.4.2.24.tgz";
- hash = "sha256-Lt/IagK1DRfojEeJVaMy5qHoF05+U6NFi06lH68C2qM=";
- }
- {
- version = "7.6.5.32";
- minCudaVersion = "10.0";
- maxCudaVersion = "10.0";
- url = "https://developer.download.nvidia.com/compute/redist/cudnn/v7.6.5/cudnn-10.0-linux-x64-v7.6.5.32.tgz";
- hash = "sha256-KDVeOV8LK5OsLIO2E2CzW6bNA3fkTni+GXtrYbS0kro=";
- }
- {
- version = "7.6.5.32";
- minCudaVersion = "10.1";
- maxCudaVersion = "10.1";
- url = "https://developer.download.nvidia.com/compute/redist/cudnn/v7.6.5/cudnn-10.1-linux-x64-v7.6.5.32.tgz";
- hash = "sha256-fq7IA5osMKsLx1jTA1iHZ2k972v0myJIWiwAvy4TbLM=";
- }
- {
- version = "7.6.5.32";
- minCudaVersion = "10.2";
- maxCudaVersion = "10.2";
- url = "https://developer.download.nvidia.com/compute/redist/cudnn/v7.6.5/cudnn-10.2-linux-x64-v7.6.5.32.tgz";
- hash = "sha256-fq7IA5osMKsLx1jTA1iHZ2k972v0myJIWiwAvy4TbLN=";
- }
- {
- version = "8.0.5.39";
- minCudaVersion = "10.1";
- maxCudaVersion = "10.1";
- url = "https://developer.download.nvidia.com/compute/redist/cudnn/v8.0.5/cudnn-10.1-linux-x64-v8.0.5.39.tgz";
- hash = "sha256-kJCElSmIlrM6qVBjo0cfk8NmJ9esAcF9w211xl7qSgA=";
- }
- {
- version = "8.0.5.39";
- minCudaVersion = "10.2";
- maxCudaVersion = "10.2";
- url = "https://developer.download.nvidia.com/compute/redist/cudnn/v8.0.5/cudnn-10.2-linux-x64-v8.0.5.39.tgz";
- hash = "sha256-IfhMBcZ78eyFnnfDjM1b8VSWT6HDCPRJlZvkw1bjgvM=";
- }
- {
- version = "8.0.5.39";
- minCudaVersion = "11.0";
- maxCudaVersion = "11.0";
- url = "https://developer.download.nvidia.com/compute/redist/cudnn/v8.0.5/cudnn-11.0-linux-x64-v8.0.5.39.tgz";
- hash = "sha256-ThbueJXetKixwZS4ErpJWG730mkCBRQB03F1EYmKm3M=";
- }
- {
- version = "8.0.5.39";
- minCudaVersion = "11.1";
- maxCudaVersion = "11.1";
- url = "https://developer.download.nvidia.com/compute/redist/cudnn/v8.0.5/cudnn-11.1-linux-x64-v8.0.5.39.tgz";
- hash = "sha256-HQRr+nk5navMb2yxUHkYdUQ5RC6gyp4Pvs3URvmwDM4=";
- }
- {
- version = "8.1.1.33";
- minCudaVersion = "10.2";
- maxCudaVersion = "10.2";
- url = "https://developer.download.nvidia.com/compute/redist/cudnn/v8.1.1/cudnn-10.2-linux-x64-v8.1.1.33.tgz";
- hash = "sha256-Kkp7mabpv6aQ6xm7QeSVU/KnpJGls6v8rpAOFmxbbr0=";
- }
- {
- version = "8.1.1.33";
- minCudaVersion = "11.0";
- maxCudaVersion = "11.2";
- url = "https://developer.download.nvidia.com/compute/redist/cudnn/v8.1.1/cudnn-11.2-linux-x64-v8.1.1.33.tgz";
- hash = "sha256-mKh4TpKGLyABjSDCgbMNSgzZUfk2lPZDPM9K6cUCumo=";
- }
- {
- version = "8.2.4.15";
- minCudaVersion = "10.2";
- maxCudaVersion = "10.2";
- url = "https://developer.download.nvidia.com/compute/redist/cudnn/v8.2.4/cudnn-10.2-linux-x64-v8.2.4.15.tgz";
- hash = "sha256-0jyUoxFaHHcRamwSfZF1+/WfcjNkN08mo0aZB18yIvE=";
- }
- {
- version = "8.2.4.15";
- minCudaVersion = "11.0";
- maxCudaVersion = "11.4";
- url = "https://developer.download.nvidia.com/compute/redist/cudnn/v8.2.4/cudnn-11.4-linux-x64-v8.2.4.15.tgz";
- hash = "sha256-Dl0t+JC5ln76ZhnaQhMQ2XMjVlp58FoajLm3Fluq0Nc=";
- }
- {
- version = "8.3.3.40";
- minCudaVersion = "10.2";
- maxCudaVersion = "10.2";
- url = "https://developer.download.nvidia.com/compute/redist/cudnn/v8.3.3/local_installers/10.2/cudnn-linux-x86_64-8.3.3.40_cuda10.2-archive.tar.xz";
- hash = "sha256-2FVPKzLmKV1fyPOsJeaPlAWLAYyAHaucFD42gS+JJqs=";
- }
- {
- version = "8.3.3.40";
- minCudaVersion = "11.0";
- maxCudaVersion = "11.6";
- url = "https://developer.download.nvidia.com/compute/redist/cudnn/v8.3.3/local_installers/11.5/cudnn-linux-x86_64-8.3.3.40_cuda11.5-archive.tar.xz";
- hash = "sha256-6r6Wx1zwPqT1N5iU2RTx+K4UzqsSGYnoSwg22Sf7dzE=";
- }
- {
- version = "8.4.1.50";
- minCudaVersion = "10.2";
- maxCudaVersion = "10.2";
- url = "https://developer.download.nvidia.com/compute/cudnn/redist/cudnn/linux-x86_64/cudnn-linux-x86_64-8.4.1.50_cuda10.2-archive.tar.xz";
- hash = "sha256-I88qMmU6lIiLVmaPuX7TTbisgTav839mssxUo3lQNjg=";
- }
- {
- version = "8.4.1.50";
- minCudaVersion = "11.0";
- maxCudaVersion = "11.7";
- url = "https://developer.download.nvidia.com/compute/cudnn/redist/cudnn/linux-x86_64/cudnn-linux-x86_64-8.4.1.50_cuda11.6-archive.tar.xz";
- hash = "sha256-7JbSN22B/KQr3T1MPXBambKaBlurV/kgVhx2PinGfQE=";
- }
- {
- version = "8.5.0.96";
- minCudaVersion = "10.2";
- maxCudaVersion = "10.2";
- url = "https://developer.download.nvidia.com/compute/cudnn/redist/cudnn/linux-x86_64/cudnn-linux-x86_64-8.5.0.96_cuda10-archive.tar.xz";
- hash = "sha256-1mzhbbzR40WKkHnQLtJHhg0vYgf7G8a0OBcCwIOkJjM=";
- }
- {
- version = "8.5.0.96";
- minCudaVersion = "11.0";
- maxCudaVersion = "11.7";
- url = "https://developer.download.nvidia.com/compute/cudnn/redist/cudnn/linux-x86_64/cudnn-linux-x86_64-8.5.0.96_cuda11-archive.tar.xz";
- hash = "sha256-VFSm/ZTwCHKMqumtrZk8ToXvNjAuJrzkO+p9RYpee20=";
- }
- {
- version = "8.6.0.163";
- minCudaVersion = "10.2";
- maxCudaVersion = "10.2";
- url = "https://developer.download.nvidia.com/compute/cudnn/redist/cudnn/linux-x86_64/cudnn-linux-x86_64-8.6.0.163_cuda10-archive.tar.xz";
- hash = "sha256-t4sr/GrFqqdxu2VhaJQk5K1Xm/0lU4chXG8hVL09R9k=";
- }
- {
- version = "8.6.0.163";
- minCudaVersion = "11.0";
- maxCudaVersion = "11.8";
- url = "https://developer.download.nvidia.com/compute/cudnn/redist/cudnn/linux-x86_64/cudnn-linux-x86_64-8.6.0.163_cuda11-archive.tar.xz";
- hash = "sha256-u8OW30cpTGV+3AnGAGdNYIyxv8gLgtz0VHBgwhcRFZ4=";
- }
- {
- version = "8.7.0.84";
- minCudaVersion = "10.2";
- maxCudaVersion = "10.2";
- url = "https://developer.download.nvidia.com/compute/cudnn/redist/cudnn/linux-x86_64/cudnn-linux-x86_64-8.7.0.84_cuda10-archive.tar.xz";
- hash = "sha256-bZhaqc8+GbPV2FQvvbbufd8VnEJgvfkICc2N3/gitRg=";
- }
- {
- version = "8.7.0.84";
- minCudaVersion = "11.0";
- maxCudaVersion = "11.8";
- url = "https://developer.download.nvidia.com/compute/cudnn/redist/cudnn/linux-x86_64/cudnn-linux-x86_64-8.7.0.84_cuda11-archive.tar.xz";
- hash = "sha256-l2xMunIzyXrnQAavq1Fyl2MAukD1slCiH4z3H1nJ920=";
- }
- {
- version = "8.8.1.3";
- minCudaVersion = "11.0";
- maxCudaVersion = "11.8";
- url = "https://developer.download.nvidia.com/compute/cudnn/redist/cudnn/linux-x86_64/cudnn-linux-x86_64-8.8.1.3_cuda11-archive.tar.xz";
- hash = "sha256-r3WEyuDMVSS1kT7wjCm6YVQRPGDrCjegWQqRtRWoqPk=";
- }
- {
- version = "8.8.1.3";
- minCudaVersion = "12.0";
- maxCudaVersion = "12.0";
- url = "https://developer.download.nvidia.com/compute/cudnn/redist/cudnn/linux-x86_64/cudnn-linux-x86_64-8.8.1.3_cuda12-archive.tar.xz";
- hash = "sha256-edd6dpx+cXWrx7XC7VxJQUjAYYqGQThyLIh/lcYjd3w=";
- }
- {
- version = "8.9.6.50";
- minCudaVersion = "11.0";
- maxCudaVersion = "11.8";
- url = "https://developer.download.nvidia.com/compute/cudnn/redist/cudnn/linux-x86_64/cudnn-linux-x86_64-8.9.6.50_cuda11-archive.tar.xz";
- hash = "sha256-oOLvVemfTNZH99HaqlqkUE/6M1ujAYbVwyiPL0ffBX4=";
- }
- {
- version = "8.9.6.50";
- minCudaVersion = "12.0";
- maxCudaVersion = "12.2";
- url = "https://developer.download.nvidia.com/compute/cudnn/redist/cudnn/linux-x86_64/cudnn-linux-x86_64-8.9.6.50_cuda12-archive.tar.xz";
- hash = "sha256-FyIlnblSZbs4E0OKWhxuzZed6JrkU2YDkEBC4STTAtU=";
- }
-]
diff --git a/pkgs/development/libraries/science/math/cutensor/generic.nix b/pkgs/development/libraries/science/math/cutensor/generic.nix
deleted file mode 100644
index 02fe13851620..000000000000
--- a/pkgs/development/libraries/science/math/cutensor/generic.nix
+++ /dev/null
@@ -1,88 +0,0 @@
-{ stdenv
-, lib
-, libPath
-, cuda_cudart
-, cudaMajorVersion
-, cuda_nvcc
-, cudatoolkit
-, libcublas
-, fetchurl
-, autoPatchelfHook
-, addOpenGLRunpath
-
-, version
-, hash
-}:
-
-let
- mostOfVersion = builtins.concatStringsSep "."
- (lib.take 3 (lib.versions.splitVersion version));
- platform = "${stdenv.hostPlatform.parsed.kernel.name}-${stdenv.hostPlatform.parsed.cpu.name}";
-in
-
-stdenv.mkDerivation {
- pname = "cutensor-cu${cudaMajorVersion}";
- inherit version;
-
- src = fetchurl {
- url = if lib.versionOlder mostOfVersion "1.3.3"
- then "https://developer.download.nvidia.com/compute/cutensor/${mostOfVersion}/local_installers/libcutensor-${platform}-${version}.tar.gz"
- else "https://developer.download.nvidia.com/compute/cutensor/redist/libcutensor/${platform}/libcutensor-${platform}-${version}-archive.tar.xz";
- inherit hash;
- };
-
- outputs = [ "out" "dev" ];
-
- nativeBuildInputs = [
- autoPatchelfHook
- addOpenGLRunpath
- cuda_nvcc
- ];
-
- buildInputs = [
- stdenv.cc.cc.lib
- cuda_cudart
- libcublas
- ];
-
- # Set RUNPATH so that libcuda in /run/opengl-driver(-32)/lib can be found.
- # See the explanation in addOpenGLRunpath.
- installPhase = ''
- mkdir -p "$out" "$dev"
-
- if [[ ! -d "${libPath}" ]] ; then
- echo "Cutensor: ${libPath} does not exist, only found:" >&2
- find "$(dirname ${libPath})"/ -maxdepth 1 >&2
- echo "This cutensor release might not support your cudatoolkit version" >&2
- exit 1
- fi
-
- mv include "$dev"
- mv ${libPath} "$out/lib"
-
- function finalRPathFixups {
- for lib in $out/lib/lib*.so; do
- addOpenGLRunpath $lib
- done
- }
- postFixupHooks+=(finalRPathFixups)
- '';
-
- passthru = {
- cudatoolkit = lib.warn "cutensor.passthru: cudaPackages.cudatoolkit is deprecated" cudatoolkit;
- majorVersion = lib.versions.major version;
- };
-
- meta = with lib; {
- description = "cuTENSOR: A High-Performance CUDA Library For Tensor Primitives";
- homepage = "https://developer.nvidia.com/cutensor";
- sourceProvenance = with sourceTypes; [ binaryNativeCode ];
- license = licenses.unfreeRedistributable // {
- shortName = "cuTENSOR EULA";
- name = "cuTENSOR SUPPLEMENT TO SOFTWARE LICENSE AGREEMENT FOR NVIDIA SOFTWARE DEVELOPMENT KITS";
- url = "https://docs.nvidia.com/cuda/cutensor/license.html";
- };
- platforms = [ "x86_64-linux" ];
- maintainers = with maintainers; [ obsidian-systems-maintenance ];
- };
-}
diff --git a/pkgs/development/libraries/science/math/tensorrt/generic.nix b/pkgs/development/libraries/science/math/tensorrt/generic.nix
deleted file mode 100644
index 2bcdd8e588cf..000000000000
--- a/pkgs/development/libraries/science/math/tensorrt/generic.nix
+++ /dev/null
@@ -1,95 +0,0 @@
-{ lib
-, backendStdenv
-, requireFile
-, autoPatchelfHook
-, autoAddOpenGLRunpathHook
-, cudaVersion
-, cudatoolkit
-, cudnn
-}:
-
-{ enable ? true
-, fullVersion
-, fileVersionCudnn ? null
-, tarball
-, sha256
-, supportedCudaVersions ? [ ]
-}:
-
-assert !enable || fileVersionCudnn == null || lib.assertMsg (lib.strings.versionAtLeast cudnn.version fileVersionCudnn)
- "This version of TensorRT requires at least cuDNN ${fileVersionCudnn} (current version is ${cudnn.version})";
-
-backendStdenv.mkDerivation rec {
- pname = "cudatoolkit-${cudatoolkit.majorVersion}-tensorrt";
- version = fullVersion;
- src = if !enable then null else
- requireFile rec {
- name = tarball;
- inherit sha256;
- message = ''
- To use the TensorRT derivation, you must join the NVIDIA Developer Program and
- download the ${version} Linux x86_64 TAR package for CUDA ${cudaVersion} from
- ${meta.homepage}.
-
- Once you have downloaded the file, add it to the store with the following
- command, and try building this derivation again.
-
- $ nix-store --add-fixed sha256 ${name}
- '';
- };
-
- outputs = [ "out" "dev" ];
-
- nativeBuildInputs = lib.optionals enable [
- autoPatchelfHook
- autoAddOpenGLRunpathHook
- ];
-
- # Used by autoPatchelfHook
- buildInputs = lib.optionals enable [
- backendStdenv.cc.cc.lib # libstdc++
- cudatoolkit
- cudnn
- ];
-
- sourceRoot = "TensorRT-${version}";
-
- installPhase = ''
- install --directory "$dev" "$out"
- mv include "$dev"
- mv targets/x86_64-linux-gnu/lib "$out"
- install -D --target-directory="$out/bin" targets/x86_64-linux-gnu/bin/trtexec
- '';
-
- # Tell autoPatchelf about runtime dependencies.
- # (postFixup phase is run before autoPatchelfHook.)
- postFixup =
- let
- mostOfVersion = builtins.concatStringsSep "."
- (lib.take 3 (lib.versions.splitVersion version));
- in
- ''
- echo 'Patching RPATH of libnvinfer libs'
- patchelf --debug --add-needed libnvinfer.so \
- "$out/lib/libnvinfer.so.${mostOfVersion}" \
- "$out/lib/libnvinfer_plugin.so.${mostOfVersion}" \
- "$out/lib/libnvinfer_builder_resource.so.${mostOfVersion}"
- '';
-
- passthru.stdenv = backendStdenv;
- passthru.enable = enable;
-
- meta = with lib; {
- # Check that the cudatoolkit version satisfies our min/max constraints (both
- # inclusive). We mark the package as broken if it fails to satisfies the
- # official version constraints (as recorded in default.nix). In some cases
- # you _may_ be able to smudge version constraints, just know that you're
- # embarking into unknown and unsupported territory when doing so.
- broken = !enable || !(elem cudaVersion supportedCudaVersions);
- description = "TensorRT: a high-performance deep learning interface";
- homepage = "https://developer.nvidia.com/tensorrt";
- license = licenses.unfree;
- platforms = [ "x86_64-linux" ];
- maintainers = with maintainers; [ aidalgol ];
- };
-}
diff --git a/pkgs/development/libraries/tcllib/default.nix b/pkgs/development/libraries/tcllib/default.nix
index cd087045a8a3..a5bfba8b0559 100644
--- a/pkgs/development/libraries/tcllib/default.nix
+++ b/pkgs/development/libraries/tcllib/default.nix
@@ -1,14 +1,23 @@
-{ lib, fetchurl, tcl }:
+{ lib
+, fetchzip
+, tcl
+, critcl
+, withCritcl ? true
+}:
tcl.mkTclDerivation rec {
pname = "tcllib";
version = "1.21";
- src = fetchurl {
+ src = fetchzip {
url = "mirror://sourceforge/tcllib/tcllib-${version}.tar.gz";
- sha256 = "sha256-RrK7XsgEk2OuAWRa8RvaO9tdsQYp6AfYHRrUbNG+rVA=";
+ hash = "sha256-p8thpRpC+9k/LvbBFaSOIpDXuhMlEWhs0qbrjtKcTzQ=";
};
+ nativeBuildInputs = lib.optional withCritcl critcl;
+
+ buildFlags = [ "all" ] ++ lib.optional withCritcl "critcl";
+
meta = {
homepage = "https://core.tcl-lang.org/tcllib/";
description = "Tcl-only library of standard routines for Tcl";
diff --git a/pkgs/development/libraries/vulkan-loader/default.nix b/pkgs/development/libraries/vulkan-loader/default.nix
index 163cea7565c0..068c1d3d2c2a 100644
--- a/pkgs/development/libraries/vulkan-loader/default.nix
+++ b/pkgs/development/libraries/vulkan-loader/default.nix
@@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ cmake pkg-config ];
buildInputs = [ vulkan-headers ]
- ++ lib.optionals (!stdenv.isDarwin) [ libX11 libxcb libXrandr wayland ];
+ ++ lib.optionals stdenv.isLinux [ libX11 libxcb libXrandr wayland ];
cmakeFlags = [ "-DCMAKE_INSTALL_INCLUDEDIR=${vulkan-headers}/include" ]
++ lib.optional stdenv.isDarwin "-DSYSCONFDIR=${moltenvk}/share"
@@ -37,7 +37,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
description = "LunarG Vulkan loader";
homepage = "https://www.lunarg.com";
- platforms = platforms.unix;
+ platforms = platforms.unix ++ platforms.windows;
license = licenses.asl20;
maintainers = [ maintainers.ralith ];
broken = (version != vulkan-headers.version);
diff --git a/pkgs/development/libraries/x264/default.nix b/pkgs/development/libraries/x264/default.nix
index e5ca1fc58edc..90fe559c3cf4 100644
--- a/pkgs/development/libraries/x264/default.nix
+++ b/pkgs/development/libraries/x264/default.nix
@@ -1,6 +1,10 @@
-{ stdenv, lib, fetchFromGitLab, fetchpatch, nasm
+{ stdenv
+, lib
+, fetchFromGitLab
+, fetchpatch
+, nasm
, enableShared ? !stdenv.hostPlatform.isStatic
- }:
+}:
stdenv.mkDerivation rec {
pname = "x264";
@@ -49,9 +53,9 @@ stdenv.mkDerivation rec {
meta = with lib; {
description = "Library for encoding H264/AVC video streams";
- homepage = "http://www.videolan.org/developers/x264.html";
- license = licenses.gpl2Plus;
- platforms = platforms.unix;
+ homepage = "http://www.videolan.org/developers/x264.html";
+ license = licenses.gpl2Plus;
+ platforms = platforms.unix ++ platforms.windows;
maintainers = with maintainers; [ tadeokondrak ];
};
}
diff --git a/pkgs/development/python-modules/IPy/default.nix b/pkgs/development/python-modules/IPy/default.nix
index 5f370e7888d2..f8291ee8ac5b 100644
--- a/pkgs/development/python-modules/IPy/default.nix
+++ b/pkgs/development/python-modules/IPy/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "IPy";
version = "1.01";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/aadict/default.nix b/pkgs/development/python-modules/aadict/default.nix
index c124cb7695db..d6b5bdf9c6f0 100644
--- a/pkgs/development/python-modules/aadict/default.nix
+++ b/pkgs/development/python-modules/aadict/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "aadict";
version = "0.2.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/aafigure/default.nix b/pkgs/development/python-modules/aafigure/default.nix
index 0b9f14571781..460a4a90ee8e 100644
--- a/pkgs/development/python-modules/aafigure/default.nix
+++ b/pkgs/development/python-modules/aafigure/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "aafigure";
version = "0.6";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/about-time/default.nix b/pkgs/development/python-modules/about-time/default.nix
index 3759957c9ca6..d705bf5a3e15 100644
--- a/pkgs/development/python-modules/about-time/default.nix
+++ b/pkgs/development/python-modules/about-time/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "about-time";
version = "4.2.1";
+ format = "setuptools";
# PyPi release does not contain test files, but the repo has no release tags,
# so while having no tests is not ideal, follow the PyPi releases for now
diff --git a/pkgs/development/python-modules/absl-py/default.nix b/pkgs/development/python-modules/absl-py/default.nix
index 00846838b25d..a937b016ce89 100644
--- a/pkgs/development/python-modules/absl-py/default.nix
+++ b/pkgs/development/python-modules/absl-py/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "absl-py";
version = "1.4.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/accupy/default.nix b/pkgs/development/python-modules/accupy/default.nix
index 8b67fa4d9dbc..6c2906fcb7ee 100644
--- a/pkgs/development/python-modules/accupy/default.nix
+++ b/pkgs/development/python-modules/accupy/default.nix
@@ -18,6 +18,7 @@
buildPythonPackage rec {
pname = "accupy";
version = "0.3.6";
+ format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/acme-tiny/default.nix b/pkgs/development/python-modules/acme-tiny/default.nix
index 0ecae898a670..9de8f1e06752 100644
--- a/pkgs/development/python-modules/acme-tiny/default.nix
+++ b/pkgs/development/python-modules/acme-tiny/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "acme-tiny";
version = "5.0.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/acme/default.nix b/pkgs/development/python-modules/acme/default.nix
index 531ed8ae8d9b..538b8dff964a 100644
--- a/pkgs/development/python-modules/acme/default.nix
+++ b/pkgs/development/python-modules/acme/default.nix
@@ -17,6 +17,7 @@ buildPythonPackage rec {
inherit (certbot) src version;
pname = "acme";
+ format = "setuptools";
propagatedBuildInputs = [
cryptography pyasn1 pyopenssl pyRFC3339 pytz requests requests-toolbelt six
diff --git a/pkgs/development/python-modules/adb-homeassistant/default.nix b/pkgs/development/python-modules/adb-homeassistant/default.nix
index 72e6d6acd4d3..f411c85fbfd1 100644
--- a/pkgs/development/python-modules/adb-homeassistant/default.nix
+++ b/pkgs/development/python-modules/adb-homeassistant/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage {
pname = "adb-homeassistant";
version = "1.3.1";
+ format = "setuptools";
# pypi does not contain tests, using github sources instead
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/addict/default.nix b/pkgs/development/python-modules/addict/default.nix
index 235c34af263d..2a80935f3a22 100644
--- a/pkgs/development/python-modules/addict/default.nix
+++ b/pkgs/development/python-modules/addict/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "addict";
version = "2.4.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/adext/default.nix b/pkgs/development/python-modules/adext/default.nix
index 649ab4b732c6..1aa9368f347b 100644
--- a/pkgs/development/python-modules/adext/default.nix
+++ b/pkgs/development/python-modules/adext/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "adext";
version = "0.4.2";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "ajschmidt8";
diff --git a/pkgs/development/python-modules/advocate/default.nix b/pkgs/development/python-modules/advocate/default.nix
index e0062be35cb8..532302b799c6 100644
--- a/pkgs/development/python-modules/advocate/default.nix
+++ b/pkgs/development/python-modules/advocate/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "advocate";
version = "1.0.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "JordanMilne";
diff --git a/pkgs/development/python-modules/agate-dbf/default.nix b/pkgs/development/python-modules/agate-dbf/default.nix
index 0299a94ebb0f..5205734d4da5 100644
--- a/pkgs/development/python-modules/agate-dbf/default.nix
+++ b/pkgs/development/python-modules/agate-dbf/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "agate-dbf";
version = "0.2.2";
+ format = "setuptools";
propagatedBuildInputs = [ agate dbf dbfread ];
diff --git a/pkgs/development/python-modules/agate-sql/default.nix b/pkgs/development/python-modules/agate-sql/default.nix
index a6c515d1d1cc..0e339d0d2135 100644
--- a/pkgs/development/python-modules/agate-sql/default.nix
+++ b/pkgs/development/python-modules/agate-sql/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "agate-sql";
version = "0.7.0";
+ format = "setuptools";
disabled = isPy27;
diff --git a/pkgs/development/python-modules/agent-py/default.nix b/pkgs/development/python-modules/agent-py/default.nix
index 2a9e358cf043..584feec88dde 100644
--- a/pkgs/development/python-modules/agent-py/default.nix
+++ b/pkgs/development/python-modules/agent-py/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "agent-py";
version = "0.0.23";
+ format = "setuptools";
disabled = !isPy3k;
diff --git a/pkgs/development/python-modules/aigpy/default.nix b/pkgs/development/python-modules/aigpy/default.nix
index 50249e93ab04..ef0e5f13273a 100644
--- a/pkgs/development/python-modules/aigpy/default.nix
+++ b/pkgs/development/python-modules/aigpy/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "aigpy";
version = "2022.7.8.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/aioasuswrt/default.nix b/pkgs/development/python-modules/aioasuswrt/default.nix
index 00d451a2b422..b496c9ac2593 100644
--- a/pkgs/development/python-modules/aioasuswrt/default.nix
+++ b/pkgs/development/python-modules/aioasuswrt/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "aioasuswrt";
version = "1.4.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "kennedyshead";
diff --git a/pkgs/development/python-modules/aioazuredevops/default.nix b/pkgs/development/python-modules/aioazuredevops/default.nix
index 2054b49b7ce2..5c4e3ed03786 100644
--- a/pkgs/development/python-modules/aioazuredevops/default.nix
+++ b/pkgs/development/python-modules/aioazuredevops/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "aioazuredevops";
version = "1.4.3";
+ format = "setuptools";
disabled = isPy27;
diff --git a/pkgs/development/python-modules/aiocron/default.nix b/pkgs/development/python-modules/aiocron/default.nix
index 2b3f6e595d36..acb53f02ecc8 100644
--- a/pkgs/development/python-modules/aiocron/default.nix
+++ b/pkgs/development/python-modules/aiocron/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "aiocron";
version = "1.8";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/aiodns/default.nix b/pkgs/development/python-modules/aiodns/default.nix
index a5cf035aa060..5fc14b4f66bd 100644
--- a/pkgs/development/python-modules/aiodns/default.nix
+++ b/pkgs/development/python-modules/aiodns/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "aiodns";
version = "3.0.0";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/aiodocker/default.nix b/pkgs/development/python-modules/aiodocker/default.nix
index b6cc55d7fd84..f3c76acceac0 100644
--- a/pkgs/development/python-modules/aiodocker/default.nix
+++ b/pkgs/development/python-modules/aiodocker/default.nix
@@ -8,6 +8,7 @@ buildPythonPackage rec {
pname = "aiodocker";
# unstable includes support for python 3.10+
version = "unstable-2022-01-20";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "aio-libs";
diff --git a/pkgs/development/python-modules/aioeagle/default.nix b/pkgs/development/python-modules/aioeagle/default.nix
index 8862758880c3..87f38ec71ea3 100644
--- a/pkgs/development/python-modules/aioeagle/default.nix
+++ b/pkgs/development/python-modules/aioeagle/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "aioeagle";
version = "1.1.0";
+ format = "setuptools";
disabled = pythonOlder "3.8";
diff --git a/pkgs/development/python-modules/aioemonitor/default.nix b/pkgs/development/python-modules/aioemonitor/default.nix
index 88ae374e5d42..505af218349c 100644
--- a/pkgs/development/python-modules/aioemonitor/default.nix
+++ b/pkgs/development/python-modules/aioemonitor/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "aioemonitor";
version = "1.0.5";
+ format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/aioextensions/default.nix b/pkgs/development/python-modules/aioextensions/default.nix
index b5508d8d7434..92c05b12e677 100644
--- a/pkgs/development/python-modules/aioextensions/default.nix
+++ b/pkgs/development/python-modules/aioextensions/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "aioextensions";
version = "21.7.2261349";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/aioharmony/default.nix b/pkgs/development/python-modules/aioharmony/default.nix
index cd3abbb4af8d..29d06a8e406e 100644
--- a/pkgs/development/python-modules/aioharmony/default.nix
+++ b/pkgs/development/python-modules/aioharmony/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "aioharmony";
version = "0.2.10";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/aiohttp-cors/default.nix b/pkgs/development/python-modules/aiohttp-cors/default.nix
index fc5dc87f4ef2..ad6033ca4f27 100644
--- a/pkgs/development/python-modules/aiohttp-cors/default.nix
+++ b/pkgs/development/python-modules/aiohttp-cors/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
pname = "aiohttp-cors";
version = "0.7.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/aiohttp-socks/default.nix b/pkgs/development/python-modules/aiohttp-socks/default.nix
index 0a60d0af2801..b81ff0065277 100644
--- a/pkgs/development/python-modules/aiohttp-socks/default.nix
+++ b/pkgs/development/python-modules/aiohttp-socks/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "aiohttp-socks";
version = "0.8.3";
+ format = "setuptools";
src = fetchPypi {
inherit version;
diff --git a/pkgs/development/python-modules/aiohttp-wsgi/default.nix b/pkgs/development/python-modules/aiohttp-wsgi/default.nix
index 298b8b00b22c..f58d6eff074f 100644
--- a/pkgs/development/python-modules/aiohttp-wsgi/default.nix
+++ b/pkgs/development/python-modules/aiohttp-wsgi/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "aiohttp-wsgi";
version = "0.10.0";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/aioinflux/default.nix b/pkgs/development/python-modules/aioinflux/default.nix
index 25aa7f587b25..d45e02d1e91b 100644
--- a/pkgs/development/python-modules/aioinflux/default.nix
+++ b/pkgs/development/python-modules/aioinflux/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "aioinflux";
version = "0.9.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/aiokef/default.nix b/pkgs/development/python-modules/aiokef/default.nix
index 0fb7f161436f..f185f974c7f8 100644
--- a/pkgs/development/python-modules/aiokef/default.nix
+++ b/pkgs/development/python-modules/aiokef/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "aiokef";
version = "0.2.17";
+ format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/aiolip/default.nix b/pkgs/development/python-modules/aiolip/default.nix
index a3d773cf04f2..d09efdf7866b 100644
--- a/pkgs/development/python-modules/aiolip/default.nix
+++ b/pkgs/development/python-modules/aiolip/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "aiolip";
version = "1.1.6";
+ format = "setuptools";
disabled = pythonOlder "3.5";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/aiomodernforms/default.nix b/pkgs/development/python-modules/aiomodernforms/default.nix
index dd8cbde722c4..98133f8b894f 100644
--- a/pkgs/development/python-modules/aiomodernforms/default.nix
+++ b/pkgs/development/python-modules/aiomodernforms/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "aiomodernforms";
version = "0.1.8";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "wonderslug";
diff --git a/pkgs/development/python-modules/aiopylgtv/default.nix b/pkgs/development/python-modules/aiopylgtv/default.nix
index 3039f5766757..447975225cad 100644
--- a/pkgs/development/python-modules/aiopylgtv/default.nix
+++ b/pkgs/development/python-modules/aiopylgtv/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "aiopylgtv";
version = "0.4.1";
+ format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/aiorpcx/default.nix b/pkgs/development/python-modules/aiorpcx/default.nix
index eae5b4a537c4..09a2bfb8562d 100644
--- a/pkgs/development/python-modules/aiorpcx/default.nix
+++ b/pkgs/development/python-modules/aiorpcx/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "aiorpcx";
version = "0.22.1";
+ format = "setuptools";
src = fetchPypi {
inherit version;
diff --git a/pkgs/development/python-modules/aiorwlock/default.nix b/pkgs/development/python-modules/aiorwlock/default.nix
index f959ec734ef5..b72d69e8fd31 100644
--- a/pkgs/development/python-modules/aiorwlock/default.nix
+++ b/pkgs/development/python-modules/aiorwlock/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "aiorwlock";
version = "1.3.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/aioserial/default.nix b/pkgs/development/python-modules/aioserial/default.nix
index 1a02f7acd305..ca0c4d2e8c6e 100644
--- a/pkgs/development/python-modules/aioserial/default.nix
+++ b/pkgs/development/python-modules/aioserial/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "aioserial";
version = "1.3.1";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/aiosyncthing/default.nix b/pkgs/development/python-modules/aiosyncthing/default.nix
index e45ddb5dec0f..fd9d02cb3a72 100644
--- a/pkgs/development/python-modules/aiosyncthing/default.nix
+++ b/pkgs/development/python-modules/aiosyncthing/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "aiosyncthing";
version = "0.6.3";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "zhulik";
diff --git a/pkgs/development/python-modules/aiotractive/default.nix b/pkgs/development/python-modules/aiotractive/default.nix
index 5891fa703a90..08fba4272c87 100644
--- a/pkgs/development/python-modules/aiotractive/default.nix
+++ b/pkgs/development/python-modules/aiotractive/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "aiotractive";
version = "0.5.6";
+ format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/aiounittest/default.nix b/pkgs/development/python-modules/aiounittest/default.nix
index 4cc8203625db..4358c22f8be0 100644
--- a/pkgs/development/python-modules/aiounittest/default.nix
+++ b/pkgs/development/python-modules/aiounittest/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "aiounittest";
version = "1.4.2";
+ format = "setuptools";
disabled = isPy27;
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/aioymaps/default.nix b/pkgs/development/python-modules/aioymaps/default.nix
index fb57614be9fc..aea81caca754 100644
--- a/pkgs/development/python-modules/aioymaps/default.nix
+++ b/pkgs/development/python-modules/aioymaps/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "aioymaps";
version = "1.2.3";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/aiozeroconf/default.nix b/pkgs/development/python-modules/aiozeroconf/default.nix
index fe3943c25b1c..6bd40233d761 100644
--- a/pkgs/development/python-modules/aiozeroconf/default.nix
+++ b/pkgs/development/python-modules/aiozeroconf/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "aiozeroconf";
version = "0.1.8";
+ format = "setuptools";
disabled = isPy27;
src = fetchPypi {
diff --git a/pkgs/development/python-modules/airly/default.nix b/pkgs/development/python-modules/airly/default.nix
index b83cdefd8a51..b51da08516c0 100644
--- a/pkgs/development/python-modules/airly/default.nix
+++ b/pkgs/development/python-modules/airly/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "airly";
version = "1.1.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "ak-ambi";
diff --git a/pkgs/development/python-modules/ajpy/default.nix b/pkgs/development/python-modules/ajpy/default.nix
index 926b5ed7efee..6ae4a11322f9 100644
--- a/pkgs/development/python-modules/ajpy/default.nix
+++ b/pkgs/development/python-modules/ajpy/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "ajpy";
version = "0.0.5";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/ajsonrpc/default.nix b/pkgs/development/python-modules/ajsonrpc/default.nix
index 0dd07c0f4eea..0b974e368045 100644
--- a/pkgs/development/python-modules/ajsonrpc/default.nix
+++ b/pkgs/development/python-modules/ajsonrpc/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "ajsonrpc";
version = "1.2.0";
+ format = "setuptools";
disabled = pythonOlder "3.5";
diff --git a/pkgs/development/python-modules/alabaster/default.nix b/pkgs/development/python-modules/alabaster/default.nix
index 31f9e14f6da8..949bfdcac95d 100644
--- a/pkgs/development/python-modules/alabaster/default.nix
+++ b/pkgs/development/python-modules/alabaster/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "alabaster";
version = "0.7.13";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/alarmdecoder/default.nix b/pkgs/development/python-modules/alarmdecoder/default.nix
index 3e9bdffdadff..0504f4bc6f6d 100644
--- a/pkgs/development/python-modules/alarmdecoder/default.nix
+++ b/pkgs/development/python-modules/alarmdecoder/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "alarmdecoder";
version = "1.13.11";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/alectryon/default.nix b/pkgs/development/python-modules/alectryon/default.nix
index 08fcd9f9651f..136768950dfd 100644
--- a/pkgs/development/python-modules/alectryon/default.nix
+++ b/pkgs/development/python-modules/alectryon/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "alectryon";
version = "1.4.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/alive-progress/default.nix b/pkgs/development/python-modules/alive-progress/default.nix
index 7e3adbf1166e..b10b056f292a 100644
--- a/pkgs/development/python-modules/alive-progress/default.nix
+++ b/pkgs/development/python-modules/alive-progress/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "alive-progress";
version = "3.1.4";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "rsalmei";
diff --git a/pkgs/development/python-modules/allure-behave/default.nix b/pkgs/development/python-modules/allure-behave/default.nix
index a67ff5e98d9b..8f39c1fb628e 100644
--- a/pkgs/development/python-modules/allure-behave/default.nix
+++ b/pkgs/development/python-modules/allure-behave/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "allure-behave";
version = "2.13.2";
+ format = "setuptools";
disabled = pythonOlder "3.7";
diff --git a/pkgs/development/python-modules/allure-python-commons-test/default.nix b/pkgs/development/python-modules/allure-python-commons-test/default.nix
index c358a2f14d7f..f023cbb3a429 100644
--- a/pkgs/development/python-modules/allure-python-commons-test/default.nix
+++ b/pkgs/development/python-modules/allure-python-commons-test/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "allure-python-commons-test";
version = "2.13.2";
+ format = "setuptools";
disabled = pythonOlder "3.4";
diff --git a/pkgs/development/python-modules/allure-python-commons/default.nix b/pkgs/development/python-modules/allure-python-commons/default.nix
index 0b50f23f77c4..2e6a38e51341 100644
--- a/pkgs/development/python-modules/allure-python-commons/default.nix
+++ b/pkgs/development/python-modules/allure-python-commons/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "allure-python-commons";
version = "2.13.2";
+ format = "setuptools";
disabled = pythonOlder "3.7";
diff --git a/pkgs/development/python-modules/alpha-vantage/default.nix b/pkgs/development/python-modules/alpha-vantage/default.nix
index 23ffd7d8b4b6..b98c2508458e 100644
--- a/pkgs/development/python-modules/alpha-vantage/default.nix
+++ b/pkgs/development/python-modules/alpha-vantage/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "alpha-vantage";
version = "2.3.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "RomelTorres";
diff --git a/pkgs/development/python-modules/amaranth-boards/default.nix b/pkgs/development/python-modules/amaranth-boards/default.nix
index 1b152e70d7b0..719ac71ec5e1 100644
--- a/pkgs/development/python-modules/amaranth-boards/default.nix
+++ b/pkgs/development/python-modules/amaranth-boards/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "amaranth-boards";
version = "unstable-2021-12-17";
+ format = "setuptools";
# python setup.py --version
realVersion = "0.1.dev202+g${lib.substring 0 7 src.rev}";
diff --git a/pkgs/development/python-modules/amaranth-soc/default.nix b/pkgs/development/python-modules/amaranth-soc/default.nix
index 685d63414ec5..11f331d033c7 100644
--- a/pkgs/development/python-modules/amaranth-soc/default.nix
+++ b/pkgs/development/python-modules/amaranth-soc/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "amaranth-soc";
version = "unstable-2023-09-15";
+ format = "setuptools";
# python setup.py --version
realVersion = "0.1.dev70+g${lib.substring 0 7 src.rev}";
diff --git a/pkgs/development/python-modules/amazon-kclpy/default.nix b/pkgs/development/python-modules/amazon-kclpy/default.nix
index fca55e3bc0dc..751a2945da59 100644
--- a/pkgs/development/python-modules/amazon-kclpy/default.nix
+++ b/pkgs/development/python-modules/amazon-kclpy/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "amazon-kclpy";
version = "2.1.3";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "awslabs";
diff --git a/pkgs/development/python-modules/ambiclimate/default.nix b/pkgs/development/python-modules/ambiclimate/default.nix
index e375d347f2aa..ecaae3fd9f57 100644
--- a/pkgs/development/python-modules/ambiclimate/default.nix
+++ b/pkgs/development/python-modules/ambiclimate/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "ambiclimate";
version = "0.2.1";
+ format = "setuptools";
src = fetchPypi {
pname = "Ambiclimate";
diff --git a/pkgs/development/python-modules/amiibo-py/default.nix b/pkgs/development/python-modules/amiibo-py/default.nix
index 5fb70397fa71..93cc6cdd0b6c 100644
--- a/pkgs/development/python-modules/amiibo-py/default.nix
+++ b/pkgs/development/python-modules/amiibo-py/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "amiibo-py";
version = "unstable-2021-01-16";
+ format = "setuptools";
disabled = pythonOlder "3.5.3"; # Older versions are not supported upstream
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/amply/default.nix b/pkgs/development/python-modules/amply/default.nix
index 235a697d2af4..5f648fc1baf9 100644
--- a/pkgs/development/python-modules/amply/default.nix
+++ b/pkgs/development/python-modules/amply/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "amply";
version = "0.1.6";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/amqplib/default.nix b/pkgs/development/python-modules/amqplib/default.nix
index 430065b7d1f8..0805ce6784a2 100644
--- a/pkgs/development/python-modules/amqplib/default.nix
+++ b/pkgs/development/python-modules/amqplib/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "amqplib";
version = "1.0.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/androguard/default.nix b/pkgs/development/python-modules/androguard/default.nix
index ee808f973bae..e408d11590bd 100644
--- a/pkgs/development/python-modules/androguard/default.nix
+++ b/pkgs/development/python-modules/androguard/default.nix
@@ -32,6 +32,7 @@
buildPythonPackage rec {
pname = "androguard";
version = "3.4.0a1";
+ format = "setuptools";
src = fetchFromGitHub {
repo = pname;
diff --git a/pkgs/development/python-modules/android-backup/default.nix b/pkgs/development/python-modules/android-backup/default.nix
index df2096582ccd..647a36f78b33 100644
--- a/pkgs/development/python-modules/android-backup/default.nix
+++ b/pkgs/development/python-modules/android-backup/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "android-backup";
version = "0.2.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "bluec0re";
diff --git a/pkgs/development/python-modules/aniso8601/default.nix b/pkgs/development/python-modules/aniso8601/default.nix
index 5e22e6f87add..5aa4edce7c2e 100644
--- a/pkgs/development/python-modules/aniso8601/default.nix
+++ b/pkgs/development/python-modules/aniso8601/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "aniso8601";
version = "9.0.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/ansible-kernel/default.nix b/pkgs/development/python-modules/ansible-kernel/default.nix
index 4acdddb523d5..dda1fe09fad4 100644
--- a/pkgs/development/python-modules/ansible-kernel/default.nix
+++ b/pkgs/development/python-modules/ansible-kernel/default.nix
@@ -25,6 +25,7 @@ in
buildPythonPackage rec {
pname = "ansible-kernel";
version = "1.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/ansible-vault-rw/default.nix b/pkgs/development/python-modules/ansible-vault-rw/default.nix
index b5a4c7a03631..23281c3ed070 100644
--- a/pkgs/development/python-modules/ansible-vault-rw/default.nix
+++ b/pkgs/development/python-modules/ansible-vault-rw/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "ansible-vault-rw";
version = "2.1.0";
+ format = "setuptools";
src = fetchPypi {
pname = "ansible-vault";
inherit version;
diff --git a/pkgs/development/python-modules/ansicolor/default.nix b/pkgs/development/python-modules/ansicolor/default.nix
index 07a8190727bc..77077afd92b5 100644
--- a/pkgs/development/python-modules/ansicolor/default.nix
+++ b/pkgs/development/python-modules/ansicolor/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "ansicolor";
version = "0.3.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/ansicolors/default.nix b/pkgs/development/python-modules/ansicolors/default.nix
index 3f2d549694e6..ddedef72916a 100644
--- a/pkgs/development/python-modules/ansicolors/default.nix
+++ b/pkgs/development/python-modules/ansicolors/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "ansicolors";
version = "1.1.8";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/ansiconv/default.nix b/pkgs/development/python-modules/ansiconv/default.nix
index b0676258e107..ae240be30996 100644
--- a/pkgs/development/python-modules/ansiconv/default.nix
+++ b/pkgs/development/python-modules/ansiconv/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "ansiconv";
version = "1.0.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "ansible";
diff --git a/pkgs/development/python-modules/ansimarkup/default.nix b/pkgs/development/python-modules/ansimarkup/default.nix
index d249dddd1e3d..9e4ed625ba19 100644
--- a/pkgs/development/python-modules/ansimarkup/default.nix
+++ b/pkgs/development/python-modules/ansimarkup/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "ansimarkup";
version = "1.5.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "gvalkov";
diff --git a/pkgs/development/python-modules/anyconfig/default.nix b/pkgs/development/python-modules/anyconfig/default.nix
index 7f1855ad6c5b..87792781f640 100644
--- a/pkgs/development/python-modules/anyconfig/default.nix
+++ b/pkgs/development/python-modules/anyconfig/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "anyconfig";
version = "0.13.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/anyqt/default.nix b/pkgs/development/python-modules/anyqt/default.nix
index a4fbb041822a..584b1dcf4233 100644
--- a/pkgs/development/python-modules/anyqt/default.nix
+++ b/pkgs/development/python-modules/anyqt/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "anyqt";
version = "0.2.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "ales-erjavec";
diff --git a/pkgs/development/python-modules/apache-beam/default.nix b/pkgs/development/python-modules/apache-beam/default.nix
index d0e36a989b94..bff63bb84b79 100644
--- a/pkgs/development/python-modules/apache-beam/default.nix
+++ b/pkgs/development/python-modules/apache-beam/default.nix
@@ -49,6 +49,7 @@
buildPythonPackage rec {
pname = "apache-beam";
version = "2.50.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "apache";
diff --git a/pkgs/development/python-modules/apcaccess/default.nix b/pkgs/development/python-modules/apcaccess/default.nix
index fd4627b558de..e6d6d32eb353 100644
--- a/pkgs/development/python-modules/apcaccess/default.nix
+++ b/pkgs/development/python-modules/apcaccess/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "apcaccess";
version = "0.0.13";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "flyte";
diff --git a/pkgs/development/python-modules/appdirs/default.nix b/pkgs/development/python-modules/appdirs/default.nix
index 22fa3dc98fb0..1f2da03eae04 100644
--- a/pkgs/development/python-modules/appdirs/default.nix
+++ b/pkgs/development/python-modules/appdirs/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "appdirs";
version = "1.4.4";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/applicationinsights/default.nix b/pkgs/development/python-modules/applicationinsights/default.nix
index 7576bcbdf1dc..3dd3ccf4d36b 100644
--- a/pkgs/development/python-modules/applicationinsights/default.nix
+++ b/pkgs/development/python-modules/applicationinsights/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
version = "0.11.10";
+ format = "setuptools";
pname = "applicationinsights";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/appnope/default.nix b/pkgs/development/python-modules/appnope/default.nix
index 68ada3b4b4cd..bb72bbc8e73e 100644
--- a/pkgs/development/python-modules/appnope/default.nix
+++ b/pkgs/development/python-modules/appnope/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "appnope";
version = "0.1.3";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "minrk";
diff --git a/pkgs/development/python-modules/aprslib/default.nix b/pkgs/development/python-modules/aprslib/default.nix
index ab56bf58b8e3..390a88fc2bf2 100644
--- a/pkgs/development/python-modules/aprslib/default.nix
+++ b/pkgs/development/python-modules/aprslib/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "aprslib";
version = "0.7.2";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "rossengeorgiev";
diff --git a/pkgs/development/python-modules/aqualogic/default.nix b/pkgs/development/python-modules/aqualogic/default.nix
index 9b904033b7c6..e7772f40c63c 100644
--- a/pkgs/development/python-modules/aqualogic/default.nix
+++ b/pkgs/development/python-modules/aqualogic/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "aqualogic";
version = "3.4";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "swilson";
diff --git a/pkgs/development/python-modules/area/default.nix b/pkgs/development/python-modules/area/default.nix
index 37d7369dbeee..3057bf1eb805 100644
--- a/pkgs/development/python-modules/area/default.nix
+++ b/pkgs/development/python-modules/area/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "area";
version = "1.1.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/arelle/default.nix b/pkgs/development/python-modules/arelle/default.nix
index a5a78c332ab2..0c76a89d7a5c 100644
--- a/pkgs/development/python-modules/arelle/default.nix
+++ b/pkgs/development/python-modules/arelle/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "arelle${lib.optionalString (!gui) "-headless"}";
version = "18.3";
+ format = "setuptools";
disabled = !isPy3k;
diff --git a/pkgs/development/python-modules/argon2-cffi-bindings/default.nix b/pkgs/development/python-modules/argon2-cffi-bindings/default.nix
index 77182cbd6a43..822acd09e142 100644
--- a/pkgs/development/python-modules/argon2-cffi-bindings/default.nix
+++ b/pkgs/development/python-modules/argon2-cffi-bindings/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "argon2-cffi-bindings";
version = "21.2.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/argparse-addons/default.nix b/pkgs/development/python-modules/argparse-addons/default.nix
index 1d50820d4e5d..44b9bf1c4ce0 100644
--- a/pkgs/development/python-modules/argparse-addons/default.nix
+++ b/pkgs/development/python-modules/argparse-addons/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "argparse-addons";
version = "0.12.0";
+ format = "setuptools";
src = fetchPypi {
pname = "argparse_addons";
diff --git a/pkgs/development/python-modules/argparse-dataclass/default.nix b/pkgs/development/python-modules/argparse-dataclass/default.nix
index 993242e4bd80..9310c6f71215 100644
--- a/pkgs/development/python-modules/argparse-dataclass/default.nix
+++ b/pkgs/development/python-modules/argparse-dataclass/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "argparse-dataclass";
version = "1.0.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "mivade";
diff --git a/pkgs/development/python-modules/args/default.nix b/pkgs/development/python-modules/args/default.nix
index 9faf16037d04..329fde341669 100644
--- a/pkgs/development/python-modules/args/default.nix
+++ b/pkgs/development/python-modules/args/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "args";
version = "0.1.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/arpeggio/default.nix b/pkgs/development/python-modules/arpeggio/default.nix
index 8c7da464c453..b07a7333c878 100644
--- a/pkgs/development/python-modules/arpeggio/default.nix
+++ b/pkgs/development/python-modules/arpeggio/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "arpeggio";
version = "2.0.2";
+ format = "setuptools";
src = fetchPypi {
pname = "Arpeggio";
diff --git a/pkgs/development/python-modules/arrayqueues/default.nix b/pkgs/development/python-modules/arrayqueues/default.nix
index 3add43b6509a..48207c8e659f 100644
--- a/pkgs/development/python-modules/arrayqueues/default.nix
+++ b/pkgs/development/python-modules/arrayqueues/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
pname = "arrayqueues";
version = "1.4.1";
+ format = "setuptools";
disabled = !isPy3k;
src = fetchPypi {
diff --git a/pkgs/development/python-modules/arrow/default.nix b/pkgs/development/python-modules/arrow/default.nix
index db8124a98a5e..1801900dcdef 100644
--- a/pkgs/development/python-modules/arrow/default.nix
+++ b/pkgs/development/python-modules/arrow/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "arrow";
version = "1.2.3";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/arxiv2bib/default.nix b/pkgs/development/python-modules/arxiv2bib/default.nix
index bcffe0c3bb1d..a7a6b83c5667 100644
--- a/pkgs/development/python-modules/arxiv2bib/default.nix
+++ b/pkgs/development/python-modules/arxiv2bib/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "arxiv2bib";
version = "1.0.8";
+ format = "setuptools";
# Missing tests on Pypi
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/asciimatics/default.nix b/pkgs/development/python-modules/asciimatics/default.nix
index c990c9477bbf..68607924c1de 100644
--- a/pkgs/development/python-modules/asciimatics/default.nix
+++ b/pkgs/development/python-modules/asciimatics/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "asciimatics";
version = "1.15.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/asciitree/default.nix b/pkgs/development/python-modules/asciitree/default.nix
index ad978efffb5f..323e1fbf8739 100644
--- a/pkgs/development/python-modules/asciitree/default.nix
+++ b/pkgs/development/python-modules/asciitree/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "asciitree";
version = "0.3.3";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "mbr";
diff --git a/pkgs/development/python-modules/ase/default.nix b/pkgs/development/python-modules/ase/default.nix
index cad89cd576b1..ed3c019146e5 100644
--- a/pkgs/development/python-modules/ase/default.nix
+++ b/pkgs/development/python-modules/ase/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "ase";
version = "3.22.1";
+ format = "setuptools";
disabled = isPy27;
src = fetchPypi {
diff --git a/pkgs/development/python-modules/asgi-csrf/default.nix b/pkgs/development/python-modules/asgi-csrf/default.nix
index 062d3259b82a..e04eda64ab50 100644
--- a/pkgs/development/python-modules/asgi-csrf/default.nix
+++ b/pkgs/development/python-modules/asgi-csrf/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
version = "0.9";
+ format = "setuptools";
pname = "asgi-csrf";
disabled = isPy27;
diff --git a/pkgs/development/python-modules/asgineer/default.nix b/pkgs/development/python-modules/asgineer/default.nix
index 2559cda2a018..9bd266aa1957 100644
--- a/pkgs/development/python-modules/asgineer/default.nix
+++ b/pkgs/development/python-modules/asgineer/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "asgineer";
version = "0.8.1";
+ format = "setuptools";
# PyPI tarball doesn't include tests directory
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/asn1ate/default.nix b/pkgs/development/python-modules/asn1ate/default.nix
index a141fc746f78..90ccd0c6f1a2 100644
--- a/pkgs/development/python-modules/asn1ate/default.nix
+++ b/pkgs/development/python-modules/asn1ate/default.nix
@@ -2,6 +2,7 @@
buildPythonPackage rec {
pname = "asn1ate";
+ format = "setuptools";
version= "0.6";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/aspy-refactor-imports/default.nix b/pkgs/development/python-modules/aspy-refactor-imports/default.nix
index 8eff00db43d5..9ba679225da2 100644
--- a/pkgs/development/python-modules/aspy-refactor-imports/default.nix
+++ b/pkgs/development/python-modules/aspy-refactor-imports/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "aspy-refactor-imports";
version = "3.0.1";
+ format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/aspy.yaml/default.nix b/pkgs/development/python-modules/aspy.yaml/default.nix
index 5abe60742747..09543479014e 100644
--- a/pkgs/development/python-modules/aspy.yaml/default.nix
+++ b/pkgs/development/python-modules/aspy.yaml/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "aspy.yaml";
version = "1.3.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/assay/default.nix b/pkgs/development/python-modules/assay/default.nix
index 881c4bbf730e..35dce9a454a2 100644
--- a/pkgs/development/python-modules/assay/default.nix
+++ b/pkgs/development/python-modules/assay/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "assay";
version = "unstable-2022-01-19";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "brandon-rhodes";
diff --git a/pkgs/development/python-modules/assertpy/default.nix b/pkgs/development/python-modules/assertpy/default.nix
index 1800a14d507c..de900c368da1 100644
--- a/pkgs/development/python-modules/assertpy/default.nix
+++ b/pkgs/development/python-modules/assertpy/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "assertpy";
version = "1.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = pname;
diff --git a/pkgs/development/python-modules/asterisk-mbox/default.nix b/pkgs/development/python-modules/asterisk-mbox/default.nix
index 0da70911a17c..4347c42d47dd 100644
--- a/pkgs/development/python-modules/asterisk-mbox/default.nix
+++ b/pkgs/development/python-modules/asterisk-mbox/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "asterisk-mbox";
version = "0.5.0";
+ format = "setuptools";
src = fetchPypi {
pname = "asterisk_mbox";
diff --git a/pkgs/development/python-modules/astropy-healpix/default.nix b/pkgs/development/python-modules/astropy-healpix/default.nix
index 0d66f4c728dc..6944ee4d8683 100644
--- a/pkgs/development/python-modules/astropy-healpix/default.nix
+++ b/pkgs/development/python-modules/astropy-healpix/default.nix
@@ -15,6 +15,7 @@
buildPythonPackage rec {
pname = "astropy-healpix";
version = "1.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit version;
diff --git a/pkgs/development/python-modules/astropy-helpers/default.nix b/pkgs/development/python-modules/astropy-helpers/default.nix
index dd8897ab1390..0cf6cbda0688 100644
--- a/pkgs/development/python-modules/astropy-helpers/default.nix
+++ b/pkgs/development/python-modules/astropy-helpers/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "astropy-helpers";
version = "4.0.1";
+ format = "setuptools";
disabled = !isPy3k;
diff --git a/pkgs/development/python-modules/astunparse/default.nix b/pkgs/development/python-modules/astunparse/default.nix
index b32df24f5bbd..54ee47f37d25 100644
--- a/pkgs/development/python-modules/astunparse/default.nix
+++ b/pkgs/development/python-modules/astunparse/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "astunparse";
version = "1.6.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/async-generator/default.nix b/pkgs/development/python-modules/async-generator/default.nix
index 17014a410d4c..5ddb6df48ee9 100644
--- a/pkgs/development/python-modules/async-generator/default.nix
+++ b/pkgs/development/python-modules/async-generator/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "async-generator";
version = "1.10";
+ format = "setuptools";
disabled = pythonOlder "3.5";
diff --git a/pkgs/development/python-modules/async-timeout/default.nix b/pkgs/development/python-modules/async-timeout/default.nix
index 59c8b51fbb67..88a6c9e14e34 100644
--- a/pkgs/development/python-modules/async-timeout/default.nix
+++ b/pkgs/development/python-modules/async-timeout/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "async-timeout";
version = "4.0.3";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/asyncclick/default.nix b/pkgs/development/python-modules/asyncclick/default.nix
index 832b87c774aa..48ba646b7412 100644
--- a/pkgs/development/python-modules/asyncclick/default.nix
+++ b/pkgs/development/python-modules/asyncclick/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "asyncclick";
version = "8.1.3.2";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/asyncio-rlock/default.nix b/pkgs/development/python-modules/asyncio-rlock/default.nix
index 5ad616180cee..6f53a3adfa0a 100644
--- a/pkgs/development/python-modules/asyncio-rlock/default.nix
+++ b/pkgs/development/python-modules/asyncio-rlock/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "asyncio-rlock";
version = "0.1.0";
+ format = "setuptools";
src = fetchPypi {
pname = "asyncio_rlock";
diff --git a/pkgs/development/python-modules/asyncio-throttle/default.nix b/pkgs/development/python-modules/asyncio-throttle/default.nix
index 052cfc01f997..c48868380ebd 100644
--- a/pkgs/development/python-modules/asyncio-throttle/default.nix
+++ b/pkgs/development/python-modules/asyncio-throttle/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "asyncio-throttle";
version = "1.0.2";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/asyncserial/default.nix b/pkgs/development/python-modules/asyncserial/default.nix
index 34ab492b9ae8..a40d31510c40 100644
--- a/pkgs/development/python-modules/asyncserial/default.nix
+++ b/pkgs/development/python-modules/asyncserial/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "asyncserial";
version = "unstable-2022-06-10";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "m-labs";
diff --git a/pkgs/development/python-modules/asynctest/default.nix b/pkgs/development/python-modules/asynctest/default.nix
index cc58e3d6eeb4..fde7479884dc 100644
--- a/pkgs/development/python-modules/asynctest/default.nix
+++ b/pkgs/development/python-modules/asynctest/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "asynctest";
version = "0.13.0";
+ format = "setuptools";
# Unmaintained and incompatible python 3.11
disabled = pythonAtLeast "3.11";
diff --git a/pkgs/development/python-modules/atomiclong/default.nix b/pkgs/development/python-modules/atomiclong/default.nix
index 0fccc943c8a4..1af61849585b 100644
--- a/pkgs/development/python-modules/atomiclong/default.nix
+++ b/pkgs/development/python-modules/atomiclong/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "atomiclong";
version = "0.1.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/atomicwrites/default.nix b/pkgs/development/python-modules/atomicwrites/default.nix
index 26187a0078b4..06ce71504dd5 100644
--- a/pkgs/development/python-modules/atomicwrites/default.nix
+++ b/pkgs/development/python-modules/atomicwrites/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "atomicwrites";
version = "1.4.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/atsim-potentials/default.nix b/pkgs/development/python-modules/atsim-potentials/default.nix
index f9977ec84121..4a3c75966dc3 100644
--- a/pkgs/development/python-modules/atsim-potentials/default.nix
+++ b/pkgs/development/python-modules/atsim-potentials/default.nix
@@ -15,6 +15,7 @@
buildPythonPackage rec {
version = "0.4.1";
+ format = "setuptools";
pname = "atsim-potentials";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/aubio/default.nix b/pkgs/development/python-modules/aubio/default.nix
index 9b8eccabb6e6..73d093d483a9 100644
--- a/pkgs/development/python-modules/aubio/default.nix
+++ b/pkgs/development/python-modules/aubio/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "aubio";
version = "0.4.9";
+ format = "setuptools";
src = fetchFromGitHub {
owner = pname;
diff --git a/pkgs/development/python-modules/audible/default.nix b/pkgs/development/python-modules/audible/default.nix
index ddb80eec0534..69da14683a09 100644
--- a/pkgs/development/python-modules/audible/default.nix
+++ b/pkgs/development/python-modules/audible/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "audible";
version = "0.8.2";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "mkb79";
diff --git a/pkgs/development/python-modules/audioread/default.nix b/pkgs/development/python-modules/audioread/default.nix
index bdee5ba6cc9c..f3e74462f42e 100644
--- a/pkgs/development/python-modules/audioread/default.nix
+++ b/pkgs/development/python-modules/audioread/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "audioread";
version = "3.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/audiotools/default.nix b/pkgs/development/python-modules/audiotools/default.nix
index 15ffe7af8c85..427faa4fe37b 100644
--- a/pkgs/development/python-modules/audiotools/default.nix
+++ b/pkgs/development/python-modules/audiotools/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "audiotools";
version = "3.1.1";
+ format = "setuptools";
buildInputs = lib.optionals stdenv.isDarwin [
AudioToolbox
diff --git a/pkgs/development/python-modules/augeas/default.nix b/pkgs/development/python-modules/augeas/default.nix
index 4872a4ac18d9..48c5e723bc4c 100644
--- a/pkgs/development/python-modules/augeas/default.nix
+++ b/pkgs/development/python-modules/augeas/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "augeas";
version = "1.2.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "hercules-team";
diff --git a/pkgs/development/python-modules/auroranoaa/default.nix b/pkgs/development/python-modules/auroranoaa/default.nix
index bab39ebd64f5..f906b4e42bcb 100644
--- a/pkgs/development/python-modules/auroranoaa/default.nix
+++ b/pkgs/development/python-modules/auroranoaa/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "auroranoaa";
version = "0.0.3";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/authres/default.nix b/pkgs/development/python-modules/authres/default.nix
index 196e573717b7..52c1d138bc6e 100644
--- a/pkgs/development/python-modules/authres/default.nix
+++ b/pkgs/development/python-modules/authres/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "authres";
version = "1.2.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/autograd-gamma/default.nix b/pkgs/development/python-modules/autograd-gamma/default.nix
index bbb5683e0cee..a772a0967859 100644
--- a/pkgs/development/python-modules/autograd-gamma/default.nix
+++ b/pkgs/development/python-modules/autograd-gamma/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "autograd-gamma";
version = "0.4.3";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "CamDavidsonPilon";
diff --git a/pkgs/development/python-modules/automat/default.nix b/pkgs/development/python-modules/automat/default.nix
index 301e71a0a7ad..6979c01b5960 100644
--- a/pkgs/development/python-modules/automat/default.nix
+++ b/pkgs/development/python-modules/automat/default.nix
@@ -10,6 +10,7 @@
let automat = buildPythonPackage rec {
version = "22.10.0";
+ format = "setuptools";
pname = "automat";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/avea/default.nix b/pkgs/development/python-modules/avea/default.nix
index 64e0dc286330..01440a0ff9ac 100644
--- a/pkgs/development/python-modules/avea/default.nix
+++ b/pkgs/development/python-modules/avea/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "avea";
version = "1.5.2";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "k0rventen";
diff --git a/pkgs/development/python-modules/avro-python3/default.nix b/pkgs/development/python-modules/avro-python3/default.nix
index fb51b698ed82..7c65fd4fc0f6 100644
--- a/pkgs/development/python-modules/avro-python3/default.nix
+++ b/pkgs/development/python-modules/avro-python3/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "avro-python3";
version = "1.10.2";
+ format = "setuptools";
disabled = !isPy3k;
src = fetchPypi {
diff --git a/pkgs/development/python-modules/avro3k/default.nix b/pkgs/development/python-modules/avro3k/default.nix
index 65dfc975837f..a9a60652b195 100644
--- a/pkgs/development/python-modules/avro3k/default.nix
+++ b/pkgs/development/python-modules/avro3k/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "avro3k";
version = "1.7.7-SNAPSHOT";
+ format = "setuptools";
disabled = !isPy3k;
src = fetchPypi {
diff --git a/pkgs/development/python-modules/awacs/default.nix b/pkgs/development/python-modules/awacs/default.nix
index f59eaccd1b9a..531d9ace6e64 100644
--- a/pkgs/development/python-modules/awacs/default.nix
+++ b/pkgs/development/python-modules/awacs/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "awacs";
version = "2.4.0";
+ format = "setuptools";
disabled = pythonOlder "3.7";
diff --git a/pkgs/development/python-modules/awesome-slugify/default.nix b/pkgs/development/python-modules/awesome-slugify/default.nix
index 2ddccf85f82f..cd1717a96b4d 100644
--- a/pkgs/development/python-modules/awesome-slugify/default.nix
+++ b/pkgs/development/python-modules/awesome-slugify/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "awesome-slugify";
version = "1.6.5";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/aws-encryption-sdk/default.nix b/pkgs/development/python-modules/aws-encryption-sdk/default.nix
index 7c69b062bd80..b9186ab1779c 100644
--- a/pkgs/development/python-modules/aws-encryption-sdk/default.nix
+++ b/pkgs/development/python-modules/aws-encryption-sdk/default.nix
@@ -15,6 +15,7 @@
buildPythonPackage rec {
pname = "aws-encryption-sdk";
version = "3.1.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/aws-xray-sdk/default.nix b/pkgs/development/python-modules/aws-xray-sdk/default.nix
index e2fb2414a2c0..de02fdf8a88e 100644
--- a/pkgs/development/python-modules/aws-xray-sdk/default.nix
+++ b/pkgs/development/python-modules/aws-xray-sdk/default.nix
@@ -1,35 +1,77 @@
{ lib
+, aiohttp
+, botocore
+, bottle
, buildPythonPackage
-, fetchPypi
-, pythonOlder
+, django
+, fetchFromGitHub
+, httpx
, importlib-metadata
, jsonpickle
-, wrapt
+, pymysql
+, pytest-asyncio
+, pynamodb
+, pytestCheckHook
+, pythonOlder
, requests
-, future
-, botocore
+, sqlalchemy
+, webtest
+, wrapt
}:
buildPythonPackage rec {
pname = "aws-xray-sdk";
- version = "2.12.0";
+ version = "2.12.1";
+ format = "setuptools";
- src = fetchPypi {
- inherit pname version;
- hash = "sha256-KVr8I3BzqAlW19TyfDGDDty5qMzKnviqRJkLre8V5bc=";
+ disabled = pythonOlder "3.7";
+
+ src = fetchFromGitHub {
+ owner = "aws";
+ repo = "aws-xray-sdk-python";
+ rev = "refs/tags/${version}";
+ hash = "sha256-NLFNst4Yqsz2u5IXwe8OdJPW77irLRO5tWWn1uV3tMg=";
};
propagatedBuildInputs = [
- jsonpickle wrapt requests future botocore
+ botocore
+ jsonpickle
+ requests
+ wrapt
] ++ lib.optionals (pythonOlder "3.8") [
importlib-metadata
];
- meta = {
- description = "AWS X-Ray SDK for the Python programming language";
- license = lib.licenses.asl20;
- homepage = "https://github.com/aws/aws-xray-sdk-python";
- };
+ nativeCheckInputs = [
+ aiohttp
+ bottle
+ django
+ httpx
+ pymysql
+ pynamodb
+ pytest-asyncio
+ pytestCheckHook
+ sqlalchemy
+ webtest
+ ];
- doCheck = false;
+ disabledTestPaths = [
+ # This reduces the amount of dependencies
+ "tests/ext/"
+ # We don't care about benchmarks
+ "tests/test_local_sampling_benchmark.py"
+ "tests/test_patcher.py"
+ ];
+
+ pythonImportsCheck = [
+ "aws_xray_sdk"
+ ];
+
+ meta = with lib; {
+ description = "AWS X-Ray SDK for the Python programming language";
+ homepage = "https://github.com/aws/aws-xray-sdk-python";
+ changelog = "https://github.com/aws/aws-xray-sdk-python/blob/${version}/CHANGELOG.rst";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ ];
+ };
}
diff --git a/pkgs/development/python-modules/awslambdaric/default.nix b/pkgs/development/python-modules/awslambdaric/default.nix
index 1d89f2e93241..f63ed81b76fa 100644
--- a/pkgs/development/python-modules/awslambdaric/default.nix
+++ b/pkgs/development/python-modules/awslambdaric/default.nix
@@ -17,6 +17,7 @@
buildPythonPackage rec {
pname = "awslambdaric";
version = "2.0.7";
+ format = "setuptools";
disabled = isPy27;
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/axisregistry/default.nix b/pkgs/development/python-modules/axisregistry/default.nix
index 5fba9f0f02dc..7c87679a9a06 100644
--- a/pkgs/development/python-modules/axisregistry/default.nix
+++ b/pkgs/development/python-modules/axisregistry/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "axisregistry";
version = "0.4.5";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/azure-applicationinsights/default.nix b/pkgs/development/python-modules/azure-applicationinsights/default.nix
index 1d4e17edc64b..3292f0066a96 100644
--- a/pkgs/development/python-modules/azure-applicationinsights/default.nix
+++ b/pkgs/development/python-modules/azure-applicationinsights/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "azure-applicationinsights";
version = "0.1.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/azure-common/default.nix b/pkgs/development/python-modules/azure-common/default.nix
index 47d0039e5e4b..ed4cd5243abf 100644
--- a/pkgs/development/python-modules/azure-common/default.nix
+++ b/pkgs/development/python-modules/azure-common/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
version = "1.1.28";
+ format = "setuptools";
pname = "azure-common";
disabled = isPyPy;
diff --git a/pkgs/development/python-modules/azure-cosmos/default.nix b/pkgs/development/python-modules/azure-cosmos/default.nix
index f41bc696d56f..b8810f06f465 100644
--- a/pkgs/development/python-modules/azure-cosmos/default.nix
+++ b/pkgs/development/python-modules/azure-cosmos/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
version = "4.5.1";
+ format = "setuptools";
pname = "azure-cosmos";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/azure-cosmosdb-nspkg/default.nix b/pkgs/development/python-modules/azure-cosmosdb-nspkg/default.nix
index a2b686af6887..f256d8d5b449 100644
--- a/pkgs/development/python-modules/azure-cosmosdb-nspkg/default.nix
+++ b/pkgs/development/python-modules/azure-cosmosdb-nspkg/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "azure-cosmosdb-nspkg";
version = "2.0.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/azure-cosmosdb-table/default.nix b/pkgs/development/python-modules/azure-cosmosdb-table/default.nix
index 8d92e1559d59..42c81a96ff6c 100644
--- a/pkgs/development/python-modules/azure-cosmosdb-table/default.nix
+++ b/pkgs/development/python-modules/azure-cosmosdb-table/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "azure-cosmosdb-table";
version = "1.0.6";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/azure-functions-devops-build/default.nix b/pkgs/development/python-modules/azure-functions-devops-build/default.nix
index 03007ae3c236..aa6e29103578 100644
--- a/pkgs/development/python-modules/azure-functions-devops-build/default.nix
+++ b/pkgs/development/python-modules/azure-functions-devops-build/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
version = "0.0.22";
+ format = "setuptools";
pname = "azure-functions-devops-build";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/azure-graphrbac/default.nix b/pkgs/development/python-modules/azure-graphrbac/default.nix
index 2b05d9ac83d8..1c26d5e6b29a 100644
--- a/pkgs/development/python-modules/azure-graphrbac/default.nix
+++ b/pkgs/development/python-modules/azure-graphrbac/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
version = "0.61.1";
+ format = "setuptools";
pname = "azure-graphrbac";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/azure-keyvault-nspkg/default.nix b/pkgs/development/python-modules/azure-keyvault-nspkg/default.nix
index fd3f3c0284f9..f060c77edc16 100644
--- a/pkgs/development/python-modules/azure-keyvault-nspkg/default.nix
+++ b/pkgs/development/python-modules/azure-keyvault-nspkg/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "azure-keyvault-nspkg";
version = "1.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/azure-loganalytics/default.nix b/pkgs/development/python-modules/azure-loganalytics/default.nix
index ee3f0460fd7e..7c18ed7ceb5f 100644
--- a/pkgs/development/python-modules/azure-loganalytics/default.nix
+++ b/pkgs/development/python-modules/azure-loganalytics/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
version = "0.1.1";
+ format = "setuptools";
pname = "azure-loganalytics";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/azure-mgmt-advisor/default.nix b/pkgs/development/python-modules/azure-mgmt-advisor/default.nix
index 81afa6ff7ed0..2a75de7bf493 100644
--- a/pkgs/development/python-modules/azure-mgmt-advisor/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-advisor/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "azure-mgmt-advisor";
version = "9.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/azure-mgmt-apimanagement/default.nix b/pkgs/development/python-modules/azure-mgmt-apimanagement/default.nix
index 2e8765d27524..7ef53cb2a2ba 100644
--- a/pkgs/development/python-modules/azure-mgmt-apimanagement/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-apimanagement/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
version = "4.0.0";
+ format = "setuptools";
pname = "azure-mgmt-apimanagement";
disabled = isPy27;
diff --git a/pkgs/development/python-modules/azure-mgmt-appconfiguration/default.nix b/pkgs/development/python-modules/azure-mgmt-appconfiguration/default.nix
index 9915297eb120..4c74e09d36b1 100644
--- a/pkgs/development/python-modules/azure-mgmt-appconfiguration/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-appconfiguration/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
version = "3.0.0";
+ format = "setuptools";
pname = "azure-mgmt-appconfiguration";
disabled = isPy27;
diff --git a/pkgs/development/python-modules/azure-mgmt-applicationinsights/default.nix b/pkgs/development/python-modules/azure-mgmt-applicationinsights/default.nix
index 2f2c1c72b578..352d719ddadd 100644
--- a/pkgs/development/python-modules/azure-mgmt-applicationinsights/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-applicationinsights/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "azure-mgmt-applicationinsights";
version = "4.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/azure-mgmt-authorization/default.nix b/pkgs/development/python-modules/azure-mgmt-authorization/default.nix
index 08b3c763227b..89ce5b1a4012 100644
--- a/pkgs/development/python-modules/azure-mgmt-authorization/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-authorization/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "azure-mgmt-authorization";
version = "4.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/azure-mgmt-batchai/default.nix b/pkgs/development/python-modules/azure-mgmt-batchai/default.nix
index 0c005c3ea3c2..fd0a7c019a3f 100644
--- a/pkgs/development/python-modules/azure-mgmt-batchai/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-batchai/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "azure-mgmt-batchai";
version = "2.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/azure-mgmt-billing/default.nix b/pkgs/development/python-modules/azure-mgmt-billing/default.nix
index 94b90e6b196d..7bf243e3edbb 100644
--- a/pkgs/development/python-modules/azure-mgmt-billing/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-billing/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "azure-mgmt-billing";
version = "6.0.0"; #pypi's 0.2.0 doesn't build ootb
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/azure-mgmt-botservice/default.nix b/pkgs/development/python-modules/azure-mgmt-botservice/default.nix
index 6bc3b2c7c6f0..4527294c90b3 100644
--- a/pkgs/development/python-modules/azure-mgmt-botservice/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-botservice/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
version = "2.0.0";
+ format = "setuptools";
pname = "azure-mgmt-botservice";
disabled = isPy27;
diff --git a/pkgs/development/python-modules/azure-mgmt-commerce/default.nix b/pkgs/development/python-modules/azure-mgmt-commerce/default.nix
index 89aed74bbb3d..035f3f6c682c 100644
--- a/pkgs/development/python-modules/azure-mgmt-commerce/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-commerce/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "azure-mgmt-commerce";
version = "6.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/azure-mgmt-common/default.nix b/pkgs/development/python-modules/azure-mgmt-common/default.nix
index dfd7ac2a3f05..7ce7ce2c3f00 100644
--- a/pkgs/development/python-modules/azure-mgmt-common/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-common/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
version = "0.20.0";
+ format = "setuptools";
pname = "azure-mgmt-common";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/azure-mgmt-consumption/default.nix b/pkgs/development/python-modules/azure-mgmt-consumption/default.nix
index c910587a615f..5156763d55f0 100644
--- a/pkgs/development/python-modules/azure-mgmt-consumption/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-consumption/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "azure-mgmt-consumption";
version = "10.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/azure-mgmt-core/default.nix b/pkgs/development/python-modules/azure-mgmt-core/default.nix
index d4e2f40b211a..67e7a4bca229 100644
--- a/pkgs/development/python-modules/azure-mgmt-core/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-core/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
version = "1.4.0";
+ format = "setuptools";
pname = "azure-mgmt-core";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/azure-mgmt-databoxedge/default.nix b/pkgs/development/python-modules/azure-mgmt-databoxedge/default.nix
index 7c76daf619d5..98c697a4e6c6 100644
--- a/pkgs/development/python-modules/azure-mgmt-databoxedge/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-databoxedge/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "azure-mgmt-databoxedge";
version = "1.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/azure-mgmt-datalake-analytics/default.nix b/pkgs/development/python-modules/azure-mgmt-datalake-analytics/default.nix
index 473ebda1b874..83d6e314987f 100644
--- a/pkgs/development/python-modules/azure-mgmt-datalake-analytics/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-datalake-analytics/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "azure-mgmt-datalake-analytics";
version = "0.6.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/azure-mgmt-datalake-nspkg/default.nix b/pkgs/development/python-modules/azure-mgmt-datalake-nspkg/default.nix
index 8af5fbd0c2e0..8723830d4105 100644
--- a/pkgs/development/python-modules/azure-mgmt-datalake-nspkg/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-datalake-nspkg/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "azure-mgmt-datalake-nspkg";
version = "3.0.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/azure-mgmt-datalake-store/default.nix b/pkgs/development/python-modules/azure-mgmt-datalake-store/default.nix
index 95cbb7bb896b..2ab479b3f7c2 100644
--- a/pkgs/development/python-modules/azure-mgmt-datalake-store/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-datalake-store/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "azure-mgmt-datalake-store";
version = "1.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/azure-mgmt-datamigration/default.nix b/pkgs/development/python-modules/azure-mgmt-datamigration/default.nix
index 66945c67c6a3..fe57d5d26cc6 100644
--- a/pkgs/development/python-modules/azure-mgmt-datamigration/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-datamigration/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "azure-mgmt-datamigration";
version = "10.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/azure-mgmt-deploymentmanager/default.nix b/pkgs/development/python-modules/azure-mgmt-deploymentmanager/default.nix
index c8f15f5960c1..3f8d43ea36ad 100644
--- a/pkgs/development/python-modules/azure-mgmt-deploymentmanager/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-deploymentmanager/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
version = "1.0.0";
+ format = "setuptools";
pname = "azure-mgmt-deploymentmanager";
disabled = isPy27;
diff --git a/pkgs/development/python-modules/azure-mgmt-devspaces/default.nix b/pkgs/development/python-modules/azure-mgmt-devspaces/default.nix
index 5ca30f45de29..9a2cf7c02709 100644
--- a/pkgs/development/python-modules/azure-mgmt-devspaces/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-devspaces/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "azure-mgmt-devspaces";
version = "0.2.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/azure-mgmt-devtestlabs/default.nix b/pkgs/development/python-modules/azure-mgmt-devtestlabs/default.nix
index 40ab2fbedcce..02b21b3dfd35 100644
--- a/pkgs/development/python-modules/azure-mgmt-devtestlabs/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-devtestlabs/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "azure-mgmt-devtestlabs";
version = "9.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/azure-mgmt-dns/default.nix b/pkgs/development/python-modules/azure-mgmt-dns/default.nix
index 85f84b34a79c..bc8d9eb9e115 100644
--- a/pkgs/development/python-modules/azure-mgmt-dns/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-dns/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "azure-mgmt-dns";
version = "8.1.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/azure-mgmt-extendedlocation/default.nix b/pkgs/development/python-modules/azure-mgmt-extendedlocation/default.nix
index a0b942e6de56..0d7f5a2cdb79 100644
--- a/pkgs/development/python-modules/azure-mgmt-extendedlocation/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-extendedlocation/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "azure-mgmt-extendedlocation";
version = "1.1.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/azure-mgmt-frontdoor/default.nix b/pkgs/development/python-modules/azure-mgmt-frontdoor/default.nix
index 094e79819c2f..2e3c750c3b3b 100644
--- a/pkgs/development/python-modules/azure-mgmt-frontdoor/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-frontdoor/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "azure-mgmt-frontdoor";
version = "1.1.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/azure-mgmt-hanaonazure/default.nix b/pkgs/development/python-modules/azure-mgmt-hanaonazure/default.nix
index 9b9a84bbe21e..7bd4c3669632 100644
--- a/pkgs/development/python-modules/azure-mgmt-hanaonazure/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-hanaonazure/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "azure-mgmt-hanaonazure";
version = "1.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/azure-mgmt-hdinsight/default.nix b/pkgs/development/python-modules/azure-mgmt-hdinsight/default.nix
index a6920815f0fa..e10811f814fa 100644
--- a/pkgs/development/python-modules/azure-mgmt-hdinsight/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-hdinsight/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
version = "9.0.0";
+ format = "setuptools";
pname = "azure-mgmt-hdinsight";
disabled = isPy27;
diff --git a/pkgs/development/python-modules/azure-mgmt-imagebuilder/default.nix b/pkgs/development/python-modules/azure-mgmt-imagebuilder/default.nix
index c8aadd1f4d6a..6881e5dd8ac5 100644
--- a/pkgs/development/python-modules/azure-mgmt-imagebuilder/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-imagebuilder/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
version = "1.2.0";
+ format = "setuptools";
pname = "azure-mgmt-imagebuilder";
disabled = isPy27;
diff --git a/pkgs/development/python-modules/azure-mgmt-iotcentral/default.nix b/pkgs/development/python-modules/azure-mgmt-iotcentral/default.nix
index 6d226816082d..660b26620757 100644
--- a/pkgs/development/python-modules/azure-mgmt-iotcentral/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-iotcentral/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "azure-mgmt-iotcentral";
version = "9.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/azure-mgmt-iothubprovisioningservices/default.nix b/pkgs/development/python-modules/azure-mgmt-iothubprovisioningservices/default.nix
index 7b75fdbde58e..df0a7efe8dbf 100644
--- a/pkgs/development/python-modules/azure-mgmt-iothubprovisioningservices/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-iothubprovisioningservices/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "azure-mgmt-iothubprovisioningservices";
version = "1.1.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/azure-mgmt-kusto/default.nix b/pkgs/development/python-modules/azure-mgmt-kusto/default.nix
index 5195c0102db4..e272ff372ced 100644
--- a/pkgs/development/python-modules/azure-mgmt-kusto/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-kusto/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
version = "3.2.0";
+ format = "setuptools";
pname = "azure-mgmt-kusto";
disabled = isPy27;
diff --git a/pkgs/development/python-modules/azure-mgmt-loganalytics/default.nix b/pkgs/development/python-modules/azure-mgmt-loganalytics/default.nix
index 9629c6e7bba0..499b4362f02c 100644
--- a/pkgs/development/python-modules/azure-mgmt-loganalytics/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-loganalytics/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "azure-mgmt-loganalytics";
version = "12.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/azure-mgmt-machinelearningcompute/default.nix b/pkgs/development/python-modules/azure-mgmt-machinelearningcompute/default.nix
index 543589b7aecb..fa6e67196260 100644
--- a/pkgs/development/python-modules/azure-mgmt-machinelearningcompute/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-machinelearningcompute/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "azure-mgmt-machinelearningcompute";
version = "0.4.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/azure-mgmt-managedservices/default.nix b/pkgs/development/python-modules/azure-mgmt-managedservices/default.nix
index 140f08e13f4a..830ea71e9a17 100644
--- a/pkgs/development/python-modules/azure-mgmt-managedservices/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-managedservices/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
version = "6.0.0";
+ format = "setuptools";
pname = "azure-mgmt-managedservices";
disabled = isPy27;
diff --git a/pkgs/development/python-modules/azure-mgmt-managementgroups/default.nix b/pkgs/development/python-modules/azure-mgmt-managementgroups/default.nix
index eb744b78ff7d..22df23f03cd3 100644
--- a/pkgs/development/python-modules/azure-mgmt-managementgroups/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-managementgroups/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "azure-mgmt-managementgroups";
version = "1.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/azure-mgmt-managementpartner/default.nix b/pkgs/development/python-modules/azure-mgmt-managementpartner/default.nix
index 169f52c86d52..5d91873e9622 100644
--- a/pkgs/development/python-modules/azure-mgmt-managementpartner/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-managementpartner/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "azure-mgmt-managementpartner";
version = "1.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/azure-mgmt-marketplaceordering/default.nix b/pkgs/development/python-modules/azure-mgmt-marketplaceordering/default.nix
index 628d0bbcac03..d07dd7a1cfe7 100644
--- a/pkgs/development/python-modules/azure-mgmt-marketplaceordering/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-marketplaceordering/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "azure-mgmt-marketplaceordering";
version = "1.1.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/azure-mgmt-notificationhubs/default.nix b/pkgs/development/python-modules/azure-mgmt-notificationhubs/default.nix
index 7b7704401c17..75e7718f110b 100644
--- a/pkgs/development/python-modules/azure-mgmt-notificationhubs/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-notificationhubs/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "azure-mgmt-notificationhubs";
version = "8.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/azure-mgmt-nspkg/default.nix b/pkgs/development/python-modules/azure-mgmt-nspkg/default.nix
index 4a01c753a626..6f5b8912f9a2 100644
--- a/pkgs/development/python-modules/azure-mgmt-nspkg/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-nspkg/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
version = "3.0.2";
+ format = "setuptools";
pname = "azure-mgmt-nspkg";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/azure-mgmt-policyinsights/default.nix b/pkgs/development/python-modules/azure-mgmt-policyinsights/default.nix
index 30fce3885453..e92d7302d32c 100644
--- a/pkgs/development/python-modules/azure-mgmt-policyinsights/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-policyinsights/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "azure-mgmt-policyinsights";
version = "1.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/azure-mgmt-powerbiembedded/default.nix b/pkgs/development/python-modules/azure-mgmt-powerbiembedded/default.nix
index 24b446146856..9215d8955b91 100644
--- a/pkgs/development/python-modules/azure-mgmt-powerbiembedded/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-powerbiembedded/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "azure-mgmt-powerbiembedded";
version = "2.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/azure-mgmt-rdbms/default.nix b/pkgs/development/python-modules/azure-mgmt-rdbms/default.nix
index b24c6ea69b2e..c73ae220f09d 100644
--- a/pkgs/development/python-modules/azure-mgmt-rdbms/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-rdbms/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "azure-mgmt-rdbms";
version = "10.1.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/azure-mgmt-relay/default.nix b/pkgs/development/python-modules/azure-mgmt-relay/default.nix
index a49080152ed4..9e6f2eb9f797 100644
--- a/pkgs/development/python-modules/azure-mgmt-relay/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-relay/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "azure-mgmt-relay";
version = "1.1.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/azure-mgmt-scheduler/default.nix b/pkgs/development/python-modules/azure-mgmt-scheduler/default.nix
index 7fc7a152cb41..306a7500114f 100644
--- a/pkgs/development/python-modules/azure-mgmt-scheduler/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-scheduler/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "azure-mgmt-scheduler";
version = "2.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/azure-mgmt-servicefabric/default.nix b/pkgs/development/python-modules/azure-mgmt-servicefabric/default.nix
index c7ae3b1acb5e..e7a5ff61f156 100644
--- a/pkgs/development/python-modules/azure-mgmt-servicefabric/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-servicefabric/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "azure-mgmt-servicefabric";
version = "2.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/azure-mgmt-servicefabricmanagedclusters/default.nix b/pkgs/development/python-modules/azure-mgmt-servicefabricmanagedclusters/default.nix
index d3a52e76a681..513018a1ecc2 100644
--- a/pkgs/development/python-modules/azure-mgmt-servicefabricmanagedclusters/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-servicefabricmanagedclusters/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "azure-mgmt-servicefabricmanagedclusters";
version = "1.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/azure-mgmt-servicelinker/default.nix b/pkgs/development/python-modules/azure-mgmt-servicelinker/default.nix
index 83916038d996..520ae24b3210 100644
--- a/pkgs/development/python-modules/azure-mgmt-servicelinker/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-servicelinker/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "azure-mgmt-servicelinker";
version = "1.1.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/azure-mgmt-sql/default.nix b/pkgs/development/python-modules/azure-mgmt-sql/default.nix
index 75b41758b3d0..c677f7e3cca0 100644
--- a/pkgs/development/python-modules/azure-mgmt-sql/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-sql/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "azure-mgmt-sql";
version = "3.0.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/azure-mgmt-sqlvirtualmachine/default.nix b/pkgs/development/python-modules/azure-mgmt-sqlvirtualmachine/default.nix
index 76f0d7a2b39c..4adafa254ba1 100644
--- a/pkgs/development/python-modules/azure-mgmt-sqlvirtualmachine/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-sqlvirtualmachine/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
version = "0.5.0";
+ format = "setuptools";
pname = "azure-mgmt-sqlvirtualmachine";
disabled = isPy27;
diff --git a/pkgs/development/python-modules/azure-mgmt-subscription/default.nix b/pkgs/development/python-modules/azure-mgmt-subscription/default.nix
index 9c244435c2d0..1915f15110b9 100644
--- a/pkgs/development/python-modules/azure-mgmt-subscription/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-subscription/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "azure-mgmt-subscription";
version = "3.1.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/azure-mgmt-synapse/default.nix b/pkgs/development/python-modules/azure-mgmt-synapse/default.nix
index a09677ab8e7d..1c2745f60f59 100644
--- a/pkgs/development/python-modules/azure-mgmt-synapse/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-synapse/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "azure-mgmt-synapse";
version = "2.0.0";
+ format = "setuptools";
disabled = pythonOlder "3";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/azure-mgmt-trafficmanager/default.nix b/pkgs/development/python-modules/azure-mgmt-trafficmanager/default.nix
index c5190b6d3368..e2ae6c3e9cf5 100644
--- a/pkgs/development/python-modules/azure-mgmt-trafficmanager/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-trafficmanager/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "azure-mgmt-trafficmanager";
version = "1.1.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/azure-multiapi-storage/default.nix b/pkgs/development/python-modules/azure-multiapi-storage/default.nix
index 09f8e3b1fad0..e8bc4d563457 100644
--- a/pkgs/development/python-modules/azure-multiapi-storage/default.nix
+++ b/pkgs/development/python-modules/azure-multiapi-storage/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
version = "1.2.0";
+ format = "setuptools";
pname = "azure-multiapi-storage";
disabled = isPy27;
diff --git a/pkgs/development/python-modules/azure-nspkg/default.nix b/pkgs/development/python-modules/azure-nspkg/default.nix
index f9c8e8d68c64..a79963cddb26 100644
--- a/pkgs/development/python-modules/azure-nspkg/default.nix
+++ b/pkgs/development/python-modules/azure-nspkg/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
version = "3.0.2";
+ format = "setuptools";
pname = "azure-nspkg";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/azure-servicefabric/default.nix b/pkgs/development/python-modules/azure-servicefabric/default.nix
index 64e7a8f63d32..b7ad663a1b43 100644
--- a/pkgs/development/python-modules/azure-servicefabric/default.nix
+++ b/pkgs/development/python-modules/azure-servicefabric/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "azure-servicefabric";
version = "8.2.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/azure-servicemanagement-legacy/default.nix b/pkgs/development/python-modules/azure-servicemanagement-legacy/default.nix
index b54e17db283e..d47f38396c74 100644
--- a/pkgs/development/python-modules/azure-servicemanagement-legacy/default.nix
+++ b/pkgs/development/python-modules/azure-servicemanagement-legacy/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
version = "0.20.7";
+ format = "setuptools";
pname = "azure-servicemanagement-legacy";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/azure-storage-common/default.nix b/pkgs/development/python-modules/azure-storage-common/default.nix
index 50fb3450d84f..361725a307aa 100644
--- a/pkgs/development/python-modules/azure-storage-common/default.nix
+++ b/pkgs/development/python-modules/azure-storage-common/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "azure-storage-common";
version = "2.1.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/azure-storage-file/default.nix b/pkgs/development/python-modules/azure-storage-file/default.nix
index 8ce1d572e8e0..bf847905ae93 100644
--- a/pkgs/development/python-modules/azure-storage-file/default.nix
+++ b/pkgs/development/python-modules/azure-storage-file/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "azure-storage-file";
version = "2.1.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/azure-storage-nspkg/default.nix b/pkgs/development/python-modules/azure-storage-nspkg/default.nix
index b8e243c9b6aa..9d1394e5be3a 100644
--- a/pkgs/development/python-modules/azure-storage-nspkg/default.nix
+++ b/pkgs/development/python-modules/azure-storage-nspkg/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "azure-storage-nspkg";
version = "3.1.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/azure-synapse-accesscontrol/default.nix b/pkgs/development/python-modules/azure-synapse-accesscontrol/default.nix
index fc6cd765cdbb..20c314144747 100644
--- a/pkgs/development/python-modules/azure-synapse-accesscontrol/default.nix
+++ b/pkgs/development/python-modules/azure-synapse-accesscontrol/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "azure-synapse-accesscontrol";
version = "0.7.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/azure-synapse-managedprivateendpoints/default.nix b/pkgs/development/python-modules/azure-synapse-managedprivateendpoints/default.nix
index 4a8b98be01ba..18a96ec10fbf 100644
--- a/pkgs/development/python-modules/azure-synapse-managedprivateendpoints/default.nix
+++ b/pkgs/development/python-modules/azure-synapse-managedprivateendpoints/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "azure-synapse-managedprivateendpoints";
version = "0.4.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/azure-synapse-spark/default.nix b/pkgs/development/python-modules/azure-synapse-spark/default.nix
index 554b97c35619..7e2175541435 100644
--- a/pkgs/development/python-modules/azure-synapse-spark/default.nix
+++ b/pkgs/development/python-modules/azure-synapse-spark/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "azure-synapse-spark";
version = "0.7.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/babelfish/default.nix b/pkgs/development/python-modules/babelfish/default.nix
index 4f64e65bae03..f79a0ba005fa 100644
--- a/pkgs/development/python-modules/babelfish/default.nix
+++ b/pkgs/development/python-modules/babelfish/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "babelfish";
version = "0.6.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/babelgladeextractor/default.nix b/pkgs/development/python-modules/babelgladeextractor/default.nix
index 60978371eb95..d6154a063e7c 100644
--- a/pkgs/development/python-modules/babelgladeextractor/default.nix
+++ b/pkgs/development/python-modules/babelgladeextractor/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "babelgladeextractor";
version = "0.7.0";
+ format = "setuptools";
disabled = (!isPy3k); # uses python3 specific file io in setup.py
src = fetchPypi {
diff --git a/pkgs/development/python-modules/backcall/default.nix b/pkgs/development/python-modules/backcall/default.nix
index acc189904461..adf4daa893ae 100644
--- a/pkgs/development/python-modules/backcall/default.nix
+++ b/pkgs/development/python-modules/backcall/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "backcall";
version = "0.2.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/backports-zoneinfo/default.nix b/pkgs/development/python-modules/backports-zoneinfo/default.nix
index faed6af9cbbd..ed0915eee522 100644
--- a/pkgs/development/python-modules/backports-zoneinfo/default.nix
+++ b/pkgs/development/python-modules/backports-zoneinfo/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "backports-zoneinfo";
version = "0.2.1";
+ format = "setuptools";
disabled = pythonAtLeast "3.9";
diff --git a/pkgs/development/python-modules/bagit/default.nix b/pkgs/development/python-modules/bagit/default.nix
index 5f15060c4e2d..7f671bb8a470 100644
--- a/pkgs/development/python-modules/bagit/default.nix
+++ b/pkgs/development/python-modules/bagit/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "bagit";
version = "1.8.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "LibraryOfCongress";
diff --git a/pkgs/development/python-modules/banal/default.nix b/pkgs/development/python-modules/banal/default.nix
index 066fba0b5c95..d8843dd89486 100644
--- a/pkgs/development/python-modules/banal/default.nix
+++ b/pkgs/development/python-modules/banal/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
pname = "banal";
version = "1.0.6";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/bap/default.nix b/pkgs/development/python-modules/bap/default.nix
index 03abf67f86a0..a3316b8651f5 100644
--- a/pkgs/development/python-modules/bap/default.nix
+++ b/pkgs/development/python-modules/bap/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "bap";
version = "1.3.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "BinaryAnalysisPlatform";
repo = "bap-python";
diff --git a/pkgs/development/python-modules/baron/default.nix b/pkgs/development/python-modules/baron/default.nix
index af8c1a1d36a6..d02a434248fb 100644
--- a/pkgs/development/python-modules/baron/default.nix
+++ b/pkgs/development/python-modules/baron/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "baron";
version = "0.10.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/base36/default.nix b/pkgs/development/python-modules/base36/default.nix
index 92b4faf7d9e6..461ecc912791 100644
--- a/pkgs/development/python-modules/base36/default.nix
+++ b/pkgs/development/python-modules/base36/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "base36";
version = "0.1.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "tonyseek";
diff --git a/pkgs/development/python-modules/base64io/default.nix b/pkgs/development/python-modules/base64io/default.nix
index 4fefa1336214..32753a710fc8 100644
--- a/pkgs/development/python-modules/base64io/default.nix
+++ b/pkgs/development/python-modules/base64io/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "base64io";
version = "1.0.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/baseline/default.nix b/pkgs/development/python-modules/baseline/default.nix
index 947ab4b6c1cb..a919e42dbc82 100644
--- a/pkgs/development/python-modules/baseline/default.nix
+++ b/pkgs/development/python-modules/baseline/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "baseline";
version = "1.2.1";
+ format = "setuptools";
disabled = !isPy3k;
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/baselines/default.nix b/pkgs/development/python-modules/baselines/default.nix
index dd5139990128..70be97034ce0 100644
--- a/pkgs/development/python-modules/baselines/default.nix
+++ b/pkgs/development/python-modules/baselines/default.nix
@@ -18,6 +18,7 @@
buildPythonPackage {
pname = "baselines";
version = "0.1.6"; # remember to manually adjust the rev
+ format = "setuptools";
src = fetchFromGitHub {
owner = "openai";
diff --git a/pkgs/development/python-modules/basemap-data/default.nix b/pkgs/development/python-modules/basemap-data/default.nix
index 158c3f3f19c4..390b4afcf760 100644
--- a/pkgs/development/python-modules/basemap-data/default.nix
+++ b/pkgs/development/python-modules/basemap-data/default.nix
@@ -15,6 +15,7 @@
buildPythonPackage rec {
pname = "basemap-data";
+ format = "setuptools";
inherit (basemap) version src;
sourceRoot = "${src.name}/packages/basemap_data";
diff --git a/pkgs/development/python-modules/basemap/default.nix b/pkgs/development/python-modules/basemap/default.nix
index 9c5ea550abb1..b8735db0c045 100644
--- a/pkgs/development/python-modules/basemap/default.nix
+++ b/pkgs/development/python-modules/basemap/default.nix
@@ -18,6 +18,7 @@
buildPythonPackage rec {
pname = "basemap";
version = "1.3.8";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "matplotlib";
diff --git a/pkgs/development/python-modules/bash-kernel/default.nix b/pkgs/development/python-modules/bash-kernel/default.nix
index 1c50b151f01e..c3ab6083ba1d 100644
--- a/pkgs/development/python-modules/bash-kernel/default.nix
+++ b/pkgs/development/python-modules/bash-kernel/default.nix
@@ -12,13 +12,13 @@
buildPythonPackage rec {
pname = "bash-kernel";
- version = "0.9.1";
+ version = "0.9.3";
pyproject = true;
src = fetchPypi {
pname = "bash_kernel";
inherit version;
- hash = "sha256-AYPVPjYP+baEcQUqmiiagWIXMlFrA04njpcgtdFaFis=";
+ hash = "sha256-n3oDgRyn2csfv/gIIjfPBFC5cYIlL9C4BYeha2XmbVg=";
};
patches = [
diff --git a/pkgs/development/python-modules/basiciw/default.nix b/pkgs/development/python-modules/basiciw/default.nix
index 8ae4a59cfb47..33ea28ff0fb8 100644
--- a/pkgs/development/python-modules/basiciw/default.nix
+++ b/pkgs/development/python-modules/basiciw/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "basiciw";
version = "0.2.2";
+ format = "setuptools";
disabled = isPy27 || isPyPy;
diff --git a/pkgs/development/python-modules/batinfo/default.nix b/pkgs/development/python-modules/batinfo/default.nix
index 17d28c129141..c4fdc9ee92cf 100644
--- a/pkgs/development/python-modules/batinfo/default.nix
+++ b/pkgs/development/python-modules/batinfo/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "batinfo";
version = "0.4.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/baycomp/default.nix b/pkgs/development/python-modules/baycomp/default.nix
index 0d4f59745f00..6ed381851535 100644
--- a/pkgs/development/python-modules/baycomp/default.nix
+++ b/pkgs/development/python-modules/baycomp/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "baycomp";
version = "1.0.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/bayespy/default.nix b/pkgs/development/python-modules/bayespy/default.nix
index 0d2d87acfad5..eaee0ef0974c 100644
--- a/pkgs/development/python-modules/bayespy/default.nix
+++ b/pkgs/development/python-modules/bayespy/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
pname = "bayespy";
version = "0.5.26";
+ format = "setuptools";
# Python 2 not supported and not some old Python 3 because MPL doesn't support
# them properly.
diff --git a/pkgs/development/python-modules/bcdoc/default.nix b/pkgs/development/python-modules/bcdoc/default.nix
index 29c267aa45fb..b9af31589539 100644
--- a/pkgs/development/python-modules/bcdoc/default.nix
+++ b/pkgs/development/python-modules/bcdoc/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "bcdoc";
version = "0.16.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/bcf/default.nix b/pkgs/development/python-modules/bcf/default.nix
index 03b53ca2e6e9..68501e08d1e3 100644
--- a/pkgs/development/python-modules/bcf/default.nix
+++ b/pkgs/development/python-modules/bcf/default.nix
@@ -15,6 +15,7 @@
buildPythonPackage rec {
pname = "bcf";
version = "1.9.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "hardwario";
diff --git a/pkgs/development/python-modules/bcg/default.nix b/pkgs/development/python-modules/bcg/default.nix
index ce32e61ff809..2a520f23f51f 100644
--- a/pkgs/development/python-modules/bcg/default.nix
+++ b/pkgs/development/python-modules/bcg/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "bcg";
version = "1.17.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "hardwario";
diff --git a/pkgs/development/python-modules/bch/default.nix b/pkgs/development/python-modules/bch/default.nix
index 8b9308cf0217..448559c592e2 100644
--- a/pkgs/development/python-modules/bch/default.nix
+++ b/pkgs/development/python-modules/bch/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "bch";
version = "1.2.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "hardwario";
diff --git a/pkgs/development/python-modules/beancount/default.nix b/pkgs/development/python-modules/beancount/default.nix
index 103f88082068..ef415aa83d7a 100644
--- a/pkgs/development/python-modules/beancount/default.nix
+++ b/pkgs/development/python-modules/beancount/default.nix
@@ -18,6 +18,7 @@
buildPythonPackage rec {
version = "2.3.6";
+ format = "setuptools";
pname = "beancount";
disabled = !isPy3k;
diff --git a/pkgs/development/python-modules/beanstalkc/default.nix b/pkgs/development/python-modules/beanstalkc/default.nix
index ffdb2f6f8f2a..c0590651ded8 100644
--- a/pkgs/development/python-modules/beanstalkc/default.nix
+++ b/pkgs/development/python-modules/beanstalkc/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "beanstalkc";
version = "0.5.2";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "bosondata";
diff --git a/pkgs/development/python-modules/bech32/default.nix b/pkgs/development/python-modules/bech32/default.nix
index 43fc00ee0105..37a120a042c3 100644
--- a/pkgs/development/python-modules/bech32/default.nix
+++ b/pkgs/development/python-modules/bech32/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "bech32";
version = "1.2.0";
+ format = "setuptools";
disabled = pythonOlder "3.5";
diff --git a/pkgs/development/python-modules/before-after/default.nix b/pkgs/development/python-modules/before-after/default.nix
index 919914d7fd7a..cc1164eec56b 100644
--- a/pkgs/development/python-modules/before-after/default.nix
+++ b/pkgs/development/python-modules/before-after/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "before-after";
version = "1.0.1";
+ format = "setuptools";
src = fetchPypi {
pname = "before_after";
diff --git a/pkgs/development/python-modules/behave/default.nix b/pkgs/development/python-modules/behave/default.nix
index f90b664ee7aa..b313e88b6c57 100644
--- a/pkgs/development/python-modules/behave/default.nix
+++ b/pkgs/development/python-modules/behave/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "behave";
version = "1.2.7.dev2";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "behave";
diff --git a/pkgs/development/python-modules/beniget/default.nix b/pkgs/development/python-modules/beniget/default.nix
index 51f641c51eb4..5868378f8d37 100644
--- a/pkgs/development/python-modules/beniget/default.nix
+++ b/pkgs/development/python-modules/beniget/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "beniget";
version = "0.4.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/betacode/default.nix b/pkgs/development/python-modules/betacode/default.nix
index 79136e479d26..4b935b34139a 100644
--- a/pkgs/development/python-modules/betacode/default.nix
+++ b/pkgs/development/python-modules/betacode/default.nix
@@ -2,6 +2,7 @@
buildPythonPackage rec {
pname = "betacode";
version = "1.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
sha256 = "0s84kd9vblbjz61q7zchx64a6hmdqb4lillna5ryh0g9ij76g6r5";
diff --git a/pkgs/development/python-modules/betamax-matchers/default.nix b/pkgs/development/python-modules/betamax-matchers/default.nix
index 087329d103e7..2588c1c84882 100644
--- a/pkgs/development/python-modules/betamax-matchers/default.nix
+++ b/pkgs/development/python-modules/betamax-matchers/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "betamax-matchers";
version = "0.4.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/betamax-serializers/default.nix b/pkgs/development/python-modules/betamax-serializers/default.nix
index 0ddc9845bfa7..072b3fa4193b 100644
--- a/pkgs/development/python-modules/betamax-serializers/default.nix
+++ b/pkgs/development/python-modules/betamax-serializers/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "betamax-serializers";
version = "0.2.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/betamax/default.nix b/pkgs/development/python-modules/betamax/default.nix
index 5906a531f22d..86f1e2574db7 100644
--- a/pkgs/development/python-modules/betamax/default.nix
+++ b/pkgs/development/python-modules/betamax/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "betamax";
version = "0.8.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/beziers/default.nix b/pkgs/development/python-modules/beziers/default.nix
index 0bfb5eeb29ee..e4295f63ba05 100644
--- a/pkgs/development/python-modules/beziers/default.nix
+++ b/pkgs/development/python-modules/beziers/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "beziers";
version = "0.5.0";
+ format = "setuptools";
# PyPI doesn't have a proper source tarball, fetch from Github instead
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/binaryornot/default.nix b/pkgs/development/python-modules/binaryornot/default.nix
index b7ca1223ccae..435b5412b238 100644
--- a/pkgs/development/python-modules/binaryornot/default.nix
+++ b/pkgs/development/python-modules/binaryornot/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "binaryornot";
version = "0.4.4";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/binho-host-adapter/default.nix b/pkgs/development/python-modules/binho-host-adapter/default.nix
index 2249a28a5547..51b9d9908a12 100644
--- a/pkgs/development/python-modules/binho-host-adapter/default.nix
+++ b/pkgs/development/python-modules/binho-host-adapter/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "binho-host-adapter";
version = "0.1.6";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/binwalk/default.nix b/pkgs/development/python-modules/binwalk/default.nix
index 9fb243a5763d..9a83a6239867 100644
--- a/pkgs/development/python-modules/binwalk/default.nix
+++ b/pkgs/development/python-modules/binwalk/default.nix
@@ -23,6 +23,7 @@
buildPythonPackage rec {
pname = "binwalk${lib.optionalString visualizationSupport "-full"}";
version = "2.3.4";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "ReFirmLabs";
diff --git a/pkgs/development/python-modules/biopython/default.nix b/pkgs/development/python-modules/biopython/default.nix
index 91b4f529f837..26aa0cf004fb 100644
--- a/pkgs/development/python-modules/biopython/default.nix
+++ b/pkgs/development/python-modules/biopython/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "biopython";
version = "1.81";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/biplist/default.nix b/pkgs/development/python-modules/biplist/default.nix
index 605500c67490..26247a3930cd 100644
--- a/pkgs/development/python-modules/biplist/default.nix
+++ b/pkgs/development/python-modules/biplist/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "biplist";
version = "1.0.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/bitcoinlib/default.nix b/pkgs/development/python-modules/bitcoinlib/default.nix
index 3b1ead8d8962..d921d9ca56bf 100644
--- a/pkgs/development/python-modules/bitcoinlib/default.nix
+++ b/pkgs/development/python-modules/bitcoinlib/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "bitcoinlib";
version = "0.12.2";
+ format = "setuptools";
disabled = !isPy3k;
diff --git a/pkgs/development/python-modules/bitmath/default.nix b/pkgs/development/python-modules/bitmath/default.nix
index 661b477e65bf..5c391bbc2dfd 100644
--- a/pkgs/development/python-modules/bitmath/default.nix
+++ b/pkgs/development/python-modules/bitmath/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "bitmath";
version = "1.3.3.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/bitvavo-aio/default.nix b/pkgs/development/python-modules/bitvavo-aio/default.nix
index 39094d74e5f5..9dc561afd680 100644
--- a/pkgs/development/python-modules/bitvavo-aio/default.nix
+++ b/pkgs/development/python-modules/bitvavo-aio/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "bitvavo-aio";
version = "1.0.3";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/bizkaibus/default.nix b/pkgs/development/python-modules/bizkaibus/default.nix
index 7de8f2ca223c..4f55bb14fdbf 100644
--- a/pkgs/development/python-modules/bizkaibus/default.nix
+++ b/pkgs/development/python-modules/bizkaibus/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "bizkaibus";
version = "0.1.4";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/bkcharts/default.nix b/pkgs/development/python-modules/bkcharts/default.nix
index 9e105c09d57b..cdcd03c18d55 100644
--- a/pkgs/development/python-modules/bkcharts/default.nix
+++ b/pkgs/development/python-modules/bkcharts/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "bkcharts";
version = "0.2";
+ format = "setuptools";
src = fetchPypi {
inherit version pname;
diff --git a/pkgs/development/python-modules/black-macchiato/default.nix b/pkgs/development/python-modules/black-macchiato/default.nix
index 5a7c20e3c43e..ace0dbe66c42 100644
--- a/pkgs/development/python-modules/black-macchiato/default.nix
+++ b/pkgs/development/python-modules/black-macchiato/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "black-macchiato";
version = "1.3.0";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/bleach-allowlist/default.nix b/pkgs/development/python-modules/bleach-allowlist/default.nix
index 81aff57090fe..96f9b6ccf416 100644
--- a/pkgs/development/python-modules/bleach-allowlist/default.nix
+++ b/pkgs/development/python-modules/bleach-allowlist/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "bleach-allowlist";
version = "1.0.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/bleach/default.nix b/pkgs/development/python-modules/bleach/default.nix
index f35d05728ea5..901eb76417ff 100644
--- a/pkgs/development/python-modules/bleach/default.nix
+++ b/pkgs/development/python-modules/bleach/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "bleach";
version = "6.0.0";
+ format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/blessed/default.nix b/pkgs/development/python-modules/blessed/default.nix
index dd9c83181932..70762d0c524a 100644
--- a/pkgs/development/python-modules/blessed/default.nix
+++ b/pkgs/development/python-modules/blessed/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
pname = "blessed";
version = "1.20.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/blessings/default.nix b/pkgs/development/python-modules/blessings/default.nix
index 31275a9f0703..d8c97d1e0f50 100644
--- a/pkgs/development/python-modules/blessings/default.nix
+++ b/pkgs/development/python-modules/blessings/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "blessings";
version = "1.7";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/blockchain/default.nix b/pkgs/development/python-modules/blockchain/default.nix
index e6d523c3c7b8..96c6f4174179 100644
--- a/pkgs/development/python-modules/blockchain/default.nix
+++ b/pkgs/development/python-modules/blockchain/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "blockchain";
version = "1.4.4";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/bluepy-devices/default.nix b/pkgs/development/python-modules/bluepy-devices/default.nix
index c1baeedcb5e4..45aa2f95c3e8 100644
--- a/pkgs/development/python-modules/bluepy-devices/default.nix
+++ b/pkgs/development/python-modules/bluepy-devices/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "bluepy-devices";
version = "0.2.1";
+ format = "setuptools";
src = fetchPypi {
pname = "bluepy_devices";
diff --git a/pkgs/development/python-modules/bluepy/default.nix b/pkgs/development/python-modules/bluepy/default.nix
index 11930050ba34..c0053a111415 100644
--- a/pkgs/development/python-modules/bluepy/default.nix
+++ b/pkgs/development/python-modules/bluepy/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "bluepy";
version = "1.3.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/blurhash/default.nix b/pkgs/development/python-modules/blurhash/default.nix
index d0cf2135f1bc..08adb2b92b17 100644
--- a/pkgs/development/python-modules/blurhash/default.nix
+++ b/pkgs/development/python-modules/blurhash/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "blurhash";
version = "1.1.4";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "halcy";
diff --git a/pkgs/development/python-modules/bme280spi/default.nix b/pkgs/development/python-modules/bme280spi/default.nix
index a7a1e0fb920e..4a32b507680b 100644
--- a/pkgs/development/python-modules/bme280spi/default.nix
+++ b/pkgs/development/python-modules/bme280spi/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "bme280spi";
version = "0.2.0";
+ format = "setuptools";
disabled = pythonOlder "3.8";
diff --git a/pkgs/development/python-modules/bme680/default.nix b/pkgs/development/python-modules/bme680/default.nix
index 5c6f0f5baff9..955eee09cdef 100644
--- a/pkgs/development/python-modules/bme680/default.nix
+++ b/pkgs/development/python-modules/bme680/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "bme680";
version = "1.1.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "pimoroni";
diff --git a/pkgs/development/python-modules/boto/default.nix b/pkgs/development/python-modules/boto/default.nix
index f731c0ebcd34..b31d6d13c527 100644
--- a/pkgs/development/python-modules/boto/default.nix
+++ b/pkgs/development/python-modules/boto/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "boto";
version = "2.49.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/braceexpand/default.nix b/pkgs/development/python-modules/braceexpand/default.nix
index 40977d139c10..76c339bb9ac3 100644
--- a/pkgs/development/python-modules/braceexpand/default.nix
+++ b/pkgs/development/python-modules/braceexpand/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "braceexpand";
version = "0.1.7";
+ format = "setuptools";
disabled = pythonOlder "3.8";
diff --git a/pkgs/development/python-modules/bravia-tv/default.nix b/pkgs/development/python-modules/bravia-tv/default.nix
index ce299e4612cd..391d10f20df0 100644
--- a/pkgs/development/python-modules/bravia-tv/default.nix
+++ b/pkgs/development/python-modules/bravia-tv/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "bravia-tv";
version = "1.0.11";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/brian2/default.nix b/pkgs/development/python-modules/brian2/default.nix
index a85e26b485f4..eba18b98c0ab 100644
--- a/pkgs/development/python-modules/brian2/default.nix
+++ b/pkgs/development/python-modules/brian2/default.nix
@@ -15,6 +15,7 @@
buildPythonPackage rec {
pname = "brian2";
version = "2.5.4";
+ format = "setuptools";
src = fetchPypi {
pname = "Brian2";
diff --git a/pkgs/development/python-modules/brother-ql/default.nix b/pkgs/development/python-modules/brother-ql/default.nix
index f6cfe5868209..37002f9b447f 100644
--- a/pkgs/development/python-modules/brother-ql/default.nix
+++ b/pkgs/development/python-modules/brother-ql/default.nix
@@ -15,6 +15,7 @@
buildPythonPackage rec {
pname = "brother-ql";
version = "0.9.4";
+ format = "setuptools";
src = fetchPypi {
pname = "brother_ql";
diff --git a/pkgs/development/python-modules/brotli/default.nix b/pkgs/development/python-modules/brotli/default.nix
index 91e907c3af33..5fba7e847b01 100644
--- a/pkgs/development/python-modules/brotli/default.nix
+++ b/pkgs/development/python-modules/brotli/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "brotli";
version = "1.1.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "google";
diff --git a/pkgs/development/python-modules/brotlicffi/default.nix b/pkgs/development/python-modules/brotlicffi/default.nix
index fd30ab86c07c..9d246d3873b1 100644
--- a/pkgs/development/python-modules/brotlicffi/default.nix
+++ b/pkgs/development/python-modules/brotlicffi/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "brotlicffi";
version = "1.1.0.0";
+ format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/brotlipy/default.nix b/pkgs/development/python-modules/brotlipy/default.nix
index 57310eb6a0ff..4fef96aa5d74 100644
--- a/pkgs/development/python-modules/brotlipy/default.nix
+++ b/pkgs/development/python-modules/brotlipy/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "brotlipy";
version = "0.7.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/brottsplatskartan/default.nix b/pkgs/development/python-modules/brottsplatskartan/default.nix
index 52c092c74b88..4c4a0dcbc8fb 100644
--- a/pkgs/development/python-modules/brottsplatskartan/default.nix
+++ b/pkgs/development/python-modules/brottsplatskartan/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "brottsplatskartan";
version = "1.0.5";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "chrillux";
diff --git a/pkgs/development/python-modules/bsddb3/default.nix b/pkgs/development/python-modules/bsddb3/default.nix
index ee2f5b16ad50..57e9f4f7d082 100644
--- a/pkgs/development/python-modules/bsddb3/default.nix
+++ b/pkgs/development/python-modules/bsddb3/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "bsddb3";
version = "6.2.9";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/bson/default.nix b/pkgs/development/python-modules/bson/default.nix
index ca78b0806f0d..afcb46f5d651 100644
--- a/pkgs/development/python-modules/bson/default.nix
+++ b/pkgs/development/python-modules/bson/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "bson";
version = "0.5.10";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/bsuite/default.nix b/pkgs/development/python-modules/bsuite/default.nix
index e039bf0fa07f..bf85d8fe7a09 100644
--- a/pkgs/development/python-modules/bsuite/default.nix
+++ b/pkgs/development/python-modules/bsuite/default.nix
@@ -28,6 +28,7 @@
let bsuite = buildPythonPackage rec {
pname = "bsuite";
version = "0.3.5";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/bt-proximity/default.nix b/pkgs/development/python-modules/bt-proximity/default.nix
index 9de6dfbdefff..97658726a494 100644
--- a/pkgs/development/python-modules/bt-proximity/default.nix
+++ b/pkgs/development/python-modules/bt-proximity/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "bt-proximity";
version = "0.2.1";
+ format = "setuptools";
src = fetchPypi {
pname = "bt_proximity";
diff --git a/pkgs/development/python-modules/btrfs/default.nix b/pkgs/development/python-modules/btrfs/default.nix
index ee2044506899..a534257c6dbe 100644
--- a/pkgs/development/python-modules/btrfs/default.nix
+++ b/pkgs/development/python-modules/btrfs/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "btrfs";
version = "13";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/bugwarrior/default.nix b/pkgs/development/python-modules/bugwarrior/default.nix
index 89bb744eb785..87f3af3a4c46 100644
--- a/pkgs/development/python-modules/bugwarrior/default.nix
+++ b/pkgs/development/python-modules/bugwarrior/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
pname = "bugwarrior";
version = "1.8.0";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/bugzilla/default.nix b/pkgs/development/python-modules/bugzilla/default.nix
index 2f38b6f63178..b671dbf70782 100644
--- a/pkgs/development/python-modules/bugzilla/default.nix
+++ b/pkgs/development/python-modules/bugzilla/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "bugzilla";
version = "3.2.0";
+ format = "setuptools";
src = fetchPypi {
pname = "python-${pname}";
diff --git a/pkgs/development/python-modules/buienradar/default.nix b/pkgs/development/python-modules/buienradar/default.nix
index 7612c62211d1..ce7dba941ce7 100644
--- a/pkgs/development/python-modules/buienradar/default.nix
+++ b/pkgs/development/python-modules/buienradar/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "buienradar";
version = "1.0.5";
+ format = "setuptools";
disabled = pythonOlder "3.4";
diff --git a/pkgs/development/python-modules/bwapy/default.nix b/pkgs/development/python-modules/bwapy/default.nix
index f6c926cf419a..d52c2a9e2a92 100644
--- a/pkgs/development/python-modules/bwapy/default.nix
+++ b/pkgs/development/python-modules/bwapy/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "bwapy";
version = "0.1.4";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/bz2file/default.nix b/pkgs/development/python-modules/bz2file/default.nix
index 8efb1c083f26..ef6a9ef270b2 100644
--- a/pkgs/development/python-modules/bz2file/default.nix
+++ b/pkgs/development/python-modules/bz2file/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "bz2file";
version = "0.98";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/cachelib/default.nix b/pkgs/development/python-modules/cachelib/default.nix
index 6a4f874a961c..4cb5d0e0dcce 100644
--- a/pkgs/development/python-modules/cachelib/default.nix
+++ b/pkgs/development/python-modules/cachelib/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "cachelib";
version = "0.10.2";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/cachy/default.nix b/pkgs/development/python-modules/cachy/default.nix
index c88067146f34..8f16a45fe692 100644
--- a/pkgs/development/python-modules/cachy/default.nix
+++ b/pkgs/development/python-modules/cachy/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "cachy";
version = "0.3.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/cadquery/default.nix b/pkgs/development/python-modules/cadquery/default.nix
index 1eb8f73b7a77..5db0b6ae2c99 100644
--- a/pkgs/development/python-modules/cadquery/default.nix
+++ b/pkgs/development/python-modules/cadquery/default.nix
@@ -25,6 +25,7 @@ let
pythonocc-core-cadquery = toPythonModule (stdenv.mkDerivation {
pname = "pythonocc-core-cadquery";
version = "0.18.2";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "CadQuery";
diff --git a/pkgs/development/python-modules/calmjs-types/default.nix b/pkgs/development/python-modules/calmjs-types/default.nix
index 9f940e92c502..897ddaf79e0c 100644
--- a/pkgs/development/python-modules/calmjs-types/default.nix
+++ b/pkgs/development/python-modules/calmjs-types/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "calmjs-types";
version = "1.0.1";
+ format = "setuptools";
src = fetchPypi {
pname = "calmjs.types";
diff --git a/pkgs/development/python-modules/calmjs/default.nix b/pkgs/development/python-modules/calmjs/default.nix
index 2f27dbc98523..a605034b7a93 100644
--- a/pkgs/development/python-modules/calmjs/default.nix
+++ b/pkgs/development/python-modules/calmjs/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "calmjs";
version = "3.4.4";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/capstone/default.nix b/pkgs/development/python-modules/capstone/default.nix
index 6846ed86f6f8..55503c9f6205 100644
--- a/pkgs/development/python-modules/capstone/default.nix
+++ b/pkgs/development/python-modules/capstone/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "capstone";
version = lib.getVersion capstone;
+ format = "setuptools";
src = capstone.src;
sourceRoot = "${src.name}/bindings/python";
diff --git a/pkgs/development/python-modules/capturer/default.nix b/pkgs/development/python-modules/capturer/default.nix
index 082c765b39dc..51d5064aefa3 100644
--- a/pkgs/development/python-modules/capturer/default.nix
+++ b/pkgs/development/python-modules/capturer/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "capturer";
version = "3.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "xolox";
diff --git a/pkgs/development/python-modules/carbon/default.nix b/pkgs/development/python-modules/carbon/default.nix
index 438399837711..f6647abbc57e 100644
--- a/pkgs/development/python-modules/carbon/default.nix
+++ b/pkgs/development/python-modules/carbon/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "carbon";
version = "1.1.10";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/casttube/default.nix b/pkgs/development/python-modules/casttube/default.nix
index 9d29a0137436..4d836dc052fe 100644
--- a/pkgs/development/python-modules/casttube/default.nix
+++ b/pkgs/development/python-modules/casttube/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "casttube";
version = "0.2.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/cbor/default.nix b/pkgs/development/python-modules/cbor/default.nix
index cc3d8914ad2f..3d33c3ce24f7 100644
--- a/pkgs/development/python-modules/cbor/default.nix
+++ b/pkgs/development/python-modules/cbor/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "cbor";
version = "1.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/celery-redbeat/default.nix b/pkgs/development/python-modules/celery-redbeat/default.nix
index a61eacfcb86c..779dfb68c4c5 100644
--- a/pkgs/development/python-modules/celery-redbeat/default.nix
+++ b/pkgs/development/python-modules/celery-redbeat/default.nix
@@ -15,6 +15,7 @@
buildPythonPackage rec {
pname = "celery-redbeat";
version = "2.1.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "sibson";
diff --git a/pkgs/development/python-modules/celery/default.nix b/pkgs/development/python-modules/celery/default.nix
index 750e3908cd3f..7c22634f2a3c 100644
--- a/pkgs/development/python-modules/celery/default.nix
+++ b/pkgs/development/python-modules/celery/default.nix
@@ -28,14 +28,14 @@
buildPythonPackage rec {
pname = "celery";
- version = "5.3.4";
+ version = "5.3.6";
format = "setuptools";
disabled = pythonOlder "3.8";
src = fetchPypi {
inherit pname version;
- hash = "sha256-kCPfaoli2nnrMMDITV9IY9l5OkZjVMyTHX9yQjmW3ig=";
+ hash = "sha256-hwzHHXN8AgDDlykNcwNEzJkdE6BXU0NT0STJOAJnqrk=";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/cepa/default.nix b/pkgs/development/python-modules/cepa/default.nix
index 67c45a26665b..ef7850caf211 100644
--- a/pkgs/development/python-modules/cepa/default.nix
+++ b/pkgs/development/python-modules/cepa/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "cepa";
version = "1.8.4";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/certbot-dns-cloudflare/default.nix b/pkgs/development/python-modules/certbot-dns-cloudflare/default.nix
index 69f2f890e359..2b66de576d27 100644
--- a/pkgs/development/python-modules/certbot-dns-cloudflare/default.nix
+++ b/pkgs/development/python-modules/certbot-dns-cloudflare/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "certbot-dns-cloudflare";
+ format = "setuptools";
inherit (certbot) src version;
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/certbot-dns-google/default.nix b/pkgs/development/python-modules/certbot-dns-google/default.nix
index e5910ff08571..6d5ab6954e9d 100644
--- a/pkgs/development/python-modules/certbot-dns-google/default.nix
+++ b/pkgs/development/python-modules/certbot-dns-google/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "certbot-dns-google";
+ format = "setuptools";
inherit (certbot) src version;
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/certbot-dns-inwx/default.nix b/pkgs/development/python-modules/certbot-dns-inwx/default.nix
index 2874e9419e39..7408bb2dc2e2 100644
--- a/pkgs/development/python-modules/certbot-dns-inwx/default.nix
+++ b/pkgs/development/python-modules/certbot-dns-inwx/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "certbot-dns-inwx";
version = "2.2.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/certbot-dns-ovh/default.nix b/pkgs/development/python-modules/certbot-dns-ovh/default.nix
index da0dd57cff87..d9b554c7a86c 100644
--- a/pkgs/development/python-modules/certbot-dns-ovh/default.nix
+++ b/pkgs/development/python-modules/certbot-dns-ovh/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "certbot-dns-ovh";
+ format = "setuptools";
inherit (certbot) src version;
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/certbot-dns-rfc2136/default.nix b/pkgs/development/python-modules/certbot-dns-rfc2136/default.nix
index ec360f4b1e6f..9278435e09f0 100644
--- a/pkgs/development/python-modules/certbot-dns-rfc2136/default.nix
+++ b/pkgs/development/python-modules/certbot-dns-rfc2136/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "certbot-dns-rfc2136";
+ format = "setuptools";
inherit (certbot) src version;
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/certbot-dns-route53/default.nix b/pkgs/development/python-modules/certbot-dns-route53/default.nix
index 6ea6af0820f7..7637aec52b88 100644
--- a/pkgs/development/python-modules/certbot-dns-route53/default.nix
+++ b/pkgs/development/python-modules/certbot-dns-route53/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "certbot-dns-route53";
+ format = "setuptools";
inherit (certbot) src version;
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/certbot/default.nix b/pkgs/development/python-modules/certbot/default.nix
index 6da3be8329b2..97b7d79040d9 100644
--- a/pkgs/development/python-modules/certbot/default.nix
+++ b/pkgs/development/python-modules/certbot/default.nix
@@ -28,6 +28,7 @@
buildPythonPackage rec {
pname = "certbot";
version = "2.7.4";
+ format = "setuptools";
src = fetchFromGitHub {
owner = pname;
diff --git a/pkgs/development/python-modules/certifi/default.nix b/pkgs/development/python-modules/certifi/default.nix
index 8a2fd3bb88cf..b9b703af622e 100644
--- a/pkgs/development/python-modules/certifi/default.nix
+++ b/pkgs/development/python-modules/certifi/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "certifi";
version = "2023.07.22";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/certipy/default.nix b/pkgs/development/python-modules/certipy/default.nix
index a3cde807076f..33bfc2f72e78 100644
--- a/pkgs/development/python-modules/certipy/default.nix
+++ b/pkgs/development/python-modules/certipy/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "certipy";
version = "0.1.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/certvalidator/default.nix b/pkgs/development/python-modules/certvalidator/default.nix
index ce30bea9f51b..f1f6126c69df 100644
--- a/pkgs/development/python-modules/certvalidator/default.nix
+++ b/pkgs/development/python-modules/certvalidator/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "certvalidator";
version = "0.11.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "wbond";
diff --git a/pkgs/development/python-modules/cexprtk/default.nix b/pkgs/development/python-modules/cexprtk/default.nix
index 53c906c613ba..a805c98f73ec 100644
--- a/pkgs/development/python-modules/cexprtk/default.nix
+++ b/pkgs/development/python-modules/cexprtk/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "cexprtk";
version = "0.4.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/cfscrape/default.nix b/pkgs/development/python-modules/cfscrape/default.nix
index f050217c3fb3..015250678703 100644
--- a/pkgs/development/python-modules/cfscrape/default.nix
+++ b/pkgs/development/python-modules/cfscrape/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "cfscrape";
version = "2.1.1";
+ format = "setuptools";
src = fetchFromGitHub ({
owner = "Anorov";
repo = "cloudflare-scrape";
diff --git a/pkgs/development/python-modules/cgen/default.nix b/pkgs/development/python-modules/cgen/default.nix
index f61e02878c54..966a6b7ff159 100644
--- a/pkgs/development/python-modules/cgen/default.nix
+++ b/pkgs/development/python-modules/cgen/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "cgen";
version = "2020.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/cgroup-utils/default.nix b/pkgs/development/python-modules/cgroup-utils/default.nix
index 8b3a6afa9b36..2d65a03f68d0 100644
--- a/pkgs/development/python-modules/cgroup-utils/default.nix
+++ b/pkgs/development/python-modules/cgroup-utils/default.nix
@@ -2,6 +2,7 @@
buildPythonPackage rec {
version = "0.8";
+ format = "setuptools";
pname = "cgroup-utils";
buildInputs = [ pep8 nose ];
diff --git a/pkgs/development/python-modules/chai/default.nix b/pkgs/development/python-modules/chai/default.nix
index 9f9d48d90171..6146ec692c75 100644
--- a/pkgs/development/python-modules/chai/default.nix
+++ b/pkgs/development/python-modules/chai/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "chai";
version = "1.1.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/chainmap/default.nix b/pkgs/development/python-modules/chainmap/default.nix
index 4619bff2b046..9b96d4bac94e 100644
--- a/pkgs/development/python-modules/chainmap/default.nix
+++ b/pkgs/development/python-modules/chainmap/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "chainmap";
version = "1.0.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/characteristic/default.nix b/pkgs/development/python-modules/characteristic/default.nix
index ae86e1886515..d63c247b300b 100644
--- a/pkgs/development/python-modules/characteristic/default.nix
+++ b/pkgs/development/python-modules/characteristic/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "characteristic";
version = "14.3.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
sha256 = "ded68d4e424115ed44e5c83c2a901a0b6157a959079d7591d92106ffd3ada380";
diff --git a/pkgs/development/python-modules/chart-studio/default.nix b/pkgs/development/python-modules/chart-studio/default.nix
index 5f8117c6e586..0c493e320ed5 100644
--- a/pkgs/development/python-modules/chart-studio/default.nix
+++ b/pkgs/development/python-modules/chart-studio/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "chart-studio";
version = "5.17.0";
+ format = "setuptools";
# chart-studio was split from plotly
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/cheroot/default.nix b/pkgs/development/python-modules/cheroot/default.nix
index 679c5464b8f5..839894e1505b 100644
--- a/pkgs/development/python-modules/cheroot/default.nix
+++ b/pkgs/development/python-modules/cheroot/default.nix
@@ -21,6 +21,7 @@
buildPythonPackage rec {
pname = "cheroot";
version = "10.0.0";
+ format = "setuptools";
disabled = pythonOlder "3.7";
diff --git a/pkgs/development/python-modules/chevron/default.nix b/pkgs/development/python-modules/chevron/default.nix
index 5f8cc3217508..48b1a5c5c157 100644
--- a/pkgs/development/python-modules/chevron/default.nix
+++ b/pkgs/development/python-modules/chevron/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage {
pname = "chevron";
version = "0.13.1";
+ format = "setuptools";
# No tests available in the PyPI tarball
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/chromaprint/default.nix b/pkgs/development/python-modules/chromaprint/default.nix
index e4161064acce..b439a4da79a5 100644
--- a/pkgs/development/python-modules/chromaprint/default.nix
+++ b/pkgs/development/python-modules/chromaprint/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "chromaprint";
version = "0.5";
+ format = "setuptools";
disabled = isPy27;
diff --git a/pkgs/development/python-modules/ci-info/default.nix b/pkgs/development/python-modules/ci-info/default.nix
index 5034347fa1fb..8c2fc9c4ff3b 100644
--- a/pkgs/development/python-modules/ci-info/default.nix
+++ b/pkgs/development/python-modules/ci-info/default.nix
@@ -2,6 +2,7 @@
buildPythonPackage rec {
version = "0.3.0";
+ format = "setuptools";
pname = "ci-info";
disabled = isPy27;
diff --git a/pkgs/development/python-modules/cinemagoer/default.nix b/pkgs/development/python-modules/cinemagoer/default.nix
index 33cff05b3850..403ee6dafb61 100644
--- a/pkgs/development/python-modules/cinemagoer/default.nix
+++ b/pkgs/development/python-modules/cinemagoer/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "cinemagoer";
version = "2023.5.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/cirq-aqt/default.nix b/pkgs/development/python-modules/cirq-aqt/default.nix
index f8e6fb4a2bf2..bac507091feb 100644
--- a/pkgs/development/python-modules/cirq-aqt/default.nix
+++ b/pkgs/development/python-modules/cirq-aqt/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "cirq-aqt";
+ format = "setuptools";
inherit (cirq-core) version src meta;
sourceRoot = "${src.name}/${pname}";
diff --git a/pkgs/development/python-modules/cirq-ft/default.nix b/pkgs/development/python-modules/cirq-ft/default.nix
index 83a8392b9520..d307191dd9af 100644
--- a/pkgs/development/python-modules/cirq-ft/default.nix
+++ b/pkgs/development/python-modules/cirq-ft/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "cirq-ft";
+ format = "setuptools";
inherit (cirq-core) version src meta;
sourceRoot = "${src.name}/${pname}";
diff --git a/pkgs/development/python-modules/cirq-google/default.nix b/pkgs/development/python-modules/cirq-google/default.nix
index a49eebfce90d..4f185c825c34 100644
--- a/pkgs/development/python-modules/cirq-google/default.nix
+++ b/pkgs/development/python-modules/cirq-google/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "cirq-google";
+ format = "setuptools";
inherit (cirq-core) version src meta;
sourceRoot = "${src.name}/${pname}";
diff --git a/pkgs/development/python-modules/cirq-ionq/default.nix b/pkgs/development/python-modules/cirq-ionq/default.nix
index b1f66e25ced2..fdad606eb069 100644
--- a/pkgs/development/python-modules/cirq-ionq/default.nix
+++ b/pkgs/development/python-modules/cirq-ionq/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "cirq-ionq";
+ format = "setuptools";
inherit (cirq-core) version src meta;
sourceRoot = "${src.name}/${pname}";
diff --git a/pkgs/development/python-modules/cirq-pasqal/default.nix b/pkgs/development/python-modules/cirq-pasqal/default.nix
index 4d755266180b..7be607fbd74d 100644
--- a/pkgs/development/python-modules/cirq-pasqal/default.nix
+++ b/pkgs/development/python-modules/cirq-pasqal/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "cirq-pasqal";
+ format = "setuptools";
inherit (cirq-core) version src meta;
sourceRoot = "${src.name}/${pname}";
diff --git a/pkgs/development/python-modules/cirq-rigetti/default.nix b/pkgs/development/python-modules/cirq-rigetti/default.nix
index be0ec040995b..2189beb9f880 100644
--- a/pkgs/development/python-modules/cirq-rigetti/default.nix
+++ b/pkgs/development/python-modules/cirq-rigetti/default.nix
@@ -25,6 +25,7 @@
buildPythonPackage rec {
pname = "cirq-rigetti";
+ format = "setuptools";
inherit (cirq-core) version src meta;
disabled = pythonOlder "3.7";
diff --git a/pkgs/development/python-modules/cirq-web/default.nix b/pkgs/development/python-modules/cirq-web/default.nix
index ca1c67ad1218..43f18ef282e1 100644
--- a/pkgs/development/python-modules/cirq-web/default.nix
+++ b/pkgs/development/python-modules/cirq-web/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
pname = "cirq-web";
+ format = "setuptools";
inherit (cirq-core) version src meta;
sourceRoot = "${src.name}/${pname}";
diff --git a/pkgs/development/python-modules/cirq/default.nix b/pkgs/development/python-modules/cirq/default.nix
index f53613065fb3..200f19e39f6f 100644
--- a/pkgs/development/python-modules/cirq/default.nix
+++ b/pkgs/development/python-modules/cirq/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "cirq";
+ format = "setuptools";
inherit (cirq-core) version src meta;
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/ciscomobilityexpress/default.nix b/pkgs/development/python-modules/ciscomobilityexpress/default.nix
index d48ba03ad537..c24873bf3174 100644
--- a/pkgs/development/python-modules/ciscomobilityexpress/default.nix
+++ b/pkgs/development/python-modules/ciscomobilityexpress/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "ciscomobilityexpress";
version = "1.0.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/citeproc-py/default.nix b/pkgs/development/python-modules/citeproc-py/default.nix
index d0294a28ae12..d46a6bdb70d6 100644
--- a/pkgs/development/python-modules/citeproc-py/default.nix
+++ b/pkgs/development/python-modules/citeproc-py/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "citeproc-py";
version = "0.6.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/classify-imports/default.nix b/pkgs/development/python-modules/classify-imports/default.nix
index 694d4da42111..cdbc262af7dd 100644
--- a/pkgs/development/python-modules/classify-imports/default.nix
+++ b/pkgs/development/python-modules/classify-imports/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "classify-imports";
version = "4.2.0";
+ format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/cld2-cffi/default.nix b/pkgs/development/python-modules/cld2-cffi/default.nix
index 8ae90785669e..6b47796bd64f 100644
--- a/pkgs/development/python-modules/cld2-cffi/default.nix
+++ b/pkgs/development/python-modules/cld2-cffi/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "cld2-cffi";
version = "0.1.4";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/clf/default.nix b/pkgs/development/python-modules/clf/default.nix
index 978d08051f7d..d63079f725e2 100644
--- a/pkgs/development/python-modules/clf/default.nix
+++ b/pkgs/development/python-modules/clf/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "clf";
version = "0.5.7";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/click-completion/default.nix b/pkgs/development/python-modules/click-completion/default.nix
index dcfcab597b90..b2e0a57bbcc8 100644
--- a/pkgs/development/python-modules/click-completion/default.nix
+++ b/pkgs/development/python-modules/click-completion/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "click-completion";
version = "0.5.2";
+ format = "setuptools";
disabled = isPy27;
src = fetchPypi {
diff --git a/pkgs/development/python-modules/click-datetime/default.nix b/pkgs/development/python-modules/click-datetime/default.nix
index ba710d74355d..5e570130f030 100644
--- a/pkgs/development/python-modules/click-datetime/default.nix
+++ b/pkgs/development/python-modules/click-datetime/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "click-datetime";
version = "0.2.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "click-contrib";
diff --git a/pkgs/development/python-modules/click-default-group/default.nix b/pkgs/development/python-modules/click-default-group/default.nix
index 8e5668f2b05a..043627b0501e 100644
--- a/pkgs/development/python-modules/click-default-group/default.nix
+++ b/pkgs/development/python-modules/click-default-group/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "click-default-group";
version = "1.2.2";
+ format = "setuptools";
# No tests in Pypi tarball
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/click-didyoumean/default.nix b/pkgs/development/python-modules/click-didyoumean/default.nix
index 565663aee0cc..8c1bf6f26e94 100644
--- a/pkgs/development/python-modules/click-didyoumean/default.nix
+++ b/pkgs/development/python-modules/click-didyoumean/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
pname = "click-didyoumean";
version = "0.3.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/click-log/default.nix b/pkgs/development/python-modules/click-log/default.nix
index 7f091396dfc1..0b3622b9dc98 100644
--- a/pkgs/development/python-modules/click-log/default.nix
+++ b/pkgs/development/python-modules/click-log/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "click-log";
version = "0.4.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/click-plugins/default.nix b/pkgs/development/python-modules/click-plugins/default.nix
index a03456b17d81..f695f07f84b0 100644
--- a/pkgs/development/python-modules/click-plugins/default.nix
+++ b/pkgs/development/python-modules/click-plugins/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
pname = "click-plugins";
version = "1.1.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/click-repl/default.nix b/pkgs/development/python-modules/click-repl/default.nix
index fd2a20867bdc..f8a8fc1c49f8 100644
--- a/pkgs/development/python-modules/click-repl/default.nix
+++ b/pkgs/development/python-modules/click-repl/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "click-repl";
version = "0.2.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "click-contrib";
diff --git a/pkgs/development/python-modules/click-spinner/default.nix b/pkgs/development/python-modules/click-spinner/default.nix
index 2cdd1f4800cd..0c281c29ab4c 100644
--- a/pkgs/development/python-modules/click-spinner/default.nix
+++ b/pkgs/development/python-modules/click-spinner/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "click-spinner";
version = "0.1.10";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/click-threading/default.nix b/pkgs/development/python-modules/click-threading/default.nix
index 7fd47fcc8253..771678354ca0 100644
--- a/pkgs/development/python-modules/click-threading/default.nix
+++ b/pkgs/development/python-modules/click-threading/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "click-threading";
version = "0.5.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/clickclick/default.nix b/pkgs/development/python-modules/clickclick/default.nix
index 4bb7603b9c21..7822dbc8bcaf 100644
--- a/pkgs/development/python-modules/clickclick/default.nix
+++ b/pkgs/development/python-modules/clickclick/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "clickclick";
version = "1.2.2";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "hjacobs";
diff --git a/pkgs/development/python-modules/clickhouse-driver/default.nix b/pkgs/development/python-modules/clickhouse-driver/default.nix
index 375fee87486c..3abeeb013ff6 100644
--- a/pkgs/development/python-modules/clickhouse-driver/default.nix
+++ b/pkgs/development/python-modules/clickhouse-driver/default.nix
@@ -17,6 +17,7 @@
buildPythonPackage rec {
pname = "clickhouse-driver";
version = "0.2.5";
+ format = "setuptools";
# pypi source doesn't contain tests
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/cliff/default.nix b/pkgs/development/python-modules/cliff/default.nix
index 978c1c3f62f8..9c6d88c9dab6 100644
--- a/pkgs/development/python-modules/cliff/default.nix
+++ b/pkgs/development/python-modules/cliff/default.nix
@@ -18,6 +18,7 @@
buildPythonPackage rec {
pname = "cliff";
version = "4.3.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/clifford/default.nix b/pkgs/development/python-modules/clifford/default.nix
index 645fdc43764f..84859729c5b1 100644
--- a/pkgs/development/python-modules/clifford/default.nix
+++ b/pkgs/development/python-modules/clifford/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "clifford";
version = "1.4.0";
+ format = "setuptools";
disabled = pythonOlder "3.5";
diff --git a/pkgs/development/python-modules/cligj/default.nix b/pkgs/development/python-modules/cligj/default.nix
index 521a7b31ef36..666a143e9620 100644
--- a/pkgs/development/python-modules/cligj/default.nix
+++ b/pkgs/development/python-modules/cligj/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
pname = "cligj";
version = "0.7.2";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "mapbox";
diff --git a/pkgs/development/python-modules/clint/default.nix b/pkgs/development/python-modules/clint/default.nix
index 6099c3c63591..deb62fbfcb46 100644
--- a/pkgs/development/python-modules/clint/default.nix
+++ b/pkgs/development/python-modules/clint/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "clint";
version = "0.5.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/clldutils/default.nix b/pkgs/development/python-modules/clldutils/default.nix
index 83c0f5c5d684..76b2eceaeb09 100644
--- a/pkgs/development/python-modules/clldutils/default.nix
+++ b/pkgs/development/python-modules/clldutils/default.nix
@@ -21,6 +21,7 @@
buildPythonPackage rec {
pname = "clldutils";
version = "3.19.0";
+ format = "setuptools";
disabled = isPy27;
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/cmdline/default.nix b/pkgs/development/python-modules/cmdline/default.nix
index 71273ed1a226..a5a03389b8db 100644
--- a/pkgs/development/python-modules/cmdline/default.nix
+++ b/pkgs/development/python-modules/cmdline/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "cmdline";
version = "0.2.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/cmigemo/default.nix b/pkgs/development/python-modules/cmigemo/default.nix
index fb381ec18598..9122954a62d8 100644
--- a/pkgs/development/python-modules/cmigemo/default.nix
+++ b/pkgs/development/python-modules/cmigemo/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "cmigemo";
version = "0.1.6";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/cmsis-svd/default.nix b/pkgs/development/python-modules/cmsis-svd/default.nix
index cdfdd05e5217..4d60d4039fe6 100644
--- a/pkgs/development/python-modules/cmsis-svd/default.nix
+++ b/pkgs/development/python-modules/cmsis-svd/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "cmsis-svd";
version = "0.4";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "posborne";
diff --git a/pkgs/development/python-modules/co2signal/default.nix b/pkgs/development/python-modules/co2signal/default.nix
index 2c7aeb4ceaeb..9af604c5dd84 100644
--- a/pkgs/development/python-modules/co2signal/default.nix
+++ b/pkgs/development/python-modules/co2signal/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "co2signal";
version = "0.4.2";
+ format = "setuptools";
src = fetchPypi {
inherit version;
diff --git a/pkgs/development/python-modules/cobs/default.nix b/pkgs/development/python-modules/cobs/default.nix
index e5ba04c960fe..021f3c01dc59 100644
--- a/pkgs/development/python-modules/cobs/default.nix
+++ b/pkgs/development/python-modules/cobs/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "cobs";
version = "1.2.1";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/cock/default.nix b/pkgs/development/python-modules/cock/default.nix
index 47e3364ea0b7..62d1b1548690 100644
--- a/pkgs/development/python-modules/cock/default.nix
+++ b/pkgs/development/python-modules/cock/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "cock";
version = "0.11.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/coconut/default.nix b/pkgs/development/python-modules/coconut/default.nix
index 07e070d0493e..1c930529a31e 100644
--- a/pkgs/development/python-modules/coconut/default.nix
+++ b/pkgs/development/python-modules/coconut/default.nix
@@ -15,6 +15,7 @@
buildPythonPackage rec {
pname = "coconut";
version = "3.0.3";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "evhub";
diff --git a/pkgs/development/python-modules/cocotb-bus/default.nix b/pkgs/development/python-modules/cocotb-bus/default.nix
index 02b9d7184906..40f2dc86c803 100644
--- a/pkgs/development/python-modules/cocotb-bus/default.nix
+++ b/pkgs/development/python-modules/cocotb-bus/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "cocotb-bus";
version = "0.2.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/cocotb/default.nix b/pkgs/development/python-modules/cocotb/default.nix
index e8c78e1b91c2..22cc1ced7762 100644
--- a/pkgs/development/python-modules/cocotb/default.nix
+++ b/pkgs/development/python-modules/cocotb/default.nix
@@ -15,6 +15,7 @@
buildPythonPackage rec {
pname = "cocotb";
version = "1.8.1";
+ format = "setuptools";
# pypi source doesn't include tests
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/codecov/default.nix b/pkgs/development/python-modules/codecov/default.nix
index 4aaf0a403be0..c6af62860d4b 100644
--- a/pkgs/development/python-modules/codecov/default.nix
+++ b/pkgs/development/python-modules/codecov/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "codecov";
version = "2.1.13";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "codecov";
diff --git a/pkgs/development/python-modules/codepy/default.nix b/pkgs/development/python-modules/codepy/default.nix
index ccf1eeaad9ef..6f6c7d22bc9f 100644
--- a/pkgs/development/python-modules/codepy/default.nix
+++ b/pkgs/development/python-modules/codepy/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "codepy";
version = "2019.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "inducer";
diff --git a/pkgs/development/python-modules/cogapp/default.nix b/pkgs/development/python-modules/cogapp/default.nix
index 92dbe23cd916..92d44c82ef3d 100644
--- a/pkgs/development/python-modules/cogapp/default.nix
+++ b/pkgs/development/python-modules/cogapp/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "cogapp";
version = "3.3.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/coincurve/default.nix b/pkgs/development/python-modules/coincurve/default.nix
index 1ad80f6d6694..58423859779a 100644
--- a/pkgs/development/python-modules/coincurve/default.nix
+++ b/pkgs/development/python-modules/coincurve/default.nix
@@ -16,6 +16,7 @@
buildPythonPackage rec {
pname = "coincurve";
version = "18.0.0";
+ format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/collidoscope/default.nix b/pkgs/development/python-modules/collidoscope/default.nix
index 1398043f6b1c..2d446fc9505b 100644
--- a/pkgs/development/python-modules/collidoscope/default.nix
+++ b/pkgs/development/python-modules/collidoscope/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "collidoscope";
version = "0.6.5";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/colorcet/default.nix b/pkgs/development/python-modules/colorcet/default.nix
index 9167fd5a4f26..efee49934d87 100644
--- a/pkgs/development/python-modules/colorcet/default.nix
+++ b/pkgs/development/python-modules/colorcet/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "colorcet";
version = "3.0.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/colorclass/default.nix b/pkgs/development/python-modules/colorclass/default.nix
index f1a153ee1bc9..e524ae49eb3d 100644
--- a/pkgs/development/python-modules/colorclass/default.nix
+++ b/pkgs/development/python-modules/colorclass/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "colorclass";
version = "2.2.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/colored-traceback/default.nix b/pkgs/development/python-modules/colored-traceback/default.nix
index 137b4d0157e2..a2cdfea30b2c 100644
--- a/pkgs/development/python-modules/colored-traceback/default.nix
+++ b/pkgs/development/python-modules/colored-traceback/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "colored-traceback";
version = "0.3.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/coloredlogs/default.nix b/pkgs/development/python-modules/coloredlogs/default.nix
index 44c47f569ebb..edc708f93e06 100644
--- a/pkgs/development/python-modules/coloredlogs/default.nix
+++ b/pkgs/development/python-modules/coloredlogs/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "coloredlogs";
version = "15.0.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "xolox";
diff --git a/pkgs/development/python-modules/colorlog/default.nix b/pkgs/development/python-modules/colorlog/default.nix
index 833217bdb887..452908a62c69 100644
--- a/pkgs/development/python-modules/colorlog/default.nix
+++ b/pkgs/development/python-modules/colorlog/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "colorlog";
version = "6.7.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/colorlover/default.nix b/pkgs/development/python-modules/colorlover/default.nix
index d255ff0992f5..1fda9111e6fa 100644
--- a/pkgs/development/python-modules/colorlover/default.nix
+++ b/pkgs/development/python-modules/colorlover/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "colorlover";
version = "0.3.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/colormath/default.nix b/pkgs/development/python-modules/colormath/default.nix
index 33f233443dd4..42469056b096 100644
--- a/pkgs/development/python-modules/colormath/default.nix
+++ b/pkgs/development/python-modules/colormath/default.nix
@@ -12,6 +12,7 @@ buildPythonPackage rec {
# versions, should be included in versions > 3.0
# https://github.com/gtaylor/python-colormath/issues/104
version = "unstable-2021-04-17";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "gtaylor";
diff --git a/pkgs/development/python-modules/colorspacious/default.nix b/pkgs/development/python-modules/colorspacious/default.nix
index 6f75d343066a..d9a83e85ec35 100644
--- a/pkgs/development/python-modules/colorspacious/default.nix
+++ b/pkgs/development/python-modules/colorspacious/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "colorspacious";
version = "1.1.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/colorthief/default.nix b/pkgs/development/python-modules/colorthief/default.nix
index cdb37df3e392..4e0527cbc704 100644
--- a/pkgs/development/python-modules/colorthief/default.nix
+++ b/pkgs/development/python-modules/colorthief/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "colorthief";
version = "0.2.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "fengsp";
diff --git a/pkgs/development/python-modules/command_runner/default.nix b/pkgs/development/python-modules/command_runner/default.nix
index f5f8586d1319..50ab767a01e1 100644
--- a/pkgs/development/python-modules/command_runner/default.nix
+++ b/pkgs/development/python-modules/command_runner/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "command_runner";
version = "1.5.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/commandlines/default.nix b/pkgs/development/python-modules/commandlines/default.nix
index 70e37055c4dd..d5eeadcf86de 100644
--- a/pkgs/development/python-modules/commandlines/default.nix
+++ b/pkgs/development/python-modules/commandlines/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "commandlines";
version = "0.4.1";
+ format = "setuptools";
# PyPI source tarballs omit tests, fetch from Github instead
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/commentjson/default.nix b/pkgs/development/python-modules/commentjson/default.nix
index d40de1ad8c2f..bd8d6f343358 100644
--- a/pkgs/development/python-modules/commentjson/default.nix
+++ b/pkgs/development/python-modules/commentjson/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "commentjson";
version = "0.9.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "vaidik";
diff --git a/pkgs/development/python-modules/commonmark/default.nix b/pkgs/development/python-modules/commonmark/default.nix
index 1efefa4bf030..bf6d74ea5f61 100644
--- a/pkgs/development/python-modules/commonmark/default.nix
+++ b/pkgs/development/python-modules/commonmark/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "commonmark";
version = "0.9.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/compiledb/default.nix b/pkgs/development/python-modules/compiledb/default.nix
index 35a78b770421..25472793cce0 100644
--- a/pkgs/development/python-modules/compiledb/default.nix
+++ b/pkgs/development/python-modules/compiledb/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "compiledb";
version = "0.10.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "nickdiego";
diff --git a/pkgs/development/python-modules/concurrent-log-handler/default.nix b/pkgs/development/python-modules/concurrent-log-handler/default.nix
index bdf74940c950..7890eda6b465 100644
--- a/pkgs/development/python-modules/concurrent-log-handler/default.nix
+++ b/pkgs/development/python-modules/concurrent-log-handler/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "concurrent-log-handler";
version = "0.9.24";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/conda/default.nix b/pkgs/development/python-modules/conda/default.nix
index 5439bde10040..e6dbe10914e7 100644
--- a/pkgs/development/python-modules/conda/default.nix
+++ b/pkgs/development/python-modules/conda/default.nix
@@ -15,6 +15,7 @@
buildPythonPackage rec {
pname = "conda";
version = "4.3.16";
+ format = "setuptools";
# this is a very outdated version of conda that isn't compatible with python 3.10+
disabled = pythonAtLeast "3.10";
diff --git a/pkgs/development/python-modules/configclass/default.nix b/pkgs/development/python-modules/configclass/default.nix
index c5138fb1fddc..bb56f3c745da 100644
--- a/pkgs/development/python-modules/configclass/default.nix
+++ b/pkgs/development/python-modules/configclass/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "configclass";
version = "0.2.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/confight/default.nix b/pkgs/development/python-modules/confight/default.nix
index 1c4b11d46d65..0a5df6aa3e20 100644
--- a/pkgs/development/python-modules/confight/default.nix
+++ b/pkgs/development/python-modules/confight/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "confight";
version = "1.3.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/configshell/default.nix b/pkgs/development/python-modules/configshell/default.nix
index 40ea4fd7be75..922b43ec729c 100644
--- a/pkgs/development/python-modules/configshell/default.nix
+++ b/pkgs/development/python-modules/configshell/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "configshell";
version = "1.1.30";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "open-iscsi";
diff --git a/pkgs/development/python-modules/configupdater/default.nix b/pkgs/development/python-modules/configupdater/default.nix
index 6016a63fbe3d..aed19b526715 100644
--- a/pkgs/development/python-modules/configupdater/default.nix
+++ b/pkgs/development/python-modules/configupdater/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "configupdater";
version = "3.2";
+ format = "setuptools";
src = fetchPypi {
inherit version;
diff --git a/pkgs/development/python-modules/connection-pool/default.nix b/pkgs/development/python-modules/connection-pool/default.nix
index 26e958f095ef..c6785a183f5e 100644
--- a/pkgs/development/python-modules/connection-pool/default.nix
+++ b/pkgs/development/python-modules/connection-pool/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "connection-pool";
version = "0.0.3";
+ format = "setuptools";
disabled = !isPy3k;
src = fetchPypi {
diff --git a/pkgs/development/python-modules/constantly/default.nix b/pkgs/development/python-modules/constantly/default.nix
index 92183fc1622c..4aad363632c2 100644
--- a/pkgs/development/python-modules/constantly/default.nix
+++ b/pkgs/development/python-modules/constantly/default.nix
@@ -4,6 +4,7 @@ let
self = buildPythonPackage rec {
pname = "constantly";
version = "15.1.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "twisted";
diff --git a/pkgs/development/python-modules/contexter/default.nix b/pkgs/development/python-modules/contexter/default.nix
index 9937d4b47526..da96829d482a 100644
--- a/pkgs/development/python-modules/contexter/default.nix
+++ b/pkgs/development/python-modules/contexter/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "contexter";
version = "0.1.4";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/contexttimer/default.nix b/pkgs/development/python-modules/contexttimer/default.nix
index e61178daaaaf..f908783fb0b6 100644
--- a/pkgs/development/python-modules/contexttimer/default.nix
+++ b/pkgs/development/python-modules/contexttimer/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "contexttimer";
version = "unstable-2019-03-30";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "brouberol";
diff --git a/pkgs/development/python-modules/cookiecutter/default.nix b/pkgs/development/python-modules/cookiecutter/default.nix
index d7ae5934d6d5..8d3374b9c910 100644
--- a/pkgs/development/python-modules/cookiecutter/default.nix
+++ b/pkgs/development/python-modules/cookiecutter/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "cookiecutter";
version = "2.3.0";
+ format = "setuptools";
# not sure why this is broken
disabled = isPyPy;
diff --git a/pkgs/development/python-modules/coordinates/default.nix b/pkgs/development/python-modules/coordinates/default.nix
index 5c5e53e989f2..e699e1b9a015 100644
--- a/pkgs/development/python-modules/coordinates/default.nix
+++ b/pkgs/development/python-modules/coordinates/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
pname = "coordinates";
version = "0.4.0";
+ format = "setuptools";
disabled = pythonOlder "3.5";
diff --git a/pkgs/development/python-modules/coreapi/default.nix b/pkgs/development/python-modules/coreapi/default.nix
index 3e8a54090402..ad172b296116 100644
--- a/pkgs/development/python-modules/coreapi/default.nix
+++ b/pkgs/development/python-modules/coreapi/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "coreapi";
version = "2.3.3";
+ format = "setuptools";
src = fetchFromGitHub {
repo = "python-client";
diff --git a/pkgs/development/python-modules/coreschema/default.nix b/pkgs/development/python-modules/coreschema/default.nix
index a36a6838c8e8..8d597e530383 100644
--- a/pkgs/development/python-modules/coreschema/default.nix
+++ b/pkgs/development/python-modules/coreschema/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "coreschema";
version = "0.0.4";
+ format = "setuptools";
src = fetchFromGitHub {
repo = "python-coreschema";
diff --git a/pkgs/development/python-modules/cornice/default.nix b/pkgs/development/python-modules/cornice/default.nix
index 49825c7af2a1..75f7a6ffb2e4 100644
--- a/pkgs/development/python-modules/cornice/default.nix
+++ b/pkgs/development/python-modules/cornice/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "cornice";
version = "6.0.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/cov-core/default.nix b/pkgs/development/python-modules/cov-core/default.nix
index ce3b08fbc9f4..6a4610fc447c 100644
--- a/pkgs/development/python-modules/cov-core/default.nix
+++ b/pkgs/development/python-modules/cov-core/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "cov-core";
version = "1.15.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/coverage/default.nix b/pkgs/development/python-modules/coverage/default.nix
index 2bcfe6c34655..cd761b45e101 100644
--- a/pkgs/development/python-modules/coverage/default.nix
+++ b/pkgs/development/python-modules/coverage/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "coverage";
version = "7.3.1";
+ format = "setuptools";
# uses f strings
disabled = pythonOlder "3.5";
diff --git a/pkgs/development/python-modules/coveralls/default.nix b/pkgs/development/python-modules/coveralls/default.nix
index 7c68a33483a2..dd3aeb50afb8 100644
--- a/pkgs/development/python-modules/coveralls/default.nix
+++ b/pkgs/development/python-modules/coveralls/default.nix
@@ -17,6 +17,7 @@
buildPythonPackage rec {
pname = "coveralls";
version = "3.3.1";
+ format = "setuptools";
disabled = isPy27;
# wanted by tests
diff --git a/pkgs/development/python-modules/cppe/default.nix b/pkgs/development/python-modules/cppe/default.nix
index 9fa87ab806ad..64e88190dc82 100644
--- a/pkgs/development/python-modules/cppe/default.nix
+++ b/pkgs/development/python-modules/cppe/default.nix
@@ -33,6 +33,8 @@ buildPythonPackage rec {
dontUseCmakeConfigure = true;
+ format = "setuptools";
+
buildInputs = [ pybind11 ]
++ lib.optional stdenv.cc.isClang llvmPackages.openmp;
diff --git a/pkgs/development/python-modules/cppy/default.nix b/pkgs/development/python-modules/cppy/default.nix
index 025da8968630..230925a213e9 100644
--- a/pkgs/development/python-modules/cppy/default.nix
+++ b/pkgs/development/python-modules/cppy/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "cppy";
version = "1.2.1";
+ format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/cram/default.nix b/pkgs/development/python-modules/cram/default.nix
index c451288f0006..4006c4f28ef3 100644
--- a/pkgs/development/python-modules/cram/default.nix
+++ b/pkgs/development/python-modules/cram/default.nix
@@ -2,6 +2,7 @@
buildPythonPackage rec {
version = "0.7";
+ format = "setuptools";
pname = "cram";
nativeCheckInputs = [ which ];
diff --git a/pkgs/development/python-modules/crashtest/default.nix b/pkgs/development/python-modules/crashtest/default.nix
index 4b03e38b74f7..296c80eae54a 100644
--- a/pkgs/development/python-modules/crashtest/default.nix
+++ b/pkgs/development/python-modules/crashtest/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "crashtest";
version = "0.4.1";
+ format = "setuptools";
disabled = !(pythonAtLeast "3.6");
src = fetchPypi {
diff --git a/pkgs/development/python-modules/crayons/default.nix b/pkgs/development/python-modules/crayons/default.nix
index 53caec665964..c52cede171a2 100644
--- a/pkgs/development/python-modules/crayons/default.nix
+++ b/pkgs/development/python-modules/crayons/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "crayons";
version = "0.4.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/crc16/default.nix b/pkgs/development/python-modules/crc16/default.nix
index ebf86a3571c6..eda1987a5b07 100644
--- a/pkgs/development/python-modules/crc16/default.nix
+++ b/pkgs/development/python-modules/crc16/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "crc16";
version = "0.1.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/crcmod/default.nix b/pkgs/development/python-modules/crcmod/default.nix
index 70053eb16713..9bc2c6ac70e1 100644
--- a/pkgs/development/python-modules/crcmod/default.nix
+++ b/pkgs/development/python-modules/crcmod/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "crcmod";
version = "1.7";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/credstash/default.nix b/pkgs/development/python-modules/credstash/default.nix
index 0267aee76100..76859ec88ff8 100644
--- a/pkgs/development/python-modules/credstash/default.nix
+++ b/pkgs/development/python-modules/credstash/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "credstash";
version = "1.17.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/cryptacular/default.nix b/pkgs/development/python-modules/cryptacular/default.nix
index 31c0ebace475..977de2396f2c 100644
--- a/pkgs/development/python-modules/cryptacular/default.nix
+++ b/pkgs/development/python-modules/cryptacular/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "cryptacular";
version = "1.6.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/cson/default.nix b/pkgs/development/python-modules/cson/default.nix
index 4c1b63946ad2..b16ee0202b2d 100644
--- a/pkgs/development/python-modules/cson/default.nix
+++ b/pkgs/development/python-modules/cson/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "cson";
version = "0.8";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/csrmesh/default.nix b/pkgs/development/python-modules/csrmesh/default.nix
index 142756341567..81f3a25b34e5 100644
--- a/pkgs/development/python-modules/csrmesh/default.nix
+++ b/pkgs/development/python-modules/csrmesh/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "csrmesh";
version = "0.10.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/css-html-js-minify/default.nix b/pkgs/development/python-modules/css-html-js-minify/default.nix
index d05941e1cfbe..304624a90ca0 100644
--- a/pkgs/development/python-modules/css-html-js-minify/default.nix
+++ b/pkgs/development/python-modules/css-html-js-minify/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "css-html-js-minify";
version = "2.5.5";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/csscompressor/default.nix b/pkgs/development/python-modules/csscompressor/default.nix
index b3d08c12e62f..01c649f222c1 100644
--- a/pkgs/development/python-modules/csscompressor/default.nix
+++ b/pkgs/development/python-modules/csscompressor/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "csscompressor";
version = "0.9.5";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/cssmin/default.nix b/pkgs/development/python-modules/cssmin/default.nix
index 929640a7c1e8..c9daf5d45827 100644
--- a/pkgs/development/python-modules/cssmin/default.nix
+++ b/pkgs/development/python-modules/cssmin/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "cssmin";
version = "0.2.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/ctap-keyring-device/default.nix b/pkgs/development/python-modules/ctap-keyring-device/default.nix
index 2c6597aeb7f0..072116769366 100644
--- a/pkgs/development/python-modules/ctap-keyring-device/default.nix
+++ b/pkgs/development/python-modules/ctap-keyring-device/default.nix
@@ -25,6 +25,7 @@ in
buildPythonPackage rec {
pname = "ctap-keyring-device";
version = "1.0.6";
+ format = "setuptools";
src = fetchPypi {
inherit version pname;
diff --git a/pkgs/development/python-modules/cucumber-tag-expressions/default.nix b/pkgs/development/python-modules/cucumber-tag-expressions/default.nix
index b0cdc10735b9..e67704be7898 100644
--- a/pkgs/development/python-modules/cucumber-tag-expressions/default.nix
+++ b/pkgs/development/python-modules/cucumber-tag-expressions/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "cucumber-tag-expressions";
version = "4.1.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/cufflinks/default.nix b/pkgs/development/python-modules/cufflinks/default.nix
index cc9f4ac69b4e..4884c2e584bc 100644
--- a/pkgs/development/python-modules/cufflinks/default.nix
+++ b/pkgs/development/python-modules/cufflinks/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "cufflinks";
version = "0.17.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/cupy/default.nix b/pkgs/development/python-modules/cupy/default.nix
index 71defbb99b98..923ef7d126db 100644
--- a/pkgs/development/python-modules/cupy/default.nix
+++ b/pkgs/development/python-modules/cupy/default.nix
@@ -41,6 +41,7 @@ in
buildPythonPackage rec {
pname = "cupy";
version = "12.2.0";
+ format = "setuptools";
disabled = pythonOlder "3.7";
diff --git a/pkgs/development/python-modules/curve25519-donna/default.nix b/pkgs/development/python-modules/curve25519-donna/default.nix
index ea96efb91843..d098d47e7190 100644
--- a/pkgs/development/python-modules/curve25519-donna/default.nix
+++ b/pkgs/development/python-modules/curve25519-donna/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "curve25519-donna";
version = "1.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/cvxopt/default.nix b/pkgs/development/python-modules/cvxopt/default.nix
index 3e94238709d5..0ba23e151060 100644
--- a/pkgs/development/python-modules/cvxopt/default.nix
+++ b/pkgs/development/python-modules/cvxopt/default.nix
@@ -21,6 +21,7 @@ assert (!blas.isILP64) && (!lapack.isILP64);
buildPythonPackage rec {
pname = "cvxopt";
version = "1.3.2";
+ format = "setuptools";
disabled = isPyPy; # hangs at [translation:info]
diff --git a/pkgs/development/python-modules/cxxfilt/default.nix b/pkgs/development/python-modules/cxxfilt/default.nix
index 8b9c8f979c21..2bf02c564256 100644
--- a/pkgs/development/python-modules/cxxfilt/default.nix
+++ b/pkgs/development/python-modules/cxxfilt/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "cxxfilt";
version = "0.3.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/cycler/default.nix b/pkgs/development/python-modules/cycler/default.nix
index 9df059251241..07be526f659b 100644
--- a/pkgs/development/python-modules/cycler/default.nix
+++ b/pkgs/development/python-modules/cycler/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "cycler";
version = "0.11.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/cypari2/default.nix b/pkgs/development/python-modules/cypari2/default.nix
index c2bdca1bfe69..5b5ca31e4d02 100644
--- a/pkgs/development/python-modules/cypari2/default.nix
+++ b/pkgs/development/python-modules/cypari2/default.nix
@@ -13,6 +13,7 @@ buildPythonPackage rec {
pname = "cypari2";
# upgrade may break sage, please test the sage build or ping @timokau on upgrade
version = "2.1.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/cysignals/default.nix b/pkgs/development/python-modules/cysignals/default.nix
index d03e3ba501ec..dc6d412f2459 100644
--- a/pkgs/development/python-modules/cysignals/default.nix
+++ b/pkgs/development/python-modules/cysignals/default.nix
@@ -11,6 +11,7 @@ assert pariSupport -> pari != null;
buildPythonPackage rec {
pname = "cysignals";
version = "1.11.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/cytoolz/default.nix b/pkgs/development/python-modules/cytoolz/default.nix
index fafc31d65882..e46d0816577d 100644
--- a/pkgs/development/python-modules/cytoolz/default.nix
+++ b/pkgs/development/python-modules/cytoolz/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "cytoolz";
version = "0.12.2";
+ format = "setuptools";
disabled = isPy27 || isPyPy;
src = fetchPypi {
diff --git a/pkgs/development/python-modules/daemonize/default.nix b/pkgs/development/python-modules/daemonize/default.nix
index 26f23b7156dd..bdff79e29aa7 100644
--- a/pkgs/development/python-modules/daemonize/default.nix
+++ b/pkgs/development/python-modules/daemonize/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "daemonize";
version = "2.5.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/daemonocle/default.nix b/pkgs/development/python-modules/daemonocle/default.nix
index e673dd1adf5d..5acec6393632 100644
--- a/pkgs/development/python-modules/daemonocle/default.nix
+++ b/pkgs/development/python-modules/daemonocle/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "daemonocle";
version = "1.2.3";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "jnrbsn";
diff --git a/pkgs/development/python-modules/dash-core-components/default.nix b/pkgs/development/python-modules/dash-core-components/default.nix
index c6103d5e5ee7..109facaff4e5 100644
--- a/pkgs/development/python-modules/dash-core-components/default.nix
+++ b/pkgs/development/python-modules/dash-core-components/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "dash-core-components";
version = "2.0.0";
+ format = "setuptools";
src = fetchPypi {
pname = "dash_core_components";
diff --git a/pkgs/development/python-modules/dash-html-components/default.nix b/pkgs/development/python-modules/dash-html-components/default.nix
index ae5496ec5043..9d7f7d4a54ba 100644
--- a/pkgs/development/python-modules/dash-html-components/default.nix
+++ b/pkgs/development/python-modules/dash-html-components/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "dash-html-components";
version = "2.0.0";
+ format = "setuptools";
src = fetchPypi {
pname = "dash_html_components";
diff --git a/pkgs/development/python-modules/dash-table/default.nix b/pkgs/development/python-modules/dash-table/default.nix
index 2463e50fb32c..b40602585ae5 100644
--- a/pkgs/development/python-modules/dash-table/default.nix
+++ b/pkgs/development/python-modules/dash-table/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "dash-table";
version = "5.0.0";
+ format = "setuptools";
src = fetchPypi {
pname = "dash_table";
diff --git a/pkgs/development/python-modules/datapoint/default.nix b/pkgs/development/python-modules/datapoint/default.nix
index 4b68fe24b427..e93651be1625 100644
--- a/pkgs/development/python-modules/datapoint/default.nix
+++ b/pkgs/development/python-modules/datapoint/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "datapoint";
version = "0.9.8";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "ejep";
diff --git a/pkgs/development/python-modules/datashape/default.nix b/pkgs/development/python-modules/datashape/default.nix
index a7964914d079..6736483a8ba4 100644
--- a/pkgs/development/python-modules/datashape/default.nix
+++ b/pkgs/development/python-modules/datashape/default.nix
@@ -22,6 +22,7 @@ let
in buildPythonPackage rec {
pname = "datashape";
version = "0.5.4";
+ format = "setuptools";
src = fetcher {
inherit pname version;
diff --git a/pkgs/development/python-modules/dateutils/default.nix b/pkgs/development/python-modules/dateutils/default.nix
index ba9996bbed73..f9efbb47eb05 100644
--- a/pkgs/development/python-modules/dateutils/default.nix
+++ b/pkgs/development/python-modules/dateutils/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "dateutils";
version = "0.6.12";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/dawg-python/default.nix b/pkgs/development/python-modules/dawg-python/default.nix
index f8da613d98bc..015e6a1d5c34 100644
--- a/pkgs/development/python-modules/dawg-python/default.nix
+++ b/pkgs/development/python-modules/dawg-python/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "dawg-python";
version = "0.7.2";
+ format = "setuptools";
src = fetchPypi {
inherit version;
diff --git a/pkgs/development/python-modules/dbfread/default.nix b/pkgs/development/python-modules/dbfread/default.nix
index 1708a75fc10e..2e7f12e0f061 100644
--- a/pkgs/development/python-modules/dbfread/default.nix
+++ b/pkgs/development/python-modules/dbfread/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "dbfread";
version = "2.0.7";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/dbus-client-gen/default.nix b/pkgs/development/python-modules/dbus-client-gen/default.nix
index 811ec6e0d3db..fdc173258e50 100644
--- a/pkgs/development/python-modules/dbus-client-gen/default.nix
+++ b/pkgs/development/python-modules/dbus-client-gen/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "dbus-client-gen";
version = "0.5.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/dbus-next/default.nix b/pkgs/development/python-modules/dbus-next/default.nix
index f1b32b6a3bc0..0ce5b2f90394 100644
--- a/pkgs/development/python-modules/dbus-next/default.nix
+++ b/pkgs/development/python-modules/dbus-next/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "dbus-next";
version = "0.2.3";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "altdesktop";
diff --git a/pkgs/development/python-modules/dbus-signature-pyparsing/default.nix b/pkgs/development/python-modules/dbus-signature-pyparsing/default.nix
index 2b00b34be19c..083a4d7dc7dc 100644
--- a/pkgs/development/python-modules/dbus-signature-pyparsing/default.nix
+++ b/pkgs/development/python-modules/dbus-signature-pyparsing/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "dbus-signature-pyparsing";
version = "0.4.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "stratis-storage";
diff --git a/pkgs/development/python-modules/dcmstack/default.nix b/pkgs/development/python-modules/dcmstack/default.nix
index 08dcbb796acb..8e7b74fc8dd3 100644
--- a/pkgs/development/python-modules/dcmstack/default.nix
+++ b/pkgs/development/python-modules/dcmstack/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "dcmstack";
version = "0.9";
+ format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/ddt/default.nix b/pkgs/development/python-modules/ddt/default.nix
index 4c0d90575c69..6e1f2b154a53 100644
--- a/pkgs/development/python-modules/ddt/default.nix
+++ b/pkgs/development/python-modules/ddt/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "ddt";
version = "1.6.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/deap/default.nix b/pkgs/development/python-modules/deap/default.nix
index ad69642a4f7b..aa581062c5f9 100644
--- a/pkgs/development/python-modules/deap/default.nix
+++ b/pkgs/development/python-modules/deap/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "deap";
version = "1.4.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/debtcollector/default.nix b/pkgs/development/python-modules/debtcollector/default.nix
index b7617af15ff1..620f615b6e51 100644
--- a/pkgs/development/python-modules/debtcollector/default.nix
+++ b/pkgs/development/python-modules/debtcollector/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "debtcollector";
version = "2.5.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/debts/default.nix b/pkgs/development/python-modules/debts/default.nix
index 7055a3736b22..3128f7128832 100644
--- a/pkgs/development/python-modules/debts/default.nix
+++ b/pkgs/development/python-modules/debts/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "debts";
version = "0.5";
+ format = "setuptools";
# pypi does not ship tests
src = fetchFromGitLab {
diff --git a/pkgs/development/python-modules/deep-chainmap/default.nix b/pkgs/development/python-modules/deep-chainmap/default.nix
index 9a9bada8c2a5..9a6d7eaee693 100644
--- a/pkgs/development/python-modules/deep-chainmap/default.nix
+++ b/pkgs/development/python-modules/deep-chainmap/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "deep-chainmap";
version = "0.1.1";
+ format = "setuptools";
src = fetchPypi {
pname = "deep_chainmap";
diff --git a/pkgs/development/python-modules/deepdish/default.nix b/pkgs/development/python-modules/deepdish/default.nix
index 0b04c2cc4418..da73114835f8 100644
--- a/pkgs/development/python-modules/deepdish/default.nix
+++ b/pkgs/development/python-modules/deepdish/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "deepdish";
version = "0.3.7";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/deeptoolsintervals/default.nix b/pkgs/development/python-modules/deeptoolsintervals/default.nix
index 89cebb91ab39..7f78a92877a7 100644
--- a/pkgs/development/python-modules/deeptoolsintervals/default.nix
+++ b/pkgs/development/python-modules/deeptoolsintervals/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "deeptoolsintervals";
version = "0.1.9";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/deezer-py/default.nix b/pkgs/development/python-modules/deezer-py/default.nix
index f06c9b0d2944..109f873138c6 100644
--- a/pkgs/development/python-modules/deezer-py/default.nix
+++ b/pkgs/development/python-modules/deezer-py/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "deezer-py";
version = "1.3.7";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/deform/default.nix b/pkgs/development/python-modules/deform/default.nix
index 3e5ad6939e9d..b094b46c663a 100644
--- a/pkgs/development/python-modules/deform/default.nix
+++ b/pkgs/development/python-modules/deform/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
pname = "deform";
version = "2.0.15";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/defusedxml/default.nix b/pkgs/development/python-modules/defusedxml/default.nix
index 6ac1bab0845e..e2e7de205c8c 100644
--- a/pkgs/development/python-modules/defusedxml/default.nix
+++ b/pkgs/development/python-modules/defusedxml/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "defusedxml";
version = "0.7.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/dehinter/default.nix b/pkgs/development/python-modules/dehinter/default.nix
index 30eae7942765..1775e01fa8c9 100644
--- a/pkgs/development/python-modules/dehinter/default.nix
+++ b/pkgs/development/python-modules/dehinter/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "dehinter";
version = "4.0.0";
+ format = "setuptools";
# PyPI source tarballs omit tests, fetch from Github instead
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/deluge-client/default.nix b/pkgs/development/python-modules/deluge-client/default.nix
index 4426fe65bf5e..3b812d671c9d 100644
--- a/pkgs/development/python-modules/deluge-client/default.nix
+++ b/pkgs/development/python-modules/deluge-client/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "deluge-client";
version = "1.9.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/deprecated/default.nix b/pkgs/development/python-modules/deprecated/default.nix
index ed2cf8a01171..09664f977a05 100644
--- a/pkgs/development/python-modules/deprecated/default.nix
+++ b/pkgs/development/python-modules/deprecated/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "deprecated";
version = "1.2.14";
+ format = "setuptools";
outputs = [ "out" "doc" ];
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/deprecation/default.nix b/pkgs/development/python-modules/deprecation/default.nix
index 9ea6e5c2c6dd..3fccbde6e8b6 100644
--- a/pkgs/development/python-modules/deprecation/default.nix
+++ b/pkgs/development/python-modules/deprecation/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "deprecation";
version = "2.1.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/devialet/default.nix b/pkgs/development/python-modules/devialet/default.nix
new file mode 100644
index 000000000000..086f27e42144
--- /dev/null
+++ b/pkgs/development/python-modules/devialet/default.nix
@@ -0,0 +1,45 @@
+{ lib
+, aiohttp
+, buildPythonPackage
+, fetchFromGitHub
+, pythonOlder
+, setuptools
+}:
+
+buildPythonPackage rec {
+ pname = "devialet";
+ version = "1.4.3";
+ pyproject = true;
+
+ disabled = pythonOlder "3.7";
+
+ src = fetchFromGitHub {
+ owner = "fwestenberg";
+ repo = "devialet";
+ rev = "refs/tags/v${version}";
+ hash = "sha256-DVwf1zQXwPe8W2SzL9CnYE+gwLgPEnI+tQTfR+ijwF4=";
+ };
+
+ nativeBuildInputs = [
+ setuptools
+ ];
+
+ propagatedBuildInputs = [
+ aiohttp
+ ];
+
+ # Module has no tests
+ doCheck = false;
+
+ pythonImportsCheck = [
+ "devialet"
+ ];
+
+ meta = with lib; {
+ description = "Library to interact with the Devialet API";
+ homepage = "https://github.com/fwestenberg/devialet";
+ changelog = "https://github.com/fwestenberg/devialet/releases/tag/v${version}";
+ license = licenses.mit;
+ maintainers = with maintainers; [ fab ];
+ };
+}
diff --git a/pkgs/development/python-modules/devolo-home-control-api/default.nix b/pkgs/development/python-modules/devolo-home-control-api/default.nix
index 2782789e957a..e614f206f328 100644
--- a/pkgs/development/python-modules/devolo-home-control-api/default.nix
+++ b/pkgs/development/python-modules/devolo-home-control-api/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "devolo-home-control-api";
version = "0.18.3";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/dicom2nifti/default.nix b/pkgs/development/python-modules/dicom2nifti/default.nix
index dd683b4d1bfd..8c716135a104 100644
--- a/pkgs/development/python-modules/dicom2nifti/default.nix
+++ b/pkgs/development/python-modules/dicom2nifti/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "dicom2nifti";
version = "2.4.8";
+ format = "setuptools";
disabled = pythonOlder "3.6";
# no tests in PyPI dist
diff --git a/pkgs/development/python-modules/dictionaries/default.nix b/pkgs/development/python-modules/dictionaries/default.nix
index 2a3e752c2062..0395c7796d9f 100644
--- a/pkgs/development/python-modules/dictionaries/default.nix
+++ b/pkgs/development/python-modules/dictionaries/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "dictionaries";
version = "0.0.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/dicttoxml/default.nix b/pkgs/development/python-modules/dicttoxml/default.nix
index c96f37c177c9..d205aa0cd471 100644
--- a/pkgs/development/python-modules/dicttoxml/default.nix
+++ b/pkgs/development/python-modules/dicttoxml/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "dicttoxml";
version = "1.7.16";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/digi-xbee/default.nix b/pkgs/development/python-modules/digi-xbee/default.nix
index 52bfaee7911b..7514ba8609d0 100644
--- a/pkgs/development/python-modules/digi-xbee/default.nix
+++ b/pkgs/development/python-modules/digi-xbee/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "digi-xbee";
version = "1.4.1";
+ format = "setuptools";
disabled = isPy27;
src = fetchPypi {
diff --git a/pkgs/development/python-modules/directv/default.nix b/pkgs/development/python-modules/directv/default.nix
index 34202a4b1c54..d8aaa9b7df67 100644
--- a/pkgs/development/python-modules/directv/default.nix
+++ b/pkgs/development/python-modules/directv/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "directv";
version = "0.4.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "ctalkington";
diff --git a/pkgs/development/python-modules/discid/default.nix b/pkgs/development/python-modules/discid/default.nix
index 1c24402926f3..ec921be17ddb 100644
--- a/pkgs/development/python-modules/discid/default.nix
+++ b/pkgs/development/python-modules/discid/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "discid";
version = "1.2.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/dissononce/default.nix b/pkgs/development/python-modules/dissononce/default.nix
index f3d903f91c99..da783408efd8 100644
--- a/pkgs/development/python-modules/dissononce/default.nix
+++ b/pkgs/development/python-modules/dissononce/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "dissononce";
version = "0.34.3";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "tgalal";
diff --git a/pkgs/development/python-modules/distorm3/default.nix b/pkgs/development/python-modules/distorm3/default.nix
index 5748effd390d..0471855b79d3 100644
--- a/pkgs/development/python-modules/distorm3/default.nix
+++ b/pkgs/development/python-modules/distorm3/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "distorm3";
version = "3.5.2";
+ format = "setuptools";
disabled = pythonOlder "3.5";
diff --git a/pkgs/development/python-modules/dj-rest-auth/default.nix b/pkgs/development/python-modules/dj-rest-auth/default.nix
index 116e3085d908..5e1e1a57928d 100644
--- a/pkgs/development/python-modules/dj-rest-auth/default.nix
+++ b/pkgs/development/python-modules/dj-rest-auth/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "dj-rest-auth";
version = "5.0.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "iMerica";
diff --git a/pkgs/development/python-modules/dj-search-url/default.nix b/pkgs/development/python-modules/dj-search-url/default.nix
index 410ed08d9478..057d2c6acdac 100644
--- a/pkgs/development/python-modules/dj-search-url/default.nix
+++ b/pkgs/development/python-modules/dj-search-url/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
version = "0.1";
+ format = "setuptools";
pname = "dj-search-url";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/django-annoying/default.nix b/pkgs/development/python-modules/django-annoying/default.nix
index 9772df000bca..5259a974d648 100644
--- a/pkgs/development/python-modules/django-annoying/default.nix
+++ b/pkgs/development/python-modules/django-annoying/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "django-annoying";
version = "0.10.6";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "skorokithakis";
diff --git a/pkgs/development/python-modules/django-anymail/default.nix b/pkgs/development/python-modules/django-anymail/default.nix
index 50b86d7fb90a..a4944b830d23 100644
--- a/pkgs/development/python-modules/django-anymail/default.nix
+++ b/pkgs/development/python-modules/django-anymail/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "django-anymail";
version = "10.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "anymail";
diff --git a/pkgs/development/python-modules/django-autocomplete-light/default.nix b/pkgs/development/python-modules/django-autocomplete-light/default.nix
index 774bcda4ba83..08390b00efd0 100644
--- a/pkgs/development/python-modules/django-autocomplete-light/default.nix
+++ b/pkgs/development/python-modules/django-autocomplete-light/default.nix
@@ -20,6 +20,7 @@
buildPythonPackage rec {
pname = "django-autocomplete-light";
version = "3.9.4";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "yourlabs";
diff --git a/pkgs/development/python-modules/django-cache-url/default.nix b/pkgs/development/python-modules/django-cache-url/default.nix
index 01cccaf8c50d..d2167350874c 100644
--- a/pkgs/development/python-modules/django-cache-url/default.nix
+++ b/pkgs/development/python-modules/django-cache-url/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
version = "3.2.2";
+ format = "setuptools";
pname = "django-cache-url";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/django-celery-email/default.nix b/pkgs/development/python-modules/django-celery-email/default.nix
index d94760baf635..d403ee8d4103 100644
--- a/pkgs/development/python-modules/django-celery-email/default.nix
+++ b/pkgs/development/python-modules/django-celery-email/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "django-celery-email";
version = "3.0.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "pmclanahan";
diff --git a/pkgs/development/python-modules/django-colorful/default.nix b/pkgs/development/python-modules/django-colorful/default.nix
index 5de127a97221..093be1ab607e 100644
--- a/pkgs/development/python-modules/django-colorful/default.nix
+++ b/pkgs/development/python-modules/django-colorful/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "django-colorful";
version = "1.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/django-contrib-comments/default.nix b/pkgs/development/python-modules/django-contrib-comments/default.nix
index 66189a88d0d6..fe0ce82b52a0 100644
--- a/pkgs/development/python-modules/django-contrib-comments/default.nix
+++ b/pkgs/development/python-modules/django-contrib-comments/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "django-contrib-comments";
version = "2.2.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/django-cors-headers/default.nix b/pkgs/development/python-modules/django-cors-headers/default.nix
index 0c13c0b02100..a3b79ca10a3f 100644
--- a/pkgs/development/python-modules/django-cors-headers/default.nix
+++ b/pkgs/development/python-modules/django-cors-headers/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "django-cors-headers";
version = "3.13.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "adamchainz";
diff --git a/pkgs/development/python-modules/django-csp/default.nix b/pkgs/development/python-modules/django-csp/default.nix
index c54583447671..ed3add9a5cd0 100644
--- a/pkgs/development/python-modules/django-csp/default.nix
+++ b/pkgs/development/python-modules/django-csp/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "django-csp";
version = "3.7";
+ format = "setuptools";
src = fetchPypi {
inherit version;
diff --git a/pkgs/development/python-modules/django-environ/default.nix b/pkgs/development/python-modules/django-environ/default.nix
index b0e3f6eb0c40..c9c6b9971744 100644
--- a/pkgs/development/python-modules/django-environ/default.nix
+++ b/pkgs/development/python-modules/django-environ/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "django-environ";
version = "0.11.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/django-extensions/default.nix b/pkgs/development/python-modules/django-extensions/default.nix
index eb46b6b86920..474ede58b770 100644
--- a/pkgs/development/python-modules/django-extensions/default.nix
+++ b/pkgs/development/python-modules/django-extensions/default.nix
@@ -16,6 +16,7 @@
buildPythonPackage rec {
pname = "django-extensions";
version = "3.2.3";
+ format = "setuptools";
src = fetchFromGitHub {
owner = pname;
diff --git a/pkgs/development/python-modules/django-gravatar2/default.nix b/pkgs/development/python-modules/django-gravatar2/default.nix
index 458723601dd7..d43748448c51 100644
--- a/pkgs/development/python-modules/django-gravatar2/default.nix
+++ b/pkgs/development/python-modules/django-gravatar2/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "django-gravatar2";
version = "1.4.4";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/django-guardian/default.nix b/pkgs/development/python-modules/django-guardian/default.nix
index 0ae0eac3ecb8..968e82b5849d 100644
--- a/pkgs/development/python-modules/django-guardian/default.nix
+++ b/pkgs/development/python-modules/django-guardian/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "django-guardian";
version = "2.4.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/django-hcaptcha/default.nix b/pkgs/development/python-modules/django-hcaptcha/default.nix
index 52cf7ffb7ea5..9daf8330331c 100644
--- a/pkgs/development/python-modules/django-hcaptcha/default.nix
+++ b/pkgs/development/python-modules/django-hcaptcha/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "django-hcaptcha";
version = "0.2.0";
+ format = "setuptools";
src = fetchPypi {
inherit version;
diff --git a/pkgs/development/python-modules/django-health-check/default.nix b/pkgs/development/python-modules/django-health-check/default.nix
index f4bb2db23c17..8d8e266014cb 100644
--- a/pkgs/development/python-modules/django-health-check/default.nix
+++ b/pkgs/development/python-modules/django-health-check/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "django-health-check";
version = "3.17.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "KristianOellegaard";
diff --git a/pkgs/development/python-modules/django-js-reverse/default.nix b/pkgs/development/python-modules/django-js-reverse/default.nix
index a6f31a05c8f3..a30330fcd9e4 100644
--- a/pkgs/development/python-modules/django-js-reverse/default.nix
+++ b/pkgs/development/python-modules/django-js-reverse/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "django-js-reverse";
version = "0.10.1-b1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "BITSOLVER";
diff --git a/pkgs/development/python-modules/django-logentry-admin/default.nix b/pkgs/development/python-modules/django-logentry-admin/default.nix
index b3287b6f5223..af208427a63a 100644
--- a/pkgs/development/python-modules/django-logentry-admin/default.nix
+++ b/pkgs/development/python-modules/django-logentry-admin/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "django-logentry-admin";
version = "1.1.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "yprez";
diff --git a/pkgs/development/python-modules/django-multiselectfield/default.nix b/pkgs/development/python-modules/django-multiselectfield/default.nix
index 046c60989a74..6864d0c8f9f1 100644
--- a/pkgs/development/python-modules/django-multiselectfield/default.nix
+++ b/pkgs/development/python-modules/django-multiselectfield/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "django-multiselectfield";
version = "0.1.12";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/django-nose/default.nix b/pkgs/development/python-modules/django-nose/default.nix
index 2506f6aba44a..86aa7b3a4e4a 100644
--- a/pkgs/development/python-modules/django-nose/default.nix
+++ b/pkgs/development/python-modules/django-nose/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "django-nose";
version = "1.4.7";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/django-otp/default.nix b/pkgs/development/python-modules/django-otp/default.nix
index b2417303133b..216b24e3c0c0 100644
--- a/pkgs/development/python-modules/django-otp/default.nix
+++ b/pkgs/development/python-modules/django-otp/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "django-otp";
version = "1.1.3";
+ format = "setuptools";
disabled = pythonOlder "3";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/django-paintstore/default.nix b/pkgs/development/python-modules/django-paintstore/default.nix
index 28a773a5c01b..edafdf164911 100644
--- a/pkgs/development/python-modules/django-paintstore/default.nix
+++ b/pkgs/development/python-modules/django-paintstore/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "django-paintstore";
version = "0.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/django-pglocks/default.nix b/pkgs/development/python-modules/django-pglocks/default.nix
index a84850a1fda9..dae4fd2ad0ec 100644
--- a/pkgs/development/python-modules/django-pglocks/default.nix
+++ b/pkgs/development/python-modules/django-pglocks/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "django-pglocks";
version = "1.0.4";
+ format = "setuptools";
meta = {
description = "PostgreSQL locking context managers and functions for Django.";
diff --git a/pkgs/development/python-modules/django-polymorphic/default.nix b/pkgs/development/python-modules/django-polymorphic/default.nix
index 6db31decd287..4df2a1406ef7 100644
--- a/pkgs/development/python-modules/django-polymorphic/default.nix
+++ b/pkgs/development/python-modules/django-polymorphic/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "django-polymorphic";
version = "3.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "django-polymorphic";
diff --git a/pkgs/development/python-modules/django-ranged-response/default.nix b/pkgs/development/python-modules/django-ranged-response/default.nix
index 5fb0545f1fee..35f4bb2a7e83 100644
--- a/pkgs/development/python-modules/django-ranged-response/default.nix
+++ b/pkgs/development/python-modules/django-ranged-response/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "django-ranged-response";
version = "0.2.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/django-raster/default.nix b/pkgs/development/python-modules/django-raster/default.nix
index 673a86797266..d5a01cd195da 100644
--- a/pkgs/development/python-modules/django-raster/default.nix
+++ b/pkgs/development/python-modules/django-raster/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
version = "0.8.1";
+ format = "setuptools";
pname = "django-raster";
disabled = !isPy3k;
diff --git a/pkgs/development/python-modules/django-rest-auth/default.nix b/pkgs/development/python-modules/django-rest-auth/default.nix
index 5b8937fb048c..eb14a6a3c316 100644
--- a/pkgs/development/python-modules/django-rest-auth/default.nix
+++ b/pkgs/development/python-modules/django-rest-auth/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "django-rest-auth";
version = "0.9.5";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "Tivix";
diff --git a/pkgs/development/python-modules/django-rest-polymorphic/default.nix b/pkgs/development/python-modules/django-rest-polymorphic/default.nix
index 730d05d445ed..5cf6f84ad554 100644
--- a/pkgs/development/python-modules/django-rest-polymorphic/default.nix
+++ b/pkgs/development/python-modules/django-rest-polymorphic/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "django-rest-polymorphic";
version = "0.1.10";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "apirobot";
diff --git a/pkgs/development/python-modules/django-scopes/default.nix b/pkgs/development/python-modules/django-scopes/default.nix
index 5f3fdecc64ba..df4cd3599fac 100644
--- a/pkgs/development/python-modules/django-scopes/default.nix
+++ b/pkgs/development/python-modules/django-scopes/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "django-scopes";
version = "2.0.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "raphaelm";
diff --git a/pkgs/development/python-modules/django-sekizai/default.nix b/pkgs/development/python-modules/django-sekizai/default.nix
index 0c28ee283a1d..5c040ee026ba 100644
--- a/pkgs/development/python-modules/django-sekizai/default.nix
+++ b/pkgs/development/python-modules/django-sekizai/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "django-sekizai";
version = "4.1.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/django-simple-captcha/default.nix b/pkgs/development/python-modules/django-simple-captcha/default.nix
index 4b61d523a5ab..d43892cb04d3 100644
--- a/pkgs/development/python-modules/django-simple-captcha/default.nix
+++ b/pkgs/development/python-modules/django-simple-captcha/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "django-simple-captcha";
version = "0.5.20";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/django-sites/default.nix b/pkgs/development/python-modules/django-sites/default.nix
index 3a9255daecdf..52c78b8f5e3d 100644
--- a/pkgs/development/python-modules/django-sites/default.nix
+++ b/pkgs/development/python-modules/django-sites/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "django-sites";
version = "0.11";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "niwinz";
diff --git a/pkgs/development/python-modules/django-sr/default.nix b/pkgs/development/python-modules/django-sr/default.nix
index 39b3832185d3..d14935d414bd 100644
--- a/pkgs/development/python-modules/django-sr/default.nix
+++ b/pkgs/development/python-modules/django-sr/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "django-sr";
version = "0.0.4";
+ format = "setuptools";
meta = {
description = "Django settings resolver";
diff --git a/pkgs/development/python-modules/django-tagging/default.nix b/pkgs/development/python-modules/django-tagging/default.nix
index 4bcaa549a12f..ba62d65825e3 100644
--- a/pkgs/development/python-modules/django-tagging/default.nix
+++ b/pkgs/development/python-modules/django-tagging/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "django-tagging";
version = "0.5.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/django-versatileimagefield/default.nix b/pkgs/development/python-modules/django-versatileimagefield/default.nix
index a03a8a282d9c..bd0e45dee75f 100644
--- a/pkgs/development/python-modules/django-versatileimagefield/default.nix
+++ b/pkgs/development/python-modules/django-versatileimagefield/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "django-versatileimagefield";
version = "3.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/djangoql/default.nix b/pkgs/development/python-modules/djangoql/default.nix
index 55da45f46370..ac6e94c4f9d5 100644
--- a/pkgs/development/python-modules/djangoql/default.nix
+++ b/pkgs/development/python-modules/djangoql/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "djangoql";
version = "0.17.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/djangorestframework-camel-case/default.nix b/pkgs/development/python-modules/djangorestframework-camel-case/default.nix
index d5b388f5f5e3..c9bfc512b738 100644
--- a/pkgs/development/python-modules/djangorestframework-camel-case/default.nix
+++ b/pkgs/development/python-modules/djangorestframework-camel-case/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "djangorestframework-camel-case";
version = "1.4.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/djangorestframework-guardian/default.nix b/pkgs/development/python-modules/djangorestframework-guardian/default.nix
index 4358a61b3452..4e8a941d411f 100644
--- a/pkgs/development/python-modules/djangorestframework-guardian/default.nix
+++ b/pkgs/development/python-modules/djangorestframework-guardian/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "djangorestframework-guardian";
version = "0.3.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "rpkilby";
diff --git a/pkgs/development/python-modules/djangorestframework-guardian2/default.nix b/pkgs/development/python-modules/djangorestframework-guardian2/default.nix
index 786a401d80b6..d2e7ea08af8a 100644
--- a/pkgs/development/python-modules/djangorestframework-guardian2/default.nix
+++ b/pkgs/development/python-modules/djangorestframework-guardian2/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "djangorestframework-guardian2";
version = "0.5.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "johnthagen";
diff --git a/pkgs/development/python-modules/djangorestframework-recursive/default.nix b/pkgs/development/python-modules/djangorestframework-recursive/default.nix
index d4a96d679522..e51fa173a803 100644
--- a/pkgs/development/python-modules/djangorestframework-recursive/default.nix
+++ b/pkgs/development/python-modules/djangorestframework-recursive/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "djangorestframework-recursive";
version = "0.1.2";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "heywbj";
diff --git a/pkgs/development/python-modules/djangorestframework/default.nix b/pkgs/development/python-modules/djangorestframework/default.nix
index ced22d54803a..e2dc4ce14887 100644
--- a/pkgs/development/python-modules/djangorestframework/default.nix
+++ b/pkgs/development/python-modules/djangorestframework/default.nix
@@ -15,6 +15,7 @@
buildPythonPackage rec {
pname = "djangorestframework";
version = "3.14.0";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/djmail/default.nix b/pkgs/development/python-modules/djmail/default.nix
index 8efb9788e127..28e9b88d3c32 100644
--- a/pkgs/development/python-modules/djmail/default.nix
+++ b/pkgs/development/python-modules/djmail/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "djmail";
version = "2.0.0";
+ format = "setuptools";
meta = {
description = "Simple, powerfull and nonobstructive django email middleware";
diff --git a/pkgs/development/python-modules/dkimpy/default.nix b/pkgs/development/python-modules/dkimpy/default.nix
index aa3e06bd9257..6b639f8cc8c3 100644
--- a/pkgs/development/python-modules/dkimpy/default.nix
+++ b/pkgs/development/python-modules/dkimpy/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "dkimpy";
version = "1.1.5";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/dlib/default.nix b/pkgs/development/python-modules/dlib/default.nix
index 0a52d78c824f..224c8ccd4e15 100644
--- a/pkgs/development/python-modules/dlib/default.nix
+++ b/pkgs/development/python-modules/dlib/default.nix
@@ -6,6 +6,8 @@
buildPythonPackage {
inherit (dlib) pname version src nativeBuildInputs buildInputs meta;
+ format = "setuptools";
+
patches = [
./build-cores.patch
];
diff --git a/pkgs/development/python-modules/dlx/default.nix b/pkgs/development/python-modules/dlx/default.nix
index 81ae3deda624..c8f89b7db7c1 100644
--- a/pkgs/development/python-modules/dlx/default.nix
+++ b/pkgs/development/python-modules/dlx/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "dlx";
version = "1.0.4";
+ format = "setuptools";
# untagged releases
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/dm-haiku/default.nix b/pkgs/development/python-modules/dm-haiku/default.nix
index 7e2a3b3573cd..08c1716867a7 100644
--- a/pkgs/development/python-modules/dm-haiku/default.nix
+++ b/pkgs/development/python-modules/dm-haiku/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "dm-haiku";
version = "0.0.10";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "deepmind";
diff --git a/pkgs/development/python-modules/dm-tree/default.nix b/pkgs/development/python-modules/dm-tree/default.nix
index de1a5f664648..071a0fee432e 100644
--- a/pkgs/development/python-modules/dm-tree/default.nix
+++ b/pkgs/development/python-modules/dm-tree/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "dm-tree";
version = "0.1.8";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "deepmind";
diff --git a/pkgs/development/python-modules/docker-py/default.nix b/pkgs/development/python-modules/docker-py/default.nix
index 2d88f64d36a5..b5ab643d6ebc 100644
--- a/pkgs/development/python-modules/docker-py/default.nix
+++ b/pkgs/development/python-modules/docker-py/default.nix
@@ -2,6 +2,7 @@
buildPythonPackage rec {
version = "1.10.6";
+ format = "setuptools";
pname = "docker-py";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/docker-pycreds/default.nix b/pkgs/development/python-modules/docker-pycreds/default.nix
index c022d62bfa84..2c6c0ad2038d 100644
--- a/pkgs/development/python-modules/docker-pycreds/default.nix
+++ b/pkgs/development/python-modules/docker-pycreds/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "docker-pycreds";
version = "0.4.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/dockerpty/default.nix b/pkgs/development/python-modules/dockerpty/default.nix
index 775767e6fecf..1dc5ff6a8316 100644
--- a/pkgs/development/python-modules/dockerpty/default.nix
+++ b/pkgs/development/python-modules/dockerpty/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "dockerpty";
version = "0.4.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/dockerspawner/default.nix b/pkgs/development/python-modules/dockerspawner/default.nix
index bd8af6391a43..7023af73f1df 100644
--- a/pkgs/development/python-modules/dockerspawner/default.nix
+++ b/pkgs/development/python-modules/dockerspawner/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "dockerspawner";
version = "12.1.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/docloud/default.nix b/pkgs/development/python-modules/docloud/default.nix
index 2c92b32c748c..9e30ea389954 100644
--- a/pkgs/development/python-modules/docloud/default.nix
+++ b/pkgs/development/python-modules/docloud/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "docloud";
version = "1.0.375";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/docopt/default.nix b/pkgs/development/python-modules/docopt/default.nix
index 68df40a3cbf2..d909162d7f18 100644
--- a/pkgs/development/python-modules/docopt/default.nix
+++ b/pkgs/development/python-modules/docopt/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "docopt";
version = "0.6.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/docplex/default.nix b/pkgs/development/python-modules/docplex/default.nix
index 46018acec3b3..2f5c485cf631 100644
--- a/pkgs/development/python-modules/docplex/default.nix
+++ b/pkgs/development/python-modules/docplex/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "docplex";
version = "2.25.236";
+ format = "setuptools";
# No source available from official repo
src = fetchPypi {
diff --git a/pkgs/development/python-modules/docrep/default.nix b/pkgs/development/python-modules/docrep/default.nix
index 78bbba8a790b..e507b8d022b4 100644
--- a/pkgs/development/python-modules/docrep/default.nix
+++ b/pkgs/development/python-modules/docrep/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "docrep";
version = "0.3.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/doctest-ignore-unicode/default.nix b/pkgs/development/python-modules/doctest-ignore-unicode/default.nix
index 533dbed29b34..0ca439d9dcb6 100644
--- a/pkgs/development/python-modules/doctest-ignore-unicode/default.nix
+++ b/pkgs/development/python-modules/doctest-ignore-unicode/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "doctest-ignore-unicode";
version = "0.1.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/dodgy/default.nix b/pkgs/development/python-modules/dodgy/default.nix
index 4437beb760ce..161e23f648a5 100644
--- a/pkgs/development/python-modules/dodgy/default.nix
+++ b/pkgs/development/python-modules/dodgy/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "dodgy";
version = "0.2.1";
+ format = "setuptools";
disabled = !isPy3k;
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/dogtag-pki/default.nix b/pkgs/development/python-modules/dogtag-pki/default.nix
index db41cf80847b..53e49e7d7608 100644
--- a/pkgs/development/python-modules/dogtag-pki/default.nix
+++ b/pkgs/development/python-modules/dogtag-pki/default.nix
@@ -4,6 +4,7 @@ python-ldap, requests, six }:
buildPythonPackage rec {
pname = "dogtag-pki";
version = "11.2.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/dogtail/default.nix b/pkgs/development/python-modules/dogtail/default.nix
index e25bc5d23ae7..d0b7e983a099 100644
--- a/pkgs/development/python-modules/dogtail/default.nix
+++ b/pkgs/development/python-modules/dogtail/default.nix
@@ -18,6 +18,7 @@
buildPythonPackage {
pname = "dogtail";
version = "0.9.11";
+ format = "setuptools";
outputs = [ "out" "dev" ];
diff --git a/pkgs/development/python-modules/doit-py/default.nix b/pkgs/development/python-modules/doit-py/default.nix
index ed8666a03490..ee10af6396e7 100644
--- a/pkgs/development/python-modules/doit-py/default.nix
+++ b/pkgs/development/python-modules/doit-py/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "doit-py";
version = "0.5.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "pydoit";
diff --git a/pkgs/development/python-modules/doit/default.nix b/pkgs/development/python-modules/doit/default.nix
index d3cc29c775ae..190219cf1c0c 100644
--- a/pkgs/development/python-modules/doit/default.nix
+++ b/pkgs/development/python-modules/doit/default.nix
@@ -19,6 +19,7 @@
let doit = buildPythonPackage rec {
pname = "doit";
version = "0.36.0";
+ format = "setuptools";
disabled = !isPy3k;
diff --git a/pkgs/development/python-modules/dopy/default.nix b/pkgs/development/python-modules/dopy/default.nix
index 9bd32d1ba4a1..036a7658fa38 100644
--- a/pkgs/development/python-modules/dopy/default.nix
+++ b/pkgs/development/python-modules/dopy/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage {
pname = "dopy";
version = "2016-01-04";
+ format = "setuptools";
src = pkgs.fetchFromGitHub {
owner = "Wiredcraft";
diff --git a/pkgs/development/python-modules/dpkt/default.nix b/pkgs/development/python-modules/dpkt/default.nix
index f2046d106b91..0e339ac00c9f 100644
--- a/pkgs/development/python-modules/dpkt/default.nix
+++ b/pkgs/development/python-modules/dpkt/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "dpkt";
version = "1.9.8";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/draftjs-exporter/default.nix b/pkgs/development/python-modules/draftjs-exporter/default.nix
index ef94901e9aac..dd03080277b5 100644
--- a/pkgs/development/python-modules/draftjs-exporter/default.nix
+++ b/pkgs/development/python-modules/draftjs-exporter/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "draftjs-exporter";
version = "5.0.0";
+ format = "setuptools";
src = fetchFromGitHub {
repo = "draftjs_exporter";
diff --git a/pkgs/development/python-modules/dragonfly/default.nix b/pkgs/development/python-modules/dragonfly/default.nix
index d4c96ba3b5cd..57b10f4a7c9d 100644
--- a/pkgs/development/python-modules/dragonfly/default.nix
+++ b/pkgs/development/python-modules/dragonfly/default.nix
@@ -25,6 +25,7 @@
buildPythonPackage rec {
pname = "dragonfly";
version = "0.35.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "dictation-toolbox";
diff --git a/pkgs/development/python-modules/drf-jwt/default.nix b/pkgs/development/python-modules/drf-jwt/default.nix
index 6ae583c98e06..f4d70949c67a 100644
--- a/pkgs/development/python-modules/drf-jwt/default.nix
+++ b/pkgs/development/python-modules/drf-jwt/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "drf-jwt";
version = "1.19.2";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "Styria-Digital";
diff --git a/pkgs/development/python-modules/drf-spectacular/default.nix b/pkgs/development/python-modules/drf-spectacular/default.nix
index 253604370cbc..53c4d5053e62 100644
--- a/pkgs/development/python-modules/drf-spectacular/default.nix
+++ b/pkgs/development/python-modules/drf-spectacular/default.nix
@@ -30,6 +30,7 @@
buildPythonPackage rec {
pname = "drf-spectacular";
version = "0.26.5";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "tfranzel";
diff --git a/pkgs/development/python-modules/drf-writable-nested/default.nix b/pkgs/development/python-modules/drf-writable-nested/default.nix
index 603f94426bc5..2368c584a457 100644
--- a/pkgs/development/python-modules/drf-writable-nested/default.nix
+++ b/pkgs/development/python-modules/drf-writable-nested/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "drf-writable-nested";
version = "0.7.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "beda-software";
diff --git a/pkgs/development/python-modules/drf-yasg/default.nix b/pkgs/development/python-modules/drf-yasg/default.nix
index 8c6692d7c8f4..a8665ecc126f 100644
--- a/pkgs/development/python-modules/drf-yasg/default.nix
+++ b/pkgs/development/python-modules/drf-yasg/default.nix
@@ -15,6 +15,7 @@
buildPythonPackage rec {
pname = "drf-yasg";
version = "1.21.7";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/drivelib/default.nix b/pkgs/development/python-modules/drivelib/default.nix
index 7b0a629e8a89..5125be5a418d 100644
--- a/pkgs/development/python-modules/drivelib/default.nix
+++ b/pkgs/development/python-modules/drivelib/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "drivelib";
version = "0.3.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/ds4drv/default.nix b/pkgs/development/python-modules/ds4drv/default.nix
index 05f54c2f9064..a28c2d860885 100644
--- a/pkgs/development/python-modules/ds4drv/default.nix
+++ b/pkgs/development/python-modules/ds4drv/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "ds4drv";
version = "0.5.1";
+ format = "setuptools";
# PyPi only carries py3 wheel
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/ducc0/default.nix b/pkgs/development/python-modules/ducc0/default.nix
index f75d32688738..eee41de63bd4 100644
--- a/pkgs/development/python-modules/ducc0/default.nix
+++ b/pkgs/development/python-modules/ducc0/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "ducc0";
version = "0.32.0";
+ format = "setuptools";
disabled = pythonOlder "3.8";
diff --git a/pkgs/development/python-modules/duet/default.nix b/pkgs/development/python-modules/duet/default.nix
index 4741414ca541..1bde4c0f65fc 100644
--- a/pkgs/development/python-modules/duet/default.nix
+++ b/pkgs/development/python-modules/duet/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "duet";
version = "0.2.7";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "google";
diff --git a/pkgs/development/python-modules/dugong/default.nix b/pkgs/development/python-modules/dugong/default.nix
index 6c87d50ccfd4..7cfc29c9ff81 100644
--- a/pkgs/development/python-modules/dugong/default.nix
+++ b/pkgs/development/python-modules/dugong/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "dugong";
version = "3.8.1";
+ format = "setuptools";
disabled = pythonOlder "3.3";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/dungeon-eos/default.nix b/pkgs/development/python-modules/dungeon-eos/default.nix
index c8525c3fcb99..ace614bcaeb4 100644
--- a/pkgs/development/python-modules/dungeon-eos/default.nix
+++ b/pkgs/development/python-modules/dungeon-eos/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "dungeon-eos";
version = "0.0.5";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "SkyTemple";
diff --git a/pkgs/development/python-modules/dyn/default.nix b/pkgs/development/python-modules/dyn/default.nix
index 39e6ff6ed760..b058fe34411c 100644
--- a/pkgs/development/python-modules/dyn/default.nix
+++ b/pkgs/development/python-modules/dyn/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "dyn";
version = "1.8.6";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/dynd/default.nix b/pkgs/development/python-modules/dynd/default.nix
index 61c29fbff49b..fa09ff17cfde 100644
--- a/pkgs/development/python-modules/dynd/default.nix
+++ b/pkgs/development/python-modules/dynd/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
version = "0.7.2";
+ format = "setuptools";
pname = "dynd";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/easygui/default.nix b/pkgs/development/python-modules/easygui/default.nix
index cfcd2ed77ad7..96b1dbb16a24 100644
--- a/pkgs/development/python-modules/easygui/default.nix
+++ b/pkgs/development/python-modules/easygui/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "easygui";
version = "0.98.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/easyprocess/default.nix b/pkgs/development/python-modules/easyprocess/default.nix
index b1818665f879..7a82d78a1dbd 100644
--- a/pkgs/development/python-modules/easyprocess/default.nix
+++ b/pkgs/development/python-modules/easyprocess/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "easyprocess";
version = "1.1";
+ format = "setuptools";
src = fetchPypi {
pname = "EasyProcess";
diff --git a/pkgs/development/python-modules/easywatch/default.nix b/pkgs/development/python-modules/easywatch/default.nix
index 36f3ea0de6ef..ecc7cc068ff7 100644
--- a/pkgs/development/python-modules/easywatch/default.nix
+++ b/pkgs/development/python-modules/easywatch/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "easywatch";
version = "0.0.5";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/ebaysdk/default.nix b/pkgs/development/python-modules/ebaysdk/default.nix
index bd4b736b720b..27b3f8a29fbb 100644
--- a/pkgs/development/python-modules/ebaysdk/default.nix
+++ b/pkgs/development/python-modules/ebaysdk/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "ebaysdk";
version = "2.2.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/ecdsa/default.nix b/pkgs/development/python-modules/ecdsa/default.nix
index ba5fa836c21b..2ce07e5b6b2b 100644
--- a/pkgs/development/python-modules/ecdsa/default.nix
+++ b/pkgs/development/python-modules/ecdsa/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "ecdsa";
version = "0.18.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/echo/default.nix b/pkgs/development/python-modules/echo/default.nix
index af3a3d43a6d7..a025eb387308 100644
--- a/pkgs/development/python-modules/echo/default.nix
+++ b/pkgs/development/python-modules/echo/default.nix
@@ -16,6 +16,7 @@
buildPythonPackage rec {
pname = "echo";
version = "0.8.0";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/ecoaliface/default.nix b/pkgs/development/python-modules/ecoaliface/default.nix
index f37a85da7d01..1764eceeaf46 100644
--- a/pkgs/development/python-modules/ecoaliface/default.nix
+++ b/pkgs/development/python-modules/ecoaliface/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "ecoaliface";
version = "0.5.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/ed25519-blake2b/default.nix b/pkgs/development/python-modules/ed25519-blake2b/default.nix
index 64061551e2da..2fca4287a348 100644
--- a/pkgs/development/python-modules/ed25519-blake2b/default.nix
+++ b/pkgs/development/python-modules/ed25519-blake2b/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "ed25519-blake2b";
version = "1.4";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/ed25519/default.nix b/pkgs/development/python-modules/ed25519/default.nix
index 47692075d3bc..1ebfdcfc844d 100644
--- a/pkgs/development/python-modules/ed25519/default.nix
+++ b/pkgs/development/python-modules/ed25519/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "ed25519";
version = "1.5";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/editdistance-s/default.nix b/pkgs/development/python-modules/editdistance-s/default.nix
index 6dd37739302f..b6eca2e0242c 100644
--- a/pkgs/development/python-modules/editdistance-s/default.nix
+++ b/pkgs/development/python-modules/editdistance-s/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "editdistance-s";
version = "1.0.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "asottile";
diff --git a/pkgs/development/python-modules/editorconfig/default.nix b/pkgs/development/python-modules/editorconfig/default.nix
index 4796ab99623a..eaca75178474 100644
--- a/pkgs/development/python-modules/editorconfig/default.nix
+++ b/pkgs/development/python-modules/editorconfig/default.nix
@@ -15,6 +15,7 @@ in
buildPythonPackage rec {
pname = "editorconfig";
version = "0.12.3";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "editorconfig";
diff --git a/pkgs/development/python-modules/edlib/default.nix b/pkgs/development/python-modules/edlib/default.nix
index 357db8d2b8e8..b451480d3be1 100644
--- a/pkgs/development/python-modules/edlib/default.nix
+++ b/pkgs/development/python-modules/edlib/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage {
inherit (edlib) pname src meta;
version = "1.3.9";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/edward/default.nix b/pkgs/development/python-modules/edward/default.nix
index 05171c22d18e..1343bbc51d73 100644
--- a/pkgs/development/python-modules/edward/default.nix
+++ b/pkgs/development/python-modules/edward/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "edward";
version = "1.3.5";
+ format = "setuptools";
disabled = !(isPy27 || pythonAtLeast "3.4");
diff --git a/pkgs/development/python-modules/elasticsearch-dsl/default.nix b/pkgs/development/python-modules/elasticsearch-dsl/default.nix
index 6163c7ecc9c7..dfee78a41408 100644
--- a/pkgs/development/python-modules/elasticsearch-dsl/default.nix
+++ b/pkgs/development/python-modules/elasticsearch-dsl/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "elasticsearch-dsl";
version = "8.11.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/elasticsearch/default.nix b/pkgs/development/python-modules/elasticsearch/default.nix
index a07ba8c6d188..e93388a1bbcc 100644
--- a/pkgs/development/python-modules/elasticsearch/default.nix
+++ b/pkgs/development/python-modules/elasticsearch/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage (rec {
pname = "elasticsearch";
version = "8.9.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/elevate/default.nix b/pkgs/development/python-modules/elevate/default.nix
index cfb1dbf068dc..4a8bf40e30fc 100644
--- a/pkgs/development/python-modules/elevate/default.nix
+++ b/pkgs/development/python-modules/elevate/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "elevate";
version = "0.1.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/emailthreads/default.nix b/pkgs/development/python-modules/emailthreads/default.nix
index 0f13e877e596..236ab931f939 100644
--- a/pkgs/development/python-modules/emailthreads/default.nix
+++ b/pkgs/development/python-modules/emailthreads/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "emailthreads";
version = "0.1.3";
+ format = "setuptools";
disabled = !isPy3k;
# pypi is missing files for tests
diff --git a/pkgs/development/python-modules/embedding-reader/default.nix b/pkgs/development/python-modules/embedding-reader/default.nix
index 59015f3fa4ba..0686f9a0092e 100644
--- a/pkgs/development/python-modules/embedding-reader/default.nix
+++ b/pkgs/development/python-modules/embedding-reader/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "embedding-reader";
version = "1.5.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "rom1504";
diff --git a/pkgs/development/python-modules/empty-files/default.nix b/pkgs/development/python-modules/empty-files/default.nix
index 1028b3f567c5..264e4543a20f 100644
--- a/pkgs/development/python-modules/empty-files/default.nix
+++ b/pkgs/development/python-modules/empty-files/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "empty-files";
version = "0.0.9";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "approvals";
diff --git a/pkgs/development/python-modules/empy/default.nix b/pkgs/development/python-modules/empy/default.nix
index 22f2830a447e..1765fd4ff60b 100644
--- a/pkgs/development/python-modules/empy/default.nix
+++ b/pkgs/development/python-modules/empy/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "empy";
version = "4.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
sha256 = "sha256-JNmmKyN+G1+c7Lqw6Ta/9zVAJS0R6sb95/62OxSHuOM=";
diff --git a/pkgs/development/python-modules/emulated-roku/default.nix b/pkgs/development/python-modules/emulated-roku/default.nix
index 3a9da2ba8e37..e3d01c21e991 100644
--- a/pkgs/development/python-modules/emulated-roku/default.nix
+++ b/pkgs/development/python-modules/emulated-roku/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "emulated-roku";
version = "0.2.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "mindigmarton";
diff --git a/pkgs/development/python-modules/enamlx/default.nix b/pkgs/development/python-modules/enamlx/default.nix
index 82ddd9726dd0..db16d913cbdb 100644
--- a/pkgs/development/python-modules/enamlx/default.nix
+++ b/pkgs/development/python-modules/enamlx/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "enamlx";
version = "0.6.2";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "frmdstryr";
diff --git a/pkgs/development/python-modules/enocean/default.nix b/pkgs/development/python-modules/enocean/default.nix
index 162e39aebffe..48fc882a1b72 100644
--- a/pkgs/development/python-modules/enocean/default.nix
+++ b/pkgs/development/python-modules/enocean/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "enocean";
version = "0.60.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "kipe";
diff --git a/pkgs/development/python-modules/enrich/default.nix b/pkgs/development/python-modules/enrich/default.nix
index abaa47ec07dc..71e1cd1b2e59 100644
--- a/pkgs/development/python-modules/enrich/default.nix
+++ b/pkgs/development/python-modules/enrich/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "enrich";
version = "1.2.7";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/entrance/default.nix b/pkgs/development/python-modules/entrance/default.nix
index 97ac60fa5083..aa6c06e5bf5e 100644
--- a/pkgs/development/python-modules/entrance/default.nix
+++ b/pkgs/development/python-modules/entrance/default.nix
@@ -19,6 +19,7 @@ in
buildPythonPackage rec {
pname = "entrance";
version = "1.1.20";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/enum-compat/default.nix b/pkgs/development/python-modules/enum-compat/default.nix
index 42a4b63479ca..a8409353d489 100644
--- a/pkgs/development/python-modules/enum-compat/default.nix
+++ b/pkgs/development/python-modules/enum-compat/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "enum-compat";
version = "0.0.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/environmental-override/default.nix b/pkgs/development/python-modules/environmental-override/default.nix
index 235401153136..3418f4169666 100644
--- a/pkgs/development/python-modules/environmental-override/default.nix
+++ b/pkgs/development/python-modules/environmental-override/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "environmental-override";
version = "0.1.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/envoy-utils/default.nix b/pkgs/development/python-modules/envoy-utils/default.nix
index 6f04704a8b5f..ff795aa62e3d 100644
--- a/pkgs/development/python-modules/envoy-utils/default.nix
+++ b/pkgs/development/python-modules/envoy-utils/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "envoy-utils";
version = "0.0.1";
+ format = "setuptools";
disabled = pythonOlder "3.8";
diff --git a/pkgs/development/python-modules/enzyme/default.nix b/pkgs/development/python-modules/enzyme/default.nix
index ee547ad9b7bc..9e043782585f 100644
--- a/pkgs/development/python-modules/enzyme/default.nix
+++ b/pkgs/development/python-modules/enzyme/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "enzyme";
version = "0.4.1";
+ format = "setuptools";
# Tests rely on files obtained over the network
doCheck = false;
diff --git a/pkgs/development/python-modules/epc/default.nix b/pkgs/development/python-modules/epc/default.nix
index 3950afa578e9..b9d96558bb6f 100644
--- a/pkgs/development/python-modules/epc/default.nix
+++ b/pkgs/development/python-modules/epc/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "epc";
version = "0.0.5";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/epson-projector/default.nix b/pkgs/development/python-modules/epson-projector/default.nix
index 66fb7964e53e..30e021842e76 100644
--- a/pkgs/development/python-modules/epson-projector/default.nix
+++ b/pkgs/development/python-modules/epson-projector/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "epson-projector";
version = "0.5.1";
+ format = "setuptools";
src = fetchPypi {
pname = "epson_projector";
diff --git a/pkgs/development/python-modules/escapism/default.nix b/pkgs/development/python-modules/escapism/default.nix
index 6093e16d4b50..484a608ba910 100644
--- a/pkgs/development/python-modules/escapism/default.nix
+++ b/pkgs/development/python-modules/escapism/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "escapism";
version = "1.0.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/etcd/default.nix b/pkgs/development/python-modules/etcd/default.nix
index d4931696916a..3cc989636f1b 100644
--- a/pkgs/development/python-modules/etcd/default.nix
+++ b/pkgs/development/python-modules/etcd/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "etcd";
version = "2.0.8";
+ format = "setuptools";
# PyPI package is incomplete
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/ete3/default.nix b/pkgs/development/python-modules/ete3/default.nix
index 48ec3ca62386..4cc241430c47 100644
--- a/pkgs/development/python-modules/ete3/default.nix
+++ b/pkgs/development/python-modules/ete3/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "ete3";
version = "3.1.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/etelemetry/default.nix b/pkgs/development/python-modules/etelemetry/default.nix
index ed093f182e32..24777c4e9cf8 100644
--- a/pkgs/development/python-modules/etelemetry/default.nix
+++ b/pkgs/development/python-modules/etelemetry/default.nix
@@ -2,6 +2,7 @@
buildPythonPackage rec {
version = "0.2.1";
+ format = "setuptools";
pname = "etelemetry";
disabled = isPy27;
diff --git a/pkgs/development/python-modules/etesync/default.nix b/pkgs/development/python-modules/etesync/default.nix
index a50f8e7c093a..d65698c07ad6 100644
--- a/pkgs/development/python-modules/etesync/default.nix
+++ b/pkgs/development/python-modules/etesync/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "etesync";
version = "0.12.1";
+ format = "setuptools";
disabled = isPy27;
src = fetchPypi {
diff --git a/pkgs/development/python-modules/eth-abi/default.nix b/pkgs/development/python-modules/eth-abi/default.nix
index 3a7d12b410d9..8e45e945218f 100644
--- a/pkgs/development/python-modules/eth-abi/default.nix
+++ b/pkgs/development/python-modules/eth-abi/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "eth-abi";
version = "4.1.0";
+ format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/eth-account/default.nix b/pkgs/development/python-modules/eth-account/default.nix
index 319db8701115..a56ad36be639 100644
--- a/pkgs/development/python-modules/eth-account/default.nix
+++ b/pkgs/development/python-modules/eth-account/default.nix
@@ -16,6 +16,7 @@
buildPythonPackage rec {
pname = "eth-account";
version = "0.9.0";
+ format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/eth-hash/default.nix b/pkgs/development/python-modules/eth-hash/default.nix
index c26914f36006..991bd28aff18 100644
--- a/pkgs/development/python-modules/eth-hash/default.nix
+++ b/pkgs/development/python-modules/eth-hash/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "eth-hash";
version = "0.5.2";
+ format = "setuptools";
disabled = pythonOlder "3.5";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/eth-keyfile/default.nix b/pkgs/development/python-modules/eth-keyfile/default.nix
index e4320e8e035c..b52dde5df2d4 100644
--- a/pkgs/development/python-modules/eth-keyfile/default.nix
+++ b/pkgs/development/python-modules/eth-keyfile/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "eth-keyfile";
version = "0.6.0";
+ format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/eth-keys/default.nix b/pkgs/development/python-modules/eth-keys/default.nix
index 8cc904bb4029..3f6c633c6487 100644
--- a/pkgs/development/python-modules/eth-keys/default.nix
+++ b/pkgs/development/python-modules/eth-keys/default.nix
@@ -17,6 +17,7 @@
buildPythonPackage rec {
pname = "eth-keys";
version = "0.4.0";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/eth-rlp/default.nix b/pkgs/development/python-modules/eth-rlp/default.nix
index 0b2e9468c2aa..0a54bef3a2c1 100644
--- a/pkgs/development/python-modules/eth-rlp/default.nix
+++ b/pkgs/development/python-modules/eth-rlp/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "eth-rlp";
version = "0.3.0";
+ format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/eth-utils/default.nix b/pkgs/development/python-modules/eth-utils/default.nix
index 73a287b49aa5..6d4cbf930f56 100644
--- a/pkgs/development/python-modules/eth-utils/default.nix
+++ b/pkgs/development/python-modules/eth-utils/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "eth-utils";
version = "2.1.1";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/evernote/default.nix b/pkgs/development/python-modules/evernote/default.nix
index 8c6e4b6c7c27..aac789909199 100644
--- a/pkgs/development/python-modules/evernote/default.nix
+++ b/pkgs/development/python-modules/evernote/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "evernote";
version = "1.25.3";
+ format = "setuptools";
disabled = ! isPy27; #some dependencies do not work with py3
src = fetchPypi {
diff --git a/pkgs/development/python-modules/ewmh/default.nix b/pkgs/development/python-modules/ewmh/default.nix
index c9ac68ae74d8..c1fc19e13d1b 100644
--- a/pkgs/development/python-modules/ewmh/default.nix
+++ b/pkgs/development/python-modules/ewmh/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "ewmh";
version = "0.1.6";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/expects/default.nix b/pkgs/development/python-modules/expects/default.nix
index 093bdc27bf84..df9b06590981 100644
--- a/pkgs/development/python-modules/expects/default.nix
+++ b/pkgs/development/python-modules/expects/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "expects";
version = "0.9.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "jaimegildesagredo";
diff --git a/pkgs/development/python-modules/experiment-utilities/default.nix b/pkgs/development/python-modules/experiment-utilities/default.nix
index a236a2405918..a984a95de825 100644
--- a/pkgs/development/python-modules/experiment-utilities/default.nix
+++ b/pkgs/development/python-modules/experiment-utilities/default.nix
@@ -20,6 +20,7 @@
buildPythonPackage rec {
pname = "experiment-utilities";
version = "0.3.6";
+ format = "setuptools";
src = fetchFromGitLab {
owner = "creinke";
diff --git a/pkgs/development/python-modules/explorerscript/default.nix b/pkgs/development/python-modules/explorerscript/default.nix
index 476c0cc433fd..41521f096290 100644
--- a/pkgs/development/python-modules/explorerscript/default.nix
+++ b/pkgs/development/python-modules/explorerscript/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "explorerscript";
version = "0.1.4";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "SkyTemple";
diff --git a/pkgs/development/python-modules/extras/default.nix b/pkgs/development/python-modules/extras/default.nix
index ff8432ab2d27..db076ea95d9c 100644
--- a/pkgs/development/python-modules/extras/default.nix
+++ b/pkgs/development/python-modules/extras/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "extras";
version = "1.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/extruct/default.nix b/pkgs/development/python-modules/extruct/default.nix
index 7752421236c0..c2156965d08b 100644
--- a/pkgs/development/python-modules/extruct/default.nix
+++ b/pkgs/development/python-modules/extruct/default.nix
@@ -17,6 +17,7 @@
buildPythonPackage rec {
pname = "extruct";
version = "0.13.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "scrapinghub";
diff --git a/pkgs/development/python-modules/f90nml/default.nix b/pkgs/development/python-modules/f90nml/default.nix
index de9d56e75edc..2e9610bb353e 100644
--- a/pkgs/development/python-modules/f90nml/default.nix
+++ b/pkgs/development/python-modules/f90nml/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "f90nml";
version = "1.4.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "marshallward";
diff --git a/pkgs/development/python-modules/fabric/default.nix b/pkgs/development/python-modules/fabric/default.nix
index e3da62493454..04cc53f28b7d 100644
--- a/pkgs/development/python-modules/fabric/default.nix
+++ b/pkgs/development/python-modules/fabric/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "fabric";
version = "3.2.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/fabulous/default.nix b/pkgs/development/python-modules/fabulous/default.nix
index 26329cc73b83..eba74ab121be 100644
--- a/pkgs/development/python-modules/fabulous/default.nix
+++ b/pkgs/development/python-modules/fabulous/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "fabulous";
version = "0.4.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "jart";
diff --git a/pkgs/development/python-modules/facebook-sdk/default.nix b/pkgs/development/python-modules/facebook-sdk/default.nix
index 6ab228baf547..2789829da57a 100644
--- a/pkgs/development/python-modules/facebook-sdk/default.nix
+++ b/pkgs/development/python-modules/facebook-sdk/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "facebook-sdk";
version = "3.1.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/facedancer/default.nix b/pkgs/development/python-modules/facedancer/default.nix
index 0aabe704f040..1db882a86bb6 100644
--- a/pkgs/development/python-modules/facedancer/default.nix
+++ b/pkgs/development/python-modules/facedancer/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "facedancer";
version = "2019.3.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/faker/default.nix b/pkgs/development/python-modules/faker/default.nix
index 4f0a1e701352..7f414741b39e 100644
--- a/pkgs/development/python-modules/faker/default.nix
+++ b/pkgs/development/python-modules/faker/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "faker";
version = "19.6.1";
+ format = "setuptools";
src = fetchPypi {
pname = "Faker";
diff --git a/pkgs/development/python-modules/fast-histogram/default.nix b/pkgs/development/python-modules/fast-histogram/default.nix
index fd00ff5df8e2..7eb3944d690a 100644
--- a/pkgs/development/python-modules/fast-histogram/default.nix
+++ b/pkgs/development/python-modules/fast-histogram/default.nix
@@ -15,6 +15,7 @@
buildPythonPackage rec {
pname = "fast-histogram";
version = "0.12";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/fastcache/default.nix b/pkgs/development/python-modules/fastcache/default.nix
index 37a8b1f1a67e..b29b45e87821 100644
--- a/pkgs/development/python-modules/fastcache/default.nix
+++ b/pkgs/development/python-modules/fastcache/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "fastcache";
version = "1.1.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/fastdiff/default.nix b/pkgs/development/python-modules/fastdiff/default.nix
index a2b4b9c76be0..42418076ba35 100644
--- a/pkgs/development/python-modules/fastdiff/default.nix
+++ b/pkgs/development/python-modules/fastdiff/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "fastdiff";
version = "0.3.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/fastdtw/default.nix b/pkgs/development/python-modules/fastdtw/default.nix
index 1ceaf3b875a3..ce973d218417 100644
--- a/pkgs/development/python-modules/fastdtw/default.nix
+++ b/pkgs/development/python-modules/fastdtw/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "fastdtw";
version = "0.3.4";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "slaypni";
diff --git a/pkgs/development/python-modules/fastentrypoints/default.nix b/pkgs/development/python-modules/fastentrypoints/default.nix
index 7671feb359f8..83c1fcaee866 100644
--- a/pkgs/development/python-modules/fastentrypoints/default.nix
+++ b/pkgs/development/python-modules/fastentrypoints/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "fastentrypoints";
version = "0.12";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/fastimport/default.nix b/pkgs/development/python-modules/fastimport/default.nix
index 9f7219925a7f..904aac3069c6 100644
--- a/pkgs/development/python-modules/fastimport/default.nix
+++ b/pkgs/development/python-modules/fastimport/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "fastimport";
version = "0.9.14";
+ format = "setuptools";
disabled = pythonOlder "3.5";
diff --git a/pkgs/development/python-modules/fastpbkdf2/default.nix b/pkgs/development/python-modules/fastpbkdf2/default.nix
index ef6e0462c353..99ad26f0e735 100644
--- a/pkgs/development/python-modules/fastpbkdf2/default.nix
+++ b/pkgs/development/python-modules/fastpbkdf2/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "fastpbkdf2";
version = "0.2";
+ format = "setuptools";
# Fetching from GitHub as tests are missing in PyPI
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/fastprogress/default.nix b/pkgs/development/python-modules/fastprogress/default.nix
index 6ea456bac53a..3a1dc5a30c43 100644
--- a/pkgs/development/python-modules/fastprogress/default.nix
+++ b/pkgs/development/python-modules/fastprogress/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "fastprogress";
version = "1.0.3";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/fasttext/default.nix b/pkgs/development/python-modules/fasttext/default.nix
index c360c364d8b9..71db9277ab2c 100644
--- a/pkgs/development/python-modules/fasttext/default.nix
+++ b/pkgs/development/python-modules/fasttext/default.nix
@@ -3,6 +3,8 @@
buildPythonPackage rec {
inherit (pkgs.fasttext) pname version src;
+ format = "setuptools";
+
buildInputs = [ pybind11 ];
pythonImportsCheck = [ "fasttext" ];
diff --git a/pkgs/development/python-modules/fb-re2/default.nix b/pkgs/development/python-modules/fb-re2/default.nix
index df494068c444..e5f41003495b 100644
--- a/pkgs/development/python-modules/fb-re2/default.nix
+++ b/pkgs/development/python-modules/fb-re2/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "fb-re2";
version = "1.0.7";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/feedgen/default.nix b/pkgs/development/python-modules/feedgen/default.nix
index 9ca3627e74ca..b430b1a200a2 100644
--- a/pkgs/development/python-modules/feedgen/default.nix
+++ b/pkgs/development/python-modules/feedgen/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "feedgen";
version = "0.9.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/feedgenerator/default.nix b/pkgs/development/python-modules/feedgenerator/default.nix
index 550e82cb8ccc..4fd5808aa236 100644
--- a/pkgs/development/python-modules/feedgenerator/default.nix
+++ b/pkgs/development/python-modules/feedgenerator/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "feedgenerator";
version = "2.1.0";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/ffcv/default.nix b/pkgs/development/python-modules/ffcv/default.nix
index 861f2d020190..a3dd531c1285 100644
--- a/pkgs/development/python-modules/ffcv/default.nix
+++ b/pkgs/development/python-modules/ffcv/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "ffcv";
version = "1.0.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "libffcv";
diff --git a/pkgs/development/python-modules/fiblary3-fork/default.nix b/pkgs/development/python-modules/fiblary3-fork/default.nix
index eeab77847c91..99413e54d634 100644
--- a/pkgs/development/python-modules/fiblary3-fork/default.nix
+++ b/pkgs/development/python-modules/fiblary3-fork/default.nix
@@ -18,6 +18,7 @@
buildPythonPackage rec {
pname = "fiblary3-fork";
version = "0.1.12";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/fields/default.nix b/pkgs/development/python-modules/fields/default.nix
index 25b567c9c875..bbe14dd638d7 100644
--- a/pkgs/development/python-modules/fields/default.nix
+++ b/pkgs/development/python-modules/fields/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "fields";
version = "5.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/file-read-backwards/default.nix b/pkgs/development/python-modules/file-read-backwards/default.nix
index f83963e1e5ae..9317021f4506 100644
--- a/pkgs/development/python-modules/file-read-backwards/default.nix
+++ b/pkgs/development/python-modules/file-read-backwards/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "file-read-backwards";
version = "3.0.0";
+ format = "setuptools";
src = fetchPypi {
pname = "file_read_backwards";
diff --git a/pkgs/development/python-modules/filebytes/default.nix b/pkgs/development/python-modules/filebytes/default.nix
index 5b6d6284ced5..9dd04c3c4cb7 100644
--- a/pkgs/development/python-modules/filebytes/default.nix
+++ b/pkgs/development/python-modules/filebytes/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "filebytes";
version = "0.10.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/finalfusion/default.nix b/pkgs/development/python-modules/finalfusion/default.nix
index f079dbe77bc8..14b13d7184be 100644
--- a/pkgs/development/python-modules/finalfusion/default.nix
+++ b/pkgs/development/python-modules/finalfusion/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "finalfusion";
version = "0.7.1";
+ format = "setuptools";
disabled = !isPy3k;
diff --git a/pkgs/development/python-modules/fingerprints/default.nix b/pkgs/development/python-modules/fingerprints/default.nix
index ecda4d7959b8..00c2efe7e3f3 100644
--- a/pkgs/development/python-modules/fingerprints/default.nix
+++ b/pkgs/development/python-modules/fingerprints/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "fingerprints";
version = "1.1.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "alephdata";
diff --git a/pkgs/development/python-modules/firetv/default.nix b/pkgs/development/python-modules/firetv/default.nix
index 8cbcc354c834..652f69033dde 100644
--- a/pkgs/development/python-modules/firetv/default.nix
+++ b/pkgs/development/python-modules/firetv/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "firetv";
version = "1.0.9";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/fixerio/default.nix b/pkgs/development/python-modules/fixerio/default.nix
index eacd4f472aff..56ba061b4233 100644
--- a/pkgs/development/python-modules/fixerio/default.nix
+++ b/pkgs/development/python-modules/fixerio/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "fixerio";
version = "1.0.0-alpha";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "amatellanes";
diff --git a/pkgs/development/python-modules/flake8-future-import/default.nix b/pkgs/development/python-modules/flake8-future-import/default.nix
index 017dd74fcede..7b58dddb853a 100644
--- a/pkgs/development/python-modules/flake8-future-import/default.nix
+++ b/pkgs/development/python-modules/flake8-future-import/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "flake8-future-import";
version = "0.4.7";
+ format = "setuptools";
# PyPI tarball doesn't include the test suite
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/flake8-polyfill/default.nix b/pkgs/development/python-modules/flake8-polyfill/default.nix
index 1db143882736..aef7cab9d1fc 100644
--- a/pkgs/development/python-modules/flake8-polyfill/default.nix
+++ b/pkgs/development/python-modules/flake8-polyfill/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "flake8-polyfill";
version = "1.0.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/flametree/default.nix b/pkgs/development/python-modules/flametree/default.nix
index a6d3ebbd0c4f..2a3ff69235c3 100644
--- a/pkgs/development/python-modules/flametree/default.nix
+++ b/pkgs/development/python-modules/flametree/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "flametree";
version = "0.1.12";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "Edinburgh-Genome-Foundry";
diff --git a/pkgs/development/python-modules/flashtext/default.nix b/pkgs/development/python-modules/flashtext/default.nix
index b0623bd18d59..e4aa3a60c7eb 100644
--- a/pkgs/development/python-modules/flashtext/default.nix
+++ b/pkgs/development/python-modules/flashtext/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "flashtext";
version = "2.7";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/flask-assets/default.nix b/pkgs/development/python-modules/flask-assets/default.nix
index 07c384d1c6ae..33caa223ea3b 100644
--- a/pkgs/development/python-modules/flask-assets/default.nix
+++ b/pkgs/development/python-modules/flask-assets/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "flask-assets";
version = "2.0";
+ format = "setuptools";
src = fetchPypi {
pname = "Flask-Assets";
diff --git a/pkgs/development/python-modules/flask-basicauth/default.nix b/pkgs/development/python-modules/flask-basicauth/default.nix
index 51fe449bc90b..97a214744457 100644
--- a/pkgs/development/python-modules/flask-basicauth/default.nix
+++ b/pkgs/development/python-modules/flask-basicauth/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "flask-basicauth";
version = "0.2.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "jpvanhal";
diff --git a/pkgs/development/python-modules/flask-bcrypt/default.nix b/pkgs/development/python-modules/flask-bcrypt/default.nix
index 856c7f010bb0..1d9db3cb22f2 100644
--- a/pkgs/development/python-modules/flask-bcrypt/default.nix
+++ b/pkgs/development/python-modules/flask-bcrypt/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "flask-bcrypt";
version = "1.0.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "maxcountryman";
diff --git a/pkgs/development/python-modules/flask-elastic/default.nix b/pkgs/development/python-modules/flask-elastic/default.nix
index c3ea512f803a..ea7bcb557b98 100644
--- a/pkgs/development/python-modules/flask-elastic/default.nix
+++ b/pkgs/development/python-modules/flask-elastic/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "flask-elastic";
version = "0.2";
+ format = "setuptools";
src = fetchPypi {
pname = "Flask-Elastic";
diff --git a/pkgs/development/python-modules/flask-gravatar/default.nix b/pkgs/development/python-modules/flask-gravatar/default.nix
index f96390211c1f..a52feb8aecbf 100644
--- a/pkgs/development/python-modules/flask-gravatar/default.nix
+++ b/pkgs/development/python-modules/flask-gravatar/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "flask-gravatar";
version = "0.5.0";
+ format = "setuptools";
src = fetchPypi {
pname = "Flask-Gravatar";
diff --git a/pkgs/development/python-modules/flask-mail/default.nix b/pkgs/development/python-modules/flask-mail/default.nix
index 8e4c58db75c1..16e02683495f 100644
--- a/pkgs/development/python-modules/flask-mail/default.nix
+++ b/pkgs/development/python-modules/flask-mail/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
pname = "flask-mail";
version = "0.9.1";
+ format = "setuptools";
meta = {
description = "Flask-Mail is a Flask extension providing simple email sending capabilities.";
diff --git a/pkgs/development/python-modules/flask-openid/default.nix b/pkgs/development/python-modules/flask-openid/default.nix
index 748e2fbe2bd9..9d65a5cab26e 100644
--- a/pkgs/development/python-modules/flask-openid/default.nix
+++ b/pkgs/development/python-modules/flask-openid/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "flask-openid";
version = "1.3.0";
+ format = "setuptools";
src = fetchPypi {
pname = "Flask-OpenID";
diff --git a/pkgs/development/python-modules/flask-paranoid/default.nix b/pkgs/development/python-modules/flask-paranoid/default.nix
index 77949730c690..5e200137941b 100644
--- a/pkgs/development/python-modules/flask-paranoid/default.nix
+++ b/pkgs/development/python-modules/flask-paranoid/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "flask-paranoid";
version = "0.3.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "miguelgrinberg";
diff --git a/pkgs/development/python-modules/flask-principal/default.nix b/pkgs/development/python-modules/flask-principal/default.nix
index 8bf06c87d356..7343a15398db 100644
--- a/pkgs/development/python-modules/flask-principal/default.nix
+++ b/pkgs/development/python-modules/flask-principal/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "flask-principal";
version = "0.4.0";
+ format = "setuptools";
src = fetchPypi {
pname = "Flask-Principal";
diff --git a/pkgs/development/python-modules/flask-script/default.nix b/pkgs/development/python-modules/flask-script/default.nix
index cd7122813227..afd56302a562 100644
--- a/pkgs/development/python-modules/flask-script/default.nix
+++ b/pkgs/development/python-modules/flask-script/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "flask-script";
version = "2.0.6";
+ format = "setuptools";
src = fetchPypi {
pname = "Flask-Script";
diff --git a/pkgs/development/python-modules/flask-swagger-ui/default.nix b/pkgs/development/python-modules/flask-swagger-ui/default.nix
index f7c045432af2..8fa18aecc924 100644
--- a/pkgs/development/python-modules/flask-swagger-ui/default.nix
+++ b/pkgs/development/python-modules/flask-swagger-ui/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "flask-swagger-ui";
version = "4.11.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/flask-swagger/default.nix b/pkgs/development/python-modules/flask-swagger/default.nix
index 66c45b855223..45afea65a4a5 100644
--- a/pkgs/development/python-modules/flask-swagger/default.nix
+++ b/pkgs/development/python-modules/flask-swagger/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
version = "0.2.14";
+ format = "setuptools";
pname = "flask-swagger";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/flask-talisman/default.nix b/pkgs/development/python-modules/flask-talisman/default.nix
index a719e453daba..76a79e5f0911 100644
--- a/pkgs/development/python-modules/flask-talisman/default.nix
+++ b/pkgs/development/python-modules/flask-talisman/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "flask-talisman";
version = "1.1.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/flatbuffers/default.nix b/pkgs/development/python-modules/flatbuffers/default.nix
index ae5c7e309cd1..74719b241586 100644
--- a/pkgs/development/python-modules/flatbuffers/default.nix
+++ b/pkgs/development/python-modules/flatbuffers/default.nix
@@ -6,6 +6,8 @@
buildPythonPackage rec {
inherit (flatbuffers) pname version src;
+ format = "setuptools";
+
sourceRoot = "${src.name}/python";
# flatbuffers needs VERSION environment variable for setting the correct
diff --git a/pkgs/development/python-modules/flatdict/default.nix b/pkgs/development/python-modules/flatdict/default.nix
index bed9647af844..c96d90586026 100644
--- a/pkgs/development/python-modules/flatdict/default.nix
+++ b/pkgs/development/python-modules/flatdict/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "flatdict";
version = "4.0.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "gmr";
diff --git a/pkgs/development/python-modules/fleep/default.nix b/pkgs/development/python-modules/fleep/default.nix
index ae8522955ce5..f41cb0109402 100644
--- a/pkgs/development/python-modules/fleep/default.nix
+++ b/pkgs/development/python-modules/fleep/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "fleep";
version = "1.0.1";
+ format = "setuptools";
# Pypi version does not have tests
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/fluent-logger/default.nix b/pkgs/development/python-modules/fluent-logger/default.nix
index 00cc8bf58a3f..2afef24b9b1c 100644
--- a/pkgs/development/python-modules/fluent-logger/default.nix
+++ b/pkgs/development/python-modules/fluent-logger/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "fluent-logger";
version = "0.10.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/flynt/default.nix b/pkgs/development/python-modules/flynt/default.nix
index 75465b4a9288..ab513e09c63a 100644
--- a/pkgs/development/python-modules/flynt/default.nix
+++ b/pkgs/development/python-modules/flynt/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "flynt";
version = "0.66";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/fn/default.nix b/pkgs/development/python-modules/fn/default.nix
index e7a0d4c0416d..71608387b4fa 100644
--- a/pkgs/development/python-modules/fn/default.nix
+++ b/pkgs/development/python-modules/fn/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "fn";
version = "0.4.3";
+ format = "setuptools";
# Python 3.11 changed the API of the `inspect` module and fn was never
# updated to adapt; last commit was in 2014.
diff --git a/pkgs/development/python-modules/fnvhash/default.nix b/pkgs/development/python-modules/fnvhash/default.nix
index e54b49ddc8ea..ac80ac564fa1 100644
--- a/pkgs/development/python-modules/fnvhash/default.nix
+++ b/pkgs/development/python-modules/fnvhash/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "fnvhash";
version = "0.1.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "znerol";
diff --git a/pkgs/development/python-modules/font-v/default.nix b/pkgs/development/python-modules/font-v/default.nix
index 8a43dd52adea..9ff5bc1c351b 100644
--- a/pkgs/development/python-modules/font-v/default.nix
+++ b/pkgs/development/python-modules/font-v/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "font-v";
version = "2.1.0";
+ format = "setuptools";
# PyPI source tarballs omit tests, fetch from Github instead
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/fontbakery/default.nix b/pkgs/development/python-modules/fontbakery/default.nix
index b824ca990b8a..3d1a2331e5e8 100644
--- a/pkgs/development/python-modules/fontbakery/default.nix
+++ b/pkgs/development/python-modules/fontbakery/default.nix
@@ -45,6 +45,7 @@
buildPythonPackage rec {
pname = "fontbakery";
version = "0.10.4";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/fontfeatures/default.nix b/pkgs/development/python-modules/fontfeatures/default.nix
index 2ea5247d38c8..17ea4ec4813c 100644
--- a/pkgs/development/python-modules/fontfeatures/default.nix
+++ b/pkgs/development/python-modules/fontfeatures/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "fontfeatures";
version = "1.8.0";
+ format = "setuptools";
src = fetchPypi {
pname = "fontFeatures";
diff --git a/pkgs/development/python-modules/fontmake/default.nix b/pkgs/development/python-modules/fontmake/default.nix
index a6bd37c0153e..2269e18c32a9 100644
--- a/pkgs/development/python-modules/fontmake/default.nix
+++ b/pkgs/development/python-modules/fontmake/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "fontmake";
version = "3.7.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/foobot-async/default.nix b/pkgs/development/python-modules/foobot-async/default.nix
index bf011e0ccf73..50029f232a1c 100644
--- a/pkgs/development/python-modules/foobot-async/default.nix
+++ b/pkgs/development/python-modules/foobot-async/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "foobot-async";
version = "1.0.0";
+ format = "setuptools";
disabled = pythonOlder "3.5";
diff --git a/pkgs/development/python-modules/forbiddenfruit/default.nix b/pkgs/development/python-modules/forbiddenfruit/default.nix
index 519d5a14028a..838dc60d0db0 100644
--- a/pkgs/development/python-modules/forbiddenfruit/default.nix
+++ b/pkgs/development/python-modules/forbiddenfruit/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
version = "0.1.4";
+ format = "setuptools";
pname = "forbiddenfruit";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/fordpass/default.nix b/pkgs/development/python-modules/fordpass/default.nix
index d3120e7bb6fc..f5a4ea3b0d43 100644
--- a/pkgs/development/python-modules/fordpass/default.nix
+++ b/pkgs/development/python-modules/fordpass/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "fordpass";
version = "0.0.4";
+ format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/formencode/default.nix b/pkgs/development/python-modules/formencode/default.nix
index 1b7dd1fc2ef0..9cccd8d9f39b 100644
--- a/pkgs/development/python-modules/formencode/default.nix
+++ b/pkgs/development/python-modules/formencode/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "formencode";
version = "2.1.0";
+ format = "setuptools";
disabled = isPy27;
diff --git a/pkgs/development/python-modules/fpdf/default.nix b/pkgs/development/python-modules/fpdf/default.nix
index ca05660feb34..091757160e16 100644
--- a/pkgs/development/python-modules/fpdf/default.nix
+++ b/pkgs/development/python-modules/fpdf/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "fpdf";
version = "1.7.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/fpylll/default.nix b/pkgs/development/python-modules/fpylll/default.nix
index 230f83a8e4b2..8450d4b78c01 100644
--- a/pkgs/development/python-modules/fpylll/default.nix
+++ b/pkgs/development/python-modules/fpylll/default.nix
@@ -16,6 +16,7 @@
buildPythonPackage rec {
pname = "fpylll";
version = "0.5.9";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "fplll";
diff --git a/pkgs/development/python-modules/freetype-py/default.nix b/pkgs/development/python-modules/freetype-py/default.nix
index ccc048c1fccb..172225968218 100644
--- a/pkgs/development/python-modules/freetype-py/default.nix
+++ b/pkgs/development/python-modules/freetype-py/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "freetype-py";
version = "2.1.0.post1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/frida-python/default.nix b/pkgs/development/python-modules/frida-python/default.nix
index 11be528b4055..144d88cc80b8 100644
--- a/pkgs/development/python-modules/frida-python/default.nix
+++ b/pkgs/development/python-modules/frida-python/default.nix
@@ -1,6 +1,7 @@
{ lib, stdenv, fetchurl, fetchPypi, buildPythonPackage, typing-extensions }:
let
version = "16.0.19";
+ format = "setuptools";
devkit = fetchurl {
url = "https://github.com/frida/frida/releases/download/${version}/frida-core-devkit-${version}-linux-x86_64.tar.xz";
hash = "sha256-yNXNqv8eCbpdQKFShpAh6rUCEuItrOSNNLOjESimPdk=";
diff --git a/pkgs/development/python-modules/frilouz/default.nix b/pkgs/development/python-modules/frilouz/default.nix
index b19687f5fe03..3f5ea414129f 100644
--- a/pkgs/development/python-modules/frilouz/default.nix
+++ b/pkgs/development/python-modules/frilouz/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "frilouz";
version = "0.0.2";
+ format = "setuptools";
disabled = !isPy3k;
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/fs-s3fs/default.nix b/pkgs/development/python-modules/fs-s3fs/default.nix
index 8c05c9e73f8d..9310e46e82d4 100644
--- a/pkgs/development/python-modules/fs-s3fs/default.nix
+++ b/pkgs/development/python-modules/fs-s3fs/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "fs-s3fs";
version = "1.1.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/fs/default.nix b/pkgs/development/python-modules/fs/default.nix
index 0b2d80e70d41..da03c963bd75 100644
--- a/pkgs/development/python-modules/fs/default.nix
+++ b/pkgs/development/python-modules/fs/default.nix
@@ -22,6 +22,7 @@
buildPythonPackage rec {
pname = "fs";
version = "2.4.16";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/ftfy/default.nix b/pkgs/development/python-modules/ftfy/default.nix
index 058eca560051..14a356e21e22 100644
--- a/pkgs/development/python-modules/ftfy/default.nix
+++ b/pkgs/development/python-modules/ftfy/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "ftfy";
version = "6.1.1";
+ format = "setuptools";
disabled = !isPy3k;
diff --git a/pkgs/development/python-modules/func-timeout/default.nix b/pkgs/development/python-modules/func-timeout/default.nix
index 61204104a96a..654b950b48d8 100644
--- a/pkgs/development/python-modules/func-timeout/default.nix
+++ b/pkgs/development/python-modules/func-timeout/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "func-timeout";
version = "4.3.5";
+ format = "setuptools";
src = fetchPypi {
pname = "func_timeout";
diff --git a/pkgs/development/python-modules/funcsigs/default.nix b/pkgs/development/python-modules/funcsigs/default.nix
index a59b6f33b5f6..4def50699d84 100644
--- a/pkgs/development/python-modules/funcsigs/default.nix
+++ b/pkgs/development/python-modules/funcsigs/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
pname = "funcsigs";
version = "1.0.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/funsor/default.nix b/pkgs/development/python-modules/funsor/default.nix
index a08e2a6e4ebc..dcd3c67a394b 100644
--- a/pkgs/development/python-modules/funsor/default.nix
+++ b/pkgs/development/python-modules/funsor/default.nix
@@ -22,6 +22,7 @@
buildPythonPackage rec {
pname = "funsor";
version = "0.4.6";
+ format = "setuptools";
disabled = pythonOlder "3.7";
diff --git a/pkgs/development/python-modules/furl/default.nix b/pkgs/development/python-modules/furl/default.nix
index 3c9592c37d0d..062ab8aebe08 100644
--- a/pkgs/development/python-modules/furl/default.nix
+++ b/pkgs/development/python-modules/furl/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "furl";
version = "2.1.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/fuse-python/default.nix b/pkgs/development/python-modules/fuse-python/default.nix
index 4003b54af608..87f075460caf 100644
--- a/pkgs/development/python-modules/fuse-python/default.nix
+++ b/pkgs/development/python-modules/fuse-python/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "fuse-python";
version = "1.0.5";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/fusepy/default.nix b/pkgs/development/python-modules/fusepy/default.nix
index 03a5248e8e1a..8c51fcebe559 100644
--- a/pkgs/development/python-modules/fusepy/default.nix
+++ b/pkgs/development/python-modules/fusepy/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "fusepy";
version = "3.0.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/future-fstrings/default.nix b/pkgs/development/python-modules/future-fstrings/default.nix
index c4ef6adaf455..389c3b3f1278 100644
--- a/pkgs/development/python-modules/future-fstrings/default.nix
+++ b/pkgs/development/python-modules/future-fstrings/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "future-fstrings";
version = "1.2.0";
+ format = "setuptools";
src = fetchPypi {
inherit version;
diff --git a/pkgs/development/python-modules/future-typing/default.nix b/pkgs/development/python-modules/future-typing/default.nix
index 61a87e02253d..e2c9a76c6920 100644
--- a/pkgs/development/python-modules/future-typing/default.nix
+++ b/pkgs/development/python-modules/future-typing/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "future-typing";
version = "0.4.1";
+ format = "setuptools";
src = fetchPypi {
pname = "future_typing";
diff --git a/pkgs/development/python-modules/fuzzyfinder/default.nix b/pkgs/development/python-modules/fuzzyfinder/default.nix
index 2107dd7b2d62..76f7e977cc32 100644
--- a/pkgs/development/python-modules/fuzzyfinder/default.nix
+++ b/pkgs/development/python-modules/fuzzyfinder/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "fuzzyfinder";
version = "2.1.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/fuzzywuzzy/default.nix b/pkgs/development/python-modules/fuzzywuzzy/default.nix
index fd0473b99824..79754a30a078 100644
--- a/pkgs/development/python-modules/fuzzywuzzy/default.nix
+++ b/pkgs/development/python-modules/fuzzywuzzy/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "fuzzywuzzy";
version = "0.18.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/fvs/default.nix b/pkgs/development/python-modules/fvs/default.nix
index 6183c18b5031..2f075f4be8f0 100644
--- a/pkgs/development/python-modules/fvs/default.nix
+++ b/pkgs/development/python-modules/fvs/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "fvs";
version = "0.3.4";
+ format = "setuptools";
src = fetchPypi {
inherit version;
diff --git a/pkgs/development/python-modules/fx2/default.nix b/pkgs/development/python-modules/fx2/default.nix
index a691f3723d5a..f89334f8f60e 100644
--- a/pkgs/development/python-modules/fx2/default.nix
+++ b/pkgs/development/python-modules/fx2/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "fx2";
version = "unstable-2023-09-20";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "whitequark";
diff --git a/pkgs/development/python-modules/fypp/default.nix b/pkgs/development/python-modules/fypp/default.nix
index a75e141361a8..0303f517cad5 100644
--- a/pkgs/development/python-modules/fypp/default.nix
+++ b/pkgs/development/python-modules/fypp/default.nix
@@ -3,6 +3,7 @@
buildPythonApplication rec {
pname = "fypp";
version = "3.2";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "aradi";
diff --git a/pkgs/development/python-modules/gatt/default.nix b/pkgs/development/python-modules/gatt/default.nix
index 3adaf2d70b82..ae43ba4c5215 100644
--- a/pkgs/development/python-modules/gatt/default.nix
+++ b/pkgs/development/python-modules/gatt/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "gatt";
version = "0.2.6";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "getsenic";
diff --git a/pkgs/development/python-modules/gb-io/default.nix b/pkgs/development/python-modules/gb-io/default.nix
index 46c98cfc78c8..ab12d42d77c4 100644
--- a/pkgs/development/python-modules/gb-io/default.nix
+++ b/pkgs/development/python-modules/gb-io/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "gb-io";
version = "0.2.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "althonos";
diff --git a/pkgs/development/python-modules/gbinder-python/default.nix b/pkgs/development/python-modules/gbinder-python/default.nix
index c481c2be6de4..6608cf305063 100644
--- a/pkgs/development/python-modules/gbinder-python/default.nix
+++ b/pkgs/development/python-modules/gbinder-python/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "gbinder-python";
version = "1.1.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "erfanoabdi";
diff --git a/pkgs/development/python-modules/gbulb/default.nix b/pkgs/development/python-modules/gbulb/default.nix
index 2aa73d10db46..d36d1182f55f 100644
--- a/pkgs/development/python-modules/gbulb/default.nix
+++ b/pkgs/development/python-modules/gbulb/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "gbulb";
version = "0.6.4";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "beeware";
diff --git a/pkgs/development/python-modules/gdata/default.nix b/pkgs/development/python-modules/gdata/default.nix
index 94430d0d9411..bb334d63435b 100644
--- a/pkgs/development/python-modules/gdata/default.nix
+++ b/pkgs/development/python-modules/gdata/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "gdata";
version = "2.0.18";
+ format = "setuptools";
src = fetchurl {
url = "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/gdata-python-client/${pname}-${version}.tar.gz";
diff --git a/pkgs/development/python-modules/geeknote/default.nix b/pkgs/development/python-modules/geeknote/default.nix
index 813adfb0dbf3..a0ee274beabb 100644
--- a/pkgs/development/python-modules/geeknote/default.nix
+++ b/pkgs/development/python-modules/geeknote/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage {
version = "2015-05-11";
+ format = "setuptools";
pname = "geeknote";
disabled = ! isPy27;
diff --git a/pkgs/development/python-modules/gemfileparser/default.nix b/pkgs/development/python-modules/gemfileparser/default.nix
index a87073e82a91..5a6f76d720bc 100644
--- a/pkgs/development/python-modules/gemfileparser/default.nix
+++ b/pkgs/development/python-modules/gemfileparser/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "gemfileparser";
version = "0.8.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/genpy/default.nix b/pkgs/development/python-modules/genpy/default.nix
index 7bb7458b0ccc..d89efc6b4b40 100644
--- a/pkgs/development/python-modules/genpy/default.nix
+++ b/pkgs/development/python-modules/genpy/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "genpy";
version = "2022.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/genzshcomp/default.nix b/pkgs/development/python-modules/genzshcomp/default.nix
index a848eff41a65..b7a2cc1d64a7 100644
--- a/pkgs/development/python-modules/genzshcomp/default.nix
+++ b/pkgs/development/python-modules/genzshcomp/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "genzshcomp";
version = "0.6.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/geographiclib/default.nix b/pkgs/development/python-modules/geographiclib/default.nix
index fcdf7a015e7a..d9f7211a820d 100644
--- a/pkgs/development/python-modules/geographiclib/default.nix
+++ b/pkgs/development/python-modules/geographiclib/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "geographiclib";
version = "2.0";
+ format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/geoip/default.nix b/pkgs/development/python-modules/geoip/default.nix
index 0db8cb1e4a98..f1e84bd8c3be 100644
--- a/pkgs/development/python-modules/geoip/default.nix
+++ b/pkgs/development/python-modules/geoip/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "geoip";
version = "1.3.2";
+ format = "setuptools";
nativeCheckInputs = [ nose ];
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/geometric/default.nix b/pkgs/development/python-modules/geometric/default.nix
index 6d9e33df805b..0693e209b457 100644
--- a/pkgs/development/python-modules/geometric/default.nix
+++ b/pkgs/development/python-modules/geometric/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "geometric";
version = "1.0.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "leeping";
diff --git a/pkgs/development/python-modules/georss-generic-client/default.nix b/pkgs/development/python-modules/georss-generic-client/default.nix
index 7e3cb7758893..73cafe77bb90 100644
--- a/pkgs/development/python-modules/georss-generic-client/default.nix
+++ b/pkgs/development/python-modules/georss-generic-client/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "georss-generic-client";
version = "0.7";
+ format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/get-video-properties/default.nix b/pkgs/development/python-modules/get-video-properties/default.nix
index 63b9515cf791..98fe8e9b1d42 100644
--- a/pkgs/development/python-modules/get-video-properties/default.nix
+++ b/pkgs/development/python-modules/get-video-properties/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "get-video-properties";
version = "0.1.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "mvasilkov";
diff --git a/pkgs/development/python-modules/getkey/default.nix b/pkgs/development/python-modules/getkey/default.nix
index 563ee6464412..a5adb534e3e7 100644
--- a/pkgs/development/python-modules/getkey/default.nix
+++ b/pkgs/development/python-modules/getkey/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "getkey";
version = "0.6.5";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/gflanguages/default.nix b/pkgs/development/python-modules/gflanguages/default.nix
index baaeeb6c9339..5a4f3d447290 100644
--- a/pkgs/development/python-modules/gflanguages/default.nix
+++ b/pkgs/development/python-modules/gflanguages/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "gflanguages";
version = "0.5.10";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/ghdiff/default.nix b/pkgs/development/python-modules/ghdiff/default.nix
index 213f7fdd3008..67d6d0000140 100644
--- a/pkgs/development/python-modules/ghdiff/default.nix
+++ b/pkgs/development/python-modules/ghdiff/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "ghdiff";
version = "0.4";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/gibberish-detector/default.nix b/pkgs/development/python-modules/gibberish-detector/default.nix
index 274e8f9355d3..c1ac1a5148b8 100644
--- a/pkgs/development/python-modules/gibberish-detector/default.nix
+++ b/pkgs/development/python-modules/gibberish-detector/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "gibberish-detector";
version = "0.1.1";
+ format = "setuptools";
disabled = isPy27;
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/gin-config/default.nix b/pkgs/development/python-modules/gin-config/default.nix
index 1c6c4fabaa37..1f3105a8a882 100644
--- a/pkgs/development/python-modules/gin-config/default.nix
+++ b/pkgs/development/python-modules/gin-config/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "gin-config";
version = "0.5.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/gistyc/default.nix b/pkgs/development/python-modules/gistyc/default.nix
index 51003101abde..923f2069d052 100644
--- a/pkgs/development/python-modules/gistyc/default.nix
+++ b/pkgs/development/python-modules/gistyc/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "gistyc";
version = "1.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/git-annex-adapter/default.nix b/pkgs/development/python-modules/git-annex-adapter/default.nix
index 649c2aa2bc51..1279be5e9d3f 100644
--- a/pkgs/development/python-modules/git-annex-adapter/default.nix
+++ b/pkgs/development/python-modules/git-annex-adapter/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
pname = "git-annex-adapter";
version = "0.2.2";
+ format = "setuptools";
disabled = !isPy3k;
diff --git a/pkgs/development/python-modules/git-revise/default.nix b/pkgs/development/python-modules/git-revise/default.nix
index 726805edbaf1..5f1879638d1c 100644
--- a/pkgs/development/python-modules/git-revise/default.nix
+++ b/pkgs/development/python-modules/git-revise/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "git-revise";
version = "0.7.0";
+ format = "setuptools";
# Missing tests on PyPI
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/github-to-sqlite/default.nix b/pkgs/development/python-modules/github-to-sqlite/default.nix
index ed262841773e..4b791bb5915f 100644
--- a/pkgs/development/python-modules/github-to-sqlite/default.nix
+++ b/pkgs/development/python-modules/github-to-sqlite/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "github-to-sqlite";
version = "2.8.3";
+ format = "setuptools";
disabled = !isPy3k;
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/github-webhook/default.nix b/pkgs/development/python-modules/github-webhook/default.nix
index 32b86896fdd1..9f05b74a2202 100644
--- a/pkgs/development/python-modules/github-webhook/default.nix
+++ b/pkgs/development/python-modules/github-webhook/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "github-webhook";
version = "1.0.4";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/glad/default.nix b/pkgs/development/python-modules/glad/default.nix
index ba738b357212..889012b648ab 100644
--- a/pkgs/development/python-modules/glad/default.nix
+++ b/pkgs/development/python-modules/glad/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "glad";
version = "0.1.36";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/glcontext/default.nix b/pkgs/development/python-modules/glcontext/default.nix
index b74775a32197..4014de18e12b 100644
--- a/pkgs/development/python-modules/glcontext/default.nix
+++ b/pkgs/development/python-modules/glcontext/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "glcontext";
version = "2.5.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "moderngl";
diff --git a/pkgs/development/python-modules/glean-sdk/default.nix b/pkgs/development/python-modules/glean-sdk/default.nix
index 22ac0e96ea9a..54ea8c5f8ce0 100644
--- a/pkgs/development/python-modules/glean-sdk/default.nix
+++ b/pkgs/development/python-modules/glean-sdk/default.nix
@@ -21,6 +21,7 @@
buildPythonPackage rec {
pname = "glean-sdk";
version = "52.7.0";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/glob2/default.nix b/pkgs/development/python-modules/glob2/default.nix
index 83d6aa13cfa2..5d75da953ed5 100644
--- a/pkgs/development/python-modules/glob2/default.nix
+++ b/pkgs/development/python-modules/glob2/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "glob2";
version = "0.7";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/globre/default.nix b/pkgs/development/python-modules/globre/default.nix
index c7c77b35c342..a270a2b4c430 100644
--- a/pkgs/development/python-modules/globre/default.nix
+++ b/pkgs/development/python-modules/globre/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "globre";
version = "0.1.5";
+ format = "setuptools";
# https://github.com/metagriffin/globre/issues/7
disabled = pythonAtLeast "3.7";
diff --git a/pkgs/development/python-modules/glueviz/default.nix b/pkgs/development/python-modules/glueviz/default.nix
index 2d0e927c1acc..a972c9310de6 100644
--- a/pkgs/development/python-modules/glueviz/default.nix
+++ b/pkgs/development/python-modules/glueviz/default.nix
@@ -30,6 +30,7 @@
buildPythonPackage rec {
pname = "glueviz";
version = "1.16.0";
+ format = "setuptools";
disabled = pythonOlder "3.7";
diff --git a/pkgs/development/python-modules/glyphsets/default.nix b/pkgs/development/python-modules/glyphsets/default.nix
index 5088deb580b0..d154f3e3b3f6 100644
--- a/pkgs/development/python-modules/glyphsets/default.nix
+++ b/pkgs/development/python-modules/glyphsets/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "glyphsets";
version = "0.6.5";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/glyphtools/default.nix b/pkgs/development/python-modules/glyphtools/default.nix
index f186863459a7..0f1f2066c02b 100644
--- a/pkgs/development/python-modules/glyphtools/default.nix
+++ b/pkgs/development/python-modules/glyphtools/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "glyphtools";
version = "0.8.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/gmpy/default.nix b/pkgs/development/python-modules/gmpy/default.nix
index 9a2957fa23d7..072ef985dc01 100644
--- a/pkgs/development/python-modules/gmpy/default.nix
+++ b/pkgs/development/python-modules/gmpy/default.nix
@@ -3,6 +3,7 @@
let
pname = "gmpy";
version = "1.17";
+ format = "setuptools";
in
buildPythonPackage {
diff --git a/pkgs/development/python-modules/gmpy2/default.nix b/pkgs/development/python-modules/gmpy2/default.nix
index 6f5d7be0021d..b5a602d4f222 100644
--- a/pkgs/development/python-modules/gmpy2/default.nix
+++ b/pkgs/development/python-modules/gmpy2/default.nix
@@ -10,6 +10,7 @@
let
pname = "gmpy2";
version = "2.1.2";
+ format = "setuptools";
in
buildPythonPackage {
diff --git a/pkgs/development/python-modules/gntp/default.nix b/pkgs/development/python-modules/gntp/default.nix
index 364a59732e11..c334ebe5ce37 100644
--- a/pkgs/development/python-modules/gntp/default.nix
+++ b/pkgs/development/python-modules/gntp/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "gntp";
version = "1.0.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/gnureadline/default.nix b/pkgs/development/python-modules/gnureadline/default.nix
index e2d853c32bf6..c3a2434eeea6 100644
--- a/pkgs/development/python-modules/gnureadline/default.nix
+++ b/pkgs/development/python-modules/gnureadline/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
version = "8.1.2";
+ format = "setuptools";
pname = "gnureadline";
disabled = isPyPy;
diff --git a/pkgs/development/python-modules/google-crc32c/default.nix b/pkgs/development/python-modules/google-crc32c/default.nix
index b1dc31da8733..38c6eea798fa 100644
--- a/pkgs/development/python-modules/google-crc32c/default.nix
+++ b/pkgs/development/python-modules/google-crc32c/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "google-crc32c";
version = "1.5.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "googleapis";
diff --git a/pkgs/development/python-modules/google-pasta/default.nix b/pkgs/development/python-modules/google-pasta/default.nix
index 608ab9ccd1bc..912b444541ad 100644
--- a/pkgs/development/python-modules/google-pasta/default.nix
+++ b/pkgs/development/python-modules/google-pasta/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "google-pasta";
version = "0.2.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/googleapis-common-protos/default.nix b/pkgs/development/python-modules/googleapis-common-protos/default.nix
index 64dc4d2c7182..60233f91fbbc 100644
--- a/pkgs/development/python-modules/googleapis-common-protos/default.nix
+++ b/pkgs/development/python-modules/googleapis-common-protos/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "googleapis-common-protos";
version = "1.60.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/googletrans/default.nix b/pkgs/development/python-modules/googletrans/default.nix
index 32b839ab11c2..d1dd1de8e82f 100644
--- a/pkgs/development/python-modules/googletrans/default.nix
+++ b/pkgs/development/python-modules/googletrans/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "googletrans";
version = "2.4.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "ssut";
diff --git a/pkgs/development/python-modules/gorilla/default.nix b/pkgs/development/python-modules/gorilla/default.nix
index 22e71df32451..3603e1961e1d 100644
--- a/pkgs/development/python-modules/gorilla/default.nix
+++ b/pkgs/development/python-modules/gorilla/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "gorilla";
version = "0.4.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/gpapi/default.nix b/pkgs/development/python-modules/gpapi/default.nix
index 6c2454dbbfeb..307e8dfb63b8 100644
--- a/pkgs/development/python-modules/gpapi/default.nix
+++ b/pkgs/development/python-modules/gpapi/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
version = "0.4.4";
+ format = "setuptools";
pname = "gpapi";
disabled = pythonOlder "3.3"; # uses shutil.which(), added in 3.3
diff --git a/pkgs/development/python-modules/gpaw/default.nix b/pkgs/development/python-modules/gpaw/default.nix
index e359c78c66f8..e415c192511c 100644
--- a/pkgs/development/python-modules/gpaw/default.nix
+++ b/pkgs/development/python-modules/gpaw/default.nix
@@ -75,6 +75,7 @@ let
in buildPythonPackage rec {
pname = "gpaw";
version = "23.9.1";
+ format = "setuptools";
src = fetchFromGitLab {
owner = "gpaw";
diff --git a/pkgs/development/python-modules/gps3/default.nix b/pkgs/development/python-modules/gps3/default.nix
index 95e1c136031e..4d4182063b40 100644
--- a/pkgs/development/python-modules/gps3/default.nix
+++ b/pkgs/development/python-modules/gps3/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "gps3";
version = "unstable-2017-11-01";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "wadda";
diff --git a/pkgs/development/python-modules/gpsoauth/default.nix b/pkgs/development/python-modules/gpsoauth/default.nix
index 3a1707a4676f..80b8350410f1 100644
--- a/pkgs/development/python-modules/gpsoauth/default.nix
+++ b/pkgs/development/python-modules/gpsoauth/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
version = "1.0.2";
+ format = "setuptools";
pname = "gpsoauth";
disabled = pythonOlder "3.8";
diff --git a/pkgs/development/python-modules/gpt-2-simple/default.nix b/pkgs/development/python-modules/gpt-2-simple/default.nix
index f627ead49d0a..aae6dfbfbc40 100644
--- a/pkgs/development/python-modules/gpt-2-simple/default.nix
+++ b/pkgs/development/python-modules/gpt-2-simple/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "gpt-2-simple";
version = "0.8.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "minimaxir";
diff --git a/pkgs/development/python-modules/gpxpy/default.nix b/pkgs/development/python-modules/gpxpy/default.nix
index 96c969c520bf..17632c72a397 100644
--- a/pkgs/development/python-modules/gpxpy/default.nix
+++ b/pkgs/development/python-modules/gpxpy/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "gpxpy";
version = "1.5.0";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/grammalecte/default.nix b/pkgs/development/python-modules/grammalecte/default.nix
index 9aa3c4ffd031..395f97a62d37 100644
--- a/pkgs/development/python-modules/grammalecte/default.nix
+++ b/pkgs/development/python-modules/grammalecte/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "grammalecte";
version = "2.1.1";
+ format = "setuptools";
src = fetchurl {
url = "https://grammalecte.net/grammalecte/zip/Grammalecte-fr-v${version}.zip";
diff --git a/pkgs/development/python-modules/graphql-server-core/default.nix b/pkgs/development/python-modules/graphql-server-core/default.nix
index 16217cd23a51..a098f9c85e70 100644
--- a/pkgs/development/python-modules/graphql-server-core/default.nix
+++ b/pkgs/development/python-modules/graphql-server-core/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "graphql-server-core";
version = "2.0.0";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/graphqlclient/default.nix b/pkgs/development/python-modules/graphqlclient/default.nix
index 2f09897d4f57..81bdddf00ee4 100644
--- a/pkgs/development/python-modules/graphqlclient/default.nix
+++ b/pkgs/development/python-modules/graphqlclient/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "graphqlclient";
version = "0.2.4";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/graphtage/default.nix b/pkgs/development/python-modules/graphtage/default.nix
index 8b5e27a24134..fa5026a52a2e 100644
--- a/pkgs/development/python-modules/graphtage/default.nix
+++ b/pkgs/development/python-modules/graphtage/default.nix
@@ -15,6 +15,7 @@
buildPythonPackage rec {
pname = "graphtage";
version = "0.3.0";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/graphviz/default.nix b/pkgs/development/python-modules/graphviz/default.nix
index e83a90729f2c..6af54cbb6d6d 100644
--- a/pkgs/development/python-modules/graphviz/default.nix
+++ b/pkgs/development/python-modules/graphviz/default.nix
@@ -17,6 +17,7 @@
buildPythonPackage rec {
pname = "graphviz";
version = "0.20.1";
+ format = "setuptools";
disabled = pythonOlder "3.7";
diff --git a/pkgs/development/python-modules/graspologic/default.nix b/pkgs/development/python-modules/graspologic/default.nix
index afc5b2edad2e..513a60bd432e 100644
--- a/pkgs/development/python-modules/graspologic/default.nix
+++ b/pkgs/development/python-modules/graspologic/default.nix
@@ -16,6 +16,7 @@
buildPythonPackage rec {
pname = "graspologic";
version = "3.2.0";
+ format = "setuptools";
disabled = isPy27;
diff --git a/pkgs/development/python-modules/grequests/default.nix b/pkgs/development/python-modules/grequests/default.nix
index e1dfe77d577e..40ff7ab61d41 100644
--- a/pkgs/development/python-modules/grequests/default.nix
+++ b/pkgs/development/python-modules/grequests/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "grequests";
version = "0.7.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/grip/default.nix b/pkgs/development/python-modules/grip/default.nix
index ef1ad0512c95..0236886af98d 100644
--- a/pkgs/development/python-modules/grip/default.nix
+++ b/pkgs/development/python-modules/grip/default.nix
@@ -16,6 +16,7 @@
buildPythonPackage rec {
pname = "grip";
version = "4.6.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "joeyespo";
diff --git a/pkgs/development/python-modules/grpc-google-iam-v1/default.nix b/pkgs/development/python-modules/grpc-google-iam-v1/default.nix
index f5a25339def2..96be86458422 100644
--- a/pkgs/development/python-modules/grpc-google-iam-v1/default.nix
+++ b/pkgs/development/python-modules/grpc-google-iam-v1/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "grpc-google-iam-v1";
version = "0.12.6";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/grpcio-gcp/default.nix b/pkgs/development/python-modules/grpcio-gcp/default.nix
index c45423ed95e0..60706fba8ee6 100644
--- a/pkgs/development/python-modules/grpcio-gcp/default.nix
+++ b/pkgs/development/python-modules/grpcio-gcp/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "grpcio-gcp";
version = "0.2.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/grpclib/default.nix b/pkgs/development/python-modules/grpclib/default.nix
index 11692e59ef23..be31ef9c78c0 100644
--- a/pkgs/development/python-modules/grpclib/default.nix
+++ b/pkgs/development/python-modules/grpclib/default.nix
@@ -14,6 +14,7 @@
let
pname = "grpclib";
version = "0.4.4";
+ format = "setuptools";
in
buildPythonPackage {
inherit pname version;
diff --git a/pkgs/development/python-modules/gssapi/default.nix b/pkgs/development/python-modules/gssapi/default.nix
index 56b79e8c08b6..8ca5f8ebc6f7 100644
--- a/pkgs/development/python-modules/gssapi/default.nix
+++ b/pkgs/development/python-modules/gssapi/default.nix
@@ -18,6 +18,7 @@
buildPythonPackage rec {
pname = "gssapi";
version = "1.8.3";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/gtimelog/default.nix b/pkgs/development/python-modules/gtimelog/default.nix
index 0d00eaa22dd2..6d6accc642a8 100644
--- a/pkgs/development/python-modules/gtimelog/default.nix
+++ b/pkgs/development/python-modules/gtimelog/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "gtimelog";
version = "unstable-2020-05-16";
+ format = "setuptools";
src = fetchFromGitHub {
owner = pname;
diff --git a/pkgs/development/python-modules/gtts-token/default.nix b/pkgs/development/python-modules/gtts-token/default.nix
index 7785a449d4e8..da46799ec780 100644
--- a/pkgs/development/python-modules/gtts-token/default.nix
+++ b/pkgs/development/python-modules/gtts-token/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "gtts-token";
version = "1.1.4";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "boudewijn26";
diff --git a/pkgs/development/python-modules/gudhi/default.nix b/pkgs/development/python-modules/gudhi/default.nix
index 1e0932e62867..c58872ca5bdd 100644
--- a/pkgs/development/python-modules/gudhi/default.nix
+++ b/pkgs/development/python-modules/gudhi/default.nix
@@ -20,6 +20,7 @@
buildPythonPackage rec {
pname = "gudhi";
version = "3.8.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "GUDHI";
diff --git a/pkgs/development/python-modules/guestfs/default.nix b/pkgs/development/python-modules/guestfs/default.nix
index 68401e9ea4d9..ddc456171eb4 100644
--- a/pkgs/development/python-modules/guestfs/default.nix
+++ b/pkgs/development/python-modules/guestfs/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "guestfs";
version = "1.40.1";
+ format = "setuptools";
src = fetchurl {
url = "http://download.libguestfs.org/python/guestfs-${version}.tar.gz";
diff --git a/pkgs/development/python-modules/guppy3/default.nix b/pkgs/development/python-modules/guppy3/default.nix
index 65d7c2622a8e..80b4a19019a3 100644
--- a/pkgs/development/python-modules/guppy3/default.nix
+++ b/pkgs/development/python-modules/guppy3/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "guppy3";
version = "3.1.4";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/gym-notices/default.nix b/pkgs/development/python-modules/gym-notices/default.nix
index 6c6d97a459ac..5b48ea524347 100644
--- a/pkgs/development/python-modules/gym-notices/default.nix
+++ b/pkgs/development/python-modules/gym-notices/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "gym-notices";
version = "0.0.8";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/gym/default.nix b/pkgs/development/python-modules/gym/default.nix
index 56bbe2b9e80b..e7d4c9f4a411 100644
--- a/pkgs/development/python-modules/gym/default.nix
+++ b/pkgs/development/python-modules/gym/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "gym";
version = "0.26.2";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "openai";
diff --git a/pkgs/development/python-modules/gyp/default.nix b/pkgs/development/python-modules/gyp/default.nix
index 385f28b4615a..81726be3ca6c 100644
--- a/pkgs/development/python-modules/gyp/default.nix
+++ b/pkgs/development/python-modules/gyp/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage {
pname = "gyp";
version = "unstable-2022-04-01";
+ format = "setuptools";
src = fetchFromGitiles {
url = "https://chromium.googlesource.com/external/gyp";
diff --git a/pkgs/development/python-modules/h11/default.nix b/pkgs/development/python-modules/h11/default.nix
index 872ef1ab4358..a03c7b0ea477 100644
--- a/pkgs/development/python-modules/h11/default.nix
+++ b/pkgs/development/python-modules/h11/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "h11";
version = "0.14.0";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/h3/default.nix b/pkgs/development/python-modules/h3/default.nix
index eb9af29bbb0c..f512d7c08cc5 100644
--- a/pkgs/development/python-modules/h3/default.nix
+++ b/pkgs/development/python-modules/h3/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "h3";
version = "3.7.6";
+ format = "setuptools";
# pypi version does not include tests
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/habitipy/default.nix b/pkgs/development/python-modules/habitipy/default.nix
index db4e84d13615..7462624b93d4 100644
--- a/pkgs/development/python-modules/habitipy/default.nix
+++ b/pkgs/development/python-modules/habitipy/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "habitipy";
version = "0.3.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "ASMfreaK";
diff --git a/pkgs/development/python-modules/hacking/default.nix b/pkgs/development/python-modules/hacking/default.nix
index bd92a2712228..5a01f5246f85 100644
--- a/pkgs/development/python-modules/hacking/default.nix
+++ b/pkgs/development/python-modules/hacking/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "hacking";
version = "6.0.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/halo/default.nix b/pkgs/development/python-modules/halo/default.nix
index bd1d5f726363..cc1d3022fcb8 100644
--- a/pkgs/development/python-modules/halo/default.nix
+++ b/pkgs/development/python-modules/halo/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "halo";
version = "0.0.31";
+ format = "setuptools";
disabled = isPy27;
src = fetchPypi {
diff --git a/pkgs/development/python-modules/handout/default.nix b/pkgs/development/python-modules/handout/default.nix
index 316c9a6edcac..b42a8f018a30 100644
--- a/pkgs/development/python-modules/handout/default.nix
+++ b/pkgs/development/python-modules/handout/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "handout";
version = "1.1.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/hawkauthlib/default.nix b/pkgs/development/python-modules/hawkauthlib/default.nix
index 7afb4eefa060..9df850b78829 100644
--- a/pkgs/development/python-modules/hawkauthlib/default.nix
+++ b/pkgs/development/python-modules/hawkauthlib/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "hawkauthlib";
version = "0.1.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "mozilla-services";
diff --git a/pkgs/development/python-modules/hcs_utils/default.nix b/pkgs/development/python-modules/hcs_utils/default.nix
index 4e6931f0e339..5deb7c35acde 100644
--- a/pkgs/development/python-modules/hcs_utils/default.nix
+++ b/pkgs/development/python-modules/hcs_utils/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "hcs_utils";
version = "2.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/hdbscan/default.nix b/pkgs/development/python-modules/hdbscan/default.nix
index 50218663c43b..0c6acf729f69 100644
--- a/pkgs/development/python-modules/hdbscan/default.nix
+++ b/pkgs/development/python-modules/hdbscan/default.nix
@@ -15,6 +15,7 @@
buildPythonPackage rec {
pname = "hdbscan";
version = "0.8.33";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/hdfs/default.nix b/pkgs/development/python-modules/hdfs/default.nix
index 9b9268c13eac..2217ee5567cf 100644
--- a/pkgs/development/python-modules/hdfs/default.nix
+++ b/pkgs/development/python-modules/hdfs/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "hdfs";
version = "2.7.3";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "mtth";
diff --git a/pkgs/development/python-modules/hdmedians/default.nix b/pkgs/development/python-modules/hdmedians/default.nix
index 59ca3e5b6117..f2342aebfe01 100644
--- a/pkgs/development/python-modules/hdmedians/default.nix
+++ b/pkgs/development/python-modules/hdmedians/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
version = "0.14.2";
+ format = "setuptools";
pname = "hdmedians";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/helpdev/default.nix b/pkgs/development/python-modules/helpdev/default.nix
index 34b4d6974478..b03b3320153c 100644
--- a/pkgs/development/python-modules/helpdev/default.nix
+++ b/pkgs/development/python-modules/helpdev/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "helpdev";
version = "0.7.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/helper/default.nix b/pkgs/development/python-modules/helper/default.nix
index d1e38dfbab9e..7d55d498d5d4 100644
--- a/pkgs/development/python-modules/helper/default.nix
+++ b/pkgs/development/python-modules/helper/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "helper";
version = "2.5.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "gmr";
diff --git a/pkgs/development/python-modules/hetzner/default.nix b/pkgs/development/python-modules/hetzner/default.nix
index 4264183e5f53..ea29c27563d8 100644
--- a/pkgs/development/python-modules/hetzner/default.nix
+++ b/pkgs/development/python-modules/hetzner/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "hetzner";
version = "0.8.3";
+ format = "setuptools";
src = fetchFromGitHub {
repo = "hetzner";
diff --git a/pkgs/development/python-modules/hexdump/default.nix b/pkgs/development/python-modules/hexdump/default.nix
index c00d7d5b4680..7ebf919038b2 100644
--- a/pkgs/development/python-modules/hexdump/default.nix
+++ b/pkgs/development/python-modules/hexdump/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "hexdump";
version = "3.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/hfst/default.nix b/pkgs/development/python-modules/hfst/default.nix
index b865c4c84d63..8b720c12a9a9 100644
--- a/pkgs/development/python-modules/hfst/default.nix
+++ b/pkgs/development/python-modules/hfst/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "hfst";
+ format = "setuptools";
inherit (pkgs.hfst) version src;
sourceRoot = "${src.name}/python";
diff --git a/pkgs/development/python-modules/hg-evolve/default.nix b/pkgs/development/python-modules/hg-evolve/default.nix
index cfb79f88b72a..a9d5fb12596e 100644
--- a/pkgs/development/python-modules/hg-evolve/default.nix
+++ b/pkgs/development/python-modules/hg-evolve/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "hg-evolve";
version = "11.1.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/hid/default.nix b/pkgs/development/python-modules/hid/default.nix
index eeade4606c8b..c87d63feb1bb 100644
--- a/pkgs/development/python-modules/hid/default.nix
+++ b/pkgs/development/python-modules/hid/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "hid";
version = "1.0.5";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/hidapi/default.nix b/pkgs/development/python-modules/hidapi/default.nix
index 6805afc7c77c..9b4e76186f26 100644
--- a/pkgs/development/python-modules/hidapi/default.nix
+++ b/pkgs/development/python-modules/hidapi/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "hidapi";
version = "0.14.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/hieroglyph/default.nix b/pkgs/development/python-modules/hieroglyph/default.nix
index d7fa9af5efae..d2f3168a76a1 100644
--- a/pkgs/development/python-modules/hieroglyph/default.nix
+++ b/pkgs/development/python-modules/hieroglyph/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "hieroglyph";
version = "2.1.0";
+ format = "setuptools";
disabled = isPy27; # python2 compatible sphinx is too low
src = fetchPypi {
diff --git a/pkgs/development/python-modules/hikvision/default.nix b/pkgs/development/python-modules/hikvision/default.nix
index 07224c627421..23f6387853a8 100644
--- a/pkgs/development/python-modules/hikvision/default.nix
+++ b/pkgs/development/python-modules/hikvision/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "hikvision";
version = "2.0.4";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "fbradyirl";
diff --git a/pkgs/development/python-modules/hiro/default.nix b/pkgs/development/python-modules/hiro/default.nix
index 9eefc61dbfb9..2656c13274ba 100644
--- a/pkgs/development/python-modules/hiro/default.nix
+++ b/pkgs/development/python-modules/hiro/default.nix
@@ -2,6 +2,7 @@
buildPythonPackage rec {
pname = "hiro";
version = "1.1.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/hiyapyco/default.nix b/pkgs/development/python-modules/hiyapyco/default.nix
index fa55f03d4669..72b206e297c8 100644
--- a/pkgs/development/python-modules/hiyapyco/default.nix
+++ b/pkgs/development/python-modules/hiyapyco/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "hiyapyco";
version = "0.5.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "zerwes";
diff --git a/pkgs/development/python-modules/hjson/default.nix b/pkgs/development/python-modules/hjson/default.nix
index cd48fcd6187e..b43d51afaa4e 100644
--- a/pkgs/development/python-modules/hjson/default.nix
+++ b/pkgs/development/python-modules/hjson/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "hjson";
version = "3.0.2";
+ format = "setuptools";
# N.B. pypi src tarball does not have tests
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/hkdf/default.nix b/pkgs/development/python-modules/hkdf/default.nix
index c972104f2c3d..e82489fd12fd 100644
--- a/pkgs/development/python-modules/hkdf/default.nix
+++ b/pkgs/development/python-modules/hkdf/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "hkdf";
version = "0.0.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/hlk-sw16/default.nix b/pkgs/development/python-modules/hlk-sw16/default.nix
index d013664ad25f..0674829a7af6 100644
--- a/pkgs/development/python-modules/hlk-sw16/default.nix
+++ b/pkgs/development/python-modules/hlk-sw16/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "hlk-sw16";
version = "0.0.9";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "jameshilliard";
diff --git a/pkgs/development/python-modules/hocr-tools/default.nix b/pkgs/development/python-modules/hocr-tools/default.nix
index cfbf63a5869d..d5886a8893db 100644
--- a/pkgs/development/python-modules/hocr-tools/default.nix
+++ b/pkgs/development/python-modules/hocr-tools/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "hocr-tools";
version = "1.3.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "tmbdev";
diff --git a/pkgs/development/python-modules/homepluscontrol/default.nix b/pkgs/development/python-modules/homepluscontrol/default.nix
index dfb255661eb9..1e33118b191e 100644
--- a/pkgs/development/python-modules/homepluscontrol/default.nix
+++ b/pkgs/development/python-modules/homepluscontrol/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "homepluscontrol";
version = "0.1";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/hopcroftkarp/default.nix b/pkgs/development/python-modules/hopcroftkarp/default.nix
index ae09ccfdf9f2..9386bdd861fc 100644
--- a/pkgs/development/python-modules/hopcroftkarp/default.nix
+++ b/pkgs/development/python-modules/hopcroftkarp/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "hopcroftkarp";
version = "1.2.5";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/hpack/default.nix b/pkgs/development/python-modules/hpack/default.nix
index ba819ba3882c..1b45fc67d62e 100644
--- a/pkgs/development/python-modules/hpack/default.nix
+++ b/pkgs/development/python-modules/hpack/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "hpack";
version = "4.0.0";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/hpccm/default.nix b/pkgs/development/python-modules/hpccm/default.nix
index 29f3234faadf..99a0c42b8fa8 100644
--- a/pkgs/development/python-modules/hpccm/default.nix
+++ b/pkgs/development/python-modules/hpccm/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "hpccm";
version = "22.10.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "NVIDIA";
diff --git a/pkgs/development/python-modules/hs-dbus-signature/default.nix b/pkgs/development/python-modules/hs-dbus-signature/default.nix
index ebf8de2f5668..9b9678858951 100644
--- a/pkgs/development/python-modules/hs-dbus-signature/default.nix
+++ b/pkgs/development/python-modules/hs-dbus-signature/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "hs-dbus-signature";
version = "0.7";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/hsaudiotag3k/default.nix b/pkgs/development/python-modules/hsaudiotag3k/default.nix
index 66ea895960c9..8fd245d17868 100644
--- a/pkgs/development/python-modules/hsaudiotag3k/default.nix
+++ b/pkgs/development/python-modules/hsaudiotag3k/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "hsaudiotag3k";
version = "1.1.3.post1";
+ format = "setuptools";
disabled = !isPy3k;
src = fetchPypi {
diff --git a/pkgs/development/python-modules/hsluv/default.nix b/pkgs/development/python-modules/hsluv/default.nix
index 27701da88914..9ddf64330770 100644
--- a/pkgs/development/python-modules/hsluv/default.nix
+++ b/pkgs/development/python-modules/hsluv/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "hsluv";
version = "5.0.4";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/html-text/default.nix b/pkgs/development/python-modules/html-text/default.nix
index c7b4ec236602..00d2fb426d38 100644
--- a/pkgs/development/python-modules/html-text/default.nix
+++ b/pkgs/development/python-modules/html-text/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "html-text";
version = "0.5.2";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "TeamHG-Memex";
diff --git a/pkgs/development/python-modules/html2text/default.nix b/pkgs/development/python-modules/html2text/default.nix
index 95698872a08f..37843196c9cb 100644
--- a/pkgs/development/python-modules/html2text/default.nix
+++ b/pkgs/development/python-modules/html2text/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "html2text";
version = "2020.1.16";
+ format = "setuptools";
disabled = pythonOlder "3.5";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/html5lib/default.nix b/pkgs/development/python-modules/html5lib/default.nix
index f069aee87666..b35cfee63dad 100644
--- a/pkgs/development/python-modules/html5lib/default.nix
+++ b/pkgs/development/python-modules/html5lib/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "html5lib";
version = "1.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/htmllaundry/default.nix b/pkgs/development/python-modules/htmllaundry/default.nix
index e844c99693a2..0c7a3b8df81a 100644
--- a/pkgs/development/python-modules/htmllaundry/default.nix
+++ b/pkgs/development/python-modules/htmllaundry/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "htmllaundry";
version = "2.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/htmlmin/default.nix b/pkgs/development/python-modules/htmlmin/default.nix
index e91aedc6cdb1..9be7dd90abd6 100644
--- a/pkgs/development/python-modules/htmlmin/default.nix
+++ b/pkgs/development/python-modules/htmlmin/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "htmlmin";
version = "0.1.12";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
sha256 = "50c1ef4630374a5d723900096a961cff426dff46b48f34d194a81bbe14eca178";
diff --git a/pkgs/development/python-modules/htseq/default.nix b/pkgs/development/python-modules/htseq/default.nix
index 5c369d7f06a8..9d69a8bfef54 100644
--- a/pkgs/development/python-modules/htseq/default.nix
+++ b/pkgs/development/python-modules/htseq/default.nix
@@ -1,6 +1,7 @@
{ lib, buildPythonPackage, fetchFromGitHub, cython, numpy, pysam, matplotlib, python, isPy27, isPy3k }:
buildPythonPackage rec {
version = "0.12.4";
+ format = "setuptools";
pname = "htseq";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/httmock/default.nix b/pkgs/development/python-modules/httmock/default.nix
index f48cdbd1ff45..a305ec1f7baf 100644
--- a/pkgs/development/python-modules/httmock/default.nix
+++ b/pkgs/development/python-modules/httmock/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "httmock";
version = "1.4.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "patrys";
diff --git a/pkgs/development/python-modules/httpauth/default.nix b/pkgs/development/python-modules/httpauth/default.nix
index a7d4240db143..032830d53965 100644
--- a/pkgs/development/python-modules/httpauth/default.nix
+++ b/pkgs/development/python-modules/httpauth/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
version = "0.3";
+ format = "setuptools";
pname = "httpauth";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/httpretty/default.nix b/pkgs/development/python-modules/httpretty/default.nix
index aeab2d9e00a6..ecde40353f31 100644
--- a/pkgs/development/python-modules/httpretty/default.nix
+++ b/pkgs/development/python-modules/httpretty/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "httpretty";
version = "1.1.4";
+ format = "setuptools";
# drop this for version > 0.9.7
# Flaky tests: https://github.com/gabrielfalcao/HTTPretty/pull/394
diff --git a/pkgs/development/python-modules/httpserver/default.nix b/pkgs/development/python-modules/httpserver/default.nix
index 830e0c9b1bf2..58d6c48c4e8a 100644
--- a/pkgs/development/python-modules/httpserver/default.nix
+++ b/pkgs/development/python-modules/httpserver/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "httpserver";
version = "1.1.0";
+ format = "setuptools";
buildInputs = [ docopt ];
diff --git a/pkgs/development/python-modules/httpsig/default.nix b/pkgs/development/python-modules/httpsig/default.nix
index accc731eeadf..f1529bf212da 100644
--- a/pkgs/development/python-modules/httpsig/default.nix
+++ b/pkgs/development/python-modules/httpsig/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "httpsig";
version = "1.3.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/hug/default.nix b/pkgs/development/python-modules/hug/default.nix
index afeb128e2048..46dfab1cd52c 100644
--- a/pkgs/development/python-modules/hug/default.nix
+++ b/pkgs/development/python-modules/hug/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "hug";
version = "2.6.0";
+ format = "setuptools";
disabled = isPy27;
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/huisbaasje-client/default.nix b/pkgs/development/python-modules/huisbaasje-client/default.nix
index 56e44209676c..1a9cfddd8661 100644
--- a/pkgs/development/python-modules/huisbaasje-client/default.nix
+++ b/pkgs/development/python-modules/huisbaasje-client/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "huisbaasje-client";
version = "0.1.0";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/humanfriendly/default.nix b/pkgs/development/python-modules/humanfriendly/default.nix
index 77f0c75e0103..5d0dbd1763da 100644
--- a/pkgs/development/python-modules/humanfriendly/default.nix
+++ b/pkgs/development/python-modules/humanfriendly/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "humanfriendly";
version = "10.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/humblewx/default.nix b/pkgs/development/python-modules/humblewx/default.nix
index a134981485c6..1cb4a7a1686a 100644
--- a/pkgs/development/python-modules/humblewx/default.nix
+++ b/pkgs/development/python-modules/humblewx/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "humblewx";
version = "0.2.2";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "thetimelineproj";
diff --git a/pkgs/development/python-modules/hupper/default.nix b/pkgs/development/python-modules/hupper/default.nix
index 11f37dcac28e..b0650310cc14 100644
--- a/pkgs/development/python-modules/hupper/default.nix
+++ b/pkgs/development/python-modules/hupper/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "hupper";
version = "1.12";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/hydrawiser/default.nix b/pkgs/development/python-modules/hydrawiser/default.nix
index 76239f7876c6..f04509d0854c 100644
--- a/pkgs/development/python-modules/hydrawiser/default.nix
+++ b/pkgs/development/python-modules/hydrawiser/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "hydrawiser";
version = "0.2";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/hypchat/default.nix b/pkgs/development/python-modules/hypchat/default.nix
index 1f69dfe21062..58a1c3dffdc8 100644
--- a/pkgs/development/python-modules/hypchat/default.nix
+++ b/pkgs/development/python-modules/hypchat/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "hypchat";
version = "0.21";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/hyperframe/default.nix b/pkgs/development/python-modules/hyperframe/default.nix
index d4d45fa2e775..e42ee0a46f68 100644
--- a/pkgs/development/python-modules/hyperframe/default.nix
+++ b/pkgs/development/python-modules/hyperframe/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "hyperframe";
version = "6.0.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/hyperlink/default.nix b/pkgs/development/python-modules/hyperlink/default.nix
index 21927683b18b..1b617cf1b7c9 100644
--- a/pkgs/development/python-modules/hyperlink/default.nix
+++ b/pkgs/development/python-modules/hyperlink/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "hyperlink";
version = "21.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/hyppo/default.nix b/pkgs/development/python-modules/hyppo/default.nix
index 709c7180f004..8b2d73f68c5a 100644
--- a/pkgs/development/python-modules/hyppo/default.nix
+++ b/pkgs/development/python-modules/hyppo/default.nix
@@ -15,6 +15,7 @@
buildPythonPackage rec {
pname = "hyppo";
version = "0.4.0";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/i-pi/default.nix b/pkgs/development/python-modules/i-pi/default.nix
index 5b78404f8fba..046823d23c43 100644
--- a/pkgs/development/python-modules/i-pi/default.nix
+++ b/pkgs/development/python-modules/i-pi/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
pname = "i-pi";
version = "2.6.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "i-pi";
diff --git a/pkgs/development/python-modules/i2c-tools/default.nix b/pkgs/development/python-modules/i2c-tools/default.nix
index 60af11e24198..fd2fdaba347c 100644
--- a/pkgs/development/python-modules/i2c-tools/default.nix
+++ b/pkgs/development/python-modules/i2c-tools/default.nix
@@ -6,6 +6,8 @@
buildPythonPackage rec {
inherit (i2c-tools) pname version src;
+ format = "setuptools";
+
buildInputs = [ i2c-tools ];
preConfigure = "cd py-smbus";
diff --git a/pkgs/development/python-modules/i2csense/default.nix b/pkgs/development/python-modules/i2csense/default.nix
index 475e77c21841..064a1e792f42 100644
--- a/pkgs/development/python-modules/i2csense/default.nix
+++ b/pkgs/development/python-modules/i2csense/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "i2csense";
version = "0.0.4";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/i3-py/default.nix b/pkgs/development/python-modules/i3-py/default.nix
index 312c1bb45c70..83a0dd8d2700 100644
--- a/pkgs/development/python-modules/i3-py/default.nix
+++ b/pkgs/development/python-modules/i3-py/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
version = "0.6.4";
+ format = "setuptools";
pname = "i3-py";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/i3ipc/default.nix b/pkgs/development/python-modules/i3ipc/default.nix
index ee3b4252296c..5aca692cbe05 100644
--- a/pkgs/development/python-modules/i3ipc/default.nix
+++ b/pkgs/development/python-modules/i3ipc/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "i3ipc";
version = "2.2.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "acrisci";
diff --git a/pkgs/development/python-modules/iapws/default.nix b/pkgs/development/python-modules/iapws/default.nix
index 33c3b5073fd7..8e2e3fd07a81 100644
--- a/pkgs/development/python-modules/iapws/default.nix
+++ b/pkgs/development/python-modules/iapws/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "iapws";
version = "1.5.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/icecream/default.nix b/pkgs/development/python-modules/icecream/default.nix
index a12b4c4c0a85..601a55e80f6e 100644
--- a/pkgs/development/python-modules/icecream/default.nix
+++ b/pkgs/development/python-modules/icecream/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
pname = "icecream";
version = "2.1.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/icmplib/default.nix b/pkgs/development/python-modules/icmplib/default.nix
index 5e963bd82e55..0d42526c8ca9 100644
--- a/pkgs/development/python-modules/icmplib/default.nix
+++ b/pkgs/development/python-modules/icmplib/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "icmplib";
version = "3.0.4";
+ format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/icoextract/default.nix b/pkgs/development/python-modules/icoextract/default.nix
index e050dd9b9406..beb39a32aa39 100644
--- a/pkgs/development/python-modules/icoextract/default.nix
+++ b/pkgs/development/python-modules/icoextract/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "icoextract";
version = "0.1.4";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/ics/default.nix b/pkgs/development/python-modules/ics/default.nix
index 9f2665b59f19..7b732d589fc0 100644
--- a/pkgs/development/python-modules/ics/default.nix
+++ b/pkgs/development/python-modules/ics/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "ics";
version = "0.7.2";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/idna-ssl/default.nix b/pkgs/development/python-modules/idna-ssl/default.nix
index ba11a39f5d9c..a26aecb49d04 100644
--- a/pkgs/development/python-modules/idna-ssl/default.nix
+++ b/pkgs/development/python-modules/idna-ssl/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "idna-ssl";
version = "1.1.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/ifaddr/default.nix b/pkgs/development/python-modules/ifaddr/default.nix
index 77f6283e4be3..2f5d8e202dba 100644
--- a/pkgs/development/python-modules/ifaddr/default.nix
+++ b/pkgs/development/python-modules/ifaddr/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
version = "0.2.0";
+ format = "setuptools";
pname = "ifaddr";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/ifconfig-parser/default.nix b/pkgs/development/python-modules/ifconfig-parser/default.nix
index be4e2026bf10..0a7013066b60 100644
--- a/pkgs/development/python-modules/ifconfig-parser/default.nix
+++ b/pkgs/development/python-modules/ifconfig-parser/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "ifconfig-parser";
version = "0.0.5";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "KnightWhoSayNi";
diff --git a/pkgs/development/python-modules/ignite/default.nix b/pkgs/development/python-modules/ignite/default.nix
index 853405d0476f..09ebca60e5de 100644
--- a/pkgs/development/python-modules/ignite/default.nix
+++ b/pkgs/development/python-modules/ignite/default.nix
@@ -16,6 +16,7 @@
buildPythonPackage rec {
pname = "ignite";
version = "0.4.13";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "pytorch";
diff --git a/pkgs/development/python-modules/ijson/default.nix b/pkgs/development/python-modules/ijson/default.nix
index 99184c046719..121e38c08be4 100644
--- a/pkgs/development/python-modules/ijson/default.nix
+++ b/pkgs/development/python-modules/ijson/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "ijson";
version = "3.2.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/image-go-nord/default.nix b/pkgs/development/python-modules/image-go-nord/default.nix
index ff7c654c9ea3..4daa574e79e7 100644
--- a/pkgs/development/python-modules/image-go-nord/default.nix
+++ b/pkgs/development/python-modules/image-go-nord/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "image-go-nord";
version = "0.1.7";
+ format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/imagecodecs-lite/default.nix b/pkgs/development/python-modules/imagecodecs-lite/default.nix
index a9cec8bb50c1..cef23d308f4b 100644
--- a/pkgs/development/python-modules/imagecodecs-lite/default.nix
+++ b/pkgs/development/python-modules/imagecodecs-lite/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "imagecodecs-lite";
version = "2019.12.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/imagecorruptions/default.nix b/pkgs/development/python-modules/imagecorruptions/default.nix
index 64da1392047d..5642812f8040 100644
--- a/pkgs/development/python-modules/imagecorruptions/default.nix
+++ b/pkgs/development/python-modules/imagecorruptions/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "imagecorruptions";
version = "1.1.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/imagehash/default.nix b/pkgs/development/python-modules/imagehash/default.nix
index b65053c56ead..e2e20b4f6c27 100644
--- a/pkgs/development/python-modules/imagehash/default.nix
+++ b/pkgs/development/python-modules/imagehash/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "imagehash";
version = "4.3.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "JohannesBuchner";
diff --git a/pkgs/development/python-modules/imagesize/default.nix b/pkgs/development/python-modules/imagesize/default.nix
index e1d390a8c1fc..ab41410b7ad8 100644
--- a/pkgs/development/python-modules/imagesize/default.nix
+++ b/pkgs/development/python-modules/imagesize/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "imagesize";
version = "1.4.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/imantics/default.nix b/pkgs/development/python-modules/imantics/default.nix
index 2e10ca6cb330..d6815f2a26ae 100644
--- a/pkgs/development/python-modules/imantics/default.nix
+++ b/pkgs/development/python-modules/imantics/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "imantics";
version = "0.1.12";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "jsbroks";
diff --git a/pkgs/development/python-modules/imaplib2/default.nix b/pkgs/development/python-modules/imaplib2/default.nix
index e6379c0af1dd..7c4c215bfabb 100644
--- a/pkgs/development/python-modules/imaplib2/default.nix
+++ b/pkgs/development/python-modules/imaplib2/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "imaplib2";
version = "3.6";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/imbalanced-learn/default.nix b/pkgs/development/python-modules/imbalanced-learn/default.nix
index b93c304a5c7e..1ef8fea6a100 100644
--- a/pkgs/development/python-modules/imbalanced-learn/default.nix
+++ b/pkgs/development/python-modules/imbalanced-learn/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "imbalanced-learn";
version = "0.11.0";
+ format = "setuptools";
disabled = isPy27; # scikit-learn>=0.21 doesn't work on python2
src = fetchPypi {
diff --git a/pkgs/development/python-modules/imgsize/default.nix b/pkgs/development/python-modules/imgsize/default.nix
index a8f50cd8f326..fe08f4f7288f 100644
--- a/pkgs/development/python-modules/imgsize/default.nix
+++ b/pkgs/development/python-modules/imgsize/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "imgsize";
version = "2.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "ojii";
diff --git a/pkgs/development/python-modules/importlab/default.nix b/pkgs/development/python-modules/importlab/default.nix
index 8fd01ca7008e..2d7fddb9e5db 100644
--- a/pkgs/development/python-modules/importlab/default.nix
+++ b/pkgs/development/python-modules/importlab/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "importlab";
version = "0.8.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/importmagic/default.nix b/pkgs/development/python-modules/importmagic/default.nix
index 6e4c00c286e4..a94b10409419 100644
--- a/pkgs/development/python-modules/importmagic/default.nix
+++ b/pkgs/development/python-modules/importmagic/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "importmagic";
version = "0.1.7";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/imutils/default.nix b/pkgs/development/python-modules/imutils/default.nix
index b655ddc47014..e9103831363b 100644
--- a/pkgs/development/python-modules/imutils/default.nix
+++ b/pkgs/development/python-modules/imutils/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
version = "0.5.4";
+ format = "setuptools";
pname = "imutils";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/incremental/default.nix b/pkgs/development/python-modules/incremental/default.nix
index 3498b4935ce8..3b10dff45ca0 100644
--- a/pkgs/development/python-modules/incremental/default.nix
+++ b/pkgs/development/python-modules/incremental/default.nix
@@ -8,6 +8,7 @@
let incremental = buildPythonPackage rec {
pname = "incremental";
version = "22.10.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/infinity/default.nix b/pkgs/development/python-modules/infinity/default.nix
index 366572cedacb..8cf05e8111df 100644
--- a/pkgs/development/python-modules/infinity/default.nix
+++ b/pkgs/development/python-modules/infinity/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "infinity";
version = "1.5";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/inflection/default.nix b/pkgs/development/python-modules/inflection/default.nix
index 01dd785e4184..c09114e386e6 100644
--- a/pkgs/development/python-modules/inflection/default.nix
+++ b/pkgs/development/python-modules/inflection/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "inflection";
version = "0.5.1";
+ format = "setuptools";
disabled = isPy27;
src = fetchPypi {
diff --git a/pkgs/development/python-modules/influxdb/default.nix b/pkgs/development/python-modules/influxdb/default.nix
index e270df9746d2..991dcb320314 100644
--- a/pkgs/development/python-modules/influxdb/default.nix
+++ b/pkgs/development/python-modules/influxdb/default.nix
@@ -16,6 +16,7 @@
buildPythonPackage rec {
pname = "influxdb";
version = "5.3.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/inifile/default.nix b/pkgs/development/python-modules/inifile/default.nix
index 0e9cb91ded9e..c3b1edfb89d0 100644
--- a/pkgs/development/python-modules/inifile/default.nix
+++ b/pkgs/development/python-modules/inifile/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "inifile";
version = "0.4.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/iniparse/default.nix b/pkgs/development/python-modules/iniparse/default.nix
index e4473c0bd1c1..16324612b2af 100644
--- a/pkgs/development/python-modules/iniparse/default.nix
+++ b/pkgs/development/python-modules/iniparse/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "iniparse";
version = "0.5";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/inotify-simple/default.nix b/pkgs/development/python-modules/inotify-simple/default.nix
index 8fdc7c4926c9..2d2100ddf705 100644
--- a/pkgs/development/python-modules/inotify-simple/default.nix
+++ b/pkgs/development/python-modules/inotify-simple/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "inotify-simple";
version = "1.3.5";
+ format = "setuptools";
src = fetchPypi {
pname = "inotify_simple";
diff --git a/pkgs/development/python-modules/inotify/default.nix b/pkgs/development/python-modules/inotify/default.nix
index 64737035193b..04ca13d5ec4f 100644
--- a/pkgs/development/python-modules/inotify/default.nix
+++ b/pkgs/development/python-modules/inotify/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "inotify";
version = "unstable-2020-08-27";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "dsoprea";
diff --git a/pkgs/development/python-modules/inotifyrecursive/default.nix b/pkgs/development/python-modules/inotifyrecursive/default.nix
index d0f81abaa47f..63ff4ede039a 100644
--- a/pkgs/development/python-modules/inotifyrecursive/default.nix
+++ b/pkgs/development/python-modules/inotifyrecursive/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "inotifyrecursive";
version = "0.3.5";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/insegel/default.nix b/pkgs/development/python-modules/insegel/default.nix
index 499d38067539..9fb9d9296ec2 100644
--- a/pkgs/development/python-modules/insegel/default.nix
+++ b/pkgs/development/python-modules/insegel/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "insegel";
version = "1.3.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/intake-parquet/default.nix b/pkgs/development/python-modules/intake-parquet/default.nix
index c43db08d9fc9..9ef6affb5119 100644
--- a/pkgs/development/python-modules/intake-parquet/default.nix
+++ b/pkgs/development/python-modules/intake-parquet/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "intake-parquet";
version = "0.3.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "intake";
diff --git a/pkgs/development/python-modules/intelhex/default.nix b/pkgs/development/python-modules/intelhex/default.nix
index 57b8fe75d404..4e25fa8793b1 100644
--- a/pkgs/development/python-modules/intelhex/default.nix
+++ b/pkgs/development/python-modules/intelhex/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "intelhex";
version = "2.3.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/interruptingcow/default.nix b/pkgs/development/python-modules/interruptingcow/default.nix
index 62e021afdbbb..41744b690fd9 100644
--- a/pkgs/development/python-modules/interruptingcow/default.nix
+++ b/pkgs/development/python-modules/interruptingcow/default.nix
@@ -2,6 +2,7 @@
buildPythonPackage rec {
pname = "interruptingcow";
version = "0.8";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/intervaltree/default.nix b/pkgs/development/python-modules/intervaltree/default.nix
index dca73a93e8f4..8e80be209b23 100644
--- a/pkgs/development/python-modules/intervaltree/default.nix
+++ b/pkgs/development/python-modules/intervaltree/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
version = "3.1.0";
+ format = "setuptools";
pname = "intervaltree";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/into-dbus-python/default.nix b/pkgs/development/python-modules/into-dbus-python/default.nix
index ff5da5e45926..b7ea90b26f9d 100644
--- a/pkgs/development/python-modules/into-dbus-python/default.nix
+++ b/pkgs/development/python-modules/into-dbus-python/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "into-dbus-python";
version = "0.8.2";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "stratis-storage";
diff --git a/pkgs/development/python-modules/iocapture/default.nix b/pkgs/development/python-modules/iocapture/default.nix
index e3bee127b7b7..b47c18874a92 100644
--- a/pkgs/development/python-modules/iocapture/default.nix
+++ b/pkgs/development/python-modules/iocapture/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "iocapture";
version = "0.1.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/iodata/default.nix b/pkgs/development/python-modules/iodata/default.nix
index b81d7981a280..748b7a14570c 100644
--- a/pkgs/development/python-modules/iodata/default.nix
+++ b/pkgs/development/python-modules/iodata/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "iodata";
version = "0.1.7";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "theochem";
diff --git a/pkgs/development/python-modules/ionhash/default.nix b/pkgs/development/python-modules/ionhash/default.nix
index 1b9455dbe821..0eca4e663331 100644
--- a/pkgs/development/python-modules/ionhash/default.nix
+++ b/pkgs/development/python-modules/ionhash/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "ionhash";
version = "1.2.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "amzn";
diff --git a/pkgs/development/python-modules/iowait/default.nix b/pkgs/development/python-modules/iowait/default.nix
index dc8a1265f7a5..fe0a6a5f709a 100644
--- a/pkgs/development/python-modules/iowait/default.nix
+++ b/pkgs/development/python-modules/iowait/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "iowait";
version = "0.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/ipaddr/default.nix b/pkgs/development/python-modules/ipaddr/default.nix
index 41ef6faa7c37..959d5c878f07 100644
--- a/pkgs/development/python-modules/ipaddr/default.nix
+++ b/pkgs/development/python-modules/ipaddr/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "ipaddr";
version = "2.2.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/ipdbplugin/default.nix b/pkgs/development/python-modules/ipdbplugin/default.nix
index c4e9e17988bf..1dd69b112f56 100644
--- a/pkgs/development/python-modules/ipdbplugin/default.nix
+++ b/pkgs/development/python-modules/ipdbplugin/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "ipdbplugin";
version = "1.5.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/iptools/default.nix b/pkgs/development/python-modules/iptools/default.nix
index 3f2b854b6e7f..fe400465382b 100644
--- a/pkgs/development/python-modules/iptools/default.nix
+++ b/pkgs/development/python-modules/iptools/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
version = "0.7.0";
+ format = "setuptools";
pname = "iptools";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/ipydatawidgets/default.nix b/pkgs/development/python-modules/ipydatawidgets/default.nix
index df7fe7ac3fc2..e6f68a111ba8 100644
--- a/pkgs/development/python-modules/ipydatawidgets/default.nix
+++ b/pkgs/development/python-modules/ipydatawidgets/default.nix
@@ -15,6 +15,7 @@
buildPythonPackage rec {
pname = "ipydatawidgets";
version = "4.3.5";
+ format = "setuptools";
disabled = isPy27;
diff --git a/pkgs/development/python-modules/ipython-sql/default.nix b/pkgs/development/python-modules/ipython-sql/default.nix
index 2fc59859ab2a..0aa7fa388c4f 100644
--- a/pkgs/development/python-modules/ipython-sql/default.nix
+++ b/pkgs/development/python-modules/ipython-sql/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "ipython-sql";
version = "0.4.0";
+ format = "setuptools";
disabled = pythonOlder "3.7";
diff --git a/pkgs/development/python-modules/ipyvue/default.nix b/pkgs/development/python-modules/ipyvue/default.nix
index 1fbb4e10805b..2507e7e5fc58 100644
--- a/pkgs/development/python-modules/ipyvue/default.nix
+++ b/pkgs/development/python-modules/ipyvue/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "ipyvue";
version = "1.10.1";
+ format = "setuptools";
disabled = isPy27;
diff --git a/pkgs/development/python-modules/ipyvuetify/default.nix b/pkgs/development/python-modules/ipyvuetify/default.nix
index 074d8a4522ee..28b39f74c4b9 100644
--- a/pkgs/development/python-modules/ipyvuetify/default.nix
+++ b/pkgs/development/python-modules/ipyvuetify/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "ipyvuetify";
version = "1.8.10";
+ format = "setuptools";
# GitHub version tries to run npm (Node JS)
src = fetchPypi {
diff --git a/pkgs/development/python-modules/ipyxact/default.nix b/pkgs/development/python-modules/ipyxact/default.nix
index 7ddaf432d128..28652d156a87 100644
--- a/pkgs/development/python-modules/ipyxact/default.nix
+++ b/pkgs/development/python-modules/ipyxact/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "ipyxact";
version = "0.3.2";
+ format = "setuptools";
propagatedBuildInputs = [ pyyaml ];
checkInputs = [ six lxml ];
diff --git a/pkgs/development/python-modules/ircrobots/default.nix b/pkgs/development/python-modules/ircrobots/default.nix
index ef09e41c2361..76fe922fa0c6 100644
--- a/pkgs/development/python-modules/ircrobots/default.nix
+++ b/pkgs/development/python-modules/ircrobots/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "ircrobots";
version = "0.6.6";
+ format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/ircstates/default.nix b/pkgs/development/python-modules/ircstates/default.nix
index 4ccaea6e6f24..d6d72166c80f 100644
--- a/pkgs/development/python-modules/ircstates/default.nix
+++ b/pkgs/development/python-modules/ircstates/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "ircstates";
version = "0.12.1";
+ format = "setuptools";
disabled = pythonOlder "3.6"; # f-strings
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/irctokens/default.nix b/pkgs/development/python-modules/irctokens/default.nix
index b2b35a7a926b..68b8bb1535e8 100644
--- a/pkgs/development/python-modules/irctokens/default.nix
+++ b/pkgs/development/python-modules/irctokens/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "irctokens";
version = "2.0.2";
+ format = "setuptools";
disabled = pythonOlder "3.6"; # f-strings
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/islpy/default.nix b/pkgs/development/python-modules/islpy/default.nix
index 149aa4c9c14a..c91e44f7825f 100644
--- a/pkgs/development/python-modules/islpy/default.nix
+++ b/pkgs/development/python-modules/islpy/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "islpy";
version = "2023.1.2";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/iso-639/default.nix b/pkgs/development/python-modules/iso-639/default.nix
index 7a510598dca3..e9226d4aaee5 100644
--- a/pkgs/development/python-modules/iso-639/default.nix
+++ b/pkgs/development/python-modules/iso-639/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "iso-639";
version = "0.4.5";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/isodate/default.nix b/pkgs/development/python-modules/isodate/default.nix
index 81f030e4830b..0697f17c01f0 100644
--- a/pkgs/development/python-modules/isodate/default.nix
+++ b/pkgs/development/python-modules/isodate/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "isodate";
version = "0.6.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/isosurfaces/default.nix b/pkgs/development/python-modules/isosurfaces/default.nix
index 49f3fb90b296..96227ed0aa75 100644
--- a/pkgs/development/python-modules/isosurfaces/default.nix
+++ b/pkgs/development/python-modules/isosurfaces/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "isosurfaces";
version = "0.1.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/isounidecode/default.nix b/pkgs/development/python-modules/isounidecode/default.nix
index 860b237c3de5..70736a54a1fe 100644
--- a/pkgs/development/python-modules/isounidecode/default.nix
+++ b/pkgs/development/python-modules/isounidecode/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "isounidecode";
version = "0.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/isoweek/default.nix b/pkgs/development/python-modules/isoweek/default.nix
index 65de70b20b5e..e16d27c47bcf 100644
--- a/pkgs/development/python-modules/isoweek/default.nix
+++ b/pkgs/development/python-modules/isoweek/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "isoweek";
version = "1.3.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/itemdb/default.nix b/pkgs/development/python-modules/itemdb/default.nix
index 68fb6d5dc554..4cc0cf637484 100644
--- a/pkgs/development/python-modules/itemdb/default.nix
+++ b/pkgs/development/python-modules/itemdb/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "itemdb";
version = "1.1.2";
+ format = "setuptools";
# PyPI tarball doesn't include tests directory
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/iterm2/default.nix b/pkgs/development/python-modules/iterm2/default.nix
index 2016e492acf5..6d12086851c6 100644
--- a/pkgs/development/python-modules/iterm2/default.nix
+++ b/pkgs/development/python-modules/iterm2/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "iterm2";
version = "2.7";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/itsdangerous/default.nix b/pkgs/development/python-modules/itsdangerous/default.nix
index 4121be315f5d..3810eabf46c7 100644
--- a/pkgs/development/python-modules/itsdangerous/default.nix
+++ b/pkgs/development/python-modules/itsdangerous/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "itsdangerous";
version = "2.1.2";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/itunespy/default.nix b/pkgs/development/python-modules/itunespy/default.nix
index 3bb0bb677bad..cd1f174c24b8 100644
--- a/pkgs/development/python-modules/itunespy/default.nix
+++ b/pkgs/development/python-modules/itunespy/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "itunespy";
version = "1.6";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "sleepyfran";
diff --git a/pkgs/development/python-modules/itypes/default.nix b/pkgs/development/python-modules/itypes/default.nix
index 14f021439788..771f91a461ac 100644
--- a/pkgs/development/python-modules/itypes/default.nix
+++ b/pkgs/development/python-modules/itypes/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "itypes";
version = "1.2.0";
+ format = "setuptools";
src = fetchFromGitHub {
repo = pname;
diff --git a/pkgs/development/python-modules/iwlib/default.nix b/pkgs/development/python-modules/iwlib/default.nix
index 2f556e1717d2..0a881ef1f370 100644
--- a/pkgs/development/python-modules/iwlib/default.nix
+++ b/pkgs/development/python-modules/iwlib/default.nix
@@ -2,6 +2,7 @@
buildPythonPackage rec {
pname = "iwlib";
version = "1.7.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/j2cli/default.nix b/pkgs/development/python-modules/j2cli/default.nix
index c83b1c77e2cc..cf66d9be21bd 100644
--- a/pkgs/development/python-modules/j2cli/default.nix
+++ b/pkgs/development/python-modules/j2cli/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "j2cli";
version = "0.3.10";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/jaeger-client/default.nix b/pkgs/development/python-modules/jaeger-client/default.nix
index a601fd9ce799..c7130c8afc9d 100644
--- a/pkgs/development/python-modules/jaeger-client/default.nix
+++ b/pkgs/development/python-modules/jaeger-client/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "jaeger-client";
version = "4.8.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/janus/default.nix b/pkgs/development/python-modules/janus/default.nix
index a31d17b1fe7d..15b75bc2aa3b 100644
--- a/pkgs/development/python-modules/janus/default.nix
+++ b/pkgs/development/python-modules/janus/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
pname = "janus";
version = "1.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/jaraco-stream/default.nix b/pkgs/development/python-modules/jaraco-stream/default.nix
index b7befef92757..1c926b831ffb 100644
--- a/pkgs/development/python-modules/jaraco-stream/default.nix
+++ b/pkgs/development/python-modules/jaraco-stream/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "jaraco-stream";
version = "3.0.3";
+ format = "setuptools";
src = fetchPypi {
pname = "jaraco.stream";
diff --git a/pkgs/development/python-modules/javaobj-py3/default.nix b/pkgs/development/python-modules/javaobj-py3/default.nix
index ecdc0b82a743..1d8566a6f326 100644
--- a/pkgs/development/python-modules/javaobj-py3/default.nix
+++ b/pkgs/development/python-modules/javaobj-py3/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "javaobj-py3";
version = "0.4.3";
+ format = "setuptools";
disabled = isPy27;
src = fetchPypi {
diff --git a/pkgs/development/python-modules/jax/default.nix b/pkgs/development/python-modules/jax/default.nix
index 203aa49db8fb..d2052cccecb0 100644
--- a/pkgs/development/python-modules/jax/default.nix
+++ b/pkgs/development/python-modules/jax/default.nix
@@ -27,7 +27,7 @@ let
in
buildPythonPackage rec {
pname = "jax";
- version = "0.4.20";
+ version = "0.4.21";
pyproject = true;
disabled = pythonOlder "3.9";
@@ -37,7 +37,7 @@ buildPythonPackage rec {
repo = "jax";
# google/jax contains tags for jax and jaxlib. Only use jax tags!
rev = "refs/tags/${pname}-v${version}";
- hash = "sha256-WLYXUtchOaA6SGnKuVhN9CmV06xMCLQTEuEtL13ttZU=";
+ hash = "sha256-CMsW/t4/itJxN4pST8EKkN0ooHWdjRnLs073FwbXRJM=";
};
nativeBuildInputs = [
diff --git a/pkgs/development/python-modules/jaxlib/bin.nix b/pkgs/development/python-modules/jaxlib/bin.nix
index e35b4759bd64..139cb881e591 100644
--- a/pkgs/development/python-modules/jaxlib/bin.nix
+++ b/pkgs/development/python-modules/jaxlib/bin.nix
@@ -35,7 +35,7 @@
let
inherit (cudaPackagesGoogle) cudatoolkit cudnn;
- version = "0.4.20";
+ version = "0.4.21";
inherit (python) pythonVersion;
@@ -56,65 +56,65 @@ let
"3.9-x86_64-linux" = getSrcFromPypi {
platform = "manylinux2014_x86_64";
dist = "cp39";
- hash = "sha256-eIE+rz5x5BEkO85zncIWE8p/wDPxV8bnVJdHiknS998=";
+ hash = "sha256-mFA/ZSlluDy96Dy7Ez5MyV/onyXOXfwr+v4YBJ8YAKM=";
};
"3.9-aarch64-darwin" = getSrcFromPypi {
platform = "macosx_11_0_arm64";
dist = "cp39";
- hash = "sha256-dxInv8/aQiHsN7DpScuZao2ZyHDjF0AaTqUDA0qqg/M=";
+ hash = "sha256-pxFJPKl7LqwRpL0u53zAmp1XvFKPXv0tT/ioQ3EF/Cs=";
};
"3.9-x86_64-darwin" = getSrcFromPypi {
platform = "macosx_10_14_x86_64";
dist = "cp39";
- hash = "sha256-wva6LkSokEHN+WQLCancVC7YBIxfImPsQpB1LzFcyqM=";
+ hash = "sha256-m8VBotK4tvrEgi8Ub5diHjTv8KU5C384srlSIRcX50o=";
};
"3.10-x86_64-linux" = getSrcFromPypi {
platform = "manylinux2014_x86_64";
dist = "cp310";
- hash = "sha256-Yo2TYnkIelyy4vb5+nC/yY8SjV34i/jJvCe/VRQppmo=";
+ hash = "sha256-jd4+HWPtGt4xLCabVWg99MP+F2bwrhMAJ/BAXfRmIZE=";
};
"3.10-aarch64-darwin" = getSrcFromPypi {
platform = "macosx_11_0_arm64";
dist = "cp310";
- hash = "sha256-ufA/ACE4s4R/Fiq5SN7T44SVEN1Z5OfkJ/98lKxRFmo=";
+ hash = "sha256-/zEl2jm9A5iwELPPaSeLlubaFyIkgwdNFzCMKaLvK2A=";
};
"3.10-x86_64-darwin" = getSrcFromPypi {
platform = "macosx_10_14_x86_64";
dist = "cp310";
- hash = "sha256-hBSrYQyOGMn0BexRWQKYnJdEYYlzHUWuWGHmjVT10TE=";
+ hash = "sha256-BaMQQHdIGtRKDDvjacYLhD7lB058Q8ZYVo6JckVjyxE=";
};
"3.11-x86_64-linux" = getSrcFromPypi {
platform = "manylinux2014_x86_64";
dist = "cp311";
- hash = "sha256-5N0nghTBrsa7d8kt8hZC2ghqlxCNC7U8ApD0PG7DHn8=";
+ hash = "sha256-/N41pyv1AOFegCXUH/XmOUiaAfH5/k/ydT8JaFGq+bM=";
};
"3.11-aarch64-darwin" = getSrcFromPypi {
platform = "macosx_11_0_arm64";
dist = "cp311";
- hash = "sha256-j13Br64cKe0hFh/cMBbOMuTXqauAvSKE+KzEmN7U6RA=";
+ hash = "sha256-gYN77bddkBWYQIzPWXusN+xwpga47zSAFdQ4php+AZM=";
};
"3.11-x86_64-darwin" = getSrcFromPypi {
platform = "macosx_10_14_x86_64";
dist = "cp311";
- hash = "sha256-nTnyawU4Ngq9VTE6oDuEfR6iJPRy+E/VLt98cU6eW4M=";
+ hash = "sha256-GaneuQIfERYAcHQtQ6OwL87098QS+h8GrZOfmef0a70=";
};
"3.12-x86_64-linux" = getSrcFromPypi {
platform = "manylinux2014_x86_64";
dist = "cp312";
- hash = "sha256-qPMoa7cso7DRBWuCJQoiOEzLPL3m76MPZZMYmZUj400=";
+ hash = "sha256-AkyF07UGTfkQHJ/qN2lHe0ki1Fh1uJZkkGQYRkiTIis=";
};
"3.12-aarch64-darwin" = getSrcFromPypi {
platform = "macosx_11_0_arm64";
dist = "cp312";
- hash = "sha256-VqTC5egDHaDIvwVa3sAc9Sdtd0CwEFcXjDU/i54h844=";
+ hash = "sha256-qGxiVdHNChS5WObW8j9E6G/oEa9FOLRY0/xowQNns0Y=";
};
"3.12-x86_64-darwin" = getSrcFromPypi {
platform = "macosx_10_14_x86_64";
dist = "cp312";
- hash = "sha256-1F98Je2rMJJKrksI/EVAsX9n+dOpmDehUeAaMq/BY7o=";
+ hash = "sha256-eYDUrenaHxlCvBYbt12r2VMLBpBBU6o/3ekyj9Ll+AE=";
};
};
@@ -124,19 +124,19 @@ let
gpuSrcs = {
"3.9" = fetchurl {
url = "https://storage.googleapis.com/jax-releases/cuda12/jaxlib-${version}+cuda12.cudnn89-cp39-cp39-manylinux2014_x86_64.whl";
- hash = "sha256-VM2HuyMnG+hzrsTQEB5KJpqpBXyyp+eV1LVxmY1ZCGU=";
+ hash = "sha256-VKWX2pTgHWXzbUYXkshmPRxiBs6YDw1WeK72TY1koLc=";
};
"3.10" = fetchurl {
url = "https://storage.googleapis.com/jax-releases/cuda12/jaxlib-${version}+cuda12.cudnn89-cp310-cp310-manylinux2014_x86_64.whl";
- hash = "sha256-TLq3z3T2fjTcO3ESahboKG33mrOpjtj9C92f4d4nJKo=";
+ hash = "sha256-/4wNdMHNT1izYfyX58KH9CAgnQPcv1/GjNlKhFM4X/U=";
};
"3.11" = fetchurl {
url = "https://storage.googleapis.com/jax-releases/cuda12/jaxlib-${version}+cuda12.cudnn89-cp311-cp311-manylinux2014_x86_64.whl";
- hash = "sha256-CUXwyJq0HOo2j3Sw+NguBCnFkDuJpc3wfZUc90yyhOY=";
+ hash = "sha256-xAITc/5KbAiaKp6020OWFD7SL3FQGvE0jQcHckIjb7s=";
};
"3.12" = fetchurl {
url = "https://storage.googleapis.com/jax-releases/cuda12/jaxlib-${version}+cuda12.cudnn89-cp312-cp312-manylinux2014_x86_64.whl";
- hash = "sha256-bAR8FLtiqufU+rL2a1q9c61CjH1eXxGTNGnDUkHlDBA=";
+ hash = "sha256-tTbpoF/YINx2Vw1JNKsh3PqUbHqQ1XnQLGFczGmimCw=";
};
};
diff --git a/pkgs/development/python-modules/jaxlib/default.nix b/pkgs/development/python-modules/jaxlib/default.nix
index a04d6973ca4b..4293cc781cb8 100644
--- a/pkgs/development/python-modules/jaxlib/default.nix
+++ b/pkgs/development/python-modules/jaxlib/default.nix
@@ -54,7 +54,7 @@ let
inherit (cudaPackagesGoogle) backendStdenv cudatoolkit cudaFlags cudnn nccl;
pname = "jaxlib";
- version = "0.4.20";
+ version = "0.4.21";
meta = with lib; {
description = "JAX is Autograd and XLA, brought together for high-performance machine learning research.";
@@ -150,7 +150,7 @@ let
repo = "jax";
# google/jax contains tags for jax and jaxlib. Only use jaxlib tags!
rev = "refs/tags/${pname}-v${version}";
- hash = "sha256-WLYXUtchOaA6SGnKuVhN9CmV06xMCLQTEuEtL13ttZU=";
+ hash = "sha256-CMsW/t4/itJxN4pST8EKkN0ooHWdjRnLs073FwbXRJM=";
};
nativeBuildInputs = [
@@ -263,10 +263,10 @@ let
];
sha256 = (if cudaSupport then {
- x86_64-linux = "sha256-QczClHxHElLZCqIZlHc3z3DXJ7rZQJaMs2XIb+lxarI=";
+ x86_64-linux = "sha256-TgIH7r1IXNkbOFSXvaKVbU9kL+TuQqxVrBge7iv2ykQ=";
} else {
- x86_64-linux = "sha256-mqiJe4u0NYh1PKCbQfbo0U2e9/kYiBqj98d+BPHFSxQ=";
- aarch64-linux = "sha256-EuLqamVBJ+qoVMCFIYUT846AghltZolfLGdtO9UeXSM=";
+ x86_64-linux = "sha256-on14CAolJ3mvJmKxX2PE21BsYOJJFUSQuUOnOuVR2GQ=";
+ aarch64-linux = "sha256-2tcIiQlMUKMc+juCy+dt37s+lFqr2pcVizCyYkkQtOM=";
}).${stdenv.system} or (throw "jaxlib: unsupported system: ${stdenv.system}");
};
diff --git a/pkgs/development/python-modules/jaydebeapi/default.nix b/pkgs/development/python-modules/jaydebeapi/default.nix
index 378da83759b6..3aa26ca020f7 100644
--- a/pkgs/development/python-modules/jaydebeapi/default.nix
+++ b/pkgs/development/python-modules/jaydebeapi/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "jaydebeapi";
version = "1.2.3";
+ format = "setuptools";
src = fetchPypi {
pname = "JayDeBeApi";
diff --git a/pkgs/development/python-modules/jc/default.nix b/pkgs/development/python-modules/jc/default.nix
index 39bc43bc4194..ebcfbeee72f4 100644
--- a/pkgs/development/python-modules/jc/default.nix
+++ b/pkgs/development/python-modules/jc/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "jc";
version = "1.23.6";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/jdcal/default.nix b/pkgs/development/python-modules/jdcal/default.nix
index abf5880e80f0..6278be96e10c 100644
--- a/pkgs/development/python-modules/jdcal/default.nix
+++ b/pkgs/development/python-modules/jdcal/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "jdcal";
version = "1.4.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/jenkins-job-builder/default.nix b/pkgs/development/python-modules/jenkins-job-builder/default.nix
index 05f857641b66..863a7af192e7 100644
--- a/pkgs/development/python-modules/jenkins-job-builder/default.nix
+++ b/pkgs/development/python-modules/jenkins-job-builder/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "jenkins-job-builder";
version = "5.0.4";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/jieba/default.nix b/pkgs/development/python-modules/jieba/default.nix
index a0fd5acf440a..99803de03c5b 100644
--- a/pkgs/development/python-modules/jieba/default.nix
+++ b/pkgs/development/python-modules/jieba/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "jieba";
version = "0.42.1";
+ format = "setuptools";
# no tests in PyPI tarball
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/jinja2-ansible-filters/default.nix b/pkgs/development/python-modules/jinja2-ansible-filters/default.nix
index 79af7744a866..4125a574db2b 100644
--- a/pkgs/development/python-modules/jinja2-ansible-filters/default.nix
+++ b/pkgs/development/python-modules/jinja2-ansible-filters/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "jinja2-ansible-filters";
version = "1.3.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/jinja2-pluralize/default.nix b/pkgs/development/python-modules/jinja2-pluralize/default.nix
index 2187c1a24147..79416be37564 100644
--- a/pkgs/development/python-modules/jinja2-pluralize/default.nix
+++ b/pkgs/development/python-modules/jinja2-pluralize/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "jinja2-pluralize";
version = "0.3.0";
+ format = "setuptools";
src = fetchPypi {
pname = "jinja2_pluralize";
diff --git a/pkgs/development/python-modules/jinja2-time/default.nix b/pkgs/development/python-modules/jinja2-time/default.nix
index 3daf84fa69d7..611bc19df824 100644
--- a/pkgs/development/python-modules/jinja2-time/default.nix
+++ b/pkgs/development/python-modules/jinja2-time/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "jinja2-time";
version = "0.2.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/jmp/default.nix b/pkgs/development/python-modules/jmp/default.nix
index 2435d90accaf..945e99310366 100644
--- a/pkgs/development/python-modules/jmp/default.nix
+++ b/pkgs/development/python-modules/jmp/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "jmp";
version = "0.0.4";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "deepmind";
diff --git a/pkgs/development/python-modules/jplephem/default.nix b/pkgs/development/python-modules/jplephem/default.nix
index 017d8bda6652..5a1a8ab3cb70 100644
--- a/pkgs/development/python-modules/jplephem/default.nix
+++ b/pkgs/development/python-modules/jplephem/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "jplephem";
version = "2.21";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/jpylyzer/default.nix b/pkgs/development/python-modules/jpylyzer/default.nix
index 81f3c11b1b1c..9a33ecf46d4b 100644
--- a/pkgs/development/python-modules/jpylyzer/default.nix
+++ b/pkgs/development/python-modules/jpylyzer/default.nix
@@ -25,6 +25,7 @@ let
in buildPythonPackage rec {
pname = "jpylyzer";
version = "2.1.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "openpreserve";
diff --git a/pkgs/development/python-modules/jpype1/default.nix b/pkgs/development/python-modules/jpype1/default.nix
index dc1601239187..06cea885076e 100644
--- a/pkgs/development/python-modules/jpype1/default.nix
+++ b/pkgs/development/python-modules/jpype1/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "jpype1";
version = "1.4.1";
+ format = "setuptools";
disabled = isPy27;
src = fetchPypi {
diff --git a/pkgs/development/python-modules/js2py/default.nix b/pkgs/development/python-modules/js2py/default.nix
index 9bbfe091c892..e0769f4ffa19 100644
--- a/pkgs/development/python-modules/js2py/default.nix
+++ b/pkgs/development/python-modules/js2py/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "js2py";
version = "0.74";
+ format = "setuptools";
src = fetchPypi {
pname = "Js2Py";
diff --git a/pkgs/development/python-modules/jschema-to-python/default.nix b/pkgs/development/python-modules/jschema-to-python/default.nix
index e217592e99b0..fcd80c652d41 100644
--- a/pkgs/development/python-modules/jschema-to-python/default.nix
+++ b/pkgs/development/python-modules/jschema-to-python/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "jschema-to-python";
version = "1.2.3";
+ format = "setuptools";
src = fetchPypi {
pname = "jschema_to_python";
diff --git a/pkgs/development/python-modules/json-home-client/default.nix b/pkgs/development/python-modules/json-home-client/default.nix
index 6b63733505c8..5f2fa9eaeb6e 100644
--- a/pkgs/development/python-modules/json-home-client/default.nix
+++ b/pkgs/development/python-modules/json-home-client/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "json-home-client";
version = "1.1.1";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/json-merge-patch/default.nix b/pkgs/development/python-modules/json-merge-patch/default.nix
index 582248ca32ff..5b8c0a2fa4be 100644
--- a/pkgs/development/python-modules/json-merge-patch/default.nix
+++ b/pkgs/development/python-modules/json-merge-patch/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "json-merge-patch";
version = "0.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/json-rpc/default.nix b/pkgs/development/python-modules/json-rpc/default.nix
index a1037f573dbd..458f2edd9d9e 100644
--- a/pkgs/development/python-modules/json-rpc/default.nix
+++ b/pkgs/development/python-modules/json-rpc/default.nix
@@ -5,6 +5,7 @@ let
in buildPythonPackage rec {
pname = "json-rpc";
version = "1.15.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/json5/default.nix b/pkgs/development/python-modules/json5/default.nix
index b6a54dccc73d..786f33b385dc 100644
--- a/pkgs/development/python-modules/json5/default.nix
+++ b/pkgs/development/python-modules/json5/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "json5";
version = "0.9.14";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "dpranke";
diff --git a/pkgs/development/python-modules/jsonable/default.nix b/pkgs/development/python-modules/jsonable/default.nix
index 705087674adb..075930f645e5 100644
--- a/pkgs/development/python-modules/jsonable/default.nix
+++ b/pkgs/development/python-modules/jsonable/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "jsonable";
version = "0.3.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "halfak";
diff --git a/pkgs/development/python-modules/jsonconversion/default.nix b/pkgs/development/python-modules/jsonconversion/default.nix
index a98798f05fb8..d9f6d5556fb5 100644
--- a/pkgs/development/python-modules/jsonconversion/default.nix
+++ b/pkgs/development/python-modules/jsonconversion/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "jsonconversion";
version = "0.2.13";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/jsondate/default.nix b/pkgs/development/python-modules/jsondate/default.nix
index 7888a6df23cc..f3b99b259b28 100644
--- a/pkgs/development/python-modules/jsondate/default.nix
+++ b/pkgs/development/python-modules/jsondate/default.nix
@@ -2,6 +2,7 @@
buildPythonPackage rec {
version = "0.1.3";
+ format = "setuptools";
pname = "jsondate";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/jsondiff/default.nix b/pkgs/development/python-modules/jsondiff/default.nix
index df2e883825c5..6985a6edba3a 100644
--- a/pkgs/development/python-modules/jsondiff/default.nix
+++ b/pkgs/development/python-modules/jsondiff/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "jsondiff";
version = "2.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/jsonfield/default.nix b/pkgs/development/python-modules/jsonfield/default.nix
index 37e280b2a184..5e36636c8409 100644
--- a/pkgs/development/python-modules/jsonfield/default.nix
+++ b/pkgs/development/python-modules/jsonfield/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "jsonfield";
version = "3.1.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/jsonpickle/default.nix b/pkgs/development/python-modules/jsonpickle/default.nix
index 4fc2f49119dc..7b925777b2d7 100644
--- a/pkgs/development/python-modules/jsonpickle/default.nix
+++ b/pkgs/development/python-modules/jsonpickle/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "jsonpickle";
version = "3.0.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/jsonpointer/default.nix b/pkgs/development/python-modules/jsonpointer/default.nix
index f05b886cfb12..455acd531146 100644
--- a/pkgs/development/python-modules/jsonpointer/default.nix
+++ b/pkgs/development/python-modules/jsonpointer/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "jsonpointer";
version = "2.4";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/jsonrpclib-pelix/default.nix b/pkgs/development/python-modules/jsonrpclib-pelix/default.nix
index 31bb0fe3137e..0ad585b3e2dc 100644
--- a/pkgs/development/python-modules/jsonrpclib-pelix/default.nix
+++ b/pkgs/development/python-modules/jsonrpclib-pelix/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "jsonrpclib-pelix";
version = "0.4.3.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/jsonstreams/default.nix b/pkgs/development/python-modules/jsonstreams/default.nix
index 197e372edf16..6fcd075c8445 100644
--- a/pkgs/development/python-modules/jsonstreams/default.nix
+++ b/pkgs/development/python-modules/jsonstreams/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "jsonstreams";
version = "0.6.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "dcbaker";
diff --git a/pkgs/development/python-modules/jstyleson/default.nix b/pkgs/development/python-modules/jstyleson/default.nix
index 757a8ef8bf29..9c2008d1f7f7 100644
--- a/pkgs/development/python-modules/jstyleson/default.nix
+++ b/pkgs/development/python-modules/jstyleson/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "jstyleson";
version = "0.0.2";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "linjackson78";
diff --git a/pkgs/development/python-modules/junit-xml/default.nix b/pkgs/development/python-modules/junit-xml/default.nix
index a6475188405b..1de05ff7e067 100644
--- a/pkgs/development/python-modules/junit-xml/default.nix
+++ b/pkgs/development/python-modules/junit-xml/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "junit-xml";
version = "1.9";
+ format = "setuptools";
# Only a wheel on PyPI
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/junitparser/default.nix b/pkgs/development/python-modules/junitparser/default.nix
index 2dbd902efeef..988fde1f4408 100644
--- a/pkgs/development/python-modules/junitparser/default.nix
+++ b/pkgs/development/python-modules/junitparser/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "junitparser";
version = "2.8.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "weiwei";
diff --git a/pkgs/development/python-modules/jupyter-c-kernel/default.nix b/pkgs/development/python-modules/jupyter-c-kernel/default.nix
index a6fe574a9bac..7b03afc86af7 100644
--- a/pkgs/development/python-modules/jupyter-c-kernel/default.nix
+++ b/pkgs/development/python-modules/jupyter-c-kernel/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "jupyter-c-kernel";
version = "1.2.2";
+ format = "setuptools";
src = fetchPypi {
pname = "jupyter_c_kernel";
diff --git a/pkgs/development/python-modules/jupyter-contrib-core/default.nix b/pkgs/development/python-modules/jupyter-contrib-core/default.nix
index a81c35497430..7bd1c29eb6ea 100644
--- a/pkgs/development/python-modules/jupyter-contrib-core/default.nix
+++ b/pkgs/development/python-modules/jupyter-contrib-core/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "jupyter-contrib-core";
version = "0.4.2";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "jupyter-contrib";
diff --git a/pkgs/development/python-modules/jupyter-contrib-nbextensions/default.nix b/pkgs/development/python-modules/jupyter-contrib-nbextensions/default.nix
index 5656043625f3..c509a0972bed 100644
--- a/pkgs/development/python-modules/jupyter-contrib-nbextensions/default.nix
+++ b/pkgs/development/python-modules/jupyter-contrib-nbextensions/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "jupyter-contrib-nbextensions";
version = "0.7.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "ipython-contrib";
diff --git a/pkgs/development/python-modules/jupyter-highlight-selected-word/default.nix b/pkgs/development/python-modules/jupyter-highlight-selected-word/default.nix
index 64cbe33ae8ba..06d7247ed348 100644
--- a/pkgs/development/python-modules/jupyter-highlight-selected-word/default.nix
+++ b/pkgs/development/python-modules/jupyter-highlight-selected-word/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "jupyter-highlight-selected-word";
version = "0.2.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "jcb91";
diff --git a/pkgs/development/python-modules/jupyter-lsp/default.nix b/pkgs/development/python-modules/jupyter-lsp/default.nix
index f098330666cd..fd8820bcb1d4 100644
--- a/pkgs/development/python-modules/jupyter-lsp/default.nix
+++ b/pkgs/development/python-modules/jupyter-lsp/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "jupyter-lsp";
version = "2.2.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/jupyter-nbextensions-configurator/default.nix b/pkgs/development/python-modules/jupyter-nbextensions-configurator/default.nix
index 61c235877f4a..5fc0a95fc7bf 100644
--- a/pkgs/development/python-modules/jupyter-nbextensions-configurator/default.nix
+++ b/pkgs/development/python-modules/jupyter-nbextensions-configurator/default.nix
@@ -16,6 +16,7 @@
buildPythonPackage rec {
pname = "jupyter-nbextensions-configurator";
version = "0.6.3";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "jupyter-contrib";
diff --git a/pkgs/development/python-modules/jupyter-sphinx/default.nix b/pkgs/development/python-modules/jupyter-sphinx/default.nix
index 13758cb07c13..3c41db14e7a7 100644
--- a/pkgs/development/python-modules/jupyter-sphinx/default.nix
+++ b/pkgs/development/python-modules/jupyter-sphinx/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "jupyter-sphinx";
version = "0.4.0";
+ format = "setuptools";
src = fetchPypi {
inherit version;
diff --git a/pkgs/development/python-modules/jupyter/default.nix b/pkgs/development/python-modules/jupyter/default.nix
index b795dc9c9101..51108eaa7a8f 100644
--- a/pkgs/development/python-modules/jupyter/default.nix
+++ b/pkgs/development/python-modules/jupyter/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
version = "1.0.0";
+ format = "setuptools";
pname = "jupyter";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/jupyterhub-ldapauthenticator/default.nix b/pkgs/development/python-modules/jupyterhub-ldapauthenticator/default.nix
index 7283eaed4434..0c61557c26b6 100644
--- a/pkgs/development/python-modules/jupyterhub-ldapauthenticator/default.nix
+++ b/pkgs/development/python-modules/jupyterhub-ldapauthenticator/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "jupyterhub-ldapauthenticator";
version = "1.3.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/jupyterhub/default.nix b/pkgs/development/python-modules/jupyterhub/default.nix
index 5f298922cfe6..ac8fc028f25e 100644
--- a/pkgs/development/python-modules/jupyterhub/default.nix
+++ b/pkgs/development/python-modules/jupyterhub/default.nix
@@ -207,6 +207,6 @@ buildPythonPackage rec {
license = licenses.bsd3;
maintainers = teams.jupyter.members;
# darwin: E OSError: dlopen(/nix/store/43zml0mlr17r5jsagxr00xxx91hz9lky-openpam-20170430/lib/libpam.so, 6): image not found
- broken = (stdenv.isLinux && stdenv.isAarch64) || stdenv.isDarwin;
+ broken = stdenv.isDarwin;
};
}
diff --git a/pkgs/development/python-modules/jupyterlab-lsp/default.nix b/pkgs/development/python-modules/jupyterlab-lsp/default.nix
index 6d57bc519646..82d912923895 100644
--- a/pkgs/development/python-modules/jupyterlab-lsp/default.nix
+++ b/pkgs/development/python-modules/jupyterlab-lsp/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "jupyterlab-lsp";
version = "5.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/jupyterlab-widgets/default.nix b/pkgs/development/python-modules/jupyterlab-widgets/default.nix
index 4d668da9bde6..747556206a19 100644
--- a/pkgs/development/python-modules/jupyterlab-widgets/default.nix
+++ b/pkgs/development/python-modules/jupyterlab-widgets/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
pname = "jupyterlab-widgets";
version = "3.0.9";
+ format = "setuptools";
src = fetchPypi {
pname = "jupyterlab_widgets";
diff --git a/pkgs/development/python-modules/justbases/default.nix b/pkgs/development/python-modules/justbases/default.nix
index dfa4d254654c..3b24726087be 100644
--- a/pkgs/development/python-modules/justbases/default.nix
+++ b/pkgs/development/python-modules/justbases/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "justbases";
version = "0.15.2";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "mulkieran";
diff --git a/pkgs/development/python-modules/justbytes/default.nix b/pkgs/development/python-modules/justbytes/default.nix
index f517c30c01b3..834ced10ab4b 100644
--- a/pkgs/development/python-modules/justbytes/default.nix
+++ b/pkgs/development/python-modules/justbytes/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "justbytes";
version = "0.15.2";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "mulkieran";
diff --git a/pkgs/development/python-modules/jwt/default.nix b/pkgs/development/python-modules/jwt/default.nix
index 7e21b4f45a21..95c01cb64bc1 100644
--- a/pkgs/development/python-modules/jwt/default.nix
+++ b/pkgs/development/python-modules/jwt/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "jwt";
version = "1.3.1";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/jxmlease/default.nix b/pkgs/development/python-modules/jxmlease/default.nix
index a9782ef2d40f..f561d256e1c3 100644
--- a/pkgs/development/python-modules/jxmlease/default.nix
+++ b/pkgs/development/python-modules/jxmlease/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "jxmlease";
version = "1.0.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/k5test/default.nix b/pkgs/development/python-modules/k5test/default.nix
index a4620c14882d..aa7d1c172c67 100644
--- a/pkgs/development/python-modules/k5test/default.nix
+++ b/pkgs/development/python-modules/k5test/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "k5test";
version = "0.10.3";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/kaa-base/default.nix b/pkgs/development/python-modules/kaa-base/default.nix
index 5b789f5eda8c..96c83a4ac81d 100644
--- a/pkgs/development/python-modules/kaa-base/default.nix
+++ b/pkgs/development/python-modules/kaa-base/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
version = "0.99.2dev-384-2b73caca";
+ format = "setuptools";
pname = "kaa-base";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/kaa-metadata/default.nix b/pkgs/development/python-modules/kaa-metadata/default.nix
index 5a50d9e9c0a6..de71d207b876 100644
--- a/pkgs/development/python-modules/kaa-metadata/default.nix
+++ b/pkgs/development/python-modules/kaa-metadata/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
version = "0.7.8dev-r4569-20111003";
+ format = "setuptools";
pname = "kaa-metadata";
disabled = isPyPy || isPy3k;
diff --git a/pkgs/development/python-modules/kafka-python/default.nix b/pkgs/development/python-modules/kafka-python/default.nix
index 089c4a8ffc0a..9e73dbe9bd19 100644
--- a/pkgs/development/python-modules/kafka-python/default.nix
+++ b/pkgs/development/python-modules/kafka-python/default.nix
@@ -2,6 +2,7 @@
buildPythonPackage rec {
version = "2.0.2";
+ format = "setuptools";
pname = "kafka-python";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/kaggle/default.nix b/pkgs/development/python-modules/kaggle/default.nix
index ce68748ac7e2..acb26d76933d 100644
--- a/pkgs/development/python-modules/kaggle/default.nix
+++ b/pkgs/development/python-modules/kaggle/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "kaggle";
version = "1.5.16";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/kaitaistruct/default.nix b/pkgs/development/python-modules/kaitaistruct/default.nix
index c6f8ebf7eaf0..71ad13fadb55 100644
--- a/pkgs/development/python-modules/kaitaistruct/default.nix
+++ b/pkgs/development/python-modules/kaitaistruct/default.nix
@@ -17,6 +17,7 @@ in
buildPythonPackage rec {
pname = "kaitaistruct";
version = "0.10";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/kaldi-active-grammar/default.nix b/pkgs/development/python-modules/kaldi-active-grammar/default.nix
index a1ef7e314656..10d819bf8c52 100644
--- a/pkgs/development/python-modules/kaldi-active-grammar/default.nix
+++ b/pkgs/development/python-modules/kaldi-active-grammar/default.nix
@@ -24,6 +24,7 @@ in
buildPythonPackage rec {
pname = "kaldi-active-grammar";
version = "3.1.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "daanzu";
diff --git a/pkgs/development/python-modules/kazoo/default.nix b/pkgs/development/python-modules/kazoo/default.nix
index 4799e1503e60..fe11b2538cce 100644
--- a/pkgs/development/python-modules/kazoo/default.nix
+++ b/pkgs/development/python-modules/kazoo/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "kazoo";
version = "2.9.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/kconfiglib/default.nix b/pkgs/development/python-modules/kconfiglib/default.nix
index ba8fecc470b7..4e133e40df01 100644
--- a/pkgs/development/python-modules/kconfiglib/default.nix
+++ b/pkgs/development/python-modules/kconfiglib/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "kconfiglib";
version = "14.1.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/keep/default.nix b/pkgs/development/python-modules/keep/default.nix
index 176924b5fd1b..e381feb6dd4e 100644
--- a/pkgs/development/python-modules/keep/default.nix
+++ b/pkgs/development/python-modules/keep/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "keep";
version = "2.10.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/keepkey/default.nix b/pkgs/development/python-modules/keepkey/default.nix
index ca4f3c863e67..a65116524633 100644
--- a/pkgs/development/python-modules/keepkey/default.nix
+++ b/pkgs/development/python-modules/keepkey/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "keepkey";
version = "7.2.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "keepkey";
diff --git a/pkgs/development/python-modules/keepkey_agent/default.nix b/pkgs/development/python-modules/keepkey_agent/default.nix
index fc00b23ce509..cfd70967ee2e 100644
--- a/pkgs/development/python-modules/keepkey_agent/default.nix
+++ b/pkgs/development/python-modules/keepkey_agent/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "keepkey_agent";
version = "0.9.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/kerberos/default.nix b/pkgs/development/python-modules/kerberos/default.nix
index a584e38810fc..4c5a8027e22d 100644
--- a/pkgs/development/python-modules/kerberos/default.nix
+++ b/pkgs/development/python-modules/kerberos/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "kerberos";
version = "1.3.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/keyboard/default.nix b/pkgs/development/python-modules/keyboard/default.nix
index c54f8f5fcd7f..20b3453dab0d 100644
--- a/pkgs/development/python-modules/keyboard/default.nix
+++ b/pkgs/development/python-modules/keyboard/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
pname = "keyboard";
version = "0.13.5";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "boppreh";
diff --git a/pkgs/development/python-modules/keystone-engine/default.nix b/pkgs/development/python-modules/keystone-engine/default.nix
index 7c3cf2e70d83..5b392186c952 100644
--- a/pkgs/development/python-modules/keystone-engine/default.nix
+++ b/pkgs/development/python-modules/keystone-engine/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "keystone-engine";
version = "0.9.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/keystoneauth1/default.nix b/pkgs/development/python-modules/keystoneauth1/default.nix
index 134f5af0632f..815ef3aa3104 100644
--- a/pkgs/development/python-modules/keystoneauth1/default.nix
+++ b/pkgs/development/python-modules/keystoneauth1/default.nix
@@ -25,6 +25,7 @@
buildPythonPackage rec {
pname = "keystoneauth1";
version = "5.3.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/keyutils/default.nix b/pkgs/development/python-modules/keyutils/default.nix
index c387c10ebc34..3782a3b23626 100644
--- a/pkgs/development/python-modules/keyutils/default.nix
+++ b/pkgs/development/python-modules/keyutils/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "keyutils";
version = "0.6";
+ format = "setuptools";
# github version comes bundled with tests
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/kinparse/default.nix b/pkgs/development/python-modules/kinparse/default.nix
index 95632f9ce9f2..3352d25a3c07 100644
--- a/pkgs/development/python-modules/kinparse/default.nix
+++ b/pkgs/development/python-modules/kinparse/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage {
pname = "kinparse";
version = "unstable-2019-12-18";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "xesscorp";
diff --git a/pkgs/development/python-modules/klaus/default.nix b/pkgs/development/python-modules/klaus/default.nix
index 0d393d0e8ae5..b46c2c65eee3 100644
--- a/pkgs/development/python-modules/klaus/default.nix
+++ b/pkgs/development/python-modules/klaus/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "klaus";
version = "2.0.3";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "jonashaag";
diff --git a/pkgs/development/python-modules/kmapper/default.nix b/pkgs/development/python-modules/kmapper/default.nix
index 86d9f2b5f798..c4f99ca613f5 100644
--- a/pkgs/development/python-modules/kmapper/default.nix
+++ b/pkgs/development/python-modules/kmapper/default.nix
@@ -16,6 +16,7 @@
buildPythonPackage rec {
pname = "kmapper";
version = "2.0.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "scikit-tda";
diff --git a/pkgs/development/python-modules/konnected/default.nix b/pkgs/development/python-modules/konnected/default.nix
index b2117aab2d5d..c279223a5268 100644
--- a/pkgs/development/python-modules/konnected/default.nix
+++ b/pkgs/development/python-modules/konnected/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "konnected";
version = "1.2.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/korean-lunar-calendar/default.nix b/pkgs/development/python-modules/korean-lunar-calendar/default.nix
index 3a172d73a393..e9c7431b47df 100644
--- a/pkgs/development/python-modules/korean-lunar-calendar/default.nix
+++ b/pkgs/development/python-modules/korean-lunar-calendar/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "korean-lunar-calendar";
version = "0.3.1";
+ format = "setuptools";
src = fetchPypi {
inherit version;
diff --git a/pkgs/development/python-modules/krakenex/default.nix b/pkgs/development/python-modules/krakenex/default.nix
index bf907eb847de..04b114194f68 100644
--- a/pkgs/development/python-modules/krakenex/default.nix
+++ b/pkgs/development/python-modules/krakenex/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "krakenex";
version = "2.1.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "veox";
diff --git a/pkgs/development/python-modules/kurbopy/default.nix b/pkgs/development/python-modules/kurbopy/default.nix
index aa5e33f23757..e4665998534d 100644
--- a/pkgs/development/python-modules/kurbopy/default.nix
+++ b/pkgs/development/python-modules/kurbopy/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "kurbopy";
version = "0.10.40";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/l18n/default.nix b/pkgs/development/python-modules/l18n/default.nix
index cab48d4376f8..29c4164097f9 100644
--- a/pkgs/development/python-modules/l18n/default.nix
+++ b/pkgs/development/python-modules/l18n/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "l18n";
version = "2021.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/langdetect/default.nix b/pkgs/development/python-modules/langdetect/default.nix
index 5d3dae158060..a50cbe73a32d 100644
--- a/pkgs/development/python-modules/langdetect/default.nix
+++ b/pkgs/development/python-modules/langdetect/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "langdetect";
version = "1.0.9";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/language-tags/default.nix b/pkgs/development/python-modules/language-tags/default.nix
index 2d3f68f82cea..24cd835b14d6 100644
--- a/pkgs/development/python-modules/language-tags/default.nix
+++ b/pkgs/development/python-modules/language-tags/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "language-tags";
version = "1.2.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "OnroerendErfgoed";
diff --git a/pkgs/development/python-modules/latexcodec/default.nix b/pkgs/development/python-modules/latexcodec/default.nix
index be3808659220..ef677b82e03d 100644
--- a/pkgs/development/python-modules/latexcodec/default.nix
+++ b/pkgs/development/python-modules/latexcodec/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "latexcodec";
version = "2.0.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/lazy-object-proxy/default.nix b/pkgs/development/python-modules/lazy-object-proxy/default.nix
index a3367cc9bd4f..2eec2c6e2827 100644
--- a/pkgs/development/python-modules/lazy-object-proxy/default.nix
+++ b/pkgs/development/python-modules/lazy-object-proxy/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "lazy-object-proxy";
version = "1.9.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/lazy/default.nix b/pkgs/development/python-modules/lazy/default.nix
index 1e5f72ff803c..0403b47f5324 100644
--- a/pkgs/development/python-modules/lazy/default.nix
+++ b/pkgs/development/python-modules/lazy/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "lazy";
version = "1.4";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/lazy_import/default.nix b/pkgs/development/python-modules/lazy_import/default.nix
index f3812f0723d0..1fd6ed442688 100644
--- a/pkgs/development/python-modules/lazy_import/default.nix
+++ b/pkgs/development/python-modules/lazy_import/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "lazy_import";
version = "0.2.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/lcov_cobertura/default.nix b/pkgs/development/python-modules/lcov_cobertura/default.nix
index a40265c76c88..07be936d7aa6 100644
--- a/pkgs/development/python-modules/lcov_cobertura/default.nix
+++ b/pkgs/development/python-modules/lcov_cobertura/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "lcov_cobertura";
version = "2.0.2";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/ldap3/default.nix b/pkgs/development/python-modules/ldap3/default.nix
index 530a8d7ec0dd..c04ec4e49c4c 100644
--- a/pkgs/development/python-modules/ldap3/default.nix
+++ b/pkgs/development/python-modules/ldap3/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "ldap3";
version = "2.9.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/ldappool/default.nix b/pkgs/development/python-modules/ldappool/default.nix
index a95db8650980..2cb2155bfed4 100644
--- a/pkgs/development/python-modules/ldappool/default.nix
+++ b/pkgs/development/python-modules/ldappool/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "ldappool";
version = "3.0.0";
+ format = "setuptools";
src = fetchPypi {
pname = "ldappool";
diff --git a/pkgs/development/python-modules/ldaptor/default.nix b/pkgs/development/python-modules/ldaptor/default.nix
index e100690e6b7a..633e7aa967a2 100644
--- a/pkgs/development/python-modules/ldaptor/default.nix
+++ b/pkgs/development/python-modules/ldaptor/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "ldaptor";
version = "21.2.0";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/leather/default.nix b/pkgs/development/python-modules/leather/default.nix
index 99977e7c6a2f..e51f5f458868 100644
--- a/pkgs/development/python-modules/leather/default.nix
+++ b/pkgs/development/python-modules/leather/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "leather";
version = "0.3.4";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/leb128/default.nix b/pkgs/development/python-modules/leb128/default.nix
index b206de136219..4247a4ff7549 100644
--- a/pkgs/development/python-modules/leb128/default.nix
+++ b/pkgs/development/python-modules/leb128/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "leb128";
version = "1.0.5";
+ format = "setuptools";
# fetchPypi doesn't include files required for tests
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/ledger_agent/default.nix b/pkgs/development/python-modules/ledger_agent/default.nix
index 8a0ace126458..3ac9e167a038 100644
--- a/pkgs/development/python-modules/ledger_agent/default.nix
+++ b/pkgs/development/python-modules/ledger_agent/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "ledger_agent";
version = "0.9.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/leveldb/default.nix b/pkgs/development/python-modules/leveldb/default.nix
index 212f13d00cf8..e275d41f8915 100644
--- a/pkgs/development/python-modules/leveldb/default.nix
+++ b/pkgs/development/python-modules/leveldb/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "leveldb";
version = "0.201";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/lexid/default.nix b/pkgs/development/python-modules/lexid/default.nix
index 5ab5953aef62..788cb1e2056b 100644
--- a/pkgs/development/python-modules/lexid/default.nix
+++ b/pkgs/development/python-modules/lexid/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "lexid";
version = "2021.1006";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/libagent/default.nix b/pkgs/development/python-modules/libagent/default.nix
index 61d58ea468c1..5b537f0c0084 100644
--- a/pkgs/development/python-modules/libagent/default.nix
+++ b/pkgs/development/python-modules/libagent/default.nix
@@ -23,6 +23,7 @@
buildPythonPackage rec {
pname = "libagent";
version = "0.14.5";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "romanz";
diff --git a/pkgs/development/python-modules/libevdev/default.nix b/pkgs/development/python-modules/libevdev/default.nix
index 5f63653e3c43..44213cdd14cf 100644
--- a/pkgs/development/python-modules/libevdev/default.nix
+++ b/pkgs/development/python-modules/libevdev/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "libevdev";
version = "0.11";
+ format = "setuptools";
disabled = isPy27;
src = fetchPypi {
diff --git a/pkgs/development/python-modules/libgpuarray/default.nix b/pkgs/development/python-modules/libgpuarray/default.nix
index 699bbabdfc76..710ef3dd1398 100644
--- a/pkgs/development/python-modules/libgpuarray/default.nix
+++ b/pkgs/development/python-modules/libgpuarray/default.nix
@@ -18,6 +18,7 @@
buildPythonPackage rec {
pname = "libgpuarray";
version = "0.7.6";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "Theano";
diff --git a/pkgs/development/python-modules/libkeepass/default.nix b/pkgs/development/python-modules/libkeepass/default.nix
index aa922db9c102..14bbdb1ec009 100644
--- a/pkgs/development/python-modules/libkeepass/default.nix
+++ b/pkgs/development/python-modules/libkeepass/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "libkeepass";
version = "0.3.1.post1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/liblarch/default.nix b/pkgs/development/python-modules/liblarch/default.nix
index 45c020b53720..a133b5382441 100644
--- a/pkgs/development/python-modules/liblarch/default.nix
+++ b/pkgs/development/python-modules/liblarch/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
version = "3.2.0";
+ format = "setuptools";
pname = "liblarch";
disabled = pythonOlder "3.5.0";
diff --git a/pkgs/development/python-modules/libmr/default.nix b/pkgs/development/python-modules/libmr/default.nix
index d775cc7b245b..c852ce160cd3 100644
--- a/pkgs/development/python-modules/libmr/default.nix
+++ b/pkgs/development/python-modules/libmr/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "libmr";
version = "0.1.9";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/libpurecool/default.nix b/pkgs/development/python-modules/libpurecool/default.nix
index aa523d9a98bf..3e29ea73e2c9 100644
--- a/pkgs/development/python-modules/libpurecool/default.nix
+++ b/pkgs/development/python-modules/libpurecool/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "libpurecool";
version = "0.6.4";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/libsass/default.nix b/pkgs/development/python-modules/libsass/default.nix
index 8a6bc5106636..4996dfc1169e 100644
--- a/pkgs/development/python-modules/libsass/default.nix
+++ b/pkgs/development/python-modules/libsass/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "libsass";
version = "0.22.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "sass";
diff --git a/pkgs/development/python-modules/libsixel/default.nix b/pkgs/development/python-modules/libsixel/default.nix
index c061b51ab849..37bf32f31fd6 100644
--- a/pkgs/development/python-modules/libsixel/default.nix
+++ b/pkgs/development/python-modules/libsixel/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
version = libsixel.version;
+ format = "setuptools";
pname = "libsixel";
src = libsixel.src;
diff --git a/pkgs/development/python-modules/libsoundtouch/default.nix b/pkgs/development/python-modules/libsoundtouch/default.nix
index 2abd187d0476..0ca972c8bade 100644
--- a/pkgs/development/python-modules/libsoundtouch/default.nix
+++ b/pkgs/development/python-modules/libsoundtouch/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "libsoundtouch";
version = "0.8.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "CharlesBlonde";
diff --git a/pkgs/development/python-modules/libusb1/default.nix b/pkgs/development/python-modules/libusb1/default.nix
index bdafac942636..b61b78a86321 100644
--- a/pkgs/development/python-modules/libusb1/default.nix
+++ b/pkgs/development/python-modules/libusb1/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "libusb1";
version = "3.1.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/libusbsio/default.nix b/pkgs/development/python-modules/libusbsio/default.nix
index b6cab59570b9..918bb7172666 100644
--- a/pkgs/development/python-modules/libusbsio/default.nix
+++ b/pkgs/development/python-modules/libusbsio/default.nix
@@ -2,6 +2,7 @@
buildPythonPackage rec {
pname = "libusbsio";
+ format = "setuptools";
inherit (libusbsio) version;
src = "${libusbsio.src}/python";
diff --git a/pkgs/development/python-modules/libvirt/default.nix b/pkgs/development/python-modules/libvirt/default.nix
index 3e5d6af48afa..3ed1abee42c9 100644
--- a/pkgs/development/python-modules/libvirt/default.nix
+++ b/pkgs/development/python-modules/libvirt/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "libvirt";
version = "9.9.0";
+ format = "setuptools";
src = fetchFromGitLab {
owner = "libvirt";
diff --git a/pkgs/development/python-modules/lightparam/default.nix b/pkgs/development/python-modules/lightparam/default.nix
index 936cc9a06269..0d1e232bb195 100644
--- a/pkgs/development/python-modules/lightparam/default.nix
+++ b/pkgs/development/python-modules/lightparam/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "lightparam";
version = "0.4.6";
+ format = "setuptools";
disabled = !isPy3k;
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/lima/default.nix b/pkgs/development/python-modules/lima/default.nix
index 6174a4d76410..462c104c25f2 100644
--- a/pkgs/development/python-modules/lima/default.nix
+++ b/pkgs/development/python-modules/lima/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "lima";
version = "0.5";
+ format = "setuptools";
disabled = !isPy3k;
src = fetchPypi {
diff --git a/pkgs/development/python-modules/limitlessled/default.nix b/pkgs/development/python-modules/limitlessled/default.nix
index 6d12f6d51496..79a8c1136ce5 100644
--- a/pkgs/development/python-modules/limitlessled/default.nix
+++ b/pkgs/development/python-modules/limitlessled/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "limitlessled";
version = "1.1.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/linecache2/default.nix b/pkgs/development/python-modules/linecache2/default.nix
index 4231ed43ad5b..1c4b2032f0d1 100644
--- a/pkgs/development/python-modules/linecache2/default.nix
+++ b/pkgs/development/python-modules/linecache2/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "linecache2";
version = "1.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/lineedit/default.nix b/pkgs/development/python-modules/lineedit/default.nix
index 563105462764..9f7bc9f2e371 100644
--- a/pkgs/development/python-modules/lineedit/default.nix
+++ b/pkgs/development/python-modules/lineedit/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "lineedit";
version = "0.1.6";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "randy3k";
diff --git a/pkgs/development/python-modules/linode-api/default.nix b/pkgs/development/python-modules/linode-api/default.nix
index 4c1b77bf86a9..0f210be88119 100644
--- a/pkgs/development/python-modules/linode-api/default.nix
+++ b/pkgs/development/python-modules/linode-api/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "linode-api";
version = "5.7.2";
+ format = "setuptools";
disabled = pythonOlder "3.6";
# Sources from Pypi exclude test fixtures
diff --git a/pkgs/development/python-modules/linode/default.nix b/pkgs/development/python-modules/linode/default.nix
index c7a60201ee88..7f4d9b0dbd83 100644
--- a/pkgs/development/python-modules/linode/default.nix
+++ b/pkgs/development/python-modules/linode/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "linode";
version = "0.4";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/linuxfd/default.nix b/pkgs/development/python-modules/linuxfd/default.nix
index 7d968c191441..e9904d8d454e 100644
--- a/pkgs/development/python-modules/linuxfd/default.nix
+++ b/pkgs/development/python-modules/linuxfd/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "linuxfd";
version = "1.5";
+ format = "setuptools";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/lit/default.nix b/pkgs/development/python-modules/lit/default.nix
index 1467dfaa1f6d..695a23d90ac5 100644
--- a/pkgs/development/python-modules/lit/default.nix
+++ b/pkgs/development/python-modules/lit/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "lit";
version = "17.0.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/livelossplot/default.nix b/pkgs/development/python-modules/livelossplot/default.nix
index dd7a19c22484..2218c01d6424 100644
--- a/pkgs/development/python-modules/livelossplot/default.nix
+++ b/pkgs/development/python-modules/livelossplot/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "livelossplot";
version = "0.5.5";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/livereload/default.nix b/pkgs/development/python-modules/livereload/default.nix
index de2064538047..2b99995f91cc 100644
--- a/pkgs/development/python-modules/livereload/default.nix
+++ b/pkgs/development/python-modules/livereload/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "livereload";
version = "2.6.3";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "lepture";
diff --git a/pkgs/development/python-modules/livestreamer-curses/default.nix b/pkgs/development/python-modules/livestreamer-curses/default.nix
deleted file mode 100644
index 213caaf4fb30..000000000000
--- a/pkgs/development/python-modules/livestreamer-curses/default.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-{ lib
-, buildPythonPackage
-, fetchFromGitHub
-, isPyPy
-, livestreamer
-}:
-
-buildPythonPackage rec {
- pname = "livestreamer-curses";
- version = "1.5.2";
- disabled = isPyPy;
-
- src = fetchFromGitHub {
- owner = "gapato";
- repo = "livestreamer-curses";
- rev = "v${version}";
- hash = "sha256-Pi0PIOUhMMAWft9ackB04IgF6DyPrXppNqyVjozIjN4=";
- };
-
- propagatedBuildInputs = [ livestreamer ];
-
- meta = with lib; {
- homepage = "https://github.com/gapato/livestreamer-curses";
- description = "Curses frontend for livestreamer";
- license = licenses.mit;
- maintainers = with maintainers; [ ];
- };
-}
diff --git a/pkgs/development/python-modules/livestreamer/default.nix b/pkgs/development/python-modules/livestreamer/default.nix
deleted file mode 100644
index c7c4b06a9746..000000000000
--- a/pkgs/development/python-modules/livestreamer/default.nix
+++ /dev/null
@@ -1,38 +0,0 @@
-{ lib
-, buildPythonPackage
-, fetchFromGitHub
-, isPyPy
-, makeWrapper
-, rtmpdump
-, pycrypto
-, requests
-}:
-
-buildPythonPackage rec {
- pname = "livestreamer";
- version = "1.12.2";
- disabled = isPyPy;
-
- src = fetchFromGitHub {
- owner = "chrippa";
- repo = "livestreamer";
- rev = "v${version}";
- hash = "sha256-PqqyBh+oMmu7Ynly3fqx/+6mQYX+6SpI0Okj2O+YLz0=";
- };
-
- nativeBuildInputs = [ makeWrapper ];
-
- propagatedBuildInputs = [ rtmpdump pycrypto requests ];
-
- postInstall = ''
- wrapProgram $out/bin/livestreamer --prefix PATH : ${lib.makeBinPath [ rtmpdump ]}
- '';
-
- meta = with lib; {
- homepage = "http://livestreamer.tanuki.se";
- description = "Livestreamer is CLI program that extracts streams from various services and pipes them into a video player of choice";
- license = licenses.bsd2;
- maintainers = with maintainers; [ ];
- };
-
-}
diff --git a/pkgs/development/python-modules/lizard/default.nix b/pkgs/development/python-modules/lizard/default.nix
index b54e910cac45..39b35e3306a9 100644
--- a/pkgs/development/python-modules/lizard/default.nix
+++ b/pkgs/development/python-modules/lizard/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "lizard";
version = "1.17.10";
+ format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/llvmlite/default.nix b/pkgs/development/python-modules/llvmlite/default.nix
index e3afe80624fb..925c449ae998 100644
--- a/pkgs/development/python-modules/llvmlite/default.nix
+++ b/pkgs/development/python-modules/llvmlite/default.nix
@@ -17,6 +17,7 @@ buildPythonPackage rec {
# requires at least this version of llvmlite (also not yet officially
# released, but at least tagged).
version = "0.41.0dev0";
+ format = "setuptools";
disabled = isPyPy || !isPy3k;
diff --git a/pkgs/development/python-modules/lml/default.nix b/pkgs/development/python-modules/lml/default.nix
index e1d900ba6574..4ad69e15a429 100644
--- a/pkgs/development/python-modules/lml/default.nix
+++ b/pkgs/development/python-modules/lml/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "lml";
version = "0.1.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/lmtpd/default.nix b/pkgs/development/python-modules/lmtpd/default.nix
index bb27c29173b1..1924c93a3ea9 100644
--- a/pkgs/development/python-modules/lmtpd/default.nix
+++ b/pkgs/development/python-modules/lmtpd/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "lmtpd";
version = "6.2.0";
+ format = "setuptools";
disabled = !isPy3k;
diff --git a/pkgs/development/python-modules/localimport/default.nix b/pkgs/development/python-modules/localimport/default.nix
index c5bc45aae4f2..9cb001af86a2 100644
--- a/pkgs/development/python-modules/localimport/default.nix
+++ b/pkgs/development/python-modules/localimport/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "localimport";
version = "1.7.6";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/localstack-client/default.nix b/pkgs/development/python-modules/localstack-client/default.nix
index 65744f35d075..b78cc3da7633 100644
--- a/pkgs/development/python-modules/localstack-client/default.nix
+++ b/pkgs/development/python-modules/localstack-client/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "localstack-client";
version = "1.39";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "localstack";
diff --git a/pkgs/development/python-modules/localstack-ext/default.nix b/pkgs/development/python-modules/localstack-ext/default.nix
index f312371afe9d..90e743f839e7 100644
--- a/pkgs/development/python-modules/localstack-ext/default.nix
+++ b/pkgs/development/python-modules/localstack-ext/default.nix
@@ -17,6 +17,7 @@
buildPythonPackage rec {
pname = "localstack-ext";
version = "2.3.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/localstack/default.nix b/pkgs/development/python-modules/localstack/default.nix
index 663b20e5355f..6a408c935920 100644
--- a/pkgs/development/python-modules/localstack/default.nix
+++ b/pkgs/development/python-modules/localstack/default.nix
@@ -21,6 +21,7 @@
buildPythonPackage rec {
pname = "localstack";
version = "3.0.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "localstack";
diff --git a/pkgs/development/python-modules/localzone/default.nix b/pkgs/development/python-modules/localzone/default.nix
index c84cd1c893b2..84c5acd27690 100644
--- a/pkgs/development/python-modules/localzone/default.nix
+++ b/pkgs/development/python-modules/localzone/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "localzone";
version = "0.9.8";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "ags-slc";
diff --git a/pkgs/development/python-modules/lockfile/default.nix b/pkgs/development/python-modules/lockfile/default.nix
index 2368c4415ba4..0fb64ad0baf9 100644
--- a/pkgs/development/python-modules/lockfile/default.nix
+++ b/pkgs/development/python-modules/lockfile/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "lockfile";
version = "0.12.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/logical-unification/default.nix b/pkgs/development/python-modules/logical-unification/default.nix
index 6e78dc850ed0..c129202dbf16 100644
--- a/pkgs/development/python-modules/logical-unification/default.nix
+++ b/pkgs/development/python-modules/logical-unification/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "logical-unification";
version = "0.4.6";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "pythological";
diff --git a/pkgs/development/python-modules/logster/default.nix b/pkgs/development/python-modules/logster/default.nix
index 7f3a4eeb83b8..d0603fcdf0b3 100644
--- a/pkgs/development/python-modules/logster/default.nix
+++ b/pkgs/development/python-modules/logster/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "logster";
version = "1.0.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "etsy";
diff --git a/pkgs/development/python-modules/logzero/default.nix b/pkgs/development/python-modules/logzero/default.nix
index 5e6b45fa7f46..fa35ca73b51e 100644
--- a/pkgs/development/python-modules/logzero/default.nix
+++ b/pkgs/development/python-modules/logzero/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "logzero";
version = "1.7.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/lomond/default.nix b/pkgs/development/python-modules/lomond/default.nix
index 4fbdf5a2f823..f8389fc46fcd 100644
--- a/pkgs/development/python-modules/lomond/default.nix
+++ b/pkgs/development/python-modules/lomond/default.nix
@@ -17,6 +17,7 @@
buildPythonPackage rec {
pname = "lomond";
version = "0.3.3";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "wildfoundry";
diff --git a/pkgs/development/python-modules/lrcalc-python/default.nix b/pkgs/development/python-modules/lrcalc-python/default.nix
index 66c0ad46e5b7..f425ec23775a 100644
--- a/pkgs/development/python-modules/lrcalc-python/default.nix
+++ b/pkgs/development/python-modules/lrcalc-python/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "lrcalc-python";
version = "2.1";
+ format = "setuptools";
src = fetchPypi {
inherit version;
diff --git a/pkgs/development/python-modules/luddite/default.nix b/pkgs/development/python-modules/luddite/default.nix
index e70493e750c0..9996e3574ce3 100644
--- a/pkgs/development/python-modules/luddite/default.nix
+++ b/pkgs/development/python-modules/luddite/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "luddite";
version = "1.0.3";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "jumptrading";
diff --git a/pkgs/development/python-modules/luhn/default.nix b/pkgs/development/python-modules/luhn/default.nix
index 95d1cad3b807..e0e0393ff1d3 100644
--- a/pkgs/development/python-modules/luhn/default.nix
+++ b/pkgs/development/python-modules/luhn/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "luhn";
version = "0.2.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "mmcloughlin";
diff --git a/pkgs/development/python-modules/lxml/default.nix b/pkgs/development/python-modules/lxml/default.nix
index db531a65778f..f6016ae3a9ed 100644
--- a/pkgs/development/python-modules/lxml/default.nix
+++ b/pkgs/development/python-modules/lxml/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "lxml";
version = "4.9.3-3";
+ format = "setuptools";
src = fetchFromGitHub {
owner = pname;
diff --git a/pkgs/development/python-modules/lzstring/default.nix b/pkgs/development/python-modules/lzstring/default.nix
index 499c720d53fb..02602f1f8c20 100644
--- a/pkgs/development/python-modules/lzstring/default.nix
+++ b/pkgs/development/python-modules/lzstring/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "lzstring";
version = "1.0.4";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/m2r/default.nix b/pkgs/development/python-modules/m2r/default.nix
index 02dd3c540ac4..ab94a0b5e262 100644
--- a/pkgs/development/python-modules/m2r/default.nix
+++ b/pkgs/development/python-modules/m2r/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "m2r";
version = "0.3.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/macropy/default.nix b/pkgs/development/python-modules/macropy/default.nix
index d7b122396e0e..051ce068b317 100644
--- a/pkgs/development/python-modules/macropy/default.nix
+++ b/pkgs/development/python-modules/macropy/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
# https://github.com/lihaoyi/macropy/issues/94
version = "1.1.0b2";
+ format = "setuptools";
pname = "macropy";
disabled = isPy27;
diff --git a/pkgs/development/python-modules/magic-wormhole-transit-relay/default.nix b/pkgs/development/python-modules/magic-wormhole-transit-relay/default.nix
index 76eaca6be65b..463b3560457d 100644
--- a/pkgs/development/python-modules/magic-wormhole-transit-relay/default.nix
+++ b/pkgs/development/python-modules/magic-wormhole-transit-relay/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "magic-wormhole-transit-relay";
version = "0.2.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/mahotas/default.nix b/pkgs/development/python-modules/mahotas/default.nix
index 2f234cc63542..6926cc0e6958 100644
--- a/pkgs/development/python-modules/mahotas/default.nix
+++ b/pkgs/development/python-modules/mahotas/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "mahotas";
version = "1.4.13";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "luispedro";
diff --git a/pkgs/development/python-modules/mail-parser/default.nix b/pkgs/development/python-modules/mail-parser/default.nix
index 42123445fc53..4ecb12642ccd 100644
--- a/pkgs/development/python-modules/mail-parser/default.nix
+++ b/pkgs/development/python-modules/mail-parser/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "mail-parser";
version = "3.15.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "SpamScope";
diff --git a/pkgs/development/python-modules/mailchimp/default.nix b/pkgs/development/python-modules/mailchimp/default.nix
index 787ecb0316f7..6308e7e8e6bb 100644
--- a/pkgs/development/python-modules/mailchimp/default.nix
+++ b/pkgs/development/python-modules/mailchimp/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
version = "2.0.10";
+ format = "setuptools";
pname = "mailchimp";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/makefun/default.nix b/pkgs/development/python-modules/makefun/default.nix
index 9eb72a891045..03d6e587eafe 100644
--- a/pkgs/development/python-modules/makefun/default.nix
+++ b/pkgs/development/python-modules/makefun/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "makefun";
version = "1.15.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/mako/default.nix b/pkgs/development/python-modules/mako/default.nix
index cdfb682b5a65..d9b3ecefc9ed 100644
--- a/pkgs/development/python-modules/mako/default.nix
+++ b/pkgs/development/python-modules/mako/default.nix
@@ -20,6 +20,7 @@
buildPythonPackage rec {
pname = "mako";
version = "1.2.4";
+ format = "setuptools";
disabled = pythonOlder "3.7";
diff --git a/pkgs/development/python-modules/managesieve/default.nix b/pkgs/development/python-modules/managesieve/default.nix
index 9e2515b0e7b5..74a12d9a5866 100644
--- a/pkgs/development/python-modules/managesieve/default.nix
+++ b/pkgs/development/python-modules/managesieve/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "managesieve";
version = "0.7.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/manhole/default.nix b/pkgs/development/python-modules/manhole/default.nix
index 1480a002d0e2..26c76cbb1659 100644
--- a/pkgs/development/python-modules/manhole/default.nix
+++ b/pkgs/development/python-modules/manhole/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "manhole";
version = "1.8.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/manuel/default.nix b/pkgs/development/python-modules/manuel/default.nix
index abec37fc5ed1..8d87e6240982 100644
--- a/pkgs/development/python-modules/manuel/default.nix
+++ b/pkgs/development/python-modules/manuel/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "manuel";
version = "1.12.4";
+ format = "setuptools";
disabled = isPy27;
src = fetchPypi {
diff --git a/pkgs/development/python-modules/mapbox/default.nix b/pkgs/development/python-modules/mapbox/default.nix
index 721a2ece39fd..52d3eb2efbbc 100644
--- a/pkgs/development/python-modules/mapbox/default.nix
+++ b/pkgs/development/python-modules/mapbox/default.nix
@@ -15,6 +15,7 @@
buildPythonPackage rec {
pname = "mapbox";
version = "0.18.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "mapbox";
diff --git a/pkgs/development/python-modules/mariadb/default.nix b/pkgs/development/python-modules/mariadb/default.nix
index 54e31065a089..cad6afb3cd52 100644
--- a/pkgs/development/python-modules/mariadb/default.nix
+++ b/pkgs/development/python-modules/mariadb/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "mariadb";
version = "1.1.4";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/marisa/default.nix b/pkgs/development/python-modules/marisa/default.nix
index 21a457b5b34e..6ed3d6f4bf39 100644
--- a/pkgs/development/python-modules/marisa/default.nix
+++ b/pkgs/development/python-modules/marisa/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "marisa";
+ format = "setuptools";
inherit (marisa) src version;
nativeBuildInputs = [ swig ];
diff --git a/pkgs/development/python-modules/markdown-macros/default.nix b/pkgs/development/python-modules/markdown-macros/default.nix
index e0e41bf3d0a0..2a15b4edb1c6 100644
--- a/pkgs/development/python-modules/markdown-macros/default.nix
+++ b/pkgs/development/python-modules/markdown-macros/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "markdown-macros";
version = "0.1.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/markdown2/default.nix b/pkgs/development/python-modules/markdown2/default.nix
index ac5e880886cf..91c10116e1bd 100644
--- a/pkgs/development/python-modules/markdown2/default.nix
+++ b/pkgs/development/python-modules/markdown2/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "markdown2";
version = "2.4.10";
+ format = "setuptools";
disabled = pythonOlder "3.5";
diff --git a/pkgs/development/python-modules/markdownify/default.nix b/pkgs/development/python-modules/markdownify/default.nix
index 8b5942d61fa3..00af58297b92 100644
--- a/pkgs/development/python-modules/markdownify/default.nix
+++ b/pkgs/development/python-modules/markdownify/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "markdownify";
version = "0.11.6";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/markuppy/default.nix b/pkgs/development/python-modules/markuppy/default.nix
index 14661a84b623..fde9ae4ceec9 100644
--- a/pkgs/development/python-modules/markuppy/default.nix
+++ b/pkgs/development/python-modules/markuppy/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "markuppy";
version = "1.14";
+ format = "setuptools";
src = fetchPypi {
pname = "MarkupPy";
diff --git a/pkgs/development/python-modules/marshmallow-enum/default.nix b/pkgs/development/python-modules/marshmallow-enum/default.nix
index 1d108b36867b..d375901a0f3f 100644
--- a/pkgs/development/python-modules/marshmallow-enum/default.nix
+++ b/pkgs/development/python-modules/marshmallow-enum/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "marshmallow-enum";
version = "1.5.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "justanr";
diff --git a/pkgs/development/python-modules/marshmallow-polyfield/default.nix b/pkgs/development/python-modules/marshmallow-polyfield/default.nix
index d54b070fbf14..24d117eb322e 100644
--- a/pkgs/development/python-modules/marshmallow-polyfield/default.nix
+++ b/pkgs/development/python-modules/marshmallow-polyfield/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "marshmallow-polyfield";
version = "5.10";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/matchpy/default.nix b/pkgs/development/python-modules/matchpy/default.nix
index 57e7728b1aa3..5b880cfb5b09 100644
--- a/pkgs/development/python-modules/matchpy/default.nix
+++ b/pkgs/development/python-modules/matchpy/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "matchpy";
version = "0.5.5"; # Don't upgrade to 4.3.1, this tag is very old
+ format = "setuptools";
disabled = isPy27;
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/matlink-gpapi/default.nix b/pkgs/development/python-modules/matlink-gpapi/default.nix
index 1f8533748965..3c3cda1bf8db 100644
--- a/pkgs/development/python-modules/matlink-gpapi/default.nix
+++ b/pkgs/development/python-modules/matlink-gpapi/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
version = "0.4.4.5";
+ format = "setuptools";
pname = "matlink-gpapi";
disabled = pythonOlder "3.3"; # uses shutil.which(), added in 3.3
diff --git a/pkgs/development/python-modules/matplotlib-inline/default.nix b/pkgs/development/python-modules/matplotlib-inline/default.nix
index f960882b1617..90cbd00dc4d1 100644
--- a/pkgs/development/python-modules/matplotlib-inline/default.nix
+++ b/pkgs/development/python-modules/matplotlib-inline/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "matplotlib-inline";
version = "0.1.6";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/matplotlib-sixel/default.nix b/pkgs/development/python-modules/matplotlib-sixel/default.nix
index 451f2a1a3dbe..e1d2e80f84c4 100644
--- a/pkgs/development/python-modules/matplotlib-sixel/default.nix
+++ b/pkgs/development/python-modules/matplotlib-sixel/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "matplotlib-sixel";
version = "0.0.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/matrix-client/default.nix b/pkgs/development/python-modules/matrix-client/default.nix
index 9816f9470c64..c8975718b57c 100644
--- a/pkgs/development/python-modules/matrix-client/default.nix
+++ b/pkgs/development/python-modules/matrix-client/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "matrix-client";
version = "0.4.0";
+ format = "setuptools";
src = fetchPypi {
pname = "matrix_client";
diff --git a/pkgs/development/python-modules/mattermostdriver/default.nix b/pkgs/development/python-modules/mattermostdriver/default.nix
index 629960797b03..2089569f9b77 100644
--- a/pkgs/development/python-modules/mattermostdriver/default.nix
+++ b/pkgs/development/python-modules/mattermostdriver/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "mattermostdriver";
version = "7.3.2";
+ format = "setuptools";
disabled = pythonOlder "3.5";
diff --git a/pkgs/development/python-modules/mccabe/default.nix b/pkgs/development/python-modules/mccabe/default.nix
index 2a7d2d396f37..5de63b1888ac 100644
--- a/pkgs/development/python-modules/mccabe/default.nix
+++ b/pkgs/development/python-modules/mccabe/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "mccabe";
version = "0.7.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/md2gemini/default.nix b/pkgs/development/python-modules/md2gemini/default.nix
index c0b6eec7f838..a8843f25b3cd 100644
--- a/pkgs/development/python-modules/md2gemini/default.nix
+++ b/pkgs/development/python-modules/md2gemini/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "md2gemini";
version = "1.9.1";
+ format = "setuptools";
propagatedBuildInputs = [ mistune cjkwrap wcwidth ];
nativeCheckInputs = [ pytestCheckHook ];
diff --git a/pkgs/development/python-modules/mdutils/default.nix b/pkgs/development/python-modules/mdutils/default.nix
index 53589394c4aa..7d8249547a83 100644
--- a/pkgs/development/python-modules/mdutils/default.nix
+++ b/pkgs/development/python-modules/mdutils/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "mdutils";
version = "1.6.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "didix21";
diff --git a/pkgs/development/python-modules/meinheld/default.nix b/pkgs/development/python-modules/meinheld/default.nix
index c33aae4d20c4..f84df9eef46f 100644
--- a/pkgs/development/python-modules/meinheld/default.nix
+++ b/pkgs/development/python-modules/meinheld/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "meinheld";
version = "1.0.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/meld3/default.nix b/pkgs/development/python-modules/meld3/default.nix
index a751dbeac3fc..039b22358d4d 100644
--- a/pkgs/development/python-modules/meld3/default.nix
+++ b/pkgs/development/python-modules/meld3/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "meld3";
version = "2.0.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/memestra/default.nix b/pkgs/development/python-modules/memestra/default.nix
index 3bcae8336a89..db7d4e254a73 100644
--- a/pkgs/development/python-modules/memestra/default.nix
+++ b/pkgs/development/python-modules/memestra/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "memestra";
version = "0.2.1";
+ format = "setuptools";
disabled = pythonOlder "3.4";
diff --git a/pkgs/development/python-modules/memory-allocator/default.nix b/pkgs/development/python-modules/memory-allocator/default.nix
index b42544963a19..bb9b7dd47509 100644
--- a/pkgs/development/python-modules/memory-allocator/default.nix
+++ b/pkgs/development/python-modules/memory-allocator/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "memory-allocator";
version = "0.1.3";
+ format = "setuptools";
src = fetchPypi {
inherit version;
diff --git a/pkgs/development/python-modules/memory-profiler/default.nix b/pkgs/development/python-modules/memory-profiler/default.nix
index 218772a1527e..2176b652597f 100644
--- a/pkgs/development/python-modules/memory-profiler/default.nix
+++ b/pkgs/development/python-modules/memory-profiler/default.nix
@@ -6,6 +6,7 @@
python.pkgs.buildPythonPackage rec {
pname = "memory-profiler";
version = "0.61.0";
+ format = "setuptools";
src = fetchPypi {
pname = "memory_profiler";
diff --git a/pkgs/development/python-modules/mercantile/default.nix b/pkgs/development/python-modules/mercantile/default.nix
index b79bac0633d5..1523eaf4c8e3 100644
--- a/pkgs/development/python-modules/mercantile/default.nix
+++ b/pkgs/development/python-modules/mercantile/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "mercantile";
version = "1.2.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "mapbox";
diff --git a/pkgs/development/python-modules/mergedeep/default.nix b/pkgs/development/python-modules/mergedeep/default.nix
index 8b348120c235..7d812ceb1e4d 100644
--- a/pkgs/development/python-modules/mergedeep/default.nix
+++ b/pkgs/development/python-modules/mergedeep/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "mergedeep";
version = "1.3.4";
+ format = "setuptools";
disabled = isPy27;
# PyPI tarball doesn't include tests directory
diff --git a/pkgs/development/python-modules/mergedict/default.nix b/pkgs/development/python-modules/mergedict/default.nix
index 32b91aea2e89..3cfb674a9b29 100644
--- a/pkgs/development/python-modules/mergedict/default.nix
+++ b/pkgs/development/python-modules/mergedict/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "mergedict";
version = "1.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/meshcat/default.nix b/pkgs/development/python-modules/meshcat/default.nix
index 932d9a2390a3..8f79a1477451 100644
--- a/pkgs/development/python-modules/meshcat/default.nix
+++ b/pkgs/development/python-modules/meshcat/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "meshcat";
version = "0.3.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/meteoalertapi/default.nix b/pkgs/development/python-modules/meteoalertapi/default.nix
index 87a3b2b8fdf0..15d14934c5aa 100644
--- a/pkgs/development/python-modules/meteoalertapi/default.nix
+++ b/pkgs/development/python-modules/meteoalertapi/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "meteoalertapi";
version = "0.3.0";
+ format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/mf2py/default.nix b/pkgs/development/python-modules/mf2py/default.nix
index b39989bf322e..cd72dc7d40b9 100644
--- a/pkgs/development/python-modules/mf2py/default.nix
+++ b/pkgs/development/python-modules/mf2py/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "mf2py";
version = "1.1.3";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "microformats";
diff --git a/pkgs/development/python-modules/micloud/default.nix b/pkgs/development/python-modules/micloud/default.nix
index 1cd2c43ea9e5..641581298340 100644
--- a/pkgs/development/python-modules/micloud/default.nix
+++ b/pkgs/development/python-modules/micloud/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "micloud";
version = "0.6";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "Squachen";
diff --git a/pkgs/development/python-modules/microdata/default.nix b/pkgs/development/python-modules/microdata/default.nix
index d271637d2c5a..140aa10314e1 100644
--- a/pkgs/development/python-modules/microdata/default.nix
+++ b/pkgs/development/python-modules/microdata/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "microdata";
version = "0.8.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "edsu";
diff --git a/pkgs/development/python-modules/migen/default.nix b/pkgs/development/python-modules/migen/default.nix
index 0bbecefff967..d1633cbd8cfa 100644
--- a/pkgs/development/python-modules/migen/default.nix
+++ b/pkgs/development/python-modules/migen/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "migen";
version = "unstable-2022-09-02";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "m-labs";
diff --git a/pkgs/development/python-modules/milc/default.nix b/pkgs/development/python-modules/milc/default.nix
index 6db6d7492b05..aa168fd0dea0 100644
--- a/pkgs/development/python-modules/milc/default.nix
+++ b/pkgs/development/python-modules/milc/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "milc";
version = "1.4.2";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "clueboard";
diff --git a/pkgs/development/python-modules/milksnake/default.nix b/pkgs/development/python-modules/milksnake/default.nix
index 6d063021697c..72115444ffa2 100644
--- a/pkgs/development/python-modules/milksnake/default.nix
+++ b/pkgs/development/python-modules/milksnake/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "milksnake";
version = "0.1.5";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/minexr/default.nix b/pkgs/development/python-modules/minexr/default.nix
index dc5ae86b4fad..3785baaa978f 100644
--- a/pkgs/development/python-modules/minexr/default.nix
+++ b/pkgs/development/python-modules/minexr/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "minexr";
version = "1.0.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "cheind";
diff --git a/pkgs/development/python-modules/minikanren/default.nix b/pkgs/development/python-modules/minikanren/default.nix
index 7a54b1eb97a1..928b288bf28b 100644
--- a/pkgs/development/python-modules/minikanren/default.nix
+++ b/pkgs/development/python-modules/minikanren/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "minikanren";
version = "1.0.3";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "pythological";
diff --git a/pkgs/development/python-modules/miniupnpc/default.nix b/pkgs/development/python-modules/miniupnpc/default.nix
index 3eb92d770df0..ec6bcbc7d970 100644
--- a/pkgs/development/python-modules/miniupnpc/default.nix
+++ b/pkgs/development/python-modules/miniupnpc/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "miniupnpc";
version = "2.0.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/misaka/default.nix b/pkgs/development/python-modules/misaka/default.nix
index e4c807a5bf5e..c257c7f735a6 100644
--- a/pkgs/development/python-modules/misaka/default.nix
+++ b/pkgs/development/python-modules/misaka/default.nix
@@ -2,6 +2,7 @@
buildPythonPackage rec {
pname = "misaka";
version = "2.1.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/misoc/default.nix b/pkgs/development/python-modules/misoc/default.nix
index 785043f1ae74..3fa9e3f6e472 100644
--- a/pkgs/development/python-modules/misoc/default.nix
+++ b/pkgs/development/python-modules/misoc/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "misoc";
version = "unstable-2022-10-08";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "m-labs";
diff --git a/pkgs/development/python-modules/mixins/default.nix b/pkgs/development/python-modules/mixins/default.nix
index 9c9bfbc3a407..46af556fd11a 100644
--- a/pkgs/development/python-modules/mixins/default.nix
+++ b/pkgs/development/python-modules/mixins/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "mixins";
version = "0.1.4";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/mkdocs-drawio-exporter/default.nix b/pkgs/development/python-modules/mkdocs-drawio-exporter/default.nix
index 84823937388a..2227b8b4f873 100644
--- a/pkgs/development/python-modules/mkdocs-drawio-exporter/default.nix
+++ b/pkgs/development/python-modules/mkdocs-drawio-exporter/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "mkdocs-drawio-exporter";
version = "0.8.0";
+ format = "setuptools";
disabled = !isPy3k;
diff --git a/pkgs/development/python-modules/mkdocs-exclude/default.nix b/pkgs/development/python-modules/mkdocs-exclude/default.nix
index e959a15e4702..5e2e32a9d6bb 100644
--- a/pkgs/development/python-modules/mkdocs-exclude/default.nix
+++ b/pkgs/development/python-modules/mkdocs-exclude/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "mkdocs-exclude";
version = "1.0.2";
+ format = "setuptools";
# Repository has only 3 commits and no tags. Each of these commits has
# version of 1.0.0, 1.0.1 and 1.0.2 in setup.py, though.
diff --git a/pkgs/development/python-modules/mkdocs-git-authors-plugin/default.nix b/pkgs/development/python-modules/mkdocs-git-authors-plugin/default.nix
index cd40bb14b1c9..9dfae93cfec9 100644
--- a/pkgs/development/python-modules/mkdocs-git-authors-plugin/default.nix
+++ b/pkgs/development/python-modules/mkdocs-git-authors-plugin/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "mkdocs-git-authors-plugin";
version = "0.7.2";
+ format = "setuptools";
disabled = pythonOlder "3.7";
diff --git a/pkgs/development/python-modules/mkdocs-gitlab-plugin/default.nix b/pkgs/development/python-modules/mkdocs-gitlab-plugin/default.nix
index 69242caa8901..b88da4eb1e4d 100644
--- a/pkgs/development/python-modules/mkdocs-gitlab-plugin/default.nix
+++ b/pkgs/development/python-modules/mkdocs-gitlab-plugin/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "mkdocs-gitlab-plugin";
version = "0.1.4";
+ format = "setuptools";
disabled = !isPy3k;
diff --git a/pkgs/development/python-modules/mkdocs-linkcheck/default.nix b/pkgs/development/python-modules/mkdocs-linkcheck/default.nix
index 540640e14beb..1f83c11a35dd 100644
--- a/pkgs/development/python-modules/mkdocs-linkcheck/default.nix
+++ b/pkgs/development/python-modules/mkdocs-linkcheck/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "mkdocs-linkcheck";
version = "unstable-2021-08-24";
+ format = "setuptools";
disabled = pythonOlder "3.7";
diff --git a/pkgs/development/python-modules/mkdocs-minify/default.nix b/pkgs/development/python-modules/mkdocs-minify/default.nix
index 631f881908c3..fcab8677cffa 100644
--- a/pkgs/development/python-modules/mkdocs-minify/default.nix
+++ b/pkgs/development/python-modules/mkdocs-minify/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "mkdocs-minify";
version = "0.7.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "byrnereese";
diff --git a/pkgs/development/python-modules/mkdocs-redirects/default.nix b/pkgs/development/python-modules/mkdocs-redirects/default.nix
index 878117c6b60a..2bef26944d24 100644
--- a/pkgs/development/python-modules/mkdocs-redirects/default.nix
+++ b/pkgs/development/python-modules/mkdocs-redirects/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "mkdocs-redirects";
version = "1.2.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "mkdocs";
diff --git a/pkgs/development/python-modules/mkdocs-simple-hooks/default.nix b/pkgs/development/python-modules/mkdocs-simple-hooks/default.nix
index c403baebbae3..c623207d1dd8 100644
--- a/pkgs/development/python-modules/mkdocs-simple-hooks/default.nix
+++ b/pkgs/development/python-modules/mkdocs-simple-hooks/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "mkdocs-simple-hooks";
version = "0.1.5";
+ format = "setuptools";
disabled = !isPy3k;
diff --git a/pkgs/development/python-modules/mkl-service/default.nix b/pkgs/development/python-modules/mkl-service/default.nix
index ef62dc1398a5..b6d308ee2135 100644
--- a/pkgs/development/python-modules/mkl-service/default.nix
+++ b/pkgs/development/python-modules/mkl-service/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "mkl-service";
version = "2.4.0.post1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "IntelPython";
diff --git a/pkgs/development/python-modules/ml-collections/default.nix b/pkgs/development/python-modules/ml-collections/default.nix
index 692bafc64a88..806b7cce5b42 100644
--- a/pkgs/development/python-modules/ml-collections/default.nix
+++ b/pkgs/development/python-modules/ml-collections/default.nix
@@ -20,6 +20,7 @@ in
buildPythonPackage rec {
pname = "ml-collections";
version = "0.1.1";
+ format = "setuptools";
# ml-collections does not have any git release tags. See https://github.com/google/ml_collections/issues/8.
src = fetchPypi {
diff --git a/pkgs/development/python-modules/mlrose/default.nix b/pkgs/development/python-modules/mlrose/default.nix
index 72e2bf969c2a..f4e97870b331 100644
--- a/pkgs/development/python-modules/mlrose/default.nix
+++ b/pkgs/development/python-modules/mlrose/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "mlrose";
version = "1.3.0";
+ format = "setuptools";
disabled = isPy27;
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/mlxtend/default.nix b/pkgs/development/python-modules/mlxtend/default.nix
index 0da165ada2b6..7a17e9a81925 100644
--- a/pkgs/development/python-modules/mlxtend/default.nix
+++ b/pkgs/development/python-modules/mlxtend/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "mlxtend";
version = "0.22.0";
+ format = "setuptools";
disabled = isPy27;
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/mmpython/default.nix b/pkgs/development/python-modules/mmpython/default.nix
index 64c270ca0722..837a1953be5e 100644
--- a/pkgs/development/python-modules/mmpython/default.nix
+++ b/pkgs/development/python-modules/mmpython/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
version = "0.4.10";
+ format = "setuptools";
pname = "mmpython";
src = fetchurl {
diff --git a/pkgs/development/python-modules/mnemonic/default.nix b/pkgs/development/python-modules/mnemonic/default.nix
index f040a1c1daff..ba5fe3dc03c3 100644
--- a/pkgs/development/python-modules/mnemonic/default.nix
+++ b/pkgs/development/python-modules/mnemonic/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "mnemonic";
version = "0.20";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "trezor";
diff --git a/pkgs/development/python-modules/mnist/default.nix b/pkgs/development/python-modules/mnist/default.nix
index 2d0b158534bf..3e48b3198337 100644
--- a/pkgs/development/python-modules/mnist/default.nix
+++ b/pkgs/development/python-modules/mnist/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "mnist";
version = "0.2.2";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "datapythonista";
diff --git a/pkgs/development/python-modules/mock-open/default.nix b/pkgs/development/python-modules/mock-open/default.nix
index 391ba29a98c8..704054c46c04 100644
--- a/pkgs/development/python-modules/mock-open/default.nix
+++ b/pkgs/development/python-modules/mock-open/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "mock-open";
version = "1.4.0";
+ format = "setuptools";
# no tests in PyPI tarball
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/mock-services/default.nix b/pkgs/development/python-modules/mock-services/default.nix
index 51f07960bb0f..e1c52662f389 100644
--- a/pkgs/development/python-modules/mock-services/default.nix
+++ b/pkgs/development/python-modules/mock-services/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "mock-services";
version = "0.3.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "peopledoc";
diff --git a/pkgs/development/python-modules/mockito/default.nix b/pkgs/development/python-modules/mockito/default.nix
index 981665f7b03a..f142d1288ef3 100644
--- a/pkgs/development/python-modules/mockito/default.nix
+++ b/pkgs/development/python-modules/mockito/default.nix
@@ -2,6 +2,7 @@
buildPythonPackage rec {
version = "1.4.0";
+ format = "setuptools";
pname = "mockito";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/modeled/default.nix b/pkgs/development/python-modules/modeled/default.nix
index f9b94a05065e..bcbeebf1ca37 100644
--- a/pkgs/development/python-modules/modeled/default.nix
+++ b/pkgs/development/python-modules/modeled/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "modeled";
version = "0.1.8";
+ format = "setuptools";
src = fetchPypi {
extension = "zip";
diff --git a/pkgs/development/python-modules/mohawk/default.nix b/pkgs/development/python-modules/mohawk/default.nix
index ae57d8fbf84c..99caae9ec3f6 100644
--- a/pkgs/development/python-modules/mohawk/default.nix
+++ b/pkgs/development/python-modules/mohawk/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "mohawk";
version = "1.1.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/monai/default.nix b/pkgs/development/python-modules/monai/default.nix
index c2e27b23d039..7c6ecf9b3ed6 100644
--- a/pkgs/development/python-modules/monai/default.nix
+++ b/pkgs/development/python-modules/monai/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "monai";
version = "1.3.0";
+ format = "setuptools";
disabled = pythonOlder "3.8";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/monero/default.nix b/pkgs/development/python-modules/monero/default.nix
index adc34fa17360..71554607326c 100644
--- a/pkgs/development/python-modules/monero/default.nix
+++ b/pkgs/development/python-modules/monero/default.nix
@@ -15,6 +15,7 @@
buildPythonPackage rec {
pname = "monero";
version = "1.1.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "monero-ecosystem";
diff --git a/pkgs/development/python-modules/mongodict/default.nix b/pkgs/development/python-modules/mongodict/default.nix
index c2fbd6a7ad1b..26d3f0516c65 100644
--- a/pkgs/development/python-modules/mongodict/default.nix
+++ b/pkgs/development/python-modules/mongodict/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "mongodict";
version = "0.3.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/mongoengine/default.nix b/pkgs/development/python-modules/mongoengine/default.nix
index c4b7b7135e2b..3e63330d5ac2 100644
--- a/pkgs/development/python-modules/mongoengine/default.nix
+++ b/pkgs/development/python-modules/mongoengine/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "mongoengine";
version = "0.27.0";
+ format = "setuptools";
disabled = isPy27;
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/mongoquery/default.nix b/pkgs/development/python-modules/mongoquery/default.nix
index c6034ce27614..bb17a77d3698 100644
--- a/pkgs/development/python-modules/mongoquery/default.nix
+++ b/pkgs/development/python-modules/mongoquery/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "mongoquery";
version = "1.4.2";
+ format = "setuptools";
disabled = isPy27;
diff --git a/pkgs/development/python-modules/monkeyhex/default.nix b/pkgs/development/python-modules/monkeyhex/default.nix
index 7c10ad743f9c..821a6765bb6f 100644
--- a/pkgs/development/python-modules/monkeyhex/default.nix
+++ b/pkgs/development/python-modules/monkeyhex/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "monkeyhex";
version = "1.7.4";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/monotonic/default.nix b/pkgs/development/python-modules/monotonic/default.nix
index 512e86b0d2e4..f52e2b7ffbe9 100644
--- a/pkgs/development/python-modules/monotonic/default.nix
+++ b/pkgs/development/python-modules/monotonic/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "monotonic";
version = "1.6";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/moretools/default.nix b/pkgs/development/python-modules/moretools/default.nix
index 75e92bb32bf2..7bbed27a8e99 100644
--- a/pkgs/development/python-modules/moretools/default.nix
+++ b/pkgs/development/python-modules/moretools/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
pname = "moretools";
version = "0.1.12";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/morphys/default.nix b/pkgs/development/python-modules/morphys/default.nix
index b89055829ef8..1f1c1f3e17ef 100644
--- a/pkgs/development/python-modules/morphys/default.nix
+++ b/pkgs/development/python-modules/morphys/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
pname = "morphys";
version = "1.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "mkalinski";
diff --git a/pkgs/development/python-modules/mortgage/default.nix b/pkgs/development/python-modules/mortgage/default.nix
index 9cd4fe920c5b..ebe5b55b1dba 100644
--- a/pkgs/development/python-modules/mortgage/default.nix
+++ b/pkgs/development/python-modules/mortgage/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "mortgage";
version = "1.0.5";
+ format = "setuptools";
src = fetchPypi {
inherit version pname;
diff --git a/pkgs/development/python-modules/moviepy/default.nix b/pkgs/development/python-modules/moviepy/default.nix
index 96b3206f7fde..65f35e85a0f1 100644
--- a/pkgs/development/python-modules/moviepy/default.nix
+++ b/pkgs/development/python-modules/moviepy/default.nix
@@ -21,6 +21,7 @@
buildPythonPackage rec {
pname = "moviepy";
version = "1.0.3";
+ format = "setuptools";
disabled = pythonOlder "3.5";
diff --git a/pkgs/development/python-modules/mox3/default.nix b/pkgs/development/python-modules/mox3/default.nix
index 2cdfd2c0c746..48b4d3f4fc2e 100644
--- a/pkgs/development/python-modules/mox3/default.nix
+++ b/pkgs/development/python-modules/mox3/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "mox3";
version = "1.1.0";
+ format = "setuptools";
disabled = pythonOlder "3.6" || pythonAtLeast "3.11";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/mpi4py/default.nix b/pkgs/development/python-modules/mpi4py/default.nix
index eaf7d30efb5d..f41519c00112 100644
--- a/pkgs/development/python-modules/mpi4py/default.nix
+++ b/pkgs/development/python-modules/mpi4py/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
pname = "mpi4py";
version = "3.1.5";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/mpl-scatter-density/default.nix b/pkgs/development/python-modules/mpl-scatter-density/default.nix
index f0523c3594dc..48d05b1e6ca5 100644
--- a/pkgs/development/python-modules/mpl-scatter-density/default.nix
+++ b/pkgs/development/python-modules/mpl-scatter-density/default.nix
@@ -16,6 +16,7 @@
buildPythonPackage rec {
pname = "mpl-scatter-density";
version = "0.7";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/mpldatacursor/default.nix b/pkgs/development/python-modules/mpldatacursor/default.nix
index b14470ca215a..649d5ee814d2 100644
--- a/pkgs/development/python-modules/mpldatacursor/default.nix
+++ b/pkgs/development/python-modules/mpldatacursor/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "mpldatacursor";
version = "0.7.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "joferkington";
diff --git a/pkgs/development/python-modules/mplfinance/default.nix b/pkgs/development/python-modules/mplfinance/default.nix
index dfad66f7d758..91d89c8b9a28 100644
--- a/pkgs/development/python-modules/mplfinance/default.nix
+++ b/pkgs/development/python-modules/mplfinance/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "mplfinance";
version = "0.12.7a7";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/mplleaflet/default.nix b/pkgs/development/python-modules/mplleaflet/default.nix
index bfe442d05f51..d5d779cbd514 100644
--- a/pkgs/development/python-modules/mplleaflet/default.nix
+++ b/pkgs/development/python-modules/mplleaflet/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "mplleaflet";
version = "0.0.5";
+ format = "setuptools";
propagatedBuildInputs = [ jinja2 six ];
diff --git a/pkgs/development/python-modules/mpyq/default.nix b/pkgs/development/python-modules/mpyq/default.nix
index 94c907c676c4..815c41a80afc 100644
--- a/pkgs/development/python-modules/mpyq/default.nix
+++ b/pkgs/development/python-modules/mpyq/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "mpyq";
version = "0.2.5";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/mqtt2influxdb/default.nix b/pkgs/development/python-modules/mqtt2influxdb/default.nix
index a2d7fa25fe0d..e7892732fcdf 100644
--- a/pkgs/development/python-modules/mqtt2influxdb/default.nix
+++ b/pkgs/development/python-modules/mqtt2influxdb/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "mqtt2influxdb";
version = "1.5.2";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "hardwario";
diff --git a/pkgs/development/python-modules/ms-cv/default.nix b/pkgs/development/python-modules/ms-cv/default.nix
index 07af4ecb510f..dbcbc6b0be5b 100644
--- a/pkgs/development/python-modules/ms-cv/default.nix
+++ b/pkgs/development/python-modules/ms-cv/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "ms-cv";
version = "0.1.1";
+ format = "setuptools";
disabled = isPy27;
diff --git a/pkgs/development/python-modules/msal-extensions/default.nix b/pkgs/development/python-modules/msal-extensions/default.nix
index 3a95fcb86ef5..65894b665cf2 100644
--- a/pkgs/development/python-modules/msal-extensions/default.nix
+++ b/pkgs/development/python-modules/msal-extensions/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "msal-extensions";
version = "1.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/msgpack-numpy/default.nix b/pkgs/development/python-modules/msgpack-numpy/default.nix
index 17f579510285..640b1d2798f0 100644
--- a/pkgs/development/python-modules/msgpack-numpy/default.nix
+++ b/pkgs/development/python-modules/msgpack-numpy/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "msgpack-numpy";
version = "0.4.8";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/msrestazure/default.nix b/pkgs/development/python-modules/msrestazure/default.nix
index 716667e870d6..e564a0fd5959 100644
--- a/pkgs/development/python-modules/msrestazure/default.nix
+++ b/pkgs/development/python-modules/msrestazure/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
version = "0.6.4";
+ format = "setuptools";
pname = "msrestazure";
# Pypi tarball doesnt include tests
diff --git a/pkgs/development/python-modules/mujson/default.nix b/pkgs/development/python-modules/mujson/default.nix
index c37c38a7ca87..51a1407dff24 100644
--- a/pkgs/development/python-modules/mujson/default.nix
+++ b/pkgs/development/python-modules/mujson/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "mujson";
version = "1.4";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/mullvad-api/default.nix b/pkgs/development/python-modules/mullvad-api/default.nix
index 22e6647b57d2..bc09093c8d66 100644
--- a/pkgs/development/python-modules/mullvad-api/default.nix
+++ b/pkgs/development/python-modules/mullvad-api/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "mullvad-api";
version = "1.0.0";
+ format = "setuptools";
src = fetchPypi {
pname = "mullvad_api";
diff --git a/pkgs/development/python-modules/mulpyplexer/default.nix b/pkgs/development/python-modules/mulpyplexer/default.nix
index ee27dc20766d..29b518262ffa 100644
--- a/pkgs/development/python-modules/mulpyplexer/default.nix
+++ b/pkgs/development/python-modules/mulpyplexer/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "mulpyplexer";
version = "0.09";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/multipledispatch/default.nix b/pkgs/development/python-modules/multipledispatch/default.nix
index 0953e46a5545..1821bb864bc4 100644
--- a/pkgs/development/python-modules/multipledispatch/default.nix
+++ b/pkgs/development/python-modules/multipledispatch/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "multipledispatch";
version = "1.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/multitasking/default.nix b/pkgs/development/python-modules/multitasking/default.nix
index a186325b3941..c3401ed6530c 100644
--- a/pkgs/development/python-modules/multitasking/default.nix
+++ b/pkgs/development/python-modules/multitasking/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "multitasking";
version = "0.0.11";
+ format = "setuptools";
# GitHub source releases aren't tagged
src = fetchPypi {
diff --git a/pkgs/development/python-modules/munch/default.nix b/pkgs/development/python-modules/munch/default.nix
index 0ff62dcbee2b..b754514649a2 100644
--- a/pkgs/development/python-modules/munch/default.nix
+++ b/pkgs/development/python-modules/munch/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "munch";
version = "4.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/munkres/default.nix b/pkgs/development/python-modules/munkres/default.nix
index a047db7ffd9d..d872783d1904 100644
--- a/pkgs/development/python-modules/munkres/default.nix
+++ b/pkgs/development/python-modules/munkres/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "munkres";
version = "1.1.4";
+ format = "setuptools";
disabled = !isPy3k;
diff --git a/pkgs/development/python-modules/musicbrainzngs/default.nix b/pkgs/development/python-modules/musicbrainzngs/default.nix
index e5f5eff6b284..4ceebd32aa63 100644
--- a/pkgs/development/python-modules/musicbrainzngs/default.nix
+++ b/pkgs/development/python-modules/musicbrainzngs/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "musicbrainzngs";
version = "0.7.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/mutag/default.nix b/pkgs/development/python-modules/mutag/default.nix
index 3ceb5e966c2b..f6e8020337c7 100644
--- a/pkgs/development/python-modules/mutag/default.nix
+++ b/pkgs/development/python-modules/mutag/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage {
pname = "mutag";
version = "0.0.2-2ffa0258ca";
+ format = "setuptools";
disabled = ! isPy3k;
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/mutesync/default.nix b/pkgs/development/python-modules/mutesync/default.nix
index 382f09ca6d0a..b574717c0ece 100644
--- a/pkgs/development/python-modules/mutesync/default.nix
+++ b/pkgs/development/python-modules/mutesync/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "mutesync";
version = "0.0.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/mwcli/default.nix b/pkgs/development/python-modules/mwcli/default.nix
index cc58e46d20c1..1ea2a58ea8fa 100644
--- a/pkgs/development/python-modules/mwcli/default.nix
+++ b/pkgs/development/python-modules/mwcli/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "mwcli";
version = "0.0.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/mwtypes/default.nix b/pkgs/development/python-modules/mwtypes/default.nix
index 89e693dda89a..b51b5d417a13 100644
--- a/pkgs/development/python-modules/mwtypes/default.nix
+++ b/pkgs/development/python-modules/mwtypes/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "mwtypes";
version = "0.3.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/mwxml/default.nix b/pkgs/development/python-modules/mwxml/default.nix
index 792b52f01abc..0c0471537432 100644
--- a/pkgs/development/python-modules/mwxml/default.nix
+++ b/pkgs/development/python-modules/mwxml/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "mwxml";
version = "0.3.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/mxnet/default.nix b/pkgs/development/python-modules/mxnet/default.nix
index 8b386a425a0e..df08e56fbf33 100644
--- a/pkgs/development/python-modules/mxnet/default.nix
+++ b/pkgs/development/python-modules/mxnet/default.nix
@@ -12,6 +12,8 @@
buildPythonPackage {
inherit (pkgs.mxnet) pname version src;
+ format = "setuptools";
+
buildInputs = [ pkgs.mxnet ];
propagatedBuildInputs = [ requests numpy graphviz ];
diff --git a/pkgs/development/python-modules/myhdl/default.nix b/pkgs/development/python-modules/myhdl/default.nix
index e5b5bbf97a75..900e188c61dd 100644
--- a/pkgs/development/python-modules/myhdl/default.nix
+++ b/pkgs/development/python-modules/myhdl/default.nix
@@ -11,6 +11,7 @@ buildPythonPackage rec {
pname = "myhdl";
# The stable version is from 2019 and it doesn't pass tests
version = "unstable-2022-04-26";
+ format = "setuptools";
# The pypi src doesn't contain the ci script used in checkPhase
src = fetchFromGitHub {
owner = "myhdl";
diff --git a/pkgs/development/python-modules/mysqlclient/default.nix b/pkgs/development/python-modules/mysqlclient/default.nix
index d821adc3bb25..05387cd0a6d3 100644
--- a/pkgs/development/python-modules/mysqlclient/default.nix
+++ b/pkgs/development/python-modules/mysqlclient/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "mysqlclient";
version = "2.2.0";
+ format = "setuptools";
nativeBuildInputs = [
pkg-config
diff --git a/pkgs/development/python-modules/nad-receiver/default.nix b/pkgs/development/python-modules/nad-receiver/default.nix
index ed836bded204..a53ff6f84f22 100644
--- a/pkgs/development/python-modules/nad-receiver/default.nix
+++ b/pkgs/development/python-modules/nad-receiver/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "nad-receiver";
version = "0.3.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "joopert";
diff --git a/pkgs/development/python-modules/names/default.nix b/pkgs/development/python-modules/names/default.nix
index b2d6a25bb5ae..89ca958582c2 100644
--- a/pkgs/development/python-modules/names/default.nix
+++ b/pkgs/development/python-modules/names/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "names";
version = "0.3.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "treyhunner";
diff --git a/pkgs/development/python-modules/nampa/default.nix b/pkgs/development/python-modules/nampa/default.nix
index 133fd4932b44..24a27c84bbd5 100644
--- a/pkgs/development/python-modules/nampa/default.nix
+++ b/pkgs/development/python-modules/nampa/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "nampa";
version = "1.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "thebabush";
diff --git a/pkgs/development/python-modules/nanoleaf/default.nix b/pkgs/development/python-modules/nanoleaf/default.nix
index 67cfdd353771..a77998c994c5 100644
--- a/pkgs/development/python-modules/nanoleaf/default.nix
+++ b/pkgs/development/python-modules/nanoleaf/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "nanoleaf";
version = "0.4.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/nanomsg-python/default.nix b/pkgs/development/python-modules/nanomsg-python/default.nix
index 765941457d4a..06b2ed5f634f 100644
--- a/pkgs/development/python-modules/nanomsg-python/default.nix
+++ b/pkgs/development/python-modules/nanomsg-python/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage {
pname = "nanomsg-python";
version = "1.0.20190114";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "tonysimpson";
diff --git a/pkgs/development/python-modules/nanotime/default.nix b/pkgs/development/python-modules/nanotime/default.nix
index e7802871b085..aeabc540eb00 100644
--- a/pkgs/development/python-modules/nanotime/default.nix
+++ b/pkgs/development/python-modules/nanotime/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "nanotime";
version = "0.5.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/naturalsort/default.nix b/pkgs/development/python-modules/naturalsort/default.nix
index 98ced7a381c2..9d7572fb0f70 100644
--- a/pkgs/development/python-modules/naturalsort/default.nix
+++ b/pkgs/development/python-modules/naturalsort/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "naturalsort";
version = "1.5.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "xolox";
diff --git a/pkgs/development/python-modules/nbconflux/default.nix b/pkgs/development/python-modules/nbconflux/default.nix
index c986085a61e3..306d927faa4b 100644
--- a/pkgs/development/python-modules/nbconflux/default.nix
+++ b/pkgs/development/python-modules/nbconflux/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "nbconflux";
version = "0.7.0";
+ format = "setuptools";
disabled = isPy27; # no longer compatible with python 2 urllib
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/nbsmoke/default.nix b/pkgs/development/python-modules/nbsmoke/default.nix
index 58b02546f7e7..afea038d6db7 100644
--- a/pkgs/development/python-modules/nbsmoke/default.nix
+++ b/pkgs/development/python-modules/nbsmoke/default.nix
@@ -15,6 +15,7 @@
buildPythonPackage rec {
pname = "nbsmoke";
version = "0.6.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/nc-dnsapi/default.nix b/pkgs/development/python-modules/nc-dnsapi/default.nix
index b68ef8fdf055..4229fa613f19 100644
--- a/pkgs/development/python-modules/nc-dnsapi/default.nix
+++ b/pkgs/development/python-modules/nc-dnsapi/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "nc-dnsapi";
version = "0.1.6";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "nbuchwitz";
diff --git a/pkgs/development/python-modules/ndg-httpsclient/default.nix b/pkgs/development/python-modules/ndg-httpsclient/default.nix
index 39429950b71c..d3d129efa2dc 100644
--- a/pkgs/development/python-modules/ndg-httpsclient/default.nix
+++ b/pkgs/development/python-modules/ndg-httpsclient/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
version = "0.5.1";
+ format = "setuptools";
pname = "ndg-httpsclient";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/ndtypes/default.nix b/pkgs/development/python-modules/ndtypes/default.nix
index 8bfe1347e6df..bf9c2ad59d6f 100644
--- a/pkgs/development/python-modules/ndtypes/default.nix
+++ b/pkgs/development/python-modules/ndtypes/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage {
pname = "ndtypes";
+ format = "setuptools";
disabled = isPy27;
inherit (libndtypes) version src meta;
diff --git a/pkgs/development/python-modules/nengo/default.nix b/pkgs/development/python-modules/nengo/default.nix
index c422278c830c..da5d79e31e65 100644
--- a/pkgs/development/python-modules/nengo/default.nix
+++ b/pkgs/development/python-modules/nengo/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "nengo";
version = "3.2.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "nengo";
diff --git a/pkgs/development/python-modules/nested-lookup/default.nix b/pkgs/development/python-modules/nested-lookup/default.nix
index c8c00c3366eb..0a59a372d00e 100644
--- a/pkgs/development/python-modules/nested-lookup/default.nix
+++ b/pkgs/development/python-modules/nested-lookup/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "nested-lookup";
version = "0.2.25";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/netaddr/default.nix b/pkgs/development/python-modules/netaddr/default.nix
index 2a9f4b78b5c8..98c886d2825e 100644
--- a/pkgs/development/python-modules/netaddr/default.nix
+++ b/pkgs/development/python-modules/netaddr/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "netaddr";
version = "0.8.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/netdisco/default.nix b/pkgs/development/python-modules/netdisco/default.nix
index f44d54993d5b..6ea7841dff87 100644
--- a/pkgs/development/python-modules/netdisco/default.nix
+++ b/pkgs/development/python-modules/netdisco/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "netdisco";
version = "3.0.0";
+ format = "setuptools";
disabled = !isPy3k;
diff --git a/pkgs/development/python-modules/netmap/default.nix b/pkgs/development/python-modules/netmap/default.nix
index 012599216074..11133c44f880 100644
--- a/pkgs/development/python-modules/netmap/default.nix
+++ b/pkgs/development/python-modules/netmap/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "netmap";
version = "0.7.0.2";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "home-assistant-libs";
diff --git a/pkgs/development/python-modules/netmiko/default.nix b/pkgs/development/python-modules/netmiko/default.nix
index 513c3ade941f..7c2fbda27ced 100644
--- a/pkgs/development/python-modules/netmiko/default.nix
+++ b/pkgs/development/python-modules/netmiko/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "netmiko";
version = "4.2.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/networkx/default.nix b/pkgs/development/python-modules/networkx/default.nix
index b793bc57bf0e..20c73fb6adf8 100644
--- a/pkgs/development/python-modules/networkx/default.nix
+++ b/pkgs/development/python-modules/networkx/default.nix
@@ -12,6 +12,7 @@ buildPythonPackage rec {
pname = "networkx";
# upgrade may break sage, please test the sage build or ping @timokau on upgrade
version = "3.1";
+ format = "setuptools";
disabled = pythonOlder "3.8";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/nidaqmx/default.nix b/pkgs/development/python-modules/nidaqmx/default.nix
index 785b88185149..2cbc5c490957 100644
--- a/pkgs/development/python-modules/nidaqmx/default.nix
+++ b/pkgs/development/python-modules/nidaqmx/default.nix
@@ -17,6 +17,7 @@
buildPythonPackage rec {
pname = "nidaqmx";
version = src.rev;
+ format = "setuptools";
# 3.10 is not supported, upstream inactive
disabled = pythonAtLeast "3.10";
diff --git a/pkgs/development/python-modules/nimfa/default.nix b/pkgs/development/python-modules/nimfa/default.nix
index 3f6e521047ab..a253b04228f6 100644
--- a/pkgs/development/python-modules/nimfa/default.nix
+++ b/pkgs/development/python-modules/nimfa/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "nimfa";
version = "1.4.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/nine/default.nix b/pkgs/development/python-modules/nine/default.nix
index e2ca5c6f27dd..a969399d3384 100644
--- a/pkgs/development/python-modules/nine/default.nix
+++ b/pkgs/development/python-modules/nine/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "nine";
version = "1.1.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/nipy/default.nix b/pkgs/development/python-modules/nipy/default.nix
index 9f600bdf86ac..63e6989d4dac 100644
--- a/pkgs/development/python-modules/nipy/default.nix
+++ b/pkgs/development/python-modules/nipy/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
version = "0.5.0";
+ format = "setuptools";
pname = "nipy";
disabled = pythonOlder "2.6";
diff --git a/pkgs/development/python-modules/nitransforms/default.nix b/pkgs/development/python-modules/nitransforms/default.nix
index f4e8fbcdae07..3132d1900847 100644
--- a/pkgs/development/python-modules/nitransforms/default.nix
+++ b/pkgs/development/python-modules/nitransforms/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "nitransforms";
version = "23.0.1";
+ format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/nix-kernel/default.nix b/pkgs/development/python-modules/nix-kernel/default.nix
index 8ec80af0736b..c03db9cf42f2 100644
--- a/pkgs/development/python-modules/nix-kernel/default.nix
+++ b/pkgs/development/python-modules/nix-kernel/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "nix-kernel";
version = "unstable-2020-04-26";
+ format = "setuptools";
disabled = !isPy3k;
diff --git a/pkgs/development/python-modules/nix-prefetch-github/default.nix b/pkgs/development/python-modules/nix-prefetch-github/default.nix
index ec967493d080..ca2183e82a4c 100644
--- a/pkgs/development/python-modules/nix-prefetch-github/default.nix
+++ b/pkgs/development/python-modules/nix-prefetch-github/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "nix-prefetch-github";
version = "7.0.0";
+ format = "setuptools";
disabled = pythonOlder "3.8";
diff --git a/pkgs/development/python-modules/nixpkgs-pytools/default.nix b/pkgs/development/python-modules/nixpkgs-pytools/default.nix
index e0af4c496993..d6c3c89887ec 100644
--- a/pkgs/development/python-modules/nixpkgs-pytools/default.nix
+++ b/pkgs/development/python-modules/nixpkgs-pytools/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "nixpkgs-pytools";
version = "1.3.0";
+ format = "setuptools";
disabled = isPy27;
src = fetchPypi {
diff --git a/pkgs/development/python-modules/nixpkgs/default.nix b/pkgs/development/python-modules/nixpkgs/default.nix
index acebe5d758f7..6deb9bac96ed 100644
--- a/pkgs/development/python-modules/nixpkgs/default.nix
+++ b/pkgs/development/python-modules/nixpkgs/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "nixpkgs";
version = "0.2.4";
+ format = "setuptools";
disabled = ! pythonAtLeast "3.5";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/nocasedict/default.nix b/pkgs/development/python-modules/nocasedict/default.nix
index 390658f8167b..5a8139288183 100644
--- a/pkgs/development/python-modules/nocasedict/default.nix
+++ b/pkgs/development/python-modules/nocasedict/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "nocasedict";
version = "2.0.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/nodepy-runtime/default.nix b/pkgs/development/python-modules/nodepy-runtime/default.nix
index 5be806e4cefe..baa078f9082e 100644
--- a/pkgs/development/python-modules/nodepy-runtime/default.nix
+++ b/pkgs/development/python-modules/nodepy-runtime/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "nodepy-runtime";
version = "2.1.5";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/noise/default.nix b/pkgs/development/python-modules/noise/default.nix
index ebd0178602ca..10521f06723a 100644
--- a/pkgs/development/python-modules/noise/default.nix
+++ b/pkgs/development/python-modules/noise/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "noise";
version = "1.2.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/noiseprotocol/default.nix b/pkgs/development/python-modules/noiseprotocol/default.nix
index 596468f83ca2..d1cc83e517ad 100644
--- a/pkgs/development/python-modules/noiseprotocol/default.nix
+++ b/pkgs/development/python-modules/noiseprotocol/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "noiseprotocol";
version = "0.3.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "plizonczyk";
diff --git a/pkgs/development/python-modules/normality/default.nix b/pkgs/development/python-modules/normality/default.nix
index 5770b61718a4..862b3af92958 100644
--- a/pkgs/development/python-modules/normality/default.nix
+++ b/pkgs/development/python-modules/normality/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "normality";
version = "2.2.5";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "pudo";
diff --git a/pkgs/development/python-modules/nose-cov/default.nix b/pkgs/development/python-modules/nose-cov/default.nix
index a95e162b1ba4..c9bc139c77bf 100644
--- a/pkgs/development/python-modules/nose-cov/default.nix
+++ b/pkgs/development/python-modules/nose-cov/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "nose-cov";
version = "1.6";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/nose-cprof/default.nix b/pkgs/development/python-modules/nose-cprof/default.nix
index f4959ec7be78..58ffc4a25c68 100644
--- a/pkgs/development/python-modules/nose-cprof/default.nix
+++ b/pkgs/development/python-modules/nose-cprof/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "nose-cprof";
version = "0.2.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/nose-exclude/default.nix b/pkgs/development/python-modules/nose-exclude/default.nix
index 81204a34bd9c..f58477984889 100644
--- a/pkgs/development/python-modules/nose-exclude/default.nix
+++ b/pkgs/development/python-modules/nose-exclude/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "nose-exclude";
version = "0.5.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/nose-pattern-exclude/default.nix b/pkgs/development/python-modules/nose-pattern-exclude/default.nix
index a550dc5aee15..cb0ef287cef1 100644
--- a/pkgs/development/python-modules/nose-pattern-exclude/default.nix
+++ b/pkgs/development/python-modules/nose-pattern-exclude/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "nose-pattern-exclude";
version = "0.1.3";
+ format = "setuptools";
propagatedBuildInputs = [ nose ];
diff --git a/pkgs/development/python-modules/nose-randomly/default.nix b/pkgs/development/python-modules/nose-randomly/default.nix
index 786820b1adf4..afb797d3e2f2 100644
--- a/pkgs/development/python-modules/nose-randomly/default.nix
+++ b/pkgs/development/python-modules/nose-randomly/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "nose-randomly";
version = "1.2.6";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/nose-timer/default.nix b/pkgs/development/python-modules/nose-timer/default.nix
index de3bbdc9a439..51b4bf80d0e8 100644
--- a/pkgs/development/python-modules/nose-timer/default.nix
+++ b/pkgs/development/python-modules/nose-timer/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "nose-timer";
version = "1.0.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "mahmoudimus";
diff --git a/pkgs/development/python-modules/nose/default.nix b/pkgs/development/python-modules/nose/default.nix
index 981d5dc03729..376e56041b61 100644
--- a/pkgs/development/python-modules/nose/default.nix
+++ b/pkgs/development/python-modules/nose/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
version = "1.3.7";
+ format = "setuptools";
pname = "nose";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/nose3/default.nix b/pkgs/development/python-modules/nose3/default.nix
index f9966b246602..df6d75a07dc5 100644
--- a/pkgs/development/python-modules/nose3/default.nix
+++ b/pkgs/development/python-modules/nose3/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "nose3";
version = "1.3.8";
+ format = "setuptools";
# https://github.com/jayvdb/nose3/issues/5
disabled = pythonAtLeast "3.12";
diff --git a/pkgs/development/python-modules/nose_warnings_filters/default.nix b/pkgs/development/python-modules/nose_warnings_filters/default.nix
index 6617c85d16d4..a10302559cb0 100644
--- a/pkgs/development/python-modules/nose_warnings_filters/default.nix
+++ b/pkgs/development/python-modules/nose_warnings_filters/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "nose_warnings_filters";
version = "0.1.5";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/nosexcover/default.nix b/pkgs/development/python-modules/nosexcover/default.nix
index f60ed65448d7..21d11f0d6d90 100644
--- a/pkgs/development/python-modules/nosexcover/default.nix
+++ b/pkgs/development/python-modules/nosexcover/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "nosexcover";
version = "1.0.11";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/notedown/default.nix b/pkgs/development/python-modules/notedown/default.nix
index 8ecbf1f5afab..9301fb13dd0d 100644
--- a/pkgs/development/python-modules/notedown/default.nix
+++ b/pkgs/development/python-modules/notedown/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "notedown";
version = "1.5.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/notify2/default.nix b/pkgs/development/python-modules/notify2/default.nix
index 28c74415c5dc..1f087cb77a36 100644
--- a/pkgs/development/python-modules/notify2/default.nix
+++ b/pkgs/development/python-modules/notify2/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "notify2";
version = "0.3.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/notion-client/default.nix b/pkgs/development/python-modules/notion-client/default.nix
index 91cf18e3a2c1..9848868f0062 100644
--- a/pkgs/development/python-modules/notion-client/default.nix
+++ b/pkgs/development/python-modules/notion-client/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "notion-client";
version = "2.0.0";
+ format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/notmuch/default.nix b/pkgs/development/python-modules/notmuch/default.nix
index 90695b84c660..a67888564c6b 100644
--- a/pkgs/development/python-modules/notmuch/default.nix
+++ b/pkgs/development/python-modules/notmuch/default.nix
@@ -10,6 +10,8 @@ buildPythonPackage {
sourceRoot = notmuch.pythonSourceRoot;
+ format = "setuptools";
+
buildInputs = [ python notmuch ];
postPatch = ''
diff --git a/pkgs/development/python-modules/notmuch2/default.nix b/pkgs/development/python-modules/notmuch2/default.nix
index 9bb930d6cfa4..08d0cd0929f6 100644
--- a/pkgs/development/python-modules/notmuch2/default.nix
+++ b/pkgs/development/python-modules/notmuch2/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage {
pname = "notmuch2";
+ format = "setuptools";
inherit (notmuch) version src;
sourceRoot = "notmuch-${notmuch.version}/bindings/python-cffi";
diff --git a/pkgs/development/python-modules/nplusone/default.nix b/pkgs/development/python-modules/nplusone/default.nix
index 5a31394c2d35..ff0aa18a2d36 100644
--- a/pkgs/development/python-modules/nplusone/default.nix
+++ b/pkgs/development/python-modules/nplusone/default.nix
@@ -18,6 +18,7 @@
buildPythonPackage rec {
pname = "nplusone";
version = "1.0.0";
+ format = "setuptools";
disabled = isPy27;
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/npyscreen/default.nix b/pkgs/development/python-modules/npyscreen/default.nix
index 1e93d54b3a29..764e46dcadec 100644
--- a/pkgs/development/python-modules/npyscreen/default.nix
+++ b/pkgs/development/python-modules/npyscreen/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "npyscreen";
version = "4.10.5";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/nsapi/default.nix b/pkgs/development/python-modules/nsapi/default.nix
index 453eeb2c9519..4e3a7bc5bf3c 100644
--- a/pkgs/development/python-modules/nsapi/default.nix
+++ b/pkgs/development/python-modules/nsapi/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "nsapi";
version = "3.0.5";
+ format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/ntplib/default.nix b/pkgs/development/python-modules/ntplib/default.nix
index 399d27695ad1..8c937e36f414 100644
--- a/pkgs/development/python-modules/ntplib/default.nix
+++ b/pkgs/development/python-modules/ntplib/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "ntplib";
version = "0.4.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/num2words/default.nix b/pkgs/development/python-modules/num2words/default.nix
index c43cb81eb2fc..10529adf74a7 100644
--- a/pkgs/development/python-modules/num2words/default.nix
+++ b/pkgs/development/python-modules/num2words/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
version = "0.5.13";
+ format = "setuptools";
pname = "num2words";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/numericalunits/default.nix b/pkgs/development/python-modules/numericalunits/default.nix
index 64d6d291633e..cc04bea1e3a1 100644
--- a/pkgs/development/python-modules/numericalunits/default.nix
+++ b/pkgs/development/python-modules/numericalunits/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
version = "1.25";
+ format = "setuptools";
pname = "numericalunits";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/numpy-stl/default.nix b/pkgs/development/python-modules/numpy-stl/default.nix
index 155d1c60b175..056d893ba75f 100644
--- a/pkgs/development/python-modules/numpy-stl/default.nix
+++ b/pkgs/development/python-modules/numpy-stl/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "numpy-stl";
version = "3.1.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/oauth/default.nix b/pkgs/development/python-modules/oauth/default.nix
index c74de8d6bd6e..434f40b17cd9 100644
--- a/pkgs/development/python-modules/oauth/default.nix
+++ b/pkgs/development/python-modules/oauth/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "oauth";
version = "1.0.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/oauth2/default.nix b/pkgs/development/python-modules/oauth2/default.nix
index d9c0ae505f71..981299a9ac05 100644
--- a/pkgs/development/python-modules/oauth2/default.nix
+++ b/pkgs/development/python-modules/oauth2/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "oauth2";
version = "1.9.0.post1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/oauth2client/default.nix b/pkgs/development/python-modules/oauth2client/default.nix
index dc6e65d95cbf..a924fa81c7ae 100644
--- a/pkgs/development/python-modules/oauth2client/default.nix
+++ b/pkgs/development/python-modules/oauth2client/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "oauth2client";
version = "4.1.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/obfsproxy/default.nix b/pkgs/development/python-modules/obfsproxy/default.nix
index 5f652cb97f3c..cb00eb5dafd5 100644
--- a/pkgs/development/python-modules/obfsproxy/default.nix
+++ b/pkgs/development/python-modules/obfsproxy/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "obfsproxy";
version = "0.2.13";
+ format = "setuptools";
src = fetchgit {
url = "https://git.torproject.org/pluggable-transports/obfsproxy.git";
diff --git a/pkgs/development/python-modules/objax/default.nix b/pkgs/development/python-modules/objax/default.nix
index be8a3d8327d2..24a14b37f98c 100644
--- a/pkgs/development/python-modules/objax/default.nix
+++ b/pkgs/development/python-modules/objax/default.nix
@@ -17,6 +17,7 @@
buildPythonPackage rec {
pname = "objax";
version = "1.8.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "google";
diff --git a/pkgs/development/python-modules/obspy/default.nix b/pkgs/development/python-modules/obspy/default.nix
index 0f5f2c003da0..422a0553e101 100644
--- a/pkgs/development/python-modules/obspy/default.nix
+++ b/pkgs/development/python-modules/obspy/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "obspy";
version = "1.2.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/odfpy/default.nix b/pkgs/development/python-modules/odfpy/default.nix
index ff874ac6fb15..9b9f44d211bc 100644
--- a/pkgs/development/python-modules/odfpy/default.nix
+++ b/pkgs/development/python-modules/odfpy/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "odfpy";
version = "1.4.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/offtrac/default.nix b/pkgs/development/python-modules/offtrac/default.nix
index 1ae555ffa15a..51ce4210e561 100644
--- a/pkgs/development/python-modules/offtrac/default.nix
+++ b/pkgs/development/python-modules/offtrac/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "offtrac";
version = "0.1.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/ofxclient/default.nix b/pkgs/development/python-modules/ofxclient/default.nix
index 72e2be7c78bd..8ebac1d06a56 100644
--- a/pkgs/development/python-modules/ofxclient/default.nix
+++ b/pkgs/development/python-modules/ofxclient/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
version = "2.0.3";
+ format = "setuptools";
pname = "ofxclient";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/ofxhome/default.nix b/pkgs/development/python-modules/ofxhome/default.nix
index 72ca65ed1711..09f901a30008 100644
--- a/pkgs/development/python-modules/ofxhome/default.nix
+++ b/pkgs/development/python-modules/ofxhome/default.nix
@@ -2,6 +2,7 @@
buildPythonPackage rec {
version = "0.3.3";
+ format = "setuptools";
pname = "ofxhome";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/ofxparse/default.nix b/pkgs/development/python-modules/ofxparse/default.nix
index a364c7393ba8..c133db4b4265 100644
--- a/pkgs/development/python-modules/ofxparse/default.nix
+++ b/pkgs/development/python-modules/ofxparse/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "ofxparse";
version = "0.21";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/ofxtools/default.nix b/pkgs/development/python-modules/ofxtools/default.nix
index d145610dc33b..a9306b2dca4b 100644
--- a/pkgs/development/python-modules/ofxtools/default.nix
+++ b/pkgs/development/python-modules/ofxtools/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "ofxtools";
version = "0.9.5";
+ format = "setuptools";
disabled = pythonOlder "3.8";
diff --git a/pkgs/development/python-modules/okonomiyaki/default.nix b/pkgs/development/python-modules/okonomiyaki/default.nix
index c82b13cc2ee7..4c51df76f14e 100644
--- a/pkgs/development/python-modules/okonomiyaki/default.nix
+++ b/pkgs/development/python-modules/okonomiyaki/default.nix
@@ -16,6 +16,7 @@
buildPythonPackage rec {
pname = "okonomiyaki";
version = "1.4.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "enthought";
diff --git a/pkgs/development/python-modules/ome-zarr/default.nix b/pkgs/development/python-modules/ome-zarr/default.nix
index 130b45d631e6..fa038770a093 100644
--- a/pkgs/development/python-modules/ome-zarr/default.nix
+++ b/pkgs/development/python-modules/ome-zarr/default.nix
@@ -18,6 +18,7 @@
buildPythonPackage rec {
pname = "ome-zarr";
version = "0.8.0";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/omorfi/default.nix b/pkgs/development/python-modules/omorfi/default.nix
index 6bbe964de734..55fe7a0454ae 100644
--- a/pkgs/development/python-modules/omorfi/default.nix
+++ b/pkgs/development/python-modules/omorfi/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "omorfi";
+ format = "setuptools";
inherit (pkgs.omorfi) src version;
sourceRoot = "${src.name}/src/python";
diff --git a/pkgs/development/python-modules/omrdatasettools/default.nix b/pkgs/development/python-modules/omrdatasettools/default.nix
index 45c6ee0a90e5..c210349ad631 100644
--- a/pkgs/development/python-modules/omrdatasettools/default.nix
+++ b/pkgs/development/python-modules/omrdatasettools/default.nix
@@ -21,6 +21,7 @@
buildPythonPackage rec {
pname = "omrdatasettools";
version = "1.4.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/onetimepass/default.nix b/pkgs/development/python-modules/onetimepass/default.nix
index 6b339294a5cb..3bea443a36f2 100644
--- a/pkgs/development/python-modules/onetimepass/default.nix
+++ b/pkgs/development/python-modules/onetimepass/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "onetimepass";
version = "1.0.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "tadeck";
diff --git a/pkgs/development/python-modules/onkyo-eiscp/default.nix b/pkgs/development/python-modules/onkyo-eiscp/default.nix
index 087706784323..066d1d89ce8f 100644
--- a/pkgs/development/python-modules/onkyo-eiscp/default.nix
+++ b/pkgs/development/python-modules/onkyo-eiscp/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "onkyo-eiscp";
version = "1.2.7";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/online-judge-api-client/default.nix b/pkgs/development/python-modules/online-judge-api-client/default.nix
index 5a96133a0daa..0a1268e5264f 100644
--- a/pkgs/development/python-modules/online-judge-api-client/default.nix
+++ b/pkgs/development/python-modules/online-judge-api-client/default.nix
@@ -21,6 +21,7 @@ let
in buildPythonPackage rec {
pname = "online-judge-api-client";
version = "10.10.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "online-judge-tools";
diff --git a/pkgs/development/python-modules/online-judge-tools/default.nix b/pkgs/development/python-modules/online-judge-tools/default.nix
index 34e1882d60e9..58d535e6ab78 100644
--- a/pkgs/development/python-modules/online-judge-tools/default.nix
+++ b/pkgs/development/python-modules/online-judge-tools/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "online-judge-tools";
version = "11.5.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "online-judge-tools";
diff --git a/pkgs/development/python-modules/opcua-widgets/default.nix b/pkgs/development/python-modules/opcua-widgets/default.nix
index 3034cb8fcc0f..0f078aa6fc47 100644
--- a/pkgs/development/python-modules/opcua-widgets/default.nix
+++ b/pkgs/development/python-modules/opcua-widgets/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "opcua-widgets";
version = "0.6.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "FreeOpcUa";
diff --git a/pkgs/development/python-modules/opencensus-context/default.nix b/pkgs/development/python-modules/opencensus-context/default.nix
index 0379b27519ea..ae7897eae7ac 100644
--- a/pkgs/development/python-modules/opencensus-context/default.nix
+++ b/pkgs/development/python-modules/opencensus-context/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "opencensus-context";
version = "0.1.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/opencensus/default.nix b/pkgs/development/python-modules/opencensus/default.nix
index fa7141a8fb2e..67aa2e899790 100644
--- a/pkgs/development/python-modules/opencensus/default.nix
+++ b/pkgs/development/python-modules/opencensus/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "opencensus";
version = "0.11.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/openidc-client/default.nix b/pkgs/development/python-modules/openidc-client/default.nix
index ce6ccee9793c..a2110cb6a309 100644
--- a/pkgs/development/python-modules/openidc-client/default.nix
+++ b/pkgs/development/python-modules/openidc-client/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "openidc-client";
version = "0.6.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/openrouteservice/default.nix b/pkgs/development/python-modules/openrouteservice/default.nix
index 9f93d566b0bc..72945907d4eb 100644
--- a/pkgs/development/python-modules/openrouteservice/default.nix
+++ b/pkgs/development/python-modules/openrouteservice/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "openrouteservice";
version = "2.3.3";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "GIScience";
diff --git a/pkgs/development/python-modules/openshift/default.nix b/pkgs/development/python-modules/openshift/default.nix
index 9950b6af1620..0a75792644b1 100644
--- a/pkgs/development/python-modules/openshift/default.nix
+++ b/pkgs/development/python-modules/openshift/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "openshift";
version = "0.13.2";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "openshift";
diff --git a/pkgs/development/python-modules/opensimplex/default.nix b/pkgs/development/python-modules/opensimplex/default.nix
index bcbbd28178e4..6ddf5c6d0378 100644
--- a/pkgs/development/python-modules/opensimplex/default.nix
+++ b/pkgs/development/python-modules/opensimplex/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "opensimplex";
version = "0.4.3";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "lmas";
diff --git a/pkgs/development/python-modules/openstackdocstheme/default.nix b/pkgs/development/python-modules/openstackdocstheme/default.nix
index 00b2128db2aa..819bf7508d41 100644
--- a/pkgs/development/python-modules/openstackdocstheme/default.nix
+++ b/pkgs/development/python-modules/openstackdocstheme/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "openstackdocstheme";
version = "3.2.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/openstep-plist/default.nix b/pkgs/development/python-modules/openstep-plist/default.nix
index 7e0cdfb71a14..2aa81629c623 100644
--- a/pkgs/development/python-modules/openstep-plist/default.nix
+++ b/pkgs/development/python-modules/openstep-plist/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "openstep-plist";
version = "0.3.0.post1";
+ format = "setuptools";
src = fetchPypi {
pname = "openstep_plist";
diff --git a/pkgs/development/python-modules/opentypespec/default.nix b/pkgs/development/python-modules/opentypespec/default.nix
index c4bf0cde2c97..0355ec02146d 100644
--- a/pkgs/development/python-modules/opentypespec/default.nix
+++ b/pkgs/development/python-modules/opentypespec/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "opentypespec";
version = "1.9.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/openwebifpy/default.nix b/pkgs/development/python-modules/openwebifpy/default.nix
index 60f94072681d..4661bb4dcf4c 100644
--- a/pkgs/development/python-modules/openwebifpy/default.nix
+++ b/pkgs/development/python-modules/openwebifpy/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
pname = "openwebifpy";
version = "3.2.7";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/openwrt-luci-rpc/default.nix b/pkgs/development/python-modules/openwrt-luci-rpc/default.nix
index a58d9c08c5cf..7c507cba15e0 100644
--- a/pkgs/development/python-modules/openwrt-luci-rpc/default.nix
+++ b/pkgs/development/python-modules/openwrt-luci-rpc/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "openwrt-luci-rpc";
version = "1.1.16";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/openwrt-ubus-rpc/default.nix b/pkgs/development/python-modules/openwrt-ubus-rpc/default.nix
index 14d0909e658e..c5a5ac35b3cd 100644
--- a/pkgs/development/python-modules/openwrt-ubus-rpc/default.nix
+++ b/pkgs/development/python-modules/openwrt-ubus-rpc/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "openwrt-ubus-rpc";
version = "0.0.3";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "Noltari";
diff --git a/pkgs/development/python-modules/opuslib/default.nix b/pkgs/development/python-modules/opuslib/default.nix
index d023c570bcbb..c30d70851186 100644
--- a/pkgs/development/python-modules/opuslib/default.nix
+++ b/pkgs/development/python-modules/opuslib/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "opuslib";
version = "3.0.3";
+ format = "setuptools";
disabled = isPy27;
diff --git a/pkgs/development/python-modules/orange-canvas-core/default.nix b/pkgs/development/python-modules/orange-canvas-core/default.nix
index e40a9a03e764..37683a999488 100644
--- a/pkgs/development/python-modules/orange-canvas-core/default.nix
+++ b/pkgs/development/python-modules/orange-canvas-core/default.nix
@@ -19,6 +19,7 @@
buildPythonPackage rec {
pname = "orange-canvas-core";
version = "0.1.35";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/orange-widget-base/default.nix b/pkgs/development/python-modules/orange-widget-base/default.nix
index c89a1a8e2ce0..3a1d5cd6e893 100644
--- a/pkgs/development/python-modules/orange-widget-base/default.nix
+++ b/pkgs/development/python-modules/orange-widget-base/default.nix
@@ -17,6 +17,7 @@
buildPythonPackage rec {
pname = "orange-widget-base";
version = "4.22.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/orange3/default.nix b/pkgs/development/python-modules/orange3/default.nix
index 1100ae7f6dc6..fe7f77554182 100644
--- a/pkgs/development/python-modules/orange3/default.nix
+++ b/pkgs/development/python-modules/orange3/default.nix
@@ -45,6 +45,7 @@ let
self = buildPythonPackage rec {
pname = "orange3";
version = "3.36.2";
+ format = "setuptools";
disabled = pythonOlder "3.7";
diff --git a/pkgs/development/python-modules/orderedmultidict/default.nix b/pkgs/development/python-modules/orderedmultidict/default.nix
index f2688d46b2e3..fb7c4395e56c 100644
--- a/pkgs/development/python-modules/orderedmultidict/default.nix
+++ b/pkgs/development/python-modules/orderedmultidict/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "orderedmultidict";
version = "1.0.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/orderedset/default.nix b/pkgs/development/python-modules/orderedset/default.nix
index 4141d053ad45..1ab63309c391 100644
--- a/pkgs/development/python-modules/orderedset/default.nix
+++ b/pkgs/development/python-modules/orderedset/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "orderedset";
version = "2.0.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/orvibo/default.nix b/pkgs/development/python-modules/orvibo/default.nix
index 8de932a82f0e..031866b688b9 100644
--- a/pkgs/development/python-modules/orvibo/default.nix
+++ b/pkgs/development/python-modules/orvibo/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "orvibo";
version = "1.1.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "happyleavesaoc";
diff --git a/pkgs/development/python-modules/os-service-types/default.nix b/pkgs/development/python-modules/os-service-types/default.nix
index de138c5a1602..7ec653e4fcad 100644
--- a/pkgs/development/python-modules/os-service-types/default.nix
+++ b/pkgs/development/python-modules/os-service-types/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "os-service-types";
version = "1.7.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/osc-lib/default.nix b/pkgs/development/python-modules/osc-lib/default.nix
index 2add2f7e98d1..1bde4e8eedb5 100644
--- a/pkgs/development/python-modules/osc-lib/default.nix
+++ b/pkgs/development/python-modules/osc-lib/default.nix
@@ -15,6 +15,7 @@
buildPythonPackage rec {
pname = "osc-lib";
version = "2.8.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "openstack";
diff --git a/pkgs/development/python-modules/osc/default.nix b/pkgs/development/python-modules/osc/default.nix
index 737ea4208472..4055fc176885 100644
--- a/pkgs/development/python-modules/osc/default.nix
+++ b/pkgs/development/python-modules/osc/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "osc";
version = "1.3.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "openSUSE";
diff --git a/pkgs/development/python-modules/oscpy/default.nix b/pkgs/development/python-modules/oscpy/default.nix
index 894e884a4de2..a783889e38ab 100644
--- a/pkgs/development/python-modules/oscpy/default.nix
+++ b/pkgs/development/python-modules/oscpy/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "oscpy";
version = "0.6.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "kivy";
diff --git a/pkgs/development/python-modules/oset/default.nix b/pkgs/development/python-modules/oset/default.nix
index 5d8a5f741bdc..7cc323806029 100644
--- a/pkgs/development/python-modules/oset/default.nix
+++ b/pkgs/development/python-modules/oset/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "oset";
version = "0.1.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/oslo-concurrency/default.nix b/pkgs/development/python-modules/oslo-concurrency/default.nix
index e6b7d7b05f3a..795ab46d8d90 100644
--- a/pkgs/development/python-modules/oslo-concurrency/default.nix
+++ b/pkgs/development/python-modules/oslo-concurrency/default.nix
@@ -19,6 +19,7 @@
buildPythonPackage rec {
pname = "oslo-concurrency";
version = "5.2.0";
+ format = "setuptools";
src = fetchPypi {
pname = "oslo.concurrency";
diff --git a/pkgs/development/python-modules/oslo-config/default.nix b/pkgs/development/python-modules/oslo-config/default.nix
index 50a544c1d7fb..11384932218d 100644
--- a/pkgs/development/python-modules/oslo-config/default.nix
+++ b/pkgs/development/python-modules/oslo-config/default.nix
@@ -15,6 +15,7 @@
buildPythonPackage rec {
pname = "oslo-config";
version = "9.2.0";
+ format = "setuptools";
src = fetchPypi {
pname = "oslo.config";
diff --git a/pkgs/development/python-modules/oslo-db/default.nix b/pkgs/development/python-modules/oslo-db/default.nix
index a8052d4211c0..351c213faffd 100644
--- a/pkgs/development/python-modules/oslo-db/default.nix
+++ b/pkgs/development/python-modules/oslo-db/default.nix
@@ -17,6 +17,7 @@
buildPythonPackage rec {
pname = "oslo-db";
version = "14.0.0";
+ format = "setuptools";
src = fetchPypi {
pname = "oslo.db";
diff --git a/pkgs/development/python-modules/oslo-i18n/default.nix b/pkgs/development/python-modules/oslo-i18n/default.nix
index e4d0f9f75d93..6c7f2065a836 100644
--- a/pkgs/development/python-modules/oslo-i18n/default.nix
+++ b/pkgs/development/python-modules/oslo-i18n/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "oslo-i18n";
version = "6.1.0";
+ format = "setuptools";
src = fetchPypi {
pname = "oslo.i18n";
diff --git a/pkgs/development/python-modules/oslo-serialization/default.nix b/pkgs/development/python-modules/oslo-serialization/default.nix
index 1e89c69f7e2f..acfdcbfecb0a 100644
--- a/pkgs/development/python-modules/oslo-serialization/default.nix
+++ b/pkgs/development/python-modules/oslo-serialization/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "oslo-serialization";
version = "5.2.0";
+ format = "setuptools";
src = fetchPypi {
pname = "oslo.serialization";
diff --git a/pkgs/development/python-modules/oslo-utils/default.nix b/pkgs/development/python-modules/oslo-utils/default.nix
index 0d55f870e5fa..688402199bfc 100644
--- a/pkgs/development/python-modules/oslo-utils/default.nix
+++ b/pkgs/development/python-modules/oslo-utils/default.nix
@@ -24,6 +24,7 @@
buildPythonPackage rec {
pname = "oslo-utils";
version = "6.2.1";
+ format = "setuptools";
src = fetchPypi {
pname = "oslo.utils";
diff --git a/pkgs/development/python-modules/osmpythontools/default.nix b/pkgs/development/python-modules/osmpythontools/default.nix
index 7545d9c01006..2c8a557e6ef7 100644
--- a/pkgs/development/python-modules/osmpythontools/default.nix
+++ b/pkgs/development/python-modules/osmpythontools/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "osmpythontools";
version = "0.3.5";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "mocnik-science";
diff --git a/pkgs/development/python-modules/ots-python/default.nix b/pkgs/development/python-modules/ots-python/default.nix
index 32863e2e4bd3..f6a86a564136 100644
--- a/pkgs/development/python-modules/ots-python/default.nix
+++ b/pkgs/development/python-modules/ots-python/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "ots-python";
version = "9.1.0";
+ format = "setuptools";
src = fetchPypi {
pname = "opentype-sanitizer";
diff --git a/pkgs/development/python-modules/outcome/default.nix b/pkgs/development/python-modules/outcome/default.nix
index 66597cb0671e..f081bbed2bcb 100644
--- a/pkgs/development/python-modules/outcome/default.nix
+++ b/pkgs/development/python-modules/outcome/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "outcome";
version = "1.2.0";
+ format = "setuptools";
disabled = pythonOlder "3.4";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/ovmfvartool/default.nix b/pkgs/development/python-modules/ovmfvartool/default.nix
index 12f65fe86cf3..8c5f43565617 100644
--- a/pkgs/development/python-modules/ovmfvartool/default.nix
+++ b/pkgs/development/python-modules/ovmfvartool/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "ovmfvartool";
version = "unstable-2022-09-04";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "hlandau";
diff --git a/pkgs/development/python-modules/pa-ringbuffer/default.nix b/pkgs/development/python-modules/pa-ringbuffer/default.nix
index 066c4a47ae4e..a18eda1f92bf 100644
--- a/pkgs/development/python-modules/pa-ringbuffer/default.nix
+++ b/pkgs/development/python-modules/pa-ringbuffer/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pa-ringbuffer";
version = "0.1.4";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "spatialaudio";
diff --git a/pkgs/development/python-modules/packbits/default.nix b/pkgs/development/python-modules/packbits/default.nix
index 561903e8f5fd..8e9b655c0a3b 100644
--- a/pkgs/development/python-modules/packbits/default.nix
+++ b/pkgs/development/python-modules/packbits/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "packbits";
version = "0.6";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pad4pi/default.nix b/pkgs/development/python-modules/pad4pi/default.nix
index 356a599b0d46..bc6c0d27aff4 100644
--- a/pkgs/development/python-modules/pad4pi/default.nix
+++ b/pkgs/development/python-modules/pad4pi/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pad4pi";
version = "1.1.5";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pagelabels/default.nix b/pkgs/development/python-modules/pagelabels/default.nix
index c17f0ad60dd5..44b246869aa5 100644
--- a/pkgs/development/python-modules/pagelabels/default.nix
+++ b/pkgs/development/python-modules/pagelabels/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pagelabels";
version = "1.2.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/paho-mqtt/default.nix b/pkgs/development/python-modules/paho-mqtt/default.nix
index 2712aded5368..8c0e54d18d60 100644
--- a/pkgs/development/python-modules/paho-mqtt/default.nix
+++ b/pkgs/development/python-modules/paho-mqtt/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "paho-mqtt";
version = "1.6.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "eclipse";
diff --git a/pkgs/development/python-modules/palace/default.nix b/pkgs/development/python-modules/palace/default.nix
index 60d73bca09f6..09aa409a42c1 100644
--- a/pkgs/development/python-modules/palace/default.nix
+++ b/pkgs/development/python-modules/palace/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
pname = "palace";
version = "0.2.5";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchFromSourcehut {
diff --git a/pkgs/development/python-modules/pallets-sphinx-themes/default.nix b/pkgs/development/python-modules/pallets-sphinx-themes/default.nix
index 460d99575b9e..9020e458bc08 100644
--- a/pkgs/development/python-modules/pallets-sphinx-themes/default.nix
+++ b/pkgs/development/python-modules/pallets-sphinx-themes/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pallets-sphinx-themes";
version = "2.1.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "pallets";
diff --git a/pkgs/development/python-modules/pamela/default.nix b/pkgs/development/python-modules/pamela/default.nix
index eb1ebff48137..389cf10a772e 100644
--- a/pkgs/development/python-modules/pamela/default.nix
+++ b/pkgs/development/python-modules/pamela/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "pamela";
version = "1.1.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pandas-datareader/default.nix b/pkgs/development/python-modules/pandas-datareader/default.nix
index d792c439b581..e5222cf7ef83 100644
--- a/pkgs/development/python-modules/pandas-datareader/default.nix
+++ b/pkgs/development/python-modules/pandas-datareader/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "pandas-datareader";
version = "0.10.0";
+ format = "setuptools";
disabled = isPy27;
src = fetchPypi {
diff --git a/pkgs/development/python-modules/pandoc-attributes/default.nix b/pkgs/development/python-modules/pandoc-attributes/default.nix
index d4da8e3cac62..8c97744e9a11 100644
--- a/pkgs/development/python-modules/pandoc-attributes/default.nix
+++ b/pkgs/development/python-modules/pandoc-attributes/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "pandoc-attributes";
version = "0.1.7";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pandocfilters/default.nix b/pkgs/development/python-modules/pandocfilters/default.nix
index 9dac79bea743..8ddaa9d78a09 100644
--- a/pkgs/development/python-modules/pandocfilters/default.nix
+++ b/pkgs/development/python-modules/pandocfilters/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
version = "1.5.0";
+ format = "setuptools";
pname = "pandocfilters";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/papis-python-rofi/default.nix b/pkgs/development/python-modules/papis-python-rofi/default.nix
index 3d3ce9a002b6..53bf62c5db15 100644
--- a/pkgs/development/python-modules/papis-python-rofi/default.nix
+++ b/pkgs/development/python-modules/papis-python-rofi/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "papis-python-rofi";
version = "1.0.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/para/default.nix b/pkgs/development/python-modules/para/default.nix
index e1f3f828120f..765672d7a362 100644
--- a/pkgs/development/python-modules/para/default.nix
+++ b/pkgs/development/python-modules/para/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "para";
version = "0.0.8";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/paramz/default.nix b/pkgs/development/python-modules/paramz/default.nix
index 1f2ddb3d8cfd..bed92d7a3565 100644
--- a/pkgs/development/python-modules/paramz/default.nix
+++ b/pkgs/development/python-modules/paramz/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "paramz";
version = "0.9.5";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/parquet/default.nix b/pkgs/development/python-modules/parquet/default.nix
index 89503526654e..0e6cd2222f73 100644
--- a/pkgs/development/python-modules/parquet/default.nix
+++ b/pkgs/development/python-modules/parquet/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "parquet";
version = "1.3.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "jcrobak";
diff --git a/pkgs/development/python-modules/parse-type/default.nix b/pkgs/development/python-modules/parse-type/default.nix
index e7ebfb5c63e4..45af3a0e7fb2 100644
--- a/pkgs/development/python-modules/parse-type/default.nix
+++ b/pkgs/development/python-modules/parse-type/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "parse-type";
version = "0.6.2";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "jenisys";
diff --git a/pkgs/development/python-modules/parsedatetime/default.nix b/pkgs/development/python-modules/parsedatetime/default.nix
index fab03550fd1f..ccb5bbcfda18 100644
--- a/pkgs/development/python-modules/parsedatetime/default.nix
+++ b/pkgs/development/python-modules/parsedatetime/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "parsedatetime";
version = "2.6";
+ format = "setuptools";
disabled = isPy27; # no longer compatible with icu package
src = fetchPypi {
diff --git a/pkgs/development/python-modules/parso/default.nix b/pkgs/development/python-modules/parso/default.nix
index fe31d7d74671..7d76ef5d80aa 100644
--- a/pkgs/development/python-modules/parso/default.nix
+++ b/pkgs/development/python-modules/parso/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "parso";
version = "0.8.3";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/partd/default.nix b/pkgs/development/python-modules/partd/default.nix
index 52e76646875e..db823218a61b 100644
--- a/pkgs/development/python-modules/partd/default.nix
+++ b/pkgs/development/python-modules/partd/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "partd";
version = "1.4.0";
+ format = "setuptools";
disabled = isPy27;
src = fetchPypi {
diff --git a/pkgs/development/python-modules/pastel/default.nix b/pkgs/development/python-modules/pastel/default.nix
index ed91aaf40077..59fd518eca62 100644
--- a/pkgs/development/python-modules/pastel/default.nix
+++ b/pkgs/development/python-modules/pastel/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pastel";
version = "0.2.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/patch-ng/default.nix b/pkgs/development/python-modules/patch-ng/default.nix
index 126155722f4f..d91ca4be74db 100644
--- a/pkgs/development/python-modules/patch-ng/default.nix
+++ b/pkgs/development/python-modules/patch-ng/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
version = "1.17.4"; # note: `conan` package may require a hardcoded one
+ format = "setuptools";
pname = "patch-ng";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/patch/default.nix b/pkgs/development/python-modules/patch/default.nix
index ed11b3a4b52f..d307399707c1 100644
--- a/pkgs/development/python-modules/patch/default.nix
+++ b/pkgs/development/python-modules/patch/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
version = "1.16";
+ format = "setuptools";
pname = "patch";
src = fetchzip {
diff --git a/pkgs/development/python-modules/path-and-address/default.nix b/pkgs/development/python-modules/path-and-address/default.nix
index a01c798615cf..4a72431c7521 100644
--- a/pkgs/development/python-modules/path-and-address/default.nix
+++ b/pkgs/development/python-modules/path-and-address/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
version = "2.0.1";
+ format = "setuptools";
pname = "path-and-address";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/pathlib/default.nix b/pkgs/development/python-modules/pathlib/default.nix
index 6bf24b8f15ef..1e34b92a4314 100644
--- a/pkgs/development/python-modules/pathlib/default.nix
+++ b/pkgs/development/python-modules/pathlib/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "pathlib";
version = "1.0.1";
+ format = "setuptools";
disabled = pythonAtLeast "3.4"; # Was added to std library in Python 3.4
src = fetchPypi {
diff --git a/pkgs/development/python-modules/pathlib2/default.nix b/pkgs/development/python-modules/pathlib2/default.nix
index b844a1528b5c..15238a858990 100644
--- a/pkgs/development/python-modules/pathlib2/default.nix
+++ b/pkgs/development/python-modules/pathlib2/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "pathlib2";
version = "2.3.7.post1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pathtools/default.nix b/pkgs/development/python-modules/pathtools/default.nix
index 86c2aeb88dc0..754669eb42fe 100644
--- a/pkgs/development/python-modules/pathtools/default.nix
+++ b/pkgs/development/python-modules/pathtools/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "pathtools";
version = "0.1.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/patrowl4py/default.nix b/pkgs/development/python-modules/patrowl4py/default.nix
index 22f2f1ab145d..e756dc838019 100644
--- a/pkgs/development/python-modules/patrowl4py/default.nix
+++ b/pkgs/development/python-modules/patrowl4py/default.nix
@@ -22,6 +22,7 @@
buildPythonPackage rec {
pname = "patrowl4py";
version = "1.1.9";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "Patrowl";
diff --git a/pkgs/development/python-modules/patsy/default.nix b/pkgs/development/python-modules/patsy/default.nix
index f9020c0c1678..a1ed788dda12 100644
--- a/pkgs/development/python-modules/patsy/default.nix
+++ b/pkgs/development/python-modules/patsy/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "patsy";
version = "0.5.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pbkdf2/default.nix b/pkgs/development/python-modules/pbkdf2/default.nix
index 8f489ca24b9c..9068b6887b47 100644
--- a/pkgs/development/python-modules/pbkdf2/default.nix
+++ b/pkgs/development/python-modules/pbkdf2/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pbkdf2";
version = "1.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pbr/default.nix b/pkgs/development/python-modules/pbr/default.nix
index 13b61c89232e..bda6c9080f0c 100644
--- a/pkgs/development/python-modules/pbr/default.nix
+++ b/pkgs/development/python-modules/pbr/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "pbr";
version = "5.11.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pc-ble-driver-py/default.nix b/pkgs/development/python-modules/pc-ble-driver-py/default.nix
index 61072507e294..11b442218809 100644
--- a/pkgs/development/python-modules/pc-ble-driver-py/default.nix
+++ b/pkgs/development/python-modules/pc-ble-driver-py/default.nix
@@ -17,6 +17,7 @@
buildPythonPackage rec {
pname = "pc-ble-driver-py";
version = "0.17.0";
+ format = "setuptools";
disabled = pythonOlder "3.7";
diff --git a/pkgs/development/python-modules/pcpp/default.nix b/pkgs/development/python-modules/pcpp/default.nix
index 0985d32afb55..e57934f4daf9 100644
--- a/pkgs/development/python-modules/pcpp/default.nix
+++ b/pkgs/development/python-modules/pcpp/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "pcpp";
version = "1.30";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "ned14";
diff --git a/pkgs/development/python-modules/pdfkit/default.nix b/pkgs/development/python-modules/pdfkit/default.nix
index 73d09c755ac5..e055ed971842 100644
--- a/pkgs/development/python-modules/pdfkit/default.nix
+++ b/pkgs/development/python-modules/pdfkit/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "pdfkit";
version = "1.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pdfrw/default.nix b/pkgs/development/python-modules/pdfrw/default.nix
index 5cc619ef6a47..8eccbfbb7f1f 100644
--- a/pkgs/development/python-modules/pdfrw/default.nix
+++ b/pkgs/development/python-modules/pdfrw/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pdfrw";
version = "0.4";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pdftotext/default.nix b/pkgs/development/python-modules/pdftotext/default.nix
index efb26fa4955d..9d3971ce323d 100644
--- a/pkgs/development/python-modules/pdftotext/default.nix
+++ b/pkgs/development/python-modules/pdftotext/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pdftotext";
version = "2.2.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pdfx/default.nix b/pkgs/development/python-modules/pdfx/default.nix
index 1ee1cb4804df..8f1049cc18e9 100644
--- a/pkgs/development/python-modules/pdfx/default.nix
+++ b/pkgs/development/python-modules/pdfx/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pdfx";
version = "1.4.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "metachris";
diff --git a/pkgs/development/python-modules/pdoc3/default.nix b/pkgs/development/python-modules/pdoc3/default.nix
index 1c3e5ef08af6..72e2046105a9 100644
--- a/pkgs/development/python-modules/pdoc3/default.nix
+++ b/pkgs/development/python-modules/pdoc3/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "pdoc3";
version = "0.10.0";
+ format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/pdunehd/default.nix b/pkgs/development/python-modules/pdunehd/default.nix
index e3ae53ecb85e..6d9248b2db10 100644
--- a/pkgs/development/python-modules/pdunehd/default.nix
+++ b/pkgs/development/python-modules/pdunehd/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "pdunehd";
version = "1.3.3";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/pelican/default.nix b/pkgs/development/python-modules/pelican/default.nix
index 8fedf5c694b7..a2aac534366e 100644
--- a/pkgs/development/python-modules/pelican/default.nix
+++ b/pkgs/development/python-modules/pelican/default.nix
@@ -29,6 +29,7 @@
buildPythonPackage rec {
pname = "pelican";
version = "4.8.0";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/pep8/default.nix b/pkgs/development/python-modules/pep8/default.nix
index cc0e546b957c..74bf420452b9 100644
--- a/pkgs/development/python-modules/pep8/default.nix
+++ b/pkgs/development/python-modules/pep8/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "pep8";
version = "1.7.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/peppercorn/default.nix b/pkgs/development/python-modules/peppercorn/default.nix
index 310cc565b21f..086c5edcee32 100644
--- a/pkgs/development/python-modules/peppercorn/default.nix
+++ b/pkgs/development/python-modules/peppercorn/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "peppercorn";
version = "0.6";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/percol/default.nix b/pkgs/development/python-modules/percol/default.nix
index 58e7aff5601d..a1061d8310d4 100644
--- a/pkgs/development/python-modules/percol/default.nix
+++ b/pkgs/development/python-modules/percol/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "percol";
version = "unstable-2019-07-24";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "mooz";
diff --git a/pkgs/development/python-modules/permissionedforms/default.nix b/pkgs/development/python-modules/permissionedforms/default.nix
index db4f02bef915..c317826391dd 100644
--- a/pkgs/development/python-modules/permissionedforms/default.nix
+++ b/pkgs/development/python-modules/permissionedforms/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "permissionedforms";
version = "0.1";
+ format = "setuptools";
src = fetchFromGitHub {
repo = "django-permissionedforms";
diff --git a/pkgs/development/python-modules/persist-queue/default.nix b/pkgs/development/python-modules/persist-queue/default.nix
index 6d29659f8ffd..9682ac59946b 100644
--- a/pkgs/development/python-modules/persist-queue/default.nix
+++ b/pkgs/development/python-modules/persist-queue/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "persist-queue";
version = "0.8.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/persisting-theory/default.nix b/pkgs/development/python-modules/persisting-theory/default.nix
index 0555e53e4740..0890f86fc160 100644
--- a/pkgs/development/python-modules/persisting-theory/default.nix
+++ b/pkgs/development/python-modules/persisting-theory/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "persisting-theory";
version = "1.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pexif/default.nix b/pkgs/development/python-modules/pexif/default.nix
index a31d80eed052..fb61b376021a 100644
--- a/pkgs/development/python-modules/pexif/default.nix
+++ b/pkgs/development/python-modules/pexif/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "pexif";
version = "0.15";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pexpect/default.nix b/pkgs/development/python-modules/pexpect/default.nix
index 40d61aec5c52..ebe63b4a4170 100644
--- a/pkgs/development/python-modules/pexpect/default.nix
+++ b/pkgs/development/python-modules/pexpect/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage (rec {
pname = "pexpect";
version = "4.8.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pgcli/default.nix b/pkgs/development/python-modules/pgcli/default.nix
index 8f7f1e96effe..aff6d3d2149b 100644
--- a/pkgs/development/python-modules/pgcli/default.nix
+++ b/pkgs/development/python-modules/pgcli/default.nix
@@ -23,6 +23,7 @@
buildPythonPackage rec {
pname = "pgcli";
version = "4.0.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pgpdump/default.nix b/pkgs/development/python-modules/pgpdump/default.nix
index e952ced742c6..d3f87c9e1947 100644
--- a/pkgs/development/python-modules/pgpdump/default.nix
+++ b/pkgs/development/python-modules/pgpdump/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "pgpdump";
version = "1.5";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pgsanity/default.nix b/pkgs/development/python-modules/pgsanity/default.nix
index 4660461e91c1..510d5e66bdbb 100644
--- a/pkgs/development/python-modules/pgsanity/default.nix
+++ b/pkgs/development/python-modules/pgsanity/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "pgsanity";
version = "0.2.9";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pgspecial/default.nix b/pkgs/development/python-modules/pgspecial/default.nix
index 1a86bce72969..5c4e1bf84a2a 100644
--- a/pkgs/development/python-modules/pgspecial/default.nix
+++ b/pkgs/development/python-modules/pgspecial/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "pgspecial";
version = "2.1.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/phe/default.nix b/pkgs/development/python-modules/phe/default.nix
index fa4c43c59c90..e943afa3caef 100644
--- a/pkgs/development/python-modules/phe/default.nix
+++ b/pkgs/development/python-modules/phe/default.nix
@@ -3,6 +3,7 @@
let
pname = "phe";
version = "1.5.0";
+ format = "setuptools";
in
buildPythonPackage {
diff --git a/pkgs/development/python-modules/phone-modem/default.nix b/pkgs/development/python-modules/phone-modem/default.nix
index 635d1ce2d850..8ec54bd84012 100644
--- a/pkgs/development/python-modules/phone-modem/default.nix
+++ b/pkgs/development/python-modules/phone-modem/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "phone-modem";
version = "0.1.2";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/phpserialize/default.nix b/pkgs/development/python-modules/phpserialize/default.nix
index 9323fe6a264f..5c5d9929100d 100644
--- a/pkgs/development/python-modules/phpserialize/default.nix
+++ b/pkgs/development/python-modules/phpserialize/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "phpserialize";
version = "1.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/piccata/default.nix b/pkgs/development/python-modules/piccata/default.nix
index b43c5fd4b446..20bbc0066d23 100644
--- a/pkgs/development/python-modules/piccata/default.nix
+++ b/pkgs/development/python-modules/piccata/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "piccata";
version = "2.0.2";
+ format = "setuptools";
disabled = isPy27;
diff --git a/pkgs/development/python-modules/piccolo-theme/default.nix b/pkgs/development/python-modules/piccolo-theme/default.nix
index d6697b634504..ece887f14328 100644
--- a/pkgs/development/python-modules/piccolo-theme/default.nix
+++ b/pkgs/development/python-modules/piccolo-theme/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "piccolo-theme";
version = "0.19.0";
+ format = "setuptools";
src = fetchPypi {
pname = "piccolo_theme";
diff --git a/pkgs/development/python-modules/pickleshare/default.nix b/pkgs/development/python-modules/pickleshare/default.nix
index 381f03bdce5c..d6be608aaa2b 100644
--- a/pkgs/development/python-modules/pickleshare/default.nix
+++ b/pkgs/development/python-modules/pickleshare/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
version = "0.7.5";
+ format = "setuptools";
pname = "pickleshare";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/picos/default.nix b/pkgs/development/python-modules/picos/default.nix
index a5af53c1b8cc..5bc5e35c6332 100644
--- a/pkgs/development/python-modules/picos/default.nix
+++ b/pkgs/development/python-modules/picos/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "picos";
version = "2.0";
+ format = "setuptools";
src = fetchFromGitLab {
owner = "picos-api";
diff --git a/pkgs/development/python-modules/picosvg/default.nix b/pkgs/development/python-modules/picosvg/default.nix
index f543b61b2bc9..87f3eccfdb0e 100644
--- a/pkgs/development/python-modules/picosvg/default.nix
+++ b/pkgs/development/python-modules/picosvg/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "picosvg";
version = "0.22.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "googlefonts";
diff --git a/pkgs/development/python-modules/pid/default.nix b/pkgs/development/python-modules/pid/default.nix
index f4ce57b3a20d..de7856accabc 100644
--- a/pkgs/development/python-modules/pid/default.nix
+++ b/pkgs/development/python-modules/pid/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "pid";
version = "3.0.4";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/piep/default.nix b/pkgs/development/python-modules/piep/default.nix
index 691733bfb6df..0825380a925b 100644
--- a/pkgs/development/python-modules/piep/default.nix
+++ b/pkgs/development/python-modules/piep/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
version = "0.10.0";
+ format = "setuptools";
pname = "piep";
disabled = isPy3k;
diff --git a/pkgs/development/python-modules/piexif/default.nix b/pkgs/development/python-modules/piexif/default.nix
index 329989232fa4..f2d7dbe2b11a 100644
--- a/pkgs/development/python-modules/piexif/default.nix
+++ b/pkgs/development/python-modules/piexif/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "piexif";
version = "1.1.3";
+ format = "setuptools";
# patch does not apply to PyPI sdist due to different line endings
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/pijuice/default.nix b/pkgs/development/python-modules/pijuice/default.nix
index 59f898f7906f..a42c7ad8c1ed 100644
--- a/pkgs/development/python-modules/pijuice/default.nix
+++ b/pkgs/development/python-modules/pijuice/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "pijuice";
version = "1.7";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/pika-pool/default.nix b/pkgs/development/python-modules/pika-pool/default.nix
index 051fdef8fe7d..0374a5c16d0d 100644
--- a/pkgs/development/python-modules/pika-pool/default.nix
+++ b/pkgs/development/python-modules/pika-pool/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
pname = "pika-pool";
version = "0.1.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pillowfight/default.nix b/pkgs/development/python-modules/pillowfight/default.nix
index b0a8d6d913c6..097fb810ad88 100644
--- a/pkgs/development/python-modules/pillowfight/default.nix
+++ b/pkgs/development/python-modules/pillowfight/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "pillowfight";
version = "0.4";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pinboard/default.nix b/pkgs/development/python-modules/pinboard/default.nix
index 8f177dab8bc3..83fe4a330c3d 100644
--- a/pkgs/development/python-modules/pinboard/default.nix
+++ b/pkgs/development/python-modules/pinboard/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pinboard";
version = "2.1.8";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "lionheart";
diff --git a/pkgs/development/python-modules/pinecone-client/default.nix b/pkgs/development/python-modules/pinecone-client/default.nix
index 62fb96fb31aa..91ca5ca0e75f 100644
--- a/pkgs/development/python-modules/pinecone-client/default.nix
+++ b/pkgs/development/python-modules/pinecone-client/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "pinecone-client";
version = "2.2.4";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pivy/default.nix b/pkgs/development/python-modules/pivy/default.nix
index 9d0b7f65f636..ff5a1fdeafa7 100644
--- a/pkgs/development/python-modules/pivy/default.nix
+++ b/pkgs/development/python-modules/pivy/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pivy";
version = "0.6.8";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "coin3d";
diff --git a/pkgs/development/python-modules/pixcat/default.nix b/pkgs/development/python-modules/pixcat/default.nix
index 90fdae5dcf03..b5629cebb937 100644
--- a/pkgs/development/python-modules/pixcat/default.nix
+++ b/pkgs/development/python-modules/pixcat/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "pixcat";
version = "0.1.4";
+ format = "setuptools";
disabled = pythonOlder "3.7";
diff --git a/pkgs/development/python-modules/pkce/default.nix b/pkgs/development/python-modules/pkce/default.nix
index ecd128744d07..e302e1c978ca 100644
--- a/pkgs/development/python-modules/pkce/default.nix
+++ b/pkgs/development/python-modules/pkce/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "pkce";
version = "1.0.3";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "RomeoDespres";
diff --git a/pkgs/development/python-modules/pkginfo2/default.nix b/pkgs/development/python-modules/pkginfo2/default.nix
index 08eee37498bb..0c841adf406a 100644
--- a/pkgs/development/python-modules/pkginfo2/default.nix
+++ b/pkgs/development/python-modules/pkginfo2/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "pkginfo2";
version = "30.0.0";
+ format = "setuptools";
disabled = pythonOlder "3.7";
diff --git a/pkgs/development/python-modules/pkuseg/default.nix b/pkgs/development/python-modules/pkuseg/default.nix
index 474d66dafc63..1d25692cb5b2 100644
--- a/pkgs/development/python-modules/pkuseg/default.nix
+++ b/pkgs/development/python-modules/pkuseg/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "pkuseg";
version = "0.0.25";
+ format = "setuptools";
disabled = !isPy3k || pythonAtLeast "3.9";
diff --git a/pkgs/development/python-modules/plantuml/default.nix b/pkgs/development/python-modules/plantuml/default.nix
index b9d7c15f8346..1053403dcf71 100644
--- a/pkgs/development/python-modules/plantuml/default.nix
+++ b/pkgs/development/python-modules/plantuml/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage {
pname = "plantuml";
version = "0.3.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "dougn";
diff --git a/pkgs/development/python-modules/plaster-pastedeploy/default.nix b/pkgs/development/python-modules/plaster-pastedeploy/default.nix
index 9e6263351daa..722d06a10377 100644
--- a/pkgs/development/python-modules/plaster-pastedeploy/default.nix
+++ b/pkgs/development/python-modules/plaster-pastedeploy/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "plaster-pastedeploy";
version = "1.0.1";
+ format = "setuptools";
src = fetchPypi {
pname = "plaster_pastedeploy";
diff --git a/pkgs/development/python-modules/plaster/default.nix b/pkgs/development/python-modules/plaster/default.nix
index f3ba127b0a92..b0ce5c418df4 100644
--- a/pkgs/development/python-modules/plaster/default.nix
+++ b/pkgs/development/python-modules/plaster/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
pname = "plaster";
version = "1.1.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/playsound/default.nix b/pkgs/development/python-modules/playsound/default.nix
index 799bf70457bf..0eb7e56c7b2b 100644
--- a/pkgs/development/python-modules/playsound/default.nix
+++ b/pkgs/development/python-modules/playsound/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "playsound";
version = "1.3.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "TaylorSMarks";
diff --git a/pkgs/development/python-modules/plexauth/default.nix b/pkgs/development/python-modules/plexauth/default.nix
index c7c9c2ba5dbd..fd7f11e14d27 100644
--- a/pkgs/development/python-modules/plexauth/default.nix
+++ b/pkgs/development/python-modules/plexauth/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "plexauth";
version = "0.0.6";
+ format = "setuptools";
disabled = isPy27;
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/plotly/default.nix b/pkgs/development/python-modules/plotly/default.nix
index 4698a84cefb1..fc2c8b49069d 100644
--- a/pkgs/development/python-modules/plotly/default.nix
+++ b/pkgs/development/python-modules/plotly/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "plotly";
version = "5.16.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pluginbase/default.nix b/pkgs/development/python-modules/pluginbase/default.nix
index f90b4b415300..be228d231865 100644
--- a/pkgs/development/python-modules/pluginbase/default.nix
+++ b/pkgs/development/python-modules/pluginbase/default.nix
@@ -2,6 +2,7 @@
buildPythonPackage rec {
version = "1.0.1";
+ format = "setuptools";
pname = "pluginbase";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/plugnplay/default.nix b/pkgs/development/python-modules/plugnplay/default.nix
index a0eda76e4ddf..1b8449ffe7ce 100644
--- a/pkgs/development/python-modules/plugnplay/default.nix
+++ b/pkgs/development/python-modules/plugnplay/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
pname = "plugnplay";
version = "0.5.4";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/ply/default.nix b/pkgs/development/python-modules/ply/default.nix
index e177ce709171..fca97226d677 100644
--- a/pkgs/development/python-modules/ply/default.nix
+++ b/pkgs/development/python-modules/ply/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "ply";
version = "3.11";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/plyer/default.nix b/pkgs/development/python-modules/plyer/default.nix
index 5b8bc870b838..c6af90310c7b 100644
--- a/pkgs/development/python-modules/plyer/default.nix
+++ b/pkgs/development/python-modules/plyer/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "plyer";
version = "2.1.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "kivy";
diff --git a/pkgs/development/python-modules/plyfile/default.nix b/pkgs/development/python-modules/plyfile/default.nix
index 20495ba0dd01..050d6ef56f6b 100644
--- a/pkgs/development/python-modules/plyfile/default.nix
+++ b/pkgs/development/python-modules/plyfile/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "plyfile";
version = "1.0.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/plyvel/default.nix b/pkgs/development/python-modules/plyvel/default.nix
index 2d412c12d16e..d8293f85a9bc 100644
--- a/pkgs/development/python-modules/plyvel/default.nix
+++ b/pkgs/development/python-modules/plyvel/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "plyvel";
version = "1.5.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pmsensor/default.nix b/pkgs/development/python-modules/pmsensor/default.nix
index 1d64852f281e..48156a3eae95 100644
--- a/pkgs/development/python-modules/pmsensor/default.nix
+++ b/pkgs/development/python-modules/pmsensor/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "pmsensor";
version = "0.4";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pmw/default.nix b/pkgs/development/python-modules/pmw/default.nix
index de33eecf0886..ab9f3fb60b28 100644
--- a/pkgs/development/python-modules/pmw/default.nix
+++ b/pkgs/development/python-modules/pmw/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pmw";
version = "2.1.1";
+ format = "setuptools";
src = fetchPypi {
pname = "Pmw";
diff --git a/pkgs/development/python-modules/pnglatex/default.nix b/pkgs/development/python-modules/pnglatex/default.nix
index 579eb523d10c..d953678942bf 100644
--- a/pkgs/development/python-modules/pnglatex/default.nix
+++ b/pkgs/development/python-modules/pnglatex/default.nix
@@ -4,6 +4,7 @@ buildPythonPackage rec {
pname = "pnglatex";
version = "1.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pocket/default.nix b/pkgs/development/python-modules/pocket/default.nix
index e5a2d464bde8..799f5ef261fa 100644
--- a/pkgs/development/python-modules/pocket/default.nix
+++ b/pkgs/development/python-modules/pocket/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "pocket";
version = "0.3.6";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/podcats/default.nix b/pkgs/development/python-modules/podcats/default.nix
index 48504c8a3ee2..ba4778123ae9 100644
--- a/pkgs/development/python-modules/podcats/default.nix
+++ b/pkgs/development/python-modules/podcats/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "podcats";
version = "0.5.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "jakubroztocil";
diff --git a/pkgs/development/python-modules/poetry-semver/default.nix b/pkgs/development/python-modules/poetry-semver/default.nix
index 8c0c11f99efd..422dbd04f881 100644
--- a/pkgs/development/python-modules/poetry-semver/default.nix
+++ b/pkgs/development/python-modules/poetry-semver/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "poetry-semver";
version = "0.1.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/polarizationsolver/default.nix b/pkgs/development/python-modules/polarizationsolver/default.nix
index d7385bd9f642..aebc74ede9ce 100644
--- a/pkgs/development/python-modules/polarizationsolver/default.nix
+++ b/pkgs/development/python-modules/polarizationsolver/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "polarizationsolver";
version = "unstable-2021-11-02";
+ format = "setuptools";
src = fetchFromGitLab {
owner = "reinholdt";
diff --git a/pkgs/development/python-modules/polib/default.nix b/pkgs/development/python-modules/polib/default.nix
index c96b90b6c521..73276d9b6599 100644
--- a/pkgs/development/python-modules/polib/default.nix
+++ b/pkgs/development/python-modules/polib/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "polib";
version = "1.2.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/ponywhoosh/default.nix b/pkgs/development/python-modules/ponywhoosh/default.nix
index 589be17b0163..2a905326cbc2 100644
--- a/pkgs/development/python-modules/ponywhoosh/default.nix
+++ b/pkgs/development/python-modules/ponywhoosh/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "ponywhoosh";
version = "1.7.8";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pook/default.nix b/pkgs/development/python-modules/pook/default.nix
index 79d3eebf93e5..1a96522844d4 100644
--- a/pkgs/development/python-modules/pook/default.nix
+++ b/pkgs/development/python-modules/pook/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "pook";
version = "1.1.1";
+ format = "setuptools";
disabled = pythonOlder "3.5";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/poolsense/default.nix b/pkgs/development/python-modules/poolsense/default.nix
index 53d142299707..85c8a8ec518f 100644
--- a/pkgs/development/python-modules/poolsense/default.nix
+++ b/pkgs/development/python-modules/poolsense/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "poolsense";
version = "0.1.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/power/default.nix b/pkgs/development/python-modules/power/default.nix
index 18784f88ba15..7d82d8e8acb6 100644
--- a/pkgs/development/python-modules/power/default.nix
+++ b/pkgs/development/python-modules/power/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "power";
version = "1.4";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/powerline-mem-segment/default.nix b/pkgs/development/python-modules/powerline-mem-segment/default.nix
index 7bc38f2227ae..64eae31c0a25 100644
--- a/pkgs/development/python-modules/powerline-mem-segment/default.nix
+++ b/pkgs/development/python-modules/powerline-mem-segment/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "powerline-mem-segment";
version = "2.4.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/powerline/default.nix b/pkgs/development/python-modules/powerline/default.nix
index c7e0c8565c0a..5516db843bcf 100644
--- a/pkgs/development/python-modules/powerline/default.nix
+++ b/pkgs/development/python-modules/powerline/default.nix
@@ -15,6 +15,7 @@
buildPythonPackage rec {
version = "2.8.3";
pname = "powerline";
+ format = "setuptools";
src = fetchFromGitHub {
owner = pname;
diff --git a/pkgs/development/python-modules/poyo/default.nix b/pkgs/development/python-modules/poyo/default.nix
index b7963258f338..a4eaad98b8dd 100644
--- a/pkgs/development/python-modules/poyo/default.nix
+++ b/pkgs/development/python-modules/poyo/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
version = "0.5.0";
+ format = "setuptools";
pname = "poyo";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/ppdeep/default.nix b/pkgs/development/python-modules/ppdeep/default.nix
index bbb5c3fc923c..4ea7033b11f3 100644
--- a/pkgs/development/python-modules/ppdeep/default.nix
+++ b/pkgs/development/python-modules/ppdeep/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "ppdeep";
version = "20200505";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pplpy/default.nix b/pkgs/development/python-modules/pplpy/default.nix
index 333c0df0a274..ec9bddb5ec99 100644
--- a/pkgs/development/python-modules/pplpy/default.nix
+++ b/pkgs/development/python-modules/pplpy/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "pplpy";
version = "0.8.9";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pproxy/default.nix b/pkgs/development/python-modules/pproxy/default.nix
index 0673a3f8dba3..e37c43baf34b 100644
--- a/pkgs/development/python-modules/pproxy/default.nix
+++ b/pkgs/development/python-modules/pproxy/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "pproxy";
version = "2.3.7";
+ format = "setuptools";
disabled = isPy27;
diff --git a/pkgs/development/python-modules/pq/default.nix b/pkgs/development/python-modules/pq/default.nix
index 320c264acaac..cc65a0075998 100644
--- a/pkgs/development/python-modules/pq/default.nix
+++ b/pkgs/development/python-modules/pq/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "pq";
version = "1.9.1";
+ format = "setuptools";
disabled = isPy27;
src = fetchPypi {
diff --git a/pkgs/development/python-modules/preggy/default.nix b/pkgs/development/python-modules/preggy/default.nix
index cddca33b84ba..a69044eb14ec 100644
--- a/pkgs/development/python-modules/preggy/default.nix
+++ b/pkgs/development/python-modules/preggy/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "preggy";
version = "1.4.4";
+ format = "setuptools";
propagatedBuildInputs = [ six unidecode ];
nativeCheckInputs = [ nose yanc ];
diff --git a/pkgs/development/python-modules/premailer/default.nix b/pkgs/development/python-modules/premailer/default.nix
index 21214b5fe752..2143ad2edc2a 100644
--- a/pkgs/development/python-modules/premailer/default.nix
+++ b/pkgs/development/python-modules/premailer/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
pname = "premailer";
version = "3.10.0";
+ format = "setuptools";
disabled = isPy27; # no longer compatible with urllib
src = fetchPypi {
diff --git a/pkgs/development/python-modules/primecountpy/default.nix b/pkgs/development/python-modules/primecountpy/default.nix
index c2ad9ca512b0..463a0cf50be6 100644
--- a/pkgs/development/python-modules/primecountpy/default.nix
+++ b/pkgs/development/python-modules/primecountpy/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "primecountpy";
version = "0.1.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/prison/default.nix b/pkgs/development/python-modules/prison/default.nix
index d70808d97218..e85ca0f7eb60 100644
--- a/pkgs/development/python-modules/prison/default.nix
+++ b/pkgs/development/python-modules/prison/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "prison";
version = "0.1.3";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "betodealmeida";
diff --git a/pkgs/development/python-modules/proboscis/default.nix b/pkgs/development/python-modules/proboscis/default.nix
index a2a1d04ebe0e..f6285605c399 100644
--- a/pkgs/development/python-modules/proboscis/default.nix
+++ b/pkgs/development/python-modules/proboscis/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "proboscis";
version = "1.2.6.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/process-tests/default.nix b/pkgs/development/python-modules/process-tests/default.nix
index 5f50b2a4d180..436ca0026758 100644
--- a/pkgs/development/python-modules/process-tests/default.nix
+++ b/pkgs/development/python-modules/process-tests/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "process-tests";
version = "2.1.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/prodict/default.nix b/pkgs/development/python-modules/prodict/default.nix
index e3cc7564ef8b..b793c2772985 100644
--- a/pkgs/development/python-modules/prodict/default.nix
+++ b/pkgs/development/python-modules/prodict/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "prodict";
version = "0.8.6";
+ format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/proglog/default.nix b/pkgs/development/python-modules/proglog/default.nix
index d22951ac7e2b..b8e327e91c48 100644
--- a/pkgs/development/python-modules/proglog/default.nix
+++ b/pkgs/development/python-modules/proglog/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "proglog";
version = "0.1.10";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/progress/default.nix b/pkgs/development/python-modules/progress/default.nix
index 192841994ec8..51c707bdde91 100644
--- a/pkgs/development/python-modules/progress/default.nix
+++ b/pkgs/development/python-modules/progress/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
version = "1.6";
+ format = "setuptools";
pname = "progress";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/progressbar/default.nix b/pkgs/development/python-modules/progressbar/default.nix
index 68967ecf6533..2a8f85893a52 100644
--- a/pkgs/development/python-modules/progressbar/default.nix
+++ b/pkgs/development/python-modules/progressbar/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "progressbar";
version = "2.5";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/progressbar33/default.nix b/pkgs/development/python-modules/progressbar33/default.nix
index a483a6001f00..4ed2e42eb161 100644
--- a/pkgs/development/python-modules/progressbar33/default.nix
+++ b/pkgs/development/python-modules/progressbar33/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "progressbar33";
version = "2.4";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/prometheus-flask-exporter/default.nix b/pkgs/development/python-modules/prometheus-flask-exporter/default.nix
index 4b845b3789be..b2acd8e5bbdd 100644
--- a/pkgs/development/python-modules/prometheus-flask-exporter/default.nix
+++ b/pkgs/development/python-modules/prometheus-flask-exporter/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "prometheus-flask-exporter";
version = "0.22.4";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "rycus86";
diff --git a/pkgs/development/python-modules/property-manager/default.nix b/pkgs/development/python-modules/property-manager/default.nix
index 451d6f79091b..f293c2f13b35 100644
--- a/pkgs/development/python-modules/property-manager/default.nix
+++ b/pkgs/development/python-modules/property-manager/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "property-manager";
version = "3.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "xolox";
diff --git a/pkgs/development/python-modules/protego/default.nix b/pkgs/development/python-modules/protego/default.nix
index 7ff0690f3a58..2a4e89cc6071 100644
--- a/pkgs/development/python-modules/protego/default.nix
+++ b/pkgs/development/python-modules/protego/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "protego";
version = "0.3.0";
+ format = "setuptools";
disabled = pythonOlder "3.7";
diff --git a/pkgs/development/python-modules/proto-plus/default.nix b/pkgs/development/python-modules/proto-plus/default.nix
index d75842e507a2..a6c49c51b722 100644
--- a/pkgs/development/python-modules/proto-plus/default.nix
+++ b/pkgs/development/python-modules/proto-plus/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "proto-plus";
version = "1.22.3";
+ format = "setuptools";
disabled = !isPy3k;
src = fetchPypi {
diff --git a/pkgs/development/python-modules/protobuf/default.nix b/pkgs/development/python-modules/protobuf/default.nix
index 3a42754de778..f2d2d52f2c8f 100644
--- a/pkgs/development/python-modules/protobuf/default.nix
+++ b/pkgs/development/python-modules/protobuf/default.nix
@@ -22,6 +22,7 @@ buildPythonPackage {
# protobuf 21 corresponds with its python library 4.21
version = "4.${protobufVersionMajor}.${protobufVersionMinor}";
+ format = "setuptools";
sourceRoot = "${protobuf.src.name}/python";
diff --git a/pkgs/development/python-modules/protobuf3-to-dict/default.nix b/pkgs/development/python-modules/protobuf3-to-dict/default.nix
index ffc21c1428fe..4160f7760a0c 100644
--- a/pkgs/development/python-modules/protobuf3-to-dict/default.nix
+++ b/pkgs/development/python-modules/protobuf3-to-dict/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "protobuf3-to-dict";
version = "0.1.5";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/proton-client/default.nix b/pkgs/development/python-modules/proton-client/default.nix
index ae29bf631a51..c8714a741a47 100644
--- a/pkgs/development/python-modules/proton-client/default.nix
+++ b/pkgs/development/python-modules/proton-client/default.nix
@@ -15,6 +15,7 @@
buildPythonPackage rec {
pname = "proton-client";
version = "0.7.1";
+ format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/protonup-ng/default.nix b/pkgs/development/python-modules/protonup-ng/default.nix
index f79285ce96a7..9bc10743e738 100644
--- a/pkgs/development/python-modules/protonup-ng/default.nix
+++ b/pkgs/development/python-modules/protonup-ng/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "protonup-ng";
version = "0.2.1";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/protonvpn-nm-lib/default.nix b/pkgs/development/python-modules/protonvpn-nm-lib/default.nix
index dee0b8cc6a85..2c1818434ac4 100644
--- a/pkgs/development/python-modules/protonvpn-nm-lib/default.nix
+++ b/pkgs/development/python-modules/protonvpn-nm-lib/default.nix
@@ -22,6 +22,7 @@
buildPythonPackage rec {
pname = "protonvpn-nm-lib";
version = "3.16.0";
+ format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/prov/default.nix b/pkgs/development/python-modules/prov/default.nix
index 91b7e412b581..64e63b9c954b 100644
--- a/pkgs/development/python-modules/prov/default.nix
+++ b/pkgs/development/python-modules/prov/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "prov";
version = "2.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/prox-tv/default.nix b/pkgs/development/python-modules/prox-tv/default.nix
index 869ac7457c76..67f9be4dba4c 100644
--- a/pkgs/development/python-modules/prox-tv/default.nix
+++ b/pkgs/development/python-modules/prox-tv/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage {
pname = "prox-tv";
version = "3.3.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "albarji";
diff --git a/pkgs/development/python-modules/psautohint/default.nix b/pkgs/development/python-modules/psautohint/default.nix
index f2b5735083b2..0702d4891cbc 100644
--- a/pkgs/development/python-modules/psautohint/default.nix
+++ b/pkgs/development/python-modules/psautohint/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "psautohint";
version = "2.4.0";
+ format = "setuptools";
disabled = pythonOlder "3.7";
diff --git a/pkgs/development/python-modules/psycopg2cffi/default.nix b/pkgs/development/python-modules/psycopg2cffi/default.nix
index a504c8484ab2..411630135acc 100644
--- a/pkgs/development/python-modules/psycopg2cffi/default.nix
+++ b/pkgs/development/python-modules/psycopg2cffi/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "psycopg2cffi";
version = "2.8.1";
+ format = "setuptools";
# NB: This is a fork.
# The original repo exists at https://github.com/chtd/psycopg2cffi, however
diff --git a/pkgs/development/python-modules/ptable/default.nix b/pkgs/development/python-modules/ptable/default.nix
index 169f08fb3594..7a3980ceb9b9 100644
--- a/pkgs/development/python-modules/ptable/default.nix
+++ b/pkgs/development/python-modules/ptable/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage {
pname = "ptable";
version = "unstable-2019-06-14";
+ format = "setuptools";
# https://github.com/kxxoling/PTable/issues/27
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/ptest/default.nix b/pkgs/development/python-modules/ptest/default.nix
index 2a4180a4cbed..1b063e784a9d 100644
--- a/pkgs/development/python-modules/ptest/default.nix
+++ b/pkgs/development/python-modules/ptest/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "ptest";
version = "1.7.4";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "KarlGong";
diff --git a/pkgs/development/python-modules/ptyprocess/default.nix b/pkgs/development/python-modules/ptyprocess/default.nix
index 496f8161e792..a987db97d547 100644
--- a/pkgs/development/python-modules/ptyprocess/default.nix
+++ b/pkgs/development/python-modules/ptyprocess/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "ptyprocess";
version = "0.7.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/publicsuffix/default.nix b/pkgs/development/python-modules/publicsuffix/default.nix
index 3f86abf0ea14..9de169f696dd 100644
--- a/pkgs/development/python-modules/publicsuffix/default.nix
+++ b/pkgs/development/python-modules/publicsuffix/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "publicsuffix";
version = "1.1.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/publicsuffix2/default.nix b/pkgs/development/python-modules/publicsuffix2/default.nix
index 915c1d98cee9..064dc3f5f94f 100644
--- a/pkgs/development/python-modules/publicsuffix2/default.nix
+++ b/pkgs/development/python-modules/publicsuffix2/default.nix
@@ -7,6 +7,7 @@ buildPythonPackage {
# tags have dashes, while the library version does not
# see https://github.com/nexB/python-publicsuffix2/issues/12
version = lib.replaceStrings ["-"] [""] tagVersion;
+ format = "setuptools";
src = fetchFromGitHub {
owner = "nexB";
diff --git a/pkgs/development/python-modules/pubnubsub-handler/default.nix b/pkgs/development/python-modules/pubnubsub-handler/default.nix
index 32ad2a8e1b8d..8d8c8da9620e 100644
--- a/pkgs/development/python-modules/pubnubsub-handler/default.nix
+++ b/pkgs/development/python-modules/pubnubsub-handler/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "pubnubsub-handler";
version = "1.0.9";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pulsectl/default.nix b/pkgs/development/python-modules/pulsectl/default.nix
index bddb4b686b2e..5b87a24ddf55 100644
--- a/pkgs/development/python-modules/pulsectl/default.nix
+++ b/pkgs/development/python-modules/pulsectl/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pulsectl";
version = "23.5.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pulumi/default.nix b/pkgs/development/python-modules/pulumi/default.nix
index 94a940f8a9fe..b61bc41505db 100644
--- a/pkgs/development/python-modules/pulumi/default.nix
+++ b/pkgs/development/python-modules/pulumi/default.nix
@@ -15,6 +15,7 @@ buildPythonPackage rec {
inherit (pulumi) version src;
pname = "pulumi";
+ format = "setuptools";
disabled = isPy27;
diff --git a/pkgs/development/python-modules/pure-cdb/default.nix b/pkgs/development/python-modules/pure-cdb/default.nix
index ea25ba2f595f..f8df017c9b18 100644
--- a/pkgs/development/python-modules/pure-cdb/default.nix
+++ b/pkgs/development/python-modules/pure-cdb/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pure-cdb";
version = "4.0.0";
+ format = "setuptools";
disabled = pythonOlder "3.4";
# Archive on pypi has no tests.
diff --git a/pkgs/development/python-modules/pure-python-adb-homeassistant/default.nix b/pkgs/development/python-modules/pure-python-adb-homeassistant/default.nix
index 8e40d182212d..6a734f93ab99 100644
--- a/pkgs/development/python-modules/pure-python-adb-homeassistant/default.nix
+++ b/pkgs/development/python-modules/pure-python-adb-homeassistant/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
pname = "pure-python-adb-homeassistant";
version = "0.1.7.dev0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pure-python-adb/default.nix b/pkgs/development/python-modules/pure-python-adb/default.nix
index 31ec5d509118..531e1c30a1ef 100644
--- a/pkgs/development/python-modules/pure-python-adb/default.nix
+++ b/pkgs/development/python-modules/pure-python-adb/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "pure-python-adb";
version = "0.3.0.dev0";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/purepng/default.nix b/pkgs/development/python-modules/purepng/default.nix
index 156f5d4bc222..a147f0a55306 100644
--- a/pkgs/development/python-modules/purepng/default.nix
+++ b/pkgs/development/python-modules/purepng/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage {
pname = "purepng";
version = "0.2.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "Scondo";
diff --git a/pkgs/development/python-modules/purl/default.nix b/pkgs/development/python-modules/purl/default.nix
index 6c180222e88e..8e0ba9c2eb5a 100644
--- a/pkgs/development/python-modules/purl/default.nix
+++ b/pkgs/development/python-modules/purl/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "purl";
version = "1.6";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "codeinthehole";
diff --git a/pkgs/development/python-modules/push-receiver/default.nix b/pkgs/development/python-modules/push-receiver/default.nix
index c8ab6b64eccf..ef73b6d0b3c4 100644
--- a/pkgs/development/python-modules/push-receiver/default.nix
+++ b/pkgs/development/python-modules/push-receiver/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "push-receiver";
version = "0.1.1";
+ format = "setuptools";
src = fetchPypi {
inherit version;
diff --git a/pkgs/development/python-modules/pushover-complete/default.nix b/pkgs/development/python-modules/pushover-complete/default.nix
index 33741f9f2924..f660e23bd019 100644
--- a/pkgs/development/python-modules/pushover-complete/default.nix
+++ b/pkgs/development/python-modules/pushover-complete/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "pushover-complete";
version = "1.1.1";
+ format = "setuptools";
disabled = isPy27;
src = fetchPypi {
diff --git a/pkgs/development/python-modules/pvextractor/default.nix b/pkgs/development/python-modules/pvextractor/default.nix
index efee87277cb5..592a5c107dad 100644
--- a/pkgs/development/python-modules/pvextractor/default.nix
+++ b/pkgs/development/python-modules/pvextractor/default.nix
@@ -18,6 +18,7 @@
buildPythonPackage rec {
pname = "pvextractor";
version = "0.4";
+ format = "setuptools";
disabled = pythonOlder "3.5";
diff --git a/pkgs/development/python-modules/pweave/default.nix b/pkgs/development/python-modules/pweave/default.nix
index bea63909ab5b..2c85434ac6bc 100644
--- a/pkgs/development/python-modules/pweave/default.nix
+++ b/pkgs/development/python-modules/pweave/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "pweave";
version = "0.30.3";
+ format = "setuptools";
src = fetchPypi {
pname = "Pweave";
diff --git a/pkgs/development/python-modules/pwntools/default.nix b/pkgs/development/python-modules/pwntools/default.nix
index 32c8b966ad58..4fcb8588147f 100644
--- a/pkgs/development/python-modules/pwntools/default.nix
+++ b/pkgs/development/python-modules/pwntools/default.nix
@@ -30,6 +30,7 @@ in
buildPythonPackage rec {
pname = "pwntools";
version = "4.11.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pxml/default.nix b/pkgs/development/python-modules/pxml/default.nix
index 5ef283a26ccc..360a761d8897 100644
--- a/pkgs/development/python-modules/pxml/default.nix
+++ b/pkgs/development/python-modules/pxml/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "pxml";
version = "0.2.13";
+ format = "setuptools";
disabled = pythonAtLeast "3.8";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/py-air-control-exporter/default.nix b/pkgs/development/python-modules/py-air-control-exporter/default.nix
index 446edb4221eb..6cf165d8b093 100644
--- a/pkgs/development/python-modules/py-air-control-exporter/default.nix
+++ b/pkgs/development/python-modules/py-air-control-exporter/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "py-air-control-exporter";
version = "0.3.1";
+ format = "setuptools";
disabled = isPy27;
src = fetchPypi {
diff --git a/pkgs/development/python-modules/py-air-control/default.nix b/pkgs/development/python-modules/py-air-control/default.nix
index 77b61123d9e0..47470eb48fe9 100644
--- a/pkgs/development/python-modules/py-air-control/default.nix
+++ b/pkgs/development/python-modules/py-air-control/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "py-air-control";
version = "2.1.0";
+ format = "setuptools";
disabled = isPy27;
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/py-cid/default.nix b/pkgs/development/python-modules/py-cid/default.nix
index 9e34693eb021..947583f0a7b3 100644
--- a/pkgs/development/python-modules/py-cid/default.nix
+++ b/pkgs/development/python-modules/py-cid/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "py-cid";
version = "0.3.0";
+ format = "setuptools";
disabled = pythonOlder "3.5";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/py-deprecate/default.nix b/pkgs/development/python-modules/py-deprecate/default.nix
index 4684b51d79a9..de7e506c0db3 100644
--- a/pkgs/development/python-modules/py-deprecate/default.nix
+++ b/pkgs/development/python-modules/py-deprecate/default.nix
@@ -8,6 +8,7 @@
let
pname = "py-deprecate";
version = "0.3.2";
+ format = "setuptools";
in
buildPythonPackage {
inherit pname version;
diff --git a/pkgs/development/python-modules/py-ecc/default.nix b/pkgs/development/python-modules/py-ecc/default.nix
index 9a7d1c3720c8..7845bfe17501 100644
--- a/pkgs/development/python-modules/py-ecc/default.nix
+++ b/pkgs/development/python-modules/py-ecc/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "py-ecc";
version = "6.0.0";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/py-eth-sig-utils/default.nix b/pkgs/development/python-modules/py-eth-sig-utils/default.nix
index 8ede11e35903..ed92c9c2e41e 100644
--- a/pkgs/development/python-modules/py-eth-sig-utils/default.nix
+++ b/pkgs/development/python-modules/py-eth-sig-utils/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "py-eth-sig-utils";
version = "0.4.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "rmeissner";
diff --git a/pkgs/development/python-modules/py-expression-eval/default.nix b/pkgs/development/python-modules/py-expression-eval/default.nix
index 6aee63effb34..13797e3adc78 100644
--- a/pkgs/development/python-modules/py-expression-eval/default.nix
+++ b/pkgs/development/python-modules/py-expression-eval/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "py-expression-eval";
version = "0.3.14";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "axiacore";
diff --git a/pkgs/development/python-modules/py-libzfs/default.nix b/pkgs/development/python-modules/py-libzfs/default.nix
index d148e539d3ff..d22e931cd937 100644
--- a/pkgs/development/python-modules/py-libzfs/default.nix
+++ b/pkgs/development/python-modules/py-libzfs/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "py-libzfs";
version = "22.12.4.2";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "truenas";
diff --git a/pkgs/development/python-modules/py-lru-cache/default.nix b/pkgs/development/python-modules/py-lru-cache/default.nix
index d2057d2cf980..85045a156bd5 100644
--- a/pkgs/development/python-modules/py-lru-cache/default.nix
+++ b/pkgs/development/python-modules/py-lru-cache/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "py-lru-cache";
version = "0.1.4";
+ format = "setuptools";
src = fetchPypi {
inherit version;
diff --git a/pkgs/development/python-modules/py-multiaddr/default.nix b/pkgs/development/python-modules/py-multiaddr/default.nix
index b631dbdc316c..28ee3cffb917 100644
--- a/pkgs/development/python-modules/py-multiaddr/default.nix
+++ b/pkgs/development/python-modules/py-multiaddr/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "py-multiaddr";
version = "0.0.9";
+ format = "setuptools";
disabled = pythonOlder "3.5";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/py-sonic/default.nix b/pkgs/development/python-modules/py-sonic/default.nix
index a3e7cd503608..ec0da2c3ab3b 100644
--- a/pkgs/development/python-modules/py-sonic/default.nix
+++ b/pkgs/development/python-modules/py-sonic/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "py-sonic";
version = "1.0.0";
+ format = "setuptools";
disabled = isPy27;
src = fetchPypi {
diff --git a/pkgs/development/python-modules/py-ubjson/default.nix b/pkgs/development/python-modules/py-ubjson/default.nix
index 5cb8cfc40220..175b63525761 100644
--- a/pkgs/development/python-modules/py-ubjson/default.nix
+++ b/pkgs/development/python-modules/py-ubjson/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "py-ubjson";
version = "0.16.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "Iotic-Labs";
diff --git a/pkgs/development/python-modules/py/default.nix b/pkgs/development/python-modules/py/default.nix
index c1cf60ca4d77..3dec18b6e0fc 100644
--- a/pkgs/development/python-modules/py/default.nix
+++ b/pkgs/development/python-modules/py/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "py";
version = "1.11.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/py2bit/default.nix b/pkgs/development/python-modules/py2bit/default.nix
index 7699ccab3a2e..9f45e4e2d9e3 100644
--- a/pkgs/development/python-modules/py2bit/default.nix
+++ b/pkgs/development/python-modules/py2bit/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "py2bit";
version = "0.3.0";
+ format = "setuptools";
checkInput = [ pytest ];
diff --git a/pkgs/development/python-modules/py3dns/default.nix b/pkgs/development/python-modules/py3dns/default.nix
index 12297b9a6f78..5e8027bb6006 100644
--- a/pkgs/development/python-modules/py3dns/default.nix
+++ b/pkgs/development/python-modules/py3dns/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "py3dns";
version = "3.2.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/py4j/default.nix b/pkgs/development/python-modules/py4j/default.nix
index 7365db7cd300..fa7fb2cee1db 100644
--- a/pkgs/development/python-modules/py4j/default.nix
+++ b/pkgs/development/python-modules/py4j/default.nix
@@ -4,6 +4,7 @@ buildPythonPackage rec {
pname = "py4j";
version = "0.10.9.7";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pyacoustid/default.nix b/pkgs/development/python-modules/pyacoustid/default.nix
index 6bfa6900e78a..c5428a30bda8 100644
--- a/pkgs/development/python-modules/pyacoustid/default.nix
+++ b/pkgs/development/python-modules/pyacoustid/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "pyacoustid";
version = "1.3.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pyaehw4a1/default.nix b/pkgs/development/python-modules/pyaehw4a1/default.nix
index 0aa37cbae1e5..2f500ea91a22 100644
--- a/pkgs/development/python-modules/pyaehw4a1/default.nix
+++ b/pkgs/development/python-modules/pyaehw4a1/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "pyaehw4a1";
version = "0.3.9";
+ format = "setuptools";
disabled = isPy27;
diff --git a/pkgs/development/python-modules/pyaes/default.nix b/pkgs/development/python-modules/pyaes/default.nix
index 2674211479fd..4d98e7cfac63 100644
--- a/pkgs/development/python-modules/pyaes/default.nix
+++ b/pkgs/development/python-modules/pyaes/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pyaes";
version = "1.6.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pyalgotrade/default.nix b/pkgs/development/python-modules/pyalgotrade/default.nix
index 680a8f6f8307..a3014aa29288 100644
--- a/pkgs/development/python-modules/pyalgotrade/default.nix
+++ b/pkgs/development/python-modules/pyalgotrade/default.nix
@@ -17,6 +17,7 @@
buildPythonPackage rec {
pname = "pyalgotrade";
version = "0.20";
+ format = "setuptools";
src = fetchPypi {
pname = "PyAlgoTrade";
diff --git a/pkgs/development/python-modules/pyaml/default.nix b/pkgs/development/python-modules/pyaml/default.nix
index a0a898b97062..3fcf2468aea3 100644
--- a/pkgs/development/python-modules/pyaml/default.nix
+++ b/pkgs/development/python-modules/pyaml/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "pyaml";
version = "23.9.6";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pyarlo/default.nix b/pkgs/development/python-modules/pyarlo/default.nix
index 63c766ffb5bc..199dc61015a7 100644
--- a/pkgs/development/python-modules/pyarlo/default.nix
+++ b/pkgs/development/python-modules/pyarlo/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "pyarlo";
version = "0.2.4";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "tchellomello";
diff --git a/pkgs/development/python-modules/pyarr/default.nix b/pkgs/development/python-modules/pyarr/default.nix
index 2da0b65e5bed..7f2a4ce78878 100644
--- a/pkgs/development/python-modules/pyarr/default.nix
+++ b/pkgs/development/python-modules/pyarr/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "pyarr";
version = "5.2.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pyarrow/default.nix b/pkgs/development/python-modules/pyarrow/default.nix
index 90fae9e2722c..39c042054207 100644
--- a/pkgs/development/python-modules/pyarrow/default.nix
+++ b/pkgs/development/python-modules/pyarrow/default.nix
@@ -27,6 +27,7 @@ in
buildPythonPackage rec {
pname = "pyarrow";
+ format = "setuptools";
inherit (arrow-cpp) version src;
disabled = pythonOlder "3.7";
diff --git a/pkgs/development/python-modules/pyasn/default.nix b/pkgs/development/python-modules/pyasn/default.nix
index 026b5fdff683..6da1ae55f599 100644
--- a/pkgs/development/python-modules/pyasn/default.nix
+++ b/pkgs/development/python-modules/pyasn/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pyasn";
version = "1.6.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pyasn1-modules/default.nix b/pkgs/development/python-modules/pyasn1-modules/default.nix
index 7a0735269897..28516a203e4b 100644
--- a/pkgs/development/python-modules/pyasn1-modules/default.nix
+++ b/pkgs/development/python-modules/pyasn1-modules/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "pyasn1-modules";
version = "0.3.0";
+ format = "setuptools";
disabled = pythonOlder "3.7";
diff --git a/pkgs/development/python-modules/pyasuswrt/default.nix b/pkgs/development/python-modules/pyasuswrt/default.nix
new file mode 100644
index 000000000000..7a3eda4fb33d
--- /dev/null
+++ b/pkgs/development/python-modules/pyasuswrt/default.nix
@@ -0,0 +1,45 @@
+{ lib
+, aiohttp
+, buildPythonPackage
+, fetchFromGitHub
+, pythonOlder
+, setuptools
+}:
+
+buildPythonPackage rec {
+ pname = "pyasuswrt";
+ version = "0.1.20";
+ pyproject = true;
+
+ disabled = pythonOlder "3.7";
+
+ src = fetchFromGitHub {
+ owner = "ollo69";
+ repo = "pyasuswrt";
+ rev = "refs/tags/v${version}";
+ hash = "sha256-QsqyijOYEtp6k2rsDheGMVij4s5a5ZfUfsLIq+BaYV8=";
+ };
+
+ nativeBuildInputs = [
+ setuptools
+ ];
+
+ propagatedBuildInputs = [
+ aiohttp
+ ];
+
+ # Tests require physical hardware
+ doCheck = false;
+
+ pythonImportsCheck = [
+ "pyasuswrt"
+ ];
+
+ meta = with lib; {
+ description = "Library for communication with ASUSWRT routers via HTTP";
+ homepage = "https://github.com/ollo69/pyasuswrt";
+ changelog = "https://github.com/ollo69/pyasuswrt/releases/tag/v${version}";
+ license = licenses.mit;
+ maintainers = with maintainers; [ ];
+ };
+}
diff --git a/pkgs/development/python-modules/pyautogui/default.nix b/pkgs/development/python-modules/pyautogui/default.nix
index 8443284964ca..04cd0513dd2b 100644
--- a/pkgs/development/python-modules/pyautogui/default.nix
+++ b/pkgs/development/python-modules/pyautogui/default.nix
@@ -15,6 +15,7 @@
buildPythonPackage rec {
pname = "pyautogui";
version = "0.9.53";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "asweigart";
diff --git a/pkgs/development/python-modules/pyavm/default.nix b/pkgs/development/python-modules/pyavm/default.nix
index ec95e2de171f..ef8a82a1cd42 100644
--- a/pkgs/development/python-modules/pyavm/default.nix
+++ b/pkgs/development/python-modules/pyavm/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "pyavm";
version = "0.9.5";
+ format = "setuptools";
src = fetchPypi {
pname = "PyAVM";
diff --git a/pkgs/development/python-modules/pyaxmlparser/default.nix b/pkgs/development/python-modules/pyaxmlparser/default.nix
index 99aef4c985af..e3826a9a3698 100644
--- a/pkgs/development/python-modules/pyaxmlparser/default.nix
+++ b/pkgs/development/python-modules/pyaxmlparser/default.nix
@@ -2,6 +2,7 @@
buildPythonPackage rec {
version = "0.3.27";
+ format = "setuptools";
pname = "pyaxmlparser";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/pybids/default.nix b/pkgs/development/python-modules/pybids/default.nix
index ec62c32a1079..e60079ed2417 100644
--- a/pkgs/development/python-modules/pybids/default.nix
+++ b/pkgs/development/python-modules/pybids/default.nix
@@ -19,6 +19,7 @@
buildPythonPackage rec {
version = "0.16.3";
+ format = "setuptools";
pname = "pybids";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/pybind11/default.nix b/pkgs/development/python-modules/pybind11/default.nix
index 9eeb40225cab..223c505df146 100644
--- a/pkgs/development/python-modules/pybind11/default.nix
+++ b/pkgs/development/python-modules/pybind11/default.nix
@@ -38,6 +38,7 @@
in buildPythonPackage rec {
pname = "pybind11";
version = "2.11.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "pybind";
diff --git a/pkgs/development/python-modules/pybtex/default.nix b/pkgs/development/python-modules/pybtex/default.nix
index 2e178163c105..04a9ba95a89e 100644
--- a/pkgs/development/python-modules/pybtex/default.nix
+++ b/pkgs/development/python-modules/pybtex/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
version = "0.24.0";
+ format = "setuptools";
pname = "pybtex";
doCheck = false;
diff --git a/pkgs/development/python-modules/pybullet/default.nix b/pkgs/development/python-modules/pybullet/default.nix
index 4e9e848070f6..197d07907128 100644
--- a/pkgs/development/python-modules/pybullet/default.nix
+++ b/pkgs/development/python-modules/pybullet/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "pybullet";
version = "3.2.5";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pycapnp/default.nix b/pkgs/development/python-modules/pycapnp/default.nix
index b18fa3b3fc7f..e10075e27726 100644
--- a/pkgs/development/python-modules/pycapnp/default.nix
+++ b/pkgs/development/python-modules/pycapnp/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "pycapnp";
version = "1.1.0";
+ format = "setuptools";
disabled = isPyPy || isPy27;
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/pycdio/default.nix b/pkgs/development/python-modules/pycdio/default.nix
index fb298e62eff9..e8f0323b2f92 100644
--- a/pkgs/development/python-modules/pycdio/default.nix
+++ b/pkgs/development/python-modules/pycdio/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "pycdio";
version = "2.1.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pycflow2dot/default.nix b/pkgs/development/python-modules/pycflow2dot/default.nix
index db1ac8fabb2f..34ea15664c4b 100644
--- a/pkgs/development/python-modules/pycflow2dot/default.nix
+++ b/pkgs/development/python-modules/pycflow2dot/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "pycflow2dot";
version = "0.2.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pychannels/default.nix b/pkgs/development/python-modules/pychannels/default.nix
index d498fba21c2e..e7185f3697dc 100644
--- a/pkgs/development/python-modules/pychannels/default.nix
+++ b/pkgs/development/python-modules/pychannels/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "pychannels";
version = "1.2.3";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "fancybits";
diff --git a/pkgs/development/python-modules/pychart/default.nix b/pkgs/development/python-modules/pychart/default.nix
index f020361474a1..aa9ef1c11c9b 100644
--- a/pkgs/development/python-modules/pychart/default.nix
+++ b/pkgs/development/python-modules/pychart/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pychart";
version = "1.39";
+ format = "setuptools";
disabled = ! isPy27;
diff --git a/pkgs/development/python-modules/pychm/default.nix b/pkgs/development/python-modules/pychm/default.nix
index e9cc2c319fff..175acf928256 100644
--- a/pkgs/development/python-modules/pychm/default.nix
+++ b/pkgs/development/python-modules/pychm/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "pychm";
version = "0.8.6";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pyclimacell/default.nix b/pkgs/development/python-modules/pyclimacell/default.nix
index 0f8c84a0163a..f8f58b19ccd2 100644
--- a/pkgs/development/python-modules/pyclimacell/default.nix
+++ b/pkgs/development/python-modules/pyclimacell/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "pyclimacell";
version = "0.18.2";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/pycognito/default.nix b/pkgs/development/python-modules/pycognito/default.nix
index a66c0ef49117..aa503a379cf1 100644
--- a/pkgs/development/python-modules/pycognito/default.nix
+++ b/pkgs/development/python-modules/pycognito/default.nix
@@ -16,6 +16,7 @@
buildPythonPackage rec {
pname = "pycognito";
version = "2023.5.0";
+ format = "setuptools";
disabled = isPy27;
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/pycoin/default.nix b/pkgs/development/python-modules/pycoin/default.nix
index 249d19f69f54..4fe038b8ab2b 100644
--- a/pkgs/development/python-modules/pycoin/default.nix
+++ b/pkgs/development/python-modules/pycoin/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "pycoin";
version = "0.92.20230326";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pycollada/default.nix b/pkgs/development/python-modules/pycollada/default.nix
index 24f4d26fe02d..3f489e2df2bc 100644
--- a/pkgs/development/python-modules/pycollada/default.nix
+++ b/pkgs/development/python-modules/pycollada/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pycollada";
version = "0.7.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pycomposefile/default.nix b/pkgs/development/python-modules/pycomposefile/default.nix
index e7707c763a20..2789fbb69d22 100644
--- a/pkgs/development/python-modules/pycomposefile/default.nix
+++ b/pkgs/development/python-modules/pycomposefile/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "pycomposefile";
version = "0.0.30";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pycosat/default.nix b/pkgs/development/python-modules/pycosat/default.nix
index 9fc633c6808b..536f98cb2733 100644
--- a/pkgs/development/python-modules/pycosat/default.nix
+++ b/pkgs/development/python-modules/pycosat/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "pycosat";
version = "0.6.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pycotap/default.nix b/pkgs/development/python-modules/pycotap/default.nix
index 652f3c1b1dcb..3f1007317abf 100644
--- a/pkgs/development/python-modules/pycotap/default.nix
+++ b/pkgs/development/python-modules/pycotap/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pycotap";
version = "1.3.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pycountry/default.nix b/pkgs/development/python-modules/pycountry/default.nix
index 95f74e68bd81..49a1ad025000 100644
--- a/pkgs/development/python-modules/pycountry/default.nix
+++ b/pkgs/development/python-modules/pycountry/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "pycountry";
version = "22.3.5";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pycparser/default.nix b/pkgs/development/python-modules/pycparser/default.nix
index edc6744f672c..fa0622df9ff9 100644
--- a/pkgs/development/python-modules/pycparser/default.nix
+++ b/pkgs/development/python-modules/pycparser/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pycparser";
version = "2.21";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pycritty/default.nix b/pkgs/development/python-modules/pycritty/default.nix
index 726e47bf1fb8..18101f057587 100644
--- a/pkgs/development/python-modules/pycritty/default.nix
+++ b/pkgs/development/python-modules/pycritty/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pycritty";
version = "0.4.0";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/pycron/default.nix b/pkgs/development/python-modules/pycron/default.nix
index 7aa8afee1088..2e607b50dd74 100644
--- a/pkgs/development/python-modules/pycron/default.nix
+++ b/pkgs/development/python-modules/pycron/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
pname = "pycron";
version = "3.0.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "kipe";
diff --git a/pkgs/development/python-modules/pycrypto/default.nix b/pkgs/development/python-modules/pycrypto/default.nix
index 364a218aaa1b..72b91834eed7 100644
--- a/pkgs/development/python-modules/pycrypto/default.nix
+++ b/pkgs/development/python-modules/pycrypto/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "pycrypto";
version = pycryptodome.version;
+ format = "setuptools";
# Cannot build wheel otherwise (zip 1980 issue)
SOURCE_DATE_EPOCH=315532800;
diff --git a/pkgs/development/python-modules/pycsdr/default.nix b/pkgs/development/python-modules/pycsdr/default.nix
index 3ee5b1449a63..08f03019dd78 100644
--- a/pkgs/development/python-modules/pycsdr/default.nix
+++ b/pkgs/development/python-modules/pycsdr/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pycsdr";
version = "0.18.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "jketterl";
diff --git a/pkgs/development/python-modules/pycuda/default.nix b/pkgs/development/python-modules/pycuda/default.nix
index 8c2005c0cc2c..4f4c9291ae39 100644
--- a/pkgs/development/python-modules/pycuda/default.nix
+++ b/pkgs/development/python-modules/pycuda/default.nix
@@ -25,6 +25,7 @@ in
buildPythonPackage rec {
pname = "pycuda";
version = "2023.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pycups/default.nix b/pkgs/development/python-modules/pycups/default.nix
index 9f2d182fb5c6..9b4a1a2d0ee7 100644
--- a/pkgs/development/python-modules/pycups/default.nix
+++ b/pkgs/development/python-modules/pycups/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pycups";
version = "2.0.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pycurl/default.nix b/pkgs/development/python-modules/pycurl/default.nix
index fb4aacf3b83d..29c4a2034b2f 100644
--- a/pkgs/development/python-modules/pycurl/default.nix
+++ b/pkgs/development/python-modules/pycurl/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "pycurl";
version = "7.45.2";
+ format = "setuptools";
disabled = isPyPy || (pythonOlder "3.5"); # https://github.com/pycurl/pycurl/issues/208
src = fetchPypi {
diff --git a/pkgs/development/python-modules/pycxx/default.nix b/pkgs/development/python-modules/pycxx/default.nix
index c0cf0ac0dc13..5cc1056f8327 100644
--- a/pkgs/development/python-modules/pycxx/default.nix
+++ b/pkgs/development/python-modules/pycxx/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pycxx";
version = "7.1.4";
+ format = "setuptools";
src = fetchurl {
url = "mirror://sourceforge/cxx/CXX/PyCXX%20V${version}/pycxx-${version}.tar.gz";
diff --git a/pkgs/development/python-modules/pydanfossair/default.nix b/pkgs/development/python-modules/pydanfossair/default.nix
index 5ce5ebffeaad..226e5a1aa4ef 100644
--- a/pkgs/development/python-modules/pydanfossair/default.nix
+++ b/pkgs/development/python-modules/pydanfossair/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "pydanfossair";
version = "0.2.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "JonasPed";
diff --git a/pkgs/development/python-modules/pydenticon/default.nix b/pkgs/development/python-modules/pydenticon/default.nix
index 44913e1de476..d0a17a0357d6 100644
--- a/pkgs/development/python-modules/pydenticon/default.nix
+++ b/pkgs/development/python-modules/pydenticon/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "pydenticon";
version = "0.3.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pydes/default.nix b/pkgs/development/python-modules/pydes/default.nix
index 0bceaeceaa37..13820649912b 100644
--- a/pkgs/development/python-modules/pydes/default.nix
+++ b/pkgs/development/python-modules/pydes/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pydes";
version = "unstable-2019-01-08";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "twhiteman";
diff --git a/pkgs/development/python-modules/pydigiham/default.nix b/pkgs/development/python-modules/pydigiham/default.nix
index 8ae69c9bf5dc..a4e7f3db82b7 100644
--- a/pkgs/development/python-modules/pydigiham/default.nix
+++ b/pkgs/development/python-modules/pydigiham/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pydigiham";
version = "0.6.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "jketterl";
diff --git a/pkgs/development/python-modules/pydispatcher/default.nix b/pkgs/development/python-modules/pydispatcher/default.nix
index ad39feabd07d..0d4ef3ce3f5e 100644
--- a/pkgs/development/python-modules/pydispatcher/default.nix
+++ b/pkgs/development/python-modules/pydispatcher/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
version = "2.0.7";
+ format = "setuptools";
pname = "pydispatcher";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/pydocumentdb/default.nix b/pkgs/development/python-modules/pydocumentdb/default.nix
index 7a78730d39b0..e2c075ae7f38 100644
--- a/pkgs/development/python-modules/pydocumentdb/default.nix
+++ b/pkgs/development/python-modules/pydocumentdb/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
version = "2.3.5";
+ format = "setuptools";
pname = "pydocumentdb";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/pyechonest/default.nix b/pkgs/development/python-modules/pyechonest/default.nix
index 83820629552f..3b4f4620e146 100644
--- a/pkgs/development/python-modules/pyechonest/default.nix
+++ b/pkgs/development/python-modules/pyechonest/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pyechonest";
version = "9.0.0";
+ format = "setuptools";
disabled = isPy3k;
src = fetchPypi {
diff --git a/pkgs/development/python-modules/pyeclib/default.nix b/pkgs/development/python-modules/pyeclib/default.nix
index b9061f3a5d2b..b367f680e505 100644
--- a/pkgs/development/python-modules/pyeclib/default.nix
+++ b/pkgs/development/python-modules/pyeclib/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pyeclib";
version = "unstable-2022-03-11";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "openstack";
diff --git a/pkgs/development/python-modules/pyedimax/default.nix b/pkgs/development/python-modules/pyedimax/default.nix
index 03229b30bddd..e96147ef67a0 100644
--- a/pkgs/development/python-modules/pyedimax/default.nix
+++ b/pkgs/development/python-modules/pyedimax/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "pyedimax";
version = "0.2.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pyemby/default.nix b/pkgs/development/python-modules/pyemby/default.nix
index 33180d742e4d..2646744d0bf8 100644
--- a/pkgs/development/python-modules/pyemby/default.nix
+++ b/pkgs/development/python-modules/pyemby/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "pyemby";
version = "1.9";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "mezz64";
diff --git a/pkgs/development/python-modules/pyenchant/default.nix b/pkgs/development/python-modules/pyenchant/default.nix
index 9238e381483a..448183cf0f58 100644
--- a/pkgs/development/python-modules/pyenchant/default.nix
+++ b/pkgs/development/python-modules/pyenchant/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "pyenchant";
version = "3.2.2";
+ format = "setuptools";
disabled = isPy27;
src = fetchPypi {
diff --git a/pkgs/development/python-modules/pyepsg/default.nix b/pkgs/development/python-modules/pyepsg/default.nix
index 2e0b2c282a26..0fb511e1c834 100644
--- a/pkgs/development/python-modules/pyepsg/default.nix
+++ b/pkgs/development/python-modules/pyepsg/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pyepsg";
version = "0.4.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pyeverlights/default.nix b/pkgs/development/python-modules/pyeverlights/default.nix
index 00b9f8fb0154..22183ddcea28 100644
--- a/pkgs/development/python-modules/pyeverlights/default.nix
+++ b/pkgs/development/python-modules/pyeverlights/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "pyeverlights";
version = "0.1.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "joncar";
diff --git a/pkgs/development/python-modules/pyevmasm/default.nix b/pkgs/development/python-modules/pyevmasm/default.nix
index bccf243a0a02..3b544036ce5a 100644
--- a/pkgs/development/python-modules/pyevmasm/default.nix
+++ b/pkgs/development/python-modules/pyevmasm/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "pyevmasm";
version = "0.2.3";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "crytic";
diff --git a/pkgs/development/python-modules/pyexcel-io/default.nix b/pkgs/development/python-modules/pyexcel-io/default.nix
index f20e44b1f8d9..3c9dd3b09b87 100644
--- a/pkgs/development/python-modules/pyexcel-io/default.nix
+++ b/pkgs/development/python-modules/pyexcel-io/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "pyexcel-io";
version = "0.6.6";
+ format = "setuptools";
disabled = !isPy3k;
diff --git a/pkgs/development/python-modules/pyexcel-ods/default.nix b/pkgs/development/python-modules/pyexcel-ods/default.nix
index 519d6b4fc0c6..22339eb15bfe 100644
--- a/pkgs/development/python-modules/pyexcel-ods/default.nix
+++ b/pkgs/development/python-modules/pyexcel-ods/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "pyexcel-ods";
version = "0.6.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pyexcel-xls/default.nix b/pkgs/development/python-modules/pyexcel-xls/default.nix
index 314dca9d0ed2..2188d25532ca 100644
--- a/pkgs/development/python-modules/pyexcel-xls/default.nix
+++ b/pkgs/development/python-modules/pyexcel-xls/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "pyexcel-xls";
version = "0.7.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pyexcel/default.nix b/pkgs/development/python-modules/pyexcel/default.nix
index 5106df79a2d0..6c35f7b10af5 100644
--- a/pkgs/development/python-modules/pyexcel/default.nix
+++ b/pkgs/development/python-modules/pyexcel/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "pyexcel";
version = "0.7.0";
+ format = "setuptools";
disabled = !isPy3k;
diff --git a/pkgs/development/python-modules/pyfakefs/default.nix b/pkgs/development/python-modules/pyfakefs/default.nix
index 912754373f3e..f1c07d89d2dc 100644
--- a/pkgs/development/python-modules/pyfakefs/default.nix
+++ b/pkgs/development/python-modules/pyfakefs/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
version = "5.2.4";
+ format = "setuptools";
pname = "pyfakefs";
disabled = pythonOlder "3.5";
diff --git a/pkgs/development/python-modules/pyfakewebcam/default.nix b/pkgs/development/python-modules/pyfakewebcam/default.nix
index c130accd40c0..22e56a0a36c7 100644
--- a/pkgs/development/python-modules/pyfakewebcam/default.nix
+++ b/pkgs/development/python-modules/pyfakewebcam/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pyfakewebcam";
version = "0.1.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pyfantom/default.nix b/pkgs/development/python-modules/pyfantom/default.nix
index d27cccfbd8c0..106bfa8d893f 100644
--- a/pkgs/development/python-modules/pyfantom/default.nix
+++ b/pkgs/development/python-modules/pyfantom/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage {
pname = "pyfantom";
version = "unstable-2013-12-18";
+ format = "setuptools";
src = fetchgit {
url = "http://git.ni.fr.eu.org/pyfantom.git";
diff --git a/pkgs/development/python-modules/pyfcm/default.nix b/pkgs/development/python-modules/pyfcm/default.nix
index 77ddabe2057e..997c9e186386 100644
--- a/pkgs/development/python-modules/pyfcm/default.nix
+++ b/pkgs/development/python-modules/pyfcm/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "pyfcm";
version = "1.4.8";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "olucurious";
diff --git a/pkgs/development/python-modules/pyfido/default.nix b/pkgs/development/python-modules/pyfido/default.nix
index d6f5207bce31..b07c8d1a5e11 100644
--- a/pkgs/development/python-modules/pyfido/default.nix
+++ b/pkgs/development/python-modules/pyfido/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "pyfido";
version = "2.1.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pyfiglet/default.nix b/pkgs/development/python-modules/pyfiglet/default.nix
index 0b3bdb7f6d34..a434ed3351eb 100644
--- a/pkgs/development/python-modules/pyfiglet/default.nix
+++ b/pkgs/development/python-modules/pyfiglet/default.nix
@@ -2,6 +2,7 @@
buildPythonPackage rec {
version = "1.0.2";
+ format = "setuptools";
pname = "pyfiglet";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/pyfireservicerota/default.nix b/pkgs/development/python-modules/pyfireservicerota/default.nix
index deda70651a56..7622f858959b 100644
--- a/pkgs/development/python-modules/pyfireservicerota/default.nix
+++ b/pkgs/development/python-modules/pyfireservicerota/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "pyfireservicerota";
version = "0.0.43";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pyflic/default.nix b/pkgs/development/python-modules/pyflic/default.nix
index ead4b33929d8..4ac6d735742e 100644
--- a/pkgs/development/python-modules/pyflic/default.nix
+++ b/pkgs/development/python-modules/pyflic/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "pyflic";
version = "2.0.3";
+ format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/pyflick/default.nix b/pkgs/development/python-modules/pyflick/default.nix
index b6a9c2cf96d4..437f08474873 100644
--- a/pkgs/development/python-modules/pyflick/default.nix
+++ b/pkgs/development/python-modules/pyflick/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "pyflick";
version = "0.0.2";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/pyfnip/default.nix b/pkgs/development/python-modules/pyfnip/default.nix
index 1306c530bb43..0dca398df7cc 100644
--- a/pkgs/development/python-modules/pyfnip/default.nix
+++ b/pkgs/development/python-modules/pyfnip/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "pyfnip";
version = "0.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pyfreedompro/default.nix b/pkgs/development/python-modules/pyfreedompro/default.nix
index f5fd102ed7fc..9a18a3f84994 100644
--- a/pkgs/development/python-modules/pyfreedompro/default.nix
+++ b/pkgs/development/python-modules/pyfreedompro/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "pyfreedompro";
version = "1.1.0";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/pyfribidi/default.nix b/pkgs/development/python-modules/pyfribidi/default.nix
index dfe5449b2826..a47dff132645 100644
--- a/pkgs/development/python-modules/pyfribidi/default.nix
+++ b/pkgs/development/python-modules/pyfribidi/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
version = "0.12.0";
+ format = "setuptools";
pname = "pyfribidi";
disabled = isPyPy;
diff --git a/pkgs/development/python-modules/pyftgl/default.nix b/pkgs/development/python-modules/pyftgl/default.nix
index 90fd79038083..822c040c7e74 100644
--- a/pkgs/development/python-modules/pyftgl/default.nix
+++ b/pkgs/development/python-modules/pyftgl/default.nix
@@ -12,6 +12,7 @@ in
buildPythonPackage rec {
pname = "pyftgl";
version = "0.4b";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "umlaeute";
diff --git a/pkgs/development/python-modules/pyfttt/default.nix b/pkgs/development/python-modules/pyfttt/default.nix
index c8b52fce409a..8b3687928121 100644
--- a/pkgs/development/python-modules/pyfttt/default.nix
+++ b/pkgs/development/python-modules/pyfttt/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "pyfttt";
version = "0.3.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pygal/default.nix b/pkgs/development/python-modules/pygal/default.nix
index 6c5de6581d57..4470ac383042 100644
--- a/pkgs/development/python-modules/pygal/default.nix
+++ b/pkgs/development/python-modules/pygal/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "pygal";
version = "3.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pygame-gui/default.nix b/pkgs/development/python-modules/pygame-gui/default.nix
index 3c530d199f81..e2314f9c6e92 100644
--- a/pkgs/development/python-modules/pygame-gui/default.nix
+++ b/pkgs/development/python-modules/pygame-gui/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "pygame-gui";
version = "069";
+ format = "setuptools";
# nixpkgs-update: no auto update
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/pygame_sdl2/default.nix b/pkgs/development/python-modules/pygame_sdl2/default.nix
index bf123eef02a5..5fe78281c884 100644
--- a/pkgs/development/python-modules/pygame_sdl2/default.nix
+++ b/pkgs/development/python-modules/pygame_sdl2/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "pygame_sdl2";
version = "2.1.0";
+ format = "setuptools";
renpy_version = renpy.base_version;
name = "${pname}-${version}-${renpy_version}";
diff --git a/pkgs/development/python-modules/pygatt/default.nix b/pkgs/development/python-modules/pygatt/default.nix
index 0401fa3d4cbe..b2bf9416508d 100644
--- a/pkgs/development/python-modules/pygatt/default.nix
+++ b/pkgs/development/python-modules/pygatt/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "pygatt";
version = "4.0.5";
+ format = "setuptools";
disabled = pythonOlder "3.5";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/pygdbmi/default.nix b/pkgs/development/python-modules/pygdbmi/default.nix
index d1b5b31ed951..e7df202704e4 100644
--- a/pkgs/development/python-modules/pygdbmi/default.nix
+++ b/pkgs/development/python-modules/pygdbmi/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "pygdbmi";
version = "0.11.0.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "cs01";
diff --git a/pkgs/development/python-modules/pygeoip/default.nix b/pkgs/development/python-modules/pygeoip/default.nix
index b9b588d669ae..66d7140f38e0 100644
--- a/pkgs/development/python-modules/pygeoip/default.nix
+++ b/pkgs/development/python-modules/pygeoip/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "pygeoip";
version = "0.3.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pygeos/default.nix b/pkgs/development/python-modules/pygeos/default.nix
index 22f76d36c46d..91c4231d604d 100644
--- a/pkgs/development/python-modules/pygeos/default.nix
+++ b/pkgs/development/python-modules/pygeos/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "pygeos";
version = "0.14";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pyglet/default.nix b/pkgs/development/python-modules/pyglet/default.nix
index 393ec9f2e4cc..62c8598f5918 100644
--- a/pkgs/development/python-modules/pyglet/default.nix
+++ b/pkgs/development/python-modules/pyglet/default.nix
@@ -19,6 +19,7 @@
buildPythonPackage rec {
version = "2.0.10";
+ format = "setuptools";
pname = "pyglet";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/pygments-markdown-lexer/default.nix b/pkgs/development/python-modules/pygments-markdown-lexer/default.nix
index 0a88e34005cd..edd212b60d9d 100644
--- a/pkgs/development/python-modules/pygments-markdown-lexer/default.nix
+++ b/pkgs/development/python-modules/pygments-markdown-lexer/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "pygments-markdown-lexer";
version = "0.1.0.dev39";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pygments-style-github/default.nix b/pkgs/development/python-modules/pygments-style-github/default.nix
index 918456774f57..3bf20f31c764 100644
--- a/pkgs/development/python-modules/pygments-style-github/default.nix
+++ b/pkgs/development/python-modules/pygments-style-github/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pygments-style-github";
version = "0.4";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pygpgme/default.nix b/pkgs/development/python-modules/pygpgme/default.nix
index ea6364f1125b..f4a09dbbfa0f 100644
--- a/pkgs/development/python-modules/pygpgme/default.nix
+++ b/pkgs/development/python-modules/pygpgme/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
version = "0.3";
+ format = "setuptools";
pname = "pygpgme";
# Native code doesn't compile against the C API of Python 3.11:
diff --git a/pkgs/development/python-modules/pygraphviz/default.nix b/pkgs/development/python-modules/pygraphviz/default.nix
index 12876e2a3e02..df256c3a93e6 100644
--- a/pkgs/development/python-modules/pygraphviz/default.nix
+++ b/pkgs/development/python-modules/pygraphviz/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "pygraphviz";
version = "1.11";
+ format = "setuptools";
disabled = !isPy3k;
diff --git a/pkgs/development/python-modules/pygreat/default.nix b/pkgs/development/python-modules/pygreat/default.nix
index 92526b465b17..2b1bccc8d2b2 100644
--- a/pkgs/development/python-modules/pygreat/default.nix
+++ b/pkgs/development/python-modules/pygreat/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage {
pname = "pygreat";
version = "2019.5.1.dev0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "greatscottgadgets";
diff --git a/pkgs/development/python-modules/pygrok/default.nix b/pkgs/development/python-modules/pygrok/default.nix
index 7414b0df0df2..9da5545d2873 100644
--- a/pkgs/development/python-modules/pygrok/default.nix
+++ b/pkgs/development/python-modules/pygrok/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pygrok";
version = "1.0.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "garyelephant";
diff --git a/pkgs/development/python-modules/pygsl/default.nix b/pkgs/development/python-modules/pygsl/default.nix
index d55ac1d56be7..13a4644962b3 100644
--- a/pkgs/development/python-modules/pygsl/default.nix
+++ b/pkgs/development/python-modules/pygsl/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "pygsl";
version = "2.3.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pygtail/default.nix b/pkgs/development/python-modules/pygtail/default.nix
index 492a36c50a25..d6e7206ae6c6 100644
--- a/pkgs/development/python-modules/pygtail/default.nix
+++ b/pkgs/development/python-modules/pygtail/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pygtail";
version = "0.8.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "bgreenlee";
diff --git a/pkgs/development/python-modules/pygti/default.nix b/pkgs/development/python-modules/pygti/default.nix
index 0e0672cb0939..6db8efa7aa31 100644
--- a/pkgs/development/python-modules/pygti/default.nix
+++ b/pkgs/development/python-modules/pygti/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "pygti";
version = "0.9.4";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/pygtrie/default.nix b/pkgs/development/python-modules/pygtrie/default.nix
index 226112967449..88a69922988c 100644
--- a/pkgs/development/python-modules/pygtrie/default.nix
+++ b/pkgs/development/python-modules/pygtrie/default.nix
@@ -2,6 +2,7 @@
buildPythonPackage rec {
pname = "pygtrie";
version = "2.5.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
hash = "sha256-IDUUrYJutAPasdLi3dA04NFTS75NvgITuwWT9mvrpOI=";
diff --git a/pkgs/development/python-modules/pyhcl/default.nix b/pkgs/development/python-modules/pyhcl/default.nix
index eac566b9037e..da522b98cec2 100644
--- a/pkgs/development/python-modules/pyhcl/default.nix
+++ b/pkgs/development/python-modules/pyhcl/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "pyhcl";
version = "0.4.4";
+ format = "setuptools";
disabled = !isPy3k;
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/pyheif/default.nix b/pkgs/development/python-modules/pyheif/default.nix
index 828847cf82fb..65b895b340da 100644
--- a/pkgs/development/python-modules/pyheif/default.nix
+++ b/pkgs/development/python-modules/pyheif/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "pyheif";
version = "0.7.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pyheos/default.nix b/pkgs/development/python-modules/pyheos/default.nix
index 7a05306fa839..a5b58dc5cdae 100644
--- a/pkgs/development/python-modules/pyheos/default.nix
+++ b/pkgs/development/python-modules/pyheos/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "pyheos";
version = "0.7.2";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "andrewsayre";
diff --git a/pkgs/development/python-modules/pyhomematic/default.nix b/pkgs/development/python-modules/pyhomematic/default.nix
index e30063e826d9..c3e26156f5a2 100644
--- a/pkgs/development/python-modules/pyhomematic/default.nix
+++ b/pkgs/development/python-modules/pyhomematic/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "pyhomematic";
version = "0.1.77";
+ format = "setuptools";
disabled = !isPy3k;
diff --git a/pkgs/development/python-modules/pyhomepilot/default.nix b/pkgs/development/python-modules/pyhomepilot/default.nix
index 12c395ff954b..80eacd42b39f 100644
--- a/pkgs/development/python-modules/pyhomepilot/default.nix
+++ b/pkgs/development/python-modules/pyhomepilot/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "pyhomepilot";
version = "0.0.3";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/pyi2cflash/default.nix b/pkgs/development/python-modules/pyi2cflash/default.nix
index 7ac3aa5af08e..7a8a0ac595a6 100644
--- a/pkgs/development/python-modules/pyi2cflash/default.nix
+++ b/pkgs/development/python-modules/pyi2cflash/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "pyi2cflash";
version = "0.2.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pyialarm/default.nix b/pkgs/development/python-modules/pyialarm/default.nix
index db4bf7eb3c5e..6e2264b017ea 100644
--- a/pkgs/development/python-modules/pyialarm/default.nix
+++ b/pkgs/development/python-modules/pyialarm/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "pyialarm";
version = "2.2.0";
+ format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/pyicloud/default.nix b/pkgs/development/python-modules/pyicloud/default.nix
index 299918b5a4ae..f58435810991 100644
--- a/pkgs/development/python-modules/pyicloud/default.nix
+++ b/pkgs/development/python-modules/pyicloud/default.nix
@@ -17,6 +17,7 @@
buildPythonPackage rec {
pname = "pyicloud";
version = "1.0.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "picklepete";
diff --git a/pkgs/development/python-modules/pyimpfuzzy/default.nix b/pkgs/development/python-modules/pyimpfuzzy/default.nix
index 18ebf3231e37..39bbee74e539 100644
--- a/pkgs/development/python-modules/pyimpfuzzy/default.nix
+++ b/pkgs/development/python-modules/pyimpfuzzy/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "pyimpfuzzy";
version = "0.5";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pyinotify/default.nix b/pkgs/development/python-modules/pyinotify/default.nix
index e5714ec18001..9a2a99765504 100644
--- a/pkgs/development/python-modules/pyinotify/default.nix
+++ b/pkgs/development/python-modules/pyinotify/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "pyinotify";
version = "0.9.6";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pyinputevent/default.nix b/pkgs/development/python-modules/pyinputevent/default.nix
index 1d4f4cfa7847..1172e595e213 100644
--- a/pkgs/development/python-modules/pyinputevent/default.nix
+++ b/pkgs/development/python-modules/pyinputevent/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage {
pname = "pyinputevent";
version = "2016-10-18";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "ntzrmtthihu777";
diff --git a/pkgs/development/python-modules/pyixapi/default.nix b/pkgs/development/python-modules/pyixapi/default.nix
index 80111d561b65..ce5a265ba263 100644
--- a/pkgs/development/python-modules/pyixapi/default.nix
+++ b/pkgs/development/python-modules/pyixapi/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "pyixapi";
version = "0.2.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pyjet/default.nix b/pkgs/development/python-modules/pyjet/default.nix
index 102ccaf06cf8..ed0a5281e0fa 100644
--- a/pkgs/development/python-modules/pyjet/default.nix
+++ b/pkgs/development/python-modules/pyjet/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pyjet";
version = "1.9.0";
+ format = "setuptools";
# tests not included in pypi tarball
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/pyjks/default.nix b/pkgs/development/python-modules/pyjks/default.nix
index a05dcadeb84d..19d885284ea4 100644
--- a/pkgs/development/python-modules/pyjks/default.nix
+++ b/pkgs/development/python-modules/pyjks/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "pyjks";
version = "20.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pyjsparser/default.nix b/pkgs/development/python-modules/pyjsparser/default.nix
index 227cc14b4e63..e7ef79b092ca 100644
--- a/pkgs/development/python-modules/pyjsparser/default.nix
+++ b/pkgs/development/python-modules/pyjsparser/default.nix
@@ -8,6 +8,7 @@
let pyjsparser = buildPythonPackage rec {
pname = "pyjsparser";
version = "2.7.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "PiotrDabkowski";
diff --git a/pkgs/development/python-modules/pyjwkest/default.nix b/pkgs/development/python-modules/pyjwkest/default.nix
index 945cc20528e3..f89cd22a4c0c 100644
--- a/pkgs/development/python-modules/pyjwkest/default.nix
+++ b/pkgs/development/python-modules/pyjwkest/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
pname = "pyjwkest";
version = "1.4.2";
+ format = "setuptools";
meta = {
description = "Implementation of JWT, JWS, JWE and JWK";
diff --git a/pkgs/development/python-modules/pykdtree/default.nix b/pkgs/development/python-modules/pykdtree/default.nix
index d41b6e625201..0ba615277e36 100644
--- a/pkgs/development/python-modules/pykdtree/default.nix
+++ b/pkgs/development/python-modules/pykdtree/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pykdtree";
version = "1.3.7.post0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pykerberos/default.nix b/pkgs/development/python-modules/pykerberos/default.nix
index bb16c04bec86..25db2847dd35 100644
--- a/pkgs/development/python-modules/pykerberos/default.nix
+++ b/pkgs/development/python-modules/pykerberos/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pykerberos";
version = "1.2.4";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pykmtronic/default.nix b/pkgs/development/python-modules/pykmtronic/default.nix
index 67f6da455eb1..092a3d826a40 100644
--- a/pkgs/development/python-modules/pykmtronic/default.nix
+++ b/pkgs/development/python-modules/pykmtronic/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "pykmtronic";
version = "0.3.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pykwalify/default.nix b/pkgs/development/python-modules/pykwalify/default.nix
index 41d6a0982104..790b41626bf0 100644
--- a/pkgs/development/python-modules/pykwalify/default.nix
+++ b/pkgs/development/python-modules/pykwalify/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
version = "1.8.0";
+ format = "setuptools";
pname = "pykwalify";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/pylatexenc/default.nix b/pkgs/development/python-modules/pylatexenc/default.nix
index 0080ad8293a0..8e66fc08a656 100644
--- a/pkgs/development/python-modules/pylatexenc/default.nix
+++ b/pkgs/development/python-modules/pylatexenc/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "pylatexenc";
version = "2.10";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "phfaist";
diff --git a/pkgs/development/python-modules/pyld/default.nix b/pkgs/development/python-modules/pyld/default.nix
index 464065cbc175..89d5544a3113 100644
--- a/pkgs/development/python-modules/pyld/default.nix
+++ b/pkgs/development/python-modules/pyld/default.nix
@@ -21,6 +21,7 @@ in
buildPythonPackage rec {
pname = "pyld";
version = "1.0.5";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "digitalbazaar";
diff --git a/pkgs/development/python-modules/pylev/default.nix b/pkgs/development/python-modules/pylev/default.nix
index c9c3340db192..fdc5e2c08012 100644
--- a/pkgs/development/python-modules/pylev/default.nix
+++ b/pkgs/development/python-modules/pylev/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "pylev";
version = "1.4.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "toastdriven";
diff --git a/pkgs/development/python-modules/pylibacl/default.nix b/pkgs/development/python-modules/pylibacl/default.nix
index e1280764972d..68f2d2d125ca 100644
--- a/pkgs/development/python-modules/pylibacl/default.nix
+++ b/pkgs/development/python-modules/pylibacl/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "pylibacl";
version = "0.7.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pylibconfig2/default.nix b/pkgs/development/python-modules/pylibconfig2/default.nix
index 2cabb78544eb..074227254343 100644
--- a/pkgs/development/python-modules/pylibconfig2/default.nix
+++ b/pkgs/development/python-modules/pylibconfig2/default.nix
@@ -2,6 +2,7 @@
buildPythonPackage rec {
pname = "pylibconfig2";
version = "0.2.5";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pylibdmtx/default.nix b/pkgs/development/python-modules/pylibdmtx/default.nix
index 2152ac54241d..bf2c4815ec3a 100644
--- a/pkgs/development/python-modules/pylibdmtx/default.nix
+++ b/pkgs/development/python-modules/pylibdmtx/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "pylibdmtx";
version = "0.1.10";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "NaturalHistoryMuseum";
diff --git a/pkgs/development/python-modules/pyliblo/default.nix b/pkgs/development/python-modules/pyliblo/default.nix
index e56b1dfa3683..db962d165f8b 100644
--- a/pkgs/development/python-modules/pyliblo/default.nix
+++ b/pkgs/development/python-modules/pyliblo/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "pyliblo";
version = "0.10.0";
+ format = "setuptools";
disabled = isPyPy;
src = fetchurl {
diff --git a/pkgs/development/python-modules/pylint-celery/default.nix b/pkgs/development/python-modules/pylint-celery/default.nix
index 6bc7a93049e9..d89afecbaa11 100644
--- a/pkgs/development/python-modules/pylint-celery/default.nix
+++ b/pkgs/development/python-modules/pylint-celery/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "pylint-celery";
version = "0.3";
+ format = "setuptools";
disabled = !isPy3k;
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/pylint-flask/default.nix b/pkgs/development/python-modules/pylint-flask/default.nix
index 5077d07a936b..4a26e256d803 100644
--- a/pkgs/development/python-modules/pylint-flask/default.nix
+++ b/pkgs/development/python-modules/pylint-flask/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "pylint-flask";
version = "0.6";
+ format = "setuptools";
disabled = !isPy3k;
src = fetchPypi {
diff --git a/pkgs/development/python-modules/pylnk3/default.nix b/pkgs/development/python-modules/pylnk3/default.nix
index ed50da8b0777..8a48fb731b85 100644
--- a/pkgs/development/python-modules/pylnk3/default.nix
+++ b/pkgs/development/python-modules/pylnk3/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "pylnk3";
version = "0.4.2";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/pylpsd/default.nix b/pkgs/development/python-modules/pylpsd/default.nix
index b74a7e65aa15..c04d82c80276 100644
--- a/pkgs/development/python-modules/pylpsd/default.nix
+++ b/pkgs/development/python-modules/pylpsd/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "pylpsd";
version = "0.1.4";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
hash = "sha256-evPL9vF75S8ATkFwzQjh4pLI/aXGXWwoypCb24nXAN8=";
diff --git a/pkgs/development/python-modules/pyls-flake8/default.nix b/pkgs/development/python-modules/pyls-flake8/default.nix
index 113cf8f24e1f..9f217aca3907 100644
--- a/pkgs/development/python-modules/pyls-flake8/default.nix
+++ b/pkgs/development/python-modules/pyls-flake8/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "pyls-flake8";
version = "0.4.0";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/pyls-isort/default.nix b/pkgs/development/python-modules/pyls-isort/default.nix
index 8ec10735cadc..e42c4129e791 100644
--- a/pkgs/development/python-modules/pyls-isort/default.nix
+++ b/pkgs/development/python-modules/pyls-isort/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
pname = "pyls-isort";
version = "0.2.2";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "paradoxxxzero";
diff --git a/pkgs/development/python-modules/pyls-memestra/default.nix b/pkgs/development/python-modules/pyls-memestra/default.nix
index 62ae057613a6..312479d223d7 100644
--- a/pkgs/development/python-modules/pyls-memestra/default.nix
+++ b/pkgs/development/python-modules/pyls-memestra/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "pyls-memestra";
version = "0.0.16";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pyls-spyder/default.nix b/pkgs/development/python-modules/pyls-spyder/default.nix
index 509df2efaf79..d6da0c292596 100644
--- a/pkgs/development/python-modules/pyls-spyder/default.nix
+++ b/pkgs/development/python-modules/pyls-spyder/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "pyls-spyder";
version = "0.4.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "spyder-ide";
diff --git a/pkgs/development/python-modules/pylsp-rope/default.nix b/pkgs/development/python-modules/pylsp-rope/default.nix
index 1199f40eaeec..4204499b16c3 100644
--- a/pkgs/development/python-modules/pylsp-rope/default.nix
+++ b/pkgs/development/python-modules/pylsp-rope/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "pylsp-rope";
version = "0.1.11";
+ format = "setuptools";
disabled = pythonOlder "3.7";
diff --git a/pkgs/development/python-modules/pylsqpack/default.nix b/pkgs/development/python-modules/pylsqpack/default.nix
index 3c2eba13d2b9..54123b656e1b 100644
--- a/pkgs/development/python-modules/pylsqpack/default.nix
+++ b/pkgs/development/python-modules/pylsqpack/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "pylsqpack";
version = "0.3.17";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pylti/default.nix b/pkgs/development/python-modules/pylti/default.nix
index 69e4af22ccf1..e4368ec1ac3c 100644
--- a/pkgs/development/python-modules/pylti/default.nix
+++ b/pkgs/development/python-modules/pylti/default.nix
@@ -23,6 +23,7 @@
buildPythonPackage rec {
pname = "pylti";
version = "0.7.0";
+ format = "setuptools";
disabled = !isPy27;
diff --git a/pkgs/development/python-modules/pylutron/default.nix b/pkgs/development/python-modules/pylutron/default.nix
index dfcc0a05798d..b55696d840f9 100644
--- a/pkgs/development/python-modules/pylutron/default.nix
+++ b/pkgs/development/python-modules/pylutron/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "pylutron";
version = "0.2.10";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pylxd/default.nix b/pkgs/development/python-modules/pylxd/default.nix
index bde5935d563e..f3965de56b85 100644
--- a/pkgs/development/python-modules/pylxd/default.nix
+++ b/pkgs/development/python-modules/pylxd/default.nix
@@ -15,6 +15,7 @@
buildPythonPackage rec {
pname = "pylxd";
version = "2.3.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "lxc";
diff --git a/pkgs/development/python-modules/pylyrics/default.nix b/pkgs/development/python-modules/pylyrics/default.nix
index a3e651e17766..26530cabf401 100644
--- a/pkgs/development/python-modules/pylyrics/default.nix
+++ b/pkgs/development/python-modules/pylyrics/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pylyrics";
version = "1.1.0";
+ format = "setuptools";
src = fetchPypi {
pname = "PyLyrics";
diff --git a/pkgs/development/python-modules/pylzma/default.nix b/pkgs/development/python-modules/pylzma/default.nix
index 78bc24d35d46..aa3998944994 100644
--- a/pkgs/development/python-modules/pylzma/default.nix
+++ b/pkgs/development/python-modules/pylzma/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pylzma";
version = "0.5.0";
+ format = "setuptools";
# This vendors an old LZMA SDK
# After some discussion, it seemed most reasonable to keep it that way
diff --git a/pkgs/development/python-modules/pymacaroons/default.nix b/pkgs/development/python-modules/pymacaroons/default.nix
index c9ffcc0a0702..2950e71020db 100644
--- a/pkgs/development/python-modules/pymacaroons/default.nix
+++ b/pkgs/development/python-modules/pymacaroons/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pymacaroons";
version = "0.13.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pymarshal/default.nix b/pkgs/development/python-modules/pymarshal/default.nix
index 57a806c60b4e..755c03501e56 100644
--- a/pkgs/development/python-modules/pymarshal/default.nix
+++ b/pkgs/development/python-modules/pymarshal/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "pymarshal";
version = "2.2.0";
+ format = "setuptools";
disabled = pythonOlder "3.0";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/pymata-express/default.nix b/pkgs/development/python-modules/pymata-express/default.nix
index a4306fb4ed82..47475845198a 100644
--- a/pkgs/development/python-modules/pymata-express/default.nix
+++ b/pkgs/development/python-modules/pymata-express/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "pymata-express";
version = "1.21";
+ format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/pymaven-patch/default.nix b/pkgs/development/python-modules/pymaven-patch/default.nix
index 602399b2d024..8218ccddcc61 100644
--- a/pkgs/development/python-modules/pymaven-patch/default.nix
+++ b/pkgs/development/python-modules/pymaven-patch/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "pymaven-patch";
version = "0.3.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pymavlink/default.nix b/pkgs/development/python-modules/pymavlink/default.nix
index 374f7d26c9d0..2ae96c950c77 100644
--- a/pkgs/development/python-modules/pymavlink/default.nix
+++ b/pkgs/development/python-modules/pymavlink/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pymavlink";
version = "2.4.40";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pymdstat/default.nix b/pkgs/development/python-modules/pymdstat/default.nix
index 54c209697861..ced572b7b36d 100644
--- a/pkgs/development/python-modules/pymdstat/default.nix
+++ b/pkgs/development/python-modules/pymdstat/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "pymdstat";
version = "0.4.2";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "nicolargo";
diff --git a/pkgs/development/python-modules/pymediaroom/default.nix b/pkgs/development/python-modules/pymediaroom/default.nix
index 364063f78628..744ef3d02e2b 100644
--- a/pkgs/development/python-modules/pymediaroom/default.nix
+++ b/pkgs/development/python-modules/pymediaroom/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "pymediaroom";
version = "0.6.5.4";
+ format = "setuptools";
disabled = pythonOlder "3.5";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/pymemoize/default.nix b/pkgs/development/python-modules/pymemoize/default.nix
index 9fdb8bbc2651..14f2fc39aa9e 100644
--- a/pkgs/development/python-modules/pymemoize/default.nix
+++ b/pkgs/development/python-modules/pymemoize/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "pymemoize";
version = "1.0.3";
+ format = "setuptools";
src = fetchPypi {
inherit version;
diff --git a/pkgs/development/python-modules/pyment/default.nix b/pkgs/development/python-modules/pyment/default.nix
index fbf2c93fde60..768bc459b5b5 100644
--- a/pkgs/development/python-modules/pyment/default.nix
+++ b/pkgs/development/python-modules/pyment/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pyment";
version = "0.3.3";
+ format = "setuptools";
src = fetchPypi {
pname = "Pyment";
diff --git a/pkgs/development/python-modules/pymetar/default.nix b/pkgs/development/python-modules/pymetar/default.nix
index 7742a8890455..f8371a4db057 100644
--- a/pkgs/development/python-modules/pymetar/default.nix
+++ b/pkgs/development/python-modules/pymetar/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pymetar";
version = "1.4";
+ format = "setuptools";
disabled = !isPy3k;
diff --git a/pkgs/development/python-modules/pymeteireann/default.nix b/pkgs/development/python-modules/pymeteireann/default.nix
index 711392b4a30f..be85e6a5e008 100644
--- a/pkgs/development/python-modules/pymeteireann/default.nix
+++ b/pkgs/development/python-modules/pymeteireann/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "pymeteireann";
version = "2021.8.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "DylanGore";
diff --git a/pkgs/development/python-modules/pymeteoclimatic/default.nix b/pkgs/development/python-modules/pymeteoclimatic/default.nix
index 463acc3f9d95..b47809d13a77 100644
--- a/pkgs/development/python-modules/pymeteoclimatic/default.nix
+++ b/pkgs/development/python-modules/pymeteoclimatic/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "pymeteoclimatic";
version = "0.0.6";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/pymilter/default.nix b/pkgs/development/python-modules/pymilter/default.nix
index 0724161bf423..be0ee9bd2bc4 100644
--- a/pkgs/development/python-modules/pymilter/default.nix
+++ b/pkgs/development/python-modules/pymilter/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pymilter";
version = "1.0.5";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "sdgathman";
diff --git a/pkgs/development/python-modules/pymitv/default.nix b/pkgs/development/python-modules/pymitv/default.nix
index bc53a9e79a2b..98d3a88e97b9 100644
--- a/pkgs/development/python-modules/pymitv/default.nix
+++ b/pkgs/development/python-modules/pymitv/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "pymitv";
version = "1.5.0";
+ format = "setuptools";
disabled = pythonOlder "3.5";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/pymoo/default.nix b/pkgs/development/python-modules/pymoo/default.nix
index 637bd4dc17b3..64858b1e076e 100644
--- a/pkgs/development/python-modules/pymoo/default.nix
+++ b/pkgs/development/python-modules/pymoo/default.nix
@@ -21,6 +21,7 @@
buildPythonPackage rec {
pname = "pymoo";
version = "0.6.0.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "anyoptimization";
diff --git a/pkgs/development/python-modules/pymorphy2/default.nix b/pkgs/development/python-modules/pymorphy2/default.nix
index 5195840c3119..300a9230d2e1 100644
--- a/pkgs/development/python-modules/pymorphy2/default.nix
+++ b/pkgs/development/python-modules/pymorphy2/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "pymorphy2";
version = "0.9.1";
+ format = "setuptools";
disabled = !isPy3k;
diff --git a/pkgs/development/python-modules/pymorphy3/default.nix b/pkgs/development/python-modules/pymorphy3/default.nix
index 2ef0e9629bd5..4c071939740e 100644
--- a/pkgs/development/python-modules/pymorphy3/default.nix
+++ b/pkgs/development/python-modules/pymorphy3/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "pymorphy3";
version = "1.2.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "no-plagiarism";
diff --git a/pkgs/development/python-modules/pymvglive/default.nix b/pkgs/development/python-modules/pymvglive/default.nix
index f80a92063195..dc58ba668692 100644
--- a/pkgs/development/python-modules/pymvglive/default.nix
+++ b/pkgs/development/python-modules/pymvglive/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pymvglive";
version = "1.1.4";
+ format = "setuptools";
src = fetchPypi {
pname = "PyMVGLive";
diff --git a/pkgs/development/python-modules/pymystem3/default.nix b/pkgs/development/python-modules/pymystem3/default.nix
index b8aa6469b7f8..9ffb4bcdedae 100644
--- a/pkgs/development/python-modules/pymystem3/default.nix
+++ b/pkgs/development/python-modules/pymystem3/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "pymystem3";
version = "0.2.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pynac/default.nix b/pkgs/development/python-modules/pynac/default.nix
index a6df8cb036d4..45fb25f7315a 100644
--- a/pkgs/development/python-modules/pynac/default.nix
+++ b/pkgs/development/python-modules/pynac/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage {
pname = "pynac";
version = "0.2";
+ format = "setuptools";
src = fetchurl {
url = "mirror://sourceforge/project/pynac/pynac/pynac-0.2/pynac-0.2.tar.gz";
diff --git a/pkgs/development/python-modules/pynanoleaf/default.nix b/pkgs/development/python-modules/pynanoleaf/default.nix
index 9fab8f7b31c0..443865d8eaad 100644
--- a/pkgs/development/python-modules/pynanoleaf/default.nix
+++ b/pkgs/development/python-modules/pynanoleaf/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pynanoleaf";
version = "0.1.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pync/default.nix b/pkgs/development/python-modules/pync/default.nix
index 9dd31aa725b3..d3efec9a6a26 100644
--- a/pkgs/development/python-modules/pync/default.nix
+++ b/pkgs/development/python-modules/pync/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
version = "2.0.3";
pname = "pync";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pynmea2/default.nix b/pkgs/development/python-modules/pynmea2/default.nix
index 859b12647460..2bfdd61a6202 100644
--- a/pkgs/development/python-modules/pynmea2/default.nix
+++ b/pkgs/development/python-modules/pynmea2/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pynmea2";
version = "1.19.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pynut2/default.nix b/pkgs/development/python-modules/pynut2/default.nix
index 11313dcadc69..4c56cdff0de8 100644
--- a/pkgs/development/python-modules/pynut2/default.nix
+++ b/pkgs/development/python-modules/pynut2/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "pynut2";
version = "2.1.2";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "mezz64";
diff --git a/pkgs/development/python-modules/pynvml/default.nix b/pkgs/development/python-modules/pynvml/default.nix
index c3f75acfc569..7a280bfed903 100644
--- a/pkgs/development/python-modules/pynvml/default.nix
+++ b/pkgs/development/python-modules/pynvml/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "pynvml";
version = "11.5.0";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/pynws/default.nix b/pkgs/development/python-modules/pynws/default.nix
index d2dd95f42451..5c3b5c7c49a2 100644
--- a/pkgs/development/python-modules/pynws/default.nix
+++ b/pkgs/development/python-modules/pynws/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "pynws";
version = "1.6.0";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/pynx584/default.nix b/pkgs/development/python-modules/pynx584/default.nix
index e5f3a81218da..405f66a7465c 100644
--- a/pkgs/development/python-modules/pynx584/default.nix
+++ b/pkgs/development/python-modules/pynx584/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "pynx584";
version = "0.8.1";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/pynzb/default.nix b/pkgs/development/python-modules/pynzb/default.nix
index 3f1cca75dc15..18ef6c031285 100644
--- a/pkgs/development/python-modules/pynzb/default.nix
+++ b/pkgs/development/python-modules/pynzb/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "pynzb";
version = "0.1.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pyopnsense/default.nix b/pkgs/development/python-modules/pyopnsense/default.nix
index a1df192ac223..7fdd6170a377 100644
--- a/pkgs/development/python-modules/pyopnsense/default.nix
+++ b/pkgs/development/python-modules/pyopnsense/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "pyopnsense";
version = "0.4.0";
+ format = "setuptools";
disabled = pythonOlder "3.7";
diff --git a/pkgs/development/python-modules/pyparser/default.nix b/pkgs/development/python-modules/pyparser/default.nix
index 8e4deafd542c..f7db023608c2 100644
--- a/pkgs/development/python-modules/pyparser/default.nix
+++ b/pkgs/development/python-modules/pyparser/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
pname = "pyparser";
version = "1.0";
+ format = "setuptools";
# Missing tests on Pypi
src = fetchFromBitbucket {
diff --git a/pkgs/development/python-modules/pyparted/default.nix b/pkgs/development/python-modules/pyparted/default.nix
index 84d8439a5360..7eeedaa2cad8 100644
--- a/pkgs/development/python-modules/pyparted/default.nix
+++ b/pkgs/development/python-modules/pyparted/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "pyparted";
version = "3.13.0";
+ format = "setuptools";
disabled = isPyPy;
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/pypass/default.nix b/pkgs/development/python-modules/pypass/default.nix
index 9c497b3e3b50..73a261d07a21 100644
--- a/pkgs/development/python-modules/pypass/default.nix
+++ b/pkgs/development/python-modules/pypass/default.nix
@@ -23,6 +23,7 @@
buildPythonPackage rec {
pname = "pypass";
version = "0.2.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pypblib/default.nix b/pkgs/development/python-modules/pypblib/default.nix
index 4cf8d5fc7b65..0132f43ffa46 100644
--- a/pkgs/development/python-modules/pypblib/default.nix
+++ b/pkgs/development/python-modules/pypblib/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pypblib";
version = "0.0.4";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pypca/default.nix b/pkgs/development/python-modules/pypca/default.nix
index 86adb4e3e14a..28e958e4b626 100644
--- a/pkgs/development/python-modules/pypca/default.nix
+++ b/pkgs/development/python-modules/pypca/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "pypca";
version = "0.0.13";
+ format = "setuptools";
disabled = pythonOlder "3.5";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/pypcap/default.nix b/pkgs/development/python-modules/pypcap/default.nix
index ef973625ec74..2c3997c8941a 100644
--- a/pkgs/development/python-modules/pypcap/default.nix
+++ b/pkgs/development/python-modules/pypcap/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "pypcap";
version = "1.3.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "pynetwork";
diff --git a/pkgs/development/python-modules/pypdf3/default.nix b/pkgs/development/python-modules/pypdf3/default.nix
index 0ac738f513a6..f70b04db2227 100644
--- a/pkgs/development/python-modules/pypdf3/default.nix
+++ b/pkgs/development/python-modules/pypdf3/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "pypdf3";
version = "1.0.6";
+ format = "setuptools";
src = fetchPypi {
pname = "PyPDF3";
diff --git a/pkgs/development/python-modules/pypeg2/default.nix b/pkgs/development/python-modules/pypeg2/default.nix
index 8b630f743d19..092ba9472aa7 100644
--- a/pkgs/development/python-modules/pypeg2/default.nix
+++ b/pkgs/development/python-modules/pypeg2/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
version = "2.15.2";
+ format = "setuptools";
pname = "pypeg2";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/pypemicro/default.nix b/pkgs/development/python-modules/pypemicro/default.nix
index 6accd0e94343..f73649ac72fe 100644
--- a/pkgs/development/python-modules/pypemicro/default.nix
+++ b/pkgs/development/python-modules/pypemicro/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pypemicro";
version = "0.1.11";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pyperclip/default.nix b/pkgs/development/python-modules/pyperclip/default.nix
index 127301752d65..73ea4bd1c80d 100644
--- a/pkgs/development/python-modules/pyperclip/default.nix
+++ b/pkgs/development/python-modules/pyperclip/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
version = "1.8.2";
+ format = "setuptools";
pname = "pyperclip";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/pyphotonfile/default.nix b/pkgs/development/python-modules/pyphotonfile/default.nix
index 7a350bd3b13f..9d7a30213869 100644
--- a/pkgs/development/python-modules/pyphotonfile/default.nix
+++ b/pkgs/development/python-modules/pyphotonfile/default.nix
@@ -6,6 +6,7 @@
}:
let
version = "0.2.1";
+ format = "setuptools";
in
buildPythonPackage {
pname = "pyphotonfile";
diff --git a/pkgs/development/python-modules/pypillowfight/default.nix b/pkgs/development/python-modules/pypillowfight/default.nix
index 1fc4198ebeb6..3d1b9807b34d 100644
--- a/pkgs/development/python-modules/pypillowfight/default.nix
+++ b/pkgs/development/python-modules/pypillowfight/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "pypillowfight";
version = "0.3.0";
+ format = "setuptools";
src = fetchFromGitLab {
domain = "gitlab.gnome.org";
diff --git a/pkgs/development/python-modules/pypresence/default.nix b/pkgs/development/python-modules/pypresence/default.nix
index e400956aaf49..32f81827836b 100644
--- a/pkgs/development/python-modules/pypresence/default.nix
+++ b/pkgs/development/python-modules/pypresence/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pypresence";
version = "4.3.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pyprof2calltree/default.nix b/pkgs/development/python-modules/pyprof2calltree/default.nix
index 77f24e3e15e2..c0f71dc8b64f 100644
--- a/pkgs/development/python-modules/pyprof2calltree/default.nix
+++ b/pkgs/development/python-modules/pyprof2calltree/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pyprof2calltree";
version = "1.4.5";
+ format = "setuptools";
# Fetch from GitHub because the PyPi packaged version does not
# include all test files.
diff --git a/pkgs/development/python-modules/pyproj/default.nix b/pkgs/development/python-modules/pyproj/default.nix
index 576688accc07..242e80bc4a4e 100644
--- a/pkgs/development/python-modules/pyproj/default.nix
+++ b/pkgs/development/python-modules/pyproj/default.nix
@@ -18,6 +18,7 @@
buildPythonPackage rec {
pname = "pyproj";
version = "3.6.1";
+ format = "setuptools";
disabled = pythonOlder "3.9";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/pyptlib/default.nix b/pkgs/development/python-modules/pyptlib/default.nix
index 9f9f99884b98..24d4cbf86b29 100644
--- a/pkgs/development/python-modules/pyptlib/default.nix
+++ b/pkgs/development/python-modules/pyptlib/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "pyptlib";
version = "0.0.6";
+ format = "setuptools";
disabled = isPyPy || isPy3k;
src = fetchPypi {
diff --git a/pkgs/development/python-modules/pypubsub/default.nix b/pkgs/development/python-modules/pypubsub/default.nix
index db473a293895..e883700ca78b 100644
--- a/pkgs/development/python-modules/pypubsub/default.nix
+++ b/pkgs/development/python-modules/pypubsub/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pypubsub";
version = "4.0.3";
+ format = "setuptools";
disabled = isPy27;
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/pypugjs/default.nix b/pkgs/development/python-modules/pypugjs/default.nix
index cf2a413a04d2..9b8ebad61eeb 100644
--- a/pkgs/development/python-modules/pypugjs/default.nix
+++ b/pkgs/development/python-modules/pypugjs/default.nix
@@ -16,6 +16,7 @@
buildPythonPackage rec {
pname = "pypugjs";
version = "5.9.12";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "kakulukia";
diff --git a/pkgs/development/python-modules/pyqldb/default.nix b/pkgs/development/python-modules/pyqldb/default.nix
index 5d072364ea3c..377a33cb90a3 100644
--- a/pkgs/development/python-modules/pyqldb/default.nix
+++ b/pkgs/development/python-modules/pyqldb/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pyqldb";
version = "3.2.3";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "awslabs";
diff --git a/pkgs/development/python-modules/pyquaternion/default.nix b/pkgs/development/python-modules/pyquaternion/default.nix
index 512038a8acc6..cb10c3bc5545 100644
--- a/pkgs/development/python-modules/pyquaternion/default.nix
+++ b/pkgs/development/python-modules/pyquaternion/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "pyquaternion";
version = "0.9.9";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pyrabbit2/default.nix b/pkgs/development/python-modules/pyrabbit2/default.nix
index 0f88c0afb7ad..8cd8be518616 100644
--- a/pkgs/development/python-modules/pyrabbit2/default.nix
+++ b/pkgs/development/python-modules/pyrabbit2/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "pyrabbit2";
version = "1.0.7";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pyramid-beaker/default.nix b/pkgs/development/python-modules/pyramid-beaker/default.nix
index 4a9fd61f2616..aad88af5f16a 100644
--- a/pkgs/development/python-modules/pyramid-beaker/default.nix
+++ b/pkgs/development/python-modules/pyramid-beaker/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pyramid-beaker";
version = "0.8";
+ format = "setuptools";
src = fetchPypi {
pname = "pyramid_beaker";
diff --git a/pkgs/development/python-modules/pyramid-chameleon/default.nix b/pkgs/development/python-modules/pyramid-chameleon/default.nix
index 69862bdfe554..81e3d151e91e 100644
--- a/pkgs/development/python-modules/pyramid-chameleon/default.nix
+++ b/pkgs/development/python-modules/pyramid-chameleon/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "pyramid-chameleon";
version = "0.3";
+ format = "setuptools";
src = fetchPypi {
pname = "pyramid_chameleon";
diff --git a/pkgs/development/python-modules/pyramid-exclog/default.nix b/pkgs/development/python-modules/pyramid-exclog/default.nix
index c54ff94ff167..b0deb497a56f 100644
--- a/pkgs/development/python-modules/pyramid-exclog/default.nix
+++ b/pkgs/development/python-modules/pyramid-exclog/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "pyramid-exclog";
version = "1.1";
+ format = "setuptools";
src = fetchPypi {
pname = "pyramid_exclog";
diff --git a/pkgs/development/python-modules/pyramid-mako/default.nix b/pkgs/development/python-modules/pyramid-mako/default.nix
index d55eee1a37f3..11af19136137 100644
--- a/pkgs/development/python-modules/pyramid-mako/default.nix
+++ b/pkgs/development/python-modules/pyramid-mako/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "pyramid-mako";
version = "1.1.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pyrdfa3/default.nix b/pkgs/development/python-modules/pyrdfa3/default.nix
index 398da024053a..ef6d33cb8e80 100644
--- a/pkgs/development/python-modules/pyrdfa3/default.nix
+++ b/pkgs/development/python-modules/pyrdfa3/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "pyrdfa3";
version = "3.5.3";
+ format = "setuptools";
disabled = isPy27;
src = fetchPypi {
diff --git a/pkgs/development/python-modules/pyrect/default.nix b/pkgs/development/python-modules/pyrect/default.nix
index ac0b6b598d80..0d61a2e182a0 100644
--- a/pkgs/development/python-modules/pyrect/default.nix
+++ b/pkgs/development/python-modules/pyrect/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "pyrect";
version = "0.2.0";
+ format = "setuptools";
src = fetchPypi {
pname = "PyRect";
diff --git a/pkgs/development/python-modules/pyrfxtrx/default.nix b/pkgs/development/python-modules/pyrfxtrx/default.nix
index a3bbd94663c2..26c52f87c881 100644
--- a/pkgs/development/python-modules/pyrfxtrx/default.nix
+++ b/pkgs/development/python-modules/pyrfxtrx/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "pyrfxtrx";
version = "0.30.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "Danielhiversen";
diff --git a/pkgs/development/python-modules/pyrisco/default.nix b/pkgs/development/python-modules/pyrisco/default.nix
index 0233d2d0d1c4..98a02ad48e33 100644
--- a/pkgs/development/python-modules/pyrisco/default.nix
+++ b/pkgs/development/python-modules/pyrisco/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "pyrisco";
version = "0.5.8";
+ format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/pyro-api/default.nix b/pkgs/development/python-modules/pyro-api/default.nix
index aaf4571900b7..9791d8bbaa8e 100644
--- a/pkgs/development/python-modules/pyro-api/default.nix
+++ b/pkgs/development/python-modules/pyro-api/default.nix
@@ -2,6 +2,7 @@
buildPythonPackage rec {
version = "0.1.2";
+ format = "setuptools";
pname = "pyro-api";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/pyroma/default.nix b/pkgs/development/python-modules/pyroma/default.nix
index 9d2c220c472f..b9669e41d3b2 100644
--- a/pkgs/development/python-modules/pyroma/default.nix
+++ b/pkgs/development/python-modules/pyroma/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "pyroma";
version = "3.2";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "regebro";
diff --git a/pkgs/development/python-modules/pyrr/default.nix b/pkgs/development/python-modules/pyrr/default.nix
index 4f7eb6623195..b84d1a67f1d8 100644
--- a/pkgs/development/python-modules/pyrr/default.nix
+++ b/pkgs/development/python-modules/pyrr/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "pyrr";
version = "unstable-2022-07-22";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "adamlwgriffiths";
diff --git a/pkgs/development/python-modules/pyrsistent/default.nix b/pkgs/development/python-modules/pyrsistent/default.nix
index 37de5033477f..2f21caa001d3 100644
--- a/pkgs/development/python-modules/pyrsistent/default.nix
+++ b/pkgs/development/python-modules/pyrsistent/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "pyrsistent";
version = "0.19.3";
+ format = "setuptools";
disabled = isPy27;
diff --git a/pkgs/development/python-modules/pyrss2gen/default.nix b/pkgs/development/python-modules/pyrss2gen/default.nix
index 00c823475a63..9820eb1583f0 100644
--- a/pkgs/development/python-modules/pyrss2gen/default.nix
+++ b/pkgs/development/python-modules/pyrss2gen/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "pyrss2gen";
version = "1.1";
+ format = "setuptools";
src = fetchPypi {
pname = "PyRSS2Gen";
diff --git a/pkgs/development/python-modules/pysabnzbd/default.nix b/pkgs/development/python-modules/pysabnzbd/default.nix
index e77b8cd68188..e6116e6442d1 100644
--- a/pkgs/development/python-modules/pysabnzbd/default.nix
+++ b/pkgs/development/python-modules/pysabnzbd/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "pysabnzbd";
version = "1.1.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "jeradM";
diff --git a/pkgs/development/python-modules/pysam/default.nix b/pkgs/development/python-modules/pysam/default.nix
index 108e2dab9124..50661d924691 100644
--- a/pkgs/development/python-modules/pysam/default.nix
+++ b/pkgs/development/python-modules/pysam/default.nix
@@ -16,6 +16,7 @@
buildPythonPackage rec {
pname = "pysam";
version = "0.21.0";
+ format = "setuptools";
# Fetching from GitHub instead of PyPi cause the 0.13 src release on PyPi is
# missing some files which cause test failures.
diff --git a/pkgs/development/python-modules/pysatochip/default.nix b/pkgs/development/python-modules/pysatochip/default.nix
index 4547fa827b72..f508bc303239 100644
--- a/pkgs/development/python-modules/pysatochip/default.nix
+++ b/pkgs/development/python-modules/pysatochip/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "pysatochip";
version = "0.14.2";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/pysbd/default.nix b/pkgs/development/python-modules/pysbd/default.nix
index 684846a0ceb5..f2062569534e 100644
--- a/pkgs/development/python-modules/pysbd/default.nix
+++ b/pkgs/development/python-modules/pysbd/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "pysbd";
version = "0.3.4";
+ format = "setuptools";
disabled = pythonOlder "3.5";
# provides no sdist on pypi
diff --git a/pkgs/development/python-modules/pyscf/default.nix b/pkgs/development/python-modules/pyscf/default.nix
index 784978b7ca47..779af5e7f4f8 100644
--- a/pkgs/development/python-modules/pyscf/default.nix
+++ b/pkgs/development/python-modules/pyscf/default.nix
@@ -16,6 +16,7 @@
buildPythonPackage rec {
pname = "pyscf";
version = "2.4.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "pyscf";
diff --git a/pkgs/development/python-modules/pyschedule/default.nix b/pkgs/development/python-modules/pyschedule/default.nix
index 7ee23f34e093..3d51b3bb9dee 100644
--- a/pkgs/development/python-modules/pyschedule/default.nix
+++ b/pkgs/development/python-modules/pyschedule/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "pyschedule";
version = "0.2.34";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pyscreenshot/default.nix b/pkgs/development/python-modules/pyscreenshot/default.nix
index f04b85a9d003..50a1389fbb23 100644
--- a/pkgs/development/python-modules/pyscreenshot/default.nix
+++ b/pkgs/development/python-modules/pyscreenshot/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "pyscreenshot";
version = "3.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pyscrypt/default.nix b/pkgs/development/python-modules/pyscrypt/default.nix
index 372f6db08324..223802d44996 100644
--- a/pkgs/development/python-modules/pyscrypt/default.nix
+++ b/pkgs/development/python-modules/pyscrypt/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pyscrypt";
version = "1.6.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pysendfile/default.nix b/pkgs/development/python-modules/pysendfile/default.nix
index d2a73bb72820..af3c07cb851c 100644
--- a/pkgs/development/python-modules/pysendfile/default.nix
+++ b/pkgs/development/python-modules/pysendfile/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "pysendfile";
version = "2.0.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pysensors/default.nix b/pkgs/development/python-modules/pysensors/default.nix
index 0c8e32440209..eccb831300fe 100644
--- a/pkgs/development/python-modules/pysensors/default.nix
+++ b/pkgs/development/python-modules/pysensors/default.nix
@@ -1,6 +1,7 @@
{ lib, buildPythonPackage, unittestCheckHook, fetchFromGitHub, lm_sensors }:
buildPythonPackage {
version = "2017-07-13";
+ format = "setuptools";
pname = "pysensors";
# note that https://pypi.org/project/PySensors/ is a different project
diff --git a/pkgs/development/python-modules/pyserial-asyncio/default.nix b/pkgs/development/python-modules/pyserial-asyncio/default.nix
index 34bfacb9c0c5..6167c40d44f0 100644
--- a/pkgs/development/python-modules/pyserial-asyncio/default.nix
+++ b/pkgs/development/python-modules/pyserial-asyncio/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "pyserial-asyncio";
version = "0.6";
+ format = "setuptools";
disabled = pythonOlder "3.5";
diff --git a/pkgs/development/python-modules/pysftp/default.nix b/pkgs/development/python-modules/pysftp/default.nix
index 3333a30bd1ac..c138f21f0179 100644
--- a/pkgs/development/python-modules/pysftp/default.nix
+++ b/pkgs/development/python-modules/pysftp/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "pysftp";
version = "0.2.9";
+ format = "setuptools";
disabled = isPyPy;
src = fetchPypi {
diff --git a/pkgs/development/python-modules/pysiaalarm/default.nix b/pkgs/development/python-modules/pysiaalarm/default.nix
index 6956aca6826d..4da347ad8969 100644
--- a/pkgs/development/python-modules/pysiaalarm/default.nix
+++ b/pkgs/development/python-modules/pysiaalarm/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "pysiaalarm";
version = "3.1.1";
+ format = "setuptools";
disabled = pythonOlder "3.8";
diff --git a/pkgs/development/python-modules/pysigset/default.nix b/pkgs/development/python-modules/pysigset/default.nix
index 43c8e81f5aa7..b0cd337304af 100644
--- a/pkgs/development/python-modules/pysigset/default.nix
+++ b/pkgs/development/python-modules/pysigset/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pysigset";
version = "0.4.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pysimplesoap/default.nix b/pkgs/development/python-modules/pysimplesoap/default.nix
index 14bb929936de..d02761a1c922 100644
--- a/pkgs/development/python-modules/pysimplesoap/default.nix
+++ b/pkgs/development/python-modules/pysimplesoap/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "pysimplesoap";
version = "1.16.2";
+ format = "setuptools";
passthru.updateScript = nix-update-script { };
diff --git a/pkgs/development/python-modules/pysingleton/default.nix b/pkgs/development/python-modules/pysingleton/default.nix
index 22e4ade4a882..790c7a0f9171 100644
--- a/pkgs/development/python-modules/pysingleton/default.nix
+++ b/pkgs/development/python-modules/pysingleton/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "pysingleton";
version = "0.2.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pysmf/default.nix b/pkgs/development/python-modules/pysmf/default.nix
index 2fc1637d22a5..6b3b50e9e1e7 100644
--- a/pkgs/development/python-modules/pysmf/default.nix
+++ b/pkgs/development/python-modules/pysmf/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pysmf";
version = "0.1.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pysmi/default.nix b/pkgs/development/python-modules/pysmi/default.nix
index 7b96b97f0bb9..3e32fd5bd431 100644
--- a/pkgs/development/python-modules/pysmi/default.nix
+++ b/pkgs/development/python-modules/pysmi/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
version = "0.3.4";
+ format = "setuptools";
pname = "pysmi";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/pysnmp/default.nix b/pkgs/development/python-modules/pysnmp/default.nix
index 0b0e298d5d00..6921ef3ad9a9 100644
--- a/pkgs/development/python-modules/pysnmp/default.nix
+++ b/pkgs/development/python-modules/pysnmp/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "pysnmp";
version = "4.4.12";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pysocks/default.nix b/pkgs/development/python-modules/pysocks/default.nix
index 70fb74ab4ddf..b007ef9a4141 100644
--- a/pkgs/development/python-modules/pysocks/default.nix
+++ b/pkgs/development/python-modules/pysocks/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "pysocks";
version = "1.7.1";
+ format = "setuptools";
src = fetchPypi {
pname = "PySocks";
diff --git a/pkgs/development/python-modules/pysol-cards/default.nix b/pkgs/development/python-modules/pysol-cards/default.nix
index 5759b47005b9..9816445bc2f2 100644
--- a/pkgs/development/python-modules/pysol-cards/default.nix
+++ b/pkgs/development/python-modules/pysol-cards/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pysol-cards";
version = "0.14.3";
+ format = "setuptools";
src = fetchPypi {
inherit version;
diff --git a/pkgs/development/python-modules/pysolr/default.nix b/pkgs/development/python-modules/pysolr/default.nix
index 1e2e3d5dbf6c..2a4e57154cea 100644
--- a/pkgs/development/python-modules/pysolr/default.nix
+++ b/pkgs/development/python-modules/pysolr/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pysolr";
version = "3.9.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pysonos/default.nix b/pkgs/development/python-modules/pysonos/default.nix
index 778b862ac2cc..abb395bb1283 100644
--- a/pkgs/development/python-modules/pysonos/default.nix
+++ b/pkgs/development/python-modules/pysonos/default.nix
@@ -15,6 +15,7 @@
buildPythonPackage rec {
pname = "pysonos";
version = "0.0.54";
+ format = "setuptools";
disabled = !isPy3k;
diff --git a/pkgs/development/python-modules/pyspf/default.nix b/pkgs/development/python-modules/pyspf/default.nix
index 74e264b9da09..3bf3a296d565 100644
--- a/pkgs/development/python-modules/pyspf/default.nix
+++ b/pkgs/development/python-modules/pyspf/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pyspf";
version = "2.0.14";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "sdgathman";
diff --git a/pkgs/development/python-modules/pyspiflash/default.nix b/pkgs/development/python-modules/pyspiflash/default.nix
index fcab563b5ab3..24306c4893c3 100644
--- a/pkgs/development/python-modules/pyspiflash/default.nix
+++ b/pkgs/development/python-modules/pyspiflash/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "pyspiflash";
version = "0.6.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pyspinel/default.nix b/pkgs/development/python-modules/pyspinel/default.nix
index 69c06b8876d2..c969b471e019 100644
--- a/pkgs/development/python-modules/pyspinel/default.nix
+++ b/pkgs/development/python-modules/pyspinel/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "pyspinel";
version = "unstable-2021-08-19";
+ format = "setuptools";
disabled = pythonOlder "3.7";
diff --git a/pkgs/development/python-modules/pyspnego/default.nix b/pkgs/development/python-modules/pyspnego/default.nix
index 910796165340..650af9af50a6 100644
--- a/pkgs/development/python-modules/pyspnego/default.nix
+++ b/pkgs/development/python-modules/pyspnego/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "pyspnego";
version = "0.9.2";
+ format = "setuptools";
disabled = pythonOlder "3.7";
diff --git a/pkgs/development/python-modules/pysqlcipher3/default.nix b/pkgs/development/python-modules/pysqlcipher3/default.nix
index 7441689895cb..1b573628edda 100644
--- a/pkgs/development/python-modules/pysqlcipher3/default.nix
+++ b/pkgs/development/python-modules/pysqlcipher3/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pysqlcipher3";
version = "1.2.0";
+ format = "setuptools";
disabled = pythonOlder "3.3";
diff --git a/pkgs/development/python-modules/pysrt/default.nix b/pkgs/development/python-modules/pysrt/default.nix
index ff48960f815b..17122d24089e 100644
--- a/pkgs/development/python-modules/pysrt/default.nix
+++ b/pkgs/development/python-modules/pysrt/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "pysrt";
version = "1.1.2";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "byroot";
diff --git a/pkgs/development/python-modules/pyssim/default.nix b/pkgs/development/python-modules/pyssim/default.nix
index b69bf47c96d7..820400e9e4ec 100644
--- a/pkgs/development/python-modules/pyssim/default.nix
+++ b/pkgs/development/python-modules/pyssim/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pyssim";
version = "0.6";
+ format = "setuptools";
propagatedBuildInputs = [ numpy scipy pillow ];
diff --git a/pkgs/development/python-modules/pystemd/default.nix b/pkgs/development/python-modules/pystemd/default.nix
index ff4c6f669223..43d51869ffb8 100644
--- a/pkgs/development/python-modules/pystemd/default.nix
+++ b/pkgs/development/python-modules/pystemd/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "pystemd";
version = "0.13.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
hash = "sha256-Tc+ksTpVaFxJ09F8EGMeyhjDN3D2Yxb47yM3uJUcwUQ=";
diff --git a/pkgs/development/python-modules/pysvg-py3/default.nix b/pkgs/development/python-modules/pysvg-py3/default.nix
index 6f9ba796132e..1647ce892ec9 100644
--- a/pkgs/development/python-modules/pysvg-py3/default.nix
+++ b/pkgs/development/python-modules/pysvg-py3/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "pysvg-py3";
version = "0.2.2-post3";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "alorence";
diff --git a/pkgs/development/python-modules/pytabix/default.nix b/pkgs/development/python-modules/pytabix/default.nix
index fb2e622eac9c..7ad01093b212 100644
--- a/pkgs/development/python-modules/pytabix/default.nix
+++ b/pkgs/development/python-modules/pytabix/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "pytabix";
version = "0.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pytankerkoenig/default.nix b/pkgs/development/python-modules/pytankerkoenig/default.nix
index 0a6403107ab8..83c73a9d93d2 100644
--- a/pkgs/development/python-modules/pytankerkoenig/default.nix
+++ b/pkgs/development/python-modules/pytankerkoenig/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "pytankerkoenig";
version = "0.0.7";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pyte/default.nix b/pkgs/development/python-modules/pyte/default.nix
index d74ec8652827..6968f568941a 100644
--- a/pkgs/development/python-modules/pyte/default.nix
+++ b/pkgs/development/python-modules/pyte/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "pyte";
version = "0.8.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "selectel";
diff --git a/pkgs/development/python-modules/pytest-astropy/default.nix b/pkgs/development/python-modules/pytest-astropy/default.nix
index 5e1f9223019a..40fb270b199a 100644
--- a/pkgs/development/python-modules/pytest-astropy/default.nix
+++ b/pkgs/development/python-modules/pytest-astropy/default.nix
@@ -19,6 +19,7 @@
buildPythonPackage rec {
pname = "pytest-astropy";
version = "0.10.0";
+ format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/pytest-black/default.nix b/pkgs/development/python-modules/pytest-black/default.nix
index 918d53c4fa7f..a5fbb9874c57 100644
--- a/pkgs/development/python-modules/pytest-black/default.nix
+++ b/pkgs/development/python-modules/pytest-black/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "pytest-black";
version = "0.3.12";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pytest-catchlog/default.nix b/pkgs/development/python-modules/pytest-catchlog/default.nix
index 58b69c4ce560..4fbfd57fe583 100644
--- a/pkgs/development/python-modules/pytest-catchlog/default.nix
+++ b/pkgs/development/python-modules/pytest-catchlog/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pytest-catchlog";
version = "1.2.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pytest-click/default.nix b/pkgs/development/python-modules/pytest-click/default.nix
index ffc13ca9eb58..eaf81fa468db 100644
--- a/pkgs/development/python-modules/pytest-click/default.nix
+++ b/pkgs/development/python-modules/pytest-click/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "pytest-click";
version = "1.1.0";
+ format = "setuptools";
disabled = pythonOlder "3.5";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/pytest-cov/default.nix b/pkgs/development/python-modules/pytest-cov/default.nix
index 7df529a83738..08ab3e4d1034 100644
--- a/pkgs/development/python-modules/pytest-cov/default.nix
+++ b/pkgs/development/python-modules/pytest-cov/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "pytest-cov";
version = "4.1.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pytest-cram/default.nix b/pkgs/development/python-modules/pytest-cram/default.nix
index 44322ef2d1b8..7aa58096f1bf 100644
--- a/pkgs/development/python-modules/pytest-cram/default.nix
+++ b/pkgs/development/python-modules/pytest-cram/default.nix
@@ -2,6 +2,7 @@
buildPythonPackage rec {
version = "0.2.2";
+ format = "setuptools";
pname = "pytest-cram";
nativeCheckInputs = [ pytest ];
diff --git a/pkgs/development/python-modules/pytest-dependency/default.nix b/pkgs/development/python-modules/pytest-dependency/default.nix
index 8cecd7f7f0bd..6bb6463d0088 100644
--- a/pkgs/development/python-modules/pytest-dependency/default.nix
+++ b/pkgs/development/python-modules/pytest-dependency/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "pytest-dependency";
version = "0.5.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pytest-django/default.nix b/pkgs/development/python-modules/pytest-django/default.nix
index f78a637a5b8a..048bd9d48338 100644
--- a/pkgs/development/python-modules/pytest-django/default.nix
+++ b/pkgs/development/python-modules/pytest-django/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "pytest-django";
version = "4.5.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pytest-dotenv/default.nix b/pkgs/development/python-modules/pytest-dotenv/default.nix
index 05e5da7ffdd5..9f045315f6d1 100644
--- a/pkgs/development/python-modules/pytest-dotenv/default.nix
+++ b/pkgs/development/python-modules/pytest-dotenv/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pytest-dotenv";
version = "0.5.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pytest-error-for-skips/default.nix b/pkgs/development/python-modules/pytest-error-for-skips/default.nix
index 7ed7972792a3..574e36c11970 100644
--- a/pkgs/development/python-modules/pytest-error-for-skips/default.nix
+++ b/pkgs/development/python-modules/pytest-error-for-skips/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "pytest-error-for-skips";
version = "2.0.2";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "jankatins";
diff --git a/pkgs/development/python-modules/pytest-expect/default.nix b/pkgs/development/python-modules/pytest-expect/default.nix
index dfd498c6b1e1..df5376e310e7 100644
--- a/pkgs/development/python-modules/pytest-expect/default.nix
+++ b/pkgs/development/python-modules/pytest-expect/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "pytest-expect";
version = "1.1.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pytest-fixture-config/default.nix b/pkgs/development/python-modules/pytest-fixture-config/default.nix
index 32392f8f14ce..31ab985dbff2 100644
--- a/pkgs/development/python-modules/pytest-fixture-config/default.nix
+++ b/pkgs/development/python-modules/pytest-fixture-config/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "pytest-fixture-config";
version = "1.7.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pytest-flakes/default.nix b/pkgs/development/python-modules/pytest-flakes/default.nix
index ae92c18766a9..d6709da423ad 100644
--- a/pkgs/development/python-modules/pytest-flakes/default.nix
+++ b/pkgs/development/python-modules/pytest-flakes/default.nix
@@ -8,6 +8,7 @@ buildPythonPackage rec {
# retaining package to not break other packages
pname = "pytest-flakes";
version = "4.0.5";
+ format = "setuptools";
disabled = pythonOlder "3.5";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/pytest-freezegun/default.nix b/pkgs/development/python-modules/pytest-freezegun/default.nix
index 95ccd9b77cd4..0435eb095124 100644
--- a/pkgs/development/python-modules/pytest-freezegun/default.nix
+++ b/pkgs/development/python-modules/pytest-freezegun/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "pytest-freezegun";
version = "0.4.2";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "ktosiek";
diff --git a/pkgs/development/python-modules/pytest-grpc/default.nix b/pkgs/development/python-modules/pytest-grpc/default.nix
index da106064a804..9918faad2c2e 100644
--- a/pkgs/development/python-modules/pytest-grpc/default.nix
+++ b/pkgs/development/python-modules/pytest-grpc/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "pytest-grpc";
version = "0.8.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pytest-helpers-namespace/default.nix b/pkgs/development/python-modules/pytest-helpers-namespace/default.nix
index 7ac3fdc47f28..6d1c3cf4f136 100644
--- a/pkgs/development/python-modules/pytest-helpers-namespace/default.nix
+++ b/pkgs/development/python-modules/pytest-helpers-namespace/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "pytest-helpers-namespace";
version = "2021.12.29";
+ format = "setuptools";
disabled = isPy27;
src = fetchPypi {
diff --git a/pkgs/development/python-modules/pytest-lazy-fixture/default.nix b/pkgs/development/python-modules/pytest-lazy-fixture/default.nix
index 8f41c5c55b9c..1b49ea4ce8e5 100644
--- a/pkgs/development/python-modules/pytest-lazy-fixture/default.nix
+++ b/pkgs/development/python-modules/pytest-lazy-fixture/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "pytest-lazy-fixture";
version = "0.6.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pytest-mpl/default.nix b/pkgs/development/python-modules/pytest-mpl/default.nix
index 63b64f233199..9e90f9533d85 100644
--- a/pkgs/development/python-modules/pytest-mpl/default.nix
+++ b/pkgs/development/python-modules/pytest-mpl/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "pytest-mpl";
version = "0.16.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pytest-mypy/default.nix b/pkgs/development/python-modules/pytest-mypy/default.nix
index 8514fbb7202a..4e368fb1f169 100644
--- a/pkgs/development/python-modules/pytest-mypy/default.nix
+++ b/pkgs/development/python-modules/pytest-mypy/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "pytest-mypy";
version = "0.10.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pytest-openfiles/default.nix b/pkgs/development/python-modules/pytest-openfiles/default.nix
index ac7936c0146e..29ea593acc37 100644
--- a/pkgs/development/python-modules/pytest-openfiles/default.nix
+++ b/pkgs/development/python-modules/pytest-openfiles/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "pytest-openfiles";
version = "0.5.0";
+ format = "setuptools";
disabled = isPy27; # abandoned
src = fetchPypi {
diff --git a/pkgs/development/python-modules/pytest-plt/default.nix b/pkgs/development/python-modules/pytest-plt/default.nix
index 4893635c220e..c1163516500e 100644
--- a/pkgs/development/python-modules/pytest-plt/default.nix
+++ b/pkgs/development/python-modules/pytest-plt/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "pytest-plt";
version = "1.1.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pytest-pytestrail/default.nix b/pkgs/development/python-modules/pytest-pytestrail/default.nix
index 9378454cfc38..228e952436da 100644
--- a/pkgs/development/python-modules/pytest-pytestrail/default.nix
+++ b/pkgs/development/python-modules/pytest-pytestrail/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "pytest-pytestrail";
version = "0.10.5";
+ format = "setuptools";
SETUPTOOLS_SCM_PRETEND_VERSION = version;
diff --git a/pkgs/development/python-modules/pytest-raisesregexp/default.nix b/pkgs/development/python-modules/pytest-raisesregexp/default.nix
index 78b99714378f..edca8cbaa97d 100644
--- a/pkgs/development/python-modules/pytest-raisesregexp/default.nix
+++ b/pkgs/development/python-modules/pytest-raisesregexp/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "pytest-raisesregexp";
version = "2.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pytest-random-order/default.nix b/pkgs/development/python-modules/pytest-random-order/default.nix
index 153bd7da3a7e..5218f0a778e5 100644
--- a/pkgs/development/python-modules/pytest-random-order/default.nix
+++ b/pkgs/development/python-modules/pytest-random-order/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
version = "1.1.0";
+ format = "setuptools";
pname = "pytest-random-order";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/pytest-resource-path/default.nix b/pkgs/development/python-modules/pytest-resource-path/default.nix
index f82e5a661e41..28e62eaa7e45 100644
--- a/pkgs/development/python-modules/pytest-resource-path/default.nix
+++ b/pkgs/development/python-modules/pytest-resource-path/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "pytest-resource-path";
version = "1.3.0";
+ format = "setuptools";
disabled = pythonOlder "3.5";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/pytest-server-fixtures/default.nix b/pkgs/development/python-modules/pytest-server-fixtures/default.nix
index 7de68cadbb1e..b0b5e8bfb98a 100644
--- a/pkgs/development/python-modules/pytest-server-fixtures/default.nix
+++ b/pkgs/development/python-modules/pytest-server-fixtures/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
pname = "pytest-server-fixtures";
version = "1.7.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pytest-services/default.nix b/pkgs/development/python-modules/pytest-services/default.nix
index 41890215025c..2a965000d4f0 100644
--- a/pkgs/development/python-modules/pytest-services/default.nix
+++ b/pkgs/development/python-modules/pytest-services/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "pytest-services";
version = "2.2.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pytest-subprocess/default.nix b/pkgs/development/python-modules/pytest-subprocess/default.nix
index d3ea76b8a1bb..6a1d75be5315 100644
--- a/pkgs/development/python-modules/pytest-subprocess/default.nix
+++ b/pkgs/development/python-modules/pytest-subprocess/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "pytest-subprocess";
version = "1.5.0";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/pytest-subtesthack/default.nix b/pkgs/development/python-modules/pytest-subtesthack/default.nix
index 775b3cc55251..319fffe01db3 100644
--- a/pkgs/development/python-modules/pytest-subtesthack/default.nix
+++ b/pkgs/development/python-modules/pytest-subtesthack/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pytest-subtesthack";
version = "0.2.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pytest-testinfra/default.nix b/pkgs/development/python-modules/pytest-testinfra/default.nix
index 3f2cbf8d874a..bdf97e9c5c31 100644
--- a/pkgs/development/python-modules/pytest-testinfra/default.nix
+++ b/pkgs/development/python-modules/pytest-testinfra/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "pytest-testinfra";
version = "10.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pytest-tornado/default.nix b/pkgs/development/python-modules/pytest-tornado/default.nix
index b1e46802b450..0a39ce94b2e2 100644
--- a/pkgs/development/python-modules/pytest-tornado/default.nix
+++ b/pkgs/development/python-modules/pytest-tornado/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "pytest-tornado";
version = "0.8.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pytest-tornasync/default.nix b/pkgs/development/python-modules/pytest-tornasync/default.nix
index 9fca8d860262..c95165ea01f6 100644
--- a/pkgs/development/python-modules/pytest-tornasync/default.nix
+++ b/pkgs/development/python-modules/pytest-tornasync/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "pytest-tornasync";
version = "0.6.0.post2";
+ format = "setuptools";
disabled = isPy27;
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/pytest-trio/default.nix b/pkgs/development/python-modules/pytest-trio/default.nix
index 872e9dc8fc0d..243ea9781f3e 100644
--- a/pkgs/development/python-modules/pytest-trio/default.nix
+++ b/pkgs/development/python-modules/pytest-trio/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "pytest-trio";
version = "0.8.0";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/pytest-vcr/default.nix b/pkgs/development/python-modules/pytest-vcr/default.nix
index 3887261ba5b5..eb28f2f74c28 100644
--- a/pkgs/development/python-modules/pytest-vcr/default.nix
+++ b/pkgs/development/python-modules/pytest-vcr/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "pytest-vcr";
version = "1.0.2";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "ktosiek";
diff --git a/pkgs/development/python-modules/pytest-virtualenv/default.nix b/pkgs/development/python-modules/pytest-virtualenv/default.nix
index 0feb637f4b50..408430d5127c 100644
--- a/pkgs/development/python-modules/pytest-virtualenv/default.nix
+++ b/pkgs/development/python-modules/pytest-virtualenv/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "pytest-virtualenv";
version = "1.7.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pytest-warnings/default.nix b/pkgs/development/python-modules/pytest-warnings/default.nix
index d088bde8b0c9..594c27f18ec8 100644
--- a/pkgs/development/python-modules/pytest-warnings/default.nix
+++ b/pkgs/development/python-modules/pytest-warnings/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pytest-warnings";
version = "0.3.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pytest-watch/default.nix b/pkgs/development/python-modules/pytest-watch/default.nix
index 077b3eca6bfa..6158106d92de 100644
--- a/pkgs/development/python-modules/pytest-watch/default.nix
+++ b/pkgs/development/python-modules/pytest-watch/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "pytest-watch";
version = "4.2.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/python-axolotl-curve25519/default.nix b/pkgs/development/python-modules/python-axolotl-curve25519/default.nix
index 1bd44dc3fc7c..9d039abd13f9 100644
--- a/pkgs/development/python-modules/python-axolotl-curve25519/default.nix
+++ b/pkgs/development/python-modules/python-axolotl-curve25519/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "python-axolotl-curve25519";
version = "0.4.1.post2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/python-axolotl/default.nix b/pkgs/development/python-modules/python-axolotl/default.nix
index 3b55811f4e47..3725d0359a4e 100644
--- a/pkgs/development/python-modules/python-axolotl/default.nix
+++ b/pkgs/development/python-modules/python-axolotl/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "python-axolotl";
version = "0.2.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/python-baseconv/default.nix b/pkgs/development/python-modules/python-baseconv/default.nix
index f9ac014919c2..6e9acbb7873c 100644
--- a/pkgs/development/python-modules/python-baseconv/default.nix
+++ b/pkgs/development/python-modules/python-baseconv/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
pname = "python-baseconv";
version = "1.2.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version ;
diff --git a/pkgs/development/python-modules/python-bidi/default.nix b/pkgs/development/python-modules/python-bidi/default.nix
index 1a4a5d5b77cc..ea180de55d56 100644
--- a/pkgs/development/python-modules/python-bidi/default.nix
+++ b/pkgs/development/python-modules/python-bidi/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "python-bidi";
version = "0.4.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/python-cinderclient/default.nix b/pkgs/development/python-modules/python-cinderclient/default.nix
index 6473cb660086..ea79dcf2f80b 100644
--- a/pkgs/development/python-modules/python-cinderclient/default.nix
+++ b/pkgs/development/python-modules/python-cinderclient/default.nix
@@ -18,6 +18,7 @@
buildPythonPackage rec {
pname = "python-cinderclient";
version = "9.4.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/python-codon-tables/default.nix b/pkgs/development/python-modules/python-codon-tables/default.nix
index a3a5397c96c9..455ea329675d 100644
--- a/pkgs/development/python-modules/python-codon-tables/default.nix
+++ b/pkgs/development/python-modules/python-codon-tables/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "python-codon-tables";
version = "0.1.12";
+ format = "setuptools";
src = fetchPypi {
pname = "python_codon_tables";
diff --git a/pkgs/development/python-modules/python-constraint/default.nix b/pkgs/development/python-modules/python-constraint/default.nix
index d26d7e91c96c..7b191010aac5 100644
--- a/pkgs/development/python-modules/python-constraint/default.nix
+++ b/pkgs/development/python-modules/python-constraint/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "python-constraint";
version = "1.4.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "python-constraint";
diff --git a/pkgs/development/python-modules/python-csxcad/default.nix b/pkgs/development/python-modules/python-csxcad/default.nix
index 57e58dd3c19f..b7dc56ed2774 100644
--- a/pkgs/development/python-modules/python-csxcad/default.nix
+++ b/pkgs/development/python-modules/python-csxcad/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "python-csxcad";
version = csxcad.version;
+ format = "setuptools";
src = csxcad.src;
diff --git a/pkgs/development/python-modules/python-ctags3/default.nix b/pkgs/development/python-modules/python-ctags3/default.nix
index 4c987250e49f..245fa3209ccb 100644
--- a/pkgs/development/python-modules/python-ctags3/default.nix
+++ b/pkgs/development/python-modules/python-ctags3/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "python-ctags3";
version = "1.5.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "universal-ctags";
diff --git a/pkgs/development/python-modules/python-dbusmock/default.nix b/pkgs/development/python-modules/python-dbusmock/default.nix
index acb47fceb8b1..a987dc12e6bb 100644
--- a/pkgs/development/python-modules/python-dbusmock/default.nix
+++ b/pkgs/development/python-modules/python-dbusmock/default.nix
@@ -21,6 +21,7 @@ let
in buildPythonPackage rec {
pname = "python-dbusmock";
version = "0.29.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "martinpitt";
diff --git a/pkgs/development/python-modules/python-didl-lite/default.nix b/pkgs/development/python-modules/python-didl-lite/default.nix
index f808efe2c131..bd19b5f827c6 100644
--- a/pkgs/development/python-modules/python-didl-lite/default.nix
+++ b/pkgs/development/python-modules/python-didl-lite/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "python-didl-lite";
version = "1.3.2";
+ format = "setuptools";
disabled = pythonOlder "3.5.3";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/python-docx/default.nix b/pkgs/development/python-modules/python-docx/default.nix
index 36146bbe05e3..79ba5c871a5f 100644
--- a/pkgs/development/python-modules/python-docx/default.nix
+++ b/pkgs/development/python-modules/python-docx/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "python-docx";
version = "0.8.11";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/python-doi/default.nix b/pkgs/development/python-modules/python-doi/default.nix
index e0cb03d611d1..b917611deb36 100644
--- a/pkgs/development/python-modules/python-doi/default.nix
+++ b/pkgs/development/python-modules/python-doi/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "python-doi";
version = "0.1.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "papis";
diff --git a/pkgs/development/python-modules/python-dotenv/default.nix b/pkgs/development/python-modules/python-dotenv/default.nix
index e98e7baac2d5..b335a8a9831c 100644
--- a/pkgs/development/python-modules/python-dotenv/default.nix
+++ b/pkgs/development/python-modules/python-dotenv/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "python-dotenv";
version = "1.0.0";
+ format = "setuptools";
disabled = pythonOlder "3.5";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/python-ecobee-api/default.nix b/pkgs/development/python-modules/python-ecobee-api/default.nix
index 644acb8a4883..4d12ee0c99d7 100644
--- a/pkgs/development/python-modules/python-ecobee-api/default.nix
+++ b/pkgs/development/python-modules/python-ecobee-api/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "python-ecobee-api";
version = "0.2.17";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/python-editor/default.nix b/pkgs/development/python-modules/python-editor/default.nix
index 212e191568c3..948076b5f276 100644
--- a/pkgs/development/python-modules/python-editor/default.nix
+++ b/pkgs/development/python-modules/python-editor/default.nix
@@ -2,6 +2,7 @@
buildPythonPackage rec {
version = "1.0.4";
+ format = "setuptools";
pname = "python-editor";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/python-efl/default.nix b/pkgs/development/python-modules/python-efl/default.nix
index d4a2ca1dd6b5..6bc480b315de 100644
--- a/pkgs/development/python-modules/python-efl/default.nix
+++ b/pkgs/development/python-modules/python-efl/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "python-efl";
version = "1.26.1";
+ format = "setuptools";
src = fetchurl {
url = "http://download.enlightenment.org/rel/bindings/python/${pname}-${version}.tar.xz";
diff --git a/pkgs/development/python-modules/python-etcd/default.nix b/pkgs/development/python-modules/python-etcd/default.nix
index f9b01802c421..4e711d914086 100644
--- a/pkgs/development/python-modules/python-etcd/default.nix
+++ b/pkgs/development/python-modules/python-etcd/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "python-etcd";
version = "0.4.5";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/python-ethtool/default.nix b/pkgs/development/python-modules/python-ethtool/default.nix
index e758f4a1ef71..d91550e02913 100644
--- a/pkgs/development/python-modules/python-ethtool/default.nix
+++ b/pkgs/development/python-modules/python-ethtool/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "python-ethtool";
version = "0.15";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "fedora-python";
diff --git a/pkgs/development/python-modules/python-ev3dev2/default.nix b/pkgs/development/python-modules/python-ev3dev2/default.nix
index b5fc2e4fe537..219678ef2421 100644
--- a/pkgs/development/python-modules/python-ev3dev2/default.nix
+++ b/pkgs/development/python-modules/python-ev3dev2/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "python-ev3dev2";
version = "2.1.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "ev3dev";
diff --git a/pkgs/development/python-modules/python-frontmatter/default.nix b/pkgs/development/python-modules/python-frontmatter/default.nix
index 4670d58420bb..c359d4ee87f7 100644
--- a/pkgs/development/python-modules/python-frontmatter/default.nix
+++ b/pkgs/development/python-modules/python-frontmatter/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "python-frontmatter";
version = "1.0.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "eyeseast";
diff --git a/pkgs/development/python-modules/python-hglib/default.nix b/pkgs/development/python-modules/python-hglib/default.nix
index b7492239382f..5cce7429173f 100644
--- a/pkgs/development/python-modules/python-hglib/default.nix
+++ b/pkgs/development/python-modules/python-hglib/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "python-hglib";
version = "2.6.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/python-hpilo/default.nix b/pkgs/development/python-modules/python-hpilo/default.nix
index c23f9eb4ac26..8ee2dafc47b2 100644
--- a/pkgs/development/python-modules/python-hpilo/default.nix
+++ b/pkgs/development/python-modules/python-hpilo/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "python-hpilo";
version = "4.4.3";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "seveas";
diff --git a/pkgs/development/python-modules/python-i18n/default.nix b/pkgs/development/python-modules/python-i18n/default.nix
index d12d8b841344..d452cde8a0d7 100644
--- a/pkgs/development/python-modules/python-i18n/default.nix
+++ b/pkgs/development/python-modules/python-i18n/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "python-i18n";
version = "0.3.9";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "danhper";
diff --git a/pkgs/development/python-modules/python-ironicclient/default.nix b/pkgs/development/python-modules/python-ironicclient/default.nix
index d8a28d81fcb4..10af09c06720 100644
--- a/pkgs/development/python-modules/python-ironicclient/default.nix
+++ b/pkgs/development/python-modules/python-ironicclient/default.nix
@@ -21,6 +21,7 @@
buildPythonPackage rec {
pname = "python-ironicclient";
version = "5.4.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/python-jenkins/default.nix b/pkgs/development/python-modules/python-jenkins/default.nix
index e4ff8f1e7e51..2632372f0dd8 100644
--- a/pkgs/development/python-modules/python-jenkins/default.nix
+++ b/pkgs/development/python-modules/python-jenkins/default.nix
@@ -19,6 +19,7 @@
buildPythonPackage rec {
pname = "python-jenkins";
version = "1.8.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/python-json-logger/default.nix b/pkgs/development/python-modules/python-json-logger/default.nix
index 603bc629e5ac..b9400a2239ae 100644
--- a/pkgs/development/python-modules/python-json-logger/default.nix
+++ b/pkgs/development/python-modules/python-json-logger/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "python-json-logger";
version = "2.0.7";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/python-jsonrpc-server/default.nix b/pkgs/development/python-modules/python-jsonrpc-server/default.nix
index d60c1edcf967..2cb13c747742 100644
--- a/pkgs/development/python-modules/python-jsonrpc-server/default.nix
+++ b/pkgs/development/python-modules/python-jsonrpc-server/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
pname = "python-jsonrpc-server";
version = "0.4.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "palantir";
diff --git a/pkgs/development/python-modules/python-ldap-test/default.nix b/pkgs/development/python-modules/python-ldap-test/default.nix
index ed7a31b0cfe7..e88a49f4cc35 100644
--- a/pkgs/development/python-modules/python-ldap-test/default.nix
+++ b/pkgs/development/python-modules/python-ldap-test/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "python-ldap-test";
version = "0.3.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/python-linux-procfs/default.nix b/pkgs/development/python-modules/python-linux-procfs/default.nix
index 4c025b1add9c..2eacf7a0d69d 100644
--- a/pkgs/development/python-modules/python-linux-procfs/default.nix
+++ b/pkgs/development/python-modules/python-linux-procfs/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "python-linux-procfs";
version = "0.6.3";
+ format = "setuptools";
src = fetchgit {
url = "https://git.kernel.org/pub/scm/libs/python/${pname}/${pname}.git";
diff --git a/pkgs/development/python-modules/python-logstash/default.nix b/pkgs/development/python-modules/python-logstash/default.nix
index 3f281d9696ec..0ce49d98de03 100644
--- a/pkgs/development/python-modules/python-logstash/default.nix
+++ b/pkgs/development/python-modules/python-logstash/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "python-logstash";
version = "0.4.8";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/python-louvain/default.nix b/pkgs/development/python-modules/python-louvain/default.nix
index 32bd611e704a..c6161735d435 100644
--- a/pkgs/development/python-modules/python-louvain/default.nix
+++ b/pkgs/development/python-modules/python-louvain/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "python-louvain";
version = "0.16";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/python-lsp-black/default.nix b/pkgs/development/python-modules/python-lsp-black/default.nix
index d3b6a90c5925..63caba5e9d02 100644
--- a/pkgs/development/python-modules/python-lsp-black/default.nix
+++ b/pkgs/development/python-modules/python-lsp-black/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "python-lsp-black";
version = "1.3.0";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/python-ly/default.nix b/pkgs/development/python-modules/python-ly/default.nix
index 3b4a7ecc1194..b1aa0c68b209 100644
--- a/pkgs/development/python-modules/python-ly/default.nix
+++ b/pkgs/development/python-modules/python-ly/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "python-ly";
version = "0.9.7";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/python-lzf/default.nix b/pkgs/development/python-modules/python-lzf/default.nix
index 61194ff8f9cb..d7548fd8446f 100644
--- a/pkgs/development/python-modules/python-lzf/default.nix
+++ b/pkgs/development/python-modules/python-lzf/default.nix
@@ -2,6 +2,7 @@
buildPythonPackage rec {
version = "0.2.4";
+ format = "setuptools";
pname = "python-lzf";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/python-magic/default.nix b/pkgs/development/python-modules/python-magic/default.nix
index 890cfb50c2cc..efb32d8444ab 100644
--- a/pkgs/development/python-modules/python-magic/default.nix
+++ b/pkgs/development/python-modules/python-magic/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "python-magic";
version = "0.4.27";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "ahupp";
diff --git a/pkgs/development/python-modules/python-mapnik/default.nix b/pkgs/development/python-modules/python-mapnik/default.nix
index 4e08813921d8..d887e0c3ae83 100644
--- a/pkgs/development/python-modules/python-mapnik/default.nix
+++ b/pkgs/development/python-modules/python-mapnik/default.nix
@@ -29,6 +29,7 @@
buildPythonPackage rec {
pname = "python-mapnik";
version = "unstable-2020-09-08";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "mapnik";
diff --git a/pkgs/development/python-modules/python-markdown-math/default.nix b/pkgs/development/python-modules/python-markdown-math/default.nix
index 959448d2ea22..9ea32e860646 100644
--- a/pkgs/development/python-modules/python-markdown-math/default.nix
+++ b/pkgs/development/python-modules/python-markdown-math/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "python-markdown-math";
version = "0.8";
+ format = "setuptools";
disabled = isPy27;
src = fetchPypi {
diff --git a/pkgs/development/python-modules/python-memcached/default.nix b/pkgs/development/python-modules/python-memcached/default.nix
index 180e70f1c1d3..27a9eed537bb 100644
--- a/pkgs/development/python-modules/python-memcached/default.nix
+++ b/pkgs/development/python-modules/python-memcached/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "python-memcached";
version = "1.59";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "linsomniac";
diff --git a/pkgs/development/python-modules/python-mimeparse/default.nix b/pkgs/development/python-modules/python-mimeparse/default.nix
index e5aa879136b1..ddf89c914ad0 100644
--- a/pkgs/development/python-modules/python-mimeparse/default.nix
+++ b/pkgs/development/python-modules/python-mimeparse/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "python-mimeparse";
version = "1.6.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/python-mnist/default.nix b/pkgs/development/python-modules/python-mnist/default.nix
index 131c0f2f5acb..5937fceb1a9c 100644
--- a/pkgs/development/python-modules/python-mnist/default.nix
+++ b/pkgs/development/python-modules/python-mnist/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "python-mnist";
version = "0.7";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/python-mpv-jsonipc/default.nix b/pkgs/development/python-modules/python-mpv-jsonipc/default.nix
index 4834b6bd9aa7..c0e72be59825 100644
--- a/pkgs/development/python-modules/python-mpv-jsonipc/default.nix
+++ b/pkgs/development/python-modules/python-mpv-jsonipc/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "python-mpv-jsonipc";
version = "1.2.0";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/python-mystrom/default.nix b/pkgs/development/python-modules/python-mystrom/default.nix
index 16b634999c89..2d663e71ff89 100644
--- a/pkgs/development/python-modules/python-mystrom/default.nix
+++ b/pkgs/development/python-modules/python-mystrom/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "python-mystrom";
version = "2.2.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/python-nmap/default.nix b/pkgs/development/python-modules/python-nmap/default.nix
index a68794af5a4d..d0f3129a321c 100644
--- a/pkgs/development/python-modules/python-nmap/default.nix
+++ b/pkgs/development/python-modules/python-nmap/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "python-nmap";
version = "0.7.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/python-nvd3/default.nix b/pkgs/development/python-modules/python-nvd3/default.nix
index 6ad6b6d56de0..7abdfd1ab3d5 100644
--- a/pkgs/development/python-modules/python-nvd3/default.nix
+++ b/pkgs/development/python-modules/python-nvd3/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "python-nvd3";
version = "0.15.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "areski";
diff --git a/pkgs/development/python-modules/python-oauth2/default.nix b/pkgs/development/python-modules/python-oauth2/default.nix
index cd45cbe7d284..cd1baccf286c 100644
--- a/pkgs/development/python-modules/python-oauth2/default.nix
+++ b/pkgs/development/python-modules/python-oauth2/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "python-oauth2";
version = "1.1.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/python-olm/default.nix b/pkgs/development/python-modules/python-olm/default.nix
index e255a9b8915c..8d0459e6eb63 100644
--- a/pkgs/development/python-modules/python-olm/default.nix
+++ b/pkgs/development/python-modules/python-olm/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage {
pname = "python-olm";
+ format = "setuptools";
inherit (olm) src version;
disabled = !isPy3k;
diff --git a/pkgs/development/python-modules/python-openems/default.nix b/pkgs/development/python-modules/python-openems/default.nix
index c1480c9f2d3a..8da6b87f8ba5 100644
--- a/pkgs/development/python-modules/python-openems/default.nix
+++ b/pkgs/development/python-modules/python-openems/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "python-openems";
version = openems.version;
+ format = "setuptools";
src = openems.src;
diff --git a/pkgs/development/python-modules/python-openstackclient/default.nix b/pkgs/development/python-modules/python-openstackclient/default.nix
index fdafe57d5ccf..670fdaad51c8 100644
--- a/pkgs/development/python-modules/python-openstackclient/default.nix
+++ b/pkgs/development/python-modules/python-openstackclient/default.nix
@@ -17,6 +17,7 @@
buildPythonPackage rec {
pname = "python-openstackclient";
version = "6.3.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/python-openzwave-mqtt/default.nix b/pkgs/development/python-modules/python-openzwave-mqtt/default.nix
index 68b51fc2fb3d..1138f3820a11 100644
--- a/pkgs/development/python-modules/python-openzwave-mqtt/default.nix
+++ b/pkgs/development/python-modules/python-openzwave-mqtt/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "python-openzwave-mqtt";
version = "1.4.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "cgarwood";
diff --git a/pkgs/development/python-modules/python-osc/default.nix b/pkgs/development/python-modules/python-osc/default.nix
index 500e6beb0b0e..86c5894d8178 100644
--- a/pkgs/development/python-modules/python-osc/default.nix
+++ b/pkgs/development/python-modules/python-osc/default.nix
@@ -1,22 +1,39 @@
{ lib
, buildPythonPackage
, fetchPypi
+, pytestCheckHook
+, pythonOlder
+, setuptools
}:
buildPythonPackage rec {
pname = "python-osc";
version = "1.8.3";
+ pyproject = true;
+
+ disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
hash = "sha256-pc4bpWyNgt9Ryz8pRrXdM6cFInkazEuFZOYtKyCtnKo=";
};
- pythonImportsCheck = [ "pythonosc" ];
+ nativeBuildInputs = [
+ setuptools
+ ];
+
+ nativeCheckInputs = [
+ pytestCheckHook
+ ];
+
+ pythonImportsCheck = [
+ "pythonosc"
+ ];
meta = with lib; {
description = "Open Sound Control server and client in pure python";
homepage = "https://github.com/attwad/python-osc";
+ changelog = "https://github.com/attwad/python-osc/blob/v${version}/CHANGELOG.md";
license = licenses.unlicense;
maintainers = with maintainers; [ anirrudh ];
};
diff --git a/pkgs/development/python-modules/python-owasp-zap-v2-4/default.nix b/pkgs/development/python-modules/python-owasp-zap-v2-4/default.nix
index ad8117b996bf..e9ad3d9893ef 100644
--- a/pkgs/development/python-modules/python-owasp-zap-v2-4/default.nix
+++ b/pkgs/development/python-modules/python-owasp-zap-v2-4/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "python-owasp-zap-v2-4";
version = "0.0.18";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "zaproxy";
diff --git a/pkgs/development/python-modules/python-packer/default.nix b/pkgs/development/python-modules/python-packer/default.nix
index 2e2b59eb29d4..d4380da9b4e9 100644
--- a/pkgs/development/python-modules/python-packer/default.nix
+++ b/pkgs/development/python-modules/python-packer/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "python-packer";
version = "0.1.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/python-periphery/default.nix b/pkgs/development/python-modules/python-periphery/default.nix
index feeb22373d87..6437bbffe01c 100644
--- a/pkgs/development/python-modules/python-periphery/default.nix
+++ b/pkgs/development/python-modules/python-periphery/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "python-periphery";
version = "2.4.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/python-picnic-api/default.nix b/pkgs/development/python-modules/python-picnic-api/default.nix
index 4ff18224d2d8..b467a1a36f84 100644
--- a/pkgs/development/python-modules/python-picnic-api/default.nix
+++ b/pkgs/development/python-modules/python-picnic-api/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "python-picnic-api";
version = "1.1.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/python-pidfile/default.nix b/pkgs/development/python-modules/python-pidfile/default.nix
index 4bcc21ba1c77..b9629d7303ce 100644
--- a/pkgs/development/python-modules/python-pidfile/default.nix
+++ b/pkgs/development/python-modules/python-pidfile/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "python-pidfile";
version = "3.1.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/python-pipedrive/default.nix b/pkgs/development/python-modules/python-pipedrive/default.nix
index a8d96043d8d7..a3c37ab5a5da 100644
--- a/pkgs/development/python-modules/python-pipedrive/default.nix
+++ b/pkgs/development/python-modules/python-pipedrive/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "python-pipedrive";
version = "0.4.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/python-pkcs11/default.nix b/pkgs/development/python-modules/python-pkcs11/default.nix
index d0d4b4e98d39..788ab4a35f91 100644
--- a/pkgs/development/python-modules/python-pkcs11/default.nix
+++ b/pkgs/development/python-modules/python-pkcs11/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "python-pkcs11";
version = "0.7.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "danni";
diff --git a/pkgs/development/python-modules/python-pptx/default.nix b/pkgs/development/python-modules/python-pptx/default.nix
index e49dccec8206..b18a5606f66b 100644
--- a/pkgs/development/python-modules/python-pptx/default.nix
+++ b/pkgs/development/python-modules/python-pptx/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "python-pptx";
version = "0.6.23";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/python-prctl/default.nix b/pkgs/development/python-modules/python-prctl/default.nix
index 05b73e43a859..6ebb017e7fd7 100644
--- a/pkgs/development/python-modules/python-prctl/default.nix
+++ b/pkgs/development/python-modules/python-prctl/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "python-prctl";
version = "1.8.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/python-ptrace/default.nix b/pkgs/development/python-modules/python-ptrace/default.nix
index 0ea759d92dcf..790f1e58c295 100644
--- a/pkgs/development/python-modules/python-ptrace/default.nix
+++ b/pkgs/development/python-modules/python-ptrace/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "python-ptrace";
version = "0.9.8";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/python-registry/default.nix b/pkgs/development/python-modules/python-registry/default.nix
index ef5ba5b438be..4f8c4beae6c9 100644
--- a/pkgs/development/python-modules/python-registry/default.nix
+++ b/pkgs/development/python-modules/python-registry/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "python-registry";
version = "1.4";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "williballenthin";
diff --git a/pkgs/development/python-modules/python-sat/default.nix b/pkgs/development/python-modules/python-sat/default.nix
index d7f62a49f12f..dfc512f6bc55 100644
--- a/pkgs/development/python-modules/python-sat/default.nix
+++ b/pkgs/development/python-modules/python-sat/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "python-sat";
version = "0.1.7.dev1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "pysathq";
diff --git a/pkgs/development/python-modules/python-simple-hipchat/default.nix b/pkgs/development/python-modules/python-simple-hipchat/default.nix
index 1a7974ecd267..754d7e79807e 100644
--- a/pkgs/development/python-modules/python-simple-hipchat/default.nix
+++ b/pkgs/development/python-modules/python-simple-hipchat/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "python-simple-hipchat";
version = "0.4.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/python-status/default.nix b/pkgs/development/python-modules/python-status/default.nix
index 2633d93c312f..cf3beab789b6 100644
--- a/pkgs/development/python-modules/python-status/default.nix
+++ b/pkgs/development/python-modules/python-status/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "python-status";
version = "1.0.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/python-string-utils/default.nix b/pkgs/development/python-modules/python-string-utils/default.nix
index d0164062b90b..17619b1b4db7 100644
--- a/pkgs/development/python-modules/python-string-utils/default.nix
+++ b/pkgs/development/python-modules/python-string-utils/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "python-string-utils";
version = "1.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/python-telegram-bot/default.nix b/pkgs/development/python-modules/python-telegram-bot/default.nix
index 262f1d22e8ca..7fab5e1364a1 100644
--- a/pkgs/development/python-modules/python-telegram-bot/default.nix
+++ b/pkgs/development/python-modules/python-telegram-bot/default.nix
@@ -21,7 +21,7 @@
buildPythonPackage rec {
pname = "python-telegram-bot";
- version = "20.6";
+ version = "20.7";
format = "pyproject";
disabled = pythonOlder "3.8";
@@ -30,7 +30,7 @@ buildPythonPackage rec {
owner = pname;
repo = pname;
rev = "refs/tags/v${version}";
- hash = "sha256-t6yHl2uNdGaTLdbQTXp3+zds2pab4T6Pe69mu31HahA=";
+ hash = "sha256-lUErrBF4iucgWRRT535pwaayYY+gLgsT6Zmc+FM8aE0=";
};
nativeBuildInputs = [
diff --git a/pkgs/development/python-modules/python-telegram/default.nix b/pkgs/development/python-modules/python-telegram/default.nix
index 50a14d6ccc27..003806712d0e 100644
--- a/pkgs/development/python-modules/python-telegram/default.nix
+++ b/pkgs/development/python-modules/python-telegram/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "python-telegram";
version = "0.18.0";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/python-trovo/default.nix b/pkgs/development/python-modules/python-trovo/default.nix
index 6c443400d1c0..ae2b610ca3c7 100644
--- a/pkgs/development/python-modules/python-trovo/default.nix
+++ b/pkgs/development/python-modules/python-trovo/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "python-trovo";
version = "0.1.6";
+ format = "setuptools";
disabled = pythonOlder "3.8";
diff --git a/pkgs/development/python-modules/python-u2flib-host/default.nix b/pkgs/development/python-modules/python-u2flib-host/default.nix
index 94f56698a3e7..e2f16cef34d9 100644
--- a/pkgs/development/python-modules/python-u2flib-host/default.nix
+++ b/pkgs/development/python-modules/python-u2flib-host/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "python-u2flib-host";
version = "3.0.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/python-uinput/default.nix b/pkgs/development/python-modules/python-uinput/default.nix
index 8a187257ca76..12ba28e04e68 100644
--- a/pkgs/development/python-modules/python-uinput/default.nix
+++ b/pkgs/development/python-modules/python-uinput/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "python-uinput";
version = "0.11.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/python-unshare/default.nix b/pkgs/development/python-modules/python-unshare/default.nix
index f80721078dbb..86958dfc003e 100644
--- a/pkgs/development/python-modules/python-unshare/default.nix
+++ b/pkgs/development/python-modules/python-unshare/default.nix
@@ -8,6 +8,7 @@ buildPythonPackage {
# pypi version doesn't support Python 3 and the package didn't update for a long time:
# https://github.com/TheTincho/python-unshare/pull/8
version = "unstable-2018-05-20";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "TheTincho";
diff --git a/pkgs/development/python-modules/python-vipaccess/default.nix b/pkgs/development/python-modules/python-vipaccess/default.nix
index a5a76bf45282..94b1dbba5628 100644
--- a/pkgs/development/python-modules/python-vipaccess/default.nix
+++ b/pkgs/development/python-modules/python-vipaccess/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "python-vipaccess";
version = "0.14.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/python-whois/default.nix b/pkgs/development/python-modules/python-whois/default.nix
index 0a52e0b25c3e..6cdfb81628a3 100644
--- a/pkgs/development/python-modules/python-whois/default.nix
+++ b/pkgs/development/python-modules/python-whois/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "python-whois";
version = "0.8.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/python-wifi/default.nix b/pkgs/development/python-modules/python-wifi/default.nix
index a679100d3760..05936274eef0 100644
--- a/pkgs/development/python-modules/python-wifi/default.nix
+++ b/pkgs/development/python-modules/python-wifi/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "python-wifi";
version = "0.6.1";
+ format = "setuptools";
disabled = !isPy27;
src = fetchPypi {
diff --git a/pkgs/development/python-modules/python-wink/default.nix b/pkgs/development/python-modules/python-wink/default.nix
index fa0dc670133e..45f360462474 100644
--- a/pkgs/development/python-modules/python-wink/default.nix
+++ b/pkgs/development/python-modules/python-wink/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "python-wink";
version = "1.10.5";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/python-xmp-toolkit/default.nix b/pkgs/development/python-modules/python-xmp-toolkit/default.nix
index 428bf73beb15..73957c33da26 100644
--- a/pkgs/development/python-modules/python-xmp-toolkit/default.nix
+++ b/pkgs/development/python-modules/python-xmp-toolkit/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage {
pname = "python-xmp-toolkit";
version = "2.0.2";
+ format = "setuptools";
# PyPi has version 2.0.1; the tests fail
# There are commits for a 2.0.2 release that was never published
diff --git a/pkgs/development/python-modules/python3-application/default.nix b/pkgs/development/python-modules/python3-application/default.nix
index 9170ce798115..b71ae929d17f 100644
--- a/pkgs/development/python-modules/python3-application/default.nix
+++ b/pkgs/development/python-modules/python3-application/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "python3-application";
version = "3.0.6";
+ format = "setuptools";
disabled = !isPy3k;
diff --git a/pkgs/development/python-modules/python3-eventlib/default.nix b/pkgs/development/python-modules/python3-eventlib/default.nix
index 74abe970399c..8a394a2d1313 100644
--- a/pkgs/development/python-modules/python3-eventlib/default.nix
+++ b/pkgs/development/python-modules/python3-eventlib/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "python3-eventlib";
version = "0.3.0";
+ format = "setuptools";
disabled = !isPy3k;
diff --git a/pkgs/development/python-modules/python3-gnutls/default.nix b/pkgs/development/python-modules/python3-gnutls/default.nix
index 4fcd528ad97c..72f695326d75 100644
--- a/pkgs/development/python-modules/python3-gnutls/default.nix
+++ b/pkgs/development/python-modules/python3-gnutls/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "python3-gnutls";
version = "3.1.9";
+ format = "setuptools";
disabled = !isPy3k;
diff --git a/pkgs/development/python-modules/python3-openid/default.nix b/pkgs/development/python-modules/python3-openid/default.nix
index 769067f53fb0..9c70c1ff9478 100644
--- a/pkgs/development/python-modules/python3-openid/default.nix
+++ b/pkgs/development/python-modules/python3-openid/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "python3-openid";
version = "3.2.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/python_openzwave/default.nix b/pkgs/development/python-modules/python_openzwave/default.nix
index e24f4f65d53e..dbd9c3d8c469 100644
--- a/pkgs/development/python-modules/python_openzwave/default.nix
+++ b/pkgs/development/python-modules/python_openzwave/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "python_openzwave";
version = "0.4.19";
+ format = "setuptools";
disabled = !isPy3k;
diff --git a/pkgs/development/python-modules/pythondialog/default.nix b/pkgs/development/python-modules/pythondialog/default.nix
index 3aa139b64b0c..abf7b8e9eb2a 100644
--- a/pkgs/development/python-modules/pythondialog/default.nix
+++ b/pkgs/development/python-modules/pythondialog/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "pythondialog";
version = "3.5.3";
+ format = "setuptools";
disabled = !isPy3k;
src = fetchPypi {
diff --git a/pkgs/development/python-modules/pythran/default.nix b/pkgs/development/python-modules/pythran/default.nix
index dcb03ad0c517..2c4095b532f5 100644
--- a/pkgs/development/python-modules/pythran/default.nix
+++ b/pkgs/development/python-modules/pythran/default.nix
@@ -18,6 +18,7 @@ let
in buildPythonPackage rec {
pname = "pythran";
version = "0.13.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "serge-sans-paille";
diff --git a/pkgs/development/python-modules/pytidylib/default.nix b/pkgs/development/python-modules/pytidylib/default.nix
index 20aa6f817160..e8d417f0cec5 100644
--- a/pkgs/development/python-modules/pytidylib/default.nix
+++ b/pkgs/development/python-modules/pytidylib/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pytidylib";
version = "0.3.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pytikz-allefeld/default.nix b/pkgs/development/python-modules/pytikz-allefeld/default.nix
index 4701431e715d..fe59dc0a5208 100644
--- a/pkgs/development/python-modules/pytikz-allefeld/default.nix
+++ b/pkgs/development/python-modules/pytikz-allefeld/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "pytikz-allefeld"; # "pytikz" on pypi is a different module
version = "unstable-2022-11-01";
+ format = "setuptools";
disabled = pythonOlder "3.5";
diff --git a/pkgs/development/python-modules/pytimeparse/default.nix b/pkgs/development/python-modules/pytimeparse/default.nix
index 257314860d50..41cfa632dd2e 100644
--- a/pkgs/development/python-modules/pytimeparse/default.nix
+++ b/pkgs/development/python-modules/pytimeparse/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pytimeparse";
version = "1.1.8";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pytimeparse2/default.nix b/pkgs/development/python-modules/pytimeparse2/default.nix
index becbbb267e48..b35202e6fd4b 100644
--- a/pkgs/development/python-modules/pytimeparse2/default.nix
+++ b/pkgs/development/python-modules/pytimeparse2/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pytimeparse2";
version = "1.7.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "onegreyonewhite";
diff --git a/pkgs/development/python-modules/pytm/default.nix b/pkgs/development/python-modules/pytm/default.nix
index a1567c9383ed..be8f5089466e 100644
--- a/pkgs/development/python-modules/pytm/default.nix
+++ b/pkgs/development/python-modules/pytm/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "pytm";
version = "1.2.0";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/pytomlpp/default.nix b/pkgs/development/python-modules/pytomlpp/default.nix
index 1081f3147964..eb25af828278 100644
--- a/pkgs/development/python-modules/pytomlpp/default.nix
+++ b/pkgs/development/python-modules/pytomlpp/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "pytomlpp";
version = "1.0.13";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "bobfang1992";
diff --git a/pkgs/development/python-modules/pytomorrowio/default.nix b/pkgs/development/python-modules/pytomorrowio/default.nix
index 1b5bd96110e8..83d5af50c96f 100644
--- a/pkgs/development/python-modules/pytomorrowio/default.nix
+++ b/pkgs/development/python-modules/pytomorrowio/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "pytomorrowio";
version = "0.3.6";
+ format = "setuptools";
disabled = pythonOlder "3.9";
diff --git a/pkgs/development/python-modules/pytools/default.nix b/pkgs/development/python-modules/pytools/default.nix
index 0da6f9c8eb2c..b3fa77915ea2 100644
--- a/pkgs/development/python-modules/pytools/default.nix
+++ b/pkgs/development/python-modules/pytools/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "pytools";
version = "2023.1.1";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/pytorch-metric-learning/default.nix b/pkgs/development/python-modules/pytorch-metric-learning/default.nix
index b73af6f8658b..ef2aaf634d2c 100644
--- a/pkgs/development/python-modules/pytorch-metric-learning/default.nix
+++ b/pkgs/development/python-modules/pytorch-metric-learning/default.nix
@@ -15,6 +15,7 @@
buildPythonPackage rec {
pname = "pytorch-metric-learning";
version = "2.3.0";
+ format = "setuptools";
disabled = isPy27;
diff --git a/pkgs/development/python-modules/pytorch-pfn-extras/default.nix b/pkgs/development/python-modules/pytorch-pfn-extras/default.nix
index 56473cc95ae2..69f33db742a6 100644
--- a/pkgs/development/python-modules/pytorch-pfn-extras/default.nix
+++ b/pkgs/development/python-modules/pytorch-pfn-extras/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "pytorch-pfn-extras";
version = "0.7.2";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "pfnet";
diff --git a/pkgs/development/python-modules/pytricia/default.nix b/pkgs/development/python-modules/pytricia/default.nix
index 01c4ea014adc..88bbce684fca 100644
--- a/pkgs/development/python-modules/pytricia/default.nix
+++ b/pkgs/development/python-modules/pytricia/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "pytricia";
version = "unstable-2019-01-16";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "jsommers";
diff --git a/pkgs/development/python-modules/pytun/default.nix b/pkgs/development/python-modules/pytun/default.nix
index 3437c0fbe7a5..0c16d8eb5f55 100644
--- a/pkgs/development/python-modules/pytun/default.nix
+++ b/pkgs/development/python-modules/pytun/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "pytun";
version = "2.3.0";
+ format = "setuptools";
src = fetchFromGitHub {
rev = "v${version}";
diff --git a/pkgs/development/python-modules/pytweening/default.nix b/pkgs/development/python-modules/pytweening/default.nix
index c97f4f7341e0..32a433cafbf1 100644
--- a/pkgs/development/python-modules/pytweening/default.nix
+++ b/pkgs/development/python-modules/pytweening/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
pname = "pytweening";
version = "1.0.7";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pytzdata/default.nix b/pkgs/development/python-modules/pytzdata/default.nix
index 342bb088170d..f6b8e9438925 100644
--- a/pkgs/development/python-modules/pytzdata/default.nix
+++ b/pkgs/development/python-modules/pytzdata/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pytzdata";
version = "2020.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pyuavcan/default.nix b/pkgs/development/python-modules/pyuavcan/default.nix
index f5152f8e9bf2..33efaf5f790a 100644
--- a/pkgs/development/python-modules/pyuavcan/default.nix
+++ b/pkgs/development/python-modules/pyuavcan/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "pyuavcan";
version = "1.1.0.dev1";
+ format = "setuptools";
disabled = pythonOlder "3.7"; # only python>=3.7 is supported
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/pyudev/default.nix b/pkgs/development/python-modules/pyudev/default.nix
index 8c3c0d86f3b8..685da38ed2f1 100644
--- a/pkgs/development/python-modules/pyudev/default.nix
+++ b/pkgs/development/python-modules/pyudev/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "pyudev";
version = "0.24.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pyunifi/default.nix b/pkgs/development/python-modules/pyunifi/default.nix
index 0ac0a6941254..5b0272076b9f 100644
--- a/pkgs/development/python-modules/pyunifi/default.nix
+++ b/pkgs/development/python-modules/pyunifi/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "pyunifi";
version = "2.21";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pyupdate/default.nix b/pkgs/development/python-modules/pyupdate/default.nix
index cd0460dc7e19..34c4d1f54ae6 100644
--- a/pkgs/development/python-modules/pyupdate/default.nix
+++ b/pkgs/development/python-modules/pyupdate/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "pyupdate";
version = "1.4.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pyusb/default.nix b/pkgs/development/python-modules/pyusb/default.nix
index 05fb6b682716..091ee1b5f4f4 100644
--- a/pkgs/development/python-modules/pyusb/default.nix
+++ b/pkgs/development/python-modules/pyusb/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pyusb";
version = "1.2.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pyuseragents/default.nix b/pkgs/development/python-modules/pyuseragents/default.nix
index beafd4bff271..0bfae94e0275 100644
--- a/pkgs/development/python-modules/pyuseragents/default.nix
+++ b/pkgs/development/python-modules/pyuseragents/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "pyuseragents";
version = "1.0.5";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "Animenosekai";
diff --git a/pkgs/development/python-modules/pyutil/default.nix b/pkgs/development/python-modules/pyutil/default.nix
index 12a74c3f192c..9b4023bc498d 100644
--- a/pkgs/development/python-modules/pyutil/default.nix
+++ b/pkgs/development/python-modules/pyutil/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "pyutil";
version = "3.3.6";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pyutilib/default.nix b/pkgs/development/python-modules/pyutilib/default.nix
index a8af2db23622..ba1670a92645 100644
--- a/pkgs/development/python-modules/pyutilib/default.nix
+++ b/pkgs/development/python-modules/pyutilib/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "pyutilib";
version = "6.0.0";
+ format = "setuptools";
src = fetchPypi {
pname = "PyUtilib";
diff --git a/pkgs/development/python-modules/pyuv/default.nix b/pkgs/development/python-modules/pyuv/default.nix
index f3209e3bdf21..594e1d7b34e0 100644
--- a/pkgs/development/python-modules/pyuv/default.nix
+++ b/pkgs/development/python-modules/pyuv/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "pyuv";
version = "1.4.0";
+ format = "setuptools";
disabled = pythonAtLeast "3.12";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/pyvcd/default.nix b/pkgs/development/python-modules/pyvcd/default.nix
index ad79a35d5e04..9f206dcda1bf 100644
--- a/pkgs/development/python-modules/pyvcd/default.nix
+++ b/pkgs/development/python-modules/pyvcd/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
version = "0.4.0";
+ format = "setuptools";
pname = "pyvcd";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/pyverilog/default.nix b/pkgs/development/python-modules/pyverilog/default.nix
index 54456cf42789..bc526604d87b 100644
--- a/pkgs/development/python-modules/pyverilog/default.nix
+++ b/pkgs/development/python-modules/pyverilog/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "pyverilog";
version = "1.3.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pyvips/default.nix b/pkgs/development/python-modules/pyvips/default.nix
index 70272d54ac8d..a3872cdb858b 100644
--- a/pkgs/development/python-modules/pyvips/default.nix
+++ b/pkgs/development/python-modules/pyvips/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "pyvips";
version = "2.2.1";
+ format = "setuptools";
disabled = pythonOlder "3.7";
diff --git a/pkgs/development/python-modules/pyvirtualdisplay/default.nix b/pkgs/development/python-modules/pyvirtualdisplay/default.nix
index 0ba6c4ba6c00..b4d29851ef34 100644
--- a/pkgs/development/python-modules/pyvirtualdisplay/default.nix
+++ b/pkgs/development/python-modules/pyvirtualdisplay/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pyvirtualdisplay";
version = "3.0";
+ format = "setuptools";
propagatedBuildInputs = [ easyprocess ];
diff --git a/pkgs/development/python-modules/pyvisa/default.nix b/pkgs/development/python-modules/pyvisa/default.nix
index 850b19e5b1af..a104726ac803 100644
--- a/pkgs/development/python-modules/pyvisa/default.nix
+++ b/pkgs/development/python-modules/pyvisa/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "pyvisa";
version = "1.13.0";
+ format = "setuptools";
disabled = pythonOlder "3.7";
diff --git a/pkgs/development/python-modules/pyvizio/default.nix b/pkgs/development/python-modules/pyvizio/default.nix
index 567e8c4d5ebb..41b42b85b0d9 100644
--- a/pkgs/development/python-modules/pyvizio/default.nix
+++ b/pkgs/development/python-modules/pyvizio/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "pyvizio";
version = "0.1.61";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pyvo/default.nix b/pkgs/development/python-modules/pyvo/default.nix
index 4498b4f15090..21dc11f2d666 100644
--- a/pkgs/development/python-modules/pyvo/default.nix
+++ b/pkgs/development/python-modules/pyvo/default.nix
@@ -15,6 +15,7 @@
buildPythonPackage rec {
pname = "pyvo";
version = "1.4.2";
+ format = "setuptools";
disabled = pythonOlder "3.8"; # according to setup.cfg
diff --git a/pkgs/development/python-modules/pyvolumio/default.nix b/pkgs/development/python-modules/pyvolumio/default.nix
index 05dcbce167e8..aac4f9c73a71 100644
--- a/pkgs/development/python-modules/pyvolumio/default.nix
+++ b/pkgs/development/python-modules/pyvolumio/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "pyvolumio";
version = "0.1.5";
+ format = "setuptools";
disabled = pythonOlder "3.7";
diff --git a/pkgs/development/python-modules/pyvoro/default.nix b/pkgs/development/python-modules/pyvoro/default.nix
index 595fa345f303..5c17554935d2 100644
--- a/pkgs/development/python-modules/pyvoro/default.nix
+++ b/pkgs/development/python-modules/pyvoro/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
version = "1.3.2";
+ format = "setuptools";
pname = "pyvoro";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/pywal/default.nix b/pkgs/development/python-modules/pywal/default.nix
index 2e09573d848c..2f73d23eb70a 100644
--- a/pkgs/development/python-modules/pywal/default.nix
+++ b/pkgs/development/python-modules/pywal/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pywal";
version = "3.3.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pywatchman/default.nix b/pkgs/development/python-modules/pywatchman/default.nix
index a2cd2a6eed5a..013ca015df94 100644
--- a/pkgs/development/python-modules/pywatchman/default.nix
+++ b/pkgs/development/python-modules/pywatchman/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "pywatchman";
version = "1.4.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pywayland/default.nix b/pkgs/development/python-modules/pywayland/default.nix
index 591fb0026c2b..6930f4ba374d 100644
--- a/pkgs/development/python-modules/pywayland/default.nix
+++ b/pkgs/development/python-modules/pywayland/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "pywayland";
version = "0.4.17";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pywebpush/default.nix b/pkgs/development/python-modules/pywebpush/default.nix
index 806f8e213831..501d0a56f783 100644
--- a/pkgs/development/python-modules/pywebpush/default.nix
+++ b/pkgs/development/python-modules/pywebpush/default.nix
@@ -15,6 +15,7 @@
buildPythonPackage rec {
pname = "pywebpush";
version = "1.14.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pyworld/default.nix b/pkgs/development/python-modules/pyworld/default.nix
index bf31d646ff5f..cf1547c8cab6 100644
--- a/pkgs/development/python-modules/pyworld/default.nix
+++ b/pkgs/development/python-modules/pyworld/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "pyworld";
version = "0.3.4";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pyx/default.nix b/pkgs/development/python-modules/pyx/default.nix
index 1774e89ed753..393f63123322 100644
--- a/pkgs/development/python-modules/pyx/default.nix
+++ b/pkgs/development/python-modules/pyx/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "pyx";
version = "0.16";
+ format = "setuptools";
disabled = !isPy3k;
src = fetchPypi {
diff --git a/pkgs/development/python-modules/pyxattr/default.nix b/pkgs/development/python-modules/pyxattr/default.nix
index 2bc4a9bf950e..ebb922c8d97a 100644
--- a/pkgs/development/python-modules/pyxattr/default.nix
+++ b/pkgs/development/python-modules/pyxattr/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "pyxattr";
version = "0.8.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pyxdg/default.nix b/pkgs/development/python-modules/pyxdg/default.nix
index 9e3c24fdb6d3..a5ef39c2f69a 100644
--- a/pkgs/development/python-modules/pyxdg/default.nix
+++ b/pkgs/development/python-modules/pyxdg/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "pyxdg";
version = "0.28";
+ format = "setuptools";
src = fetchFromGitLab {
domain = "gitlab.freedesktop.org";
diff --git a/pkgs/development/python-modules/pyxeoma/default.nix b/pkgs/development/python-modules/pyxeoma/default.nix
index 2fa840078df8..2036440a4699 100644
--- a/pkgs/development/python-modules/pyxeoma/default.nix
+++ b/pkgs/development/python-modules/pyxeoma/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "pyxeoma";
version = "1.4.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pyxiaomigateway/default.nix b/pkgs/development/python-modules/pyxiaomigateway/default.nix
index dd9ceacc1f9e..dde2e8df94ae 100644
--- a/pkgs/development/python-modules/pyxiaomigateway/default.nix
+++ b/pkgs/development/python-modules/pyxiaomigateway/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "pyxiaomigateway";
version = "0.14.3";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "Danielhiversen";
diff --git a/pkgs/development/python-modules/pyxl3/default.nix b/pkgs/development/python-modules/pyxl3/default.nix
index 1242697abab3..e6f940e0272f 100644
--- a/pkgs/development/python-modules/pyxl3/default.nix
+++ b/pkgs/development/python-modules/pyxl3/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "pyxl3";
version = "1.4";
+ format = "setuptools";
disabled = isPy27;
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/pyxnat/default.nix b/pkgs/development/python-modules/pyxnat/default.nix
index e8956dba3484..80b26e7080fc 100644
--- a/pkgs/development/python-modules/pyxnat/default.nix
+++ b/pkgs/development/python-modules/pyxnat/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "pyxnat";
version = "1.6";
+ format = "setuptools";
disabled = pythonOlder "3.8";
# PyPI dist missing test configuration files:
diff --git a/pkgs/development/python-modules/pyyaml-env-tag/default.nix b/pkgs/development/python-modules/pyyaml-env-tag/default.nix
index 208f608855c5..71488c1bb5eb 100644
--- a/pkgs/development/python-modules/pyyaml-env-tag/default.nix
+++ b/pkgs/development/python-modules/pyyaml-env-tag/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "pyyaml-env-tag";
version = "0.1";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/pyzbar/default.nix b/pkgs/development/python-modules/pyzbar/default.nix
index fca8feab0c3f..60241e40773f 100644
--- a/pkgs/development/python-modules/pyzbar/default.nix
+++ b/pkgs/development/python-modules/pyzbar/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "pyzbar";
version = "0.1.9";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "NaturalHistoryMuseum";
diff --git a/pkgs/development/python-modules/qdarkstyle/default.nix b/pkgs/development/python-modules/qdarkstyle/default.nix
index f83a741dfd90..7c35ba686929 100644
--- a/pkgs/development/python-modules/qdarkstyle/default.nix
+++ b/pkgs/development/python-modules/qdarkstyle/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "qdarkstyle";
version = "3.2.3";
+ format = "setuptools";
src = fetchPypi {
inherit version;
diff --git a/pkgs/development/python-modules/qdldl/default.nix b/pkgs/development/python-modules/qdldl/default.nix
index 8369bbf2a33d..1a988afce428 100644
--- a/pkgs/development/python-modules/qdldl/default.nix
+++ b/pkgs/development/python-modules/qdldl/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "qdldl";
version = "0.1.7.post0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/qgrid/default.nix b/pkgs/development/python-modules/qgrid/default.nix
index f5758c3182d9..778a9eae3714 100644
--- a/pkgs/development/python-modules/qgrid/default.nix
+++ b/pkgs/development/python-modules/qgrid/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "qgrid";
version = "1.3.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/qimage2ndarray/default.nix b/pkgs/development/python-modules/qimage2ndarray/default.nix
index 2aead62789f7..2a5f575fb117 100644
--- a/pkgs/development/python-modules/qimage2ndarray/default.nix
+++ b/pkgs/development/python-modules/qimage2ndarray/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "qimage2ndarray";
version = "1.10.0";
+ format = "setuptools";
disabled = !isPy3k;
src = fetchPypi {
diff --git a/pkgs/development/python-modules/qiskit-finance/default.nix b/pkgs/development/python-modules/qiskit-finance/default.nix
index 880804ff8527..559ed8f69bbe 100644
--- a/pkgs/development/python-modules/qiskit-finance/default.nix
+++ b/pkgs/development/python-modules/qiskit-finance/default.nix
@@ -23,6 +23,7 @@
buildPythonPackage rec {
pname = "qiskit-finance";
version = "0.3.4";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/qiskit-ibmq-provider/default.nix b/pkgs/development/python-modules/qiskit-ibmq-provider/default.nix
index 4bf996a26507..24bee7d9dbc4 100644
--- a/pkgs/development/python-modules/qiskit-ibmq-provider/default.nix
+++ b/pkgs/development/python-modules/qiskit-ibmq-provider/default.nix
@@ -41,6 +41,7 @@ in
buildPythonPackage rec {
pname = "qiskit-ibmq-provider";
version = "0.20.2";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/qiskit-ignis/default.nix b/pkgs/development/python-modules/qiskit-ignis/default.nix
index 2c963271a4db..9fbaa5957fee 100644
--- a/pkgs/development/python-modules/qiskit-ignis/default.nix
+++ b/pkgs/development/python-modules/qiskit-ignis/default.nix
@@ -24,6 +24,7 @@
buildPythonPackage rec {
pname = "qiskit-ignis";
version = "0.7.1";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/qiskit-machine-learning/default.nix b/pkgs/development/python-modules/qiskit-machine-learning/default.nix
index 1c23fb3b0398..da26fa3a2731 100644
--- a/pkgs/development/python-modules/qiskit-machine-learning/default.nix
+++ b/pkgs/development/python-modules/qiskit-machine-learning/default.nix
@@ -22,6 +22,7 @@
buildPythonPackage rec {
pname = "qiskit-machine-learning";
version = "0.6.1";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/qiskit-nature/default.nix b/pkgs/development/python-modules/qiskit-nature/default.nix
index 8fc30687f69e..b9083bdcd51f 100644
--- a/pkgs/development/python-modules/qiskit-nature/default.nix
+++ b/pkgs/development/python-modules/qiskit-nature/default.nix
@@ -22,6 +22,7 @@
buildPythonPackage rec {
pname = "qiskit-nature";
version = "0.6.2";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/qiskit-optimization/default.nix b/pkgs/development/python-modules/qiskit-optimization/default.nix
index f68149529e64..bd3d8251f10a 100644
--- a/pkgs/development/python-modules/qiskit-optimization/default.nix
+++ b/pkgs/development/python-modules/qiskit-optimization/default.nix
@@ -19,6 +19,7 @@
buildPythonPackage rec {
pname = "qiskit-optimization";
version = "0.5.0";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/qiskit-terra/default.nix b/pkgs/development/python-modules/qiskit-terra/default.nix
index 2c290493b063..216f3356dc26 100644
--- a/pkgs/development/python-modules/qiskit-terra/default.nix
+++ b/pkgs/development/python-modules/qiskit-terra/default.nix
@@ -59,6 +59,7 @@ in
buildPythonPackage rec {
pname = "qiskit-terra";
version = "0.25.1";
+ format = "setuptools";
disabled = pythonOlder "3.7";
diff --git a/pkgs/development/python-modules/qiskit/default.nix b/pkgs/development/python-modules/qiskit/default.nix
index 953956413263..13d70a2d472a 100644
--- a/pkgs/development/python-modules/qiskit/default.nix
+++ b/pkgs/development/python-modules/qiskit/default.nix
@@ -29,6 +29,7 @@ buildPythonPackage rec {
pname = "qiskit";
# NOTE: This version denotes a specific set of subpackages. See https://qiskit.org/documentation/release_notes.html#version-history
version = "0.41.1";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/qt-material/default.nix b/pkgs/development/python-modules/qt-material/default.nix
index c7c195cdfc48..25885676a9da 100644
--- a/pkgs/development/python-modules/qt-material/default.nix
+++ b/pkgs/development/python-modules/qt-material/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "qt-material";
version = "2.14";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/qt5reactor/default.nix b/pkgs/development/python-modules/qt5reactor/default.nix
index e479e53dec56..07420ca1502d 100644
--- a/pkgs/development/python-modules/qt5reactor/default.nix
+++ b/pkgs/development/python-modules/qt5reactor/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "qt5reactor";
version = "0.6.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/qtile/default.nix b/pkgs/development/python-modules/qtile/default.nix
index 7e6d4a826eeb..15806119cb78 100644
--- a/pkgs/development/python-modules/qtile/default.nix
+++ b/pkgs/development/python-modules/qtile/default.nix
@@ -33,6 +33,7 @@
buildPythonPackage rec {
pname = "qtile";
version = "0.23.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "qtile";
diff --git a/pkgs/development/python-modules/quamash/default.nix b/pkgs/development/python-modules/quamash/default.nix
index bca7c8dc7d63..7257f480696d 100644
--- a/pkgs/development/python-modules/quamash/default.nix
+++ b/pkgs/development/python-modules/quamash/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "quamash";
version = "0.6.1";
+ format = "setuptools";
disabled = !isPy3k;
diff --git a/pkgs/development/python-modules/queuelib/default.nix b/pkgs/development/python-modules/queuelib/default.nix
index 71e09ef98ed5..e9643b813d77 100644
--- a/pkgs/development/python-modules/queuelib/default.nix
+++ b/pkgs/development/python-modules/queuelib/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "queuelib";
version = "1.6.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/rachiopy/default.nix b/pkgs/development/python-modules/rachiopy/default.nix
index ccd1f9aef64d..83a0ef3146d5 100644
--- a/pkgs/development/python-modules/rachiopy/default.nix
+++ b/pkgs/development/python-modules/rachiopy/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "rachiopy";
version = "1.0.3";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "rfverbruggen";
diff --git a/pkgs/development/python-modules/radicale_infcloud/default.nix b/pkgs/development/python-modules/radicale_infcloud/default.nix
index e862c70c1223..cbc4be6e7aa1 100644
--- a/pkgs/development/python-modules/radicale_infcloud/default.nix
+++ b/pkgs/development/python-modules/radicale_infcloud/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage {
pname = "radicale_infcloud";
version = "unstable-2022-04-18";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "Unrud";
diff --git a/pkgs/development/python-modules/radiotherm/default.nix b/pkgs/development/python-modules/radiotherm/default.nix
index e7cd4fb1f854..1d62144e00cc 100644
--- a/pkgs/development/python-modules/radiotherm/default.nix
+++ b/pkgs/development/python-modules/radiotherm/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "radiotherm";
version = "2.1.0";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/rainbowstream/default.nix b/pkgs/development/python-modules/rainbowstream/default.nix
index a210429e9850..9d20fa6a09f6 100644
--- a/pkgs/development/python-modules/rainbowstream/default.nix
+++ b/pkgs/development/python-modules/rainbowstream/default.nix
@@ -19,6 +19,7 @@
buildPythonPackage rec {
pname = "rainbowstream";
version = "1.5.5";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "orakaro";
diff --git a/pkgs/development/python-modules/ramlfications/default.nix b/pkgs/development/python-modules/ramlfications/default.nix
index 081a3a285718..3c2be0da4792 100644
--- a/pkgs/development/python-modules/ramlfications/default.nix
+++ b/pkgs/development/python-modules/ramlfications/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "ramlfications";
version = "0.1.9";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/random2/default.nix b/pkgs/development/python-modules/random2/default.nix
index cb84d32ef414..ee289b906d34 100644
--- a/pkgs/development/python-modules/random2/default.nix
+++ b/pkgs/development/python-modules/random2/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "random2";
version = "1.0.1";
+ format = "setuptools";
doCheck = !isPyPy;
src = fetchPypi {
diff --git a/pkgs/development/python-modules/rapidfuzz-capi/default.nix b/pkgs/development/python-modules/rapidfuzz-capi/default.nix
index b0235f1eda44..9444b949a510 100644
--- a/pkgs/development/python-modules/rapidfuzz-capi/default.nix
+++ b/pkgs/development/python-modules/rapidfuzz-capi/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "rapidfuzz-capi";
version = "1.0.5";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "maxbachmann";
diff --git a/pkgs/development/python-modules/rarfile/default.nix b/pkgs/development/python-modules/rarfile/default.nix
index 2f988ddace7f..702e47b4bdf6 100644
--- a/pkgs/development/python-modules/rarfile/default.nix
+++ b/pkgs/development/python-modules/rarfile/default.nix
@@ -9,6 +9,7 @@ assert !useUnrar -> libarchive != null;
buildPythonPackage rec {
pname = "rarfile";
version = "4.1";
+ format = "setuptools";
disabled = isPy27;
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/ratarmount/default.nix b/pkgs/development/python-modules/ratarmount/default.nix
index 1555dfca2197..f07b28bec4f4 100644
--- a/pkgs/development/python-modules/ratarmount/default.nix
+++ b/pkgs/development/python-modules/ratarmount/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "ratarmount";
version = "0.14.0";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/ratarmountcore/default.nix b/pkgs/development/python-modules/ratarmountcore/default.nix
index 49ffdb17cfa5..90a45cecdb7a 100644
--- a/pkgs/development/python-modules/ratarmountcore/default.nix
+++ b/pkgs/development/python-modules/ratarmountcore/default.nix
@@ -16,6 +16,7 @@
buildPythonPackage rec {
pname = "ratarmountcore";
version = "0.6.0";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/ratelim/default.nix b/pkgs/development/python-modules/ratelim/default.nix
index 8fc3323ce1b5..c271b44ca32f 100644
--- a/pkgs/development/python-modules/ratelim/default.nix
+++ b/pkgs/development/python-modules/ratelim/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "ratelim";
version = "0.1.6";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/ratelimit/default.nix b/pkgs/development/python-modules/ratelimit/default.nix
index 7a1af77df0e2..5a2c40efd105 100644
--- a/pkgs/development/python-modules/ratelimit/default.nix
+++ b/pkgs/development/python-modules/ratelimit/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "ratelimit";
version = "2.2.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "tomasbasham";
diff --git a/pkgs/development/python-modules/raven/default.nix b/pkgs/development/python-modules/raven/default.nix
index cdcec2bf249d..dec666782d12 100644
--- a/pkgs/development/python-modules/raven/default.nix
+++ b/pkgs/development/python-modules/raven/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "raven";
version = "6.10.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "getsentry";
diff --git a/pkgs/development/python-modules/rawkit/default.nix b/pkgs/development/python-modules/rawkit/default.nix
index 83252b1c3338..7a644220e93a 100644
--- a/pkgs/development/python-modules/rawkit/default.nix
+++ b/pkgs/development/python-modules/rawkit/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
pname = "rawkit";
version = "0.6.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/rbtools/default.nix b/pkgs/development/python-modules/rbtools/default.nix
index 1c99ee0fc8df..470a8051020f 100644
--- a/pkgs/development/python-modules/rbtools/default.nix
+++ b/pkgs/development/python-modules/rbtools/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "rbtools";
version = "1.0.2";
+ format = "setuptools";
disabled = !isPy3k;
diff --git a/pkgs/development/python-modules/readability-lxml/default.nix b/pkgs/development/python-modules/readability-lxml/default.nix
index 6b04c0f1cd91..b1360d7bf520 100644
--- a/pkgs/development/python-modules/readability-lxml/default.nix
+++ b/pkgs/development/python-modules/readability-lxml/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "readability-lxml";
version = "0.8.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "buriy";
diff --git a/pkgs/development/python-modules/readlike/default.nix b/pkgs/development/python-modules/readlike/default.nix
index 6fc271f7811a..da43d1cec2ce 100644
--- a/pkgs/development/python-modules/readlike/default.nix
+++ b/pkgs/development/python-modules/readlike/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "readlike";
version = "0.1.3";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "jangler";
diff --git a/pkgs/development/python-modules/readme/default.nix b/pkgs/development/python-modules/readme/default.nix
index 6a43bcdc3e06..3d18bb8df7f5 100644
--- a/pkgs/development/python-modules/readme/default.nix
+++ b/pkgs/development/python-modules/readme/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "readme";
version = "0.7.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/readthedocs-sphinx-ext/default.nix b/pkgs/development/python-modules/readthedocs-sphinx-ext/default.nix
index fc2fd653083d..0ce923663f88 100644
--- a/pkgs/development/python-modules/readthedocs-sphinx-ext/default.nix
+++ b/pkgs/development/python-modules/readthedocs-sphinx-ext/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "readthedocs-sphinx-ext";
version = "2.2.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/recommonmark/default.nix b/pkgs/development/python-modules/recommonmark/default.nix
index ebe070f2735f..3faf8493043a 100644
--- a/pkgs/development/python-modules/recommonmark/default.nix
+++ b/pkgs/development/python-modules/recommonmark/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "recommonmark";
version = "0.7.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "rtfd";
diff --git a/pkgs/development/python-modules/redbaron/default.nix b/pkgs/development/python-modules/redbaron/default.nix
index 46123c39496f..52a3ac5b265e 100644
--- a/pkgs/development/python-modules/redbaron/default.nix
+++ b/pkgs/development/python-modules/redbaron/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "redbaron";
version = "0.9.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/reflink/default.nix b/pkgs/development/python-modules/reflink/default.nix
index 44106c6ca814..ab7504cf2f31 100644
--- a/pkgs/development/python-modules/reflink/default.nix
+++ b/pkgs/development/python-modules/reflink/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "reflink";
version = "0.2.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/reikna/default.nix b/pkgs/development/python-modules/reikna/default.nix
index 316d81b70658..86a41f4a9f0d 100644
--- a/pkgs/development/python-modules/reikna/default.nix
+++ b/pkgs/development/python-modules/reikna/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "reikna";
version = "0.8.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/remi/default.nix b/pkgs/development/python-modules/remi/default.nix
index 1a6ac76db05c..b1f28e269099 100644
--- a/pkgs/development/python-modules/remi/default.nix
+++ b/pkgs/development/python-modules/remi/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "remi";
version = "2022.7.27";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "rawpython";
diff --git a/pkgs/development/python-modules/remote-pdb/default.nix b/pkgs/development/python-modules/remote-pdb/default.nix
index cbaf07ebe2b9..5081c34c3c46 100644
--- a/pkgs/development/python-modules/remote-pdb/default.nix
+++ b/pkgs/development/python-modules/remote-pdb/default.nix
@@ -2,6 +2,7 @@
buildPythonPackage rec {
pname = "remote-pdb";
version = "2.1.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "ionelmc";
repo = "python-remote-pdb";
diff --git a/pkgs/development/python-modules/reorder-python-imports/default.nix b/pkgs/development/python-modules/reorder-python-imports/default.nix
index 1c5417c75a19..e3af1cb11cc5 100644
--- a/pkgs/development/python-modules/reorder-python-imports/default.nix
+++ b/pkgs/development/python-modules/reorder-python-imports/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "reorder-python-imports";
version = "3.12.0";
+ format = "setuptools";
disabled = pythonOlder "3.8";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/reparser/default.nix b/pkgs/development/python-modules/reparser/default.nix
index 90d701a0e465..fe0befde9db1 100644
--- a/pkgs/development/python-modules/reparser/default.nix
+++ b/pkgs/development/python-modules/reparser/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "reparser";
version = "1.4.3";
+ format = "setuptools";
disabled = isPy27;
diff --git a/pkgs/development/python-modules/repath/default.nix b/pkgs/development/python-modules/repath/default.nix
index f66a42155da0..b052b408e9f4 100644
--- a/pkgs/development/python-modules/repath/default.nix
+++ b/pkgs/development/python-modules/repath/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "repath";
version = "0.9.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/repocheck/default.nix b/pkgs/development/python-modules/repocheck/default.nix
index 9d6c2c419216..0fbfbbb25269 100644
--- a/pkgs/development/python-modules/repocheck/default.nix
+++ b/pkgs/development/python-modules/repocheck/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "repocheck";
version = "2015-08-05";
+ format = "setuptools";
src = fetchFromGitHub {
sha256 = "1jc4v5zy7z7xlfmbfzvyzkyz893f5x2k6kvb3ni3rn2df7jqhc81";
diff --git a/pkgs/development/python-modules/requests-hawk/default.nix b/pkgs/development/python-modules/requests-hawk/default.nix
index 74bafbcabca5..0f4b040be582 100644
--- a/pkgs/development/python-modules/requests-hawk/default.nix
+++ b/pkgs/development/python-modules/requests-hawk/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "requests-hawk";
version = "1.2.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/requests-oauthlib/default.nix b/pkgs/development/python-modules/requests-oauthlib/default.nix
index 225bf1ecbbdf..150719c6fff6 100644
--- a/pkgs/development/python-modules/requests-oauthlib/default.nix
+++ b/pkgs/development/python-modules/requests-oauthlib/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "requests-oauthlib";
version = "1.3.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/requests-wsgi-adapter/default.nix b/pkgs/development/python-modules/requests-wsgi-adapter/default.nix
index 77386c21a869..906bf06f8eaf 100644
--- a/pkgs/development/python-modules/requests-wsgi-adapter/default.nix
+++ b/pkgs/development/python-modules/requests-wsgi-adapter/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "requests-wsgi-adapter";
version = "0.4.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/requestsexceptions/default.nix b/pkgs/development/python-modules/requestsexceptions/default.nix
index 55b320955351..5530c2ecd48c 100644
--- a/pkgs/development/python-modules/requestsexceptions/default.nix
+++ b/pkgs/development/python-modules/requestsexceptions/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "requestsexceptions";
version = "1.4.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/reretry/default.nix b/pkgs/development/python-modules/reretry/default.nix
index c4c6928af042..e5db5b50cbaa 100644
--- a/pkgs/development/python-modules/reretry/default.nix
+++ b/pkgs/development/python-modules/reretry/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "reretry";
version = "0.11.8";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/resize-right/default.nix b/pkgs/development/python-modules/resize-right/default.nix
index 6a0b9b5cd773..99b42faf3995 100644
--- a/pkgs/development/python-modules/resize-right/default.nix
+++ b/pkgs/development/python-modules/resize-right/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "resize-right";
version = "0.0.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/resolvelib/default.nix b/pkgs/development/python-modules/resolvelib/default.nix
index dc809ecbdee0..e1ba1bcf557e 100644
--- a/pkgs/development/python-modules/resolvelib/default.nix
+++ b/pkgs/development/python-modules/resolvelib/default.nix
@@ -13,6 +13,7 @@ buildPythonPackage rec {
# https://github.com/NixOS/nixpkgs/pull/128636
# https://github.com/ansible/ansible/blob/devel/requirements.txt
version = "0.5.5";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "sarugaku";
diff --git a/pkgs/development/python-modules/result/default.nix b/pkgs/development/python-modules/result/default.nix
index e969764f90cf..3f15c2ce4c1a 100644
--- a/pkgs/development/python-modules/result/default.nix
+++ b/pkgs/development/python-modules/result/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "result";
version = "0.7.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "rustedpy";
diff --git a/pkgs/development/python-modules/rethinkdb/default.nix b/pkgs/development/python-modules/rethinkdb/default.nix
index d0ba2a4da77b..889c729950e0 100644
--- a/pkgs/development/python-modules/rethinkdb/default.nix
+++ b/pkgs/development/python-modules/rethinkdb/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "rethinkdb";
version = "2.4.9";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/retry/default.nix b/pkgs/development/python-modules/retry/default.nix
index e093f761f251..993c7270b807 100644
--- a/pkgs/development/python-modules/retry/default.nix
+++ b/pkgs/development/python-modules/retry/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "retry";
version = "0.9.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/rfc3339-validator/default.nix b/pkgs/development/python-modules/rfc3339-validator/default.nix
index e1a9f0318882..9de6919692a4 100644
--- a/pkgs/development/python-modules/rfc3339-validator/default.nix
+++ b/pkgs/development/python-modules/rfc3339-validator/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "rfc3339-validator";
version = "0.1.4";
+ format = "setuptools";
src = fetchPypi {
pname = "rfc3339_validator";
diff --git a/pkgs/development/python-modules/rfc3339/default.nix b/pkgs/development/python-modules/rfc3339/default.nix
index 4b1355e511a8..9c5faa38131c 100644
--- a/pkgs/development/python-modules/rfc3339/default.nix
+++ b/pkgs/development/python-modules/rfc3339/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "rfc3339";
version = "6.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/rfc3987/default.nix b/pkgs/development/python-modules/rfc3987/default.nix
index 41beb1c8c17f..51c6d04ea6dc 100644
--- a/pkgs/development/python-modules/rfc3987/default.nix
+++ b/pkgs/development/python-modules/rfc3987/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "rfc3987";
version = "1.3.8";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/rfc7464/default.nix b/pkgs/development/python-modules/rfc7464/default.nix
index 9e5a5d3689da..e65c9ec3ab2a 100644
--- a/pkgs/development/python-modules/rfc7464/default.nix
+++ b/pkgs/development/python-modules/rfc7464/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "rfc7464";
version = "17.7.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/riprova/default.nix b/pkgs/development/python-modules/riprova/default.nix
index c4a0ee950704..cafe14e01bd9 100644
--- a/pkgs/development/python-modules/riprova/default.nix
+++ b/pkgs/development/python-modules/riprova/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec{
pname = "riprova";
version = "0.3.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/rising/default.nix b/pkgs/development/python-modules/rising/default.nix
index ab52aec1a236..5df3998f8015 100644
--- a/pkgs/development/python-modules/rising/default.nix
+++ b/pkgs/development/python-modules/rising/default.nix
@@ -16,6 +16,7 @@
buildPythonPackage rec {
pname = "rising";
version = "0.3.0";
+ format = "setuptools";
disabled = pythonOlder "3.8";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/rlax/default.nix b/pkgs/development/python-modules/rlax/default.nix
index 6793cf747b5f..c73433e146a1 100644
--- a/pkgs/development/python-modules/rlax/default.nix
+++ b/pkgs/development/python-modules/rlax/default.nix
@@ -15,6 +15,7 @@
buildPythonPackage rec {
pname = "rlax";
version = "0.1.6";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/rlp/default.nix b/pkgs/development/python-modules/rlp/default.nix
index b0e7d123e691..9938ad1c4410 100644
--- a/pkgs/development/python-modules/rlp/default.nix
+++ b/pkgs/development/python-modules/rlp/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "rlp";
version = "3.0.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "ethereum";
diff --git a/pkgs/development/python-modules/rmsd/default.nix b/pkgs/development/python-modules/rmsd/default.nix
index 2a0f2ecb50b2..1def479816f6 100644
--- a/pkgs/development/python-modules/rmsd/default.nix
+++ b/pkgs/development/python-modules/rmsd/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "rmsd";
version = "1.5.1";
+ format = "setuptools";
propagatedBuildInputs = [ scipy ];
diff --git a/pkgs/development/python-modules/rnc2rng/default.nix b/pkgs/development/python-modules/rnc2rng/default.nix
index 104a6f12a675..e6abf4f189f0 100644
--- a/pkgs/development/python-modules/rnc2rng/default.nix
+++ b/pkgs/development/python-modules/rnc2rng/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "rnc2rng";
version = "2.6.6";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/robot-detection/default.nix b/pkgs/development/python-modules/robot-detection/default.nix
index 31b1f43a4e24..87475e14e091 100644
--- a/pkgs/development/python-modules/robot-detection/default.nix
+++ b/pkgs/development/python-modules/robot-detection/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "robot-detection";
version = "0.4";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/robotframework-databaselibrary/default.nix b/pkgs/development/python-modules/robotframework-databaselibrary/default.nix
index eea465ee8fb9..0586fccd8853 100644
--- a/pkgs/development/python-modules/robotframework-databaselibrary/default.nix
+++ b/pkgs/development/python-modules/robotframework-databaselibrary/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
version = "1.3.1";
+ format = "setuptools";
pname = "robotframework-databaselibrary";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/robotframework-selenium2library/default.nix b/pkgs/development/python-modules/robotframework-selenium2library/default.nix
index 6d079a99b4f1..5d8833875808 100644
--- a/pkgs/development/python-modules/robotframework-selenium2library/default.nix
+++ b/pkgs/development/python-modules/robotframework-selenium2library/default.nix
@@ -2,6 +2,7 @@
buildPythonPackage rec {
version = "3.0.0";
+ format = "setuptools";
pname = "robotframework-selenium2library";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/robotframework-seleniumlibrary/default.nix b/pkgs/development/python-modules/robotframework-seleniumlibrary/default.nix
index 114c24aa1c98..1412fbe22a7f 100644
--- a/pkgs/development/python-modules/robotframework-seleniumlibrary/default.nix
+++ b/pkgs/development/python-modules/robotframework-seleniumlibrary/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
version = "6.1.2";
+ format = "setuptools";
pname = "robotframework-seleniumlibrary";
# no tests included in PyPI tarball
diff --git a/pkgs/development/python-modules/robotframework-sshlibrary/default.nix b/pkgs/development/python-modules/robotframework-sshlibrary/default.nix
index e72a72308643..0a55d66b0a60 100644
--- a/pkgs/development/python-modules/robotframework-sshlibrary/default.nix
+++ b/pkgs/development/python-modules/robotframework-sshlibrary/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
version = "3.8.0";
+ format = "setuptools";
pname = "robotframework-sshlibrary";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/robotframework-tools/default.nix b/pkgs/development/python-modules/robotframework-tools/default.nix
index 3dcf1606c8ce..48cf214986c2 100644
--- a/pkgs/development/python-modules/robotframework-tools/default.nix
+++ b/pkgs/development/python-modules/robotframework-tools/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
version = "0.1rc4";
+ format = "setuptools";
pname = "robotframework-tools";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/robotframework/default.nix b/pkgs/development/python-modules/robotframework/default.nix
index 122e2ff326ff..31bd894f5c01 100644
--- a/pkgs/development/python-modules/robotframework/default.nix
+++ b/pkgs/development/python-modules/robotframework/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "robotframework";
version = "6.1.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = pname;
diff --git a/pkgs/development/python-modules/robotstatuschecker/default.nix b/pkgs/development/python-modules/robotstatuschecker/default.nix
index d11c38444a35..ef338ef0d341 100644
--- a/pkgs/development/python-modules/robotstatuschecker/default.nix
+++ b/pkgs/development/python-modules/robotstatuschecker/default.nix
@@ -2,6 +2,7 @@
buildPythonPackage rec {
version = "3.0.1";
+ format = "setuptools";
pname = "robotstatuschecker";
# no tests included in PyPI tarball
diff --git a/pkgs/development/python-modules/robotsuite/default.nix b/pkgs/development/python-modules/robotsuite/default.nix
index 544beaf12072..ffc86ec86815 100644
--- a/pkgs/development/python-modules/robotsuite/default.nix
+++ b/pkgs/development/python-modules/robotsuite/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "robotsuite";
version = "2.3.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/rocket-errbot/default.nix b/pkgs/development/python-modules/rocket-errbot/default.nix
index 65b7c62b9e34..9d86e73bd851 100644
--- a/pkgs/development/python-modules/rocket-errbot/default.nix
+++ b/pkgs/development/python-modules/rocket-errbot/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "rocket-errbot";
version = "1.2.5";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/roku/default.nix b/pkgs/development/python-modules/roku/default.nix
index c4826e6bc4ad..354e2f650fac 100644
--- a/pkgs/development/python-modules/roku/default.nix
+++ b/pkgs/development/python-modules/roku/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
version = "4.1";
+ format = "setuptools";
pname = "roku";
disabled = isPy27;
diff --git a/pkgs/development/python-modules/roman/default.nix b/pkgs/development/python-modules/roman/default.nix
index cde0ab0f271b..f1a0ac31e1e6 100644
--- a/pkgs/development/python-modules/roman/default.nix
+++ b/pkgs/development/python-modules/roman/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
version = "2.0.0";
+ format = "setuptools";
pname = "roman";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/ronin/default.nix b/pkgs/development/python-modules/ronin/default.nix
index c9b0a0d25617..5b001aa392a3 100644
--- a/pkgs/development/python-modules/ronin/default.nix
+++ b/pkgs/development/python-modules/ronin/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "ronin";
version = "1.1.1";
+ format = "setuptools";
src = fetchPypi {
inherit version pname;
diff --git a/pkgs/development/python-modules/routeros-api/default.nix b/pkgs/development/python-modules/routeros-api/default.nix
index 622d29584f02..52bc4295a89f 100644
--- a/pkgs/development/python-modules/routeros-api/default.nix
+++ b/pkgs/development/python-modules/routeros-api/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "routeros-api";
version = "0.17.0";
+ format = "setuptools";
# N.B. The version published on PyPI is missing tests.
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/routes/default.nix b/pkgs/development/python-modules/routes/default.nix
index ea548fcfe56f..0a05e54741b9 100644
--- a/pkgs/development/python-modules/routes/default.nix
+++ b/pkgs/development/python-modules/routes/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "routes";
version = "2.5.1";
+ format = "setuptools";
src = fetchPypi {
pname = "Routes";
diff --git a/pkgs/development/python-modules/rpdb/default.nix b/pkgs/development/python-modules/rpdb/default.nix
index 69a886f6e0da..7b3fb288f26c 100644
--- a/pkgs/development/python-modules/rpdb/default.nix
+++ b/pkgs/development/python-modules/rpdb/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "rpdb";
version = "0.1.6";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/rpi-gpio/default.nix b/pkgs/development/python-modules/rpi-gpio/default.nix
index f1ef22515eb0..a045744d122e 100644
--- a/pkgs/development/python-modules/rpi-gpio/default.nix
+++ b/pkgs/development/python-modules/rpi-gpio/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "rpi-gpio";
version = "0.7.1";
+ format = "setuptools";
src = fetchPypi {
pname = "RPi.GPIO";
diff --git a/pkgs/development/python-modules/rpi-gpio2/default.nix b/pkgs/development/python-modules/rpi-gpio2/default.nix
index 43f6e0bbb95e..2836cd7e3703 100644
--- a/pkgs/development/python-modules/rpi-gpio2/default.nix
+++ b/pkgs/development/python-modules/rpi-gpio2/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "rpi-gpio2";
version = "0.4.0";
+ format = "setuptools";
# PyPi source does not work for some reason
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/rplcd/default.nix b/pkgs/development/python-modules/rplcd/default.nix
index 466bfa0ae966..1022f40141c7 100644
--- a/pkgs/development/python-modules/rplcd/default.nix
+++ b/pkgs/development/python-modules/rplcd/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "rplcd";
version = "1.3.1";
+ format = "setuptools";
src = fetchPypi {
inherit version;
diff --git a/pkgs/development/python-modules/rpmfile/default.nix b/pkgs/development/python-modules/rpmfile/default.nix
index 6af50237e4bb..2b4d718fc3d4 100644
--- a/pkgs/development/python-modules/rpmfile/default.nix
+++ b/pkgs/development/python-modules/rpmfile/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "rpmfile";
version = "2.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/rpmfluff/default.nix b/pkgs/development/python-modules/rpmfluff/default.nix
index 9957393770b3..2d8a45fd102f 100644
--- a/pkgs/development/python-modules/rpmfluff/default.nix
+++ b/pkgs/development/python-modules/rpmfluff/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "rpmfluff";
version = "0.5.7.1";
+ format = "setuptools";
src = fetchurl {
url = "https://releases.pagure.org/${pname}/${pname}-${version}.tar.xz";
diff --git a/pkgs/development/python-modules/rpy2/default.nix b/pkgs/development/python-modules/rpy2/default.nix
index 837d77b4dce2..b957fb117041 100644
--- a/pkgs/development/python-modules/rpy2/default.nix
+++ b/pkgs/development/python-modules/rpy2/default.nix
@@ -25,6 +25,7 @@
buildPythonPackage rec {
version = "3.5.14";
+ format = "setuptools";
pname = "rpy2";
disabled = isPyPy;
diff --git a/pkgs/development/python-modules/rst2ansi/default.nix b/pkgs/development/python-modules/rst2ansi/default.nix
index 7e09d32a0a80..763a3913bd60 100644
--- a/pkgs/development/python-modules/rst2ansi/default.nix
+++ b/pkgs/development/python-modules/rst2ansi/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "rst2ansi";
version = "0.1.5";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/rtmidi-python/default.nix b/pkgs/development/python-modules/rtmidi-python/default.nix
index 02bb45fd6bc0..33f6ba217882 100644
--- a/pkgs/development/python-modules/rtmidi-python/default.nix
+++ b/pkgs/development/python-modules/rtmidi-python/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "rtmidi-python";
version = "0.2.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/rtmixer/default.nix b/pkgs/development/python-modules/rtmixer/default.nix
index 361ba5e7fb56..83d619840377 100644
--- a/pkgs/development/python-modules/rtmixer/default.nix
+++ b/pkgs/development/python-modules/rtmixer/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "rtmixer";
version = "0.1.4";
+ format = "setuptools";
disabled = isPy27;
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/rtoml/default.nix b/pkgs/development/python-modules/rtoml/default.nix
index a7130a101928..2ccec6d9e5b1 100644
--- a/pkgs/development/python-modules/rtoml/default.nix
+++ b/pkgs/development/python-modules/rtoml/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "rtoml";
version = "0.8";
+ format = "setuptools";
disabled = pythonOlder "3.7";
diff --git a/pkgs/development/python-modules/rtree/default.nix b/pkgs/development/python-modules/rtree/default.nix
index 0de516ec85f0..b4a2cc68ab8f 100644
--- a/pkgs/development/python-modules/rtree/default.nix
+++ b/pkgs/development/python-modules/rtree/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "rtree";
version = "1.1.0";
+ format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/rtslib/default.nix b/pkgs/development/python-modules/rtslib/default.nix
index 808dca3d44f9..d43065300fee 100644
--- a/pkgs/development/python-modules/rtslib/default.nix
+++ b/pkgs/development/python-modules/rtslib/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "rtslib";
version = "2.1.76";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "open-iscsi";
diff --git a/pkgs/development/python-modules/ruamel-base/default.nix b/pkgs/development/python-modules/ruamel-base/default.nix
index 675ae527b311..a3906794bd84 100644
--- a/pkgs/development/python-modules/ruamel-base/default.nix
+++ b/pkgs/development/python-modules/ruamel-base/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "ruamel-base";
version = "1.0.0";
+ format = "setuptools";
src = fetchPypi {
pname = "ruamel.base";
diff --git a/pkgs/development/python-modules/ruamel-yaml/default.nix b/pkgs/development/python-modules/ruamel-yaml/default.nix
index 0c34a24d0864..56df9d20c591 100644
--- a/pkgs/development/python-modules/ruamel-yaml/default.nix
+++ b/pkgs/development/python-modules/ruamel-yaml/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "ruamel-yaml";
version = "0.17.32";
+ format = "setuptools";
src = fetchPypi {
pname = "ruamel.yaml";
diff --git a/pkgs/development/python-modules/rubymarshal/default.nix b/pkgs/development/python-modules/rubymarshal/default.nix
index 51cec6f86025..08303c74ae71 100644
--- a/pkgs/development/python-modules/rubymarshal/default.nix
+++ b/pkgs/development/python-modules/rubymarshal/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "rubymarshal";
version = "1.2.7";
+ format = "setuptools";
disabled = !isPy3k;
src = fetchPypi {
diff --git a/pkgs/development/python-modules/ruffus/default.nix b/pkgs/development/python-modules/ruffus/default.nix
index 57d300592995..eecd65b513de 100644
--- a/pkgs/development/python-modules/ruffus/default.nix
+++ b/pkgs/development/python-modules/ruffus/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "ruffus";
version = "2.8.4";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "cgat-developers";
diff --git a/pkgs/development/python-modules/rustworkx/default.nix b/pkgs/development/python-modules/rustworkx/default.nix
index 4c929ceef965..b199defc2a08 100644
--- a/pkgs/development/python-modules/rustworkx/default.nix
+++ b/pkgs/development/python-modules/rustworkx/default.nix
@@ -16,6 +16,7 @@
buildPythonPackage rec {
pname = "rustworkx";
version = "0.13.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "Qiskit";
diff --git a/pkgs/development/python-modules/rx/default.nix b/pkgs/development/python-modules/rx/default.nix
index 3dc07cd0def4..852dfcb7e663 100644
--- a/pkgs/development/python-modules/rx/default.nix
+++ b/pkgs/development/python-modules/rx/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "rx";
version = "3.2.0";
+ format = "setuptools";
disabled = pythonOlder "3.6";
# Use fetchPypi to avoid the updater script to migrate it to `reactivex` which
diff --git a/pkgs/development/python-modules/s2clientprotocol/default.nix b/pkgs/development/python-modules/s2clientprotocol/default.nix
index 43c89aa9e776..0bbc0fefe2d8 100644
--- a/pkgs/development/python-modules/s2clientprotocol/default.nix
+++ b/pkgs/development/python-modules/s2clientprotocol/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "s2clientprotocol";
version = "3.19.1.58600.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/sabyenc/default.nix b/pkgs/development/python-modules/sabyenc/default.nix
index e8294ce7bcdc..8ba0b1df0db9 100644
--- a/pkgs/development/python-modules/sabyenc/default.nix
+++ b/pkgs/development/python-modules/sabyenc/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "sabyenc";
version = "3.3.6";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/sacremoses/default.nix b/pkgs/development/python-modules/sacremoses/default.nix
index 9efb29ba76f2..63584a043778 100644
--- a/pkgs/development/python-modules/sacremoses/default.nix
+++ b/pkgs/development/python-modules/sacremoses/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "sacremoses";
version = "0.0.35";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "alvations";
diff --git a/pkgs/development/python-modules/safeio/default.nix b/pkgs/development/python-modules/safeio/default.nix
index 313c32156c4c..d0dd6c4ca5e1 100644
--- a/pkgs/development/python-modules/safeio/default.nix
+++ b/pkgs/development/python-modules/safeio/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "safeio";
version = "1.2";
+ format = "setuptools";
src = fetchPypi {
pname = "safeIO";
diff --git a/pkgs/development/python-modules/salmon-mail/default.nix b/pkgs/development/python-modules/salmon-mail/default.nix
index d213026bd5b8..60b745a38455 100644
--- a/pkgs/development/python-modules/salmon-mail/default.nix
+++ b/pkgs/development/python-modules/salmon-mail/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "salmon-mail";
version = "3.2.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/sampledata/default.nix b/pkgs/development/python-modules/sampledata/default.nix
index 93d45b3d1a0d..ae5086fe47b7 100644
--- a/pkgs/development/python-modules/sampledata/default.nix
+++ b/pkgs/development/python-modules/sampledata/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
pname = "sampledata";
version = "0.3.7";
+ format = "setuptools";
meta = {
description = "Sample Data generator for Python ";
diff --git a/pkgs/development/python-modules/samsungctl/default.nix b/pkgs/development/python-modules/samsungctl/default.nix
index 92af8775d81d..665c740b4f63 100644
--- a/pkgs/development/python-modules/samsungctl/default.nix
+++ b/pkgs/development/python-modules/samsungctl/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "samsungctl";
version = "0.7.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/sane/default.nix b/pkgs/development/python-modules/sane/default.nix
index b02feb9e2192..4198549f24cc 100644
--- a/pkgs/development/python-modules/sane/default.nix
+++ b/pkgs/development/python-modules/sane/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "sane";
version = "2.9.1";
+ format = "setuptools";
src = fetchPypi {
inherit version;
diff --git a/pkgs/development/python-modules/saneyaml/default.nix b/pkgs/development/python-modules/saneyaml/default.nix
index acbaca9ff018..37ba299b8f5b 100644
--- a/pkgs/development/python-modules/saneyaml/default.nix
+++ b/pkgs/development/python-modules/saneyaml/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "saneyaml";
version = "0.6.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/sarif-om/default.nix b/pkgs/development/python-modules/sarif-om/default.nix
index b7b334ebf9ba..dafaad9d11e3 100644
--- a/pkgs/development/python-modules/sarif-om/default.nix
+++ b/pkgs/development/python-modules/sarif-om/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "sarif-om";
version = "1.0.4";
+ format = "setuptools";
src = fetchPypi {
pname = "sarif_om";
diff --git a/pkgs/development/python-modules/scales/default.nix b/pkgs/development/python-modules/scales/default.nix
index 93e566fd380b..9c7ebfe8e9a0 100644
--- a/pkgs/development/python-modules/scales/default.nix
+++ b/pkgs/development/python-modules/scales/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "scales";
version = "1.0.9";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/scapy/default.nix b/pkgs/development/python-modules/scapy/default.nix
index 4f2c9cad8e36..472bbe084319 100644
--- a/pkgs/development/python-modules/scapy/default.nix
+++ b/pkgs/development/python-modules/scapy/default.nix
@@ -15,6 +15,7 @@
buildPythonPackage rec {
pname = "scapy";
version = "2.5.0";
+ format = "setuptools";
disabled = isPyPy;
diff --git a/pkgs/development/python-modules/scikit-bio/default.nix b/pkgs/development/python-modules/scikit-bio/default.nix
index a1b355f1b832..c08f992f2293 100644
--- a/pkgs/development/python-modules/scikit-bio/default.nix
+++ b/pkgs/development/python-modules/scikit-bio/default.nix
@@ -21,6 +21,7 @@
buildPythonPackage rec {
version = "0.5.9";
+ format = "setuptools";
pname = "scikit-bio";
disabled = !isPy3k;
diff --git a/pkgs/development/python-modules/scikit-fmm/default.nix b/pkgs/development/python-modules/scikit-fmm/default.nix
index 553afcd8a1fa..b3e4891333ac 100644
--- a/pkgs/development/python-modules/scikit-fmm/default.nix
+++ b/pkgs/development/python-modules/scikit-fmm/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "scikit-fmm";
version = "2023.4.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/scikit-learn-extra/default.nix b/pkgs/development/python-modules/scikit-learn-extra/default.nix
index 23718fde945a..c6d897fb49fe 100644
--- a/pkgs/development/python-modules/scikit-learn-extra/default.nix
+++ b/pkgs/development/python-modules/scikit-learn-extra/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "scikit-learn-extra";
version = "0.3.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "scikit-learn-contrib";
diff --git a/pkgs/development/python-modules/scikit-learn/default.nix b/pkgs/development/python-modules/scikit-learn/default.nix
index fa2510b0a441..6a7c5fa70573 100644
--- a/pkgs/development/python-modules/scikit-learn/default.nix
+++ b/pkgs/development/python-modules/scikit-learn/default.nix
@@ -20,6 +20,7 @@
buildPythonPackage rec {
pname = "scikit-learn";
version = "1.3.0";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/scikit-optimize/default.nix b/pkgs/development/python-modules/scikit-optimize/default.nix
index 09c9547fd583..0456d3697ad2 100644
--- a/pkgs/development/python-modules/scikit-optimize/default.nix
+++ b/pkgs/development/python-modules/scikit-optimize/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "scikit-optimize";
version = "0.9.0";
+ format = "setuptools";
disabled = isPy27;
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/scikit-tda/default.nix b/pkgs/development/python-modules/scikit-tda/default.nix
index e2b6fae9aa01..c4730484f726 100644
--- a/pkgs/development/python-modules/scikit-tda/default.nix
+++ b/pkgs/development/python-modules/scikit-tda/default.nix
@@ -20,6 +20,7 @@
buildPythonPackage rec {
pname = "scikit-tda";
version = "1.0.0";
+ format = "setuptools";
disabled = isPy27;
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/scour/default.nix b/pkgs/development/python-modules/scour/default.nix
index b38d095a845f..66f0613fc5f7 100644
--- a/pkgs/development/python-modules/scour/default.nix
+++ b/pkgs/development/python-modules/scour/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "scour";
version = "0.38.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/scp/default.nix b/pkgs/development/python-modules/scp/default.nix
index d85d8f1dac75..3be97953547f 100644
--- a/pkgs/development/python-modules/scp/default.nix
+++ b/pkgs/development/python-modules/scp/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "scp";
version = "0.14.5";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/scrapy-deltafetch/default.nix b/pkgs/development/python-modules/scrapy-deltafetch/default.nix
index 95091a0be765..755b3f02df65 100644
--- a/pkgs/development/python-modules/scrapy-deltafetch/default.nix
+++ b/pkgs/development/python-modules/scrapy-deltafetch/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "scrapy-deltafetch";
version = "2.0.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/scrapy-splash/default.nix b/pkgs/development/python-modules/scrapy-splash/default.nix
index 5559586d04ce..da37c1712aba 100644
--- a/pkgs/development/python-modules/scrapy-splash/default.nix
+++ b/pkgs/development/python-modules/scrapy-splash/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "scrapy-splash";
version = "0.9.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/screed/default.nix b/pkgs/development/python-modules/screed/default.nix
index 604d77c493d7..4d8f88772dff 100644
--- a/pkgs/development/python-modules/screed/default.nix
+++ b/pkgs/development/python-modules/screed/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "screed";
version = "1.1.2";
+ format = "setuptools";
disabled = pythonOlder "3.8";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/scripttest/default.nix b/pkgs/development/python-modules/scripttest/default.nix
index c6102f145310..f61c1747e059 100644
--- a/pkgs/development/python-modules/scripttest/default.nix
+++ b/pkgs/development/python-modules/scripttest/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "scripttest";
version = "1.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/sdnotify/default.nix b/pkgs/development/python-modules/sdnotify/default.nix
index a447283c63ab..c6c0fb224b31 100644
--- a/pkgs/development/python-modules/sdnotify/default.nix
+++ b/pkgs/development/python-modules/sdnotify/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "sdnotify";
version = "0.3.2";
+ format = "setuptools";
src = fetchPypi {
sha256 = "1wdrdg2j16pmqhk0ify20s5pngijh7zc6hyxhh8w8v5k8v3pz5vk";
diff --git a/pkgs/development/python-modules/seabreeze/default.nix b/pkgs/development/python-modules/seabreeze/default.nix
index 92923170c0de..9101c654b9c6 100644
--- a/pkgs/development/python-modules/seabreeze/default.nix
+++ b/pkgs/development/python-modules/seabreeze/default.nix
@@ -21,6 +21,7 @@
buildPythonPackage rec {
pname = "seabreeze";
version = "1.3.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "ap--";
diff --git a/pkgs/development/python-modules/secp256k1/default.nix b/pkgs/development/python-modules/secp256k1/default.nix
index 17c2324598e5..2e2455d4e349 100644
--- a/pkgs/development/python-modules/secp256k1/default.nix
+++ b/pkgs/development/python-modules/secp256k1/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "secp256k1";
version = "0.14.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/secure/default.nix b/pkgs/development/python-modules/secure/default.nix
index 890d022f1a99..c1fbd3e83e2a 100644
--- a/pkgs/development/python-modules/secure/default.nix
+++ b/pkgs/development/python-modules/secure/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
version = "0.3.0";
+ format = "setuptools";
pname = "secure";
disabled = isPy27;
diff --git a/pkgs/development/python-modules/seekpath/default.nix b/pkgs/development/python-modules/seekpath/default.nix
index 8788bf665363..39b173d0875f 100644
--- a/pkgs/development/python-modules/seekpath/default.nix
+++ b/pkgs/development/python-modules/seekpath/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "seekpath";
version = "2.0.1";
+ format = "setuptools";
disabled = pythonOlder "3.5";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/segments/default.nix b/pkgs/development/python-modules/segments/default.nix
index 97805642dc4c..19a833bd0ee5 100644
--- a/pkgs/development/python-modules/segments/default.nix
+++ b/pkgs/development/python-modules/segments/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "segments";
version = "2.2.0";
+ format = "setuptools";
disabled = isPy27;
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/selectors2/default.nix b/pkgs/development/python-modules/selectors2/default.nix
index 297a6514ec63..ef9df617b6df 100644
--- a/pkgs/development/python-modules/selectors2/default.nix
+++ b/pkgs/development/python-modules/selectors2/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
version = "2.0.2";
+ format = "setuptools";
pname = "selectors2";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/sentence-splitter/default.nix b/pkgs/development/python-modules/sentence-splitter/default.nix
index a544a006ce80..7e7891433cd7 100644
--- a/pkgs/development/python-modules/sentence-splitter/default.nix
+++ b/pkgs/development/python-modules/sentence-splitter/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "sentence-splitter";
version = "1.4";
+ format = "setuptools";
disabled = pythonOlder "3.5";
diff --git a/pkgs/development/python-modules/sentencepiece/default.nix b/pkgs/development/python-modules/sentencepiece/default.nix
index dc7335b351f8..0307cd4be7fc 100644
--- a/pkgs/development/python-modules/sentencepiece/default.nix
+++ b/pkgs/development/python-modules/sentencepiece/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "sentencepiece";
+ format = "setuptools";
inherit (sentencepiece) version src;
nativeBuildInputs = [ pkg-config ];
diff --git a/pkgs/development/python-modules/sentinel/default.nix b/pkgs/development/python-modules/sentinel/default.nix
index 33d5f2990320..adec747c772a 100644
--- a/pkgs/development/python-modules/sentinel/default.nix
+++ b/pkgs/development/python-modules/sentinel/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "sentinel";
version = "1.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/sentinels/default.nix b/pkgs/development/python-modules/sentinels/default.nix
index ba2412cecbf6..331c957a9f4f 100644
--- a/pkgs/development/python-modules/sentinels/default.nix
+++ b/pkgs/development/python-modules/sentinels/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "sentinels";
version = "1.0.0";
+ format = "setuptools";
disabled = pythonOlder "3.5";
diff --git a/pkgs/development/python-modules/serpent/default.nix b/pkgs/development/python-modules/serpent/default.nix
index 4ee432a9fce9..8be976ca3642 100644
--- a/pkgs/development/python-modules/serpent/default.nix
+++ b/pkgs/development/python-modules/serpent/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "serpent";
version = "1.41";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/servefile/default.nix b/pkgs/development/python-modules/servefile/default.nix
index 13d21b1be6c5..b90ab00a4789 100644
--- a/pkgs/development/python-modules/servefile/default.nix
+++ b/pkgs/development/python-modules/servefile/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "servefile";
version = "0.5.4";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "sebageek";
diff --git a/pkgs/development/python-modules/serverfiles/default.nix b/pkgs/development/python-modules/serverfiles/default.nix
index 955e18e589e8..9c8fa8cb1497 100644
--- a/pkgs/development/python-modules/serverfiles/default.nix
+++ b/pkgs/development/python-modules/serverfiles/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "serverfiles";
version = "0.3.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/setproctitle/default.nix b/pkgs/development/python-modules/setproctitle/default.nix
index 5e4fbecccba6..09d29ad34533 100644
--- a/pkgs/development/python-modules/setproctitle/default.nix
+++ b/pkgs/development/python-modules/setproctitle/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "setproctitle";
version = "1.3.2";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/setuptools-declarative-requirements/default.nix b/pkgs/development/python-modules/setuptools-declarative-requirements/default.nix
index fbf05cce22b2..4e090aac53b6 100644
--- a/pkgs/development/python-modules/setuptools-declarative-requirements/default.nix
+++ b/pkgs/development/python-modules/setuptools-declarative-requirements/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "setuptools-declarative-requirements";
version = "1.3.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/setuptools-git/default.nix b/pkgs/development/python-modules/setuptools-git/default.nix
index 06e699e19a31..8e0b4af312b5 100644
--- a/pkgs/development/python-modules/setuptools-git/default.nix
+++ b/pkgs/development/python-modules/setuptools-git/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "setuptools-git";
version = "1.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/setuptools-lint/default.nix b/pkgs/development/python-modules/setuptools-lint/default.nix
index f1eb2903f03e..561b75e80483 100644
--- a/pkgs/development/python-modules/setuptools-lint/default.nix
+++ b/pkgs/development/python-modules/setuptools-lint/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "setuptools-lint";
version = "0.6.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/setuptools-scm-git-archive/default.nix b/pkgs/development/python-modules/setuptools-scm-git-archive/default.nix
index d2f6a10a3700..7e555298907a 100644
--- a/pkgs/development/python-modules/setuptools-scm-git-archive/default.nix
+++ b/pkgs/development/python-modules/setuptools-scm-git-archive/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "setuptools-scm-git-archive";
version = "1.4";
+ format = "setuptools";
src = fetchPypi {
inherit version;
diff --git a/pkgs/development/python-modules/sfepy/default.nix b/pkgs/development/python-modules/sfepy/default.nix
index 7b981be99557..676c2510f6b9 100644
--- a/pkgs/development/python-modules/sfepy/default.nix
+++ b/pkgs/development/python-modules/sfepy/default.nix
@@ -22,6 +22,7 @@
buildPythonPackage rec {
pname = "sfepy";
version = "2023.1";
+ format = "setuptools";
disabled = pythonOlder "3.8";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/sgp4/default.nix b/pkgs/development/python-modules/sgp4/default.nix
index 9f6693603e04..daa6a08f67f1 100644
--- a/pkgs/development/python-modules/sgp4/default.nix
+++ b/pkgs/development/python-modules/sgp4/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "sgp4";
version = "2.23";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/shamir-mnemonic/default.nix b/pkgs/development/python-modules/shamir-mnemonic/default.nix
index 5fbd75d7e42a..9a5d5fe57a7a 100644
--- a/pkgs/development/python-modules/shamir-mnemonic/default.nix
+++ b/pkgs/development/python-modules/shamir-mnemonic/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "shamir-mnemonic";
version = "0.2.2";
+ format = "setuptools";
disabled = !isPy3k;
diff --git a/pkgs/development/python-modules/sharedmem/default.nix b/pkgs/development/python-modules/sharedmem/default.nix
index 942e272229a7..0e4a36f6ce27 100644
--- a/pkgs/development/python-modules/sharedmem/default.nix
+++ b/pkgs/development/python-modules/sharedmem/default.nix
@@ -4,6 +4,7 @@ buildPythonPackage rec {
pname = "sharedmem";
version = "0.3.8";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/shellescape/default.nix b/pkgs/development/python-modules/shellescape/default.nix
index 6244baca90d5..6ea61402c049 100644
--- a/pkgs/development/python-modules/shellescape/default.nix
+++ b/pkgs/development/python-modules/shellescape/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "shellescape";
version = "3.8.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "chrissimpkins";
diff --git a/pkgs/development/python-modules/shippai/default.nix b/pkgs/development/python-modules/shippai/default.nix
index e7efb1ef2dc6..b0591385b961 100644
--- a/pkgs/development/python-modules/shippai/default.nix
+++ b/pkgs/development/python-modules/shippai/default.nix
@@ -4,6 +4,7 @@ buildPythonPackage rec {
pname = "shippai";
# Please make sure that vdirsyncer still builds if you update this package.
version = "0.3.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/shlib/default.nix b/pkgs/development/python-modules/shlib/default.nix
index 03c94140a54e..a29ba450df8d 100644
--- a/pkgs/development/python-modules/shlib/default.nix
+++ b/pkgs/development/python-modules/shlib/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "shlib";
version = "1.6";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "KenKundert";
diff --git a/pkgs/development/python-modules/should-dsl/default.nix b/pkgs/development/python-modules/should-dsl/default.nix
index 7510ba88d1d5..444e04b7f36f 100644
--- a/pkgs/development/python-modules/should-dsl/default.nix
+++ b/pkgs/development/python-modules/should-dsl/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "should-dsl";
version = "2.1.2";
+ format = "setuptools";
src = fetchPypi {
inherit version;
diff --git a/pkgs/development/python-modules/shouldbe/default.nix b/pkgs/development/python-modules/shouldbe/default.nix
index 20634f4a9f02..0c03d6d58d42 100644
--- a/pkgs/development/python-modules/shouldbe/default.nix
+++ b/pkgs/development/python-modules/shouldbe/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
version = "0.1.2";
+ format = "setuptools";
pname = "shouldbe";
# incompatible, https://github.com/DirectXMan12/should_be/issues/4
disabled = pythonAtLeast "3.8";
diff --git a/pkgs/development/python-modules/show-in-file-manager/default.nix b/pkgs/development/python-modules/show-in-file-manager/default.nix
index d5f95aa466b5..c77d547bf6f8 100644
--- a/pkgs/development/python-modules/show-in-file-manager/default.nix
+++ b/pkgs/development/python-modules/show-in-file-manager/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "show-in-file-manager";
version = "1.1.4";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/showit/default.nix b/pkgs/development/python-modules/showit/default.nix
index bb74352b1a8c..4b424f76a2e3 100644
--- a/pkgs/development/python-modules/showit/default.nix
+++ b/pkgs/development/python-modules/showit/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "showit";
version = "1.1.4";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "freeman-lab";
diff --git a/pkgs/development/python-modules/shutilwhich/default.nix b/pkgs/development/python-modules/shutilwhich/default.nix
index 5bcd2bca8bdd..c3c48f47e6cd 100644
--- a/pkgs/development/python-modules/shutilwhich/default.nix
+++ b/pkgs/development/python-modules/shutilwhich/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "shutilwhich";
version = "1.1.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "mbr";
diff --git a/pkgs/development/python-modules/simanneal/default.nix b/pkgs/development/python-modules/simanneal/default.nix
index 6145279c3258..9bd957780ade 100644
--- a/pkgs/development/python-modules/simanneal/default.nix
+++ b/pkgs/development/python-modules/simanneal/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "simanneal";
version = "0.5.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "perrygeo";
diff --git a/pkgs/development/python-modules/simple-rlp/default.nix b/pkgs/development/python-modules/simple-rlp/default.nix
index 06837ba1f342..f91f21a67d0c 100644
--- a/pkgs/development/python-modules/simple-rlp/default.nix
+++ b/pkgs/development/python-modules/simple-rlp/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "simple-rlp";
version = "0.1.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/simple-websocket-server/default.nix b/pkgs/development/python-modules/simple-websocket-server/default.nix
index 7228e6d9f3e9..485a9a5c7cd4 100644
--- a/pkgs/development/python-modules/simple-websocket-server/default.nix
+++ b/pkgs/development/python-modules/simple-websocket-server/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage {
pname = "simple-websocket-server";
version = "20180414";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "dpallot";
repo = "simple-websocket-server";
diff --git a/pkgs/development/python-modules/simpleaudio/default.nix b/pkgs/development/python-modules/simpleaudio/default.nix
index 4ab18efe332a..ed90911dfc9b 100644
--- a/pkgs/development/python-modules/simpleaudio/default.nix
+++ b/pkgs/development/python-modules/simpleaudio/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "simpleaudio";
version = "1.0.4";
+ format = "setuptools";
disabled = isPy27;
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/simplebayes/default.nix b/pkgs/development/python-modules/simplebayes/default.nix
index 40bc248d8a0b..1db9ff589e98 100644
--- a/pkgs/development/python-modules/simplebayes/default.nix
+++ b/pkgs/development/python-modules/simplebayes/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage {
pname = "simplebayes";
version = "1.5.8";
+ format = "setuptools";
# Use GitHub instead of pypi, because it contains tests.
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/simplegeneric/default.nix b/pkgs/development/python-modules/simplegeneric/default.nix
index ea320a2ad5af..4bc1683404d6 100644
--- a/pkgs/development/python-modules/simplegeneric/default.nix
+++ b/pkgs/development/python-modules/simplegeneric/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "simplegeneric";
version = "0.8.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/simplehound/default.nix b/pkgs/development/python-modules/simplehound/default.nix
index 307010f3feaf..af97b7cc9619 100644
--- a/pkgs/development/python-modules/simplehound/default.nix
+++ b/pkgs/development/python-modules/simplehound/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "simplehound";
version = "0.6";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/simplekml/default.nix b/pkgs/development/python-modules/simplekml/default.nix
index 0d5020c59958..550cd81a4f4e 100644
--- a/pkgs/development/python-modules/simplekml/default.nix
+++ b/pkgs/development/python-modules/simplekml/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "simplekml";
version = "1.3.6";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/simplemma/default.nix b/pkgs/development/python-modules/simplemma/default.nix
index 6c7f5f7c1afb..4c70b8a8df19 100644
--- a/pkgs/development/python-modules/simplemma/default.nix
+++ b/pkgs/development/python-modules/simplemma/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "simplemma";
version = "0.9.1";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/simplenote/default.nix b/pkgs/development/python-modules/simplenote/default.nix
index 5cde9b794cdf..1a00b7ef5b6a 100644
--- a/pkgs/development/python-modules/simplenote/default.nix
+++ b/pkgs/development/python-modules/simplenote/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "simplenote";
version = "2.1.4";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "simplenote-vim";
diff --git a/pkgs/development/python-modules/simplesat/default.nix b/pkgs/development/python-modules/simplesat/default.nix
index 406283fc8b09..7000b010af96 100644
--- a/pkgs/development/python-modules/simplesat/default.nix
+++ b/pkgs/development/python-modules/simplesat/default.nix
@@ -9,6 +9,7 @@
let
version = "0.8.2";
+ format = "setuptools";
versionFile = writeText "simplesat_ver" ''
version = '${version}'
diff --git a/pkgs/development/python-modules/sipyco/default.nix b/pkgs/development/python-modules/sipyco/default.nix
index a44977c06279..568134d94d15 100644
--- a/pkgs/development/python-modules/sipyco/default.nix
+++ b/pkgs/development/python-modules/sipyco/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "sipyco";
version = "1.4";
+ format = "setuptools";
disabled = pythonOlder "3.7";
diff --git a/pkgs/development/python-modules/skein/default.nix b/pkgs/development/python-modules/skein/default.nix
index d3896772bb8e..d21b21542e4c 100644
--- a/pkgs/development/python-modules/skein/default.nix
+++ b/pkgs/development/python-modules/skein/default.nix
@@ -15,6 +15,7 @@
buildPythonPackage rec {
pname = "skein";
version = "0.8.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
hash = "sha256-nXTqsJNX/LwAglPcPZkmdYPfF+vDLN+nNdZaDFTrHzE=";
diff --git a/pkgs/development/python-modules/skia-pathops/default.nix b/pkgs/development/python-modules/skia-pathops/default.nix
index d12726ec391c..2c35cba96937 100644
--- a/pkgs/development/python-modules/skia-pathops/default.nix
+++ b/pkgs/development/python-modules/skia-pathops/default.nix
@@ -17,6 +17,7 @@
buildPythonPackage rec {
pname = "skia-pathops";
version = "0.8.0.post1";
+ format = "setuptools";
src = fetchPypi {
pname = "skia-pathops";
diff --git a/pkgs/development/python-modules/skidl/default.nix b/pkgs/development/python-modules/skidl/default.nix
index 3b4f42c1feee..5afcc931ac54 100644
--- a/pkgs/development/python-modules/skidl/default.nix
+++ b/pkgs/development/python-modules/skidl/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "skidl";
version = "1.0.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "xesscorp";
diff --git a/pkgs/development/python-modules/skl2onnx/default.nix b/pkgs/development/python-modules/skl2onnx/default.nix
index 1698d2de4573..83a403ff7cd0 100644
--- a/pkgs/development/python-modules/skl2onnx/default.nix
+++ b/pkgs/development/python-modules/skl2onnx/default.nix
@@ -16,6 +16,7 @@
buildPythonPackage rec {
pname = "skl2onnx";
version = "1.15.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/skorch/default.nix b/pkgs/development/python-modules/skorch/default.nix
index 13757f13e1aa..01d23f596dd9 100644
--- a/pkgs/development/python-modules/skorch/default.nix
+++ b/pkgs/development/python-modules/skorch/default.nix
@@ -19,6 +19,7 @@
buildPythonPackage rec {
pname = "skorch";
version = "0.15.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/skybellpy/default.nix b/pkgs/development/python-modules/skybellpy/default.nix
index 093df95b5657..d09939ea853c 100644
--- a/pkgs/development/python-modules/skybellpy/default.nix
+++ b/pkgs/development/python-modules/skybellpy/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "skybellpy";
version = "0.6.3";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/skyfield/default.nix b/pkgs/development/python-modules/skyfield/default.nix
index 9b6d92e217d6..b3dc5a236ea4 100644
--- a/pkgs/development/python-modules/skyfield/default.nix
+++ b/pkgs/development/python-modules/skyfield/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
pname = "skyfield";
version = "1.45";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "skyfielders";
diff --git a/pkgs/development/python-modules/skytemple-eventserver/default.nix b/pkgs/development/python-modules/skytemple-eventserver/default.nix
index e258b46c584f..dc31cbcbd9ec 100644
--- a/pkgs/development/python-modules/skytemple-eventserver/default.nix
+++ b/pkgs/development/python-modules/skytemple-eventserver/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "skytemple-eventserver";
version = "1.6.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "SkyTemple";
diff --git a/pkgs/development/python-modules/skytemple-icons/default.nix b/pkgs/development/python-modules/skytemple-icons/default.nix
index 0bcbff47ade2..34b9dd5cee73 100644
--- a/pkgs/development/python-modules/skytemple-icons/default.nix
+++ b/pkgs/development/python-modules/skytemple-icons/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "skytemple-icons";
version = "1.3.2";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "SkyTemple";
diff --git a/pkgs/development/python-modules/sleekxmpp/default.nix b/pkgs/development/python-modules/sleekxmpp/default.nix
index 41578b3dc047..4f4554b5a4ae 100644
--- a/pkgs/development/python-modules/sleekxmpp/default.nix
+++ b/pkgs/development/python-modules/sleekxmpp/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "sleekxmpp";
version = "1.3.3";
+ format = "setuptools";
disabled = pythonAtLeast "3.10"; # Deprecated in favor of Slixmpp
diff --git a/pkgs/development/python-modules/sleepyq/default.nix b/pkgs/development/python-modules/sleepyq/default.nix
index 0a335de3177f..e93a77fd2e79 100644
--- a/pkgs/development/python-modules/sleepyq/default.nix
+++ b/pkgs/development/python-modules/sleepyq/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "sleepyq";
version = "0.8.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/slicedimage/default.nix b/pkgs/development/python-modules/slicedimage/default.nix
index f74447750cc3..eb96fb50928c 100644
--- a/pkgs/development/python-modules/slicedimage/default.nix
+++ b/pkgs/development/python-modules/slicedimage/default.nix
@@ -18,6 +18,7 @@
buildPythonPackage rec {
pname = "slicedimage";
version = "4.1.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "spacetx";
diff --git a/pkgs/development/python-modules/slob/default.nix b/pkgs/development/python-modules/slob/default.nix
index 363bd0ab62d7..a615192aa7be 100644
--- a/pkgs/development/python-modules/slob/default.nix
+++ b/pkgs/development/python-modules/slob/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage {
pname = "slob";
version = "unstable-2020-06-26";
+ format = "setuptools";
disabled = !isPy3k;
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/slugid/default.nix b/pkgs/development/python-modules/slugid/default.nix
index 34f394bee302..3d3e54187267 100644
--- a/pkgs/development/python-modules/slugid/default.nix
+++ b/pkgs/development/python-modules/slugid/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "slugid";
version = "2.0.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "taskcluster";
diff --git a/pkgs/development/python-modules/smart-meter-texas/default.nix b/pkgs/development/python-modules/smart-meter-texas/default.nix
index bd0d181a3ede..556f978c7312 100644
--- a/pkgs/development/python-modules/smart-meter-texas/default.nix
+++ b/pkgs/development/python-modules/smart-meter-texas/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "smart-meter-texas";
version = "0.5.3";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/smarthab/default.nix b/pkgs/development/python-modules/smarthab/default.nix
index f26e294b938f..f317e9a008ed 100644
--- a/pkgs/development/python-modules/smarthab/default.nix
+++ b/pkgs/development/python-modules/smarthab/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "smarthab";
version = "0.21";
+ format = "setuptools";
src = fetchPypi {
pname = "SmartHab";
diff --git a/pkgs/development/python-modules/smartypants/default.nix b/pkgs/development/python-modules/smartypants/default.nix
index af21271edc51..0e5ef76927e4 100644
--- a/pkgs/development/python-modules/smartypants/default.nix
+++ b/pkgs/development/python-modules/smartypants/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
version = "2.0.1";
+ format = "setuptools";
pname = "smartypants";
disabled = isPyPy;
diff --git a/pkgs/development/python-modules/smbus-cffi/default.nix b/pkgs/development/python-modules/smbus-cffi/default.nix
index 1612a606f316..b32cde3a87a4 100644
--- a/pkgs/development/python-modules/smbus-cffi/default.nix
+++ b/pkgs/development/python-modules/smbus-cffi/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "smbus-cffi";
version = "0.5.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/smdebug-rulesconfig/default.nix b/pkgs/development/python-modules/smdebug-rulesconfig/default.nix
index 864a395cc88c..1c64184c093b 100644
--- a/pkgs/development/python-modules/smdebug-rulesconfig/default.nix
+++ b/pkgs/development/python-modules/smdebug-rulesconfig/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "smdebug-rulesconfig";
version = "1.0.1";
+ format = "setuptools";
src = fetchPypi {
inherit version;
diff --git a/pkgs/development/python-modules/smhi-pkg/default.nix b/pkgs/development/python-modules/smhi-pkg/default.nix
index e1310a0a386c..a6b5334cedfc 100644
--- a/pkgs/development/python-modules/smhi-pkg/default.nix
+++ b/pkgs/development/python-modules/smhi-pkg/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "smhi-pkg";
version = "1.0.16";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "joysoftware";
diff --git a/pkgs/development/python-modules/smmap/default.nix b/pkgs/development/python-modules/smmap/default.nix
index 53afd01afcfa..5cfc8917a8c1 100644
--- a/pkgs/development/python-modules/smmap/default.nix
+++ b/pkgs/development/python-modules/smmap/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "smmap";
version = "5.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
sha256 = "c840e62059cd3be204b0c9c9f74be2c09d5648eddd4580d9314c3ecde0b30936";
diff --git a/pkgs/development/python-modules/snakebite/default.nix b/pkgs/development/python-modules/snakebite/default.nix
index a5b8a9931102..898ba52a4eee 100644
--- a/pkgs/development/python-modules/snakebite/default.nix
+++ b/pkgs/development/python-modules/snakebite/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "snakebite";
version = "2.11.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/snapshottest/default.nix b/pkgs/development/python-modules/snapshottest/default.nix
index a36c8e48d490..b19873318fd7 100644
--- a/pkgs/development/python-modules/snapshottest/default.nix
+++ b/pkgs/development/python-modules/snapshottest/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "snapshottest";
version = "0.6.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/snowballstemmer/default.nix b/pkgs/development/python-modules/snowballstemmer/default.nix
index 60ba22e90390..a1723bd15792 100644
--- a/pkgs/development/python-modules/snowballstemmer/default.nix
+++ b/pkgs/development/python-modules/snowballstemmer/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "snowballstemmer";
version = "2.2.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/snuggs/default.nix b/pkgs/development/python-modules/snuggs/default.nix
index 9290e2f36987..17b2c4bd8f3c 100644
--- a/pkgs/development/python-modules/snuggs/default.nix
+++ b/pkgs/development/python-modules/snuggs/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "snuggs";
version = "1.4.7";
+ format = "setuptools";
# Pypi doesn't ship the tests, so we fetch directly from GitHub
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/socketio-client/default.nix b/pkgs/development/python-modules/socketio-client/default.nix
index 43587824e01a..3c45ee1d5462 100644
--- a/pkgs/development/python-modules/socketio-client/default.nix
+++ b/pkgs/development/python-modules/socketio-client/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "socketio-client";
version = "0.7.2";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "invisibleroads";
diff --git a/pkgs/development/python-modules/sockjs-tornado/default.nix b/pkgs/development/python-modules/sockjs-tornado/default.nix
index c7235468370f..37d75b76edd9 100644
--- a/pkgs/development/python-modules/sockjs-tornado/default.nix
+++ b/pkgs/development/python-modules/sockjs-tornado/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "sockjs-tornado";
version = "1.0.7";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/sockjs/default.nix b/pkgs/development/python-modules/sockjs/default.nix
index d589179338fd..228ac2fd6bbf 100644
--- a/pkgs/development/python-modules/sockjs/default.nix
+++ b/pkgs/development/python-modules/sockjs/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "sockjs";
version = "0.11.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/solaredge/default.nix b/pkgs/development/python-modules/solaredge/default.nix
index f593ff501620..6dc0fa09be31 100644
--- a/pkgs/development/python-modules/solaredge/default.nix
+++ b/pkgs/development/python-modules/solaredge/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "solaredge";
version = "0.0.4";
+ format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/solc-select/default.nix b/pkgs/development/python-modules/solc-select/default.nix
index d9910e570d5d..f0724bd241ad 100644
--- a/pkgs/development/python-modules/solc-select/default.nix
+++ b/pkgs/development/python-modules/solc-select/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "solc-select";
version = "1.0.4";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/somfy-mylink-synergy/default.nix b/pkgs/development/python-modules/somfy-mylink-synergy/default.nix
index b0fa5948c0da..fce4af208680 100644
--- a/pkgs/development/python-modules/somfy-mylink-synergy/default.nix
+++ b/pkgs/development/python-modules/somfy-mylink-synergy/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "somfy-mylink-synergy";
version = "1.0.6";
+ format = "setuptools";
disabled = pythonOlder "3.5";
diff --git a/pkgs/development/python-modules/sonarr/default.nix b/pkgs/development/python-modules/sonarr/default.nix
index 2cc1095b9ede..0d2fe50b3976 100644
--- a/pkgs/development/python-modules/sonarr/default.nix
+++ b/pkgs/development/python-modules/sonarr/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "sonarr";
version = "0.3.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "ctalkington";
diff --git a/pkgs/development/python-modules/sortedcollections/default.nix b/pkgs/development/python-modules/sortedcollections/default.nix
index 73bc2757c6f2..97cf9d8afa15 100644
--- a/pkgs/development/python-modules/sortedcollections/default.nix
+++ b/pkgs/development/python-modules/sortedcollections/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "sortedcollections";
version = "2.1.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "grantjenks";
diff --git a/pkgs/development/python-modules/sortedcontainers/default.nix b/pkgs/development/python-modules/sortedcontainers/default.nix
index 3b60be8c4877..5cf34d566dce 100644
--- a/pkgs/development/python-modules/sortedcontainers/default.nix
+++ b/pkgs/development/python-modules/sortedcontainers/default.nix
@@ -8,6 +8,7 @@ let
sortedcontainers = buildPythonPackage rec {
pname = "sortedcontainers";
version = "2.4.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "grantjenks";
diff --git a/pkgs/development/python-modules/soundcloud-v2/default.nix b/pkgs/development/python-modules/soundcloud-v2/default.nix
index ca21c4cebb8e..573d1a108027 100644
--- a/pkgs/development/python-modules/soundcloud-v2/default.nix
+++ b/pkgs/development/python-modules/soundcloud-v2/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "soundcloud-v2";
version = "1.3.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/sounddevice/default.nix b/pkgs/development/python-modules/sounddevice/default.nix
index 46e16e58a35d..783469c27795 100644
--- a/pkgs/development/python-modules/sounddevice/default.nix
+++ b/pkgs/development/python-modules/sounddevice/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "sounddevice";
version = "0.4.6";
+ format = "setuptools";
disabled = isPy27;
src = fetchPypi {
diff --git a/pkgs/development/python-modules/soundfile/default.nix b/pkgs/development/python-modules/soundfile/default.nix
index a6875d5edca3..01e41ebd2e86 100644
--- a/pkgs/development/python-modules/soundfile/default.nix
+++ b/pkgs/development/python-modules/soundfile/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "soundfile";
version = "0.12.1";
+ format = "setuptools";
# https://github.com/bastibe/python-soundfile/issues/157
disabled = isPyPy || stdenv.isi686;
diff --git a/pkgs/development/python-modules/spacy-alignments/default.nix b/pkgs/development/python-modules/spacy-alignments/default.nix
index 9bcb74a242ff..103c10049284 100644
--- a/pkgs/development/python-modules/spacy-alignments/default.nix
+++ b/pkgs/development/python-modules/spacy-alignments/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "spacy-alignments";
version = "0.9.0";
+ format = "setuptools";
disabled = !isPy3k;
diff --git a/pkgs/development/python-modules/spacy-loggers/default.nix b/pkgs/development/python-modules/spacy-loggers/default.nix
index 293224c3d07c..72361aa04bf8 100644
--- a/pkgs/development/python-modules/spacy-loggers/default.nix
+++ b/pkgs/development/python-modules/spacy-loggers/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "spacy-loggers";
version = "1.0.5";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/spacy-pkuseg/default.nix b/pkgs/development/python-modules/spacy-pkuseg/default.nix
index b904569010f7..02f47d791154 100644
--- a/pkgs/development/python-modules/spacy-pkuseg/default.nix
+++ b/pkgs/development/python-modules/spacy-pkuseg/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "spacy-pkuseg";
version = "0.0.33";
+ format = "setuptools";
disabled = !isPy3k;
diff --git a/pkgs/development/python-modules/spake2/default.nix b/pkgs/development/python-modules/spake2/default.nix
index a5f5f6bf92a4..87d05612e712 100644
--- a/pkgs/development/python-modules/spake2/default.nix
+++ b/pkgs/development/python-modules/spake2/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "spake2";
version = "0.8";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/spark_parser/default.nix b/pkgs/development/python-modules/spark_parser/default.nix
index fb30daf81fe7..6751a8f3cfec 100644
--- a/pkgs/development/python-modules/spark_parser/default.nix
+++ b/pkgs/development/python-modules/spark_parser/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "spark_parser";
version = "1.8.9";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/sparklines/default.nix b/pkgs/development/python-modules/sparklines/default.nix
index b94a56439d53..a41b8af8418d 100644
--- a/pkgs/development/python-modules/sparklines/default.nix
+++ b/pkgs/development/python-modules/sparklines/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "sparklines";
version = "0.4.2";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "deeplook";
diff --git a/pkgs/development/python-modules/sparqlwrapper/default.nix b/pkgs/development/python-modules/sparqlwrapper/default.nix
index 41248d73b8fa..f3b85e5b0bec 100644
--- a/pkgs/development/python-modules/sparqlwrapper/default.nix
+++ b/pkgs/development/python-modules/sparqlwrapper/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "sparqlwrapper";
version = "2.0.0";
+ format = "setuptools";
src = fetchPypi {
pname = "SPARQLWrapper";
diff --git a/pkgs/development/python-modules/speaklater/default.nix b/pkgs/development/python-modules/speaklater/default.nix
index a9acfb2dbb38..1ae66d9f4ffe 100644
--- a/pkgs/development/python-modules/speaklater/default.nix
+++ b/pkgs/development/python-modules/speaklater/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "speaklater";
version = "1.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/speaklater3/default.nix b/pkgs/development/python-modules/speaklater3/default.nix
index 60c4c99fd3a2..5898dfe5cd1a 100644
--- a/pkgs/development/python-modules/speaklater3/default.nix
+++ b/pkgs/development/python-modules/speaklater3/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "speaklater3";
version = "1.4";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/spectral-cube/default.nix b/pkgs/development/python-modules/spectral-cube/default.nix
index 98132c9f17d3..f0eda6956e2c 100644
--- a/pkgs/development/python-modules/spectral-cube/default.nix
+++ b/pkgs/development/python-modules/spectral-cube/default.nix
@@ -16,14 +16,14 @@
buildPythonPackage rec {
pname = "spectral-cube";
- version = "0.6.3";
+ version = "0.6.5";
format = "pyproject";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
- hash = "sha256-7wfvsravSkAGkTtuPE01wPW7wEHKVWT8kYQn93Q2B4M=";
+ hash = "sha256-gJzrr3+/FsQN/HHDERxf/NECArwOaTqFwmI/Q2Z9HTM=";
};
SETUPTOOLS_SCM_PRETEND_VERSION = version;
diff --git a/pkgs/development/python-modules/speedtest-cli/default.nix b/pkgs/development/python-modules/speedtest-cli/default.nix
index b4842a547610..d91edda3a546 100644
--- a/pkgs/development/python-modules/speedtest-cli/default.nix
+++ b/pkgs/development/python-modules/speedtest-cli/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "speedtest-cli";
version = "2.1.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/speg/default.nix b/pkgs/development/python-modules/speg/default.nix
index 5c969f55b168..93ae40d32603 100644
--- a/pkgs/development/python-modules/speg/default.nix
+++ b/pkgs/development/python-modules/speg/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "speg";
version = "0.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/sphfile/default.nix b/pkgs/development/python-modules/sphfile/default.nix
index 79f7aa0739cd..99e366a5c29a 100644
--- a/pkgs/development/python-modules/sphfile/default.nix
+++ b/pkgs/development/python-modules/sphfile/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "sphfile";
version = "1.0.3";
+ format = "setuptools";
src = fetchurl {
url = "mirror://pypi/s/sphfile/${pname}-${version}.tar.gz";
diff --git a/pkgs/development/python-modules/sphinx-argparse/default.nix b/pkgs/development/python-modules/sphinx-argparse/default.nix
index d2720bd1246e..7ab3ae03c343 100644
--- a/pkgs/development/python-modules/sphinx-argparse/default.nix
+++ b/pkgs/development/python-modules/sphinx-argparse/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "sphinx-argparse";
version = "0.4.0";
+ format = "setuptools";
src = fetchPypi {
pname = "sphinx_argparse";
diff --git a/pkgs/development/python-modules/sphinx-autoapi/default.nix b/pkgs/development/python-modules/sphinx-autoapi/default.nix
index 3d47f22c8726..ca80a717ba54 100644
--- a/pkgs/development/python-modules/sphinx-autoapi/default.nix
+++ b/pkgs/development/python-modules/sphinx-autoapi/default.nix
@@ -21,14 +21,14 @@
buildPythonPackage rec {
pname = "sphinx-autoapi";
- version = "2.1.1";
+ version = "3.0.0";
format = "pyproject";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
- hash = "sha256-+625bnkCDWsOxF2IhRe/gW1rWHotNA++HsMRNeMApsg=";
+ hash = "sha256-CevWdKMrREZyIrD7ipF7l8iVI/INvwW1LLij8OFXFN4=";
};
nativeBuildInputs = [
diff --git a/pkgs/development/python-modules/sphinx-autobuild/default.nix b/pkgs/development/python-modules/sphinx-autobuild/default.nix
index 379dbdd0b3da..d090d2b8b56a 100644
--- a/pkgs/development/python-modules/sphinx-autobuild/default.nix
+++ b/pkgs/development/python-modules/sphinx-autobuild/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "sphinx-autobuild";
version = "2021.3.14";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/sphinx-basic-ng/default.nix b/pkgs/development/python-modules/sphinx-basic-ng/default.nix
index a3da400d1070..990be1979b4e 100644
--- a/pkgs/development/python-modules/sphinx-basic-ng/default.nix
+++ b/pkgs/development/python-modules/sphinx-basic-ng/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "sphinx-basic-ng";
version = "1.0.0.beta2";
+ format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/sphinx-better-theme/default.nix b/pkgs/development/python-modules/sphinx-better-theme/default.nix
index 8227eca47d84..8000c8bbb820 100644
--- a/pkgs/development/python-modules/sphinx-better-theme/default.nix
+++ b/pkgs/development/python-modules/sphinx-better-theme/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "sphinx-better-theme";
version = "0.1.5";
+ format = "setuptools";
outputs = [ "out" "doc" ];
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/sphinx-copybutton/default.nix b/pkgs/development/python-modules/sphinx-copybutton/default.nix
index 040bed82cdec..5a765e7c120c 100644
--- a/pkgs/development/python-modules/sphinx-copybutton/default.nix
+++ b/pkgs/development/python-modules/sphinx-copybutton/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "sphinx-copybutton";
version = "0.5.2";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "executablebooks";
diff --git a/pkgs/development/python-modules/sphinx-fortran/default.nix b/pkgs/development/python-modules/sphinx-fortran/default.nix
index cd47d3c4743f..b4e2b7dd6e4f 100644
--- a/pkgs/development/python-modules/sphinx-fortran/default.nix
+++ b/pkgs/development/python-modules/sphinx-fortran/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "sphinx-fortran";
version = "unstable-2022-03-02";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "VACUMM";
diff --git a/pkgs/development/python-modules/sphinx-issues/default.nix b/pkgs/development/python-modules/sphinx-issues/default.nix
index 4ea94b761890..9cf4b680c7cd 100644
--- a/pkgs/development/python-modules/sphinx-issues/default.nix
+++ b/pkgs/development/python-modules/sphinx-issues/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "sphinx-issues";
version = "3.0.1";
+ format = "setuptools";
outputs = [ "out" "doc" ];
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/sphinx-jinja/default.nix b/pkgs/development/python-modules/sphinx-jinja/default.nix
index 68590ed24ecd..c557325cd376 100644
--- a/pkgs/development/python-modules/sphinx-jinja/default.nix
+++ b/pkgs/development/python-modules/sphinx-jinja/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "sphinx-jinja";
version = "2.0.2";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/sphinx-markdown-parser/default.nix b/pkgs/development/python-modules/sphinx-markdown-parser/default.nix
index 626e8dba585b..dc9ab56ed3fc 100644
--- a/pkgs/development/python-modules/sphinx-markdown-parser/default.nix
+++ b/pkgs/development/python-modules/sphinx-markdown-parser/default.nix
@@ -16,6 +16,7 @@
buildPythonPackage rec {
pname = "sphinx-markdown-parser";
version = "0.2.4";
+ format = "setuptools";
# PyPi release does not include requirements.txt
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/sphinx-markdown-tables/default.nix b/pkgs/development/python-modules/sphinx-markdown-tables/default.nix
index 55fb0b41f43e..a560314a2986 100644
--- a/pkgs/development/python-modules/sphinx-markdown-tables/default.nix
+++ b/pkgs/development/python-modules/sphinx-markdown-tables/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "sphinx-markdown-tables";
version = "0.0.17";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/sphinx-serve/default.nix b/pkgs/development/python-modules/sphinx-serve/default.nix
index ca2b587e3acc..1f1c7b0e071d 100644
--- a/pkgs/development/python-modules/sphinx-serve/default.nix
+++ b/pkgs/development/python-modules/sphinx-serve/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "sphinx-serve";
version = "1.0.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/sphinx-testing/default.nix b/pkgs/development/python-modules/sphinx-testing/default.nix
index d29cfdb7a761..0aaad111f73d 100644
--- a/pkgs/development/python-modules/sphinx-testing/default.nix
+++ b/pkgs/development/python-modules/sphinx-testing/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "sphinx-testing";
version = "1.0.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/sphinxcontrib-apidoc/default.nix b/pkgs/development/python-modules/sphinxcontrib-apidoc/default.nix
index 77fe8929b2fa..3945f8bf4c4f 100644
--- a/pkgs/development/python-modules/sphinxcontrib-apidoc/default.nix
+++ b/pkgs/development/python-modules/sphinxcontrib-apidoc/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "sphinxcontrib-apidoc";
version = "0.4.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/sphinxcontrib-bibtex/default.nix b/pkgs/development/python-modules/sphinxcontrib-bibtex/default.nix
index 2d8dca991290..b08ecd9ebea2 100644
--- a/pkgs/development/python-modules/sphinxcontrib-bibtex/default.nix
+++ b/pkgs/development/python-modules/sphinxcontrib-bibtex/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "sphinxcontrib-bibtex";
version = "2.6.1";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/sphinxcontrib-blockdiag/default.nix b/pkgs/development/python-modules/sphinxcontrib-blockdiag/default.nix
index 44c4de9570dd..9f0790c0d643 100644
--- a/pkgs/development/python-modules/sphinxcontrib-blockdiag/default.nix
+++ b/pkgs/development/python-modules/sphinxcontrib-blockdiag/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "sphinxcontrib-blockdiag";
version = "3.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/sphinxcontrib-excel-table/default.nix b/pkgs/development/python-modules/sphinxcontrib-excel-table/default.nix
index d7cea5a6418a..732ed446aa28 100644
--- a/pkgs/development/python-modules/sphinxcontrib-excel-table/default.nix
+++ b/pkgs/development/python-modules/sphinxcontrib-excel-table/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "sphinxcontrib-excel-table";
version = "1.0.8";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/sphinxcontrib-fulltoc/default.nix b/pkgs/development/python-modules/sphinxcontrib-fulltoc/default.nix
index 79a326150073..f29e46b014e0 100644
--- a/pkgs/development/python-modules/sphinxcontrib-fulltoc/default.nix
+++ b/pkgs/development/python-modules/sphinxcontrib-fulltoc/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "sphinxcontrib-fulltoc";
version = "1.2.0";
+ format = "setuptools";
# pkgutil namespaces are broken in nixpkgs (because they can't scan multiple
# directories). But python2 is EOL, so not supporting it, should be ok.
diff --git a/pkgs/development/python-modules/sphinxcontrib-httpdomain/default.nix b/pkgs/development/python-modules/sphinxcontrib-httpdomain/default.nix
index 96dad44be8bf..8be6779391a3 100644
--- a/pkgs/development/python-modules/sphinxcontrib-httpdomain/default.nix
+++ b/pkgs/development/python-modules/sphinxcontrib-httpdomain/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "sphinxcontrib-httpdomain";
version = "1.8.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/sphinxcontrib-jsmath/default.nix b/pkgs/development/python-modules/sphinxcontrib-jsmath/default.nix
index 2b8c2cd75826..f0728a67adb2 100644
--- a/pkgs/development/python-modules/sphinxcontrib-jsmath/default.nix
+++ b/pkgs/development/python-modules/sphinxcontrib-jsmath/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "sphinxcontrib-jsmath";
version = "1.0.1";
+ format = "setuptools";
disabled = isPy27;
src = fetchPypi {
diff --git a/pkgs/development/python-modules/sphinxcontrib-openapi/default.nix b/pkgs/development/python-modules/sphinxcontrib-openapi/default.nix
index 6e3279b4de96..7fd16c67bdd4 100644
--- a/pkgs/development/python-modules/sphinxcontrib-openapi/default.nix
+++ b/pkgs/development/python-modules/sphinxcontrib-openapi/default.nix
@@ -15,6 +15,7 @@
buildPythonPackage rec {
pname = "sphinxcontrib-openapi";
version = "0.8.3";
+ format = "setuptools";
disabled = isPy27;
src = fetchPypi {
diff --git a/pkgs/development/python-modules/sphinxcontrib-programoutput/default.nix b/pkgs/development/python-modules/sphinxcontrib-programoutput/default.nix
index 67d7d9b587f9..63dcfb16242b 100644
--- a/pkgs/development/python-modules/sphinxcontrib-programoutput/default.nix
+++ b/pkgs/development/python-modules/sphinxcontrib-programoutput/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "sphinxcontrib-programoutput";
version = "0.17";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/sphinxcontrib-tikz/default.nix b/pkgs/development/python-modules/sphinxcontrib-tikz/default.nix
index dd83acb3d205..f74a43687be0 100644
--- a/pkgs/development/python-modules/sphinxcontrib-tikz/default.nix
+++ b/pkgs/development/python-modules/sphinxcontrib-tikz/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "sphinxcontrib-tikz";
version = "0.4.16";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/spidev/default.nix b/pkgs/development/python-modules/spidev/default.nix
index fd3a12d7da45..b4e5344cca85 100644
--- a/pkgs/development/python-modules/spidev/default.nix
+++ b/pkgs/development/python-modules/spidev/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "spidev";
version = "3.6";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/spinners/default.nix b/pkgs/development/python-modules/spinners/default.nix
index 1e71296fd176..6328a43df8f7 100644
--- a/pkgs/development/python-modules/spinners/default.nix
+++ b/pkgs/development/python-modules/spinners/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "spinners";
version = "0.0.24";
+ format = "setuptools";
disabled = isPy27;
src = fetchPypi {
diff --git a/pkgs/development/python-modules/spsdk/default.nix b/pkgs/development/python-modules/spsdk/default.nix
index d8e6b0ab45ef..a05a02966e07 100644
--- a/pkgs/development/python-modules/spsdk/default.nix
+++ b/pkgs/development/python-modules/spsdk/default.nix
@@ -38,6 +38,7 @@
buildPythonPackage rec {
pname = "spsdk";
version = "1.11.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "nxp-mcuxpresso";
diff --git a/pkgs/development/python-modules/sqlalchemy-citext/default.nix b/pkgs/development/python-modules/sqlalchemy-citext/default.nix
index 9bf638647680..b040ee597ef8 100644
--- a/pkgs/development/python-modules/sqlalchemy-citext/default.nix
+++ b/pkgs/development/python-modules/sqlalchemy-citext/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "sqlalchemy-citext";
version = "1.8.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/sqlalchemy-migrate/default.nix b/pkgs/development/python-modules/sqlalchemy-migrate/default.nix
index c71172764af7..cf3a6b64cfcc 100644
--- a/pkgs/development/python-modules/sqlalchemy-migrate/default.nix
+++ b/pkgs/development/python-modules/sqlalchemy-migrate/default.nix
@@ -18,6 +18,7 @@
buildPythonPackage rec {
pname = "sqlalchemy-migrate";
version = "0.13.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/sqlglot/default.nix b/pkgs/development/python-modules/sqlglot/default.nix
index a5d3e5ea11fb..b0bb24399122 100644
--- a/pkgs/development/python-modules/sqlglot/default.nix
+++ b/pkgs/development/python-modules/sqlglot/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "sqlglot";
version = "17.14.2";
+ format = "setuptools";
disabled = pythonOlder "3.8";
diff --git a/pkgs/development/python-modules/sqlitedict/default.nix b/pkgs/development/python-modules/sqlitedict/default.nix
index f506430619a9..41889bfce137 100644
--- a/pkgs/development/python-modules/sqlitedict/default.nix
+++ b/pkgs/development/python-modules/sqlitedict/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "sqlitedict";
version = "2.1.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "RaRe-Technologies";
diff --git a/pkgs/development/python-modules/sqlsoup/default.nix b/pkgs/development/python-modules/sqlsoup/default.nix
index 6a06ef247a0b..d75621cc6345 100644
--- a/pkgs/development/python-modules/sqlsoup/default.nix
+++ b/pkgs/development/python-modules/sqlsoup/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "sqlsoup";
version = "0.9.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/squarify/default.nix b/pkgs/development/python-modules/squarify/default.nix
index e0fe054156c6..5bdc4c43f3fb 100644
--- a/pkgs/development/python-modules/squarify/default.nix
+++ b/pkgs/development/python-modules/squarify/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "squarify";
version = "0.4.3";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "laserson";
diff --git a/pkgs/development/python-modules/sre-yield/default.nix b/pkgs/development/python-modules/sre-yield/default.nix
index 91e6904b5772..33b64d38d629 100644
--- a/pkgs/development/python-modules/sre-yield/default.nix
+++ b/pkgs/development/python-modules/sre-yield/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "sre-yield";
version = "1.2";
+ format = "setuptools";
src = fetchPypi {
pname = "sre_yield";
diff --git a/pkgs/development/python-modules/srpenergy/default.nix b/pkgs/development/python-modules/srpenergy/default.nix
index e36bd7c2e4b8..35a937f96088 100644
--- a/pkgs/development/python-modules/srpenergy/default.nix
+++ b/pkgs/development/python-modules/srpenergy/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "srpenergy";
version = "1.3.6";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/srt/default.nix b/pkgs/development/python-modules/srt/default.nix
index 62d03be0b177..8fb0d7276141 100644
--- a/pkgs/development/python-modules/srt/default.nix
+++ b/pkgs/development/python-modules/srt/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "srt";
version = "3.5.3";
+ format = "setuptools";
disabled = pythonOlder "2.7";
diff --git a/pkgs/development/python-modules/sshfs/default.nix b/pkgs/development/python-modules/sshfs/default.nix
index 17378c8611a0..07c8f6a6c584 100644
--- a/pkgs/development/python-modules/sshfs/default.nix
+++ b/pkgs/development/python-modules/sshfs/default.nix
@@ -15,6 +15,7 @@
buildPythonPackage rec {
pname = "sshfs";
version = "2023.10.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "fsspec";
diff --git a/pkgs/development/python-modules/sshpubkeys/default.nix b/pkgs/development/python-modules/sshpubkeys/default.nix
index 955eb905ac29..a63b456292f3 100644
--- a/pkgs/development/python-modules/sshpubkeys/default.nix
+++ b/pkgs/development/python-modules/sshpubkeys/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
version = "3.3.1";
+ format = "setuptools";
pname = "sshpubkeys";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/sshtunnel/default.nix b/pkgs/development/python-modules/sshtunnel/default.nix
index 2e585c2bbc31..905ecc9258f0 100644
--- a/pkgs/development/python-modules/sshtunnel/default.nix
+++ b/pkgs/development/python-modules/sshtunnel/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
version = "0.4.0";
+ format = "setuptools";
pname = "sshtunnel";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/sslib/default.nix b/pkgs/development/python-modules/sslib/default.nix
index 407053785f09..4f0492b84b37 100644
--- a/pkgs/development/python-modules/sslib/default.nix
+++ b/pkgs/development/python-modules/sslib/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "sslib";
version = "0.2.0";
+ format = "setuptools";
disabled = !isPy3k;
src = fetchPypi {
diff --git a/pkgs/development/python-modules/stack-data/default.nix b/pkgs/development/python-modules/stack-data/default.nix
index cba83f5df09b..370aaf8746f9 100644
--- a/pkgs/development/python-modules/stack-data/default.nix
+++ b/pkgs/development/python-modules/stack-data/default.nix
@@ -17,6 +17,7 @@
buildPythonPackage rec {
pname = "stack-data";
version = "0.2.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "alexmojaki";
diff --git a/pkgs/development/python-modules/stashy/default.nix b/pkgs/development/python-modules/stashy/default.nix
index fa866cc26037..fbac0df71f1d 100644
--- a/pkgs/development/python-modules/stashy/default.nix
+++ b/pkgs/development/python-modules/stashy/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "stashy";
version = "0.7";
+ format = "setuptools";
disabled = pythonOlder "3.4";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/statistics/default.nix b/pkgs/development/python-modules/statistics/default.nix
index 40a51373c70e..2e3c62671a1c 100644
--- a/pkgs/development/python-modules/statistics/default.nix
+++ b/pkgs/development/python-modules/statistics/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "statistics";
version = "1.0.3.5";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/stdiomask/default.nix b/pkgs/development/python-modules/stdiomask/default.nix
index 1ad09c22da8e..90d73baceecf 100644
--- a/pkgs/development/python-modules/stdiomask/default.nix
+++ b/pkgs/development/python-modules/stdiomask/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "stdiomask";
version = "0.0.6";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/stestr/default.nix b/pkgs/development/python-modules/stestr/default.nix
index afce80b83c34..160b3d15b113 100644
--- a/pkgs/development/python-modules/stestr/default.nix
+++ b/pkgs/development/python-modules/stestr/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "stestr";
version = "4.0.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/stevedore/default.nix b/pkgs/development/python-modules/stevedore/default.nix
index 45a3e744f1ec..b2328f8d9ff4 100644
--- a/pkgs/development/python-modules/stevedore/default.nix
+++ b/pkgs/development/python-modules/stevedore/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "stevedore";
version = "5.1.0";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/stm32loader/default.nix b/pkgs/development/python-modules/stm32loader/default.nix
index f79caf582f93..55a86231aa70 100644
--- a/pkgs/development/python-modules/stm32loader/default.nix
+++ b/pkgs/development/python-modules/stm32loader/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "stm32loader";
version = "0.5.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/stopit/default.nix b/pkgs/development/python-modules/stopit/default.nix
index 7fdb46764e6b..06ed79491ed7 100644
--- a/pkgs/development/python-modules/stopit/default.nix
+++ b/pkgs/development/python-modules/stopit/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "stopit";
version = "1.1.2";
+ format = "setuptools";
# tests are missing from the PyPi tarball
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/strategies/default.nix b/pkgs/development/python-modules/strategies/default.nix
index f11ce2ce5c8f..f9f31e34d158 100644
--- a/pkgs/development/python-modules/strategies/default.nix
+++ b/pkgs/development/python-modules/strategies/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "strategies";
version = "0.2.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/streamdeck/default.nix b/pkgs/development/python-modules/streamdeck/default.nix
index 8354b840238f..7c17ba2d49a9 100644
--- a/pkgs/development/python-modules/streamdeck/default.nix
+++ b/pkgs/development/python-modules/streamdeck/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "streamdeck";
version = "0.9.4";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/streaming-form-data/default.nix b/pkgs/development/python-modules/streaming-form-data/default.nix
index f3aa0aa28116..8c631510ec43 100644
--- a/pkgs/development/python-modules/streaming-form-data/default.nix
+++ b/pkgs/development/python-modules/streaming-form-data/default.nix
@@ -4,6 +4,7 @@ cython, smart-open, pytestCheckHook, moto, requests-toolbelt }:
buildPythonPackage rec {
pname = "streaming-form-data";
version = "1.13.0";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/strict-rfc3339/default.nix b/pkgs/development/python-modules/strict-rfc3339/default.nix
index e76365a525ad..783aa49904d7 100644
--- a/pkgs/development/python-modules/strict-rfc3339/default.nix
+++ b/pkgs/development/python-modules/strict-rfc3339/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "strict-rfc3339";
version = "0.7";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/stringbrewer/default.nix b/pkgs/development/python-modules/stringbrewer/default.nix
index fc39d515a6ec..d93552816cd2 100644
--- a/pkgs/development/python-modules/stringbrewer/default.nix
+++ b/pkgs/development/python-modules/stringbrewer/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "stringbrewer";
version = "0.0.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/stringcase/default.nix b/pkgs/development/python-modules/stringcase/default.nix
index e02cc0384f9a..3875afcc72ba 100644
--- a/pkgs/development/python-modules/stringcase/default.nix
+++ b/pkgs/development/python-modules/stringcase/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "stringcase";
version = "1.2.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/stringly/default.nix b/pkgs/development/python-modules/stringly/default.nix
index 777fc11ed37f..b0b8f0515b59 100644
--- a/pkgs/development/python-modules/stringly/default.nix
+++ b/pkgs/development/python-modules/stringly/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "stringly";
version = "1.0b2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/stripe/default.nix b/pkgs/development/python-modules/stripe/default.nix
index 3f91435b3aa7..0a17d51a7748 100644
--- a/pkgs/development/python-modules/stripe/default.nix
+++ b/pkgs/development/python-modules/stripe/default.nix
@@ -9,14 +9,14 @@
buildPythonPackage rec {
pname = "stripe";
- version = "7.5.0";
+ version = "7.7.0";
pyproject = true;
disabled = pythonOlder "3.8";
src = fetchPypi {
inherit pname version;
- hash = "sha256-duDfcHHaXvORNNkpuMf6zxMZqkfCIr8ScrSKxVq/PW8=";
+ hash = "sha256-4T/gfU0jNMgzjqJpohZzpOf4YqdUjh7drEqgILWW25Y=";
};
nativeBuildInputs = [
diff --git a/pkgs/development/python-modules/stups-cli-support/default.nix b/pkgs/development/python-modules/stups-cli-support/default.nix
index 1ec1bb017dfa..33673f7a47af 100644
--- a/pkgs/development/python-modules/stups-cli-support/default.nix
+++ b/pkgs/development/python-modules/stups-cli-support/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "stups-cli-support";
version = "1.1.20";
+ format = "setuptools";
disabled = !isPy3k;
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/stups-fullstop/default.nix b/pkgs/development/python-modules/stups-fullstop/default.nix
index 46b5f9046f60..2b668871f57f 100644
--- a/pkgs/development/python-modules/stups-fullstop/default.nix
+++ b/pkgs/development/python-modules/stups-fullstop/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "stups-fullstop";
version = "1.1.31";
+ format = "setuptools";
disabled = !isPy3k;
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/stups-tokens/default.nix b/pkgs/development/python-modules/stups-tokens/default.nix
index 8f046986a025..dd9539463265 100644
--- a/pkgs/development/python-modules/stups-tokens/default.nix
+++ b/pkgs/development/python-modules/stups-tokens/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "stups-tokens";
version = "1.1.19";
+ format = "setuptools";
disabled = !isPy3k;
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/stups-zign/default.nix b/pkgs/development/python-modules/stups-zign/default.nix
index e9a1bad22e32..3fd99c062167 100644
--- a/pkgs/development/python-modules/stups-zign/default.nix
+++ b/pkgs/development/python-modules/stups-zign/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "stups-zign";
version = "1.2";
+ format = "setuptools";
disabled = !isPy3k;
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/subunit2sql/default.nix b/pkgs/development/python-modules/subunit2sql/default.nix
index 2f29322b9a8a..d52180a3d0c4 100644
--- a/pkgs/development/python-modules/subunit2sql/default.nix
+++ b/pkgs/development/python-modules/subunit2sql/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "subunit2sql";
version = "1.10.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/svgwrite/default.nix b/pkgs/development/python-modules/svgwrite/default.nix
index 7f03007ee5f2..7ac6fd9f13cf 100644
--- a/pkgs/development/python-modules/svgwrite/default.nix
+++ b/pkgs/development/python-modules/svgwrite/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "svgwrite";
version = "1.4.3";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "mozman";
diff --git a/pkgs/development/python-modules/swagger-spec-validator/default.nix b/pkgs/development/python-modules/swagger-spec-validator/default.nix
index 124b69135253..7b9ed410106b 100644
--- a/pkgs/development/python-modules/swagger-spec-validator/default.nix
+++ b/pkgs/development/python-modules/swagger-spec-validator/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "swagger-spec-validator";
version = "2.7.4";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "Yelp";
diff --git a/pkgs/development/python-modules/swagger-ui-bundle/default.nix b/pkgs/development/python-modules/swagger-ui-bundle/default.nix
index e44fd471bc79..6f3cd92d90ed 100644
--- a/pkgs/development/python-modules/swagger-ui-bundle/default.nix
+++ b/pkgs/development/python-modules/swagger-ui-bundle/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "swagger-ui-bundle";
version = "0.0.9";
+ format = "setuptools";
src = fetchPypi {
pname = "swagger_ui_bundle";
diff --git a/pkgs/development/python-modules/swift/default.nix b/pkgs/development/python-modules/swift/default.nix
index 95dd8e55d4a4..464b044ad15a 100644
--- a/pkgs/development/python-modules/swift/default.nix
+++ b/pkgs/development/python-modules/swift/default.nix
@@ -25,6 +25,7 @@
buildPythonPackage rec {
pname = "swift";
version = "2.32.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/swisshydrodata/default.nix b/pkgs/development/python-modules/swisshydrodata/default.nix
index 38ed15981fd4..1ab94a63df38 100644
--- a/pkgs/development/python-modules/swisshydrodata/default.nix
+++ b/pkgs/development/python-modules/swisshydrodata/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "swisshydrodata";
version = "0.1.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "Bouni";
diff --git a/pkgs/development/python-modules/sympy/default.nix b/pkgs/development/python-modules/sympy/default.nix
index a88e21021e41..cf250568b609 100644
--- a/pkgs/development/python-modules/sympy/default.nix
+++ b/pkgs/development/python-modules/sympy/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "sympy";
version = "1.12";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/syncer/default.nix b/pkgs/development/python-modules/syncer/default.nix
index 48345b94e421..cb86cd2e7cee 100644
--- a/pkgs/development/python-modules/syncer/default.nix
+++ b/pkgs/development/python-modules/syncer/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "syncer";
version = "2.0.3";
+ format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/synergy/default.nix b/pkgs/development/python-modules/synergy/default.nix
index 0b6c367db6ee..570390d67f15 100644
--- a/pkgs/development/python-modules/synergy/default.nix
+++ b/pkgs/development/python-modules/synergy/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "synergy";
version = "0.5.1";
+ format = "setuptools";
disabled = pythonOlder "3.5";
# Pypi does not contain unit tests
diff --git a/pkgs/development/python-modules/systembridge/default.nix b/pkgs/development/python-modules/systembridge/default.nix
index 5cac083229be..f60a1c3298c4 100644
--- a/pkgs/development/python-modules/systembridge/default.nix
+++ b/pkgs/development/python-modules/systembridge/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "systembridge";
version = "2.3.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "timmo001";
diff --git a/pkgs/development/python-modules/systemd/default.nix b/pkgs/development/python-modules/systemd/default.nix
index da81905fca37..de195da11240 100644
--- a/pkgs/development/python-modules/systemd/default.nix
+++ b/pkgs/development/python-modules/systemd/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "systemd";
version = "235";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "systemd";
diff --git a/pkgs/development/python-modules/sysv_ipc/default.nix b/pkgs/development/python-modules/sysv_ipc/default.nix
index a58b714a4ac8..faf5b5d7d992 100644
--- a/pkgs/development/python-modules/sysv_ipc/default.nix
+++ b/pkgs/development/python-modules/sysv_ipc/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "sysv_ipc";
version = "1.1.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/tabcmd/default.nix b/pkgs/development/python-modules/tabcmd/default.nix
index 0569b2e661c3..617968006843 100644
--- a/pkgs/development/python-modules/tabcmd/default.nix
+++ b/pkgs/development/python-modules/tabcmd/default.nix
@@ -22,6 +22,7 @@
buildPythonPackage rec {
pname = "tabcmd";
version = "2.0.12";
+ format = "setuptools";
disabled = pythonOlder "3.7";
diff --git a/pkgs/development/python-modules/tabledata/default.nix b/pkgs/development/python-modules/tabledata/default.nix
index b178665628a6..290774b17b41 100644
--- a/pkgs/development/python-modules/tabledata/default.nix
+++ b/pkgs/development/python-modules/tabledata/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "tabledata";
version = "1.3.3";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "thombashi";
diff --git a/pkgs/development/python-modules/tables/default.nix b/pkgs/development/python-modules/tables/default.nix
index c1726ee97a85..3879520b2510 100644
--- a/pkgs/development/python-modules/tables/default.nix
+++ b/pkgs/development/python-modules/tables/default.nix
@@ -22,6 +22,7 @@
buildPythonPackage rec {
pname = "tables";
version = "3.8.0";
+ format = "setuptools";
disabled = pythonOlder "3.8";
diff --git a/pkgs/development/python-modules/tadasets/default.nix b/pkgs/development/python-modules/tadasets/default.nix
index 7eab0e9cda51..7b9001cd132e 100644
--- a/pkgs/development/python-modules/tadasets/default.nix
+++ b/pkgs/development/python-modules/tadasets/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "tadasets";
version = "0.0.4";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/tahoma-api/default.nix b/pkgs/development/python-modules/tahoma-api/default.nix
index 14989f9ac750..edd346941668 100644
--- a/pkgs/development/python-modules/tahoma-api/default.nix
+++ b/pkgs/development/python-modules/tahoma-api/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "tahoma-api";
version = "0.0.17";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "philklei";
diff --git a/pkgs/development/python-modules/tailer/default.nix b/pkgs/development/python-modules/tailer/default.nix
index b8e19b7d97d8..8079d7d2c614 100644
--- a/pkgs/development/python-modules/tailer/default.nix
+++ b/pkgs/development/python-modules/tailer/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "tailer";
version = "0.4.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "six8";
diff --git a/pkgs/development/python-modules/takethetime/default.nix b/pkgs/development/python-modules/takethetime/default.nix
index 7bc914ed85db..c79df0b179f1 100644
--- a/pkgs/development/python-modules/takethetime/default.nix
+++ b/pkgs/development/python-modules/takethetime/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "takethetime";
version = "0.3.1";
+ format = "setuptools";
src = fetchPypi {
pname = "TakeTheTime";
diff --git a/pkgs/development/python-modules/tasklib/default.nix b/pkgs/development/python-modules/tasklib/default.nix
index 126ea75f6a51..b7fdbcd5a9fb 100644
--- a/pkgs/development/python-modules/tasklib/default.nix
+++ b/pkgs/development/python-modules/tasklib/default.nix
@@ -14,6 +14,7 @@ wsl_stub = writeShellScriptBin "wsl" "true";
in buildPythonPackage rec {
pname = "tasklib";
version = "2.5.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/taskw/default.nix b/pkgs/development/python-modules/taskw/default.nix
index 5e9b2f3269e1..40acca5735e3 100644
--- a/pkgs/development/python-modules/taskw/default.nix
+++ b/pkgs/development/python-modules/taskw/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "taskw";
version = "2.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/taxi/default.nix b/pkgs/development/python-modules/taxi/default.nix
index 1d7c80e4dd0a..beda64f22eb5 100644
--- a/pkgs/development/python-modules/taxi/default.nix
+++ b/pkgs/development/python-modules/taxi/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "taxi";
version = "6.2.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "sephii";
diff --git a/pkgs/development/python-modules/tblib/default.nix b/pkgs/development/python-modules/tblib/default.nix
index 0441fb2894fd..e735f6aae217 100644
--- a/pkgs/development/python-modules/tblib/default.nix
+++ b/pkgs/development/python-modules/tblib/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "tblib";
version = "2.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/tcolorpy/default.nix b/pkgs/development/python-modules/tcolorpy/default.nix
index 9114043e149b..87c9f5b8147d 100644
--- a/pkgs/development/python-modules/tcolorpy/default.nix
+++ b/pkgs/development/python-modules/tcolorpy/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "tcolorpy";
version = "0.1.4";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "thombashi";
diff --git a/pkgs/development/python-modules/telegram/default.nix b/pkgs/development/python-modules/telegram/default.nix
index c297efc0efdd..d07baaa4169f 100644
--- a/pkgs/development/python-modules/telegram/default.nix
+++ b/pkgs/development/python-modules/telegram/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "telegram";
version = "0.0.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/telepath/default.nix b/pkgs/development/python-modules/telepath/default.nix
index 5a38142eade3..40aa3ca5982b 100644
--- a/pkgs/development/python-modules/telepath/default.nix
+++ b/pkgs/development/python-modules/telepath/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "telepath";
version = "0.3";
+ format = "setuptools";
src = fetchFromGitHub {
repo = "telepath";
diff --git a/pkgs/development/python-modules/telethon-session-sqlalchemy/default.nix b/pkgs/development/python-modules/telethon-session-sqlalchemy/default.nix
index 346f7de2b898..8cea09fea3a0 100644
--- a/pkgs/development/python-modules/telethon-session-sqlalchemy/default.nix
+++ b/pkgs/development/python-modules/telethon-session-sqlalchemy/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "telethon-session-sqlalchemy";
version = "0.2.16";
+ format = "setuptools";
disabled = !isPy3k;
diff --git a/pkgs/development/python-modules/telfhash/default.nix b/pkgs/development/python-modules/telfhash/default.nix
index 40198cddb681..787824d50388 100644
--- a/pkgs/development/python-modules/telfhash/default.nix
+++ b/pkgs/development/python-modules/telfhash/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "telfhash";
version = "0.9.8";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "trendmicro";
diff --git a/pkgs/development/python-modules/tempita/default.nix b/pkgs/development/python-modules/tempita/default.nix
index 344ed1ea68d9..d7e2c9135772 100644
--- a/pkgs/development/python-modules/tempita/default.nix
+++ b/pkgs/development/python-modules/tempita/default.nix
@@ -2,6 +2,7 @@
buildPythonPackage {
version = "0.5.3-2016-09-28";
+ format = "setuptools";
pname = "tempita";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/tensorflow-datasets/default.nix b/pkgs/development/python-modules/tensorflow-datasets/default.nix
index 3fd7a441106d..e857a2916e20 100644
--- a/pkgs/development/python-modules/tensorflow-datasets/default.nix
+++ b/pkgs/development/python-modules/tensorflow-datasets/default.nix
@@ -49,6 +49,7 @@
buildPythonPackage rec {
pname = "tensorflow-datasets";
version = "4.9.3";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "tensorflow";
diff --git a/pkgs/development/python-modules/tensorflow-metadata/default.nix b/pkgs/development/python-modules/tensorflow-metadata/default.nix
index be299e867d32..0f11461eb9d6 100644
--- a/pkgs/development/python-modules/tensorflow-metadata/default.nix
+++ b/pkgs/development/python-modules/tensorflow-metadata/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "tensorflow-metadata";
version = "1.14.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "tensorflow";
diff --git a/pkgs/development/python-modules/tensorflow/default.nix b/pkgs/development/python-modules/tensorflow/default.nix
index d2f713082077..53659c8e52bc 100644
--- a/pkgs/development/python-modules/tensorflow/default.nix
+++ b/pkgs/development/python-modules/tensorflow/default.nix
@@ -104,6 +104,7 @@ let
tfFeature = x: if x then "1" else "0";
version = "2.13.0";
+ format = "setuptools";
variant = lib.optionalString cudaSupport "-gpu";
pname = "tensorflow${variant}";
diff --git a/pkgs/development/python-modules/tensorrt/default.nix b/pkgs/development/python-modules/tensorrt/default.nix
index 475e7627e4ba..e108b1a773cb 100644
--- a/pkgs/development/python-modules/tensorrt/default.nix
+++ b/pkgs/development/python-modules/tensorrt/default.nix
@@ -11,7 +11,7 @@ let
in
buildPythonPackage rec {
pname = "tensorrt";
- version = cudaPackages.tensorrt.version;
+ version = lib.optionalString (cudaPackages ? tensorrt) cudaPackages.tensorrt.version;
src = cudaPackages.tensorrt.src;
@@ -48,5 +48,8 @@ buildPythonPackage rec {
license = licenses.unfree;
platforms = [ "x86_64-linux" ];
maintainers = with maintainers; [ aidalgol ];
+ broken =
+ !(cudaPackages ? tensorrt)
+ || !(cudaPackages ? cudnn);
};
}
diff --git a/pkgs/development/python-modules/terminaltables/default.nix b/pkgs/development/python-modules/terminaltables/default.nix
index 7b548b763fdf..83895d7ad0bc 100644
--- a/pkgs/development/python-modules/terminaltables/default.nix
+++ b/pkgs/development/python-modules/terminaltables/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "terminaltables";
version = "3.1.10";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/termstyle/default.nix b/pkgs/development/python-modules/termstyle/default.nix
index 0a1c4e764129..862cea174168 100644
--- a/pkgs/development/python-modules/termstyle/default.nix
+++ b/pkgs/development/python-modules/termstyle/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "termstyle";
version = "0.1.11";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/tess/default.nix b/pkgs/development/python-modules/tess/default.nix
index be8e8ff45e05..b11cf5535d1d 100644
--- a/pkgs/development/python-modules/tess/default.nix
+++ b/pkgs/development/python-modules/tess/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage {
pname = "tess";
version = "unstable-2019-05-07";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "wackywendell";
diff --git a/pkgs/development/python-modules/tesserocr/default.nix b/pkgs/development/python-modules/tesserocr/default.nix
index 4b7a89ea7b73..7959d38d2d3c 100644
--- a/pkgs/development/python-modules/tesserocr/default.nix
+++ b/pkgs/development/python-modules/tesserocr/default.nix
@@ -18,6 +18,7 @@
buildPythonPackage rec {
pname = "tesserocr";
version = "2.6.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/test-tube/default.nix b/pkgs/development/python-modules/test-tube/default.nix
index b2044e2f0732..0c4e75169c9f 100644
--- a/pkgs/development/python-modules/test-tube/default.nix
+++ b/pkgs/development/python-modules/test-tube/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "test-tube";
version = "0.628";
+ format = "setuptools";
disabled = isPy27;
diff --git a/pkgs/development/python-modules/testrepository/default.nix b/pkgs/development/python-modules/testrepository/default.nix
index 908779a45d69..60abdaa86384 100644
--- a/pkgs/development/python-modules/testrepository/default.nix
+++ b/pkgs/development/python-modules/testrepository/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "testrepository";
version = "0.0.20";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/testresources/default.nix b/pkgs/development/python-modules/testresources/default.nix
index 8a7a6160e1af..4a9d43d6246d 100644
--- a/pkgs/development/python-modules/testresources/default.nix
+++ b/pkgs/development/python-modules/testresources/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "testresources";
version = "2.0.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/testscenarios/default.nix b/pkgs/development/python-modules/testscenarios/default.nix
index 8df35ac4b889..4e7dcef3e90d 100644
--- a/pkgs/development/python-modules/testscenarios/default.nix
+++ b/pkgs/development/python-modules/testscenarios/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "testscenarios";
version = "0.5.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/testtools/default.nix b/pkgs/development/python-modules/testtools/default.nix
index c4f74d377d5f..24fa17a44623 100644
--- a/pkgs/development/python-modules/testtools/default.nix
+++ b/pkgs/development/python-modules/testtools/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "testtools";
version = "2.6.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/text-unidecode/default.nix b/pkgs/development/python-modules/text-unidecode/default.nix
index 30f5b73f5fd3..b971b94c99ab 100644
--- a/pkgs/development/python-modules/text-unidecode/default.nix
+++ b/pkgs/development/python-modules/text-unidecode/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "text-unidecode";
version = "1.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/textwrap3/default.nix b/pkgs/development/python-modules/textwrap3/default.nix
index 2ba2ea4944c1..17832c11b8cf 100644
--- a/pkgs/development/python-modules/textwrap3/default.nix
+++ b/pkgs/development/python-modules/textwrap3/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "textwrap3";
version = "0.9.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/tflearn/default.nix b/pkgs/development/python-modules/tflearn/default.nix
index 91a92d6b8de4..d2eee46f14ce 100644
--- a/pkgs/development/python-modules/tflearn/default.nix
+++ b/pkgs/development/python-modules/tflearn/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "tflearn";
version = "0.5.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/theano-pymc/default.nix b/pkgs/development/python-modules/theano-pymc/default.nix
index 441843a85272..fa8218237cc1 100644
--- a/pkgs/development/python-modules/theano-pymc/default.nix
+++ b/pkgs/development/python-modules/theano-pymc/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "theano-pymc";
version = "1.1.2";
+ format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/theano/default.nix b/pkgs/development/python-modules/theano/default.nix
index 428bf4310d6b..78a2a0836e76 100644
--- a/pkgs/development/python-modules/theano/default.nix
+++ b/pkgs/development/python-modules/theano/default.nix
@@ -51,6 +51,7 @@ let
in buildPythonPackage rec {
pname = "theano";
version = "1.0.5";
+ format = "setuptools";
disabled = isPyPy || pythonOlder "2.6" || (isPy3k && pythonOlder "3.3");
diff --git a/pkgs/development/python-modules/thespian/default.nix b/pkgs/development/python-modules/thespian/default.nix
index b1f994fde763..564e7d73e619 100644
--- a/pkgs/development/python-modules/thespian/default.nix
+++ b/pkgs/development/python-modules/thespian/default.nix
@@ -2,6 +2,7 @@
buildPythonPackage rec {
version = "3.10.7";
+ format = "setuptools";
pname = "thespian";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/threadloop/default.nix b/pkgs/development/python-modules/threadloop/default.nix
index 2fb8dd4420ef..fdf0e3a08114 100644
--- a/pkgs/development/python-modules/threadloop/default.nix
+++ b/pkgs/development/python-modules/threadloop/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "threadloop";
version = "1.0.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/threadpool/default.nix b/pkgs/development/python-modules/threadpool/default.nix
index 9c83e7e45c28..4b08fd7acef8 100644
--- a/pkgs/development/python-modules/threadpool/default.nix
+++ b/pkgs/development/python-modules/threadpool/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "threadpool";
version = "1.3.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/three-merge/default.nix b/pkgs/development/python-modules/three-merge/default.nix
index 2bb1891cd0bb..18d9eea211e5 100644
--- a/pkgs/development/python-modules/three-merge/default.nix
+++ b/pkgs/development/python-modules/three-merge/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "three-merge";
version = "0.1.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/thrift/default.nix b/pkgs/development/python-modules/thrift/default.nix
index 4ff39c59c468..5d210e3f3f3a 100644
--- a/pkgs/development/python-modules/thrift/default.nix
+++ b/pkgs/development/python-modules/thrift/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "thrift";
version = "0.16.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/throttler/default.nix b/pkgs/development/python-modules/throttler/default.nix
index 2742cdaa2935..dea390403592 100644
--- a/pkgs/development/python-modules/throttler/default.nix
+++ b/pkgs/development/python-modules/throttler/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "throttler";
version = "1.2.2";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "uburuntu";
diff --git a/pkgs/development/python-modules/tika/default.nix b/pkgs/development/python-modules/tika/default.nix
index 551813db15ed..7e2ce76f9f76 100644
--- a/pkgs/development/python-modules/tika/default.nix
+++ b/pkgs/development/python-modules/tika/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "tika";
version = "2.6.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/tilestache/default.nix b/pkgs/development/python-modules/tilestache/default.nix
index ce46fd56f243..a33a219b1f02 100644
--- a/pkgs/development/python-modules/tilestache/default.nix
+++ b/pkgs/development/python-modules/tilestache/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "tilestache";
version = "1.51.14";
+ format = "setuptools";
disabled = !isPy27;
src = fetchPypi {
diff --git a/pkgs/development/python-modules/timeago/default.nix b/pkgs/development/python-modules/timeago/default.nix
index 6a84d909f363..8f450d2c03a8 100644
--- a/pkgs/development/python-modules/timeago/default.nix
+++ b/pkgs/development/python-modules/timeago/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "timeago";
version = "1.0.16";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "hustcc";
diff --git a/pkgs/development/python-modules/timecop/default.nix b/pkgs/development/python-modules/timecop/default.nix
index 272657dfaafd..fb455d079b0e 100644
--- a/pkgs/development/python-modules/timecop/default.nix
+++ b/pkgs/development/python-modules/timecop/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "timecop";
version = "0.5.0dev";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/timelib/default.nix b/pkgs/development/python-modules/timelib/default.nix
index e0f76c0c2e65..2667867505a6 100644
--- a/pkgs/development/python-modules/timelib/default.nix
+++ b/pkgs/development/python-modules/timelib/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "timelib";
version = "0.3.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/timeout-decorator/default.nix b/pkgs/development/python-modules/timeout-decorator/default.nix
index c2d21fea153f..2907117d3483 100644
--- a/pkgs/development/python-modules/timeout-decorator/default.nix
+++ b/pkgs/development/python-modules/timeout-decorator/default.nix
@@ -2,6 +2,7 @@
buildPythonPackage rec {
pname = "timeout-decorator";
version = "0.5.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/tinyobjloader-py/default.nix b/pkgs/development/python-modules/tinyobjloader-py/default.nix
index 3c36dded5ee7..21dc0a5f4ddf 100644
--- a/pkgs/development/python-modules/tinyobjloader-py/default.nix
+++ b/pkgs/development/python-modules/tinyobjloader-py/default.nix
@@ -2,6 +2,7 @@
buildPythonPackage rec {
pname = "tinyobjloader-py";
+ format = "setuptools";
inherit (tinyobjloader) version src;
# Build needs headers from ${src}, setting sourceRoot or fetching from pypi won't work.
diff --git a/pkgs/development/python-modules/tissue/default.nix b/pkgs/development/python-modules/tissue/default.nix
index e1ef7f9edf46..3c5b1a452b5d 100644
--- a/pkgs/development/python-modules/tissue/default.nix
+++ b/pkgs/development/python-modules/tissue/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "tissue";
version = "0.9.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/tlsh/default.nix b/pkgs/development/python-modules/tlsh/default.nix
index c6809a06a406..a64fd4fd79c2 100644
--- a/pkgs/development/python-modules/tlsh/default.nix
+++ b/pkgs/development/python-modules/tlsh/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "tlsh";
version = "4.10.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "trendmicro";
diff --git a/pkgs/development/python-modules/tlslite-ng/default.nix b/pkgs/development/python-modules/tlslite-ng/default.nix
index c6146140163c..467a50a4027e 100644
--- a/pkgs/development/python-modules/tlslite-ng/default.nix
+++ b/pkgs/development/python-modules/tlslite-ng/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "tlslite-ng";
version = "0.7.6";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/tokenize-rt/default.nix b/pkgs/development/python-modules/tokenize-rt/default.nix
index 107c3ae75c5a..46af9553fcd1 100644
--- a/pkgs/development/python-modules/tokenize-rt/default.nix
+++ b/pkgs/development/python-modules/tokenize-rt/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "tokenize-rt";
version = "4.2.1";
+ format = "setuptools";
disabled = isPy27;
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/tokenlib/default.nix b/pkgs/development/python-modules/tokenlib/default.nix
index bed053f82826..f41723561381 100644
--- a/pkgs/development/python-modules/tokenlib/default.nix
+++ b/pkgs/development/python-modules/tokenlib/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "tokenlib";
version = "0.3.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "mozilla-services";
diff --git a/pkgs/development/python-modules/toml/default.nix b/pkgs/development/python-modules/toml/default.nix
index bdc1b141eed7..aa12d2936c42 100644
--- a/pkgs/development/python-modules/toml/default.nix
+++ b/pkgs/development/python-modules/toml/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "toml";
version = "0.10.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/toolz/default.nix b/pkgs/development/python-modules/toolz/default.nix
index c6c9ecf31d84..60e38571a759 100644
--- a/pkgs/development/python-modules/toolz/default.nix
+++ b/pkgs/development/python-modules/toolz/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "toolz";
version = "0.12.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/torch/default.nix b/pkgs/development/python-modules/torch/default.nix
index b648e2d7bf36..19bf8a8a1d40 100644
--- a/pkgs/development/python-modules/torch/default.nix
+++ b/pkgs/development/python-modules/torch/default.nix
@@ -134,7 +134,9 @@ in buildPythonPackage rec {
"out" # output standard python package
"dev" # output libtorch headers
"lib" # output libtorch libraries
+ "cxxdev" # propagated deps for the cmake consumers of torch
];
+ cudaPropagateToOutput = "cxxdev";
src = fetchFromGitHub {
owner = "pytorch";
@@ -180,7 +182,7 @@ in buildPythonPackage rec {
# Strangely, this is never set in cmake
substituteInPlace cmake/public/LoadHIP.cmake \
--replace "set(ROCM_PATH \$ENV{ROCM_PATH})" \
- "set(ROCM_PATH \$ENV{ROCM_PATH})''\nset(ROCM_VERSION ${lib.concatStrings (lib.intersperse "0" (lib.splitString "." rocmPackages.clr.version))})"
+ "set(ROCM_PATH \$ENV{ROCM_PATH})''\nset(ROCM_VERSION ${lib.concatStrings (lib.intersperse "0" (lib.splitVersion rocmPackages.clr.version))})"
''
# Detection of NCCL version doesn't work particularly well when using the static binary.
+ lib.optionalString cudaSupport ''
@@ -339,6 +341,7 @@ in buildPythonPackage rec {
cuda_cccl.dev #
cuda_cudart.dev # cuda_runtime.h and libraries
cuda_cudart.lib
+ cuda_cudart.static
cuda_cupti.dev # For kineto
cuda_cupti.lib # For kineto
cuda_nvcc.dev # crt/host_config.h; even though we include this in nativeBuildinputs, it's needed here too
@@ -371,7 +374,10 @@ in buildPythonPackage rec {
++ lib.optionals rocmSupport [ rocmPackages.llvm.openmp ]
++ lib.optionals (cudaSupport || rocmSupport) [ effectiveMagma ]
++ lib.optionals stdenv.isLinux [ numactl ]
- ++ lib.optionals stdenv.isDarwin [ Accelerate CoreServices libobjc ];
+ ++ lib.optionals stdenv.isDarwin [ Accelerate CoreServices libobjc ]
+ ++ lib.optionals tritonSupport [ openai-triton ]
+ ++ lib.optionals MPISupport [ mpi ]
+ ++ lib.optionals rocmSupport [ rocmtoolkit_joined ];
propagatedBuildInputs = [
cffi
@@ -392,8 +398,10 @@ in buildPythonPackage rec {
# torch/csrc requires `pybind11` at runtime
pybind11
+ ] ++ lib.optionals tritonSupport [ openai-triton ];
+
+ propagatedCxxBuildInputs = [
]
- ++ lib.optionals tritonSupport [ openai-triton ]
++ lib.optionals MPISupport [ mpi ]
++ lib.optionals rocmSupport [ rocmtoolkit_joined ];
@@ -454,7 +462,10 @@ in buildPythonPackage rec {
--replace "/build/source/torch/include" "$dev/include"
'';
- postFixup = lib.optionalString stdenv.isDarwin ''
+ postFixup = ''
+ mkdir -p "$cxxdev/nix-support"
+ printWords "''${propagatedCxxBuildInputs[@]}" >> "$cxxdev/nix-support/propagated-build-inputs"
+ '' + lib.optionalString stdenv.isDarwin ''
for f in $(ls $lib/lib/*.dylib); do
install_name_tool -id $lib/lib/$(basename $f) $f || true
done
diff --git a/pkgs/development/python-modules/torchaudio/default.nix b/pkgs/development/python-modules/torchaudio/default.nix
index 1014ab523821..f09175547ebf 100644
--- a/pkgs/development/python-modules/torchaudio/default.nix
+++ b/pkgs/development/python-modules/torchaudio/default.nix
@@ -16,6 +16,7 @@
buildPythonPackage rec {
pname = "torchaudio";
version = "2.1.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "pytorch";
@@ -60,17 +61,7 @@ buildPythonPackage rec {
ffmpeg-full
pybind11
sox
- ] ++ lib.optionals cudaSupport [
- cudaPackages.libcurand.dev
- cudaPackages.libcurand.lib
- cudaPackages.cuda_cudart # cuda_runtime.h and libraries
- cudaPackages.cuda_cccl.dev #
- cudaPackages.cuda_nvtx.dev
- cudaPackages.cuda_nvtx.lib # -llibNVToolsExt
- cudaPackages.libcublas.dev
- cudaPackages.libcublas.lib
- cudaPackages.libcufft.dev
- cudaPackages.libcufft.lib
+ torch.cxxdev
];
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/torchgpipe/default.nix b/pkgs/development/python-modules/torchgpipe/default.nix
index 0ebce5b66ddb..f96add92f0cc 100644
--- a/pkgs/development/python-modules/torchgpipe/default.nix
+++ b/pkgs/development/python-modules/torchgpipe/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "torchgpipe";
version = "0.0.7";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/torchvision/default.nix b/pkgs/development/python-modules/torchvision/default.nix
index 223130918af5..f2db9c3d1550 100644
--- a/pkgs/development/python-modules/torchvision/default.nix
+++ b/pkgs/development/python-modules/torchvision/default.nix
@@ -17,30 +17,9 @@ let
inherit (torch) cudaCapabilities cudaPackages cudaSupport;
inherit (cudaPackages) backendStdenv cudaVersion;
- # NOTE: torchvision doesn't use cudnn; torch does!
- # For this reason it is not included.
- cuda-common-redist = with cudaPackages; [
- cuda_cccl #
- libcublas # cublas_v2.h
- libcusolver # cusolverDn.h
- libcusparse # cusparse.h
- ];
-
- cuda-native-redist = symlinkJoin {
- name = "cuda-native-redist-${cudaVersion}";
- paths = with cudaPackages; [
- cuda_cudart # cuda_runtime.h
- cuda_nvcc
- ] ++ cuda-common-redist;
- };
-
- cuda-redist = symlinkJoin {
- name = "cuda-redist-${cudaVersion}";
- paths = cuda-common-redist;
- };
-
pname = "torchvision";
version = "0.16.1";
+ format = "setuptools";
in
buildPythonPackage {
inherit pname version;
@@ -52,9 +31,15 @@ buildPythonPackage {
hash = "sha256-TsYBDtedTQ3+F3LM4JwzkGH2XOr0WSp1Au5YoR07rSA=";
};
- nativeBuildInputs = [ libpng ninja which ] ++ lib.optionals cudaSupport [ cuda-native-redist ];
+ nativeBuildInputs = [
+ libpng
+ ninja
+ which
+ ] ++ lib.optionals cudaSupport [
+ cudaPackages.cuda_nvcc
+ ];
- buildInputs = [ libjpeg_turbo libpng ] ++ lib.optionals cudaSupport [ cuda-redist ];
+ buildInputs = [ libjpeg_turbo libpng torch.cxxdev ];
propagatedBuildInputs = [ numpy pillow torch scipy ];
diff --git a/pkgs/development/python-modules/tornado/default.nix b/pkgs/development/python-modules/tornado/default.nix
index ac57f212d229..75187d12d29f 100644
--- a/pkgs/development/python-modules/tornado/default.nix
+++ b/pkgs/development/python-modules/tornado/default.nix
@@ -20,6 +20,7 @@
buildPythonPackage rec {
pname = "tornado";
version = "6.3.3";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "tornadoweb";
diff --git a/pkgs/development/python-modules/torpy/default.nix b/pkgs/development/python-modules/torpy/default.nix
index ea9c96d33e15..cfaaef421926 100644
--- a/pkgs/development/python-modules/torpy/default.nix
+++ b/pkgs/development/python-modules/torpy/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "torpy";
version = "1.1.6";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/torrequest/default.nix b/pkgs/development/python-modules/torrequest/default.nix
index 99ea0e4e5351..90a0ab747a88 100644
--- a/pkgs/development/python-modules/torrequest/default.nix
+++ b/pkgs/development/python-modules/torrequest/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "torrequest";
version = "0.1.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/traceback2/default.nix b/pkgs/development/python-modules/traceback2/default.nix
index 040874286bde..9992cd1470b7 100644
--- a/pkgs/development/python-modules/traceback2/default.nix
+++ b/pkgs/development/python-modules/traceback2/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
version = "1.4.0";
+ format = "setuptools";
pname = "traceback2";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/tracing/default.nix b/pkgs/development/python-modules/tracing/default.nix
index c2adc9ec9c5a..a447ae2ad0ba 100644
--- a/pkgs/development/python-modules/tracing/default.nix
+++ b/pkgs/development/python-modules/tracing/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "tracing";
version = "0.8";
+ format = "setuptools";
src = fetchurl {
url = "http://code.liw.fi/debian/pool/main/p/python-tracing/python-tracing_${version}.orig.tar.gz";
diff --git a/pkgs/development/python-modules/traittypes/default.nix b/pkgs/development/python-modules/traittypes/default.nix
index 152b9e640040..3f8ab6fa4dd1 100644
--- a/pkgs/development/python-modules/traittypes/default.nix
+++ b/pkgs/development/python-modules/traittypes/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "traittypes";
version = "unstable-2019-06-23";
+ format = "setuptools";
disabled = isPy27;
diff --git a/pkgs/development/python-modules/transaction/default.nix b/pkgs/development/python-modules/transaction/default.nix
index 12a86a134457..acb0488e41cd 100644
--- a/pkgs/development/python-modules/transaction/default.nix
+++ b/pkgs/development/python-modules/transaction/default.nix
@@ -8,14 +8,14 @@
buildPythonPackage rec {
pname = "transaction";
- version = "3.1.0";
+ version = "4.0";
format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
- hash = "sha256-ZdCx6pLb58Tjsjf7a9i0Heoj10Wee92MOIC//a+RL6Q=";
+ hash = "sha256-aANduRP2DRvhL2Vj0gHaqzbIPnY94ViZ/4M48m5eYvI=";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/translatepy/default.nix b/pkgs/development/python-modules/translatepy/default.nix
index 08e7dfab6177..cb3c6c19d8b1 100644
--- a/pkgs/development/python-modules/translatepy/default.nix
+++ b/pkgs/development/python-modules/translatepy/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "translatepy";
version = "2.3";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "Animenosekai";
diff --git a/pkgs/development/python-modules/translationstring/default.nix b/pkgs/development/python-modules/translationstring/default.nix
index f7036128e08e..ab6c1808e428 100644
--- a/pkgs/development/python-modules/translationstring/default.nix
+++ b/pkgs/development/python-modules/translationstring/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "translationstring";
version = "1.4";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/transmissionrpc/default.nix b/pkgs/development/python-modules/transmissionrpc/default.nix
index 3a484692d1a2..5c2cf2ee85de 100644
--- a/pkgs/development/python-modules/transmissionrpc/default.nix
+++ b/pkgs/development/python-modules/transmissionrpc/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "transmissionrpc";
version = "0.11";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/trectools/default.nix b/pkgs/development/python-modules/trectools/default.nix
index 3948d0441d90..f6870bd48c1a 100644
--- a/pkgs/development/python-modules/trectools/default.nix
+++ b/pkgs/development/python-modules/trectools/default.nix
@@ -16,6 +16,7 @@
buildPythonPackage rec {
pname = "trectools";
version = "0.0.49";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/treelog/default.nix b/pkgs/development/python-modules/treelog/default.nix
index e3b85cd64fb8..5f825bee623c 100644
--- a/pkgs/development/python-modules/treelog/default.nix
+++ b/pkgs/development/python-modules/treelog/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "treelog";
version = "1.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/treq/default.nix b/pkgs/development/python-modules/treq/default.nix
index 540e52f0793b..69e0c2c9d40d 100644
--- a/pkgs/development/python-modules/treq/default.nix
+++ b/pkgs/development/python-modules/treq/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "treq";
version = "22.2.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/trezor/default.nix b/pkgs/development/python-modules/trezor/default.nix
index 23af30faefba..42e1352049b5 100644
--- a/pkgs/development/python-modules/trezor/default.nix
+++ b/pkgs/development/python-modules/trezor/default.nix
@@ -25,6 +25,7 @@
buildPythonPackage rec {
pname = "trezor";
version = "0.13.8";
+ format = "setuptools";
disabled = !isPy3k;
diff --git a/pkgs/development/python-modules/trezor_agent/default.nix b/pkgs/development/python-modules/trezor_agent/default.nix
index d6ff9bb36dfa..0cece3cc0a98 100644
--- a/pkgs/development/python-modules/trezor_agent/default.nix
+++ b/pkgs/development/python-modules/trezor_agent/default.nix
@@ -16,6 +16,7 @@
buildPythonPackage rec {
pname = "trezor_agent";
version = "0.12.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/trfl/default.nix b/pkgs/development/python-modules/trfl/default.nix
index b81481e3841b..8538b47598ed 100644
--- a/pkgs/development/python-modules/trfl/default.nix
+++ b/pkgs/development/python-modules/trfl/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "trfl";
version = "1.2.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "deepmind";
diff --git a/pkgs/development/python-modules/trueskill/default.nix b/pkgs/development/python-modules/trueskill/default.nix
index db16ed7fafbc..ae17c8fa83c2 100644
--- a/pkgs/development/python-modules/trueskill/default.nix
+++ b/pkgs/development/python-modules/trueskill/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "trueskill";
version = "0.4.5";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/ttach/default.nix b/pkgs/development/python-modules/ttach/default.nix
index 5a7420a27074..39d504cf1b46 100644
--- a/pkgs/development/python-modules/ttach/default.nix
+++ b/pkgs/development/python-modules/ttach/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "ttach";
version = "0.0.3";
+ format = "setuptools";
disabled = pythonOlder "3.7";
diff --git a/pkgs/development/python-modules/tubes/default.nix b/pkgs/development/python-modules/tubes/default.nix
index 4c787af378a2..28d7b7bc4be2 100644
--- a/pkgs/development/python-modules/tubes/default.nix
+++ b/pkgs/development/python-modules/tubes/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
pname = "tubes";
version = "0.2.1";
+ format = "setuptools";
src = fetchPypi {
pname = "Tubes";
diff --git a/pkgs/development/python-modules/tunigo/default.nix b/pkgs/development/python-modules/tunigo/default.nix
index c69f00f251b7..600228b0d66f 100644
--- a/pkgs/development/python-modules/tunigo/default.nix
+++ b/pkgs/development/python-modules/tunigo/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "tunigo";
version = "1.0.0";
+ format = "setuptools";
propagatedBuildInputs = [ requests ];
diff --git a/pkgs/development/python-modules/tuyaha/default.nix b/pkgs/development/python-modules/tuyaha/default.nix
index 53d6c83d48ab..5973b763ef63 100644
--- a/pkgs/development/python-modules/tuyaha/default.nix
+++ b/pkgs/development/python-modules/tuyaha/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "tuyaha";
version = "0.0.11";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "PaulAnnekov";
diff --git a/pkgs/development/python-modules/tvdb-api/default.nix b/pkgs/development/python-modules/tvdb-api/default.nix
index bec0964acc0d..f4255d8e854b 100644
--- a/pkgs/development/python-modules/tvdb-api/default.nix
+++ b/pkgs/development/python-modules/tvdb-api/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "tvdb-api";
version = "3.2.0-beta";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "dbr";
diff --git a/pkgs/development/python-modules/twitch-python/default.nix b/pkgs/development/python-modules/twitch-python/default.nix
index e2f9c8caf31c..a42f80b36da8 100644
--- a/pkgs/development/python-modules/twitch-python/default.nix
+++ b/pkgs/development/python-modules/twitch-python/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "twitch-python";
version = "0.0.20";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/twofish/default.nix b/pkgs/development/python-modules/twofish/default.nix
index 1fe541b07290..5076de1ad3c3 100644
--- a/pkgs/development/python-modules/twofish/default.nix
+++ b/pkgs/development/python-modules/twofish/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "twofish";
version = "0.3.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/txdbus/default.nix b/pkgs/development/python-modules/txdbus/default.nix
index 31afbd4fdf95..3f377313a0bd 100644
--- a/pkgs/development/python-modules/txdbus/default.nix
+++ b/pkgs/development/python-modules/txdbus/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "txdbus";
version = "1.1.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/txgithub/default.nix b/pkgs/development/python-modules/txgithub/default.nix
index 45e366764980..8fa0229f0ca5 100644
--- a/pkgs/development/python-modules/txgithub/default.nix
+++ b/pkgs/development/python-modules/txgithub/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "txgithub";
version = "15.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/txrequests/default.nix b/pkgs/development/python-modules/txrequests/default.nix
index afe4b0f93b23..706a97b6297a 100644
--- a/pkgs/development/python-modules/txrequests/default.nix
+++ b/pkgs/development/python-modules/txrequests/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "txrequests";
version = "0.9.6";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/txzmq/default.nix b/pkgs/development/python-modules/txzmq/default.nix
index 4f6a4067d55a..a8e75896b7c2 100644
--- a/pkgs/development/python-modules/txzmq/default.nix
+++ b/pkgs/development/python-modules/txzmq/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "txzmq";
version = "1.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit version;
diff --git a/pkgs/development/python-modules/types-appdirs/default.nix b/pkgs/development/python-modules/types-appdirs/default.nix
index f6fe4cf6e1b3..ce7bb9cd53df 100644
--- a/pkgs/development/python-modules/types-appdirs/default.nix
+++ b/pkgs/development/python-modules/types-appdirs/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "types-appdirs";
version = "1.4.3.5";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/types-enum34/default.nix b/pkgs/development/python-modules/types-enum34/default.nix
index 6c186f2d8756..d82c84c5c5da 100644
--- a/pkgs/development/python-modules/types-enum34/default.nix
+++ b/pkgs/development/python-modules/types-enum34/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "types-enum34";
version = "1.1.8";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/types-futures/default.nix b/pkgs/development/python-modules/types-futures/default.nix
index afff438efef1..9eb4b956d3eb 100644
--- a/pkgs/development/python-modules/types-futures/default.nix
+++ b/pkgs/development/python-modules/types-futures/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "types-futures";
version = "3.3.8";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/types-ipaddress/default.nix b/pkgs/development/python-modules/types-ipaddress/default.nix
index 19e048d1a9f4..3bdffafb34e3 100644
--- a/pkgs/development/python-modules/types-ipaddress/default.nix
+++ b/pkgs/development/python-modules/types-ipaddress/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "types-ipaddress";
version = "1.0.8";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/types-tabulate/default.nix b/pkgs/development/python-modules/types-tabulate/default.nix
index 123aaa346171..9aa9fc0f5f67 100644
--- a/pkgs/development/python-modules/types-tabulate/default.nix
+++ b/pkgs/development/python-modules/types-tabulate/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "types-tabulate";
version = "0.9.0.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/typesentry/default.nix b/pkgs/development/python-modules/typesentry/default.nix
index 5aa12fb041ad..f38947c04677 100644
--- a/pkgs/development/python-modules/typesentry/default.nix
+++ b/pkgs/development/python-modules/typesentry/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage {
pname = "typesentry";
version = "0.2.7";
+ format = "setuptools";
# Only wheel distribution is available on PyPi.
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/typing-inspect/default.nix b/pkgs/development/python-modules/typing-inspect/default.nix
index 59eb74554788..f88a718c736c 100644
--- a/pkgs/development/python-modules/typing-inspect/default.nix
+++ b/pkgs/development/python-modules/typing-inspect/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "typing-inspect";
version = "0.9.0";
+ format = "setuptools";
src = fetchPypi {
inherit version;
diff --git a/pkgs/development/python-modules/uamqp/default.nix b/pkgs/development/python-modules/uamqp/default.nix
index c306068f7fdb..2e69e4568f82 100644
--- a/pkgs/development/python-modules/uamqp/default.nix
+++ b/pkgs/development/python-modules/uamqp/default.nix
@@ -17,6 +17,7 @@
buildPythonPackage rec {
pname = "uamqp";
version = "1.6.5";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "Azure";
diff --git a/pkgs/development/python-modules/uarray/default.nix b/pkgs/development/python-modules/uarray/default.nix
index 31f55ebdea79..74ad0eb708a0 100644
--- a/pkgs/development/python-modules/uarray/default.nix
+++ b/pkgs/development/python-modules/uarray/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "uarray";
version = "0.8.2";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "Quansight-Labs";
diff --git a/pkgs/development/python-modules/udatetime/default.nix b/pkgs/development/python-modules/udatetime/default.nix
index 9eef1512490d..6b378f4aa365 100644
--- a/pkgs/development/python-modules/udatetime/default.nix
+++ b/pkgs/development/python-modules/udatetime/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "udatetime";
version = "0.0.17";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/ueagle/default.nix b/pkgs/development/python-modules/ueagle/default.nix
index fc61123377aa..d54b18925e90 100644
--- a/pkgs/development/python-modules/ueagle/default.nix
+++ b/pkgs/development/python-modules/ueagle/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "ueagle";
version = "0.0.2";
+ format = "setuptools";
disabled = pythonOlder "3.7";
diff --git a/pkgs/development/python-modules/ueberzug/default.nix b/pkgs/development/python-modules/ueberzug/default.nix
index 69cc04ee2d9c..e216bdc71412 100644
--- a/pkgs/development/python-modules/ueberzug/default.nix
+++ b/pkgs/development/python-modules/ueberzug/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
pname = "ueberzug";
version = "18.1.9";
+ format = "setuptools";
disabled = isPy27;
diff --git a/pkgs/development/python-modules/ufolint/default.nix b/pkgs/development/python-modules/ufolint/default.nix
index c7b666c37fab..ab997b30097d 100644
--- a/pkgs/development/python-modules/ufolint/default.nix
+++ b/pkgs/development/python-modules/ufolint/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "ufolint";
version = "1.2.0";
+ format = "setuptools";
# PyPI source tarballs omit tests, fetch from Github instead
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/ufonormalizer/default.nix b/pkgs/development/python-modules/ufonormalizer/default.nix
index dbc02750de9a..dd1e6bd08a1d 100644
--- a/pkgs/development/python-modules/ufonormalizer/default.nix
+++ b/pkgs/development/python-modules/ufonormalizer/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "ufonormalizer";
version = "0.6.1";
+ format = "setuptools";
disabled = pythonOlder "3.5";
diff --git a/pkgs/development/python-modules/ujson/default.nix b/pkgs/development/python-modules/ujson/default.nix
index 9816c88f3e6b..7eb4e5e3814b 100644
--- a/pkgs/development/python-modules/ujson/default.nix
+++ b/pkgs/development/python-modules/ujson/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "ujson";
version = "5.8.0";
+ format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/umalqurra/default.nix b/pkgs/development/python-modules/umalqurra/default.nix
index 0e1b4c681e5b..f06f1d473104 100644
--- a/pkgs/development/python-modules/umalqurra/default.nix
+++ b/pkgs/development/python-modules/umalqurra/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "umalqurra";
version = "0.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/uncertainties/default.nix b/pkgs/development/python-modules/uncertainties/default.nix
index bf08374ece23..8299effe6f5e 100644
--- a/pkgs/development/python-modules/uncertainties/default.nix
+++ b/pkgs/development/python-modules/uncertainties/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
pname = "uncertainties";
version = "3.1.7";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/uncompyle6/default.nix b/pkgs/development/python-modules/uncompyle6/default.nix
index 16be16d443ac..db7972fb5143 100644
--- a/pkgs/development/python-modules/uncompyle6/default.nix
+++ b/pkgs/development/python-modules/uncompyle6/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "uncompyle6";
version = "3.9.0";
+ format = "setuptools";
disabled = pythonAtLeast "3.9"; # See: https://github.com/rocky/python-uncompyle6/issues/331
src = fetchPypi {
diff --git a/pkgs/development/python-modules/unicode-slugify/default.nix b/pkgs/development/python-modules/unicode-slugify/default.nix
index 1a4ccb1ee7d9..e967e187d9f1 100644
--- a/pkgs/development/python-modules/unicode-slugify/default.nix
+++ b/pkgs/development/python-modules/unicode-slugify/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "unicode-slugify";
version = "0.1.5";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/unicodecsv/default.nix b/pkgs/development/python-modules/unicodecsv/default.nix
index ede2b0d3f093..4690590c03fa 100644
--- a/pkgs/development/python-modules/unicodecsv/default.nix
+++ b/pkgs/development/python-modules/unicodecsv/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
version = "0.14.1";
+ format = "setuptools";
pname = "unicodecsv";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/unidiff/default.nix b/pkgs/development/python-modules/unidiff/default.nix
index 85ec596a8912..3dd206d509f5 100644
--- a/pkgs/development/python-modules/unidiff/default.nix
+++ b/pkgs/development/python-modules/unidiff/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "unidiff";
version = "0.7.5";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/unifi/default.nix b/pkgs/development/python-modules/unifi/default.nix
index fc98695dd6fa..bc868f0ed4f4 100644
--- a/pkgs/development/python-modules/unifi/default.nix
+++ b/pkgs/development/python-modules/unifi/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "unifi";
version = "1.2.5";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/unifiled/default.nix b/pkgs/development/python-modules/unifiled/default.nix
index 68fa57165df2..9b3b7274a495 100644
--- a/pkgs/development/python-modules/unifiled/default.nix
+++ b/pkgs/development/python-modules/unifiled/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "unifiled";
version = "1.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "florisvdk";
diff --git a/pkgs/development/python-modules/unify/default.nix b/pkgs/development/python-modules/unify/default.nix
index 1935374d37e1..58bee2b6e52e 100644
--- a/pkgs/development/python-modules/unify/default.nix
+++ b/pkgs/development/python-modules/unify/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "unify";
version = "0.5";
+ format = "setuptools";
# PyPi release is missing tests (see https://github.com/myint/unify/pull/18)
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/units/default.nix b/pkgs/development/python-modules/units/default.nix
index 8e9742d2f6a8..90e7c73b56a5 100644
--- a/pkgs/development/python-modules/units/default.nix
+++ b/pkgs/development/python-modules/units/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "units";
version = "0.07";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/unittest-data-provider/default.nix b/pkgs/development/python-modules/unittest-data-provider/default.nix
index 67a3cf313aec..9d60e7ccaeb6 100644
--- a/pkgs/development/python-modules/unittest-data-provider/default.nix
+++ b/pkgs/development/python-modules/unittest-data-provider/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
version = "1.0.1";
+ format = "setuptools";
pname = "unittest-data-provider";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/unittest-xml-reporting/default.nix b/pkgs/development/python-modules/unittest-xml-reporting/default.nix
index be25e21a43f3..36768b0fccb7 100644
--- a/pkgs/development/python-modules/unittest-xml-reporting/default.nix
+++ b/pkgs/development/python-modules/unittest-xml-reporting/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "unittest-xml-reporting";
version = "3.2.0";
+ format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/unrardll/default.nix b/pkgs/development/python-modules/unrardll/default.nix
index e6d746165144..c11cf39546ce 100644
--- a/pkgs/development/python-modules/unrardll/default.nix
+++ b/pkgs/development/python-modules/unrardll/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "unrardll";
version = "0.1.7";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/unstructured-inference/default.nix b/pkgs/development/python-modules/unstructured-inference/default.nix
index 549c0b6dd0f2..9ead7548bb9f 100644
--- a/pkgs/development/python-modules/unstructured-inference/default.nix
+++ b/pkgs/development/python-modules/unstructured-inference/default.nix
@@ -22,14 +22,14 @@
buildPythonPackage rec {
pname = "unstructured-inference";
- version = "0.7.11";
+ version = "0.7.18";
format = "setuptools";
src = fetchFromGitHub {
owner = "Unstructured-IO";
repo = "unstructured-inference";
rev = "refs/tags/${version}";
- hash = "sha256-cUd1umD61xHPehutBh5pUWTLyOdn3vbgerRQmsOpuDM=";
+ hash = "sha256-zCsWFiQlaUGlIr0PjaNl6FuiiWmVDtKTJQQDPj6g12M=";
};
postPatch = ''
diff --git a/pkgs/development/python-modules/unstructured/default.nix b/pkgs/development/python-modules/unstructured/default.nix
index 582d0040e109..a8322db25218 100644
--- a/pkgs/development/python-modules/unstructured/default.nix
+++ b/pkgs/development/python-modules/unstructured/default.nix
@@ -56,7 +56,7 @@
, grpcio
}:
let
- version = "0.10.30";
+ version = "0.11.2";
optional-dependencies = {
huggingflace = [
langdetect
@@ -90,7 +90,7 @@ buildPythonPackage {
owner = "Unstructured-IO";
repo = "unstructured";
rev = "refs/tags/${version}";
- hash = "sha256-RaVg4XNmh1S5G1CHQiME7t/BmK0MI9M8wI2YTKjpqzM=";
+ hash = "sha256-kMgmvUUn8AA0md412WJgHdlkAA8bBGWOdi2C4ief8Iw=";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/untangle/default.nix b/pkgs/development/python-modules/untangle/default.nix
index 6456bdd3cbd8..253fd6bf9f9a 100644
--- a/pkgs/development/python-modules/untangle/default.nix
+++ b/pkgs/development/python-modules/untangle/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "untangle";
version = "1.2.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "stchris";
diff --git a/pkgs/development/python-modules/untokenize/default.nix b/pkgs/development/python-modules/untokenize/default.nix
index 3ee6b53d0586..079a915cee19 100644
--- a/pkgs/development/python-modules/untokenize/default.nix
+++ b/pkgs/development/python-modules/untokenize/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "untokenize";
version = "0.1.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/upb-lib/default.nix b/pkgs/development/python-modules/upb-lib/default.nix
index 092cb5ed50b1..ea00a6c97e81 100644
--- a/pkgs/development/python-modules/upb-lib/default.nix
+++ b/pkgs/development/python-modules/upb-lib/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "upb-lib";
version = "0.5.4";
+ format = "setuptools";
disabled = pythonOlder "3.7";
diff --git a/pkgs/development/python-modules/upcloud-api/default.nix b/pkgs/development/python-modules/upcloud-api/default.nix
index 17fec99811e3..304feaf069ff 100644
--- a/pkgs/development/python-modules/upcloud-api/default.nix
+++ b/pkgs/development/python-modules/upcloud-api/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "upcloud-api";
version = "2.5.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "UpCloudLtd";
diff --git a/pkgs/development/python-modules/update-copyright/default.nix b/pkgs/development/python-modules/update-copyright/default.nix
index 169c361e5074..1502e92f9e7b 100644
--- a/pkgs/development/python-modules/update-copyright/default.nix
+++ b/pkgs/development/python-modules/update-copyright/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "update-copyright";
version = "0.6.2";
+ format = "setuptools";
disabled = !isPy3k;
diff --git a/pkgs/development/python-modules/update_checker/default.nix b/pkgs/development/python-modules/update_checker/default.nix
index 432232c60f91..d3bd5522d122 100644
--- a/pkgs/development/python-modules/update_checker/default.nix
+++ b/pkgs/development/python-modules/update_checker/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "update_checker";
version = "0.18.0";
+ format = "setuptools";
disabled = isPy27;
src = fetchPypi {
diff --git a/pkgs/development/python-modules/upnpy/default.nix b/pkgs/development/python-modules/upnpy/default.nix
index d64ff4b875c8..62cc708f5cc2 100644
--- a/pkgs/development/python-modules/upnpy/default.nix
+++ b/pkgs/development/python-modules/upnpy/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "upnpy";
version = "1.1.8";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "5kyc0d3r";
diff --git a/pkgs/development/python-modules/uptime/default.nix b/pkgs/development/python-modules/uptime/default.nix
index 640d2a6ed570..7dd3710b81d3 100644
--- a/pkgs/development/python-modules/uptime/default.nix
+++ b/pkgs/development/python-modules/uptime/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "uptime";
version = "3.0.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/urlgrabber/default.nix b/pkgs/development/python-modules/urlgrabber/default.nix
index e78dc9b904dc..18c7ba59b584 100644
--- a/pkgs/development/python-modules/urlgrabber/default.nix
+++ b/pkgs/development/python-modules/urlgrabber/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "urlgrabber";
version = "4.1.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/urlpy/default.nix b/pkgs/development/python-modules/urlpy/default.nix
index f03b8b564508..ad793f593969 100644
--- a/pkgs/development/python-modules/urlpy/default.nix
+++ b/pkgs/development/python-modules/urlpy/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "urlpy";
version = "0.5.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "nexB";
diff --git a/pkgs/development/python-modules/urwidtrees/default.nix b/pkgs/development/python-modules/urwidtrees/default.nix
index e9b355604301..82744984d007 100644
--- a/pkgs/development/python-modules/urwidtrees/default.nix
+++ b/pkgs/development/python-modules/urwidtrees/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "urwidtrees";
+ format = "setuptools";
version = "1.0.3";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/usbtmc/default.nix b/pkgs/development/python-modules/usbtmc/default.nix
index 57f2819ecc65..62d7b47dea91 100644
--- a/pkgs/development/python-modules/usbtmc/default.nix
+++ b/pkgs/development/python-modules/usbtmc/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "usbtmc";
version = "0.8";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "python-ivi";
diff --git a/pkgs/development/python-modules/user-agents/default.nix b/pkgs/development/python-modules/user-agents/default.nix
index d01c601c82a0..af61caba82c4 100644
--- a/pkgs/development/python-modules/user-agents/default.nix
+++ b/pkgs/development/python-modules/user-agents/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "user-agents";
version = "2.2.0";
+ format = "setuptools";
# PyPI is missing devices.json
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/ush/default.nix b/pkgs/development/python-modules/ush/default.nix
index a2b83bff3b38..db66feca8d94 100644
--- a/pkgs/development/python-modules/ush/default.nix
+++ b/pkgs/development/python-modules/ush/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "ush";
version = "3.1.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "tarruda";
diff --git a/pkgs/development/python-modules/utils/default.nix b/pkgs/development/python-modules/utils/default.nix
index c2ad8a87904c..36b399bed477 100644
--- a/pkgs/development/python-modules/utils/default.nix
+++ b/pkgs/development/python-modules/utils/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "utils";
version = "1.0.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "haaksmash";
diff --git a/pkgs/development/python-modules/uuid/default.nix b/pkgs/development/python-modules/uuid/default.nix
index c7bcb7700701..571e79a86294 100644
--- a/pkgs/development/python-modules/uuid/default.nix
+++ b/pkgs/development/python-modules/uuid/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "uuid";
version = "1.30";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/uvcclient/default.nix b/pkgs/development/python-modules/uvcclient/default.nix
index 61a14b85ebeb..59e6f93aff8d 100644
--- a/pkgs/development/python-modules/uvcclient/default.nix
+++ b/pkgs/development/python-modules/uvcclient/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "uvcclient";
version = "0.11.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "kk7ds";
diff --git a/pkgs/development/python-modules/validate-email/default.nix b/pkgs/development/python-modules/validate-email/default.nix
index 2b1fdb4963d5..1c8e8d3c384a 100644
--- a/pkgs/development/python-modules/validate-email/default.nix
+++ b/pkgs/development/python-modules/validate-email/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "validate-email";
version = "1.3";
+ format = "setuptools";
src = fetchPypi {
inherit version;
diff --git a/pkgs/development/python-modules/vapoursynth/default.nix b/pkgs/development/python-modules/vapoursynth/default.nix
index da75653962ef..2043fb2d4a58 100644
--- a/pkgs/development/python-modules/vapoursynth/default.nix
+++ b/pkgs/development/python-modules/vapoursynth/default.nix
@@ -2,6 +2,7 @@
buildPythonPackage {
pname = "vapoursynth";
+ format = "setuptools";
inherit (vapoursynth) version src;
diff --git a/pkgs/development/python-modules/varint/default.nix b/pkgs/development/python-modules/varint/default.nix
index 143a452344ee..dcc24c8de702 100644
--- a/pkgs/development/python-modules/varint/default.nix
+++ b/pkgs/development/python-modules/varint/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
pname = "varint";
version = "1.0.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version ;
diff --git a/pkgs/development/python-modules/vcard/default.nix b/pkgs/development/python-modules/vcard/default.nix
index 5e83f498722b..1c207387ea85 100644
--- a/pkgs/development/python-modules/vcard/default.nix
+++ b/pkgs/development/python-modules/vcard/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "vcard";
version = "0.15.4";
+ format = "setuptools";
disabled = pythonOlder "3.8" || pythonAtLeast "3.12";
diff --git a/pkgs/development/python-modules/vcver/default.nix b/pkgs/development/python-modules/vcver/default.nix
index 503a8f7df7e0..56afec9127da 100644
--- a/pkgs/development/python-modules/vcver/default.nix
+++ b/pkgs/development/python-modules/vcver/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "vcver";
version = "0.2.12";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "toumorokoshi";
diff --git a/pkgs/development/python-modules/vcversioner/default.nix b/pkgs/development/python-modules/vcversioner/default.nix
index 236bb8d149b6..f3f64015e2a7 100644
--- a/pkgs/development/python-modules/vcversioner/default.nix
+++ b/pkgs/development/python-modules/vcversioner/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "vcversioner";
version = "2.16.0.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/vdf/default.nix b/pkgs/development/python-modules/vdf/default.nix
index 91c6fe3085f5..d473ded6c24a 100644
--- a/pkgs/development/python-modules/vdf/default.nix
+++ b/pkgs/development/python-modules/vdf/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "vdf";
version = "3.4";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "ValvePython";
diff --git a/pkgs/development/python-modules/venstarcolortouch/default.nix b/pkgs/development/python-modules/venstarcolortouch/default.nix
index 9945c09ea972..04d632b0a185 100644
--- a/pkgs/development/python-modules/venstarcolortouch/default.nix
+++ b/pkgs/development/python-modules/venstarcolortouch/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "venstarcolortouch";
version = "0.19";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/venusian/default.nix b/pkgs/development/python-modules/venusian/default.nix
index 2e81a9559fc6..5b48ee52fadc 100644
--- a/pkgs/development/python-modules/venusian/default.nix
+++ b/pkgs/development/python-modules/venusian/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "venusian";
version = "3.0.0";
+ format = "setuptools";
disabled = isPy27;
src = fetchPypi {
diff --git a/pkgs/development/python-modules/versiontag/default.nix b/pkgs/development/python-modules/versiontag/default.nix
index 3e250cd5ea4c..76024a9e8795 100644
--- a/pkgs/development/python-modules/versiontag/default.nix
+++ b/pkgs/development/python-modules/versiontag/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "versiontag";
version = "1.2.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "thelabnyc";
diff --git a/pkgs/development/python-modules/versiontools/default.nix b/pkgs/development/python-modules/versiontools/default.nix
index f74c8610b4cc..3f7afae09fd7 100644
--- a/pkgs/development/python-modules/versiontools/default.nix
+++ b/pkgs/development/python-modules/versiontools/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "versiontools";
version = "1.9.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/veryprettytable/default.nix b/pkgs/development/python-modules/veryprettytable/default.nix
index 003fd6db621c..7d87c6737646 100644
--- a/pkgs/development/python-modules/veryprettytable/default.nix
+++ b/pkgs/development/python-modules/veryprettytable/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "veryprettytable";
version = "0.8.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/vharfbuzz/default.nix b/pkgs/development/python-modules/vharfbuzz/default.nix
index fb953a0e7be7..27ea9d84f256 100644
--- a/pkgs/development/python-modules/vharfbuzz/default.nix
+++ b/pkgs/development/python-modules/vharfbuzz/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "vharfbuzz";
version = "0.2.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/videocr/default.nix b/pkgs/development/python-modules/videocr/default.nix
index 0685b184c4ab..1f027563d480 100644
--- a/pkgs/development/python-modules/videocr/default.nix
+++ b/pkgs/development/python-modules/videocr/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "videocr";
version = "0.1.6";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/vidstab/default.nix b/pkgs/development/python-modules/vidstab/default.nix
index dbddbe6be087..b16a5374c10b 100644
--- a/pkgs/development/python-modules/vidstab/default.nix
+++ b/pkgs/development/python-modules/vidstab/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
version = "1.7.4";
+ format = "setuptools";
pname = "vidstab";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/viewstate/default.nix b/pkgs/development/python-modules/viewstate/default.nix
index 3b1c5e74617d..aac82239e94e 100644
--- a/pkgs/development/python-modules/viewstate/default.nix
+++ b/pkgs/development/python-modules/viewstate/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "viewstate";
version = "0.4.3";
+ format = "setuptools";
disabled = !isPy3k;
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/vilfo-api-client/default.nix b/pkgs/development/python-modules/vilfo-api-client/default.nix
index 6f023b184f16..5c0d66e7c0cf 100644
--- a/pkgs/development/python-modules/vilfo-api-client/default.nix
+++ b/pkgs/development/python-modules/vilfo-api-client/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "vilfo-api-client";
version = "0.4.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "ManneW";
diff --git a/pkgs/development/python-modules/vincenty/default.nix b/pkgs/development/python-modules/vincenty/default.nix
index dbf174bd2a72..8e1022cc5eb7 100644
--- a/pkgs/development/python-modules/vincenty/default.nix
+++ b/pkgs/development/python-modules/vincenty/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "vincenty";
version = "0.1.4";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "maurycyp";
diff --git a/pkgs/development/python-modules/virtkey/default.nix b/pkgs/development/python-modules/virtkey/default.nix
index 27dcffbfea13..df1d0461e434 100644
--- a/pkgs/development/python-modules/virtkey/default.nix
+++ b/pkgs/development/python-modules/virtkey/default.nix
@@ -6,6 +6,7 @@ let
in buildPythonPackage rec {
pname = "virtkey";
version = "${majorVersion}.${minorVersion}";
+ format = "setuptools";
src = fetchurl {
url = "https://launchpad.net/virtkey/${majorVersion}/${version}/+download/virtkey-${version}.tar.gz";
diff --git a/pkgs/development/python-modules/virtualenvwrapper/default.nix b/pkgs/development/python-modules/virtualenvwrapper/default.nix
index 087a1a2ca517..93af1ab0c4ac 100644
--- a/pkgs/development/python-modules/virtualenvwrapper/default.nix
+++ b/pkgs/development/python-modules/virtualenvwrapper/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "virtualenvwrapper";
version = "4.8.4";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/visitor/default.nix b/pkgs/development/python-modules/visitor/default.nix
index 1c0d725ac86b..e0caa64b2b10 100644
--- a/pkgs/development/python-modules/visitor/default.nix
+++ b/pkgs/development/python-modules/visitor/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "visitor";
version = "0.1.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/viv-utils/default.nix b/pkgs/development/python-modules/viv-utils/default.nix
index e0093f2ef892..e411a2dd5758 100644
--- a/pkgs/development/python-modules/viv-utils/default.nix
+++ b/pkgs/development/python-modules/viv-utils/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "viv-utils";
version = "0.7.9";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "williballenthin";
diff --git a/pkgs/development/python-modules/vmprof/default.nix b/pkgs/development/python-modules/vmprof/default.nix
index 17af0485c4ee..8ffdf319013d 100644
--- a/pkgs/development/python-modules/vmprof/default.nix
+++ b/pkgs/development/python-modules/vmprof/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
version = "0.4.15";
+ format = "setuptools";
pname = "vmprof";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/vobject/default.nix b/pkgs/development/python-modules/vobject/default.nix
index 30f84150283c..bcf4d016dec2 100644
--- a/pkgs/development/python-modules/vobject/default.nix
+++ b/pkgs/development/python-modules/vobject/default.nix
@@ -2,6 +2,7 @@
buildPythonPackage rec {
version = "0.9.6.1";
+ format = "setuptools";
pname = "vobject";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/voluptuous/default.nix b/pkgs/development/python-modules/voluptuous/default.nix
index c7e82d193f58..452d95eede33 100644
--- a/pkgs/development/python-modules/voluptuous/default.nix
+++ b/pkgs/development/python-modules/voluptuous/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "voluptuous";
version = "0.13.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "alecthomas";
diff --git a/pkgs/development/python-modules/vowpalwabbit/default.nix b/pkgs/development/python-modules/vowpalwabbit/default.nix
index f53971637fb3..aae1d3fdf237 100644
--- a/pkgs/development/python-modules/vowpalwabbit/default.nix
+++ b/pkgs/development/python-modules/vowpalwabbit/default.nix
@@ -19,6 +19,7 @@
buildPythonPackage rec {
pname = "vowpalwabbit";
version = "9.9.0";
+ format = "setuptools";
src = fetchPypi{
inherit pname version;
diff --git a/pkgs/development/python-modules/vpk/default.nix b/pkgs/development/python-modules/vpk/default.nix
index 6adf28cebdd3..d61a6107baad 100644
--- a/pkgs/development/python-modules/vpk/default.nix
+++ b/pkgs/development/python-modules/vpk/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "vpk";
version = "1.4.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "ValvePython";
diff --git a/pkgs/development/python-modules/vsts-cd-manager/default.nix b/pkgs/development/python-modules/vsts-cd-manager/default.nix
index b1de4105668a..8b4e036ac8f7 100644
--- a/pkgs/development/python-modules/vsts-cd-manager/default.nix
+++ b/pkgs/development/python-modules/vsts-cd-manager/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
version = "1.0.2";
+ format = "setuptools";
pname = "vsts-cd-manager";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/vsts/default.nix b/pkgs/development/python-modules/vsts/default.nix
index a7d676ac2c5d..e91a203d7f14 100644
--- a/pkgs/development/python-modules/vsts/default.nix
+++ b/pkgs/development/python-modules/vsts/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
version = "0.1.25";
+ format = "setuptools";
pname = "vsts";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/vultr/default.nix b/pkgs/development/python-modules/vultr/default.nix
index b6f8a407b234..f2150153be3a 100644
--- a/pkgs/development/python-modules/vultr/default.nix
+++ b/pkgs/development/python-modules/vultr/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
version = "1.0.1";
+ format = "setuptools";
pname = "vultr";
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/wadllib/default.nix b/pkgs/development/python-modules/wadllib/default.nix
index b169a93ff87f..c7bc19ee515d 100644
--- a/pkgs/development/python-modules/wadllib/default.nix
+++ b/pkgs/development/python-modules/wadllib/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "wadllib";
version = "1.3.6";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/wagtail-factories/default.nix b/pkgs/development/python-modules/wagtail-factories/default.nix
index c31993b1e5f3..46a98c39821a 100644
--- a/pkgs/development/python-modules/wagtail-factories/default.nix
+++ b/pkgs/development/python-modules/wagtail-factories/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "wagtail-factories";
version = "4.1.0";
+ format = "setuptools";
src = fetchFromGitHub {
repo = pname;
diff --git a/pkgs/development/python-modules/waitress-django/default.nix b/pkgs/development/python-modules/waitress-django/default.nix
index 4e40980d917a..1d50b312b619 100644
--- a/pkgs/development/python-modules/waitress-django/default.nix
+++ b/pkgs/development/python-modules/waitress-django/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage {
pname = "waitress-django";
version = "1.0.0";
+ format = "setuptools";
src = ./.;
pythonPath = [ django waitress ];
diff --git a/pkgs/development/python-modules/waitress/default.nix b/pkgs/development/python-modules/waitress/default.nix
index 898b1093159d..a79863c1e835 100644
--- a/pkgs/development/python-modules/waitress/default.nix
+++ b/pkgs/development/python-modules/waitress/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "waitress";
version = "2.1.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/wand/default.nix b/pkgs/development/python-modules/wand/default.nix
index 8436ee9b8c05..0577adf2c91e 100644
--- a/pkgs/development/python-modules/wand/default.nix
+++ b/pkgs/development/python-modules/wand/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "wand";
version = "0.6.13";
+ format = "setuptools";
src = fetchPypi {
pname = "Wand";
diff --git a/pkgs/development/python-modules/waqiasync/default.nix b/pkgs/development/python-modules/waqiasync/default.nix
index 8420ecbaef7f..dfa51770abbd 100644
--- a/pkgs/development/python-modules/waqiasync/default.nix
+++ b/pkgs/development/python-modules/waqiasync/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "waqiasync";
version = "1.1.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/warrant/default.nix b/pkgs/development/python-modules/warrant/default.nix
index 6482024a4da3..33a98da4f277 100644
--- a/pkgs/development/python-modules/warrant/default.nix
+++ b/pkgs/development/python-modules/warrant/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage {
pname = "warrant";
version = "0.6.1";
+ format = "setuptools";
# move to fetchPyPi when https://github.com/capless/warrant/issues/97 is fixed
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/wasserstein/default.nix b/pkgs/development/python-modules/wasserstein/default.nix
index 1609e12f20c2..28626cc5dcfc 100644
--- a/pkgs/development/python-modules/wasserstein/default.nix
+++ b/pkgs/development/python-modules/wasserstein/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "wasserstein";
version = "1.1.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "pkomiske";
diff --git a/pkgs/development/python-modules/watchgod/default.nix b/pkgs/development/python-modules/watchgod/default.nix
index ce61747baa0d..fcbddeec2d65 100644
--- a/pkgs/development/python-modules/watchgod/default.nix
+++ b/pkgs/development/python-modules/watchgod/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "watchgod";
version = "0.8.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/wavefile/default.nix b/pkgs/development/python-modules/wavefile/default.nix
index 21641008c826..4ced79638a82 100644
--- a/pkgs/development/python-modules/wavefile/default.nix
+++ b/pkgs/development/python-modules/wavefile/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "wavefile";
version = "1.5";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "vokimon";
diff --git a/pkgs/development/python-modules/wcag-contrast-ratio/default.nix b/pkgs/development/python-modules/wcag-contrast-ratio/default.nix
index 1a906934a531..6a047c271658 100644
--- a/pkgs/development/python-modules/wcag-contrast-ratio/default.nix
+++ b/pkgs/development/python-modules/wcag-contrast-ratio/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "wcag-contrast-ratio";
version = "0.9";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/wcwidth/default.nix b/pkgs/development/python-modules/wcwidth/default.nix
index 1d23225c2fd6..badb09bbef11 100644
--- a/pkgs/development/python-modules/wcwidth/default.nix
+++ b/pkgs/development/python-modules/wcwidth/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
pname = "wcwidth";
version = "0.2.6";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/web-cache/default.nix b/pkgs/development/python-modules/web-cache/default.nix
index dba9d91875c2..18909898c9d8 100644
--- a/pkgs/development/python-modules/web-cache/default.nix
+++ b/pkgs/development/python-modules/web-cache/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "web-cache";
version = "1.1.0";
+ format = "setuptools";
disabled = !isPy3k;
src = fetchPypi {
diff --git a/pkgs/development/python-modules/webargs/default.nix b/pkgs/development/python-modules/webargs/default.nix
index 91d62cf849b8..acee1e965f8d 100644
--- a/pkgs/development/python-modules/webargs/default.nix
+++ b/pkgs/development/python-modules/webargs/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
pname = "webargs";
version = "8.3.0";
+ format = "setuptools";
disabled = isPy27;
src = fetchPypi {
diff --git a/pkgs/development/python-modules/webassets/default.nix b/pkgs/development/python-modules/webassets/default.nix
index 081fdc59bbe3..1b1c0f77d4d2 100644
--- a/pkgs/development/python-modules/webassets/default.nix
+++ b/pkgs/development/python-modules/webassets/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "webassets";
version = "2.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/webdavclient3/default.nix b/pkgs/development/python-modules/webdavclient3/default.nix
index d74d7b2e7ab9..e44c1eb29259 100644
--- a/pkgs/development/python-modules/webdavclient3/default.nix
+++ b/pkgs/development/python-modules/webdavclient3/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "webdavclient3";
version = "3.14.6";
+ format = "setuptools";
disabled = isPy27;
diff --git a/pkgs/development/python-modules/webencodings/default.nix b/pkgs/development/python-modules/webencodings/default.nix
index a8686fb7c7ed..8a805888c4a0 100644
--- a/pkgs/development/python-modules/webencodings/default.nix
+++ b/pkgs/development/python-modules/webencodings/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "webencodings";
version = "0.5.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/webrtcvad/default.nix b/pkgs/development/python-modules/webrtcvad/default.nix
index f90d0b97bee6..c47b32a9d3a3 100644
--- a/pkgs/development/python-modules/webrtcvad/default.nix
+++ b/pkgs/development/python-modules/webrtcvad/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "webrtcvad";
version = "2.0.10";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/wget/default.nix b/pkgs/development/python-modules/wget/default.nix
index a86b693affa4..394afc50d41b 100644
--- a/pkgs/development/python-modules/wget/default.nix
+++ b/pkgs/development/python-modules/wget/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "wget";
version = "3.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/whichcraft/default.nix b/pkgs/development/python-modules/whichcraft/default.nix
index c68925b46ae3..a27b8e1660ef 100644
--- a/pkgs/development/python-modules/whichcraft/default.nix
+++ b/pkgs/development/python-modules/whichcraft/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "whichcraft";
version = "0.6.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/whisper/default.nix b/pkgs/development/python-modules/whisper/default.nix
index 300465b65474..28635d04fc1f 100644
--- a/pkgs/development/python-modules/whisper/default.nix
+++ b/pkgs/development/python-modules/whisper/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "whisper";
version = "1.1.10";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "graphite-project";
diff --git a/pkgs/development/python-modules/widlparser/default.nix b/pkgs/development/python-modules/widlparser/default.nix
index 2501d4821f0f..fcd1e2fe0f12 100644
--- a/pkgs/development/python-modules/widlparser/default.nix
+++ b/pkgs/development/python-modules/widlparser/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "widlparser";
version = "1.0.12";
+ format = "setuptools";
disabled = pythonOlder "3.7";
diff --git a/pkgs/development/python-modules/wifi/default.nix b/pkgs/development/python-modules/wifi/default.nix
index 45594c226ef0..01a867f008f8 100644
--- a/pkgs/development/python-modules/wifi/default.nix
+++ b/pkgs/development/python-modules/wifi/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "wifi";
version = "0.3.5";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "rockymeza";
diff --git a/pkgs/development/python-modules/wn/default.nix b/pkgs/development/python-modules/wn/default.nix
index b2540d0b2d68..5b020a58d393 100644
--- a/pkgs/development/python-modules/wn/default.nix
+++ b/pkgs/development/python-modules/wn/default.nix
@@ -2,6 +2,7 @@
, buildPythonPackage
, fetchPypi
, pytestCheckHook
+, pythonOlder
, flit-core
, requests
, tomli
@@ -9,12 +10,14 @@
buildPythonPackage rec {
pname = "wn";
- version = "0.9.4";
- format = "pyproject";
+ version = "0.9.5";
+ pyproject = true;
+
+ disabled = pythonOlder "3.8";
src = fetchPypi {
inherit pname version;
- hash = "sha256-n03hFoGMAqLu57gw52tY2jkE8uuLFAbwTZ63sHG2168=";
+ hash = "sha256-muYuDmYH9W5j6euDYJMMgzfsxE6eBIhDCqH6P7nFG+Q=";
};
nativeBuildInputs = [
diff --git a/pkgs/development/python-modules/woodblock/default.nix b/pkgs/development/python-modules/woodblock/default.nix
index c74a6ba78820..8dde484494e8 100644
--- a/pkgs/development/python-modules/woodblock/default.nix
+++ b/pkgs/development/python-modules/woodblock/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "woodblock";
version = "0.1.7";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/worldengine/default.nix b/pkgs/development/python-modules/worldengine/default.nix
index 28d25317afa9..aa90798aace2 100644
--- a/pkgs/development/python-modules/worldengine/default.nix
+++ b/pkgs/development/python-modules/worldengine/default.nix
@@ -16,6 +16,7 @@
buildPythonPackage rec {
pname = "worldengine";
version = "0.19.0";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "Mindwerks";
diff --git a/pkgs/development/python-modules/wrapio/default.nix b/pkgs/development/python-modules/wrapio/default.nix
index f18bf597be52..9227009647d1 100644
--- a/pkgs/development/python-modules/wrapio/default.nix
+++ b/pkgs/development/python-modules/wrapio/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "wrapio";
version = "2.0.0";
+ format = "setuptools";
disabled = pythonOlder "3.5";
diff --git a/pkgs/development/python-modules/ws4py/default.nix b/pkgs/development/python-modules/ws4py/default.nix
index 58649de2056e..6a1cde0a1a90 100644
--- a/pkgs/development/python-modules/ws4py/default.nix
+++ b/pkgs/development/python-modules/ws4py/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "ws4py";
version = "0.5.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/wsgiprox/default.nix b/pkgs/development/python-modules/wsgiprox/default.nix
index ecaef390fab1..2fa81bea6ac4 100644
--- a/pkgs/development/python-modules/wsgiprox/default.nix
+++ b/pkgs/development/python-modules/wsgiprox/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "wsgiprox";
version = "1.5.2";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "webrecorder";
diff --git a/pkgs/development/python-modules/wsgitools/default.nix b/pkgs/development/python-modules/wsgitools/default.nix
index ab6f06abac65..948f932271c1 100644
--- a/pkgs/development/python-modules/wsgitools/default.nix
+++ b/pkgs/development/python-modules/wsgitools/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "wsgitools";
version = "0.3.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/wsme/default.nix b/pkgs/development/python-modules/wsme/default.nix
index a818b3baf4b4..764977051635 100644
--- a/pkgs/development/python-modules/wsme/default.nix
+++ b/pkgs/development/python-modules/wsme/default.nix
@@ -23,6 +23,7 @@
buildPythonPackage rec {
pname = "wsme";
version = "0.11.0";
+ format = "setuptools";
disabled = pythonAtLeast "3.9";
diff --git a/pkgs/development/python-modules/wsnsimpy/default.nix b/pkgs/development/python-modules/wsnsimpy/default.nix
index febb66605c8a..fe5ad78b8a29 100644
--- a/pkgs/development/python-modules/wsnsimpy/default.nix
+++ b/pkgs/development/python-modules/wsnsimpy/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
pname = "wsnsimpy";
version = "0.2.5";
+ format = "setuptools";
disabled = isPy27;
src = fetchPypi {
diff --git a/pkgs/development/python-modules/wsproto/default.nix b/pkgs/development/python-modules/wsproto/default.nix
index 2c06d187c35f..b93de0b924f7 100644
--- a/pkgs/development/python-modules/wsproto/default.nix
+++ b/pkgs/development/python-modules/wsproto/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "wsproto";
version = "1.2.0";
+ format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/x256/default.nix b/pkgs/development/python-modules/x256/default.nix
index 4430fa2e4b8a..c155b00c5172 100644
--- a/pkgs/development/python-modules/x256/default.nix
+++ b/pkgs/development/python-modules/x256/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "x256";
version = "0.0.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/xbox-webapi/default.nix b/pkgs/development/python-modules/xbox-webapi/default.nix
index e4701e806d9d..c2caa4fb3778 100644
--- a/pkgs/development/python-modules/xbox-webapi/default.nix
+++ b/pkgs/development/python-modules/xbox-webapi/default.nix
@@ -15,6 +15,7 @@
buildPythonPackage rec {
pname = "xbox-webapi";
version = "2.0.11";
+ format = "setuptools";
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/xboxapi/default.nix b/pkgs/development/python-modules/xboxapi/default.nix
index 0f34bec3c886..e0bb1614e339 100644
--- a/pkgs/development/python-modules/xboxapi/default.nix
+++ b/pkgs/development/python-modules/xboxapi/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "xboxapi";
version = "2.0.1";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "mKeRix";
diff --git a/pkgs/development/python-modules/xdot/default.nix b/pkgs/development/python-modules/xdot/default.nix
index 3e1ce8b1477a..5f4970f4fd13 100644
--- a/pkgs/development/python-modules/xdot/default.nix
+++ b/pkgs/development/python-modules/xdot/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "xdot";
version = "1.3";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "jrfonseca";
diff --git a/pkgs/development/python-modules/xkbcommon/default.nix b/pkgs/development/python-modules/xkbcommon/default.nix
index 35556fe32d9c..f5ac737d2744 100644
--- a/pkgs/development/python-modules/xkbcommon/default.nix
+++ b/pkgs/development/python-modules/xkbcommon/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "xkbcommon";
version = "0.8";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/xlib/default.nix b/pkgs/development/python-modules/xlib/default.nix
index c9fd70140301..92a9c5e40263 100644
--- a/pkgs/development/python-modules/xlib/default.nix
+++ b/pkgs/development/python-modules/xlib/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "xlib";
version = "0.33";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "python-xlib";
diff --git a/pkgs/development/python-modules/xlrd/default.nix b/pkgs/development/python-modules/xlrd/default.nix
index 6fa9b6935def..8b2612f59af2 100644
--- a/pkgs/development/python-modules/xlrd/default.nix
+++ b/pkgs/development/python-modules/xlrd/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "xlrd";
version = "2.0.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/xlwt/default.nix b/pkgs/development/python-modules/xlwt/default.nix
index efcc4adfda6f..f1e3a2565b6d 100644
--- a/pkgs/development/python-modules/xlwt/default.nix
+++ b/pkgs/development/python-modules/xlwt/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "xlwt";
version = "1.3.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/xml-marshaller/default.nix b/pkgs/development/python-modules/xml-marshaller/default.nix
index 6e1c6d8c2bfe..43e08cae2426 100644
--- a/pkgs/development/python-modules/xml-marshaller/default.nix
+++ b/pkgs/development/python-modules/xml-marshaller/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "xml-marshaller";
version = "1.0.2";
+ format = "setuptools";
src = fetchPypi {
pname = "xml_marshaller";
diff --git a/pkgs/development/python-modules/xmldiff/default.nix b/pkgs/development/python-modules/xmldiff/default.nix
index 763503ecf20a..6356b9bff352 100644
--- a/pkgs/development/python-modules/xmldiff/default.nix
+++ b/pkgs/development/python-modules/xmldiff/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "xmldiff";
version = "2.6.3";
+ format = "setuptools";
disabled = pythonOlder "3.7";
diff --git a/pkgs/development/python-modules/xmljson/default.nix b/pkgs/development/python-modules/xmljson/default.nix
index 60752537e339..dee35921e41e 100644
--- a/pkgs/development/python-modules/xmljson/default.nix
+++ b/pkgs/development/python-modules/xmljson/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "xmljson";
version = "0.2.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/xmodem/default.nix b/pkgs/development/python-modules/xmodem/default.nix
index 652c0f43be40..ea4396d28f30 100644
--- a/pkgs/development/python-modules/xmodem/default.nix
+++ b/pkgs/development/python-modules/xmodem/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "xmodem";
version = "0.4.7";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "tehmaze";
diff --git a/pkgs/development/python-modules/xnd/default.nix b/pkgs/development/python-modules/xnd/default.nix
index eac1153b4f50..93c2c928f86b 100644
--- a/pkgs/development/python-modules/xnd/default.nix
+++ b/pkgs/development/python-modules/xnd/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage {
pname = "xnd";
+ format = "setuptools";
disabled = isPy27;
inherit (libxnd) version src meta;
diff --git a/pkgs/development/python-modules/xpybutil/default.nix b/pkgs/development/python-modules/xpybutil/default.nix
index cc574c582418..4a3f7681ed58 100644
--- a/pkgs/development/python-modules/xpybutil/default.nix
+++ b/pkgs/development/python-modules/xpybutil/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "xpybutil";
version = "0.0.6";
+ format = "setuptools";
# Pypi only offers a wheel
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/xvfbwrapper/default.nix b/pkgs/development/python-modules/xvfbwrapper/default.nix
index 90890677ef9a..6ace2506afd0 100644
--- a/pkgs/development/python-modules/xvfbwrapper/default.nix
+++ b/pkgs/development/python-modules/xvfbwrapper/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "xvfbwrapper";
version = "0.2.9";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/xxhash/default.nix b/pkgs/development/python-modules/xxhash/default.nix
index 10afcbe83789..4f226e731295 100644
--- a/pkgs/development/python-modules/xxhash/default.nix
+++ b/pkgs/development/python-modules/xxhash/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
version = "3.3.0";
+ format = "setuptools";
pname = "xxhash";
src = fetchPypi {
diff --git a/pkgs/development/python-modules/yacs/default.nix b/pkgs/development/python-modules/yacs/default.nix
index e5712b240f8c..de2a27a93797 100644
--- a/pkgs/development/python-modules/yacs/default.nix
+++ b/pkgs/development/python-modules/yacs/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "yacs";
version = "0.1.8";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "rbgirshick";
diff --git a/pkgs/development/python-modules/yahooweather/default.nix b/pkgs/development/python-modules/yahooweather/default.nix
index 7bcf637af327..6f61645b9b22 100644
--- a/pkgs/development/python-modules/yahooweather/default.nix
+++ b/pkgs/development/python-modules/yahooweather/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "yahooweather";
version = "0.10";
+ format = "setuptools";
disabled = !isPy3k;
diff --git a/pkgs/development/python-modules/yamlordereddictloader/default.nix b/pkgs/development/python-modules/yamlordereddictloader/default.nix
index 631d61e3f594..4ae3022f8d7e 100644
--- a/pkgs/development/python-modules/yamlordereddictloader/default.nix
+++ b/pkgs/development/python-modules/yamlordereddictloader/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "yamlordereddictloader";
version = "0.4.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/yanc/default.nix b/pkgs/development/python-modules/yanc/default.nix
index dfe590390166..44ecf960c95e 100644
--- a/pkgs/development/python-modules/yanc/default.nix
+++ b/pkgs/development/python-modules/yanc/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "yanc";
version = "0.3.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/yapf/default.nix b/pkgs/development/python-modules/yapf/default.nix
index 6e402627245b..0084082c1687 100644
--- a/pkgs/development/python-modules/yapf/default.nix
+++ b/pkgs/development/python-modules/yapf/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "yapf";
version = "0.40.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/yapsy/default.nix b/pkgs/development/python-modules/yapsy/default.nix
index 8a0e4211742e..161620530ab8 100644
--- a/pkgs/development/python-modules/yapsy/default.nix
+++ b/pkgs/development/python-modules/yapsy/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "yapsy";
version = "1.12.2";
+ format = "setuptools";
src = fetchPypi {
pname = "Yapsy";
diff --git a/pkgs/development/python-modules/yarg/default.nix b/pkgs/development/python-modules/yarg/default.nix
index 6368fbc463cd..f6e08ecd05ac 100644
--- a/pkgs/development/python-modules/yarg/default.nix
+++ b/pkgs/development/python-modules/yarg/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "yarg";
version = "0.1.9";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "kura";
diff --git a/pkgs/development/python-modules/yaswfp/default.nix b/pkgs/development/python-modules/yaswfp/default.nix
index 8b7843d91752..f4f6b8bc22be 100644
--- a/pkgs/development/python-modules/yaswfp/default.nix
+++ b/pkgs/development/python-modules/yaswfp/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "yaswfp";
version = "unstable-20210331";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "facundobatista";
diff --git a/pkgs/development/python-modules/ydiff/default.nix b/pkgs/development/python-modules/ydiff/default.nix
index 46490a098eb8..46c9f1a3d7a9 100644
--- a/pkgs/development/python-modules/ydiff/default.nix
+++ b/pkgs/development/python-modules/ydiff/default.nix
@@ -5,6 +5,7 @@
buildPythonPackage rec {
pname = "ydiff";
version = "1.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/yfinance/default.nix b/pkgs/development/python-modules/yfinance/default.nix
index 500dbcefb1e5..69b193c5b1f4 100644
--- a/pkgs/development/python-modules/yfinance/default.nix
+++ b/pkgs/development/python-modules/yfinance/default.nix
@@ -17,7 +17,7 @@
buildPythonPackage rec {
pname = "yfinance";
- version = "0.2.32";
+ version = "0.2.33";
format = "setuptools";
disabled = pythonOlder "3.7";
@@ -26,7 +26,7 @@ buildPythonPackage rec {
owner = "ranaroussi";
repo = pname;
rev = "refs/tags/${version}";
- hash = "sha256-sEEYi2qp3LcgBxN0tlbmOaCpkjiDO80lFIaY0qdbuoo=";
+ hash = "sha256-dj5ZGmvroUCK43q7cykwdJLQBWlpsN1FpKGcJrman+I=";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/youseedee/default.nix b/pkgs/development/python-modules/youseedee/default.nix
index 65a98c350b28..e2d9456110ab 100644
--- a/pkgs/development/python-modules/youseedee/default.nix
+++ b/pkgs/development/python-modules/youseedee/default.nix
@@ -9,6 +9,7 @@
buildPythonPackage rec {
pname = "youseedee";
version = "0.4.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/yowsup/default.nix b/pkgs/development/python-modules/yowsup/default.nix
index b95445192468..1754dab10d36 100644
--- a/pkgs/development/python-modules/yowsup/default.nix
+++ b/pkgs/development/python-modules/yowsup/default.nix
@@ -13,6 +13,7 @@
buildPythonPackage rec {
pname = "yowsup";
version = "3.3.0";
+ format = "setuptools";
# The Python 2.x support of this package is incompatible with `six==1.11`:
# https://github.com/tgalal/yowsup/issues/2416#issuecomment-365113486
diff --git a/pkgs/development/python-modules/yoyo-migrations/default.nix b/pkgs/development/python-modules/yoyo-migrations/default.nix
index eb79d8ac0c9a..493d6a77b4c1 100644
--- a/pkgs/development/python-modules/yoyo-migrations/default.nix
+++ b/pkgs/development/python-modules/yoyo-migrations/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "yoyo-migrations";
version = "8.2.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/yq/default.nix b/pkgs/development/python-modules/yq/default.nix
index cae85c51f4db..16a5ea17c8e9 100644
--- a/pkgs/development/python-modules/yq/default.nix
+++ b/pkgs/development/python-modules/yq/default.nix
@@ -14,6 +14,7 @@
buildPythonPackage rec {
pname = "yq";
version = "3.2.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/yubico-client/default.nix b/pkgs/development/python-modules/yubico-client/default.nix
index e8457055c180..3dec1966fdf5 100644
--- a/pkgs/development/python-modules/yubico-client/default.nix
+++ b/pkgs/development/python-modules/yubico-client/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "yubico-client";
version = "1.13.0";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/z3c-checkversions/default.nix b/pkgs/development/python-modules/z3c-checkversions/default.nix
index 67c8c016e3f3..b83525cb1517 100644
--- a/pkgs/development/python-modules/z3c-checkversions/default.nix
+++ b/pkgs/development/python-modules/z3c-checkversions/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "z3c-checkversions";
version = "2.1";
+ format = "setuptools";
src = fetchPypi {
inherit version;
diff --git a/pkgs/development/python-modules/zeroc-ice/default.nix b/pkgs/development/python-modules/zeroc-ice/default.nix
index 3c1627eb9e1b..b830634eb52a 100644
--- a/pkgs/development/python-modules/zeroc-ice/default.nix
+++ b/pkgs/development/python-modules/zeroc-ice/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "zeroc-ice";
version = "3.7.9.1";
+ format = "setuptools";
src = fetchPypi {
inherit version pname;
diff --git a/pkgs/development/python-modules/zerorpc/default.nix b/pkgs/development/python-modules/zerorpc/default.nix
index 343c7c6e2515..0cc61ac695e2 100644
--- a/pkgs/development/python-modules/zerorpc/default.nix
+++ b/pkgs/development/python-modules/zerorpc/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "zerorpc";
version = "0.6.3";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/zetup/default.nix b/pkgs/development/python-modules/zetup/default.nix
index 4808aa497270..4417134d4d17 100644
--- a/pkgs/development/python-modules/zetup/default.nix
+++ b/pkgs/development/python-modules/zetup/default.nix
@@ -11,6 +11,7 @@
buildPythonPackage rec {
pname = "zetup";
version = "0.2.64";
+ format = "setuptools";
# https://github.com/zimmermanncode/zetup/issues/4
disabled = pythonAtLeast "3.10";
diff --git a/pkgs/development/python-modules/zfec/default.nix b/pkgs/development/python-modules/zfec/default.nix
index fd5b99448d48..12253f43d868 100644
--- a/pkgs/development/python-modules/zfec/default.nix
+++ b/pkgs/development/python-modules/zfec/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "zfec";
version = "1.5.7.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/zigpy-xbee/default.nix b/pkgs/development/python-modules/zigpy-xbee/default.nix
index 92e995c1ec05..d07eebad4d50 100644
--- a/pkgs/development/python-modules/zigpy-xbee/default.nix
+++ b/pkgs/development/python-modules/zigpy-xbee/default.nix
@@ -12,6 +12,7 @@
buildPythonPackage rec {
pname = "zigpy-xbee";
version = "0.19.0";
+ format = "setuptools";
# https://github.com/Martiusweb/asynctest/issues/152
# broken by upstream python bug with asynctest and
# is used exclusively by home-assistant with python 3.8
diff --git a/pkgs/development/python-modules/zipfile2/default.nix b/pkgs/development/python-modules/zipfile2/default.nix
index fc733e6cdbd4..304696ae117a 100644
--- a/pkgs/development/python-modules/zipfile2/default.nix
+++ b/pkgs/development/python-modules/zipfile2/default.nix
@@ -6,6 +6,7 @@
buildPythonPackage rec {
pname = "zipfile2";
version = "0.0.12";
+ format = "setuptools";
src = fetchFromGitHub {
owner = "cournape";
diff --git a/pkgs/development/python-modules/zipstream/default.nix b/pkgs/development/python-modules/zipstream/default.nix
index 3ec6fd24aa59..bedc0b62267e 100644
--- a/pkgs/development/python-modules/zipstream/default.nix
+++ b/pkgs/development/python-modules/zipstream/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage rec {
pname = "zipstream";
version = "1.1.4";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/zm-py/default.nix b/pkgs/development/python-modules/zm-py/default.nix
index ce461a3dffea..633cf9c15f6b 100644
--- a/pkgs/development/python-modules/zm-py/default.nix
+++ b/pkgs/development/python-modules/zm-py/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage rec {
pname = "zm-py";
version = "0.5.2";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/zope-deferredimport/default.nix b/pkgs/development/python-modules/zope-deferredimport/default.nix
index 0c0209740332..cca21b1f8bfc 100644
--- a/pkgs/development/python-modules/zope-deferredimport/default.nix
+++ b/pkgs/development/python-modules/zope-deferredimport/default.nix
@@ -8,6 +8,7 @@
buildPythonPackage rec {
pname = "zope-deferredimport";
version = "5.0";
+ format = "setuptools";
src = fetchPypi {
pname = "zope.deferredimport";
diff --git a/pkgs/development/python-modules/zope-hookable/default.nix b/pkgs/development/python-modules/zope-hookable/default.nix
index a1cd30fd5478..0d1e5a7ddb42 100644
--- a/pkgs/development/python-modules/zope-hookable/default.nix
+++ b/pkgs/development/python-modules/zope-hookable/default.nix
@@ -7,6 +7,7 @@
buildPythonPackage rec {
pname = "zope-hookable";
version = "5.4";
+ format = "setuptools";
src = fetchPypi {
pname = "zope.hookable";
diff --git a/pkgs/development/python-modules/zstd/default.nix b/pkgs/development/python-modules/zstd/default.nix
index bc233a6555b7..368d246d9dc6 100644
--- a/pkgs/development/python-modules/zstd/default.nix
+++ b/pkgs/development/python-modules/zstd/default.nix
@@ -10,6 +10,7 @@
buildPythonPackage rec {
pname = "zstd";
version = "1.5.5.1";
+ format = "setuptools";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/scheme-modules/scheme-bytestructures/default.nix b/pkgs/development/scheme-modules/scheme-bytestructures/default.nix
index 25412b45b40b..cfdb39e58616 100644
--- a/pkgs/development/scheme-modules/scheme-bytestructures/default.nix
+++ b/pkgs/development/scheme-modules/scheme-bytestructures/default.nix
@@ -28,6 +28,9 @@ stdenv.mkDerivation rec {
doCheck = true;
makeFlags = [ "GUILE_AUTO_COMPILE=0" ];
+ # In procedure bytevector-u8-ref: Argument 2 out of range
+ dontStrip = stdenv.isDarwin;
+
meta = with lib; {
description = "Structured access to bytevector contents";
homepage = "https://github.com/TaylanUB/scheme-bytestructures";
diff --git a/pkgs/development/tools/analysis/checkov/default.nix b/pkgs/development/tools/analysis/checkov/default.nix
index 1378b7a1add7..631253bcba18 100644
--- a/pkgs/development/tools/analysis/checkov/default.nix
+++ b/pkgs/development/tools/analysis/checkov/default.nix
@@ -5,14 +5,14 @@
python3.pkgs.buildPythonApplication rec {
pname = "checkov";
- version = "3.1.25";
+ version = "3.1.27";
pyproject = true;
src = fetchFromGitHub {
owner = "bridgecrewio";
repo = "checkov";
rev = "refs/tags/${version}";
- hash = "sha256-DNMS22IatzdaqHDDNVnhdAGvXGcgnU6lnaLrhESh2x4=";
+ hash = "sha256-B82zJh863k/PPiwLIBgGBi+/t+1DxsnpAm/fdUQVFeA=";
};
patches = [
diff --git a/pkgs/development/tools/build-managers/apache-ant/1.9.nix b/pkgs/development/tools/build-managers/apache-ant/1.9.nix
deleted file mode 100644
index d4a69067705c..000000000000
--- a/pkgs/development/tools/build-managers/apache-ant/1.9.nix
+++ /dev/null
@@ -1,111 +0,0 @@
-{ fetchurl, lib, stdenv, coreutils, makeWrapper }:
-
-stdenv.mkDerivation rec {
- pname = "ant";
- version = "1.9.16";
-
- nativeBuildInputs = [ makeWrapper ];
-
- src = fetchurl {
- url = "mirror://apache/ant/binaries/apache-ant-${version}-bin.tar.bz2";
- sha256 = "0rif9kj6njajy951w3aapk27y1mbaxb08whs126v533h96rb1kjp";
- };
-
- contrib = fetchurl {
- url = "mirror://sourceforge/ant-contrib/ant-contrib-1.0b3-bin.tar.bz2";
- sha256 = "96effcca2581c1ab42a4828c770b48d54852edf9e71cefc9ed2ffd6590571ad1";
- };
-
- installPhase =
- ''
- mkdir -p $out/bin $out/lib/ant
- mv * $out/lib/ant/
-
- # Get rid of the manual (35 MiB). Maybe we should put this in a
- # separate output. Keep the antRun script since it's vanilla sh
- # and needed for the task (but since we set ANT_HOME to
- # a weird value, we have to move antRun to a weird location).
- # Get rid of the other Ant scripts since we provide our own.
- mv $out/lib/ant/bin/antRun $out/bin/
- rm -rf $out/lib/ant/{manual,bin,WHATSNEW}
- mkdir $out/lib/ant/bin
- mv $out/bin/antRun $out/lib/ant/bin/
-
- # Install ant-contrib.
- unpackFile $contrib
- cp -p ant-contrib/ant-contrib-*.jar $out/lib/ant/lib/
-
- cat >> $out/bin/ant <&2
- exit 1
- fi
- fi
-
- if [ -z \$NIX_JVM ]; then
- if [ -e \$JAVA_HOME/bin/java ]; then
- NIX_JVM=\$JAVA_HOME/bin/java
- elif [ -e \$JAVA_HOME/bin/gij ]; then
- NIX_JVM=\$JAVA_HOME/bin/gij
- else
- NIX_JVM=java
- fi
- fi
-
- LOCALCLASSPATH="\$ANT_HOME/lib/ant-launcher.jar\''${LOCALCLASSPATH:+:}\$LOCALCLASSPATH"
-
- exec \$NIX_JVM \$NIX_ANT_OPTS \$ANT_OPTS -classpath "\$LOCALCLASSPATH" \
- -Dant.home=\$ANT_HOME -Dant.library.dir="\$ANT_LIB" \
- org.apache.tools.ant.launch.Launcher \$NIX_ANT_ARGS \$ANT_ARGS \
- -cp "\$CLASSPATH" "\$@"
- EOF
-
- chmod +x $out/bin/ant
- ''; # */
-
- meta = {
- homepage = "https://ant.apache.org/";
- description = "A Java-based build tool";
-
- longDescription = ''
- Apache Ant is a Java-based build tool. In theory, it is kind of like
- Make, but without Make's wrinkles.
-
- Why another build tool when there is already make, gnumake, nmake, jam,
- and others? Because all those tools have limitations that Ant's
- original author couldn't live with when developing software across
- multiple platforms. Make-like tools are inherently shell-based -- they
- evaluate a set of dependencies, then execute commands not unlike what
- you would issue in a shell. This means that you can easily extend
- these tools by using or writing any program for the OS that you are
- working on. However, this also means that you limit yourself to the
- OS, or at least the OS type such as Unix, that you are working on.
-
- Ant is different. Instead of a model where it is extended with
- shell-based commands, Ant is extended using Java classes. Instead of
- writing shell commands, the configuration files are XML-based, calling
- out a target tree where various tasks get executed. Each task is run
- by an object that implements a particular Task interface.
- '';
-
- sourceProvenance = with lib.sourceTypes; [ binaryBytecode ];
- license = lib.licenses.asl20;
- maintainers = [ lib.maintainers.eelco ];
- platforms = lib.platforms.all;
- };
-}
diff --git a/pkgs/development/tools/build-managers/bloop/default.nix b/pkgs/development/tools/build-managers/bloop/default.nix
index 809fa1f2ce18..362fce432ecd 100644
--- a/pkgs/development/tools/build-managers/bloop/default.nix
+++ b/pkgs/development/tools/build-managers/bloop/default.nix
@@ -10,7 +10,7 @@
stdenv.mkDerivation rec {
pname = "bloop";
- version = "1.5.12";
+ version = "1.5.13";
platform =
if stdenv.isLinux && stdenv.isx86_64 then "x86_64-pc-linux"
@@ -35,8 +35,8 @@ stdenv.mkDerivation rec {
bloop-binary = fetchurl rec {
url = "https://github.com/scalacenter/bloop/releases/download/v${version}/bloop-${platform}";
sha256 =
- if stdenv.isLinux && stdenv.isx86_64 then "sha256-TkHZ47tG7p7AJ4JHKPoe4FFYL48VzoSBPVvtrsmWjx0="
- else if stdenv.isDarwin && stdenv.isx86_64 then "sha256-k5ruQkfJdths/de83J3yLB+Xk5F0ptfdBTWQXt9auy4="
+ if stdenv.isLinux && stdenv.isx86_64 then "sha256-OgOkkQ2uv1/mutlajfnbKe9YUtWCilaiWef6fZ7m0Qk="
+ else if stdenv.isDarwin && stdenv.isx86_64 then "sha256-Xp0FF8/5NQG14OhZgQ7PZTyDC5hNG9q5Qq5q3JlQxA0="
else throw "unsupported platform";
};
diff --git a/pkgs/development/tools/compass/Gemfile b/pkgs/development/tools/compass/Gemfile
index 66a29975e7dd..de8c23e303df 100644
--- a/pkgs/development/tools/compass/Gemfile
+++ b/pkgs/development/tools/compass/Gemfile
@@ -1,3 +1,2 @@
-source "https://rubygems.org" do
- gem 'compass'
-end
+source 'https://rubygems.org'
+gem 'compass'
diff --git a/pkgs/development/tools/compass/Gemfile.lock b/pkgs/development/tools/compass/Gemfile.lock
index f0bf7699df0d..cc4969e234bb 100644
--- a/pkgs/development/tools/compass/Gemfile.lock
+++ b/pkgs/development/tools/compass/Gemfile.lock
@@ -25,7 +25,7 @@ PLATFORMS
ruby
DEPENDENCIES
- compass!
+ compass
BUNDLED WITH
- 2.2.24
+ 2.4.22
diff --git a/pkgs/development/tools/compass/default.nix b/pkgs/development/tools/compass/default.nix
index f8a2aad14f45..8b8752d1c0d8 100644
--- a/pkgs/development/tools/compass/default.nix
+++ b/pkgs/development/tools/compass/default.nix
@@ -1,9 +1,11 @@
-{ lib, bundlerApp, bundlerUpdateScript }:
+{ lib, bundlerEnv, bundlerUpdateScript, ruby }:
-bundlerApp {
+bundlerEnv {
pname = "compass";
+ version = "1.0.3";
+
+ inherit ruby;
gemdir = ./.;
- exes = [ "compass" ];
passthru.updateScript = bundlerUpdateScript "compass";
@@ -12,6 +14,7 @@ bundlerApp {
homepage = "https://github.com/Compass/compass";
license = with licenses; mit;
maintainers = with maintainers; [ offline manveru nicknovitski ];
+ mainProgram = "compass";
platforms = platforms.unix;
};
}
diff --git a/pkgs/development/tools/database/surrealdb-migrations/Cargo.lock b/pkgs/development/tools/database/surrealdb-migrations/Cargo.lock
index 3fe77e677418..a0d486280bc1 100644
--- a/pkgs/development/tools/database/surrealdb-migrations/Cargo.lock
+++ b/pkgs/development/tools/database/surrealdb-migrations/Cargo.lock
@@ -74,9 +74,9 @@ dependencies = [
[[package]]
name = "anstream"
-version = "0.5.0"
+version = "0.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b1f58811cfac344940f1a400b6e6231ce35171f614f26439e80f8c1465c5cc0c"
+checksum = "2ab91ebe16eb252986481c5b62f6098f3b698a45e34b5b98200cf20dd2484a44"
dependencies = [
"anstyle",
"anstyle-parse",
@@ -112,9 +112,9 @@ dependencies = [
[[package]]
name = "anstyle-wincon"
-version = "2.1.0"
+version = "3.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "58f54d10c6dfa51283a066ceab3ec1ab78d13fae00aa49243a45e4571fb79dfd"
+checksum = "f0699d10d2f4d628a98ee7b57b289abbc98ff3bad977cb3152709d4bf2330628"
dependencies = [
"anstyle",
"windows-sys",
@@ -126,12 +126,6 @@ version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ea50b14b7a4b9343f8c627a7a53c52076482bd4bdad0a24fd3ec533ed616cc2c"
-[[package]]
-name = "anyhow"
-version = "1.0.75"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6"
-
[[package]]
name = "approx"
version = "0.5.1"
@@ -240,7 +234,7 @@ checksum = "5fd55a5ba1179988837d24ab4c7cc8ed6efdeff578ede0416b4225a5fca35bd0"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.32",
+ "syn 2.0.38",
]
[[package]]
@@ -262,7 +256,7 @@ checksum = "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.32",
+ "syn 2.0.38",
]
[[package]]
@@ -488,7 +482,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4c2f7349907b712260e64b0afe2f84692af14a454be26187d9df565c7f69266a"
dependencies = [
"memchr",
- "regex-automata",
+ "regex-automata 0.3.8",
"serde",
]
@@ -611,9 +605,9 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
[[package]]
name = "chrono"
-version = "0.4.30"
+version = "0.4.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "defd4e7873dbddba6c7c91e199c7fcb946abc4a6a4ac3195400bcfb01b5de877"
+checksum = "7f2c685bad3eb3d45a01354cedb7d5faa66194d1d58ba6e267a8de788f79db38"
dependencies = [
"android-tzdata",
"iana-time-zone",
@@ -662,23 +656,23 @@ dependencies = [
[[package]]
name = "clap"
-version = "4.4.3"
+version = "4.4.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "84ed82781cea27b43c9b106a979fe450a13a31aab0500595fb3fc06616de08e6"
+checksum = "2275f18819641850fa26c89acc84d465c1bf91ce57bc2748b28c420473352f64"
dependencies = [
"clap_builder",
- "clap_derive 4.4.2",
+ "clap_derive 4.4.7",
]
[[package]]
name = "clap_builder"
-version = "4.4.2"
+version = "4.4.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2bb9faaa7c2ef94b2743a21f5a29e6f0010dff4caa69ac8e9d6cf8b6fa74da08"
+checksum = "07cdf1b148b25c1e1f7a42225e30a0d99a615cd4637eae7365548dd4529b95bc"
dependencies = [
"anstream",
"anstyle",
- "clap_lex 0.5.1",
+ "clap_lex 0.6.0",
"strsim",
]
@@ -697,14 +691,14 @@ dependencies = [
[[package]]
name = "clap_derive"
-version = "4.4.2"
+version = "4.4.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0862016ff20d69b84ef8247369fabf5c008a7417002411897d40ee1f4532b873"
+checksum = "cf9804afaaf59a91e75b022a30fb7229a7901f60c755489cc61c9b423b836442"
dependencies = [
"heck",
"proc-macro2",
"quote",
- "syn 2.0.32",
+ "syn 2.0.38",
]
[[package]]
@@ -718,9 +712,9 @@ dependencies = [
[[package]]
name = "clap_lex"
-version = "0.5.1"
+version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "cd7cc57abe963c6d3b9d8be5b06ba7c8957a930305ca90304f24ef040aa6f961"
+checksum = "702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1"
[[package]]
name = "cli-table"
@@ -745,6 +739,33 @@ dependencies = [
"syn 1.0.109",
]
+[[package]]
+name = "color-eyre"
+version = "0.6.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5a667583cca8c4f8436db8de46ea8233c42a7d9ae424a82d338f2e4675229204"
+dependencies = [
+ "backtrace",
+ "color-spantrace",
+ "eyre",
+ "indenter",
+ "once_cell",
+ "owo-colors",
+ "tracing-error",
+]
+
+[[package]]
+name = "color-spantrace"
+version = "0.2.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1ba75b3d9449ecdccb27ecbc479fdc0b87fa2dd43d2f8298f9bf0e59aacc8dce"
+dependencies = [
+ "once_cell",
+ "owo-colors",
+ "tracing-core",
+ "tracing-error",
+]
+
[[package]]
name = "colorchoice"
version = "1.0.0"
@@ -885,7 +906,7 @@ dependencies = [
"proc-macro2",
"quote",
"strsim",
- "syn 2.0.32",
+ "syn 2.0.38",
]
[[package]]
@@ -896,7 +917,7 @@ checksum = "836a9bbc7ad63342d6d6e7b815ccab164bc77a2d95d84bc3117a8c0d5c98e2d5"
dependencies = [
"darling_core",
"quote",
- "syn 2.0.32",
+ "syn 2.0.38",
]
[[package]]
@@ -1098,6 +1119,16 @@ version = "2.5.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0"
+[[package]]
+name = "eyre"
+version = "0.6.8"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4c2b6b5a29c02cdc822728b7d7b8ae1bab3e3b05d44522770ddd49722eeac7eb"
+dependencies = [
+ "indenter",
+ "once_cell",
+]
+
[[package]]
name = "fastrand"
version = "1.9.0"
@@ -1264,7 +1295,7 @@ checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.32",
+ "syn 2.0.38",
]
[[package]]
@@ -1663,6 +1694,12 @@ dependencies = [
"quote",
]
+[[package]]
+name = "indenter"
+version = "0.3.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ce23b50ad8242c51a442f3ff322d56b02f08852c77e4c0b4d3fd684abc89c683"
+
[[package]]
name = "indexmap"
version = "1.9.3"
@@ -1738,6 +1775,15 @@ dependencies = [
"either",
]
+[[package]]
+name = "itertools"
+version = "0.12.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "25db6b064527c5d482d0423354fcd07a89a2dfe07b67892e62411946db7f07b0"
+dependencies = [
+ "either",
+]
+
[[package]]
name = "itoa"
version = "1.0.9"
@@ -1769,7 +1815,7 @@ dependencies = [
"petgraph",
"pico-args",
"regex",
- "regex-syntax",
+ "regex-syntax 0.7.5",
"string_cache",
"term",
"tiny-keccak",
@@ -1805,9 +1851,9 @@ dependencies = [
[[package]]
name = "libc"
-version = "0.2.148"
+version = "0.2.150"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9cdc71e17332e86d2e1d38c1f99edcb6288ee11b815fb1a4b049eaa2114d369b"
+checksum = "89d92a4743f9a61002fae18374ed11e7973f530cb3a3255fb354818118b2203c"
[[package]]
name = "libm"
@@ -1894,9 +1940,9 @@ dependencies = [
[[package]]
name = "mio"
-version = "0.8.8"
+version = "0.8.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "927a765cd3fc26206e66b296465fa9d3e5ab003e651c1b3c060e7956d96b19d2"
+checksum = "3dce281c5e46beae905d4de1870d8b1509a9142b62eedf18b443b011ca8343d0"
dependencies = [
"libc",
"wasi",
@@ -2058,12 +2104,12 @@ checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d"
[[package]]
name = "ordered-multimap"
-version = "0.6.0"
+version = "0.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4ed8acf08e98e744e5384c8bc63ceb0364e68a6854187221c18df61c4797690e"
+checksum = "a4d6a8c22fc714f0c2373e6091bf6f5e9b37b1bc0b1184874b7e0a4e303d318f"
dependencies = [
"dlv-list",
- "hashbrown 0.13.2",
+ "hashbrown 0.14.0",
]
[[package]]
@@ -2078,6 +2124,12 @@ version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39"
+[[package]]
+name = "owo-colors"
+version = "3.5.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c1b04fb49957986fdce4d6ee7a65027d55d4b6d2265e5848bbb507b58ccfdb6f"
+
[[package]]
name = "parking"
version = "2.1.0"
@@ -2213,7 +2265,7 @@ checksum = "4359fd9c9171ec6e8c62926d6faaf553a8dc3f64e1507e76da7911b4f6a04405"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.32",
+ "syn 2.0.38",
]
[[package]]
@@ -2343,9 +2395,9 @@ checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068"
[[package]]
name = "proc-macro2"
-version = "1.0.66"
+version = "1.0.69"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9"
+checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da"
dependencies = [
"unicode-ident",
]
@@ -2487,19 +2539,19 @@ checksum = "7f7473c2cfcf90008193dd0e3e16599455cb601a9fce322b5bb55de799664925"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.32",
+ "syn 2.0.38",
]
[[package]]
name = "regex"
-version = "1.9.5"
+version = "1.10.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "697061221ea1b4a94a624f67d0ae2bfe4e22b8a17b6a192afb11046542cc8c47"
+checksum = "380b951a9c5e80ddfd6136919eef32310721aa4aacd4889a8d39124b026ab343"
dependencies = [
"aho-corasick",
"memchr",
- "regex-automata",
- "regex-syntax",
+ "regex-automata 0.4.3",
+ "regex-syntax 0.8.2",
]
[[package]]
@@ -2507,10 +2559,16 @@ name = "regex-automata"
version = "0.3.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c2f401f4955220693b56f8ec66ee9c78abffd8d1c4f23dc41a23839eb88f0795"
+
+[[package]]
+name = "regex-automata"
+version = "0.4.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5f804c7828047e88b2d32e2d7fe5a105da8ee3264f01902f796c8e067dc2483f"
dependencies = [
"aho-corasick",
"memchr",
- "regex-syntax",
+ "regex-syntax 0.8.2",
]
[[package]]
@@ -2519,6 +2577,12 @@ version = "0.7.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da"
+[[package]]
+name = "regex-syntax"
+version = "0.8.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f"
+
[[package]]
name = "rend"
version = "0.4.0"
@@ -2604,7 +2668,7 @@ dependencies = [
"proc-macro-error",
"proc-macro2",
"quote",
- "syn 2.0.32",
+ "syn 2.0.38",
]
[[package]]
@@ -2720,9 +2784,9 @@ dependencies = [
[[package]]
name = "rust-ini"
-version = "0.19.0"
+version = "0.20.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7e2a3bcec1f113553ef1c88aae6c020a369d03d55b58de9869a0908930385091"
+checksum = "3e0698206bcb8882bf2a9ecb4c1e7785db57ff052297085a6efd4fe42302068a"
dependencies = [
"cfg-if",
"ordered-multimap",
@@ -2915,29 +2979,29 @@ checksum = "cd0b0ec5f1c1ca621c432a25813d8d60c88abe6d3e08a3eb9cf37d97a0fe3d73"
[[package]]
name = "serde"
-version = "1.0.188"
+version = "1.0.193"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "cf9e0fcba69a370eed61bcf2b728575f726b50b55cba78064753d708ddc7549e"
+checksum = "25dd9975e68d0cb5aa1120c288333fc98731bd1dd12f561e468ea4728c042b89"
dependencies = [
"serde_derive",
]
[[package]]
name = "serde_derive"
-version = "1.0.188"
+version = "1.0.193"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4eca7ac642d82aa35b60049a6eccb4be6be75e599bd2e9adb5f875a737654af2"
+checksum = "43576ca501357b9b071ac53cdc7da8ef0cbd9493d8df094cd821777ea6e894d3"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.32",
+ "syn 2.0.38",
]
[[package]]
name = "serde_json"
-version = "1.0.106"
+version = "1.0.108"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2cc66a619ed80bf7a0f6b17dd063a84b88f6dea1813737cf469aef1d081142c2"
+checksum = "3d1c7e3eac408d115102c4c24ad393e0821bb3a5df4d506a80f85f7a742a526b"
dependencies = [
"indexmap 2.0.0",
"itoa",
@@ -2983,7 +3047,7 @@ dependencies = [
"darling",
"proc-macro2",
"quote",
- "syn 2.0.32",
+ "syn 2.0.38",
]
[[package]]
@@ -3008,7 +3072,7 @@ checksum = "91d129178576168c589c9ec973feedf7d3126c01ac2bf08795109aa35b69fb8f"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.32",
+ "syn 2.0.38",
]
[[package]]
@@ -3044,6 +3108,15 @@ dependencies = [
"digest",
]
+[[package]]
+name = "sharded-slab"
+version = "0.1.7"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6"
+dependencies = [
+ "lazy_static",
+]
+
[[package]]
name = "signature"
version = "2.1.0"
@@ -3120,9 +3193,9 @@ dependencies = [
[[package]]
name = "socket2"
-version = "0.5.4"
+version = "0.5.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4031e820eb552adee9295814c0ced9e5cf38ddf1e8b7d566d6de8e2538ea989e"
+checksum = "7b5fac59a5cb5dd637972e5fca70daf0523c9067fcdc4842f053dae04a18f8e9"
dependencies = [
"libc",
"windows-sys",
@@ -3155,9 +3228,9 @@ dependencies = [
[[package]]
name = "sqlparser"
-version = "0.38.0"
+version = "0.39.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0272b7bb0a225320170c99901b4b5fb3a4384e255a7f2cc228f61e2ba3893e75"
+checksum = "743b4dc2cbde11890ccb254a8fc9d537fa41b36da00de2a1c5e9848c9bc42bd7"
dependencies = [
"log",
]
@@ -3320,21 +3393,21 @@ dependencies = [
[[package]]
name = "surrealdb-migrations"
-version = "1.0.0-preview.1"
+version = "1.0.0"
dependencies = [
- "anyhow",
"assert_cmd",
"assert_fs",
"chrono",
"chrono-human-duration",
- "clap 4.4.3",
+ "clap 4.4.8",
"cli-table",
+ "color-eyre",
"convert_case",
"diffy",
"dir-diff",
"fs_extra",
"include_dir",
- "itertools 0.11.0",
+ "itertools 0.12.0",
"names",
"predicates",
"pretty_assertions",
@@ -3362,9 +3435,9 @@ dependencies = [
[[package]]
name = "syn"
-version = "2.0.32"
+version = "2.0.38"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "239814284fd6f1a4ffe4ca893952cdd93c224b6a1571c9a9eadd670295c0c9e2"
+checksum = "e96b79aaa137db8f61e26363a0c9b47d8b4ec75da28b7d1d614c2303e232408b"
dependencies = [
"proc-macro2",
"quote",
@@ -3439,7 +3512,7 @@ checksum = "49922ecae66cc8a249b77e68d1d0623c1b2c514f0060c27cdc68bd62a1219d35"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.32",
+ "syn 2.0.38",
]
[[package]]
@@ -3506,9 +3579,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
[[package]]
name = "tokio"
-version = "1.32.0"
+version = "1.34.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "17ed6077ed6cd6c74735e21f37eb16dc3935f96878b1fe961074089cc80893f9"
+checksum = "d0c014766411e834f7af5b8f4cf46257aab4036ca95e9d2c144a10f59ad6f5b9"
dependencies = [
"backtrace",
"bytes",
@@ -3516,20 +3589,20 @@ dependencies = [
"mio",
"num_cpus",
"pin-project-lite",
- "socket2 0.5.4",
+ "socket2 0.5.5",
"tokio-macros",
"windows-sys",
]
[[package]]
name = "tokio-macros"
-version = "2.1.0"
+version = "2.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e"
+checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.32",
+ "syn 2.0.38",
]
[[package]]
@@ -3643,7 +3716,7 @@ checksum = "5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.32",
+ "syn 2.0.38",
]
[[package]]
@@ -3653,6 +3726,28 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a"
dependencies = [
"once_cell",
+ "valuable",
+]
+
+[[package]]
+name = "tracing-error"
+version = "0.2.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d686ec1c0f384b1277f097b2f279a2ecc11afe8c133c1aabf036a27cb4cd206e"
+dependencies = [
+ "tracing",
+ "tracing-subscriber",
+]
+
+[[package]]
+name = "tracing-subscriber"
+version = "0.3.17"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "30a651bc37f915e81f087d86e62a18eec5f79550c7faff886f7090b4ea757c77"
+dependencies = [
+ "sharded-slab",
+ "thread_local",
+ "tracing-core",
]
[[package]]
@@ -3820,6 +3915,12 @@ dependencies = [
"wasm-bindgen",
]
+[[package]]
+name = "valuable"
+version = "0.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d"
+
[[package]]
name = "version_check"
version = "0.9.4"
@@ -3887,7 +3988,7 @@ dependencies = [
"once_cell",
"proc-macro2",
"quote",
- "syn 2.0.32",
+ "syn 2.0.38",
"wasm-bindgen-shared",
]
@@ -3921,7 +4022,7 @@ checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.32",
+ "syn 2.0.38",
"wasm-bindgen-backend",
"wasm-bindgen-shared",
]
diff --git a/pkgs/development/tools/database/surrealdb-migrations/default.nix b/pkgs/development/tools/database/surrealdb-migrations/default.nix
index 40d761403328..0e1497e3369e 100644
--- a/pkgs/development/tools/database/surrealdb-migrations/default.nix
+++ b/pkgs/development/tools/database/surrealdb-migrations/default.nix
@@ -10,7 +10,7 @@
let
pname = "surrealdb-migrations";
- version = "1.0.0-preview.1";
+ version = "1.0.0";
in
rustPlatform.buildRustPackage rec {
inherit pname version;
@@ -19,7 +19,7 @@ rustPlatform.buildRustPackage rec {
owner = "Odonno";
repo = pname;
rev = "v${version}";
- hash = "sha256-G3pgUOAkLTcqUP8SLk2Tt38kuHD/2fDY5NLh0BTdNyk=";
+ hash = "sha256-87lGjGj3qyPe/YDysgR7eiGwwPvErWH2sgg8/jiqq4g=";
};
cargoLock = {
diff --git a/pkgs/development/tools/fastgron/default.nix b/pkgs/development/tools/fastgron/default.nix
index 77c09fef99f3..3e30d87d0dde 100644
--- a/pkgs/development/tools/fastgron/default.nix
+++ b/pkgs/development/tools/fastgron/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "fastgron";
- version = "0.7.0";
+ version = "0.7.7";
src = fetchFromGitHub {
owner = "adamritter";
repo = "fastgron";
rev = "v${finalAttrs.version}";
- hash = "sha256-IBs6oC+dbssAkUGk84vXteSlO6j88LZlmlmcV77M2YM=";
+ hash = "sha256-dAfFSQ/UbAovQQr5AnCsyQtq1JkdQjvlG/SbuFnTx0E=";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/development/tools/memray/default.nix b/pkgs/development/tools/memray/default.nix
index 1a7fb2a91dcc..8e0b2689984e 100644
--- a/pkgs/development/tools/memray/default.nix
+++ b/pkgs/development/tools/memray/default.nix
@@ -8,13 +8,13 @@
python3.pkgs.buildPythonApplication rec {
pname = "memray";
- version = "1.10.0";
+ version = "1.11.0";
format = "setuptools";
src = fetchFromGitHub {
owner = "bloomberg";
- repo = pname;
- rev = "refs/tags/${version}";
+ repo = "memray";
+ rev = "refs/tags/v${version}";
hash = "sha256-DaJ1Hhg7q4ckA5feUx0twOsmy28v5aBBCTUAkn43xAo=";
};
@@ -63,9 +63,9 @@ python3.pkgs.buildPythonApplication rec {
meta = with lib; {
description = "Memory profiler for Python";
homepage = "https://bloomberg.github.io/memray/";
+ changelog = "https://github.com/bloomberg/memray/releases/tag/v${version}";
license = licenses.asl20;
maintainers = with maintainers; [ fab ];
platforms = platforms.linux;
- changelog = "https://github.com/bloomberg/memray/releases/tag/${version}";
};
}
diff --git a/pkgs/development/tools/misc/pkg-config/default.nix b/pkgs/development/tools/misc/pkg-config/default.nix
index 5da91bccc120..663f3184b221 100644
--- a/pkgs/development/tools/misc/pkg-config/default.nix
+++ b/pkgs/development/tools/misc/pkg-config/default.nix
@@ -35,8 +35,12 @@ stdenv.mkDerivation rec {
"ac_cv_func_posix_getgrgid_r=yes"
];
- # Silence "incompatible integer to pointer conversion passing 'gsize'" when building with Clang.
- env.NIX_CFLAGS_COMPILE = lib.optionalString stdenv.cc.isClang "-Wno-int-conversion";
+ env.NIX_CFLAGS_COMPILE = toString (
+ # Silence "incompatible integer to pointer conversion passing 'gsize'" when building with Clang.
+ lib.optionals stdenv.cc.isClang ["-Wno-int-conversion"]
+ # Silence fprintf format errors when building for Windows.
+ ++ lib.optionals stdenv.hostPlatform.isWindows ["-Wno-error=format"]
+ );
enableParallelBuilding = true;
doCheck = true;
diff --git a/pkgs/development/tools/mongosh/package-lock.json b/pkgs/development/tools/mongosh/package-lock.json
index 13776023623d..f4779128f3a0 100644
--- a/pkgs/development/tools/mongosh/package-lock.json
+++ b/pkgs/development/tools/mongosh/package-lock.json
@@ -1,15 +1,15 @@
{
"name": "mongosh",
- "version": "2.0.1",
+ "version": "2.1.1",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "mongosh",
- "version": "2.0.1",
+ "version": "2.1.1",
"license": "Apache-2.0",
"dependencies": {
- "@mongosh/cli-repl": "2.0.1"
+ "@mongosh/cli-repl": "2.1.1"
},
"bin": {
"mongosh": "bin/mongosh.js"
@@ -122,46 +122,48 @@
"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
},
"node_modules/@aws-sdk/client-cognito-identity": {
- "version": "3.418.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.418.0.tgz",
- "integrity": "sha512-8Gib2gMbfCfxNz/FgSRijl47pnmV/rVvyRNoYtk24xndUydhyXKFTB0cqGVDpPv7eRb3wWQ9YZYVuaBDnEdZ1A==",
+ "version": "3.465.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.465.0.tgz",
+ "integrity": "sha512-Ku1034M9jjsXbLBS5DwQfcTwWwu2oxtmdbsxvEm4I7IUA/h1++hKPzZuJ6L9zo7I7GbA+WnCryviUdtbgCqTfA==",
"dependencies": {
"@aws-crypto/sha256-browser": "3.0.0",
"@aws-crypto/sha256-js": "3.0.0",
- "@aws-sdk/client-sts": "3.418.0",
- "@aws-sdk/credential-provider-node": "3.418.0",
- "@aws-sdk/middleware-host-header": "3.418.0",
- "@aws-sdk/middleware-logger": "3.418.0",
- "@aws-sdk/middleware-recursion-detection": "3.418.0",
- "@aws-sdk/middleware-signing": "3.418.0",
- "@aws-sdk/middleware-user-agent": "3.418.0",
- "@aws-sdk/region-config-resolver": "3.418.0",
- "@aws-sdk/types": "3.418.0",
- "@aws-sdk/util-endpoints": "3.418.0",
- "@aws-sdk/util-user-agent-browser": "3.418.0",
- "@aws-sdk/util-user-agent-node": "3.418.0",
- "@smithy/config-resolver": "^2.0.10",
- "@smithy/fetch-http-handler": "^2.1.5",
- "@smithy/hash-node": "^2.0.9",
- "@smithy/invalid-dependency": "^2.0.9",
- "@smithy/middleware-content-length": "^2.0.11",
- "@smithy/middleware-endpoint": "^2.0.9",
- "@smithy/middleware-retry": "^2.0.12",
- "@smithy/middleware-serde": "^2.0.9",
- "@smithy/middleware-stack": "^2.0.2",
- "@smithy/node-config-provider": "^2.0.12",
- "@smithy/node-http-handler": "^2.1.5",
- "@smithy/protocol-http": "^3.0.5",
- "@smithy/smithy-client": "^2.1.6",
- "@smithy/types": "^2.3.3",
- "@smithy/url-parser": "^2.0.9",
- "@smithy/util-base64": "^2.0.0",
+ "@aws-sdk/client-sts": "3.465.0",
+ "@aws-sdk/core": "3.465.0",
+ "@aws-sdk/credential-provider-node": "3.465.0",
+ "@aws-sdk/middleware-host-header": "3.465.0",
+ "@aws-sdk/middleware-logger": "3.465.0",
+ "@aws-sdk/middleware-recursion-detection": "3.465.0",
+ "@aws-sdk/middleware-signing": "3.465.0",
+ "@aws-sdk/middleware-user-agent": "3.465.0",
+ "@aws-sdk/region-config-resolver": "3.465.0",
+ "@aws-sdk/types": "3.465.0",
+ "@aws-sdk/util-endpoints": "3.465.0",
+ "@aws-sdk/util-user-agent-browser": "3.465.0",
+ "@aws-sdk/util-user-agent-node": "3.465.0",
+ "@smithy/config-resolver": "^2.0.18",
+ "@smithy/fetch-http-handler": "^2.2.6",
+ "@smithy/hash-node": "^2.0.15",
+ "@smithy/invalid-dependency": "^2.0.13",
+ "@smithy/middleware-content-length": "^2.0.15",
+ "@smithy/middleware-endpoint": "^2.2.0",
+ "@smithy/middleware-retry": "^2.0.20",
+ "@smithy/middleware-serde": "^2.0.13",
+ "@smithy/middleware-stack": "^2.0.7",
+ "@smithy/node-config-provider": "^2.1.5",
+ "@smithy/node-http-handler": "^2.1.9",
+ "@smithy/protocol-http": "^3.0.9",
+ "@smithy/smithy-client": "^2.1.15",
+ "@smithy/types": "^2.5.0",
+ "@smithy/url-parser": "^2.0.13",
+ "@smithy/util-base64": "^2.0.1",
"@smithy/util-body-length-browser": "^2.0.0",
"@smithy/util-body-length-node": "^2.1.0",
- "@smithy/util-defaults-mode-browser": "^2.0.10",
- "@smithy/util-defaults-mode-node": "^2.0.12",
- "@smithy/util-retry": "^2.0.2",
- "@smithy/util-utf8": "^2.0.0",
+ "@smithy/util-defaults-mode-browser": "^2.0.19",
+ "@smithy/util-defaults-mode-node": "^2.0.25",
+ "@smithy/util-endpoints": "^1.0.4",
+ "@smithy/util-retry": "^2.0.6",
+ "@smithy/util-utf8": "^2.0.2",
"tslib": "^2.5.0"
},
"engines": {
@@ -169,43 +171,45 @@
}
},
"node_modules/@aws-sdk/client-sso": {
- "version": "3.418.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.418.0.tgz",
- "integrity": "sha512-fakz3YeSW/kCAOJ5w4ObrrQBxsYO8sU8i6WHLv6iWAsYZKAws2Mqa8g89P61+GitSH4z9waksdLouS6ep78/5A==",
+ "version": "3.465.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.465.0.tgz",
+ "integrity": "sha512-JXDBa3Sl+LS0KEOs0PZoIjpNKEEGfeyFwdnRxi8Y1hMXNEKyJug1cI2Psqu2olpn4KeXwoP1BuITppZYdolOew==",
"dependencies": {
"@aws-crypto/sha256-browser": "3.0.0",
"@aws-crypto/sha256-js": "3.0.0",
- "@aws-sdk/middleware-host-header": "3.418.0",
- "@aws-sdk/middleware-logger": "3.418.0",
- "@aws-sdk/middleware-recursion-detection": "3.418.0",
- "@aws-sdk/middleware-user-agent": "3.418.0",
- "@aws-sdk/region-config-resolver": "3.418.0",
- "@aws-sdk/types": "3.418.0",
- "@aws-sdk/util-endpoints": "3.418.0",
- "@aws-sdk/util-user-agent-browser": "3.418.0",
- "@aws-sdk/util-user-agent-node": "3.418.0",
- "@smithy/config-resolver": "^2.0.10",
- "@smithy/fetch-http-handler": "^2.1.5",
- "@smithy/hash-node": "^2.0.9",
- "@smithy/invalid-dependency": "^2.0.9",
- "@smithy/middleware-content-length": "^2.0.11",
- "@smithy/middleware-endpoint": "^2.0.9",
- "@smithy/middleware-retry": "^2.0.12",
- "@smithy/middleware-serde": "^2.0.9",
- "@smithy/middleware-stack": "^2.0.2",
- "@smithy/node-config-provider": "^2.0.12",
- "@smithy/node-http-handler": "^2.1.5",
- "@smithy/protocol-http": "^3.0.5",
- "@smithy/smithy-client": "^2.1.6",
- "@smithy/types": "^2.3.3",
- "@smithy/url-parser": "^2.0.9",
- "@smithy/util-base64": "^2.0.0",
+ "@aws-sdk/core": "3.465.0",
+ "@aws-sdk/middleware-host-header": "3.465.0",
+ "@aws-sdk/middleware-logger": "3.465.0",
+ "@aws-sdk/middleware-recursion-detection": "3.465.0",
+ "@aws-sdk/middleware-user-agent": "3.465.0",
+ "@aws-sdk/region-config-resolver": "3.465.0",
+ "@aws-sdk/types": "3.465.0",
+ "@aws-sdk/util-endpoints": "3.465.0",
+ "@aws-sdk/util-user-agent-browser": "3.465.0",
+ "@aws-sdk/util-user-agent-node": "3.465.0",
+ "@smithy/config-resolver": "^2.0.18",
+ "@smithy/fetch-http-handler": "^2.2.6",
+ "@smithy/hash-node": "^2.0.15",
+ "@smithy/invalid-dependency": "^2.0.13",
+ "@smithy/middleware-content-length": "^2.0.15",
+ "@smithy/middleware-endpoint": "^2.2.0",
+ "@smithy/middleware-retry": "^2.0.20",
+ "@smithy/middleware-serde": "^2.0.13",
+ "@smithy/middleware-stack": "^2.0.7",
+ "@smithy/node-config-provider": "^2.1.5",
+ "@smithy/node-http-handler": "^2.1.9",
+ "@smithy/protocol-http": "^3.0.9",
+ "@smithy/smithy-client": "^2.1.15",
+ "@smithy/types": "^2.5.0",
+ "@smithy/url-parser": "^2.0.13",
+ "@smithy/util-base64": "^2.0.1",
"@smithy/util-body-length-browser": "^2.0.0",
"@smithy/util-body-length-node": "^2.1.0",
- "@smithy/util-defaults-mode-browser": "^2.0.10",
- "@smithy/util-defaults-mode-node": "^2.0.12",
- "@smithy/util-retry": "^2.0.2",
- "@smithy/util-utf8": "^2.0.0",
+ "@smithy/util-defaults-mode-browser": "^2.0.19",
+ "@smithy/util-defaults-mode-node": "^2.0.25",
+ "@smithy/util-endpoints": "^1.0.4",
+ "@smithy/util-retry": "^2.0.6",
+ "@smithy/util-utf8": "^2.0.2",
"tslib": "^2.5.0"
},
"engines": {
@@ -213,46 +217,48 @@
}
},
"node_modules/@aws-sdk/client-sts": {
- "version": "3.418.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.418.0.tgz",
- "integrity": "sha512-L0n0Hw+Pm+BhXTN1bYZ0y4JAMArYgazdHf1nUSlEHndgZicCCuQtlMLxfo3i/IbtWi0dzfZcZ9d/MdAM8p4Jyw==",
+ "version": "3.465.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.465.0.tgz",
+ "integrity": "sha512-rHi9ba6ssNbVjlWSdhi4C5newEhGhzkY9UE4KB+/Tj21zXfEP8r6uIltnQXPtun2SdA95Krh/yS1qQ4MRuzqyA==",
"dependencies": {
"@aws-crypto/sha256-browser": "3.0.0",
"@aws-crypto/sha256-js": "3.0.0",
- "@aws-sdk/credential-provider-node": "3.418.0",
- "@aws-sdk/middleware-host-header": "3.418.0",
- "@aws-sdk/middleware-logger": "3.418.0",
- "@aws-sdk/middleware-recursion-detection": "3.418.0",
- "@aws-sdk/middleware-sdk-sts": "3.418.0",
- "@aws-sdk/middleware-signing": "3.418.0",
- "@aws-sdk/middleware-user-agent": "3.418.0",
- "@aws-sdk/region-config-resolver": "3.418.0",
- "@aws-sdk/types": "3.418.0",
- "@aws-sdk/util-endpoints": "3.418.0",
- "@aws-sdk/util-user-agent-browser": "3.418.0",
- "@aws-sdk/util-user-agent-node": "3.418.0",
- "@smithy/config-resolver": "^2.0.10",
- "@smithy/fetch-http-handler": "^2.1.5",
- "@smithy/hash-node": "^2.0.9",
- "@smithy/invalid-dependency": "^2.0.9",
- "@smithy/middleware-content-length": "^2.0.11",
- "@smithy/middleware-endpoint": "^2.0.9",
- "@smithy/middleware-retry": "^2.0.12",
- "@smithy/middleware-serde": "^2.0.9",
- "@smithy/middleware-stack": "^2.0.2",
- "@smithy/node-config-provider": "^2.0.12",
- "@smithy/node-http-handler": "^2.1.5",
- "@smithy/protocol-http": "^3.0.5",
- "@smithy/smithy-client": "^2.1.6",
- "@smithy/types": "^2.3.3",
- "@smithy/url-parser": "^2.0.9",
- "@smithy/util-base64": "^2.0.0",
+ "@aws-sdk/core": "3.465.0",
+ "@aws-sdk/credential-provider-node": "3.465.0",
+ "@aws-sdk/middleware-host-header": "3.465.0",
+ "@aws-sdk/middleware-logger": "3.465.0",
+ "@aws-sdk/middleware-recursion-detection": "3.465.0",
+ "@aws-sdk/middleware-sdk-sts": "3.465.0",
+ "@aws-sdk/middleware-signing": "3.465.0",
+ "@aws-sdk/middleware-user-agent": "3.465.0",
+ "@aws-sdk/region-config-resolver": "3.465.0",
+ "@aws-sdk/types": "3.465.0",
+ "@aws-sdk/util-endpoints": "3.465.0",
+ "@aws-sdk/util-user-agent-browser": "3.465.0",
+ "@aws-sdk/util-user-agent-node": "3.465.0",
+ "@smithy/config-resolver": "^2.0.18",
+ "@smithy/fetch-http-handler": "^2.2.6",
+ "@smithy/hash-node": "^2.0.15",
+ "@smithy/invalid-dependency": "^2.0.13",
+ "@smithy/middleware-content-length": "^2.0.15",
+ "@smithy/middleware-endpoint": "^2.2.0",
+ "@smithy/middleware-retry": "^2.0.20",
+ "@smithy/middleware-serde": "^2.0.13",
+ "@smithy/middleware-stack": "^2.0.7",
+ "@smithy/node-config-provider": "^2.1.5",
+ "@smithy/node-http-handler": "^2.1.9",
+ "@smithy/protocol-http": "^3.0.9",
+ "@smithy/smithy-client": "^2.1.15",
+ "@smithy/types": "^2.5.0",
+ "@smithy/url-parser": "^2.0.13",
+ "@smithy/util-base64": "^2.0.1",
"@smithy/util-body-length-browser": "^2.0.0",
"@smithy/util-body-length-node": "^2.1.0",
- "@smithy/util-defaults-mode-browser": "^2.0.10",
- "@smithy/util-defaults-mode-node": "^2.0.12",
- "@smithy/util-retry": "^2.0.2",
- "@smithy/util-utf8": "^2.0.0",
+ "@smithy/util-defaults-mode-browser": "^2.0.19",
+ "@smithy/util-defaults-mode-node": "^2.0.25",
+ "@smithy/util-endpoints": "^1.0.4",
+ "@smithy/util-retry": "^2.0.6",
+ "@smithy/util-utf8": "^2.0.2",
"fast-xml-parser": "4.2.5",
"tslib": "^2.5.0"
},
@@ -260,15 +266,27 @@
"node": ">=14.0.0"
}
},
- "node_modules/@aws-sdk/credential-provider-cognito-identity": {
- "version": "3.418.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.418.0.tgz",
- "integrity": "sha512-MakYZsT7fkG1W9IgkBz7PTXG/e6YD2oSEk+hPgwfdMv0YX76qjTU02B2qbbKSGtXichX73MNUPOvygF5XAi6oA==",
+ "node_modules/@aws-sdk/core": {
+ "version": "3.465.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.465.0.tgz",
+ "integrity": "sha512-fHSIw/Rgex3KbrEKn6ZrUc2VcsOTpdBMeyYtfmsTOLSyDDOG9k3jelOvVbCbrK5N6uEUSM8hrnySEKg94UB0cg==",
"dependencies": {
- "@aws-sdk/client-cognito-identity": "3.418.0",
- "@aws-sdk/types": "3.418.0",
+ "@smithy/smithy-client": "^2.1.15",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@aws-sdk/credential-provider-cognito-identity": {
+ "version": "3.465.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.465.0.tgz",
+ "integrity": "sha512-bvZNgA2Cx54eTSZm2bXCUbz5rQjcNqTONuvjNIl1CFK9lEj3o3rRU1EqAwX6AIrT1OIstnDr1Z6llxjwvTLqiA==",
+ "dependencies": {
+ "@aws-sdk/client-cognito-identity": "3.465.0",
+ "@aws-sdk/types": "3.465.0",
"@smithy/property-provider": "^2.0.0",
- "@smithy/types": "^2.3.3",
+ "@smithy/types": "^2.5.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -276,13 +294,32 @@
}
},
"node_modules/@aws-sdk/credential-provider-env": {
- "version": "3.418.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.418.0.tgz",
- "integrity": "sha512-e74sS+x63EZUBO+HaI8zor886YdtmULzwKdctsZp5/37Xho1CVUNtEC+fYa69nigBD9afoiH33I4JggaHgrekQ==",
+ "version": "3.465.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.465.0.tgz",
+ "integrity": "sha512-fku37AgkB9KhCuWHE6mfvbWYU0X84Df6MQ60nYH7s/PiNEhkX2cVI6X6kOKjP1MNIwRcYt+oQDvplVKdHume+A==",
"dependencies": {
- "@aws-sdk/types": "3.418.0",
+ "@aws-sdk/types": "3.465.0",
"@smithy/property-provider": "^2.0.0",
- "@smithy/types": "^2.3.3",
+ "@smithy/types": "^2.5.0",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@aws-sdk/credential-provider-http": {
+ "version": "3.465.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.465.0.tgz",
+ "integrity": "sha512-Rj/zFgP0i0tpuaO+sm1csGU7NLQa1F9eE9c3VKbYECiXAZwrGJnY1TdG2iSsLpkMtyfOhRrRvAuYAUCUemWg3g==",
+ "dependencies": {
+ "@aws-sdk/types": "3.465.0",
+ "@smithy/fetch-http-handler": "^2.2.6",
+ "@smithy/node-http-handler": "^2.1.9",
+ "@smithy/property-provider": "^2.0.0",
+ "@smithy/protocol-http": "^3.0.9",
+ "@smithy/smithy-client": "^2.1.15",
+ "@smithy/types": "^2.5.0",
+ "@smithy/util-stream": "^2.0.20",
"tslib": "^2.5.0"
},
"engines": {
@@ -290,19 +327,19 @@
}
},
"node_modules/@aws-sdk/credential-provider-ini": {
- "version": "3.418.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.418.0.tgz",
- "integrity": "sha512-LTAeKKV85unlSqGNIeqEZ4N9gufaSoH+670n5YTUEk564zHCkUQW0PJomzLF5jKBco6Yfzv6rPBTukd+x9XWqw==",
+ "version": "3.465.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.465.0.tgz",
+ "integrity": "sha512-B1MFufvdToAEMtfszilVnKer2S7P/OfMhkCizq2zuu8aU/CquRyHvKEQgWdvqunUDrFnVTc0kUZgsbBY0uPjLg==",
"dependencies": {
- "@aws-sdk/credential-provider-env": "3.418.0",
- "@aws-sdk/credential-provider-process": "3.418.0",
- "@aws-sdk/credential-provider-sso": "3.418.0",
- "@aws-sdk/credential-provider-web-identity": "3.418.0",
- "@aws-sdk/types": "3.418.0",
+ "@aws-sdk/credential-provider-env": "3.465.0",
+ "@aws-sdk/credential-provider-process": "3.465.0",
+ "@aws-sdk/credential-provider-sso": "3.465.0",
+ "@aws-sdk/credential-provider-web-identity": "3.465.0",
+ "@aws-sdk/types": "3.465.0",
"@smithy/credential-provider-imds": "^2.0.0",
"@smithy/property-provider": "^2.0.0",
"@smithy/shared-ini-file-loader": "^2.0.6",
- "@smithy/types": "^2.3.3",
+ "@smithy/types": "^2.5.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -310,20 +347,20 @@
}
},
"node_modules/@aws-sdk/credential-provider-node": {
- "version": "3.418.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.418.0.tgz",
- "integrity": "sha512-VveTjtSC6m8YXj3fQDkMKEZuHv+CR2Z4u/NAN51Fi4xOtIWUtOBj5rfZ8HmBYoBjRF0DtRlPXuMiNnXAzTctfQ==",
+ "version": "3.465.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.465.0.tgz",
+ "integrity": "sha512-R3VA9yJ0BvezvrDxcgPTv9VHbVPbzchLTrX5jLFSVuW/lPPYLUi/Cjtyg9C9Y7qRfoQS4fNMvSRhwO5/TF68gA==",
"dependencies": {
- "@aws-sdk/credential-provider-env": "3.418.0",
- "@aws-sdk/credential-provider-ini": "3.418.0",
- "@aws-sdk/credential-provider-process": "3.418.0",
- "@aws-sdk/credential-provider-sso": "3.418.0",
- "@aws-sdk/credential-provider-web-identity": "3.418.0",
- "@aws-sdk/types": "3.418.0",
+ "@aws-sdk/credential-provider-env": "3.465.0",
+ "@aws-sdk/credential-provider-ini": "3.465.0",
+ "@aws-sdk/credential-provider-process": "3.465.0",
+ "@aws-sdk/credential-provider-sso": "3.465.0",
+ "@aws-sdk/credential-provider-web-identity": "3.465.0",
+ "@aws-sdk/types": "3.465.0",
"@smithy/credential-provider-imds": "^2.0.0",
"@smithy/property-provider": "^2.0.0",
"@smithy/shared-ini-file-loader": "^2.0.6",
- "@smithy/types": "^2.3.3",
+ "@smithy/types": "^2.5.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -331,14 +368,14 @@
}
},
"node_modules/@aws-sdk/credential-provider-process": {
- "version": "3.418.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.418.0.tgz",
- "integrity": "sha512-xPbdm2WKz1oH6pTkrJoUmr3OLuqvvcPYTQX0IIlc31tmDwDWPQjXGGFD/vwZGIZIkKaFpFxVMgAzfFScxox7dw==",
+ "version": "3.465.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.465.0.tgz",
+ "integrity": "sha512-YE6ZrRYwvb8969hWQnr4uvOJ8RU0JrNsk3vWTe/czly37ioZUEhi8jmpQp4f2mX/6U6buoFGWu5Se3VCdw2SFQ==",
"dependencies": {
- "@aws-sdk/types": "3.418.0",
+ "@aws-sdk/types": "3.465.0",
"@smithy/property-provider": "^2.0.0",
"@smithy/shared-ini-file-loader": "^2.0.6",
- "@smithy/types": "^2.3.3",
+ "@smithy/types": "^2.5.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -346,16 +383,16 @@
}
},
"node_modules/@aws-sdk/credential-provider-sso": {
- "version": "3.418.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.418.0.tgz",
- "integrity": "sha512-tUF5Hg/HfaU5t+E7IuvohYlodSIlBXa28xAJPPFxhKrUnvP6AIoW6JLazOtCIQjQgJYEUILV29XX+ojUuITcaw==",
+ "version": "3.465.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.465.0.tgz",
+ "integrity": "sha512-tLIP/4JQIJpn8yIg6RZRQ2nmvj5i4wLZvYvY4RtaFv2JrQUkmmTfyOZJuOBrIFRwJjx0fHmFu8DJjcOhMzllIQ==",
"dependencies": {
- "@aws-sdk/client-sso": "3.418.0",
- "@aws-sdk/token-providers": "3.418.0",
- "@aws-sdk/types": "3.418.0",
+ "@aws-sdk/client-sso": "3.465.0",
+ "@aws-sdk/token-providers": "3.465.0",
+ "@aws-sdk/types": "3.465.0",
"@smithy/property-provider": "^2.0.0",
"@smithy/shared-ini-file-loader": "^2.0.6",
- "@smithy/types": "^2.3.3",
+ "@smithy/types": "^2.5.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -363,13 +400,13 @@
}
},
"node_modules/@aws-sdk/credential-provider-web-identity": {
- "version": "3.418.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.418.0.tgz",
- "integrity": "sha512-do7ang565n9p3dS1JdsQY01rUfRx8vkxQqz5M8OlcEHBNiCdi2PvSjNwcBdrv/FKkyIxZb0TImOfBSt40hVdxQ==",
+ "version": "3.465.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.465.0.tgz",
+ "integrity": "sha512-B4Y75fMTZIniEU0yyqat+9NsQbYlXdqP5Y3bShkaG3pGLOHzF/xMlWuG+D3kkQ806PLYi+BgfVls4BcO+NyVcA==",
"dependencies": {
- "@aws-sdk/types": "3.418.0",
+ "@aws-sdk/types": "3.465.0",
"@smithy/property-provider": "^2.0.0",
- "@smithy/types": "^2.3.3",
+ "@smithy/types": "^2.5.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -377,24 +414,25 @@
}
},
"node_modules/@aws-sdk/credential-providers": {
- "version": "3.418.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-providers/-/credential-providers-3.418.0.tgz",
- "integrity": "sha512-atEybTA0jvP9CpBCPKCoiPz1hjJ/lbRxf67r+fpAqPtfQKutGq/jZm78Yz5kV9F/NJEW2mK2GR/BslCAHc4H8g==",
+ "version": "3.465.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-providers/-/credential-providers-3.465.0.tgz",
+ "integrity": "sha512-mtndyew33Fnv30zVCQLBkqvUeFvjAlgAe3yM/10U//dxsOW3pfYWZ6sMzDbuXHLCyROQXJqZfnsQKQs0rOaO0Q==",
"dependencies": {
- "@aws-sdk/client-cognito-identity": "3.418.0",
- "@aws-sdk/client-sso": "3.418.0",
- "@aws-sdk/client-sts": "3.418.0",
- "@aws-sdk/credential-provider-cognito-identity": "3.418.0",
- "@aws-sdk/credential-provider-env": "3.418.0",
- "@aws-sdk/credential-provider-ini": "3.418.0",
- "@aws-sdk/credential-provider-node": "3.418.0",
- "@aws-sdk/credential-provider-process": "3.418.0",
- "@aws-sdk/credential-provider-sso": "3.418.0",
- "@aws-sdk/credential-provider-web-identity": "3.418.0",
- "@aws-sdk/types": "3.418.0",
+ "@aws-sdk/client-cognito-identity": "3.465.0",
+ "@aws-sdk/client-sso": "3.465.0",
+ "@aws-sdk/client-sts": "3.465.0",
+ "@aws-sdk/credential-provider-cognito-identity": "3.465.0",
+ "@aws-sdk/credential-provider-env": "3.465.0",
+ "@aws-sdk/credential-provider-http": "3.465.0",
+ "@aws-sdk/credential-provider-ini": "3.465.0",
+ "@aws-sdk/credential-provider-node": "3.465.0",
+ "@aws-sdk/credential-provider-process": "3.465.0",
+ "@aws-sdk/credential-provider-sso": "3.465.0",
+ "@aws-sdk/credential-provider-web-identity": "3.465.0",
+ "@aws-sdk/types": "3.465.0",
"@smithy/credential-provider-imds": "^2.0.0",
"@smithy/property-provider": "^2.0.0",
- "@smithy/types": "^2.3.3",
+ "@smithy/types": "^2.5.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -402,13 +440,13 @@
}
},
"node_modules/@aws-sdk/middleware-host-header": {
- "version": "3.418.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.418.0.tgz",
- "integrity": "sha512-LrMTdzalkPw/1ujLCKPLwCGvPMCmT4P+vOZQRbSEVZPnlZk+Aj++aL/RaHou0jL4kJH3zl8iQepriBt4a7UvXQ==",
+ "version": "3.465.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.465.0.tgz",
+ "integrity": "sha512-nnGva8eplwEJqdVzcb+xF2Fwua0PpiwxMEvpnIy73gNbetbJdgFIprryMLYes00xzJEqnew+LWdpcd3YyS34ZA==",
"dependencies": {
- "@aws-sdk/types": "3.418.0",
- "@smithy/protocol-http": "^3.0.5",
- "@smithy/types": "^2.3.3",
+ "@aws-sdk/types": "3.465.0",
+ "@smithy/protocol-http": "^3.0.9",
+ "@smithy/types": "^2.5.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -416,12 +454,12 @@
}
},
"node_modules/@aws-sdk/middleware-logger": {
- "version": "3.418.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.418.0.tgz",
- "integrity": "sha512-StKGmyPVfoO/wdNTtKemYwoJsqIl4l7oqarQY7VSf2Mp3mqaa+njLViHsQbirYpyqpgUEusOnuTlH5utxJ1NsQ==",
+ "version": "3.465.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.465.0.tgz",
+ "integrity": "sha512-aGMx1aSlzDDgjZ7fSxLhGD5rkyCfHwq04TSB5fQAgDBqUjj4IQXZwmNglX0sLRmArXZtDglUVESOfKvTANJTPg==",
"dependencies": {
- "@aws-sdk/types": "3.418.0",
- "@smithy/types": "^2.3.3",
+ "@aws-sdk/types": "3.465.0",
+ "@smithy/types": "^2.5.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -429,13 +467,13 @@
}
},
"node_modules/@aws-sdk/middleware-recursion-detection": {
- "version": "3.418.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.418.0.tgz",
- "integrity": "sha512-kKFrIQglBLUFPbHSDy1+bbe3Na2Kd70JSUC3QLMbUHmqipXN8KeXRfAj7vTv97zXl0WzG0buV++WcNwOm1rFjg==",
+ "version": "3.465.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.465.0.tgz",
+ "integrity": "sha512-ol3dlsTnryBhV5qkUvK5Yg3dRaV1NXIxYJaIkShrl8XAv4wRNcDJDmO5NYq5eVZ3zgV1nv6xIpZ//dDnnf6Z+g==",
"dependencies": {
- "@aws-sdk/types": "3.418.0",
- "@smithy/protocol-http": "^3.0.5",
- "@smithy/types": "^2.3.3",
+ "@aws-sdk/types": "3.465.0",
+ "@smithy/protocol-http": "^3.0.9",
+ "@smithy/types": "^2.5.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -443,13 +481,13 @@
}
},
"node_modules/@aws-sdk/middleware-sdk-sts": {
- "version": "3.418.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.418.0.tgz",
- "integrity": "sha512-cW8ijrCTP+mgihvcq4+TbhAcE/we5lFl4ydRqvTdtcSnYQAVQADg47rnTScQiFsPFEB3NKq7BGeyTJF9MKolPA==",
+ "version": "3.465.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.465.0.tgz",
+ "integrity": "sha512-PmTM5ycUe1RLAPrQXLCR8JzKamJuKDB0aIW4rx4/skurzWsEGRI47WHggf9N7sPie41IBGUhRbXcf7sfPjvI3Q==",
"dependencies": {
- "@aws-sdk/middleware-signing": "3.418.0",
- "@aws-sdk/types": "3.418.0",
- "@smithy/types": "^2.3.3",
+ "@aws-sdk/middleware-signing": "3.465.0",
+ "@aws-sdk/types": "3.465.0",
+ "@smithy/types": "^2.5.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -457,16 +495,16 @@
}
},
"node_modules/@aws-sdk/middleware-signing": {
- "version": "3.418.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.418.0.tgz",
- "integrity": "sha512-onvs5KoYQE8OlOE740RxWBGtsUyVIgAo0CzRKOQO63ZEYqpL1Os+MS1CGzdNhvQnJgJruE1WW+Ix8fjN30zKPA==",
+ "version": "3.465.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.465.0.tgz",
+ "integrity": "sha512-d90KONWXSC3jA0kqJ6u8ygS4LoMg1TmSM7bPhHyibJVAEhnrlB4Aq1CWljNbbtphGpdKy5/XRM9O0/XCXWKQ4w==",
"dependencies": {
- "@aws-sdk/types": "3.418.0",
+ "@aws-sdk/types": "3.465.0",
"@smithy/property-provider": "^2.0.0",
- "@smithy/protocol-http": "^3.0.5",
+ "@smithy/protocol-http": "^3.0.9",
"@smithy/signature-v4": "^2.0.0",
- "@smithy/types": "^2.3.3",
- "@smithy/util-middleware": "^2.0.2",
+ "@smithy/types": "^2.5.0",
+ "@smithy/util-middleware": "^2.0.6",
"tslib": "^2.5.0"
},
"engines": {
@@ -474,14 +512,14 @@
}
},
"node_modules/@aws-sdk/middleware-user-agent": {
- "version": "3.418.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.418.0.tgz",
- "integrity": "sha512-Jdcztg9Tal9SEAL0dKRrnpKrm6LFlWmAhvuwv0dQ7bNTJxIxyEFbpqdgy7mpQHsLVZgq1Aad/7gT/72c9igyZw==",
+ "version": "3.465.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.465.0.tgz",
+ "integrity": "sha512-1MvIWMj2nktLOJN8Kh4jiTK28oL85fTeoXHZ+V8xYMzont6C6Y8gQPtg7ka+RotHwqWMrovfnANisnX8EzEP/Q==",
"dependencies": {
- "@aws-sdk/types": "3.418.0",
- "@aws-sdk/util-endpoints": "3.418.0",
- "@smithy/protocol-http": "^3.0.5",
- "@smithy/types": "^2.3.3",
+ "@aws-sdk/types": "3.465.0",
+ "@aws-sdk/util-endpoints": "3.465.0",
+ "@smithy/protocol-http": "^3.0.9",
+ "@smithy/types": "^2.5.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -489,14 +527,14 @@
}
},
"node_modules/@aws-sdk/region-config-resolver": {
- "version": "3.418.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.418.0.tgz",
- "integrity": "sha512-lJRZ/9TjZU6yLz+mAwxJkcJZ6BmyYoIJVo1p5+BN//EFdEmC8/c0c9gXMRzfISV/mqWSttdtccpAyN4/goHTYA==",
+ "version": "3.465.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.465.0.tgz",
+ "integrity": "sha512-h0Phd2Ae873dsPSWuxqxz2yRC5NMeeWxQiJPh4j42HF8g7dZK7tMQPkYznAoA/BzSBsEX87sbr3MmigquSyUTA==",
"dependencies": {
- "@smithy/node-config-provider": "^2.0.12",
- "@smithy/types": "^2.3.3",
+ "@smithy/node-config-provider": "^2.1.5",
+ "@smithy/types": "^2.5.0",
"@smithy/util-config-provider": "^2.0.0",
- "@smithy/util-middleware": "^2.0.2",
+ "@smithy/util-middleware": "^2.0.6",
"tslib": "^2.5.0"
},
"engines": {
@@ -504,44 +542,46 @@
}
},
"node_modules/@aws-sdk/token-providers": {
- "version": "3.418.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.418.0.tgz",
- "integrity": "sha512-9P7Q0VN0hEzTngy3Sz5eya2qEOEf0Q8qf1vB3um0gE6ID6EVAdz/nc/DztfN32MFxk8FeVBrCP5vWdoOzmd72g==",
+ "version": "3.465.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.465.0.tgz",
+ "integrity": "sha512-NaZbsyLs3whzRHGV27hrRwEdXB/tEK6tqn/aCNBy862LhVzocY1A+eYLKrnrvpraOOd2vyAuOtvvB3RMIdiL6g==",
"dependencies": {
"@aws-crypto/sha256-browser": "3.0.0",
"@aws-crypto/sha256-js": "3.0.0",
- "@aws-sdk/middleware-host-header": "3.418.0",
- "@aws-sdk/middleware-logger": "3.418.0",
- "@aws-sdk/middleware-recursion-detection": "3.418.0",
- "@aws-sdk/middleware-user-agent": "3.418.0",
- "@aws-sdk/types": "3.418.0",
- "@aws-sdk/util-endpoints": "3.418.0",
- "@aws-sdk/util-user-agent-browser": "3.418.0",
- "@aws-sdk/util-user-agent-node": "3.418.0",
- "@smithy/config-resolver": "^2.0.10",
- "@smithy/fetch-http-handler": "^2.1.5",
- "@smithy/hash-node": "^2.0.9",
- "@smithy/invalid-dependency": "^2.0.9",
- "@smithy/middleware-content-length": "^2.0.11",
- "@smithy/middleware-endpoint": "^2.0.9",
- "@smithy/middleware-retry": "^2.0.12",
- "@smithy/middleware-serde": "^2.0.9",
- "@smithy/middleware-stack": "^2.0.2",
- "@smithy/node-config-provider": "^2.0.12",
- "@smithy/node-http-handler": "^2.1.5",
+ "@aws-sdk/middleware-host-header": "3.465.0",
+ "@aws-sdk/middleware-logger": "3.465.0",
+ "@aws-sdk/middleware-recursion-detection": "3.465.0",
+ "@aws-sdk/middleware-user-agent": "3.465.0",
+ "@aws-sdk/region-config-resolver": "3.465.0",
+ "@aws-sdk/types": "3.465.0",
+ "@aws-sdk/util-endpoints": "3.465.0",
+ "@aws-sdk/util-user-agent-browser": "3.465.0",
+ "@aws-sdk/util-user-agent-node": "3.465.0",
+ "@smithy/config-resolver": "^2.0.18",
+ "@smithy/fetch-http-handler": "^2.2.6",
+ "@smithy/hash-node": "^2.0.15",
+ "@smithy/invalid-dependency": "^2.0.13",
+ "@smithy/middleware-content-length": "^2.0.15",
+ "@smithy/middleware-endpoint": "^2.2.0",
+ "@smithy/middleware-retry": "^2.0.20",
+ "@smithy/middleware-serde": "^2.0.13",
+ "@smithy/middleware-stack": "^2.0.7",
+ "@smithy/node-config-provider": "^2.1.5",
+ "@smithy/node-http-handler": "^2.1.9",
"@smithy/property-provider": "^2.0.0",
- "@smithy/protocol-http": "^3.0.5",
+ "@smithy/protocol-http": "^3.0.9",
"@smithy/shared-ini-file-loader": "^2.0.6",
- "@smithy/smithy-client": "^2.1.6",
- "@smithy/types": "^2.3.3",
- "@smithy/url-parser": "^2.0.9",
- "@smithy/util-base64": "^2.0.0",
+ "@smithy/smithy-client": "^2.1.15",
+ "@smithy/types": "^2.5.0",
+ "@smithy/url-parser": "^2.0.13",
+ "@smithy/util-base64": "^2.0.1",
"@smithy/util-body-length-browser": "^2.0.0",
"@smithy/util-body-length-node": "^2.1.0",
- "@smithy/util-defaults-mode-browser": "^2.0.10",
- "@smithy/util-defaults-mode-node": "^2.0.12",
- "@smithy/util-retry": "^2.0.2",
- "@smithy/util-utf8": "^2.0.0",
+ "@smithy/util-defaults-mode-browser": "^2.0.19",
+ "@smithy/util-defaults-mode-node": "^2.0.25",
+ "@smithy/util-endpoints": "^1.0.4",
+ "@smithy/util-retry": "^2.0.6",
+ "@smithy/util-utf8": "^2.0.2",
"tslib": "^2.5.0"
},
"engines": {
@@ -549,11 +589,11 @@
}
},
"node_modules/@aws-sdk/types": {
- "version": "3.418.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.418.0.tgz",
- "integrity": "sha512-y4PQSH+ulfFLY0+FYkaK4qbIaQI9IJNMO2xsxukW6/aNoApNymN1D2FSi2la8Qbp/iPjNDKsG8suNPm9NtsWXQ==",
+ "version": "3.465.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.465.0.tgz",
+ "integrity": "sha512-Clqu2eD50OOzwSftGpzJrIOGev/7VJhJpc02SeS4cqFgI9EVd+rnFKS/Ux0kcwjLQBMiPcCLtql3KAHApFHAIA==",
"dependencies": {
- "@smithy/types": "^2.3.3",
+ "@smithy/types": "^2.5.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -561,11 +601,12 @@
}
},
"node_modules/@aws-sdk/util-endpoints": {
- "version": "3.418.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.418.0.tgz",
- "integrity": "sha512-sYSDwRTl7yE7LhHkPzemGzmIXFVHSsi3AQ1KeNEk84eBqxMHHcCc2kqklaBk2roXWe50QDgRMy1ikZUxvtzNHQ==",
+ "version": "3.465.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.465.0.tgz",
+ "integrity": "sha512-lDpBN1faVw8Udg5hIo+LJaNfllbBF86PCisv628vfcggO8/EArL/v2Eos0KeqVT8yaINXCRSagwfo5TNTuW0KQ==",
"dependencies": {
- "@aws-sdk/types": "3.418.0",
+ "@aws-sdk/types": "3.465.0",
+ "@smithy/util-endpoints": "^1.0.4",
"tslib": "^2.5.0"
},
"engines": {
@@ -573,9 +614,9 @@
}
},
"node_modules/@aws-sdk/util-locate-window": {
- "version": "3.310.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.310.0.tgz",
- "integrity": "sha512-qo2t/vBTnoXpjKxlsC2e1gBrRm80M3bId27r0BRB2VniSSe7bL1mmzM+/HFtujm0iAxtPM+aLEflLJlJeDPg0w==",
+ "version": "3.465.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.465.0.tgz",
+ "integrity": "sha512-f+QNcWGswredzC1ExNAB/QzODlxwaTdXkNT5cvke2RLX8SFU5pYk6h4uCtWC0vWPELzOfMfloBrJefBzlarhsw==",
"dependencies": {
"tslib": "^2.5.0"
},
@@ -584,24 +625,24 @@
}
},
"node_modules/@aws-sdk/util-user-agent-browser": {
- "version": "3.418.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.418.0.tgz",
- "integrity": "sha512-c4p4mc0VV/jIeNH0lsXzhJ1MpWRLuboGtNEpqE4s1Vl9ck2amv9VdUUZUmHbg+bVxlMgRQ4nmiovA4qIrqGuyg==",
+ "version": "3.465.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.465.0.tgz",
+ "integrity": "sha512-RM+LjkIsmUCBJ4yQeBnkJWJTjPOPqcNaKv8bpZxatIHdvzGhXLnWLNi3qHlBsJB2mKtKRet6nAUmKmzZR1sDzA==",
"dependencies": {
- "@aws-sdk/types": "3.418.0",
- "@smithy/types": "^2.3.3",
+ "@aws-sdk/types": "3.465.0",
+ "@smithy/types": "^2.5.0",
"bowser": "^2.11.0",
"tslib": "^2.5.0"
}
},
"node_modules/@aws-sdk/util-user-agent-node": {
- "version": "3.418.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.418.0.tgz",
- "integrity": "sha512-BXMskXFtg+dmzSCgmnWOffokxIbPr1lFqa1D9kvM3l3IFRiFGx2IyDg+8MAhq11aPDLvoa/BDuQ0Yqma5izOhg==",
+ "version": "3.465.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.465.0.tgz",
+ "integrity": "sha512-XsHbq7gLCiGdy6FQ7/5nGslK0ij3Iuh051djuIICvNurlds5cqKLiBe63gX3IUUwxJcrKh4xBGviQJ52KdVSeg==",
"dependencies": {
- "@aws-sdk/types": "3.418.0",
- "@smithy/node-config-provider": "^2.0.12",
- "@smithy/types": "^2.3.3",
+ "@aws-sdk/types": "3.465.0",
+ "@smithy/node-config-provider": "^2.1.5",
+ "@smithy/types": "^2.5.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -625,11 +666,11 @@
}
},
"node_modules/@babel/code-frame": {
- "version": "7.22.13",
- "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz",
- "integrity": "sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==",
+ "version": "7.23.5",
+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz",
+ "integrity": "sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==",
"dependencies": {
- "@babel/highlight": "^7.22.13",
+ "@babel/highlight": "^7.23.4",
"chalk": "^2.4.2"
},
"engines": {
@@ -637,29 +678,29 @@
}
},
"node_modules/@babel/compat-data": {
- "version": "7.22.20",
- "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.20.tgz",
- "integrity": "sha512-BQYjKbpXjoXwFW5jGqiizJQQT/aC7pFm9Ok1OWssonuguICi264lbgMzRp2ZMmRSlfkX6DsWDDcsrctK8Rwfiw==",
+ "version": "7.23.5",
+ "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.5.tgz",
+ "integrity": "sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==",
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/core": {
- "version": "7.22.20",
- "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.22.20.tgz",
- "integrity": "sha512-Y6jd1ahLubuYweD/zJH+vvOY141v4f9igNQAQ+MBgq9JlHS2iTsZKn1aMsb3vGccZsXI16VzTBw52Xx0DWmtnA==",
+ "version": "7.23.5",
+ "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.5.tgz",
+ "integrity": "sha512-Cwc2XjUrG4ilcfOw4wBAK+enbdgwAcAJCfGUItPBKR7Mjw4aEfAFYrLxeRp4jWgtNIKn3n2AlBOfwwafl+42/g==",
"dependencies": {
"@ampproject/remapping": "^2.2.0",
- "@babel/code-frame": "^7.22.13",
- "@babel/generator": "^7.22.15",
+ "@babel/code-frame": "^7.23.5",
+ "@babel/generator": "^7.23.5",
"@babel/helper-compilation-targets": "^7.22.15",
- "@babel/helper-module-transforms": "^7.22.20",
- "@babel/helpers": "^7.22.15",
- "@babel/parser": "^7.22.16",
+ "@babel/helper-module-transforms": "^7.23.3",
+ "@babel/helpers": "^7.23.5",
+ "@babel/parser": "^7.23.5",
"@babel/template": "^7.22.15",
- "@babel/traverse": "^7.22.20",
- "@babel/types": "^7.22.19",
- "convert-source-map": "^1.7.0",
+ "@babel/traverse": "^7.23.5",
+ "@babel/types": "^7.23.5",
+ "convert-source-map": "^2.0.0",
"debug": "^4.1.0",
"gensync": "^1.0.0-beta.2",
"json5": "^2.2.3",
@@ -682,11 +723,11 @@
}
},
"node_modules/@babel/generator": {
- "version": "7.22.15",
- "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.22.15.tgz",
- "integrity": "sha512-Zu9oWARBqeVOW0dZOjXc3JObrzuqothQ3y/n1kUtrjCoCPLkXUwMvOo/F/TCfoHMbWIFlWwpZtkZVb9ga4U2pA==",
+ "version": "7.23.5",
+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.5.tgz",
+ "integrity": "sha512-BPssCHrBD+0YrxviOa3QzpqwhNIXKEtOa2jQrm4FlmkC2apYgRnQcmPWiGZDlGxiNtltnUFolMe8497Esry+jA==",
"dependencies": {
- "@babel/types": "^7.22.15",
+ "@babel/types": "^7.23.5",
"@jridgewell/gen-mapping": "^0.3.2",
"@jridgewell/trace-mapping": "^0.3.17",
"jsesc": "^2.5.1"
@@ -727,12 +768,12 @@
}
},
"node_modules/@babel/helper-function-name": {
- "version": "7.22.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz",
- "integrity": "sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==",
+ "version": "7.23.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz",
+ "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==",
"dependencies": {
- "@babel/template": "^7.22.5",
- "@babel/types": "^7.22.5"
+ "@babel/template": "^7.22.15",
+ "@babel/types": "^7.23.0"
},
"engines": {
"node": ">=6.9.0"
@@ -761,9 +802,9 @@
}
},
"node_modules/@babel/helper-module-transforms": {
- "version": "7.22.20",
- "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.22.20.tgz",
- "integrity": "sha512-dLT7JVWIUUxKOs1UnJUBR3S70YK+pKX6AbJgB2vMIvEkZkrfJDbYDJesnPshtKV4LhDOR3Oc5YULeDizRek+5A==",
+ "version": "7.23.3",
+ "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz",
+ "integrity": "sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==",
"dependencies": {
"@babel/helper-environment-visitor": "^7.22.20",
"@babel/helper-module-imports": "^7.22.15",
@@ -809,9 +850,9 @@
}
},
"node_modules/@babel/helper-string-parser": {
- "version": "7.22.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz",
- "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==",
+ "version": "7.23.4",
+ "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz",
+ "integrity": "sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==",
"engines": {
"node": ">=6.9.0"
}
@@ -825,30 +866,30 @@
}
},
"node_modules/@babel/helper-validator-option": {
- "version": "7.22.15",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz",
- "integrity": "sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==",
+ "version": "7.23.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz",
+ "integrity": "sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==",
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helpers": {
- "version": "7.22.15",
- "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.22.15.tgz",
- "integrity": "sha512-7pAjK0aSdxOwR+CcYAqgWOGy5dcfvzsTIfFTb2odQqW47MDfv14UaJDY6eng8ylM2EaeKXdxaSWESbkmaQHTmw==",
+ "version": "7.23.5",
+ "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.5.tgz",
+ "integrity": "sha512-oO7us8FzTEsG3U6ag9MfdF1iA/7Z6dz+MtFhifZk8C8o453rGJFFWUP1t+ULM9TUIAzC9uxXEiXjOiVMyd7QPg==",
"dependencies": {
"@babel/template": "^7.22.15",
- "@babel/traverse": "^7.22.15",
- "@babel/types": "^7.22.15"
+ "@babel/traverse": "^7.23.5",
+ "@babel/types": "^7.23.5"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/highlight": {
- "version": "7.22.20",
- "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.20.tgz",
- "integrity": "sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==",
+ "version": "7.23.4",
+ "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.23.4.tgz",
+ "integrity": "sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==",
"dependencies": {
"@babel/helper-validator-identifier": "^7.22.20",
"chalk": "^2.4.2",
@@ -859,9 +900,9 @@
}
},
"node_modules/@babel/parser": {
- "version": "7.22.16",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.16.tgz",
- "integrity": "sha512-+gPfKv8UWeKKeJTUxe59+OobVcrYHETCsORl61EmSkmgymguYk/X5bp7GuUIXaFsc6y++v8ZxPsLSSuujqDphA==",
+ "version": "7.23.5",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.5.tgz",
+ "integrity": "sha512-hOOqoiNXrmGdFbhgCzu6GiURxUgM27Xwd/aPuu8RfHEZPBzL1Z54okAHAQjXfcQNwvrlkAmAp4SlRTZ45vlthQ==",
"bin": {
"parser": "bin/babel-parser.js"
},
@@ -870,9 +911,9 @@
}
},
"node_modules/@babel/plugin-transform-destructuring": {
- "version": "7.22.15",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.22.15.tgz",
- "integrity": "sha512-HzG8sFl1ZVGTme74Nw+X01XsUTqERVQ6/RLHo3XjGRzm7XD6QTtfS3NJotVgCGy8BzkDqRjRBD8dAyJn5TuvSQ==",
+ "version": "7.23.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.3.tgz",
+ "integrity": "sha512-n225npDqjDIr967cMScVKHXJs7rout1q+tt50inyBCPkyZ8KxeI6d+GIbSBTT/w/9WdlWDOej3V9HE5Lgk57gw==",
"dependencies": {
"@babel/helper-plugin-utils": "^7.22.5"
},
@@ -884,9 +925,9 @@
}
},
"node_modules/@babel/plugin-transform-parameters": {
- "version": "7.22.15",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.15.tgz",
- "integrity": "sha512-hjk7qKIqhyzhhUvRT683TYQOFa/4cQKwQy7ALvTpODswN40MljzNDa0YldevS6tGbxwaEKVn502JmY0dP7qEtQ==",
+ "version": "7.23.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.23.3.tgz",
+ "integrity": "sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw==",
"dependencies": {
"@babel/helper-plugin-utils": "^7.22.5"
},
@@ -898,9 +939,9 @@
}
},
"node_modules/@babel/plugin-transform-shorthand-properties": {
- "version": "7.22.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.22.5.tgz",
- "integrity": "sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==",
+ "version": "7.23.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.23.3.tgz",
+ "integrity": "sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg==",
"dependencies": {
"@babel/helper-plugin-utils": "^7.22.5"
},
@@ -925,18 +966,18 @@
}
},
"node_modules/@babel/traverse": {
- "version": "7.22.20",
- "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.22.20.tgz",
- "integrity": "sha512-eU260mPZbU7mZ0N+X10pxXhQFMGTeLb9eFS0mxehS8HZp9o1uSnFeWQuG1UPrlxgA7QoUzFhOnilHDp0AXCyHw==",
+ "version": "7.23.5",
+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.5.tgz",
+ "integrity": "sha512-czx7Xy5a6sapWWRx61m1Ke1Ra4vczu1mCTtJam5zRTBOonfdJ+S/B6HYmGYu3fJtr8GGET3si6IhgWVBhJ/m8w==",
"dependencies": {
- "@babel/code-frame": "^7.22.13",
- "@babel/generator": "^7.22.15",
+ "@babel/code-frame": "^7.23.5",
+ "@babel/generator": "^7.23.5",
"@babel/helper-environment-visitor": "^7.22.20",
- "@babel/helper-function-name": "^7.22.5",
+ "@babel/helper-function-name": "^7.23.0",
"@babel/helper-hoist-variables": "^7.22.5",
"@babel/helper-split-export-declaration": "^7.22.6",
- "@babel/parser": "^7.22.16",
- "@babel/types": "^7.22.19",
+ "@babel/parser": "^7.23.5",
+ "@babel/types": "^7.23.5",
"debug": "^4.1.0",
"globals": "^11.1.0"
},
@@ -945,12 +986,12 @@
}
},
"node_modules/@babel/types": {
- "version": "7.22.19",
- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.19.tgz",
- "integrity": "sha512-P7LAw/LbojPzkgp5oznjE6tQEIWbp4PkkfrZDINTro9zgBRtI324/EYsiSI7lhPbpIQ+DCeR2NNmMWANGGfZsg==",
+ "version": "7.23.5",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.5.tgz",
+ "integrity": "sha512-ON5kSOJwVO6xXVRTvOI0eOnWe7VdUcIpsovGo9U/Br4Ie4UVFQTboO2cYnDhAGU6Fp+UxSiT+pMft0SMHfuq6w==",
"dependencies": {
- "@babel/helper-string-parser": "^7.22.5",
- "@babel/helper-validator-identifier": "^7.22.19",
+ "@babel/helper-string-parser": "^7.23.4",
+ "@babel/helper-validator-identifier": "^7.22.20",
"to-fast-properties": "^2.0.0"
},
"engines": {
@@ -970,6 +1011,47 @@
"@hapi/hoek": "^9.0.0"
}
},
+ "node_modules/@isaacs/cliui": {
+ "version": "8.0.2",
+ "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz",
+ "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==",
+ "dependencies": {
+ "string-width": "^5.1.2",
+ "string-width-cjs": "npm:string-width@^4.2.0",
+ "strip-ansi": "^7.0.1",
+ "strip-ansi-cjs": "npm:strip-ansi@^6.0.1",
+ "wrap-ansi": "^8.1.0",
+ "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@isaacs/cliui/node_modules/ansi-regex": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz",
+ "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-regex?sponsor=1"
+ }
+ },
+ "node_modules/@isaacs/cliui/node_modules/strip-ansi": {
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
+ "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
+ "dependencies": {
+ "ansi-regex": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/strip-ansi?sponsor=1"
+ }
+ },
"node_modules/@jridgewell/gen-mapping": {
"version": "0.3.3",
"resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz",
@@ -1005,21 +1087,21 @@
"integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg=="
},
"node_modules/@jridgewell/trace-mapping": {
- "version": "0.3.19",
- "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz",
- "integrity": "sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==",
+ "version": "0.3.20",
+ "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz",
+ "integrity": "sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==",
"dependencies": {
"@jridgewell/resolve-uri": "^3.1.0",
"@jridgewell/sourcemap-codec": "^1.4.14"
}
},
"node_modules/@mongodb-js/devtools-connect": {
- "version": "2.4.2",
- "resolved": "https://registry.npmjs.org/@mongodb-js/devtools-connect/-/devtools-connect-2.4.2.tgz",
- "integrity": "sha512-cgRXxwZRO7K+gFVyrqcsWWrBfyaffVkafoXK91T1W+QsQxXZH1uoka2Pdle/5ugiGmuvEuKGQ9c+G8so4AKosQ==",
+ "version": "2.4.3",
+ "resolved": "https://registry.npmjs.org/@mongodb-js/devtools-connect/-/devtools-connect-2.4.3.tgz",
+ "integrity": "sha512-JS288VVm/Mu8+kHL8ybKCpL2/AiA4CWhWun7FR3iRNH5NXbT9c6aovEc2pxjsCbmYUjzuTsRoIo9LTrNoCvNrQ==",
"dependencies": {
"lodash.merge": "^4.6.2",
- "mongodb-connection-string-url": "^2.6.0",
+ "mongodb-connection-string-url": "^3.0.0",
"system-ca": "^1.0.2"
},
"optionalDependencies": {
@@ -1033,9 +1115,13 @@
}
},
"node_modules/@mongodb-js/mongodb-constants": {
- "version": "0.2.2",
- "resolved": "https://registry.npmjs.org/@mongodb-js/mongodb-constants/-/mongodb-constants-0.2.2.tgz",
- "integrity": "sha512-vm1G+/WRWmXGyE9ZnhDv9toe+LRu1x0F/lGEwqWESfBiUUUuVZhj25fS2o4IL7H4pJ31sFxr7/gu+ER8OkmtzA=="
+ "version": "0.7.2",
+ "resolved": "https://registry.npmjs.org/@mongodb-js/mongodb-constants/-/mongodb-constants-0.7.2.tgz",
+ "integrity": "sha512-ElaVCCQo80vQTX865RXbJoITaB6kHJmOWqv0ANO5I/S9nP5LaIEfA2QQuBmE4cHOmb3ZGfzLfyCCfwbeSBwE6w==",
+ "dependencies": {
+ "dedent": "^1.5.1",
+ "semver": "^7.5.4"
+ }
},
"node_modules/@mongodb-js/oidc-plugin": {
"version": "0.3.0",
@@ -1052,30 +1138,30 @@
}
},
"node_modules/@mongodb-js/saslprep": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@mongodb-js/saslprep/-/saslprep-1.1.0.tgz",
- "integrity": "sha512-Xfijy7HvfzzqiOAhAepF4SGN5e9leLkMvg/OPOF97XemjfVCYN/oWa75wnkc6mltMSTwY+XlbhWgUOJmkFspSw==",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/@mongodb-js/saslprep/-/saslprep-1.1.1.tgz",
+ "integrity": "sha512-t7c5K033joZZMspnHg/gWPE4kandgc2OxE74aYOtGKfgB9VPuVJPix0H6fhmm2erj5PBJ21mqcx34lpIGtUCsQ==",
"dependencies": {
"sparse-bitfield": "^3.0.3"
}
},
"node_modules/@mongosh/arg-parser": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/@mongosh/arg-parser/-/arg-parser-2.0.1.tgz",
- "integrity": "sha512-rPMof8rQXyzoZNG/ZQsQPTArPsPCBEf/fdjbNbebn+Vgq2bsz8AF7vVIr5aF6bwgJlYcNZcoAytdLIK1NOO0XA==",
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/@mongosh/arg-parser/-/arg-parser-2.1.1.tgz",
+ "integrity": "sha512-D0+FiUc9lH/LWkyXLM2s1WXI9pzfX6tvafAOwY9Lk73zUITfGzPtmup2tOyH4nI6H2jgVEMFg0GdBnAb2i/m/g==",
"dependencies": {
- "@mongosh/errors": "2.0.1",
- "@mongosh/i18n": "2.0.1",
- "mongodb-connection-string-url": "^2.6.0"
+ "@mongosh/errors": "2.1.1",
+ "@mongosh/i18n": "2.1.1",
+ "mongodb-connection-string-url": "^3.0.0"
},
"engines": {
"node": ">=14.15.1"
}
},
"node_modules/@mongosh/async-rewriter2": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/@mongosh/async-rewriter2/-/async-rewriter2-2.0.1.tgz",
- "integrity": "sha512-xiQNRUGSRbkQ6iJZkrB71m0r49Yi2ersnjmZTKl+lYEi/P7+8xiQFnJt1oGH8Acwj+STEarI2L+kxReazDwlIw==",
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/@mongosh/async-rewriter2/-/async-rewriter2-2.1.1.tgz",
+ "integrity": "sha512-fm5s5uiH5oTVpvXZPgovjl/X3ZiL/lKDi2Plj0s1bOAPeWTQ6qaiPD1f/fbrEI2iVU+JyDk8clVMPV4duaOjvw==",
"dependencies": {
"@babel/core": "^7.22.8",
"@babel/plugin-transform-destructuring": "^7.22.5",
@@ -1092,12 +1178,12 @@
}
},
"node_modules/@mongosh/autocomplete": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/@mongosh/autocomplete/-/autocomplete-2.0.1.tgz",
- "integrity": "sha512-IJUhc9nVM0Uc7C31L145G0+R3eNDF3uOeX3VZiJm+fJyf1ALbS10dcZ2+/dJ30b6pcluGPv4y6k/3MAd+mdExw==",
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/@mongosh/autocomplete/-/autocomplete-2.1.1.tgz",
+ "integrity": "sha512-va1IXrQJ+3OcXbKIdQlBk0LeSgfTYdUbmc8vr/AwnTh+yZP+wd0viHE3l6KzO62H2d3aIfEcthfGReeRuISVHA==",
"dependencies": {
- "@mongodb-js/mongodb-constants": "^0.2.2",
- "@mongosh/shell-api": "2.0.1",
+ "@mongodb-js/mongodb-constants": "^0.7.1",
+ "@mongosh/shell-api": "2.1.1",
"semver": "^7.5.4"
},
"engines": {
@@ -1105,31 +1191,31 @@
}
},
"node_modules/@mongosh/cli-repl": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/@mongosh/cli-repl/-/cli-repl-2.0.1.tgz",
- "integrity": "sha512-eDvMgOT5KXoFHL5KyFnknIpPF/2m1unyktkRnV/abJKKKhp1HGw87iKQtxMhPobctNSgieMJ0zsmxxSWL9sS/Q==",
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/@mongosh/cli-repl/-/cli-repl-2.1.1.tgz",
+ "integrity": "sha512-uZyFtIWwsoSrpDE5f07Xg0Dz76Gpstqum4GfhIpsKQzAO8i9w2YCTK5P7fozmrkwixN5gNqYvUP+DKHMid+olw==",
"dependencies": {
- "@mongosh/arg-parser": "2.0.1",
- "@mongosh/autocomplete": "2.0.1",
- "@mongosh/editor": "2.0.1",
- "@mongosh/errors": "2.0.1",
- "@mongosh/history": "2.0.1",
- "@mongosh/i18n": "2.0.1",
- "@mongosh/js-multiline-to-singleline": "2.0.1",
- "@mongosh/logging": "2.0.1",
- "@mongosh/service-provider-core": "2.0.1",
- "@mongosh/service-provider-server": "2.0.1",
- "@mongosh/shell-api": "2.0.1",
- "@mongosh/shell-evaluator": "2.0.1",
- "@mongosh/snippet-manager": "2.0.1",
- "@mongosh/types": "2.0.1",
+ "@mongosh/arg-parser": "2.1.1",
+ "@mongosh/autocomplete": "2.1.1",
+ "@mongosh/editor": "2.1.1",
+ "@mongosh/errors": "2.1.1",
+ "@mongosh/history": "2.1.1",
+ "@mongosh/i18n": "2.1.1",
+ "@mongosh/js-multiline-to-singleline": "2.1.1",
+ "@mongosh/logging": "2.1.1",
+ "@mongosh/service-provider-core": "2.1.1",
+ "@mongosh/service-provider-server": "2.1.1",
+ "@mongosh/shell-api": "2.1.1",
+ "@mongosh/shell-evaluator": "2.1.1",
+ "@mongosh/snippet-manager": "2.1.1",
+ "@mongosh/types": "2.1.1",
"analytics-node": "^5.1.2",
"ansi-escape-sequences": "^5.1.2",
"askcharacter": "^1.0.0",
"askpassword": "^1.2.4",
"is-recoverable-error": "^1.0.3",
"js-yaml": "^4.1.0",
- "mongodb-connection-string-url": "^2.6.0",
+ "mongodb-connection-string-url": "^3.0.0",
"mongodb-log-writer": "^1.4.0",
"numeral": "^2.0.6",
"pretty-repl": "^4.0.0",
@@ -1152,15 +1238,15 @@
}
},
"node_modules/@mongosh/editor": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/@mongosh/editor/-/editor-2.0.1.tgz",
- "integrity": "sha512-hSa6dED3QBFqS0sBJslMbMIhzidJ9vHl8P/EyqwlZe8A1JniNvzCYZJCvImn/asFOpkugVbK1/ylhmLAMlu4nQ==",
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/@mongosh/editor/-/editor-2.1.1.tgz",
+ "integrity": "sha512-5AYuVbmXaUawa2yN/lUqkre4v5hCXuAj5ss4gVPz9ioOewLwFORO4gEPsnzKkQHXvFrtiolen2aSJDlneRLSKg==",
"dependencies": {
- "@mongosh/js-multiline-to-singleline": "2.0.1",
- "@mongosh/service-provider-core": "2.0.1",
- "@mongosh/shell-api": "2.0.1",
- "@mongosh/shell-evaluator": "2.0.1",
- "@mongosh/types": "2.0.1",
+ "@mongosh/js-multiline-to-singleline": "2.1.1",
+ "@mongosh/service-provider-core": "2.1.1",
+ "@mongosh/shell-api": "2.1.1",
+ "@mongosh/shell-evaluator": "2.1.1",
+ "@mongosh/types": "2.1.1",
"js-beautify": "^1.14.0"
},
"engines": {
@@ -1168,19 +1254,19 @@
}
},
"node_modules/@mongosh/errors": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/@mongosh/errors/-/errors-2.0.1.tgz",
- "integrity": "sha512-hr1jvonFgjLz1ZdtIRma69dnNKdGXSOxAoZwj091jGChI4OZfGVvUIqd8pLGdfxnFHil6Rr58MwFRtlL6gQhPA==",
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/@mongosh/errors/-/errors-2.1.1.tgz",
+ "integrity": "sha512-Dw0qb+h6QiO8/bhuyTBK0aANMamuQjpcjdA35H+L78CS4c5iog6rSd3x0RISivhRsvGgGxE+JLcOuUyQsu2v4Q==",
"engines": {
"node": ">=14.15.1"
}
},
"node_modules/@mongosh/history": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/@mongosh/history/-/history-2.0.1.tgz",
- "integrity": "sha512-elOd9I2/QuMc+JORH3VfIQWZ6jCzTIzkZcncHOwMHQ01TxmSf4QTyxzWyM+BjSYXev0XTc71h0WngIoq3Kx1OQ==",
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/@mongosh/history/-/history-2.1.1.tgz",
+ "integrity": "sha512-PFfyq3jGAoxTld/T8CrZpardch1IWtEAJnyOcVVgL+pdspmrowhIPBd8HOyOM5C2wjCjDmqhNtBLaJ5iuOMmPg==",
"dependencies": {
- "mongodb-connection-string-url": "^2.6.0",
+ "mongodb-connection-string-url": "^3.0.0",
"mongodb-redact": "^0.2.2"
},
"engines": {
@@ -1188,11 +1274,11 @@
}
},
"node_modules/@mongosh/i18n": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/@mongosh/i18n/-/i18n-2.0.1.tgz",
- "integrity": "sha512-6PMyQ457E206cYHgXEf1ylkwa/pE/0cV5Os7/lx4sTYAy08AUhBvzQcGOAQ8l6RWDO7my4fB9GfKi0U26MlK7Q==",
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/@mongosh/i18n/-/i18n-2.1.1.tgz",
+ "integrity": "sha512-i6ff4kdtHSfErGkYrEj8lSh/LBFIiSD3wecppy1FUMuDHBPfqbL42cGNV771yoyNUM7FlYb3CiXMXFDmqma2Vw==",
"dependencies": {
- "@mongosh/errors": "2.0.1",
+ "@mongosh/errors": "2.1.1",
"mustache": "^4.0.0"
},
"engines": {
@@ -1200,9 +1286,9 @@
}
},
"node_modules/@mongosh/js-multiline-to-singleline": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/@mongosh/js-multiline-to-singleline/-/js-multiline-to-singleline-2.0.1.tgz",
- "integrity": "sha512-2AcyjuuHYwEht7ghVFFZGE05Bnu7OOso2SasqbL/KlIdh+dnKlhwmFMOQn5l/2pIfWenwuurl5fUMpcMPyrsTQ==",
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/@mongosh/js-multiline-to-singleline/-/js-multiline-to-singleline-2.1.1.tgz",
+ "integrity": "sha512-hj6fZGOspeMOQVXTbm8ep2Rc+Rm9O6/I1dt5OpUaN4heyAlMLLugdZU+zYWksMo9NEnfNMHjHQUoQo0VBEJXEQ==",
"dependencies": {
"@babel/core": "^7.16.12",
"@babel/types": "^7.21.2"
@@ -1212,14 +1298,14 @@
}
},
"node_modules/@mongosh/logging": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/@mongosh/logging/-/logging-2.0.1.tgz",
- "integrity": "sha512-QmczNhg3VM3O9IOa4si9dcjosAhqyOd2wiulU0AlBZ4e6ZTaj3wSnBbs+c1AD+8pFz1u+GMgI1/0bCVI/Krpnw==",
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/@mongosh/logging/-/logging-2.1.1.tgz",
+ "integrity": "sha512-g0ZcfvmukiGll/e06BlNZdUMq5oiQ5HhwNKsLuJADWcV76ebBjAhnyB00pPMhSfqszmn4dri1O3k1IVRDlwmag==",
"dependencies": {
- "@mongodb-js/devtools-connect": "^2.4.1",
- "@mongosh/errors": "2.0.1",
- "@mongosh/history": "2.0.1",
- "@mongosh/types": "2.0.1",
+ "@mongodb-js/devtools-connect": "^2.4.3",
+ "@mongosh/errors": "2.1.1",
+ "@mongosh/history": "2.1.1",
+ "@mongosh/types": "2.1.1",
"mongodb-log-writer": "^1.4.0",
"mongodb-redact": "^0.2.2"
},
@@ -1228,15 +1314,15 @@
}
},
"node_modules/@mongosh/service-provider-core": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/@mongosh/service-provider-core/-/service-provider-core-2.0.1.tgz",
- "integrity": "sha512-TV1UnH69rx0L6K7TIT7cDgQ0fPnyVju2GLIMWGiCmb93txcXF/EgTuP/q1m8ZRW7JoaQMOOj8zXn4ZbsAkJ9Uw==",
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/@mongosh/service-provider-core/-/service-provider-core-2.1.1.tgz",
+ "integrity": "sha512-7UMymGS3sQopiR0WJetEp1//7ga10okdEg9c4fOvwjU22k4G8X+/ngnrcZLcTvPnASkYjMjq4puiem+QZY3mVQ==",
"dependencies": {
"@aws-sdk/credential-providers": "^3.347.1",
- "@mongosh/errors": "2.0.1",
- "bson": "^6.0.0",
- "mongodb": "^6.0.0",
- "mongodb-build-info": "^1.6.2"
+ "@mongosh/errors": "2.1.1",
+ "bson": "^6.2.0",
+ "mongodb": "^6.3.0",
+ "mongodb-build-info": "^1.7.1"
},
"engines": {
"node": ">=14.15.1"
@@ -1246,39 +1332,39 @@
}
},
"node_modules/@mongosh/service-provider-server": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/@mongosh/service-provider-server/-/service-provider-server-2.0.1.tgz",
- "integrity": "sha512-CmOJKFtZDM0sroI+w4QdXiKub5Lf2HheAVx8QgGBshI/8npRnaXN9nSOww/p3p585BCmKiw9CLf/QXJSGXj6fA==",
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/@mongosh/service-provider-server/-/service-provider-server-2.1.1.tgz",
+ "integrity": "sha512-pAnz8VdBBEqCUTLztPELSIrWXxC5K9acdSosTg31vYK0fbg7nx5Q55amPXLRxNlXPa3wFHYGt1R9hCD5PwSA+A==",
"dependencies": {
- "@mongodb-js/devtools-connect": "^2.4.1",
+ "@mongodb-js/devtools-connect": "^2.4.3",
"@mongodb-js/oidc-plugin": "^0.3.0",
- "@mongosh/errors": "2.0.1",
- "@mongosh/service-provider-core": "2.0.1",
- "@mongosh/types": "2.0.1",
+ "@mongosh/errors": "2.1.1",
+ "@mongosh/service-provider-core": "2.1.1",
+ "@mongosh/types": "2.1.1",
"@types/sinon-chai": "^3.2.4",
"aws4": "^1.11.0",
- "mongodb": "^6.0.0",
- "mongodb-connection-string-url": "^2.6.0",
+ "mongodb": "^6.3.0",
+ "mongodb-connection-string-url": "^3.0.0",
"socks": "^2.7.1"
},
"engines": {
"node": ">=14.15.1"
},
"optionalDependencies": {
- "kerberos": "2.0.1",
+ "kerberos": "^2.1.0",
"mongodb-client-encryption": "^6.0.0"
}
},
"node_modules/@mongosh/shell-api": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/@mongosh/shell-api/-/shell-api-2.0.1.tgz",
- "integrity": "sha512-llVF/BEzfLHOgxCsmidv9GJzQnQDcO02/op6jG0JDYAIBQPMZhg1OpGEF5Ju/5220sH/gqQhajOYM2rFlbyBSw==",
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/@mongosh/shell-api/-/shell-api-2.1.1.tgz",
+ "integrity": "sha512-uOEgd4bNah1QVeN6Sqxq+tCHmxlecul0AzL5829Axv3Aa1cZnERZMgbIPyo4JoMB0wTtsgjsJHngBBaDUdkuUQ==",
"dependencies": {
- "@mongosh/arg-parser": "2.0.1",
- "@mongosh/errors": "2.0.1",
- "@mongosh/history": "2.0.1",
- "@mongosh/i18n": "2.0.1",
- "@mongosh/service-provider-core": "2.0.1",
+ "@mongosh/arg-parser": "2.1.1",
+ "@mongosh/errors": "2.1.1",
+ "@mongosh/history": "2.1.1",
+ "@mongosh/i18n": "2.1.1",
+ "@mongosh/service-provider-core": "2.1.1",
"mongodb-redact": "^0.2.2"
},
"engines": {
@@ -1286,27 +1372,27 @@
}
},
"node_modules/@mongosh/shell-evaluator": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/@mongosh/shell-evaluator/-/shell-evaluator-2.0.1.tgz",
- "integrity": "sha512-kWkE6uLf3WtWHU/sgqWQjJ7nsDhFdWW9L4wtoiKfGjGgYu8bHY/PM0PI0RUGBGagpx/OXfZ4P95J6T0BTqMdHA==",
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/@mongosh/shell-evaluator/-/shell-evaluator-2.1.1.tgz",
+ "integrity": "sha512-h3OGG8r2dGt7xRuRwVVDcE8bMgzHe2XROdln8Cps/6Hb5mEDkg1JPT5HlJLmbk5j5IuEnr95dAxAzt/l5+461g==",
"dependencies": {
- "@mongosh/async-rewriter2": "2.0.1",
- "@mongosh/history": "2.0.1",
- "@mongosh/shell-api": "2.0.1"
+ "@mongosh/async-rewriter2": "2.1.1",
+ "@mongosh/history": "2.1.1",
+ "@mongosh/shell-api": "2.1.1"
},
"engines": {
"node": ">=14.15.1"
}
},
"node_modules/@mongosh/snippet-manager": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/@mongosh/snippet-manager/-/snippet-manager-2.0.1.tgz",
- "integrity": "sha512-r+l2U4C0XiE/jZzAEvYIenKidWGLcAqnE3ZgK/GhR5qE6uM3Jz+75+m6z7ufCzotS/nrDDjKALcKSIamzRFWRA==",
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/@mongosh/snippet-manager/-/snippet-manager-2.1.1.tgz",
+ "integrity": "sha512-1RyauOaXZAeTtbQJM3RaTciF3QWzM60e6gu4LS6uI7pm/l5TQlzFC2SWCu07Qm4Fp5SnLs7yKbW6WvNXj7Q6+w==",
"dependencies": {
- "@mongosh/errors": "2.0.1",
- "@mongosh/shell-api": "2.0.1",
- "@mongosh/types": "2.0.1",
- "bson": "^6.0.0",
+ "@mongosh/errors": "2.1.1",
+ "@mongosh/shell-api": "2.1.1",
+ "@mongosh/types": "2.1.1",
+ "bson": "^6.2.0",
"cross-spawn": "^7.0.3",
"escape-string-regexp": "^4.0.0",
"joi": "^17.4.0",
@@ -1318,11 +1404,11 @@
}
},
"node_modules/@mongosh/types": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/@mongosh/types/-/types-2.0.1.tgz",
- "integrity": "sha512-T/xz+RCcilt+NixGwsCh9VreiZmUUT5ZIHeD0NdOICKu/PBl5aDenZDa+94u+qOEN6IUexqT6u6mEhmnJiVDDg==",
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/@mongosh/types/-/types-2.1.1.tgz",
+ "integrity": "sha512-YcaHfurVlVvlKBMYXkV+JYg24urEJa4cmp/cMF/fqoBi6F+MC6n/2BlG4eqwWyZ3KtUzqCCgocBebt7e61yHKA==",
"dependencies": {
- "@mongodb-js/devtools-connect": "^2.4.1"
+ "@mongodb-js/devtools-connect": "^2.4.3"
},
"engines": {
"node": ">=14.15.1"
@@ -1333,6 +1419,15 @@
"resolved": "https://registry.npmjs.org/@one-ini/wasm/-/wasm-0.1.1.tgz",
"integrity": "sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw=="
},
+ "node_modules/@pkgjs/parseargs": {
+ "version": "0.11.0",
+ "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",
+ "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==",
+ "optional": true,
+ "engines": {
+ "node": ">=14"
+ }
+ },
"node_modules/@segment/loosely-validate-event": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/@segment/loosely-validate-event/-/loosely-validate-event-2.0.0.tgz",
@@ -1361,11 +1456,11 @@
"integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ=="
},
"node_modules/@smithy/abort-controller": {
- "version": "2.0.9",
- "resolved": "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-2.0.9.tgz",
- "integrity": "sha512-8liHOEbx99xcy4VndeQNQhyA0LS+e7UqsuRnDTSIA26IKBv/7vA9w09KOd4fgNULrvX0r3WpA6cwsQTRJpSWkg==",
+ "version": "2.0.14",
+ "resolved": "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-2.0.14.tgz",
+ "integrity": "sha512-zXtteuYLWbSXnzI3O6xq3FYvigYZFW8mdytGibfarLL2lxHto9L3ILtGVnVGmFZa7SDh62l39EnU5hesLN87Fw==",
"dependencies": {
- "@smithy/types": "^2.3.3",
+ "@smithy/types": "^2.6.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -1373,14 +1468,14 @@
}
},
"node_modules/@smithy/config-resolver": {
- "version": "2.0.10",
- "resolved": "https://registry.npmjs.org/@smithy/config-resolver/-/config-resolver-2.0.10.tgz",
- "integrity": "sha512-MwToDsCltHjumkCuRn883qoNeJUawc2b8sX9caSn5vLz6J5crU1IklklNxWCaMO2z2nDL91Po4b/aI1eHv5PfA==",
+ "version": "2.0.19",
+ "resolved": "https://registry.npmjs.org/@smithy/config-resolver/-/config-resolver-2.0.19.tgz",
+ "integrity": "sha512-JsghnQ5zjWmjEVY8TFOulLdEOCj09SjRLugrHlkPZTIBBm7PQitCFVLThbsKPZQOP7N3ME1DU1nKUc1UaVnBog==",
"dependencies": {
- "@smithy/node-config-provider": "^2.0.12",
- "@smithy/types": "^2.3.3",
+ "@smithy/node-config-provider": "^2.1.6",
+ "@smithy/types": "^2.6.0",
"@smithy/util-config-provider": "^2.0.0",
- "@smithy/util-middleware": "^2.0.2",
+ "@smithy/util-middleware": "^2.0.7",
"tslib": "^2.5.0"
},
"engines": {
@@ -1388,14 +1483,14 @@
}
},
"node_modules/@smithy/credential-provider-imds": {
- "version": "2.0.12",
- "resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-2.0.12.tgz",
- "integrity": "sha512-S3lUNe+2fEFwKcmiQniXGPXt69vaHvQCw8kYQOBL4OvJsgwfpkIYDZdroHbTshYi0M6WaKL26Mw+hvgma6dZqA==",
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-2.1.2.tgz",
+ "integrity": "sha512-Y62jBWdoLPSYjr9fFvJf+KwTa1EunjVr6NryTEWCnwIY93OJxwV4t0qxjwdPl/XMsUkq79ppNJSEQN6Ohnhxjw==",
"dependencies": {
- "@smithy/node-config-provider": "^2.0.12",
- "@smithy/property-provider": "^2.0.10",
- "@smithy/types": "^2.3.3",
- "@smithy/url-parser": "^2.0.9",
+ "@smithy/node-config-provider": "^2.1.6",
+ "@smithy/property-provider": "^2.0.15",
+ "@smithy/types": "^2.6.0",
+ "@smithy/url-parser": "^2.0.14",
"tslib": "^2.5.0"
},
"engines": {
@@ -1403,36 +1498,36 @@
}
},
"node_modules/@smithy/eventstream-codec": {
- "version": "2.0.9",
- "resolved": "https://registry.npmjs.org/@smithy/eventstream-codec/-/eventstream-codec-2.0.9.tgz",
- "integrity": "sha512-sy0pcbKnawt1iu+qCoSFbs/h9PAaUgvlJEO3lqkE1HFFj4p5RgL98vH+9CyDoj6YY82cG5XsorFmcLqQJHTOYw==",
+ "version": "2.0.14",
+ "resolved": "https://registry.npmjs.org/@smithy/eventstream-codec/-/eventstream-codec-2.0.14.tgz",
+ "integrity": "sha512-g/OU/MeWGfHDygoXgMWfG/Xb0QqDnAGcM9t2FRrVAhleXYRddGOEnfanR5cmHgB9ue52MJsyorqFjckzXsylaA==",
"dependencies": {
"@aws-crypto/crc32": "3.0.0",
- "@smithy/types": "^2.3.3",
+ "@smithy/types": "^2.6.0",
"@smithy/util-hex-encoding": "^2.0.0",
"tslib": "^2.5.0"
}
},
"node_modules/@smithy/fetch-http-handler": {
- "version": "2.1.5",
- "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-2.1.5.tgz",
- "integrity": "sha512-BIeCHGfr5JCGN+EMTwZK74ELvjPXOIrI7OLM5OhZJJ6AmZyRv2S9ANJk18AtLwht0TsSm+8WoXIEp8LuxNgUyA==",
+ "version": "2.2.7",
+ "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-2.2.7.tgz",
+ "integrity": "sha512-iSDBjxuH9TgrtMYAr7j5evjvkvgwLY3y+9D547uep+JNkZ1ZT+BaeU20j6I/bO/i26ilCWFImrlXTPsfQtZdIQ==",
"dependencies": {
- "@smithy/protocol-http": "^3.0.5",
- "@smithy/querystring-builder": "^2.0.9",
- "@smithy/types": "^2.3.3",
- "@smithy/util-base64": "^2.0.0",
+ "@smithy/protocol-http": "^3.0.10",
+ "@smithy/querystring-builder": "^2.0.14",
+ "@smithy/types": "^2.6.0",
+ "@smithy/util-base64": "^2.0.1",
"tslib": "^2.5.0"
}
},
"node_modules/@smithy/hash-node": {
- "version": "2.0.9",
- "resolved": "https://registry.npmjs.org/@smithy/hash-node/-/hash-node-2.0.9.tgz",
- "integrity": "sha512-XP3yWd5wyCtiVmsY5Nuq/FUwyCEQ6YG7DsvRh7ThldNukGpCzyFdP8eivZJVjn4Fx7oYrrOnVoYZ0WEgpW1AvQ==",
+ "version": "2.0.16",
+ "resolved": "https://registry.npmjs.org/@smithy/hash-node/-/hash-node-2.0.16.tgz",
+ "integrity": "sha512-Wbi9A0PacMYUOwjAulQP90Wl3mQ6NDwnyrZQzFjDz+UzjXOSyQMgBrTkUBz+pVoYVlX3DUu24gWMZBcit+wOGg==",
"dependencies": {
- "@smithy/types": "^2.3.3",
+ "@smithy/types": "^2.6.0",
"@smithy/util-buffer-from": "^2.0.0",
- "@smithy/util-utf8": "^2.0.0",
+ "@smithy/util-utf8": "^2.0.2",
"tslib": "^2.5.0"
},
"engines": {
@@ -1440,11 +1535,11 @@
}
},
"node_modules/@smithy/invalid-dependency": {
- "version": "2.0.9",
- "resolved": "https://registry.npmjs.org/@smithy/invalid-dependency/-/invalid-dependency-2.0.9.tgz",
- "integrity": "sha512-RuJqhYf8nViK96IIO9JbTtjDUuFItVfuuJhWw2yk7fv67yltQ7fZD6IQ2OsHHluoVmstnQJuCg5raXJR696Ubw==",
+ "version": "2.0.14",
+ "resolved": "https://registry.npmjs.org/@smithy/invalid-dependency/-/invalid-dependency-2.0.14.tgz",
+ "integrity": "sha512-d8ohpwZo9RzTpGlAfsWtfm1SHBSU7+N4iuZ6MzR10xDTujJJWtmXYHK1uzcr7rggbpUTaWyHpPFgnf91q0EFqQ==",
"dependencies": {
- "@smithy/types": "^2.3.3",
+ "@smithy/types": "^2.6.0",
"tslib": "^2.5.0"
}
},
@@ -1460,12 +1555,12 @@
}
},
"node_modules/@smithy/middleware-content-length": {
- "version": "2.0.11",
- "resolved": "https://registry.npmjs.org/@smithy/middleware-content-length/-/middleware-content-length-2.0.11.tgz",
- "integrity": "sha512-Malj4voNTL4+a5ZL3a6+Ij7JTUMTa2R7c3ZIBzMxN5OUUgAspU7uFi1Q97f4B0afVh2joQBAWH5IQJUG25nl8g==",
+ "version": "2.0.16",
+ "resolved": "https://registry.npmjs.org/@smithy/middleware-content-length/-/middleware-content-length-2.0.16.tgz",
+ "integrity": "sha512-9ddDia3pp1d3XzLXKcm7QebGxLq9iwKf+J1LapvlSOhpF8EM9SjMeSrMOOFgG+2TfW5K3+qz4IAJYYm7INYCng==",
"dependencies": {
- "@smithy/protocol-http": "^3.0.5",
- "@smithy/types": "^2.3.3",
+ "@smithy/protocol-http": "^3.0.10",
+ "@smithy/types": "^2.6.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -1473,14 +1568,16 @@
}
},
"node_modules/@smithy/middleware-endpoint": {
- "version": "2.0.9",
- "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-2.0.9.tgz",
- "integrity": "sha512-72/o8R6AAO4+nyTI6h4z6PYGTSA4dr1M7tZz29U8DEUHuh1YkhC77js0P6RyF9G0wDLuYqxb+Yh0crI5WG2pJg==",
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-2.2.1.tgz",
+ "integrity": "sha512-dVDS7HNJl/wb0lpByXor6whqDbb1YlLoaoWYoelyYzLHioXOE7y/0iDwJWtDcN36/tVCw9EPBFZ3aans84jLpg==",
"dependencies": {
- "@smithy/middleware-serde": "^2.0.9",
- "@smithy/types": "^2.3.3",
- "@smithy/url-parser": "^2.0.9",
- "@smithy/util-middleware": "^2.0.2",
+ "@smithy/middleware-serde": "^2.0.14",
+ "@smithy/node-config-provider": "^2.1.6",
+ "@smithy/shared-ini-file-loader": "^2.2.5",
+ "@smithy/types": "^2.6.0",
+ "@smithy/url-parser": "^2.0.14",
+ "@smithy/util-middleware": "^2.0.7",
"tslib": "^2.5.0"
},
"engines": {
@@ -1488,16 +1585,16 @@
}
},
"node_modules/@smithy/middleware-retry": {
- "version": "2.0.12",
- "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-2.0.12.tgz",
- "integrity": "sha512-YQ/ufXX4/d9/+Jf1QQ4J+CVeupC7BW52qldBTvRV33PDX9vxndlAwkFwzBcmnUFC3Hjf1//HW6I77EItcjNSCA==",
+ "version": "2.0.21",
+ "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-2.0.21.tgz",
+ "integrity": "sha512-EZS1EXv1k6IJX6hyu/0yNQuPcPaXwG8SWljQHYueyRbOxmqYgoWMWPtfZj0xRRQ4YtLawQSpBgAeiJltq8/MPw==",
"dependencies": {
- "@smithy/node-config-provider": "^2.0.12",
- "@smithy/protocol-http": "^3.0.5",
- "@smithy/service-error-classification": "^2.0.2",
- "@smithy/types": "^2.3.3",
- "@smithy/util-middleware": "^2.0.2",
- "@smithy/util-retry": "^2.0.2",
+ "@smithy/node-config-provider": "^2.1.6",
+ "@smithy/protocol-http": "^3.0.10",
+ "@smithy/service-error-classification": "^2.0.7",
+ "@smithy/types": "^2.6.0",
+ "@smithy/util-middleware": "^2.0.7",
+ "@smithy/util-retry": "^2.0.7",
"tslib": "^2.5.0",
"uuid": "^8.3.2"
},
@@ -1506,11 +1603,11 @@
}
},
"node_modules/@smithy/middleware-serde": {
- "version": "2.0.9",
- "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-2.0.9.tgz",
- "integrity": "sha512-GVbauxrr6WmtCaesakktg3t5LR/yDbajpC7KkWc8rtCpddMI4ShAVO5Q6DqwX8MDFi4CLaY8H7eTGcxhl3jbLg==",
+ "version": "2.0.14",
+ "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-2.0.14.tgz",
+ "integrity": "sha512-hFi3FqoYWDntCYA2IGY6gJ6FKjq2gye+1tfxF2HnIJB5uW8y2DhpRNBSUMoqP+qvYzRqZ6ntv4kgbG+o3pX57g==",
"dependencies": {
- "@smithy/types": "^2.3.3",
+ "@smithy/types": "^2.6.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -1518,11 +1615,11 @@
}
},
"node_modules/@smithy/middleware-stack": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-2.0.3.tgz",
- "integrity": "sha512-AlhPmbwpkC4lQBVaVHXczmjFvsAhDHhrakqLt038qFLotnJcvDLhmMzAtu23alBeOSkKxkTQq0LsAt2N0WpAbw==",
+ "version": "2.0.8",
+ "resolved": "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-2.0.8.tgz",
+ "integrity": "sha512-7/N59j0zWqVEKExJcA14MrLDZ/IeN+d6nbkN8ucs+eURyaDUXWYlZrQmMOd/TyptcQv0+RDlgag/zSTTV62y/Q==",
"dependencies": {
- "@smithy/types": "^2.3.3",
+ "@smithy/types": "^2.6.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -1530,13 +1627,13 @@
}
},
"node_modules/@smithy/node-config-provider": {
- "version": "2.0.12",
- "resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-2.0.12.tgz",
- "integrity": "sha512-df9y9ywv+JmS40Y60ZqJ4jfZiTCmyHQffwzIqjBjLJLJl0imf9F6DWBd+jiEWHvlohR+sFhyY+KL/qzKgnAq1A==",
+ "version": "2.1.6",
+ "resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-2.1.6.tgz",
+ "integrity": "sha512-HLqTs6O78m3M3z1cPLFxddxhEPv5MkVatfPuxoVO3A+cHZanNd/H5I6btcdHy6N2CB1MJ/lihJC92h30SESsBA==",
"dependencies": {
- "@smithy/property-provider": "^2.0.10",
- "@smithy/shared-ini-file-loader": "^2.0.11",
- "@smithy/types": "^2.3.3",
+ "@smithy/property-provider": "^2.0.15",
+ "@smithy/shared-ini-file-loader": "^2.2.5",
+ "@smithy/types": "^2.6.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -1544,14 +1641,14 @@
}
},
"node_modules/@smithy/node-http-handler": {
- "version": "2.1.5",
- "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-2.1.5.tgz",
- "integrity": "sha512-52uF+BrZaFiBh+NT/bADiVDCQO91T+OwDRsuaAeWZC1mlCXFjAPPQdxeQohtuYOe9m7mPP/xIMNiqbe8jvndHA==",
+ "version": "2.1.10",
+ "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-2.1.10.tgz",
+ "integrity": "sha512-lkALAwtN6odygIM4nB8aHDahINM6WXXjNrZmWQAh0RSossySRT2qa31cFv0ZBuAYVWeprskRk13AFvvLmf1WLw==",
"dependencies": {
- "@smithy/abort-controller": "^2.0.9",
- "@smithy/protocol-http": "^3.0.5",
- "@smithy/querystring-builder": "^2.0.9",
- "@smithy/types": "^2.3.3",
+ "@smithy/abort-controller": "^2.0.14",
+ "@smithy/protocol-http": "^3.0.10",
+ "@smithy/querystring-builder": "^2.0.14",
+ "@smithy/types": "^2.6.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -1559,11 +1656,11 @@
}
},
"node_modules/@smithy/property-provider": {
- "version": "2.0.10",
- "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-2.0.10.tgz",
- "integrity": "sha512-YMBVfh0ZMmJtbsUn+WfSwR32iRljZPdRN0Tn2GAcdJ+ejX8WrBXD7Z0jIkQDrQZr8fEuuv5x8WxMIj+qVbsPQw==",
+ "version": "2.0.15",
+ "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-2.0.15.tgz",
+ "integrity": "sha512-YbRFBn8oiiC3o1Kn3a4KjGa6k47rCM9++5W9cWqYn9WnkyH+hBWgfJAckuxpyA2Hq6Ys4eFrWzXq6fqHEw7iew==",
"dependencies": {
- "@smithy/types": "^2.3.3",
+ "@smithy/types": "^2.6.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -1571,11 +1668,11 @@
}
},
"node_modules/@smithy/protocol-http": {
- "version": "3.0.5",
- "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-3.0.5.tgz",
- "integrity": "sha512-3t3fxj+ip4EPHRC2fQ0JimMxR/qCQ1LSQJjZZVZFgROnFLYWPDgUZqpoi7chr+EzatxJVXF/Rtoi5yLHOWCoZQ==",
+ "version": "3.0.10",
+ "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-3.0.10.tgz",
+ "integrity": "sha512-6+tjNk7rXW7YTeGo9qwxXj/2BFpJTe37kTj3EnZCoX/nH+NP/WLA7O83fz8XhkGqsaAhLUPo/bB12vvd47nsmg==",
"dependencies": {
- "@smithy/types": "^2.3.3",
+ "@smithy/types": "^2.6.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -1583,11 +1680,11 @@
}
},
"node_modules/@smithy/querystring-builder": {
- "version": "2.0.9",
- "resolved": "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-2.0.9.tgz",
- "integrity": "sha512-Yt6CPF4j3j1cuwod/DRflbuXxBFjJm7gAjy6W1RE21Rz5/kfGFqiZBXWmmXwGtnnhiLThYwoHK4S6/TQtnx0Fg==",
+ "version": "2.0.14",
+ "resolved": "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-2.0.14.tgz",
+ "integrity": "sha512-lQ4pm9vTv9nIhl5jt6uVMPludr6syE2FyJmHsIJJuOD7QPIJnrf9HhUGf1iHh9KJ4CUv21tpOU3X6s0rB6uJ0g==",
"dependencies": {
- "@smithy/types": "^2.3.3",
+ "@smithy/types": "^2.6.0",
"@smithy/util-uri-escape": "^2.0.0",
"tslib": "^2.5.0"
},
@@ -1596,11 +1693,11 @@
}
},
"node_modules/@smithy/querystring-parser": {
- "version": "2.0.9",
- "resolved": "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-2.0.9.tgz",
- "integrity": "sha512-U6z4N743s4vrcxPW8p8+reLV0PjMCYEyb1/wtMVvv3VnbJ74gshdI8SR1sBnEh95cF8TxonmX5IxY25tS9qGfg==",
+ "version": "2.0.14",
+ "resolved": "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-2.0.14.tgz",
+ "integrity": "sha512-+cbtXWI9tNtQjlgQg3CA+pvL3zKTAxPnG3Pj6MP89CR3vi3QMmD0SOWoq84tqZDnJCxlsusbgIXk1ngMReXo+A==",
"dependencies": {
- "@smithy/types": "^2.3.3",
+ "@smithy/types": "^2.6.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -1608,22 +1705,22 @@
}
},
"node_modules/@smithy/service-error-classification": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/@smithy/service-error-classification/-/service-error-classification-2.0.2.tgz",
- "integrity": "sha512-GTUd2j63gKy7A+ggvSdn2hc4sejG7LWfE+ZMF17vzWoNyqERWbRP7HTPS0d0Lwg1p6OQCAzvNigSrEIWVFt6iA==",
+ "version": "2.0.7",
+ "resolved": "https://registry.npmjs.org/@smithy/service-error-classification/-/service-error-classification-2.0.7.tgz",
+ "integrity": "sha512-LLxgW12qGz8doYto15kZ4x1rHjtXl0BnCG6T6Wb8z2DI4PT9cJfOSvzbuLzy7+5I24PAepKgFeWHRd9GYy3Z9w==",
"dependencies": {
- "@smithy/types": "^2.3.3"
+ "@smithy/types": "^2.6.0"
},
"engines": {
"node": ">=14.0.0"
}
},
"node_modules/@smithy/shared-ini-file-loader": {
- "version": "2.0.11",
- "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-2.0.11.tgz",
- "integrity": "sha512-Sf0u5C5px6eykXi6jImDTp+edvG3REtPjXnFWU/J+b7S2wkXwUqFXqBL5DdM4zC1F+M8u57ZT7NRqDwMOw7/Tw==",
+ "version": "2.2.5",
+ "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-2.2.5.tgz",
+ "integrity": "sha512-LHA68Iu7SmNwfAVe8egmjDCy648/7iJR/fK1UnVw+iAOUJoEYhX2DLgVd5pWllqdDiRbQQzgaHLcRokM+UFR1w==",
"dependencies": {
- "@smithy/types": "^2.3.3",
+ "@smithy/types": "^2.6.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -1631,17 +1728,17 @@
}
},
"node_modules/@smithy/signature-v4": {
- "version": "2.0.9",
- "resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-2.0.9.tgz",
- "integrity": "sha512-RkHP0joSI1j2EI+mU55sOi33/aMMkKdL9ZY+SWrPxsiCe1oyzzuy79Tpn8X7uT+t0ilNmQlwPpkP/jUy940pEA==",
+ "version": "2.0.16",
+ "resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-2.0.16.tgz",
+ "integrity": "sha512-ilLY85xS2kZZzTb83diQKYLIYALvart0KnBaKnIRnMBHAGEio5aHSlANQoxVn0VsonwmQ3CnWhnCT0sERD8uTg==",
"dependencies": {
- "@smithy/eventstream-codec": "^2.0.9",
+ "@smithy/eventstream-codec": "^2.0.14",
"@smithy/is-array-buffer": "^2.0.0",
- "@smithy/types": "^2.3.3",
+ "@smithy/types": "^2.6.0",
"@smithy/util-hex-encoding": "^2.0.0",
- "@smithy/util-middleware": "^2.0.2",
+ "@smithy/util-middleware": "^2.0.7",
"@smithy/util-uri-escape": "^2.0.0",
- "@smithy/util-utf8": "^2.0.0",
+ "@smithy/util-utf8": "^2.0.2",
"tslib": "^2.5.0"
},
"engines": {
@@ -1649,13 +1746,13 @@
}
},
"node_modules/@smithy/smithy-client": {
- "version": "2.1.7",
- "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-2.1.7.tgz",
- "integrity": "sha512-r6T/oiBQ8vCbGqObH4/h0YqD0jFB1hAS9KFRmuTfaNJueu/L2hjmjqFjv3PV5lkbNHTgUYraSv4cFQ1naxiELQ==",
+ "version": "2.1.16",
+ "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-2.1.16.tgz",
+ "integrity": "sha512-Lw67+yQSpLl4YkDLUzI2KgS8TXclXmbzSeOJUmRFS4ueT56B4pw3RZRF/SRzvgyxM/HxgkUan8oSHXCujPDafQ==",
"dependencies": {
- "@smithy/middleware-stack": "^2.0.3",
- "@smithy/types": "^2.3.3",
- "@smithy/util-stream": "^2.0.12",
+ "@smithy/middleware-stack": "^2.0.8",
+ "@smithy/types": "^2.6.0",
+ "@smithy/util-stream": "^2.0.21",
"tslib": "^2.5.0"
},
"engines": {
@@ -1663,9 +1760,9 @@
}
},
"node_modules/@smithy/types": {
- "version": "2.3.3",
- "resolved": "https://registry.npmjs.org/@smithy/types/-/types-2.3.3.tgz",
- "integrity": "sha512-zTdIPR9PvFVNRdIKMQu4M5oyTaycIbUqLheQqaOi9rTWPkgjGO2wDBxMA1rBHQB81aqAEv+DbSS4jfKyQMnXRA==",
+ "version": "2.6.0",
+ "resolved": "https://registry.npmjs.org/@smithy/types/-/types-2.6.0.tgz",
+ "integrity": "sha512-PgqxJq2IcdMF9iAasxcqZqqoOXBHufEfmbEUdN1pmJrJltT42b0Sc8UiYSWWzKkciIp9/mZDpzYi4qYG1qqg6g==",
"dependencies": {
"tslib": "^2.5.0"
},
@@ -1674,19 +1771,19 @@
}
},
"node_modules/@smithy/url-parser": {
- "version": "2.0.9",
- "resolved": "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-2.0.9.tgz",
- "integrity": "sha512-NBnJ0NiY8z6E82Xd5VYUFQfKwK/wA/+QkKmpYUYP+cpH3aCzE6g2gvixd9vQKYjsIdRfNPCf+SFAozt8ljozOw==",
+ "version": "2.0.14",
+ "resolved": "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-2.0.14.tgz",
+ "integrity": "sha512-kbu17Y1AFXi5lNlySdDj7ZzmvupyWKCX/0jNZ8ffquRyGdbDZb+eBh0QnWqsSmnZa/ctyWaTf7n4l/pXLExrnw==",
"dependencies": {
- "@smithy/querystring-parser": "^2.0.9",
- "@smithy/types": "^2.3.3",
+ "@smithy/querystring-parser": "^2.0.14",
+ "@smithy/types": "^2.6.0",
"tslib": "^2.5.0"
}
},
"node_modules/@smithy/util-base64": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/@smithy/util-base64/-/util-base64-2.0.0.tgz",
- "integrity": "sha512-Zb1E4xx+m5Lud8bbeYi5FkcMJMnn+1WUnJF3qD7rAdXpaL7UjkFQLdmW5fHadoKbdHpwH9vSR8EyTJFHJs++tA==",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@smithy/util-base64/-/util-base64-2.0.1.tgz",
+ "integrity": "sha512-DlI6XFYDMsIVN+GH9JtcRp3j02JEVuWIn/QOZisVzpIAprdsxGveFed0bjbMRCqmIFe8uetn5rxzNrBtIGrPIQ==",
"dependencies": {
"@smithy/util-buffer-from": "^2.0.0",
"tslib": "^2.5.0"
@@ -1738,13 +1835,13 @@
}
},
"node_modules/@smithy/util-defaults-mode-browser": {
- "version": "2.0.11",
- "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-2.0.11.tgz",
- "integrity": "sha512-0syV1Mz/mCQ7CG/MHKQfH+w86xq59jpD0EOXv5oe0WBXLmq2lWPpVHl2Y6+jQ+/9fYzyZ5NF+NC/WEIuiv690A==",
+ "version": "2.0.20",
+ "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-2.0.20.tgz",
+ "integrity": "sha512-QJtnbTIl0/BbEASkx1MUFf6EaoWqWW1/IM90N++8NNscePvPf77GheYfpoPis6CBQawUWq8QepTP2QUSAdrVkw==",
"dependencies": {
- "@smithy/property-provider": "^2.0.10",
- "@smithy/smithy-client": "^2.1.7",
- "@smithy/types": "^2.3.3",
+ "@smithy/property-provider": "^2.0.15",
+ "@smithy/smithy-client": "^2.1.16",
+ "@smithy/types": "^2.6.0",
"bowser": "^2.11.0",
"tslib": "^2.5.0"
},
@@ -1753,22 +1850,35 @@
}
},
"node_modules/@smithy/util-defaults-mode-node": {
- "version": "2.0.13",
- "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-2.0.13.tgz",
- "integrity": "sha512-6BtCHYdw5Z8r6KpW8tRCc3yURgvcQwfIEeHhR70BeSOfx8T/TXPPjb8A+K45+KASspa3fzrsSxeIwB0sAeMoHA==",
+ "version": "2.0.26",
+ "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-2.0.26.tgz",
+ "integrity": "sha512-lGFPOFCHv1ql019oegYqa54BZH7HREw6EBqjDLbAr0wquMX0BDi2sg8TJ6Eq+JGLijkZbJB73m4+aK8OFAapMg==",
"dependencies": {
- "@smithy/config-resolver": "^2.0.10",
- "@smithy/credential-provider-imds": "^2.0.12",
- "@smithy/node-config-provider": "^2.0.12",
- "@smithy/property-provider": "^2.0.10",
- "@smithy/smithy-client": "^2.1.7",
- "@smithy/types": "^2.3.3",
+ "@smithy/config-resolver": "^2.0.19",
+ "@smithy/credential-provider-imds": "^2.1.2",
+ "@smithy/node-config-provider": "^2.1.6",
+ "@smithy/property-provider": "^2.0.15",
+ "@smithy/smithy-client": "^2.1.16",
+ "@smithy/types": "^2.6.0",
"tslib": "^2.5.0"
},
"engines": {
"node": ">= 10.0.0"
}
},
+ "node_modules/@smithy/util-endpoints": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/@smithy/util-endpoints/-/util-endpoints-1.0.5.tgz",
+ "integrity": "sha512-K7qNuCOD5K/90MjHvHm9kJldrfm40UxWYQxNEShMFxV/lCCCRIg8R4uu1PFAxRvPxNpIdcrh1uK6I1ISjDXZJw==",
+ "dependencies": {
+ "@smithy/node-config-provider": "^2.1.6",
+ "@smithy/types": "^2.6.0",
+ "tslib": "^2.5.0"
+ },
+ "engines": {
+ "node": ">= 14.0.0"
+ }
+ },
"node_modules/@smithy/util-hex-encoding": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/@smithy/util-hex-encoding/-/util-hex-encoding-2.0.0.tgz",
@@ -1781,11 +1891,11 @@
}
},
"node_modules/@smithy/util-middleware": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-2.0.2.tgz",
- "integrity": "sha512-UGPZM+Ja/vke5pc/S8G0LNiHpVirtjppsXO+GK9m9wbzRGzPJTfnZA/gERUUN/AfxEy/8SL7U1kd7u4t2X8K1w==",
+ "version": "2.0.7",
+ "resolved": "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-2.0.7.tgz",
+ "integrity": "sha512-tRINOTlf1G9B0ECarFQAtTgMhpnrMPSa+5j4ZEwEawCLfTFTavk6757sxhE4RY5RMlD/I3x+DCS8ZUiR8ho9Pw==",
"dependencies": {
- "@smithy/types": "^2.3.3",
+ "@smithy/types": "^2.6.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -1793,12 +1903,12 @@
}
},
"node_modules/@smithy/util-retry": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/@smithy/util-retry/-/util-retry-2.0.2.tgz",
- "integrity": "sha512-ovWiayUB38moZcLhSFFfUgB2IMb7R1JfojU20qSahjxAgfOZvDWme3eOYUMtAVnouZ9kYJiFgHLy27qRH4NeeA==",
+ "version": "2.0.7",
+ "resolved": "https://registry.npmjs.org/@smithy/util-retry/-/util-retry-2.0.7.tgz",
+ "integrity": "sha512-fIe5yARaF0+xVT1XKcrdnHKTJ1Vc4+3e3tLDjCuIcE9b6fkBzzGFY7AFiX4M+vj6yM98DrwkuZeHf7/hmtVp0Q==",
"dependencies": {
- "@smithy/service-error-classification": "^2.0.2",
- "@smithy/types": "^2.3.3",
+ "@smithy/service-error-classification": "^2.0.7",
+ "@smithy/types": "^2.6.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -1806,17 +1916,17 @@
}
},
"node_modules/@smithy/util-stream": {
- "version": "2.0.12",
- "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-2.0.12.tgz",
- "integrity": "sha512-FOCpRLaj6gvSyUC5mJAACT+sPMPmp9sD1o+hVbUH/QxwZfulypA3ZIFdAg/59/IY0d/1Q4CTztsiHEB5LgjN4g==",
+ "version": "2.0.21",
+ "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-2.0.21.tgz",
+ "integrity": "sha512-0BUE16d7n1x7pi1YluXJdB33jOTyBChT0j/BlOkFa9uxfg6YqXieHxjHNuCdJRARa7AZEj32LLLEPJ1fSa4inA==",
"dependencies": {
- "@smithy/fetch-http-handler": "^2.1.5",
- "@smithy/node-http-handler": "^2.1.5",
- "@smithy/types": "^2.3.3",
- "@smithy/util-base64": "^2.0.0",
+ "@smithy/fetch-http-handler": "^2.2.7",
+ "@smithy/node-http-handler": "^2.1.10",
+ "@smithy/types": "^2.6.0",
+ "@smithy/util-base64": "^2.0.1",
"@smithy/util-buffer-from": "^2.0.0",
"@smithy/util-hex-encoding": "^2.0.0",
- "@smithy/util-utf8": "^2.0.0",
+ "@smithy/util-utf8": "^2.0.2",
"tslib": "^2.5.0"
},
"engines": {
@@ -1835,9 +1945,9 @@
}
},
"node_modules/@smithy/util-utf8": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-2.0.0.tgz",
- "integrity": "sha512-rctU1VkziY84n5OXe3bPNpKR001ZCME2JCaBBFgtiM2hfKbHFudc/BkMuPab8hRbLd0j3vbnBTTZ1igBf0wgiQ==",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-2.0.2.tgz",
+ "integrity": "sha512-qOiVORSPm6Ce4/Yu6hbSgNHABLP2VMv8QOC3tTDNHHlWY19pPyc++fBTbZPtx6egPXi4HQxKDnMxVxpbtX2GoA==",
"dependencies": {
"@smithy/util-buffer-from": "^2.0.0",
"tslib": "^2.5.0"
@@ -1847,9 +1957,9 @@
}
},
"node_modules/@types/babel__core": {
- "version": "7.20.2",
- "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.2.tgz",
- "integrity": "sha512-pNpr1T1xLUc2l3xJKuPtsEky3ybxN3m4fJkknfIpTCTfIZCDW57oAg+EfCgIIp2rvCe0Wn++/FfodDS4YXxBwA==",
+ "version": "7.20.5",
+ "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz",
+ "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==",
"dependencies": {
"@babel/parser": "^7.20.7",
"@babel/types": "^7.20.7",
@@ -1859,80 +1969,77 @@
}
},
"node_modules/@types/babel__generator": {
- "version": "7.6.5",
- "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.5.tgz",
- "integrity": "sha512-h9yIuWbJKdOPLJTbmSpPzkF67e659PbQDba7ifWm5BJ8xTv+sDmS7rFmywkWOvXedGTivCdeGSIIX8WLcRTz8w==",
+ "version": "7.6.7",
+ "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.7.tgz",
+ "integrity": "sha512-6Sfsq+EaaLrw4RmdFWE9Onp63TOUue71AWb4Gpa6JxzgTYtimbM086WnYTy2U67AofR++QKCo08ZP6pwx8YFHQ==",
"dependencies": {
"@babel/types": "^7.0.0"
}
},
"node_modules/@types/babel__template": {
- "version": "7.4.2",
- "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.2.tgz",
- "integrity": "sha512-/AVzPICMhMOMYoSx9MoKpGDKdBRsIXMNByh1PXSZoa+v6ZoLa8xxtsT/uLQ/NJm0XVAWl/BvId4MlDeXJaeIZQ==",
+ "version": "7.4.4",
+ "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz",
+ "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==",
"dependencies": {
"@babel/parser": "^7.1.0",
"@babel/types": "^7.0.0"
}
},
"node_modules/@types/babel__traverse": {
- "version": "7.20.2",
- "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.2.tgz",
- "integrity": "sha512-ojlGK1Hsfce93J0+kn3H5R73elidKUaZonirN33GSmgTUMpzI/MIFfSpF3haANe3G1bEBS9/9/QEqwTzwqFsKw==",
+ "version": "7.20.4",
+ "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.4.tgz",
+ "integrity": "sha512-mSM/iKUk5fDDrEV/e83qY+Cr3I1+Q3qqTuEn++HAWYjEa1+NxZr6CNrcJGf2ZTnq4HoFGC3zaTPZTobCzCFukA==",
"dependencies": {
"@babel/types": "^7.20.7"
}
},
"node_modules/@types/chai": {
- "version": "4.3.6",
- "resolved": "https://registry.npmjs.org/@types/chai/-/chai-4.3.6.tgz",
- "integrity": "sha512-VOVRLM1mBxIRxydiViqPcKn6MIxZytrbMpd6RJLIWKxUNr3zux8no0Oc7kJx0WAPIitgZ0gkrDS+btlqQpubpw=="
- },
- "node_modules/@types/node": {
- "version": "20.6.4",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.6.4.tgz",
- "integrity": "sha512-nU6d9MPY0NBUMiE/nXd2IIoC4OLvsLpwAjheoAeuzgvDZA1Cb10QYg+91AF6zQiKWRN5i1m07x6sMe0niBznoQ=="
+ "version": "4.3.11",
+ "resolved": "https://registry.npmjs.org/@types/chai/-/chai-4.3.11.tgz",
+ "integrity": "sha512-qQR1dr2rGIHYlJulmr8Ioq3De0Le9E4MJ5AiaeAETJJpndT1uUNHsGFK3L/UIu+rbkQSdj8J/w2bCsBZc/Y5fQ=="
},
"node_modules/@types/sinon": {
- "version": "10.0.16",
- "resolved": "https://registry.npmjs.org/@types/sinon/-/sinon-10.0.16.tgz",
- "integrity": "sha512-j2Du5SYpXZjJVJtXBokASpPRj+e2z+VUhCPHmM6WMfe3dpHu6iVKJMU6AiBcMp/XTAYnEj6Wc1trJUWwZ0QaAQ==",
+ "version": "17.0.2",
+ "resolved": "https://registry.npmjs.org/@types/sinon/-/sinon-17.0.2.tgz",
+ "integrity": "sha512-Zt6heIGsdqERkxctIpvN5Pv3edgBrhoeb3yHyxffd4InN0AX2SVNKSrhdDZKGQICVOxWP/q4DyhpfPNMSrpIiA==",
"dependencies": {
"@types/sinonjs__fake-timers": "*"
}
},
"node_modules/@types/sinon-chai": {
- "version": "3.2.9",
- "resolved": "https://registry.npmjs.org/@types/sinon-chai/-/sinon-chai-3.2.9.tgz",
- "integrity": "sha512-/19t63pFYU0ikrdbXKBWj9PCdnKyTd0Qkz0X91Ta081cYsq90OxYdcWwK/dwEoDa6dtXgj2HJfmzgq+QZTHdmQ==",
+ "version": "3.2.12",
+ "resolved": "https://registry.npmjs.org/@types/sinon-chai/-/sinon-chai-3.2.12.tgz",
+ "integrity": "sha512-9y0Gflk3b0+NhQZ/oxGtaAJDvRywCa5sIyaVnounqLvmf93yBF4EgIRspePtkMs3Tr844nCclYMlcCNmLCvjuQ==",
"dependencies": {
"@types/chai": "*",
"@types/sinon": "*"
}
},
"node_modules/@types/sinonjs__fake-timers": {
- "version": "8.1.2",
- "resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-8.1.2.tgz",
- "integrity": "sha512-9GcLXF0/v3t80caGs5p2rRfkB+a8VBGLJZVih6CNFkx8IZ994wiKKLSRs9nuFwk1HevWs/1mnUmkApGrSGsShA=="
+ "version": "8.1.5",
+ "resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-8.1.5.tgz",
+ "integrity": "sha512-mQkU2jY8jJEF7YHjHvsQO8+3ughTL1mcnn96igfhONmR+fUPSKIkefQYpSe8bsly2Ep7oQbn/6VG5/9/0qcArQ=="
},
"node_modules/@types/webidl-conversions": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/@types/webidl-conversions/-/webidl-conversions-7.0.0.tgz",
- "integrity": "sha512-xTE1E+YF4aWPJJeUzaZI5DRntlkY3+BCVJi0axFptnjGmAoWxkyREIh/XMrfxVLejwQxMCfDXdICo0VLxThrog=="
+ "version": "7.0.3",
+ "resolved": "https://registry.npmjs.org/@types/webidl-conversions/-/webidl-conversions-7.0.3.tgz",
+ "integrity": "sha512-CiJJvcRtIgzadHCYXw7dqEnMNRjhGZlYK05Mj9OyktqV8uVT8fD2BFOB7S1uwBE3Kj2Z+4UyPmFw/Ixgw/LAlA=="
},
"node_modules/@types/whatwg-url": {
- "version": "8.2.2",
- "resolved": "https://registry.npmjs.org/@types/whatwg-url/-/whatwg-url-8.2.2.tgz",
- "integrity": "sha512-FtQu10RWgn3D9U4aazdwIE2yzphmTJREDqNdODHrbrZmmMqI0vMheC/6NE/J1Yveaj8H+ela+YwWTjq5PGmuhA==",
+ "version": "11.0.3",
+ "resolved": "https://registry.npmjs.org/@types/whatwg-url/-/whatwg-url-11.0.3.tgz",
+ "integrity": "sha512-z1ELvMijRL1QmU7QuzDkeYXSF2+dXI0ITKoQsIoVKcNBOiK5RMmWy+pYYxJTHFt8vkpZe7UsvRErQwcxZkjoUw==",
"dependencies": {
- "@types/node": "*",
"@types/webidl-conversions": "*"
}
},
"node_modules/abbrev": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
- "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q=="
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-2.0.0.tgz",
+ "integrity": "sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==",
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
},
"node_modules/abort-controller": {
"version": "3.0.0",
@@ -1958,9 +2065,9 @@
}
},
"node_modules/acorn": {
- "version": "8.10.0",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz",
- "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==",
+ "version": "8.11.2",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.2.tgz",
+ "integrity": "sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==",
"bin": {
"acorn": "bin/acorn"
},
@@ -2163,9 +2270,9 @@
"optional": true
},
"node_modules/big-integer": {
- "version": "1.6.51",
- "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz",
- "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==",
+ "version": "1.6.52",
+ "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.52.tgz",
+ "integrity": "sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==",
"engines": {
"node": ">=0.6"
}
@@ -2251,9 +2358,9 @@
}
},
"node_modules/browserslist": {
- "version": "4.21.11",
- "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.11.tgz",
- "integrity": "sha512-xn1UXOKUz7DjdGlg9RrUr0GGiWzI97UQJnugHtH0OLDfJB7jMgoIkYvRIEO1l9EeEERVqeqLYOcFBW9ldjypbQ==",
+ "version": "4.22.2",
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.2.tgz",
+ "integrity": "sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A==",
"funding": [
{
"type": "opencollective",
@@ -2269,9 +2376,9 @@
}
],
"dependencies": {
- "caniuse-lite": "^1.0.30001538",
- "electron-to-chromium": "^1.4.526",
- "node-releases": "^2.0.13",
+ "caniuse-lite": "^1.0.30001565",
+ "electron-to-chromium": "^1.4.601",
+ "node-releases": "^2.0.14",
"update-browserslist-db": "^1.0.13"
},
"bin": {
@@ -2282,9 +2389,9 @@
}
},
"node_modules/bson": {
- "version": "6.1.0",
- "resolved": "https://registry.npmjs.org/bson/-/bson-6.1.0.tgz",
- "integrity": "sha512-yiQ3KxvpVoRpx1oD1uPz4Jit9tAVTJgjdmjDKtUErkOoL9VNoF8Dd58qtAOL5E40exx2jvAT9sqdRSK/r+SHlA==",
+ "version": "6.2.0",
+ "resolved": "https://registry.npmjs.org/bson/-/bson-6.2.0.tgz",
+ "integrity": "sha512-ID1cI+7bazPDyL9wYy9GaQ8gEEohWvcUl/Yf0dIdutJxnmInEEyCsb4awy/OiBfall7zBA179Pahi3vCdFze3Q==",
"engines": {
"node": ">=16.20.1"
}
@@ -2336,21 +2443,22 @@
}
},
"node_modules/call-bind": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
- "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz",
+ "integrity": "sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==",
"dependencies": {
- "function-bind": "^1.1.1",
- "get-intrinsic": "^1.0.2"
+ "function-bind": "^1.1.2",
+ "get-intrinsic": "^1.2.1",
+ "set-function-length": "^1.1.1"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
},
"node_modules/caniuse-lite": {
- "version": "1.0.30001538",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001538.tgz",
- "integrity": "sha512-HWJnhnID+0YMtGlzcp3T9drmBJUVDchPJ08tpUGFLs9CYlwWPH2uLgpHn8fND5pCgXVtnGS3H4QR9XLMHVNkHw==",
+ "version": "1.0.30001566",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001566.tgz",
+ "integrity": "sha512-ggIhCsTxmITBAMmK8yZjEhCO5/47jKXPu6Dha/wuCS4JePVL+3uiDEBuhu2aIoT+bqTOR8L76Ip1ARL9xYsEJA==",
"funding": [
{
"type": "opencollective",
@@ -2425,9 +2533,12 @@
}
},
"node_modules/component-type": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/component-type/-/component-type-1.2.1.tgz",
- "integrity": "sha512-Kgy+2+Uwr75vAi6ChWXgHuLvd+QLD7ssgpaRq2zCvt80ptvAfMc/hijcJxXkBa2wMlEZcJvC2H8Ubo+A9ATHIg=="
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/component-type/-/component-type-1.2.2.tgz",
+ "integrity": "sha512-99VUHREHiN5cLeHm3YLq312p6v+HUEcwtLCAtelvUDI6+SH5g5Cr85oNR2S1o6ywzL0ykMbuwLzM2ANocjEOIA==",
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
},
"node_modules/config-chain": {
"version": "1.1.13",
@@ -2458,9 +2569,9 @@
}
},
"node_modules/convert-source-map": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz",
- "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A=="
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
+ "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg=="
},
"node_modules/cookie": {
"version": "0.5.0",
@@ -2532,6 +2643,19 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/dedent": {
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.1.tgz",
+ "integrity": "sha512-+LxW+KLWxu3HW3M2w2ympwtqPrqYRzU8fqi6Fhd18fBALe15blJPI/I4+UHveMVG6lJqB4JNd4UG0S5cnVHwIg==",
+ "peerDependencies": {
+ "babel-plugin-macros": "^3.1.0"
+ },
+ "peerDependenciesMeta": {
+ "babel-plugin-macros": {
+ "optional": true
+ }
+ }
+ },
"node_modules/deep-extend": {
"version": "0.6.0",
"resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
@@ -2573,6 +2697,19 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/define-data-property": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz",
+ "integrity": "sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==",
+ "dependencies": {
+ "get-intrinsic": "^1.2.1",
+ "gopd": "^1.0.1",
+ "has-property-descriptors": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
"node_modules/define-lazy-prop": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz",
@@ -2610,6 +2747,11 @@
"node": ">=8"
}
},
+ "node_modules/eastasianwidth": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz",
+ "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA=="
+ },
"node_modules/editorconfig": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/editorconfig/-/editorconfig-1.0.4.tgz",
@@ -2633,9 +2775,14 @@
"integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow=="
},
"node_modules/electron-to-chromium": {
- "version": "1.4.528",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.528.tgz",
- "integrity": "sha512-UdREXMXzLkREF4jA8t89FQjA8WHI6ssP38PMY4/4KhXFQbtImnghh4GkCgrtiZwLKUKVD2iTVXvDVQjfomEQuA=="
+ "version": "1.4.603",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.603.tgz",
+ "integrity": "sha512-Dvo5OGjnl7AZTU632dFJtWj0uJK835eeOVQIuRcmBmsFsTNn3cL05FqOyHAfGQDIoHfLhyJ1Tya3PJ0ceMz54g=="
+ },
+ "node_modules/emoji-regex": {
+ "version": "9.2.2",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
+ "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg=="
},
"node_modules/emphasize": {
"version": "4.2.0",
@@ -2794,6 +2941,11 @@
"url": "https://github.com/sindresorhus/execa?sponsor=1"
}
},
+ "node_modules/execa/node_modules/signal-exit": {
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
+ "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ=="
+ },
"node_modules/expand-template": {
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz",
@@ -2945,6 +3097,21 @@
}
}
},
+ "node_modules/foreground-child": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz",
+ "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==",
+ "dependencies": {
+ "cross-spawn": "^7.0.0",
+ "signal-exit": "^4.0.1"
+ },
+ "engines": {
+ "node": ">=14"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
"node_modules/format": {
"version": "0.2.2",
"resolved": "https://registry.npmjs.org/format/-/format-0.2.2.tgz",
@@ -3002,15 +3169,13 @@
"resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
"integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
},
- "node_modules/fs.realpath": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
- "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw=="
- },
"node_modules/function-bind": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
- "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
},
"node_modules/gensync": {
"version": "1.0.0-beta.2",
@@ -3035,14 +3200,14 @@
}
},
"node_modules/get-intrinsic": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz",
- "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==",
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz",
+ "integrity": "sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==",
"dependencies": {
- "function-bind": "^1.1.1",
- "has": "^1.0.3",
+ "function-bind": "^1.1.2",
"has-proto": "^1.0.1",
- "has-symbols": "^1.0.3"
+ "has-symbols": "^1.0.3",
+ "hasown": "^2.0.0"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
@@ -3066,34 +3231,26 @@
"optional": true
},
"node_modules/glob": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz",
- "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==",
+ "version": "10.3.10",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz",
+ "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==",
"dependencies": {
- "fs.realpath": "^1.0.0",
- "inflight": "^1.0.4",
- "inherits": "2",
- "minimatch": "^5.0.1",
- "once": "^1.3.0"
+ "foreground-child": "^3.1.0",
+ "jackspeak": "^2.3.5",
+ "minimatch": "^9.0.1",
+ "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0",
+ "path-scurry": "^1.10.1"
+ },
+ "bin": {
+ "glob": "dist/esm/bin.mjs"
},
"engines": {
- "node": ">=12"
+ "node": ">=16 || 14 >=14.17"
},
"funding": {
"url": "https://github.com/sponsors/isaacs"
}
},
- "node_modules/glob/node_modules/minimatch": {
- "version": "5.1.6",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz",
- "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==",
- "dependencies": {
- "brace-expansion": "^2.0.1"
- },
- "engines": {
- "node": ">=10"
- }
- },
"node_modules/globals": {
"version": "11.12.0",
"resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
@@ -3102,22 +3259,22 @@
"node": ">=4"
}
},
+ "node_modules/gopd": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz",
+ "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==",
+ "dependencies": {
+ "get-intrinsic": "^1.1.3"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
"node_modules/handle-backspaces": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/handle-backspaces/-/handle-backspaces-1.0.0.tgz",
"integrity": "sha512-w11NXUn51gVN50nTW5MOuhKuko9xZonnHDe5LlapaOZvuyxDXVDn9b1ZtG0IJTABGbL/UGeSitqHgo9Bb7nDhQ=="
},
- "node_modules/has": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
- "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
- "dependencies": {
- "function-bind": "^1.1.1"
- },
- "engines": {
- "node": ">= 0.4.0"
- }
- },
"node_modules/has-flag": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
@@ -3126,6 +3283,17 @@
"node": ">=4"
}
},
+ "node_modules/has-property-descriptors": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz",
+ "integrity": "sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==",
+ "dependencies": {
+ "get-intrinsic": "^1.2.2"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
"node_modules/has-proto": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz",
@@ -3148,6 +3316,17 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/hasown": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz",
+ "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==",
+ "dependencies": {
+ "function-bind": "^1.1.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
"node_modules/heap-js": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/heap-js/-/heap-js-2.3.0.tgz",
@@ -3223,15 +3402,6 @@
],
"optional": true
},
- "node_modules/inflight": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
- "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
- "dependencies": {
- "once": "^1.3.0",
- "wrappy": "1"
- }
- },
"node_modules/inherits": {
"version": "2.0.4",
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
@@ -3280,6 +3450,14 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/is-fullwidth-code-point": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
+ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/is-inside-container": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz",
@@ -3358,10 +3536,27 @@
"resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
"integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="
},
+ "node_modules/jackspeak": {
+ "version": "2.3.6",
+ "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz",
+ "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==",
+ "dependencies": {
+ "@isaacs/cliui": "^8.0.2"
+ },
+ "engines": {
+ "node": ">=14"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ },
+ "optionalDependencies": {
+ "@pkgjs/parseargs": "^0.11.0"
+ }
+ },
"node_modules/joi": {
- "version": "17.10.2",
- "resolved": "https://registry.npmjs.org/joi/-/joi-17.10.2.tgz",
- "integrity": "sha512-hcVhjBxRNW/is3nNLdGLIjkgXetkeGc2wyhydhz8KumG23Aerk4HPjU5zaPAMRqXQFc0xNqXTC7+zQjxr0GlKA==",
+ "version": "17.11.0",
+ "resolved": "https://registry.npmjs.org/joi/-/joi-17.11.0.tgz",
+ "integrity": "sha512-NgB+lZLNoqISVy1rZocE9PZI36bL/77ie924Ri43yEvi9GUUMPeyVIr8KdFTMUlby1p0PBYMk9spIxEUQYqrJQ==",
"dependencies": {
"@hapi/hoek": "^9.0.0",
"@hapi/topo": "^5.0.0",
@@ -3376,22 +3571,22 @@
"integrity": "sha512-bF7vcQxbODoGK1imE2P9GS9aw4zD0Sd+Hni68IMZLj7zRnquH7dXUmMw9hDI5S/Jzt7q+IyTXN0rSg2GI0IKhQ=="
},
"node_modules/jose": {
- "version": "4.14.6",
- "resolved": "https://registry.npmjs.org/jose/-/jose-4.14.6.tgz",
- "integrity": "sha512-EqJPEUlZD0/CSUMubKtMaYUOtWe91tZXTWMJZoKSbLk+KtdhNdcvppH8lA9XwVu2V4Ailvsj0GBZJ2ZwDjfesQ==",
+ "version": "4.15.4",
+ "resolved": "https://registry.npmjs.org/jose/-/jose-4.15.4.tgz",
+ "integrity": "sha512-W+oqK4H+r5sITxfxpSU+MMdr/YSWGvgZMQDIsNoBDGGy4i7GBPTtvFKibQzW06n3U3TqHjhvBJsirShsEJ6eeQ==",
"funding": {
"url": "https://github.com/sponsors/panva"
}
},
"node_modules/js-beautify": {
- "version": "1.14.9",
- "resolved": "https://registry.npmjs.org/js-beautify/-/js-beautify-1.14.9.tgz",
- "integrity": "sha512-coM7xq1syLcMyuVGyToxcj2AlzhkDjmfklL8r0JgJ7A76wyGMpJ1oA35mr4APdYNO/o/4YY8H54NQIJzhMbhBg==",
+ "version": "1.14.11",
+ "resolved": "https://registry.npmjs.org/js-beautify/-/js-beautify-1.14.11.tgz",
+ "integrity": "sha512-rPogWqAfoYh1Ryqqh2agUpVfbxAhbjuN1SmU86dskQUKouRiggUTCO4+2ym9UPXllc2WAp0J+T5qxn7Um3lCdw==",
"dependencies": {
"config-chain": "^1.1.13",
"editorconfig": "^1.0.3",
- "glob": "^8.1.0",
- "nopt": "^6.0.0"
+ "glob": "^10.3.3",
+ "nopt": "^7.2.0"
},
"bin": {
"css-beautify": "js/bin/css-beautify.js",
@@ -3399,7 +3594,7 @@
"js-beautify": "js/bin/js-beautify.js"
},
"engines": {
- "node": ">=12"
+ "node": ">=14"
}
},
"node_modules/js-tokens": {
@@ -3441,20 +3636,26 @@
}
},
"node_modules/kerberos": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/kerberos/-/kerberos-2.0.1.tgz",
- "integrity": "sha512-O/jIgbdGK566eUhFwIcgalbqirYU/r76MW7/UFw06Fd9x5bSwgyZWL/Vm26aAmezQww/G9KYkmmJBkEkPk5HLw==",
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/kerberos/-/kerberos-2.1.0.tgz",
+ "integrity": "sha512-HvOl6O6cyEN/8Z4CAocHe/sekJtvt5UrxUdCuu7bXDZ2Hnsy6OpsQbISW+lpm03vrbO2ir+1QQ5Sx/vMEhHnog==",
"hasInstallScript": true,
"optional": true,
"dependencies": {
"bindings": "^1.5.0",
- "node-addon-api": "^4.3.0",
+ "node-addon-api": "^6.1.0",
"prebuild-install": "7.1.1"
},
"engines": {
"node": ">=12.9.0"
}
},
+ "node_modules/kerberos/node_modules/node-addon-api": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-6.1.0.tgz",
+ "integrity": "sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==",
+ "optional": true
+ },
"node_modules/lodash": {
"version": "4.17.21",
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
@@ -3623,11 +3824,11 @@
}
},
"node_modules/minipass": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz",
- "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==",
+ "version": "7.0.4",
+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz",
+ "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==",
"engines": {
- "node": ">=8"
+ "node": ">=16 || 14 >=14.17"
}
},
"node_modules/minizlib": {
@@ -3676,13 +3877,13 @@
"optional": true
},
"node_modules/mongodb": {
- "version": "6.1.0",
- "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.1.0.tgz",
- "integrity": "sha512-AvzNY0zMkpothZ5mJAaIo2bGDjlJQqqAbn9fvtVgwIIUPEfdrqGxqNjjbuKyrgQxg2EvCmfWdjq+4uj96c0YPw==",
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.3.0.tgz",
+ "integrity": "sha512-tt0KuGjGtLUhLoU263+xvQmPHEGTw5LbcNC73EoFRYgSHwZt5tsoJC110hDyO1kjQzpgNrpdcSza9PknWN4LrA==",
"dependencies": {
"@mongodb-js/saslprep": "^1.1.0",
- "bson": "^6.1.0",
- "mongodb-connection-string-url": "^2.6.0"
+ "bson": "^6.2.0",
+ "mongodb-connection-string-url": "^3.0.0"
},
"engines": {
"node": ">=16.20.1"
@@ -3721,11 +3922,11 @@
}
},
"node_modules/mongodb-build-info": {
- "version": "1.7.0",
- "resolved": "https://registry.npmjs.org/mongodb-build-info/-/mongodb-build-info-1.7.0.tgz",
- "integrity": "sha512-mKpWHe7VsYJYOgZ9ik4vIu3cOBKsDK5b8zSTqnZI5JG1briTYadB103b0yPGn1mQ+JppxzqH3EbRHW0xeOhkVw==",
+ "version": "1.7.1",
+ "resolved": "https://registry.npmjs.org/mongodb-build-info/-/mongodb-build-info-1.7.1.tgz",
+ "integrity": "sha512-he4lTotY5AkGSc4Js9Dtqvx4W7x5JSNa9xtvR08y1tUyhglHG1tV+NnuUTrysXA0hNHMMvOd/Hh4Ez9Po84p1g==",
"dependencies": {
- "mongodb-connection-string-url": "^2.2.0"
+ "mongodb-connection-string-url": "^3.0.0"
}
},
"node_modules/mongodb-client-encryption": {
@@ -3744,12 +3945,12 @@
}
},
"node_modules/mongodb-connection-string-url": {
- "version": "2.6.0",
- "resolved": "https://registry.npmjs.org/mongodb-connection-string-url/-/mongodb-connection-string-url-2.6.0.tgz",
- "integrity": "sha512-WvTZlI9ab0QYtTYnuMLgobULWhokRjtC7db9LtcVfJ+Hsnyr5eo6ZtNAt3Ly24XZScGMelOcGtm7lSn0332tPQ==",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/mongodb-connection-string-url/-/mongodb-connection-string-url-3.0.0.tgz",
+ "integrity": "sha512-t1Vf+m1I5hC2M5RJx/7AtxgABy1cZmIPQRMXw+gEIPn/cZNF3Oiy+l0UIypUwVB5trcWHq3crg2g3uAR9aAwsQ==",
"dependencies": {
- "@types/whatwg-url": "^8.2.1",
- "whatwg-url": "^11.0.0"
+ "@types/whatwg-url": "^11.0.2",
+ "whatwg-url": "^13.0.0"
}
},
"node_modules/mongodb-crypt-library-version": {
@@ -3811,9 +4012,9 @@
}
},
"node_modules/node-abi": {
- "version": "3.47.0",
- "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.47.0.tgz",
- "integrity": "sha512-2s6B2CWZM//kPgwnuI0KrYwNjfdByE25zvAaEpq9IH4zcNsarH8Ihu/UuX6XMPEogDAxkuUFeZn60pXNHAqn3A==",
+ "version": "3.52.0",
+ "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.52.0.tgz",
+ "integrity": "sha512-JJ98b02z16ILv7859irtXn4oUaFWADtvkzy2c0IAatNVX2Mc9Yoh8z6hZInn3QwvMEYhHuQloYi+TTQy67SIdQ==",
"optional": true,
"dependencies": {
"semver": "^7.3.5"
@@ -3876,22 +4077,22 @@
}
},
"node_modules/node-releases": {
- "version": "2.0.13",
- "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz",
- "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ=="
+ "version": "2.0.14",
+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz",
+ "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw=="
},
"node_modules/nopt": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/nopt/-/nopt-6.0.0.tgz",
- "integrity": "sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==",
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/nopt/-/nopt-7.2.0.tgz",
+ "integrity": "sha512-CVDtwCdhYIvnAzFoJ6NJ6dX3oga9/HyciQDnG1vQDjSLMeKLJ4A93ZqYKDrgYSr1FBY5/hMYC+2VCi24pgpkGA==",
"dependencies": {
- "abbrev": "^1.0.0"
+ "abbrev": "^2.0.0"
},
"bin": {
"nopt": "bin/nopt.js"
},
"engines": {
- "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
"node_modules/npm-run-path": {
@@ -3936,9 +4137,9 @@
}
},
"node_modules/object-inspect": {
- "version": "1.12.3",
- "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz",
- "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==",
+ "version": "1.13.1",
+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz",
+ "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==",
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
@@ -3966,6 +4167,7 @@
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
"integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
+ "optional": true,
"dependencies": {
"wrappy": "1"
}
@@ -4002,11 +4204,11 @@
}
},
"node_modules/openid-client": {
- "version": "5.5.0",
- "resolved": "https://registry.npmjs.org/openid-client/-/openid-client-5.5.0.tgz",
- "integrity": "sha512-Y7Xl8BgsrkzWLHkVDYuroM67hi96xITyEDSkmWaGUiNX6CkcXC3XyQGdv5aWZ6dukVKBFVQCADi9gCavOmU14w==",
+ "version": "5.6.1",
+ "resolved": "https://registry.npmjs.org/openid-client/-/openid-client-5.6.1.tgz",
+ "integrity": "sha512-PtrWsY+dXg6y8mtMPyL/namZSYVz8pjXz3yJiBNZsEdCnu9miHLB4ELVC85WvneMKo2Rg62Ay7NkuCpM0bgiLQ==",
"dependencies": {
- "jose": "^4.14.4",
+ "jose": "^4.15.1",
"lru-cache": "^6.0.0",
"object-hash": "^2.2.0",
"oidc-token-hash": "^5.0.3"
@@ -4060,6 +4262,29 @@
"node": ">=8"
}
},
+ "node_modules/path-scurry": {
+ "version": "1.10.1",
+ "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.1.tgz",
+ "integrity": "sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==",
+ "dependencies": {
+ "lru-cache": "^9.1.1 || ^10.0.0",
+ "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0"
+ },
+ "engines": {
+ "node": ">=16 || 14 >=14.17"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/path-scurry/node_modules/lru-cache": {
+ "version": "10.1.0",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.1.0.tgz",
+ "integrity": "sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag==",
+ "engines": {
+ "node": "14 || >=16.14"
+ }
+ },
"node_modules/path-to-regexp": {
"version": "0.1.7",
"resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
@@ -4202,9 +4427,9 @@
}
},
"node_modules/punycode": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz",
- "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==",
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
+ "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
"engines": {
"node": ">=6"
}
@@ -4280,12 +4505,12 @@
"integrity": "sha512-o4S4Qh6L2jpnCy83ysZDau+VORNvnFw07CKSAymkd6ICNVEPisMyzlc00KlvvicsxKck94SEwhDnMNdICzO+tA=="
},
"node_modules/resolve-mongodb-srv": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/resolve-mongodb-srv/-/resolve-mongodb-srv-1.1.2.tgz",
- "integrity": "sha512-jCuT9KvycstfAQnS/0KnfL48RVLYHuq4S3NZznQzuPMNyH7dBoMqSRSwWYIHp/UCcAnpXbNLrILEzEoxE8wWKA==",
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/resolve-mongodb-srv/-/resolve-mongodb-srv-1.1.3.tgz",
+ "integrity": "sha512-TrD4ebxN+1wfGhTl1uEKPSReCK13OscqpatIFKabCivrfQSDeVB4GYxpbm5F7yryyniuCxiEDxyyJO3a0UPQjw==",
"optional": true,
"dependencies": {
- "whatwg-url": "^11.0.0"
+ "whatwg-url": "^11.0.0 || ^12.0.0 || ^13.0.0 || ^14.0.0"
},
"bin": {
"resolve-mongodb-srv": "bin/resolve-mongodb-srv.js"
@@ -4379,6 +4604,11 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/run-applescript/node_modules/signal-exit": {
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
+ "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ=="
+ },
"node_modules/run-applescript/node_modules/strip-final-newline": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
@@ -4491,6 +4721,20 @@
"node": ">= 0.8.0"
}
},
+ "node_modules/set-function-length": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.1.1.tgz",
+ "integrity": "sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==",
+ "dependencies": {
+ "define-data-property": "^1.1.1",
+ "get-intrinsic": "^1.2.1",
+ "gopd": "^1.0.1",
+ "has-property-descriptors": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
"node_modules/setprototypeof": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
@@ -4529,9 +4773,15 @@
}
},
"node_modules/signal-exit": {
- "version": "3.0.7",
- "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
- "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ=="
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
+ "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
+ "engines": {
+ "node": ">=14"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
},
"node_modules/simple-concat": {
"version": "1.0.1",
@@ -4625,6 +4875,66 @@
"safe-buffer": "~5.2.0"
}
},
+ "node_modules/string-width": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz",
+ "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==",
+ "dependencies": {
+ "eastasianwidth": "^0.2.0",
+ "emoji-regex": "^9.2.2",
+ "strip-ansi": "^7.0.1"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/string-width-cjs": {
+ "name": "string-width",
+ "version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "dependencies": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/string-width-cjs/node_modules/emoji-regex": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
+ },
+ "node_modules/string-width/node_modules/ansi-regex": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz",
+ "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-regex?sponsor=1"
+ }
+ },
+ "node_modules/string-width/node_modules/strip-ansi": {
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
+ "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
+ "dependencies": {
+ "ansi-regex": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/strip-ansi?sponsor=1"
+ }
+ },
"node_modules/strip-ansi": {
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
@@ -4636,6 +4946,18 @@
"node": ">=8"
}
},
+ "node_modules/strip-ansi-cjs": {
+ "name": "strip-ansi",
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "dependencies": {
+ "ansi-regex": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/strip-final-newline": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz",
@@ -4731,6 +5053,14 @@
"node": ">=6"
}
},
+ "node_modules/tar/node_modules/minipass": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz",
+ "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/tar/node_modules/yallist": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
@@ -4769,14 +5099,14 @@
}
},
"node_modules/tr46": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz",
- "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==",
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/tr46/-/tr46-4.1.1.tgz",
+ "integrity": "sha512-2lv/66T7e5yNyhAAC4NaKe5nVavzuGJQVVtRYLyQ2OI8tsJ61PMLlelehb0wi2Hx6+hT/OJUWZcw8MjlSRnxvw==",
"dependencies": {
- "punycode": "^2.1.1"
+ "punycode": "^2.3.0"
},
"engines": {
- "node": ">=12"
+ "node": ">=14"
}
},
"node_modules/tslib": {
@@ -4892,15 +5222,15 @@
}
},
"node_modules/whatwg-url": {
- "version": "11.0.0",
- "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz",
- "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==",
+ "version": "13.0.0",
+ "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-13.0.0.tgz",
+ "integrity": "sha512-9WWbymnqj57+XEuqADHrCJ2eSXzn8WXIW/YSGaZtb2WKAInQ6CHfaUUcTyyver0p8BDg5StLQq8h1vtZuwmOig==",
"dependencies": {
- "tr46": "^3.0.0",
+ "tr46": "^4.1.1",
"webidl-conversions": "^7.0.0"
},
"engines": {
- "node": ">=12"
+ "node": ">=16"
}
},
"node_modules/which": {
@@ -4932,10 +5262,128 @@
"node-forge": "^1.2.1"
}
},
+ "node_modules/wrap-ansi": {
+ "version": "8.1.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz",
+ "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==",
+ "dependencies": {
+ "ansi-styles": "^6.1.0",
+ "string-width": "^5.0.1",
+ "strip-ansi": "^7.0.1"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
+ }
+ },
+ "node_modules/wrap-ansi-cjs": {
+ "name": "wrap-ansi",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
+ "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
+ "dependencies": {
+ "ansi-styles": "^4.0.0",
+ "string-width": "^4.1.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
+ }
+ },
+ "node_modules/wrap-ansi-cjs/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/wrap-ansi-cjs/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/wrap-ansi-cjs/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
+ },
+ "node_modules/wrap-ansi-cjs/node_modules/string-width": {
+ "version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "dependencies": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/wrap-ansi/node_modules/ansi-regex": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz",
+ "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-regex?sponsor=1"
+ }
+ },
+ "node_modules/wrap-ansi/node_modules/ansi-styles": {
+ "version": "6.2.1",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz",
+ "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/wrap-ansi/node_modules/strip-ansi": {
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
+ "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
+ "dependencies": {
+ "ansi-regex": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/strip-ansi?sponsor=1"
+ }
+ },
"node_modules/wrappy": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
- "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
+ "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
+ "optional": true
},
"node_modules/yallist": {
"version": "3.1.1",
diff --git a/pkgs/development/tools/mongosh/source.json b/pkgs/development/tools/mongosh/source.json
index 3715df3bf305..091bbd27c998 100644
--- a/pkgs/development/tools/mongosh/source.json
+++ b/pkgs/development/tools/mongosh/source.json
@@ -1,6 +1,6 @@
{
- "version": "2.0.1",
- "integrity": "sha512-Xvlzso5vJAYfbO/N/6CCmcEnpHAv/PF4D6RqAvr8BFoPjCmYFwKDjOHEHjaPtrJYY1gWEDN5gaukZfqcAxiDFg==",
- "filename": "mongosh-2.0.1.tgz",
- "deps": "sha256-wICy0PoMQ6ypiZL/4Yf2l9KNXC9LNNdzy8EmhwK3kws="
+ "version": "2.1.1",
+ "integrity": "sha512-2Gw9fJp2ebK2Gx7QT6sg7FCEpTfFlRib7hJkRhUO92/irGDTDtH6lYU45A4jRRMwgYVyjCfcfeWC11JQCSfsvg==",
+ "filename": "mongosh-2.1.1.tgz",
+ "deps": "sha256-F/ACpX5BsnPttrYRabWsTgUN6uABQ6RHdGc2h6qMbp8="
}
diff --git a/pkgs/development/tools/reindeer/default.nix b/pkgs/development/tools/reindeer/default.nix
index 74a3d6b149b5..f8e74387b346 100644
--- a/pkgs/development/tools/reindeer/default.nix
+++ b/pkgs/development/tools/reindeer/default.nix
@@ -11,16 +11,16 @@
rustPlatform.buildRustPackage rec {
pname = "reindeer";
- version = "unstable-2023-11-09";
+ version = "unstable-2023-12-06";
src = fetchFromGitHub {
owner = "facebookincubator";
repo = pname;
- rev = "66460cb9628864e230f6b30adc49c4b848d2e843";
- sha256 = "sha256-pB68YxLHiNFhW+0PZ+UW39V59aE11CXZH7WXyqgyRIk=";
+ rev = "5297f5fbb3140203ad796c5b22ad5ec3607bb640";
+ sha256 = "sha256-o9T7mv01ncstqpOwaj3PBPGtYVXLBnYlfCtP0IbxSpw=";
};
- cargoSha256 = "sha256-iw+7xsVNpIQIxDAmN878v88k1EYe1FnJPVpGBhyVstA=";
+ cargoSha256 = "sha256-WHoOyJn+F+lMVUx2djfcbrlKAWs1fW+uhF0xiFKQes0=";
nativeBuildInputs = [ pkg-config ];
buildInputs =
diff --git a/pkgs/development/tools/rust/cargo-leptos/Cargo.lock b/pkgs/development/tools/rust/cargo-leptos/Cargo.lock
index 7e0abac242a8..9795d382d8b3 100644
--- a/pkgs/development/tools/rust/cargo-leptos/Cargo.lock
+++ b/pkgs/development/tools/rust/cargo-leptos/Cargo.lock
@@ -8,7 +8,7 @@ version = "0.21.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb"
dependencies = [
- "gimli",
+ "gimli 0.28.1",
]
[[package]]
@@ -158,7 +158,7 @@ checksum = "a66537f1bb974b254c98ed142ff995236e81b9d0fe4db0575f46612cb15eb0f9"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.38",
+ "syn 2.0.39",
]
[[package]]
@@ -389,7 +389,7 @@ dependencies = [
[[package]]
name = "cargo-leptos"
-version = "0.2.2"
+version = "0.2.5"
dependencies = [
"ansi_term",
"anyhow",
@@ -430,9 +430,9 @@ dependencies = [
[[package]]
name = "cargo-platform"
-version = "0.1.4"
+version = "0.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "12024c4645c97566567129c204f65d5815a8c9aecf30fcbe682b2fe034996d36"
+checksum = "e34637b3140142bdf929fb439e8aa4ebad7651ebf7b1080b3930aa16ac1459ff"
dependencies = [
"serde",
]
@@ -489,9 +489,9 @@ dependencies = [
[[package]]
name = "clap"
-version = "4.4.7"
+version = "4.4.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ac495e00dcec98c83465d5ad66c5c4fabd652fd6686e7c6269b117e729a6f17b"
+checksum = "41fffed7514f420abec6d183b1d3acfd9099c79c3a10a06ade4f8203f1411272"
dependencies = [
"clap_builder",
"clap_derive",
@@ -499,9 +499,9 @@ dependencies = [
[[package]]
name = "clap_builder"
-version = "4.4.7"
+version = "4.4.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c77ed9a32a62e6ca27175d00d29d05ca32e396ea1eb5fb01d8256b669cec7663"
+checksum = "63361bae7eef3771745f02d8d892bec2fee5f6e34af316ba556e7f97a7069ff1"
dependencies = [
"anstream",
"anstyle",
@@ -518,7 +518,7 @@ dependencies = [
"heck 0.4.1",
"proc-macro2",
"quote",
- "syn 2.0.38",
+ "syn 2.0.39",
]
[[package]]
@@ -686,7 +686,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331"
dependencies = [
"quote",
- "syn 2.0.38",
+ "syn 2.0.39",
]
[[package]]
@@ -737,7 +737,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856"
dependencies = [
"cfg-if 1.0.0",
- "hashbrown 0.14.2",
+ "hashbrown 0.14.3",
"lock_api",
"once_cell",
"parking_lot_core",
@@ -745,9 +745,9 @@ dependencies = [
[[package]]
name = "data-encoding"
-version = "2.4.0"
+version = "2.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c2e66c9d817f1720209181c316d28635c050fa304f9c79e47a520882661b7308"
+checksum = "7e962a19be5cfc3f3bf6dd8f61eb50107f356ad6270fbb3ed41476571db78be5"
[[package]]
name = "data-url"
@@ -889,14 +889,20 @@ checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
[[package]]
name = "errno"
-version = "0.3.5"
+version = "0.3.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ac3e13f66a2f95e32a39eaa81f6b95d42878ca0e1db0c7543723dfe12557e860"
+checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245"
dependencies = [
"libc",
- "windows-sys 0.48.0",
+ "windows-sys 0.52.0",
]
+[[package]]
+name = "fallible-iterator"
+version = "0.2.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7"
+
[[package]]
name = "fastrand"
version = "2.0.1"
@@ -927,9 +933,9 @@ dependencies = [
[[package]]
name = "flexi_logger"
-version = "0.27.2"
+version = "0.27.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "64d1984eeb4ccb9a6f3fa5f2a1850d34afed6fd4ffcd1513b691eef9dda0f057"
+checksum = "2ac35b454b60e1836602173e2eb7ef531173388c0212e02ec7f9fac086159ee5"
dependencies = [
"chrono",
"glob",
@@ -947,26 +953,11 @@ version = "1.0.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
-[[package]]
-name = "foreign-types"
-version = "0.3.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1"
-dependencies = [
- "foreign-types-shared",
-]
-
-[[package]]
-name = "foreign-types-shared"
-version = "0.1.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b"
-
[[package]]
name = "form_urlencoded"
-version = "1.2.0"
+version = "1.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652"
+checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456"
dependencies = [
"percent-encoding",
]
@@ -1082,9 +1073,9 @@ dependencies = [
[[package]]
name = "getrandom"
-version = "0.2.10"
+version = "0.2.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427"
+checksum = "fe9006bed769170c11f845cf00c7c1e9092aeb3f268e007c3e760ac68008070f"
dependencies = [
"cfg-if 1.0.0",
"js-sys",
@@ -1095,9 +1086,20 @@ dependencies = [
[[package]]
name = "gimli"
-version = "0.28.0"
+version = "0.26.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6fb8d784f27acf97159b40fc4db5ecd8aa23b9ad5ef69cdd136d3bc80665f0c0"
+checksum = "22030e2c5a68ec659fde1e949a745124b48e6fa8b045b7ed5bd1fe4ccc5c4e5d"
+dependencies = [
+ "fallible-iterator",
+ "indexmap 1.9.3",
+ "stable_deref_trait",
+]
+
+[[package]]
+name = "gimli"
+version = "0.28.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253"
[[package]]
name = "glob"
@@ -1107,9 +1109,9 @@ checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b"
[[package]]
name = "h2"
-version = "0.3.21"
+version = "0.3.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "91fc23aa11be92976ef4729127f1a74adf36d8436f7816b185d18df956790833"
+checksum = "4d6250322ef6e60f93f9a2162799302cd6f68f79f6e5d85c8c16f14d1d958178"
dependencies = [
"bytes",
"fnv",
@@ -1117,7 +1119,7 @@ dependencies = [
"futures-sink",
"futures-util",
"http",
- "indexmap 1.9.3",
+ "indexmap 2.1.0",
"slab",
"tokio",
"tokio-util",
@@ -1144,9 +1146,9 @@ dependencies = [
[[package]]
name = "hashbrown"
-version = "0.14.2"
+version = "0.14.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f93e7192158dbcda357bdec5fb5788eebf8bbac027f3f33e719d29135ae84156"
+checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604"
[[package]]
name = "heck"
@@ -1180,9 +1182,9 @@ dependencies = [
[[package]]
name = "http"
-version = "0.2.9"
+version = "0.2.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482"
+checksum = "8947b1a6fad4393052c7ba1f4cd97bed3e953a95c79c92ad9b051a04611d9fbb"
dependencies = [
"bytes",
"fnv",
@@ -1237,16 +1239,17 @@ dependencies = [
]
[[package]]
-name = "hyper-tls"
-version = "0.5.0"
+name = "hyper-rustls"
+version = "0.24.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905"
+checksum = "ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590"
dependencies = [
- "bytes",
+ "futures-util",
+ "http",
"hyper",
- "native-tls",
+ "rustls",
"tokio",
- "tokio-native-tls",
+ "tokio-rustls",
]
[[package]]
@@ -1286,9 +1289,9 @@ checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39"
[[package]]
name = "idna"
-version = "0.4.0"
+version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c"
+checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6"
dependencies = [
"unicode-bidi",
"unicode-normalization",
@@ -1311,7 +1314,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d530e1a18b1cb4c484e6e34556a0d948706958449fca0cab753d649f2bce3d1f"
dependencies = [
"equivalent",
- "hashbrown 0.14.2",
+ "hashbrown 0.14.3",
]
[[package]]
@@ -1400,9 +1403,9 @@ checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38"
[[package]]
name = "js-sys"
-version = "0.3.65"
+version = "0.3.66"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "54c0c35952f67de54bb584e9fd912b3023117cbafc0a77d8f3dee1fb5f572fe8"
+checksum = "cee9c64da59eae3b50095c18d3e74f8b73c0b86d2792824ff01bbce68ba229ca"
dependencies = [
"wasm-bindgen",
]
@@ -1437,9 +1440,9 @@ checksum = "884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67"
[[package]]
name = "leptos_hot_reload"
-version = "0.5.2"
+version = "0.5.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a6902fabee84955a85a6cdebf8ddfbfb134091087b172e32ebb26e571d4640ca"
+checksum = "4ea60376eb80a24b3ab082612d62211e3ea0fc4dee132f7ff34d5fa5a5108cd2"
dependencies = [
"anyhow",
"camino",
@@ -1449,15 +1452,15 @@ dependencies = [
"quote",
"rstml",
"serde",
- "syn 2.0.38",
+ "syn 2.0.39",
"walkdir",
]
[[package]]
name = "libc"
-version = "0.2.149"
+version = "0.2.150"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a08173bc88b7955d1b3145aa561539096c421ac8debde8cbc3612ec635fee29b"
+checksum = "89d92a4743f9a61002fae18374ed11e7973f530cb3a3255fb354818118b2203c"
[[package]]
name = "libflate"
@@ -1484,10 +1487,21 @@ dependencies = [
]
[[package]]
-name = "lightningcss"
-version = "1.0.0-alpha.50"
+name = "libredox"
+version = "0.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c2999490cc10a59ad8a87d731791a5d438d2d025e3f137aa7d4c23e1827985b0"
+checksum = "85c833ca1e66078851dba29046874e38f08b2c883700aa29a03ddd3b23814ee8"
+dependencies = [
+ "bitflags 2.4.1",
+ "libc",
+ "redox_syscall 0.4.1",
+]
+
+[[package]]
+name = "lightningcss"
+version = "1.0.0-alpha.51"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "99d6ad516c08b24c246b339159dc2ee2144c012e8ebdf4db4bddefb8734b2b69"
dependencies = [
"ahash 0.7.7",
"bitflags 2.4.1",
@@ -1516,9 +1530,9 @@ checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f"
[[package]]
name = "linux-raw-sys"
-version = "0.4.10"
+version = "0.4.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "da2479e8c062e40bf0066ffa0bc823de0a9368974af99c9f6df941d2c231e03f"
+checksum = "969488b55f8ac402214f3f5fd243ebb7206cf82de60d3172994707a4bcc2b829"
[[package]]
name = "lock_api"
@@ -1638,24 +1652,6 @@ dependencies = [
"ws2_32-sys",
]
-[[package]]
-name = "native-tls"
-version = "0.2.11"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "07226173c32f2926027b63cce4bcd8076c3552846cbe7925f3aaffeac0a3b92e"
-dependencies = [
- "lazy_static",
- "libc",
- "log",
- "openssl",
- "openssl-probe",
- "openssl-sys",
- "schannel",
- "security-framework",
- "security-framework-sys",
- "tempfile",
-]
-
[[package]]
name = "net2"
version = "0.2.39"
@@ -1744,50 +1740,6 @@ version = "1.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d"
-[[package]]
-name = "openssl"
-version = "0.10.58"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a9dfc0783362704e97ef3bd24261995a699468440099ef95d869b4d9732f829a"
-dependencies = [
- "bitflags 2.4.1",
- "cfg-if 1.0.0",
- "foreign-types",
- "libc",
- "once_cell",
- "openssl-macros",
- "openssl-sys",
-]
-
-[[package]]
-name = "openssl-macros"
-version = "0.1.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c"
-dependencies = [
- "proc-macro2",
- "quote",
- "syn 2.0.38",
-]
-
-[[package]]
-name = "openssl-probe"
-version = "0.1.5"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf"
-
-[[package]]
-name = "openssl-sys"
-version = "0.9.94"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2f55da20b29f956fb01f0add8683eb26ee13ebe3ebd935e49898717c6b4b2830"
-dependencies = [
- "cc",
- "libc",
- "pkg-config",
- "vcpkg",
-]
-
[[package]]
name = "option-ext"
version = "0.2.0"
@@ -1870,9 +1822,9 @@ dependencies = [
[[package]]
name = "percent-encoding"
-version = "2.3.0"
+version = "2.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94"
+checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e"
[[package]]
name = "phf"
@@ -1933,7 +1885,7 @@ dependencies = [
"phf_shared 0.11.2",
"proc-macro2",
"quote",
- "syn 2.0.38",
+ "syn 2.0.39",
]
[[package]]
@@ -1971,7 +1923,7 @@ checksum = "4359fd9c9171ec6e8c62926d6faaf553a8dc3f64e1507e76da7911b4f6a04405"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.38",
+ "syn 2.0.39",
]
[[package]]
@@ -1986,12 +1938,6 @@ version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
-[[package]]
-name = "pkg-config"
-version = "0.3.27"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964"
-
[[package]]
name = "ppv-lite86"
version = "0.2.17"
@@ -2029,9 +1975,9 @@ dependencies = [
[[package]]
name = "proc-macro2"
-version = "1.0.69"
+version = "1.0.70"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da"
+checksum = "39278fbbf5fb4f646ce651690877f89d1c5811a3d4acb27700c1cb3cdb78fd3b"
dependencies = [
"unicode-ident",
]
@@ -2044,7 +1990,7 @@ checksum = "af066a9c399a26e020ada66a034357a868728e72cd426f3adcd35f80d88d88c8"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.38",
+ "syn 2.0.39",
"version_check",
"yansi",
]
@@ -2134,15 +2080,6 @@ dependencies = [
"crossbeam-utils",
]
-[[package]]
-name = "redox_syscall"
-version = "0.2.16"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a"
-dependencies = [
- "bitflags 1.3.2",
-]
-
[[package]]
name = "redox_syscall"
version = "0.3.5"
@@ -2163,12 +2100,12 @@ dependencies = [
[[package]]
name = "redox_users"
-version = "0.4.3"
+version = "0.4.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b"
+checksum = "a18479200779601e498ada4e8c1e1f50e3ee19deb0259c25825a98b5603b2cb4"
dependencies = [
"getrandom",
- "redox_syscall 0.2.16",
+ "libredox",
"thiserror",
]
@@ -2225,29 +2162,45 @@ dependencies = [
"http",
"http-body",
"hyper",
- "hyper-tls",
+ "hyper-rustls",
"ipnet",
"js-sys",
"log",
"mime",
- "native-tls",
"once_cell",
"percent-encoding",
"pin-project-lite",
+ "rustls",
+ "rustls-pemfile",
"serde",
"serde_json",
"serde_urlencoded",
"system-configuration",
"tokio",
- "tokio-native-tls",
+ "tokio-rustls",
"tower-service",
"url",
"wasm-bindgen",
"wasm-bindgen-futures",
"web-sys",
+ "webpki-roots",
"winreg",
]
+[[package]]
+name = "ring"
+version = "0.17.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "684d5e6e18f669ccebf64a92236bb7db9a34f07be010e3627368182027180866"
+dependencies = [
+ "cc",
+ "getrandom",
+ "libc",
+ "spin",
+ "untrusted",
+ "windows-sys 0.48.0",
+]
+
[[package]]
name = "rkyv"
version = "0.7.42"
@@ -2291,7 +2244,7 @@ dependencies = [
"proc-macro2",
"proc-macro2-diagnostics",
"quote",
- "syn 2.0.38",
+ "syn 2.0.39",
"syn_derive",
"thiserror",
]
@@ -2313,9 +2266,9 @@ dependencies = [
[[package]]
name = "rustix"
-version = "0.38.21"
+version = "0.38.25"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2b426b0506e5d50a7d8dafcf2e81471400deb602392c7dd110815afb4eaf02a3"
+checksum = "dc99bc2d4f1fed22595588a013687477aedf3cdcfb26558c559edb67b4d9b22e"
dependencies = [
"bitflags 2.4.1",
"errno",
@@ -2324,6 +2277,37 @@ dependencies = [
"windows-sys 0.48.0",
]
+[[package]]
+name = "rustls"
+version = "0.21.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "629648aced5775d558af50b2b4c7b02983a04b312126d45eeead26e7caa498b9"
+dependencies = [
+ "log",
+ "ring",
+ "rustls-webpki",
+ "sct",
+]
+
+[[package]]
+name = "rustls-pemfile"
+version = "1.0.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c"
+dependencies = [
+ "base64 0.21.5",
+]
+
+[[package]]
+name = "rustls-webpki"
+version = "0.101.7"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765"
+dependencies = [
+ "ring",
+ "untrusted",
+]
+
[[package]]
name = "rustversion"
version = "1.0.14"
@@ -2351,50 +2335,28 @@ dependencies = [
"winapi-util",
]
-[[package]]
-name = "schannel"
-version = "0.1.22"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0c3733bf4cf7ea0880754e19cb5a462007c4a8c1914bff372ccc95b464f1df88"
-dependencies = [
- "windows-sys 0.48.0",
-]
-
[[package]]
name = "scopeguard"
version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
+[[package]]
+name = "sct"
+version = "0.7.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414"
+dependencies = [
+ "ring",
+ "untrusted",
+]
+
[[package]]
name = "seahash"
version = "4.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1c107b6f4780854c8b126e228ea8869f4d7b71260f962fefb57b996b8959ba6b"
-[[package]]
-name = "security-framework"
-version = "2.9.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "05b64fb303737d99b81884b2c63433e9ae28abebe5eb5045dcdd175dc2ecf4de"
-dependencies = [
- "bitflags 1.3.2",
- "core-foundation",
- "core-foundation-sys",
- "libc",
- "security-framework-sys",
-]
-
-[[package]]
-name = "security-framework-sys"
-version = "2.9.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e932934257d3b408ed8f30db49d85ea163bfe74961f017f405b025af298f0c7a"
-dependencies = [
- "core-foundation-sys",
- "libc",
-]
-
[[package]]
name = "semver"
version = "1.0.20"
@@ -2406,9 +2368,9 @@ dependencies = [
[[package]]
name = "serde"
-version = "1.0.190"
+version = "1.0.193"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "91d3c334ca1ee894a2c6f6ad698fe8c435b76d504b13d436f0685d648d6d96f7"
+checksum = "25dd9975e68d0cb5aa1120c288333fc98731bd1dd12f561e468ea4728c042b89"
dependencies = [
"serde_derive",
]
@@ -2426,13 +2388,13 @@ dependencies = [
[[package]]
name = "serde_derive"
-version = "1.0.190"
+version = "1.0.193"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "67c5609f394e5c2bd7fc51efda478004ea80ef42fee983d5c67a65e34f32c0e3"
+checksum = "43576ca501357b9b071ac53cdc7da8ef0cbd9493d8df094cd821777ea6e894d3"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.38",
+ "syn 2.0.39",
]
[[package]]
@@ -2526,9 +2488,9 @@ dependencies = [
[[package]]
name = "smallvec"
-version = "1.11.1"
+version = "1.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "942b4a808e05215192e39f4ab80813e599068285906cc91aa64f923db842bd5a"
+checksum = "4dccd0940a2dcdf68d092b8cbab7dc0ad8fa938bf95787e1b916b0e3d0e8e970"
[[package]]
name = "socket2"
@@ -2550,6 +2512,18 @@ dependencies = [
"windows-sys 0.48.0",
]
+[[package]]
+name = "spin"
+version = "0.9.8"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67"
+
+[[package]]
+name = "stable_deref_trait"
+version = "1.2.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"
+
[[package]]
name = "string_cache"
version = "0.8.7"
@@ -2595,9 +2569,9 @@ dependencies = [
[[package]]
name = "syn"
-version = "2.0.38"
+version = "2.0.39"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e96b79aaa137db8f61e26363a0c9b47d8b4ec75da28b7d1d614c2303e232408b"
+checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a"
dependencies = [
"proc-macro2",
"quote",
@@ -2613,7 +2587,7 @@ dependencies = [
"proc-macro-error",
"proc-macro2",
"quote",
- "syn 2.0.38",
+ "syn 2.0.39",
]
[[package]]
@@ -2696,7 +2670,7 @@ checksum = "266b2e40bc00e5a6c09c3584011e08b06f123c00362c92b975ba9843aaaa14b8"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.38",
+ "syn 2.0.39",
]
[[package]]
@@ -2716,9 +2690,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
[[package]]
name = "tokio"
-version = "1.33.0"
+version = "1.34.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4f38200e3ef7995e5ef13baec2f432a6da0aa9ac495b2c0e8f3b7eec2c92d653"
+checksum = "d0c014766411e834f7af5b8f4cf46257aab4036ca95e9d2c144a10f59ad6f5b9"
dependencies = [
"backtrace",
"bytes",
@@ -2735,22 +2709,22 @@ dependencies = [
[[package]]
name = "tokio-macros"
-version = "2.1.0"
+version = "2.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e"
+checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.38",
+ "syn 2.0.39",
]
[[package]]
-name = "tokio-native-tls"
-version = "0.3.1"
+name = "tokio-rustls"
+version = "0.24.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2"
+checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081"
dependencies = [
- "native-tls",
+ "rustls",
"tokio",
]
@@ -2887,10 +2861,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36"
[[package]]
-name = "url"
-version = "2.4.1"
+name = "untrusted"
+version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "143b538f18257fac9cad154828a57c6bf5157e1aa604d4816b5995bf6de87ae5"
+checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1"
+
+[[package]]
+name = "url"
+version = "2.5.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633"
dependencies = [
"form_urlencoded",
"idna",
@@ -2911,15 +2891,9 @@ checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a"
[[package]]
name = "uuid"
-version = "1.5.0"
+version = "1.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "88ad59a7560b41a70d191093a945f0b87bc1deeda46fb237479708a1d6b6cdfc"
-
-[[package]]
-name = "vcpkg"
-version = "0.2.15"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426"
+checksum = "5e395fcf16a7a3d8127ec99782007af141946b4795001f876d54fb0d55978560"
[[package]]
name = "version_check"
@@ -2945,15 +2919,17 @@ dependencies = [
[[package]]
name = "walrus"
-version = "0.19.0"
+version = "0.20.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4eb08e48cde54c05f363d984bb54ce374f49e242def9468d2e1b6c2372d291f8"
+checksum = "2c03529cd0c4400a2449f640d2f27cd1b48c3065226d15e26d98e4429ab0adb7"
dependencies = [
"anyhow",
+ "gimli 0.26.2",
"id-arena",
"leb128",
"log",
"walrus-macro",
+ "wasm-encoder",
"wasmparser",
]
@@ -2986,9 +2962,9 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
[[package]]
name = "wasm-bindgen"
-version = "0.2.88"
+version = "0.2.89"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7daec296f25a1bae309c0cd5c29c4b260e510e6d813c286b19eaadf409d40fce"
+checksum = "0ed0d4f68a3015cc185aff4db9506a015f4b96f95303897bfa23f846db54064e"
dependencies = [
"cfg-if 1.0.0",
"wasm-bindgen-macro",
@@ -2996,24 +2972,24 @@ dependencies = [
[[package]]
name = "wasm-bindgen-backend"
-version = "0.2.88"
+version = "0.2.89"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e397f4664c0e4e428e8313a469aaa58310d302159845980fd23b0f22a847f217"
+checksum = "1b56f625e64f3a1084ded111c4d5f477df9f8c92df113852fa5a374dbda78826"
dependencies = [
"bumpalo",
"log",
"once_cell",
"proc-macro2",
"quote",
- "syn 2.0.38",
+ "syn 2.0.39",
"wasm-bindgen-shared",
]
[[package]]
name = "wasm-bindgen-cli-support"
-version = "0.2.88"
+version = "0.2.89"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f2252adf46913da7b729caf556b81cedd1335165576e6446d84618e8835d89dd"
+checksum = "cf8226e223e2dfbe8f921b7f20b82d1b5d86a6b143e9d6286cca8edd16695583"
dependencies = [
"anyhow",
"base64 0.9.3",
@@ -3033,9 +3009,9 @@ dependencies = [
[[package]]
name = "wasm-bindgen-externref-xform"
-version = "0.2.88"
+version = "0.2.89"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "43f3b73cf8fcb86da78c6649c74acef205723f57af99b9f549b2609c83fe7815"
+checksum = "b8a719be856d8b0802c7195ca26ee6eb02cb9639a12b80be32db960ce9640cb8"
dependencies = [
"anyhow",
"walrus",
@@ -3043,9 +3019,9 @@ dependencies = [
[[package]]
name = "wasm-bindgen-futures"
-version = "0.4.38"
+version = "0.4.39"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9afec9963e3d0994cac82455b2b3502b81a7f40f9a0d32181f7528d9f4b43e02"
+checksum = "ac36a15a220124ac510204aec1c3e5db8a22ab06fd6706d881dc6149f8ed9a12"
dependencies = [
"cfg-if 1.0.0",
"js-sys",
@@ -3055,9 +3031,9 @@ dependencies = [
[[package]]
name = "wasm-bindgen-macro"
-version = "0.2.88"
+version = "0.2.89"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5961017b3b08ad5f3fe39f1e79877f8ee7c23c5e5fd5eb80de95abc41f1f16b2"
+checksum = "0162dbf37223cd2afce98f3d0785506dcb8d266223983e4b5b525859e6e182b2"
dependencies = [
"quote",
"wasm-bindgen-macro-support",
@@ -3065,22 +3041,22 @@ dependencies = [
[[package]]
name = "wasm-bindgen-macro-support"
-version = "0.2.88"
+version = "0.2.89"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c5353b8dab669f5e10f5bd76df26a9360c748f054f862ff5f3f8aae0c7fb3907"
+checksum = "f0eb82fcb7930ae6219a7ecfd55b217f5f0893484b7a13022ebb2b2bf20b5283"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.38",
+ "syn 2.0.39",
"wasm-bindgen-backend",
"wasm-bindgen-shared",
]
[[package]]
name = "wasm-bindgen-multi-value-xform"
-version = "0.2.88"
+version = "0.2.89"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "930dd8e8226379aebb7d512f31b9241a3c59a1801452932e5a15bebfd3b708fb"
+checksum = "a12766255d4b9026700376cc81894eeb62903e4414cbc94675f6f9babd9cfb76"
dependencies = [
"anyhow",
"walrus",
@@ -3088,15 +3064,15 @@ dependencies = [
[[package]]
name = "wasm-bindgen-shared"
-version = "0.2.88"
+version = "0.2.89"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0d046c5d029ba91a1ed14da14dca44b68bf2f124cfbaf741c54151fdb3e0750b"
+checksum = "7ab9b36309365056cd639da3134bf87fa8f3d86008abf99e612384a6eecd459f"
[[package]]
name = "wasm-bindgen-threads-xform"
-version = "0.2.88"
+version = "0.2.89"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "759b1e9784f903a7890bcf147aa7c8c529a6318a2db05f88c054194a3e6c6d57"
+checksum = "13c2b14c5b9c2c7aa9dd1eb7161857de9783f40e98582e7f41f2d7c04ffdc155"
dependencies = [
"anyhow",
"walrus",
@@ -3105,9 +3081,9 @@ dependencies = [
[[package]]
name = "wasm-bindgen-wasm-conventions"
-version = "0.2.88"
+version = "0.2.89"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2dc12bc175c837239520b8aa9dcfb68a025fcf56a718a02551a75a972711c816"
+checksum = "aaedf88769cb23c6fd2e3bfed65bcbff6c5d92c8336afbd80d2dfcc8eb5cf047"
dependencies = [
"anyhow",
"walrus",
@@ -3115,9 +3091,9 @@ dependencies = [
[[package]]
name = "wasm-bindgen-wasm-interpreter"
-version = "0.2.88"
+version = "0.2.89"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6a5510ab88377b4e3160a7e5d90a876d0a1da2d9b9b67495f437246714c0980f"
+checksum = "a8a79039df1e0822e6d66508ec86052993deac201e26060f62abcd85e1daf951"
dependencies = [
"anyhow",
"log",
@@ -3126,21 +3102,36 @@ dependencies = [
]
[[package]]
-name = "wasmparser"
-version = "0.77.1"
+name = "wasm-encoder"
+version = "0.29.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5fe3d5405e9ea6c1317a656d6e0820912d8b7b3607823a7596117c8f666daf6f"
+checksum = "18c41dbd92eaebf3612a39be316540b8377c871cb9bde6b064af962984912881"
+dependencies = [
+ "leb128",
+]
+
+[[package]]
+name = "wasmparser"
+version = "0.80.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "449167e2832691a1bff24cde28d2804e90e09586a448c8e76984792c44334a6b"
[[package]]
name = "web-sys"
-version = "0.3.65"
+version = "0.3.66"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5db499c5f66323272151db0e666cd34f78617522fb0c1604d31a27c50c206a85"
+checksum = "50c24a44ec86bb68fbecd1b3efed7e85ea5621b39b35ef2766b66cd984f8010f"
dependencies = [
"js-sys",
"wasm-bindgen",
]
+[[package]]
+name = "webpki-roots"
+version = "0.25.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1778a42e8b3b90bff8d0f5032bf22250792889a5cdc752aa0020c84abe3aaf10"
+
[[package]]
name = "which"
version = "4.4.2"
@@ -3223,6 +3214,15 @@ dependencies = [
"windows-targets 0.48.5",
]
+[[package]]
+name = "windows-sys"
+version = "0.52.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
+dependencies = [
+ "windows-targets 0.52.0",
+]
+
[[package]]
name = "windows-targets"
version = "0.42.2"
@@ -3253,6 +3253,21 @@ dependencies = [
"windows_x86_64_msvc 0.48.5",
]
+[[package]]
+name = "windows-targets"
+version = "0.52.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd"
+dependencies = [
+ "windows_aarch64_gnullvm 0.52.0",
+ "windows_aarch64_msvc 0.52.0",
+ "windows_i686_gnu 0.52.0",
+ "windows_i686_msvc 0.52.0",
+ "windows_x86_64_gnu 0.52.0",
+ "windows_x86_64_gnullvm 0.52.0",
+ "windows_x86_64_msvc 0.52.0",
+]
+
[[package]]
name = "windows_aarch64_gnullvm"
version = "0.42.2"
@@ -3265,6 +3280,12 @@ version = "0.48.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8"
+[[package]]
+name = "windows_aarch64_gnullvm"
+version = "0.52.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea"
+
[[package]]
name = "windows_aarch64_msvc"
version = "0.42.2"
@@ -3277,6 +3298,12 @@ version = "0.48.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc"
+[[package]]
+name = "windows_aarch64_msvc"
+version = "0.52.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef"
+
[[package]]
name = "windows_i686_gnu"
version = "0.42.2"
@@ -3289,6 +3316,12 @@ version = "0.48.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e"
+[[package]]
+name = "windows_i686_gnu"
+version = "0.52.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313"
+
[[package]]
name = "windows_i686_msvc"
version = "0.42.2"
@@ -3301,6 +3334,12 @@ version = "0.48.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406"
+[[package]]
+name = "windows_i686_msvc"
+version = "0.52.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a"
+
[[package]]
name = "windows_x86_64_gnu"
version = "0.42.2"
@@ -3313,6 +3352,12 @@ version = "0.48.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e"
+[[package]]
+name = "windows_x86_64_gnu"
+version = "0.52.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd"
+
[[package]]
name = "windows_x86_64_gnullvm"
version = "0.42.2"
@@ -3325,6 +3370,12 @@ version = "0.48.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc"
+[[package]]
+name = "windows_x86_64_gnullvm"
+version = "0.52.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e"
+
[[package]]
name = "windows_x86_64_msvc"
version = "0.42.2"
@@ -3337,6 +3388,12 @@ version = "0.48.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538"
+[[package]]
+name = "windows_x86_64_msvc"
+version = "0.52.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04"
+
[[package]]
name = "winreg"
version = "0.50.0"
@@ -3392,22 +3449,22 @@ checksum = "1367295b8f788d371ce2dbc842c7b709c73ee1364d30351dd300ec2203b12377"
[[package]]
name = "zerocopy"
-version = "0.7.21"
+version = "0.7.26"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "686b7e407015242119c33dab17b8f61ba6843534de936d94368856528eae4dcc"
+checksum = "e97e415490559a91254a2979b4829267a57d2fcd741a98eee8b722fb57289aa0"
dependencies = [
"zerocopy-derive",
]
[[package]]
name = "zerocopy-derive"
-version = "0.7.21"
+version = "0.7.26"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "020f3dfe25dfc38dfea49ce62d5d45ecdd7f0d8a724fa63eb36b6eba4ec76806"
+checksum = "dd7e48ccf166952882ca8bd778a43502c64f33bf94c12ebe2a7f08e5a0f6689f"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.38",
+ "syn 2.0.39",
]
[[package]]
diff --git a/pkgs/development/tools/rust/cargo-leptos/default.nix b/pkgs/development/tools/rust/cargo-leptos/default.nix
index a1e1ca030711..fa670ee51e9c 100644
--- a/pkgs/development/tools/rust/cargo-leptos/default.nix
+++ b/pkgs/development/tools/rust/cargo-leptos/default.nix
@@ -1,7 +1,6 @@
{ darwin
, fetchFromGitHub
, lib
-, openssl
, pkg-config
, rustPlatform
, stdenv
@@ -9,30 +8,28 @@
let
inherit (darwin.apple_sdk.frameworks)
CoreServices
+ SystemConfiguration
Security;
inherit (lib) optionals;
inherit (stdenv) isDarwin;
in
rustPlatform.buildRustPackage rec {
pname = "cargo-leptos";
- version = "0.2.2";
+ version = "0.2.5";
src = fetchFromGitHub {
owner = "leptos-rs";
repo = pname;
- rev = "e98b478b0c82af1469151eff30f4246b9af4a539";
- hash = "sha256-7o/yQanBBSA+MmMiGCYSjar4hZ8TRZoPiUniF5ELzXU=";
+ rev = version;
+ hash = "sha256-veRhTruM+Nw2rerzXC/kpi2Jr8mMMBLqOM2YBCpFePU=";
};
cargoLock = {
lockFile = ./Cargo.lock;
};
- nativeBuildInputs = optionals (!isDarwin) [ pkg-config ];
-
- buildInputs = optionals (!isDarwin) [
- openssl
- ] ++ optionals isDarwin [
+ buildInputs = optionals isDarwin [
+ SystemConfiguration
Security
CoreServices
];
diff --git a/pkgs/games/aaaaxy/default.nix b/pkgs/games/aaaaxy/default.nix
index b6e5826be96a..3a5a0ecbbd09 100644
--- a/pkgs/games/aaaaxy/default.nix
+++ b/pkgs/games/aaaaxy/default.nix
@@ -19,17 +19,17 @@
buildGoModule rec {
pname = "aaaaxy";
- version = "1.4.72";
+ version = "1.4.101";
src = fetchFromGitHub {
owner = "divVerent";
repo = pname;
rev = "v${version}";
- hash = "sha256-wKnwyjgEV1M5CJR0uxs9vNbF3iJvDPWOqya0iLHXjGw=";
+ hash = "sha256-Eg8RvViTPqlVmvUX3k+/ph4YYU7xfFQY1Gs/e1at6No=";
fetchSubmodules = true;
};
- vendorHash = "sha256-hK5w3JhcYUW5bAUovv/ldHoYcY0oIh5q4LWxiGuP2NQ=";
+ vendorHash = "sha256-Qd5ytSrW42pDzKt9xg3hWD9rWFvQi1PPYF+m56+/cHE=";
buildInputs = [
alsa-lib
diff --git a/pkgs/games/armagetronad/default.nix b/pkgs/games/armagetronad/default.nix
index 275b878d2619..fb0117f3e93e 100644
--- a/pkgs/games/armagetronad/default.nix
+++ b/pkgs/games/armagetronad/default.nix
@@ -82,7 +82,7 @@ let
let
# Split the version into the major and minor parts
versionParts = lib.splitString "-" version;
- splitVersion = lib.splitString "." (builtins.elemAt versionParts 0);
+ splitVersion = lib.splitVersion (builtins.elemAt versionParts 0);
majorVersion = builtins.concatStringsSep "." (lib.lists.take 2 splitVersion);
minorVersionPart = parts: sep: expectedSize:
diff --git a/pkgs/games/maptool/default.nix b/pkgs/games/maptool/default.nix
index eed8bac656be..d5fcbc47529b 100644
--- a/pkgs/games/maptool/default.nix
+++ b/pkgs/games/maptool/default.nix
@@ -13,15 +13,10 @@
let
pname = "maptool";
version = "1.13.2";
- repoBase = "https://github.com/RPTools/${pname}";
+ repoBase = "https://github.com/RPTools/maptool";
src = fetchurl {
- url = "${repoBase}/releases/download/${version}/MapTool-${version}.jar";
- hash = "sha256-14ULI1OAk0V4DqiL5IF7DK6pw0NRfmU+omrFP72PblA=";
- };
-
- icon = fetchurl {
- url = "https://raw.githubusercontent.com/RPTools/${pname}/${version}/package/linux/MapTool.png";
- hash = "sha256-xkVYjMprTanHu8r4b9PHORI8E1aJp+9KDSP5mqCE8ew=";
+ url = "${repoBase}/releases/download/${version}/maptool-${version}-x86_64.pkg.tar.zst";
+ hash = "sha256-Ntmro+t4qpP5BXW20t97ki0wt2NKaK5yQarsxDEKbb0=";
};
meta = with lib; {
@@ -33,17 +28,20 @@ let
];
license = licenses.agpl3;
maintainers = with maintainers; [ rhendric ];
+ platforms = [ "x86_64-linux" ];
};
javafxModules = [ "base" "controls" "media" "swing" "web" "fxml" "graphics" ];
+ appClasspath = "share/${pname}";
+
classpath =
lib.concatMap (mod: [
"${openjfx}/modules_src/javafx.${mod}/module-info.java"
"${openjfx}/modules/javafx.${mod}"
"${openjfx}/modules_libs/javafx.${mod}"
]) javafxModules ++
- [ src ];
+ [ "$out/${appClasspath}/*" ];
jvmArgs = [
"-cp" (lib.concatStringsSep ":" classpath)
@@ -76,6 +74,7 @@ stdenvNoCC.mkDerivation {
inherit pname version src meta;
dontUnpack = true;
+ dontConfigure = true;
dontBuild = true;
dontWrapGApps = true;
@@ -99,15 +98,20 @@ stdenvNoCC.mkDerivation {
installPhase = ''
runHook preInstall
- mkdir -p $out/bin
- makeWrapper ${jre}/bin/java $out/bin/${binName} \
- "''${gappsWrapperArgs[@]}" \
- --prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ ffmpeg ]} \
- --add-flags '${lib.concatStringsSep " " jvmArgs} net.rptools.maptool.client.LaunchInstructions'
+ dest=$out/${appClasspath}
+ install -dm755 "$dest"
+ bsdtar -xf "$src" -C "$dest" --strip-components 4 opt/maptool/lib/app/{'*.jar',readme}
dest=$out/share/icons/hicolor/256x256/apps
- mkdir -p "$dest"
- ln -s ${icon} "$dest/${rdnsName}.png"
+ install -dm755 "$dest"
+ bsdtar -xOf "$src" opt/maptool/lib/MapTool.png > "$dest"/${rdnsName}.png
+
+ dest=$out/bin
+ install -dm755 "$dest"
+ makeWrapper ${jre}/bin/java "$dest"/${binName} \
+ "''${gappsWrapperArgs[@]}" \
+ --prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ ffmpeg ]} \
+ --add-flags "${lib.concatStringsSep " " jvmArgs} net.rptools.maptool.client.LaunchInstructions"
runHook postInstall
'';
diff --git a/pkgs/games/path-of-building/default.nix b/pkgs/games/path-of-building/default.nix
index d505e880fc18..38de693695b2 100644
--- a/pkgs/games/path-of-building/default.nix
+++ b/pkgs/games/path-of-building/default.nix
@@ -2,13 +2,13 @@
let
data = stdenv.mkDerivation(finalAttrs: {
pname = "path-of-building-data";
- version = "2.35.4";
+ version = "2.35.5";
src = fetchFromGitHub {
owner = "PathOfBuildingCommunity";
repo = "PathOfBuilding";
rev = "v${finalAttrs.version}";
- hash = "sha256-OiEfPKJQ19x+CcnI906LAwA78MPTr2IOm9B1iyi+m3s=";
+ hash = "sha256-SnsmXoxr5zSORLSpdDGw3OTTNJUDUEfCqBs6lYm4lP0=";
};
nativeBuildInputs = [ unzip ];
diff --git a/pkgs/games/runelite/default.nix b/pkgs/games/runelite/default.nix
index 9d390292733f..88afc95d6085 100644
--- a/pkgs/games/runelite/default.nix
+++ b/pkgs/games/runelite/default.nix
@@ -11,13 +11,13 @@
maven.buildMavenPackage rec {
pname = "runelite";
- version = "2.6.9";
+ version = "2.6.11";
src = fetchFromGitHub {
owner = "runelite";
repo = "launcher";
rev = version;
- hash = "sha256-wU97uiotKZfui0ir7rmO1WLN3G6lTMxqF6vTyrlax1Q=";
+ hash = "sha256-tu3sEhmFZLMqPiBdPCiNYj5s08hMCo8mXpOCx/BP1EM=";
};
mvnHash = "sha256-iGnoAZcJvaVoACi9ozG/f+A8tjvDuwn22bMRyuUU5Jg=";
diff --git a/pkgs/games/stepmania/0001-fix-build-with-ffmpeg-4.patch b/pkgs/games/stepmania/0001-fix-build-with-ffmpeg-4.patch
deleted file mode 100644
index 65686f5546c4..000000000000
--- a/pkgs/games/stepmania/0001-fix-build-with-ffmpeg-4.patch
+++ /dev/null
@@ -1,136 +0,0 @@
-From 33d928c54f4b35f8877cacd1e2c77b68b4dddc06 Mon Sep 17 00:00:00 2001
-From: Zane van Iperen
-Date: Sun, 7 Nov 2021 15:46:37 +1000
-Subject: [PATCH] fix build with ffmpeg 4
-
----
- src/arch/MovieTexture/MovieTexture_FFMpeg.cpp | 5 +----
- src/arch/MovieTexture/MovieTexture_FFMpeg.h | 22 +++++++++----------
- 2 files changed, 12 insertions(+), 15 deletions(-)
-
-diff --git a/src/arch/MovieTexture/MovieTexture_FFMpeg.cpp b/src/arch/MovieTexture/MovieTexture_FFMpeg.cpp
-index bdf2356..f79fea2 100644
---- a/src/arch/MovieTexture/MovieTexture_FFMpeg.cpp
-+++ b/src/arch/MovieTexture/MovieTexture_FFMpeg.cpp
-@@ -445,7 +445,7 @@ RString MovieDecoder_FFMpeg::Open( RString sFile )
- return "Couldn't find any video streams";
- m_pStream = m_fctx->streams[stream_idx];
-
-- if( m_pStream->codec->codec_id == avcodec::CODEC_ID_NONE )
-+ if( m_pStream->codec->codec_id == avcodec::AV_CODEC_ID_NONE )
- return ssprintf( "Unsupported codec %08x", m_pStream->codec->codec_tag );
-
- RString sError = OpenCodec();
-@@ -474,9 +474,6 @@ RString MovieDecoder_FFMpeg::OpenCodec()
- m_pStream->codec->idct_algo = FF_IDCT_AUTO;
- m_pStream->codec->error_concealment = 3;
-
-- if( pCodec->capabilities & CODEC_CAP_DR1 )
-- m_pStream->codec->flags |= CODEC_FLAG_EMU_EDGE;
--
- LOG->Trace("Opening codec %s", pCodec->name );
-
- int ret = avcodec::avcodec_open2( m_pStream->codec, pCodec, NULL );
-diff --git a/src/arch/MovieTexture/MovieTexture_FFMpeg.h b/src/arch/MovieTexture/MovieTexture_FFMpeg.h
-index f4d25ef..32564e5 100644
---- a/src/arch/MovieTexture/MovieTexture_FFMpeg.h
-+++ b/src/arch/MovieTexture/MovieTexture_FFMpeg.h
-@@ -64,7 +64,7 @@ private:
-
- avcodec::AVStream *m_pStream;
- avcodec::AVFrame *m_Frame;
-- avcodec::PixelFormat m_AVTexfmt; /* PixelFormat of output surface */
-+ avcodec::AVPixelFormat m_AVTexfmt; /* PixelFormat of output surface */
- avcodec::SwsContext *m_swsctx;
-
- avcodec::AVFormatContext *m_fctx;
-@@ -90,7 +90,7 @@ static struct AVPixelFormat_t
- {
- int bpp;
- uint32_t masks[4];
-- avcodec::PixelFormat pf;
-+ avcodec::AVPixelFormat pf;
- bool bHighColor;
- bool bByteSwapOnLittleEndian;
- MovieDecoderPixelFormatYCbCr YUV;
-@@ -101,7 +101,7 @@ static struct AVPixelFormat_t
- 0x00FF0000,
- 0x0000FF00,
- 0x000000FF },
-- avcodec::PIX_FMT_YUYV422,
-+ avcodec::AV_PIX_FMT_YUYV422,
- false, /* N/A */
- true,
- PixelFormatYCbCr_YUYV422,
-@@ -112,7 +112,7 @@ static struct AVPixelFormat_t
- 0x00FF0000,
- 0xFF000000,
- 0x000000FF },
-- avcodec::PIX_FMT_BGRA,
-+ avcodec::AV_PIX_FMT_BGRA,
- true,
- true,
- PixelFormatYCbCr_Invalid,
-@@ -123,7 +123,7 @@ static struct AVPixelFormat_t
- 0x0000FF00,
- 0x000000FF,
- 0xFF000000 },
-- avcodec::PIX_FMT_ARGB,
-+ avcodec::AV_PIX_FMT_ARGB,
- true,
- true,
- PixelFormatYCbCr_Invalid,
-@@ -135,7 +135,7 @@ static struct AVPixelFormat_t
- 0x0000FF00,
- 0x00FF0000,
- 0xFF000000 },
-- avcodec::PIX_FMT_ABGR,
-+ avcodec::AV_PIX_FMT_ABGR,
- true,
- true,
- PixelFormatYCbCr_Invalid,
-@@ -146,7 +146,7 @@ static struct AVPixelFormat_t
- 0x00FF0000,
- 0x0000FF00,
- 0x000000FF },
-- avcodec::PIX_FMT_RGBA,
-+ avcodec::AV_PIX_FMT_RGBA,
- true,
- true,
- PixelFormatYCbCr_Invalid,
-@@ -157,7 +157,7 @@ static struct AVPixelFormat_t
- 0x00FF00,
- 0x0000FF,
- 0x000000 },
-- avcodec::PIX_FMT_RGB24,
-+ avcodec::AV_PIX_FMT_RGB24,
- true,
- true,
- PixelFormatYCbCr_Invalid,
-@@ -168,7 +168,7 @@ static struct AVPixelFormat_t
- 0x00FF00,
- 0xFF0000,
- 0x000000 },
-- avcodec::PIX_FMT_BGR24,
-+ avcodec::AV_PIX_FMT_BGR24,
- true,
- true,
- PixelFormatYCbCr_Invalid,
-@@ -179,12 +179,12 @@ static struct AVPixelFormat_t
- 0x03E0,
- 0x001F,
- 0x0000 },
-- avcodec::PIX_FMT_RGB555,
-+ avcodec::AV_PIX_FMT_RGB555,
- false,
- false,
- PixelFormatYCbCr_Invalid,
- },
-- { 0, { 0,0,0,0 }, avcodec::PIX_FMT_NB, true, false, PixelFormatYCbCr_Invalid }
-+ { 0, { 0,0,0,0 }, avcodec::AV_PIX_FMT_NB, true, false, PixelFormatYCbCr_Invalid }
- };
-
- #endif
---
-2.31.1
-
diff --git a/pkgs/games/stepmania/default.nix b/pkgs/games/stepmania/default.nix
index 65b9bfff189e..bfd871a2a1c1 100644
--- a/pkgs/games/stepmania/default.nix
+++ b/pkgs/games/stepmania/default.nix
@@ -1,21 +1,40 @@
-{ stdenv, lib, fetchFromGitHub, cmake, nasm
-, gtk2, glib, ffmpeg_4, alsa-lib, libmad, libogg, libvorbis
-, glew, libpulseaudio, udev
+{ lib
+, stdenv
+, fetchFromGitHub
+, fetchpatch
+, cmake
+, nasm
+, alsa-lib
+, ffmpeg_6
+, glew
+, glib
+, gtk2
+, libmad
+, libogg
+, libpulseaudio
+, libvorbis
+, udev
+, xorg
}:
-stdenv.mkDerivation rec {
+stdenv.mkDerivation {
pname = "stepmania";
- version = "5.1.0-b2";
+ version = "5.1.0-b2-unstable-2022-11-14";
src = fetchFromGitHub {
owner = "stepmania";
repo = "stepmania";
- rev = "v${version}";
- sha256 = "0a7y9l7xm510vgnpmj1is7p9m6d6yd0fcaxrjcickz295k5w3rdn";
+ rev = "d55acb1ba26f1c5b5e3048d6d6c0bd116625216f";
+ hash = "sha256-49H2Q61R4l/G0fWsjCjiAUXeWwG3lcsDpV5XvR3l3QE=";
};
patches = [
- ./0001-fix-build-with-ffmpeg-4.patch
+ # https://github.com/stepmania/stepmania/pull/2247
+ (fetchpatch {
+ name = "fix-building-with-ffmpeg6.patch";
+ url = "https://github.com/stepmania/stepmania/commit/3fef5ef60b7674d6431f4e1e4ba8c69b0c21c023.patch";
+ hash = "sha256-m+5sP+mIpcSjioRBdzChqja5zwNcwdSNAfvSJ2Lww+g=";
+ })
];
postPatch = ''
@@ -25,8 +44,17 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ cmake nasm ];
buildInputs = [
- gtk2 glib ffmpeg_4 alsa-lib libmad libogg libvorbis
- glew libpulseaudio udev
+ alsa-lib
+ ffmpeg_6
+ glew
+ glib
+ gtk2
+ libmad
+ libogg
+ libpulseaudio
+ libvorbis
+ udev
+ xorg.libXtst
];
cmakeFlags = [
@@ -38,6 +66,11 @@ stdenv.mkDerivation rec {
postInstall = ''
mkdir -p $out/bin
ln -s $out/stepmania-5.1/stepmania $out/bin/stepmania
+
+ mkdir -p $out/share/
+ cp -r $src/icons $out/share/
+
+ install -Dm444 $src/stepmania.desktop -t $out/share/applications
'';
meta = with lib; {
@@ -45,7 +78,7 @@ stdenv.mkDerivation rec {
description = "Free dance and rhythm game for Windows, Mac, and Linux";
platforms = platforms.linux;
license = licenses.mit; # expat version
- maintainers = [ ];
+ maintainers = with maintainers; [ h7x4 ];
# never built on aarch64-linux since first introduction in nixpkgs
broken = stdenv.isLinux && stdenv.isAarch64;
mainProgram = "stepmania";
diff --git a/pkgs/games/warzone2100/default.nix b/pkgs/games/warzone2100/default.nix
index 9979d16247c0..5dc2f6d4b8bb 100644
--- a/pkgs/games/warzone2100/default.nix
+++ b/pkgs/games/warzone2100/default.nix
@@ -46,11 +46,11 @@ in
stdenv.mkDerivation rec {
inherit pname;
- version = "4.4.0";
+ version = "4.4.1";
src = fetchurl {
url = "mirror://sourceforge/${pname}/releases/${version}/${pname}_src.tar.xz";
- hash = "sha256-Ul77OihJWIH9H6FUpibGDjqX1BY4DWDQ3bR4lRDY9+U=";
+ hash = "sha256-8vbwO4PXEOyZqGiSz1yqhe8jfe4E4iv908mc+8xuH8I=";
};
buildInputs = [
@@ -88,9 +88,6 @@ stdenv.mkDerivation rec {
--replace '"which "' '"${which}/bin/which "'
substituteInPlace lib/exceptionhandler/exceptionhandler.cpp \
--replace "which %s" "${which}/bin/which %s"
- # https://github.com/Warzone2100/warzone2100/pull/3353
- substituteInPlace lib/ivis_opengl/gfx_api_vk.cpp \
- --replace vk::throwResultException vk::detail::throwResultException
'';
cmakeFlags = [
diff --git a/pkgs/os-specific/linux/nvidia-x11/default.nix b/pkgs/os-specific/linux/nvidia-x11/default.nix
index d9caae7f457f..710e4ad9defb 100644
--- a/pkgs/os-specific/linux/nvidia-x11/default.nix
+++ b/pkgs/os-specific/linux/nvidia-x11/default.nix
@@ -27,12 +27,12 @@ rec {
stable = if stdenv.hostPlatform.system == "i686-linux" then legacy_390 else latest;
production = generic {
- version = "535.129.03";
- sha256_64bit = "sha256-5tylYmomCMa7KgRs/LfBrzOLnpYafdkKwJu4oSb/AC4=";
- sha256_aarch64 = "sha256-i6jZYUV6JBvN+Rt21v4vNstHPIu9sC+2ZQpiLOLoWzM=";
- openSha256 = "sha256-/Hxod/LQ4CGZN1B1GRpgE/xgoYlkPpMh+n8L7tmxwjs=";
- settingsSha256 = "sha256-QKN/gLGlT+/hAdYKlkIjZTgvubzQTt4/ki5Y+2Zj3pk=";
- persistencedSha256 = "sha256-FRMqY5uAJzq3o+YdM2Mdjj8Df6/cuUUAnh52Ne4koME=";
+ version = "535.146.02";
+ sha256_64bit = "sha256-Sf0cyeRFyYspP3xm82vs/hLMwd6WDf/z8dyWujqcv3A=";
+ sha256_aarch64 = "sha256-8G0oNdaVWxIGwVaQSw/cojy4TIAuiUBF3B98BI4hEec=";
+ openSha256 = "sha256-Oyllcy3uYYK912CIusMwjKKHtMgoyOxpZWQQ8hIycuk=";
+ settingsSha256 = "sha256-IrN2NaPrZSN0sCZqYNJ43iCicX3ziwUgyLLSRzp9sHQ=";
+ persistencedSha256 = "sha256-trIddaTgKXszEJunK+t6D+e3HbLDTfAsitdEYRgwRNQ=";
};
latest = selectHighestVersion production (generic {
@@ -66,7 +66,7 @@ rec {
openSha256 = "sha256-K14Av5fCda1J9o5pkQBhmwW34d2hgqrF3J99FWPsNjM=";
settingsSha256 = "sha256-jCRfeB1w6/dA27gaz6t5/Qo7On0zbAPIi74LYLel34s=";
persistencedSha256 = "sha256-WviDU6B50YG8dO64CGvU3xK8WFUX8nvvVYm/fuGyroM=";
- url = "https://developer.nvidia.com/downloads/vulkan-beta-${lib.concatStrings (lib.splitString "." version)}-linux";
+ url = "https://developer.nvidia.com/downloads/vulkan-beta-${lib.concatStrings (lib.splitVersion version)}-linux";
};
# data center driver compatible with current default cudaPackages
diff --git a/pkgs/servers/dico/default.nix b/pkgs/servers/dico/default.nix
index e372ffe9bad8..658d477a483d 100644
--- a/pkgs/servers/dico/default.nix
+++ b/pkgs/servers/dico/default.nix
@@ -19,7 +19,8 @@ stdenv.mkDerivation rec {
strictDeps = true;
- doCheck = true;
+ # ERROR: All 188 tests were run, 90 failed unexpectedly.
+ doCheck = !stdenv.isDarwin;
meta = with lib; {
description = "Flexible dictionary server and client implementing RFC 2229";
diff --git a/pkgs/servers/home-assistant/custom-components/adaptive_lighting/default.nix b/pkgs/servers/home-assistant/custom-components/adaptive_lighting/default.nix
new file mode 100644
index 000000000000..1d2ae2228a5b
--- /dev/null
+++ b/pkgs/servers/home-assistant/custom-components/adaptive_lighting/default.nix
@@ -0,0 +1,30 @@
+{ lib
+, fetchFromGitHub
+, buildHomeAssistantComponent
+, ulid-transform
+}:
+
+buildHomeAssistantComponent rec {
+ owner = "basnijholt";
+ domain = "adaptive_lighting";
+ version = "1.19.1";
+
+ src = fetchFromGitHub {
+ owner = "basnijholt";
+ repo = "adaptive-lighting";
+ rev = "refs/tags/${version}";
+ hash = "sha256-AZsloE1vNQ9o2pg878J6I5qYXyI4fqYEvr18SrTocWo=";
+ };
+
+ propagatedBuildInputs = [
+ ulid-transform
+ ];
+
+ meta = with lib; {
+ changelog = "https://github.com/basnijholt/adaptive-lighting/releases/tag/${version}";
+ description = "Home Assistant Adaptive Lighting Plugin - Sun Synchronized Lighting";
+ homepage = "https://github.com/basnijholt/adaptive-lighting";
+ maintainers = with maintainers; [ mindstorms6 ];
+ license = licenses.asl20;
+ };
+}
diff --git a/pkgs/servers/home-assistant/custom-components/default.nix b/pkgs/servers/home-assistant/custom-components/default.nix
index 9e1800b39cb9..c3ca4467d7cd 100644
--- a/pkgs/servers/home-assistant/custom-components/default.nix
+++ b/pkgs/servers/home-assistant/custom-components/default.nix
@@ -2,6 +2,7 @@
}:
{
+ adaptive_lighting = callPackage ./adaptive_lighting {};
miele = callPackage ./miele {};
prometheus_sensor = callPackage ./prometheus_sensor {};
}
diff --git a/pkgs/servers/home-assistant/custom-lovelace-modules/default.nix b/pkgs/servers/home-assistant/custom-lovelace-modules/default.nix
index 848e6062451a..38bfeed576d4 100644
--- a/pkgs/servers/home-assistant/custom-lovelace-modules/default.nix
+++ b/pkgs/servers/home-assistant/custom-lovelace-modules/default.nix
@@ -7,4 +7,6 @@
mini-graph-card = callPackage ./mini-graph-card {};
mini-media-player = callPackage ./mini-media-player {};
+
+ zigbee2mqtt-networkmap = callPackage ./zigbee2mqtt-networkmap { };
}
diff --git a/pkgs/servers/home-assistant/custom-lovelace-modules/zigbee2mqtt-networkmap/default.nix b/pkgs/servers/home-assistant/custom-lovelace-modules/zigbee2mqtt-networkmap/default.nix
new file mode 100644
index 000000000000..ef412801bfe9
--- /dev/null
+++ b/pkgs/servers/home-assistant/custom-lovelace-modules/zigbee2mqtt-networkmap/default.nix
@@ -0,0 +1,59 @@
+{ lib
+, fetchFromGitHub
+, fetchYarnDeps
+, mkYarnPackage
+}:
+
+mkYarnPackage rec {
+ pname = "zigbee2mqtt-networkmap";
+ version = "unstable-2023-12-06";
+
+ src = fetchFromGitHub {
+ owner = "azuwis";
+ repo = "zigbee2mqtt-networkmap";
+ rev = "d5f1002118ba5881c6bdc27cb0f67642575c414f";
+ hash = "sha256-ITqzMjom2XN7+ICDH0Z5YJWY5GNUXzaqSuEzXekhw9I=";
+ };
+
+ packageJSON = ./package.json;
+
+ offlineCache = fetchYarnDeps {
+ yarnLock = "${src}/yarn.lock";
+ hash = "sha256-uPhD6UQ1KI7y6bqqQF7InT9eKU9VWGf2D60Lo5Mwcf8=";
+ };
+
+ configurePhase = ''
+ cp -r $node_modules node_modules
+ chmod +w node_modules
+ '';
+
+ buildPhase = ''
+ runHook preBuild
+
+ yarn --offline build
+
+ runHook postBuild
+ '';
+
+ installPhase = ''
+ runHook preInstall
+
+ mkdir $out
+ cp -v dist/zigbee2mqtt-networkmap.js $out/
+
+ runHook postInstall
+ '';
+
+ dontFixup = true;
+
+ doDist = false;
+
+ passthru.entrypoint = "zigbee2mqtt-networkmap.js";
+
+ meta = with lib; {
+ description = "Home Assistant Custom Card to show Zigbee2mqtt network map";
+ homepage = "https://github.com/azuwis/zigbee2mqtt-networkmap";
+ maintainers = with maintainers; [ azuwis ];
+ license = licenses.mit;
+ };
+}
diff --git a/pkgs/servers/home-assistant/custom-lovelace-modules/zigbee2mqtt-networkmap/package.json b/pkgs/servers/home-assistant/custom-lovelace-modules/zigbee2mqtt-networkmap/package.json
new file mode 100644
index 000000000000..b989bfde28e4
--- /dev/null
+++ b/pkgs/servers/home-assistant/custom-lovelace-modules/zigbee2mqtt-networkmap/package.json
@@ -0,0 +1,25 @@
+{
+ "name": "zigbee2mqtt-networkmap",
+ "version": "0.1.0",
+ "private": true,
+ "scripts": {
+ "serve": "vue-cli-service serve",
+ "build": "vue-cli-service build",
+ "lint": "vue-cli-service lint"
+ },
+ "dependencies": {
+ "vue": "^3.3.4"
+ },
+ "devDependencies": {
+ "@material/mwc-button": "^0.27.0",
+ "@vue/cli-plugin-eslint": "^5.0.8",
+ "@vue/cli-service": "^5.0.8",
+ "@vue/eslint-config-standard": "^8.0.1",
+ "@babel/core": "^7.0.0",
+ "@babel/eslint-parser": "^7.0.0",
+ "eslint": "^8.42.0",
+ "eslint-plugin-vue": "^9.14.1",
+ "lodash.isequal": "^4.5.0",
+ "vue-d3-network": "^0.1.28"
+ }
+}
diff --git a/pkgs/servers/mail/mailpit/default.nix b/pkgs/servers/mail/mailpit/default.nix
index c2e33e74d6a4..6bc42c110381 100644
--- a/pkgs/servers/mail/mailpit/default.nix
+++ b/pkgs/servers/mail/mailpit/default.nix
@@ -12,13 +12,13 @@
}:
let
- version = "1.10.2";
+ version = "1.10.4";
src = fetchFromGitHub {
owner = "axllent";
repo = "mailpit";
rev = "v${version}";
- hash = "sha256-CEF80/fP3qkR50fX59nrLb4QR60uPWLp8aNtIRD18+Q=";
+ hash = "sha256-DEeE562E+G/Qfpqc1kr9bklG6109OZENpglWmHj0Tpo=";
};
# Separate derivation, because if we mix this in buildGoModule, the separate
@@ -30,7 +30,7 @@ let
npmDeps = fetchNpmDeps {
inherit src;
- hash = "sha256-E7RVxlX3N37Lr9FlmkN44cUyX8SnrTTj7a1+dUExQKg=";
+ hash = "sha256-FEwaWHf5Ic2t933xSacmc+T0RydZOPCK1yQxTRZ0u38=";
};
env = lib.optionalAttrs (stdenv.isDarwin && stdenv.isx86_64) {
@@ -56,7 +56,7 @@ buildGoModule {
pname = "mailpit";
inherit src version;
- vendorHash = "sha256-F9FWRye0oOU4pjgNha2MlPHhP/V7CU84zy3QU6FVK0Y=";
+ vendorHash = "sha256-oBkdC4Qx9vuz9rvNxk27TM6vkQokOcFQ4hEZCxlT8xo=";
CGO_ENABLED = 0;
diff --git a/pkgs/servers/monitoring/prometheus/atlas-exporter.nix b/pkgs/servers/monitoring/prometheus/atlas-exporter.nix
new file mode 100644
index 000000000000..ce40a93e66f8
--- /dev/null
+++ b/pkgs/servers/monitoring/prometheus/atlas-exporter.nix
@@ -0,0 +1,22 @@
+{ lib, buildGoModule, fetchFromGitHub }:
+
+buildGoModule rec {
+ pname = "atlas-exporter";
+ version = "1.0.4";
+
+ src = fetchFromGitHub {
+ owner = "czerwonk";
+ repo = "atlas_exporter";
+ rev = version;
+ sha256 = "sha256-vhUhWO7fQpUHT5nyxbT8AylgUqDNZRSb+EGRNGZJ14E=";
+ };
+
+ vendorHash = "sha256-tR+OHxj/97AixuAp0Kx9xQsKPAxpvF6hDha5BgMBha0=";
+
+ meta = with lib; {
+ description = "Prometheus exporter for RIPE Atlas measurement results ";
+ homepage = "https://github.com/czerwonk/atlas_exporter";
+ license = licenses.lgpl3;
+ maintainers = with maintainers; [ clerie ];
+ };
+}
diff --git a/pkgs/servers/nats-server/default.nix b/pkgs/servers/nats-server/default.nix
index b65d97a156f6..60073aef2a1d 100644
--- a/pkgs/servers/nats-server/default.nix
+++ b/pkgs/servers/nats-server/default.nix
@@ -6,16 +6,16 @@
buildGoModule rec {
pname = "nats-server";
- version = "2.10.4";
+ version = "2.10.7";
src = fetchFromGitHub {
owner = "nats-io";
repo = pname;
rev = "v${version}";
- hash = "sha256-jcN/ycRj8DksBj/Qy0IhoVwQsKuMF+sBkaKM1rZYJPc=";
+ hash = "sha256-DZ0a4gptTjuSVBlhDEWKTmU6Dgt36xulfjVK1kJtXhI=";
};
- vendorHash = "sha256-5p23qIWN7+nL+NKbKpBqov7+isNXKmJQRzzojTqKIU4=";
+ vendorHash = "sha256-Q2wc4esu2H81ct9TUPs+ysT3LrW698+9JllbvdDa5Yc=";
doCheck = false;
diff --git a/pkgs/servers/rustypaste/default.nix b/pkgs/servers/rustypaste/default.nix
index 0986abe374ca..b28490b2ef58 100644
--- a/pkgs/servers/rustypaste/default.nix
+++ b/pkgs/servers/rustypaste/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "rustypaste";
- version = "0.14.1";
+ version = "0.14.2";
src = fetchFromGitHub {
owner = "orhun";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-9qP0/PGXRbQzSIsxUoGzbtc2KNg6SKrqGYcg/K6SuKo=";
+ sha256 = "sha256-3DH19lLOoNwokHmANKVbYgMBlp1HXxcSK2Cun8KV3b8=";
};
- cargoHash = "sha256-76s3cWAKS6aeIG1ctHU6uCMWHDKsMcf5HWhUWzEuAkI=";
+ cargoHash = "sha256-Ybqe3CMqZi127aXwRrdo2Of3n+pPGfnTqFPlM7Nr2rI=";
buildInputs = lib.optionals stdenv.isDarwin [
darwin.apple_sdk.frameworks.CoreServices
diff --git a/pkgs/servers/unstructured-api/default.nix b/pkgs/servers/unstructured-api/default.nix
index 7fb028de5fc9..a2f32b9418b0 100644
--- a/pkgs/servers/unstructured-api/default.nix
+++ b/pkgs/servers/unstructured-api/default.nix
@@ -21,7 +21,7 @@ let
safetensors
uvicorn
] ++ packages.unstructured.optional-dependencies.local-inference);
- version = "0.0.57";
+ version = "0.0.59";
unstructured_api_nltk_data = symlinkJoin {
name = "unstructured_api_nltk_data";
@@ -35,7 +35,7 @@ in stdenvNoCC.mkDerivation {
owner = "Unstructured-IO";
repo = "unstructured-api";
rev = version;
- hash = "sha256-FdRrGqF1cJImFVNs/tZo1457f9yhhpwxGGmpAdZUWso=";
+ hash = "sha256-AYccSOPY3tW6ho1SNSYYDhKJXKtE3sUaT4g1toOfHSw=";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/test/cuda/cuda-library-samples/extension.nix b/pkgs/test/cuda/cuda-library-samples/extension.nix
index 4c721a9e9e1b..62de715fd0b4 100644
--- a/pkgs/test/cuda/cuda-library-samples/extension.nix
+++ b/pkgs/test/cuda/cuda-library-samples/extension.nix
@@ -1,3 +1,14 @@
-final: prev: {
- cuda-library-samples = final.callPackage ./generic.nix { };
-}
+{hostPlatform, lib}:
+let
+ # Samples are built around the CUDA Toolkit, which is not available for
+ # aarch64. Check for both CUDA version and platform.
+ platformIsSupported = hostPlatform.isx86_64;
+
+ # Build our extension
+ extension =
+ final: _:
+ lib.attrsets.optionalAttrs platformIsSupported {
+ cuda-library-samples = final.callPackage ./generic.nix {};
+ };
+in
+extension
diff --git a/pkgs/test/cuda/cuda-library-samples/generic.nix b/pkgs/test/cuda/cuda-library-samples/generic.nix
index e9a481c94a7a..d4182536654e 100644
--- a/pkgs/test/cuda/cuda-library-samples/generic.nix
+++ b/pkgs/test/cuda/cuda-library-samples/generic.nix
@@ -1,7 +1,11 @@
-{ lib, backendStdenv, fetchFromGitHub
-, cmake, addOpenGLRunpath
-, cudatoolkit
-, cutensor
+{
+ lib,
+ backendStdenv,
+ fetchFromGitHub,
+ cmake,
+ addOpenGLRunpath,
+ cudatoolkit,
+ cutensor,
}:
let
@@ -14,8 +18,11 @@ let
};
commonAttrs = {
version = lib.strings.substring 0 7 rev + "-" + lib.versions.majorMinor cudatoolkit.version;
- nativeBuildInputs = [ cmake addOpenGLRunpath ];
- buildInputs = [ cudatoolkit ];
+ nativeBuildInputs = [
+ cmake
+ addOpenGLRunpath
+ ];
+ buildInputs = [cudatoolkit];
postFixup = ''
for exe in $out/bin/*; do
addOpenGLRunpath $exe
@@ -29,43 +36,50 @@ let
cuSPARSE, cuSOLVER, cuFFT, cuRAND, NPP and nvJPEG.
'';
license = lib.licenses.bsd3;
- maintainers = with lib.maintainers; [ obsidian-systems-maintenance ];
+ maintainers = with lib.maintainers; [obsidian-systems-maintenance] ++ lib.teams.cuda.members;
};
};
in
{
- cublas = backendStdenv.mkDerivation (commonAttrs // {
- pname = "cuda-library-samples-cublas";
+ cublas = backendStdenv.mkDerivation (
+ commonAttrs
+ // {
+ pname = "cuda-library-samples-cublas";
- src = "${src}/cuBLASLt";
- });
+ src = "${src}/cuBLASLt";
+ }
+ );
- cusolver = backendStdenv.mkDerivation (commonAttrs // {
- pname = "cuda-library-samples-cusolver";
+ cusolver = backendStdenv.mkDerivation (
+ commonAttrs
+ // {
+ pname = "cuda-library-samples-cusolver";
- src = "${src}/cuSOLVER";
+ src = "${src}/cuSOLVER";
- sourceRoot = "cuSOLVER/gesv";
- });
+ sourceRoot = "cuSOLVER/gesv";
+ }
+ );
- cutensor = backendStdenv.mkDerivation (commonAttrs // {
- pname = "cuda-library-samples-cutensor";
+ cutensor = backendStdenv.mkDerivation (
+ commonAttrs
+ // {
+ pname = "cuda-library-samples-cutensor";
- src = "${src}/cuTENSOR";
+ src = "${src}/cuTENSOR";
- buildInputs = [ cutensor ];
+ buildInputs = [cutensor];
- cmakeFlags = [
- "-DCUTENSOR_EXAMPLE_BINARY_INSTALL_DIR=${builtins.placeholder "out"}/bin"
- ];
+ cmakeFlags = ["-DCUTENSOR_EXAMPLE_BINARY_INSTALL_DIR=${builtins.placeholder "out"}/bin"];
- # CUTENSOR_ROOT is double escaped
- postPatch = ''
- substituteInPlace CMakeLists.txt \
- --replace "\''${CUTENSOR_ROOT}/include" "${cutensor.dev}/include"
- '';
+ # CUTENSOR_ROOT is double escaped
+ postPatch = ''
+ substituteInPlace CMakeLists.txt \
+ --replace "\''${CUTENSOR_ROOT}/include" "${cutensor.dev}/include"
+ '';
- CUTENSOR_ROOT = cutensor;
- });
+ CUTENSOR_ROOT = cutensor;
+ }
+ );
}
diff --git a/pkgs/test/cuda/cuda-samples/extension.nix b/pkgs/test/cuda/cuda-samples/extension.nix
index 664349416b71..d41da90cd5d0 100644
--- a/pkgs/test/cuda/cuda-samples/extension.nix
+++ b/pkgs/test/cuda/cuda-samples/extension.nix
@@ -1,14 +1,18 @@
-final: prev: let
-
- sha256 = {
- "10.0" = "1zvh4xsdyc59m87brpcmssxsjlp9dkynh4asnkcmc3g94f53l0jw";
- "10.1" = "1s8ka0hznrni36ajhzf2gqpdrl8kd8fi047qijxks5l2abc093qd";
- "10.2" = "01p1innzgh9siacpld6nsqimj8jkg93rk4gj8q4crn62pa5vhd94";
- "11.0" = "1n3vjc8c7zdig2xgl5fppavrphqzhdiv9m9nk6smh4f99fwi0705";
- "11.1" = "1kjixk50i8y1bkiwbdn5lkv342crvkmbvy1xl5j3lsa1ica21kwh";
- "11.2" = "1p1qjvfbm28l933mmnln02rqrf0cy9kbpsyb488d1haiqzvrazl1";
- "11.3" = "0kbibb6pgz8j5iq6284axcnmycaha9bw8qlmdp6yfwmnahq1v0yz";
- "11.4" = "082dkk5y34wyvjgj2p5j1d00rk8xaxb9z0mhvz16bd469r1bw2qk";
+{
+ cudaVersion,
+ hostPlatform,
+ lib,
+}:
+let
+ cudaVersionToHash = {
+ "10.0" = "sha256-XAI6iiPpDVbZtFoRaP1s6VKpu9aV3bwOqqkw33QncP8=";
+ "10.1" = "sha256-DY8E2FKCFj27jPgQEB1qE9HcLn7CfSiVGdFm+yFQE+k=";
+ "10.2" = "sha256-JDW4i7rC2MwIRvKRmUd6UyJZI9bWNHqZijrB962N4QY=";
+ "11.0" = "sha256-BRwQuUvJEVi1mTbVtGODH8Obt7rXFfq6eLH9wxCTe9g=";
+ "11.1" = "sha256-kM8gFItBaTpkoT34vercmQky9qTFtsXjXMGjCMrsUc4=";
+ "11.2" = "sha256-gX6V98dRwdAQIsvru2byDLiMswCW2lrHSBSJutyWONw=";
+ "11.3" = "sha256-34MdMFS2cufNbZVixFdSUDFfLeuKIGFwLBL9d81acU0=";
+ "11.4" = "sha256-Ewu+Qk6GtGXC37CCn1ZXHc0MQAuyXCGf3J6T4cucTSA=";
"11.5" = "sha256-AKRZbke0K59lakhTi8dX2cR2aBuWPZkiQxyKaZTvHrI=";
"11.6" = "sha256-AsLNmAplfuQbXg9zt09tXAuFJ524EtTYsQuUlV1tPkE=";
# The tag 11.7 of cuda-samples does not exist
@@ -16,10 +20,23 @@ final: prev: let
"12.0" = "sha256-Lj2kbdVFrJo5xPYPMiE4BS7Z8gpU5JLKXVJhZABUe/g=";
"12.1" = "sha256-xE0luOMq46zVsIEWwK4xjLs7NorcTIi9gbfZPVjIlqo=";
"12.2" = "sha256-pOy0qfDjA/Nr0T9PNKKefK/63gQnJV2MQsN2g3S2yng=";
+ "12.3" = "sha256-fjVp0G6uRCWxsfe+gOwWTN+esZfk0O5uxS623u0REAk=";
};
-in prev.lib.attrsets.optionalAttrs (builtins.hasAttr prev.cudaVersion sha256) {
- cuda-samples = final.callPackage ./generic.nix {
- sha256 = sha256.${prev.cudaVersion};
- };
-}
+ # Samples are built around the CUDA Toolkit, which is not available for
+ # aarch64. Check for both CUDA version and platform.
+ cudaVersionIsSupported = cudaVersionToHash ? ${cudaVersion};
+ platformIsSupported = hostPlatform.isx86_64;
+ isSupported = cudaVersionIsSupported && platformIsSupported;
+
+ # Build our extension
+ extension =
+ final: _:
+ lib.attrsets.optionalAttrs isSupported {
+ cuda-samples = final.callPackage ./generic.nix {
+ inherit cudaVersion;
+ hash = cudaVersionToHash.${cudaVersion};
+ };
+ };
+in
+extension
diff --git a/pkgs/test/cuda/cuda-samples/generic.nix b/pkgs/test/cuda/cuda-samples/generic.nix
index e690f32959f2..fb3d7cc99da9 100644
--- a/pkgs/test/cuda/cuda-samples/generic.nix
+++ b/pkgs/test/cuda/cuda-samples/generic.nix
@@ -1,70 +1,79 @@
-{ autoAddOpenGLRunpathHook
-, backendStdenv
-, cmake
-, cudatoolkit
-, cudaVersion
-, fetchFromGitHub
-, fetchpatch
-, freeimage
-, glfw3
-, lib
-, pkg-config
-, sha256
+{
+ autoAddOpenGLRunpathHook,
+ backendStdenv,
+ cmake,
+ cudatoolkit,
+ cudaVersion,
+ fetchFromGitHub,
+ fetchpatch,
+ freeimage,
+ glfw3,
+ hash,
+ lib,
+ pkg-config,
}:
-backendStdenv.mkDerivation (finalAttrs: {
- pname = "cuda-samples";
- version = cudaVersion;
+let
+ inherit (lib) lists strings;
+in
+backendStdenv.mkDerivation (
+ finalAttrs: {
+ strictDeps = true;
- src = fetchFromGitHub {
- owner = "NVIDIA";
- repo = finalAttrs.pname;
- rev = "v${finalAttrs.version}";
- inherit sha256;
- };
+ pname = "cuda-samples";
+ version = cudaVersion;
- nativeBuildInputs = [
- pkg-config
- autoAddOpenGLRunpathHook
- glfw3
- freeimage
- ]
- # CMake has to run as a native, build-time dependency for libNVVM samples.
- ++ lib.lists.optionals (lib.strings.versionAtLeast finalAttrs.version "12.2") [
- cmake
- ];
+ src = fetchFromGitHub {
+ owner = "NVIDIA";
+ repo = finalAttrs.pname;
+ rev = "v${finalAttrs.version}";
+ inherit hash;
+ };
- # CMake is not the primary build tool -- that's still make.
- # As such, we disable CMake's build system.
- dontUseCmakeConfigure = true;
+ nativeBuildInputs =
+ [
+ autoAddOpenGLRunpathHook
+ pkg-config
+ ]
+ # CMake has to run as a native, build-time dependency for libNVVM samples.
+ # However, it's not the primary build tool -- that's still make.
+ # As such, we disable CMake's build system.
+ ++ lists.optionals (strings.versionAtLeast finalAttrs.version "12.2") [cmake];
- buildInputs = [ cudatoolkit ];
+ dontUseCmakeConfigure = true;
- # See https://github.com/NVIDIA/cuda-samples/issues/75.
- patches = lib.optionals (finalAttrs.version == "11.3") [
- (fetchpatch {
- url = "https://github.com/NVIDIA/cuda-samples/commit/5c3ec60faeb7a3c4ad9372c99114d7bb922fda8d.patch";
- sha256 = "sha256-0XxdmNK9MPpHwv8+qECJTvXGlFxc+fIbta4ynYprfpU=";
- })
- ];
+ buildInputs = [
+ cudatoolkit
+ freeimage
+ glfw3
+ ];
- enableParallelBuilding = true;
+ # See https://github.com/NVIDIA/cuda-samples/issues/75.
+ patches = lib.optionals (finalAttrs.version == "11.3") [
+ (fetchpatch {
+ url = "https://github.com/NVIDIA/cuda-samples/commit/5c3ec60faeb7a3c4ad9372c99114d7bb922fda8d.patch";
+ hash = "sha256-0XxdmNK9MPpHwv8+qECJTvXGlFxc+fIbta4ynYprfpU=";
+ })
+ ];
- preConfigure = ''
- export CUDA_PATH=${cudatoolkit}
- '';
+ enableParallelBuilding = true;
- installPhase = ''
- runHook preInstall
+ preConfigure = ''
+ export CUDA_PATH=${cudatoolkit}
+ '';
- install -Dm755 -t $out/bin bin/${backendStdenv.hostPlatform.parsed.cpu.name}/${backendStdenv.hostPlatform.parsed.kernel.name}/release/*
+ installPhase = ''
+ runHook preInstall
- runHook postInstall
- '';
+ install -Dm755 -t $out/bin bin/${backendStdenv.hostPlatform.parsed.cpu.name}/${backendStdenv.hostPlatform.parsed.kernel.name}/release/*
- meta = {
- description = "Samples for CUDA Developers which demonstrates features in CUDA Toolkit";
- # CUDA itself is proprietary, but these sample apps are not.
- license = lib.licenses.bsd3;
- maintainers = with lib.maintainers; [ obsidian-systems-maintenance ] ++ lib.teams.cuda.members;
- };
-})
+ runHook postInstall
+ '';
+
+ meta = {
+ description = "Samples for CUDA Developers which demonstrates features in CUDA Toolkit";
+ # CUDA itself is proprietary, but these sample apps are not.
+ license = lib.licenses.bsd3;
+ maintainers = with lib.maintainers; [obsidian-systems-maintenance] ++ lib.teams.cuda.members;
+ };
+ }
+)
diff --git a/pkgs/test/cuda/default.nix b/pkgs/test/cuda/default.nix
index c7b790e35e25..be88bd3820a9 100644
--- a/pkgs/test/cuda/default.nix
+++ b/pkgs/test/cuda/default.nix
@@ -1,7 +1,7 @@
-{ callPackage }:
+{callPackage}:
rec {
- cuda-samplesPackages = callPackage ./cuda-samples/generic.nix { };
+ cuda-samplesPackages = callPackage ./cuda-samples/generic.nix {};
inherit (cuda-samplesPackages)
cuda-samples_cudatoolkit_10
cuda-samples_cudatoolkit_10_0
@@ -12,9 +12,10 @@ rec {
cuda-samples_cudatoolkit_11_1
cuda-samples_cudatoolkit_11_2
cuda-samples_cudatoolkit_11_3
- cuda-samples_cudatoolkit_11_4;
+ cuda-samples_cudatoolkit_11_4
+ ;
- cuda-library-samplesPackages = callPackage ./cuda-library-samples/generic.nix { };
+ cuda-library-samplesPackages = callPackage ./cuda-library-samples/generic.nix {};
inherit (cuda-library-samplesPackages)
cuda-library-samples_cudatoolkit_10
cuda-library-samples_cudatoolkit_10_1
@@ -24,5 +25,6 @@ rec {
cuda-library-samples_cudatoolkit_11_1
cuda-library-samples_cudatoolkit_11_2
cuda-library-samples_cudatoolkit_11_3
- cuda-library-samples_cudatoolkit_11_4;
+ cuda-library-samples_cudatoolkit_11_4
+ ;
}
diff --git a/pkgs/tools/admin/colmena/default.nix b/pkgs/tools/admin/colmena/default.nix
index ceb544753b21..6cb763c88d1e 100644
--- a/pkgs/tools/admin/colmena/default.nix
+++ b/pkgs/tools/admin/colmena/default.nix
@@ -32,7 +32,7 @@ rustPlatform.buildRustPackage rec {
passthru = {
# We guarantee CLI and Nix API stability for the same minor version
- apiVersion = builtins.concatStringsSep "." (lib.take 2 (lib.splitString "." version));
+ apiVersion = builtins.concatStringsSep "." (lib.take 2 (lib.splitVersion version));
tests.version = testers.testVersion { package = colmena; };
};
diff --git a/pkgs/tools/admin/trivy/default.nix b/pkgs/tools/admin/trivy/default.nix
index 6a0d93483b77..a385cd14da46 100644
--- a/pkgs/tools/admin/trivy/default.nix
+++ b/pkgs/tools/admin/trivy/default.nix
@@ -7,19 +7,19 @@
buildGoModule rec {
pname = "trivy";
- version = "0.47.0";
+ version = "0.48.0";
src = fetchFromGitHub {
owner = "aquasecurity";
repo = pname;
rev = "refs/tags/v${version}";
- hash = "sha256-Ahy6wiBoOwS3MIrAIg2gIk2gkmphkCJUYAUtqVydA2Q=";
+ hash = "sha256-NINEitFZm1d0foG1P+evLiXXNVNwzK3PMCicksDaBFc=";
};
# Hash mismatch on across Linux and Darwin
proxyVendor = true;
- vendorHash = "sha256-qG4z52oVa3sgu8QKX8UbHsk/aSfacgZShX298WUu2oU=";
+ vendorHash = "sha256-EYcOOQBwzXu87q0EfJr7TUypGJW3qtosP3ARLssPOS8=";
subPackages = [ "cmd/trivy" ];
diff --git a/pkgs/tools/compression/bzip3/default.nix b/pkgs/tools/compression/bzip3/default.nix
index 6e21a352d06f..135b253229ad 100644
--- a/pkgs/tools/compression/bzip3/default.nix
+++ b/pkgs/tools/compression/bzip3/default.nix
@@ -8,7 +8,7 @@
stdenv.mkDerivation (finalAttrs: {
pname = "bzip3";
- version = "1.3.2";
+ version = "1.4.0";
outputs = [ "bin" "dev" "out" ];
@@ -16,7 +16,7 @@ stdenv.mkDerivation (finalAttrs: {
owner = "kspalaiologos";
repo = "bzip3";
rev = finalAttrs.version;
- hash = "sha256-nSmKpOwlbxbUN2TJwsS2CFP5UV2ODOKXFHAUsCje7mc=";
+ hash = "sha256-UVCZWcjlueKSGYqdm7oiJ5i7/irkWv7IOyeCWT2r4sk=";
};
postPatch = ''
diff --git a/pkgs/tools/games/ajour/default.nix b/pkgs/tools/games/ajour/default.nix
index bf783c7f4776..0f90a794987e 100644
--- a/pkgs/tools/games/ajour/default.nix
+++ b/pkgs/tools/games/ajour/default.nix
@@ -70,6 +70,12 @@ in rustPlatform.buildRustPackage rec {
libxkbcommon
];
+ postInstall = ''
+ mkdir -p $out/share
+ cp -r resources/logo $out/share/icons
+ install -Dm444 resources/linux/ajour.desktop -t $out/share/applications
+ '';
+
fixupPhase = ''
patchelf --set-rpath "${lib.makeLibraryPath rpathLibs}:$(patchelf --print-rpath $out/bin/ajour)" $out/bin/ajour
wrapProgram $out/bin/ajour --prefix PATH ":" ${lib.makeBinPath [ zenity kdialog ]}
diff --git a/pkgs/tools/misc/dua/default.nix b/pkgs/tools/misc/dua/default.nix
index 6ed80c30b740..f27acd85d9d4 100644
--- a/pkgs/tools/misc/dua/default.nix
+++ b/pkgs/tools/misc/dua/default.nix
@@ -7,13 +7,13 @@
rustPlatform.buildRustPackage rec {
pname = "dua";
- version = "2.20.3";
+ version = "2.21.0";
src = fetchFromGitHub {
owner = "Byron";
repo = "dua-cli";
rev = "v${version}";
- hash = "sha256-9Qt6/LH30nz4oyP+kXhExzKpPcHRRGYkG43Mjl/ZBoc=";
+ hash = "sha256-szpM3PxIMcKJaCinzZltneCSJCDkPGvXOaGqa9hx9IQ=";
# Remove unicode file names which leads to different checksums on HFS+
# vs. other filesystems because of unicode normalisation.
postFetch = ''
@@ -21,7 +21,7 @@ rustPlatform.buildRustPackage rec {
'';
};
- cargoHash = "sha256-xBuc+nh3koLn4/wgrvVjWVc9mjX/6ElAN4n9dWxs5fs=";
+ cargoHash = "sha256-/10trywiFX0UvePxlWek1uXTBRVk4saE+n1RJipinaw=";
buildInputs = lib.optionals stdenv.isDarwin [
darwin.apple_sdk.frameworks.Foundation
diff --git a/pkgs/tools/misc/nb/default.nix b/pkgs/tools/misc/nb/default.nix
index 56513d35c779..d9d7110e77ce 100644
--- a/pkgs/tools/misc/nb/default.nix
+++ b/pkgs/tools/misc/nb/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "nb";
- version = "7.8.0";
+ version = "7.9.0";
src = fetchFromGitHub {
owner = "xwmx";
repo = "nb";
rev = version;
- sha256 = "sha256-8TOEPPtwxbTlm5nGMjOmH8lvsDu0vNgvxaUOgKS1l/g=";
+ sha256 = "sha256-5pKRZfLEFoB9abQdUTETMJhhgDFqlH/URipUv3cLnxQ=";
};
nativeBuildInputs = [ installShellFiles ];
diff --git a/pkgs/tools/misc/yubico-piv-tool/default.nix b/pkgs/tools/misc/yubico-piv-tool/default.nix
index eee35ea8c9d4..61d76205a6d6 100644
--- a/pkgs/tools/misc/yubico-piv-tool/default.nix
+++ b/pkgs/tools/misc/yubico-piv-tool/default.nix
@@ -1,38 +1,53 @@
{ lib
, stdenv
-, fetchurl
+, fetchFromGitHub
, pkg-config
, openssl
, check
, pcsclite
, PCSC
, gengetopt
+, help2man
, cmake
+, zlib
, withApplePCSC ? stdenv.isDarwin
-, gitUpdater
+, nix-update-script
, testers
-, yubico-piv-tool
}:
-stdenv.mkDerivation rec {
+stdenv.mkDerivation (finalAttrs: {
pname = "yubico-piv-tool";
- version = "2.3.1";
+ version = "2.4.1";
- src = fetchurl {
- url = "https://developers.yubico.com/yubico-piv-tool/Releases/yubico-piv-tool-${version}.tar.gz";
- hash = "sha256-2ona/YthhapjU0Z1P53bKa8pvEq9kt2B832dZWC11k4=";
+ outputs = [ "out" "dev" "man" ];
+
+ src = fetchFromGitHub {
+ owner = "Yubico";
+ repo = "yubico-piv-tool";
+ rev = "refs/tags/yubico-piv-tool-${finalAttrs.version}";
+ hash = "sha256-KprY5BX7Fi/qWRT1pda9g8fqnmDB1Bh7oFM7sCwViuw=";
};
postPatch = ''
substituteInPlace CMakeLists.txt --replace "-Werror" ""
'';
- nativeBuildInputs = [ pkg-config cmake gengetopt ];
- buildInputs = [ openssl check ]
- ++ (if withApplePCSC then [ PCSC ] else [ pcsclite ]);
+ nativeBuildInputs = [
+ pkg-config
+ cmake
+ gengetopt
+ help2man
+ ];
+
+ buildInputs = [
+ openssl
+ check
+ zlib.dev
+ ]
+ ++ (if withApplePCSC then [ PCSC ] else [ pcsclite ]);
cmakeFlags = [
- "-DGENERATE_MAN_PAGES=OFF" # Use the man page generated at release time
+ "-DGENERATE_MAN_PAGES=ON"
"-DCMAKE_INSTALL_BINDIR=bin"
"-DCMAKE_INSTALL_INCLUDEDIR=include"
"-DCMAKE_INSTALL_MANDIR=share/man"
@@ -42,13 +57,11 @@ stdenv.mkDerivation rec {
configureFlags = [ "--with-backend=${if withApplePCSC then "macscard" else "pcsc"}" ];
passthru = {
- updateScript = gitUpdater {
- url = "https://github.com/Yubico/yubico-piv-tool.git";
- rev-prefix = "yubico-piv-tool-";
+ updateScript = nix-update-script {
+ extraArgs = [ "--version-regex" "yubico-piv-tool-([0-9.]+)$" ];
};
tests.version = testers.testVersion {
- inherit version;
- package = yubico-piv-tool;
+ package = finalAttrs.finalPackage;
command = "yubico-piv-tool --version";
};
};
@@ -72,4 +85,4 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [ viraptor anthonyroussel ];
mainProgram = "yubico-piv-tool";
};
-}
+})
diff --git a/pkgs/tools/networking/mozillavpn/default.nix b/pkgs/tools/networking/mozillavpn/default.nix
index 6888b5aa4ab2..1812dc690e18 100644
--- a/pkgs/tools/networking/mozillavpn/default.nix
+++ b/pkgs/tools/networking/mozillavpn/default.nix
@@ -26,13 +26,13 @@
let
pname = "mozillavpn";
- version = "2.16.1";
+ version = "2.19.0";
src = fetchFromGitHub {
owner = "mozilla-mobile";
repo = "mozilla-vpn-client";
rev = "v${version}";
fetchSubmodules = true;
- hash = "sha256-UMWBn3DoEU1fG7qh6F0GOhOqod+grPwp15wSSdP0eCo=";
+ hash = "sha256-aXfxUtGm+vq8U3jYTxYhOP7UXL6ukCJgmGQO2Wsqobo=";
};
patches = [ ];
@@ -46,19 +46,19 @@ let
inherit src patches;
name = "${pname}-${version}-extension-bridge";
preBuild = "cd extension/bridge";
- hash = "sha256-1wYTRc+NehiHwAd/2CmsJNv/TV6wH5wXwNiUdjzEUIk=";
+ hash = "sha256-23GTXsbjL8qfGA5NdPlrbdaA8rg8vOZsZCXvevi7Chc=";
};
signatureDeps = rustPlatform.fetchCargoTarball {
inherit src patches;
name = "${pname}-${version}-signature";
preBuild = "cd signature";
- hash = "sha256-oaKkQWMYkAy1c2biVt+GyjHBeYb2XkuRvFrWQJJIdPw=";
+ hash = "sha256-TB172hVIilDTl+y0shNp55if+FhrXjWSaGNF7K6GSH8=";
};
qtgleanDeps = rustPlatform.fetchCargoTarball {
inherit src patches;
name = "${pname}-${version}-qtglean";
preBuild = "cd qtglean";
- hash = "sha256-cqfiOBS8xFC2BbYp6BJWK6NHIU0tILSgu4eo3Ik4YqY=";
+ hash = "sha256-tfQ2ogSDDXNPeygBy+el+71iwcafSfY78hvYPHurKPE=";
};
in
@@ -110,7 +110,7 @@ stdenv.mkDerivation {
dontCargoSetupPostUnpack = true;
postPatch = ''
- substituteInPlace src/apps/vpn/cmake/linux.cmake \
+ substituteInPlace src/cmake/linux.cmake \
--replace '/etc/xdg/autostart' "$out/etc/xdg/autostart" \
--replace '/usr/share/dbus-1' "$out/share/dbus-1" \
--replace '${"$"}{SYSTEMD_UNIT_DIR}' "$out/lib/systemd/system"
diff --git a/pkgs/tools/networking/wakelan/default.nix b/pkgs/tools/networking/wakelan/default.nix
index 7e9bcc1a70ca..3416b33281d3 100644
--- a/pkgs/tools/networking/wakelan/default.nix
+++ b/pkgs/tools/networking/wakelan/default.nix
@@ -9,6 +9,9 @@ stdenv.mkDerivation rec {
hash = "sha256-PfXrj4d2SHmatiPPFxjsxvhusML1HTRNjoYEQtzFzW8=";
};
+ # code predates c99
+ env.CFLAGS = "-std=c89";
+
preInstall = ''
mkdir -p $out/man/man1 $out/bin
'';
diff --git a/pkgs/tools/security/cfripper/default.nix b/pkgs/tools/security/cfripper/default.nix
index 440ca40ec68d..080fc8ae3e32 100644
--- a/pkgs/tools/security/cfripper/default.nix
+++ b/pkgs/tools/security/cfripper/default.nix
@@ -5,13 +5,13 @@
python3.pkgs.buildPythonApplication rec {
pname = "cfripper";
- version = "1.15.1";
+ version = "1.15.2";
src = fetchFromGitHub {
owner = "Skyscanner";
repo = pname;
rev = "refs/tags/${version}";
- hash = "sha256-Gtg4zoMTOW/nrFm7PF4/96VGcMALg2msVZ3E7lGm5KA=";
+ hash = "sha256-SmD3Dq5LicPRe3lWFsq4zqM/yDZ1LsgRwSUA5/RbN9I=";
};
propagatedBuildInputs = with python3.pkgs; [
diff --git a/pkgs/tools/security/exploitdb/default.nix b/pkgs/tools/security/exploitdb/default.nix
index fb4bc02ef2b6..ff1b798a59b3 100644
--- a/pkgs/tools/security/exploitdb/default.nix
+++ b/pkgs/tools/security/exploitdb/default.nix
@@ -6,13 +6,13 @@
stdenv.mkDerivation rec {
pname = "exploitdb";
- version = "2023-12-05";
+ version = "2023-12-07";
src = fetchFromGitLab {
owner = "exploit-database";
repo = pname;
rev = "refs/tags/${version}";
- hash = "sha256-01cf6EqWvrAc7XMLRN6qlkmU/P5brPwCUj0ziq0KGV8=";
+ hash = "sha256-aN98whcpb3XMXWNFM0ynhcu6CmVdEXNDvtRE98mJSMA=";
};
nativeBuildInputs = [
diff --git a/pkgs/tools/security/gotestwaf/default.nix b/pkgs/tools/security/gotestwaf/default.nix
index 8f9d8776687f..78ba5e06e4b9 100644
--- a/pkgs/tools/security/gotestwaf/default.nix
+++ b/pkgs/tools/security/gotestwaf/default.nix
@@ -7,13 +7,13 @@
buildGoModule rec {
pname = "gotestwaf";
- version = "0.4.8";
+ version = "0.4.9";
src = fetchFromGitHub {
owner = "wallarm";
repo = pname;
rev = "refs/tags/v${version}";
- hash = "sha256-5cvyKCzisfuoMPuQpiRnIBCTw2yMdA1yavKNS9OwW58=";
+ hash = "sha256-fBmn+p5uVGnI4lyL12cX4S8eda79k2Y0RPQG9iZQs2Q=";
};
vendorHash = null;
diff --git a/pkgs/tools/security/rblake2sum/default.nix b/pkgs/tools/security/rblake2sum/default.nix
index a5a4a1bce76c..8f2a86836356 100644
--- a/pkgs/tools/security/rblake2sum/default.nix
+++ b/pkgs/tools/security/rblake2sum/default.nix
@@ -24,5 +24,6 @@ rustPlatform.buildRustPackage {
homepage = "https://github.com/crev-dev/rblake2sum";
license = [ licenses.mit ];
maintainers = with maintainers; [ dpc ];
+ mainProgram = "rblake2sum";
};
}
diff --git a/pkgs/tools/security/rblake3sum/default.nix b/pkgs/tools/security/rblake3sum/default.nix
new file mode 100644
index 000000000000..341dcd06fb6a
--- /dev/null
+++ b/pkgs/tools/security/rblake3sum/default.nix
@@ -0,0 +1,29 @@
+{ lib
+, stdenv
+, rustPlatform
+, fetchFromGitHub
+, Security
+}:
+rustPlatform.buildRustPackage {
+ pname = "rblake3sum";
+ version = "0.4.0";
+
+ src = fetchFromGitHub {
+ owner = "rustshop";
+ repo = "rblake3sum";
+ rev = "6a8e2576ccc05214eacb75b75a9d4cfdf272161c";
+ hash = "sha256-UFk6SJVA58WXhH1CIuT48MEF19yPUe1HD+ekn4LDj8g=";
+ };
+
+ cargoHash = "sha256-SE/Zg/UEV/vhB/VDcn8Y70OUIoxbJBh6H2QgFMkWPc4=";
+
+ buildInputs = lib.optionals stdenv.isDarwin [ Security ];
+
+ meta = with lib; {
+ description = "A recursive blake3 digest (hash) of a file-system path";
+ homepage = "https://github.com/rustshop/rblake3sum";
+ license = [ licenses.mit ];
+ maintainers = with maintainers; [ dpc ];
+ mainProgram = "rblake3sum";
+ };
+}
diff --git a/pkgs/tools/text/d2/default.nix b/pkgs/tools/text/d2/default.nix
index bca032d6ddf9..4e426085374d 100644
--- a/pkgs/tools/text/d2/default.nix
+++ b/pkgs/tools/text/d2/default.nix
@@ -9,16 +9,16 @@
buildGoModule rec {
pname = "d2";
- version = "0.6.1";
+ version = "0.6.2";
src = fetchFromGitHub {
owner = "terrastruct";
repo = pname;
rev = "v${version}";
- hash = "sha256-bp45tkV7f6rGDAmhle/e3cHIqa7nPakANvk4QxetLts=";
+ hash = "sha256-4kSnwJTS+am9ATlUPsWLGccHXFQqrEcK0GtaqqW7fdQ=";
};
- vendorHash = "sha256-QMptNFCoJouI555WkA+4TJhaEzQgJJmca3jVpM3neeI=";
+ vendorHash = "sha256-BEYww1wsf9nxE48TNvyFkddF0TwQg7e5BoolvvKewYg=";
excludedPackages = [ "./e2etests" ];
diff --git a/pkgs/tools/typesetting/typstfmt/Cargo.lock b/pkgs/tools/typesetting/typstfmt/Cargo.lock
index 8f560ac59e5d..ecfb8d4030f5 100644
--- a/pkgs/tools/typesetting/typstfmt/Cargo.lock
+++ b/pkgs/tools/typesetting/typstfmt/Cargo.lock
@@ -17,6 +17,12 @@ version = "1.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
+[[package]]
+name = "bitflags"
+version = "2.4.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07"
+
[[package]]
name = "bstr"
version = "0.2.17"
@@ -30,9 +36,9 @@ dependencies = [
[[package]]
name = "bstr"
-version = "1.7.0"
+version = "1.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c79ad7fb2dd38f3dabd76b09c6a5a20c038fc0213ef1e9afd30eb777f120f019"
+checksum = "542f33a8835a0884b006a0c3df3dadd99c0c3f296ed26c2fdc8028e01ad6230c"
dependencies = [
"memchr",
"serde",
@@ -46,9 +52,9 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
[[package]]
name = "comemo"
-version = "0.3.0"
+version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "28a097f142aeb5b03af73595536cd55f5d649fca4d656379aac86b3af133cf92"
+checksum = "bf5705468fa80602ee6a5f9318306e6c428bffd53e43209a78bc05e6e667c6f4"
dependencies = [
"comemo-macros",
"siphasher",
@@ -56,13 +62,13 @@ dependencies = [
[[package]]
name = "comemo-macros"
-version = "0.3.0"
+version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "168cc09917f6a014a4cf6ed166d1b541a20a768c60f9cc348f25203ee8312940"
+checksum = "54af6ac68ada2d161fa9cc1ab52676228e340866d094d6542107e74b82acc095"
dependencies = [
"proc-macro2",
"quote",
- "syn 1.0.109",
+ "syn",
]
[[package]]
@@ -136,17 +142,11 @@ version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
-[[package]]
-name = "fnv"
-version = "1.0.7"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
-
[[package]]
name = "getrandom"
-version = "0.2.10"
+version = "0.2.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427"
+checksum = "fe9006bed769170c11f845cf00c7c1e9092aeb3f268e007c3e760ac68008070f"
dependencies = [
"cfg-if",
"libc",
@@ -166,28 +166,28 @@ dependencies = [
[[package]]
name = "globset"
-version = "0.4.13"
+version = "0.4.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "759c97c1e17c55525b57192c06a267cda0ac5210b222d6b82189a2338fa1c13d"
+checksum = "57da3b9b5b85bd66f31093f8c408b90a74431672542466497dcbdfdc02034be1"
dependencies = [
"aho-corasick",
- "bstr 1.7.0",
- "fnv",
+ "bstr 1.8.0",
"log",
- "regex",
+ "regex-automata 0.4.3",
+ "regex-syntax",
]
[[package]]
name = "hashbrown"
-version = "0.14.2"
+version = "0.14.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f93e7192158dbcda357bdec5fb5788eebf8bbac027f3f33e719d29135ae84156"
+checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604"
[[package]]
name = "indexmap"
-version = "2.0.2"
+version = "2.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8adf3ddd720272c6ea8bf59463c04e0f93d0bbf7c5439b691bca2987e0270897"
+checksum = "d530e1a18b1cb4c484e6e34556a0d948706958449fca0cab753d649f2bce3d1f"
dependencies = [
"equivalent",
"hashbrown",
@@ -229,9 +229,20 @@ checksum = "baff4b617f7df3d896f97fe922b64817f6cd9a756bb81d40f8883f2f66dcb401"
[[package]]
name = "libc"
-version = "0.2.149"
+version = "0.2.150"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a08173bc88b7955d1b3145aa561539096c421ac8debde8cbc3612ec635fee29b"
+checksum = "89d92a4743f9a61002fae18374ed11e7973f530cb3a3255fb354818118b2203c"
+
+[[package]]
+name = "libredox"
+version = "0.0.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "85c833ca1e66078851dba29046874e38f08b2c883700aa29a03ddd3b23814ee8"
+dependencies = [
+ "bitflags 2.4.1",
+ "libc",
+ "redox_syscall",
+]
[[package]]
name = "linked-hash-map"
@@ -281,9 +292,9 @@ checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58"
[[package]]
name = "proc-macro2"
-version = "1.0.69"
+version = "1.0.70"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da"
+checksum = "39278fbbf5fb4f646ce651690877f89d1c5811a3d4acb27700c1cb3cdb78fd3b"
dependencies = [
"unicode-ident",
]
@@ -299,21 +310,21 @@ dependencies = [
[[package]]
name = "redox_syscall"
-version = "0.2.16"
+version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a"
+checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa"
dependencies = [
- "bitflags",
+ "bitflags 1.3.2",
]
[[package]]
name = "redox_users"
-version = "0.4.3"
+version = "0.4.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b"
+checksum = "a18479200779601e498ada4e8c1e1f50e3ee19deb0259c25825a98b5603b2cb4"
dependencies = [
"getrandom",
- "redox_syscall",
+ "libredox",
"thiserror",
]
@@ -363,29 +374,29 @@ dependencies = [
[[package]]
name = "serde"
-version = "1.0.189"
+version = "1.0.193"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8e422a44e74ad4001bdc8eede9a4570ab52f71190e9c076d14369f38b9200537"
+checksum = "25dd9975e68d0cb5aa1120c288333fc98731bd1dd12f561e468ea4728c042b89"
dependencies = [
"serde_derive",
]
[[package]]
name = "serde_derive"
-version = "1.0.189"
+version = "1.0.193"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1e48d1f918009ce3145511378cf68d613e3b3d9137d67272562080d68a2b32d5"
+checksum = "43576ca501357b9b071ac53cdc7da8ef0cbd9493d8df094cd821777ea6e894d3"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.38",
+ "syn",
]
[[package]]
name = "serde_spanned"
-version = "0.6.3"
+version = "0.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "96426c9936fd7a0124915f9185ea1d20aa9445cc9821142f0a73bc9207a2e186"
+checksum = "12022b835073e5b11e90a14f86838ceb1c8fb0325b72416845c487ac0fa95e80"
dependencies = [
"serde",
]
@@ -421,32 +432,21 @@ dependencies = [
[[package]]
name = "siphasher"
-version = "0.3.11"
+version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d"
+checksum = "54ac45299ccbd390721be55b412d41931911f654fa99e2cb8bfb57184b2061fe"
[[package]]
name = "smallvec"
-version = "1.11.1"
+version = "1.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "942b4a808e05215192e39f4ab80813e599068285906cc91aa64f923db842bd5a"
+checksum = "4dccd0940a2dcdf68d092b8cbab7dc0ad8fa938bf95787e1b916b0e3d0e8e970"
[[package]]
name = "syn"
-version = "1.0.109"
+version = "2.0.39"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
-dependencies = [
- "proc-macro2",
- "quote",
- "unicode-ident",
-]
-
-[[package]]
-name = "syn"
-version = "2.0.38"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e96b79aaa137db8f61e26363a0c9b47d8b4ec75da28b7d1d614c2303e232408b"
+checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a"
dependencies = [
"proc-macro2",
"quote",
@@ -470,7 +470,7 @@ checksum = "266b2e40bc00e5a6c09c3584011e08b06f123c00362c92b975ba9843aaaa14b8"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.38",
+ "syn",
]
[[package]]
@@ -506,9 +506,9 @@ dependencies = [
[[package]]
name = "toml_datetime"
-version = "0.6.3"
+version = "0.6.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b"
+checksum = "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1"
dependencies = [
"serde",
]
@@ -545,7 +545,7 @@ checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.38",
+ "syn",
]
[[package]]
@@ -560,20 +560,20 @@ dependencies = [
[[package]]
name = "tracing-log"
-version = "0.1.3"
+version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "78ddad33d2d10b1ed7eb9d1f518a5674713876e97e5bb9b7345a7984fbb4f922"
+checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3"
dependencies = [
- "lazy_static",
"log",
+ "once_cell",
"tracing-core",
]
[[package]]
name = "tracing-subscriber"
-version = "0.3.17"
+version = "0.3.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "30a651bc37f915e81f087d86e62a18eec5f79550c7faff886f7090b4ea757c77"
+checksum = "ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b"
dependencies = [
"nu-ansi-term",
"sharded-slab",
@@ -601,7 +601,7 @@ dependencies = [
[[package]]
name = "typstfmt"
-version = "0.2.6"
+version = "0.2.7"
dependencies = [
"confy",
"lexopt",
@@ -610,7 +610,7 @@ dependencies = [
[[package]]
name = "typstfmt_lib"
-version = "0.2.6"
+version = "0.2.7"
dependencies = [
"globmatch",
"insta",
@@ -770,9 +770,9 @@ checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0"
[[package]]
name = "winnow"
-version = "0.5.17"
+version = "0.5.25"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a3b801d0e0a6726477cc207f60162da452f3a95adb368399bef20a946e06f65c"
+checksum = "b7e87b8dfbe3baffbe687eef2e164e32286eff31a5ee16463ce03d991643ec94"
dependencies = [
"memchr",
]
diff --git a/pkgs/tools/typesetting/typstfmt/default.nix b/pkgs/tools/typesetting/typstfmt/default.nix
index cec70394e4f9..2305998e94a2 100644
--- a/pkgs/tools/typesetting/typstfmt/default.nix
+++ b/pkgs/tools/typesetting/typstfmt/default.nix
@@ -2,13 +2,13 @@
rustPlatform.buildRustPackage rec {
pname = "typstfmt";
- version = "0.2.6";
+ version = "0.2.7";
src = fetchFromGitHub {
owner = "astrale-sharp";
repo = "typstfmt";
rev = version;
- hash = "sha256-UUVbnxIj7kQVpZvSbbB11i6wAvdTnXVk5cNSNoGBeRM=";
+ hash = "sha256-LBYsTCjZ+U+lgd7Z3H1sBcWwseoHsuepPd66bWgfvhI=";
};
cargoLock = {
diff --git a/pkgs/tools/virtualization/xe-guest-utilities/default.nix b/pkgs/tools/virtualization/xe-guest-utilities/default.nix
index e78b36c9f84f..cea1553e0bc6 100644
--- a/pkgs/tools/virtualization/xe-guest-utilities/default.nix
+++ b/pkgs/tools/virtualization/xe-guest-utilities/default.nix
@@ -6,16 +6,17 @@
buildGoModule rec {
pname = "xe-guest-utilities";
- version = "7.30.0";
+ version = "8.3.1";
src = fetchFromGitHub {
owner = "xenserver";
repo = "xe-guest-utilities";
rev = "v${version}";
- hash = "sha256-gMb8QIUg8t0SiTtUzqeh4XM5hHgCXuf5KlV3OeoU0LI=";
+ hash = "sha256-d0WdezcT44ExeHSnoJ3Dn0u/IRlhWreOZPSVw6Q1h/w=";
};
- vendorHash = "sha256-zhpDvo8iujE426/gxJY+Pqfv99vLNKHqyMQbbXIKodY=";
+ deleteVendor = true;
+ vendorHash = "sha256-X/BI+ZhoqCGCmJfccyEBVgZc70aRTp3rL5j+rBWG5fE=";
postPatch = ''
substituteInPlace mk/xen-vcpu-hotplug.rules \
diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix
index cfed3bbac467..7e3b949f4240 100644
--- a/pkgs/top-level/aliases.nix
+++ b/pkgs/top-level/aliases.nix
@@ -69,6 +69,7 @@ mapAliases ({
alsaUtils = alsa-utils; # Added 2021-06-10
angelfish = libsForQt5.kdeGear.angelfish; # Added 2021-10-06
ansible_2_12 = throw "Ansible 2.12 goes end of life in 2023/05 and can't be supported throughout the 23.05 release cycle"; # Added 2023-05-16
+ apacheAnt_1_9 = throw "Ant 1.9 has been removed since it's not used in nixpkgs anymore"; # Added 2023-11-12
antimicroX = antimicrox; # Added 2021-10-31
arcanPackages = throw "arcanPackages was removed and its sub-attributes were promoted to top-level"; # Added 2023-11-26
ardour_6 = throw "ardour_6 has been removed in favor of newer versions"; # Added 2023-10-13
@@ -220,11 +221,7 @@ mapAliases ({
elixir_ls = elixir-ls; # Added 2023-03-20
# Emacs
- emacs28NativeComp = emacs28; # Added 2022-06-08
- emacs28Packages = emacs28.pkgs; # Added 2021-10-04
- emacs28WithPackages = emacs28.pkgs.withPackages; # Added 2021-10-04
emacsMacport = emacs-macport; # Added 2023-08-10
- emacsNativeComp = emacs28NativeComp; # Added 2022-06-08
emacsPackagesNg = throw "'emacsPackagesNg' has been renamed to/replaced by 'emacs.pkgs'"; # Converted to throw 2023-09-10
emacsPackagesNgFor = throw "'emacsPackagesNgFor' has been renamed to/replaced by 'emacsPackagesFor'"; # Converted to throw 2023-09-10
emacsWithPackages = emacs.pkgs.withPackages; # Added 2020-12-18
@@ -844,6 +841,13 @@ mapAliases ({
s2n = s2n-tls; # Added 2021-03-03
sane-backends-git = sane-backends; # Added 2021-02-19
scantailor = scantailor-advanced; # Added 2022-05-26
+ schildichat-web = throw ''
+ schildichat has been removed as it is severely lacking behind the Element upstream and does not receive regular security fixes.
+ Please participate in upstream discussion on getting out new releases:
+ https://github.com/SchildiChat/schildichat-desktop/issues/212
+ https://github.com/SchildiChat/schildichat-desktop/issues/215''; # Added 2023-12-05
+ schildichat-desktop = schildichat-web;
+ schildichat-desktop-wayland = schildichat-web;
sdlmame = throw "'sdlmame' has been renamed to/replaced by 'mame'"; # Converted to throw 2023-09-10
searx = throw "'searx' has been removed as it is unmaintained. Please switch to searxng"; # Added 2023-10-03
session-desktop-appimage = session-desktop;
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 9b98849a3b17..fc0332ab8ca3 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -6324,6 +6324,10 @@ with pkgs;
inherit (darwin.apple_sdk.frameworks) Security;
};
+ rblake3sum = callPackage ../tools/security/rblake3sum {
+ inherit (darwin.apple_sdk.frameworks) Security;
+ };
+
reg = callPackage ../tools/virtualization/reg { };
retool = callPackage ../applications/misc/retool { };
@@ -7300,7 +7304,7 @@ with pkgs;
cudaPackages_10_0 = callPackage ./cuda-packages.nix { cudaVersion = "10.0"; };
cudaPackages_10_1 = callPackage ./cuda-packages.nix { cudaVersion = "10.1"; };
cudaPackages_10_2 = callPackage ./cuda-packages.nix { cudaVersion = "10.2"; };
- cudaPackages_10 = cudaPackages_10_2;
+ cudaPackages_10 = recurseIntoAttrs cudaPackages_10_2;
cudaPackages_11_0 = callPackage ./cuda-packages.nix { cudaVersion = "11.0"; };
cudaPackages_11_1 = callPackage ./cuda-packages.nix { cudaVersion = "11.1"; };
@@ -7311,12 +7315,13 @@ with pkgs;
cudaPackages_11_6 = callPackage ./cuda-packages.nix { cudaVersion = "11.6"; };
cudaPackages_11_7 = callPackage ./cuda-packages.nix { cudaVersion = "11.7"; };
cudaPackages_11_8 = callPackage ./cuda-packages.nix { cudaVersion = "11.8"; };
- cudaPackages_11 = cudaPackages_11_8;
+ cudaPackages_11 = recurseIntoAttrs cudaPackages_11_8;
cudaPackages_12_0 = callPackage ./cuda-packages.nix { cudaVersion = "12.0"; };
cudaPackages_12_1 = callPackage ./cuda-packages.nix { cudaVersion = "12.1"; };
cudaPackages_12_2 = callPackage ./cuda-packages.nix { cudaVersion = "12.2"; };
- cudaPackages_12 = cudaPackages_12_0;
+ cudaPackages_12_3 = callPackage ./cuda-packages.nix { cudaVersion = "12.3"; };
+ cudaPackages_12 = recurseIntoAttrs cudaPackages_12_0;
# Use the older cudaPackages for tensorflow and jax, as determined by cudnn
# compatibility: https://www.tensorflow.org/install/source#gpu
@@ -7324,7 +7329,7 @@ with pkgs;
# TODO: try upgrading once there is a cuDNN release supporting CUDA 12. No
# such cuDNN release as of 2023-01-10.
- cudaPackages = recurseIntoAttrs cudaPackages_11;
+ cudaPackages = cudaPackages_11;
# TODO: move to alias
cudatoolkit = cudaPackages.cudatoolkit;
@@ -7807,19 +7812,6 @@ with pkgs;
strawberry = libsForQt5.callPackage ../applications/audio/strawberry { };
- schildichat-desktop = callPackage ../applications/networking/instant-messengers/schildichat/schildichat-desktop.nix {
- inherit (darwin.apple_sdk.frameworks) Security AppKit CoreServices;
- electron = electron_25;
- };
- schildichat-desktop-wayland = writeScriptBin "schildichat-desktop" ''
- #!/bin/sh
- NIXOS_OZONE_WL=1 exec ${schildichat-desktop}/bin/schildichat-desktop "$@"
- '';
-
- schildichat-web = callPackage ../applications/networking/instant-messengers/schildichat/schildichat-web.nix {
- conf = config.schildichat-web.conf or { };
- };
-
schleuder = callPackage ../tools/security/schleuder { };
schleuder-cli = callPackage ../tools/security/schleuder/cli { };
@@ -15748,6 +15740,10 @@ with pkgs;
inherit (darwin.apple_sdk.frameworks) CoreServices;
};
+ critcl = callPackage ../development/compilers/critcl {
+ tcllib = tcllib.override { withCritcl = false; };
+ };
+
inherit (darwin.apple_sdk_11_0.callPackage ../development/compilers/crystal { })
crystal_1_2
crystal_1_7
@@ -18031,8 +18027,8 @@ with pkgs;
smiley-sans = callPackage ../data/fonts/smiley-sans { };
inherit (callPackages ../applications/networking/cluster/spark { })
- spark_3_4 spark_3_3 spark_3_2;
- spark3 = spark_3_4;
+ spark_3_5 spark_3_4 spark_3_3;
+ spark3 = spark_3_5;
spark = spark3;
sparkleshare = callPackage ../applications/version-management/sparkleshare { };
@@ -18406,7 +18402,6 @@ with pkgs;
antlr = antlr4;
apacheAnt = callPackage ../development/tools/build-managers/apache-ant { };
- apacheAnt_1_9 = callPackage ../development/tools/build-managers/apache-ant/1.9.nix { };
ant = apacheAnt;
apacheKafka = apacheKafka_3_5;
@@ -27142,6 +27137,7 @@ with pkgs;
prometheus-alertmanager = callPackage ../servers/monitoring/prometheus/alertmanager.nix { };
prometheus-apcupsd-exporter = callPackage ../servers/monitoring/prometheus/apcupsd-exporter.nix { };
prometheus-artifactory-exporter = callPackage ../servers/monitoring/prometheus/artifactory-exporter.nix { };
+ prometheus-atlas-exporter = callPackage ../servers/monitoring/prometheus/atlas-exporter.nix { };
prometheus-aws-s3-exporter = callPackage ../servers/monitoring/prometheus/aws-s3-exporter.nix { };
prometheus-bind-exporter = callPackage ../servers/monitoring/prometheus/bind-exporter.nix { };
prometheus-bird-exporter = callPackage ../servers/monitoring/prometheus/bird-exporter.nix { };
@@ -31341,22 +31337,17 @@ with pkgs;
em = callPackage ../applications/editors/em { };
inherit (recurseIntoAttrs (darwin.apple_sdk_11_0.callPackage ../applications/editors/emacs { }))
- emacs28
- emacs28-gtk2
- emacs28-gtk3
- emacs28-nox
emacs29
emacs29-gtk3
emacs29-nox
emacs29-pgtk
- emacs28-macport
emacs29-macport
;
- emacs-macport = emacs28-macport;
- emacs = emacs28;
- emacs-gtk = emacs28-gtk3;
- emacs-nox = emacs28-nox;
+ emacs-macport = emacs29-macport;
+ emacs = emacs29;
+ emacs-gtk = emacs29-gtk3;
+ emacs-nox = emacs29-nox;
emacsPackagesFor = emacs: import ./emacs-packages.nix {
inherit (lib) makeScope makeOverridable dontRecurseIntoAttrs;
diff --git a/pkgs/top-level/cuda-packages.nix b/pkgs/top-level/cuda-packages.nix
index 3912422785bc..19ff558afbc7 100644
--- a/pkgs/top-level/cuda-packages.nix
+++ b/pkgs/top-level/cuda-packages.nix
@@ -1,88 +1,121 @@
-{ lib
-, pkgs
-, cudaVersion
+# Notes:
+#
+# Silvan (Tweag) covered some things on recursive attribute sets in the Nix Hour:
+# https://www.youtube.com/watch?v=BgnUFtd1Ivs
+#
+# I (@connorbaker) highly recommend watching it.
+#
+# Most helpful comment regarding recursive attribute sets:
+#
+# https://github.com/NixOS/nixpkgs/pull/256324#issuecomment-1749935979
+#
+# To summarize:
+#
+# - `prev` should only be used to access attributes which are going to be overriden.
+# - `final` should only be used to access `callPackage` to build new packages.
+# - Attribute names should be computable without relying on `final`.
+# - Extensions should take arguments to build attribute names before relying on `final`.
+#
+# Silvan's recommendation then is to explicitly use `callPackage` to provide everything our extensions need
+# to compute the attribute names, without relying on `final`.
+#
+# I've (@connorbaker) attempted to do that, though I'm unsure of how this will interact with overrides.
+{
+ callPackage,
+ cudaVersion,
+ lib,
+ newScope,
+ pkgs,
}:
-
-with lib;
-
let
+ inherit (lib)
+ attrsets
+ customisation
+ fixedPoints
+ strings
+ versions
+ ;
+ # Backbone
+ gpus = builtins.import ../development/cuda-modules/gpus.nix;
+ nvccCompatibilities = builtins.import ../development/cuda-modules/nvcc-compatibilities.nix;
+ flags = callPackage ../development/cuda-modules/flags.nix {inherit cudaVersion gpus;};
+ passthruFunction =
+ final:
+ (
+ {
+ inherit cudaVersion lib pkgs;
+ inherit gpus nvccCompatibilities flags;
+ cudaMajorVersion = versions.major cudaVersion;
+ cudaMajorMinorVersion = versions.majorMinor cudaVersion;
- scope = makeScope pkgs.newScope (final: {
- # Here we put package set configuration and utility functions.
- inherit cudaVersion;
- cudaMajorVersion = versions.major final.cudaVersion;
- cudaMajorMinorVersion = lib.versions.majorMinor final.cudaVersion;
- inherit lib pkgs;
+ # Maintain a reference to the final cudaPackages.
+ # Without this, if we use `final.callPackage` and a package accepts `cudaPackages` as an argument,
+ # it's provided with `cudaPackages` from the top-level scope, which is not what we want. We want to
+ # provide the `cudaPackages` from the final scope -- that is, the *current* scope.
+ cudaPackages = final;
- addBuildInputs = drv: buildInputs: drv.overrideAttrs (oldAttrs: {
- buildInputs = (oldAttrs.buildInputs or []) ++ buildInputs;
- });
- });
+ # TODO(@connorbaker): `cudaFlags` is an alias for `flags` which should be removed in the future.
+ cudaFlags = flags;
- cutensorExtension = final: prev: let
- ### CuTensor
+ # Exposed as cudaPackages.backendStdenv.
+ # This is what nvcc uses as a backend,
+ # and it has to be an officially supported one (e.g. gcc11 for cuda11).
+ #
+ # It, however, propagates current stdenv's libstdc++ to avoid "GLIBCXX_* not found errors"
+ # when linked with other C++ libraries.
+ # E.g. for cudaPackages_11_8 we use gcc11 with gcc12's libstdc++
+ # Cf. https://github.com/NixOS/nixpkgs/pull/218265 for context
+ backendStdenv = final.callPackage ../development/cuda-modules/backend-stdenv.nix {};
- buildCuTensorPackage = final.callPackage ../development/libraries/science/math/cutensor/generic.nix;
+ # Loose packages
+ cudatoolkit = final.callPackage ../development/cuda-modules/cudatoolkit {};
+ # SaxPy is only available after 11.4 because it requires redistributable versions of CUDA libraries.
+ saxpy = attrsets.optionalAttrs (strings.versionAtLeast cudaVersion "11.4") (
+ final.callPackage ../development/cuda-modules/saxpy {}
+ );
+ }
+ # NCCL is not supported on Jetson, because it does not use NVLink or PCI-e for inter-GPU communication.
+ # https://forums.developer.nvidia.com/t/can-jetson-orin-support-nccl/232845/9
+ // attrsets.optionalAttrs (!flags.isJetsonBuild) {
+ nccl = final.callPackage ../development/cuda-modules/nccl {};
+ nccl-tests = final.callPackage ../development/cuda-modules/nccl-tests {};
+ }
+ );
- # FIXME: Include non-x86_64 platforms
- cuTensorVersions = {
- "1.2.2.5" = {
- hash = "sha256-lU7iK4DWuC/U3s1Ct/rq2Gr3w4F2U7RYYgpmF05bibY=";
- };
- "1.5.0.3" = {
- hash = "sha256-T96+lPC6OTOkIs/z3QWg73oYVSyidN0SVkBWmT9VRx0=";
- };
- "2.0.0.7" = {
- hash = "sha256-32M4rtGOW2rgxJUhBT0WBtKkHhh9f17M+RgK9rvE72g=";
- };
- };
+ mkVersionedPackageName =
+ name: version:
+ strings.concatStringsSep "_" [
+ name
+ (strings.replaceStrings ["."] ["_"] (versions.majorMinor version))
+ ];
- inherit (final) cudaMajorMinorVersion cudaMajorVersion;
+ composedExtension = fixedPoints.composeManyExtensions [
+ (import ../development/cuda-modules/setup-hooks/extension.nix)
+ (callPackage ../development/cuda-modules/cuda/extension.nix {inherit cudaVersion;})
+ (callPackage ../development/cuda-modules/cuda/overrides.nix {inherit cudaVersion;})
+ (callPackage ../development/cuda-modules/generic-builders/multiplex.nix {
+ inherit cudaVersion flags mkVersionedPackageName;
+ pname = "cudnn";
+ releasesModule = ../development/cuda-modules/cudnn/releases.nix;
+ shimsFn = ../development/cuda-modules/cudnn/shims.nix;
+ fixupFn = ../development/cuda-modules/cudnn/fixup.nix;
+ })
+ (callPackage ../development/cuda-modules/cutensor/extension.nix {
+ inherit cudaVersion flags mkVersionedPackageName;
+ })
+ (callPackage ../development/cuda-modules/generic-builders/multiplex.nix {
+ inherit cudaVersion flags mkVersionedPackageName;
+ pname = "tensorrt";
+ releasesModule = ../development/cuda-modules/tensorrt/releases.nix;
+ shimsFn = ../development/cuda-modules/tensorrt/shims.nix;
+ fixupFn = ../development/cuda-modules/tensorrt/fixup.nix;
+ })
+ (callPackage ../test/cuda/cuda-samples/extension.nix {inherit cudaVersion;})
+ (callPackage ../test/cuda/cuda-library-samples/extension.nix {})
+ ];
- cudaToCutensor = {
- "10" = "1.2.25";
- "11" = "1.5.0.3";
- "12" = "2.0.0.7";
- };
-
- versionNewer = lib.flip lib.versionOlder;
- latestVersion = (builtins.head (lib.sort versionNewer (builtins.attrNames cuTensorVersions)));
-
- cutensor = buildCuTensorPackage rec {
- version = cudaToCutensor.${cudaMajorVersion} or latestVersion;
- inherit (cuTensorVersions.${version}) hash;
- # This can go into generic.nix
- libPath = "lib/${if cudaMajorVersion == "10" then cudaMajorMinorVersion else cudaMajorVersion}";
- };
- in { inherit cutensor; };
-
- extraPackagesExtension = final: prev: {
-
- nccl = final.callPackage ../development/libraries/science/math/nccl { };
-
- nccl-tests = final.callPackage ../development/libraries/science/math/nccl/tests.nix { };
-
- autoAddOpenGLRunpathHook = final.callPackage ( { makeSetupHook, addOpenGLRunpath }:
- makeSetupHook {
- name = "auto-add-opengl-runpath-hook";
- propagatedBuildInputs = [
- addOpenGLRunpath
- ];
- } ../development/compilers/cudatoolkit/auto-add-opengl-runpath-hook.sh
- ) {};
-
- };
-
- composedExtension = composeManyExtensions ([
- extraPackagesExtension
- (import ../development/compilers/cudatoolkit/extension.nix)
- (import ../development/compilers/cudatoolkit/redist/extension.nix)
- (import ../development/compilers/cudatoolkit/redist/overrides.nix)
- (import ../development/libraries/science/math/cudnn/extension.nix)
- (import ../development/libraries/science/math/tensorrt/extension.nix)
- (import ../test/cuda/cuda-samples/extension.nix)
- (import ../test/cuda/cuda-library-samples/extension.nix)
- cutensorExtension
- ]);
-
-in (scope.overrideScope composedExtension)
+ cudaPackages = customisation.makeScope newScope (
+ fixedPoints.extends composedExtension passthruFunction
+ );
+in
+cudaPackages
diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix
index 39ba30a93b7d..c2bd5f390409 100644
--- a/pkgs/top-level/python-aliases.nix
+++ b/pkgs/top-level/python-aliases.nix
@@ -225,6 +225,8 @@ mapAliases ({
lazy_imports = lazy-imports; # added 2023-10-13
lektor = throw "lektor has been promoted to a top-level attribute"; # added 2023-08-01
line_profiler = line-profiler; # added 2023-11-04
+ livestreamer = throw "'livestreamer' has been removed, as it unmaintained. A currently maintained fork is 'streamlink'."; # added 2023-11-14
+ livestreamer-curses = throw "'livestreamer-curses' has been removed as it, and livestreamer itself are unmaintained."; # added 2023-11-14
logilab_astng = throw "logilab-astng has not been released since 2013 and is unmaintained"; # added 2022-11-29
logilab_common = logilab-common; # added 2022-11-21
loo-py = loopy; # added 2022-05-03
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix
index c17c171bf40f..426de38c0db1 100644
--- a/pkgs/top-level/python-packages.nix
+++ b/pkgs/top-level/python-packages.nix
@@ -2789,6 +2789,8 @@ self: super: with self; {
detectron2 = callPackage ../development/python-modules/detectron2 { };
+ devialet = callPackage ../development/python-modules/devialet { };
+
devito = callPackage ../development/python-modules/devito { };
devolo-home-control-api = callPackage ../development/python-modules/devolo-home-control-api { };
@@ -6481,10 +6483,6 @@ self: super: with self; {
livereload = callPackage ../development/python-modules/livereload { };
- livestreamer = callPackage ../development/python-modules/livestreamer { };
-
- livestreamer-curses = callPackage ../development/python-modules/livestreamer-curses { };
-
lizard = callPackage ../development/python-modules/lizard { };
llfuse = callPackage ../development/python-modules/llfuse {
@@ -9924,6 +9922,8 @@ self: super: with self; {
pyasn1-modules = callPackage ../development/python-modules/pyasn1-modules { };
+ pyasuswrt = callPackage ../development/python-modules/pyasuswrt { };
+
pyathena = callPackage ../development/python-modules/pyathena { };
pyatmo = callPackage ../development/python-modules/pyatmo { };