diff --git a/internal/rosa/gnu.go b/internal/rosa/gnu.go index a3a4277..fa4bb0a 100644 --- a/internal/rosa/gnu.go +++ b/internal/rosa/gnu.go @@ -13,7 +13,7 @@ func (t Toolchain) newM4() pkg.Artifact { checksum = "RT0_L3m4Co86bVBY3lCFAEs040yI1WdeNmRylFpah8IZovTm6O4wI7qiHJN3qsW9" ) return t.NewViaMake("m4", version, pkg.NewHTTPGetTar( - nil, "https://ftp.gnu.org/gnu/m4/m4-"+version+".tar.bz2", + nil, "https://ftpmirror.gnu.org/gnu/m4/m4-"+version+".tar.bz2", mustDecode(checksum), pkg.TarBzip2, ), &MakeAttr{ @@ -34,7 +34,7 @@ func (t Toolchain) newSed() pkg.Artifact { checksum = "pe7HWH4PHNYrazOTlUoE1fXmhn2GOPFN_xE62i0llOr3kYGrH1g2_orDz0UtZ9Nt" ) return t.NewViaMake("sed", version, pkg.NewHTTPGetTar( - nil, "https://ftp.gnu.org/gnu/sed/sed-"+version+".tar.gz", + nil, "https://ftpmirror.gnu.org/gnu/sed/sed-"+version+".tar.gz", mustDecode(checksum), pkg.TarGzip, ), nil, @@ -50,7 +50,7 @@ func (t Toolchain) newAutoconf() pkg.Artifact { ) return t.NewViaMake("autoconf", version, pkg.NewHTTPGetTar( nil, - "https://ftp.gnu.org/gnu/autoconf/autoconf-"+version+".tar.gz", + "https://ftpmirror.gnu.org/gnu/autoconf/autoconf-"+version+".tar.gz", mustDecode(checksum), pkg.TarGzip, ), &MakeAttr{ @@ -72,7 +72,7 @@ func (t Toolchain) newGzip() pkg.Artifact { checksum = "NWhjUavnNfTDFkZJyAUonL9aCOak8GVajWX2OMlzpFnuI0ErpBFyj88mz2xSjz0q" ) return t.NewViaMake("gzip", version, pkg.NewHTTPGetTar( - nil, "https://ftp.gnu.org/gnu/gzip/gzip-"+version+".tar.gz", + nil, "https://ftpmirror.gnu.org/gnu/gzip/gzip-"+version+".tar.gz", mustDecode(checksum), pkg.TarGzip, ), &MakeAttr{ @@ -88,7 +88,7 @@ func (t Toolchain) newGettext() pkg.Artifact { checksum = "IMu7yDZX7xL5UO1ZxXc-iBMbY9LLEUlOroyuSlHMZwg9MKtxG7HIm8F2LheDua0y" ) return t.NewViaMake("gettext", version, pkg.NewHTTPGetTar( - nil, "https://ftp.gnu.org/pub/gnu/gettext/gettext-"+version+".tar.gz", + nil, "https://ftpmirror.gnu.org/gnu/gettext/gettext-"+version+".tar.gz", mustDecode(checksum), pkg.TarGzip, ), &MakeAttr{ @@ -123,7 +123,7 @@ func (t Toolchain) newDiffutils() pkg.Artifact { checksum = "9J5VAq5oA7eqwzS1Yvw-l3G5o-TccUrNQR3PvyB_lgdryOFAfxtvQfKfhdpquE44" ) return t.NewViaMake("diffutils", version, pkg.NewHTTPGetTar( - nil, "https://ftp.gnu.org/gnu/diffutils/diffutils-"+version+".tar.gz", + nil, "https://ftpmirror.gnu.org/gnu/diffutils/diffutils-"+version+".tar.gz", mustDecode(checksum), pkg.TarGzip, ), &MakeAttr{ @@ -147,7 +147,7 @@ func (t Toolchain) newPatch() pkg.Artifact { checksum = "MA0BQc662i8QYBD-DdGgyyfTwaeALZ1K0yusV9rAmNiIsQdX-69YC4t9JEGXZkeR" ) return t.NewViaMake("patch", version, pkg.NewHTTPGetTar( - nil, "https://ftp.gnu.org/gnu/patch/patch-"+version+".tar.gz", + nil, "https://ftpmirror.gnu.org/gnu/patch/patch-"+version+".tar.gz", mustDecode(checksum), pkg.TarGzip, ), &MakeAttr{ @@ -170,7 +170,7 @@ func (t Toolchain) newBash() pkg.Artifact { checksum = "4LQ_GRoB_ko-Ih8QPf_xRKA02xAm_TOxQgcJLmFDT6udUPxTAWrsj-ZNeuTusyDq" ) return t.NewViaMake("bash", version, pkg.NewHTTPGetTar( - nil, "https://ftp.gnu.org/gnu/bash/bash-"+version+".tar.gz", + nil, "https://ftpmirror.gnu.org/gnu/bash/bash-"+version+".tar.gz", mustDecode(checksum), pkg.TarGzip, ), &MakeAttr{ @@ -189,7 +189,7 @@ func (t Toolchain) newCoreutils() pkg.Artifact { checksum = "B1_TaXj1j5aiVIcazLWu8Ix03wDV54uo2_iBry4qHG6Y-9bjDpUPlkNLmU_3Nvw6" ) return t.NewViaMake("coreutils", version, pkg.NewHTTPGetTar( - nil, "https://ftp.gnu.org/gnu/coreutils/coreutils-"+version+".tar.gz", + nil, "https://ftpmirror.gnu.org/gnu/coreutils/coreutils-"+version+".tar.gz", mustDecode(checksum), pkg.TarGzip, ), &MakeAttr{ @@ -218,7 +218,7 @@ func (t Toolchain) newGperf() pkg.Artifact { checksum = "RtIy9pPb_Bb8-31J2Nw-rRGso2JlS-lDlVhuNYhqR7Nt4xM_nObznxAlBMnarJv7" ) return t.NewViaMake("gperf", version, pkg.NewHTTPGetTar( - nil, "https://ftp.gnu.org/pub/gnu/gperf/gperf-"+version+".tar.gz", + nil, "https://ftpmirror.gnu.org/gperf/gperf-"+version+".tar.gz", mustDecode(checksum), pkg.TarGzip, ), nil, @@ -233,7 +233,7 @@ func (t Toolchain) newGawk() pkg.Artifact { checksum = "uIs0d14h_d2DgMGYwrPtegGNyt_bxzG3D6Fe-MmExx_pVoVkQaHzrtmiXVr6NHKk" ) return t.NewViaMake("gawk", version, pkg.NewHTTPGetTar( - nil, "https://ftp.gnu.org/gnu/gawk/gawk-"+version+".tar.gz", + nil, "https://ftpmirror.gnu.org/gnu/gawk/gawk-"+version+".tar.gz", mustDecode(checksum), pkg.TarGzip, ), &MakeAttr{ @@ -251,7 +251,7 @@ func (t Toolchain) newFindutils() pkg.Artifact { checksum = "ZXABdNBQXL7QjTygynRRTdXYWxQKZ0Wn5eMd3NUnxR0xaS0u0VfcKoTlbo50zxv6" ) return t.NewViaMake("findutils", version, pkg.NewHTTPGet( - nil, "https://ftp.gnu.org/gnu/findutils/findutils-"+version+".tar.xz", + nil, "https://ftpmirror.gnu.org/gnu/findutils/findutils-"+version+".tar.xz", mustDecode(checksum), ), &MakeAttr{ SourceSuffix: ".tar.xz", diff --git a/internal/rosa/make.go b/internal/rosa/make.go index f47be4e..8d30135 100644 --- a/internal/rosa/make.go +++ b/internal/rosa/make.go @@ -21,7 +21,7 @@ cd "$(mktemp -d)" ./build.sh ./make DESTDIR=/work install check `, pkg.Path(AbsUsrSrc.Append("make"), false, pkg.NewHTTPGetTar( - nil, "https://ftp.gnu.org/gnu/make/make-"+version+".tar.gz", + nil, "https://ftpmirror.gnu.org/gnu/make/make-"+version+".tar.gz", mustDecode(checksum), pkg.TarGzip, )))