traefik: add djds as maintainer (#377217)
[NixPkgs.git] / pkgs / by-name / li / libmpdclient / package.nix
blobeeed2140bf8dbab38d1273dbf0c85055bd6d1744
2   fetchFromGitHub,
3   fixDarwinDylibNames,
4   lib,
5   meson,
6   ninja,
7   stdenv,
8 }:
10 stdenv.mkDerivation (finalAttrs: {
11   pname = "libmpdclient";
12   version = "2.22";
14   src = fetchFromGitHub {
15     owner = "MusicPlayerDaemon";
16     repo = "libmpdclient";
17     rev = "v${finalAttrs.version}";
18     hash = "sha256-KF8IR9YV6b9ro+L9m6nHs1IggakEZddfcBKm/oKCVZY=";
19   };
21   nativeBuildInputs =
22     [
23       meson
24       ninja
25     ]
26     ++ lib.optionals stdenv.hostPlatform.isDarwin [
27       fixDarwinDylibNames
28     ];
30   meta = {
31     description = "Client library for MPD (music player daemon)";
32     homepage = "https://www.musicpd.org/libs/libmpdclient/";
33     changelog = "https://raw.githubusercontent.com/MusicPlayerDaemon/libmpdclient/${finalAttrs.src.rev}/NEWS";
34     license = with lib.licenses; [ bsd2 ];
35     maintainers = with lib.maintainers; [ AndersonTorres ];
36     platforms = lib.platforms.unix;
37   };