Add USTC for RubyGems and sync mirrors info

[GitHub #64]
This commit is contained in:
Aoran Zeng 2024-09-04 10:56:51 +08:00
parent a6e9d4c4d3
commit 8fb009fb0a
No known key found for this signature in database
GPG Key ID: 8F8BA8488E10ED98

View File

@ -4,7 +4,7 @@
* File Authors : Aoran Zeng <ccmywish@qq.com>
* Contributors : Nil Null <nil@null.org>
* Created On : <2023-08-29>
* Last Modified : <2024-08-17>
* Last Modified : <2024-09-04>
* ------------------------------------------------------------*/
static MirrorSite
@ -12,29 +12,24 @@ RubyChina = {"rubychina", "RubyChina", "Ruby China 社区", "https://ge
"https://gems.ruby-china.com/rubygems/gems/nokogiri-1.15.0-java.gem"}; // 9.9 MB
/**
* @time 2024-05-25
* @note {
*
* BFSU Tuna gem的所有版本
* @time 2024-09-04
* @sync https://github.com/RubyMetric/chsrc/discussions/62
* @sync https://github.com/RubyMetric/chsrc/wiki/Ruby-MirrorSite
*
* :
* 1.
* 2. 4.5MB甚至以上
* 3. tuna 3MB以下
* 4. rubychina 2MB以下1MB以下
* 5.
* }
* @note https://ruby-china.org/topics/43331
*/
static SourceInfo
pl_ruby_sources[] = {
{&Upstream, "https://rubygems.org"},
{&Huawei, "https://mirrors.huaweicloud.com/repository/rubygems/"},
{&Tencent, "https://mirrors.tencent.com/rubygems/"},
{&RubyChina, "https://gems.ruby-china.com/"}
{&RubyChina, "https://gems.ruby-china.com/"},
{&Ustc, "https://mirrors.ustc.edu.cn/rubygems/"}
// {&Bfsu, "https://mirrors.bfsu.edu.cn/rubygems/"},
// {&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/rubygems/"},
// {&Bfsu, "https://mirrors.bfsu.edu.cn/rubygems/"},
// {&Tencent, "https://mirrors.tencent.com/rubygems/"},
// {&Ali, "https://mirrors.aliyun.com/rubygems/"},
// {&Huawei, "https://mirrors.huaweicloud.com/repository/rubygems/"},
};
def_sources_n(pl_ruby);
@ -115,7 +110,7 @@ pl_ruby_feat (char *option)
fi.can_english = false;
fi.can_user_define = true;
fi.note = "华为开源镜像站提供的源可能存在问题";
fi.note = NULL;
return fi;
}