summaryrefslogtreecommitdiffstats
path: root/pkgs/tools/wayland
diff options
context:
space:
mode:
authorMichael Weiss <dev.primeos@gmail.com>2021-07-03 17:02:23 +0200
committerMichael Weiss <dev.primeos@gmail.com>2021-07-03 17:56:23 +0200
commitf7997354b7ad18f68a80e2bb9b670f71d0667dbf (patch)
tree83aac841fe7ecf62fc337a6b36340e4c2686938e /pkgs/tools/wayland
parentc5a4c4c68bf41465bfc784334fe31b7152ac1dbb (diff)
wayland-scanner: use for nativeBuildInputs
This makes things more explicit (and less confusing) but only touches the packages that I maintain.
Diffstat (limited to 'pkgs/tools/wayland')
-rw-r--r--pkgs/tools/wayland/wayland-utils/default.nix4
-rw-r--r--pkgs/tools/wayland/wev/default.nix5
-rw-r--r--pkgs/tools/wayland/wlsunset/default.nix7
-rw-r--r--pkgs/tools/wayland/wob/default.nix9
-rw-r--r--pkgs/tools/wayland/wshowkeys/default.nix8
5 files changed, 18 insertions, 15 deletions
diff --git a/pkgs/tools/wayland/wayland-utils/default.nix b/pkgs/tools/wayland/wayland-utils/default.nix
index 5c07081099c6..16bce1723aa6 100644
--- a/pkgs/tools/wayland/wayland-utils/default.nix
+++ b/pkgs/tools/wayland/wayland-utils/default.nix
@@ -1,5 +1,5 @@
{ lib, stdenv, fetchurl
-, meson, pkg-config, ninja
+, meson, pkg-config, ninja, wayland-scanner
, wayland, wayland-protocols
}:
@@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
sha256 = "1h38l850ww6hxjb1l8iwa33nkbz8q88bw6lh0aryjyp8b16crzk4";
};
- nativeBuildInputs = [ meson pkg-config ninja wayland ];
+ nativeBuildInputs = [ meson pkg-config ninja wayland-scanner ];
buildInputs = [ wayland wayland-protocols ];
meta = with lib; {
diff --git a/pkgs/tools/wayland/wev/default.nix b/pkgs/tools/wayland/wev/default.nix
index 69288a1bc8ce..d04cee342b7e 100644
--- a/pkgs/tools/wayland/wev/default.nix
+++ b/pkgs/tools/wayland/wev/default.nix
@@ -3,6 +3,7 @@
, fetchFromSourcehut
, pkg-config
, scdoc
+, wayland-scanner
, wayland
, wayland-protocols
, libxkbcommon
@@ -19,8 +20,8 @@ stdenv.mkDerivation rec {
sha256 = "0l71v3fzgiiv6xkk365q1l08qvaymxd4kpaya6r2g8yzkr7i2hms";
};
- nativeBuildInputs = [ pkg-config scdoc wayland ];
- buildInputs = [ wayland-protocols libxkbcommon ];
+ nativeBuildInputs = [ pkg-config scdoc wayland-scanner ];
+ buildInputs = [ wayland wayland-protocols libxkbcommon ];
installFlags = [ "PREFIX=$(out)" ];
diff --git a/pkgs/tools/wayland/wlsunset/default.nix b/pkgs/tools/wayland/wlsunset/default.nix
index 3572f63f57e5..7ced81616f63 100644
--- a/pkgs/tools/wayland/wlsunset/default.nix
+++ b/pkgs/tools/wayland/wlsunset/default.nix
@@ -1,5 +1,6 @@
-{ lib, stdenv, fetchFromSourcehut, meson, pkg-config, ninja, wayland, scdoc
-, wayland-protocols
+{ lib, stdenv, fetchFromSourcehut
+, meson, pkg-config, ninja, wayland-scanner, scdoc
+, wayland, wayland-protocols
}:
stdenv.mkDerivation rec {
@@ -13,7 +14,7 @@ stdenv.mkDerivation rec {
sha256 = "0hhsddh3rs066rbsjksr8kcwg8lvglbvs67dq0r5wx5c1xcwb51w";
};
- nativeBuildInputs = [ meson pkg-config ninja wayland scdoc ];
+ nativeBuildInputs = [ meson pkg-config ninja wayland-scanner scdoc ];
buildInputs = [ wayland wayland-protocols ];
meta = with lib; {
diff --git a/pkgs/tools/wayland/wob/default.nix b/pkgs/tools/wayland/wob/default.nix
index 3567ed6eea41..07fd6f433d73 100644
--- a/pkgs/tools/wayland/wob/default.nix
+++ b/pkgs/tools/wayland/wob/default.nix
@@ -5,9 +5,10 @@
, ninja
, pkg-config
, scdoc
-, libseccomp
-, wayland # wayland-scanner
+, wayland-scanner
+, wayland
, wayland-protocols
+, libseccomp
}:
stdenv.mkDerivation rec {
@@ -21,8 +22,8 @@ stdenv.mkDerivation rec {
sha256 = "13mx6nzab6msp57s9mv9ambz53a4zkafms9v97xv5zvd6xarnrya";
};
- nativeBuildInputs = [ meson ninja pkg-config scdoc wayland ];
- buildInputs = [ wayland-protocols ]
+ nativeBuildInputs = [ meson ninja pkg-config scdoc wayland-scanner ];
+ buildInputs = [ wayland wayland-protocols ]
++ lib.optional stdenv.isLinux libseccomp;
mesonFlags = lib.optional stdenv.isLinux "-Dseccomp=enabled";
diff --git a/pkgs/tools/wayland/wshowkeys/default.nix b/pkgs/tools/wayland/wshowkeys/default.nix
index 5f0025d6072b..3a0d00b8197b 100644
--- a/pkgs/tools/wayland/wshowkeys/default.nix
+++ b/pkgs/tools/wayland/wshowkeys/default.nix
@@ -1,6 +1,6 @@
{ lib, stdenv, fetchFromSourcehut
-, meson, pkg-config, wayland, ninja
-, cairo, libinput, pango, wayland-protocols, libxkbcommon
+, meson, pkg-config, wayland-scanner, ninja
+, cairo, libinput, pango, wayland, wayland-protocols, libxkbcommon
}:
let
@@ -17,8 +17,8 @@ in stdenv.mkDerivation rec {
sha256 = "10kafdja5cwbypspwhvaxjz3hvf51vqjzbgdasl977193cvxgmbs";
};
- nativeBuildInputs = [ meson pkg-config wayland ninja ];
- buildInputs = [ cairo libinput pango wayland-protocols libxkbcommon ];
+ nativeBuildInputs = [ meson pkg-config wayland-scanner ninja ];
+ buildInputs = [ cairo libinput pango wayland wayland-protocols libxkbcommon ];
meta = with lib; {
description = "Displays keys being pressed on a Wayland session";