diff --git a/.gitlab/merge_request_templates/App inclusion.md b/.gitlab/merge_request_templates/App inclusion.md index 8f2651a7c2..2eac95879d 100644 --- a/.gitlab/merge_request_templates/App inclusion.md +++ b/.gitlab/merge_request_templates/App inclusion.md @@ -1,7 +1,9 @@ * [ ] The app complies with the [inclusion criteria](https://f-droid.org/docs/Inclusion_Policy) * [ ] The original app author has been notified (and supports the inclusion) -* [ ] All related fdroiddata and rfp issues have been referenced in this merge request +* [ ] All related [fdroiddata](https://gitlab.com/fdroid/fdroiddata/issues) and [RFP issues](https://gitlab.com/fdroid/rfp/issues) have been referenced in this merge request +* [ ] The upstream app source code repo contains the app metadata _(summary/description/images/changelog/etc)_ in a [Fastlane](https://gitlab.com/snippets/1895688) or [Triple-T](https://gitlab.com/snippets/1901490) folder structure * [ ] Builds with `fdroid build` +* [ ] Releases are tagged --------------------- diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index ec423d2dd7..ca18777c29 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -110,7 +110,7 @@ to appear in our repository. - You may like to add [localization and screenshots], so users can have a glance at the app in pictures and in their preferred language. - You can advertise the download of your app in this app store using the - [official grafic][get-it-on-fdroid]. + [official grafic][get-it-on-fdroid]. ``` @@ -127,9 +127,9 @@ to appear in our repository. ``` https://img.shields.io/github/release/USER/REPO.svg?logo=github ``` - -[localization and screenshots]: https://fdroid.gitlab.io/fdroid-website/docs/All_About_Descriptions_Graphics_and_Screenshots/ + +[localization and screenshots]: https://f-droid.org/en/docs/All_About_Descriptions_Graphics_and_Screenshots/ [get-it-on-fdroid]: https://f-droid.org/badge/get-it-on.png -[auto-updates]: https://f-droid.org/en/docs/Build_Metadata_Reference/#Auto-Update-Mode +[auto-updates]: https://f-droid.org/en/docs/Build_Metadata_Reference/#autoupdatemode [shields.io]: https://shields.io/#/examples/version diff --git a/README.md b/README.md index 8615b3f0dc..24e7285d1c 100644 --- a/README.md +++ b/README.md @@ -5,6 +5,8 @@ ![Donate](https://liberapay.com/assets/widgets/donate.svg)](https://liberapay.com/F-Droid-Data/) **[Current Buildserver Activity](https://f-droid.org/wiki/index.php?title=Special:RecentChanges&days=7&from=&hidebots=0&hideanons=1&hideliu=1&limit=500)** +Build logs can be found at `https://f-droid.org/repo/$APPID_$VERCODE.log.gz`. + This repository holds general and build information for all the apps on our main repo on f-droid.org. diff --git a/gradle.properties b/gradle.properties new file mode 100644 index 0000000000..4bc771127b --- /dev/null +++ b/gradle.properties @@ -0,0 +1,2 @@ +org.gradle.jvmargs=-Xmx1g +org.gradle.jvmargs=-Xmx1g diff --git a/metadata/agrigolo.chubbyclick.yml b/metadata/agrigolo.chubbyclick.yml index 0ae2fe721f..8169c77bfd 100644 --- a/metadata/agrigolo.chubbyclick.yml +++ b/metadata/agrigolo.chubbyclick.yml @@ -25,7 +25,21 @@ Builds: gradle: - yes + - versionName: v1.6 + versionCode: 10 + commit: v1.6 + subdir: app + gradle: + - yes + + - versionName: v1.7 + versionCode: 11 + commit: v1.7 + subdir: app + gradle: + - yes + AutoUpdateMode: Version %v UpdateCheckMode: Tags -CurrentVersion: v1.5 -CurrentVersionCode: 9 +CurrentVersion: v1.7 +CurrentVersionCode: 11 diff --git a/metadata/app.fyreplace.client.yml b/metadata/app.fyreplace.client.yml new file mode 100644 index 0000000000..55db3b06e1 --- /dev/null +++ b/metadata/app.fyreplace.client.yml @@ -0,0 +1,34 @@ +Categories: + - Internet +License: AGPL-3.0-or-later +AuthorName: Laurent Tréguier +AuthorEmail: laurent.treguier.developer@gmail.com +WebSite: https://fyreplace.app +SourceCode: https://github.com/fyreplace/fyreplace-client-android +IssueTracker: https://github.com/fyreplace/fyreplace-client-android/issues +Changelog: https://github.com/fyreplace/fyreplace-client-android/releases + +RepoType: git +Repo: https://github.com/fyreplace/fyreplace-client-android + +Builds: + - versionName: 0.4.4 + versionCode: 4004 + commit: v0.4.4 + subdir: app + init: sed -i='' 's/gradle-.*-all/gradle-5.6.4-all/' ../gradle/wrapper/gradle-wrapper.properties + gradle: + - libre + + - versionName: 0.4.6 + versionCode: 4006 + commit: v0.4.6 + subdir: app + init: sed -i='' 's/gradle-.*-all/gradle-5.6.4-all/' ../gradle/wrapper/gradle-wrapper.properties + gradle: + - libre + +AutoUpdateMode: Version v%v +UpdateCheckMode: Tags +CurrentVersion: 0.4.6 +CurrentVersionCode: 4006 diff --git a/metadata/app.reading.stoic.stoicreading.yml b/metadata/app.reading.stoic.stoicreading.yml index f38785db54..1bca0473b7 100644 --- a/metadata/app.reading.stoic.stoicreading.yml +++ b/metadata/app.reading.stoic.stoicreading.yml @@ -219,7 +219,14 @@ Builds: gradle: - yes + - versionName: 1.3.1 + versionCode: 46 + commit: 1.3.1 + subdir: app + gradle: + - yes + AutoUpdateMode: Version %v UpdateCheckMode: Tags ^[0-9.]+$ -CurrentVersion: 1.3.0 -CurrentVersionCode: 45 +CurrentVersion: 1.3.1 +CurrentVersionCode: 46 diff --git a/metadata/apps.jizzu.simpletodo.yml b/metadata/apps.jizzu.simpletodo.yml index 9be34cfdd2..27ade1d646 100644 --- a/metadata/apps.jizzu.simpletodo.yml +++ b/metadata/apps.jizzu.simpletodo.yml @@ -31,7 +31,11 @@ Builds: gradle: - yes -AutoUpdateMode: Version v%v -UpdateCheckMode: Tags +MaintainerNotes: Versions after 1.1 include Firebase and Crashlytics. + +AutoUpdateMode: None +UpdateCheckMode: None CurrentVersion: '1.1' CurrentVersionCode: 5 + +NoSourceSince: '1.1' diff --git a/metadata/ar.rulosoft.mimanganu.yml b/metadata/ar.rulosoft.mimanganu.yml index f3284ee5bd..6a05daa2e4 100644 --- a/metadata/ar.rulosoft.mimanganu.yml +++ b/metadata/ar.rulosoft.mimanganu.yml @@ -1323,9 +1323,24 @@ Builds: - sed -i -e 's@https://github.com/suckgamony/RapidDecoder/raw/master/repository@https://jitpack.io@g' ../build.gradle + - versionName: '1.118' + versionCode: 118 + commit: '1.118' + subdir: app + gradle: + - fdroid + srclibs: + - RapidDecoder@7cdfca4 + prebuild: + - cp -fR $$RapidDecoder$$/library/src/main/java/rapid src/main/java/ + - sed -i -e '/rapid.decoder/d' -e '/githubImplementation/d' -e '/versionNameSuffix/d' + build.gradle + - sed -i -e 's@https://github.com/suckgamony/RapidDecoder/raw/master/repository@https://jitpack.io@g' + ../build.gradle + MaintainerNotes: RapidDecoder 0.3.0 is required, but this version is not tagged. AutoUpdateMode: Version %v UpdateCheckMode: Tags -CurrentVersion: '1.117' -CurrentVersionCode: 117 +CurrentVersion: '1.118' +CurrentVersionCode: 118 diff --git a/metadata/at.bitfire.davdroid.yml b/metadata/at.bitfire.davdroid.yml index 59a1b39ef0..6fcefe6055 100644 --- a/metadata/at.bitfire.davdroid.yml +++ b/metadata/at.bitfire.davdroid.yml @@ -1218,7 +1218,23 @@ Builds: gradle: - standard + - versionName: 2.6.1-ose + versionCode: 313 + commit: v2.6.1-ose + subdir: app + submodules: true + gradle: + - standard + + - versionName: 2.6.1.1-ose + versionCode: 315 + commit: v2.6.1.1-ose + subdir: app + submodules: true + gradle: + - standard + AutoUpdateMode: Version v%v UpdateCheckMode: Tags ^v[0-9.]+-ose$ -CurrentVersion: 2.6-ose -CurrentVersionCode: 308 +CurrentVersion: 2.6.1.1-ose +CurrentVersionCode: 315 diff --git a/metadata/be.mygod.vpnhotspot.yml b/metadata/be.mygod.vpnhotspot.yml index be164dce95..456093e800 100644 --- a/metadata/be.mygod.vpnhotspot.yml +++ b/metadata/be.mygod.vpnhotspot.yml @@ -345,6 +345,7 @@ Builds: - versionName: 2.6.3 versionCode: 216 + disable: unknown maven repo 'https://kotlin.bintray.com/kotlinx' commit: v2.6.3 subdir: mobile gradle: diff --git a/metadata/com.aefyr.sai.fdroid.yml b/metadata/com.aefyr.sai.fdroid.yml index 22635ae09b..058fea82f5 100644 --- a/metadata/com.aefyr.sai.fdroid.yml +++ b/metadata/com.aefyr.sai.fdroid.yml @@ -109,7 +109,7 @@ Builds: - versionName: '2.10' versionCode: 40 - disable: fails to build + disable: Could not find moe.shizuku.privilege:api:3.0.0-alpha10 commit: '2.10' subdir: app gradle: @@ -129,6 +129,7 @@ Builds: - versionName: '3.0' versionCode: 41 + disable: Could not find moe.shizuku.privilege:api:3.0.0-alpha10 commit: '3.0' subdir: app gradle: diff --git a/metadata/com.aurora.store.yml b/metadata/com.aurora.store.yml index 15bf56e2dd..c6b8417a95 100644 --- a/metadata/com.aurora.store.yml +++ b/metadata/com.aurora.store.yml @@ -94,7 +94,14 @@ Builds: gradle: - yes + - versionName: 3.1.5 + versionCode: 15 + commit: 3.1.5 + subdir: app + gradle: + - yes + AutoUpdateMode: Version %v UpdateCheckMode: Tags -CurrentVersion: 3.1.3 -CurrentVersionCode: 13 +CurrentVersion: 3.1.5 +CurrentVersionCode: 15 diff --git a/metadata/com.beemdevelopment.aegis.yml b/metadata/com.beemdevelopment.aegis.yml index b0103a6b8f..2993686029 100644 --- a/metadata/com.beemdevelopment.aegis.yml +++ b/metadata/com.beemdevelopment.aegis.yml @@ -89,7 +89,14 @@ Builds: gradle: - yes + - versionName: 1.0.3 + versionCode: 22 + commit: v1.0.3 + subdir: app + gradle: + - yes + AutoUpdateMode: Version v%v UpdateCheckMode: Tags ^((?!alpha|beta).)*$ -CurrentVersion: 1.0.2 -CurrentVersionCode: 21 +CurrentVersion: 1.0.3 +CurrentVersionCode: 22 diff --git a/metadata/com.benny.openlauncher.yml b/metadata/com.benny.openlauncher.yml index f14f71d453..cf1a6eff7c 100644 --- a/metadata/com.benny.openlauncher.yml +++ b/metadata/com.benny.openlauncher.yml @@ -201,7 +201,21 @@ Builds: gradle: - FlavorDefault + - versionName: 0.7.1 + versionCode: 39 + commit: v0.7.1 + subdir: app + gradle: + - FlavorDefault + + - versionName: 0.7.2 + versionCode: 40 + commit: v0.7.2 + subdir: app + gradle: + - FlavorDefault + AutoUpdateMode: Version v%v UpdateCheckMode: Tags -CurrentVersion: 0.7.0 -CurrentVersionCode: 38 +CurrentVersion: 0.7.2 +CurrentVersionCode: 40 diff --git a/metadata/com.brentpanther.bitcoinwidget.yml b/metadata/com.brentpanther.bitcoinwidget.yml index eb156450e7..4d7e5e00f5 100644 --- a/metadata/com.brentpanther.bitcoinwidget.yml +++ b/metadata/com.brentpanther.bitcoinwidget.yml @@ -383,7 +383,14 @@ Builds: gradle: - yes + - versionName: 6.9.2 + versionCode: 215 + commit: btc-6.9.2 + subdir: bitcoin + gradle: + - yes + AutoUpdateMode: Version btc-%v UpdateCheckMode: Tags -CurrentVersion: 6.9.1 -CurrentVersionCode: 214 +CurrentVersion: 6.9.2 +CurrentVersionCode: 215 diff --git a/metadata/com.coboltforge.dontmind.multivnc.yml b/metadata/com.coboltforge.dontmind.multivnc.yml index 9cb0d62754..dfc5321041 100644 --- a/metadata/com.coboltforge.dontmind.multivnc.yml +++ b/metadata/com.coboltforge.dontmind.multivnc.yml @@ -124,7 +124,16 @@ Builds: scanignore: - contrib + - versionName: 1.8.6 + versionCode: 60 + commit: AndroidMultiVNC-1.8.6 + subdir: android/app + gradle: + - yes + scanignore: + - contrib + AutoUpdateMode: Version AndroidMultiVNC-%v UpdateCheckMode: Tags -CurrentVersion: 1.8.5 -CurrentVersionCode: 59 +CurrentVersion: 1.8.6 +CurrentVersionCode: 60 diff --git a/metadata/com.duckduckgo.mobile.android.yml b/metadata/com.duckduckgo.mobile.android.yml index 5142f379d9..b862bd770d 100644 --- a/metadata/com.duckduckgo.mobile.android.yml +++ b/metadata/com.duckduckgo.mobile.android.yml @@ -512,9 +512,18 @@ Builds: output: app/build/outputs/apk/release/duckduckgo-$$VERSION$$-release-unsigned.apk ndk: r18b + - versionName: 5.36.3 + versionCode: 53603 + commit: 5.36.3 + submodules: true + gradle: + - yes + output: app/build/outputs/apk/release/duckduckgo-$$VERSION$$-release-unsigned.apk + ndk: r18b + MaintainerNotes: Cannot use AUM/UCM because version code and version name are dynamic. AutoUpdateMode: None UpdateCheckMode: None -CurrentVersion: 5.34.0 -CurrentVersionCode: 53400 +CurrentVersion: 5.36.3 +CurrentVersionCode: 53603 diff --git a/metadata/com.etesync.syncadapter.yml b/metadata/com.etesync.syncadapter.yml index bd99054915..845f42981f 100644 --- a/metadata/com.etesync.syncadapter.yml +++ b/metadata/com.etesync.syncadapter.yml @@ -669,6 +669,22 @@ Builds: gradle: - yes + - versionName: 1.9.5 + versionCode: 95 + commit: v1.9.5 + subdir: app + submodules: true + gradle: + - yes + + - versionName: 1.9.6 + versionCode: 96 + commit: v1.9.6 + subdir: app + submodules: true + gradle: + - yes + MaintainerNotes: |- Summary and Description are maintained by upstream using fastlane in the source repo: @@ -676,5 +692,5 @@ MaintainerNotes: |- AutoUpdateMode: Version v%v UpdateCheckMode: Tags -CurrentVersion: 1.9.4 -CurrentVersionCode: 94 +CurrentVersion: 1.9.6 +CurrentVersionCode: 96 diff --git a/metadata/com.fediphoto.yml b/metadata/com.fediphoto.yml index 50421f1325..669fb9b5b4 100644 --- a/metadata/com.fediphoto.yml +++ b/metadata/com.fediphoto.yml @@ -28,7 +28,14 @@ Builds: gradle: - yes + - versionName: '2.1' + versionCode: 12 + commit: v2.1 + subdir: app + gradle: + - yes + AutoUpdateMode: Version v%v UpdateCheckMode: Tags -CurrentVersion: '1.8' -CurrentVersionCode: 9 +CurrentVersion: '2.1' +CurrentVersionCode: 12 diff --git a/metadata/com.foobnix.pro.pdf.reader.yml b/metadata/com.foobnix.pro.pdf.reader.yml index f79553ca94..7d612aadb8 100644 --- a/metadata/com.foobnix.pro.pdf.reader.yml +++ b/metadata/com.foobnix.pro.pdf.reader.yml @@ -1,5 +1,3 @@ -AntiFeatures: - - KnownVuln Categories: - Reading License: GPL-3.0-or-later diff --git a/metadata/com.forrestguice.suntimeswidget.yml b/metadata/com.forrestguice.suntimeswidget.yml index 43a36a84f9..2b111720ec 100644 --- a/metadata/com.forrestguice.suntimeswidget.yml +++ b/metadata/com.forrestguice.suntimeswidget.yml @@ -369,7 +369,14 @@ Builds: gradle: - yes + - versionName: 0.12.3 + versionCode: 55 + commit: v0.12.3 + subdir: app + gradle: + - yes + AutoUpdateMode: Version v%v UpdateCheckMode: Tags -CurrentVersion: 0.12.2 -CurrentVersionCode: 54 +CurrentVersion: 0.12.3 +CurrentVersionCode: 55 diff --git a/metadata/com.fsck.k9.yml b/metadata/com.fsck.k9.yml index 868795ccdd..073a946494 100644 --- a/metadata/com.fsck.k9.yml +++ b/metadata/com.fsck.k9.yml @@ -464,6 +464,30 @@ Builds: rm: - tools/android-studio/settings.jar + - versionName: '5.700' + versionCode: 27000 + commit: '5.700' + subdir: app/k9mail + gradle: + - yes + rm: + - tools/android-studio/settings.jar + prebuild: echo 'org.gradle.jvmargs=-Xmx1g' >> ../../gradle.properties + + - versionName: '5.701' + versionCode: 27001 + commit: '5.701' + gradle: + - yes + output: app/k9mail/build/outputs/apk/release/k9mail-release-unsigned.apk + rm: + - tools/android-studio/settings.jar + prebuild: echo 'org.gradle.jvmargs=-Xmx1g' >> ../../gradle.properties + +MaintainerNotes: |- + Use output instead of subdir to make gradlew-fdroid correctly determine the gradle version to be used. + It doesn't work when using subdir because we are two levels deep into thedirectory structure. + AutoUpdateMode: Version %v UpdateCheckMode: RepoManifest/5.6-MAINT CurrentVersion: '5.600' diff --git a/metadata/com.gianlu.aria2android.yml b/metadata/com.gianlu.aria2android.yml index 11d08dc931..4ba127cedb 100644 --- a/metadata/com.gianlu.aria2android.yml +++ b/metadata/com.gianlu.aria2android.yml @@ -235,7 +235,17 @@ Builds: prebuild: sed -i -e '/maven.fabric.io/d; /io.fabric/d' build.gradle ../build.gradle ../CommonUtils/build.gradle + - versionName: 2.4.2 + versionCode: 62 + commit: v2.4.2 + subdir: app + submodules: true + gradle: + - foss + prebuild: sed -i -e '/maven.fabric.io/d; /io.fabric/d' build.gradle ../build.gradle + ../CommonUtils/build.gradle + AutoUpdateMode: Version v%v UpdateCheckMode: Tags -CurrentVersion: 2.3.0 -CurrentVersionCode: 59 +CurrentVersion: 2.4.2 +CurrentVersionCode: 62 diff --git a/metadata/com.gianlu.aria2app.yml b/metadata/com.gianlu.aria2app.yml index 12610d2000..cc3f85bb89 100644 --- a/metadata/com.gianlu.aria2app.yml +++ b/metadata/com.gianlu.aria2app.yml @@ -481,7 +481,37 @@ Builds: prebuild: sed -i -e '/maven.fabric.io/d' -e '/io.fabric/d' build.gradle ../build.gradle ../CommonUtils/build.gradle + - versionName: 5.4.4 + versionCode: 195 + commit: v5.4.4 + subdir: app + submodules: true + gradle: + - foss + prebuild: sed -i -e '/maven.fabric.io/d' -e '/io.fabric/d' build.gradle ../build.gradle + ../CommonUtils/build.gradle + + - versionName: 5.4.5 + versionCode: 196 + commit: v5.4.5 + subdir: app + submodules: true + gradle: + - foss + prebuild: sed -i -e '/maven.fabric.io/d' -e '/io.fabric/d' build.gradle ../build.gradle + ../CommonUtils/build.gradle + + - versionName: 5.6.0 + versionCode: 199 + commit: v5.6.0 + subdir: app + submodules: true + gradle: + - foss + prebuild: sed -i -e '/maven.fabric.io/d' -e '/io.fabric/d' build.gradle ../build.gradle + ../CommonUtils/build.gradle + AutoUpdateMode: Version v%v UpdateCheckMode: Tags -CurrentVersion: 5.4.3 -CurrentVersionCode: 194 +CurrentVersion: 5.6.0 +CurrentVersionCode: 199 diff --git a/metadata/com.gianlu.pretendyourexyzzy.yml b/metadata/com.gianlu.pretendyourexyzzy.yml index 1668820e64..ce0b02d6c5 100644 --- a/metadata/com.gianlu.pretendyourexyzzy.yml +++ b/metadata/com.gianlu.pretendyourexyzzy.yml @@ -227,7 +227,27 @@ Builds: prebuild: sed -i -e '/maven.fabric.io/d' -e '/io.fabric/d' build.gradle ../build.gradle ../CommonUtils/build.gradle + - versionName: 3.0.0 + versionCode: 85 + commit: v3.0.0 + subdir: app + submodules: true + gradle: + - foss + prebuild: sed -i -e '/maven.fabric.io/d' -e '/io.fabric/d' build.gradle ../build.gradle + ../CommonUtils/build.gradle + + - versionName: 3.0.1 + versionCode: 86 + commit: v3.0.1 + subdir: app + submodules: true + gradle: + - foss + prebuild: sed -i -e '/maven.fabric.io/d' -e '/io.fabric/d' build.gradle ../build.gradle + ../CommonUtils/build.gradle + AutoUpdateMode: Version v%v UpdateCheckMode: Tags -CurrentVersion: 2.8.15 -CurrentVersionCode: 84 +CurrentVersion: 3.0.1 +CurrentVersionCode: 86 diff --git a/metadata/com.github.axet.bookreader.yml b/metadata/com.github.axet.bookreader.yml index 6100852336..5d0e480a63 100644 --- a/metadata/com.github.axet.bookreader.yml +++ b/metadata/com.github.axet.bookreader.yml @@ -617,7 +617,15 @@ Builds: - yes prebuild: sed -i -e '/variant.outputs.each/,/}$/d; /enable true/d' build.gradle + - versionName: 1.12.14 + versionCode: 375 + commit: bookreader-1.12.14 + subdir: app + gradle: + - yes + prebuild: sed -i -e '/variant.outputs.each/,/}$/d; /enable true/d' build.gradle + AutoUpdateMode: Version bookreader-%v UpdateCheckMode: Tags -CurrentVersion: 1.12.13 -CurrentVersionCode: 374 +CurrentVersion: 1.12.14 +CurrentVersionCode: 375 diff --git a/metadata/com.github.axet.smsgate.yml b/metadata/com.github.axet.smsgate.yml index db075d78e5..006f5c2ea3 100644 --- a/metadata/com.github.axet.smsgate.yml +++ b/metadata/com.github.axet.smsgate.yml @@ -158,7 +158,24 @@ Builds: scanignore: - app/build.gradle + - versionName: 1.10.2 + versionCode: 230 + commit: smsgate-1.10.2 + subdir: app + gradle: + - yes + srclibs: + - android-firebase-fake@firebasefake-0.0.5 + prebuild: + - sed -i -e '/com.google/d' -e "s/\/\/ implementation project(':android-firebase-fake')/implementation + project(':android-firebase-fake')/" build.gradle + - sed -i -e '/com.google/d' ../build.gradle + - ln -s ../srclib/android-firebase-fake ../ + - sed -i -e '/uploadArchives/,+42d' -e 's/25.3.1/25.4.0/' ../android-firebase-fake/build.gradle + scanignore: + - app/build.gradle + AutoUpdateMode: Version smsgate-%v UpdateCheckMode: Tags -CurrentVersion: 1.10.1 -CurrentVersionCode: 229 +CurrentVersion: 1.10.2 +CurrentVersionCode: 230 diff --git a/metadata/com.github.catfriend1.syncthingandroid.yml b/metadata/com.github.catfriend1.syncthingandroid.yml index 4be06ae546..1a24049446 100644 --- a/metadata/com.github.catfriend1.syncthingandroid.yml +++ b/metadata/com.github.catfriend1.syncthingandroid.yml @@ -1098,6 +1098,24 @@ Builds: - PATH="$PWD/go/bin:$PATH" gradle buildNative ndk: r19c + - versionName: 1.3.2.4 + versionCode: 1030204 + commit: v1.3.2.4 + submodules: true + gradle: + - yes + output: app/build/outputs/apk/release/app-release-unsigned.apk + rm: + - syncthing/src/github.com/syncthing/syncthing/lib/model/testdata + prebuild: sed -i -e '/signingConfig/d' app/build.gradle + build: + - wget -O go.tgz https://dl.google.com/go/go1.13.linux-amd64.tar.gz + - echo '68a2297eb099d1a76097905a2ce334e3155004ec08cdea85f24527be3c48e856 go.tgz' + | shasum -c - + - tar xf go.tgz + - PATH="$PWD/go/bin:$PATH" gradle buildNative + ndk: r19c + MaintainerNotes: |- The submodule in syncthing/src/github.com/syncthing/syncthing must be pristine, as the version/release information is taken from git. @@ -1108,5 +1126,5 @@ MaintainerNotes: |- AutoUpdateMode: Version v%v UpdateCheckMode: Tags ^v[a-z0-9.]*$ -CurrentVersion: 1.3.2.2 -CurrentVersionCode: 1030202 +CurrentVersion: 1.3.2.4 +CurrentVersionCode: 1030204 diff --git a/metadata/com.github.gotify.yml b/metadata/com.github.gotify.yml index 2811b01a9c..e9854b896a 100644 --- a/metadata/com.github.gotify.yml +++ b/metadata/com.github.gotify.yml @@ -67,7 +67,14 @@ Builds: gradle: - yes + - versionName: 2.0.8 + versionCode: 11 + commit: v2.0.8 + subdir: app + gradle: + - yes + AutoUpdateMode: Version v%v UpdateCheckMode: Tags v\d+\.\d+(\.\d+)? -CurrentVersion: 2.0.7 -CurrentVersionCode: 10 +CurrentVersion: 2.0.8 +CurrentVersionCode: 11 diff --git a/metadata/com.github.kiliakin.yalpstore.yml b/metadata/com.github.kiliakin.yalpstore.yml index 13161f11f9..fa385d91ec 100644 --- a/metadata/com.github.kiliakin.yalpstore.yml +++ b/metadata/com.github.kiliakin.yalpstore.yml @@ -54,7 +54,17 @@ Builds: gradle: - legacy + - versionName: 0.46-legacy + versionCode: 47 + commit: '0.46' + subdir: app + gradle: + - legacy + prebuild: + - sed -i -e '/android.hardware.ram.low/d' src/main/AndroidManifest.xml + - sed -i -e 's/versionCode 46/versionCode 47/' build.gradle + AutoUpdateMode: None UpdateCheckMode: Tags CurrentVersion: 0.46-legacy -CurrentVersionCode: 46 +CurrentVersionCode: 47 diff --git a/metadata/com.github.premnirmal.tickerwidget.yml b/metadata/com.github.premnirmal.tickerwidget.yml index c4e92cb808..16223a5738 100644 --- a/metadata/com.github.premnirmal.tickerwidget.yml +++ b/metadata/com.github.premnirmal.tickerwidget.yml @@ -693,6 +693,32 @@ Builds: - sed -i -e '/dl.bintray.com\/lukaville/d' -e 's/com.nbsp:library:1.8/com.github.nbsp-team:MaterialFilePicker:7f3679fbbf/g' build.gradle + - versionName: 3.4.3 + versionCode: 343 + commit: '343' + subdir: app + gradle: + - purefoss + prebuild: + - touch translate.properties + - sed -i -e '/fabric/d' -e '/crashlytics/,+2d' -e '/play-services/d' -e '/google-services/d' + build.gradle + - sed -i -e '/dl.bintray.com\/lukaville/d' -e 's/com.nbsp:library:1.8/com.github.nbsp-team:MaterialFilePicker:7f3679fbbf/g' + build.gradle + + - versionName: 3.4.9 + versionCode: 349 + commit: '349' + subdir: app + gradle: + - purefoss + prebuild: + - touch translate.properties + - sed -i -e '/fabric/d' -e '/crashlytics/,+2d' -e '/play-services/d' -e '/google-services/d' + build.gradle + - sed -i -e '/dl.bintray.com\/lukaville/d' -e 's/com.nbsp:library:1.8/com.github.nbsp-team:MaterialFilePicker:7f3679fbbf/g' + build.gradle + MaintainerNotes: |- We replace com.nbsp:library from http://dl.bintray.com/lukaville/maven with com.github.nbsp-team:MaterialFilePicker from @@ -701,5 +727,5 @@ MaintainerNotes: |- AutoUpdateMode: Version %c UpdateCheckMode: HTTP UpdateCheckData: https://raw.githubusercontent.com/premnirmal/StockTicker/master/app/version.properties|versionCode=(.*)|.|versionName=(.*) -CurrentVersion: 3.4.1 -CurrentVersionCode: 341 +CurrentVersion: 3.4.9 +CurrentVersionCode: 349 diff --git a/metadata/com.igisw.openmoneybox.yml b/metadata/com.igisw.openmoneybox.yml index 07459deb80..b680d1395e 100644 --- a/metadata/com.igisw.openmoneybox.yml +++ b/metadata/com.igisw.openmoneybox.yml @@ -6,7 +6,7 @@ AuthorEmail: igor.cali0@gmail.com WebSite: http://igisw-bilancio.sourceforge.net/ SourceCode: https://gitlab.com/igi0/openmoneybox IssueTracker: https://gitlab.com/igi0/openmoneybox/issues -Changelog: https://sourceforge.net/p/igisw-bilancio/wiki/Changelog_3.3.1_Android/ +Changelog: https://sourceforge.net/p/igisw-bilancio/wiki/Changelog/ Donate: http://igisw-bilancio.sourceforge.net/donation.html AutoName: OpenMoneyBox @@ -134,11 +134,18 @@ Builds: gradle: - yes + - versionName: 3.4.1.1 + versionCode: 34 + commit: v3.4.1.1 + subdir: android/API26 + gradle: + - yes + MaintainerNotes: |- Summary and Description have been moved to the new localizable text files: https://f-droid.org/docs/All_About_Descriptions_Graphics_and_Screenshots AutoUpdateMode: Version v%v UpdateCheckMode: Tags -CurrentVersion: 3.3.1.7 -CurrentVersionCode: 33 +CurrentVersion: 3.4.1.1 +CurrentVersionCode: 34 diff --git a/metadata/com.indieweb.indigenous.yml b/metadata/com.indieweb.indigenous.yml index 47402ce376..1d07f77cc2 100644 --- a/metadata/com.indieweb.indigenous.yml +++ b/metadata/com.indieweb.indigenous.yml @@ -86,7 +86,28 @@ Builds: gradle: - fdroid + - versionName: '0.48' + versionCode: 48 + commit: '0.48' + subdir: app + gradle: + - fdroid + + - versionName: '0.49' + versionCode: 49 + commit: '0.49' + subdir: app + gradle: + - fdroid + + - versionName: '0.50' + versionCode: 50 + commit: '0.50' + subdir: app + gradle: + - fdroid + AutoUpdateMode: Version %v UpdateCheckMode: Tags -CurrentVersion: '0.47' -CurrentVersionCode: 47 +CurrentVersion: '0.50' +CurrentVersionCode: 50 diff --git a/metadata/com.infomaniak.sync.yml b/metadata/com.infomaniak.sync.yml new file mode 100644 index 0000000000..06c45a7175 --- /dev/null +++ b/metadata/com.infomaniak.sync.yml @@ -0,0 +1,28 @@ +AntiFeatures: + - NonFreeNet +Categories: + - Internet +License: GPL-3.0-only +AuthorName: Infomaniak +WebSite: https://www.infomaniak.com +SourceCode: https://gitlab.com/infomaniak/android-infomaniak-sync +IssueTracker: https://contact.infomaniak.com + +AutoName: kSync + +RepoType: git +Repo: https://gitlab.com/infomaniak/android-infomaniak-sync.git + +Builds: + - versionName: '1.3' + versionCode: 23 + commit: '1.3' + subdir: app + submodules: true + gradle: + - free + +AutoUpdateMode: Version %v +UpdateCheckMode: Tags +CurrentVersion: '1.3' +CurrentVersionCode: 23 diff --git a/metadata/com.iven.musicplayergo.yml b/metadata/com.iven.musicplayergo.yml index 35b0b83335..8a871db42c 100644 --- a/metadata/com.iven.musicplayergo.yml +++ b/metadata/com.iven.musicplayergo.yml @@ -283,7 +283,16 @@ Builds: rm: - project/gradle + - versionName: 3.6.9.2 + versionCode: 131 + commit: v3.6.9.2 + subdir: project/app + gradle: + - yes + rm: + - project/gradle + AutoUpdateMode: Version v%v UpdateCheckMode: Tags -CurrentVersion: 3.6.9.1 -CurrentVersionCode: 130 +CurrentVersion: 3.6.9.2 +CurrentVersionCode: 131 diff --git a/metadata/com.jarsilio.android.waveup.yml b/metadata/com.jarsilio.android.waveup.yml index d520972c85..7df7c24bba 100644 --- a/metadata/com.jarsilio.android.waveup.yml +++ b/metadata/com.jarsilio.android.waveup.yml @@ -660,7 +660,15 @@ Builds: gradle: - standard + - versionName: 3.1.6 + versionCode: 101 + commit: v3.1.6 + subdir: app + submodules: true + gradle: + - standard + AutoUpdateMode: Version v%v UpdateCheckMode: Tags -CurrentVersion: 3.1.3 -CurrentVersionCode: 98 +CurrentVersion: 3.1.6 +CurrentVersionCode: 101 diff --git a/metadata/com.jtmcn.archwiki.viewer.yml b/metadata/com.jtmcn.archwiki.viewer.yml index b3b3bae68a..22778c111c 100644 --- a/metadata/com.jtmcn.archwiki.viewer.yml +++ b/metadata/com.jtmcn.archwiki.viewer.yml @@ -37,7 +37,14 @@ Builds: gradle: - yes + - versionName: 1.0.14 + versionCode: 15 + commit: v1.0.14 + subdir: app + gradle: + - yes + AutoUpdateMode: Version v%v UpdateCheckMode: Tags -CurrentVersion: 1.0.13 -CurrentVersionCode: 14 +CurrentVersion: 1.0.14 +CurrentVersionCode: 15 diff --git a/metadata/com.kunzisoft.keepass.libre.yml b/metadata/com.kunzisoft.keepass.libre.yml index 88ded83f7d..9ab4fcfd9d 100644 --- a/metadata/com.kunzisoft.keepass.libre.yml +++ b/metadata/com.kunzisoft.keepass.libre.yml @@ -119,7 +119,15 @@ Builds: - libre ndk: r20 + - versionName: 2.5.0.0beta25 + versionCode: 25 + commit: 2.5.0.0beta25 + subdir: app + gradle: + - libre + ndk: r20 + AutoUpdateMode: Version %v UpdateCheckMode: Tags -CurrentVersion: 2.5.0.0beta24 -CurrentVersionCode: 24 +CurrentVersion: 2.5.0.0beta25 +CurrentVersionCode: 25 diff --git a/metadata/com.lavadip.miniVector.yml b/metadata/com.lavadip.miniVector.yml index fb7bf77dd3..8bdc2b584f 100644 --- a/metadata/com.lavadip.miniVector.yml +++ b/metadata/com.lavadip.miniVector.yml @@ -510,7 +510,19 @@ Builds: - sed -i -e '/Jitsi repo/,+5d' ../build.gradle - sed -i -e 's/enable true/enable false/g' build.gradle + - versionName: 0.9.9 + versionCode: 90900 + commit: 335a1665fc4cd3cc1e97da85ca8e7c43e3792a9f + subdir: vector + gradle: + - appfdroid + prebuild: + - sed -i -e '/com.google.firebase/,+5d' build.gradle + - sed -i -e '/com.google.gms.google-services/d' build.gradle + - sed -i -e '/Jitsi repo/,+5d' ../build.gradle + - sed -i -e 's/enable true/enable false/g' build.gradle + AutoUpdateMode: None UpdateCheckMode: None -CurrentVersion: 0.9.8 -CurrentVersionCode: 90800 +CurrentVersion: 0.9.9 +CurrentVersionCode: 90900 diff --git a/metadata/com.limelight.yml b/metadata/com.limelight.yml index 11e82388d6..3311ba66db 100644 --- a/metadata/com.limelight.yml +++ b/metadata/com.limelight.yml @@ -632,7 +632,84 @@ Builds: - popd ndk: r20 + - versionName: '8.7' + versionCode: 206 + commit: v8.7 + subdir: app + submodules: true + gradle: + - nonRoot + srclibs: + - OpenSSL@OpenSSL_1_1_1c + - opus@v1.3 + rm: + - app/src/main/jni/moonlight-core/openssl/include + - app/src/main/jni/moonlight-core/libopus/include + prebuild: sed -i 's/applicationIdSuffix/\/\/applicationIdSuffix/g' build.gradle + scandelete: + - app/src/main/jni/moonlight-core/openssl + - app/src/main/jni/moonlight-core/libopus + build: + - lib="$PWD/src/main/jni/moonlight-core" + - PATH=$ANDROID_NDK/toolchains/llvm/prebuilt/linux-x86_64/bin:$PATH + - pushd $$opus$$ + - ./autogen.sh + - CC=armv7a-linux-androideabi16-clang ./configure --host=arm-linux-androideabi + --with-pic --disable-extra-programs --disable-doc + - make -j16 + - cp .libs/libopus.a ${lib}/libopus/armeabi-v7a/ + - make distclean + - CC=aarch64-linux-android21-clang ./configure --host=aarch64-linux-android + --with-pic --disable-extra-programs --disable-doc + - make -j16 + - cp .libs/libopus.a ${lib}/libopus/arm64-v8a/ + - make distclean + - CC=i686-linux-android16-clang ./configure --host=i686-linux-android --with-pic + --disable-extra-programs --disable-doc + - make -j16 + - cp .libs/libopus.a ${lib}/libopus/x86/ + - make distclean + - CC=x86_64-linux-android21-clang ./configure --host=x86_64-linux-android --with-pic + --disable-extra-programs --disable-doc + - make -j16 + - cp .libs/libopus.a ${lib}/libopus/x86_64/ + - cp -R include/ ${lib}/libopus/ + - make distclean + - popd + - pushd $$OpenSSL$$ + - CC=armv7a-linux-androideabi16-clang ./Configure android-arm no-shared no-ssl3 + no-engine no-dso no-asm no-hw no-comp no-stdio -fPIC -DOPENSSL_PIC -D__ANDROID_API__=16 + -ffast-math -O3 -funroll-loops + - make -j16 + - cp libcrypto.a ${lib}/openssl/armeabi-v7a/ + - cp libssl.a ${lib}/openssl/armeabi-v7a/ + - make distclean + - CC=aarch64-linux-android21-clang ./Configure android-arm64 no-shared no-ssl3 + no-engine no-dso no-asm no-hw no-comp no-stdio -fPIC -DOPENSSL_PIC -D__ANDROID_API__=21 + -ffast-math -O3 -funroll-loops + - make -j16 + - cp libcrypto.a ${lib}/openssl/arm64-v8a/ + - cp libssl.a ${lib}/openssl/arm64-v8a/ + - make distclean + - CC=i686-linux-android16-clang ./Configure android-x86 no-shared no-ssl3 no-engine + no-dso no-asm no-hw no-comp no-stdio -fPIC -DOPENSSL_PIC -D__ANDROID_API__=16 + -ffast-math -O3 -funroll-loops + - make -j16 + - cp libcrypto.a ${lib}/openssl/x86/ + - cp libssl.a ${lib}/openssl/x86/ + - make distclean + - CC=x86_64-linux-android21-clang ./Configure android-x86_64 no-shared no-ssl3 + no-engine no-dso no-asm no-hw no-comp no-stdio -fPIC -DOPENSSL_PIC -D__ANDROID_API__=21 + -ffast-math -O3 -funroll-loops + - make -j`nproc` + - cp libcrypto.a ${lib}/openssl/x86_64/ + - cp libssl.a ${lib}/openssl/x86_64/ + - cp -R include/ ${lib}/openssl/ + - make distclean + - popd + ndk: r20 + AutoUpdateMode: Version v%v UpdateCheckMode: Tags v\d+\.\d+(\.\d+)? -CurrentVersion: '8.6' -CurrentVersionCode: 205 +CurrentVersion: '8.7' +CurrentVersionCode: 206 diff --git a/metadata/com.lithium.leona.openstud.yml b/metadata/com.lithium.leona.openstud.yml index 036529f978..9633b583b0 100644 --- a/metadata/com.lithium.leona.openstud.yml +++ b/metadata/com.lithium.leona.openstud.yml @@ -235,7 +235,24 @@ Builds: ../build.gradle > ../build.tmp - mv ../build.tmp ../build.gradle + - versionName: 1.28.13 + versionCode: 184 + commit: 1.28.13 + subdir: app + sudo: + - apt-get update || apt-get update + - apt-get install -y gawk + gradle: + - foss + prebuild: + - gawk 'd==0{m=0} /isGooglePlayFlavor()/{m=1} m==1&&/{/{d++} d==0{print} m==1&&/}/{d--}' + build.gradle > build.tmp + - mv build.tmp build.gradle + - gawk 'd==0{m=0} /isGooglePlayFlavor()/{m=1} m==1&&/{/{d++} d==0{print} m==1&&/}/{d--}' + ../build.gradle > ../build.tmp + - mv ../build.tmp ../build.gradle + AutoUpdateMode: Version %v UpdateCheckMode: Tags -CurrentVersion: 1.28.11 -CurrentVersionCode: 182 +CurrentVersion: 1.28.13 +CurrentVersionCode: 184 diff --git a/metadata/com.lolo.io.onelist.yml b/metadata/com.lolo.io.onelist.yml index d8bc090a9c..f78588ff88 100644 --- a/metadata/com.lolo.io.onelist.yml +++ b/metadata/com.lolo.io.onelist.yml @@ -37,7 +37,35 @@ Builds: - sed -i -e '/io.fabric/d' ./build.gradle - sed -i -e '/com.google.gms.google-services/d' ./build.gradle + - versionName: 1.2.0 + versionCode: 7 + commit: onelist-1.2.0 + subdir: app + gradle: + - fDroid + prebuild: + - sed -n -i -e '/maven.fabric/{s/.*//;x;N;d;};x;p;${x;p;}' ../build.gradle | + sed '/^$/d' + - sed -i -e '/io.fabric/d' ../build.gradle + - sed -i -e '/google-services/d' ../build.gradle + - sed -i -e '/io.fabric/d' ./build.gradle + - sed -i -e '/com.google.gms.google-services/d' ./build.gradle + + - versionName: 1.2.1 + versionCode: 9 + commit: onelist-1.2.1 + subdir: app + gradle: + - fDroid + prebuild: + - sed -n -i -e '/maven.fabric/{s/.*//;x;N;d;};x;p;${x;p;}' ../build.gradle | + sed '/^$/d' + - sed -i -e '/io.fabric/d' ../build.gradle + - sed -i -e '/google-services/d' ../build.gradle + - sed -i -e '/io.fabric/d' ./build.gradle + - sed -i -e '/com.google.gms.google-services/d' ./build.gradle + AutoUpdateMode: Version onelist-%v UpdateCheckMode: Tags ^onelist- -CurrentVersion: 1.1.0 -CurrentVersionCode: 6 +CurrentVersion: 1.2.1 +CurrentVersionCode: 9 diff --git a/metadata/com.mattermost.rnbeta.yml b/metadata/com.mattermost.rnbeta.yml index e3e4e43f2c..6487e5ba61 100644 --- a/metadata/com.mattermost.rnbeta.yml +++ b/metadata/com.mattermost.rnbeta.yml @@ -394,6 +394,50 @@ Builds: scandelete: - node_modules + - versionName: 1.25.1 + versionCode: 247 + commit: v1.25.1 + subdir: android/app + sudo: + - sysctl fs.inotify.max_user_watches=524288 + - sysctl -p + - apt-get update || apt-get update + - apt-get install -y --no-install-recommends -t stretch-backports npm + init: + - sed -i -e '/react-native-youtube/d' ../../package.json build.gradle ../settings.gradle + ../../app/components/post_body_additional_content/post_body_additional_content.js + - make -C ../.. pre-run + gradle: + - yes + rm: + - node_modules/react-native-notifications/android/src/main/java/com/wix/reactnativenotifications/gcm/ + - node_modules/xdate/build/compiler.jar + - node_modules/react-native-video/android-exoplayer/build/ + - node_modules/socketcluster/ + - node_modules/shaka-player/third_party/closure/compiler.jar + - node_modules/.bin/socketcluster + prebuild: + - "sed -i -e '/play-services-gcm/,+2d' -e 's/bundleCommand: \"ram-bundle\",/bundleCommand:\ + \ \"ram-bundle\", nodeExecutableAndArgs: [\"node\", \"--max-old-space-size=12000\"\ + ],/' build.gradle" + - sed -i -e '/ReactNativeYouTube/d' src/main/java/com/mattermost/rnbeta/MainApplication.java + - sed -i -e '/com.google.android.gms.iid.InstanceID.getInstance/d' ../../node_modules/react-native-device-info/android/src/main/java/com/learnium/RNDeviceInfo/RNDeviceModule.java + - sed -i -e '/play-services/d' ../../node_modules/react-native-device-info/android/build.gradle + - sed -i -e '/firebase/d' ../../node_modules/react-native-notifications/android/build.gradle + build.gradle + - sed -i -e '/hasPermission/d' -e '/tokenFetchIntent/d' -e '/FcmInstance/d' + -e '/FirebaseApp/'d ../../node_modules/react-native-notifications/android/src/main/java/com/wix/reactnativenotifications/RNNotificationsModule.java + ../../node_modules/react-native-notifications/android/src/main/java/com/wix/reactnativenotifications/RNNotificationsPackage.java + - sed -i -e '/maven {/,+2d' ../../node_modules/react-native-document-picker/android/build.gradle + - truncate -s 0 ../../node_modules/@react-native-community/cli/build/commands/server/external/xsel + scanignore: + - android/build.gradle + - node_modules/react-native-svg/android/build.gradle + - node_modules/react-native-image-picker/android/build.gradle + - node_modules/react-native-webview/android/build.gradle + scandelete: + - node_modules + MaintainerNotes: |- sed is used to: * Remove push notifications (see [https://github.com/wix/react-native-notifications/issues/207 this issue]) @@ -404,5 +448,5 @@ MaintainerNotes: |- AutoUpdateMode: Version v%v UpdateCheckMode: Tags -CurrentVersion: 1.25.0 -CurrentVersionCode: 245 +CurrentVersion: 1.25.1 +CurrentVersionCode: 247 diff --git a/metadata/com.mkulesh.onpc.yml b/metadata/com.mkulesh.onpc.yml index 5a39b7d0ce..5e7c302d63 100644 --- a/metadata/com.mkulesh.onpc.yml +++ b/metadata/com.mkulesh.onpc.yml @@ -85,7 +85,14 @@ Builds: gradle: - yes + - versionName: '1.6' + versionCode: 17 + commit: v1.6 + subdir: app + gradle: + - yes + AutoUpdateMode: Version v%v UpdateCheckMode: Tags -CurrentVersion: '1.5' -CurrentVersionCode: 16 +CurrentVersion: '1.6' +CurrentVersionCode: 17 diff --git a/metadata/com.moez.QKSMS.yml b/metadata/com.moez.QKSMS.yml index b331e0dcb7..7ea8c562b6 100644 --- a/metadata/com.moez.QKSMS.yml +++ b/metadata/com.moez.QKSMS.yml @@ -702,22 +702,9 @@ Builds: - sed -i -e '/io.fabric/d; /com.google.gms/d' ../build.gradle build.gradle ndk: r16b - - versionName: 3.7.7 - versionCode: 2206 - commit: v3.7.7 - subdir: presentation - gradle: - - noAnalytics - prebuild: - - sed -i -e 's/enable true/enable false/' -e '/withAnalyticsImplementation/d' - build.gradle - - sed -i -e '/glide-snapshot/d; /maven.fabric.io/d' ../build.gradle - - sed -i -e '/io.fabric/d; /com.google.gms/d' ../build.gradle build.gradle - ndk: r16b - - - versionName: 3.7.8 - versionCode: 2207 - commit: v3.7.8 + - versionName: 3.7.10 + versionCode: 2209 + commit: v3.7.10 subdir: presentation gradle: - noAnalytics @@ -730,5 +717,5 @@ Builds: AutoUpdateMode: Version v%v UpdateCheckMode: Tags ^v[0-9.]+$ -CurrentVersion: 3.7.8 -CurrentVersionCode: 2207 +CurrentVersion: 3.7.10 +CurrentVersionCode: 2209 diff --git a/metadata/com.nextcloud.android.beta.yml b/metadata/com.nextcloud.android.beta.yml index 44817b9431..ef9f372669 100644 --- a/metadata/com.nextcloud.android.beta.yml +++ b/metadata/com.nextcloud.android.beta.yml @@ -3969,9 +3969,81 @@ Builds: scandelete: - src/androidTest + - versionName: '20191123' + versionCode: 20191123 + commit: dev-20191123 + submodules: true + gradle: + - versionDev + rm: + - user_manual + - gplay.gradle + scandelete: + - src/androidTest + + - versionName: '20191127' + versionCode: 20191127 + commit: dev-20191127 + submodules: true + gradle: + - versionDev + rm: + - user_manual + - gplay.gradle + scandelete: + - src/androidTest + + - versionName: '20191129' + versionCode: 20191129 + commit: dev-20191129 + submodules: true + gradle: + - versionDev + rm: + - user_manual + - gplay.gradle + scandelete: + - src/androidTest + + - versionName: '20191203' + versionCode: 20191203 + commit: dev-20191203 + submodules: true + gradle: + - versionDev + rm: + - user_manual + - gplay.gradle + scandelete: + - src/androidTest + + - versionName: '20191204' + versionCode: 20191204 + commit: dev-20191204 + submodules: true + gradle: + - versionDev + rm: + - user_manual + - gplay.gradle + scandelete: + - src/androidTest + + - versionName: '20191206' + versionCode: 20191206 + commit: dev-20191206 + submodules: true + gradle: + - versionDev + rm: + - user_manual + - gplay.gradle + scandelete: + - src/androidTest + MaintainerNotes: Tags get removed. See https://github.com/nextcloud/android/issues/969. AutoUpdateMode: Version dev-%c UpdateCheckMode: Tags ^dev -CurrentVersion: '20191121' -CurrentVersionCode: 20191121 +CurrentVersion: '20191206' +CurrentVersionCode: 20191206 diff --git a/metadata/com.nextcloud.client.yml b/metadata/com.nextcloud.client.yml index 1ab31b113b..43af969883 100644 --- a/metadata/com.nextcloud.client.yml +++ b/metadata/com.nextcloud.client.yml @@ -976,11 +976,23 @@ Builds: scandelete: - src/androidTest + - versionName: 3.9.2 + versionCode: 30090290 + commit: stable-3.9.2 + submodules: true + gradle: + - generic + rm: + - user_manual + - gplay.gradle + scandelete: + - src/androidTest + MaintainerNotes: 'Latest 3 stable version will be kept, RC versions will be directly outdated by either a new RC or by a stable version: 3.3.0 RC1 -> 3.3.0 RC2 -> 3.3.0 (stable)' AutoUpdateMode: None UpdateCheckMode: None -CurrentVersion: 3.9.0 -CurrentVersionCode: 30090090 +CurrentVersion: 3.9.2 +CurrentVersionCode: 30090290 diff --git a/metadata/com.nononsenseapps.feeder.yml b/metadata/com.nononsenseapps.feeder.yml index bd26bc1f5c..b10bf6dcf3 100644 --- a/metadata/com.nononsenseapps.feeder.yml +++ b/metadata/com.nononsenseapps.feeder.yml @@ -507,7 +507,16 @@ Builds: - yes prebuild: echo 'org.gradle.jvmargs=-Xmx1g' >> ../gradle.properties + - versionName: 1.8.26 + versionCode: 65 + commit: 1.8.26 + subdir: app + submodules: true + gradle: + - yes + prebuild: echo 'org.gradle.jvmargs=-Xmx1g' >> ../gradle.properties + AutoUpdateMode: Version %v UpdateCheckMode: Tags -CurrentVersion: 1.8.25 -CurrentVersionCode: 64 +CurrentVersion: 1.8.26 +CurrentVersionCode: 65 diff --git a/metadata/com.nutomic.syncthingandroid.yml b/metadata/com.nutomic.syncthingandroid.yml index 008acb7e25..cf6a5c8ce1 100644 --- a/metadata/com.nutomic.syncthingandroid.yml +++ b/metadata/com.nutomic.syncthingandroid.yml @@ -1308,6 +1308,25 @@ Builds: preassemble: - buildNative + - versionName: 1.3.2 + versionCode: 4204 + commit: 1.3.2 + submodules: true + sudo: + - apt update || apt update + - apt install -y -t testing golang-1.13-go + - ln -s /usr/lib/go-1.13 /usr/lib/go + - ln -s /usr/lib/go-1.13/bin/go /usr/bin/go + gradle: + - yes + output: app/build/outputs/apk/release/app-release-unsigned.apk + prebuild: sed -i -e '/signingConfig/d' app/build.gradle + scanignore: + - syncthing/src/github.com/syncthing/syncthing/lib/model/testdata + ndk: r15c + preassemble: + - buildNative + MaintainerNotes: |- The submodule in syncthing/src/github.com/syncthing/syncthing must be pristine, as the version/release information is taken from git. @@ -1318,5 +1337,5 @@ MaintainerNotes: |- AutoUpdateMode: Version %v UpdateCheckMode: Tags ^[0-9.]*$ -CurrentVersion: 1.3.1 -CurrentVersionCode: 4200 +CurrentVersion: 1.3.2 +CurrentVersionCode: 4204 diff --git a/metadata/com.oF2pks.jquarks.yml b/metadata/com.oF2pks.jquarks.yml index a22811405d..2f3d1126a7 100644 --- a/metadata/com.oF2pks.jquarks.yml +++ b/metadata/com.oF2pks.jquarks.yml @@ -26,7 +26,14 @@ Builds: gradle: - yes + - versionName: 1.0-4 + versionCode: 4 + commit: v1.0-4 + subdir: app + gradle: + - yes + AutoUpdateMode: Version v%v UpdateCheckMode: Tags -CurrentVersion: 1.0-3 -CurrentVersionCode: 3 +CurrentVersion: 1.0-4 +CurrentVersionCode: 4 diff --git a/metadata/com.perflyst.twire.yml b/metadata/com.perflyst.twire.yml index 67406a278d..38210eade0 100644 --- a/metadata/com.perflyst.twire.yml +++ b/metadata/com.perflyst.twire.yml @@ -41,7 +41,14 @@ Builds: gradle: - yes + - versionName: 1.9.8 + versionCode: 508 + commit: v1.9.8 + subdir: app + gradle: + - yes + AutoUpdateMode: Version v%v UpdateCheckMode: Tags -CurrentVersion: 1.9.7 -CurrentVersionCode: 507 +CurrentVersion: 1.9.8 +CurrentVersionCode: 508 diff --git a/metadata/com.physphil.android.unitconverterultimate.yml b/metadata/com.physphil.android.unitconverterultimate.yml index 737347c93f..70b786aed3 100644 --- a/metadata/com.physphil.android.unitconverterultimate.yml +++ b/metadata/com.physphil.android.unitconverterultimate.yml @@ -156,7 +156,20 @@ Builds: - sed -i -e '/gms/d' -e 's/\(repositories {\)/\1 jcenter()/' ../build.gradle - sed -i -e '/firebase/d' build.gradle + - versionName: '5.6' + versionCode: 50600 + commit: v5.6 + subdir: app + gradle: + - base + prebuild: + - perl -0 -p -i -e 's|\s*||s' + app/src/main/res/xml/preferences.xml + - perl -0 -p -i -e 's|\s*||s' app/src/main/AndroidManifest.xml + - sed -i -e '/gms/d' -e 's/\(repositories {\)/\1 jcenter()/' ../build.gradle + - sed -i -e '/firebase/d' build.gradle + AutoUpdateMode: Version v%v UpdateCheckMode: Tags -CurrentVersion: '5.5' -CurrentVersionCode: 50501 +CurrentVersion: '5.6' +CurrentVersionCode: 50600 diff --git a/metadata/com.plusonelabs.calendar.yml b/metadata/com.plusonelabs.calendar.yml index 51fadfce00..67a230f5f1 100644 --- a/metadata/com.plusonelabs.calendar.yml +++ b/metadata/com.plusonelabs.calendar.yml @@ -5,8 +5,20 @@ SourceCode: https://github.com/andstatus/todoagenda IssueTracker: https://github.com/plusonelabs/calendar-widget/issues Changelog: https://github.com/andstatus/todoagenda/blob/HEAD/README.md#changelog +Name: Todo Agenda for Android 4 - 7.0 AutoName: Todo Agenda Description: |- + This is a legacy ToDo Agenda app (ex. "Calendar Widget") for Android v.4 - 7.0 + It is intended for users having older devices. For newer releases please use "Todo Agenda" app. + + Since November 2019 the app changed its ID in F-Droid from "com.plusonelabs.calendar" + to "org.andstatus.todoagenda" i.e. to its current real Android package name. + The new app at F-Droid web site: [[org.andstatus.todoagenda]] + Upcoming releases of the new app will support Android 7.1.1+ only. + + The name of the new app entry in F-Droid stays the same: "Todo Agenda" (because the app itself isn't changed). + But the name of this legacy app entry in F-Droid is changed to "Todo Agenda for Android 4 - 7.0" to avoid users' confusion. + Todo Agenda is home screen widgets for your Android device. It displays a list of calendar events and tasks so that you can easily have a glimpse at your due, current and upcoming appointments. diff --git a/metadata/com.prangesoftwaresolutions.audioanchor.yml b/metadata/com.prangesoftwaresolutions.audioanchor.yml index 5ab2a2f4a6..37036fd554 100644 --- a/metadata/com.prangesoftwaresolutions.audioanchor.yml +++ b/metadata/com.prangesoftwaresolutions.audioanchor.yml @@ -59,7 +59,14 @@ Builds: gradle: - yes + - versionName: '2.0' + versionCode: 13 + commit: v2.0 + subdir: app + gradle: + - yes + AutoUpdateMode: Version v%v UpdateCheckMode: Tags -CurrentVersion: 1.9.1 -CurrentVersionCode: 12 +CurrentVersion: '2.0' +CurrentVersionCode: 13 diff --git a/metadata/com.proch.practicehub.yml b/metadata/com.proch.practicehub.yml index 95d82a0a63..e1e87ced2b 100644 --- a/metadata/com.proch.practicehub.yml +++ b/metadata/com.proch.practicehub.yml @@ -1,7 +1,7 @@ Categories: - Multimedia License: GPL-3.0-only -SourceCode: https://archive.softwareheritage.org/browse/origin/https://music-practice-tools.googlecode.com/directory/ +SourceCode: https://github.com/rproch/music-practice-tools AutoName: Practice Hub Description: |- diff --git a/metadata/com.simplemobiletools.calculator.yml b/metadata/com.simplemobiletools.calculator.yml index 428f598dfc..c0e90fe214 100644 --- a/metadata/com.simplemobiletools.calculator.yml +++ b/metadata/com.simplemobiletools.calculator.yml @@ -153,7 +153,15 @@ Builds: - yes prebuild: sed -i -e '/keystore/d' build.gradle + - versionName: 5.1.0 + versionCode: 29 + commit: 5.1.0 + subdir: app + gradle: + - yes + prebuild: sed -i -e '/keystore/d' build.gradle + AutoUpdateMode: Version %v UpdateCheckMode: Tags -CurrentVersion: 5.0.5 -CurrentVersionCode: 28 +CurrentVersion: 5.1.0 +CurrentVersionCode: 29 diff --git a/metadata/com.simplemobiletools.calendar.pro.yml b/metadata/com.simplemobiletools.calendar.pro.yml index c3ed054f1e..eec517e693 100644 --- a/metadata/com.simplemobiletools.calendar.pro.yml +++ b/metadata/com.simplemobiletools.calendar.pro.yml @@ -243,7 +243,15 @@ Builds: - yes prebuild: sed -i -e '/keystore/d' build.gradle + - versionName: 6.7.2 + versionCode: 166 + commit: 6.7.2 + subdir: app + gradle: + - yes + prebuild: sed -i -e '/keystore/d' build.gradle + AutoUpdateMode: Version %v UpdateCheckMode: Tags -CurrentVersion: 6.7.1 -CurrentVersionCode: 165 +CurrentVersion: 6.7.2 +CurrentVersionCode: 166 diff --git a/metadata/com.simplemobiletools.contacts.pro.yml b/metadata/com.simplemobiletools.contacts.pro.yml index 7087637d59..80672a2911 100644 --- a/metadata/com.simplemobiletools.contacts.pro.yml +++ b/metadata/com.simplemobiletools.contacts.pro.yml @@ -130,7 +130,15 @@ Builds: - yes prebuild: sed -i -e '/keystore/d' build.gradle + - versionName: 6.5.0 + versionCode: 53 + commit: 6.5.0 + subdir: app + gradle: + - yes + prebuild: sed -i -e '/keystore/d' build.gradle + AutoUpdateMode: Version %v UpdateCheckMode: Tags -CurrentVersion: 6.4.4 -CurrentVersionCode: 52 +CurrentVersion: 6.5.0 +CurrentVersionCode: 53 diff --git a/metadata/com.simplemobiletools.draw.pro.yml b/metadata/com.simplemobiletools.draw.pro.yml index da833b31ea..93134861b0 100644 --- a/metadata/com.simplemobiletools.draw.pro.yml +++ b/metadata/com.simplemobiletools.draw.pro.yml @@ -74,7 +74,18 @@ Builds: - echo "android.enableJetifier=true" >> gradle.properties - echo "android.useAndroidX=true" >> gradle.properties + - versionName: 6.1.1 + versionCode: 50 + commit: 6.1.1 + subdir: app + gradle: + - yes + prebuild: + - sed -i -e '/keystore/d' build.gradle + - echo "android.enableJetifier=true" >> gradle.properties + - echo "android.useAndroidX=true" >> gradle.properties + AutoUpdateMode: Version %v UpdateCheckMode: Tags -CurrentVersion: 6.0.6 -CurrentVersionCode: 48 +CurrentVersion: 6.1.1 +CurrentVersionCode: 50 diff --git a/metadata/com.simplemobiletools.gallery.pro.yml b/metadata/com.simplemobiletools.gallery.pro.yml index f04083e87c..f6f5bd5ddc 100644 --- a/metadata/com.simplemobiletools.gallery.pro.yml +++ b/metadata/com.simplemobiletools.gallery.pro.yml @@ -379,7 +379,15 @@ Builds: - yes prebuild: sed -i -e '/keystore/d' build.gradle + - versionName: 6.10.6 + versionCode: 273 + commit: 6.10.6 + subdir: app + gradle: + - yes + prebuild: sed -i -e '/keystore/d' build.gradle + AutoUpdateMode: Version %v UpdateCheckMode: Tags -CurrentVersion: 6.10.5 -CurrentVersionCode: 272 +CurrentVersion: 6.10.6 +CurrentVersionCode: 273 diff --git a/metadata/com.standardnotes.yml b/metadata/com.standardnotes.yml index e4ffc7f60e..0553746cb8 100644 --- a/metadata/com.standardnotes.yml +++ b/metadata/com.standardnotes.yml @@ -157,6 +157,7 @@ Builds: - yes rm: - vendor/react-native-aes/android/build/ + - vendor/TrustKit/ prebuild: - truncate -s 0 ../../node_modules/@react-native-community/cli/build/commands/server/external/xsel - sed -i -e 's/gradle-4.1/gradle-5.4.1/' gradle/wrapper/gradle-wrapper.properties diff --git a/metadata/com.tachibana.downloader.yml b/metadata/com.tachibana.downloader.yml index 5cf125d79b..573fca49c0 100644 --- a/metadata/com.tachibana.downloader.yml +++ b/metadata/com.tachibana.downloader.yml @@ -34,7 +34,21 @@ Builds: gradle: - yes + - versionName: '1.1' + versionCode: 6 + commit: '1.1' + subdir: app + gradle: + - yes + + - versionName: 1.1.1 + versionCode: 7 + commit: 1.1.1 + subdir: app + gradle: + - yes + AutoUpdateMode: Version %v UpdateCheckMode: Tags -CurrentVersion: 1.0.3 -CurrentVersionCode: 5 +CurrentVersion: 1.1.1 +CurrentVersionCode: 7 diff --git a/metadata/com.termux.yml b/metadata/com.termux.yml index 6f728cff6c..524b4cc9ec 100644 --- a/metadata/com.termux.yml +++ b/metadata/com.termux.yml @@ -536,7 +536,14 @@ Builds: gradle: - yes + - versionName: '0.84' + versionCode: 84 + commit: v0.84 + subdir: app + gradle: + - yes + AutoUpdateMode: Version v%v UpdateCheckMode: Tags -CurrentVersion: '0.82' -CurrentVersionCode: 82 +CurrentVersion: '0.84' +CurrentVersionCode: 84 diff --git a/metadata/com.tutpro.baresip.yml b/metadata/com.tutpro.baresip.yml index 6c1644df34..32a7a7b302 100644 --- a/metadata/com.tutpro.baresip.yml +++ b/metadata/com.tutpro.baresip.yml @@ -988,10 +988,61 @@ Builds: - popd ndk: r20 + - versionName: 15.0.0 + versionCode: 104 + commit: 15.0.0 + subdir: app + gradle: + - yes + srclibs: + - libbaresip-android@7.0 + build: + - pushd $$libbaresip-android$$ + - sed -i -e 's|/opt/Android/Sdk/ndk-bundle|$$NDK$$|' -e 's|/usr/src/baresip-studio|../../com.tutpro.baresip|' + Makefile + - make download-sources + - make install-all + - popd + ndk: r20 + + - versionName: 15.1.0 + versionCode: 105 + commit: 15.1.0 + subdir: app + gradle: + - yes + srclibs: + - libbaresip-android@7.0 + build: + - pushd $$libbaresip-android$$ + - sed -i -e 's|/opt/Android/Sdk/ndk-bundle|$$NDK$$|' -e 's|/usr/src/baresip-studio|../../com.tutpro.baresip|' + Makefile + - make download-sources + - make install-all + - popd + ndk: r20 + + - versionName: 15.1.1 + versionCode: 106 + commit: 15.1.1 + subdir: app + gradle: + - yes + srclibs: + - libbaresip-android@7.0 + build: + - pushd $$libbaresip-android$$ + - sed -i -e 's|/opt/Android/Sdk/ndk-bundle|$$NDK$$|' -e 's|/usr/src/baresip-studio|../../com.tutpro.baresip|' + Makefile + - make download-sources + - make install-all + - popd + ndk: r20 + MaintainerNotes: make download-sources checks out master branches of several libraries; this can cause build failures. AutoUpdateMode: Version %v UpdateCheckMode: Tags -CurrentVersion: 14.0.0 -CurrentVersionCode: 103 +CurrentVersion: 15.1.1 +CurrentVersionCode: 106 diff --git a/metadata/com.unciv.app.yml b/metadata/com.unciv.app.yml index cdb4ef49cf..fb3f90d60f 100644 --- a/metadata/com.unciv.app.yml +++ b/metadata/com.unciv.app.yml @@ -185,7 +185,67 @@ Builds: scandelete: - android/libs + - versionName: 3.3.0-patch1 + versionCode: 329 + commit: 3.3.0-patch1 + subdir: android + gradle: + - yes + prebuild: sed -i -e '/maven.aliyun.com/d' ../build.gradle + scandelete: + - android/libs + + - versionName: 3.3.1 + versionCode: 330 + commit: 3.3.1 + subdir: android + gradle: + - yes + prebuild: sed -i -e '/maven.aliyun.com/d' ../build.gradle + scandelete: + - android/libs + + - versionName: 3.3.2 + versionCode: 332 + commit: 3.3.2 + subdir: android + gradle: + - yes + prebuild: sed -i -e '/maven.aliyun.com/d' ../build.gradle + scandelete: + - android/libs + + - versionName: 3.3.3 + versionCode: 333 + commit: 3.3.3 + subdir: android + gradle: + - yes + prebuild: sed -i -e '/maven.aliyun.com/d' ../build.gradle + scandelete: + - android/libs + + - versionName: 3.3.4 + versionCode: 334 + commit: 3.3.4 + subdir: android + gradle: + - yes + prebuild: sed -i -e '/maven.aliyun.com/d' ../build.gradle + scandelete: + - android/libs + + - versionName: 3.3.5 + versionCode: 336 + commit: 3.3.5 + subdir: android + gradle: + - yes + prebuild: sed -i -e '/maven.aliyun.com/d' ../build.gradle + scandelete: + - android/libs + AutoUpdateMode: Version %v UpdateCheckMode: Tags -CurrentVersion: 3.3.0 -CurrentVersionCode: 328 +CurrentVersion: 3.3.5 +CurrentVersionCode: 336 diff --git a/metadata/com.vrem.wifianalyzer.yml b/metadata/com.vrem.wifianalyzer.yml index 69971532c9..f81bd90b4e 100644 --- a/metadata/com.vrem.wifianalyzer.yml +++ b/metadata/com.vrem.wifianalyzer.yml @@ -254,9 +254,16 @@ Builds: gradle: - yes + - versionName: 2.1.1 + versionCode: 51 + commit: V2.1.1-F-DROID + subdir: app + gradle: + - yes + MaintainerNotes: Upstream generates the version information at compile time. AutoUpdateMode: None UpdateCheckMode: Tags -CurrentVersion: 2.0.8 -CurrentVersionCode: 49 +CurrentVersion: 2.1.1 +CurrentVersionCode: 51 diff --git a/metadata/com.vrem.wifianalyzer/bg/description.txt b/metadata/com.vrem.wifianalyzer/bg/description.txt deleted file mode 100644 index 29544f797a..0000000000 --- a/metadata/com.vrem.wifianalyzer/bg/description.txt +++ /dev/null @@ -1 +0,0 @@ -Оптимизирайте своята WiFi мрежа, като проверите състоянието на WiFi мрежата, силата на сигнала и идентифицирате пренаселените канали, използвайки WiFiAnalyzer с отворен код за Android diff --git a/metadata/com.vrem.wifianalyzer/bg/summary.txt b/metadata/com.vrem.wifianalyzer/bg/summary.txt deleted file mode 100644 index ddb926c2c6..0000000000 --- a/metadata/com.vrem.wifianalyzer/bg/summary.txt +++ /dev/null @@ -1 +0,0 @@ -Оптимизирайте своята WiFi мрежа diff --git a/metadata/com.vrem.wifianalyzer/de/description.txt b/metadata/com.vrem.wifianalyzer/de/description.txt deleted file mode 100644 index d6a3b113a7..0000000000 --- a/metadata/com.vrem.wifianalyzer/de/description.txt +++ /dev/null @@ -1 +0,0 @@ -Verbesseren Sie Ihr WLAN-Netzwerk, indem Sie den Netzwerkstatus und die Signalstärke Ihres WLANs messen und erkennnen Sie überlastete Kanäle mithilfe einer freien Open-Source App für Android diff --git a/metadata/com.vrem.wifianalyzer/de/summary.txt b/metadata/com.vrem.wifianalyzer/de/summary.txt deleted file mode 100644 index 0702051d51..0000000000 --- a/metadata/com.vrem.wifianalyzer/de/summary.txt +++ /dev/null @@ -1 +0,0 @@ -Verbesseren Sie Ihr WLAN-Netzwerk diff --git a/metadata/com.vrem.wifianalyzer/en-US/description.txt b/metadata/com.vrem.wifianalyzer/en-US/description.txt deleted file mode 100644 index 6d49d9000d..0000000000 --- a/metadata/com.vrem.wifianalyzer/en-US/description.txt +++ /dev/null @@ -1,16 +0,0 @@ -Optimize your WiFi network, by checking WiFi network status, signal strength and identifying crowded channels using WiFiAnalyzer - -Features: - -* Identify nearby Access Points -* Graph channels signal strength -* Graph Access Point signal strength over time -* Analyze WiFi networks to rate channels -* HT/VHT Detection - 40/80/160MHz (Requires Android OS 6+) -* Access Point view complete or compact -* Estimated Distance to the Access Points -* Export access points details -* Dark or Light theme available -* Pause/Resume scanning -* Available filters: WiFi band, Signal strength, Security and SSID -* Vendor/OUI Database Lookup diff --git a/metadata/com.vrem.wifianalyzer/en-US/summary.txt b/metadata/com.vrem.wifianalyzer/en-US/summary.txt deleted file mode 100644 index c581c46369..0000000000 --- a/metadata/com.vrem.wifianalyzer/en-US/summary.txt +++ /dev/null @@ -1 +0,0 @@ -Optimize your WiFi network diff --git a/metadata/com.vrem.wifianalyzer/es/description.txt b/metadata/com.vrem.wifianalyzer/es/description.txt deleted file mode 100644 index 25928cfb1e..0000000000 --- a/metadata/com.vrem.wifianalyzer/es/description.txt +++ /dev/null @@ -1 +0,0 @@ -Optimiza tu red WiFi, mediante la comprobación de estado de red, intensidad de señal e identificación de los canales llenos usando la aplicación de código abierto WiFiAnalyzer para Android diff --git a/metadata/com.vrem.wifianalyzer/es/summary.txt b/metadata/com.vrem.wifianalyzer/es/summary.txt deleted file mode 100644 index 2f1b4fc9c8..0000000000 --- a/metadata/com.vrem.wifianalyzer/es/summary.txt +++ /dev/null @@ -1 +0,0 @@ -Optimiza tu red WiFi diff --git a/metadata/com.vrem.wifianalyzer/fr/description.txt b/metadata/com.vrem.wifianalyzer/fr/description.txt deleted file mode 100644 index 12734f28e2..0000000000 --- a/metadata/com.vrem.wifianalyzer/fr/description.txt +++ /dev/null @@ -1 +0,0 @@ -Optimisez vos réseaux Wi-Fi, en vérifiant l\'état du réseau, la force du signal et en identifiant les canaux surchargés grâce à WiFiAnalyzer pour Android. diff --git a/metadata/com.vrem.wifianalyzer/fr/summary.txt b/metadata/com.vrem.wifianalyzer/fr/summary.txt deleted file mode 100644 index 2159cd4856..0000000000 --- a/metadata/com.vrem.wifianalyzer/fr/summary.txt +++ /dev/null @@ -1 +0,0 @@ -Optimisez vos réseaux Wi-Fi diff --git a/metadata/com.vrem.wifianalyzer/it/description.txt b/metadata/com.vrem.wifianalyzer/it/description.txt deleted file mode 100644 index a75d83e6fc..0000000000 --- a/metadata/com.vrem.wifianalyzer/it/description.txt +++ /dev/null @@ -1 +0,0 @@ -Ottimizza la tua rete WiFi, controllando lo stato, la potenza del segnale e identificando i canali affollati, usando un WiFiAnalyzer per Android diff --git a/metadata/com.vrem.wifianalyzer/it/summary.txt b/metadata/com.vrem.wifianalyzer/it/summary.txt deleted file mode 100644 index 15fc8a2e67..0000000000 --- a/metadata/com.vrem.wifianalyzer/it/summary.txt +++ /dev/null @@ -1 +0,0 @@ -Ottimizza la tua rete WiFi diff --git a/metadata/com.vrem.wifianalyzer/nb/summary.txt b/metadata/com.vrem.wifianalyzer/nb/summary.txt deleted file mode 100644 index a8139df778..0000000000 --- a/metadata/com.vrem.wifianalyzer/nb/summary.txt +++ /dev/null @@ -1 +0,0 @@ -Optimiser ditt Wi-Fi-nettverk diff --git a/metadata/com.vrem.wifianalyzer/pl/description.txt b/metadata/com.vrem.wifianalyzer/pl/description.txt deleted file mode 100644 index a7ef620a37..0000000000 --- a/metadata/com.vrem.wifianalyzer/pl/description.txt +++ /dev/null @@ -1 +0,0 @@ -Zoptymalizuj twoją sieć WiFi, poprzez sprawdzanie statusu sieci WiFi, siłę sygnały i indentyfikowanie zatłoczonych kanałów używając otwartoźródłowej aplikacji WiFiAnalyzer dla Androida diff --git a/metadata/com.vrem.wifianalyzer/pl/summary.txt b/metadata/com.vrem.wifianalyzer/pl/summary.txt deleted file mode 100644 index 6c8464955a..0000000000 --- a/metadata/com.vrem.wifianalyzer/pl/summary.txt +++ /dev/null @@ -1 +0,0 @@ -Zoptymalizuj swoją sieć Wi-Fi diff --git a/metadata/com.vrem.wifianalyzer/pt-BR/summary.txt b/metadata/com.vrem.wifianalyzer/pt-BR/summary.txt deleted file mode 100644 index e629b69f0a..0000000000 --- a/metadata/com.vrem.wifianalyzer/pt-BR/summary.txt +++ /dev/null @@ -1 +0,0 @@ -Otimize sua rede WiFi diff --git a/metadata/com.vrem.wifianalyzer/pt-PT/summary.txt b/metadata/com.vrem.wifianalyzer/pt-PT/summary.txt deleted file mode 100644 index e629b69f0a..0000000000 --- a/metadata/com.vrem.wifianalyzer/pt-PT/summary.txt +++ /dev/null @@ -1 +0,0 @@ -Otimize sua rede WiFi diff --git a/metadata/com.vrem.wifianalyzer/pt/description.txt b/metadata/com.vrem.wifianalyzer/pt/description.txt deleted file mode 100644 index fe0e775475..0000000000 --- a/metadata/com.vrem.wifianalyzer/pt/description.txt +++ /dev/null @@ -1 +0,0 @@ -Otimize sua rede Wi-Fi, verificando o estado da rede, a intensidade do sinal e identificando canais congestionados usando o WiFiAnalyzer, app open-source para Android diff --git a/metadata/com.vrem.wifianalyzer/pt/summary.txt b/metadata/com.vrem.wifianalyzer/pt/summary.txt deleted file mode 100644 index e629b69f0a..0000000000 --- a/metadata/com.vrem.wifianalyzer/pt/summary.txt +++ /dev/null @@ -1 +0,0 @@ -Otimize sua rede WiFi diff --git a/metadata/com.vrem.wifianalyzer/ru/description.txt b/metadata/com.vrem.wifianalyzer/ru/description.txt deleted file mode 100644 index 1556399776..0000000000 --- a/metadata/com.vrem.wifianalyzer/ru/description.txt +++ /dev/null @@ -1 +0,0 @@ -Оптимизация сети WiFi путем проверки состояния Wi-Fi, уровня сигнала и определения переполненных каналов используя WiFiAnalyzer для Android diff --git a/metadata/com.vrem.wifianalyzer/ru/summary.txt b/metadata/com.vrem.wifianalyzer/ru/summary.txt deleted file mode 100644 index e08a1d4725..0000000000 --- a/metadata/com.vrem.wifianalyzer/ru/summary.txt +++ /dev/null @@ -1 +0,0 @@ -Оптимизация сети WiFi путем проверки состояния Wi-Fi diff --git a/metadata/com.vrem.wifianalyzer/zh-CN/description.txt b/metadata/com.vrem.wifianalyzer/zh-CN/description.txt deleted file mode 100644 index 28444b745e..0000000000 --- a/metadata/com.vrem.wifianalyzer/zh-CN/description.txt +++ /dev/null @@ -1 +0,0 @@ -使用适用于Android的开源应用WiFiAnalyzer,通过检查WiFi网络状态,信号强度和识别拥挤的频道来优化您的WiFi网络 diff --git a/metadata/com.vrem.wifianalyzer/zh-CN/summary.txt b/metadata/com.vrem.wifianalyzer/zh-CN/summary.txt deleted file mode 100644 index c6f07fe4f9..0000000000 --- a/metadata/com.vrem.wifianalyzer/zh-CN/summary.txt +++ /dev/null @@ -1 +0,0 @@ -优化 WiFi 网络 diff --git a/metadata/com.vrem.wifianalyzer/zh-TW/description.txt b/metadata/com.vrem.wifianalyzer/zh-TW/description.txt deleted file mode 100644 index 52e96a09d1..0000000000 --- a/metadata/com.vrem.wifianalyzer/zh-TW/description.txt +++ /dev/null @@ -1 +0,0 @@ -使用此開源的Android WiFi分析儀來檢查WiFi狀態、訊號強度並識別擁擠的頻道從而最佳化您的WiFi網路 diff --git a/metadata/com.vrem.wifianalyzer/zh-TW/summary.txt b/metadata/com.vrem.wifianalyzer/zh-TW/summary.txt deleted file mode 100644 index ff8407e55d..0000000000 --- a/metadata/com.vrem.wifianalyzer/zh-TW/summary.txt +++ /dev/null @@ -1 +0,0 @@ -最佳化您的WiFi網路 diff --git a/metadata/cx.ring.yml b/metadata/cx.ring.yml index 2ef7e075d7..ff1517145f 100644 --- a/metadata/cx.ring.yml +++ b/metadata/cx.ring.yml @@ -950,6 +950,87 @@ Builds: - ./compile.sh --release --no-gradle ndk: r20 + - versionName: 20191122-01 + versionCode: 201 + commit: android/release_201 + timeout: 10800 + subdir: client-android/ring-android/app + submodules: true + gradle: + - noPush + rm: + - client-electron + - client-gnome + - client-ios + - client-macosx + - client-uwp + - client-windows + - docker + - docs + - lrc + - packaging + - scripts + build: + - cd ../.. + - export ANDROID_NDK_ROOT="$ANDROID_NDK" + - export ANDROID_ABI="armeabi-v7a arm64-v8a x86" + - ./compile.sh --release --no-gradle + ndk: r20 + + - versionName: 20191127-01 + versionCode: 202 + commit: android/release_202 + timeout: 10800 + subdir: client-android/ring-android/app + submodules: true + gradle: + - noPush + rm: + - client-electron + - client-gnome + - client-ios + - client-macosx + - client-uwp + - client-windows + - docker + - docs + - lrc + - packaging + - scripts + build: + - cd ../.. + - export ANDROID_NDK_ROOT="$ANDROID_NDK" + - export ANDROID_ABI="armeabi-v7a arm64-v8a x86" + - ./compile.sh --release --no-gradle + ndk: r20 + + - versionName: 20191203-01 + versionCode: 204 + commit: android/release_204 + timeout: 10800 + subdir: client-android/ring-android/app + submodules: true + gradle: + - noPush + rm: + - client-electron + - client-gnome + - client-ios + - client-macosx + - client-uwp + - client-windows + - docker + - docs + - lrc + - packaging + - scripts + build: + - cd ../.. + - export ANDROID_NDK_ROOT="$ANDROID_NDK" + - export ANDROID_ABI="armeabi-v7a arm64-v8a x86" + - ./compile.sh --release --no-gradle + ndk: r20 + MaintainerNotes: |- Ring has a lot of native dependencies, the source tarballs of these are all downloaded and build for all enabled architectures. Build failed with swig 2.0.12 from jessie but works with 3.0.10 from jessie-backports. @@ -959,5 +1040,5 @@ MaintainerNotes: |- AutoUpdateMode: None UpdateCheckMode: None -CurrentVersion: 20191115-01 -CurrentVersionCode: 200 +CurrentVersion: 20191203-01 +CurrentVersionCode: 204 diff --git a/metadata/cz.martykan.forecastie.yml b/metadata/cz.martykan.forecastie.yml index cc3b043371..5f7c1fc132 100644 --- a/metadata/cz.martykan.forecastie.yml +++ b/metadata/cz.martykan.forecastie.yml @@ -273,7 +273,28 @@ Builds: gradle: - yes + - versionName: '1.11' + versionCode: 39 + commit: v1.11 + subdir: app + gradle: + - yes + + - versionName: '1.12' + versionCode: 40 + commit: v1.12 + subdir: app + gradle: + - yes + + - versionName: 1.12.1 + versionCode: 41 + commit: v1.12.1 + subdir: app + gradle: + - yes + AutoUpdateMode: Version v%v UpdateCheckMode: Tags -CurrentVersion: 1.10.9 -CurrentVersionCode: 38 +CurrentVersion: 1.12.1 +CurrentVersionCode: 41 diff --git a/metadata/cz.vitskalicky.lepsirozvrh.yml b/metadata/cz.vitskalicky.lepsirozvrh.yml index 2d4fedb274..4f95592e4e 100644 --- a/metadata/cz.vitskalicky.lepsirozvrh.yml +++ b/metadata/cz.vitskalicky.lepsirozvrh.yml @@ -36,8 +36,29 @@ Builds: gradle: - yes + - versionName: '1.3' + versionCode: 4 + commit: v1.3 + subdir: app + gradle: + - yes + + - versionName: 1.3.1 + versionCode: 5 + commit: v1.3.1 + subdir: app + gradle: + - yes + + - versionName: 1.3.2 + versionCode: 6 + commit: v1.3.2 + subdir: app + gradle: + - yes + AutoUpdateMode: Version v%v UpdateCheckMode: Tags UpdateCheckIgnore: beta preview -CurrentVersion: '1.2' -CurrentVersionCode: 3 +CurrentVersion: 1.3.2 +CurrentVersionCode: 6 diff --git a/metadata/de.antonarnold.android.xoverrideheadphonejackdetection.yml b/metadata/de.antonarnold.android.xoverrideheadphonejackdetection.yml index 65250e3e88..907059958f 100644 --- a/metadata/de.antonarnold.android.xoverrideheadphonejackdetection.yml +++ b/metadata/de.antonarnold.android.xoverrideheadphonejackdetection.yml @@ -29,7 +29,14 @@ Builds: gradle: - yes + - versionName: '1.5' + versionCode: 5 + commit: '1.5' + subdir: app + gradle: + - yes + AutoUpdateMode: Version %v UpdateCheckMode: Tags -CurrentVersion: '1.3' -CurrentVersionCode: 3 +CurrentVersion: '1.5' +CurrentVersionCode: 5 diff --git a/metadata/de.benibela.videlibri.yml b/metadata/de.benibela.videlibri.yml index c0251b8114..534599f21c 100644 --- a/metadata/de.benibela.videlibri.yml +++ b/metadata/de.benibela.videlibri.yml @@ -58,5 +58,5 @@ MaintainerNotes: |- AutoUpdateMode: None UpdateCheckMode: Tags ^VIDELIBRI -CurrentVersion: '2.122' -CurrentVersionCode: 2122 +CurrentVersion: '2.126' +CurrentVersionCode: 2126 diff --git a/metadata/de.blau.android.yml b/metadata/de.blau.android.yml index 88bd93ff79..beb0ddbce3 100644 --- a/metadata/de.blau.android.yml +++ b/metadata/de.blau.android.yml @@ -800,7 +800,14 @@ Builds: - current prebuild: sed -i -e '/bintray/d' -e '/markdown/d' -e '/preset-utils/d' build.gradle + - versionName: 14.0.10.0 + versionCode: 1312 + commit: 14.0.10.0 + gradle: + - current + prebuild: sed -i -e '/bintray/d' -e '/markdown/d' -e '/preset-utils/d' build.gradle + AutoUpdateMode: Version %v UpdateCheckMode: Tags ^[0-9]+\.[0-9]+\.[0-9]+\.0$ -CurrentVersion: 14.0.9.0 -CurrentVersionCode: 1311 +CurrentVersion: 14.0.10.0 +CurrentVersionCode: 1312 diff --git a/metadata/de.dennisguse.opentracks.yml b/metadata/de.dennisguse.opentracks.yml index 67f5d000b9..5d3fe40a98 100644 --- a/metadata/de.dennisguse.opentracks.yml +++ b/metadata/de.dennisguse.opentracks.yml @@ -60,7 +60,25 @@ Builds: gradle: - yes + - versionName: v3.2.7 + versionCode: 3149 + commit: v3.2.7 + gradle: + - yes + + - versionName: v3.2.8 + versionCode: 3162 + commit: v3.2.8 + gradle: + - yes + + - versionName: v3.2.9 + versionCode: 3175 + commit: v3.2.9 + gradle: + - yes + AutoUpdateMode: Version %v UpdateCheckMode: Tags -CurrentVersion: v3.2.6 -CurrentVersionCode: 3137 +CurrentVersion: v3.2.9 +CurrentVersionCode: 3175 diff --git a/metadata/de.markusfisch.android.binaryeye.yml b/metadata/de.markusfisch.android.binaryeye.yml index e80f9857aa..822a7f1e14 100644 --- a/metadata/de.markusfisch.android.binaryeye.yml +++ b/metadata/de.markusfisch.android.binaryeye.yml @@ -207,7 +207,14 @@ Builds: gradle: - yes + - versionName: 1.19.0 + versionCode: 48 + commit: 1.19.0 + subdir: app + gradle: + - yes + AutoUpdateMode: Version %v UpdateCheckMode: Tags -CurrentVersion: 1.18.0 -CurrentVersionCode: 46 +CurrentVersion: 1.19.0 +CurrentVersionCode: 48 diff --git a/metadata/de.markusfisch.android.wavelines.yml b/metadata/de.markusfisch.android.wavelines.yml index 2f3b945d6b..4e8edf0c12 100644 --- a/metadata/de.markusfisch.android.wavelines.yml +++ b/metadata/de.markusfisch.android.wavelines.yml @@ -100,7 +100,14 @@ Builds: gradle: - yes + - versionName: 1.11.3 + versionCode: 17 + commit: 1.11.3 + subdir: app + gradle: + - yes + AutoUpdateMode: Version %v UpdateCheckMode: Tags -CurrentVersion: 1.11.2 -CurrentVersionCode: 16 +CurrentVersion: 1.11.3 +CurrentVersionCode: 17 diff --git a/metadata/de.pixart.messenger.yml b/metadata/de.pixart.messenger.yml index 4ed7032545..0a6b4551c7 100644 --- a/metadata/de.pixart.messenger.yml +++ b/metadata/de.pixart.messenger.yml @@ -132,7 +132,25 @@ Builds: gradle: - git + - versionName: 2.3.1-git + versionCode: 277 + commit: 2.3.1 + gradle: + - git + + - versionName: 2.3.2-git + versionCode: 278 + commit: 2.3.2 + gradle: + - git + + - versionName: 2.3.3-git + versionCode: 279 + commit: 2.3.3 + gradle: + - git + AutoUpdateMode: Version %v UpdateCheckMode: Tags ^[0-9]+\.[0-9]+\.[0-9]+$ -CurrentVersion: 2.3.0-git -CurrentVersionCode: 276 +CurrentVersion: 2.3.3-git +CurrentVersionCode: 279 diff --git a/metadata/de.r4md4c.gamedealz.yml b/metadata/de.r4md4c.gamedealz.yml index 63ef388d6c..e4c33eba85 100644 --- a/metadata/de.r4md4c.gamedealz.yml +++ b/metadata/de.r4md4c.gamedealz.yml @@ -128,7 +128,20 @@ Builds: - ITAD_CLIENT_SECRET=4fad0634c8176d83a21e140f83793e96e56a41be - ITAD_API_KEY=004fd25be2f2eafc446696f58bc052321ff26af4 + - versionName: '1.12' + versionCode: 14 + commit: v1.12 + subdir: app + gradle: + - yes + scandelete: + - buildSrc + gradleprops: + - ITAD_CLIENT_ID=6bf49a5917670519 + - ITAD_CLIENT_SECRET=4fad0634c8176d83a21e140f83793e96e56a41be + - ITAD_API_KEY=004fd25be2f2eafc446696f58bc052321ff26af4 + AutoUpdateMode: Version v%v UpdateCheckMode: Tags -CurrentVersion: '1.11' -CurrentVersionCode: 13 +CurrentVersion: '1.12' +CurrentVersionCode: 14 diff --git a/metadata/de.rwth_aachen.phyphox.yml b/metadata/de.rwth_aachen.phyphox.yml index dafb767f1a..8850cfa1f5 100644 --- a/metadata/de.rwth_aachen.phyphox.yml +++ b/metadata/de.rwth_aachen.phyphox.yml @@ -74,7 +74,15 @@ Builds: gradle: - regular + - versionName: 1.1.3 + versionCode: 1010302 + commit: v1.1.3 + subdir: app + submodules: true + gradle: + - regular + AutoUpdateMode: Version v%v UpdateCheckMode: Tags -CurrentVersion: 1.1.2 -CurrentVersionCode: 1010201 +CurrentVersion: 1.1.3 +CurrentVersionCode: 1010302 diff --git a/metadata/de.schildbach.oeffi.yml b/metadata/de.schildbach.oeffi.yml index 1f52736202..a2cf607f4e 100644 --- a/metadata/de.schildbach.oeffi.yml +++ b/metadata/de.schildbach.oeffi.yml @@ -163,6 +163,22 @@ Builds: prebuild: "echo 'task wrapper(type: Wrapper) { gradleVersion = \"4.4.1\" }' >>\ \ ../build.gradle" + - versionName: 10.6-aosp + versionCode: 654 + commit: v10.6 + subdir: oeffi + submodules: true + init: + - cd ../.. + - mv de.schildbach.oeffi de.schildbach.oeffi_underlying + - mkdir de.schildbach.oeffi + - disorderfs --sort-dirents=yes --reverse-dirents=no de.schildbach.oeffi_underlying + de.schildbach.oeffi + - cd de.schildbach.oeffi/oeffi + gradle: + - aosp + prebuild: gradle :wrapper --gradle-version=4.4.1 + - versionName: 11.0.1-aosp versionCode: 661 commit: v11.0.1 @@ -211,5 +227,37 @@ Builds: - aosp prebuild: gradle :wrapper --gradle-version=4.4.1 + - versionName: 11.1.6-aosp + versionCode: 668 + commit: v11.1.6 + subdir: oeffi + submodules: true + init: + - cd ../.. + - mv de.schildbach.oeffi de.schildbach.oeffi_underlying + - mkdir de.schildbach.oeffi + - disorderfs --sort-dirents=yes --reverse-dirents=no de.schildbach.oeffi_underlying + de.schildbach.oeffi + - cd de.schildbach.oeffi/oeffi + gradle: + - aosp + prebuild: gradle :wrapper --gradle-version=4.4.1 + + - versionName: 11.1.8-aosp + versionCode: 670 + commit: v11.1.8 + subdir: oeffi + submodules: true + init: + - cd ../.. + - mv de.schildbach.oeffi de.schildbach.oeffi_underlying + - mkdir de.schildbach.oeffi + - disorderfs --sort-dirents=yes --reverse-dirents=no de.schildbach.oeffi_underlying + de.schildbach.oeffi + - cd de.schildbach.oeffi/oeffi + gradle: + - aosp + prebuild: gradle :wrapper --gradle-version=4.4.1 + AutoUpdateMode: None UpdateCheckMode: None diff --git a/metadata/de.srlabs.snoopsnitch.yml b/metadata/de.srlabs.snoopsnitch.yml index ca476021a4..f51ed08d33 100644 --- a/metadata/de.srlabs.snoopsnitch.yml +++ b/metadata/de.srlabs.snoopsnitch.yml @@ -286,7 +286,35 @@ Builds: - bash copy.sh ndk: r14b + - versionName: 2.0.10-nbc + versionCode: 39 + commit: SnoopSnitch-2.0.10-nbc + subdir: SnoopSnitch/app + submodules: true + sudo: + - apt update || apt update + - apt install -y texinfo + gradle: + - nobuildcheck + rm: + - SnoopSnitch/app/src/main/jniLibs/*/*.so + - contrib/prebuilt/*.so + prebuild: sed -i -e '/versionNameSuffix/d' build.gradle + scandelete: + - SnoopSnitch/patchanalysis + build: + - export NDK_DIR=$$NDK$$ + - cd ../../contrib + - bash compile.sh -t android -u + - cd ../SnoopSnitch/patchanalysis/contrib + - bash compile.sh -t android -u + - bash copy.sh + - cp builds/*.so ../../../contrib/prebuilt + - cd ../.. + - bash copy.sh + ndk: r14b + AutoUpdateMode: Version SnoopSnitch-%v UpdateCheckMode: Tags -CurrentVersion: 2.0.9-nbc -CurrentVersionCode: 38 +CurrentVersion: 2.0.10-nbc +CurrentVersionCode: 39 diff --git a/metadata/de.tadris.fitness.yml b/metadata/de.tadris.fitness.yml new file mode 100644 index 0000000000..fabaef3959 --- /dev/null +++ b/metadata/de.tadris.fitness.yml @@ -0,0 +1,26 @@ +Categories: + - Sports & Health +License: GPL-3.0-or-later +WebSite: https://codeberg.org/jannis/FitoTrack +SourceCode: https://codeberg.org/jannis/FitoTrack +IssueTracker: https://codeberg.org/jannis/FitoTrack/issues +Changelog: https://codeberg.org/jannis/FitoTrack/src/branch/master/CHANGELOG.md +Bitcoin: 3BSbGRbJaiSxVg3D6nVRK5C1SZEezhjtK5 + +AutoName: FitoTrack + +RepoType: git +Repo: https://codeberg.org/jannis/FitoTrack.git + +Builds: + - versionName: 1.0.2 + versionCode: 102 + commit: v1.0.2 + subdir: app + gradle: + - yes + +AutoUpdateMode: Version v%v +UpdateCheckMode: Tags +CurrentVersion: 1.0.2 +CurrentVersionCode: 102 diff --git a/metadata/de.tutao.tutanota.yml b/metadata/de.tutao.tutanota.yml index ef52fe3b01..e2ec94d364 100644 --- a/metadata/de.tutao.tutanota.yml +++ b/metadata/de.tutao.tutanota.yml @@ -651,7 +651,26 @@ Builds: - npm install - node dist prod + - versionName: 3.64.3 + versionCode: 364030 + commit: tutanota-android-release-3.64.3 + subdir: app-android/app + sudo: + - curl -Lo node.tar.xz https://nodejs.org/dist/v10.11.0/node-v10.11.0-linux-x64.tar.xz + - echo "c2eab149e7f0712a6a3eb672a76d657b049a3b3ae0c2edc2e0571df5049fe82c node.tar.xz" + | sha256sum -c - + - tar xJf node.tar.xz + - cp -a node-v10.11.0-linux-x64/. /usr/local/ + gradle: + - yes + prebuild: + - cd ../.. + - rm -rf app-ios + - node fdroid-fix-deps + - npm install + - node dist prod + AutoUpdateMode: Version tutanota-android-release-%v UpdateCheckMode: Tags tutanota-android-release-* -CurrentVersion: 3.60.15 -CurrentVersionCode: 360150 +CurrentVersion: 3.64.3 +CurrentVersionCode: 364030 diff --git a/metadata/dk.kjeldsen.carwingsflutter.yml b/metadata/dk.kjeldsen.carwingsflutter.yml index 9d037df20e..3f4924f6ca 100644 --- a/metadata/dk.kjeldsen.carwingsflutter.yml +++ b/metadata/dk.kjeldsen.carwingsflutter.yml @@ -273,7 +273,35 @@ Builds: - $$flutter$$/bin/flutter config --no-analytics - $$flutter$$/bin/flutter build apk + - versionName: 1.7.6 + versionCode: 123 + commit: 1.7.6 + output: build/app/outputs/apk/release/app-release.apk + srclibs: + - flutter@v1.7.3 + prebuild: + - touch android/key.properties + - echo 'android.applicationVariants.all { variant -> variant.outputs.all { output + -> outputFileName = "app-${output.baseName}.apk" } }' >> android/app/build.gradle + build: + - $$flutter$$/bin/flutter config --no-analytics + - $$flutter$$/bin/flutter build apk + + - versionName: 1.7.7 + versionCode: 124 + commit: 1.7.7 + output: build/app/outputs/apk/release/app-release.apk + srclibs: + - flutter@v1.7.3 + prebuild: + - touch android/key.properties + - echo 'android.applicationVariants.all { variant -> variant.outputs.all { output + -> outputFileName = "app-${output.baseName}.apk" } }' >> android/app/build.gradle + build: + - $$flutter$$/bin/flutter config --no-analytics + - $$flutter$$/bin/flutter build apk + AutoUpdateMode: Version %v UpdateCheckMode: Tags -CurrentVersion: 1.7.5 -CurrentVersionCode: 122 +CurrentVersion: 1.7.7 +CurrentVersionCode: 124 diff --git a/metadata/dnsfilter.android.yml b/metadata/dnsfilter.android.yml index 3c9f61aacc..d7e1c6a1b2 100644 --- a/metadata/dnsfilter.android.yml +++ b/metadata/dnsfilter.android.yml @@ -67,7 +67,21 @@ Builds: gradle: - yes + - versionName: 1.50.34.3 + versionCode: 1503403 + commit: 1.50.34.3 + subdir: app + gradle: + - yes + + - versionName: 1.50.34.4 + versionCode: 1503404 + commit: 1.50.34.4 + subdir: app + gradle: + - yes + AutoUpdateMode: Version %v UpdateCheckMode: Tags -CurrentVersion: 1.50.33.5 -CurrentVersionCode: 1503305 +CurrentVersion: 1.50.34.4 +CurrentVersionCode: 1503404 diff --git a/metadata/eu.depau.etchdroid.yml b/metadata/eu.depau.etchdroid.yml index 68dc34a36e..77d86c80de 100644 --- a/metadata/eu.depau.etchdroid.yml +++ b/metadata/eu.depau.etchdroid.yml @@ -68,7 +68,16 @@ Builds: - yes ndk: r17b + - versionName: 1.3.32 + versionCode: 9 + commit: v1.3.32 + subdir: app + submodules: true + gradle: + - yes + ndk: r17b + AutoUpdateMode: Version v%v UpdateCheckMode: Tags -CurrentVersion: 1.3.31 -CurrentVersionCode: 8 +CurrentVersion: 1.3.32 +CurrentVersionCode: 9 diff --git a/metadata/eu.droogers.smsmatrix.yml b/metadata/eu.droogers.smsmatrix.yml index c0fefb4c8a..691a7edfa8 100644 --- a/metadata/eu.droogers.smsmatrix.yml +++ b/metadata/eu.droogers.smsmatrix.yml @@ -56,7 +56,21 @@ Builds: gradle: - yes + - versionName: 0.0.15 + versionCode: 15 + commit: v0.0.15 + subdir: app + gradle: + - yes + + - versionName: 0.0.16 + versionCode: 16 + commit: v0.0.16 + subdir: app + gradle: + - yes + AutoUpdateMode: Version v%v UpdateCheckMode: Tags -CurrentVersion: 0.0.14 -CurrentVersionCode: 14 +CurrentVersion: 0.0.16 +CurrentVersionCode: 16 diff --git a/metadata/eu.faircode.email.yml b/metadata/eu.faircode.email.yml index 78ae7a8cbf..685bb29724 100644 --- a/metadata/eu.faircode.email.yml +++ b/metadata/eu.faircode.email.yml @@ -1855,7 +1855,70 @@ Builds: - full prebuild: sed -i -e '/keystoreProperties/d' build.gradle + - versionName: '1.825' + versionCode: 825 + commit: '1.825' + subdir: app + submodules: true + gradle: + - full + prebuild: sed -i -e '/keystoreProperties/d' build.gradle + + - versionName: '1.826' + versionCode: 826 + commit: '1.826' + subdir: app + submodules: true + gradle: + - full + prebuild: sed -i -e '/keystoreProperties/d' build.gradle + + - versionName: '1.827' + versionCode: 827 + commit: '1.827' + subdir: app + submodules: true + gradle: + - full + prebuild: sed -i -e '/keystoreProperties/d' build.gradle + + - versionName: '1.830' + versionCode: 830 + commit: '1.830' + subdir: app + submodules: true + gradle: + - full + prebuild: sed -i -e '/keystoreProperties/d' build.gradle + + - versionName: '1.835' + versionCode: 835 + commit: '1.835' + subdir: app + submodules: true + gradle: + - full + prebuild: sed -i -e '/keystoreProperties/d' build.gradle + + - versionName: '1.836' + versionCode: 836 + commit: '1.836' + subdir: app + submodules: true + gradle: + - full + prebuild: sed -i -e '/keystoreProperties/d' build.gradle + + - versionName: '1.837' + versionCode: 837 + commit: '1.837' + subdir: app + submodules: true + gradle: + - full + prebuild: sed -i -e '/keystoreProperties/d' build.gradle + AutoUpdateMode: Version %v UpdateCheckMode: Tags -CurrentVersion: '1.823' -CurrentVersionCode: 823 +CurrentVersion: '1.837' +CurrentVersionCode: 837 diff --git a/metadata/eu.pretix.pretixprint.yml b/metadata/eu.pretix.pretixprint.yml new file mode 100644 index 0000000000..10450ab774 --- /dev/null +++ b/metadata/eu.pretix.pretixprint.yml @@ -0,0 +1,38 @@ +Categories: + - Multimedia +License: GPL-3.0-only +AuthorName: Raphael Michel +AuthorEmail: support@pretix.eu +WebSite: https://pretix.eu/ +SourceCode: https://github.com/pretix/pretixprint-android +IssueTracker: https://github.com/pretix/pretixprint-android/issues + +AutoName: pretixPRINT +Description: Android app that drives the printers used by other pretix applications. + This contains all print logic, but no application logic. It is called by other + applications using system broadcasts. + +RepoType: git +Repo: https://github.com/pretix/pretixprint-android + +Builds: + - versionName: 1.3.0 + versionCode: 8 + commit: 1.3.0 + subdir: pretixprint/app + submodules: true + gradle: + - yes + + - versionName: 1.3.0 + versionCode: 11 + commit: 1.3.0 + subdir: pretixprint/app + submodules: true + gradle: + - yes + +AutoUpdateMode: Version %v +UpdateCheckMode: Tags +CurrentVersion: 1.3.0 +CurrentVersionCode: 11 diff --git a/metadata/eu.pretix.pretixscan.droid.yml b/metadata/eu.pretix.pretixscan.droid.yml new file mode 100644 index 0000000000..cd5258fcd9 --- /dev/null +++ b/metadata/eu.pretix.pretixscan.droid.yml @@ -0,0 +1,34 @@ +Categories: + - Multimedia +License: Apache-2.0 +AuthorName: Raphael Michel +AuthorEmail: support@pretix.eu +WebSite: https://pretix.eu/ +SourceCode: https://github.com/pretix/pretixscan-android +IssueTracker: https://github.com/pretix/pretixscan-android/issues + +AutoName: pretixSCAN +Description: |- + pretix is an Open Source online ticket shop available at https://pretix.eu/about/en/ + + If you organize your conference with pretix, you can use this application to scan the tickets at the entrance. + + This app is free software licensed under the Apache license. The source code can be found at: https://github.com/pretix/pretixscan-android + +RepoType: git +Repo: https://github.com/pretix/pretixscan-android + +Builds: + - versionName: 1.2.1 + versionCode: 16 + commit: v1.2.1 + subdir: pretixscan/app + submodules: true + gradle: + - yes + output: build/outputs/apk/pretix/release/app-pretix-release-unsigned.apk + +AutoUpdateMode: Version v%v +UpdateCheckMode: Tags +CurrentVersion: 1.2.1 +CurrentVersionCode: 16 diff --git a/metadata/eu.roggstar.luigithehunter.batterycalibrate.yml b/metadata/eu.roggstar.luigithehunter.batterycalibrate.yml index 4ee73dede2..e93db7c06e 100644 --- a/metadata/eu.roggstar.luigithehunter.batterycalibrate.yml +++ b/metadata/eu.roggstar.luigithehunter.batterycalibrate.yml @@ -2,7 +2,7 @@ Categories: - System License: GPL-3.0-or-later AuthorName: Phil Roggenbuck -AuthorEmail: ceo@roggstar.eu +AuthorEmail: me@phrogg.de SourceCode: https://github.com/phrogg/BatteryCalibrator IssueTracker: https://github.com/phrogg/BatteryCalibrator/issues Changelog: https://github.com/phrogg/BatteryCalibrator/releases diff --git a/metadata/eu.roggstar.luigithehunter.dsaassistent.yml b/metadata/eu.roggstar.luigithehunter.dsaassistent.yml index d4ce57a738..01145cdf01 100644 --- a/metadata/eu.roggstar.luigithehunter.dsaassistent.yml +++ b/metadata/eu.roggstar.luigithehunter.dsaassistent.yml @@ -2,7 +2,7 @@ Categories: - Games License: GPL-3.0-or-later AuthorName: Phil Roggenbuck -AuthorEmail: ceo@roggstar.eu +AuthorEmail: me@phrogg.de SourceCode: https://github.com/phrogg/DSAAssistant IssueTracker: https://github.com/phrogg/DSAAssistant/issues Changelog: https://github.com/phrogg/DSAAssistant/releases @@ -36,7 +36,14 @@ Builds: gradle: - yes + - versionName: Mister English + versionCode: 55 + commit: v55 + subdir: app + gradle: + - yes + AutoUpdateMode: Version v%c UpdateCheckMode: Tags CurrentVersion: Mister English -CurrentVersionCode: 54 +CurrentVersionCode: 55 diff --git a/metadata/fi.kroon.vadret.yml b/metadata/fi.kroon.vadret.yml index 103d7fb8ef..10c3cc38c9 100644 --- a/metadata/fi.kroon.vadret.yml +++ b/metadata/fi.kroon.vadret.yml @@ -127,7 +127,16 @@ Builds: prebuild: sed -i -e '/maven.fabric.io/d' -e '/io.fabric/d' -e '/signingConfigs/d' build.gradle ../build.gradle + - versionName: 1.2.6 + versionCode: 22 + commit: 1.2.6 + subdir: app + gradle: + - fdroid + prebuild: sed -i -e '/maven.fabric.io/d' -e '/io.fabric/d' -e '/signingConfigs/d' + build.gradle ../build.gradle + AutoUpdateMode: Version %v UpdateCheckMode: Tags -CurrentVersion: 1.2.4 -CurrentVersionCode: 20 +CurrentVersion: 1.2.6 +CurrentVersionCode: 22 diff --git a/metadata/foss.cnugteren.nlweer.yml b/metadata/foss.cnugteren.nlweer.yml new file mode 100644 index 0000000000..3c7a42c7cb --- /dev/null +++ b/metadata/foss.cnugteren.nlweer.yml @@ -0,0 +1,24 @@ +AntiFeatures: + - NonFreeNet +Categories: + - Science & Education +License: MIT +SourceCode: https://github.com/CNugteren/NLWeer +IssueTracker: https://github.com/CNugteren/NLWeer/issues +Changelog: https://raw.githubusercontent.com/CNugteren/NLWeer/HEAD/CHANGELOG + +RepoType: git +Repo: https://github.com/CNugteren/NLWeer + +Builds: + - versionName: 1.1.0 + versionCode: 2 + commit: v1.1.0 + subdir: app + gradle: + - yes + +AutoUpdateMode: Version v%v +UpdateCheckMode: Tags +CurrentVersion: 1.1.0 +CurrentVersionCode: 2 diff --git a/metadata/fr.free.nrw.commons.yml b/metadata/fr.free.nrw.commons.yml index 3c5b2a7a2f..6741c3c6bd 100644 --- a/metadata/fr.free.nrw.commons.yml +++ b/metadata/fr.free.nrw.commons.yml @@ -275,7 +275,14 @@ Builds: gradle: - prod + - versionName: 2.12.0 + versionCode: 508 + commit: v2.12.0 + subdir: app + gradle: + - prod + AutoUpdateMode: Version v%v UpdateCheckMode: Tags -CurrentVersion: 2.11.0 -CurrentVersionCode: 475 +CurrentVersion: 2.12.0 +CurrentVersionCode: 508 diff --git a/metadata/fr.gouv.etalab.mastodon.yml b/metadata/fr.gouv.etalab.mastodon.yml index 9fb65b891d..4225a61a9c 100644 --- a/metadata/fr.gouv.etalab.mastodon.yml +++ b/metadata/fr.gouv.etalab.mastodon.yml @@ -1522,7 +1522,29 @@ Builds: - sed -i -e '/playstoreImplementation/d' -e '/dl.bintray.com/d' -e 's/com.github.pengfeizhou.android.animation:glide-plugin:0.2.16/com.github.penfeizhou.APNG4Android:glide-plugin:0.2.8/' build.gradle + - versionName: 2.25.1 + versionCode: 337 + commit: 2.25.1 + subdir: app + gradle: + - fdroid + prebuild: + - sed -i -e '/jcenter()/a\ google()' ../build.gradle + - sed -i -e '/playstoreImplementation/d' -e '/dl.bintray.com/d' -e 's/com.github.pengfeizhou.android.animation:glide-plugin:0.2.16/com.github.penfeizhou.APNG4Android:glide-plugin:0.2.8/' + build.gradle + + - versionName: 2.26.1 + versionCode: 341 + commit: 2.26.1 + subdir: app + gradle: + - fdroid + prebuild: + - sed -i -e '/jcenter()/a\ google()' ../build.gradle + - sed -i -e '/playstoreImplementation/d' -e '/dl.bintray.com/d' -e 's/com.github.pengfeizhou.android.animation:glide-plugin:0.2.16/com.github.penfeizhou.APNG4Android:glide-plugin:0.2.8/' + build.gradle + AutoUpdateMode: Version %v UpdateCheckMode: Tags ^[0-9.]+$ -CurrentVersion: 2.25.0 -CurrentVersionCode: 336 +CurrentVersion: 2.26.1 +CurrentVersionCode: 341 diff --git a/metadata/free.rm.skytube.oss.yml b/metadata/free.rm.skytube.oss.yml index 48e08fcae8..788815f98e 100644 --- a/metadata/free.rm.skytube.oss.yml +++ b/metadata/free.rm.skytube.oss.yml @@ -286,9 +286,19 @@ Builds: rm: - app/libs/*.jar + - versionName: '2.968' + versionCode: 28 + commit: v2.968 + subdir: app + submodules: true + gradle: + - oss + rm: + - app/libs/*.jar + MaintainerNotes: '* Current versions include app/libs/*.jar. Remove them.' AutoUpdateMode: None UpdateCheckMode: None -CurrentVersion: '2.967' -CurrentVersionCode: 27 +CurrentVersion: '2.968' +CurrentVersionCode: 28 diff --git a/metadata/ga.testapp.testapp.yml b/metadata/ga.testapp.testapp.yml index 4bd485daed..402b23a2a9 100644 --- a/metadata/ga.testapp.testapp.yml +++ b/metadata/ga.testapp.testapp.yml @@ -12,21 +12,6 @@ RepoType: git Repo: https://gitlab.com/testapp-system/testapp-flutter.git Builds: - - versionName: 1.9.1 - versionCode: 22 - commit: 905ffb0eaa382cf09bf2306f29f05418e3e82286 - output: build/app/outputs/apk/release/app-release.apk - srclibs: - - flutter@v1.10.14 - prebuild: echo 'android.applicationVariants.all { variant -> variant.outputs.all - { output -> outputFileName = "app-${output.baseName}.apk" } }' >> android/app/build.gradle - build: - - $$flutter$$/bin/flutter config --no-analytics - - $$flutter$$/bin/flutter channel master - - $$flutter$$/bin/flutter upgrade --force - - $$flutter$$/bin/flutter packages pub get - - $$flutter$$/bin/flutter build apk - - versionName: 1.9.2 versionCode: 23 commit: 1.9.2 @@ -37,13 +22,37 @@ Builds: { output -> outputFileName = "app-${output.baseName}.apk" } }' >> android/app/build.gradle build: - $$flutter$$/bin/flutter config --no-analytics - - $$flutter$$/bin/flutter channel master - - $$flutter$$/bin/flutter upgrade --force + - $$flutter$$/bin/flutter packages pub get + - $$flutter$$/bin/flutter build apk + + - versionName: 2.0.1 + versionCode: 25 + commit: 2.0.1 + output: build/app/outputs/apk/release/app-release.apk + srclibs: + - flutter@v1.10.14 + prebuild: echo 'android.applicationVariants.all { variant -> variant.outputs.all + { output -> outputFileName = "app-${output.baseName}.apk" } }' >> android/app/build.gradle + build: + - $$flutter$$/bin/flutter config --no-analytics + - $$flutter$$/bin/flutter packages pub get + - $$flutter$$/bin/flutter build apk + + - versionName: 2.0.2 + versionCode: 26 + commit: 2.0.2 + output: build/app/outputs/apk/release/app-release.apk + srclibs: + - flutter@v1.10.14 + prebuild: echo 'android.applicationVariants.all { variant -> variant.outputs.all + { output -> outputFileName = "app-${output.baseName}.apk" } }' >> android/app/build.gradle + build: + - $$flutter$$/bin/flutter config --no-analytics - $$flutter$$/bin/flutter packages pub get - $$flutter$$/bin/flutter build apk AutoUpdateMode: Version %v UpdateCheckMode: HTTP UpdateCheckData: https://gitlab.com/testapp-system/testapp-flutter/raw/mobile/pubspec.yaml|version:\s.+\+(\d+)|.|version:\s(.+)\+ -CurrentVersion: 1.9.2 -CurrentVersionCode: 23 +CurrentVersion: 2.0.2 +CurrentVersionCode: 26 diff --git a/metadata/hashengineering.groestlcoin.wallet.yml b/metadata/hashengineering.groestlcoin.wallet.yml index 76c015e092..3508f2ff20 100644 --- a/metadata/hashengineering.groestlcoin.wallet.yml +++ b/metadata/hashengineering.groestlcoin.wallet.yml @@ -9,7 +9,7 @@ IssueTracker: https://github.com/Groestlcoin/groestlcoin-wallet/issues Changelog: https://raw.github.com/Groestlcoin/groestlcoin-wallet/prod/wallet/CHANGES Bitcoin: 3BCeMXVny1HbDc4NK64UZs9oFjKZdajBfx -AutoName: Groestlcoin Wallet +AutoName: Groestlcoin Wallet TestNet Description: |- Have your Groestlcoins always with you, in your pocket! You pay by quickly scanning a QR code. As a merchant, you receive payments reliably and instantly. Groestlcoin @@ -48,5 +48,5 @@ Builds: AutoUpdateMode: None UpdateCheckMode: Tags -CurrentVersion: '7.22' -CurrentVersionCode: 72200 +CurrentVersion: '7.38' +CurrentVersionCode: 73803 diff --git a/metadata/im.vector.alpha.yml b/metadata/im.vector.alpha.yml index 976d5c2524..6ba01c5a1f 100644 --- a/metadata/im.vector.alpha.yml +++ b/metadata/im.vector.alpha.yml @@ -1867,6 +1867,20 @@ Builds: scanignore: - build.gradle + - versionName: 0.9.9 + versionCode: 10090900 + commit: v0.9.9 + subdir: vector + gradle: + - appfdroid + output: build/outputs/apk/appfdroid/release/vector-appfdroid-armeabi-v7a-release-unsigned.apk + prebuild: + - sed -i -e '/com.google.firebase/,+5d' build.gradle + - sed -i -e '/com.google.gms.google-services/d' build.gradle + - echo "org.gradle.jvmargs=-Xmx4g" >> ../gradle.properties + scanignore: + - build.gradle + - versionName: 0.9.4 versionCode: 20090400 commit: v0.9.4 @@ -1894,6 +1908,20 @@ Builds: scanignore: - build.gradle + - versionName: 0.9.9 + versionCode: 20090900 + commit: v0.9.9 + subdir: vector + gradle: + - appfdroid + output: build/outputs/apk/appfdroid/release/vector-appfdroid-arm64-v8a-release-unsigned.apk + prebuild: + - sed -i -e '/com.google.firebase/,+5d' build.gradle + - sed -i -e '/com.google.gms.google-services/d' build.gradle + - echo "org.gradle.jvmargs=-Xmx4g" >> ../gradle.properties + scanignore: + - build.gradle + - versionName: 0.9.4 versionCode: 30090400 commit: v0.9.4 @@ -1921,6 +1949,20 @@ Builds: scanignore: - build.gradle + - versionName: 0.9.9 + versionCode: 30090900 + commit: v0.9.9 + subdir: vector + gradle: + - appfdroid + output: build/outputs/apk/appfdroid/release/vector-appfdroid-x86-release-unsigned.apk + prebuild: + - sed -i -e '/com.google.firebase/,+5d' build.gradle + - sed -i -e '/com.google.gms.google-services/d' build.gradle + - echo "org.gradle.jvmargs=-Xmx4g" >> ../gradle.properties + scanignore: + - build.gradle + - versionName: 0.9.4 versionCode: 40090400 commit: v0.9.4 @@ -1948,11 +1990,25 @@ Builds: scanignore: - build.gradle + - versionName: 0.9.9 + versionCode: 40090900 + commit: v0.9.9 + subdir: vector + gradle: + - appfdroid + output: build/outputs/apk/appfdroid/release/vector-appfdroid-x86_64-release-unsigned.apk + prebuild: + - sed -i -e '/com.google.firebase/,+5d' build.gradle + - sed -i -e '/com.google.gms.google-services/d' build.gradle + - echo "org.gradle.jvmargs=-Xmx4g" >> ../gradle.properties + scanignore: + - build.gradle + MaintainerNotes: Upstream builds and publishes a libre build of the jitsi sdk. The sdk build and riot use that sdk. The maven repo can be re=created by using ./build_jitsi_libs.sh -ArchivePolicy: 10 versions +ArchivePolicy: 12 versions AutoUpdateMode: None UpdateCheckMode: Tags -CurrentVersion: 0.9.8 -CurrentVersionCode: 40090800 +CurrentVersion: 0.9.9 +CurrentVersionCode: 40090900 diff --git a/metadata/info.varden.hauk.yml b/metadata/info.varden.hauk.yml index 4041dee66c..b9edf7babe 100644 --- a/metadata/info.varden.hauk.yml +++ b/metadata/info.varden.hauk.yml @@ -71,7 +71,21 @@ Builds: gradle: - yes + - versionName: '1.5' + versionCode: 9 + commit: v1.5 + subdir: android/app + gradle: + - yes + + - versionName: 1.5.1 + versionCode: 10 + commit: v1.5.1 + subdir: android/app + gradle: + - yes + AutoUpdateMode: Version v%v UpdateCheckMode: Tags -CurrentVersion: '1.4' -CurrentVersionCode: 8 +CurrentVersion: 1.5.1 +CurrentVersionCode: 10 diff --git a/metadata/info.zamojski.soft.towercollector.yml b/metadata/info.zamojski.soft.towercollector.yml index 7b15ddacca..ee0f676b76 100644 --- a/metadata/info.zamojski.soft.towercollector.yml +++ b/metadata/info.zamojski.soft.towercollector.yml @@ -158,7 +158,14 @@ Builds: gradle: - productionFdroid + - versionName: 2.1.0 + versionCode: 2010044 + commit: 2.1.0 + subdir: app + gradle: + - productionFdroid + AutoUpdateMode: Version %v UpdateCheckMode: Tags -CurrentVersion: 2.0.8 -CurrentVersionCode: 2000843 +CurrentVersion: 2.1.0 +CurrentVersionCode: 2010044 diff --git a/metadata/is.xyz.vcmi.yml b/metadata/is.xyz.vcmi.yml new file mode 100644 index 0000000000..3afdce0849 --- /dev/null +++ b/metadata/is.xyz.vcmi.yml @@ -0,0 +1,328 @@ +Categories: + - Games +License: GPL-2.0-or-later +WebSite: https://vcmi.eu +SourceCode: https://github.com/vcmi/vcmi-android +IssueTracker: https://bugs.vcmi.eu + +Description: |- + VCMI is work-in-progress attempt to recreate engine for Heroes of Might and Magic III, giving it new and extended possibilities. + + This is an VCMI port for Android. To play it, you need to use your own, legally acquired Heroes of Might and Magic III data files. + + Installation: Copy "Data" "Maps" and "Mp3" folders from your original HoMM III installation to "/vcmi-data/". + + Note: extra display resolutions and random map generation templates are only available with official "essentials" mod: + (Warning, external link): https://wiki.vcmi.eu/Mod_list#Utilities + + "Essentials" installation: copy "Mods/vcmi/Mods" folder from the archive to the root of your VCMI installation ("/vcmi-data"). + Mods should appear in the game launcher "mods" section. + +RepoType: git +Repo: https://github.com/vcmi/vcmi-android.git + +Builds: + - versionName: '1.4' + versionCode: 1004 + commit: 93d13ec59c9032b4cced8277e71ac2c80f1152cb + timeout: 80000 + submodules: true + sudo: + - apt update || apt update + - apt install -y wget yasm jq dos2unix + output: project/vcmi-app/build/outputs/apk/vcmi-vcmiOnly-release-unsigned.apk + prebuild: + - export VCMI_ABI="armeabi-v7a" + - export ABI_ALIAS='arm\|armeabi\|arm_v7a\|armeabi-v7a' + - export VCMI_COMMIT="7e7c98852dbec9da748c261995fd16c11e53c494" + - export VCMI_VERCODE=1004 + - pushd ext/vcmi + - git checkout -f $VCMI_COMMIT + - popd + - wget https://dl.bintray.com/boostorg/release/1.68.0/source/boost_1_68_0.tar.gz + - wget https://www.libsdl.org/projects/SDL_image/release/SDL2_image-2.0.1.tar.gz + - wget https://www.libsdl.org/projects/SDL_mixer/release/SDL2_mixer-2.0.1.tar.gz + - wget https://www.libsdl.org/projects/SDL_ttf/release/SDL2_ttf-2.0.13.tar.gz + - sha256sum -c <<< "da3411ea45622579d419bfda66f45cd0f8c32a181d84adfa936f5688388995cf boost_1_68_0.tar.gz" + - sha256sum -c <<< "3a3eafbceea5125c04be585373bfd8b3a18f259bd7eae3efc4e6d8e60e0d7f64 SDL2_image-2.0.1.tar.gz" + - sha256sum -c <<< "5a24f62a610249d744cbd8d28ee399d8905db7222bf3bdbc8a8b4a76e597695f SDL2_mixer-2.0.1.tar.gz" + - sha256sum -c <<< "f51d3829985691efa9aad306a935ef69bc880a525c887548563c33ea35e8ed04 SDL2_ttf-2.0.13.tar.gz" + - tar -xzf boost_1_68_0.tar.gz + - tar -xzf SDL2_image-2.0.1.tar.gz + - tar -xzf SDL2_mixer-2.0.1.tar.gz + - tar -xf SDL2_ttf-2.0.13.tar.gz + - rm boost_1_68_0.tar.gz SDL2_image-2.0.1.tar.gz SDL2_mixer-2.0.1.tar.gz SDL2_ttf-2.0.13.tar.gz + - mkdir ext/boost + - mv boost_1_68_0 ext/boost/. + - mv SDL2_image-2.0.1 ext/SDL2/SDL2-image/code + - mv SDL2_mixer-2.0.1 ext/SDL2/SDL2-mixer/code + - mv SDL2_ttf-2.0.13 ext/SDL2/SDL2-ttf/code + - cat vcmiconf.json | jq --arg "DIR" $(pwd) --arg "NDK14" "$HOME/android-ndk/r14b" + --arg "ABIS" "$VCMI_ABI" '.bash.ndkRoot=$NDK14 | .ndkRoot=$NDK14 | .sdkRoot="$$SDK$$" + | .javaRoot="/usr/lib/jvm/java-8-openjdk-amd64" | .boostFolderName="boost_1_68_0" + | .androidApi=21 | .bash.projectRoot=$DIR | .projectRoot=$DIR | .abis=$ABIS' + > temp + - mv temp vcmiconf.json + - sed -i -e 's/\.\/gradlew/gradle/' build.py + - dos2unix project/gradle/wrapper/gradle-wrapper.properties + - sed -i -e 's/signingConfig\ signingConfigs\.releaseSigning/signingConfig null/' + -e '/applicationVariants\.all/d' -e 's/zipAlignEnabled\ true//' project/vcmi-app/build.gradle + - sed -i -e 's/^fixFFConf().*//' fix_ffmpeg_confs.py + - python3 update_internal_assets.py + - python3 build.py fixpaths + - find ext/ff -iname "*.sh" -exec dos2unix {} \; -exec chmod +x {} \; -exec + sed -i -e "s/^make$/make -j$(nproc)/" {} \; + - find ext/ff -iname "configure" -exec dos2unix {} \; -exec chmod +x {} \; + - sed -i -e "s/^SLIBNAME_WITH_VERSION='\$(SLIBNAME)\.\$(LIBVERSION)'/SLIBNAME_WITH_VERSION='\$(SLIBNAME)'/" + -e "s/^SLIBNAME_WITH_MAJOR='\$(SLIBNAME)\.\$(LIBMAJOR)'/SLIBNAME_WITH_MAJOR='\$(SLIBNAME)'/" + -e "s/^SLIB_INSTALL_NAME='\$(SLIBNAME_WITH_VERSION)'/SLIB_INSTALL_NAME='\$(SLIBNAME)'/" + -e "s/^SLIB_INSTALL_LINKS='\$(SLIBNAME_WITH_MAJOR)\ \$(SLIBNAME)'/SLIB_INSTALL_LINKS=''/" + ext/ff/ffmpeg/configure + - find ext/SDL2 -type f -regextype posix-extended -regex '.+\.(dll|jar|lib|mcp)$' + -delete + - sed -i -e "s/^APP_VERSION_CODE=.*/APP_VERSION_CODE=${VCMI_VERCODE}/" project/gradle.properties + - sed -i -e "/^\(build_arch\|copy_output\)\ \(${ABI_ALIAS}\)\($\|\ \)/b; /^\(build_arch\|copy_output\)\ + .*/d" ext/ff/all.sh + - sed -i -e "/^build_arch\ \(${ABI_ALIAS}\)\ .*/b; /^build_arch\ .*/d" ext/ff/bx264.sh + scandelete: + - ext + build: + - python3 build.py build-optional + - cat vcmiconf.json | jq --arg "NDK17" "$HOME/android-ndk/r17c" '.bash.ndkRoot=$NDK17 + | .ndkRoot=$NDK17' > temp + - mv temp vcmiconf.json + - python3 build.py fixpaths + - python3 build.py build-cmake + - python3 build.py build-app + + - versionName: '1.4' + versionCode: 1005 + commit: 93d13ec59c9032b4cced8277e71ac2c80f1152cb + timeout: 80000 + submodules: true + sudo: + - apt update || apt update + - apt install -y wget yasm jq dos2unix + output: project/vcmi-app/build/outputs/apk/vcmi-vcmiOnly-release-unsigned.apk + prebuild: + - export VCMI_ABI="arm64-v8a" + - export ABI_ALIAS='aarch64\|arm64-v8a\|arm64_v8a' + - export VCMI_COMMIT="7e7c98852dbec9da748c261995fd16c11e53c494" + - export VCMI_VERCODE=1005 + - pushd ext/vcmi + - git checkout -f $VCMI_COMMIT + - popd + - wget https://dl.bintray.com/boostorg/release/1.68.0/source/boost_1_68_0.tar.gz + - wget https://www.libsdl.org/projects/SDL_image/release/SDL2_image-2.0.1.tar.gz + - wget https://www.libsdl.org/projects/SDL_mixer/release/SDL2_mixer-2.0.1.tar.gz + - wget https://www.libsdl.org/projects/SDL_ttf/release/SDL2_ttf-2.0.13.tar.gz + - sha256sum -c <<< "da3411ea45622579d419bfda66f45cd0f8c32a181d84adfa936f5688388995cf boost_1_68_0.tar.gz" + - sha256sum -c <<< "3a3eafbceea5125c04be585373bfd8b3a18f259bd7eae3efc4e6d8e60e0d7f64 SDL2_image-2.0.1.tar.gz" + - sha256sum -c <<< "5a24f62a610249d744cbd8d28ee399d8905db7222bf3bdbc8a8b4a76e597695f SDL2_mixer-2.0.1.tar.gz" + - sha256sum -c <<< "f51d3829985691efa9aad306a935ef69bc880a525c887548563c33ea35e8ed04 SDL2_ttf-2.0.13.tar.gz" + - tar -xzf boost_1_68_0.tar.gz + - tar -xzf SDL2_image-2.0.1.tar.gz + - tar -xzf SDL2_mixer-2.0.1.tar.gz + - tar -xf SDL2_ttf-2.0.13.tar.gz + - rm boost_1_68_0.tar.gz SDL2_image-2.0.1.tar.gz SDL2_mixer-2.0.1.tar.gz SDL2_ttf-2.0.13.tar.gz + - mkdir ext/boost + - mv boost_1_68_0 ext/boost/. + - mv SDL2_image-2.0.1 ext/SDL2/SDL2-image/code + - mv SDL2_mixer-2.0.1 ext/SDL2/SDL2-mixer/code + - mv SDL2_ttf-2.0.13 ext/SDL2/SDL2-ttf/code + - cat vcmiconf.json | jq --arg "DIR" $(pwd) --arg "NDK14" "$HOME/android-ndk/r14b" + --arg "ABIS" "$VCMI_ABI" '.bash.ndkRoot=$NDK14 | .ndkRoot=$NDK14 | .sdkRoot="$$SDK$$" + | .javaRoot="/usr/lib/jvm/java-8-openjdk-amd64" | .boostFolderName="boost_1_68_0" + | .androidApi=21 | .bash.projectRoot=$DIR | .projectRoot=$DIR | .abis=$ABIS' + > temp + - mv temp vcmiconf.json + - sed -i -e 's/\.\/gradlew/gradle/' build.py + - dos2unix project/gradle/wrapper/gradle-wrapper.properties + - sed -i -e 's/signingConfig\ signingConfigs\.releaseSigning/signingConfig null/' + -e '/applicationVariants\.all/d' -e 's/zipAlignEnabled\ true//' project/vcmi-app/build.gradle + - sed -i -e 's/^fixFFConf().*//' fix_ffmpeg_confs.py + - python3 update_internal_assets.py + - python3 build.py fixpaths + - find ext/ff -iname "*.sh" -exec dos2unix {} \; -exec chmod +x {} \; -exec + sed -i -e "s/^make$/make -j$(nproc)/" {} \; + - find ext/ff -iname "configure" -exec dos2unix {} \; -exec chmod +x {} \; + - sed -i -e "s/^SLIBNAME_WITH_VERSION='\$(SLIBNAME)\.\$(LIBVERSION)'/SLIBNAME_WITH_VERSION='\$(SLIBNAME)'/" + -e "s/^SLIBNAME_WITH_MAJOR='\$(SLIBNAME)\.\$(LIBMAJOR)'/SLIBNAME_WITH_MAJOR='\$(SLIBNAME)'/" + -e "s/^SLIB_INSTALL_NAME='\$(SLIBNAME_WITH_VERSION)'/SLIB_INSTALL_NAME='\$(SLIBNAME)'/" + -e "s/^SLIB_INSTALL_LINKS='\$(SLIBNAME_WITH_MAJOR)\ \$(SLIBNAME)'/SLIB_INSTALL_LINKS=''/" + ext/ff/ffmpeg/configure + - find ext/SDL2 -type f -regextype posix-extended -regex '.+\.(dll|jar|lib|mcp)$' + -delete + - sed -i -e "s/^APP_VERSION_CODE=.*/APP_VERSION_CODE=${VCMI_VERCODE}/" project/gradle.properties + - sed -i -e "/^\(build_arch\|copy_output\)\ \(${ABI_ALIAS}\)\($\|\ \)/b; /^\(build_arch\|copy_output\)\ + .*/d" ext/ff/all.sh + - sed -i -e "/^build_arch\ \(${ABI_ALIAS}\)\ .*/b; /^build_arch\ .*/d" ext/ff/bx264.sh + scandelete: + - ext + build: + - python3 build.py build-optional + - cat vcmiconf.json | jq --arg "NDK17" "$HOME/android-ndk/r17c" '.bash.ndkRoot=$NDK17 + | .ndkRoot=$NDK17' > temp + - mv temp vcmiconf.json + - python3 build.py fixpaths + - python3 build.py build-cmake + - python3 build.py build-app + + - versionName: '1.4' + versionCode: 1006 + commit: 93d13ec59c9032b4cced8277e71ac2c80f1152cb + timeout: 80000 + submodules: true + sudo: + - apt update || apt update + - apt install -y wget yasm jq dos2unix + output: project/vcmi-app/build/outputs/apk/vcmi-vcmiOnly-release-unsigned.apk + prebuild: + - export VCMI_ABI="x86" + - export ABI_ALIAS='i686\|x86' + - export VCMI_COMMIT="7e7c98852dbec9da748c261995fd16c11e53c494" + - export VCMI_VERCODE=1006 + - pushd ext/vcmi + - git checkout -f $VCMI_COMMIT + - popd + - wget https://dl.bintray.com/boostorg/release/1.68.0/source/boost_1_68_0.tar.gz + - wget https://www.libsdl.org/projects/SDL_image/release/SDL2_image-2.0.1.tar.gz + - wget https://www.libsdl.org/projects/SDL_mixer/release/SDL2_mixer-2.0.1.tar.gz + - wget https://www.libsdl.org/projects/SDL_ttf/release/SDL2_ttf-2.0.13.tar.gz + - sha256sum -c <<< "da3411ea45622579d419bfda66f45cd0f8c32a181d84adfa936f5688388995cf boost_1_68_0.tar.gz" + - sha256sum -c <<< "3a3eafbceea5125c04be585373bfd8b3a18f259bd7eae3efc4e6d8e60e0d7f64 SDL2_image-2.0.1.tar.gz" + - sha256sum -c <<< "5a24f62a610249d744cbd8d28ee399d8905db7222bf3bdbc8a8b4a76e597695f SDL2_mixer-2.0.1.tar.gz" + - sha256sum -c <<< "f51d3829985691efa9aad306a935ef69bc880a525c887548563c33ea35e8ed04 SDL2_ttf-2.0.13.tar.gz" + - tar -xzf boost_1_68_0.tar.gz + - tar -xzf SDL2_image-2.0.1.tar.gz + - tar -xzf SDL2_mixer-2.0.1.tar.gz + - tar -xf SDL2_ttf-2.0.13.tar.gz + - rm boost_1_68_0.tar.gz SDL2_image-2.0.1.tar.gz SDL2_mixer-2.0.1.tar.gz SDL2_ttf-2.0.13.tar.gz + - mkdir ext/boost + - mv boost_1_68_0 ext/boost/. + - mv SDL2_image-2.0.1 ext/SDL2/SDL2-image/code + - mv SDL2_mixer-2.0.1 ext/SDL2/SDL2-mixer/code + - mv SDL2_ttf-2.0.13 ext/SDL2/SDL2-ttf/code + - cat vcmiconf.json | jq --arg "DIR" $(pwd) --arg "NDK14" "$HOME/android-ndk/r14b" + --arg "ABIS" "$VCMI_ABI" '.bash.ndkRoot=$NDK14 | .ndkRoot=$NDK14 | .sdkRoot="$$SDK$$" + | .javaRoot="/usr/lib/jvm/java-8-openjdk-amd64" | .boostFolderName="boost_1_68_0" + | .androidApi=21 | .bash.projectRoot=$DIR | .projectRoot=$DIR | .abis=$ABIS' + > temp + - mv temp vcmiconf.json + - sed -i -e 's/\.\/gradlew/gradle/' build.py + - dos2unix project/gradle/wrapper/gradle-wrapper.properties + - sed -i -e 's/signingConfig\ signingConfigs\.releaseSigning/signingConfig null/' + -e '/applicationVariants\.all/d' -e 's/zipAlignEnabled\ true//' project/vcmi-app/build.gradle + - sed -i -e 's/^fixFFConf().*//' fix_ffmpeg_confs.py + - python3 update_internal_assets.py + - python3 build.py fixpaths + - find ext/ff -iname "*.sh" -exec dos2unix {} \; -exec chmod +x {} \; -exec + sed -i -e "s/^make$/make -j$(nproc)/" {} \; + - find ext/ff -iname "configure" -exec dos2unix {} \; -exec chmod +x {} \; + - sed -i -e "s/^SLIBNAME_WITH_VERSION='\$(SLIBNAME)\.\$(LIBVERSION)'/SLIBNAME_WITH_VERSION='\$(SLIBNAME)'/" + -e "s/^SLIBNAME_WITH_MAJOR='\$(SLIBNAME)\.\$(LIBMAJOR)'/SLIBNAME_WITH_MAJOR='\$(SLIBNAME)'/" + -e "s/^SLIB_INSTALL_NAME='\$(SLIBNAME_WITH_VERSION)'/SLIB_INSTALL_NAME='\$(SLIBNAME)'/" + -e "s/^SLIB_INSTALL_LINKS='\$(SLIBNAME_WITH_MAJOR)\ \$(SLIBNAME)'/SLIB_INSTALL_LINKS=''/" + ext/ff/ffmpeg/configure + - find ext/SDL2 -type f -regextype posix-extended -regex '.+\.(dll|jar|lib|mcp)$' + -delete + - sed -i -e "s/^APP_VERSION_CODE=.*/APP_VERSION_CODE=${VCMI_VERCODE}/" project/gradle.properties + - sed -i -e "/^\(build_arch\|copy_output\)\ \(${ABI_ALIAS}\)\($\|\ \)/b; /^\(build_arch\|copy_output\)\ + .*/d" ext/ff/all.sh + - sed -i -e "/^build_arch\ \(${ABI_ALIAS}\)\ .*/b; /^build_arch\ .*/d" ext/ff/bx264.sh + scandelete: + - ext + build: + - python3 build.py build-optional + - cat vcmiconf.json | jq --arg "NDK17" "$HOME/android-ndk/r17c" '.bash.ndkRoot=$NDK17 + | .ndkRoot=$NDK17' > temp + - mv temp vcmiconf.json + - python3 build.py fixpaths + - python3 build.py build-cmake + - python3 build.py build-app + + - versionName: '1.4' + versionCode: 1007 + commit: 93d13ec59c9032b4cced8277e71ac2c80f1152cb + timeout: 80000 + submodules: true + sudo: + - apt update || apt update + - apt install -y wget yasm jq dos2unix + output: project/vcmi-app/build/outputs/apk/vcmi-vcmiOnly-release-unsigned.apk + prebuild: + - export VCMI_ABI="x86_64" + - export ABI_ALIAS='x86_64' + - export VCMI_COMMIT="7e7c98852dbec9da748c261995fd16c11e53c494" + - export VCMI_VERCODE=1007 + - pushd ext/vcmi + - git checkout -f $VCMI_COMMIT + - popd + - wget https://dl.bintray.com/boostorg/release/1.68.0/source/boost_1_68_0.tar.gz + - wget https://www.libsdl.org/projects/SDL_image/release/SDL2_image-2.0.1.tar.gz + - wget https://www.libsdl.org/projects/SDL_mixer/release/SDL2_mixer-2.0.1.tar.gz + - wget https://www.libsdl.org/projects/SDL_ttf/release/SDL2_ttf-2.0.13.tar.gz + - sha256sum -c <<< "da3411ea45622579d419bfda66f45cd0f8c32a181d84adfa936f5688388995cf boost_1_68_0.tar.gz" + - sha256sum -c <<< "3a3eafbceea5125c04be585373bfd8b3a18f259bd7eae3efc4e6d8e60e0d7f64 SDL2_image-2.0.1.tar.gz" + - sha256sum -c <<< "5a24f62a610249d744cbd8d28ee399d8905db7222bf3bdbc8a8b4a76e597695f SDL2_mixer-2.0.1.tar.gz" + - sha256sum -c <<< "f51d3829985691efa9aad306a935ef69bc880a525c887548563c33ea35e8ed04 SDL2_ttf-2.0.13.tar.gz" + - tar -xzf boost_1_68_0.tar.gz + - tar -xzf SDL2_image-2.0.1.tar.gz + - tar -xzf SDL2_mixer-2.0.1.tar.gz + - tar -xf SDL2_ttf-2.0.13.tar.gz + - rm boost_1_68_0.tar.gz SDL2_image-2.0.1.tar.gz SDL2_mixer-2.0.1.tar.gz SDL2_ttf-2.0.13.tar.gz + - mkdir ext/boost + - mv boost_1_68_0 ext/boost/. + - mv SDL2_image-2.0.1 ext/SDL2/SDL2-image/code + - mv SDL2_mixer-2.0.1 ext/SDL2/SDL2-mixer/code + - mv SDL2_ttf-2.0.13 ext/SDL2/SDL2-ttf/code + - cat vcmiconf.json | jq --arg "DIR" $(pwd) --arg "NDK14" "$HOME/android-ndk/r14b" + --arg "ABIS" "$VCMI_ABI" '.bash.ndkRoot=$NDK14 | .ndkRoot=$NDK14 | .sdkRoot="$$SDK$$" + | .javaRoot="/usr/lib/jvm/java-8-openjdk-amd64" | .boostFolderName="boost_1_68_0" + | .androidApi=21 | .bash.projectRoot=$DIR | .projectRoot=$DIR | .abis=$ABIS' + > temp + - mv temp vcmiconf.json + - sed -i -e 's/\.\/gradlew/gradle/' build.py + - dos2unix project/gradle/wrapper/gradle-wrapper.properties + - sed -i -e 's/signingConfig\ signingConfigs\.releaseSigning/signingConfig null/' + -e '/applicationVariants\.all/d' -e 's/zipAlignEnabled\ true//' project/vcmi-app/build.gradle + - sed -i -e 's/^fixFFConf().*//' fix_ffmpeg_confs.py + - python3 update_internal_assets.py + - python3 build.py fixpaths + - find ext/ff -iname "*.sh" -exec dos2unix {} \; -exec chmod +x {} \; -exec + sed -i -e "s/^make$/make -j$(nproc)/" {} \; + - find ext/ff -iname "configure" -exec dos2unix {} \; -exec chmod +x {} \; + - sed -i -e "s/^SLIBNAME_WITH_VERSION='\$(SLIBNAME)\.\$(LIBVERSION)'/SLIBNAME_WITH_VERSION='\$(SLIBNAME)'/" + -e "s/^SLIBNAME_WITH_MAJOR='\$(SLIBNAME)\.\$(LIBMAJOR)'/SLIBNAME_WITH_MAJOR='\$(SLIBNAME)'/" + -e "s/^SLIB_INSTALL_NAME='\$(SLIBNAME_WITH_VERSION)'/SLIB_INSTALL_NAME='\$(SLIBNAME)'/" + -e "s/^SLIB_INSTALL_LINKS='\$(SLIBNAME_WITH_MAJOR)\ \$(SLIBNAME)'/SLIB_INSTALL_LINKS=''/" + ext/ff/ffmpeg/configure + - find ext/SDL2 -type f -regextype posix-extended -regex '.+\.(dll|jar|lib|mcp)$' + -delete + - sed -i -e "s/^APP_VERSION_CODE=.*/APP_VERSION_CODE=${VCMI_VERCODE}/" project/gradle.properties + - sed -i -e "/^\(build_arch\|copy_output\)\ \(${ABI_ALIAS}\)\($\|\ \)/b; /^\(build_arch\|copy_output\)\ + .*/d" ext/ff/all.sh + - sed -i -e "/^build_arch\ \(${ABI_ALIAS}\)\ .*/b; /^build_arch\ .*/d" ext/ff/bx264.sh + scandelete: + - ext + build: + - python3 build.py build-optional + - cat vcmiconf.json | jq --arg "NDK17" "$HOME/android-ndk/r17c" '.bash.ndkRoot=$NDK17 + | .ndkRoot=$NDK17' > temp + - mv temp vcmiconf.json + - python3 build.py fixpaths + - python3 build.py build-cmake + - python3 build.py build-app + +MaintainerNotes: |- + - Build process requires 2 NDKs: r14b to build the dependencies (SDL and boost) and r17c to build the game itself. + - Commit hashes for the launcher and vcmi itself match the APK released on google play. The newer commit reported in the app itself is a bug. + - The prebuilt section fixes a number of things to allow building dependencies and libraries from the source. + - Upstream uses prebuilt libs instead and their build procedures were not updated for some time. + - Builds split into a separate build for each architecture, with incremental version code (which must be reflected in both main "build" section and prebuild env variable). + - "commit" section points to the commit of the launcher repo, while "VCMI_COMMIT" var points to commit of the upstream vcmi repo. + +AutoUpdateMode: None +UpdateCheckMode: None +CurrentVersion: '1.4' +CurrentVersionCode: 1007 diff --git a/metadata/is.xyz.vcmi/en-US/summary.txt b/metadata/is.xyz.vcmi/en-US/summary.txt new file mode 100644 index 0000000000..85efd5b0a5 --- /dev/null +++ b/metadata/is.xyz.vcmi/en-US/summary.txt @@ -0,0 +1 @@ +Engine recreation for Heroes of Might and Magic III diff --git a/metadata/me.zhanghai.android.files.yml b/metadata/me.zhanghai.android.files.yml index a0efb70275..af53b161b3 100644 --- a/metadata/me.zhanghai.android.files.yml +++ b/metadata/me.zhanghai.android.files.yml @@ -24,7 +24,29 @@ Builds: prebuild: find -type f -exec sed -i '/\/\/#ifdef NONFREE/,/\/\/#endif/d' {} + ndk: r20 + - versionName: 1.0.0-rc.1 + versionCode: 14 + commit: v1.0.0-rc.1 + subdir: app + gradle: + - yes + rm: + - app/src/main/java/me/zhanghai/android/files/nonfree + prebuild: find -type f -exec sed -i '/\/\/#ifdef NONFREE/,/\/\/#endif/d' {} + + ndk: r20 + + - versionName: 1.0.0 + versionCode: 15 + commit: v1.0.0 + subdir: app + gradle: + - yes + rm: + - app/src/main/java/me/zhanghai/android/files/nonfree + prebuild: find -type f -exec sed -i '/\/\/#ifdef NONFREE/,/\/\/#endif/d' {} + + ndk: r20 + AutoUpdateMode: Version v%v UpdateCheckMode: Tags ^v.+$ -CurrentVersion: 1.0.0-beta.11 -CurrentVersionCode: 12 +CurrentVersion: 1.0.0 +CurrentVersionCode: 15 diff --git a/metadata/mobi.maptrek.yml b/metadata/mobi.maptrek.yml index 78a8bbb669..a9b11c5275 100644 --- a/metadata/mobi.maptrek.yml +++ b/metadata/mobi.maptrek.yml @@ -64,7 +64,16 @@ Builds: - world ndk: r18b + - versionName: '2019.11' + versionCode: 75 + commit: '2019.11' + subdir: app/ + gradle: + - full + - world + ndk: r18b + AutoUpdateMode: Version %v UpdateCheckMode: Tags -CurrentVersion: '2019.10' -CurrentVersionCode: 74 +CurrentVersion: '2019.11' +CurrentVersionCode: 75 diff --git a/metadata/net.bible.android.activity.yml b/metadata/net.bible.android.activity.yml index a7061123e3..a1b49b7b96 100644 --- a/metadata/net.bible.android.activity.yml +++ b/metadata/net.bible.android.activity.yml @@ -1,6 +1,6 @@ Categories: - Reading -License: LGPL-2.1-only +License: GPL-3.0-or-later AuthorName: Bible for Android AuthorEmail: and-bible-support@googlegroups.com WebSite: https://andbible.github.io/ @@ -478,7 +478,27 @@ Builds: - cp $$JSword$$/target/jsword-*.jar libs/jsword.jar - echo "-dontwarn com.chenlb.mmseg4j.**" >> proguard-rules.pro + - versionName: 3.1.319.4-beta + versionCode: 319 + commit: build-319.4 + subdir: app + sudo: + - apt-get update || apt-get update + - apt-get install -y -t stretch-backports npm g++ build-essential + gradle: + - yes + srclibs: + - AndBibleJSword@build-2 + - AndBibleJSwordTweaks@v0.1.3 + rm: + - app/libs/* + build: + - cd $$AndBibleJSwordTweaks$$ + - TARGET_DIR="." JSWORD_PATH=$$AndBibleJSword$$ gradle install + - cd - + - cp $$AndBibleJSwordTweaks$$/jsword.jar libs/jsword.jar + AutoUpdateMode: None UpdateCheckMode: Tags -CurrentVersion: 3.1.318-beta -CurrentVersionCode: 318 +CurrentVersion: 3.1.319.4-beta +CurrentVersionCode: 319 diff --git a/metadata/net.gaast.giggity.yml b/metadata/net.gaast.giggity.yml index 190c0ef8c0..c5bd5be15a 100644 --- a/metadata/net.gaast.giggity.yml +++ b/metadata/net.gaast.giggity.yml @@ -134,7 +134,14 @@ Builds: gradle: - yes + - versionName: 2.0.1 + versionCode: 513 + commit: 2.0.1 + subdir: app + gradle: + - yes + AutoUpdateMode: Version %v UpdateCheckMode: Tags -CurrentVersion: 1.3.3 -CurrentVersionCode: 71 +CurrentVersion: 2.0.1 +CurrentVersionCode: 513 diff --git a/metadata/net.guildem.publicip.yml b/metadata/net.guildem.publicip.yml index 5ab0dcd6f8..5224c82c32 100644 --- a/metadata/net.guildem.publicip.yml +++ b/metadata/net.guildem.publicip.yml @@ -9,15 +9,6 @@ IssueTracker: https://github.com/guildem/publicip-android/issues Changelog: https://github.com/guildem/publicip-android/blob/HEAD/CHANGELOG.md AutoName: Public IP -Description: |- - Application and Widget allowing user to find its current public IP address. - - This application uses ipify API () to find IP. - This service is opensourced here : https://github.com/rdegges/ipify-api. - It doesn't log anything. See here for more details : https://www.ipify.org. - - App Icon is based on the work of Eugenio Hansen, licensed under CC BY-SA 3.0. - His work can be viewed here : https://ccsearch.creativecommons.org/photos/b9784438-27c5-4fcd-86cd-ccb073e795f9 RepoType: git Repo: https://github.com/guildem/publicip-android @@ -30,7 +21,14 @@ Builds: gradle: - yes + - versionName: 1.0.1 + versionCode: 2 + commit: 1.0.1 + subdir: app + gradle: + - yes + AutoUpdateMode: Version %v UpdateCheckMode: Tags -CurrentVersion: 1.0.0 -CurrentVersionCode: 1 +CurrentVersion: 1.0.1 +CurrentVersionCode: 2 diff --git a/metadata/net.i2p.android.router.yml b/metadata/net.i2p.android.router.yml index 55f018dcde..10dfe9f8ca 100644 --- a/metadata/net.i2p.android.router.yml +++ b/metadata/net.i2p.android.router.yml @@ -530,6 +530,24 @@ Builds: scandelete: - lib/client/src/main/jniLibs + - versionName: 0.9.44 + versionCode: 4745253 + commit: android-0.9.44 + subdir: app + gradle: + - legacy + srclibs: + - I2P@i2p-0.9.44 + rm: + - gradle/wrapper + prebuild: + - echo -e "i2psrc=../$$I2P$$" >> ../lib/client/local.properties + - echo -e "sdk.dir=$$SDK$$\nndk.dir=$$NDK$$\ni2psrc=$$I2P$$" >> ../routerjars/local.properties + - sed -i -e '/^props\ =/,+22d' -e 's!../i2p.i2p!$$I2P$$!g' build.gradle + - curl https://gmplib.org/download/gmp/gmp-6.1.2.tar.xz | tar xJv -C $$I2P$$/core/c/jbigi/ + scandelete: + - lib/client/src/main/jniLibs + MaintainerNotes: |- --Always update net.i2p.android aswell!-- Don't do so until reproducible. @@ -538,5 +556,5 @@ MaintainerNotes: |- AutoUpdateMode: None UpdateCheckMode: None -CurrentVersion: 0.9.43 -CurrentVersionCode: 4745251 +CurrentVersion: 0.9.44 +CurrentVersionCode: 4745253 diff --git a/metadata/net.ktnx.mobileledger.yml b/metadata/net.ktnx.mobileledger.yml index af519d6d80..0e5f6b51d7 100644 --- a/metadata/net.ktnx.mobileledger.yml +++ b/metadata/net.ktnx.mobileledger.yml @@ -90,7 +90,14 @@ Builds: gradle: - yes + - versionName: 0.11.0 + versionCode: 30 + commit: v0.11.0 + subdir: app + gradle: + - yes + AutoUpdateMode: Version v%v UpdateCheckMode: Tags -CurrentVersion: 0.10.3 -CurrentVersionCode: 29 +CurrentVersion: 0.11.0 +CurrentVersionCode: 30 diff --git a/metadata/net.osmand.plus.yml b/metadata/net.osmand.plus.yml index 3881402f08..7fab621e72 100644 --- a/metadata/net.osmand.plus.yml +++ b/metadata/net.osmand.plus.yml @@ -2782,6 +2782,198 @@ Builds: - cp $$icu50-2-1-patched$$/icu4j/icu4j.jar ../OsmAnd-java/libs/ ndk: r17c + - versionName: 3.5.4 + versionCode: 354 + commit: v3.5.4 + subdir: android/OsmAnd + submodules: true + sudo: + - apt-get update || apt-get update + - apt-get install --yes swig + gradle: + - full + - legacy + - fat + srclibs: + - icu50-2-1-patched@0d825a9779eeb8ee35977ddf8bb4bea4119bf638 + - osmand-external-skia@android/oreo + rm: + - android/OsmAnd-java/libs/*.jar + - android/OsmAnd-java/*.jar + - android/OsmAnd/libs/*.jar + - android/OsmAndCore-sample + prebuild: + - sed -i -e "/.*OsmAndCore.*SNAPSHOT.*/d" ../OsmAnd/build.gradle + - sed -i -e "/ivy {/,+6d" ../OsmAnd/build.gradle + - sed -i -e '/qt.*Compile/d' -e '/com.google.firebase/d' build.gradle ../plugins/Osmand-ParkingPlugin/build.gradle + ../plugins/Osmand-SRTMPlugin/build.gradle ../plugins/Osmand-Skimaps/build.gradle + ../plugins/Osmand-Nautical/build.gradle + - sed -i -e "s/System.getenv(\"APK_VERSION\")/\"$$VERSION$$\"/g" build.gradle + - sed -i -e "s/System.getenv(\"APK_NUMBER_VERSION\")/\"$$VERCODE$$\"/g" build.gradle + - sed -i -e "s/System.getenv(\"APP_FEATURES\")/\"+play_market +gps_status -parking_plugin + -blackberry -amazon -route_nav\"/g" build.gradle + - sed -i -e "s/System.getenv(\"APP_NAME\")/\"OsmAnd~\"/g" build.gradle + - sed -i -e "s/System.getenv(\"TARGET_APP_NAME\")/\"OsmAnd~\"/g" build.gradle + - sed -i -e '/com.android.vending.BILLING/d' AndroidManifest.xml + - "sed -i -e \"s/implementation fileTree.*/ implementation fileTree(include:\ + \ ['icu4j.jar'], dir: 'libs')\\n implementation 'commons-logging:commons-logging:1.1.1'\\\ + n implementation group: 'net.sf.trove4j', name: 'trove4j', version: '3.0.3'\\\ + n implementation 'org.json:json:20090211'\\n implementation 'it.unibo.alice.tuprolog:tuprolog:3.2.1'\\\ + n implementation 'net.sf.kxml:kxml2:2.3.0'\\n implementation 'org.beanshell:bsh-core:2.0b4'\\\ + n implementation 'fr.univ-valenciennes:bzip2:1.0'\\n implementation 'com.moparisthebest:junidecode:0.1.1'\\\ + n implementation 'com.vividsolutions:jts-core:1.14.0'/\" ../OsmAnd-java/build.gradle" + - "sed -i -e \"s/implementation fileTree.*/implementation fileTree(include:\ + \ ['classes.jar','icu4j.jar'], dir: 'libs')\\n implementation group: 'net.sf.trove4j',\ + \ name: 'trove4j', version: '3.0.3'\\n/\" build.gradle" + - sed -i -e '/facebook/d' build.gradle + - sed -i -e "s/, ':OsmAndCore-sample'//" ../settings.gradle + - pushd ../../core-legacy/externals + - sed -i "s/# Extract/sha256sum \$SRCLOC\/upstream.tar.bz2 | grep 13bfc5ae543cf3aa180ac2485c0bc89495e3ae711fc6fab4f8ffe90dfb4bb677 + || { echo 'Failed checksum' 1>\&2; exit; }/" protobuf/configure.sh + - sed -i "/# Download/,+8d" skia/configure.sh + - sed -i "s/# Patch/cp -r $(echo $$osmand-external-skia$$ | sed 's/\//\\\//g') + \$SRCLOC\/upstream.original/" skia/configure.sh + - popd + - echo "org.gradle.jvmargs=-XX:MaxHeapSize=2048m" >> ../gradle.properties + scanignore: + - help/website/help/map-legend_nautical.png + - help/website/help/map-legend_default.png + - help/website/images/dvr/4p-en.png + - help/website/images/blog/ios-2-0/con-scrn-1.png + - help/website/images/blog/ios-2-0/con-scrn-2.png + - help/website/images/blog/ios-2-0/interf-2.png + - help/website/images/blog/ios-2-0/navigat-6.png + - android/OsmAnd/assets/fonts/RobotoSlab-Regular.ttf + - help/website/fonts/Roboto-Regular-webfont.ttf + - help/website/fonts/Roboto-Bold-webfont.woff + - help/website/fonts/Roboto-Regular-webfont.eot + - help/website/fonts/Roboto-Bold-webfont.ttf + - help/website/fonts/Roboto-Regular-webfont.woff + - help/website/fonts/Roboto-Bold-webfont.eot + build: + - pushd ../../OsmAnd-core/wrappers/android/ + - sed -i -e "/Native/d" settings.gradle + - sed -i -e "/Native/d" build.gradle + - sed -i -e "/compileTask.*copyNdkSharedLibs/d" build.gradle + - sed -i -e "/compileTask.*copyQtSharedLibs/d" build.gradle + - sed -i -e "/compileTask.*copyQtJarLibs/d" build.gradle + - sed -i -e "s/mavenCentral()/mavenCentral()\n google()\n jcenter()/" build.gradle + - gradle assembleRelease + - cd build/outputs/aar + - unzip OsmAndCore_android-release.aar + - cp classes.jar ../../../../../../android/OsmAnd/libs/ + - popd + - pushd $$icu50-2-1-patched$$/icu4j + - ant jar + - zip -d icu4j.jar "com/ibm/icu/impl/data/icudt50b/brkitr/*" + - zip -d icu4j.jar "com/ibm/icu/impl/data/icudt50b/coll/*" + - zip -d icu4j.jar "com/ibm/icu/impl/data/icudt50b/curr/*" + - zip -d icu4j.jar "com/ibm/icu/impl/data/icudt50b/lang/*" + - zip -d icu4j.jar "com/ibm/icu/impl/data/icudt50b/rbnf/*" + - zip -d icu4j.jar "com/ibm/icu/impl/data/icudt50b/region/*" + - zip -d icu4j.jar "com/ibm/icu/impl/data/icudt50b/translit/*" + - zip -d icu4j.jar "com/ibm/icu/impl/data/icudt50b/zone/*" + - popd + - cp $$icu50-2-1-patched$$/icu4j/icu4j.jar libs/ + - cp $$icu50-2-1-patched$$/icu4j/icu4j.jar ../OsmAnd-java/libs/ + ndk: r17c + + - versionName: 3.5.5 + versionCode: 355 + commit: v3.5.5 + subdir: android/OsmAnd + submodules: true + sudo: + - apt-get update || apt-get update + - apt-get install --yes swig + gradle: + - full + - legacy + - fat + srclibs: + - icu50-2-1-patched@0d825a9779eeb8ee35977ddf8bb4bea4119bf638 + - osmand-external-skia@android/oreo + rm: + - android/OsmAnd-java/libs/*.jar + - android/OsmAnd-java/*.jar + - android/OsmAnd/libs/*.jar + - android/OsmAndCore-sample + prebuild: + - sed -i -e "/.*OsmAndCore.*SNAPSHOT.*/d" ../OsmAnd/build.gradle + - sed -i -e "/ivy {/,+6d" ../OsmAnd/build.gradle + - sed -i -e '/qt.*Compile/d' -e '/com.google.firebase/d' build.gradle ../plugins/Osmand-ParkingPlugin/build.gradle + ../plugins/Osmand-SRTMPlugin/build.gradle ../plugins/Osmand-Skimaps/build.gradle + ../plugins/Osmand-Nautical/build.gradle + - sed -i -e "s/System.getenv(\"APK_VERSION\")/\"$$VERSION$$\"/g" build.gradle + - sed -i -e "s/System.getenv(\"APK_NUMBER_VERSION\")/\"$$VERCODE$$\"/g" build.gradle + - sed -i -e "s/System.getenv(\"APP_FEATURES\")/\"+play_market +gps_status -parking_plugin + -blackberry -amazon -route_nav\"/g" build.gradle + - sed -i -e "s/System.getenv(\"APP_NAME\")/\"OsmAnd~\"/g" build.gradle + - sed -i -e "s/System.getenv(\"TARGET_APP_NAME\")/\"OsmAnd~\"/g" build.gradle + - sed -i -e '/com.android.vending.BILLING/d' AndroidManifest.xml + - "sed -i -e \"s/implementation fileTree.*/ implementation fileTree(include:\ + \ ['icu4j.jar'], dir: 'libs')\\n implementation 'commons-logging:commons-logging:1.1.1'\\\ + n implementation group: 'net.sf.trove4j', name: 'trove4j', version: '3.0.3'\\\ + n implementation 'org.json:json:20090211'\\n implementation 'it.unibo.alice.tuprolog:tuprolog:3.2.1'\\\ + n implementation 'net.sf.kxml:kxml2:2.3.0'\\n implementation 'org.beanshell:bsh-core:2.0b4'\\\ + n implementation 'fr.univ-valenciennes:bzip2:1.0'\\n implementation 'com.moparisthebest:junidecode:0.1.1'\\\ + n implementation 'com.vividsolutions:jts-core:1.14.0'/\" ../OsmAnd-java/build.gradle" + - "sed -i -e \"s/implementation fileTree.*/implementation fileTree(include:\ + \ ['classes.jar','icu4j.jar'], dir: 'libs')\\n implementation group: 'net.sf.trove4j',\ + \ name: 'trove4j', version: '3.0.3'\\n/\" build.gradle" + - sed -i -e '/facebook/d' build.gradle + - sed -i -e "s/, ':OsmAndCore-sample'//" ../settings.gradle + - pushd ../../core-legacy/externals + - sed -i "s/# Extract/sha256sum \$SRCLOC\/upstream.tar.bz2 | grep 13bfc5ae543cf3aa180ac2485c0bc89495e3ae711fc6fab4f8ffe90dfb4bb677 + || { echo 'Failed checksum' 1>\&2; exit; }/" protobuf/configure.sh + - sed -i "/# Download/,+8d" skia/configure.sh + - sed -i "s/# Patch/cp -r $(echo $$osmand-external-skia$$ | sed 's/\//\\\//g') + \$SRCLOC\/upstream.original/" skia/configure.sh + - popd + - echo "org.gradle.jvmargs=-XX:MaxHeapSize=2048m" >> ../gradle.properties + scanignore: + - help/website/help/map-legend_nautical.png + - help/website/help/map-legend_default.png + - help/website/images/dvr/4p-en.png + - help/website/images/blog/ios-2-0/con-scrn-1.png + - help/website/images/blog/ios-2-0/con-scrn-2.png + - help/website/images/blog/ios-2-0/interf-2.png + - help/website/images/blog/ios-2-0/navigat-6.png + - android/OsmAnd/assets/fonts/RobotoSlab-Regular.ttf + - help/website/fonts/Roboto-Regular-webfont.ttf + - help/website/fonts/Roboto-Bold-webfont.woff + - help/website/fonts/Roboto-Regular-webfont.eot + - help/website/fonts/Roboto-Bold-webfont.ttf + - help/website/fonts/Roboto-Regular-webfont.woff + - help/website/fonts/Roboto-Bold-webfont.eot + build: + - pushd ../../OsmAnd-core/wrappers/android/ + - sed -i -e "/Native/d" settings.gradle + - sed -i -e "/Native/d" build.gradle + - sed -i -e "/compileTask.*copyNdkSharedLibs/d" build.gradle + - sed -i -e "/compileTask.*copyQtSharedLibs/d" build.gradle + - sed -i -e "/compileTask.*copyQtJarLibs/d" build.gradle + - sed -i -e "s/mavenCentral()/mavenCentral()\n google()\n jcenter()/" build.gradle + - gradle assembleRelease + - cd build/outputs/aar + - unzip OsmAndCore_android-release.aar + - cp classes.jar ../../../../../../android/OsmAnd/libs/ + - popd + - pushd $$icu50-2-1-patched$$/icu4j + - ant jar + - zip -d icu4j.jar "com/ibm/icu/impl/data/icudt50b/brkitr/*" + - zip -d icu4j.jar "com/ibm/icu/impl/data/icudt50b/coll/*" + - zip -d icu4j.jar "com/ibm/icu/impl/data/icudt50b/curr/*" + - zip -d icu4j.jar "com/ibm/icu/impl/data/icudt50b/lang/*" + - zip -d icu4j.jar "com/ibm/icu/impl/data/icudt50b/rbnf/*" + - zip -d icu4j.jar "com/ibm/icu/impl/data/icudt50b/region/*" + - zip -d icu4j.jar "com/ibm/icu/impl/data/icudt50b/translit/*" + - zip -d icu4j.jar "com/ibm/icu/impl/data/icudt50b/zone/*" + - popd + - cp $$icu50-2-1-patched$$/icu4j/icu4j.jar libs/ + - cp $$icu50-2-1-patched$$/icu4j/icu4j.jar ../OsmAnd-java/libs/ + ndk: r17c + MaintainerNotes: |- Update CV only after sucessfully built and tested. @@ -2843,5 +3035,5 @@ MaintainerNotes: |- AutoUpdateMode: None UpdateCheckMode: None -CurrentVersion: 3.5.3 -CurrentVersionCode: 353 +CurrentVersion: 3.5.5 +CurrentVersionCode: 355 diff --git a/metadata/net.sourceforge.dibdib.android.dib2qm.yml b/metadata/net.sourceforge.dibdib.android.dib2qm.yml index caa38d2093..16918573f1 100644 --- a/metadata/net.sourceforge.dibdib.android.dib2qm.yml +++ b/metadata/net.sourceforge.dibdib.android.dib2qm.yml @@ -93,7 +93,14 @@ Builds: gradle: - yes + - versionName: 0.22.30 + versionCode: 2230 + commit: v0.22.30 + subdir: app + gradle: + - yes + AutoUpdateMode: Version v%v UpdateCheckMode: Tags -CurrentVersion: 0.22.20 -CurrentVersionCode: 2220 +CurrentVersion: 0.22.30 +CurrentVersionCode: 2230 diff --git a/metadata/nl.asymmetrics.droidshows.yml b/metadata/nl.asymmetrics.droidshows.yml index 10ffba0464..d68bce5271 100644 --- a/metadata/nl.asymmetrics.droidshows.yml +++ b/metadata/nl.asymmetrics.droidshows.yml @@ -290,11 +290,11 @@ Builds: versionCode: 799 commit: 7.9.9 - - versionName: 7.9.9b + - versionName: 7.9.9c versionCode: 800 - commit: 7.9.9b + commit: 8.0.0 AutoUpdateMode: Version %v UpdateCheckMode: Tags -CurrentVersion: 7.9.9b +CurrentVersion: 7.9.9c CurrentVersionCode: 800 diff --git a/metadata/nl.eventinfra.wifisetup.yml b/metadata/nl.eventinfra.wifisetup.yml index 873d30a4d2..0ca0cc5d10 100644 --- a/metadata/nl.eventinfra.wifisetup.yml +++ b/metadata/nl.eventinfra.wifisetup.yml @@ -1,17 +1,16 @@ Categories: - Connectivity License: Apache-2.0 -SourceCode: https://github.com/Bubu/wifisetup -IssueTracker: https://github.com/Bubu/wifisetup/issues +SourceCode: https://github.com/EventInfra/wifisetup -AutoName: CCC Camp 2019 Wifi Setup +AutoName: 36C3 Wifi Setup Description: | This app creates a secure profile with CA certificate checking (Let's Encrypt) and certificate subject verification (radius.c3noc.net). - Current iteration for ccamp2019. + Current iteration for 36c3. RepoType: git -Repo: https://github.com/Bubu/wifisetup.git +Repo: https://github.com/EventInfra/wifisetup.git Builds: - versionName: '0.25' @@ -31,7 +30,14 @@ Builds: gradle: - yes + - versionName: '0.31' + versionCode: 20191205 + commit: fb248d405c69b5f8a11421abf17eda9d9e1d3cbf + subdir: app + gradle: + - yes + AutoUpdateMode: None UpdateCheckMode: RepoManifest -CurrentVersion: '0.26' -CurrentVersionCode: 20190813 +CurrentVersion: '0.31' +CurrentVersionCode: 20191205 diff --git a/metadata/nl.eventinfra.wifisetup/en-US/summary.txt b/metadata/nl.eventinfra.wifisetup/en-US/summary.txt index 492b10de8a..f162bc8a40 100644 --- a/metadata/nl.eventinfra.wifisetup/en-US/summary.txt +++ b/metadata/nl.eventinfra.wifisetup/en-US/summary.txt @@ -1 +1 @@ -Official NOC application for connecting to the 35C3 WiFi +Official NOC application for connecting to the 36C3 WiFi diff --git a/metadata/nodomain.freeyourgadget.gadgetbridge.yml b/metadata/nodomain.freeyourgadget.gadgetbridge.yml index 06758d799b..f0fcc4c407 100644 --- a/metadata/nodomain.freeyourgadget.gadgetbridge.yml +++ b/metadata/nodomain.freeyourgadget.gadgetbridge.yml @@ -1111,7 +1111,14 @@ Builds: gradle: - yes + - versionName: 0.39.1 + versionCode: 162 + commit: 0.39.1 + subdir: app + gradle: + - yes + AutoUpdateMode: Version %v UpdateCheckMode: Tags -CurrentVersion: 0.39.0 -CurrentVersionCode: 161 +CurrentVersion: 0.39.1 +CurrentVersionCode: 162 diff --git a/metadata/nz.org.cacophony.birdmonitor.yml b/metadata/nz.org.cacophony.birdmonitor.yml index 846e1efab2..da18640cc2 100644 --- a/metadata/nz.org.cacophony.birdmonitor.yml +++ b/metadata/nz.org.cacophony.birdmonitor.yml @@ -35,6 +35,7 @@ Builds: gradle: - yes +ArchivePolicy: 0 versions AutoUpdateMode: None UpdateCheckMode: Tags .*[0-9]$ CurrentVersion: 1.7.8 diff --git a/metadata/org.adaway.yml b/metadata/org.adaway.yml index 2b82d61f59..dff8f1ba6e 100644 --- a/metadata/org.adaway.yml +++ b/metadata/org.adaway.yml @@ -483,8 +483,7 @@ Builds: subdir: app gradle: - yes - prebuild: sed -i -e 's/gradle:3.5.0-beta03/gradle:3.4.1/' ../build.gradle - ndk: r18b + ndk: r20 AutoUpdateMode: Version v%v UpdateCheckMode: Tags diff --git a/metadata/org.andstatus.app.yml b/metadata/org.andstatus.app.yml index b460202633..7a1f92e27e 100644 --- a/metadata/org.andstatus.app.yml +++ b/metadata/org.andstatus.app.yml @@ -903,9 +903,16 @@ Builds: gradle: - yes + - versionName: '52.02' + versionCode: 301 + commit: 52.02-release + subdir: app + gradle: + - yes + MaintainerNotes: Remove the jars at https://github.com/andstatus/andstatus/tree/master/app/libs AutoUpdateMode: Version %v-release UpdateCheckMode: Tags ^[0-9.]+-release$ -CurrentVersion: '51.02' -CurrentVersionCode: 298 +CurrentVersion: '52.02' +CurrentVersionCode: 301 diff --git a/metadata/org.andstatus.todoagenda.yml b/metadata/org.andstatus.todoagenda.yml new file mode 100644 index 0000000000..e94549aee8 --- /dev/null +++ b/metadata/org.andstatus.todoagenda.yml @@ -0,0 +1,49 @@ +Categories: + - Time +License: Apache-2.0 +SourceCode: https://github.com/andstatus/todoagenda +IssueTracker: https://github.com/plusonelabs/calendar-widget/issues +Changelog: https://github.com/andstatus/todoagenda/blob/HEAD/README.md#changelog + +AutoName: Todo Agenda +Description: |- + Todo Agenda is home screen widgets for your Android device. + It displays a list of calendar events and tasks + so that you can easily have a glimpse at your due, current and upcoming appointments. + + Features: + + * No advertising. Free and Open Source. + * Displays all events from your calendars and task lists. Optionally shows past events. + * Automatically updates when you add/delete/modify an event. Or you may update the list instantly. + * Select only the calendars you want to see in the widget. + * Create several widgets, if you need. Each widget will have its own settings, including layouts, colors, filters and selected calendars. + * Customize background colors and transparency of different widget parts, text's black and white shading. + * Scroll through the list of events. Use "Go to Today" button to return to today instantly. + * Customize the text size of the widget. + * Fully resizable widget with alternative layouts. + * Indicators for alerts and recurring events. + * Lock time zone when travelling to different time zones. + * Turn off Widget or Day headers, event icons, Days from today, etc. and see only what you need. + * Android 7.1+ supported. Supports Android tablets. + For the older devices please use "Todo Agenda for Android 4 - 7.0" app [[com.plusonelabs.calendar]] + +RepoType: git +Repo: https://github.com/andstatus/todoagenda.git + +Builds: + - versionName: 3.1.7-560 + versionCode: 560 + commit: 3.1.7 + subdir: app + gradle: + - yes + +MaintainerNotes: |- + Upstream generates CV and CVC from git, so we don't catch that anymore, + see https://github.com/plusonelabs/calendar-widget/issues/210. + +AutoUpdateMode: None +UpdateCheckMode: None +CurrentVersion: 3.1.7-560 +CurrentVersionCode: 560 diff --git a/metadata/org.atalk.android.yml b/metadata/org.atalk.android.yml index 42ae898d2b..ce0dc61b87 100644 --- a/metadata/org.atalk.android.yml +++ b/metadata/org.atalk.android.yml @@ -534,10 +534,54 @@ Builds: - mv jni/static_library_built/openssl/output/android/ jni/openssl/ ndk: r15c + - versionName: 2.1.3 + versionCode: 1113 + commit: 2.1.3 + subdir: aTalk/ + gradle: + - fdroid + srclibs: + - fmj@r122 + - jitsi-zrtp4j@7cbd8101108191089aad871002567c2a0eb2b512 + rm: + - aTalk/lib/src_reference/*/*.jar + - aTalk/lib/bundles/*.jar + - aTalk/jni/ffmpeg/android/ + - aTalk/jni/openssl/android/ + - aTalk/jni/vpx/android/ + prebuild: sed -i -e "/clean.dependsOn 'ndkClean'/d" build.gradle + scanignore: + - aTalk/build.gradle + build: + - pushd $$fmj$$ + - ant + - popd + - pushd $$jitsi-zrtp4j$$ + - ant jar + - popd + - mv $$fmj$$/build/jars/fmj.jar lib/bundles/fmj-1.0-SNAPSHOT.jar + - mv $$jitsi-zrtp4j$$/dist/zrtp4j-light.jar lib/bundles/zrtp4j-light-4.1.0-jitsi-1-SNAPSHOT.jar + - pushd jni/static_library_built/ffmpeg-x264/ + - ./init_update_libs.sh + - ./ffmpeg-atalk_build.sh + - popd + - mv jni/static_library_built/ffmpeg-x264/android/ jni/ffmpeg/ + - pushd jni/static_library_built/libvpx/ + - ./init_libvpx.sh + - ./build-libvpx4android.sh + - popd + - mv jni/static_library_built/libvpx/output/android/ jni/vpx/ + - pushd jni/static_library_built/openssl/ + - ./init_libopenssl.sh + - ./build-openssl4android.sh + - popd + - mv jni/static_library_built/openssl/output/android/ jni/openssl/ + ndk: r15c + MaintainerNotes: scanignore is used to allow the local "third_party/m2" Gradle repository (which is populated by libraries we build). AutoUpdateMode: Version %v UpdateCheckMode: Tags -CurrentVersion: 2.1.2 -CurrentVersionCode: 1112 +CurrentVersion: 2.1.3 +CurrentVersionCode: 1113 diff --git a/metadata/org.billthefarmer.crossword.yml b/metadata/org.billthefarmer.crossword.yml index abc8e4602a..e3a23bf1a9 100644 --- a/metadata/org.billthefarmer.crossword.yml +++ b/metadata/org.billthefarmer.crossword.yml @@ -99,7 +99,13 @@ Builds: gradle: - yes + - versionName: '1.13' + versionCode: 113 + commit: v1.13 + gradle: + - yes + AutoUpdateMode: Version v%v UpdateCheckMode: Tags -CurrentVersion: '1.12' -CurrentVersionCode: 112 +CurrentVersion: '1.13' +CurrentVersionCode: 113 diff --git a/metadata/org.billthefarmer.diary.yml b/metadata/org.billthefarmer.diary.yml index 54a9db7993..2201fd999c 100644 --- a/metadata/org.billthefarmer.diary.yml +++ b/metadata/org.billthefarmer.diary.yml @@ -367,7 +367,19 @@ Builds: gradle: - yes + - versionName: '1.58' + versionCode: 158 + commit: v1.58 + gradle: + - yes + + - versionName: '1.59' + versionCode: 159 + commit: v1.59 + gradle: + - yes + AutoUpdateMode: Version v%v UpdateCheckMode: Tags -CurrentVersion: '1.57' -CurrentVersionCode: 157 +CurrentVersion: '1.59' +CurrentVersionCode: 159 diff --git a/metadata/org.blitzortung.android.app.yml b/metadata/org.blitzortung.android.app.yml index 6a1a7190c6..b8b46a270f 100644 --- a/metadata/org.blitzortung.android.app.yml +++ b/metadata/org.blitzortung.android.app.yml @@ -174,7 +174,14 @@ Builds: gradle: - yes + - versionName: 2.0.17 + versionCode: 249 + commit: 2.0.17_249 + subdir: app + gradle: + - yes + AutoUpdateMode: Version %v_%c UpdateCheckMode: Tags -CurrentVersion: 2.0.16 -CurrentVersionCode: 248 +CurrentVersion: 2.0.17 +CurrentVersionCode: 249 diff --git a/metadata/org.droidtr.keyboard.yml b/metadata/org.droidtr.keyboard.yml index 6ff87ed5fd..b459cd4b01 100644 --- a/metadata/org.droidtr.keyboard.yml +++ b/metadata/org.droidtr.keyboard.yml @@ -172,6 +172,7 @@ Builds: - versionName: 7.6.5 versionCode: 60 + disable: no tag commit: 7.6.5 output: bin/app.apk rm: diff --git a/metadata/org.eehouse.android.xw4.yml b/metadata/org.eehouse.android.xw4.yml index afbaa446af..5dbd4b4577 100644 --- a/metadata/org.eehouse.android.xw4.yml +++ b/metadata/org.eehouse.android.xw4.yml @@ -6,7 +6,7 @@ WebSite: http://xwords.sourceforge.net/android.php SourceCode: http://xwords.sourceforge.net/source.php IssueTracker: http://xwords.sourceforge.net/contact.php Changelog: http://xwords.sf.net/and_changes.php -Donate: https://www.paypal.com/cgi-bin/webscr?item_name=Donation+to+Crosswords+for+handhelds&cmd=_donations&business=fixin%40peak.org +Donate: https://www.paypal.com/cgi-bin/webscr?item_name=Donation+to+Crosswords+for+handhelds&cmd=_donations&business=paypal%40eehouse.org AutoName: Crosswords Description: |- @@ -345,7 +345,22 @@ Builds: gradleprops: - forFDroid + - versionName: 4.4.149 + versionCode: 145 + commit: android_beta_149 + subdir: xwords4/android/app + sudo: + - apt update || apt update + - apt install -y graphicsmagick-imagemagick-compat + gradle: + - Xw4fdroid + prebuild: + - sed -i -e '/\/\/ rm-for-fdroid$/d' {..,.}/build.gradle + - sed -i -e '/com.google.gms/d' build.gradle + gradleprops: + - forFDroid + AutoUpdateMode: None UpdateCheckMode: Tags ^android -CurrentVersion: 4.4.148 -CurrentVersionCode: 144 +CurrentVersion: 4.4.149 +CurrentVersionCode: 145 diff --git a/metadata/org.herrlado.ask.languagepack.czech.yml b/metadata/org.herrlado.ask.languagepack.czech.yml index 7c71fadd8a..21a7b524fc 100644 --- a/metadata/org.herrlado.ask.languagepack.czech.yml +++ b/metadata/org.herrlado.ask.languagepack.czech.yml @@ -54,7 +54,16 @@ Builds: preassemble: - :makeDictionary + - versionName: 4.0.2234 + versionCode: 2234 + commit: 2b76a72dcbd6cf5be6a295d15a3e22bcee97f662 + gradle: + - yes + output: add_ons_apks/release/add-on--languages-czech-apk-2234.apk + gradleprops: + - forceVersionBuildCount=2834 + AutoUpdateMode: None -UpdateCheckMode: RepoManifest/Czech -CurrentVersion: 2.0.2 -CurrentVersionCode: 260 +UpdateCheckMode: RepoManifest +CurrentVersion: 4.0.2234 +CurrentVersionCode: 2234 diff --git a/metadata/org.kde.kdeconnect_tp.yml b/metadata/org.kde.kdeconnect_tp.yml index 646b8baa6f..8afb5d0927 100644 --- a/metadata/org.kde.kdeconnect_tp.yml +++ b/metadata/org.kde.kdeconnect_tp.yml @@ -441,7 +441,21 @@ Builds: - yes prebuild: sed -i -e '/javaMaxHeapSize/s/4g/2g/g' build.gradle + - versionName: 1.13.4 + versionCode: 11340 + commit: v1.13.4 + gradle: + - yes + prebuild: sed -i -e '/javaMaxHeapSize/s/4g/2g/g' build.gradle + + - versionName: 1.13.5 + versionCode: 11350 + commit: v1.13.5 + gradle: + - yes + prebuild: sed -i -e '/javaMaxHeapSize/s/4g/2g/g' build.gradle + AutoUpdateMode: Version v%v UpdateCheckMode: Tags -CurrentVersion: 1.13.3 -CurrentVersionCode: 11330 +CurrentVersion: 1.13.5 +CurrentVersionCode: 11350 diff --git a/metadata/org.kknickkk.spider.yml b/metadata/org.kknickkk.spider.yml new file mode 100644 index 0000000000..f3149e6ea9 --- /dev/null +++ b/metadata/org.kknickkk.spider.yml @@ -0,0 +1,23 @@ +Categories: + - Connectivity +License: AGPL-3.0-or-later +SourceCode: https://github.com/nickdurante/Spider +IssueTracker: https://github.com/nickdurante/Spider/issues + +AutoName: Spider + +RepoType: git +Repo: https://github.com/nickdurante/Spider + +Builds: + - versionName: 0.1.6 + versionCode: 7 + commit: v0.1.6 + subdir: app + gradle: + - yes + +AutoUpdateMode: Version v%v +UpdateCheckMode: Tags +CurrentVersion: 0.1.6 +CurrentVersionCode: 7 diff --git a/metadata/org.liberty.android.fantastischmemo.yml b/metadata/org.liberty.android.fantastischmemo.yml index 7b08e6a6a6..9d18e34453 100644 --- a/metadata/org.liberty.android.fantastischmemo.yml +++ b/metadata/org.liberty.android.fantastischmemo.yml @@ -214,5 +214,5 @@ MaintainerNotes: |- AutoUpdateMode: None UpdateCheckMode: Tags -CurrentVersion: 10.11.3 -CurrentVersionCode: 233 +CurrentVersion: 10.11.4 +CurrentVersionCode: 234 diff --git a/metadata/org.libre.agosto.p2play/en-US/description.txt b/metadata/org.libre.agosto.p2play/en-US/description.txt new file mode 100644 index 0000000000..fab93a2eed --- /dev/null +++ b/metadata/org.libre.agosto.p2play/en-US/description.txt @@ -0,0 +1,11 @@ +

P2Play is an Android Application for Peertube. Features include:

+
    +
  • Show recent, popular and local list of videos. +
  • Reproduce videos (very simple) +
  • Login and register in your instance +
  • Pull to refresh +
  • Show uploaded videos +
  • Subscribe to accounts +
  • Show your subscripcion videos +
  • Rate videos +
diff --git a/metadata/org.libre.agosto.p2play/en-US/summary.txt b/metadata/org.libre.agosto.p2play/en-US/summary.txt new file mode 100644 index 0000000000..109d2716f9 --- /dev/null +++ b/metadata/org.libre.agosto.p2play/en-US/summary.txt @@ -0,0 +1 @@ +Unofficial client for Peertube \ No newline at end of file diff --git a/metadata/org.mian.gitnex.yml b/metadata/org.mian.gitnex.yml index 1ca00e1bfa..0fad75b90c 100644 --- a/metadata/org.mian.gitnex.yml +++ b/metadata/org.mian.gitnex.yml @@ -186,7 +186,14 @@ Builds: gradle: - yes + - versionName: 2.3.0 + versionCode: 80 + commit: 2.3.0 + subdir: app + gradle: + - yes + AutoUpdateMode: Version %v UpdateCheckMode: Tags -CurrentVersion: 2.2.2 -CurrentVersionCode: 72 +CurrentVersion: 2.3.0 +CurrentVersionCode: 80 diff --git a/metadata/org.mozilla.fennec_fdroid.yml b/metadata/org.mozilla.fennec_fdroid.yml index 2e235d3b02..d96715880b 100644 --- a/metadata/org.mozilla.fennec_fdroid.yml +++ b/metadata/org.mozilla.fennec_fdroid.yml @@ -8810,6 +8810,153 @@ Builds: 'META-INF/CERT.*' 'META-INF/MANIFEST.MF' ndk: r19c + - versionName: 68.3.0 + versionCode: 683000 + commit: FENNEC_68_3_0_RELEASE + timeout: 28800 + sudo: + - apt-get update || apt-get update + - apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev + - update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100 + - update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0 + 100 + output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk + srclibs: + - MozLocales@5b44ee041cff7d887adc6df402834ea5862150ab + - rustup@1.20.2 + prebuild: + - bash $$MozLocales$$/prebuild.sh + - echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig + - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig + - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig + - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig + - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig + - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> + .mozconfig + - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" + >> .mozconfig + - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" + >> .mozconfig + - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig + - pushd mobile/android/branding/unofficial/ + - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh + - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh + - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh + - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh + - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* + - popd + build: + - $$rustup$$/rustup-init.sh -y + - source $HOME/.cargo/env + - rustup default 1.38.0 + - rustup target add thumbv7neon-linux-androideabi + - cargo install --force --vers 0.11.0 cbindgen + - ./mach build + - cat used-locales | xargs -I % ./mach build chrome-% + - make -C obj/mobile/android/base android_apks + - make -C obj package AB_CD=multi + - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk + 'META-INF/CERT.*' 'META-INF/MANIFEST.MF' + ndk: r19c + + - versionName: 68.3.0 + versionCode: 683010 + commit: FENNEC_68_3_0_RELEASE + timeout: 28800 + sudo: + - apt-get update || apt-get update + - apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev + - update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100 + - update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0 + 100 + output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk + srclibs: + - MozLocales@5b44ee041cff7d887adc6df402834ea5862150ab + - rustup@1.20.2 + prebuild: + - bash $$MozLocales$$/prebuild.sh + - echo "ac_add_options --target=i686-linux-android" >> .mozconfig + - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig + - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig + - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig + - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig + - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> + .mozconfig + - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" + >> .mozconfig + - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" + >> .mozconfig + - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig + - pushd mobile/android/branding/unofficial/ + - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh + - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh + - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh + - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh + - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* + - popd + build: + - $$rustup$$/rustup-init.sh -y + - source $HOME/.cargo/env + - rustup default 1.38.0 + - rustup target add i686-linux-android + - cargo install --force --vers 0.11.0 cbindgen + - ./mach build + - cat used-locales | xargs -I % ./mach build chrome-% + - make -C obj/mobile/android/base android_apks + - make -C obj package AB_CD=multi + - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk + 'META-INF/CERT.*' 'META-INF/MANIFEST.MF' + ndk: r19c + + - versionName: 68.3.0 + versionCode: 683020 + commit: FENNEC_68_3_0_RELEASE + timeout: 28800 + sudo: + - apt-get update || apt-get update + - apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev + - update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100 + - update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0 + 100 + output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk + srclibs: + - MozLocales@5b44ee041cff7d887adc6df402834ea5862150ab + - rustup@1.20.2 + prebuild: + - bash $$MozLocales$$/prebuild.sh + - echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig + - echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig + - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig + - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig + - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig + - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> + .mozconfig + - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" + >> .mozconfig + - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" + >> .mozconfig + - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig + - pushd mobile/android/branding/unofficial/ + - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh + - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh + - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh + - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh + - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* + - popd + build: + - $$rustup$$/rustup-init.sh -y + - source $HOME/.cargo/env + - rustup default 1.38.0 + - rustup target add aarch64-linux-android + - cargo install --force --vers 0.11.0 cbindgen + - ./mach build + - cat used-locales | xargs -I % ./mach build chrome-% + - make -C obj/mobile/android/base android_apks + - make -C obj package AB_CD=multi + - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk + 'META-INF/CERT.*' 'META-INF/MANIFEST.MF' + ndk: r19c + MaintainerNotes: |4- Updating/Versioning: @@ -8832,5 +8979,5 @@ MaintainerNotes: |4- ArchivePolicy: 6 versions AutoUpdateMode: None UpdateCheckMode: None -CurrentVersion: 68.2.0 -CurrentVersionCode: 682020 +CurrentVersion: 68.3.0 +CurrentVersionCode: 683020 diff --git a/metadata/org.nonononoki.hendroid.yml b/metadata/org.nonononoki.hendroid.yml index f34010410d..9a769361c5 100644 --- a/metadata/org.nonononoki.hendroid.yml +++ b/metadata/org.nonononoki.hendroid.yml @@ -29,7 +29,23 @@ Builds: - yes prebuild: sed -i -e '/fabric/d' build.gradle ../build.gradle + - versionName: 1.9.4.5 + versionCode: 140 + commit: 1.9.4.5 + subdir: app + gradle: + - yes + prebuild: sed -i -e '/fabric/d' build.gradle ../build.gradle + + - versionName: 1.9.4.6 + versionCode: 141 + commit: 1.9.4.6 + subdir: app + gradle: + - yes + prebuild: sed -i -e '/fabric/d' build.gradle ../build.gradle + AutoUpdateMode: Version %v UpdateCheckMode: Tags -CurrentVersion: 1.9.4.4 -CurrentVersionCode: 139 +CurrentVersion: 1.9.4.6 +CurrentVersionCode: 141 diff --git a/metadata/org.openhab.habdroid.beta.yml b/metadata/org.openhab.habdroid.beta.yml index 1ac1acac42..8601285a6d 100644 --- a/metadata/org.openhab.habdroid.beta.yml +++ b/metadata/org.openhab.habdroid.beta.yml @@ -1154,10 +1154,40 @@ Builds: prebuild: sed -i -e 's|maven.fabric.io/public|repo1.maven.org/maven2|' -e /fabric/d -e '/google-services/d' build.gradle + - versionName: 2.10.14-beta + versionCode: 224 + commit: 2.10.14-beta-fdroid + subdir: mobile + gradle: + - foss + - beta + prebuild: sed -i -e 's|maven.fabric.io/public|repo1.maven.org/maven2|' -e /fabric/d + -e '/google-services/d' build.gradle + + - versionName: 2.10.15-beta + versionCode: 225 + commit: 2.10.15-beta-fdroid + subdir: mobile + gradle: + - foss + - beta + prebuild: sed -i -e 's|maven.fabric.io/public|repo1.maven.org/maven2|' -e /fabric/d + -e '/google-services/d' build.gradle + + - versionName: 2.10.17-beta + versionCode: 227 + commit: 2.10.17-beta-fdroid + subdir: mobile + gradle: + - foss + - beta + prebuild: sed -i -e 's|maven.fabric.io/public|repo1.maven.org/maven2|' -e /fabric/d + -e '/google-services/d' build.gradle + MaintainerNotes: Replace the fabric.io maven with mavencentral instead of deleting it to not trigger fdroid/fdroidserver#463. AutoUpdateMode: Version %v-fdroid UpdateCheckMode: Tags ^[0-9.]+-beta-fdroid$ -CurrentVersion: 2.10.13-beta -CurrentVersionCode: 223 +CurrentVersion: 2.10.17-beta +CurrentVersionCode: 227 diff --git a/metadata/org.ostrya.presencepublisher.yml b/metadata/org.ostrya.presencepublisher.yml index 1b7bb45956..9d353f39fe 100644 --- a/metadata/org.ostrya.presencepublisher.yml +++ b/metadata/org.ostrya.presencepublisher.yml @@ -95,7 +95,21 @@ Builds: gradle: - yes + - versionName: 1.6.6 + versionCode: 22 + commit: v1.6.6 + subdir: app + gradle: + - yes + + - versionName: 1.7.0 + versionCode: 23 + commit: v1.7.0 + subdir: app + gradle: + - yes + AutoUpdateMode: Version v%v UpdateCheckMode: Tags -CurrentVersion: 1.6.5 -CurrentVersionCode: 21 +CurrentVersion: 1.7.0 +CurrentVersionCode: 23 diff --git a/metadata/org.paladyn.mediclog.yml b/metadata/org.paladyn.mediclog.yml index 81428c178f..b872d12502 100644 --- a/metadata/org.paladyn.mediclog.yml +++ b/metadata/org.paladyn.mediclog.yml @@ -62,7 +62,16 @@ Builds: - "echo 'task wrapper(type: Wrapper) { gradleVersion = \"4.1\" }' >> ../build.gradle" - sed -i -e 's/buildToolsVersion "24.0.0"/buildToolsVersion "25.0.3"/' build.gradle + - versionName: 0.2.6 + versionCode: 10 + commit: v0.2.6 + gradle: + - yes + prebuild: + - "echo 'task wrapper(type: Wrapper) { gradleVersion = \"4.1\" }' >> ../build.gradle" + - sed -i -e 's/buildToolsVersion "24.0.0"/buildToolsVersion "25.0.3"/' build.gradle + AutoUpdateMode: Version v%v UpdateCheckMode: Tags ^v[0-9.]*$ -CurrentVersion: 0.2.5 -CurrentVersionCode: 9 +CurrentVersion: 0.2.6 +CurrentVersionCode: 10 diff --git a/metadata/org.scoutant.cc.yml b/metadata/org.scoutant.cc.yml index 18ed7f1796..37dc501bc5 100644 --- a/metadata/org.scoutant.cc.yml +++ b/metadata/org.scoutant.cc.yml @@ -1,6 +1,8 @@ Categories: - Games License: GPL-3.0-only +AuthorEmail: support@scoutant.org +AuthorWebSite: https://scoutant.org/ WebSite: http://chinese-checkers.scoutant.org AutoName: Chinese Checkers @@ -8,7 +10,7 @@ Description: |- A traditional strategy game to be played on a tablet. Play with up to 6 players, or against the machine. - The objective is to be first to race one's pieces across the gameboard. Each + The objective is to be first to race one’s pieces across the gameboard. Each player has ten pieces. Players take turns moving a single piece, either by moving one step to an adjacent unoccupied space or by jumping in one of any number of available consecutive hops over other single pieces. There is no @@ -17,7 +19,7 @@ Description: |- (Es), Dama chinese (It), 中國跳棋, 中国のチェッカー, Китайские шашки. Status: The original source code repo was removed because the author was tired - of seeing derivatives that didn't respect the license on the other app stores. + of seeing derivatives that didn’t respect the license on the other app stores. Builds: - versionName: '0.9' diff --git a/metadata/org.scoutant.rpn.yml b/metadata/org.scoutant.rpn.yml index 7e02c7fa72..d32182d10c 100644 --- a/metadata/org.scoutant.rpn.yml +++ b/metadata/org.scoutant.rpn.yml @@ -1,6 +1,8 @@ Categories: - Science & Education License: GPL-3.0-only +AuthorEmail: support@scoutant.org +AuthorWebSite: https://scoutant.org/ SourceCode: https://github.com/scoutant/rpn IssueTracker: https://github.com/scoutant/rpn/issues diff --git a/metadata/org.scummvm.scummvm.yml b/metadata/org.scummvm.scummvm.yml index 86b7c65d6f..67135a03b8 100644 --- a/metadata/org.scummvm.scummvm.yml +++ b/metadata/org.scummvm.scummvm.yml @@ -4,6 +4,8 @@ License: GPL-2.0-or-later WebSite: https://www.scummvm.org/ SourceCode: https://github.com/scummvm/scummvm IssueTracker: https://bugs.scummvm.org/ +Translation: https://wiki.scummvm.org/index.php?title=HOWTO-Translate_ScummVM_GUI +Changelog: https://github.com/scummvm/scummvm/blob/HEAD/NEWS.md Donate: https://sourceforge.net/p/scummvm/donate Name: ScummVM @@ -13,7 +15,7 @@ Description: |- List of supported engines include: * SCUMM (Classic 2D [http://wiki.scummvm.org/index.php/LucasArts LucasArts] games: Full Throttle, Day of the Tentacle, etc.) - * AGI (Early [http://wiki.scummvm.org/index.php/Sierra Sierra] adventure games: King's Quest, Leisure Suit Larry etc.) + * AGI (Early [http://wiki.scummvm.org/index.php/Sierra Sierra] adventure games: King’s Quest, Leisure Suit Larry etc.) * SCI (Newer Sierra adventure games: Space Quest, Police Quest etc.) * Kyra (Eye of the Beholder, The Legend of Kyrandia etc.) * Gob (Urban Runner, Gobliiins series) @@ -28,7 +30,7 @@ Description: |- of Android port] Unlike upstream build, this one has all plugins bundled together in single apk. - External plugin apks (e.g. from Google Play) won't work with this version and + External plugin apks (e.g. from Google Play) won’t work with this version and must be removed before installing it. RepoType: git diff --git a/metadata/org.seamapdroid.yml b/metadata/org.seamapdroid.yml index 3adea240bc..49128a05ff 100644 --- a/metadata/org.seamapdroid.yml +++ b/metadata/org.seamapdroid.yml @@ -3,6 +3,7 @@ Categories: License: GPL-3.0-or-later SourceCode: https://github.com/marcoM32/SeaMapDroid IssueTracker: https://github.com/marcoM32/SeaMapDroid/issues +Translation: https://github.com/marcoM32/SeaMapDroid#translations AutoName: SeaMapDroid Description: |- @@ -93,7 +94,14 @@ Builds: gradle: - yes + - versionName: 1.9.8 + versionCode: 32 + commit: v1.9.8 + subdir: app + gradle: + - yes + AutoUpdateMode: Version v%v UpdateCheckMode: Tags -CurrentVersion: 1.9.7 -CurrentVersionCode: 31 +CurrentVersion: 1.9.8 +CurrentVersionCode: 32 diff --git a/metadata/org.secuso.privacyfriendly2048.yml b/metadata/org.secuso.privacyfriendly2048.yml index 81cbfc5a9f..a6ad33044b 100644 --- a/metadata/org.secuso.privacyfriendly2048.yml +++ b/metadata/org.secuso.privacyfriendly2048.yml @@ -1,6 +1,9 @@ Categories: - Games License: GPL-3.0-or-later +AuthorName: SECUSO - Security Usability Society +AuthorEmail: contact@secuso.org +AuthorWebSite: https://secuso.aifb.kit.edu/english/ WebSite: https://www.secuso.org/pfa SourceCode: https://github.com/SecUSo/privacy-friendly-2048 IssueTracker: https://github.com/SecUSo/privacy-friendly-2048/issues diff --git a/metadata/org.secuso.privacyfriendlyactivitytracker.yml b/metadata/org.secuso.privacyfriendlyactivitytracker.yml index b79b05a4b6..bb5768281d 100644 --- a/metadata/org.secuso.privacyfriendlyactivitytracker.yml +++ b/metadata/org.secuso.privacyfriendlyactivitytracker.yml @@ -1,6 +1,9 @@ Categories: - Sports & Health License: GPL-3.0-or-later +AuthorName: SECUSO - Security Usability Society +AuthorEmail: contact@secuso.org +AuthorWebSite: https://secuso.aifb.kit.edu/english/ WebSite: https://secuso.org/pfa SourceCode: https://github.com/SecUSo/privacy-friendly-pedometer IssueTracker: https://github.com/SecUSo/privacy-friendly-pedometer/issues diff --git a/metadata/org.secuso.privacyfriendlyboardgameclock.yml b/metadata/org.secuso.privacyfriendlyboardgameclock.yml index 508c2336d1..01a5556a68 100644 --- a/metadata/org.secuso.privacyfriendlyboardgameclock.yml +++ b/metadata/org.secuso.privacyfriendlyboardgameclock.yml @@ -2,6 +2,9 @@ Categories: - Games - Time License: GPL-3.0-or-later +AuthorName: SECUSO - Security Usability Society +AuthorEmail: contact@secuso.org +AuthorWebSite: https://secuso.aifb.kit.edu/english/ WebSite: https://www.secuso.org/pfa SourceCode: https://github.com/SecUSo/privacy-friendly-boardgame-clock IssueTracker: https://github.com/SecUSo/privacy-friendly-boardgame-clock/issues diff --git a/metadata/org.secuso.privacyfriendlycardgameone.yml b/metadata/org.secuso.privacyfriendlycardgameone.yml index 1796e704c5..07a9f0490e 100644 --- a/metadata/org.secuso.privacyfriendlycardgameone.yml +++ b/metadata/org.secuso.privacyfriendlycardgameone.yml @@ -1,6 +1,9 @@ Categories: - Games License: GPL-3.0-or-later +AuthorName: SECUSO - Security Usability Society +AuthorEmail: contact@secuso.org +AuthorWebSite: https://secuso.aifb.kit.edu/english/ WebSite: https://www.secuso.informatik.tu-darmstadt.de/index.php?id=11404&L=0 SourceCode: https://github.com/SecUSo/privacy-friendly-werewolf IssueTracker: https://github.com/SecUSo/privacy-friendly-werewolf/issues diff --git a/metadata/org.secuso.privacyfriendlycircuittraining.yml b/metadata/org.secuso.privacyfriendlycircuittraining.yml index 5878593fa6..cab35f8816 100644 --- a/metadata/org.secuso.privacyfriendlycircuittraining.yml +++ b/metadata/org.secuso.privacyfriendlycircuittraining.yml @@ -1,6 +1,9 @@ Categories: - Sports & Health License: GPL-3.0-or-later +AuthorName: SECUSO - Security Usability Society +AuthorEmail: contact@secuso.org +AuthorWebSite: https://secuso.aifb.kit.edu/english/ WebSite: https://www.secuso.org/pfa SourceCode: https://github.com/SecUSo/privacy-friendly-circuit-training-exercises IssueTracker: https://github.com/SecUSo/privacy-friendly-circuit-training-exercises/issues diff --git a/metadata/org.secuso.privacyfriendlydame.yml b/metadata/org.secuso.privacyfriendlydame.yml index 464b5135b6..65bb2f4a59 100644 --- a/metadata/org.secuso.privacyfriendlydame.yml +++ b/metadata/org.secuso.privacyfriendlydame.yml @@ -1,6 +1,9 @@ Categories: - Games License: GPL-3.0-or-later +AuthorName: SECUSO - Security Usability Society +AuthorEmail: contact@secuso.org +AuthorWebSite: https://secuso.aifb.kit.edu/english/ WebSite: https://www.secuso.informatik.tu-darmstadt.de/index.php?id=11404&L=0 SourceCode: https://github.com/SecUSo/privacy-friendly-dame IssueTracker: https://github.com/SecUSo/privacy-friendly-dame/issues diff --git a/metadata/org.secuso.privacyfriendlydicer.yml b/metadata/org.secuso.privacyfriendlydicer.yml index 8ea4d3a5f0..de121fe8fc 100644 --- a/metadata/org.secuso.privacyfriendlydicer.yml +++ b/metadata/org.secuso.privacyfriendlydicer.yml @@ -1,6 +1,9 @@ Categories: - Games License: GPL-3.0-only +AuthorName: SECUSO - Security Usability Society +AuthorEmail: contact@secuso.org +AuthorWebSite: https://secuso.aifb.kit.edu/english/ WebSite: https://secuso.org/pfa SourceCode: https://github.com/SecUSo/privacy-friendly-dicer IssueTracker: https://github.com/SecUSo/privacy-friendly-dicer/issues diff --git a/metadata/org.secuso.privacyfriendlyfinancemanager.yml b/metadata/org.secuso.privacyfriendlyfinancemanager.yml index 927468d348..0ab8fe0422 100644 --- a/metadata/org.secuso.privacyfriendlyfinancemanager.yml +++ b/metadata/org.secuso.privacyfriendlyfinancemanager.yml @@ -1,6 +1,9 @@ Categories: - Money License: GPL-3.0-or-later +AuthorName: SECUSO - Security Usability Society +AuthorEmail: contact@secuso.org +AuthorWebSite: https://secuso.aifb.kit.edu/english/ WebSite: https://www.secuso.org/pfa SourceCode: https://github.com/SecUSo/privacy-friendly-finance-manager IssueTracker: https://github.com/SecUSo/privacy-friendly-finance-manager/issues diff --git a/metadata/org.secuso.privacyfriendlyfoodtracker.yml b/metadata/org.secuso.privacyfriendlyfoodtracker.yml index 5b29dcc586..43d9f9a0ff 100644 --- a/metadata/org.secuso.privacyfriendlyfoodtracker.yml +++ b/metadata/org.secuso.privacyfriendlyfoodtracker.yml @@ -1,6 +1,9 @@ Categories: - Sports & Health License: GPL-3.0-or-later +AuthorName: SECUSO - Security Usability Society +AuthorEmail: contact@secuso.org +AuthorWebSite: https://secuso.aifb.kit.edu/english/ WebSite: https://www.secuso.org/pfa SourceCode: https://github.com/SecUSo/privacy-friendly-food-tracker IssueTracker: https://github.com/SecUSo/privacy-friendly-food-tracker/issues diff --git a/metadata/org.secuso.privacyfriendlyintervaltimer.yml b/metadata/org.secuso.privacyfriendlyintervaltimer.yml index ed87838a6e..005d6657fc 100644 --- a/metadata/org.secuso.privacyfriendlyintervaltimer.yml +++ b/metadata/org.secuso.privacyfriendlyintervaltimer.yml @@ -1,6 +1,9 @@ Categories: - Sports & Health License: GPL-3.0-or-later +AuthorName: SECUSO - Security Usability Society +AuthorEmail: contact@secuso.org +AuthorWebSite: https://secuso.aifb.kit.edu/english/ SourceCode: https://github.com/SecUSo/privacy-friendly-interval-timer IssueTracker: https://github.com/SecUSo/privacy-friendly-interval-timer/issues Changelog: https://github.com/SecUSo/privacy-friendly-interval-timer/blob/HEAD/CHANGELOG.md diff --git a/metadata/org.secuso.privacyfriendlyludo.yml b/metadata/org.secuso.privacyfriendlyludo.yml index 7d734eef54..280785682c 100644 --- a/metadata/org.secuso.privacyfriendlyludo.yml +++ b/metadata/org.secuso.privacyfriendlyludo.yml @@ -1,6 +1,9 @@ Categories: - Games License: GPL-3.0-or-later +AuthorName: SECUSO - Security Usability Society +AuthorEmail: contact@secuso.org +AuthorWebSite: https://secuso.aifb.kit.edu/english/ WebSite: https://www.secuso.informatik.tu-darmstadt.de/index.php?id=11404&L=0 SourceCode: https://github.com/SecUSo/privacy-friendly-ludo IssueTracker: https://github.com/SecUSo/privacy-friendly-ludo/issues @@ -17,7 +20,7 @@ Description: |- ''Game'' - Each player has four figures which are marked in the player's color. At the + Each player has four figures which are marked in the player’s color. At the beginning the of the game the figures are in the house. To leave the house the player has to roll a six on a six-sided die. diff --git a/metadata/org.secuso.privacyfriendlymemory.yml b/metadata/org.secuso.privacyfriendlymemory.yml index 815391f715..ac82eeffa7 100644 --- a/metadata/org.secuso.privacyfriendlymemory.yml +++ b/metadata/org.secuso.privacyfriendlymemory.yml @@ -1,6 +1,9 @@ Categories: - Games License: GPL-3.0-only +AuthorName: SECUSO - Security Usability Society +AuthorEmail: contact@secuso.org +AuthorWebSite: https://secuso.aifb.kit.edu/english/ WebSite: https://secuso.org/pfa SourceCode: https://github.com/SecUSo/privacy-friendly-memo-game IssueTracker: https://github.com/SecUSo/privacy-friendly-memo-game/issues @@ -37,7 +40,7 @@ Builds: - gradle MaintainerNotes: |- - Gradle wrapper's distributionUrl suggests Gradle 2.14.1, but Android Gradle + Gradle wrapper’s distributionUrl suggests Gradle 2.14.1, but Android Gradle plugin actually requires newer Gradle version. AutoUpdateMode: Version v%v diff --git a/metadata/org.secuso.privacyfriendlyminesweeper.yml b/metadata/org.secuso.privacyfriendlyminesweeper.yml index 37d2967803..059c64079b 100644 --- a/metadata/org.secuso.privacyfriendlyminesweeper.yml +++ b/metadata/org.secuso.privacyfriendlyminesweeper.yml @@ -1,6 +1,9 @@ Categories: - Games License: GPL-3.0-or-later +AuthorName: SECUSO - Security Usability Society +AuthorEmail: contact@secuso.org +AuthorWebSite: https://secuso.aifb.kit.edu/english/ WebSite: https://www.secuso.org/pfa SourceCode: https://github.com/SecUSo/privacy-friendly-minesweeper IssueTracker: https://github.com/SecUSo/privacy-friendly-minesweeper/issues diff --git a/metadata/org.secuso.privacyfriendlynetmonitor.yml b/metadata/org.secuso.privacyfriendlynetmonitor.yml index 952e51d565..794027ae55 100644 --- a/metadata/org.secuso.privacyfriendlynetmonitor.yml +++ b/metadata/org.secuso.privacyfriendlynetmonitor.yml @@ -2,6 +2,9 @@ Categories: - System - Internet License: GPL-3.0-only +AuthorName: SECUSO - Security Usability Society +AuthorEmail: contact@secuso.org +AuthorWebSite: https://secuso.aifb.kit.edu/english/ WebSite: https://secuso.org/pfa SourceCode: https://github.com/SecUSo/privacy-friendly-netmonitor IssueTracker: https://github.com/SecUSo/privacy-friendly-netmonitor/issues @@ -10,7 +13,7 @@ Changelog: https://github.com/SecUSo/privacy-friendly-netmonitor/blob/HEAD/CHANG AutoName: Net Monitor Description: |- Privacy Friendly Net Monitor monitors active network activity and provides - information on the scanned connections and apps. The Connection's local and + information on the scanned connections and apps. The Connection’s local and remote socket information is displayed along with a resolved hostname information and protocol evaluation based on well-known ports. Known un-/encrypted protocols are automatically marked. This app belongs to the diff --git a/metadata/org.secuso.privacyfriendlynotes.yml b/metadata/org.secuso.privacyfriendlynotes.yml index 2f82d88a1a..33dee9a0aa 100644 --- a/metadata/org.secuso.privacyfriendlynotes.yml +++ b/metadata/org.secuso.privacyfriendlynotes.yml @@ -1,6 +1,9 @@ Categories: - Writing License: GPL-3.0-or-later +AuthorName: SECUSO - Security Usability Society +AuthorEmail: contact@secuso.org +AuthorWebSite: https://secuso.aifb.kit.edu/english/ WebSite: https://secuso.org/pfa SourceCode: https://github.com/SecUSo/privacy-friendly-notes IssueTracker: https://github.com/SecUSo/privacy-friendly-notes/issues diff --git a/metadata/org.secuso.privacyfriendlypaindiary.yml b/metadata/org.secuso.privacyfriendlypaindiary.yml index cc6bd41efd..78d143e3c7 100644 --- a/metadata/org.secuso.privacyfriendlypaindiary.yml +++ b/metadata/org.secuso.privacyfriendlypaindiary.yml @@ -1,6 +1,9 @@ Categories: - Sports & Health License: GPL-3.0-only +AuthorName: SECUSO - Security Usability Society +AuthorEmail: contact@secuso.org +AuthorWebSite: https://secuso.aifb.kit.edu/english/ WebSite: https://www.secuso.informatik.tu-darmstadt.de/index.php?id=11404&L=0 SourceCode: https://github.com/SecUSo/privacy-friendly-pain-diary IssueTracker: https://github.com/SecUSo/privacy-friendly-pain-diary/issues diff --git a/metadata/org.secuso.privacyfriendlypasswordgenerator.yml b/metadata/org.secuso.privacyfriendlypasswordgenerator.yml index f1ff201792..205b1d3edc 100644 --- a/metadata/org.secuso.privacyfriendlypasswordgenerator.yml +++ b/metadata/org.secuso.privacyfriendlypasswordgenerator.yml @@ -1,6 +1,9 @@ Categories: - Security License: GPL-3.0-only +AuthorName: SECUSO - Security Usability Society +AuthorEmail: contact@secuso.org +AuthorWebSite: https://secuso.aifb.kit.edu/english/ WebSite: https://secuso.org/pfa SourceCode: https://github.com/SecUSo/privacy-friendly-passwordgenerator IssueTracker: https://github.com/SecUSo/privacy-friendly-passwordgenerator/issues @@ -11,7 +14,7 @@ Description: |- With Privacy Friendly Password Generator you can generate different passwords for all your accounts while remembering only one master password. - Detailed information about generating passwords can be found at the app's help + Detailed information about generating passwords can be found at the app’s help page or at [https://secuso.org/pfa]. The app belongs to the Privacy Friendly Apps group developed by the research group SECUSO at Technische Universität Darmstadt. More information can be found an [https://secuso.org/pfa]. diff --git a/metadata/org.secuso.privacyfriendlypausinghealthily.yml b/metadata/org.secuso.privacyfriendlypausinghealthily.yml index a2866c3d8e..9c7f1c82da 100644 --- a/metadata/org.secuso.privacyfriendlypausinghealthily.yml +++ b/metadata/org.secuso.privacyfriendlypausinghealthily.yml @@ -1,6 +1,9 @@ Categories: - Sports & Health License: GPL-3.0-only +AuthorName: SECUSO - Security Usability Society +AuthorEmail: contact@secuso.org +AuthorWebSite: https://secuso.aifb.kit.edu/english/ WebSite: https://secuso.org/pfa SourceCode: https://github.com/SecUSo/privacy-friendly-pausing-healthily IssueTracker: https://github.com/SecUSo/privacy-friendly-pausing-healthily/issues diff --git a/metadata/org.secuso.privacyfriendlypin.yml b/metadata/org.secuso.privacyfriendlypin.yml index 23eed51510..aa86c28578 100644 --- a/metadata/org.secuso.privacyfriendlypin.yml +++ b/metadata/org.secuso.privacyfriendlypin.yml @@ -2,6 +2,9 @@ Categories: - System - Security License: GPL-3.0-or-later +AuthorName: SECUSO - Security Usability Society +AuthorEmail: contact@secuso.org +AuthorWebSite: https://secuso.aifb.kit.edu/english/ WebSite: https://github.com/SecUSo/privacy-friendly-pin-mnemonic/wiki SourceCode: https://github.com/SecUSo/privacy-friendly-pin-mnemonic IssueTracker: https://github.com/SecUSo/privacy-friendly-pin-mnemonic/issues diff --git a/metadata/org.secuso.privacyfriendlyrecknoningskills.yml b/metadata/org.secuso.privacyfriendlyrecknoningskills.yml index 42fb624dcd..7720e38c8a 100644 --- a/metadata/org.secuso.privacyfriendlyrecknoningskills.yml +++ b/metadata/org.secuso.privacyfriendlyrecknoningskills.yml @@ -2,6 +2,9 @@ Categories: - Science & Education - Games License: GPL-3.0-or-later +AuthorName: SECUSO - Security Usability Society +AuthorEmail: contact@secuso.org +AuthorWebSite: https://secuso.aifb.kit.edu/english/ WebSite: https://www.secuso.informatik.tu-darmstadt.de/index.php?id=11404&L=0 SourceCode: https://github.com/SecUSo/privacy-friendly-reckoning-skills IssueTracker: https://github.com/SecUSo/privacy-friendly-reckoning-skills/issues diff --git a/metadata/org.secuso.privacyfriendlyruler.yml b/metadata/org.secuso.privacyfriendlyruler.yml index 5e4857099c..dcb1b38ef4 100644 --- a/metadata/org.secuso.privacyfriendlyruler.yml +++ b/metadata/org.secuso.privacyfriendlyruler.yml @@ -1,6 +1,9 @@ Categories: - Multimedia License: GPL-3.0-only +AuthorName: SECUSO - Security Usability Society +AuthorEmail: contact@secuso.org +AuthorWebSite: https://secuso.aifb.kit.edu/english/ WebSite: https://secuso.org/pfa SourceCode: https://github.com/SecUSo/privacy-friendly-ruler IssueTracker: https://github.com/SecUSo/privacy-friendly-ruler/issues diff --git a/metadata/org.secuso.privacyfriendlysketching.yml b/metadata/org.secuso.privacyfriendlysketching.yml index a76db0cd42..80bc310bed 100644 --- a/metadata/org.secuso.privacyfriendlysketching.yml +++ b/metadata/org.secuso.privacyfriendlysketching.yml @@ -1,6 +1,9 @@ Categories: - Graphics License: GPL-3.0-or-later +AuthorName: SECUSO - Security Usability Society +AuthorEmail: contact@secuso.org +AuthorWebSite: https://secuso.aifb.kit.edu/english/ WebSite: https://www.secuso.org/pfa SourceCode: https://github.com/SecUSo/privacy-friendly-sketching IssueTracker: https://github.com/SecUSo/privacy-friendly-sketching/issues diff --git a/metadata/org.secuso.privacyfriendlysolitaire.yml b/metadata/org.secuso.privacyfriendlysolitaire.yml index 88d4dcbefd..f7c0920217 100644 --- a/metadata/org.secuso.privacyfriendlysolitaire.yml +++ b/metadata/org.secuso.privacyfriendlysolitaire.yml @@ -1,6 +1,9 @@ Categories: - Games License: GPL-3.0-or-later +AuthorName: SECUSO - Security Usability Society +AuthorEmail: contact@secuso.org +AuthorWebSite: https://secuso.aifb.kit.edu/english/ WebSite: https://www.secuso.org/pfa SourceCode: https://github.com/SecUSo/privacy-friendly-solitaire IssueTracker: https://github.com/SecUSo/privacy-friendly-solitaire/issues @@ -9,7 +12,7 @@ Changelog: https://github.com/SecUSo/privacy-friendly-solitaire/blob/HEAD/CHANGE AutoName: Solitaire Description: | Privacy Friendly Solitiare is a Klondike Solitaire Game. Its goal is to move all cards to the foundations. - A detailed description of the rules can be found in the app's help site. + A detailed description of the rules can be found in the app’s help site. The app provides different difficulty levels that draw either one or three cards from the deck. Additionally there are the following versions of counting points: diff --git a/metadata/org.secuso.privacyfriendlysudoku.yml b/metadata/org.secuso.privacyfriendlysudoku.yml index 7d0037d37b..f3285aad46 100644 --- a/metadata/org.secuso.privacyfriendlysudoku.yml +++ b/metadata/org.secuso.privacyfriendlysudoku.yml @@ -1,6 +1,9 @@ Categories: - Games License: GPL-3.0-only +AuthorName: SECUSO - Security Usability Society +AuthorEmail: contact@secuso.org +AuthorWebSite: https://secuso.aifb.kit.edu/english/ WebSite: https://secuso.org/pfa SourceCode: https://github.com/SecUSo/privacy-friendly-sudoku IssueTracker: https://github.com/SecUSo/privacy-friendly-sudoku/issues diff --git a/metadata/org.secuso.privacyfriendlytapemeasure.yml b/metadata/org.secuso.privacyfriendlytapemeasure.yml index 840e51a7b7..a81c1c1348 100644 --- a/metadata/org.secuso.privacyfriendlytapemeasure.yml +++ b/metadata/org.secuso.privacyfriendlytapemeasure.yml @@ -1,6 +1,9 @@ Categories: - Multimedia License: GPL-3.0-or-later +AuthorName: SECUSO - Security Usability Society +AuthorEmail: contact@secuso.org +AuthorWebSite: https://secuso.aifb.kit.edu/english/ WebSite: https://www.secuso.informatik.tu-darmstadt.de/index.php?id=11404&L=0 SourceCode: https://github.com/SecUSo/privacy-friendly-tape-measure IssueTracker: https://github.com/SecUSo/privacy-friendly-tape-measure/issues diff --git a/metadata/org.secuso.privacyfriendlytodolist.yml b/metadata/org.secuso.privacyfriendlytodolist.yml index 7bc2069e3c..32fa19e7e3 100644 --- a/metadata/org.secuso.privacyfriendlytodolist.yml +++ b/metadata/org.secuso.privacyfriendlytodolist.yml @@ -2,6 +2,9 @@ Categories: - Writing - Time License: Apache-2.0 +AuthorName: SECUSO - Security Usability Society +AuthorEmail: contact@secuso.org +AuthorWebSite: https://secuso.aifb.kit.edu/english/ WebSite: https://secuso.org/pfa SourceCode: https://github.com/SecUSo/privacy-friendly-todo-list IssueTracker: https://github.com/SecUSo/privacy-friendly-todo-list/issues diff --git a/metadata/org.secuso.privacyfriendlyweather.yml b/metadata/org.secuso.privacyfriendlyweather.yml index 781bf623ce..8beac3df35 100644 --- a/metadata/org.secuso.privacyfriendlyweather.yml +++ b/metadata/org.secuso.privacyfriendlyweather.yml @@ -4,6 +4,9 @@ Categories: - Multimedia - Internet License: GPL-3.0-only +AuthorName: SECUSO - Security Usability Society +AuthorEmail: contact@secuso.org +AuthorWebSite: https://secuso.aifb.kit.edu/english/ WebSite: https://secuso.org/pfa SourceCode: https://github.com/SecUSo/privacy-friendly-weather IssueTracker: https://github.com/SecUSo/privacy-friendly-weather/issues diff --git a/metadata/org.secuso.privacyfriendlywifimanager.yml b/metadata/org.secuso.privacyfriendlywifimanager.yml index b3f28e5700..31a7cfdd92 100644 --- a/metadata/org.secuso.privacyfriendlywifimanager.yml +++ b/metadata/org.secuso.privacyfriendlywifimanager.yml @@ -3,6 +3,9 @@ Categories: - System - Connectivity License: Apache-2.0 +AuthorName: SECUSO - Security Usability Society +AuthorEmail: contact@secuso.org +AuthorWebSite: https://secuso.aifb.kit.edu/english/ WebSite: https://www.secuso.org/pfa SourceCode: https://github.com/SecUSo/privacy-friendly-wifi-manager IssueTracker: https://github.com/SecUSo/privacy-friendly-wifi-manager/issues @@ -16,15 +19,15 @@ Description: |- By keeping this information, the app tries to learn where your WiFi is located without using GPS. - By switching off the device's WiFi when it is not required, so-called + By switching off the device’s WiFi when it is not required, so-called tracking via WiFi is avoided. Privacy Friendly WiFi Manager also saves - battery life by automatically disabling your device's WiFi in case it is + battery life by automatically disabling your device’s WiFi in case it is not near an already known WiFi network. The app preserves your privacy by tracking least necessary data. All data is kept on your phone. No data is sent to anybody. We also try to use the least permissions possible. Privacy Friendly WiFi Manager requires access - the the device's coarse location to retrieve the cell tower information. It + the the device’s coarse location to retrieve the cell tower information. It furthermore requires access to the WiFi state and the permission to change the WiFi state. diff --git a/metadata/org.secuso.privacyfriendlyyahtzeedicer.yml b/metadata/org.secuso.privacyfriendlyyahtzeedicer.yml index 7cc8e9ea71..7566c9e701 100644 --- a/metadata/org.secuso.privacyfriendlyyahtzeedicer.yml +++ b/metadata/org.secuso.privacyfriendlyyahtzeedicer.yml @@ -1,6 +1,9 @@ Categories: - Games License: GPL-3.0-only +AuthorName: SECUSO - Security Usability Society +AuthorEmail: contact@secuso.org +AuthorWebSite: https://secuso.aifb.kit.edu/english/ WebSite: https://secuso.org/pfa SourceCode: https://github.com/SecUSo/privacy-friendly-dice-game IssueTracker: https://github.com/SecUSo/privacy-friendly-dice-game/issues diff --git a/metadata/org.segin.bfinterpreter.yml b/metadata/org.segin.bfinterpreter.yml index e986f59252..bffe646018 100644 --- a/metadata/org.segin.bfinterpreter.yml +++ b/metadata/org.segin.bfinterpreter.yml @@ -1,6 +1,9 @@ Categories: - Development License: Apache-2.0 +AuthorName: Kirn Gill +AuthorEmail: segin2005@gmail.com +AuthorWebSite: https://segin-rr.blogspot.com/ SourceCode: https://github.com/segin/BFInterpreter IssueTracker: https://github.com/segin/BFInterpreter/issues diff --git a/metadata/org.segin.ttleditor.yml b/metadata/org.segin.ttleditor.yml index e49e61d4f0..aee9c0a89c 100644 --- a/metadata/org.segin.ttleditor.yml +++ b/metadata/org.segin.ttleditor.yml @@ -1,6 +1,9 @@ Categories: - Development License: Apache-2.0 +AuthorName: Kirn Gill +AuthorEmail: segin2005@gmail.com +AuthorWebSite: https://segin-rr.blogspot.com/ SourceCode: https://github.com/segin/TTLEditor IssueTracker: https://github.com/segin/TTLEditor/issues diff --git a/metadata/org.sensors2.osc.yml b/metadata/org.sensors2.osc.yml index d9c916113e..fda085d856 100644 --- a/metadata/org.sensors2.osc.yml +++ b/metadata/org.sensors2.osc.yml @@ -1,6 +1,8 @@ Categories: - Multimedia License: MIT +AuthorName: SensorApps +AuthorWebSite: https://sensors2.org/ WebSite: https://sensors2.org/osc SourceCode: https://github.com/SensorApps/Sensors2OSC IssueTracker: https://github.com/SensorApps/Sensors2OSC/issues diff --git a/metadata/org.sensors2.pd.yml b/metadata/org.sensors2.pd.yml index 621efe9453..1113f85b88 100644 --- a/metadata/org.sensors2.pd.yml +++ b/metadata/org.sensors2.pd.yml @@ -1,6 +1,8 @@ Categories: - Multimedia License: GPL-3.0-only +AuthorName: SensorApps +AuthorWebSite: https://sensors2.org/ WebSite: https://sensors2.org/pd SourceCode: https://github.com/SensorApps/Sensors2Pd IssueTracker: https://github.com/SensorApps/Sensors2Pd/issues diff --git a/metadata/org.servalproject.yml b/metadata/org.servalproject.yml index 7e327ba5ba..b2b62de713 100644 --- a/metadata/org.servalproject.yml +++ b/metadata/org.servalproject.yml @@ -1,7 +1,8 @@ Categories: - Phone & SMS License: GPL-3.0-only -WebSite: http://www.servalproject.org +AuthorName: The Serval Project +AuthorWebSite: http://www.servalproject.org SourceCode: https://github.com/servalproject/batphone IssueTracker: https://github.com/servalproject/batphone/issues Changelog: https://github.com/servalproject/batphone/blob/development/CURRENT-RELEASE.md @@ -27,7 +28,7 @@ Description: |- out how to resolve numbers. In other words, it lets your phone communicate with other Android phones running Serval Mesh within WiFi range. - Requires root: No. Basic Android still doesn't allow WiFi in AdHoc mode, so the + Requires root: No. Basic Android still doesn’t allow WiFi in AdHoc mode, so the app will ask for root if you try to enable adhoc mode. The Java/XML part is distributable under the GNU GPLv3 while the serval-dna diff --git a/metadata/org.shirakumo.ocelot.yml b/metadata/org.shirakumo.ocelot.yml index f423ae5d0e..8681f78cfd 100644 --- a/metadata/org.shirakumo.ocelot.yml +++ b/metadata/org.shirakumo.ocelot.yml @@ -3,6 +3,7 @@ Categories: License: Artistic-2.0 AuthorName: Shirakumo AuthorEmail: shirakumo@tymoon.eu +AuthorWebSite: https://shirakumo.org/ SourceCode: https://github.com/Shirakumo/ocelot IssueTracker: https://github.com/Shirakumo/ocelot/issues diff --git a/metadata/org.shortcuts.yml b/metadata/org.shortcuts.yml index 851c6445ce..0cb166e9bb 100644 --- a/metadata/org.shortcuts.yml +++ b/metadata/org.shortcuts.yml @@ -1,9 +1,13 @@ Categories: - System License: GPL-3.0-only +AuthorName: Dominik Schürmann +AuthorWebSite: https://www.schuermann.eu/android/ SourceCode: https://github.com/PrivacyApps/calendar-contacts-shortcuts IssueTracker: https://github.com/PrivacyApps/calendar-contacts-shortcuts/issues Changelog: https://github.com/PrivacyApps/calendar-contacts-shortcuts/blob/HEAD/CHANGELOG +Donate: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=android%40schuermann.eu&lc=US&item_name=Android+Donation&no_note=0&no_shipping=1¤cy_code=EUR +Bitcoin: 12Y6zbBYoRxf8kBrjau3WedjtzvcACvPMk AutoName: Shortcuts for Calendar/Contacts Description: |- diff --git a/metadata/org.sickstache.yml b/metadata/org.sickstache.yml index 7626875395..9360370ddc 100644 --- a/metadata/org.sickstache.yml +++ b/metadata/org.sickstache.yml @@ -1,6 +1,8 @@ Categories: - Multimedia License: GPL-3.0-only +AuthorName: David Stocking +AuthorEmail: dmstocking@gmail.com SourceCode: https://github.com/Buttink/sick-stache IssueTracker: https://github.com/Buttink/sick-stache/issues diff --git a/metadata/org.sixgun.ponyexpress.yml b/metadata/org.sixgun.ponyexpress.yml index d949632035..d2d00ec64b 100644 --- a/metadata/org.sixgun.ponyexpress.yml +++ b/metadata/org.sixgun.ponyexpress.yml @@ -35,6 +35,8 @@ Builds: commit: unknown - see disabled AutoUpdateMode: None -UpdateCheckMode: Tags +UpdateCheckMode: None CurrentVersion: 1.1_d56e0055 CurrentVersionCode: 14 + +NoSourceSince: 1.1_d56e0055 diff --git a/metadata/org.smblott.intentradio.yml b/metadata/org.smblott.intentradio.yml index dbaf8fb0bf..0b23d37d97 100644 --- a/metadata/org.smblott.intentradio.yml +++ b/metadata/org.smblott.intentradio.yml @@ -1,7 +1,9 @@ Categories: - Internet License: MIT -WebSite: http://smblott.org/intent_radio +AuthorName: Stephen Blott +AuthorEmail: smblott@gmail.com +AuthorWebSite: http://smblott.org/ SourceCode: https://github.com/smblott-github/intent_radio IssueTracker: https://github.com/smblott-github/intent_radio/issues diff --git a/metadata/org.smc.inputmethod.indic.yml b/metadata/org.smc.inputmethod.indic.yml index 52d6bb7c02..eda19a306d 100644 --- a/metadata/org.smc.inputmethod.indic.yml +++ b/metadata/org.smc.inputmethod.indic.yml @@ -1,7 +1,10 @@ Categories: - Writing License: Apache-2.0 -WebSite: https://indic.app +AuthorName: Indic Project +AuthorEmail: contact@smc.org.in +AuthorWebSite: https://smc.org.in/ +WebSite: https://indic.app/ SourceCode: https://gitlab.com/indicproject/Indic-Keyboard IssueTracker: https://gitlab.com/indicproject/Indic-Keyboard/issues diff --git a/metadata/org.softcatala.traductor.yml b/metadata/org.softcatala.traductor.yml index 3df03c1e84..d5e1b1067d 100644 --- a/metadata/org.softcatala.traductor.yml +++ b/metadata/org.softcatala.traductor.yml @@ -3,6 +3,9 @@ AntiFeatures: Categories: - Reading License: GPL-2.0-or-later +AuthorName: Softcatalà +AuthorEmail: jmas@softcatala.org +AuthorWebSite: https://www.softcatala.org/ SourceCode: https://github.com/Softcatala/TraductorSoftcatalaAndroid IssueTracker: https://github.com/Softcatala/TraductorSoftcatalaAndroid/issues diff --git a/metadata/org.softeg.slartus.forpdaplus.yml b/metadata/org.softeg.slartus.forpdaplus.yml index 3c9f5a452e..09c2038351 100644 --- a/metadata/org.softeg.slartus.forpdaplus.yml +++ b/metadata/org.softeg.slartus.forpdaplus.yml @@ -1,6 +1,8 @@ Categories: - Internet License: Apache-2.0 +AuthorName: slartus +AuthorEmail: slartus@gmail.com SourceCode: https://github.com/slartus/4pdaClient-plus IssueTracker: https://github.com/slartus/4pdaClient-plus/issues diff --git a/metadata/org.sorz.lab.tinykeepass.yml b/metadata/org.sorz.lab.tinykeepass.yml index 85a2cd9834..02d7dab6cd 100644 --- a/metadata/org.sorz.lab.tinykeepass.yml +++ b/metadata/org.sorz.lab.tinykeepass.yml @@ -1,6 +1,9 @@ Categories: - Security License: Apache-2.0 +AuthorName: Shell Chen +AuthorEmail: me@sorz.org +AuthorWebSite: https://sorz.org/ SourceCode: https://github.com/sorz/TinyKeePass IssueTracker: https://github.com/sorz/TinyKeePass/issues Changelog: https://github.com/sorz/TinyKeePass/releases diff --git a/metadata/org.sparkleshare.android.yml b/metadata/org.sparkleshare.android.yml index a90cfd2e60..7a77bc0619 100644 --- a/metadata/org.sparkleshare.android.yml +++ b/metadata/org.sparkleshare.android.yml @@ -1,7 +1,9 @@ Categories: - Internet License: GPL-3.0-only -WebSite: http://www.sparkleshare.org +AuthorName: Kai Wolf +AuthorEmail: mail@kai-wolf.me +WebSite: https://www.sparkleshare.org/ SourceCode: https://github.com/NewProggie/SparkleShare-Android IssueTracker: https://github.com/NewProggie/SparkleShare-Android/issues diff --git a/metadata/org.spechide.btappnder.whatsapptransmitter.yml b/metadata/org.spechide.btappnder.whatsapptransmitter.yml index fcacd6b168..3db39e67a1 100644 --- a/metadata/org.spechide.btappnder.whatsapptransmitter.yml +++ b/metadata/org.spechide.btappnder.whatsapptransmitter.yml @@ -5,7 +5,9 @@ AntiFeatures: Categories: - Internet License: MIT -WebSite: http://btappnder.freeiz.com +AuthorName: Shrimadhav U K +AuthorWebSite: https://www.shrimadhavuk.me/ +WebSite: https://github.shrimadhavuk.me/WhatsAppTransmitter/index.html SourceCode: https://github.com/SpEcHiDe/WhatsAppTransmitter IssueTracker: https://github.com/SpEcHiDe/WhatsAppTransmitter/issues diff --git a/metadata/org.strawberryforum.pollywog.yml b/metadata/org.strawberryforum.pollywog.yml index ab46326178..ba33daf3d5 100644 --- a/metadata/org.strawberryforum.pollywog.yml +++ b/metadata/org.strawberryforum.pollywog.yml @@ -1,6 +1,8 @@ Categories: - System License: CC0-1.0 +AuthorName: Huck Jones +AuthorWebSite: https://huckjones.strawberryforum.org/ SourceCode: https://github.com/huckleberrypie/pollywog IssueTracker: https://github.com/huckleberrypie/pollywog/issues diff --git a/metadata/org.subsurface.yml b/metadata/org.subsurface.yml index 958addc6c7..eb7c43eb1d 100644 --- a/metadata/org.subsurface.yml +++ b/metadata/org.subsurface.yml @@ -3,6 +3,8 @@ AntiFeatures: Categories: - Sports & Health License: GPL-2.0-or-later +AuthorName: Subsurface +AuthorEmail: dirk@subsurface-divelog.org WebSite: https://subsurface-divelog.org/ SourceCode: https://github.com/Subsurface-divelog/subsurface IssueTracker: https://github.com/Subsurface-divelog/subsurface/issues diff --git a/metadata/org.sudowars.yml b/metadata/org.sudowars.yml index 90cce67722..fc707d5ac0 100644 --- a/metadata/org.sudowars.yml +++ b/metadata/org.sudowars.yml @@ -1,7 +1,9 @@ Categories: - Games License: GPL-3.0-only -WebSite: http://sudowars.org +AuthorName: sudowars +AuthorEmail: developers@sudowars.org +WebSite: https://sudowars.org SourceCode: https://github.com/sudowars/sudowars IssueTracker: https://github.com/sudowars/sudowars/issues Changelog: https://github.com/sudowars/sudowars#changelog diff --git a/metadata/org.sufficientlysecure.ical.yml b/metadata/org.sufficientlysecure.ical.yml index 09cc466dd1..1c4b8e218f 100644 --- a/metadata/org.sufficientlysecure.ical.yml +++ b/metadata/org.sufficientlysecure.ical.yml @@ -1,6 +1,8 @@ Categories: - Time License: GPL-3.0-only +AuthorName: Dominik Schürmann +AuthorWebSite: https://www.schuermann.eu/android/ WebSite: https://www.schuermann.eu/android/ SourceCode: https://github.com/PrivacyApps/calendar-import-export IssueTracker: https://github.com/PrivacyApps/calendar-import-export/issues diff --git a/metadata/org.sufficientlysecure.keychain.yml b/metadata/org.sufficientlysecure.keychain.yml index 0291cef6f3..390b307552 100644 --- a/metadata/org.sufficientlysecure.keychain.yml +++ b/metadata/org.sufficientlysecure.keychain.yml @@ -1,6 +1,8 @@ Categories: - Security License: GPL-3.0-or-later +AuthorName: Dominik Schürmann +AuthorWebSite: https://www.schuermann.eu/android/ WebSite: https://www.openkeychain.org/ SourceCode: https://github.com/open-keychain/open-keychain IssueTracker: https://github.com/open-keychain/open-keychain/issues diff --git a/metadata/org.sufficientlysecure.localcalendar.yml b/metadata/org.sufficientlysecure.localcalendar.yml index 057974ab11..964a71b9e5 100644 --- a/metadata/org.sufficientlysecure.localcalendar.yml +++ b/metadata/org.sufficientlysecure.localcalendar.yml @@ -1,6 +1,8 @@ Categories: - Time License: GPL-3.0-only +AuthorName: Dominik Schürmann +AuthorWebSite: https://www.schuermann.eu/android/ WebSite: https://www.schuermann.eu/android/ SourceCode: https://github.com/PrivacyApps/offline-calendar IssueTracker: https://github.com/PrivacyApps/offline-calendar/issues diff --git a/metadata/org.sufficientlysecure.standalonecalendar.yml b/metadata/org.sufficientlysecure.standalonecalendar.yml index 51aa3a3447..94c2f60747 100644 --- a/metadata/org.sufficientlysecure.standalonecalendar.yml +++ b/metadata/org.sufficientlysecure.standalonecalendar.yml @@ -1,6 +1,8 @@ Categories: - Time License: Apache-2.0 +AuthorName: Dominik Schürmann +AuthorWebSite: https://www.schuermann.eu/android/ WebSite: https://www.schuermann.eu/android/ SourceCode: https://github.com/free-software-for-android/Standalone-Calendar IssueTracker: https://github.com/free-software-for-android/Standalone-Calendar/issues @@ -13,7 +15,7 @@ Description: |- [[ws.xsoh.etar]] or [[com.simplemobiletools.calendar]]. Fork of the AOSP calendar, mainly for those who would like to have it installed - but can't. It has a different package name to prevent conflicting with + but can’t. It has a different package name to prevent conflicting with “com.android.calendar”. RepoType: git diff --git a/metadata/org.sufficientlysecure.termbot.yml b/metadata/org.sufficientlysecure.termbot.yml index 4f48152b9a..72fec7330b 100644 --- a/metadata/org.sufficientlysecure.termbot.yml +++ b/metadata/org.sufficientlysecure.termbot.yml @@ -1,6 +1,9 @@ Categories: - Internet License: GPL-3.0-or-later +AuthorName: Confidential Technologies GmbH +AuthorEmail: contact@cotech.de +AuthorWebSite: https://www.cotech.de/ WebSite: https://hwsecurity.dev/termbot/ SourceCode: https://github.com/cotechde/termbot IssueTracker: https://github.com/cotechde/termbot/issues diff --git a/metadata/org.sufficientlysecure.viewer.fontpack.yml b/metadata/org.sufficientlysecure.viewer.fontpack.yml index b23fa57ea0..fd5d720eb4 100644 --- a/metadata/org.sufficientlysecure.viewer.fontpack.yml +++ b/metadata/org.sufficientlysecure.viewer.fontpack.yml @@ -1,6 +1,8 @@ Categories: - Reading License: GPL-3.0-only +AuthorName: Dominik Schürmann +AuthorWebSite: https://www.schuermann.eu/ WebSite: https://www.schuermann.eu/android/ SourceCode: https://github.com/PrivacyApps/document-viewer-fontpack IssueTracker: https://github.com/PrivacyApps/document-viewer/issues diff --git a/metadata/org.sufficientlysecure.viewer.yml b/metadata/org.sufficientlysecure.viewer.yml index e76222a9b0..3c9d0ce1e7 100644 --- a/metadata/org.sufficientlysecure.viewer.yml +++ b/metadata/org.sufficientlysecure.viewer.yml @@ -1,6 +1,8 @@ Categories: - Reading License: GPL-3.0-only +AuthorName: Dominik Schürmann +AuthorWebSite: https://www.schuermann.eu/ WebSite: https://www.schuermann.eu/android/ SourceCode: https://github.com/PrivacyApps/document-viewer IssueTracker: https://github.com/PrivacyApps/document-viewer/issues diff --git a/metadata/org.sugr.gearshift.yml b/metadata/org.sugr.gearshift.yml index 0150b6057c..81f60bb94a 100644 --- a/metadata/org.sugr.gearshift.yml +++ b/metadata/org.sugr.gearshift.yml @@ -1,7 +1,8 @@ Categories: - Internet License: MIT -WebSite: http://www.sugr.org/en/products/gearshift +AuthorName: Viktor Kojouharov +WebSite: https://www.sugr.org/en/products/gearshift SourceCode: https://github.com/urandom/gearshift IssueTracker: https://github.com/urandom/gearshift/issues Changelog: https://github.com/urandom/gearshift/releases diff --git a/metadata/org.surrel.facebooknotifications.yml b/metadata/org.surrel.facebooknotifications.yml index c02b3801fa..06c3dc257d 100644 --- a/metadata/org.surrel.facebooknotifications.yml +++ b/metadata/org.surrel.facebooknotifications.yml @@ -3,6 +3,8 @@ AntiFeatures: Categories: - Internet License: MIT +AuthorName: gsurrel +AuthorWebSite: https://gregoire.surrel.org/ SourceCode: https://github.com/gsurrel/FacebookNotifications IssueTracker: https://github.com/gsurrel/FacebookNotifications/issues Changelog: https://github.com/gsurrel/FacebookNotifications#changelog @@ -10,7 +12,7 @@ Changelog: https://github.com/gsurrel/FacebookNotifications#changelog AutoName: Notifications for Facebook Description: |- Small Android app for getting notified (friends, messages and notifications) - while being privacy-friendly. It doesn't require the Facebook Platform to be + while being privacy-friendly. It doesn’t require the Facebook Platform to be turned on. It should be low on the battery usage. AntiFeatures: diff --git a/metadata/org.surrel.messengerbypasser.yml b/metadata/org.surrel.messengerbypasser.yml index 03ca59da2e..331a52d4b2 100644 --- a/metadata/org.surrel.messengerbypasser.yml +++ b/metadata/org.surrel.messengerbypasser.yml @@ -1,6 +1,8 @@ Categories: - Internet License: MIT +AuthorName: gsurrel +AuthorWebSite: https://gregoire.surrel.org/ SourceCode: https://github.com/gsurrel/MessengerBypasser IssueTracker: https://github.com/gsurrel/MessengerBypasser/issues Changelog: https://github.com/gsurrel/MessengerBypasser#changelog diff --git a/metadata/org.sw24softwares.starkeverben.yml b/metadata/org.sw24softwares.starkeverben.yml index 1a4bfd248c..e719f4e5ac 100644 --- a/metadata/org.sw24softwares.starkeverben.yml +++ b/metadata/org.sw24softwares.starkeverben.yml @@ -4,6 +4,7 @@ License: GPL-3.0-only WebSite: https://sw24softwares.github.io SourceCode: https://github.com/Sw24Softwares/StarkeVerben IssueTracker: https://github.com/Sw24Softwares/StarkeVerben/issues +Translation: https://hosted.weblate.org/projects/starke-verben/ Changelog: https://github.com/Sw24Softwares/StarkeVerben/releases AutoName: Starke Verben diff --git a/metadata/org.synergy.yml b/metadata/org.synergy.yml index 93c3f3d794..ad4183ee83 100644 --- a/metadata/org.synergy.yml +++ b/metadata/org.synergy.yml @@ -1,7 +1,9 @@ Categories: - Connectivity License: GPL-2.0-only -WebSite: http://www.synergy-project.org +AuthorName: Symless +AuthorEmail: support@symless.com +AuthorWebSite: https://symless.com/ SourceCode: https://github.com/symless/synergy-cyanogen IssueTracker: https://github.com/symless/synergy-cyanogen/issues Changelog: https://github.com/symless/synergy-cyanogen/tree/HEAD/Releases diff --git a/metadata/org.systemcall.scores.yml b/metadata/org.systemcall.scores.yml index f1197e5043..e1a621fa9f 100644 --- a/metadata/org.systemcall.scores.yml +++ b/metadata/org.systemcall.scores.yml @@ -39,3 +39,5 @@ AutoUpdateMode: None UpdateCheckMode: None CurrentVersion: '1.1' CurrentVersionCode: 2 + +NoSourceSince: '1.1' diff --git a/metadata/org.tamanegi.atmosphere.yml b/metadata/org.tamanegi.atmosphere.yml index 7191bb6b94..7fe36d6bd0 100644 --- a/metadata/org.tamanegi.atmosphere.yml +++ b/metadata/org.tamanegi.atmosphere.yml @@ -1,12 +1,12 @@ Categories: - Science & Education License: PublicDomain -WebSite: http://www.tamanegi.org/prog/android-apps +WebSite: https://www.tamanegi.org/prog/android-apps SourceCode: https://github.com/lllllT/AtmosphereLogger IssueTracker: https://github.com/lllllT/AtmosphereLogger/issues AutoName: AtmosphereLogger -Description: Logs atmospheric pressure by using Android device's barometer sensor. +Description: Logs atmospheric pressure by using Android device’s barometer sensor. RepoType: git Repo: https://github.com/lllllT/AtmosphereLogger.git diff --git a/metadata/org.tamanegi.wallpaper.multipicture.dnt.yml b/metadata/org.tamanegi.wallpaper.multipicture.dnt.yml index e4f0896561..ec2c180f43 100644 --- a/metadata/org.tamanegi.wallpaper.multipicture.dnt.yml +++ b/metadata/org.tamanegi.wallpaper.multipicture.dnt.yml @@ -1,7 +1,7 @@ Categories: - Theming License: PublicDomain -WebSite: http://www.tamanegi.org/prog/android-apps/mplwp.html +WebSite: https://www.tamanegi.org/prog/android-apps/mplwp.html SourceCode: https://github.com/lllllT/MultiPictureLiveWallpaper IssueTracker: https://github.com/lllllT/MultiPictureLiveWallpaper/issues diff --git a/metadata/org.tasks.yml b/metadata/org.tasks.yml index 0b63fd63a7..ac9d61bac2 100644 --- a/metadata/org.tasks.yml +++ b/metadata/org.tasks.yml @@ -1133,10 +1133,28 @@ Builds: gradleprops: - tasks_mapbox_key="pk.eyJ1IjoiYmFrZXJiYSIsImEiOiJjanUxZG51dDUwMGttNDlvN3p3cHZzaXB3In0.1UWYV5dhTKiw_MkHNkA1jA" + - versionName: 7.3.1 + versionCode: 632 + commit: 7.3.1 + subdir: app + submodules: true + gradle: + - generic + prebuild: + - sed -i -e '/maven/d' -e '/com.google.gms/d' -e '/io.fabric.tools/d' ../build.gradle.kts + - sed -i -e '/io.fabric/d' -e '/googleplayImplementation(.*) {/,/}/d; /googleplayImplementation/d' + -e '/amazonImplementation/d' -e '/com.google.gms/d' -e '/signingConfig =/d' + build.gradle.kts + scandelete: + - buildSrc + - .gradle + gradleprops: + - tasks_mapbox_key="pk.eyJ1IjoiYmFrZXJiYSIsImEiOiJjanUxZG51dDUwMGttNDlvN3p3cHZzaXB3In0.1UWYV5dhTKiw_MkHNkA1jA" + MaintainerNotes: Upstream releases multiple version with changed vercode. Looks like repushing tags.. AutoUpdateMode: Version %v UpdateCheckMode: Tags -CurrentVersion: 7.1.1 -CurrentVersionCode: 621 +CurrentVersion: 7.3.1 +CurrentVersionCode: 632 diff --git a/metadata/org.tbrk.mnemododo.yml b/metadata/org.tbrk.mnemododo.yml index 544fbd3380..fb16dd3288 100644 --- a/metadata/org.tbrk.mnemododo.yml +++ b/metadata/org.tbrk.mnemododo.yml @@ -1,7 +1,10 @@ Categories: - Science & Education License: GPL-2.0-only -WebSite: http://tbrk.org/software/mnemododo.html +AuthorName: Timothy Bourke +AuthorEmail: tim@tbrk.org +AuthorWebSite: https://www.tbrk.org/ +WebSite: https://www.tbrk.org/software/mnemododo.html SourceCode: https://code.launchpad.net/~tbrk/mnemododo/trunk IssueTracker: https://bugs.launchpad.net/mnemododo diff --git a/metadata/org.thecongers.mtpms.yml b/metadata/org.thecongers.mtpms.yml index 6e524d99c5..67c99aa854 100644 --- a/metadata/org.thecongers.mtpms.yml +++ b/metadata/org.thecongers.mtpms.yml @@ -1,6 +1,8 @@ Categories: - Science & Education License: GPL-2.0-or-later +AuthorName: Keith Conger +AuthorEmail: keith.conger@gmail.com SourceCode: https://github.com/kconger/org.thecongers.mtpms IssueTracker: https://github.com/kconger/org.thecongers.mtpms/issues Donate: https://github.com/kconger/org.thecongers.mtpms/blob/HEAD/README diff --git a/metadata/org.totschnig.myexpenses.yml b/metadata/org.totschnig.myexpenses.yml index e289dcef3a..df1ecca16e 100644 --- a/metadata/org.totschnig.myexpenses.yml +++ b/metadata/org.totschnig.myexpenses.yml @@ -3,6 +3,9 @@ AntiFeatures: Categories: - Money License: GPL-3.0-only +AuthorName: Michael Totschnig +AuthorEmail: michael@totschnig.org +AuthorWebSite: https://michael.totschnig.org/ WebSite: http://www.myexpenses.mobi SourceCode: https://github.com/mtotschnig/MyExpenses IssueTracker: https://github.com/mtotschnig/MyExpenses/issues diff --git a/metadata/org.totschnig.sendwithftp.yml b/metadata/org.totschnig.sendwithftp.yml index eda4f6e43c..e787224e6b 100644 --- a/metadata/org.totschnig.sendwithftp.yml +++ b/metadata/org.totschnig.sendwithftp.yml @@ -1,6 +1,9 @@ Categories: - Internet License: GPL-3.0-only +AuthorName: Michael Totschnig +AuthorEmail: michael@totschnig.org +AuthorWebSite: https://michael.totschnig.org/ WebSite: https://mtotschnig.github.com/SendWithFtp SourceCode: https://github.com/mtotschnig/SendWithFtp IssueTracker: https://github.com/mtotschnig/SendWithFtp/issues diff --git a/metadata/org.toulibre.capitoledulibre.yml b/metadata/org.toulibre.capitoledulibre.yml index b2d7344bd8..ac2e5d01c7 100644 --- a/metadata/org.toulibre.capitoledulibre.yml +++ b/metadata/org.toulibre.capitoledulibre.yml @@ -1,6 +1,8 @@ Categories: - Time License: Apache-2.0 +AuthorName: Capitole du Libre +AuthorWebSite: https://capitoledulibre.org/ WebSite: https://2017.capitoledulibre.org/ SourceCode: https://github.com/capitoledulibre/cdl-companion-android IssueTracker: https://github.com/capitoledulibre/cdl-companion-android/issues diff --git a/metadata/org.toulibre.cdl.yml b/metadata/org.toulibre.cdl.yml index e84fc425f5..15d7d59553 100644 --- a/metadata/org.toulibre.cdl.yml +++ b/metadata/org.toulibre.cdl.yml @@ -1,9 +1,11 @@ Categories: - Time License: Apache-2.0 +AuthorName: Capitole du Libre +AuthorWebSite: https://capitoledulibre.org/ WebSite: https://2015.capitoledulibre.org/ -SourceCode: https://github.com/toulibre/cdl-companion-android -IssueTracker: https://github.com/toulibre/cdl-companion-android/issues +SourceCode: https://github.com/capitoledulibre/cdl-companion-android +IssueTracker: https://github.com/capitoledulibre/cdl-companion-android/issues Name: Capitole du Libre (old) Summary: Schedule browser for the Capitole du Libre (old) diff --git a/metadata/org.traccar.client.yml b/metadata/org.traccar.client.yml index e901042521..cc559caa33 100644 --- a/metadata/org.traccar.client.yml +++ b/metadata/org.traccar.client.yml @@ -1,10 +1,12 @@ Categories: - Navigation License: Apache-2.0 -WebSite: https://www.traccar.org +AuthorName: Traccar +AuthorEmail: support@traccar.org +WebSite: https://www.traccar.org/ SourceCode: https://github.com/traccar/traccar-client-android IssueTracker: https://github.com/traccar/traccar-client-android/issues -Donate: http://www.traccar.org/donate.jsp +Donate: https://www.traccar.org/donate.jsp AutoName: Traccar Client Description: |- @@ -302,18 +304,9 @@ Builds: prebuild: sed -i -e '/com.google.gms/d' -e '/com.google.firebase/d' -e '/fabric/d' -e '/crashlytics/d' ../build.gradle build.gradle - - versionName: '5.21' - versionCode: 58 - commit: v5.21 - subdir: app - gradle: - - regular - prebuild: sed -i -e '/com.google.gms/d' -e '/com.google.firebase/d' -e '/fabric/d' - -e '/crashlytics/d' ../build.gradle build.gradle - - - versionName: '5.23' - versionCode: 60 - commit: v5.23 + - versionName: '6.1' + versionCode: 62 + commit: v6.1 subdir: app gradle: - regular @@ -322,5 +315,5 @@ Builds: AutoUpdateMode: Version v%v UpdateCheckMode: Tags -CurrentVersion: '5.23' -CurrentVersionCode: 60 +CurrentVersion: '6.1' +CurrentVersionCode: 62 diff --git a/metadata/org.transdroid.full.yml b/metadata/org.transdroid.full.yml index a688e019e7..007b8b02e3 100644 --- a/metadata/org.transdroid.full.yml +++ b/metadata/org.transdroid.full.yml @@ -1,7 +1,9 @@ Categories: - Internet License: GPL-3.0-only -WebSite: http://www.transdroid.org +AuthorName: Eric Kok +AuthorWebSite: https://ekok.nl/ +WebSite: https://www.transdroid.org/ SourceCode: https://github.com/erickok/transdroid IssueTracker: https://github.com/erickok/transdroid/issues Changelog: https://github.com/erickok/transdroid/releases diff --git a/metadata/org.transdroid.lite.yml b/metadata/org.transdroid.lite.yml index c7d78575bb..1d45c4763f 100644 --- a/metadata/org.transdroid.lite.yml +++ b/metadata/org.transdroid.lite.yml @@ -1,7 +1,9 @@ Categories: - Internet License: GPL-3.0-only -WebSite: http://www.transdroid.org +AuthorName: Eric Kok +AuthorWebSite: https://ekok.nl/ +WebSite: https://www.transdroid.org/ SourceCode: https://github.com/erickok/transdroid IssueTracker: https://github.com/erickok/transdroid/issues Changelog: https://github.com/erickok/transdroid/releases diff --git a/metadata/org.transdroid.search.yml b/metadata/org.transdroid.search.yml index 592699ca94..91765a8fe6 100644 --- a/metadata/org.transdroid.search.yml +++ b/metadata/org.transdroid.search.yml @@ -1,7 +1,9 @@ Categories: - Internet License: GPL-3.0-only -WebSite: http://www.transdroid.org +AuthorName: Eric Kok +AuthorWebSite: https://ekok.nl/ +WebSite: https://www.transdroid.org/ SourceCode: https://github.com/erickok/transdroid-search IssueTracker: https://github.com/erickok/transdroid-search/issues Changelog: https://github.com/erickok/transdroid-search/releases diff --git a/metadata/org.transdroid.yml b/metadata/org.transdroid.yml index bdba0ab2c5..80be3444c2 100644 --- a/metadata/org.transdroid.yml +++ b/metadata/org.transdroid.yml @@ -3,7 +3,9 @@ AntiFeatures: Categories: - Internet License: GPL-3.0-only -WebSite: https://www.transdroid.org +AuthorName: Eric Kok +AuthorWebSite: https://ekok.nl/ +WebSite: https://www.transdroid.org/ SourceCode: https://github.com/erickok/transdroid IssueTracker: https://github.com/erickok/transdroid/issues Changelog: https://github.com/erickok/transdroid/releases diff --git a/metadata/org.ttrssreader.yml b/metadata/org.ttrssreader.yml index 82a912219e..dde39d1ca1 100644 --- a/metadata/org.ttrssreader.yml +++ b/metadata/org.ttrssreader.yml @@ -1,9 +1,11 @@ Categories: - Internet License: GPL-3.0-only +AuthorName: Nils Braden WebSite: https://github.com/nilsbraden/ttrss-reader-fork/wiki SourceCode: https://github.com/nilsbraden/ttrss-reader-fork IssueTracker: https://github.com/nilsbraden/ttrss-reader-fork/issues +Translation: https://github.com/nilsbraden/ttrss-reader-fork/wiki/Developer-Information#Language_and_Translations Changelog: https://github.com/nilsbraden/ttrss-reader-fork/wiki/Changelog Donate: https://github.com/nilsbraden/ttrss-reader-fork/wiki/Donations FlattrID: '382465' diff --git a/metadata/org.tw.onze.cmtheme.yml b/metadata/org.tw.onze.cmtheme.yml index 7507791148..ff5c4d3a44 100644 --- a/metadata/org.tw.onze.cmtheme.yml +++ b/metadata/org.tw.onze.cmtheme.yml @@ -9,6 +9,8 @@ Changelog: https://gitlab.com/xphnx/onze_cm11_theme/blob/HEAD/CHANGELOG.md AutoName: Onze Summary: CM11 FLOSS Theme Description: |- + '''Note:''' This app is no longer maintained, its repo was archived. + A port of TwelF CM12 Theme. Onze is a Material Design inspired theme for CM11 aiming to provide a consistent and minimalistic look to your device. diff --git a/metadata/org.walleth.yml b/metadata/org.walleth.yml index 503ecc0e0b..b75db99164 100644 --- a/metadata/org.walleth.yml +++ b/metadata/org.walleth.yml @@ -457,6 +457,26 @@ Builds: - online prebuild: sed -i -e '/kotlin.bintray.com/d' ../build.gradle + - versionName: 0.47.1 + versionCode: 471 + commit: 0.47.1 + subdir: app + gradle: + - noGeth + - forFDroid + - online + prebuild: sed -i -e '/kotlin.bintray.com/d' ../build.gradle + + - versionName: 0.47.2 + versionCode: 472 + commit: 0.47.2 + subdir: app + gradle: + - noGeth + - forFDroid + - online + prebuild: sed -i -e '/kotlin.bintray.com/d' ../build.gradle + MaintainerNotes: |- We remove https://kotlin.bintray.com/kotlinx Maven repo from build.gradle because it isn't whitelisted while all needed artifacts are available via @@ -464,5 +484,5 @@ MaintainerNotes: |- AutoUpdateMode: Version %v UpdateCheckMode: Tags -CurrentVersion: 0.46.8 -CurrentVersionCode: 468 +CurrentVersion: 0.47.2 +CurrentVersionCode: 472 diff --git a/metadata/org.weilbach.splitbills.yml b/metadata/org.weilbach.splitbills.yml index f8f0937027..3078f8f617 100644 --- a/metadata/org.weilbach.splitbills.yml +++ b/metadata/org.weilbach.splitbills.yml @@ -87,7 +87,14 @@ Builds: gradle: - prod + - versionName: 0.3.9 + versionCode: 21 + commit: v0.3.9 + subdir: app + gradle: + - prod + AutoUpdateMode: Version v%v UpdateCheckMode: Tags -CurrentVersion: 0.3.7 -CurrentVersionCode: 19 +CurrentVersion: 0.3.9 +CurrentVersionCode: 21 diff --git a/metadata/org.wownero.cyberwow.yml b/metadata/org.wownero.cyberwow.yml new file mode 100644 index 0000000000..a9732dcfed --- /dev/null +++ b/metadata/org.wownero.cyberwow.yml @@ -0,0 +1,36 @@ +Categories: + - Money +License: GPL-3.0-or-later +WebSite: http://wownero.org +SourceCode: https://github.com/wownero/cyberwow +IssueTracker: https://github.com/wownero/cyberwow/issues + +AutoName: CyberWOW + +RepoType: git +Repo: https://github.com/wownero/cyberwow + +Builds: + - versionName: 0.7.0.0-i + versionCode: 22 + commit: v0.7.0.0-i + subdir: cyberwow + sudo: + - apt-get update || apt-get update + - apt install -y build-essential + - apt install -y -t stretch-backports cmake + output: build/app/outputs/apk/release/app-release.apk + srclibs: + - flutter@stable + build: + - flutter_dir=$(realpath $$flutter$$/bin) + - $flutter_dir/flutter config --no-analytics + - cd .. + - PATH=$flutter_dir:$PATH ANDROID_NDK_ROOT=$$NDK$$ make wow + ndk: r20 + +AutoUpdateMode: Version v%v +UpdateCheckMode: Tags +UpdateCheckIgnore: (alpha|beta|rc|RC|dev) +CurrentVersion: 0.7.0.0-i +CurrentVersionCode: 22 diff --git a/metadata/org.y20k.escapepod.yml b/metadata/org.y20k.escapepod.yml index d9f8ef6f53..d6524b58a6 100644 --- a/metadata/org.y20k.escapepod.yml +++ b/metadata/org.y20k.escapepod.yml @@ -68,7 +68,28 @@ Builds: gradle: - yes + - versionName: 0.7.11 + versionCode: 16 + commit: v0.7.11 + subdir: app + gradle: + - yes + + - versionName: 0.7.12 + versionCode: 17 + commit: v0.7.12 + subdir: app + gradle: + - yes + + - versionName: 0.8.1 + versionCode: 19 + commit: v0.8.1 + subdir: app + gradle: + - yes + AutoUpdateMode: Version v%v UpdateCheckMode: Tags -CurrentVersion: 0.7.10 -CurrentVersionCode: 15 +CurrentVersion: 0.8.1 +CurrentVersionCode: 19 diff --git a/metadata/ru.playsoftware.j2meloader.yml b/metadata/ru.playsoftware.j2meloader.yml index 275ee4358b..176d2553e3 100644 --- a/metadata/ru.playsoftware.j2meloader.yml +++ b/metadata/ru.playsoftware.j2meloader.yml @@ -245,10 +245,21 @@ Builds: - app/src/main/java/javax/microedition/shell/MyClassLoader.java ndk: r16b + - versionName: 1.5.5 + versionCode: 72 + commit: 1.5.5 + subdir: app + gradle: + - fdroid + prebuild: sed -i -e 's/5.2-/5.1-/' ../gradle/wrapper/gradle-wrapper.properties + scanignore: + - app/src/main/java/javax/microedition/shell/MyClassLoader.java + ndk: r16b + MaintainerNotes: 'The class loader is needed for the main function of the app: load JARs.' AutoUpdateMode: Version %v UpdateCheckMode: Tags -CurrentVersion: 1.5.4 -CurrentVersionCode: 71 +CurrentVersion: 1.5.5 +CurrentVersionCode: 72 diff --git a/metadata/ru.yanus171.feedexfork.yml b/metadata/ru.yanus171.feedexfork.yml index 3ecbd72de9..147f1992b9 100644 --- a/metadata/ru.yanus171.feedexfork.yml +++ b/metadata/ru.yanus171.feedexfork.yml @@ -224,13 +224,6 @@ Builds: gradle: - yes - - versionName: 0.11.3 - versionCode: 188 - commit: v0.11.3 - subdir: FlymFork - gradle: - - yes - - versionName: 0.11.5 versionCode: 189 commit: v0.11.5 diff --git a/metadata/ryey.easer.beta.yml b/metadata/ryey.easer.beta.yml index a33f5d1e89..38618d7a8a 100644 --- a/metadata/ryey.easer.beta.yml +++ b/metadata/ryey.easer.beta.yml @@ -93,7 +93,21 @@ Builds: gradle: - beta + - versionName: 0.7.9.1-beta + versionCode: 122001 + commit: v0.7.9.1-beta + subdir: app + gradle: + - beta + + - versionName: 0.7.9.1 + versionCode: 122999 + commit: v0.7.9.1 + subdir: app + gradle: + - beta + AutoUpdateMode: Version v%v UpdateCheckMode: Tags -CurrentVersion: 0.7.9 -CurrentVersionCode: 121999 +CurrentVersion: 0.7.9.1 +CurrentVersionCode: 122999 diff --git a/metadata/ryey.easer.yml b/metadata/ryey.easer.yml index a3221265f2..605a8cda9e 100644 --- a/metadata/ryey.easer.yml +++ b/metadata/ryey.easer.yml @@ -796,8 +796,15 @@ Builds: gradle: - stable + - versionName: 0.7.9.1 + versionCode: 122 + commit: v0.7.9.1 + subdir: app + gradle: + - stable + AutoUpdateMode: Version v%v UpdateCheckMode: Tags UpdateCheckIgnore: beta -CurrentVersion: 0.7.9 -CurrentVersionCode: 121 +CurrentVersion: 0.7.9.1 +CurrentVersionCode: 122 diff --git a/metadata/se.manyver.yml b/metadata/se.manyver.yml index 16349e3a3b..2ece51da90 100644 --- a/metadata/se.manyver.yml +++ b/metadata/se.manyver.yml @@ -1068,11 +1068,52 @@ Builds: - npm run build-android-assets ndk: r19c + - versionName: 0.1911.27-beta + versionCode: 78 + commit: v0.1911.27-beta + timeout: 20000 + subdir: android/app + sudo: + - apt-get update || apt-get update + - apt-get install -y --no-install-recommends g++ lib32stdc++-6-dev libc6-dev-i386 + ninja-build linux-libc-dev linux-libc-dev:i386 + - curl -Lo node.tar.xz https://nodejs.org/dist/v10.16.3/node-v10.16.3-linux-x64.tar.xz + - echo "d2271fd8cf997fa7447d638dfa92749ff18ca4b0d796bf89f2a82bf7800d5506 node.tar.xz" + | sha256sum -c - + - tar xJf node.tar.xz + - cp -a node-v10.16.3-linux-x64/. /usr/local/ + - npm install -g react-native-cli + init: + - npm install --no-optional + - truncate -s 0 ../../node_modules/react-native/node_modules/@react-native-community/cli/build/commands/server/external/xsel + gradle: + - indie + srclibs: + - NodejsMobile@nodejs-mobile-v0.2.1 + rm: + - node_modules/react-native/ReactAndroid/src/main/third-party/java/buck-android-support/buck-android-support.jar + - node_modules/react-native/template/ + - node_modules/react-native-android-wifi/Examples/ + prebuild: sed -i -e '/lifecycle/d' ../build.gradle + scanignore: + - android/build.gradle + scandelete: + - node_modules + build: + - pushd $$NodejsMobile$$ + - ./tools/android_build.sh $$NDK$$ arm + - ./tools/android_build.sh $$NDK$$ arm64 + - popd + - mv $$NodejsMobile$$/out_android/armeabi-v7a/libnode.so ../../node_modules/nodejs-mobile-react-native/android/libnode/bin/armeabi-v7a/libnode.so + - mv $$NodejsMobile$$/out_android/arm64-v8a/libnode.so ../../node_modules/nodejs-mobile-react-native/android/libnode/bin/arm64-v8a/libnode.so + - npm run build-android-assets + ndk: r19c + MaintainerNotes: scanignore is used to allow the "node_modules/react-native/android" local Maven repository which contains the prebuilt react-native library which we get from npm. AutoUpdateMode: Version v%v UpdateCheckMode: Tags -CurrentVersion: 0.1911.19-beta -CurrentVersionCode: 77 +CurrentVersion: 0.1911.27-beta +CurrentVersionCode: 78 diff --git a/metadata/se.tube42.p9.android.yml b/metadata/se.tube42.p9.android.yml index 9de4a08b6a..b475389f6a 100644 --- a/metadata/se.tube42.p9.android.yml +++ b/metadata/se.tube42.p9.android.yml @@ -82,7 +82,20 @@ Builds: - android/assets/dict/??.bin - android/libs + - versionName: 0.1.1 + versionCode: 11 + commit: v0.1.1 + subdir: android + submodules: true + gradle: + - yes + rm: + - android/libs + scanignore: + - android/assets/dict/??.bin + - android/libs + AutoUpdateMode: Version v%v UpdateCheckMode: Tags -CurrentVersion: 0.1.0 -CurrentVersionCode: 10 +CurrentVersion: 0.1.1 +CurrentVersionCode: 11 diff --git a/metadata/xyz.hisname.fireflyiii.yml b/metadata/xyz.hisname.fireflyiii.yml index 3c74454bd4..3f416ca5a9 100644 --- a/metadata/xyz.hisname.fireflyiii.yml +++ b/metadata/xyz.hisname.fireflyiii.yml @@ -301,7 +301,16 @@ Builds: scanignore: - buildSrc + - versionName: 1.4.6 + versionCode: 51 + commit: v1.4.6 + subdir: app + gradle: + - yes + scanignore: + - buildSrc + AutoUpdateMode: Version v%v UpdateCheckMode: Tags -CurrentVersion: 1.4.5 -CurrentVersionCode: 50 +CurrentVersion: 1.4.6 +CurrentVersionCode: 51 diff --git a/metadata/zen.meditation.android.yml b/metadata/zen.meditation.android.yml new file mode 100644 index 0000000000..c502161611 --- /dev/null +++ b/metadata/zen.meditation.android.yml @@ -0,0 +1,45 @@ +AntiFeatures: + - UpstreamNonFree +Categories: + - Games + - Graphics +License: GPL-2.0-or-later +WebSite: http://juankysoriano.com/zen +SourceCode: https://github.com/juankysoriano/Zen +IssueTracker: https://github.com/juankysoriano/Zen/issues + +Summary: Meditation sketch +Description: |- + Paint with your fingers and listen to the relaxing music taking the control of your mind while beautiful flowers are being created by a magical experience. + + Just use it for a few minutes and you will feel like a buddhist monk. Nirvana was never so close! + +RepoType: git +Repo: https://github.com/juankysoriano/Zen.git + +Builds: + - versionName: 1.0.9 + versionCode: 1644109 + commit: v1.0.9 + subdir: zen-android + gradle: + - yes + rm: + - zen-android/src/main/java/zenproject/meditation/android/analytics/AnalyticsTracker.java + prebuild: + - sed -i -e 's#https://maven.fabric.io/public#https://jitpack.io#' ../build.gradle + - sed -i -e '/com.crashlytics.sdk.android/,+2d' -e '/play-services-analytics/d' + -e '/maven.fabric.io/d' -e '/io.fabric/d' -e 's/com.afollestad:material-dialogs:0.6.3.3/com.github.afollestad:material-dialogs:v0.6.4.0/' + build.gradle ../build.gradle + - sed -i -e '/