[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
03/12: gnu: guile-sdl, guile-sly: Switch to Guile 2.2.
From: |
Ludovic Courtès |
Subject: |
03/12: gnu: guile-sdl, guile-sly: Switch to Guile 2.2. |
Date: |
Sat, 14 Oct 2017 11:09:09 -0400 (EDT) |
civodul pushed a commit to branch master
in repository guix.
commit 8380a1817603e0f2b30fca2bc26923f6c93ae1c7
Author: Ludovic Courtès <address@hidden>
Date: Sat Oct 14 15:24:19 2017 +0200
gnu: guile-sdl, guile-sly: Switch to Guile 2.2.
* gnu/packages/sdl.scm (guile-sdl)[inputs]: Replace GUILE-2.0 with
GUILE-2.2.
[arguments]: Add 'skip-cursor-test' phase.
* gnu/packages/guile.scm (guile-sly)[propagated-inputs]: Switch to
GUILE-2.2.
---
gnu/packages/guile.scm | 2 +-
gnu/packages/sdl.scm | 12 +++++++++++-
2 files changed, 12 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/guile.scm b/gnu/packages/guile.scm
index 6ab1207..55aeff1 100644
--- a/gnu/packages/guile.scm
+++ b/gnu/packages/guile.scm
@@ -1374,7 +1374,7 @@ users and in some situations.")
(native-inputs
`(("pkg-config" ,pkg-config)))
(propagated-inputs
- `(("guile" ,guile-2.0)
+ `(("guile" ,guile-2.2)
("guile-sdl" ,guile-sdl)
("guile-opengl" ,guile-opengl)))
(inputs
diff --git a/gnu/packages/sdl.scm b/gnu/packages/sdl.scm
index bdf36f3..d3edac1 100644
--- a/gnu/packages/sdl.scm
+++ b/gnu/packages/sdl.scm
@@ -403,7 +403,7 @@ directory.")
("xorg-server" ,xorg-server)
("libjpeg" ,libjpeg)))
(inputs
- `(("guile" ,guile-2.0)
+ `(("guile" ,guile-2.2)
("sdl-union" ,(sdl-union))))
(arguments
'(#:configure-flags
@@ -446,6 +446,16 @@ directory.")
(system (format #f "~a/bin/Xvfb :1 &"
(assoc-ref inputs "xorg-server")))
(setenv "DISPLAY" ":1")
+ #t))
+ (add-before 'check 'skip-cursor-test
+ (lambda _
+ ;; XXX: This test sometimes enters an endless loop, and sometimes
+ ;; crashes with:
+ ;; guile: xcb_io.c:147: append_pending_request: Assertion
`!xcb_xlib_unknown_seq_number' failed.
+ ;; Skip it.
+ (substitute* "test/cursor.scm"
+ (("\\(SDL:init .*" all)
+ (string-append "(exit 77) ;" all "\n")))
#t)))))
(synopsis "Guile interface for SDL (Simple DirectMedia Layer)")
(description "Guile-SDL is a set of bindings to the Simple DirectMedia
- branch master updated (31c70cc -> b359368), Ludovic Courtès, 2017/10/14
- 01/12: gnu: guile-sdl: Remove 2.0-specific bits., Ludovic Courtès, 2017/10/14
- 06/12: gnu: Add emacs-julia-mode., Ludovic Courtès, 2017/10/14
- 04/12: gnu: games: Add openrct2., Ludovic Courtès, 2017/10/14
- 07/12: gnu: emacs-ess: Update to 16.10., Ludovic Courtès, 2017/10/14
- 09/12: gnu: Add python-cbor., Ludovic Courtès, 2017/10/14
- 05/12: gnu: Add emacs-easy-kill., Ludovic Courtès, 2017/10/14
- 02/12: gnu: guile-sly: Remove 2.0-specific bits., Ludovic Courtès, 2017/10/14
- 08/12: gnu: neomutt: Update to 20171013., Ludovic Courtès, 2017/10/14
- 12/12: gnu: Add python-pyqrcode., Ludovic Courtès, 2017/10/14
- 03/12: gnu: guile-sdl, guile-sly: Switch to Guile 2.2.,
Ludovic Courtès <=
- 10/12: gnu: Add python-py-ubjson., Ludovic Courtès, 2017/10/14
- 11/12: gnu: Add python-pynacl., Ludovic Courtès, 2017/10/14