guix_mirror_bot pushed a commit to branch master
in repository guix.
commit dc6596923e3197144b68bbe61893afe895fc9b24
Author: Maxim Cournoyer <[email protected]>
AuthorDate: Thu Sep 3 11:51:45 2026 +0900
gnu: dolphin-emu: Unbundle glslang.
* gnu/packages/emulators.scm (dolphin-cpp-ipc-submodule): Delete.
(dolphin-emu) [source] <snippet>: Remove source copying.
[inputs]: Add glslang.
---
gnu/packages/emulators.scm | 16 ++--------------
1 file changed, 2 insertions(+), 14 deletions(-)
diff --git a/gnu/packages/emulators.scm b/gnu/packages/emulators.scm
index dbd662714f..1b40b1b217 100644
--- a/gnu/packages/emulators.scm
+++ b/gnu/packages/emulators.scm
@@ -479,17 +479,6 @@ It aims to support Nintendo DSi and 3DS as well.")
(base32
"0vj6har1l5izmirvzv2qs28qmjfshx6awn3zilq99pk66nx9xsdy"))))
-(define dolphin-glslang-submodule
- (origin
- (method git-fetch)
- (uri (git-reference
- (url "https://github.com/KhronosGroup/glslang")
- (commit "a57276bf558f5cf94d3a9854ebdf5a2236849a5a")))
- (file-name "dolphin-glslang-submodule-checkout")
- (sha256
- (base32
- "05lg4k0m79lx9lrz9k5giaq9yh2c8v3avnf5rsv1s2w6wk51sg7w"))))
-
(define dolphin-cpp-ipc-submodule
(origin
(method git-fetch)
@@ -575,7 +564,7 @@ It aims to support Nintendo DSi and 3DS as well.")
"cpp-ipc"
"cpp-optparse"
"expr"
- "glslang"
+ "glslang" ;submodule
"imgui"
"implot" ;submodule
"picojson"
@@ -584,8 +573,6 @@ It aims to support Nintendo DSi and 3DS as well.")
(with-directory-excursion "Externals"
(copy-recursively #$dolphin-rcheevos-submodule
"rcheevos/rcheevos")
- (copy-recursively #$dolphin-glslang-submodule
- "glslang/glslang")
(copy-recursively #$dolphin-cpp-ipc-submodule
"cpp-ipc/cpp-ipc")
(copy-recursively #$dolphin-cpp-optparse-submodule
@@ -689,6 +676,7 @@ It aims to support Nintendo DSi and 3DS as well.")
freetype
glew
glib
+ glslang
glu
gtk+
hidapi