-
Notifications
You must be signed in to change notification settings - Fork 783
Expand file tree
/
Copy pathnghttp3-1.13.1-GCCcore-14.3.0.eb
More file actions
43 lines (35 loc) · 1 KB
/
nghttp3-1.13.1-GCCcore-14.3.0.eb
File metadata and controls
43 lines (35 loc) · 1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
easyblock = 'CMakeMake'
name = 'nghttp3'
version = '1.13.1'
homepage = 'https://github.com/ngtcp2/nghttp3'
description = """ nghttp3 is an implementation of RFC 9114 HTTP/3
mapping over QUIC and RFC 9204 QPACK in C.
It does not depend on any particular QUIC transport implementation."""
toolchain = {'name': 'GCCcore', 'version': '14.3.0'}
toolchainopts = {'pic': True}
# github_account = 'ngtcp2'
# source_urls = [GITHUB_SOURCE]
# sources = ['v%(version)s.tar.gz']
sources = [{
'filename': 'v%(version)s.tar.gz',
'git_config': {
'url': 'https://github.com/ngtcp2',
'repo_name': 'nghttp3',
'tag': 'v%(version)s',
'recursive': True,
'keep_git_dir': True,
}
}]
checksums = [None]
builddependencies = [
('binutils', '2.44'),
('CMake', '4.0.3'),
('pkgconf', '2.4.3'),
('CUnit', '2.1-3'),
]
runtest = 'check'
sanity_check_paths = {
'files': ['lib/libnghttp3.a', f'lib/libnghttp3.{SHLIB_EXT}'],
'dirs': ['include/nghttp3'],
}
moduleclass = 'lib'