diff --git a/metadata/io.ente.photos.fdroid.yml b/metadata/io.ente.photos.fdroid.yml index cd889e0521..ee8fb179a2 100644 --- a/metadata/io.ente.photos.fdroid.yml +++ b/metadata/io.ente.photos.fdroid.yml @@ -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