From cf85227921c4217c6cb94f6ce30d7aa117fdae65 Mon Sep 17 00:00:00 2001 From: proletarius101 Date: Thu, 13 Oct 2022 00:44:33 +0000 Subject: [PATCH] update ch.protonvpn.android to 4.3.49.0 --- metadata/ch.protonvpn.android.yml | 69 ++++++++++++++++++++++++++++++- 1 file changed, 68 insertions(+), 1 deletion(-) diff --git a/metadata/ch.protonvpn.android.yml b/metadata/ch.protonvpn.android.yml index d012031722..a3a37bef8e 100644 --- a/metadata/ch.protonvpn.android.yml +++ b/metadata/ch.protonvpn.android.yml @@ -1174,7 +1174,74 @@ Builds: gradleprops: - buildUniversalApk -AutoUpdateMode: None + - versionName: 4.3.49.0 + versionCode: 104034900 + commit: 2795be6a529ba57ed7ea5bb7e13486afaab01d5f + timeout: 7200 + subdir: app + sudo: + - apt-get update + - apt-get install -y --no-install-recommends make libgmp-dev autoconf automake + libtool pkg-config autogen gettext libssl-dev libsqlite3-dev libpam0g-dev + libldap2-dev sdkmanager gperf bison bzip2 flex swig + gradle: + - prod + output: build/outputs/apk/prod/release/ProtonVPN-*-prod-release-unsigned.apk + rm: + - app/src/main/jniLibs/x86/* + - app/src/main/jniLibs/x86_64/* + - app/src/main/jniLibs/armeabi-v7a/* + - app/src/main/jniLibs/arm64-v8a/* + - openvpn/src/main/cpp/mbedtls/tests + - openvpn/src/main/cpp/openvpn3/test/unittests + - openvpn/src/main/cpp/mbedtls/programs/fuzz/corpuses/* + prebuild: + - sdkmanager 'cmake;3.18.1' + - sed -i -e '/triple/d' -e '/play\ {/,+4d' build.gradle + - git submodule update --init --recursive ../strongswan + - cd ../strongswan + - git clone git://git.strongswan.org/android-ndk-boringssl.git -b ndk-static + src/frontends/android/app/src/main/jni/openssl + - cd .. + - echo ndk.dir="$(pwd)"/ndk/android-ndk-r21e > strongswan/src/frontends/android/local.properties + scandelete: + - strongswan/testing + - openvpn/src/main/cpp/lz4/tmp + - build/gradle-build-cache + build: + - pushd .. + - mkdir -p ndk + - pushd ndk + - curl -Lo ndk.zip https://dl.google.com/android/repository/android-ndk-r21e-linux-x86_64.zip + - echo "ad7ce5467e18d40050dc51b8e7affc3e635c85bd8c59be62de32352328ed467e ndk.zip" + | sha256sum -c - + - unzip -q ndk.zip + - popd + - popd + - pushd ../strongswan + - ./autogen.sh + - ./configure || cat config.log + - make dist + - pushd src/frontends/android/app + - sed -i -e '/android\ {/alintOptions\ {abortOnError\ false}' build.gradle + - gradle assembleRelease + - popd + - popd + - cp -r ../strongswan/src/frontends/android/app/src/main/libs/* src/main/jniLibs/ + - rm -fr ../strongswan/src/frontends/android/app/src/main/libs/* + - rm -fr ../strongswan/src/frontends/android/app/build + - pushd .. + - gradle openvpn:assembleRelease + - rm -fr openvpn/build/intermediates + - rm -fr openvpn/build/kotlin + - rm -fr openvpn/build/tmp + - rm -fr openvpn/.cxx + - popd + ndk: r23b + gradleprops: + - buildUniversalApk + +AutoUpdateMode: Version UpdateCheckMode: Tags UpdateCheckData: metadata/version_fdroid.txt|versionCode=(.*)|.|versionName=(.*) CurrentVersion: 4.3.49.0