diff --git a/metadata/net.cozic.joplin.yml b/metadata/net.cozic.joplin.yml
index 7fb48457be..bf8d9dad15 100644
--- a/metadata/net.cozic.joplin.yml
+++ b/metadata/net.cozic.joplin.yml
@@ -948,195 +948,6 @@ Builds:
- npm install --build-from-source
- popd
- - versionName: 2.11.25
- versionCode: 2097710
- disable: https://monitor.f-droid.org/builds/log/net.cozic.joplin/2097709#site-footer
- commit: 531402cedec8d1d4f54a06ccc5d7a696701dd443
- subdir: packages/app-mobile/android/app
- sudo:
- - sysctl fs.inotify.max_user_watches=524288
- - apt-get update
- - apt-get install -y automake build-essential gobject-introspection gtk-doc-tools
- libexif-dev libexpat1-dev libgif-dev liblcms2-dev libpango1.0-dev libpng-dev
- libpoppler-glib-dev librsvg2-dev libtiff5-dev libtool python-is-python3
- - curl -Lo node.tar.gz https://nodejs.org/dist/v16.14.0/node-v16.14.0-linux-x64.tar.gz
- - echo "2c69e7b040c208b61ebf9735c63d2e5bcabfed32ef05a9b8dd5823489ea50d6b node.tar.gz"
- | sha256sum -c -
- - tar xzf node.tar.gz --strip-components=1 -C /usr/local/
- - corepack enable
- init:
- - pushd ../../../..
- - yarn --version
- - YARN_ENABLE_IMMUTABLE_INSTALLS=false BUILD_SEQUENCIAL=1 yarn install
- - yarn remove --all react-native-camera
- - rm packages/app-mobile/components/CameraView.js
- - rm packages/app-mobile/components/screens/Note.js
- patch:
- - remove-camera.patch
- - 0001-android-remove-legacy-support.patch
- gradle:
- - yes
- srclibs:
- - react-native-sharp@v0.26.3
- - libvips@v8.10.0
- rm:
- - packages/tools/PortableAppsLauncher/
- - packages/app-cli
- - packages/plugin-repo-cli
- - packages/app-desktop
- - packages/app-clipper
- - packages/server
- - packages/app-mobile/components/CameraView.tsx
- prebuild:
- - pushd ../../../..
- - yarn --version
- - YARN_ENABLE_IMMUTABLE_INSTALLS=false BUILD_SEQUENCIAL=1 yarn install
- - sed -i '/android.permission.CAMERA/d' packages/app-mobile/android/app/src/main/AndroidManifest.xml
- - popd
- - sed -i -e '\!ACCESS_NETWORK_STATE!a' -e 's!xmlns:android!xmlns:tools="http://schemas.android.com/tools"
- xmlns:android!' src/main/AndroidManifest.xml
- - sed -i '/:react-native-camera/{N;N;d}' build.gradle
- - pushd ../../../../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
- - popd
- scanignore:
- - packages/app-mobile/android/build.gradle
- - packages/app-mobile/node_modules/jsc-android
- - packages/app-mobile/node_modules/react-native/android
- - packages/app-mobile/node_modules/@react-native-community/datetimepicker/android/build.gradle
- - packages/app-mobile/node_modules/@react-native-community/netinfo/android/build.gradle
- - packages/app-mobile/node_modules/@react-native-community/push-notification-ios/android/build.gradle
- - packages/app-mobile/node_modules/react-native-document-picker/android/build.gradle
- - packages/app-mobile/node_modules/react-native-get-random-values/android/build.gradle
- - packages/app-mobile/node_modules/react-native-image-picker/android/build.gradle
- - packages/app-mobile/node_modules/react-native-localize/android/build.gradle
- - packages/app-mobile/node_modules/react-native/ReactAndroid/build.gradle
- - packages/app-mobile/node_modules/react-native-rsa-native/android/bin/build.gradle
- - packages/app-mobile/node_modules/react-native-rsa-native/android/build.gradle
- - packages/app-mobile/node_modules/react-native-safe-area-context/android/build.gradle
- - packages/app-mobile/node_modules/react-native/sdks/hermesc/linux64-bin/hermesc
- - packages/app-mobile/node_modules/react-native-securerandom/android/build.gradle
- - packages/app-mobile/node_modules/react-native-share/android/build.gradle
- - packages/app-mobile/node_modules/react-native-vector-icons/android/build.gradle
- - packages/app-mobile/node_modules/react-native-webview/android/build.gradle
- - packages/react-native-alarm-notification/android/build.gradle
- - packages/react-native-saf-x/android/build.gradle
- scandelete:
- - packages/app-mobile/node_modules
- - packages/tools/node_modules
- - packages/lib/node_modules
- - packages/react-native-alarm-notification/node_modules
- - packages/react-native-saf-x/node_modules
- - node_modules
- - .yarn/cache/
- - .yarn/install-state.gz
- build:
- - pushd $$libvips$$
- - mkdir build
- - ./autogen.sh --prefix=$$libvips$$/build/
- - make -j$(nproc)
- - make install
- - popd
- - pushd $$react-native-sharp$$
- - export PKG_CONFIG_PATH=$$libvips$$/build/lib/pkgconfig/
- - npm install --build-from-source
- - popd
-
- - versionName: 2.11.26
- versionCode: 2097711
- commit: e5b4332f17bf9b00066b8bad306a8c291a50c5ea
- subdir: packages/app-mobile/android/app
- sudo:
- - sysctl fs.inotify.max_user_watches=524288
- - apt-get update
- - apt-get install -y automake build-essential gobject-introspection gtk-doc-tools
- libexif-dev libexpat1-dev libgif-dev liblcms2-dev libpango1.0-dev libpng-dev
- libpoppler-glib-dev librsvg2-dev libtiff5-dev libtool python-is-python3
- - curl -Lo node.tar.gz https://nodejs.org/dist/v16.14.0/node-v16.14.0-linux-x64.tar.gz
- - echo "2c69e7b040c208b61ebf9735c63d2e5bcabfed32ef05a9b8dd5823489ea50d6b node.tar.gz"
- | sha256sum -c -
- - tar xzf node.tar.gz --strip-components=1 -C /usr/local/
- - corepack enable
- init:
- - pushd ../../../..
- - yarn --version
- - YARN_ENABLE_IMMUTABLE_INSTALLS=false BUILD_SEQUENCIAL=1 yarn install
- - yarn remove --all react-native-camera
- - rm packages/app-mobile/components/CameraView.js
- - rm packages/app-mobile/components/screens/Note.js
- patch:
- - remove-camera.patch
- - 0001-android-remove-legacy-support.patch
- gradle:
- - yes
- srclibs:
- - react-native-sharp@v0.26.3
- - libvips@v8.10.0
- rm:
- - packages/tools/PortableAppsLauncher/
- - packages/app-cli
- - packages/plugin-repo-cli
- - packages/app-desktop
- - packages/app-clipper
- - packages/server
- - packages/app-mobile/components/CameraView.tsx
- prebuild:
- - pushd ../../../..
- - yarn --version
- - YARN_ENABLE_IMMUTABLE_INSTALLS=false BUILD_SEQUENCIAL=1 yarn install
- - sed -i '/android.permission.CAMERA/d' packages/app-mobile/android/app/src/main/AndroidManifest.xml
- - popd
- - sed -i -e '\!ACCESS_NETWORK_STATE!a' -e 's!xmlns:android!xmlns:tools="http://schemas.android.com/tools"
- xmlns:android!' src/main/AndroidManifest.xml
- - sed -i '/:react-native-camera/{N;N;d}' build.gradle
- - pushd ../../../../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
- - popd
- scanignore:
- - packages/app-mobile/android/build.gradle
- - packages/app-mobile/node_modules/jsc-android
- - packages/app-mobile/node_modules/react-native/android
- - packages/app-mobile/node_modules/@react-native-community/datetimepicker/android/build.gradle
- - packages/app-mobile/node_modules/@react-native-community/netinfo/android/build.gradle
- - packages/app-mobile/node_modules/@react-native-community/push-notification-ios/android/build.gradle
- - packages/app-mobile/node_modules/react-native-document-picker/android/build.gradle
- - packages/app-mobile/node_modules/react-native-get-random-values/android/build.gradle
- - packages/app-mobile/node_modules/react-native-image-picker/android/build.gradle
- - packages/app-mobile/node_modules/react-native-localize/android/build.gradle
- - packages/app-mobile/node_modules/react-native/ReactAndroid/build.gradle
- - packages/app-mobile/node_modules/react-native-rsa-native/android/bin/build.gradle
- - packages/app-mobile/node_modules/react-native-rsa-native/android/build.gradle
- - packages/app-mobile/node_modules/react-native-safe-area-context/android/build.gradle
- - packages/app-mobile/node_modules/react-native/sdks/hermesc/linux64-bin/hermesc
- - packages/app-mobile/node_modules/react-native-securerandom/android/build.gradle
- - packages/app-mobile/node_modules/react-native-share/android/build.gradle
- - packages/app-mobile/node_modules/react-native-vector-icons/android/build.gradle
- - packages/app-mobile/node_modules/react-native-webview/android/build.gradle
- - packages/react-native-alarm-notification/android/build.gradle
- - packages/react-native-saf-x/android/build.gradle
- scandelete:
- - packages/app-mobile/node_modules
- - packages/tools/node_modules
- - packages/lib/node_modules
- - packages/react-native-alarm-notification/node_modules
- - packages/react-native-saf-x/node_modules
- - node_modules
- - .yarn/cache/
- - .yarn/install-state.gz
- build:
- - pushd $$libvips$$
- - mkdir build
- - ./autogen.sh --prefix=$$libvips$$/build/
- - make -j$(nproc)
- - make install
- - popd
- - pushd $$react-native-sharp$$
- - export PKG_CONFIG_PATH=$$libvips$$/build/lib/pkgconfig/
- - npm install --build-from-source
- - popd
-
- versionName: 2.11.27
versionCode: 2097712
commit: a1d9943bbe8d7e9ce70f921a73c4baf977f9af9f
@@ -1191,15 +1002,12 @@ Builds:
scanignore:
- packages/app-mobile/android/build.gradle
- packages/app-mobile/node_modules/jsc-android
- - packages/app-mobile/node_modules/react-native/android
- - packages/app-mobile/node_modules/@react-native-community/datetimepicker/android/build.gradle
- packages/app-mobile/node_modules/@react-native-community/netinfo/android/build.gradle
- packages/app-mobile/node_modules/@react-native-community/push-notification-ios/android/build.gradle
- packages/app-mobile/node_modules/react-native-document-picker/android/build.gradle
- packages/app-mobile/node_modules/react-native-get-random-values/android/build.gradle
- packages/app-mobile/node_modules/react-native-image-picker/android/build.gradle
- packages/app-mobile/node_modules/react-native-localize/android/build.gradle
- - packages/app-mobile/node_modules/react-native/ReactAndroid/build.gradle
- packages/app-mobile/node_modules/react-native-rsa-native/android/bin/build.gradle
- packages/app-mobile/node_modules/react-native-rsa-native/android/build.gradle
- packages/app-mobile/node_modules/react-native-safe-area-context/android/build.gradle