summary refs log tree commit diff
diff options
context:
space:
mode:
authorJake Leporte <jakeleporte@outlook.com>2023-03-06 06:47:58 -0600
committerMaxim Cournoyer <maxim.cournoyer@gmail.com>2023-03-21 20:43:09 -0400
commit58cb6daa765e57e85784c9ab07fcb27c1ffaae8c (patch)
tree4cc060b35014935e1899d59afb5690be062934a9
parentf4b88d5ffc743bd878d3eb1ce9dc4e332a9bfed0 (diff)
downloadguix-58cb6daa765e57e85784c9ab07fcb27c1ffaae8c.tar.gz
gnu: Add xforms-gl.
* gnu/packages/xdisorg.scm (xforms-gl): New variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
-rw-r--r--gnu/packages/xdisorg.scm8
1 files changed, 8 insertions, 0 deletions
diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm
index cf1adfe190..29c99af878 100644
--- a/gnu/packages/xdisorg.scm
+++ b/gnu/packages/xdisorg.scm
@@ -3497,3 +3497,11 @@ button is pressed.  To make this even easier XForms comes with a program
 called @code{fdesign} that allows you to design a GUI for a program directly
 on the screen and which then writes out the necessary C code for it.")
       (license license:lgpl2.1+))))
+
+(define-public xforms-gl
+  (package/inherit xforms
+    (name "xforms-gl")
+    (propagated-inputs (modify-inputs (package-propagated-inputs xforms)
+                         (append mesa)))
+    (synopsis
+     "GUI toolkit for X based on the X11 Xlib library, with OpenGL support")))