misc fixes

This commit is contained in:
linsui 2022-01-23 00:17:26 +08:00
parent 068097a470
commit bfe29e9736
25 changed files with 228 additions and 53 deletions

View file

@ -237,6 +237,73 @@ Builds:
- rm -rf sifir-rs-sdk
ndk: r21e
- versionName: 0.6.0-beta1
versionCode: 30
commit: v0.6.0-beta1
subdir: android/app
sudo:
- sysctl fs.inotify.max_user_watches=524288
- apt-get update || apt-get update
- apt-get install -y g++
- apt-get install -y -t stretch-backports npm
gradle:
- yes
output: build/outputs/apk/release/app-universal-release-unsigned.apk
srclibs:
- rustup@1.24.3
- sifir-rs-sdk@ef6de5f0d37528ce74addbd3dc2178998d7dec00
prebuild:
- sed -i -e "/swiperefreshlayout/a implementation(project(':react-native-camera'))
{ exclude group\x3a 'com.google.firebase'\\ exclude group\x3a 'com.google.android.gms'\\
}" build.gradle
- echo -e '\n' 'org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError
-Dfile.encoding=UTF-8' >> ../gradle.properties
- cd ../..
- npm install
- npm run postinstall
- cp -r $$sifir-rs-sdk$$ .
scanignore:
- android/build.gradle
- android/app/build.gradle
- node_modules/jsc-android
- node_modules/v8-android
- node_modules/react-native/android
- node_modules/react-native-v8/dist/com/facebook/react/react-native
- node_modules/react-native/template/android/build.gradle
- node_modules/react-native-camera/android/build.gradle
- node_modules/react-native-hce/android/build.gradle
- node_modules/react-native-gesture-handler/android/lib/build.gradle
- node_modules/react-native-nfc-manager/android/build.gradle
- node_modules/react-native-reanimated/android/build.gradle
- node_modules/react-native-safe-area-context/android/build.gradle
- node_modules/react-native-screens/android/build.gradle
- node_modules/react-native-secure-key-store/example/android/build.gradle
- node_modules/react-native-svg/android/build.gradle
- node_modules/react-native-tor/android/build.gradle
- node_modules/react-native-vector-icons/android/build.gradle
- node_modules/@react-native-community/async-storage/android/build.gradle
- node_modules/@react-native-community/masked-view/android/build.gradle
scandelete:
- node_modules
- sifir-rs-sdk
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default stable
- rustup target add aarch64-linux-android armv7-linux-androideabi x86_64-linux-android
i686-linux-android
- cargo install cargo-ndk
- export ANDROID_NDK=$$NDK$$
- cd ../../sifir-rs-sdk/sifir-android
- cargo ndk --platform 30 -t arm64-v8a -t armeabi-v7a -t x86 -t x86_64 -o app/tor/src/main/jniLibs
build -p sifir-android --release
- cd app
- gradle assembleRelease
- cd ../../..
- mv sifir-rs-sdk/sifir-android/app/tor/build/outputs/aar/tor-release.aar node_modules/react-native-tor/android/libs/sifir_android.aar
- rm -rf sifir-rs-sdk
ndk: r21e
AutoUpdateMode: None
UpdateCheckMode: Tags .*[0-9]$
CurrentVersion: 0.6.0-beta1

View file

@ -22,7 +22,18 @@ Builds:
gradle:
- yes
AutoUpdateMode: None
- versionName: 1.5.6
versionCode: 16
commit: c6335c75bd5252df353aee6341bec115b508101b
subdir: app
sudo:
- apt-get update || apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
gradle:
- yes
AutoUpdateMode: Version
UpdateCheckMode: Tags
CurrentVersion: 1.5.6
CurrentVersionCode: 16

View file

@ -60,6 +60,19 @@ Builds:
- sed -i -e '/secureProperties/d' build.gradle
- echo -e "android.useAndroidX=true\nandroid.enableJetifier=true" > gradle.properties
- versionName: 12.0.0
versionCode: 26016
commit: aa9de3206311346577d3e076dd73c9605b4ead29
sudo:
- apt-get update || apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
gradle:
- yes
prebuild:
- sed -i -e '/secureProperties/d' build.gradle
- echo -e "android.useAndroidX=true\nandroid.enableJetifier=true" > gradle.properties
AutoUpdateMode: None
UpdateCheckMode: RepoManifest
CurrentVersion: 12.0.0

View file

@ -581,6 +581,19 @@ Builds:
scanignore:
- src/main/java/com/ghostsq/commander/adapters/CA.java
- versionName: 1.60.7b1
versionCode: 428
disable: Could not find method checkReleaseBuilds() for arguments [false] on task ':lint'
commit: '79'
gradle:
- free
prebuild:
- sed -i -e '/task clean/,/^}/d' build.gradle.root
- cat build.gradle >> build.gradle.root
- mv build.gradle.root build.gradle
scanignore:
- src/main/java/com/ghostsq/commander/adapters/CA.java
MaintainerNotes: |-
No commit messages in source repo! No tags. Apks on website can be used to
confirm a release is real. Commit where AndroidManifest is changed usually

View file

@ -54,6 +54,7 @@ Builds:
- versionName: '1.4'
versionCode: 6
disable: https://github.com/jonathanklee/VolumeLockr/issues/2
commit: 4d06ace91cffda8f5637a41033f687b14ae72158
subdir: app
sudo:

View file

@ -45,15 +45,14 @@ Builds:
- versionName: 1.4.2
versionCode: 10402
disable: https://github.com/maltaisn/another-notes-app/issues/58
commit: 1a343ef826d212de2d29bd52fe33f6007cb55360
subdir: app
sudo:
- apt-get update || apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
gradle:
- yes
output: build/outputs/apk/release/app-release-unsigned.apk
build: gradle assembleRelease -x lintVitalAnalyzeRelease
AutoUpdateMode: Version
UpdateCheckMode: Tags v.*[0-9]$

View file

@ -94,15 +94,8 @@ Builds:
gradle:
- yes
- versionName: '0.19'
versionCode: 15
disable: https://github.com/movim/movim_android/issues/35
commit: v0.19.0.0
subdir: Movim
gradle:
- yes
AutoUpdateMode: Version v%v
UpdateCheckMode: Tags
CurrentVersion: '0.19'
CurrentVersionCode: 15
ArchivePolicy: 0 versions
AutoUpdateMode: None
UpdateCheckMode: None
CurrentVersion: 0.18.0.0
CurrentVersionCode: 13

View file

@ -1538,6 +1538,34 @@ Builds:
-e '/Review/d' src/com/newsblur/activity/FeedItemsList.java
- echo 'package com.newsblur.activity;class Premium:NbActivity() {}' > src/com/newsblur/activity/Premium.kt
- versionName: '11.2'
versionCode: 199
commit: 77ad32dfcb1be7d604a91dce34ccb3d9300bdb3e
sudo:
- apt-get update || apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
gradle:
- yes
rm:
- clients/android/NewsBlur/libs/*.jar
- clients/android/NewsBlur/buildtools/*.jar
- clients/android/NewsBlur/src/com/newsblur/service/SubscriptionSyncService.kt
- clients/android/NewsBlur/src/com/newsblur/subscription
prebuild:
- mv clients/android/NewsBlur ..
- rm -r ./*
- mv ../NewsBlur/* .
- rm -r ../NewsBlur
- sed -i -e '/com.google.android.play/d' -e '/billingclient/d' build.gradle
- cd src/com/newsblur
- sed -i -e '/play.core/d' -e '/void checkInAppReview/,/^ }/d' -e '/checkInAppReview/d'
-e '/void onBackPressed/a super.onBackPressed();}' -e '/reviewInfo != null/,/^ }/d'
-e '/Review/d' activity/FeedItemsList.java
- sed -i -e '/SubscriptionSyncService/d' activity/InitActivity.kt activity/LoginProgress.kt
util/PrefsUtils.java
- echo 'package com.newsblur.activity;class Premium:NbActivity() {}' > activity/Premium.kt
AutoUpdateMode: None
UpdateCheckMode: RepoManifest
CurrentVersion: '11.2'

View file

@ -285,6 +285,10 @@ Builds:
versionCode: 161
commit: 1b7e0572133790676e13089033bf4dd7d3e700d2
subdir: app
sudo:
- apt-get update || apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
gradle:
- fdroid

View file

@ -667,6 +667,7 @@ Builds:
- versionName: 4.2.1
versionCode: 21
disable: build failed
commit: bb75adfd1b4f78e74c43322b1bfce15b144db58f
subdir: android/app
sudo:

View file

@ -223,20 +223,18 @@ Builds:
- versionName: 12.0f
versionCode: 12060
disable: https://github.com/zenorogue/hyperrogue/issues/286
commit: dda9f29403693108f596229e6d335d079b44d226
commit: fa79d67016618af143a267d6fe0d6d85c18f7753
subdir: hyperroid/app
sudo:
- apt-get update || apt-get update
- apt-get install -y g++
- apt-get install -y g++ libsdl1.2-dev libsdl-ttf2.0-dev libsdl-gfx1.2-dev libsdl-mixer1.2-dev
libglew-dev libpng-dev
gradle:
- yes
prebuild: sed -i -e "s/abiFilters .*/abiFilters 'x86', 'x86_64', 'armeabi-v7a',
'arm64-v8a'/" build.gradle
build:
- pushd ..
- cd ..
- bash copy.sh
- popd
ndk: r17c
ndk: r21e
AutoUpdateMode: Version v%v
UpdateCheckMode: Tags

View file

@ -81,6 +81,10 @@ Builds:
versionCode: 23
commit: 06b890fddb8bc4c27ed6e1d11bf5c0e2fc05636b
subdir: app
sudo:
- apt-get update || apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
gradle:
- yes
prebuild: sed -i -e '/maven {/,+2d' ../build.gradle

View file

@ -306,7 +306,7 @@ Builds:
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
gradle:
- yes
- fdroid
prebuild: sed -i -e '/keystore.*{/,/}/d; /keystore/d' build.gradle
AutoUpdateMode: Version %v

View file

@ -30,6 +30,10 @@ Builds:
versionCode: 61
commit: 530d43d9ced7f3d67eaabf7bc211157f3aac352d
subdir: app
sudo:
- apt-get update || apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
gradle:
- yes

View file

@ -109,8 +109,7 @@ Builds:
- versionName: 1.4.2
versionCode: 136
disable: https://github.com/ramack/ActivityDiary/issues/305
commit: 22593ca02b897132c5649f1219aa93448dc18b06
commit: 0b6a7c9de506be72070a120dc82d5c4562920e8d
subdir: app
sudo:
- apt-get update || apt-get update

View file

@ -11,15 +11,6 @@ Changelog: https://github.com/streetcomplete/StreetComplete/releases
LiberapayID: '1625952'
AutoName: Street­Complete
Description: |-
Help to improve the OpenStreetMap with StreetComplete!
This app finds incomplete and extendable data in your vicinity and displays it
on a map as markers. Each of those is solvable by answering a simple question to
complete the info on site.
The info you enter is then directly added to the OpenStreetMap in your name,
without the need to use another editor.
RepoType: git
Repo: https://github.com/streetcomplete/StreetComplete.git
@ -903,8 +894,13 @@ Builds:
- versionName: '39.0'
versionCode: 3901
disable: https://github.com/streetcomplete/StreetComplete/issues/3667
commit: 5cec01cdafcd9d14a2c0a9e55ec67352855fbfdf
subdir: app
sudo:
- apt-get update || apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
gradle:
- yes
prebuild: sed -i -e '/keystorePropertiesFile.*{/,/}/d; /keystorePropertiesFile/d'

View file

@ -59,6 +59,10 @@ Builds:
versionCode: 19
commit: ab4a5fdc4311cd1951ded6560c6f70e6d145e117
subdir: app
sudo:
- apt-get update || apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
gradle:
- yes

View file

@ -105,9 +105,13 @@ Builds:
- versionName: 1.1.0
versionCode: 10
commit: aab6e5362dbba4fe178941d04f435678ecacfcef
sudo:
- apt-get update || apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
output: build/app/outputs/flutter-apk/app-release.apk
srclibs:
- flutter@2.6.0-0.0.pre
- flutter@2.8.1
rm:
- ios
- test

View file

@ -84,9 +84,22 @@ Builds:
versionCode: 20
commit: d1.2.3
MaintainerNotes: Replace jar files before AUM!
- versionName: 1.3.2.2
versionCode: 26
commit: 6ad1dcd9690a00324e0c33fb9fa51259afd12b24
subdir: app
gradle:
- yes
rm:
- app/libs-dependencies
- app/libs
prebuild:
- sed -i -e '/google()/a mavenCentral()' ../build.gradle
- sed -i -e '/compile files/d' -e "/dependencies {/a implementation 'org.codehaus.jackson:jackson-core-asl:1.8.5'"
-e "/dependencies {/a implementation 'org.codehaus.jackson:jackson-mapper-asl:1.8.5'"
-e "/dependencies {/a implementation 'dk.brics:automaton:1.12-1'" build.gradle
AutoUpdateMode: None
AutoUpdateMode: Version
UpdateCheckMode: Tags
CurrentVersion: 1.3.2.2
CurrentVersionCode: 26

View file

@ -605,8 +605,7 @@ Builds:
- versionName: 0.7-rc02
versionCode: 750
disable: https://github.com/SagerNet/SagerNet/issues/346
commit: f1cb7e67ad2c84bc5956cc2460935f7eb272544f
commit: 82cc9fde7e4de5e4244845e34ea3b2f3f32e0f7b
subdir: app
submodules: true
sudo:

View file

@ -127,6 +127,17 @@ Builds:
prebuild: sed -i -e 's/return context.getPackageName().toLowerCase().endsWith("pro")/return
true/g' src/main/java/mobi/omegacentauri/SendReduced/SendReduced.java
- versionName: '0.27'
versionCode: 2700
commit: caa029dfbafab0529a6d1e88d69867487dd353a6
subdir: SendReduced
gradle:
- free
prebuild:
- echo 'android.useAndroidX=true' > gradle.properties
- sed -i -e 's/return context.getPackageName().toLowerCase().endsWith("pro")/return
true/g' src/main/java/mobi/omegacentauri/SendReduced/SendReduced.java
MaintainerNotes: |-
* OldRepo for 0.03 - 0.05: http://code.google.com/p/sendreduced/
* <0.11 are MIT licensed

View file

@ -146,11 +146,14 @@ Builds:
output: wiglewifiwardriving/build/outputs/apk/release/wiglewifiwardriving-release-unsigned.apk
prebuild: sed -i -e '/TTS_library_stub.jar/d' build.gradle
MaintainerNotes: |-
* Do we need to set Update Check Name?
* Not every release does make it into foss-master, so we might need to ask from time to time.
- versionName: '2.63'
versionCode: 263
commit: foss-2.63
subdir: wiglewifiwardriving
gradle:
- yes
AutoUpdateMode: None
UpdateCheckMode: RepoManifest/foss-master
AutoUpdateMode: Version
UpdateCheckMode: Tags foss-*
CurrentVersion: '2.63'
CurrentVersionCode: 263

View file

@ -320,18 +320,18 @@ Builds:
- versionName: 1.6.0
versionCode: 56
disable: ndk r23b
commit: b3e348f12c17a7c9e19f6fefa1b0f18b22522cda
subdir: app
submodules: true
sudo:
- /opt/android-sdk/tools/bin/sdkmanager 'cmake;3.18.1' > /dev/null
- apt-get update || apt-get update
- apt-get install -y libsqlite3-dev
- apt-get install -y openjdk-11-jdk
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
gradle:
- yes
prebuild: JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 $$SDK$$/tools/bin/sdkmanager
'cmake;3.18.1' > /dev/null
ndk: r23b
AutoUpdateMode: Version %v

View file

@ -34,8 +34,7 @@ Builds:
- versionName: '1.3'
versionCode: 4
disable: https://github.com/scoutant/rpn/issues/11
commit: c6e6cabe0d01c8870fa59c68af55227d27365b54
commit: 4ae52914c5b8510580ce173b0ebcc4b95207b153
subdir: app
sudo:
- apt-get update || apt-get update
@ -43,7 +42,6 @@ Builds:
- update-alternatives --auto java
gradle:
- yes
output: build/outputs/apk/release/rpn-*-release-unsigned.apk
AutoUpdateMode: Version %v
UpdateCheckMode: Tags

View file

@ -107,7 +107,19 @@ Builds:
- tranquvis.directorypicker
prebuild: cp -fR $$tranquisdirpicker$$/app ../tranquvis.directorypicker
AutoUpdateMode: None
UpdateCheckMode: RepoManifest
- versionName: 1.4.0
versionCode: 140
commit: f70ae89124f134600bb9f574637d87d14230385f
subdir: app
gradle:
- yes
srclibs:
- tranquisdirpicker@c2e29f8d0d88376f5e26b9ab8cc4b475e6664bf1
rm:
- tranquvis.directorypicker
prebuild: cp -fR $$tranquisdirpicker$$/app ../tranquvis.directorypicker
AutoUpdateMode: Version
UpdateCheckMode: Tags
CurrentVersion: 1.4.0
CurrentVersionCode: 140