Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/pyopengl_accelerate/
Date: Sun, 20 Feb 2022 14:03:08
Message-Id: 1645365777.51b872f5f1ad0fcccbc22e47e8ae54990ca80d2b.mgorny@gentoo
1 commit: 51b872f5f1ad0fcccbc22e47e8ae54990ca80d2b
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Sun Feb 20 12:55:07 2022 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Sun Feb 20 14:02:57 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51b872f5
7
8 dev-python/pyopengl_accelerate: Bump to 3.1.6
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 dev-python/pyopengl_accelerate/Manifest | 1 +
13 .../pyopengl_accelerate-3.1.6.ebuild | 38 ++++++++++++++++++++++
14 2 files changed, 39 insertions(+)
15
16 diff --git a/dev-python/pyopengl_accelerate/Manifest b/dev-python/pyopengl_accelerate/Manifest
17 index c4a07056dbac..fa885d3890b5 100644
18 --- a/dev-python/pyopengl_accelerate/Manifest
19 +++ b/dev-python/pyopengl_accelerate/Manifest
20 @@ -1 +1,2 @@
21 +DIST pyopengl-227f9c66976d9f5dadf62b9a97e6beaec84831ca.gh.tar.gz 3296655 BLAKE2B 74aca52a9566eb667a36e4e75470da8eca0d4aaa42dce246bcfc4b28e3581235ca6119efaadafa4354c915046931d30bf0b2cd2d0fffb9d87611468a34704b24 SHA512 dad3b4377708d7c7331384e0b3aa3ca69ac943bb22e4136f93b7790092e29ee4cdc254295bd9243203981834bc22a7a02163523177b7f7c581f9384d55ee13c8
22 DIST pyopengl-3.1.5.gh.tar.gz 3287132 BLAKE2B a1d683715f4a57c0374cac827e7bd9c93ca303ac578f50a71edff983c6bf3c32858be454bf6ac00f757c52a0adc3b7df7f03181abf69304ed3621d168f2166d8 SHA512 66a6e07b4cee4d80d5b01cd6a506b54995e499611979f8a02fef76d95d6178fe9644fa4ad794812599be0aad293424be980f4a9d47480983503e09887250560d
23
24 diff --git a/dev-python/pyopengl_accelerate/pyopengl_accelerate-3.1.6.ebuild b/dev-python/pyopengl_accelerate/pyopengl_accelerate-3.1.6.ebuild
25 new file mode 100644
26 index 000000000000..0e545374f395
27 --- /dev/null
28 +++ b/dev-python/pyopengl_accelerate/pyopengl_accelerate-3.1.6.ebuild
29 @@ -0,0 +1,38 @@
30 +# Copyright 1999-2022 Gentoo Authors
31 +# Distributed under the terms of the GNU General Public License v2
32 +
33 +EAPI=8
34 +
35 +DISTUTILS_USE_PEP517=setuptools
36 +PYTHON_COMPAT=( python3_{8..10} )
37 +
38 +inherit distutils-r1
39 +
40 +EGIT_COMMIT="227f9c66976d9f5dadf62b9a97e6beaec84831ca"
41 +DESCRIPTION="Accelerate module for PyOpenGL"
42 +HOMEPAGE="
43 + http://pyopengl.sourceforge.net/
44 + https://github.com/mcfletch/pyopengl/
45 + https://pypi.org/project/PyOpenGL-accelerate/"
46 +SRC_URI="
47 + https://github.com/mcfletch/pyopengl/archive/${EGIT_COMMIT}.tar.gz
48 + -> pyopengl-${EGIT_COMMIT}.gh.tar.gz"
49 +S=${WORKDIR}/pyopengl-${EGIT_COMMIT}/accelerate
50 +
51 +LICENSE="BSD"
52 +SLOT="0"
53 +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
54 +IUSE=""
55 +
56 +RDEPEND="dev-python/pyopengl[${PYTHON_USEDEP}]"
57 +BDEPEND="
58 + test? (
59 + dev-python/numpy[${PYTHON_USEDEP}]
60 + )"
61 +
62 +distutils_enable_tests pytest
63 +
64 +python_test() {
65 + cd "${T}" || die
66 + epytest "${S}"/tests
67 +}