From bfb457d99fca7214e5f6cae09948688bfff3fbda Mon Sep 17 00:00:00 2001 From: Hartmut Goebel Date: Mon, 2 Dec 2019 11:49:27 +0100 Subject: [PATCH 07/17] gnu: Add kanagram. * gnu/packages/education.scm (kanagram): New variable. diff --git a/gnu/packages/education.scm b/gnu/packages/education.scm index ba9b34c79a..d613033db3 100644 --- a/gnu/packages/education.scm +++ b/gnu/packages/education.scm @@ -798,6 +798,52 @@ (define-public kalzium (license ;; GPL for programs, LGPL for libraries, FDL for documentation (list license:gpl2+ license:lgpl2.0+ license:fdl1.2+)))) +(define-public kanagram + (package + (name "kanagram") + (version "22.04.3") + (source + (origin + (method url-fetch) + (uri (string-append "mirror://kde/stable/release-service/" version + "/src/kanagram-" version ".tar.xz")) + (sha256 + (base32 "1bx5ns6a1rz3f433drlhzsphsxqrwnvxl6bx09jhldccx42p3a3y")))) + (build-system qt-build-system) + (native-inputs + (list extra-cmake-modules + kdoctools)) + (inputs + (list kconfig + kconfigwidgets + kcoreaddons + kcrash + kdeclarative + ki18n + kio + knewstuff + libkeduvocdocument + oxygen-icons ;; default icon set + qtbase-5 + qtdeclarative-5 + qtmultimedia-5 + qtquickcontrols-5 + qtspeech + sonnet)) + (home-page "https://kde.org/applications/education/org.kde.kanagram") + (synopsis "Letter order game") + (description "Kanagram is a game based on anagrams of words: the puzzle is +solved when the letters of the scrambled word are put back in the correct +order. There is no limit on either time taken, or the amount of attempts to +solve the word. It features several included word lists, a hints-and-cheats +help system, a word list editor, and allows for updating and distributing +wordlists via KNewStuff. The interface is scalable and appropriate for +children. + +This package is part of the KDE education module") + (license ;; GPL for programs, FDL for documentation + (list license:gpl2+ license:fdl1.2+)))) + (define-public libkeduvocdocument (package (name "libkeduvocdocument") -- 2.38.1