16 rustPlatform.buildRustPackage rec {
20 src = fetchFromGitHub {
24 sha256 = "sha256-cuXFkG2YwS0w4xzr7jpjr0QmVA5UJfk5SpjIQKxN/LY=";
27 cargoHash = "sha256-w3ARwQlehJq9uNSQmbUjiWik4a2W3Ax/6/BIsdDUfKM=";
29 SHADERC_LIB_DIR = "${lib.getLib shaderc}/lib";
45 runtimeDependencies = [
51 install -D etc/jay.portal $out/usr/share/xdg-desktop-portal/portals/jay.portal
52 install -D etc/jay-portals.conf $out/usr/share/xdg-desktop-portal/jay-portals.conf
56 description = "Wayland compositor written in Rust";
57 homepage = "https://github.com/mahkoh/jay";
58 license = licenses.gpl3;
59 platforms = platforms.linux;
60 maintainers = with maintainers; [ dit7ya ];