[PATCH 00/30] Update LXQt to 0.14.1.

  • Done
  • quality assurance status badge
Details
4 participants
  • Danny Milosavljevic
  • Ludovic Courtès
  • Meiyo Peng
  • Ricardo Wurmus
Owner
unassigned
Submitted by
Meiyo Peng
Severity
normal
M
M
Meiyo Peng wrote on 13 Mar 2019 13:56
(address . guix-patches@gnu.org)(name . Meiyo Peng)(address . meiyo@riseup.net)
20190313125656.2822-1-meiyo@riseup.net
Update LXQt to 0.14.1.

Meiyo Peng (30):
gnu: menu-cache: Update to 1.1.0.
gnu: libfm: Update to 1.3.1.
gnu: lxqt-build-tools: Update to 0.6.0.
gnu: libqtxdg: Update to 3.3.1.
gnu: liblxqt: Update to 0.14.1.
gnu: libsysstat: Update to 0.4.2.
gnu: lxqt-about: Update to 0.14.1.
gnu: lxqt-admin: Update to 0.14.1.
gnu: lxqt-config: Update to 0.14.1.
gnu: lxqt-globalkeys: Update to 0.14.1.
gnu: lxqt-notificationd: Update to 0.14.1.
gnu: lxqt-openssh-askpass: Update to 0.14.1.
gnu: lxqt-panel: Update to 0.14.1.
gnu: lxqt-policykit: Update to 0.14.1.
gnu: lxqt-powermanagement: Update to 0.14.1.
gnu: lxqt-qtplugin: Update to 0.14.0.
gnu: lxqt-runner: Update to 0.14.1.
gnu: lxqt-session: Update to 0.14.1.
gnu: lxqt-sudo: Update to 0.14.1.
gnu: lxqt-themes: Update to 0.14.0.
gnu: libfm-qt: Update to 0.14.1.
gnu: pcmanfm-qt: Update to 0.14.1.
gnu: compton-conf: Update to 0.14.1.
gnu: lximage-qt: Update to 0.14.1.
gnu: obconf-qt: Update to 0.14.1.
gnu: pavucontrol-qt: Update to 0.14.1.
gnu: qps: Update to 1.10.20.
gnu: qtermwidget: Update to 0.14.1.
gnu: qterminal: Update to 0.14.1.
gnu: screengrab: Update to 1.101.

gnu/packages/lxde.scm | 9 +-
gnu/packages/lxqt.scm | 307 +++++++++++++++++++++++++-----------------
2 files changed, 186 insertions(+), 130 deletions(-)

--
2.21.0
M
M
Meiyo Peng wrote on 13 Mar 2019 16:37
[PATCH 01/30] gnu: menu-cache: Update to 1.1.0.
(address . 34845@debbugs.gnu.org)(name . Meiyo Peng)(address . meiyo@riseup.net)
20190313153741.3683-1-meiyo@riseup.net
* gnu/packages/lxde.scm (menu-cache): Update to 1.1.0.
---
gnu/packages/lxde.scm | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)

Toggle diff (32 lines)
diff --git a/gnu/packages/lxde.scm b/gnu/packages/lxde.scm
index a5720ce979..b4ad9b9a8b 100644
--- a/gnu/packages/lxde.scm
+++ b/gnu/packages/lxde.scm
@@ -8,6 +8,7 @@
;;; Copyright © 2018 Ison111 <ison111@protonmail.com>
;;; Copyright © 2018, 2019 Ludovic Courtès <ludo@gnu.org>
;;; Copyright © 2018 Ricardo Wurmus <rekado@elephly.net>
+;;; Copyright © 2019 Meiyo Peng <meiyo@riseup.net>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -190,7 +191,7 @@ performance, all instances of the terminal are sharing a single process.")
(define-public menu-cache
(package
(name "menu-cache")
- (version "1.0.2")
+ (version "1.1.0")
(source (origin
(method url-fetch)
(uri (string-append "mirror://sourceforge/lxde/" name "/"
@@ -198,7 +199,7 @@ performance, all instances of the terminal are sharing a single process.")
name "-" version ".tar.xz"))
(sha256
(base32
- "1m8j40npykfcfqs43kc0fmksal2jfmfi8lnb3mq3xy1lvvrfv0vg"))))
+ "1iry4zlpppww8qai2cw4zid4081hh7fz8nzsp5lqyffbkm2yn0pd"))))
(build-system gnu-build-system)
(inputs `(("glib" ,glib)
("libfm" ,libfm-extra)))
--
2.21.0
M
M
Meiyo Peng wrote on 13 Mar 2019 16:37
[PATCH 02/30] gnu: libfm: Update to 1.3.1.
(address . 34845@debbugs.gnu.org)(name . Meiyo Peng)(address . meiyo@riseup.net)
20190313153741.3683-2-meiyo@riseup.net
* gnu/packages/lxde.scm (libfm): Update to 1.3.1.
---
gnu/packages/lxde.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Toggle diff (24 lines)
diff --git a/gnu/packages/lxde.scm b/gnu/packages/lxde.scm
index b4ad9b9a8b..ea099b0f3b 100644
--- a/gnu/packages/lxde.scm
+++ b/gnu/packages/lxde.scm
@@ -56,7 +56,7 @@
(define-public libfm
(package
(name "libfm")
- (version "1.3.0.2")
+ (version "1.3.1")
(source (origin
(method url-fetch)
(uri (string-append "mirror://sourceforge/pcmanfm/"
@@ -64,7 +64,7 @@
"%29/LibFM/" name "-" version ".tar.xz"))
(sha256
(base32
- "0wkwbi1nyvqza3r1dhrq846axiiq0fy0dqgngnagh76fjrwnzl0q"))))
+ "1r6gl49xrykldwz8y4h2s7gjarxigg3bbkrj0gphxjj1vr5j9ccn"))))
(build-system gnu-build-system)
(inputs `(("glib" ,glib)
("gtk+" ,gtk+-2)))
--
2.21.0
M
M
Meiyo Peng wrote on 13 Mar 2019 16:37
[PATCH 03/30] gnu: lxqt-build-tools: Update to 0.6.0.
(address . 34845@debbugs.gnu.org)(name . Meiyo Peng)(address . meiyo@riseup.net)
20190313153741.3683-3-meiyo@riseup.net
* gnu/packages/lxqt.scm (lxqt-build-tools): Update to 0.6.0.
---
gnu/packages/lxqt.scm | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)

Toggle diff (33 lines)
diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index 9813005a34..6926d071d7 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -5,7 +5,7 @@
;;; Copyright © 2016 Efraim Flashner <efraim@flashner.co.il>
;;; Copyright © 2017 Nils Gillmann <ng0@n0.is>
;;; Copyright © 2018, 2019 Tobias Geerinckx-Rice <me@tobias.gr>
-;;; Copyright © 2018 Meiyo Peng <meiyo.peng@gmail.com>
+;;; Copyright © 2018, 2019 Meiyo Peng <meiyo@riseup.net>
;;; Copyright © 2018 Ricardo Wurmus <rekado@elephly.net>
;;;
;;; This file is part of GNU Guix.
@@ -124,7 +124,7 @@ to statistics about the system on which it's run.")
(define-public lxqt-build-tools
(package
(name "lxqt-build-tools")
- (version "0.5.0")
+ (version "0.6.0")
(source
(origin
(method url-fetch)
@@ -132,7 +132,7 @@ to statistics about the system on which it's run.")
"/download/" version
"/lxqt-build-tools-" version ".tar.xz"))
(sha256
- (base32 "13b5x26p6ycnwzlgg1cgvlc88wjrjmlb3snrrmzh0xgh9h6hhvd6"))))
+ (base32 "0n0p0mf12n9f7zm2592779rpqrbcamfdz87nnjb8j058bc8g3214"))))
(build-system cmake-build-system)
(arguments
`(#:tests? #f ; no tests
--
2.21.0
M
M
Meiyo Peng wrote on 13 Mar 2019 16:37
[PATCH 04/30] gnu: libqtxdg: Update to 3.3.1.
(address . 34845@debbugs.gnu.org)(name . Meiyo Peng)(address . meiyo@riseup.net)
20190313153741.3683-4-meiyo@riseup.net
* gnu/packages/lxqt.scm (libqtxdg): Update to 3.3.1.
[native-inputs]: Add lxqt-build-tools.
---
gnu/packages/lxqt.scm | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)

Toggle diff (33 lines)
diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index 6926d071d7..ebb1ff3096 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -157,7 +157,7 @@ itself as well as other components maintained by the LXQt project.")
(define-public libqtxdg
(package
(name "libqtxdg")
- (version "3.2.0")
+ (version "3.3.1")
(source
(origin
(method url-fetch)
@@ -165,7 +165,7 @@ itself as well as other components maintained by the LXQt project.")
"https://github.com/lxqt/libqtxdg/releases/download/"
version "/libqtxdg-" version ".tar.xz"))
(sha256
- (base32 "0lq548pa69hfvnbj2ypba5ygm8n6v6g7bqqm8p5g538l1l3394cl"))))
+ (base32 "1mnnq8vbf5xjlrzajzfkay0yzzxri0zz0xi8x8rmxpw38xmglq8h"))))
(build-system cmake-build-system)
(arguments
'(#:configure-flags
@@ -182,6 +182,8 @@ itself as well as other components maintained by the LXQt project.")
;; required by Qt5XdgIconLoader.pc
`(("qtbase" ,qtbase)
("qtsvg" ,qtsvg)))
+ (native-inputs
+ `(("lxqt-build-tools" ,lxqt-build-tools)))
(home-page "https://github.com/lxqt/libqtxdg")
(synopsis "Qt implementation of freedesktop.org xdg specifications")
(description "Libqtxdg implements the freedesktop.org xdg specifications
--
2.21.0
M
M
Meiyo Peng wrote on 13 Mar 2019 16:37
[PATCH 05/30] gnu: liblxqt: Update to 0.14.1.
(address . 34845@debbugs.gnu.org)(name . Meiyo Peng)(address . meiyo@riseup.net)
20190313153741.3683-5-meiyo@riseup.net
* gnu/packages/lxqt.scm (liblxqt): Update to 0.14.1.
[arguments]: Remove #:configure-flags. Add 'patch-translations-dir' phase.
---
gnu/packages/lxqt.scm | 14 +++++++++-----
1 file changed, 9 insertions(+), 5 deletions(-)

Toggle diff (44 lines)
diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index ebb1ff3096..2ac72972a2 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -193,7 +193,7 @@ in Qt.")
(define-public liblxqt
(package
(name "liblxqt")
- (version "0.13.0")
+ (version "0.14.1")
(source
(origin
(method url-fetch)
@@ -201,13 +201,10 @@ in Qt.")
"https://github.com/lxqt/" name "/releases/download/"
version "/" name "-" version ".tar.xz"))
(sha256
- (base32 "0fba0nq5b9fvvmklcikcd4nwhzlp5d6k1q1f80r34kncdzfvj7dl"))))
+ (base32 "1gb922npf6nw4w3nkvh4czk8xmdzzqkzq3zgl1h303fjaib359qs"))))
(build-system cmake-build-system)
(arguments
`(#:tests? #f ; no tests
- #:configure-flags
- ;; TODO: prefetch translations files from 'lxqt-l10n'.
- '("-DPULL_TRANSLATIONS=NO")
#:phases
(modify-phases %standard-phases
(add-after 'unpack 'patch-source
@@ -215,6 +212,13 @@ in Qt.")
(substitute* "CMakeLists.txt"
(("DESTINATION \"\\$\\{POLKITQT-1_POLICY_FILES_INSTALL_DIR\\}")
"DESTINATION \"share/polkit-1/actions"))
+ #t))
+ (add-after 'unpack 'patch-translations-dir
+ (lambda* (#:key outputs #:allow-other-keys)
+ (substitute* "CMakeLists.txt"
+ (("\\$\\{LXQT_TRANSLATIONS_DIR\\}")
+ (string-append (assoc-ref outputs "out")
+ "/share/lxqt/translations")))
#t)))))
(inputs
`(("kwindowsystem" ,kwindowsystem)
--
2.21.0
M
M
Meiyo Peng wrote on 13 Mar 2019 16:37
[PATCH 06/30] gnu: libsysstat: Update to 0.4.2.
(address . 34845@debbugs.gnu.org)(name . Meiyo Peng)(address . meiyo@riseup.net)
20190313153741.3683-6-meiyo@riseup.net
* gnu/packages/lxqt.scm (libsysstat): Update to 0.4.2.
---
gnu/packages/lxqt.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Toggle diff (23 lines)
diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index 2ac72972a2..2dcaa5dd8d 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -239,14 +239,14 @@ components of the LXQt desktop environment.")
(define-public libsysstat
(package
(name "libsysstat")
- (version "0.4.1")
+ (version "0.4.2")
(source
(origin
(method url-fetch)
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
version "/" name "-" version ".tar.xz"))
(sha256
- (base32 "0ngz8v3bixsdg96d5ipcyxd6nsrg52974xdxy9rnimahlv1yaxn3"))))
+ (base32 "0rz9w49khra9kl91kfnd3wxkldy1fqf6755mvlgbsqxb1yv8597w"))))
(build-system cmake-build-system)
(arguments '(#:tests? #f)) ; no tests
(inputs
--
2.21.0
M
M
Meiyo Peng wrote on 13 Mar 2019 16:37
[PATCH 08/30] gnu: lxqt-admin: Update to 0.14.1.
(address . 34845@debbugs.gnu.org)(name . Meiyo Peng)(address . meiyo@riseup.net)
20190313153741.3683-8-meiyo@riseup.net
* gnu/packages/lxqt.scm (lxqt-admin): Update to 0.14.1.
[arguments]: Remove #:configure-flags. Add 'patch-translations-dir' phase.
---
gnu/packages/lxqt.scm | 15 ++++++++++-----
1 file changed, 10 insertions(+), 5 deletions(-)

Toggle diff (48 lines)
diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index f09b162412..0daa12ba06 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -304,14 +304,14 @@ LXQt and the system it's running on.")
(define-public lxqt-admin
(package
(name "lxqt-admin")
- (version "0.13.0")
+ (version "0.14.1")
(source
(origin
(method url-fetch)
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
version "/" name "-" version ".tar.xz"))
(sha256
- (base32 "0qvpv668ja83ydbdrlal1596xhag3xlkbd6qlh9xwdpb7nysvns1"))))
+ (base32 "0f0skkxqyhpidpd5phliax869v4n2whvglg8rahzia2zhw4ylzry"))))
(build-system cmake-build-system)
(inputs
`(("kwindowsystem" ,kwindowsystem)
@@ -325,9 +325,6 @@ LXQt and the system it's running on.")
("qttools" ,qttools)))
(arguments
'(#:tests? #f ; no tests
- #:configure-flags
- ;; TODO: prefetch translations files from 'lxqt-l10n'.
- '("-DPULL_TRANSLATIONS=NO")
#:phases
(modify-phases %standard-phases
(add-after 'unpack 'patch-source
@@ -335,6 +332,14 @@ LXQt and the system it's running on.")
(substitute* "lxqt-admin-user/CMakeLists.txt"
(("DESTINATION \"\\$\\{POLKITQT-1_POLICY_FILES_INSTALL_DIR\\}")
"DESTINATION \"share/polkit-1/actions"))
+ #t))
+ (add-after 'unpack 'patch-translations-dir
+ (lambda* (#:key outputs #:allow-other-keys)
+ (substitute* '("lxqt-admin-time/CMakeLists.txt"
+ "lxqt-admin-user/CMakeLists.txt")
+ (("\\$\\{LXQT_TRANSLATIONS_DIR\\}")
+ (string-append (assoc-ref outputs "out")
+ "/share/lxqt/translations")))
#t)))))
(home-page "https://lxqt.org")
(synopsis "LXQt system administration tool")
--
2.21.0
M
M
Meiyo Peng wrote on 13 Mar 2019 16:37
[PATCH 07/30] gnu: lxqt-about: Update to 0.14.1.
(address . 34845@debbugs.gnu.org)(name . Meiyo Peng)(address . meiyo@riseup.net)
20190313153741.3683-7-meiyo@riseup.net
* gnu/packages/lxqt.scm (lxqt-about): Update to 0.14.1.
[arguments]: Remove #:configure-flags. Add 'patch-translations-dir' phase.
---
gnu/packages/lxqt.scm | 16 +++++++++++-----
1 file changed, 11 insertions(+), 5 deletions(-)

Toggle diff (42 lines)
diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index 2dcaa5dd8d..f09b162412 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -265,14 +265,14 @@ and memory usage or network traffic.")
(define-public lxqt-about
(package
(name "lxqt-about")
- (version "0.13.0")
+ (version "0.14.1")
(source
(origin
(method url-fetch)
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
version "/" name "-" version ".tar.xz"))
(sha256
- (base32 "08imj7p77ifzfxnn8c482mhrvfx9gi0rb43ab5rw1rkmfvax2n5w"))))
+ (base32 "01xp5ddcxc9wvl7jm4179hjrirj07mpzm9z50936d1fqx34wfbis"))))
(build-system cmake-build-system)
(inputs
`(("kwindowsystem" ,kwindowsystem)
@@ -286,9 +286,15 @@ and memory usage or network traffic.")
("qttools" ,qttools)))
(arguments
'(#:tests? #f ; no tests
- #:configure-flags
- ;; TODO: prefetch translations files from 'lxqt-l10n'.
- '("-DPULL_TRANSLATIONS=NO")))
+ #:phases
+ (modify-phases %standard-phases
+ (add-after 'unpack 'patch-translations-dir
+ (lambda* (#:key outputs #:allow-other-keys)
+ (substitute* "CMakeLists.txt"
+ (("\\$\\{LXQT_TRANSLATIONS_DIR\\}")
+ (string-append (assoc-ref outputs "out")
+ "/share/lxqt/translations")))
+ #t)))))
(home-page "https://lxqt.org")
(synopsis "Provides information about LXQt and the system")
(description "lxqt-about is a dialogue window providing information about
--
2.21.0
M
M
Meiyo Peng wrote on 13 Mar 2019 16:37
[PATCH 10/30] gnu: lxqt-globalkeys: Update to 0.14.1.
(address . 34845@debbugs.gnu.org)(name . Meiyo Peng)(address . meiyo@riseup.net)
20190313153741.3683-10-meiyo@riseup.net
* gnu/packages/lxqt.scm (lxqt-globalkeys): Update to 0.14.1.
[arguments]: Remove #:configure-flags. Add 'patch-translations-dir' phase.
---
gnu/packages/lxqt.scm | 14 +++++++++-----
1 file changed, 9 insertions(+), 5 deletions(-)

Toggle diff (47 lines)
diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index 2d042be9fe..06c0907872 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -410,14 +410,14 @@ configuration of both LXQt and the underlying operating system.")
(define-public lxqt-globalkeys
(package
(name "lxqt-globalkeys")
- (version "0.13.0")
+ (version "0.14.1")
(source
(origin
(method url-fetch)
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
version "/" name "-" version ".tar.xz"))
(sha256
- (base32 "1gyvcjbhi7zpvgz1sf773dv9gc35hx5fz023njp9r4vl0dpcavgd"))))
+ (base32 "0m6svwy20bfy9d21g5l0qzjndph3rd8zqagmqgdjzjhh3lxwrsrk"))))
(build-system cmake-build-system)
(inputs
`(("kwindowsystem" ,kwindowsystem)
@@ -432,9 +432,6 @@ configuration of both LXQt and the underlying operating system.")
("lxqt-build-tools" ,lxqt-build-tools)))
(arguments
'(#:tests? #f ; no tests
- #:configure-flags
- ;; TODO: prefetch translations files from 'lxqt-l10n'.
- '("-DPULL_TRANSLATIONS=NO")
#:phases
(modify-phases %standard-phases
(add-after 'unpack 'patch-source
@@ -443,6 +440,13 @@ configuration of both LXQt and the underlying operating system.")
"xdg/CMakeLists.txt")
(("DESTINATION \"\\$\\{LXQT_ETC_XDG_DIR\\}")
"DESTINATION \"etc/xdg"))
+ #t))
+ (add-after 'unpack 'patch-translations-dir
+ (lambda* (#:key outputs #:allow-other-keys)
+ (substitute* "config/CMakeLists.txt"
+ (("\\$\\{LXQT_TRANSLATIONS_DIR\\}")
+ (string-append (assoc-ref outputs "out")
+ "/share/lxqt/translations")))
#t)))))
(home-page "https://lxqt.org/")
(synopsis "Daemon used to register global keyboard shortcuts")
--
2.21.0
M
M
Meiyo Peng wrote on 13 Mar 2019 16:37
[PATCH 11/30] gnu: lxqt-notificationd: Update to 0.14.1.
(address . 34845@debbugs.gnu.org)(name . Meiyo Peng)(address . meiyo@riseup.net)
20190313153741.3683-11-meiyo@riseup.net
* gnu/packages/lxqt.scm (lxqt-notificationd): Update to 0.14.1.
[arguments]: Remove #:configure-flags. Add 'patch-translations-dir' phase.
---
gnu/packages/lxqt.scm | 15 ++++++++++-----
1 file changed, 10 insertions(+), 5 deletions(-)

Toggle diff (48 lines)
diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index 06c0907872..31686aa2da 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -458,14 +458,14 @@ as a whole and are not limited to distinct applications.")
(define-public lxqt-notificationd
(package
(name "lxqt-notificationd")
- (version "0.13.0")
+ (version "0.14.1")
(source
(origin
(method url-fetch)
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
version "/" name "-" version ".tar.xz"))
(sha256
- (base32 "1l0hdbvghyhqgvy4pih7rvz26bc6yc8a3l1bdj11hnkw62h1i7d6"))))
+ (base32 "1kiag3fcx12qmslln6x6lwvm4f1spymwf71389kdya3vwx7hkmcy"))))
(build-system cmake-build-system)
(inputs
`(("kwindowsystem" ,kwindowsystem)
@@ -479,9 +479,6 @@ as a whole and are not limited to distinct applications.")
("qttools" ,qttools)))
(arguments
'(#:tests? #f ; no test target
- #:configure-flags
- ;; TODO: prefetch translations files from 'lxqt-l10n'.
- '("-DPULL_TRANSLATIONS=NO")
#:phases
(modify-phases %standard-phases
(add-after 'unpack 'patch-source
@@ -489,6 +486,14 @@ as a whole and are not limited to distinct applications.")
(substitute* '("autostart/CMakeLists.txt")
(("DESTINATION \"\\$\\{LXQT_ETC_XDG_DIR\\}")
"DESTINATION \"etc/xdg"))
+ #t))
+ (add-after 'unpack 'patch-translations-dir
+ (lambda* (#:key outputs #:allow-other-keys)
+ (substitute* '("config/CMakeLists.txt"
+ "src/CMakeLists.txt")
+ (("\\$\\{LXQT_TRANSLATIONS_DIR\\}")
+ (string-append (assoc-ref outputs "out")
+ "/share/lxqt/translations")))
#t)))))
(home-page "https://lxqt.org/")
(synopsis "The LXQt notification daemon")
--
2.21.0
M
M
Meiyo Peng wrote on 13 Mar 2019 16:37
[PATCH 09/30] gnu: lxqt-config: Update to 0.14.1.
(address . 34845@debbugs.gnu.org)(name . Meiyo Peng)(address . meiyo@riseup.net)
20190313153741.3683-9-meiyo@riseup.net
* gnu/packages/lxqt.scm (lxqt-config): Update to 0.14.1.
[inputs]: Add eudev, libxi, xf86-input-libinput.
[arguments]: Remove #:configure-flags. Add 'patch-translations-dir' phase.
---
gnu/packages/lxqt.scm | 26 ++++++++++++++++++++------
1 file changed, 20 insertions(+), 6 deletions(-)

Toggle diff (69 lines)
diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index 0daa12ba06..2d042be9fe 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -350,25 +350,28 @@ the operating system LXQt is running on.")
(define-public lxqt-config
(package
(name "lxqt-config")
- (version "0.13.0")
+ (version "0.14.1")
(source
(origin
(method url-fetch)
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
version "/" name "-" version ".tar.xz"))
(sha256
- (base32 "0rizhl2v41kpgp57a61r6nmwcdw8nh9hprrrf33nfrdw8hpwxb95"))))
+ (base32 "16k36knv6d72gg8hp7423l3ic43y3l3zbaf3spqn2a354y30myrg"))))
(build-system cmake-build-system)
(inputs
- `(("kwindowsystem" ,kwindowsystem)
+ `(("eudev" ,eudev)
+ ("kwindowsystem" ,kwindowsystem)
("libkscreen" ,libkscreen)
("liblxqt" ,liblxqt)
("libqtxdg" ,libqtxdg)
("libxcursor" ,libxcursor)
+ ("libxi" ,libxi)
("qtbase" ,qtbase)
("qtsvg" ,qtsvg)
("qtx11extras" ,qtx11extras)
("solid" ,solid)
+ ("xf86-input-libinput" ,xf86-input-libinput)
("zlib" ,zlib)))
(native-inputs
`(("pkg-config" ,pkg-config)
@@ -376,9 +379,6 @@ the operating system LXQt is running on.")
("qttools" ,qttools)))
(arguments
'(#:tests? #f ; no tests
- #:configure-flags
- ;; TODO: prefetch translations files from 'lxqt-l10n'.
- '("-DPULL_TRANSLATIONS=NO")
#:phases
(modify-phases %standard-phases
(add-after 'unpack 'patch-source
@@ -386,6 +386,20 @@ the operating system LXQt is running on.")
(substitute* '("src/CMakeLists.txt")
(("DESTINATION \"\\$\\{LXQT_ETC_XDG_DIR\\}")
"DESTINATION \"etc/xdg"))
+ #t))
+ (add-after 'unpack 'patch-translations-dir
+ (lambda* (#:key outputs #:allow-other-keys)
+ (substitute* '("lxqt-config-file-associations/CMakeLists.txt"
+ "lxqt-config-brightness/CMakeLists.txt"
+ "lxqt-config-appearance/CMakeLists.txt"
+ "lxqt-config-locale/CMakeLists.txt"
+ "lxqt-config-monitor/CMakeLists.txt"
+ "lxqt-config-input/CMakeLists.txt"
+ "liblxqt-config-cursor/CMakeLists.txt"
+ "src/CMakeLists.txt")
+ (("\\$\\{LXQT_TRANSLATIONS_DIR\\}")
+ (string-append (assoc-ref outputs "out")
+ "/share/lxqt/translations")))
#t)))))
(home-page "https://lxqt.org")
(synopsis "Tools to configure LXQt and the underlying operating system")
--
2.21.0
M
M
Meiyo Peng wrote on 13 Mar 2019 16:37
[PATCH 12/30] gnu: lxqt-openssh-askpass: Update to 0.14.1.
(address . 34845@debbugs.gnu.org)(name . Meiyo Peng)(address . meiyo@riseup.net)
20190313153741.3683-12-meiyo@riseup.net
* gnu/packages/lxqt.scm (lxqt-openssh-askpass): Update to 0.14.1.
[arguments]: Remove #:configure-flags. Add 'patch-translations-dir' phase.
---
gnu/packages/lxqt.scm | 16 +++++++++++-----
1 file changed, 11 insertions(+), 5 deletions(-)

Toggle diff (42 lines)
diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index 31686aa2da..43eaf23634 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -504,14 +504,14 @@ according to the Desktop Notifications Specification.")
(define-public lxqt-openssh-askpass
(package
(name "lxqt-openssh-askpass")
- (version "0.13.0")
+ (version "0.14.1")
(source
(origin
(method url-fetch)
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
version "/" name "-" version ".tar.xz"))
(sha256
- (base32 "0l2272gya8jgv71bvg2hz37lnhiznv4ng3j0p6j79f99hwb5ygpk"))))
+ (base32 "1fvbgjidpifn420avh8n1gym49vcz6zgayz7xygg1x93s4awy1cs"))))
(build-system cmake-build-system)
(inputs
`(("kwindowsystem" ,kwindowsystem)
@@ -525,9 +525,15 @@ according to the Desktop Notifications Specification.")
("qttools" ,qttools)))
(arguments
'(#:tests? #f ; no tests
- #:configure-flags
- ;; TODO: prefetch translations files from 'lxqt-l10n'.
- '("-DPULL_TRANSLATIONS=NO")))
+ #:phases
+ (modify-phases %standard-phases
+ (add-after 'unpack 'patch-translations-dir
+ (lambda* (#:key outputs #:allow-other-keys)
+ (substitute* "CMakeLists.txt"
+ (("\\$\\{LXQT_TRANSLATIONS_DIR\\}")
+ (string-append (assoc-ref outputs "out")
+ "/share/lxqt/translations")))
+ #t)))))
(home-page "https://lxqt.org/")
(synopsis "GUI to query passwords on behalf of SSH agents")
(description "lxqt-openssh-askpass is a GUI to query credentials on behalf
--
2.21.0
M
M
Meiyo Peng wrote on 13 Mar 2019 16:37
[PATCH 14/30] gnu: lxqt-policykit: Update to 0.14.1.
(address . 34845@debbugs.gnu.org)(name . Meiyo Peng)(address . meiyo@riseup.net)
20190313153741.3683-14-meiyo@riseup.net
* gnu/packages/lxqt.scm (lxqt-policykit): Update to 0.14.1.
[arguments]: Remove #:configure-flags. Add 'patch-translations-dir' phase.
---
gnu/packages/lxqt.scm | 13 +++++++++----
1 file changed, 9 insertions(+), 4 deletions(-)

Toggle diff (46 lines)
diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index 3802a6f212..b606cfe556 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -605,14 +605,14 @@ of other programs.")
(define-public lxqt-policykit
(package
(name "lxqt-policykit")
- (version "0.13.0")
+ (version "0.14.1")
(source
(origin
(method url-fetch)
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
version "/" name "-" version ".tar.xz"))
(sha256
- (base32 "1d97fys6625nk4q6irp0jhsbk30xi7idnii1f3vrrrdcl2cahagp"))))
+ (base32 "127rqb0nprybkc41lk0yq0r0dk5pbbw22gvrm4pwag71qh8wpk5i"))))
(build-system cmake-build-system)
(inputs
`(("kwindowsystem" ,kwindowsystem)
@@ -630,8 +630,6 @@ of other programs.")
("qttools" ,qttools)))
(arguments
'(#:tests? #f ; no test target
- #:configure-flags
- '("-DPULL_TRANSLATIONS=NO")
#:phases
(modify-phases %standard-phases
(add-after 'unpack 'patch-source
@@ -639,6 +637,13 @@ of other programs.")
(substitute* '("autostart/CMakeLists.txt")
(("DESTINATION \"\\$\\{LXQT_ETC_XDG_DIR\\}")
"DESTINATION \"etc/xdg"))
+ #t))
+ (add-after 'unpack 'patch-translations-dir
+ (lambda* (#:key outputs #:allow-other-keys)
+ (substitute* "CMakeLists.txt"
+ (("\\$\\{LXQT_TRANSLATIONS_DIR\\}")
+ (string-append (assoc-ref outputs "out")
+ "/share/lxqt/translations")))
#t)))))
(home-page "https://lxqt.org/")
(synopsis "The LXQt PolicyKit agent")
--
2.21.0
M
M
Meiyo Peng wrote on 13 Mar 2019 16:37
[PATCH 13/30] gnu: lxqt-panel: Update to 0.14.1.
(address . 34845@debbugs.gnu.org)(name . Meiyo Peng)(address . meiyo@riseup.net)
20190313153741.3683-13-meiyo@riseup.net
* gnu/packages/lxqt.scm (lxqt-panel): Update to 0.14.1.
[arguments]: Remove #:configure-flags. Add 'patch-translations-dir' phase.
---
gnu/packages/lxqt.scm | 15 ++++++++++-----
1 file changed, 10 insertions(+), 5 deletions(-)

Toggle diff (48 lines)
diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index 43eaf23634..3802a6f212 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -543,14 +543,14 @@ of other programs.")
(define-public lxqt-panel
(package
(name "lxqt-panel")
- (version "0.13.0")
+ (version "0.14.1")
(source
(origin
(method url-fetch)
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
version "/" name "-" version ".tar.xz"))
(sha256
- (base32 "1qraigzq7nc5a2q6f5ybxwx07gxffa3m3bg7fiv6ppwss51xqfd1"))))
+ (base32 "1r3wx0v3jm7j41h7gxr49izc9xa1afvrzq4wcdm0qbj98qa1rgpq"))))
(build-system cmake-build-system)
(inputs
`(("alsa-lib" ,alsa-lib)
@@ -580,9 +580,6 @@ of other programs.")
("qttools" ,qttools)))
(arguments
'(#:tests? #f ; no tests
- #:configure-flags
- ;; TODO: prefetch translations files from 'lxqt-l10n'.
- '("-DPULL_TRANSLATIONS=NO")
#:phases
(modify-phases %standard-phases
(add-after 'unpack 'patch-source
@@ -591,6 +588,14 @@ of other programs.")
"menu/CMakeLists.txt")
(("DESTINATION \"\\$\\{LXQT_ETC_XDG_DIR\\}")
"DESTINATION \"etc/xdg"))
+ #t))
+ (add-after 'unpack 'patch-translations-dir
+ (lambda* (#:key outputs #:allow-other-keys)
+ (substitute* '("cmake/BuildPlugin.cmake"
+ "panel/CMakeLists.txt")
+ (("\\$\\{LXQT_TRANSLATIONS_DIR\\}")
+ (string-append (assoc-ref outputs "out")
+ "/share/lxqt/translations")))
#t)))))
(home-page "https://lxqt.org/")
(synopsis "The LXQt desktop panel")
--
2.21.0
M
M
Meiyo Peng wrote on 13 Mar 2019 16:37
[PATCH 15/30] gnu: lxqt-powermanagement: Update to 0.14.1.
(address . 34845@debbugs.gnu.org)(name . Meiyo Peng)(address . meiyo@riseup.net)
20190313153741.3683-15-meiyo@riseup.net
* gnu/packages/lxqt.scm (lxqt-powermanagement): Update to 0.14.1.
[arguments]: Remove #:configure-flags. Add 'patch-translations-dir' phase.
---
gnu/packages/lxqt.scm | 15 ++++++++++-----
1 file changed, 10 insertions(+), 5 deletions(-)

Toggle diff (48 lines)
diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index b606cfe556..667be24fc9 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -654,14 +654,14 @@ LXQt.")
(define-public lxqt-powermanagement
(package
(name "lxqt-powermanagement")
- (version "0.13.0")
+ (version "0.14.1")
(source
(origin
(method url-fetch)
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
version "/" name "-" version ".tar.xz"))
(sha256
- (base32 "15nvdypyjwnp7k3d2pkhdbmaqb3ccacmh95rbdbc5mr7yrjy9613"))))
+ (base32 "06bvgbkbl9p9n8ba5cfsynqgmpb5c8yfnsvp7zqhflj8k9p9msip"))))
(build-system cmake-build-system)
(inputs
`(("kidletime" ,kidletime)
@@ -677,9 +677,6 @@ LXQt.")
("qttools" ,qttools)))
(arguments
'(#:tests? #f ; no tests
- #:configure-flags
- ;; TODO: prefetch translations files from 'lxqt-l10n'.
- '("-DPULL_TRANSLATIONS=NO")
#:phases
(modify-phases %standard-phases
(add-after 'unpack 'patch-source
@@ -687,6 +684,14 @@ LXQt.")
(substitute* '("autostart/CMakeLists.txt")
(("DESTINATION \"\\$\\{LXQT_ETC_XDG_DIR\\}")
"DESTINATION \"etc/xdg"))
+ #t))
+ (add-after 'unpack 'patch-translations-dir
+ (lambda* (#:key outputs #:allow-other-keys)
+ (substitute* '("config/CMakeLists.txt"
+ "src/CMakeLists.txt")
+ (("\\$\\{LXQT_TRANSLATIONS_DIR\\}")
+ (string-append (assoc-ref outputs "out")
+ "/share/lxqt/translations")))
#t)))))
(home-page "https://lxqt.org/")
(synopsis "Power management module for LXQt")
--
2.21.0
M
M
Meiyo Peng wrote on 13 Mar 2019 16:37
[PATCH 16/30] gnu: lxqt-qtplugin: Update to 0.14.0.
(address . 34845@debbugs.gnu.org)(name . Meiyo Peng)(address . meiyo@riseup.net)
20190313153741.3683-16-meiyo@riseup.net
* gnu/packages/lxqt.scm (lxqt-qtplugin): Update to 0.14.0.
---
gnu/packages/lxqt.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Toggle diff (23 lines)
diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index 667be24fc9..bc5cd72c0c 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -703,14 +703,14 @@ when laptop batteries are low on power.")
(define-public lxqt-qtplugin
(package
(name "lxqt-qtplugin")
- (version "0.13.0")
+ (version "0.14.0")
(source
(origin
(method url-fetch)
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
version "/" name "-" version ".tar.xz"))
(sha256
- (base32 "0nnwbc99njpsyqb0cy3x0srcgwa7qrnq0qwcyx7fbvwsq1l8cz56"))))
+ (base32 "18y7xfxwyismcycg70q6r8zrcygz1pdcvg6lqc6ba7azqb9806ds"))))
(build-system cmake-build-system)
(inputs
`(("libdbusmenu-qt" ,libdbusmenu-qt)
--
2.21.0
M
M
Meiyo Peng wrote on 13 Mar 2019 16:37
[PATCH 17/30] gnu: lxqt-runner: Update to 0.14.1.
(address . 34845@debbugs.gnu.org)(name . Meiyo Peng)(address . meiyo@riseup.net)
20190313153741.3683-17-meiyo@riseup.net
* gnu/packages/lxqt.scm (lxqt-runner): Update to 0.14.1.
[arguments]: Remove #:configure-flags. Add 'patch-translations-dir' phase.
---
gnu/packages/lxqt.scm | 14 +++++++++-----
1 file changed, 9 insertions(+), 5 deletions(-)

Toggle diff (47 lines)
diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index bc5cd72c0c..606bddaf7e 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -741,14 +741,14 @@ Qt with LXQt.")
(define-public lxqt-runner
(package
(name "lxqt-runner")
- (version "0.13.0")
+ (version "0.14.1")
(source
(origin
(method url-fetch)
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
version "/" name "-" version ".tar.xz"))
(sha256
- (base32 "0dsg6fdcqbl7gza0sg1pb49zn5x31q7zx77jp7mkf6wc2lv8lali"))))
+ (base32 "1c687shypivkhjrpzs1jcy5l2i8d7xzm31c4is1xx6x9nbkgm4bm"))))
(build-system cmake-build-system)
(inputs
`(("kwindowsystem" ,kwindowsystem)
@@ -766,9 +766,6 @@ Qt with LXQt.")
("lxqt-build-tools" ,lxqt-build-tools)))
(arguments
'(#:tests? #f ; no tests
- #:configure-flags
- ;; TODO: prefetch translations files from 'lxqt-l10n'.
- '("-DPULL_TRANSLATIONS=NO")
#:phases
(modify-phases %standard-phases
(add-after 'unpack 'patch-source
@@ -776,6 +773,13 @@ Qt with LXQt.")
(substitute* '("autostart/CMakeLists.txt")
(("DESTINATION \"\\$\\{LXQT_ETC_XDG_DIR\\}")
"DESTINATION \"etc/xdg"))
+ #t))
+ (add-after 'unpack 'patch-translations-dir
+ (lambda* (#:key outputs #:allow-other-keys)
+ (substitute* "CMakeLists.txt"
+ (("\\$\\{LXQT_TRANSLATIONS_DIR\\}")
+ (string-append (assoc-ref outputs "out")
+ "/share/lxqt/translations")))
#t)))))
(home-page "https://lxqt.org/")
(synopsis "Tool used to launch programs quickly by typing their names")
--
2.21.0
M
M
Meiyo Peng wrote on 13 Mar 2019 16:37
[PATCH 18/30] gnu: lxqt-session: Update to 0.14.1.
(address . 34845@debbugs.gnu.org)(name . Meiyo Peng)(address . meiyo@riseup.net)
20190313153741.3683-18-meiyo@riseup.net
* gnu/packages/lxqt.scm (lxqt-session): Update to 0.14.1.
[arguments]: Remove #:configure-flags. Add 'patch-translations-dir' phase.
---
gnu/packages/lxqt.scm | 15 +++++++++++----
1 file changed, 11 insertions(+), 4 deletions(-)

Toggle diff (48 lines)
diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index 606bddaf7e..005096716b 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -790,14 +790,14 @@ allows for launching applications or shutting down the system.")
(define-public lxqt-session
(package
(name "lxqt-session")
- (version "0.13.0")
+ (version "0.14.1")
(source
(origin
(method url-fetch)
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
version "/" name "-" version ".tar.xz"))
(sha256
- (base32 "1aibppppmg46ybbajx2qc395l0yp9rqlp2am01fqjxadsf8vci5z"))))
+ (base32 "11i2vimv3336dvvxb6y5csdybwjncr7cq3kwlj52vkpisnxslvgy"))))
(build-system cmake-build-system)
(inputs
`(("eudev" ,eudev)
@@ -814,8 +814,6 @@ allows for launching applications or shutting down the system.")
("qttools" ,qttools)))
(arguments
`(#:tests? #f
- #:configure-flags
- `("-DPULL_TRANSLATIONS=NO")
#:phases
(modify-phases %standard-phases
(add-after 'unpack 'patch-source
@@ -824,6 +822,15 @@ allows for launching applications or shutting down the system.")
"config/CMakeLists.txt")
(("DESTINATION \"\\$\\{LXQT_ETC_XDG_DIR\\}")
"DESTINATION \"etc/xdg"))
+ #t))
+ (add-after 'unpack 'patch-translations-dir
+ (lambda* (#:key outputs #:allow-other-keys)
+ (substitute* '("lxqt-config-session/CMakeLists.txt"
+ "lxqt-leave/CMakeLists.txt"
+ "lxqt-session/CMakeLists.txt")
+ (("\\$\\{LXQT_TRANSLATIONS_DIR\\}")
+ (string-append (assoc-ref outputs "out")
+ "/share/lxqt/translations")))
#t)))))
(home-page "https://lxqt.org/")
(synopsis "Session manager for LXQt")
--
2.21.0
M
M
Meiyo Peng wrote on 13 Mar 2019 16:37
[PATCH 19/30] gnu: lxqt-sudo: Update to 0.14.1.
(address . 34845@debbugs.gnu.org)(name . Meiyo Peng)(address . meiyo@riseup.net)
20190313153741.3683-19-meiyo@riseup.net
* gnu/packages/lxqt.scm (lxqt-sudo): Update to 0.14.1.
[arguments]: Remove #:configure-flags. Add 'patch-translations-dir' phase.
---
gnu/packages/lxqt.scm | 16 +++++++++++-----
1 file changed, 11 insertions(+), 5 deletions(-)

Toggle diff (42 lines)
diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index 005096716b..f8814f4b7b 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -841,14 +841,14 @@ for the LXQt desktop environment.")
(define-public lxqt-sudo
(package
(name "lxqt-sudo")
- (version "0.13.0")
+ (version "0.14.1")
(source
(origin
(method url-fetch)
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
version "/" name "-" version ".tar.xz"))
(sha256
- (base32 "1j28wlw4rkzvr85yl78fqkvz7sv7dykm9ghm63xdkskfjbsas1cf"))))
+ (base32 "0mbygp2kkppwk7sxvpnwavdwrx88mh7ldcg6xm3zw1ndp29danay"))))
(build-system cmake-build-system)
(inputs
`(("kwindowsystem" ,kwindowsystem)
@@ -864,9 +864,15 @@ for the LXQt desktop environment.")
("lxqt-build-tools" ,lxqt-build-tools)))
(arguments
'(#:tests? #f ; no tests
- #:configure-flags
- ;; TODO: prefetch translations files from 'lxqt-l10n'.
- '("-DPULL_TRANSLATIONS=NO")))
+ #:phases
+ (modify-phases %standard-phases
+ (add-after 'unpack 'patch-translations-dir
+ (lambda* (#:key outputs #:allow-other-keys)
+ (substitute* "CMakeLists.txt"
+ (("\\$\\{LXQT_TRANSLATIONS_DIR\\}")
+ (string-append (assoc-ref outputs "out")
+ "/share/lxqt/translations")))
+ #t)))))
(home-page "https://lxqt.org/")
(synopsis "GUI frontend for sudo/su")
(description "lxqt-sudo is a graphical front-end of commands sudo and su
--
2.21.0
M
M
Meiyo Peng wrote on 13 Mar 2019 16:37
[PATCH 20/30] gnu: lxqt-themes: Update to 0.14.0.
(address . 34845@debbugs.gnu.org)(name . Meiyo Peng)(address . meiyo@riseup.net)
20190313153741.3683-20-meiyo@riseup.net
* gnu/packages/lxqt.scm (lxqt-themes): Update to 0.14.0.
---
gnu/packages/lxqt.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Toggle diff (23 lines)
diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index f8814f4b7b..8e0187017d 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -883,14 +883,14 @@ permissions of other users including root.")
(define-public lxqt-themes
(package
(name "lxqt-themes")
- (version "0.13.0")
+ (version "0.14.0")
(source
(origin
(method url-fetch)
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
version "/" name "-" version ".tar.xz"))
(sha256
- (base32 "13kkkzjx8bgnwckz79j273azvm4za66i4cp2qhxwdpxh0fwziklf"))))
+ (base32 "0p7svdpp0z44hvgrp2aip6hym0gdhbanyxsz6iz8sjnn28c995ia"))))
(build-system cmake-build-system)
(native-inputs
`(("lxqt-build-tools" ,lxqt-build-tools)))
--
2.21.0
M
M
Meiyo Peng wrote on 13 Mar 2019 16:37
[PATCH 21/30] gnu: libfm-qt: Update to 0.14.1.
(address . 34845@debbugs.gnu.org)(name . Meiyo Peng)(address . meiyo@riseup.net)
20190313153741.3683-21-meiyo@riseup.net
* gnu/packages/lxqt.scm (libfm-qt): Update to 0.14.1.
[arguments]: Remove #:configure-flags.
---
gnu/packages/lxqt.scm | 9 +++------
1 file changed, 3 insertions(+), 6 deletions(-)

Toggle diff (30 lines)
diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index 8e0187017d..43cd43773b 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -921,20 +921,17 @@ for LXQt.")
(define-public libfm-qt
(package
(name "libfm-qt")
- (version "0.13.1")
+ (version "0.14.1")
(source
(origin
(method url-fetch)
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
version "/" name "-" version ".tar.xz"))
(sha256
- (base32 "0p0lbz7dh5c38zq3yp1v1mm99ymg7mqr3h7yzniif2hipmgvxsv9"))))
+ (base32 "06p3wqpc574v9f94wkq9hqmbbvb9q8phfpq301z55c5r939f4hrp"))))
(build-system cmake-build-system)
(arguments
- '(#:tests? #f ; no tests
- #:configure-flags
- ;; TODO : prefetch translations files from 'lxqt-l10n'.
- '("-DPULL_TRANSLATIONS=NO")))
+ '(#:tests? #f)) ; no tests
(inputs
`(("glib" ,glib)
("libexif" ,libexif)
--
2.21.0
M
M
Meiyo Peng wrote on 13 Mar 2019 16:37
[PATCH 22/30] gnu: pcmanfm-qt: Update to 0.14.1.
(address . 34845@debbugs.gnu.org)(name . Meiyo Peng)(address . meiyo@riseup.net)
20190313153741.3683-22-meiyo@riseup.net
* gnu/packages/lxqt.scm (pcmanfm-qt): Update to 0.14.1.
[arguments]: Remove #:configure-flags.
---
gnu/packages/lxqt.scm | 7 ++-----
1 file changed, 2 insertions(+), 5 deletions(-)

Toggle diff (33 lines)
diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index 43cd43773b..d21fe67e3e 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -954,14 +954,14 @@ components to build desktop file managers which belongs to LXDE.")
(define-public pcmanfm-qt
(package
(name "pcmanfm-qt")
- (version "0.13.0")
+ (version "0.14.1")
(source
(origin
(method url-fetch)
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
version "/" name "-" version ".tar.xz"))
(sha256
- (base32 "08jprkkk62pk34q9lxa207bh27xi86fj8jxfd5z3w2m5j5nim5mz"))))
+ (base32 "0x3c25inlxll965xszx37mnl5gp3smm2h7x04f67z0qlh3vsbrjq"))))
(build-system cmake-build-system)
(inputs
`(("libfm-qt" ,libfm-qt)
@@ -973,9 +973,6 @@ components to build desktop file managers which belongs to LXDE.")
("lxqt-build-tools" ,lxqt-build-tools)))
(arguments
'(#:tests? #f ; no tests
- #:configure-flags
- ;; TODO: prefetch translations files from 'lxqt-l10n'.
- '("-DPULL_TRANSLATIONS=NO")
#:phases
(modify-phases %standard-phases
(add-after 'unpack 'patch-source
--
2.21.0
M
M
Meiyo Peng wrote on 13 Mar 2019 16:37
[PATCH 23/30] gnu: compton-conf: Update to 0.14.1.
(address . 34845@debbugs.gnu.org)(name . Meiyo Peng)(address . meiyo@riseup.net)
20190313153741.3683-23-meiyo@riseup.net
* gnu/packages/lxqt.scm (compton-conf): Update to 0.14.1.
[arguments]: Remove #:configure-flags.
---
gnu/packages/lxqt.scm | 7 ++-----
1 file changed, 2 insertions(+), 5 deletions(-)

Toggle diff (33 lines)
diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index d21fe67e3e..96cda8cc22 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -993,14 +993,14 @@ LXDE.")
(define-public compton-conf
(package
(name "compton-conf")
- (version "0.4.0")
+ (version "0.14.1")
(source
(origin
(method url-fetch)
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
version "/" name "-" version ".tar.xz"))
(sha256
- (base32 "0q3yx2a6wf8yahrwgvhmv9sd7gmrhid528vrqy04dg8m5cx1bjci"))))
+ (base32 "11n8k59jd0q2x66cispc9dpk139mp6j99hq1yjccxvh21vhc7mbc"))))
(build-system cmake-build-system)
(inputs
`(("libconfig" ,libconfig)
@@ -1011,9 +1011,6 @@ LXDE.")
("qttools" ,qttools)))
(arguments
'(#:tests? #f ; no tests
- #:configure-flags
- ;; TODO: prefetch translations files from 'lxqt-l10n'.
- '("-DPULL_TRANSLATIONS=NO")
#:phases
(modify-phases %standard-phases
(add-after 'unpack 'patch-source
--
2.21.0
M
M
Meiyo Peng wrote on 13 Mar 2019 16:37
[PATCH 24/30] gnu: lximage-qt: Update to 0.14.1.
(address . 34845@debbugs.gnu.org)(name . Meiyo Peng)(address . meiyo@riseup.net)
20190313153741.3683-24-meiyo@riseup.net
* gnu/packages/lxqt.scm (lximage-qt): Update to 0.14.1.
[arguments]: Remove #:configure-flags.
---
gnu/packages/lxqt.scm | 9 +++------
1 file changed, 3 insertions(+), 6 deletions(-)

Toggle diff (35 lines)
diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index 96cda8cc22..59117acb83 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -1028,14 +1028,14 @@ manager Compton.")
(define-public lximage-qt
(package
(name "lximage-qt")
- (version "0.7.0")
+ (version "0.14.1")
(source
(origin
(method url-fetch)
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
version "/" name "-" version ".tar.xz"))
(sha256
- (base32 "1mwjh6lrjayr9snsmabkl5qs4xm6d27mfz8k3jxfm5dk3pjj1b0w"))))
+ (base32 "0iiq55rm4z2jp19q1pbd2whifwvxg052q324vrwp4p7nz0wh04za"))))
(build-system cmake-build-system)
(inputs
`(("libexif" ,libexif)
@@ -1048,10 +1048,7 @@ manager Compton.")
("lxqt-build-tools" ,lxqt-build-tools)
("qttools" ,qttools)))
(arguments
- '(#:tests? #f ; no tests
- #:configure-flags
- ;; TODO: prefetch translations files from 'lxqt-l10n'.
- '("-DPULL_TRANSLATIONS=NO")))
+ '(#:tests? #f)) ; no tests
(home-page "https://lxqt.org/")
(synopsis "The image viewer and screenshot tool for lxqt")
(description "LXImage-Qt is the Qt port of LXImage, a simple and fast
--
2.21.0
M
M
Meiyo Peng wrote on 13 Mar 2019 16:37
[PATCH 25/30] gnu: obconf-qt: Update to 0.14.1.
(address . 34845@debbugs.gnu.org)(name . Meiyo Peng)(address . meiyo@riseup.net)
20190313153741.3683-25-meiyo@riseup.net
* gnu/packages/lxqt.scm (obconf-qt): Update to 0.14.1.
[arguments]: Remove #:configure-flags.
---
gnu/packages/lxqt.scm | 9 +++------
1 file changed, 3 insertions(+), 6 deletions(-)

Toggle diff (35 lines)
diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index 59117acb83..4c4431eccc 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -1058,14 +1058,14 @@ image viewer.")
(define-public obconf-qt
(package
(name "obconf-qt")
- (version "0.13.0")
+ (version "0.14.1")
(source
(origin
(method url-fetch)
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
version "/" name "-" version ".tar.xz"))
(sha256
- (base32 "1fbzn1p2mdvn8dcbavmd1imrvkph2jfssrlw8l26qz6qk8qlmhnf"))))
+ (base32 "1kzb7364150b60qd3wcgnw78b9ia5k3b16kq8w3p1y7pg6pddy8m"))))
(build-system cmake-build-system)
(inputs
`(("imlib2" ,imlib2)
@@ -1083,10 +1083,7 @@ image viewer.")
("pkg-config" ,pkg-config)
("qttools" ,qttools)))
(arguments
- '(#:tests? #f ; no tests
- #:configure-flags
- ;; TODO: prefetch translations files from 'lxqt-l10n'.
- '("-DPULL_TRANSLATIONS=NO")))
+ '(#:tests? #f)) ; no tests
(home-page "https://lxqt.org/")
(synopsis "Openbox configuration tool")
(description "ObConf-Qt is a Qt port of ObConf, a configuration editor for
--
2.21.0
M
M
Meiyo Peng wrote on 13 Mar 2019 16:37
[PATCH 26/30] gnu: pavucontrol-qt: Update to 0.14.1.
(address . 34845@debbugs.gnu.org)(name . Meiyo Peng)(address . meiyo@riseup.net)
20190313153741.3683-26-meiyo@riseup.net
* gnu/packages/lxqt.scm (pavucontrol-qt): Update to 0.14.1.
[arguments]: Remove #:configure-flags.
---
gnu/packages/lxqt.scm | 9 +++------
1 file changed, 3 insertions(+), 6 deletions(-)

Toggle diff (35 lines)
diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index 4c4431eccc..62bedecc8c 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -1093,14 +1093,14 @@ window manager OpenBox.")
(define-public pavucontrol-qt
(package
(name "pavucontrol-qt")
- (version "0.4.0")
+ (version "0.14.1")
(source
(origin
(method url-fetch)
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
version "/" name "-" version ".tar.xz"))
(sha256
- (base32 "0pqvhhgw7d00wqw5v3ghm4l8250zy7bqpvhff6l7y1lw0z2fvcp6"))))
+ (base32 "18mw5r8grfrf95vxjbqrr790kl5l59qdqcmlxmwa6rwbfgywj1fq"))))
(build-system cmake-build-system)
(inputs
`(("glib" ,glib)
@@ -1113,10 +1113,7 @@ window manager OpenBox.")
("lxqt-build-tools" ,lxqt-build-tools)
("qttools" ,qttools)))
(arguments
- '(#:tests? #f ; no tests
- #:configure-flags
- ;; TODO: prefetch translations files from 'lxqt-l10n'.
- '("-DPULL_TRANSLATIONS=NO")))
+ '(#:tests? #f)) ; no tests
(home-page "https://lxqt.org/")
(synopsis "Pulseaudio mixer in Qt")
(description "@code{pavucontrol-qt} is the Qt port of volume control
--
2.21.0
M
M
Meiyo Peng wrote on 13 Mar 2019 16:37
[PATCH 28/30] gnu: qtermwidget: Update to 0.14.1.
(address . 34845@debbugs.gnu.org)(name . Meiyo Peng)(address . meiyo@riseup.net)
20190313153741.3683-28-meiyo@riseup.net
* gnu/packages/lxqt.scm (qtermwidget): Update to 0.14.1.
[arguments]: Remove #:configure-flags.
---
gnu/packages/lxqt.scm | 9 +++------
1 file changed, 3 insertions(+), 6 deletions(-)

Toggle diff (35 lines)
diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index 0ce9062d25..a9b1b04203 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -1150,14 +1150,14 @@ processes currently in existence, much like code{top} or code{ps}.")
(define-public qtermwidget
(package
(name "qtermwidget")
- (version "0.9.0")
+ (version "0.14.1")
(source
(origin
(method url-fetch)
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
version "/" name "-" version ".tar.xz"))
(sha256
- (base32 "1c1qzbysxjbikp4bpgphphw4dgpl10gz8m06ccs2c48qxhpyd773"))))
+ (base32 "0v1vvi8vf9y8nv8y0gzffaqji53s75ab5jypksih0ndcws8ryww4"))))
(build-system cmake-build-system)
(inputs
`(("qtbase" ,qtbase)))
@@ -1165,10 +1165,7 @@ processes currently in existence, much like code{top} or code{ps}.")
`(("lxqt-build-tools" ,lxqt-build-tools)
("qttools" ,qttools)))
(arguments
- '(#:tests? #f ; no tests
- #:configure-flags
- ;; TODO: prefetch translations files from 'lxqt-l10n'.
- '("-DPULL_TRANSLATIONS=NO")))
+ '(#:tests? #f)) ; no tests
(home-page "https://lxqt.org/")
(synopsis "The terminal widget for QTerminal")
(description "QTermWidget is a terminal emulator widget for Qt 5.")
--
2.21.0
M
M
Meiyo Peng wrote on 13 Mar 2019 16:37
[PATCH 27/30] gnu: qps: Update to 1.10.20.
(address . 34845@debbugs.gnu.org)(name . Meiyo Peng)(address . meiyo@riseup.net)
20190313153741.3683-27-meiyo@riseup.net
* gnu/packages/lxqt.scm (qps): Update to 1.10.20.
[native-inputs]: Add lxqt-build-tools.
---
gnu/packages/lxqt.scm | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)

Toggle diff (32 lines)
diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index 62bedecc8c..0ce9062d25 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -1123,21 +1123,22 @@ window manager OpenBox.")
(define-public qps
(package
(name "qps")
- (version "1.10.18")
+ (version "1.10.20")
(source
(origin
(method url-fetch)
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
version "/" name "-" version ".tar.xz"))
(sha256
- (base32 "0pzk83p7a9ax0893s9hp2qkmiilzrf8iqry5a0x1g73hdwm5hm44"))))
+ (base32 "0dz7ricxg2rrmdyca6mc2d4lyy5bpksjk751hvn95wssr76y2w0m"))))
(build-system cmake-build-system)
(inputs
`(("libxrender" ,libxrender)
("qtbase" ,qtbase)
("qtx11extras" ,qtx11extras)))
(native-inputs
- `(("qttools" ,qttools)))
+ `(("lxqt-build-tools" ,lxqt-build-tools)
+ ("qttools" ,qttools)))
(arguments
'(#:tests? #f)) ; no tests
(home-page "https://lxqt.org/")
--
2.21.0
M
M
Meiyo Peng wrote on 13 Mar 2019 16:37
[PATCH 30/30] gnu: screengrab: Update to 1.101.
(address . 34845@debbugs.gnu.org)(name . Meiyo Peng)(address . meiyo@riseup.net)
20190313153741.3683-30-meiyo@riseup.net
* gnu/packages/lxqt.scm (screengrab): Update to 1.101.
---
gnu/packages/lxqt.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Toggle diff (23 lines)
diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index bb7558faee..c8e3a104f0 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -1201,14 +1201,14 @@ QTermWidget.")
(define-public screengrab
(package
(name "screengrab")
- (version "1.99")
+ (version "1.101")
(source
(origin
(method url-fetch)
(uri (string-append "https://github.com/lxqt/screengrab/releases/download/"
version "/screengrab-" version ".tar.xz"))
(sha256
- (base32 "17y8rsx9fixvxv2byq8d6c01vry10nv07f8jy85vz7zp4f0rgzz3"))))
+ (base32 "05f81xjlmiykd7iwx5xns5vnynjq4js4x1bk8wd648frrksp44fa"))))
(build-system cmake-build-system)
(inputs
`(("kwindowsystem" ,kwindowsystem)
--
2.21.0
M
M
Meiyo Peng wrote on 13 Mar 2019 16:37
[PATCH 29/30] gnu: qterminal: Update to 0.14.1.
(address . 34845@debbugs.gnu.org)(name . Meiyo Peng)(address . meiyo@riseup.net)
20190313153741.3683-29-meiyo@riseup.net
* gnu/packages/lxqt.scm (qterminal): Update to 0.14.1.
[arguments]: Remove #:configure-flags.
---
gnu/packages/lxqt.scm | 9 +++------
1 file changed, 3 insertions(+), 6 deletions(-)

Toggle diff (35 lines)
diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index a9b1b04203..bb7558faee 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -1174,14 +1174,14 @@ processes currently in existence, much like code{top} or code{ps}.")
(define-public qterminal
(package
(name "qterminal")
- (version "0.9.0")
+ (version "0.14.1")
(source
(origin
(method url-fetch)
(uri (string-append "https://github.com/lxqt/" name "/releases/download/"
version "/" name "-" version ".tar.xz"))
(sha256
- (base32 "1vlza75br1ys62lgkdz26md729bfpbnasfzswp7hakmgaq1rhms1"))))
+ (base32 "0cgyaskyqginmm85d11inbi0mmxrsrnvgyx6g4l4l4iqpphfq670"))))
(build-system cmake-build-system)
(inputs
`(("qtbase" ,qtbase)
@@ -1191,10 +1191,7 @@ processes currently in existence, much like code{top} or code{ps}.")
`(("lxqt-build-tools" ,lxqt-build-tools)
("qttools" ,qttools)))
(arguments
- '(#:tests? #f ; no tests
- #:configure-flags
- ;; TODO: prefetch translations files from 'lxqt-l10n'.
- '("-DPULL_TRANSLATIONS=NO")))
+ '(#:tests? #f)) ; no tests
(home-page "https://lxqt.org/")
(synopsis "Lightweight Qt-based terminal emulator")
(description "QTerminal is a lightweight Qt terminal emulator based on
--
2.21.0
R
R
Ricardo Wurmus wrote on 13 Mar 2019 17:22
Re: [bug#34845] [PATCH 00/30] Update LXQt to 0.14.1.
(name . Meiyo Peng)(address . meiyo@riseup.net)
87y35i4ucv.fsf@elephly.net
Meiyo Peng <meiyo@riseup.net> writes:

Toggle quote (2 lines)
> Update LXQt to 0.14.1.

Thank you!

I see that we already received a change set in #34795, which aims to
achieve the same goal. Unfortunately, #34795 is just one big diff.

Do you see anything in that diff that might be useful for this patch
series?

--
Ricardo
M
M
Meiyo Peng wrote on 14 Mar 2019 03:33
(name . Ricardo Wurmus)(address . rekado@elephly.net)
878sxiry2h.fsf@riseup.net
Hi Ricardo,

Ricardo Wurmus writes:

Toggle quote (3 lines)
> I see that we already received a change set in #34795, which aims to
> achieve the same goal. Unfortunately, #34795 is just one big diff.

Sorry. I am not actively monitoring this mailing list, so I didn't
notice that email. I'm busy as hell and nearly wore out myself.

Toggle quote (3 lines)
> Do you see anything in that diff that might be useful for this patch
> series?

I briefly checked that big diff and notice only one special hack not
included in this patch series.

He disabled the test for qemu in that patch:

#+begin_src diff
diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm
index 8d9d2335e..d935fd4e4 100644
--- a/gnu/packages/virtualization.scm
+++ b/gnu/packages/virtualization.scm
@@ -120,6 +120,7 @@
(arguments
'(;; Running tests in parallel can occasionally lead to failures, like:
;; boot_sector_test: assertion failed (signature == SIGNATURE):
(0x00000000 == 0x0000dead)
+ #:tests? #f
#:parallel-tests? #f
#:configure-flags (list "--enable-usb-redir" "--enable-opengl"
(string-append "--smbd="
#+end_src

This is probably a careless mistake.


That email is from someone in pantherx.org. PantherX is a GNU/Linux
distribution based on Guix according to their website
It's interesting to see other GNU/Linux distros based on Guix. We are
getting popular! ;-)


I have tested this patch series on my computer for over two weeks so I
think it's probably safe to merge.


--
Meiyo Peng
R
R
Ricardo Wurmus wrote on 14 Mar 2019 09:25
(name . Meiyo Peng)(address . meiyo@riseup.net)
87h8c550cx.fsf@elephly.net
Meiyo Peng <meiyo@riseup.net> writes:

Toggle quote (6 lines)
>> I see that we already received a change set in #34795, which aims to
>> achieve the same goal. Unfortunately, #34795 is just one big diff.
>
> Sorry. I am not actively monitoring this mailing list, so I didn't
> notice that email. I'm busy as hell and nearly wore out myself.

No worries, that’s why I mentioned it :)

Toggle quote (26 lines)
>> Do you see anything in that diff that might be useful for this patch
>> series?
>
> I briefly checked that big diff and notice only one special hack not
> included in this patch series.
>
> He disabled the test for qemu in that patch:
>
> #+begin_src diff
> diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm
> index 8d9d2335e..d935fd4e4 100644
> --- a/gnu/packages/virtualization.scm
> +++ b/gnu/packages/virtualization.scm
> @@ -120,6 +120,7 @@
> (arguments
> '(;; Running tests in parallel can occasionally lead to failures, like:
> ;; boot_sector_test: assertion failed (signature == SIGNATURE):
> (0x00000000 == 0x0000dead)
> + #:tests? #f
> #:parallel-tests? #f
> #:configure-flags (list "--enable-usb-redir" "--enable-opengl"
> (string-append "--smbd="
> #+end_src
>
> This is probably a careless mistake.

Okay. Thank you for checking!

Toggle quote (3 lines)
> I have tested this patch series on my computer for over two weeks so I
> think it's probably safe to merge.

I looked through your patches and they look good to me. Please push.

Thanks!

--
Ricardo
D
D
Danny Milosavljevic wrote on 14 Mar 2019 11:47
(name . Meiyo Peng)(address . meiyo@riseup.net)(address . 34845@debbugs.gnu.org)
20190314114729.4678d1e2@scratchpost.org
Hi,

lxqt-about is not reproducible.

The difference is:

--- /gnu/store/dmrrn7gf1flqm77rm632pcxq287va80c-lxqt-about-0.14.1
+++ /gnu/store/dmrrn7gf1flqm77rm632pcxq287va80c-lxqt-about-0.14.1-check
??? bin
? ??? lxqt-about
? ? ??? /gnu/store/02iklp4swqs0ipxhg5x9b2shmj6b30h1-binutils-2.31.1/bin/readelf --wide --decompress --hex-dump=.rodata {}
? ? ? @@ -630,15 +630,15 @@
? ? ? 0x00416730 00000000 00000000 00000000 00000000 ................
? ? ? 0x00416740 ffffffff 0b000000 00000000 00000000 ................
? ? ? 0x00416750 18000000 00000000 41626f75 74446961 ........AboutDia
? ? ? 0x00416760 6c6f6700 00000000 00000000 00000000 log.............
? ? ? 0x00416770 00000000 00000000 00000000 00000000 ................
? ? ? 0x00416780 00000000 00020000 00010000 00010000 ................
? ? ? 0x00416790 00000000 00000000 00000001 00000001 ................
? ? ? - 0x004167a0 00000000 00000169 7a3c9af2 00000000 .......iz<......
? ? ? + 0x004167a0 00000000 00000169 7a3c5e56 00000000 .......iz<^V....
? ? ? 0x004167b0 00000000 00000000 00000000 00000000 ................
? ? ? 0x004167c0 000f0622 7b8f0074 00720061 006e0073 ..."{..t.r.a.n.s
? ? ? 0x004167d0 006c0061 0074006f 00720073 0049006e .l.a.t.o.r.s.I.n
? ? ? 0x004167e0 0066006f 00000000 00000000 00000000 .f.o............
? ? ? 0x004167f0 00000000 00000000 00000000 00000000 ................
? ? ? 0x00416800 000009c3 0000dea8 789ceddd cd6f1bc7 ........x....o..
? ? ? 0x00416810 1500f0bb fe8a6972 6882d86b 7d7f144d ......irh..k}..M

There are multiple culprits:

(1) aboutdialog/lxqtaboutdialog.cpp: QDate::currentDate().toString("yyyy")
(2) The environment variable QT_RCC_SOURCE_DATE_OVERRIDE is not set to 1.

I've fixed (2) now--but (1) is still a (occassional and legal) problem.

I'm building lxqt now--let's see about the remainder.

Please be sure to build with at least "guix build --rounds=2".
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAlyKMUEACgkQ5xo1VCww
uqVJXwf/U+v1NT0qS/7s12VQXEUMUDH1fud9/bAi/KvB/G2Vu6ErpiwUng4MZZdS
/Twk1SVApVF9oSBnKq7tPCLipAoVmZ+TUjdz9XitWjaqT3plTsKFIO5/QrJLKIMI
vR7NgE4bApC7JHFNFfb/78bXdlI+BR88USaohJYRwVYnXLBVp0ODEgbn++F1zW7j
urAp4pqVv7td+kzDS7UgSpSFJyXRZnyvsmzpHNeI/5Fm4LTwilxraGelpd/PbEn0
8x2NethqguRD9AZxgnKvbJMBEw1sRhK5L/AdGDLwnSxetfPrShLVQe29z+sNeh8v
p3tRMk+Fttv3swcSlZ6Zy6I9ztNyCw==
=7rnF
-----END PGP SIGNATURE-----


M
M
Meiyo Peng wrote on 14 Mar 2019 14:07
(name . Danny Milosavljevic)(address . dannym@scratchpost.org)(address . 34845@debbugs.gnu.org)
87r2b9r4dc.fsf@riseup.net
Hi Danny,

Danny Milosavljevic writes:

Toggle quote (36 lines)
> lxqt-about is not reproducible.
>
> The difference is:
>
> --- /gnu/store/dmrrn7gf1flqm77rm632pcxq287va80c-lxqt-about-0.14.1
> +++ /gnu/store/dmrrn7gf1flqm77rm632pcxq287va80c-lxqt-about-0.14.1-check
> ??? bin
> ? ??? lxqt-about
> ? ? ??? /gnu/store/02iklp4swqs0ipxhg5x9b2shmj6b30h1-binutils-2.31.1/bin/readelf --wide --decompress --hex-dump=.rodata {}
> ? ? ? @@ -630,15 +630,15 @@
> ? ? ? 0x00416730 00000000 00000000 00000000 00000000 ................
> ? ? ? 0x00416740 ffffffff 0b000000 00000000 00000000 ................
> ? ? ? 0x00416750 18000000 00000000 41626f75 74446961 ........AboutDia
> ? ? ? 0x00416760 6c6f6700 00000000 00000000 00000000 log.............
> ? ? ? 0x00416770 00000000 00000000 00000000 00000000 ................
> ? ? ? 0x00416780 00000000 00020000 00010000 00010000 ................
> ? ? ? 0x00416790 00000000 00000000 00000001 00000001 ................
> ? ? ? - 0x004167a0 00000000 00000169 7a3c9af2 00000000 .......iz<......
> ? ? ? + 0x004167a0 00000000 00000169 7a3c5e56 00000000 .......iz<^V....
> ? ? ? 0x004167b0 00000000 00000000 00000000 00000000 ................
> ? ? ? 0x004167c0 000f0622 7b8f0074 00720061 006e0073 ..."{..t.r.a.n.s
> ? ? ? 0x004167d0 006c0061 0074006f 00720073 0049006e .l.a.t.o.r.s.I.n
> ? ? ? 0x004167e0 0066006f 00000000 00000000 00000000 .f.o............
> ? ? ? 0x004167f0 00000000 00000000 00000000 00000000 ................
> ? ? ? 0x00416800 000009c3 0000dea8 789ceddd cd6f1bc7 ........x....o..
> ? ? ? 0x00416810 1500f0bb fe8a6972 6882d86b 7d7f144d ......irh..k}..M
>
> There are multiple culprits:
>
> (1) aboutdialog/lxqtaboutdialog.cpp: QDate::currentDate().toString("yyyy")
> (2) The environment variable QT_RCC_SOURCE_DATE_OVERRIDE is not set to 1.
>
> I've fixed (2) now--but (1) is still a (occassional and legal) problem.
>
> I'm building lxqt now--let's see about the remainder.

Thank you for your investigation. Would you please take care of the
problem? I wont be available for god-knows-how-many-days. :-)

Toggle quote (2 lines)
> Please be sure to build with at least "guix build --rounds=2".

Yes. Thank you for your remind.


--
Meiyo Peng
M
M
Meiyo Peng wrote on 14 Mar 2019 14:13
(name . Ricardo Wurmus)(address . rekado@elephly.net)
87pnqtr438.fsf@riseup.net
Hi Ricardo,

Ricardo Wurmus writes:

Toggle quote (2 lines)
> I looked through your patches and they look good to me. Please push.

I don't have push right to guix repo. Maybe I should apply for it on
savannah.gnu.org.

Anyway, let's first solve the reproducibility problem of lxqt-about that
Danny reported.


--
Meiyo Peng
D
D
Danny Milosavljevic wrote on 14 Mar 2019 16:52
(name . Meiyo Peng)(address . meiyo@riseup.net)(address . 34845@debbugs.gnu.org)
20190314165248.04a42a5f@scratchpost.org
Hi,

Toggle quote (3 lines)
> Thank you for your investigation. Would you please take care of the
> problem? I wont be available for god-knows-how-many-days. :-)

Sure, no problem.

I've pushed your patchset and one reproducibility patch by me to fix (2).

Toggle quote (3 lines)
> > (1) aboutdialog/lxqtaboutdialog.cpp: QDate::currentDate().toString("yyyy")
> > (2) The environment variable QT_RCC_SOURCE_DATE_OVERRIDE is not set to 1.

(1) is still broken. I'm not sure whether it's possible to find the date
of the original tar.gz file on the server or something, in order to find
when the release was released, as an approximation of the copyright year.

Or fetch it out of the CHANGELOG, hmm.
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAlyKeNAACgkQ5xo1VCww
uqUqJAf/UwEpgGzNNGdIwPPnk2UHEafrX7EU+RobZMfpAirqw5Dn7Qy1bczuCtK/
0v5i3M77zKFy4Vboz5FbO60bPEv77rHlT95CAPekSOZz7UEoOBNXbSUnrG50817Z
qBZj+NeAdKIV4XAcOwfb0iGDdZNEcxikLa/Sy3ZdZcnZVa0n5i1ApOVTa5iaNmYt
AUa49UiBIXkZV0abSVqOq4fmktM+UBjrXNQ30l4l9qoFM27ywfzio1Jc+eCCVdVf
Ry3q0va8Dyz2FG/zKJ3weFY19W+ZyS7aP3R1cZMiqUWnZCB5MlxGK8ZFYh4rzwYr
xjre8VVpskFLe7iMOWdyySaogN1Djw==
=ul9O
-----END PGP SIGNATURE-----


L
L
Ludovic Courtès wrote on 30 Mar 2019 11:40
(name . Danny Milosavljevic)(address . dannym@scratchpost.org)
8736n463y0.fsf@gnu.org
Danny Milosavljevic <dannym@scratchpost.org> skribis:

Toggle quote (2 lines)
> I've pushed your patchset and one reproducibility patch by me to fix (2).

Thank you all, closing this issue!

Ludo’.
Closed
?