GNU bug report logs - #75534
[PATCH 00/35] LXQt 2.1.0 updates

Previous Next

Package: guix-patches;

Reported by: iyzsong <at> envs.net

Date: Mon, 13 Jan 2025 09:30:02 UTC

Severity: normal

Tags: patch

Done: 宋文武 <iyzsong <at> envs.net>

To reply to this bug, email your comments to 75534 AT debbugs.gnu.org.
There is no need to reopen the bug first.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to andreas <at> enge.fr, iyzsong <at> envs.net, guix-patches <at> gnu.org:
bug#75534; Package guix-patches. (Mon, 13 Jan 2025 09:30:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to iyzsong <at> envs.net:
New bug report received and forwarded. Copy sent to andreas <at> enge.fr, iyzsong <at> envs.net, guix-patches <at> gnu.org. (Mon, 13 Jan 2025 09:30:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: iyzsong <at> envs.net
To: guix-patches <at> gnu.org
Cc: 宋文武 <iyzsong <at> member.fsf.org>
Subject: [PATCH 00/35] LXQt 2.1.0 updates
Date: Mon, 13 Jan 2025 17:32:08 +0800
From: 宋文武 <iyzsong <at> member.fsf.org>

Hello, those patches update the LXQt desktop to its latest version,
which use Qt6 instead of Qt5.

Two unmaintained packages (compton-conf and lxqt-connman-applet) no longer
works with Qt6 libraries, so remove them.


Sou Bunnbu (宋文武) (35):
  gnu: Remove compton-conf.
  gnu: Remove lxqt-connman-applet.
  gnu: lxqt-build-tools: Update to 2.1.0.
  gnu: libqtxdg: Update to 4.1.0.
  gnu: qtxdg-tools: Update to 4.1.0.
  gnu: liblxqt: Update to 2.1.0.
  gnu: libsysstat: Update to 1.1.0.
  gnu: lxqt-about: Update to 2.1.0.
  gnu: lxqt-admin: Update to 2.1.0.
  gnu: Add lxqt-menu-data.
  gnu: lxqt-config: Update to 2.1.0.
  gnu: lxqt-globalkeys: Update to 2.1.0.
  gnu: lxqt-notificationd: Update to 2.1.1.
  gnu: lxqt-openssh-askpass: Update to 2.1.0.
  gnu: Add libdbusmenu-lxqt.
  gnu: lxqt-panel: Update to 2.1.4.
  gnu: lxqt-policykit: Update to 2.1.0.
  gnu: lxqt-powermanagement: Update to 2.1.0.
  gnu: lxqt-qtplugin: Update to 2.1.0.
  gnu: lxqt-runner: Update to 2.1.1.
  gnu: lxqt-session: Update to 2.1.1.
  gnu: lxqt-sudo: Update to 2.1.0.
  gnu: lxqt-themes: Update to 2.1.0.
  gnu: libfm-qt: Update to 2.1.0.
  gnu: pcmanfm-qt: Update to 2.1.0.
  gnu: lximage-qt: Update to 2.1.0.
  gnu: obconf-qt: Update to 0.16.5.
  gnu: pavucontrol-qt: Update to 2.1.0.
  gnu: qps: Update to 2.10.0.
  gnu: qtermwidget: Update to 2.1.0.
  gnu: qterminal: Update to 2.1.0.
  gnu: screengrab: Update to 2.9.0.
  gnu: lxqt-archiver: Update to 1.1.0.
  gnu: lxqt: Propagate qtsvg instead of qtsvg-5.
  gnu: lxqt: Add native-search-paths for QT_PLUGIN_PATH.

 gnu/packages/lxqt.scm | 482 ++++++++++++++++++------------------------
 1 file changed, 202 insertions(+), 280 deletions(-)


base-commit: 4fef7b26941940515533b4b463b505b28567afe6
-- 
2.47.1





Information forwarded to andreas <at> enge.fr, iyzsong <at> envs.net, guix-patches <at> gnu.org:
bug#75534; Package guix-patches. (Mon, 13 Jan 2025 09:34:02 GMT) Full text and rfc822 format available.

Message #8 received at 75534 <at> debbugs.gnu.org (full text, mbox):

From: iyzsong <at> envs.net
To: 75534 <at> debbugs.gnu.org
Cc: 宋文武 <iyzsong <at> member.fsf.org>
Subject: [PATCH 01/35] gnu: Remove compton-conf.
Date: Mon, 13 Jan 2025 17:35:33 +0800
From: 宋文武 <iyzsong <at> member.fsf.org>

Archived in 2023.08, won't work with Qt6.

* gnu/packages/lxqt.scm (compton-conf): Delete variable.

Change-Id: Idb9b381fdc0a24196c8c4185cad1808748fabb72
---
 gnu/packages/lxqt.scm | 23 -----------------------
 1 file changed, 23 deletions(-)

diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index ae6da00142..72a7832d84 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -850,29 +850,6 @@ (define-public pcmanfm-qt
 
 ;; Extra
 
-(define-public compton-conf
-  (package
-    (name "compton-conf")
-    (version "0.16.0")
-    (source
-     (origin
-       (method url-fetch)
-       (uri (string-append "https://github.com/lxqt/" name "/releases/download/"
-                           version "/" name "-" version ".tar.xz"))
-       (sha256
-        (base32 "0haarzhndjp0wndfhcdy6zl2whpdn3w0qzr3rr137kfqibc58lvx"))))
-    (build-system cmake-build-system)
-    (inputs
-     (list libconfig qtbase-5))
-    (native-inputs
-     (list lxqt-build-tools pkg-config qttools-5))
-    (arguments '(#:tests? #f))          ; no tests
-    (home-page "https://lxqt-project.org")
-    (synopsis "GUI configuration tool for compton X composite manager")
-    (description "@code{compton-conf} is a configuration tool for X composite
-manager Compton.")
-    (license license:lgpl2.1+)))
-
 (define-public lximage-qt
   (package
     (name "lximage-qt")
-- 
2.47.1





Information forwarded to andreas <at> enge.fr, iyzsong <at> envs.net, guix-patches <at> gnu.org:
bug#75534; Package guix-patches. (Mon, 13 Jan 2025 09:34:02 GMT) Full text and rfc822 format available.

Message #11 received at 75534 <at> debbugs.gnu.org (full text, mbox):

From: iyzsong <at> envs.net
To: 75534 <at> debbugs.gnu.org
Cc: 宋文武 <iyzsong <at> member.fsf.org>
Subject: [PATCH 02/35] gnu: Remove lxqt-connman-applet.
Date: Mon, 13 Jan 2025 17:35:34 +0800
From: 宋文武 <iyzsong <at> member.fsf.org>

Archived in 2024.04, won't work with Qt6.

* gnu/packages/lxqt.scm (lxqt-connman-applet): Remove variable.

Change-Id: I5d3476b567dbb90c85b3b6faf0150018593d3751
---
 gnu/packages/lxqt.scm | 46 -------------------------------------------
 1 file changed, 46 deletions(-)

diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index 72a7832d84..75c275dd33 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -1057,52 +1057,6 @@ (define-public lxqt-archiver
 like @command{tar} and @command{zip}.")
     (license license:gpl2+)))
 
-(define-public lxqt-connman-applet
-  ;; since the main developers didn't release any version yet,  their
-  ;; latest commit on `master` branch at the moment used for this version.
-  (let ((commit "db1618d58fd3439142c4e44b24cba0dbb68b7141")
-        (revision "0"))
-    (package
-      (name "lxqt-connman-applet")
-      (version (git-version "0.15.0" revision commit))
-      (source
-        (origin
-          (method git-fetch)
-          (uri (git-reference
-            (url (string-append "https://github.com/lxqt/" name))
-            (commit commit)))
-          (file-name (git-file-name name version))
-          (sha256
-           (base32 "087641idpg7n8yhh5biis4wv52ayw3rddirwqb34bf5fwj664pw9"))))
-      (build-system cmake-build-system)
-      (inputs
-        (list kwindowsystem-5
-              qtbase-5
-              qtsvg-5
-              liblxqt
-              qtx11extras
-              libqtxdg))
-      (native-inputs
-        `(("lxqt-build-tools" ,lxqt-build-tools)
-          ("qtlinguist" ,qttools-5)))
-      (arguments
-        `(#:tests? #f                   ; no tests
-          #:phases
-            (modify-phases %standard-phases
-              (add-after 'unpack 'remove-definitions
-                (lambda _
-                  (substitute* "CMakeLists.txt"
-                    (("include\\(LXQtCompilerSettings NO_POLICY_SCOPE\\)")
-                     "include(LXQtCompilerSettings NO_POLICY_SCOPE)
-remove_definitions(-DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII)"))
-                  #t)))))
-      (home-page "https://github.com/lxqt/lxqt-connman-applet")
-      (synopsis "System-tray applet for connman")
-      (description "This package provides a Qt-based system-tray applet for
-the network management tool Connman, originally developed for the LXQT
-desktop.")
-      (license license:lgpl2.1+))))
-
 ;; The LXQt Desktop Environment
 
 (define-public lxqt
-- 
2.47.1





Information forwarded to andreas <at> enge.fr, iyzsong <at> envs.net, guix-patches <at> gnu.org:
bug#75534; Package guix-patches. (Mon, 13 Jan 2025 09:34:02 GMT) Full text and rfc822 format available.

Message #14 received at 75534 <at> debbugs.gnu.org (full text, mbox):

From: iyzsong <at> envs.net
To: 75534 <at> debbugs.gnu.org
Cc: 宋文武 <iyzsong <at> member.fsf.org>
Subject: [PATCH 03/35] gnu: lxqt-build-tools: Update to 2.1.0.
Date: Mon, 13 Jan 2025 17:35:35 +0800
From: 宋文武 <iyzsong <at> member.fsf.org>

* gnu/packages/lxqt.scm (lxqt-build-tools): Update to 2.1.0.
[native-inputs]: Remove glib.
[propagated-inputs]: Add qttools.

Change-Id: I02891da44dc07167d299f5c23e0f83a689000bc9
---
 gnu/packages/lxqt.scm | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index 75c275dd33..68d8c00184 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -1,6 +1,6 @@
 ;;; GNU Guix --- Functional package management for GNU
 ;;; Copyright © 2015 Andreas Enge <andreas <at> enge.fr>
-;;; Copyright © 2015, 2022 Sou Bunnbu <iyzsong <at> gmail.com>
+;;; Copyright © 2015, 2022, 2025 宋文武 <iyzsong <at> envs.net>
 ;;; Copyright © 2016 Mark H Weaver <mhw <at> netris.org>
 ;;; Copyright © 2016, 2023 Efraim Flashner <efraim <at> flashner.co.il>
 ;;; Copyright © 2017 Nikita <nikita <at> n0.is>
@@ -102,7 +102,7 @@ (define-public libstatgrab
 (define-public lxqt-build-tools
   (package
     (name "lxqt-build-tools")
-    (version "0.13.0")
+    (version "2.1.0")
     (source
      (origin
        (method url-fetch)
@@ -110,7 +110,7 @@ (define-public lxqt-build-tools
                            "/download/" version
                            "/lxqt-build-tools-" version ".tar.xz"))
        (sha256
-        (base32 "1kjrxc1aj7yfn3v72lwryn58hkwsribsspm480qg4qbw1nfijg7x"))))
+        (base32 "1ycfzl8sfa2d1bnlyj6b3726mfb6kpj5768fhpw1ypkgjclvcn14"))))
     (build-system cmake-build-system)
     (arguments
      (list
@@ -128,18 +128,18 @@ (define-public lxqt-build-tools
           (add-after 'install 'patch-LXQtConfigVars.cmake
             (lambda _
               (substitute* (string-append #$output
-                                          "/share/cmake/lxqt-build-tools"
+                                          "/share/cmake/lxqt2-build-tools"
                                           "/modules/LXQtConfigVars.cmake")
                 (((regexp-quote (string-append #$output "/"))) "")))))
       #:configure-flags
       #~(list "-DLXQT_ETC_XDG_DIR=etc/xdg")))
-    (native-inputs
-     (list pkg-config glib))
     (inputs
-     (list qtbase-5))
+     (list qtbase))
+    (native-inputs
+     (list pkg-config))
     (propagated-inputs
-     ;; Dependent projects require Perl via the CMake files.
-     (list perl))
+     ;; Required by lxqt2-transupdate and CMake files.
+     (list perl qttools))
     (synopsis "LXQt Build tools")
     (description
      "Lxqt-build-tools is providing several tools needed to build LXQt
-- 
2.47.1





Information forwarded to andreas <at> enge.fr, iyzsong <at> envs.net, guix-patches <at> gnu.org:
bug#75534; Package guix-patches. (Mon, 13 Jan 2025 09:34:03 GMT) Full text and rfc822 format available.

Message #17 received at 75534 <at> debbugs.gnu.org (full text, mbox):

From: iyzsong <at> envs.net
To: 75534 <at> debbugs.gnu.org
Cc: 宋文武 <iyzsong <at> member.fsf.org>
Subject: [PATCH 04/35] gnu: libqtxdg: Update to 4.1.0.
Date: Mon, 13 Jan 2025 17:35:36 +0800
From: 宋文武 <iyzsong <at> member.fsf.org>

* gnu/packages/lxqt.scm (libqtxdg)[propagated-inputs]: Use Qt6.  Move GLIB to inputs.

Change-Id: I15f29c7ddeed91aebd799bbc588173051edf76f6
---
 gnu/packages/lxqt.scm | 12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index 68d8c00184..b80c6f9e10 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -150,7 +150,7 @@ (define-public lxqt-build-tools
 (define-public libqtxdg
   (package
     (name "libqtxdg")
-    (version "3.11.0")
+    (version "4.1.0")
     (source
      (origin
        (method url-fetch)
@@ -158,12 +158,12 @@ (define-public libqtxdg
              "https://github.com/lxqt/libqtxdg/releases/download/"
              version "/libqtxdg-" version ".tar.xz"))
        (sha256
-        (base32 "0alphfvkwxaqfnckjxbrwjkj7wjl4yff7qxzmyjz67c8728lxbny"))))
+        (base32 "02c8irxyra0kfm7k1jkcxinfipib3w9jn2lk91hnl6jnv6bx6106"))))
     (build-system cmake-build-system)
     (arguments
      '(#:configure-flags
        '("-DBUILD_TESTS=ON"
-         "-DQTXDGX_ICONENGINEPLUGIN_INSTALL_PATH=lib/qt5/plugins/iconengines")
+         "-DQTXDGX_ICONENGINEPLUGIN_INSTALL_PATH=lib/qt6/plugins/iconengines")
        #:phases
        (modify-phases %standard-phases
          (add-before 'check 'pre-check
@@ -172,10 +172,12 @@ (define-public libqtxdg
              (setenv "QT_QPA_PLATFORM" "offscreen")
              #t)))))
     (propagated-inputs
-     ;; required by Qt5XdgIconLoader.pc
-     (list glib qtbase-5 qtsvg-5))
+     ;; required by Qt6XdgIconLoader.pc
+     (list qtbase qtsvg))
     (native-inputs
      (list lxqt-build-tools pkg-config))
+    (inputs
+     (list glib))
     (home-page "https://github.com/lxqt/libqtxdg")
     (synopsis "Qt implementation of freedesktop.org xdg specifications")
     (description "Libqtxdg implements the freedesktop.org xdg specifications
-- 
2.47.1





Information forwarded to andreas <at> enge.fr, iyzsong <at> envs.net, guix-patches <at> gnu.org:
bug#75534; Package guix-patches. (Mon, 13 Jan 2025 09:34:03 GMT) Full text and rfc822 format available.

Message #20 received at 75534 <at> debbugs.gnu.org (full text, mbox):

From: iyzsong <at> envs.net
To: 75534 <at> debbugs.gnu.org
Cc: 宋文武 <iyzsong <at> member.fsf.org>
Subject: [PATCH 05/35] gnu: qtxdg-tools: Update to 4.1.0.
Date: Mon, 13 Jan 2025 17:35:37 +0800
From: 宋文武 <iyzsong <at> member.fsf.org>

* gnu/packages/lxqt.scm (qtxdg-tools): Update to 4.1.0.

Change-Id: I25750ef3d0b4f3bf8b6fe52e53b662c978ce81e2
---
 gnu/packages/lxqt.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index b80c6f9e10..45d1d3938f 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -187,7 +187,7 @@ (define-public libqtxdg
 (define-public qtxdg-tools
   (package
     (name "qtxdg-tools")
-    (version "3.11.0")
+    (version "4.1.0")
     (source
      (origin
        (method url-fetch)
@@ -195,7 +195,7 @@ (define-public qtxdg-tools
              "https://github.com/lxqt/qtxdg-tools/releases/download/"
              version "/qtxdg-tools-" version ".tar.xz"))
        (sha256
-        (base32 "05bfff9hl1fjy59j89cbxkmzf8yswazb0yz9r01a8a1fw4sh7br9"))))
+        (base32 "1dk6m6gyarnhjw42hdf2bpkfcdpb98dy28l2nmpj46h985v9pmfv"))))
     (build-system cmake-build-system)
     (arguments '(#:tests? #f))          ; no tests
     (propagated-inputs (list libqtxdg))
-- 
2.47.1





Information forwarded to andreas <at> enge.fr, iyzsong <at> envs.net, guix-patches <at> gnu.org:
bug#75534; Package guix-patches. (Mon, 13 Jan 2025 09:34:04 GMT) Full text and rfc822 format available.

Message #23 received at 75534 <at> debbugs.gnu.org (full text, mbox):

From: iyzsong <at> envs.net
To: 75534 <at> debbugs.gnu.org
Cc: 宋文武 <iyzsong <at> member.fsf.org>
Subject: [PATCH 06/35] gnu: liblxqt: Update to 2.1.0.
Date: Mon, 13 Jan 2025 17:35:38 +0800
From: 宋文武 <iyzsong <at> member.fsf.org>

* gnu/packages/lxqt.scm (liblxqt): Update to 2.1.0.
[propagated-inputs]: Add kwindowsystem, libqtxdg, lxqt-build-tools, qtbase and qttools.

Change-Id: I92ba002216add8b94ad1367200aea1f41398a85f
---
 gnu/packages/lxqt.scm | 18 ++++++++++--------
 1 file changed, 10 insertions(+), 8 deletions(-)

diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index 45d1d3938f..55c91c9271 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -210,7 +210,7 @@ (define-public qtxdg-tools
 (define-public liblxqt
   (package
     (name "liblxqt")
-    (version "1.3.0")
+    (version "2.1.0")
     (source
      (origin
        (method url-fetch)
@@ -218,7 +218,7 @@ (define-public liblxqt
              "https://github.com/lxqt/" name "/releases/download/"
              version "/" name "-" version ".tar.xz"))
        (sha256
-        (base32 "1vr43sd2dzs4gmiaidr1gpm64fl500k30rlxxq7yj9p3iwk5d3xp"))))
+        (base32 "1q1wn53rsy6bagngj1k53sipmbga3pbwk446kd1m6prwz1i0p0hh"))))
     (build-system cmake-build-system)
     (arguments
      `(#:tests? #f                      ; no tests
@@ -231,14 +231,16 @@ (define-public liblxqt
                 "DESTINATION \"share/polkit-1/actions"))
              #t)))))
     (inputs
-     (list kwindowsystem-5
+     (list libxscrnsaver polkit-qt6))
+    (propagated-inputs
+     ;; Required by lxqt-config.cmake
+     (list kwindowsystem
            libqtxdg
-           libxscrnsaver
-           polkit-qt
-           qtsvg-5
-           qtx11extras))
+           lxqt-build-tools
+           qtbase
+           qttools))
     (native-inputs
-     (list lxqt-build-tools qttools-5))
+     (list lxqt-build-tools))
     (home-page "https://lxqt-project.org")
     (synopsis "Core utility library for all LXQt components")
     (description "liblxqt provides the basic libraries shared by the
-- 
2.47.1





Information forwarded to andreas <at> enge.fr, iyzsong <at> envs.net, guix-patches <at> gnu.org:
bug#75534; Package guix-patches. (Mon, 13 Jan 2025 09:34:04 GMT) Full text and rfc822 format available.

Message #26 received at 75534 <at> debbugs.gnu.org (full text, mbox):

From: iyzsong <at> envs.net
To: 75534 <at> debbugs.gnu.org
Cc: 宋文武 <iyzsong <at> member.fsf.org>
Subject: [PATCH 07/35] gnu: libsysstat: Update to 1.1.0.
Date: Mon, 13 Jan 2025 17:35:39 +0800
From: 宋文武 <iyzsong <at> member.fsf.org>

* gnu/packages/lxqt.scm (libsysstat): Update to 1.1.0.
[inputs]: Replace qtbase-5 with qtbase.

Change-Id: Ib9214bce447c945bac63ac6503e39c40411a9b4d
---
 gnu/packages/lxqt.scm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index 55c91c9271..84e8c0e062 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -250,18 +250,18 @@ (define-public liblxqt
 (define-public libsysstat
   (package
     (name "libsysstat")
-    (version "0.4.6")
+    (version "1.1.0")
     (source
      (origin
        (method url-fetch)
        (uri (string-append "https://github.com/lxqt/" name "/releases/download/"
                            version "/" name "-" version ".tar.xz"))
        (sha256
-        (base32 "1ghkzgz3ypjii08f00g26pnmw0s5naf344p83dwnf3kfdlykiip6"))))
+        (base32 "0c6lr2z2n5dyyr6mawqxky8qwqlcjib6kdb0ls0lldmi8f65wvlr"))))
     (build-system cmake-build-system)
     (arguments '(#:tests? #f))          ; no tests
     (inputs
-     (list qtbase-5))
+     (list qtbase))
     (native-inputs
      (list lxqt-build-tools))
     (home-page "https://lxqt-project.org")
-- 
2.47.1





Information forwarded to andreas <at> enge.fr, iyzsong <at> envs.net, guix-patches <at> gnu.org:
bug#75534; Package guix-patches. (Mon, 13 Jan 2025 09:34:05 GMT) Full text and rfc822 format available.

Message #29 received at 75534 <at> debbugs.gnu.org (full text, mbox):

From: iyzsong <at> envs.net
To: 75534 <at> debbugs.gnu.org
Cc: 宋文武 <iyzsong <at> member.fsf.org>
Subject: [PATCH 08/35] gnu: lxqt-about: Update to 2.1.0.
Date: Mon, 13 Jan 2025 17:35:40 +0800
From: 宋文武 <iyzsong <at> member.fsf.org>

* gnu/packages/lxqt.scm (lxqt-about): Update to 2.1.0.
[inputs]: Simplify.

Change-Id: I16b86046a27c7642969692e41e33eac620013b06
---
 gnu/packages/lxqt.scm | 13 ++++---------
 1 file changed, 4 insertions(+), 9 deletions(-)

diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index 84e8c0e062..ecc1c5f89c 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -276,24 +276,19 @@ (define-public libsysstat
 (define-public lxqt-about
   (package
     (name "lxqt-about")
-    (version "1.3.0")
+    (version "2.1.0")
     (source
      (origin
        (method url-fetch)
        (uri (string-append "https://github.com/lxqt/" name "/releases/download/"
                            version "/" name "-" version ".tar.xz"))
        (sha256
-        (base32 "08b922gyg4591b399pw0y9zl3gr2627dw20c33abqpl30iq1fmd9"))))
+        (base32 "0js94q82rpaqkdg6vl3p4w4kw091dp6wixgkw5dbvqsnaw2v8nd0"))))
     (build-system cmake-build-system)
     (inputs
-     (list kwindowsystem-5
-           liblxqt
-           libqtxdg
-           qtbase-5
-           qtsvg-5
-           qtx11extras))
+     (list liblxqt))
     (native-inputs
-     (list lxqt-build-tools qttools-5))
+     (list lxqt-build-tools))
     (arguments
      '(#:tests? #f                      ; no tests
        #:phases
-- 
2.47.1





Information forwarded to andreas <at> enge.fr, iyzsong <at> envs.net, guix-patches <at> gnu.org:
bug#75534; Package guix-patches. (Mon, 13 Jan 2025 09:34:05 GMT) Full text and rfc822 format available.

Message #32 received at 75534 <at> debbugs.gnu.org (full text, mbox):

From: iyzsong <at> envs.net
To: 75534 <at> debbugs.gnu.org
Cc: 宋文武 <iyzsong <at> member.fsf.org>
Subject: [PATCH 09/35] gnu: lxqt-admin: Update to 2.1.0.
Date: Mon, 13 Jan 2025 17:35:41 +0800
From: 宋文武 <iyzsong <at> member.fsf.org>

* gnu/packages/lxqt.scm (lxqt-admin): Update to 2.1.0.
[inputs]: Simplify.  Replace polkit-qt with polkit-qt6.

Change-Id: I7aadc62b90dc3b98a50ec18c7f64f1126d50d9ac
---
 gnu/packages/lxqt.scm | 13 ++++---------
 1 file changed, 4 insertions(+), 9 deletions(-)

diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index ecc1c5f89c..5ffb1c69c9 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -306,24 +306,19 @@ (define-public lxqt-about
 (define-public lxqt-admin
   (package
     (name "lxqt-admin")
-    (version "1.3.0")
+    (version "2.1.0")
     (source
      (origin
        (method url-fetch)
        (uri (string-append "https://github.com/lxqt/" name "/releases/download/"
                            version "/" name "-" version ".tar.xz"))
        (sha256
-        (base32 "1p9959rvj5kh1svv2p9dsfnf008xvrhllcccrsxnk4s8vzjhdqjp"))))
+        (base32 "047m08hhl8ykk2n2zr0h38f0ynq6b81v80hqrfhqfik3c20895ss"))))
     (build-system cmake-build-system)
     (inputs
-     (list kwindowsystem-5
-           liblxqt
-           libqtxdg
-           polkit-qt
-           qtsvg-5
-           qtx11extras))
+     (list liblxqt polkit-qt6))
     (native-inputs
-     (list lxqt-build-tools qttools-5))
+     (list lxqt-build-tools))
     (arguments
      '(#:tests? #f                      ; no tests
        #:phases
-- 
2.47.1





Information forwarded to andreas <at> enge.fr, iyzsong <at> envs.net, guix-patches <at> gnu.org:
bug#75534; Package guix-patches. (Mon, 13 Jan 2025 09:34:06 GMT) Full text and rfc822 format available.

Message #35 received at 75534 <at> debbugs.gnu.org (full text, mbox):

From: iyzsong <at> envs.net
To: 75534 <at> debbugs.gnu.org
Cc: 宋文武 <iyzsong <at> member.fsf.org>
Subject: [PATCH 10/35] gnu: Add lxqt-menu-data.
Date: Mon, 13 Jan 2025 17:35:42 +0800
From: 宋文武 <iyzsong <at> member.fsf.org>

* gnu/packages/lxqt.scm (lxqt-menu-data): New variable.

Change-Id: I343d109143e1cf76d328eca61e180e41749b1b92
---
 gnu/packages/lxqt.scm | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)

diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index 5ffb1c69c9..982c4ae08c 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -336,6 +336,30 @@ (define-public lxqt-admin
 the operating system LXQt is running on.")
     (license license:lgpl2.1+)))
 
+(define-public lxqt-menu-data
+  (package
+    (name "lxqt-menu-data")
+    (version "2.1.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append "https://github.com/lxqt/" name "/releases/download/"
+                           version "/" name "-" version ".tar.xz"))
+       (sha256
+        (base32 "1d7asl9zmz9vsnf0sv6ynnhcnz6f1aw56giilwsw8vy12driilnj"))))
+    (build-system cmake-build-system)
+    (arguments
+     (list #:tests? #f))                ;no tests
+    (inputs
+     (list qtbase))
+    (native-inputs
+     (list lxqt-build-tools))
+    (home-page "https://lxqt-project.org")
+    (synopsis "LXQt menu files")
+    (description "This package provides freedesktop compliant menu files for
+LXQt Panel, Configuration Center and PCManFM-Qt/libfm-qt.")
+    (license license:lgpl2.1+)))
+
 (define-public lxqt-config
   (package
     (name "lxqt-config")
-- 
2.47.1





Information forwarded to andreas <at> enge.fr, iyzsong <at> envs.net, guix-patches <at> gnu.org:
bug#75534; Package guix-patches. (Mon, 13 Jan 2025 09:34:06 GMT) Full text and rfc822 format available.

Message #38 received at 75534 <at> debbugs.gnu.org (full text, mbox):

From: iyzsong <at> envs.net
To: 75534 <at> debbugs.gnu.org
Cc: 宋文武 <iyzsong <at> member.fsf.org>
Subject: [PATCH 11/35] gnu: lxqt-config: Update to 2.1.0.
Date: Mon, 13 Jan 2025 17:35:43 +0800
From: 宋文武 <iyzsong <at> member.fsf.org>

* gnu/packages/lxqt.scm (lxqt-config): Update to 2.1.0.
[inputs]: Simplify.  Add lxqt-menu-data.
[propagated-inputs]: Replace libkscreen-5 with libkscreen.

Change-Id: I00a6c60b73971f98ca5287c4f4c1afa536c0bd56
---
 gnu/packages/lxqt.scm | 15 +++++----------
 1 file changed, 5 insertions(+), 10 deletions(-)

diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index 982c4ae08c..a1b6824864 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -363,35 +363,30 @@ (define-public lxqt-menu-data
 (define-public lxqt-config
   (package
     (name "lxqt-config")
-    (version "1.3.0")
+    (version "2.1.0")
     (source
      (origin
        (method url-fetch)
        (uri (string-append "https://github.com/lxqt/" name "/releases/download/"
                            version "/" name "-" version ".tar.xz"))
        (sha256
-        (base32 "13v9mrp6dswdw9vq39lfpd5cgz2bg74mk2kp1x7zinzqijsn17wj"))))
+        (base32 "03bq440npq3l4ssx7l1a15962q1jylfzdldfr66dm5nkjgvvv0gs"))))
     (build-system cmake-build-system)
     (inputs
      (list eudev
-           kwindowsystem-5
            liblxqt
-           libqtxdg
            libxcursor
            libxi
-           qtbase-5
-           qtsvg-5
-           qtx11extras
-           solid-5
+           lxqt-menu-data
            xf86-input-libinput
            xkeyboard-config
            zlib))
     (native-inputs
-     (list pkg-config lxqt-build-tools qttools-5))
+     (list pkg-config lxqt-build-tools))
     ;; XXX: This is a workaround so libkscreen can find the backends as we
     ;; dont have a way specify them. We may want to  patch like Nix does.
     (propagated-inputs
-     (list libkscreen-5))
+     (list libkscreen))
     (arguments
      '(#:tests? #f                      ; no tests
        #:phases
-- 
2.47.1





Information forwarded to andreas <at> enge.fr, iyzsong <at> envs.net, guix-patches <at> gnu.org:
bug#75534; Package guix-patches. (Mon, 13 Jan 2025 09:34:07 GMT) Full text and rfc822 format available.

Message #41 received at 75534 <at> debbugs.gnu.org (full text, mbox):

From: iyzsong <at> envs.net
To: 75534 <at> debbugs.gnu.org
Cc: 宋文武 <iyzsong <at> member.fsf.org>
Subject: [PATCH 12/35] gnu: lxqt-globalkeys: Update to 2.1.0.
Date: Mon, 13 Jan 2025 17:35:44 +0800
From: 宋文武 <iyzsong <at> member.fsf.org>

* gnu/packages/lxqt.scm (lxqt-globalkeys): Update to 2.1.0.
[inputs]: Simplify.

Change-Id: Ia22d1de54419b6055b5879af873a70eb24705940
---
 gnu/packages/lxqt.scm | 13 ++++---------
 1 file changed, 4 insertions(+), 9 deletions(-)

diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index a1b6824864..95e8551356 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -408,7 +408,7 @@ (define-public lxqt-config
 (define-public lxqt-globalkeys
   (package
     (name "lxqt-globalkeys")
-    (version "1.3.0")
+    (version "2.1.0")
     (source
      (origin
        (method url-fetch)
@@ -416,17 +416,12 @@ (define-public lxqt-globalkeys
                            "releases/download/" version "/"
                            "lxqt-globalkeys-" version ".tar.xz"))
        (sha256
-        (base32 "17km7yl5fqwhjy35w700s4rjxf9ann3vv6mw6l4r1cf7pvzmxhy7"))))
+        (base32 "0x18jkis3avl7928584sgl6c3fk1xm2qgpksxcy2qsk2ab25dk3h"))))
     (build-system cmake-build-system)
     (inputs
-     (list kwindowsystem-5
-           liblxqt
-           libqtxdg
-           qtbase-5
-           qtsvg-5
-           qtx11extras))
+     (list liblxqt))
     (native-inputs
-     (list pkg-config qttools-5 lxqt-build-tools))
+     (list pkg-config lxqt-build-tools))
     (arguments '(#:tests? #f))          ; no tests
     (home-page "https://lxqt-project.org")
     (synopsis "Daemon used to register global keyboard shortcuts")
-- 
2.47.1





Information forwarded to andreas <at> enge.fr, iyzsong <at> envs.net, guix-patches <at> gnu.org:
bug#75534; Package guix-patches. (Mon, 13 Jan 2025 09:34:07 GMT) Full text and rfc822 format available.

Message #44 received at 75534 <at> debbugs.gnu.org (full text, mbox):

From: iyzsong <at> envs.net
To: 75534 <at> debbugs.gnu.org
Cc: 宋文武 <iyzsong <at> member.fsf.org>
Subject: [PATCH 13/35] gnu: lxqt-notificationd: Update to 2.1.1.
Date: Mon, 13 Jan 2025 17:35:45 +0800
From: 宋文武 <iyzsong <at> member.fsf.org>

* gnu/packages/lxqt.scm (lxqt-notificationd): Update to 2.1.1.
[inputs]: Simplify.  Add layer-shell-qt.  Replace kwindowsystem-5 with
kwindowsystem.

Change-Id: I945571483e4c3d50214d896092a55da1effa6a16
---
 gnu/packages/lxqt.scm | 13 ++++---------
 1 file changed, 4 insertions(+), 9 deletions(-)

diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index 95e8551356..48c5d7126c 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -433,24 +433,19 @@ (define-public lxqt-globalkeys
 (define-public lxqt-notificationd
   (package
     (name "lxqt-notificationd")
-    (version "1.3.0")
+    (version "2.1.1")
     (source
      (origin
        (method url-fetch)
        (uri (string-append "https://github.com/lxqt/" name "/releases/download/"
                            version "/" name "-" version ".tar.xz"))
        (sha256
-        (base32 "182mjvc17dvavk8vznhgnk6j1lv594bqv4796p2p1f4zdhq6fgm6"))))
+        (base32 "0n7hbvqx8csd9pprwqrh3nfbdqfj6i5hznjyxfn1ll5h3szaq5vy"))))
     (build-system cmake-build-system)
     (inputs
-     (list kwindowsystem-5
-           liblxqt
-           libqtxdg
-           qtbase-5
-           qtsvg-5
-           qtx11extras))
+     (list kwindowsystem layer-shell-qt liblxqt libqtxdg))
     (native-inputs
-     (list lxqt-build-tools qttools-5))
+     (list lxqt-build-tools))
     (arguments '(#:tests? #f))          ; no test target
     (home-page "https://lxqt-project.org")
     (synopsis "The LXQt notification daemon")
-- 
2.47.1





Information forwarded to andreas <at> enge.fr, iyzsong <at> envs.net, guix-patches <at> gnu.org:
bug#75534; Package guix-patches. (Mon, 13 Jan 2025 09:34:08 GMT) Full text and rfc822 format available.

Message #47 received at 75534 <at> debbugs.gnu.org (full text, mbox):

From: iyzsong <at> envs.net
To: 75534 <at> debbugs.gnu.org
Cc: 宋文武 <iyzsong <at> member.fsf.org>
Subject: [PATCH 14/35] gnu: lxqt-openssh-askpass: Update to 2.1.0.
Date: Mon, 13 Jan 2025 17:35:46 +0800
From: 宋文武 <iyzsong <at> member.fsf.org>

* gnu/packages/lxqt.scm (lxqt-openssh-askpass): Update to 2.1.0.
[inputs]: Simplify.

Change-Id: I53c5447057d4c1a2b6b16cdb2525e4578e148a65
---
 gnu/packages/lxqt.scm | 13 ++++---------
 1 file changed, 4 insertions(+), 9 deletions(-)

diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index 48c5d7126c..12d07f5310 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -456,24 +456,19 @@ (define-public lxqt-notificationd
 (define-public lxqt-openssh-askpass
   (package
     (name "lxqt-openssh-askpass")
-    (version "1.3.0")
+    (version "2.1.0")
     (source
      (origin
        (method url-fetch)
        (uri (string-append "https://github.com/lxqt/" name "/releases/download/"
                            version "/" name "-" version ".tar.xz"))
        (sha256
-        (base32 "014jpyw4sgr63kjqdmksi6fsaz7pm5gkzr17f5rkaadx640ij4m0"))))
+        (base32 "1inkicq0p5pxqpw9k13vx421fvpgmkn2lsskvlzqy1nnab3ilaf5"))))
     (build-system cmake-build-system)
     (inputs
-     (list kwindowsystem-5
-           liblxqt
-           libqtxdg
-           qtbase-5
-           qtsvg-5
-           qtx11extras))
+     (list liblxqt))
     (native-inputs
-     (list lxqt-build-tools qttools-5))
+     (list lxqt-build-tools))
     (arguments '(#:tests? #f))          ; no tests
     (home-page "https://lxqt-project.org")
     (synopsis "GUI to query passwords on behalf of SSH agents")
-- 
2.47.1





Information forwarded to andreas <at> enge.fr, iyzsong <at> envs.net, guix-patches <at> gnu.org:
bug#75534; Package guix-patches. (Mon, 13 Jan 2025 09:34:09 GMT) Full text and rfc822 format available.

Message #50 received at 75534 <at> debbugs.gnu.org (full text, mbox):

From: iyzsong <at> envs.net
To: 75534 <at> debbugs.gnu.org
Cc: 宋文武 <iyzsong <at> member.fsf.org>
Subject: [PATCH 15/35] gnu: Add libdbusmenu-lxqt.
Date: Mon, 13 Jan 2025 17:35:47 +0800
From: 宋文武 <iyzsong <at> member.fsf.org>

* gnu/packages/lxqt.scm (libdbusmenu-lxqt): New variable.

Change-Id: I5901666dc75f42b039f24487feb9d00d8eacd4ff
---
 gnu/packages/lxqt.scm | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)

diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index 12d07f5310..23b644ee6e 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -476,6 +476,31 @@ (define-public lxqt-openssh-askpass
 of other programs.")
     (license license:lgpl2.1+)))
 
+(define-public libdbusmenu-lxqt
+  (package
+    (name "libdbusmenu-lxqt")
+    (version "0.2.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append "https://github.com/lxqt/" name "/releases/download/"
+                           version "/" name "-" version ".tar.xz"))
+       (sha256
+        (base32 "0knq04si5dzcml35hj29fkp806rrr7gnviqci1diw1k9gxyaf8lc"))))
+    (build-system cmake-build-system)
+    (arguments
+     (list
+      ;; XXX: Tests requires a dbus session and some icons.
+      #:tests? #f))
+    (propagated-inputs
+     (list qtbase))
+    (home-page "https://github.com/lxqt/libdbusmenu-lxqt")
+    (synopsis "Qt implementation of the DBusMenu spec")
+    (description "This library provides a Qt implementation of the DBusMenu
+protocol, forked from @code{libdbusmenu-qt}.  The DBusMenu protocol makes it
+possible for applications to export and import their menus over DBus.")
+    (license license:lgpl2.1+)))
+
 (define-public lxqt-panel
   (package
     (name "lxqt-panel")
-- 
2.47.1





Information forwarded to andreas <at> enge.fr, iyzsong <at> envs.net, guix-patches <at> gnu.org:
bug#75534; Package guix-patches. (Mon, 13 Jan 2025 09:34:09 GMT) Full text and rfc822 format available.

Message #53 received at 75534 <at> debbugs.gnu.org (full text, mbox):

From: iyzsong <at> envs.net
To: 75534 <at> debbugs.gnu.org
Cc: 宋文武 <iyzsong <at> member.fsf.org>
Subject: [PATCH 16/35] gnu: lxqt-panel: Update to 2.1.4.
Date: Mon, 13 Jan 2025 17:35:48 +0800
From: 宋文武 <iyzsong <at> member.fsf.org>

* gnu/packages/lxqt.scm (lxqt-panel): Update to 2.1.4.
[inputs]: Add layer-shell-qt and qtwayland.  Replace libdbusmenu-qt with
libdbusmenu-lxqt.  Simplify.
[propagated-inputs]: Replace lxmenu-data with lxqt-menu-data.

Change-Id: I33e4cf7b40888fa90c53ec74997ef57d13eff9c9
---
 gnu/packages/lxqt.scm | 20 +++++++++-----------
 1 file changed, 9 insertions(+), 11 deletions(-)

diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index 23b644ee6e..c6c06aa164 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -504,19 +504,19 @@ (define-public libdbusmenu-lxqt
 (define-public lxqt-panel
   (package
     (name "lxqt-panel")
-    (version "1.3.0")
+    (version "2.1.4")
     (source
      (origin
        (method url-fetch)
        (uri (string-append "https://github.com/lxqt/" name "/releases/download/"
                            version "/" name "-" version ".tar.xz"))
        (sha256
-        (base32 "1lnqiw1rd5m9576rsg7lx8v95nc8krrj35fbi54ipc688na3j6s3"))))
+        (base32 "1rhm57nnwr0mhii2r40gmawllj4cza9qb25qykkn236jfgpbilgz"))))
     (build-system cmake-build-system)
     (inputs
      (list alsa-lib
-           kguiaddons
-           libdbusmenu-qt
+           layer-shell-qt
+           libdbusmenu-lxqt
            liblxqt
            libqtxdg
            libstatgrab
@@ -528,21 +528,19 @@ (define-public lxqt-panel
            libxtst
            `(,lm-sensors "lib")
            lxqt-globalkeys
-           pcre
            pulseaudio
-           qtbase-5
-           qtsvg-5
-           qtx11extras
-           solid-5
+           qtwayland
+           solid
+           wayland
            xcb-util
            xcb-util-image
            xkeyboard-config))
     (native-inputs
-     (list pkg-config lxqt-build-tools qttools-5))
+     (list pkg-config lxqt-build-tools))
     (propagated-inputs
      ;; Propagating KWINDOWSYSTEM so that the list of opened applications
      ;; shows up in lxqt-panel's taskbar plugin.
-     (list kwindowsystem-5 lxmenu-data))
+     (list kwindowsystem lxqt-menu-data))
     (arguments
      '(#:tests? #f                      ; no tests
        #:phases
-- 
2.47.1





Information forwarded to andreas <at> enge.fr, iyzsong <at> envs.net, guix-patches <at> gnu.org:
bug#75534; Package guix-patches. (Mon, 13 Jan 2025 09:34:10 GMT) Full text and rfc822 format available.

Message #56 received at 75534 <at> debbugs.gnu.org (full text, mbox):

From: iyzsong <at> envs.net
To: 75534 <at> debbugs.gnu.org
Cc: 宋文武 <iyzsong <at> member.fsf.org>
Subject: [PATCH 17/35] gnu: lxqt-policykit: Update to 2.1.0.
Date: Mon, 13 Jan 2025 17:35:49 +0800
From: 宋文武 <iyzsong <at> member.fsf.org>

* gnu/packages/lxqt.scm (lxqt-policykit): Update to 2.1.0.
[inputs]: Simplify.  Replace polkit-qt with polkit-qt6.

Change-Id: Ifc7caa4521b22b593ee8bb30d78fd88a3c3724d3
---
 gnu/packages/lxqt.scm | 15 ++++-----------
 1 file changed, 4 insertions(+), 11 deletions(-)

diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index c6c06aa164..7535410c39 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -561,26 +561,19 @@ (define-public lxqt-panel
 (define-public lxqt-policykit
   (package
     (name "lxqt-policykit")
-    (version "1.3.0")
+    (version "2.1.0")
     (source
      (origin
        (method url-fetch)
        (uri (string-append "https://github.com/lxqt/" name "/releases/download/"
                            version "/" name "-" version ".tar.xz"))
        (sha256
-        (base32 "051lb4kx29rx3ls3whlrbi83r9z9pdiqwyb1wbni56aqilv0svh0"))))
+        (base32 "0h0hi7aimjhc6rn4w8wz3kmvpkx7g6bf9i1fclan7j7ic80cf160"))))
     (build-system cmake-build-system)
     (inputs
-     (list kwindowsystem-5
-           liblxqt
-           libqtxdg
-           pcre
-           polkit-qt
-           qtbase-5
-           qtsvg-5
-           qtx11extras))
+     (list liblxqt polkit polkit-qt6))
     (native-inputs
-     (list pkg-config polkit lxqt-build-tools qttools-5))
+     (list pkg-config lxqt-build-tools))
     (arguments '(#:tests? #f))          ; no test target
     (home-page "https://lxqt-project.org")
     (synopsis "The LXQt PolicyKit agent")
-- 
2.47.1





Information forwarded to andreas <at> enge.fr, iyzsong <at> envs.net, guix-patches <at> gnu.org:
bug#75534; Package guix-patches. (Mon, 13 Jan 2025 09:34:11 GMT) Full text and rfc822 format available.

Message #59 received at 75534 <at> debbugs.gnu.org (full text, mbox):

From: iyzsong <at> envs.net
To: 75534 <at> debbugs.gnu.org
Cc: 宋文武 <iyzsong <at> member.fsf.org>
Subject: [PATCH 18/35] gnu: lxqt-powermanagement: Update to 2.1.0.
Date: Mon, 13 Jan 2025 17:35:50 +0800
From: 宋文武 <iyzsong <at> member.fsf.org>

* gnu/packages/lxqt.scm (lxqt-powermanagement): Update to 2.1.0.
[inputs]: Simplify.

Change-Id: I988a275473c33ce21cd2f0a0b9a1da284382f783
---
 gnu/packages/lxqt.scm | 15 +++++----------
 1 file changed, 5 insertions(+), 10 deletions(-)

diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index 7535410c39..d8be260ea7 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -584,27 +584,22 @@ (define-public lxqt-policykit
 (define-public lxqt-powermanagement
   (package
     (name "lxqt-powermanagement")
-    (version "1.3.0")
+    (version "2.1.0")
     (source
      (origin
        (method url-fetch)
        (uri (string-append "https://github.com/lxqt/" name "/releases/download/"
                            version "/" name "-" version ".tar.xz"))
        (sha256
-        (base32 "17d1wh50pjjzqyxv3w7b4qlc1ym1p16yvbhyah9bzl2825irz9ar"))))
+        (base32 "0pyzd7pw3mpp0f5193a8fg1bvixwabrapnpqy2q2a707j664mqhj"))))
     (build-system cmake-build-system)
     (inputs
-     (list kidletime-5
-           kwindowsystem-5
+     (list kidletime
            liblxqt
-           libqtxdg
            lxqt-globalkeys
-           qtbase-5
-           qtsvg-5
-           qtx11extras
-           solid-5))
+           solid))
     (native-inputs
-     (list lxqt-build-tools qttools-5))
+     (list lxqt-build-tools))
     (arguments '(#:tests? #f))          ; no tests
     (home-page "https://lxqt-project.org")
     (synopsis "Power management module for LXQt")
-- 
2.47.1





Information forwarded to andreas <at> enge.fr, iyzsong <at> envs.net, guix-patches <at> gnu.org:
bug#75534; Package guix-patches. (Mon, 13 Jan 2025 09:34:12 GMT) Full text and rfc822 format available.

Message #62 received at 75534 <at> debbugs.gnu.org (full text, mbox):

From: iyzsong <at> envs.net
To: 75534 <at> debbugs.gnu.org
Cc: 宋文武 <iyzsong <at> member.fsf.org>
Subject: [PATCH 19/35] gnu: lxqt-qtplugin: Update to 2.1.0.
Date: Mon, 13 Jan 2025 17:35:51 +0800
From: 宋文武 <iyzsong <at> member.fsf.org>

* gnu/packages/lxqt.scm (lxqt-qtplugin): Update to 2.1.0.
[inputs]: Simplify.  Replace libdbusmenu-qt with libdbusmenu-lxqt.

Change-Id: Ic197afa935adbf53ead781c4370588dc9ebe2570
---
 gnu/packages/lxqt.scm | 15 ++++++---------
 1 file changed, 6 insertions(+), 9 deletions(-)

diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index d8be260ea7..d424f2df13 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -611,24 +611,21 @@ (define-public lxqt-powermanagement
 (define-public lxqt-qtplugin
   (package
     (name "lxqt-qtplugin")
-    (version "1.3.0")
+    (version "2.1.0")
     (source
      (origin
        (method url-fetch)
        (uri (string-append "https://github.com/lxqt/" name "/releases/download/"
                            version "/" name "-" version ".tar.xz"))
        (sha256
-        (base32 "0hdxa9cb39vklx616ywcc7jgipij99p4bd16w0f0cvidh6p1rqhv"))))
+        (base32 "0giql40mnl100zhqcyxi1vxsfyvx5hvi9zibjh5krr6nwrwwflhb"))))
     (build-system cmake-build-system)
     (inputs
-     (list libdbusmenu-qt
+     (list libdbusmenu-lxqt
            libfm-qt
-           libqtxdg
-           qtbase-5
-           qtsvg-5
-           qtx11extras))
+           libqtxdg))
     (native-inputs
-     (list lxqt-build-tools qttools-5))
+     (list lxqt-build-tools))
     (arguments
      '(#:tests? #f                      ; no tests
        #:phases
@@ -637,7 +634,7 @@ (define-public lxqt-qtplugin
            (lambda _
              (substitute* '("src/CMakeLists.txt")
                (("DESTINATION \"\\$\\{QT_PLUGINS_DIR\\}")
-                "DESTINATION \"lib/qt5/plugins"))
+                "DESTINATION \"lib/qt6/plugins"))
              #t)))))
     (home-page "https://lxqt-project.org")
     (synopsis "LXQt Qt platform integration plugin")
-- 
2.47.1





Information forwarded to andreas <at> enge.fr, iyzsong <at> envs.net, guix-patches <at> gnu.org:
bug#75534; Package guix-patches. (Mon, 13 Jan 2025 09:34:12 GMT) Full text and rfc822 format available.

Message #65 received at 75534 <at> debbugs.gnu.org (full text, mbox):

From: iyzsong <at> envs.net
To: 75534 <at> debbugs.gnu.org
Cc: 宋文武 <iyzsong <at> member.fsf.org>
Subject: [PATCH 20/35] gnu: lxqt-runner: Update to 2.1.1.
Date: Mon, 13 Jan 2025 17:35:52 +0800
From: 宋文武 <iyzsong <at> member.fsf.org>

* gnu/packages/lxqt.scm (lxqt-runner): Update to 2.1.1.
[inputs]: Add layer-shell-qt and menu-cache.  Simplify.

Change-Id: Idcd9496031e7fde7fbe2c13c09fd6cd9856cc91b
---
 gnu/packages/lxqt.scm | 15 ++++++---------
 1 file changed, 6 insertions(+), 9 deletions(-)

diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index d424f2df13..6e7f8c7d70 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -645,27 +645,24 @@ (define-public lxqt-qtplugin
 (define-public lxqt-runner
   (package
     (name "lxqt-runner")
-    (version "1.3.0")
+    (version "2.1.1")
     (source
      (origin
        (method url-fetch)
        (uri (string-append "https://github.com/lxqt/" name "/releases/download/"
                            version "/" name "-" version ".tar.xz"))
        (sha256
-        (base32 "1916cl12v09x4iqrgvp2dwchy50wa97a0y68q4rdigarpdrp3x7j"))))
+        (base32 "0pmviizv7cxiqn2868bmbwgqrakmp4fv6a1wzbal0gndgc14yxmw"))))
     (build-system cmake-build-system)
     (inputs
-     (list kwindowsystem-5
+     (list kwindowsystem
+           layer-shell-qt
            liblxqt
-           libqtxdg
            lxqt-globalkeys
            muparser
-           pcre
-           qtbase-5
-           qtsvg-5
-           qtx11extras))
+           menu-cache))
     (native-inputs
-     (list pkg-config qttools-5 lxqt-build-tools))
+     (list pkg-config lxqt-build-tools))
     (arguments '(#:tests? #f))          ; no tests
     (home-page "https://lxqt-project.org")
     (synopsis "Tool used to launch programs quickly by typing their names")
-- 
2.47.1





Information forwarded to andreas <at> enge.fr, iyzsong <at> envs.net, guix-patches <at> gnu.org:
bug#75534; Package guix-patches. (Mon, 13 Jan 2025 09:34:13 GMT) Full text and rfc822 format available.

Message #68 received at 75534 <at> debbugs.gnu.org (full text, mbox):

From: iyzsong <at> envs.net
To: 75534 <at> debbugs.gnu.org
Cc: 宋文武 <iyzsong <at> member.fsf.org>
Subject: [PATCH 21/35] gnu: lxqt-session: Update to 2.1.1.
Date: Mon, 13 Jan 2025 17:35:53 +0800
From: 宋文武 <iyzsong <at> member.fsf.org>

* gnu/packages/lxqt.scm (lxqt-session): Update to 2.1.1.
[inputs]: Add layer-shell-qt.  Simplify.

Change-Id: I9f8ad80c058cdd58cd04ad5e24f0dd3cd859cad9
---
 gnu/packages/lxqt.scm | 12 +++++-------
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index 6e7f8c7d70..8cd3f8f78d 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -673,28 +673,26 @@ (define-public lxqt-runner
 (define-public lxqt-session
   (package
     (name "lxqt-session")
-    (version "1.3.0")
+    (version "2.1.1")
     (source
      (origin
        (method url-fetch)
        (uri (string-append "https://github.com/lxqt/" name "/releases/download/"
                            version "/" name "-" version ".tar.xz"))
        (sha256
-        (base32 "0xa5nqiq9mxwfynnw91i4c2cgpmpapl4nxys084nbs7yd88kbm2l"))))
+        (base32 "06f8kfy859ri2wbjpz7yx69jw0gfxm80f46729lcl2vd23a0qari"))))
     (build-system cmake-build-system)
     (inputs
      (list bash-minimal
            eudev
-           kwindowsystem-5
+           kwindowsystem
+           layer-shell-qt
            liblxqt
            qtxdg-tools
            procps
-           qtbase-5
-           qtsvg-5
-           qtx11extras
            xdg-user-dirs))
     (native-inputs
-     (list pkg-config lxqt-build-tools qttools-5))
+     (list pkg-config lxqt-build-tools))
     (arguments
      `(#:tests? #f
        #:phases
-- 
2.47.1





Information forwarded to andreas <at> enge.fr, iyzsong <at> envs.net, guix-patches <at> gnu.org:
bug#75534; Package guix-patches. (Mon, 13 Jan 2025 09:34:14 GMT) Full text and rfc822 format available.

Message #71 received at 75534 <at> debbugs.gnu.org (full text, mbox):

From: iyzsong <at> envs.net
To: 75534 <at> debbugs.gnu.org
Cc: 宋文武 <iyzsong <at> member.fsf.org>
Subject: [PATCH 22/35] gnu: lxqt-sudo: Update to 2.1.0.
Date: Mon, 13 Jan 2025 17:35:54 +0800
From: 宋文武 <iyzsong <at> member.fsf.org>

* gnu/packages/lxqt.scm (lxqt-sudo): Update to 2.1.0.
[inputs]: Simplify.

Change-Id: Idfeb3cce3a7a00acef54c2e5ff853c8a8472bff3
---
 gnu/packages/lxqt.scm | 14 ++++----------
 1 file changed, 4 insertions(+), 10 deletions(-)

diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index 8cd3f8f78d..549342556e 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -730,25 +730,19 @@ (define-public lxqt-session
 (define-public lxqt-sudo
   (package
     (name "lxqt-sudo")
-    (version "1.3.0")
+    (version "2.1.0")
     (source
      (origin
        (method url-fetch)
        (uri (string-append "https://github.com/lxqt/" name "/releases/download/"
                            version "/" name "-" version ".tar.xz"))
        (sha256
-        (base32 "0pqz2pkzwq3af70s90p9x3a8rvlpl2jjb4mnjwgs1wz30cb7jrii"))))
+        (base32 "17bk4bcvm919q7h63q2sdnzwwbqjpk98kb5ij14rqs9v2psbqfks"))))
     (build-system cmake-build-system)
     (inputs
-     (list kwindowsystem-5
-           liblxqt
-           libqtxdg
-           qtbase-5
-           qtsvg-5
-           qtx11extras
-           sudo))
+     (list liblxqt sudo))
     (native-inputs
-     (list pkg-config qttools-5 lxqt-build-tools))
+     (list pkg-config lxqt-build-tools))
     (arguments '(#:tests? #f))          ; no tests
     (home-page "https://lxqt-project.org")
     (synopsis "GUI frontend for sudo/su")
-- 
2.47.1





Information forwarded to andreas <at> enge.fr, iyzsong <at> envs.net, guix-patches <at> gnu.org:
bug#75534; Package guix-patches. (Mon, 13 Jan 2025 09:34:15 GMT) Full text and rfc822 format available.

Message #74 received at 75534 <at> debbugs.gnu.org (full text, mbox):

From: iyzsong <at> envs.net
To: 75534 <at> debbugs.gnu.org
Cc: 宋文武 <iyzsong <at> member.fsf.org>
Subject: [PATCH 23/35] gnu: lxqt-themes: Update to 2.1.0.
Date: Mon, 13 Jan 2025 17:35:55 +0800
From: 宋文武 <iyzsong <at> member.fsf.org>

* gnu/packages/lxqt.scm (lxqt-themes): Update to 2.1.0.

Change-Id: I3079da0325ebafa2cdba19948e834dffc9cbc802
---
 gnu/packages/lxqt.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index 549342556e..19bf6e7fd3 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -754,14 +754,14 @@ (define-public lxqt-sudo
 (define-public lxqt-themes
   (package
     (name "lxqt-themes")
-    (version "1.3.0")
+    (version "2.1.0")
     (source
      (origin
        (method url-fetch)
        (uri (string-append "https://github.com/lxqt/" name "/releases/download/"
                            version "/" name "-" version ".tar.xz"))
        (sha256
-        (base32 "013mqqjrqpjwm1a2zh97r7mgxyyic2lp1m07kcnbkmf1n9dyqzr1"))))
+        (base32 "1b0gpmw6capkccysnvjj20j8l2p7hjkkpby72n9y982kb8f11l6d"))))
     (build-system cmake-build-system)
     (native-inputs
      (list lxqt-build-tools))
-- 
2.47.1





Information forwarded to andreas <at> enge.fr, iyzsong <at> envs.net, guix-patches <at> gnu.org:
bug#75534; Package guix-patches. (Mon, 13 Jan 2025 09:34:16 GMT) Full text and rfc822 format available.

Message #77 received at 75534 <at> debbugs.gnu.org (full text, mbox):

From: iyzsong <at> envs.net
To: 75534 <at> debbugs.gnu.org
Cc: 宋文武 <iyzsong <at> member.fsf.org>
Subject: [PATCH 24/35] gnu: libfm-qt: Update to 2.1.0.
Date: Mon, 13 Jan 2025 17:35:56 +0800
From: 宋文武 <iyzsong <at> member.fsf.org>

* gnu/packages/lxqt.scm (libfm-qt): Update to 2.1.0.
[inputs]: Simplify.  Add lxqt-menu-data.
[propagated-inputs]: Add glib, qtbase, libxcb and menu-cache.

Change-Id: Ief80fd000e5144ce5e7ae4ac1514d0a300c95a75
---
 gnu/packages/lxqt.scm | 19 ++++++++-----------
 1 file changed, 8 insertions(+), 11 deletions(-)

diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index 19bf6e7fd3..5980be3897 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -780,28 +780,25 @@ (define-public lxqt-themes
 (define-public libfm-qt
   (package
     (name "libfm-qt")
-    (version "1.3.0")
+    (version "2.1.0")
     (source
      (origin
        (method url-fetch)
        (uri (string-append "https://github.com/lxqt/" name "/releases/download/"
                            version "/" name "-" version ".tar.xz"))
        (sha256
-        (base32 "1rjrbjw6ixn5yw4r2187xfs7xd6v0j28p7fnjwjnv29lvvzgfm8x"))))
+        (base32 "1mr93by010scy06kmpgmsvkabg7zn1f0mm9i7grm17mfv3hkx85z"))))
     (build-system cmake-build-system)
     (arguments
      '(#:tests? #f))                    ; no tests
     (inputs
-     (list glib
-           libexif
-           libfm
-           libxcb
-           menu-cache
-           pcre
-           qtbase-5
-           qtx11extras))
+     (list libexif
+           lxqt-menu-data))
+    (propagated-inputs
+     ;; Required by headers.
+     (list glib qtbase libxcb menu-cache))
     (native-inputs
-     (list pkg-config lxqt-build-tools qttools-5))
+     (list pkg-config lxqt-build-tools))
     (home-page "https://lxqt-project.org")
     (synopsis "Qt binding for libfm")
     (description "libfm-qt is the Qt port of libfm, a library providing
-- 
2.47.1





Information forwarded to andreas <at> enge.fr, iyzsong <at> envs.net, guix-patches <at> gnu.org:
bug#75534; Package guix-patches. (Mon, 13 Jan 2025 09:34:16 GMT) Full text and rfc822 format available.

Message #80 received at 75534 <at> debbugs.gnu.org (full text, mbox):

From: iyzsong <at> envs.net
To: 75534 <at> debbugs.gnu.org
Cc: 宋文武 <iyzsong <at> member.fsf.org>
Subject: [PATCH 25/35] gnu: pcmanfm-qt: Update to 2.1.0.
Date: Mon, 13 Jan 2025 17:35:57 +0800
From: 宋文武 <iyzsong <at> member.fsf.org>

* gnu/packages/lxqt.scm (pcmanfm-qt): Update to 2.1.0.
[inputs]: Add layer-shell-qt.  Simpfily.

Change-Id: I0b333bd06526fb2ce986c49da6e3278a9d32231b
---
 gnu/packages/lxqt.scm | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index 5980be3897..eded17b64f 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -808,14 +808,14 @@ (define-public libfm-qt
 (define-public pcmanfm-qt
   (package
     (name "pcmanfm-qt")
-    (version "1.3.0")
+    (version "2.1.0")
     (source
      (origin
        (method url-fetch)
        (uri (string-append "https://github.com/lxqt/" name "/releases/download/"
                            version "/" name "-" version ".tar.xz"))
        (sha256
-        (base32 "190gfq6sp2z6hs7wy02xw831gdp2sxfrpy6jrhrf0zlfv26f6z3w"))))
+        (base32 "0kvbw1slbcism42rqn09h1q3dirq44g8h3azg1vc86zs3mbqcd76"))))
     (build-system cmake-build-system)
     (arguments
      (list
@@ -830,9 +830,9 @@ (define-public pcmanfm-qt
                  (("Wallpaper=.*")
                   (string-append "Wallpaper=" wallpaper "\n")))))))))
     (inputs
-     (list libfm-qt qtbase-5 qtx11extras lxqt-themes))
+     (list layer-shell-qt libfm-qt lxqt-themes))
     (native-inputs
-     (list pkg-config qttools-5 lxqt-build-tools))
+     (list pkg-config lxqt-build-tools))
     (home-page "https://lxqt-project.org")
     (synopsis "File manager and desktop icon manager")
     (description "PCManFM-Qt is the Qt port of PCManFM, the file manager of
-- 
2.47.1





Information forwarded to andreas <at> enge.fr, iyzsong <at> envs.net, guix-patches <at> gnu.org:
bug#75534; Package guix-patches. (Mon, 13 Jan 2025 09:35:02 GMT) Full text and rfc822 format available.

Message #83 received at 75534 <at> debbugs.gnu.org (full text, mbox):

From: iyzsong <at> envs.net
To: 75534 <at> debbugs.gnu.org
Cc: 宋文武 <iyzsong <at> member.fsf.org>
Subject: [PATCH 26/35] gnu: lximage-qt: Update to 2.1.0.
Date: Mon, 13 Jan 2025 17:35:58 +0800
From: 宋文武 <iyzsong <at> member.fsf.org>

* gnu/packages/lxqt.scm (lximage-qt): Update to 2.1.0.
[inputs]: Simplify.

Change-Id: Id63ae4755d010fba69d879201b42e0bbb6847ff2
---
 gnu/packages/lxqt.scm | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index eded17b64f..0b3aeff08b 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -845,19 +845,19 @@ (define-public pcmanfm-qt
 (define-public lximage-qt
   (package
     (name "lximage-qt")
-    (version "1.3.0")
+    (version "2.1.0")
     (source
      (origin
        (method url-fetch)
        (uri (string-append "https://github.com/lxqt/" name "/releases/download/"
                            version "/" name "-" version ".tar.xz"))
        (sha256
-        (base32 "1zrlzx72zqcnqk1j0slwc2jsaxf71v5y1zhcwgv0n4z5548x3n38"))))
+        (base32 "1z7nyx5w9hvrz9zfil6sbpm61h47iap85p1bvwjvg863bqq01xpv"))))
     (build-system cmake-build-system)
     (inputs
-     (list libexif libfm-qt qtbase-5 qtsvg-5 qtx11extras))
+     (list libexif libfm-qt qtsvg))
     (native-inputs
-     (list pkg-config lxqt-build-tools qttools-5))
+     (list pkg-config lxqt-build-tools))
     (arguments
      '(#:tests? #f))                    ; no tests
     (home-page "https://lxqt-project.org")
-- 
2.47.1





Information forwarded to andreas <at> enge.fr, iyzsong <at> envs.net, guix-patches <at> gnu.org:
bug#75534; Package guix-patches. (Mon, 13 Jan 2025 09:35:02 GMT) Full text and rfc822 format available.

Message #86 received at 75534 <at> debbugs.gnu.org (full text, mbox):

From: iyzsong <at> envs.net
To: 75534 <at> debbugs.gnu.org
Cc: 宋文武 <iyzsong <at> member.fsf.org>
Subject: [PATCH 27/35] gnu: obconf-qt: Update to 0.16.5.
Date: Mon, 13 Jan 2025 17:35:59 +0800
From: 宋文武 <iyzsong <at> member.fsf.org>

* gnu/packages/lxqt.scm (obconf-qt): Update to 0.16.5.
[inputs]: Replace qtbase-5 with qtbase.  Remove qtx11extras.
[native-inputs]: Remove qttools-5.

Change-Id: I1ca1f9d27ca0d0fc14cc8373afa278c4b24f7e05
---
 gnu/packages/lxqt.scm | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index 0b3aeff08b..6181e895a5 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -869,14 +869,14 @@ (define-public lximage-qt
 (define-public obconf-qt
   (package
     (name "obconf-qt")
-    (version "0.16.2")
+    (version "0.16.5")
     (source
      (origin
        (method url-fetch)
        (uri (string-append "https://github.com/lxqt/" name "/releases/download/"
                            version "/" name "-" version ".tar.xz"))
        (sha256
-        (base32 "0q29f77dkwy005gzrmn2wj2ga1hdnfd2gwp05h72i2dj0qbdla3k"))))
+        (base32 "030n4jlmd79i3m1kk3jqm9s6f2fgwj78phnlvcjfmxqj15l86j03"))))
     (build-system cmake-build-system)
     (inputs
      (list imlib2
@@ -887,10 +887,9 @@ (define-public obconf-qt
            openbox
            pango
            pcre
-           qtbase-5
-           qtx11extras))
+           qtbase))
     (native-inputs
-     (list lxqt-build-tools pkg-config qttools-5))
+     (list lxqt-build-tools pkg-config))
     (arguments
      '(#:tests? #f))                    ; no tests
     (home-page "https://lxqt-project.org")
-- 
2.47.1





Information forwarded to andreas <at> enge.fr, iyzsong <at> envs.net, guix-patches <at> gnu.org:
bug#75534; Package guix-patches. (Mon, 13 Jan 2025 09:35:03 GMT) Full text and rfc822 format available.

Message #89 received at 75534 <at> debbugs.gnu.org (full text, mbox):

From: iyzsong <at> envs.net
To: 75534 <at> debbugs.gnu.org
Cc: 宋文武 <iyzsong <at> member.fsf.org>
Subject: [PATCH 28/35] gnu: pavucontrol-qt: Update to 2.1.0.
Date: Mon, 13 Jan 2025 17:36:00 +0800
From: 宋文武 <iyzsong <at> member.fsf.org>

* gnu/packages/lxqt.scm (pavucontrol-qt): Update to 2.1.0.
[inputs]: Remove pcre and qtx11extras.  Replace qtbase-5 with qtbase.
[native-inputs]: Remove qttools-5.

Change-Id: I62b80d22490ae18dd630cb3dffde3f037178f06a
---
 gnu/packages/lxqt.scm | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index 6181e895a5..953be4ffa9 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -901,19 +901,19 @@ (define-public obconf-qt
 (define-public pavucontrol-qt
   (package
     (name "pavucontrol-qt")
-    (version "1.3.0")
+    (version "2.1.0")
     (source
      (origin
        (method url-fetch)
        (uri (string-append "https://github.com/lxqt/" name "/releases/download/"
                            version "/" name "-" version ".tar.xz"))
        (sha256
-        (base32 "0alxsz9q1lw3jc9qv18w9rc1ggib8x85mk3d7c17nbsvld5wfwmc"))))
+        (base32 "1gvb73xxyv7avqx9wk8lvcfisbfdxcr6rc8ncnv35cn09f5gqg3c"))))
     (build-system cmake-build-system)
     (inputs
-     (list glib pcre pulseaudio qtbase-5 qtx11extras))
+     (list glib qtbase pulseaudio))
     (native-inputs
-     (list pkg-config lxqt-build-tools qttools-5))
+     (list pkg-config lxqt-build-tools))
     (arguments
      '(#:tests? #f))                    ; no tests
     (home-page "https://lxqt-project.org")
-- 
2.47.1





Information forwarded to andreas <at> enge.fr, iyzsong <at> envs.net, guix-patches <at> gnu.org:
bug#75534; Package guix-patches. (Mon, 13 Jan 2025 09:35:03 GMT) Full text and rfc822 format available.

Message #92 received at 75534 <at> debbugs.gnu.org (full text, mbox):

From: iyzsong <at> envs.net
To: 75534 <at> debbugs.gnu.org
Cc: 宋文武 <iyzsong <at> member.fsf.org>
Subject: [PATCH 29/35] gnu: qps: Update to 2.10.0.
Date: Mon, 13 Jan 2025 17:36:01 +0800
From: 宋文武 <iyzsong <at> member.fsf.org>

* gnu/packages/lxqt.scm (qps): Update to 2.10.0.
[inputs]: Simplify.
[native-inputs]: Remove qttools-5.

Change-Id: I48ee1ce17382929a5746722d13d129125064bb2f
---
 gnu/packages/lxqt.scm | 13 ++++---------
 1 file changed, 4 insertions(+), 9 deletions(-)

diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index 953be4ffa9..df27342300 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -925,24 +925,19 @@ (define-public pavucontrol-qt
 (define-public qps
   (package
     (name "qps")
-    (version "2.7.0")
+    (version "2.10.0")
     (source
      (origin
        (method url-fetch)
        (uri (string-append "https://github.com/lxqt/" name "/releases/download/"
                            version "/" name "-" version ".tar.xz"))
        (sha256
-        (base32 "126zkj9jvjwxrh2fcm9h0c2iq9m5rm5hbkh155swijn2i8airxgx"))))
+        (base32 "05ncgfiqqs53k4wx62845krd7qi26im5pa2xq1kxh8wlng44gjjf"))))
     (build-system cmake-build-system)
     (inputs
-     (list kwindowsystem-5
-           libxrender
-           liblxqt
-           libqtxdg
-           qtbase-5
-           qtx11extras))
+     (list liblxqt))
     (native-inputs
-     (list lxqt-build-tools qttools-5))
+     (list lxqt-build-tools))
     (arguments
      '(#:tests? #f))                    ; no tests
     (home-page "https://lxqt-project.org")
-- 
2.47.1





Information forwarded to andreas <at> enge.fr, iyzsong <at> envs.net, guix-patches <at> gnu.org:
bug#75534; Package guix-patches. (Mon, 13 Jan 2025 09:35:04 GMT) Full text and rfc822 format available.

Message #95 received at 75534 <at> debbugs.gnu.org (full text, mbox):

From: iyzsong <at> envs.net
To: 75534 <at> debbugs.gnu.org
Cc: 宋文武 <iyzsong <at> member.fsf.org>
Subject: [PATCH 30/35] gnu: qtermwidget: Update to 2.1.0.
Date: Mon, 13 Jan 2025 17:36:02 +0800
From: 宋文武 <iyzsong <at> member.fsf.org>

* gnu/packages/lxqt.scm (qtermwidget): Update to 2.1.0.
[inputs]: Replace qtbase-5 with qtbase.
[native-inputs]: Remove qttools-5.

Change-Id: Id7b012e978eda2b418c04ed1ac26f4e7ebfac31b
---
 gnu/packages/lxqt.scm | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index df27342300..b77e02dde6 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -949,19 +949,19 @@ (define-public qps
 (define-public qtermwidget
   (package
     (name "qtermwidget")
-    (version "1.3.0")
+    (version "2.1.0")
     (source
      (origin
        (method url-fetch)
        (uri (string-append "https://github.com/lxqt/" name "/releases/download/"
                            version "/" name "-" version ".tar.xz"))
        (sha256
-        (base32 "0kl0lmd6np0lka60372sn8xd7l5h67hvy11x4gbf665p5fhsigkl"))))
+        (base32 "0jwfpv9dwifkjgzy2fiffkvj0dd3aw4rf95fnnrhvqcdlg1v5v16"))))
     (build-system cmake-build-system)
     (inputs
-     (list qtbase-5 utf8proc))
+     (list qtbase utf8proc))
     (native-inputs
-     (list lxqt-build-tools qttools-5))
+     (list lxqt-build-tools))
     (arguments
      '(#:tests? #f))                    ; no tests
     (home-page "https://lxqt-project.org")
-- 
2.47.1





Information forwarded to andreas <at> enge.fr, iyzsong <at> envs.net, guix-patches <at> gnu.org:
bug#75534; Package guix-patches. (Mon, 13 Jan 2025 09:35:04 GMT) Full text and rfc822 format available.

Message #98 received at 75534 <at> debbugs.gnu.org (full text, mbox):

From: iyzsong <at> envs.net
To: 75534 <at> debbugs.gnu.org
Cc: 宋文武 <iyzsong <at> member.fsf.org>
Subject: [PATCH 31/35] gnu: qterminal: Update to 2.1.0.
Date: Mon, 13 Jan 2025 17:36:03 +0800
From: 宋文武 <iyzsong <at> member.fsf.org>

* gnu/packages/lxqt.scm (qterminal): Update to 2.1.0.
[inputs]: Add layer-shell-qt.  Replace qtbase-5 with qtbase.  Remove
qtx11extras.
[native-inputs]: Remove qttools-5.

Change-Id: Ifb873569493a0e62b51ad5ef97cbe8369ff35977
---
 gnu/packages/lxqt.scm | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index b77e02dde6..c963bb1ae8 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -972,19 +972,19 @@ (define-public qtermwidget
 (define-public qterminal
   (package
     (name "qterminal")
-    (version "1.3.0")
+    (version "2.1.0")
     (source
      (origin
        (method url-fetch)
        (uri (string-append "https://github.com/lxqt/" name "/releases/download/"
                            version "/" name "-" version ".tar.xz"))
        (sha256
-        (base32 "1ibhl51mggf81xhvcmrkbsxl7ls8v0sn74rwhjxw4vqk6r6fhiby"))))
+        (base32 "0g11n43msp0dwl68nf5wdh6kwi48xqc43pl9bpg4wsdw8n37hpm6"))))
     (build-system cmake-build-system)
     (inputs
-     (list qtbase-5 qtx11extras qtermwidget))
+     (list layer-shell-qt qtbase qtermwidget))
     (native-inputs
-     (list lxqt-build-tools qttools-5))
+     (list lxqt-build-tools))
     (arguments
      '(#:tests? #f))                      ; no tests
     (home-page "https://lxqt-project.org")
-- 
2.47.1





Information forwarded to andreas <at> enge.fr, iyzsong <at> envs.net, guix-patches <at> gnu.org:
bug#75534; Package guix-patches. (Mon, 13 Jan 2025 09:35:05 GMT) Full text and rfc822 format available.

Message #101 received at 75534 <at> debbugs.gnu.org (full text, mbox):

From: iyzsong <at> envs.net
To: 75534 <at> debbugs.gnu.org
Cc: 宋文武 <iyzsong <at> member.fsf.org>
Subject: [PATCH 32/35] gnu: screengrab: Update to 2.9.0.
Date: Mon, 13 Jan 2025 17:36:04 +0800
From: 宋文武 <iyzsong <at> member.fsf.org>

* gnu/packages/lxqt.scm (screengrab): Update to 2.9.0.
[inputs]: Replace kwindowsystem-5 with kwindowsystem.  Replace qtbase-5 with
qtbase.  Remove qtsvg-5 and qtx11extras.
[native-inputs]: Replace qttools-5 with qttools.

Change-Id: Ib049452f69a428d942485a792ab82d9987189125
---
 gnu/packages/lxqt.scm | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index c963bb1ae8..3d22d3ccb7 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -996,19 +996,19 @@ (define-public qterminal
 (define-public screengrab
   (package
     (name "screengrab")
-    (version "2.6.0")
+    (version "2.9.0")
     (source
      (origin
        (method url-fetch)
        (uri (string-append "https://github.com/lxqt/screengrab/releases/download/"
                            version "/screengrab-" version ".tar.xz"))
        (sha256
-        (base32 "0xc004h7i2hnl3jj4p8v6wkqav2v07k1mzdvys3ya171z4ffmc9j"))))
+        (base32 "1c7nyz1sjk30qpm00jzz9vq54jm6dyqfajjiwsqlp5hvx9gfgg17"))))
     (build-system cmake-build-system)
     (inputs
-     (list kwindowsystem-5 libqtxdg qtbase-5 qtsvg-5 qtx11extras))
+     (list kwindowsystem libqtxdg qtbase))
     (native-inputs
-     (list pkg-config perl qttools-5))
+     (list pkg-config perl qttools))
     (arguments
      '(#:tests? #f))                    ; no tests
     (home-page "https://lxqt-project.org")
-- 
2.47.1





Information forwarded to andreas <at> enge.fr, iyzsong <at> envs.net, guix-patches <at> gnu.org:
bug#75534; Package guix-patches. (Mon, 13 Jan 2025 09:35:06 GMT) Full text and rfc822 format available.

Message #104 received at 75534 <at> debbugs.gnu.org (full text, mbox):

From: iyzsong <at> envs.net
To: 75534 <at> debbugs.gnu.org
Cc: 宋文武 <iyzsong <at> member.fsf.org>
Subject: [PATCH 33/35] gnu: lxqt-archiver: Update to 1.1.0.
Date: Mon, 13 Jan 2025 17:36:05 +0800
From: 宋文武 <iyzsong <at> member.fsf.org>

* gnu/packages/lxqt.scm (lxqt-archiver): Update to 1.1.0.
[inputs]: Replace qtbase-5 with qtbase.  Remove qtx11extras.
[native-inputs]: Replace qttools-5 with qttools.

Change-Id: I5e0770cfce664efda6a931619f22e1fd0abd8ab0
---
 gnu/packages/lxqt.scm | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index 3d22d3ccb7..d3177760d4 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -1021,21 +1021,21 @@ (define-public screengrab
 (define-public lxqt-archiver
   (package
     (name "lxqt-archiver")
-    (version "0.8.0")
+    (version "1.1.0")
     (source
-      (origin
-        (method url-fetch)
-        (uri (string-append "https://github.com/lxqt/" name "/releases/download/"
+     (origin
+       (method url-fetch)
+       (uri (string-append "https://github.com/lxqt/" name "/releases/download/"
                            version "/" name "-" version ".tar.xz"))
-        (sha256
-          (base32 "096fjx86w413k8z8vhmk44k08d25dmagv6w4gc88hpqq4r81klr9"))))
+       (sha256
+        (base32 "1ir6dc45qp4g6iv57nyn9z1bh06ih9cm8gmgw646370m1jvh06k9"))))
     (build-system cmake-build-system)
     (inputs
-      (list glib json-glib libfm-qt qtbase-5 qtx11extras))
+     (list glib json-glib libfm-qt qtbase))
     (native-inputs
-      (list pkg-config lxqt-build-tools qttools-5))
+     (list pkg-config lxqt-build-tools qttools))
     (arguments
-      '(#:tests? #f))
+     '(#:tests? #f))
     (home-page "https://lxqt-project.org")
     (synopsis "Simple & lightweight desktop-agnostic Qt file archiver")
     (description
-- 
2.47.1





Information forwarded to andreas <at> enge.fr, iyzsong <at> envs.net, guix-patches <at> gnu.org:
bug#75534; Package guix-patches. (Mon, 13 Jan 2025 09:35:06 GMT) Full text and rfc822 format available.

Message #107 received at 75534 <at> debbugs.gnu.org (full text, mbox):

From: iyzsong <at> envs.net
To: 75534 <at> debbugs.gnu.org
Cc: 宋文武 <iyzsong <at> member.fsf.org>
Subject: [PATCH 34/35] gnu: lxqt: Propagate qtsvg instead of qtsvg-5.
Date: Mon, 13 Jan 2025 17:36:06 +0800
From: 宋文武 <iyzsong <at> member.fsf.org>

* gnu/packages/lxqt.scm (lxqt)[propagated-inputs]: Replace qtsvg-5 with qtsvg.

Change-Id: I1c811ae78bda0b60557b3d23b8c32fc018d27a94
---
 gnu/packages/lxqt.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index d3177760d4..b9bf1da5c7 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -1059,9 +1059,9 @@ (define-public lxqt
            xdg-user-dirs
            xdg-utils
            ;; Base
-           ;; TODO: qtsvg-5 is needed for lxqt apps to display icons. Maybe it
+           ;; TODO: qtsvg is needed for lxqt apps to display icons. Maybe it
            ;; should be added to their propagated-inputs?
-           qtsvg-5
+           qtsvg
            ;; Core
            lxqt-about
            lxqt-admin
-- 
2.47.1





Information forwarded to andreas <at> enge.fr, iyzsong <at> envs.net, guix-patches <at> gnu.org:
bug#75534; Package guix-patches. (Mon, 13 Jan 2025 09:35:07 GMT) Full text and rfc822 format available.

Message #110 received at 75534 <at> debbugs.gnu.org (full text, mbox):

From: iyzsong <at> envs.net
To: 75534 <at> debbugs.gnu.org
Cc: 宋文武 <iyzsong <at> member.fsf.org>
Subject: [PATCH 35/35] gnu: lxqt: Add native-search-paths for QT_PLUGIN_PATH.
Date: Mon, 13 Jan 2025 17:36:07 +0800
From: 宋文武 <iyzsong <at> member.fsf.org>

* gnu/packages/lxqt.scm (lxqt)[native-search-paths]: Add QT_PLUGIN_PATH.

Change-Id: Ifcb37f735b9f65a39b47735a9b80e81b08b85315
---
 gnu/packages/lxqt.scm | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index b9bf1da5c7..45db8bdc6e 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -1088,6 +1088,11 @@ (define-public lxqt
            pavucontrol-qt
            qps
            qterminal))
+    (native-search-paths
+     (list (search-path-specification
+            ;; For finding qtsvg, lxqt-qtplugin, etc.
+            (variable "QT_PLUGIN_PATH")
+            (files '("lib/qt6/plugins")))))
     (synopsis "The Lightweight Qt Desktop Environment")
     (description "LXQt is a lightweight Qt desktop environment.")
     (home-page "https://lxqt-project.org")
-- 
2.47.1





Reply sent to 宋文武 <iyzsong <at> envs.net>:
You have taken responsibility. (Tue, 14 Jan 2025 11:20:01 GMT) Full text and rfc822 format available.

Notification sent to iyzsong <at> envs.net:
bug acknowledged by developer. (Tue, 14 Jan 2025 11:20:01 GMT) Full text and rfc822 format available.

Message #115 received at 75534-done <at> debbugs.gnu.org (full text, mbox):

From: 宋文武 <iyzsong <at> envs.net>
To: 75534-done <at> debbugs.gnu.org
Cc: 宋文武 <iyzsong <at> member.fsf.org>,
 Andreas Enge <andreas <at> enge.fr>
Subject: Re: [bug#75534] [PATCH 00/35] LXQt 2.1.0 updates
Date: Tue, 14 Jan 2025 19:22:37 +0800
Pushed to master, close.




This bug report was last modified 23 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.