tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
cdparanoia: fix Darwin build
Fixes #12116
Benjamin Staffin
10 years ago
9f3889a9
52f2d9ff
+11
-3
2 changed files
expand all
collapse all
unified
split
pkgs
applications
audio
cdparanoia
default.nix
top-level
all-packages.nix
+7
-2
pkgs/applications/audio/cdparanoia/default.nix
···
1
1
-
{ stdenv, fetchurl }:
1
1
+
{ stdenv, fetchurl, IOKit, Carbon }:
2
2
3
3
stdenv.mkDerivation rec {
4
4
name = "cdparanoia-III-10.2";
···
10
10
11
11
preConfigure = "unset CC";
12
12
13
13
-
patches = stdenv.lib.optionals stdenv.isDarwin [
13
13
+
patches = stdenv.lib.optionals stdenv.isDarwin [
14
14
(fetchurl {
15
15
url = "https://trac.macports.org/export/70964/trunk/dports/audio/cdparanoia/files/osx_interface.patch";
16
16
sha1 = "c86e573f51e6d58d5f349b22802a7a7eeece9fcd";
···
19
19
url = "https://trac.macports.org/export/70964/trunk/dports/audio/cdparanoia/files/patch-paranoia_paranoia.c.10.4.diff";
20
20
sha1 = "d7dc121374df3b82e82adf544df7bf1eec377bdb";
21
21
})
22
22
+
];
23
23
+
24
24
+
buildInputs = stdenv.lib.optional stdenv.isDarwin [
25
25
+
Carbon
26
26
+
IOKit
22
27
];
23
28
24
29
meta = {
+4
-1
pkgs/top-level/all-packages.nix
···
11222
11222
11223
11223
cdparanoia = cdparanoiaIII;
11224
11224
11225
11225
-
cdparanoiaIII = callPackage ../applications/audio/cdparanoia { };
11225
11225
+
cdparanoiaIII = callPackage ../applications/audio/cdparanoia {
11226
11226
+
inherit (darwin) IOKit;
11227
11227
+
inherit (darwin.apple_sdk.frameworks) Carbon;
11228
11228
+
};
11226
11229
11227
11230
cdrtools = callPackage ../applications/misc/cdrtools { };
11228
11231