uzbl: fix build

See also #16740.

+6 -3
+6 -3
pkgs/applications/networking/browsers/uzbl/default.nix
··· 1 1 { stdenv, fetchurl, pkgconfig, python3, makeWrapper, pygtk 2 2 , webkit, glib_networking, gsettings_desktop_schemas, pythonPackages 3 3 }: 4 + # This package needs python3 during buildtime, 5 + # but Python 2 + packages during runtime. 4 6 5 7 stdenv.mkDerivation rec { 6 8 name = "uzbl-v0.9.0"; ··· 22 24 preConfigure = '' 23 25 makeFlags="$makeFlags PREFIX=$out" 24 26 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 + mkdir -p $out/${python3.sitePackages}/ 28 + export PYTHONPATH=$PYTHONPATH:$out/${python3.sitePackages} 27 29 ''; 28 30 29 31 preFixup = '' ··· 37 39 38 40 nativeBuildInputs = [ pkgconfig python3 makeWrapper ]; 39 41 40 - buildInputs = [ gsettings_desktop_schemas webkit pygtk pythonPackages.six ]; 42 + buildInputs = [ gsettings_desktop_schemas webkit ]; 43 + propagatedBuildInputs = [ pygtk pythonPackages.six ]; 41 44 }