misc fixes

This commit is contained in:
linsui 2022-05-22 23:54:35 +08:00
parent 4505c00ea9
commit d043a7e849
22 changed files with 40 additions and 83 deletions

View file

@ -756,43 +756,9 @@ Builds:
- ./b2 headers
ndk: r23b
- versionName: 2022.05.19-4-FDroid
versionCode: 22051904
commit: 7227192151d8f3105e01cd4a1810d0c98a8f383f
subdir: android
submodules: true
sudo:
- apt-get update || apt-get update
- apt-get install -y g++ openjdk-11-jdk-headless
- update-alternatives --auto java
gradle:
- fdroid
rm:
- iphone
- qt
- tools/shaders_compiler
- xcode
prebuild:
- JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 $$SDK$$/tools/bin/sdkmanager 'cmake;3.18.1'
> /dev/null
- sed -i -e '/com.google.firebase/d; /com.google.gms/d; /com.google.android.gms/d'
build.gradle
- touch secure.properties
- echo '<?xml version="1.0" encoding="utf-8"?><network-security-config/>' >
res/xml/network_security_config.xml
- cp ../private_default.h ../private.h
scanignore:
- data/*.bin
scandelete:
- 3party
build:
- cd ../3party/boost
- ./bootstrap.sh
- ./b2 headers
ndk: r23b
- versionName: 2022.05.20-5-FDroid
versionCode: 22052005
disable: https://github.com/organicmaps/organicmaps/issues/2603
commit: 3357aaec7b7fc872fde7bd923d16f8c8b2056dd0
subdir: android
submodules: true

View file

@ -45,15 +45,21 @@ Builds:
- versionName: 2.3.0
versionCode: 23
disable: om/google/android/play/core/splitinstall
commit: 1f173c50517b4a05ffc3989053d27bf5dbc1a4ec
sudo:
- apt-get update || apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
output: build/app/outputs/apk/release/app-release-unsigned.apk
srclibs:
- flutter@2.11.0-0.1.pre
- flutter@3.0.1
rm:
- ios
- linux
- test
- macos
- web
- windows
build:
- $$flutter$$/bin/flutter config --no-analytics
- $$flutter$$/bin/flutter build apk

View file

@ -23,6 +23,10 @@ Builds:
versionCode: 12
commit: 922f4e6f3247e5c8f4657d63db2f448ec2b07a32
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

@ -31,7 +31,7 @@ Builds:
commit: 7716e1ad9fb3d481477d98f11094c230b21b45d6
output: build/app/outputs/apk/release/app-release-unsigned.apk
srclibs:
- flutter@2.10.5
- flutter@3.0.1
build:
- $$flutter$$/bin/flutter config --no-analytics
- $$flutter$$/bin/flutter packages pub get

View file

@ -2428,8 +2428,10 @@ Builds:
- versionName: 3.8.2
versionCode: 22000382
disable: https://github.com/Blockstream/green_android/issues/140
commit: 2f7a778af047332d1b41f99715b91c97c375c943
timeout: 25200
subdir: green
sudo:
- apt-get update || apt-get update
- apt-get install -y build-essential clang jq libffi-dev virtualenv openjdk-11-jdk
@ -2441,21 +2443,22 @@ Builds:
- popd
gradle:
- production
output: green/build/outputs/apk/production/release/*.apk
srclibs:
- cpython@v3.9.6
- rustup@1.24.3
prebuild: sed -i -e 's/-p python3/-p python3.9/' crypto/prepare_gdk_clang.sh
prebuild:
- sed -i -e 's/-p python3/-p python3.9/' ../crypto/prepare_gdk_clang.sh
- sed -i -e '/signingConfigs/,/^ }/d' build.gradle
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup install 1.49.0
- rustup install 1.60.0
- rustup target add aarch64-linux-android armv7-linux-androideabi x86_64-linux-android
i686-linux-android
- cd crypto
- cd ../crypto
- JAVA_HOME=$(readlink -f /usr/bin/javac | sed "s:/bin/javac::") PATH=$HOME/.local/bin:$PATH
./prepare_gdk_clang.sh
ndk: r19c
ndk: r23b
MaintainerNotes: |-
Watch prepare_gdk_clang.sh for changes on new builds.

View file

@ -99,7 +99,7 @@ Builds:
commit: ad4b46bc30aa700abea3f0d3616660a6f6ca8bad
output: build/app/outputs/flutter-apk/app-release.apk
srclibs:
- flutter@2.10.4
- flutter@3.0.1
rm:
- ios
build:

View file

@ -239,7 +239,7 @@ Builds:
subdir: app
sudo:
- apt-get update || apt-get update
- apt-get install -y openjdk-11-jdk
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
gradle:
- fdroid

View file

@ -8,14 +8,6 @@ Changelog: https://joplinapp.org/changelog_android/
Donate: https://joplinapp.org/donate/
AutoName: Joplin
Description: |-
An open source note taking and to-do application with synchronisation capabilities
Joplin is a free, open source note taking and to-do application, which can handle a large number of notes organised into notebooks. The notes are searchable, can be copied, tagged and modified either from the applications directly or from your own text editor. The notes are in Markdown format.
Notes exported from Evernote via .enex files can be imported into Joplin, including the formatted content (which is converted to Markdown), resources (images, attachments, etc.) and complete metadata (geolocation, updated time, created time, etc.). Plain Markdown files can also be imported.
The notes can be synchronised with various cloud services including Nextcloud, Dropbox, OneDrive, WebDAV or the file system (for example with a network directory). When synchronising the notes, notebooks, tags and other metadata are saved to plain text files which can be easily inspected, backed up and moved around.
RepoType: git
Repo: https://github.com/laurent22/joplin.git
@ -23,6 +15,7 @@ Repo: https://github.com/laurent22/joplin.git
Builds:
- versionName: 2.7.2
versionCode: 2097667
disable: com/google/android/gms/vision
commit: android-v2.7.2
subdir: packages/app-mobile/android/app
sudo:
@ -107,6 +100,7 @@ Builds:
- versionName: 2.8.1
versionCode: 2097668
disable: com/google/android/gms/vision
commit: 2af051a6ec26e197484d64b75b4609f1e8fb0146
subdir: packages/app-mobile/android/app
sudo:
@ -118,14 +112,22 @@ Builds:
- curl -Lo node.tar.xz https://nodejs.org/dist/v16.14.0/node-v16.14.0-linux-x64.tar.xz
- echo "0570b9354959f651b814e56a4ce98d4a067bf2385b9a0e6be075739bc65b0fae node.tar.xz"
| sha256sum -c -
- tar xJf node.tar.xz
- cp -a node-v16.14.0-linux-x64/. /usr/local/
- tar xJf node.tar.xz --strip-components=1 -C /usr/local/
- corepack enable
- pushd build/srclib/cpython
- ./configure
- make -j`nproc`
- make altinstall
- popd
init:
- pushd ../../../..
- PYTHON=python3.9 YARN_ENABLE_IMMUTABLE_INSTALLS=false yarn install
gradle:
- yes
srclibs:
- react-native-sharp@v0.26.3
- libvips@v8.10.0
- cpython@v3.9.6
rm:
- packages/tools/PortableAppsLauncher/
- packages/app-cli
@ -137,19 +139,8 @@ Builds:
- sed -i -e '\!ACCESS_NETWORK_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 ../../../..
- find -name "package-lock.json" -delete
- yarn install
- sed -i -e '13,15d' packages/app-mobile/node_modules/react-native-rsa-native/android/build.gradle
- sed -i -e '10,12d' packages/app-mobile/node_modules/react-native-rsa-native/android/bin/build.gradle
- rm -rf packages/app-mobile/node_modules/sharp/vendor/lib/*
- rm -rf packages/tools/node_modules/sharp/vendor/lib/*
- rm packages/app-mobile/node_modules/sharp/build/Release/sharp.node
- rm packages/app-mobile/node_modules/sqlite3/lib/binding/napi-v3-linux-x64/node_sqlite3.node
- rm packages/lib/node_modules/sharp/build/Release/sharp.node
- rm packages/lib/node_modules/sqlite3/lib/binding/napi-v3-linux-x64/node_sqlite3.node
- rm packages/tools/node_modules/sharp/build/Release/sharp.node
- rm packages/tools/node_modules/sqlite3/lib/binding/napi-v3-linux-x64/node_sqlite3.node
- cd ../../../../packages/app-mobile/node_modules/react-native-rsa-native/android
- sed -i -e 's|maven.fabric.io/public|jitpack.io|' build.gradle bin/build.gradle
scanignore:
- packages/app-mobile/android/build.gradle
- packages/app-mobile/node_modules/joplin-rn-alarm-notification/android/build.gradle

View file

@ -1 +0,0 @@
App für durchsuchbare, verschlagwortbare, synchronisierbare Notizen und Aufgaben

View file

@ -1 +0,0 @@
Searchable, taggable, syncable, note taking and to-do app in Markdown format

View file

@ -1 +0,0 @@
Appli pour notes en Markdown avec recherche, synchronisation et étiquettes

View file

@ -1 +0,0 @@
יישומון מטלות ופתקיות בו ניתן לחפש, לתייג ולסנכרן בתצורת Markdown

View file

@ -1 +0,0 @@
Robienie notatek i zadań w Markdown z wyszukiwaniem, tagowaniem i synchronizacją

View file

@ -1 +0,0 @@
App de busca, marcação, sincronização, de anotação e tarefas no formato Markdown

View file

@ -1 +0,0 @@
Aplicação de notas e tarefas em formato Markdown

View file

@ -1 +0,0 @@
Aplicação de notas e tarefas em formato Markdown

View file

@ -1 +0,0 @@
App de căutare,etichetare,sync,luare de notițe și sarcini în format Markdown

View file

@ -1 +0,0 @@
Приложение для ведения заметок и дел в формате markdown

View file

@ -1 +0,0 @@
Aranabilir, etiketlenebilir, eşitlenebilir not alma ve yapılacaklar uygulaması

View file

@ -1 +0,0 @@
Пошук, мітки, синхронізація, записи та завдання у форматі Markdown у застосунку

View file

@ -1 +0,0 @@
可搜索、可加标签、可同步Markdown 格式的笔记和待办应用

View file

@ -8,7 +8,7 @@ SourceCode: https://codeberg.org/Freeyourgadget/Gadgetbridge
IssueTracker: https://codeberg.org/Freeyourgadget/Gadgetbridge/issues
Translation: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge
Changelog: https://codeberg.org/Freeyourgadget/Gadgetbridge/src/branch/master/CHANGELOG.md
LiberapayID: '11276'
Liberapay: Gadgetbridge
AutoName: Gadgetbridge
@ -1599,7 +1599,7 @@ Builds:
- apt-get install -y openjdk-11-jdk
- update-alternatives --auto java
gradle:
- yes
- main
scandelete:
- app/src/main/assets/fossil_hr
- external/fossil-hr-watchface/build/files/icons