Unverified Commit fe975ded authored by Bobby Rong's avatar Bobby Rong Committed by GitHub
Browse files

Merge pull request #199156 from wegank/ario-aarch64-darwin

ario: fix build on darwin
parents 706c35a1 9b7282e9
Loading
Loading
Loading
Loading
+15 −1
Original line number Diff line number Diff line
{ lib
, stdenv
, fetchurl
, autoreconfHook
, pkg-config
, intltool
, avahi
@@ -24,7 +25,14 @@ stdenv.mkDerivation rec {
    sha256 = "16nhfb3h5pc7flagfdz7xy0iq6kvgy6h4bfpi523i57rxvlfshhl";
  };

  nativeBuildInputs = [ pkg-config gettext intltool wrapGAppsHook ];
  nativeBuildInputs = [
    autoreconfHook
    pkg-config
    gettext
    intltool
    wrapGAppsHook
  ];

  buildInputs = [
    avahi
    curl
@@ -36,6 +44,12 @@ stdenv.mkDerivation rec {
    taglib
  ];

  postInstall = lib.optionalString stdenv.isDarwin ''
    for file in $out/lib/ario/plugins/*.dylib; do
      ln -s $file $out/lib/ario/plugins/$(basename $file .dylib).so
    done
  '';

  meta = with lib; {
    description = "GTK client for MPD (Music player daemon)";
    homepage = "http://ario-player.sourceforge.net/";