tangled
alpha
login
or
join now
tjh.dev
/
nixpkgs
0
fork
atom
nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
0
fork
atom
overview
issues
pulls
pipelines
fondu: fix darwin build
Stanisław Pitucha
3 years ago
b80a8e34
ab6176ac
+10
-2
2 changed files
expand all
collapse all
unified
split
pkgs
tools
misc
fondu
default.nix
top-level
all-packages.nix
+7
-1
pkgs/tools/misc/fondu/default.nix
reviewed
···
1
1
-
{ lib, stdenv, fetchurl }:
1
1
+
{ lib, stdenv, fetchurl, CoreServices }:
2
2
3
3
stdenv.mkDerivation rec {
4
4
version = "060102";
···
8
8
url = "http://fondu.sourceforge.net/fondu_src-${version}.tgz";
9
9
sha256 = "152prqad9jszjmm4wwqrq83zk13ypsz09n02nrk1gg0fcxfm7fr2";
10
10
};
11
11
+
12
12
+
postConfigure = lib.optionalString stdenv.isDarwin ''
13
13
+
substituteInPlace Makefile --replace /System/Library/Frameworks/CoreServices.framework/CoreServices "-framework CoreServices"
14
14
+
'';
15
15
+
16
16
+
buildInputs = lib.optionals stdenv.isDarwin [ CoreServices ];
11
17
12
18
makeFlags = [ "DESTDIR=$(out)" ];
13
19
+3
-1
pkgs/top-level/all-packages.nix
reviewed
···
4003
4003
jdk = openjdk8;
4004
4004
};
4005
4005
4006
4006
-
fondu = callPackage ../tools/misc/fondu { };
4006
4006
+
fondu = callPackage ../tools/misc/fondu {
4007
4007
+
inherit (darwin.apple_sdk.frameworks) CoreServices;
4008
4008
+
};
4007
4009
4008
4010
fpp = callPackage ../tools/misc/fpp { };
4009
4011