* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2015-10-10 6:39 Jeroen Roovers
0 siblings, 0 replies; 73+ messages in thread
From: Jeroen Roovers @ 2015-10-10 6:39 UTC (permalink / raw
To: gentoo-commits
commit: 4bbf3c63d0a654da911a08311a7f9f26fb1ec428
Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 10 06:39:18 2015 +0000
Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Sat Oct 10 06:39:18 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bbf3c63
dev-python/wxpython: Stable for HPPA PPC64 (bug #562482).
Package-Manager: portage-2.2.23
RepoMan-Options: --ignore-arches
dev-python/wxpython/wxpython-3.0.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-3.0.2.0.ebuild b/dev-python/wxpython/wxpython-3.0.2.0.ebuild
index dc0329c..e3d0ed9 100644
--- a/dev-python/wxpython/wxpython-3.0.2.0.ebuild
+++ b/dev-python/wxpython/wxpython-3.0.2.0.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
LICENSE="wxWinLL-3"
SLOT="3.0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~ppc ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
IUSE="cairo examples libnotify opengl"
RDEPEND="
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2015-10-19 9:27 Agostino Sarubbo
0 siblings, 0 replies; 73+ messages in thread
From: Agostino Sarubbo @ 2015-10-19 9:27 UTC (permalink / raw
To: gentoo-commits
commit: a6cfe12cd6bf9eea947383db39ece8fade1756f5
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 19 09:25:16 2015 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Oct 19 09:25:16 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6cfe12c
dev-python/wxpython: amd64 stable wrt bug #562482
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"
dev-python/wxpython/wxpython-3.0.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-3.0.2.0.ebuild b/dev-python/wxpython/wxpython-3.0.2.0.ebuild
index e3d0ed9..5715e71 100644
--- a/dev-python/wxpython/wxpython-3.0.2.0.ebuild
+++ b/dev-python/wxpython/wxpython-3.0.2.0.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
LICENSE="wxWinLL-3"
SLOT="3.0"
-KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~ppc ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
IUSE="cairo examples libnotify opengl"
RDEPEND="
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2015-11-01 13:25 Mikle Kolyada
0 siblings, 0 replies; 73+ messages in thread
From: Mikle Kolyada @ 2015-11-01 13:25 UTC (permalink / raw
To: gentoo-commits
commit: c65de5f1f95200f14c4876d665f7824be62f01a0
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 1 13:22:49 2015 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun Nov 1 13:22:49 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c65de5f1
dev-python/wxpython: x86 stable wrt bug #562482
Package-Manager: portage-2.2.20.1
dev-python/wxpython/wxpython-3.0.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-3.0.2.0.ebuild b/dev-python/wxpython/wxpython-3.0.2.0.ebuild
index bbea4f5..62bb0de 100644
--- a/dev-python/wxpython/wxpython-3.0.2.0.ebuild
+++ b/dev-python/wxpython/wxpython-3.0.2.0.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
LICENSE="wxWinLL-3"
SLOT="3.0"
-KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ppc ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ppc ppc64 ~sh ~sparc x86 ~x86-fbsd"
IUSE="cairo examples libnotify opengl"
RDEPEND="
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2015-11-03 19:15 Markus Meier
0 siblings, 0 replies; 73+ messages in thread
From: Markus Meier @ 2015-11-03 19:15 UTC (permalink / raw
To: gentoo-commits
commit: 7abb74514f7372bba3d2b28bac62d211bad44d69
Author: Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 3 19:15:10 2015 +0000
Commit: Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Tue Nov 3 19:15:10 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7abb7451
dev-python/wxpython: arm stable, bug #562482
Package-Manager: portage-2.2.23
RepoMan-Options: --include-arches="arm"
dev-python/wxpython/wxpython-3.0.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-3.0.2.0.ebuild b/dev-python/wxpython/wxpython-3.0.2.0.ebuild
index 62bb0de..e9d25fe 100644
--- a/dev-python/wxpython/wxpython-3.0.2.0.ebuild
+++ b/dev-python/wxpython/wxpython-3.0.2.0.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
LICENSE="wxWinLL-3"
SLOT="3.0"
-KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ppc ppc64 ~sh ~sparc x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 ~sh ~sparc x86 ~x86-fbsd"
IUSE="cairo examples libnotify opengl"
RDEPEND="
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2015-11-05 11:20 Agostino Sarubbo
0 siblings, 0 replies; 73+ messages in thread
From: Agostino Sarubbo @ 2015-11-05 11:20 UTC (permalink / raw
To: gentoo-commits
commit: 31145c6902d9a895968bc82c9b35d8e91d2433b4
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 5 11:18:30 2015 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Nov 5 11:18:30 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31145c69
dev-python/wxpython: sparc stable wrt bug #562482
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="sparc"
dev-python/wxpython/wxpython-3.0.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-3.0.2.0.ebuild b/dev-python/wxpython/wxpython-3.0.2.0.ebuild
index e9d25fe..47e1085 100644
--- a/dev-python/wxpython/wxpython-3.0.2.0.ebuild
+++ b/dev-python/wxpython/wxpython-3.0.2.0.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
LICENSE="wxWinLL-3"
SLOT="3.0"
-KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 ~sh ~sparc x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 ~sh sparc x86 ~x86-fbsd"
IUSE="cairo examples libnotify opengl"
RDEPEND="
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2015-11-08 19:28 Mikle Kolyada
0 siblings, 0 replies; 73+ messages in thread
From: Mikle Kolyada @ 2015-11-08 19:28 UTC (permalink / raw
To: gentoo-commits
commit: 337891135c410cd336e7a2a4e40fe2a5946b57ac
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 8 19:25:06 2015 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun Nov 8 19:25:24 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33789113
dev-python/wxpython: ia64 stable wrt bug #562482
Package-Manager: portage-2.2.20.1
dev-python/wxpython/wxpython-3.0.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-3.0.2.0.ebuild b/dev-python/wxpython/wxpython-3.0.2.0.ebuild
index 47e1085..3fde93b 100644
--- a/dev-python/wxpython/wxpython-3.0.2.0.ebuild
+++ b/dev-python/wxpython/wxpython-3.0.2.0.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
LICENSE="wxWinLL-3"
SLOT="3.0"
-KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 ~sh sparc x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 arm hppa ia64 ppc ppc64 ~sh sparc x86 ~x86-fbsd"
IUSE="cairo examples libnotify opengl"
RDEPEND="
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2015-11-23 9:25 Agostino Sarubbo
0 siblings, 0 replies; 73+ messages in thread
From: Agostino Sarubbo @ 2015-11-23 9:25 UTC (permalink / raw
To: gentoo-commits
commit: 3913f061a9c4c958b4b65ef952778976d2c17e5a
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 23 09:23:59 2015 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Nov 23 09:23:59 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3913f061
dev-python/wxpython: alpha stable wrt bug #562482
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="alpha"
dev-python/wxpython/wxpython-3.0.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-3.0.2.0.ebuild b/dev-python/wxpython/wxpython-3.0.2.0.ebuild
index 3fde93b..21f03c2 100644
--- a/dev-python/wxpython/wxpython-3.0.2.0.ebuild
+++ b/dev-python/wxpython/wxpython-3.0.2.0.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
LICENSE="wxWinLL-3"
SLOT="3.0"
-KEYWORDS="~alpha amd64 arm hppa ia64 ppc ppc64 ~sh sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sh sparc x86 ~x86-fbsd"
IUSE="cairo examples libnotify opengl"
RDEPEND="
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2017-05-03 9:26 Michał Górny
0 siblings, 0 replies; 73+ messages in thread
From: Michał Górny @ 2017-05-03 9:26 UTC (permalink / raw
To: gentoo-commits
commit: d3d4071c0c49fb92c43b1f4b65b8cf5428a636e3
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed May 3 07:41:02 2017 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed May 3 09:25:56 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3d4071c
dev-python/wxpython: Clean old versions up
dev-python/wxpython/Manifest | 4 -
dev-python/wxpython/wxpython-3.0.0.0.ebuild | 162 ----------------------------
dev-python/wxpython/wxpython-3.0.1.1.ebuild | 162 ----------------------------
3 files changed, 328 deletions(-)
diff --git a/dev-python/wxpython/Manifest b/dev-python/wxpython/Manifest
index 65b69ca2e91..d85b0ad02f5 100644
--- a/dev-python/wxpython/Manifest
+++ b/dev-python/wxpython/Manifest
@@ -1,10 +1,6 @@
DIST wxPython-demo-2.8.12.1.tar.bz2 3906851 SHA256 252282193a80590b9eab436bef322701b21d35ad03b4b6ebb4824241ff947b5a SHA512 aab71cf4e4fb6632afd4607cbe5cdef6785c4ed3f1c7f67d6cef5487d1caee2f7652bfd974ba95a6a03e8d7809c94e291aca00c2fdf74ea29e118e1e30c947d5 WHIRLPOOL e9eb0803350e3dac8c5f2228a3f4d54a26ae4c4307c924729bbdff712747419fdfaa155d83ef1bea7dcb849dbacf9f48c323bf7997ed1df85f182ba3878d1324
-DIST wxPython-demo-3.0.0.0.tar.bz2 3991989 SHA256 426aaf20c7b01f5e9fbd7bd41455441bb126585f5544a848a5fa060e07f7b443 SHA512 4fe8a87faacac99c54c4fcbdb707c9790b49f485186e1741cc1ba05e955e474ca4ea31ff704a57e73b32b4fad310ef490066743d1c6ad4339191cde2daec255d WHIRLPOOL c6a2b12111572164474083f66dd0e2eff12e4faea5ce880767bfba3de493e8d56e6747c659ff1a3d533d0f6bcde1d5c9daabb9bccb2148278cdce074f5ddcbae
-DIST wxPython-demo-3.0.1.1.tar.bz2 3991248 SHA256 bb264db3369c7228f0356f1ad64f6a9ca3000b167bc1ce3fee94d3d2fa20d069 SHA512 b75ca80b5a247f5c97691c4c77c36d64ebe82d94803cd8d687b2110e9de290067c7da893797ae13d0a9f42a4da83170b630dcdeb9460657355c43005dfeac89a WHIRLPOOL 3db15c676252f4f96b585271d0ef005b84cbb4538f01db53e18c587b33fdfc5b57da40d9ba2f2c467063de79c81ed6440982fe5e21547a21fbe2d7d4e252f69c
DIST wxPython-demo-3.0.2.0.tar.bz2 3992212 SHA256 8bf195138744898b4b6fbe11f52f7ee2f6319c2e3adf832917769b2e2d4994f3 SHA512 361ecaa7dfe5bae0757e04215c564370eaf8e5260ead45007f9d70439c15701725c3cbcd76691a5191258bef24fd200ebd61347a3fd920d888137bfc98a16702 WHIRLPOOL a944790a4c7b38dc8d8d28c7def50f765cd5566118d801cb576a0ab9d8370a803f8feedbf3211d0352dd838c92d9d4f092eaf6d78354a1974f2345304dd7b2e1
DIST wxPython-docs-2.8.12.1.tar.bz2 2331363 SHA256 1dfae3a74b91e2003856eed51698c51094f1a4e6688633ae61af7a22fa8a0ddb SHA512 88591ef4f61bcbac29050d7dfecc230f7338cc006e7c3abc072b15da478e4fd994ab73ee5d072cb8b84f9de62ce182f1774354b0a7a4502ea639e59fdf965358 WHIRLPOOL 97bc66c8f781b5092e2274edc0b9bac35c21c91a66e4c0da75d543dc471f25d02334b28a5afe4ad0681b7a018a93f08b6ef5d3c6afd127ccfc24da208252cd89
DIST wxPython-newdocs-2.8.9.2.tar.bz2 1503913 SHA256 890b6b7ca37ba7aaa27f9716ea9992ac75ed8150e83939506e3c47f86e7f37a8 SHA512 e114b2b44a7fd3ac292ca9735fb2e075459211384bc98d62ff2ba49e45111825101e74abd4af2ab0e5e52ede7b831641367c11a5c80e79f2da6ada3442463bfc WHIRLPOOL 91ccbe19e8311f0404fb0096efff68750fa0c3b505d05c9278e0488e138788dc399ff2345e13c712126475957a1c1fcc53556d70cd9c835524207be5758a6e2b
DIST wxPython-src-2.8.12.1.tar.bz2 31311482 SHA256 1f3f153d9f1504c6ce2d2c4b23e940b8f58b81f4cba35cda1a5bb31142243cd0 SHA512 4f826ccb57d5f4fc03fe7cae67499be70c727a99aebf9d153ea1060a21641642606d44d079ba897c38b176846336aeaebc21d30d5c7a0abec3934d65cf4529f3 WHIRLPOOL 94f91d359f755a0f805588303e8507b2f1404a7f4af73777f85366265df9f76ca89ac29bff491cffd752b707645952a4f7f2bb12fa7e30f3e7d3728147a9c99d
-DIST wxPython-src-3.0.0.0.tar.bz2 57831792 SHA256 af88695e820dd914e8375dc91ecb736f6fb605979bb38460ace61bbea494dc11 SHA512 9328f46817e0c1670a6be5d10347c8a7110c42a5332c5c35eb11ed0412d8dddeb15727d98606bb6c699af961cee171c41b82b1f24f3de25463259106660f7387 WHIRLPOOL 7865997e22db366a41bae8a5d5c47e4f46b20d17871377243abced3a6550c46588ea1d5a426d826ccf011c62898f87d6a55a14ac9b4153af4e0795d5f180a647
-DIST wxPython-src-3.0.1.1.tar.bz2 58139645 SHA256 d51463fe760e2fc00271678700c216809f9db32a6081a1808bd4b7c884dc0a32 SHA512 71f75c1e36c9ac27c15d768f69662b18ff1c66ad111ef6ef8579dfdb5296d7c37ffce9f60000afeac289cd6288980037d3a7eb3ea8d6d25e619d8692cf41b914 WHIRLPOOL bb03b78048b368b1c2f5a8b8689aecf412953ff789b2a8d2ef4826112fdc6bff8ed881255d05859ac07f915dd1070f6147d6bfdd97b0ab4b0939c024df3b855a
DIST wxPython-src-3.0.2.0.tar.bz2 58304944 SHA256 d54129e5fbea4fb8091c87b2980760b72c22a386cb3b9dd2eebc928ef5e8df61 SHA512 a3798e89ff19344253aac7d771971e519f7fa9723e82bd97e98f16fd7f1572e513170b02295b872dae0b1ae3fa95efc4ef34d078045b839694b4fdad3a27c9e4 WHIRLPOOL 89cdef12c9ef96044adba0340d47b699e685eaec581a4e7d68f3b95a0890715e29b1f5362027df0f3f8b5b1587e8fe404a7fa88049ece9677dd8316fbdf2e41d
diff --git a/dev-python/wxpython/wxpython-3.0.0.0.ebuild b/dev-python/wxpython/wxpython-3.0.0.0.ebuild
deleted file mode 100644
index 9cab20f1aed..00000000000
--- a/dev-python/wxpython/wxpython-3.0.0.0.ebuild
+++ /dev/null
@@ -1,162 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-WX_GTK_VER="3.0"
-
-inherit alternatives distutils-r1 eutils fdo-mime flag-o-matic wxwidgets
-
-MY_PN="wxPython-src"
-
-DESCRIPTION="A blending of the wxWindows C++ class library with Python"
-HOMEPAGE="http://www.wxpython.org/"
-SRC_URI="
- mirror://sourceforge/wxpython/${MY_PN}-${PV}.tar.bz2
- examples? ( mirror://sourceforge/wxpython/wxPython-demo-${PV}.tar.bz2 )"
-
-LICENSE="wxWinLL-3"
-SLOT="3.0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
-IUSE="cairo examples libnotify opengl"
-
-RDEPEND="
- dev-lang/python-exec:2[${PYTHON_USEDEP}]
- >=x11-libs/wxGTK-${PV}:${WX_GTK_VER}=[libnotify=,opengl?,tiff,X]
- dev-libs/glib:2
- dev-python/setuptools[${PYTHON_USEDEP}]
- media-libs/libpng:0=
- media-libs/tiff:0
- virtual/jpeg
- x11-libs/gtk+:2
- x11-libs/pango[X]
- cairo? ( >=dev-python/pycairo-1.8.4[${PYTHON_USEDEP}] )
- opengl? ( dev-python/pyopengl[${PYTHON_USEDEP}] )"
-
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-S="${WORKDIR}/${MY_PN}-${PV}/wxPython"
-DOC_S="${WORKDIR}/wxPython-${PV}"
-
-# The hacky build system seems to be broken with out-of-source builds,
-# and installs 'wx' package globally.
-DISTUTILS_IN_SOURCE_BUILD=1
-
-python_prepare_all() {
- sed -i "s:cflags.append('-O3'):pass:" config.py || die "sed failed"
-
- if use examples; then
- cd "${DOC_S}"
- epatch "${FILESDIR}"/${PN}-${SLOT}-wxversion-demo.patch
- fi
-
- cd "${S}"
- local PATCHES=(
- "${FILESDIR}"/${P}-wxversion-scripts.patch
- # drop editra - we have it as a separate package now
- "${FILESDIR}"/${PN}-2.8.11-drop-editra.patch
- "${FILESDIR}"/${PN}-2.8-no-preservatives-added.patch
- # fix handling egg_info command
- "${FILESDIR}"/${PN}-2.8.12.1-disable-egging-mode.patch
- )
-
- distutils-r1_python_prepare_all
-}
-
-src_configure() {
- need-wxwidgets unicode
-
- mydistutilsargs=(
- WX_CONFIG="${WX_CONFIG}"
- WXPORT=gtk2
- UNICODE=1
- BUILD_GLCANVAS=$(usex opengl 1 0)
- )
-}
-
-python_compile() {
- # We need to have separate libdirs due to hackery, bug #455332.
- distutils-r1_python_compile \
- build --build-purelib "${BUILD_DIR}"/lib.common
-}
-
-python_install() {
- distutils-r1_python_install \
- build --build-purelib "${BUILD_DIR}"/lib.common
-
- # adjust the filenames for wxPython slots.
- local file
- for file in "${D}$(python_get_sitedir)"/wx{version.*,.pth}; do
- mv "${file}" "${file}-${SLOT}" || die
- done
- cd "${ED}"usr/lib/python-exec/"${EPYTHON}" || die
- for file in *; do
- mv "${file}" "${file}-${SLOT}" || die
-
- # wrappers are common to all impls, so a parallel run may
- # move it for us. ln+rm is more failure-proof.
- ln -fs ../lib/python-exec/python-exec2 "${ED}usr/bin/${file}-${SLOT}" || die
- rm -f "${ED}usr/bin/${file}"
- done
-}
-
-python_install_all() {
- dodoc docs/{CHANGES,PyManual,README,wxPackage,wxPythonManual}.txt
-
- for x in {Py{AlaMode,Crust,Shell},XRCed}; do
- newmenu distrib/${x}.desktop ${x}-${SLOT}.desktop
- done
- newicon wx/py/PyCrust_32.png PyCrust-${SLOT}.png
- newicon wx/py/PySlices_32.png PySlices-${SLOT}.png
- newicon wx/tools/XRCed/XRCed_32.png XRCed-${SLOT}.png
-
- if use examples; then
- docinto demo
- dodoc -r "${DOC_S}"/demo/.
- docinto samples
- dodoc -r "${DOC_S}"/samples/.
-
- [[ -e ${docdir}/samples/embedded/embedded ]] \
- && rm -f "${docdir}"/samples/embedded/embedded
-
- docompress -x /usr/share/doc/${PF}/{demo,samples}
- fi
- distutils-r1_python_install_all
-}
-
-pkg_postinst() {
- fdo-mime_desktop_database_update
-
- create_symlinks() {
- alternatives_auto_makesym "$(python_get_sitedir)/wx.pth" "$(python_get_sitedir)/wx.pth-[0-9].[0-9]"
- alternatives_auto_makesym "$(python_get_sitedir)/wxversion.py" "$(python_get_sitedir)/wxversion.py-[0-9].[0-9]"
- }
- python_foreach_impl create_symlinks
-
- echo
- elog "Gentoo uses the Multi-version method for SLOT'ing."
- elog "Developers, see this site for instructions on using"
- elog "it with your apps:"
- elog "http://wiki.wxpython.org/index.cgi/MultiVersionInstalls"
- if use examples; then
- echo
- elog "The demo.py app which contains demo modules with"
- elog "documentation and source code has been installed at"
- elog "/usr/share/doc/${PF}/demo/demo.py"
- echo
- elog "More example apps and modules can be found in"
- elog "/usr/share/doc/${PF}/samples/"
- fi
-}
-
-pkg_postrm() {
- fdo-mime_desktop_database_update
-
- update_symlinks() {
- alternatives_auto_makesym "$(python_get_sitedir)/wx.pth" "$(python_get_sitedir)/wx.pth-[0-9].[0-9]"
- alternatives_auto_makesym "$(python_get_sitedir)/wxversion.py" "$(python_get_sitedir)/wxversion.py-[0-9].[0-9]"
- }
- python_foreach_impl update_symlinks
-}
diff --git a/dev-python/wxpython/wxpython-3.0.1.1.ebuild b/dev-python/wxpython/wxpython-3.0.1.1.ebuild
deleted file mode 100644
index 24055578829..00000000000
--- a/dev-python/wxpython/wxpython-3.0.1.1.ebuild
+++ /dev/null
@@ -1,162 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-WX_GTK_VER="3.0"
-
-inherit alternatives distutils-r1 eutils fdo-mime flag-o-matic wxwidgets
-
-MY_PN="wxPython-src"
-
-DESCRIPTION="A blending of the wxWindows C++ class library with Python"
-HOMEPAGE="http://www.wxpython.org/"
-SRC_URI="
- mirror://sourceforge/wxpython/${MY_PN}-${PV}.tar.bz2
- examples? ( mirror://sourceforge/wxpython/wxPython-demo-${PV}.tar.bz2 )"
-
-LICENSE="wxWinLL-3"
-SLOT="3.0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
-IUSE="cairo examples libnotify opengl"
-
-RDEPEND="
- dev-lang/python-exec:2[${PYTHON_USEDEP}]
- >=x11-libs/wxGTK-${PV}:${WX_GTK_VER}=[libnotify=,opengl?,tiff,X]
- dev-libs/glib:2
- dev-python/setuptools[${PYTHON_USEDEP}]
- media-libs/libpng:0=
- media-libs/tiff:0
- virtual/jpeg
- x11-libs/gtk+:2
- x11-libs/pango[X]
- cairo? ( >=dev-python/pycairo-1.8.4[${PYTHON_USEDEP}] )
- opengl? ( dev-python/pyopengl[${PYTHON_USEDEP}] )"
-
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-S="${WORKDIR}/${MY_PN}-${PV}/wxPython"
-DOC_S="${WORKDIR}/wxPython-${PV}"
-
-# The hacky build system seems to be broken with out-of-source builds,
-# and installs 'wx' package globally.
-DISTUTILS_IN_SOURCE_BUILD=1
-
-python_prepare_all() {
- sed -i "s:cflags.append('-O3'):pass:" config.py || die "sed failed"
-
- if use examples; then
- cd "${DOC_S}"
- epatch "${FILESDIR}"/${PN}-${SLOT}-wxversion-demo.patch
- fi
-
- cd "${S}"
- local PATCHES=(
- "${FILESDIR}"/${PN}-3.0.0.0-wxversion-scripts.patch
- # drop editra - we have it as a separate package now
- "${FILESDIR}"/${PN}-2.8.11-drop-editra.patch
- "${FILESDIR}"/${PN}-2.8-no-preservatives-added.patch
- # fix handling egg_info command
- "${FILESDIR}"/${PN}-2.8.12.1-disable-egging-mode.patch
- )
-
- distutils-r1_python_prepare_all
-}
-
-src_configure() {
- need-wxwidgets unicode
-
- mydistutilsargs=(
- WX_CONFIG="${WX_CONFIG}"
- WXPORT=gtk2
- UNICODE=1
- BUILD_GLCANVAS=$(usex opengl 1 0)
- )
-}
-
-python_compile() {
- # We need to have separate libdirs due to hackery, bug #455332.
- distutils-r1_python_compile \
- build --build-purelib "${BUILD_DIR}"/lib.common
-}
-
-python_install() {
- distutils-r1_python_install \
- build --build-purelib "${BUILD_DIR}"/lib.common
-
- # adjust the filenames for wxPython slots.
- local file
- for file in "${D}$(python_get_sitedir)"/wx{version.*,.pth}; do
- mv "${file}" "${file}-${SLOT}" || die
- done
- cd "${ED}"usr/lib/python-exec/"${EPYTHON}" || die
- for file in *; do
- mv "${file}" "${file}-${SLOT}" || die
-
- # wrappers are common to all impls, so a parallel run may
- # move it for us. ln+rm is more failure-proof.
- ln -fs ../lib/python-exec/python-exec2 "${ED}usr/bin/${file}-${SLOT}" || die
- rm -f "${ED}usr/bin/${file}"
- done
-}
-
-python_install_all() {
- dodoc docs/{CHANGES,PyManual,README,wxPackage,wxPythonManual}.txt
-
- for x in {Py{AlaMode,Crust,Shell},XRCed}; do
- newmenu distrib/${x}.desktop ${x}-${SLOT}.desktop
- done
- newicon wx/py/PyCrust_32.png PyCrust-${SLOT}.png
- newicon wx/py/PySlices_32.png PySlices-${SLOT}.png
- newicon wx/tools/XRCed/XRCed_32.png XRCed-${SLOT}.png
-
- if use examples; then
- docinto demo
- dodoc -r "${DOC_S}"/demo/.
- docinto samples
- dodoc -r "${DOC_S}"/samples/.
-
- [[ -e ${docdir}/samples/embedded/embedded ]] \
- && rm -f "${docdir}"/samples/embedded/embedded
-
- docompress -x /usr/share/doc/${PF}/{demo,samples}
- fi
- distutils-r1_python_install_all
-}
-
-pkg_postinst() {
- fdo-mime_desktop_database_update
-
- create_symlinks() {
- alternatives_auto_makesym "$(python_get_sitedir)/wx.pth" "$(python_get_sitedir)/wx.pth-[0-9].[0-9]"
- alternatives_auto_makesym "$(python_get_sitedir)/wxversion.py" "$(python_get_sitedir)/wxversion.py-[0-9].[0-9]"
- }
- python_foreach_impl create_symlinks
-
- echo
- elog "Gentoo uses the Multi-version method for SLOT'ing."
- elog "Developers, see this site for instructions on using"
- elog "it with your apps:"
- elog "http://wiki.wxpython.org/index.cgi/MultiVersionInstalls"
- if use examples; then
- echo
- elog "The demo.py app which contains demo modules with"
- elog "documentation and source code has been installed at"
- elog "/usr/share/doc/${PF}/demo/demo.py"
- echo
- elog "More example apps and modules can be found in"
- elog "/usr/share/doc/${PF}/samples/"
- fi
-}
-
-pkg_postrm() {
- fdo-mime_desktop_database_update
-
- update_symlinks() {
- alternatives_auto_makesym "$(python_get_sitedir)/wx.pth" "$(python_get_sitedir)/wx.pth-[0-9].[0-9]"
- alternatives_auto_makesym "$(python_get_sitedir)/wxversion.py" "$(python_get_sitedir)/wxversion.py-[0-9].[0-9]"
- }
- python_foreach_impl update_symlinks
-}
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2017-06-27 9:16 Alexis Ballier
0 siblings, 0 replies; 73+ messages in thread
From: Alexis Ballier @ 2017-06-27 9:16 UTC (permalink / raw
To: gentoo-commits
commit: f2c05d397d03b31496d3f7beb82574499bc9ebdc
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 27 08:55:48 2017 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Tue Jun 27 08:58:24 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2c05d39
dev-python/wxpython: keyword ~arm64
Package-Manager: Portage-2.3.6, Repoman-2.3.2
dev-python/wxpython/wxpython-3.0.2.0.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-python/wxpython/wxpython-3.0.2.0.ebuild b/dev-python/wxpython/wxpython-3.0.2.0.ebuild
index 551e0aea1b5..7e8f2b8afb5 100644
--- a/dev-python/wxpython/wxpython-3.0.2.0.ebuild
+++ b/dev-python/wxpython/wxpython-3.0.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -18,7 +18,7 @@ SRC_URI="
LICENSE="wxWinLL-3"
SLOT="3.0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sh sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sh sparc x86 ~x86-fbsd"
IUSE="cairo examples libnotify opengl"
RDEPEND="
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2018-02-03 15:39 Mart Raudsepp
0 siblings, 0 replies; 73+ messages in thread
From: Mart Raudsepp @ 2018-02-03 15:39 UTC (permalink / raw
To: gentoo-commits
commit: b559ae447bcd30099de7d5477b259cfe2e6ce7a2
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 3 15:12:30 2018 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sat Feb 3 15:13:45 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b559ae44
dev-python/wxpython: drop SLOT=2.8 to ~hppa, nothing needs it stable anymore
Everything that consumed wxpython as stable on hppa can now use 3.0 (mainly libkate),
so we don't need the stable keyword on wxpython:2.8 anymore, which will allow to clean
up wxGTK:2.8 more, as a revbump wasn't stabled on hppa on purpose as it's not really
needed for them.
Package-Manager: Portage-2.3.19, Repoman-2.3.6
dev-python/wxpython/wxpython-2.8.12.1-r2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-python/wxpython/wxpython-2.8.12.1-r2.ebuild b/dev-python/wxpython/wxpython-2.8.12.1-r2.ebuild
index 928b517c634..bb3bb88a6dd 100644
--- a/dev-python/wxpython/wxpython-2.8.12.1-r2.ebuild
+++ b/dev-python/wxpython/wxpython-2.8.12.1-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
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="wxWinLL-3"
SLOT="2.8"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
IUSE="cairo doc examples opengl"
RDEPEND="
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2019-05-27 23:41 Aaron Bauman
0 siblings, 0 replies; 73+ messages in thread
From: Aaron Bauman @ 2019-05-27 23:41 UTC (permalink / raw
To: gentoo-commits
commit: 96880ebb01987e0a85a42567f4171c037db3ad0c
Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Mon May 27 23:40:56 2019 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Mon May 27 23:41:14 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96880ebb
dev-python/wxpython: arm64 stable
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.12
RepoMan-Options: --include-arches="arm64"
dev-python/wxpython/wxpython-3.0.2.0.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-python/wxpython/wxpython-3.0.2.0.ebuild b/dev-python/wxpython/wxpython-3.0.2.0.ebuild
index 7e8f2b8afb5..598fdd3d4b3 100644
--- a/dev-python/wxpython/wxpython-3.0.2.0.ebuild
+++ b/dev-python/wxpython/wxpython-3.0.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -18,7 +18,7 @@ SRC_URI="
LICENSE="wxWinLL-3"
SLOT="3.0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sh sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 ~sh sparc x86 ~x86-fbsd"
IUSE="cairo examples libnotify opengl"
RDEPEND="
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2020-01-26 13:33 David Seifert
0 siblings, 0 replies; 73+ messages in thread
From: David Seifert @ 2020-01-26 13:33 UTC (permalink / raw
To: gentoo-commits
commit: c521a169afa66c4329c17e0b07a1967fc301f13d
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 26 13:33:01 2020 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Jan 26 13:33:01 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c521a169
dev-python/wxpython: Remove ia64 keywords
Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: David Seifert <soap <AT> gentoo.org>
dev-python/wxpython/wxpython-3.0.2.0.ebuild | 4 ++--
dev-python/wxpython/wxpython-4.0.6.ebuild | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-python/wxpython/wxpython-3.0.2.0.ebuild b/dev-python/wxpython/wxpython-3.0.2.0.ebuild
index 81f4cb867ca..85f99bd181c 100644
--- a/dev-python/wxpython/wxpython-3.0.2.0.ebuild
+++ b/dev-python/wxpython/wxpython-3.0.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -18,7 +18,7 @@ SRC_URI="
LICENSE="wxWinLL-3"
SLOT="3.0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ppc ppc64 ~sh sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ppc ppc64 ~sh sparc x86"
IUSE="cairo examples libnotify opengl"
RDEPEND="
diff --git a/dev-python/wxpython/wxpython-4.0.6.ebuild b/dev-python/wxpython/wxpython-4.0.6.ebuild
index e5233480aff..00b70ee2261 100644
--- a/dev-python/wxpython/wxpython-4.0.6.ebuild
+++ b/dev-python/wxpython/wxpython-4.0.6.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
LICENSE="wxWinLL-3"
SLOT="4.0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sh ~sparc ~x86"
IUSE="test webkit"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2020-02-09 12:24 Mart Raudsepp
0 siblings, 0 replies; 73+ messages in thread
From: Mart Raudsepp @ 2020-02-09 12:24 UTC (permalink / raw
To: gentoo-commits
commit: 423a0a6facc2ed449b082d933548fc34dee47541
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 9 11:07:48 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sun Feb 9 12:23:02 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=423a0a6f
dev-python/wxpython: drop to ~hppa
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
dev-python/wxpython/wxpython-3.0.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-3.0.2.0.ebuild b/dev-python/wxpython/wxpython-3.0.2.0.ebuild
index 85f99bd181c..bc451a8634c 100644
--- a/dev-python/wxpython/wxpython-3.0.2.0.ebuild
+++ b/dev-python/wxpython/wxpython-3.0.2.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="
LICENSE="wxWinLL-3"
SLOT="3.0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ppc ppc64 ~sh sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~sh sparc x86"
IUSE="cairo examples libnotify opengl"
RDEPEND="
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2020-03-01 3:41 Andrey Grozin
0 siblings, 0 replies; 73+ messages in thread
From: Andrey Grozin @ 2020-03-01 3:41 UTC (permalink / raw
To: gentoo-commits
commit: ef3e1d11da683c79cf1131e978de1b4d7e288b15
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 1 03:41:07 2020 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Sun Mar 1 03:41:07 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef3e1d11
dev-python/wxpython: bump to 4.0.7
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
dev-python/wxpython/Manifest | 1 +
dev-python/wxpython/wxpython-4.0.7.ebuild | 88 +++++++++++++++++++++++++++++++
2 files changed, 89 insertions(+)
diff --git a/dev-python/wxpython/Manifest b/dev-python/wxpython/Manifest
index 1870b55b866..e88e0da4316 100644
--- a/dev-python/wxpython/Manifest
+++ b/dev-python/wxpython/Manifest
@@ -1,3 +1,4 @@
DIST wxPython-4.0.6.tar.gz 68815031 BLAKE2B 49367f5d0867c28893c43d54c4ad6001807bdc95d81327082e3c88fd796e5e2daafcf6b70252828bdcfaaec8b42ba64e881575d209eb4f61a85f58ebd79e8ae4 SHA512 bfe799e1a0987cb57f2e31199cdb522471aaa08bb3b642fdf4130f4219b81487d4b6252f7a8afd3af7cdaeef2e992cecfc581e97d8b42307a4e0a8c9009db301
+DIST wxPython-4.0.7.post2.tar.gz 68891167 BLAKE2B 77eb69f7a59e5be81c3d17b64c76e09a43efc9226bd87fd058483185871a95ce05dbb65614ec8b003edf52cbe1cb1a115856c0d622170c51ecacbb952106fe22 SHA512 7af89db90a0f7e6b644d61c1ede01ec36a2c295e46d44692ae9dbc4af923310c1b498a52f45b02a89e8917d844c6abe67e5f3fdd9c1d51da3312899319a349e4
DIST wxPython-demo-3.0.2.0.tar.bz2 3992212 BLAKE2B 9defe133e3863be5ae07b7adb4bcb94688487e9dd9f5ab1f768d2f5942f30d05ff678f1ba74241d9bafde3584e3c68ffeae4978117aaa300e23165140e6a6d44 SHA512 361ecaa7dfe5bae0757e04215c564370eaf8e5260ead45007f9d70439c15701725c3cbcd76691a5191258bef24fd200ebd61347a3fd920d888137bfc98a16702
DIST wxPython-src-3.0.2.0.tar.bz2 58304944 BLAKE2B 1144acf2cfa0a18aa2f90aabe81aaeca54d3fe6139818267dbc031accbae38035478a64ec084fe8bb8b89126fb70ff96e68981026df8ad3fc82e81c6d0e22d1a SHA512 a3798e89ff19344253aac7d771971e519f7fa9723e82bd97e98f16fd7f1572e513170b02295b872dae0b1ae3fa95efc4ef34d078045b839694b4fdad3a27c9e4
diff --git a/dev-python/wxpython/wxpython-4.0.7.ebuild b/dev-python/wxpython/wxpython-4.0.7.ebuild
new file mode 100644
index 00000000000..d4171de07d4
--- /dev/null
+++ b/dev-python/wxpython/wxpython-4.0.7.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+WX_GTK_VER="3.0-gtk3"
+
+inherit distutils-r1 multiprocessing virtualx wxwidgets
+
+MY_PN="wxPython"
+MY_PV="${PV}.post2"
+
+DESCRIPTION="A blending of the wxWindows C++ class library with Python"
+HOMEPAGE="http://www.wxpython.org/"
+SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_PN}-${MY_PV}.tar.gz"
+
+LICENSE="wxWinLL-3"
+SLOT="4.0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sh ~sparc ~x86"
+IUSE="test webkit"
+RESTRICT="!test? ( test )"
+
+# wxPython doesn't seem to be able to optionally disable features. webkit is
+# optionally patched out because it's so huge, but other elements are not,
+# which makes us have to require all features from wxGTK
+RDEPEND="
+ >=x11-libs/wxGTK-3.0.4-r301:${WX_GTK_VER}=[gstreamer,libnotify,opengl,sdl,tiff,webkit?,X]
+ media-libs/libpng:0=
+ media-libs/tiff:0
+ virtual/jpeg:0"
+
+DEPEND="${RDEPEND}
+ app-doc/doxygen
+ dev-python/pathlib2[${PYTHON_USEDEP}]
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+ test? (
+ ${VIRTUALX_DEPEND}
+ dev-python/appdirs[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ dev-python/pillow[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ )"
+
+S="${WORKDIR}/${MY_PN}-${MY_PV}"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-4.0.6-skip-broken-tests.patch"
+)
+
+python_prepare_all() {
+ if ! use webkit; then
+ eapply "${FILESDIR}/${PN}-4.0.6-no-webkit.patch"
+ rm unittests/test_webview.py || die
+ fi
+ # Most of these tests disabled below fail because of the virtx/portage
+ # environment, but some fail for unknown reasons.
+ rm unittests/test_uiaction.py \
+ unittests/test_notifmsg.py \
+ unittests/test_mousemanager.py \
+ unittests/test_display.py \
+ unittests/test_pi_import.py \
+ unittests/test_lib_agw_thumbnailctrl.py \
+ unittests/test_sound.py || die
+
+ distutils-r1_python_prepare_all
+}
+
+src_configure() {
+ setup-wxwidgets
+}
+
+python_compile() {
+ DOXYGEN=/usr/bin/doxygen ${PYTHON} build.py dox etg --nodoc || die
+ ${PYTHON} build.py build_py \
+ --use_syswx \
+ --no_magic \
+ --jobs=$(makeopts_jobs) \
+ --release || die
+}
+
+python_install() {
+ distutils-r1_python_install --skip-build
+}
+
+python_test() {
+ virtx pytest -vv unittests
+}
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2020-04-14 17:19 Sergei Trofimovich
0 siblings, 0 replies; 73+ messages in thread
From: Sergei Trofimovich @ 2020-04-14 17:19 UTC (permalink / raw
To: gentoo-commits
commit: 5fea6c6689164d9cb44933ff88b658ce89a7d61a
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Tue Apr 14 13:46:12 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Tue Apr 14 17:17:53 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fea6c66
dev-python/wxpython: drop to ~sparc
Package-Manager: Portage-2.3.89, Repoman-2.3.20
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/wxpython/wxpython-3.0.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-3.0.2.0.ebuild b/dev-python/wxpython/wxpython-3.0.2.0.ebuild
index 11b707ab110..ce6408bf185 100644
--- a/dev-python/wxpython/wxpython-3.0.2.0.ebuild
+++ b/dev-python/wxpython/wxpython-3.0.2.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="
LICENSE="wxWinLL-3"
SLOT="3.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~sparc x86"
IUSE="cairo examples libnotify opengl"
RDEPEND="
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2020-04-15 21:49 Sergei Trofimovich
0 siblings, 0 replies; 73+ messages in thread
From: Sergei Trofimovich @ 2020-04-15 21:49 UTC (permalink / raw
To: gentoo-commits
commit: 08ef42e8c5632de0880e1bd42c59fed97f366ead
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Wed Apr 15 20:15:30 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Wed Apr 15 21:48:56 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08ef42e8
dev-python/wxpython: drop ~hppa
Package-Manager: Portage-2.3.89, Repoman-2.3.20
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/wxpython/wxpython-3.0.2.0.ebuild | 2 +-
dev-python/wxpython/wxpython-4.0.6.ebuild | 2 +-
dev-python/wxpython/wxpython-4.0.7.ebuild | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-python/wxpython/wxpython-3.0.2.0.ebuild b/dev-python/wxpython/wxpython-3.0.2.0.ebuild
index ce6408bf185..afaf8aa1491 100644
--- a/dev-python/wxpython/wxpython-3.0.2.0.ebuild
+++ b/dev-python/wxpython/wxpython-3.0.2.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="
LICENSE="wxWinLL-3"
SLOT="3.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ppc ppc64 ~sparc x86"
IUSE="cairo examples libnotify opengl"
RDEPEND="
diff --git a/dev-python/wxpython/wxpython-4.0.6.ebuild b/dev-python/wxpython/wxpython-4.0.6.ebuild
index 37342ff62d4..b0dffbe5752 100644
--- a/dev-python/wxpython/wxpython-4.0.6.ebuild
+++ b/dev-python/wxpython/wxpython-4.0.6.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
LICENSE="wxWinLL-3"
SLOT="4.0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
IUSE="test webkit"
RESTRICT="!test? ( test )"
diff --git a/dev-python/wxpython/wxpython-4.0.7.ebuild b/dev-python/wxpython/wxpython-4.0.7.ebuild
index 9028e5005cc..6bc32c9b190 100644
--- a/dev-python/wxpython/wxpython-4.0.7.ebuild
+++ b/dev-python/wxpython/wxpython-4.0.7.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_PN}-${MY_PV}.tar.gz"
LICENSE="wxWinLL-3"
SLOT="4.0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
IUSE="test webkit"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2020-05-04 12:34 Michał Górny
0 siblings, 0 replies; 73+ messages in thread
From: Michał Górny @ 2020-05-04 12:34 UTC (permalink / raw
To: gentoo-commits
commit: d3a96db326aded10b322dbd2c9da409caa405c7d
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon May 4 12:32:54 2020 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon May 4 12:32:54 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3a96db3
dev-python/wxpython: Remove old
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/wxpython/Manifest | 1 -
dev-python/wxpython/wxpython-4.0.6.ebuild | 90 -------------------------------
2 files changed, 91 deletions(-)
diff --git a/dev-python/wxpython/Manifest b/dev-python/wxpython/Manifest
index e88e0da4316..c4e1500ef0a 100644
--- a/dev-python/wxpython/Manifest
+++ b/dev-python/wxpython/Manifest
@@ -1,4 +1,3 @@
-DIST wxPython-4.0.6.tar.gz 68815031 BLAKE2B 49367f5d0867c28893c43d54c4ad6001807bdc95d81327082e3c88fd796e5e2daafcf6b70252828bdcfaaec8b42ba64e881575d209eb4f61a85f58ebd79e8ae4 SHA512 bfe799e1a0987cb57f2e31199cdb522471aaa08bb3b642fdf4130f4219b81487d4b6252f7a8afd3af7cdaeef2e992cecfc581e97d8b42307a4e0a8c9009db301
DIST wxPython-4.0.7.post2.tar.gz 68891167 BLAKE2B 77eb69f7a59e5be81c3d17b64c76e09a43efc9226bd87fd058483185871a95ce05dbb65614ec8b003edf52cbe1cb1a115856c0d622170c51ecacbb952106fe22 SHA512 7af89db90a0f7e6b644d61c1ede01ec36a2c295e46d44692ae9dbc4af923310c1b498a52f45b02a89e8917d844c6abe67e5f3fdd9c1d51da3312899319a349e4
DIST wxPython-demo-3.0.2.0.tar.bz2 3992212 BLAKE2B 9defe133e3863be5ae07b7adb4bcb94688487e9dd9f5ab1f768d2f5942f30d05ff678f1ba74241d9bafde3584e3c68ffeae4978117aaa300e23165140e6a6d44 SHA512 361ecaa7dfe5bae0757e04215c564370eaf8e5260ead45007f9d70439c15701725c3cbcd76691a5191258bef24fd200ebd61347a3fd920d888137bfc98a16702
DIST wxPython-src-3.0.2.0.tar.bz2 58304944 BLAKE2B 1144acf2cfa0a18aa2f90aabe81aaeca54d3fe6139818267dbc031accbae38035478a64ec084fe8bb8b89126fb70ff96e68981026df8ad3fc82e81c6d0e22d1a SHA512 a3798e89ff19344253aac7d771971e519f7fa9723e82bd97e98f16fd7f1572e513170b02295b872dae0b1ae3fa95efc4ef34d078045b839694b4fdad3a27c9e4
diff --git a/dev-python/wxpython/wxpython-4.0.6.ebuild b/dev-python/wxpython/wxpython-4.0.6.ebuild
deleted file mode 100644
index b0dffbe5752..00000000000
--- a/dev-python/wxpython/wxpython-4.0.6.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# wxPython 4 supports python 2.7, but because it's going EOL soon and to ease
-# transition from wxPython 3.x, we make this package py3-only.
-PYTHON_COMPAT=( python3_{6,7} )
-WX_GTK_VER="3.0-gtk3"
-
-inherit distutils-r1 multiprocessing virtualx wxwidgets
-
-MY_PN="wxPython"
-
-DESCRIPTION="A blending of the wxWindows C++ class library with Python"
-HOMEPAGE="http://www.wxpython.org/"
-SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
-
-LICENSE="wxWinLL-3"
-SLOT="4.0"
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
-IUSE="test webkit"
-RESTRICT="!test? ( test )"
-
-# wxPython doesn't seem to be able to optionally disable features. webkit is
-# optionally patched out because it's so huge, but other elements are not,
-# which makes us have to require all features from wxGTK
-RDEPEND="
- >=x11-libs/wxGTK-3.0.4-r301:${WX_GTK_VER}=[gstreamer,libnotify,opengl,sdl,tiff,webkit?,X]
- media-libs/libpng:0=
- media-libs/tiff:0
- virtual/jpeg:0"
-
-DEPEND="${RDEPEND}
- app-doc/doxygen
- dev-python/pathlib2[${PYTHON_USEDEP}]
- dev-python/setuptools[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
- test? (
- ${VIRTUALX_DEPEND}
- dev-python/appdirs[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/pillow[${PYTHON_USEDEP}]
- dev-python/pytest[${PYTHON_USEDEP}]
- )"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-PATCHES=(
- "${FILESDIR}/${PN}-4.0.6-skip-broken-tests.patch"
-)
-
-python_prepare_all() {
- if ! use webkit; then
- eapply "${FILESDIR}/${PN}-4.0.6-no-webkit.patch"
- rm unittests/test_webview.py || die
- fi
- # Most of these tests disabled below fail because of the virtx/portage
- # environment, but some fail for unknown reasons.
- rm unittests/test_uiaction.py \
- unittests/test_notifmsg.py \
- unittests/test_mousemanager.py \
- unittests/test_display.py \
- unittests/test_pi_import.py \
- unittests/test_lib_agw_thumbnailctrl.py \
- unittests/test_sound.py || die
-
- distutils-r1_python_prepare_all
-}
-
-src_configure() {
- setup-wxwidgets
-}
-
-python_compile() {
- DOXYGEN=/usr/bin/doxygen ${PYTHON} build.py dox etg --nodoc || die
- ${PYTHON} build.py build_py \
- --use_syswx \
- --no_magic \
- --jobs=$(makeopts_jobs) \
- --release || die
-}
-
-python_install() {
- distutils-r1_python_install --skip-build
-}
-
-python_test() {
- virtx pytest -vv unittests
-}
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2020-05-04 13:58 Michał Górny
0 siblings, 0 replies; 73+ messages in thread
From: Michał Górny @ 2020-05-04 13:58 UTC (permalink / raw
To: gentoo-commits
commit: 8fe407b9ce6911a25a13d4e96e409b86fe84e769
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon May 4 13:57:12 2020 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon May 4 13:58:22 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fe407b9
dev-python/wxpython: Revert "Remove old"
Reverts: d3a96db326aded10b322dbd2c9da409caa405c7d
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/wxpython/Manifest | 1 +
dev-python/wxpython/wxpython-4.0.6.ebuild | 90 +++++++++++++++++++++++++++++++
2 files changed, 91 insertions(+)
diff --git a/dev-python/wxpython/Manifest b/dev-python/wxpython/Manifest
index c4e1500ef0a..e88e0da4316 100644
--- a/dev-python/wxpython/Manifest
+++ b/dev-python/wxpython/Manifest
@@ -1,3 +1,4 @@
+DIST wxPython-4.0.6.tar.gz 68815031 BLAKE2B 49367f5d0867c28893c43d54c4ad6001807bdc95d81327082e3c88fd796e5e2daafcf6b70252828bdcfaaec8b42ba64e881575d209eb4f61a85f58ebd79e8ae4 SHA512 bfe799e1a0987cb57f2e31199cdb522471aaa08bb3b642fdf4130f4219b81487d4b6252f7a8afd3af7cdaeef2e992cecfc581e97d8b42307a4e0a8c9009db301
DIST wxPython-4.0.7.post2.tar.gz 68891167 BLAKE2B 77eb69f7a59e5be81c3d17b64c76e09a43efc9226bd87fd058483185871a95ce05dbb65614ec8b003edf52cbe1cb1a115856c0d622170c51ecacbb952106fe22 SHA512 7af89db90a0f7e6b644d61c1ede01ec36a2c295e46d44692ae9dbc4af923310c1b498a52f45b02a89e8917d844c6abe67e5f3fdd9c1d51da3312899319a349e4
DIST wxPython-demo-3.0.2.0.tar.bz2 3992212 BLAKE2B 9defe133e3863be5ae07b7adb4bcb94688487e9dd9f5ab1f768d2f5942f30d05ff678f1ba74241d9bafde3584e3c68ffeae4978117aaa300e23165140e6a6d44 SHA512 361ecaa7dfe5bae0757e04215c564370eaf8e5260ead45007f9d70439c15701725c3cbcd76691a5191258bef24fd200ebd61347a3fd920d888137bfc98a16702
DIST wxPython-src-3.0.2.0.tar.bz2 58304944 BLAKE2B 1144acf2cfa0a18aa2f90aabe81aaeca54d3fe6139818267dbc031accbae38035478a64ec084fe8bb8b89126fb70ff96e68981026df8ad3fc82e81c6d0e22d1a SHA512 a3798e89ff19344253aac7d771971e519f7fa9723e82bd97e98f16fd7f1572e513170b02295b872dae0b1ae3fa95efc4ef34d078045b839694b4fdad3a27c9e4
diff --git a/dev-python/wxpython/wxpython-4.0.6.ebuild b/dev-python/wxpython/wxpython-4.0.6.ebuild
new file mode 100644
index 00000000000..b0dffbe5752
--- /dev/null
+++ b/dev-python/wxpython/wxpython-4.0.6.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# wxPython 4 supports python 2.7, but because it's going EOL soon and to ease
+# transition from wxPython 3.x, we make this package py3-only.
+PYTHON_COMPAT=( python3_{6,7} )
+WX_GTK_VER="3.0-gtk3"
+
+inherit distutils-r1 multiprocessing virtualx wxwidgets
+
+MY_PN="wxPython"
+
+DESCRIPTION="A blending of the wxWindows C++ class library with Python"
+HOMEPAGE="http://www.wxpython.org/"
+SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
+
+LICENSE="wxWinLL-3"
+SLOT="4.0"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+IUSE="test webkit"
+RESTRICT="!test? ( test )"
+
+# wxPython doesn't seem to be able to optionally disable features. webkit is
+# optionally patched out because it's so huge, but other elements are not,
+# which makes us have to require all features from wxGTK
+RDEPEND="
+ >=x11-libs/wxGTK-3.0.4-r301:${WX_GTK_VER}=[gstreamer,libnotify,opengl,sdl,tiff,webkit?,X]
+ media-libs/libpng:0=
+ media-libs/tiff:0
+ virtual/jpeg:0"
+
+DEPEND="${RDEPEND}
+ app-doc/doxygen
+ dev-python/pathlib2[${PYTHON_USEDEP}]
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+ test? (
+ ${VIRTUALX_DEPEND}
+ dev-python/appdirs[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ dev-python/pillow[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ )"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-4.0.6-skip-broken-tests.patch"
+)
+
+python_prepare_all() {
+ if ! use webkit; then
+ eapply "${FILESDIR}/${PN}-4.0.6-no-webkit.patch"
+ rm unittests/test_webview.py || die
+ fi
+ # Most of these tests disabled below fail because of the virtx/portage
+ # environment, but some fail for unknown reasons.
+ rm unittests/test_uiaction.py \
+ unittests/test_notifmsg.py \
+ unittests/test_mousemanager.py \
+ unittests/test_display.py \
+ unittests/test_pi_import.py \
+ unittests/test_lib_agw_thumbnailctrl.py \
+ unittests/test_sound.py || die
+
+ distutils-r1_python_prepare_all
+}
+
+src_configure() {
+ setup-wxwidgets
+}
+
+python_compile() {
+ DOXYGEN=/usr/bin/doxygen ${PYTHON} build.py dox etg --nodoc || die
+ ${PYTHON} build.py build_py \
+ --use_syswx \
+ --no_magic \
+ --jobs=$(makeopts_jobs) \
+ --release || die
+}
+
+python_install() {
+ distutils-r1_python_install --skip-build
+}
+
+python_test() {
+ virtx pytest -vv unittests
+}
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2020-05-10 17:42 Mart Raudsepp
0 siblings, 0 replies; 73+ messages in thread
From: Mart Raudsepp @ 2020-05-10 17:42 UTC (permalink / raw
To: gentoo-commits
commit: 8ddc315bfd122f5f8231bb1ff591ce5c972ad0d9
Author: Sam James (sam_c) <sam <AT> cmpct <DOT> info>
AuthorDate: Sun May 10 12:00:10 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sun May 10 17:39:00 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ddc315b
dev-python/wxpython: arm64 keyworded (bug #687322)
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/wxpython/wxpython-4.0.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-4.0.7.ebuild b/dev-python/wxpython/wxpython-4.0.7.ebuild
index 6bc32c9b190..6d49fa8e3eb 100644
--- a/dev-python/wxpython/wxpython-4.0.7.ebuild
+++ b/dev-python/wxpython/wxpython-4.0.7.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_PN}-${MY_PV}.tar.gz"
LICENSE="wxWinLL-3"
SLOT="4.0"
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="test webkit"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2020-05-11 17:48 Michał Górny
0 siblings, 0 replies; 73+ messages in thread
From: Michał Górny @ 2020-05-11 17:48 UTC (permalink / raw
To: gentoo-commits
commit: 9c83877ddf5376e4797a6e6b7211a32f1fa24e2a
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon May 11 17:48:28 2020 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon May 11 17:48:28 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c83877d
dev-python/wxpython: Remove old
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/wxpython/Manifest | 1 -
dev-python/wxpython/wxpython-4.0.6.ebuild | 90 -------------------------------
2 files changed, 91 deletions(-)
diff --git a/dev-python/wxpython/Manifest b/dev-python/wxpython/Manifest
index e88e0da4316..c4e1500ef0a 100644
--- a/dev-python/wxpython/Manifest
+++ b/dev-python/wxpython/Manifest
@@ -1,4 +1,3 @@
-DIST wxPython-4.0.6.tar.gz 68815031 BLAKE2B 49367f5d0867c28893c43d54c4ad6001807bdc95d81327082e3c88fd796e5e2daafcf6b70252828bdcfaaec8b42ba64e881575d209eb4f61a85f58ebd79e8ae4 SHA512 bfe799e1a0987cb57f2e31199cdb522471aaa08bb3b642fdf4130f4219b81487d4b6252f7a8afd3af7cdaeef2e992cecfc581e97d8b42307a4e0a8c9009db301
DIST wxPython-4.0.7.post2.tar.gz 68891167 BLAKE2B 77eb69f7a59e5be81c3d17b64c76e09a43efc9226bd87fd058483185871a95ce05dbb65614ec8b003edf52cbe1cb1a115856c0d622170c51ecacbb952106fe22 SHA512 7af89db90a0f7e6b644d61c1ede01ec36a2c295e46d44692ae9dbc4af923310c1b498a52f45b02a89e8917d844c6abe67e5f3fdd9c1d51da3312899319a349e4
DIST wxPython-demo-3.0.2.0.tar.bz2 3992212 BLAKE2B 9defe133e3863be5ae07b7adb4bcb94688487e9dd9f5ab1f768d2f5942f30d05ff678f1ba74241d9bafde3584e3c68ffeae4978117aaa300e23165140e6a6d44 SHA512 361ecaa7dfe5bae0757e04215c564370eaf8e5260ead45007f9d70439c15701725c3cbcd76691a5191258bef24fd200ebd61347a3fd920d888137bfc98a16702
DIST wxPython-src-3.0.2.0.tar.bz2 58304944 BLAKE2B 1144acf2cfa0a18aa2f90aabe81aaeca54d3fe6139818267dbc031accbae38035478a64ec084fe8bb8b89126fb70ff96e68981026df8ad3fc82e81c6d0e22d1a SHA512 a3798e89ff19344253aac7d771971e519f7fa9723e82bd97e98f16fd7f1572e513170b02295b872dae0b1ae3fa95efc4ef34d078045b839694b4fdad3a27c9e4
diff --git a/dev-python/wxpython/wxpython-4.0.6.ebuild b/dev-python/wxpython/wxpython-4.0.6.ebuild
deleted file mode 100644
index b0dffbe5752..00000000000
--- a/dev-python/wxpython/wxpython-4.0.6.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# wxPython 4 supports python 2.7, but because it's going EOL soon and to ease
-# transition from wxPython 3.x, we make this package py3-only.
-PYTHON_COMPAT=( python3_{6,7} )
-WX_GTK_VER="3.0-gtk3"
-
-inherit distutils-r1 multiprocessing virtualx wxwidgets
-
-MY_PN="wxPython"
-
-DESCRIPTION="A blending of the wxWindows C++ class library with Python"
-HOMEPAGE="http://www.wxpython.org/"
-SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
-
-LICENSE="wxWinLL-3"
-SLOT="4.0"
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
-IUSE="test webkit"
-RESTRICT="!test? ( test )"
-
-# wxPython doesn't seem to be able to optionally disable features. webkit is
-# optionally patched out because it's so huge, but other elements are not,
-# which makes us have to require all features from wxGTK
-RDEPEND="
- >=x11-libs/wxGTK-3.0.4-r301:${WX_GTK_VER}=[gstreamer,libnotify,opengl,sdl,tiff,webkit?,X]
- media-libs/libpng:0=
- media-libs/tiff:0
- virtual/jpeg:0"
-
-DEPEND="${RDEPEND}
- app-doc/doxygen
- dev-python/pathlib2[${PYTHON_USEDEP}]
- dev-python/setuptools[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
- test? (
- ${VIRTUALX_DEPEND}
- dev-python/appdirs[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/pillow[${PYTHON_USEDEP}]
- dev-python/pytest[${PYTHON_USEDEP}]
- )"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-PATCHES=(
- "${FILESDIR}/${PN}-4.0.6-skip-broken-tests.patch"
-)
-
-python_prepare_all() {
- if ! use webkit; then
- eapply "${FILESDIR}/${PN}-4.0.6-no-webkit.patch"
- rm unittests/test_webview.py || die
- fi
- # Most of these tests disabled below fail because of the virtx/portage
- # environment, but some fail for unknown reasons.
- rm unittests/test_uiaction.py \
- unittests/test_notifmsg.py \
- unittests/test_mousemanager.py \
- unittests/test_display.py \
- unittests/test_pi_import.py \
- unittests/test_lib_agw_thumbnailctrl.py \
- unittests/test_sound.py || die
-
- distutils-r1_python_prepare_all
-}
-
-src_configure() {
- setup-wxwidgets
-}
-
-python_compile() {
- DOXYGEN=/usr/bin/doxygen ${PYTHON} build.py dox etg --nodoc || die
- ${PYTHON} build.py build_py \
- --use_syswx \
- --no_magic \
- --jobs=$(makeopts_jobs) \
- --release || die
-}
-
-python_install() {
- distutils-r1_python_install --skip-build
-}
-
-python_test() {
- virtx pytest -vv unittests
-}
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2020-06-02 22:21 Mart Raudsepp
0 siblings, 0 replies; 73+ messages in thread
From: Mart Raudsepp @ 2020-06-02 22:21 UTC (permalink / raw
To: gentoo-commits
commit: 2a48f873ad3582488a42519b87f10de1832a051e
Author: Sam James (sam_c) <sam <AT> cmpct <DOT> info>
AuthorDate: Mon Jun 1 22:29:39 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Tue Jun 2 22:21:05 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a48f873
dev-python/wxpython: arm64 stable (bug #714566)
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/wxpython/wxpython-4.0.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-4.0.7.ebuild b/dev-python/wxpython/wxpython-4.0.7.ebuild
index 6d49fa8e3eb..32ae9484d2b 100644
--- a/dev-python/wxpython/wxpython-4.0.7.ebuild
+++ b/dev-python/wxpython/wxpython-4.0.7.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_PN}-${MY_PV}.tar.gz"
LICENSE="wxWinLL-3"
SLOT="4.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="test webkit"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2020-09-01 3:10 Sam James
0 siblings, 0 replies; 73+ messages in thread
From: Sam James @ 2020-09-01 3:10 UTC (permalink / raw
To: gentoo-commits
commit: 334814ae51046e2b66bc16818262c621183ed60f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 1 03:08:50 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Sep 1 03:08:50 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=334814ae
dev-python/wxpython: Stabilize 4.0.7 arm, #714566
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/wxpython/wxpython-4.0.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-4.0.7.ebuild b/dev-python/wxpython/wxpython-4.0.7.ebuild
index 32ae9484d2b..be31363646c 100644
--- a/dev-python/wxpython/wxpython-4.0.7.ebuild
+++ b/dev-python/wxpython/wxpython-4.0.7.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_PN}-${MY_PV}.tar.gz"
LICENSE="wxWinLL-3"
SLOT="4.0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="test webkit"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2020-09-25 20:22 Michał Górny
0 siblings, 0 replies; 73+ messages in thread
From: Michał Górny @ 2020-09-25 20:22 UTC (permalink / raw
To: gentoo-commits
commit: 1513d36defe10778c6fbbf5ef34fe7569d9c706c
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 25 20:21:45 2020 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Sep 25 20:21:51 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1513d36d
dev-python/wxpython: Use HTTPS
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/wxpython/wxpython-4.0.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-4.0.7.ebuild b/dev-python/wxpython/wxpython-4.0.7.ebuild
index be31363646c..7f34fdbdb84 100644
--- a/dev-python/wxpython/wxpython-4.0.7.ebuild
+++ b/dev-python/wxpython/wxpython-4.0.7.ebuild
@@ -11,7 +11,7 @@ MY_PN="wxPython"
MY_PV="${PV}.post2"
DESCRIPTION="A blending of the wxWindows C++ class library with Python"
-HOMEPAGE="http://www.wxpython.org/"
+HOMEPAGE="https://www.wxpython.org/"
SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_PN}-${MY_PV}.tar.gz"
LICENSE="wxWinLL-3"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2020-10-14 10:43 Alexey Shvetsov
0 siblings, 0 replies; 73+ messages in thread
From: Alexey Shvetsov @ 2020-10-14 10:43 UTC (permalink / raw
To: gentoo-commits
commit: ee41c1c2da6673e407e4bb60a7381ead340f7f9c
Author: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 14 10:35:47 2020 +0000
Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Wed Oct 14 10:35:47 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee41c1c2
iev-python/wxpython: added py39
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Alexey Shvetsov <alexxy <AT> gentoo.org>
dev-python/wxpython/wxpython-4.0.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-4.0.7.ebuild b/dev-python/wxpython/wxpython-4.0.7.ebuild
index 7f34fdbdb84..285139190e8 100644
--- a/dev-python/wxpython/wxpython-4.0.7.ebuild
+++ b/dev-python/wxpython/wxpython-4.0.7.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
WX_GTK_VER="3.0-gtk3"
inherit distutils-r1 multiprocessing virtualx wxwidgets
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2020-12-13 4:32 Sam James
0 siblings, 0 replies; 73+ messages in thread
From: Sam James @ 2020-12-13 4:32 UTC (permalink / raw
To: gentoo-commits
commit: e5711f4243292ee7319632ad718f6fc9e1c9cd5d
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 13 04:32:28 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 13 04:32:28 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5711f42
dev-python/wxpython: Stabilize 4.0.7 x86, #714566
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/wxpython/wxpython-4.0.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-4.0.7.ebuild b/dev-python/wxpython/wxpython-4.0.7.ebuild
index 4861085f9b1..7384de46cd5 100644
--- a/dev-python/wxpython/wxpython-4.0.7.ebuild
+++ b/dev-python/wxpython/wxpython-4.0.7.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_PN}-${MY_PV}.tar.gz"
LICENSE="wxWinLL-3"
SLOT="4.0"
-KEYWORDS="~alpha amd64 arm arm64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ppc ~ppc64 ~sparc x86"
IUSE="test webkit"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2020-12-13 4:32 Sam James
0 siblings, 0 replies; 73+ messages in thread
From: Sam James @ 2020-12-13 4:32 UTC (permalink / raw
To: gentoo-commits
commit: a77bb4960b7d477812e77feebbb844ac002c5580
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 13 04:32:15 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 13 04:32:15 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a77bb496
dev-python/wxpython: Stabilize 4.0.7 amd64, #714566
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/wxpython/wxpython-4.0.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-4.0.7.ebuild b/dev-python/wxpython/wxpython-4.0.7.ebuild
index 285139190e8..4861085f9b1 100644
--- a/dev-python/wxpython/wxpython-4.0.7.ebuild
+++ b/dev-python/wxpython/wxpython-4.0.7.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_PN}-${MY_PV}.tar.gz"
LICENSE="wxWinLL-3"
SLOT="4.0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="test webkit"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2020-12-13 4:34 Sam James
0 siblings, 0 replies; 73+ messages in thread
From: Sam James @ 2020-12-13 4:34 UTC (permalink / raw
To: gentoo-commits
commit: 755fb653b160938a2ebb4de591da3798b36b160c
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 13 04:34:43 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 13 04:34:43 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=755fb653
dev-python/wxpython: restrict tests
They're horrifically broken right now - either hanging
or segfaulting.
Bug: https://bugs.gentoo.org/722716
Bug: https://bugs.gentoo.org/726812
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/wxpython/wxpython-4.0.7.ebuild | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-4.0.7.ebuild b/dev-python/wxpython/wxpython-4.0.7.ebuild
index 7384de46cd5..af48ced27b6 100644
--- a/dev-python/wxpython/wxpython-4.0.7.ebuild
+++ b/dev-python/wxpython/wxpython-4.0.7.ebuild
@@ -18,7 +18,9 @@ LICENSE="wxWinLL-3"
SLOT="4.0"
KEYWORDS="~alpha amd64 arm arm64 ~ppc ~ppc64 ~sparc x86"
IUSE="test webkit"
-RESTRICT="!test? ( test )"
+# Tests broken: #726812, #722716
+RESTRICT="test"
+#RESTRICT="!test? ( test )"
# wxPython doesn't seem to be able to optionally disable features. webkit is
# optionally patched out because it's so huge, but other elements are not,
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2020-12-13 7:23 Sam James
0 siblings, 0 replies; 73+ messages in thread
From: Sam James @ 2020-12-13 7:23 UTC (permalink / raw
To: gentoo-commits
commit: 179d5cd45a7200294012c1b4ef9f144d29c17e7f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 13 07:23:32 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 13 07:23:32 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=179d5cd4
dev-python/wxpython: Stabilize 4.0.7 ppc64, #714566
Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/wxpython/wxpython-4.0.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-4.0.7.ebuild b/dev-python/wxpython/wxpython-4.0.7.ebuild
index 5b61717d052..18a64c76175 100644
--- a/dev-python/wxpython/wxpython-4.0.7.ebuild
+++ b/dev-python/wxpython/wxpython-4.0.7.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_PN}-${MY_PV}.tar.gz"
LICENSE="wxWinLL-3"
SLOT="4.0"
-KEYWORDS="~alpha amd64 arm arm64 ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ppc ppc64 ~sparc x86"
IUSE="test webkit"
# Tests broken: #726812, #722716
RESTRICT="test"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2020-12-13 7:23 Sam James
0 siblings, 0 replies; 73+ messages in thread
From: Sam James @ 2020-12-13 7:23 UTC (permalink / raw
To: gentoo-commits
commit: 7e98bb021ee7fd4d5550e67d7002b956c3d43622
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 13 07:22:39 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 13 07:22:39 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e98bb02
dev-python/wxpython: Stabilize 4.0.7 ppc, #714566
Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/wxpython/wxpython-4.0.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-4.0.7.ebuild b/dev-python/wxpython/wxpython-4.0.7.ebuild
index af48ced27b6..5b61717d052 100644
--- a/dev-python/wxpython/wxpython-4.0.7.ebuild
+++ b/dev-python/wxpython/wxpython-4.0.7.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_PN}-${MY_PV}.tar.gz"
LICENSE="wxWinLL-3"
SLOT="4.0"
-KEYWORDS="~alpha amd64 arm arm64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ppc ~ppc64 ~sparc x86"
IUSE="test webkit"
# Tests broken: #726812, #722716
RESTRICT="test"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2021-02-03 7:44 Sven Wegener
0 siblings, 0 replies; 73+ messages in thread
From: Sven Wegener @ 2021-02-03 7:44 UTC (permalink / raw
To: gentoo-commits
commit: 3de0e0b2f75e915cadd18d9cc943940b09260d4b
Author: Sven Wegener <swegener <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 2 21:01:14 2021 +0000
Commit: Sven Wegener <swegener <AT> gentoo <DOT> org>
CommitDate: Wed Feb 3 07:44:17 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3de0e0b2
dev-python/wxpython: Enable DISTUTILS_IN_SOURCE_BUILD, bug #711970
Closes: https://bugs.gentoo.org/711970
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Sven Wegener <swegener <AT> gentoo.org>
dev-python/wxpython/wxpython-4.0.7-r1.ebuild | 92 ++++++++++++++++++++++++++++
1 file changed, 92 insertions(+)
diff --git a/dev-python/wxpython/wxpython-4.0.7-r1.ebuild b/dev-python/wxpython/wxpython-4.0.7-r1.ebuild
new file mode 100644
index 00000000000..7585b66bcd4
--- /dev/null
+++ b/dev-python/wxpython/wxpython-4.0.7-r1.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7,8,9} )
+WX_GTK_VER="3.0-gtk3"
+
+DISTUTILS_IN_SOURCE_BUILD="1"
+
+inherit distutils-r1 multiprocessing virtualx wxwidgets
+
+MY_PN="wxPython"
+MY_PV="${PV}.post2"
+
+DESCRIPTION="A blending of the wxWindows C++ class library with Python"
+HOMEPAGE="https://www.wxpython.org/"
+SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_PN}-${MY_PV}.tar.gz"
+
+LICENSE="wxWinLL-3"
+SLOT="4.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="test webkit"
+# Tests broken: #726812, #722716
+RESTRICT="test"
+#RESTRICT="!test? ( test )"
+
+# wxPython doesn't seem to be able to optionally disable features. webkit is
+# optionally patched out because it's so huge, but other elements are not,
+# which makes us have to require all features from wxGTK
+RDEPEND="
+ >=x11-libs/wxGTK-3.0.4-r301:${WX_GTK_VER}=[gstreamer,libnotify,opengl,sdl,tiff,webkit?,X]
+ media-libs/libpng:0=
+ media-libs/tiff:0
+ virtual/jpeg:0"
+
+DEPEND="${RDEPEND}
+ app-doc/doxygen
+ dev-python/pathlib2[${PYTHON_USEDEP}]
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+ test? (
+ ${VIRTUALX_DEPEND}
+ dev-python/appdirs[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ dev-python/pillow[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ )"
+
+S="${WORKDIR}/${MY_PN}-${MY_PV}"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-4.0.6-skip-broken-tests.patch"
+)
+
+python_prepare_all() {
+ if ! use webkit; then
+ eapply "${FILESDIR}/${PN}-4.0.6-no-webkit.patch"
+ rm unittests/test_webview.py || die
+ fi
+ # Most of these tests disabled below fail because of the virtx/portage
+ # environment, but some fail for unknown reasons.
+ rm unittests/test_uiaction.py \
+ unittests/test_notifmsg.py \
+ unittests/test_mousemanager.py \
+ unittests/test_display.py \
+ unittests/test_pi_import.py \
+ unittests/test_lib_agw_thumbnailctrl.py \
+ unittests/test_sound.py || die
+
+ distutils-r1_python_prepare_all
+}
+
+src_configure() {
+ setup-wxwidgets
+}
+
+python_compile() {
+ DOXYGEN=/usr/bin/doxygen ${PYTHON} build.py dox etg --nodoc || die
+ ${PYTHON} build.py build_py \
+ --use_syswx \
+ --no_magic \
+ --jobs=$(makeopts_jobs) \
+ --release || die
+}
+
+python_install() {
+ distutils-r1_python_install --skip-build
+}
+
+python_test() {
+ virtx pytest -vv unittests
+}
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2021-07-06 9:02 Michał Górny
0 siblings, 0 replies; 73+ messages in thread
From: Michał Górny @ 2021-07-06 9:02 UTC (permalink / raw
To: gentoo-commits
commit: 301f973889b542d72b887e9f07b505307c67fcd5
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 6 08:41:48 2021 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Jul 6 09:02:45 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=301f9738
dev-python/wxpython: Remove unnecessary dep on pathlib2
Upstream is bundling it, and the package is using the bundled version
at build time.
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/wxpython/wxpython-4.0.7-r1.ebuild | 1 -
dev-python/wxpython/wxpython-4.0.7.ebuild | 3 +--
2 files changed, 1 insertion(+), 3 deletions(-)
diff --git a/dev-python/wxpython/wxpython-4.0.7-r1.ebuild b/dev-python/wxpython/wxpython-4.0.7-r1.ebuild
index 7585b66bcd4..46eb5b0e1cc 100644
--- a/dev-python/wxpython/wxpython-4.0.7-r1.ebuild
+++ b/dev-python/wxpython/wxpython-4.0.7-r1.ebuild
@@ -35,7 +35,6 @@ RDEPEND="
DEPEND="${RDEPEND}
app-doc/doxygen
- dev-python/pathlib2[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
test? (
diff --git a/dev-python/wxpython/wxpython-4.0.7.ebuild b/dev-python/wxpython/wxpython-4.0.7.ebuild
index 7f2ab983c45..dcf072142cb 100644
--- a/dev-python/wxpython/wxpython-4.0.7.ebuild
+++ b/dev-python/wxpython/wxpython-4.0.7.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
@@ -33,7 +33,6 @@ RDEPEND="
DEPEND="${RDEPEND}
app-doc/doxygen
- dev-python/pathlib2[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
test? (
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2021-07-24 15:12 Sam James
0 siblings, 0 replies; 73+ messages in thread
From: Sam James @ 2021-07-24 15:12 UTC (permalink / raw
To: gentoo-commits
commit: cff8373b00d489a97c5f8defc715eba88c5968c4
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 24 15:10:40 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 24 15:10:40 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cff8373b
dev-python/wxpython: Stabilize 4.0.7-r1 amd64, #803668
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/wxpython/wxpython-4.0.7-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-4.0.7-r1.ebuild b/dev-python/wxpython/wxpython-4.0.7-r1.ebuild
index 46eb5b0e1cc..a0ca6036859 100644
--- a/dev-python/wxpython/wxpython-4.0.7-r1.ebuild
+++ b/dev-python/wxpython/wxpython-4.0.7-r1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_PN}-${MY_PV}.tar.gz"
LICENSE="wxWinLL-3"
SLOT="4.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="test webkit"
# Tests broken: #726812, #722716
RESTRICT="test"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2021-07-24 22:17 Sam James
0 siblings, 0 replies; 73+ messages in thread
From: Sam James @ 2021-07-24 22:17 UTC (permalink / raw
To: gentoo-commits
commit: e1b723b310c0145ca434360e6648369fd1e7c112
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 24 22:17:27 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 24 22:17:27 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1b723b3
dev-python/wxpython: Stabilize 4.0.7-r1 x86, #803668
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/wxpython/wxpython-4.0.7-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-4.0.7-r1.ebuild b/dev-python/wxpython/wxpython-4.0.7-r1.ebuild
index a0ca6036859..b9966fe630f 100644
--- a/dev-python/wxpython/wxpython-4.0.7-r1.ebuild
+++ b/dev-python/wxpython/wxpython-4.0.7-r1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_PN}-${MY_PV}.tar.gz"
LICENSE="wxWinLL-3"
SLOT="4.0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86"
IUSE="test webkit"
# Tests broken: #726812, #722716
RESTRICT="test"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2021-07-25 20:09 Sam James
0 siblings, 0 replies; 73+ messages in thread
From: Sam James @ 2021-07-25 20:09 UTC (permalink / raw
To: gentoo-commits
commit: cffb5f47b1f04a8af9c54944ad9232d9d520d074
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 25 20:07:36 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jul 25 20:07:36 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cffb5f47
dev-python/wxpython: Stabilize 4.0.7-r1 arm, #803668
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/wxpython/wxpython-4.0.7-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-4.0.7-r1.ebuild b/dev-python/wxpython/wxpython-4.0.7-r1.ebuild
index b9966fe630f..1fdaa6934a8 100644
--- a/dev-python/wxpython/wxpython-4.0.7-r1.ebuild
+++ b/dev-python/wxpython/wxpython-4.0.7-r1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_PN}-${MY_PV}.tar.gz"
LICENSE="wxWinLL-3"
SLOT="4.0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ppc ~ppc64 ~sparc x86"
IUSE="test webkit"
# Tests broken: #726812, #722716
RESTRICT="test"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2021-07-26 11:17 Sam James
0 siblings, 0 replies; 73+ messages in thread
From: Sam James @ 2021-07-26 11:17 UTC (permalink / raw
To: gentoo-commits
commit: f8b87e9051aa3f1054c85744ad41eb8b27dbffea
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 26 11:14:33 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jul 26 11:17:16 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8b87e90
dev-python/wxpython: Stabilize 4.0.7-r1 ppc, #803668
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/wxpython/wxpython-4.0.7-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-4.0.7-r1.ebuild b/dev-python/wxpython/wxpython-4.0.7-r1.ebuild
index 1fdaa6934a8..53e159cf13c 100644
--- a/dev-python/wxpython/wxpython-4.0.7-r1.ebuild
+++ b/dev-python/wxpython/wxpython-4.0.7-r1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_PN}-${MY_PV}.tar.gz"
LICENSE="wxWinLL-3"
SLOT="4.0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ppc ~ppc64 ~sparc x86"
IUSE="test webkit"
# Tests broken: #726812, #722716
RESTRICT="test"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2021-07-28 11:28 Marek Szuba
0 siblings, 0 replies; 73+ messages in thread
From: Marek Szuba @ 2021-07-28 11:28 UTC (permalink / raw
To: gentoo-commits
commit: 9dab19a74cfe65944c991a94c8bb3be919a4f5a2
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 28 09:06:38 2021 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Wed Jul 28 11:26:24 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dab19a7
dev-python/wxpython: keyword 4.0.7-r1 for ~riscv
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
dev-python/wxpython/wxpython-4.0.7-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-python/wxpython/wxpython-4.0.7-r1.ebuild b/dev-python/wxpython/wxpython-4.0.7-r1.ebuild
index 53e159cf13c..b1ffa12d90c 100644
--- a/dev-python/wxpython/wxpython-4.0.7-r1.ebuild
+++ b/dev-python/wxpython/wxpython-4.0.7-r1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8,9} )
WX_GTK_VER="3.0-gtk3"
DISTUTILS_IN_SOURCE_BUILD="1"
@@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_PN}-${MY_PV}.tar.gz"
LICENSE="wxWinLL-3"
SLOT="4.0"
-KEYWORDS="~alpha amd64 arm ~arm64 ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ppc ~ppc64 ~riscv ~sparc x86"
IUSE="test webkit"
# Tests broken: #726812, #722716
RESTRICT="test"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2021-07-30 15:17 Agostino Sarubbo
0 siblings, 0 replies; 73+ messages in thread
From: Agostino Sarubbo @ 2021-07-30 15:17 UTC (permalink / raw
To: gentoo-commits
commit: 248b212a725075eb131b0153fcacbaf2d6f2df92
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 30 15:17:08 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Jul 30 15:17:08 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=248b212a
dev-python/wxpython: ppc64 stable wrt bug #803668
Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-python/wxpython/wxpython-4.0.7-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-4.0.7-r1.ebuild b/dev-python/wxpython/wxpython-4.0.7-r1.ebuild
index b1ffa12d90c..c4eb46fbce6 100644
--- a/dev-python/wxpython/wxpython-4.0.7-r1.ebuild
+++ b/dev-python/wxpython/wxpython-4.0.7-r1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_PN}-${MY_PV}.tar.gz"
LICENSE="wxWinLL-3"
SLOT="4.0"
-KEYWORDS="~alpha amd64 arm ~arm64 ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ppc ppc64 ~riscv ~sparc x86"
IUSE="test webkit"
# Tests broken: #726812, #722716
RESTRICT="test"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2021-08-03 11:37 Michał Górny
0 siblings, 0 replies; 73+ messages in thread
From: Michał Górny @ 2021-08-03 11:37 UTC (permalink / raw
To: gentoo-commits
commit: 0180528443f480e9998bbd45737242bfd90f12f7
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 3 11:14:49 2021 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Aug 3 11:37:48 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01805284
dev-python/wxpython: Remove old
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/wxpython/wxpython-4.0.7.ebuild | 89 -------------------------------
1 file changed, 89 deletions(-)
diff --git a/dev-python/wxpython/wxpython-4.0.7.ebuild b/dev-python/wxpython/wxpython-4.0.7.ebuild
deleted file mode 100644
index dcf072142cb..00000000000
--- a/dev-python/wxpython/wxpython-4.0.7.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{7,8,9} )
-WX_GTK_VER="3.0-gtk3"
-
-inherit distutils-r1 multiprocessing virtualx wxwidgets
-
-MY_PN="wxPython"
-MY_PV="${PV}.post2"
-
-DESCRIPTION="A blending of the wxWindows C++ class library with Python"
-HOMEPAGE="https://www.wxpython.org/"
-SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_PN}-${MY_PV}.tar.gz"
-
-LICENSE="wxWinLL-3"
-SLOT="4.0"
-KEYWORDS="~alpha amd64 arm arm64 ppc ppc64 ~sparc x86"
-IUSE="test webkit"
-# Tests broken: #726812, #722716
-RESTRICT="test"
-#RESTRICT="!test? ( test )"
-
-# wxPython doesn't seem to be able to optionally disable features. webkit is
-# optionally patched out because it's so huge, but other elements are not,
-# which makes us have to require all features from wxGTK
-RDEPEND="
- >=x11-libs/wxGTK-3.0.4-r301:${WX_GTK_VER}=[gstreamer,libnotify,opengl,sdl,tiff,webkit?,X]
- media-libs/libpng:0=
- media-libs/tiff:0
- virtual/jpeg:0"
-
-DEPEND="${RDEPEND}
- app-doc/doxygen
- dev-python/setuptools[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
- test? (
- ${VIRTUALX_DEPEND}
- dev-python/appdirs[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/pillow[${PYTHON_USEDEP}]
- dev-python/pytest[${PYTHON_USEDEP}]
- )"
-
-S="${WORKDIR}/${MY_PN}-${MY_PV}"
-
-PATCHES=(
- "${FILESDIR}/${PN}-4.0.6-skip-broken-tests.patch"
-)
-
-python_prepare_all() {
- if ! use webkit; then
- eapply "${FILESDIR}/${PN}-4.0.6-no-webkit.patch"
- rm unittests/test_webview.py || die
- fi
- # Most of these tests disabled below fail because of the virtx/portage
- # environment, but some fail for unknown reasons.
- rm unittests/test_uiaction.py \
- unittests/test_notifmsg.py \
- unittests/test_mousemanager.py \
- unittests/test_display.py \
- unittests/test_pi_import.py \
- unittests/test_lib_agw_thumbnailctrl.py \
- unittests/test_sound.py || die
-
- distutils-r1_python_prepare_all
-}
-
-src_configure() {
- setup-wxwidgets
-}
-
-python_compile() {
- DOXYGEN=/usr/bin/doxygen ${PYTHON} build.py dox etg --nodoc || die
- ${PYTHON} build.py build_py \
- --use_syswx \
- --no_magic \
- --jobs=$(makeopts_jobs) \
- --release || die
-}
-
-python_install() {
- distutils-r1_python_install --skip-build
-}
-
-python_test() {
- virtx pytest -vv unittests
-}
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2022-04-18 17:39 Alexey Shvetsov
0 siblings, 0 replies; 73+ messages in thread
From: Alexey Shvetsov @ 2022-04-18 17:39 UTC (permalink / raw
To: gentoo-commits
commit: f6cb35e73272f2a84c2f67073de1f9193426e832
Author: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 18 17:37:54 2022 +0000
Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Mon Apr 18 17:39:27 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6cb35e7
dev-python/wxpython: enable py3.10
Signed-off-by: Alexey Shvetsov <alexxy <AT> gentoo.org>
dev-python/wxpython/wxpython-4.0.7-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-python/wxpython/wxpython-4.0.7-r1.ebuild b/dev-python/wxpython/wxpython-4.0.7-r1.ebuild
index cf5ea393f6b4..701e3339e6bb 100644
--- a/dev-python/wxpython/wxpython-4.0.7-r1.ebuild
+++ b/dev-python/wxpython/wxpython-4.0.7-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
WX_GTK_VER="3.0-gtk3"
DISTUTILS_IN_SOURCE_BUILD="1"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2022-08-02 18:57 Arthur Zamarin
0 siblings, 0 replies; 73+ messages in thread
From: Arthur Zamarin @ 2022-08-02 18:57 UTC (permalink / raw
To: gentoo-commits
commit: 383ed1c9472e580e8b50a5caae9c3c76a3dfcb43
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 2 18:57:29 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Aug 2 18:57:29 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=383ed1c9
dev-python/wxpython: Stabilize 4.0.7-r2 ppc64, #863107
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/wxpython/wxpython-4.0.7-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-4.0.7-r2.ebuild b/dev-python/wxpython/wxpython-4.0.7-r2.ebuild
index 2e17a2286297..6514b7f6e661 100644
--- a/dev-python/wxpython/wxpython-4.0.7-r2.ebuild
+++ b/dev-python/wxpython/wxpython-4.0.7-r2.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_PN}-${MY_PV}.tar.gz"
LICENSE="wxWinLL-3"
SLOT="4.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ppc64 ~riscv ~sparc ~x86"
IUSE="test webkit"
# Tests broken: #726812, #722716
RESTRICT="test"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2022-08-02 19:23 Arthur Zamarin
0 siblings, 0 replies; 73+ messages in thread
From: Arthur Zamarin @ 2022-08-02 19:23 UTC (permalink / raw
To: gentoo-commits
commit: 4ec8eb0f36843dc9652aea3390134a234677ce85
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 2 19:23:44 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Aug 2 19:23:44 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ec8eb0f
dev-python/wxpython: Stabilize 4.0.7-r2 arm, #863107
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/wxpython/wxpython-4.0.7-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-4.0.7-r2.ebuild b/dev-python/wxpython/wxpython-4.0.7-r2.ebuild
index 6514b7f6e661..04ef05084fb8 100644
--- a/dev-python/wxpython/wxpython-4.0.7-r2.ebuild
+++ b/dev-python/wxpython/wxpython-4.0.7-r2.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_PN}-${MY_PV}.tar.gz"
LICENSE="wxWinLL-3"
SLOT="4.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~ppc ppc64 ~riscv ~sparc ~x86"
IUSE="test webkit"
# Tests broken: #726812, #722716
RESTRICT="test"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2022-08-02 20:27 Sam James
0 siblings, 0 replies; 73+ messages in thread
From: Sam James @ 2022-08-02 20:27 UTC (permalink / raw
To: gentoo-commits
commit: 5433b46f81706c75c0ab0c1e2082ec3849029e14
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 2 20:27:03 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Aug 2 20:27:03 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5433b46f
dev-python/wxpython: Stabilize 4.0.7-r2 ppc, #863107
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/wxpython/wxpython-4.0.7-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-4.0.7-r2.ebuild b/dev-python/wxpython/wxpython-4.0.7-r2.ebuild
index 04ef05084fb8..204a26505f22 100644
--- a/dev-python/wxpython/wxpython-4.0.7-r2.ebuild
+++ b/dev-python/wxpython/wxpython-4.0.7-r2.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_PN}-${MY_PV}.tar.gz"
LICENSE="wxWinLL-3"
SLOT="4.0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ppc ppc64 ~riscv ~sparc ~x86"
IUSE="test webkit"
# Tests broken: #726812, #722716
RESTRICT="test"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2022-08-03 4:38 Arthur Zamarin
0 siblings, 0 replies; 73+ messages in thread
From: Arthur Zamarin @ 2022-08-03 4:38 UTC (permalink / raw
To: gentoo-commits
commit: ffcc151fe7396db83fccb3575e00c9417e65cc8f
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 3 04:38:35 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Aug 3 04:38:35 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffcc151f
dev-python/wxpython: Stabilize 4.0.7-r2 arm64, #863107
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/wxpython/wxpython-4.0.7-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-4.0.7-r2.ebuild b/dev-python/wxpython/wxpython-4.0.7-r2.ebuild
index 204a26505f22..457e35744043 100644
--- a/dev-python/wxpython/wxpython-4.0.7-r2.ebuild
+++ b/dev-python/wxpython/wxpython-4.0.7-r2.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_PN}-${MY_PV}.tar.gz"
LICENSE="wxWinLL-3"
SLOT="4.0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ppc ppc64 ~riscv ~sparc ~x86"
IUSE="test webkit"
# Tests broken: #726812, #722716
RESTRICT="test"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2022-08-03 7:49 Agostino Sarubbo
0 siblings, 0 replies; 73+ messages in thread
From: Agostino Sarubbo @ 2022-08-03 7:49 UTC (permalink / raw
To: gentoo-commits
commit: 12946451169d00605fdccb304c2bd38af6fa01fd
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 3 07:49:10 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Aug 3 07:49:10 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12946451
dev-python/wxpython: amd64 stable wrt bug #863107
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-python/wxpython/wxpython-4.0.7-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-4.0.7-r2.ebuild b/dev-python/wxpython/wxpython-4.0.7-r2.ebuild
index 457e35744043..97ea7c2d1819 100644
--- a/dev-python/wxpython/wxpython-4.0.7-r2.ebuild
+++ b/dev-python/wxpython/wxpython-4.0.7-r2.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_PN}-${MY_PV}.tar.gz"
LICENSE="wxWinLL-3"
SLOT="4.0"
-KEYWORDS="~alpha ~amd64 arm arm64 ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ppc ppc64 ~riscv ~sparc ~x86"
IUSE="test webkit"
# Tests broken: #726812, #722716
RESTRICT="test"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2022-08-04 0:13 Sam James
0 siblings, 0 replies; 73+ messages in thread
From: Sam James @ 2022-08-04 0:13 UTC (permalink / raw
To: gentoo-commits
commit: aea0327b4bbbc156254578139416a616c2d19867
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 4 00:12:04 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Aug 4 00:12:04 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aea0327b
dev-python/wxpython: Stabilize 4.0.7-r2 x86, #863107
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/wxpython/wxpython-4.0.7-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-4.0.7-r2.ebuild b/dev-python/wxpython/wxpython-4.0.7-r2.ebuild
index 97ea7c2d1819..a8e8cec519d7 100644
--- a/dev-python/wxpython/wxpython-4.0.7-r2.ebuild
+++ b/dev-python/wxpython/wxpython-4.0.7-r2.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_PN}-${MY_PV}.tar.gz"
LICENSE="wxWinLL-3"
SLOT="4.0"
-KEYWORDS="~alpha amd64 arm arm64 ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ppc ppc64 ~riscv ~sparc x86"
IUSE="test webkit"
# Tests broken: #726812, #722716
RESTRICT="test"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2022-08-04 6:29 Michał Górny
0 siblings, 0 replies; 73+ messages in thread
From: Michał Górny @ 2022-08-04 6:29 UTC (permalink / raw
To: gentoo-commits
commit: 7bba412a7c8c87ec0ac176dc213dcd79d4d82c1e
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 4 06:02:49 2022 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Aug 4 06:29:13 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bba412a
dev-python/wxpython: Remove old
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/wxpython/wxpython-4.0.7-r1.ebuild | 91 ----------------------------
1 file changed, 91 deletions(-)
diff --git a/dev-python/wxpython/wxpython-4.0.7-r1.ebuild b/dev-python/wxpython/wxpython-4.0.7-r1.ebuild
deleted file mode 100644
index 701e3339e6bb..000000000000
--- a/dev-python/wxpython/wxpython-4.0.7-r1.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{8..10} )
-WX_GTK_VER="3.0-gtk3"
-
-DISTUTILS_IN_SOURCE_BUILD="1"
-
-inherit distutils-r1 multiprocessing virtualx wxwidgets
-
-MY_PN="wxPython"
-MY_PV="${PV}.post2"
-
-DESCRIPTION="A blending of the wxWindows C++ class library with Python"
-HOMEPAGE="https://www.wxpython.org/"
-SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_PN}-${MY_PV}.tar.gz"
-
-LICENSE="wxWinLL-3"
-SLOT="4.0"
-KEYWORDS="~alpha amd64 arm arm64 ppc ppc64 ~riscv ~sparc x86"
-IUSE="test webkit"
-# Tests broken: #726812, #722716
-RESTRICT="test"
-#RESTRICT="!test? ( test )"
-
-# wxPython doesn't seem to be able to optionally disable features. webkit is
-# optionally patched out because it's so huge, but other elements are not,
-# which makes us have to require all features from wxGTK
-RDEPEND="
- >=x11-libs/wxGTK-3.0.4-r301:${WX_GTK_VER}=[gstreamer,libnotify,opengl,sdl,tiff,webkit?,X]
- media-libs/libpng:0=
- media-libs/tiff:0
- virtual/jpeg:0"
-
-DEPEND="${RDEPEND}
- app-doc/doxygen
- dev-python/setuptools[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
- test? (
- ${VIRTUALX_DEPEND}
- dev-python/appdirs[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/pillow[${PYTHON_USEDEP}]
- dev-python/pytest[${PYTHON_USEDEP}]
- )"
-
-S="${WORKDIR}/${MY_PN}-${MY_PV}"
-
-PATCHES=(
- "${FILESDIR}/${PN}-4.0.6-skip-broken-tests.patch"
-)
-
-python_prepare_all() {
- if ! use webkit; then
- eapply "${FILESDIR}/${PN}-4.0.6-no-webkit.patch"
- rm unittests/test_webview.py || die
- fi
- # Most of these tests disabled below fail because of the virtx/portage
- # environment, but some fail for unknown reasons.
- rm unittests/test_uiaction.py \
- unittests/test_notifmsg.py \
- unittests/test_mousemanager.py \
- unittests/test_display.py \
- unittests/test_pi_import.py \
- unittests/test_lib_agw_thumbnailctrl.py \
- unittests/test_sound.py || die
-
- distutils-r1_python_prepare_all
-}
-
-src_configure() {
- setup-wxwidgets
-}
-
-python_compile() {
- DOXYGEN=/usr/bin/doxygen ${PYTHON} build.py dox etg --nodoc || die
- ${PYTHON} build.py build_py \
- --use_syswx \
- --no_magic \
- --jobs=$(makeopts_jobs) \
- --release || die
-}
-
-python_install() {
- distutils-r1_python_install --skip-build
-}
-
-python_test() {
- virtx pytest -vv unittests
-}
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2022-12-04 17:28 WANG Xuerui
0 siblings, 0 replies; 73+ messages in thread
From: WANG Xuerui @ 2022-12-04 17:28 UTC (permalink / raw
To: gentoo-commits
commit: fedd364da4f42eadec934d07465f78491f2b8103
Author: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 4 16:17:31 2022 +0000
Commit: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Sun Dec 4 17:26:01 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fedd364d
dev-python/wxpython: keyword 4.0.7-r2 for ~loong
Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>
dev-python/wxpython/wxpython-4.0.7-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-4.0.7-r2.ebuild b/dev-python/wxpython/wxpython-4.0.7-r2.ebuild
index a8e8cec519d7..2b091d7cf784 100644
--- a/dev-python/wxpython/wxpython-4.0.7-r2.ebuild
+++ b/dev-python/wxpython/wxpython-4.0.7-r2.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_PN}-${MY_PV}.tar.gz"
LICENSE="wxWinLL-3"
SLOT="4.0"
-KEYWORDS="~alpha amd64 arm arm64 ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86"
IUSE="test webkit"
# Tests broken: #726812, #722716
RESTRICT="test"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2023-03-25 17:19 Michał Górny
0 siblings, 0 replies; 73+ messages in thread
From: Michał Górny @ 2023-03-25 17:19 UTC (permalink / raw
To: gentoo-commits
commit: de4f8c2ceb61e445c377aae9e1e1449d921d8755
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 24 13:54:05 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Mar 25 17:18:57 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de4f8c2c
dev-python/wxpython: Use pypi.eclass
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/wxpython/wxpython-4.2.0.ebuild | 10 +++-------
1 file changed, 3 insertions(+), 7 deletions(-)
diff --git a/dev-python/wxpython/wxpython-4.2.0.ebuild b/dev-python/wxpython/wxpython-4.2.0.ebuild
index 1c2f64bef4fe..3b580365bb1c 100644
--- a/dev-python/wxpython/wxpython-4.2.0.ebuild
+++ b/dev-python/wxpython/wxpython-4.2.0.ebuild
@@ -5,16 +5,14 @@ EAPI=8
DISTUTILS_IN_SOURCE_BUILD="1"
PYTHON_COMPAT=( python3_{9..11} )
+PYPI_NO_NORMALIZE=1
+PYPI_PN="wxPython"
WX_GTK_VER="3.2-gtk3"
-inherit distutils-r1 multiprocessing virtualx wxwidgets
-
-MY_PN="wxPython"
-MY_PV="${PV/_p/.post}"
+inherit distutils-r1 multiprocessing virtualx wxwidgets pypi
DESCRIPTION="A blending of the wxWindows C++ class library with Python"
HOMEPAGE="https://www.wxpython.org/"
-SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_PN}-${MY_PV}.tar.gz"
LICENSE="wxWinLL-3"
SLOT="4.0"
@@ -48,8 +46,6 @@ BDEPEND="
)
"
-S="${WORKDIR}/${MY_PN}-${MY_PV}"
-
PATCHES=(
#"${FILESDIR}/${PN}-4.0.6-skip-broken-tests.patch"
"${FILESDIR}/${PN}-4.2.0-no-attrdict.patch"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2023-04-20 10:36 WANG Xuerui
0 siblings, 0 replies; 73+ messages in thread
From: WANG Xuerui @ 2023-04-20 10:36 UTC (permalink / raw
To: gentoo-commits
commit: 95636e26b6f83715b0d8475f05ace3adf0b49bf6
Author: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 19 17:25:25 2023 +0000
Commit: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Thu Apr 20 10:35:23 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95636e26
dev-python/wxpython: keyword 4.2.0 for ~loong
Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>
dev-python/wxpython/wxpython-4.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-4.2.0.ebuild b/dev-python/wxpython/wxpython-4.2.0.ebuild
index 3b580365bb1c..d4929d8a7527 100644
--- a/dev-python/wxpython/wxpython-4.2.0.ebuild
+++ b/dev-python/wxpython/wxpython-4.2.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://www.wxpython.org/"
LICENSE="wxWinLL-3"
SLOT="4.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="test webkit"
# Tests broken: #726812, #722716
# Nearly there as of 4.2.0 but still quite flaky (inconsistent set of failures)
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2023-04-25 0:35 Sam James
0 siblings, 0 replies; 73+ messages in thread
From: Sam James @ 2023-04-25 0:35 UTC (permalink / raw
To: gentoo-commits
commit: 0f7607f326121e759e4acfcbfd7b15bd88419e15
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 25 00:34:26 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Apr 25 00:34:26 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f7607f3
dev-python/wxpython: Stabilize 4.2.0 amd64, #904092
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/wxpython/wxpython-4.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-4.2.0.ebuild b/dev-python/wxpython/wxpython-4.2.0.ebuild
index d4929d8a7527..378e4ef5a3e3 100644
--- a/dev-python/wxpython/wxpython-4.2.0.ebuild
+++ b/dev-python/wxpython/wxpython-4.2.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://www.wxpython.org/"
LICENSE="wxWinLL-3"
SLOT="4.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="test webkit"
# Tests broken: #726812, #722716
# Nearly there as of 4.2.0 but still quite flaky (inconsistent set of failures)
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2023-05-01 5:22 Sam James
0 siblings, 0 replies; 73+ messages in thread
From: Sam James @ 2023-05-01 5:22 UTC (permalink / raw
To: gentoo-commits
commit: 5b9a58d60fa3e019fc20267a72c81881e20c548a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon May 1 05:21:21 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon May 1 05:21:56 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b9a58d6
dev-python/wxpython: Stabilize 4.2.0 arm64, #904092
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/wxpython/wxpython-4.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-4.2.0.ebuild b/dev-python/wxpython/wxpython-4.2.0.ebuild
index 378e4ef5a3e3..18ccbc3e6f5d 100644
--- a/dev-python/wxpython/wxpython-4.2.0.ebuild
+++ b/dev-python/wxpython/wxpython-4.2.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://www.wxpython.org/"
LICENSE="wxWinLL-3"
SLOT="4.0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="test webkit"
# Tests broken: #726812, #722716
# Nearly there as of 4.2.0 but still quite flaky (inconsistent set of failures)
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2023-05-01 5:24 Sam James
0 siblings, 0 replies; 73+ messages in thread
From: Sam James @ 2023-05-01 5:24 UTC (permalink / raw
To: gentoo-commits
commit: f24636855e7a57de9b1a3acfd1c8cabfc0fbd07c
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon May 1 05:23:47 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon May 1 05:23:47 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2463685
dev-python/wxpython: Stabilize 4.2.0 arm, #904092
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/wxpython/wxpython-4.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-4.2.0.ebuild b/dev-python/wxpython/wxpython-4.2.0.ebuild
index 18ccbc3e6f5d..6b13ac9abd4f 100644
--- a/dev-python/wxpython/wxpython-4.2.0.ebuild
+++ b/dev-python/wxpython/wxpython-4.2.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://www.wxpython.org/"
LICENSE="wxWinLL-3"
SLOT="4.0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="test webkit"
# Tests broken: #726812, #722716
# Nearly there as of 4.2.0 but still quite flaky (inconsistent set of failures)
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2023-05-01 7:34 Arthur Zamarin
0 siblings, 0 replies; 73+ messages in thread
From: Arthur Zamarin @ 2023-05-01 7:34 UTC (permalink / raw
To: gentoo-commits
commit: 88268cd3d406575f9b0ddf32885954efe336baaf
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon May 1 07:34:11 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon May 1 07:34:11 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88268cd3
dev-python/wxpython: Stabilize 4.2.0 x86, #904092
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/wxpython/wxpython-4.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-4.2.0.ebuild b/dev-python/wxpython/wxpython-4.2.0.ebuild
index 6b13ac9abd4f..f66f408da691 100644
--- a/dev-python/wxpython/wxpython-4.2.0.ebuild
+++ b/dev-python/wxpython/wxpython-4.2.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://www.wxpython.org/"
LICENSE="wxWinLL-3"
SLOT="4.0"
-KEYWORDS="~alpha amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
IUSE="test webkit"
# Tests broken: #726812, #722716
# Nearly there as of 4.2.0 but still quite flaky (inconsistent set of failures)
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2023-05-01 8:46 Arthur Zamarin
0 siblings, 0 replies; 73+ messages in thread
From: Arthur Zamarin @ 2023-05-01 8:46 UTC (permalink / raw
To: gentoo-commits
commit: 45fe1e6842bc8125fdbbb3e70d3969260741d9b6
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon May 1 08:45:57 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon May 1 08:45:57 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45fe1e68
dev-python/wxpython: Stabilize 4.2.0 ppc, #904092
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/wxpython/wxpython-4.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-4.2.0.ebuild b/dev-python/wxpython/wxpython-4.2.0.ebuild
index ee2e26763622..1a0913847851 100644
--- a/dev-python/wxpython/wxpython-4.2.0.ebuild
+++ b/dev-python/wxpython/wxpython-4.2.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://www.wxpython.org/"
LICENSE="wxWinLL-3"
SLOT="4.0"
-KEYWORDS="~alpha amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86"
IUSE="test webkit"
# Tests broken: #726812, #722716
# Nearly there as of 4.2.0 but still quite flaky (inconsistent set of failures)
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2023-05-01 8:46 Arthur Zamarin
0 siblings, 0 replies; 73+ messages in thread
From: Arthur Zamarin @ 2023-05-01 8:46 UTC (permalink / raw
To: gentoo-commits
commit: e9dcf8b90d88676ff2dee1524fffcdd5d7991a85
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon May 1 08:45:53 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon May 1 08:45:53 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9dcf8b9
dev-python/wxpython: Stabilize 4.2.0 ppc64, #904092
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/wxpython/wxpython-4.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-4.2.0.ebuild b/dev-python/wxpython/wxpython-4.2.0.ebuild
index f66f408da691..ee2e26763622 100644
--- a/dev-python/wxpython/wxpython-4.2.0.ebuild
+++ b/dev-python/wxpython/wxpython-4.2.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://www.wxpython.org/"
LICENSE="wxWinLL-3"
SLOT="4.0"
-KEYWORDS="~alpha amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
IUSE="test webkit"
# Tests broken: #726812, #722716
# Nearly there as of 4.2.0 but still quite flaky (inconsistent set of failures)
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2023-05-02 18:52 Arthur Zamarin
0 siblings, 0 replies; 73+ messages in thread
From: Arthur Zamarin @ 2023-05-02 18:52 UTC (permalink / raw
To: gentoo-commits
commit: f7728e15f1db5133db107de257df784033e838fc
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue May 2 18:52:02 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue May 2 18:52:16 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7728e15
dev-python/wxpython: add missing bdep on cython
Closes: https://bugs.gentoo.org/905449
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/wxpython/wxpython-4.2.0.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-python/wxpython/wxpython-4.2.0.ebuild b/dev-python/wxpython/wxpython-4.2.0.ebuild
index 1a0913847851..d5528c5f28f0 100644
--- a/dev-python/wxpython/wxpython-4.2.0.ebuild
+++ b/dev-python/wxpython/wxpython-4.2.0.ebuild
@@ -34,6 +34,7 @@ RDEPEND="
DEPEND="${RDEPEND}"
BDEPEND="
app-doc/doxygen
+ dev-python/cython[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/sip-6.6.2[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2023-05-20 8:43 Michał Górny
0 siblings, 0 replies; 73+ messages in thread
From: Michał Górny @ 2023-05-20 8:43 UTC (permalink / raw
To: gentoo-commits
commit: 107567f5f1c69703403ca3ae8067e047cd5da1d1
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat May 20 08:41:54 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat May 20 08:41:54 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=107567f5
dev-python/wxpython: Use pypi.eclass in older version(s)
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/wxpython/wxpython-4.0.7-r4.ebuild | 15 +++++++--------
1 file changed, 7 insertions(+), 8 deletions(-)
diff --git a/dev-python/wxpython/wxpython-4.0.7-r4.ebuild b/dev-python/wxpython/wxpython-4.0.7-r4.ebuild
index 03f66f04f701..7b34ac3aec81 100644
--- a/dev-python/wxpython/wxpython-4.0.7-r4.ebuild
+++ b/dev-python/wxpython/wxpython-4.0.7-r4.ebuild
@@ -2,19 +2,18 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
-WX_GTK_VER="3.0-gtk3"
DISTUTILS_IN_SOURCE_BUILD="1"
+PYTHON_COMPAT=( python3_{9..10} )
+PYPI_NO_NORMALIZE=1
+PYPI_PN="wxPython"
+WX_GTK_VER="3.0-gtk3"
-inherit distutils-r1 multiprocessing virtualx wxwidgets
-
-MY_PN="wxPython"
-MY_PV="${PV}.post2"
+inherit distutils-r1 multiprocessing virtualx wxwidgets pypi
DESCRIPTION="A blending of the wxWindows C++ class library with Python"
HOMEPAGE="https://www.wxpython.org/"
-SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_PN}-${MY_PV}.tar.gz"
+SRC_URI="$(pypi_sdist_url --no-normalize "${PYPI_PN}" "${PV}.post2")"
LICENSE="wxWinLL-3"
SLOT="4.0"
@@ -45,7 +44,7 @@ BDEPEND="${RDEPEND}
dev-python/pytest[${PYTHON_USEDEP}]
)"
-S="${WORKDIR}/${MY_PN}-${MY_PV}"
+S="${WORKDIR}/${PYPI_PN}-${PV}.post2"
PATCHES=(
"${FILESDIR}/${PN}-4.0.6-skip-broken-tests.patch"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2023-09-10 19:41 Sam James
0 siblings, 0 replies; 73+ messages in thread
From: Sam James @ 2023-09-10 19:41 UTC (permalink / raw
To: gentoo-commits
commit: b5507dacffffb0b11f48d4c636226250936890d1
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 10 16:29:27 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Sep 10 19:41:06 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5507dac
dev-python/wxpython: disable py3.9
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/wxpython/wxpython-4.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-4.2.0.ebuild b/dev-python/wxpython/wxpython-4.2.0.ebuild
index 5d44d61b86f0..7488b0c5e8dd 100644
--- a/dev-python/wxpython/wxpython-4.2.0.ebuild
+++ b/dev-python/wxpython/wxpython-4.2.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_IN_SOURCE_BUILD="1"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
PYPI_NO_NORMALIZE=1
PYPI_PN="wxPython"
WX_GTK_VER="3.2-gtk3"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2023-10-22 10:33 Michał Górny
0 siblings, 0 replies; 73+ messages in thread
From: Michał Górny @ 2023-10-22 10:33 UTC (permalink / raw
To: gentoo-commits
commit: 9021b8d581304c5916a13ba3f52e66cc685f11ac
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 22 08:54:00 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Oct 22 10:33:45 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9021b8d5
dev-python/wxpython: Bump to 4.2.1
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/wxpython/Manifest | 1 +
dev-python/wxpython/wxpython-4.2.1.ebuild | 124 ++++++++++++++++++++++++++++++
2 files changed, 125 insertions(+)
diff --git a/dev-python/wxpython/Manifest b/dev-python/wxpython/Manifest
index 7487d3ee61f7..5c6a4c0dbfb4 100644
--- a/dev-python/wxpython/Manifest
+++ b/dev-python/wxpython/Manifest
@@ -1 +1,2 @@
DIST wxPython-4.2.0.tar.gz 70958238 BLAKE2B 2e8e34c4f5d1992983bfe4e09bb56ee5619b139b9b3b5f05dee48ecdf6971cf9fe1b0fb22aec685904eb44db6f50a4ba132a08aa91930d809040da828efa097e SHA512 9ec937a024efb2916403c84382a66004f0c2bb07471246b7de517778309ce459e929eeb59e261f538d3fa077c950628de62e49a3760fbd03ab9ff2114c6f354f
+DIST wxPython-4.2.1.tar.gz 73724359 BLAKE2B d9569ea172c7279e0b2cfcb3cdcd5d1faab5324e2648c9b0f8c8b838fb2355dc6af28c4593e5dd0cfa02573133bf15a58a6ffa9711d854925a9cada0985dc7f8 SHA512 ee9ab8effb3c71de004c3d61ec583b9980c6b75fe9bb04cf2c76025ea70afc206bc3073c44d1c83c7ba604afed9fd38c01b9ef506617ba279a4ac58e3cf34438
diff --git a/dev-python/wxpython/wxpython-4.2.1.ebuild b/dev-python/wxpython/wxpython-4.2.1.ebuild
new file mode 100644
index 000000000000..e149807f6d11
--- /dev/null
+++ b/dev-python/wxpython/wxpython-4.2.1.ebuild
@@ -0,0 +1,124 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_IN_SOURCE_BUILD="1"
+PYTHON_COMPAT=( python3_{10..11} )
+PYPI_NO_NORMALIZE=1
+PYPI_PN="wxPython"
+WX_GTK_VER="3.2-gtk3"
+
+inherit distutils-r1 multiprocessing virtualx wxwidgets pypi
+
+DESCRIPTION="A blending of the wxWindows C++ class library with Python"
+HOMEPAGE="
+ https://www.wxpython.org/
+ https://github.com/wxWidgets/Phoenix/
+ https://pypi.org/project/wxPython/
+"
+
+LICENSE="wxWinLL-3"
+SLOT="4.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="test webkit"
+RESTRICT="!test? ( test )"
+
+# wxPython doesn't seem to be able to optionally disable features. webkit is
+# optionally patched out because it's so huge, but other elements are not,
+# which makes us have to require all features from wxGTK
+DEPEND="
+ >=x11-libs/wxGTK-3.0.4-r301:${WX_GTK_VER}=[gstreamer,libnotify,opengl,sdl,tiff,webkit?,X]
+ media-libs/libpng:=
+ media-libs/tiff:=
+ media-libs/libjpeg-turbo:=
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ app-doc/doxygen
+ dev-python/cython[${PYTHON_USEDEP}]
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ >=dev-python/sip-6.6.2[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+ test? (
+ ${VIRTUALX_DEPEND}
+ dev-python/appdirs[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ dev-python/pillow[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-4.2.0-flags.patch"
+ "${FILESDIR}/${PN}-4.2.0-cython-3.patch"
+)
+
+python_prepare_all() {
+ if ! use webkit; then
+ eapply "${FILESDIR}/${PN}-4.2.0-no-webkit.patch"
+ fi
+
+ distutils-r1_python_prepare_all
+}
+
+src_configure() {
+ setup-wxwidgets
+}
+
+python_compile() {
+ DOXYGEN=/usr/bin/doxygen ${PYTHON} build.py dox etg --nodoc || die
+
+ # Refresh the bundled/pregenerated sip files
+ "${EPYTHON}" build.py sip || die
+
+ # Build the bindings
+ "${EPYTHON}" build.py build_py \
+ --use_syswx \
+ --no_magic \
+ --jobs="$(makeopts_jobs)" \
+ --verbose \
+ --release || die
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # virtx probably
+ unittests/test_display.py::display_Tests::test_display
+ unittests/test_frame.py::frame_Tests::test_frameRestore
+ unittests/test_mousemanager.py::mousemanager_Tests::test_mousemanager1
+ unittests/test_uiaction.py::uiaction_KeyboardTests::test_uiactionKeyboardChar
+ unittests/test_uiaction.py::uiaction_KeyboardTests::test_uiactionKeyboardKeyDownUp
+ unittests/test_uiaction.py::uiaction_MouseTests
+
+ # assertion (TODO)
+ unittests/test_aboutdlg.py::aboutdlg_Tests::test_aboutdlgGeneric
+ unittests/test_lib_agw_piectrl.py::lib_agw_piectrl_Tests::test_lib_agw_piectrlCtor
+
+ # seems to rely on state from a previous test (sigh)
+ unittests/test_lib_agw_persist_persistencemanager.py::lib_agw_persist_persistencemanager_Tests::test_persistencemanagerRestore
+
+ # requires Spanish localization
+ unittests/test_intl.py::intl_Tests::test_intlGetString
+
+ # TODO
+ unittests/test_tipwin.py::tipwin_Tests::test_tipwinCtor
+ unittests/test_lib_pubsub_provider.py::lib_pubsub_Except::test1
+ unittests/test_windowid.py::IdManagerTest::test_newIdRef03
+ )
+ local EPYTEST_IGNORE=()
+ if ! use webkit; then
+ EPYTEST_IGNORE+=( unittests/test_webview.py )
+ fi
+
+ # We use pytest-forked as opensuse does to avoid tests corrupting each
+ # other.
+ virtx epytest --forked -n "$(makeopts_jobs)" unittests
+}
+
+python_install() {
+ distutils-r1_python_install --skip-build
+}
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2023-11-23 16:08 Michał Górny
0 siblings, 0 replies; 73+ messages in thread
From: Michał Górny @ 2023-11-23 16:08 UTC (permalink / raw
To: gentoo-commits
commit: 2961c87ea0e08bd1cce57d1f7eb1cd69dc36c379
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 23 16:06:30 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Nov 23 16:08:03 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2961c87e
dev-python/wxpython: Stabilize 4.2.1 amd64, #917740
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/wxpython/wxpython-4.2.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-4.2.1.ebuild b/dev-python/wxpython/wxpython-4.2.1.ebuild
index e149807f6d11..030685a02be0 100644
--- a/dev-python/wxpython/wxpython-4.2.1.ebuild
+++ b/dev-python/wxpython/wxpython-4.2.1.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
LICENSE="wxWinLL-3"
SLOT="4.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="test webkit"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2023-11-29 8:26 Arthur Zamarin
0 siblings, 0 replies; 73+ messages in thread
From: Arthur Zamarin @ 2023-11-29 8:26 UTC (permalink / raw
To: gentoo-commits
commit: 02e168a1670797f6e9a231c0b0a856c5f11e90e6
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 29 08:25:54 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 29 08:25:54 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02e168a1
dev-python/wxpython: Stabilize 4.2.1 ppc, #917740
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/wxpython/wxpython-4.2.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-4.2.1.ebuild b/dev-python/wxpython/wxpython-4.2.1.ebuild
index 030685a02be0..a4461ff14ff2 100644
--- a/dev-python/wxpython/wxpython-4.2.1.ebuild
+++ b/dev-python/wxpython/wxpython-4.2.1.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
LICENSE="wxWinLL-3"
SLOT="4.0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="test webkit"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2023-11-29 8:26 Arthur Zamarin
0 siblings, 0 replies; 73+ messages in thread
From: Arthur Zamarin @ 2023-11-29 8:26 UTC (permalink / raw
To: gentoo-commits
commit: fd871189648a7158c7a621334695390934a4c221
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 29 08:25:56 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 29 08:25:56 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd871189
dev-python/wxpython: Stabilize 4.2.1 ppc64, #917740
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/wxpython/wxpython-4.2.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-4.2.1.ebuild b/dev-python/wxpython/wxpython-4.2.1.ebuild
index a4461ff14ff2..b377b21456db 100644
--- a/dev-python/wxpython/wxpython-4.2.1.ebuild
+++ b/dev-python/wxpython/wxpython-4.2.1.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
LICENSE="wxWinLL-3"
SLOT="4.0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv ~sparc ~x86"
IUSE="test webkit"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2023-12-16 11:02 Sam James
0 siblings, 0 replies; 73+ messages in thread
From: Sam James @ 2023-12-16 11:02 UTC (permalink / raw
To: gentoo-commits
commit: 0e60737088dfb4499e07b9eaf5e4055eaec116d1
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 16 11:01:24 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Dec 16 11:02:28 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e607370
dev-python/wxpython: add missing pytest-xdist test dep
Closes: https://bugs.gentoo.org/920090
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/wxpython/wxpython-4.2.1.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-python/wxpython/wxpython-4.2.1.ebuild b/dev-python/wxpython/wxpython-4.2.1.ebuild
index b377b21456db..a609da43141e 100644
--- a/dev-python/wxpython/wxpython-4.2.1.ebuild
+++ b/dev-python/wxpython/wxpython-4.2.1.ebuild
@@ -49,6 +49,7 @@ BDEPEND="
dev-python/numpy[${PYTHON_USEDEP}]
dev-python/pillow[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
)
"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2023-12-29 16:49 Michał Górny
0 siblings, 0 replies; 73+ messages in thread
From: Michał Górny @ 2023-12-29 16:49 UTC (permalink / raw
To: gentoo-commits
commit: 69a1299b8fd77d253927394e3f9921822f223a34
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 29 16:47:18 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Dec 29 16:49:02 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69a1299b
dev-python/wxpython: Do not hardcode the path to doxygen
Closes: https://bugs.gentoo.org/911925
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/wxpython/wxpython-4.2.0.ebuild | 2 +-
dev-python/wxpython/wxpython-4.2.1.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-python/wxpython/wxpython-4.2.0.ebuild b/dev-python/wxpython/wxpython-4.2.0.ebuild
index 7488b0c5e8dd..4421e79995df 100644
--- a/dev-python/wxpython/wxpython-4.2.0.ebuild
+++ b/dev-python/wxpython/wxpython-4.2.0.ebuild
@@ -78,7 +78,7 @@ src_configure() {
}
python_compile() {
- DOXYGEN=/usr/bin/doxygen ${PYTHON} build.py dox etg --nodoc || die
+ DOXYGEN="$(type -P doxygen)" ${PYTHON} build.py dox etg --nodoc || die
# Refresh the bundled/pregenerated sip files
${PYTHON} build.py sip || die
diff --git a/dev-python/wxpython/wxpython-4.2.1.ebuild b/dev-python/wxpython/wxpython-4.2.1.ebuild
index a609da43141e..db600927b5be 100644
--- a/dev-python/wxpython/wxpython-4.2.1.ebuild
+++ b/dev-python/wxpython/wxpython-4.2.1.ebuild
@@ -71,7 +71,7 @@ src_configure() {
}
python_compile() {
- DOXYGEN=/usr/bin/doxygen ${PYTHON} build.py dox etg --nodoc || die
+ DOXYGEN="$(type -P doxygen)" ${PYTHON} build.py dox etg --nodoc || die
# Refresh the bundled/pregenerated sip files
"${EPYTHON}" build.py sip || die
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2024-01-04 17:08 Michał Górny
0 siblings, 0 replies; 73+ messages in thread
From: Michał Górny @ 2024-01-04 17:08 UTC (permalink / raw
To: gentoo-commits
commit: ed2b32cd319ce9fa6f67382e07b146cf722bc199
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 4 17:07:33 2024 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Jan 4 17:08:16 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed2b32cd
dev-python/wxpython: Add pytest-forked dep
Closes: https://bugs.gentoo.org/920090
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/wxpython/wxpython-4.2.1.ebuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-4.2.1.ebuild b/dev-python/wxpython/wxpython-4.2.1.ebuild
index db600927b5be..dabd9c7f5208 100644
--- a/dev-python/wxpython/wxpython-4.2.1.ebuild
+++ b/dev-python/wxpython/wxpython-4.2.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
@@ -49,6 +49,7 @@ BDEPEND="
dev-python/numpy[${PYTHON_USEDEP}]
dev-python/pillow[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
+ dev-python/pytest-forked[${PYTHON_USEDEP}]
dev-python/pytest-xdist[${PYTHON_USEDEP}]
)
"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2024-06-18 0:12 Sam James
0 siblings, 0 replies; 73+ messages in thread
From: Sam James @ 2024-06-18 0:12 UTC (permalink / raw
To: gentoo-commits
commit: b131458848b990716808302ef70d2d6652f98454
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 18 00:12:07 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jun 18 00:12:07 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1314588
dev-python/wxpython: Stabilize 4.2.1-r2 amd64, #917740
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/wxpython/wxpython-4.2.1-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-4.2.1-r2.ebuild b/dev-python/wxpython/wxpython-4.2.1-r2.ebuild
index 4472b419a665..f97c735170b3 100644
--- a/dev-python/wxpython/wxpython-4.2.1-r2.ebuild
+++ b/dev-python/wxpython/wxpython-4.2.1-r2.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
LICENSE="wxWinLL-3"
SLOT="4.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="test webkit"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2024-06-19 5:24 Arthur Zamarin
0 siblings, 0 replies; 73+ messages in thread
From: Arthur Zamarin @ 2024-06-19 5:24 UTC (permalink / raw
To: gentoo-commits
commit: bc9aff3baec5d6de5ffc779aaefa137d8dbe8419
Author: Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Tue Jun 18 19:37:11 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Jun 19 05:22:57 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc9aff3b
dev-python/wxpython: Stabilize 4.2.1-r2 ppc64, #917740
Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/wxpython/wxpython-4.2.1-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-4.2.1-r2.ebuild b/dev-python/wxpython/wxpython-4.2.1-r2.ebuild
index 2e58fca2a380..1c81abf1cef5 100644
--- a/dev-python/wxpython/wxpython-4.2.1-r2.ebuild
+++ b/dev-python/wxpython/wxpython-4.2.1-r2.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
LICENSE="wxWinLL-3"
SLOT="4.0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
IUSE="test webkit"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2024-06-19 5:24 Arthur Zamarin
0 siblings, 0 replies; 73+ messages in thread
From: Arthur Zamarin @ 2024-06-19 5:24 UTC (permalink / raw
To: gentoo-commits
commit: 1c06ad5411f38540a3022c56e939e47c48f04352
Author: Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Tue Jun 18 23:08:33 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Jun 19 05:22:59 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c06ad54
dev-python/wxpython: Stabilize 4.2.1-r2 ppc, #917740
Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/wxpython/wxpython-4.2.1-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-4.2.1-r2.ebuild b/dev-python/wxpython/wxpython-4.2.1-r2.ebuild
index 25e6b2bcfb0c..1239e3de65e0 100644
--- a/dev-python/wxpython/wxpython-4.2.1-r2.ebuild
+++ b/dev-python/wxpython/wxpython-4.2.1-r2.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
LICENSE="wxWinLL-3"
SLOT="4.0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86"
IUSE="test webkit"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2024-06-19 5:24 Arthur Zamarin
0 siblings, 0 replies; 73+ messages in thread
From: Arthur Zamarin @ 2024-06-19 5:24 UTC (permalink / raw
To: gentoo-commits
commit: ef34f9239971f2a64542cd9b06530f49ff04d579
Author: Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Tue Jun 18 20:20:26 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Jun 19 05:22:57 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef34f923
dev-python/wxpython: Stabilize 4.2.1-r2 arm64, #917740
Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/wxpython/wxpython-4.2.1-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-4.2.1-r2.ebuild b/dev-python/wxpython/wxpython-4.2.1-r2.ebuild
index 1c81abf1cef5..b061afead6d9 100644
--- a/dev-python/wxpython/wxpython-4.2.1-r2.ebuild
+++ b/dev-python/wxpython/wxpython-4.2.1-r2.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
LICENSE="wxWinLL-3"
SLOT="4.0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
IUSE="test webkit"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2024-06-19 5:24 Arthur Zamarin
0 siblings, 0 replies; 73+ messages in thread
From: Arthur Zamarin @ 2024-06-19 5:24 UTC (permalink / raw
To: gentoo-commits
commit: 619425cc76796a09d305709e636a84d3cf48f0f1
Author: Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Wed Jun 19 00:42:50 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Jun 19 05:23:00 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=619425cc
dev-python/wxpython: Stabilize 4.2.1-r2 arm, #917740
Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/wxpython/wxpython-4.2.1-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-4.2.1-r2.ebuild b/dev-python/wxpython/wxpython-4.2.1-r2.ebuild
index 1239e3de65e0..ffdc1114156b 100644
--- a/dev-python/wxpython/wxpython-4.2.1-r2.ebuild
+++ b/dev-python/wxpython/wxpython-4.2.1-r2.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
LICENSE="wxWinLL-3"
SLOT="4.0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86"
IUSE="test webkit"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2024-06-19 5:24 Arthur Zamarin
0 siblings, 0 replies; 73+ messages in thread
From: Arthur Zamarin @ 2024-06-19 5:24 UTC (permalink / raw
To: gentoo-commits
commit: 05571626c70c50882d5e4bd552bcabb8786482f9
Author: Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Tue Jun 18 20:30:09 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Jun 19 05:22:57 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05571626
dev-python/wxpython: Stabilize 4.2.1-r2 x86, #917740
Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/wxpython/wxpython-4.2.1-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-4.2.1-r2.ebuild b/dev-python/wxpython/wxpython-4.2.1-r2.ebuild
index b061afead6d9..25e6b2bcfb0c 100644
--- a/dev-python/wxpython/wxpython-4.2.1-r2.ebuild
+++ b/dev-python/wxpython/wxpython-4.2.1-r2.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
LICENSE="wxWinLL-3"
SLOT="4.0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
IUSE="test webkit"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2024-06-19 11:37 Michał Górny
0 siblings, 0 replies; 73+ messages in thread
From: Michał Górny @ 2024-06-19 11:37 UTC (permalink / raw
To: gentoo-commits
commit: 2764ca5821604bffbea05d39736c1b05b9d91136
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 19 11:30:27 2024 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Jun 19 11:30:27 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2764ca58
dev-python/wxpython: Remove old
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/wxpython/wxpython-4.2.1-r1.ebuild | 127 ---------------------------
dev-python/wxpython/wxpython-4.2.1.ebuild | 126 --------------------------
2 files changed, 253 deletions(-)
diff --git a/dev-python/wxpython/wxpython-4.2.1-r1.ebuild b/dev-python/wxpython/wxpython-4.2.1-r1.ebuild
deleted file mode 100644
index 5364e1b56160..000000000000
--- a/dev-python/wxpython/wxpython-4.2.1-r1.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_IN_SOURCE_BUILD="1"
-PYTHON_COMPAT=( python3_{10..12} )
-PYPI_NO_NORMALIZE=1
-PYPI_PN="wxPython"
-WX_GTK_VER="3.2-gtk3"
-
-inherit distutils-r1 multiprocessing virtualx wxwidgets pypi
-
-DESCRIPTION="A blending of the wxWindows C++ class library with Python"
-HOMEPAGE="
- https://www.wxpython.org/
- https://github.com/wxWidgets/Phoenix/
- https://pypi.org/project/wxPython/
-"
-
-LICENSE="wxWinLL-3"
-SLOT="4.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE="test webkit"
-RESTRICT="!test? ( test )"
-
-# wxPython doesn't seem to be able to optionally disable features. webkit is
-# optionally patched out because it's so huge, but other elements are not,
-# which makes us have to require all features from wxGTK
-DEPEND="
- >=x11-libs/wxGTK-3.0.4-r301:${WX_GTK_VER}=[gstreamer,libnotify,opengl,sdl,tiff,webkit?,X]
- media-libs/libpng:=
- media-libs/tiff:=
- media-libs/libjpeg-turbo:=
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- app-text/doxygen
- dev-python/cython[${PYTHON_USEDEP}]
- dev-python/setuptools[${PYTHON_USEDEP}]
- >=dev-python/sip-6.6.2[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
- test? (
- ${VIRTUALX_DEPEND}
- dev-python/appdirs[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/pillow[${PYTHON_USEDEP}]
- dev-python/pytest[${PYTHON_USEDEP}]
- dev-python/pytest-forked[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- )
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-4.2.0-flags.patch"
- "${FILESDIR}/${PN}-4.2.0-cython-3.patch"
- "${FILESDIR}/${PN}-4.2.1-integer-division-for-randint.patch"
-)
-
-python_prepare_all() {
- if ! use webkit; then
- eapply "${FILESDIR}/${PN}-4.2.0-no-webkit.patch"
- fi
-
- distutils-r1_python_prepare_all
-}
-
-src_configure() {
- setup-wxwidgets
-}
-
-python_compile() {
- DOXYGEN="$(type -P doxygen)" ${PYTHON} build.py dox etg --nodoc || die
-
- # Refresh the bundled/pregenerated sip files
- "${EPYTHON}" build.py sip || die
-
- # Build the bindings
- "${EPYTHON}" build.py build_py \
- --use_syswx \
- --no_magic \
- --jobs="$(makeopts_jobs)" \
- --verbose \
- --release || die
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # virtx probably
- unittests/test_display.py::display_Tests::test_display
- unittests/test_frame.py::frame_Tests::test_frameRestore
- unittests/test_mousemanager.py::mousemanager_Tests::test_mousemanager1
- unittests/test_uiaction.py::uiaction_KeyboardTests::test_uiactionKeyboardChar
- unittests/test_uiaction.py::uiaction_KeyboardTests::test_uiactionKeyboardKeyDownUp
- unittests/test_uiaction.py::uiaction_MouseTests
-
- # assertion (TODO)
- unittests/test_aboutdlg.py::aboutdlg_Tests::test_aboutdlgGeneric
- unittests/test_lib_agw_piectrl.py::lib_agw_piectrl_Tests::test_lib_agw_piectrlCtor
-
- # seems to rely on state from a previous test (sigh)
- unittests/test_lib_agw_persist_persistencemanager.py::lib_agw_persist_persistencemanager_Tests::test_persistencemanagerRestore
-
- # requires Spanish localization
- unittests/test_intl.py::intl_Tests::test_intlGetString
-
- # TODO
- unittests/test_tipwin.py::tipwin_Tests::test_tipwinCtor
- unittests/test_lib_pubsub_provider.py::lib_pubsub_Except::test1
- unittests/test_windowid.py::IdManagerTest::test_newIdRef03
- )
- local EPYTEST_IGNORE=()
- if ! use webkit; then
- EPYTEST_IGNORE+=( unittests/test_webview.py )
- fi
-
- # We use pytest-forked as opensuse does to avoid tests corrupting each
- # other.
- virtx epytest --forked -n "$(makeopts_jobs)" unittests
-}
-
-python_install() {
- distutils-r1_python_install --skip-build
-}
diff --git a/dev-python/wxpython/wxpython-4.2.1.ebuild b/dev-python/wxpython/wxpython-4.2.1.ebuild
deleted file mode 100644
index 494ce3d38f4c..000000000000
--- a/dev-python/wxpython/wxpython-4.2.1.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_IN_SOURCE_BUILD="1"
-PYTHON_COMPAT=( python3_{10..11} )
-PYPI_NO_NORMALIZE=1
-PYPI_PN="wxPython"
-WX_GTK_VER="3.2-gtk3"
-
-inherit distutils-r1 multiprocessing virtualx wxwidgets pypi
-
-DESCRIPTION="A blending of the wxWindows C++ class library with Python"
-HOMEPAGE="
- https://www.wxpython.org/
- https://github.com/wxWidgets/Phoenix/
- https://pypi.org/project/wxPython/
-"
-
-LICENSE="wxWinLL-3"
-SLOT="4.0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv ~sparc ~x86"
-IUSE="test webkit"
-RESTRICT="!test? ( test )"
-
-# wxPython doesn't seem to be able to optionally disable features. webkit is
-# optionally patched out because it's so huge, but other elements are not,
-# which makes us have to require all features from wxGTK
-DEPEND="
- >=x11-libs/wxGTK-3.0.4-r301:${WX_GTK_VER}=[gstreamer,libnotify,opengl,sdl,tiff,webkit?,X]
- media-libs/libpng:=
- media-libs/tiff:=
- media-libs/libjpeg-turbo:=
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- app-text/doxygen
- dev-python/cython[${PYTHON_USEDEP}]
- dev-python/setuptools[${PYTHON_USEDEP}]
- >=dev-python/sip-6.6.2[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
- test? (
- ${VIRTUALX_DEPEND}
- dev-python/appdirs[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/pillow[${PYTHON_USEDEP}]
- dev-python/pytest[${PYTHON_USEDEP}]
- dev-python/pytest-forked[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- )
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-4.2.0-flags.patch"
- "${FILESDIR}/${PN}-4.2.0-cython-3.patch"
-)
-
-python_prepare_all() {
- if ! use webkit; then
- eapply "${FILESDIR}/${PN}-4.2.0-no-webkit.patch"
- fi
-
- distutils-r1_python_prepare_all
-}
-
-src_configure() {
- setup-wxwidgets
-}
-
-python_compile() {
- DOXYGEN="$(type -P doxygen)" ${PYTHON} build.py dox etg --nodoc || die
-
- # Refresh the bundled/pregenerated sip files
- "${EPYTHON}" build.py sip || die
-
- # Build the bindings
- "${EPYTHON}" build.py build_py \
- --use_syswx \
- --no_magic \
- --jobs="$(makeopts_jobs)" \
- --verbose \
- --release || die
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # virtx probably
- unittests/test_display.py::display_Tests::test_display
- unittests/test_frame.py::frame_Tests::test_frameRestore
- unittests/test_mousemanager.py::mousemanager_Tests::test_mousemanager1
- unittests/test_uiaction.py::uiaction_KeyboardTests::test_uiactionKeyboardChar
- unittests/test_uiaction.py::uiaction_KeyboardTests::test_uiactionKeyboardKeyDownUp
- unittests/test_uiaction.py::uiaction_MouseTests
-
- # assertion (TODO)
- unittests/test_aboutdlg.py::aboutdlg_Tests::test_aboutdlgGeneric
- unittests/test_lib_agw_piectrl.py::lib_agw_piectrl_Tests::test_lib_agw_piectrlCtor
-
- # seems to rely on state from a previous test (sigh)
- unittests/test_lib_agw_persist_persistencemanager.py::lib_agw_persist_persistencemanager_Tests::test_persistencemanagerRestore
-
- # requires Spanish localization
- unittests/test_intl.py::intl_Tests::test_intlGetString
-
- # TODO
- unittests/test_tipwin.py::tipwin_Tests::test_tipwinCtor
- unittests/test_lib_pubsub_provider.py::lib_pubsub_Except::test1
- unittests/test_windowid.py::IdManagerTest::test_newIdRef03
- )
- local EPYTEST_IGNORE=()
- if ! use webkit; then
- EPYTEST_IGNORE+=( unittests/test_webview.py )
- fi
-
- # We use pytest-forked as opensuse does to avoid tests corrupting each
- # other.
- virtx epytest --forked -n "$(makeopts_jobs)" unittests
-}
-
-python_install() {
- distutils-r1_python_install --skip-build
-}
^ permalink raw reply related [flat|nested] 73+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2024-06-23 11:09 David Seifert
0 siblings, 0 replies; 73+ messages in thread
From: David Seifert @ 2024-06-23 11:09 UTC (permalink / raw
To: gentoo-commits
commit: ddd27285d37ae7e9ebc54367d1144079ae967529
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 23 11:09:05 2024 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Jun 23 11:09:05 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddd27285
dev-python/wxpython: fix building against >=sip-6.8.4
Signed-off-by: David Seifert <soap <AT> gentoo.org>
dev-python/wxpython/wxpython-4.2.1-r2.ebuild | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/dev-python/wxpython/wxpython-4.2.1-r2.ebuild b/dev-python/wxpython/wxpython-4.2.1-r2.ebuild
index ffdc1114156b..ec62390a1579 100644
--- a/dev-python/wxpython/wxpython-4.2.1-r2.ebuild
+++ b/dev-python/wxpython/wxpython-4.2.1-r2.ebuild
@@ -67,6 +67,13 @@ python_prepare_all() {
eapply "${FILESDIR}/${PN}-4.2.0-no-webkit.patch"
fi
+ # sip assumes unconditional C99 support since 6.8.4
+ # which breaks when trying to use "sip/siplib/bool.cpp"
+ # https://github.com/Python-SIP/sip/commit/29fb3df49ff37df7aab9d5666fd72de95ac9e7f8
+ if has_version ">=dev-python/sip-6.8.4"; then
+ sed -i '\|sip/siplib/bool\.cpp|d' wscript || die
+ fi
+
distutils-r1_python_prepare_all
}
^ permalink raw reply related [flat|nested] 73+ messages in thread
end of thread, other threads:[~2024-06-23 11:09 UTC | newest]
Thread overview: 73+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-06-02 22:21 [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/ Mart Raudsepp
-- strict thread matches above, loose matches on Subject: below --
2024-06-23 11:09 David Seifert
2024-06-19 11:37 Michał Górny
2024-06-19 5:24 Arthur Zamarin
2024-06-19 5:24 Arthur Zamarin
2024-06-19 5:24 Arthur Zamarin
2024-06-19 5:24 Arthur Zamarin
2024-06-19 5:24 Arthur Zamarin
2024-06-18 0:12 Sam James
2024-01-04 17:08 Michał Górny
2023-12-29 16:49 Michał Górny
2023-12-16 11:02 Sam James
2023-11-29 8:26 Arthur Zamarin
2023-11-29 8:26 Arthur Zamarin
2023-11-23 16:08 Michał Górny
2023-10-22 10:33 Michał Górny
2023-09-10 19:41 Sam James
2023-05-20 8:43 Michał Górny
2023-05-02 18:52 Arthur Zamarin
2023-05-01 8:46 Arthur Zamarin
2023-05-01 8:46 Arthur Zamarin
2023-05-01 7:34 Arthur Zamarin
2023-05-01 5:24 Sam James
2023-05-01 5:22 Sam James
2023-04-25 0:35 Sam James
2023-04-20 10:36 WANG Xuerui
2023-03-25 17:19 Michał Górny
2022-12-04 17:28 WANG Xuerui
2022-08-04 6:29 Michał Górny
2022-08-04 0:13 Sam James
2022-08-03 7:49 Agostino Sarubbo
2022-08-03 4:38 Arthur Zamarin
2022-08-02 20:27 Sam James
2022-08-02 19:23 Arthur Zamarin
2022-08-02 18:57 Arthur Zamarin
2022-04-18 17:39 Alexey Shvetsov
2021-08-03 11:37 Michał Górny
2021-07-30 15:17 Agostino Sarubbo
2021-07-28 11:28 Marek Szuba
2021-07-26 11:17 Sam James
2021-07-25 20:09 Sam James
2021-07-24 22:17 Sam James
2021-07-24 15:12 Sam James
2021-07-06 9:02 Michał Górny
2021-02-03 7:44 Sven Wegener
2020-12-13 7:23 Sam James
2020-12-13 7:23 Sam James
2020-12-13 4:34 Sam James
2020-12-13 4:32 Sam James
2020-12-13 4:32 Sam James
2020-10-14 10:43 Alexey Shvetsov
2020-09-25 20:22 Michał Górny
2020-09-01 3:10 Sam James
2020-05-11 17:48 Michał Górny
2020-05-10 17:42 Mart Raudsepp
2020-05-04 13:58 Michał Górny
2020-05-04 12:34 Michał Górny
2020-04-15 21:49 Sergei Trofimovich
2020-04-14 17:19 Sergei Trofimovich
2020-03-01 3:41 Andrey Grozin
2020-02-09 12:24 Mart Raudsepp
2020-01-26 13:33 David Seifert
2019-05-27 23:41 Aaron Bauman
2018-02-03 15:39 Mart Raudsepp
2017-06-27 9:16 Alexis Ballier
2017-05-03 9:26 Michał Górny
2015-11-23 9:25 Agostino Sarubbo
2015-11-08 19:28 Mikle Kolyada
2015-11-05 11:20 Agostino Sarubbo
2015-11-03 19:15 Markus Meier
2015-11-01 13:25 Mikle Kolyada
2015-10-19 9:27 Agostino Sarubbo
2015-10-10 6:39 Jeroen Roovers
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox