Commit f12149fd authored by Guillaume Roguez's avatar Guillaume Roguez

add libva as new dependencies for all GNU platforms

This is needed to build video HW acceleration code.
Dockers, packaging deps and make-ring.py changed by this patch.

Change-Id: Ia6c50aacc8a0f36db36b05c66bcd2db75291bce9
parent 789acd42
......@@ -55,7 +55,8 @@ RUN apt-get update && \
libnatpmp-dev \
libappindicator3-dev \
libqrencode-dev \
libnm-glib-dev
libnm-glib-dev \
libva-dev
ADD scripts/build-package-debian.sh /opt/build-package-debian.sh
......
......@@ -55,7 +55,8 @@ RUN apt-get update && \
libnatpmp-dev \
libappindicator3-dev \
libqrencode-dev \
libnm-glib-dev
libnm-glib-dev \
libva-dev
ADD scripts/build-package-debian.sh /opt/build-package-debian.sh
......
......@@ -46,7 +46,8 @@ RUN dnf upgrade -y && \
opus-devel \
patch \
jsoncpp-devel \
libnatpmp-devel
libnatpmp-devel \
libva-devel
ADD scripts/build-package-fedora.sh /opt/build-package-fedora.sh
......
......@@ -46,7 +46,8 @@ RUN dnf upgrade -y && \
opus-devel \
patch \
jsoncpp-devel \
libnatpmp-devel
libnatpmp-devel \
libva-devel
ADD scripts/build-package-fedora.sh /opt/build-package-fedora.sh
......
......@@ -46,7 +46,8 @@ RUN dnf upgrade -y && \
opus-devel \
patch \
jsoncpp-devel \
libnatpmp-devel
libnatpmp-devel \
libva-devel
ADD scripts/build-package-fedora.sh /opt/build-package-fedora.sh
......
......@@ -56,7 +56,8 @@ RUN apt-get update && \
libnatpmp-dev \
libappindicator3-dev \
libqrencode-dev \
libnm-glib-dev
libnm-glib-dev \
libva-dev
ADD scripts/build-package-debian.sh /opt/build-package-debian.sh
......
......@@ -56,7 +56,8 @@ RUN apt-get update && \
libnatpmp-dev \
libappindicator3-dev \
libqrencode-dev \
libnm-glib-dev
libnm-glib-dev \
libva-dev
ADD scripts/build-package-debian.sh /opt/build-package-debian.sh
......
......@@ -56,7 +56,8 @@ RUN apt-get update && \
libnatpmp-dev \
libappindicator3-dev \
libqrencode-dev \
libnm-glib-dev
libnm-glib-dev \
libva-dev
ADD scripts/build-package-debian.sh /opt/build-package-debian.sh
......
......@@ -66,7 +66,7 @@ OPENSUSE_DEPENDENCIES = [
'libupnp-devel', 'boost-devel', 'yasm', 'libuuid-devel', 'libsamplerate-devel',
'libnettle-devel', 'libopus-devel', 'libgnutls-devel', 'msgpack-devel', 'libavcodec-devel',
'libavdevice-devel', 'pcre-devel', 'libogg-devel', 'libsndfile-devel', 'libvorbis-devel',
'flac-devel', 'libgsm-devel', 'alsa-devel', 'libpulse-devel', 'libudev-devel',
'flac-devel', 'libgsm-devel', 'alsa-devel', 'libpulse-devel', 'libudev-devel', 'libva-devel',
# lrc
'libQt5Core-devel', 'libQt5DBus-devel', 'libqt5-linguist-devel',
# gnome client
......@@ -98,7 +98,7 @@ FEDORA_DEPENDENCIES = [
'uuid-devel', 'gnutls-devel', 'nettle-devel', 'opus-devel', 'speexdsp-devel',
'yaml-cpp-devel', 'qt5-qtbase-devel', 'swig', 'qrencode-devel', 'jsoncpp-devel',
'gtk3-devel', 'clutter-devel', 'clutter-gtk-devel', 'evolution-data-server-devel',
'libnotify-devel', 'libappindicator-gtk3-devel', 'patch'
'libnotify-devel', 'libappindicator-gtk3-devel', 'patch', 'libva-devel'
]
UBUNTU_DEPENDENCIES = [
......@@ -111,7 +111,8 @@ UBUNTU_DEPENDENCIES = [
'libopus-dev', 'libpcre3-dev', 'libpulse-dev', 'libsamplerate0-dev',
'libsndfile1-dev', 'libspeex-dev', 'libspeexdsp-dev', 'libswscale-dev', 'libtool',
'libudev-dev', 'libupnp-dev', 'libyaml-cpp-dev', 'qtbase5-dev', 'sip-tester', 'swig',
'uuid-dev', 'yasm', 'libqrencode-dev', 'libjsoncpp-dev', 'libappindicator3-dev'
'uuid-dev', 'yasm', 'libqrencode-dev', 'libjsoncpp-dev', 'libappindicator3-dev',
'libva-dev'
]
DEBIAN_DEPENDENCIES = [
......@@ -124,7 +125,8 @@ DEBIAN_DEPENDENCIES = [
'libopus-dev', 'libpcre3-dev', 'libpulse-dev', 'libsamplerate0-dev',
'libsndfile1-dev', 'libspeex-dev', 'libspeexdsp-dev', 'libswscale-dev', 'libtool',
'libudev-dev', 'libupnp-dev', 'libyaml-cpp-dev', 'qtbase5-dev', 'sip-tester', 'swig',
'uuid-dev', 'yasm', 'libqrencode-dev', 'libjsoncpp-dev', 'libappindicator3-dev'
'uuid-dev', 'yasm', 'libqrencode-dev', 'libjsoncpp-dev', 'libappindicator3-dev',
'libva-dev'
]
ARCH_LINUX_DEPENDENCIES = [
......@@ -133,7 +135,7 @@ ARCH_LINUX_DEPENDENCIES = [
'expat', 'gsm', 'gtk3', 'jack', 'libnotify', 'opus', 'pcre', 'libpulse', 'libsamplerate',
'libsndfile', 'speex', 'speexdsp', 'libtool', 'libupnp', 'yaml-cpp', 'qt5-base',
'swig', 'yasm', 'qrencode', 'evolution-data-server', 'make', 'patch', 'pkg-config',
'automake'
'automake', 'libva'
]
OSX_DEPENDENCIES = [
......
......@@ -49,6 +49,7 @@ Build-Depends: debhelper (>= 9),
libgsm1-dev,
libjsoncpp-dev,
libnatpmp-dev,
libva-dev,
# other
yasm,
libsamplerate0-dev
......
......@@ -63,6 +63,7 @@ BuildRequires: qt5-qttools-devel
BuildRequires: qrencode-devel
BuildRequires: libappindicator-gtk3-devel
BuildRequires: NetworkManager-glib-devel
BuildRequires: libva-devel
%description
Ring is free software for universal communication which respects freedoms
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment