summary refs log tree commit diff
path: root/pkgs/development
diff options
context:
space:
mode:
authorEduardo Sánchez Muñoz <esm@eduardosm.net>2021-05-17 11:21:56 +0200
committerEduardo Sánchez Muñoz <esm@eduardosm.net>2021-06-27 00:25:13 +0200
commit245616b36a31ac82b772487241c0fd64e2d9f353 (patch)
tree796db0e1d20dcc03f27cf887efcf051a3782ee4f /pkgs/development
parent616817ea82f0e92a6a3fd1388e64de64e43c4baf (diff)
downloadnixpkgs-245616b36a31ac82b772487241c0fd64e2d9f353.tar
nixpkgs-245616b36a31ac82b772487241c0fd64e2d9f353.tar.gz
nixpkgs-245616b36a31ac82b772487241c0fd64e2d9f353.tar.bz2
nixpkgs-245616b36a31ac82b772487241c0fd64e2d9f353.tar.lz
nixpkgs-245616b36a31ac82b772487241c0fd64e2d9f353.tar.xz
nixpkgs-245616b36a31ac82b772487241c0fd64e2d9f353.tar.zst
nixpkgs-245616b36a31ac82b772487241c0fd64e2d9f353.zip
python3Packages.qscintilla-qt5: fix PyQt5 SIP path
Diffstat (limited to 'pkgs/development')
-rw-r--r--pkgs/development/python-modules/qscintilla-qt5/default.nix9
1 files changed, 7 insertions, 2 deletions
diff --git a/pkgs/development/python-modules/qscintilla-qt5/default.nix b/pkgs/development/python-modules/qscintilla-qt5/default.nix
index 05c12c1c62a..e8e36230347 100644
--- a/pkgs/development/python-modules/qscintilla-qt5/default.nix
+++ b/pkgs/development/python-modules/qscintilla-qt5/default.nix
@@ -4,7 +4,7 @@
 , qtbase
 }:
 with pythonPackages;
-buildPythonPackage {
+buildPythonPackage rec {
   pname = "qscintilla";
   version = qscintilla.version;
   src = qscintilla.src;
@@ -23,6 +23,11 @@ buildPythonPackage {
       "'$out/${python.sitePackages}'"
   '';
 
+  pyqt5_sip_dir = if isPy3k then
+    "${pyqt5}/${python.sitePackages}/PyQt5/bindings"
+  else
+    "${pyqt5}/share/sip/PyQt5";
+
   preConfigure = ''
     # configure.py will look for this folder
     mkdir -p $out/share/sip/PyQt5
@@ -38,7 +43,7 @@ buildPythonPackage {
       --qsci-incdir=${qscintilla}/include \
       --qsci-featuresdir=${qscintilla}/mkspecs/features \
       --qsci-libdir=${qscintilla}/lib \
-      --pyqt-sipdir=${pyqt5}/share/sip/PyQt5 \
+      --pyqt-sipdir=${pyqt5_sip_dir} \
       --qsci-sipdir=$out/share/sip/PyQt5 \
       --sip-incdir=${sip_4}/include
   '';