knot-resolver: enable more tests

Apparently luarocks works now on aarch64-darwin.
This commit is contained in:
Vladimír Čunát 2022-04-29 11:31:51 +02:00
parent 3eab641238
commit 9791289e84
No known key found for this signature in database
GPG Key ID: E747DF1F9575A3AA

View File

@ -79,8 +79,7 @@ unwrapped = stdenv.mkDerivation rec {
rm -r "$out"/lib/sysusers.d/ # ATM more likely to harm than help
'';
doInstallCheck = with stdenv; hostPlatform == buildPlatform
&& !(isDarwin && isAarch64); # avoid luarocks, as it's broken ATM on the platform
doInstallCheck = with stdenv; hostPlatform == buildPlatform;
installCheckInputs = [ cmocka which cacert lua.cqueues lua.basexx lua.http ];
installCheckPhase = ''
meson test --print-errorlogs