Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add libheif dep to JasPer #22055

Open
wants to merge 3 commits into
base: develop
Choose a base branch
from

Conversation

jfgrimm
Copy link
Member

@jfgrimm jfgrimm commented Dec 18, 2024

Copy link

github-actions bot commented Dec 18, 2024

Updated software libde265-1.0.15-GCCcore-13.2.0.eb

Diff against libde265-1.0.15-GCCcore-13.3.0.eb

easybuild/easyconfigs/l/libde265/libde265-1.0.15-GCCcore-13.3.0.eb

diff --git a/easybuild/easyconfigs/l/libde265/libde265-1.0.15-GCCcore-13.3.0.eb b/easybuild/easyconfigs/l/libde265/libde265-1.0.15-GCCcore-13.2.0.eb
index af37ecea31..d9cd9ccc66 100644
--- a/easybuild/easyconfigs/l/libde265/libde265-1.0.15-GCCcore-13.3.0.eb
+++ b/easybuild/easyconfigs/l/libde265/libde265-1.0.15-GCCcore-13.2.0.eb
@@ -8,15 +8,15 @@ version = '1.0.15'
 homepage = 'https://github.com/strukturag/libde265'
 description = "libde265 is an open source implementation of the h.265 video codec"
 
-toolchain = {'name': 'GCCcore', 'version': '13.3.0'}
+toolchain = {'name': 'GCCcore', 'version': '13.2.0'}
 
 source_urls = ['https://github.com/strukturag/libde265/releases/download/v%(version)s/']
 sources = [SOURCE_TAR_GZ]
 checksums = ['00251986c29d34d3af7117ed05874950c875dd9292d016be29d3b3762666511d']
 
 builddependencies = [
-    ('binutils', '2.42'),
-    ('CMake', '3.29.3'),
+    ('binutils', '2.40'),
+    ('CMake', '3.27.6'),
 ]
 
 configopts = "-DENABLE_DECODER=ON -DENABLE_ENCODER=ON"
Diff against libde265-1.0.8-GCCcore-11.2.0.eb

easybuild/easyconfigs/l/libde265/libde265-1.0.8-GCCcore-11.2.0.eb

diff --git a/easybuild/easyconfigs/l/libde265/libde265-1.0.8-GCCcore-11.2.0.eb b/easybuild/easyconfigs/l/libde265/libde265-1.0.15-GCCcore-13.2.0.eb
index e2065d805b..d9cd9ccc66 100644
--- a/easybuild/easyconfigs/l/libde265/libde265-1.0.8-GCCcore-11.2.0.eb
+++ b/easybuild/easyconfigs/l/libde265/libde265-1.0.15-GCCcore-13.2.0.eb
@@ -1,24 +1,28 @@
+# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild
+# Author: Denis Kristak
 easyblock = 'CMakeMake'
 
 name = 'libde265'
-version = '1.0.8'
+version = '1.0.15'
 
 homepage = 'https://github.com/strukturag/libde265'
 description = "libde265 is an open source implementation of the h.265 video codec"
 
-toolchain = {'name': 'GCCcore', 'version': '11.2.0'}
+toolchain = {'name': 'GCCcore', 'version': '13.2.0'}
 
 source_urls = ['https://github.com/strukturag/libde265/releases/download/v%(version)s/']
 sources = [SOURCE_TAR_GZ]
-checksums = ['24c791dd334fa521762320ff54f0febfd3c09fc978880a8c5fbc40a88f21d905']
+checksums = ['00251986c29d34d3af7117ed05874950c875dd9292d016be29d3b3762666511d']
 
 builddependencies = [
-    ('binutils', '2.37'),
-    ('CMake', '3.22.1'),
+    ('binutils', '2.40'),
+    ('CMake', '3.27.6'),
 ]
 
+configopts = "-DENABLE_DECODER=ON -DENABLE_ENCODER=ON"
+
 sanity_check_paths = {
-    'files': ['bin/dec265', 'bin/enc265', 'lib/liblibde265.%s' % SHLIB_EXT],
+    'files': ['bin/dec265', 'bin/enc265', 'lib/libde265.%s' % SHLIB_EXT, 'lib/pkgconfig/libde265.pc'],
     'dirs': ['include/libde265', 'lib/cmake/libde265'],
 }
 
Diff against libde265-1.0.8-GCCcore-10.3.0.eb

easybuild/easyconfigs/l/libde265/libde265-1.0.8-GCCcore-10.3.0.eb

diff --git a/easybuild/easyconfigs/l/libde265/libde265-1.0.8-GCCcore-10.3.0.eb b/easybuild/easyconfigs/l/libde265/libde265-1.0.15-GCCcore-13.2.0.eb
index 3cf9fb88dc..d9cd9ccc66 100644
--- a/easybuild/easyconfigs/l/libde265/libde265-1.0.8-GCCcore-10.3.0.eb
+++ b/easybuild/easyconfigs/l/libde265/libde265-1.0.15-GCCcore-13.2.0.eb
@@ -1,24 +1,28 @@
+# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild
+# Author: Denis Kristak
 easyblock = 'CMakeMake'
 
 name = 'libde265'
-version = '1.0.8'
+version = '1.0.15'
 
 homepage = 'https://github.com/strukturag/libde265'
 description = "libde265 is an open source implementation of the h.265 video codec"
 
-toolchain = {'name': 'GCCcore', 'version': '10.3.0'}
+toolchain = {'name': 'GCCcore', 'version': '13.2.0'}
 
 source_urls = ['https://github.com/strukturag/libde265/releases/download/v%(version)s/']
 sources = [SOURCE_TAR_GZ]
-checksums = ['24c791dd334fa521762320ff54f0febfd3c09fc978880a8c5fbc40a88f21d905']
+checksums = ['00251986c29d34d3af7117ed05874950c875dd9292d016be29d3b3762666511d']
 
 builddependencies = [
-    ('binutils', '2.36.1'),
-    ('CMake', '3.20.1'),
+    ('binutils', '2.40'),
+    ('CMake', '3.27.6'),
 ]
 
+configopts = "-DENABLE_DECODER=ON -DENABLE_ENCODER=ON"
+
 sanity_check_paths = {
-    'files': ['bin/dec265', 'bin/enc265', 'lib/liblibde265.%s' % SHLIB_EXT],
+    'files': ['bin/dec265', 'bin/enc265', 'lib/libde265.%s' % SHLIB_EXT, 'lib/pkgconfig/libde265.pc'],
     'dirs': ['include/libde265', 'lib/cmake/libde265'],
 }
 

Updated software libde265-1.0.15-GCCcore-13.3.0.eb

Diff against libde265-1.0.15-GCCcore-13.2.0.eb

easybuild/easyconfigs/l/libde265/libde265-1.0.15-GCCcore-13.2.0.eb

diff --git a/easybuild/easyconfigs/l/libde265/libde265-1.0.15-GCCcore-13.2.0.eb b/easybuild/easyconfigs/l/libde265/libde265-1.0.15-GCCcore-13.3.0.eb
index d9cd9ccc66..af37ecea31 100644
--- a/easybuild/easyconfigs/l/libde265/libde265-1.0.15-GCCcore-13.2.0.eb
+++ b/easybuild/easyconfigs/l/libde265/libde265-1.0.15-GCCcore-13.3.0.eb
@@ -8,15 +8,15 @@ version = '1.0.15'
 homepage = 'https://github.com/strukturag/libde265'
 description = "libde265 is an open source implementation of the h.265 video codec"
 
-toolchain = {'name': 'GCCcore', 'version': '13.2.0'}
+toolchain = {'name': 'GCCcore', 'version': '13.3.0'}
 
 source_urls = ['https://github.com/strukturag/libde265/releases/download/v%(version)s/']
 sources = [SOURCE_TAR_GZ]
 checksums = ['00251986c29d34d3af7117ed05874950c875dd9292d016be29d3b3762666511d']
 
 builddependencies = [
-    ('binutils', '2.40'),
-    ('CMake', '3.27.6'),
+    ('binutils', '2.42'),
+    ('CMake', '3.29.3'),
 ]
 
 configopts = "-DENABLE_DECODER=ON -DENABLE_ENCODER=ON"
Diff against libde265-1.0.8-GCCcore-11.2.0.eb

easybuild/easyconfigs/l/libde265/libde265-1.0.8-GCCcore-11.2.0.eb

diff --git a/easybuild/easyconfigs/l/libde265/libde265-1.0.8-GCCcore-11.2.0.eb b/easybuild/easyconfigs/l/libde265/libde265-1.0.15-GCCcore-13.3.0.eb
index e2065d805b..af37ecea31 100644
--- a/easybuild/easyconfigs/l/libde265/libde265-1.0.8-GCCcore-11.2.0.eb
+++ b/easybuild/easyconfigs/l/libde265/libde265-1.0.15-GCCcore-13.3.0.eb
@@ -1,24 +1,28 @@
+# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild
+# Author: Denis Kristak
 easyblock = 'CMakeMake'
 
 name = 'libde265'
-version = '1.0.8'
+version = '1.0.15'
 
 homepage = 'https://github.com/strukturag/libde265'
 description = "libde265 is an open source implementation of the h.265 video codec"
 
-toolchain = {'name': 'GCCcore', 'version': '11.2.0'}
+toolchain = {'name': 'GCCcore', 'version': '13.3.0'}
 
 source_urls = ['https://github.com/strukturag/libde265/releases/download/v%(version)s/']
 sources = [SOURCE_TAR_GZ]
-checksums = ['24c791dd334fa521762320ff54f0febfd3c09fc978880a8c5fbc40a88f21d905']
+checksums = ['00251986c29d34d3af7117ed05874950c875dd9292d016be29d3b3762666511d']
 
 builddependencies = [
-    ('binutils', '2.37'),
-    ('CMake', '3.22.1'),
+    ('binutils', '2.42'),
+    ('CMake', '3.29.3'),
 ]
 
+configopts = "-DENABLE_DECODER=ON -DENABLE_ENCODER=ON"
+
 sanity_check_paths = {
-    'files': ['bin/dec265', 'bin/enc265', 'lib/liblibde265.%s' % SHLIB_EXT],
+    'files': ['bin/dec265', 'bin/enc265', 'lib/libde265.%s' % SHLIB_EXT, 'lib/pkgconfig/libde265.pc'],
     'dirs': ['include/libde265', 'lib/cmake/libde265'],
 }
 
Diff against libde265-1.0.8-GCCcore-10.3.0.eb

easybuild/easyconfigs/l/libde265/libde265-1.0.8-GCCcore-10.3.0.eb

diff --git a/easybuild/easyconfigs/l/libde265/libde265-1.0.8-GCCcore-10.3.0.eb b/easybuild/easyconfigs/l/libde265/libde265-1.0.15-GCCcore-13.3.0.eb
index 3cf9fb88dc..af37ecea31 100644
--- a/easybuild/easyconfigs/l/libde265/libde265-1.0.8-GCCcore-10.3.0.eb
+++ b/easybuild/easyconfigs/l/libde265/libde265-1.0.15-GCCcore-13.3.0.eb
@@ -1,24 +1,28 @@
+# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild
+# Author: Denis Kristak
 easyblock = 'CMakeMake'
 
 name = 'libde265'
-version = '1.0.8'
+version = '1.0.15'
 
 homepage = 'https://github.com/strukturag/libde265'
 description = "libde265 is an open source implementation of the h.265 video codec"
 
-toolchain = {'name': 'GCCcore', 'version': '10.3.0'}
+toolchain = {'name': 'GCCcore', 'version': '13.3.0'}
 
 source_urls = ['https://github.com/strukturag/libde265/releases/download/v%(version)s/']
 sources = [SOURCE_TAR_GZ]
-checksums = ['24c791dd334fa521762320ff54f0febfd3c09fc978880a8c5fbc40a88f21d905']
+checksums = ['00251986c29d34d3af7117ed05874950c875dd9292d016be29d3b3762666511d']
 
 builddependencies = [
-    ('binutils', '2.36.1'),
-    ('CMake', '3.20.1'),
+    ('binutils', '2.42'),
+    ('CMake', '3.29.3'),
 ]
 
+configopts = "-DENABLE_DECODER=ON -DENABLE_ENCODER=ON"
+
 sanity_check_paths = {
-    'files': ['bin/dec265', 'bin/enc265', 'lib/liblibde265.%s' % SHLIB_EXT],
+    'files': ['bin/dec265', 'bin/enc265', 'lib/libde265.%s' % SHLIB_EXT, 'lib/pkgconfig/libde265.pc'],
     'dirs': ['include/libde265', 'lib/cmake/libde265'],
 }
 

Updated software libheif-1.19.5-GCCcore-13.2.0.eb

Diff against libheif-1.19.5-GCCcore-13.3.0.eb

easybuild/easyconfigs/l/libheif/libheif-1.19.5-GCCcore-13.3.0.eb

diff --git a/easybuild/easyconfigs/l/libheif/libheif-1.19.5-GCCcore-13.3.0.eb b/easybuild/easyconfigs/l/libheif/libheif-1.19.5-GCCcore-13.2.0.eb
index 4bce366bab..bd89982b4b 100644
--- a/easybuild/easyconfigs/l/libheif/libheif-1.19.5-GCCcore-13.3.0.eb
+++ b/easybuild/easyconfigs/l/libheif/libheif-1.19.5-GCCcore-13.2.0.eb
@@ -8,7 +8,7 @@ version = '1.19.5'
 homepage = 'https://github.com/strukturag/libheif'
 description = "libheif is an HEIF and AVIF file format decoder and encoder"
 
-toolchain = {'name': 'GCCcore', 'version': '13.3.0'}
+toolchain = {'name': 'GCCcore', 'version': '13.2.0'}
 
 source_urls = ['https://github.com/strukturag/libheif/releases/download/v%(version)s/']
 sources = [SOURCE_TAR_GZ]
@@ -16,16 +16,16 @@ checksums = ['d3cf0a76076115a070f9bc87cf5259b333a1f05806500045338798486d0afbaf']
 
 builddependencies = [
     ('binutils', '2.42'),
-    ('CMake', '3.29.3'),
-    ('Doxygen', '1.11.0'),
+    ('CMake', '3.27.6'),
+    ('Doxygen', '1.9.8'),
 ]
 
 dependencies = [
-    ('libpng', '1.6.43'),
+    ('libpng', '1.6.40'),
     ('libjpeg-turbo', '3.0.1'),
     ('libde265', '1.0.15'),
-    ('x265', '3.6'),
-    ('Gdk-Pixbuf', '2.42.11'),
+    ('x265', '3.5'),
+    ('Gdk-Pixbuf', '2.42.10'),
 ]
 
 # build both static and shared libraries
Diff against libheif-1.17.6-GCCcore-12.3.0.eb

easybuild/easyconfigs/l/libheif/libheif-1.17.6-GCCcore-12.3.0.eb

diff --git a/easybuild/easyconfigs/l/libheif/libheif-1.17.6-GCCcore-12.3.0.eb b/easybuild/easyconfigs/l/libheif/libheif-1.19.5-GCCcore-13.2.0.eb
index 9ca2db177a..bd89982b4b 100644
--- a/easybuild/easyconfigs/l/libheif/libheif-1.17.6-GCCcore-12.3.0.eb
+++ b/easybuild/easyconfigs/l/libheif/libheif-1.19.5-GCCcore-13.2.0.eb
@@ -3,26 +3,26 @@
 easyblock = 'CMakeMake'
 
 name = 'libheif'
-version = '1.17.6'
+version = '1.19.5'
 
 homepage = 'https://github.com/strukturag/libheif'
 description = "libheif is an HEIF and AVIF file format decoder and encoder"
 
-toolchain = {'name': 'GCCcore', 'version': '12.3.0'}
+toolchain = {'name': 'GCCcore', 'version': '13.2.0'}
 
 source_urls = ['https://github.com/strukturag/libheif/releases/download/v%(version)s/']
 sources = [SOURCE_TAR_GZ]
-checksums = ['8390baf4913eda0a183e132cec62b875fb2ef507ced5ddddc98dfd2f17780aee']
+checksums = ['d3cf0a76076115a070f9bc87cf5259b333a1f05806500045338798486d0afbaf']
 
 builddependencies = [
-    ('binutils', '2.40'),
-    ('CMake', '3.26.3'),
-    ('Doxygen', '1.9.7'),
+    ('binutils', '2.42'),
+    ('CMake', '3.27.6'),
+    ('Doxygen', '1.9.8'),
 ]
 
 dependencies = [
-    ('libpng', '1.6.39'),
-    ('libjpeg-turbo', '2.1.5.1'),
+    ('libpng', '1.6.40'),
+    ('libjpeg-turbo', '3.0.1'),
     ('libde265', '1.0.15'),
     ('x265', '3.5'),
     ('Gdk-Pixbuf', '2.42.10'),
Diff against libheif-1.16.2-GCCcore-11.3.0.eb

easybuild/easyconfigs/l/libheif/libheif-1.16.2-GCCcore-11.3.0.eb

diff --git a/easybuild/easyconfigs/l/libheif/libheif-1.16.2-GCCcore-11.3.0.eb b/easybuild/easyconfigs/l/libheif/libheif-1.19.5-GCCcore-13.2.0.eb
index c0a02db129..bd89982b4b 100644
--- a/easybuild/easyconfigs/l/libheif/libheif-1.16.2-GCCcore-11.3.0.eb
+++ b/easybuild/easyconfigs/l/libheif/libheif-1.19.5-GCCcore-13.2.0.eb
@@ -3,29 +3,29 @@
 easyblock = 'CMakeMake'
 
 name = 'libheif'
-version = '1.16.2'
+version = '1.19.5'
 
 homepage = 'https://github.com/strukturag/libheif'
 description = "libheif is an HEIF and AVIF file format decoder and encoder"
 
-toolchain = {'name': 'GCCcore', 'version': '11.3.0'}
+toolchain = {'name': 'GCCcore', 'version': '13.2.0'}
 
 source_urls = ['https://github.com/strukturag/libheif/releases/download/v%(version)s/']
 sources = [SOURCE_TAR_GZ]
-checksums = ['7f97e4205c0bd9f9b8560536c8bd2e841d1c9a6d610401eb3eb87ed9cdfe78ea']
+checksums = ['d3cf0a76076115a070f9bc87cf5259b333a1f05806500045338798486d0afbaf']
 
 builddependencies = [
-    ('binutils', '2.38'),
-    ('CMake', '3.23.1'),
-    ('Doxygen', '1.9.4'),
+    ('binutils', '2.42'),
+    ('CMake', '3.27.6'),
+    ('Doxygen', '1.9.8'),
 ]
 
 dependencies = [
-    ('libpng', '1.6.37'),
-    ('libjpeg-turbo', '2.1.3'),
-    ('libde265', '1.0.11'),
+    ('libpng', '1.6.40'),
+    ('libjpeg-turbo', '3.0.1'),
+    ('libde265', '1.0.15'),
     ('x265', '3.5'),
-    ('Gdk-Pixbuf', '2.42.8'),
+    ('Gdk-Pixbuf', '2.42.10'),
 ]
 
 # build both static and shared libraries

Updated software libheif-1.19.5-GCCcore-13.3.0.eb

Diff against libheif-1.19.5-GCCcore-13.2.0.eb

easybuild/easyconfigs/l/libheif/libheif-1.19.5-GCCcore-13.2.0.eb

diff --git a/easybuild/easyconfigs/l/libheif/libheif-1.19.5-GCCcore-13.2.0.eb b/easybuild/easyconfigs/l/libheif/libheif-1.19.5-GCCcore-13.3.0.eb
index bd89982b4b..4bce366bab 100644
--- a/easybuild/easyconfigs/l/libheif/libheif-1.19.5-GCCcore-13.2.0.eb
+++ b/easybuild/easyconfigs/l/libheif/libheif-1.19.5-GCCcore-13.3.0.eb
@@ -8,7 +8,7 @@ version = '1.19.5'
 homepage = 'https://github.com/strukturag/libheif'
 description = "libheif is an HEIF and AVIF file format decoder and encoder"
 
-toolchain = {'name': 'GCCcore', 'version': '13.2.0'}
+toolchain = {'name': 'GCCcore', 'version': '13.3.0'}
 
 source_urls = ['https://github.com/strukturag/libheif/releases/download/v%(version)s/']
 sources = [SOURCE_TAR_GZ]
@@ -16,16 +16,16 @@ checksums = ['d3cf0a76076115a070f9bc87cf5259b333a1f05806500045338798486d0afbaf']
 
 builddependencies = [
     ('binutils', '2.42'),
-    ('CMake', '3.27.6'),
-    ('Doxygen', '1.9.8'),
+    ('CMake', '3.29.3'),
+    ('Doxygen', '1.11.0'),
 ]
 
 dependencies = [
-    ('libpng', '1.6.40'),
+    ('libpng', '1.6.43'),
     ('libjpeg-turbo', '3.0.1'),
     ('libde265', '1.0.15'),
-    ('x265', '3.5'),
-    ('Gdk-Pixbuf', '2.42.10'),
+    ('x265', '3.6'),
+    ('Gdk-Pixbuf', '2.42.11'),
 ]
 
 # build both static and shared libraries
Diff against libheif-1.17.6-GCCcore-12.3.0.eb

easybuild/easyconfigs/l/libheif/libheif-1.17.6-GCCcore-12.3.0.eb

diff --git a/easybuild/easyconfigs/l/libheif/libheif-1.17.6-GCCcore-12.3.0.eb b/easybuild/easyconfigs/l/libheif/libheif-1.19.5-GCCcore-13.3.0.eb
index 9ca2db177a..4bce366bab 100644
--- a/easybuild/easyconfigs/l/libheif/libheif-1.17.6-GCCcore-12.3.0.eb
+++ b/easybuild/easyconfigs/l/libheif/libheif-1.19.5-GCCcore-13.3.0.eb
@@ -3,29 +3,29 @@
 easyblock = 'CMakeMake'
 
 name = 'libheif'
-version = '1.17.6'
+version = '1.19.5'
 
 homepage = 'https://github.com/strukturag/libheif'
 description = "libheif is an HEIF and AVIF file format decoder and encoder"
 
-toolchain = {'name': 'GCCcore', 'version': '12.3.0'}
+toolchain = {'name': 'GCCcore', 'version': '13.3.0'}
 
 source_urls = ['https://github.com/strukturag/libheif/releases/download/v%(version)s/']
 sources = [SOURCE_TAR_GZ]
-checksums = ['8390baf4913eda0a183e132cec62b875fb2ef507ced5ddddc98dfd2f17780aee']
+checksums = ['d3cf0a76076115a070f9bc87cf5259b333a1f05806500045338798486d0afbaf']
 
 builddependencies = [
-    ('binutils', '2.40'),
-    ('CMake', '3.26.3'),
-    ('Doxygen', '1.9.7'),
+    ('binutils', '2.42'),
+    ('CMake', '3.29.3'),
+    ('Doxygen', '1.11.0'),
 ]
 
 dependencies = [
-    ('libpng', '1.6.39'),
-    ('libjpeg-turbo', '2.1.5.1'),
+    ('libpng', '1.6.43'),
+    ('libjpeg-turbo', '3.0.1'),
     ('libde265', '1.0.15'),
-    ('x265', '3.5'),
-    ('Gdk-Pixbuf', '2.42.10'),
+    ('x265', '3.6'),
+    ('Gdk-Pixbuf', '2.42.11'),
 ]
 
 # build both static and shared libraries
Diff against libheif-1.16.2-GCCcore-11.3.0.eb

easybuild/easyconfigs/l/libheif/libheif-1.16.2-GCCcore-11.3.0.eb

diff --git a/easybuild/easyconfigs/l/libheif/libheif-1.16.2-GCCcore-11.3.0.eb b/easybuild/easyconfigs/l/libheif/libheif-1.19.5-GCCcore-13.3.0.eb
index c0a02db129..4bce366bab 100644
--- a/easybuild/easyconfigs/l/libheif/libheif-1.16.2-GCCcore-11.3.0.eb
+++ b/easybuild/easyconfigs/l/libheif/libheif-1.19.5-GCCcore-13.3.0.eb
@@ -3,29 +3,29 @@
 easyblock = 'CMakeMake'
 
 name = 'libheif'
-version = '1.16.2'
+version = '1.19.5'
 
 homepage = 'https://github.com/strukturag/libheif'
 description = "libheif is an HEIF and AVIF file format decoder and encoder"
 
-toolchain = {'name': 'GCCcore', 'version': '11.3.0'}
+toolchain = {'name': 'GCCcore', 'version': '13.3.0'}
 
 source_urls = ['https://github.com/strukturag/libheif/releases/download/v%(version)s/']
 sources = [SOURCE_TAR_GZ]
-checksums = ['7f97e4205c0bd9f9b8560536c8bd2e841d1c9a6d610401eb3eb87ed9cdfe78ea']
+checksums = ['d3cf0a76076115a070f9bc87cf5259b333a1f05806500045338798486d0afbaf']
 
 builddependencies = [
-    ('binutils', '2.38'),
-    ('CMake', '3.23.1'),
-    ('Doxygen', '1.9.4'),
+    ('binutils', '2.42'),
+    ('CMake', '3.29.3'),
+    ('Doxygen', '1.11.0'),
 ]
 
 dependencies = [
-    ('libpng', '1.6.37'),
-    ('libjpeg-turbo', '2.1.3'),
-    ('libde265', '1.0.11'),
-    ('x265', '3.5'),
-    ('Gdk-Pixbuf', '2.42.8'),
+    ('libpng', '1.6.43'),
+    ('libjpeg-turbo', '3.0.1'),
+    ('libde265', '1.0.15'),
+    ('x265', '3.6'),
+    ('Gdk-Pixbuf', '2.42.11'),
 ]
 
 # build both static and shared libraries

Copy link
Contributor

@Micket Micket left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@Micket Micket added this to the release after 4.9.4 milestone Dec 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants