2017-11-17 09:04:23 -08:00
|
|
|
{ mkDerivation, fetchpatch }:
|
2016-06-15 07:15:06 -07:00
|
|
|
|
2017-06-04 11:26:37 -07:00
|
|
|
let
|
2017-11-17 09:04:23 -08:00
|
|
|
rmAndPwdPatch = fetchpatch {
|
2016-07-13 10:41:55 -07:00
|
|
|
url = "https://github.com/erlang/otp/commit/98b8650d22e94a5ff839170833f691294f6276d0.patch";
|
2017-11-17 09:04:23 -08:00
|
|
|
sha256 = "0zjs7as83prgq4d5gaw2cmnajnsprdk8cjl5kklknx0pc2b3hfg5";
|
2016-07-13 10:41:55 -07:00
|
|
|
};
|
|
|
|
|
2017-11-17 09:04:23 -08:00
|
|
|
envAndCpPatch = fetchpatch {
|
2017-06-04 11:26:37 -07:00
|
|
|
url = "https://github.com/erlang/otp/commit/9f9841eb7327c9fe73e84e197fd2965a97b639cf.patch";
|
2017-11-17 09:04:23 -08:00
|
|
|
sha256 = "00fx5wc88ki3z71z5q4xzi9h3whhjw1zblpn09w995ygn07m9qhm";
|
2016-07-13 10:41:55 -07:00
|
|
|
};
|
|
|
|
|
2018-09-23 02:01:57 -07:00
|
|
|
makeOrderingPatch = fetchpatch {
|
|
|
|
url = "https://github.com/erlang/otp/commit/2f1a37f1011ff9d129bc35a6efa0ab937a2aa0e9.patch";
|
|
|
|
sha256 = "0xfa6hzxh9d7qllkyidcgh57xrrx11w65y7s1hyg52alm06l6b9n";
|
|
|
|
};
|
|
|
|
|
|
|
|
makeParallelInstallPatch = fetchpatch {
|
|
|
|
url ="https://github.com/erlang/otp/commit/de8fe86f67591dd992bae33f7451523dab36e5bd.patch";
|
|
|
|
sha256 = "1cj9fjhdng6yllajjm3gkk04ag9bwyb3n70hrb5nk6c292v8a45c";
|
|
|
|
};
|
|
|
|
|
2019-08-13 14:52:01 -07:00
|
|
|
in mkDerivation {
|
2021-04-12 10:59:37 -07:00
|
|
|
version = "18.3.4.11";
|
|
|
|
sha256 = "190xbv77v5x2g8xkzdg9bpwa1ylkc18d03ag2a0frcwcv76x53k1";
|
2017-03-18 21:36:15 -07:00
|
|
|
|
2016-07-13 10:41:55 -07:00
|
|
|
patches = [
|
|
|
|
rmAndPwdPatch
|
|
|
|
envAndCpPatch
|
2018-09-23 02:01:57 -07:00
|
|
|
makeOrderingPatch
|
|
|
|
makeParallelInstallPatch
|
2016-07-13 10:41:55 -07:00
|
|
|
];
|
2015-06-25 23:59:11 -07:00
|
|
|
}
|