From a72ab716df4065bde5c06c5b5dcbadfe5ed71113 Mon Sep 17 00:00:00 2001
From: Alexandre Strube <a.strube@fz-juelich.de>
Date: Mon, 14 Nov 2022 22:54:47 +0100
Subject: [PATCH] Libepoxy

---
 .../libepoxy-1.5.10-GCCcore-11.3.0.eb         | 37 +++++++++++++++++++
 1 file changed, 37 insertions(+)
 create mode 100644 Golden_Repo/l/libepoxy/libepoxy-1.5.10-GCCcore-11.3.0.eb

diff --git a/Golden_Repo/l/libepoxy/libepoxy-1.5.10-GCCcore-11.3.0.eb b/Golden_Repo/l/libepoxy/libepoxy-1.5.10-GCCcore-11.3.0.eb
new file mode 100644
index 000000000..518828dd3
--- /dev/null
+++ b/Golden_Repo/l/libepoxy/libepoxy-1.5.10-GCCcore-11.3.0.eb
@@ -0,0 +1,37 @@
+easyblock = 'MesonNinja'
+
+name = 'libepoxy'
+version = '1.5.10'
+
+homepage = 'https://github.com/anholt/libepoxy'
+description = "Epoxy is a library for handling OpenGL function pointer management for you"
+
+toolchain = {'name': 'GCCcore', 'version': '11.3.0'}
+
+github_account = 'anholt'
+source_urls = [GITHUB_LOWER_SOURCE]
+sources = ['%(version)s.tar.gz']
+checksums = ['a7ced37f4102b745ac86d6a70a9da399cc139ff168ba6b8002b4d8d43c900c15']
+
+builddependencies = [
+    ('binutils', '2.38'),
+    ('Meson', '0.62.1'),
+    ('Ninja', '1.10.2'),
+    ('pkgconf', '1.8.0'),
+]
+
+dependencies = [
+    ('X11', '20220504'),
+    ('OpenGL', '2022a'),
+]
+
+configopts = '-Degl=yes --libdir %(installdir)s/lib '
+
+sanity_check_paths = {
+    'files': ['include/epoxy/%s.h' % x for x in ['common', 'egl_generated', 'egl', 'gl_generated',
+                                                 'gl', 'glx_generated', 'glx']] +
+    ['lib/libepoxy.%s' % SHLIB_EXT],
+    'dirs': ['lib']
+}
+
+moduleclass = 'lib'
-- 
GitLab