me
/
guix
Archived
1
0
Fork 0

gnu: Add kblocks.

* gnu/packages/games.scm (kblocks): New variable.
master
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
1 changed files with 42 additions and 0 deletions

View File

@ -8366,3 +8366,45 @@ walls to decrease the size of the active field.
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+))))