diff --git a/pkgs/by-name/li/lib2geom/package.nix b/pkgs/by-name/li/lib2geom/package.nix index 9a6c86be98a9..1077a133290c 100644 --- a/pkgs/by-name/li/lib2geom/package.nix +++ b/pkgs/by-name/li/lib2geom/package.nix @@ -11,6 +11,8 @@ double-conversion, gtest, lib, + inkscape, + pkgsCross, }: stdenv.mkDerivation (finalAttrs: { @@ -87,6 +89,17 @@ stdenv.mkDerivation (finalAttrs: { runHook postCheck ''; + passthru = { + tests = + { + inherit inkscape; + } + # Make sure x86_64-linux -> aarch64-linux cross compilation works + // lib.optionalAttrs (stdenv.buildPlatform.system == "x86_64-linux") { + aarch64-cross = pkgsCross.aarch64-multiplatform.lib2geom; + }; + }; + meta = with lib; { description = "Easy to use 2D geometry library in C++"; homepage = "https://gitlab.com/inkscape/lib2geom";