From a2c9afa90c0f2922201f140d345a61bb44afd5a9 Mon Sep 17 00:00:00 2001 From: Thomas Roeblitz Date: Tue, 12 Mar 2024 20:05:49 +0100 Subject: [PATCH] try adding dependency for PCRE/8.45 --- ImageMagick-7.1.0-37-GCCcore-11.3.0.eb | 44 +++++++++++++++++++ .../2023.06/eessi-2023.06-eb-4.9.0-2022a.yml | 4 +- 2 files changed, 46 insertions(+), 2 deletions(-) create mode 100644 ImageMagick-7.1.0-37-GCCcore-11.3.0.eb diff --git a/ImageMagick-7.1.0-37-GCCcore-11.3.0.eb b/ImageMagick-7.1.0-37-GCCcore-11.3.0.eb new file mode 100644 index 0000000000..70d4d5eceb --- /dev/null +++ b/ImageMagick-7.1.0-37-GCCcore-11.3.0.eb @@ -0,0 +1,44 @@ +easyblock = 'ConfigureMake' + +name = 'ImageMagick' +version = '7.1.0-37' + +homepage = 'https://www.imagemagick.org/' +description = """ImageMagick is a software suite to create, edit, compose, or convert bitmap images""" + +toolchain = {'name': 'GCCcore', 'version': '11.3.0'} + +source_urls = ['https://github.com/ImageMagick/ImageMagick/archive/'] +sources = ['%(version)s.tar.gz'] +checksums = ['a54888a1a46dbb808705a3e6c6b5ecb93ee30189a8ae6ea0f02300a0ab0d0996'] + +dependencies = [ + ('bzip2', '1.0.8'), + ('X11', '20220504'), + ('Ghostscript', '9.56.1'), + ('JasPer', '2.0.33'), + ('libjpeg-turbo', '2.1.3'), + ('LibTIFF', '4.3.0'), + ('LittleCMS', '2.13.1'), + ('Pango', '1.50.7'), + ('pixman', '0.40.0'), + ('FriBidi', '1.0.12'), + ('PCRE', '8.45'), +] + +builddependencies = [ + ('binutils', '2.38'), + ('pkgconf', '1.8.0'), +] + +configopts = "--with-gslib --with-x" + +sanity_check_paths = { + 'files': [], + 'dirs': ['bin', 'etc/%(name)s-%(version_major)s', + 'include/%(name)s-%(version_major)s', 'lib', 'share'], +} + +modextravars = {'MAGICK_HOME': '%(installdir)s'} + +moduleclass = 'vis' diff --git a/easystacks/pilot.nessi.no/2023.06/eessi-2023.06-eb-4.9.0-2022a.yml b/easystacks/pilot.nessi.no/2023.06/eessi-2023.06-eb-4.9.0-2022a.yml index e745c18963..ff9f85bbc2 100644 --- a/easystacks/pilot.nessi.no/2023.06/eessi-2023.06-eb-4.9.0-2022a.yml +++ b/easystacks/pilot.nessi.no/2023.06/eessi-2023.06-eb-4.9.0-2022a.yml @@ -2,5 +2,5 @@ easyconfigs: - Stacks-2.62-foss-2022a.eb - ImageMagick-7.1.0-37-GCCcore-11.3.0.eb: # see https://github.com/easybuilders/easybuild-easyconfigs/pull/20086 - options: - from-pr: 20086 + #options: + # from-pr: 20086