Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add all current packages to pspdev-default group #175

Merged
merged 5 commits into from
Jun 25, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
*.zip
*.bz2
__pycache__/
repo/

# do allow github workflow files
!.github/workflows/
1 change: 1 addition & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ For new contributions to be merged, the PSPBUILDs in them should meet the follow
- The license of the library should be installed in ``$pkgdir/psp/share/licenses/$pkgname/``.
- PSPBUILDs which use a git repository as source should use a specific tag or commit.
- ``pkgname`` should not contain capital letters or special characters other than ``-``.
- ``groups`` should be set if to ``pspdev-default`` unless the package conflicts with an existing package.
- For existing packages:
- Either the ``pkgver`` or ``rel`` has been changed.
- For all PSPBUILDs:
Expand Down
4 changes: 2 additions & 2 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ ARG BASE_DOCKER_IMAGE
FROM $BASE_DOCKER_IMAGE

RUN psp-pacman -Sy && \
yes | psp-pacman -S $(psp-pacman -Slq) && \
yes | psp-pacman -Scc && \
psp-pacman -S --noconfirm pspdev-default && \
psp-pacman -Scc --noconfirm && \
cd /usr/local/pspdev && tree

# Second stage of Dockerfile
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ Installing all available libraries can be done with:

```
psp-pacman -Sy
psp-pacman -S $(psp-pacman -Slq)
psp-pacman -S pspdev-default
```

Updating libraries can be done with:
Expand Down
3 changes: 2 additions & 1 deletion angelscript/PSPBUILD
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
pkgname=angelscript
pkgver=2.28.2
pkgrel=1
pkgrel=2
pkgdesc="A game-oriented interpreted compiled scripting language library"
arch=('mips')
url="http://angelcode.com/angelscript/"
license=('ZLIB')
groups=('pspdev-default')
depends=()
makedepends=()
optdepends=()
Expand Down
3 changes: 2 additions & 1 deletion argtable2/PSPBUILD
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
pkgname=argtable2
pkgver=13
pkgrel=2
pkgrel=3
pkgdesc="Argtable is an ANSI C library for parsing GNU style command line options with a minimum of fuss"
arch=('mips')
url="http://argtable.sourceforge.net/"
license=('GPL2')
groups=('pspdev-default')
depends=()
makedepends=()
optdepends=()
Expand Down
3 changes: 2 additions & 1 deletion bzip2/PSPBUILD
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
pkgname=bzip2
pkgver=1.0.8
pkgrel=3
pkgrel=4
pkgdesc="A high-quality data compression library"
arch=('mips')
url="http://www.sourceware.org/bzip2/"
license=('custom')
groups=('pspdev-default')
depends=()
makedepends=()
optdepends=()
Expand Down
3 changes: 2 additions & 1 deletion cjson/PSPBUILD
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
pkgname=cjson
pkgver=1.7.16
pkgrel=1
pkgrel=2
pkgdesc="Ultralightweight JSON parser in ANSI C."
arch=('mips')
url="https://github.com/DaveGamble/cJSON/"
license=('MIT')
groups=('pspdev-default')
depends=()
makedepends=()
optdepends=()
Expand Down
3 changes: 2 additions & 1 deletion curl/PSPBUILD
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
pkgname=curl
pkgver=7.64.1
pkgrel=7
pkgrel=8
pkgdesc="A library for transferring data with URL syntax"
arch=('mips')
url="https://curl.se/"
license=('custom')
groups=('pspdev-default')
depends=('zlib' 'mbedtls')
optdepends=()
makedepends=()
Expand Down
3 changes: 2 additions & 1 deletion dumb/PSPBUILD
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
pkgname=dumb
pkgver=2.0.3
pkgrel=2
pkgrel=3
pkgdesc="Dynamic Universal Music Bibliotheque - DUMB - Module/tracker based music format parser and player library"
arch=('mips')
url="https://github.com/kode54/dumb"
license=('GPL2')
groups=('pspdev-default')
depends=()
makedepends=()
optdepends=()
Expand Down
3 changes: 2 additions & 1 deletion enet/PSPBUILD
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
pkgname=enet
pkgver=1.3.18
pkgrel=1
pkgrel=2
pkgdesc="ENet reliable UDP networking library"
arch=('mips')
url="http://enet.bespin.org/"
license=('MIT')
groups=('pspdev-default')
depends=()
makedepends=()
optdepends=()
Expand Down
3 changes: 2 additions & 1 deletion expat/PSPBUILD
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
pkgname=expat
pkgver=2.4.1
pkgrel=3
pkgrel=4
pkgdesc="XML parsing C library"
arch=('mips')
url="https://libexpat.github.io/"
license=('MIT')
groups=('pspdev-default')
depends=()
makedepends=()
optdepends=()
Expand Down
3 changes: 2 additions & 1 deletion freetype2/PSPBUILD
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
pkgname=freetype2
pkgver=2.11.0
pkgrel=3
pkgrel=4
pkgdesc="a freely available software library to render fonts"
arch=('mips')
url="https://www.freetype.org/"
license=('custom:Freetype' 'GPL2')
groups=('pspdev-default')
depends=('zlib' 'bzip2' 'libpng')
makedepends=()
optdepends=()
Expand Down
3 changes: 2 additions & 1 deletion glm/PSPBUILD
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
pkgname=glm
pkgver=0.9.9
pkgrel=1
pkgrel=2
pkgdesc="OpenGL Mathematics (GLM) is a header only C++ mathematics library for graphics software based on the OpenGL Shading Language (GLSL) specifications."
arch=('mips')
url="https://glm.g-truc.net/"
license=('MIT')
groups=('pspdev-default')
depends=()
makedepends=()
optdepends=()
Expand Down
3 changes: 2 additions & 1 deletion googletest/PSPBUILD
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
pkgname=googletest
pkgver=1.14.0
pkgrel=1
pkgrel=2
pkgdesc="GoogleTest - Google Testing and Mocking Framework"
arch=('mips')
url="google.github.io/googletest/"
license=('BSD-3-Clause')
groups=('pspdev-default')
depends=()
makedepends=()
optdepends=()
Expand Down
3 changes: 2 additions & 1 deletion harfbuzz/PSPBUILD
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
pkgname=harfbuzz
pkgver=8.5.0
pkgrel=1
pkgrel=2
pkgdesc="OpenType text shaping engine"
arch=('mips')
url="https://harfbuzz.github.io/"
license=('MIT')
depends=('freetype2')
groups=('pspdev-default')
makedepends=()
optdepends=()
source=(
Expand Down
2 changes: 1 addition & 1 deletion index.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<body>
<p><h1>${GITHUB_REPOSITORY_OWNER}&#39;s package index</h1></p>
<table>
<tr><th>Name</th><th>Version</th><th>Description</th><th>Last Updated</th></tr>
<tr><th>Name</th><th>Version</th><th>Description</th><th>Groups</th><th>Last Updated</th></tr>
${INDEX_TABLE_CONTENT}
</table>
<p>Source on <a href="https://github.com/${GITHUB_REPOSITORY}/">GitHub</a></p>
Expand Down
3 changes: 2 additions & 1 deletion jpeg/PSPBUILD
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
pkgname=jpeg
pkgver=3.0.3
pkgrel=4
pkgrel=5
pkgdesc="a free library for JPEG image compression"
arch=('mips')
url="https://ijg.org/"
license=('custom')
groups=('pspdev-default')
depends=()
makedepends=()
optdepends=()
Expand Down
3 changes: 2 additions & 1 deletion jsoncpp/PSPBUILD
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
pkgname=jsoncpp
pkgver=1.9.5
pkgrel=2
pkgrel=3
pkgdesc="a C++ library for interacting with JSON"
arch=('mips')
license=('unlicense')
groups=('pspdev-default')
url="https://github.com/open-source-parsers/jsoncpp"
makedepends=()
source=("git+https://github.com/open-source-parsers/jsoncpp#commit=5defb4ed1a4293b8e2bf641e16b156fb9de498cc")
Expand Down
3 changes: 2 additions & 1 deletion kubridge/PSPBUILD
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
pkgname=kubridge
pkgver=20240427
pkgrel=1
pkgrel=2
pkgdesc="a bridging library to provide Kernel functions for PSPs in User Mode"
arch=('mips')
license=('GPL2')
groups=('pspdev-default')
url="https://github.com/pspdev/kubridge"
makedepends=()
source=("git+https://github.com/pspdev/${pkgname}#commit=370b753145509578a1d4697eb50e8e9912d75679")
Expand Down
3 changes: 2 additions & 1 deletion leptonica/PSPBUILD
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
pkgname=leptonica
pkgver=1.84.1
pkgrel=3
pkgrel=4
pkgdesc="An open source C library for efficient image processing and image analysis operations"
arch=('mips')
url="http://www.leptonica.org/"
license=('BSD-2-Clause')
depends=('zlib' 'libpng' 'jpeg')
groups=('pspdev-default')
makedepends=()
optdepends=()
source=(
Expand Down
3 changes: 2 additions & 1 deletion libbulletml/PSPBUILD
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
pkgname=libbulletml
pkgver=0.0.5
pkgrel=2
pkgrel=3
pkgdesc="Bullet Markup Language for PSP"
arch=('mips')
url="https://www.asahi-net.or.jp/~cs8k-cyu/bulletml/index_e.html"
license=('BSD')
groups=('pspdev-default')
depends=()
makedepends=()
optdepends=()
Expand Down
3 changes: 2 additions & 1 deletion libconfuse/PSPBUILD
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
pkgname=libconfuse
pkgver=3.3
pkgrel=3
pkgrel=4
pkgdesc="Small configuration file parser library for C"
arch=('mips')
url="https://github.com/libconfuse/libconfuse/"
license=('MIT')
groups=('pspdev-default')
depends=()
makedepends=()
optdepends=()
Expand Down
3 changes: 2 additions & 1 deletion libeigen/PSPBUILD
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
pkgname=libeigen
pkgver=3.4.0
pkgrel=2
url="http://eigen.tuxfamily.org"
source=("https://gitlab.com/libeigen/eigen/-/archive/3.4.0/eigen-$pkgver.tar.gz")
license=('BSD')
pkgrel=1
groups=('pspdev-default')
depends=()
makedepends=()
pkgdesc="C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms"
Expand Down
3 changes: 2 additions & 1 deletion libintrafont/PSPBUILD
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
pkgname=libintrafont
pkgver=4.0
pkgrel=1
pkgrel=2
pkgdesc="A bitmap font library using the PSP's internal fonts (firmware pgf and bwfon files)"
arch=('mips')
license=('cc-by-sa-3.0')
groups=('pspdev-default')
url="https://github.com/pspdev/libintrafont"
makedepends=()
source=("git+https://github.com/pspdev/${pkgname}#commit=acbb1617327b9e453f5a9e3307b4dae20ca68f7d")
Expand Down
3 changes: 2 additions & 1 deletion libmad/PSPBUILD
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
pkgname=libmad
pkgver=0.15.1
pkgrel=3
pkgrel=4
pkgdesc="MPEG audio decoder library for PSP"
arch=('mips')
url="https://www.underbit.com/products/mad"
license=('GPL2')
groups=('pspdev-default')
depends=()
makedepends=()
optdepends=()
Expand Down
3 changes: 2 additions & 1 deletion libmikmod/PSPBUILD
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
pkgname=libmikmod
pkgver=3.3.11.1
pkgrel=4
pkgrel=5
pkgdesc="a portable sound library capable of playing samples as well as module files"
arch=('mips')
url="http://mikmod.sourceforge.net/"
license=('GPL2.1')
groups=('pspdev-default')
depends=()
makedepends=()
optdepends=()
Expand Down
3 changes: 2 additions & 1 deletion libmodplug/PSPBUILD
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
pkgname=libmodplug
pkgver=0.8.8.5
pkgrel=1
pkgrel=2
pkgdesc="libmodplug - the library which was part of the Modplug-xmms project"
arch=('mips')
url="http://modplug-xmms.sf.net/"
license=('public domain')
groups=('pspdev-default')
depends=()
makedepends=()
optdepends=()
Expand Down
3 changes: 2 additions & 1 deletion libogg/PSPBUILD
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
pkgname=libogg
pkgver=1.3.5
pkgrel=2
pkgrel=3
pkgdesc="library for the multimedia container format, and the native file and stream format ogg"
arch=('mips')
url="https://www.xiph.org/ogg/"
license=('BSD')
groups=('pspdev-default')
depends=()
makedepends=()
optdepends=()
Expand Down
3 changes: 2 additions & 1 deletion libpng/PSPBUILD
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
pkgname=libpng
pkgver=1.6.43
pkgrel=5
pkgrel=6
pkgdesc="libpng is the official PNG reference library"
arch=('mips')
url="http://libpng.org/pub/png/libpng.html"
license=('ZLIB')
groups=('pspdev-default')
depends=('zlib')
makedepends=()
optdepends=()
Expand Down
3 changes: 2 additions & 1 deletion libpspexploit/PSPBUILD
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
pkgname=libpspexploit
pkgver=1.2
pkgrel=3
pkgrel=4
pkgdesc="LibPspExploit is a library that allows creating OFW-compatible homebrew with kernel access."
arch=('mips')
url="https://github.com/PSP-Archive/LibPspExploit/"
license=('WTFPL')
groups=('pspdev-default')
depends=()
makedepends=()
optdepends=()
Expand Down
3 changes: 2 additions & 1 deletion libpspvram/PSPBUILD
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
pkgname=libpspvram
pkgver=r11.885fd3f
pkgrel=1
pkgrel=2
pkgdesc="Dynamic VRAM allocation manager for the PSP"
arch=('mips')
url="https://github.com/albe/libpspvram"
license=('MIT')
groups=('pspdev-default')
depends=()
makedepends=()
optdepends=()
Expand Down
Loading