mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-22 11:40:06 +02:00
libavif: bump version
This commit is contained in:
@@ -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
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user