[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#50505] [PATCH 00/12] gnu: Add python-manim
From: |
Liliana Marie Prikler |
Subject: |
[bug#50505] [PATCH 00/12] gnu: Add python-manim |
Date: |
Fri, 10 Sep 2021 16:40:56 +0200 |
User-agent: |
Evolution 3.34.2 |
Hi Daniel,
Am Freitag, den 10.09.2021, 13:22 +0200 schrieb Daniel Meißner:
> Hi Guix!
>
> This patch series adds the necessary packages for Manim, an animation
> engine for mathematical animations which can be used in educational
> maths videos. I have read the "Submitting Patches" section in the
> Guix manual and have confirmed that the packages build as
> expected. However, I have disabled tests for the following packages:
>
> * python-manim
> * python-mapbox-earcut
> * python-moderngl-window
> * python-pyglet
> * python-moderngl
>
> This is either because they need a DISPLAY to conduct the tests or
> because the tests are failing and I don't know how to fix it. Your
> help will be appreciated :)
For the tests that need DISPLAY, the usual thing we do here is to spawn
an Xvfb for display :1 and set DISPLAY accordingly. There are several
variants depending on what exactly else you need (some with dbus, some
without), simply grep for "xorg-server-for-tests" and you ought to find
one that fits your needs.
Once we find out the packages that fail regardless, that have no easy
fix, it is still acceptable to fix a few failing tests manually by
patching the test suite, or if all else fails use `#:tests? #f' with an
appropriate comment.
Regards
- [bug#50505] [PATCH 07/12] gnu: Add python-pyrr., (continued)
- [bug#50505] [PATCH 11/12] gnu: Add python-mapbox-earcut., Daniel Meißner, 2021/09/10
- [bug#50505] [PATCH 03/12] gnu: Add python-glcontext., Daniel Meißner, 2021/09/10
- [bug#50505] [PATCH 08/12] gnu: Add python-screeninfo., Daniel Meißner, 2021/09/10
- [bug#50505] [PATCH 12/12] gnu: Add python-manim 0.9.0., Daniel Meißner, 2021/09/10
- [bug#50505] [PATCH 05/12] gnu: Add python-pyglet., Daniel Meißner, 2021/09/10
- [bug#50505] [PATCH 01/12] gnu: Add python-cloup., Xinglu Chen, 2021/09/11
- [bug#50505] [PATCH 00/12] gnu: Add python-manim,
Liliana Marie Prikler <=
[bug#50505] [PATCH v2 02/13] gnu: Add python-cloup-0.7., Daniel Meißner, 2021/09/15
[bug#50505] [PATCH v2 00/13] Add python-manim, Daniel Meißner, 2021/09/15
[bug#50505] [PATCH v2 05/13] gnu: Add python-pyglet., Daniel Meißner, 2021/09/15
[bug#50505] [PATCH v2 08/13] gnu: Add python-screeninfo., Daniel Meißner, 2021/09/15
[bug#50505] [PATCH v2 04/13] gnu: Add python-moderngl., Daniel Meißner, 2021/09/15
[bug#50505] [PATCH v2 01/13] gnu: Add python-cloup., Daniel Meißner, 2021/09/15