diff options
Diffstat (limited to 'dev-python')
-rw-r--r-- | dev-python/Manifest.gz | bin | 257473 -> 257474 bytes | |||
-rw-r--r-- | dev-python/pygame_sdl2/Manifest | 2 | ||||
-rw-r--r-- | dev-python/pygame_sdl2/pygame_sdl2-8.0.3.ebuild | 45 | ||||
-rw-r--r-- | dev-python/pyopengl/Manifest | 2 | ||||
-rw-r--r-- | dev-python/pyopengl/pyopengl-3.1.6-r2.ebuild | 2 |
5 files changed, 49 insertions, 2 deletions
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz Binary files differindex b73a6f746056..1997753720e1 100644 --- a/dev-python/Manifest.gz +++ b/dev-python/Manifest.gz diff --git a/dev-python/pygame_sdl2/Manifest b/dev-python/pygame_sdl2/Manifest index d1d163730a32..faeef2e1eca0 100644 --- a/dev-python/pygame_sdl2/Manifest +++ b/dev-python/pygame_sdl2/Manifest @@ -1,3 +1,5 @@ DIST pygame_sdl2-2.1.0-for-renpy-7.3.5.tar.gz 2678274 BLAKE2B 537e63a7e4755f6fea20f4ceec065272b83879958a0a794780b8976877aa083a2a9bc1b8b4a4592accaeb59dbeeac480d75965291ddbff324aea5c90d7dbcfc0 SHA512 b58a57d70efdfcea066735e3681047bec4fc89a9b75e423f5f889cd29f89a25bd0b96fcbca17578958b677e44858aafc9c6b17aad54dae640640bb7eb54cddbd +DIST pygame_sdl2-2.1.0-for-renpy-8.0.3.tar.gz 4053740 BLAKE2B 607e9c587734a5d53f25ff7537b308eade273f97065e81166bbace9ca255adfda0bef23f05d9fcb370c96d7eeb6175a6b649b0b07727b027ed2b43506dc876c6 SHA512 135779d4de6e2bc8ade069c11d521dd0dc2bebae6dc63a374d478785fe7534626e9dc3c7f8f50c3291f4a60b26eb474c14e3971f0b9487215125bbcd5af6782c EBUILD pygame_sdl2-7.3.5-r2.ebuild 945 BLAKE2B 09c4e31e5bc3a426332f9d5237822446311e3c8b443a59acdea4d16451f2d04e17b18583c76022e2223d7ed891c416fc608b0666168087e8999a4b32fb2e06ad SHA512 425013156cbf80c1d69e1ab3552e5273b20329f0dbec178350f8bd426143d44f0086b5f68e0196f1bc09106ab05e0637373053d2148bcf5cdd649def40d879c1 +EBUILD pygame_sdl2-8.0.3.ebuild 1077 BLAKE2B 123fc5fc1f5e2e410901ca6a1c2e1016a59b2dd85d79d7e55945ef5439db582965090f3795f8c85bb24b864413f8fb0740e093353527d64c71eb1a36dc12fd03 SHA512 7e9eae57b135e5d76dc7c46fe854bec382e71423b7bb0e0774eeda77320705088bc210a650c511f6c054e1a5ec510305c40fe8aa6ed34aaf5d8e075bbf6139ce MISC metadata.xml 382 BLAKE2B 0456a0211bf9f5497ae588dcb47ed34d99f08b7600d135a4591e10c8ce8a7349c816c53ea4e800070afd065821aabf22a70e7482402947f2d1801c3250d62d12 SHA512 dd3d1bfe08a30dedf0da22a02e2a3f3e8d38ebd59b2c122b26486b6891ac7459a06368fc55bbce6b243880367110b1b908bd796a17feededf3b1d8b4c9363278 diff --git a/dev-python/pygame_sdl2/pygame_sdl2-8.0.3.ebuild b/dev-python/pygame_sdl2/pygame_sdl2-8.0.3.ebuild new file mode 100644 index 000000000000..d1b95dfb311c --- /dev/null +++ b/dev-python/pygame_sdl2/pygame_sdl2-8.0.3.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) +inherit distutils-r1 + +PYSDL="${PN}-2.1.0" + +DESCRIPTION="Reimplementation of portions of the pygame API using SDL2" +HOMEPAGE="https://github.com/renpy/pygame_sdl2" +SRC_URI="https://www.renpy.org/dl/${PV}/${PYSDL}-for-renpy-${PV}.tar.gz" + +LICENSE="LGPL-2.1 ZLIB" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}]" +DEPEND=" + dev-python/numpy[${PYTHON_USEDEP}] + media-libs/libjpeg-turbo:= + media-libs/libpng:0= + media-libs/libsdl2:=[video] + media-libs/sdl2-image:=[png,jpeg] + >=media-libs/sdl2-mixer-2.0.2:= + media-libs/sdl2-ttf:= +" +RDEPEND="${DEPEND}" + +S=${WORKDIR}/${PYSDL}-for-renpy-${PV} + +python_prepare_all() { + # PyGame distribution for this version has some pregenerated files; + # we need to remove them + rm -r gen{,3,-static} || die + + # Fix tag name according to PEP 440 + sed -i 's/-for-renpy-/+renpy/' setup.cfg || die + + distutils-r1_python_prepare_all +} diff --git a/dev-python/pyopengl/Manifest b/dev-python/pyopengl/Manifest index 279e453e26a2..da8e7e8ab868 100644 --- a/dev-python/pyopengl/Manifest +++ b/dev-python/pyopengl/Manifest @@ -1,5 +1,5 @@ DIST PyOpenGL-3.1.6.tar.gz 1903892 BLAKE2B 7d1109a09703a7113aa9cc02994662df77bea1da63e81a8adbdc812514b71e04bfa51dad9e48c0e0b98327e4f7deda7a8590c340a38127d38e91659f38739220 SHA512 b6f2f083df0fd7cf8f8a1077f42fa388bce94c0edde00ed6492104af8306c9925b74649cd2c222be4205b0892e7975de2f7591d0f0bcd9540eb53c0de95fec00 DIST pyopengl-3.1.6-glut-font-egl.patch 1430 BLAKE2B 4b8962045b1efce2b4ec8ca759689d880e8df074e98c8c680172fd01d6cfbae33148cef41c46c7d1231674836d0009626ccedd873fcfe35f644fe9a2aaab2d5e SHA512 a0c491bca31cff312a2f431f89109cbf3aff276aee375325cacc5c6ebe37ad2119072ad7658e11b56efd62b18b8ed2642de999c79b0c999414e44c2b1ec7225b -EBUILD pyopengl-3.1.6-r2.ebuild 1331 BLAKE2B a53021c4745308d782bfb3a11bc339db98813a59eea9019ed5b82ab56fddbeab1d00cc53302e6f7ed0dfd7d7880dbf056462119bf5c1c35b5b421aeb0629b708 SHA512 89011d11f18fa037d2216cad9ccec5b95916677d019612e58ef887da971cade785fe659bb4721c79a851b0d697efb99525a048d74515b512cccdc70725759baa +EBUILD pyopengl-3.1.6-r2.ebuild 1330 BLAKE2B 2d2eaa98dd77d6bf7d422a44aaf7324d68c5e94e51d88a243ffcfd060783c03980ed64a584514a421e2103d461e1711ef0d967866419e15234baf96ca400c538 SHA512 aa3f8943a1658d25926f64cca621ac71d62883b86de816018caf64d4cecbd38ed1533db9b6304fd0813fca80d79df8764f3e727892b08060a775e05785faa3b1 EBUILD pyopengl-3.1.6.ebuild 1141 BLAKE2B 450f7d3f7f29f578171e0b6e232ac52bcb5c63fdc7612c367e99605665dd0bddb8e9156c4b3255adf18cb9f5d33bfc907131dd11db34432689e8c9d92726008e SHA512 c3fb429e35962ccf58ee1b3112ed51979706db28c5cf75116e8207a01ecae690db46458a6e9af8507b301defbc91daf7426956778b2d54884ea6a4539d312638 MISC metadata.xml 422 BLAKE2B c9ee324fb408e8d0856193fde1324109e77c97f28fff0dc83d9c903cf3e2385c3401d8f949d50fc2e2a9c41b79c421298e04fc79639b79352138f41aeafb7018 SHA512 bedbbc7fcafc2c625f79241e75faeafd0d3c37b4186b5ef8842e8612d9527a4991f208b1878b1f1e28f4056eab2104e7acb57814e39ee82c0208d6f93fbb7b85 diff --git a/dev-python/pyopengl/pyopengl-3.1.6-r2.ebuild b/dev-python/pyopengl/pyopengl-3.1.6-r2.ebuild index 19a75dee2db2..3421e90a261c 100644 --- a/dev-python/pyopengl/pyopengl-3.1.6-r2.ebuild +++ b/dev-python/pyopengl/pyopengl-3.1.6-r2.ebuild @@ -24,7 +24,7 @@ S="${WORKDIR}/PyOpenGL-${PV}" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="tk" RDEPEND=" |