[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
444/465: gnu: kajongg: Update to 24.05.2.
From: |
guix-commits |
Subject: |
444/465: gnu: kajongg: Update to 24.05.2. |
Date: |
Tue, 16 Jul 2024 11:03:57 -0400 (EDT) |
z572 pushed a commit to branch kde-team
in repository guix.
commit 73d79d92f531c38ca7f572d27faca5d27d2cedf2
Author: Zheng Junjie <zhengjunjie@iscas.ac.cn>
AuthorDate: Wed Jul 10 16:35:41 2024 +0800
gnu: kajongg: Update to 24.05.2.
* gnu/packages/kde-games.scm (kajongg): Update to 24.05.2.
[inputs]: Remove qtbase-5 and qtsvg-5; add qtsvg.
[arguments]: Set #:qtbase to qtbase; Use Gexps.
Change-Id: Ib7ee51cc63f6bbf749ee34b23992ed46aa4fe27b
---
gnu/packages/kde-games.scm | 68 +++++++++++++++++++++++-----------------------
1 file changed, 34 insertions(+), 34 deletions(-)
diff --git a/gnu/packages/kde-games.scm b/gnu/packages/kde-games.scm
index 3f0dba6535..8c82aec0f3 100644
--- a/gnu/packages/kde-games.scm
+++ b/gnu/packages/kde-games.scm
@@ -301,44 +301,45 @@ This package is part of the KDE games module.")
(define-public kajongg
(package
(name "kajongg")
- (version "23.04.3")
+ (version "24.05.2")
(source
(origin
- (method url-fetch)
- (uri (string-append "mirror://kde/stable/release-service/"
- version "/src/kajongg-" version ".tar.xz"))
- (sha256
- (base32 "16v87x0qikfk9jpp8dfxnb7mnjzzi0qlkp5lbn2xypkfhqaz99fi"))))
+ (method url-fetch)
+ (uri (string-append "mirror://kde/stable/release-service/"
+ version "/src/kajongg-" version ".tar.xz"))
+ (sha256
+ (base32 "0xwnin738zj6kh607asmwdq7n6jva9wk240c9rc53ja98nw4crpv"))))
(build-system qt-build-system)
(arguments
- `(#:phases
- (modify-phases %standard-phases
- (add-after 'unpack 'fix-paths
- (lambda* (#:key inputs #:allow-other-keys)
- (substitute* "src/mjresource.py"
- (("'share', 'kmahjongglib'" all)
- (string-append "'" (assoc-ref inputs "libkmahjongg")
- "/share', 'kmahjongglib'")))
- (substitute* "src/sound.py"
- (("oggBinary = 'ogg123'")
- (format #f "oggBinary = '~a'"
- (search-input-file inputs "bin/ogg123"))))
- (substitute* "src/common.py"
- (("interpreterName = 'python3'")
- (format #f "interpreterName = '~a'"
- (search-input-file inputs "bin/python3"))))))
- (add-after 'qt-wrap 'wrap
- (lambda* (#:key outputs #:allow-other-keys)
- (let ((out (assoc-ref outputs "out")))
- (for-each (lambda (program)
- (wrap-program program
- `("GUIX_PYTHONPATH" ":" prefix
- (,(getenv "GUIX_PYTHONPATH")))))
- (list (string-append out "/bin/kajongg")
- (string-append out "/bin/kajonggserver")))))))))
+ (list
+ #:qtbase qtbase
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-after 'unpack 'fix-paths
+ (lambda* (#:key inputs #:allow-other-keys)
+ (substitute* "src/mjresource.py"
+ (("'share', 'kmahjongglib'" all)
+ (string-append "'" (assoc-ref inputs "libkmahjongg")
+ "/share', 'kmahjongglib'")))
+ (substitute* "src/sound.py"
+ (("oggBinary = 'ogg123'")
+ (format #f "oggBinary = '~a'"
+ (search-input-file inputs "bin/ogg123"))))
+ (substitute* "src/common.py"
+ (("interpreterName = 'python3'")
+ (format #f "interpreterName = '~a'"
+ (search-input-file inputs "bin/python3"))))))
+ (add-after 'qt-wrap 'wrap
+ (lambda* (#:key outputs #:allow-other-keys)
+ (let ((out (assoc-ref outputs "out")))
+ (for-each (lambda (program)
+ (wrap-program program
+ `("GUIX_PYTHONPATH" ":" prefix
+ (,(getenv "GUIX_PYTHONPATH")))))
+ (list (string-append out "/bin/kajongg")
+ (string-append out
"/bin/kajonggserver")))))))))
(native-inputs
(list extra-cmake-modules
- ;("perl" ,perl)
kdoctools))
(inputs
(list bash-minimal
@@ -352,8 +353,7 @@ This package is part of the KDE games module.")
python-twisted
python-qtpy
python-zope-interface
- qtbase-5
- qtsvg-5
+ qtsvg
vorbis-tools))
(home-page "https://apps.kde.org/kajongg/")
(synopsis "Classical Mah Jongg game for 4 players")
- 425/465: gnu: hotspot: Update to 1.5.1., (continued)
- 425/465: gnu: hotspot: Update to 1.5.1., guix-commits, 2024/07/16
- 426/465: gnu: Add libkdcraw-qt5., guix-commits, 2024/07/16
- 427/465: gnu: krita: Update to 5.2.3., guix-commits, 2024/07/16
- 428/465: gnu: Remove zeroconf-ioslave., guix-commits, 2024/07/16
- 433/465: services: plasma: Add dbus settings., guix-commits, 2024/07/16
- 436/465: gnu: Remove kmediaplayer., guix-commits, 2024/07/16
- 429/465: gnu: Add kio-zeroconf., guix-commits, 2024/07/16
- 430/465: gnu: powerdevil: Add ddcutil support., guix-commits, 2024/07/16
- 431/465: gnu: Add kqtquickcharts., guix-commits, 2024/07/16
- 443/465: gnu: kshisen: Update to 24.05.2., guix-commits, 2024/07/16
- 444/465: gnu: kajongg: Update to 24.05.2.,
guix-commits <=
- 446/465: gnu: kommit: Update to 1.6.0., guix-commits, 2024/07/16
- 448/465: gnu: qtlocation: Rename to qtlocation-5., guix-commits, 2024/07/16
- 452/465: gnu: Add kimageformats-5., guix-commits, 2024/07/16
- 455/465: gnu: kjs: Update to 5.116.0., guix-commits, 2024/07/16
- 458/465: gnu: Remove kactivities-stats., guix-commits, 2024/07/16
- 462/465: gnu: kmail: Wrap program., guix-commits, 2024/07/16
- 465/465: gnu: francis: Update to 24.05.2., guix-commits, 2024/07/16
- 24/465: gnu: Add appstream-qt6., guix-commits, 2024/07/16
- 282/465: gnu: audiocd-kio: Update to 24.05.2., guix-commits, 2024/07/16
- 245/465: gnu: Add print-manager., guix-commits, 2024/07/16