gnu: Add kblocks.

* gnu/packages/games.scm (kblocks): New variable.
This commit is contained in:
Hartmut Goebel 2019-11-22 21:33:32 +01:00
parent d980ddb882
commit d685f86054
No known key found for this signature in database
GPG key ID: 634A8DFFD3F631DF

View file

@ -8366,3 +8366,45 @@ (define-public kbounce
This package is part of the KDE games module.") This package is part of the KDE games module.")
(license (list license:gpl2+ license:lgpl2.0+ license:fdl1.2+)))) (license (list license:gpl2+ license:lgpl2.0+ license:fdl1.2+))))
(define-public kblocks
(package
(name "kblocks")
(version "19.08.3")
(source
(origin
(method url-fetch)
(uri (string-append "mirror://kde/stable/applications/"
version "/src/kblocks-" version ".tar.xz"))
(sha256
(base32 "0qrm0dihzhkxsq9l49ndzms802x6jn92vvabb2zf2q9z593m69cx"))))
(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)
("kwidgetsaddons" ,kwidgetsaddons)
("kxmlgui" ,kxmlgui)
("libkdegames" ,libkdegames)
("qtbase" ,qtbase)
("qtdeclarative" ,qtdeclarative)
("qtsvg" ,qtsvg)))
(home-page "https://games.kde.org/")
(synopsis "Single player falling blocks puzzle game")
(description "KBlocks is the classic Tetris-like falling blocks game.
The idea is to stack the falling blocks to create horizontal lines without any
gaps. When a line is completed it is removed, and more space is available in
the play area. When there is not enough space for blocks to fall, the game is
over.
This package is part of the KDE games module.")
(license (list license:gpl2+ license:fdl1.2+))))