diff --git a/docker/Dockerfile_debian_10 b/docker/Dockerfile_debian_10 index 86cd14bab06d62e48c2000419aa8442d59a85524..6bd069d3917cd10e630d04d693ca97ed1e6ba834 100644 --- a/docker/Dockerfile_debian_10 +++ b/docker/Dockerfile_debian_10 @@ -15,6 +15,7 @@ RUN apt-get update && \ automake \ autopoint \ cmake \ + nasm \ libtool \ libdbus-1-dev \ libdbus-c++-dev \ @@ -29,7 +30,6 @@ RUN apt-get update && \ qttools5-dev \ qttools5-dev-tools \ yasm \ - nasm \ autotools-dev \ gettext \ libpulse-dev \ diff --git a/docker/Dockerfile_debian_10_arm64 b/docker/Dockerfile_debian_10_arm64 index 968eab4bdb4f62e76d394d6df507fb5ff0977cc5..77c9e711c61440d816f725a06283ebe107f06a15 100644 --- a/docker/Dockerfile_debian_10_arm64 +++ b/docker/Dockerfile_debian_10_arm64 @@ -19,6 +19,7 @@ RUN apt-get update && \ automake \ autopoint \ cmake \ + nasm \ libtool \ libdbus-1-dev \ libdbus-c++-dev \ @@ -33,7 +34,6 @@ RUN apt-get update && \ qttools5-dev \ qttools5-dev-tools \ yasm \ - nasm \ autotools-dev \ gettext \ libpulse-dev \ diff --git a/docker/Dockerfile_debian_10_armhf b/docker/Dockerfile_debian_10_armhf index 2e6cf456046ba2af4b2768c6463a6c4b557b22f1..e1d12e5efd584fbe3c83be4bab2dd249fda599b6 100644 --- a/docker/Dockerfile_debian_10_armhf +++ b/docker/Dockerfile_debian_10_armhf @@ -19,6 +19,7 @@ RUN apt-get update && \ automake \ autopoint \ cmake \ + nasm \ libtool \ libdbus-1-dev \ libdbus-c++-dev \ @@ -33,7 +34,6 @@ RUN apt-get update && \ qttools5-dev \ qttools5-dev-tools \ yasm \ - nasm \ autotools-dev \ gettext \ libpulse-dev \ diff --git a/docker/Dockerfile_debian_10_i386 b/docker/Dockerfile_debian_10_i386 index caebd2876fdcf04ef02e234c6793d70e5b13e952..15e1f627a69bc4f6e595daa6868e367935729d26 100644 --- a/docker/Dockerfile_debian_10_i386 +++ b/docker/Dockerfile_debian_10_i386 @@ -15,6 +15,7 @@ RUN apt-get update && \ automake \ autopoint \ cmake \ + nasm \ libtool \ libdbus-1-dev \ libdbus-c++-dev \ @@ -29,7 +30,6 @@ RUN apt-get update && \ qttools5-dev \ qttools5-dev-tools \ yasm \ - nasm \ autotools-dev \ gettext \ libpulse-dev \ diff --git a/docker/Dockerfile_debian_9 b/docker/Dockerfile_debian_9 index eafb8c61368c429ec7594188c27b23013f6ae758..a07d3e9dd1da0346cc1f8dba226fc67ad8018fb1 100644 --- a/docker/Dockerfile_debian_9 +++ b/docker/Dockerfile_debian_9 @@ -15,6 +15,7 @@ RUN apt-get update && \ automake \ autopoint \ cmake \ + nasm \ libtool \ libdbus-1-dev \ libdbus-c++-dev \ @@ -29,7 +30,6 @@ RUN apt-get update && \ qttools5-dev \ qttools5-dev-tools \ yasm \ - nasm \ autotools-dev \ gettext \ libpulse-dev \ diff --git a/docker/Dockerfile_debian_9_armhf b/docker/Dockerfile_debian_9_armhf index ac175945231af10e9fb1a2b660803efdb9461838..2dbafcb13facc7447e1747e2c92604578365dcfc 100644 --- a/docker/Dockerfile_debian_9_armhf +++ b/docker/Dockerfile_debian_9_armhf @@ -19,6 +19,7 @@ RUN apt-get update && \ automake \ autopoint \ cmake \ + nasm \ libtool \ libdbus-1-dev \ libdbus-c++-dev \ @@ -33,7 +34,6 @@ RUN apt-get update && \ qttools5-dev \ qttools5-dev-tools \ yasm \ - nasm \ autotools-dev \ gettext \ libpulse-dev \ diff --git a/docker/Dockerfile_debian_9_i386 b/docker/Dockerfile_debian_9_i386 index fa72ca17bf72fa3918f6f867c53976ce92c809bb..a89302735ca6e8e2c2a01631f16b1ce1b9022e98 100644 --- a/docker/Dockerfile_debian_9_i386 +++ b/docker/Dockerfile_debian_9_i386 @@ -15,6 +15,7 @@ RUN apt-get update && \ automake \ autopoint \ cmake \ + nasm \ libtool \ libdbus-1-dev \ libdbus-c++-dev \ @@ -29,7 +30,6 @@ RUN apt-get update && \ qttools5-dev \ qttools5-dev-tools \ yasm \ - nasm \ autotools-dev \ gettext \ libpulse-dev \ diff --git a/docker/Dockerfile_fedora_27 b/docker/Dockerfile_fedora_27 index 8b1516d02ba480f9472f13a8db512c3fa269410b..cdb5f8ea42926d6178d2d4c3a610087bf8bfd7ff 100644 --- a/docker/Dockerfile_fedora_27 +++ b/docker/Dockerfile_fedora_27 @@ -9,6 +9,7 @@ RUN dnf upgrade -y && \ git \ rpm-build \ tar \ + nasm \ make \ autoconf \ automake \ @@ -27,7 +28,6 @@ RUN dnf upgrade -y && \ libXext-devel \ libXfixes-devel \ yasm \ - nasm \ speex-devel \ gsm-devel \ chrpath \ diff --git a/docker/Dockerfile_fedora_28 b/docker/Dockerfile_fedora_28 index 475aa2a11b9224f68d66fa6fe5d7493e46c9e8cf..cfaad5cab7df5795b2dbd114b3934d97a3c2b5e6 100644 --- a/docker/Dockerfile_fedora_28 +++ b/docker/Dockerfile_fedora_28 @@ -9,6 +9,7 @@ RUN dnf upgrade -y && \ git \ rpm-build \ tar \ + nasm \ make \ autoconf \ automake \ @@ -27,7 +28,6 @@ RUN dnf upgrade -y && \ libXext-devel \ libXfixes-devel \ yasm \ - nasm \ speex-devel \ gsm-devel \ chrpath \ diff --git a/docker/Dockerfile_fedora_29 b/docker/Dockerfile_fedora_29 index a1b9999208e3123a728d8096181fb99c765ea086..da6376fef53e1165950051e6ca6c237e3a3b6fe6 100644 --- a/docker/Dockerfile_fedora_29 +++ b/docker/Dockerfile_fedora_29 @@ -12,6 +12,7 @@ RUN dnf upgrade -y && \ git \ rpm-build \ tar \ + nasm \ make \ autoconf \ automake \ @@ -31,7 +32,6 @@ RUN dnf upgrade -y && \ libXext-devel \ libXfixes-devel \ yasm \ - nasm \ speex-devel \ gsm-devel \ chrpath \ diff --git a/docker/Dockerfile_fedora_30 b/docker/Dockerfile_fedora_30 index 6ec1f07eb04415405523b66df83e5ccfaea16a2f..a80d8cdfbffb5d3645a4afb5355038b724ec0149 100644 --- a/docker/Dockerfile_fedora_30 +++ b/docker/Dockerfile_fedora_30 @@ -14,6 +14,7 @@ RUN dnf upgrade -y && \ make \ autoconf \ automake \ + nasm \ cmake \ speexdsp-devel \ pulseaudio-libs-devel \ @@ -30,7 +31,6 @@ RUN dnf upgrade -y && \ libXext-devel \ libXfixes-devel \ yasm \ - nasm \ speex-devel \ gsm-devel \ chrpath \ diff --git a/docker/Dockerfile_fedora_31 b/docker/Dockerfile_fedora_31 index b2ba1a973fd6f75fa86888b293c7ce2202bc84c4..ce62df9ea8cacc10b8522d0ef463e0c96fa34e57 100644 --- a/docker/Dockerfile_fedora_31 +++ b/docker/Dockerfile_fedora_31 @@ -14,6 +14,7 @@ RUN dnf upgrade -y && \ make \ autoconf \ automake \ + nasm \ cmake \ speexdsp-devel \ pulseaudio-libs-devel \ @@ -30,7 +31,6 @@ RUN dnf upgrade -y && \ libXext-devel \ libXfixes-devel \ yasm \ - nasm \ speex-devel \ gsm-devel \ chrpath \ diff --git a/docker/Dockerfile_fedora_32 b/docker/Dockerfile_fedora_32 index 6b862e7a5cdae91bd271fd270085173d4471c4e0..71d59e5f183987ca92ab4ea3da24e8ff2664fa0d 100644 --- a/docker/Dockerfile_fedora_32 +++ b/docker/Dockerfile_fedora_32 @@ -14,6 +14,7 @@ RUN dnf upgrade -y && \ make \ autoconf \ automake \ + nasm \ cmake \ speexdsp-devel \ pulseaudio-libs-devel \ @@ -30,7 +31,6 @@ RUN dnf upgrade -y && \ libXext-devel \ libXfixes-devel \ yasm \ - nasm \ speex-devel \ gsm-devel \ chrpath \ diff --git a/docker/Dockerfile_opensuse-leap_15.1 b/docker/Dockerfile_opensuse-leap_15.1 index 06c99ecf9a25f2b1c84ba79bcce81c5745c64014..f335251b9b772afef241970ad1e6c593535c47c0 100644 --- a/docker/Dockerfile_opensuse-leap_15.1 +++ b/docker/Dockerfile_opensuse-leap_15.1 @@ -18,6 +18,7 @@ RUN zypper --non-interactive up -y && \ autoconf \ automake \ cmake \ + nasm \ speexdsp-devel \ libpulse-devel \ libcanberra-devel \ @@ -32,7 +33,6 @@ RUN zypper --non-interactive up -y && \ libXext-devel \ libXfixes-devel \ yasm \ - nasm \ speex-devel \ libgsm-devel \ chrpath \ diff --git a/docker/Dockerfile_raspbian_10_armhf b/docker/Dockerfile_raspbian_10_armhf index 0a9ee52e5f7a797a93f1bc07a99e0328ea021535..c3a4852984f315a1c714017a6034b364f2787ff1 100644 --- a/docker/Dockerfile_raspbian_10_armhf +++ b/docker/Dockerfile_raspbian_10_armhf @@ -21,6 +21,7 @@ RUN apt-get update && \ autopoint \ cmake \ libtool \ + nasm \ libdbus-1-dev \ libdbus-c++-dev \ libargon2-0-dev \ @@ -34,7 +35,6 @@ RUN apt-get update && \ qttools5-dev \ qttools5-dev-tools \ yasm \ - nasm \ autotools-dev \ gettext \ libpulse-dev \ diff --git a/docker/Dockerfile_rhel_8 b/docker/Dockerfile_rhel_8 index a09bd992eec38e39db68547a1792ae15e35a9579..f339229dd9e655ef18f83e108e61a2160e6d237f 100644 --- a/docker/Dockerfile_rhel_8 +++ b/docker/Dockerfile_rhel_8 @@ -21,6 +21,7 @@ RUN dnf upgrade -y && \ autoconf \ automake \ cmake \ + nasm \ pulseaudio-libs-devel \ libcanberra-devel \ libcurl-devel \ diff --git a/make-ring.py b/make-ring.py index c305937777f0c45ad434ceb0e10a1f5e4ea8bc6d..f652d78955a44fd2299492df366ce82d7c2c9443 100755 --- a/make-ring.py +++ b/make-ring.py @@ -86,7 +86,7 @@ ZYPPER_INSTALL_SCRIPT = [ ZYPPER_DEPENDENCIES = [ # build system 'autoconf', 'autoconf-archive', 'automake', 'cmake', 'patch', 'gcc-c++', - 'libtool', 'which', 'pandoc', + 'libtool', 'which', 'pandoc','nasm', # contrib dependencies 'curl', 'gzip', 'bzip2', # daemon @@ -115,7 +115,7 @@ DNF_DEPENDENCIES = [ 'gtk3-devel', 'clutter-devel', 'clutter-gtk-devel', 'libnotify-devel', 'libappindicator-gtk3-devel', 'patch', 'libva-devel', 'openssl-devel', 'webkitgtk4-devel', 'NetworkManager-libnm-devel', 'libvdpau-devel', 'msgpack-devel', 'libcanberra-devel', - 'sqlite-devel', 'openssl-static', 'pandoc' + 'sqlite-devel', 'openssl-static', 'pandoc', 'nasm' ] APT_DEPENDENCIES = [ @@ -130,7 +130,7 @@ APT_DEPENDENCIES = [ 'libudev-dev', 'libyaml-cpp-dev', 'qtbase5-dev', 'libqt5sql5-sqlite', 'sip-tester', 'swig', 'uuid-dev', 'yasm', 'libqrencode-dev', 'libjsoncpp-dev', 'libappindicator3-dev', 'libva-dev', 'libwebkit2gtk-4.0-dev', 'libnm-dev', 'libvdpau-dev', 'libmsgpack-dev', 'libcanberra-gtk3-dev', - 'pandoc' + 'pandoc', 'nasm' ] PACMAN_DEPENDENCIES = [ @@ -140,7 +140,7 @@ PACMAN_DEPENDENCIES = [ 'opus', 'pcre', 'libpulse', 'speex', 'speexdsp', 'libtool', 'yaml-cpp', 'qt5-base', 'swig', 'yasm', 'qrencode', 'make', 'patch', 'pkg-config', 'automake', 'libva', 'webkit2gtk', 'libnm', 'libvdpau', 'libcanberra', - 'openssl', 'pandoc' + 'openssl', 'pandoc', 'nasm' ] OSX_DEPENDENCIES = [