tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
uzbl: fix build
See also #16740.
Frederik Rietdijk
9 years ago
bae6ad8e
c0b5213a
+6
-3
1 changed file
expand all
collapse all
unified
split
pkgs
applications
networking
browsers
uzbl
default.nix
+6
-3
pkgs/applications/networking/browsers/uzbl/default.nix
···
1
{ stdenv, fetchurl, pkgconfig, python3, makeWrapper, pygtk
2
, webkit, glib_networking, gsettings_desktop_schemas, pythonPackages
3
}:
0
0
4
5
stdenv.mkDerivation rec {
6
name = "uzbl-v0.9.0";
···
22
preConfigure = ''
23
makeFlags="$makeFlags PREFIX=$out"
24
makeFlags="$makeFlags PYINSTALL_EXTRA=--prefix=$out"
25
-
mkdir -p $out/lib/python3.4/site-packages/
26
-
export PYTHONPATH=$PYTHONPATH:$out/lib/python3.4/site-packages/
27
'';
28
29
preFixup = ''
···
37
38
nativeBuildInputs = [ pkgconfig python3 makeWrapper ];
39
40
-
buildInputs = [ gsettings_desktop_schemas webkit pygtk pythonPackages.six ];
0
41
}
···
1
{ stdenv, fetchurl, pkgconfig, python3, makeWrapper, pygtk
2
, webkit, glib_networking, gsettings_desktop_schemas, pythonPackages
3
}:
4
+
# This package needs python3 during buildtime,
5
+
# but Python 2 + packages during runtime.
6
7
stdenv.mkDerivation rec {
8
name = "uzbl-v0.9.0";
···
24
preConfigure = ''
25
makeFlags="$makeFlags PREFIX=$out"
26
makeFlags="$makeFlags PYINSTALL_EXTRA=--prefix=$out"
27
+
mkdir -p $out/${python3.sitePackages}/
28
+
export PYTHONPATH=$PYTHONPATH:$out/${python3.sitePackages}
29
'';
30
31
preFixup = ''
···
39
40
nativeBuildInputs = [ pkgconfig python3 makeWrapper ];
41
42
+
buildInputs = [ gsettings_desktop_schemas webkit ];
43
+
propagatedBuildInputs = [ pygtk pythonPackages.six ];
44
}