1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-28 13:10:33 +02:00

gnu: Add kdiamond.

* gnu/packages/games.scm (kdiamond): New variable.
This commit is contained in:
Hartmut Goebel
2019-11-22 23:23:53 +01:00
parent 5a0fc6953a
commit 4c5ef9baca

View File

@@ -8557,3 +8557,43 @@ packs are included, as well as an editor to create new levels.
This package is part of the KDE games module.")
(license (list license:gpl2+ license:fdl1.2+))))
(define-public kdiamond
(package
(name "kdiamond")
(version "19.08.3")
(source
(origin
(method url-fetch)
(uri (string-append "mirror://kde/stable/applications/" version
"/src/kdiamond-" version ".tar.xz"))
(sha256
(base32 "1v5yb9hb26lk277zhw8d37ks829yfqr5anzx1qhms44gca5kqhva"))))
(properties `((tags . ("Desktop" "KDE" "Games"))))
(build-system qt-build-system)
(native-inputs
`(("extra-cmake-modules" ,extra-cmake-modules)
("kdoctools" ,kdoctools)))
(inputs
`(("kcompletion", kcompletion)
("kconfig" ,kconfig)
("kconfigwidgets" ,kconfigwidgets)
("kcoreaddons" ,kcoreaddons)
("kcrash" ,kcrash)
("kdbusaddons" ,kdbusaddons)
("ki18n" ,ki18n)
("knotifications" ,knotifications)
("knotifyconfig" ,knotifyconfig)
("kwidgetsaddons" ,kwidgetsaddons)
("kxmlgui" ,kxmlgui)
("libkdegames" ,libkdegames)
("qtbase" ,qtbase)
("qtdeclarative" ,qtdeclarative)))
(home-page "https://games.kde.org/")
(synopsis "Three-in-a-row game")
(description "KDiamond is a three-in-a-row game like Bejeweled. It
features unlimited fun with randomly generated games and five difficulty
levels with varying number of diamond colors and board sizes.
This package is part of the KDE games module.")
(license (list license:gpl2+ license:fdl1.2+))))