11 withGstreamer ? stdenv.hostPlatform.isLinux,
13 withVLC ? stdenv.hostPlatform.isLinux,
16 python3Packages.buildPythonApplication rec {
23 hash = "sha256-Kb05EV0F8lTamTq7pC1UoOkYf04s58NjMksVE2xTC/Y=";
36 ++ lib.optionals withGstreamer [
39 gst_all_1.gst-plugins-base
40 gst_all_1.gst-plugins-bad
41 gst_all_1.gst-plugins-ugly
42 (gst_all_1.gst-plugins-good.override { gtkSupport = true; })
47 propagatedBuildInputs =
55 ++ lib.optional withVLC python-vlc;
57 doCheck = false; # there are no tests
60 description = "Simple yet powerful PDF reader designed for dual-screen presentations";
61 mainProgram = "pympress";
62 license = licenses.gpl2Plus;
63 homepage = "https://cimbali.github.io/pympress/";
64 maintainers = [ maintainers.tbenst ];