diff options
author | Michael Raskin <7c6f434c@mail.ru> | 2009-09-22 03:51:04 +0000 |
---|---|---|
committer | Michael Raskin <7c6f434c@mail.ru> | 2009-09-22 03:51:04 +0000 |
commit | 2750e04339d0bc76a6dededc4cf2a7edcca34287 (patch) | |
tree | 089a477383f70147ba50c30b8250a06012fb42cd /pkgs/applications | |
parent | 7b2932cd9be7f6ff4974ee0f9ee8544f6e1271d5 (diff) | |
download | nixlib-2750e04339d0bc76a6dededc4cf2a7edcca34287.tar nixlib-2750e04339d0bc76a6dededc4cf2a7edcca34287.tar.gz nixlib-2750e04339d0bc76a6dededc4cf2a7edcca34287.tar.bz2 nixlib-2750e04339d0bc76a6dededc4cf2a7edcca34287.tar.lz nixlib-2750e04339d0bc76a6dededc4cf2a7edcca34287.tar.xz nixlib-2750e04339d0bc76a6dededc4cf2a7edcca34287.tar.zst nixlib-2750e04339d0bc76a6dededc4cf2a7edcca34287.zip |
Adding uzbl experimental snapshot
svn path=/nixpkgs/trunk/; revision=17344
Diffstat (limited to 'pkgs/applications')
3 files changed, 49 insertions, 0 deletions
diff --git a/pkgs/applications/networking/browsers/uzbl/experimental.nix b/pkgs/applications/networking/browsers/uzbl/experimental.nix new file mode 100644 index 000000000000..0727542436f4 --- /dev/null +++ b/pkgs/applications/networking/browsers/uzbl/experimental.nix @@ -0,0 +1,34 @@ +a : +let + s = import ./src-for-experimental.nix; + buildInputs = with a; [ + libsoup pkgconfig webkit gtk makeWrapper + ]; +in +rec { + src = (a.fetchGitFromSrcInfo s) + "/"; + + inherit (s) name; + inherit buildInputs; + configureFlags = []; + + /* doConfigure should be removed if not needed */ + phaseNames = ["addInputs" "doMakeInstall" "doWrap"]; + + doWrap = a.makeManyWrappers "$out/bin/uzbl*" + '' + --prefix GST_PLUGIN_PATH : ${a.webkit.gstreamer}/lib/gstreamer-* \ + --prefix GST_PLUGIN_PATH : ${a.webkit.gstPluginsBase}/lib/gstreamer-* \ + --prefix GST_PLUGIN_PATH : ${a.webkit.gstPluginsGood}/lib/gstreamer-* \ + --prefix GST_PLUGIN_PATH : ${a.webkit.gstFfmpeg}/lib/gstreamer-* + ''; + + installFlags = "PREFIX=$out"; + + meta = { + description = "Tiny externally controllable webkit browser"; + maintainers = [a.lib.maintainers.raskin]; + platforms = with a.lib.platforms; + linux ++ freebsd ++ darwin; + }; +} diff --git a/pkgs/applications/networking/browsers/uzbl/src-for-experimental.nix b/pkgs/applications/networking/browsers/uzbl/src-for-experimental.nix new file mode 100644 index 000000000000..68cc9b0f116d --- /dev/null +++ b/pkgs/applications/networking/browsers/uzbl/src-for-experimental.nix @@ -0,0 +1,9 @@ +rec { + version="327db778f3a5446d57969bb6ce1e038799aa86aa"; + name="uzbl-experimental-327db778f3a5446d57969bb6ce1e038799aa86aa"; + hash="eadf0286dc2d7111f765d43805324d6e72a536a1490edbb6791c2e148aeaffc2"; + rev="327db778f3a5446d57969bb6ce1e038799aa86aa"; + url="git://github.com/Dieterbe/uzbl.git"; + + +} diff --git a/pkgs/applications/networking/browsers/uzbl/src-info-for-experimental.nix b/pkgs/applications/networking/browsers/uzbl/src-info-for-experimental.nix new file mode 100644 index 000000000000..60750f7b90be --- /dev/null +++ b/pkgs/applications/networking/browsers/uzbl/src-info-for-experimental.nix @@ -0,0 +1,6 @@ +{ + repoUrl = "git://github.com/Dieterbe/uzbl.git"; + baseName = "uzbl-experimental"; + method = "fetchgit"; + rev = "origin/experimental"; +} |