fdroiddata/metadata/org.courville.nova.yml
Courville Software 7b0d8b3013 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
2020-11-22 11:21:58 +01:00

371 lines
11 KiB
YAML

AntiFeatures:
- NonFreeNet
Categories:
- Multimedia
License: Apache-2.0
WebSite: https://www.reddit.com/r/NovaVideoPlayer
SourceCode: https://github.com/nova-video-player/aos-AVP
IssueTracker: https://github.com/nova-video-player/aos-AVP/issues
Translation: https://crowdin.com/project/nova-video-player
Changelog: https://github.com/nova-video-player/aos-AVP/raw/nova/CHANGELOG.md
Liberapay: NovaVideoPlayer
OpenCollective: novavideoplayer
AutoName: Nova Video Player
RepoType: git
Repo: https://github.com/nova-video-player/aos-fdroid/
Builds:
- versionName: 4.48.8
versionCode: 404808
commit: v4.48.8_c404808
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
prebuild:
- sed -i -e 's/^\(\s*versionName\).*/\1 "$$VERSION$$"/g' build.gradle
- sed -i -e 's/^\(\s*\)2108380 .*/\1$$VERCODE$$/g' build.gradle
- rm -f FileCoreLibrary/libs/*jar
ndk: r21b
gradleprops:
- universal
- versionName: 4.48.9
versionCode: 404809
commit: v4.48.9_c404809
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
prebuild:
- sed -i -e 's/^\(\s*versionName\).*/\1 "$$VERSION$$"/g' build.gradle
- sed -i -e 's/^\(\s*\)2108380 .*/\1$$VERCODE$$/g' build.gradle
- rm -f FileCoreLibrary/libs/*jar
ndk: r21b
gradleprops:
- universal
- versionName: 4.48.13
versionCode: 404813
commit: v4.48.13_c404813
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
prebuild: rm -f FileCoreLibrary/libs/*jar
ndk: r21d
gradleprops:
- universal
- versionName: 4.48.17
versionCode: 404817
commit: v4.48.17_c404817
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
prebuild: rm -f FileCoreLibrary/libs/*jar
ndk: r21d
gradleprops:
- universal
- versionName: 4.49.1
versionCode: 404901
commit: v4.49.1_c404901
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
prebuild: rm -f FileCoreLibrary/libs/*jar
ndk: r21d
gradleprops:
- universal
- versionName: 4.49.3
versionCode: 404903
commit: v4.49.3_c404903
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
prebuild: rm -f FileCoreLibrary/libs/*jar
ndk: r21d
gradleprops:
- universal
- versionName: 4.49.5
versionCode: 404905
commit: v4.49.5_c404905
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
prebuild: rm -f FileCoreLibrary/libs/*jar
ndk: r21d
gradleprops:
- universal
- versionName: 4.49.6
versionCode: 404906
commit: v4.49.6_c404906
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
prebuild: rm -f FileCoreLibrary/libs/*jar
ndk: r21d
gradleprops:
- universal
- versionName: 4.49.7
versionCode: 404907
commit: v4.49.7_c404907
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
prebuild: rm -f FileCoreLibrary/libs/*jar
ndk: r21d
gradleprops:
- universal
- versionName: 4.49.8
versionCode: 404908
commit: v4.49.8_c404908
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
prebuild: rm -f FileCoreLibrary/libs/*jar
ndk: r21d
gradleprops:
- universal
- versionName: 4.49.9
versionCode: 404909
commit: v4.49.9_c404909
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
prebuild: rm -f FileCoreLibrary/libs/*jar
ndk: r21d
gradleprops:
- universal
- versionName: 4.49.10
versionCode: 404910
commit: v4.49.10_c404910
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
prebuild: rm -f FileCoreLibrary/libs/*jar
ndk: r21d
gradleprops:
- universal
- versionName: 4.49.11
versionCode: 404911
commit: v4.49.11_c404911
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
prebuild: rm -f FileCoreLibrary/libs/*jar
ndk: r21d
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.
MediaLibs/libs/*.jar and FileCoreLibrary/libs/*.jar are built in prebuild gradle phase, generating a warning about jar blobs at end of the build.
AutoUpdateMode: Version v%v_c%c
UpdateCheckMode: Tags
CurrentVersion: 4.49.11
CurrentVersionCode: 404911