From 245616b36a31ac82b772487241c0fd64e2d9f353 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Eduardo=20S=C3=A1nchez=20Mu=C3=B1oz?= Date: Mon, 17 May 2021 11:21:56 +0200 Subject: [PATCH] python3Packages.qscintilla-qt5: fix PyQt5 SIP path --- .../python-modules/qscintilla-qt5/default.nix | 9 +++++++-- 1 file 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 05c12c1c62af..e8e362303470 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 '';