GNU bug report logs - #76881
[PATCH] gnu: raylib: Update to 5.5.

Previous Next

Package: guix-patches;

Reported by: iyzsong <at> envs.net

Date: Sun, 9 Mar 2025 05:41:02 UTC

Severity: normal

Tags: patch

Done: 宋文武 <iyzsong <at> envs.net>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: iyzsong <at> envs.net
Subject: bug#76881: closed (Re: [bug#76881] Adding a new phase to provide
 raylib_api files)
Date: Tue, 11 Mar 2025 03:00:03 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#76881: [PATCH] gnu: raylib: Update to 5.5.

which was filed against the guix-patches package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 76881 <at> debbugs.gnu.org.

-- 
76881: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=76881
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: 宋文武 <iyzsong <at> envs.net>
To: arnaud.lechevallier <at> free.fr
Cc: 76881-done <at> debbugs.gnu.org
Subject: Re: [bug#76881] Adding a new phase to provide raylib_api files
Date: Tue, 11 Mar 2025 11:03:51 +0800
arnaud.lechevallier <at> free.fr writes:

> Hi iyzsong and guix team,
>
> I'm sorry to intervene. I had also planned to update Raylib to 5.5 today. What a coincidence!
>
> Would you consider adding a new phase to this package to provide additional raylib_api files ?
> My proposal is attached for your reference.

Done, thank you!  I had install them in "$output/share/raylib".

>
> This would make it possible to create bindings for other languages. By the way, I proposed this
>  patch last year https://issues.guix.gnu.org/74059  to bring Raylib support to guile.

Cool, I could look into that later.  Thanks.

[Message part 3 (message/rfc822, inline)]
From: iyzsong <at> envs.net
To: guix-patches <at> gnu.org
Cc: 宋文武 <iyzsong <at> member.fsf.org>
Subject: [PATCH] gnu: raylib: Update to 5.5.
Date: Sun,  9 Mar 2025 13:43:48 +0800
From: 宋文武 <iyzsong <at> member.fsf.org>

* gnu/packages/game-development.scm (raylib): Update to 5.5.
[inputs]: Replace glfw with glfw-3.4.

Change-Id: If312732d3602dc2e495c32a78fe9390642da726c
---
 gnu/packages/game-development.scm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm
index a026e114c4..e74bf9de1c 100644
--- a/gnu/packages/game-development.scm
+++ b/gnu/packages/game-development.scm
@@ -3670,7 +3670,7 @@ (define-public recastnavigation
 (define-public raylib
   (package
     (name "raylib")
-    (version "5.0")
+    (version "5.5")
     (source (origin
               (method git-fetch)
               (uri (git-reference
@@ -3680,7 +3680,7 @@ (define-public raylib
               ;; TODO: Unbundle src/external
               (sha256
                (base32
-                "0327licmylwlh5iyzw35pq7ci2d15rp3jms5i9p0vfg1rlv2sjw0"))))
+                "1dhy9ghbwvz0s434j03rfa2l6wxcfj028vlkk1xbf5q97vin5pr7"))))
     (build-system cmake-build-system)
     (arguments
      (list #:tests? #f  ;no test
@@ -3700,7 +3700,7 @@ (define-public raylib
 #define MA_ENABLE_PULSEAUDIO
 #include \"external/miniaudio.h\"
 ")))))))
-    (inputs (list glfw pulseaudio))
+    (inputs (list glfw-3.4 pulseaudio))
     (native-inputs (list pkg-config))
     (synopsis "C library for videogame programming")
     (description

base-commit: 4538aa4acd199db7d7df1deb5e47b2ff6edb50f9
-- 
2.48.1




This bug report was last modified 71 days ago.

Previous Next


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