~ruther/guix-local

8084fa0d9e7994790b55ff88a8a4f1f896e4ffa8 — Liliana Marie Prikler 2 months ago 712d0c2
gnu: Add renpy-the-question.

* gnu/packages/game-development.scm (renpy-the-question): New variable.
1 files changed, 14 insertions(+), 0 deletions(-)

M gnu/packages/game-development.scm
M gnu/packages/game-development.scm => gnu/packages/game-development.scm +14 -0
@@ 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.