diff options
Diffstat (limited to 'package.nix')
| -rw-r--r-- | package.nix | 16 |
1 files changed, 15 insertions, 1 deletions
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/* |
