unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [bug#56771] [PATCH 00/33] *** Update Jami to 20220725, core Qt packages along the way
@ 2022-07-25 21:17 Maxim Cournoyer
  2022-07-25 23:07 ` [bug#56771] [PATCH 01/33] gnu: qtbase: Patch /bin/pwd in executable scripts Maxim Cournoyer
                   ` (2 more replies)
  0 siblings, 3 replies; 44+ messages in thread
From: Maxim Cournoyer @ 2022-07-25 21:17 UTC (permalink / raw)
  To: 56771; +Cc: Maxim Cournoyer

Hello Guix,

This series add the base Qt 6 components required by Jami and updates Jami
itself to its latest stable release (made today!).  All the Qt components
updated have their test suite enabled except for qtwebengine, for which it was
already disabled.

Note that Jami no longer requires qtwebengine, which brings its closure size
down quite a bit!

While this was made to allow updating our Jami package, it opens the door to
migrate other of our Qt packages to Qt 6 as well.

Enjoy,

Maxim Cournoyer (33):
  gnu: qtbase: Patch /bin/pwd in executable scripts.
  gnu: qtbase: Honor CMAKE_PREFIX_PATH.
  gnu: qtbase: Enable test suite.
  gnu: qtsvg: Rename variable to qtsvg-5.
  gnu: qtsvg-5: Fix indentation.
  gnu: Add qtsvg, version 6.3.1.
  gnu: qpwgraph: Migrate to Qt 6 and add libxkbcommon input.
  gnu: Add qtshadertools.
  gnu: qtmultimedia: Rename to qtmultimedia-5.
  gnu: Add qtmultimedia, version 6.3.1.
  gnu: qtdeclarative: Rename to qtdeclarative-5.
  gnu: Add qtdeclarative, version 6.3.1.
  gnu: qtquickcontrols: Rename to qtquickcontrols-5.
  gnu: qtquickcontrols2: Rename to qtquickcontrols2-5.
  gnu: qtquickcontrols2: Define as obsoleted by qtdeclarative.
  gnu: qtwebsockets: Rename to qtwebsockets-5.
  gnu: Add qtwebsockets, version 6.3.1.
  gnu: qtwebchannel: Rename to qtwebchannel-5.
  gnu: Add qtwebchannel, version 6.3.1.
  gnu: qtwebengine: Rename to qtwebengine-5.
  gnu: Add qtwebengine, version 6.3.1.
  gnu: Add qt5compat.
  gnu: qttools: Rename to qttools-5.
  gnu: Add qttools, version 6.3.1.
  gnu: qtnetworkauth: Rename to qtnetworkauth-5.
  gnu: Add qtnetworkauth, version 6.3.1.
  gnu: Add qtpositioning.
  build: qt: Add qtbase argument and wrap Qt environment variables
    exactly.
  gnu: jami: Update to 20220725.1128.fd5e6c6.
  gnu: libjami: Enable test agent.
  gnu: Remove jami-libclient.
  gnu: Deprecate jami-gnome for jami.
  gnu: jami: Update to 20220725.1128.fd5e6c6.

 gnu/local.mk                                  |    4 -
 gnu/packages/admin.scm                        |    4 +-
 gnu/packages/animation.scm                    |    8 +-
 gnu/packages/astronomy.scm                    |    4 +-
 gnu/packages/audio.scm                        |   32 +-
 gnu/packages/backup.scm                       |    2 +-
 gnu/packages/benchmark.scm                    |    2 +-
 gnu/packages/bioinformatics.scm               |    2 +-
 gnu/packages/bittorrent.scm                   |    4 +-
 gnu/packages/connman.scm                      |    2 +-
 gnu/packages/databases.scm                    |    2 +-
 gnu/packages/display-managers.scm             |   10 +-
 gnu/packages/djvu.scm                         |    2 +-
 gnu/packages/documentation.scm                |   10 +-
 gnu/packages/ebook.scm                        |    4 +-
 gnu/packages/education.scm                    |   46 +-
 gnu/packages/electronics.scm                  |    4 +-
 gnu/packages/emacs-xyz.scm                    |    2 +-
 gnu/packages/emulators.scm                    |    4 +-
 gnu/packages/engineering.scm                  |   38 +-
 gnu/packages/fcitx5.scm                       |    6 +-
 gnu/packages/finance.scm                      |   34 +-
 gnu/packages/game-development.scm             |    8 +-
 gnu/packages/games.scm                        |  146 +-
 gnu/packages/geo.scm                          |   20 +-
 gnu/packages/gps.scm                          |    6 +-
 gnu/packages/graphics.scm                     |    6 +-
 gnu/packages/hardware.scm                     |    4 +-
 gnu/packages/image-processing.scm             |   12 +-
 gnu/packages/image-viewers.scm                |   20 +-
 gnu/packages/image.scm                        |    4 +-
 gnu/packages/irc.scm                          |    6 +-
 gnu/packages/jami.scm                         |  234 ++--
 gnu/packages/kde-frameworks.scm               |  124 +-
 gnu/packages/kde-internet.scm                 |    2 +-
 gnu/packages/kde-multimedia.scm               |   28 +-
 gnu/packages/kde-pim.scm                      |   54 +-
 gnu/packages/kde-plasma.scm                   |    6 +-
 gnu/packages/kde-systemtools.scm              |    2 +-
 gnu/packages/kde-utils.scm                    |    4 +-
 gnu/packages/kde.scm                          |   82 +-
 gnu/packages/lego.scm                         |    2 +-
 gnu/packages/linphone.scm                     |   10 +-
 gnu/packages/lxqt.scm                         |   92 +-
 gnu/packages/maths.scm                        |   12 +-
 gnu/packages/messaging.scm                    |   48 +-
 gnu/packages/mpd.scm                          |    4 +-
 gnu/packages/music.scm                        |   68 +-
 gnu/packages/networking.scm                   |    6 +-
 gnu/packages/orange.scm                       |    4 +-
 gnu/packages/password-utils.scm               |    8 +-
 .../patches/jami-fix-crash-on-quit.patch      |   34 -
 .../patches/jami-images-loading.patch         |  152 ---
 .../jami-libclient-audio-managers.patch       |   23 -
 gnu/packages/patches/jami-memory-usage.patch  |   70 -
 .../patches/xygrib-fix-finding-data.patch     |    2 +-
 gnu/packages/pdf.scm                          |    2 +-
 gnu/packages/photo.scm                        |    2 +-
 gnu/packages/printers.scm                     |    2 +-
 gnu/packages/python-xyz.scm                   |    2 +-
 gnu/packages/qt.scm                           | 1206 +++++++++++++++--
 gnu/packages/radio.scm                        |   38 +-
 gnu/packages/robotics.scm                     |    4 +-
 gnu/packages/scribus.scm                      |    4 +-
 gnu/packages/security-token.scm               |   16 +-
 gnu/packages/sync.scm                         |   16 +-
 gnu/packages/synergy.scm                      |    2 +-
 gnu/packages/telegram.scm                     |    4 +-
 gnu/packages/telephony.scm                    |   12 +-
 gnu/packages/terminals.scm                    |    6 +-
 gnu/packages/tex.scm                          |    2 +-
 gnu/packages/text-editors.scm                 |   20 +-
 gnu/packages/video.scm                        |   32 +-
 gnu/packages/vpn.scm                          |   12 +-
 gnu/packages/web-browsers.scm                 |   12 +-
 gnu/packages/web.scm                          |    8 +-
 gnu/packages/xdisorg.scm                      |    2 +-
 guix/build-system/qt.scm                      |   14 +
 guix/build/qt-utils.scm                       |   44 +-
 guix/lint.scm                                 |    4 +-
 80 files changed, 1796 insertions(+), 1199 deletions(-)
 delete mode 100644 gnu/packages/patches/jami-fix-crash-on-quit.patch
 delete mode 100644 gnu/packages/patches/jami-images-loading.patch
 delete mode 100644 gnu/packages/patches/jami-libclient-audio-managers.patch
 delete mode 100644 gnu/packages/patches/jami-memory-usage.patch

-- 
2.36.1





^ permalink raw reply	[flat|nested] 44+ messages in thread

end of thread, other threads:[~2022-08-06 19:16 UTC | newest]

Thread overview: 44+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-07-25 21:17 [bug#56771] [PATCH 00/33] *** Update Jami to 20220725, core Qt packages along the way Maxim Cournoyer
2022-07-25 23:07 ` [bug#56771] [PATCH 01/33] gnu: qtbase: Patch /bin/pwd in executable scripts Maxim Cournoyer
2022-07-25 23:07   ` [bug#56771] [PATCH 02/33] gnu: qtbase: Honor CMAKE_PREFIX_PATH Maxim Cournoyer
2022-07-25 23:07   ` [bug#56771] [PATCH 03/33] gnu: qtbase: Enable test suite Maxim Cournoyer
2022-07-25 23:07   ` [bug#56771] [PATCH 04/33] gnu: qtsvg: Rename variable to qtsvg-5 Maxim Cournoyer
2022-07-25 23:07   ` [bug#56771] [PATCH 05/33] gnu: qtsvg-5: Fix indentation Maxim Cournoyer
2022-07-25 23:07   ` [bug#56771] [PATCH 06/33] gnu: Add qtsvg, version 6.3.1 Maxim Cournoyer
2022-07-25 23:07   ` [bug#56771] [PATCH 07/33] gnu: qpwgraph: Migrate to Qt 6 and add libxkbcommon input Maxim Cournoyer
2022-07-25 23:07   ` [bug#56771] [PATCH 08/33] gnu: Add qtshadertools Maxim Cournoyer
2022-07-25 23:07   ` [bug#56771] [PATCH 09/33] gnu: qtmultimedia: Rename to qtmultimedia-5 Maxim Cournoyer
2022-07-25 23:07   ` [bug#56771] [PATCH 10/33] gnu: Add qtmultimedia, version 6.3.1 Maxim Cournoyer
2022-07-25 23:07   ` [bug#56771] [PATCH 11/33] gnu: qtdeclarative: Rename to qtdeclarative-5 Maxim Cournoyer
2022-07-25 23:07   ` [bug#56771] [PATCH 12/33] gnu: Add qtdeclarative, version 6.3.1 Maxim Cournoyer
2022-07-25 23:07   ` [bug#56771] [PATCH 13/33] gnu: qtquickcontrols: Rename to qtquickcontrols-5 Maxim Cournoyer
2022-07-25 23:07   ` [bug#56771] [PATCH 14/33] gnu: qtquickcontrols2: Rename to qtquickcontrols2-5 Maxim Cournoyer
2022-07-25 23:07   ` [bug#56771] [PATCH 15/33] gnu: qtquickcontrols2: Define as obsoleted by qtdeclarative Maxim Cournoyer
2022-07-25 23:07   ` [bug#56771] [PATCH 16/33] gnu: qtwebsockets: Rename to qtwebsockets-5 Maxim Cournoyer
2022-07-25 23:07   ` [bug#56771] [PATCH 17/33] gnu: Add qtwebsockets, version 6.3.1 Maxim Cournoyer
2022-07-25 23:07   ` [bug#56771] [PATCH 18/33] gnu: qtwebchannel: Rename to qtwebchannel-5 Maxim Cournoyer
2022-07-25 23:07   ` [bug#56771] [PATCH 19/33] gnu: Add qtwebchannel, version 6.3.1 Maxim Cournoyer
2022-07-25 23:07   ` [bug#56771] [PATCH 20/33] gnu: qtwebengine: Rename to qtwebengine-5 Maxim Cournoyer
2022-07-25 23:07   ` [bug#56771] [PATCH 21/33] gnu: Add qtwebengine, version 6.3.1 Maxim Cournoyer
2022-07-25 23:07   ` [bug#56771] [PATCH 22/33] gnu: Add qt5compat Maxim Cournoyer
2022-07-25 23:07   ` [bug#56771] [PATCH 23/33] gnu: qttools: Rename to qttools-5 Maxim Cournoyer
2022-07-25 23:07   ` [bug#56771] [PATCH 24/33] gnu: Add qttools, version 6.3.1 Maxim Cournoyer
2022-07-25 23:07   ` [bug#56771] [PATCH 25/33] gnu: qtnetworkauth: Rename to qtnetworkauth-5 Maxim Cournoyer
2022-07-25 23:07   ` [bug#56771] [PATCH 26/33] gnu: Add qtnetworkauth, version 6.3.1 Maxim Cournoyer
2022-07-25 23:07   ` [bug#56771] [PATCH 27/33] gnu: Add qtpositioning Maxim Cournoyer
2022-07-25 23:07   ` [bug#56771] [PATCH 28/33] build: qt: Add qtbase argument and wrap Qt environment variables exactly Maxim Cournoyer
2022-07-25 23:07   ` [bug#56771] [PATCH 29/33] gnu: jami: Update to 20220725.1128.fd5e6c6 Maxim Cournoyer
2022-07-25 23:08   ` [bug#56771] [PATCH 30/33] gnu: libjami: Enable test agent Maxim Cournoyer
2022-07-25 23:08   ` [bug#56771] [PATCH 31/33] gnu: Remove jami-libclient Maxim Cournoyer
2022-07-25 23:08   ` [bug#56771] [PATCH 32/33] gnu: Deprecate jami-gnome for jami Maxim Cournoyer
2022-07-25 23:08   ` [bug#56771] [PATCH 33/33] gnu: jami: Update to 20220725.1128.fd5e6c6 Maxim Cournoyer
2022-07-26 16:14 ` [bug#56771] [PATCH 00/33] *** Update Jami to 20220725, core Qt packages along the way Jack Hill
2022-07-27  5:28   ` Jack Hill
2022-08-01  4:22     ` bug#56771: " Maxim Cournoyer
2022-08-01  4:39       ` [bug#56771] " Jack Hill
2022-08-01 10:54 ` Maxime Devos
2022-08-01 15:39   ` Maxim Cournoyer
2022-08-01 22:00     ` Maxime Devos
2022-08-05 12:51     ` Maxime Devos
2022-08-06  4:56       ` Maxim Cournoyer
2022-08-06 19:15         ` Maxime Devos

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).