Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
…asyconfigs into 20240614201041_new_pr_SciPy-bundle202405
  • Loading branch information
Micket authored and C3SE "c3-builder" bot committed Jun 15, 2024
2 parents cadea70 + 2cb88b1 commit 87bc173
Show file tree
Hide file tree
Showing 5 changed files with 641 additions and 1 deletion.
30 changes: 30 additions & 0 deletions easybuild/easyconfigs/c/Catch2/Catch2-2.13.10-GCCcore-13.3.0.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
easyblock = 'CMakeMake'

name = 'Catch2'
version = '2.13.10'

homepage = 'https://github.com/catchorg/Catch2'
description = """A modern, C++-native, header-only,
test framework for unit-tests, TDD and BDD
- using C++11, C++14, C++17 and later
"""

toolchain = {'name': 'GCCcore', 'version': '13.3.0'}

source_urls = ['https://github.com/catchorg/Catch2/archive/']
sources = ['v%(version)s.tar.gz']
checksums = ['d54a712b7b1d7708bc7a819a8e6e47b2fde9536f487b89ccbca295072a7d9943']

builddependencies = [
('binutils', '2.42'), # to make CMake compiler health check pass on old systems
('CMake', '3.29.3'),
]

separate_build_dir = True

sanity_check_paths = {
'files': ['include/catch2/catch.hpp'],
'dirs': ['lib/cmake'],
}

moduleclass = 'lib'
75 changes: 75 additions & 0 deletions easybuild/easyconfigs/f/flit/flit-3.9.0-GCCcore-13.3.0.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
easyblock = 'PythonBundle'

name = 'flit'
version = '3.9.0'

homepage = 'https://github.com/pypa/flit'
description = "A simple packaging tool for simple packages."

toolchain = {'name': 'GCCcore', 'version': '13.3.0'}
toolchainopts = {'pic': True}

builddependencies = [
('binutils', '2.42'),
('hatchling', '1.24.2'),
]

dependencies = [
('Python', '3.12.3'),
]

exts_default_options = {
'download_dep_fail': True,
'sanity_pip_check': True,
'use_pip': True,
}

exts_list = [
('idna', '3.7', {
'checksums': ['028ff3aadf0609c1fd278d8ea3089299412a7a8b9bd005dd08b9f8285bcb5cfc'],
}),
('certifi', '2024.6.2', {
'checksums': ['3cd43f1c6fa7dedc5899d69d3ad0398fd018ad1a17fba83ddaf78aa46c747516'],
}),
('urllib3', '2.2.1', {
'checksums': ['d0570876c61ab9e520d776c38acbbb5b05a776d3f9ff98a5c8fd5162a444cf19'],
}),
('charset-normalizer', '3.3.2', {
'checksums': ['f30c3cb33b24454a82faecaf01b19c18562b1e89558fb6c56de4d9118a032fd5'],
}),
('packaging', '24.1', {
'checksums': ['026ed72c8ed3fcce5bf8950572258698927fd1dbda10a5e981cdf0ac37f4f002'],
}),
('setuptools-scm', '8.1.0', {
'sources': ['setuptools_scm-%(version)s.tar.gz'],
'checksums': ['42dea1b65771cba93b7a515d65a65d8246e560768a66b9106a592c8e7f26c8a7'],
}),
('typing-extensions', '4.12.2', {
'sources': ['typing_extensions-%(version)s.tar.gz'],
'checksums': ['1a7ead55c7e559dd4dee8856e3a88b41225abfe1ce8df57b7c13915fe121ffb8'],
}),
('flit-scm', '1.7.0', {
'sources': ['flit_scm-%(version)s.tar.gz'],
'checksums': ['961bd6fb24f31bba75333c234145fff88e6de0a90fc0f7e5e7c79deca69f6bb2'],
}),
('requests', '2.32.3', {
'checksums': ['55365417734eb18255590a9ff9eb97e9e1da868d4ccd6402399eaf68af20a760'],
}),
('docutils', '0.21.2', {
'checksums': ['3a6b18732edf182daa3cd12775bbb338cf5691468f91eeeb109deff6ebfa986f'],
}),
('tomli-w', '1.0.0', {
'sources': ['tomli_w-%(version)s.tar.gz'],
'checksums': ['f463434305e0336248cac9c2dc8076b707d8a12d019dd349f5c1e382dd1ae1b9'],
}),
(name, version, {
'checksums': ['d75edf5eb324da20d53570a6a6f87f51e606eee8384925cd66a90611140844c7'],
}),
]

sanity_check_paths = {
'files': ['bin/%(namelower)s'],
'dirs': ['lib/python%(pyshortver)s/site-packages/%(namelower)s'],
}

moduleclass = 'tools'
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@ This package contains the LangChain integration for Anthropic's generative model
toolchain = {'name': 'foss', 'version': '2023a'}

builddependencies = [
('maturin', '1.1.0'),
('poetry', '1.5.1'),
]

Expand Down
Loading

0 comments on commit 87bc173

Please sign in to comment.