From b0a7c41cb4e4d1961cc1bd28859bb361997fc2ca Mon Sep 17 00:00:00 2001 From: Manu Ke Date: Sat, 8 Apr 2023 12:03:19 +0000 Subject: [PATCH] immich fix libisar.so build from source in F-Droid --- metadata/app.alextran.immich.yml | 132 +++---------------------------- 1 file changed, 12 insertions(+), 120 deletions(-) diff --git a/metadata/app.alextran.immich.yml b/metadata/app.alextran.immich.yml index 64a8fe409a..c41956e2e8 100644 --- a/metadata/app.alextran.immich.yml +++ b/metadata/app.alextran.immich.yml @@ -897,128 +897,9 @@ Builds: - $$flutter$$/bin/flutter packages pub get - $$flutter$$/bin/flutter build apk --release - - versionName: 1.46.0 - versionCode: 69 - disable: app does not start due to libisar.so not found - commit: b37162099efd1509a054394e7be8cdee38012bbb - subdir: mobile - output: build/app/outputs/flutter-apk/app-release.apk - srclibs: - - flutter@3.3.0 - rm: - - design - - docker - - machine-learning - - mobile/ios - - server - - web - build: - - $$flutter$$/bin/flutter config --no-analytics - - $$flutter$$/bin/flutter packages pub get - - $$flutter$$/bin/flutter build apk --release - - - versionName: 1.47.0 - versionCode: 70 - disable: app does not start due to libisar.so not found - commit: 7a25d359b737150b0f861abb4947d538af37e053 - subdir: mobile - output: build/app/outputs/flutter-apk/app-release.apk - srclibs: - - flutter@3.7.3 - rm: - - design - - docker - - machine-learning - - mobile/ios - - server - - web - prebuild: - - export PUB_CACHE=$(pwd)/.pub-cache - - $$flutter$$/bin/flutter config --no-analytics - - $$flutter$$/bin/flutter pub get - scandelete: - - mobile/.pub-cache - build: - - export PUB_CACHE=$(pwd)/.pub-cache - - $$flutter$$/bin/flutter build apk --release - - - versionName: 1.48.0 - versionCode: 71 - disable: app does not start due to libisar.so not found - commit: 4dab50c10a1cc196e973ed2b4751e8baebb89736 - subdir: mobile - output: build/app/outputs/flutter-apk/app-release.apk - srclibs: - - flutter@3.7.3 - rm: - - design - - docker - - machine-learning - - mobile/ios - - server - - web - prebuild: - - export PUB_CACHE=$(pwd)/.pub-cache - - $$flutter$$/bin/flutter config --no-analytics - - $$flutter$$/bin/flutter pub get - scandelete: - - mobile/.pub-cache - build: - - export PUB_CACHE=$(pwd)/.pub-cache - - $$flutter$$/bin/flutter build apk --release - - - versionName: 1.49.0 - versionCode: 72 - disable: app does not start due to libisar.so not found - commit: 3c5c0ea68f408a604492ce02c4cf9ceb90948b41 - subdir: mobile - output: build/app/outputs/flutter-apk/app-release.apk - srclibs: - - flutter@3.7.3 - rm: - - design - - docker - - machine-learning - - mobile/ios - - server - - web - prebuild: - - export PUB_CACHE=$(pwd)/.pub-cache - - $$flutter$$/bin/flutter config --no-analytics - - $$flutter$$/bin/flutter pub get - scandelete: - - mobile/.pub-cache - build: - - export PUB_CACHE=$(pwd)/.pub-cache - - $$flutter$$/bin/flutter build apk --release - - - versionName: 1.50.1 - versionCode: 73 - disable: app does not start due to libisar.so not found - commit: 434c1a0f20fa509e56f97b2c31aa2c4a8a20f4e9 - subdir: mobile - output: build/app/outputs/flutter-apk/app-release.apk - srclibs: - - flutter@3.7.3 - rm: - - design - - docker - - machine-learning - - mobile/ios - - server - - web - prebuild: - - export PUB_CACHE=$(pwd)/.pub-cache - - $$flutter$$/bin/flutter config --no-analytics - - $$flutter$$/bin/flutter pub get - scandelete: - - mobile/.pub-cache - build: - - export PUB_CACHE=$(pwd)/.pub-cache - - $$flutter$$/bin/flutter build apk --release - - versionName: 1.51.1 versionCode: 74 + disable: app does not start due to libisar.so not found commit: 75edc6de0f15d70d65238cf39ca5e31a57a53426 subdir: mobile output: build/app/outputs/flutter-apk/app-release.apk @@ -1043,6 +924,7 @@ Builds: - versionName: 1.52.0 versionCode: 75 + disable: app does not start due to libisar.so not found commit: d5596cf6a204ffdebbfc6521b542fcff68355862 subdir: mobile output: build/app/outputs/flutter-apk/app-release.apk @@ -1067,11 +949,17 @@ Builds: - versionName: 1.53.0 versionCode: 76 + disable: app does not start due to libisar.so not found commit: cfcae39699155fb905c36f9635ea94a84af97ec7 subdir: mobile + submodules: true + sudo: + - apt-get update + - apt-get install -y gcc-multilib libc-dev make output: build/app/outputs/flutter-apk/app-release.apk srclibs: - flutter@3.7.3 + - rustup@1.25.2 rm: - design - docker @@ -1086,8 +974,12 @@ Builds: scandelete: - mobile/.pub-cache build: + - $$rustup$$/rustup-init.sh -y + - source $HOME/.cargo/env - export PUB_CACHE=$(pwd)/.pub-cache + - bash ./scripts/fdroid_build_isar.sh - $$flutter$$/bin/flutter build apk --release + ndk: r25c AutoUpdateMode: Version UpdateCheckMode: Tags