From ad4f0f91f3564d9a9eacfcb8fec3a1754edce4e4 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Tue, 6 May 2025 07:54:15 +0200 Subject: [PATCH] tinysparql: Use docs from the tarball The Meson build script will not use gi-docgen or graphviz since the API reference ships prebuilt in the tarball. This has apparently been the case since gi-docgen has been introduced: https://github.com/GNOME/tinysparql/commit/c27eb6be6ce747c4112f528acd214d63f1504476 --- pkgs/by-name/ti/tinysparql/package.nix | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/pkgs/by-name/ti/tinysparql/package.nix b/pkgs/by-name/ti/tinysparql/package.nix index fbd8fe14b69f..2024fbf72c38 100644 --- a/pkgs/by-name/ti/tinysparql/package.nix +++ b/pkgs/by-name/ti/tinysparql/package.nix @@ -15,8 +15,6 @@ && stdenv.hostPlatform.emulatorAvailable buildPackages, vala, python3, - gi-docgen, - graphviz, libxml2, glib, wrapGAppsNoGuiHook, @@ -67,8 +65,6 @@ stdenv.mkDerivation (finalAttrs: { gettext glib wrapGAppsNoGuiHook - gi-docgen - graphviz (python3.pythonOnBuildForHost.withPackages (p: [ p.pygobject3 ])) ] ++ lib.optionals withIntrospection [ @@ -126,15 +122,8 @@ stdenv.mkDerivation (finalAttrs: { doCheck = true; postPatch = '' - chmod +x \ - docs/reference/docgen-wrapper.sh \ - docs/reference/embed-files.py \ - docs/reference/generate-svgs.sh patchShebangs \ - utils/data-generators/cc/generate \ - docs/reference/docgen-wrapper.sh \ - docs/reference/embed-files.py \ - docs/reference/generate-svgs.sh + utils/data-generators/cc/generate # File "/build/tinysparql-3.8.0/tests/functional-tests/test_cli.py", line 233, in test_help # self.assertIn("TINYSPARQL-IMPORT(1)", output, "Manpage not found")