Merge pull request #330634 from r-ryantm/auto-update/circumflex
[NixPkgs.git] / pkgs / desktops / xfce / applications / xfmpc / default.nix
bloba8322c7e51bf109b498bdef9c34fd353867e1a1a
1 { lib
2 , mkXfceDerivation
3 , vala
4 , libxfce4util
5 , libxfce4ui
6 , gtk3
7 , glib
8 , libmpd
9 }:
11 mkXfceDerivation rec {
12   category = "apps";
13   pname = "xfmpc";
14   # Last release is too old
15   version = "0.3.1-2024-05-29";
16   rev = "cf40dffec6e9b80abb1f1aa6d7dceef4790173dc";
17   sha256 = "sha256-moCWSLGBJuWM4/lRJi6D3w38iJeCntLo3Vl/eVfu7lw=";
19   nativeBuildInputs = [
20     vala
21     libxfce4util
22     # Needed both here and in buildInputs for cross compilation to work
23     libxfce4ui
24   ];
25   buildInputs = [
26     gtk3
27     glib
28     libxfce4ui
29     libmpd
30   ];
32   meta = with lib; {
33     description = "MPD client written in GTK";
34     homepage = "https://docs.xfce.org/apps/xfmpc/start";
35     changelog = "https://gitlab.xfce.org/apps/xfmpc/-/blob/${rev}/NEWS";
36     maintainers = with maintainers; [ doronbehar ] ++ teams.xfce.members;
37     mainProgram = "xfmpc";
38   };