aboutsummaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorq66 <daniel@octaforge.org>2020-01-30 14:14:30 +0000
committerDaniel Kolesa <daniel@octaforge.org>2020-01-30 14:49:01 +0000
commitcd2e132ea13fc40dcaeee573709784dd77a5d60f (patch)
tree6c3617c5bb069e3a6c8c934cf865e5cf522bd019 /etc
parent7b663b891b28d1e244039385689310512709925a (diff)
downloadvoid-packages-cd2e132ea13fc40dcaeee573709784dd77a5d60f.tar
void-packages-cd2e132ea13fc40dcaeee573709784dd77a5d60f.tar.gz
void-packages-cd2e132ea13fc40dcaeee573709784dd77a5d60f.tar.bz2
void-packages-cd2e132ea13fc40dcaeee573709784dd77a5d60f.tar.lz
void-packages-cd2e132ea13fc40dcaeee573709784dd77a5d60f.tar.xz
void-packages-cd2e132ea13fc40dcaeee573709784dd77a5d60f.tar.zst
void-packages-cd2e132ea13fc40dcaeee573709784dd77a5d60f.zip
xbps-src: per-architecture handling of repo confs
The new behavior is basically this: 1) Local repos are installed same as before. 2) Multilib configs are now handled only if they exist. They follow a naming system repos-{local,remote}-ARCH-multilib.conf. 3) Remote repo files follow naming repos-remote-ARCH.conf. If that does not exist, repos-remote.conf or repos-remote-musl.conf is used instead (fallback). 4) Cross follows the same behavior, just without multilib. [ci skip]
Diffstat (limited to 'etc')
-rw-r--r--etc/xbps.d/repos-local-x86_64-multilib.conf (renamed from etc/xbps.d/repos-local-x86_64.conf)0
-rw-r--r--etc/xbps.d/repos-remote-aarch64-musl.conf4
-rw-r--r--etc/xbps.d/repos-remote-x86_64-multilib.conf (renamed from etc/xbps.d/repos-remote-x86_64.conf)0
3 files changed, 4 insertions, 0 deletions
diff --git a/etc/xbps.d/repos-local-x86_64.conf b/etc/xbps.d/repos-local-x86_64-multilib.conf
index 3c531e4f9c0..3c531e4f9c0 100644
--- a/etc/xbps.d/repos-local-x86_64.conf
+++ b/etc/xbps.d/repos-local-x86_64-multilib.conf
diff --git a/etc/xbps.d/repos-remote-aarch64-musl.conf b/etc/xbps.d/repos-remote-aarch64-musl.conf
new file mode 100644
index 00000000000..4c81aaa9aa8
--- /dev/null
+++ b/etc/xbps.d/repos-remote-aarch64-musl.conf
@@ -0,0 +1,4 @@
+# aarch64 voidlinux remote repositories
+repository=https://alpha.de.repo.voidlinux.org/current/aarch64
+repository=https://alpha.de.repo.voidlinux.org/current/aarch64/nonfree
+repository=https://alpha.de.repo.voidlinux.org/current/aarch64/debug
diff --git a/etc/xbps.d/repos-remote-x86_64.conf b/etc/xbps.d/repos-remote-x86_64-multilib.conf
index e770aa1f4b5..e770aa1f4b5 100644
--- a/etc/xbps.d/repos-remote-x86_64.conf
+++ b/etc/xbps.d/repos-remote-x86_64-multilib.conf