summaryrefslogtreecommitdiffstats
path: root/pkgs/applications/networking/calls
diff options
context:
space:
mode:
authorPacman99 <pachum99@gmail.com>2021-03-13 20:38:21 -0800
committerPacman99 <pachum99@gmail.com>2021-03-13 20:44:22 -0800
commitd3d57b16d4d1fe14e420eaefcec6363939b171d1 (patch)
treeddcc09f7186856f4564f8445178ce7d7ab44b07d /pkgs/applications/networking/calls
parent4613800e5b9f8d7e26eb758fd4e798d35bcb314f (diff)
calls: build docs
Diffstat (limited to 'pkgs/applications/networking/calls')
-rw-r--r--pkgs/applications/networking/calls/default.nix16
1 files changed, 13 insertions, 3 deletions
diff --git a/pkgs/applications/networking/calls/default.nix b/pkgs/applications/networking/calls/default.nix
index 8828dd32b548..8937404e91d3 100644
--- a/pkgs/applications/networking/calls/default.nix
+++ b/pkgs/applications/networking/calls/default.nix
@@ -12,6 +12,7 @@
, feedbackd
, callaudiod
, evolution-data-server
+, glib
, folks
, desktop-file-utils
, appstream-glib
@@ -20,6 +21,10 @@
, vala
, wrapGAppsHook
, xvfb_run
+, gtk-doc
+, docbook-xsl-nons
+, docbook_xml_dtd_43
+, gobject-introspection
}:
stdenv.mkDerivation rec {
@@ -34,6 +39,8 @@ stdenv.mkDerivation rec {
sha256 = "0igap5ynq269xqaky6fqhdg2dpsvxa008z953ywa4s5b5g5dk3dd";
};
+ outputs = [ "out" "devdoc" ];
+
nativeBuildInputs = [
meson
ninja
@@ -42,6 +49,9 @@ stdenv.mkDerivation rec {
appstream-glib
vala
wrapGAppsHook
+ gtk-doc
+ docbook-xsl-nons
+ docbook_xml_dtd_43
];
buildInputs = [
@@ -62,10 +72,10 @@ stdenv.mkDerivation rec {
xvfb_run
];
+ NIX_CFLAGS_COMPILE = "-I${glib.dev}/include/gio-unix-2.0";
+
mesonFlags = [
- # docs fail to build
- # https://source.puri.sm/Librem5/calls/issues/99
- "-Dgtk_doc=false"
+ "-Dgtk_doc=true"
];
doCheck = true;