From 7df07099b6825192a50caad8416b7cb7690d0bec Mon Sep 17 00:00:00 2001 From: Jerome Duval Date: Mon, 15 Jul 2024 18:23:03 +0200 Subject: [PATCH] libavif: bump version --- ...0-1.0.4.recipe => libavif1.0-1.1.0.recipe} | 28 +++++++++++++------ 1 file changed, 19 insertions(+), 9 deletions(-) rename media-libs/libavif/{libavif1.0-1.0.4.recipe => libavif1.0-1.1.0.recipe} (84%) diff --git a/media-libs/libavif/libavif1.0-1.0.4.recipe b/media-libs/libavif/libavif1.0-1.1.0.recipe similarity index 84% rename from media-libs/libavif/libavif1.0-1.0.4.recipe rename to media-libs/libavif/libavif1.0-1.1.0.recipe index 5360cf7c8..62d36b0e3 100644 --- a/media-libs/libavif/libavif1.0-1.0.4.recipe +++ b/media-libs/libavif/libavif1.0-1.1.0.recipe @@ -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 }