Skip to content
Closed
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
4 changes: 4 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
4 changes: 4 additions & 0 deletions .github/workflows/build_package.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,9 @@ on:
required: true
type: string

env:
ACTIONS_RUNNER_DEBUG: true
ACTIONS_STEP_DEBUG: true

jobs:
build:
Expand Down Expand Up @@ -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 }}
Expand Down
6 changes: 4 additions & 2 deletions build.sh
Original file line number Diff line number Diff line change
@@ -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
6 changes: 3 additions & 3 deletions curl-mbedtls/VITABUILD
Original file line number Diff line number Diff line change
@@ -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() {
Expand Down
6 changes: 3 additions & 3 deletions expat/VITABUILD
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions ffmpeg/VITABUILD
Original file line number Diff line number Diff line change
@@ -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() {
Expand Down
6 changes: 3 additions & 3 deletions fmt/VITABUILD
Original file line number Diff line number Diff line change
@@ -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)
}

Expand Down
4 changes: 2 additions & 2 deletions harfbuzz/VITABUILD
Original file line number Diff line number Diff line change
@@ -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() {
Expand Down
4 changes: 2 additions & 2 deletions libarchive/VITABUILD
Original file line number Diff line number Diff line change
@@ -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() {
Expand Down
4 changes: 2 additions & 2 deletions libass/VITABUILD
Original file line number Diff line number Diff line change
@@ -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() {
Expand Down
4 changes: 2 additions & 2 deletions libopenmpt/VITABUILD
Original file line number Diff line number Diff line change
@@ -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() {
Expand Down
8 changes: 4 additions & 4 deletions libtheora/VITABUILD
Original file line number Diff line number Diff line change
@@ -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)
}
Expand Down
2 changes: 1 addition & 1 deletion mini18n/VITABUILD
Original file line number Diff line number Diff line change
@@ -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')
Expand Down
6 changes: 3 additions & 3 deletions sdl2_mixer/VITABUILD
Original file line number Diff line number Diff line change
@@ -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"
Expand All @@ -9,9 +9,9 @@ source=(
"cmake.patch"
)
sha256sums=(
"cb760211b056bfe44f4a1e180cc7cb201137e4d1572f2002cc1be728efd22660"
"938dff531d00ace2296557a6599abe6f34599e2f34f0a4a08a397e2ccac8b8f7"
"ebb6ec149fed3a824542c94f102f45b33e33e38252e6441f12f922adb89fa409"
"dc578350b4101dafd579660cc579818e830e0294360c722309d672372070f622"
"c1f3468067f838e6e8ebe2338d300c51d0bc13763b63dec47ab605b53f71c5f1"
)

depends=('sdl2' 'libvorbis' 'libxmp-lite' 'libmodplug' 'flac' 'opusfile')
Expand Down
10 changes: 5 additions & 5 deletions sdl2_mixer/cmake.patch
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
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)

- if(NOT DEFINED CMAKE_FIND_PACKAGE_PREFER_CONFIG)
- 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)
11 changes: 3 additions & 8 deletions sdl2_net/VITABUILD
Original file line number Diff line number Diff line change
@@ -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
Expand Down
24 changes: 0 additions & 24 deletions sdl2_net/vita.patch

This file was deleted.

4 changes: 2 additions & 2 deletions sdl3/VITABUILD
Original file line number Diff line number Diff line change
@@ -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}"
Expand Down
Loading