Merge branch 'master' into 'weblate-f-droid-anti-features'

# Conflicts:
#   config/lt/antiFeatures.yml
This commit is contained in:
Licaon_Kter 2025-08-15 07:56:33 +00:00
commit 134ed991e1
39 changed files with 1829 additions and 78 deletions

View file

@ -388,9 +388,19 @@ Builds:
prebuild: sed -i -e '/wearable/d' build.gradle
ndk: r27
- versionName: 8.18.0
versionCode: 180
commit: 196470072267ae2af739dd21a61af36eab197aec
subdir: app
gradle:
- free
output: build/outputs/apk/free/release/*_.apk
prebuild: sed -i -e '/wearable/d' build.gradle
ndk: r27
AllowedAPKSigningKeys: cd1328fb5c2ccf50cb99e3ff076eb5fe88298fe28366989dcf9d9899d5eb6940
AutoUpdateMode: Version
UpdateCheckMode: Tags ^[\d.]+$
CurrentVersion: 8.17.9
CurrentVersionCode: 179
CurrentVersion: 8.18.0
CurrentVersionCode: 180

View file

@ -183,11 +183,32 @@ Builds:
- cd ../..
- ./tools/unix/generate_symbols.sh
- versionName: 2025.08.13-8-FDroid
versionCode: 25081308
commit: fe3df2e5c0caacc2d18f7408b41acb3a857c319b
subdir: android/app
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ ninja-build build-essential cmake qt6-base-dev qt6-svg-dev
qt6-positioning-dev libicu-dev libfreetype-dev libharfbuzz-dev libxrandr-dev
libxinerama-dev libxcursor-dev libxi-dev optipng python3-protobuf
gradle:
- fdroid
rm:
- iphone
- xcode
scanignore:
- data/*.bin
scandelete:
- 3party
- package.json
MaintainerNotes: scanner might detect 'com/google/android/gms/location' and more from
'org.microg.gms:play-services-location`
AutoUpdateMode: Version
UpdateCheckMode: Tags .*android$
UpdateCheckMode: Tags v.*([0-9]|android)$
UpdateCheckData: android/app/src/fdroid/play/version.yaml|version:\s.+\+(\d+)|.|version:\s(.+)\+
CurrentVersion: 2025.08.08-2-FDroid
CurrentVersionCode: 25080802
CurrentVersion: 2025.08.13-8-FDroid
CurrentVersionCode: 25081308

View file

@ -83,9 +83,16 @@ Builds:
gradle:
- yes
- versionName: 0.45.3
versionCode: 163
commit: 2ce296046dbf4296b48f45bd8690c871eeddee2a
subdir: app
gradle:
- yes
AllowedAPKSigningKeys: 5c0224dc8020f8806efd69d04f870befc6738cecee9e5db427916070e48f9088
AutoUpdateMode: Version
UpdateCheckMode: Tags .*[0-9]-fdroid$
CurrentVersion: 0.45.2
CurrentVersionCode: 162
CurrentVersion: 0.45.3
CurrentVersionCode: 163

View file

@ -3016,8 +3016,42 @@ Builds:
gradleprops:
- buildUniversalApk
- versionName: 5.12.48.1
versionCode: 605124801
commit: b65b94cf5d62e6c1bfeed23f5de4da2fe510e525
timeout: 7200
subdir: app
sudo:
- apt-get update
- apt-get install -y --no-install-recommends make libgmp-dev autoconf automake
libtool pkg-config autogen gettext libssl-dev libsqlite3-dev libpam0g-dev
libldap2-dev gperf bison bzip2 flex swig cmake
gradle:
- prod
- vanilla
- openSource
output: build/outputs/apk/productionVanillaOpenSource/release/*.apk
rm:
- openvpn/src/main/cpp/mbedtls/tests
- openvpn/src/main/cpp/openvpn3/test/unittests
- openvpn/src/main/cpp/mbedtls/programs/fuzz/corpuses/*
prebuild:
- sed -i -e '/triple/d' -e '/^play\ {/,/^}/d' build.gradle
- sed -i -e '/gradle-build-cache/d' ../settings.gradle.kts
- sdkmanager 'cmake;3.18.1'
scandelete:
- openvpn/src/main/cpp/lz4/tests
build:
- pushd ../openvpn
- gradle assembleRelease
- rm -fr build/intermediates build/kotlin build/tmp .cxx
- popd
ndk: r28b
gradleprops:
- buildUniversalApk
AutoUpdateMode: Version
UpdateCheckMode: Tags
UpdateCheckData: metadata/version_fdroid.txt|versionCode=(\d+)|.|versionName=(.*)
CurrentVersion: 5.12.25.0
CurrentVersionCode: 605122500
CurrentVersion: 5.12.48.1
CurrentVersionCode: 605124801

View file

@ -2833,6 +2833,138 @@ Builds:
break; sha256sum apk/assets/dexopt/baseline.prof; rm -fr apk; taskset --cpu-list
0-15 gradle clean assembleFossRelease; done
- versionName: 2.11.0
versionCode: 300007281
commit: c0717237adddc6a7e16a72baea767690cc3c55d7
timeout: 20000
submodules: true
sudo:
- apt-get update
- apt-get install -y make g++ cmake
gradle:
- foss
binary: https://github.com/ArcaneChat/android/releases/download/v%v/ArcaneChat-foss-armeabi-v7a-%v.apk
srclibs:
- rustup@1.25.1
prebuild: sed -i -e '/signingConfig /d' build.gradle
scandelete:
- jni/deltachat-core-rust
build:
- $$rustup$$/rustup-init.sh -y --default-toolchain $(cat scripts/rust-toolchain)
--target armv7-linux-androideabi
- source $HOME/.cargo/env
- scripts/ndk-make.sh armeabi-v7a
ndk: r27
gradleprops:
- ABI_FILTER=armeabi-v7a
postbuild:
- curl -Lo upstream.apk https://github.com/ArcaneChat/android/releases/download/v$$VERSION$$/ArcaneChat-foss-armeabi-v7a-$$VERSION$$.apk
- unzip -q upstream.apk -d apk
- export hash=$(sha256sum apk/assets/dexopt/baseline.prof)
- rm -rf apk upstream.apk
- for i in {1..10}; do unzip -q $$OUT$$ -d apk; sha256sum -c - <<< $hash &&
break; sha256sum apk/assets/dexopt/baseline.prof; rm -fr apk; taskset --cpu-list
0-15 gradle clean assembleFossRelease; done
- versionName: 2.11.0
versionCode: 300007282
commit: c0717237adddc6a7e16a72baea767690cc3c55d7
timeout: 20000
submodules: true
sudo:
- apt-get update
- apt-get install -y make g++ cmake
gradle:
- foss
binary: https://github.com/ArcaneChat/android/releases/download/v%v/ArcaneChat-foss-arm64-v8a-%v.apk
srclibs:
- rustup@1.25.1
prebuild: sed -i -e '/signingConfig /d' build.gradle
scandelete:
- jni/deltachat-core-rust
build:
- $$rustup$$/rustup-init.sh -y --default-toolchain $(cat scripts/rust-toolchain)
--target aarch64-linux-android
- source $HOME/.cargo/env
- scripts/ndk-make.sh arm64-v8a
ndk: r27
gradleprops:
- ABI_FILTER=arm64-v8a
postbuild:
- curl -Lo upstream.apk https://github.com/ArcaneChat/android/releases/download/v$$VERSION$$/ArcaneChat-foss-arm64-v8a-$$VERSION$$.apk
- unzip -q upstream.apk -d apk
- export hash=$(sha256sum apk/assets/dexopt/baseline.prof)
- rm -rf apk upstream.apk
- for i in {1..10}; do unzip -q $$OUT$$ -d apk; sha256sum -c - <<< $hash &&
break; sha256sum apk/assets/dexopt/baseline.prof; rm -fr apk; taskset --cpu-list
0-15 gradle clean assembleFossRelease; done
- versionName: 2.11.0
versionCode: 300007283
commit: c0717237adddc6a7e16a72baea767690cc3c55d7
timeout: 20000
submodules: true
sudo:
- apt-get update
- apt-get install -y make g++ cmake
gradle:
- foss
binary: https://github.com/ArcaneChat/android/releases/download/v%v/ArcaneChat-foss-x86-%v.apk
srclibs:
- rustup@1.25.1
prebuild: sed -i -e '/signingConfig /d' build.gradle
scandelete:
- jni/deltachat-core-rust
build:
- $$rustup$$/rustup-init.sh -y --default-toolchain $(cat scripts/rust-toolchain)
--target i686-linux-android
- source $HOME/.cargo/env
- scripts/ndk-make.sh x86
ndk: r27
gradleprops:
- ABI_FILTER=x86
postbuild:
- curl -Lo upstream.apk https://github.com/ArcaneChat/android/releases/download/v$$VERSION$$/ArcaneChat-foss-x86-$$VERSION$$.apk
- unzip -q upstream.apk -d apk
- export hash=$(sha256sum apk/assets/dexopt/baseline.prof)
- rm -rf apk upstream.apk
- for i in {1..10}; do unzip -q $$OUT$$ -d apk; sha256sum -c - <<< $hash &&
break; sha256sum apk/assets/dexopt/baseline.prof; rm -fr apk; taskset --cpu-list
0-15 gradle clean assembleFossRelease; done
- versionName: 2.11.0
versionCode: 300007284
commit: c0717237adddc6a7e16a72baea767690cc3c55d7
timeout: 20000
submodules: true
sudo:
- apt-get update
- apt-get install -y make g++ cmake
gradle:
- foss
binary: https://github.com/ArcaneChat/android/releases/download/v%v/ArcaneChat-foss-x86_64-%v.apk
srclibs:
- rustup@1.25.1
prebuild: sed -i -e '/signingConfig /d' build.gradle
scandelete:
- jni/deltachat-core-rust
build:
- $$rustup$$/rustup-init.sh -y --default-toolchain $(cat scripts/rust-toolchain)
--target x86_64-linux-android
- source $HOME/.cargo/env
- scripts/ndk-make.sh x86_64
ndk: r27
gradleprops:
- ABI_FILTER=x86_64
postbuild:
- curl -Lo upstream.apk https://github.com/ArcaneChat/android/releases/download/v$$VERSION$$/ArcaneChat-foss-x86_64-$$VERSION$$.apk
- unzip -q upstream.apk -d apk
- export hash=$(sha256sum apk/assets/dexopt/baseline.prof)
- rm -rf apk upstream.apk
- for i in {1..10}; do unzip -q $$OUT$$ -d apk; sha256sum -c - <<< $hash &&
break; sha256sum apk/assets/dexopt/baseline.prof; rm -fr apk; taskset --cpu-list
0-15 gradle clean assembleFossRelease; done
AllowedAPKSigningKeys: a2ed516babc58b3eddfd353a11a9da981b4d4ca6eec8f1987db3288cdf51f06a
AutoUpdateMode: Version
@ -2842,5 +2974,5 @@ VercodeOperation:
- 10 * %c + 2
- 10 * %c + 3
- 10 * %c + 4
CurrentVersion: 2.9.0
CurrentVersionCode: 300007274
CurrentVersion: 2.11.0
CurrentVersionCode: 300007284

View file

@ -9663,6 +9663,135 @@ Builds:
--target-platform="android-x64"
ndk: r27
- versionName: 0.26.3
versionCode: 260301
commit: 6054d4d6014a70d867775f22f0ed59fa96c99d3c
submodules: true
sudo:
- apt-get update
- apt-get install -y gcc libc-dev
output: build/app/outputs/flutter-apk/app-armeabi-v7a-release.apk
srclibs:
- rustup@1.28.2
rm:
- .github
- assets_raw
- flatpak
- installers
- ios
- linux
- macos
- packages/onyxsdk_pen
- snap
- windows
prebuild:
- ./patches/remove_proprietary_dependencies.sh
- ./patches/remove_request_install_packages_permission.sh
- export PUB_CACHE=$(pwd)/.pub-cache
- submodules/flutter/bin/flutter config --no-analytics
- submodules/flutter/bin/flutter pub get
- truncate -s 0 .pub-cache/hosted/pub.dev/quill_native_bridge_linux-*/assets/xclip
scanignore:
- submodules/flutter/bin/cache
scandelete:
- submodules/flutter
- .pub-cache
build:
- $$rustup$$/rustup-init.sh -y --default-toolchain 1.87.0 --target armv7-linux-androideabi
- source $HOME/.cargo/env
- export ANDROID_NDK_ROOT=$$NDK$$
- export PUB_CACHE=$(pwd)/.pub-cache
- submodules/flutter/bin/flutter build apk --split-per-abi --dart-define=FLAVOR="F-Droid"
--dart-define=APP_STORE="F-Droid" --dart-define=UPDATE_CHECK="false" --dart-define=OFFLINE_FONTS_ONLY="true"
--target-platform="android-arm"
ndk: r27
- versionName: 0.26.3
versionCode: 260302
commit: 6054d4d6014a70d867775f22f0ed59fa96c99d3c
submodules: true
sudo:
- apt-get update
- apt-get install -y gcc libc-dev
output: build/app/outputs/flutter-apk/app-arm64-v8a-release.apk
srclibs:
- rustup@1.28.2
rm:
- .github
- assets_raw
- flatpak
- installers
- ios
- linux
- macos
- packages/onyxsdk_pen
- snap
- windows
prebuild:
- ./patches/remove_proprietary_dependencies.sh
- ./patches/remove_request_install_packages_permission.sh
- export PUB_CACHE=$(pwd)/.pub-cache
- submodules/flutter/bin/flutter config --no-analytics
- submodules/flutter/bin/flutter pub get
- truncate -s 0 .pub-cache/hosted/pub.dev/quill_native_bridge_linux-*/assets/xclip
scanignore:
- submodules/flutter/bin/cache
scandelete:
- submodules/flutter
- .pub-cache
build:
- $$rustup$$/rustup-init.sh -y --default-toolchain 1.87.0 --target aarch64-linux-android
- source $HOME/.cargo/env
- export ANDROID_NDK_ROOT=$$NDK$$
- export PUB_CACHE=$(pwd)/.pub-cache
- submodules/flutter/bin/flutter build apk --split-per-abi --dart-define=FLAVOR="F-Droid"
--dart-define=APP_STORE="F-Droid" --dart-define=UPDATE_CHECK="false" --dart-define=OFFLINE_FONTS_ONLY="true"
--target-platform="android-arm64"
ndk: r27
- versionName: 0.26.3
versionCode: 260303
commit: 6054d4d6014a70d867775f22f0ed59fa96c99d3c
submodules: true
sudo:
- apt-get update
- apt-get install -y gcc libc-dev
output: build/app/outputs/flutter-apk/app-x86_64-release.apk
srclibs:
- rustup@1.28.2
rm:
- .github
- assets_raw
- flatpak
- installers
- ios
- linux
- macos
- packages/onyxsdk_pen
- snap
- windows
prebuild:
- ./patches/remove_proprietary_dependencies.sh
- ./patches/remove_request_install_packages_permission.sh
- export PUB_CACHE=$(pwd)/.pub-cache
- submodules/flutter/bin/flutter config --no-analytics
- submodules/flutter/bin/flutter pub get
- truncate -s 0 .pub-cache/hosted/pub.dev/quill_native_bridge_linux-*/assets/xclip
scanignore:
- submodules/flutter/bin/cache
scandelete:
- submodules/flutter
- .pub-cache
build:
- $$rustup$$/rustup-init.sh -y --default-toolchain 1.87.0 --target x86_64-linux-android
- source $HOME/.cargo/env
- export ANDROID_NDK_ROOT=$$NDK$$
- export PUB_CACHE=$(pwd)/.pub-cache
- submodules/flutter/bin/flutter build apk --split-per-abi --dart-define=FLAVOR="F-Droid"
--dart-define=APP_STORE="F-Droid" --dart-define=UPDATE_CHECK="false" --dart-define=OFFLINE_FONTS_ONLY="true"
--target-platform="android-x64"
ndk: r27
AutoUpdateMode: Version
UpdateCheckMode: Tags
VercodeOperation:
@ -9670,5 +9799,5 @@ VercodeOperation:
- '%c * 10 + 2'
- '%c * 10 + 3'
UpdateCheckData: pubspec.yaml|version:\s.+\+(\d+)|.|version:\s(.+)\+
CurrentVersion: 0.26.2
CurrentVersionCode: 260203
CurrentVersion: 0.26.3
CurrentVersionCode: 260303

View file

@ -9,15 +9,15 @@ Categories:
License: GPL-3.0-only
AuthorName: Ansah Mohammad
AuthorEmail: mohdansah10@gmail.com
SourceCode: https://github.com/AnsahMohammad/shots-studio
IssueTracker: https://github.com/AnsahMohammad/shots-studio/issues
Changelog: https://github.com/AnsahMohammad/shots-studio/releases
SourceCode: https://gitlab.com/mohdansah10/shots-studio
IssueTracker: https://gitlab.com/mohdansah10/shots-studio/-/issues
Changelog: https://gitlab.com/mohdansah10/shots-studio/-/releases
AutoName: Shots Studio
RepoType: git
Repo: https://github.com/AnsahMohammad/shots-studio
Binaries: https://github.com/AnsahMohammad/shots-studio/releases/download/v%v/shots_studio-release-%v.apk
Repo: https://gitlab.com/mohdansah10/shots-studio.git
Binaries: https://archive.org/download/shots_studio-release/shots_studio-fdroid-release-%v.apk
Builds:
- versionName: 1.8.80
@ -58,10 +58,48 @@ Builds:
- popd
- mv $repo .
- versionName: 1.8.148
versionCode: 2
commit: v1.8.148
sudo:
- mkdir -p /home/ansah/Documents/Programming/Projects/shots-studio
- chown -R vagrant /home/ansah
output: shots_studio/build/app/outputs/flutter-apk/app-fdroid-release.apk
srclibs:
- flutter@stable
rm:
- shots_studio/ios
- shots_studio/linux
- shots_studio/macos
- shots_studio/web
- shots_studio/windows
prebuild:
- git -C $$flutter$$ reset --hard $(cat shots_studio/flutter.version)
- export repo=/home/ansah/Documents/Programming/Projects/shots-studio/shots_studio
- mv shots_studio $repo
- pushd $repo
- export PUB_CACHE=$(pwd)/.pub-cache
- export PATH="$$flutter$$/bin:$PATH"
- flutter config --no-analytics
- flutter pub get
- popd
- mv $repo .
scandelete:
- shots_studio/.pub-cache
build:
- export repo=/home/ansah/Documents/Programming/Projects/shots-studio/shots_studio
- mv shots_studio $repo
- pushd $repo
- export PUB_CACHE=$(pwd)/.pub-cache
- export PATH="$$flutter$$/bin:$PATH"
- flutter build apk --release --flavor fdroid --dart-define=BUILD_SOURCE=fdroid
- popd
- mv $repo .
AllowedAPKSigningKeys: 4e93aa8564d719b7081e9e5ae59a86bcb3c2ae576a0d5d4e9172f3de7ac8b0a6
AutoUpdateMode: Version
UpdateCheckMode: Tags
UpdateCheckData: shots_studio/pubspec.yaml|version:\s.+\+(\d+)|.|version:\s(.+)\+
CurrentVersion: 1.8.80
CurrentVersionCode: 1
CurrentVersion: 1.8.148
CurrentVersionCode: 2

View file

@ -1080,7 +1080,15 @@ Builds:
- yes
prebuild: echo -e "\norg.gradle.jvmargs=-Xmx4096m" >> ../gradle.properties
- versionName: 4.5.8a
versionCode: 1364
commit: 678fd64351686810dc1c24f4e79f768cae86f45a
subdir: app
gradle:
- yes
prebuild: echo -e "\norg.gradle.jvmargs=-Xmx4096m" >> ../gradle.properties
AutoUpdateMode: Version
UpdateCheckMode: Tags
CurrentVersion: 4.5.8
CurrentVersionCode: 1363
CurrentVersion: 4.5.8a
CurrentVersionCode: 1364

View file

@ -782,6 +782,29 @@ Builds:
build: make -C ../jni/libmupdf generate
ndk: r26c
- versionName: 1.26.5a
versionCode: 164
commit: 785e10bc7d6d21e7c96323abeb78fe49f753027d
subdir: app
submodules: true
sudo:
- apt-get update
- apt-get install -y make
gradle:
- yes
prebuild:
- sed -i -e '/maven.ghostscript.com/d' -e '/user.home/d' -e '/url.*MAVEN_REPO/d'
../build.gradle ../*/build.gradle
- sed -i -e 's/enable true/enable false/' build.gradle
- sed -i -e "s/'-j4'/'-j`nproc`'/" ../jni/build.gradle
- echo -e 'ABI_FILTERS=armeabi-v7a,arm64-v8a,x86\norg.gradle.jvmargs=-Xmx4g'
>> ../gradle.properties
scandelete:
- jni/libmupdf/thirdparty
- jni/libmupdf/platform/wasm
build: make -C ../jni/libmupdf generate
ndk: r28c
MaintainerNotes: |-
Upstream builds separate APKs for all target architectures supported by NDK
(7 as of r16). We build universal APK with armeabi-v7a, arm64-v8a and x86
@ -789,5 +812,5 @@ MaintainerNotes: |-
AutoUpdateMode: Version
UpdateCheckMode: Tags
CurrentVersion: 1.26.3a
CurrentVersionCode: 163
CurrentVersion: 1.26.5a
CurrentVersionCode: 164

View file

@ -5826,6 +5826,102 @@ Builds:
scripts/ndk-make.sh x86_64
ndk: r27
- versionName: 2.11.0
versionCode: 7301
commit: 5716372453a42dd7ea51444271328ff6752222b0
timeout: 20000
submodules: true
sudo:
- apt-get update
- apt-get install -y make g++ cmake
gradle:
- foss
srclibs:
- rustup@1.25.1
prebuild: sed -i -e '/versionCode/s/$/1/' -e 's/abiFilters .*/abiFilters "armeabi-v7a"/'
-e 's/chrisbanes/Baseflow/' build.gradle
scandelete:
- jni/deltachat-core-rust
build:
- $$rustup$$/rustup-init.sh -y --default-toolchain $(cat scripts/rust-toolchain)
--target armv7-linux-androideabi
- source $HOME/.cargo/env
- PATH=$PATH:$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/ ANDROID_NDK_ROOT=$$NDK$$
scripts/ndk-make.sh armeabi-v7a
ndk: r27
- versionName: 2.11.0
versionCode: 7302
commit: 5716372453a42dd7ea51444271328ff6752222b0
timeout: 20000
submodules: true
sudo:
- apt-get update
- apt-get install -y make g++ cmake
gradle:
- foss
srclibs:
- rustup@1.25.1
prebuild: sed -i -e '/versionCode/s/$/2/' -e 's/abiFilters .*/abiFilters "arm64-v8a"/'
-e 's/chrisbanes/Baseflow/' build.gradle
scandelete:
- jni/deltachat-core-rust
build:
- $$rustup$$/rustup-init.sh -y --default-toolchain $(cat scripts/rust-toolchain)
--target aarch64-linux-android
- source $HOME/.cargo/env
- PATH=$PATH:$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/ ANDROID_NDK_ROOT=$$NDK$$
scripts/ndk-make.sh arm64-v8a
ndk: r27
- versionName: 2.11.0
versionCode: 7303
commit: 5716372453a42dd7ea51444271328ff6752222b0
timeout: 20000
submodules: true
sudo:
- apt-get update
- apt-get install -y make g++ cmake
gradle:
- foss
srclibs:
- rustup@1.25.1
prebuild: sed -i -e '/versionCode/s/$/3/' -e 's/abiFilters .*/abiFilters "x86"/'
-e 's/chrisbanes/Baseflow/' build.gradle
scandelete:
- jni/deltachat-core-rust
build:
- $$rustup$$/rustup-init.sh -y --default-toolchain $(cat scripts/rust-toolchain)
--target i686-linux-android
- source $HOME/.cargo/env
- PATH=$PATH:$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/ ANDROID_NDK_ROOT=$$NDK$$
scripts/ndk-make.sh x86
ndk: r27
- versionName: 2.11.0
versionCode: 7304
commit: 5716372453a42dd7ea51444271328ff6752222b0
timeout: 20000
submodules: true
sudo:
- apt-get update
- apt-get install -y make g++ cmake
gradle:
- foss
srclibs:
- rustup@1.25.1
prebuild: sed -i -e '/versionCode/s/$/4/' -e 's/abiFilters .*/abiFilters "x86_64"/'
-e 's/chrisbanes/Baseflow/' build.gradle
scandelete:
- jni/deltachat-core-rust
build:
- $$rustup$$/rustup-init.sh -y --default-toolchain $(cat scripts/rust-toolchain)
--target x86_64-linux-android
- source $HOME/.cargo/env
- PATH=$PATH:$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/ ANDROID_NDK_ROOT=$$NDK$$
scripts/ndk-make.sh x86_64
ndk: r27
AutoUpdateMode: Version
UpdateCheckMode: Tags ^v[\d.]+$
VercodeOperation:
@ -5833,5 +5929,5 @@ VercodeOperation:
- 10 * %c + 2
- 10 * %c + 3
- 10 * %c + 4
CurrentVersion: 2.10.0
CurrentVersionCode: 7294
CurrentVersion: 2.11.0
CurrentVersionCode: 7304

View file

@ -0,0 +1,29 @@
Categories:
- Internet
- News
License: Apache-2.0
AuthorName: Mohsin Shaikh
SourceCode: https://github.com/byter11/rss-widget
IssueTracker: https://github.com/byter11/rss-widget/issues
Changelog: https://github.com/byter11/rss-widget/releases
AutoName: HomeFeed
RepoType: git
Repo: https://github.com/byter11/rss-widget.git
Binaries: https://github.com/byter11/rss-widget/releases/download/%v/com.byterdevs.rsswidget-release.apk
Builds:
- versionName: 1.0.1
versionCode: 1
commit: e0d34e11895759a86c7c1598f0f1702181ccc772
subdir: app
gradle:
- yes
AllowedAPKSigningKeys: 055efe8eaf1773a7ef1480eefb84dc6fe16e62edbed693146848d05e63a5740e
AutoUpdateMode: Version
UpdateCheckMode: Tags
CurrentVersion: 1.0.1
CurrentVersionCode: 1

View file

@ -234,6 +234,7 @@ Builds:
- versionName: v0.5.5o
versionCode: 472
disable: https://github.com/celzero/rethink-app/issues/2062
commit: 27834ce6a583599757dc6d1b6b661fe664e94ab5
subdir: app
gradle:
@ -247,6 +248,7 @@ Builds:
- versionName: v0.5.5o
versionCode: 473
disable: https://github.com/celzero/rethink-app/issues/2062
commit: 27834ce6a583599757dc6d1b6b661fe664e94ab5
subdir: app
gradle:
@ -260,6 +262,7 @@ Builds:
- versionName: v0.5.5o
versionCode: 478
disable: https://github.com/celzero/rethink-app/issues/2062
commit: 27834ce6a583599757dc6d1b6b661fe664e94ab5
subdir: app
gradle:
@ -273,6 +276,7 @@ Builds:
- versionName: v0.5.5o
versionCode: 479
disable: https://github.com/celzero/rethink-app/issues/2062
commit: 27834ce6a583599757dc6d1b6b661fe664e94ab5
subdir: app
gradle:
@ -284,6 +288,58 @@ Builds:
- sed -i -e 's/include .*/include "x86_64"/' -e '/universalApk/d' -e 's/def
v = .*/def v = $$VERCODE$$/' build.gradle
- versionName: v0.5.5q
versionCode: 492
commit: 251dbba19ec2118db4d0c69804122f4fe0ca57dc
subdir: app
gradle:
- fdroid
- full
prebuild:
- sed -i -e 's|maven.pkg.github.com/celzero/firestack|jitpack.io|' ../build.gradle
- sed -i -e '/crashlytics/d' -e '/gms/d' build.gradle ../build.gradle
- sed -i -e 's/include .*/include "armeabi-v7a"/' -e '/universalApk/d' -e 's/def
v = .*/def v = $$VERCODE$$/' build.gradle
- versionName: v0.5.5q
versionCode: 493
commit: 251dbba19ec2118db4d0c69804122f4fe0ca57dc
subdir: app
gradle:
- fdroid
- full
prebuild:
- sed -i -e 's|maven.pkg.github.com/celzero/firestack|jitpack.io|' ../build.gradle
- sed -i -e '/crashlytics/d' -e '/gms/d' build.gradle ../build.gradle
- sed -i -e 's/include .*/include "arm64-v8a"/' -e '/universalApk/d' -e 's/def
v = .*/def v = $$VERCODE$$/' build.gradle
- versionName: v0.5.5q
versionCode: 498
commit: 251dbba19ec2118db4d0c69804122f4fe0ca57dc
subdir: app
gradle:
- fdroid
- full
prebuild:
- sed -i -e 's|maven.pkg.github.com/celzero/firestack|jitpack.io|' ../build.gradle
- sed -i -e '/crashlytics/d' -e '/gms/d' build.gradle ../build.gradle
- sed -i -e 's/include .*/include "x86"/' -e '/universalApk/d' -e 's/def v =
.*/def v = $$VERCODE$$/' build.gradle
- versionName: v0.5.5q
versionCode: 499
commit: 251dbba19ec2118db4d0c69804122f4fe0ca57dc
subdir: app
gradle:
- fdroid
- full
prebuild:
- sed -i -e 's|maven.pkg.github.com/celzero/firestack|jitpack.io|' ../build.gradle
- sed -i -e '/crashlytics/d' -e '/gms/d' build.gradle ../build.gradle
- sed -i -e 's/include .*/include "x86_64"/' -e '/universalApk/d' -e 's/def
v = .*/def v = $$VERCODE$$/' build.gradle
AutoUpdateMode: Version
UpdateCheckMode: Tags
VercodeOperation:
@ -292,5 +348,5 @@ VercodeOperation:
- 10 * %c + 8
- 10 * %c + 9
UpdateCheckData: gradle.properties|VERSION_CODE=(\d+)||(.*)
CurrentVersion: v0.5.5o
CurrentVersionCode: 479
CurrentVersion: v0.5.5q
CurrentVersionCode: 499

View file

@ -2953,6 +2953,50 @@ Builds:
./prepare_gdk_clang.sh "armeabi-v7a arm64-v8a"
ndk: r26b
- versionName: 5.0.7
versionCode: 22000507
commit: 6b9ed57d1b4f2c29f2722d0ce05aa35b84be9c42
subdir: androidApp
sudo:
- apt-get update
- apt-get install -y automake clang cmake jq libffi-dev libtool make pkg-config
swig virtualenv xz-utils
gradle:
- production
- FDroid
srclibs:
- rustup@1.27.1
- gdk@release_0.74.2
rm:
- gradle/verification-metadata.xml
- gms
prebuild:
- sed -i -e '/packages.jetbrains.team/d' ../settings.gradle.kts
- sed -i -e '/mvn.breez/d;/zendesk/d;/jetbrains/d;/googleServices/d' ../build.gradle.kts
- sed -i -e '/libs.breez.sdk.kmp/d' -e '/jna/s|//||g' ../common/build.gradle.kts
- sed -i -e '/signingConfigs {/,+8d' -e '/signingConfigs.getByName/,+3d' -e
'/versionNameSuffix/d' -e '/googleServices/d' build.gradle.kts
- cd ../gdk
- gdkVersion=$(sed -n -E 's/.*TAGNAME="(.*)"/\1/p' prepare_gdk_clang.sh)
- '[[ $gdkVersion ]] || exit 1'
- git -C $$gdk$$ checkout $gdkVersion
- mv $$gdk$$ .
- rustVersion=$(sed -n -E 's/.*RUST_VERSION=(.*)/\1/p' gdk/docker/android/Dockerfile)
- $$rustup$$/rustup-init.sh -y --default-toolchain $rustVersion --target aarch64-linux-android
- $$rustup$$/rustup-init.sh -y --default-toolchain $rustVersion --target armv7-linux-androideabi
- sed -i -e 's|boostorg.jfrog.io/artifactory/main|archives.boost.io|' gdk/tools/builddeps.sh
scanignore:
- gdk/gdk/subprojects/gdk_rust/libgcc/libgcc.a
scandelete:
- gdk/gdk/subprojects/gdk_rust/gdk_electrum/test_data/store
build:
- source $HOME/.cargo/env
- cd ../gdk
- sed -i -e '1a set -x' prepare_gdk_clang.sh
- JAVA_HOME=$(readlink -f /usr/bin/javac | sed "s:/bin/javac::") PATH=$HOME/.local/bin:$PATH
./prepare_gdk_clang.sh "armeabi-v7a arm64-v8a"
ndk: r26b
MaintainerNotes: |-
Watch prepare_gdk_clang.sh for changes on new builds.
@ -2969,5 +3013,5 @@ UpdateCheckMode: Tags
VercodeOperation:
- 22000000 + %c
UpdateCheckName: Ignore
CurrentVersion: 5.0.6
CurrentVersionCode: 22000506
CurrentVersion: 5.0.7
CurrentVersionCode: 22000507

View file

@ -936,6 +936,40 @@ Builds:
postbuild: $$reproducible-apk-tools$$/inplace-fix.py --page-size 16 fix-newlines
$$OUT$$ 'assets/stu.json'
- versionName: 4.17.3.1
versionCode: 2052
commit: c889145cdfdacc3079f04566fd66a5fc8ac448a0
subdir: app
gradle:
- yes
binary: https://github.com/Chiu-xaH/HFUT-Schedule/releases/download/v%v/%v-arm64-v8a.apk
srclibs:
- reproducible-apk-tools@v0.3.0
prebuild:
- sed -i -e "s/include 'arm64-v8a'.*/include 'arm64-v8a'/" -e '/universalApk/s/true/false/'
build.gradle
- sed -i -e '/aliyun/d' ../build.gradle
- sed -i -e '/nexus/,+1d' ../settings.gradle
postbuild: $$reproducible-apk-tools$$/inplace-fix.py --page-size 16 fix-newlines
$$OUT$$ 'assets/stu.json'
- versionName: 4.17.3.1
versionCode: 2054
commit: c889145cdfdacc3079f04566fd66a5fc8ac448a0
subdir: app
gradle:
- yes
binary: https://github.com/Chiu-xaH/HFUT-Schedule/releases/download/v%v/%v-x86_64.apk
srclibs:
- reproducible-apk-tools@v0.3.0
prebuild:
- sed -i -e "s/include 'arm64-v8a'.*/include 'x86_64'/" -e '/universalApk/s/true/false/'
build.gradle
- sed -i -e '/aliyun/d' ../build.gradle
- sed -i -e '/nexus/,+1d' ../settings.gradle
postbuild: $$reproducible-apk-tools$$/inplace-fix.py --page-size 16 fix-newlines
$$OUT$$ 'assets/stu.json'
AllowedAPKSigningKeys: 64d158373d3091caa8ad70af315feb65a6a3218379ade8f6ca8dffff7f5c5209
AutoUpdateMode: Version
@ -943,5 +977,5 @@ UpdateCheckMode: Tags
VercodeOperation:
- 10 * %c + 2
- 10 * %c + 4
CurrentVersion: 4.17.3
CurrentVersionCode: 2044
CurrentVersion: 4.17.3.1
CurrentVersionCode: 2054

View file

@ -3315,6 +3315,90 @@ Builds:
gradleprops:
- abiFilters=x86_64
- versionName: 2.1.10
versionCode: 410
commit: 0c6dec4be7bcc37fd8fac81a650d4a938df0325a
subdir: app
sudo:
- apt-get update
- apt-get install -y cmake ninja-build
gradle:
- github
srclibs:
- ynkfish-PdfiumAndroid@e78b5da4ba2795aea86fbe18046d66eddd0f3978
prebuild:
- sed -i -e '/com.google.gms/d' -e '/firebase/d' -e '/CrashlyticsExtension/,+2d'
-e '/media3.cast/d' {..,.}/build.gradle.kts
- sed -i -e '/java.home/d' $$ynkfish-PdfiumAndroid$$/gradle.properties
- sed -i -e '/NDK_ROOT/d' $$ynkfish-PdfiumAndroid$$/build.sh
scandelete:
- lib/libs
build:
- pushd $$ynkfish-PdfiumAndroid$$
- NDK_ROOT=$$NDK$$ BUILD_ARCHS=armeabi-v7a bash build.sh
- gradle assembleRelease
- popd
- mv $$ynkfish-PdfiumAndroid$$/build/outputs/aar/*.aar ../lib/libs
ndk: r28c
gradleprops:
- abiFilters=armeabi-v7a
- versionName: 2.1.10
versionCode: 411
commit: 0c6dec4be7bcc37fd8fac81a650d4a938df0325a
subdir: app
sudo:
- apt-get update
- apt-get install -y cmake ninja-build
gradle:
- github
srclibs:
- ynkfish-PdfiumAndroid@e78b5da4ba2795aea86fbe18046d66eddd0f3978
prebuild:
- sed -i -e '/com.google.gms/d' -e '/firebase/d' -e '/CrashlyticsExtension/,+2d'
-e '/media3.cast/d' {..,.}/build.gradle.kts
- sed -i -e '/java.home/d' $$ynkfish-PdfiumAndroid$$/gradle.properties
- sed -i -e '/NDK_ROOT/d' $$ynkfish-PdfiumAndroid$$/build.sh
scandelete:
- lib/libs
build:
- pushd $$ynkfish-PdfiumAndroid$$
- NDK_ROOT=$$NDK$$ BUILD_ARCHS=arm64-v8a bash build.sh
- gradle assembleRelease
- popd
- mv $$ynkfish-PdfiumAndroid$$/build/outputs/aar/*.aar ../lib/libs
ndk: r28c
gradleprops:
- abiFilters=arm64-v8a
- versionName: 2.1.10
versionCode: 412
commit: 0c6dec4be7bcc37fd8fac81a650d4a938df0325a
subdir: app
sudo:
- apt-get update
- apt-get install -y cmake ninja-build
gradle:
- github
srclibs:
- ynkfish-PdfiumAndroid@e78b5da4ba2795aea86fbe18046d66eddd0f3978
prebuild:
- sed -i -e '/com.google.gms/d' -e '/firebase/d' -e '/CrashlyticsExtension/,+2d'
-e '/media3.cast/d' {..,.}/build.gradle.kts
- sed -i -e '/java.home/d' $$ynkfish-PdfiumAndroid$$/gradle.properties
- sed -i -e '/NDK_ROOT/d' $$ynkfish-PdfiumAndroid$$/build.sh
scandelete:
- lib/libs
build:
- pushd $$ynkfish-PdfiumAndroid$$
- NDK_ROOT=$$NDK$$ BUILD_ARCHS=x86_64 bash build.sh
- gradle assembleRelease
- popd
- mv $$ynkfish-PdfiumAndroid$$/build/outputs/aar/*.aar ../lib/libs
ndk: r28c
gradleprops:
- abiFilters=x86_64
AutoUpdateMode: Version
UpdateCheckMode: Tags v\d+\.\d+(\.\d+)?
VercodeOperation:
@ -3322,5 +3406,5 @@ VercodeOperation:
- '%c - 1'
- '%c - 0'
UpdateCheckData: app/build.gradle.kts|val vCode = (\d+)|.|versionName = "([\d.]+)"
CurrentVersion: 2.1.9
CurrentVersionCode: 409
CurrentVersion: 2.1.10
CurrentVersionCode: 412

View file

@ -808,6 +808,16 @@ Builds:
- app/src/main/assets/publicsuffixes
ndk: r21e
- versionName: 4.1.5
versionCode: 137
commit: 1c30d533ad0c923a87cc636d26a8e8297728516c
subdir: app
gradle:
- libre
scanignore:
- app/src/main/assets/publicsuffixes
ndk: r21e
MaintainerNotes: |-
The file at `app/src/main/assets/publicsuffixes` is a version of the
[Public Suffix List](https://publicsuffix.org/) that has been sorted and
@ -817,5 +827,5 @@ MaintainerNotes: |-
AutoUpdateMode: Version
UpdateCheckMode: Tags ^[\d.]+$
CurrentVersion: 4.1.3
CurrentVersionCode: 135
CurrentVersion: 4.1.5
CurrentVersionCode: 137

View file

@ -1530,6 +1530,21 @@ Builds:
scandelete:
- app/src/androidTest/assets
- versionName: 3.32.3 RC3
versionCode: 30320353
commit: rc-3.32.3-03
subdir: app
gradle:
- generic
rm:
- user_manual
prebuild:
- mkdir -p $HOME/.gradle
- echo org.gradle.jvmargs=-Xmx9g -XX:MaxMetaspaceSize=512m -XX:+HeapDumpOnOutOfMemoryError
> $HOME/.gradle/gradle.properties
scandelete:
- app/src/androidTest/assets
MaintainerNotes: 'Latest 3 stable version will be kept, RC versions will be directly
outdated by either a new RC or by a stable version: 3.3.0 RC1 -> 3.3.0 RC2 -> 3.3.0
(stable)'

View file

@ -4732,6 +4732,264 @@ Builds:
- mv /home/brandon/fitbook com.presley.fit_book
ndk: r27
- versionName: 2.0.16
versionCode: 1341
commit: dfceb251e1276c309686bbc96892bffb743ddd49
submodules: true
sudo:
- apt-get update
- apt-get install -y ninja-build
- mkdir -p /home/brandon
- chown vagrant -R /home/brandon
output: build/app/outputs/flutter-apk/app-x86_64-release.apk
binary: https://github.com/brandonp2412/FitBook/releases/download/%v/app-x86_64-release.apk
rm:
- ios
- linux
- web
- windows
prebuild:
- rm flutter/engine/src/.gn
- sdkmanager 'cmake;3.18.1'
- cd ..
- mv com.presley.fit_book /home/brandon/fitbook
- pushd /home/brandon/fitbook
- export PUB_CACHE=$(pwd)/.pub-cache
- flutter/bin/flutter config --no-analytics
- flutter/bin/flutter pub get
- popd
- mv /home/brandon/fitbook com.presley.fit_book
scanignore:
- assets/food-data.zip
- flutter/bin/cache
scandelete:
- .pub-cache
- flutter
build:
- cd ..
- mv com.presley.fit_book /home/brandon/fitbook
- pushd /home/brandon/fitbook
- export PUB_CACHE=$(pwd)/.pub-cache
- flutter/bin/flutter build apk --split-per-abi --target-platform="android-x64"
- popd
- mv /home/brandon/fitbook com.presley.fit_book
ndk: r27
- versionName: 2.0.16
versionCode: 1342
commit: dfceb251e1276c309686bbc96892bffb743ddd49
submodules: true
sudo:
- apt-get update
- apt-get install -y ninja-build
- mkdir -p /home/brandon
- chown vagrant -R /home/brandon
output: build/app/outputs/flutter-apk/app-armeabi-v7a-release.apk
binary: https://github.com/brandonp2412/FitBook/releases/download/%v/app-armeabi-v7a-release.apk
rm:
- ios
- linux
- web
- windows
prebuild:
- rm flutter/engine/src/.gn
- sdkmanager 'cmake;3.18.1'
- cd ..
- mv com.presley.fit_book /home/brandon/fitbook
- pushd /home/brandon/fitbook
- export PUB_CACHE=$(pwd)/.pub-cache
- flutter/bin/flutter config --no-analytics
- flutter/bin/flutter pub get
- popd
- mv /home/brandon/fitbook com.presley.fit_book
scanignore:
- assets/food-data.zip
- flutter/bin/cache
scandelete:
- .pub-cache
- flutter
build:
- cd ..
- mv com.presley.fit_book /home/brandon/fitbook
- pushd /home/brandon/fitbook
- export PUB_CACHE=$(pwd)/.pub-cache
- flutter/bin/flutter build apk --split-per-abi --target-platform="android-arm"
- popd
- mv /home/brandon/fitbook com.presley.fit_book
ndk: r27
- versionName: 2.0.16
versionCode: 1343
commit: dfceb251e1276c309686bbc96892bffb743ddd49
submodules: true
sudo:
- apt-get update
- apt-get install -y ninja-build
- mkdir -p /home/brandon
- chown vagrant -R /home/brandon
output: build/app/outputs/flutter-apk/app-arm64-v8a-release.apk
binary: https://github.com/brandonp2412/FitBook/releases/download/%v/app-arm64-v8a-release.apk
rm:
- ios
- linux
- web
- windows
prebuild:
- rm flutter/engine/src/.gn
- sdkmanager 'cmake;3.18.1'
- cd ..
- mv com.presley.fit_book /home/brandon/fitbook
- pushd /home/brandon/fitbook
- export PUB_CACHE=$(pwd)/.pub-cache
- flutter/bin/flutter config --no-analytics
- flutter/bin/flutter pub get
- popd
- mv /home/brandon/fitbook com.presley.fit_book
scanignore:
- assets/food-data.zip
- flutter/bin/cache
scandelete:
- .pub-cache
- flutter
build:
- cd ..
- mv com.presley.fit_book /home/brandon/fitbook
- pushd /home/brandon/fitbook
- export PUB_CACHE=$(pwd)/.pub-cache
- flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
- popd
- mv /home/brandon/fitbook com.presley.fit_book
ndk: r27
- versionName: 2.0.17
versionCode: 1351
commit: 7446a5f14522126fe3fe697cd4a00d79f21bad36
submodules: true
sudo:
- apt-get update
- apt-get install -y ninja-build
- mkdir -p /home/brandon
- chown vagrant -R /home/brandon
output: build/app/outputs/flutter-apk/app-x86_64-release.apk
binary: https://github.com/brandonp2412/FitBook/releases/download/%v/app-x86_64-release.apk
rm:
- ios
- linux
- web
- windows
prebuild:
- rm flutter/engine/src/.gn
- sdkmanager 'cmake;3.18.1'
- cd ..
- mv com.presley.fit_book /home/brandon/fitbook
- pushd /home/brandon/fitbook
- export PUB_CACHE=$(pwd)/.pub-cache
- flutter/bin/flutter config --no-analytics
- flutter/bin/flutter pub get
- popd
- mv /home/brandon/fitbook com.presley.fit_book
scanignore:
- assets/food-data.zip
- flutter/bin/cache
scandelete:
- .pub-cache
- flutter
build:
- cd ..
- mv com.presley.fit_book /home/brandon/fitbook
- pushd /home/brandon/fitbook
- export PUB_CACHE=$(pwd)/.pub-cache
- flutter/bin/flutter build apk --split-per-abi --target-platform="android-x64"
- popd
- mv /home/brandon/fitbook com.presley.fit_book
ndk: r27
- versionName: 2.0.17
versionCode: 1352
commit: 7446a5f14522126fe3fe697cd4a00d79f21bad36
submodules: true
sudo:
- apt-get update
- apt-get install -y ninja-build
- mkdir -p /home/brandon
- chown vagrant -R /home/brandon
output: build/app/outputs/flutter-apk/app-armeabi-v7a-release.apk
binary: https://github.com/brandonp2412/FitBook/releases/download/%v/app-armeabi-v7a-release.apk
rm:
- ios
- linux
- web
- windows
prebuild:
- rm flutter/engine/src/.gn
- sdkmanager 'cmake;3.18.1'
- cd ..
- mv com.presley.fit_book /home/brandon/fitbook
- pushd /home/brandon/fitbook
- export PUB_CACHE=$(pwd)/.pub-cache
- flutter/bin/flutter config --no-analytics
- flutter/bin/flutter pub get
- popd
- mv /home/brandon/fitbook com.presley.fit_book
scanignore:
- assets/food-data.zip
- flutter/bin/cache
scandelete:
- .pub-cache
- flutter
build:
- cd ..
- mv com.presley.fit_book /home/brandon/fitbook
- pushd /home/brandon/fitbook
- export PUB_CACHE=$(pwd)/.pub-cache
- flutter/bin/flutter build apk --split-per-abi --target-platform="android-arm"
- popd
- mv /home/brandon/fitbook com.presley.fit_book
ndk: r27
- versionName: 2.0.17
versionCode: 1353
commit: 7446a5f14522126fe3fe697cd4a00d79f21bad36
submodules: true
sudo:
- apt-get update
- apt-get install -y ninja-build
- mkdir -p /home/brandon
- chown vagrant -R /home/brandon
output: build/app/outputs/flutter-apk/app-arm64-v8a-release.apk
binary: https://github.com/brandonp2412/FitBook/releases/download/%v/app-arm64-v8a-release.apk
rm:
- ios
- linux
- web
- windows
prebuild:
- rm flutter/engine/src/.gn
- sdkmanager 'cmake;3.18.1'
- cd ..
- mv com.presley.fit_book /home/brandon/fitbook
- pushd /home/brandon/fitbook
- export PUB_CACHE=$(pwd)/.pub-cache
- flutter/bin/flutter config --no-analytics
- flutter/bin/flutter pub get
- popd
- mv /home/brandon/fitbook com.presley.fit_book
scanignore:
- assets/food-data.zip
- flutter/bin/cache
scandelete:
- .pub-cache
- flutter
build:
- cd ..
- mv com.presley.fit_book /home/brandon/fitbook
- pushd /home/brandon/fitbook
- export PUB_CACHE=$(pwd)/.pub-cache
- flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
- popd
- mv /home/brandon/fitbook com.presley.fit_book
ndk: r27
AllowedAPKSigningKeys: 011ee1a6e4e5ecd675f67fbf3d78ad82614a7a7a3f24ed71cc9c417154a0f0fd
AutoUpdateMode: Version
@ -4741,5 +4999,5 @@ VercodeOperation:
- 10 * %c + 2
- 10 * %c + 3
UpdateCheckData: pubspec.yaml|version:\s.+\+(\d+)|.|version:\s(.+)\+
CurrentVersion: 2.0.15
CurrentVersionCode: 1333
CurrentVersion: 2.0.17
CurrentVersionCode: 1353

View file

@ -7311,6 +7311,126 @@ Builds:
- mv /home/brandon/flexify com.presley.flexify
ndk: r27
- versionName: 2.1.2
versionCode: 2871
commit: 8ab9f040dfd2287d08ec0535f726eaf83be24f2c
submodules: true
sudo:
- apt-get update
- apt-get install -y ninja-build
- mkdir -p /home/brandon
- chown vagrant -R /home/brandon
output: build/app/outputs/flutter-apk/app-x86_64-release.apk
binary: https://github.com/brandonp2412/Flexify/releases/download/%v/app-x86_64-release.apk
rm:
- ios
- linux
- web
- windows
prebuild:
- cd ..
- mv com.presley.flexify /home/brandon/flexify
- pushd /home/brandon/flexify
- export PUB_CACHE=$(pwd)/.pub-cache
- flutter/bin/flutter config --no-analytics
- flutter/bin/flutter pub get
- popd
- mv /home/brandon/flexify com.presley.flexify
scanignore:
- flutter/bin/cache
scandelete:
- .pub-cache
- flutter
build:
- cd ..
- mv com.presley.flexify /home/brandon/flexify
- pushd /home/brandon/flexify
- export PUB_CACHE=$(pwd)/.pub-cache
- flutter/bin/flutter build apk --split-per-abi --target-platform="android-x64"
- popd
- mv /home/brandon/flexify com.presley.flexify
ndk: r27
- versionName: 2.1.2
versionCode: 2872
commit: 8ab9f040dfd2287d08ec0535f726eaf83be24f2c
submodules: true
sudo:
- apt-get update
- apt-get install -y ninja-build
- mkdir -p /home/brandon
- chown vagrant -R /home/brandon
output: build/app/outputs/flutter-apk/app-armeabi-v7a-release.apk
binary: https://github.com/brandonp2412/Flexify/releases/download/%v/app-armeabi-v7a-release.apk
rm:
- ios
- linux
- web
- windows
prebuild:
- cd ..
- mv com.presley.flexify /home/brandon/flexify
- pushd /home/brandon/flexify
- export PUB_CACHE=$(pwd)/.pub-cache
- flutter/bin/flutter config --no-analytics
- flutter/bin/flutter pub get
- popd
- mv /home/brandon/flexify com.presley.flexify
scanignore:
- flutter/bin/cache
scandelete:
- .pub-cache
- flutter
build:
- cd ..
- mv com.presley.flexify /home/brandon/flexify
- pushd /home/brandon/flexify
- export PUB_CACHE=$(pwd)/.pub-cache
- flutter/bin/flutter build apk --split-per-abi --target-platform="android-arm"
- popd
- mv /home/brandon/flexify com.presley.flexify
ndk: r27
- versionName: 2.1.2
versionCode: 2873
commit: 8ab9f040dfd2287d08ec0535f726eaf83be24f2c
submodules: true
sudo:
- apt-get update
- apt-get install -y ninja-build
- mkdir -p /home/brandon
- chown vagrant -R /home/brandon
output: build/app/outputs/flutter-apk/app-arm64-v8a-release.apk
binary: https://github.com/brandonp2412/Flexify/releases/download/%v/app-arm64-v8a-release.apk
rm:
- ios
- linux
- web
- windows
prebuild:
- cd ..
- mv com.presley.flexify /home/brandon/flexify
- pushd /home/brandon/flexify
- export PUB_CACHE=$(pwd)/.pub-cache
- flutter/bin/flutter config --no-analytics
- flutter/bin/flutter pub get
- popd
- mv /home/brandon/flexify com.presley.flexify
scanignore:
- flutter/bin/cache
scandelete:
- .pub-cache
- flutter
build:
- cd ..
- mv com.presley.flexify /home/brandon/flexify
- pushd /home/brandon/flexify
- export PUB_CACHE=$(pwd)/.pub-cache
- flutter/bin/flutter build apk --split-per-abi --target-platform="android-arm64"
- popd
- mv /home/brandon/flexify com.presley.flexify
ndk: r27
AllowedAPKSigningKeys: 011ee1a6e4e5ecd675f67fbf3d78ad82614a7a7a3f24ed71cc9c417154a0f0fd
AutoUpdateMode: Version
@ -7320,5 +7440,5 @@ VercodeOperation:
- 10 * %c + 2
- 10 * %c + 3
UpdateCheckData: pubspec.yaml|version:\s.+\+(\d+)|.|version:\s(.+)\+
CurrentVersion: 2.0.70
CurrentVersionCode: 2853
CurrentVersion: 2.1.2
CurrentVersionCode: 2873

View file

@ -148,7 +148,29 @@ Builds:
scandelete:
- build-logic/convention/build
- versionName: 1.4.0
versionCode: 6039
commit: 68e8cca09100eb54e6c165b2287624b1d24d2be1
subdir: androidApp
sudo:
- echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list
- apt-get update
- apt-get install -y -t trixie openjdk-21-jdk-headless
- update-alternatives --auto java
gradle:
- fdroid
prebuild:
- sed -i -e '/crashlytics/d' {..,.}/build.gradle.kts
- sed -i -e '/crash/d' ../shared/build.gradle.kts
- sed -i -e '/foojay/d' ../settings.gradle.kts
- sed -i -e '/JvmVendorSpec/d' ../*/build.gradle.kts
scanignore:
- build-logic/settings.gradle.kts
- settings.gradle.kts
scandelete:
- build-logic/convention/build
AutoUpdateMode: Version
UpdateCheckMode: Tags [\d.]+-fdroid
CurrentVersion: 1.3.0
CurrentVersionCode: 6033
CurrentVersion: 1.4.0
CurrentVersionCode: 6039

View file

@ -682,11 +682,23 @@ Builds:
- sed -i -e '/libs.google.services/d' -e '/libs.firebase/d' ../build.gradle.kts
- sed -i -e '/gitea.zaneschepke.com/d' ../settings.gradle.kts
- versionName: 3.9.5
versionCode: 39500
commit: 99cd1d917a5288a9361df1324d47dffd36336c1b
subdir: app
gradle:
- fdroid
prebuild:
- sed -i -e '/com.google.gms/d' -e '/com.google.firebase/d' -e '/libs.androidx.core.google.shortcuts/d'
build.gradle.kts
- sed -i -e '/libs.google.services/d' -e '/libs.firebase/d' ../build.gradle.kts
- sed -i -e '/gitea.zaneschepke.com/d' ../settings.gradle.kts
AllowedAPKSigningKeys: 5204d82e766e8aa14dcbb06dc70aebae2bdd812d4d6203cd521a8a685d7d3d80
AutoUpdateMode: Version
UpdateCheckMode: Tags ^[\d.]+$
UpdateCheckData: buildSrc/src/main/kotlin/Constants.kt|VERSION_CODE = (\d+)|.|VERSION_NAME
= "(.+)"
CurrentVersion: 3.9.4
CurrentVersionCode: 39400
CurrentVersion: 3.9.5
CurrentVersionCode: 39500

View file

@ -611,8 +611,41 @@ Builds:
- export PUB_CACHE=$(pwd)/.pub-cache
- $$flutter$$/bin/flutter build apk --release
- versionName: 30.0.263
versionCode: 263
commit: 101071a1e5f78fa71c9c2aecf93f41b357109630
output: build/app/outputs/flutter-apk/app-release.apk
srclibs:
- flutter@stable
rm:
- ios
- linux
- macos
- windows
- lib/firebase_options.dart
prebuild:
- flutterVersion=$(sed -n -E "s/.*flutter:.*# ([0-9a-f]{40})/\1/p" pubspec.yaml)
- '[[ $flutterVersion ]] || exit 1'
- git -C $$flutter$$ checkout -f $flutterVersion
- sed -i -e '/firebase/d' pubspec.yaml
- sed -i -e '/firebase/,/version/d' pubspec.lock
- sed -i -e '/TargetPlatform.android/,/TargetPlatform.linux/s/^ .*//'
-e '/ _.*{$/,/^ }/d' -e '/firebase/d' lib/notifications/receive.dart
- sed -i -z -e "s/@pragma('vm:entry-point')\n\n//" lib/notifications/receive.dart
- sed -i -e '/firebase/d' lib/model/binding.dart
- sed -i -z -e 's/@override\s*}//g' lib/model/binding.dart
- sed -i -e '/signingConfig /,+1d' android/app/build.gradle
- export PUB_CACHE=$(pwd)/.pub-cache
- $$flutter$$/bin/flutter config --no-analytics
- $$flutter$$/bin/flutter pub get
scandelete:
- .pub-cache
build:
- export PUB_CACHE=$(pwd)/.pub-cache
- $$flutter$$/bin/flutter build apk --release
AutoUpdateMode: Version
UpdateCheckMode: Tags
UpdateCheckData: pubspec.yaml|version:\s.+\+(\d+)|.|version:\s(.+)\+
CurrentVersion: 30.0.262
CurrentVersionCode: 262
CurrentVersion: 30.0.263
CurrentVersionCode: 263

View file

@ -583,8 +583,35 @@ Builds:
- flutter/bin/flutter build apk
ndk: 26.1.10909125
- versionName: 0.3.9
versionCode: 42
commit: c65485c2bda3bd9b794d5565d7a1b62f04884423
submodules: true
output: build/app/outputs/flutter-apk/app-release.apk
rm:
- .github
- ios
- linux
- macos
- web
- windows
prebuild:
- export PUB_CACHE=$(pwd)/.pub-cache
- flutter/bin/flutter config --no-analytics
- flutter/bin/flutter packages pub get
scanignore:
- flutter/bin/cache
scandelete:
- flutter
- .pub-cache
build:
- export PUB_CACHE=$(pwd)/.pub-cache
- export ANDROID_NDK_ROOT=$$NDK$$
- flutter/bin/flutter build apk
ndk: 26.1.10909125
AutoUpdateMode: Version
UpdateCheckMode: Tags
UpdateCheckData: pubspec.yaml|version:\s.+\+(\d+)|.|version:\s(.+)\+
CurrentVersion: 0.3.8
CurrentVersionCode: 41
CurrentVersion: 0.3.9
CurrentVersionCode: 42

View file

@ -309,7 +309,19 @@ Builds:
gradle:
- rbv
- versionName: 3.4.6
versionCode: 80
commit: e42e54575cbb04d0076b44bc521b7cd8ca5d584d
subdir: app
sudo:
- echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list
- apt-get update
- apt-get install -y -t trixie openjdk-21-jdk-headless
- update-alternatives --auto java
gradle:
- rbv
AutoUpdateMode: Version
UpdateCheckMode: Tags
CurrentVersion: 3.4.5
CurrentVersionCode: 78
CurrentVersion: 3.4.6
CurrentVersionCode: 80

View file

@ -2218,6 +2218,132 @@ Builds:
- popd
- mv $repo/trale de.quantumphysique.trale
- versionName: 0.12.1
versionCode: 331
commit: 1533071018570e3c541b4811f2359b92de72c230
subdir: app
sudo:
- mkdir -p /home/runner/
- chown vagrant /home/runner/
output: build/app/outputs/flutter-apk/app-x86_64-release.apk
binary: https://github.com/quantumphysique/trale/releases/download/v%v/app-x86_64-release.apk
srclibs:
- flutter@stable
rm:
- app/test
prebuild:
- sed -i -e 's/Xmx1536M/Xmx4G/' android/gradle.properties
- export flutterVersion="$(sed -E -n -e 's/^.*flutter:\ ">=([0-9.]+)"/\1/p'
pubspec.yaml)"
- '[[ $flutterVersion ]] || exit 1'
- git -C $$flutter$$ checkout -f $flutterVersion
- rm $$flutter$$/engine/src/.gn
- export repo=/home/runner/work/trale
- mkdir -p $repo
- cd ../..
- mv de.quantumphysique.trale $repo/trale
- pushd $repo/trale/app
- export PUB_CACHE=$(pwd)/.pub-cache
- $$flutter$$/bin/flutter config --no-analytics
- $$flutter$$/bin/flutter pub get --enforce-lockfile
- popd
- mv $repo/trale de.quantumphysique.trale
scandelete:
- app/.pub-cache
build:
- export repo=/home/runner/work/trale
- cd ../..
- mv de.quantumphysique.trale $repo/trale
- pushd $repo/trale/app
- export PUB_CACHE=$(pwd)/.pub-cache
- $$flutter$$/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
- popd
- mv $repo/trale de.quantumphysique.trale
- versionName: 0.12.1
versionCode: 332
commit: 1533071018570e3c541b4811f2359b92de72c230
subdir: app
sudo:
- mkdir -p /home/runner/
- chown vagrant /home/runner/
output: build/app/outputs/flutter-apk/app-armeabi-v7a-release.apk
binary: https://github.com/quantumphysique/trale/releases/download/v%v/app-armeabi-v7a-release.apk
srclibs:
- flutter@stable
rm:
- app/test
prebuild:
- sed -i -e 's/Xmx1536M/Xmx4G/' android/gradle.properties
- export flutterVersion="$(sed -E -n -e 's/^.*flutter:\ ">=([0-9.]+)"/\1/p'
pubspec.yaml)"
- '[[ $flutterVersion ]] || exit 1'
- git -C $$flutter$$ checkout -f $flutterVersion
- rm $$flutter$$/engine/src/.gn
- export repo=/home/runner/work/trale
- mkdir -p $repo
- cd ../..
- mv de.quantumphysique.trale $repo/trale
- pushd $repo/trale/app
- export PUB_CACHE=$(pwd)/.pub-cache
- $$flutter$$/bin/flutter config --no-analytics
- $$flutter$$/bin/flutter pub get --enforce-lockfile
- popd
- mv $repo/trale de.quantumphysique.trale
scandelete:
- app/.pub-cache
build:
- export repo=/home/runner/work/trale
- cd ../..
- mv de.quantumphysique.trale $repo/trale
- pushd $repo/trale/app
- export PUB_CACHE=$(pwd)/.pub-cache
- $$flutter$$/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
- popd
- mv $repo/trale de.quantumphysique.trale
- versionName: 0.12.1
versionCode: 333
commit: 1533071018570e3c541b4811f2359b92de72c230
subdir: app
sudo:
- mkdir -p /home/runner/
- chown vagrant /home/runner/
output: build/app/outputs/flutter-apk/app-arm64-v8a-release.apk
binary: https://github.com/quantumphysique/trale/releases/download/v%v/app-arm64-v8a-release.apk
srclibs:
- flutter@stable
rm:
- app/test
prebuild:
- sed -i -e 's/Xmx1536M/Xmx4G/' android/gradle.properties
- export flutterVersion="$(sed -E -n -e 's/^.*flutter:\ ">=([0-9.]+)"/\1/p'
pubspec.yaml)"
- '[[ $flutterVersion ]] || exit 1'
- git -C $$flutter$$ checkout -f $flutterVersion
- rm $$flutter$$/engine/src/.gn
- export repo=/home/runner/work/trale
- mkdir -p $repo
- cd ../..
- mv de.quantumphysique.trale $repo/trale
- pushd $repo/trale/app
- export PUB_CACHE=$(pwd)/.pub-cache
- $$flutter$$/bin/flutter config --no-analytics
- $$flutter$$/bin/flutter pub get --enforce-lockfile
- popd
- mv $repo/trale de.quantumphysique.trale
scandelete:
- app/.pub-cache
build:
- export repo=/home/runner/work/trale
- cd ../..
- mv de.quantumphysique.trale $repo/trale
- pushd $repo/trale/app
- export PUB_CACHE=$(pwd)/.pub-cache
- $$flutter$$/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
- popd
- mv $repo/trale de.quantumphysique.trale
AllowedAPKSigningKeys: a26e7b1bc19f7f1181c0f15c96bfb95e999dfd284fe05f967d6045e16c411438
AutoUpdateMode: Version
@ -2227,5 +2353,5 @@ VercodeOperation:
- 2 + %c * 10
- 3 + %c * 10
UpdateCheckData: app/pubspec.yaml|version:\s.+\+(\d+)|.|version:\s(.+)\+
CurrentVersion: 0.11.2
CurrentVersionCode: 313
CurrentVersion: 0.12.1
CurrentVersionCode: 333

View file

@ -380,7 +380,18 @@ Builds:
- yes
prebuild: sed -i -e '/gradle/s/8.12.0/8.11.1/' build.gradle
- versionName: 5.8.0
versionCode: 129
commit: 544a60f6d21395e7134b6c47789243f23357292f
submodules: true
sudo:
- apt-get update
- apt-get install -y zip
gradle:
- yes
prebuild: sed -i -e '/gradle/s/8.12.0/8.11.1/' build.gradle
AutoUpdateMode: Version
UpdateCheckMode: Tags ^v[0-9.]*$
CurrentVersion: 5.7.9
CurrentVersionCode: 128
CurrentVersion: 5.8.0
CurrentVersionCode: 129

View file

@ -3168,8 +3168,35 @@ Builds:
- export PUB_CACHE=$(pwd)/.pub-cache
- $$flutter$$/bin/flutter build apk --flavor nightly
- versionName: 2.4.0-beta.2
versionCode: 143
commit: c93b8cd7011c696428585f1f22ee78c7e095bbb9
subdir: app
output: build/app/outputs/flutter-apk/app-nightly-release.apk
srclibs:
- flutter@stable
rm:
- app/ios
- app/linux
- app/macos
- app/web
- app/windows
prebuild:
- sed -i -e '/signingConfig =/,+4d' android/app/build.gradle.kts
- flutterVersion=$(sed -n -E "s/^ flutter:\ (.*)/\1/p" pubspec.yaml)
- '[[ $flutterVersion ]] || exit 1'
- git -C $$flutter$$ checkout -f $flutterVersion
- export PUB_CACHE=$(pwd)/.pub-cache
- $$flutter$$/bin/flutter config --no-analytics
- $$flutter$$/bin/flutter pub get
scandelete:
- app/.pub-cache
build:
- export PUB_CACHE=$(pwd)/.pub-cache
- $$flutter$$/bin/flutter build apk --flavor nightly
AutoUpdateMode: Version
UpdateCheckMode: Tags ^v.+$
UpdateCheckData: app/pubspec.yaml|version:\s.+\+(\d+)|.|version:\s(.+)\+
CurrentVersion: 2.3.3
CurrentVersionCode: 142
CurrentVersion: 2.4.0-beta.2
CurrentVersionCode: 143

View file

@ -8187,8 +8187,19 @@ Builds:
scandelete:
- app/lib
- versionName: '1.2291'
versionCode: 2291
commit: 434b400eb04a14ebc3ad3b75f0b5c89ae9d9a530
subdir: app
submodules: true
gradle:
- fdroid
prebuild: sdkmanager 'cmake;3.22.1'
scandelete:
- app/lib
AutoUpdateMode: Version
UpdateCheckMode: Tags
UpdateCheckData: app/build.gradle|getVersionCode.*return (\d+)||([\d.]+)
CurrentVersion: '1.2290'
CurrentVersionCode: 2290
CurrentVersion: '1.2291'
CurrentVersionCode: 2291

View file

@ -273,8 +273,39 @@ Builds:
- popd
- mv $$android-floating-action-button$$/build/outputs/aar/*.aar libs/floatingactionmenu.aar
- versionName: 4.1.3
versionCode: 4013
commit: 99968820ffa0b0650ea192da971b8e38c504f649
subdir: nga_phone_base_3.0
gradle:
- yes
srclibs:
- android-floating-action-button@2396953e0f8a1f329756320bd0663d250aadac83
rm:
- nga_phone_base_3.0/libs/*.aar
- lib_bu_statistics
prebuild:
- sed -i -e '/aliyun/d' ../build.gradle
- sed -i -e '/lib_bu_statistics/d' build.gradle
- sed -i -e 's/com.nshmura:recyclertablayout:1.5.0/com.github.nshmura:RecyclerTabLayout:1.4.0/'
-e 's/com.zhouyou:signseekbar:1.0.6/com.github.zhou-you:EasySignSeekBar:8c52404ab6/'
-e 's/net.steamcrafted:load-toast/com.github.code-mc:loadtoast/' -e 's/me.imid.swipebacklayout.lib:library:1.1.0/com.github.ikew0ng:SwipeBackLayout:e1d109e5fe/'
../lib_base_common/build.gradle
- find -type f -name "*.java" -exec sed -i -e '/CloudServerManager/d' {} +
- cd $$android-floating-action-button$$/..
- sed -i -e 's/3.1.1/7.2.2/' build.gradle
- sed -i -e '/gradle-mvn-push/d' library/build.gradle
- sed -i -e 's/4.4/7.3.3/' gradle/wrapper/gradle-wrapper.properties
scanignore:
- nga_phone_base_3.0/src/main/java/sp/phone/util/PluginUtils.java
build:
- pushd $$android-floating-action-button$$
- gradle assembleRelease
- popd
- mv $$android-floating-action-button$$/build/outputs/aar/*.aar libs/floatingactionmenu.aar
AutoUpdateMode: Version
UpdateCheckMode: Tags
UpdateCheckData: build.gradle|appVersionCode\s=\s(\d+)|.|appVersionName\s=\s'([\d.]+)'
CurrentVersion: 4.0.3
CurrentVersionCode: 4003
CurrentVersion: 4.1.3
CurrentVersionCode: 4013

View file

@ -1907,10 +1907,49 @@ Builds:
- popd
- mv $repo/mhabit io.github.friesi23.mhabit
- versionName: 1.17.2
versionCode: 95
commit: a6b4d7a9c2c6dc32473ca63130db2c48acb72a3e
submodules: true
sudo:
- mkdir -p /home/runner/
- chown vagrant /home/runner/
output: build/app/outputs/flutter-apk/app-release.apk
rm:
- .vscode
- demo
- ios
prebuild:
- sed -i -e '/signingConfig /d' android/app/build.gradle
- export repo=/home/runner/work/mhabit
- mkdir -p $repo
- cd ..
- mv io.github.friesi23.mhabit $repo/mhabit
- pushd $repo/mhabit
- export PUB_CACHE=$(pwd)/.pub-cache
- .flutter/bin/flutter config --no-analytics
- .flutter/bin/flutter pub get
- popd
- mv $repo/mhabit io.github.friesi23.mhabit
scanignore:
- .flutter/bin/cache
scandelete:
- .flutter
- .pub-cache
build:
- export repo=/home/runner/work/mhabit
- cd ..
- mv io.github.friesi23.mhabit $repo/mhabit
- pushd $repo/mhabit
- export PUB_CACHE=$(pwd)/.pub-cache
- .flutter/bin/flutter build apk
- popd
- mv $repo/mhabit io.github.friesi23.mhabit
AllowedAPKSigningKeys: 4a31e799063f721d62135f0925f316c2f5e5ab08b462fc4b957673c9b40869b5
AutoUpdateMode: Version
UpdateCheckMode: Tags ^v.*$
UpdateCheckData: pubspec.yaml|version:\s.+\+(\d+)|.|version:\s(.+)\+
CurrentVersion: 1.16.22
CurrentVersionCode: 91
CurrentVersion: 1.17.2
CurrentVersionCode: 95

View file

@ -33,10 +33,28 @@ Builds:
break; sha256sum apk/assets/dexopt/baseline.prof; rm -fr apk; gradle clean
assembleRelease; done
- versionName: 3.0.1
versionCode: 219
commit: f398ba0d154d625921b3a1b518ef1ee2124aa521
subdir: app
gradle:
- yes
binary: https://github.com/samolego/Canta/releases/download/%v/app-release.apk
rm:
- docs
postbuild:
- curl -Lo upstream.apk https://github.com/samolego/Canta/releases/download/$$VERSION$$/app-release.apk
- unzip -q upstream.apk -d apk
- export hash=$(sha256sum apk/assets/dexopt/baseline.prof)
- rm -rf apk upstream.apk
- for i in {1..10}; do unzip -q $$OUT$$ -d apk; sha256sum -c - <<< $hash &&
break; sha256sum apk/assets/dexopt/baseline.prof; rm -fr apk; gradle clean
assembleRelease; done
AllowedAPKSigningKeys: 0a2640317c43272188c3e13194c15460691f12c39ea19bba727dd67fb56289d4
AutoUpdateMode: Version
UpdateCheckMode: Tags
UpdateCheckData: app/gradle.properties|version_code=(\d+)|.|version_name=(.+)
CurrentVersion: 3.0.0
CurrentVersionCode: 218
CurrentVersion: 3.0.1
CurrentVersionCode: 219

View file

@ -117,7 +117,14 @@ Builds:
gradle:
- yes
- versionName: 1.8.1
versionCode: 14
commit: 45eec779ca955cd4e1ba77723b361cab5d0bac10
subdir: keepitupmain
gradle:
- yes
AutoUpdateMode: Version
UpdateCheckMode: Tags
CurrentVersion: 1.8.0
CurrentVersionCode: 13
CurrentVersion: 1.8.1
CurrentVersionCode: 14

View file

@ -854,6 +854,146 @@ Builds:
- make all
ndk: r26d
- versionName: '30.2'
versionCode: 300200000
commit: 636f166cfc86aa90d63f592fd99f3fdd9ef95ebd
timeout: 15000
sudo:
- apt-get update
- apt-get install -y make gcc m4 libncurses-dev autoconf texinfo g++ nasm
output: java/emacs-*.apk
prebuild:
- sdkmanager 'platforms;android-34' 'build-tools;34.0.0'
- sed -i 's/android:versionCode="[^"]*"/android:versionCode="$$VERCODE$$"/'
java/AndroidManifest.xml.in
- mkdir emacs_deps
- cd emacs_deps
- bash ../admin/download-android-deps.sh 32
scanignore:
- admin/charsets/glibc/*.gz
- build-aux/dir_top
scandelete:
- test
- etc/e
- emacs_deps
build:
- pushd etc/e
- tic -o ../ ./eterm-color.ti
- popd
- ./autogen.sh
- export deps=$(pwd)/emacs_deps
- ./configure --with-android=$$SDK$$/platforms/android-34/android.jar ANDROID_CC=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/i686-linux-android22-clang
SDK_BUILD_TOOLS=$$SDK$$/build-tools/34.0.0 --without-android-debug --with-ndk-path="$(cat
$deps/search-path.txt)" --with-gif --with-xml2 --with-jpeg --with-png --with-sqlite3
--with-webp --with-gnutls --with-tiff --with-selinux --with-tree-sitter --with-harfbuzz
- make all
ndk: r26d
- versionName: '30.2'
versionCode: 300200001
commit: 636f166cfc86aa90d63f592fd99f3fdd9ef95ebd
timeout: 15000
sudo:
- apt-get update
- apt-get install -y make gcc m4 libncurses-dev autoconf texinfo g++
output: java/emacs-*.apk
prebuild:
- sdkmanager 'platforms;android-34' 'build-tools;34.0.0'
- sed -i 's/android:versionCode="[^"]*"/android:versionCode="$$VERCODE$$"/'
java/AndroidManifest.xml.in
- mkdir emacs_deps
- cd emacs_deps
- bash ../admin/download-android-deps.sh 32
scanignore:
- admin/charsets/glibc/*.gz
- build-aux/dir_top
scandelete:
- test
- etc/e
- emacs_deps
build:
- pushd etc/e
- tic -o ../ ./eterm-color.ti
- popd
- ./autogen.sh
- export deps=`pwd`/emacs_deps
- ./configure --with-android=$$SDK$$/platforms/android-34/android.jar ANDROID_CC=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi22-clang
SDK_BUILD_TOOLS=$$SDK$$/build-tools/34.0.0 --without-android-debug --with-ndk-path="$(cat
$deps/search-path.txt)" --with-gif --with-xml2 --with-jpeg --with-png --with-sqlite3
--with-webp --with-gnutls --with-tiff --with-selinux --with-tree-sitter --with-harfbuzz
- make all
ndk: r26d
- versionName: '30.2'
versionCode: 300200002
commit: 636f166cfc86aa90d63f592fd99f3fdd9ef95ebd
timeout: 15000
sudo:
- apt-get update
- apt-get install -y make gcc m4 libncurses-dev autoconf texinfo g++ nasm
output: java/emacs-*.apk
prebuild:
- sdkmanager 'platforms;android-34' 'build-tools;34.0.0'
- sed -i 's/android:versionCode="[^"]*"/android:versionCode="$$VERCODE$$"/'
java/AndroidManifest.xml.in
- mkdir emacs_deps
- cd emacs_deps
- bash ../admin/download-android-deps.sh 64
scanignore:
- admin/charsets/glibc/*.gz
- build-aux/dir_top
scandelete:
- test
- etc/e
- emacs_deps
build:
- pushd etc/e
- tic -o ../ ./eterm-color.ti
- popd
- ./autogen.sh
- export deps=`pwd`/emacs_deps
- ./configure --with-android=$$SDK$$/platforms/android-34/android.jar ANDROID_CC=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android22-clang
SDK_BUILD_TOOLS=$$SDK$$/build-tools/34.0.0 --without-android-debug --with-ndk-path="$(cat
$deps/search-path.txt)" --with-gif --with-xml2 --with-jpeg --with-png --with-sqlite3
--with-webp --with-gnutls --with-tiff --with-selinux --with-tree-sitter --with-harfbuzz
- make all
ndk: r26d
- versionName: '30.2'
versionCode: 300200003
commit: 636f166cfc86aa90d63f592fd99f3fdd9ef95ebd
timeout: 15000
sudo:
- apt-get update
- apt-get install -y make gcc m4 libncurses-dev autoconf texinfo g++
output: java/emacs-*.apk
prebuild:
- sdkmanager 'platforms;android-34' 'build-tools;34.0.0'
- sed -i 's/android:versionCode="[^"]*"/android:versionCode="$$VERCODE$$"/'
java/AndroidManifest.xml.in
- mkdir emacs_deps
- cd emacs_deps
- bash ../admin/download-android-deps.sh 64
scanignore:
- admin/charsets/glibc/*.gz
- build-aux/dir_top
scandelete:
- test
- etc/e
- emacs_deps
build:
- pushd etc/e
- tic -o ../ ./eterm-color.ti
- popd
- ./autogen.sh
- export deps=`pwd`/emacs_deps
- ./configure --with-android=$$SDK$$/platforms/android-34/android.jar ANDROID_CC=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android22-clang
SDK_BUILD_TOOLS=$$SDK$$/build-tools/34.0.0 --without-android-debug --with-ndk-path="$(cat
$deps/search-path.txt)" --with-gif --with-xml2 --with-jpeg --with-png --with-sqlite3
--with-webp --with-gnutls --with-tiff --with-selinux --with-tree-sitter --with-harfbuzz
- make all
ndk: r26d
MaintainerNotes: |-
Build instructions can be found at:
https://git.savannah.gnu.org/cgit/emacs.git/tree/java/INSTALL
@ -893,5 +1033,5 @@ VercodeOperation:
- '%c + 2'
- '%c + 3'
UpdateCheckData: java/AndroidManifest.xml.in|Version-code:\ (\d+)||^emacs-([\d.]+)$
CurrentVersion: '30.1'
CurrentVersionCode: 300100003
CurrentVersion: '30.2'
CurrentVersionCode: 300200003

View file

@ -384,7 +384,18 @@ Builds:
- sed -i -e 's/jvmToolchain(11)/jvmToolchain(17)/' ../uhabits-core/build.gradle.kts
build.gradle.kts
- versionName: 2.3.1
versionCode: 20301
commit: 516bf394f85a5a3ab25f476da230ae2a93815a40
subdir: uhabits-android
gradle:
- yes
prebuild:
- sed -i -e 's/VERSION_11/VERSION_17/g' build.gradle.kts
- sed -i -e 's/jvmToolchain(11)/jvmToolchain(17)/' ../uhabits-core/build.gradle.kts
build.gradle.kts
AutoUpdateMode: Version
UpdateCheckMode: Tags
CurrentVersion: 2.3.0
CurrentVersionCode: 20300
CurrentVersion: 2.3.1
CurrentVersionCode: 20301

View file

@ -4078,10 +4078,22 @@ Builds:
-e '/google-services/d' build.gradle
- echo 'org.gradle.jvmargs=-Xmx4096m' >> ../gradle.properties
- versionName: 3.17.13-beta
versionCode: 576
commit: 027a9f55626f41eed9fc02e2abf133eb5abaf81a
subdir: mobile
gradle:
- foss
- beta
prebuild:
- sed -i -e 's|maven.fabric.io/public|repo1.maven.org/maven2|' -e /firebase/d
-e '/google-services/d' build.gradle
- echo 'org.gradle.jvmargs=-Xmx4096m' >> ../gradle.properties
MaintainerNotes: Replace the fabric.io maven with mavencentral instead of deleting
it to not trigger fdroid/fdroidserver#463.
AutoUpdateMode: Version
UpdateCheckMode: Tags ^[0-9.]+-beta-fdroid$
CurrentVersion: 3.17.12-beta
CurrentVersionCode: 575
CurrentVersion: 3.17.13-beta
CurrentVersionCode: 576

View file

@ -910,7 +910,33 @@ Builds:
- yes
prebuild: echo -e "\norg.gradle.jvmargs=-Xmx4096m" >> ../gradle.properties
- versionName: 3.5.3
versionCode: 353
commit: c63d57b60d733d34ee209239ac43e04d091b3607
subdir: app
sudo:
- echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list
- apt-get update
- apt-get install -y -t trixie openjdk-21-jdk-headless
- update-alternatives --auto java
gradle:
- yes
prebuild: echo -e "\norg.gradle.jvmargs=-Xmx4096m" >> ../gradle.properties
- versionName: 3.5.5
versionCode: 355
commit: 770bf7892d0255b45420e31bf63d079ecedbf7ed
subdir: app
sudo:
- echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list
- apt-get update
- apt-get install -y -t trixie openjdk-21-jdk-headless
- update-alternatives --auto java
gradle:
- yes
prebuild: echo -e "\norg.gradle.jvmargs=-Xmx4096m" >> ../gradle.properties
AutoUpdateMode: Version
UpdateCheckMode: Tags
CurrentVersion: 3.5.2
CurrentVersionCode: 352
CurrentVersion: 3.5.5
CurrentVersionCode: 355

View file

@ -720,7 +720,19 @@ Builds:
gradle:
- yes
- versionName: 1.8.5
versionCode: 185
commit: 21c3c56f2adf30a1425558da8f04d6bf843a3269
subdir: app
sudo:
- echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list
- apt-get update
- apt-get install -y -t trixie openjdk-21-jdk-headless
- update-alternatives --auto java
gradle:
- yes
AutoUpdateMode: Version
UpdateCheckMode: Tags
CurrentVersion: 1.8.3
CurrentVersionCode: 183
CurrentVersion: 1.8.5
CurrentVersionCode: 185

View file

@ -40,7 +40,29 @@ Builds:
- node_modules/
- .yarn/install-state.gz
- versionName: 1.9.11
versionCode: 28
commit: c8c24bb527bc9bdedf2fe1c7679237b657f4cd7c
subdir: android/app
sudo:
- echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list
- apt-get update
- apt-get install -y -t trixie openjdk-21-jdk-headless npm
- update-alternatives --auto java
- sysctl fs.inotify.max_user_watches=524288 || true
- corepack enable
init:
- yarn install --immutable
- CI_PLATFORM=android yarn build
- cd ../..
- npx cap sync android --deployment
gradle:
- yes
scandelete:
- node_modules/
- .yarn/install-state.gz
AutoUpdateMode: Version
UpdateCheckMode: Tags
CurrentVersion: 1.9.10
CurrentVersionCode: 27
CurrentVersion: 1.9.11
CurrentVersionCode: 28

View file

@ -0,0 +1,4 @@
RepoType: git
Repo: https://github.com/ynkfish/PdfiumAndroid
Prepare: rm -rf jni/lib/*/*.so