From 8cec0d7e123751881b1b396c177e73770a09c176 Mon Sep 17 00:00:00 2001 From: "FC (Fay) Stegerman" Date: Mon, 18 Nov 2024 01:50:08 +0100 Subject: [PATCH] Update recipes --- recipes/com.github.libretube.yml | 137 +++++++++++++++++++++++++++++++ 1 file changed, 137 insertions(+) diff --git a/recipes/com.github.libretube.yml b/recipes/com.github.libretube.yml index c1dd2aa6..8ca7dd82 100644 --- a/recipes/com.github.libretube.yml +++ b/recipes/com.github.libretube.yml @@ -1368,3 +1368,140 @@ versions: platform_tools: tools: verify_gradle_wrapper: true + - tag: v0.26.0 + apks: + - apk_pattern: app-arm64-v8a-release\.apk + apk_url: https://github.com/libre-tube/LibreTube/releases/download/$$TAG$$/app-arm64-v8a-release.apk + build: + - git reset --soft a67c26ad996b2cd0e85ec4e6432be56754af6ff6 + - sed -r '/abi \{/,/}/ { s/include\(.*\)/include("arm64-v8a")/ ; s/isUniversalApk = true/isUniversalApk = false/ }' -i app/build.gradle.kts + - ./gradlew assembleRelease + - OUT=app/build/outputs/apk/release/app-arm64-v8a-release-unsigned.apk + - mv "$OUT" /outputs/unsigned.apk + build_home_dir: /build + build_repo_dir: /build/repo + build_user: build + provisioning: + android_home: /opt/sdk + build_tools: + cmake: + cmdline_tools: + version: '12.0' + url: https://dl.google.com/android/repository/commandlinetools-linux-11076708_latest.zip + sha256: 2d2d50857e4eb553af5a6dc3ad507a17adf43d115264b1afc116f95c92e5e258 + extra_packages: [] + image: debian:bookworm-slim + jdk: openjdk-17-jdk-headless + ndk: + platform: + platform_tools: + tools: + verify_gradle_wrapper: true + - apk_pattern: app-armeabi-v7a-release\.apk + apk_url: https://github.com/libre-tube/LibreTube/releases/download/$$TAG$$/app-armeabi-v7a-release.apk + build: + - git reset --soft a67c26ad996b2cd0e85ec4e6432be56754af6ff6 + - sed -r '/abi \{/,/}/ { s/include\(.*\)/include("armeabi-v7a")/ ; s/isUniversalApk = true/isUniversalApk = false/ }' -i app/build.gradle.kts + - ./gradlew assembleRelease + - OUT=app/build/outputs/apk/release/app-armeabi-v7a-release-unsigned.apk + - mv "$OUT" /outputs/unsigned.apk + build_home_dir: /build + build_repo_dir: /build/repo + build_user: build + provisioning: + android_home: /opt/sdk + build_tools: + cmake: + cmdline_tools: + version: '12.0' + url: https://dl.google.com/android/repository/commandlinetools-linux-11076708_latest.zip + sha256: 2d2d50857e4eb553af5a6dc3ad507a17adf43d115264b1afc116f95c92e5e258 + extra_packages: [] + image: debian:bookworm-slim + jdk: openjdk-17-jdk-headless + ndk: + platform: + platform_tools: + tools: + verify_gradle_wrapper: true + - apk_pattern: app-universal-release\.apk + apk_url: https://github.com/libre-tube/LibreTube/releases/download/$$TAG$$/app-universal-release.apk + build: + - git reset --soft a67c26ad996b2cd0e85ec4e6432be56754af6ff6 + - sed -r '/abi \{/,/}/ { /include/d }' -i app/build.gradle.kts + - ./gradlew assembleRelease + - OUT=app/build/outputs/apk/release/app-release-unsigned.apk + - mv "$OUT" /outputs/unsigned.apk + build_home_dir: /build + build_repo_dir: /build/repo + build_user: build + provisioning: + android_home: /opt/sdk + build_tools: + cmake: + cmdline_tools: + version: '12.0' + url: https://dl.google.com/android/repository/commandlinetools-linux-11076708_latest.zip + sha256: 2d2d50857e4eb553af5a6dc3ad507a17adf43d115264b1afc116f95c92e5e258 + extra_packages: [] + image: debian:bookworm-slim + jdk: openjdk-17-jdk-headless + ndk: + platform: + platform_tools: + tools: + verify_gradle_wrapper: true + - apk_pattern: app-x86-release\.apk + apk_url: https://github.com/libre-tube/LibreTube/releases/download/$$TAG$$/app-x86-release.apk + build: + - git reset --soft a67c26ad996b2cd0e85ec4e6432be56754af6ff6 + - sed -r '/abi \{/,/}/ { s/include\(.*\)/include("x86")/ ; s/isUniversalApk = true/isUniversalApk = false/ }' -i app/build.gradle.kts + - ./gradlew assembleRelease + - OUT=app/build/outputs/apk/release/app-x86-release-unsigned.apk + - mv "$OUT" /outputs/unsigned.apk + build_home_dir: /build + build_repo_dir: /build/repo + build_user: build + provisioning: + android_home: /opt/sdk + build_tools: + cmake: + cmdline_tools: + version: '12.0' + url: https://dl.google.com/android/repository/commandlinetools-linux-11076708_latest.zip + sha256: 2d2d50857e4eb553af5a6dc3ad507a17adf43d115264b1afc116f95c92e5e258 + extra_packages: [] + image: debian:bookworm-slim + jdk: openjdk-17-jdk-headless + ndk: + platform: + platform_tools: + tools: + verify_gradle_wrapper: true + - apk_pattern: app-x86_64-release\.apk + apk_url: https://github.com/libre-tube/LibreTube/releases/download/$$TAG$$/app-x86_64-release.apk + build: + - git reset --soft a67c26ad996b2cd0e85ec4e6432be56754af6ff6 + - sed -r '/abi \{/,/}/ { s/include\(.*\)/include("x86_64")/ ; s/isUniversalApk = true/isUniversalApk = false/ }' -i app/build.gradle.kts + - ./gradlew assembleRelease + - OUT=app/build/outputs/apk/release/app-x86_64-release-unsigned.apk + - mv "$OUT" /outputs/unsigned.apk + build_home_dir: /build + build_repo_dir: /build/repo + build_user: build + provisioning: + android_home: /opt/sdk + build_tools: + cmake: + cmdline_tools: + version: '12.0' + url: https://dl.google.com/android/repository/commandlinetools-linux-11076708_latest.zip + sha256: 2d2d50857e4eb553af5a6dc3ad507a17adf43d115264b1afc116f95c92e5e258 + extra_packages: [] + image: debian:bookworm-slim + jdk: openjdk-17-jdk-headless + ndk: + platform: + platform_tools: + tools: + verify_gradle_wrapper: true