Skip to content
Snippets Groups Projects
  1. Apr 24, 2023
    • Maxim Cournoyer's avatar
      build.py: Really run in GDB when using --debug. · 80c81ed2
      Maxim Cournoyer authored
      The usage (--help) says: "Build with debug support; run in GDB", but
      GDB was only used when using the D-Bus daemon.  Run a libwrap built
      Jami with GDB as well.
      
      * build.py (run_run): Disable SIGINT when using GDB, and invoke the
      Jami client with GDB.  Disable output redirection to logs when using GDB.
      
      Change-Id: Icf3415a3d1fbb87f193d0ede07cb1e1fbb179ce2
      80c81ed2
  2. Apr 13, 2023
  3. Apr 05, 2023
  4. Mar 22, 2023
    • Maxim Cournoyer's avatar
      build.py: Fix building with Guix. · 8832f40b
      Maxim Cournoyer authored and Sébastien Blin's avatar Sébastien Blin committed
      The manifest has moved from guix/manifest to
      extras/packaging/gnu-linux/guix/manifest.scm; adjust the script for it.
      
      * build.py (GUIX_MANIFEST): New variable.
      (run_dependencies, run_install, main): Use it.
      
      Change-Id: Ic2adf89be1eb21c672d8d8950ea6bbf93f5a2773
      8832f40b
  5. Mar 06, 2023
  6. Mar 02, 2023
    • Maxim Cournoyer's avatar
      build: Use the new --symlink option instead of --expose. · 0bf99a8f
      Maxim Cournoyer authored and Sébastien Blin's avatar Sébastien Blin committed
      Instead of leaking host TLS certificates at /etc/ssl/certs for GnuTLS,
      we can now have the directory symlinked to the ones provided by the
      nss-certs package in the Guix container, which is cleaner.
      
      * extras/packaging/gnu-linux/Makefile
      (portable-release-tarball): Replace --expose options with --symlink.
      * build.py (run_install): Likewise.
      
      Change-Id: Id3b8c2b3dd06fade10bbd280fd0af8f9ac8fde45
      0bf99a8f
  7. Feb 28, 2023
    • Kateryna Kostiuk's avatar
      macos: support unified build · ba867b06
      Kateryna Kostiuk authored
      This patch adds a parameter arch to specify architecture
      to build. This parameter could be arm64, x86_64 or unified.
      
      Change-Id: I2907e03410e0c01b8505afbe283da04b8d0291b6
      ba867b06
  8. Feb 21, 2023
  9. Feb 06, 2023
  10. Jan 10, 2023
  11. Jan 06, 2023
  12. Dec 15, 2022
  13. Dec 06, 2022
    • Aline Gondim Santos's avatar
      windows: add support for system theme · 956b7f7d
      Aline Gondim Santos authored
      Use registry
      "HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion
      /Themes/Personalize/AppsUseLightTheme"
      to check if system theme is supported and if it is dark or
      light.
      
      Removes "EnableDarkTheme" in favor of "AppTheme".
      
      Requires Windows SDK version 10.0.18362.0 to build with
      system theme support.
      
      Note: This does not watch for changes in system theme in
      runtime as the support for it requires Windows Runtime
      version 10.0.10240.0.
      
      GitLab: #723
      
      Change-Id: Ice8f7936a90535f47dc1870d4f18215e062684ba
      956b7f7d
  14. Nov 17, 2022
    • Amin Bandali's avatar
      build: Import build.py and associated scripts from jami-project. · 355c0e63
      Amin Bandali authored and Sébastien Blin's avatar Sébastien Blin committed
      Bring over the build.py script and its associated scripts from the
      scripts subdirectory of the jami-project.git as of commit
      14a328b88007bff5ea21650fb00f6d4ead14cf02, with small changes to
      simplify and drop unneeded parts and adapt to their new locations.
      
      Change-Id: I500702854e45392a931ff7505e191b966015cd16
      355c0e63
    • Amin Bandali's avatar
      build: Move build.py to extras/scripts/build-windows.py. · adcdcc8c
      Amin Bandali authored and Sébastien Blin's avatar Sébastien Blin committed
      This build.py script is Windows-specific, as such we move it to
      extras/scripts/build-windows.py in preparation for importing the main
      cross-platform build.py script from the jami-project.git repository.
      
      Change-Id: I7d7d98ffb67f7fcdea767d28fd8cdefabea98d4b
      adcdcc8c
  15. Oct 07, 2022
  16. Jun 23, 2022
  17. Apr 07, 2022
  18. Mar 08, 2022
  19. Dec 23, 2021
  20. Dec 22, 2021
  21. Dec 21, 2021
  22. Nov 15, 2021
  23. Jul 29, 2021
    • Ming Rui Zhang's avatar
      test: enhance the google unit tests of the client · e2dbc33a
      Ming Rui Zhang authored
      1. Move JAMI_DATA_HOME, JAMI_CONFIG_HOME, JAMI_CACHE_HOME
         setup into individual test main entry
      2. Use google test assertion macros instead of Qt
      3. Add QT_QPA_FONTDIR to avoid QFont warnings
      4. Tests will now fail if the env variables cannot be set
      
      Change-Id: I63f6498d26b646d8ebc60799d8797fd5f13b54f9
      e2dbc33a
  24. Jun 30, 2021
  25. Jun 29, 2021
    • Maxim Cournoyer's avatar
      Rename dring to jamid, ring to jami. · a7e7105c
      Maxim Cournoyer authored and Sébastien Blin's avatar Sébastien Blin committed
      Automated via the following command:
      
        $ git grep -l dring | grep -v '.ts$' | xargs sed -i
        's/dring/jamid/g'
        $ git ls-files | xargs sed -i 's,bin/jamid.lib,bin/jami.lib,g'
        $ git ls-files | xargs sed -i 's,src/jamid,src/jami,g'
        $ git ls-files | xargs sed -i 's,-mutejamid,-mutejami,g'
        $ git checkout docker
      
      Change-Id: I030209b60817372f866055daadb4d0a1c1e2e9df
      a7e7105c
  26. Jun 08, 2021
  27. May 04, 2021
  28. Apr 14, 2021
  29. Dec 17, 2020
  30. Oct 23, 2020
  31. Aug 19, 2020
    • Andreas Traczyk's avatar
      misc: expose vs env vars to qmake command execution on windows · 512168c4
      Andreas Traczyk authored
      This patch prevents client build failure on systems without the
      specific build toolchain path in the system or user path environment
      variable.
      
      It so happens that qmake needs the paths for the ms build toolchain,
      so we pass them to the executing subprocess.
      
      Gitlab: #581
      Change-Id: Id5dcaead487d0c128c9fb04ca22d79438531b0c0
      512168c4
  32. Aug 13, 2020
  33. Aug 12, 2020
  34. Aug 03, 2020
Loading