Update configuration for Ente's monorepo

This commit is contained in:
Vishnu Mohandas 2024-03-14 11:01:33 +00:00 committed by Licaon_Kter
parent dcea926e89
commit 6cf57b15c6

View file

@ -1,19 +1,19 @@
AntiFeatures:
- NonFreeNet
Categories:
- Multimedia
License: AGPL-3.0-only
AuthorName: ente
AuthorEmail: support+fdroid@ente.io
AuthorEmail: support@ente.io
AuthorWebSite: https://ente.io
WebSite: https://ente.io
SourceCode: https://github.com/ente-io/photos-app
IssueTracker: https://roadmap.ente.io
SourceCode: https://github.com/ente-io/ente
IssueTracker: https://github.com/ente-io/ente/issues
Translation: https://crowdin.com/project/ente-photos-app
Changelog: https://github.com/ente-io/ente/releases?q=tag%3Aphotos-v0
AutoName: ente
RepoType: git
Repo: https://github.com/ente-io/photos-app.git
Repo: https://github.com/ente-io/ente.git
Builds:
- versionName: 0.5.16
@ -35,6 +35,9 @@ Builds:
- flutter packages pub run flutter_launcher_icons:main
- flutter build apk --flavor fdroid -t lib/main.dart
ndk: r21
antifeatures:
NonFreeNet:
en-US: App uses non-libre sync server.
- versionName: 0.5.35
versionCode: 315
@ -55,6 +58,9 @@ Builds:
- flutter packages pub run flutter_launcher_icons:main
- flutter build apk --flavor fdroid -t lib/main.dart
ndk: r21
antifeatures:
NonFreeNet:
en-US: App uses non-libre sync server.
- versionName: 0.6.3
versionCode: 333
@ -76,6 +82,9 @@ Builds:
- flutter packages pub run flutter_launcher_icons:main
- flutter build apk --flavor fdroid -t lib/main.dart
ndk: r21
antifeatures:
NonFreeNet:
en-US: App uses non-libre sync server.
- versionName: 0.6.11
versionCode: 341
@ -97,6 +106,9 @@ Builds:
- flutter packages pub run flutter_launcher_icons:main
- flutter build apk --flavor fdroid -t lib/main.dart
ndk: r21
antifeatures:
NonFreeNet:
en-US: App uses non-libre sync server.
- versionName: 0.6.11
versionCode: 342
@ -118,6 +130,9 @@ Builds:
- flutter packages pub run flutter_launcher_icons:main
- flutter build apk --flavor fdroid -t lib/main.dart
ndk: r21
antifeatures:
NonFreeNet:
en-US: App uses non-libre sync server.
- versionName: 0.6.13
versionCode: 343
@ -139,6 +154,9 @@ Builds:
- flutter packages pub run flutter_launcher_icons:main
- flutter build apk --flavor fdroid -t lib/main.dart
ndk: r21
antifeatures:
NonFreeNet:
en-US: App uses non-libre sync server.
- versionName: 0.6.19
versionCode: 349
@ -160,6 +178,9 @@ Builds:
- flutter packages pub run flutter_launcher_icons:main
- flutter build apk --flavor fdroid -t lib/main.dart
ndk: r21
antifeatures:
NonFreeNet:
en-US: App uses non-libre sync server.
- versionName: 0.6.34
versionCode: 364
@ -181,6 +202,9 @@ Builds:
- flutter packages pub run flutter_launcher_icons:main
- flutter build apk --flavor fdroid -t lib/main.dart
ndk: r21
antifeatures:
NonFreeNet:
en-US: App uses non-libre sync server.
- versionName: 0.6.35
versionCode: 365
@ -202,6 +226,9 @@ Builds:
- flutter packages pub run flutter_launcher_icons:main
- flutter build apk --flavor fdroid -t lib/main.dart
ndk: r21
antifeatures:
NonFreeNet:
en-US: App uses non-libre sync server.
- versionName: 0.6.38
versionCode: 368
@ -223,6 +250,9 @@ Builds:
- flutter packages pub run flutter_launcher_icons:main
- flutter build apk --flavor fdroid -t lib/main.dart
ndk: r21
antifeatures:
NonFreeNet:
en-US: App uses non-libre sync server.
- versionName: 0.6.45
versionCode: 375
@ -244,6 +274,9 @@ Builds:
- flutter packages pub run flutter_launcher_icons:main
- flutter build apk --flavor fdroid -t lib/main.dart
ndk: r21
antifeatures:
NonFreeNet:
en-US: App uses non-libre sync server.
- versionName: 0.6.51
versionCode: 381
@ -265,6 +298,9 @@ Builds:
- flutter packages pub run flutter_launcher_icons:main
- flutter build apk --flavor fdroid -t lib/main.dart
ndk: r21
antifeatures:
NonFreeNet:
en-US: App uses non-libre sync server.
- versionName: 0.6.52
versionCode: 382
@ -286,6 +322,9 @@ Builds:
- flutter packages pub run flutter_launcher_icons:main
- flutter build apk --flavor fdroid -t lib/main.dart
ndk: r21
antifeatures:
NonFreeNet:
en-US: App uses non-libre sync server.
- versionName: 0.6.55
versionCode: 385
@ -307,6 +346,9 @@ Builds:
- flutter packages pub run flutter_launcher_icons:main
- flutter build apk --flavor fdroid -t lib/main.dart
ndk: r21
antifeatures:
NonFreeNet:
en-US: App uses non-libre sync server.
- versionName: 0.6.70
versionCode: 390
@ -328,6 +370,9 @@ Builds:
- flutter packages pub run flutter_launcher_icons:main
- flutter build apk --flavor fdroid -t lib/main.dart
ndk: r21
antifeatures:
NonFreeNet:
en-US: App uses non-libre sync server.
- versionName: 0.6.74
versionCode: 394
@ -349,6 +394,9 @@ Builds:
- flutter packages pub run flutter_launcher_icons:main
- flutter build apk --flavor fdroid -t lib/main.dart
ndk: r21
antifeatures:
NonFreeNet:
en-US: App uses non-libre sync server.
- versionName: 0.7.0
versionCode: 400
@ -370,6 +418,9 @@ Builds:
- flutter packages pub run flutter_launcher_icons:main
- flutter build apk --flavor fdroid -t lib/main.dart
ndk: r21
antifeatures:
NonFreeNet:
en-US: App uses non-libre sync server.
- versionName: 0.7.8
versionCode: 408
@ -391,6 +442,9 @@ Builds:
- flutter packages pub run flutter_launcher_icons:main
- flutter build apk --flavor fdroid -t lib/main.dart
ndk: r21
antifeatures:
NonFreeNet:
en-US: App uses non-libre sync server.
- versionName: 0.7.20
versionCode: 420
@ -412,6 +466,9 @@ Builds:
- flutter packages pub run flutter_launcher_icons:main
- flutter build apk --flavor fdroid -t lib/main.dart
ndk: r21
antifeatures:
NonFreeNet:
en-US: App uses non-libre sync server.
- versionName: 0.7.30
versionCode: 430
@ -461,6 +518,9 @@ Builds:
- thirdparty/flutter/bin/flutter packages pub run flutter_launcher_icons:main
- thirdparty/flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart
ndk: r21
antifeatures:
NonFreeNet:
en-US: App uses non-libre sync server.
- versionName: 0.7.32
versionCode: 432
@ -510,6 +570,9 @@ Builds:
- thirdparty/flutter/bin/flutter packages pub run flutter_launcher_icons:main
- thirdparty/flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart
ndk: r21
antifeatures:
NonFreeNet:
en-US: App uses non-libre sync server.
- versionName: 0.7.36
versionCode: 436
@ -559,6 +622,9 @@ Builds:
- thirdparty/flutter/bin/flutter packages pub run flutter_launcher_icons:main
- thirdparty/flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart
ndk: r21
antifeatures:
NonFreeNet:
en-US: App uses non-libre sync server.
- versionName: 0.7.43
versionCode: 443
@ -608,6 +674,9 @@ Builds:
- thirdparty/flutter/bin/flutter packages pub run flutter_launcher_icons:main
- thirdparty/flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart
ndk: r21
antifeatures:
NonFreeNet:
en-US: App uses non-libre sync server.
- versionName: 0.7.44
versionCode: 444
@ -657,6 +726,9 @@ Builds:
- thirdparty/flutter/bin/flutter packages pub run flutter_launcher_icons:main
- thirdparty/flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart
ndk: r21
antifeatures:
NonFreeNet:
en-US: App uses non-libre sync server.
- versionName: 0.7.48
versionCode: 448
@ -706,6 +778,9 @@ Builds:
- thirdparty/flutter/bin/flutter packages pub run flutter_launcher_icons:main
- thirdparty/flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart
ndk: r21
antifeatures:
NonFreeNet:
en-US: App uses non-libre sync server.
- versionName: 0.7.62
versionCode: 462
@ -755,6 +830,9 @@ Builds:
- thirdparty/flutter/bin/flutter packages pub run flutter_launcher_icons:main
- thirdparty/flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart
ndk: r21
antifeatures:
NonFreeNet:
en-US: App uses non-libre sync server.
- versionName: 0.7.66
versionCode: 466
@ -804,6 +882,9 @@ Builds:
- thirdparty/flutter/bin/flutter packages pub run flutter_launcher_icons:main
- thirdparty/flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart
ndk: r21
antifeatures:
NonFreeNet:
en-US: App uses non-libre sync server.
- versionName: 0.7.74
versionCode: 474
@ -853,6 +934,9 @@ Builds:
- thirdparty/flutter/bin/flutter packages pub run flutter_launcher_icons:main
- thirdparty/flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart
ndk: r21
antifeatures:
NonFreeNet:
en-US: App uses non-libre sync server.
- versionName: 0.7.77
versionCode: 477
@ -902,6 +986,9 @@ Builds:
- thirdparty/flutter/bin/flutter packages pub run flutter_launcher_icons:main
- thirdparty/flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart
ndk: r21
antifeatures:
NonFreeNet:
en-US: App uses non-libre sync server.
- versionName: 0.7.80
versionCode: 480
@ -951,6 +1038,9 @@ Builds:
- thirdparty/flutter/bin/flutter packages pub run flutter_launcher_icons:main
- thirdparty/flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart
ndk: r21
antifeatures:
NonFreeNet:
en-US: App uses non-libre sync server.
- versionName: 0.7.89
versionCode: 489
@ -1000,6 +1090,9 @@ Builds:
- thirdparty/flutter/bin/flutter packages pub run flutter_launcher_icons:main
- thirdparty/flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart
ndk: r21
antifeatures:
NonFreeNet:
en-US: App uses non-libre sync server.
- versionName: 0.7.92
versionCode: 492
@ -1049,6 +1142,9 @@ Builds:
- thirdparty/flutter/bin/flutter packages pub run flutter_launcher_icons:main
- thirdparty/flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart
ndk: r21
antifeatures:
NonFreeNet:
en-US: App uses non-libre sync server.
- versionName: 0.7.93
versionCode: 493
@ -1098,6 +1194,9 @@ Builds:
- thirdparty/flutter/bin/flutter packages pub run flutter_launcher_icons:main
- thirdparty/flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart
ndk: r21
antifeatures:
NonFreeNet:
en-US: App uses non-libre sync server.
- versionName: 0.7.100
versionCode: 500
@ -1145,6 +1244,9 @@ Builds:
- thirdparty/flutter/bin/flutter packages pub run flutter_launcher_icons:main
- thirdparty/flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart
ndk: r21
antifeatures:
NonFreeNet:
en-US: App uses non-libre sync server.
- versionName: 0.7.102
versionCode: 502
@ -1192,6 +1294,9 @@ Builds:
- thirdparty/flutter/bin/flutter packages pub run flutter_launcher_icons:main
- thirdparty/flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart
ndk: r21
antifeatures:
NonFreeNet:
en-US: App uses non-libre sync server.
- versionName: 0.7.108
versionCode: 508
@ -1238,6 +1343,9 @@ Builds:
$PUB_CACHE/hosted/pub.dev/background_fetch-1.1.6/android/libs/com/transistorsoft/tsbackgroundfetch/0.5.7/tsbackgroundfetch-0.5.7.aar
- thirdparty/flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart
ndk: r21
antifeatures:
NonFreeNet:
en-US: App uses non-libre sync server.
- versionName: 0.7.116
versionCode: 516
@ -1284,6 +1392,9 @@ Builds:
$PUB_CACHE/hosted/pub.dev/background_fetch-1.1.6/android/libs/com/transistorsoft/tsbackgroundfetch/0.5.7/tsbackgroundfetch-0.5.7.aar
- thirdparty/flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart
ndk: r21
antifeatures:
NonFreeNet:
en-US: App uses non-libre sync server.
- versionName: 0.8.0
versionCode: 520
@ -1330,6 +1441,9 @@ Builds:
$PUB_CACHE/hosted/pub.dev/background_fetch-1.1.6/android/libs/com/transistorsoft/tsbackgroundfetch/0.5.7/tsbackgroundfetch-0.5.7.aar
- thirdparty/flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart
ndk: r21
antifeatures:
NonFreeNet:
en-US: App uses non-libre sync server.
- versionName: 0.8.1
versionCode: 521
@ -1376,6 +1490,9 @@ Builds:
$PUB_CACHE/hosted/pub.dev/background_fetch-1.1.6/android/libs/com/transistorsoft/tsbackgroundfetch/0.5.7/tsbackgroundfetch-0.5.7.aar
- thirdparty/flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart
ndk: r21
antifeatures:
NonFreeNet:
en-US: App uses non-libre sync server.
- versionName: 0.8.4
versionCode: 524
@ -1422,6 +1539,9 @@ Builds:
$PUB_CACHE/hosted/pub.dev/background_fetch-1.1.6/android/libs/com/transistorsoft/tsbackgroundfetch/0.5.7/tsbackgroundfetch-0.5.7.aar
- thirdparty/flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart
ndk: r21
antifeatures:
NonFreeNet:
en-US: App uses non-libre sync server.
- versionName: 0.8.11
versionCode: 531
@ -1468,6 +1588,9 @@ Builds:
$PUB_CACHE/hosted/pub.dev/background_fetch-1.1.6/android/libs/com/transistorsoft/tsbackgroundfetch/0.5.7/tsbackgroundfetch-0.5.7.aar
- thirdparty/flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart
ndk: r21
antifeatures:
NonFreeNet:
en-US: App uses non-libre sync server.
- versionName: 0.8.13
versionCode: 533
@ -1514,6 +1637,9 @@ Builds:
$PUB_CACHE/hosted/pub.dev/background_fetch-1.1.6/android/libs/com/transistorsoft/tsbackgroundfetch/0.5.7/tsbackgroundfetch-0.5.7.aar
- thirdparty/flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart
ndk: r21
antifeatures:
NonFreeNet:
en-US: App uses non-libre sync server.
- versionName: 0.8.44
versionCode: 564
@ -1565,6 +1691,9 @@ Builds:
$PUB_CACHE/hosted/pub.dev/background_fetch-1.2.1/android/libs/com/transistorsoft/tsbackgroundfetch/1.0.2/tsbackgroundfetch-1.0.2.aar
- thirdparty/flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart
ndk: r25c
antifeatures:
NonFreeNet:
en-US: App uses non-libre sync server.
- versionName: 0.8.48
versionCode: 568
@ -1616,6 +1745,9 @@ Builds:
$PUB_CACHE/hosted/pub.dev/background_fetch-1.2.1/android/libs/com/transistorsoft/tsbackgroundfetch/1.0.2/tsbackgroundfetch-1.0.2.aar
- thirdparty/flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart
ndk: r25c
antifeatures:
NonFreeNet:
en-US: App uses non-libre sync server.
- versionName: 0.8.55
versionCode: 575
@ -1667,6 +1799,9 @@ Builds:
$PUB_CACHE/hosted/pub.dev/background_fetch-1.2.1/android/libs/com/transistorsoft/tsbackgroundfetch/1.0.2/tsbackgroundfetch-1.0.2.aar
- thirdparty/flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart
ndk: r25c
antifeatures:
NonFreeNet:
en-US: App uses non-libre sync server.
- versionName: 0.8.56
versionCode: 576
@ -1718,6 +1853,9 @@ Builds:
$PUB_CACHE/hosted/pub.dev/background_fetch-1.2.1/android/libs/com/transistorsoft/tsbackgroundfetch/1.0.2/tsbackgroundfetch-1.0.2.aar
- thirdparty/flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart
ndk: r25c
antifeatures:
NonFreeNet:
en-US: App uses non-libre sync server.
- versionName: 0.8.62
versionCode: 582
@ -1769,9 +1907,69 @@ Builds:
$PUB_CACHE/hosted/pub.dev/background_fetch-1.2.1/android/libs/com/transistorsoft/tsbackgroundfetch/1.0.2/tsbackgroundfetch-1.0.2.aar
- thirdparty/flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart
ndk: r25c
antifeatures:
NonFreeNet:
en-US: App uses non-libre sync server.
- versionName: 0.8.71
versionCode: 591
commit: 1e1633bb456c2df12bb0648adb0a758b092ff2d8
subdir: mobile
submodules: true
sudo:
- apt-get update
- apt-get install -y automake libtool make gcc-multilib libc-dev
output: build/app/outputs/apk/fdroid/release/app-fdroid-release.apk
srclibs:
- libsodium@ee009287afd480b60a9a4d75b19afdc0f705e9d9
- transistor-background-fetch@6feb11c93f4e5debf7792e7e7c444f3d62ac733c
- rustup@1.25.2
rm:
- auth
- cli
- desktop
- mobile/ios
- server
- web
- mobile/android/app/src/main/jniLibs/*/libtensor*.so
prebuild:
- export PUB_CACHE=$(pwd)/.pub-cache
- thirdparty/flutter/bin/flutter config --no-analytics
- thirdparty/flutter/bin/flutter pub get
scanignore:
- mobile/.pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
- mobile/thirdparty/flutter/bin/cache
scandelete:
- mobile/thirdparty/flutter
- mobile/.pub-cache
build:
- export PUB_CACHE=$(pwd)/.pub-cache
- $$rustup$$/rustup-init.sh -y --default-toolchain 1.75.0 -t i686-linux-android
x86_64-linux-android -t armv7-linux-androideabi aarch64-linux-androi
- source $HOME/.cargo/env
- bash ./scripts/build_isar.sh
- 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/hosted/pub.dev/flutter_sodium-0.2.0/android/src/main/jniLibs/armeabi-v7a/
- cp $$libsodium$$/libsodium-android-westmere/lib/libsodium.so $PUB_CACHE/hosted/pub.dev/flutter_sodium-0.2.0/android/src/main/jniLibs/x86_64/
- cp $$libsodium$$/libsodium-android-armv8-a+crypto/lib/libsodium.so $PUB_CACHE/hosted/pub.dev/flutter_sodium-0.2.0/android/src/main/jniLibs/arm64-v8a/
- cp $$libsodium$$/libsodium-android-i686/lib/libsodium.so $PUB_CACHE/hosted/pub.dev/flutter_sodium-0.2.0/android/src/main/jniLibs/x86/
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
- gradle assembleRelease
- gradle publishToMavenLocal
- popd
- mv $$transistor-background-fetch$$/android/tsbackgroundfetch/build/outputs/aar/tsbackgroundfetch-release.aar
$PUB_CACHE/hosted/pub.dev/background_fetch-1.2.1/android/libs/com/transistorsoft/tsbackgroundfetch/1.0.2/tsbackgroundfetch-1.0.2.aar
- thirdparty/flutter/bin/flutter build apk --flavor fdroid -t lib/main.dart
ndk: 25.2.9519653
AutoUpdateMode: Version
UpdateCheckMode: Tags ^fdroid-
UpdateCheckData: pubspec.yaml|version:\s.+\+(\d+)|.|version:\s(.+)\+
CurrentVersion: 0.8.62
CurrentVersionCode: 582
UpdateCheckData: mobile/pubspec.yaml|version:\s.+\+(\d+)|.|version:\s(.+)\+
CurrentVersion: 0.8.71
CurrentVersionCode: 591