From 6d0e237bd5e5a67b8384d62ae1d5a0b0c6599140 Mon Sep 17 00:00:00 2001 From: checkupdates bot <11877147-checkupdates-bot@users.noreply.gitlab.com> Date: Thu, 25 Sep 2025 05:20:21 +0000 Subject: [PATCH] Update Logseq to 0.10.14 (89) --- metadata/com.logseq.app.yml | 70 +++++++++++++++++++++++++++++++++++-- 1 file changed, 68 insertions(+), 2 deletions(-) diff --git a/metadata/com.logseq.app.yml b/metadata/com.logseq.app.yml index a39b84670a..4cef49d1c8 100644 --- a/metadata/com.logseq.app.yml +++ b/metadata/com.logseq.app.yml @@ -567,11 +567,77 @@ Builds: - cp -r $$rsapi$$/jniLibs/* ../../node_modules/@logseq/capacitor-file-sync/android/src/main/jniLibs/ ndk: r26b + - versionName: 0.10.14 + versionCode: 89 + commit: dde0aba2d441c962d28989b0af894cc261da3898 + subdir: android/app + sudo: + - sysctl fs.inotify.max_user_watches=524288 || true + - apt-get update + - apt-get install -y gcc libc-dev maven npm + - npm -g install yarn + gradle: + - yes + srclibs: + - clojure@clojure-1.11.1 + - clojure-brew-install@1.11.1.1413 + - rustup@1.27.1 + - rsapi@@logseq/rsapi@0.0.91 + rm: + - ios + prebuild: + - sed -i -e '/LOGSEQ_SENTRY_DSN/d' -e '/sentry {/,/^}/d' -e '/sentry/d' build.gradle + - sed -i -e '/sentry/d' src/main/AndroidManifest.xml + - cd ../.. + - sed -i -e 's|(storage/get "instrument-disabled")|true|' src/main/frontend/state.cljs + - clojure_version=$(sed -n -E '/org.clojure\/clojure/s/.*"(.*)".*/\1/p' $$clojure-brew-install$$/deps.edn) + - tools_deps_version=$(sed -n -E '/org.clojure\/tools.deps/s/.*"(.*)".*/\1/p' + $$clojure-brew-install$$/deps.edn) + - slf4j_version=$(sed -n -E '/org.slf4j\/slf4j-nop/s/.*"(.*)".*/\1/p' $$clojure-brew-install$$/deps.edn) + - mkdir bin libexec + - cp $$clojure-brew-install$$/src/main/resources/clojure/install/clojure bin + - cp $$clojure-brew-install$$/src/main/resources/clojure/install/example-deps.edn + ./ + - sed -i -e "s/\${project.version}/$clojure_version/" -e "s|PREFIX|$(pwd)|" + bin/clojure + - pushd $$clojure$$ + - git checkout clojure-$clojure_version + - sed -i -e "//a org.clojuretools.deps$tools_deps_version" + -e "//a org.slf4jslf4j-nop$slf4j_version" + pom.xml + - mvn -Plocal -Dmaven.test.skip=true package + - popd + - mv $$clojure$$/clojure.jar libexec/clojure-tools-$clojure_version.jar + - export PATH=$(pwd)/bin:$PATH + - yarn install + - yarn release-app + - rm libexec/clojure-tools-1.11.1.jar + - cp -r static public/ + - rm -rvf public/static/js/*.js.map + - rm -rvf public/static/*.* + - rm -rvf public/static/ios + - npx cap sync android + scandelete: + - node_modules + - tldraw + - packages + build: + - pushd $$rsapi$$ + - $$rustup$$/rustup-init.sh -y --default-toolchain $(cat ./rust-toolchain) --target + aarch64-linux-android armv7-linux-androideabi x86_64-linux-android i686-linux-android + --component rust-src + - source $HOME/.cargo/env + - cargo install cargo-ndk@3.5.4 --locked + - scripts/android_build.sh + - popd + - cp -r $$rsapi$$/jniLibs/* ../../node_modules/@logseq/capacitor-file-sync/android/src/main/jniLibs/ + ndk: r26b + MaintainerNotes: The commit of rsapi need to be updated manually. First, find the version of capacitor-file-sync in https://github.com/logseq/logseq/blob/master/yarn.lock, then check the update time of the libs in https://github.com/logseq/capacitor-file-sync/tree/master/android/src/main/jniLibs. AutoUpdateMode: Version UpdateCheckMode: Tags ^[\d.]+$ -CurrentVersion: 0.10.13 -CurrentVersionCode: 88 +CurrentVersion: 0.10.14 +CurrentVersionCode: 89