From 278d3c378cbc26446c7e7a221c99f65cbdfe2b48 Mon Sep 17 00:00:00 2001 From: linsui <2873532-linsui@users.noreply.gitlab.com> Date: Tue, 16 Mar 2021 08:07:46 +0000 Subject: [PATCH] Update mpv to 2021-03-10-release (24) --- metadata/is.xyz.mpv.yml | 61 +++++++++++++++++++++++++++++++---------- srclibs/dav1d.yml | 2 ++ srclibs/freetype2.yml | 2 ++ srclibs/fribidi.yml | 2 ++ srclibs/harfbuzz.yml | 2 ++ srclibs/libass.yml | 2 ++ srclibs/mbedtls.yml | 2 ++ srclibs/mpv.yml | 2 ++ 8 files changed, 60 insertions(+), 15 deletions(-) create mode 100644 srclibs/dav1d.yml create mode 100644 srclibs/freetype2.yml create mode 100644 srclibs/fribidi.yml create mode 100644 srclibs/harfbuzz.yml create mode 100644 srclibs/libass.yml create mode 100644 srclibs/mbedtls.yml create mode 100644 srclibs/mpv.yml diff --git a/metadata/is.xyz.mpv.yml b/metadata/is.xyz.mpv.yml index be9c706715..f58c9b84fc 100644 --- a/metadata/is.xyz.mpv.yml +++ b/metadata/is.xyz.mpv.yml @@ -7,28 +7,59 @@ SourceCode: https://github.com/mpv-android/mpv-android IssueTracker: https://github.com/mpv-android/mpv-android/issues Changelog: https://github.com/mpv-android/mpv-android/releases -Name: mpv-android(pre-release) -AutoName: mpv -Description: |- - A simple wrapper around the libmpv library provided by mpv that lets you listen - to music and watch videos. - RepoType: git Repo: https://github.com/mpv-android/mpv-android.git Builds: - - versionName: 2017-02-20-alpha - versionCode: 4 - disable: missing libs - commit: mpv-android-2017-02-20 + - versionName: 2021-03-10-release + versionCode: 24 + commit: mpv-android-2021-03-10-fastlane subdir: app + sudo: + - apt-get update || apt-get update + - apt-get install -y ninja-build + - pip3 install wheel + - pip3 install meson gradle: - yes - -MaintainerNotes: Lower CVC by 1 to mark current build as pre-release + srclibs: + - mbedtls@v2.25.0 + - dav1d@2479973 + - FFmpeg@a7425f7 + - freetype2@VER-2-10-4 + - fribidi@v1.0.10 + - harfbuzz@2.7.4 + - libass@0a3b14a + - mpv@d7f6eba + prebuild: + - cd ../buildscripts/ + - mkdir -p sdk + - ln -s $$NDK$$ sdk/android-ndk-r22 + - mkdir -p deps + - pushd deps/ + - cp -r $$mbedtls$$ mbedtls + - cp -r $$dav1d$$ dav1d + - cp -r $$FFmpeg$$ ffmpeg + - cp -r $$freetype2$$ freetype2 + - cp -r $$fribidi$$ fribidi + - cp -r $$harfbuzz$$ harfbuzz + - cp -r $$libass$$ libass + - mkdir lua + - wget https://www.lua.org/ftp/lua-5.2.4.tar.gz -O - | tar -xz --strip-components=1 + -C lua + - cp -r $$mpv$$ mpv + - popd + - sed -i -e '/.\/gradlew assembleDebug assembleRelease/d' scripts/mpv-android.sh + - sed -i -e '/"$target" == "mpv-android"/,/ls -lh/d' buildall.sh + scandelete: + - buildscripts/deps/mbedtls/ + build: + - cd ../buildscripts/ + - ./buildall.sh --arch arm64 mpv + - ./buildall.sh + ndk: r22 AutoUpdateMode: None -UpdateCheckMode: Tags -VercodeOperation: '%c - 1' +UpdateCheckMode: None CurrentVersion: 2021-03-10-release -CurrentVersionCode: 23 +CurrentVersionCode: 24 diff --git a/srclibs/dav1d.yml b/srclibs/dav1d.yml new file mode 100644 index 0000000000..750ff51160 --- /dev/null +++ b/srclibs/dav1d.yml @@ -0,0 +1,2 @@ +RepoType: git +Repo: https://code.videolan.org/videolan/dav1d.git diff --git a/srclibs/freetype2.yml b/srclibs/freetype2.yml new file mode 100644 index 0000000000..420c6e109e --- /dev/null +++ b/srclibs/freetype2.yml @@ -0,0 +1,2 @@ +RepoType: git +Repo: git://git.sv.nongnu.org/freetype/freetype2.git diff --git a/srclibs/fribidi.yml b/srclibs/fribidi.yml new file mode 100644 index 0000000000..de06875b01 --- /dev/null +++ b/srclibs/fribidi.yml @@ -0,0 +1,2 @@ +RepoType: git +Repo: https://github.com/fribidi/fribidi.git diff --git a/srclibs/harfbuzz.yml b/srclibs/harfbuzz.yml new file mode 100644 index 0000000000..8ef3aae2cd --- /dev/null +++ b/srclibs/harfbuzz.yml @@ -0,0 +1,2 @@ +RepoType: git +Repo: https://github.com/harfbuzz/harfbuzz.git diff --git a/srclibs/libass.yml b/srclibs/libass.yml new file mode 100644 index 0000000000..a6c2e1aaf3 --- /dev/null +++ b/srclibs/libass.yml @@ -0,0 +1,2 @@ +RepoType: git +Repo: https://github.com/libass/libass.git diff --git a/srclibs/mbedtls.yml b/srclibs/mbedtls.yml new file mode 100644 index 0000000000..a7949fd0b1 --- /dev/null +++ b/srclibs/mbedtls.yml @@ -0,0 +1,2 @@ +RepoType: git +Repo: https://github.com/ARMmbed/mbedtls.git diff --git a/srclibs/mpv.yml b/srclibs/mpv.yml new file mode 100644 index 0000000000..0ffe303baa --- /dev/null +++ b/srclibs/mpv.yml @@ -0,0 +1,2 @@ +RepoType: git +Repo: https://github.com/mpv-player/mpv.git