kdenlive+mlt: enabling some subcomponents, parallel builds
This commit is contained in:
parent
888c7f2757
commit
341aadaba1
@ -1,6 +1,6 @@
|
|||||||
{ stdenv, fetchurl, lib, cmake, qt4, perl, kdelibs, automoc4, phonon
|
{ stdenv, fetchurl, lib, cmake, qt4, perl, kdelibs, automoc4, phonon
|
||||||
, mlt, gettext , qimageblitz, qjson, shared_mime_info, soprano
|
, mlt, gettext , qimageblitz, qjson, shared_mime_info, soprano
|
||||||
, pkgconfig, shared_desktop_ontologies }:
|
, pkgconfig, shared_desktop_ontologies, libv4l }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "kdenlive-${version}";
|
name = "kdenlive-${version}";
|
||||||
@ -11,11 +11,13 @@ stdenv.mkDerivation rec {
|
|||||||
sha256 = "1rw2cbzy5mabwijvryyzbhpgldn2zy5jy4j87hl4m1i8ah9lgi7x";
|
sha256 = "1rw2cbzy5mabwijvryyzbhpgldn2zy5jy4j87hl4m1i8ah9lgi7x";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs =
|
buildInputs =
|
||||||
[ cmake qt4 perl kdelibs automoc4 phonon mlt gettext qimageblitz
|
[ cmake qt4 perl kdelibs automoc4 phonon mlt gettext qimageblitz
|
||||||
qjson shared_mime_info soprano pkgconfig shared_desktop_ontologies
|
qjson shared_mime_info soprano pkgconfig shared_desktop_ontologies libv4l
|
||||||
];
|
];
|
||||||
|
|
||||||
|
enableParallelBuilding = true;
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = "Free and open source video editor";
|
description = "Free and open source video editor";
|
||||||
license = "GPLv2+";
|
license = "GPLv2+";
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
{ stdenv, fetchurl, SDL, ffmpeg, libdv, libsamplerate, libvorbis
|
{ stdenv, fetchurl, SDL, ffmpeg, libdv, libsamplerate, libvorbis
|
||||||
, libxml2 , pkgconfig, qt4, sox }:
|
, libxml2 , pkgconfig, qt4, sox, gtk2 }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "mlt-${version}";
|
name = "mlt-${version}";
|
||||||
@ -10,18 +10,20 @@ stdenv.mkDerivation rec {
|
|||||||
sha256 = "0m4nzxli1pl8w59m4iwwhpmr1xdz7xfknmbl3a0mkkd1jzdiq3nc";
|
sha256 = "0m4nzxli1pl8w59m4iwwhpmr1xdz7xfknmbl3a0mkkd1jzdiq3nc";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs =
|
buildInputs =
|
||||||
[ SDL ffmpeg libdv libsamplerate libvorbis libxml2 pkgconfig qt4
|
[ SDL ffmpeg libdv libsamplerate libvorbis libxml2 pkgconfig qt4
|
||||||
sox
|
sox # gtk2 /*optional*/
|
||||||
];
|
];
|
||||||
|
|
||||||
# Mostly taken from:
|
# Mostly taken from:
|
||||||
# http://www.kdenlive.org/user-manual/downloading-and-installing-kdenlive/installing-source/installing-mlt-rendering-engine
|
# http://www.kdenlive.org/user-manual/downloading-and-installing-kdenlive/installing-source/installing-mlt-rendering-engine
|
||||||
configureFlags = [ "--enable-gpl" "--avformat-swscale" ];
|
configureFlags = [ "--enable-gpl" "--enable-gpl3" "--avformat-swscale" ];
|
||||||
|
|
||||||
|
enableParallelBuilding = true;
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
homepage = http://www.mltframework.org/;
|
homepage = http://www.mltframework.org/;
|
||||||
description = "Open source multimedia framework, designed for television broadcasting";
|
description = "Open source multimedia framework, designed for television broadcasting";
|
||||||
license = "GPLv2+";
|
license = "GPLv3";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user