This repo contains PSPBUILD files for all the libraries shipped with PSPDEV. They are automatically build and hosted as an pacman repository using Github actions. Using it requires the psptoolchain and psp-pacman.
Add the following lines to the file ${PSPDEV}/etc/pacman.conf:
[pspdev]
SigLevel = Optional TrustAll
Server = https://github.com/pspdev/psp-packages/releases/latest/download/
Then run: psp-pacman -Sy
Installing libraries from this repo can be done like so:
psp-pacman -Sy library
Replace library with the library which should be installed.
An overview of libaries available can be viewed with:
psp-pacman -Ss
Installing all available libraries can be done with:
psp-pacman -Sy
psp-pacman -S $(psp-pacman -Slq)
Updating libraries can be done with:
psp-pacman -Syu
Building a single package from the repository can be done by opening a terminal in the directory of the chosen library and running the following:
psp-makepkg -i
This will build and install the package.
Contributions to this repository are welcome. Especially fixes and new libraries always add value. Take a look at contributor guidelines.
For more general information on how to write PSPBUILDs take a look at the Arch wiki.
A special thanks goes out to both the contributors of PSPDEV and the VITASDK. Most of the scripts in this repository are based on scripts written by them.