{ lib , src , rustPlatform , libinput , libxkbcommon , mesa , pango , udev }: rustPlatform.buildRustPackage rec { pname = "jay"; version = src.rev; inherit src; cargoLock.lockFile = "${src}/Cargo.lock"; buildInputs = [ libxkbcommon mesa pango udev libinput ]; RUSTC_BOOTSTRAP = 1; meta = with lib; { description = "A Wayland compositor written in Rust"; homepage = "https://github.com/mahkoh/jay"; license = licenses.gpl3; platforms = platforms.linux; maintainers = with maintainers; [ dit7ya ]; }; }