summary refs log tree commit diff
diff options
context:
space:
mode:
authorRick van Schijndel <rol3517@gmail.com>2021-10-04 20:57:15 +0200
committerRick van Schijndel <rol3517@gmail.com>2022-06-02 22:13:15 +0200
commite1f72ee81b48a1da518a5c3093905ac62fee8872 (patch)
tree9c41f57afc7226a862e5daa98501b38d6a14e3e3
parentde7510053c905d54ce1c574695995ad3ff7c505f (diff)
downloadnixpkgs-e1f72ee81b48a1da518a5c3093905ac62fee8872.tar
nixpkgs-e1f72ee81b48a1da518a5c3093905ac62fee8872.tar.gz
nixpkgs-e1f72ee81b48a1da518a5c3093905ac62fee8872.tar.bz2
nixpkgs-e1f72ee81b48a1da518a5c3093905ac62fee8872.tar.lz
nixpkgs-e1f72ee81b48a1da518a5c3093905ac62fee8872.tar.xz
nixpkgs-e1f72ee81b48a1da518a5c3093905ac62fee8872.tar.zst
nixpkgs-e1f72ee81b48a1da518a5c3093905ac62fee8872.zip
feedbackd: support cross-compilation
Disables introspection for now.
-rw-r--r--pkgs/applications/misc/feedbackd/default.nix9
1 files changed, 7 insertions, 2 deletions
diff --git a/pkgs/applications/misc/feedbackd/default.nix b/pkgs/applications/misc/feedbackd/default.nix
index 0892f2e2d02..3692273fdf3 100644
--- a/pkgs/applications/misc/feedbackd/default.nix
+++ b/pkgs/applications/misc/feedbackd/default.nix
@@ -32,7 +32,8 @@ stdenv.mkDerivation rec {
   # only a Debian package release that is tagged in the upstream repo
   version = "0.0.0+git20220520";
 
-  outputs = [ "out" "dev" "devdoc" ];
+  outputs = [ "out" "dev" ]
+    ++ lib.optionals (stdenv.buildPlatform == stdenv.hostPlatform) [ "devdoc" ];
 
   src = fetchFromGitLab {
     domain = "source.puri.sm";
@@ -61,7 +62,11 @@ stdenv.mkDerivation rec {
     libgudev
   ];
 
-  mesonFlags = [ "-Dgtk_doc=true" "-Dman=true" ];
+  mesonFlags = [
+    "-Dgtk_doc=${lib.boolToString (stdenv.buildPlatform == stdenv.hostPlatform)}"
+    "-Dman=true"
+    "-Dintrospection=${if (stdenv.buildPlatform == stdenv.hostPlatform) then "enabled" else "disabled"}"
+  ];
 
   checkInputs = [
     dbus