10 rustPlatform.buildRustPackage rec {
11 pname = "wl-screenrec";
12 version = "0.1.4-unstable-2024-07-28";
14 src = fetchFromGitHub {
17 rev = "b817accf1d4f2373cb6f466f760de35e5b8626bd";
18 hash = "sha256-07O2YM9dOHWzriM2+uiBWjEt2hKAuXtRtnKBuzb02Us=";
21 cargoHash = "sha256-AYirjrnk8SGTXk5IjzCep2AQJYPbgHAOOf47MUDYj4k=";
25 rustPlatform.bindgenHook
34 doCheck = false; # tests use host compositor, etc
37 description = "High performance wlroots screen recording, featuring hardware encoding";
38 homepage = "https://github.com/russelltg/wl-screenrec";
39 license = licenses.asl20;
40 platforms = platforms.linux;
41 mainProgram = "wl-screenrec";
42 maintainers = with maintainers; [ colemickens ];