Update Joplin to 2.12.1 (2097718)

This commit is contained in:
F-Droid checkupdates bot 2023-08-20 14:56:16 +00:00
parent c659b9e37d
commit 8873e8691c

View file

@ -1315,6 +1315,98 @@ Builds:
- npm install --build-from-source
- popd
- versionName: 2.12.1
versionCode: 2097718
commit: c3e08237fd476cd2998c8bbb9d76bccdf7ec67b9
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<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
- 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/com/facebook/react
- 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-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
MaintainerNotes: |-
* "g++" is needed for a dependency built by "npm install".
* "scanignore" of "build.gradle" are for local Maven repositories, the React Native folder
@ -1323,5 +1415,5 @@ MaintainerNotes: |-
AutoUpdateMode: Version
UpdateCheckMode: Tags android-.*
CurrentVersion: 2.11.32
CurrentVersionCode: 2097717
CurrentVersion: 2.12.1
CurrentVersionCode: 2097718