Package Details: python-manimpango 0.6.0-1

Git Clone URL: https://aur.archlinux.org/python-manimpango.git (read-only, click to copy)
Package Base: python-manimpango
Description: C binding for Pango using Cython used in Manim to render (non-LaTeX) text.
Upstream URL: https://github.com/ManimCommunity/ManimPango
Licenses: MIT
Submitter: groctel
Maintainer: groctel (naveen521kk)
Last Packager: groctel
Votes: 16
Popularity: 0.21
First Submitted: 2021-01-05 14:42 (UTC)
Last Updated: 2024-09-25 19:55 (UTC)

Latest Comments

« First ‹ Previous 1 2

yochananmarqos commented on 2023-10-02 17:54 (UTC)

@naveen521kk: Yes, it builds fine and smile works with it.

naveen521kk commented on 2023-10-02 17:47 (UTC)

@groctel: The Cython requirement will need to be relaxed to build. Updated and improved PKGBUILD.

Have you tested whether it builds and works as expected when using Cython 3?

yochananmarqos commented on 2023-10-02 17:44 (UTC)

@groctel: The Cython requirement will need to be relaxed to build. Updated and improved PKGBUILD.

groctel commented on 2022-11-18 11:08 (UTC)

Thanks for the heads up abut the arch and the Python guidelines. I'll update the package when I get on my computer :) The licence changed MIT for this new version. The previous one was still GPL so it would have been wrong changing it retroactively.

yochananmarqos commented on 2022-11-17 15:23 (UTC)

naveen521kk commented on 2022-04-04 14:44 (UTC)

Those C files should be auto-generated from the Cython sources. I'm wondering why it failed to generate.cython is mentioned in makedeps; which means those C files should be auto-generated; can you get me whether Cython actually works?

PotHix commented on 2022-04-03 19:55 (UTC)

Not working for me. I'm having the following error when trying to install it:

==> Starting build()...
running build
running build_py
creating build
creating build/lib.linux-x86_64-3.10
creating build/lib.linux-x86_64-3.10/manimpango
copying manimpango/_version.py -> build/lib.linux-x86_64-3.10/manimpango
copying manimpango/__init__.py -> build/lib.linux-x86_64-3.10/manimpango
copying manimpango/utils.py -> build/lib.linux-x86_64-3.10/manimpango
copying manimpango/pango.pxd -> build/lib.linux-x86_64-3.10/manimpango
copying manimpango/glib.pxd -> build/lib.linux-x86_64-3.10/manimpango
copying manimpango/register_font.pxd -> build/lib.linux-x86_64-3.10/manimpango
copying manimpango/cmanimpango.pxd -> build/lib.linux-x86_64-3.10/manimpango
copying manimpango/cairo.pxd -> build/lib.linux-x86_64-3.10/manimpango
copying manimpango/cmanimpango.pyx -> build/lib.linux-x86_64-3.10/manimpango
copying manimpango/register_font.pyx -> build/lib.linux-x86_64-3.10/manimpango
copying manimpango/enums.pyx -> build/lib.linux-x86_64-3.10/manimpango
running build_ext
building 'manimpango.cmanimpango' extension
creating build/temp.linux-x86_64-3.10
creating build/temp.linux-x86_64-3.10/home
creating build/temp.linux-x86_64-3.10/home/pothix
creating build/temp.linux-x86_64-3.10/home/pothix/.cache
creating build/temp.linux-x86_64-3.10/home/pothix/.cache/paru
creating build/temp.linux-x86_64-3.10/home/pothix/.cache/paru/clone
creating build/temp.linux-x86_64-3.10/home/pothix/.cache/paru/clone/python-manimpango
creating build/temp.linux-x86_64-3.10/home/pothix/.cache/paru/clone/python-manimpango/src
creating build/temp.linux-x86_64-3.10/home/pothix/.cache/paru/clone/python-manimpango/src/ManimPango-0.4.1
creating build/temp.linux-x86_64-3.10/home/pothix/.cache/paru/clone/python-manimpango/src/ManimPango-0.4.1/manimpango
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fPIC -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/lzo -I/usr/include/pixman-1 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/lzo -I/usr/include/pixman-1 -I/home/pothix/.asdf/installs/python/3.10.4/include/python3.10 -c /home/pothix/.cache/paru/clone/python-manimpango/src/ManimPango-0.4.1/manimpango/cmanimpango.c -o build/temp.linux-x86_64-3.10/home/pothix/.cache/paru/clone/python-manimpango/src/ManimPango-0.4.1/manimpango/cmanimpango.o -pthread -pthread
cc1: fatal error: /home/pothix/.cache/paru/clone/python-manimpango/src/ManimPango-0.4.1/manimpango/cmanimpango.c: No such file or directory
compilation terminated.
error: command '/usr/bin/gcc' failed with exit code 1
==> ERROR: A failure occurred in build().
    Aborting...
error: failed to build 'python-manimpango-0.4.1-1':

yochananmarqos commented on 2022-02-08 20:06 (UTC) (edited on 2022-02-08 20:08 (UTC) by yochananmarqos)

The license is now MIT as of 0.4.0.post1.

This is not an 'any` package as it contains ELF files. It should be 'x86_64' and any other architectures it supports.