From 38249e4f0471e3bcff66a78d65f4c0bae3145748 Mon Sep 17 00:00:00 2001
From: Eleni Mathioulaki <emathioulaki@athenarc.gr>
Date: Wed, 26 Mar 2025 13:11:00 +0000
Subject: [PATCH] feat(py-trame-vtk): add package

---
 packages/py-trame-vtk/package.py | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)
 create mode 100644 packages/py-trame-vtk/package.py

diff --git a/packages/py-trame-vtk/package.py b/packages/py-trame-vtk/package.py
new file mode 100644
index 00000000..807bccba
--- /dev/null
+++ b/packages/py-trame-vtk/package.py
@@ -0,0 +1,19 @@
+# Copyright 2013-2024 Lawrence Livermore National Security, LLC and other
+# Spack Project Developers. See the top-level COPYRIGHT file for details.
+#
+# SPDX-License-Identifier: (Apache-2.0 OR MIT)
+
+from spack.package import *
+
+
+class PyTrameVtk(PythonPackage):
+    """VTK widgets for trame"""
+
+    homepage = "https://github.com/Kitware/trame-vtk"
+    pypi = "trame-vtk/trame_vtk-2.8.15.tar.gz"
+
+    version("2.8.15", sha256="584049637491a7c5ba00efec2a5c5eb96a337bab31d6f0c4bcca8bea60446646")
+    version("2.8.14", sha256="26baa6cc3be6756c583a5c5fadc8baa954ae1064279f63b5432370345b562098")
+
+    depends_on("py-setuptools", type="build")
+    depends_on("py-trame-client@3.4:3", type=("build", "run"))
-- 
GitLab