From e7cfa9ceb52905fd2e04e14a5b7de81fc7a9e84f Mon Sep 17 00:00:00 2001 From: Wouter Wijsman Date: Tue, 25 Jun 2024 10:34:36 +0200 Subject: [PATCH 1/5] Add packages to pspdev-default group --- angelscript/PSPBUILD | 3 ++- argtable2/PSPBUILD | 3 ++- bzip2/PSPBUILD | 3 ++- cjson/PSPBUILD | 3 ++- curl/PSPBUILD | 3 ++- dumb/PSPBUILD | 3 ++- enet/PSPBUILD | 3 ++- expat/PSPBUILD | 3 ++- freetype2/PSPBUILD | 3 ++- glm/PSPBUILD | 3 ++- googletest/PSPBUILD | 3 ++- harfbuzz/PSPBUILD | 3 ++- jpeg/PSPBUILD | 3 ++- jsoncpp/PSPBUILD | 3 ++- kubridge/PSPBUILD | 3 ++- leptonica/PSPBUILD | 3 ++- libbulletml/PSPBUILD | 3 ++- libconfuse/PSPBUILD | 3 ++- libeigen/PSPBUILD | 3 ++- libintrafont/PSPBUILD | 3 ++- libmad/PSPBUILD | 3 ++- libmikmod/PSPBUILD | 3 ++- libmodplug/PSPBUILD | 3 ++- libogg/PSPBUILD | 3 ++- libpng/PSPBUILD | 3 ++- libpspexploit/PSPBUILD | 3 ++- libpspvram/PSPBUILD | 3 ++- libun7zip/PSPBUILD | 3 ++- libvorbis/PSPBUILD | 3 ++- libxmp-lite/PSPBUILD | 3 ++- libxmp/PSPBUILD | 3 ++- libyaml/PSPBUILD | 3 ++- libzip/PSPBUILD | 3 ++- lua/PSPBUILD | 3 ++- lua51/PSPBUILD | 3 ++- mbedtls/PSPBUILD | 3 ++- mini18n/PSPBUILD | 3 ++- minizip/PSPBUILD | 4 +++- openal/PSPBUILD | 3 ++- opentri/PSPBUILD | 3 ++- pixman/PSPBUILD | 3 ++- pocketpy/PSPBUILD | 3 ++- polarssl/PSPBUILD | 3 ++- pspgl/PSPBUILD | 3 ++- pspirkeyb/PSPBUILD | 3 ++- pspla/PSPBUILD | 3 ++- pspuart/PSPBUILD | 3 ++- sdl-gfx/PSPBUILD | 3 ++- sdl-image/PSPBUILD | 3 ++- sdl-mixer/PSPBUILD | 3 ++- sdl-net/PSPBUILD | 3 ++- sdl-ttf/PSPBUILD | 3 ++- sdl/PSPBUILD | 3 ++- sdl2-gfx/PSPBUILD | 3 ++- sdl2-image/PSPBUILD | 3 ++- sdl2-mixer/PSPBUILD | 3 ++- sdl2-net/PSPBUILD | 3 ++- sdl2-ttf/PSPBUILD | 3 ++- sdl2/PSPBUILD | 3 ++- smpeg/PSPBUILD | 3 ++- sqlite/PSPBUILD | 3 ++- squirrel/PSPBUILD | 3 ++- theora/PSPBUILD | 3 ++- tremor/PSPBUILD | 3 ++- wolfssl/PSPBUILD | 3 ++- yaml-cpp/PSPBUILD | 3 ++- zlib/PSPBUILD | 3 ++- zziplib/PSPBUILD | 3 ++- 68 files changed, 137 insertions(+), 68 deletions(-) diff --git a/angelscript/PSPBUILD b/angelscript/PSPBUILD index a3427541..88b9f730 100644 --- a/angelscript/PSPBUILD +++ b/angelscript/PSPBUILD @@ -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=() diff --git a/argtable2/PSPBUILD b/argtable2/PSPBUILD index 43bf7637..885aca0e 100644 --- a/argtable2/PSPBUILD +++ b/argtable2/PSPBUILD @@ -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=() diff --git a/bzip2/PSPBUILD b/bzip2/PSPBUILD index 7b9fae1e..2d977461 100644 --- a/bzip2/PSPBUILD +++ b/bzip2/PSPBUILD @@ -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=() diff --git a/cjson/PSPBUILD b/cjson/PSPBUILD index e2d01066..f55b9e0d 100644 --- a/cjson/PSPBUILD +++ b/cjson/PSPBUILD @@ -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=() diff --git a/curl/PSPBUILD b/curl/PSPBUILD index ec64cf1e..fe4bf4de 100644 --- a/curl/PSPBUILD +++ b/curl/PSPBUILD @@ -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=() diff --git a/dumb/PSPBUILD b/dumb/PSPBUILD index a091f9c1..97923caf 100644 --- a/dumb/PSPBUILD +++ b/dumb/PSPBUILD @@ -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=() diff --git a/enet/PSPBUILD b/enet/PSPBUILD index d664ac45..f389ed2f 100644 --- a/enet/PSPBUILD +++ b/enet/PSPBUILD @@ -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=() diff --git a/expat/PSPBUILD b/expat/PSPBUILD index 665c69e0..f2c174af 100644 --- a/expat/PSPBUILD +++ b/expat/PSPBUILD @@ -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=() diff --git a/freetype2/PSPBUILD b/freetype2/PSPBUILD index b71dcac5..522313e3 100644 --- a/freetype2/PSPBUILD +++ b/freetype2/PSPBUILD @@ -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=() diff --git a/glm/PSPBUILD b/glm/PSPBUILD index d8da5435..7df2067d 100644 --- a/glm/PSPBUILD +++ b/glm/PSPBUILD @@ -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=() diff --git a/googletest/PSPBUILD b/googletest/PSPBUILD index 0a9df556..073705a1 100644 --- a/googletest/PSPBUILD +++ b/googletest/PSPBUILD @@ -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=() diff --git a/harfbuzz/PSPBUILD b/harfbuzz/PSPBUILD index f0ce1663..a704d6f9 100644 --- a/harfbuzz/PSPBUILD +++ b/harfbuzz/PSPBUILD @@ -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=( diff --git a/jpeg/PSPBUILD b/jpeg/PSPBUILD index 4f5761ce..4af4088c 100644 --- a/jpeg/PSPBUILD +++ b/jpeg/PSPBUILD @@ -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=() diff --git a/jsoncpp/PSPBUILD b/jsoncpp/PSPBUILD index 587285f7..67bb9e08 100644 --- a/jsoncpp/PSPBUILD +++ b/jsoncpp/PSPBUILD @@ -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") diff --git a/kubridge/PSPBUILD b/kubridge/PSPBUILD index ae617d3c..e221dfd8 100644 --- a/kubridge/PSPBUILD +++ b/kubridge/PSPBUILD @@ -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") diff --git a/leptonica/PSPBUILD b/leptonica/PSPBUILD index 3e847931..3eaa30ff 100644 --- a/leptonica/PSPBUILD +++ b/leptonica/PSPBUILD @@ -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=( diff --git a/libbulletml/PSPBUILD b/libbulletml/PSPBUILD index 68d6c181..fb3be7af 100644 --- a/libbulletml/PSPBUILD +++ b/libbulletml/PSPBUILD @@ -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=() diff --git a/libconfuse/PSPBUILD b/libconfuse/PSPBUILD index 53c5d902..77f3f9de 100644 --- a/libconfuse/PSPBUILD +++ b/libconfuse/PSPBUILD @@ -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=() diff --git a/libeigen/PSPBUILD b/libeigen/PSPBUILD index e154c30a..f2dd69a7 100644 --- a/libeigen/PSPBUILD +++ b/libeigen/PSPBUILD @@ -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" diff --git a/libintrafont/PSPBUILD b/libintrafont/PSPBUILD index e66ed04a..8693945f 100644 --- a/libintrafont/PSPBUILD +++ b/libintrafont/PSPBUILD @@ -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") diff --git a/libmad/PSPBUILD b/libmad/PSPBUILD index b963f072..cc9d8217 100644 --- a/libmad/PSPBUILD +++ b/libmad/PSPBUILD @@ -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=() diff --git a/libmikmod/PSPBUILD b/libmikmod/PSPBUILD index 9ec36150..a1760c82 100644 --- a/libmikmod/PSPBUILD +++ b/libmikmod/PSPBUILD @@ -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=() diff --git a/libmodplug/PSPBUILD b/libmodplug/PSPBUILD index 7bc2d3db..e49be635 100644 --- a/libmodplug/PSPBUILD +++ b/libmodplug/PSPBUILD @@ -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=() diff --git a/libogg/PSPBUILD b/libogg/PSPBUILD index 5bb162dd..04f775b1 100644 --- a/libogg/PSPBUILD +++ b/libogg/PSPBUILD @@ -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=() diff --git a/libpng/PSPBUILD b/libpng/PSPBUILD index 3f831b9c..40fb143b 100644 --- a/libpng/PSPBUILD +++ b/libpng/PSPBUILD @@ -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=() diff --git a/libpspexploit/PSPBUILD b/libpspexploit/PSPBUILD index c123e153..61f73673 100644 --- a/libpspexploit/PSPBUILD +++ b/libpspexploit/PSPBUILD @@ -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=() diff --git a/libpspvram/PSPBUILD b/libpspvram/PSPBUILD index 5942c880..73e4517e 100644 --- a/libpspvram/PSPBUILD +++ b/libpspvram/PSPBUILD @@ -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=() diff --git a/libun7zip/PSPBUILD b/libun7zip/PSPBUILD index bb6b87bb..1ddb50e4 100644 --- a/libun7zip/PSPBUILD +++ b/libun7zip/PSPBUILD @@ -1,9 +1,10 @@ pkgname=libun7zip pkgver=19.00 -pkgrel=2 +pkgrel=3 pkgdesc="A library that provides 7-Zip (.7z) archive handling and extraction" arch=('mips') license=('Apache-2.0 license') +groups=('pspdev-default') url="https://github.com/bucanero/libun7zip" makedepends=() source=("git+https://github.com/bucanero/${pkgname}#commit=23e7cecd979fd893a6a7d3fcc51b2478cd860607") diff --git a/libvorbis/PSPBUILD b/libvorbis/PSPBUILD index 47e9dcd8..dd00764f 100644 --- a/libvorbis/PSPBUILD +++ b/libvorbis/PSPBUILD @@ -1,10 +1,11 @@ pkgname=libvorbis pkgver=1.3.7 -pkgrel=2 +pkgrel=3 pkgdesc="Vorbis audio compression reference implementation" arch=('mips') url="https://gitlab.xiph.org/xiph/vorbis" license=('BSD') +groups=('pspdev-default') depends=('libogg') makedepends=() optdepends=() diff --git a/libxmp-lite/PSPBUILD b/libxmp-lite/PSPBUILD index c9e6f480..e28f3571 100644 --- a/libxmp-lite/PSPBUILD +++ b/libxmp-lite/PSPBUILD @@ -1,10 +1,11 @@ pkgname=libxmp-lite pkgver=4.6.0 -pkgrel=1 +pkgrel=2 pkgdesc="Libxmp is a library that renders module files to PCM data" arch=('mips') url="https://github.com/libxmp/libxmp" license=('MIT') +groups=('pspdev-default') depends=() makedepends=() optdepends=() diff --git a/libxmp/PSPBUILD b/libxmp/PSPBUILD index e7d7903c..9cc6e672 100644 --- a/libxmp/PSPBUILD +++ b/libxmp/PSPBUILD @@ -1,10 +1,11 @@ pkgname=libxmp pkgver=4.5.0 -pkgrel=2 +pkgrel=3 pkgdesc="Libxmp is a library that renders module files to PCM data" arch=('mips') url="https://github.com/libxmp/libxmp" license=('GPL2') +groups=('pspdev-default') depends=() makedepends=() optdepends=() diff --git a/libyaml/PSPBUILD b/libyaml/PSPBUILD index 771feb88..9680625c 100644 --- a/libyaml/PSPBUILD +++ b/libyaml/PSPBUILD @@ -1,10 +1,11 @@ pkgname=libyaml pkgver=0.2.5 -pkgrel=1 +pkgrel=2 pkgdesc="LibYAML is a YAML parser and emitter library" arch=('mips') url="https://pyyaml.org/wiki/LibYAML" license=('MIT') +groups=('pspdev-default') depends=() makedepends=() optdepends=() diff --git a/libzip/PSPBUILD b/libzip/PSPBUILD index 988431f6..db20ce1b 100644 --- a/libzip/PSPBUILD +++ b/libzip/PSPBUILD @@ -1,10 +1,11 @@ pkgname=libzip pkgver=1.9.2 -pkgrel=1 +pkgrel=2 pkgdesc="libzip is a C library for reading, creating, and modifying zip archives." arch=('mips') url="https://libzip.org/" license=('3-clause BSD license') +groups=('pspdev-default') depends=('zlib' 'bzip2') makedepends=() optdepends=() diff --git a/lua/PSPBUILD b/lua/PSPBUILD index e3aec447..e10864d8 100644 --- a/lua/PSPBUILD +++ b/lua/PSPBUILD @@ -1,10 +1,11 @@ pkgname=lua pkgver=5.2 -pkgrel=2 +pkgrel=3 pkgdesc="Lua programming language for PSP" arch=('mips') url="https://lua.org" license=('MIT') +groups=('pspdev-default') depends=() makedepends=() optdepends=() diff --git a/lua51/PSPBUILD b/lua51/PSPBUILD index 827d1163..8bdd0d85 100644 --- a/lua51/PSPBUILD +++ b/lua51/PSPBUILD @@ -1,10 +1,11 @@ pkgname=lua51 pkgver=5.1.5 -pkgrel=2 +pkgrel=3 pkgdesc="Lua programming language for PSP" arch=('mips') url="https://lua.org" license=('MIT') +groups=('pspdev-default') depends=() makedepends=() optdepends=() diff --git a/mbedtls/PSPBUILD b/mbedtls/PSPBUILD index ab35dbe6..8362bdcb 100644 --- a/mbedtls/PSPBUILD +++ b/mbedtls/PSPBUILD @@ -1,10 +1,11 @@ pkgname=mbedtls pkgver=2.16.12 -pkgrel=1 +pkgrel=2 pkgdesc="Secure Socket Layer library" arch=('mips') url="https://www.trustedfirmware.org/projects/mbed-tls/" license=('Apache 2.0 license') +groups=('pspdev-default') depends=() optdepends=() makedepends=() diff --git a/mini18n/PSPBUILD b/mini18n/PSPBUILD index 0ff0ba35..3e9a4b3b 100644 --- a/mini18n/PSPBUILD +++ b/mini18n/PSPBUILD @@ -1,10 +1,11 @@ pkgname=mini18n pkgver=0.2.1 -pkgrel=1 +pkgrel=2 pkgdesc="mini18n is a translation library under GNU GPL." arch=('mips') url="https://github.com/bucanero/mini18n/" license=('GPL 2.0') +groups=('pspdev-default') depends=() makedepends=() optdepends=() diff --git a/minizip/PSPBUILD b/minizip/PSPBUILD index af9e9e5c..541326a8 100644 --- a/minizip/PSPBUILD +++ b/minizip/PSPBUILD @@ -1,9 +1,11 @@ pkgname=minizip pkgver=3.0.4 -pkgrel=2 +pkgrel=3 pkgdesc="fork of the popular zip manipulation library found in the zlib distribution" arch=('mips') url="https://github.com/zlib-ng/minizip-ng" +license=('zlib') +groups=('pspdev-default') depends=('zlib' 'bzip2') makedepends=() optdepends=() diff --git a/openal/PSPBUILD b/openal/PSPBUILD index a5dd659d..7efcf1d9 100644 --- a/openal/PSPBUILD +++ b/openal/PSPBUILD @@ -1,9 +1,10 @@ pkgname=openal pkgver=1.23.1 -pkgrel=1 +pkgrel=2 pkgdesc="a cross-platform 3D audio API" arch=('mips') license=('LGPL-2.0') +groups=('pspdev-default') url="https://openal-soft.org/" makedepends=() source=("https://github.com/kcat/openal-soft/releases/download/${pkgver}/openal-soft-${pkgver}.tar.bz2") diff --git a/opentri/PSPBUILD b/opentri/PSPBUILD index ebb77e1c..497b88d1 100644 --- a/opentri/PSPBUILD +++ b/opentri/PSPBUILD @@ -1,10 +1,11 @@ pkgname=opentri pkgver=r7.95b040d -pkgrel=4 +pkgrel=5 pkgdesc="openTRI is a game engine for the PSP" arch=('mips') url="https://github.com/fjtrujy/openTRI" license=('GPL2') +groups=('pspdev-default') depends=('zlib' 'freetype2') makedepends=() optdepends=() diff --git a/pixman/PSPBUILD b/pixman/PSPBUILD index 9511fce4..635a1250 100644 --- a/pixman/PSPBUILD +++ b/pixman/PSPBUILD @@ -1,10 +1,11 @@ pkgname=pixman pkgver=0.40.0 -pkgrel=4 +pkgrel=5 pkgdesc="Pixman is a low-level software library for pixel manipulation" arch=('mips') url="http://pixman.org/" license=('MIT') +groups=('pspdev-default') depends=('libpng') makedepends=() optdepends=() diff --git a/pocketpy/PSPBUILD b/pocketpy/PSPBUILD index ca2a830e..e253c884 100644 --- a/pocketpy/PSPBUILD +++ b/pocketpy/PSPBUILD @@ -1,9 +1,10 @@ pkgname=pocketpy pkgver=1.4.5 -pkgrel=1 +pkgrel=2 pkgdesc="Python interpreter for game scripting" arch=('mips') license=('MIT') +groups=('pspdev-default') url="https://pocketpy.dev/" makedepends=() source=("https://github.com/pocketpy/pocketpy/archive/refs/tags/v${pkgver}.tar.gz") diff --git a/polarssl/PSPBUILD b/polarssl/PSPBUILD index 5f130fe7..19f9dd74 100644 --- a/polarssl/PSPBUILD +++ b/polarssl/PSPBUILD @@ -1,10 +1,11 @@ pkgname=polarssl pkgver=1.3.9 -pkgrel=2 +pkgrel=3 pkgdesc="Secure Socket Layer library" arch=('mips') url="https://www.trustedfirmware.org/projects/mbed-tls/" license=('GPL2') +groups=('pspdev-default') depends=() makedepends=() optdepends=() diff --git a/pspgl/PSPBUILD b/pspgl/PSPBUILD index 9dce72a5..db2d7fd5 100644 --- a/pspgl/PSPBUILD +++ b/pspgl/PSPBUILD @@ -1,10 +1,11 @@ pkgname=pspgl pkgver=r12 -pkgrel=3 +pkgrel=4 pkgdesc="OpenGL-ESish library for PSP" arch=('mips') url="https://github.com/pspdev/pspgl" license=('BSD') +groups=('pspdev-default') depends=() makedepends=() optdepends=() diff --git a/pspirkeyb/PSPBUILD b/pspirkeyb/PSPBUILD index 34b56691..1bfe120a 100644 --- a/pspirkeyb/PSPBUILD +++ b/pspirkeyb/PSPBUILD @@ -1,10 +1,11 @@ pkgname=pspirkeyb pkgver=r1 -pkgrel=2 +pkgrel=3 pkgdesc="a library for using IRDA keyboards with Playstation Portable" arch=('mips') url="https://github.com/pspdev/pspirkeyb" license=('LGPL2.1') +groups=('pspdev-default') depends=() makedepends=() optdepends=() diff --git a/pspla/PSPBUILD b/pspla/PSPBUILD index 467df7a4..6c12b351 100644 --- a/pspla/PSPBUILD +++ b/pspla/PSPBUILD @@ -1,10 +1,11 @@ pkgname=pspla pkgver=2.2.0 -pkgrel=1 +pkgrel=2 pkgdesc="A VFPU accelerated linear algebra & quaternion library for PSP" arch=('mips') url="https://github.com/Jayanky/pspla" license=('MIT') +groups=('pspdev-default') depends=() makedepends=() optdepends=() diff --git a/pspuart/PSPBUILD b/pspuart/PSPBUILD index f909d9b9..fa398cd9 100644 --- a/pspuart/PSPBUILD +++ b/pspuart/PSPBUILD @@ -1,10 +1,11 @@ pkgname=pspuart pkgver=r14.9bb4add -pkgrel=1 +pkgrel=2 pkgdesc="Library for PSP UART hardware communication (ex SioDriver)" arch=('mips') url="https://github.com/Operation-DITTO/psp-uart-library" license=('CC-BY-SA-4.0') +groups=('pspdev-default') depends=() makedepends=() optdepends=() diff --git a/sdl-gfx/PSPBUILD b/sdl-gfx/PSPBUILD index a0dc2dae..fc365ae1 100644 --- a/sdl-gfx/PSPBUILD +++ b/sdl-gfx/PSPBUILD @@ -1,10 +1,11 @@ pkgname=sdl-gfx pkgver=2.0.26 -pkgrel=2 +pkgrel=3 pkgdesc="SDL graphics drawing primitives and other support functions" arch=('mips') url="https://www.ferzkopp.net/wordpress/2016/01/02/sdl_gfx-sdl2_gfx/" license=('ZLIB') +groups=('pspdev-default') depends=('sdl' 'freetype2') makedepends=() optdepends=() diff --git a/sdl-image/PSPBUILD b/sdl-image/PSPBUILD index 192344f8..fa1c7d47 100644 --- a/sdl-image/PSPBUILD +++ b/sdl-image/PSPBUILD @@ -1,10 +1,11 @@ pkgname=sdl-image pkgver=1.2.13 -pkgrel=4 +pkgrel=5 pkgdesc="a simple library to load images of various formats as SDL2 surfaces" arch=('mips') url="https://www.libsdl.org/projects/old/SDL_image/release-1.2.html" license=('ZLIB') +groups=('pspdev-default') depends=('sdl' 'libpng' 'jpeg') makedepends=() optdepends=() diff --git a/sdl-mixer/PSPBUILD b/sdl-mixer/PSPBUILD index 687953b9..21c38b05 100644 --- a/sdl-mixer/PSPBUILD +++ b/sdl-mixer/PSPBUILD @@ -1,10 +1,11 @@ pkgname=sdl-mixer pkgver=1.2.14 -pkgrel=5 +pkgrel=6 pkgdesc="an audio mixer library based on the SDL library" arch=('mips') url="https://www.libsdl.org/projects/old/SDL_mixer/release-1.2.html" license=('ZLIB') +groups=('pspdev-default') depends=('sdl' 'libmikmod' 'libogg' 'libvorbis') makedepends=() optdepends=() diff --git a/sdl-net/PSPBUILD b/sdl-net/PSPBUILD index 483df0ad..7d9380ea 100644 --- a/sdl-net/PSPBUILD +++ b/sdl-net/PSPBUILD @@ -1,10 +1,11 @@ pkgname=sdl-net pkgver=1.2.9 -pkgrel=1 +pkgrel=2 pkgdesc="a wrapper over TCP/IP sockets" arch=('mips') url="https://www.libsdl.org/projects/old/SDL_net/release-1.2.html" license=('ZLIB') +groups=('pspdev-default') depends=('sdl') makedepends=() optdepends=() diff --git a/sdl-ttf/PSPBUILD b/sdl-ttf/PSPBUILD index 753473a4..f200f842 100644 --- a/sdl-ttf/PSPBUILD +++ b/sdl-ttf/PSPBUILD @@ -1,10 +1,11 @@ pkgname=sdl-ttf pkgver=2.0.11 -pkgrel=4 +pkgrel=5 pkgdesc="a companion library to SDL for working with TrueType (tm) fonts" arch=('mips') url="https://www.libsdl.org/projects/old/SDL_ttf/release-1.2.html" license=('ZLIB') +groups=('pspdev-default') depends=('sdl' 'freetype2') makedepends=() optdepends=() diff --git a/sdl/PSPBUILD b/sdl/PSPBUILD index 29ed09bf..7510dc08 100644 --- a/sdl/PSPBUILD +++ b/sdl/PSPBUILD @@ -1,10 +1,11 @@ pkgname=sdl pkgver=1.2.15 -pkgrel=4 +pkgrel=5 pkgdesc="a library designed to provide low level access to audio, input, and graphics hardware" arch=('mips') url="https://www.libsdl.org/download-1.2.php" license=('LGPL-2.1') +groups=('pspdev-default') depends=('pspirkeyb') makedepends=() optdepends=() diff --git a/sdl2-gfx/PSPBUILD b/sdl2-gfx/PSPBUILD index ec13db98..6ff4601c 100644 --- a/sdl2-gfx/PSPBUILD +++ b/sdl2-gfx/PSPBUILD @@ -1,10 +1,11 @@ pkgname=sdl2-gfx pkgver=1.0.4 -pkgrel=2 +pkgrel=3 pkgdesc="SDL2 graphics drawing primitives and other support functions" arch=('mips') url="http://www.ferzkopp.net/wordpress/2016/01/02/sdl_gfx-sdl2_gfx/" license=('ZLIB') +groups=('pspdev-default') depends=('sdl2') makedepends=() optdepends=() diff --git a/sdl2-image/PSPBUILD b/sdl2-image/PSPBUILD index 912cab75..1ce875e2 100644 --- a/sdl2-image/PSPBUILD +++ b/sdl2-image/PSPBUILD @@ -1,10 +1,11 @@ pkgname=sdl2-image pkgver=2.6.3 -pkgrel=3 +pkgrel=4 pkgdesc="a simple library to load images of various formats as SDL surfaces" arch=('mips') url="https://wiki.libsdl.org/SDL2_image/FrontPage" license=('ZLIB') +groups=('pspdev-default') depends=('sdl2' 'libpng' 'jpeg') makedepends=() optdepends=() diff --git a/sdl2-mixer/PSPBUILD b/sdl2-mixer/PSPBUILD index 4f6c79e0..6582835f 100644 --- a/sdl2-mixer/PSPBUILD +++ b/sdl2-mixer/PSPBUILD @@ -1,10 +1,11 @@ pkgname=sdl2-mixer pkgver=2.6.3 -pkgrel=7 +pkgrel=8 pkgdesc="an audio mixer library based on the SDL2 library" arch=('mips') url="https://wiki.libsdl.org/SDL2_mixer/FrontPage" license=('ZLIB') +groups=('pspdev-default') depends=('sdl2' 'libmodplug' 'libvorbis' 'libogg') makedepends=() optdepends=() diff --git a/sdl2-net/PSPBUILD b/sdl2-net/PSPBUILD index a8450e50..44ed1b04 100644 --- a/sdl2-net/PSPBUILD +++ b/sdl2-net/PSPBUILD @@ -1,10 +1,11 @@ pkgname=sdl2-net pkgver=2.2.0 -pkgrel=2 +pkgrel=3 pkgdesc="a wrapper over TCP/IP sockets" arch=('mips') url="https://wiki.libsdl.org/SDL2_net/FrontPage" license=('ZLIB') +groups=('pspdev-default') depends=('sdl2') makedepends=() optdepends=() diff --git a/sdl2-ttf/PSPBUILD b/sdl2-ttf/PSPBUILD index 18e9b0cf..997917ec 100644 --- a/sdl2-ttf/PSPBUILD +++ b/sdl2-ttf/PSPBUILD @@ -1,10 +1,11 @@ pkgname=sdl2-ttf pkgver=2.20.2 -pkgrel=3 +pkgrel=4 pkgdesc="a companion library to SDL2 for working with TrueType (tm) fonts" arch=('mips') url="https://wiki.libsdl.org/SDL2_ttf/FrontPage" license=('ZLIB') +groups=('pspdev-default') depends=('sdl2' 'harfbuzz') makedepends=() optdepends=() diff --git a/sdl2/PSPBUILD b/sdl2/PSPBUILD index 5759558f..dcf09e24 100644 --- a/sdl2/PSPBUILD +++ b/sdl2/PSPBUILD @@ -1,10 +1,11 @@ pkgname=sdl2 pkgver=2.30.4 -pkgrel=1 +pkgrel=2 pkgdesc="a library designed to provide low level access to audio, input, and graphics hardware" arch=('mips') url="https://wiki.libsdl.org/SDL2/FrontPage" license=('ZLIB') +groups=('pspdev-default') depends=('libpspvram' 'pspgl') makedepends=() optdepends=() diff --git a/smpeg/PSPBUILD b/smpeg/PSPBUILD index caac095e..d84c73d1 100644 --- a/smpeg/PSPBUILD +++ b/smpeg/PSPBUILD @@ -1,10 +1,11 @@ pkgname=smpeg pkgver=0.4.5 -pkgrel=2 +pkgrel=3 pkgdesc="a free MPEG1 video player library with sound support" arch=('mips') url="https://github.com/fungos/smpeg-psp/" license=('LGPL2') +groups=('pspdev-default') depends=('sdl') makedepends=() optdepends=() diff --git a/sqlite/PSPBUILD b/sqlite/PSPBUILD index 792a4e60..6d5a53c4 100644 --- a/sqlite/PSPBUILD +++ b/sqlite/PSPBUILD @@ -1,10 +1,11 @@ pkgname=sqlite pkgver=3.7.4 -pkgrel=3 +pkgrel=4 pkgdesc="SQLite is a C-language library that implements a small, fast, self-contained, high-reliability, full-featured, SQL database engine" arch=('mips') url="https://www.sqlite.org/" license=('custom:Public Domain') +groups=('pspdev-default') depends=() optdepends=() makedepends=() diff --git a/squirrel/PSPBUILD b/squirrel/PSPBUILD index c7d69411..835756ab 100644 --- a/squirrel/PSPBUILD +++ b/squirrel/PSPBUILD @@ -1,10 +1,11 @@ pkgname=squirrel pkgver=3.1.0 -pkgrel=1 +pkgrel=2 pkgdesc="Runtime libraries for the Squirrel programming language" arch=('mips') url="http://squirrel-lang.org/" license=('custom') +groups=('pspdev-default') depends=() makedepends=() optdepends=() diff --git a/theora/PSPBUILD b/theora/PSPBUILD index df5ce138..dafb208c 100644 --- a/theora/PSPBUILD +++ b/theora/PSPBUILD @@ -1,10 +1,11 @@ pkgname=theora pkgver=1.2.0git -pkgrel=2 +pkgrel=3 pkgdesc="Standard encoder and decoder library for the Theora video compression format" arch=('mips') url="https://www.theora.org/" license=('BSD') +groups=('pspdev-default') depends=('libogg') makedepends=() optdepends=() diff --git a/tremor/PSPBUILD b/tremor/PSPBUILD index 23c19774..bbd03c79 100644 --- a/tremor/PSPBUILD +++ b/tremor/PSPBUILD @@ -1,10 +1,11 @@ pkgname=tremor pkgver=1.2.1git -pkgrel=1 +pkgrel=2 pkgdesc="Integer-only, fully Ogg Vorbis compliant software decoder library" arch=('mips') url="https://wiki.xiph.org/Tremor" license=('BSD') +groups=('pspdev-default') depends=('libogg') makedepends=() optdepends=() diff --git a/wolfssl/PSPBUILD b/wolfssl/PSPBUILD index 7e9bf22c..28903287 100644 --- a/wolfssl/PSPBUILD +++ b/wolfssl/PSPBUILD @@ -1,10 +1,11 @@ pkgname=wolfssl pkgver=5.7.0 -pkgrel=2 +pkgrel=3 pkgdesc="The wolfSSL library is a small, fast, portable implementation of TLS/SSL for embedded devices to the cloud. wolfSSL supports up to TLS 1.3!" arch=('mips') url="www.wolfssl.com" license=('GPL2') +groups=('pspdev-default') depends=() makedepends=() optdepends=() diff --git a/yaml-cpp/PSPBUILD b/yaml-cpp/PSPBUILD index 7e86a800..461f5b11 100644 --- a/yaml-cpp/PSPBUILD +++ b/yaml-cpp/PSPBUILD @@ -1,10 +1,11 @@ pkgname=yaml-cpp pkgver=0.8.0git -pkgrel=1 +pkgrel=2 pkgdesc=" A YAML parser and emitter in C++ " arch=('mips') url="https://github.com/jbeder/yaml-cpp" license=('MIT') +groups=('pspdev-default') depends=() makedepends=() optdepends=() diff --git a/zlib/PSPBUILD b/zlib/PSPBUILD index 6894d970..618c2cfa 100644 --- a/zlib/PSPBUILD +++ b/zlib/PSPBUILD @@ -1,10 +1,11 @@ pkgname=zlib pkgver=1.3.1 -pkgrel=3 +pkgrel=4 pkgdesc="Compression library implementing the deflate compression method found in gzip and PKZIP" arch=('mips') url="https://www.zlib.net/" license=('ZLIB') +groups=('pspdev-default') depends=() makedepends=() optdepends=() diff --git a/zziplib/PSPBUILD b/zziplib/PSPBUILD index 387bf55f..22a7750b 100644 --- a/zziplib/PSPBUILD +++ b/zziplib/PSPBUILD @@ -1,10 +1,11 @@ pkgname=zziplib pkgver=0.13.76 -pkgrel=1 +pkgrel=2 pkgdesc="provides read access to zipped files in a zip-archive" arch=('mips') url="http://zziplib.sourceforge.net/" license=('ZLIB') +groups=('pspdev-default') depends=('zlib') makedepends=() optdepends=() From 7cb69d9e22f325f4672282fe55f2a98ba1236e46 Mon Sep 17 00:00:00 2001 From: Wouter Wijsman Date: Tue, 25 Jun 2024 10:38:42 +0200 Subject: [PATCH 2/5] Use group in docker container build --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 175fe46e..7fdabd52 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,7 +3,7 @@ ARG BASE_DOCKER_IMAGE FROM $BASE_DOCKER_IMAGE RUN psp-pacman -Sy && \ - yes | psp-pacman -S $(psp-pacman -Slq) && \ + yes | psp-pacman -S pspdev-default && \ yes | psp-pacman -Scc && \ cd /usr/local/pspdev && tree From 9fd6b22b0dc2a1fca7c6067e959d0ef0f633197d Mon Sep 17 00:00:00 2001 From: Wouter Wijsman Date: Tue, 25 Jun 2024 10:41:11 +0200 Subject: [PATCH 3/5] Update contributing and readme pages --- CONTRIBUTING.md | 1 + README.md | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 502f4f81..c06265c4 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -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: diff --git a/README.md b/README.md index 0a9b19de..03bc99d9 100644 --- a/README.md +++ b/README.md @@ -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: From 4983017f3bead015cd8d0abbf8a6b52cc66b52b6 Mon Sep 17 00:00:00 2001 From: Wouter Wijsman Date: Tue, 25 Jun 2024 10:45:04 +0200 Subject: [PATCH 4/5] Use --noconfirm option when installing packages --- Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 7fdabd52..0bd95c2c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,8 +3,8 @@ ARG BASE_DOCKER_IMAGE FROM $BASE_DOCKER_IMAGE RUN psp-pacman -Sy && \ - yes | psp-pacman -S pspdev-default && \ - yes | psp-pacman -Scc && \ + psp-pacman -S --noconfirm pspdev-default && \ + psp-pacman -Scc --noconfirm && \ cd /usr/local/pspdev && tree # Second stage of Dockerfile From 54edac605af971ed5bf9a49721c177e2c8024ff8 Mon Sep 17 00:00:00 2001 From: Wouter Wijsman Date: Tue, 25 Jun 2024 11:00:27 +0200 Subject: [PATCH 5/5] Add groups to index pages --- .gitignore | 1 + index.html | 2 +- make-repo-html.sh | 4 +++- package.html | 1 + 4 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index ac0053ef..27b7a0c0 100644 --- a/.gitignore +++ b/.gitignore @@ -5,6 +5,7 @@ *.zip *.bz2 __pycache__/ +repo/ # do allow github workflow files !.github/workflows/ diff --git a/index.html b/index.html index 65cdb026..5843203b 100644 --- a/index.html +++ b/index.html @@ -7,7 +7,7 @@

${GITHUB_REPOSITORY_OWNER}'s package index

- + ${INDEX_TABLE_CONTENT}
NameVersionDescriptionLast Updated
NameVersionDescriptionGroupsLast Updated

Source on GitHub

diff --git a/make-repo-html.sh b/make-repo-html.sh index 3b816c26..fce79d66 100755 --- a/make-repo-html.sh +++ b/make-repo-html.sh @@ -2,6 +2,7 @@ #Change directory to the directory of this script cd "$(dirname "$0")" +mkdir -p repo # Export all variables set -a @@ -23,6 +24,7 @@ for PSPBUILD in $(find . -name "PSPBUILD" | sort); do # Convert lists to strings ARCH="${arch[*]}" LICENSE="${license[*]}" + GROUP_LIST="${groups[*]}" # Get file size info FILENAME="repo/${DOWNLOAD_URL}" @@ -55,7 +57,7 @@ for PSPBUILD in $(find . -name "PSPBUILD" | sort); do envsubst < package.html > "repo/${pkgname}.html" - INDEX_TABLE_CONTENT="${INDEX_TABLE_CONTENT}${pkgname}${pkgver}-${pkgrel}${pkgdesc}${UPDATED}" + INDEX_TABLE_CONTENT="${INDEX_TABLE_CONTENT}${pkgname}${pkgver}-${pkgrel}${pkgdesc}${GROUP_LIST}${UPDATED}" done envsubst < index.html > repo/index.html diff --git a/package.html b/package.html index 1728cdab..ce78c44a 100644 --- a/package.html +++ b/package.html @@ -13,6 +13,7 @@ Description: ${pkgdesc}
Upstream URL: ${url}
License: ${LICENSE}
+ Groups: ${GROUP_LIST}
Last Updated: ${UPDATED}
Package Size: ${PKGSIZE}
Installed Size: ${INSTSIZE}