- Jul 06, 2017
-
-
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>
-
- Dec 22, 2016
-
-
Olivier SOLDANO authored
the attribute sparkle:version was ill formed (date in format %Y/%m/%d instead of %Y%m%d), making new versions outdated during publishing because of the lexicographic ordering in winsparkle. Change-Id: Ieb8d10ce346c27d27dd1a82dddb05414d9e839ed
-
- Dec 21, 2016
-
-
Olivier SOLDANO authored
added script winsparkle.py to maintain the rss light and beeing able to suppress cleanly versions of the same day when publishing. It will also be easier to further implement other tests on the rss to erase older items from the channel if needed. Change-Id: I99d6ead3f180ce642a81e0c308c6a10efdd06dea
-
- Dec 08, 2016
-
-
aviau authored
Change-Id: Ifd9edfa8dcfaae7c657f28b84d09fe39d98aaedd
-
- Dec 07, 2016
-
-
David Côté-Tremblay authored
Debian 8 in /etc/os-release with choose_distribution() now returns "Debian" instead of "Debian GNU/Linux" Change-Id: I1e23a320a71f326a961eb0fe64bc394d763fc656 Reviewed-by:
Alexandre Viau <alexandre.viau@savoirfairelinux.com>
-
- Dec 04, 2016
-
-
Stefan Langenmaier authored
Change-Id: I63ef5ea9d28b1fc3cc34cc5ffda3a78ecfc41363
-
- Nov 17, 2016
-
-
Stepan Salenikovich authored
The icon cache needs to be updated because we install the ring icon in the hicolor theme. https://fedoraproject.org/wiki/Packaging:Scriptlets#Icon_Cache Change-Id: I9a70265845c88d577782d420451fb3c9e70507f5 Tuleap: #1319
-
- Nov 11, 2016
-
-
Olivier SOLDANO authored
The script was using wget which is no disponible on the build machine. This version is more robust as it calls curl if wget isn't installed and vice versa. Change-Id: I033100f19d646c5f866fb37a78a11ac711eecb95
-
- Nov 09, 2016
-
-
Anthony Léonard authored
Some dependencies of Qt weren't present and their importation was failing silently. Change-Id: Id4cb0ea0514909f581e4efa2b996f2b12b904fb6
-