aboutsummaryrefslogtreecommitdiff
path: root/nixpkgs/pkgs/applications/video/cinelerra/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nixpkgs/pkgs/applications/video/cinelerra/default.nix')
-rw-r--r--nixpkgs/pkgs/applications/video/cinelerra/default.nix25
1 files changed, 13 insertions, 12 deletions
diff --git a/nixpkgs/pkgs/applications/video/cinelerra/default.nix b/nixpkgs/pkgs/applications/video/cinelerra/default.nix
index eb3946b9ed0..36ad39bd37c 100644
--- a/nixpkgs/pkgs/applications/video/cinelerra/default.nix
+++ b/nixpkgs/pkgs/applications/video/cinelerra/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchgit, autoconf, automake, libtool
+{ stdenv, fetchFromGitHub, autoconf, automake, libtool
, pkgconfig, faad2, faac, a52dec, alsaLib, fftw, lame, libavc1394
, libiec61883, libraw1394, libsndfile, libvorbis, libogg, libjpeg
, libtiff, freetype, mjpegtools, x264, gettext, openexr
@@ -7,22 +7,27 @@
, fontconfig, intltool }:
stdenv.mkDerivation {
- name = "cinelerra-unstable-2016-01-12";
+ name = "cinelerra-cv-2018-05-16";
- src = fetchgit {
- url = "git://git.cinelerra-cv.org/j6t/cinelerra.git";
- rev = "454be60e201c18c1fc3f1f253a6d2184fcfc94c4";
- sha256 = "1n4kshqhgnr7aivsi8dgx48phyd2nzvv4szbc82mndklvs9jfb7r";
+ src = fetchFromGitHub {
+ owner = "ratopi";
+ repo = "CinelerraCV";
+ rev = "d9c0dbf4393717f0a42f4b91c3e1ed5b16f955dc";
+ sha256 = "0a8kfm1v96sv6jh4568crg6nkr6n3579i9xksfj8w199s6yxzsbk";
};
- # touch config.rpath: work around bug in automake 1.10 ?
preConfigure = ''
find -type f -print0 | xargs --null sed -e "s@/usr/bin/perl@${perl}/bin/perl@" -i
- touch config.rpath
./autogen.sh
sed -i -e "s@/usr/bin/file@${file}/bin/file@" ./configure
'';
+ ## fix bug with parallel building
+ preBuild = ''
+ make -C cinelerra versioninfo.h
+ '';
+ enableParallelBuilding = true;
+
buildInputs =
[ automake
autoconf libtool pkgconfig file
@@ -37,10 +42,6 @@ stdenv.mkDerivation {
fontconfig intltool
];
- # $ make -C cinelerra edl.o
- # edl.C:50:25: fatal error: versioninfo.h: No such file or directory
- enableParallelBuilding = false;
-
meta = {
description = "Video Editor";
homepage = http://www.cinelerra.org;