greetd.wlgreet: add required libraries to runpath
Wlgreet dynamically loads a few libraries on startup. Without them, the program will crash immediately on startup.
This commit is contained in:
parent
4854bac6d7
commit
148f60fb50
@ -1,6 +1,10 @@
|
||||
{ lib
|
||||
, rustPlatform
|
||||
, fetchFromSourcehut
|
||||
, autoPatchelfHook
|
||||
, gcc-unwrapped
|
||||
, wayland
|
||||
, libxkbcommon
|
||||
}:
|
||||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
@ -16,6 +20,15 @@ rustPlatform.buildRustPackage rec {
|
||||
|
||||
cargoHash = "sha256-1ugExUtrzqyd9dTlBHcc44UrtEfYrfUryuG79IkTv2Y=";
|
||||
|
||||
nativeBuildInputs = [ autoPatchelfHook ];
|
||||
buildInputs = [ gcc-unwrapped ];
|
||||
|
||||
runtimeDependencies = map lib.getLib [
|
||||
gcc-unwrapped
|
||||
wayland
|
||||
libxkbcommon
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Raw wayland greeter for greetd, to be run under sway or similar";
|
||||
mainProgram = "wlgreet";
|
||||
|
Loading…
Reference in New Issue
Block a user