From 59fdf0e3642602333b3a4fbfdeaa33128defca81 Mon Sep 17 00:00:00 2001 From: Dmitry Kalinkin Date: Sat, 11 Dec 2021 23:43:39 -0500 Subject: [PATCH] libepoxy: disable cgl_epoxy_api test --- pkgs/development/libraries/libepoxy/default.nix | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libepoxy/default.nix b/pkgs/development/libraries/libepoxy/default.nix index 86f6843bfb5a..4141de4fc00d 100644 --- a/pkgs/development/libraries/libepoxy/default.nix +++ b/pkgs/development/libraries/libepoxy/default.nix @@ -16,7 +16,7 @@ let inherit (lib) getLib optional optionalString; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (rec { pname = "libepoxy"; version = "1.5.9"; @@ -65,4 +65,10 @@ stdenv.mkDerivation rec { maintainers = with maintainers; [ goibhniu erictapen ]; platforms = platforms.unix; }; -} +} // lib.optionalAttrs stdenv.isDarwin { + # cgl_epoxy_api fails in darwin sandbox and on Hydra (because it's headless?) + preCheck = '' + substituteInPlace ../test/meson.build \ + --replace "[ 'cgl_epoxy_api', [ 'cgl_epoxy_api.c' ] ]," "" + ''; +})