diff --git a/metadata/InfinityLoop1309.NewPipeEnhanced.yml b/metadata/InfinityLoop1309.NewPipeEnhanced.yml index 7cef8e0b83..30ebb883a9 100644 --- a/metadata/InfinityLoop1309.NewPipeEnhanced.yml +++ b/metadata/InfinityLoop1309.NewPipeEnhanced.yml @@ -2157,6 +2157,146 @@ Builds: scandelete: - PipePipeExtractor/extractor/src/test + - versionName: 4.3.0 + versionCode: 107501 + commit: c125101a616c5c8a180a75d994704e89b3a6f874 + subdir: PipePipeClient/app + submodules: true + sudo: + - echo "deb https://deb.debian.org/debian bullseye main" > /etc/apt/sources.list.d/bullseye.list + - apt-get update + - apt-get install -y -t bullseye openjdk-11-jdk-headless + - update-java-alternatives --set java-1.11.0-openjdk-amd64 + gradle: + - yes + output: build/outputs/apk/release/PipePipe_*-armeabi-v7a-release-unsigned.apk + binary: https://github.com/InfinityLoop1308/PipePipe/releases/download/v%v/PipePipe_%v-armeabi-v7a-release.apk + srclibs: + - InfinityLoop1308-ffmpeg-kit@efd648489598efdc65e2e2f06ae69e065e257077 + rm: + - PipePipeClient/doc + - PipePipeClient/ffmpeg/ffmpeg-kit.aar + scandelete: + - PipePipeExtractor/extractor/src/test + build: + - pushd $$InfinityLoop1308-ffmpeg-kit$$ + - sed -i -e '/main-android/d' -e '/ndk-build/c echo 0' android.sh + - JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 ANDROID_SDK_ROOT=$$SDK$$ ANDROID_NDK_ROOT=$$NDK$$ + ./android.sh --lts --enable-gmp --enable-openssl --enable-android-media-codec + --enable-android-zlib --disable-x86 --disable-arm-v7a --disable-arm-v7a-neon + - popd + - mv $$InfinityLoop1308-ffmpeg-kit$$/prebuilt/bundle-android-aar-lts/ffmpeg-kit/*.aar + ../ffmpeg + ndk: r27c + + - versionName: 4.3.0 + versionCode: 107502 + commit: c125101a616c5c8a180a75d994704e89b3a6f874 + subdir: PipePipeClient/app + submodules: true + sudo: + - echo "deb https://deb.debian.org/debian bullseye main" > /etc/apt/sources.list.d/bullseye.list + - apt-get update + - apt-get install -y -t bullseye openjdk-11-jdk-headless + - update-java-alternatives --set java-1.11.0-openjdk-amd64 + gradle: + - yes + output: build/outputs/apk/release/PipePipe_*-x86-release-unsigned.apk + binary: https://github.com/InfinityLoop1308/PipePipe/releases/download/v%v/PipePipe_%v-x86-release.apk + srclibs: + - InfinityLoop1308-ffmpeg-kit@efd648489598efdc65e2e2f06ae69e065e257077 + rm: + - PipePipeClient/doc + - PipePipeClient/ffmpeg/ffmpeg-kit.aar + scandelete: + - PipePipeExtractor/extractor/src/test + build: + - pushd $$InfinityLoop1308-ffmpeg-kit$$ + - sed -i -e '/main-android/d' -e '/ndk-build/c echo 0' android.sh + - JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 ANDROID_SDK_ROOT=$$SDK$$ ANDROID_NDK_ROOT=$$NDK$$ + ./android.sh --lts --enable-gmp --enable-openssl --enable-android-media-codec + --enable-android-zlib --disable-x86 --disable-arm-v7a --disable-arm-v7a-neon + - popd + - mv $$InfinityLoop1308-ffmpeg-kit$$/prebuilt/bundle-android-aar-lts/ffmpeg-kit/*.aar + ../ffmpeg + ndk: r27c + + - versionName: 4.3.0 + versionCode: 107503 + commit: c125101a616c5c8a180a75d994704e89b3a6f874 + subdir: PipePipeClient/app + submodules: true + sudo: + - echo "deb https://deb.debian.org/debian bullseye main" > /etc/apt/sources.list.d/bullseye.list + - apt-get update + - apt-get install -y -t bullseye openjdk-11-jdk-headless + - update-java-alternatives --set java-1.11.0-openjdk-amd64 + - apt-get install -y make autoconf automake libtool pkg-config curl doxygen + nasm cmake gcc gperf texinfo yasm bison autogen wget autopoint meson ninja-build + ragel groff gtk-doc-tools libtasn1-6-dev libtasn1-bin libgnutls28-dev libunistring-dev + - mkdir -p /home/runner/ + - chown vagrant /home/runner/ + gradle: + - yes + output: build/outputs/apk/release/PipePipe_*-x86_64-release-unsigned.apk + binary: https://github.com/InfinityLoop1308/PipePipe/releases/download/v%v/PipePipe_%v-x86_64-release.apk + srclibs: + - InfinityLoop1308-ffmpeg-kit@efd648489598efdc65e2e2f06ae69e065e257077 + rm: + - PipePipeClient/doc + - PipePipeClient/ffmpeg/ffmpeg-kit.aar + scandelete: + - PipePipeExtractor/extractor/src/test + build: + - mkdir -p /home/runner/work/PipePipe/PipePipe/ + - mv $$InfinityLoop1308-ffmpeg-kit$$ /home/runner/work/PipePipe/PipePipe/ffmpeg-kit/ + - pushd /home/runner/work/PipePipe/PipePipe/ffmpeg-kit/ + - JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 ANDROID_SDK_ROOT=$$SDK$$ ANDROID_NDK_ROOT=$$NDK$$ + ./android.sh --lts --enable-gmp --enable-openssl --enable-android-media-codec + --enable-android-zlib --disable-x86 --disable-arm-v7a --disable-arm-v7a-neon + - popd + - mv /home/runner/work/PipePipe/PipePipe/ffmpeg-kit/prebuilt/bundle-android-aar-lts/ffmpeg-kit/*.aar + ../ffmpeg + ndk: r27c + + - versionName: 4.3.0 + versionCode: 107504 + commit: c125101a616c5c8a180a75d994704e89b3a6f874 + subdir: PipePipeClient/app + submodules: true + sudo: + - echo "deb https://deb.debian.org/debian bullseye main" > /etc/apt/sources.list.d/bullseye.list + - apt-get update + - apt-get install -y -t bullseye openjdk-11-jdk-headless + - update-java-alternatives --set java-1.11.0-openjdk-amd64 + - apt-get install -y make autoconf automake libtool pkg-config curl doxygen + nasm cmake gcc gperf texinfo yasm bison autogen wget autopoint meson ninja-build + ragel groff gtk-doc-tools libtasn1-6-dev libtasn1-bin libgnutls28-dev libunistring-dev + - mkdir -p /home/runner/ + - chown vagrant /home/runner/ + gradle: + - yes + output: build/outputs/apk/release/PipePipe_*-arm64-v8a-release-unsigned.apk + binary: https://github.com/InfinityLoop1308/PipePipe/releases/download/v%v/PipePipe_%v-arm64-v8a-release.apk + srclibs: + - InfinityLoop1308-ffmpeg-kit@efd648489598efdc65e2e2f06ae69e065e257077 + rm: + - PipePipeClient/doc + - PipePipeClient/ffmpeg/ffmpeg-kit.aar + scandelete: + - PipePipeExtractor/extractor/src/test + build: + - mkdir -p /home/runner/work/PipePipe/PipePipe/ + - mv $$InfinityLoop1308-ffmpeg-kit$$ /home/runner/work/PipePipe/PipePipe/ffmpeg-kit/ + - pushd /home/runner/work/PipePipe/PipePipe/ffmpeg-kit/ + - JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 ANDROID_SDK_ROOT=$$SDK$$ ANDROID_NDK_ROOT=$$NDK$$ + ./android.sh --lts --enable-gmp --enable-openssl --enable-android-media-codec + --enable-android-zlib --disable-x86 --disable-arm-v7a --disable-arm-v7a-neon + - popd + - mv /home/runner/work/PipePipe/PipePipe/ffmpeg-kit/prebuilt/bundle-android-aar-lts/ffmpeg-kit/*.aar + ../ffmpeg + ndk: r27c + AllowedAPKSigningKeys: dec73429ce2563275f5ed19825e44652b32b363a46f38bdff9ad6dcde4842d88 AutoUpdateMode: Version @@ -2166,5 +2306,5 @@ VercodeOperation: - 100 * %c + 2 - 100 * %c + 3 - 100 * %c + 4 -CurrentVersion: 4.2.2 -CurrentVersionCode: 107204 +CurrentVersion: 4.3.0 +CurrentVersionCode: 107504 diff --git a/srclibs/InfinityLoop1308-ffmpeg-kit.yml b/srclibs/InfinityLoop1308-ffmpeg-kit.yml new file mode 100644 index 0000000000..fba930626b --- /dev/null +++ b/srclibs/InfinityLoop1308-ffmpeg-kit.yml @@ -0,0 +1,2 @@ +RepoType: git +Repo: https://github.com/InfinityLoop1308/ffmpeg-kit