From 2d606b1f4b92fc9c037aaf5718bc3e24ef05a532 Mon Sep 17 00:00:00 2001 From: Ophestra Umiker Date: Fri, 6 Dec 2024 03:34:13 +0900 Subject: wl: implement security-context-v1 Signed-off-by: Ophestra Umiker --- package.nix | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) (limited to 'package.nix') diff --git a/package.nix b/package.nix index 5e7a59a3..af6340ad 100644 --- a/package.nix +++ b/package.nix @@ -4,7 +4,11 @@ makeBinaryWrapper, xdg-dbus-proxy, bubblewrap, + pkg-config, acl, + wayland, + wayland-scanner, + wayland-protocols, xorg, }: @@ -41,10 +45,20 @@ buildGoModule rec { buildInputs = [ acl + wayland + wayland-protocols xorg.libxcb ]; - nativeBuildInputs = [ makeBinaryWrapper ]; + nativeBuildInputs = [ + pkg-config + wayland-scanner + makeBinaryWrapper + ]; + + preConfigure = '' + HOME=$(mktemp -d) go generate ./... + ''; postInstall = '' install -D --target-directory=$out/share/zsh/site-functions comp/* -- cgit v1.3.1