123456789101112131415161718192021222324252627282930313233343536 |
- easyblock = 'ConfigureMake'
- name = 'libxkbcommon'
- version = '0.6.1'
- homepage = 'http://xkbcommon.org/'
- description = """xkbcommon is a library to handle keyboard descriptions,
- including loading them from disk, parsing them and handling their state.
- It's mainly meant for client toolkits, window systems,
- and other system applications."""
- toolchain = {'name': 'intel', 'version': '2018'}
- source_urls = ['http://xkbcommon.org/download/']
- sources = [SOURCELOWER_TAR_XZ]
- dependencies = [
- ('libxcb', '1.11.1'),
- ('XKeyboardConfig', '2.17'),
- ]
- builddependencies = [
- ('flex', '2.6.4'),
- ('Bison', '3.0.4'),
- ('xcb-proto', '1.11', '', True),
- ('xproto', '7.0.28'),
- ('libpthread-stubs', '0.3'),
- ('xorg-macros', '1.19.0'),
- ]
- sanity_check_paths = {
- 'files': ['lib/libxkbcommon%s.so' % x for x in ['', '-x11']],
- 'dirs': []
- }
- moduleclass = 'devel'
|