GNU bug report logs

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

PackageSource(s)Maintainer(s)
guix-patches PTS Buildd Popcon
Reply or subscribe to this bug. View this bug as an mbox, status mbox, or maintainer mbox

Report forwarded to adam.faiz@disroot.org, liliana.prikler@gmail.com, iyzsong@envs.net, guix-patches@gnu.org:
bug#76881; Package guix-patches. (Sun, 09 Mar 2025 05:41:02 GMT) (full text, mbox, link).


Acknowledgement sent to iyzsong@envs.net:
New bug report received and forwarded. Copy sent to adam.faiz@disroot.org, liliana.prikler@gmail.com, iyzsong@envs.net, guix-patches@gnu.org. (Sun, 09 Mar 2025 05:41:02 GMT) (full text, mbox, link).


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

From: iyzsong@envs.net
To: guix-patches@gnu.org
Cc: 宋文武 <iyzsong@member.fsf.org>
Subject: [PATCH] gnu: raylib: Update to 5.5.
Date: Sun, 9 Mar 2025 13:43:48 +0800
From: 宋文武 <iyzsong@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





Information forwarded to guix-patches@gnu.org:
bug#76881; Package guix-patches. (Sun, 09 Mar 2025 19:46:02 GMT) (full text, mbox, link).


Message #8 received at 76881@debbugs.gnu.org (full text, mbox, reply):

From: arnaud.lechevallier@free.fr
To: 76881@debbugs.gnu.org
Subject: Adding a new phase to provide raylib_api files
Date: Sun, 9 Mar 2025 20:45:19 +0100 (CET)
[Message part 1 (text/plain, inline)]
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.

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.

Regards, Arnaud.
[0001-PATCH-gnu-raylib-Update-to-5.5-and-use-glfw-3.4.patch (text/x-patch, attachment)]

Reply sent to 宋文武 <iyzsong@envs.net>:
You have taken responsibility. (Tue, 11 Mar 2025 03:00:02 GMT) (full text, mbox, link).


Notification sent to iyzsong@envs.net:
bug acknowledged by developer. (Tue, 11 Mar 2025 03:00:02 GMT) (full text, mbox, link).


Message #13 received at 76881-done@debbugs.gnu.org (full text, mbox, reply):

From: 宋文武 <iyzsong@envs.net>
To: arnaud.lechevallier@free.fr
Cc: 76881-done@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@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.




bug archived. Request was from Debbugs Internal Request <help-debbugs@gnu.org> to internal_control@debbugs.gnu.org. (Tue, 08 Apr 2025 11:24:28 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


debbugs.gnu.org maintainers <help-debbugs@gnu.org>. Last modified: Wed Apr 16 02:57:23 2025; Machine Name: wallace-server

GNU bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.