{ lib, buildNimPackage, curl, gtk4, libadwaita, pkg-config, openssl, xorg, libxkbcommon, libGL, wayland, wayland-protocols, wayland-scanner, fetchFromGitHub, }: buildNimPackage (finalAttrs: { pname = "lucem"; version = "2.1.2"; src = fetchFromGitHub { owner = "xTrayambak"; repo = "lucem"; tag = finalAttrs.version; hash = "sha256-9i7YMXG6hXMcQmVdPYX+YxrtQPHZE1RZb+gv5dGEff8="; }; patches = [ ./lucem-disable-auto-updater.patch ]; lockFile = ./lock.json; buildInputs = [ gtk4.dev libadwaita.dev openssl.dev curl.dev xorg.libX11 xorg.libXcursor.dev xorg.libXrender xorg.libXext libxkbcommon.dev libGL.dev wayland.dev wayland-protocols wayland-scanner.dev ]; nativeBuildInputs = [ pkg-config ]; # env.LD_LIBRARY_PATH = lib.makeLibraryPath [ # gtk4.dev # libadwaita.dev # pkg-config # curl.dev # openssl.dev # wayland.dev # ]; })