17 stdenv.mkDerivation (finalAttrs: {
21 src = fetchFromGitHub {
24 rev = finalAttrs.version;
25 hash = "sha256-Vuiy2SjpK2T1ekbwa/KyIFa1V4BJsnJRIj4b+Yx0VEw=";
29 patchShebangs src/getinfo.sh
31 # OS release information is not available in the sandbox
32 substituteInPlace meson/baseinfo.py \
33 --replace-warn 'platform.freedesktop_os_release()["NAME"]' '"NixOS"'
48 gst_all_1.gst-plugins-good
49 gst_all_1.gst-plugins-base
50 gst_all_1.gst-plugins-ugly
57 description = "Screen recorder for GNOME / Wayland / pipewire";
58 homepage = "https://github.com/stronnag/wayfarer";
59 license = licenses.gpl3Plus;
60 maintainers = with maintainers; [ fgaz ];
61 mainProgram = "wayfarer";
62 platforms = subtractLists platforms.darwin platforms.unix;