pithos: cleanup propagations

add glib to not depend on propagation

https://www.github.com/pithos/pithos/blob/0c5ca80c67ed18d292827f7582e2a9c935d50bea/pithos/util.py#L21-L26
This commit is contained in:
Artturin
2024-07-18 20:02:08 +03:00
parent 4496f7dd0b
commit e465b64108
+5 -7
View File
@@ -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; {