1 { lib, stdenv, fetchFromGitHub
2 , meson, ninja, pkg-config, scdoc, wayland-scanner
3 , wayland, wayland-protocols, ffmpeg, x264, libpulseaudio
7 stdenv.mkDerivation rec {
11 src = fetchFromGitHub {
15 hash = "sha256-SXPXvKXn236oO1WakkMNql3lj2flYYlmArVHGomH0/k=";
18 nativeBuildInputs = [ meson ninja pkg-config wayland-scanner scdoc ];
20 wayland wayland-protocols ffmpeg x264 libpulseaudio mesa
24 description = "Utility program for screen recording of wlroots-based compositors";
25 inherit (src.meta) homepage;
26 changelog = "https://github.com/ammen99/wf-recorder/releases/tag/v${version}";
27 license = licenses.mit;
28 maintainers = with maintainers; [ yuka ];
29 platforms = platforms.linux;
30 mainProgram = "wf-recorder";