Commit 285ef9be authored by Josef Kemetmüller's avatar Josef Kemetmüller
Browse files

libcdio-paranoia: fix darwin build

parent a6425fc6
Loading
Loading
Loading
Loading
+10 −2
Original line number Diff line number Diff line
{ stdenv, fetchFromGitHub, autoreconfHook, libcdio, pkgconfig }:
{ stdenv, fetchFromGitHub, autoreconfHook, libcdio, pkgconfig,
  libiconv, IOKit, DiskArbitration}:

stdenv.mkDerivation {
  name = "libcdio-paranoia-0.94+2";
@@ -11,7 +12,14 @@ stdenv.mkDerivation {
  };

  nativeBuildInputs = [ autoreconfHook pkgconfig ];
  buildInputs = [ libcdio ];
  buildInputs = [ libcdio ] ++
    stdenv.lib.optionals stdenv.isDarwin [ libiconv IOKit DiskArbitration ];

  propagatedBuildInputs = stdenv.lib.optional stdenv.isDarwin DiskArbitration;

  configureFlags = stdenv.lib.optionals stdenv.isDarwin [
    "--disable-ld-version-script"
  ];

  meta = with stdenv.lib; {
    description = "CD paranoia on top of libcdio";
+3 −1
Original line number Diff line number Diff line
@@ -9601,7 +9601,9 @@ with pkgs;
    inherit (darwin.apple_sdk.frameworks) Carbon IOKit;
  };
  libcdio-paranoia = callPackage ../development/libraries/libcdio-paranoia { };
  libcdio-paranoia = callPackage ../development/libraries/libcdio-paranoia {
    inherit (darwin.apple_sdk.frameworks) DiskArbitration IOKit;
  };
  libcdr = callPackage ../development/libraries/libcdr { lcms = lcms2; };