misc fixes

This commit is contained in:
linsui 2022-10-11 23:42:05 +08:00
parent 8e62cba28c
commit 920838cbd2
55 changed files with 85 additions and 679 deletions

View file

@ -82,10 +82,6 @@ Builds:
versionCode: 33
commit: 1052330a23d165aaa695f8b03dc5d608cf999494
subdir: app
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
gradle:
- yes

View file

@ -49,10 +49,6 @@ Builds:
versionCode: 2050100
commit: 6cc0a4c1205a482373bb0cac3672357a34fcb299
subdir: app
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
gradle:
- fdroid
prebuild: sed -i -e '/com.google.gms/d' -e '/com.google.firebase/d' build.gradle

View file

@ -94,10 +94,6 @@ Builds:
versionCode: 11
commit: f387ea6eb83b82438e36e59ab7dcb4fadb3f5476
subdir: app
sudo:
- apt-get update
- apt-get install -t stretch-backports openjdk-11-jdk-headless openjdk-11-jre-headless
- update-alternatives --auto java
gradle:
- yes

View file

@ -485,10 +485,6 @@ Builds:
versionCode: 1266
commit: fdd5dd077922adfc8d0ec338bd3357e8e18184ef
subdir: app
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
gradle:
- yes

View file

@ -1326,8 +1326,7 @@ Builds:
- cd /opt/android-sdk/ndk
- rm -fr $(ls | sed 's/21.1.6352462//')
- apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
- apt-get install -y make g++ cmake
gradle:
- fat
srclibs:

View file

@ -734,10 +734,6 @@ Builds:
versionCode: 304
commit: eb86d242200a9814e6e96556a26d715e18bf477b
subdir: bitcoin
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
gradle:
- fdroid

View file

@ -1704,70 +1704,6 @@ Builds:
- flutter build apk -v --flavor fdroid
ndk: r21e
- versionName: 2.0.2
versionCode: 2943
commit: 0f6a4ff6da823830660300c084d175af75d62dff
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk
- update-alternatives --auto java
output: src/ui/flutter_app/build/app/outputs/flutter-apk/app-fdroid-release.apk
srclibs:
- flutter@3.3.3
rm:
- ci
- src/perfect
- src/test
- src/ui/flutter_app/ios
- src/ui/flutter_app/windows
- src/ui/flutter_app/test
- src/ui/qt
- resources
- tests
prebuild:
- cd src/ui/flutter_app/android/app
- rm build.gradle
- mv build.gradle_fdroid build.gradle
build:
- export PATH=$$flutter$$/bin:$PATH
- ./flutter-init.sh
- cd src/ui/flutter_app
- flutter config --no-analytics
- flutter build apk -v --flavor fdroid
ndk: r21e
- versionName: 2.0.3
versionCode: 2955
commit: 14863ef54bf669eb9a9b730ab12aaa07e4333a94
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk
- update-alternatives --auto java
output: src/ui/flutter_app/build/app/outputs/flutter-apk/app-fdroid-release.apk
srclibs:
- flutter@3.3.3
rm:
- ci
- src/perfect
- src/test
- src/ui/flutter_app/ios
- src/ui/flutter_app/windows
- src/ui/flutter_app/test
- src/ui/qt
- resources
- tests
prebuild:
- cd src/ui/flutter_app/android/app
- rm build.gradle
- mv build.gradle_fdroid build.gradle
build:
- export PATH=$$flutter$$/bin:$PATH
- ./flutter-init.sh
- cd src/ui/flutter_app
- flutter config --no-analytics
- flutter build apk -v --flavor fdroid
ndk: r21e
- versionName: 2.0.4
versionCode: 3001
commit: de987cf43ed5dad5544a78e41f4c3b11804e5bc6

View file

@ -270,14 +270,12 @@ Builds:
versionCode: 58
commit: 5c4bd253efe9fde0205b098124798f438e1ca344
subdir: app
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
gradle:
- fdroid
rm:
- examples
scanignore:
- app/src/main/res/raw/androidacy_root_ca
MaintainerNotes: |-
* NonFreeNet — Depends on GitHub for modules downloading.

View file

@ -341,248 +341,17 @@ Builds:
- node_modules/
ndk: r21e
- versionName: 1.4.5
versionCode: 26
disable: superseeded
commit: 83c1f925ce4b446f6c58b376c1ec8ae4d12c65bd
subdir: android/app
sudo:
- sysctl fs.inotify.max_user_watches=524288 || true
- curl -Lo node.tar.xz https://nodejs.org/dist/v16.16.0/node-v16.16.0-linux-x64.tar.xz
- echo "edcb6e9bb049ae365611aa209fc03c4bfc7e0295dbcc5b2f1e710ac70384a8ec node.tar.xz"
| sha256sum -c -
- tar xJf node.tar.xz --strip-components=1 -C /usr/local/
- npm -g install yarn
- apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
init:
- cd ../..
- yarn install --frozen-lockfile
gradle:
- yes
srclibs:
- meypod-notifee@5.6.0-guava-3
prebuild:
- sed -i -e '\!READ_PHONE_STATE!a<uses-permission android:name="com.android.vending.CHECK_LICENSE"
tools:node="remove" />' -e 's!xmlns:android!xmlns:tools="http://schemas.android.com/tools"
xmlns:android!' src/main/AndroidManifest.xml
- pushd ../..
- mkdir -p ./node_modules/@notifee/core/
- cp -r $$meypod-notifee$$/android ./node_modules/@notifee/core/
- sed -E -i 's/^.*(fabric|com\.(crashlytics|google\.(firebase|android.gms))).*$//g'
./node_modules/@notifee/react-native/android/build.gradle
- sed "s/<TRANSLATION_IO_APIKEY>//" lingui.config.js.example > lingui.config.js
- npx lingui compile
- popd
scanignore:
- android/build.gradle
- node_modules/jsc-android
- node_modules/react-native/android
- node_modules/react-native/ReactAndroid/build.gradle
- node_modules/react-native/ReactAndroid/hermes-engine/build.gradle
- node_modules/react-native-mmkv/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-svg/android/build.gradle
- node_modules/@react-native-masked-view/masked-view/android/build.gradle
- node_modules/@callstack/repack/android/build.gradle
- node_modules/@notifee/react-native/android/build.gradle
- node_modules/@notifee/core/android/build.gradle
- node_modules/react-native-get-location/android/build.gradle
- node_modules/react-native-alarm-module/android/build.gradle
- node_modules/react-native-blob-util/android/build.gradle
- node_modules/react-native-document-picker/android/build.gradle
scandelete:
- node_modules/
ndk: r21e
- versionName: 1.4.6
versionCode: 27
disable: superseeded
commit: ecd9fc62a58a1f4539971d1a6dc0e9e2039552f2
subdir: android/app
sudo:
- sysctl fs.inotify.max_user_watches=524288 || true
- curl -Lo node.tar.xz https://nodejs.org/dist/v16.16.0/node-v16.16.0-linux-x64.tar.xz
- echo "edcb6e9bb049ae365611aa209fc03c4bfc7e0295dbcc5b2f1e710ac70384a8ec node.tar.xz"
| sha256sum -c -
- tar xJf node.tar.xz --strip-components=1 -C /usr/local/
- npm -g install yarn
- apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
init:
- cd ../..
- yarn install --frozen-lockfile
gradle:
- yes
srclibs:
- meypod-notifee@5.6.0-guava-3
prebuild:
- sed -i -e '\!READ_PHONE_STATE!a<uses-permission android:name="com.android.vending.CHECK_LICENSE"
tools:node="remove" />' -e 's!xmlns:android!xmlns:tools="http://schemas.android.com/tools"
xmlns:android!' src/main/AndroidManifest.xml
- pushd ../..
- mkdir -p ./node_modules/@notifee/core/
- cp -r $$meypod-notifee$$/android ./node_modules/@notifee/core/
- sed -E -i 's/^.*(fabric|com\.(crashlytics|google\.(firebase|android.gms))).*$//g'
./node_modules/@notifee/react-native/android/build.gradle
- sed "s/<TRANSLATION_IO_APIKEY>//" lingui.config.js.example > lingui.config.js
- npx lingui compile
- popd
scanignore:
- android/build.gradle
- node_modules/jsc-android
- node_modules/react-native/android
- node_modules/react-native/ReactAndroid/build.gradle
- node_modules/react-native/ReactAndroid/hermes-engine/build.gradle
- node_modules/react-native-mmkv/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-svg/android/build.gradle
- node_modules/@react-native-masked-view/masked-view/android/build.gradle
- node_modules/@callstack/repack/android/build.gradle
- node_modules/@notifee/react-native/android/build.gradle
- node_modules/@notifee/core/android/build.gradle
- node_modules/react-native-get-location/android/build.gradle
- node_modules/react-native-alarm-module/android/build.gradle
- node_modules/react-native-blob-util/android/build.gradle
- node_modules/react-native-document-picker/android/build.gradle
scandelete:
- node_modules/
ndk: r21e
- versionName: 1.4.7
versionCode: 28
disable: superseeded
commit: c9ba6c20b157a4561c53621e4a5319db4cf80165
subdir: android/app
sudo:
- sysctl fs.inotify.max_user_watches=524288 || true
- curl -Lo node.tar.xz https://nodejs.org/dist/v16.16.0/node-v16.16.0-linux-x64.tar.xz
- echo "edcb6e9bb049ae365611aa209fc03c4bfc7e0295dbcc5b2f1e710ac70384a8ec node.tar.xz"
| sha256sum -c -
- tar xJf node.tar.xz --strip-components=1 -C /usr/local/
- npm -g install yarn
- apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
init:
- cd ../..
- yarn install --frozen-lockfile
gradle:
- yes
srclibs:
- meypod-notifee@5.6.0-guava-3
prebuild:
- sed -i -e '\!READ_PHONE_STATE!a<uses-permission android:name="com.android.vending.CHECK_LICENSE"
tools:node="remove" />' -e 's!xmlns:android!xmlns:tools="http://schemas.android.com/tools"
xmlns:android!' src/main/AndroidManifest.xml
- pushd ../..
- mkdir -p ./node_modules/@notifee/core/
- cp -r $$meypod-notifee$$/android ./node_modules/@notifee/core/
- sed -E -i 's/^.*(fabric|com\.(crashlytics|google\.(firebase|android.gms))).*$//g'
./node_modules/@notifee/react-native/android/build.gradle
- sed "s/<TRANSLATION_IO_APIKEY>//" lingui.config.js.example > lingui.config.js
- npx lingui compile
- popd
scanignore:
- android/build.gradle
- node_modules/jsc-android
- node_modules/react-native/android
- node_modules/react-native/ReactAndroid/build.gradle
- node_modules/react-native/ReactAndroid/hermes-engine/build.gradle
- node_modules/react-native-mmkv/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-svg/android/build.gradle
- node_modules/@react-native-masked-view/masked-view/android/build.gradle
- node_modules/@callstack/repack/android/build.gradle
- node_modules/@notifee/react-native/android/build.gradle
- node_modules/@notifee/core/android/build.gradle
- node_modules/react-native-get-location/android/build.gradle
- node_modules/react-native-alarm-module/android/build.gradle
- node_modules/react-native-blob-util/android/build.gradle
- node_modules/react-native-document-picker/android/build.gradle
scandelete:
- node_modules/
ndk: r21e
- versionName: 1.4.8
versionCode: 29
commit: 5075e2b48c9fe54a67052a46ab46309c0ad9993b
subdir: android/app
sudo:
- sysctl fs.inotify.max_user_watches=524288 || true
- curl -Lo node.tar.xz https://nodejs.org/dist/v16.16.0/node-v16.16.0-linux-x64.tar.xz
- echo "edcb6e9bb049ae365611aa209fc03c4bfc7e0295dbcc5b2f1e710ac70384a8ec node.tar.xz"
| sha256sum -c -
- tar xJf node.tar.xz --strip-components=1 -C /usr/local/
- npm -g install yarn
- apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
init:
- cd ../..
- yarn install --frozen-lockfile
gradle:
- yes
srclibs:
- meypod-notifee@5.6.0-guava-4
prebuild:
- sed -i -e '\!READ_PHONE_STATE!a<uses-permission android:name="com.android.vending.CHECK_LICENSE"
tools:node="remove" />' -e 's!xmlns:android!xmlns:tools="http://schemas.android.com/tools"
xmlns:android!' src/main/AndroidManifest.xml
- pushd ../..
- export NOTIFEE_COMMIT=$(grep \^notifee_git_tag dl_notifee_core.sh|cut -d "\""
-f2)
- pushd $$meypod-notifee$$
- git checkout $NOTIFEE_COMMIT
- popd
- mkdir -p ./node_modules/@notifee/core/
- cp -r $$meypod-notifee$$/android ./node_modules/@notifee/core/
- sed -E -i 's/^.*(fabric|com\.(crashlytics|google\.(firebase|android.gms))).*$//g'
./node_modules/@notifee/react-native/android/build.gradle
- sed "s/<TRANSLATION_IO_APIKEY>//" lingui.config.js.example > lingui.config.js
- npx lingui compile
- popd
scanignore:
- android/build.gradle
- node_modules/jsc-android
- node_modules/react-native/android
- node_modules/react-native/ReactAndroid/build.gradle
- node_modules/react-native/ReactAndroid/hermes-engine/build.gradle
- node_modules/react-native-mmkv/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-svg/android/build.gradle
- node_modules/@react-native-masked-view/masked-view/android/build.gradle
- node_modules/@callstack/repack/android/build.gradle
- node_modules/@notifee/react-native/android/build.gradle
- node_modules/@notifee/core/android/build.gradle
- node_modules/react-native-get-location/android/build.gradle
- node_modules/react-native-alarm-module/android/build.gradle
- node_modules/react-native-blob-util/android/build.gradle
- node_modules/react-native-document-picker/android/build.gradle
scandelete:
- node_modules/
ndk: r21e
- versionName: 1.4.9
versionCode: 30
commit: 214ee90eee57a9928b95aacdfa07c1f8eb76b7a0
subdir: android/app
sudo:
- sysctl fs.inotify.max_user_watches=524288 || true
- curl -Lo node.tar.xz https://nodejs.org/dist/v16.16.0/node-v16.16.0-linux-x64.tar.xz
- echo "edcb6e9bb049ae365611aa209fc03c4bfc7e0295dbcc5b2f1e710ac70384a8ec node.tar.xz"
| sha256sum -c -
- tar xJf node.tar.xz --strip-components=1 -C /usr/local/
- npm -g install yarn
- echo "deb https://deb.debian.org/debian testing main" > /etc/apt/sources.list.d/testing.list
- echo -e "Package:*\nPin:release o=Debian,a=testing\nPin-Priority:-300\n" >
/etc/apt/preferences.d/debian-testing
- apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
- apt-get install -y -t testing yarnpkg
- sysctl fs.inotify.max_user_watches=524288 || true
init:
- cd ../..
- yarn install --frozen-lockfile

View file

@ -261,14 +261,10 @@ Builds:
versionCode: 29
commit: 1c9246eedd861172f83290dbb93cf3c68fa8b3db
subdir: app
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk
- update-alternatives --auto java
gradle:
- yes
AutoUpdateMode: Version %v
AutoUpdateMode: Version
UpdateCheckMode: Tags
CurrentVersion: '2.9'
CurrentVersionCode: 29

View file

@ -153,10 +153,6 @@ Builds:
versionCode: 15
commit: d0f367c4d5e718be46b33a56be45181113beb881
subdir: app
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
gradle:
- yes

View file

@ -36,17 +36,12 @@ Builds:
subdir: android/app
sudo:
- apt-get update
- apt-get install -y build-essential
- apt-get install -y -t stretch-backports-sloppy libarchive13
- apt-get install -y -t stretch-backports cmake
- apt-get install -y cmake bzip2
gradle:
- yes
prebuild:
- chmod 755 ./download_build_dependencies.sh
- ./download_build_dependencies.sh
- rm dependencies/openal-soft.tar.bz2
prebuild: sh ./download_build_dependencies.sh
scandelete:
- android/app/
- android/app
ndk: r19c
AutoUpdateMode: Version

View file

@ -95,12 +95,8 @@ Builds:
commit: 3d64b1c8405bf9c53ff2d55e6ff3e8a33fa5ce52
subdir: app
submodules: true
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
gradle:
- standard
- ose
AutoUpdateMode: Version
UpdateCheckMode: Tags

View file

@ -186,34 +186,11 @@ Builds:
- lib-owncloud/libs
ndk: r21d
- versionName: 6.22.0
versionCode: 6220000
commit: rel-6.22.0
subdir: passwdsafe
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
gradle:
- yes
rm:
- passwdsafe/libs/*.jar
prebuild:
- sed -i -e '/fileTree/aimplementation "org.bouncycastle:bcprov-jdk15:1.43"'
build.gradle
- sed -i -e '/play-services-auth/d' ../sync/build.gradle
scandelete:
- lib-owncloud/libs
ndk: r21d
- versionName: 6.22.1
versionCode: 6220102
disable: https://github.com/dozingcat/Kumquats/issues/6
commit: rel-6.22.1
subdir: passwdsafe
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
gradle:
- yes
rm:

View file

@ -165,13 +165,8 @@ Builds:
versionCode: 18
commit: 9f4c62ec8f00accaf8a4479822c8cecc158d9d91
subdir: app
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
gradle:
- yes
prebuild: sed -i -e 's/7.5-rc-2/7.5/' ../gradle/wrapper/gradle-wrapper.properties
AutoUpdateMode: Version
UpdateCheckMode: Tags

View file

@ -235,10 +235,6 @@ Builds:
versionCode: 10350
commit: 8bface2a73812a3680bc64e0fdbb69d0a8db6ffd
subdir: app
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
gradle:
- yes
prebuild: sed -i -e '/(keystorePropertiesFile.exists())$/d' -e '/youtubedlAndroidVersion/s/0.13.3/42c7dfcee1/'

View file

@ -53,10 +53,6 @@ Builds:
versionCode: 331
commit: dcd31f843d832db6b292c57bb600d914904479b9
subdir: app
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
gradle:
- yes

View file

@ -4218,8 +4218,7 @@ Builds:
submodules: true
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk
- update-alternatives --auto java
- apt-get install -y autoconf automake libtool make
gradle:
- nonRoot
srclibs:

View file

@ -9974,10 +9974,6 @@ Builds:
versionCode: 20221011
commit: 739b4d9f9edfd52884019ee49d7e3ee162ae8b09
subdir: app
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
gradle:
- versionDev
rm:

View file

@ -662,15 +662,12 @@ Builds:
commit: 64adc5b35eae032ee87d00086f135de08f707194
subdir: Nunti/android/app
sudo:
- sysctl fs.inotify.max_user_watches=524288 || true
- echo "deb https://deb.debian.org/debian testing main" > /etc/apt/sources.list.d/testing.list
- echo -e "Package:*\nPin:release o=Debian,a=testing\nPin-Priority:-300\n" >
/etc/apt/preferences.d/debian-testing
- apt-get update
- apt-get install -t stretch-backports openjdk-11-jdk-headless openjdk-11-jre-headless
- update-alternatives --auto java
- curl -Lo node.tar.xz https://nodejs.org/dist/v16.13.1/node-v16.13.1-linux-x64.tar.xz
- echo "a3721f87cecc0b52b0be8587c20776ac7305db413751db02c55aa2bffac15198 node.tar.xz"
| sha256sum -c -
- tar xJf node.tar.xz --strip-components=1 -C /usr/local/
- npm --global install yarn
- apt-get install -t testing npm yarnpkg
- sysctl fs.inotify.max_user_watches=524288 || true
init:
- cd ../..
- npm install --omit=optional --legacy-peer-deps

View file

@ -74,33 +74,16 @@ Builds:
scandelete:
- app/src/main/assets/www/js/videojs-chromecast/node_modules/video.js/dist/video-js-5.20.5.zip
- versionName: 0.0.64
versionCode: 64
commit: b6350585a4684d519757069d25d53ec07f67e0cc
subdir: app
sudo:
- apt-get update
- 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
'platforms;android-30' 'build-tools;30.0.3'
scandelete:
- app/src/main/assets/www/js/videojs-chromecast/node_modules/video.js/dist/video-js-5.20.5.zip
- versionName: 0.0.65
versionCode: 65
commit: 4af9eb360b1f8b92eeff71e60d8d58c4f39cdefc
subdir: app
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
- apt-get install -y sdkmanager
gradle:
- yes
prebuild: JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 $$SDK$$/tools/bin/sdkmanager
'platforms;android-30' 'build-tools;30.0.3'
prebuild: sdkmanager 'platforms;android-30' 'build-tools;30.0.3'
scandelete:
- app/src/main/assets/www/js/videojs-chromecast/node_modules/video.js/dist/video-js-5.20.5.zip

View file

@ -1077,39 +1077,19 @@ Builds:
scandelete:
- android/libs/*
- versionName: 1.4.0
versionCode: 660
commit: 2ba1c90c32877f5423291eb4e1b7f6ce9b4a79dd
subdir: android
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
gradle:
- yes
rm:
- desktop
- ios
prebuild: JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 $$SDK$$/tools/bin/sdkmanager
'platforms;android-31' 'build-tools;30.0.2' > /dev/null
scandelete:
- android/libs/*
- versionName: 1.4.1
versionCode: 662
commit: 46525d4784a06123c83ae3fc8d766cb39317b2ca
subdir: android
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
- apt-get install -y sdkmanager
gradle:
- yes
rm:
- desktop
- ios
prebuild: JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 $$SDK$$/tools/bin/sdkmanager
'platforms;android-31' 'build-tools;30.0.2' > /dev/null
prebuild: sdkmanager 'platforms;android-31' 'build-tools;30.0.2'
scandelete:
- android/libs/*

View file

@ -415,10 +415,6 @@ Builds:
versionCode: 56
commit: 04576d8b2dd49a5f0f7b77079c346e464f817c65
subdir: app
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
gradle:
- fdroid
prebuild: sed -i -e '/keystore.*{/,/}/d; /keystore/d' build.gradle

View file

@ -284,10 +284,6 @@ Builds:
versionCode: 74
commit: e4264e1df4687a0f83cc5f1bf956500b72b98b5e
subdir: app
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
gradle:
- fdroid
prebuild: sed -i -e '/keystore.*{/,/}/d; /keystore/d' build.gradle

View file

@ -583,10 +583,6 @@ Builds:
versionCode: 127
commit: e0a8dace7c7caa053204ca039cdc897b9a0842be
subdir: app
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
patch:
- build.patch
gradle:

View file

@ -132,10 +132,6 @@ Builds:
versionCode: 13
commit: 0409b248ce7148d491f9f53d9ba907d2b49b5b09
subdir: app
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
gradle:
- fdroid

View file

@ -421,10 +421,6 @@ Builds:
versionCode: 99
commit: 9e5beb9782ff1a78d5176c3a62b573a677f83602
subdir: app
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
gradle:
- fdroid
prebuild: sed -i -e '/keystore.*{/,/}/d; /keystore/d' build.gradle

View file

@ -7506,21 +7506,13 @@ Builds:
commit: '@standardnotes/mobile@3.41.5'
subdir: packages/mobile/android/app
sudo:
- sysctl fs.inotify.max_user_watches=524288 || true
- curl -Lo /tmp/node.tar.xz https://nodejs.org/dist/v16.15.1/node-v16.15.1-linux-x64.tar.xz
- echo "b749f7a76e56dfd6dfb8a910b8a2a871159661557680aa95acf13c9514422c12 /tmp/node.tar.xz"
| sha256sum -c -
- tar xJf /tmp/node.tar.xz --strip-components=1 -C /usr/local/
- npm -g install yarn
- echo "deb https://deb.debian.org/debian testing main" > /etc/apt/sources.list.d/testing.list
- echo -e "Package:*\nPin:release o=Debian,a=testing\nPin-Priority:-300\n" >
/etc/apt/preferences.d/debian-testing
- apt-get update
- apt-get install -y openjdk-11-jdk-headless --no-install-recommends
- update-alternatives --auto java
- apt-get install -y libsecret-1-dev build-essential --no-install-recommends
- pushd build/srclib/cpython
- ./configure
- make -j$(nproc)
- make install
- popd
- apt-get install -y libsecret-1-dev build-essential
- apt-get install -t testing npm yarnpkg
- sysctl fs.inotify.max_user_watches=524288 || true
init:
- pushd ../../../..
- npm_config_build_from_source=true yarn --immutable
@ -7534,8 +7526,6 @@ Builds:
- remove-gms.patch
gradle:
- prod
srclibs:
- cpython@v3.10.5
rm:
- packages/desktop
prebuild: sed -i -e '/detox/Id' -e 's/versionName appVersionName/versionName "$$VERSION$$"/'

View file

@ -1066,15 +1066,10 @@ Builds:
subdir: android
sudo:
- apt-get update
- apt-get install -y git -t stretch-backports
- curl -Lso go.tar.gz https://golang.org/dl/go1.17.6.linux-amd64.tar.gz
- echo "231654bbf2dab3d86c1619ce799e77b03d96f9b50770297c8f4dff8836fc8ca2 go.tar.gz"
| sha256sum -c -
- tar xzf go.tar.gz --strip-components=1 -C /usr/local/
- apt-get install -y golang-go sdkmanager
gradle:
- fdroid
prebuild: $$SDK$$/tools/bin/sdkmanager 'platforms;android-31' 'build-tools;31.0.0'
> /dev/null
prebuild: sdkmanager 'platforms;android-31' 'build-tools;31.0.0'
build:
- export ANDROID_SDK_ROOT=$$SDK$$
- export ANDROID_NDK_ROOT=$$NDK$$

View file

@ -3781,14 +3781,12 @@ Builds:
subdir: android
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
- apt-get install -y sdkmanager
gradle:
- yes
rm:
- desktop
prebuild: JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 $$SDK$$/tools/bin/sdkmanager
'platforms;android-32' 'build-tools;32.0.0' > /dev/null
prebuild: sdkmanager 'platforms;android-32' 'build-tools;32.0.0'
scandelete:
- site/sitemap.xml.gz

View file

@ -1274,22 +1274,16 @@ Builds:
prebuild: $ANDROID_HOME/tools/bin/sdkmanager 'cmake;3.10.2.4988404'
ndk: r20b
- versionName: 1.0.174
versionCode: 10174
commit: c9d61d7d3320deafb1d52e5413ef41d891806c93
subdir: android-refimpl-app/app
gradle:
- yes
prebuild: $ANDROID_HOME/tools/bin/sdkmanager 'cmake;3.10.2.4988404'
ndk: r20b
- versionName: 1.0.175
versionCode: 10175
commit: 9e8965c9d77e9d1a3bb949c75e1280099cbc7cb8
subdir: android-refimpl-app/app
sudo:
- apt-get update
- apt-get install -y sdkmanager
gradle:
- yes
prebuild: $ANDROID_HOME/tools/bin/sdkmanager 'cmake;3.10.2.4988404'
prebuild: sdkmanager 'cmake;3.10.2.4988404'
ndk: r20b
MaintainerNotes: |-

View file

@ -2064,14 +2064,10 @@ Builds:
submodules: true
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless
- apt-get install -y -t stretch-backports-sloppy libarchive13
- apt-get install -y -t stretch-backports cmake g++
- update-alternatives --auto java
- apt-get install -y cmake g++ swig sdkmanager autoconf automake m4 libtool
pkg-config yasm tar gettext xz-utils make
gradle:
- noPush
srclibs:
- swig@v4.0.2
rm:
- client-ios
- client-macosx
@ -2083,18 +2079,10 @@ Builds:
- packaging
- scripts
prebuild:
- JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 $$SDK$$/tools/bin/sdkmanager 'platforms;android-33'
'build-tools;33.0.0' > /dev/null
- sdkmanager 'platforms;android-33' 'build-tools;33.0.0'
- sed -i -e '/isEnable = true/d' build.gradle.kts
build:
- cd ../..
- pushd $$swig$$
- ./autogen.sh
- ./configure --prefix=$$swig$$
- make -j`nproc`
- make install
- popd
- export PATH=$$swig$$/bin:$PATH
- export ANDROID_NDK_ROOT="$ANDROID_NDK"
- export ANDROID_ABI="armeabi-v7a arm64-v8a x86_64"
- ./compile.sh --release --daemon

View file

@ -169,6 +169,7 @@ Builds:
- versionName: 1.1.0
versionCode: 40
commit: 855feadd3dcee9faa62428e562cf3c7560d428d8
subdir: app
gradle:
- yes

View file

@ -20,13 +20,11 @@ Builds:
submodules: true
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
- apt-get install -y sdkmanager
output: build/app/outputs/flutter-apk/app-release.apk
srclibs:
- flutter@3.0.4
prebuild: JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 $$SDK$$/tools/bin/sdkmanager
'cmake;3.10.2.4988404' > /dev/null
prebuild: sdkmanager 'cmake;3.10.2.4988404'
build:
- export PATH=$$flutter$$/bin:$PATH
- flutter packages pub get

View file

@ -1817,11 +1817,7 @@ Builds:
- ln -fs /usr/share/zoneinfo/CET /etc/localtime
- dpkg-reconfigure -f noninteractive tzdata
- apt-get update
- apt-get install -y openjdk-11-jdk-headless
- echo "deb http://deb.debian.org/debian bullseye main" > /etc/apt/sources.list.d/bullseye.list
- apt-get update
- apt-get install -y gradle/bullseye
- update-alternatives --auto java
- apt-get install -y gradle disorderfs
init:
- rm /home/vagrant/fdroidserver/gradlew-fdroid
- ln -s /usr/bin/gradle /home/vagrant/fdroidserver/gradlew-fdroid

View file

@ -1836,11 +1836,7 @@ Builds:
- ln -fs /usr/share/zoneinfo/CET /etc/localtime
- dpkg-reconfigure -f noninteractive tzdata
- apt-get update
- apt-get install -y openjdk-11-jdk-headless
- echo "deb http://deb.debian.org/debian bullseye main" > /etc/apt/sources.list.d/bullseye.list
- apt-get update
- apt-get install -y gradle/bullseye
- update-alternatives --auto java
- apt-get install -y gradle disorderfs
init:
- rm /home/vagrant/fdroidserver/gradlew-fdroid
- ln -s /usr/bin/gradle /home/vagrant/fdroidserver/gradlew-fdroid

View file

@ -237,8 +237,7 @@ Builds:
submodules: true
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
- apt-get install -y make file
output: build/outputs/apk/freeTazProduction/unminifiedRelease/app-free-taz-production-unminifiedRelease-unsigned.apk
prebuild:
- sed -i -e '/maven.ghostscript.com/d' ../mupdf-lib/build.gradle

View file

@ -5050,87 +5050,11 @@ Builds:
- app/lib
ndk: r25
- versionName: '1.1974'
versionCode: 1974
commit: dc585813a872c5ca22553ae2b33c7b66d30204a6
subdir: app
submodules: true
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
gradle:
- fdroid
prebuild:
- sed -i -e '/keystoreProperties/d' -e '/in-app-purchasing/d' build.gradle
- JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 $$SDK$$/tools/bin/sdkmanager 'cmake;3.10.2.4988404'
scandelete:
- app/lib
ndk: r25
- versionName: '1.1975'
versionCode: 1975
commit: e92ee6ef49420013f3dfbb59a4f191ae5b1c7821
subdir: app
submodules: true
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
gradle:
- fdroid
prebuild:
- sed -i -e '/keystoreProperties/d' -e '/in-app-purchasing/d' build.gradle
- JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 $$SDK$$/tools/bin/sdkmanager 'cmake;3.10.2.4988404'
scandelete:
- app/lib
ndk: r25
- versionName: '1.1978'
versionCode: 1978
commit: 86c524c7c6d52e0cfc6ea87fec15dcb97f75cc13
subdir: app
submodules: true
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
gradle:
- fdroid
prebuild:
- sed -i -e '/keystoreProperties/d' -e '/in-app-purchasing/d' build.gradle
- JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 $$SDK$$/tools/bin/sdkmanager 'cmake;3.10.2.4988404'
scandelete:
- app/lib
ndk: r25
- versionName: '1.1979'
versionCode: 1979
commit: 7a586a01ea045d046ce2a738e32db3b22fe22ba8
subdir: app
submodules: true
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
gradle:
- fdroid
prebuild:
- sed -i -e '/keystoreProperties/d' -e '/in-app-purchasing/d' build.gradle
- JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 $$SDK$$/tools/bin/sdkmanager 'cmake;3.10.2.4988404'
scandelete:
- app/lib
ndk: r25
- versionName: '1.1980'
versionCode: 1980
commit: 8612732f93d59490cfab4f96a8188b7ad716bf1a
subdir: app
submodules: true
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
gradle:
- fdroid
prebuild:

View file

@ -259,6 +259,9 @@ Builds:
versionCode: 26
commit: 2.15.0.2.2
subdir: PariDroid/app
sudo:
- apt-get update
- apt-get install -y make
gradle:
- yes
srclibs:

View file

@ -88,6 +88,9 @@ Builds:
-e "s|files('libs/commons-io-2.4.jar')|'commons-io:commons-io:2.4'|" ../lib_common/build.gradle
- sed -i -e "s/':lib_cloud',//" ../settings.gradle
- find -type f -name "*.java" -exec sed -i -e '/CloudServerManager/d' {} +
- cd $$android-floating-action-button$$/..
- sed -i -e 's/3.1.1/3.6.4/' build.gradle
- sed -i -e 's/4.4/5.6.4/' gradle/wrapper/gradle-wrapper.properties
scanignore:
- nga_phone_base_3.0/src/main/java/sp/phone/util/PluginUtils.java
build:

View file

@ -200,6 +200,8 @@ Builds:
commit: f5bb45bf15629e903652e0fee6afa4182f8b43a1
timeout: 10800
sudo:
- apt-get update
- apt-get install -y make
- cd build/im.status.ethereum
- make fdroid-build-env
init: nix/scripts/setup.sh

View file

@ -1051,16 +1051,14 @@ Builds:
commit: f6411d673fde8cb18509fc19322607a84a9b5b1f
subdir: vector-app
sudo:
- echo "deb https://deb.debian.org/debian testing main" > /etc/apt/sources.list.d/testing.list
- echo -e "Package:*\nPin:release o=Debian,a=testing\nPin-Priority:-300\n" >
/etc/apt/preferences.d/debian-testing
- apt-get update
- apt-get install -y jq libopus0 make g++ cmake
- apt-get install -y -t testing npm
- cd /opt/android-sdk/ndk
- rm -fr $(ls | sed 's/21.3.6528147//')
- curl -Lo node.tar.xz https://nodejs.org/dist/v16.14.2/node-v16.14.2-linux-x64.tar.xz
- echo "e40c6f81bfd078976d85296b5e657be19e06862497741ad82902d0704b34bb1b node.tar.xz"
| sha256sum -c -
- tar xJf node.tar.xz --strip-components=1 -C /usr/local/
- apt-get update
- apt-get install -y -t stretch-backports jq openjdk-11-jdk-headless openjdk-11-jre-headless
libopus0
- update-alternatives --auto java
- sysctl fs.inotify.max_user_watches=524288 || true
patch:
- build_gradle_remove_jitsi_repo_40104160.patch

View file

@ -241,33 +241,20 @@ Builds:
- versionName: 106.0.5249.91-1
versionCode: 100
disable: build failed
commit: 4926ad2b472a12f21be6b97ed071ab210d1d4eb1
subdir: plugin/naive
submodules: true
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
- apt-get install -y tcl gettext libcurl4-openssl-dev ninja-build pkg-config
- apt-get remove -y libc6-i386 --autoremove
- apt-get install -y make tcl gettext libcurl4-openssl-dev ninja-build pkg-config
bzip2
gradle:
- fdroid
srclibs:
- cpython@v3.10.7
prebuild:
- pushd ../..
- ./run fdroid prebuild_plugin_naive
- echo -e '\nexport PATH="$$cpython$$/bin:$PATH"' >> ./bin/plugin/naive/build.sh
scandelete:
- external
- plugin
build:
- pushd $$cpython$$
- ./configure --prefix=$$cpython$$
- make -j`nproc`
- make install
- popd
ndk: r23b
ndk: r23c
AutoUpdateMode: Version
UpdateCheckMode: Tags ^naive-plugin-.*

View file

@ -465,12 +465,7 @@ Builds:
subdir: app
sudo:
- apt-get update
- apt-get install -y -t testing nasm
- pip3 install wheel
- pip3 install ninja
- pip3 install meson
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
- apt-get install -y nasm ninja-build meson
gradle:
- flavorA
build:

View file

@ -933,18 +933,15 @@ Builds:
- versionName: 4.0.1
versionCode: 401
commit: 49c586f5db54eae73b2a49e23664cdfd63b9a78a
commit: 60eeb52bc4395fd726e7b0178e30a339fac48e12
subdir: android/app
sudo:
- echo "deb https://deb.debian.org/debian testing main" > /etc/apt/sources.list.d/testing.list
- echo -e "Package:*\nPin:release o=Debian,a=testing\nPin-Priority:-300\n" >
/etc/apt/preferences.d/debian-testing
- apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
- apt-get install -y -t testing npm
- sysctl fs.inotify.max_user_watches=524288
- curl -Lo node.tar.xz https://nodejs.org/dist/v16.17.1/node-v16.17.1-linux-x64.tar.xz
- echo "06ba2eb34aa385967f5f58c87a44753f83212f6cccea892b33f80a2e7fda8384 node.tar.xz"
| sha256sum -c -
- tar xJf node.tar.xz --strip-components=1 -C /usr/local/
- npm install -g npm@8.19.2
init: npm install
gradle:
- yes
@ -958,13 +955,15 @@ Builds:
- android/app/build.gradle
- node_modules/hermes-engine
- node_modules/jsc-android
- node_modules/react-native/ReactAndroid/build.gradle
- node_modules/react-native/ReactAndroid/hermes-engine/build.gradle
- node_modules/react-native/android/com/facebook/react/hermes-engine
- node_modules/react-native/android/com/facebook/react/react-native/*/
- node_modules/react-native-device-info/android/build.gradle
- node_modules/react-native-encrypted-storage/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-vector-icons/android/build.gradle
- node_modules/react-native/ReactAndroid/build.gradle
scandelete:
- node_modules/
ndk: r23c

View file

@ -1716,8 +1716,7 @@ Builds:
submodules: true
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk
- update-alternatives --auto java
- apt-get install -y make gcc gcc-multilib cmake
gradle:
- main
scandelete:

View file

@ -1934,8 +1934,7 @@ Builds:
subdir: aTalk
sudo:
- apt-get update
- apt-get install openjdk-11-jdk-headless wget
- update-alternatives --auto java
- apt-get install -y sdkmanager
gradle:
- fdroid
rm:
@ -1944,8 +1943,7 @@ Builds:
- aTalk/jni/openssl/android/
- aTalk/jni/vpx/android/
prebuild:
- JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 $$SDK$$/tools/bin/sdkmanager 'ndk;18.1.5063045'
'build-tools;32.0.0' 'build-tools;30.0.3' > /dev/null
- sdkmanager 'ndk;18.1.5063045' 'build-tools;32.0.0' 'build-tools;30.0.3'
- cp $$SDK$$/build-tools/30.0.3/lib/dx.jar $$SDK$$/build-tools/32.0.0/lib/dx.jar
- cp $$SDK$$/build-tools/30.0.3/dx $$SDK$$/build-tools/32.0.0/dx
- sed -i -e 's|dl.bintray.com/google/exoplayer/|jitpack.io|' build.gradle

View file

@ -510,8 +510,7 @@ Builds:
submodules: true
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
- apt-get install -y gcc
gradle:
- five
srclibs:

View file

@ -158,10 +158,6 @@ Builds:
versionCode: 17
commit: be541debdd09a173014c18dfaa80941b5044ccf3
subdir: app
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
gradle:
- yes
preassemble:

View file

@ -162,12 +162,10 @@ Builds:
subdir: Source/Android/app
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless lib32stdc++6
- update-alternatives --auto java
- apt-get install -y sdkmanager lib32stdc++6
gradle:
- yes
prebuild: JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 $$SDK$$/tools/bin/sdkmanager
'cmake;3.18.1'
prebuild: sdkmanager 'cmake;3.18.1'
scanignore:
- Data/Sys/codehandler.bin
- Data/Sys/GC/dsp_rom.bin

View file

@ -94,10 +94,6 @@ Builds:
versionCode: 29
commit: 7c1674600f2ffed396c2931792f385730184533a
subdir: app
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk
- update-alternatives --auto java
gradle:
- yes

View file

@ -184,10 +184,6 @@ Builds:
versionCode: 18
commit: d240d64966762a41034ead31e87948e59e0e600f
subdir: app
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
gradle:
- yes

View file

@ -2915,10 +2915,7 @@ Builds:
submodules: true
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless ninja-build golang-go yasm
- apt-get install -y -t stretch-backports-sloppy libarchive13
- apt-get install -y -t stretch-backports cmake libuv1
- update-alternatives --auto java
- apt-get install -y ninja-build golang-go yasm cmake libuv1 make
gradle:
- afat
rm:

View file

@ -2817,13 +2817,7 @@ Builds:
subdir: android/app
sudo:
- apt-get update
- apt-get install -y --no-install-recommends g++ lib32stdc++-6-dev libc6-dev-i386
ninja-build linux-libc-dev linux-libc-dev:i386
- curl -Lo node.tar.xz https://nodejs.org/dist/v12.19.1/node-v12.19.1-linux-x64.tar.xz
- echo "1436dbc34383abbe5e921e9744e527cd24c690e7b0362a39fb960795a23a7a03 node.tar.xz"
| sha256sum -c -
- tar xJf node.tar.xz
- cp -a node-v12.19.1-linux-x64/. /usr/local/
- apt-get install -y g++ make npm
- sysctl fs.inotify.max_user_watches=524288
- npm install -g react-native-cli
init: npm install --no-optional

View file

@ -214,6 +214,9 @@ Builds:
commit: 356ced50a8ea1df4c1b594426e1cf32096a57154
subdir: app
submodules: true
sudo:
- apt-get update
- apt-get install -y maven
gradle:
- yes
rm: