[packages/ffmpeg] - added fdk_aac option (nonfree); libilbc needs different ilbc library variant
qboosh
qboosh at pld-linux.org
Sat Oct 6 12:56:33 CEST 2012
commit 004e5628a36bb07adf3a754e2a9372c28fba8d29
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sat Oct 6 12:58:02 2012 +0200
- added fdk_aac option (nonfree); libilbc needs different ilbc library variant
ffmpeg.spec | 10 +++++++++-
1 file changed, 9 insertions(+), 1 deletion(-)
---
diff --git a/ffmpeg.spec b/ffmpeg.spec
index aa9a406..d8581f5 100644
--- a/ffmpeg.spec
+++ b/ffmpeg.spec
@@ -1,4 +1,4 @@
-# TODO: libilbc, libfdk-aac, flite
+# TODO: libilbc (requires webrtc.org version), flite (some additional voices required)
#
# How to deal with ffmpeg/opencv checken-egg problem:
# 1. make-request -r --without opencv ffmpeg.spec
@@ -9,10 +9,12 @@
# Conditional build:
%bcond_with nonfree # non free options of package (currently: faac)
%bcond_with aacplus # AAC+ encoding via libaacplus (requires nonfree)
+%bcond_with fdk_aac # AAC encoding via libfdk_aac (requires nonfree)
%bcond_without autoreqdep # don't care about package name deps generated by rpm
%bcond_without caca # textual display using libcaca
%bcond_with flite # flite voice synthesis support [ffmpeg expects more voices]
%bcond_without frei0r # build without frei0r video filtering
+%bcond_with ilbc # iLBC de/encoding via libilbc
%bcond_without openal # build without OpenAL 1.1 capture support
%bcond_without opencv # build without opencv video filtering
%bcond_without pulseaudio # build without PulseAudio input support
@@ -47,6 +49,7 @@ BuildRequires: alsa-lib-devel
BuildRequires: bzip2-devel
BuildRequires: celt-devel >= 0.11.0
%{?with_nonfree:BuildRequires: faac-devel}
+%{?with_fdk_aac:BuildRequires: fdk-aac-devel}
%{?with_flite:BuildRequires: flite-devel}
BuildRequires: fontconfig-devel
BuildRequires: freetype-devel
@@ -67,6 +70,7 @@ BuildRequires: libcdio-devel
BuildRequires: libdc1394-devel >= 2
BuildRequires: libgsm-devel
BuildRequires: libiec61883-devel
+%{?with_ilbc:BuildRequires: libilbc-devel}
BuildRequires: libmodplug-devel
BuildRequires: libnut-devel
BuildRequires: libraw1394-devel >= 2
@@ -173,6 +177,7 @@ Requires: alsa-lib-devel
Requires: bzip2-devel
Requires: celt-devel >= 0.11.0
%{?with_nonfree:Requires: faac-devel}
+%{?with_fdk_aac:Requires: fdk-aac-devel}
Requires: fontconfig-devel
Requires: freetype-devel
Requires: jack-audio-connection-kit-devel
@@ -186,6 +191,7 @@ Requires: libcdio-devel
Requires: libdc1394-devel >= 2
Requires: libgsm-devel
Requires: libiec61883-devel
+%{?with_ilbc:Requires: libilbc-devel}
Requires: libmodplug-devel
Requires: libnut-devel
Requires: libraw1394-devel >= 2
@@ -353,10 +359,12 @@ EOF
--enable-libcelt \
--enable-libcdio \
--enable-libdc1394 \
+ %{?with_fdk_aac:--enable-libfdk-aac} \
%{?with_flite:--enable-libflite} \
--enable-libfreetype \
--enable-libgsm \
--enable-libiec61883 \
+ %{?with_ilbc:--enable-libilbc} \
--enable-libmodplug \
--enable-libmp3lame \
--enable-libnut \
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/ffmpeg.git/commitdiff/004e5628a36bb07adf3a754e2a9372c28fba8d29
More information about the pld-cvs-commit
mailing list