From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 25 17:17:28 2022 Received: (at submit) by debbugs.gnu.org; 25 Jul 2022 21:17:28 +0000 Received: from localhost ([127.0.0.1]:51563 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oG5S8-0004zG-Nf for submit@debbugs.gnu.org; Mon, 25 Jul 2022 17:17:28 -0400 Received: from lists.gnu.org ([209.51.188.17]:36824) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oG5S2-0004z3-ML for submit@debbugs.gnu.org; Mon, 25 Jul 2022 17:17:22 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49214) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oG5S1-00034V-Ue for guix-patches@gnu.org; Mon, 25 Jul 2022 17:17:18 -0400 Received: from mail-qk1-x735.google.com ([2607:f8b0:4864:20::735]:35376) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oG5Rz-0007C3-UV for guix-patches@gnu.org; Mon, 25 Jul 2022 17:17:17 -0400 Received: by mail-qk1-x735.google.com with SMTP id z18so9385807qki.2 for ; Mon, 25 Jul 2022 14:17:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=JfpCKGdmA9yk02Z5gtP5ywJ3P50nvMarxgl3Hwa+wTg=; b=elIFaUa2Y5zyxWy6vGqpEyW6rJaVmVJmzbNrGq/xZTH8C6H6SurI9zupDtw/SxFmtP DYiu0vjGXJYCKwW8HXfa79hTORlKvSBRhx5eOE2TcVk45joBfvFjWyCq6+H+lgc1cfPS AYIbKmDbi0sadizm247GNyQngBZOIEYKpUeZLF+5o69XbNroWBuQWY90GJqxB5LxDCoI zPYkmQYg9lqMIXhzgrdw3+ZSuslJ64GvLhnSLBw36sdngWRR+3DKWjF88zzJPXKwk1a/ ZU0s94krZnA0Zkzp5ddd+njTziseQL+J2JRktZMHB0GNVRs5CqYnDXwrUQwiqnwnkhF2 30/A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=JfpCKGdmA9yk02Z5gtP5ywJ3P50nvMarxgl3Hwa+wTg=; b=xUcZ047QPFCbvY7duZru6nhpG5LenDT82eczfnWuDnbcsOE8tUVdhcWzSnukSwT6eH coNyPOzDFv+2DRREkFyEIb2QQN5LigFtlUeEWPhrjiTBth8QyarWs8aQvZKlqp6i8z21 KnYT6EDvSOh3PhUNb1D0VZHkrJPcactDayQwZiaOHAF8gnUEDK6flci4mc9Aq08skjzF XzBFUDusnPnxKk/+VALa2UwOchz3oJvVP0ZIExy/ZSrKA2Zre1c5IzxCnonZ6NsZ42BX 1bnU/HWVxlfFaFAbp6lrtAY63ZM4/pw3AhFRtdvsiAmd7wn95GfZGY+xEekHDqwEhJ8+ Dctg== X-Gm-Message-State: AJIora+QXXsGcJbNrC+WWX7nwqh2C2Eom3vLvmATGCqx7895iVdfeJCo Tdj/3AgVRczSf4GbiUdWOWBzkvPxPfM= X-Google-Smtp-Source: AGRyM1twIpebl0rnxsF4BLyekB6pzSB5BOsMvNnVhz6FhbikREmhHF3vu9CJ3P0PdfGcVdQNyujOZA== X-Received: by 2002:a05:620a:2298:b0:6b5:d6ba:3fe0 with SMTP id o24-20020a05620a229800b006b5d6ba3fe0mr10665801qkh.456.1658783833122; Mon, 25 Jul 2022 14:17:13 -0700 (PDT) Received: from localhost.localdomain (dsl-205-151-56-93.b2b2c.ca. [205.151.56.93]) by smtp.gmail.com with ESMTPSA id s84-20020a37a957000000b006b5ab88e544sm9245449qke.124.2022.07.25.14.17.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 25 Jul 2022 14:17:12 -0700 (PDT) From: Maxim Cournoyer To: guix-patches@gnu.org Subject: [PATCH 00/33] *** Update Jami to 20220725, core Qt packages along the way Date: Mon, 25 Jul 2022 17:17:04 -0400 Message-Id: <20220725211704.4977-1-maxim.cournoyer@gmail.com> X-Mailer: git-send-email 2.36.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2607:f8b0:4864:20::735; envelope-from=maxim.cournoyer@gmail.com; helo=mail-qk1-x735.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit Cc: Maxim Cournoyer X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) 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