aboutsummaryrefslogtreecommitdiffhomepage
path: root/package.nix
diff options
context:
space:
mode:
Diffstat (limited to 'package.nix')
-rw-r--r--package.nix16
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/*