| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- easyblock = 'MesonNinja'
- name = 'atkmm'
- version = '2.28.4'
- homepage = 'https://developer.gnome.org/atkmm/'
- description = """atkmm is the C++ interface for ATK (Accessibility Toolkit), providing
- accessibility support for GTK applications."""
- toolchain = {'name': 'foss', 'version': '2024a'}
- source_urls = ['https://download.gnome.org/sources/atkmm/2.28/']
- sources = [f'atkmm-{version}.tar.xz']
- checksums = [
- '0a142a8128f83c001efb8014ee463e9a766054ef84686af953135e04d28fdab3',
- ]
- builddependencies = [
- ('Meson', '1.4.0'),
- ('Ninja', '1.12.1'),
- ('Doxygen', '1.11.0'),
- ('M4', '1.4.19'),
- ('CMake', '3.29.3'),
- ('pkg-config', '0.29.2'),
- ('Python', '3.12.3'),
- ]
- dependencies = [
- ('ATK', '2.38.0'),
- ('cairomm', '1.16.2'),
- ('libsigc++', '3.6.0'),
- ('mm-common', '1.0.6'),
- ('GLib', '2.80.4'),
- ('GLibmm', '2.80.1'),
- ]
- configopts = ['-Dbuildtype=release']
- prebuildopts = "export XML_CATALOG_FILES='/etc/xml/catalog' && "
- runtest = False
- sanity_check_paths = {
- 'files': [
- 'include/atkmm-1.6/atkmm.h',
- ],
- 'dirs': [
- 'lib/pkgconfig',
- 'lib',
- ],
- }
- moduleclass = 'tools'
|