/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 '/