diff --git a/metadata/io.ente.auth.yml b/metadata/io.ente.auth.yml index 0df03b9bd2..e23bd1f468 100644 --- a/metadata/io.ente.auth.yml +++ b/metadata/io.ente.auth.yml @@ -1,22 +1,19 @@ -AntiFeatures: - NonFreeNet: - en-US: App uses non-libre sync server. Categories: - Security -License: GPL-3.0-only +License: AGPL-3.0-only AuthorName: ente -AuthorEmail: support+auth@ente.io +AuthorEmail: auth@ente.io AuthorWebSite: https://ente.io/auth WebSite: https://ente.io -SourceCode: https://github.com/ente-io/auth/ -IssueTracker: https://github.com/ente-io/auth/issues +SourceCode: https://github.com/ente-io/ente/ +IssueTracker: https://github.com/ente-io/ente/issues Translation: https://crowdin.com/project/ente-authenticator-app -Changelog: https://github.com/ente-io/auth/releases +Changelog: https://github.com/ente-io/ente/releases?q=tag%3Aauth-v2 AutoName: auth RepoType: git -Repo: https://github.com/ente-io/auth.git +Repo: https://github.com/ente-io/ente.git Builds: - versionName: 1.0.32 @@ -61,6 +58,9 @@ Builds: - flutter/bin/flutter packages pub run flutter_launcher_icons:main -f fdroid_flutter_icons.yaml - flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart ndk: r21 + antifeatures: + NonFreeNet: + en-US: App uses non-libre sync server. - versionName: 1.0.34 versionCode: 34 @@ -104,6 +104,9 @@ Builds: - flutter/bin/flutter packages pub run flutter_launcher_icons:main -f fdroid_flutter_icons.yaml - flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart ndk: r21 + antifeatures: + NonFreeNet: + en-US: App uses non-libre sync server. - versionName: 1.0.37 versionCode: 37 @@ -147,6 +150,9 @@ Builds: - flutter/bin/flutter packages pub run flutter_launcher_icons:main -f fdroid_flutter_icons.yaml - flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart ndk: r21 + antifeatures: + NonFreeNet: + en-US: App uses non-libre sync server. - versionName: 1.0.39 versionCode: 39 @@ -190,6 +196,9 @@ Builds: - flutter/bin/flutter packages pub run flutter_launcher_icons:main -f fdroid_flutter_icons.yaml - flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart ndk: r21 + antifeatures: + NonFreeNet: + en-US: App uses non-libre sync server. - versionName: 1.0.40 versionCode: 40 @@ -233,6 +242,9 @@ Builds: - flutter/bin/flutter packages pub run flutter_launcher_icons:main -f fdroid_flutter_icons.yaml - flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart ndk: r21 + antifeatures: + NonFreeNet: + en-US: App uses non-libre sync server. - versionName: 1.0.41 versionCode: 41 @@ -276,6 +288,9 @@ Builds: - flutter/bin/flutter packages pub run flutter_launcher_icons:main -f fdroid_flutter_icons.yaml - flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart ndk: r21 + antifeatures: + NonFreeNet: + en-US: App uses non-libre sync server. - versionName: 1.0.51 versionCode: 51 @@ -319,6 +334,9 @@ Builds: - flutter/bin/flutter packages pub run flutter_launcher_icons:main -f fdroid_flutter_icons.yaml - flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart ndk: r21 + antifeatures: + NonFreeNet: + en-US: App uses non-libre sync server. - versionName: 1.0.52 versionCode: 52 @@ -362,6 +380,9 @@ Builds: - flutter/bin/flutter packages pub run flutter_launcher_icons:main -f fdroid_flutter_icons.yaml - flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart ndk: r21 + antifeatures: + NonFreeNet: + en-US: App uses non-libre sync server. - versionName: 1.0.54 versionCode: 54 @@ -405,6 +426,9 @@ Builds: - flutter/bin/flutter packages pub run flutter_launcher_icons:main -f fdroid_flutter_icons.yaml - flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart ndk: r21 + antifeatures: + NonFreeNet: + en-US: App uses non-libre sync server. - versionName: 1.0.55 versionCode: 55 @@ -448,6 +472,9 @@ Builds: - flutter/bin/flutter packages pub run flutter_launcher_icons:main -f fdroid_flutter_icons.yaml - flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart ndk: r21 + antifeatures: + NonFreeNet: + en-US: App uses non-libre sync server. - versionName: 1.0.56 versionCode: 56 @@ -491,6 +518,9 @@ Builds: - flutter/bin/flutter packages pub run flutter_launcher_icons:main -f fdroid_flutter_icons.yaml - flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart ndk: r21 + antifeatures: + NonFreeNet: + en-US: App uses non-libre sync server. - versionName: 2.0.1 versionCode: 201 @@ -535,6 +565,9 @@ Builds: - flutter/bin/flutter packages pub run flutter_launcher_icons:main -f fdroid_flutter_icons.yaml - flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart ndk: r21 + antifeatures: + NonFreeNet: + en-US: App uses non-libre sync server. - versionName: 2.0.4 versionCode: 204 @@ -579,6 +612,9 @@ Builds: - flutter/bin/flutter packages pub run flutter_launcher_icons:main -f fdroid_flutter_icons.yaml - flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart ndk: r21 + antifeatures: + NonFreeNet: + en-US: App uses non-libre sync server. - versionName: 2.0.6 versionCode: 206 @@ -622,6 +658,9 @@ Builds: - flutter/bin/flutter packages pub run flutter_launcher_icons:main -f fdroid_flutter_icons.yaml - flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart ndk: r21 + antifeatures: + NonFreeNet: + en-US: App uses non-libre sync server. - versionName: 2.0.8 versionCode: 208 @@ -665,6 +704,9 @@ Builds: - flutter/bin/flutter packages pub run flutter_launcher_icons:main -f fdroid_flutter_icons.yaml - flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart ndk: r21 + antifeatures: + NonFreeNet: + en-US: App uses non-libre sync server. - versionName: 2.0.12 versionCode: 212 @@ -708,6 +750,9 @@ Builds: - flutter/bin/flutter packages pub run flutter_launcher_icons:main -f fdroid_flutter_icons.yaml - flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart ndk: r21 + antifeatures: + NonFreeNet: + en-US: App uses non-libre sync server. - versionName: 2.0.15 versionCode: 215 @@ -753,6 +798,9 @@ Builds: - flutter/bin/flutter packages pub run flutter_launcher_icons:main -f fdroid_flutter_icons.yaml - flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart ndk: r21 + antifeatures: + NonFreeNet: + en-US: App uses non-libre sync server. - versionName: 2.0.19 versionCode: 219 @@ -798,6 +846,9 @@ Builds: - flutter/bin/flutter packages pub run flutter_launcher_icons:main -f fdroid_flutter_icons.yaml - flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart ndk: r21 + antifeatures: + NonFreeNet: + en-US: App uses non-libre sync server. - versionName: 2.0.22 versionCode: 222 @@ -843,6 +894,9 @@ Builds: - flutter/bin/flutter packages pub run flutter_launcher_icons:main -f fdroid_flutter_icons.yaml - flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart ndk: r21 + antifeatures: + NonFreeNet: + en-US: App uses non-libre sync server. - versionName: 2.0.25 versionCode: 225 @@ -888,6 +942,9 @@ Builds: - flutter/bin/flutter packages pub run flutter_launcher_icons:main -f fdroid_flutter_icons.yaml - flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart ndk: r21 + antifeatures: + NonFreeNet: + en-US: App uses non-libre sync server. - versionName: 2.0.26 versionCode: 226 @@ -933,6 +990,9 @@ Builds: - flutter/bin/flutter packages pub run flutter_launcher_icons:main -f fdroid_flutter_icons.yaml - flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart ndk: r21 + antifeatures: + NonFreeNet: + en-US: App uses non-libre sync server. - versionName: 2.0.27 versionCode: 227 @@ -978,6 +1038,9 @@ Builds: - flutter/bin/flutter packages pub run flutter_launcher_icons:main -f fdroid_flutter_icons.yaml - flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart ndk: r21 + antifeatures: + NonFreeNet: + en-US: App uses non-libre sync server. - versionName: 2.0.30 versionCode: 230 @@ -1023,6 +1086,9 @@ Builds: - flutter/bin/flutter packages pub run flutter_launcher_icons:main -f fdroid_flutter_icons.yaml - flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart ndk: r21 + antifeatures: + NonFreeNet: + en-US: App uses non-libre sync server. - versionName: 2.0.34 versionCode: 234 @@ -1068,9 +1134,63 @@ Builds: - flutter/bin/flutter packages pub run flutter_launcher_icons:main -f fdroid_flutter_icons.yaml - flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart ndk: r21 + antifeatures: + NonFreeNet: + en-US: App uses non-libre sync server. + + - versionName: 2.0.41 + versionCode: 241 + commit: 96d1b09147bbcc1294f1121c4fb7fe29cf79a935 + subdir: auth + submodules: true + sudo: + - apt-get update + - apt-get install -y automake libtool make + - apt-get install -y openjdk-17-jdk-headless + - update-java-alternatives -a + output: build/app/outputs/flutter-apk/app-fdroid-release.apk + srclibs: + - libsodium@ee009287afd480b60a9a4d75b19afdc0f705e9d9 + rm: + - auth/ios + - auth/linux + - auth/macos + - auth/migration-guides + - auth/web + - auth/windows + - cli + - desktop + - mobile + - server + - web + prebuild: + - export PUB_CACHE=$(pwd)/.pub-cache + - flutter/bin/flutter config --no-analytics + - flutter/bin/flutter pub get + scanignore: + - auth/flutter/bin/cache + scandelete: + - auth/flutter + - auth/.pub-cache + build: + - export PUB_CACHE=$(pwd)/.pub-cache + - pushd $$libsodium$$ + - ./autogen.sh -s + - ./dist-build/android-armv7-a.sh + - ./dist-build/android-armv8-a.sh + - ./dist-build/android-x86.sh + - ./dist-build/android-x86_64.sh + - popd + - cp $$libsodium$$/libsodium-android-armv7-a/lib/libsodium.so $PUB_CACHE/git/flutter_sodium-267435eaf07af60b94406adf14bedf21e08a6b4f/android/src/main/jniLibs/armeabi-v7a/ + - cp $$libsodium$$/libsodium-android-westmere/lib/libsodium.so $PUB_CACHE/git/flutter_sodium-267435eaf07af60b94406adf14bedf21e08a6b4f/android/src/main/jniLibs/x86_64/ + - cp $$libsodium$$/libsodium-android-armv8-a+crypto/lib/libsodium.so $PUB_CACHE/git/flutter_sodium-267435eaf07af60b94406adf14bedf21e08a6b4f/android/src/main/jniLibs/arm64-v8a/ + - cp $$libsodium$$/libsodium-android-i686/lib/libsodium.so $PUB_CACHE/git/flutter_sodium-267435eaf07af60b94406adf14bedf21e08a6b4f/android/src/main/jniLibs/x86/ + - flutter/bin/flutter packages pub run flutter_launcher_icons:main -f fdroid_flutter_icons.yaml + - flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart + ndk: r21 AutoUpdateMode: Version -UpdateCheckMode: Tags ^v -UpdateCheckData: pubspec.yaml|version:\s.+\+(\d+)|.|version:\s(.+)\+ -CurrentVersion: 2.0.34 -CurrentVersionCode: 234 +UpdateCheckMode: Tags ^auth-v +UpdateCheckData: auth/pubspec.yaml|version:\s.+\+(\d+)|.|version:\s(.+)\+ +CurrentVersion: 2.0.41 +CurrentVersionCode: 241