Package Details: python-pyxel 2.2.8-1

Git Clone URL: https://aur.archlinux.org/python-pyxel.git (read-only, click to copy)
Package Base: python-pyxel
Description: Retro game development environment
Upstream URL: https://github.com/kitao/pyxel
Keywords: gamedev graphics oldschool pixels
Licenses: MIT
Submitter: xyproto
Maintainer: nathanchere
Last Packager: nathanchere
Votes: 3
Popularity: 1.69
First Submitted: 2018-08-02 12:30 (UTC)
Last Updated: 2024-12-15 08:56 (UTC)

Latest Comments

Auerhuhn commented on 2024-12-28 12:04 (UTC)

Hi @nathanchere,

Upstream has migrated to a PEP-517 backend and to a mixed Python/Rust code base, so this PKGBUILD no longer works as is.

Suggested patch for the PKGBUILD: https://salsa.debian.org/-/snippets/763

You can apply the patch to the PKGBUILD like so:

curl -LO https://salsa.debian.org/-/snippets/763/raw/main/python-pyxel-2.2.8-PKGBUILD.patch
less python-pyxel-2.2.8-PKGBUILD.patch
patch -p1 < python-pyxel-2.2.8-PKGBUILD.patch

Regards
Claudia

alexf91 commented on 2019-08-14 18:05 (UTC) (edited on 2019-08-14 18:24 (UTC) by alexf91)

@dlezo I know, I realized this a few days ago. It's only used for the packager, but pkg_resources.load_entry_point checks all dependencies when a console script is executed.

I'm now patching setup.py so that pyinstaller is only checked for pyxelpackager. pyinstaller is now an optional dependency.

I'll raise the issue upstream.

dlezo commented on 2019-08-14 16:46 (UTC)

I just realized that pyinstaller is also needed. Without it pyxeleditor crashes on launch.

dlezo commented on 2019-08-06 19:13 (UTC)

Great. Thank you for your work!

alexf91 commented on 2019-08-05 17:54 (UTC)

@dlezo I have added sdl2_image (not the multilib version) as a dependency. Building works in a new x86_64 Arch installation.

dlezo commented on 2019-08-05 16:26 (UTC) (edited on 2019-08-05 16:28 (UTC) by dlezo)

I think python-pyxel 1.1.8-1 is missing this dependency: lib32-sdl2_image