vmtools.diskImageFuns: drop EOL distributions (#409108)

authored by philiptaron.tngl.sh and committed by GitHub 41aa41e8 c78448ac

+1 -289
+1 -289
pkgs/build-support/vm/default.nix
··· 984 985 # The set of supported RPM-based distributions. 986 987 - rpmDistros = { 988 - 989 - # Note: no i386 release for Fedora >= 26 990 - fedora26x86_64 = 991 - let 992 - version = "26"; 993 - in 994 - { 995 - name = "fedora-${version}-x86_64"; 996 - fullName = "Fedora ${version} (x86_64)"; 997 - packagesList = fetchurl rec { 998 - url = "mirror://fedora/linux/releases/${version}/Everything/x86_64/os/repodata/${sha256}-primary.xml.gz"; 999 - sha256 = "880055a50c05b20641530d09b23f64501a000b2f92fe252417c530178730a95e"; 1000 - }; 1001 - urlPrefix = "mirror://fedora/linux/releases/${version}/Everything/x86_64/os"; 1002 - archs = [ 1003 - "noarch" 1004 - "x86_64" 1005 - ]; 1006 - packages = commonFedoraPackages ++ [ 1007 - "cronie" 1008 - "util-linux" 1009 - ]; 1010 - unifiedSystemDir = true; 1011 - }; 1012 - 1013 - fedora27x86_64 = 1014 - let 1015 - version = "27"; 1016 - in 1017 - { 1018 - name = "fedora-${version}-x86_64"; 1019 - fullName = "Fedora ${version} (x86_64)"; 1020 - packagesList = fetchurl rec { 1021 - url = "mirror://fedora/linux/releases/${version}/Everything/x86_64/os/repodata/${sha256}-primary.xml.gz"; 1022 - sha256 = "48986ce4583cd09825c6d437150314446f0f49fa1a1bd62dcfa1085295030fe9"; 1023 - }; 1024 - urlPrefix = "mirror://fedora/linux/releases/${version}/Everything/x86_64/os"; 1025 - archs = [ 1026 - "noarch" 1027 - "x86_64" 1028 - ]; 1029 - packages = commonFedoraPackages ++ [ 1030 - "cronie" 1031 - "util-linux" 1032 - ]; 1033 - unifiedSystemDir = true; 1034 - }; 1035 - 1036 - centos6i386 = 1037 - let 1038 - version = "6.9"; 1039 - in 1040 - rec { 1041 - name = "centos-${version}-i386"; 1042 - fullName = "CentOS ${version} (i386)"; 1043 - urlPrefix = "mirror://centos/${version}/os/i386"; 1044 - packagesList = fetchurl rec { 1045 - url = "${urlPrefix}/repodata/${sha256}-primary.xml.gz"; 1046 - sha256 = "b826a45082ef68340325c0855f3d2e5d5a4d0f77d28ba3b871791d6f14a97aeb"; 1047 - }; 1048 - archs = [ 1049 - "noarch" 1050 - "i386" 1051 - ]; 1052 - packages = commonCentOSPackages ++ [ "procps" ]; 1053 - }; 1054 - 1055 - centos6x86_64 = 1056 - let 1057 - version = "6.9"; 1058 - in 1059 - rec { 1060 - name = "centos-${version}-x86_64"; 1061 - fullName = "CentOS ${version} (x86_64)"; 1062 - urlPrefix = "mirror://centos/${version}/os/x86_64"; 1063 - packagesList = fetchurl rec { 1064 - url = "${urlPrefix}/repodata/${sha256}-primary.xml.gz"; 1065 - sha256 = "ed2b2d4ac98d774d4cd3e91467e1532f7e8b0275cfc91a0d214b532dcaf1e979"; 1066 - }; 1067 - archs = [ 1068 - "noarch" 1069 - "x86_64" 1070 - ]; 1071 - packages = commonCentOSPackages ++ [ "procps" ]; 1072 - }; 1073 - 1074 - # Note: no i386 release for 7.x 1075 - centos7x86_64 = 1076 - let 1077 - version = "7.4.1708"; 1078 - in 1079 - rec { 1080 - name = "centos-${version}-x86_64"; 1081 - fullName = "CentOS ${version} (x86_64)"; 1082 - urlPrefix = "mirror://centos/${version}/os/x86_64"; 1083 - packagesList = fetchurl rec { 1084 - url = "${urlPrefix}/repodata/${sha256}-primary.xml.gz"; 1085 - sha256 = "b686d3a0f337323e656d9387b9a76ce6808b26255fc3a138b1a87d3b1cb95ed5"; 1086 - }; 1087 - archs = [ 1088 - "noarch" 1089 - "x86_64" 1090 - ]; 1091 - packages = commonCentOSPackages ++ [ "procps-ng" ]; 1092 - }; 1093 - }; 1094 1095 # The set of supported Dpkg-based distributions. 1096 1097 debDistros = { 1098 - ubuntu1404i386 = { 1099 - name = "ubuntu-14.04-trusty-i386"; 1100 - fullName = "Ubuntu 14.04 Trusty (i386)"; 1101 - packagesLists = [ 1102 - (fetchurl { 1103 - url = "mirror://ubuntu/dists/trusty/main/binary-i386/Packages.bz2"; 1104 - sha256 = "1d5y3v3v079gdq45hc07ja0bjlmzqfwdwwlq0brwxi8m75k3iz7x"; 1105 - }) 1106 - (fetchurl { 1107 - url = "mirror://ubuntu/dists/trusty/universe/binary-i386/Packages.bz2"; 1108 - sha256 = "03x9w92by320rfklrqhcl3qpwmnxds9c8ijl5zhcb21d6dcz5z1a"; 1109 - }) 1110 - ]; 1111 - urlPrefix = "mirror://ubuntu"; 1112 - packages = commonDebPackages ++ [ 1113 - "diffutils" 1114 - "libc-bin" 1115 - ]; 1116 - }; 1117 - 1118 - ubuntu1404x86_64 = { 1119 - name = "ubuntu-14.04-trusty-amd64"; 1120 - fullName = "Ubuntu 14.04 Trusty (amd64)"; 1121 - packagesLists = [ 1122 - (fetchurl { 1123 - url = "mirror://ubuntu/dists/trusty/main/binary-amd64/Packages.bz2"; 1124 - sha256 = "1hhzbyqfr5i0swahwnl5gfp5l9p9hspywb1vpihr3b74p1z935bh"; 1125 - }) 1126 - (fetchurl { 1127 - url = "mirror://ubuntu/dists/trusty/universe/binary-amd64/Packages.bz2"; 1128 - sha256 = "04560ba8s4z4v5iawknagrkn9q1nzvpn081ycmqvhh73p3p3g1jm"; 1129 - }) 1130 - ]; 1131 - urlPrefix = "mirror://ubuntu"; 1132 - packages = commonDebPackages ++ [ 1133 - "diffutils" 1134 - "libc-bin" 1135 - ]; 1136 - }; 1137 - 1138 - ubuntu1604i386 = { 1139 - name = "ubuntu-16.04-xenial-i386"; 1140 - fullName = "Ubuntu 16.04 Xenial (i386)"; 1141 - packagesLists = [ 1142 - (fetchurl { 1143 - url = "mirror://ubuntu/dists/xenial/main/binary-i386/Packages.xz"; 1144 - sha256 = "13r75sp4slqy8w32y5dnr7pp7p3cfvavyr1g7gwnlkyrq4zx4ahy"; 1145 - }) 1146 - (fetchurl { 1147 - url = "mirror://ubuntu/dists/xenial/universe/binary-i386/Packages.xz"; 1148 - sha256 = "14fid1rqm3sc0wlygcvn0yx5aljf51c2jpd4x0zxij4019316hsh"; 1149 - }) 1150 - ]; 1151 - urlPrefix = "mirror://ubuntu"; 1152 - packages = commonDebPackages ++ [ 1153 - "diffutils" 1154 - "libc-bin" 1155 - ]; 1156 - }; 1157 - 1158 - ubuntu1604x86_64 = { 1159 - name = "ubuntu-16.04-xenial-amd64"; 1160 - fullName = "Ubuntu 16.04 Xenial (amd64)"; 1161 - packagesLists = [ 1162 - (fetchurl { 1163 - url = "mirror://ubuntu/dists/xenial/main/binary-amd64/Packages.xz"; 1164 - sha256 = "110qnkhjkkwm316fbig3aivm2595ydz6zskc4ld5cr8ngcrqm1bn"; 1165 - }) 1166 - (fetchurl { 1167 - url = "mirror://ubuntu/dists/xenial/universe/binary-amd64/Packages.xz"; 1168 - sha256 = "0mm7gj491yi6q4v0n4qkbsm94s59bvqir6fk60j73w7y4la8rg68"; 1169 - }) 1170 - ]; 1171 - urlPrefix = "mirror://ubuntu"; 1172 - packages = commonDebPackages ++ [ 1173 - "diffutils" 1174 - "libc-bin" 1175 - ]; 1176 - }; 1177 - 1178 - ubuntu1804i386 = { 1179 - name = "ubuntu-18.04-bionic-i386"; 1180 - fullName = "Ubuntu 18.04 Bionic (i386)"; 1181 - packagesLists = [ 1182 - (fetchurl { 1183 - url = "mirror://ubuntu/dists/bionic/main/binary-i386/Packages.xz"; 1184 - sha256 = "0f0v4131kwf7m7f8j3288rlqdxk1k3vqy74b7fcfd6jz9j8d840i"; 1185 - }) 1186 - (fetchurl { 1187 - url = "mirror://ubuntu/dists/bionic/universe/binary-i386/Packages.xz"; 1188 - sha256 = "1v75c0dqr0wp0dqd4hnci92qqs4hll8frqdbpswadgxm5chn91bw"; 1189 - }) 1190 - ]; 1191 - urlPrefix = "mirror://ubuntu"; 1192 - packages = commonDebPackages ++ [ 1193 - "diffutils" 1194 - "libc-bin" 1195 - ]; 1196 - }; 1197 - 1198 - ubuntu1804x86_64 = { 1199 - name = "ubuntu-18.04-bionic-amd64"; 1200 - fullName = "Ubuntu 18.04 Bionic (amd64)"; 1201 - packagesLists = [ 1202 - (fetchurl { 1203 - url = "mirror://ubuntu/dists/bionic/main/binary-amd64/Packages.xz"; 1204 - sha256 = "1ls81bjyvmfz6i919kszl7xks1ibrh1xqhsk6698ackndkm0wp39"; 1205 - }) 1206 - (fetchurl { 1207 - url = "mirror://ubuntu/dists/bionic/universe/binary-amd64/Packages.xz"; 1208 - sha256 = "1832nqpn4ap95b3sj870xqayrza9in4kih9jkmjax27pq6x15v1r"; 1209 - }) 1210 - ]; 1211 - urlPrefix = "mirror://ubuntu"; 1212 - packages = commonDebPackages ++ [ 1213 - "diffutils" 1214 - "libc-bin" 1215 - ]; 1216 - }; 1217 - 1218 - ubuntu2004i386 = { 1219 - name = "ubuntu-20.04-focal-i386"; 1220 - fullName = "Ubuntu 20.04 Focal (i386)"; 1221 - packagesLists = [ 1222 - (fetchurl { 1223 - url = "mirror://ubuntu/dists/focal/main/binary-i386/Packages.xz"; 1224 - sha256 = "sha256-7RAYURoN3RKYQAHpwBS9TIV6vCmpURpphyMJQmV4wLc="; 1225 - }) 1226 - (fetchurl { 1227 - url = "mirror://ubuntu/dists/focal/universe/binary-i386/Packages.xz"; 1228 - sha256 = "sha256-oA551xVE80volUPgkMyvzpQ1d+GhuZd4DAe7dXZnULM="; 1229 - }) 1230 - ]; 1231 - urlPrefix = "mirror://ubuntu"; 1232 - packages = commonDebPackages ++ [ 1233 - "diffutils" 1234 - "libc-bin" 1235 - ]; 1236 - }; 1237 - 1238 - ubuntu2004x86_64 = { 1239 - name = "ubuntu-20.04-focal-amd64"; 1240 - fullName = "Ubuntu 20.04 Focal (amd64)"; 1241 - packagesLists = [ 1242 - (fetchurl { 1243 - url = "mirror://ubuntu/dists/focal/main/binary-amd64/Packages.xz"; 1244 - sha256 = "sha256-d1eSH/j+7Zw5NKDJk21EG6SiOL7j6myMHfXLzUP8mGE="; 1245 - }) 1246 - (fetchurl { 1247 - url = "mirror://ubuntu/dists/focal/universe/binary-amd64/Packages.xz"; 1248 - sha256 = "sha256-RqdG2seJvZU3rKVNsWgLnf9RwkgVMRE1A4IZnX2WudE="; 1249 - }) 1250 - ]; 1251 - urlPrefix = "mirror://ubuntu"; 1252 - packages = commonDebPackages ++ [ 1253 - "diffutils" 1254 - "libc-bin" 1255 - ]; 1256 - }; 1257 - 1258 ubuntu2204i386 = { 1259 name = "ubuntu-22.04-jammy-i386"; 1260 fullName = "Ubuntu 22.04 Jammy (i386)"; ··· 1313 "diffutils" 1314 "libc-bin" 1315 ]; 1316 - }; 1317 - 1318 - debian10i386 = { 1319 - name = "debian-10.13-buster-i386"; 1320 - fullName = "Debian 10.13 Buster (i386)"; 1321 - packagesList = fetchurl { 1322 - url = "https://snapshot.debian.org/archive/debian/20221126T084953Z/dists/buster/main/binary-i386/Packages.xz"; 1323 - hash = "sha256-n9JquhtZgxw3qr9BX0MQoY3ZTIHN0dit+iru3DC31UY="; 1324 - }; 1325 - urlPrefix = "https://snapshot.debian.org/archive/debian/20221126T084953Z"; 1326 - packages = commonDebianPackages; 1327 - }; 1328 - 1329 - debian10x86_64 = { 1330 - name = "debian-10.13-buster-amd64"; 1331 - fullName = "Debian 10.13 Buster (amd64)"; 1332 - packagesList = fetchurl { 1333 - url = "https://snapshot.debian.org/archive/debian/20221126T084953Z/dists/buster/main/binary-amd64/Packages.xz"; 1334 - hash = "sha256-YukIIB3u87jgp9oudwklsxyKVKjSL618wFgDSXiFmjU="; 1335 - }; 1336 - urlPrefix = "https://snapshot.debian.org/archive/debian/20221126T084953Z"; 1337 - packages = commonDebianPackages; 1338 }; 1339 1340 debian11i386 = {
··· 984 985 # The set of supported RPM-based distributions. 986 987 + rpmDistros = { }; 988 989 # The set of supported Dpkg-based distributions. 990 991 debDistros = { 992 ubuntu2204i386 = { 993 name = "ubuntu-22.04-jammy-i386"; 994 fullName = "Ubuntu 22.04 Jammy (i386)"; ··· 1047 "diffutils" 1048 "libc-bin" 1049 ]; 1050 }; 1051 1052 debian11i386 = {