From aaeb83ce0c81ddeb15a4951a9da3c2ee7befafe6 Mon Sep 17 00:00:00 2001
From: Eleni Mathioulaki <emathioulaki@athenarc.gr>
Date: Tue, 11 Mar 2025 07:29:28 +0000
Subject: [PATCH] feat(glfw): add version 3.4
---
packages/glfw/package.py | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/packages/glfw/package.py b/packages/glfw/package.py
index ba005f77..ab81c753 100644
--- a/packages/glfw/package.py
+++ b/packages/glfw/package.py
@@ -17,6 +17,9 @@ class Glfw(CMakePackage):
license("Zlib")
+ # begin EBRAINS (added): new version
+ version("3.4", sha256="c038d34200234d071fae9345bc455e4a8f2f544ab60150765d7704e08f3dac01")
+ # end EBRAINS
version("3.3.8", sha256="f30f42e05f11e5fc62483e513b0488d5bceeab7d9c5da0ffe2252ad81816c713")
version("3.3.2", sha256="98768e12e615fbe9f3386f5bbfeb91b5a3b45a8c4c77159cef06b1f6ff749537")
version("3.3.1", sha256="6bca16e69361798817a4b62a5239a77253c29577fcd5d52ae8b85096e514177f")
@@ -49,5 +52,10 @@ class Glfw(CMakePackage):
depends_on("fontconfig", when="platform=linux")
depends_on("pkgconfig", type="build", when="platform=linux")
+ # begin EBRAINS (added): missing dependency
+ depends_on("wayland", when="platform=linux")
+ depends_on("libxkbcommon", when="platform=linux")
+ # end EBRAINS
+
def cmake_args(self):
return [self.define_from_variant("BUILD_SHARED_LIBS", "shared")]
--
GitLab