diff --git a/easybuild/easyconfigs/l/libgd/libgd-2.3.1-GCCcore-10.3.0.eb b/easybuild/easyconfigs/l/libgd/libgd-2.3.1-GCCcore-10.3.0.eb index 2226dccada8..0fc8a61468e 100644 --- a/easybuild/easyconfigs/l/libgd/libgd-2.3.1-GCCcore-10.3.0.eb +++ b/easybuild/easyconfigs/l/libgd/libgd-2.3.1-GCCcore-10.3.0.eb @@ -19,13 +19,21 @@ builddependencies = [ dependencies = [ ('fontconfig', '2.13.93'), + ('libheif', '1.12.0'), ('libjpeg-turbo', '2.0.6'), ('libpng', '1.6.37'), ('zlib', '1.2.11'), ] -configopts = "--with-fontconfig=$EBROOTFONTCONFIG --with-jpeg=$EBROOTLIBJPEGMINTURBO " -configopts += "--with-png=$EBROOTLIBPNG --with-zlib=$EBROOTZLIB" +_copts = [ + "--with-fontconfig=$EBROOTFONTCONFIG", + "--with-heif=$EBROOTLIBHEIF", + "--with-jpeg=$EBROOTLIBJPEGMINTURBO", + "--with-png=$EBROOTLIBPNG", + "--with-zlib=$EBROOTZLIB", +] + +configopts = ' '.join(_copts) sanity_check_paths = { 'files': ["lib/libgd.a", "lib/libgd.%s" % SHLIB_EXT], diff --git a/easybuild/easyconfigs/l/libgd/libgd-2.3.3-GCCcore-11.2.0.eb b/easybuild/easyconfigs/l/libgd/libgd-2.3.3-GCCcore-11.2.0.eb index f483ddfc597..4a0a551a251 100644 --- a/easybuild/easyconfigs/l/libgd/libgd-2.3.3-GCCcore-11.2.0.eb +++ b/easybuild/easyconfigs/l/libgd/libgd-2.3.3-GCCcore-11.2.0.eb @@ -19,13 +19,21 @@ builddependencies = [ dependencies = [ ('fontconfig', '2.13.94'), + ('libheif', '1.12.0'), ('libjpeg-turbo', '2.0.6'), ('libpng', '1.6.37'), ('zlib', '1.2.11'), ] -configopts = "--with-fontconfig=$EBROOTFONTCONFIG --with-jpeg=$EBROOTLIBJPEGMINTURBO " -configopts += "--with-png=$EBROOTLIBPNG --with-zlib=$EBROOTZLIB" +_copts = [ + "--with-fontconfig=$EBROOTFONTCONFIG", + "--with-heif=$EBROOTLIBHEIF", + "--with-jpeg=$EBROOTLIBJPEGMINTURBO", + "--with-png=$EBROOTLIBPNG", + "--with-zlib=$EBROOTZLIB", +] + +configopts = ' '.join(_copts) sanity_check_paths = { 'files': ['lib/libgd.a', 'lib/libgd.%s' % SHLIB_EXT], diff --git a/easybuild/easyconfigs/l/libgd/libgd-2.3.3-GCCcore-11.3.0.eb b/easybuild/easyconfigs/l/libgd/libgd-2.3.3-GCCcore-11.3.0.eb index edeae044ca8..d2e66dbf4fc 100644 --- a/easybuild/easyconfigs/l/libgd/libgd-2.3.3-GCCcore-11.3.0.eb +++ b/easybuild/easyconfigs/l/libgd/libgd-2.3.3-GCCcore-11.3.0.eb @@ -19,13 +19,21 @@ builddependencies = [ dependencies = [ ('fontconfig', '2.14.0'), + ('libheif', '1.16.2'), ('libjpeg-turbo', '2.1.3'), ('libpng', '1.6.37'), ('zlib', '1.2.12'), ] -configopts = "--with-fontconfig=$EBROOTFONTCONFIG --with-jpeg=$EBROOTLIBJPEGMINTURBO " -configopts += "--with-png=$EBROOTLIBPNG --with-zlib=$EBROOTZLIB" +_copts = [ + "--with-fontconfig=$EBROOTFONTCONFIG", + "--with-heif=$EBROOTLIBHEIF", + "--with-jpeg=$EBROOTLIBJPEGMINTURBO", + "--with-png=$EBROOTLIBPNG", + "--with-zlib=$EBROOTZLIB", +] + +configopts = ' '.join(_copts) sanity_check_paths = { 'files': ['lib/libgd.a', 'lib/libgd.%s' % SHLIB_EXT], diff --git a/easybuild/easyconfigs/l/libgd/libgd-2.3.3-GCCcore-12.3.0.eb b/easybuild/easyconfigs/l/libgd/libgd-2.3.3-GCCcore-12.3.0.eb index 4d542a04a10..373cc304fba 100644 --- a/easybuild/easyconfigs/l/libgd/libgd-2.3.3-GCCcore-12.3.0.eb +++ b/easybuild/easyconfigs/l/libgd/libgd-2.3.3-GCCcore-12.3.0.eb @@ -19,13 +19,21 @@ builddependencies = [ dependencies = [ ('fontconfig', '2.14.2'), + ('libheif', '1.17.6'), ('libjpeg-turbo', '2.1.5.1'), ('libpng', '1.6.39'), ('zlib', '1.2.13'), ] -configopts = "--with-fontconfig=$EBROOTFONTCONFIG --with-jpeg=$EBROOTLIBJPEGMINTURBO " -configopts += "--with-png=$EBROOTLIBPNG --with-zlib=$EBROOTZLIB" +_copts = [ + "--with-fontconfig=$EBROOTFONTCONFIG", + "--with-heif=$EBROOTLIBHEIF", + "--with-jpeg=$EBROOTLIBJPEGMINTURBO", + "--with-png=$EBROOTLIBPNG", + "--with-zlib=$EBROOTZLIB", +] + +configopts = ' '.join(_copts) sanity_check_paths = { 'files': ['lib/libgd.a', 'lib/libgd.%s' % SHLIB_EXT],