pkgs/tools/wayland: mark all linux only

on non-linux they all fail various variations of
meson.build:26:0: ERROR: Dependency "wayland-client" not found, tried pkgconfig and framework
fatal error: 'wayland-util.h' file not found
This commit is contained in:
Artturin 2023-03-05 14:59:54 +02:00
parent 300df9525f
commit d3c7ef80ef
18 changed files with 25 additions and 15 deletions

View File

@ -24,10 +24,11 @@ rustPlatform.buildRustPackage {
nativeBuildInputs = [ pkg-config ];
meta = {
meta = with lib; {
description = "An xrandr-like CLI for configuring displays on GNOME/Wayland, on distros that don't support `wlr-randr`";
homepage = "https://github.com/maxwellainatchi/gnome-randr-rust";
license = lib.licenses.mit;
maintainers = [ lib.maintainers.roberth ];
license = licenses.mit;
maintainers = [ maintainers.roberth ];
platforms = platforms.linux;
};
}

View File

@ -52,5 +52,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/jovanlanik/gtklock";
license = licenses.gpl3;
maintainers = with maintainers; [ dit7ya ];
platforms = platforms.linux;
};
}

View File

@ -28,5 +28,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/DorianRudolph/sirula";
license = with licenses; [ gpl3Plus ];
maintainers = with maintainers; [ twitchyliquid64 ];
platforms = platforms.linux;
};
}

View File

@ -25,5 +25,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/milgra/sov";
license = with licenses; [ mit ];
maintainers = with maintainers; [ travisdavis-ops ];
platforms = platforms.linux;
};
}

View File

@ -63,6 +63,6 @@ stdenv.mkDerivation rec {
changelog = "https://github.com/artemsen/swayimg/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ matthewcroughan ];
platforms = platforms.unix;
platforms = platforms.linux;
};
}

View File

@ -29,5 +29,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://git.sr.ht/~tsdh/swayr";
license = with licenses; [ gpl3Plus ];
maintainers = with maintainers; [ artturin ];
platforms = platforms.linux;
};
}

View File

@ -21,5 +21,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://gitlab.com/hyask/swaysome";
license = licenses.mit;
maintainers = with maintainers; [ esclear ];
platforms = platforms.linux;
};
}

View File

@ -18,5 +18,6 @@ buildPythonApplication rec {
description = "Collection of simple tools for sway (and i3)";
license = licenses.gpl3Only;
maintainers = with maintainers; [ atila ];
platforms = platforms.linux;
};
}

View File

@ -40,10 +40,11 @@ ocamlPackages.buildDunePackage rec {
doCheck = true;
meta = {
meta = with lib; {
homepage = "https://github.com/talex5/wayland-virtwl-proxy";
description = "Proxy Wayland connections across a VM boundary";
license = lib.licenses.asl20;
maintainers = [ lib.maintainers.sternenseemann ];
license = licenses.asl20;
maintainers = [ maintainers.sternenseemann ];
platforms = platforms.linux;
};
}

View File

@ -49,7 +49,7 @@ stdenv.mkDerivation {
description = "Mirrors an output of a wlroots compositor to a window";
homepage = "https://github.com/progandy/wdomirror";
license = licenses.mit;
platforms = platforms.unix;
platforms = platforms.linux;
maintainers = with maintainers; [ jpas ];
};
}

View File

@ -38,6 +38,7 @@ stdenv.mkDerivation rec {
'';
license = licenses.mit;
maintainers = with maintainers; [ primeos ];
platforms = platforms.unix;
platforms = platforms.linux;
};
}

View File

@ -27,5 +27,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Plus;
maintainers = with maintainers; [ artturin ];
mainProgram = "xclip";
platforms = platforms.linux;
};
}

View File

@ -58,7 +58,7 @@ stdenv.mkDerivation rec {
description = "A wayland based logout menu";
license = licenses.mit;
maintainers = with maintainers; [ AndersonTorres ];
platforms = platforms.unix;
platforms = platforms.linux;
};
}
# TODO: shell completions

View File

@ -28,6 +28,6 @@ stdenv.mkDerivation rec {
homepage = "https://git.sr.ht/~emersion/wlr-randr";
license = licenses.mit;
maintainers = with maintainers; [ ma27 ];
platforms = platforms.unix;
platforms = platforms.linux;
};
}

View File

@ -25,6 +25,6 @@ stdenv.mkDerivation rec {
homepage = "https://git.sr.ht/~brocellous/wlrctl";
license = licenses.mit;
maintainers = with maintainers; [ puffnfresh artturin ];
platforms = platforms.unix;
platforms = platforms.linux;
};
}

View File

@ -30,7 +30,7 @@ stdenv.mkDerivation rec {
homepage = "https://sr.ht/~kennylevinsen/wlsunset/";
changelog = "https://git.sr.ht/~kennylevinsen/wlsunset/refs/${version}";
license = licenses.mit;
platforms = platforms.unix;
platforms = platforms.linux;
maintainers = with maintainers; [ primeos ];
};
}

View File

@ -43,6 +43,6 @@ stdenv.mkDerivation rec {
changelog = "https://github.com/francma/wob/releases/tag/${version}";
license = licenses.isc;
maintainers = with maintainers; [ primeos ];
platforms = platforms.unix;
platforms = platforms.linux;
};
}

View File

@ -31,7 +31,7 @@ stdenv.mkDerivation rec {
license = with licenses; [ gpl3Only mit ];
# Some portions of the code are taken from Sway which is MIT licensed.
# TODO: gpl3Only or gpl3Plus (ask upstream)?
platforms = platforms.unix;
platforms = platforms.linux;
maintainers = with maintainers; [ primeos berbiche ];
};
}