1 { lib, fetchFromGitLab, unstableGitUpdater, rustPlatform, scdoc }:
3 rustPlatform.buildRustPackage rec {
5 version = "unstable-2021-09-30";
7 src = fetchFromGitLab {
10 rev = "b543d435b92498b72609a05048bc368837a7b455";
11 sha256 = "sha256-+SjdhSRT6TGbwvgZti8t9wYJx8LEtY3pleDZx/AEkio=";
14 passthru.updateScript = unstableGitUpdater {
15 url = "https://gitlab.com/snakedye/kile.git";
18 cargoSha256 = "sha256-W7rq42Pz+l4TSsR/h2teRTbl3A1zjOcIx6wqgnwyQNA=";
20 nativeBuildInputs = [ scdoc ];
23 mkdir -p $out/share/man
24 scdoc < doc/kile.1.scd > $out/share/man/kile.1
28 description = "A tiling layout generator for river";
29 homepage = "https://gitlab.com/snakedye/kile";
30 license = licenses.mit;
31 platforms = platforms.linux; # It's meant for river, a wayland compositor
32 maintainers = with maintainers; [ fortuneteller2k ];