Merge pull request #330634 from r-ryantm/auto-update/circumflex
[NixPkgs.git] / pkgs / desktops / xfce / applications / parole / default.nix
blob41286052db41a661337a403af58bb3bfa3db3960
1 { lib
2 , mkXfceDerivation
3 , dbus
4 , dbus-glib
5 , gst_all_1
6 , gtk3
7 , libnotify
8 , libX11
9 , libxfce4ui
10 , libxfce4util
11 , taglib
12 , xfconf
15 # Doesn't seem to find H.264 codec even though built with gst-plugins-bad.
17 mkXfceDerivation {
18   category = "apps";
19   pname = "parole";
20   version = "4.18.1";
22   sha256 = "sha256-g+Wy90tHpCeylbU7aUa8578ehmuyWI5WlCK7YdJKlNQ=";
24   postPatch = ''
25     substituteInPlace src/plugins/mpris2/Makefile.am \
26       --replace GST_BASE_CFLAGS GST_VIDEO_CFLAGS
27   '';
29   buildInputs = with gst_all_1; [
30     dbus
31     dbus-glib
32     gst-plugins-bad
33     gst-plugins-base
34     gst-plugins-good
35     gst-plugins-ugly
36     gtk3
37     libnotify
38     libX11
39     libxfce4ui
40     libxfce4util
41     taglib
42     xfconf
43   ];
45   meta = with lib; {
46     description = "Modern simple media player";
47     mainProgram = "parole";
48     maintainers = with maintainers; [ ] ++ teams.xfce.members;
49   };