Skip to content

Commit

Permalink
add libhandy
Browse files Browse the repository at this point in the history
  • Loading branch information
jfgrimm committed Feb 10, 2024
1 parent 2ca01f3 commit 7a466ef
Showing 1 changed file with 36 additions and 0 deletions.
36 changes: 36 additions & 0 deletions easybuild/easyconfigs/l/libhandy/libhandy-1.8.2-GCCcore-12.3.0.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# Author: Jasper Grimm (UoY)
easyblock = 'MesonNinja'

name = 'libhandy'
version = '1.8.2'

homepage = 'https://gnome.pages.gitlab.gnome.org/libhandy/'
description = "Building blocks for modern adaptive GNOME apps"

toolchain = {'name': 'GCCcore', 'version': '12.3.0'}

source_urls = ['https://gitlab.gnome.org/GNOME/%(name)s/-/archive/%(version)s']
sources = [SOURCE_TAR_GZ]
checksums = ['2c551aae128dff918b84943a93a58bc9be84f42a709b9e43c8d074538e68c10e']

builddependencies = [
('binutils', '2.40'),
('Meson', '1.1.1'),
('Ninja', '1.11.1'),
('Vala', '0.56.14'),
]

dependencies = [
('GObject-Introspection', '1.76.1'),
('GTK3', '3.24.37'),
('FriBidi', '1.0.12'),
]

configopts = '-Dgtk_doc=false'

sanity_check_paths = {
'files': ['bin/handy-1-demo', 'lib/%%(name)s-1.%s' % SHLIB_EXT, 'lib/pkgconfig/libhandy-1.pc'],
'dirs': ['include/libhandy-1'],
}

moduleclass = 'lib'

0 comments on commit 7a466ef

Please sign in to comment.