unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [bug#72858] [PATCH] gnu: godot: Update to 4.3
@ 2024-08-28 18:09 msglm via Guix-patches via
  2024-09-03 11:44 ` Ludovic Courtès
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: msglm via Guix-patches via @ 2024-08-28 18:09 UTC (permalink / raw)
  To: 72858; +Cc: msglm

* gnu/packages/game-development.scm (godot): Update to 4.3.

Change-Id: I9a0e11cd9299311b92b31e2be1f0099d960ddcfa
---
 gnu/packages/game-development.scm | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm
index aff95d48a1..fe2a372493 100644
--- a/gnu/packages/game-development.scm
+++ b/gnu/packages/game-development.scm
@@ -2101,16 +2101,16 @@ (define-public godot-lts
 (define-public godot
   (package
     (name "godot")
-    (version "4.2.2")
+    (version "4.3")
     (source (origin
               (method git-fetch)
               (uri (git-reference
                     (url "https://github.com/godotengine/godot")
-                    (commit (string-append version "-stable"))))
-              (file-name (git-file-name name version))
+                    (commit (string-append version))))
+              (file-name (git-file-name name version "-stable"))
               (sha256
                (base32
-                "0wm0pla6f6gvk21gbm5kiihinn05dvvprk0242m6s8c78wy60wka"))
+                "1hg6hkysvf6znpy8rcbgkzvan3qqg3iiva7g5g6y7mjd30a6dsy3"))
               (modules '((guix build utils)
                          (ice-9 ftw)
                          (srfi srfi-1)))
-- 
2.45.2





^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [bug#72858] [PATCH] gnu: godot: Update to 4.3
  2024-08-28 18:09 [bug#72858] [PATCH] gnu: godot: Update to 4.3 msglm via Guix-patches via
@ 2024-09-03 11:44 ` Ludovic Courtès
  2024-09-03 17:17 ` msglm via Guix-patches via
  2024-09-07 21:05 ` bug#72858: " John Kehayias via Guix-patches via
  2 siblings, 0 replies; 5+ messages in thread
From: Ludovic Courtès @ 2024-09-03 11:44 UTC (permalink / raw)
  To: msglm
  Cc: 72858, Simon Tournier, Mathieu Othacehe, Tobias Geerinckx-Rice,
	Ricardo Wurmus, jgart, paren, Christopher Baines

Hi,

msglm <msglm@techchud.xyz> skribis:

> * gnu/packages/game-development.scm (godot): Update to 4.3.
>
> Change-Id: I9a0e11cd9299311b92b31e2be1f0099d960ddcfa

[...]

> +              (file-name (git-file-name name version "-stable"))

There are three arguments to ‘git-file-name’ instead of two.

Could you send an updated version of this patch and make sure it builds
fine on your side?

Thanks,
Ludo’.




^ permalink raw reply	[flat|nested] 5+ messages in thread

* [bug#72858] [PATCH] gnu: godot: Update to 4.3
  2024-08-28 18:09 [bug#72858] [PATCH] gnu: godot: Update to 4.3 msglm via Guix-patches via
  2024-09-03 11:44 ` Ludovic Courtès
@ 2024-09-03 17:17 ` msglm via Guix-patches via
  2024-09-04 17:12   ` Ludovic Courtès
  2024-09-07 21:05 ` bug#72858: " John Kehayias via Guix-patches via
  2 siblings, 1 reply; 5+ messages in thread
From: msglm via Guix-patches via @ 2024-09-03 17:17 UTC (permalink / raw)
  To: ludo; +Cc: 72858, msglm

* gnu/packages/game-development.scm (godot): Update to 4.3.

Change-Id: I6a5056d9e0dce346d47be441fd550793831ec5b7

---
 gnu/packages/game-development.scm | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm
index aff95d48a1..fe2a372493 100644
--- a/gnu/packages/game-development.scm
+++ b/gnu/packages/game-development.scm
@@ -2101,16 +2101,16 @@ (define-public godot-lts
 (define-public godot
   (package
     (name "godot")
-    (version "4.2.2")
+    (version "4.3")
     (source (origin
               (method git-fetch)
               (uri (git-reference
                     (url "https://github.com/godotengine/godot")
-                    (commit (string-append version "-stable"))))
-              (file-name (git-file-name name version))
+                    (commit (string-append version))))
+              (file-name (git-file-name name version "-stable"))
               (sha256
                (base32
-                "0wm0pla6f6gvk21gbm5kiihinn05dvvprk0242m6s8c78wy60wka"))
+                "1hg6hkysvf6znpy8rcbgkzvan3qqg3iiva7g5g6y7mjd30a6dsy3"))
               (modules '((guix build utils)
                          (ice-9 ftw)
                          (srfi srfi-1)))
-- 
2.45.2





^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [bug#72858] [PATCH] gnu: godot: Update to 4.3
  2024-09-03 17:17 ` msglm via Guix-patches via
@ 2024-09-04 17:12   ` Ludovic Courtès
  0 siblings, 0 replies; 5+ messages in thread
From: Ludovic Courtès @ 2024-09-04 17:12 UTC (permalink / raw)
  To: msglm; +Cc: 72858

Hi,

msglm <msglm@techchud.xyz> skribis:

> +              (file-name (git-file-name name version "-stable"))

The problem mentioned in my previous message is still here.

Could you send a patch without this typo?

Ludo’.




^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#72858: [PATCH] gnu: godot: Update to 4.3
  2024-08-28 18:09 [bug#72858] [PATCH] gnu: godot: Update to 4.3 msglm via Guix-patches via
  2024-09-03 11:44 ` Ludovic Courtès
  2024-09-03 17:17 ` msglm via Guix-patches via
@ 2024-09-07 21:05 ` John Kehayias via Guix-patches via
  2 siblings, 0 replies; 5+ messages in thread
From: John Kehayias via Guix-patches via @ 2024-09-07 21:05 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: msglm, 72858-done

Hello msglm and Ludo’,

On Wed, Sep 04, 2024 at 07:12 PM, Ludovic Courtès wrote:

> Hi,
>
> msglm <msglm@techchud.xyz> skribis:
>
>> +              (file-name (git-file-name name version "-stable"))
>
> The problem mentioned in my previous message is still here.
>
> Could you send a patch without this typo?
>
> Ludo’.

Thanks for trying to update Godot, msglm. Unfortunately, your patch does
not work (as noted above) and there was more to be done to update Godot,
which I've done after testing locally (building and running). In
particular, the snippet and a phase needed to be adjusted. Please see
commit 123b7226a0442ee4103c04064d453421424d5fac for details if you are
interested. I also needed to update embree (also tested locally and
build blender with it) which was done with
31a55a652f8e4856fd66b47377e214b7d20b4f61.

Thank you for your efforts! If you are interested, Godot has many
bundled libraries which should be unbundled, some of which we have
packaged (but may need updates or patching in Godot to use them) and
others which are not packaged. It would be great to make some progress
on that front if you'd like to work on Godot-related packaging.

John






^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2024-09-07 21:06 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-08-28 18:09 [bug#72858] [PATCH] gnu: godot: Update to 4.3 msglm via Guix-patches via
2024-09-03 11:44 ` Ludovic Courtès
2024-09-03 17:17 ` msglm via Guix-patches via
2024-09-04 17:12   ` Ludovic Courtès
2024-09-07 21:05 ` bug#72858: " John Kehayias via Guix-patches via

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).