From 2be4c965a6d4b02cfb4b4d650b64a597b8bfbff2 Mon Sep 17 00:00:00 2001 From: Alexey Rochev Date: Sat, 4 Feb 2023 22:13:47 +0300 Subject: [PATCH] Update Tremotesf to 2.8.0 (4052) --- metadata/org.equeim.tremotesf.yml | 32 +++++++++++++++++++++++++++++-- 1 file changed, 30 insertions(+), 2 deletions(-) diff --git a/metadata/org.equeim.tremotesf.yml b/metadata/org.equeim.tremotesf.yml index 17752f45ed..6e2aad58e7 100644 --- a/metadata/org.equeim.tremotesf.yml +++ b/metadata/org.equeim.tremotesf.yml @@ -740,6 +740,34 @@ Builds: gradleprops: - org.equeim.tremotesf.print-3rdparty-build-log-on-error=true + - versionName: 2.8.0 + versionCode: 4052 + commit: 4177f7f67b5d23a78f9f11877a12760a4775d35e + subdir: app + submodules: true + sudo: + - apt-get update + - apt-get install -y g++ ninja-build make patch perl + gradle: + - fdroid + srclibs: + - FirefoxAndroid@v108.0.8 + prebuild: + - sdkmanager 'cmake;3.22.1' + - sed -i -e 's|maven.*mozilla.*|mavenLocal\(\)|' ../settings.gradle.kts + - cd '$$FirefoxAndroid$$/android-components' + - tasks=":lib-publicsuffixlist:publishToMavenLocal $(gradle :lib-publicsuffixlist:dependencies + --configuration releaseRuntimeClasspath | perl -lne 'print "$1:publishToMavenLocal" + if /^.*--- project ([^\s]+)$/')" + - gradle $tasks + scanignore: + - gradle-plugin/build + scandelete: + - 3rdparty + ndk: r25b + gradleprops: + - org.equeim.tremotesf.print-3rdparty-build-log-on-error=true + MaintainerNotes: | Tremotesf uses Gradle plugin in its build process, which is compiled from source on first Gradle invocation. Since it happens before scanning for binaries, we need to scanignore plugin's build directory. @@ -749,5 +777,5 @@ UpdateCheckMode: Tags UpdateCheckName: Ignore UpdateCheckData: app/build.gradle.kts|versionCode = (\d+)|app/build.gradle.kts|versionName = "([\d.]+)" -CurrentVersion: 2.7.2 -CurrentVersionCode: 4051 +CurrentVersion: 2.8.0 +CurrentVersionCode: 4052