libheif: update to 1.16.1

libwebp: provides libsharpyuv
This commit is contained in:
Miloš Komarčević
2023-05-04 11:00:48 +02:00
committed by GitHub
parent 6b33a543c2
commit f32eddbfce
2 changed files with 9 additions and 5 deletions

View File

@@ -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}

View File

@@ -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)