mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-02-19 17:39:34 +00:00
added cinelerra (video editing application)
svn path=/nixpkgs/trunk/; revision=13068
This commit is contained in:
parent
07fc484a92
commit
5a4a28e437
34
pkgs/applications/video/cinelerra/default.nix
Normal file
34
pkgs/applications/video/cinelerra/default.nix
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
args:
|
||||||
|
args.stdenv.mkDerivation {
|
||||||
|
name = "cinelerra-git";
|
||||||
|
|
||||||
|
src = args.sourceByName "cinelerra";
|
||||||
|
|
||||||
|
perl = args.perl;
|
||||||
|
|
||||||
|
preConfigure = ''
|
||||||
|
find -type f -print0 | xargs --null sed -e "s@/usr/bin/perl@$perl/bin/perl@" -i
|
||||||
|
./autogen.sh
|
||||||
|
'';
|
||||||
|
configureOptions = ["--enable-freetype2"];
|
||||||
|
|
||||||
|
buildInputs =(with args; [
|
||||||
|
automake autoconf libtool pkgconfig
|
||||||
|
X11 faad2 faac
|
||||||
|
a52dec alsaLib fftw lame libavc1394 libiec61883
|
||||||
|
libraw1394 libsndfile libvorbis libogg libjpeg libtiff freetype
|
||||||
|
mjpegtools x264 gettext openexr esound
|
||||||
|
#
|
||||||
|
libXxf86vm libXv
|
||||||
|
libtheora libpng libdv
|
||||||
|
nasm
|
||||||
|
perl
|
||||||
|
e2fsprogs
|
||||||
|
]);
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
description = "Cinelerra - Video Editor";
|
||||||
|
homepage = http://www.cinelerra.org;
|
||||||
|
license = "GPLv2";
|
||||||
|
};
|
||||||
|
}
|
|
@ -215,4 +215,8 @@
|
||||||
url = http://mawercer.de/~nix/repos/kdesupport_telepathy_qt.tar.gz;
|
url = http://mawercer.de/~nix/repos/kdesupport_telepathy_qt.tar.gz;
|
||||||
sha256 = "022599182ff629662bbd01acdea6ead9aec64b3e73e8da3eb58ef857803035f2";
|
sha256 = "022599182ff629662bbd01acdea6ead9aec64b3e73e8da3eb58ef857803035f2";
|
||||||
};
|
};
|
||||||
|
cinelerra = args: with args; fetchurl { # Tue Oct 14 12:36:49 UTC 2008
|
||||||
|
url = "http://mawercer.de/~nix/repos/cinelerra-9f9adf2ad5472886d5bc43a05c6aa8077cabd967.tar.gz";
|
||||||
|
sha256 = "1e84ff59dcd7a3c80343eb9be302f822e510c95398fd1a6c8f2e4b163fd51e45";
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -6008,6 +6008,20 @@ let
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
cinelerra = import ../applications/video/cinelerra {
|
||||||
|
inherit fetchurl stdenv
|
||||||
|
automake autoconf libtool
|
||||||
|
a52dec alsaLib lame libavc1394 libiec61883 libraw1394 libsndfile
|
||||||
|
libvorbis libogg libjpeg libtiff freetype mjpegtools x264
|
||||||
|
gettext X11 faad2 faac libtheora libpng libdv perl nasm e2fsprogs
|
||||||
|
pkgconfig;
|
||||||
|
openexr = openexr_1_6_1;
|
||||||
|
fftw = fftwSinglePrec;
|
||||||
|
inherit (xorg) libXxf86vm libXv;
|
||||||
|
inherit (bleedingEdgeRepos) sourceByName;
|
||||||
|
inherit (gnome) esound;
|
||||||
|
};
|
||||||
|
|
||||||
compiz_050 = assert mesaSupported; import ../applications/window-managers/compiz/0.5.0.nix {
|
compiz_050 = assert mesaSupported; import ../applications/window-managers/compiz/0.5.0.nix {
|
||||||
inherit fetchurl stdenv pkgconfig libpng mesa;
|
inherit fetchurl stdenv pkgconfig libpng mesa;
|
||||||
inherit (xorg) libXcomposite libXfixes libXdamage libXrandr
|
inherit (xorg) libXcomposite libXfixes libXdamage libXrandr
|
||||||
|
|
Loading…
Reference in a new issue