Skip to content
Snippets Groups Projects
  1. Oct 22, 2024
  2. Oct 18, 2024
  3. Oct 17, 2024
  4. Oct 11, 2024
  5. Aug 13, 2024
    • François-Simon Fauteux-Chapleau's avatar
      packaging: fix Qt build on Debian testing/unstable · b92cd902
      François-Simon Fauteux-Chapleau authored
      This commit adds four patches to fix various issues that were preventing
      Qt 6.6.1 from building on Debian testing and Debian unstable. These
      patches are backports of fixes that were applied in later versions of
      Qt; links to the relevant commits are included in the description at the
      top of each patch.
      
      There are also two changes in the Dockerfiles for Debian testing and
      Debian unstable:
      1) CMake 3.21 is no longer installed via the install-cmake.sh script.
         This is not necessary anymore given that Debian testing and Debian
         unstable now both come with more recent versions of CMake by default
         (3.29 and 3.30 respectively).
      2) The libre2-dev package (which is part of the dependencies in
         debian-qt/control) is removed from the Docker image in order to force
         Qt to build using the bundled version of the RE2 library. This is
         necessary because the system version of the library on testing and
         unstable (libre2-11) is not compatible with earlier versions due to
         an API change, c.f.
         https://codereview.qt-project.org/c/qt/qtwebengine/+/516094
      
      GitLab: #1822
      Change-Id: I763fb6692949052e2a846b3f4ce54619e6d98108
      b92cd902
  6. Aug 02, 2024
  7. May 29, 2024
  8. Apr 30, 2024
  9. Apr 19, 2024
    • François-Simon Fauteux-Chapleau's avatar
      snap: build PipeWire from source · 04c71d02
      François-Simon Fauteux-Chapleau authored
      This is necessary because we use the core20 base snap, which is built
      from Ubuntu 20.04 and therefore doesn't have a recent enough version of
      PipeWire available by default.
      
      Change-Id: Id039ec446f4b3f0e89b9ec27f37f81cfd6b3587e
      04c71d02
  10. Apr 16, 2024
  11. Apr 11, 2024
    • Alessandro Astone's avatar
      rpm: Exclude vendored libraries from the list of provides · 92341b27
      Alessandro Astone authored and Sébastien Blin's avatar Sébastien Blin committed
      The RPM automatic dependency generator adds provides for all
      libraries under %{_libdir}. When vendoring libraries you must disable
      this behaviour, otherwise other packages that link against Qt will
      not pull in the distro qt packages if jami-libqt is already installed
      
      Change-Id: I3f0a018ea12be7f29d04ca4441cbfdebc2efb909
      92341b27
  12. Apr 07, 2024
  13. Mar 22, 2024
  14. Feb 09, 2024
  15. Feb 06, 2024
    • Liam Coursodon's avatar
      Qt: migration to 6.6.1 · 24edba9a
      Liam Coursodon authored and Sébastien Blin's avatar Sébastien Blin committed
      This commit makes the necessary changes to migrate from Qt 6.5.3 to
      Qt 6.6.1 and fixes the following issues:
      
      - EditedPopup.qml: "layout polish loop" and "recursive rearrange"
        errors (GitLab: #1510) as well as an unreported bug where text was
        clipped instead of elided
      
      - BaseContextMenu.qml: QML warning ("Created graphical object was not
        placed in the graphics scene.")
      
      The daemon is also bumped in order to include a patch for a build issue
      on openSUSE Leap (GitLab: #1552).
      
      GitLab: #1466
      Change-Id: I12df2f84067ebe961368879e08ff7ef275d93395
      24edba9a
  16. Jan 03, 2024
  17. Jan 02, 2024
  18. Dec 22, 2023
  19. Dec 04, 2023
  20. Dec 01, 2023
  21. Nov 29, 2023
  22. Oct 30, 2023
  23. Oct 20, 2023
  24. Sep 29, 2023
  25. Sep 12, 2023
  26. Jun 19, 2023
  27. Jun 15, 2023
  28. Jun 14, 2023
  29. Jun 05, 2023
  30. Jun 01, 2023
  31. May 30, 2023
  32. May 19, 2023
  33. May 16, 2023
Loading