- May 21, 2021
-
-
Maxim Cournoyer authored
This further reduces the targets set to what the CI currently uses. The native ARM (armhf, aarch64) builds are dropped as we are not equipped in terms of native hardware to build them and QEMU user emulation is too slow. The remaining i386 builds are removed as they are not used by the CI and have or are being phased out by their upstreams. * scripts/make-packaging-target.py (DPKG_BASED_SYSTEMS_DOCKER_RUN_OPTIONS): New variable. [debian_10]: Use it. [debian_10_i386, debian_10_armhf, debian_10_arm64] [ubuntu_18.04_i386, ubuntu_18.04_qt_i386]: Delete targets. [rhel_8]: Comment out target for now. [debian_testing]: Use the above variable. [ubuntu_20.04, ubuntu_20.10, ubuntu_21.04]: Likewise. * docker/Dockerfile_debian_10_arm64: Delete file. * docker/Dockerfile_debian_10_armhf: Likewise. * docker/Dockerfile_debian_10_i386: Likewise. * docker/Dockerfile_ubuntu_18.04_i386: Likewise. * docker/Dockerfile_ubuntu_18.04_qt_i386: Likewise. Change-Id: Iabb840e7f9a2111afe822e2c05797a651d55e21d
-
- May 12, 2021
-
-
Change-Id: I33f13231006e568a8de9b0e067db4aaf6f15739c
-
- May 11, 2021
-
-
Sébastien Blin authored
Change-Id: If3512d8c56cb19622f72c6245f6c04c411b719e2
-
- May 04, 2021
-
-
Sébastien Blin authored
Change-Id: I07cf920ed99f460bffe1d8a16f3444706f4572c3
-
Sébastien Blin authored
Change-Id: Iaf5f84533e2eb6d7efc9f52b1aab3846152d9ae8
-
- May 01, 2021
-
-
Maxim Cournoyer authored
This is a follow-up to commit 47b1b0151d6c3703ee25c0050cd2031ab7edae4c, which removed it from the make-packaging-target.py script. * docker/Dockerfile_debian_10: Remove support code for OVERRIDE_PACKAGING_DIR. * docker/Dockerfile_debian_10_arm64: Likewise. * docker/Dockerfile_debian_10_armhf: Likewise. * docker/Dockerfile_debian_10_i386: Likewise. * docker/Dockerfile_debian_10_qt: Likewise. * docker/Dockerfile_ubuntu_18.04: Likewise. * docker/Dockerfile_ubuntu_18.04_i386: Likewise. * docker/Dockerfile_ubuntu_18.04_qt: Likewise. * docker/Dockerfile_ubuntu_18.04_qt_i386: Likewise. * docker/Dockerfile_ubuntu_20.04: Likewise. * docker/Dockerfile_ubuntu_20.04_qt: Likewise. * docker/Dockerfile_ubuntu_20.10: Likewise. * docker/Dockerfile_ubuntu_20.10_qt: Likewise. * scripts/build-package-debian-qt.sh: Likewise. * scripts/build-package-debian.sh: Likewise. Change-Id: Ia15961fe1ccc05222d43da2bdded819f95315aae
-
Also remove unused DEBIAN_PACKAGING_OVERRIDE. Change-Id: Ida109a811bebd1fb46fd1a8b90fb5463518382c0
-
Change-Id: I983607f226476c32a6862a41b55ca1b13a2c010b
-
- Apr 30, 2021
-
-
Change-Id: Ied0febeca35f3d39724401669427bdfecc8f093c
-
Change-Id: Ib3e5a459f907928882bd9be4427fafe75f053080
-
also de-duplicate code Change-Id: I3ea9fedec5b4520e74489f3f4e03a533130d9e83
-
Maxim Cournoyer authored
A new spec file is added, and the Fedora Docker images are augmented with the required Qt dependencies. The client-qt submodule is now also included in the release tarball. GitLab: #264 Change-Id: I2f25fdc3270a7fed13b9b0714d01feb37f270077
-
- Apr 19, 2021
-
-
Sébastien Blin authored
Change-Id: Id24a6a8b2db26842a16e9ad4bbdbb0c30447bb96
-
Sébastien Blin authored
Change-Id: I0636da7d2b26eb75a6f8f3a37a2c92f1fd05fdfd
-
- Feb 26, 2021
-
-
Maxim Cournoyer authored
This hack is no longer necessary. The Jenkins nodes are running Docker 19. Change-Id: I8e41e1295a49ebe48b2fca9fa6c91158f49f16c9
-
Maxim Cournoyer authored
Debian 9 packaging is removed as well, not because it is EOL, but because it doesn't have the runtime required to run Jami (the daemon requires C++17 but GCC 6 in Debian stretch doesn't support it). A 'list-package-targets' Make target is also added; it'll be used by the CI. Change-Id: I87a26b14ea48bd17ebccb536f23a5f2637f28743
-
- Feb 25, 2021
-
-
The current target is not functional; the Gentoo packaging is community maintained anyway. Change-Id: I7dfe8641ccddb53ff1a448f2afaacaa591fc7dec
-
- Dec 09, 2020
-
-
Amin Bandali authored
Change-Id: I5b24b809cec3763c44808fe9f056cba862336531
-
- Nov 18, 2020
-
-
Sébastien Blin authored
Change-Id: I56de10fdfb39d14405cb0e502c472b4dbc112dc0
-
- Nov 10, 2020
-
-
Sébastien Blin authored
Also remove some warnings in make-ring.py Change-Id: I8fabab27a33e94a9a0eabcce4e22cdf760bc8e05
-
- Oct 24, 2020
-
-
Change-Id: I5a43f4ca5d0c8e43b3f73cb028aeb38c31b16342
-
- Oct 22, 2020
-
-
Fix build for opensuse 15.1 Add build for opensuse 15.2 and tumbleweed Change-Id: I561a6f48dc4674efd0a9e83a20bb238d476d29a6
-
- Oct 21, 2020
-
-
Sébastien Blin authored
Change-Id: Ia5fd11c87ba29ba4a1305a67e90c00004404ac13
-
- Oct 19, 2020
-
-
Sébastien Blin authored
Change-Id: I6fe7da475e0004278382c4d5a996568557829bf4
-
- Oct 15, 2020
-
-
Sandra Tobajas authored
As the packaging for raspbian platform does use the virtualization with qemu in user mode, remove the qemu binaries in the build container. Change-Id: Id72ca6bad3d47d525c3a7d0213d5fc5eebbaa3d4
-
Sandra Tobajas authored
Using qemu in user mode to build jami package for raspbian platforms adds a lot of overhead. Remove the virtualization using the Debian 10 cross-compiling toolchain. The target platform (i.e. the platform on which the package will be installed) has to be set and some compilation options has to be added in the debian/rules file. Also add the armhf architecture in the Docker container in order to install the package dependencies for this platform. Change-Id: Ic2282ad9377d52482bca4a4f0ef017fbcc1f8eb7
-
- Oct 09, 2020
-
-
Change-Id: I0d2de226186ab9f0eb3b0bc49eb8b154b5d6b4ad
-
Sébastien Blin authored
Change-Id: I7f28e39381f33bd42f145e116a0cdc5db9ef10e7
-
Sébastien Blin authored
Change-Id: I90999754457ef714757bb60787c91f89ec9953bd
-
- Aug 28, 2020
-
-
Correct the dockerfile for opensuse 15 replacing zypper --non-interactive --gpg-auto-import-key refresh by zypper --non-interactive --gpg-auto-import-keys refresh keyS must be in plural, otherwise the command fails Update the spec files for opensuse 15 leap by compiling GnuTLS make -j4 V=1 .ffmpeg .gnutls because when using the distro's GnuTLS 3.6.7 connections fail with [TLS] handshake failed: An error has been detected in the library and cannot continue operations. Change-Id: I40a726e429b9f68447199f336ebe4a68ddfccf30
-
- May 21, 2020
-
-
Change-Id: I5e55f6042e38d102a8bac7fb03c04e3195fc6a28
-
- Apr 28, 2020
-
-
Sébastien Blin authored
Change-Id: Ida94131950baf124354b4cb5a521271aaeddee73
-
- Apr 22, 2020
-
-
Igor Stegarescu authored
Change-Id: Iccdcabbdf4907db029b8a03dd2a1fd998c841f5d
-
- Apr 17, 2020
-
-
Sébastien Blin authored
Change-Id: Ic5619dec5e68a18519e7bf64d43a82150c91f73e
-
- Jan 15, 2020
-
-
This commit also replaces some tabs with spaces for homogeneity Change-Id: I4f04c0f9864a8e9b256691a9d4f40934865f419d
-
- Jan 13, 2020
-
-
Adds: * Debian 9 armhf * Debian 9 arm64 * Debian 10 armhf * Debian 10 arm64 * Raspbian 10 armhf * The One Click Install (oci) version for all this items This commit also fix the --generate option in the generated makefile by scripts/make-packaging-target.py and remove the --architecture option there because was not used at any part of the script. Because our builder docker can not docker build with ARM we implemented a workaround called dirty qemu-static is documented and we have a issue to sovle it. The pipeline for packaging-deploy-gnulinux-generic got changed to add the support for the ARM architecture but the OCI build is not enabled because the build including the oci takes long (5 hours or plus). Warning: require companion changes in daemon (topic debian-arm) to ensure the right compilation flags Change-Id: I905bbd4660824670d7de836129886f3d7f1dc83b
-
- Nov 15, 2019
-
-
Change-Id: Iabb7c6a9e77949978ae2cad842440ab658ffbb4b
-
- Nov 14, 2019
-
-
Sébastien Blin authored
Change-Id: I1a4c53ac6a4ee6c16d755e52742eb098b8221a8d
-
- Nov 13, 2019
-
-
Sébastien Blin authored
This reverts commit 0c1951cc. Reason for revert: <INSERT REASONING HERE> Change-Id: I5e166d19f3b02e36b441dbd49d4b9f9ba2131d73
-
Sébastien Blin authored
Change-Id: If1edf81faac730c2de27245eb88bd96c7a157e7c
-