- Aug 10, 2017
-
-
Kateryna Kostiuk authored
This allows to install new versions when they are available Change-Id: I7467f941fad1d42bc96bb1d2153b0d15cc827ab2
-
- Aug 09, 2017
-
-
Kateryna Kostiuk authored
We don't need instal opus, since it loaded in contrib. Change-Id: Ic733bd5fe13ef240704d3a493184e84839187366
-
- Aug 07, 2017
-
-
Philippe Gorley authored
Fixes the name of the dependency to match the Arch Linux package name. Change-Id: Ia3d71ef0eac7dde2e5c58836e149a215adf9cb34
-
- Aug 01, 2017
-
-
Olivier SOLDANO authored
the script used to cross compile windows legacy clients had two issues: - some dirs were not parametric, - it was used for compilation checking on our CI infra. this patch makes the dirs parametric, and provides another script that builds the client with bare minimum for checking; e.g. not building the daemon and contrib to save time. Change-Id: Idd0d9ebbfcd15b0caf72e09d4ddb3841de9c3d42 Reviewed-by:
Anthony Léonard <anthony.leonard@savoirfairelinux.com>
-
- Jul 18, 2017
-
-
Guillaume Roguez authored
Was ring-nightly-man.repo, changed into ring-nightly.repo The '-man' suffix is deprecated and has no-meaning for Fedora packaging. Change-Id: I455d19ef3c6ad4bad181921bab59453d26ad2ab7
-
- Jul 13, 2017
-
-
Missing in all GNU/Linux distributions. Note: added only in officialy supported ones Change-Id: I9ff01b728d8c8a554de4698c13c53e6faeb305fa
-
- Jul 12, 2017
-
-
add Fedora26 and Ubuntu 17.10 Change-Id: Id32c797d11f0e7453beaa63d1c7138f5da9e278e
-
- Jul 06, 2017
-
-
Guillaume Roguez authored
* Add 2017 date * exclude UWP/electron client directories Change-Id: I47bb724ce56249d67f331a8b943f26f2e1a2e109
-
Guillaume Roguez authored
Use images from a non-official but officialy annouced on the main-stream docker repository, than using our personal and not-so-maintained images. https://github.com/docker-library/official-images#architectures-other-than-amd64 Change-Id: I7781aead8e2cfdda19d086842f35f2d9739f3533 Note: add also 17.10_i386 dockerfile
-
Guillaume Roguez authored
* Add: fedora-26 (64 bits only) and ubuntu 17.10 (artful, 32 and 64 bits) * Update: debian 9 (use new name and new 32-bits images) * Update: ubuntu 17.04 32-bits source image Change-Id: I4599554ad27906ba007d8f7910d27ce55eb92678
-
- Jul 05, 2017
-
-
Guillaume Roguez authored
Change-Id: I2c02c37726fa2e2c6f404e681cce8bd35207e58e
-
Guillaume Roguez authored
This reverts commit 30977a73. This was only for testing Change-Id: I07ee981b8dfba0a9d82e0fa63a0ba94278fc1c5e
-
Guillaume Roguez authored
Change-Id: Ib1bac699017304cc298d430ca4c329010e9f0ec4
-
this commit adds mandatory brew packages to build IOS client Change-Id: I892359492183369978f39f0b403e0754413285ea
-
Guillaume Roguez authored
Fix platform detection conditionals Change-Id: I8e60a838b46c32683e3f23d7bcf0f00a2ff54750
-
- Jul 04, 2017
-
-
Guillaume Roguez authored
* few syntax errors fixes * functions renaming * untabbify Change-Id: Id0a01ab894cbd22dc027b7571f9bce0012b0bca4
-
Guillaume Roguez authored
Both are using common parts of code and have the same goal. Merging into one script permits also to not duplicate code. Change-Id: I23ffaff90255b5b1865afa0f336230b53f162ceb
-
- Jun 28, 2017
-
-
Changed gettext for gettext-devel into Fedora dependencies list. This fixes the need of autopoint tool during the daemon build on Fedora distributions. Change-Id: I179eb1de2ad645f8bcf1f911af3c8a0c1353d87c Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com>
-
- Jun 09, 2017
-
-
Guillaume Roguez authored
improve the make-ring.py script to automatically detect all GIT submodule names and use it during --init operation. Change-Id: Ib671569fed4b650c35cf4870eec9a7bfd1a42d1d
-
Guillaume Roguez authored
Change-Id: I810cb286f8ddafc198b44fb186760875e1a423ae
-
- Jun 07, 2017
-
-
git is needed to fetch some 3rd parties sources. Change-Id: If7a8b9b6e35d4bcfa02556b0e9af07f4d4f1b997
-
- May 17, 2017
-
-
msgpack-c and argon2 are now packaged in Ubuntu/Debian, use them to reduce contrib build time and check for compatibility with CI. Change-Id: I5791546b6ca7aae1fded89fa8d772c955b4f68eb
-
- May 16, 2017
-
-
Philippe Gorley authored
Adds libvdpau dev package to dependencies for linux distros. Depends on https://gerrit-ring.savoirfairelinux.com/5473/ Change-Id: I1cb33adf5707eb5bdf6efe998ecc6dde5b6ae909
-
Guillaume Roguez authored
Was a temporary patch for Debian 9. Now 5.6.4-6 is available by default. Change-Id: I9e2a2d28eab9151713452fea6ba94b58d4a1eaa0
-
- May 05, 2017
-
-
Change-Id: I0c2b1d38dc8c1b4c8a81b2aa392121c6539fca44 Reviewed-by:
Guillaume Roguez <guillaume.roguez@savoirfairelinux.com>
-
- May 03, 2017
-
-
Guillaume Roguez authored
We need to force gnutls to be build from our contrib system on Debian based distrubutions as they build gnutls without Heartbeat support and we strongly need it. Change-Id: I247de5d03d5346d5a3ab909caa7298c6e8dfbe14
-
- Apr 25, 2017
-
-
aviau authored
We can ignore the .docker-image-* files created by Makefile.packaging. Change-Id: I14f08efd51f1440749c210708f600a7f3729e065 Reviewed-by:
Stepan Salenikovich <stepan.salenikovich@savoirfairelinux.com>
-
- Apr 24, 2017
-
-
aviau authored
Create docker/README.md, which documents the use of the docker/ folder. This will make it easier to find documentation on how the docker images are built. This guide was originally found on the docker hub page of savoirfairelinux/ring-ubuntu32 and was not under source control. Change-Id: I8b8ab6179b6e1ba36974437a16463821f42f2a84 Reviewed-by:
Stepan Salenikovich <stepan.salenikovich@savoirfairelinux.com>
-
- Apr 18, 2017
-
-
Stepan Salenikovich authored
The "%postun -p /sbin/ldconfig" is only valid when there is only one %post and/or %postun command, for multiple commands the '-p' should not be used, as documented here: https://fedoraproject.org/wiki/Packaging:Guidelines#Shared_Libraries Change-Id: I3b6c0ef1bad942987e75767ade8e0efe507a91aa Tuleap: #1545
-
- Apr 17, 2017
-
-
Guillaume Roguez authored
Add ubuntu 17.04 to packaging scripts Change-Id: I188a24efa80b48fb295d3dc2b6afd65448644de0 Reviewed-by:
Anthony Léonard <anthony.leonard@savoirfairelinux.com>
-
Guillaume Roguez authored
First try: docker files copied from ubuntu 16.10 Change-Id: I7c188d588385f7ca6893537266bc79301e13175f
-
- Mar 22, 2017
-
-
Since ring does not compile on Ubuntu 14.04, there is no point in keeping this dependency. This will also prevent the make-ring script from failing on Ubuntu 16.10, where --ignore-missing no longer seems to work to prevent apt from failing when we try to install a non-existant package. Change-Id: I21ae61786aa1019b8b644115ff2c1cab54c566fe Reviewed-by:
Guillaume Roguez <guillaume.roguez@savoirfairelinux.com>
-
- Mar 10, 2017
-
-
Alexandre Lision authored
make-ring is not returning the right exit status for any shell script it executes. By fixing its behaviour, this has highlighted an issue with the OSX dependencies not being able to be updated with newer versions This commit returns a fix value of 1 when a shell script returns an error (exit status != 0) and make sure that every OSX dependency is properly installed and updated Reviewed-by:
Stepan Salenikovich <stepan.salenikovich@savoirfairelinux.com> Change-Id: Iced6d2eeb0d3028a3935e433c461fd20375e2d0b
-
Alexandre Lision authored
We used qt 5.5.1 since 5.6 was causing errors in the OSX client. Problem is the 5.5.1 compilation is broken on macOS 10.12 Sierra, This patch separates the brew unlink process from the install/link process. It gives the opportunity to be more expressive in the unlink process, in particular we can unlink all the qt5 versions. Tuleap: #1362 Change-Id: Iacfc5de47c2f799391a7cbbb40f38f86c5a4bc32
-
- Feb 22, 2017
-
-
Change-Id: Ic5b5717890220ea941a19f45d8eca771a0a583c6
-
- Jan 30, 2017
-
-
Guillaume Roguez authored
Change-Id: Ic7eb0cfb490112dd5eec2e119719dff9f285a325
-
- Jan 10, 2017
-
-
Guillaume Roguez authored
autoconf-archive brings all autoconf m4 macros, such C++11 and later ones. This permits to remove them in our m4/ directory and make easier the maintenance. Change-Id: Idb4c538de4cf2f2f7712f4e097c56f686c1b2934
-
- Jan 06, 2017
-
-
Alexandre Lision authored
cqfd configuration file tailored for android, android_cqfdrc It contains different flavors working for the android client (debug, release, daemon-only) cqfd relies on a dockerfile. This file will be in the client-android repo. Command example: ./cqfd -f .cqfd/android_cqfdrc -d client-android/ release Change-Id: If0217959b89291f358ac1db6014012812086832e Reviewed-by:
Romain Bertozzi <romain.bertozzi@savoirfairelinux.com>
-
Alexandre Lision authored
This directory is used to deduce the Dockerfile position For our usecase it needs to be used conjointly with the -f option since the dockerfile will be in the client submodule and our cqfdrc file will be in this repo Change-Id: Id94a979ba53f6d7132e7d175eee3bb83f1602029 Reviewed-by:
Romain Bertozzi <romain.bertozzi@savoirfairelinux.com>
-
- Jan 05, 2017
-
-
Mathieu Audat authored
Add continuous integration tool cqfd. This tool uses a docker environment to compile a project within a specific OS and given specific dependencies. Commit used from Github (https://github.com/savoirfairelinux/cqfd ): 95847693 Change-Id: I3198389cc65246a2ce2636962da41980c79e2edf Reviewed-by:
Romain Bertozzi <romain.bertozzi@savoirfairelinux.com>
-