summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorLiliana Marie Prikler <liliana.prikler@gmail.com>2025-11-29 17:48:33 +0100
committerLiliana Marie Prikler <liliana.prikler@gmail.com>2025-12-07 07:57:26 +0100
commit8084fa0d9e7994790b55ff88a8a4f1f896e4ffa8 (patch)
treeadf3bdf8d3e416f60bea1f72be1c631de6be04c3 /gnu
parent712d0c27f88ea980495d3df644da0a44c8036db0 (diff)
gnu: Add renpy-the-question.
* gnu/packages/game-development.scm (renpy-the-question): New variable.
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/game-development.scm14
1 files changed, 14 insertions, 0 deletions
diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm
index ba540f25ea..51e83a9a8a 100644
--- a/gnu/packages/game-development.scm
+++ b/gnu/packages/game-development.scm
@@ -70,6 +70,7 @@
#:use-module (guix build-system go)
#:use-module (guix build-system pyproject)
#:use-module (guix build-system python)
+ #:use-module (guix build-system renpy)
#:use-module (guix build-system scons)
#:use-module (gnu packages)
#:use-module (gnu packages assembly)
@@ -1917,6 +1918,19 @@ visual novels, while its Python scripting is enough for complex simulation
games.")
(license license:expat)))
+(define-public renpy-the-question
+ (package
+ (inherit renpy)
+ (name "renpy-the-question")
+ (build-system renpy-build-system)
+ (arguments (list #:game "the_question/game"))
+ (native-inputs (list xorg-server-for-tests))
+ (synopsis "Example visual novel")
+ (description "The Question is a short example visual novel showing that
+your Ren'py installation works, similar to a \"Hello World\" program in other
+programming languages.")
+ (license license:expat)))
+
(define-public python-pyxel
;; Note to updaters: Use commit and revision even if you're bumping
;; to a release, as upstream is known to "reuse" tags.