diff --git a/metadata/com.coinerella.peercoin.yml b/metadata/com.coinerella.peercoin.yml
index 3b1909c581..67f0279f13 100644
--- a/metadata/com.coinerella.peercoin.yml
+++ b/metadata/com.coinerella.peercoin.yml
@@ -123,24 +123,6 @@ Builds:
- $$flutter$$/bin/flutter packages pub run build_runner build --delete-conflicting-outputs
- $$flutter$$/bin/flutter build apk
- - versionName: 0.7.0
- versionCode: 62
- commit: 91b8b99dbf5ccc7a690b0a53030a364b6a6205e0
- output: build/app/outputs/flutter-apk/app-release.apk
- srclibs:
- - flutter@2.5.1
- rm:
- - ios/build
- - test_driver
- prebuild: echo "flutter.sdk=$$flutter$$" >> ../local.properties
- build:
- - $$flutter$$/bin/flutter config --no-analytics
- - $$flutter$$/bin/flutter pub get
- - $$flutter$$/bin/flutter pub run flutter_launcher_icons:main -f fdroid_flutter_launcher_icons.yaml
- - $$flutter$$/bin/flutter pub run flutter_native_splash:create
- - $$flutter$$/bin/flutter packages pub run build_runner build --delete-conflicting-outputs
- - $$flutter$$/bin/flutter build apk
-
- versionName: 0.7.0
versionCode: 63
disable: https://github.com/peercoin/peercoin_flutter/issues/107
diff --git a/metadata/com.crazylegend.vigilante.yml b/metadata/com.crazylegend.vigilante.yml
index abbebca4c1..c2bb1cb2f6 100644
--- a/metadata/com.crazylegend.vigilante.yml
+++ b/metadata/com.crazylegend.vigilante.yml
@@ -110,6 +110,10 @@ Builds:
versionCode: 17
commit: aa2de2f2576d574d5035fccf716c274a192dffd0
subdir: app
+ sudo:
+ - apt-get update || apt-get update
+ - apt-get install -y openjdk-11-jdk-headless
+ - update-alternatives --auto java
gradle:
- yes
diff --git a/metadata/com.github.axet.smsgate.yml b/metadata/com.github.axet.smsgate.yml
index f7f30c2d34..0e18dbbf25 100644
--- a/metadata/com.github.axet.smsgate.yml
+++ b/metadata/com.github.axet.smsgate.yml
@@ -317,14 +317,10 @@ Builds:
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' -e "s/\/\/ implementation 'com.github.axet:android-firebase-fake/implementation
+ 'com.github.axet: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
diff --git a/metadata/de.luhmer.owncloudnewsreader.yml b/metadata/de.luhmer.owncloudnewsreader.yml
index a478cf06fe..404c4cc22f 100644
--- a/metadata/de.luhmer.owncloudnewsreader.yml
+++ b/metadata/de.luhmer.owncloudnewsreader.yml
@@ -7,23 +7,6 @@ Translation: https://www.transifex.com/nextcloud/nextcloud/
Changelog: https://github.com/nextcloud/news-android/blob/HEAD/CHANGELOG.md
AutoName: News
-Description: |-
- The Nextcloud News Reader App makes
- it possible to synchronize feeds between Android and the Nextcloud/ownCloud News
- App and let’s you read RSS feeds on the go.
-
- Features:
-
- * Offline reading
- * Cache images offline
- * Background synchronization
- * Customizable Listview
- * Mark as read while scrolling
- * Dark/Light Theme
- * Customizable font
- * Widget
- * Pull-To-Refresh
- * and many more!
RepoType: git
Repo: https://github.com/nextcloud/news-android.git
@@ -1586,33 +1569,24 @@ Builds:
versionCode: 166
commit: f922eccbb66539c481b8c2f6ca6ca796c6e41470
subdir: News-Android-App
- init:
- - sed -i -e '/com.nbsp:library/d' build.gradle
- - sed -i -e '/com.gu:option/d' build.gradle
- - sed -i -e '/guardian.github.com/d; /dl.bintray.com/d' build.gradle
- - sed -i -e '/signingConfigs {/,+3d' build.gradle
- - sed -i "/repositories {/a\ flatDir { dirs 'libs' }" build.gradle
- - sed -i "/dependencies {/a\ implementation(name:'MaterialFilePicker-1.8',
- ext:'aar')" build.gradle
+ sudo:
+ - apt-get update || apt-get update
+ - apt-get install -y openjdk-11-jdk-headless
+ - update-alternatives --auto java
+ init: sed -i -e '/signingConfigs {/d' build.gradle
gradle:
- oss
srclibs:
- - MaterialFilePicker@7f3679f
- JavaOptionClass@e933c3a
prebuild:
- - rm -rf $$MaterialFilePicker$$/app
- - pushd $$MaterialFilePicker$$/library
- - sed -i -e '/apply from/d' build.gradle
- - gradle assembleRelease
- - popd
+ - sed -i -e "/repositories {/a flatDir { dirs 'libs' }" -e '/guardian.github.io/d'
+ build.gradle
- pushd $$JavaOptionClass$$
- $$MVN3$$ package -Dmaven.compiler.source=1.6 -Dmaven.compiler.target=1.6 -DskipTests
- popd
- mkdir libs
- mv $$JavaOptionClass$$/target/option-1.3-SNAPSHOT.jar libs/option-1.3.jar
- - mv $$MaterialFilePicker$$/library/build/outputs/aar/library-release.aar libs/MaterialFilePicker-1.8.aar
scanignore:
- - News-Android-App/libs/MaterialFilePicker-1.8.aar
- News-Android-App/libs/option-1.3.jar
MaintainerNotes: |-
diff --git a/metadata/ee.ioc.phon.android.speak.yml b/metadata/ee.ioc.phon.android.speak.yml
index 612c122b0f..ad21e4f399 100644
--- a/metadata/ee.ioc.phon.android.speak.yml
+++ b/metadata/ee.ioc.phon.android.speak.yml
@@ -172,6 +172,10 @@ Builds:
commit: 72c5e2a220a32396f65536e954d851938ce2129e
subdir: app
submodules: true
+ sudo:
+ - apt-get update || apt-get update
+ - apt-get install -y openjdk-11-jdk-headless
+ - update-alternatives --auto java
gradle:
- yes
prebuild: echo "android.useAndroidX=true" > ../gradle.properties
diff --git a/metadata/eu.pretix.pretixscan.droid.yml b/metadata/eu.pretix.pretixscan.droid.yml
index aa15a8cd37..8e58efcb42 100644
--- a/metadata/eu.pretix.pretixscan.droid.yml
+++ b/metadata/eu.pretix.pretixscan.droid.yml
@@ -174,6 +174,10 @@ Builds:
commit: b8fcfff917880498567b9fd9096fdd54c0cab239
subdir: pretixscan/app
submodules: true
+ sudo:
+ - apt-get update || apt-get update
+ - apt-get install -y openjdk-11-jdk-headless
+ - update-alternatives --auto java
gradle:
- pretix
srclibs:
diff --git a/metadata/io.nekohasekai.sagernet.yml b/metadata/io.nekohasekai.sagernet.yml
index 30e5e2bd47..ff42ef771e 100644
--- a/metadata/io.nekohasekai.sagernet.yml
+++ b/metadata/io.nekohasekai.sagernet.yml
@@ -260,6 +260,7 @@ Builds:
- versionName: 0.5-rc25
versionCode: 600
+ disable: https://github.com/SagerNet/SagerNet/issues/291
commit: 90c8fd33f350bfdfd75ddefd7570a3d53ff5c014
subdir: app
sudo:
diff --git a/metadata/is.xyz.mpv.yml b/metadata/is.xyz.mpv.yml
index 2be7be78df..e20483e6f0 100644
--- a/metadata/is.xyz.mpv.yml
+++ b/metadata/is.xyz.mpv.yml
@@ -115,7 +115,63 @@ Builds:
- ./buildall.sh --arch arm64 mpv
- ./buildall.sh
+ - versionName: 2021-10-28-release
+ versionCode: 26
+ commit: mpv-android-2021-10-28
+ subdir: app
+ sudo:
+ - apt-get update || apt-get update
+ - apt-get install -y openjdk-11-jdk-headless ninja-build
+ - update-alternatives --auto java
+ - pip3 install wheel
+ - pip3 install meson
+ gradle:
+ - yes
+ srclibs:
+ - mbedtls@v2.27.0
+ - dav1d@f52aee04fbd711cddab23d0aa9b196e9c963e7b8
+ - FFmpeg@d115eec97929e23fd1b06df2d95f48cf5000eb87
+ - freetype2@VER-2-11-0
+ - fribidi@v1.0.11
+ - harfbuzz@3.0.0
+ - libass@ac2ddef8841aa2ff37ca9b83f19f15092d0cacc6
+ - mpv@4a80de90d299ca4986945939e5b1bada057b26b3
+ prebuild:
+ - cd ../buildscripts/
+ - mkdir -p deps
+ - pushd deps/
+ - cp -r $$mbedtls$$ mbedtls
+ - cp -r $$dav1d$$ dav1d
+ - cp -r $$FFmpeg$$ ffmpeg
+ - cp -r $$freetype2$$ freetype2
+ - cp -r $$fribidi$$ fribidi
+ - cp -r $$harfbuzz$$ harfbuzz
+ - cp -r $$libass$$ libass
+ - cp -r $$mpv$$ mpv
+ - mkdir lua
+ - curl -Lo lua.tar.gz https://www.lua.org/ftp/lua-5.2.4.tar.gz
+ - echo "b9e2e4aad6789b3b63a056d442f7b39f0ecfca3ae0f1fc0ae4e9614401b69f4b lua.tar.gz"
+ | sha256sum -c -
+ - tar -xz --strip-components=1 -C lua -f lua.tar.gz
+ - popd
+ - sed -i -e '/gradlew/d' scripts/mpv-android.sh
+ - sed -i -e '/"$target" == "mpv-android"/,/ls -lh/d' buildall.sh
+ scandelete:
+ - buildscripts/deps/mbedtls/
+ - buildscripts/deps/lua.tar.gz
+ build:
+ - cd ../buildscripts/
+ - mkdir -p sdk
+ - cd sdk
+ - curl -Lo ndk.zip https://dl.google.com/android/repository/android-ndk-r23-linux.zip
+ - echo "e3eacf80016b91d4cd2c8ca9f34eebd32df912bb799c859cc5450b6b19277b4f ndk.zip"
+ | sha256sum -c -
+ - unzip -q ndk.zip
+ - cd ..
+ - ./buildall.sh --arch arm64 mpv
+ - ./buildall.sh
+
AutoUpdateMode: None
UpdateCheckMode: None
-CurrentVersion: 2021-10-10-release
-CurrentVersionCode: 25
+CurrentVersion: 2021-10-28-release
+CurrentVersionCode: 26