summary refs log tree commit diff
path: root/pkgs/development/libraries/libepoxy
diff options
context:
space:
mode:
authorDmitry Kalinkin <dmitry.kalinkin@gmail.com>2021-12-11 23:49:24 -0500
committerDmitry Kalinkin <dmitry.kalinkin@gmail.com>2021-12-11 23:49:24 -0500
commit5f9866d1e6f7bed0cbcbf91ca73785e79723cd71 (patch)
tree56d320bbea613cac866a4b8c5c4700b9a541f801 /pkgs/development/libraries/libepoxy
parentc9809bb9086757866c8a0ef7969965b1b6d54d14 (diff)
downloadnixpkgs-5f9866d1e6f7bed0cbcbf91ca73785e79723cd71.tar
nixpkgs-5f9866d1e6f7bed0cbcbf91ca73785e79723cd71.tar.gz
nixpkgs-5f9866d1e6f7bed0cbcbf91ca73785e79723cd71.tar.bz2
nixpkgs-5f9866d1e6f7bed0cbcbf91ca73785e79723cd71.tar.lz
nixpkgs-5f9866d1e6f7bed0cbcbf91ca73785e79723cd71.tar.xz
nixpkgs-5f9866d1e6f7bed0cbcbf91ca73785e79723cd71.tar.zst
nixpkgs-5f9866d1e6f7bed0cbcbf91ca73785e79723cd71.zip
libepoxy: refactor conditional preCheck
Diffstat (limited to 'pkgs/development/libraries/libepoxy')
-rw-r--r--pkgs/development/libraries/libepoxy/default.nix16
1 files changed, 8 insertions, 8 deletions
diff --git a/pkgs/development/libraries/libepoxy/default.nix b/pkgs/development/libraries/libepoxy/default.nix
index 4141de4fc00..bb6d6a14232 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";
 
@@ -55,6 +55,12 @@ stdenv.mkDerivation (rec {
 
   NIX_CFLAGS_COMPILE = ''-DLIBGL_PATH="${getLib libGL}/lib"'';
 
+  # cgl_epoxy_api fails in darwin sandbox and on Hydra (because it's headless?)
+  preCheck = lib.optionalString stdenv.isDarwin ''
+    substituteInPlace ../test/meson.build \
+      --replace "[ 'cgl_epoxy_api', [ 'cgl_epoxy_api.c' ] ]," ""
+  '';
+
   # tests are running from version 1.5.9
   doCheck = true;
 
@@ -65,10 +71,4 @@ 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' ] ]," ""
-  '';
-})
+}