From 7b0d8b301397b71e64a472533b6776cb4f6e9313 Mon Sep 17 00:00:00 2001 From: Courville Software Date: Sun, 22 Nov 2020 11:21:58 +0100 Subject: [PATCH] remove prebuilt opus libraries to build from scratch starting next version 4.49.12 nova manifest contains opus libs for ffmpeg note that nova git repos contain prebuilt binaries to speed up CI process: these need to be removed for f-droid clean build --- metadata/org.courville.nova.yml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/metadata/org.courville.nova.yml b/metadata/org.courville.nova.yml index bbc7db99ac..62b3a32f54 100644 --- a/metadata/org.courville.nova.yml +++ b/metadata/org.courville.nova.yml @@ -335,6 +335,31 @@ Builds: gradleprops: - universal + - versionName: 4.49.12 + versionCode: 404912 + commit: v4.49.12_c404912 + subdir: Video + submodules: true + sudo: + - apt-get update || apt-get update + - apt-get install -y -t testing nasm + - apt-get install -y ninja-build maven build-essential + - pip3 install meson==0.53.2 + gradle: + - noamazon + output: build/outputs/apk/noamazon/release/Video-universal-release-unsigned.apk + rm: + - native/libtorrent/bin* + - native/torrentd/libs + - native/dav1d-android-builder/build-* + - native/ffmpeg-android-builder/dist-full-* + - MediaLib/libs/*jar + - native/opus-android-builder/lib + prebuild: rm -f FileCoreLibrary/libs/*jar + ndk: r21d + gradleprops: + - universal + MaintainerNotes: |- aos-fdroid git is dedicated to F-Droid builds and is updated from upstream repos. meson version is forced to 0.53.2 because 0.54.0 breaks dav1d's build.