]> git.ipfire.org Git - thirdparty/mkosi.git/commit
opensuse: Add support for aarch64
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Sat, 6 Jul 2024 18:24:10 +0000 (20:24 +0200)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Sat, 6 Jul 2024 20:12:27 +0000 (22:12 +0200)
commit149d16d44ffcc9882be780b333ca767faa7b2dff
treee3cb3cf627fd715927fcc0f64b50181b54e86694
parent588ee48ff5e8ae17c8c5ab0c4d802e9d611941ba
opensuse: Add support for aarch64

This requires another rework for the repositories() method for
OpenSUSE. Whereas before we picked up all the repositories from
https://download.opensuse.org/tumbleweed/repo/, it turns out that
the debug and source repositories can also be found at
https://download.opensuse.org/debug/tumbleweed/repo/ and
https://download.opensuse.org/source/tumbleweed/repo/ respectively.
Furthermore, the latter locations are the only ones that are available
for ports under https://download.opensuse.org/ports/ so we switch to
those instead.

Additionally, openSUSE-current is not available for ports so we disallow
using current, stable and release with architectures other than x86-64.

While there are more ports than just aarch64, for now let's just add
aarch64 and wait for user demand before we add any others.
mkosi/distributions/opensuse.py