Bug#896648: ring: Ease backporting and document build requirement
Petter Reinholdtsen
pere at hungry.com
Mon Apr 23 06:28:48 BST 2018
Package: ring
Version: 20180419.1.01da897~ds1-1
Tags: patch
Hi. I tried to build ring on Debian stable, but ran into a few snags.
First of all, libayatana-appindicator3-dev is missing. I suggest to
list the old dependency as an alternative. Second, the ffmpeg package
(version 7:3.2.10-1~deb9u1) is missing AVMediaType. This enum is
available in version 7:3.4.2-2 in unstable. I guess a ffmpeg backport
is required to get ring working, and concluded that the risk of
something else breaking was too big.
I suggest you apply this patch to the code to document the backport
requirements:
diff --git a/debian/control b/debian/control
index c24fc11a..14413984 100644
--- a/debian/control
+++ b/debian/control
@@ -21,7 +21,7 @@ Build-Depends: debhelper (>= 9),
qttools5-dev-tools,
gettext,
libqrencode-dev,
- libayatana-appindicator3-dev,
+ libayatana-appindicator3-dev | libappindicator3-dev,
libnm-dev,
libwebkit2gtk-4.0-dev,
libcanberra-gtk3-dev,
@@ -46,7 +46,7 @@ Build-Depends: debhelper (>= 9),
libspeexdsp-dev,
uuid-dev,
libavcodec-dev,
- libavutil-dev,
+ libavutil-dev (>= 7:3.4.2),
libavformat-dev,
libswscale-dev,
libavdevice-dev,
--
Happy hacking
Petter Reinholdtsen
More information about the Pkg-voip-maintainers
mailing list