perlPackages.NetAsyncWebSocket: 0.13 -> 0.14 (#352432)
[NixPkgs.git] / pkgs / desktops / xfce / applications / parole / default.nix
blob4d2f5bfe80bf82bb9e0b5571a8a6ced0682361d1
2   lib,
3   mkXfceDerivation,
4   dbus,
5   dbus-glib,
6   gst_all_1,
7   gtk3,
8   libnotify,
9   libX11,
10   libxfce4ui,
11   libxfce4util,
12   taglib,
13   xfconf,
16 # Doesn't seem to find H.264 codec even though built with gst-plugins-bad.
18 mkXfceDerivation {
19   category = "apps";
20   pname = "parole";
21   version = "4.18.1";
23   sha256 = "sha256-g+Wy90tHpCeylbU7aUa8578ehmuyWI5WlCK7YdJKlNQ=";
25   postPatch = ''
26     substituteInPlace src/plugins/mpris2/Makefile.am \
27       --replace GST_BASE_CFLAGS GST_VIDEO_CFLAGS
28   '';
30   buildInputs = with gst_all_1; [
31     dbus
32     dbus-glib
33     gst-plugins-bad
34     gst-plugins-base
35     gst-plugins-good
36     gst-plugins-ugly
37     gtk3
38     libnotify
39     libX11
40     libxfce4ui
41     libxfce4util
42     taglib
43     xfconf
44   ];
46   meta = with lib; {
47     description = "Modern simple media player";
48     mainProgram = "parole";
49     maintainers = with maintainers; [ ] ++ teams.xfce.members;
50   };