From e465b64108d4d3c9fd37fa6adc84fe981ddc67b8 Mon Sep 17 00:00:00 2001 From: Artturin Date: Fri, 7 Jun 2024 17:26:20 +0300 Subject: [PATCH] pithos: cleanup propagations add glib to not depend on propagation https://www.github.com/pithos/pithos/blob/0c5ca80c67ed18d292827f7582e2a9c935d50bea/pithos/util.py#L21-L26 --- pkgs/applications/audio/pithos/default.nix | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/pkgs/applications/audio/pithos/default.nix b/pkgs/applications/audio/pithos/default.nix index 933d17361459..dbcc99d7de56 100644 --- a/pkgs/applications/audio/pithos/default.nix +++ b/pkgs/applications/audio/pithos/default.nix @@ -1,4 +1,4 @@ -{ stdenv, lib, fetchFromGitHub, meson, ninja, pkg-config, appstream-glib +{ stdenv, lib, fetchFromGitHub, meson, ninja, pkg-config, appstream-glib, glib , wrapGAppsHook3, pythonPackages, gtk3, adwaita-icon-theme, gobject-introspection , libnotify, libsecret, gst_all_1 }: @@ -20,15 +20,13 @@ pythonPackages.buildPythonApplication rec { patchShebangs meson_post_install.py ''; - nativeBuildInputs = [ meson ninja pkg-config appstream-glib wrapGAppsHook3 ]; + nativeBuildInputs = [ meson ninja pkg-config appstream-glib wrapGAppsHook3 gobject-introspection ]; - propagatedNativeBuildInputs = [ - gobject-introspection - ]; + buildInputs = [ gtk3 libnotify libsecret glib ] + ++ (with gst_all_1; [ gstreamer gst-plugins-base gst-plugins-good gst-plugins-ugly gst-plugins-bad ]); propagatedBuildInputs = - [ gtk3 gobject-introspection libnotify libsecret adwaita-icon-theme ] ++ - (with gst_all_1; [ gstreamer gst-plugins-base gst-plugins-good gst-plugins-ugly gst-plugins-bad ]) ++ + [ adwaita-icon-theme ] ++ (with pythonPackages; [ pygobject3 pylast ]); meta = with lib; {