override/python: fix devShells for nvidia packages

This commit is contained in:
DavHau 2024-03-26 12:49:09 +07:00 committed by mergify[bot]
parent 306e5bff07
commit 6ddb9a7f5e
13 changed files with 66 additions and 1 deletions

View File

@ -2,7 +2,7 @@
description = "My flake with dream2nix packages";
inputs = {
dream2nix.url = "github:nix-community/dream2nix/pythonEnv";
dream2nix.url = "github:nix-community/dream2nix";
nixpkgs.follows = "dream2nix/nixpkgs";
flake-parts.url = "github:hercules-ci/flake-parts";
};

View File

@ -0,0 +1,5 @@
{
imports = [
./remove-nvidia-init.nix
];
}

View File

@ -0,0 +1,10 @@
{
config,
lib,
...
}: {
mkDerivation.postFixup =
# prevents conflicts in nixpkgs buildEnv for python
lib.mkIf (lib.hasSuffix ".whl" config.mkDerivation.src)
"rm $out/lib/*/site-packages/nvidia/__pycache__/__init__.*";
}

View File

@ -0,0 +1,5 @@
{
imports = [
../nvidia-cublas-cu12/remove-nvidia-init.nix
];
}

View File

@ -0,0 +1,5 @@
{
imports = [
../nvidia-cublas-cu12/remove-nvidia-init.nix
];
}

View File

@ -0,0 +1,5 @@
{
imports = [
../nvidia-cublas-cu12/remove-nvidia-init.nix
];
}

View File

@ -0,0 +1,5 @@
{
imports = [
../nvidia-cublas-cu12/remove-nvidia-init.nix
];
}

View File

@ -0,0 +1,5 @@
{
imports = [
../nvidia-cublas-cu12/remove-nvidia-init.nix
];
}

View File

@ -0,0 +1,5 @@
{
imports = [
../nvidia-cublas-cu12/remove-nvidia-init.nix
];
}

View File

@ -0,0 +1,5 @@
{
imports = [
../nvidia-cublas-cu12/remove-nvidia-init.nix
];
}

View File

@ -0,0 +1,5 @@
{
imports = [
../nvidia-cublas-cu12/remove-nvidia-init.nix
];
}

View File

@ -0,0 +1,5 @@
{
imports = [
../nvidia-cublas-cu12/remove-nvidia-init.nix
];
}

View File

@ -0,0 +1,5 @@
{
imports = [
../nvidia-cublas-cu12/remove-nvidia-init.nix
];
}