summary refs log tree commit diff
path: root/pkgs/development/interpreters/python/conda/default.nix
diff options
context:
space:
mode:
authorDavHau <hsngrmpf+github@gmail.com>2021-05-16 15:13:39 +0700
committerFrederik Rietdijk <freddyrietdijk@fridh.nl>2021-05-28 14:31:40 +0200
commit6c0b85cf3abefb59502093f4183cbf49a2f774a0 (patch)
tree16e3efe41c631a0493ec54dad450e110e4204c59 /pkgs/development/interpreters/python/conda/default.nix
parentae3d04bf55746bf7ada604e4ce288daeec6c33a2 (diff)
downloadnixpkgs-6c0b85cf3abefb59502093f4183cbf49a2f774a0.tar
nixpkgs-6c0b85cf3abefb59502093f4183cbf49a2f774a0.tar.gz
nixpkgs-6c0b85cf3abefb59502093f4183cbf49a2f774a0.tar.bz2
nixpkgs-6c0b85cf3abefb59502093f4183cbf49a2f774a0.tar.lz
nixpkgs-6c0b85cf3abefb59502093f4183cbf49a2f774a0.tar.xz
nixpkgs-6c0b85cf3abefb59502093f4183cbf49a2f774a0.tar.zst
nixpkgs-6c0b85cf3abefb59502093f4183cbf49a2f774a0.zip
buildPythonPackage: add support for conda
Diffstat (limited to 'pkgs/development/interpreters/python/conda/default.nix')
-rw-r--r--pkgs/development/interpreters/python/conda/default.nix25
1 files changed, 25 insertions, 0 deletions
diff --git a/pkgs/development/interpreters/python/conda/default.nix b/pkgs/development/interpreters/python/conda/default.nix
new file mode 100644
index 00000000000..5249ccce0d9
--- /dev/null
+++ b/pkgs/development/interpreters/python/conda/default.nix
@@ -0,0 +1,25 @@
+{ pkgs }: {
+
+  # List of libraries that are needed for conda binary packages.
+  # When installing a conda binary package, just extend
+  # the `buildInputs` with `condaAutopatchLibs`.
+  condaPatchelfLibs = builtins.map (p: p.lib or p) ([
+    pkgs.alsaLib
+    pkgs.cups
+    pkgs.gcc-unwrapped
+    pkgs.libGL
+  ] ++ (with pkgs.xorg; [
+    libSM
+    libICE
+    libX11
+    libXau
+    libXdamage
+    libXi
+    libXrender
+    libXrandr
+    libXcomposite
+    libXcursor
+    libXtst
+    libXScrnSaver])
+  );
+}