diff options
author | Aleksana <me@aleksana.moe> | 2024-04-27 15:45:11 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-04-27 15:45:11 +0800 |
commit | 0af19e9f23de2b49877b3edd3b774ba1538b7e77 (patch) | |
tree | 0a2d8681b68f5961aac96005bed34016c11c2381 /pkgs/by-name/wl | |
parent | 9d3911e28686eae1dbbdadf6c5e6c260845c7be0 (diff) | |
parent | a36cc50ac8e4ed687ca006e41bcfb7374b3c373a (diff) |
Merge pull request #281746 from jtrees/init-wljoywake
wljoywake: init at 0.3
Diffstat (limited to 'pkgs/by-name/wl')
-rw-r--r-- | pkgs/by-name/wl/wljoywake/package.nix | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/pkgs/by-name/wl/wljoywake/package.nix b/pkgs/by-name/wl/wljoywake/package.nix new file mode 100644 index 0000000000000..209e61e9d1841 --- /dev/null +++ b/pkgs/by-name/wl/wljoywake/package.nix @@ -0,0 +1,48 @@ +{ lib +, stdenv +, fetchFromGitHub +, meson +, ninja +, pkg-config +, udev +, wayland +, wayland-protocols +, wayland-scanner +}: + +let + version = "0.3"; +in +stdenv.mkDerivation { + pname = "wljoywake"; + inherit version; + + src = fetchFromGitHub { + repo = "wljoywake"; + owner = "nowrep"; + rev = "v${version}"; + hash = "sha256-zSYNfsFjswaSXZPlIDMDC87NK/6AKtArHBeWCWDDR3E="; + }; + + nativeBuildInputs = [ + meson + ninja + pkg-config + wayland-scanner + ]; + + buildInputs = [ + udev + wayland + wayland-protocols + ]; + + meta = with lib; { + description = "Wayland tool for idle inhibit when using joysticks"; + homepage = "https://github.com/nowrep/wljoywake"; + license = licenses.gpl2; + platforms = platforms.linux; + maintainers = [ maintainers.jtrees ]; + mainProgram = "wljoywake"; + }; +} |