* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2016-02-05 12:39 Maxim Koltsov
0 siblings, 0 replies; 185+ messages in thread
From: Maxim Koltsov @ 2016-02-05 12:39 UTC (permalink / raw
To: gentoo-commits
commit: 3475e025c28d3af4d03518a4ec90ed09f448d336
Author: Maxim Koltsov <maksbotan <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 5 12:39:13 2016 +0000
Commit: Maxim Koltsov <maksbotan <AT> gentoo <DOT> org>
CommitDate: Fri Feb 5 12:39:13 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3475e025
dev-python/pygame: add python 3.5 support
Gentoo-Bug: 573862
Package-Manager: portage-2.2.27
dev-python/pygame/pygame-1.9.2_pre20120101-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-1.9.2_pre20120101-r2.ebuild b/dev-python/pygame/pygame-1.9.2_pre20120101-r2.ebuild
index 242c6d3..bc9dace 100644
--- a/dev-python/pygame/pygame-1.9.2_pre20120101-r2.ebuild
+++ b/dev-python/pygame/pygame-1.9.2_pre20120101-r2.ebuild
@@ -3,7 +3,7 @@
# $Id$
EAPI=5
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
DISTUTILS_IN_SOURCE_BUILD=1
inherit flag-o-matic distutils-r1 virtualx
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2017-04-27 7:22 Tim Harder
0 siblings, 0 replies; 185+ messages in thread
From: Tim Harder @ 2017-04-27 7:22 UTC (permalink / raw
To: gentoo-commits
commit: d90098a97e05a5fb691658dc2a7bb99f659fc3ef
Author: Tim Harder <radhermit <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 27 07:18:49 2017 +0000
Commit: Tim Harder <radhermit <AT> gentoo <DOT> org>
CommitDate: Thu Apr 27 07:21:14 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d90098a9
dev-python/pygame: version bump to 1.9.3
dev-python/pygame/Manifest | 1 +
dev-python/pygame/metadata.xml | 3 ++
dev-python/pygame/pygame-1.9.3.ebuild | 79 +++++++++++++++++++++++++++++++++++
3 files changed, 83 insertions(+)
diff --git a/dev-python/pygame/Manifest b/dev-python/pygame/Manifest
index 25f8d9bab0b..28081fc28d9 100644
--- a/dev-python/pygame/Manifest
+++ b/dev-python/pygame/Manifest
@@ -1 +1,2 @@
DIST pygame-1.9.2_pre20120101.tar.xz 2263028 SHA256 86d386a84a29387e98f6650edbd7fffe5b800115b69e6b15b2588c13eae56335 SHA512 1e82cf720da28d4e4213f6b7a029ab4c9dd592c3155f3d11da8272a7d81d28c54f93402383fa5fa4a4e8863dfc039062838d0317cfedde30a4455e52ce680576 WHIRLPOOL 437555ba4816e42bb745ad5ce13b7f164d5a1ff467cd7193327856b98047eeb56c1d1043c2cc75c6a0ca71ea96240df75b1dc544122034c7e4628c544f8d9486
+DIST pygame-1.9.3.tar.gz 2974541 SHA256 751021819bdc0cbe5cbd51904abb6ff9e9aee5b0e8955af02284d0e77d6c9ec2 SHA512 8920c598a97b4ff8602391517f070b67263bacb6330e13ea5d7d5432ee592a7c984fe986837b90a032da3d4e717f9df0cc99f0fb39f1cbde1b4f6a4c132feffe WHIRLPOOL 639de0f3fff185c09a145f0aab569358f92a8aca5e549e7f05005717ac081ab6f4d5c8ecd98d93030a2e0dc344913cec86093e9df9d3fe38043372c325c5bb96
diff --git a/dev-python/pygame/metadata.xml b/dev-python/pygame/metadata.xml
index 9e5274c5b4a..d614a7a832a 100644
--- a/dev-python/pygame/metadata.xml
+++ b/dev-python/pygame/metadata.xml
@@ -5,4 +5,7 @@
<email>python@gentoo.org</email>
<name>Python</name>
</maintainer>
+ <use>
+ <flag name="midi">Enable midi support using <pkg>media-libs/portmidi</pkg></flag>
+ </use>
</pkgmetadata>
diff --git a/dev-python/pygame/pygame-1.9.3.ebuild b/dev-python/pygame/pygame-1.9.3.ebuild
new file mode 100644
index 00000000000..612d762d743
--- /dev/null
+++ b/dev-python/pygame/pygame-1.9.3.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+DISTUTILS_IN_SOURCE_BUILD=1
+inherit flag-o-matic distutils-r1 virtualx
+
+DESCRIPTION="Python bindings for SDL multimedia library"
+HOMEPAGE="http://www.pygame.org/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~sparc ~x86 ~x86-fbsd"
+IUSE="doc examples midi X"
+
+DEPEND="dev-python/numpy[${PYTHON_USEDEP}]
+ >=media-libs/sdl-image-1.2.2[png,jpeg]
+ >=media-libs/sdl-mixer-1.2.4
+ >=media-libs/sdl-ttf-2.0.6
+ >=media-libs/smpeg-0.4.4-r1
+ midi? ( media-libs/portmidi )
+ X? ( >=media-libs/libsdl-1.2.5[X,video] )
+ !X? ( >=media-libs/libsdl-1.2.5 )"
+RDEPEND="${DEPEND}"
+
+DOCS=( WHATSNEW )
+
+# various module import and data path issues
+RESTRICT=test
+
+python_configure() {
+ PORTMIDI_INC_PORTTIME=1 "${EPYTHON}" config.py -auto
+
+ if ! use X; then
+ sed -e "s:^scrap :#&:" -i Setup || die "sed failed"
+ fi
+
+ # Disable automagic dependency on PortMidi.
+ if ! use midi; then
+ sed -e "s:^pypm :#&:" -i Setup || die "sed failed"
+ fi
+}
+
+python_compile() {
+ if [[ ${EPYTHON} == python2* ]]; then
+ local CFLAGS=${CFLAGS} CXXFLAGS=${CXXFLAGS}
+
+ append-flags -fno-strict-aliasing
+ fi
+
+ distutils-r1_python_compile
+}
+
+python_test() {
+ PYTHONPATH="${BUILD_DIR}/lib" virtx "${EPYTHON}" -m pygame.tests
+}
+
+python_install() {
+ distutils-r1_python_install
+
+ # Bug #497720
+ rm -fr "${D}"$(python_get_sitedir)/pygame/{docs,examples,tests}/ || die
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+
+ if use doc; then
+ docinto html
+ dodoc -r docs/*
+ fi
+
+ if use examples; then
+ insinto /usr/share/doc/${PF}/examples
+ doins -r examples/*
+ fi
+}
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2017-04-27 7:29 Tim Harder
0 siblings, 0 replies; 185+ messages in thread
From: Tim Harder @ 2017-04-27 7:29 UTC (permalink / raw
To: gentoo-commits
commit: a1ebe128c636aae912e04dbc4e1deac933ca7e0d
Author: Tim Harder <radhermit <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 27 07:27:44 2017 +0000
Commit: Tim Harder <radhermit <AT> gentoo <DOT> org>
CommitDate: Thu Apr 27 07:28:55 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1ebe128
dev-python/pygame: drop keywords until portmidi is keyworded
dev-python/pygame/pygame-1.9.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-1.9.3.ebuild b/dev-python/pygame/pygame-1.9.3.ebuild
index 612d762d743..85663969f5d 100644
--- a/dev-python/pygame/pygame-1.9.3.ebuild
+++ b/dev-python/pygame/pygame-1.9.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~amd64 ~x86"
IUSE="doc examples midi X"
DEPEND="dev-python/numpy[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2017-04-30 8:31 Jeroen Roovers
0 siblings, 0 replies; 185+ messages in thread
From: Jeroen Roovers @ 2017-04-30 8:31 UTC (permalink / raw
To: gentoo-commits
commit: e92c90068aedcef1a023f6843fce1678ddde9c82
Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 30 08:25:45 2017 +0000
Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Sun Apr 30 08:25:45 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e92c9006
dev-python/pygame: Mark ~hppa (bug #616712).
Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --ignore-arches
dev-python/pygame/pygame-1.9.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-1.9.3.ebuild b/dev-python/pygame/pygame-1.9.3.ebuild
index 85663969f5d..0b73437b498 100644
--- a/dev-python/pygame/pygame-1.9.3.ebuild
+++ b/dev-python/pygame/pygame-1.9.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~hppa ~x86"
IUSE="doc examples midi X"
DEPEND="dev-python/numpy[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2017-05-04 20:17 Markus Meier
0 siblings, 0 replies; 185+ messages in thread
From: Markus Meier @ 2017-05-04 20:17 UTC (permalink / raw
To: gentoo-commits
commit: e42379455de7157601a6c193400a02e3a2c3b12b
Author: Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Thu May 4 20:17:13 2017 +0000
Commit: Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Thu May 4 20:17:20 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4237945
dev-python/pygame: add ~arm, bug #616712
Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"
dev-python/pygame/pygame-1.9.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-1.9.3.ebuild b/dev-python/pygame/pygame-1.9.3.ebuild
index 0b73437b498..0debce8f3df 100644
--- a/dev-python/pygame/pygame-1.9.3.ebuild
+++ b/dev-python/pygame/pygame-1.9.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~hppa ~x86"
+KEYWORDS="~amd64 ~arm ~hppa ~x86"
IUSE="doc examples midi X"
DEPEND="dev-python/numpy[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2017-07-02 15:07 Sergei Trofimovich
0 siblings, 0 replies; 185+ messages in thread
From: Sergei Trofimovich @ 2017-07-02 15:07 UTC (permalink / raw
To: gentoo-commits
commit: 56b5f492ca3113b8ffdc98ad6b88c327ff65e788
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 2 15:07:45 2017 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Jul 2 15:07:45 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56b5f492
dev-python/pygame: ia64 keyworded, bug #616712
Package-Manager: Portage-2.3.6, Repoman-2.3.2
RepoMan-Options: --include-arches="ia64"
dev-python/pygame/pygame-1.9.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-1.9.3.ebuild b/dev-python/pygame/pygame-1.9.3.ebuild
index 0debce8f3df..9aec3afe2ac 100644
--- a/dev-python/pygame/pygame-1.9.3.ebuild
+++ b/dev-python/pygame/pygame-1.9.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~x86"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~x86"
IUSE="doc examples midi X"
DEPEND="dev-python/numpy[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2017-08-12 9:06 Sergei Trofimovich
0 siblings, 0 replies; 185+ messages in thread
From: Sergei Trofimovich @ 2017-08-12 9:06 UTC (permalink / raw
To: gentoo-commits
commit: f54a2b1473063d16ee825b5b4dadbf7a9864610b
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 12 09:06:32 2017 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Aug 12 09:06:54 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f54a2b14
dev-python/pygame: keyworded 1.9.3 for ppc, bug #616712
Package-Manager: Portage-2.3.6, Repoman-2.3.3
RepoMan-Options: --include-arches="ppc"
dev-python/pygame/pygame-1.9.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-1.9.3.ebuild b/dev-python/pygame/pygame-1.9.3.ebuild
index 9aec3afe2ac..cd5528c950c 100644
--- a/dev-python/pygame/pygame-1.9.3.ebuild
+++ b/dev-python/pygame/pygame-1.9.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~x86"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~x86"
IUSE="doc examples midi X"
DEPEND="dev-python/numpy[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2017-09-30 9:11 Sergei Trofimovich
0 siblings, 0 replies; 185+ messages in thread
From: Sergei Trofimovich @ 2017-09-30 9:11 UTC (permalink / raw
To: gentoo-commits
commit: b025a480e0a931502773b7aa53834c75e1ec16e3
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 30 09:11:16 2017 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Sep 30 09:11:41 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b025a480
dev-python/pygame: tweak library search path for prefix
By default libraries are searched at /usr and /usr/local.
For prefix we need to add offset. Build system provides
LOCALBASE to override defaults.
Package-Manager: Portage-2.3.10, Repoman-2.3.3
dev-python/pygame/pygame-1.9.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-1.9.3.ebuild b/dev-python/pygame/pygame-1.9.3.ebuild
index cd5528c950c..1aa3419789e 100644
--- a/dev-python/pygame/pygame-1.9.3.ebuild
+++ b/dev-python/pygame/pygame-1.9.3.ebuild
@@ -31,7 +31,7 @@ DOCS=( WHATSNEW )
RESTRICT=test
python_configure() {
- PORTMIDI_INC_PORTTIME=1 "${EPYTHON}" config.py -auto
+ PORTMIDI_INC_PORTTIME=1 LOCALBASE="${EPREFIX}/usr" "${EPYTHON}" config.py -auto
if ! use X; then
sed -e "s:^scrap :#&:" -i Setup || die "sed failed"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2017-11-23 22:31 Matt Turner
0 siblings, 0 replies; 185+ messages in thread
From: Matt Turner @ 2017-11-23 22:31 UTC (permalink / raw
To: gentoo-commits
commit: 806718c5208c72530610a2f994e6c4476287f15b
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 23 22:29:21 2017 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu Nov 23 22:31:27 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=806718c5
dev-python/pygame-1.9.3: added ~alpha, bug 616712
dev-python/pygame/pygame-1.9.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-1.9.3.ebuild b/dev-python/pygame/pygame-1.9.3.ebuild
index 1aa3419789e..2cc7b3c5055 100644
--- a/dev-python/pygame/pygame-1.9.3.ebuild
+++ b/dev-python/pygame/pygame-1.9.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~x86"
IUSE="doc examples midi X"
DEPEND="dev-python/numpy[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2017-12-06 22:44 Sergei Trofimovich
0 siblings, 0 replies; 185+ messages in thread
From: Sergei Trofimovich @ 2017-12-06 22:44 UTC (permalink / raw
To: gentoo-commits
commit: 07bc55d8736af15983c8efed45dd84e036dee956
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 6 22:42:09 2017 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Wed Dec 6 22:44:17 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07bc55d8
dev-python/pygame: keyworded 1.9.3 for sparc, bug #616712 (thanks to Rolf Eike Beer)
Package-Manager: Portage-2.3.16, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"
dev-python/pygame/Manifest | 2 +-
dev-python/pygame/pygame-1.9.3.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-python/pygame/Manifest b/dev-python/pygame/Manifest
index 28081fc28d9..6adc681a46d 100644
--- a/dev-python/pygame/Manifest
+++ b/dev-python/pygame/Manifest
@@ -1,2 +1,2 @@
-DIST pygame-1.9.2_pre20120101.tar.xz 2263028 SHA256 86d386a84a29387e98f6650edbd7fffe5b800115b69e6b15b2588c13eae56335 SHA512 1e82cf720da28d4e4213f6b7a029ab4c9dd592c3155f3d11da8272a7d81d28c54f93402383fa5fa4a4e8863dfc039062838d0317cfedde30a4455e52ce680576 WHIRLPOOL 437555ba4816e42bb745ad5ce13b7f164d5a1ff467cd7193327856b98047eeb56c1d1043c2cc75c6a0ca71ea96240df75b1dc544122034c7e4628c544f8d9486
+DIST pygame-1.9.2_pre20120101.tar.xz 2263028 BLAKE2B 401b7cdc32cfc6b960e8a686236d0a310d840b4a41211b602f6fe137f80f3bb358daa5e25758c4e152ab41e50c3864c183a0b6f36176e3dec12db80449e126e1 SHA512 1e82cf720da28d4e4213f6b7a029ab4c9dd592c3155f3d11da8272a7d81d28c54f93402383fa5fa4a4e8863dfc039062838d0317cfedde30a4455e52ce680576
DIST pygame-1.9.3.tar.gz 2974541 SHA256 751021819bdc0cbe5cbd51904abb6ff9e9aee5b0e8955af02284d0e77d6c9ec2 SHA512 8920c598a97b4ff8602391517f070b67263bacb6330e13ea5d7d5432ee592a7c984fe986837b90a032da3d4e717f9df0cc99f0fb39f1cbde1b4f6a4c132feffe WHIRLPOOL 639de0f3fff185c09a145f0aab569358f92a8aca5e549e7f05005717ac081ab6f4d5c8ecd98d93030a2e0dc344913cec86093e9df9d3fe38043372c325c5bb96
diff --git a/dev-python/pygame/pygame-1.9.3.ebuild b/dev-python/pygame/pygame-1.9.3.ebuild
index 2cc7b3c5055..ceab1f93675 100644
--- a/dev-python/pygame/pygame-1.9.3.ebuild
+++ b/dev-python/pygame/pygame-1.9.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~sparc ~x86"
IUSE="doc examples midi X"
DEPEND="dev-python/numpy[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2018-06-24 9:40 Mikle Kolyada
0 siblings, 0 replies; 185+ messages in thread
From: Mikle Kolyada @ 2018-06-24 9:40 UTC (permalink / raw
To: gentoo-commits
commit: d1626acb6e445507e2021df856ff56767f47e9e9
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 24 09:36:28 2018 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun Jun 24 09:39:54 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1626acb
dev-python/pygame: amd64 stable wrt bug #658884
Package-Manager: Portage-2.3.40, Repoman-2.3.9
dev-python/pygame/pygame-1.9.3.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-python/pygame/pygame-1.9.3.ebuild b/dev-python/pygame/pygame-1.9.3.ebuild
index ceab1f93675..8e93d6830dd 100644
--- a/dev-python/pygame/pygame-1.9.3.ebuild
+++ b/dev-python/pygame/pygame-1.9.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~sparc ~x86"
IUSE="doc examples midi X"
DEPEND="dev-python/numpy[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2018-06-30 10:18 Sergei Trofimovich
0 siblings, 0 replies; 185+ messages in thread
From: Sergei Trofimovich @ 2018-06-30 10:18 UTC (permalink / raw
To: gentoo-commits
commit: 55308753ea1179f35b9e44e6d7785fbfdf90f5c8
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Sat Jun 30 08:23:43 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Jun 30 10:17:59 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55308753
dev-python/pygame: stable 1.9.3 for hppa
Bug: https://bugs.gentoo.org/658884
Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="hppa"
dev-python/pygame/pygame-1.9.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-1.9.3.ebuild b/dev-python/pygame/pygame-1.9.3.ebuild
index 8e93d6830dd..cfdfcfc38e4 100644
--- a/dev-python/pygame/pygame-1.9.3.ebuild
+++ b/dev-python/pygame/pygame-1.9.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ~sparc ~x86"
IUSE="doc examples midi X"
DEPEND="dev-python/numpy[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2018-07-21 0:06 Mikle Kolyada
0 siblings, 0 replies; 185+ messages in thread
From: Mikle Kolyada @ 2018-07-21 0:06 UTC (permalink / raw
To: gentoo-commits
commit: 11c93788f961f9a3bfed95c249b6de001259cb6a
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 21 00:01:24 2018 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sat Jul 21 00:06:09 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11c93788
dev-python/pygame: x86 stable wrt bug #658884
Package-Manager: Portage-2.3.40, Repoman-2.3.9
dev-python/pygame/pygame-1.9.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-1.9.3.ebuild b/dev-python/pygame/pygame-1.9.3.ebuild
index cfdfcfc38e4..d7ad93fa809 100644
--- a/dev-python/pygame/pygame-1.9.3.ebuild
+++ b/dev-python/pygame/pygame-1.9.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ~sparc x86"
IUSE="doc examples midi X"
DEPEND="dev-python/numpy[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2018-07-24 0:38 Mikle Kolyada
0 siblings, 0 replies; 185+ messages in thread
From: Mikle Kolyada @ 2018-07-24 0:38 UTC (permalink / raw
To: gentoo-commits
commit: 0596b793c03fb30a07284b3a1d57f69477e8e418
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 24 00:36:37 2018 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Tue Jul 24 00:36:37 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0596b793
dev-python/pygame: ppc stable wrt bug #658884
Package-Manager: Portage-2.3.40, Repoman-2.3.9
dev-python/pygame/pygame-1.9.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-1.9.3.ebuild b/dev-python/pygame/pygame-1.9.3.ebuild
index d7ad93fa809..8e12c46e56a 100644
--- a/dev-python/pygame/pygame-1.9.3.ebuild
+++ b/dev-python/pygame/pygame-1.9.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ppc ~sparc x86"
IUSE="doc examples midi X"
DEPEND="dev-python/numpy[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2018-09-15 2:31 Andreas Sturmlechner
0 siblings, 0 replies; 185+ messages in thread
From: Andreas Sturmlechner @ 2018-09-15 2:31 UTC (permalink / raw
To: gentoo-commits
commit: 487a2b403f4198c0e8654c3e937f79b4cfb33e31
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 14 18:23:20 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Sep 15 02:30:28 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=487a2b40
dev-python/pygame: Drop to ~hppa
Only one of 2 reverse-dependencies of media-libs/sdl-mixer forcing hppa.
Package-Manager: Portage-2.3.49, Repoman-2.3.10
dev-python/pygame/pygame-1.9.2_pre20120101-r2.ebuild | 4 ++--
dev-python/pygame/pygame-1.9.3.ebuild | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-python/pygame/pygame-1.9.2_pre20120101-r2.ebuild b/dev-python/pygame/pygame-1.9.2_pre20120101-r2.ebuild
index ce055da9ab7..5eb8f164b48 100644
--- a/dev-python/pygame/pygame-1.9.2_pre20120101-r2.ebuild
+++ b/dev-python/pygame/pygame-1.9.2_pre20120101-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -16,7 +16,7 @@ fi
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ppc ~sparc x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ~sparc x86 ~x86-fbsd"
IUSE="doc examples X"
DEPEND="dev-python/numpy[${PYTHON_USEDEP}]
diff --git a/dev-python/pygame/pygame-1.9.3.ebuild b/dev-python/pygame/pygame-1.9.3.ebuild
index 8e12c46e56a..eaf24fb21b9 100644
--- a/dev-python/pygame/pygame-1.9.3.ebuild
+++ b/dev-python/pygame/pygame-1.9.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ppc ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ~sparc x86"
IUSE="doc examples midi X"
DEPEND="dev-python/numpy[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2019-07-29 22:24 James Le Cuirot
0 siblings, 0 replies; 185+ messages in thread
From: James Le Cuirot @ 2019-07-29 22:24 UTC (permalink / raw
To: gentoo-commits
commit: 380ba0dd75c2c1273d2d17bbab212bc97744533e
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 29 22:09:10 2019 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Mon Jul 29 22:24:00 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=380ba0dd
dev-python/pygame: Bump to 1.9.6, EAPI 7, add Python 3.7
Package-Manager: Portage-2.3.69, Repoman-2.3.13
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
dev-python/pygame/Manifest | 1 +
dev-python/pygame/pygame-1.9.6.ebuild | 79 +++++++++++++++++++++++++++++++++++
2 files changed, 80 insertions(+)
diff --git a/dev-python/pygame/Manifest b/dev-python/pygame/Manifest
index d8c451b7eb1..ff4413caf99 100644
--- a/dev-python/pygame/Manifest
+++ b/dev-python/pygame/Manifest
@@ -1,2 +1,3 @@
DIST pygame-1.9.2_pre20120101.tar.xz 2263028 BLAKE2B 401b7cdc32cfc6b960e8a686236d0a310d840b4a41211b602f6fe137f80f3bb358daa5e25758c4e152ab41e50c3864c183a0b6f36176e3dec12db80449e126e1 SHA512 1e82cf720da28d4e4213f6b7a029ab4c9dd592c3155f3d11da8272a7d81d28c54f93402383fa5fa4a4e8863dfc039062838d0317cfedde30a4455e52ce680576
DIST pygame-1.9.3.tar.gz 2974541 BLAKE2B 38ba1f85d845cf33202819705ad564168fb3bc7041731d50d8c3f6bf1c55bebf41202f8ae9e4c4ba52cabe7335a9df13d7724104015b49842dc7f7aa7b0bfd19 SHA512 8920c598a97b4ff8602391517f070b67263bacb6330e13ea5d7d5432ee592a7c984fe986837b90a032da3d4e717f9df0cc99f0fb39f1cbde1b4f6a4c132feffe
+DIST pygame-1.9.6.tar.gz 3223131 BLAKE2B a4d04c933fcad244d32bd512ef8717e60ec923f361e9e0296b5c7d57c5949d3434a040d028249c5b8f3c865ac3dcdbb32e6f0b223186678595a8625213ba2a17 SHA512 d923c554203a7c35e37921658cb4c5bf50215ab0ff4d2b869a1ee6b2e2ca31d66ec4bbde4287f5a777838ffe932cd15b993cb0224b86e43d684de61c35acbcd0
diff --git a/dev-python/pygame/pygame-1.9.6.ebuild b/dev-python/pygame/pygame-1.9.6.ebuild
new file mode 100644
index 00000000000..5dc353c7051
--- /dev/null
+++ b/dev-python/pygame/pygame-1.9.6.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
+
+inherit flag-o-matic distutils-r1 virtualx
+
+DESCRIPTION="Python bindings for SDL multimedia library"
+HOMEPAGE="http://www.pygame.org/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~sparc ~x86"
+IUSE="doc examples midi X"
+
+DEPEND="dev-python/numpy[${PYTHON_USEDEP}]
+ >=media-libs/sdl-image-1.2.2[png,jpeg]
+ >=media-libs/sdl-mixer-1.2.4
+ >=media-libs/sdl-ttf-2.0.6
+ >=media-libs/smpeg-0.4.4-r1
+ midi? ( media-libs/portmidi )
+ X? ( >=media-libs/libsdl-1.2.5[X,video] )
+ !X? ( >=media-libs/libsdl-1.2.5 )"
+RDEPEND="${DEPEND}"
+
+# various module import and data path issues
+RESTRICT=test
+
+python_configure() {
+ PORTMIDI_INC_PORTTIME=1 LOCALBASE="${EPREFIX}/usr" \
+ "${EPYTHON}" "${S}"/buildconfig/config.py -auto
+
+ if ! use X; then
+ sed -e "s:^scrap :#&:" -i Setup || die "sed failed"
+ fi
+
+ # Disable automagic dependency on PortMidi.
+ if ! use midi; then
+ sed -e "s:^pypm :#&:" -i Setup || die "sed failed"
+ fi
+}
+
+python_compile() {
+ if [[ ${EPYTHON} == python2* ]]; then
+ local CFLAGS=${CFLAGS} CXXFLAGS=${CXXFLAGS}
+
+ append-flags -fno-strict-aliasing
+ fi
+
+ distutils-r1_python_compile
+}
+
+python_test() {
+ PYTHONPATH="${BUILD_DIR}/lib" virtx "${EPYTHON}" -m pygame.tests
+}
+
+python_install() {
+ distutils-r1_python_install
+
+ # Bug #497720
+ rm -fr "${D}"$(python_get_sitedir)/pygame/{docs,examples,tests}/ || die
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+
+ if use doc; then
+ docinto html
+ dodoc -r docs/*
+ fi
+
+ if use examples; then
+ insinto /usr/share/doc/${PF}/examples
+ doins -r examples/*
+ fi
+}
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2019-12-25 16:57 Pacho Ramos
0 siblings, 0 replies; 185+ messages in thread
From: Pacho Ramos @ 2019-12-25 16:57 UTC (permalink / raw
To: gentoo-commits
commit: 425fd47518ffd27b6455520eeba82cabeccddad0
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 25 15:41:44 2019 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Wed Dec 25 16:57:13 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=425fd475
dev-python/pygame: Add python 3.8 support, for now we also need
numpy-python2 until all reverse deps are handled
Bug: https://bugs.gentoo.org/703758
Package-Manager: Portage-2.3.82, Repoman-2.3.20
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
dev-python/pygame/pygame-1.9.6-r1.ebuild | 82 ++++++++++++++++++++++++++++++++
1 file changed, 82 insertions(+)
diff --git a/dev-python/pygame/pygame-1.9.6-r1.ebuild b/dev-python/pygame/pygame-1.9.6-r1.ebuild
new file mode 100644
index 00000000000..ab8d9f17d00
--- /dev/null
+++ b/dev-python/pygame/pygame-1.9.6-r1.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7,3_8} )
+
+inherit flag-o-matic distutils-r1 virtualx
+
+DESCRIPTION="Python bindings for SDL multimedia library"
+HOMEPAGE="http://www.pygame.org/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~sparc ~x86"
+IUSE="doc examples midi X"
+
+DEPEND="
+ >=media-libs/sdl-image-1.2.2[png,jpeg]
+ >=media-libs/sdl-mixer-1.2.4
+ >=media-libs/sdl-ttf-2.0.6
+ >=media-libs/smpeg-0.4.4-r1
+ midi? ( media-libs/portmidi )
+ X? ( >=media-libs/libsdl-1.2.5[X,video] )
+ !X? ( >=media-libs/libsdl-1.2.5 )
+ $(python_gen_cond_dep 'dev-python/numpy-python2:0[${PYTHON_USEDEP}]' 'python2*')
+ $(python_gen_cond_dep 'dev-python/numpy:0[${PYTHON_USEDEP}]' 'python3*')
+"
+RDEPEND="${DEPEND}"
+
+# various module import and data path issues
+RESTRICT=test
+
+python_configure() {
+ PORTMIDI_INC_PORTTIME=1 LOCALBASE="${EPREFIX}/usr" \
+ "${EPYTHON}" "${S}"/buildconfig/config.py -auto
+
+ if ! use X; then
+ sed -e "s:^scrap :#&:" -i Setup || die "sed failed"
+ fi
+
+ # Disable automagic dependency on PortMidi.
+ if ! use midi; then
+ sed -e "s:^pypm :#&:" -i Setup || die "sed failed"
+ fi
+}
+
+python_compile() {
+ if [[ ${EPYTHON} == python2* ]]; then
+ local CFLAGS=${CFLAGS} CXXFLAGS=${CXXFLAGS}
+
+ append-flags -fno-strict-aliasing
+ fi
+
+ distutils-r1_python_compile
+}
+
+python_test() {
+ PYTHONPATH="${BUILD_DIR}/lib" virtx "${EPYTHON}" -m pygame.tests
+}
+
+python_install() {
+ distutils-r1_python_install
+
+ # Bug #497720
+ rm -fr "${D}"$(python_get_sitedir)/pygame/{docs,examples,tests}/ || die
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+
+ if use doc; then
+ docinto html
+ dodoc -r docs/*
+ fi
+
+ if use examples; then
+ insinto /usr/share/doc/${PF}/examples
+ doins -r examples/*
+ fi
+}
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2019-12-26 14:42 David Seifert
0 siblings, 0 replies; 185+ messages in thread
From: David Seifert @ 2019-12-26 14:42 UTC (permalink / raw
To: gentoo-commits
commit: 49cd9e56f2bd56bd6659ae97a0a33cfe663463cd
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 26 14:42:18 2019 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Thu Dec 26 14:42:18 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49cd9e56
dev-python/pygame: [QA] Revert "Add python 3.8 support"
* We need to bifurcate the py2/py3 depgraph of numpy atomically,
in order to avoid misleading and weird blocker warnings.
This reverts commit 425fd47518ffd27b6455520eeba82cabeccddad0.
Signed-off-by: David Seifert <soap <AT> gentoo.org>
dev-python/pygame/pygame-1.9.6-r1.ebuild | 82 --------------------------------
1 file changed, 82 deletions(-)
diff --git a/dev-python/pygame/pygame-1.9.6-r1.ebuild b/dev-python/pygame/pygame-1.9.6-r1.ebuild
deleted file mode 100644
index ab8d9f17d00..00000000000
--- a/dev-python/pygame/pygame-1.9.6-r1.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7,3_8} )
-
-inherit flag-o-matic distutils-r1 virtualx
-
-DESCRIPTION="Python bindings for SDL multimedia library"
-HOMEPAGE="http://www.pygame.org/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~sparc ~x86"
-IUSE="doc examples midi X"
-
-DEPEND="
- >=media-libs/sdl-image-1.2.2[png,jpeg]
- >=media-libs/sdl-mixer-1.2.4
- >=media-libs/sdl-ttf-2.0.6
- >=media-libs/smpeg-0.4.4-r1
- midi? ( media-libs/portmidi )
- X? ( >=media-libs/libsdl-1.2.5[X,video] )
- !X? ( >=media-libs/libsdl-1.2.5 )
- $(python_gen_cond_dep 'dev-python/numpy-python2:0[${PYTHON_USEDEP}]' 'python2*')
- $(python_gen_cond_dep 'dev-python/numpy:0[${PYTHON_USEDEP}]' 'python3*')
-"
-RDEPEND="${DEPEND}"
-
-# various module import and data path issues
-RESTRICT=test
-
-python_configure() {
- PORTMIDI_INC_PORTTIME=1 LOCALBASE="${EPREFIX}/usr" \
- "${EPYTHON}" "${S}"/buildconfig/config.py -auto
-
- if ! use X; then
- sed -e "s:^scrap :#&:" -i Setup || die "sed failed"
- fi
-
- # Disable automagic dependency on PortMidi.
- if ! use midi; then
- sed -e "s:^pypm :#&:" -i Setup || die "sed failed"
- fi
-}
-
-python_compile() {
- if [[ ${EPYTHON} == python2* ]]; then
- local CFLAGS=${CFLAGS} CXXFLAGS=${CXXFLAGS}
-
- append-flags -fno-strict-aliasing
- fi
-
- distutils-r1_python_compile
-}
-
-python_test() {
- PYTHONPATH="${BUILD_DIR}/lib" virtx "${EPYTHON}" -m pygame.tests
-}
-
-python_install() {
- distutils-r1_python_install
-
- # Bug #497720
- rm -fr "${D}"$(python_get_sitedir)/pygame/{docs,examples,tests}/ || die
-}
-
-python_install_all() {
- distutils-r1_python_install_all
-
- if use doc; then
- docinto html
- dodoc -r docs/*
- fi
-
- if use examples; then
- insinto /usr/share/doc/${PF}/examples
- doins -r examples/*
- fi
-}
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2019-12-27 11:05 Pacho Ramos
0 siblings, 0 replies; 185+ messages in thread
From: Pacho Ramos @ 2019-12-27 11:05 UTC (permalink / raw
To: gentoo-commits
commit: d16e686d30d8e23d5e6dcd2be7d7d2dd113a0d1d
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 27 10:58:24 2019 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Fri Dec 27 10:58:24 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d16e686d
dev-python/pygame: Support python 3.8, drop python2 support
All reverse deps will use only python3 and those python2 consumers are dead
and will be removed.
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
dev-python/pygame/pygame-1.9.6-r1.ebuild | 78 ++++++++++++++++++++++++++++++++
1 file changed, 78 insertions(+)
diff --git a/dev-python/pygame/pygame-1.9.6-r1.ebuild b/dev-python/pygame/pygame-1.9.6-r1.ebuild
new file mode 100644
index 00000000000..89b0bbacb58
--- /dev/null
+++ b/dev-python/pygame/pygame-1.9.6-r1.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{5,6,7,8} )
+
+inherit flag-o-matic distutils-r1 virtualx
+
+DESCRIPTION="Python bindings for SDL multimedia library"
+HOMEPAGE="http://www.pygame.org/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~sparc ~x86"
+IUSE="doc examples midi X"
+
+DEPEND="dev-python/numpy[${PYTHON_USEDEP}]
+ >=media-libs/sdl-image-1.2.2[png,jpeg]
+ >=media-libs/sdl-mixer-1.2.4
+ >=media-libs/sdl-ttf-2.0.6
+ >=media-libs/smpeg-0.4.4-r1
+ midi? ( media-libs/portmidi )
+ X? ( >=media-libs/libsdl-1.2.5[X,video] )
+ !X? ( >=media-libs/libsdl-1.2.5 )"
+RDEPEND="${DEPEND}"
+
+# various module import and data path issues
+RESTRICT=test
+
+python_configure() {
+ PORTMIDI_INC_PORTTIME=1 LOCALBASE="${EPREFIX}/usr" \
+ "${EPYTHON}" "${S}"/buildconfig/config.py -auto
+
+ if ! use X; then
+ sed -e "s:^scrap :#&:" -i Setup || die "sed failed"
+ fi
+
+ # Disable automagic dependency on PortMidi.
+ if ! use midi; then
+ sed -e "s:^pypm :#&:" -i Setup || die "sed failed"
+ fi
+}
+
+python_compile() {
+ if [[ ${EPYTHON} == python2* ]]; then
+ local CFLAGS=${CFLAGS} CXXFLAGS=${CXXFLAGS}
+
+ append-flags -fno-strict-aliasing
+ fi
+
+ distutils-r1_python_compile
+}
+
+python_test() {
+ PYTHONPATH="${BUILD_DIR}/lib" virtx "${EPYTHON}" -m pygame.tests
+}
+
+python_install() {
+ distutils-r1_python_install
+
+ # Bug #497720
+ rm -fr "${D}"$(python_get_sitedir)/pygame/{docs,examples,tests}/ || die
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+
+ if use doc; then
+ docinto html
+ dodoc -r docs/*
+ fi
+
+ if use examples; then
+ insinto /usr/share/doc/${PF}/examples
+ doins -r examples/*
+ fi
+}
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2020-02-12 7:51 Agostino Sarubbo
0 siblings, 0 replies; 185+ messages in thread
From: Agostino Sarubbo @ 2020-02-12 7:51 UTC (permalink / raw
To: gentoo-commits
commit: 555517831243e1bb9be33c3a6fe9950974de3c41
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 12 07:51:11 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Feb 12 07:51:11 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55551783
dev-python/pygame: ppc stable wrt bug #706146
Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-python/pygame/pygame-1.9.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-1.9.6.ebuild b/dev-python/pygame/pygame-1.9.6.ebuild
index aa7105e7c52..8a7eaef3499 100644
--- a/dev-python/pygame/pygame-1.9.6.ebuild
+++ b/dev-python/pygame/pygame-1.9.6.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ~sparc x86"
IUSE="doc examples midi X"
DEPEND="dev-python/numpy[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2020-03-04 5:01 Michał Górny
0 siblings, 0 replies; 185+ messages in thread
From: Michał Górny @ 2020-03-04 5:01 UTC (permalink / raw
To: gentoo-commits
commit: 71a3e11d0d8e8ed19cc007dfb485be9f67eab91e
Author: Roy Bamford <neddyseagoon <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 3 14:28:48 2020 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Mar 4 04:47:10 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71a3e11d
dev-python/pygame: added ~arm64 keyword
Closes: https://bugs.gentoo.org/706656
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Roy Bamford <neddyseagoon <AT> gentoo.org>
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pygame/pygame-1.9.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-1.9.6-r1.ebuild b/dev-python/pygame/pygame-1.9.6-r1.ebuild
index 3fcc368dae0..93b619f76ae 100644
--- a/dev-python/pygame/pygame-1.9.6-r1.ebuild
+++ b/dev-python/pygame/pygame-1.9.6-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~sparc ~x86"
IUSE="doc examples midi X"
DEPEND="dev-python/numpy[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2020-03-28 17:44 Michał Górny
0 siblings, 0 replies; 185+ messages in thread
From: Michał Górny @ 2020-03-28 17:44 UTC (permalink / raw
To: gentoo-commits
commit: 159a743f8d3e0e8ac32f6481f3449b71963ec3f8
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 28 17:31:21 2020 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Mar 28 17:43:52 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=159a743f
dev-python/pygame: Remove redundant versions
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pygame/Manifest | 1 -
dev-python/pygame/pygame-1.9.3.ebuild | 79 -----------------------------------
2 files changed, 80 deletions(-)
diff --git a/dev-python/pygame/Manifest b/dev-python/pygame/Manifest
index 4740c1c3f0c..b3ae74d328f 100644
--- a/dev-python/pygame/Manifest
+++ b/dev-python/pygame/Manifest
@@ -1,2 +1 @@
-DIST pygame-1.9.3.tar.gz 2974541 BLAKE2B 38ba1f85d845cf33202819705ad564168fb3bc7041731d50d8c3f6bf1c55bebf41202f8ae9e4c4ba52cabe7335a9df13d7724104015b49842dc7f7aa7b0bfd19 SHA512 8920c598a97b4ff8602391517f070b67263bacb6330e13ea5d7d5432ee592a7c984fe986837b90a032da3d4e717f9df0cc99f0fb39f1cbde1b4f6a4c132feffe
DIST pygame-1.9.6.tar.gz 3223131 BLAKE2B a4d04c933fcad244d32bd512ef8717e60ec923f361e9e0296b5c7d57c5949d3434a040d028249c5b8f3c865ac3dcdbb32e6f0b223186678595a8625213ba2a17 SHA512 d923c554203a7c35e37921658cb4c5bf50215ab0ff4d2b869a1ee6b2e2ca31d66ec4bbde4287f5a777838ffe932cd15b993cb0224b86e43d684de61c35acbcd0
diff --git a/dev-python/pygame/pygame-1.9.3.ebuild b/dev-python/pygame/pygame-1.9.3.ebuild
deleted file mode 100644
index 771b5b84479..00000000000
--- a/dev-python/pygame/pygame-1.9.3.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python{2_7,3_6} )
-DISTUTILS_IN_SOURCE_BUILD=1
-inherit flag-o-matic distutils-r1 virtualx
-
-DESCRIPTION="Python bindings for SDL multimedia library"
-HOMEPAGE="http://www.pygame.org/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ~sparc x86"
-IUSE="doc examples midi X"
-
-DEPEND="dev-python/numpy[${PYTHON_USEDEP}]
- >=media-libs/sdl-image-1.2.2[png,jpeg]
- >=media-libs/sdl-mixer-1.2.4
- >=media-libs/sdl-ttf-2.0.6
- >=media-libs/smpeg-0.4.4-r1
- midi? ( media-libs/portmidi )
- X? ( >=media-libs/libsdl-1.2.5[X,video] )
- !X? ( >=media-libs/libsdl-1.2.5 )"
-RDEPEND="${DEPEND}"
-
-DOCS=( WHATSNEW )
-
-# various module import and data path issues
-RESTRICT=test
-
-python_configure() {
- PORTMIDI_INC_PORTTIME=1 LOCALBASE="${EPREFIX}/usr" "${EPYTHON}" config.py -auto
-
- if ! use X; then
- sed -e "s:^scrap :#&:" -i Setup || die "sed failed"
- fi
-
- # Disable automagic dependency on PortMidi.
- if ! use midi; then
- sed -e "s:^pypm :#&:" -i Setup || die "sed failed"
- fi
-}
-
-python_compile() {
- if [[ ${EPYTHON} == python2* ]]; then
- local CFLAGS=${CFLAGS} CXXFLAGS=${CXXFLAGS}
-
- append-flags -fno-strict-aliasing
- fi
-
- distutils-r1_python_compile
-}
-
-python_test() {
- PYTHONPATH="${BUILD_DIR}/lib" virtx "${EPYTHON}" -m pygame.tests
-}
-
-python_install() {
- distutils-r1_python_install
-
- # Bug #497720
- rm -fr "${D}"$(python_get_sitedir)/pygame/{docs,examples,tests}/ || die
-}
-
-python_install_all() {
- distutils-r1_python_install_all
-
- if use doc; then
- docinto html
- dodoc -r docs/*
- fi
-
- if use examples; then
- insinto /usr/share/doc/${PF}/examples
- doins -r examples/*
- fi
-}
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2020-04-20 21:53 James Le Cuirot
0 siblings, 0 replies; 185+ messages in thread
From: James Le Cuirot @ 2020-04-20 21:53 UTC (permalink / raw
To: gentoo-commits
commit: 8efc56d01f005b334bbba54e2de32f3857dfe49e
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 20 21:53:10 2020 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Mon Apr 20 21:53:10 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8efc56d0
dev-python/pygame: Add opengl USE flag
Consumers of pygame sometimes require SDL to have OpenGL support.
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
dev-python/pygame/pygame-1.9.6-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-python/pygame/pygame-1.9.6-r1.ebuild b/dev-python/pygame/pygame-1.9.6-r1.ebuild
index 93b619f76ae..16595400043 100644
--- a/dev-python/pygame/pygame-1.9.6-r1.ebuild
+++ b/dev-python/pygame/pygame-1.9.6-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~sparc ~x86"
-IUSE="doc examples midi X"
+IUSE="doc examples midi opengl X"
DEPEND="dev-python/numpy[${PYTHON_USEDEP}]
>=media-libs/sdl-image-1.2.2[png,jpeg]
@@ -21,7 +21,7 @@ DEPEND="dev-python/numpy[${PYTHON_USEDEP}]
>=media-libs/sdl-ttf-2.0.6
>=media-libs/smpeg-0.4.4-r1
midi? ( media-libs/portmidi )
- X? ( >=media-libs/libsdl-1.2.5[X,video] )
+ X? ( >=media-libs/libsdl-1.2.5[opengl?,video,X] )
!X? ( >=media-libs/libsdl-1.2.5 )"
RDEPEND="${DEPEND}"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2020-04-23 21:24 James Le Cuirot
0 siblings, 0 replies; 185+ messages in thread
From: James Le Cuirot @ 2020-04-23 21:24 UTC (permalink / raw
To: gentoo-commits
commit: d27a9b39d7db6c25729e23ab8b9962b94571aad7
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 23 21:02:29 2020 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Thu Apr 23 21:24:03 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d27a9b39
dev-python/pygame: Add ~ppc64 keyword
The pyopengl tests uses this and pass on ppc64le. 3 of the
OpenGL-related tests fail on ppc64be but OpenGL is known to be
problematic on this platform.
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
dev-python/pygame/pygame-1.9.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-1.9.6-r1.ebuild b/dev-python/pygame/pygame-1.9.6-r1.ebuild
index 16595400043..0aa0b86bea9 100644
--- a/dev-python/pygame/pygame-1.9.6-r1.ebuild
+++ b/dev-python/pygame/pygame-1.9.6-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="doc examples midi opengl X"
DEPEND="dev-python/numpy[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2020-04-23 21:24 James Le Cuirot
0 siblings, 0 replies; 185+ messages in thread
From: James Le Cuirot @ 2020-04-23 21:24 UTC (permalink / raw
To: gentoo-commits
commit: 587cd75516b8f6c025d039126f1c85a85ef02385
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 22 08:57:14 2020 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Thu Apr 23 21:23:56 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=587cd755
dev-python/pygame: Also add opengl to stable to avoid USE default
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
dev-python/pygame/pygame-1.9.6.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-python/pygame/pygame-1.9.6.ebuild b/dev-python/pygame/pygame-1.9.6.ebuild
index 8a7eaef3499..d02e84e0e69 100644
--- a/dev-python/pygame/pygame-1.9.6.ebuild
+++ b/dev-python/pygame/pygame-1.9.6.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ~sparc x86"
-IUSE="doc examples midi X"
+IUSE="doc examples midi opengl X"
DEPEND="dev-python/numpy[${PYTHON_USEDEP}]
>=media-libs/sdl-image-1.2.2[png,jpeg]
@@ -22,7 +22,7 @@ DEPEND="dev-python/numpy[${PYTHON_USEDEP}]
>=media-libs/sdl-ttf-2.0.6
>=media-libs/smpeg-0.4.4-r1
midi? ( media-libs/portmidi )
- X? ( >=media-libs/libsdl-1.2.5[X,video] )
+ X? ( >=media-libs/libsdl-1.2.5[opengl?,video,X] )
!X? ( >=media-libs/libsdl-1.2.5 )"
RDEPEND="${DEPEND}"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2020-06-04 14:10 Agostino Sarubbo
0 siblings, 0 replies; 185+ messages in thread
From: Agostino Sarubbo @ 2020-06-04 14:10 UTC (permalink / raw
To: gentoo-commits
commit: 564f66890ce51247e5d91f9e9b27d648936e6e4a
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 4 14:10:17 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Jun 4 14:10:17 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=564f6689
dev-python/pygame: amd64 stable wrt bug #727072
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-python/pygame/pygame-1.9.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-1.9.6-r1.ebuild b/dev-python/pygame/pygame-1.9.6-r1.ebuild
index 0aa0b86bea9..c1b03bc9122 100644
--- a/dev-python/pygame/pygame-1.9.6-r1.ebuild
+++ b/dev-python/pygame/pygame-1.9.6-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="doc examples midi opengl X"
DEPEND="dev-python/numpy[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2020-06-04 14:11 Agostino Sarubbo
0 siblings, 0 replies; 185+ messages in thread
From: Agostino Sarubbo @ 2020-06-04 14:11 UTC (permalink / raw
To: gentoo-commits
commit: e734f5fed6aae93f0fe608b10baa2fac998730de
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 4 14:11:48 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Jun 4 14:11:48 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e734f5fe
dev-python/pygame: ppc stable wrt bug #727072
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-python/pygame/pygame-1.9.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-1.9.6-r1.ebuild b/dev-python/pygame/pygame-1.9.6-r1.ebuild
index c1b03bc9122..c43c588f219 100644
--- a/dev-python/pygame/pygame-1.9.6-r1.ebuild
+++ b/dev-python/pygame/pygame-1.9.6-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc ~x86"
IUSE="doc examples midi opengl X"
DEPEND="dev-python/numpy[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2020-06-04 14:13 Agostino Sarubbo
0 siblings, 0 replies; 185+ messages in thread
From: Agostino Sarubbo @ 2020-06-04 14:13 UTC (permalink / raw
To: gentoo-commits
commit: d4d8fd268d4a84ef2bb6e9b0b484d278c015c2ad
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 4 14:13:14 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Jun 4 14:13:14 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4d8fd26
dev-python/pygame: x86 stable wrt bug #727072
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-python/pygame/pygame-1.9.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-1.9.6-r1.ebuild b/dev-python/pygame/pygame-1.9.6-r1.ebuild
index c43c588f219..e2fa6c9fcde 100644
--- a/dev-python/pygame/pygame-1.9.6-r1.ebuild
+++ b/dev-python/pygame/pygame-1.9.6-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc x86"
IUSE="doc examples midi opengl X"
DEPEND="dev-python/numpy[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2020-06-07 20:54 Michał Górny
0 siblings, 0 replies; 185+ messages in thread
From: Michał Górny @ 2020-06-07 20:54 UTC (permalink / raw
To: gentoo-commits
commit: 93f99c3a92c8b85ef29c684642e0dfd97936ca86
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 7 20:36:01 2020 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Jun 7 20:54:05 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93f99c3a
dev-python/pygame: Fix tests
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pygame/pygame-1.9.6-r1.ebuild | 24 ++++++++++++++++++++----
1 file changed, 20 insertions(+), 4 deletions(-)
diff --git a/dev-python/pygame/pygame-1.9.6-r1.ebuild b/dev-python/pygame/pygame-1.9.6-r1.ebuild
index e2fa6c9fcde..253ffc048c4 100644
--- a/dev-python/pygame/pygame-1.9.6-r1.ebuild
+++ b/dev-python/pygame/pygame-1.9.6-r1.ebuild
@@ -13,7 +13,8 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc x86"
-IUSE="doc examples midi opengl X"
+IUSE="doc examples midi opengl test X"
+RESTRICT="!test? ( test )"
DEPEND="dev-python/numpy[${PYTHON_USEDEP}]
>=media-libs/sdl-image-1.2.2[png,jpeg]
@@ -24,9 +25,18 @@ DEPEND="dev-python/numpy[${PYTHON_USEDEP}]
X? ( >=media-libs/libsdl-1.2.5[opengl?,video,X] )
!X? ( >=media-libs/libsdl-1.2.5 )"
RDEPEND="${DEPEND}"
+# util-linux provides script
+BDEPEND="
+ test? ( sys-apps/util-linux )"
-# various module import and data path issues
-RESTRICT=test
+src_prepare() {
+ # segfaults on Xvfb
+ rm test/scrap_test.py || die
+ # backport from git master (clock() isn't used)
+ sed -i -e '/from time import clock/d' test/math_test.py || die
+
+ distutils-r1_src_prepare
+}
python_configure() {
PORTMIDI_INC_PORTTIME=1 LOCALBASE="${EPREFIX}/usr" \
@@ -52,8 +62,14 @@ python_compile() {
distutils-r1_python_compile
}
+src_test() {
+ virtx distutils-r1_src_test
+}
+
python_test() {
- PYTHONPATH="${BUILD_DIR}/lib" virtx "${EPYTHON}" -m pygame.tests
+ local -x PYTHONPATH=
+ distutils_install_for_testing
+ script -eqc "${EPYTHON} -m pygame.tests" || die
}
python_install() {
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2020-06-08 11:53 Michał Górny
0 siblings, 0 replies; 185+ messages in thread
From: Michał Górny @ 2020-06-08 11:53 UTC (permalink / raw
To: gentoo-commits
commit: d82a9e95a5960c2202c5426ff8918a41aeab7aff
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 8 11:53:05 2020 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Jun 8 11:53:05 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d82a9e95
dev-python/pygame: Use dummy drivers for testing
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pygame/pygame-2.0.0_pre10.ebuild | 8 +++-----
1 file changed, 3 insertions(+), 5 deletions(-)
diff --git a/dev-python/pygame/pygame-2.0.0_pre10.ebuild b/dev-python/pygame/pygame-2.0.0_pre10.ebuild
index 5552e2045b0..aa107fbfe6a 100644
--- a/dev-python/pygame/pygame-2.0.0_pre10.ebuild
+++ b/dev-python/pygame/pygame-2.0.0_pre10.ebuild
@@ -4,7 +4,7 @@
EAPI=7
PYTHON_COMPAT=( python3_{6..9} )
-inherit flag-o-matic distutils-r1 virtualx
+inherit flag-o-matic distutils-r1
MY_PV=${PV/_pre/.dev}
MY_P=${PN}-${MY_PV}
@@ -48,12 +48,10 @@ python_configure() {
fi
}
-src_test() {
- virtx distutils-r1_src_test
-}
-
python_test() {
local -x PYTHONPATH=
+ local -x SDL_VIDEODRIVER=dummy
+ local -x SDL_AUDIODRIVER=disk
distutils_install_for_testing
script -eqc "${EPYTHON} -m pygame.tests" || die
}
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2020-06-08 13:18 Michał Górny
0 siblings, 0 replies; 185+ messages in thread
From: Michał Górny @ 2020-06-08 13:18 UTC (permalink / raw
To: gentoo-commits
commit: 3a81fa3f9bb7b8c0c3c30ebae42bf47c416f111d
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 8 13:12:41 2020 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Jun 8 13:18:28 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a81fa3f
dev-python/pygame: Fix test dependencies
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pygame/pygame-2.0.0_pre10.ebuild | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/dev-python/pygame/pygame-2.0.0_pre10.ebuild b/dev-python/pygame/pygame-2.0.0_pre10.ebuild
index aa107fbfe6a..250a5296f8f 100644
--- a/dev-python/pygame/pygame-2.0.0_pre10.ebuild
+++ b/dev-python/pygame/pygame-2.0.0_pre10.ebuild
@@ -21,15 +21,19 @@ KEYWORDS="~amd64 ~x86"
IUSE="doc examples midi opengl test X"
RESTRICT="!test? ( test )"
-DEPEND="dev-python/numpy[${PYTHON_USEDEP}]
- >=media-libs/sdl2-image-1.2.2[png,jpeg]
+RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]
+ >=media-libs/sdl2-image-1.2.2[jpeg,png]
>=media-libs/sdl2-mixer-1.2.4
>=media-libs/sdl2-ttf-2.0.6
>=media-libs/smpeg2-0.4.4-r1
midi? ( media-libs/portmidi )
X? ( >=media-libs/libsdl2-1.2.5[opengl?,video,X] )
!X? ( >=media-libs/libsdl2-1.2.5 )"
-RDEPEND="${DEPEND}"
+DEPEND="${RDEPEND}
+ test? (
+ media-libs/sdl2-image[gif,jpeg,png]
+ media-libs/sdl2-mixer[mp3,vorbis,wav]
+ )"
# util-linux provides script
BDEPEND="
test? ( sys-apps/util-linux )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2020-06-08 13:18 Michał Górny
0 siblings, 0 replies; 185+ messages in thread
From: Michał Górny @ 2020-06-08 13:18 UTC (permalink / raw
To: gentoo-commits
commit: 824320070e9754a7ce0fb5e3ee0b42597628a254
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 8 13:17:59 2020 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Jun 8 13:18:32 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82432007
dev-python/pygame: Keyword 2.0.0_pre10 ia64, #727520
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pygame/pygame-2.0.0_pre10.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.0.0_pre10.ebuild b/dev-python/pygame/pygame-2.0.0_pre10.ebuild
index 250a5296f8f..602276e0681 100644
--- a/dev-python/pygame/pygame-2.0.0_pre10.ebuild
+++ b/dev-python/pygame/pygame-2.0.0_pre10.ebuild
@@ -17,7 +17,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ia64 ~x86"
IUSE="doc examples midi opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2020-06-08 14:18 Michał Górny
0 siblings, 0 replies; 185+ messages in thread
From: Michał Górny @ 2020-06-08 14:18 UTC (permalink / raw
To: gentoo-commits
commit: 14fa2b6f4e20a766a31b1a9ac5152284270f5eb7
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 8 14:17:59 2020 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Jun 8 14:18:27 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14fa2b6f
dev-python/pygame: Keyword 2.0.0_pre10 ppc ppc64 sparc, #727520
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pygame/pygame-2.0.0_pre10.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.0.0_pre10.ebuild b/dev-python/pygame/pygame-2.0.0_pre10.ebuild
index 602276e0681..79bc8e0d37f 100644
--- a/dev-python/pygame/pygame-2.0.0_pre10.ebuild
+++ b/dev-python/pygame/pygame-2.0.0_pre10.ebuild
@@ -17,7 +17,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~x86"
+KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="doc examples midi opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2020-06-08 16:34 Mart Raudsepp
0 siblings, 0 replies; 185+ messages in thread
From: Mart Raudsepp @ 2020-06-08 16:34 UTC (permalink / raw
To: gentoo-commits
commit: 1b2552027167ec481306d408fba152e045fc0ffb
Author: Sam James (sam_c) <sam <AT> cmpct <DOT> info>
AuthorDate: Mon Jun 8 06:10:06 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Mon Jun 8 16:31:38 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b255202
dev-python/pygame: arm64 keyworded (bug #727520)
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c) <sam <AT> cmpct.info>
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
dev-python/pygame/pygame-2.0.0_pre10.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.0.0_pre10.ebuild b/dev-python/pygame/pygame-2.0.0_pre10.ebuild
index 79bc8e0d37f..2bf4b4e89e1 100644
--- a/dev-python/pygame/pygame-2.0.0_pre10.ebuild
+++ b/dev-python/pygame/pygame-2.0.0_pre10.ebuild
@@ -17,7 +17,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="doc examples midi opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2020-06-08 16:55 Michał Górny
0 siblings, 0 replies; 185+ messages in thread
From: Michał Górny @ 2020-06-08 16:55 UTC (permalink / raw
To: gentoo-commits
commit: 627170c2a58122d62b05bd3ac8016cdab039a3ec
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 8 16:18:56 2020 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Jun 8 16:55:33 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=627170c2
dev-python/pygame: Add a live ebuild
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pygame/pygame-9999.ebuild | 70 ++++++++++++++++++++++++++++++++++++
1 file changed, 70 insertions(+)
diff --git a/dev-python/pygame/pygame-9999.ebuild b/dev-python/pygame/pygame-9999.ebuild
new file mode 100644
index 00000000000..9a1c6f7040a
--- /dev/null
+++ b/dev-python/pygame/pygame-9999.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit distutils-r1 git-r3
+
+DESCRIPTION="Python bindings for SDL multimedia library"
+HOMEPAGE="https://www.pygame.org/"
+EGIT_REPO_URI="https://github.com/pygame/pygame.git"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS=""
+IUSE="doc examples midi opengl test X"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]
+ >=media-libs/sdl2-image-1.2.2[jpeg,png]
+ >=media-libs/sdl2-mixer-1.2.4
+ >=media-libs/sdl2-ttf-2.0.6
+ >=media-libs/smpeg2-0.4.4-r1
+ midi? ( media-libs/portmidi )
+ X? ( >=media-libs/libsdl2-1.2.5[opengl?,video,X] )
+ !X? ( >=media-libs/libsdl2-1.2.5 )"
+DEPEND="${RDEPEND}
+ test? (
+ media-libs/sdl2-image[gif,jpeg,png]
+ media-libs/sdl2-mixer[mp3,vorbis,wav]
+ )"
+# util-linux provides script
+BDEPEND="
+ test? ( sys-apps/util-linux )"
+
+python_configure() {
+ PORTMIDI_INC_PORTTIME=1 LOCALBASE="${EPREFIX}/usr" \
+ "${EPYTHON}" "${S}"/buildconfig/config.py -auto || die
+
+ # Disable automagic dependency on PortMidi.
+ if ! use midi; then
+ sed -e "s:^pypm :#&:" -i Setup || die "sed failed"
+ fi
+}
+
+python_test() {
+ local -x PYTHONPATH=
+ local -x SDL_VIDEODRIVER=dummy
+ local -x SDL_AUDIODRIVER=disk
+ distutils_install_for_testing
+ script -eqc "${EPYTHON} -m pygame.tests" || die
+}
+
+python_install() {
+ distutils-r1_python_install
+
+ # Bug #497720
+ rm -fr "${D}"$(python_get_sitedir)/pygame/{docs,examples,tests}/ || die
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+
+ if use doc; then
+ docinto html
+ dodoc -r docs/*
+ fi
+
+ use examples && dodoc -r examples
+}
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2020-06-08 16:55 Michał Górny
0 siblings, 0 replies; 185+ messages in thread
From: Michał Górny @ 2020-06-08 16:55 UTC (permalink / raw
To: gentoo-commits
commit: 9e4dec95c0ce0140d1eae520d11c6a2a0be379d4
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 8 16:15:28 2020 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Jun 8 16:55:32 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e4dec95
dev-python/pygame: Remove unused inherit
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pygame/pygame-2.0.0_pre10.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.0.0_pre10.ebuild b/dev-python/pygame/pygame-2.0.0_pre10.ebuild
index 2bf4b4e89e1..b56ef5f6bfb 100644
--- a/dev-python/pygame/pygame-2.0.0_pre10.ebuild
+++ b/dev-python/pygame/pygame-2.0.0_pre10.ebuild
@@ -4,7 +4,7 @@
EAPI=7
PYTHON_COMPAT=( python3_{6..9} )
-inherit flag-o-matic distutils-r1
+inherit distutils-r1
MY_PV=${PV/_pre/.dev}
MY_P=${PN}-${MY_PV}
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2020-06-09 20:06 Michał Górny
0 siblings, 0 replies; 185+ messages in thread
From: Michał Górny @ 2020-06-09 20:06 UTC (permalink / raw
To: gentoo-commits
commit: 3b6c2a8d04b41d993a41d902bfbc42acdb2ecd65
Author: Sam James (sam_c) <sam <AT> cmpct <DOT> info>
AuthorDate: Mon Jun 8 10:30:13 2020 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Jun 9 20:05:57 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b6c2a8d
dev-python/pygame: arm keyworded (bug #727520)
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c) <sam <AT> cmpct.info>
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pygame/pygame-2.0.0_pre10.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.0.0_pre10.ebuild b/dev-python/pygame/pygame-2.0.0_pre10.ebuild
index b56ef5f6bfb..0896a3440d2 100644
--- a/dev-python/pygame/pygame-2.0.0_pre10.ebuild
+++ b/dev-python/pygame/pygame-2.0.0_pre10.ebuild
@@ -17,7 +17,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="doc examples midi opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2020-06-10 3:21 Matt Turner
0 siblings, 0 replies; 185+ messages in thread
From: Matt Turner @ 2020-06-10 3:21 UTC (permalink / raw
To: gentoo-commits
commit: 4697f8c3d5fa28ea50b86755c0624a3501a8562a
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 10 03:21:19 2020 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Jun 10 03:21:19 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4697f8c3
dev-python/pygame: Keyword 2.0.0_pre10 alpha, #727520
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-python/pygame/pygame-2.0.0_pre10.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.0.0_pre10.ebuild b/dev-python/pygame/pygame-2.0.0_pre10.ebuild
index 0896a3440d2..78beb41098e 100644
--- a/dev-python/pygame/pygame-2.0.0_pre10.ebuild
+++ b/dev-python/pygame/pygame-2.0.0_pre10.ebuild
@@ -17,7 +17,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="doc examples midi opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2020-06-10 20:54 Sergei Trofimovich
0 siblings, 0 replies; 185+ messages in thread
From: Sergei Trofimovich @ 2020-06-10 20:54 UTC (permalink / raw
To: gentoo-commits
commit: 14f2d9041dacde2688ff5f3878e7ab1e06a82c1e
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Wed Jun 10 20:52:00 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Wed Jun 10 20:54:50 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14f2d904
dev-python/pygame: keyworded 2.0.0_pre10 for hppa, bug #727520
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-python/pygame/pygame-2.0.0_pre10.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.0.0_pre10.ebuild b/dev-python/pygame/pygame-2.0.0_pre10.ebuild
index 78beb41098e..e0019d48ec6 100644
--- a/dev-python/pygame/pygame-2.0.0_pre10.ebuild
+++ b/dev-python/pygame/pygame-2.0.0_pre10.ebuild
@@ -17,7 +17,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="doc examples midi opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2020-06-15 15:13 Michał Górny
0 siblings, 0 replies; 185+ messages in thread
From: Michał Górny @ 2020-06-15 15:13 UTC (permalink / raw
To: gentoo-commits
commit: 127e5f4249bbfe1a8cd762537838df48e3532e75
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 15 15:13:09 2020 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Jun 15 15:13:21 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=127e5f42
dev-python/pygame: Backport test fixes to 1.9.6-r1
Closes: https://bugs.gentoo.org/727890
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pygame/pygame-1.9.6-r1.ebuild | 10 ++++------
1 file changed, 4 insertions(+), 6 deletions(-)
diff --git a/dev-python/pygame/pygame-1.9.6-r1.ebuild b/dev-python/pygame/pygame-1.9.6-r1.ebuild
index 253ffc048c4..e47cb5f359b 100644
--- a/dev-python/pygame/pygame-1.9.6-r1.ebuild
+++ b/dev-python/pygame/pygame-1.9.6-r1.ebuild
@@ -4,10 +4,10 @@
EAPI=7
PYTHON_COMPAT=( python3_{6,7,8} )
-inherit flag-o-matic distutils-r1 virtualx
+inherit flag-o-matic distutils-r1
DESCRIPTION="Python bindings for SDL multimedia library"
-HOMEPAGE="http://www.pygame.org/"
+HOMEPAGE="https://www.pygame.org/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
@@ -62,12 +62,10 @@ python_compile() {
distutils-r1_python_compile
}
-src_test() {
- virtx distutils-r1_src_test
-}
-
python_test() {
local -x PYTHONPATH=
+ local -x SDL_VIDEODRIVER=dummy
+ local -x SDL_AUDIODRIVER=disk
distutils_install_for_testing
script -eqc "${EPYTHON} -m pygame.tests" || die
}
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2020-07-10 0:15 Sam James
0 siblings, 0 replies; 185+ messages in thread
From: Sam James @ 2020-07-10 0:15 UTC (permalink / raw
To: gentoo-commits
commit: 14548d5366f6054cf6b274a569d8277eeb610390
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 10 00:07:13 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jul 10 00:15:06 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14548d53
dev-python/pygame: arm64 stable (bug #730970)
Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pygame/pygame-1.9.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-1.9.6-r1.ebuild b/dev-python/pygame/pygame-1.9.6-r1.ebuild
index e47cb5f359b..89eb5d201d1 100644
--- a/dev-python/pygame/pygame-1.9.6-r1.ebuild
+++ b/dev-python/pygame/pygame-1.9.6-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc x86"
IUSE="doc examples midi opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2020-07-15 11:34 Michał Górny
0 siblings, 0 replies; 185+ messages in thread
From: Michał Górny @ 2020-07-15 11:34 UTC (permalink / raw
To: gentoo-commits
commit: 190d0e3e44dce096d25a30020e6e45151ee12697
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 15 11:33:23 2020 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Jul 15 11:33:52 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=190d0e3e
dev-python/pygame: Fix missing test deps
Closes: https://bugs.gentoo.org/732452
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pygame/pygame-1.9.6-r1.ebuild | 16 +++++++++++++---
dev-python/pygame/pygame-2.0.0_pre10.ebuild | 10 ++++++++--
dev-python/pygame/pygame-9999.ebuild | 10 ++++++++--
3 files changed, 29 insertions(+), 7 deletions(-)
diff --git a/dev-python/pygame/pygame-1.9.6-r1.ebuild b/dev-python/pygame/pygame-1.9.6-r1.ebuild
index 89eb5d201d1..2a3444dbdc6 100644
--- a/dev-python/pygame/pygame-1.9.6-r1.ebuild
+++ b/dev-python/pygame/pygame-1.9.6-r1.ebuild
@@ -16,7 +16,7 @@ KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc x86"
IUSE="doc examples midi opengl test X"
RESTRICT="!test? ( test )"
-DEPEND="dev-python/numpy[${PYTHON_USEDEP}]
+RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]
>=media-libs/sdl-image-1.2.2[png,jpeg]
>=media-libs/sdl-mixer-1.2.4
>=media-libs/sdl-ttf-2.0.6
@@ -24,10 +24,20 @@ DEPEND="dev-python/numpy[${PYTHON_USEDEP}]
midi? ( media-libs/portmidi )
X? ( >=media-libs/libsdl-1.2.5[opengl?,video,X] )
!X? ( >=media-libs/libsdl-1.2.5 )"
-RDEPEND="${DEPEND}"
+DEPEND="${RDEPEND}
+ test? (
+ media-libs/sdl-image[gif,png,jpeg]
+ media-libs/sdl-mixer[mp3,vorbis,wav]
+ )"
+# fontconfig used for fc-list
+RDEPEND+="
+ media-libs/fontconfig"
# util-linux provides script
BDEPEND="
- test? ( sys-apps/util-linux )"
+ test? (
+ media-libs/fontconfig
+ sys-apps/util-linux
+ )"
src_prepare() {
# segfaults on Xvfb
diff --git a/dev-python/pygame/pygame-2.0.0_pre10.ebuild b/dev-python/pygame/pygame-2.0.0_pre10.ebuild
index e0019d48ec6..f1da10c2c2c 100644
--- a/dev-python/pygame/pygame-2.0.0_pre10.ebuild
+++ b/dev-python/pygame/pygame-2.0.0_pre10.ebuild
@@ -22,7 +22,7 @@ IUSE="doc examples midi opengl test X"
RESTRICT="!test? ( test )"
RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]
- >=media-libs/sdl2-image-1.2.2[jpeg,png]
+ >=media-libs/sdl2-image-1.2.2
>=media-libs/sdl2-mixer-1.2.4
>=media-libs/sdl2-ttf-2.0.6
>=media-libs/smpeg2-0.4.4-r1
@@ -34,9 +34,15 @@ DEPEND="${RDEPEND}
media-libs/sdl2-image[gif,jpeg,png]
media-libs/sdl2-mixer[mp3,vorbis,wav]
)"
+# fontconfig used for fc-list
+RDEPEND+="
+ media-libs/fontconfig"
# util-linux provides script
BDEPEND="
- test? ( sys-apps/util-linux )"
+ test? (
+ media-libs/fontconfig
+ sys-apps/util-linux
+ )"
PATCHES=(
"${FILESDIR}"/${P}-py39.patch
diff --git a/dev-python/pygame/pygame-9999.ebuild b/dev-python/pygame/pygame-9999.ebuild
index 9a1c6f7040a..1023f6136c3 100644
--- a/dev-python/pygame/pygame-9999.ebuild
+++ b/dev-python/pygame/pygame-9999.ebuild
@@ -17,7 +17,7 @@ IUSE="doc examples midi opengl test X"
RESTRICT="!test? ( test )"
RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]
- >=media-libs/sdl2-image-1.2.2[jpeg,png]
+ >=media-libs/sdl2-image-1.2.2
>=media-libs/sdl2-mixer-1.2.4
>=media-libs/sdl2-ttf-2.0.6
>=media-libs/smpeg2-0.4.4-r1
@@ -29,9 +29,15 @@ DEPEND="${RDEPEND}
media-libs/sdl2-image[gif,jpeg,png]
media-libs/sdl2-mixer[mp3,vorbis,wav]
)"
+# fontconfig used for fc-list
+RDEPEND+="
+ media-libs/fontconfig"
# util-linux provides script
BDEPEND="
- test? ( sys-apps/util-linux )"
+ test? (
+ media-libs/fontconfig
+ sys-apps/util-linux
+ )"
python_configure() {
PORTMIDI_INC_PORTTIME=1 LOCALBASE="${EPREFIX}/usr" \
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2020-07-26 0:46 Sam James
0 siblings, 0 replies; 185+ messages in thread
From: Sam James @ 2020-07-26 0:46 UTC (permalink / raw
To: gentoo-commits
commit: d8f899d7274e39a7ee7bd79968e4ea623d8a3992
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 26 00:40:26 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jul 26 00:40:26 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8f899d7
dev-python/pygame: arm stable (bug #730970)
Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pygame/pygame-1.9.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-1.9.6-r1.ebuild b/dev-python/pygame/pygame-1.9.6-r1.ebuild
index 2a3444dbdc6..b864cecdcc2 100644
--- a/dev-python/pygame/pygame-1.9.6-r1.ebuild
+++ b/dev-python/pygame/pygame-1.9.6-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc x86"
IUSE="doc examples midi opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2020-08-14 18:02 Sergei Trofimovich
0 siblings, 0 replies; 185+ messages in thread
From: Sergei Trofimovich @ 2020-08-14 18:02 UTC (permalink / raw
To: gentoo-commits
commit: d369dd46541727a124e24a5c9888a57605a54db8
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Fri Aug 14 12:36:48 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Aug 14 18:02:16 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d369dd46
dev-python/pygame: stable 1.9.6-r1 for hppa/sparc, bug #730970
Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="hppa sparc"
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-python/pygame/pygame-1.9.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-1.9.6-r1.ebuild b/dev-python/pygame/pygame-1.9.6-r1.ebuild
index b864cecdcc2..6cda47383f1 100644
--- a/dev-python/pygame/pygame-1.9.6-r1.ebuild
+++ b/dev-python/pygame/pygame-1.9.6-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ~ppc64 sparc x86"
IUSE="doc examples midi opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2020-09-20 6:28 Michał Górny
0 siblings, 0 replies; 185+ messages in thread
From: Michał Górny @ 2020-09-20 6:28 UTC (permalink / raw
To: gentoo-commits
commit: 762e3dedaea159c0ddb76be29e7ae795968f0dd4
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 20 06:15:47 2020 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Sep 20 06:28:46 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=762e3ded
dev-python/pygame: Bump to 2.0.0dev12
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pygame/Manifest | 1 +
dev-python/pygame/pygame-2.0.0_pre12.ebuild | 89 +++++++++++++++++++++++++++++
2 files changed, 90 insertions(+)
diff --git a/dev-python/pygame/Manifest b/dev-python/pygame/Manifest
index c108ab0a10d..30e13a75e67 100644
--- a/dev-python/pygame/Manifest
+++ b/dev-python/pygame/Manifest
@@ -1,2 +1,3 @@
DIST pygame-1.9.6.tar.gz 3223131 BLAKE2B a4d04c933fcad244d32bd512ef8717e60ec923f361e9e0296b5c7d57c5949d3434a040d028249c5b8f3c865ac3dcdbb32e6f0b223186678595a8625213ba2a17 SHA512 d923c554203a7c35e37921658cb4c5bf50215ab0ff4d2b869a1ee6b2e2ca31d66ec4bbde4287f5a777838ffe932cd15b993cb0224b86e43d684de61c35acbcd0
DIST pygame-2.0.0.dev10.tar.gz 5567274 BLAKE2B 7d78f260318cfabeb33f1073ae210f890d2f772e3ef302f243cca67724c6012355644ba60d4cae6de72db6dd61d320177deff6ee83dd355ec4cc33e841b565f7 SHA512 4cee7599fd8a6d31ddd66bfaad3bbb67cb167c1ae339f37e83322d810fea8746e81a191c224a0eeb6cc43a64bf1730ff0886c82f1a4f642e2e656ca9a837bf9e
+DIST pygame-2.0.0.dev12.tar.gz 5598471 BLAKE2B 339e96ed7f01070c3aa4b31b587a793b43b99ac476d72a431dff09d98b95ef48c6b0d4faa20301e6db43cb2b35b13245253d86859c16d2befbd3795f8ed48b7f SHA512 f732056b3c8377326caf1d6ded6c59e8665de2ab2f6233d6d95dcc26137d67d180f8c5dc92fc22578ec5ce0ecf5a1de5080c62355d15035ab248d518cd75180f
diff --git a/dev-python/pygame/pygame-2.0.0_pre12.ebuild b/dev-python/pygame/pygame-2.0.0_pre12.ebuild
new file mode 100644
index 00000000000..1db3ee0e3d0
--- /dev/null
+++ b/dev-python/pygame/pygame-2.0.0_pre12.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit distutils-r1
+
+MY_PV=${PV/_pre/.dev}
+MY_P=${PN}-${MY_PV}
+
+DESCRIPTION="Python bindings for SDL multimedia library"
+HOMEPAGE="https://www.pygame.org/"
+SRC_URI="
+ https://github.com/pygame/pygame/releases/download/${MY_PV}/${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc examples midi opengl test X"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]
+ media-libs/freetype
+ >=media-libs/sdl2-image-1.2.2
+ >=media-libs/sdl2-mixer-1.2.4
+ >=media-libs/sdl2-ttf-2.0.6
+ >=media-libs/smpeg2-0.4.4-r1
+ midi? ( media-libs/portmidi )
+ X? ( >=media-libs/libsdl2-1.2.5[opengl?,video,X] )
+ !X? ( >=media-libs/libsdl2-1.2.5 )"
+DEPEND="${RDEPEND}
+ test? (
+ media-libs/sdl2-image[gif,jpeg,png]
+ media-libs/sdl2-mixer[mp3,vorbis,wav]
+ )"
+# fontconfig used for fc-list
+RDEPEND+="
+ media-libs/fontconfig"
+# util-linux provides script
+BDEPEND="
+ test? (
+ media-libs/fontconfig
+ sys-apps/util-linux
+ )"
+
+src_prepare() {
+ if ! use midi; then
+ rm test/midi_test.py || die
+ fi
+ distutils-r1_src_prepare
+}
+
+python_configure() {
+ PORTMIDI_INC_PORTTIME=1 LOCALBASE="${EPREFIX}/usr" \
+ "${EPYTHON}" "${S}"/buildconfig/config.py -auto || die
+
+ # Disable automagic dependency on PortMidi.
+ if ! use midi; then
+ sed -e "s:^pypm :#&:" -i Setup || die "sed failed"
+ fi
+}
+
+python_test() {
+ local -x PYTHONPATH=
+ local -x SDL_VIDEODRIVER=dummy
+ local -x SDL_AUDIODRIVER=disk
+ distutils_install_for_testing
+ script -eqc "${EPYTHON} -m pygame.tests" || die
+}
+
+python_install() {
+ distutils-r1_python_install
+
+ # Bug #497720
+ rm -fr "${D}"$(python_get_sitedir)/pygame/{docs,examples,tests}/ || die
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+
+ if use doc; then
+ docinto html
+ dodoc -r docs/*
+ fi
+
+ use examples && dodoc -r examples
+}
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2020-09-30 21:15 Sam James
0 siblings, 0 replies; 185+ messages in thread
From: Sam James @ 2020-09-30 21:15 UTC (permalink / raw
To: gentoo-commits
commit: 333e757142c8c72eb267b064d5bbe7bf93c44c47
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 30 21:12:54 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Sep 30 21:12:54 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=333e7571
dev-python/pygame: Stabilize 2.0.0_pre10 arm64, #745567
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pygame/pygame-2.0.0_pre10.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.0.0_pre10.ebuild b/dev-python/pygame/pygame-2.0.0_pre10.ebuild
index f1da10c2c2c..914133a5646 100644
--- a/dev-python/pygame/pygame-2.0.0_pre10.ebuild
+++ b/dev-python/pygame/pygame-2.0.0_pre10.ebuild
@@ -17,7 +17,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="doc examples midi opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2020-10-06 13:13 Sam James
0 siblings, 0 replies; 185+ messages in thread
From: Sam James @ 2020-10-06 13:13 UTC (permalink / raw
To: gentoo-commits
commit: cce72097ef2054316bec4b5ca38ea506ea6dc4df
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 6 13:13:06 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 6 13:13:06 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cce72097
dev-python/pygame: add media-libs/libsdl2[threads] dep
Prevent "pygame.error: SDL not built with thread support"
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pygame/pygame-2.0.0_pre12.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-python/pygame/pygame-2.0.0_pre12.ebuild b/dev-python/pygame/pygame-2.0.0_pre12.ebuild
index 1db3ee0e3d0..acc59f0c4ea 100644
--- a/dev-python/pygame/pygame-2.0.0_pre12.ebuild
+++ b/dev-python/pygame/pygame-2.0.0_pre12.ebuild
@@ -28,8 +28,8 @@ RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]
>=media-libs/sdl2-ttf-2.0.6
>=media-libs/smpeg2-0.4.4-r1
midi? ( media-libs/portmidi )
- X? ( >=media-libs/libsdl2-1.2.5[opengl?,video,X] )
- !X? ( >=media-libs/libsdl2-1.2.5 )"
+ X? ( >=media-libs/libsdl2-1.2.5[opengl?,threads,video,X] )
+ !X? ( >=media-libs/libsdl2-1.2.5[threads] )"
DEPEND="${RDEPEND}
test? (
media-libs/sdl2-image[gif,jpeg,png]
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2020-10-06 13:16 Sam James
0 siblings, 0 replies; 185+ messages in thread
From: Sam James @ 2020-10-06 13:16 UTC (permalink / raw
To: gentoo-commits
commit: e19620e9840f4b87f3d2fd5801cc8f140e810be4
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 6 13:13:51 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 6 13:13:51 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e19620e9
dev-python/pygame: Stabilize 2.0.0_pre10 arm, #745567
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pygame/pygame-2.0.0_pre10.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.0.0_pre10.ebuild b/dev-python/pygame/pygame-2.0.0_pre10.ebuild
index 914133a5646..2fa9c4c8a8d 100644
--- a/dev-python/pygame/pygame-2.0.0_pre10.ebuild
+++ b/dev-python/pygame/pygame-2.0.0_pre10.ebuild
@@ -17,7 +17,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="doc examples midi opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2020-10-06 13:41 Sam James
0 siblings, 0 replies; 185+ messages in thread
From: Sam James @ 2020-10-06 13:41 UTC (permalink / raw
To: gentoo-commits
commit: a5138cc2574a86d0213d150a4deaf68fd9984451
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 6 13:30:50 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 6 13:30:50 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5138cc2
dev-python/pygame: add media-libs/libsdl2[threads] dep to 9999
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pygame/pygame-9999.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-python/pygame/pygame-9999.ebuild b/dev-python/pygame/pygame-9999.ebuild
index 1023f6136c3..8a3845153d1 100644
--- a/dev-python/pygame/pygame-9999.ebuild
+++ b/dev-python/pygame/pygame-9999.ebuild
@@ -22,8 +22,8 @@ RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]
>=media-libs/sdl2-ttf-2.0.6
>=media-libs/smpeg2-0.4.4-r1
midi? ( media-libs/portmidi )
- X? ( >=media-libs/libsdl2-1.2.5[opengl?,video,X] )
- !X? ( >=media-libs/libsdl2-1.2.5 )"
+ X? ( >=media-libs/libsdl2-1.2.5[opengl?,threads,video,X] )
+ !X? ( >=media-libs/libsdl2-1.2.5[threads] )"
DEPEND="${RDEPEND}
test? (
media-libs/sdl2-image[gif,jpeg,png]
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2020-10-09 8:31 Agostino Sarubbo
0 siblings, 0 replies; 185+ messages in thread
From: Agostino Sarubbo @ 2020-10-09 8:31 UTC (permalink / raw
To: gentoo-commits
commit: 8f2c150f21134707f2d26d58d935fad39f9dd171
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 9 08:28:34 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Oct 9 08:30:54 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f2c150f
dev-python/pygame: amd64 stable wrt bug #745567
Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-python/pygame/pygame-2.0.0_pre10.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.0.0_pre10.ebuild b/dev-python/pygame/pygame-2.0.0_pre10.ebuild
index 3d46cb1892c..12474f9a4be 100644
--- a/dev-python/pygame/pygame-2.0.0_pre10.ebuild
+++ b/dev-python/pygame/pygame-2.0.0_pre10.ebuild
@@ -17,7 +17,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
IUSE="doc examples midi opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2020-10-12 7:57 Agostino Sarubbo
0 siblings, 0 replies; 185+ messages in thread
From: Agostino Sarubbo @ 2020-10-12 7:57 UTC (permalink / raw
To: gentoo-commits
commit: 67fcfec60bca2b1c6df57e12616f15dc1aa3f0f5
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 12 07:56:57 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Oct 12 07:56:57 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67fcfec6
dev-python/pygame: sparc stable wrt bug #745567
Package-Manager: Portage-3.0.4, Repoman-3.0.1
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-python/pygame/pygame-2.0.0_pre10.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.0.0_pre10.ebuild b/dev-python/pygame/pygame-2.0.0_pre10.ebuild
index 12474f9a4be..490902c9494 100644
--- a/dev-python/pygame/pygame-2.0.0_pre10.ebuild
+++ b/dev-python/pygame/pygame-2.0.0_pre10.ebuild
@@ -17,7 +17,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86"
IUSE="doc examples midi opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2020-10-12 8:51 Michał Górny
0 siblings, 0 replies; 185+ messages in thread
From: Michał Górny @ 2020-10-12 8:51 UTC (permalink / raw
To: gentoo-commits
commit: 19ba8920be100981921a4e192ec2f07024abba27
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 12 08:30:14 2020 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Oct 12 08:51:43 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19ba8920
dev-python/pygame: Fix test regression with new setuptools
Closes: https://bugs.gentoo.org/745819
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pygame/pygame-2.0.0_pre12.ebuild | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/dev-python/pygame/pygame-2.0.0_pre12.ebuild b/dev-python/pygame/pygame-2.0.0_pre12.ebuild
index acc59f0c4ea..a43bd4b4223 100644
--- a/dev-python/pygame/pygame-2.0.0_pre12.ebuild
+++ b/dev-python/pygame/pygame-2.0.0_pre12.ebuild
@@ -63,10 +63,12 @@ python_configure() {
}
python_test() {
- local -x PYTHONPATH=
+ local -x PYTHONPATH=${BUILD_DIR}/install/lib
local -x SDL_VIDEODRIVER=dummy
local -x SDL_AUDIODRIVER=disk
- distutils_install_for_testing
+ esetup.py install \
+ --root="${BUILD_DIR}"/install \
+ --install-lib=lib
script -eqc "${EPYTHON} -m pygame.tests" || die
}
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2020-10-12 8:51 Michał Górny
0 siblings, 0 replies; 185+ messages in thread
From: Michał Górny @ 2020-10-12 8:51 UTC (permalink / raw
To: gentoo-commits
commit: 63f8cc913f278f1f242aa2b33d998c9f5aecb22d
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 12 08:30:58 2020 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Oct 12 08:51:44 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63f8cc91
dev-python/pygame: Bump to 2.0.0dev14
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pygame/Manifest | 1 +
dev-python/pygame/pygame-2.0.0_pre14.ebuild | 91 +++++++++++++++++++++++++++++
2 files changed, 92 insertions(+)
diff --git a/dev-python/pygame/Manifest b/dev-python/pygame/Manifest
index 30e13a75e67..ffdad2b609c 100644
--- a/dev-python/pygame/Manifest
+++ b/dev-python/pygame/Manifest
@@ -1,3 +1,4 @@
DIST pygame-1.9.6.tar.gz 3223131 BLAKE2B a4d04c933fcad244d32bd512ef8717e60ec923f361e9e0296b5c7d57c5949d3434a040d028249c5b8f3c865ac3dcdbb32e6f0b223186678595a8625213ba2a17 SHA512 d923c554203a7c35e37921658cb4c5bf50215ab0ff4d2b869a1ee6b2e2ca31d66ec4bbde4287f5a777838ffe932cd15b993cb0224b86e43d684de61c35acbcd0
DIST pygame-2.0.0.dev10.tar.gz 5567274 BLAKE2B 7d78f260318cfabeb33f1073ae210f890d2f772e3ef302f243cca67724c6012355644ba60d4cae6de72db6dd61d320177deff6ee83dd355ec4cc33e841b565f7 SHA512 4cee7599fd8a6d31ddd66bfaad3bbb67cb167c1ae339f37e83322d810fea8746e81a191c224a0eeb6cc43a64bf1730ff0886c82f1a4f642e2e656ca9a837bf9e
DIST pygame-2.0.0.dev12.tar.gz 5598471 BLAKE2B 339e96ed7f01070c3aa4b31b587a793b43b99ac476d72a431dff09d98b95ef48c6b0d4faa20301e6db43cb2b35b13245253d86859c16d2befbd3795f8ed48b7f SHA512 f732056b3c8377326caf1d6ded6c59e8665de2ab2f6233d6d95dcc26137d67d180f8c5dc92fc22578ec5ce0ecf5a1de5080c62355d15035ab248d518cd75180f
+DIST pygame-2.0.0.dev14.tar.gz 5556790 BLAKE2B 9857a8bc14081c375d717c50b7406f74a52ae725c31905acc2528f8d361d9b1e54e2f20383f553c6f3a290d2fbdbc2342c88c7a7a0abee3f6038ed737747a7a0 SHA512 37490dbb981cc889f00036162baa450f6cc6b936cfb23b5648ed43a8c524e8782c71efcfaef2c2ddf9690c946b0f5d15c670dddcb730f18dc37b28d06c13ae3b
diff --git a/dev-python/pygame/pygame-2.0.0_pre14.ebuild b/dev-python/pygame/pygame-2.0.0_pre14.ebuild
new file mode 100644
index 00000000000..a43bd4b4223
--- /dev/null
+++ b/dev-python/pygame/pygame-2.0.0_pre14.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit distutils-r1
+
+MY_PV=${PV/_pre/.dev}
+MY_P=${PN}-${MY_PV}
+
+DESCRIPTION="Python bindings for SDL multimedia library"
+HOMEPAGE="https://www.pygame.org/"
+SRC_URI="
+ https://github.com/pygame/pygame/releases/download/${MY_PV}/${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc examples midi opengl test X"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]
+ media-libs/freetype
+ >=media-libs/sdl2-image-1.2.2
+ >=media-libs/sdl2-mixer-1.2.4
+ >=media-libs/sdl2-ttf-2.0.6
+ >=media-libs/smpeg2-0.4.4-r1
+ midi? ( media-libs/portmidi )
+ X? ( >=media-libs/libsdl2-1.2.5[opengl?,threads,video,X] )
+ !X? ( >=media-libs/libsdl2-1.2.5[threads] )"
+DEPEND="${RDEPEND}
+ test? (
+ media-libs/sdl2-image[gif,jpeg,png]
+ media-libs/sdl2-mixer[mp3,vorbis,wav]
+ )"
+# fontconfig used for fc-list
+RDEPEND+="
+ media-libs/fontconfig"
+# util-linux provides script
+BDEPEND="
+ test? (
+ media-libs/fontconfig
+ sys-apps/util-linux
+ )"
+
+src_prepare() {
+ if ! use midi; then
+ rm test/midi_test.py || die
+ fi
+ distutils-r1_src_prepare
+}
+
+python_configure() {
+ PORTMIDI_INC_PORTTIME=1 LOCALBASE="${EPREFIX}/usr" \
+ "${EPYTHON}" "${S}"/buildconfig/config.py -auto || die
+
+ # Disable automagic dependency on PortMidi.
+ if ! use midi; then
+ sed -e "s:^pypm :#&:" -i Setup || die "sed failed"
+ fi
+}
+
+python_test() {
+ local -x PYTHONPATH=${BUILD_DIR}/install/lib
+ local -x SDL_VIDEODRIVER=dummy
+ local -x SDL_AUDIODRIVER=disk
+ esetup.py install \
+ --root="${BUILD_DIR}"/install \
+ --install-lib=lib
+ script -eqc "${EPYTHON} -m pygame.tests" || die
+}
+
+python_install() {
+ distutils-r1_python_install
+
+ # Bug #497720
+ rm -fr "${D}"$(python_get_sitedir)/pygame/{docs,examples,tests}/ || die
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+
+ if use doc; then
+ docinto html
+ dodoc -r docs/*
+ fi
+
+ use examples && dodoc -r examples
+}
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2020-10-21 18:53 Michał Górny
0 siblings, 0 replies; 185+ messages in thread
From: Michał Górny @ 2020-10-21 18:53 UTC (permalink / raw
To: gentoo-commits
commit: 112fb4a5df82f522ccc5b368207266c27c92dba0
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 21 16:11:59 2020 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Oct 21 18:53:52 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=112fb4a5
dev-python/pygame: Bump to 2.0.0dev18
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pygame/Manifest | 1 +
dev-python/pygame/pygame-2.0.0_pre18.ebuild | 91 +++++++++++++++++++++++++++++
2 files changed, 92 insertions(+)
diff --git a/dev-python/pygame/Manifest b/dev-python/pygame/Manifest
index ffdad2b609c..140e6d3a46d 100644
--- a/dev-python/pygame/Manifest
+++ b/dev-python/pygame/Manifest
@@ -2,3 +2,4 @@ DIST pygame-1.9.6.tar.gz 3223131 BLAKE2B a4d04c933fcad244d32bd512ef8717e60ec923f
DIST pygame-2.0.0.dev10.tar.gz 5567274 BLAKE2B 7d78f260318cfabeb33f1073ae210f890d2f772e3ef302f243cca67724c6012355644ba60d4cae6de72db6dd61d320177deff6ee83dd355ec4cc33e841b565f7 SHA512 4cee7599fd8a6d31ddd66bfaad3bbb67cb167c1ae339f37e83322d810fea8746e81a191c224a0eeb6cc43a64bf1730ff0886c82f1a4f642e2e656ca9a837bf9e
DIST pygame-2.0.0.dev12.tar.gz 5598471 BLAKE2B 339e96ed7f01070c3aa4b31b587a793b43b99ac476d72a431dff09d98b95ef48c6b0d4faa20301e6db43cb2b35b13245253d86859c16d2befbd3795f8ed48b7f SHA512 f732056b3c8377326caf1d6ded6c59e8665de2ab2f6233d6d95dcc26137d67d180f8c5dc92fc22578ec5ce0ecf5a1de5080c62355d15035ab248d518cd75180f
DIST pygame-2.0.0.dev14.tar.gz 5556790 BLAKE2B 9857a8bc14081c375d717c50b7406f74a52ae725c31905acc2528f8d361d9b1e54e2f20383f553c6f3a290d2fbdbc2342c88c7a7a0abee3f6038ed737747a7a0 SHA512 37490dbb981cc889f00036162baa450f6cc6b936cfb23b5648ed43a8c524e8782c71efcfaef2c2ddf9690c946b0f5d15c670dddcb730f18dc37b28d06c13ae3b
+DIST pygame-2.0.0.dev18.tar.gz 5591175 BLAKE2B 3479e9161e4dc5f00123f359b29f5c133020578bd09fc972f3f2d9e55b1700f4ac5eccc904524e98fe827fa7ed871db130da1f7b9aa8a67da98f42562f2ee766 SHA512 dfa8ac023e5da1688825281dd06e22aa59fa7061dcf17b8ec1c8c84b2bda7e27d39a97be3375d9ccb15aa50a0096be74ef6c80614e5d71729157712463140af1
diff --git a/dev-python/pygame/pygame-2.0.0_pre18.ebuild b/dev-python/pygame/pygame-2.0.0_pre18.ebuild
new file mode 100644
index 00000000000..a43bd4b4223
--- /dev/null
+++ b/dev-python/pygame/pygame-2.0.0_pre18.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit distutils-r1
+
+MY_PV=${PV/_pre/.dev}
+MY_P=${PN}-${MY_PV}
+
+DESCRIPTION="Python bindings for SDL multimedia library"
+HOMEPAGE="https://www.pygame.org/"
+SRC_URI="
+ https://github.com/pygame/pygame/releases/download/${MY_PV}/${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc examples midi opengl test X"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]
+ media-libs/freetype
+ >=media-libs/sdl2-image-1.2.2
+ >=media-libs/sdl2-mixer-1.2.4
+ >=media-libs/sdl2-ttf-2.0.6
+ >=media-libs/smpeg2-0.4.4-r1
+ midi? ( media-libs/portmidi )
+ X? ( >=media-libs/libsdl2-1.2.5[opengl?,threads,video,X] )
+ !X? ( >=media-libs/libsdl2-1.2.5[threads] )"
+DEPEND="${RDEPEND}
+ test? (
+ media-libs/sdl2-image[gif,jpeg,png]
+ media-libs/sdl2-mixer[mp3,vorbis,wav]
+ )"
+# fontconfig used for fc-list
+RDEPEND+="
+ media-libs/fontconfig"
+# util-linux provides script
+BDEPEND="
+ test? (
+ media-libs/fontconfig
+ sys-apps/util-linux
+ )"
+
+src_prepare() {
+ if ! use midi; then
+ rm test/midi_test.py || die
+ fi
+ distutils-r1_src_prepare
+}
+
+python_configure() {
+ PORTMIDI_INC_PORTTIME=1 LOCALBASE="${EPREFIX}/usr" \
+ "${EPYTHON}" "${S}"/buildconfig/config.py -auto || die
+
+ # Disable automagic dependency on PortMidi.
+ if ! use midi; then
+ sed -e "s:^pypm :#&:" -i Setup || die "sed failed"
+ fi
+}
+
+python_test() {
+ local -x PYTHONPATH=${BUILD_DIR}/install/lib
+ local -x SDL_VIDEODRIVER=dummy
+ local -x SDL_AUDIODRIVER=disk
+ esetup.py install \
+ --root="${BUILD_DIR}"/install \
+ --install-lib=lib
+ script -eqc "${EPYTHON} -m pygame.tests" || die
+}
+
+python_install() {
+ distutils-r1_python_install
+
+ # Bug #497720
+ rm -fr "${D}"$(python_get_sitedir)/pygame/{docs,examples,tests}/ || die
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+
+ if use doc; then
+ docinto html
+ dodoc -r docs/*
+ fi
+
+ use examples && dodoc -r examples
+}
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2020-10-23 20:12 Michał Górny
0 siblings, 0 replies; 185+ messages in thread
From: Michał Górny @ 2020-10-23 20:12 UTC (permalink / raw
To: gentoo-commits
commit: 126188eb47b79980a439b28e6f0a928b64d89b52
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 23 19:47:31 2020 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Oct 23 20:12:22 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=126188eb
dev-python/pygame: Bump to 2.0.0.dev22
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pygame/Manifest | 1 +
dev-python/pygame/pygame-2.0.0_pre22.ebuild | 91 +++++++++++++++++++++++++++++
2 files changed, 92 insertions(+)
diff --git a/dev-python/pygame/Manifest b/dev-python/pygame/Manifest
index ad1ce7cbea7..3c80bad6d53 100644
--- a/dev-python/pygame/Manifest
+++ b/dev-python/pygame/Manifest
@@ -1,3 +1,4 @@
DIST pygame-1.9.6.tar.gz 3223131 BLAKE2B a4d04c933fcad244d32bd512ef8717e60ec923f361e9e0296b5c7d57c5949d3434a040d028249c5b8f3c865ac3dcdbb32e6f0b223186678595a8625213ba2a17 SHA512 d923c554203a7c35e37921658cb4c5bf50215ab0ff4d2b869a1ee6b2e2ca31d66ec4bbde4287f5a777838ffe932cd15b993cb0224b86e43d684de61c35acbcd0
DIST pygame-2.0.0.dev10.tar.gz 5567274 BLAKE2B 7d78f260318cfabeb33f1073ae210f890d2f772e3ef302f243cca67724c6012355644ba60d4cae6de72db6dd61d320177deff6ee83dd355ec4cc33e841b565f7 SHA512 4cee7599fd8a6d31ddd66bfaad3bbb67cb167c1ae339f37e83322d810fea8746e81a191c224a0eeb6cc43a64bf1730ff0886c82f1a4f642e2e656ca9a837bf9e
DIST pygame-2.0.0.dev18.tar.gz 5591175 BLAKE2B 3479e9161e4dc5f00123f359b29f5c133020578bd09fc972f3f2d9e55b1700f4ac5eccc904524e98fe827fa7ed871db130da1f7b9aa8a67da98f42562f2ee766 SHA512 dfa8ac023e5da1688825281dd06e22aa59fa7061dcf17b8ec1c8c84b2bda7e27d39a97be3375d9ccb15aa50a0096be74ef6c80614e5d71729157712463140af1
+DIST pygame-2.0.0.dev22.tar.gz 5596946 BLAKE2B 788a2e328d456198b032226f10b7d0686b7e862bf0106334ed3e26150ece43a1a9a9cbdc4f72f33e27d52e9f7c5e063292170eba9c07213474ecaf295280185a SHA512 2809f101dce256143a57f5b47aac2ceb3c2646301179c37e7545672784a7f8dfd74565d1f6a45c394f59bcfcef4a52473160bf94b494db79a982490a7ac19fd8
diff --git a/dev-python/pygame/pygame-2.0.0_pre22.ebuild b/dev-python/pygame/pygame-2.0.0_pre22.ebuild
new file mode 100644
index 00000000000..a43bd4b4223
--- /dev/null
+++ b/dev-python/pygame/pygame-2.0.0_pre22.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit distutils-r1
+
+MY_PV=${PV/_pre/.dev}
+MY_P=${PN}-${MY_PV}
+
+DESCRIPTION="Python bindings for SDL multimedia library"
+HOMEPAGE="https://www.pygame.org/"
+SRC_URI="
+ https://github.com/pygame/pygame/releases/download/${MY_PV}/${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc examples midi opengl test X"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]
+ media-libs/freetype
+ >=media-libs/sdl2-image-1.2.2
+ >=media-libs/sdl2-mixer-1.2.4
+ >=media-libs/sdl2-ttf-2.0.6
+ >=media-libs/smpeg2-0.4.4-r1
+ midi? ( media-libs/portmidi )
+ X? ( >=media-libs/libsdl2-1.2.5[opengl?,threads,video,X] )
+ !X? ( >=media-libs/libsdl2-1.2.5[threads] )"
+DEPEND="${RDEPEND}
+ test? (
+ media-libs/sdl2-image[gif,jpeg,png]
+ media-libs/sdl2-mixer[mp3,vorbis,wav]
+ )"
+# fontconfig used for fc-list
+RDEPEND+="
+ media-libs/fontconfig"
+# util-linux provides script
+BDEPEND="
+ test? (
+ media-libs/fontconfig
+ sys-apps/util-linux
+ )"
+
+src_prepare() {
+ if ! use midi; then
+ rm test/midi_test.py || die
+ fi
+ distutils-r1_src_prepare
+}
+
+python_configure() {
+ PORTMIDI_INC_PORTTIME=1 LOCALBASE="${EPREFIX}/usr" \
+ "${EPYTHON}" "${S}"/buildconfig/config.py -auto || die
+
+ # Disable automagic dependency on PortMidi.
+ if ! use midi; then
+ sed -e "s:^pypm :#&:" -i Setup || die "sed failed"
+ fi
+}
+
+python_test() {
+ local -x PYTHONPATH=${BUILD_DIR}/install/lib
+ local -x SDL_VIDEODRIVER=dummy
+ local -x SDL_AUDIODRIVER=disk
+ esetup.py install \
+ --root="${BUILD_DIR}"/install \
+ --install-lib=lib
+ script -eqc "${EPYTHON} -m pygame.tests" || die
+}
+
+python_install() {
+ distutils-r1_python_install
+
+ # Bug #497720
+ rm -fr "${D}"$(python_get_sitedir)/pygame/{docs,examples,tests}/ || die
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+
+ if use doc; then
+ docinto html
+ dodoc -r docs/*
+ fi
+
+ use examples && dodoc -r examples
+}
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2020-10-27 21:49 Michał Górny
0 siblings, 0 replies; 185+ messages in thread
From: Michał Górny @ 2020-10-27 21:49 UTC (permalink / raw
To: gentoo-commits
commit: 7293966644209687c4da81fe3b1821c4726b212d
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 27 21:05:11 2020 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Oct 27 21:49:21 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72939666
dev-python/pygame: Bump to 2.0.0.dev24
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pygame/Manifest | 1 +
dev-python/pygame/pygame-2.0.0_pre24.ebuild | 91 +++++++++++++++++++++++++++++
2 files changed, 92 insertions(+)
diff --git a/dev-python/pygame/Manifest b/dev-python/pygame/Manifest
index 3c80bad6d53..e262a8fbf4a 100644
--- a/dev-python/pygame/Manifest
+++ b/dev-python/pygame/Manifest
@@ -2,3 +2,4 @@ DIST pygame-1.9.6.tar.gz 3223131 BLAKE2B a4d04c933fcad244d32bd512ef8717e60ec923f
DIST pygame-2.0.0.dev10.tar.gz 5567274 BLAKE2B 7d78f260318cfabeb33f1073ae210f890d2f772e3ef302f243cca67724c6012355644ba60d4cae6de72db6dd61d320177deff6ee83dd355ec4cc33e841b565f7 SHA512 4cee7599fd8a6d31ddd66bfaad3bbb67cb167c1ae339f37e83322d810fea8746e81a191c224a0eeb6cc43a64bf1730ff0886c82f1a4f642e2e656ca9a837bf9e
DIST pygame-2.0.0.dev18.tar.gz 5591175 BLAKE2B 3479e9161e4dc5f00123f359b29f5c133020578bd09fc972f3f2d9e55b1700f4ac5eccc904524e98fe827fa7ed871db130da1f7b9aa8a67da98f42562f2ee766 SHA512 dfa8ac023e5da1688825281dd06e22aa59fa7061dcf17b8ec1c8c84b2bda7e27d39a97be3375d9ccb15aa50a0096be74ef6c80614e5d71729157712463140af1
DIST pygame-2.0.0.dev22.tar.gz 5596946 BLAKE2B 788a2e328d456198b032226f10b7d0686b7e862bf0106334ed3e26150ece43a1a9a9cbdc4f72f33e27d52e9f7c5e063292170eba9c07213474ecaf295280185a SHA512 2809f101dce256143a57f5b47aac2ceb3c2646301179c37e7545672784a7f8dfd74565d1f6a45c394f59bcfcef4a52473160bf94b494db79a982490a7ac19fd8
+DIST pygame-2.0.0.dev24.tar.gz 5598687 BLAKE2B d46ea0112f5a47c9721e16d26d42ef7088a498a9136577a4348271f269a1f4622ba7746efd71fe20b3930e46bbeb2569b9b650511b9a682f9ea688793493bdf7 SHA512 d75b3f49bdaee9b409acf2a075c068cb8d50e5e8e7101f5b79e2abd3db4d09b9eee5c9027177cabf6b71b5dab7f6c412c77caa535c28369e46e347f5c516d59f
diff --git a/dev-python/pygame/pygame-2.0.0_pre24.ebuild b/dev-python/pygame/pygame-2.0.0_pre24.ebuild
new file mode 100644
index 00000000000..a43bd4b4223
--- /dev/null
+++ b/dev-python/pygame/pygame-2.0.0_pre24.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit distutils-r1
+
+MY_PV=${PV/_pre/.dev}
+MY_P=${PN}-${MY_PV}
+
+DESCRIPTION="Python bindings for SDL multimedia library"
+HOMEPAGE="https://www.pygame.org/"
+SRC_URI="
+ https://github.com/pygame/pygame/releases/download/${MY_PV}/${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc examples midi opengl test X"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]
+ media-libs/freetype
+ >=media-libs/sdl2-image-1.2.2
+ >=media-libs/sdl2-mixer-1.2.4
+ >=media-libs/sdl2-ttf-2.0.6
+ >=media-libs/smpeg2-0.4.4-r1
+ midi? ( media-libs/portmidi )
+ X? ( >=media-libs/libsdl2-1.2.5[opengl?,threads,video,X] )
+ !X? ( >=media-libs/libsdl2-1.2.5[threads] )"
+DEPEND="${RDEPEND}
+ test? (
+ media-libs/sdl2-image[gif,jpeg,png]
+ media-libs/sdl2-mixer[mp3,vorbis,wav]
+ )"
+# fontconfig used for fc-list
+RDEPEND+="
+ media-libs/fontconfig"
+# util-linux provides script
+BDEPEND="
+ test? (
+ media-libs/fontconfig
+ sys-apps/util-linux
+ )"
+
+src_prepare() {
+ if ! use midi; then
+ rm test/midi_test.py || die
+ fi
+ distutils-r1_src_prepare
+}
+
+python_configure() {
+ PORTMIDI_INC_PORTTIME=1 LOCALBASE="${EPREFIX}/usr" \
+ "${EPYTHON}" "${S}"/buildconfig/config.py -auto || die
+
+ # Disable automagic dependency on PortMidi.
+ if ! use midi; then
+ sed -e "s:^pypm :#&:" -i Setup || die "sed failed"
+ fi
+}
+
+python_test() {
+ local -x PYTHONPATH=${BUILD_DIR}/install/lib
+ local -x SDL_VIDEODRIVER=dummy
+ local -x SDL_AUDIODRIVER=disk
+ esetup.py install \
+ --root="${BUILD_DIR}"/install \
+ --install-lib=lib
+ script -eqc "${EPYTHON} -m pygame.tests" || die
+}
+
+python_install() {
+ distutils-r1_python_install
+
+ # Bug #497720
+ rm -fr "${D}"$(python_get_sitedir)/pygame/{docs,examples,tests}/ || die
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+
+ if use doc; then
+ docinto html
+ dodoc -r docs/*
+ fi
+
+ use examples && dodoc -r examples
+}
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2020-10-28 20:03 Michał Górny
0 siblings, 0 replies; 185+ messages in thread
From: Michał Górny @ 2020-10-28 20:03 UTC (permalink / raw
To: gentoo-commits
commit: 91dfed1b07ae5857bf0715afbd3582fd4b133986
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 28 18:00:32 2020 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Oct 28 20:03:15 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91dfed1b
dev-python/pygame: Bump to 2.0.0 final
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pygame/Manifest | 1 +
dev-python/pygame/pygame-2.0.0.ebuild | 91 +++++++++++++++++++++++++++++++++++
2 files changed, 92 insertions(+)
diff --git a/dev-python/pygame/Manifest b/dev-python/pygame/Manifest
index e262a8fbf4a..fad79bf4293 100644
--- a/dev-python/pygame/Manifest
+++ b/dev-python/pygame/Manifest
@@ -3,3 +3,4 @@ DIST pygame-2.0.0.dev10.tar.gz 5567274 BLAKE2B 7d78f260318cfabeb33f1073ae210f890
DIST pygame-2.0.0.dev18.tar.gz 5591175 BLAKE2B 3479e9161e4dc5f00123f359b29f5c133020578bd09fc972f3f2d9e55b1700f4ac5eccc904524e98fe827fa7ed871db130da1f7b9aa8a67da98f42562f2ee766 SHA512 dfa8ac023e5da1688825281dd06e22aa59fa7061dcf17b8ec1c8c84b2bda7e27d39a97be3375d9ccb15aa50a0096be74ef6c80614e5d71729157712463140af1
DIST pygame-2.0.0.dev22.tar.gz 5596946 BLAKE2B 788a2e328d456198b032226f10b7d0686b7e862bf0106334ed3e26150ece43a1a9a9cbdc4f72f33e27d52e9f7c5e063292170eba9c07213474ecaf295280185a SHA512 2809f101dce256143a57f5b47aac2ceb3c2646301179c37e7545672784a7f8dfd74565d1f6a45c394f59bcfcef4a52473160bf94b494db79a982490a7ac19fd8
DIST pygame-2.0.0.dev24.tar.gz 5598687 BLAKE2B d46ea0112f5a47c9721e16d26d42ef7088a498a9136577a4348271f269a1f4622ba7746efd71fe20b3930e46bbeb2569b9b650511b9a682f9ea688793493bdf7 SHA512 d75b3f49bdaee9b409acf2a075c068cb8d50e5e8e7101f5b79e2abd3db4d09b9eee5c9027177cabf6b71b5dab7f6c412c77caa535c28369e46e347f5c516d59f
+DIST pygame-2.0.0.tar.gz 5522621 BLAKE2B 49773979af53595d3ff2db1a18e4bcd217e26db3ec28d6129d2a588f23a1bd5326fa79fab32c25aa796738cde0e68f5741bee58f62432e86f89cd49ee17a8f14 SHA512 3f65924d0e1d2863b84118a4e468b521a289e2cf174405c6f3ee2b2a2ed399cde7f9f310d57c4166351f84caaea02dd7408ee852dbcee7c205bb2955b6078fda
diff --git a/dev-python/pygame/pygame-2.0.0.ebuild b/dev-python/pygame/pygame-2.0.0.ebuild
new file mode 100644
index 00000000000..a43bd4b4223
--- /dev/null
+++ b/dev-python/pygame/pygame-2.0.0.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit distutils-r1
+
+MY_PV=${PV/_pre/.dev}
+MY_P=${PN}-${MY_PV}
+
+DESCRIPTION="Python bindings for SDL multimedia library"
+HOMEPAGE="https://www.pygame.org/"
+SRC_URI="
+ https://github.com/pygame/pygame/releases/download/${MY_PV}/${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc examples midi opengl test X"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]
+ media-libs/freetype
+ >=media-libs/sdl2-image-1.2.2
+ >=media-libs/sdl2-mixer-1.2.4
+ >=media-libs/sdl2-ttf-2.0.6
+ >=media-libs/smpeg2-0.4.4-r1
+ midi? ( media-libs/portmidi )
+ X? ( >=media-libs/libsdl2-1.2.5[opengl?,threads,video,X] )
+ !X? ( >=media-libs/libsdl2-1.2.5[threads] )"
+DEPEND="${RDEPEND}
+ test? (
+ media-libs/sdl2-image[gif,jpeg,png]
+ media-libs/sdl2-mixer[mp3,vorbis,wav]
+ )"
+# fontconfig used for fc-list
+RDEPEND+="
+ media-libs/fontconfig"
+# util-linux provides script
+BDEPEND="
+ test? (
+ media-libs/fontconfig
+ sys-apps/util-linux
+ )"
+
+src_prepare() {
+ if ! use midi; then
+ rm test/midi_test.py || die
+ fi
+ distutils-r1_src_prepare
+}
+
+python_configure() {
+ PORTMIDI_INC_PORTTIME=1 LOCALBASE="${EPREFIX}/usr" \
+ "${EPYTHON}" "${S}"/buildconfig/config.py -auto || die
+
+ # Disable automagic dependency on PortMidi.
+ if ! use midi; then
+ sed -e "s:^pypm :#&:" -i Setup || die "sed failed"
+ fi
+}
+
+python_test() {
+ local -x PYTHONPATH=${BUILD_DIR}/install/lib
+ local -x SDL_VIDEODRIVER=dummy
+ local -x SDL_AUDIODRIVER=disk
+ esetup.py install \
+ --root="${BUILD_DIR}"/install \
+ --install-lib=lib
+ script -eqc "${EPYTHON} -m pygame.tests" || die
+}
+
+python_install() {
+ distutils-r1_python_install
+
+ # Bug #497720
+ rm -fr "${D}"$(python_get_sitedir)/pygame/{docs,examples,tests}/ || die
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+
+ if use doc; then
+ docinto html
+ dodoc -r docs/*
+ fi
+
+ use examples && dodoc -r examples
+}
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2020-11-02 10:34 Michał Górny
0 siblings, 0 replies; 185+ messages in thread
From: Michał Górny @ 2020-11-02 10:34 UTC (permalink / raw
To: gentoo-commits
commit: 62b0cba31aba3e199ca9661c21fe6068be76a646
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 2 10:30:53 2020 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Nov 2 10:34:24 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62b0cba3
dev-python/pygame: Remove old
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pygame/Manifest | 3 -
dev-python/pygame/pygame-2.0.0_pre18.ebuild | 91 -----------------------------
dev-python/pygame/pygame-2.0.0_pre22.ebuild | 91 -----------------------------
dev-python/pygame/pygame-2.0.0_pre24.ebuild | 91 -----------------------------
4 files changed, 276 deletions(-)
diff --git a/dev-python/pygame/Manifest b/dev-python/pygame/Manifest
index fad79bf4293..f03c9588b08 100644
--- a/dev-python/pygame/Manifest
+++ b/dev-python/pygame/Manifest
@@ -1,6 +1,3 @@
DIST pygame-1.9.6.tar.gz 3223131 BLAKE2B a4d04c933fcad244d32bd512ef8717e60ec923f361e9e0296b5c7d57c5949d3434a040d028249c5b8f3c865ac3dcdbb32e6f0b223186678595a8625213ba2a17 SHA512 d923c554203a7c35e37921658cb4c5bf50215ab0ff4d2b869a1ee6b2e2ca31d66ec4bbde4287f5a777838ffe932cd15b993cb0224b86e43d684de61c35acbcd0
DIST pygame-2.0.0.dev10.tar.gz 5567274 BLAKE2B 7d78f260318cfabeb33f1073ae210f890d2f772e3ef302f243cca67724c6012355644ba60d4cae6de72db6dd61d320177deff6ee83dd355ec4cc33e841b565f7 SHA512 4cee7599fd8a6d31ddd66bfaad3bbb67cb167c1ae339f37e83322d810fea8746e81a191c224a0eeb6cc43a64bf1730ff0886c82f1a4f642e2e656ca9a837bf9e
-DIST pygame-2.0.0.dev18.tar.gz 5591175 BLAKE2B 3479e9161e4dc5f00123f359b29f5c133020578bd09fc972f3f2d9e55b1700f4ac5eccc904524e98fe827fa7ed871db130da1f7b9aa8a67da98f42562f2ee766 SHA512 dfa8ac023e5da1688825281dd06e22aa59fa7061dcf17b8ec1c8c84b2bda7e27d39a97be3375d9ccb15aa50a0096be74ef6c80614e5d71729157712463140af1
-DIST pygame-2.0.0.dev22.tar.gz 5596946 BLAKE2B 788a2e328d456198b032226f10b7d0686b7e862bf0106334ed3e26150ece43a1a9a9cbdc4f72f33e27d52e9f7c5e063292170eba9c07213474ecaf295280185a SHA512 2809f101dce256143a57f5b47aac2ceb3c2646301179c37e7545672784a7f8dfd74565d1f6a45c394f59bcfcef4a52473160bf94b494db79a982490a7ac19fd8
-DIST pygame-2.0.0.dev24.tar.gz 5598687 BLAKE2B d46ea0112f5a47c9721e16d26d42ef7088a498a9136577a4348271f269a1f4622ba7746efd71fe20b3930e46bbeb2569b9b650511b9a682f9ea688793493bdf7 SHA512 d75b3f49bdaee9b409acf2a075c068cb8d50e5e8e7101f5b79e2abd3db4d09b9eee5c9027177cabf6b71b5dab7f6c412c77caa535c28369e46e347f5c516d59f
DIST pygame-2.0.0.tar.gz 5522621 BLAKE2B 49773979af53595d3ff2db1a18e4bcd217e26db3ec28d6129d2a588f23a1bd5326fa79fab32c25aa796738cde0e68f5741bee58f62432e86f89cd49ee17a8f14 SHA512 3f65924d0e1d2863b84118a4e468b521a289e2cf174405c6f3ee2b2a2ed399cde7f9f310d57c4166351f84caaea02dd7408ee852dbcee7c205bb2955b6078fda
diff --git a/dev-python/pygame/pygame-2.0.0_pre18.ebuild b/dev-python/pygame/pygame-2.0.0_pre18.ebuild
deleted file mode 100644
index a43bd4b4223..00000000000
--- a/dev-python/pygame/pygame-2.0.0_pre18.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{6..9} )
-
-inherit distutils-r1
-
-MY_PV=${PV/_pre/.dev}
-MY_P=${PN}-${MY_PV}
-
-DESCRIPTION="Python bindings for SDL multimedia library"
-HOMEPAGE="https://www.pygame.org/"
-SRC_URI="
- https://github.com/pygame/pygame/releases/download/${MY_PV}/${MY_P}.tar.gz"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="doc examples midi opengl test X"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]
- media-libs/freetype
- >=media-libs/sdl2-image-1.2.2
- >=media-libs/sdl2-mixer-1.2.4
- >=media-libs/sdl2-ttf-2.0.6
- >=media-libs/smpeg2-0.4.4-r1
- midi? ( media-libs/portmidi )
- X? ( >=media-libs/libsdl2-1.2.5[opengl?,threads,video,X] )
- !X? ( >=media-libs/libsdl2-1.2.5[threads] )"
-DEPEND="${RDEPEND}
- test? (
- media-libs/sdl2-image[gif,jpeg,png]
- media-libs/sdl2-mixer[mp3,vorbis,wav]
- )"
-# fontconfig used for fc-list
-RDEPEND+="
- media-libs/fontconfig"
-# util-linux provides script
-BDEPEND="
- test? (
- media-libs/fontconfig
- sys-apps/util-linux
- )"
-
-src_prepare() {
- if ! use midi; then
- rm test/midi_test.py || die
- fi
- distutils-r1_src_prepare
-}
-
-python_configure() {
- PORTMIDI_INC_PORTTIME=1 LOCALBASE="${EPREFIX}/usr" \
- "${EPYTHON}" "${S}"/buildconfig/config.py -auto || die
-
- # Disable automagic dependency on PortMidi.
- if ! use midi; then
- sed -e "s:^pypm :#&:" -i Setup || die "sed failed"
- fi
-}
-
-python_test() {
- local -x PYTHONPATH=${BUILD_DIR}/install/lib
- local -x SDL_VIDEODRIVER=dummy
- local -x SDL_AUDIODRIVER=disk
- esetup.py install \
- --root="${BUILD_DIR}"/install \
- --install-lib=lib
- script -eqc "${EPYTHON} -m pygame.tests" || die
-}
-
-python_install() {
- distutils-r1_python_install
-
- # Bug #497720
- rm -fr "${D}"$(python_get_sitedir)/pygame/{docs,examples,tests}/ || die
-}
-
-python_install_all() {
- distutils-r1_python_install_all
-
- if use doc; then
- docinto html
- dodoc -r docs/*
- fi
-
- use examples && dodoc -r examples
-}
diff --git a/dev-python/pygame/pygame-2.0.0_pre22.ebuild b/dev-python/pygame/pygame-2.0.0_pre22.ebuild
deleted file mode 100644
index a43bd4b4223..00000000000
--- a/dev-python/pygame/pygame-2.0.0_pre22.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{6..9} )
-
-inherit distutils-r1
-
-MY_PV=${PV/_pre/.dev}
-MY_P=${PN}-${MY_PV}
-
-DESCRIPTION="Python bindings for SDL multimedia library"
-HOMEPAGE="https://www.pygame.org/"
-SRC_URI="
- https://github.com/pygame/pygame/releases/download/${MY_PV}/${MY_P}.tar.gz"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="doc examples midi opengl test X"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]
- media-libs/freetype
- >=media-libs/sdl2-image-1.2.2
- >=media-libs/sdl2-mixer-1.2.4
- >=media-libs/sdl2-ttf-2.0.6
- >=media-libs/smpeg2-0.4.4-r1
- midi? ( media-libs/portmidi )
- X? ( >=media-libs/libsdl2-1.2.5[opengl?,threads,video,X] )
- !X? ( >=media-libs/libsdl2-1.2.5[threads] )"
-DEPEND="${RDEPEND}
- test? (
- media-libs/sdl2-image[gif,jpeg,png]
- media-libs/sdl2-mixer[mp3,vorbis,wav]
- )"
-# fontconfig used for fc-list
-RDEPEND+="
- media-libs/fontconfig"
-# util-linux provides script
-BDEPEND="
- test? (
- media-libs/fontconfig
- sys-apps/util-linux
- )"
-
-src_prepare() {
- if ! use midi; then
- rm test/midi_test.py || die
- fi
- distutils-r1_src_prepare
-}
-
-python_configure() {
- PORTMIDI_INC_PORTTIME=1 LOCALBASE="${EPREFIX}/usr" \
- "${EPYTHON}" "${S}"/buildconfig/config.py -auto || die
-
- # Disable automagic dependency on PortMidi.
- if ! use midi; then
- sed -e "s:^pypm :#&:" -i Setup || die "sed failed"
- fi
-}
-
-python_test() {
- local -x PYTHONPATH=${BUILD_DIR}/install/lib
- local -x SDL_VIDEODRIVER=dummy
- local -x SDL_AUDIODRIVER=disk
- esetup.py install \
- --root="${BUILD_DIR}"/install \
- --install-lib=lib
- script -eqc "${EPYTHON} -m pygame.tests" || die
-}
-
-python_install() {
- distutils-r1_python_install
-
- # Bug #497720
- rm -fr "${D}"$(python_get_sitedir)/pygame/{docs,examples,tests}/ || die
-}
-
-python_install_all() {
- distutils-r1_python_install_all
-
- if use doc; then
- docinto html
- dodoc -r docs/*
- fi
-
- use examples && dodoc -r examples
-}
diff --git a/dev-python/pygame/pygame-2.0.0_pre24.ebuild b/dev-python/pygame/pygame-2.0.0_pre24.ebuild
deleted file mode 100644
index a43bd4b4223..00000000000
--- a/dev-python/pygame/pygame-2.0.0_pre24.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{6..9} )
-
-inherit distutils-r1
-
-MY_PV=${PV/_pre/.dev}
-MY_P=${PN}-${MY_PV}
-
-DESCRIPTION="Python bindings for SDL multimedia library"
-HOMEPAGE="https://www.pygame.org/"
-SRC_URI="
- https://github.com/pygame/pygame/releases/download/${MY_PV}/${MY_P}.tar.gz"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="doc examples midi opengl test X"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]
- media-libs/freetype
- >=media-libs/sdl2-image-1.2.2
- >=media-libs/sdl2-mixer-1.2.4
- >=media-libs/sdl2-ttf-2.0.6
- >=media-libs/smpeg2-0.4.4-r1
- midi? ( media-libs/portmidi )
- X? ( >=media-libs/libsdl2-1.2.5[opengl?,threads,video,X] )
- !X? ( >=media-libs/libsdl2-1.2.5[threads] )"
-DEPEND="${RDEPEND}
- test? (
- media-libs/sdl2-image[gif,jpeg,png]
- media-libs/sdl2-mixer[mp3,vorbis,wav]
- )"
-# fontconfig used for fc-list
-RDEPEND+="
- media-libs/fontconfig"
-# util-linux provides script
-BDEPEND="
- test? (
- media-libs/fontconfig
- sys-apps/util-linux
- )"
-
-src_prepare() {
- if ! use midi; then
- rm test/midi_test.py || die
- fi
- distutils-r1_src_prepare
-}
-
-python_configure() {
- PORTMIDI_INC_PORTTIME=1 LOCALBASE="${EPREFIX}/usr" \
- "${EPYTHON}" "${S}"/buildconfig/config.py -auto || die
-
- # Disable automagic dependency on PortMidi.
- if ! use midi; then
- sed -e "s:^pypm :#&:" -i Setup || die "sed failed"
- fi
-}
-
-python_test() {
- local -x PYTHONPATH=${BUILD_DIR}/install/lib
- local -x SDL_VIDEODRIVER=dummy
- local -x SDL_AUDIODRIVER=disk
- esetup.py install \
- --root="${BUILD_DIR}"/install \
- --install-lib=lib
- script -eqc "${EPYTHON} -m pygame.tests" || die
-}
-
-python_install() {
- distutils-r1_python_install
-
- # Bug #497720
- rm -fr "${D}"$(python_get_sitedir)/pygame/{docs,examples,tests}/ || die
-}
-
-python_install_all() {
- distutils-r1_python_install_all
-
- if use doc; then
- docinto html
- dodoc -r docs/*
- fi
-
- use examples && dodoc -r examples
-}
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2020-11-30 21:12 Sergei Trofimovich
0 siblings, 0 replies; 185+ messages in thread
From: Sergei Trofimovich @ 2020-11-30 21:12 UTC (permalink / raw
To: gentoo-commits
commit: f2b6c7d86c4e28b749e755ff9636c4a67244f205
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Mon Nov 30 20:35:04 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon Nov 30 21:11:56 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2b6c7d8
dev-python/pygame: drop to ~hppa
Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-python/pygame/pygame-1.9.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-1.9.6-r1.ebuild b/dev-python/pygame/pygame-1.9.6-r1.ebuild
index 6cda47383f1..a5a7b80b7fa 100644
--- a/dev-python/pygame/pygame-1.9.6-r1.ebuild
+++ b/dev-python/pygame/pygame-1.9.6-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 sparc x86"
IUSE="doc examples midi opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2020-12-02 14:57 Sam James
0 siblings, 0 replies; 185+ messages in thread
From: Sam James @ 2020-12-02 14:57 UTC (permalink / raw
To: gentoo-commits
commit: 725eb225a3c3b7882a2794a0b7ec2f22af73c610
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 2 14:55:57 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 2 14:55:57 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=725eb225
dev-python/pygame: Stabilize 2.0.0 arm64, #757498
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pygame/pygame-2.0.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.0.0.ebuild b/dev-python/pygame/pygame-2.0.0.ebuild
index a43bd4b4223..6d840b53b5d 100644
--- a/dev-python/pygame/pygame-2.0.0.ebuild
+++ b/dev-python/pygame/pygame-2.0.0.ebuild
@@ -17,7 +17,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="doc examples midi opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2020-12-02 23:31 Thomas Deutschmann
0 siblings, 0 replies; 185+ messages in thread
From: Thomas Deutschmann @ 2020-12-02 23:31 UTC (permalink / raw
To: gentoo-commits
commit: bb6bcd5234c8d61ec76790098dc7285ce87ac17d
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 2 23:26:59 2020 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Wed Dec 2 23:30:54 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb6bcd52
dev-python/pygame: x86 stable (bug #757498)
Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
dev-python/pygame/pygame-2.0.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.0.0.ebuild b/dev-python/pygame/pygame-2.0.0.ebuild
index 6d840b53b5d..9a59c8910a6 100644
--- a/dev-python/pygame/pygame-2.0.0.ebuild
+++ b/dev-python/pygame/pygame-2.0.0.ebuild
@@ -17,7 +17,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
IUSE="doc examples midi opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2020-12-02 23:37 Sam James
0 siblings, 0 replies; 185+ messages in thread
From: Sam James @ 2020-12-02 23:37 UTC (permalink / raw
To: gentoo-commits
commit: c483b3a89a6697571846427677ece124a209c120
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 2 23:36:28 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 2 23:36:28 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c483b3a8
dev-python/pygame: Stabilize 2.0.0 arm, #757498
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pygame/pygame-2.0.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.0.0.ebuild b/dev-python/pygame/pygame-2.0.0.ebuild
index 9a59c8910a6..6976b6f6ea9 100644
--- a/dev-python/pygame/pygame-2.0.0.ebuild
+++ b/dev-python/pygame/pygame-2.0.0.ebuild
@@ -17,7 +17,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
IUSE="doc examples midi opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2020-12-03 7:30 Sam James
0 siblings, 0 replies; 185+ messages in thread
From: Sam James @ 2020-12-03 7:30 UTC (permalink / raw
To: gentoo-commits
commit: 9767dbc763be77344f9f260c7cfd11b84987aed4
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 3 07:27:22 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 3 07:27:22 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9767dbc7
dev-python/pygame: Stabilize 2.0.0 amd64, #757498
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pygame/pygame-2.0.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.0.0.ebuild b/dev-python/pygame/pygame-2.0.0.ebuild
index 6976b6f6ea9..487b86f99f2 100644
--- a/dev-python/pygame/pygame-2.0.0.ebuild
+++ b/dev-python/pygame/pygame-2.0.0.ebuild
@@ -17,7 +17,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
IUSE="doc examples midi opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2020-12-17 3:58 Sam James
0 siblings, 0 replies; 185+ messages in thread
From: Sam James @ 2020-12-17 3:58 UTC (permalink / raw
To: gentoo-commits
commit: 980467455056e066c3dd275d9ef957a115ffb4d5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 17 03:58:44 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 17 03:58:44 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98046745
dev-python/pygame: Stabilize 2.0.0_pre10 ppc, #745567
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pygame/pygame-2.0.0_pre10.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.0.0_pre10.ebuild b/dev-python/pygame/pygame-2.0.0_pre10.ebuild
index 490902c9494..579f6b9799e 100644
--- a/dev-python/pygame/pygame-2.0.0_pre10.ebuild
+++ b/dev-python/pygame/pygame-2.0.0_pre10.ebuild
@@ -17,7 +17,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 sparc x86"
IUSE="doc examples midi opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2020-12-25 9:17 Michał Górny
0 siblings, 0 replies; 185+ messages in thread
From: Michał Górny @ 2020-12-25 9:17 UTC (permalink / raw
To: gentoo-commits
commit: 4b8fe39708326306abffd297649f15a871e34cdf
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 25 08:32:56 2020 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Dec 25 08:37:47 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b8fe397
dev-python/pygame: Bump to 2.0.1
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pygame/Manifest | 1 +
dev-python/pygame/pygame-2.0.1.ebuild | 89 +++++++++++++++++++++++++++++++++++
2 files changed, 90 insertions(+)
diff --git a/dev-python/pygame/Manifest b/dev-python/pygame/Manifest
index f03c9588b08..938b4edaeb9 100644
--- a/dev-python/pygame/Manifest
+++ b/dev-python/pygame/Manifest
@@ -1,3 +1,4 @@
DIST pygame-1.9.6.tar.gz 3223131 BLAKE2B a4d04c933fcad244d32bd512ef8717e60ec923f361e9e0296b5c7d57c5949d3434a040d028249c5b8f3c865ac3dcdbb32e6f0b223186678595a8625213ba2a17 SHA512 d923c554203a7c35e37921658cb4c5bf50215ab0ff4d2b869a1ee6b2e2ca31d66ec4bbde4287f5a777838ffe932cd15b993cb0224b86e43d684de61c35acbcd0
DIST pygame-2.0.0.dev10.tar.gz 5567274 BLAKE2B 7d78f260318cfabeb33f1073ae210f890d2f772e3ef302f243cca67724c6012355644ba60d4cae6de72db6dd61d320177deff6ee83dd355ec4cc33e841b565f7 SHA512 4cee7599fd8a6d31ddd66bfaad3bbb67cb167c1ae339f37e83322d810fea8746e81a191c224a0eeb6cc43a64bf1730ff0886c82f1a4f642e2e656ca9a837bf9e
DIST pygame-2.0.0.tar.gz 5522621 BLAKE2B 49773979af53595d3ff2db1a18e4bcd217e26db3ec28d6129d2a588f23a1bd5326fa79fab32c25aa796738cde0e68f5741bee58f62432e86f89cd49ee17a8f14 SHA512 3f65924d0e1d2863b84118a4e468b521a289e2cf174405c6f3ee2b2a2ed399cde7f9f310d57c4166351f84caaea02dd7408ee852dbcee7c205bb2955b6078fda
+DIST pygame-2.0.1.tar.gz 5536907 BLAKE2B b27cb9001499a00da62dac0486a72079ff4e60ca609be444b04f547cb2372090da91d2670307ce7068b964458e6ac1284402439bb7809c9735135d5e93a71d78 SHA512 1535a872c43e5f75acdfa7d325fcfa0f0f826e18602b28b228cfdbe068a382678c21568d80873f7af4f0b318e693adb38afa4d632f8294f716a47188abe5245a
diff --git a/dev-python/pygame/pygame-2.0.1.ebuild b/dev-python/pygame/pygame-2.0.1.ebuild
new file mode 100644
index 00000000000..8b75a6b5e7f
--- /dev/null
+++ b/dev-python/pygame/pygame-2.0.1.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit distutils-r1
+
+MY_PV=${PV/_pre/.dev}
+MY_P=${PN}-${MY_PV}
+
+DESCRIPTION="Python bindings for SDL multimedia library"
+HOMEPAGE="https://www.pygame.org/"
+SRC_URI="
+ https://github.com/pygame/pygame/releases/download/${MY_PV}/${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc examples midi opengl test X"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]
+ media-libs/freetype
+ >=media-libs/sdl2-image-1.2.2
+ >=media-libs/sdl2-mixer-1.2.4
+ >=media-libs/sdl2-ttf-2.0.6
+ >=media-libs/smpeg2-0.4.4-r1
+ midi? ( media-libs/portmidi )
+ X? ( >=media-libs/libsdl2-1.2.5[opengl?,threads,video,X] )
+ !X? ( >=media-libs/libsdl2-1.2.5[threads] )"
+DEPEND="${RDEPEND}
+ test? (
+ media-libs/sdl2-image[gif,jpeg,png]
+ media-libs/sdl2-mixer[mp3,vorbis,wav]
+ )"
+# fontconfig used for fc-list
+RDEPEND+="
+ media-libs/fontconfig"
+# util-linux provides script
+BDEPEND="
+ test? (
+ media-libs/fontconfig
+ sys-apps/util-linux
+ )"
+
+src_prepare() {
+ if ! use midi; then
+ rm test/midi_test.py || die
+ fi
+ distutils-r1_src_prepare
+}
+
+python_configure() {
+ PORTMIDI_INC_PORTTIME=1 LOCALBASE="${EPREFIX}/usr" \
+ "${EPYTHON}" "${S}"/buildconfig/config.py -auto || die
+
+ # Disable automagic dependency on PortMidi.
+ if ! use midi; then
+ sed -e "s:^pypm :#&:" -i Setup || die "sed failed"
+ fi
+}
+
+python_test() {
+ local -x PYTHONPATH=${BUILD_DIR}/install/lib
+ local -x SDL_VIDEODRIVER=dummy
+ local -x SDL_AUDIODRIVER=disk
+ distutils_install_for_testing --via-root
+ script -eqc "${EPYTHON} -m pygame.tests" || die
+}
+
+python_install() {
+ distutils-r1_python_install
+
+ # Bug #497720
+ rm -fr "${D}"$(python_get_sitedir)/pygame/{docs,examples,tests}/ || die
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+
+ if use doc; then
+ docinto html
+ dodoc -r docs/*
+ fi
+
+ use examples && dodoc -r examples
+}
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2021-01-17 11:41 Sergei Trofimovich
0 siblings, 0 replies; 185+ messages in thread
From: Sergei Trofimovich @ 2021-01-17 11:41 UTC (permalink / raw
To: gentoo-commits
commit: 77e8c98580cb7a009378f264bf2406113c1b18a0
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Sun Jan 17 09:01:47 2021 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Jan 17 11:41:18 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77e8c985
dev-python/pygame: stable 2.0.0 for sparc, bug #757498
Package-Manager: Portage-3.0.12, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-python/pygame/pygame-2.0.0.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-python/pygame/pygame-2.0.0.ebuild b/dev-python/pygame/pygame-2.0.0.ebuild
index 487b86f99f2..d26a099b08e 100644
--- a/dev-python/pygame/pygame-2.0.0.ebuild
+++ b/dev-python/pygame/pygame-2.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -17,7 +17,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86"
IUSE="doc examples midi opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2021-01-25 14:06 Sam James
0 siblings, 0 replies; 185+ messages in thread
From: Sam James @ 2021-01-25 14:06 UTC (permalink / raw
To: gentoo-commits
commit: d0a56953fb83e57b27af8081ce2acda17275740e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 25 14:06:01 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jan 25 14:06:01 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0a56953
dev-python/pygame: Stabilize 2.0.1 arm64, #767109
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pygame/pygame-2.0.1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-python/pygame/pygame-2.0.1.ebuild b/dev-python/pygame/pygame-2.0.1.ebuild
index 8b75a6b5e7f..ff63fff586d 100644
--- a/dev-python/pygame/pygame-2.0.1.ebuild
+++ b/dev-python/pygame/pygame-2.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -17,7 +17,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="doc examples midi opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2021-01-26 15:05 Sam James
0 siblings, 0 replies; 185+ messages in thread
From: Sam James @ 2021-01-26 15:05 UTC (permalink / raw
To: gentoo-commits
commit: 23795ac277c0f5fb6c060df7d64cb1e2239e62a5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 26 03:44:03 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jan 26 03:44:03 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23795ac2
dev-python/pygame: Stabilize 2.0.1 arm, #767109
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pygame/pygame-2.0.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.0.1.ebuild b/dev-python/pygame/pygame-2.0.1.ebuild
index ff63fff586d..5f48862ab63 100644
--- a/dev-python/pygame/pygame-2.0.1.ebuild
+++ b/dev-python/pygame/pygame-2.0.1.ebuild
@@ -17,7 +17,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="doc examples midi opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2021-01-27 3:06 Sam James
0 siblings, 0 replies; 185+ messages in thread
From: Sam James @ 2021-01-27 3:06 UTC (permalink / raw
To: gentoo-commits
commit: 09c5278486097d804632e7e979df9c226d7114a7
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 27 03:06:04 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jan 27 03:06:04 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09c52784
dev-python/pygame: Stabilize 2.0.1 amd64, #767109
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pygame/pygame-2.0.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.0.1.ebuild b/dev-python/pygame/pygame-2.0.1.ebuild
index 5f48862ab63..7297456abb9 100644
--- a/dev-python/pygame/pygame-2.0.1.ebuild
+++ b/dev-python/pygame/pygame-2.0.1.ebuild
@@ -17,7 +17,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="doc examples midi opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2021-02-02 21:01 Sam James
0 siblings, 0 replies; 185+ messages in thread
From: Sam James @ 2021-02-02 21:01 UTC (permalink / raw
To: gentoo-commits
commit: ed9a14a2a028674dd98a33be10122d1344727562
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 2 21:01:41 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Feb 2 21:01:41 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed9a14a2
dev-python/pygame: Stabilize 2.0.1 x86, #767109
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pygame/pygame-2.0.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.0.1.ebuild b/dev-python/pygame/pygame-2.0.1.ebuild
index b6bc1ffcb88..54e876a05ab 100644
--- a/dev-python/pygame/pygame-2.0.1.ebuild
+++ b/dev-python/pygame/pygame-2.0.1.ebuild
@@ -17,7 +17,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
IUSE="doc examples midi opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2021-02-25 8:33 Sam James
0 siblings, 0 replies; 185+ messages in thread
From: Sam James @ 2021-02-25 8:33 UTC (permalink / raw
To: gentoo-commits
commit: e4d5ee2f51c959cbbbe2cc55f93451be10dbd670
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 25 08:33:35 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 25 08:33:35 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4d5ee2f
dev-python/pygame: Stabilize 1.9.6-r1 ppc64, #730970
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pygame/pygame-1.9.6-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-python/pygame/pygame-1.9.6-r1.ebuild b/dev-python/pygame/pygame-1.9.6-r1.ebuild
index 411f770c76b..61a94fda0e1 100644
--- a/dev-python/pygame/pygame-1.9.6-r1.ebuild
+++ b/dev-python/pygame/pygame-1.9.6-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
IUSE="doc examples midi opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2021-02-25 14:09 Sam James
0 siblings, 0 replies; 185+ messages in thread
From: Sam James @ 2021-02-25 14:09 UTC (permalink / raw
To: gentoo-commits
commit: ed87572abb11204fb703cb9e5c1f9b58aff5b69b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 25 14:09:39 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 25 14:09:39 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed87572a
dev-python/pygame: Stabilize 2.0.1 ppc, #767109
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pygame/pygame-2.0.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.0.1.ebuild b/dev-python/pygame/pygame-2.0.1.ebuild
index 54e876a05ab..984200871ea 100644
--- a/dev-python/pygame/pygame-2.0.1.ebuild
+++ b/dev-python/pygame/pygame-2.0.1.ebuild
@@ -17,7 +17,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc x86"
IUSE="doc examples midi opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2021-03-14 19:18 Conrad Kostecki
0 siblings, 0 replies; 185+ messages in thread
From: Conrad Kostecki @ 2021-03-14 19:18 UTC (permalink / raw
To: gentoo-commits
commit: 6c4710513a3bb3c0a10873a43b5eae7954701b04
Author: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 14 19:17:51 2021 +0000
Commit: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Sun Mar 14 19:18:12 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c471051
dev-python/pygame: add python3.9 support
Closes: https://bugs.gentoo.org/771981
Closes: https://github.com/gentoo/gentoo/pull/19585
Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>
dev-python/pygame/pygame-1.9.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-1.9.6-r1.ebuild b/dev-python/pygame/pygame-1.9.6-r1.ebuild
index 61a94fda0e1..b18281a3721 100644
--- a/dev-python/pygame/pygame-1.9.6-r1.ebuild
+++ b/dev-python/pygame/pygame-1.9.6-r1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7..9} )
inherit flag-o-matic distutils-r1
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2021-04-25 21:37 James Le Cuirot
0 siblings, 0 replies; 185+ messages in thread
From: James Le Cuirot @ 2021-04-25 21:37 UTC (permalink / raw
To: gentoo-commits
commit: 0482fba8caa91356911324b51840b4ec864de821
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 25 21:35:24 2021 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sun Apr 25 21:36:31 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0482fba8
dev-python/pygame: Add missing libpng and jpeg dependencies
Although pygame depends on sdl2-image, it still uses libpng and
libjpeg directly. If any of these three are not found then the image
extension module is not built.
This module, and several others, are actually optional but we
unconditionally build them all. Changing this doesn't seem worth the
effort, given their automagic nature.
Closes: https://bugs.gentoo.org/785313
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
dev-python/pygame/{pygame-2.0.1.ebuild => pygame-2.0.1-r1.ebuild} | 2 ++
1 file changed, 2 insertions(+)
diff --git a/dev-python/pygame/pygame-2.0.1.ebuild b/dev-python/pygame/pygame-2.0.1-r1.ebuild
similarity index 98%
rename from dev-python/pygame/pygame-2.0.1.ebuild
rename to dev-python/pygame/pygame-2.0.1-r1.ebuild
index 984200871ea..9fc9d5a9db7 100644
--- a/dev-python/pygame/pygame-2.0.1.ebuild
+++ b/dev-python/pygame/pygame-2.0.1-r1.ebuild
@@ -23,10 +23,12 @@ RESTRICT="!test? ( test )"
RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]
media-libs/freetype
+ media-libs/libpng:0=
>=media-libs/sdl2-image-1.2.2
>=media-libs/sdl2-mixer-1.2.4
>=media-libs/sdl2-ttf-2.0.6
>=media-libs/smpeg2-0.4.4-r1
+ virtual/jpeg
midi? ( media-libs/portmidi )
X? ( >=media-libs/libsdl2-1.2.5[opengl?,threads,video,X] )
!X? ( >=media-libs/libsdl2-1.2.5[threads] )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2021-10-04 14:22 Arthur Zamarin
0 siblings, 0 replies; 185+ messages in thread
From: Arthur Zamarin @ 2021-10-04 14:22 UTC (permalink / raw
To: gentoo-commits
commit: 8caeaa343c91a5180134e9ab89efdf447d371ef2
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 4 13:53:25 2021 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Oct 4 14:21:45 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8caeaa34
dev-python/pygame: add github upstream metadata
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pygame/metadata.xml | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-python/pygame/metadata.xml b/dev-python/pygame/metadata.xml
index 32059e4d86c..4ce54800af7 100644
--- a/dev-python/pygame/metadata.xml
+++ b/dev-python/pygame/metadata.xml
@@ -10,5 +10,6 @@
</use>
<upstream>
<remote-id type="pypi">pygame</remote-id>
+ <remote-id type="github">pygame/pygame</remote-id>
</upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2021-10-04 14:22 Arthur Zamarin
0 siblings, 0 replies; 185+ messages in thread
From: Arthur Zamarin @ 2021-10-04 14:22 UTC (permalink / raw
To: gentoo-commits
commit: adbf3f7426e8fe72c85aec000fae1b8d6ef9df11
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 4 14:11:52 2021 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Oct 4 14:21:46 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adbf3f74
dev-python/pygame: enable py3.10
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pygame/pygame-2.0.1-r1.ebuild | 7 ++++++-
dev-python/pygame/pygame-9999.ebuild | 5 +++--
2 files changed, 9 insertions(+), 3 deletions(-)
diff --git a/dev-python/pygame/pygame-2.0.1-r1.ebuild b/dev-python/pygame/pygame-2.0.1-r1.ebuild
index 9fc9d5a9db7..b8c0c5f73b5 100644
--- a/dev-python/pygame/pygame-2.0.1-r1.ebuild
+++ b/dev-python/pygame/pygame-2.0.1-r1.ebuild
@@ -2,7 +2,8 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python3_{7..9} )
+
+PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
@@ -51,6 +52,10 @@ src_prepare() {
if ! use midi; then
rm test/midi_test.py || die
fi
+ # Fixed in next release
+ sed -e 's/++Py_REFCNT/Py_INCREF/' \
+ -e 's/--Py_REFCNT/Py_DECREF/' \
+ -i src_c/_sdl2/*.c || die
distutils-r1_src_prepare
}
diff --git a/dev-python/pygame/pygame-9999.ebuild b/dev-python/pygame/pygame-9999.ebuild
index 8d4ba88cd46..7207ee8e45a 100644
--- a/dev-python/pygame/pygame-9999.ebuild
+++ b/dev-python/pygame/pygame-9999.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python3_{7..9} )
+
+PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1 git-r3
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2021-10-11 7:56 Michał Górny
0 siblings, 0 replies; 185+ messages in thread
From: Michał Górny @ 2021-10-11 7:56 UTC (permalink / raw
To: gentoo-commits
commit: d10d862c530f8b680bf1422f6d07a28f9cc41e70
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 11 07:03:30 2021 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Oct 11 07:56:51 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d10d862c
dev-python/pygame: Bump to 2.0.2
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pygame/Manifest | 1 +
dev-python/pygame/pygame-2.0.2.ebuild | 91 +++++++++++++++++++++++++++++++++++
2 files changed, 92 insertions(+)
diff --git a/dev-python/pygame/Manifest b/dev-python/pygame/Manifest
index 938b4edaeb9..2758cb912ab 100644
--- a/dev-python/pygame/Manifest
+++ b/dev-python/pygame/Manifest
@@ -2,3 +2,4 @@ DIST pygame-1.9.6.tar.gz 3223131 BLAKE2B a4d04c933fcad244d32bd512ef8717e60ec923f
DIST pygame-2.0.0.dev10.tar.gz 5567274 BLAKE2B 7d78f260318cfabeb33f1073ae210f890d2f772e3ef302f243cca67724c6012355644ba60d4cae6de72db6dd61d320177deff6ee83dd355ec4cc33e841b565f7 SHA512 4cee7599fd8a6d31ddd66bfaad3bbb67cb167c1ae339f37e83322d810fea8746e81a191c224a0eeb6cc43a64bf1730ff0886c82f1a4f642e2e656ca9a837bf9e
DIST pygame-2.0.0.tar.gz 5522621 BLAKE2B 49773979af53595d3ff2db1a18e4bcd217e26db3ec28d6129d2a588f23a1bd5326fa79fab32c25aa796738cde0e68f5741bee58f62432e86f89cd49ee17a8f14 SHA512 3f65924d0e1d2863b84118a4e468b521a289e2cf174405c6f3ee2b2a2ed399cde7f9f310d57c4166351f84caaea02dd7408ee852dbcee7c205bb2955b6078fda
DIST pygame-2.0.1.tar.gz 5536907 BLAKE2B b27cb9001499a00da62dac0486a72079ff4e60ca609be444b04f547cb2372090da91d2670307ce7068b964458e6ac1284402439bb7809c9735135d5e93a71d78 SHA512 1535a872c43e5f75acdfa7d325fcfa0f0f826e18602b28b228cfdbe068a382678c21568d80873f7af4f0b318e693adb38afa4d632f8294f716a47188abe5245a
+DIST pygame-2.0.2.tar.gz 6309459 BLAKE2B 0cb23b4226d8d86f938cba08b67ab3bd847c9e4122f5f6cce4d8810b239df672ab282e1b77dd7d71423f805c7c0418e54050347dfb9e506b799eb8e0b4f16856 SHA512 2cef4669e5bd81759c9886293ebc1b82e1ed3b4576a3632437f66cb353af330e15dd39e7378f2be8fd25838f202529dc550208a031aec77e1d05443a070638c8
diff --git a/dev-python/pygame/pygame-2.0.2.ebuild b/dev-python/pygame/pygame-2.0.2.ebuild
new file mode 100644
index 00000000000..1ee94dd33f0
--- /dev/null
+++ b/dev-python/pygame/pygame-2.0.2.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+MY_PV=${PV/_pre/.dev}
+MY_P=${PN}-${MY_PV}
+
+DESCRIPTION="Python bindings for SDL multimedia library"
+HOMEPAGE="https://www.pygame.org/"
+SRC_URI="
+ https://github.com/pygame/pygame/releases/download/${MY_PV}/${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc examples midi opengl test X"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]
+ media-libs/freetype
+ media-libs/libpng:0=
+ >=media-libs/sdl2-image-1.2.2
+ >=media-libs/sdl2-mixer-1.2.4
+ >=media-libs/sdl2-ttf-2.0.6
+ >=media-libs/smpeg2-0.4.4-r1
+ virtual/jpeg
+ midi? ( media-libs/portmidi )
+ X? ( >=media-libs/libsdl2-1.2.5[opengl?,threads,video,X] )
+ !X? ( >=media-libs/libsdl2-1.2.5[threads] )"
+DEPEND="${RDEPEND}
+ test? (
+ media-libs/sdl2-image[gif,jpeg,png]
+ media-libs/sdl2-mixer[mp3,vorbis,wav]
+ )"
+# fontconfig used for fc-list
+RDEPEND+="
+ media-libs/fontconfig"
+# util-linux provides script
+BDEPEND="
+ test? (
+ media-libs/fontconfig
+ sys-apps/util-linux
+ )"
+
+src_prepare() {
+ if ! use midi; then
+ rm test/midi_test.py || die
+ fi
+ distutils-r1_src_prepare
+}
+
+python_configure() {
+ PORTMIDI_INC_PORTTIME=1 LOCALBASE="${EPREFIX}/usr" \
+ "${EPYTHON}" "${S}"/buildconfig/config.py -auto || die
+
+ # Disable automagic dependency on PortMidi.
+ if ! use midi; then
+ sed -e "s:^pypm :#&:" -i Setup || die "sed failed"
+ fi
+}
+
+python_test() {
+ local -x PYTHONPATH=${BUILD_DIR}/install/lib
+ local -x SDL_VIDEODRIVER=dummy
+ local -x SDL_AUDIODRIVER=disk
+ distutils_install_for_testing --via-root
+ script -eqc "${EPYTHON} -m pygame.tests" || die
+}
+
+python_install() {
+ distutils-r1_python_install
+
+ # Bug #497720
+ rm -fr "${D}"$(python_get_sitedir)/pygame/{docs,examples,tests}/ || die
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+
+ if use doc; then
+ docinto html
+ dodoc -r docs/*
+ fi
+
+ use examples && dodoc -r examples
+}
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2021-11-01 8:32 Michał Górny
0 siblings, 0 replies; 185+ messages in thread
From: Michał Górny @ 2021-11-01 8:32 UTC (permalink / raw
To: gentoo-commits
commit: 5179bcd3bf06eaa1b2355207fe54f80d2e5bea5f
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 1 07:34:38 2021 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Nov 1 08:32:05 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5179bcd3
dev-python/pygame: Bump to 2.0.3
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pygame/Manifest | 1 +
dev-python/pygame/pygame-2.0.3.ebuild | 91 +++++++++++++++++++++++++++++++++++
2 files changed, 92 insertions(+)
diff --git a/dev-python/pygame/Manifest b/dev-python/pygame/Manifest
index 2758cb912ab..534421b453e 100644
--- a/dev-python/pygame/Manifest
+++ b/dev-python/pygame/Manifest
@@ -3,3 +3,4 @@ DIST pygame-2.0.0.dev10.tar.gz 5567274 BLAKE2B 7d78f260318cfabeb33f1073ae210f890
DIST pygame-2.0.0.tar.gz 5522621 BLAKE2B 49773979af53595d3ff2db1a18e4bcd217e26db3ec28d6129d2a588f23a1bd5326fa79fab32c25aa796738cde0e68f5741bee58f62432e86f89cd49ee17a8f14 SHA512 3f65924d0e1d2863b84118a4e468b521a289e2cf174405c6f3ee2b2a2ed399cde7f9f310d57c4166351f84caaea02dd7408ee852dbcee7c205bb2955b6078fda
DIST pygame-2.0.1.tar.gz 5536907 BLAKE2B b27cb9001499a00da62dac0486a72079ff4e60ca609be444b04f547cb2372090da91d2670307ce7068b964458e6ac1284402439bb7809c9735135d5e93a71d78 SHA512 1535a872c43e5f75acdfa7d325fcfa0f0f826e18602b28b228cfdbe068a382678c21568d80873f7af4f0b318e693adb38afa4d632f8294f716a47188abe5245a
DIST pygame-2.0.2.tar.gz 6309459 BLAKE2B 0cb23b4226d8d86f938cba08b67ab3bd847c9e4122f5f6cce4d8810b239df672ab282e1b77dd7d71423f805c7c0418e54050347dfb9e506b799eb8e0b4f16856 SHA512 2cef4669e5bd81759c9886293ebc1b82e1ed3b4576a3632437f66cb353af330e15dd39e7378f2be8fd25838f202529dc550208a031aec77e1d05443a070638c8
+DIST pygame-2.0.3.tar.gz 5804279 BLAKE2B fb58dd57a9288bdff3c0d01389e363968ebddd4b2b0fa92335c825297026c5858da4f73a870f84e0c3c7cf302bd9f4163807c97a348d581658df7e7695fcb4fb SHA512 1d2b4cb1e577f0244c2b92511b8fa0ab7bcd689d04a4451ced41e6d97758ba380d7e681e60abed26c81b96bd49d505cf481c67a466437b3cfdb547e744f22949
diff --git a/dev-python/pygame/pygame-2.0.3.ebuild b/dev-python/pygame/pygame-2.0.3.ebuild
new file mode 100644
index 00000000000..1ee94dd33f0
--- /dev/null
+++ b/dev-python/pygame/pygame-2.0.3.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+MY_PV=${PV/_pre/.dev}
+MY_P=${PN}-${MY_PV}
+
+DESCRIPTION="Python bindings for SDL multimedia library"
+HOMEPAGE="https://www.pygame.org/"
+SRC_URI="
+ https://github.com/pygame/pygame/releases/download/${MY_PV}/${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc examples midi opengl test X"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]
+ media-libs/freetype
+ media-libs/libpng:0=
+ >=media-libs/sdl2-image-1.2.2
+ >=media-libs/sdl2-mixer-1.2.4
+ >=media-libs/sdl2-ttf-2.0.6
+ >=media-libs/smpeg2-0.4.4-r1
+ virtual/jpeg
+ midi? ( media-libs/portmidi )
+ X? ( >=media-libs/libsdl2-1.2.5[opengl?,threads,video,X] )
+ !X? ( >=media-libs/libsdl2-1.2.5[threads] )"
+DEPEND="${RDEPEND}
+ test? (
+ media-libs/sdl2-image[gif,jpeg,png]
+ media-libs/sdl2-mixer[mp3,vorbis,wav]
+ )"
+# fontconfig used for fc-list
+RDEPEND+="
+ media-libs/fontconfig"
+# util-linux provides script
+BDEPEND="
+ test? (
+ media-libs/fontconfig
+ sys-apps/util-linux
+ )"
+
+src_prepare() {
+ if ! use midi; then
+ rm test/midi_test.py || die
+ fi
+ distutils-r1_src_prepare
+}
+
+python_configure() {
+ PORTMIDI_INC_PORTTIME=1 LOCALBASE="${EPREFIX}/usr" \
+ "${EPYTHON}" "${S}"/buildconfig/config.py -auto || die
+
+ # Disable automagic dependency on PortMidi.
+ if ! use midi; then
+ sed -e "s:^pypm :#&:" -i Setup || die "sed failed"
+ fi
+}
+
+python_test() {
+ local -x PYTHONPATH=${BUILD_DIR}/install/lib
+ local -x SDL_VIDEODRIVER=dummy
+ local -x SDL_AUDIODRIVER=disk
+ distutils_install_for_testing --via-root
+ script -eqc "${EPYTHON} -m pygame.tests" || die
+}
+
+python_install() {
+ distutils-r1_python_install
+
+ # Bug #497720
+ rm -fr "${D}"$(python_get_sitedir)/pygame/{docs,examples,tests}/ || die
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+
+ if use doc; then
+ docinto html
+ dodoc -r docs/*
+ fi
+
+ use examples && dodoc -r examples
+}
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2021-11-08 8:31 Michał Górny
0 siblings, 0 replies; 185+ messages in thread
From: Michał Górny @ 2021-11-08 8:31 UTC (permalink / raw
To: gentoo-commits
commit: 6252aeaa466fcc02c7b5eec6764a6a14f785999e
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 8 08:26:13 2021 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Nov 8 08:26:13 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6252aeaa
dev-python/pygame: Bump to 2.1.0
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pygame/Manifest | 1 +
dev-python/pygame/pygame-2.1.0.ebuild | 91 +++++++++++++++++++++++++++++++++++
2 files changed, 92 insertions(+)
diff --git a/dev-python/pygame/Manifest b/dev-python/pygame/Manifest
index 534421b453e..30ae8e15bdb 100644
--- a/dev-python/pygame/Manifest
+++ b/dev-python/pygame/Manifest
@@ -4,3 +4,4 @@ DIST pygame-2.0.0.tar.gz 5522621 BLAKE2B 49773979af53595d3ff2db1a18e4bcd217e26db
DIST pygame-2.0.1.tar.gz 5536907 BLAKE2B b27cb9001499a00da62dac0486a72079ff4e60ca609be444b04f547cb2372090da91d2670307ce7068b964458e6ac1284402439bb7809c9735135d5e93a71d78 SHA512 1535a872c43e5f75acdfa7d325fcfa0f0f826e18602b28b228cfdbe068a382678c21568d80873f7af4f0b318e693adb38afa4d632f8294f716a47188abe5245a
DIST pygame-2.0.2.tar.gz 6309459 BLAKE2B 0cb23b4226d8d86f938cba08b67ab3bd847c9e4122f5f6cce4d8810b239df672ab282e1b77dd7d71423f805c7c0418e54050347dfb9e506b799eb8e0b4f16856 SHA512 2cef4669e5bd81759c9886293ebc1b82e1ed3b4576a3632437f66cb353af330e15dd39e7378f2be8fd25838f202529dc550208a031aec77e1d05443a070638c8
DIST pygame-2.0.3.tar.gz 5804279 BLAKE2B fb58dd57a9288bdff3c0d01389e363968ebddd4b2b0fa92335c825297026c5858da4f73a870f84e0c3c7cf302bd9f4163807c97a348d581658df7e7695fcb4fb SHA512 1d2b4cb1e577f0244c2b92511b8fa0ab7bcd689d04a4451ced41e6d97758ba380d7e681e60abed26c81b96bd49d505cf481c67a466437b3cfdb547e744f22949
+DIST pygame-2.1.0.tar.gz 5790847 BLAKE2B 1d2fc9f8d86ab823008cbb4c7431f44dd17ba5b356ed755a308737eb5a0db3c4033efe3fd4245bd740a33c6f4e5d2816daefc3785c747ef046b8f98aa8f58589 SHA512 b9394bea5dad54760297c75133ca56c99f89781340029f8866b169fcef3a7e12c16d00a18dd95f4fe3c13e393915d5b29b8d547465efb94f84b4875579166f1a
diff --git a/dev-python/pygame/pygame-2.1.0.ebuild b/dev-python/pygame/pygame-2.1.0.ebuild
new file mode 100644
index 00000000000..1ee94dd33f0
--- /dev/null
+++ b/dev-python/pygame/pygame-2.1.0.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+MY_PV=${PV/_pre/.dev}
+MY_P=${PN}-${MY_PV}
+
+DESCRIPTION="Python bindings for SDL multimedia library"
+HOMEPAGE="https://www.pygame.org/"
+SRC_URI="
+ https://github.com/pygame/pygame/releases/download/${MY_PV}/${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc examples midi opengl test X"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]
+ media-libs/freetype
+ media-libs/libpng:0=
+ >=media-libs/sdl2-image-1.2.2
+ >=media-libs/sdl2-mixer-1.2.4
+ >=media-libs/sdl2-ttf-2.0.6
+ >=media-libs/smpeg2-0.4.4-r1
+ virtual/jpeg
+ midi? ( media-libs/portmidi )
+ X? ( >=media-libs/libsdl2-1.2.5[opengl?,threads,video,X] )
+ !X? ( >=media-libs/libsdl2-1.2.5[threads] )"
+DEPEND="${RDEPEND}
+ test? (
+ media-libs/sdl2-image[gif,jpeg,png]
+ media-libs/sdl2-mixer[mp3,vorbis,wav]
+ )"
+# fontconfig used for fc-list
+RDEPEND+="
+ media-libs/fontconfig"
+# util-linux provides script
+BDEPEND="
+ test? (
+ media-libs/fontconfig
+ sys-apps/util-linux
+ )"
+
+src_prepare() {
+ if ! use midi; then
+ rm test/midi_test.py || die
+ fi
+ distutils-r1_src_prepare
+}
+
+python_configure() {
+ PORTMIDI_INC_PORTTIME=1 LOCALBASE="${EPREFIX}/usr" \
+ "${EPYTHON}" "${S}"/buildconfig/config.py -auto || die
+
+ # Disable automagic dependency on PortMidi.
+ if ! use midi; then
+ sed -e "s:^pypm :#&:" -i Setup || die "sed failed"
+ fi
+}
+
+python_test() {
+ local -x PYTHONPATH=${BUILD_DIR}/install/lib
+ local -x SDL_VIDEODRIVER=dummy
+ local -x SDL_AUDIODRIVER=disk
+ distutils_install_for_testing --via-root
+ script -eqc "${EPYTHON} -m pygame.tests" || die
+}
+
+python_install() {
+ distutils-r1_python_install
+
+ # Bug #497720
+ rm -fr "${D}"$(python_get_sitedir)/pygame/{docs,examples,tests}/ || die
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+
+ if use doc; then
+ docinto html
+ dodoc -r docs/*
+ fi
+
+ use examples && dodoc -r examples
+}
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2021-11-29 7:39 Arthur Zamarin
0 siblings, 0 replies; 185+ messages in thread
From: Arthur Zamarin @ 2021-11-29 7:39 UTC (permalink / raw
To: gentoo-commits
commit: 0ea2971e8acc555d2f78b54fed066cde967e7bcc
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 29 07:37:22 2021 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Nov 29 07:39:26 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ea2971e
dev-python/pygame: Stabilize 2.1.0 ppc64, #823545
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pygame/pygame-2.1.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.1.0.ebuild b/dev-python/pygame/pygame-2.1.0.ebuild
index 1ee94dd33f0e..f337bef6b3e6 100644
--- a/dev-python/pygame/pygame-2.1.0.ebuild
+++ b/dev-python/pygame/pygame-2.1.0.ebuild
@@ -17,7 +17,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc ~x86"
IUSE="doc examples midi opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2021-11-29 10:22 Arthur Zamarin
0 siblings, 0 replies; 185+ messages in thread
From: Arthur Zamarin @ 2021-11-29 10:22 UTC (permalink / raw
To: gentoo-commits
commit: b849e8515c14ebabf0f060d9d1a23f8fbf7f9e00
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 29 10:22:00 2021 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Nov 29 10:22:18 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b849e851
dev-python/pygame: Stabilize 2.1.0 amd64, #823545
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pygame/pygame-2.1.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.1.0.ebuild b/dev-python/pygame/pygame-2.1.0.ebuild
index f337bef6b3e6..4f01fbdc47f3 100644
--- a/dev-python/pygame/pygame-2.1.0.ebuild
+++ b/dev-python/pygame/pygame-2.1.0.ebuild
@@ -17,7 +17,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc ~x86"
IUSE="doc examples midi opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2021-12-25 8:09 Michał Górny
0 siblings, 0 replies; 185+ messages in thread
From: Michał Górny @ 2021-12-25 8:09 UTC (permalink / raw
To: gentoo-commits
commit: 271d704d0eda938dd165a9aa8c2097884948bf8e
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 25 07:44:17 2021 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Dec 25 08:09:29 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=271d704d
dev-python/pygame: Bump to 2.1.1
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pygame/Manifest | 1 +
dev-python/pygame/pygame-2.1.1.ebuild | 91 +++++++++++++++++++++++++++++++++++
2 files changed, 92 insertions(+)
diff --git a/dev-python/pygame/Manifest b/dev-python/pygame/Manifest
index 30ae8e15bdb5..bf80956d1ccf 100644
--- a/dev-python/pygame/Manifest
+++ b/dev-python/pygame/Manifest
@@ -5,3 +5,4 @@ DIST pygame-2.0.1.tar.gz 5536907 BLAKE2B b27cb9001499a00da62dac0486a72079ff4e60c
DIST pygame-2.0.2.tar.gz 6309459 BLAKE2B 0cb23b4226d8d86f938cba08b67ab3bd847c9e4122f5f6cce4d8810b239df672ab282e1b77dd7d71423f805c7c0418e54050347dfb9e506b799eb8e0b4f16856 SHA512 2cef4669e5bd81759c9886293ebc1b82e1ed3b4576a3632437f66cb353af330e15dd39e7378f2be8fd25838f202529dc550208a031aec77e1d05443a070638c8
DIST pygame-2.0.3.tar.gz 5804279 BLAKE2B fb58dd57a9288bdff3c0d01389e363968ebddd4b2b0fa92335c825297026c5858da4f73a870f84e0c3c7cf302bd9f4163807c97a348d581658df7e7695fcb4fb SHA512 1d2b4cb1e577f0244c2b92511b8fa0ab7bcd689d04a4451ced41e6d97758ba380d7e681e60abed26c81b96bd49d505cf481c67a466437b3cfdb547e744f22949
DIST pygame-2.1.0.tar.gz 5790847 BLAKE2B 1d2fc9f8d86ab823008cbb4c7431f44dd17ba5b356ed755a308737eb5a0db3c4033efe3fd4245bd740a33c6f4e5d2816daefc3785c747ef046b8f98aa8f58589 SHA512 b9394bea5dad54760297c75133ca56c99f89781340029f8866b169fcef3a7e12c16d00a18dd95f4fe3c13e393915d5b29b8d547465efb94f84b4875579166f1a
+DIST pygame-2.1.1.tar.gz 10132023 BLAKE2B 41f6beb02ada13208d71375f15e247c785261801f82dfc47dba22a28692b5aea01072e46f2fd281451ce778d5818812c74776bd791d47d465645fdef63ffefec SHA512 eea4be27bbf29cfeb98fb095121341e1366fed1cc1f3c16bb076adbd2f1c8583e51d34b93811259a80ea3e2a3bde83c8144e91cd83a7dde3cf730805c0b99ac3
diff --git a/dev-python/pygame/pygame-2.1.1.ebuild b/dev-python/pygame/pygame-2.1.1.ebuild
new file mode 100644
index 000000000000..1ee94dd33f0e
--- /dev/null
+++ b/dev-python/pygame/pygame-2.1.1.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+MY_PV=${PV/_pre/.dev}
+MY_P=${PN}-${MY_PV}
+
+DESCRIPTION="Python bindings for SDL multimedia library"
+HOMEPAGE="https://www.pygame.org/"
+SRC_URI="
+ https://github.com/pygame/pygame/releases/download/${MY_PV}/${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc examples midi opengl test X"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]
+ media-libs/freetype
+ media-libs/libpng:0=
+ >=media-libs/sdl2-image-1.2.2
+ >=media-libs/sdl2-mixer-1.2.4
+ >=media-libs/sdl2-ttf-2.0.6
+ >=media-libs/smpeg2-0.4.4-r1
+ virtual/jpeg
+ midi? ( media-libs/portmidi )
+ X? ( >=media-libs/libsdl2-1.2.5[opengl?,threads,video,X] )
+ !X? ( >=media-libs/libsdl2-1.2.5[threads] )"
+DEPEND="${RDEPEND}
+ test? (
+ media-libs/sdl2-image[gif,jpeg,png]
+ media-libs/sdl2-mixer[mp3,vorbis,wav]
+ )"
+# fontconfig used for fc-list
+RDEPEND+="
+ media-libs/fontconfig"
+# util-linux provides script
+BDEPEND="
+ test? (
+ media-libs/fontconfig
+ sys-apps/util-linux
+ )"
+
+src_prepare() {
+ if ! use midi; then
+ rm test/midi_test.py || die
+ fi
+ distutils-r1_src_prepare
+}
+
+python_configure() {
+ PORTMIDI_INC_PORTTIME=1 LOCALBASE="${EPREFIX}/usr" \
+ "${EPYTHON}" "${S}"/buildconfig/config.py -auto || die
+
+ # Disable automagic dependency on PortMidi.
+ if ! use midi; then
+ sed -e "s:^pypm :#&:" -i Setup || die "sed failed"
+ fi
+}
+
+python_test() {
+ local -x PYTHONPATH=${BUILD_DIR}/install/lib
+ local -x SDL_VIDEODRIVER=dummy
+ local -x SDL_AUDIODRIVER=disk
+ distutils_install_for_testing --via-root
+ script -eqc "${EPYTHON} -m pygame.tests" || die
+}
+
+python_install() {
+ distutils-r1_python_install
+
+ # Bug #497720
+ rm -fr "${D}"$(python_get_sitedir)/pygame/{docs,examples,tests}/ || die
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+
+ if use doc; then
+ docinto html
+ dodoc -r docs/*
+ fi
+
+ use examples && dodoc -r examples
+}
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2021-12-28 9:03 Michał Górny
0 siblings, 0 replies; 185+ messages in thread
From: Michał Górny @ 2021-12-28 9:03 UTC (permalink / raw
To: gentoo-commits
commit: aab1331fb636abb16bf29867c90a79fe887b0d94
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 28 08:32:07 2021 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Dec 28 09:03:43 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aab1331f
dev-python/pygame: Bump to 2.1.2
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pygame/Manifest | 1 +
dev-python/pygame/pygame-2.1.2.ebuild | 81 +++++++++++++++++++++++++++++++++++
2 files changed, 82 insertions(+)
diff --git a/dev-python/pygame/Manifest b/dev-python/pygame/Manifest
index bf80956d1ccf..6abf32207f2e 100644
--- a/dev-python/pygame/Manifest
+++ b/dev-python/pygame/Manifest
@@ -6,3 +6,4 @@ DIST pygame-2.0.2.tar.gz 6309459 BLAKE2B 0cb23b4226d8d86f938cba08b67ab3bd847c9e4
DIST pygame-2.0.3.tar.gz 5804279 BLAKE2B fb58dd57a9288bdff3c0d01389e363968ebddd4b2b0fa92335c825297026c5858da4f73a870f84e0c3c7cf302bd9f4163807c97a348d581658df7e7695fcb4fb SHA512 1d2b4cb1e577f0244c2b92511b8fa0ab7bcd689d04a4451ced41e6d97758ba380d7e681e60abed26c81b96bd49d505cf481c67a466437b3cfdb547e744f22949
DIST pygame-2.1.0.tar.gz 5790847 BLAKE2B 1d2fc9f8d86ab823008cbb4c7431f44dd17ba5b356ed755a308737eb5a0db3c4033efe3fd4245bd740a33c6f4e5d2816daefc3785c747ef046b8f98aa8f58589 SHA512 b9394bea5dad54760297c75133ca56c99f89781340029f8866b169fcef3a7e12c16d00a18dd95f4fe3c13e393915d5b29b8d547465efb94f84b4875579166f1a
DIST pygame-2.1.1.tar.gz 10132023 BLAKE2B 41f6beb02ada13208d71375f15e247c785261801f82dfc47dba22a28692b5aea01072e46f2fd281451ce778d5818812c74776bd791d47d465645fdef63ffefec SHA512 eea4be27bbf29cfeb98fb095121341e1366fed1cc1f3c16bb076adbd2f1c8583e51d34b93811259a80ea3e2a3bde83c8144e91cd83a7dde3cf730805c0b99ac3
+DIST pygame-2.1.2.gh.tar.gz 6100415 BLAKE2B 4b81c2f0abc2c2c4732ddb8f8e6d4bffa5169e3d3ee2d9ea2798d294623a9c70e2ff004825030606285124ef1347177b46adc676db450785e8420de45f37db34 SHA512 531cb0371853def7a3ddb8eb0110fbd58acaf1b2351d7518402c9a960baca705bb34da879015e7a6cd5f2f8af98c57e7bc732021a8f62ed9f90cacf068c9c2d6
diff --git a/dev-python/pygame/pygame-2.1.2.ebuild b/dev-python/pygame/pygame-2.1.2.ebuild
new file mode 100644
index 000000000000..24fa1072e037
--- /dev/null
+++ b/dev-python/pygame/pygame-2.1.2.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for SDL multimedia library"
+HOMEPAGE="https://www.pygame.org/"
+SRC_URI="
+ https://github.com/pygame/pygame/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="examples midi opengl test X"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]
+ media-libs/freetype
+ media-libs/libpng:0=
+ >=media-libs/sdl2-image-1.2.2
+ >=media-libs/sdl2-mixer-1.2.4
+ >=media-libs/sdl2-ttf-2.0.6
+ >=media-libs/smpeg2-0.4.4-r1
+ virtual/jpeg
+ midi? ( media-libs/portmidi )
+ X? ( >=media-libs/libsdl2-1.2.5[opengl?,threads,video,X] )
+ !X? ( >=media-libs/libsdl2-1.2.5[threads] )"
+DEPEND="${RDEPEND}
+ test? (
+ media-libs/sdl2-image[gif,jpeg,png]
+ media-libs/sdl2-mixer[mp3,vorbis,wav]
+ )"
+# fontconfig used for fc-list
+RDEPEND+="
+ media-libs/fontconfig"
+# util-linux provides script
+BDEPEND="
+ test? (
+ media-libs/fontconfig
+ sys-apps/util-linux
+ )"
+
+src_prepare() {
+ if ! use midi; then
+ rm test/midi_test.py || die
+ fi
+ distutils-r1_src_prepare
+}
+
+python_configure() {
+ PORTMIDI_INC_PORTTIME=1 LOCALBASE="${EPREFIX}/usr" \
+ "${EPYTHON}" "${S}"/buildconfig/config.py -auto || die
+
+ # Disable automagic dependency on PortMidi.
+ if ! use midi; then
+ sed -e "s:^pypm :#&:" -i Setup || die "sed failed"
+ fi
+}
+
+python_test() {
+ local -x PYTHONPATH=${BUILD_DIR}/install/lib
+ local -x SDL_VIDEODRIVER=dummy
+ local -x SDL_AUDIODRIVER=disk
+ distutils_install_for_testing --via-root
+ script -eqc "${EPYTHON} -m pygame.tests" || die
+}
+
+python_install() {
+ distutils-r1_python_install
+
+ # Bug #497720
+ rm -fr "${D}"$(python_get_sitedir)/pygame/{docs,examples,tests}/ || die
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+ use examples && dodoc -r examples
+}
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2021-12-30 18:46 Arthur Zamarin
0 siblings, 0 replies; 185+ messages in thread
From: Arthur Zamarin @ 2021-12-30 18:46 UTC (permalink / raw
To: gentoo-commits
commit: faa03670f213f8772ce00a4a318b0e7b93723d7f
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 30 18:46:41 2021 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 30 18:46:41 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faa03670
dev-python/pygame: Stabilize 2.1.0 arm64, #823545
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pygame/pygame-2.1.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.1.0.ebuild b/dev-python/pygame/pygame-2.1.0.ebuild
index 4f01fbdc47f3..06bbaeb6ea46 100644
--- a/dev-python/pygame/pygame-2.1.0.ebuild
+++ b/dev-python/pygame/pygame-2.1.0.ebuild
@@ -17,7 +17,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc ~x86"
IUSE="doc examples midi opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2021-12-30 20:06 Arthur Zamarin
0 siblings, 0 replies; 185+ messages in thread
From: Arthur Zamarin @ 2021-12-30 20:06 UTC (permalink / raw
To: gentoo-commits
commit: 6b1ef5ba9dfe5b5d0943a6f55b5fe52c5a614091
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 30 20:06:31 2021 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 30 20:06:31 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b1ef5ba
dev-python/pygame: Stabilize 2.1.0 arm, #823545
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pygame/pygame-2.1.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.1.0.ebuild b/dev-python/pygame/pygame-2.1.0.ebuild
index 06bbaeb6ea46..105b520dc82d 100644
--- a/dev-python/pygame/pygame-2.1.0.ebuild
+++ b/dev-python/pygame/pygame-2.1.0.ebuild
@@ -17,7 +17,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc ~x86"
IUSE="doc examples midi opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2022-02-11 19:17 Arthur Zamarin
0 siblings, 0 replies; 185+ messages in thread
From: Arthur Zamarin @ 2022-02-11 19:17 UTC (permalink / raw
To: gentoo-commits
commit: 66cf9ddc2c6161a394a5bff7c3b477833ba9844e
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 11 19:17:19 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 11 19:17:19 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66cf9ddc
dev-python/pygame: Stabilize 2.1.2 sparc, #832672
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pygame/pygame-2.1.2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-python/pygame/pygame-2.1.2.ebuild b/dev-python/pygame/pygame-2.1.2.ebuild
index 24fa1072e037..694acf735de8 100644
--- a/dev-python/pygame/pygame-2.1.2.ebuild
+++ b/dev-python/pygame/pygame-2.1.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -13,7 +13,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86"
IUSE="examples midi opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2022-02-11 20:49 Arthur Zamarin
0 siblings, 0 replies; 185+ messages in thread
From: Arthur Zamarin @ 2022-02-11 20:49 UTC (permalink / raw
To: gentoo-commits
commit: 62b2385ef92d14db59ede255e8f7796aa0f6fe7a
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 11 20:48:58 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 11 20:48:58 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62b2385e
dev-python/pygame: Stabilize 2.1.2 ppc64, #832672
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pygame/pygame-2.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.1.2.ebuild b/dev-python/pygame/pygame-2.1.2.ebuild
index 01c18ae7da89..f5bd8770c0ac 100644
--- a/dev-python/pygame/pygame-2.1.2.ebuild
+++ b/dev-python/pygame/pygame-2.1.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc ~x86"
IUSE="examples midi opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2022-02-11 20:49 Arthur Zamarin
0 siblings, 0 replies; 185+ messages in thread
From: Arthur Zamarin @ 2022-02-11 20:49 UTC (permalink / raw
To: gentoo-commits
commit: 8fef085b892546b31d329de2b42d706e1a04117e
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 11 20:48:47 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 11 20:48:47 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fef085b
dev-python/pygame: Stabilize 2.1.2 arm, #832672
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pygame/pygame-2.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.1.2.ebuild b/dev-python/pygame/pygame-2.1.2.ebuild
index 694acf735de8..cc4f8b345dea 100644
--- a/dev-python/pygame/pygame-2.1.2.ebuild
+++ b/dev-python/pygame/pygame-2.1.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86"
IUSE="examples midi opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2022-02-11 20:49 Arthur Zamarin
0 siblings, 0 replies; 185+ messages in thread
From: Arthur Zamarin @ 2022-02-11 20:49 UTC (permalink / raw
To: gentoo-commits
commit: 7779d52ed05cdfb162a491f5747a1781b21e7908
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 11 20:48:55 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 11 20:48:55 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7779d52e
dev-python/pygame: Stabilize 2.1.2 ppc, #832672
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pygame/pygame-2.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.1.2.ebuild b/dev-python/pygame/pygame-2.1.2.ebuild
index a65b9b5b99a8..01c18ae7da89 100644
--- a/dev-python/pygame/pygame-2.1.2.ebuild
+++ b/dev-python/pygame/pygame-2.1.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 sparc ~x86"
IUSE="examples midi opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2022-02-11 20:49 Arthur Zamarin
0 siblings, 0 replies; 185+ messages in thread
From: Arthur Zamarin @ 2022-02-11 20:49 UTC (permalink / raw
To: gentoo-commits
commit: be7edf8da5ce7ab4f361b0a2e82db8d1300562d4
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 11 20:48:51 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 11 20:48:51 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be7edf8d
dev-python/pygame: Stabilize 2.1.2 arm64, #832672
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pygame/pygame-2.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.1.2.ebuild b/dev-python/pygame/pygame-2.1.2.ebuild
index cc4f8b345dea..a65b9b5b99a8 100644
--- a/dev-python/pygame/pygame-2.1.2.ebuild
+++ b/dev-python/pygame/pygame-2.1.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86"
IUSE="examples midi opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2022-02-13 9:36 Jakov Smolić
0 siblings, 0 replies; 185+ messages in thread
From: Jakov Smolić @ 2022-02-13 9:36 UTC (permalink / raw
To: gentoo-commits
commit: 05c3528c8b7b2cf10a750b0593bb1a2cb6dc56e8
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 13 09:36:36 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sun Feb 13 09:36:36 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05c3528c
dev-python/pygame: Stabilize 2.1.2 amd64, #832672
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-python/pygame/pygame-2.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.1.2.ebuild b/dev-python/pygame/pygame-2.1.2.ebuild
index f5bd8770c0ac..ab7b9083e27d 100644
--- a/dev-python/pygame/pygame-2.1.2.ebuild
+++ b/dev-python/pygame/pygame-2.1.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc ~x86"
IUSE="examples midi opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2022-02-13 9:36 Jakov Smolić
0 siblings, 0 replies; 185+ messages in thread
From: Jakov Smolić @ 2022-02-13 9:36 UTC (permalink / raw
To: gentoo-commits
commit: 3e65a3cbf3cc124b588cfbf4897732858304b231
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 13 09:36:40 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sun Feb 13 09:36:40 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e65a3cb
dev-python/pygame: Stabilize 2.1.2 x86, #832672
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-python/pygame/pygame-2.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.1.2.ebuild b/dev-python/pygame/pygame-2.1.2.ebuild
index ab7b9083e27d..fed06bb2f71f 100644
--- a/dev-python/pygame/pygame-2.1.2.ebuild
+++ b/dev-python/pygame/pygame-2.1.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
IUSE="examples midi opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2022-02-15 9:39 Michał Górny
0 siblings, 0 replies; 185+ messages in thread
From: Michał Górny @ 2022-02-15 9:39 UTC (permalink / raw
To: gentoo-commits
commit: 62c09f5146af4f83f76683be87af7e0f3fd219ee
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 15 09:17:29 2022 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Feb 15 09:39:06 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62c09f51
dev-python/pygame: Use PEP517 build
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pygame/pygame-2.1.2-r1.ebuild | 82 ++++++++++++++++++++++++++++++++
1 file changed, 82 insertions(+)
diff --git a/dev-python/pygame/pygame-2.1.2-r1.ebuild b/dev-python/pygame/pygame-2.1.2-r1.ebuild
new file mode 100644
index 000000000000..8678150bfbb4
--- /dev/null
+++ b/dev-python/pygame/pygame-2.1.2-r1.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for SDL multimedia library"
+HOMEPAGE="https://www.pygame.org/"
+SRC_URI="
+ https://github.com/pygame/pygame/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="examples midi opengl test X"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]
+ media-libs/freetype
+ media-libs/libpng:0=
+ >=media-libs/sdl2-image-1.2.2
+ >=media-libs/sdl2-mixer-1.2.4
+ >=media-libs/sdl2-ttf-2.0.6
+ >=media-libs/smpeg2-0.4.4-r1
+ virtual/jpeg
+ midi? ( media-libs/portmidi )
+ X? ( >=media-libs/libsdl2-1.2.5[opengl?,threads,video,X] )
+ !X? ( >=media-libs/libsdl2-1.2.5[threads] )"
+DEPEND="${RDEPEND}
+ test? (
+ media-libs/sdl2-image[gif,jpeg,png,tiff]
+ media-libs/sdl2-mixer[mp3,vorbis,wav]
+ )"
+# fontconfig used for fc-list
+RDEPEND+="
+ media-libs/fontconfig"
+# util-linux provides script
+BDEPEND="
+ test? (
+ media-libs/fontconfig
+ sys-apps/util-linux
+ )"
+
+src_prepare() {
+ if ! use midi; then
+ rm test/midi_test.py || die
+ fi
+ distutils-r1_src_prepare
+}
+
+python_configure() {
+ PORTMIDI_INC_PORTTIME=1 LOCALBASE="${EPREFIX}/usr" \
+ "${EPYTHON}" "${S}"/buildconfig/config.py -auto || die
+
+ # Disable automagic dependency on PortMidi.
+ if ! use midi; then
+ sed -e "s:^pypm :#&:" -i Setup || die "sed failed"
+ fi
+}
+
+python_test() {
+ local -x PYTHONPATH=${BUILD_DIR}/install/lib
+ local -x SDL_VIDEODRIVER=dummy
+ local -x SDL_AUDIODRIVER=disk
+ script -eqc "${EPYTHON} -m pygame.tests -v" || die
+}
+
+python_install() {
+ distutils-r1_python_install
+
+ # Bug #497720
+ rm -fr "${D}$(python_get_sitedir)"/pygame/{docs,examples,tests}/ || die
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+ use examples && dodoc -r examples
+}
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2022-02-15 9:39 Michał Górny
0 siblings, 0 replies; 185+ messages in thread
From: Michał Górny @ 2022-02-15 9:39 UTC (permalink / raw
To: gentoo-commits
commit: dbf516071347552f163cadcaf2e12034da367a32
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 15 09:12:00 2022 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Feb 15 09:39:04 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbf51607
dev-python/pygame: Require tiff support in sdl2-image
Closes: https://bugs.gentoo.org/790113
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pygame/pygame-2.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.1.2.ebuild b/dev-python/pygame/pygame-2.1.2.ebuild
index cbcc38720110..0a8ee188120a 100644
--- a/dev-python/pygame/pygame-2.1.2.ebuild
+++ b/dev-python/pygame/pygame-2.1.2.ebuild
@@ -30,7 +30,7 @@ RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]
!X? ( >=media-libs/libsdl2-1.2.5[threads] )"
DEPEND="${RDEPEND}
test? (
- media-libs/sdl2-image[gif,jpeg,png]
+ media-libs/sdl2-image[gif,jpeg,png,tiff]
media-libs/sdl2-mixer[mp3,vorbis,wav]
)"
# fontconfig used for fc-list
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2022-02-15 9:39 Michał Górny
0 siblings, 0 replies; 185+ messages in thread
From: Michał Górny @ 2022-02-15 9:39 UTC (permalink / raw
To: gentoo-commits
commit: 45a64c58f24ef26c59943956c13c09cc25850499
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 15 09:11:40 2022 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Feb 15 09:39:03 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45a64c58
dev-python/pygame: Remove the unmaintained live ebuild
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pygame/pygame-9999.ebuild | 77 ------------------------------------
1 file changed, 77 deletions(-)
diff --git a/dev-python/pygame/pygame-9999.ebuild b/dev-python/pygame/pygame-9999.ebuild
deleted file mode 100644
index 7207ee8e45a9..000000000000
--- a/dev-python/pygame/pygame-9999.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1 git-r3
-
-DESCRIPTION="Python bindings for SDL multimedia library"
-HOMEPAGE="https://www.pygame.org/"
-EGIT_REPO_URI="https://github.com/pygame/pygame.git"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS=""
-IUSE="doc examples midi opengl test X"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]
- >=media-libs/sdl2-image-1.2.2
- >=media-libs/sdl2-mixer-1.2.4
- >=media-libs/sdl2-ttf-2.0.6
- >=media-libs/smpeg2-0.4.4-r1
- midi? ( media-libs/portmidi )
- X? ( >=media-libs/libsdl2-1.2.5[opengl?,threads,video,X] )
- !X? ( >=media-libs/libsdl2-1.2.5[threads] )"
-DEPEND="${RDEPEND}
- test? (
- media-libs/sdl2-image[gif,jpeg,png]
- media-libs/sdl2-mixer[mp3,vorbis,wav]
- )"
-# fontconfig used for fc-list
-RDEPEND+="
- media-libs/fontconfig"
-# util-linux provides script
-BDEPEND="
- test? (
- media-libs/fontconfig
- sys-apps/util-linux
- )"
-
-python_configure() {
- PORTMIDI_INC_PORTTIME=1 LOCALBASE="${EPREFIX}/usr" \
- "${EPYTHON}" "${S}"/buildconfig/config.py -auto || die
-
- # Disable automagic dependency on PortMidi.
- if ! use midi; then
- sed -e "s:^pypm :#&:" -i Setup || die "sed failed"
- fi
-}
-
-python_test() {
- local -x PYTHONPATH=
- local -x SDL_VIDEODRIVER=dummy
- local -x SDL_AUDIODRIVER=disk
- distutils_install_for_testing
- script -eqc "${EPYTHON} -m pygame.tests" || die
-}
-
-python_install() {
- distutils-r1_python_install
-
- # Bug #497720
- rm -fr "${D}"$(python_get_sitedir)/pygame/{docs,examples,tests}/ || die
-}
-
-python_install_all() {
- distutils-r1_python_install_all
-
- if use doc; then
- docinto html
- dodoc -r docs/*
- fi
-
- use examples && dodoc -r examples
-}
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2022-02-15 9:39 Michał Górny
0 siblings, 0 replies; 185+ messages in thread
From: Michał Górny @ 2022-02-15 9:39 UTC (permalink / raw
To: gentoo-commits
commit: 9ecbcf25643067edd5d3aa71d1331588935a06da
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 15 09:11:16 2022 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Feb 15 09:39:03 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ecbcf25
dev-python/pygame: Run tests verbosely
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pygame/pygame-2.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.1.2.ebuild b/dev-python/pygame/pygame-2.1.2.ebuild
index fed06bb2f71f..cbcc38720110 100644
--- a/dev-python/pygame/pygame-2.1.2.ebuild
+++ b/dev-python/pygame/pygame-2.1.2.ebuild
@@ -65,7 +65,7 @@ python_test() {
local -x SDL_VIDEODRIVER=dummy
local -x SDL_AUDIODRIVER=disk
distutils_install_for_testing --via-root
- script -eqc "${EPYTHON} -m pygame.tests" || die
+ script -eqc "${EPYTHON} -m pygame.tests -v" || die
}
python_install() {
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2022-03-26 16:43 Arthur Zamarin
0 siblings, 0 replies; 185+ messages in thread
From: Arthur Zamarin @ 2022-03-26 16:43 UTC (permalink / raw
To: gentoo-commits
commit: c46f4877392bd43b2c86292682ade71fa6b4fc7e
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 26 16:42:48 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 26 16:42:48 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c46f4877
dev-python/pygame: Stabilize 2.1.2-r1 arm64, #835680
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pygame/pygame-2.1.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.1.2-r1.ebuild b/dev-python/pygame/pygame-2.1.2-r1.ebuild
index d2bd2fb98f75..414326d498a9 100644
--- a/dev-python/pygame/pygame-2.1.2-r1.ebuild
+++ b/dev-python/pygame/pygame-2.1.2-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="examples midi opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2022-03-26 16:43 Arthur Zamarin
0 siblings, 0 replies; 185+ messages in thread
From: Arthur Zamarin @ 2022-03-26 16:43 UTC (permalink / raw
To: gentoo-commits
commit: 055da5cf6e22876b5b9f1407b9cd2a2544dfa1cb
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 26 16:42:51 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 26 16:42:51 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=055da5cf
dev-python/pygame: Stabilize 2.1.2-r1 ppc, #835680
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pygame/pygame-2.1.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.1.2-r1.ebuild b/dev-python/pygame/pygame-2.1.2-r1.ebuild
index 414326d498a9..eec103f314f4 100644
--- a/dev-python/pygame/pygame-2.1.2-r1.ebuild
+++ b/dev-python/pygame/pygame-2.1.2-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="examples midi opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2022-03-26 16:43 Arthur Zamarin
0 siblings, 0 replies; 185+ messages in thread
From: Arthur Zamarin @ 2022-03-26 16:43 UTC (permalink / raw
To: gentoo-commits
commit: 987d78f5e46f96307f9347ecdb4256e9cef5b342
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 26 16:42:58 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 26 16:42:58 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=987d78f5
dev-python/pygame: Stabilize 2.1.2-r1 x86, #835680
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pygame/pygame-2.1.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.1.2-r1.ebuild b/dev-python/pygame/pygame-2.1.2-r1.ebuild
index 4be426493693..7b1896e1b631 100644
--- a/dev-python/pygame/pygame-2.1.2-r1.ebuild
+++ b/dev-python/pygame/pygame-2.1.2-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
IUSE="examples midi opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2022-03-26 16:43 Arthur Zamarin
0 siblings, 0 replies; 185+ messages in thread
From: Arthur Zamarin @ 2022-03-26 16:43 UTC (permalink / raw
To: gentoo-commits
commit: f4f7b3dc0b1ec94c6038c5742cde9cc5f9ad36ff
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 26 16:42:45 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 26 16:42:45 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4f7b3dc
dev-python/pygame: Stabilize 2.1.2-r1 arm, #835680
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pygame/pygame-2.1.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.1.2-r1.ebuild b/dev-python/pygame/pygame-2.1.2-r1.ebuild
index b088b19e215d..d2bd2fb98f75 100644
--- a/dev-python/pygame/pygame-2.1.2-r1.ebuild
+++ b/dev-python/pygame/pygame-2.1.2-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="examples midi opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2022-03-26 16:43 Arthur Zamarin
0 siblings, 0 replies; 185+ messages in thread
From: Arthur Zamarin @ 2022-03-26 16:43 UTC (permalink / raw
To: gentoo-commits
commit: 2a2b722163a4017582a17330c56c6756427821ef
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 26 16:42:54 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 26 16:42:54 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a2b7221
dev-python/pygame: Stabilize 2.1.2-r1 ppc64, #835680
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pygame/pygame-2.1.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.1.2-r1.ebuild b/dev-python/pygame/pygame-2.1.2-r1.ebuild
index eec103f314f4..4be426493693 100644
--- a/dev-python/pygame/pygame-2.1.2-r1.ebuild
+++ b/dev-python/pygame/pygame-2.1.2-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc ~x86"
IUSE="examples midi opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2022-03-26 16:43 Arthur Zamarin
0 siblings, 0 replies; 185+ messages in thread
From: Arthur Zamarin @ 2022-03-26 16:43 UTC (permalink / raw
To: gentoo-commits
commit: aa15a58f65ecc8acdf220ccc7d0803c0111dc8f3
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 26 16:43:01 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 26 16:43:01 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa15a58f
dev-python/pygame: Stabilize 2.1.2-r1 amd64, #835680
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pygame/pygame-2.1.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.1.2-r1.ebuild b/dev-python/pygame/pygame-2.1.2-r1.ebuild
index 7b1896e1b631..5340e2d9ceaf 100644
--- a/dev-python/pygame/pygame-2.1.2-r1.ebuild
+++ b/dev-python/pygame/pygame-2.1.2-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
IUSE="examples midi opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2022-03-26 16:46 Arthur Zamarin
0 siblings, 0 replies; 185+ messages in thread
From: Arthur Zamarin @ 2022-03-26 16:46 UTC (permalink / raw
To: gentoo-commits
commit: fe64d32018ab9020b3a1b50912dfca76606b8aca
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 26 16:46:26 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 26 16:46:26 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe64d320
dev-python/pygame: Stabilize 2.1.2-r1 sparc, #835680
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pygame/pygame-2.1.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.1.2-r1.ebuild b/dev-python/pygame/pygame-2.1.2-r1.ebuild
index 5340e2d9ceaf..c7da382d8d6c 100644
--- a/dev-python/pygame/pygame-2.1.2-r1.ebuild
+++ b/dev-python/pygame/pygame-2.1.2-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
IUSE="examples midi opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2022-03-26 17:58 Michał Górny
0 siblings, 0 replies; 185+ messages in thread
From: Michał Górny @ 2022-03-26 17:58 UTC (permalink / raw
To: gentoo-commits
commit: feeb4b849b4f09403e4c622823d003ad42f256ad
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 26 17:57:41 2022 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Mar 26 17:57:41 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feeb4b84
dev-python/pygame: Remove old
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pygame/pygame-2.1.2.ebuild | 81 -----------------------------------
1 file changed, 81 deletions(-)
diff --git a/dev-python/pygame/pygame-2.1.2.ebuild b/dev-python/pygame/pygame-2.1.2.ebuild
deleted file mode 100644
index 0a8ee188120a..000000000000
--- a/dev-python/pygame/pygame-2.1.2.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit distutils-r1
-
-DESCRIPTION="Python bindings for SDL multimedia library"
-HOMEPAGE="https://www.pygame.org/"
-SRC_URI="
- https://github.com/pygame/pygame/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
-IUSE="examples midi opengl test X"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]
- media-libs/freetype
- media-libs/libpng:0=
- >=media-libs/sdl2-image-1.2.2
- >=media-libs/sdl2-mixer-1.2.4
- >=media-libs/sdl2-ttf-2.0.6
- >=media-libs/smpeg2-0.4.4-r1
- virtual/jpeg
- midi? ( media-libs/portmidi )
- X? ( >=media-libs/libsdl2-1.2.5[opengl?,threads,video,X] )
- !X? ( >=media-libs/libsdl2-1.2.5[threads] )"
-DEPEND="${RDEPEND}
- test? (
- media-libs/sdl2-image[gif,jpeg,png,tiff]
- media-libs/sdl2-mixer[mp3,vorbis,wav]
- )"
-# fontconfig used for fc-list
-RDEPEND+="
- media-libs/fontconfig"
-# util-linux provides script
-BDEPEND="
- test? (
- media-libs/fontconfig
- sys-apps/util-linux
- )"
-
-src_prepare() {
- if ! use midi; then
- rm test/midi_test.py || die
- fi
- distutils-r1_src_prepare
-}
-
-python_configure() {
- PORTMIDI_INC_PORTTIME=1 LOCALBASE="${EPREFIX}/usr" \
- "${EPYTHON}" "${S}"/buildconfig/config.py -auto || die
-
- # Disable automagic dependency on PortMidi.
- if ! use midi; then
- sed -e "s:^pypm :#&:" -i Setup || die "sed failed"
- fi
-}
-
-python_test() {
- local -x PYTHONPATH=${BUILD_DIR}/install/lib
- local -x SDL_VIDEODRIVER=dummy
- local -x SDL_AUDIODRIVER=disk
- distutils_install_for_testing --via-root
- script -eqc "${EPYTHON} -m pygame.tests -v" || die
-}
-
-python_install() {
- distutils-r1_python_install
-
- # Bug #497720
- rm -fr "${D}"$(python_get_sitedir)/pygame/{docs,examples,tests}/ || die
-}
-
-python_install_all() {
- distutils-r1_python_install_all
- use examples && dodoc -r examples
-}
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-02-15 7:16 Michał Górny
0 siblings, 0 replies; 185+ messages in thread
From: Michał Górny @ 2023-02-15 7:16 UTC (permalink / raw
To: gentoo-commits
commit: 6fe0e4ca8ba67a27f18179f85d29190586e1c720
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 15 06:41:45 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Feb 15 07:16:20 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fe0e4ca
dev-python/pygame: Bump to 2.1.3
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pygame/Manifest | 1 +
dev-python/pygame/pygame-2.1.3.ebuild | 91 +++++++++++++++++++++++++++++++++++
2 files changed, 92 insertions(+)
diff --git a/dev-python/pygame/Manifest b/dev-python/pygame/Manifest
index fa5cbe30c92f..afb51634a1d4 100644
--- a/dev-python/pygame/Manifest
+++ b/dev-python/pygame/Manifest
@@ -1 +1,2 @@
DIST pygame-2.1.2.gh.tar.gz 6100415 BLAKE2B 4b81c2f0abc2c2c4732ddb8f8e6d4bffa5169e3d3ee2d9ea2798d294623a9c70e2ff004825030606285124ef1347177b46adc676db450785e8420de45f37db34 SHA512 531cb0371853def7a3ddb8eb0110fbd58acaf1b2351d7518402c9a960baca705bb34da879015e7a6cd5f2f8af98c57e7bc732021a8f62ed9f90cacf068c9c2d6
+DIST pygame-2.1.3.gh.tar.gz 6517003 BLAKE2B 9f2062b24ef2e97995207fbf7572a8aa4d3475356e8646356758ad72b0b744fcf911adaa78bb730ed43c95fa23b8ed733a5573882bd83e112ae5e7e6ef099de9 SHA512 28f46826f58f73607b28c1411c6f2b71796cd4f98103df2dd47db842f578fe7f26dac01cb60d1cb00ac9dacfa62c6c3b913a244379ce70bd03265424e29052e6
diff --git a/dev-python/pygame/pygame-2.1.3.ebuild b/dev-python/pygame/pygame-2.1.3.ebuild
new file mode 100644
index 000000000000..855f68683bbc
--- /dev/null
+++ b/dev-python/pygame/pygame-2.1.3.ebuild
@@ -0,0 +1,91 @@
+# 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
+
+DESCRIPTION="Python bindings for SDL multimedia library"
+HOMEPAGE="
+ https://www.pygame.org/
+ https://github.com/pygame/pygame/
+ https://pypi.org/project/pygame/
+"
+SRC_URI="
+ https://github.com/pygame/pygame/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="examples opengl test X"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-python/numpy[${PYTHON_USEDEP}]
+ media-libs/freetype
+ media-libs/libjpeg-turbo:=
+ media-libs/libpng:=
+ media-libs/portmidi
+ media-libs/sdl2-image
+ media-libs/sdl2-mixer
+ media-libs/sdl2-ttf
+ X? ( media-libs/libsdl2[opengl?,threads,video,X] )
+ !X? ( media-libs/libsdl2[threads] )
+"
+DEPEND="
+ ${RDEPEND}
+ test? (
+ media-libs/sdl2-image[gif,jpeg,png,tiff,webp]
+ media-libs/sdl2-mixer[mp3,vorbis,wav]
+ )
+"
+# fontconfig used for fc-list
+RDEPEND+="
+ media-libs/fontconfig
+"
+# util-linux provides script
+BDEPEND="
+ dev-python/cython[${PYTHON_USEDEP}]
+ test? (
+ media-libs/fontconfig
+ sys-apps/util-linux
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}"/pygame-2.1.2-libsdl2-2.26-tests.patch
+)
+
+python_configure() {
+ PORTMIDI_INC_PORTTIME=1 LOCALBASE="${EPREFIX}/usr" \
+ "${EPYTHON}" "${S}"/buildconfig/config.py || die
+}
+
+python_configure_all() {
+ find src_c/cython -name '*.pyx' -exec touch {} + || die
+ "${EPYTHON}" setup.py cython_only || die
+}
+
+python_test() {
+ local -x PYTHONPATH=${BUILD_DIR}/install/lib
+ local -x SDL_VIDEODRIVER=dummy
+ local -x SDL_AUDIODRIVER=disk
+ script -eqc "${EPYTHON} -m pygame.tests -v" || die
+}
+
+python_install() {
+ distutils-r1_python_install
+
+ # Bug #497720
+ rm -fr "${D}$(python_get_sitedir)"/pygame/{docs,examples,tests}/ || die
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+ use examples && dodoc -r examples
+}
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-02-16 22:50 Sam James
0 siblings, 0 replies; 185+ messages in thread
From: Sam James @ 2023-02-16 22:50 UTC (permalink / raw
To: gentoo-commits
commit: 19e9864bff65230849f727bc1f612a0766cc4778
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 16 22:48:54 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 16 22:48:54 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19e9864b
dev-python/pygame: Stabilize 2.1.2-r2 amd64, #894898
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pygame/pygame-2.1.2-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.1.2-r2.ebuild b/dev-python/pygame/pygame-2.1.2-r2.ebuild
index c6f10a469b75..1d5f13709814 100644
--- a/dev-python/pygame/pygame-2.1.2-r2.ebuild
+++ b/dev-python/pygame/pygame-2.1.2-r2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="examples midi opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-02-16 22:57 Sam James
0 siblings, 0 replies; 185+ messages in thread
From: Sam James @ 2023-02-16 22:57 UTC (permalink / raw
To: gentoo-commits
commit: bd206c96f4667c30f757ec6460b26c933fffbdcb
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 16 22:57:20 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 16 22:57:20 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd206c96
dev-python/pygame: Stabilize 2.1.2-r2 arm64, #894898
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pygame/pygame-2.1.2-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.1.2-r2.ebuild b/dev-python/pygame/pygame-2.1.2-r2.ebuild
index 1d5f13709814..249b04583cf6 100644
--- a/dev-python/pygame/pygame-2.1.2-r2.ebuild
+++ b/dev-python/pygame/pygame-2.1.2-r2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="examples midi opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-02-16 23:03 Sam James
0 siblings, 0 replies; 185+ messages in thread
From: Sam James @ 2023-02-16 23:03 UTC (permalink / raw
To: gentoo-commits
commit: 52d66f7b131d9d6e5d4c74d0a8bf89d06a852827
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 16 23:02:57 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 16 23:02:57 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52d66f7b
dev-python/pygame: Stabilize 2.1.2-r2 arm, #894898
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pygame/pygame-2.1.2-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.1.2-r2.ebuild b/dev-python/pygame/pygame-2.1.2-r2.ebuild
index 249b04583cf6..2ceb169344ba 100644
--- a/dev-python/pygame/pygame-2.1.2-r2.ebuild
+++ b/dev-python/pygame/pygame-2.1.2-r2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="examples midi opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-02-19 19:46 Michał Górny
0 siblings, 0 replies; 185+ messages in thread
From: Michał Górny @ 2023-02-19 19:46 UTC (permalink / raw
To: gentoo-commits
commit: 7ff4efb677bed1199dccbe204c36881c2999277f
Author: Jérôme Carretero <cJ <AT> zougloub <DOT> eu>
AuthorDate: Fri Feb 17 15:15:06 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Feb 19 19:46:17 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ff4efb6
dev-python/pygame: add pypy3 to PYTHON_COMPAT
Signed-off-by: Jérôme Carretero <cJ-gentoo <AT> zougloub.eu>
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pygame/pygame-2.1.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.1.3.ebuild b/dev-python/pygame/pygame-2.1.3.ebuild
index 855f68683bbc..fd31e5a5fe0e 100644
--- a/dev-python/pygame/pygame-2.1.3.ebuild
+++ b/dev-python/pygame/pygame-2.1.3.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
inherit distutils-r1
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-02-28 5:06 Michał Górny
0 siblings, 0 replies; 185+ messages in thread
From: Michał Górny @ 2023-02-28 5:06 UTC (permalink / raw
To: gentoo-commits
commit: fe4c91d6c165fd99d99599a29f9cc8e275cd093a
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 28 04:36:49 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Feb 28 05:06:35 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe4c91d6
dev-python/pygame: Bump to 2.2.0
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pygame/Manifest | 1 +
dev-python/pygame/pygame-2.2.0.ebuild | 87 +++++++++++++++++++++++++++++++++++
2 files changed, 88 insertions(+)
diff --git a/dev-python/pygame/Manifest b/dev-python/pygame/Manifest
index afb51634a1d4..c294f2807ccf 100644
--- a/dev-python/pygame/Manifest
+++ b/dev-python/pygame/Manifest
@@ -1,2 +1,3 @@
DIST pygame-2.1.2.gh.tar.gz 6100415 BLAKE2B 4b81c2f0abc2c2c4732ddb8f8e6d4bffa5169e3d3ee2d9ea2798d294623a9c70e2ff004825030606285124ef1347177b46adc676db450785e8420de45f37db34 SHA512 531cb0371853def7a3ddb8eb0110fbd58acaf1b2351d7518402c9a960baca705bb34da879015e7a6cd5f2f8af98c57e7bc732021a8f62ed9f90cacf068c9c2d6
DIST pygame-2.1.3.gh.tar.gz 6517003 BLAKE2B 9f2062b24ef2e97995207fbf7572a8aa4d3475356e8646356758ad72b0b744fcf911adaa78bb730ed43c95fa23b8ed733a5573882bd83e112ae5e7e6ef099de9 SHA512 28f46826f58f73607b28c1411c6f2b71796cd4f98103df2dd47db842f578fe7f26dac01cb60d1cb00ac9dacfa62c6c3b913a244379ce70bd03265424e29052e6
+DIST pygame-2.2.0.gh.tar.gz 6530469 BLAKE2B 301b8decd7afe7ad44d97b086ad27209a084884993122f0c8d6973e718cb811587aa2e2c34b5e9fc5859410ced4c298b24127b4bf166dbeaa225b5c731c66cb6 SHA512 212e0f6390fa84f4fbcb3051ecb83c324a59d7591fd216a0f17946a581cf01540116162357b41004a387fbd3395e030a5a6d5f804496d84558125f512c9c2617
diff --git a/dev-python/pygame/pygame-2.2.0.ebuild b/dev-python/pygame/pygame-2.2.0.ebuild
new file mode 100644
index 000000000000..98583ae7b73f
--- /dev/null
+++ b/dev-python/pygame/pygame-2.2.0.ebuild
@@ -0,0 +1,87 @@
+# 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} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for SDL multimedia library"
+HOMEPAGE="
+ https://www.pygame.org/
+ https://github.com/pygame/pygame/
+ https://pypi.org/project/pygame/
+"
+SRC_URI="
+ https://github.com/pygame/pygame/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="examples opengl test X"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-python/numpy[${PYTHON_USEDEP}]
+ media-libs/freetype
+ media-libs/libjpeg-turbo:=
+ media-libs/libpng:=
+ media-libs/portmidi
+ media-libs/sdl2-image
+ media-libs/sdl2-mixer
+ media-libs/sdl2-ttf
+ X? ( media-libs/libsdl2[opengl?,threads,video,X] )
+ !X? ( media-libs/libsdl2[threads] )
+"
+DEPEND="
+ ${RDEPEND}
+ test? (
+ media-libs/sdl2-image[gif,jpeg,png,tiff,webp]
+ media-libs/sdl2-mixer[mp3,vorbis,wav]
+ )
+"
+# fontconfig used for fc-list
+RDEPEND+="
+ media-libs/fontconfig
+"
+# util-linux provides script
+BDEPEND="
+ dev-python/cython[${PYTHON_USEDEP}]
+ test? (
+ media-libs/fontconfig
+ sys-apps/util-linux
+ )
+"
+
+python_configure() {
+ PORTMIDI_INC_PORTTIME=1 LOCALBASE="${EPREFIX}/usr" \
+ "${EPYTHON}" "${S}"/buildconfig/config.py || die
+}
+
+python_configure_all() {
+ find src_c/cython -name '*.pyx' -exec touch {} + || die
+ "${EPYTHON}" setup.py cython_only || die
+}
+
+python_test() {
+ local -x PYTHONPATH=${BUILD_DIR}/install/lib
+ local -x SDL_VIDEODRIVER=dummy
+ local -x SDL_AUDIODRIVER=disk
+ script -eqc "${EPYTHON} -m pygame.tests -v" || die
+}
+
+python_install() {
+ distutils-r1_python_install
+
+ # Bug #497720
+ rm -fr "${D}$(python_get_sitedir)"/pygame/{docs,examples,tests}/ || die
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+ use examples && dodoc -r examples
+}
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-03-03 17:47 Arthur Zamarin
0 siblings, 0 replies; 185+ messages in thread
From: Arthur Zamarin @ 2023-03-03 17:47 UTC (permalink / raw
To: gentoo-commits
commit: 17bc24a9b1a9d93a43c4ba9c57f7cc5f1067fd14
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 3 17:47:37 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 3 17:47:40 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17bc24a9
dev-python/pygame: Stabilize 2.1.3 arm64, #899166
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pygame/pygame-2.1.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.1.3.ebuild b/dev-python/pygame/pygame-2.1.3.ebuild
index fd31e5a5fe0e..12df203ea970 100644
--- a/dev-python/pygame/pygame-2.1.3.ebuild
+++ b/dev-python/pygame/pygame-2.1.3.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-03-03 17:52 Arthur Zamarin
0 siblings, 0 replies; 185+ messages in thread
From: Arthur Zamarin @ 2023-03-03 17:52 UTC (permalink / raw
To: gentoo-commits
commit: b2c4dfe27c9991105d2949d7fd7b6a4e02feeace
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 3 17:52:40 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 3 17:52:40 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2c4dfe2
dev-python/pygame: Stabilize 2.1.3 arm, #899166
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pygame/pygame-2.1.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.1.3.ebuild b/dev-python/pygame/pygame-2.1.3.ebuild
index 12df203ea970..c365f94b6a99 100644
--- a/dev-python/pygame/pygame-2.1.3.ebuild
+++ b/dev-python/pygame/pygame-2.1.3.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-03-03 19:37 Arthur Zamarin
0 siblings, 0 replies; 185+ messages in thread
From: Arthur Zamarin @ 2023-03-03 19:37 UTC (permalink / raw
To: gentoo-commits
commit: f3cace074ae6a7b6b67948d5b514cdd7379bbe37
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 3 19:37:04 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 3 19:37:12 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3cace07
dev-python/pygame: Stabilize 2.1.3 sparc, #899166
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pygame/pygame-2.1.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.1.3.ebuild b/dev-python/pygame/pygame-2.1.3.ebuild
index c365f94b6a99..f734c5c926cb 100644
--- a/dev-python/pygame/pygame-2.1.3.ebuild
+++ b/dev-python/pygame/pygame-2.1.3.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-03-04 14:19 Arthur Zamarin
0 siblings, 0 replies; 185+ messages in thread
From: Arthur Zamarin @ 2023-03-04 14:19 UTC (permalink / raw
To: gentoo-commits
commit: 59b964fe8bec4add1fc013665a1f660d73161f75
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 4 14:19:00 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 4 14:19:00 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59b964fe
dev-python/pygame: Stabilize 2.1.3 ppc64, #899166
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pygame/pygame-2.1.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.1.3.ebuild b/dev-python/pygame/pygame-2.1.3.ebuild
index f734c5c926cb..bed370655b15 100644
--- a/dev-python/pygame/pygame-2.1.3.ebuild
+++ b/dev-python/pygame/pygame-2.1.3.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc ~x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-03-07 11:42 Sam James
0 siblings, 0 replies; 185+ messages in thread
From: Sam James @ 2023-03-07 11:42 UTC (permalink / raw
To: gentoo-commits
commit: c9c125606049974b57d4ed5585dc29a36b290eca
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 7 11:40:26 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Mar 7 11:40:26 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9c12560
dev-python/pygame: Stabilize 2.1.3 x86, #899166
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pygame/pygame-2.1.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.1.3.ebuild b/dev-python/pygame/pygame-2.1.3.ebuild
index bed370655b15..f1fc0af84f1e 100644
--- a/dev-python/pygame/pygame-2.1.3.ebuild
+++ b/dev-python/pygame/pygame-2.1.3.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-03-07 15:45 Sam James
0 siblings, 0 replies; 185+ messages in thread
From: Sam James @ 2023-03-07 15:45 UTC (permalink / raw
To: gentoo-commits
commit: ac3c98a25343c2adb34bf3f0d3acb72c0cb576f0
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 7 15:44:37 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Mar 7 15:44:37 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac3c98a2
dev-python/pygame: Stabilize 2.1.3 amd64, #899166
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pygame/pygame-2.1.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.1.3.ebuild b/dev-python/pygame/pygame-2.1.3.ebuild
index f1fc0af84f1e..619bb384a172 100644
--- a/dev-python/pygame/pygame-2.1.3.ebuild
+++ b/dev-python/pygame/pygame-2.1.3.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-03-14 16:57 Michał Górny
0 siblings, 0 replies; 185+ messages in thread
From: Michał Górny @ 2023-03-14 16:57 UTC (permalink / raw
To: gentoo-commits
commit: ffd6f9fa3927876bf7fd4c43addfce69009b6107
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 14 16:30:07 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Mar 14 16:55:52 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffd6f9fa
dev-python/pygame: Bump to 2.3.0
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pygame/Manifest | 1 +
dev-python/pygame/pygame-2.3.0.ebuild | 87 +++++++++++++++++++++++++++++++++++
2 files changed, 88 insertions(+)
diff --git a/dev-python/pygame/Manifest b/dev-python/pygame/Manifest
index c294f2807ccf..d515591df4bd 100644
--- a/dev-python/pygame/Manifest
+++ b/dev-python/pygame/Manifest
@@ -1,3 +1,4 @@
DIST pygame-2.1.2.gh.tar.gz 6100415 BLAKE2B 4b81c2f0abc2c2c4732ddb8f8e6d4bffa5169e3d3ee2d9ea2798d294623a9c70e2ff004825030606285124ef1347177b46adc676db450785e8420de45f37db34 SHA512 531cb0371853def7a3ddb8eb0110fbd58acaf1b2351d7518402c9a960baca705bb34da879015e7a6cd5f2f8af98c57e7bc732021a8f62ed9f90cacf068c9c2d6
DIST pygame-2.1.3.gh.tar.gz 6517003 BLAKE2B 9f2062b24ef2e97995207fbf7572a8aa4d3475356e8646356758ad72b0b744fcf911adaa78bb730ed43c95fa23b8ed733a5573882bd83e112ae5e7e6ef099de9 SHA512 28f46826f58f73607b28c1411c6f2b71796cd4f98103df2dd47db842f578fe7f26dac01cb60d1cb00ac9dacfa62c6c3b913a244379ce70bd03265424e29052e6
DIST pygame-2.2.0.gh.tar.gz 6530469 BLAKE2B 301b8decd7afe7ad44d97b086ad27209a084884993122f0c8d6973e718cb811587aa2e2c34b5e9fc5859410ced4c298b24127b4bf166dbeaa225b5c731c66cb6 SHA512 212e0f6390fa84f4fbcb3051ecb83c324a59d7591fd216a0f17946a581cf01540116162357b41004a387fbd3395e030a5a6d5f804496d84558125f512c9c2617
+DIST pygame-2.3.0.gh.tar.gz 6547956 BLAKE2B 3189dc5dda7e5fc12fe2091af304816d905a24a33f6f43070040b90bd1bac1191fe6fe1a738ccfda49b5d9b472a704962c3b6aa7d8b99bc67e15317a9df06a2b SHA512 ed93cf5f0fac67b8a03f25f514ac71bf9b9a97f4df30efca9e3225396769e7616d3ce1063e6cc6ee3f4e6f1327154a9e0ec4e81b179578118af3a140bb1543bd
diff --git a/dev-python/pygame/pygame-2.3.0.ebuild b/dev-python/pygame/pygame-2.3.0.ebuild
new file mode 100644
index 000000000000..98583ae7b73f
--- /dev/null
+++ b/dev-python/pygame/pygame-2.3.0.ebuild
@@ -0,0 +1,87 @@
+# 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} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for SDL multimedia library"
+HOMEPAGE="
+ https://www.pygame.org/
+ https://github.com/pygame/pygame/
+ https://pypi.org/project/pygame/
+"
+SRC_URI="
+ https://github.com/pygame/pygame/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="examples opengl test X"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-python/numpy[${PYTHON_USEDEP}]
+ media-libs/freetype
+ media-libs/libjpeg-turbo:=
+ media-libs/libpng:=
+ media-libs/portmidi
+ media-libs/sdl2-image
+ media-libs/sdl2-mixer
+ media-libs/sdl2-ttf
+ X? ( media-libs/libsdl2[opengl?,threads,video,X] )
+ !X? ( media-libs/libsdl2[threads] )
+"
+DEPEND="
+ ${RDEPEND}
+ test? (
+ media-libs/sdl2-image[gif,jpeg,png,tiff,webp]
+ media-libs/sdl2-mixer[mp3,vorbis,wav]
+ )
+"
+# fontconfig used for fc-list
+RDEPEND+="
+ media-libs/fontconfig
+"
+# util-linux provides script
+BDEPEND="
+ dev-python/cython[${PYTHON_USEDEP}]
+ test? (
+ media-libs/fontconfig
+ sys-apps/util-linux
+ )
+"
+
+python_configure() {
+ PORTMIDI_INC_PORTTIME=1 LOCALBASE="${EPREFIX}/usr" \
+ "${EPYTHON}" "${S}"/buildconfig/config.py || die
+}
+
+python_configure_all() {
+ find src_c/cython -name '*.pyx' -exec touch {} + || die
+ "${EPYTHON}" setup.py cython_only || die
+}
+
+python_test() {
+ local -x PYTHONPATH=${BUILD_DIR}/install/lib
+ local -x SDL_VIDEODRIVER=dummy
+ local -x SDL_AUDIODRIVER=disk
+ script -eqc "${EPYTHON} -m pygame.tests -v" || die
+}
+
+python_install() {
+ distutils-r1_python_install
+
+ # Bug #497720
+ rm -fr "${D}$(python_get_sitedir)"/pygame/{docs,examples,tests}/ || die
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+ use examples && dodoc -r examples
+}
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-03-24 19:36 Arthur Zamarin
0 siblings, 0 replies; 185+ messages in thread
From: Arthur Zamarin @ 2023-03-24 19:36 UTC (permalink / raw
To: gentoo-commits
commit: c64d15fa8f1ab44f2516a60f3e5795447ba624af
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 24 19:36:01 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 24 19:36:01 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c64d15fa
dev-python/pygame: Stabilize 2.1.3 ppc, #899166
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pygame/pygame-2.1.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.1.3.ebuild b/dev-python/pygame/pygame-2.1.3.ebuild
index 619bb384a172..cb006ada8fc6 100644
--- a/dev-python/pygame/pygame-2.1.3.ebuild
+++ b/dev-python/pygame/pygame-2.1.3.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-03-30 16:29 Arthur Zamarin
0 siblings, 0 replies; 185+ messages in thread
From: Arthur Zamarin @ 2023-03-30 16:29 UTC (permalink / raw
To: gentoo-commits
commit: 982bd4faf52908e505a677556550b902cd7c237e
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 30 16:29:40 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Mar 30 16:29:40 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=982bd4fa
dev-python/pygame: Stabilize 2.2.0 arm, #903594
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pygame/pygame-2.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.2.0.ebuild b/dev-python/pygame/pygame-2.2.0.ebuild
index 98583ae7b73f..658130f1ccb9 100644
--- a/dev-python/pygame/pygame-2.2.0.ebuild
+++ b/dev-python/pygame/pygame-2.2.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-03-30 16:57 Sam James
0 siblings, 0 replies; 185+ messages in thread
From: Sam James @ 2023-03-30 16:57 UTC (permalink / raw
To: gentoo-commits
commit: 241683ea1d53df045c5af2f6db86f2eee19d3891
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 30 16:57:05 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Mar 30 16:57:10 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=241683ea
dev-python/pygame: Stabilize 2.2.0 x86, #903594
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pygame/pygame-2.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.2.0.ebuild b/dev-python/pygame/pygame-2.2.0.ebuild
index 658130f1ccb9..e7f5697325fe 100644
--- a/dev-python/pygame/pygame-2.2.0.ebuild
+++ b/dev-python/pygame/pygame-2.2.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-03-30 17:11 Sam James
0 siblings, 0 replies; 185+ messages in thread
From: Sam James @ 2023-03-30 17:11 UTC (permalink / raw
To: gentoo-commits
commit: 97b98c5c6f1733c04e01d66e2f1e2f65bd34631e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 30 17:10:43 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Mar 30 17:10:53 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97b98c5c
dev-python/pygame: Stabilize 2.2.0 amd64, #903594
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pygame/pygame-2.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.2.0.ebuild b/dev-python/pygame/pygame-2.2.0.ebuild
index e7f5697325fe..56142cb8661f 100644
--- a/dev-python/pygame/pygame-2.2.0.ebuild
+++ b/dev-python/pygame/pygame-2.2.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-03-30 21:11 Sam James
0 siblings, 0 replies; 185+ messages in thread
From: Sam James @ 2023-03-30 21:11 UTC (permalink / raw
To: gentoo-commits
commit: 03292371ed60350c43a63b6f8599c0f20a53896c
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 30 21:10:47 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Mar 30 21:10:51 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03292371
dev-python/pygame: Stabilize 2.2.0 arm64, #903594
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pygame/pygame-2.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.2.0.ebuild b/dev-python/pygame/pygame-2.2.0.ebuild
index 56142cb8661f..0adfe4bcf71e 100644
--- a/dev-python/pygame/pygame-2.2.0.ebuild
+++ b/dev-python/pygame/pygame-2.2.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-04-22 9:25 Arthur Zamarin
0 siblings, 0 replies; 185+ messages in thread
From: Arthur Zamarin @ 2023-04-22 9:25 UTC (permalink / raw
To: gentoo-commits
commit: 1d472d2e75599cf23215a3c1b11993c783876314
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 22 09:24:21 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 22 09:24:21 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d472d2e
dev-python/pygame: Stabilize 2.3.0 arm64, #904778
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pygame/pygame-2.3.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.3.0.ebuild b/dev-python/pygame/pygame-2.3.0.ebuild
index 98583ae7b73f..10dbfd12045a 100644
--- a/dev-python/pygame/pygame-2.3.0.ebuild
+++ b/dev-python/pygame/pygame-2.3.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-04-22 11:39 Sam James
0 siblings, 0 replies; 185+ messages in thread
From: Sam James @ 2023-04-22 11:39 UTC (permalink / raw
To: gentoo-commits
commit: e3565bb66340d1c91c376d8ad918b75d026c8a41
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 22 11:38:47 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 22 11:38:47 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3565bb6
dev-python/pygame: Stabilize 2.3.0 amd64, #904778
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pygame/pygame-2.3.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.3.0.ebuild b/dev-python/pygame/pygame-2.3.0.ebuild
index 10dbfd12045a..4029d71684f8 100644
--- a/dev-python/pygame/pygame-2.3.0.ebuild
+++ b/dev-python/pygame/pygame-2.3.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-04-22 11:52 Sam James
0 siblings, 0 replies; 185+ messages in thread
From: Sam James @ 2023-04-22 11:52 UTC (permalink / raw
To: gentoo-commits
commit: e984d8a81b73fc63b6359bdc5241c87a26ff5cc7
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 22 11:52:40 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 22 11:52:40 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e984d8a8
dev-python/pygame: Stabilize 2.3.0 x86, #904778
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pygame/pygame-2.3.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.3.0.ebuild b/dev-python/pygame/pygame-2.3.0.ebuild
index 4029d71684f8..f5b76450eb0f 100644
--- a/dev-python/pygame/pygame-2.3.0.ebuild
+++ b/dev-python/pygame/pygame-2.3.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-05-01 4:31 Michał Górny
0 siblings, 0 replies; 185+ messages in thread
From: Michał Górny @ 2023-05-01 4:31 UTC (permalink / raw
To: gentoo-commits
commit: 41912242e58ad75a0caa29a9fbec5159da4c6674
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon May 1 04:06:04 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon May 1 04:31:02 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41912242
dev-python/pygame: Bump to 2.4.0
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pygame/Manifest | 1 +
dev-python/pygame/pygame-2.4.0.ebuild | 87 +++++++++++++++++++++++++++++++++++
2 files changed, 88 insertions(+)
diff --git a/dev-python/pygame/Manifest b/dev-python/pygame/Manifest
index 0e08cc3cb687..8de1bb89c314 100644
--- a/dev-python/pygame/Manifest
+++ b/dev-python/pygame/Manifest
@@ -1,3 +1,4 @@
DIST pygame-2.1.3.gh.tar.gz 6517003 BLAKE2B 9f2062b24ef2e97995207fbf7572a8aa4d3475356e8646356758ad72b0b744fcf911adaa78bb730ed43c95fa23b8ed733a5573882bd83e112ae5e7e6ef099de9 SHA512 28f46826f58f73607b28c1411c6f2b71796cd4f98103df2dd47db842f578fe7f26dac01cb60d1cb00ac9dacfa62c6c3b913a244379ce70bd03265424e29052e6
DIST pygame-2.2.0.gh.tar.gz 6530469 BLAKE2B 301b8decd7afe7ad44d97b086ad27209a084884993122f0c8d6973e718cb811587aa2e2c34b5e9fc5859410ced4c298b24127b4bf166dbeaa225b5c731c66cb6 SHA512 212e0f6390fa84f4fbcb3051ecb83c324a59d7591fd216a0f17946a581cf01540116162357b41004a387fbd3395e030a5a6d5f804496d84558125f512c9c2617
DIST pygame-2.3.0.gh.tar.gz 6547956 BLAKE2B 3189dc5dda7e5fc12fe2091af304816d905a24a33f6f43070040b90bd1bac1191fe6fe1a738ccfda49b5d9b472a704962c3b6aa7d8b99bc67e15317a9df06a2b SHA512 ed93cf5f0fac67b8a03f25f514ac71bf9b9a97f4df30efca9e3225396769e7616d3ce1063e6cc6ee3f4e6f1327154a9e0ec4e81b179578118af3a140bb1543bd
+DIST pygame-2.4.0.gh.tar.gz 6602242 BLAKE2B 27335b2bff6ed20cedc07bd76d50b8cc36c3e8b5c295785b675963fd8730ada8711903db5ef167e24909d274888cfa9dda026df31a7ef5c71e90b76f446e4729 SHA512 4e8500753a1f4314c57c82b6fc43d5666d0602d7a1d7aba6ba8e7b208b0350fa0dcf3a6614cb75202b18931050a6bbd2d51ec08c04c8afb9b13bf27947bcd3ea
diff --git a/dev-python/pygame/pygame-2.4.0.ebuild b/dev-python/pygame/pygame-2.4.0.ebuild
new file mode 100644
index 000000000000..98583ae7b73f
--- /dev/null
+++ b/dev-python/pygame/pygame-2.4.0.ebuild
@@ -0,0 +1,87 @@
+# 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} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for SDL multimedia library"
+HOMEPAGE="
+ https://www.pygame.org/
+ https://github.com/pygame/pygame/
+ https://pypi.org/project/pygame/
+"
+SRC_URI="
+ https://github.com/pygame/pygame/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="examples opengl test X"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-python/numpy[${PYTHON_USEDEP}]
+ media-libs/freetype
+ media-libs/libjpeg-turbo:=
+ media-libs/libpng:=
+ media-libs/portmidi
+ media-libs/sdl2-image
+ media-libs/sdl2-mixer
+ media-libs/sdl2-ttf
+ X? ( media-libs/libsdl2[opengl?,threads,video,X] )
+ !X? ( media-libs/libsdl2[threads] )
+"
+DEPEND="
+ ${RDEPEND}
+ test? (
+ media-libs/sdl2-image[gif,jpeg,png,tiff,webp]
+ media-libs/sdl2-mixer[mp3,vorbis,wav]
+ )
+"
+# fontconfig used for fc-list
+RDEPEND+="
+ media-libs/fontconfig
+"
+# util-linux provides script
+BDEPEND="
+ dev-python/cython[${PYTHON_USEDEP}]
+ test? (
+ media-libs/fontconfig
+ sys-apps/util-linux
+ )
+"
+
+python_configure() {
+ PORTMIDI_INC_PORTTIME=1 LOCALBASE="${EPREFIX}/usr" \
+ "${EPYTHON}" "${S}"/buildconfig/config.py || die
+}
+
+python_configure_all() {
+ find src_c/cython -name '*.pyx' -exec touch {} + || die
+ "${EPYTHON}" setup.py cython_only || die
+}
+
+python_test() {
+ local -x PYTHONPATH=${BUILD_DIR}/install/lib
+ local -x SDL_VIDEODRIVER=dummy
+ local -x SDL_AUDIODRIVER=disk
+ script -eqc "${EPYTHON} -m pygame.tests -v" || die
+}
+
+python_install() {
+ distutils-r1_python_install
+
+ # Bug #497720
+ rm -fr "${D}$(python_get_sitedir)"/pygame/{docs,examples,tests}/ || die
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+ use examples && dodoc -r examples
+}
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-05-31 17:48 Sam James
0 siblings, 0 replies; 185+ messages in thread
From: Sam James @ 2023-05-31 17:48 UTC (permalink / raw
To: gentoo-commits
commit: 10288d4f1629df0547e7d2275f3436682ac32307
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed May 31 17:47:50 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed May 31 17:47:55 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10288d4f
dev-python/pygame: Stabilize 2.3.0 arm, #904778
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pygame/pygame-2.3.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.3.0.ebuild b/dev-python/pygame/pygame-2.3.0.ebuild
index f5b76450eb0f..0adfe4bcf71e 100644
--- a/dev-python/pygame/pygame-2.3.0.ebuild
+++ b/dev-python/pygame/pygame-2.3.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-06-11 13:32 Sam James
0 siblings, 0 replies; 185+ messages in thread
From: Sam James @ 2023-06-11 13:32 UTC (permalink / raw
To: gentoo-commits
commit: f97879088cccaad86f68cf4ca40744d6095b9db3
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 11 13:31:15 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 11 13:31:15 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9787908
dev-python/pygame: Stabilize 2.4.0 arm64, #908358
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pygame/pygame-2.4.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.4.0.ebuild b/dev-python/pygame/pygame-2.4.0.ebuild
index c3329c41cbfa..4d7395d6ec36 100644
--- a/dev-python/pygame/pygame-2.4.0.ebuild
+++ b/dev-python/pygame/pygame-2.4.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-06-11 13:32 Sam James
0 siblings, 0 replies; 185+ messages in thread
From: Sam James @ 2023-06-11 13:32 UTC (permalink / raw
To: gentoo-commits
commit: 8359fdcb8e17b994487ed9a174c1e5e6668d7ff0
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 11 13:31:17 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 11 13:31:17 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8359fdcb
dev-python/pygame: Stabilize 2.4.0 arm, #908358
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pygame/pygame-2.4.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.4.0.ebuild b/dev-python/pygame/pygame-2.4.0.ebuild
index 4d7395d6ec36..43ab1173030d 100644
--- a/dev-python/pygame/pygame-2.4.0.ebuild
+++ b/dev-python/pygame/pygame-2.4.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-06-11 13:46 Sam James
0 siblings, 0 replies; 185+ messages in thread
From: Sam James @ 2023-06-11 13:46 UTC (permalink / raw
To: gentoo-commits
commit: 43896f92de1605a624474f6f1f1231af6df926a8
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 11 13:46:03 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 11 13:46:03 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43896f92
dev-python/pygame: Stabilize 2.4.0 x86, #908358
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pygame/pygame-2.4.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.4.0.ebuild b/dev-python/pygame/pygame-2.4.0.ebuild
index 43ab1173030d..aa20bbe8f3ad 100644
--- a/dev-python/pygame/pygame-2.4.0.ebuild
+++ b/dev-python/pygame/pygame-2.4.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-06-11 13:53 Sam James
0 siblings, 0 replies; 185+ messages in thread
From: Sam James @ 2023-06-11 13:53 UTC (permalink / raw
To: gentoo-commits
commit: 019b8a644a6ca1f334d5aa79421557cc9d7c222d
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 11 13:52:08 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 11 13:52:08 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=019b8a64
dev-python/pygame: Stabilize 2.4.0 amd64, #908358
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pygame/pygame-2.4.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.4.0.ebuild b/dev-python/pygame/pygame-2.4.0.ebuild
index aa20bbe8f3ad..818f4756fb9b 100644
--- a/dev-python/pygame/pygame-2.4.0.ebuild
+++ b/dev-python/pygame/pygame-2.4.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-06-13 18:26 Arthur Zamarin
0 siblings, 0 replies; 185+ messages in thread
From: Arthur Zamarin @ 2023-06-13 18:26 UTC (permalink / raw
To: gentoo-commits
commit: de2990150ff927bf8a035d478b693d9004cb6c5d
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 13 18:26:43 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Jun 13 18:26:43 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de299015
dev-python/pygame: Stabilize 2.4.0 ppc64, #908358
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pygame/pygame-2.4.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.4.0.ebuild b/dev-python/pygame/pygame-2.4.0.ebuild
index 818f4756fb9b..ae4fa4216d23 100644
--- a/dev-python/pygame/pygame-2.4.0.ebuild
+++ b/dev-python/pygame/pygame-2.4.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-06-25 3:08 Michał Górny
0 siblings, 0 replies; 185+ messages in thread
From: Michał Górny @ 2023-06-25 3:08 UTC (permalink / raw
To: gentoo-commits
commit: 4fd57560f77f210d3e9268458228763b7d399b66
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 25 02:57:24 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Jun 25 03:08:45 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fd57560
dev-python/pygame: Bump to 2.5.0
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pygame/Manifest | 1 +
dev-python/pygame/pygame-2.5.0.ebuild | 88 +++++++++++++++++++++++++++++++++++
2 files changed, 89 insertions(+)
diff --git a/dev-python/pygame/Manifest b/dev-python/pygame/Manifest
index 8de1bb89c314..8105f8cbf481 100644
--- a/dev-python/pygame/Manifest
+++ b/dev-python/pygame/Manifest
@@ -2,3 +2,4 @@ DIST pygame-2.1.3.gh.tar.gz 6517003 BLAKE2B 9f2062b24ef2e97995207fbf7572a8aa4d34
DIST pygame-2.2.0.gh.tar.gz 6530469 BLAKE2B 301b8decd7afe7ad44d97b086ad27209a084884993122f0c8d6973e718cb811587aa2e2c34b5e9fc5859410ced4c298b24127b4bf166dbeaa225b5c731c66cb6 SHA512 212e0f6390fa84f4fbcb3051ecb83c324a59d7591fd216a0f17946a581cf01540116162357b41004a387fbd3395e030a5a6d5f804496d84558125f512c9c2617
DIST pygame-2.3.0.gh.tar.gz 6547956 BLAKE2B 3189dc5dda7e5fc12fe2091af304816d905a24a33f6f43070040b90bd1bac1191fe6fe1a738ccfda49b5d9b472a704962c3b6aa7d8b99bc67e15317a9df06a2b SHA512 ed93cf5f0fac67b8a03f25f514ac71bf9b9a97f4df30efca9e3225396769e7616d3ce1063e6cc6ee3f4e6f1327154a9e0ec4e81b179578118af3a140bb1543bd
DIST pygame-2.4.0.gh.tar.gz 6602242 BLAKE2B 27335b2bff6ed20cedc07bd76d50b8cc36c3e8b5c295785b675963fd8730ada8711903db5ef167e24909d274888cfa9dda026df31a7ef5c71e90b76f446e4729 SHA512 4e8500753a1f4314c57c82b6fc43d5666d0602d7a1d7aba6ba8e7b208b0350fa0dcf3a6614cb75202b18931050a6bbd2d51ec08c04c8afb9b13bf27947bcd3ea
+DIST pygame-2.5.0.gh.tar.gz 6640084 BLAKE2B affa92cacee34ab1db246e80bea0ee425985c1c2a75b5702b2368536fe4b07ffb24f5e6ef345afb3ee63e7b1eccfc275082649251791a2f34a0eba019cc327a8 SHA512 741c5d11b2b52c5bc08672fb9e7420540f20879ef67b84dd18904d317f3cce7593bf08a9e7bf9d0c6470c6bb88512c9af9eb86056e654ab32d4b33532b2bf702
diff --git a/dev-python/pygame/pygame-2.5.0.ebuild b/dev-python/pygame/pygame-2.5.0.ebuild
new file mode 100644
index 000000000000..520b2a145398
--- /dev/null
+++ b/dev-python/pygame/pygame-2.5.0.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for SDL multimedia library"
+HOMEPAGE="
+ https://www.pygame.org/
+ https://github.com/pygame/pygame/
+ https://pypi.org/project/pygame/
+"
+SRC_URI="
+ https://github.com/pygame/pygame/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="examples opengl test X"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-python/numpy[${PYTHON_USEDEP}]
+ media-libs/freetype
+ media-libs/libjpeg-turbo:=
+ media-libs/libpng:=
+ media-libs/portmidi
+ media-libs/sdl2-image
+ media-libs/sdl2-mixer
+ media-libs/sdl2-ttf
+ X? ( media-libs/libsdl2[opengl?,threads,video,X] )
+ !X? ( media-libs/libsdl2[threads] )
+"
+DEPEND="
+ ${RDEPEND}
+ test? (
+ media-libs/sdl2-image[gif,jpeg,png,tiff,webp]
+ media-libs/sdl2-mixer[mp3,vorbis,wav]
+ )
+"
+# fontconfig used for fc-list
+RDEPEND+="
+ media-libs/fontconfig
+"
+# util-linux provides script
+BDEPEND="
+ <dev-python/cython-3[${PYTHON_USEDEP}]
+ test? (
+ media-libs/fontconfig
+ sys-apps/util-linux
+ )
+"
+
+python_configure() {
+ PORTMIDI_INC_PORTTIME=1 LOCALBASE="${EPREFIX}/usr" \
+ "${EPYTHON}" "${S}"/buildconfig/config.py || die
+}
+
+python_configure_all() {
+ find src_c/cython -name '*.pyx' -exec touch {} + || die
+ "${EPYTHON}" setup.py cython_only || die
+}
+
+python_test() {
+ local -x PYTHONPATH=${BUILD_DIR}/install/lib
+ local -x SDL_VIDEODRIVER=dummy
+ local -x SDL_AUDIODRIVER=disk
+ script -eqc "${EPYTHON} -m pygame.tests -v" || die
+}
+
+python_install() {
+ distutils-r1_python_install
+
+ # Bug #497720
+ rm -fr "${D}$(python_get_sitedir)"/pygame/{docs,examples,tests}/ || die
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+ use examples && dodoc -r examples
+}
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-07-01 13:42 Michał Górny
0 siblings, 0 replies; 185+ messages in thread
From: Michał Górny @ 2023-07-01 13:42 UTC (permalink / raw
To: gentoo-commits
commit: 19ecb8d82fa4b12365987685f5433caa36fac00b
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 1 13:41:33 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Jul 1 13:42:06 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19ecb8d8
dev-python/pygame: Remanifest 2.4.0
Refetch and remanifest the distfile for 2.4.0. Diff says nothing
changes.
Closes: https://bugs.gentoo.org/909409
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pygame/Manifest | 2 +-
dev-python/pygame/pygame-2.4.0.ebuild | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-python/pygame/Manifest b/dev-python/pygame/Manifest
index 8105f8cbf481..efd60f047221 100644
--- a/dev-python/pygame/Manifest
+++ b/dev-python/pygame/Manifest
@@ -1,5 +1,5 @@
DIST pygame-2.1.3.gh.tar.gz 6517003 BLAKE2B 9f2062b24ef2e97995207fbf7572a8aa4d3475356e8646356758ad72b0b744fcf911adaa78bb730ed43c95fa23b8ed733a5573882bd83e112ae5e7e6ef099de9 SHA512 28f46826f58f73607b28c1411c6f2b71796cd4f98103df2dd47db842f578fe7f26dac01cb60d1cb00ac9dacfa62c6c3b913a244379ce70bd03265424e29052e6
DIST pygame-2.2.0.gh.tar.gz 6530469 BLAKE2B 301b8decd7afe7ad44d97b086ad27209a084884993122f0c8d6973e718cb811587aa2e2c34b5e9fc5859410ced4c298b24127b4bf166dbeaa225b5c731c66cb6 SHA512 212e0f6390fa84f4fbcb3051ecb83c324a59d7591fd216a0f17946a581cf01540116162357b41004a387fbd3395e030a5a6d5f804496d84558125f512c9c2617
DIST pygame-2.3.0.gh.tar.gz 6547956 BLAKE2B 3189dc5dda7e5fc12fe2091af304816d905a24a33f6f43070040b90bd1bac1191fe6fe1a738ccfda49b5d9b472a704962c3b6aa7d8b99bc67e15317a9df06a2b SHA512 ed93cf5f0fac67b8a03f25f514ac71bf9b9a97f4df30efca9e3225396769e7616d3ce1063e6cc6ee3f4e6f1327154a9e0ec4e81b179578118af3a140bb1543bd
-DIST pygame-2.4.0.gh.tar.gz 6602242 BLAKE2B 27335b2bff6ed20cedc07bd76d50b8cc36c3e8b5c295785b675963fd8730ada8711903db5ef167e24909d274888cfa9dda026df31a7ef5c71e90b76f446e4729 SHA512 4e8500753a1f4314c57c82b6fc43d5666d0602d7a1d7aba6ba8e7b208b0350fa0dcf3a6614cb75202b18931050a6bbd2d51ec08c04c8afb9b13bf27947bcd3ea
+DIST pygame-2.4.0.r1.gh.tar.gz 6602313 BLAKE2B 9720b44f55cb0454880cd96b4f8bee77064f0b3997dc3a0aec3a6ff973356a003d37cbe89ff33b62990bc1d6ac1f815c925751031b7a8ee35ce850dee0e56d41 SHA512 78e7f9d705d611c99612fe0f1274aabfeb885798faecdf6b6bf6a3e2b8a22145db757ae5a6e5595075c47382bf2228cd2edada8f708e11042cfc7dfc4d17ef94
DIST pygame-2.5.0.gh.tar.gz 6640084 BLAKE2B affa92cacee34ab1db246e80bea0ee425985c1c2a75b5702b2368536fe4b07ffb24f5e6ef345afb3ee63e7b1eccfc275082649251791a2f34a0eba019cc327a8 SHA512 741c5d11b2b52c5bc08672fb9e7420540f20879ef67b84dd18904d317f3cce7593bf08a9e7bf9d0c6470c6bb88512c9af9eb86056e654ab32d4b33532b2bf702
diff --git a/dev-python/pygame/pygame-2.4.0.ebuild b/dev-python/pygame/pygame-2.4.0.ebuild
index ae4fa4216d23..4c8e5322fc5d 100644
--- a/dev-python/pygame/pygame-2.4.0.ebuild
+++ b/dev-python/pygame/pygame-2.4.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit distutils-r1
@@ -17,7 +17,7 @@ HOMEPAGE="
"
SRC_URI="
https://github.com/pygame/pygame/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
+ -> ${P}.r1.gh.tar.gz
"
LICENSE="LGPL-2.1"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-07-23 6:53 Michał Górny
0 siblings, 0 replies; 185+ messages in thread
From: Michał Górny @ 2023-07-23 6:53 UTC (permalink / raw
To: gentoo-commits
commit: 98416942c589214efd322ac4a4400ebdbd30fb49
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 23 06:41:45 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Jul 23 06:53:09 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98416942
dev-python/pygame: Enable py3.12
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pygame/pygame-2.5.0-r2.ebuild | 92 ++++++++++++++++++++++++++++++++
1 file changed, 92 insertions(+)
diff --git a/dev-python/pygame/pygame-2.5.0-r2.ebuild b/dev-python/pygame/pygame-2.5.0-r2.ebuild
new file mode 100644
index 000000000000..e40977bd20fa
--- /dev/null
+++ b/dev-python/pygame/pygame-2.5.0-r2.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for SDL multimedia library"
+HOMEPAGE="
+ https://www.pygame.org/
+ https://github.com/pygame/pygame/
+ https://pypi.org/project/pygame/
+"
+SRC_URI="
+ https://github.com/pygame/pygame/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~riscv ~sparc ~x86"
+IUSE="examples opengl test X"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-python/numpy[${PYTHON_USEDEP}]
+ media-libs/freetype
+ media-libs/libjpeg-turbo:=
+ media-libs/libpng:=
+ media-libs/portmidi
+ media-libs/sdl2-image
+ media-libs/sdl2-mixer
+ media-libs/sdl2-ttf
+ X? ( media-libs/libsdl2[opengl?,threads,video,X] )
+ !X? ( media-libs/libsdl2[threads] )
+"
+DEPEND="
+ ${RDEPEND}
+ test? (
+ media-libs/sdl2-image[gif,jpeg,png,tiff,webp]
+ media-libs/sdl2-mixer[mp3,vorbis,wav]
+ )
+"
+# fontconfig used for fc-list
+RDEPEND+="
+ media-libs/fontconfig
+"
+# util-linux provides script
+BDEPEND="
+ dev-python/cython[${PYTHON_USEDEP}]
+ test? (
+ media-libs/fontconfig
+ sys-apps/util-linux
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-cython-3.patch
+)
+
+python_configure() {
+ PORTMIDI_INC_PORTTIME=1 LOCALBASE="${EPREFIX}/usr" \
+ "${EPYTHON}" "${S}"/buildconfig/config.py || die
+}
+
+python_configure_all() {
+ find src_c/cython -name '*.pyx' -exec touch {} + || die
+ "${EPYTHON}" setup.py cython_only || die
+}
+
+python_test() {
+ local -x PYTHONPATH=${BUILD_DIR}/install/lib
+ local -x SDL_VIDEODRIVER=dummy
+ local -x SDL_AUDIODRIVER=disk
+ script -eqc "${EPYTHON} -m pygame.tests -v" || die
+}
+
+python_install() {
+ distutils-r1_python_install
+
+ # Bug #497720
+ rm -fr "${D}$(python_get_sitedir)"/pygame/{docs,examples,tests}/ || die
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+ use examples && dodoc -r examples
+}
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-07-23 21:44 Sam James
0 siblings, 0 replies; 185+ messages in thread
From: Sam James @ 2023-07-23 21:44 UTC (permalink / raw
To: gentoo-commits
commit: f34f7f4d29a5110732a0ba41bb81c8411cdaaeb0
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 23 21:43:49 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jul 23 21:43:49 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f34f7f4d
dev-python/pygame: Keyword 2.5.0-r2 ppc, #908739
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pygame/pygame-2.5.0-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.5.0-r2.ebuild b/dev-python/pygame/pygame-2.5.0-r2.ebuild
index e40977bd20fa..881ee9ef7b24 100644
--- a/dev-python/pygame/pygame-2.5.0-r2.ebuild
+++ b/dev-python/pygame/pygame-2.5.0-r2.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-07-24 0:51 Sam James
0 siblings, 0 replies; 185+ messages in thread
From: Sam James @ 2023-07-24 0:51 UTC (permalink / raw
To: gentoo-commits
commit: dcb52b13ea8828c5b4530b0264cdf39df11a39bb
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 24 00:51:12 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jul 24 00:51:12 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcb52b13
dev-python/pygame: Keyword 2.5.0-r2 hppa, #908739
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pygame/pygame-2.5.0-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.5.0-r2.ebuild b/dev-python/pygame/pygame-2.5.0-r2.ebuild
index 881ee9ef7b24..6962201e4762 100644
--- a/dev-python/pygame/pygame-2.5.0-r2.ebuild
+++ b/dev-python/pygame/pygame-2.5.0-r2.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-07-28 7:56 Sam James
0 siblings, 0 replies; 185+ messages in thread
From: Sam James @ 2023-07-28 7:56 UTC (permalink / raw
To: gentoo-commits
commit: 4ac4f8c4b36477374e8b5573a44c20c22ed94c23
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 28 07:55:13 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jul 28 07:55:49 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ac4f8c4
dev-python/pygame: Stabilize 2.5.0-r2 x86, #911354
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pygame/pygame-2.5.0-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.5.0-r2.ebuild b/dev-python/pygame/pygame-2.5.0-r2.ebuild
index 6962201e4762..dca99e148a09 100644
--- a/dev-python/pygame/pygame-2.5.0-r2.ebuild
+++ b/dev-python/pygame/pygame-2.5.0-r2.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-07-28 7:56 Sam James
0 siblings, 0 replies; 185+ messages in thread
From: Sam James @ 2023-07-28 7:56 UTC (permalink / raw
To: gentoo-commits
commit: 9ccf8a9ffcd7c9c378278e5a0282db2e163a408a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 28 07:55:15 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jul 28 07:55:50 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ccf8a9f
dev-python/pygame: Stabilize 2.5.0-r2 amd64, #911354
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pygame/pygame-2.5.0-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.5.0-r2.ebuild b/dev-python/pygame/pygame-2.5.0-r2.ebuild
index cf72fd0e593f..0302d9ffd0b7 100644
--- a/dev-python/pygame/pygame-2.5.0-r2.ebuild
+++ b/dev-python/pygame/pygame-2.5.0-r2.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-07-28 7:56 Sam James
0 siblings, 0 replies; 185+ messages in thread
From: Sam James @ 2023-07-28 7:56 UTC (permalink / raw
To: gentoo-commits
commit: bdae145a2dad701548a6e02ef8431e682ae7a81b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 28 07:55:14 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jul 28 07:55:49 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdae145a
dev-python/pygame: Stabilize 2.5.0-r2 ppc64, #911354
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pygame/pygame-2.5.0-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.5.0-r2.ebuild b/dev-python/pygame/pygame-2.5.0-r2.ebuild
index dca99e148a09..cf72fd0e593f 100644
--- a/dev-python/pygame/pygame-2.5.0-r2.ebuild
+++ b/dev-python/pygame/pygame-2.5.0-r2.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-07-28 9:37 Sam James
0 siblings, 0 replies; 185+ messages in thread
From: Sam James @ 2023-07-28 9:37 UTC (permalink / raw
To: gentoo-commits
commit: eade144d40c2dbb8bf5c2dab61d67496f82e6443
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 28 09:36:26 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jul 28 09:36:26 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eade144d
dev-python/pygame: Stabilize 2.5.0-r2 arm, #911354
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pygame/pygame-2.5.0-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.5.0-r2.ebuild b/dev-python/pygame/pygame-2.5.0-r2.ebuild
index 0302d9ffd0b7..d29e649d9809 100644
--- a/dev-python/pygame/pygame-2.5.0-r2.ebuild
+++ b/dev-python/pygame/pygame-2.5.0-r2.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-08-04 11:45 Arthur Zamarin
0 siblings, 0 replies; 185+ messages in thread
From: Arthur Zamarin @ 2023-08-04 11:45 UTC (permalink / raw
To: gentoo-commits
commit: 5a596e1fe4fb191315a40e21306def207b632920
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 4 11:45:25 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Aug 4 11:45:25 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a596e1f
dev-python/pygame: Stabilize 2.5.0-r2 ppc, #911354
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pygame/pygame-2.5.0-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.5.0-r2.ebuild b/dev-python/pygame/pygame-2.5.0-r2.ebuild
index d29e649d9809..f62067f15093 100644
--- a/dev-python/pygame/pygame-2.5.0-r2.ebuild
+++ b/dev-python/pygame/pygame-2.5.0-r2.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-08-14 14:55 Michał Górny
0 siblings, 0 replies; 185+ messages in thread
From: Michał Górny @ 2023-08-14 14:55 UTC (permalink / raw
To: gentoo-commits
commit: 7c439e805ae8b57ab923991317cf1429d23db0fa
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 14 14:40:02 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Aug 14 14:55:22 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c439e80
dev-python/pygame: Bump to 2.5.1
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pygame/Manifest | 1 +
dev-python/pygame/pygame-2.5.1.ebuild | 88 +++++++++++++++++++++++++++++++++++
2 files changed, 89 insertions(+)
diff --git a/dev-python/pygame/Manifest b/dev-python/pygame/Manifest
index efd60f047221..6dfd9b2c9ce1 100644
--- a/dev-python/pygame/Manifest
+++ b/dev-python/pygame/Manifest
@@ -3,3 +3,4 @@ DIST pygame-2.2.0.gh.tar.gz 6530469 BLAKE2B 301b8decd7afe7ad44d97b086ad27209a084
DIST pygame-2.3.0.gh.tar.gz 6547956 BLAKE2B 3189dc5dda7e5fc12fe2091af304816d905a24a33f6f43070040b90bd1bac1191fe6fe1a738ccfda49b5d9b472a704962c3b6aa7d8b99bc67e15317a9df06a2b SHA512 ed93cf5f0fac67b8a03f25f514ac71bf9b9a97f4df30efca9e3225396769e7616d3ce1063e6cc6ee3f4e6f1327154a9e0ec4e81b179578118af3a140bb1543bd
DIST pygame-2.4.0.r1.gh.tar.gz 6602313 BLAKE2B 9720b44f55cb0454880cd96b4f8bee77064f0b3997dc3a0aec3a6ff973356a003d37cbe89ff33b62990bc1d6ac1f815c925751031b7a8ee35ce850dee0e56d41 SHA512 78e7f9d705d611c99612fe0f1274aabfeb885798faecdf6b6bf6a3e2b8a22145db757ae5a6e5595075c47382bf2228cd2edada8f708e11042cfc7dfc4d17ef94
DIST pygame-2.5.0.gh.tar.gz 6640084 BLAKE2B affa92cacee34ab1db246e80bea0ee425985c1c2a75b5702b2368536fe4b07ffb24f5e6ef345afb3ee63e7b1eccfc275082649251791a2f34a0eba019cc327a8 SHA512 741c5d11b2b52c5bc08672fb9e7420540f20879ef67b84dd18904d317f3cce7593bf08a9e7bf9d0c6470c6bb88512c9af9eb86056e654ab32d4b33532b2bf702
+DIST pygame-2.5.1.gh.tar.gz 6854761 BLAKE2B e137f73a3bb718213ef92e938ed1b065f5568d7dd2ade6edd973bc55d06425874da0e89e3c102fad39adac25f977ac97025a0c59099702cfabeffd0d3b8f109f SHA512 d7aceb2bc6e40c5dc2d7a19fdc7af18abf021b79dd98b859975f99ec10895e1b09e11fbf17fd6ab925d3aa6c64e5b3dd56c0d857ecacc67303d92fc0efb2630c
diff --git a/dev-python/pygame/pygame-2.5.1.ebuild b/dev-python/pygame/pygame-2.5.1.ebuild
new file mode 100644
index 000000000000..e0a89e5db13a
--- /dev/null
+++ b/dev-python/pygame/pygame-2.5.1.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for SDL multimedia library"
+HOMEPAGE="
+ https://www.pygame.org/
+ https://github.com/pygame/pygame/
+ https://pypi.org/project/pygame/
+"
+SRC_URI="
+ https://github.com/pygame/pygame/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="examples opengl test X"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-python/numpy[${PYTHON_USEDEP}]
+ media-libs/freetype
+ media-libs/libjpeg-turbo:=
+ media-libs/libpng:=
+ media-libs/portmidi
+ media-libs/sdl2-image
+ media-libs/sdl2-mixer
+ media-libs/sdl2-ttf
+ X? ( media-libs/libsdl2[opengl?,threads,video,X] )
+ !X? ( media-libs/libsdl2[threads] )
+"
+DEPEND="
+ ${RDEPEND}
+ test? (
+ media-libs/sdl2-image[gif,jpeg,png,tiff,webp]
+ media-libs/sdl2-mixer[mp3,vorbis,wav]
+ )
+"
+# fontconfig used for fc-list
+RDEPEND+="
+ media-libs/fontconfig
+"
+# util-linux provides script
+BDEPEND="
+ dev-python/cython[${PYTHON_USEDEP}]
+ test? (
+ media-libs/fontconfig
+ sys-apps/util-linux
+ )
+"
+
+python_configure() {
+ PORTMIDI_INC_PORTTIME=1 LOCALBASE="${EPREFIX}/usr" \
+ "${EPYTHON}" "${S}"/buildconfig/config.py || die
+}
+
+python_configure_all() {
+ find src_c/cython -name '*.pyx' -exec touch {} + || die
+ "${EPYTHON}" setup.py cython_only || die
+}
+
+python_test() {
+ local -x PYTHONPATH=${BUILD_DIR}/install/lib
+ local -x SDL_VIDEODRIVER=dummy
+ local -x SDL_AUDIODRIVER=disk
+ script -eqc "${EPYTHON} -m pygame.tests -v" || die
+}
+
+python_install() {
+ distutils-r1_python_install
+
+ # Bug #497720
+ rm -fr "${D}$(python_get_sitedir)"/pygame/{docs,examples,tests}/ || die
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+ use examples && dodoc -r examples
+}
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-08-14 15:02 Arthur Zamarin
0 siblings, 0 replies; 185+ messages in thread
From: Arthur Zamarin @ 2023-08-14 15:02 UTC (permalink / raw
To: gentoo-commits
commit: c9696468fb053a0690239d3de0b091d2f979e5e4
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 14 15:01:48 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Aug 14 15:01:48 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9696468
dev-python/pygame: Stabilize 2.5.0-r2 arm64, #911354
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pygame/pygame-2.5.0-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.5.0-r2.ebuild b/dev-python/pygame/pygame-2.5.0-r2.ebuild
index f62067f15093..b2fc72efec9f 100644
--- a/dev-python/pygame/pygame-2.5.0-r2.ebuild
+++ b/dev-python/pygame/pygame-2.5.0-r2.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-08-14 17:33 Arthur Zamarin
0 siblings, 0 replies; 185+ messages in thread
From: Arthur Zamarin @ 2023-08-14 17:33 UTC (permalink / raw
To: gentoo-commits
commit: c36f33bf3f8d1a3f8f1d73f80619e8a5c27994c4
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 14 17:32:54 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Aug 14 17:32:54 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c36f33bf
dev-python/pygame: Stabilize 2.5.0-r2 sparc, #911354
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pygame/pygame-2.5.0-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.5.0-r2.ebuild b/dev-python/pygame/pygame-2.5.0-r2.ebuild
index b2fc72efec9f..e7cd405ad570 100644
--- a/dev-python/pygame/pygame-2.5.0-r2.ebuild
+++ b/dev-python/pygame/pygame-2.5.0-r2.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-09-17 5:07 Arthur Zamarin
0 siblings, 0 replies; 185+ messages in thread
From: Arthur Zamarin @ 2023-09-17 5:07 UTC (permalink / raw
To: gentoo-commits
commit: b84bf89b90a468ab1a7b2b221e17a6d346281f9a
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 17 05:06:45 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Sep 17 05:06:45 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b84bf89b
dev-python/pygame: Stabilize 2.5.1 ppc64, #914321
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pygame/pygame-2.5.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.5.1.ebuild b/dev-python/pygame/pygame-2.5.1.ebuild
index 616ae9ac7628..0ca18526a87d 100644
--- a/dev-python/pygame/pygame-2.5.1.ebuild
+++ b/dev-python/pygame/pygame-2.5.1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-09-17 5:07 Arthur Zamarin
0 siblings, 0 replies; 185+ messages in thread
From: Arthur Zamarin @ 2023-09-17 5:07 UTC (permalink / raw
To: gentoo-commits
commit: a31ae1967b69754aedc3596b75ab9c726e6817cd
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 17 05:06:43 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Sep 17 05:06:43 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a31ae196
dev-python/pygame: Stabilize 2.5.1 arm, #914321
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pygame/pygame-2.5.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.5.1.ebuild b/dev-python/pygame/pygame-2.5.1.ebuild
index e0a89e5db13a..2e7c93896bc4 100644
--- a/dev-python/pygame/pygame-2.5.1.ebuild
+++ b/dev-python/pygame/pygame-2.5.1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-09-17 5:07 Arthur Zamarin
0 siblings, 0 replies; 185+ messages in thread
From: Arthur Zamarin @ 2023-09-17 5:07 UTC (permalink / raw
To: gentoo-commits
commit: 185195f30f609ed00785f5fbb33dc394cb3a6e53
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 17 05:06:44 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Sep 17 05:06:44 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=185195f3
dev-python/pygame: Stabilize 2.5.1 arm64, #914321
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pygame/pygame-2.5.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.5.1.ebuild b/dev-python/pygame/pygame-2.5.1.ebuild
index 2e7c93896bc4..616ae9ac7628 100644
--- a/dev-python/pygame/pygame-2.5.1.ebuild
+++ b/dev-python/pygame/pygame-2.5.1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-09-17 5:47 Sam James
0 siblings, 0 replies; 185+ messages in thread
From: Sam James @ 2023-09-17 5:47 UTC (permalink / raw
To: gentoo-commits
commit: b3c21c5041ca10650430be79baa3bc0c8f02b2ad
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 17 05:47:00 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Sep 17 05:47:00 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3c21c50
dev-python/pygame: Stabilize 2.5.1 x86, #914321
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pygame/pygame-2.5.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.5.1.ebuild b/dev-python/pygame/pygame-2.5.1.ebuild
index 0ca18526a87d..efe3df0d2380 100644
--- a/dev-python/pygame/pygame-2.5.1.ebuild
+++ b/dev-python/pygame/pygame-2.5.1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-09-17 5:47 Sam James
0 siblings, 0 replies; 185+ messages in thread
From: Sam James @ 2023-09-17 5:47 UTC (permalink / raw
To: gentoo-commits
commit: 237439145ef47cf599965f55ce085106c3bb4e3d
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 17 05:47:01 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Sep 17 05:47:01 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23743914
dev-python/pygame: Stabilize 2.5.1 amd64, #914321
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pygame/pygame-2.5.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.5.1.ebuild b/dev-python/pygame/pygame-2.5.1.ebuild
index efe3df0d2380..376e8c24d8d4 100644
--- a/dev-python/pygame/pygame-2.5.1.ebuild
+++ b/dev-python/pygame/pygame-2.5.1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-09-17 12:23 Arthur Zamarin
0 siblings, 0 replies; 185+ messages in thread
From: Arthur Zamarin @ 2023-09-17 12:23 UTC (permalink / raw
To: gentoo-commits
commit: 319391a77317f64fc584caabab0cf8a0e6abba39
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 17 12:23:44 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Sep 17 12:23:44 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=319391a7
dev-python/pygame: Stabilize 2.5.1 sparc, #914321
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pygame/pygame-2.5.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.5.1.ebuild b/dev-python/pygame/pygame-2.5.1.ebuild
index 376e8c24d8d4..8b38b8f854dc 100644
--- a/dev-python/pygame/pygame-2.5.1.ebuild
+++ b/dev-python/pygame/pygame-2.5.1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-10-01 18:11 Arthur Zamarin
0 siblings, 0 replies; 185+ messages in thread
From: Arthur Zamarin @ 2023-10-01 18:11 UTC (permalink / raw
To: gentoo-commits
commit: 7804dd73e88f94d5a3dc735580ea7d9f37de0e47
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 1 18:11:13 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Oct 1 18:11:13 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7804dd73
dev-python/pygame: Stabilize 2.5.1 ppc, #914321
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pygame/pygame-2.5.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.5.1.ebuild b/dev-python/pygame/pygame-2.5.1.ebuild
index 8b38b8f854dc..9cb7c203c8b0 100644
--- a/dev-python/pygame/pygame-2.5.1.ebuild
+++ b/dev-python/pygame/pygame-2.5.1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-11-22 11:11 Sam James
0 siblings, 0 replies; 185+ messages in thread
From: Sam James @ 2023-11-22 11:11 UTC (permalink / raw
To: gentoo-commits
commit: 63aad19decd8ff2544f7d79b9925ff6567276e09
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 22 11:05:49 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 22 11:10:15 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63aad19d
dev-python/pygame: Stabilize 2.5.2 arm64, #917718
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pygame/pygame-2.5.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.5.2.ebuild b/dev-python/pygame/pygame-2.5.2.ebuild
index 7e4c209c3159..5b38e2a07ae0 100644
--- a/dev-python/pygame/pygame-2.5.2.ebuild
+++ b/dev-python/pygame/pygame-2.5.2.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-11-22 11:11 Sam James
0 siblings, 0 replies; 185+ messages in thread
From: Sam James @ 2023-11-22 11:11 UTC (permalink / raw
To: gentoo-commits
commit: 89eea894554ec34317601073b8a335c5670caaa3
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 22 11:05:48 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 22 11:10:14 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89eea894
dev-python/pygame: Stabilize 2.5.2 arm, #917718
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pygame/pygame-2.5.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.5.2.ebuild b/dev-python/pygame/pygame-2.5.2.ebuild
index 6d89ed769186..7e4c209c3159 100644
--- a/dev-python/pygame/pygame-2.5.2.ebuild
+++ b/dev-python/pygame/pygame-2.5.2.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-11-23 19:53 Sam James
0 siblings, 0 replies; 185+ messages in thread
From: Sam James @ 2023-11-23 19:53 UTC (permalink / raw
To: gentoo-commits
commit: 8cf1e0f0f87a82ac24e0bf629591944e38e413de
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 23 19:52:32 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Nov 23 19:52:32 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cf1e0f0
dev-python/pygame: Stabilize 2.5.2 amd64, #917718
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pygame/pygame-2.5.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.5.2.ebuild b/dev-python/pygame/pygame-2.5.2.ebuild
index 5b38e2a07ae0..c516361b80d6 100644
--- a/dev-python/pygame/pygame-2.5.2.ebuild
+++ b/dev-python/pygame/pygame-2.5.2.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-11-23 19:53 Sam James
0 siblings, 0 replies; 185+ messages in thread
From: Sam James @ 2023-11-23 19:53 UTC (permalink / raw
To: gentoo-commits
commit: 727c7498e83e4c8f20408ee707a34946741f8d8a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 23 19:52:33 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Nov 23 19:52:33 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=727c7498
dev-python/pygame: Stabilize 2.5.2 x86, #917718
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pygame/pygame-2.5.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.5.2.ebuild b/dev-python/pygame/pygame-2.5.2.ebuild
index c516361b80d6..0332a5163353 100644
--- a/dev-python/pygame/pygame-2.5.2.ebuild
+++ b/dev-python/pygame/pygame-2.5.2.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-11-29 6:34 Arthur Zamarin
0 siblings, 0 replies; 185+ messages in thread
From: Arthur Zamarin @ 2023-11-29 6:34 UTC (permalink / raw
To: gentoo-commits
commit: 12faa7d47a4225b286c699ae32ff8fcc7060adde
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 29 06:34:39 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 29 06:34:39 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12faa7d4
dev-python/pygame: Stabilize 2.5.2 ppc64, #917718
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pygame/pygame-2.5.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.5.2.ebuild b/dev-python/pygame/pygame-2.5.2.ebuild
index 0332a5163353..264165ceede9 100644
--- a/dev-python/pygame/pygame-2.5.2.ebuild
+++ b/dev-python/pygame/pygame-2.5.2.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-12-12 6:30 Viorel Munteanu
0 siblings, 0 replies; 185+ messages in thread
From: Viorel Munteanu @ 2023-12-12 6:30 UTC (permalink / raw
To: gentoo-commits
commit: b2f5398313917819057793565b70d8ae2d3f2a38
Author: Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Tue Dec 12 05:17:11 2023 +0000
Commit: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Tue Dec 12 06:26:41 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2f53983
dev-python/pygame: Keyword 2.5.2 mips, #908739
Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>
dev-python/pygame/pygame-2.5.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.5.2.ebuild b/dev-python/pygame/pygame-2.5.2.ebuild
index 264165ceede9..fffa22e0a56c 100644
--- a/dev-python/pygame/pygame-2.5.2.ebuild
+++ b/dev-python/pygame/pygame-2.5.2.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2023-12-22 5:14 Ionen Wolkens
0 siblings, 0 replies; 185+ messages in thread
From: Ionen Wolkens @ 2023-12-22 5:14 UTC (permalink / raw
To: gentoo-commits
commit: 941b6b24f29f6e34fafcea56ef75c8023b4771c5
Author: Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Thu Dec 21 19:07:22 2023 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Fri Dec 22 05:13:07 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=941b6b24
dev-python/pygame: Stabilize 2.5.2 ppc, #917718
Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-python/pygame/pygame-2.5.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.5.2.ebuild b/dev-python/pygame/pygame-2.5.2.ebuild
index fffa22e0a56c..411bbd6b6682 100644
--- a/dev-python/pygame/pygame-2.5.2.ebuild
+++ b/dev-python/pygame/pygame-2.5.2.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2024-05-19 16:17 James Le Cuirot
0 siblings, 0 replies; 185+ messages in thread
From: James Le Cuirot @ 2024-05-19 16:17 UTC (permalink / raw
To: gentoo-commits
commit: 213b1e730180d349d671974c5e79eefd702b94da
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sun May 19 14:50:44 2024 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sun May 19 16:14:31 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=213b1e73
dev-python/pygame: media-libs/libsdl2 will drop the threads USE flag
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
dev-python/pygame/{pygame-2.5.2.ebuild => pygame-2.5.2-r1.ebuild} | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-python/pygame/pygame-2.5.2.ebuild b/dev-python/pygame/pygame-2.5.2-r1.ebuild
similarity index 94%
rename from dev-python/pygame/pygame-2.5.2.ebuild
rename to dev-python/pygame/pygame-2.5.2-r1.ebuild
index 411bbd6b6682..adcd4da66c44 100644
--- a/dev-python/pygame/pygame-2.5.2.ebuild
+++ b/dev-python/pygame/pygame-2.5.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -35,8 +35,8 @@ RDEPEND="
media-libs/sdl2-image
media-libs/sdl2-mixer
media-libs/sdl2-ttf
- X? ( media-libs/libsdl2[opengl?,threads,video,X] )
- !X? ( media-libs/libsdl2[threads] )
+ X? ( media-libs/libsdl2[opengl?,threads(+),video,X] )
+ !X? ( media-libs/libsdl2[threads(+)] )
"
DEPEND="
${RDEPEND}
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2024-05-19 19:43 Arthur Zamarin
0 siblings, 0 replies; 185+ messages in thread
From: Arthur Zamarin @ 2024-05-19 19:43 UTC (permalink / raw
To: gentoo-commits
commit: 8ce861b8b571aa6aaa062fc628d63aa2b76c0be4
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun May 19 19:38:08 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun May 19 19:42:31 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ce861b8
dev-python/pygame: dekeyword sparc
Closes: https://bugs.gentoo.org/920956
Bug: https://bugs.gentoo.org/917718
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pygame/pygame-2.5.1.ebuild | 4 ++--
dev-python/pygame/pygame-2.5.2-r1.ebuild | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-python/pygame/pygame-2.5.1.ebuild b/dev-python/pygame/pygame-2.5.1.ebuild
index 9cb7c203c8b0..487738802f20 100644
--- a/dev-python/pygame/pygame-2.5.1.ebuild
+++ b/dev-python/pygame/pygame-2.5.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
diff --git a/dev-python/pygame/pygame-2.5.2-r1.ebuild b/dev-python/pygame/pygame-2.5.2-r1.ebuild
index adcd4da66c44..a7e594998df9 100644
--- a/dev-python/pygame/pygame-2.5.2-r1.ebuild
+++ b/dev-python/pygame/pygame-2.5.2-r1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2024-05-20 18:35 Michał Górny
0 siblings, 0 replies; 185+ messages in thread
From: Michał Górny @ 2024-05-20 18:35 UTC (permalink / raw
To: gentoo-commits
commit: 69e5e929ac53e0753908b2517b5b4482e63de0b4
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon May 20 18:19:23 2024 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon May 20 18:35:24 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69e5e929
dev-python/pygame: Remove old
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pygame/Manifest | 1 -
dev-python/pygame/pygame-2.5.1.ebuild | 88 -----------------------------------
2 files changed, 89 deletions(-)
diff --git a/dev-python/pygame/Manifest b/dev-python/pygame/Manifest
index b4bddf487169..586350b63be6 100644
--- a/dev-python/pygame/Manifest
+++ b/dev-python/pygame/Manifest
@@ -1,2 +1 @@
-DIST pygame-2.5.1.gh.tar.gz 6854761 BLAKE2B e137f73a3bb718213ef92e938ed1b065f5568d7dd2ade6edd973bc55d06425874da0e89e3c102fad39adac25f977ac97025a0c59099702cfabeffd0d3b8f109f SHA512 d7aceb2bc6e40c5dc2d7a19fdc7af18abf021b79dd98b859975f99ec10895e1b09e11fbf17fd6ab925d3aa6c64e5b3dd56c0d857ecacc67303d92fc0efb2630c
DIST pygame-2.5.2.gh.tar.gz 5970857 BLAKE2B 523874926a8fd868f5674ed2997a44decb928fcfe246d551249ed7320a0e908ce46d00f459d187726edf74a4c1038cd56821f6466559fb7d24aa75d16769cbfe SHA512 b54e9b80951c8a9e75666621aafc26874c6dbdab27330146f7217346c76be5627a5464a0102a5968eca0dbd7cced4b2143cd2ff1b6227e3e17e5634854b27f19
diff --git a/dev-python/pygame/pygame-2.5.1.ebuild b/dev-python/pygame/pygame-2.5.1.ebuild
deleted file mode 100644
index 487738802f20..000000000000
--- a/dev-python/pygame/pygame-2.5.1.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python bindings for SDL multimedia library"
-HOMEPAGE="
- https://www.pygame.org/
- https://github.com/pygame/pygame/
- https://pypi.org/project/pygame/
-"
-SRC_URI="
- https://github.com/pygame/pygame/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv x86"
-IUSE="examples opengl test X"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-python/numpy[${PYTHON_USEDEP}]
- media-libs/freetype
- media-libs/libjpeg-turbo:=
- media-libs/libpng:=
- media-libs/portmidi
- media-libs/sdl2-image
- media-libs/sdl2-mixer
- media-libs/sdl2-ttf
- X? ( media-libs/libsdl2[opengl?,threads,video,X] )
- !X? ( media-libs/libsdl2[threads] )
-"
-DEPEND="
- ${RDEPEND}
- test? (
- media-libs/sdl2-image[gif,jpeg,png,tiff,webp]
- media-libs/sdl2-mixer[mp3,vorbis,wav]
- )
-"
-# fontconfig used for fc-list
-RDEPEND+="
- media-libs/fontconfig
-"
-# util-linux provides script
-BDEPEND="
- dev-python/cython[${PYTHON_USEDEP}]
- test? (
- media-libs/fontconfig
- sys-apps/util-linux
- )
-"
-
-python_configure() {
- PORTMIDI_INC_PORTTIME=1 LOCALBASE="${EPREFIX}/usr" \
- "${EPYTHON}" "${S}"/buildconfig/config.py || die
-}
-
-python_configure_all() {
- find src_c/cython -name '*.pyx' -exec touch {} + || die
- "${EPYTHON}" setup.py cython_only || die
-}
-
-python_test() {
- local -x PYTHONPATH=${BUILD_DIR}/install/lib
- local -x SDL_VIDEODRIVER=dummy
- local -x SDL_AUDIODRIVER=disk
- script -eqc "${EPYTHON} -m pygame.tests -v" || die
-}
-
-python_install() {
- distutils-r1_python_install
-
- # Bug #497720
- rm -fr "${D}$(python_get_sitedir)"/pygame/{docs,examples,tests}/ || die
-}
-
-python_install_all() {
- distutils-r1_python_install_all
- use examples && dodoc -r examples
-}
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2024-05-20 19:07 Michał Górny
0 siblings, 0 replies; 185+ messages in thread
From: Michał Górny @ 2024-05-20 19:07 UTC (permalink / raw
To: gentoo-commits
commit: 4499dfcbf04630058fb854c071d5d7710b00e4e8
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon May 20 19:06:35 2024 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon May 20 19:07:04 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4499dfcb
dev-python/pygame: Require <dev-python/numpy-2
Tests definitely fail with >=dev-python/numpy-2. They involve some
overflow errors that may indicate runtime incompatibility as well.
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pygame/{pygame-2.5.2-r1.ebuild => pygame-2.5.2-r2.ebuild} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.5.2-r1.ebuild b/dev-python/pygame/pygame-2.5.2-r2.ebuild
similarity index 98%
rename from dev-python/pygame/pygame-2.5.2-r1.ebuild
rename to dev-python/pygame/pygame-2.5.2-r2.ebuild
index 077556ead05f..8229c9fa5e6d 100644
--- a/dev-python/pygame/pygame-2.5.2-r1.ebuild
+++ b/dev-python/pygame/pygame-2.5.2-r2.ebuild
@@ -27,7 +27,7 @@ IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
RDEPEND="
- dev-python/numpy[${PYTHON_USEDEP}]
+ <dev-python/numpy-2[${PYTHON_USEDEP}]
media-libs/freetype
media-libs/libjpeg-turbo:=
media-libs/libpng:=
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2024-06-18 18:12 Arthur Zamarin
0 siblings, 0 replies; 185+ messages in thread
From: Arthur Zamarin @ 2024-06-18 18:12 UTC (permalink / raw
To: gentoo-commits
commit: 84d58b3cc281d7e614765d7ab171dbc8cbec85a3
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 18 18:12:08 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Jun 18 18:12:08 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84d58b3c
dev-python/pygame: Stabilize 2.5.2-r3 ppc, #934504
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pygame/pygame-2.5.2-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.5.2-r3.ebuild b/dev-python/pygame/pygame-2.5.2-r3.ebuild
index 472fe716bdf4..d62b45a27d72 100644
--- a/dev-python/pygame/pygame-2.5.2-r3.ebuild
+++ b/dev-python/pygame/pygame-2.5.2-r3.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2024-06-18 18:12 Arthur Zamarin
0 siblings, 0 replies; 185+ messages in thread
From: Arthur Zamarin @ 2024-06-18 18:12 UTC (permalink / raw
To: gentoo-commits
commit: 86f448ef41ea6313cdadc1f6c967d90e1c662b94
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 18 18:12:09 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Jun 18 18:12:09 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86f448ef
dev-python/pygame: Stabilize 2.5.2-r3 ppc64, #934504
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pygame/pygame-2.5.2-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.5.2-r3.ebuild b/dev-python/pygame/pygame-2.5.2-r3.ebuild
index d62b45a27d72..673f1309b4e4 100644
--- a/dev-python/pygame/pygame-2.5.2-r3.ebuild
+++ b/dev-python/pygame/pygame-2.5.2-r3.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2024-06-18 18:12 Arthur Zamarin
0 siblings, 0 replies; 185+ messages in thread
From: Arthur Zamarin @ 2024-06-18 18:12 UTC (permalink / raw
To: gentoo-commits
commit: a9452c72e9a6c7b0c0e41a28c12de03b51ec9978
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 18 18:12:07 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Jun 18 18:12:07 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9452c72
dev-python/pygame: Stabilize 2.5.2-r3 arm64, #934504
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pygame/pygame-2.5.2-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.5.2-r3.ebuild b/dev-python/pygame/pygame-2.5.2-r3.ebuild
index 5c10b9bc4adc..472fe716bdf4 100644
--- a/dev-python/pygame/pygame-2.5.2-r3.ebuild
+++ b/dev-python/pygame/pygame-2.5.2-r3.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2024-06-19 8:46 Sam James
0 siblings, 0 replies; 185+ messages in thread
From: Sam James @ 2024-06-19 8:46 UTC (permalink / raw
To: gentoo-commits
commit: 976ca7a47d5891358f3a76a5a5e923d054595d8b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 19 08:46:00 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jun 19 08:46:00 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=976ca7a4
dev-python/pygame: Stabilize 2.5.2-r3 amd64, #934504
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pygame/pygame-2.5.2-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.5.2-r3.ebuild b/dev-python/pygame/pygame-2.5.2-r3.ebuild
index 4907978c90f0..3ab1a3df9802 100644
--- a/dev-python/pygame/pygame-2.5.2-r3.ebuild
+++ b/dev-python/pygame/pygame-2.5.2-r3.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2024-06-19 8:46 Sam James
0 siblings, 0 replies; 185+ messages in thread
From: Sam James @ 2024-06-19 8:46 UTC (permalink / raw
To: gentoo-commits
commit: 313957a28f8417071a521550745dd8b08dd18003
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 19 08:45:59 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jun 19 08:45:59 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=313957a2
dev-python/pygame: Stabilize 2.5.2-r3 arm, #934504
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pygame/pygame-2.5.2-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.5.2-r3.ebuild b/dev-python/pygame/pygame-2.5.2-r3.ebuild
index 673f1309b4e4..4907978c90f0 100644
--- a/dev-python/pygame/pygame-2.5.2-r3.ebuild
+++ b/dev-python/pygame/pygame-2.5.2-r3.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2024-06-20 13:04 Sam James
0 siblings, 0 replies; 185+ messages in thread
From: Sam James @ 2024-06-20 13:04 UTC (permalink / raw
To: gentoo-commits
commit: c29a8708930bf6ce5fa9b16771c5d502ac0d9a0d
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 20 13:03:49 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jun 20 13:03:49 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c29a8708
dev-python/pygame: Stabilize 2.5.2-r3 x86, #934504
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pygame/pygame-2.5.2-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.5.2-r3.ebuild b/dev-python/pygame/pygame-2.5.2-r3.ebuild
index 3ab1a3df9802..4c0e66baff50 100644
--- a/dev-python/pygame/pygame-2.5.2-r3.ebuild
+++ b/dev-python/pygame/pygame-2.5.2-r3.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2024-06-26 2:09 Michał Górny
0 siblings, 0 replies; 185+ messages in thread
From: Michał Górny @ 2024-06-26 2:09 UTC (permalink / raw
To: gentoo-commits
commit: 8d162aa5e304249c32cdbf8213fdc401639453dd
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 26 01:49:16 2024 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Jun 26 02:09:34 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d162aa5
dev-python/pygame: Bump to 2.6.0
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pygame/Manifest | 1 +
dev-python/pygame/pygame-2.6.0.ebuild | 96 +++++++++++++++++++++++++++++++++++
2 files changed, 97 insertions(+)
diff --git a/dev-python/pygame/Manifest b/dev-python/pygame/Manifest
index 586350b63be6..4a5df64234de 100644
--- a/dev-python/pygame/Manifest
+++ b/dev-python/pygame/Manifest
@@ -1 +1,2 @@
DIST pygame-2.5.2.gh.tar.gz 5970857 BLAKE2B 523874926a8fd868f5674ed2997a44decb928fcfe246d551249ed7320a0e908ce46d00f459d187726edf74a4c1038cd56821f6466559fb7d24aa75d16769cbfe SHA512 b54e9b80951c8a9e75666621aafc26874c6dbdab27330146f7217346c76be5627a5464a0102a5968eca0dbd7cced4b2143cd2ff1b6227e3e17e5634854b27f19
+DIST pygame-2.6.0.gh.tar.gz 5970025 BLAKE2B 2a7616982675d8d9a5f306bae709e97e87d4f602f12ea553ca4779f858fb88bf92ac2a4e0f8f63ac52096e1829d2f7805edee919d7e96b7764db72e9cb7f4034 SHA512 bdf36314bd2179ab30942efab4e4cb65eff023b6951d1705a46d7cb4b89095e76bf4dcd04e714224355705d3e44283213fbb807973b3b241bf128b78c80044ae
diff --git a/dev-python/pygame/pygame-2.6.0.ebuild b/dev-python/pygame/pygame-2.6.0.ebuild
new file mode 100644
index 000000000000..e802a92ed82b
--- /dev/null
+++ b/dev-python/pygame/pygame-2.6.0.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for SDL multimedia library"
+HOMEPAGE="
+ https://www.pygame.org/
+ https://github.com/pygame/pygame/
+ https://pypi.org/project/pygame/
+"
+SRC_URI="
+ https://github.com/pygame/pygame/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+IUSE="examples opengl test X"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-python/numpy[${PYTHON_USEDEP}]
+ media-libs/freetype
+ media-libs/libjpeg-turbo:=
+ media-libs/libpng:=
+ media-libs/portmidi
+ media-libs/sdl2-image
+ media-libs/sdl2-mixer
+ media-libs/sdl2-ttf
+ X? ( media-libs/libsdl2[opengl?,threads(+),video,X] )
+ !X? ( media-libs/libsdl2[threads(+)] )
+"
+DEPEND="
+ ${RDEPEND}
+ test? (
+ media-libs/sdl2-image[gif,jpeg,png,tiff,webp]
+ media-libs/sdl2-mixer[mp3,vorbis,wav]
+ )
+"
+# fontconfig used for fc-list
+RDEPEND+="
+ media-libs/fontconfig
+"
+# util-linux provides script
+BDEPEND="
+ dev-python/cython[${PYTHON_USEDEP}]
+ test? (
+ media-libs/fontconfig
+ sys-apps/util-linux
+ )
+"
+
+src_prepare() {
+ distutils-r1_src_prepare
+
+ # some numpy-related crash (not a regression)
+ # https://github.com/pygame/pygame/issues/4049
+ sed -e 's:import numpy:raise ImportError(""):' \
+ -i test/pixelcopy_test.py || die
+}
+
+python_configure() {
+ PORTMIDI_INC_PORTTIME=1 LOCALBASE="${EPREFIX}/usr" \
+ "${EPYTHON}" "${S}"/buildconfig/config.py || die
+}
+
+python_configure_all() {
+ find src_c/cython -name '*.pyx' -exec touch {} + || die
+ "${EPYTHON}" setup.py cython_only || die
+}
+
+python_test() {
+ local -x SDL_VIDEODRIVER=dummy
+ local -x SDL_AUDIODRIVER=disk
+ script -eqc "${EPYTHON} -m pygame.tests -v" || die
+}
+
+python_install() {
+ distutils-r1_python_install
+
+ # https://bugs.gentoo.org/497720
+ rm -fr "${D}$(python_get_sitedir)"/pygame/{docs,examples} || die
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+ use examples && dodoc -r examples
+}
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2024-07-02 16:05 Michał Górny
0 siblings, 0 replies; 185+ messages in thread
From: Michał Górny @ 2024-07-02 16:05 UTC (permalink / raw
To: gentoo-commits
commit: 9cfa348e92305f853923eca881703255711ca968
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 2 10:51:16 2024 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Jul 2 16:05:23 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cfa348e
dev-python/pygame: Enable py3.13
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pygame/pygame-2.6.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.6.0.ebuild b/dev-python/pygame/pygame-2.6.0.ebuild
index e802a92ed82b..cc91119ca586 100644
--- a/dev-python/pygame/pygame-2.6.0.ebuild
+++ b/dev-python/pygame/pygame-2.6.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
inherit distutils-r1
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2024-07-20 8:14 Arthur Zamarin
0 siblings, 0 replies; 185+ messages in thread
From: Arthur Zamarin @ 2024-07-20 8:14 UTC (permalink / raw
To: gentoo-commits
commit: e44ce4dcc60b0984efecbfe356abe2c5a6ff0821
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 20 08:14:45 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 20 08:14:45 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e44ce4dc
dev-python/pygame: Stabilize 2.6.0 arm, #936337
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pygame/pygame-2.6.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.6.0.ebuild b/dev-python/pygame/pygame-2.6.0.ebuild
index cc91119ca586..4bef12166c85 100644
--- a/dev-python/pygame/pygame-2.6.0.ebuild
+++ b/dev-python/pygame/pygame-2.6.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2024-07-20 8:14 Arthur Zamarin
0 siblings, 0 replies; 185+ messages in thread
From: Arthur Zamarin @ 2024-07-20 8:14 UTC (permalink / raw
To: gentoo-commits
commit: 6c33ab27bc8bce24f13a06ec07c35bf64654f778
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 20 08:14:46 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 20 08:14:46 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c33ab27
dev-python/pygame: Stabilize 2.6.0 arm64, #936337
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pygame/pygame-2.6.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.6.0.ebuild b/dev-python/pygame/pygame-2.6.0.ebuild
index 4bef12166c85..b78243a70b0d 100644
--- a/dev-python/pygame/pygame-2.6.0.ebuild
+++ b/dev-python/pygame/pygame-2.6.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2024-07-20 11:48 Arthur Zamarin
0 siblings, 0 replies; 185+ messages in thread
From: Arthur Zamarin @ 2024-07-20 11:48 UTC (permalink / raw
To: gentoo-commits
commit: d4e80b0b84a20dc5d0dcc42c54ce8b91ab6730ef
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 20 11:47:55 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 20 11:47:55 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4e80b0b
dev-python/pygame: Stabilize 2.6.0 ppc, #936337
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pygame/pygame-2.6.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.6.0.ebuild b/dev-python/pygame/pygame-2.6.0.ebuild
index 40c570624b06..23baa8691fd7 100644
--- a/dev-python/pygame/pygame-2.6.0.ebuild
+++ b/dev-python/pygame/pygame-2.6.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2024-07-20 22:34 Sam James
0 siblings, 0 replies; 185+ messages in thread
From: Sam James @ 2024-07-20 22:34 UTC (permalink / raw
To: gentoo-commits
commit: c6349dd18f90eb47b5229a78e3f4f0b6ebe49ef0
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 20 22:32:51 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 20 22:32:51 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6349dd1
dev-python/pygame: Stabilize 2.6.0 x86, #936337
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pygame/pygame-2.6.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.6.0.ebuild b/dev-python/pygame/pygame-2.6.0.ebuild
index 23baa8691fd7..63659f43c376 100644
--- a/dev-python/pygame/pygame-2.6.0.ebuild
+++ b/dev-python/pygame/pygame-2.6.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2024-07-21 0:32 Sam James
0 siblings, 0 replies; 185+ messages in thread
From: Sam James @ 2024-07-21 0:32 UTC (permalink / raw
To: gentoo-commits
commit: 9b5c41522e19f619b702a9aa1cae7711ad180107
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 21 00:32:16 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jul 21 00:32:16 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b5c4152
dev-python/pygame: Stabilize 2.6.0 amd64, #936337
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pygame/pygame-2.6.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.6.0.ebuild b/dev-python/pygame/pygame-2.6.0.ebuild
index 63659f43c376..19632cccbe57 100644
--- a/dev-python/pygame/pygame-2.6.0.ebuild
+++ b/dev-python/pygame/pygame-2.6.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2024-08-25 19:01 Arthur Zamarin
0 siblings, 0 replies; 185+ messages in thread
From: Arthur Zamarin @ 2024-08-25 19:01 UTC (permalink / raw
To: gentoo-commits
commit: 045d52e74f45fd9f90c7890a1354f2adeef6a593
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 25 18:46:42 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Aug 25 19:01:25 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=045d52e7
dev-python/pygame: unkeyword 2.6.0 for ~mips
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pygame/pygame-2.6.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.6.0.ebuild b/dev-python/pygame/pygame-2.6.0.ebuild
index 19632cccbe57..6fbaccbb4435 100644
--- a/dev-python/pygame/pygame-2.6.0.ebuild
+++ b/dev-python/pygame/pygame-2.6.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2024-09-29 15:20 Michał Górny
0 siblings, 0 replies; 185+ messages in thread
From: Michał Górny @ 2024-09-29 15:20 UTC (permalink / raw
To: gentoo-commits
commit: 5d878fbc86fcb3f0b895d09e2f68fdcd067561a9
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 29 14:39:12 2024 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Sep 29 15:20:02 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d878fbc
dev-python/pygame: Bump to 2.6.1
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pygame/Manifest | 1 +
dev-python/pygame/pygame-2.6.1.ebuild | 96 +++++++++++++++++++++++++++++++++++
2 files changed, 97 insertions(+)
diff --git a/dev-python/pygame/Manifest b/dev-python/pygame/Manifest
index 9d7b5373a2c8..7be429d9246e 100644
--- a/dev-python/pygame/Manifest
+++ b/dev-python/pygame/Manifest
@@ -1 +1,2 @@
DIST pygame-2.6.0.gh.tar.gz 5970025 BLAKE2B 2a7616982675d8d9a5f306bae709e97e87d4f602f12ea553ca4779f858fb88bf92ac2a4e0f8f63ac52096e1829d2f7805edee919d7e96b7764db72e9cb7f4034 SHA512 bdf36314bd2179ab30942efab4e4cb65eff023b6951d1705a46d7cb4b89095e76bf4dcd04e714224355705d3e44283213fbb807973b3b241bf128b78c80044ae
+DIST pygame-2.6.1.gh.tar.gz 5970088 BLAKE2B 70ea8d1828118fe3d1ecb47b51f2384dfa78ff26fd4c6ee72752c3be1b85194f1e3dd5f4cf1456a121599c8da5cd4a874bb0fa453ccc4e606c0989d14152fa73 SHA512 e072b303b89ede611a47622e0233570a74861001e0d92e7f34712d08185ee6112f7a21b529acba743f9fa5ea8cb6b51d611abbb69634660bdc4cf807597240d7
diff --git a/dev-python/pygame/pygame-2.6.1.ebuild b/dev-python/pygame/pygame-2.6.1.ebuild
new file mode 100644
index 000000000000..77cbbecd5082
--- /dev/null
+++ b/dev-python/pygame/pygame-2.6.1.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for SDL multimedia library"
+HOMEPAGE="
+ https://www.pygame.org/
+ https://github.com/pygame/pygame/
+ https://pypi.org/project/pygame/
+"
+SRC_URI="
+ https://github.com/pygame/pygame/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+IUSE="examples opengl test X"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-python/numpy[${PYTHON_USEDEP}]
+ media-libs/freetype
+ media-libs/libjpeg-turbo:=
+ media-libs/libpng:=
+ media-libs/portmidi
+ media-libs/sdl2-image
+ media-libs/sdl2-mixer
+ media-libs/sdl2-ttf
+ X? ( media-libs/libsdl2[opengl?,threads(+),video,X] )
+ !X? ( media-libs/libsdl2[threads(+)] )
+"
+DEPEND="
+ ${RDEPEND}
+ test? (
+ media-libs/sdl2-image[gif,jpeg,png,tiff,webp]
+ media-libs/sdl2-mixer[mp3,vorbis,wav]
+ )
+"
+# fontconfig used for fc-list
+RDEPEND+="
+ media-libs/fontconfig
+"
+# util-linux provides script
+BDEPEND="
+ >=dev-python/cython-3.0[${PYTHON_USEDEP}]
+ test? (
+ media-libs/fontconfig
+ sys-apps/util-linux
+ )
+"
+
+src_prepare() {
+ distutils-r1_src_prepare
+
+ # some numpy-related crash (not a regression)
+ # https://github.com/pygame/pygame/issues/4049
+ sed -e 's:import numpy:raise ImportError(""):' \
+ -i test/pixelcopy_test.py || die
+}
+
+python_configure() {
+ PORTMIDI_INC_PORTTIME=1 LOCALBASE="${EPREFIX}/usr" \
+ "${EPYTHON}" "${S}"/buildconfig/config.py || die
+}
+
+python_configure_all() {
+ find src_c/cython -name '*.pyx' -exec touch {} + || die
+ "${EPYTHON}" setup.py cython_only || die
+}
+
+python_test() {
+ local -x SDL_VIDEODRIVER=dummy
+ local -x SDL_AUDIODRIVER=disk
+ script -eqc "${EPYTHON} -m pygame.tests -v" || die
+}
+
+python_install() {
+ distutils-r1_python_install
+
+ # https://bugs.gentoo.org/497720
+ rm -fr "${D}$(python_get_sitedir)"/pygame/{docs,examples} || die
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+ use examples && dodoc -r examples
+}
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2024-10-19 7:52 Arthur Zamarin
0 siblings, 0 replies; 185+ messages in thread
From: Arthur Zamarin @ 2024-10-19 7:52 UTC (permalink / raw
To: gentoo-commits
commit: 9d8d349879dba32ae3e135ec9865f0fc515cc7b0
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 19 07:52:18 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 19 07:52:18 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d8d3498
dev-python/pygame: Stabilize 2.6.1 arm, #941837
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pygame/pygame-2.6.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.6.1.ebuild b/dev-python/pygame/pygame-2.6.1.ebuild
index 77cbbecd5082..dc8517f09bd9 100644
--- a/dev-python/pygame/pygame-2.6.1.ebuild
+++ b/dev-python/pygame/pygame-2.6.1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2024-10-19 8:18 Arthur Zamarin
0 siblings, 0 replies; 185+ messages in thread
From: Arthur Zamarin @ 2024-10-19 8:18 UTC (permalink / raw
To: gentoo-commits
commit: c73c8a4ee9b99d8032e8a909edb15a2f3ae8e53f
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 19 08:18:04 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 19 08:18:04 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c73c8a4e
dev-python/pygame: Stabilize 2.6.1 x86, #941837
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pygame/pygame-2.6.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.6.1.ebuild b/dev-python/pygame/pygame-2.6.1.ebuild
index dc8517f09bd9..352d33ec415f 100644
--- a/dev-python/pygame/pygame-2.6.1.ebuild
+++ b/dev-python/pygame/pygame-2.6.1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2024-10-19 8:57 Arthur Zamarin
0 siblings, 0 replies; 185+ messages in thread
From: Arthur Zamarin @ 2024-10-19 8:57 UTC (permalink / raw
To: gentoo-commits
commit: 530e67c9443cbd4a64cbffdc42390f8f0dd39429
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 19 08:57:09 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 19 08:57:09 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=530e67c9
dev-python/pygame: Stabilize 2.6.1 ppc64, #941837
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pygame/pygame-2.6.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.6.1.ebuild b/dev-python/pygame/pygame-2.6.1.ebuild
index 352d33ec415f..72a6ece14234 100644
--- a/dev-python/pygame/pygame-2.6.1.ebuild
+++ b/dev-python/pygame/pygame-2.6.1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ppc ppc64 ~riscv x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2024-10-19 9:09 Arthur Zamarin
0 siblings, 0 replies; 185+ messages in thread
From: Arthur Zamarin @ 2024-10-19 9:09 UTC (permalink / raw
To: gentoo-commits
commit: b28b5a8414e23aced207ecccea543d275738777b
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 19 09:09:35 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 19 09:09:35 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b28b5a84
dev-python/pygame: Stabilize 2.6.1 ppc, #941837
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pygame/pygame-2.6.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.6.1.ebuild b/dev-python/pygame/pygame-2.6.1.ebuild
index 72a6ece14234..1bb8a69ccb3a 100644
--- a/dev-python/pygame/pygame-2.6.1.ebuild
+++ b/dev-python/pygame/pygame-2.6.1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ppc ppc64 ~riscv x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2024-10-19 9:10 Arthur Zamarin
0 siblings, 0 replies; 185+ messages in thread
From: Arthur Zamarin @ 2024-10-19 9:10 UTC (permalink / raw
To: gentoo-commits
commit: 703929ee80957fd1790dfb7b9b59778fc4d6e182
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 19 09:10:46 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 19 09:10:46 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=703929ee
dev-python/pygame: Stabilize 2.6.1 arm64, #941837
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pygame/pygame-2.6.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.6.1.ebuild b/dev-python/pygame/pygame-2.6.1.ebuild
index 1bb8a69ccb3a..7b0e882b7047 100644
--- a/dev-python/pygame/pygame-2.6.1.ebuild
+++ b/dev-python/pygame/pygame-2.6.1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2024-10-19 10:28 Sam James
0 siblings, 0 replies; 185+ messages in thread
From: Sam James @ 2024-10-19 10:28 UTC (permalink / raw
To: gentoo-commits
commit: f4bd99dedb7b8e43a2cb61fef293a32a544704c1
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 19 10:26:27 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 19 10:27:45 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4bd99de
dev-python/pygame: Stabilize 2.6.1 amd64, #941837
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pygame/pygame-2.6.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pygame/pygame-2.6.1.ebuild b/dev-python/pygame/pygame-2.6.1.ebuild
index 7b0e882b7047..e9e2aef20a7b 100644
--- a/dev-python/pygame/pygame-2.6.1.ebuild
+++ b/dev-python/pygame/pygame-2.6.1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 185+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/
@ 2024-10-19 10:37 Michał Górny
0 siblings, 0 replies; 185+ messages in thread
From: Michał Górny @ 2024-10-19 10:37 UTC (permalink / raw
To: gentoo-commits
commit: dcda00020574d734bf2a79184928bf67d45d7407
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 19 10:36:35 2024 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Oct 19 10:36:35 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcda0002
dev-python/pygame: Remove old
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pygame/Manifest | 1 -
dev-python/pygame/pygame-2.6.0.ebuild | 96 -----------------------------------
2 files changed, 97 deletions(-)
diff --git a/dev-python/pygame/Manifest b/dev-python/pygame/Manifest
index 7be429d9246e..eb224da48b4f 100644
--- a/dev-python/pygame/Manifest
+++ b/dev-python/pygame/Manifest
@@ -1,2 +1 @@
-DIST pygame-2.6.0.gh.tar.gz 5970025 BLAKE2B 2a7616982675d8d9a5f306bae709e97e87d4f602f12ea553ca4779f858fb88bf92ac2a4e0f8f63ac52096e1829d2f7805edee919d7e96b7764db72e9cb7f4034 SHA512 bdf36314bd2179ab30942efab4e4cb65eff023b6951d1705a46d7cb4b89095e76bf4dcd04e714224355705d3e44283213fbb807973b3b241bf128b78c80044ae
DIST pygame-2.6.1.gh.tar.gz 5970088 BLAKE2B 70ea8d1828118fe3d1ecb47b51f2384dfa78ff26fd4c6ee72752c3be1b85194f1e3dd5f4cf1456a121599c8da5cd4a874bb0fa453ccc4e606c0989d14152fa73 SHA512 e072b303b89ede611a47622e0233570a74861001e0d92e7f34712d08185ee6112f7a21b529acba743f9fa5ea8cb6b51d611abbb69634660bdc4cf807597240d7
diff --git a/dev-python/pygame/pygame-2.6.0.ebuild b/dev-python/pygame/pygame-2.6.0.ebuild
deleted file mode 100644
index c54a2b972a52..000000000000
--- a/dev-python/pygame/pygame-2.6.0.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python bindings for SDL multimedia library"
-HOMEPAGE="
- https://www.pygame.org/
- https://github.com/pygame/pygame/
- https://pypi.org/project/pygame/
-"
-SRC_URI="
- https://github.com/pygame/pygame/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86"
-IUSE="examples opengl test X"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-python/numpy[${PYTHON_USEDEP}]
- media-libs/freetype
- media-libs/libjpeg-turbo:=
- media-libs/libpng:=
- media-libs/portmidi
- media-libs/sdl2-image
- media-libs/sdl2-mixer
- media-libs/sdl2-ttf
- X? ( media-libs/libsdl2[opengl?,threads(+),video,X] )
- !X? ( media-libs/libsdl2[threads(+)] )
-"
-DEPEND="
- ${RDEPEND}
- test? (
- media-libs/sdl2-image[gif,jpeg,png,tiff,webp]
- media-libs/sdl2-mixer[mp3,vorbis,wav]
- )
-"
-# fontconfig used for fc-list
-RDEPEND+="
- media-libs/fontconfig
-"
-# util-linux provides script
-BDEPEND="
- dev-python/cython[${PYTHON_USEDEP}]
- test? (
- media-libs/fontconfig
- sys-apps/util-linux
- )
-"
-
-src_prepare() {
- distutils-r1_src_prepare
-
- # some numpy-related crash (not a regression)
- # https://github.com/pygame/pygame/issues/4049
- sed -e 's:import numpy:raise ImportError(""):' \
- -i test/pixelcopy_test.py || die
-}
-
-python_configure() {
- PORTMIDI_INC_PORTTIME=1 LOCALBASE="${EPREFIX}/usr" \
- "${EPYTHON}" "${S}"/buildconfig/config.py || die
-}
-
-python_configure_all() {
- find src_c/cython -name '*.pyx' -exec touch {} + || die
- "${EPYTHON}" setup.py cython_only || die
-}
-
-python_test() {
- local -x SDL_VIDEODRIVER=dummy
- local -x SDL_AUDIODRIVER=disk
- script -eqc "${EPYTHON} -m pygame.tests -v" || die
-}
-
-python_install() {
- distutils-r1_python_install
-
- # https://bugs.gentoo.org/497720
- rm -fr "${D}$(python_get_sitedir)"/pygame/{docs,examples} || die
-}
-
-python_install_all() {
- distutils-r1_python_install_all
- use examples && dodoc -r examples
-}
^ permalink raw reply related [flat|nested] 185+ messages in thread
end of thread, other threads:[~2024-10-19 10:37 UTC | newest]
Thread overview: 185+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-07-21 0:32 [gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2024-10-19 10:37 Michał Górny
2024-10-19 10:28 Sam James
2024-10-19 9:10 Arthur Zamarin
2024-10-19 9:09 Arthur Zamarin
2024-10-19 8:57 Arthur Zamarin
2024-10-19 8:18 Arthur Zamarin
2024-10-19 7:52 Arthur Zamarin
2024-09-29 15:20 Michał Górny
2024-08-25 19:01 Arthur Zamarin
2024-07-20 22:34 Sam James
2024-07-20 11:48 Arthur Zamarin
2024-07-20 8:14 Arthur Zamarin
2024-07-20 8:14 Arthur Zamarin
2024-07-02 16:05 Michał Górny
2024-06-26 2:09 Michał Górny
2024-06-20 13:04 Sam James
2024-06-19 8:46 Sam James
2024-06-19 8:46 Sam James
2024-06-18 18:12 Arthur Zamarin
2024-06-18 18:12 Arthur Zamarin
2024-06-18 18:12 Arthur Zamarin
2024-05-20 19:07 Michał Górny
2024-05-20 18:35 Michał Górny
2024-05-19 19:43 Arthur Zamarin
2024-05-19 16:17 James Le Cuirot
2023-12-22 5:14 Ionen Wolkens
2023-12-12 6:30 Viorel Munteanu
2023-11-29 6:34 Arthur Zamarin
2023-11-23 19:53 Sam James
2023-11-23 19:53 Sam James
2023-11-22 11:11 Sam James
2023-11-22 11:11 Sam James
2023-10-01 18:11 Arthur Zamarin
2023-09-17 12:23 Arthur Zamarin
2023-09-17 5:47 Sam James
2023-09-17 5:47 Sam James
2023-09-17 5:07 Arthur Zamarin
2023-09-17 5:07 Arthur Zamarin
2023-09-17 5:07 Arthur Zamarin
2023-08-14 17:33 Arthur Zamarin
2023-08-14 15:02 Arthur Zamarin
2023-08-14 14:55 Michał Górny
2023-08-04 11:45 Arthur Zamarin
2023-07-28 9:37 Sam James
2023-07-28 7:56 Sam James
2023-07-28 7:56 Sam James
2023-07-28 7:56 Sam James
2023-07-24 0:51 Sam James
2023-07-23 21:44 Sam James
2023-07-23 6:53 Michał Górny
2023-07-01 13:42 Michał Górny
2023-06-25 3:08 Michał Górny
2023-06-13 18:26 Arthur Zamarin
2023-06-11 13:53 Sam James
2023-06-11 13:46 Sam James
2023-06-11 13:32 Sam James
2023-06-11 13:32 Sam James
2023-05-31 17:48 Sam James
2023-05-01 4:31 Michał Górny
2023-04-22 11:52 Sam James
2023-04-22 11:39 Sam James
2023-04-22 9:25 Arthur Zamarin
2023-03-30 21:11 Sam James
2023-03-30 17:11 Sam James
2023-03-30 16:57 Sam James
2023-03-30 16:29 Arthur Zamarin
2023-03-24 19:36 Arthur Zamarin
2023-03-14 16:57 Michał Górny
2023-03-07 15:45 Sam James
2023-03-07 11:42 Sam James
2023-03-04 14:19 Arthur Zamarin
2023-03-03 19:37 Arthur Zamarin
2023-03-03 17:52 Arthur Zamarin
2023-03-03 17:47 Arthur Zamarin
2023-02-28 5:06 Michał Górny
2023-02-19 19:46 Michał Górny
2023-02-16 23:03 Sam James
2023-02-16 22:57 Sam James
2023-02-16 22:50 Sam James
2023-02-15 7:16 Michał Górny
2022-03-26 17:58 Michał Górny
2022-03-26 16:46 Arthur Zamarin
2022-03-26 16:43 Arthur Zamarin
2022-03-26 16:43 Arthur Zamarin
2022-03-26 16:43 Arthur Zamarin
2022-03-26 16:43 Arthur Zamarin
2022-03-26 16:43 Arthur Zamarin
2022-03-26 16:43 Arthur Zamarin
2022-02-15 9:39 Michał Górny
2022-02-15 9:39 Michał Górny
2022-02-15 9:39 Michał Górny
2022-02-15 9:39 Michał Górny
2022-02-13 9:36 Jakov Smolić
2022-02-13 9:36 Jakov Smolić
2022-02-11 20:49 Arthur Zamarin
2022-02-11 20:49 Arthur Zamarin
2022-02-11 20:49 Arthur Zamarin
2022-02-11 20:49 Arthur Zamarin
2022-02-11 19:17 Arthur Zamarin
2021-12-30 20:06 Arthur Zamarin
2021-12-30 18:46 Arthur Zamarin
2021-12-28 9:03 Michał Górny
2021-12-25 8:09 Michał Górny
2021-11-29 10:22 Arthur Zamarin
2021-11-29 7:39 Arthur Zamarin
2021-11-08 8:31 Michał Górny
2021-11-01 8:32 Michał Górny
2021-10-11 7:56 Michał Górny
2021-10-04 14:22 Arthur Zamarin
2021-10-04 14:22 Arthur Zamarin
2021-04-25 21:37 James Le Cuirot
2021-03-14 19:18 Conrad Kostecki
2021-02-25 14:09 Sam James
2021-02-25 8:33 Sam James
2021-02-02 21:01 Sam James
2021-01-27 3:06 Sam James
2021-01-26 15:05 Sam James
2021-01-25 14:06 Sam James
2021-01-17 11:41 Sergei Trofimovich
2020-12-25 9:17 Michał Górny
2020-12-17 3:58 Sam James
2020-12-03 7:30 Sam James
2020-12-02 23:37 Sam James
2020-12-02 23:31 Thomas Deutschmann
2020-12-02 14:57 Sam James
2020-11-30 21:12 Sergei Trofimovich
2020-11-02 10:34 Michał Górny
2020-10-28 20:03 Michał Górny
2020-10-27 21:49 Michał Górny
2020-10-23 20:12 Michał Górny
2020-10-21 18:53 Michał Górny
2020-10-12 8:51 Michał Górny
2020-10-12 8:51 Michał Górny
2020-10-12 7:57 Agostino Sarubbo
2020-10-09 8:31 Agostino Sarubbo
2020-10-06 13:41 Sam James
2020-10-06 13:16 Sam James
2020-10-06 13:13 Sam James
2020-09-30 21:15 Sam James
2020-09-20 6:28 Michał Górny
2020-08-14 18:02 Sergei Trofimovich
2020-07-26 0:46 Sam James
2020-07-15 11:34 Michał Górny
2020-07-10 0:15 Sam James
2020-06-15 15:13 Michał Górny
2020-06-10 20:54 Sergei Trofimovich
2020-06-10 3:21 Matt Turner
2020-06-09 20:06 Michał Górny
2020-06-08 16:55 Michał Górny
2020-06-08 16:55 Michał Górny
2020-06-08 16:34 Mart Raudsepp
2020-06-08 14:18 Michał Górny
2020-06-08 13:18 Michał Górny
2020-06-08 13:18 Michał Górny
2020-06-08 11:53 Michał Górny
2020-06-07 20:54 Michał Górny
2020-06-04 14:13 Agostino Sarubbo
2020-06-04 14:11 Agostino Sarubbo
2020-06-04 14:10 Agostino Sarubbo
2020-04-23 21:24 James Le Cuirot
2020-04-23 21:24 James Le Cuirot
2020-04-20 21:53 James Le Cuirot
2020-03-28 17:44 Michał Górny
2020-03-04 5:01 Michał Górny
2020-02-12 7:51 Agostino Sarubbo
2019-12-27 11:05 Pacho Ramos
2019-12-26 14:42 David Seifert
2019-12-25 16:57 Pacho Ramos
2019-07-29 22:24 James Le Cuirot
2018-09-15 2:31 Andreas Sturmlechner
2018-07-24 0:38 Mikle Kolyada
2018-07-21 0:06 Mikle Kolyada
2018-06-30 10:18 Sergei Trofimovich
2018-06-24 9:40 Mikle Kolyada
2017-12-06 22:44 Sergei Trofimovich
2017-11-23 22:31 Matt Turner
2017-09-30 9:11 Sergei Trofimovich
2017-08-12 9:06 Sergei Trofimovich
2017-07-02 15:07 Sergei Trofimovich
2017-05-04 20:17 Markus Meier
2017-04-30 8:31 Jeroen Roovers
2017-04-27 7:29 Tim Harder
2017-04-27 7:22 Tim Harder
2016-02-05 12:39 Maxim Koltsov
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox