kdenlive+mlt: enabling some subcomponents, parallel builds
This commit is contained in:
parent
888c7f2757
commit
341aadaba1
2 changed files with 12 additions and 8 deletions
|
@ -1,6 +1,6 @@
|
|||
{ stdenv, fetchurl, lib, cmake, qt4, perl, kdelibs, automoc4, phonon
|
||||
, mlt, gettext , qimageblitz, qjson, shared_mime_info, soprano
|
||||
, pkgconfig, shared_desktop_ontologies }:
|
||||
, pkgconfig, shared_desktop_ontologies, libv4l }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "kdenlive-${version}";
|
||||
|
@ -11,11 +11,13 @@ stdenv.mkDerivation rec {
|
|||
sha256 = "1rw2cbzy5mabwijvryyzbhpgldn2zy5jy4j87hl4m1i8ah9lgi7x";
|
||||
};
|
||||
|
||||
buildInputs =
|
||||
buildInputs =
|
||||
[ 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 = {
|
||||
description = "Free and open source video editor";
|
||||
license = "GPLv2+";
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
{ stdenv, fetchurl, SDL, ffmpeg, libdv, libsamplerate, libvorbis
|
||||
, libxml2 , pkgconfig, qt4, sox }:
|
||||
, libxml2 , pkgconfig, qt4, sox, gtk2 }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "mlt-${version}";
|
||||
|
@ -10,18 +10,20 @@ stdenv.mkDerivation rec {
|
|||
sha256 = "0m4nzxli1pl8w59m4iwwhpmr1xdz7xfknmbl3a0mkkd1jzdiq3nc";
|
||||
};
|
||||
|
||||
buildInputs =
|
||||
buildInputs =
|
||||
[ SDL ffmpeg libdv libsamplerate libvorbis libxml2 pkgconfig qt4
|
||||
sox
|
||||
sox # gtk2 /*optional*/
|
||||
];
|
||||
|
||||
# Mostly taken from:
|
||||
# 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 = {
|
||||
homepage = http://www.mltframework.org/;
|
||||
description = "Open source multimedia framework, designed for television broadcasting";
|
||||
license = "GPLv2+";
|
||||
license = "GPLv3";
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue