Update Moonlight to 9.8 (251)

This commit is contained in:
F-Droid checkupdates bot 2020-12-31 03:56:19 +00:00
parent 61a2aac3d8
commit 2e529ea533

View file

@ -2403,7 +2403,84 @@ Builds:
- popd
ndk: r20b
- versionName: '9.8'
versionCode: 251
commit: v9.8
subdir: app
submodules: true
gradle:
- nonRoot
srclibs:
- OpenSSL@OpenSSL_1_1_1c
- opus@v1.3
rm:
- app/src/main/jni/moonlight-core/openssl/include
- app/src/main/jni/moonlight-core/libopus/include
prebuild: sed -i 's/applicationIdSuffix/\/\/applicationIdSuffix/g' 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"
- PATH=$ANDROID_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 -j16
- cp .libs/libopus.a ${lib}/libopus/armeabi-v7a/
- make distclean
- CC=aarch64-linux-android21-clang ./configure --host=aarch64-linux-android
--with-pic --disable-extra-programs --disable-doc
- make -j16
- cp .libs/libopus.a ${lib}/libopus/arm64-v8a/
- make distclean
- CC=i686-linux-android16-clang ./configure --host=i686-linux-android --with-pic
--disable-extra-programs --disable-doc
- make -j16
- cp .libs/libopus.a ${lib}/libopus/x86/
- make distclean
- CC=x86_64-linux-android21-clang ./configure --host=x86_64-linux-android --with-pic
--disable-extra-programs --disable-doc
- make -j16
- cp .libs/libopus.a ${lib}/libopus/x86_64/
- cp -R include/ ${lib}/libopus/
- make distclean
- popd
- pushd $$OpenSSL$$
- CC=armv7a-linux-androideabi16-clang ./Configure android-arm no-shared no-ssl3
no-engine no-dso no-asm no-hw no-comp no-stdio -fPIC -DOPENSSL_PIC -D__ANDROID_API__=16
-ffast-math -O3 -funroll-loops
- make -j16
- cp libcrypto.a ${lib}/openssl/armeabi-v7a/
- cp libssl.a ${lib}/openssl/armeabi-v7a/
- make distclean
- CC=aarch64-linux-android21-clang ./Configure android-arm64 no-shared no-ssl3
no-engine no-dso no-asm no-hw no-comp no-stdio -fPIC -DOPENSSL_PIC -D__ANDROID_API__=21
-ffast-math -O3 -funroll-loops
- make -j16
- cp libcrypto.a ${lib}/openssl/arm64-v8a/
- cp libssl.a ${lib}/openssl/arm64-v8a/
- make distclean
- CC=i686-linux-android16-clang ./Configure android-x86 no-shared no-ssl3 no-engine
no-dso no-asm no-hw no-comp no-stdio -fPIC -DOPENSSL_PIC -D__ANDROID_API__=16
-ffast-math -O3 -funroll-loops
- make -j16
- cp libcrypto.a ${lib}/openssl/x86/
- cp libssl.a ${lib}/openssl/x86/
- make distclean
- CC=x86_64-linux-android21-clang ./Configure android-x86_64 no-shared no-ssl3
no-engine no-dso no-asm no-hw no-comp no-stdio -fPIC -DOPENSSL_PIC -D__ANDROID_API__=21
-ffast-math -O3 -funroll-loops
- make -j`nproc`
- cp libcrypto.a ${lib}/openssl/x86_64/
- cp libssl.a ${lib}/openssl/x86_64/
- cp -R include/ ${lib}/openssl/
- make distclean
- popd
ndk: r20b
AutoUpdateMode: Version v%v
UpdateCheckMode: Tags v\d+\.\d+(\.\d+)?
CurrentVersion: 9.7.7
CurrentVersionCode: 247
CurrentVersion: '9.8'
CurrentVersionCode: 251