Skip to content

Commit 41aa41e

Browse files
authored
vmtools.diskImageFuns: drop EOL distributions (#409108)
2 parents c78448a + 8b03b63 commit 41aa41e

File tree

1 file changed

+1
-289
lines changed

1 file changed

+1
-289
lines changed

pkgs/build-support/vm/default.nix

Lines changed: 1 addition & 289 deletions
Original file line numberDiff line numberDiff line change
@@ -984,277 +984,11 @@ rec {
984984

985985
# The set of supported RPM-based distributions.
986986

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-
};
987+
rpmDistros = { };
1094988

1095989
# The set of supported Dpkg-based distributions.
1096990

1097991
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-
1258992
ubuntu2204i386 = {
1259993
name = "ubuntu-22.04-jammy-i386";
1260994
fullName = "Ubuntu 22.04 Jammy (i386)";
@@ -1315,28 +1049,6 @@ rec {
13151049
];
13161050
};
13171051

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-
13401052
debian11i386 = {
13411053
name = "debian-11.8-bullseye-i386";
13421054
fullName = "Debian 11.8 Bullseye (i386)";

0 commit comments

Comments
 (0)