Commit d3f5b059 authored by Alyssa Ross's avatar Alyssa Ross
Browse files

xdg-desktop-portal: fix cross

parent ff74c3e4
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -76,6 +76,7 @@ stdenv.mkDerivation (finalAttrs: {

  nativeBuildInputs = [
    docutils # for rst2man
    glib
    meson
    ninja
    pkg-config
@@ -169,6 +170,12 @@ stdenv.mkDerivation (finalAttrs: {
    export LD_PRELOAD=${lib.getLib umockdev}/lib/libumockdev-preload.so
  '';

  # We can't disable the installedTests output when doCheck is disabled,
  # because that produces an infinite recursion.
  preFixup = lib.optionalString (!finalAttrs.finalPackage.doCheck) ''
    mkdir $installedTests
  '';

  passthru = {
    tests = {
      installedTests = nixosTests.installed-tests.xdg-desktop-portal;