Commit graph

12 commits

Author SHA1 Message Date
Darylgolden
6018ebf445 Revert "Merge branch 'main' of https://github.com/ManimCommunity/manim"
This reverts commit e7f9d23aa7, reversing
changes made to afe91d02b6.
2023-07-31 15:29:39 +08:00
Jacob Evan Shreve
adf3e20ea8
Installed ghostscript in the docker image (#2746)
* Configure ghostscript in the docker image

* removed setting LIBGS

Co-authored-by: Benjamin Hackl <devel@benjamin-hackl.at>
2022-06-07 11:46:30 +00:00
Naveen M K
cddd47ca53
Remove WebGL renderer (#2630)
* Remove WebGL renderer

Fixes https://github.com/ManimCommunity/manim/issues/2629

* Remove occurence of webgl_renderer in CI config

* Fix Dockerfile

* Remove reference to webgl renderer in config docs

* Update poetry lock file

* Remove some scripts related to webgl

* Don't use rich 12.0 version

* Ignore rich 12.0.0

* Fix dependency, it was wrong previously
2022-03-24 08:39:24 +05:30
Benjamin Hackl
3759b73d55
Modified Dockerfile to support multi-platform builds via `docker buildx` (#1856)
* adapt Dockerfile for multi-platform build

* add command for multi-platform build to docker/readme

* fixed indentation
2021-08-30 21:14:57 +00:00
Darylgolden
44f2f37044
Support opengl rendering with docker (#1955)
Co-authored-by: Benjamin Hackl <devel@benjamin-hackl.at>
2021-08-26 22:24:16 +00:00
Benjamin Hackl
a8a37882da
Updated Dockerfile (include dependencies for building documentation), moved documentation to main README (#1219)
* include docker/readme.md in main README.md + update contained information

* update dockerfile: more LaTeX dependencies, jedi workaround no longer needed, requirements for building documentation
2021-04-01 20:58:00 +02:00
Naveen M K
7db6c7f730
docs: update installation docs for linux - pango (#1060)
* Linux users should install Pango also

see https://github.com/ManimCommunity/ManimPango/issues/27
manylinux wheels are to be removed in next release on ManimPango

* Add changes to Docker also

* don't mix tabs and spaces
2021-02-28 10:03:03 +01:00
Benjamin Hackl
60c225a191
Enhancement (of new feature): JupyterLab docker image and documentation for manim and IPython (#977)
* fix import: move setting __version__ to top of __init__

* add simple Dockerfile for a manim-jupyterlab container

* add section on jupyterlab in docker/readme.md

* improve Dockerfile: separate user, install manim with all extras, upgrade to python 3.8

* remove separate jupyterlab docker image, adapt readme

* add missing latex package

* include link to interactive worksheet in documentation

* Update README.md

Co-authored-by: kolibril13 <44469195+kolibril13@users.noreply.github.com>
2021-01-31 18:24:21 +01:00
Naveen M K
fe2ba6d86c
Use Manimpango (#878)
* Use manimpango

* Remove MarkUp Text not yet supported

* add manimpango as dep

* remove MarkupText from __all__

* Fix CairoText

* Remove test for Pango

* Run black

* Update ManimPango

* Try fixing MacOS CI by restricting version of grpc

* Try fixing MacOS CI - 2

* Make MarkupText use manimpango (#26)

* Update ManimPango

* update manimpango

* Remove pango installation docs

* remove ffi workaround from Dockerfile

* troubleshooting: new entry for manimpango, hint for update for old pango problems

Co-authored-by: Philipp Imhof <52650214+PhilippImhof@users.noreply.github.com>
Co-authored-by: Benjamin Hackl <devel@benjamin-hackl.at>
2020-12-31 20:20:33 +05:30
Benjamin Hackl
fd80b3e96a
Docker: use local files when building an image (#803) 2020-12-02 09:56:10 +01:00
Benjamin Hackl
3e5fa33189
Be more flexible about installed Manim version in Dockerfile (#714)
* remove ffi-binding workaround from docker build

* introduce MANIM_VERSION build arg

* do not print apt-get update output
2020-11-15 23:17:06 +01:00
Benjamin Hackl
7a7e9cbd57
Bring back support for docker (#681)
* add first version of dockerfile and corresponding texlive.profile

* add reference to docker in the installation docs

* rename textlive.profile -> texlive-profile.txt

* newline at end of file

Co-authored-by: Naveen M K <naveen@syrusdark.website>

* remove libpango1.0-dev

Co-authored-by: Naveen M K <naveen@syrusdark.website>

* add docker badge to readme, fix links for badges

* let banner link to manim.community

* Fix broken link

* Docker images --> docker images

Co-authored-by: Naveen M K <naveen@syrusdark.website>
Co-authored-by: kolibril13 <44469195+kolibril13@users.noreply.github.com>
2020-11-10 21:55:41 +01:00