graphite-kde-theme: propagate sddm theme dependencies to user env

This commit is contained in:
José Romildo 2023-10-30 15:58:22 -03:00
parent 01a3f1a169
commit 8fd8608441
2 changed files with 14 additions and 1 deletions

View file

@ -1,6 +1,9 @@
{ stdenv
, lib
, fetchFromGitHub
, kdeclarative
, plasma-framework
, plasma-workspace
}:
stdenv.mkDerivation rec {
@ -14,6 +17,14 @@ stdenv.mkDerivation rec {
hash = "sha256-iQGT2x0wY2EIuYw/a1MB8rT9BxiqWrOyBo6EGIJwsFw=";
};
# Propagate sddm theme dependencies to user env otherwise sddm does
# not find them. Putting them in buildInputs is not enough.
propagatedUserEnvPkgs = [
kdeclarative.bin
plasma-framework
plasma-workspace
];
postPatch = ''
patchShebangs install.sh

View file

@ -29374,7 +29374,9 @@ with pkgs;
graphite-gtk-theme = callPackage ../data/themes/graphite-gtk-theme { };
graphite-kde-theme = callPackage ../data/themes/graphite-kde-theme { };
graphite-kde-theme = callPackage ../data/themes/graphite-kde-theme {
inherit (libsForQt5) kdeclarative plasma-framework plasma-workspace;
};
greybird = callPackage ../data/themes/greybird { };