diff --git a/easybuild/easyconfigs/l/libavif/libavif-0.11.1-foss-2021a.eb b/easybuild/easyconfigs/l/libavif/libavif-0.11.1-GCCcore-10.3.0.eb similarity index 91% rename from easybuild/easyconfigs/l/libavif/libavif-0.11.1-foss-2021a.eb rename to easybuild/easyconfigs/l/libavif/libavif-0.11.1-GCCcore-10.3.0.eb index 2f4ed93c1c9..7ff457a5456 100644 --- a/easybuild/easyconfigs/l/libavif/libavif-0.11.1-foss-2021a.eb +++ b/easybuild/easyconfigs/l/libavif/libavif-0.11.1-GCCcore-10.3.0.eb @@ -11,7 +11,7 @@ description = """This library aims to be a friendly, portable C implementation o as described here: https://aomediacodec.github.io/av1-avif/ """ -toolchain = {'name': 'foss', 'version': '2021a'} +toolchain = {'name': 'GCCcore', 'version': '10.3.0'} source_urls = ['https://github.com/AOMediaCodec/libavif/archive/'] sources = ['v%(version)s.tar.gz'] @@ -19,9 +19,7 @@ checksums = ['0eb49965562a0e5e5de58389650d434cff32af84c34185b6c9b7b2fccae06d4e'] builddependencies = [ ('CMake', '3.20.1'), -] - -dependencies = [ + ('binutils', '2.36.1'), ('NASM', '2.15.05'), ('Meson', '0.58.0'), ('Ninja', '1.10.2'), diff --git a/easybuild/easyconfigs/l/libavif/libavif-0.11.1-GCCcore-11.3.0.eb b/easybuild/easyconfigs/l/libavif/libavif-0.11.1-GCCcore-11.3.0.eb index 2d5b1cc7ab9..ac67210e4c9 100644 --- a/easybuild/easyconfigs/l/libavif/libavif-0.11.1-GCCcore-11.3.0.eb +++ b/easybuild/easyconfigs/l/libavif/libavif-0.11.1-GCCcore-11.3.0.eb @@ -20,9 +20,6 @@ checksums = ['0eb49965562a0e5e5de58389650d434cff32af84c34185b6c9b7b2fccae06d4e'] builddependencies = [ ('CMake', '3.23.1'), ('binutils', '2.38'), -] - -dependencies = [ ('NASM', '2.15.05'), ('Meson', '0.62.1'), ('Ninja', '1.10.2'), diff --git a/easybuild/easyconfigs/l/libavif/libavif-0.11.1-foss-2022a.eb b/easybuild/easyconfigs/l/libavif/libavif-0.11.1-foss-2022a.eb deleted file mode 100644 index b34d2a8449b..00000000000 --- a/easybuild/easyconfigs/l/libavif/libavif-0.11.1-foss-2022a.eb +++ /dev/null @@ -1,36 +0,0 @@ -# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild -# Author: Denis Kristak (Inuits) -# Update: Thomas Hoffmann (EMBL), Denis Kristak (Inuits) -easyblock = 'CMakeMake' - -name = 'libavif' -version = '0.11.1' - -homepage = 'https://github.com/AOMediaCodec/libavif' -description = """This library aims to be a friendly, portable C implementation of the AV1 Image File Format, -as described here: https://aomediacodec.github.io/av1-avif/ -""" - -toolchain = {'name': 'foss', 'version': '2022a'} - -source_urls = ['https://github.com/AOMediaCodec/libavif/archive/'] -sources = ['v%(version)s.tar.gz'] -checksums = ['0eb49965562a0e5e5de58389650d434cff32af84c34185b6c9b7b2fccae06d4e'] - -builddependencies = [ - ('CMake', '3.23.1'), -] - -dependencies = [ - ('NASM', '2.15.05'), - ('Meson', '0.62.1'), - ('Ninja', '1.10.2'), - ('Rust', '1.60.0'), -] - -sanity_check_paths = { - 'files': ['lib/libavif.%s' % SHLIB_EXT, 'include/avif/avif.h'], - 'dirs': [], -} - -moduleclass = 'tools' diff --git a/easybuild/easyconfigs/l/libavif/libavif-1.0.4-foss-2023a.eb b/easybuild/easyconfigs/l/libavif/libavif-1.0.4-GCCcore-12.3.0.eb similarity index 92% rename from easybuild/easyconfigs/l/libavif/libavif-1.0.4-foss-2023a.eb rename to easybuild/easyconfigs/l/libavif/libavif-1.0.4-GCCcore-12.3.0.eb index 1a4ed1031ef..149561be6b0 100644 --- a/easybuild/easyconfigs/l/libavif/libavif-1.0.4-foss-2023a.eb +++ b/easybuild/easyconfigs/l/libavif/libavif-1.0.4-GCCcore-12.3.0.eb @@ -11,7 +11,7 @@ description = """This library aims to be a friendly, portable C implementation o as described here: https://aomediacodec.github.io/av1-avif/ """ -toolchain = {'name': 'foss', 'version': '2023a'} +toolchain = {'name': 'GCCcore', 'version': '12.3.0'} source_urls = ['https://github.com/AOMediaCodec/libavif/archive/'] sources = ['v%(version)s.tar.gz'] @@ -19,9 +19,7 @@ checksums = ['dc56708c83a4b934a8af2b78f67f866ba2fb568605c7cf94312acf51ee57d146'] builddependencies = [ ('CMake', '3.26.3'), -] - -dependencies = [ + ('binutils', '2.40'), ('NASM', '2.16.01'), ('Meson', '1.1.1'), ('Ninja', '1.11.1'),