From 9e0051b41d502f1d6508776d485b5884bdd35b8c Mon Sep 17 00:00:00 2001 From: F-Droid checkupdates bot Date: Wed, 18 Oct 2023 08:08:02 +0000 Subject: [PATCH] Update Moonlight to 12.0.1 (312) --- metadata/com.limelight.yml | 72 ++++++++++++++++++++++++++++++++++++-- 1 file changed, 70 insertions(+), 2 deletions(-) diff --git a/metadata/com.limelight.yml b/metadata/com.limelight.yml index 09518df008..958b8e0852 100644 --- a/metadata/com.limelight.yml +++ b/metadata/com.limelight.yml @@ -4475,7 +4475,75 @@ Builds: - popd ndk: r21e + - versionName: 12.0.1 + versionCode: 312 + commit: abc4123c52dc2c25b228dca2948a9cba59019abe + subdir: app + submodules: true + sudo: + - apt-get update + - apt-get install -y autoconf automake libtool make + - apt-get install -y openjdk-17-jdk-headless + - update-java-alternatives -a + gradle: + - nonRoot + srclibs: + - OpenSSL@OpenSSL_1_1_1k + - opus@v1.3 + rm: + - app/src/main/jni/moonlight-core/openssl/include + - app/src/main/jni/moonlight-core/libopus/include + prebuild: + - sed -i -e '/applicationIdSuffix/d' build.gradle + - sed -i -e 's/ndkVersion\s".*"/ndkVersion "21.4.7075529"/' build.gradle + scandelete: + - app/src/main/jni/moonlight-core/openssl + - app/src/main/jni/moonlight-core/libopus + build: + - lib="$PWD/src/main/jni/moonlight-core" + - export PATH=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin:$PATH + - pushd $$opus$$ + - ./autogen.sh + - CC=armv7a-linux-androideabi16-clang ./configure --host=arm-linux-androideabi + --with-pic --disable-extra-programs --disable-doc + - make clean opus -j`nproc` + - cp .libs/libopus.a ${lib}/libopus/armeabi-v7a/ + - CC=aarch64-linux-android21-clang ./configure --host=aarch64-linux-android + --with-pic --disable-extra-programs --disable-doc + - make clean opus -j`nproc` + - cp .libs/libopus.a ${lib}/libopus/arm64-v8a/ + - CC=i686-linux-android16-clang ./configure --host=i686-linux-android --with-pic + --disable-extra-programs --disable-doc + - make clean opus -j`nproc` + - cp .libs/libopus.a ${lib}/libopus/x86/ + - CC=x86_64-linux-android21-clang ./configure --host=x86_64-linux-android --with-pic + --disable-extra-programs --disable-doc + - make clean opus -j`nproc` + - cp .libs/libopus.a ${lib}/libopus/x86_64/ + - cp -R include/ ${lib}/libopus/ + - popd + - pushd $$OpenSSL$$ + - ./Configure android-arm no-shared no-ssl3 no-stdio no-engine no-hw -D__ANDROID_API__=16 + - make clean + - make build_libs -j`nproc` + - cp lib*.a ${lib}/openssl/armeabi-v7a/ + - ./Configure android-arm64 no-shared no-ssl3 no-stdio no-engine no-hw -D__ANDROID_API__=21 + - make clean + - make build_libs -j`nproc` + - cp lib*.a ${lib}/openssl/arm64-v8a/ + - ./Configure android-x86 no-shared no-ssl3 no-stdio no-engine no-hw -D__ANDROID_API__=16 + - make clean + - make build_libs -j`nproc` + - cp lib*.a ${lib}/openssl/x86/ + - ./Configure android-x86_64 no-shared no-ssl3 no-stdio no-engine no-hw -D__ANDROID_API__=21 + - make clean + - make build_libs -j`nproc` + - cp lib*.a ${lib}/openssl/x86_64/ + - cp -R include/ ${lib}/openssl/ + - popd + ndk: r21e + AutoUpdateMode: Version UpdateCheckMode: Tags -CurrentVersion: '12.0' -CurrentVersionCode: 311 +CurrentVersion: 12.0.1 +CurrentVersionCode: 312