libheif: update to 1.16.1
libwebp: provides libsharpyuv
This commit is contained in:
@@ -3,13 +3,13 @@
|
||||
_realname=libheif
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}")
|
||||
pkgver=1.15.2
|
||||
pkgver=1.16.1
|
||||
pkgrel=1
|
||||
pkgdesc="HEIF image decoder/encoder library and tools (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32' 'clangarm64')
|
||||
url="https://github.com/strukturag/libheif"
|
||||
license=('spdx:LGPL-3.0' 'MIT')
|
||||
license=('spdx:LGPL-3.0' 'spdx:MIT')
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-cmake"
|
||||
"${MINGW_PACKAGE_PREFIX}-ninja"
|
||||
"${MINGW_PACKAGE_PREFIX}-gdk-pixbuf2"
|
||||
@@ -20,12 +20,14 @@ depends=("${MINGW_PACKAGE_PREFIX}-gcc-libs"
|
||||
"${MINGW_PACKAGE_PREFIX}-libde265"
|
||||
"${MINGW_PACKAGE_PREFIX}-libjpeg-turbo"
|
||||
"${MINGW_PACKAGE_PREFIX}-libpng"
|
||||
"${MINGW_PACKAGE_PREFIX}-libsharpyuv"
|
||||
"${MINGW_PACKAGE_PREFIX}-rav1e"
|
||||
$( [[ ${CARCH} != x86_64 ]] || \
|
||||
echo "${MINGW_PACKAGE_PREFIX}-svt-av1" )
|
||||
"${MINGW_PACKAGE_PREFIX}-x265")
|
||||
"${MINGW_PACKAGE_PREFIX}-x265"
|
||||
"${MINGW_PACKAGE_PREFIX}-zlib")
|
||||
source=("https://github.com/strukturag/libheif/releases/download/v${pkgver}/${_realname}-${pkgver}.tar.gz")
|
||||
sha256sums=('7a4c6077f45180926583e2087571371bdd9cb21b6e6fada85a6fbd544f26a0e2')
|
||||
sha256sums=('ac15b54b6d7c315710e156d119b8a1bfc89f29621e99222b2750b1f31c9c3558')
|
||||
|
||||
build() {
|
||||
mkdir -p "${srcdir}"/build-${MSYSTEM} && cd "${srcdir}"/build-${MSYSTEM}
|
||||
@@ -45,6 +47,7 @@ build() {
|
||||
"${extra_config[@]}" \
|
||||
-DBUILD_SHARED_LIBS=ON \
|
||||
-DENABLE_PLUGIN_LOADING=OFF \
|
||||
-DWITH_DEFLATE_HEADER_COMPRESSION=ON \
|
||||
-DX265_CFLAGS="-DX265_API_IMPORTS" \
|
||||
../${_realname}-${pkgver}
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@ _realname=libwebp
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}")
|
||||
pkgver=1.3.0
|
||||
pkgrel=2
|
||||
pkgrel=3
|
||||
pkgdesc="A library to encode and decode images in WebP format (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32' 'clangarm64')
|
||||
@@ -18,6 +18,7 @@ depends=("${MINGW_PACKAGE_PREFIX}-giflib"
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
|
||||
"${MINGW_PACKAGE_PREFIX}-cmake"
|
||||
"${MINGW_PACKAGE_PREFIX}-ninja")
|
||||
provides=("${MINGW_PACKAGE_PREFIX}-libsharpyuv")
|
||||
source=(${_realname}-${pkgver}.tar.gz::https://github.com/webmproject/libwebp/archive/v${pkgver}.tar.gz
|
||||
0001-mingw-cmake-output.patch
|
||||
0002-sharpyuv-dep.patch)
|
||||
|
||||
Reference in New Issue
Block a user