summary refs log tree commit diff
path: root/pkgs/applications/video/recordmydesktop/default.nix
blob: e4d6e14d098dfc26cbfd3b891c20142b7ea751bd (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
{ stdenv, fetchsvn, autoreconfHook, zlib, popt, alsaLib, libvorbis, libtheora
, libICE, libSM, libX11, libXext, libXfixes, libXdamage }:

stdenv.mkDerivation rec {
  pname = "recordmydesktop";
  version = "0.3.8.1-svn${rev}";
  rev = "602";

  src = fetchsvn {
    url = https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk/recordmydesktop;
    inherit rev;
    sha256 = "1avirkc4ymrd575m616pi6wpgq1i0r5sb3qahps1g18sjpxks0lf";
  };

  nativeBuildInputs = [ autoreconfHook ];

  buildInputs = [
    zlib popt alsaLib libICE libSM libX11 libXext
    libXfixes libXdamage libvorbis libtheora
  ];

  meta = with stdenv.lib; {
    description = "Desktop session recorder";
    homepage = http://recordmydesktop.sourceforge.net/;
    license = licenses.gpl2;
    platforms = platforms.linux;
    maintainers = [ ];
  };
}