Skip to content
Snippets Groups Projects
Commit 3ea19063 authored by Alexandre Strube's avatar Alexandre Strube
Browse files

libs

additions to gcc11ize
parent 630f05cc
No related branches found
No related tags found
No related merge requests found
easyblock = 'ConfigureMake'
name = 'libelf'
version = '0.8.13'
homepage = 'https://web.archive.org/web/20190223180146/http://www.mr511.de/software/english.html'
# The original existed here http://www.mr511.de/software/english.html'
# The only available source code is for an earlier version at https://github.com/WolfgangSt/libelf
description = """libelf is a free ELF object file access library
"""
toolchain = {'name': 'GCCcore', 'version': '11.2.0'}
source_urls = [
# source is actually a tar named as tar.gz, will fail. Download the source and gzip it
'https://web.archive.org/web/20170808201535/http://www.mr511.de/software/',
'https://fossies.org/linux/misc/old/'
]
sources = [SOURCE_TAR_GZ]
builddependencies = [
('binutils', '2.37')
]
modextrapaths = {'CPATH': 'include/libelf'}
sanity_check_paths = {
'files': ['lib/libelf.a', 'lib/libelf.%s' % SHLIB_EXT, 'lib/libelf.so.0', 'include/libelf/libelf.h'],
'dirs': ['lib/pkgconfig']
}
moduleclass = 'devel'
easyblock = 'ConfigureMake'
name = 'libgd'
version = '2.3.1'
homepage = 'https://github.com/libgd'
description = """GD is an open source code library for the dynamic creation of
images by programmers.
"""
toolchain = {'name': 'GCCcore', 'version': '11.2.0'}
source_urls = [
'https://github.com/libgd/libgd/releases/download/gd-%(version)s/']
sources = [SOURCELOWER_TAR_GZ]
builddependencies = [
('binutils', '2.37'),
]
dependencies = [
('X11', '20210802'),
('libjpeg-turbo', '2.0.6'),
('libpng', '1.6.37'),
('zlib', '1.2.11'),
]
sanity_check_paths = {
'files': ["lib/libgd.a", "lib/libgd.%s" % SHLIB_EXT],
'dirs': ["bin", "include"],
}
moduleclass = 'lib'
easyblock = 'ConfigureMake'
name = 'libgeotiff'
version = '1.7.0'
homepage = 'https://trac.osgeo.org/geotiff/'
description = """Library for reading and writing coordinate system information
from/to GeoTIFF files"""
toolchain = {'name': 'GCCcore', 'version': '11.2.0'}
source_urls = ['https://download.osgeo.org/geotiff/libgeotiff']
sources = [SOURCE_TAR_GZ]
builddependencies = [
('binutils', '2.37'),
]
dependencies = [
('PROJ', '8.1.0'),
('libjpeg-turbo', '2.0.6'),
('zlib', '1.2.11'),
('SQLite', '3.36'),
('LibTIFF', '4.3.0'),
('cURL', '7.78.0'),
]
configopts = '--with-libtiff=$EBROOTLIBTIFF'
configopts += ' --with-proj=$EBROOTPROJ '
configopts += ' --with-zlib=$EBROOTZLIB'
configopts += ' --with-jpeg=$EBROOTLIBJPEGMINTURBO'
sanity_check_paths = {
'files': ['bin/listgeo', 'lib/libgeotiff.a',
'lib/libgeotiff.%s' % SHLIB_EXT],
'dirs': ['include', 'share'],
}
moduleclass = 'lib'
easyblock = 'ConfigureMake'
name = 'libsndfile'
version = '1.0.31'
homepage = 'http://www.mega-nerd.com/libsndfile'
description = """Libsndfile is a C library for reading and writing files
containing sampled sound (such as MS Windows WAV and the Apple/SGI AIFF format)
through one standard library interface."""
toolchain = {'name': 'GCCcore', 'version': '11.2.0'}
source_urls = [
'https://github.com/libsndfile/libsndfile/releases/download/%(version)s/']
sources = [SOURCE_TAR_BZ2]
checksums = ['a8cfb1c09ea6e90eff4ca87322d4168cdbe5035cb48717b40bf77e751cc02163']
builddependencies = [('binutils', '2.37')]
configopts = '--enable-octave=no'
sanity_check_paths = {
'files': ['include/sndfile.h', 'include/sndfile.hh', 'lib/libsndfile.a',
'lib/libsndfile.%s' % SHLIB_EXT],
'dirs': ['bin'],
}
moduleclass = 'lib'
......@@ -39,6 +39,10 @@ releases = {
'NSS': ['3.51', '3.69'],
'JasPer': ['2.0.19', '2.0.33'],
'snappy': ['1.1.8', '1.1.9'],
'PROJ': ['7.1.0', '8.1.0'],
'SQLite': ['3.32.3', '3.36'],
'LibTIFF': ['4.1.0', '4.3.0'],
'libgd': ['2.3.0', '2.3.1'],
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment