1. 04 Dec, 2017 1 commit
  2. 07 Nov, 2017 1 commit
    • Romain Bertozzi's avatar
      make-ring.py: support iOS installation · dca37f00
      Romain Bertozzi authored
      This commit adds the support for the iOS platform in the installation
      instruction.
      Until now, ./make-ring --install --distribution iOS did not work as
      expected and triggered a non-working compilation.
      
      Tuleap: #1745
      Change-Id: Ic181e280dbcf4ea4713d5cef38f4fdf5c710b570
      dca37f00
  3. 10 Aug, 2017 1 commit
  4. 09 Aug, 2017 1 commit
  5. 07 Aug, 2017 1 commit
  6. 13 Jul, 2017 1 commit
  7. 05 Jul, 2017 1 commit
  8. 28 Jun, 2017 1 commit
  9. 09 Jun, 2017 1 commit
  10. 16 May, 2017 1 commit
  11. 22 Mar, 2017 1 commit
  12. 10 Mar, 2017 2 commits
    • Alexandre Lision's avatar
      build: return error value when executing script · 1846722d
      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: default avatarStepan Salenikovich <stepan.salenikovich@savoirfairelinux.com>
      Change-Id: Iced6d2eeb0d3028a3935e433c461fd20375e2d0b
      1846722d
    • Alexandre Lision's avatar
      make-ring: bump qt5 version for OSX · e6567407
      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
      e6567407
  13. 10 Jan, 2017 1 commit
    • Guillaume Roguez's avatar
      add autoconf-archive as build dependency · 8ee1a2d3
      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
      8ee1a2d3
  14. 07 Dec, 2016 1 commit
  15. 09 Nov, 2016 1 commit
  16. 02 Nov, 2016 1 commit
  17. 01 Nov, 2016 1 commit
  18. 31 Oct, 2016 2 commits
  19. 27 Oct, 2016 1 commit
  20. 18 Oct, 2016 1 commit
  21. 05 Oct, 2016 1 commit
  22. 23 Sep, 2016 1 commit
  23. 07 Sep, 2016 1 commit
  24. 24 Aug, 2016 1 commit
  25. 25 Jul, 2016 1 commit
  26. 06 Jul, 2016 1 commit
    • Stepan Salenikovich's avatar
      update dependencies · b351099a
      Stepan Salenikovich authored
      Fedora:
      - add jsoncpp
      - remove libsrtp
      - add libappindicator-gtk3
      - add missing gnome-client dependencies (gtk3, clutter, etc)
      - add 'patch' as Fedora 24 does not ship with it
      
      Ubuntu/Debian:
      - add jsoncpp
      - remove libsrtp
      - add libappindicator-gtk3
      - synchronise as both currently have the same dependencies
      
      Change-Id: I0002124ebdf8733e7c49a201b9af02c1ef625ed6
      Tuleap: #823
      b351099a
  27. 23 Jun, 2016 1 commit
  28. 03 May, 2016 2 commits
  29. 29 Apr, 2016 1 commit
  30. 15 Apr, 2016 1 commit
  31. 01 Apr, 2016 1 commit
    • Romain Bertozzi's avatar
      OSX : force qt55 version · ac039239
      Romain Bertozzi authored
      This patch forces the installation of the qt55 version.
      The 5.6+ version makes the compilation fail. See the Tuleap bug for
      further information.
      
      Change-Id: I937dcc47ed93156cb4c6fa71ce043a493f6e66a2
      Tuleap: #511
      ac039239
  32. 30 Mar, 2016 1 commit
    • Romain Bertozzi's avatar
      add Android distribution · b21dc578
      Romain Bertozzi authored
      This patch allows the user to build an APK from the Ring Project
      Metaproject. The steps to achieve this are written in the README.me,
      which has been modified to integrate the Android platform.
      
      Change-Id: I3af4637528f3258869011c197dca11600cd8259d
      Tuleap: #510
      b21dc578
  33. 29 Mar, 2016 1 commit
    • Romain Bertozzi's avatar
      Ubuntu Install: fix install script & update README · 8414d2a4
      Romain Bertozzi authored
      This patch implements a fix for the installation on the Ubuntu OS.
      It removes the quotes from the NAME of the os-release file. These quotes
      are not present in all distros, such as Fedora where they are absent.
      
      A typo is fixed, that concatenated the cpu count with the -c argument.
      
      Also, this patch fixes a typo in the README file concerning the py script
      to call to run the dependencies installations.
      
      Change-Id: I71c76a29ed1daee2b8ee133a20918d42a0156432
      Tuleap: #451
      8414d2a4
  34. 24 Mar, 2016 4 commits
    • Alexandre Lision's avatar
      osx: fix nproc not found · e4833b2d
      Alexandre Lision authored
      - contrib does not support more than 2 parallels processors.
      - let python find out how many processors are usable
      
      Tuleap: #449
      Change-Id: Ic876a38d567f5b4a3911872b260687b18505a7e1
      e4833b2d
    • Alexandre Lision's avatar
      osx: export qt5 dir · a6b60971
      Alexandre Lision authored
      Automatize export of CMAKE_PREFIX_PATH
      environnement variables created from make-ring are not passed to cmake
      (cmake must fork the top level parent process, which does not have the
      env var created by python)
      We need to pass it in the cmake command line
      
      Tuleap: #449
      Change-Id: I28d57196d2963152d1708c286e96293a4cb005fb
      a6b60971
    • Alexandre Lision's avatar
      add distro detection · e3d89bc5
      Alexandre Lision authored
      if no distro is provided with --distribution, try to guess it
      
      Tuleap: #451
      Change-Id: Ie8656dcd5a40df6c2c045d0b908b86cd66a10010
      e3d89bc5
    • Alexandre Lision's avatar
      add Fedora distribution · 6b2ca8bc
      Alexandre Lision authored
      - add rpm deps
      - install and run targets are already working
      
      Tuleap: #451
      Change-Id: Ib3d992d5fdc2c46ee145a01faeeb1e5858bbc43f
      6b2ca8bc