[SCM] ffmpeg/experimental: Update B-D and --enable switches
sramacher at users.alioth.debian.org
sramacher at users.alioth.debian.org
Tue Mar 8 00:19:10 UTC 2016
The following commit has been merged in the experimental branch:
commit a4bc07421cdbcc695fae8e5cb5cf4952a2c63bbc
Author: Sebastian Ramacher <sramacher at debian.org>
Date: Tue Mar 8 00:52:54 2016 +0100
Update B-D and --enable switches
diff --git a/debian/control b/debian/control
index 2c917d2..815afcd 100644
--- a/debian/control
+++ b/debian/control
@@ -40,6 +40,8 @@ Build-Depends:
libcaca-dev,
# --enable-libcdio
libcdio-paranoia-dev,
+# --enable-libchromaprint
+ libchromaprint-dev <!stage1>,
# autodetected 'crystalhd'
libcrystalhd-dev [amd64 i386],
# --enable-libdc1394
@@ -84,6 +86,8 @@ Build-Depends:
libopus-dev,
# --enable-libpulse
libpulse-dev,
+# --enable-librubberband
+ librubberband-dev,
# --enable-librtmp
librtmp-dev,
# --enable-libschroedinger
diff --git a/debian/rules b/debian/rules
index fc27269..b481b6d 100755
--- a/debian/rules
+++ b/debian/rules
@@ -25,6 +25,8 @@ FLAVORS = standard extra
# Enable as many features as possible, as long as the result is still GPLv2+ (a GPLv3+ variant is built as libavcodec-extra flavor).
# The following flags (and build-dependencies) are not added, because they would require a libavformat-extra flavor:
# --enable-libsmbclient (libsmbclient-dev [!hurd-i386 !m68k !sparc64])
+# --enable-libtesseract
+# --enable-netcdf
# The following flags are not added, because the necessary libraries are not in Debian:
# --enable-decklink
# --enable-libcelt (see #676592: removed from Debian as abandoned upstream, replaced by opus)
@@ -38,6 +40,7 @@ FLAVORS = standard extra
# --enable-libutvideo
# --enable-libvidstab (see #709193 for the RFP bug)
# --enable-libxavs
+# --enable-libzimg
# The following flags are not added for various reasons:
# * --enable-libv4l2 [!hurd-any]: This is only needed for very old devices and may cause problems for others.
# Should anyone need it, using LD_PRELOAD pointing on libv4l2 has the same effect.
@@ -80,6 +83,7 @@ CONFIG := --prefix=/usr \
--enable-libopenjpeg \
--enable-libopus \
--enable-libpulse \
+ --enable-librubberband \
--enable-librtmp \
--enable-libschroedinger \
--enable-libshine \
@@ -133,12 +137,13 @@ ifneq ($(DEB_HOST_ARCH_OS),hurd)
CONFIG += --enable-libzmq
endif
-# ffmpeg is involed in build-dependency cycles with opencv and x264, so disable them in stage one.
+# ffmpeg is involed in build-dependency cycles with opencv, x264 and chromapint, so disable them in stage one.
# Also disable frei0r, which build-depends on opencv.
ifneq ($(filter stage1,$(DEB_BUILD_PROFILES)),)
CONFIG += --disable-libx264 --disable-libopencv --disable-frei0r
else
- CONFIG += --enable-frei0r
+ CONFIG += --enable-frei0r \
+ --enable-chromaprint
# Some libraries are unusable (#792921) on sparc64.
ifeq (,$(filter $(DEB_HOST_ARCH),sparc64))
--
ffmpeg packaging
More information about the pkg-multimedia-commits
mailing list