Skip to content

Commit

Permalink
Merge pull request #20576 from SebastianAchilles/20240521164805_new_p…
Browse files Browse the repository at this point in the history
…r_libevent2112

{lib}[GCCcore/13.3.0] libevent v2.1.12
  • Loading branch information
boegel committed May 21, 2024
2 parents 0382b57 + 65310b2 commit b1e8fad
Showing 1 changed file with 38 additions and 0 deletions.
38 changes: 38 additions & 0 deletions easybuild/easyconfigs/l/libevent/libevent-2.1.12-GCCcore-13.3.0.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
easyblock = 'ConfigureMake'

name = 'libevent'
version = '2.1.12'

homepage = 'https://libevent.org/'

description = """
The libevent API provides a mechanism to execute a callback function when
a specific event occurs on a file descriptor or after a timeout has been
reached. Furthermore, libevent also support callbacks due to signals or
regular timeouts.
"""

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

source_urls = ['https://github.com/%(name)s/%(name)s/releases/download/release-%(version)s-stable/']
sources = ['%(name)s-%(version)s-stable.tar.gz']
checksums = ['92e6de1be9ec176428fd2367677e61ceffc2ee1cb119035037a27d346b0403bb']

builddependencies = [
('binutils', '2.42'),
('pkgconf', '2.2.0'),
]

dependencies = [
('zlib', '1.3.1'),
('OpenSSL', '3', '', SYSTEM),
]

sanity_check_paths = {
'files': ['bin/event_rpcgen.py', 'include/event.h', 'include/event2/event.h',
'lib/libevent_core.%s' % SHLIB_EXT, 'lib/pkgconfig/libevent.pc'],
'dirs': [],
}

moduleclass = 'lib'

0 comments on commit b1e8fad

Please sign in to comment.