Unverified Commit d8cde8d6 authored by Nick Cao's avatar Nick Cao
Browse files

appstream: fix cross compilation, set strictDeps

parent d5befe02
Loading
Loading
Loading
Loading
+10 −1
Original line number Diff line number Diff line
@@ -3,6 +3,7 @@
, substituteAll
, fetchFromGitHub
, meson
, mesonEmulatorHook
, ninja
, pkg-config
, gettext
@@ -49,6 +50,12 @@ stdenv.mkDerivation rec {
    ./installed-tests-path.patch
  ];

  strictDeps = true;

  depsBuildBuild = [
    pkg-config
  ];

  nativeBuildInputs = [
    meson
    ninja
@@ -61,6 +68,9 @@ stdenv.mkDerivation rec {
    gobject-introspection
    itstool
    vala
    gperf
  ] ++ lib.optional (!stdenv.buildPlatform.canExecute stdenv.hostPlatform) [
    mesonEmulatorHook
  ];

  buildInputs = [
@@ -71,7 +81,6 @@ stdenv.mkDerivation rec {
    libxml2
    libxmlb
    libyaml
    gperf
    curl
  ];