tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
opensc: add darwin frameworks
Daiderd Jordan
8 years ago
64bf2831
14930747
+5
-4
2 changed files
expand all
collapse all
unified
split
pkgs
tools
security
opensc
default.nix
top-level
all-packages.nix
+2
-3
pkgs/tools/security/opensc/default.nix
···
1
1
{ stdenv, fetchFromGitHub, autoreconfHook, pkgconfig, zlib, readline, openssl
2
2
, libiconv, pcsclite, libassuan, libXt
3
3
, docbook_xsl, libxslt, docbook_xml_dtd_412
4
4
+
, Carbon
4
5
}:
5
6
6
7
stdenv.mkDerivation rec {
···
17
18
buildInputs = [
18
19
autoreconfHook pkgconfig zlib readline openssl pcsclite libassuan
19
20
libXt libxslt libiconv docbook_xml_dtd_412
20
20
-
];
21
21
+
] ++ stdenv.lib.optional stdenv.isDarwin Carbon;
21
22
22
23
configureFlags = [
23
24
"--enable-zlib"
···
36
37
installFlags = [
37
38
"sysconfdir=$(out)/etc"
38
39
];
39
39
-
40
40
-
41
40
42
41
meta = with stdenv.lib; {
43
42
description = "Set of libraries and utilities to access smart cards";
+3
-1
pkgs/top-level/all-packages.nix
···
3634
3634
3635
3635
openresolv = callPackage ../tools/networking/openresolv { };
3636
3636
3637
3637
-
opensc = callPackage ../tools/security/opensc { };
3637
3637
+
opensc = callPackage ../tools/security/opensc {
3638
3638
+
inherit (darwin.apple_sdk.frameworks) Carbon;
3639
3639
+
};
3638
3640
3639
3641
openssh =
3640
3642
callPackage ../tools/networking/openssh {