Unverified Commit 6b26c7dd authored by Weijia Wang's avatar Weijia Wang Committed by GitHub
Browse files

libmpdclient: 2.22 -> 2.23; enable tests (#427605)

parents be92a3e8 affb106a
Loading
Loading
Loading
Loading
+13 −2
Original line number Diff line number Diff line
@@ -5,17 +5,19 @@
  meson,
  ninja,
  stdenv,
  pkg-config,
  check,
}:

stdenv.mkDerivation (finalAttrs: {
  pname = "libmpdclient";
  version = "2.22";
  version = "2.23";

  src = fetchFromGitHub {
    owner = "MusicPlayerDaemon";
    repo = "libmpdclient";
    rev = "v${finalAttrs.version}";
    hash = "sha256-KF8IR9YV6b9ro+L9m6nHs1IggakEZddfcBKm/oKCVZY=";
    hash = "sha256-8/BE8K3e6U9i8/ByfKaCQgzcWFXOGGoES3gYoTx+jQg=";
  };

  nativeBuildInputs = [
@@ -26,6 +28,15 @@ stdenv.mkDerivation (finalAttrs: {
    fixDarwinDylibNames
  ];

  nativeCheckInputs = [
    pkg-config
    check
  ];

  mesonFlags = lib.optional finalAttrs.doCheck (lib.strings.mesonBool "test" true);

  doCheck = true;

  meta = {
    description = "Client library for MPD (music player daemon)";
    homepage = "https://www.musicpd.org/libs/libmpdclient/";