diff options
author | Nikolay Amiantov <ab@fmap.me> | 2016-07-10 15:14:20 +0300 |
---|---|---|
committer | Nikolay Amiantov <ab@fmap.me> | 2016-07-10 22:56:59 +0300 |
commit | 7e0a6dd8277f67905e08079c71986f73a364549b (patch) | |
tree | ede01c93cbdf2623025585aba0e450ff6edddbd5 /pkgs/applications/video/recordmydesktop | |
parent | 29d570ef8207069ae234ea5c35667c93125f1fb3 (diff) | |
download | nixpkgs-7e0a6dd8277f67905e08079c71986f73a364549b.tar nixpkgs-7e0a6dd8277f67905e08079c71986f73a364549b.tar.gz nixpkgs-7e0a6dd8277f67905e08079c71986f73a364549b.tar.bz2 nixpkgs-7e0a6dd8277f67905e08079c71986f73a364549b.tar.lz nixpkgs-7e0a6dd8277f67905e08079c71986f73a364549b.tar.xz nixpkgs-7e0a6dd8277f67905e08079c71986f73a364549b.tar.zst nixpkgs-7e0a6dd8277f67905e08079c71986f73a364549b.zip |
gtk-recordmydesktop: init at 0.3.8-svn602
Diffstat (limited to 'pkgs/applications/video/recordmydesktop')
-rw-r--r-- | pkgs/applications/video/recordmydesktop/gtk.nix | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/pkgs/applications/video/recordmydesktop/gtk.nix b/pkgs/applications/video/recordmydesktop/gtk.nix new file mode 100644 index 00000000000..f3bf714b941 --- /dev/null +++ b/pkgs/applications/video/recordmydesktop/gtk.nix @@ -0,0 +1,37 @@ +{ stdenv, lib, fetchsvn, recordmydesktop, autoreconfHook, pkgconfig, glib +, pythonPackages, jack2, xwininfo }: + +let + binPath = lib.makeBinPath [ recordmydesktop jack2 xwininfo ]; + +in stdenv.mkDerivation rec { + name = "gtk-recordmydesktop-${version}"; + version = "0.3.8-svn${recordmydesktop.rev}"; + + src = fetchsvn { + url = https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk/gtk-recordmydesktop; + inherit (recordmydesktop) rev; + sha256 = "010aykgjfxhyiixq9a9fg3p1a1ixz59m1vkn16hpy0lybgf4dsby"; + }; + + nativeBuildInputs = [ autoreconfHook pkgconfig ]; + + buildInputs = with pythonPackages; [ + python pygtk wrapPython + ]; + + pythonPath = with pythonPackages; [ pygtk ]; + + postInstall = '' + makeWrapperArgs="--prefix PATH : ${binPath}" + wrapPythonPrograms + ''; + + meta = with stdenv.lib; { + description = "GTK frontend for recordmydesktop"; + homepage = http://recordmydesktop.sourceforge.net/; + license = licenses.gpl2; + platforms = platforms.linux; + maintainers = [ maintainers.DamienCassou ]; + }; +} |