all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* [bug#66724] [PATCH 0/4] gnu: retroarch: Update to 1.16.0.3
@ 2023-10-24 12:35 iyzsong--- via Guix-patches via
  2023-10-24 12:38 ` [bug#66724] [PATCH 1/4] " iyzsong--- via Guix-patches via
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: iyzsong--- via Guix-patches via @ 2023-10-24 12:35 UTC (permalink / raw)
  To: 66724; +Cc: 宋文武

From: 宋文武 <iyzsong@member.fsf.org>

Hello list, here is an update for RetroArch.


Sou Bunnbu (宋文武) (4):
  gnu: retroarch: Update to 1.16.0.3.
  gnu: retroarch: Use more system libraries.
  gnu: retroarch: Use latest ffmpeg.
  gnu: retroarch: Remove input labels.

 gnu/packages/emulators.scm | 52 +++++++++++++++++++++++---------------
 1 file changed, 31 insertions(+), 21 deletions(-)


base-commit: 7383d15641f17af5a8c656a4ad592138abc7d5ec
-- 
2.41.0





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

* [bug#66724] [PATCH 1/4] gnu: retroarch: Update to 1.16.0.3.
  2023-10-24 12:35 [bug#66724] [PATCH 0/4] gnu: retroarch: Update to 1.16.0.3 iyzsong--- via Guix-patches via
@ 2023-10-24 12:38 ` iyzsong--- via Guix-patches via
  2023-10-24 12:38 ` [bug#66724] [PATCH 2/4] gnu: retroarch: Use more system libraries iyzsong--- via Guix-patches via
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: iyzsong--- via Guix-patches via @ 2023-10-24 12:38 UTC (permalink / raw)
  To: 66724; +Cc: 宋文武

From: 宋文武 <iyzsong@member.fsf.org>

* gnu/packages/emulators.scm (retroarch): Update to 1.16.0.3.

Change-Id: Ied17b92bb416bd7e237ef883793015c96b01d2f8
---
 gnu/packages/emulators.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/emulators.scm b/gnu/packages/emulators.scm
index 0cb947c58a..e7ec4b4f9b 100644
--- a/gnu/packages/emulators.scm
+++ b/gnu/packages/emulators.scm
@@ -1431,7 +1431,7 @@ (define-public libretro-lowresnx
 (define-public retroarch
   (package
     (name "retroarch")
-    (version "1.15.0")
+    (version "1.16.0.3")
     (source
      (origin
        (method git-fetch)
@@ -1440,7 +1440,7 @@ (define-public retroarch
              (commit (string-append "v" version))))
        (file-name (git-file-name name version))
        (sha256
-        (base32 "1ii31mc7wfd386rzyxqk8nmx5a13f9iqz47991z4zx0d8gqcchzg"))))
+        (base32 "1nvvd78hx1s73nif7g02pqms29b9v072mxnld0vmsh78236qngq5"))))
     (build-system gnu-build-system)
     (arguments
      `(#:tests? #f                      ; no tests
-- 
2.41.0





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

* [bug#66724] [PATCH 2/4] gnu: retroarch: Use more system libraries.
  2023-10-24 12:35 [bug#66724] [PATCH 0/4] gnu: retroarch: Update to 1.16.0.3 iyzsong--- via Guix-patches via
  2023-10-24 12:38 ` [bug#66724] [PATCH 1/4] " iyzsong--- via Guix-patches via
@ 2023-10-24 12:38 ` iyzsong--- via Guix-patches via
  2023-10-24 12:38 ` [bug#66724] [PATCH 3/4] gnu: retroarch: Use latest ffmpeg iyzsong--- via Guix-patches via
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: iyzsong--- via Guix-patches via @ 2023-10-24 12:38 UTC (permalink / raw)
  To: 66724; +Cc: 宋文武

From: 宋文武 <iyzsong@member.fsf.org>

* gnu/packages/emulators.scm (retroarch)[inputs]: Add flac, glslang,
mbedtls-apache, openssl, spirv-headers and spirv-tools.
[arguments]: Add configure flags to disable bundled libraries.

Change-Id: I2a833da5e5b28469e4677b3c24608e71949308a7
---
 gnu/packages/emulators.scm | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/emulators.scm b/gnu/packages/emulators.scm
index e7ec4b4f9b..20a0caf469 100644
--- a/gnu/packages/emulators.scm
+++ b/gnu/packages/emulators.scm
@@ -1471,22 +1471,32 @@ (define-public retroarch
                  ;; Non-free software are available through the core updater,
                  ;; disable it.  See <https://issues.guix.gnu.org/38360>.
                  "--disable-update_cores"
-                 "--disable-builtinzlib")))))))
+                 "--disable-builtinmbedtls"
+                 "--disable-builtinbearssl"
+                 "--disable-builtinzlib"
+                 "--disable-builtinflac"
+                 "--disable-builtinglslang")))))))
     (inputs
      `(("alsa-lib" ,alsa-lib)
        ("ffmpeg" ,ffmpeg-4)
+       ("flac" ,flac)
        ("freetype" ,freetype)
+       ("glslang" ,glslang)
        ("libxinerama" ,libxinerama)
        ("libxkbcommon" ,libxkbcommon)
        ("libxml2" ,libxml2)
        ("libxrandr" ,libxrandr)
        ("libxv" ,libxv)
+       ("mbedtls-apache" ,mbedtls-apache)
        ("mesa" ,mesa)
        ("openal" ,openal)
+       ("openssl" ,openssl)
        ("pulseaudio" ,pulseaudio)
        ("python" ,python)
        ("qtbase" ,qtbase-5)
        ("sdl" ,sdl2)
+       ("spirv-headers" ,spirv-headers)
+       ("spirv-tools" ,spirv-tools)
        ("udev" ,eudev)
        ("vulkan-loader" ,vulkan-loader)
        ("wayland" ,wayland)
-- 
2.41.0





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

* [bug#66724] [PATCH 3/4] gnu: retroarch: Use latest ffmpeg.
  2023-10-24 12:35 [bug#66724] [PATCH 0/4] gnu: retroarch: Update to 1.16.0.3 iyzsong--- via Guix-patches via
  2023-10-24 12:38 ` [bug#66724] [PATCH 1/4] " iyzsong--- via Guix-patches via
  2023-10-24 12:38 ` [bug#66724] [PATCH 2/4] gnu: retroarch: Use more system libraries iyzsong--- via Guix-patches via
@ 2023-10-24 12:38 ` iyzsong--- via Guix-patches via
  2023-10-24 12:38 ` [bug#66724] [PATCH 4/4] gnu: retroarch: Remove input labels iyzsong--- via Guix-patches via
  2023-10-30 10:50 ` bug#66724: [PATCH 0/4] gnu: retroarch: Update to 1.16.0.3 Christopher Baines
  4 siblings, 0 replies; 6+ messages in thread
From: iyzsong--- via Guix-patches via @ 2023-10-24 12:38 UTC (permalink / raw)
  To: 66724; +Cc: 宋文武

From: 宋文武 <iyzsong@member.fsf.org>

* gnu/packages/emulators.scm (retroarch)[inputs]: Replace ffmpeg-4 with ffmpeg.

Change-Id: I8b2772e139fd884caa6b411afdcf1ccb849dbc28
---
 gnu/packages/emulators.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/emulators.scm b/gnu/packages/emulators.scm
index 20a0caf469..e0a532636e 100644
--- a/gnu/packages/emulators.scm
+++ b/gnu/packages/emulators.scm
@@ -1478,7 +1478,7 @@ (define-public retroarch
                  "--disable-builtinglslang")))))))
     (inputs
      `(("alsa-lib" ,alsa-lib)
-       ("ffmpeg" ,ffmpeg-4)
+       ("ffmpeg" ,ffmpeg)
        ("flac" ,flac)
        ("freetype" ,freetype)
        ("glslang" ,glslang)
-- 
2.41.0





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

* [bug#66724] [PATCH 4/4] gnu: retroarch: Remove input labels.
  2023-10-24 12:35 [bug#66724] [PATCH 0/4] gnu: retroarch: Update to 1.16.0.3 iyzsong--- via Guix-patches via
                   ` (2 preceding siblings ...)
  2023-10-24 12:38 ` [bug#66724] [PATCH 3/4] gnu: retroarch: Use latest ffmpeg iyzsong--- via Guix-patches via
@ 2023-10-24 12:38 ` iyzsong--- via Guix-patches via
  2023-10-30 10:50 ` bug#66724: [PATCH 0/4] gnu: retroarch: Update to 1.16.0.3 Christopher Baines
  4 siblings, 0 replies; 6+ messages in thread
From: iyzsong--- via Guix-patches via @ 2023-10-24 12:38 UTC (permalink / raw)
  To: 66724; +Cc: 宋文武

From: 宋文武 <iyzsong@member.fsf.org>

* gnu/packages/emulators.scm (retroarch)[inputs]: Remove labels.

Change-Id: Ia536f4b529260dc8c0f91618e0fd1e207984942f
---
 gnu/packages/emulators.scm | 48 +++++++++++++++++++-------------------
 1 file changed, 24 insertions(+), 24 deletions(-)

diff --git a/gnu/packages/emulators.scm b/gnu/packages/emulators.scm
index e0a532636e..0729feb071 100644
--- a/gnu/packages/emulators.scm
+++ b/gnu/packages/emulators.scm
@@ -1477,30 +1477,30 @@ (define-public retroarch
                  "--disable-builtinflac"
                  "--disable-builtinglslang")))))))
     (inputs
-     `(("alsa-lib" ,alsa-lib)
-       ("ffmpeg" ,ffmpeg)
-       ("flac" ,flac)
-       ("freetype" ,freetype)
-       ("glslang" ,glslang)
-       ("libxinerama" ,libxinerama)
-       ("libxkbcommon" ,libxkbcommon)
-       ("libxml2" ,libxml2)
-       ("libxrandr" ,libxrandr)
-       ("libxv" ,libxv)
-       ("mbedtls-apache" ,mbedtls-apache)
-       ("mesa" ,mesa)
-       ("openal" ,openal)
-       ("openssl" ,openssl)
-       ("pulseaudio" ,pulseaudio)
-       ("python" ,python)
-       ("qtbase" ,qtbase-5)
-       ("sdl" ,sdl2)
-       ("spirv-headers" ,spirv-headers)
-       ("spirv-tools" ,spirv-tools)
-       ("udev" ,eudev)
-       ("vulkan-loader" ,vulkan-loader)
-       ("wayland" ,wayland)
-       ("zlib" ,zlib)))
+     (list alsa-lib
+           eudev
+           ffmpeg
+           flac
+           freetype
+           glslang
+           libxinerama
+           libxkbcommon
+           libxml2
+           libxrandr
+           libxv
+           mbedtls-apache
+           mesa
+           openal
+           openssl
+           pulseaudio
+           python
+           qtbase-5
+           sdl2
+           spirv-headers
+           spirv-tools
+           vulkan-loader
+           wayland
+           zlib))
     (native-inputs
      (list pkg-config wayland-protocols which))
     (native-search-paths
-- 
2.41.0





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

* bug#66724: [PATCH 0/4] gnu: retroarch: Update to 1.16.0.3
  2023-10-24 12:35 [bug#66724] [PATCH 0/4] gnu: retroarch: Update to 1.16.0.3 iyzsong--- via Guix-patches via
                   ` (3 preceding siblings ...)
  2023-10-24 12:38 ` [bug#66724] [PATCH 4/4] gnu: retroarch: Remove input labels iyzsong--- via Guix-patches via
@ 2023-10-30 10:50 ` Christopher Baines
  4 siblings, 0 replies; 6+ messages in thread
From: Christopher Baines @ 2023-10-30 10:50 UTC (permalink / raw)
  To: 66724-done

[-- Attachment #1: Type: text/plain, Size: 720 bytes --]


iyzsong--- via Guix-patches via <guix-patches@gnu.org> writes:

> From: 宋文武 <iyzsong@member.fsf.org>
>
> Hello list, here is an update for RetroArch.
>
>
> Sou Bunnbu (宋文武) (4):
>   gnu: retroarch: Update to 1.16.0.3.
>   gnu: retroarch: Use more system libraries.
>   gnu: retroarch: Use latest ffmpeg.
>   gnu: retroarch: Remove input labels.
>
>  gnu/packages/emulators.scm | 52 +++++++++++++++++++++++---------------
>  1 file changed, 31 insertions(+), 21 deletions(-)
>
>
> base-commit: 7383d15641f17af5a8c656a4ad592138abc7d5ec

This patch series looks to have been pushed to master as
c03a44f7555768fcb8614883eb06b11b759ba1ca.

It also looks good to me :)

Marking as done.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 987 bytes --]

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

end of thread, other threads:[~2023-10-30 10:53 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-10-24 12:35 [bug#66724] [PATCH 0/4] gnu: retroarch: Update to 1.16.0.3 iyzsong--- via Guix-patches via
2023-10-24 12:38 ` [bug#66724] [PATCH 1/4] " iyzsong--- via Guix-patches via
2023-10-24 12:38 ` [bug#66724] [PATCH 2/4] gnu: retroarch: Use more system libraries iyzsong--- via Guix-patches via
2023-10-24 12:38 ` [bug#66724] [PATCH 3/4] gnu: retroarch: Use latest ffmpeg iyzsong--- via Guix-patches via
2023-10-24 12:38 ` [bug#66724] [PATCH 4/4] gnu: retroarch: Remove input labels iyzsong--- via Guix-patches via
2023-10-30 10:50 ` bug#66724: [PATCH 0/4] gnu: retroarch: Update to 1.16.0.3 Christopher Baines

Code repositories for project(s) associated with this external index

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

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.