* [Buildroot] [PATCH 1/1] package/libheif: bump version to 1.17.5
@ 2023-12-04 21:13 Bernd Kuhls
2023-12-18 8:16 ` Thomas Petazzoni via buildroot
0 siblings, 1 reply; 2+ messages in thread
From: Bernd Kuhls @ 2023-12-04 21:13 UTC (permalink / raw)
To: buildroot
Release notes:
https://github.com/strukturag/libheif/releases
Added configure support for new codec plugins introduced in version
1.17.0: https://github.com/strukturag/libheif/releases/tag/v1.17.0
Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
---
package/libheif/libheif.hash | 2 +-
package/libheif/libheif.mk | 30 +++++++++++++++++++++++++++++-
2 files changed, 30 insertions(+), 2 deletions(-)
diff --git a/package/libheif/libheif.hash b/package/libheif/libheif.hash
index 50152abde5..6ea3ba6eec 100644
--- a/package/libheif/libheif.hash
+++ b/package/libheif/libheif.hash
@@ -1,3 +1,3 @@
# Locally computed:
-sha256 7f97e4205c0bd9f9b8560536c8bd2e841d1c9a6d610401eb3eb87ed9cdfe78ea libheif-1.16.2.tar.gz
+sha256 38ab01938ef419dbebb98346dc0b1c8bb503a0449ea61a0e409a988786c2af5b libheif-1.17.5.tar.gz
sha256 b2eb4f6588b005bebac44cfb2dfd23f6a16c5ca9b8a619a315158b0215a917a3 COPYING
diff --git a/package/libheif/libheif.mk b/package/libheif/libheif.mk
index 65e64a02f7..419a864ef3 100644
--- a/package/libheif/libheif.mk
+++ b/package/libheif/libheif.mk
@@ -4,7 +4,7 @@
#
################################################################################
-LIBHEIF_VERSION = 1.16.2
+LIBHEIF_VERSION = 1.17.5
LIBHEIF_SITE = https://github.com/strukturag/libheif/releases/download/v$(LIBHEIF_VERSION)
LIBHEIF_LICENSE = LGPL-3.0+
LIBHEIF_LICENSE_FILES = COPYING
@@ -30,6 +30,20 @@ else
LIBHEIF_CONF_OPTS += -DWITH_DAV1D=OFF
endif
+ifeq ($(BR2_PACKAGE_FFMPEG),y)
+LIBHEIF_CONF_OPTS += -DWITH_FFMPEG_DECODER=ON
+LIBHEIF_DEPENDENCIES += ffmpeg
+else
+LIBHEIF_CONF_OPTS += -DWITH_FFMPEG_DECODER=OFF
+endif
+
+ifeq ($(BR2_PACKAGE_KVAZAAR),y)
+LIBHEIF_CONF_OPTS += -DWITH_KVAZAAR=ON
+LIBHEIF_DEPENDENCIES += kvazaar
+else
+LIBHEIF_CONF_OPTS += -DWITH_KVAZAAR=OFF
+endif
+
ifeq ($(BR2_PACKAGE_LIBDE265),y)
LIBHEIF_CONF_OPTS += -DWITH_LIBDE265=ON
LIBHEIF_DEPENDENCIES += libde265
@@ -37,6 +51,20 @@ else
LIBHEIF_CONF_OPTS += -DWITH_LIBDE265=OFF
endif
+ifeq ($(BR2_PACKAGE_LIBJPEG),y)
+LIBHEIF_CONF_OPTS += -DWITH_JPEG_DECODER=ON -DWITH_JPEG_ENCODER=ON
+LIBHEIF_DEPENDENCIES += libjpeg
+else
+LIBHEIF_CONF_OPTS += -DWITH_JPEG_DECODER=OFF -DWITH_JPEG_ENCODER=OFF
+endif
+
+ifeq ($(BR2_PACKAGE_OPENJPEG),y)
+LIBHEIF_CONF_OPTS += -DWITH_OpenJPEG_DECODER=ON -DWITH_OpenJPEG_ENCODER=ON
+LIBHEIF_DEPENDENCIES += openjpeg
+else
+LIBHEIF_CONF_OPTS += -DWITH_OpenJPEG_DECODER=OFF -DWITH_OpenJPEG_ENCODER=OFF
+endif
+
ifeq ($(BR2_PACKAGE_X265),y)
LIBHEIF_CONF_OPTS += -DWITH_X265=ON
LIBHEIF_DEPENDENCIES += x265
--
2.39.2
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 2+ messages in thread
* Re: [Buildroot] [PATCH 1/1] package/libheif: bump version to 1.17.5
2023-12-04 21:13 [Buildroot] [PATCH 1/1] package/libheif: bump version to 1.17.5 Bernd Kuhls
@ 2023-12-18 8:16 ` Thomas Petazzoni via buildroot
0 siblings, 0 replies; 2+ messages in thread
From: Thomas Petazzoni via buildroot @ 2023-12-18 8:16 UTC (permalink / raw)
To: Bernd Kuhls; +Cc: buildroot
On Mon, 4 Dec 2023 22:13:00 +0100
Bernd Kuhls <bernd@kuhls.net> wrote:
> Release notes:
> https://github.com/strukturag/libheif/releases
>
> Added configure support for new codec plugins introduced in version
> 1.17.0: https://github.com/strukturag/libheif/releases/tag/v1.17.0
>
> Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
> ---
> package/libheif/libheif.hash | 2 +-
> package/libheif/libheif.mk | 30 +++++++++++++++++++++++++++++-
> 2 files changed, 30 insertions(+), 2 deletions(-)
Applied to master, thanks.
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2023-12-18 8:16 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-12-04 21:13 [Buildroot] [PATCH 1/1] package/libheif: bump version to 1.17.5 Bernd Kuhls
2023-12-18 8:16 ` Thomas Petazzoni via buildroot
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.