Add support for voidlinux

Gitee close #I83XTF
This commit is contained in:
Aoran Zeng
2023-09-24 20:32:33 +08:00
parent 3d957ba46b
commit 5e2f74562c
3 changed files with 255 additions and 176 deletions

254
sources.h
View File

@@ -430,6 +430,74 @@ os_kali_sources[] = {
/**
* 2023-09-05 更新
*
* TODO: 1. 源并不完整,且未经测试是否有效
*/
os_arch_sources[] = {
{&Ali, "https://mirrors.aliyun.com/"},
{&Bfsu, "https://mirrors.bfsu.edu.cn/"},
{&Ustc, "https://mirrors.ustc.edu.cn/"},
{&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/"},
{&Tencent, "https://mirrors.tencent.com/"},
{&Netease, "https://mirrors.163.com/"},
{&Sohu, "https://mirrors.sohu.com/"}
},
/**
* 2023-09-05 更新
*
* TODO: 1. 源并不完整,且未经测试是否有效
*/
os_gentoo_sources[] = {
{&Ali, "mirrors.aliyun.com"},
{&Bfsu, "mirrors.bfsu.edu.cn"},
{&Ustc, "mirrors.ustc.edu.cn"},
{&Tuna, "mirrors.tuna.tsinghua.edu.cn"},
{&Tencent, "mirrors.tencent.com"},
{&Netease, "mirrors.163.com"},
{&Sohu, "mirrors.sohu.com"}
},
/**
* 2023-09-17 更新
*
* TODO: 1. 源并不完整,且未经测试是否有效
*/
os_opensuse_sources[] = {
{&Ali, "https://mirrors.aliyun.com/opensuse/"},
{&Bfsu, "https://mirrors.bfsu.edu.cn/opensuse/"},
{&Ustc, "https://mirrors.ustc.edu.cn/opensuse/"},
{&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/opensuse/"},
{&Tencent, "https://mirrors.tencent.com/opensuse/"},
{&Netease, "https://mirrors.163.com/opensuse/"},
{&Sohu, "https://mirrors.sohu.com/opensuse/"}
},
/**
* 2023-09-02 更新
*
* TODO: 1. 源并不完整,且未经测试是否有效
*/
os_msys2_sources[] = {
{&Ali, "https://mirrors.aliyun.com/msys2/"},
{&Bfsu, "https://mirrors.bfsu.edu.cn/msys2/"},
{&Ustc, "https://mirrors.ustc.edu.cn/msys2/"},
{&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/msys2/"},
{&Tencent, "https://mirrors.tencent.com/msys2/"},
{&Netease, "https://mirrors.163.com/msys2/"},
{&Sohu, "https://mirrors.sohu.com/msys2/"}
},
/**
* 2023-09-24 更新
*/
@@ -461,111 +529,15 @@ os_alpine_sources[] = {
/**
* 2023-09-02 更新
*
* TODO: 1. 源并不完整,且未经测试是否有效
* 2023-09-24 更新
*/
os_openbsd_sources[] = {
{&Ali, "https://mirrors.aliyun.com/OpenBSD/"},
{&Bfsu, "https://mirrors.bfsu.edu.cn/OpenBSD/"},
{&Ustc, "https://mirrors.ustc.edu.cn/OpenBSD/"},
{&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/OpenBSD/"},
{&Tencent, "https://mirrors.tencent.com/OpenBSD/"},
{&Netease, "https://mirrors.163.com/OpenBSD/"},
{&Sohu, "https://mirrors.sohu.com/OpenBSD/"}
os_void_sources[] = {
{&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/voidlinux"},
{&Sjtug_Zhiyuan, "https://mirror.sjtu.edu.cn/voidlinux"},
{&Bfsu, "https://mirrors.bfsu.edu.cn/voidlinux"}
},
/**
* 2023-09-02 更新
*
* TODO: 1. 源并不完整,且未经测试是否有效
*/
os_msys2_sources[] = {
{&Ali, "https://mirrors.aliyun.com/msys2/"},
{&Bfsu, "https://mirrors.bfsu.edu.cn/msys2/"},
{&Ustc, "https://mirrors.ustc.edu.cn/msys2/"},
{&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/msys2/"},
{&Tencent, "https://mirrors.tencent.com/msys2/"},
{&Netease, "https://mirrors.163.com/msys2/"},
{&Sohu, "https://mirrors.sohu.com/msys2/"}
},
/**
* 2023-09-05 更新
*
* TODO: 1. 源并不完整,且未经测试是否有效
*/
os_arch_sources[] = {
{&Ali, "https://mirrors.aliyun.com/"},
{&Bfsu, "https://mirrors.bfsu.edu.cn/"},
{&Ustc, "https://mirrors.ustc.edu.cn/"},
{&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/"},
{&Tencent, "https://mirrors.tencent.com/"},
{&Netease, "https://mirrors.163.com/"},
{&Sohu, "https://mirrors.sohu.com/"}
},
/**
* 2023-09-05 更新
*
* TODO: 1. 源并不完整,且未经测试是否有效
*/
os_gentoo_sources[] = {
{&Ali, "mirrors.aliyun.com"},
{&Bfsu, "mirrors.bfsu.edu.cn"},
{&Ustc, "mirrors.ustc.edu.cn"},
{&Tuna, "mirrors.tuna.tsinghua.edu.cn"},
{&Tencent, "mirrors.tencent.com"},
{&Netease, "mirrors.163.com"},
{&Sohu, "mirrors.sohu.com"}
},
/**
* 2023-09-05 更新
*
* TODO: 1. 源并不完整,且未经测试是否有效
*/
os_netbsd_sources[] = {
{&Ali, "https://mirrors.aliyun.com/pkgsrc/packages/NetBSD/"},
{&Bfsu, "https://mirrors.bfsu.edu.cn/pkgsrc/packages/NetBSD/"},
{&Ustc, "https://mirrors.ustc.edu.cn/pkgsrc/packages/NetBSD/"},
{&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/pkgsrc/packages/NetBSD/"},
{&Tencent, "https://mirrors.tencent.com/pkgsrc/packages/NetBSD/"},
{&Netease, "https://mirrors.163.com/pkgsrc/packages/NetBSD/"},
{&Sohu, "https://mirrors.sohu.com/pkgsrc/packages/NetBSD/"}
},
/**
* 2023-09-06 更新
*
* TODO: 1. 源并不完整,且未经测试是否有效
*/
os_openeuler_sources[] = {
{&Ali, "https://mirrors.aliyun.com/openeuler/"},
{&Bfsu, "https://mirrors.bfsu.edu.cn/openeuler/"},
{&Ustc, "https://mirrors.ustc.edu.cn/openeuler/"},
{&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/openeuler/"},
{&Tencent, "https://mirrors.tencent.com/openeuler/"},
{&Netease, "https://mirrors.163.com/openeuler/"},
{&Sohu, "https://mirrors.sohu.com/openeuler/"}
},
/**
* 2023-09-06 更新
*
* TODO: 1. 源并不完整,且未经测试是否有效
*/
os_openkylin_sources[] = {
{&Ali, "https://mirrors.aliyun.com/openkylin/"},
{&Bfsu, "https://mirrors.bfsu.edu.cn/openkylin/"},
{&Ustc, "https://mirrors.ustc.edu.cn/openkylin/"},
{&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/openkylin/"},
{&Tencent, "https://mirrors.tencent.com/openkylin/"},
{&Netease, "https://mirrors.163.com/openkylin/"},
{&Sohu, "https://mirrors.sohu.com/openkylin/"}
},
/**
* 2023-09-17 更新
@@ -582,22 +554,78 @@ os_freebsd_sources[] = {
{&Sohu, "mirrors.sohu.com"}
},
/**
* 2023-09-17 更新
* 2023-09-05 更新
*
* TODO: 1. 源并不完整,且未经测试是否有效
*/
os_opensuse_sources[] = {
{&Ali, "https://mirrors.aliyun.com/opensuse/"},
{&Bfsu, "https://mirrors.bfsu.edu.cn/opensuse/"},
{&Ustc, "https://mirrors.ustc.edu.cn/opensuse/"},
{&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/opensuse/"},
{&Tencent, "https://mirrors.tencent.com/opensuse/"},
{&Netease, "https://mirrors.163.com/opensuse/"},
{&Sohu, "https://mirrors.sohu.com/opensuse/"}
os_netbsd_sources[] = {
{&Ali, "https://mirrors.aliyun.com/pkgsrc/packages/NetBSD/"},
{&Bfsu, "https://mirrors.bfsu.edu.cn/pkgsrc/packages/NetBSD/"},
{&Ustc, "https://mirrors.ustc.edu.cn/pkgsrc/packages/NetBSD/"},
{&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/pkgsrc/packages/NetBSD/"},
{&Tencent, "https://mirrors.tencent.com/pkgsrc/packages/NetBSD/"},
{&Netease, "https://mirrors.163.com/pkgsrc/packages/NetBSD/"},
{&Sohu, "https://mirrors.sohu.com/pkgsrc/packages/NetBSD/"}
},
/**
* 2023-09-02 更新
*
* TODO: 1. 源并不完整,且未经测试是否有效
*/
os_openbsd_sources[] = {
{&Ali, "https://mirrors.aliyun.com/OpenBSD/"},
{&Bfsu, "https://mirrors.bfsu.edu.cn/OpenBSD/"},
{&Ustc, "https://mirrors.ustc.edu.cn/OpenBSD/"},
{&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/OpenBSD/"},
{&Tencent, "https://mirrors.tencent.com/OpenBSD/"},
{&Netease, "https://mirrors.163.com/OpenBSD/"},
{&Sohu, "https://mirrors.sohu.com/OpenBSD/"}
},
/**
* 2023-09-06 更新
*
* TODO: 1. 源并不完整,且未经测试是否有效
*/
os_openeuler_sources[] = {
{&Ali, "https://mirrors.aliyun.com/openeuler/"},
{&Bfsu, "https://mirrors.bfsu.edu.cn/openeuler/"},
{&Ustc, "https://mirrors.ustc.edu.cn/openeuler/"},
{&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/openeuler/"},
{&Tencent, "https://mirrors.tencent.com/openeuler/"},
{&Netease, "https://mirrors.163.com/openeuler/"},
{&Sohu, "https://mirrors.sohu.com/openeuler/"}
},
/**
* 2023-09-06 更新
*
* TODO: 1. 源并不完整,且未经测试是否有效
*/
os_openkylin_sources[] = {
{&Ali, "https://mirrors.aliyun.com/openkylin/"},
{&Bfsu, "https://mirrors.bfsu.edu.cn/openkylin/"},
{&Ustc, "https://mirrors.ustc.edu.cn/openkylin/"},
{&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/openkylin/"},
{&Tencent, "https://mirrors.tencent.com/openkylin/"},
{&Netease, "https://mirrors.163.com/openkylin/"},
{&Sohu, "https://mirrors.sohu.com/openkylin/"}
};
/**
* 2023-09-10 更新
*
@@ -704,9 +732,9 @@ def_target_sources_n(pl_r); def_target_sources_n(pl_julia);
def_target_sources_n(os_ubuntu); def_target_sources_n(os_debian); def_target_sources_n(os_fedora);
def_target_sources_n(os_kali); def_target_sources_n(os_opensuse);
def_target_sources_n(os_arch); def_target_sources_n(os_gentoo); def_target_sources_n(os_alpine);
def_target_sources_n(os_rocky);
def_target_sources_n(os_msys2);
def_target_sources_n(os_arch); def_target_sources_n(os_msys2); def_target_sources_n(os_gentoo);
def_target_sources_n(os_alpine); def_target_sources_n(os_rocky); def_target_sources_n(os_void);
def_target_sources_n(os_freebsd); def_target_sources_n(os_netbsd); def_target_sources_n(os_openbsd);
def_target_sources_n(os_deepin); def_target_sources_n(os_openeuler); def_target_sources_n(os_openkylin);