osam-cologne / archlinux-proaudio

Actively maintained binary package repo for Arch Linux of free and open source pro-audio software.
https://arch.osamc.de/
The Unlicense
43 stars 2 forks source link
archlinux

archlinux-proaudio

Build Status x86\_64 aarch64

Actively maintained binary package repo for Arch Linux of free and open source pro-audio software. This repository only provides packages that are not already in the official Arch Linux repository.

List of packages | GitHub repo

The repository is maintained and tested for both x86_64 and aarch64 (Arch Linux ARM) architectures.

Contributions are welcome! To suggest software for inclusion in the repo open a GitHub issue.

How to use

_As we're still working on the setup, this information maybe subject to change without notice! We try to announce important changes on IRC (#archlinux-proaudio on irc.libera.chat) and reflect the current information on the Arch Wiki._

Add the repo to your /etc/pacman.conf:

[proaudio]
Server = https://arch.osamc.de/$repo/$arch

Download, import and sign the current signing key:

# curl https://arch.osamc.de/proaudio/osamc.gpg | pacman-key --add -
# pacman-key --lsign-key 762AE5DB2B38786364BD81C4B9141BCC62D38EE5

You can now install packages from the repo using pacman -Syu <package>.

Debug packages

Similar to the official repos, we provide debug symbols in separate packages and run a Debuginfod server under https://arch.osamc.de. To use this with compatible clients like gdb, install the debuginfod package and add the URL:

# pacman -Syu debuginfod
# echo https://arch.osamc.de > /etc/debuginfod/proaudio.urls

Reboot, so the DEBUGINFOD_URLS environment variable gets initialized correctly.

Instead of using debuginfod, you could also selectively install individual debug packages from https://arch.osamc.de/debug-archive/.