Skip to content
Snippets Groups Projects
  • Sébastien Blin's avatar
    668e6dbe
    packaging: add fedora 38, ubuntu 23.04 · 668e6dbe
    Sébastien Blin authored
    Ubuntu 23.04 is not yet functional due to python2 missing.
    We're working on fixing Jami for Qt 6.4 (they changed the whole video
    pipeline and introduced some breaking changes).
    Fedora 38 is working fine.
    
    GitLab: #1086
    Change-Id: I51bbecdfbcf908e2bf57c4c002ef4216a34d746d
    668e6dbe
    History
    packaging: add fedora 38, ubuntu 23.04
    Sébastien Blin authored
    Ubuntu 23.04 is not yet functional due to python2 missing.
    We're working on fixing Jami for Qt 6.4 (they changed the whole video
    pipeline and introduced some breaking changes).
    Fedora 38 is working fine.
    
    GitLab: #1086
    Change-Id: I51bbecdfbcf908e2bf57c4c002ef4216a34d746d
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
Dockerfile_ubuntu_23.04 714 B
FROM ubuntu:23.04

ENV DEBIAN_FRONTEND=noninteractive

RUN apt-get clean
RUN apt-get update && \
    apt-get install -y -o Acquire::Retries=10 \
        devscripts \
        equivs \
        python-is-python3 \
        wget

ADD extras/packaging/gnu-linux/scripts/prebuild-package-debian.sh /opt/prebuild-package-debian.sh

COPY extras/packaging/gnu-linux/rules/debian-qt/control /tmp/builddeps/debian/control
RUN /opt/prebuild-package-debian.sh qt-deps

COPY extras/packaging/gnu-linux/rules/debian/control /tmp/builddeps/debian/control
RUN /opt/prebuild-package-debian.sh jami-deps

ADD extras/packaging/gnu-linux/scripts/build-package-debian.sh /opt/build-package-debian.sh
CMD ["/opt/build-package-debian.sh"]