diff options
| author | Andreas Enge <andreas@enge.fr> | 2026-02-15 20:41:16 +0100 |
|---|---|---|
| committer | Andreas Enge <andreas@enge.fr> | 2026-02-15 22:09:02 +0100 |
| commit | d6263e23da3d5d04fad0daf67713506587176a79 (patch) | |
| tree | 5bf37accb554c03a5becb671dd52d65b3c4014f4 /gnu | |
| parent | 72393bca1b1293737a03d213f4660420af0da0b9 (diff) | |
gnu: Deprecate gcompris by gcompris-qt.
* gnu/packages/education.scm (gcompris): Define as deprecated by
gcompris-qt.
Fixes: guix/guix#6450
Change-Id: I7fdae7155fc274306a52eac08003a39f2a4dacba
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/packages/education.scm | 63 |
1 files changed, 3 insertions, 60 deletions
diff --git a/gnu/packages/education.scm b/gnu/packages/education.scm index 4f608475ff9..cbf86fbed28 100644 --- a/gnu/packages/education.scm +++ b/gnu/packages/education.scm @@ -59,6 +59,7 @@ #:use-module (gnu packages gstreamer) #:use-module (gnu packages image) #:use-module (gnu packages javascript) + #:use-module (gnu packages kde-education) #:use-module (gnu packages linux) #:use-module (gnu packages mp3) #:use-module (gnu packages ncurses) @@ -162,66 +163,8 @@ @end itemize") (license license:expat))) -(define-public gcompris - (package - (name "gcompris") - (version "17.05") - (source (origin - (method url-fetch) - (uri (string-append "http://gcompris.net/download/gtk/src/gcompris-" - version ".tar.bz2")) - (sha256 - (base32 - "18y483alb4r4vfmh80nnl0pah5gv0b8frcm6l1drb9njn5xlcpgc")))) - (build-system gnu-build-system) - (arguments - `(#:configure-flags - ;; Use SDL mixer because otherwise GCompris would need an old version - ;; of Gstreamer. - (list "--enable-sdlmixer" - "LDFLAGS=-lgmodule-2.0") - #:make-flags - (list "CFLAGS=-fcommon") - #:phases - (modify-phases %standard-phases - (add-after 'set-paths 'set-sdl-paths - (lambda* (#:key inputs #:allow-other-keys) - (setenv "CPATH" - (string-append - (search-input-directory inputs "include/SDL") - ":" (or (getenv "CPATH") "")))))))) - (inputs - `(("gtk+" ,gtk+-2) - ("librsvg" ,(librsvg-for-system)) - ("libxml2" ,libxml2) - ("sdl-mixer" ,sdl-mixer) - ("sqlite" ,sqlite) - ("glib:bin" ,glib) - ("python" ,python))) - (native-inputs - `(("intltool" ,intltool) - ("texinfo" ,texinfo) - ("texi2html" ,texi2html) - ("glib:bin" ,glib "bin") - ("pkg-config" ,pkg-config))) - (home-page "https://gcompris.net") - (synopsis "Educational software suite") - (description "GCompris is an educational software suite comprising of -numerous activities for children aged 2 to 10. Some of the activities are -game orientated, but nonetheless still educational. Below you can find a list -of categories with some of the activities available in that category. - -@enumerate -@item computer discovery: keyboard, mouse, different mouse gestures, ... -@item arithmetic: table memory, enumeration, double entry table, mirror image, ... -@item science: the canal lock, the water cycle, the submarine, electric simulation ... -@item geography: place the country on the map -@item games: chess, memory, connect 4, oware, sudoku ... -@item reading: reading practice -@item other: learn to tell time, puzzle of famous paintings, vector drawing, cartoon making, ... -@end enumerate -") - (license license:gpl3+))) +;; 2026-02-15 +(define-deprecated-package gcompris gcompris-qt) (define-public gotypist (let ((revision "0") |
