tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
python.pkgs.pyqt5: minor improvements
Frederik Rietdijk
8 years ago
be964d00
66dc2665
+3
-4
1 changed file
expand all
collapse all
unified
split
pkgs
development
python-modules
pyqt
5.x.nix
+3
-4
pkgs/development/python-modules/pyqt/5.x.nix
···
13
pname = pname;
14
version = version;
15
format = "other";
16
-
name = pname + "-" + version;
17
18
meta = with lib; {
19
description = "Python bindings for Qt5";
···
28
sha256 = "0l2zy6b7bfjxmg4bb8yikg6i8iy2xdwmvk7knfmrzfpqbmkycbrl";
29
};
30
31
-
nativeBuildInputs = [ pkgconfig makeWrapper qmake ];
32
33
buildInputs = [
34
lndir qtbase qtsvg qtwebkit qtwebengine dbus_libs
···
43
lndir ${dbus-python} $out
44
rm -rf "$out/nix-support"
45
46
-
export PYTHONPATH=$PYTHONPATH:$out/lib/${python.libPrefix}/site-packages
47
48
substituteInPlace configure.py \
49
-
--replace 'install_dir=pydbusmoddir' "install_dir='$out/lib/${python.libPrefix}/site-packages/dbus/mainloop'" \
50
--replace "ModuleMetadata(qmake_QT=['webkitwidgets'])" "ModuleMetadata(qmake_QT=['webkitwidgets', 'printsupport'])"
51
52
${python.executable} configure.py -w \
···
13
pname = pname;
14
version = version;
15
format = "other";
0
16
17
meta = with lib; {
18
description = "Python bindings for Qt5";
···
27
sha256 = "0l2zy6b7bfjxmg4bb8yikg6i8iy2xdwmvk7knfmrzfpqbmkycbrl";
28
};
29
30
+
nativeBuildInputs = [ pkgconfig qmake ];
31
32
buildInputs = [
33
lndir qtbase qtsvg qtwebkit qtwebengine dbus_libs
···
42
lndir ${dbus-python} $out
43
rm -rf "$out/nix-support"
44
45
+
export PYTHONPATH=$PYTHONPATH:$out/${python.sitePackages}
46
47
substituteInPlace configure.py \
48
+
--replace 'install_dir=pydbusmoddir' "install_dir='$out/${python.sitePackages}/dbus/mainloop'" \
49
--replace "ModuleMetadata(qmake_QT=['webkitwidgets'])" "ModuleMetadata(qmake_QT=['webkitwidgets', 'printsupport'])"
50
51
${python.executable} configure.py -w \