uzbl: fix build

See also #16740.

+6 -3
+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 }: 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 ]; 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 }