From 0c57e243173c7dc0cb895a67445449e35d9969ec Mon Sep 17 00:00:00 2001 From: pappy-day <1833680962@qq.xom> Date: Tue, 5 Mar 2024 15:35:27 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E4=B8=89=E6=96=B9=E5=BA=93li?= =?UTF-8?q?bheif?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: pappy-day <1833680962@qq.xom> --- thirdparty/libheif/HPKBUILD | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/thirdparty/libheif/HPKBUILD b/thirdparty/libheif/HPKBUILD index 641c9408..dfa11fcf 100644 --- a/thirdparty/libheif/HPKBUILD +++ b/thirdparty/libheif/HPKBUILD @@ -7,7 +7,7 @@ pkgdesc="libheif is an HEIF and AVIF file format decoder and encoder." url="https://github.com/strukturag/libheif" archs=("armeabi-v7a" "arm64-v8a") license=("GNU LESSER GENERAL PUBLIC LICENSE") -depends=("jpeg" "libpng") +depends=("jpeg" "libpng" "libde265") makedepends=() #网络原因更换成gitee下载源 @@ -52,7 +52,7 @@ prepare() { build() { cd $builddir/$ARCH-build # 不强依赖jpeg和libpng, 下方的写法能找到libpng但是找不到jpeg. 显示开启测试 - PKG_CONFIG_PATH="${pkgconfigpath}" libpng_CFLAGS="-I$LYCIUM_ROOT/usr/libpng/$ARCH/include" libpng_LIBS="-L$LYCIUM_ROOT/usr/libpng/$ARCH/lib -lpng" ../configure "$@" --host=$host --enable-tests --disable-go --disable-gdk-pixbuf --disable-aom --disable-libde265 --disable-x265 --disable-rav1e --disable-dav1d --enable-svt > `pwd`/build.log 2>&1 + PKG_CONFIG_LIBDIR="${pkgconfigpath}" libpng_CFLAGS="-I$LYCIUM_ROOT/usr/libpng/$ARCH/include" libpng_LIBS="-L$LYCIUM_ROOT/usr/libpng/$ARCH/lib -lpng" ../configure "$@" --host=$host --enable-tests --enable-go --enable-gdk-pixbuf --enable-aom --enable-libde265 --enable-x265 --enable-rav1e --enable-dav1d --enable-svt > $buildlog 2>&1 $MAKE >> $buildlog 2>&1 ret=$? cd $OLDPWD @@ -62,6 +62,7 @@ build() { package() { cd $builddir/$ARCH-build $MAKE install >> $buildlog 2>&1 + cp ../../$builddir/$ARCH-build/libheif/.libs/libheif.so.1 ../../$builddir/$ARCH-build/tests/ cd $OLDPWD if [ $ARCH == "armeabi-v7a" ] then -- Gitee