termux-tools: pkg: rotate ipfs gateways and mirrors

This commit is contained in:
Leonid Pliushch 2021-02-12 18:52:51 +02:00
parent 9c55b48730
commit 130f10f0a1
No known key found for this signature in database
GPG Key ID: 45F2964132545795
2 changed files with 7 additions and 4 deletions

View File

@ -2,7 +2,7 @@ TERMUX_PKG_HOMEPAGE=https://termux.com/
TERMUX_PKG_DESCRIPTION="Basic system tools for Termux"
TERMUX_PKG_LICENSE="GPL-3.0"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=0.107
TERMUX_PKG_VERSION=0.108
TERMUX_PKG_SKIP_SRC_EXTRACT=true
TERMUX_PKG_PLATFORM_INDEPENDENT=true
TERMUX_PKG_ESSENTIAL=true

View File

@ -44,9 +44,12 @@ select_mirror() {
local main_repo="https://termux.org/packages"
declare -A mirrors
mirrors[50]="$main_repo"
mirrors[26]="https://ipfs.io/ipns/k51qzi5uqu5dg9vawh923wejqffxiu9bhqlze5f508msk0h7ylpac27fdgaskx"
mirrors[24]="https://grimler.se/termux-packages-24"
mirrors[30]="$main_repo"
mirrors[16]="https://grimler.se/termux-packages-24"
mirrors[15]="https://ipfs.io/ipns/k51qzi5uqu5dg9vawh923wejqffxiu9bhqlze5f508msk0h7ylpac27fdgaskx"
mirrors[14]="https://dweb.link/ipns/k51qzi5uqu5dg9vawh923wejqffxiu9bhqlze5f508msk0h7ylpac27fdgaskx"
mirrors[13]="https://bluelight.link/ipns/k51qzi5uqu5dg9vawh923wejqffxiu9bhqlze5f508msk0h7ylpac27fdgaskx"
mirrors[12]="https://ipfs.2read.net/ipns/k51qzi5uqu5dg9vawh923wejqffxiu9bhqlze5f508msk0h7ylpac27fdgaskx"
local current_mirror
current_mirror=$(grep -P "^\s*deb\s+" @TERMUX_PREFIX@/etc/apt/sources.list | grep -oP 'https?://[a-z0-9/._-]+')