[packages/ffmpeg] - added chromaprint, rubberband support - aacplus is no longer supported
qboosh
qboosh at pld-linux.org
Sun Feb 21 22:14:49 CET 2016
commit 0fdde3ccc3d02cd3674e73ada17138b07ab885a4
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sun Feb 21 22:17:58 2016 +0100
- added chromaprint, rubberband support
- aacplus is no longer supported
ffmpeg.spec | 15 ++++++++++-----
1 file changed, 10 insertions(+), 5 deletions(-)
---
diff --git a/ffmpeg.spec b/ffmpeg.spec
index 642a530..0b6be75 100644
--- a/ffmpeg.spec
+++ b/ffmpeg.spec
@@ -7,12 +7,12 @@
#
# Conditional build:
%bcond_with bootstrap # disable features to able to build without installed ffmpeg
-%bcond_with nonfree # non free options of package (currently: aacplus, faac, fdk_aac, nvenc)
-%bcond_with aacplus # AAC+ encoding via libaacplus (requires nonfree)
+%bcond_with nonfree # non free options of package (currently: faac, fdk_aac, nvenc)
%bcond_with fdk_aac # AAC de/encoding via libfdk_aac (requires nonfree)
%bcond_with faac # faac (requires nonfree)
%bcond_without bs2b # BS2B audio filter support
%bcond_without caca # textual display using libcaca
+%bcond_without chromaprint # audio fingerprinting with chromaprint
%bcond_without dcadec # DCA decoding via libdcadec
%bcond_without decklink # Blackmagic DeskLink output support
%bcond_without flite # flite voice synthesis support
@@ -30,6 +30,7 @@
%bcond_without opengl # OpenGL rendering support
%bcond_with openh264 # OpenH264 H.264 encoder
%bcond_without pulseaudio # PulseAudio input support
+%bcond_without rubberband # rubberband filter
%bcond_without shine # shine fixed-point MP3 encoder
%bcond_without snappy # Snappy compression support (needed for hap encoding)
%bcond_without ssh # SFTP protocol support via libssh
@@ -102,13 +103,13 @@ BuildRequires: jack-audio-connection-kit-devel
%{?with_kvazaar:BuildRequires: kvazaar-devel >= 0.8.1}
%{?with_ladspa:BuildRequires: ladspa-devel}
BuildRequires: lame-libs-devel >= 3.98.3
-%{?with_aacplus:BuildRequires: libaacplus-devel >= 2.0.0}
BuildRequires: libass-devel
BuildRequires: libavc1394-devel
%{?with_bs2b:BuildRequires: libbs2b-devel}
BuildRequires: libbluray-devel
%{?with_caca:BuildRequires: libcaca-devel}
BuildRequires: libcdio-paranoia-devel >= 0.90-2
+%{?with_chromaprint:BuildRequires: libchromaprint-devel}
BuildRequires: libdc1394-devel >= 2
BuildRequires: libgsm-devel
BuildRequires: libiec61883-devel
@@ -150,6 +151,7 @@ BuildRequires: perl-tools-pod
BuildRequires: pkgconfig
%{?with_pulseaudio:BuildRequires: pulseaudio-devel}
BuildRequires: rpmbuild(macros) >= 1.470
+%{?with_rubberband:BuildRequires: rubberband-devel >= 1.8.1}
BuildRequires: schroedinger-devel
%{?with_shine:BuildRequires: shine-devel >= 3.0.0}
%{?with_snappy:BuildRequires: snappy-devel}
@@ -216,6 +218,7 @@ Group: Libraries
Requires: gnutls-libs >= 3.0.20
%endif
%{?with_vpx:Requires: libvpx >= 1.3.0}
+%{?with_rubberband:Requires: rubberband-libs >= 1.8.1}
%description libs
This package contains the ffmpeg shared libraries:
@@ -256,13 +259,13 @@ Requires: freetype-devel
Requires: jack-audio-connection-kit-devel
%{?with_kvazaar:Requires: kvazaar-devel >= 0.7}
Requires: lame-libs-devel >= 3.98.3
-%{?with_aacplus:Requires: libaacplus-devel >= 2.0.0}
Requires: libass-devel
Requires: libavc1394-devel
Requires: libbluray-devel
%{?with_bs2b:Requires: libbs2b-devel}
%{?with_caca:Requires: libcaca-devel}
Requires: libcdio-paranoia-devel >= 0.90-2
+%{?with_chromaprint:Requires: libchromaprint-devel}
Requires: libdc1394-devel >= 2
Requires: libgsm-devel
Requires: libiec61883-devel
@@ -283,6 +286,7 @@ Requires: opencore-amr-devel
%{?with_opencv:Requires: opencv-devel}
%{?with_openh264:Requires: openh264-devel >= 1.3}
Requires: openjpeg-devel >= 1.5
+%{?with_rubberband:Requires: rubberband-devel >= 1.8.1}
Requires: schroedinger-devel
%{?with_shine:Requires: shine-devel >= 3.0.0}
%{?with_snappy:Requires: snappy-devel}
@@ -457,6 +461,7 @@ EOF
%{!?with_doc:--disable-doc} \
--enable-avfilter \
--enable-avresample \
+ %{?with_chromaprint:--enable-chromaprint} \
%{?with_decklink:--enable-decklink} \
--enable-gnutls \
--enable-gpl \
@@ -492,6 +497,7 @@ EOF
--enable-libopus \
%{?with_pulseaudio:--enable-libpulse} \
--enable-librtmp \
+ %{?with_rubberband:--enable-librubberband} \
--enable-libschroedinger \
%{?with_shine:--enable-libshine} \
%{?with_smb:--enable-libsmbclient} \
@@ -535,7 +541,6 @@ EOF
%endif
%if %{with nonfree}
--enable-nonfree \
- %{?with_aacplus:--enable-libaacplus} \
%{?with_faac:--enable-libfaac} \
%{?with_fdk_aac:--enable-libfdk-aac} \
%{?with_nvenc:--enable-nvenc} \
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/ffmpeg.git/commitdiff/0fdde3ccc3d02cd3674e73ada17138b07ab885a4
More information about the pld-cvs-commit
mailing list