diff --git a/docker/Dockerfile_debian_8 b/docker/Dockerfile_debian_8 index be9a3d7d197cebadc4e45db8a487461179af32ff..9a3eab403274a13fe69c91fad1d67c5296b602c2 100644 --- a/docker/Dockerfile_debian_8 +++ b/docker/Dockerfile_debian_8 @@ -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 diff --git a/docker/Dockerfile_debian_9 b/docker/Dockerfile_debian_9 index 16fae846494670c01d0b1eb65dae867800f919c2..a5f5c7123cbf4461b0600b47d0848269291f7c4c 100644 --- a/docker/Dockerfile_debian_9 +++ b/docker/Dockerfile_debian_9 @@ -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 diff --git a/docker/Dockerfile_fedora_22 b/docker/Dockerfile_fedora_22 index 58b16634cc4502c9efff2adb4a44ad7c5bdeb9dd..8c73277ded0754e5922608872a7c5bf610878fc0 100644 --- a/docker/Dockerfile_fedora_22 +++ b/docker/Dockerfile_fedora_22 @@ -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 diff --git a/docker/Dockerfile_fedora_23 b/docker/Dockerfile_fedora_23 index 3dca2d2f003127ff7555c5dea8707232415f19c6..122f0001cf4a7ace116fa3b1f533a21f23fa1d70 100644 --- a/docker/Dockerfile_fedora_23 +++ b/docker/Dockerfile_fedora_23 @@ -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 diff --git a/docker/Dockerfile_fedora_24 b/docker/Dockerfile_fedora_24 index b96a6d1044f0447b27e3136cd61767fd33df7a62..87d72f59dafa3d308ed0bdc70b6bcfd23f66c2c8 100644 --- a/docker/Dockerfile_fedora_24 +++ b/docker/Dockerfile_fedora_24 @@ -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 diff --git a/docker/Dockerfile_ubuntu_14.04 b/docker/Dockerfile_ubuntu_14.04 index 5233db515be5c7a3ada8a0b5baeea8fec49db1bc..1cf17a41e1de9de89c1c4cf9ab5aaea55d048d65 100644 --- a/docker/Dockerfile_ubuntu_14.04 +++ b/docker/Dockerfile_ubuntu_14.04 @@ -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 diff --git a/docker/Dockerfile_ubuntu_15.10 b/docker/Dockerfile_ubuntu_15.10 index 01e758b458d9e8d7e980bfd0c375b0c08ee7c069..ca4d44f4e84017ef3f995956dae912079641de6b 100644 --- a/docker/Dockerfile_ubuntu_15.10 +++ b/docker/Dockerfile_ubuntu_15.10 @@ -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 diff --git a/docker/Dockerfile_ubuntu_16.04 b/docker/Dockerfile_ubuntu_16.04 index 204077f21dff5b0961ae082a05ea99a74b07f0b0..ec6892dc7a15dd75ff05c76804cab9ff41b7a88d 100644 --- a/docker/Dockerfile_ubuntu_16.04 +++ b/docker/Dockerfile_ubuntu_16.04 @@ -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 diff --git a/make-ring.py b/make-ring.py index 45781b89ac014892d97976ad504be017f81bb1ba..711d3f4a7a08e0f8dba860ea563d0fba86b26e51 100755 --- a/make-ring.py +++ b/make-ring.py @@ -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 = [ diff --git a/packaging/rules/debian/control b/packaging/rules/debian/control index 14e48d029d32c674b696734e0339a5607744b55e..38bcce38c18a6c068b6577fab84f345134fa03fa 100644 --- a/packaging/rules/debian/control +++ b/packaging/rules/debian/control @@ -49,6 +49,7 @@ Build-Depends: debhelper (>= 9), libgsm1-dev, libjsoncpp-dev, libnatpmp-dev, + libva-dev, # other yasm, libsamplerate0-dev diff --git a/packaging/rules/fedora/ring.spec b/packaging/rules/fedora/ring.spec index f8c05054c2b2d22aaa163d4657c3a9ccd93b0e52..35589e6b6a5a4ba1f401e1ef8f64997ccc7d2a02 100644 --- a/packaging/rules/fedora/ring.spec +++ b/packaging/rules/fedora/ring.spec @@ -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