me
/
guix
Archived
1
0
Fork 0

gnu: Add hexahop.

* gnu/packages/games.scm (hexahop): New variable.

Change-Id: Id7a998d18c391af8d9722d2e637988ca019db304
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
master
Sébastien Lerique 2024-04-28 23:10:36 +02:00 committed by 宋文武
parent 72432080ad
commit f1bcbdbde7
No known key found for this signature in database
GPG Key ID: D415BF253B515976
1 changed files with 29 additions and 0 deletions

View File

@ -81,6 +81,7 @@
;;; Copyright © 2023, 2024 gemmaro <gemmaro.dev@gmail.com> ;;; Copyright © 2023, 2024 gemmaro <gemmaro.dev@gmail.com>
;;; Copyright © 2023 Wilko Meyer <w@wmeyer.eu> ;;; Copyright © 2023 Wilko Meyer <w@wmeyer.eu>
;;; Copyright © 2024 Vagrant Cascadian <vagrant@debian.org> ;;; Copyright © 2024 Vagrant Cascadian <vagrant@debian.org>
;;; Copyright © 2024 Sébastien Lerique <sl@eauchat.org>
;;; ;;;
;;; This file is part of GNU Guix. ;;; This file is part of GNU Guix.
;;; ;;;
@ -241,6 +242,34 @@
#:use-module ((srfi srfi-1) #:hide (zip)) #:use-module ((srfi srfi-1) #:hide (zip))
#:use-module (srfi srfi-26)) #:use-module (srfi srfi-26))
(define-public hexahop
(package
(name "hexahop")
(version "1.1.0")
(source
(origin
(method url-fetch)
(uri (string-append "mirror://sourceforge/hexahop/" version "/"
"hex-a-hop-" version ".tar.gz"))
(sha256
(base32 "1mm069wpwc8nrrzfn2f64vh550634xlfws64bfmhqhx86vcikgw0"))))
(build-system gnu-build-system)
(arguments
(list #:configure-flags
#~(list (string-append "--with-sdl-prefix="
#$(this-package-input "sdl-union")))))
(native-inputs
(list pkg-config))
(inputs
(list (sdl-union (list sdl sdl-mixer sdl-ttf))))
(home-page "https://sourceforge.net/projects/hexahop/")
(synopsis "Puzzle game navigating paths over hexagons")
(description
"Hex-a-hop is a puzzle game in which a girl has to destroy green hexagons
by stepping on them.")
(license license:gpl2+)))
(define-public abe (define-public abe
(package (package
(name "abe") (name "abe")