lol

libcdio-paranoia: fix darwin build

+13 -3
+10 -2
pkgs/development/libraries/libcdio-paranoia/default.nix
··· 1 - { stdenv, fetchFromGitHub, autoreconfHook, libcdio, pkgconfig }: 2 3 stdenv.mkDerivation { 4 name = "libcdio-paranoia-0.94+2"; ··· 11 }; 12 13 nativeBuildInputs = [ autoreconfHook pkgconfig ]; 14 - buildInputs = [ libcdio ]; 15 16 meta = with stdenv.lib; { 17 description = "CD paranoia on top of libcdio";
··· 1 + { stdenv, fetchFromGitHub, autoreconfHook, libcdio, pkgconfig, 2 + libiconv, IOKit, DiskArbitration}: 3 4 stdenv.mkDerivation { 5 name = "libcdio-paranoia-0.94+2"; ··· 12 }; 13 14 nativeBuildInputs = [ autoreconfHook pkgconfig ]; 15 + buildInputs = [ libcdio ] ++ 16 + stdenv.lib.optionals stdenv.isDarwin [ libiconv IOKit DiskArbitration ]; 17 + 18 + propagatedBuildInputs = stdenv.lib.optional stdenv.isDarwin DiskArbitration; 19 + 20 + configureFlags = stdenv.lib.optionals stdenv.isDarwin [ 21 + "--disable-ld-version-script" 22 + ]; 23 24 meta = with stdenv.lib; { 25 description = "CD paranoia on top of libcdio";
+3 -1
pkgs/top-level/all-packages.nix
··· 9601 inherit (darwin.apple_sdk.frameworks) Carbon IOKit; 9602 }; 9603 9604 - libcdio-paranoia = callPackage ../development/libraries/libcdio-paranoia { }; 9605 9606 libcdr = callPackage ../development/libraries/libcdr { lcms = lcms2; }; 9607
··· 9601 inherit (darwin.apple_sdk.frameworks) Carbon IOKit; 9602 }; 9603 9604 + libcdio-paranoia = callPackage ../development/libraries/libcdio-paranoia { 9605 + inherit (darwin.apple_sdk.frameworks) DiskArbitration IOKit; 9606 + }; 9607 9608 libcdr = callPackage ../development/libraries/libcdr { lcms = lcms2; }; 9609