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

small packages

parent a4a4f475
No related branches found
No related tags found
No related merge requests found
easyblock = 'PythonPackage'
name = 'expecttest'
version = '0.1.3'
homepage = 'https://github.com/ezyang/expecttest'
description = """This library implements expect tests (also known as "golden" tests). Expect tests are a method of
writing tests where instead of hard-coding the expected output of a test, you run the test to get the output, and
the test framework automatically populates the expected output. If the output of the test changes, you can rerun
the test with the environment variable EXPECTTEST_ACCEPT=1 to automatically update the expected output."""
toolchain = {'name': 'GCCcore', 'version': '11.3.0'}
sources = [SOURCE_TAR_GZ]
checksums = ['83057695811d94128aed13ed094a070db90e0a92ea40071f8ee073cbab57149a']
builddependencies = [
('binutils', '2.38'),
]
dependencies = [
('Python', '3.10.4'),
]
download_dep_fail = True
sanity_pip_check = True
use_pip = True
moduleclass = 'tools'
...@@ -124,6 +124,7 @@ damageproto ...@@ -124,6 +124,7 @@ damageproto
dbus-glib dbus-glib
eudev eudev
expat expat
expecttest
fixesproto fixesproto
flatbuffers flatbuffers
fontconfig fontconfig
...@@ -151,6 +152,7 @@ intltool ...@@ -151,6 +152,7 @@ intltool
itstool itstool
jbigkit jbigkit
jhbuild jhbuild
jbigkit
jsc-xdg-menu jsc-xdg-menu
kbproto kbproto
libGLU libGLU
...@@ -280,3 +282,4 @@ xtrans ...@@ -280,3 +282,4 @@ xtrans
yuicompressor yuicompressor
zfp zfp
zlib zlib
zstd
easyblock = 'ConfigureMake'
name = 'MPFR'
version = '4.1.0'
homepage = 'https://www.mpfr.org'
description = """
The MPFR library is a C library for multiple-precision floating-point
computations with correct rounding.
"""
toolchain = {'name': 'GCCcore', 'version': '11.3.0'}
source_urls = ['https://www.mpfr.org/mpfr-%(version)s/']
sources = [SOURCELOWER_TAR_BZ2]
checksums = ['feced2d430dd5a97805fa289fed3fc8ff2b094c02d05287fd6133e7f1f0ec926']
builddependencies = [
('binutils', '2.38'),
]
dependencies = [
('GMP', '6.2.1'),
]
runtest = 'check'
# copy libmpfr.so* to <installdir>/lib to make sure that it is picked up by tests
# when EasyBuild is configured with --rpath, and clean up afterwards (let 'make install' do its job)
pretestopts = "mkdir -p %%(installdir)s/lib && cp -a src/.libs/libmpfr.%s* %%(installdir)s/lib && " % SHLIB_EXT
testopts = " && rm -r %(installdir)s/lib"
sanity_check_paths = {
'files': ['lib/libmpfr.%s' % SHLIB_EXT, 'include/mpfr.h'],
'dirs': [],
}
moduleclass = 'math'
##
# Author: Robert Mijakovic <robert.mijakovic@lxp.lu>
##
easyblock = 'PythonPackage'
name = 'tqdm'
version = '4.64.0'
homepage = "https://github.com/tqdm/tqdm"
description = """A fast, extensible progress bar for Python and CLI"""
toolchain = {'name': 'GCCcore', 'version': '11.3.0'}
sources = [SOURCE_TAR_GZ]
checksums = ['40be55d30e200777a307a7585aee69e4eabb46b4ec6a4b4a5f2d9f11e7d5408d']
builddependencies = [('binutils', '2.38')]
dependencies = [('Python', '3.10.4')]
use_pip = True
download_dep_fail = True
sanity_pip_check = True
moduleclass = 'lib'
easyblock = 'ConfigureMake'
name = 'zstd'
version = '1.5.2'
homepage = 'https://facebook.github.io/zstd'
description = """Zstandard is a real-time compression algorithm, providing high compression ratios.
It offers a very wide range of compression/speed trade-off, while being backed by a very fast decoder.
It also offers a special mode for small data, called dictionary compression, and can create dictionaries
from any sample set."""
toolchain = {'name': 'GCCcore', 'version': '11.3.0'}
github_account = 'facebook'
source_urls = [GITHUB_SOURCE]
sources = ['v%(version)s.tar.gz']
checksums = ['f7de13462f7a82c29ab865820149e778cbfe01087b3a55b5332707abf9db4a6e']
builddependencies = [
('binutils', '2.38'),
]
dependencies = [
('zlib', '1.2.12'),
('gzip', '1.12'),
('XZ', '5.2.5'),
('lz4', '1.9.3'),
]
skipsteps = ['configure']
runtest = 'check'
installopts = "PREFIX=%(installdir)s"
sanity_check_paths = {
'files': ["bin/zstd", "lib/libzstd.%s" % SHLIB_EXT, "include/zstd.h"],
'dirs': ["lib/pkgconfig"]
}
moduleclass = 'lib'
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment