guile-sdl: mark broken on darwin

and disable sdltest on darwin, since it makes hydra builders run into
timeouts.
This commit is contained in:
Martin Weinelt 2024-11-05 15:17:58 +01:00
parent 78366fc8ac
commit 519cea4260
No known key found for this signature in database
GPG Key ID: 87C1E9888F856759

View File

@ -28,6 +28,10 @@ stdenv.mkDerivation (finalAttrs: {
pkg-config
];
configureFlags = [
(lib.enableFeature (!stdenv.hostPlatform.isDarwin) "sdltest")
];
buildInputs = [
(lib.getDev SDL)
(lib.getDev SDL_image)
@ -50,6 +54,8 @@ stdenv.mkDerivation (finalAttrs: {
strictDeps = true;
meta = {
# clang-16: error: unsupported option '--visibility=hidden'; did you mean '-fvisibility=hidden'
broken = stdenv.hostPlatform.isDarwin;
homepage = "https://www.gnu.org/software/guile-sdl/";
description = "Guile bindings for SDL";
license = lib.licenses.gpl3Plus;