From e7722cab2f448319f2681d1ef00dfee1575d9706 Mon Sep 17 00:00:00 2001 From: Vika Date: Sun, 1 Sep 2024 19:24:55 +0300 Subject: Modify the dependencies to explicitly depend on important things - glib-networking is a transient dependency for libsoup - dconf.lib is added automatically - the GTK3 dependency should be removed from the closure now - dconf.lib should be added by wrapGAppsHook4 --- default.nix | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/default.nix b/default.nix index 3ea5c00..fa7a9b7 100644 --- a/default.nix +++ b/default.nix @@ -1,7 +1,8 @@ { craneLib, lib, rustc -, pkg-config, wrapGAppsHook, meson, ninja, gettext +, pkg-config, wrapGAppsHook4, meson, ninja, gettext , desktop-file-utils -, gtk4, libadwaita, libpanel, libsoup_3, libsecret, librsvg +, gtk4, libadwaita, libpanel, libsoup_3, libsecret +, librsvg, glib-networking }: let @@ -30,8 +31,12 @@ let # cargoExtraArgs can be used to inject features - buildInputs = [ gtk4 libadwaita libpanel libsoup_3 libsecret librsvg gettext ]; - nativeBuildInputs = [ pkg-config wrapGAppsHook gettext meson ninja ]; + buildInputs = [ + gtk4 libadwaita libpanel libsoup_3 libsecret + librsvg glib-networking + gettext + ]; + nativeBuildInputs = [ pkg-config wrapGAppsHook4 gettext meson ninja ]; meta = with lib.meta; { maintainers = with lib.maintainers; [ vikanezrimaya ]; -- cgit 1.4.1