- 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
-
Maxim Cournoyer authored
Tackle the growing complexity of the packaging by splitting the problem into smaller parts. This change makes the daemon its own package, along the client library and the GNOME client. The build script is updated to reflect these changes, and unused/obsolete spec files are removed from the project. GitLab: #264 Change-Id: I5813e48e0c1248875a7a8f0ee1ec6fb2b87faef4
-
- Apr 19, 2021
-
-
Sébastien Blin authored
Change-Id: Id24a6a8b2db26842a16e9ad4bbdbb0c30447bb96
-
Sébastien Blin authored
Change-Id: I555c843f33e77f061176835436d654eb13b95108
-
Sébastien Blin authored
Change-Id: Id3d8272605b6a7e146310f4d23ed63efa6244050
-
Andreas Traczyk authored
This reverts commit 989c02ff. Reason for revert: <INSERT REASONING HERE> Change-Id: Iee780ebc0f4da6181e5c50c2ab04017b457c35a4
-
Sébastien Blin authored
Change-Id: I0636da7d2b26eb75a6f8f3a37a2c92f1fd05fdfd
-
- Apr 17, 2021
-
-
Andreas Traczyk authored
This reverts commit 39b9be76. Reason for revert: <INSERT REASONING HERE> Change-Id: I1f1f7d992559ec6b3da28b8dea2ceb8819999bd2
-
- Apr 12, 2021
-
-
Ming Rui Zhang authored
Change-Id: I8a5b91fe6955831874e430b5a4fef0fd2db450ab
-
- Mar 17, 2021
-
-
Maxim Cournoyer authored
Give it a better name, that will allow passing any extra arguments required at 'docker build' time. Also factorize the common docker run options string for the various RPM-based systems. GitLab: #264 Change-Id: I71d81d8dc7639091dfba7b52e2f6f9dd98003914
-
- Mar 02, 2021
-
-
Maxim Cournoyer authored
This is a follow up commit to 350f7a55, which removed the gentoo packaging target due to it being unmaintained. Change-Id: Ib6dbbdad4b88fd8ec9a8896e25b9ad4892b59737
-
For apt-based systems, a 'ring' distribution is kept along the new 'jami' one to keep supporting existing users until April 2024. GitLab: jami-packaging#3 Change-Id: Ie589175e6abff8e4b1b252dff7eade4729d46a62
-
- Mar 01, 2021
-
-
Maxim Cournoyer authored
Also break some very long lines to improve readability. Change-Id: I5ad936d4c2a6b0a5bb44e32366ee14da85fb1e06
-
- Feb 26, 2021
-
-
Maxim Cournoyer authored
It was recording the Jenkins build workspace, which cannot be useful: root@jami-repovm-01:/srv/repository/ring/nightly# find -name options -exec cat {} + basedir /var/lib/jenkins/workspace/packaging-deploy-gnulinux-generic@2/ring-project/repositories/ubuntu_20.10 basedir /var/lib/jenkins/workspace/packaging-deploy-gnulinux-generic@6/ring-project/repositories/debian_9 basedir /var/lib/jenkins/workspace/packaging-deploy-gnulinux-generic@2/ring-project/repositories/ubuntu_17.04 basedir /var/lib/jenkins/workspace/packaging-deploy-gnulinux-generic@5/ring-project/repositories/ubuntu_20.04 basedir /var/lib/jenkins/workspace/packaging-deploy-gnulinux-generic@4/ring-project/repositories/ubuntu_16.04 basedir /var/lib/jenkins/workspace/packaging-deploy-gnulinux-generic@2/ring-project/repositories/ubuntu_17.10 basedir /var/lib/jenkins/workspace/packaging-deploy-gnulinux-generic@6/ring-project/repositories/raspbian_10 basedir /var/lib/jenkins/workspace/packaging-deploy-gnulinux-generic/ring-project/repositories/ubuntu_19.04 basedir /var/lib/jenkins/workspace/packaging-deploy-gnulinux-generic/ring-project/repositories/ubuntu_18.04 basedir /var/lib/jenkins/workspace/packaging-deploy-gnulinux-generic@4/ring-project/repositories/ubuntu_18.10 basedir /var/lib/jenkins/workspace/packaging-deploy-gnulinux-generic@4/ring-project/repositories/debian_10 basedir /var/lib/jenkins/workspace/packaging-deploy-gnulinux-generic/ring-project/repositories/ubuntu_19.10 Change-Id: I3b50d78c8b2c084e2e510f5b37958762db9ff185
-
Maxim Cournoyer authored
Repeating N times the same docstring hampers readability. Output it once as the generated file header. Change-Id: Id5ae8caa35f478919a2233754b17db15a29e2cd0
-
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
-
- Feb 16, 2021
-
-
Amin Bandali authored
Adapt the main jami snapcraft.yaml file for client-qt, and move a copy of the previous client-gnome snap to a new jami-gnome/ subdir. Change-Id: If1e014c7af9d89c1fe3d13b5d365d74c0ecf368d
-
- Feb 02, 2021
-
-
Albert Babí Oller authored
- use cmake to build client-qt (client's cmake includes global installation support) - copy-runtime-files.py is no longer necessary since it is directly managed by cmake - uninstall revision: use make uninstall rule for lrc, client-qt and client-gnome - add doxygen and graphviz dependencies for building documentation Change-Id: I3fb1d56cb80556337b2c10fda1a67f84c290158c
-
- Dec 30, 2020
-
-
Change-Id: I309f31ba1d23a9cbc48e2936b7591ae4fba40a76
-
- Dec 22, 2020
-
-
Ming Rui Zhang authored
Change-Id: If96860fed6a232566b04d131b84f4ce847399572
-
- Dec 21, 2020
-
-
Ming Rui Zhang authored
Change-Id: I6a794b638cffc66cb18924ca0fcf5be0a0fcb987
-
- Dec 17, 2020
-
-
Ming Rui Zhang authored
Change-Id: Ide3c5fcc8d261c3a517c07501019166b7dad45c8
-
- Dec 16, 2020
-
-
- add dependencies for building client Qt - avoid forcing build with local Qt when no path is specified (linux) - verify system's Qt version before building lrc + client-qt Change-Id: I18b51647044c1f15358595710f51a88618de41f5
-
- Dec 09, 2020
-
-
Amin Bandali authored
Change-Id: I5b24b809cec3763c44808fe9f056cba862336531
-
- Nov 18, 2020
-
-
Sébastien Blin authored
Change-Id: I56de10fdfb39d14405cb0e502c472b4dbc112dc0
-
- Oct 28, 2020
-
-
Ming Rui Zhang authored
Change-Id: I96b1cd8ce6cdf134f93b2d6d6742dabdf28d0842
-
- Oct 22, 2020
-
-
Sébastien Blin authored
Change-Id: I3a8ca39f46eb6514427969bd697084e2ddfb4a50
-
Fix build for opensuse 15.1 Add build for opensuse 15.2 and tumbleweed Change-Id: I561a6f48dc4674efd0a9e83a20bb238d476d29a6
-
Change-Id: Icf38cabf03709802dea4e13369b70f7d584f65f8
-
- 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
-
-
Sébastien Blin authored
Change-Id: I7f28e39381f33bd42f145e116a0cdc5db9ef10e7
-
- Sep 28, 2020
-
-
Aline Gondim Santos authored
add format script to plugins submodule Change-Id: I59a5e401c1e31ec689b1eaf804b8236185d0bda8
-
- Aug 21, 2020
-
-
Andreas Traczyk authored
- Rename the script to better reflect its purpose - Don't install the chocolatey package manager if already installed - Don't install packages if already installed - Clean up error management Gitlab: #581 Change-Id: I0e6fdeacfd465ae3810cfcfd7af21755e4f3ec1e
-