diff mbox series

[meta-multimedia] libheif: update 1.19.5 -> 1.19.8

Message ID 20250607145824.3452805-1-f_l_k@t-online.de
State New
Headers show
Series [meta-multimedia] libheif: update 1.19.5 -> 1.19.8 | expand

Commit Message

Markus Volk June 7, 2025, 2:58 p.m. UTC
COPYING was changed
[https://github.com/strukturag/libheif/commit/377a957bd84018f4d27588c989fa5c66935c16ed]

1.19.8

Set essential flag for transformative properties as required by MIAF. This fixes the display of AVIF images with transformations encoded by libheif in Chrome, which checks whether this flag is set.
If the environment variable LIBHEIF_SECURITY_LIMITS is set to OFF, libheif will not check any security limits. This can be used if a user wants to work with large images that were blocked by the security limits, but the application software does not allow to adjust the libheif security limits.
Resolved processing 16-bit JPEG-2000

1.19.7
Fixes a build error with SVT-AV1 encoder plugin when using reduced symbol visibility (#1480).

1.19.6
Bugfix release.

Additionally, there are the following changes:

C++ and Go wrapper licenses have been changed to MIT
supports SVT-AV1 v3.0.0 encoder
support emscripten builds for ES6 modules

Fixes

CVE-2025-43966
CVE-2025-43967

Signed-off-by: Markus Volk <f_l_k@t-online.de>
---
 .../libheif/{libheif_1.19.5.bb => libheif_1.19.8.bb}            | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-multimedia/recipes-multimedia/libheif/{libheif_1.19.5.bb => libheif_1.19.8.bb} (96%)

Comments

Gyorgy Sarvari June 7, 2025, 3:05 p.m. UTC | #1
On 6/7/25 16:58, Markus Volk via lists.openembedded.org wrote:
> COPYING was changed
> [https://github.com/strukturag/libheif/commit/377a957bd84018f4d27588c989fa5c66935c16ed]
I think you might have forgotten updating the license checksum in the
recipe (unless it's a hash collision)

>
> 1.19.8
>
> Set essential flag for transformative properties as required by MIAF. This fixes the display of AVIF images with transformations encoded by libheif in Chrome, which checks whether this flag is set.
> If the environment variable LIBHEIF_SECURITY_LIMITS is set to OFF, libheif will not check any security limits. This can be used if a user wants to work with large images that were blocked by the security limits, but the application software does not allow to adjust the libheif security limits.
> Resolved processing 16-bit JPEG-2000
>
> 1.19.7
> Fixes a build error with SVT-AV1 encoder plugin when using reduced symbol visibility (#1480).
>
> 1.19.6
> Bugfix release.
>
> Additionally, there are the following changes:
>
> C++ and Go wrapper licenses have been changed to MIT
> supports SVT-AV1 v3.0.0 encoder
> support emscripten builds for ES6 modules
>
> Fixes
>
> CVE-2025-43966
> CVE-2025-43967
>
> Signed-off-by: Markus Volk <f_l_k@t-online.de>
> ---
>  .../libheif/{libheif_1.19.5.bb => libheif_1.19.8.bb}            | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>  rename meta-multimedia/recipes-multimedia/libheif/{libheif_1.19.5.bb => libheif_1.19.8.bb} (96%)
>
> diff --git a/meta-multimedia/recipes-multimedia/libheif/libheif_1.19.5.bb b/meta-multimedia/recipes-multimedia/libheif/libheif_1.19.8.bb
> similarity index 96%
> rename from meta-multimedia/recipes-multimedia/libheif/libheif_1.19.5.bb
> rename to meta-multimedia/recipes-multimedia/libheif/libheif_1.19.8.bb
> index e024ff0f60..6ecda99557 100644
> --- a/meta-multimedia/recipes-multimedia/libheif/libheif_1.19.5.bb
> +++ b/meta-multimedia/recipes-multimedia/libheif/libheif_1.19.8.bb
> @@ -9,7 +9,7 @@ COMPATIBLE_MACHINE:powerpc64le = "null"
>  SRC_URI = "git://github.com/strukturag/libheif.git;protocol=https;branch=master"
>  
>  S = "${WORKDIR}/git"
> -SRCREV = "cd95b113d78d0696105a9e678cbd19487ee13d6c"
> +SRCREV = "5e9deb19fe6b3768af0bb8e9e5e8438b15171bf3"
>  
>  inherit cmake pkgconfig
>  
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#117773): https://lists.openembedded.org/g/openembedded-devel/message/117773
> Mute This Topic: https://lists.openembedded.org/mt/113520958/6084445
> Group Owner: openembedded-devel+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [skandigraun@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
Markus Volk June 7, 2025, 5:28 p.m. UTC | #2
yes, thank you

On Sat, Jun 7 2025 at 17:05:20 +02:00:00, Gyorgy Sarvari 
<skandigraun@gmail.com> wrote:
> On 6/7/25 16:58, Markus Volk via lists.openembedded.org wrote:
>>  COPYING was changed
>>  
>> [<https://github.com/strukturag/libheif/commit/377a957bd84018f4d27588c989fa5c66935c16ed>]
> I think you might have forgotten updating the license checksum in the
> recipe (unless it's a hash collision)
> 
>> 
>>  1.19.8
>> 
>>  Set essential flag for transformative properties as required by 
>> MIAF. This fixes the display of AVIF images with transformations 
>> encoded by libheif in Chrome, which checks whether this flag is set.
>>  If the environment variable LIBHEIF_SECURITY_LIMITS is set to OFF, 
>> libheif will not check any security limits. This can be used if a 
>> user wants to work with large images that were blocked by the 
>> security limits, but the application software does not allow to 
>> adjust the libheif security limits.
>>  Resolved processing 16-bit JPEG-2000
>> 
>>  1.19.7
>>  Fixes a build error with SVT-AV1 encoder plugin when using reduced 
>> symbol visibility (#1480).
>> 
>>  1.19.6
>>  Bugfix release.
>> 
>>  Additionally, there are the following changes:
>> 
>>  C++ and Go wrapper licenses have been changed to MIT
>>  supports SVT-AV1 v3.0.0 encoder
>>  support emscripten builds for ES6 modules
>> 
>>  Fixes
>> 
>>  CVE-2025-43966
>>  CVE-2025-43967
>> 
>>  Signed-off-by: Markus Volk <f_l_k@t-online.de 
>> <mailto:f_l_k@t-online.de>>
>>  ---
>>   .../libheif/{libheif_1.19.5.bb => libheif_1.19.8.bb}            | 
>> 2 +-
>>   1 file changed, 1 insertion(+), 1 deletion(-)
>>   rename 
>> meta-multimedia/recipes-multimedia/libheif/{libheif_1.19.5.bb => 
>> libheif_1.19.8.bb} (96%)
>> 
>>  diff --git 
>> a/meta-multimedia/recipes-multimedia/libheif/libheif_1.19.5.bb 
>> b/meta-multimedia/recipes-multimedia/libheif/libheif_1.19.8.bb
>>  similarity index 96%
>>  rename from 
>> meta-multimedia/recipes-multimedia/libheif/libheif_1.19.5.bb
>>  rename to 
>> meta-multimedia/recipes-multimedia/libheif/libheif_1.19.8.bb
>>  index e024ff0f60..6ecda99557 100644
>>  --- a/meta-multimedia/recipes-multimedia/libheif/libheif_1.19.5.bb
>>  +++ b/meta-multimedia/recipes-multimedia/libheif/libheif_1.19.8.bb
>>  @@ -9,7 +9,7 @@ COMPATIBLE_MACHINE:powerpc64le = "null"
>>   SRC_URI = 
>> "git://github.com/strukturag/libheif.git;protocol=https;branch=master"
>> 
>>   S = "${WORKDIR}/git"
>>  -SRCREV = "cd95b113d78d0696105a9e678cbd19487ee13d6c"
>>  +SRCREV = "5e9deb19fe6b3768af0bb8e9e5e8438b15171bf3"
>> 
>>   inherit cmake pkgconfig
>> 
>> 
>>  -=-=-=-=-=-=-=-=-=-=-=-
>>  Links: You receive all messages sent to this group.
>>  View/Reply Online (#117773): 
>> <https://lists.openembedded.org/g/openembedded-devel/message/117773>
>>  Mute This Topic: 
>> <https://lists.openembedded.org/mt/113520958/6084445>
>>  Group Owner: openembedded-devel+owner@lists.openembedded.org 
>> <mailto:openembedded-devel+owner@lists.openembedded.org>
>>  Unsubscribe: 
>> <https://lists.openembedded.org/g/openembedded-devel/unsub> 
>> [skandigraun@gmail.com <mailto:skandigraun@gmail.com>]
>>  -=-=-=-=-=-=-=-=-=-=-=-
>> 
>
diff mbox series

Patch

diff --git a/meta-multimedia/recipes-multimedia/libheif/libheif_1.19.5.bb b/meta-multimedia/recipes-multimedia/libheif/libheif_1.19.8.bb
similarity index 96%
rename from meta-multimedia/recipes-multimedia/libheif/libheif_1.19.5.bb
rename to meta-multimedia/recipes-multimedia/libheif/libheif_1.19.8.bb
index e024ff0f60..6ecda99557 100644
--- a/meta-multimedia/recipes-multimedia/libheif/libheif_1.19.5.bb
+++ b/meta-multimedia/recipes-multimedia/libheif/libheif_1.19.8.bb
@@ -9,7 +9,7 @@  COMPATIBLE_MACHINE:powerpc64le = "null"
 SRC_URI = "git://github.com/strukturag/libheif.git;protocol=https;branch=master"
 
 S = "${WORKDIR}/git"
-SRCREV = "cd95b113d78d0696105a9e678cbd19487ee13d6c"
+SRCREV = "5e9deb19fe6b3768af0bb8e9e5e8438b15171bf3"
 
 inherit cmake pkgconfig