Update com.topjohnwu.magisk to 24.3 (24300)

This commit is contained in:
F-Droid checkupdates bot 2022-03-11 03:41:48 +00:00
parent e2694f7482
commit beaf0fab95

View file

@ -185,6 +185,50 @@ Builds:
- python3.9 ./build.py -rv app
ndk: r21e
- versionName: '24.3'
versionCode: 24300
commit: v24.3
submodules: true
sudo:
- apt-get update || apt-get update
- apt-get install -y g++
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
- pushd build/srclib/cpython
- ./configure
- make -j$(nproc)
- make altinstall
- popd
output: app/build/outputs/apk/release/app-release-unsigned.apk
srclibs:
- cpython@v3.9.10
- vboot@release-R91-13904.B
prebuild:
- echo -e 'version=$$VERSION$$' > ./config.prop
- sed -i -e '/buildTypes/,+11d' -e 's/ndkPath.*/ndkPath = "${System.getenv("ANDROID_NDK_HOME")}"/'
buildSrc/src/main/java/Setup.kt
- sed -i -e '/android.ndkPath/d' -e '/ndk.dir/d' ./local.properties
- sed -i -e "s/op.join(ndk_root, 'magisk')/os.environ['ANDROID_NDK_HOME']/"
./build.py
- sed -i -e 's/ missing.cpp//' native/jni/utils/Android.mk
- sed -i -e 's/Key.CHECK_UPDATES, true/Key.CHECK_UPDATES, false/' ./app/src/main/java/com/topjohnwu/magisk/core/Config.kt
scanignore:
- app/shared/src/main/java/com/topjohnwu/magisk/utils/DynamicClassLoader.java
scandelete:
- native/jni/external
- tools
build:
- pushd $$vboot$$
- make ARCH=arm futil
- popd
- cp $$vboot$$/build/futility/futility tools
- ln -s $(which gradle) ./gradlew
- python3.9 ./build.py -rv stub
- mv stub/build/outputs/apk/release/stub-release-unsigned.apk out/stub-release.apk
- python3.9 ./build.py -rv binary
- python3.9 ./build.py -rv app
ndk: r21e
MaintainerNotes: |-
22.1: https://github.com/topjohnwu/ndk-busybox/commit/31b2b5780bf9fe982e1f3d9df0bd4b1b44d6e394
in submodule is removed for some unkonwn reasons. Re-add it to fix the multiple definition error.
@ -192,5 +236,5 @@ MaintainerNotes: |-
AutoUpdateMode: Version v%v
UpdateCheckMode: HTTP
UpdateCheckData: https://topjohnwu.github.io/magisk-files/stable.json|"versionCode":\s"(\d+)"|.|"version":\s"([\d.]+)"
CurrentVersion: '24.1'
CurrentVersionCode: 24100
CurrentVersion: '24.3'
CurrentVersionCode: 24300