diff options
Diffstat (limited to 'nixpkgs/pkgs/applications/video/quvi/tool.nix')
-rw-r--r-- | nixpkgs/pkgs/applications/video/quvi/tool.nix | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/nixpkgs/pkgs/applications/video/quvi/tool.nix b/nixpkgs/pkgs/applications/video/quvi/tool.nix new file mode 100644 index 000000000000..b2746ef82333 --- /dev/null +++ b/nixpkgs/pkgs/applications/video/quvi/tool.nix @@ -0,0 +1,25 @@ +{stdenv, fetchurl, pkgconfig, lua5, curl, quvi_scripts, libquvi, lua5_sockets, glib, makeWrapper}: + +stdenv.mkDerivation rec { + pname = "quvi"; + version="0.9.5"; + + src = fetchurl { + url = "mirror://sourceforge/quvi/quvi-${version}.tar.xz"; + sha256 = "1h52s265rp3af16dvq1xlscp2926jqap2l4ah94vrfchv6m1hffb"; + }; + + nativeBuildInputs = [ pkgconfig ]; + buildInputs = [ lua5 curl quvi_scripts libquvi glib makeWrapper ]; + postInstall = '' + wrapProgram $out/bin/quvi --set LUA_PATH "${lua5_sockets}/share/lua/${lua5.luaversion}/?.lua" + ''; + + meta = { + description = "Web video downloader"; + homepage = "http://quvi.sf.net"; + license = stdenv.lib.licenses.lgpl21Plus; + platforms = stdenv.lib.platforms.linux; + maintainers = [ ]; + }; +} |