Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{ 2 stdenv, 3 lib, 4 fetchurl, 5 fetchpatch, 6 fixDarwinDylibNames, 7 testers, 8 buildPackages, 9 updateAutotoolsGnuConfigScriptsHook, 10}: 11 12let 13 make-icu = (import ./make-icu.nix) { 14 inherit 15 stdenv 16 lib 17 buildPackages 18 fetchurl 19 fixDarwinDylibNames 20 testers 21 updateAutotoolsGnuConfigScriptsHook 22 ; 23 }; 24in 25{ 26 icu77 = make-icu { 27 version = "77.1"; 28 hash = "sha256-WI5DH3cyfDkDH/u4hDwOO8EiwhE3RIX6h9xfP6/yQGE="; 29 }; 30 icu76 = make-icu { 31 version = "76.1"; 32 hash = "sha256-36y0a/5HR0EEcs4+EUS/KKEC/uqk44dbrJtMbPMPTz4="; 33 }; 34 icu75 = make-icu { 35 version = "75.1"; 36 hash = "sha256-y5aN8+TS6H6LEcSaXQHHh70TuVRSgPxmQvgmUnYYyu8="; 37 }; 38 icu74 = make-icu { 39 version = "74.2"; 40 hash = "sha256-aNsIIhKpbW9T411g9H04uWLp+dIHp0z6x4Apro/14Iw="; 41 }; 42 icu73 = make-icu { 43 version = "73.2"; 44 hash = "sha256-gYqAcS7TyqzZtlIwXgGvx/oWfm8ulJltpEuQwqtgTOE="; 45 }; 46 icu72 = make-icu { 47 version = "72.1"; 48 hash = "sha256-otLTghcJKn7VZjXjRGf5L5drNw4gGCrTJe3qZoGnHWg="; 49 }; 50 icu71 = make-icu { 51 version = "71.1"; 52 hash = "sha256-Z6fm5R9h+vEwa2k1Mz4TssSKvY2m0vRs5q3KJLHiHr8="; 53 }; 54 icu70 = make-icu { 55 version = "70.1"; 56 hash = "sha256-jSBUKMF78Tu1NTAGae0oszihV7HAGuZtMdDT4tR8P9U="; 57 }; 58 icu69 = make-icu { 59 version = "69.1"; 60 hash = "sha256-TLp7es0dPELES7DBS+ZjcJjH+vKzMM6Ha8XzuRXQl0U="; 61 }; 62 icu67 = make-icu { 63 version = "67.1"; 64 hash = "sha256-lKgM1vJRpTvSqZf28bWsZlP+eR36tm4esCJ3QPuG1dw="; 65 }; 66 icu66 = make-icu { 67 version = "66.1"; 68 hash = "sha256-UqPyIJq5VVnBzwoU8kM4AB84lhW/AOJYXvPbxD7PCi4="; 69 }; 70 icu64 = make-icu { 71 version = "64.2"; 72 hash = "sha256-Yn1dhHjm2W/IyQ/tSFEjkHmlYaaoueSLCJLyToLTHWw="; 73 }; 74 icu63 = make-icu { 75 version = "63.1"; 76 hash = "sha256-BcSQtpRU/OWGC36OKCEjFnSvChHX7y/r6poyUSmYy50="; 77 patches = [ 78 # https://bugzilla.mozilla.org/show_bug.cgi?id=1499398 79 (fetchpatch { 80 url = "https://github.com/unicode-org/icu/commit/8baff8f03e07d8e02304d0c888d0bb21ad2eeb01.patch"; 81 sha256 = "1awfa98ljcf95a85cssahw6bvdnpbq5brf1kgspy14w4mlmhd0jb"; 82 }) 83 ]; 84 patchFlags = [ "-p3" ]; 85 }; 86 icu60 = make-icu { 87 version = "60.2"; 88 hash = "sha256-8HPqjzW5JtcLsz5ld1CKpkKosxaoA/Eb4grzhIEdtBg="; 89 }; 90}