texlive: add historic TeX mirrors to mirrors.nix (#518480)

This commit is contained in:
Dmitry Kalinkin
2026-06-17 14:51:52 +00:00
committed by GitHub
3 changed files with 13 additions and 6 deletions
+11
View File
@@ -332,6 +332,17 @@
"https://test.pypi.io/packages/source/"
];
# TeX historic archive (see https://tug.org/historic/)
texhistoric = [
"https://ftp.math.utah.edu/pub/tex/historic/"
"https://texlive.info/historic/"
"https://ftp.tu-chemnitz.de/pub/tug/historic/"
"https://pi.kwarc.info/historic/"
"https://mirrors.tuna.tsinghua.edu.cn/tex-historic-archive/"
"https://mirror.nju.edu.cn/tex-historic/"
"ftp://tug.org/texlive/historic/"
];
### Linux distros
# CentOS
+1 -4
View File
@@ -143,10 +143,7 @@ let
common = {
# initial TeX Live 2025 release
# src = fetchurl {
# urls = [
# "http://ftp.math.utah.edu/pub/tex/historic/systems/texlive/${year}/texlive-${year}0308-source.tar.xz"
# "ftp://tug.ctan.org/pub/tex/historic/systems/texlive/${year}/texlive-${year}0308-source.tar.xz"
# ];
# url = "mirror://texhistoric/systems/texlive/${year}/texlive-${year}0308-source.tar.xz";
# hash = "sha256-//2xo9FDwXekOYoiKaQNaojxgJjl9tz9V2SMnyQXSQ8=";
# };
@@ -156,8 +156,7 @@ let
[
# tlnet-final snapshot; used when texlive.tlpdb is frozen
# the TeX Live yearly freeze typically happens in mid-March
"http://ftp.math.utah.edu/pub/tex/historic/systems/texlive/${toString version.texliveYear}/tlnet-final"
"ftp://tug.org/texlive/historic/${toString version.texliveYear}/tlnet-final"
"mirror://texhistoric/systems/texlive/${toString version.texliveYear}/tlnet-final"
]
else
[