summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
author Alexander Verbovetsky2023-11-04 02:42:28 +0100
committer Willy Sudiarto Raharjo2023-11-04 10:41:32 +0100
commit287061bd83d5dc2af696163a76a9a9021f6718b7 (patch)
tree51296fe0fe0d923da06c46aaa05f6c800426f5b0
parentbd61ab19367b8fd1ebcdcd946b43f5d34eb114c5 (diff)
downloadslackbuilds-287061bd83d5dc2af696163a76a9a9021f6718b7.tar.gz
libraries/libheif: Updated for version 1.17.3.
Signed-off-by: Andrew Clemons <andrew.clemons@gmail.com> Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
-rw-r--r--libraries/libheif/README7
-rw-r--r--libraries/libheif/libheif.SlackBuild2
-rw-r--r--libraries/libheif/libheif.info8
-rw-r--r--libraries/libheif/slack-desc2
4 files changed, 8 insertions, 11 deletions
diff --git a/libraries/libheif/README b/libraries/libheif/README
index 5108e2c270..31c7d0442d 100644
--- a/libraries/libheif/README
+++ b/libraries/libheif/README
@@ -1,5 +1,6 @@
libheif is an ISO/IEC 23008-12:2017 HEIF and AVIF (AV1 Image File
-Format) file format decoder and encoder.
+Format) file format decoder and encoder. There is partial support for
+ISO/IEC 23008-12:2022 (2nd Edition) capabilities.
HEIF and AVIF are new image file formats employing HEVC (h.265) or AV1
image coding, respectively, for the best compression ratios currently
@@ -9,7 +10,3 @@ converts HEIF/AVIF images to JPEG or PNG.
libheif makes use of libde265 for HEIF image decoding and x265 for
encoding. For AVIF, aom, dav1d, svt-av1, or rav1e are used as codecs.
-
-dav1d, svt-av1, and rav1e are autodetected optional dependencies, with
-the latter not available on SBo. Also libsharpyuv (not in SBo) will be
-autodetected if installed.
diff --git a/libraries/libheif/libheif.SlackBuild b/libraries/libheif/libheif.SlackBuild
index 6db04439a6..090ec96576 100644
--- a/libraries/libheif/libheif.SlackBuild
+++ b/libraries/libheif/libheif.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=libheif
-VERSION=${VERSION:-1.16.2}
+VERSION=${VERSION:-1.17.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/libraries/libheif/libheif.info b/libraries/libheif/libheif.info
index 0f697b4226..67d87c2da0 100644
--- a/libraries/libheif/libheif.info
+++ b/libraries/libheif/libheif.info
@@ -1,10 +1,10 @@
PRGNAM="libheif"
-VERSION="1.16.2"
+VERSION="1.17.3"
HOMEPAGE="https://github.com/strukturag/libheif"
-DOWNLOAD="https://github.com/strukturag/libheif/releases/download/v1.16.2/libheif-1.16.2.tar.gz"
-MD5SUM="e6bec8efc317b56d85884197ad874f0a"
+DOWNLOAD="https://github.com/strukturag/libheif/releases/download/v1.17.3/libheif-1.17.3.tar.gz"
+MD5SUM="e772b7f9c3695812adb25a97c7d5ef32"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="libde265 x265 aom"
+REQUIRES="libde265 x265 aom rav1e kvazaar dav1d svt-av1"
MAINTAINER="Alexander Verbovetsky"
EMAIL="alik@ejik.org"
diff --git a/libraries/libheif/slack-desc b/libraries/libheif/slack-desc
index 2613f18082..433360b87f 100644
--- a/libraries/libheif/slack-desc
+++ b/libraries/libheif/slack-desc
@@ -14,6 +14,6 @@ libheif: file formats employing HEVC (h.265) or AV1 image coding, respectively,
libheif: for the best compression ratios currently possible. HEIF is the
libheif: default image file format on Apple devices. libheif makes use of
libheif: libde265 for HEIF image decoding and x265 for encoding. For AVIF,
-libheif: aom is used as codec.
+libheif: aom , dav1d, svt-av1, or rav1e are used as codecs.
libheif:
libheif: homepage: https://github.com/strukturag/libheif