Commit graph

8 commits

Author SHA1 Message Date
Sharlatan Hellseher
1b7fb5e3f9
gnu: packages/python-graphics: Add missing license file header.
Reported in #76932: Missing or ambiguous license headers in several files

* gnu/packages/python-graphics.scm: Add the license file header.

Change-Id: Ia22d5b27c5678abb81806002ecbb115bd072714f
Reported-by: Vagrant Cascadian <vagrant@debian.org>
2025-03-11 22:42:27 +00:00
Sharlatan Hellseher
62e5dc3a81
gnu: Add python-glfw.
* gnu/packages/python-graphics.scm (python-glfw): New variable.

Change-Id: Icfc1413fbec367c2b9efc9f9461c9cf24e05fa12
2025-02-28 22:44:04 +00:00
Felix Gruber
c84b4d38b3
gnu: python-vispy: Fix build.
* gnu/packages/python-graphics.scm (python-vispy): Fix build.
[native-inputs]: Add python-wheel.

Change-Id: I087ea96eda23306f880c940f93b21661c9d1b0cd
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-01-25 22:18:08 +00:00
Sharlatan Hellseher
8df2acd5fe
gnu: Add python-vispy.
* gnu/packages/python-graphics.scm (python-vispy): New variable.

Change-Id: Icb648d621101e0f4b60ada8c0ebbd3a05eea6fb4
2024-11-30 15:10:42 +00:00
Sharlatan Hellseher
cdc69de97d
gnu: python-glcontext: Keep default check phase.
* gnu/packages/python-graphics.scm (python-glcontext) [arguments]
<#:phases>: Keep default 'check phase; add 'prepare-test-environment
phase.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: I0ab856ab1bfe339c53600852bc5d90dbe1051c13
2024-10-18 21:09:33 +01:00
Sharlatan Hellseher
af7e1d89e6
gnu: python-glcontext: Move to python-graphics.
* gnu/packages/python-xyz.scm (python-glcontext): Move from here ...
* gnu/packages/python-graphics.scm: ... to here.

Change-Id: If984a8b0c128df8bcaffae2cce8d9caabda7890b
2024-10-18 21:09:33 +01:00
Sharlatan Hellseher
88471af678
gnu: Add python-pyglet.
This project was mentioned in #48467, #50505, #52116 and #67131. It's a
refreshed version with most of the bindings implemented.

* gnu/packages/python-graphics.scm (python-pyglet): New variable.

Change-Id: I78718376bc2945184c32cb013309fbba2b2749d0
Co-Authored-By: Adam Kandur <kefironpremise@gmail.com>
Co-Authored-By: Daniel Meißner <daniel.meissner-i4k@ruhr-uni-bochum.de>
Co-Authored-By: Morgan Smith <Morgan.J.Smith@outlook.com>
Co-Authored-By: Adam Faiz <adam.faiz@disroot.org>
2024-10-18 21:09:33 +01:00
Sharlatan Hellseher
194d8e51cf
gnu: Add packages/python-graphics module.
* gnu/packages/python-graphics.scm: New file.
* gnu/local.mk: Add gnu/packages/python-graphics.scm to the scope.

Change-Id: I1d077c838ff1c3c014c3d699b539eaf8befd5084
2024-10-18 21:09:33 +01:00