From adc013b7435a3a003bc79cabe7606bb5064b0c6e Mon Sep 17 00:00:00 2001 From: Schrijvers Luc Date: Thu, 29 Feb 2024 13:02:24 +0100 Subject: [PATCH] libavif1.0, bump version, fix hardcoded *include* path (#10163) --- ...0-1.0.3.recipe => libavif1.0-1.0.4.recipe} | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) rename media-libs/libavif/{libavif1.0-1.0.3.recipe => libavif1.0-1.0.4.recipe} (86%) diff --git a/media-libs/libavif/libavif1.0-1.0.3.recipe b/media-libs/libavif/libavif1.0-1.0.4.recipe similarity index 86% rename from media-libs/libavif/libavif1.0-1.0.3.recipe rename to media-libs/libavif/libavif1.0-1.0.4.recipe index cf57808ef..ad453a13f 100644 --- a/media-libs/libavif/libavif1.0-1.0.3.recipe +++ b/media-libs/libavif/libavif1.0-1.0.4.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="35e3cb3cd7158209dcc31d3bf222036de5b9597e368a90e18449ecc89bb86a19" +CHECKSUM_SHA256="dc56708c83a4b934a8af2b78f67f866ba2fb568605c7cf94312acf51ee57d146" SOURCE_DIR="libavif-$portVersion" ARCHITECTURES="all !x86_gcc2" SECONDARY_ARCHITECTURES="x86" -libVersion="16.0.3" +libVersion="16.0.4" libVersionCompat="$libVersion compat >= ${libVersion%%.*}" PROVIDES=" @@ -78,12 +78,11 @@ defineDebugInfoPackage libavif1.0$secondaryArchSuffix \ BUILD() { - cmake -Bbuild -S. \ - -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + cmake -Bbuild -S. -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + $cmakeDirArgs \ -DAVIF_BUILD_APPS=ON \ -DAVIF_CODEC_DAV1D=ON \ - -DAVIF_CODEC_RAV1E=ON \ - $cmakeDirArgs + -DAVIF_CODEC_RAV1E=ON make -C build $jobArgs } @@ -91,7 +90,11 @@ INSTALL() { make -C build install - prepareInstalledDevelLib libavif + sed -e "s|\(\${_IMPORT_PREFIX}\)/include|\1/$relativeIncludeDir|" -i \ + "$libDir"/cmake/libavif/libavif-config.cmake + + prepareInstalledDevelLib \ + libavif fixPkgconfig packageEntries devel \