diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 37745a6c..664a06ca 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -8,6 +8,10 @@ on: repository_dispatch: types: [run_build] +env: + ACTIONS_RUNNER_DEBUG: true + ACTIONS_STEP_DEBUG: true + jobs: prepare_jobs: runs-on: ubuntu-latest diff --git a/.github/workflows/build_package.yml b/.github/workflows/build_package.yml index 99b1fac9..c5cb0627 100644 --- a/.github/workflows/build_package.yml +++ b/.github/workflows/build_package.yml @@ -9,6 +9,9 @@ on: required: true type: string +env: + ACTIONS_RUNNER_DEBUG: true + ACTIONS_STEP_DEBUG: true jobs: build: @@ -109,6 +112,7 @@ jobs: run: | export VITASDK=/usr/local/vitasdk export PATH=$VITASDK/bin:$PATH + ls -al bash ./build.sh ${{ inputs.package }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/build.sh b/build.sh index 09fede32..5a523aff 100755 --- a/build.sh +++ b/build.sh @@ -1,8 +1,10 @@ #!/bin/bash -set -e +set -ex +ls -al pushd $1 -vita-makepkg -C -f -d +ls -al +vita-makepkg -C -f -d -L tar -C $VITASDK/arm-vita-eabi/ -xvf *-arm.tar.xz popd diff --git a/curl-mbedtls/VITABUILD b/curl-mbedtls/VITABUILD index b197c0ff..f6d4fe2d 100644 --- a/curl-mbedtls/VITABUILD +++ b/curl-mbedtls/VITABUILD @@ -1,9 +1,9 @@ pkgname=curl-mbedtls -pkgver=8.20.0 +pkgver=8.21.0 pkgrel=1 url="https://curl.se/" -source=("https://github.com/curl/curl/releases/download/curl-8_20_0/curl-8.20.0.tar.xz") -sha256sums=('63fe2dc148ba0ceae89922ef838f7e5c946272c2e78b7c59fab4b79d3ce2b896') +source=("https://github.com/curl/curl/releases/download/curl-8_21_0/curl-8.21.0.tar.xz") +sha256sums=('aa1b66a70eace83dc624508745646c08ae561de512ab403adffb93ac87fc72e6') depends=('mbedtls' 'zlib' 'zstd') build() { diff --git a/expat/VITABUILD b/expat/VITABUILD index 2859156e..1b359b93 100644 --- a/expat/VITABUILD +++ b/expat/VITABUILD @@ -1,9 +1,9 @@ pkgname=expat -pkgver=2.8.1 +pkgver=2.8.2 pkgrel=1 url="https://libexpat.github.io/" -source=("https://github.com/libexpat/libexpat/releases/download/R_2_8_1/$pkgname-$pkgver.tar.xz") -sha256sums=('10b195ee78160a908388180a8fe3603d4e9a12f4755fbf5f3816b23a9d750da0') +source=("https://github.com/libexpat/libexpat/releases/download/R_2_8_2/$pkgname-$pkgver.tar.xz") +sha256sums=('3ad89b8588e6644bd4e49981480d48b21289eebbcd4f0a1a4afb1c29f99b6ab4') build() { cd $pkgname-$pkgver diff --git a/ffmpeg/VITABUILD b/ffmpeg/VITABUILD index 994fa1ed..70a13654 100644 --- a/ffmpeg/VITABUILD +++ b/ffmpeg/VITABUILD @@ -1,9 +1,9 @@ pkgname=ffmpeg -pkgver=8.1.1 +pkgver=8.1.2 pkgrel=1 url="https://ffmpeg.org/" source=("https://ffmpeg.org/releases/ffmpeg-$pkgver.tar.xz") -sha256sums=('b6863adde98898f42602017462871b5f6333e65aec803fdd7a6308639c52edf3') +sha256sums=('464beb5e7bf0c311e68b45ae2f04e9cc2af88851abb4082231742a74d97b524c') depends=('lame' 'libvorbis' 'flac' 'opus') build() { diff --git a/fmt/VITABUILD b/fmt/VITABUILD index 871711c7..67858a5b 100644 --- a/fmt/VITABUILD +++ b/fmt/VITABUILD @@ -1,14 +1,14 @@ pkgname=fmt -pkgver=12.1.0 +pkgver=12.2.0 pkgrel=1 url="https://fmt.dev/" source=("https://github.com/fmtlib/fmt/releases/download/$pkgver/$pkgname-$pkgver.zip") -sha256sums=('695fd197fa5aff8fc67b5f2bbc110490a875cdf7a41686ac8512fb480fa8ada7') +sha256sums=('a2f4a8d51178f954e4c339007f77edd76ba0cb2e36f87a48e5a5403d9be5878f') build() { cd $pkgname-$pkgver mkdir build && cd build - cmake .. -DCMAKE_TOOLCHAIN_FILE=$VITASDK/share/vita.toolchain.cmake -DCMAKE_INSTALL_PREFIX=$prefix -DCMAKE_BUILD_TYPE=Release -DFMT_DOC=OFF -DFMT_TEST=OFF + cmake .. -DCMAKE_TOOLCHAIN_FILE=$VITASDK/share/vita.toolchain.cmake -DCMAKE_INSTALL_PREFIX=$prefix -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_FLAGS='-DFMT_USE_FLOCKFILE=0' -DFMT_DOC=OFF -DFMT_TEST=OFF make -j$(nproc) } diff --git a/harfbuzz/VITABUILD b/harfbuzz/VITABUILD index dfc6b088..69a9f448 100644 --- a/harfbuzz/VITABUILD +++ b/harfbuzz/VITABUILD @@ -1,10 +1,10 @@ pkgname=harfbuzz -pkgver=14.2.0 +pkgver=14.2.1 pkgrel=1 url="https://harfbuzz.github.io/" license=('MIT') source=("https://github.com/harfbuzz/harfbuzz/releases/download/${pkgver}/harfbuzz-${pkgver}.tar.xz") -sha256sums=('94017020f96d025bb66ae91574e4cf334bcad23e8175a8a40565b3721bc2eaff') +sha256sums=('a54a5d8e9380a41fbb762ce367bcbf7704792dfca0d93f1bbca86c5a57902e0e') depends=('freetype') build() { diff --git a/libarchive/VITABUILD b/libarchive/VITABUILD index a9c3d616..23c60e5e 100644 --- a/libarchive/VITABUILD +++ b/libarchive/VITABUILD @@ -1,9 +1,9 @@ pkgname=libarchive -pkgver=3.8.7 +pkgver=3.8.8 pkgrel=1 url="https://www.libarchive.org/" source=("https://github.com/${pkgname}/${pkgname}/archive/v${pkgver}.tar.gz" "libarchive.patch") -sha256sums=('bc942030fe7cb30e04eed31bd5f63c38cdfd712315b303e91b64e58f05db2346' '8d1de755127cee27b91f0cc2b820e6a84d4dec6d6ef413a73d059bdf1fc2105e') +sha256sums=('528f9c91e11238cbb5ce6d79b20fa3bb48a5cd124008036af1913d84fc5ba420' '8d1de755127cee27b91f0cc2b820e6a84d4dec6d6ef413a73d059bdf1fc2105e') depends=('bzip2' 'zlib' 'zstd') prepare() { diff --git a/libass/VITABUILD b/libass/VITABUILD index 376e3d1a..a92cabd1 100644 --- a/libass/VITABUILD +++ b/libass/VITABUILD @@ -1,9 +1,9 @@ pkgname=libass -pkgver=0.17.4 +pkgver=0.17.5 pkgrel=1 url="https://github.com/libass/libass" source=("https://github.com/libass/libass/releases/download/$pkgver/libass-$pkgver.tar.xz") -sha256sums=('78f1179b838d025e9c26e8fef33f8092f65611444ffa1bfc0cfac6a33511a05a') +sha256sums=('2dca25c0e0c837ddf00b52011b3f82cac1e4ddd3ad018227806b0c2288864acc') depends=('freetype libpng harfbuzz fribidi') build() { diff --git a/libopenmpt/VITABUILD b/libopenmpt/VITABUILD index 9164aa3f..b4ac3b9b 100644 --- a/libopenmpt/VITABUILD +++ b/libopenmpt/VITABUILD @@ -1,9 +1,9 @@ pkgname=libopenmpt -pkgver=0.8.6 +pkgver=0.8.7 pkgrel=1 url="https://lib.openmpt.org/libopenmpt/" source=("https://lib.openmpt.org/files/${pkgname}/src/${pkgname}-${pkgver}+release.autotools.tar.gz") -sha256sums=('caa2fa959e389f4374d9e2df3af5c633452c12dd80442cba2e89cb7ff2b93c5b') +sha256sums=('275c29ef47be9992f62a35fcc96f7ca05c06d2fd05c9298b8dee9f743f75b089') depends=('zlib libvorbis libogg mpg123') build() { diff --git a/libtheora/VITABUILD b/libtheora/VITABUILD index 25b6868d..e97b3619 100644 --- a/libtheora/VITABUILD +++ b/libtheora/VITABUILD @@ -1,14 +1,14 @@ pkgname=libtheora -pkgver=1.1.1 +pkgver=1.2.0 pkgrel=1 url="https://www.theora.org/" -source=("http://downloads.xiph.org/releases/theora/${pkgname}-${pkgver}.tar.bz2") -sha256sums=('b6ae1ee2fa3d42ac489287d3ec34c5885730b1296f0801ae577a35193d3affbc') +source=("http://downloads.xiph.org/releases/theora/${pkgname}-${pkgver}.tar.gz") +sha256sums=('279327339903b544c28a92aeada7d0dcfd0397b59c2f368cc698ac56f515906e') depends=('libogg') build() { cd $pkgname-$pkgver - ./configure --host=arm-vita-eabi --prefix=$prefix --disable-shared --enable-static --disable-spec --disable-examples \ + ./configure --host=arm-vita-eabi --prefix=$prefix --disable-shared --enable-static --disable-doc --disable-spec --disable-examples --disable-asm \ CFLAGS="-std=gnu11 -Wno-error=implicit-function-declaration -Wno-error=int-conversion" make -j$(nproc) } diff --git a/mini18n/VITABUILD b/mini18n/VITABUILD index be4142e2..c7966f45 100644 --- a/mini18n/VITABUILD +++ b/mini18n/VITABUILD @@ -1,7 +1,7 @@ pkgname=mini18n pkgver=0.2.1 pkgrel=1 -gitrev=1850682c1e56e93d04b0f352946c01dab475f88a +gitrev=0717bb70ad453f0678b80325077ebc764481b927 url="https://github.com/bucanero/mini18n/" source=("git+https://github.com/bucanero/${pkgname}#commit=${gitrev}") sha256sums=('SKIP') diff --git a/sdl2_mixer/VITABUILD b/sdl2_mixer/VITABUILD index 57994e78..bc64a509 100644 --- a/sdl2_mixer/VITABUILD +++ b/sdl2_mixer/VITABUILD @@ -1,5 +1,5 @@ pkgname=sdl2_mixer -pkgver=2.8.1 +pkgver=2.8.2 pkgrel=1 license=('Zlib') url="https://github.com/libsdl-org/SDL_mixer" @@ -9,9 +9,9 @@ source=( "cmake.patch" ) sha256sums=( - "cb760211b056bfe44f4a1e180cc7cb201137e4d1572f2002cc1be728efd22660" + "938dff531d00ace2296557a6599abe6f34599e2f34f0a4a08a397e2ccac8b8f7" "ebb6ec149fed3a824542c94f102f45b33e33e38252e6441f12f922adb89fa409" - "dc578350b4101dafd579660cc579818e830e0294360c722309d672372070f622" + "c1f3468067f838e6e8ebe2338d300c51d0bc13763b63dec47ab605b53f71c5f1" ) depends=('sdl2' 'libvorbis' 'libxmp-lite' 'libmodplug' 'flac' 'opusfile') diff --git a/sdl2_mixer/cmake.patch b/sdl2_mixer/cmake.patch index baf784c8..e046061d 100644 --- a/sdl2_mixer/cmake.patch +++ b/sdl2_mixer/cmake.patch @@ -1,8 +1,8 @@ diff --git a/SDL2_mixerConfig.cmake.in b/SDL2_mixerConfig.cmake.in -index 4bdd9f8..63d3a1a 100644 +index ad47ea1e..1fb4720f 100644 --- a/SDL2_mixerConfig.cmake.in +++ b/SDL2_mixerConfig.cmake.in -@@ -58,10 +58,6 @@ if(EXISTS "${CMAKE_CURRENT_LIST_DIR}/SDL2_mixer-static-targets.cmake") +@@ -54,10 +54,6 @@ if(EXISTS "${CMAKE_CURRENT_LIST_DIR}/SDL2_mixer-static-targets.cmake") include(CMakeFindDependencyMacro) include(PkgConfigHelper) @@ -10,6 +10,6 @@ index 4bdd9f8..63d3a1a 100644 - set(CMAKE_FIND_PACKAGE_PREFER_CONFIG ON) - endif() - - if(SDL2MIXER_FLAC_LIBFLAC AND NOT SDL2MIXER_VENDORED AND NOT TARGET FLAC::FLAC) - find_dependency(FLAC) - endif() + if(NOT SDL2MIXER_VENDORED) + if(SDL2MIXER_FLAC_LIBFLAC AND NOT TARGET FLAC::FLAC) + find_dependency(FLAC) diff --git a/sdl2_net/VITABUILD b/sdl2_net/VITABUILD index 2311de4e..211fba6c 100644 --- a/sdl2_net/VITABUILD +++ b/sdl2_net/VITABUILD @@ -1,16 +1,11 @@ pkgname=sdl2_net -pkgver=2.2.0 +pkgver=2.4.0 pkgrel=1 url="https://github.com/libsdl-org/SDL_net/" -source=("https://github.com/libsdl-org/SDL_net/releases/download/release-${pkgver}/SDL2_net-${pkgver}.tar.gz" "vita.patch") -sha256sums=('4e4a891988316271974ff4e9585ed1ef729a123d22c08bd473129179dc857feb' '7c8b9e816922e53d43a680b69048f4aa2e5d7f92dcc643d3d9433505889813ea') +source=("https://github.com/libsdl-org/SDL_net/releases/download/release-${pkgver}/SDL2_net-${pkgver}.tar.gz") +sha256sums=('9cbca2527feb3f1a622d48ba65cc7dee9b1e3f2c55ceafb7d7720bb058aafb30') depends=('sdl2') -prepare() { - cd SDL2_net-${pkgver} - patch -Np1 -i "${srcdir}/vita.patch" -} - build() { cd SDL2_net-${pkgver} mkdir build && cd build diff --git a/sdl2_net/vita.patch b/sdl2_net/vita.patch deleted file mode 100644 index f2f946f4..00000000 --- a/sdl2_net/vita.patch +++ /dev/null @@ -1,24 +0,0 @@ -diff --git a/SDLnetsys.h b/SDLnetsys.h -index 825d1cc..ba9247a 100644 ---- a/SDLnetsys.h -+++ b/SDLnetsys.h -@@ -48,7 +48,9 @@ - #ifdef __FreeBSD__ - #include - #endif -+#ifndef __vita__ - #include -+#endif - #include - #include - #include -@@ -58,7 +60,9 @@ - #endif - #include - #include -+#ifndef __vita__ - #include -+#endif - #include - #endif /* WIN32 */ - diff --git a/sdl3/VITABUILD b/sdl3/VITABUILD index a64e9ee4..1a4eb24c 100644 --- a/sdl3/VITABUILD +++ b/sdl3/VITABUILD @@ -1,10 +1,10 @@ pkgname=sdl3 -pkgver=3.4.8 +pkgver=3.4.10 pkgrel=1 url='https://www.libsdl.org' license=('Zlib') source=("https://github.com/libsdl-org/SDL/releases/download/release-${pkgver}/SDL3-${pkgver}.tar.gz") -sha256sums=('e9fff7467fb60f037e6708da18b25560649e4c63edc2a69bb871b960d9cbfbba') +sha256sums=('12b34280415ec8418c864408b93d008a20a6530687ee613d60bfbd20411f2785') build() { cd "SDL3-${pkgver}"