Skip to content
Snippets Groups Projects
  1. Jul 14, 2021
  2. Jun 29, 2021
  3. Jun 25, 2021
    • Maxim Cournoyer's avatar
      packaging: Adjust jami-daemon.spec to use libexec. · 7138430e
      Maxim Cournoyer authored
      This follows commit 2afa99fd1 in the daemon.
      
      * build.py (run_run) <dring>: Adjust file name.
      * packaging/rules/rpm/jami-daemon.spec (%install): Likewise.  Hard
      code the jamid binary location as /usr/libexec/dring, to not argue
      with OpenSUSE Leap's %{_libexecdir}.
      
      Change-Id: Iea6bf3cc6c4dce853f0b7c92861dfee7b8a07bbe
      Unverified
      7138430e
  4. May 25, 2021
    • Maxim Cournoyer's avatar
      build.py: Add support for Guix. · e55531c9
      Maxim Cournoyer authored and Maxim Cournoyer's avatar Maxim Cournoyer committed
      This enables building Jami in a development setting on any GNU/Linux
      distribution, provided Guix is installed.  It supports building both
      the Qt and the GNOME clients.  It uses ffmpeg and pjproject from the
      contribs.
      
      Change-Id: I1bf0c9f3f9c08361b9016fe04581902ec27f2312
      Unverified
      e55531c9
    • Maxim Cournoyer's avatar
      build.py: Add a clean action. · 6b364a9f
      Maxim Cournoyer authored
      Change-Id: Iba8aac10fa36e4404b07beab9dfe9ed3d8c5c1a2
      Unverified
      6b364a9f
    • Maxim Cournoyer's avatar
      build.py: Build contribs with multiple cores and with debug symbols. · 2f250c14
      Maxim Cournoyer authored
      This hastens the build when using the ./build.py script.  The
      debug symbols are now also kept for the built contribs when the
      --debug option is provided along --install.
      
      Change-Id: Ia5a68456213e8984f5ac8f050131356b324d9777
      Unverified
      2f250c14
    • Maxim Cournoyer's avatar
      build.py: Streamline the gdb invocation. · d0342d2e
      Maxim Cournoyer authored and Maxim Cournoyer's avatar Maxim Cournoyer committed
      There is no gdb.gdb init file in the repo, never was.
      
      Change-Id: Ia1020ff037b5c6f36143cf63816027b0878f5b78
      Unverified
      d0342d2e
    • Maxim Cournoyer's avatar
      build.py: Allow skipping the operating system check. · f69e9fa2
      Maxim Cournoyer authored
      While it's not possible to automatically check and configure the
      dependencies for unknown/unsupported distributions, build.py
      still provides a convenient experience to checkout the sources and
      install Jami locally.  In this mode of operation, the user is expected
      to configure their environment by their own means.
      
      * build.py: Rename Ring to Jami in the document string.  Remove
      unused 'signal' import.
      (choose_distribution): Do not crash when the '/etc/os-release' does
      not exist; return 'Unknown' instead.
      (validate_args): Allow disabling the distribution check when the user
      provides 'no-check' as the value of the --distribution argument, or
      defines the JAMI_BUILD_NO_CHECK environment variable.  Update the
      help documentation.
      * scripts/install.sh (priv_install): Document the arguments.
      
      Change-Id: I41ba2da05771feb6e3f9bc7c087206596063ba81
      Unverified
      f69e9fa2
  5. May 21, 2021
  6. Apr 20, 2021
  7. Mar 31, 2021
  8. Feb 02, 2021
    • Albert  Babí Oller's avatar
      packaging: client-qt build revision for linux · 8f4390ab
      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
      8f4390ab
  9. Jan 29, 2021
  10. Jan 08, 2021
  11. Dec 30, 2020
  12. Dec 28, 2020
  13. Dec 16, 2020
  14. Nov 17, 2020
    • Kateryna Kostiuk's avatar
      dependencies: add libtasn for Darwin · d6261445
      Kateryna Kostiuk authored
      Currently libtasn builds as part of gnutls. When building
      with clang 12 asn1_der_coding return an error ASN1_VALUE_NOT_VALID
      when parsing time. This patch add libtasn to dependencies to
      use prebuilt version.
      
      Change-Id: I424ea58a3c89981e8c3a781c9cbd66fc429f919b
      d6261445
  15. Nov 10, 2020
  16. Oct 21, 2020
  17. Oct 09, 2020
  18. Oct 08, 2020
  19. Sep 28, 2020
  20. Aug 21, 2020
  21. Aug 20, 2020
  22. Aug 12, 2020
    • Andreas Traczyk's avatar
      add the qt client submodule · 5ec47bc3
      Andreas Traczyk authored and Sébastien Blin's avatar Sébastien Blin committed
      Replaces the ring-client-windows submodule with jami-client-qt and
      adjusts make-ring.py and helper scripts to support both the gtk and
      qt client builds for GNU/Linux.
      
      Gitlab: #581
      Change-Id: I55c0272cb354c9fa96f3541b6e5a8b7b271f14ba
      Unverified
      5ec47bc3
  23. Dec 31, 2019
  24. Dec 13, 2019
  25. Nov 29, 2019
  26. Nov 15, 2019
  27. Nov 14, 2019
  28. Nov 13, 2019
  29. Nov 12, 2019
  30. Sep 19, 2019
    • Eden Abitbol's avatar
      upnp: remove system upnp library dependency · 221fee73
      Eden Abitbol authored
      The libupnp available for system download (v1.8.2) causes
      intermittent crashes. The one compiled locally is a newer version
      (v1.8.4) that doesn't crash.
      
      Change-Id: I5ae02553a845488cba0c0617ec1816e2d81cd4f3
      221fee73
Loading