This version's testsuite passes on i686-linux. Fixes <https://issues.guix.gnu.org/22020>.
* gnu/packages/sdl.scm (guile-sdl): Update to 0.6.1. --- Hello, I was looking at bug 22020 (guile-sdl-0.5.2 fails to install on i686) and noticed that upgrading guile-sdl to the latest version fixes the problem so this is what this patch does. Note that the diff between 0.5.3 and 0.6.1 has almost 24k lines so I didn't even try skimming it. I did verify the tarball's signature using the maintainer's (expired) public key that I downloaded from Savannah¹: $ gpg --verify guile-sdl-0.6.1.tar.lz.sig gpg: assuming signed data in 'guile-sdl-0.6.1.tar.lz' gpg: Signature made Sun Feb 20 21:16:09 2022 -03 gpg: using DSA key 748EA0E81CB8A7489BFA6CE4670322244C807502 gpg: Good signature from "Thien-Thi Nguyen (software signing) <t...@gnuvola.org>" [expired] gpg: aka "Thien-Thi Nguyen <t...@gnuvola.org>" [expired] gpg: aka "Thien-Thi Nguyen <t...@gnu.org>" [expired] gpg: Note: This key has expired! Primary key fingerprint: 748E A0E8 1CB8 A748 9BFA 6CE4 6703 2224 4C80 7502 I'll send a message to the guile-sdl mailing list suggesting them to publish a new key. Thanks, Thiago ¹ https://savannah.gnu.org/users/ttn gnu/packages/sdl.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/sdl.scm b/gnu/packages/sdl.scm index 4c38e2f05507..49bc09312a13 100644 --- a/gnu/packages/sdl.scm +++ b/gnu/packages/sdl.scm @@ -541,7 +541,7 @@ (define-public sdl2-ttf (define-public guile-sdl (package (name "guile-sdl") - (version "0.5.3") + (version "0.6.1") (source (origin (method url-fetch) (uri @@ -549,7 +549,7 @@ (define-public guile-sdl version ".tar.lz")) (sha256 (base32 - "040gyk3n3yp8i30ngdg97n3083g8b6laky2nlh10jqcyjdd550d6")))) + "1q985nd3birr5pny74915x098fisa6llas3ijgf1b4gdz5717nzz")))) (build-system gnu-build-system) (native-inputs `(("lzip" ,lzip) base-commit: 73761d8049f483e6685c2c736872d0366e03238a