GNU bug report logs -
#35391
[PATCH] Add jumpnbump
Previous Next
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 35391 in the body.
You can then email your comments to 35391 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#35391
; Package
guix-patches
.
(Tue, 23 Apr 2019 12:52:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Tue, 23 Apr 2019 12:52:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Hello,
The following patches add sdl2-net and jumpnbump.
Regards,
--
Nicolas Goaziou
[0001-gnu-Add-sdl2-net.patch (text/x-diff, inline)]
From b563954f9dcab8a802e06f4de5dfdef51686dc2e Mon Sep 17 00:00:00 2001
From: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
Date: Tue, 23 Apr 2019 14:24:12 +0200
Subject: [PATCH 1/2] gnu: Add sdl2-net.
* gnu/packages/sdl.scm (sdl2-net): New variable.
---
gnu/packages/sdl.scm | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
diff --git a/gnu/packages/sdl.scm b/gnu/packages/sdl.scm
index fffb06204f..53bfd09987 100644
--- a/gnu/packages/sdl.scm
+++ b/gnu/packages/sdl.scm
@@ -398,6 +398,22 @@ directory.")
(propagated-inputs
(propagated-inputs-with-sdl2 sdl-mixer))))
+(define-public sdl2-net
+ (package (inherit sdl-net)
+ (name "sdl2-net")
+ (version "2.0.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri
+ (string-append "http://www.libsdl.org/projects/SDL_net/release/"
+ "SDL2_net-" version ".tar.gz"))
+ (sha256
+ (base32
+ "08cxc1bicmyk89kiks7izw1rlx5ng5n6xpy8fy0zxni3b9z8mkhm"))))
+ (propagated-inputs
+ (propagated-inputs-with-sdl2 sdl-net))))
+
(define-public sdl2-ttf
(package (inherit sdl-ttf)
(name "sdl2-ttf")
--
2.21.0
[0002-gnu-Add-jumpnbump.patch (text/x-diff, inline)]
From cdcb767c38ea75459736525917e552590a9359de Mon Sep 17 00:00:00 2001
From: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
Date: Tue, 23 Apr 2019 14:25:52 +0200
Subject: [PATCH 2/2] gnu: Add jumpnbump.
* gnu/packages/games.scm (jumpnbump): New variable.
---
gnu/packages/games.scm | 44 ++++++++++++++++++++++++++++++++++++++++++
1 file changed, 44 insertions(+)
diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm
index da917e2870..f260cbf471 100644
--- a/gnu/packages/games.scm
+++ b/gnu/packages/games.scm
@@ -6998,3 +6998,47 @@ pursue their favorite interesting flight simulation idea, and last but
certainly not least as a fun, realistic, and challenging desktop flight
simulator.")
(license license:gpl2+)))
+
+(define-public jumpnbump
+ (package
+ (name "jumpnbump")
+ (version "1.60")
+ (source (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://gitlab.com/LibreGames/jumpnbump.git")
+ (commit version)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "0gwi58ck4magvdim8wmxdqnsi0fqdpvqia9kcc7q73nqf34jjz3v"))))
+ (build-system gnu-build-system)
+ (arguments
+ `(#:make-flags
+ (list "CC=gcc"
+ (string-append "PREFIX=" (assoc-ref %outputs "out")))
+ #:tests? #f ;no test
+ #:phases
+ (modify-phases %standard-phases
+ (delete 'configure) ;no configure script
+ (add-after 'unpack 'fix-sdl-path
+ ;; XXX: For some reason, `sdl2-config' reports stand-alone SDL
+ ;; directory, not SDL-union provided as an input to the package.
+ ;; We force the latter with "--prefix=" option.
+ (lambda* (#:key inputs #:allow-other-keys)
+ (substitute* "Makefile"
+ (("sdl2-config" command)
+ (string-append command " --prefix=" (assoc-ref inputs "sdl"))))
+ #t)))))
+ (inputs
+ `(("bzip2" ,bzip2)
+ ("sdl" ,(sdl-union (list sdl2 sdl2-mixer sdl2-net)))
+ ("zlib" ,zlib)))
+ (native-inputs
+ `(("gettext" ,gettext-minimal))) ;for msgfmt
+ (home-page "https://gitlab.com/LibreGames/jumpnbump")
+ (synopsis "Cute multiplayer platform game with bunnies")
+ (description "You, as a bunny, have to jump on your opponents to make them
+explode. It's a true multiplayer game; you can't play this alone. You can
+play with up to four players simultaneously. It has network support.")
+ (license license:gpl2+)))
--
2.21.0
Reply sent
to
Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
:
You have taken responsibility.
(Mon, 29 Apr 2019 12:45:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
:
bug acknowledged by developer.
(Mon, 29 Apr 2019 12:45:03 GMT)
Full text and
rfc822 format available.
Message #10 received at 35391-done <at> debbugs.gnu.org (full text, mbox):
Pushed as e8a0696d5636c05e34cc4f60e1a0f3c2ca554f13.
Regards,
--
Nicolas Goaziou
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Tue, 28 May 2019 11:24:07 GMT)
Full text and
rfc822 format available.
This bug report was last modified 4 years and 329 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.