GLibmm-2.80.1-GCCcore-13.3.0.eb 881 B

12345678910111213141516171819202122232425262728293031323334
  1. easyblock = 'MesonNinja'
  2. name = 'GLibmm'
  3. version = '2.80.1'
  4. homepage = 'https://www.gtk.org/'
  5. description = """C++ bindings for Glib"""
  6. toolchain = {'name': 'GCCcore', 'version': '13.3.0'}
  7. toolchainopts = {'pic': True}
  8. source_urls = ['https://ftp.gnome.org/pub/gnome/sources/glibmm/%(version_major_minor)s/']
  9. sources = ['%(namelower)s-%(version)s.tar.xz']
  10. checksums = ['f1a0c0ec514e3774bf993396f17f72106b40912c7d7cc9d10da31ba15517e3f5']
  11. builddependencies = [
  12. ('binutils', '2.42'),
  13. ('pkgconf', '2.2.0'),
  14. ('Meson', '1.4.0'),
  15. ('Ninja', '1.12.1'),
  16. ]
  17. dependencies = [
  18. ('GLib', '2.80.4'),
  19. ('libsigc++', '3.6.0'),
  20. ]
  21. sanity_check_paths = {
  22. 'files': ['lib/libglibmm-2.68.%s' % SHLIB_EXT, 'lib/libgiomm-2.68.%s' % SHLIB_EXT,
  23. 'include/glibmm-2.68/glibmm.h', 'include/giomm-2.68/giomm.h'],
  24. 'dirs': ['lib/pkgconfig'],
  25. }
  26. moduleclass = 'vis'