diff --git a/pkgs/applications/networking/browsers/uzbl/default.nix b/pkgs/applications/networking/browsers/uzbl/default.nix index b85ad0e085e..4c6458d909f 100644 --- a/pkgs/applications/networking/browsers/uzbl/default.nix +++ b/pkgs/applications/networking/browsers/uzbl/default.nix @@ -3,15 +3,16 @@ let fetchgit = a.fetchgit; buildInputs = with a; [ - libsoup pkgconfig webkit gtk3 makeWrapper - kbproto + libsoup pkgconfig webkit gtk makeWrapper + kbproto glib pango cairo gdk_pixbuf atk + python3 ]; in rec { src = fetchgit { url = "https://github.com/Dieterbe/uzbl.git"; - rev = "dcb3b4e1fcff682b412cfe5875f7054b97380d08"; - sha256 = "f7b2b2903c01c9cfbd99bd94783002e1580d8092ff6022bb5aed3f999ff6e468"; + rev = "refs/tags/2012.05.14"; + sha256 = "1crvikb0qqsx5qb003i4w7ywh72psl37gjslrj5hx2fd2f215l0l"; }; name = "uzbl-git"; @@ -35,7 +36,7 @@ rec { --prefix GIO_EXTRA_MODULES : ${a.glib_networking}/lib/gio/modules ''; - installFlags = "PREFIX=$out"; + installFlags = "PREFIX=$out PYINSTALL_EXTRA=\"--prefix=$out\""; meta = { description = "Tiny externally controllable webkit browser"; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index cfd1adcf229..6ca5c7e4d95 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -7829,10 +7829,11 @@ let uwimap = callPackage ../tools/networking/uwimap { }; uzbl = builderDefsPackage (import ../applications/networking/browsers/uzbl) { - inherit pkgconfig webkit makeWrapper glib_networking; - inherit gtk3 glib; + inherit pkgconfig webkit makeWrapper glib_networking python3; + inherit glib pango cairo gdk_pixbuf atk; inherit (xlibs) libX11 kbproto; inherit (gnome) libsoup; + gtk = gtk3; }; vdpauinfo = callPackage ../tools/X11/vdpauinfo { };