From fb470c061aaaea582f650e41a022661eb3b06349 Mon Sep 17 00:00:00 2001 From: linsui <2873532-linsui@users.noreply.gitlab.com> Date: Tue, 4 Feb 2025 21:48:06 +0800 Subject: [PATCH] element x: 25.02.0 --- metadata/io.element.android.x.yml | 138 +++++++++++++++++++++++++++++- 1 file changed, 135 insertions(+), 3 deletions(-) diff --git a/metadata/io.element.android.x.yml b/metadata/io.element.android.x.yml index 6845954f84..29c1c0f088 100644 --- a/metadata/io.element.android.x.yml +++ b/metadata/io.element.android.x.yml @@ -1,6 +1,6 @@ Categories: - Internet -License: AGPL-3.0-only +License: AGPL-3.0-or-later AuthorName: New Vector Ltd. AuthorEmail: press@element.io WebSite: https://element.io/ @@ -1273,6 +1273,138 @@ Builds: postbuild: $$reproducible-apk-tools$$/inplace-fix.py --page-size 16 fix-pg-map-id $$OUT$$ '0000000' + - versionName: 25.02.0 + versionCode: 202502001 + commit: v25.02.0 + subdir: app + sudo: + - echo "deb http://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list + - apt-get update + - apt-get install -y openjdk-21-jdk-headless + - update-java-alternatives -a + gradle: + - fdroid + output: build/outputs/apk/fdroid/release/app-fdroid-armeabi-v7a-release-unsigned.apk + binary: https://github.com/element-hq/element-x-android/releases/download/v%v/app-fdroid-armeabi-v7a-release-signed.apk + srclibs: + - reproducible-apk-tools@v0.2.8 + rm: + - libraries/pushproviders/firebase + prebuild: + - sed -i -e '/gms/d' ../build.gradle.kts + - sed -i -e '/gplayImplementation/d' -e '/libs.plugins.firebaseAppDistribution/d' + -e '/firebaseAppDistribution {/,/^ }/d' build.gradle.kts + - echo -e "\nservices.maptiler.apikey=agdgS5zCgFZF5gDi9VXS" >> ../local.properties + - echo -e "\nservices.maptiler.darkMapId=dea61faf-292b-4774-9660-58fcef89a7f3" + >> ../local.properties + - echo -e "\nservices.maptiler.lightMapId=9bc819c8-e627-474a-a348-ec144fe3d810" + >> ../local.properties + - sed -i -e 's/"git rev-parse --abbrev-ref HEAD"/"echo main"/' ../plugins/src/main/kotlin/extension/Utils.kt + - sed -i -e '/firebase/d' ../plugins/build.gradle.kts + scandelete: + - plugins + postbuild: $$reproducible-apk-tools$$/inplace-fix.py --page-size 16 fix-pg-map-id + $$OUT$$ '0000000' + + - versionName: 25.02.0 + versionCode: 202502002 + commit: v25.02.0 + subdir: app + sudo: + - echo "deb http://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list + - apt-get update + - apt-get install -y openjdk-21-jdk-headless + - update-java-alternatives -a + gradle: + - fdroid + output: build/outputs/apk/fdroid/release/app-fdroid-arm64-v8a-release-unsigned.apk + binary: https://github.com/element-hq/element-x-android/releases/download/v%v/app-fdroid-arm64-v8a-release-signed.apk + srclibs: + - reproducible-apk-tools@v0.2.8 + rm: + - libraries/pushproviders/firebase + prebuild: + - sed -i -e '/gms/d' ../build.gradle.kts + - sed -i -e '/gplayImplementation/d' -e '/libs.plugins.firebaseAppDistribution/d' + -e '/firebaseAppDistribution {/,/^ }/d' build.gradle.kts + - echo -e "\nservices.maptiler.apikey=agdgS5zCgFZF5gDi9VXS" >> ../local.properties + - echo -e "\nservices.maptiler.darkMapId=dea61faf-292b-4774-9660-58fcef89a7f3" + >> ../local.properties + - echo -e "\nservices.maptiler.lightMapId=9bc819c8-e627-474a-a348-ec144fe3d810" + >> ../local.properties + - sed -i -e 's/"git rev-parse --abbrev-ref HEAD"/"echo main"/' ../plugins/src/main/kotlin/extension/Utils.kt + - sed -i -e '/firebase/d' ../plugins/build.gradle.kts + scandelete: + - plugins + postbuild: $$reproducible-apk-tools$$/inplace-fix.py --page-size 16 fix-pg-map-id + $$OUT$$ '0000000' + + - versionName: 25.02.0 + versionCode: 202502003 + commit: v25.02.0 + subdir: app + sudo: + - echo "deb http://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list + - apt-get update + - apt-get install -y openjdk-21-jdk-headless + - update-java-alternatives -a + gradle: + - fdroid + output: build/outputs/apk/fdroid/release/app-fdroid-x86-release-unsigned.apk + binary: https://github.com/element-hq/element-x-android/releases/download/v%v/app-fdroid-x86-release-signed.apk + srclibs: + - reproducible-apk-tools@v0.2.8 + rm: + - libraries/pushproviders/firebase + prebuild: + - sed -i -e '/gms/d' ../build.gradle.kts + - sed -i -e '/gplayImplementation/d' -e '/libs.plugins.firebaseAppDistribution/d' + -e '/firebaseAppDistribution {/,/^ }/d' build.gradle.kts + - echo -e "\nservices.maptiler.apikey=agdgS5zCgFZF5gDi9VXS" >> ../local.properties + - echo -e "\nservices.maptiler.darkMapId=dea61faf-292b-4774-9660-58fcef89a7f3" + >> ../local.properties + - echo -e "\nservices.maptiler.lightMapId=9bc819c8-e627-474a-a348-ec144fe3d810" + >> ../local.properties + - sed -i -e 's/"git rev-parse --abbrev-ref HEAD"/"echo main"/' ../plugins/src/main/kotlin/extension/Utils.kt + - sed -i -e '/firebase/d' ../plugins/build.gradle.kts + scandelete: + - plugins + postbuild: $$reproducible-apk-tools$$/inplace-fix.py --page-size 16 fix-pg-map-id + $$OUT$$ '0000000' + + - versionName: 25.02.0 + versionCode: 202502004 + commit: v25.02.0 + subdir: app + sudo: + - echo "deb http://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list + - apt-get update + - apt-get install -y openjdk-21-jdk-headless + - update-java-alternatives -a + gradle: + - fdroid + output: build/outputs/apk/fdroid/release/app-fdroid-x86_64-release-unsigned.apk + binary: https://github.com/element-hq/element-x-android/releases/download/v%v/app-fdroid-x86_64-release-signed.apk + srclibs: + - reproducible-apk-tools@v0.2.8 + rm: + - libraries/pushproviders/firebase + prebuild: + - sed -i -e '/gms/d' ../build.gradle.kts + - sed -i -e '/gplayImplementation/d' -e '/libs.plugins.firebaseAppDistribution/d' + -e '/firebaseAppDistribution {/,/^ }/d' build.gradle.kts + - echo -e "\nservices.maptiler.apikey=agdgS5zCgFZF5gDi9VXS" >> ../local.properties + - echo -e "\nservices.maptiler.darkMapId=dea61faf-292b-4774-9660-58fcef89a7f3" + >> ../local.properties + - echo -e "\nservices.maptiler.lightMapId=9bc819c8-e627-474a-a348-ec144fe3d810" + >> ../local.properties + - sed -i -e 's/"git rev-parse --abbrev-ref HEAD"/"echo main"/' ../plugins/src/main/kotlin/extension/Utils.kt + - sed -i -e '/firebase/d' ../plugins/build.gradle.kts + scandelete: + - plugins + postbuild: $$reproducible-apk-tools$$/inplace-fix.py --page-size 16 fix-pg-map-id + $$OUT$$ '0000000' + AllowedAPKSigningKeys: 6a2fdc3148049ce0d5c6e85010723b83fb207d20c7477f5c22ac53c877e92d47 MaintainerNotes: We have to build all abi apks. If we patch it to build only one abi @@ -1287,5 +1419,5 @@ VercodeOperation: - 4 + %c UpdateCheckData: https://api.github.com/repos/element-hq/element-x-android/releases/latest|"name"\ *:\ *"(\d+)|.|"tag_name":"v(\d+\.\d+\.\d+)" -CurrentVersion: 0.7.6 -CurrentVersionCode: 40007064 +CurrentVersion: 25.02.0 +CurrentVersionCode: 202502004