about summary refs log tree commit diff
path: root/pkgs/top-level
diff options
context:
space:
mode:
authorJan Tojnar <jtojnar@gmail.com>2020-04-07 19:14:55 +0200
committerJan Tojnar <jtojnar@gmail.com>2020-04-08 12:32:39 +0200
commitaf476597c0b14389b7551b8ebb5fdce216682063 (patch)
tree1058d56e7753a15054d9379505773b2a858500fb /pkgs/top-level
parent2eab203e57d31e17df563cc78d7f8819503d47fd (diff)
downloadnixlib-af476597c0b14389b7551b8ebb5fdce216682063.tar
nixlib-af476597c0b14389b7551b8ebb5fdce216682063.tar.gz
nixlib-af476597c0b14389b7551b8ebb5fdce216682063.tar.bz2
nixlib-af476597c0b14389b7551b8ebb5fdce216682063.tar.lz
nixlib-af476597c0b14389b7551b8ebb5fdce216682063.tar.xz
nixlib-af476597c0b14389b7551b8ebb5fdce216682063.tar.zst
nixlib-af476597c0b14389b7551b8ebb5fdce216682063.zip
python3.pkgs.libmodulemd: init bindings
Diffstat (limited to 'pkgs/top-level')
-rw-r--r--pkgs/top-level/python-packages.nix18
1 files changed, 18 insertions, 0 deletions
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix
index 5ed3a0d7cc3c..4b47ce382bc8 100644
--- a/pkgs/top-level/python-packages.nix
+++ b/pkgs/top-level/python-packages.nix
@@ -2975,6 +2975,24 @@ in {
 
   latexcodec = callPackage ../development/python-modules/latexcodec {};
 
+  libmodulemd = pipe pkgs.libmodulemd [
+    toPythonModule
+
+    (p: p.overrideAttrs (super: {
+      meta = super.meta // {
+        outputsToInstall = [ "py" ];
+        # The package always builds python3 bindings
+        broken = (super.meta.broken or false) || !isPy3k;
+      };
+    }))
+
+    (p: p.override {
+      python3 = python;
+    })
+
+    (p: p.py)
+  ];
+
   libselinux = pipe pkgs.libselinux [
     toPythonModule