summaryrefslogtreecommitdiff
path: root/releng/airootfs/etc/pacman.d
diff options
context:
space:
mode:
Diffstat (limited to 'releng/airootfs/etc/pacman.d')
-rw-r--r--releng/airootfs/etc/pacman.d/chaotic-mirrorlist349
-rw-r--r--releng/airootfs/etc/pacman.d/hooks/reflector-mirrorlist.hook11
-rw-r--r--releng/airootfs/etc/pacman.d/hooks/zzzz99-remove-custom-hooks-from-airootfs.hook18
-rw-r--r--releng/airootfs/etc/pacman.d/mirrorlist111
4 files changed, 489 insertions, 0 deletions
diff --git a/releng/airootfs/etc/pacman.d/chaotic-mirrorlist b/releng/airootfs/etc/pacman.d/chaotic-mirrorlist
new file mode 100644
index 0000000..283a314
--- /dev/null
+++ b/releng/airootfs/etc/pacman.d/chaotic-mirrorlist
@@ -0,0 +1,349 @@
+# Mirrorlist for Chaotic-AUR (https://aur.chaotic.cx/)
+
+# This file contains 3 different types of mirrors:
+# 1. Virtual mirrors: These mirrors do not refer to any specific mirror or region of the world
+# * geo-mirror.chaotic.cx: Automatically routes to the geographically closest up-to-date mirror based on IP address.
+# * random-mirror.chaotic.cx: Automatically routes to a random (but semi-persistent) up-to-date mirror.
+# 2. Country mirrors: Any requests made to these mirrors will be routed to an up-to-date mirror located in the specific country.
+# * If your machine is located in the same country as the country mirror in question, the closest mirror in that country will be used.
+# * If your machine is located in a different country than the country mirror, a random (but semi-persistent) mirror in that country will be used.
+# * Common format: [country code]-mirror.chaotic.cx
+# 3. Regular mirrors: These refer to specific mirrors and do not automatically route to any other mirror.
+# * If the mirror is out of date or offline, the mirror will return an appropriate error code. Pacman will skip it automatically.
+# * Common format: [country code]-[number]-mirror.chaotic.cx (but there are exceptions to this format)
+
+# Most of these mirrors are disabled by default. The topmost mirror will be the default mirror. The rest will be fallbacks.
+# Uncomment+move the mirrors to your desire. By default, geo-mirror, cdn-mirror and a few country mirrors are enabled,
+# to allow for a reasonable number of fallbacks while keeping the defaults short. Have fun!
+
+## Geo mirror (virtual)
+# Automatic routing to the geographically closest mirror (default)
+Server = https://geo-mirror.chaotic.cx/$repo/$arch
+
+## CDN mirror (regular)
+# Global
+# * By: Garuda Linux donators, hosted on Cloudflare R2
+Server = https://cdn-mirror.chaotic.cx/$repo/$arch
+
+
+## --- Country mirrors ---
+
+# Argentina (AR)
+#Server = https://ar-mirror.chaotic.cx/$repo/$arch
+
+# Australia (AU)
+#Server = https://au-mirror.chaotic.cx/$repo/$arch
+
+# Brazil (BR)
+Server = https://br-mirror.chaotic.cx/$repo/$arch
+
+# Canada (CA)
+#Server = https://ca-mirror.chaotic.cx/$repo/$arch
+
+# Chile (CL)
+#Server = https://cl-mirror.chaotic.cx/$repo/$arch
+
+# Colombia (CO)
+#Server = https://co-mirror.chaotic.cx/$repo/$arch
+
+# France (FR)
+#Server = https://fr-mirror.chaotic.cx/$repo/$arch
+
+# Germany (DE)
+Server = https://de-mirror.chaotic.cx/$repo/$arch
+
+# Greece (GR)
+#Server = https://gr-mirror.chaotic.cx/$repo/$arch
+
+# Hong Kong (HK)
+#Server = https://hk-mirror.chaotic.cx/$repo/$arch
+
+# India (IN)
+Server = https://in-mirror.chaotic.cx/$repo/$arch
+
+# Indonesia (ID)
+#Server = https://id-mirror.chaotic.cx/$repo/$arch
+
+# Israel (IL)
+#Server = https://il-mirror.chaotic.cx/$repo/$arch
+
+# Italy (IT)
+#Server = https://it-mirror.chaotic.cx/$repo/$arch
+
+# Japan (JP)
+#Server = https://jp-mirror.chaotic.cx/$repo/$arch
+
+# Mexico (MX)
+#Server = https://mx-mirror.chaotic.cx/$repo/$arch
+
+# Netherlands (NL)
+#Server = https://nl-mirror.chaotic.cx/$repo/$arch
+
+# New Zealand (NZ)
+#Server = https://nz-mirror.chaotic.cx/$repo/$arch
+
+# Nigeria (NG)
+#Server = https://ng-mirror.chaotic.cx/$repo/$arch
+
+# Peru (PE)
+#Server = https://pe-mirror.chaotic.cx/$repo/$arch
+
+# Poland (PL)
+#Server = https://pl-mirror.chaotic.cx/$repo/$arch
+
+# Russia (RU)
+#Server = https://ru-mirror.chaotic.cx/$repo/$arch
+
+# Saudi Arabia (SA)
+#Server = https://sa-mirror.chaotic.cx/$repo/$arch
+
+# Singapore (SG)
+#Server = https://sg-mirror.chaotic.cx/$repo/$arch
+
+# South Africa (ZA)
+#Server = https://za-mirror.chaotic.cx/$repo/$arch
+
+# South Korea (KR)
+#Server = https://kr-mirror.chaotic.cx/$repo/$arch
+
+# Spain (ES)
+#Server = https://es-mirror.chaotic.cx/$repo/$arch
+
+# Sweden (SE)
+#Server = https://se-mirror.chaotic.cx/$repo/$arch
+
+# Switzerland (CH)
+#Server = https://ch-mirror.chaotic.cx/$repo/$arch
+
+# Taiwan (TW)
+#Server = https://tw-mirror.chaotic.cx/$repo/$arch
+
+# Thailand (TH)
+#Server = https://th-mirror.chaotic.cx/$repo/$arch
+
+# United Arab Emirates (AE)
+#Server = https://ae-mirror.chaotic.cx/$repo/$arch
+
+# United Kingdom (GB)
+#Server = https://gb-mirror.chaotic.cx/$repo/$arch
+
+# United States of America (US)
+Server = https://us-mirror.chaotic.cx/$repo/$arch
+
+# Vietnam (VN)
+#Server = https://vn-mirror.chaotic.cx/$repo/$arch
+
+
+## --- Regular mirrors ---
+
+# Argentina (AR)
+# * By: a0xz
+#Server = https://ar-1-mirror.chaotic.cx/$repo/$arch
+
+# Australia (AU)
+# * By: a0xz
+#Server = https://au-1-mirror.chaotic.cx/$repo/$arch
+# * By: a0xz
+#Server = https://au-2-mirror.chaotic.cx/$repo/$arch
+# * By: a0xz
+#Server = https://au-3-mirror.chaotic.cx/$repo/$arch
+
+# Brazil (BR)
+# * By: Universidade Federal de São Carlos (São Carlos)
+#Server = https://br-1-mirror.chaotic.cx/$repo/$arch
+# * By: a0xz
+#Server = https://br-2-mirror.chaotic.cx/$repo/$arch
+# * By: a0xz
+#Server = https://br-3-mirror.chaotic.cx/$repo/$arch
+# * By: a0xz
+#Server = https://br-4-mirror.chaotic.cx/$repo/$arch
+# * By: a0xz
+#Server = https://br-5-mirror.chaotic.cx/$repo/$arch
+
+# Canada (CA)
+# * By: All Things Linux
+#Server = https://ca-1-mirror.chaotic.cx/$repo/$arch
+# * By: a0xz
+#Server = https://ca-2-mirror.chaotic.cx/$repo/$arch
+# * By: a0xz
+#Server = https://ca-3-mirror.chaotic.cx/$repo/$arch
+# * By: a0xz
+#Server = https://ca-4-mirror.chaotic.cx/$repo/$arch
+
+# Chile (CL)
+# * By: Jonathan Gutiérrez
+#Server = https://cl-1-mirror.chaotic.cx/$repo/$arch
+# * By: Jonathan Gutiérrez
+#Server = https://cl-2-mirror.chaotic.cx/$repo/$arch
+# * By: a0xz
+#Server = https://cl-3-mirror.chaotic.cx/$repo/$arch
+
+# Colombia (CO)
+# * By: Eduard Tolosa
+#Server = https://co-1-mirror.chaotic.cx/$repo/$arch
+
+# France (FR)
+# * By: a0xz
+#Server = https://fr-1-mirror.chaotic.cx/$repo/$arch
+# * By: a0xz
+#Server = https://fr-2-mirror.chaotic.cx/$repo/$arch
+
+# Germany (DE)
+# * By: Nico
+#Server = https://de-2-mirror.chaotic.cx/$repo/$arch
+# * By: redgloboli
+#Server = https://de-4-mirror.chaotic.cx/$repo/$arch
+# * By: a0xz
+#Server = https://de-1-mirror.chaotic.cx/$repo/$arch
+
+# Greece (GR)
+# * By: vmmaniac <github.com/vmmaniac>
+#Server = https://gr-1-mirror.chaotic.cx/$repo/$arch
+
+# Hong Kong (HK)
+# * By: a0xz
+#Server = https://hk-1-mirror.chaotic.cx/$repo/$arch
+
+# India (IN)
+# * By: Albony <https://albony.xyz/>
+#Server = https://in-2-mirror.chaotic.cx/$repo/$arch
+# * By: a0xz
+#Server = https://in-3-mirror.chaotic.cx/$repo/$arch
+# * By: Albony (Chennai)
+#Server = https://in-4-mirror.chaotic.cx/$repo/$arch
+# * By: a0xz
+#Server = https://in-5-mirror.chaotic.cx/$repo/$arch
+
+# Indonesia (ID)
+# * By: a0xz
+#Server = https://id-1-mirror.chaotic.cx/$repo/$arch
+
+# Israel (IL)
+# * By: a0xz
+#Server = https://il-1-mirror.chaotic.cx/$repo/$arch
+
+# Italy (IT)
+# * By: a0xz
+#Server = https://it-1-mirror.chaotic.cx/$repo/$arch
+
+# Japan (JP)
+# * By: a0xz
+#Server = https://jp-1-mirror.chaotic.cx/$repo/$arch
+# * By: a0xz
+#Server = https://jp-2-mirror.chaotic.cx/$repo/$arch
+
+# Mexico (MX)
+# * By: a0xz
+#Server = https://mx-1-mirror.chaotic.cx/$repo/$arch
+# * By: a0xz
+#Server = https://mx-2-mirror.chaotic.cx/$repo/$arch
+
+# Netherlands (NL)
+# * By: a0xz
+#Server = https://nl-1-mirror.chaotic.cx/$repo/$arch
+
+# New Zealand (NZ)
+# * By: a0xz
+#Server = https://nz-1-mirror.chaotic.cx/$repo/$arch
+
+# Nigeria (NG)
+# * By: a0xz
+#Server = https://ng-1-mirror.chaotic.cx/$repo/$arch
+
+# Peru (PE)
+# * By: a0xz
+#Server = https://pe-1-mirror.chaotic.cx/$repo/$arch
+
+# Poland (PL)
+# * By: a0xz
+#Server = https://pl-1-mirror.chaotic.cx/$repo/$arch
+
+# Russia (RU)
+# * By: Котпро203
+#Server = https://ru-1-mirror.chaotic.cx/$repo/$arch
+
+# Saudi Arabia (SA)
+# * By: a0xz
+#Server = https://sa-1-mirror.chaotic.cx/$repo/$arch
+
+# Singapore (SG)
+# * By: freedif.org (City state)
+#Server = https://sg-1-mirror.chaotic.cx/$repo/$arch
+# * By: a0xz
+#Server = https://sg-2-mirror.chaotic.cx/$repo/$arch
+
+# South Africa (ZA)
+# * By: a0xz
+#Server = https://za-1-mirror.chaotic.cx/$repo/$arch
+
+# South Korea (KR)
+# * By: <t.me/silent_heigou> (Seoul)
+#Server = https://kr-1-mirror.chaotic.cx/$repo/$arch
+# * By: a0xz
+#Server = https://kr-2-mirror.chaotic.cx/$repo/$arch
+# * By: a0xz
+#Server = https://kr-3-mirror.chaotic.cx/$repo/$arch
+
+# Spain (ES)
+# * By: JKANetwork
+#Server = https://es-1-mirror.chaotic.cx/$repo/$arch
+# * By: Ícar <t.me/IcarNS>
+#Server = https://es-2-mirror.chaotic.cx/$repo/$arch
+# * By: a0xz
+#Server = https://es-3-mirror.chaotic.cx/$repo/$arch
+
+# Sweden (SE)
+# * By: Academic Computer Club in Umeå (accum.se)
+#Server = https://se-1-mirror.chaotic.cx/$repo/$arch
+# * By: a0xz
+#Server = https://se-2-mirror.chaotic.cx/$repo/$arch
+
+# Switzerland (CH)
+# * By: a0xz
+#Server = https://ch-1-mirror.chaotic.cx/$repo/$arch
+
+# Taiwan (TW)
+# * By: a0xz
+#Server = https://tw-1-mirror.chaotic.cx/$repo/$arch
+
+# Thailand (TH)
+# * By: a0xz
+#Server = https://th-1-mirror.chaotic.cx/$repo/$arch
+
+# United Arab Emirates (AE)
+# * By: a0xz
+#Server = https://ae-1-mirror.chaotic.cx/$repo/$arch
+# * By: a0xz
+#Server = https://ae-2-mirror.chaotic.cx/$repo/$arch
+
+# United Kingdom (GB)
+# * By: Wilbur <github.com/ThisCatLikesCrypto>
+#Server = https://gb-1-mirror.chaotic.cx/$repo/$arch
+# * By: a0xz
+#Server = https://gb-2-mirror.chaotic.cx/$repo/$arch
+# * By: a0xz
+#Server = https://gb-3-mirror.chaotic.cx/$repo/$arch
+
+# United States of America (US)
+# * By: Technetium1 <github.com/Technetium1>
+#Server = https://us-mi-mirror.chaotic.cx/$repo/$arch
+# * By: ash <t.me/the_ashh>
+#Server = https://us-ut-mirror.chaotic.cx/$repo/$arch
+# * By: a0xz
+#Server = https://us-hi-mirror.chaotic.cx/$repo/$arch
+# * By: a0xz
+#Server = https://us-nv-mirror.chaotic.cx/$repo/$arch
+# * By: a0xz
+#Server = https://us-fl-mirror.chaotic.cx/$repo/$arch
+# * By: a0xz
+#Server = https://us-ny-mirror.chaotic.cx/$repo/$arch
+# * By: a0xz
+#Server = https://us-az-mirror.chaotic.cx/$repo/$arch
+# * By: a0xz
+#Server = https://us-or-mirror.chaotic.cx/$repo/$arch
+# * By: a0xz
+#Server = https://us-ca-mirror.chaotic.cx/$repo/$arch
+
+# Vietnam (VN)
+# * By: <t.me/meowice>
+#Server = https://vn-1-mirror.chaotic.cx/$repo/$arch
diff --git a/releng/airootfs/etc/pacman.d/hooks/reflector-mirrorlist.hook b/releng/airootfs/etc/pacman.d/hooks/reflector-mirrorlist.hook
new file mode 100644
index 0000000..312c41e
--- /dev/null
+++ b/releng/airootfs/etc/pacman.d/hooks/reflector-mirrorlist.hook
@@ -0,0 +1,11 @@
+[Trigger]
+Operation = Install
+Operation = Upgrade
+Type = Package
+Target = pacman-mirrorlist
+
+[Action]
+Description = Updating mirrorlist with reflector (Hungary)...
+When = PostTransaction
+Depends = reflector
+Exec = /usr/bin/reflector -c HU --protocol https --sort rate --latest 20 --download-timeout 5 --threads 20 --save /etc/pacman.d/mirrorlist
diff --git a/releng/airootfs/etc/pacman.d/hooks/zzzz99-remove-custom-hooks-from-airootfs.hook b/releng/airootfs/etc/pacman.d/hooks/zzzz99-remove-custom-hooks-from-airootfs.hook
new file mode 100644
index 0000000..8dfb943
--- /dev/null
+++ b/releng/airootfs/etc/pacman.d/hooks/zzzz99-remove-custom-hooks-from-airootfs.hook
@@ -0,0 +1,18 @@
+# remove from airootfs!
+# As a workaround for https://bugs.archlinux.org/task/49347 , remove pacman hooks specific to the ISO build process.
+# If not, they would be used when pacstrap is run in the live environment.
+
+[Trigger]
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Type = Package
+Target = *
+
+[Action]
+Description = Work around FS#49347 by removing custom pacman hooks that are only required during ISO build...
+When = PostTransaction
+Depends = sh
+Depends = coreutils
+Depends = grep
+Exec = /bin/sh -c "rm -- $(grep -Frl 'remove from airootfs' /etc/pacman.d/hooks/)"
diff --git a/releng/airootfs/etc/pacman.d/mirrorlist b/releng/airootfs/etc/pacman.d/mirrorlist
new file mode 100644
index 0000000..71078e6
--- /dev/null
+++ b/releng/airootfs/etc/pacman.d/mirrorlist
@@ -0,0 +1,111 @@
+
+
+## France
+Server = http://mirror.trap.moe/archlinux/$repo/os/$arch
+Server = http://mirror.cyberbits.eu/archlinux/$repo/os/$arch
+Server = http://archlinux.mailtunnel.eu/$repo/os/$arch
+Server = https://mirror.cyberbits.eu/archlinux/$repo/os/$arch
+Server = https://archlinux.mailtunnel.eu/$repo/os/$arch
+Server = https://mirror.theo546.fr/archlinux/$repo/os/$arch
+Server = http://mirror.theo546.fr/archlinux/$repo/os/$arch
+Server = http://fr.mirrors.cicku.me/archlinux/$repo/os/$arch
+Server = https://fr.mirrors.cicku.me/archlinux/$repo/os/$arch
+Server = https://f.matthieul.dev/mirror/archlinux/$repo/os/$arch
+Server = http://f.matthieul.dev/mirror/archlinux/$repo/os/$arch
+Server = https://mirror.trap.moe/archlinux/$repo/os/$arch
+Server = https://mirror.peeres-telecom.fr/archlinux/$repo/os/$arch
+Server = https://mirrors.jtremesay.org/archlinux/$repo/os/$arch
+Server = http://mirror.peeres-telecom.fr/archlinux/$repo/os/$arch
+Server = http://archlinux.datagr.am/$repo/os/$arch
+Server = https://arch.syxpi.fr/arch/$repo/os/$arch
+Server = http://archmirror.hogwarts.fr/$repo/os/$arch
+Server = http://arch.yourlabs.org/$repo/os/$arch
+Server = http://mirror.oldsql.cc/archlinux/$repo/os/$arch
+Server = https://mirror.rznet.fr/archlinux/$repo/os/$arch
+Server = http://mirror.rznet.fr/archlinux/$repo/os/$arch
+Server = https://arch.yourlabs.org/$repo/os/$arch
+Server = https://mirror.oldsql.cc/archlinux/$repo/os/$arch
+Server = https://mirror.thekinrar.fr/archlinux/$repo/os/$arch
+Server = http://mirror.bakertelekom.fr/Arch/$repo/os/$arch
+Server = https://mirror.bakertelekom.fr/Arch/$repo/os/$arch
+Server = http://arch.syxpi.fr/arch/$repo/os/$arch
+Server = https://archmirror.hogwarts.fr/$repo/os/$arch
+Server = https://mirror.smayzy.ovh/archlinux/$repo/os/$arch
+Server = http://mirror.lastmikoi.net/archlinux/$repo/os/$arch
+Server = https://mirrors.eric.ovh/arch/$repo/os/$arch
+Server = http://mir.archlinux.fr/$repo/os/$arch
+Server = http://mirrors.gandi.net/archlinux/$repo/os/$arch
+Server = https://mirrors.gandi.net/archlinux/$repo/os/$arch
+Server = http://mirror.archlinux.ikoula.com/archlinux/$repo/os/$arch
+Server = http://mirror.its-tps.fr/archlinux/$repo/os/$arch
+Server = https://mirror.its-tps.fr/archlinux/$repo/os/$arch
+Server = https://mirror.wormhole.eu/archlinux/$repo/os/$arch
+Server = http://archlinux.mirrors.ovh.net/archlinux/$repo/os/$arch
+Server = https://archlinux.mirrors.ovh.net/archlinux/$repo/os/$arch
+Server = http://ftp.u-strasbg.fr/linux/distributions/archlinux/$repo/os/$arch
+Server = https://elda.asgardius.company/archlinux/$repo/os/$arch
+
+
+## Netherlands
+Server = http://ams.nl.mirrors.bjg.at/arch/$repo/os/$arch
+Server = https://ams.nl.mirrors.bjg.at/arch/$repo/os/$arch
+Server = http://ftp.nluug.nl/os/Linux/distr/archlinux/$repo/os/$arch
+Server = https://nl.mirrors.cicku.me/archlinux/$repo/os/$arch
+Server = http://nl.mirrors.cicku.me/archlinux/$repo/os/$arch
+Server = http://mirror.ams1.nl.leaseweb.net/archlinux/$repo/os/$arch
+Server = https://mirror.ams1.nl.leaseweb.net/archlinux/$repo/os/$arch
+Server = http://mirror.nl.cdn-perfprod.com/archlinux/$repo/os/$arch
+Server = http://ftp.snt.utwente.nl/pub/os/linux/archlinux/$repo/os/$arch
+Server = http://mirror.cj2.nl/archlinux/$repo/os/$arch
+Server = https://mirror.nl.cdn-perfprod.com/archlinux/$repo/os/$arch
+Server = https://mirror.cj2.nl/archlinux/$repo/os/$arch
+Server = http://archlinux.mirror.wearetriple.com/$repo/os/$arch
+Server = https://archlinux.mirror.wearetriple.com/$repo/os/$arch
+Server = http://mirrors.xtom.nl/archlinux/$repo/os/$arch
+Server = https://mirrors.xtom.nl/archlinux/$repo/os/$arch
+Server = http://mirror.bouwhuis.network/archlinux/$repo/os/$arch
+Server = https://mirror.bouwhuis.network/archlinux/$repo/os/$arch
+Server = https://nl.mirror.flokinet.net/archlinux/$repo/os/$arch
+Server = http://nl.mirror.flokinet.net/archlinux/$repo/os/$arch
+Server = http://arch.mirrors.lavatech.top/$repo/os/$arch
+Server = http://mirror.koddos.net/archlinux/$repo/os/$arch
+Server = https://mirror.mijn.host/archlinux/$repo/os/$arch
+Server = http://mirror.mijn.host/archlinux/$repo/os/$arch
+Server = https://mirror.koddos.net/archlinux/$repo/os/$arch
+Server = https://arch.mirrors.lavatech.top/$repo/os/$arch
+Server = https://archlinux.mirror.liteserver.nl/$repo/os/$arch
+Server = http://archlinux.mirror.liteserver.nl/$repo/os/$arch
+Server = http://mirror.lyrahosting.com/archlinux/$repo/os/$arch
+Server = https://mirror.lyrahosting.com/archlinux/$repo/os/$arch
+Server = https://mirror.iusearchbtw.nl/$repo/os/$arch
+Server = http://mirrors.evoluso.com/archlinux/$repo/os/$arch
+Server = http://mirror.serverion.com/archlinux/$repo/os/$arch
+Server = https://mirror.serverion.com/archlinux/$repo/os/$arch
+
+
+## United Kingdom
+Server = https://london.mirror.pkgbuild.com/$repo/os/$arch
+Server = https://archlinux.uk.mirror.allworldit.com/archlinux/$repo/os/$arch
+Server = http://archlinux.uk.mirror.allworldit.com/archlinux/$repo/os/$arch
+Server = https://repo.c48.uk/arch/$repo/os/$arch
+Server = https://uk.repo.c48.uk/arch/$repo/os/$arch
+Server = https://gb.mirrors.cicku.me/archlinux/$repo/os/$arch
+Server = http://gb.mirrors.cicku.me/archlinux/$repo/os/$arch
+Server = http://mirrors.melbourne.co.uk/archlinux/$repo/os/$arch
+Server = https://mirror.server.net/archlinux/$repo/os/$arch
+Server = http://mirror.server.net/archlinux/$repo/os/$arch
+Server = https://mirrors.melbourne.co.uk/archlinux/$repo/os/$arch
+Server = https://repo.slithery.uk/$repo/os/$arch
+Server = http://mirror.netweaver.uk/archlinux/$repo/os/$arch
+Server = https://mirror.netweaver.uk/archlinux/$repo/os/$arch
+Server = https://mirror.st2projects.com/archlinux/$repo/os/$arch
+Server = http://mirrors.ukfast.co.uk/sites/archlinux.org/$repo/os/$arch
+Server = https://mirrors.ukfast.co.uk/sites/archlinux.org/$repo/os/$arch
+Server = https://www.mirrorservice.org/sites/ftp.archlinux.org/$repo/os/$arch
+Server = http://www.mirrorservice.org/sites/ftp.archlinux.org/$repo/os/$arch
+Server = http://mirror.marcusn.net/archlinux/$repo/os/$arch
+Server = https://mirror.marcusn.net/archlinux/$repo/os/$arch
+Server = http://mirror.cov.ukservers.com/archlinux/$repo/os/$arch
+Server = https://mirror.cov.ukservers.com/archlinux/$repo/os/$arch
+Server = https://lon.mirror.rackspace.com/archlinux/$repo/os/$arch
+Server = http://lon.mirror.rackspace.com/archlinux/$repo/os/$arch