misc fixes

This commit is contained in:
linsui 2024-09-30 13:55:19 +08:00
parent 8ee48919f2
commit aac79ad0db
22 changed files with 206 additions and 187 deletions

View File

@ -20,3 +20,8 @@ ed8eda03bdd246af6a1c61d2b64e78f1de10269c
bc387aee772b74befab816d966dff544c743de80
fb62af9293d44d73808602316369c1799fd819b9
984eb24baebdd73d3f61f591980ec606a20b652f
# eu.veldsoft.scribe4
# zeroPaddedFilemode
af1fb8361f38bd4800f00a905ad9b3d7a0b211e7
0b570522994ce8d9f62f1c8c43ef650a5858437b

View File

@ -12,13 +12,6 @@ Repo: https://github.com/Eve-146T/WORM.git
Binaries: https://github.com/Eve-146T/WORM/releases/download/v%v/WROM.apk
Builds:
- versionName: '1000000.0'
versionCode: 1000000
commit: 072380f7f4782b765b6af1e02345683e54828da1
subdir: app
gradle:
- yes
- versionName: 1000001.0-OPTIMIZED
versionCode: 1000001
commit: 2dee658c6c2c041ee097df73fc0ba44834d7b648

View File

@ -227,7 +227,6 @@ Builds:
- versionName: 2.0.20
versionCode: 2020
disable: https://github.com/finderlein/noefinderlein_flutter/issues/4
commit: 8330d83fe21d89a0f9003032d1378e8409a7666b
output: build/app/outputs/flutter-apk/app-release.apk
srclibs:
@ -252,6 +251,13 @@ Builds:
- export PUB_CACHE=$(pwd)/.pub-cache
- $$flutter$$/bin/flutter config --no-analytics
- $$flutter$$/bin/flutter pub get
- cd .pub-cache/hosted/pub.dev/geolocator_android-*/android
- sed -i -e '/gms/d' build.gradle
- cd src/main/java/com/baseflow/geolocator/location
- rm FusedLocationClient.java
- sed -i -e '/if (forceAndroidLocationManager) {/,/^ }/c return new LocationManagerClient(context,
locationOptions);}' -e '/isGooglePlayServicesAvailable/,/^ }/d' -e '/gms/d'
GeolocationManager.java
scandelete:
- .pub-cache
build:
@ -259,10 +265,10 @@ Builds:
- echo 'var mapAccessToken = "pk.eyJ1IjoiZGVycXVycHMiLCJhIjoiY2wzY3dqeGhkMDJxeTNja2p1cHZmNWJhYSJ9.dnnM2GDwtxAVog4xvJzTJw";'>
lib/auth/secrets.dart
- $$flutter$$/bin/flutter pub run build_runner build
- $$flutter$$/bin/flutter build apk --release --dart-define=ANDROID_FLOSS=true
- $$flutter$$/bin/flutter build apk --release --dart-define=IS_RELEASE=true
AutoUpdateMode: Version
UpdateCheckMode: Tags v\d+.\d+.\d+
UpdateCheckMode: Tags v[\d.]+
UpdateCheckData: pubspec.yaml|version:\s.+\+(\d+)|.|version:\s(.+)\+
CurrentVersion: 2.0.20
CurrentVersionCode: 2020

View File

@ -201,12 +201,13 @@ Builds:
- versionName: 2.0.2
versionCode: 62
disable: https://github.com/F0x1d/LogFox/issues/104#issuecomment-2298754548
commit: 9fa3549c5c831854a7bb7e4d33eac67f780c7c4f
subdir: app
gradle:
- yes
binary: https://github.com/F0x1d/LogFox/releases/download/v%v/logfox-v%v.apk
prebuild: sed -i -e '/TYPESAFE_PROJECT_ACCESSORS/a rootProject.name = "logfox"'
../settings.gradle.kts
scandelete:
- build-logic/convention/build

View File

@ -398,19 +398,6 @@ Builds:
postbuild: $$reproducible-apk-tools$$/inplace-fix.py --zipalign fix-newlines $$OUT$$
'META-INF/services/*'
- versionName: 4.0.3.6
versionCode: 4036
commit: 3b9573cdeb22f64af7cbcdf7ddd2b79d957bcbbe
subdir: app
gradle:
- foss
srclibs:
- reproducible-apk-tools@v0.2.3
rm:
- requests
postbuild: $$reproducible-apk-tools$$/inplace-fix.py --zipalign fix-newlines $$OUT$$
'META-INF/services/*'
- versionName: 4.0.3.7
versionCode: 4037
commit: 8a3c252c0a7b5c3774f7e75849e73d348f67a6c7

View File

@ -528,13 +528,6 @@ Builds:
gradle:
- yes
- versionName: 2.2.6
versionCode: 104
commit: d5369b7929d0a098e69ae52d631fde7f599f6458
subdir: app
gradle:
- yes
- versionName: 2.2.7
versionCode: 105
commit: 0e447fba0468c464d41a6d0ebcf77f47c7aac062

View File

@ -53,13 +53,13 @@ Builds:
- versionName: '3.0'
versionCode: 13
disable: https://github.com/Lijucay/Qwotable/issues/38#issuecomment-2360411915
commit: ce339f9c53672e35f0c2e1619af8c06f164c54db
commit: 0d70f8e8b5af0475efba01b83a2c837425b618ba
subdir: app
gradle:
- yes
srclibs:
- reproducible-apk-tools@v0.2.8
prebuild: git reset --soft ce339f9c53672e35f0c2e1619af8c06f164c54db
postbuild: $$reproducible-apk-tools$$/inplace-fix.py --page-size 16 fix-newlines
$$OUT$$ 'res/*.json'

View File

@ -108,7 +108,39 @@ Builds:
- node_modules/
ndk: r21e
- versionName: '1.9'
versionCode: 46
commit: 357987901c3dc437372488e546be771cb8e56e50
subdir: android/app
sudo:
- sysctl fs.inotify.max_user_watches=524288
- apt-get update
- apt-get install -y npm
- npm -g install yarn
- npm -g install @ionic/cli
gradle:
- yes
prebuild:
- sed -i -e '/gms/d' {..,.}/build.gradle
- cd ../..
- yarn
- sed -i -e 's/ && capacitor open android//' package.json
- sed -i '/com.google.android.gms:play-services-location/d' node_modules/@capacitor/android/capacitor/build.gradle
- sed -i '/com.google.firebase:firebase-messaging/d' node_modules/@capacitor/android/capacitor/build.gradle
- sed -i '/import com.getcapacitor.plugin.Geolocation;/d' node_modules/@capacitor/android/capacitor/src/main/java/com/getcapacitor/Bridge.java
- sed -i '/import com.getcapacitor.plugin.PushNotifications;/d' node_modules/@capacitor/android/capacitor/src/main/java/com/getcapacitor/Bridge.java
- sed -i '/this.registerPlugin(Geolocation.class);/d' node_modules/@capacitor/android/capacitor/src/main/java/com/getcapacitor/Bridge.java
- sed -i '/this.registerPlugin(PushNotifications.class);/d' node_modules/@capacitor/android/capacitor/src/main/java/com/getcapacitor/Bridge.java
- rm -rf node_modules/@capacitor/android/capacitor/src/main/java/com/getcapacitor/CapacitorFirebaseMessagingService.java
- rm -rf node_modules/@capacitor/android/capacitor/src/main/java/com/getcapacitor/plugin/PushNotifications.java
- rm -rf node_modules/@capacitor/android/capacitor/src/main/java/com/getcapacitor/plugin/Geolocation.java
- yarn build
scandelete:
- node_modules/
AutoUpdateMode: None
UpdateCheckMode: Tags
CurrentVersion: 1.5.4
CurrentVersionCode: 23
UpdateCheckMode: HTTP
UpdateCheckData: https://raw.githubusercontent.com/ShacharHarshuv/open-ear/refs/heads/master/android/app/build.gradle|versionCode
(\d+)|.|versionName "([\d.]+)"
CurrentVersion: '1.9'
CurrentVersionCode: 46

View File

@ -34,7 +34,14 @@ Builds:
- .
- ../library
AutoUpdateMode: None
- versionName: '3.1'
versionCode: 12
commit: 5e6ffa2cb4e44eb26b3138fb7e4a0aa529e5560e
subdir: v3/app
gradle:
- yes
AutoUpdateMode: Version
UpdateCheckMode: Tags
CurrentVersion: '3.1'
CurrentVersionCode: 12

View File

@ -32,11 +32,11 @@ Builds:
- versionName: '1.6'
versionCode: 16
disable: https://github.com/Swatian/nexnotes/issues/4#issuecomment-2340132066
commit: 70b44a67ab5e1c86ba5293fe0ae75ad866c4fd70
subdir: app
gradle:
- free
prebuild: git reset --soft b62a80d361386d78ca34074059c418eed8400448
AllowedAPKSigningKeys: 82388e2f32b1160bd9613225018785c3cb93cb728d35e4dd6b962b008557b2ac

View File

@ -26,7 +26,15 @@ Builds:
gradle:
- yes
AutoUpdateMode: None
- versionName: 1.3.0
versionCode: 9
commit: ac1cbfe2de56e07b99ff37f3f1c0cb7f9a406fc0
subdir: passwordmaster
gradle:
- yes
prebuild: sed -i -e 's/-XX:MaxPermSize=512m//' ../gradle.properties
AutoUpdateMode: Version
UpdateCheckMode: Tags
CurrentVersion: 1.3.0
CurrentVersionCode: 9

View File

@ -28,7 +28,16 @@ Builds:
- yes
ndk: r12b
- versionName: '1.43'
versionCode: 12
commit: 4d92355cbc451bccbb10b522108f52a8730ce835
subdir: app
gradle:
- default
prebuild: sed -i -e 's/enable true/enable false/' build.gradle
ndk: r25c
AutoUpdateMode: None
UpdateCheckMode: RepoManifest
UpdateCheckMode: None
CurrentVersion: '1.43'
CurrentVersionCode: 12

View File

@ -50,6 +50,17 @@ Builds:
- yes
ndk: r12b
- versionName: 3.0.6
versionCode: 96
commit: dc4e2d0a94cf275134b431ed5c6432b4439b33d0
sudo:
- apt-get update
- apt-get install file
gradle:
- yes
prebuild: sed -i -e 's|../../../../home/xperia64/compile/timidity-ae/||' build.gradle
ndk: r21e
AutoUpdateMode: None
UpdateCheckMode: RepoManifest
CurrentVersion: 3.0.6

View File

@ -27,7 +27,13 @@ Builds:
gradle:
- yes
AutoUpdateMode: None
- versionName: 1.1.0
versionCode: 2
commit: e07052f6b8b9a79307c4657cf04120bf9f95ab3d
gradle:
- yes
AutoUpdateMode: Version
UpdateCheckMode: Tags
CurrentVersion: 1.1.0
CurrentVersionCode: 2

View File

@ -118,11 +118,11 @@ Builds:
- versionName: 1.9.2
versionCode: 17
disable: https://gitlab.com/Nulide/ShiftCal/-/issues/19
commit: e9e2e75b2bd5e5558f56b5f1fc7376aeff0518b7
subdir: app
gradle:
- yes
prebuild: sed -i -e '/android {/a lintOptions { checkReleaseBuilds false }' build.gradle
AutoUpdateMode: Version
UpdateCheckMode: Tags

View File

@ -3385,150 +3385,6 @@ Builds:
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
--replace unaligned.apk $$OUT$$
- versionName: 1.1.22
versionCode: 22791
commit: 1e0319476586ec1a8e6cab459be52aebe92d4085
submodules: true
sudo:
- mkdir -p /home/runner
- chown vagrant /home/runner
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
srclibs:
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
prebuild:
- export repo=/home/runner/work/Obtainium
- mkdir -p $repo
- cd ..
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
- pushd $repo/Obtainium
- export PUB_CACHE=$(pwd)/.pub-cache
- .flutter/bin/flutter config --no-analytics
- .flutter/bin/flutter pub get
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
- popd
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
scanignore:
- .flutter/bin/cache
scandelete:
- .flutter
- .pub-cache
build:
- export repo=/home/runner/work/Obtainium
- cd ..
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
- pushd $repo/Obtainium
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
- gradle assembleRelease
- gradle publishToMavenLocal
- popd
- export PUB_CACHE=$(pwd)/.pub-cache
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
--flavor fdroid -t lib/main_fdroid.dart
- popd
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
postbuild:
- mv $$OUT$$ unaligned.apk
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
--replace unaligned.apk $$OUT$$
- versionName: 1.1.22
versionCode: 22792
commit: 1e0319476586ec1a8e6cab459be52aebe92d4085
submodules: true
sudo:
- mkdir -p /home/runner
- chown vagrant /home/runner
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
srclibs:
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
prebuild:
- export repo=/home/runner/work/Obtainium
- mkdir -p $repo
- cd ..
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
- pushd $repo/Obtainium
- export PUB_CACHE=$(pwd)/.pub-cache
- .flutter/bin/flutter config --no-analytics
- .flutter/bin/flutter pub get
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
- popd
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
scanignore:
- .flutter/bin/cache
scandelete:
- .flutter
- .pub-cache
build:
- export repo=/home/runner/work/Obtainium
- cd ..
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
- pushd $repo/Obtainium
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
- gradle assembleRelease
- gradle publishToMavenLocal
- popd
- export PUB_CACHE=$(pwd)/.pub-cache
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
--flavor fdroid -t lib/main_fdroid.dart
- popd
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
postbuild:
- mv $$OUT$$ unaligned.apk
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
--replace unaligned.apk $$OUT$$
- versionName: 1.1.22
versionCode: 22793
commit: 1e0319476586ec1a8e6cab459be52aebe92d4085
submodules: true
sudo:
- mkdir -p /home/runner
- chown vagrant /home/runner
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
srclibs:
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
prebuild:
- export repo=/home/runner/work/Obtainium
- mkdir -p $repo
- cd ..
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
- pushd $repo/Obtainium
- export PUB_CACHE=$(pwd)/.pub-cache
- .flutter/bin/flutter config --no-analytics
- .flutter/bin/flutter pub get
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
- popd
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
scanignore:
- .flutter/bin/cache
scandelete:
- .flutter
- .pub-cache
build:
- export repo=/home/runner/work/Obtainium
- cd ..
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
- pushd $repo/Obtainium
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
- gradle assembleRelease
- gradle publishToMavenLocal
- popd
- export PUB_CACHE=$(pwd)/.pub-cache
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
--flavor fdroid -t lib/main_fdroid.dart
- popd
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
postbuild:
- mv $$OUT$$ unaligned.apk
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
--replace unaligned.apk $$OUT$$
- versionName: 1.1.23
versionCode: 22801
commit: b7c477fd40b04f3143cba74a5795105208dc5293

View File

@ -27,6 +27,13 @@ Builds:
versionCode: 3
commit: 1d7cd5b7b04fa178a6d51d4b888bcc0fcac1a675
- versionName: '1.21'
versionCode: 4
commit: 28eef0cf50fe1ef89a4801ae4abcc96b8ab15e80
subdir: FishRingsForAndroid
gradle:
- yes
AutoUpdateMode: None
UpdateCheckMode: RepoManifest
CurrentVersion: '1.21'

View File

@ -27,6 +27,14 @@ Builds:
versionCode: 1
commit: 110c1971f9e73c46d1f5a2618b77e4281f7d428c
- versionName: '1.01'
versionCode: 2
commit: 7c5bcb83a4d152c52b9dc0fb1bfca85738a3e606
subdir: Scribe4
gradle:
- yes
prebuild: sed -i -e '/android {/a lintOptions { checkReleaseBuilds false }' build.gradle
AutoUpdateMode: None
UpdateCheckMode: RepoManifest
CurrentVersion: '1.01'

View File

@ -19,6 +19,13 @@ Builds:
versionCode: 2
commit: d56053e64262afb4b9fe13e2e96bd8d4f6e394cb
- versionName: '1.11'
versionCode: 3
commit: a087997ea65d2414a5d0d93d1b9d976c08e35890
subdir: TutyFrutySlotForAndroid
gradle:
- yes
AutoUpdateMode: None
UpdateCheckMode: RepoManifest
CurrentVersion: '1.11'

View File

@ -21,6 +21,13 @@ Builds:
versionCode: 2
commit: 9bb2284b501c38d7cbb51fc2510aa64ea2602631
- versionName: '1.04'
versionCode: 5
commit: c2c3f7e2ee1abc2c03ca4890d62f07fdc4aa734e
subdir: app
gradle:
- yes
AutoUpdateMode: None
UpdateCheckMode: RepoManifest
CurrentVersion: '1.04'

View File

@ -432,7 +432,76 @@ Builds:
- vendor/flutter/bin/flutter build apk --release --flavor prod --split-per-abi
--target-platform=android-arm64
AutoUpdateMode: None
- versionName: 5.2.0
versionCode: 471
commit: b29901b67eb94dc0bbde60931bb4306b5a6ebf60
submodules: true
output: build/app/outputs/flutter-apk/app-x86_64-prod-release.apk
prebuild:
- curl -L https://textual.ru/presets.db -o assets/presets.db
- sed -i -e 's/^#f\|^ *mobile_scanner.*$//' pubspec.yaml
- mv lib/fields/helpers/qr_code.dart.fdroid lib/fields/helpers/qr_code.dart
- echo '{}' > lib/l10n/app_zh.arb
- export PUB_CACHE=$(pwd)/.pub-cache
- vendor/flutter/bin/flutter config --no-analytics
- vendor/flutter/bin/flutter packages pub get
scanignore:
- vendor/flutter/bin/cache
scandelete:
- .pub-cache
- vendor/flutter
build:
- export PUB_CACHE=$(pwd)/.pub-cache
- vendor/flutter/bin/flutter build apk --release --flavor prod --split-per-abi
--target-platform=android-x64
- versionName: 5.2.0
versionCode: 472
commit: b29901b67eb94dc0bbde60931bb4306b5a6ebf60
submodules: true
output: build/app/outputs/flutter-apk/app-armeabi-v7a-prod-release.apk
prebuild:
- curl -L https://textual.ru/presets.db -o assets/presets.db
- sed -i -e 's/^#f\|^ *mobile_scanner.*$//' pubspec.yaml
- mv lib/fields/helpers/qr_code.dart.fdroid lib/fields/helpers/qr_code.dart
- echo '{}' > lib/l10n/app_zh.arb
- export PUB_CACHE=$(pwd)/.pub-cache
- vendor/flutter/bin/flutter config --no-analytics
- vendor/flutter/bin/flutter packages pub get
scanignore:
- vendor/flutter/bin/cache
scandelete:
- .pub-cache
- vendor/flutter
build:
- export PUB_CACHE=$(pwd)/.pub-cache
- vendor/flutter/bin/flutter build apk --release --flavor prod --split-per-abi
--target-platform=android-arm
- versionName: 5.2.0
versionCode: 473
commit: b29901b67eb94dc0bbde60931bb4306b5a6ebf60
submodules: true
output: build/app/outputs/flutter-apk/app-arm64-v8a-prod-release.apk
prebuild:
- curl -L https://textual.ru/presets.db -o assets/presets.db
- sed -i -e 's/^#f\|^ *mobile_scanner.*$//' pubspec.yaml
- mv lib/fields/helpers/qr_code.dart.fdroid lib/fields/helpers/qr_code.dart
- echo '{}' > lib/l10n/app_zh.arb
- export PUB_CACHE=$(pwd)/.pub-cache
- vendor/flutter/bin/flutter config --no-analytics
- vendor/flutter/bin/flutter packages pub get
scanignore:
- vendor/flutter/bin/cache
scandelete:
- .pub-cache
- vendor/flutter
build:
- export PUB_CACHE=$(pwd)/.pub-cache
- vendor/flutter/bin/flutter build apk --release --flavor prod --split-per-abi
--target-platform=android-arm64
AutoUpdateMode: Version
UpdateCheckMode: Tags ^v[\d.]+$
VercodeOperation:
- '%c*10+1'

View File

@ -47,6 +47,13 @@ Builds:
gradle:
- yes
- versionName: 1.0.4
versionCode: 55
commit: b91da17adcaddb99c1c0bcec905cdcc97a5ca9eb
subdir: app
gradle:
- yes
AutoUpdateMode: None
UpdateCheckMode: HTTP
UpdateCheckData: https://raw.githubusercontent.com/chrismiceli/daap-client/master/app/src/main/AndroidManifest.xml|versionCode="(\d+)"|.|versionName="([\d.]+)"