GNU bug report logs - #51090
[PATCH] gnu: supertuxkart: Update to 1.3.

Previous Next

Package: guix-patches;

Reported by: iKaSeRo <ahmed <at> ikasero.com>

Date: Thu, 7 Oct 2021 22:01:02 UTC

Severity: normal

Tags: patch

Done: Ludovic Courtès <ludo <at> gnu.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 51090 in the body.
You can then email your comments to 51090 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#51090; Package guix-patches. (Thu, 07 Oct 2021 22:01:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to iKaSeRo <ahmed <at> ikasero.com>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Thu, 07 Oct 2021 22:01:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: iKaSeRo <ahmed <at> ikasero.com>
To: guix-patches <at> gnu.org
Cc: iKaSeRo <ahmed <at> ikasero.com>
Subject: [PATCH] gnu: supertuxkart: Update to 1.3.
Date: Fri,  8 Oct 2021 01:00:12 +0300
* gnu/packages/games.scm (supertuxkart): Update to 1.3.
[source]: Update snippet, previously bundled glew is no longer needed.
[inputs]: Remove fribidi, glew, mesa.
---
 gnu/packages/games.scm | 13 ++++---------
 1 file changed, 4 insertions(+), 9 deletions(-)

diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm
index 4d84dd2bcb..9005a389e2 100644
--- a/gnu/packages/games.scm
+++ b/gnu/packages/games.scm
@@ -3909,7 +3909,7 @@ This game is based on the GPL version of the famous game TuxRacer.")
 (define-public supertuxkart
   (package
     (name "supertuxkart")
-    (version "1.2")
+    (version "1.3")
     (source
      (origin
        (method url-fetch)
@@ -3917,7 +3917,7 @@ This game is based on the GPL version of the famous game TuxRacer.")
                            version "/SuperTuxKart-" version "-src.tar.xz"))
        (sha256
         (base32
-         "0dvx56hmy6wdhl7m9dw8zc1n3jqfp05gnxl6zs1rbfdyzl5dybh5"))
+         "1z9z13zarv28h4jrmjna5hr6m9266pm7c2kgiwhqls01k06ypazf"))
        (modules '((guix build utils)))
        (snippet
         ;; Delete bundled library sources
@@ -3925,10 +3925,9 @@ This game is based on the GPL version of the famous game TuxRacer.")
            ;; Supertuxkart uses modified versions of the Irrlicht engine
            ;; and the bullet library.  The developers gave an explanation
            ;; here: http://forum.freegamedev.net/viewtopic.php?f=17&t=3906
-           ;; FIXME: try to unbundle angelscript, libmcpp and libraqm
+           ;; FIXME: try to unbundle angelscript, libmcpp, libsquish and libraqm
            (for-each delete-file-recursively
-                     '("lib/glew"
-                       "lib/wiiuse"
+                     '("lib/wiiuse"
                        "lib/enet"))
            #t))))
     (build-system cmake-build-system)
@@ -3936,7 +3935,6 @@ This game is based on the GPL version of the famous game TuxRacer.")
      `(#:tests? #f ; no check target
        #:configure-flags
        (list "-DUSE_WIIUSE=0"
-             "-DUSE_SYSTEM_GLEW=TRUE"
              "-DUSE_SYSTEM_ENET=TRUE"
              ;; In order to use the system ENet library, IPv6 support (added in
              ;; SuperTuxKart version 1.1) must be disabled.
@@ -3946,13 +3944,10 @@ This game is based on the GPL version of the famous game TuxRacer.")
     (inputs
      `(("curl" ,curl)
        ("freetype" ,freetype)
-       ("fribidi" ,fribidi)
-       ("glew" ,glew)
        ("harfbuzz" ,harfbuzz)
        ("libvorbis" ,libvorbis)
        ("libx11" ,libx11)
        ("libxrandr" ,libxrandr)
-       ("mesa" ,mesa)
        ("openal" ,openal)
        ("sdl2" ,sdl2)
        ("zlib" ,zlib)
-- 
2.33.0





Reply sent to Ludovic Courtès <ludo <at> gnu.org>:
You have taken responsibility. (Thu, 14 Oct 2021 17:08:02 GMT) Full text and rfc822 format available.

Notification sent to iKaSeRo <ahmed <at> ikasero.com>:
bug acknowledged by developer. (Thu, 14 Oct 2021 17:08:02 GMT) Full text and rfc822 format available.

Message #10 received at 51090-done <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: iKaSeRo <ahmed <at> ikasero.com>
Cc: 51090-done <at> debbugs.gnu.org, Efraim Flashner <efraim <at> flashner.co.il>
Subject: Re: bug#51090: [PATCH] gnu: supertuxkart: Update to 1.3.
Date: Thu, 14 Oct 2021 19:06:56 +0200
Hi!

iKaSeRo <ahmed <at> ikasero.com> skribis:

> * gnu/packages/games.scm (supertuxkart): Update to 1.3.
> [source]: Update snippet, previously bundled glew is no longer needed.
> [inputs]: Remove fribidi, glew, mesa.

Efraim updated it independently as
27e33695b38ecfe28c9d6b2d35e7e87826611a76, so I’m closing this issue.

Let us know if you think something’s missing!

Thanks,
Ludo’.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Fri, 12 Nov 2021 12:24:08 GMT) Full text and rfc822 format available.

This bug report was last modified 2 years and 158 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.