This is an automated email from the git hooks/post-receive script.
guix_mirror_bot pushed a commit to branch master
in repository guix.
The following commit(s) were added to refs/heads/master by this push:
new d6263e23da gnu: Deprecate gcompris by gcompris-qt.
d6263e23da is described below
commit d6263e23da3d5d04fad0daf67713506587176a79
Author: Andreas Enge <[email protected]>
AuthorDate: Sun Feb 15 20:41:16 2026 +0100
gnu: Deprecate gcompris by gcompris-qt.
* gnu/packages/education.scm (gcompris): Define as deprecated by
gcompris-qt.
Fixes: guix/guix#6450
Change-Id: I7fdae7155fc274306a52eac08003a39f2a4dacba
---
gnu/packages/education.scm | 63 +++-------------------------------------------
1 file changed, 3 insertions(+), 60 deletions(-)
diff --git a/gnu/packages/education.scm b/gnu/packages/education.scm
index 4f608475ff..cbf86fbed2 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")