Search Criteria
Package Details: python-skia 87.6-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/python-skia.git (read-only, click to copy) |
---|---|
Package Base: | python-skia |
Description: | Python binding to Skia Graphics Library (wheel) |
Upstream URL: | https://github.com/kyamagu/skia-python |
Licenses: | BSD-3-Clause |
Submitter: | alerque |
Maintainer: | alerque |
Last Packager: | alerque |
Votes: | 1 |
Popularity: | 0.000000 |
First Submitted: | 2020-10-02 11:28 (UTC) |
Last Updated: | 2024-07-19 09:02 (UTC) |
Dependencies (4)
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- opengl-driver (nvidia-410xx-utilsAUR, nvidia-440xx-utilsAUR, nvidia-430xx-utilsAUR, nvidia-vulkan-utilsAUR, mesa-minimal-gitAUR, mesa-gitAUR, mesa-wsl2-gitAUR, nvidia-535xx-utilsAUR, nvidia-470xx-utilsAUR, amdonly-gaming-mesa-gitAUR, mesa-amd-bc250AUR, nvidia-390xx-utilsAUR, nvidia-utils-teslaAUR, nvidia-utils-betaAUR, nvidia-510xx-utilsAUR, nvidia-550xx-utilsAUR, nvidia-525xx-utilsAUR, mesa, mesa-amber, nvidia-utils)
- python (python37AUR, python311AUR, python310AUR)
- python-pip (make)
Required by (5)
- diffenator2
- drawbot-skia
- python-blackrenderer (check)
- python-blackrenderer (optional)
- python-p5
Latest Comments
Popolon commented on 2024-12-22 21:48 (UTC) (edited on 2024-12-22 22:28 (UTC) by Popolon)
Please use: https://github.com/kyamagu/skia-python/archive/refs/tags/v87.6.tar.gz as src instead of wheel. It will help for Arch Linux multi-arch.
It currently even can't compile on Python 3.13.
Depends on skia, that don't exists as Arch Linux package, there is a skia-git package. But it doesn't install .h and .so/a as required by python-skia. I asked to the maintainer to add in skia-git PKGBUILD :
so it would be at least detected by yay.
This should work with it, after the changes:
alerque commented on 2022-01-20 16:46 (UTC)
@fbrennan Don't get me wrong I see why the
_py=$(pacman -Q python ...)
hack is useful, but there are a couple of reasons it shouldn't be in this PKGBUILD by default. It runs afoul of both some Arch packaging guidelines and the way some AUR package helpers handle downloads vs. build environments. Fetching the upstream URL should not require the dependencies on the host system, and querying the host system for versions might run amuck when building in a chroot.If it's a regular problem I can stick that code in the PKGBUILD in a comment for others to use when need arises. If we get into another dry spell again where upstream is behind locking to an old Python build is certainly an option too, although I think it would require patching to do properly so it could co-exist on a system with more than one python.
fbrennan commented on 2022-01-19 16:08 (UTC)
Here's a
python39-skia
:fbrennan commented on 2022-01-19 15:50 (UTC)
Non-functional package due to https://github.com/kyamagu/skia-python/issues/170.
When that is fixed, this package will still be non-functional without this patch: