Update ch.threema.app.libre to 5.8.0 (1043)

This commit is contained in:
F-Droid checkupdates bot 2025-01-08 05:05:12 +00:00 committed by Licaon_Kter
parent 31077b1196
commit 11185b5a38

View file

@ -258,10 +258,56 @@ Builds:
- sed -i -e '/maven {/,+10d' ../domain/build.gradle
ndk: r25c
- versionName: 5.8.0l
versionCode: 1043
commit: 2f562c020bd88de27ffdad4bcc86a9609c1ce457
subdir: app
sudo:
- rm -rf /etc/apt/sources.list /etc/apt/preferences.d/*
- echo "deb https://snapshot.debian.org/archive/debian/20250111T150027Z/ bookworm
main" > /etc/apt/sources.list
- 'echo "Package: *" > /etc/apt/preferences.d/snapshot'
- 'echo "Pin: origin \"snapshot.debian.org\"" >> /etc/apt/preferences.d/snapshot'
- 'echo "Pin-Priority: 1001" >> /etc/apt/preferences.d/snapshot'
- apt-get -o Acquire::Check-Valid-Until=false update
- apt-get install -y protobuf-compiler unzip
- apt-get install -y --allow-downgrades openjdk-17-jdk-headless
- update-java-alternatives -a
gradle:
- libre
srclibs:
- rustup@1.27.1
rm:
- app/src/main/java/ch/threema/app/libs
- app/libs/*
prebuild:
- sed -i -e 's/enable true/enable false/' -e '/def googleDependencies/,/^ }/d'
-e 's/maplibreDependency,.*/maplibreDependency/' build.gradle
- sed -i -e '/exclusiveContent {/,/^ }/d' -e '/agconnect/d' ../build.gradle
- sed -i -e '/maven {/,+10d' ../domain/build.gradle
- $$rustup$$/rustup-init.sh -y --default-toolchain $(sed -n -E 's/channel =
"(.*)"/\1/p' ../domain/libthreema/rust-toolchain.toml) --target armv7-linux-androideabi
aarch64-linux-android i686-linux-android x86_64-linux-android
- source $HOME/.cargo/env
- sed -i -e "/'cargo'/a environment 'RUSTFLAGS', '--remap-path-prefix=$HOME/.cargo=/rust/cargo'"
-e "s|'cargo'|'$(which cargo)'|g" ../domain/build.gradle
- sed -i -e "/cargo {/a cargoCommand = '$(which cargo)'\nrustcCommand = '$(which
rustc)'" build.gradle
- sed -i -e "s|extraCargoBuildArguments = \[|extraCargoBuildArguments = ['--config',
\"build.rustflags = [ '--remap-path-prefix=$HOME/.cargo=/rust/cargo' ]\",|"
build.gradle
build:
- curl -LO https://repo1.maven.org/maven2/net/java/dev/jna/jna/5.13.0/jna-5.13.0.aar
- echo "3a03daf5a7212201c3a9b44f734dfc9babb3addcb5cbfa639f9f535e887925c0 jna-5.13.0.aar"
| sha256sum -c -
- unzip jna-5.13.0.aar -d jna jni/{arm64-v8a,armeabi-v7a,x86_64,x86}/libjnidispatch.so
- mv jna/jni/* libs
ndk: r25c
AllowedAPKSigningKeys: 0508b53ff102b538919c834e9e6b6afba046edf67e17ca4d1ce7a4b9c3823741
AutoUpdateMode: Version +l %v
UpdateCheckMode: Tags
UpdateCheckData: app/build.gradle|defaultVersionCode = (\d+)|.|app_version = "([\d.]+)"
CurrentVersion: 5.6.2
CurrentVersionCode: 1014
CurrentVersion: 5.8.0l
CurrentVersionCode: 1043