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:
Sandro
2024-05-19 20:51:27 +02:00
committed by GitHub
+5 -5
View File
@@ -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;