libavif: bump version

This commit is contained in:
Jerome Duval
2024-07-15 18:23:03 +02:00
parent f745dcb9a8
commit 7df07099b6

View File

@@ -10,15 +10,15 @@ bugfixes and features are added."
HOMEPAGE="https://github.com/AOMediaCodec/libavif"
COPYRIGHT="2019 Joe Drago"
LICENSE="BSD (2-clause)"
REVISION="2"
REVISION="1"
SOURCE_URI="https://github.com/AOMediaCodec/libavif/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="dc56708c83a4b934a8af2b78f67f866ba2fb568605c7cf94312acf51ee57d146"
CHECKSUM_SHA256="edb31951005d7a143be1724f24825809599a4832073add50eaf987733defb5c8"
SOURCE_DIR="libavif-$portVersion"
ARCHITECTURES="all !x86_gcc2"
SECONDARY_ARCHITECTURES="x86"
libVersion="16.0.4"
libVersion="16.1.0"
libVersionCompat="$libVersion compat >= ${libVersion%%.*}"
PROVIDES="
@@ -29,6 +29,8 @@ REQUIRES="
haiku$secondaryArchSuffix
lib:libdav1d$secondaryArchSuffix
lib:librav1e$secondaryArchSuffix
lib:libsharpyuv$secondaryArchSuffix
lib:libstdc++$secondaryArchSuffix
"
PROVIDES_devel="
@@ -45,15 +47,19 @@ CONFLICTS_devel="
PROVIDES_tools="
libavif1.0${secondaryArchSuffix}_tools = $portVersion
cmd:avifenc$secondaryArchSuffix
cmd:avifdec$secondaryArchSuffix
cmd:avifenc$secondaryArchSuffix
"
REQUIRES_tools="
libavif1.0$secondaryArchSuffix == $portVersion base
haiku$secondaryArchSuffix
lib:libz$secondaryArchSuffix
lib:libpng16$secondaryArchSuffix
lib:libdav1d$secondaryArchSuffix
lib:libjpeg$secondaryArchSuffix
lib:libpng16$secondaryArchSuffix
lib:librav1e$secondaryArchSuffix
lib:libsharpyuv$secondaryArchSuffix
lib:libstdc++$secondaryArchSuffix
lib:libz$secondaryArchSuffix
"
CONFLICTS_tools="
libavif${secondaryArchSuffix}_tools
@@ -62,15 +68,17 @@ CONFLICTS_tools="
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libdav1d$secondaryArchSuffix
devel:libz$secondaryArchSuffix
devel:libpng16$secondaryArchSuffix
devel:libjpeg$secondaryArchSuffix
devel:libpng16$secondaryArchSuffix
devel:librav1e$secondaryArchSuffix
devel:libsharpyuv$secondaryArchSuffix
devel:libz$secondaryArchSuffix
"
BUILD_PREREQUIRES="
cmd:cmake
cmd:gcc$secondaryArchSuffix
cmd:make
cmd:pkg_config$secondaryArchSuffix
"
defineDebugInfoPackage libavif1.0$secondaryArchSuffix \
@@ -82,7 +90,9 @@ BUILD()
$cmakeDirArgs \
-DAVIF_BUILD_APPS=ON \
-DAVIF_CODEC_DAV1D=ON \
-DAVIF_CODEC_RAV1E=ON
-DAVIF_CODEC_RAV1E=ON \
-DAVIF_LIBSHARPYUV=SYSTEM \
-DAVIF_LIBYUV=OFF
make -C build $jobArgs
}