diff options
author | Artturin | 2023-06-22 14:49:31 +0300 |
---|---|---|
committer | Artturin | 2023-06-28 22:33:40 +0300 |
commit | 9999bf7a21105486d44b759f56fd1a05fb312d9e (patch) | |
tree | 4d0b0bed1f00ef09918079d24d1c64b797c7e268 /pkgs/applications/graphics/rapid-photo-downloader | |
parent | 08285c3efb441d273ae25316c26414f8bfd01540 (diff) |
treewide: gobject-introspection from buildInputs to nativeBuildInputs
gobject-introspection should be in nativeBuildInputs for cross to work properly (so propagations and hook work properly)
Diffstat (limited to 'pkgs/applications/graphics/rapid-photo-downloader')
-rw-r--r-- | pkgs/applications/graphics/rapid-photo-downloader/default.nix | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/pkgs/applications/graphics/rapid-photo-downloader/default.nix b/pkgs/applications/graphics/rapid-photo-downloader/default.nix index b283a6d4083f..490a89b30b86 100644 --- a/pkgs/applications/graphics/rapid-photo-downloader/default.nix +++ b/pkgs/applications/graphics/rapid-photo-downloader/default.nix @@ -26,6 +26,7 @@ mkDerivationWith python3Packages.buildPythonApplication rec { nativeBuildInputs = [ file intltool + gobject-introspection ]; # Package has no generally usable unit tests. @@ -37,13 +38,9 @@ mkDerivationWith python3Packages.buildPythonApplication rec { $out/bin/rapid-photo-downloader --detailed-version ''; - # NOTE: Without gobject-introspection in buildInputs and strictDeps = false, - # launching fails with: - # "Namespace [Notify / GExiv2 / GUdev] not available" buildInputs = [ gdk-pixbuf gexiv2 - gobject-introspection gst_all_1.gst-libav gst_all_1.gst-plugins-base gst_all_1.gst-plugins-good @@ -54,6 +51,10 @@ mkDerivationWith python3Packages.buildPythonApplication rec { udisks ]; + # NOTE: Check if strictDeps can be renabled + # at the time of writing this the dependency easygui fails to build + # launching fails with: + # "Namespace [Notify / GExiv2 / GUdev] not available" strictDeps = false; propagatedBuildInputs = with python3Packages; [ |