diff --git a/Makefile b/Makefile
index 5544c57620a790f77f2c20189134549194b083b0..fed2e066cc7f6b260703003c38827d41452a6dd8 100644
--- a/Makefile
+++ b/Makefile
@@ -75,59 +75,18 @@ $(RELEASE_TARBALL_FILENAME):
 ## Packaging targets ##
 #######################
 
-.PHONY: package-all
-package-all: package-debian_9 \
-             package-debian_9_i386 \
-             package-debian_9_armhf \
-             package-debian_9_arm64 \
-             package-debian_9_oci \
-             package-debian_9_i386_oci \
-             package-debian_9_armhf_oci \
-             package-debian_9_arm64_oci \
-             package-debian_10 \
-             package-debian_10_i386 \
-             package-debian_10_armhf \
-             package-debian_10_arm64 \
-             package-debian_10_oci \
-             package-debian_10_i386_oci \
-             package-debian_10_armhf_oci \
-             package-debian_10_arm64_oci \
-             package-raspbian_10_armhf \
-             package-ubuntu_18.04 \
-             package-ubuntu_18.04_i386 \
-             package-ubuntu_18.04_oci \
-             package-ubuntu_18.04_i386_oci \
-             package-ubuntu_18.10 \
-             package-ubuntu_18.10_i386 \
-             package-ubuntu_18.10_oci \
-             package-ubuntu_18.10_i386_oci \
-             package-ubuntu_19.10 \
-             package-ubuntu_19.10_i386 \
-             package-ubuntu_19.10_oci \
-             package-ubuntu_19.10_i386_oci \
-             package-ubuntu_20.04 \
-             package-ubuntu_20.04_oci \
-             package-ubuntu_20.10 \
-             package-ubuntu_20.10_oci \
-             package-fedora_31 \
-             package-fedora_31_i386 \
-             package-fedora_32 \
-             package-fedora_32_i386 \
-             package-fedora_33 \
-             package-fedora_33_i386 \
-             package-rhel_8 \
-             package-opensuse-leap_15.1 \
-             package-opensuse-leap_15.2 \
-             package-opensuse-tumbleweed \
-             package-gentoo \
-             package-snap
-
-
 # Append the output of make-packaging-target to this Makefile
 # see Makefile.packaging.distro_targets
 $(shell scripts/make-packaging-target.py --generate-all > Makefile.packaging.distro_targets)
 include Makefile.packaging.distro_targets
 
+package-all: $(PACKAGE-TARGETS)
+
+.PHONY: list-package-targets
+list-package-targets:
+	$(foreach p,$(PACKAGE-TARGETS),\
+		echo $(p);)
+
 docker/Dockerfile_snap: patches/docker-snap-build-scripts.patch
 	if patch -p1 -fR --dry-run < $< >/dev/null 2>&1; then \
 	  echo "Patching $@... skipped (already patched)"; \
diff --git a/docker/Dockerfile_debian_9 b/docker/Dockerfile_debian_9
deleted file mode 100644
index a07d3e9dd1da0346cc1f8dba226fc67ad8018fb1..0000000000000000000000000000000000000000
--- a/docker/Dockerfile_debian_9
+++ /dev/null
@@ -1,69 +0,0 @@
-FROM debian:9
-
-ENV DEBIAN_FRONTEND noninteractive
-
-RUN apt-get clean
-RUN apt-get update && \
-    apt-get install -y vim devscripts
-
-# Speed up mk-build-deps
-RUN apt-get clean
-RUN apt-get update && \
-    apt-get install -y -o Acquire::Retires=10 \
-        git \
-        autoconf \
-        automake \
-        autopoint \
-        cmake \
-        nasm \
-        libtool \
-        libdbus-1-dev \
-        libdbus-c++-dev \
-        libargon2-0-dev \
-        libcanberra-gtk3-dev \
-        libclutter-gtk-1.0-dev \
-        libclutter-1.0-dev \
-        libglib2.0-dev \
-        libgtk-3-dev \
-        libnotify-dev \
-        qtbase5-dev \
-        qttools5-dev \
-        qttools5-dev-tools \
-        yasm \
-        autotools-dev \
-        gettext \
-        libpulse-dev \
-        libasound2-dev \
-        libexpat1-dev \
-        libpcre3-dev \
-        libyaml-cpp-dev \
-        libboost-dev \
-        libxext-dev \
-        libxfixes-dev \
-        libspeex-dev \
-        libspeexdsp-dev \
-        uuid-dev \
-        libavcodec-dev \
-        libavutil-dev \
-        libavformat-dev \
-        libswscale-dev \
-        libavdevice-dev \
-        libopus-dev \
-        libudev-dev \
-        libgsm1-dev \
-        libjsoncpp-dev \
-        libmsgpack-dev \
-        libnatpmp-dev \
-        libappindicator3-dev \
-        libqrencode-dev \
-        libnm-dev \
-        libwebkit2gtk-4.0-dev \
-        libcrypto++-dev \
-        libva-dev \
-        libvdpau-dev \
-        libssl-dev \
-        libsndfile1-dev
-
-ADD scripts/build-package-debian.sh /opt/build-package-debian.sh
-
-CMD /opt/build-package-debian.sh
diff --git a/docker/Dockerfile_debian_9_arm64 b/docker/Dockerfile_debian_9_arm64
deleted file mode 100644
index db22a8020d421f903985d1e31a247a95cfffbc62..0000000000000000000000000000000000000000
--- a/docker/Dockerfile_debian_9_arm64
+++ /dev/null
@@ -1,72 +0,0 @@
-FROM arm64v8/debian:9
-
-# FIXME: dirty qemu-static hack required because our Jenkins node runs Docker 17
-# Remove next line as soon as we get Docker 18 +
-COPY qemu-static/qemu-aarch64-static /usr/bin/qemu-aarch64-static
-
-ENV DEBIAN_FRONTEND noninteractive
-
-RUN apt-get clean
-RUN apt-get update && \
-    apt-get install -y vim devscripts
-
-# Speed up mk-build-deps
-RUN apt-get clean
-RUN apt-get update && \
-    apt-get install -y -o Acquire::Retires=10 \
-        git \
-        autoconf \
-        automake \
-        autopoint \
-        cmake \
-        libtool \
-        libdbus-1-dev \
-        libdbus-c++-dev \
-        libargon2-0-dev \
-        libcanberra-gtk3-dev \
-        libclutter-gtk-1.0-dev \
-        libclutter-1.0-dev \
-        libglib2.0-dev \
-        libgtk-3-dev \
-        libnotify-dev \
-        qtbase5-dev \
-        qttools5-dev \
-        qttools5-dev-tools \
-        yasm \
-        nasm \
-        autotools-dev \
-        gettext \
-        libpulse-dev \
-        libasound2-dev \
-        libexpat1-dev \
-        libpcre3-dev \
-        libyaml-cpp-dev \
-        libboost-dev \
-        libxext-dev \
-        libxfixes-dev \
-        libspeex-dev \
-        libspeexdsp-dev \
-        uuid-dev \
-        libavcodec-dev \
-        libavutil-dev \
-        libavformat-dev \
-        libswscale-dev \
-        libavdevice-dev \
-        libopus-dev \
-        libudev-dev \
-        libgsm1-dev \
-        libjsoncpp-dev \
-        libmsgpack-dev \
-        libnatpmp-dev \
-        libappindicator3-dev \
-        libqrencode-dev \
-        libnm-dev \
-        libwebkit2gtk-4.0-dev \
-        libcrypto++-dev \
-        libva-dev \
-        libvdpau-dev \
-        libssl-dev
-
-ADD scripts/build-package-debian.sh /opt/build-package-debian.sh
-
-CMD /opt/build-package-debian.sh
diff --git a/docker/Dockerfile_debian_9_armhf b/docker/Dockerfile_debian_9_armhf
deleted file mode 100644
index 2dbafcb13facc7447e1747e2c92604578365dcfc..0000000000000000000000000000000000000000
--- a/docker/Dockerfile_debian_9_armhf
+++ /dev/null
@@ -1,72 +0,0 @@
-FROM arm32v7/debian:9
-
-# FIXME: dirty qemu-static hack required because our Jenkins node runs Docker 17
-# Remove next line as soon as we get Docker 18 +
-COPY qemu-static/qemu-arm-static /usr/bin/qemu-arm-static
-
-ENV DEBIAN_FRONTEND noninteractive
-
-RUN apt-get clean
-RUN apt-get update && \
-    apt-get install -y vim devscripts
-
-# Speed up mk-build-deps
-RUN apt-get clean
-RUN apt-get update && \
-    apt-get install -y -o Acquire::Retires=10 \
-        git \
-        autoconf \
-        automake \
-        autopoint \
-        cmake \
-        nasm \
-        libtool \
-        libdbus-1-dev \
-        libdbus-c++-dev \
-        libargon2-0-dev \
-        libcanberra-gtk3-dev \
-        libclutter-gtk-1.0-dev \
-        libclutter-1.0-dev \
-        libglib2.0-dev \
-        libgtk-3-dev \
-        libnotify-dev \
-        qtbase5-dev \
-        qttools5-dev \
-        qttools5-dev-tools \
-        yasm \
-        autotools-dev \
-        gettext \
-        libpulse-dev \
-        libasound2-dev \
-        libexpat1-dev \
-        libpcre3-dev \
-        libyaml-cpp-dev \
-        libboost-dev \
-        libxext-dev \
-        libxfixes-dev \
-        libspeex-dev \
-        libspeexdsp-dev \
-        uuid-dev \
-        libavcodec-dev \
-        libavutil-dev \
-        libavformat-dev \
-        libswscale-dev \
-        libavdevice-dev \
-        libopus-dev \
-        libudev-dev \
-        libgsm1-dev \
-        libjsoncpp-dev \
-        libmsgpack-dev \
-        libnatpmp-dev \
-        libappindicator3-dev \
-        libqrencode-dev \
-        libnm-dev \
-        libwebkit2gtk-4.0-dev \
-        libcrypto++-dev \
-        libva-dev \
-        libvdpau-dev \
-        libssl-dev
-
-ADD scripts/build-package-debian.sh /opt/build-package-debian.sh
-
-CMD /opt/build-package-debian.sh
diff --git a/docker/Dockerfile_debian_9_i386 b/docker/Dockerfile_debian_9_i386
deleted file mode 100644
index a89302735ca6e8e2c2a01631f16b1ce1b9022e98..0000000000000000000000000000000000000000
--- a/docker/Dockerfile_debian_9_i386
+++ /dev/null
@@ -1,69 +0,0 @@
-FROM i386/debian:9
-
-ENV DEBIAN_FRONTEND noninteractive
-
-RUN apt-get clean
-RUN apt-get update && \
-    apt-get install -y vim devscripts
-
-# Speed up mk-build-deps
-RUN apt-get clean
-RUN apt-get update && \
-    apt-get install -y -o Acquire::Retires=10 \
-        git \
-        autoconf \
-        automake \
-        autopoint \
-        cmake \
-        nasm \
-        libtool \
-        libdbus-1-dev \
-        libdbus-c++-dev \
-        libargon2-0-dev \
-        libcanberra-gtk3-dev \
-        libclutter-gtk-1.0-dev \
-        libclutter-1.0-dev \
-        libglib2.0-dev \
-        libgtk-3-dev \
-        libnotify-dev \
-        qtbase5-dev \
-        qttools5-dev \
-        qttools5-dev-tools \
-        yasm \
-        autotools-dev \
-        gettext \
-        libpulse-dev \
-        libasound2-dev \
-        libexpat1-dev \
-        libpcre3-dev \
-        libyaml-cpp-dev \
-        libboost-dev \
-        libxext-dev \
-        libxfixes-dev \
-        libspeex-dev \
-        libspeexdsp-dev \
-        uuid-dev \
-        libavcodec-dev \
-        libavutil-dev \
-        libavformat-dev \
-        libswscale-dev \
-        libavdevice-dev \
-        libopus-dev \
-        libudev-dev \
-        libgsm1-dev \
-        libjsoncpp-dev \
-        libmsgpack-dev \
-        libnatpmp-dev \
-        libappindicator3-dev \
-        libqrencode-dev \
-        libnm-dev \
-        libwebkit2gtk-4.0-dev \
-        libcrypto++-dev \
-        libva-dev \
-        libvdpau-dev \
-        libssl-dev \
-        libsndfile1-dev
-
-ADD scripts/build-package-debian.sh /opt/build-package-debian.sh
-
-CMD /opt/build-package-debian.sh
diff --git a/docker/Dockerfile_fedora_27 b/docker/Dockerfile_fedora_27
deleted file mode 100644
index cdb5f8ea42926d6178d2d4c3a610087bf8bfd7ff..0000000000000000000000000000000000000000
--- a/docker/Dockerfile_fedora_27
+++ /dev/null
@@ -1,63 +0,0 @@
-FROM fedora:27
-
-RUN dnf clean all
-RUN dnf install -y dnf-command\(builddep\) rpmdevtools
-
-RUN dnf clean all
-RUN dnf upgrade -y && \
-    dnf install -y \
-        git \
-        rpm-build \
-        tar \
-        nasm \
-        make \
-        autoconf \
-        automake \
-        cmake \
-        speexdsp-devel \
-        pulseaudio-libs-devel \
-        libcanberra-devel \
-        libtool \
-        dbus-devel \
-        expat-devel \
-        pcre-devel \
-        yaml-cpp-devel \
-        boost-devel \
-        dbus-c++-devel \
-        dbus-devel \
-        libXext-devel \
-        libXfixes-devel \
-        yasm \
-        speex-devel \
-        gsm-devel \
-        chrpath \
-        check \
-        astyle \
-        uuid-c++-devel \
-        gettext-devel \
-        gcc-c++ \
-        which \
-        alsa-lib-devel \
-        systemd-devel \
-        libuuid-devel \
-        uuid-devel \
-        gnutls-devel \
-        nettle-devel \
-        opus-devel \
-        patch \
-        jsoncpp-devel \
-        libnatpmp-devel \
-        webkitgtk4-devel \
-        cryptopp-devel \
-        libva-devel \
-        libvdpau-devel \
-        msgpack-devel \
-        NetworkManager-libnm-devel \
-        openssl-devel \
-        openssl-static \
-        sqlite-devel \
-        libsndfile-devel
-
-ADD scripts/build-package-fedora.sh /opt/build-package-fedora.sh
-
-CMD /opt/build-package-fedora.sh
diff --git a/docker/Dockerfile_fedora_28 b/docker/Dockerfile_fedora_28
deleted file mode 100644
index cfaad5cab7df5795b2dbd114b3934d97a3c2b5e6..0000000000000000000000000000000000000000
--- a/docker/Dockerfile_fedora_28
+++ /dev/null
@@ -1,63 +0,0 @@
-FROM fedora:28
-
-RUN dnf clean all
-RUN dnf install -y dnf-command\(builddep\) rpmdevtools
-
-RUN dnf clean all
-RUN dnf upgrade -y && \
-    dnf install -y \
-        git \
-        rpm-build \
-        tar \
-        nasm \
-        make \
-        autoconf \
-        automake \
-        cmake \
-        speexdsp-devel \
-        pulseaudio-libs-devel \
-        libcanberra-devel \
-        libtool \
-        dbus-devel \
-        expat-devel \
-        pcre-devel \
-        yaml-cpp-devel \
-        boost-devel \
-        dbus-c++-devel \
-        dbus-devel \
-        libXext-devel \
-        libXfixes-devel \
-        yasm \
-        speex-devel \
-        gsm-devel \
-        chrpath \
-        check \
-        astyle \
-        uuid-c++-devel \
-        gettext-devel \
-        gcc-c++ \
-        which \
-        alsa-lib-devel \
-        systemd-devel \
-        libuuid-devel \
-        uuid-devel \
-        gnutls-devel \
-        nettle-devel \
-        opus-devel \
-        patch \
-        jsoncpp-devel \
-        libnatpmp-devel \
-        webkitgtk4-devel \
-        cryptopp-devel \
-        libva-devel \
-        libvdpau-devel \
-        msgpack-devel \
-        NetworkManager-libnm-devel \
-        openssl-devel \
-        openssl-static \
-        sqlite-devel \
-        libsndfile-devel
-
-ADD scripts/build-package-fedora.sh /opt/build-package-fedora.sh
-
-CMD /opt/build-package-fedora.sh
diff --git a/docker/Dockerfile_fedora_29 b/docker/Dockerfile_fedora_29
deleted file mode 100644
index da6376fef53e1165950051e6ca6c237e3a3b6fe6..0000000000000000000000000000000000000000
--- a/docker/Dockerfile_fedora_29
+++ /dev/null
@@ -1,69 +0,0 @@
-FROM fedora:29
-
-RUN dnf clean all
-RUN dnf install -y dnf-command\(builddep\) rpmdevtools
-
-RUN dnf clean all
-RUN dnf upgrade -y && \
-    dnf install -y mesa-libgbm-devel mesa-dri-drivers && \
-    dnf install -y libinput-devel && \
-    dnf install -y qt5-qtbase-5.11.1-7.fc29 qt5-linguist-5.11.1-2.fc29 qt5-qtbase-devel-5.11.1-7.fc29 qt5-qttools-devel-5.11.1-2.fc29 && \
-    dnf install -y \
-        git \
-        rpm-build \
-        tar \
-        nasm \
-        make \
-        autoconf \
-        automake \
-        cmake \
-        speexdsp-devel \
-        pulseaudio-libs-devel \
-        libcanberra-devel \
-        libcurl-devel \
-        libtool \
-        dbus-devel \
-        expat-devel \
-        pcre-devel \
-        yaml-cpp-devel \
-        boost-devel \
-        dbus-c++-devel \
-        dbus-devel \
-        libXext-devel \
-        libXfixes-devel \
-        yasm \
-        speex-devel \
-        gsm-devel \
-        chrpath \
-        check \
-        astyle \
-        uuid-c++-devel \
-        gettext-devel \
-        gcc-c++ \
-        which \
-        alsa-lib-devel \
-        systemd-devel \
-        libuuid-devel \
-        uuid-devel \
-        gnutls-devel \
-        nettle-devel \
-        opus-devel \
-        patch \
-        jsoncpp-devel \
-        libnatpmp-devel \
-        webkitgtk4-devel \
-        cryptopp-devel \
-        libva-devel \
-        libvdpau-devel \
-        msgpack-devel \
-        NetworkManager-libnm-devel \
-        openssl-devel \
-        openssl-static \
-        sqlite-devel \
-        libsndfile-devel
-
-RUN echo "exclude=qt5-qtbase* qt5-linguist* qt5-qttools-devel*" >> /etc/dnf/dnf.conf
-
-ADD scripts/build-package-fedora.sh /opt/build-package-fedora.sh
-
-CMD /opt/build-package-fedora.sh
diff --git a/docker/Dockerfile_fedora_30 b/docker/Dockerfile_fedora_30
deleted file mode 100644
index a80d8cdfbffb5d3645a4afb5355038b724ec0149..0000000000000000000000000000000000000000
--- a/docker/Dockerfile_fedora_30
+++ /dev/null
@@ -1,65 +0,0 @@
-FROM fedora:30
-
-RUN dnf clean all
-RUN dnf install -y dnf-command\(builddep\) rpmdevtools
-
-RUN dnf clean all
-RUN dnf upgrade -y && \
-    dnf install -y mesa-libgbm-devel mesa-dri-drivers && \
-    dnf install -y libinput-devel && \
-    dnf install -y \
-        git \
-        rpm-build \
-        tar \
-        make \
-        autoconf \
-        automake \
-        nasm \
-        cmake \
-        speexdsp-devel \
-        pulseaudio-libs-devel \
-        libcanberra-devel \
-        libcurl-devel \
-        libtool \
-        dbus-devel \
-        expat-devel \
-        pcre-devel \
-        yaml-cpp-devel \
-        boost-devel \
-        dbus-c++-devel \
-        dbus-devel \
-        libXext-devel \
-        libXfixes-devel \
-        yasm \
-        speex-devel \
-        gsm-devel \
-        chrpath \
-        check \
-        astyle \
-        uuid-c++-devel \
-        gettext-devel \
-        gcc-c++ \
-        which \
-        alsa-lib-devel \
-        systemd-devel \
-        libuuid-devel \
-        uuid-devel \
-        gnutls-devel \
-        nettle-devel \
-        opus-devel \
-        patch \
-        jsoncpp-devel \
-        libnatpmp-devel \
-        webkitgtk4-devel \
-        cryptopp-devel \
-        libva-devel \
-        libvdpau-devel \
-        msgpack-devel \
-        NetworkManager-libnm-devel \
-        openssl-devel \
-        openssl-static \
-        sqlite-devel
-
-ADD scripts/build-package-fedora.sh /opt/build-package-fedora.sh
-
-CMD /opt/build-package-fedora.sh
diff --git a/docker/Dockerfile_fedora_31 b/docker/Dockerfile_fedora_31
deleted file mode 100644
index ce62df9ea8cacc10b8522d0ef463e0c96fa34e57..0000000000000000000000000000000000000000
--- a/docker/Dockerfile_fedora_31
+++ /dev/null
@@ -1,65 +0,0 @@
-FROM fedora:31
-
-RUN dnf clean all
-RUN dnf install -y dnf-command\(builddep\) rpmdevtools
-
-RUN dnf clean all
-RUN dnf upgrade -y && \
-    dnf install -y mesa-libgbm-devel mesa-dri-drivers && \
-    dnf install -y libinput-devel && \
-    dnf install -y \
-        git \
-        rpm-build \
-        tar \
-        make \
-        autoconf \
-        automake \
-        nasm \
-        cmake \
-        speexdsp-devel \
-        pulseaudio-libs-devel \
-        libcanberra-devel \
-        libcurl-devel \
-        libtool \
-        dbus-devel \
-        expat-devel \
-        pcre-devel \
-        yaml-cpp-devel \
-        boost-devel \
-        dbus-c++-devel \
-        dbus-devel \
-        libXext-devel \
-        libXfixes-devel \
-        yasm \
-        speex-devel \
-        gsm-devel \
-        chrpath \
-        check \
-        astyle \
-        uuid-c++-devel \
-        gettext-devel \
-        gcc-c++ \
-        which \
-        alsa-lib-devel \
-        systemd-devel \
-        libuuid-devel \
-        uuid-devel \
-        gnutls-devel \
-        nettle-devel \
-        opus-devel \
-        patch \
-        jsoncpp-devel \
-        libnatpmp-devel \
-        webkitgtk4-devel \
-        cryptopp-devel \
-        libva-devel \
-        libvdpau-devel \
-        msgpack-devel \
-        NetworkManager-libnm-devel \
-        openssl-devel \
-        openssl-static \
-        sqlite-devel
-
-ADD scripts/build-package-fedora.sh /opt/build-package-fedora.sh
-
-CMD /opt/build-package-fedora.sh
diff --git a/docker/Dockerfile_opensuse-leap_15.1 b/docker/Dockerfile_opensuse-leap_15.1
deleted file mode 100644
index 0bb7a9641203de888a3bb025a152cf5a6f209ccd..0000000000000000000000000000000000000000
--- a/docker/Dockerfile_opensuse-leap_15.1
+++ /dev/null
@@ -1,88 +0,0 @@
-FROM opensuse/leap:15.1
-RUN zypper --non-interactive install  dnf
-RUN dnf clean all
-RUN zypper --non-interactive lr
-RUN zypper --non-interactive  --gpg-auto-import-keys refresh
-RUN zypper --non-interactive lr
-RUN zypper --non-interactive  install -y dnf-command\(builddep\) rpmdevtools
-
-RUN zypper --non-interactive clean
-RUN zypper --non-interactive up -y && \
-    zypper --non-interactive install -y  Mesa-dri-devel Mesa-dri && \
-    zypper --non-interactive install -y libinput-devel && \
-    zypper --non-interactive install -y \
-        git \
-        gcc8 \
-        gcc8-c++ \
-        rpm-build \
-        tar \
-        make \
-        autoconf \
-        automake \
-        cmake \
-        nasm \
-        speexdsp-devel \
-        libpulse-devel \
-        libcanberra-devel \
-        libcurl-devel \
-        libtool \
-        libQt5DBus-devel \
-        pcre-devel \
-        yaml-cpp-devel \
-        boost-devel \
-        libdbus-c++-devel \
-        libQt5DBus-devel \
-        libXext-devel \
-        libXfixes-devel \
-        yasm \
-        speex-devel \
-        libgsm-devel \
-        chrpath \
-        check \
-        astyle \
-        uuid-devel \
-        gettext-devel \
-        gcc-c++ \
-        which \
-        alsa-lib-devel \
-        systemd-devel \
-        libuuid-devel \
-        uuid-devel \
-        gnutls-devel \
-        libopus-devel \
-        patch \
-        jsoncpp-devel \
-        webkit2gtk3-devel \
-        libcryptopp-devel \
-        libva-devel \
-        libvdpau-devel \
-        msgpack-devel \
-        clutter-devel \
-        openssl-devel \
-        clutter-gtk-devel \
-        libnma-devel \
-        libcryptopp-devel \
-        libdbus-c++-devel \
-        libQt5DBus-devel \
-        libexpat-devel \
-        gnome-icon-theme-symbolic \
-        libgsm-devel \
-        gtk3-devel \
-        libappindicator-devel \
-        sqlite-devel \
-        libQt5Sql-devel \
-        libQt5Gui-devel  \
-        ffmpeg-4-libavutil-devel \
-        gtk3-devel\
-        qrencode-devel \
-        python3-python-dateutil \
-        libqt5-linguist-devel \
-        libsndfile-devel \
-        evolution-devel
-
-RUN update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-8 50
-RUN update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-8 50
-
-ADD scripts/build-package-opensuse-leap.sh  /opt/build-package-opensuse-leap.sh
-
-CMD /opt/build-package-opensuse-leap.sh
diff --git a/docker/Dockerfile_ubuntu_19.10 b/docker/Dockerfile_ubuntu_19.10
deleted file mode 100644
index fff233c5682061b3ff0cbeea257b42eafc740f85..0000000000000000000000000000000000000000
--- a/docker/Dockerfile_ubuntu_19.10
+++ /dev/null
@@ -1,69 +0,0 @@
-FROM ubuntu:19.10
-
-ENV DEBIAN_FRONTEND noninteractive
-
-RUN apt-get clean
-RUN apt-get update && \
-    apt-get install -y devscripts equivs
-
-# Speed up mk-build-deps
-RUN apt-get clean
-RUN apt-get update && \
-    apt-get install -y -o Acquire::Retries=10 \
-        git \
-        autoconf \
-        automake \
-        autopoint \
-        cmake \
-        libtool \
-        libdbus-1-dev \
-        libdbus-c++-dev \
-        libgnutls28-dev \
-        libargon2-0-dev \
-        libcanberra-gtk3-dev \
-        libclutter-gtk-1.0-dev \
-        libclutter-1.0-dev \
-        libglib2.0-dev \
-        libgtk-3-dev \
-        libnotify-dev \
-        qtbase5-dev \
-        qttools5-dev \
-        qttools5-dev-tools \
-        yasm \
-        nasm \
-        autotools-dev \
-        gettext \
-        libpulse-dev \
-        libasound2-dev \
-        libexpat1-dev \
-        libpcre3-dev \
-        libyaml-cpp-dev \
-        libboost-dev \
-        libxext-dev \
-        libxfixes-dev \
-        libspeex-dev \
-        libspeexdsp-dev \
-        uuid-dev \
-        libavcodec-dev \
-        libavutil-dev \
-        libavformat-dev \
-        libswscale-dev \
-        libavdevice-dev \
-        libopus-dev \
-        libudev-dev \
-        libgsm1-dev \
-        libjsoncpp-dev \
-        libmsgpack-dev \
-        libnatpmp-dev \
-        libayatana-appindicator3-dev \
-        libqrencode-dev \
-        libnm-dev \
-        libwebkit2gtk-4.0-dev \
-        libcrypto++-dev \
-        libva-dev \
-        libvdpau-dev \
-        libssl-dev
-
-ADD scripts/build-package-debian.sh /opt/build-package-debian.sh
-
-CMD /opt/build-package-debian.sh
diff --git a/docker/Dockerfile_ubuntu_19.10_i386 b/docker/Dockerfile_ubuntu_19.10_i386
deleted file mode 100644
index e87532a6252fbd324137c8660c8fca3d194819e7..0000000000000000000000000000000000000000
--- a/docker/Dockerfile_ubuntu_19.10_i386
+++ /dev/null
@@ -1,69 +0,0 @@
-FROM i386/ubuntu:19.10
-
-ENV DEBIAN_FRONTEND noninteractive
-
-RUN apt-get clean
-RUN apt-get update && \
-    apt-get install -y devscripts equivs
-
-# Speed up mk-build-deps
-RUN apt-get clean
-RUN apt-get update && \
-    apt-get install -y -o Acquire::Retries=10 \
-        git \
-        autoconf \
-        automake \
-        autopoint \
-        cmake \
-        libtool \
-        libdbus-1-dev \
-        libdbus-c++-dev \
-        libgnutls28-dev \
-        libargon2-0-dev \
-        libcanberra-gtk3-dev \
-        libclutter-gtk-1.0-dev \
-        libclutter-1.0-dev \
-        libglib2.0-dev \
-        libgtk-3-dev \
-        libnotify-dev \
-        qtbase5-dev \
-        qttools5-dev \
-        qttools5-dev-tools \
-        yasm \
-        nasm \
-        autotools-dev \
-        gettext \
-        libpulse-dev \
-        libasound2-dev \
-        libexpat1-dev \
-        libpcre3-dev \
-        libyaml-cpp-dev \
-        libboost-dev \
-        libxext-dev \
-        libxfixes-dev \
-        libspeex-dev \
-        libspeexdsp-dev \
-        uuid-dev \
-        libavcodec-dev \
-        libavutil-dev \
-        libavformat-dev \
-        libswscale-dev \
-        libavdevice-dev \
-        libopus-dev \
-        libudev-dev \
-        libgsm1-dev \
-        libjsoncpp-dev \
-        libmsgpack-dev \
-        libnatpmp-dev \
-        libayatana-appindicator3-dev \
-        libqrencode-dev \
-        libnm-dev \
-        libwebkit2gtk-4.0-dev \
-        libcrypto++-dev \
-        libva-dev \
-        libvdpau-dev \
-        libssl-dev
-
-ADD scripts/build-package-debian.sh /opt/build-package-debian.sh
-
-CMD /opt/build-package-debian.sh
diff --git a/packaging/rules/debian-one-click-install/jami-all.postinst b/packaging/rules/debian-one-click-install/jami-all.postinst
index 683710ba7e3da73b6bfe440952ffba7187884499..3cfc28d09310a85d1e9a409c188be4781d75d074 100755
--- a/packaging/rules/debian-one-click-install/jami-all.postinst
+++ b/packaging/rules/debian-one-click-install/jami-all.postinst
@@ -23,7 +23,7 @@ set -e
 # $JAMI_REPO = $JAMI_REPO_BASE/ubuntu_18.04/
 #
 # Debian 9:
-# $JAMI_REPO = $JAMI_REPO_BASE/debian_9
+# $JAMI_REPO = $JAMI_REPO_BASE/debian_10
 #
 # To update the appended end tags, modify the switch in [2].
 # FIXME As soon as the repo get renamed to /nightly fix this url
@@ -95,22 +95,12 @@ if [ -f /etc/os-release ]; then
     . /etc/os-release
 
     # Set-up Jami repository end tag
-    if [ "${DEBIAN_CODENAME}" = "stretch" ] || [ "${ID}_${VERSION_ID}" = "debian_9" ]; then
-        ENDTAG="debian_9"
-    elif [ "${DEBIAN_CODENAME}" = "buster" ] || [ "${ID}_${VERSION_ID}" = "debian_10" ]; then
+    if [ "${DEBIAN_CODENAME}" = "buster" ] || [ "${ID}_${VERSION_ID}" = "debian_10" ]; then
         ENDTAG="debian_10"
-    elif [ "${ID}_${VERSION_ID}" = "trisquel_8.0" ]; then
-        ENDTAG="ubuntu_16.04"
-    elif [ "${UBUNTU_CODENAME}" = "xenial" ] || [ "${ID}_${VERSION_ID}" = "ubuntu_16.04" ]; then
-        ENDTAG="ubuntu_16.04"
+    elif [ "${ID}_${VERSION_ID}" = "trisquel_9.0" ]; then
+        ENDTAG="ubuntu_18.04"
     elif [ "${UBUNTU_CODENAME}" = "bionic" ] || [ "${ID}_${VERSION_ID}" = "ubuntu_18.04" ]; then
         ENDTAG="ubuntu_18.04"
-    elif [ "${UBUNTU_CODENAME}" = "cosmic" ] || [ "${ID}_${VERSION_ID}" = "ubuntu_18.10" ]; then
-        ENDTAG="ubuntu_18.10"
-    elif [ "${UBUNTU_CODENAME}" = "disco" ] || [ "${ID}_${VERSION_ID}" = "ubuntu_19.04" ]; then
-        ENDTAG="ubuntu_19.04"
-    elif [ "${UBUNTU_CODENAME}" = "eoan" ] || [ "${ID}_${VERSION_ID}" = "ubuntu_19.10" ]; then
-        ENDTAG="ubuntu_19.10"
     elif [ "${UBUNTU_CODENAME}" = "focal" ] || [ "${ID}_${VERSION_ID}" = "ubuntu_20.04" ]; then
         ENDTAG="ubuntu_20.04"
     elif [ "${UBUNTU_CODENAME}" = "groovy" ] || [ "${ID}_${VERSION_ID}" = "ubuntu_20.10" ]; then
diff --git a/packaging/rules/fedora/jami-all.postinst b/packaging/rules/fedora/jami-all.postinst
index b6b9a0f89a5cdb659c9abd028c58a529ed925c85..f1c8c041ac6497f95b0b9ee30ecdb74e9bde2d1a 100755
--- a/packaging/rules/fedora/jami-all.postinst
+++ b/packaging/rules/fedora/jami-all.postinst
@@ -95,16 +95,6 @@ enabled=1'
     # Set-up Jami repository end tag
     if [ "${PLATFORM_ID}" = "platform:el8" ] || [ "${ID}_${VERSION_ID%.*}" = "rhel_8" ]; then
         ENDTAG="rhel_8"
-    elif [ "${PLATFORM_ID}" = "platform:f27" ] || [ "${ID}_${VERSION_ID}" = "fedora_27" ]; then
-        ENDTAG="fedora_27"
-    elif [ "${PLATFORM_ID}" = "platform:f28" ] || [ "${ID}_${VERSION_ID}" = "fedora_28" ]; then
-        ENDTAG="fedora_28"
-    elif [ "${PLATFORM_ID}" = "platform:f29" ] || [ "${ID}_${VERSION_ID}" = "fedora_29" ]; then
-        ENDTAG="fedora_29"
-    elif [ "${PLATFORM_ID}" = "platform:f30" ] || [ "${ID}_${VERSION_ID}" = "fedora_30" ]; then
-        ENDTAG="fedora_30"
-    elif [ "${PLATFORM_ID}" = "platform:f31" ] || [ "${ID}_${VERSION_ID}" = "fedora_31" ]; then
-        ENDTAG="fedora_31"
     elif [ "${PLATFORM_ID}" = "platform:f32" ] || [ "${ID}_${VERSION_ID}" = "fedora_32" ]; then
         ENDTAG="fedora_32"
     elif [ "${PLATFORM_ID}" = "platform:f33" ] || [ "${ID}_${VERSION_ID}" = "fedora_33" ]; then
diff --git a/packaging/rules/opensuse-leap/jami-all.postinst b/packaging/rules/opensuse-leap/jami-all.postinst
index 98a57cdc22e0fde2ae735ff1a2a6ae69a184958c..6a425cf1323d3e06017479312ed0467fa4d36eac 100755
--- a/packaging/rules/opensuse-leap/jami-all.postinst
+++ b/packaging/rules/opensuse-leap/jami-all.postinst
@@ -93,24 +93,8 @@ gpgkey=https://dl.jami.net/ring.pub.key
 enabled=1'
 
     # Set-up Jami repository end tag
-    if [ "${PLATFORM_ID}" = "platform:el8" ] || [ "${ID}_${VERSION_ID%.*}" = "rhel_8" ]; then
-        ENDTAG="rhel_8"
-    elif [ "${PLATFORM_ID}" = "platform:f27" ] || [ "${ID}_${VERSION_ID}" = "fedora_27" ]; then
-        ENDTAG="fedora_27"
-    elif [ "${PLATFORM_ID}" = "platform:f28" ] || [ "${ID}_${VERSION_ID}" = "fedora_28" ]; then
-        ENDTAG="fedora_28"
-    elif [ "${PLATFORM_ID}" = "platform:f29" ] || [ "${ID}_${VERSION_ID}" = "fedora_29" ]; then
-        ENDTAG="fedora_29"
-    elif [ "${PLATFORM_ID}" = "platform:f30" ] || [ "${ID}_${VERSION_ID}" = "fedora_30" ]; then
-        ENDTAG="fedora_30"
-    elif [ "${PLATFORM_ID}" = "platform:f31" ] || [ "${ID}_${VERSION_ID}" = "fedora_31" ]; then
-        ENDTAG="fedora_31"
-    elif [ "${PLATFORM_ID}" = "platform:f32" ] || [ "${ID}_${VERSION_ID}" = "fedora_32" ]; then
-        ENDTAG="fedora_32"
-    elif [ "${PLATFORM_ID}" = "platform:f33" ] || [ "${ID}_${VERSION_ID}" = "fedora_33" ]; then
-        ENDTAG="fedora_33"
-    elif [ "${PLATFORM_ID}" = "opensuse-leap:15.1" ] || [ "${ID}_${VERSION_ID}" = "opensuse-leap_15.1" ]; then
-        ENDTAG="opensuse-leap_15.1"
+    if [ "${PLATFORM_ID}" = "opensuse-leap:15.2" ]; then
+        ENDTAG="opensuse-leap_15.2"
 	REPO_FILE="/etc/zypp/repos.d/jami-main.repo"
 	GPG_FILE="/tmp/RPM-GPG-KEY-JAMI"
     else
@@ -139,7 +123,7 @@ $JAMI_KEY
 EOF
         /usr/bin/rm -f /var/lib/rpm/.rpm.lock > /dev/null 2>&1
         /usr/bin/rpm --import $GPG_FILE  > /dev/null 2>&1
-	if [ "${ENDTAG}" = "opensuse-leap_15.1" ]; then
+	if [ "${ENDTAG}" = "opensuse-leap_15.2" ]; then
 		rm -f $GPG_FILE
 	fi
         # Add an entry for the package repository to the trusted package
diff --git a/packaging/rules/rhel/jami-all.postinst b/packaging/rules/rhel/jami-all.postinst
index ef68d27ed96aef57b204530a987eafa295a54c3b..08f720a8d46d0c9273794917951ff9a2f86f596a 100755
--- a/packaging/rules/rhel/jami-all.postinst
+++ b/packaging/rules/rhel/jami-all.postinst
@@ -95,8 +95,6 @@ enabled=1'
     # Set-up Jami repository end tag
     if [ "${PLATFORM_ID}" = "platform:el8" ] || [ "${ID}_${VERSION_ID%.*}" = "rhel_8" ]; then
         ENDTAG="rhel_8"
-    elif [ "${PLATFORM_ID}" = "platform:f31" ] || [ "${ID}_${VERSION_ID}" = "fedora_31" ]; then
-        ENDTAG="fedora_31"
     elif [ "${PLATFORM_ID}" = "platform:f32" ] || [ "${ID}_${VERSION_ID}" = "fedora_32" ]; then
         ENDTAG="fedora_32"
     elif [ "${PLATFORM_ID}" = "platform:f33" ] || [ "${ID}_${VERSION_ID}" = "fedora_33" ]; then
diff --git a/scripts/make-packaging-target.py b/scripts/make-packaging-target.py
index 67ce44c6b829731b13fc35f74af03ece83ed4d4d..29ccf395738b633337942eae23b19d96b93fe742 100755
--- a/scripts/make-packaging-target.py
+++ b/scripts/make-packaging-target.py
@@ -75,6 +75,7 @@ packages/%(distribution)s/%(output_file)s: $(RELEASE_TARBALL_FILENAME) packages/
 
 .PHONY: package-%(distribution)s
 package-%(distribution)s: packages/%(distribution)s/%(output_file)s
+PACKAGE-TARGETS += package-%(distribution)s
 
 .PHONY: package-%(distribution)s-interactive
 package-%(distribution)s-interactive: DOCKER_EXTRA_ARGS = -i
@@ -115,64 +116,6 @@ def run_generate(parsed_args):
 def run_generate_all(parsed_args):
     targets = [
         # Debian
-        {
-            "distribution": "debian_9",
-            "debian_packaging_override": "",
-            "output_file": "$(DEBIAN_DSC_FILENAME)",
-        },
-        {
-            "distribution": "debian_9_i386",
-            "debian_packaging_override": "",
-            "output_file": "$(DEBIAN_DSC_FILENAME)",
-        },
-        {
-            "distribution": "debian_9_armhf",
-            "debian_packaging_override": "",
-            "output_file": "$(DEBIAN_DSC_FILENAME)",
-            "options": "--privileged --security-opt apparmor=docker-default",
-            "qemu_static": 'qemu-arm-static',
-        },
-        {
-            "distribution": "debian_9_arm64",
-            "debian_packaging_override": "",
-            "output_file": "$(DEBIAN_DSC_FILENAME)",
-            "options": "--privileged --security-opt apparmor=docker-default",
-            "qemu_static": 'qemu-aarch64-static',
-        },
-        {
-            "distribution": "debian_9_oci",
-            "docker_image": "debian_9",
-            "debian_packaging_override": "",
-            "output_file": "$(DEBIAN_OCI_DSC_FILENAME)",
-            "options": "-e OVERRIDE_PACKAGING_DIR=$(DEBIAN_OCI_PKG_DIR)",
-            "version": "$(DEBIAN_OCI_VERSION)",
-        },
-        {
-            "distribution": "debian_9_i386_oci",
-            "docker_image": "debian_9_i386",
-            "debian_packaging_override": "",
-            "output_file": "$(DEBIAN_OCI_DSC_FILENAME)",
-            "options": "-e OVERRIDE_PACKAGING_DIR=$(DEBIAN_OCI_PKG_DIR)",
-            "version": "$(DEBIAN_OCI_VERSION)",
-        },
-        {
-            "distribution": "debian_9_armhf_oci",
-            "docker_image": "debian_9_armhf",
-            "debian_packaging_override": "",
-            "output_file": "$(DEBIAN_DSC_FILENAME)",
-            "options": "-e OVERRIDE_PACKAGING_DIR=$(DEBIAN_OCI_PKG_DIR) --privileged --security-opt apparmor=docker-default",
-            "version": "$(DEBIAN_OCI_VERSION)",
-            "qemu_static": 'qemu-arm-static',
-        },
-        {
-            "distribution": "debian_9_arm64_oci",
-            "docker_image": "debian_9_arm64",
-            "debian_packaging_override": "",
-            "output_file": "$(DEBIAN_DSC_FILENAME)",
-            "options": "-e OVERRIDE_PACKAGING_DIR=$(DEBIAN_OCI_PKG_DIR) --privileged --security-opt apparmor=docker-default",
-            "version": "$(DEBIAN_OCI_VERSION)",
-            "qemu_static": 'qemu-aarch64-static',
-        },
         {
             "distribution": "debian_10",
             "debian_packaging_override": "",
@@ -275,34 +218,6 @@ def run_generate_all(parsed_args):
             "options": "-e OVERRIDE_PACKAGING_DIR=$(DEBIAN_OCI_PKG_DIR)",
             "version": "$(DEBIAN_OCI_VERSION)",
         },
-        {
-            "distribution": "ubuntu_19.10",
-            "debian_packaging_override": "",
-            "output_file": "$(DEBIAN_DSC_FILENAME)",
-            "options": "--privileged --security-opt apparmor=docker-default",
-        },
-        {
-            "distribution": "ubuntu_19.10_i386",
-            "debian_packaging_override": "",
-            "output_file": "$(DEBIAN_DSC_FILENAME)",
-            "options": "--privileged --security-opt apparmor=docker-default",
-        },
-        {
-            "distribution": "ubuntu_19.10_oci",
-            "docker_image": "ubuntu_19.10",
-            "debian_packaging_override": "",
-            "output_file": "$(DEBIAN_OCI_DSC_FILENAME)",
-            "options": "-e OVERRIDE_PACKAGING_DIR=$(DEBIAN_OCI_PKG_DIR) --privileged --security-opt apparmor=docker-default",
-            "version": "$(DEBIAN_OCI_VERSION)",
-        },
-        {
-            "distribution": "ubuntu_19.10_i386_oci",
-            "docker_image": "ubuntu_19.10_i386",
-            "debian_packaging_override": "",
-            "output_file": "$(DEBIAN_OCI_DSC_FILENAME)",
-            "options": "-e OVERRIDE_PACKAGING_DIR=$(DEBIAN_OCI_PKG_DIR) --privileged --security-opt apparmor=docker-default",
-            "version": "$(DEBIAN_OCI_VERSION)",
-        },
         {
             "distribution": "ubuntu_20.04",
             "debian_packaging_override": "",
@@ -333,42 +248,18 @@ def run_generate_all(parsed_args):
         },
 
         # Fedora
-        {
-            "distribution": "fedora_31",
-            "debian_packaging_override": "",
-            "output_file": ".packages-built",
-            "options": "--security-opt seccomp=./docker/profile-seccomp-fedora_28.json --privileged",
-        },
-        {
-            "distribution": "fedora_31_i386",
-            "debian_packaging_override": "",
-            "output_file": ".packages-built",
-            "options": "--security-opt seccomp=./docker/profile-seccomp-fedora_28.json --privileged",
-        },
         {
             "distribution": "fedora_32",
             "debian_packaging_override": "",
             "output_file": ".packages-built",
             "options": "--security-opt seccomp=./docker/profile-seccomp-fedora_28.json --privileged",
         },
-        {
-            "distribution": "fedora_32_i386",
-            "debian_packaging_override": "",
-            "output_file": ".packages-built",
-            "options": "--security-opt seccomp=./docker/profile-seccomp-fedora_28.json --privileged",
-        },
         {
             "distribution": "fedora_33",
             "debian_packaging_override": "",
             "output_file": ".packages-built",
             "options": "--security-opt seccomp=./docker/profile-seccomp-fedora_28.json --privileged",
         },
-        {
-            "distribution": "fedora_33_i386",
-            "debian_packaging_override": "",
-            "output_file": ".packages-built",
-            "options": "--security-opt seccomp=./docker/profile-seccomp-fedora_28.json --privileged",
-        },
         {
             "distribution": "rhel_8",
             "debian_packaging_override": "",
@@ -376,13 +267,7 @@ def run_generate_all(parsed_args):
             "options": "--security-opt seccomp=./docker/profile-seccomp-fedora_28.json --privileged",
             "password_rhel8": "--build-arg PASS=${PASS}"
         },
-        #opensuse_leap
-        {
-            "distribution": "opensuse-leap_15.1",
-            "debian_packaging_override": "",
-            "output_file": ".packages-built",
-            "options": "--security-opt seccomp=./docker/profile-seccomp-fedora_28.json --privileged"
-        },
+        # OpenSUSE
         {
             "distribution": "opensuse-leap_15.2",
             "debian_packaging_override": "",