diff --git a/metadata/nl.moeilijkedingen.jellyfinaudioplayer.yml b/metadata/nl.moeilijkedingen.jellyfinaudioplayer.yml index 1c68520f00..6a04fceef0 100644 --- a/metadata/nl.moeilijkedingen.jellyfinaudioplayer.yml +++ b/metadata/nl.moeilijkedingen.jellyfinaudioplayer.yml @@ -139,35 +139,35 @@ Builds: scandelete: - node_modules - - versionName: 2.3.0 - versionCode: 25 - disable: pulls binaries for skia - commit: 20145a4c7a3a828b6965cc20ad36aaeed1f1ccd5 - subdir: android/app/ + - versionName: 2.3.2 + versionCode: 27 + commit: be0c7002ff56c5c64ac4168d29bdbe5236e0625d + subdir: android/app sudo: + - apt-get update + - apt-get install -y openjdk-17-jdk-headless ninja-build bzip2 xz-utils + - update-java-alternatives -a - sysctl fs.inotify.max_user_watches=524288 || true - - curl -Lo node.tar.gz https://nodejs.org/dist/v16.13.1/node-v16.13.1-linux-x64.tar.gz - - echo "5f80197d654fd0b749cdeddf1f07a5eac1fcf6b423a00ffc8f2d3bea9c6dc8d1 node.tar.gz" + - curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz + - echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz" | sha256sum -c - - tar xzf node.tar.gz --strip-components=1 -C /usr/local/ - - mkdir ~/.npm-global - npm --global install yarn init: - cd ../.. - npm install --build-from-source - gradle: - - yes + output: build/outputs/apk/release/app-release-unsigned.apk + srclibs: + - react-native-skia@v0.1.238-beta rm: - ios + - node_modules/@shopify/react-native-skia/libs/android scanignore: - node_modules/jsc-android - - node_modules/hermes-engine - node_modules/react-native/sdks/hermesc - node_modules/react-native-reanimated/android/build.gradle - node_modules/react-native-flipper/android/build.gradle - node_modules/react-native-webview/android/build.gradle - - node_modules/@shopify/react-native-skia/android/build.gradle - - node_modules/@shopify/react-native-skia/libs/*/ - node_modules/react-native-safe-area-context/android/build.gradle - node_modules/@react-native-community/netinfo/android/build.gradle - node_modules/@react-native-community/blur/android/build.gradle @@ -179,8 +179,21 @@ Builds: - node_modules/react-native-localize/android/build.gradle scandelete: - node_modules + build: + - pushd $$react-native-skia$$ + - yarn + - yarn build-skia-android || yarn build-skia-android || yarn build-skia-android + - popd + - mv $$react-native-skia$$/package/libs/android ../../node_modules/@shopify/react-native-skia/libs/android + - export SENTRY_URL=https://sentry.lei.wtf + - export SENTRY_ORG=codified + - export SENTRY_PROJECT=fintunes + - export SENTRY_DSN=https://be8a0a843c1a44e09ff654714497482f@sentry.lei.wtf/2 + - export SENTRY_DISABLE_AUTO_UPLOAD=true + - gradle assembleRelease + ndk: 25.1.8937393 -AutoUpdateMode: None +AutoUpdateMode: Version UpdateCheckMode: Tags CurrentVersion: 2.3.2 CurrentVersionCode: 27 diff --git a/srclibs/react-native-skia.yml b/srclibs/react-native-skia.yml new file mode 100644 index 0000000000..574e51d6f3 --- /dev/null +++ b/srclibs/react-native-skia.yml @@ -0,0 +1,4 @@ +RepoType: git +Repo: https://github.com/Shopify/react-native-skia.git + +Prepare: git submodule update --init --recursive