From 2a9bea8c35c5beb48058f11a117dfea8308e3ede Mon Sep 17 00:00:00 2001 From: Mikael Voss Date: Thu, 22 Aug 2024 23:07:55 +0200 Subject: [PATCH] gjs: Disable tests requiring display connection --- overlay/no-x.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/overlay/no-x.nix b/overlay/no-x.nix index a484c3f..df7bf33 100644 --- a/overlay/no-x.nix +++ b/overlay/no-x.nix @@ -41,7 +41,11 @@ in genAttrs [ }; gd = prev.gd.override { withXorg = false; }; - gjs = prev.gjs.override { installTests = false; }; + + gjs = prev.gjs.overrideAttrs (prevAttrs: { + mesonFlags = prevAttrs.mesonFlags or [ ] + ++ [ (mesonBool "skip_gtk_tests" true) ]; + }); gst_all_1 = prev.gst_all_1 // genAttrs [ "gst-plugins-base"