From 6c1956f2af1ea6a42996e29377c7defae69a9467 Mon Sep 17 00:00:00 2001 From: Francesco Gazzetta Date: Wed, 26 Jun 2024 15:29:18 +0200 Subject: [PATCH] wayneko: init at 0-unstable-2024-03-29 formatted with nixfmt-rfc-style Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com> --- pkgs/by-name/wa/wayneko/package.nix | 47 +++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 pkgs/by-name/wa/wayneko/package.nix diff --git a/pkgs/by-name/wa/wayneko/package.nix b/pkgs/by-name/wa/wayneko/package.nix new file mode 100644 index 000000000000..07adf3e83a58 --- /dev/null +++ b/pkgs/by-name/wa/wayneko/package.nix @@ -0,0 +1,47 @@ +{ + lib, + stdenv, + fetchFromSourcehut, + pixman, + pkg-config, + wayland, + wayland-scanner, +}: + +stdenv.mkDerivation { + pname = "wayneko"; + version = "0-unstable-2024-03-29"; + + src = fetchFromSourcehut { + owner = "~leon_plickat"; + repo = "wayneko"; + rev = "c1919dc3a7e610d30e4c06efaa5af85941f27d86"; + hash = "sha256-2cbEcDK6WZPe4HvY1pxmZVyDAj617VP1l0Gn7uSlNaE="; + }; + + postPatch = '' + substituteInPlace Makefile \ + --replace-fail -Werror "" + ''; + + nativeBuildInputs = [ + pkg-config + wayland-scanner + ]; + + buildInputs = [ + pixman + wayland + ]; + + makeFlags = [ "PREFIX=${placeholder "out"}" ]; + + meta = { + description = "Neko on Wayland"; + homepage = "https://sr.ht/~leon_plickat/wayneko"; + license = lib.licenses.gpl3Only; + maintainers = with lib.maintainers; [ fgaz ]; + mainProgram = "wayneko"; + platforms = lib.platforms.linux; + }; +}