Merge pull request #311789 from rhelmot/freebsd-minimal3/top-level/all-packages
top-level/all-packages: misc changes to support native FreeBSD
This commit is contained in:
@@ -1146,7 +1146,7 @@ with pkgs;
|
||||
fetchurl = stdenv.fetchurlBoot;
|
||||
};
|
||||
});
|
||||
perl = buildPackages.perl.override { fetchurl = stdenv.fetchurlBoot; };
|
||||
perl = buildPackages.perl.override { inherit zlib; fetchurl = stdenv.fetchurlBoot; };
|
||||
openssl = buildPackages.openssl.override {
|
||||
fetchurl = stdenv.fetchurlBoot;
|
||||
buildPackages = {
|
||||
@@ -1154,7 +1154,7 @@ with pkgs;
|
||||
fetchurl = stdenv.fetchurlBoot;
|
||||
inherit perl;
|
||||
xz = buildPackages.xz.override { fetchurl = stdenv.fetchurlBoot; };
|
||||
gmp = null;
|
||||
gmpSupport = false;
|
||||
aclSupport = false;
|
||||
attrSupport = false;
|
||||
};
|
||||
@@ -20442,9 +20442,7 @@ with pkgs;
|
||||
|
||||
cypress = callPackage ../development/web/cypress { };
|
||||
|
||||
cyrus_sasl = callPackage ../development/libraries/cyrus-sasl {
|
||||
libkrb5 = if stdenv.isFreeBSD then heimdal else libkrb5;
|
||||
};
|
||||
cyrus_sasl = callPackage ../development/libraries/cyrus-sasl { };
|
||||
|
||||
cyrus-sasl-xoauth2 = callPackage ../development/libraries/cyrus-sasl-xoauth2 { };
|
||||
|
||||
@@ -22485,6 +22483,8 @@ with pkgs;
|
||||
lib.getBin stdenv.cc.libc
|
||||
else if stdenv.hostPlatform.isDarwin then
|
||||
lib.getBin libiconv
|
||||
else if stdenv.hostPlatform.isFreeBSD then
|
||||
lib.getBin freebsd.iconv
|
||||
else
|
||||
lib.getBin libiconvReal;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user