* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2015-10-19 9:27 Agostino Sarubbo
0 siblings, 0 replies; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2025-10-07 17:01 Ionen Wolkens
0 siblings, 0 replies; 89+ messages in thread
From: Ionen Wolkens @ 2025-10-07 17:01 UTC (permalink / raw
To: gentoo-commits
commit: d2e310ee9ff4dad563edec1836cfbb18c3d085f2
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 7 16:33:33 2025 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Oct 7 17:00:22 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2e310ee
dev-python/wxpython: cleanup old sip dependency
These versions been dropped and no need to keep the extra
complexity.
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-python/wxpython/wxpython-4.2.3-r2.ebuild | 8 +-------
1 file changed, 1 insertion(+), 7 deletions(-)
diff --git a/dev-python/wxpython/wxpython-4.2.3-r2.ebuild b/dev-python/wxpython/wxpython-4.2.3-r2.ebuild
index 79494dce2088..7915e2d8e8bd 100644
--- a/dev-python/wxpython/wxpython-4.2.3-r2.ebuild
+++ b/dev-python/wxpython/wxpython-4.2.3-r2.ebuild
@@ -41,13 +41,7 @@ RDEPEND="
BDEPEND="
app-text/doxygen
dev-python/cython[${PYTHON_USEDEP}]
- || (
- (
- >=dev-python/sip-6.8.5[${PYTHON_USEDEP}]
- <dev-python/sip-6.11.1-r0[${PYTHON_USEDEP}]
- )
- >=dev-python/sip-6.11.1-r1[${PYTHON_USEDEP}]
- )
+ >=dev-python/sip-6.11.1-r1[${PYTHON_USEDEP}]
test? (
${VIRTUALX_DEPEND}
dev-python/appdirs[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2025-06-03 19:59 Michał Górny
0 siblings, 0 replies; 89+ messages in thread
From: Michał Górny @ 2025-06-03 19:59 UTC (permalink / raw
To: gentoo-commits
commit: d85e3e4861cc8e47f5e364dd86ee43b47a554aef
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 3 19:54:14 2025 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Jun 3 19:59:33 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d85e3e48
dev-python/wxpython: Stabilize 4.2.3-r2 ppc ppc64, #955300
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/wxpython/wxpython-4.2.3-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-4.2.3-r2.ebuild b/dev-python/wxpython/wxpython-4.2.3-r2.ebuild
index 313e3063f78d..79494dce2088 100644
--- a/dev-python/wxpython/wxpython-4.2.3-r2.ebuild
+++ b/dev-python/wxpython/wxpython-4.2.3-r2.ebuild
@@ -20,7 +20,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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2025-05-26 14:16 Ionen Wolkens
0 siblings, 0 replies; 89+ messages in thread
From: Ionen Wolkens @ 2025-05-26 14:16 UTC (permalink / raw
To: gentoo-commits
commit: e0a53e05bdc10fadc1b3f13de7170d4692b373cd
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Mon May 26 14:03:09 2025 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Mon May 26 14:15:13 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0a53e05
dev-python/wxpython: drop sip-6.11 upper bound
Unfortunately needs a revbump to clear up VDB of the upper bound and
let portage update sip with default --with-bdeps=y. Albeit likely not
many users had time to build with it.
fwiw only do it for latest, in process of stabilization and no sense in
making stable 4.2.2 users rebuild before an update.
Also block 6.11.1-r0 in latest for now to ensure it's updated, but the
jarring || ( ( > < ) > ) won't need to be kept long term nor need a
revbump if it's revmoed.
Bug: https://bugs.gentoo.org/956566
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-python/wxpython/wxpython-4.2.0.ebuild | 2 --
dev-python/wxpython/wxpython-4.2.1-r2.ebuild | 2 --
dev-python/wxpython/wxpython-4.2.2.ebuild | 2 --
.../{wxpython-4.2.3-r1.ebuild => wxpython-4.2.3-r2.ebuild} | 12 +++++++++---
4 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/dev-python/wxpython/wxpython-4.2.0.ebuild b/dev-python/wxpython/wxpython-4.2.0.ebuild
index 878f2b87596e..b320d237f144 100644
--- a/dev-python/wxpython/wxpython-4.2.0.ebuild
+++ b/dev-python/wxpython/wxpython-4.2.0.ebuild
@@ -32,13 +32,11 @@ RDEPEND="
media-libs/libjpeg-turbo:=
"
DEPEND="${RDEPEND}"
-# <sip-6.11 dep: bug #956566
BDEPEND="
app-text/doxygen
dev-python/cython[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/sip-6.6.2[${PYTHON_USEDEP}]
- <dev-python/sip-6.11.1[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
test? (
${VIRTUALX_DEPEND}
diff --git a/dev-python/wxpython/wxpython-4.2.1-r2.ebuild b/dev-python/wxpython/wxpython-4.2.1-r2.ebuild
index be2499a79b4a..9636fc271872 100644
--- a/dev-python/wxpython/wxpython-4.2.1-r2.ebuild
+++ b/dev-python/wxpython/wxpython-4.2.1-r2.ebuild
@@ -37,13 +37,11 @@ DEPEND="
RDEPEND="
${DEPEND}
"
-# <sip-6.11 dep: bug #956566
BDEPEND="
app-text/doxygen
dev-python/cython[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/sip-6.6.2[${PYTHON_USEDEP}]
- <dev-python/sip-6.11.1[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
test? (
${VIRTUALX_DEPEND}
diff --git a/dev-python/wxpython/wxpython-4.2.2.ebuild b/dev-python/wxpython/wxpython-4.2.2.ebuild
index 17bf6c5b1a62..51d28a550bdd 100644
--- a/dev-python/wxpython/wxpython-4.2.2.ebuild
+++ b/dev-python/wxpython/wxpython-4.2.2.ebuild
@@ -36,13 +36,11 @@ DEPEND="
RDEPEND="
${DEPEND}
"
-# <sip-6.11 dep: bug #956566
BDEPEND="
app-text/doxygen
dev-python/cython[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/sip-6.8.5[${PYTHON_USEDEP}]
- <dev-python/sip-6.11.1[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
test? (
${VIRTUALX_DEPEND}
diff --git a/dev-python/wxpython/wxpython-4.2.3-r1.ebuild b/dev-python/wxpython/wxpython-4.2.3-r2.ebuild
similarity index 93%
rename from dev-python/wxpython/wxpython-4.2.3-r1.ebuild
rename to dev-python/wxpython/wxpython-4.2.3-r2.ebuild
index 23a4e024a1ca..313e3063f78d 100644
--- a/dev-python/wxpython/wxpython-4.2.3-r1.ebuild
+++ b/dev-python/wxpython/wxpython-4.2.3-r2.ebuild
@@ -36,12 +36,18 @@ DEPEND="
RDEPEND="
${DEPEND}
"
-# <sip-6.11 dep: bug #956566
+# sip-6.11.0-r0 blocked wrt bug #956566, can replace by just >=6.8.5
+# on bump or so as the version was short lived and never stable
BDEPEND="
app-text/doxygen
dev-python/cython[${PYTHON_USEDEP}]
- >=dev-python/sip-6.8.5[${PYTHON_USEDEP}]
- <dev-python/sip-6.11.1[${PYTHON_USEDEP}]
+ || (
+ (
+ >=dev-python/sip-6.8.5[${PYTHON_USEDEP}]
+ <dev-python/sip-6.11.1-r0[${PYTHON_USEDEP}]
+ )
+ >=dev-python/sip-6.11.1-r1[${PYTHON_USEDEP}]
+ )
test? (
${VIRTUALX_DEPEND}
dev-python/appdirs[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2025-05-26 8:07 Sam James
0 siblings, 0 replies; 89+ messages in thread
From: Sam James @ 2025-05-26 8:07 UTC (permalink / raw
To: gentoo-commits
commit: 5bc1ba3eaa7530a3bc4b8ea217dbfa5604625320
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon May 26 08:07:12 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon May 26 08:07:12 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bc1ba3e
dev-python/wxpython: disable py3.10
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/wxpython/wxpython-4.2.0.ebuild | 2 +-
dev-python/wxpython/wxpython-4.2.1-r2.ebuild | 2 +-
dev-python/wxpython/wxpython-4.2.2.ebuild | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-python/wxpython/wxpython-4.2.0.ebuild b/dev-python/wxpython/wxpython-4.2.0.ebuild
index 902118241252..878f2b87596e 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_{10..11} )
+PYTHON_COMPAT=( python3_11 )
PYPI_NO_NORMALIZE=1
PYPI_PN="wxPython"
WX_GTK_VER="3.2-gtk3"
diff --git a/dev-python/wxpython/wxpython-4.2.1-r2.ebuild b/dev-python/wxpython/wxpython-4.2.1-r2.ebuild
index 240f1f4e3bd6..be2499a79b4a 100644
--- a/dev-python/wxpython/wxpython-4.2.1-r2.ebuild
+++ b/dev-python/wxpython/wxpython-4.2.1-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_IN_SOURCE_BUILD="1"
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{11..12} )
PYPI_NO_NORMALIZE=1
PYPI_PN="wxPython"
WX_GTK_VER="3.2-gtk3"
diff --git a/dev-python/wxpython/wxpython-4.2.2.ebuild b/dev-python/wxpython/wxpython-4.2.2.ebuild
index 5fcc200f96dd..17bf6c5b1a62 100644
--- a/dev-python/wxpython/wxpython-4.2.2.ebuild
+++ b/dev-python/wxpython/wxpython-4.2.2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_COMPAT=( python3_{11..13} )
PYPI_NO_NORMALIZE=1
PYPI_PN="wxPython"
WX_GTK_VER="3.2-gtk3"
^ permalink raw reply related [flat|nested] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2025-05-26 8:06 Sam James
0 siblings, 0 replies; 89+ messages in thread
From: Sam James @ 2025-05-26 8:06 UTC (permalink / raw
To: gentoo-commits
commit: e614b7975a61362b2c8b6c838117a57963c19387
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon May 26 08:05:44 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon May 26 08:06:03 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e614b797
dev-python/wxpython: avoid sip-6.11 for now
Bug: https://github.com/wxWidgets/Phoenix/issues/2758
Bug: https://github.com/Python-SIP/sip/issues/77
Bug: https://bugs.gentoo.org/956566
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/wxpython/wxpython-4.2.0.ebuild | 4 +++-
dev-python/wxpython/wxpython-4.2.1-r2.ebuild | 2 ++
dev-python/wxpython/wxpython-4.2.2.ebuild | 2 ++
dev-python/wxpython/wxpython-4.2.3-r1.ebuild | 2 ++
4 files changed, 9 insertions(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-4.2.0.ebuild b/dev-python/wxpython/wxpython-4.2.0.ebuild
index 2b9553c2d58c..902118241252 100644
--- a/dev-python/wxpython/wxpython-4.2.0.ebuild
+++ b/dev-python/wxpython/wxpython-4.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -32,11 +32,13 @@ RDEPEND="
media-libs/libjpeg-turbo:=
"
DEPEND="${RDEPEND}"
+# <sip-6.11 dep: bug #956566
BDEPEND="
app-text/doxygen
dev-python/cython[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/sip-6.6.2[${PYTHON_USEDEP}]
+ <dev-python/sip-6.11.1[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
test? (
${VIRTUALX_DEPEND}
diff --git a/dev-python/wxpython/wxpython-4.2.1-r2.ebuild b/dev-python/wxpython/wxpython-4.2.1-r2.ebuild
index 0a82fba9a074..240f1f4e3bd6 100644
--- a/dev-python/wxpython/wxpython-4.2.1-r2.ebuild
+++ b/dev-python/wxpython/wxpython-4.2.1-r2.ebuild
@@ -37,11 +37,13 @@ DEPEND="
RDEPEND="
${DEPEND}
"
+# <sip-6.11 dep: bug #956566
BDEPEND="
app-text/doxygen
dev-python/cython[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/sip-6.6.2[${PYTHON_USEDEP}]
+ <dev-python/sip-6.11.1[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
test? (
${VIRTUALX_DEPEND}
diff --git a/dev-python/wxpython/wxpython-4.2.2.ebuild b/dev-python/wxpython/wxpython-4.2.2.ebuild
index f4fb43470880..5fcc200f96dd 100644
--- a/dev-python/wxpython/wxpython-4.2.2.ebuild
+++ b/dev-python/wxpython/wxpython-4.2.2.ebuild
@@ -36,11 +36,13 @@ DEPEND="
RDEPEND="
${DEPEND}
"
+# <sip-6.11 dep: bug #956566
BDEPEND="
app-text/doxygen
dev-python/cython[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/sip-6.8.5[${PYTHON_USEDEP}]
+ <dev-python/sip-6.11.1[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
test? (
${VIRTUALX_DEPEND}
diff --git a/dev-python/wxpython/wxpython-4.2.3-r1.ebuild b/dev-python/wxpython/wxpython-4.2.3-r1.ebuild
index a85f92e94747..23a4e024a1ca 100644
--- a/dev-python/wxpython/wxpython-4.2.3-r1.ebuild
+++ b/dev-python/wxpython/wxpython-4.2.3-r1.ebuild
@@ -36,10 +36,12 @@ DEPEND="
RDEPEND="
${DEPEND}
"
+# <sip-6.11 dep: bug #956566
BDEPEND="
app-text/doxygen
dev-python/cython[${PYTHON_USEDEP}]
>=dev-python/sip-6.8.5[${PYTHON_USEDEP}]
+ <dev-python/sip-6.11.1[${PYTHON_USEDEP}]
test? (
${VIRTUALX_DEPEND}
dev-python/appdirs[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2025-05-17 10:28 Arthur Zamarin
0 siblings, 0 replies; 89+ messages in thread
From: Arthur Zamarin @ 2025-05-17 10:28 UTC (permalink / raw
To: gentoo-commits
commit: b624d885edf3c31bdda51ad33cfd1f34797a1857
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat May 17 10:28:36 2025 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat May 17 10:28:43 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b624d885
dev-python/wxpython: Stabilize 4.2.3-r1 arm64, #955300
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/wxpython/wxpython-4.2.3-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-4.2.3-r1.ebuild b/dev-python/wxpython/wxpython-4.2.3-r1.ebuild
index 1dc71a8ad92e..a85f92e94747 100644
--- a/dev-python/wxpython/wxpython-4.2.3-r1.ebuild
+++ b/dev-python/wxpython/wxpython-4.2.3-r1.ebuild
@@ -20,7 +20,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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2025-05-17 10:28 Arthur Zamarin
0 siblings, 0 replies; 89+ messages in thread
From: Arthur Zamarin @ 2025-05-17 10:28 UTC (permalink / raw
To: gentoo-commits
commit: 4eaaeda52829fdb48947f4bc1286f044e76a256c
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat May 17 10:28:33 2025 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat May 17 10:28:42 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4eaaeda5
dev-python/wxpython: Stabilize 4.2.3-r1 arm, #955300
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/wxpython/wxpython-4.2.3-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-4.2.3-r1.ebuild b/dev-python/wxpython/wxpython-4.2.3-r1.ebuild
index e9ee87611548..1dc71a8ad92e 100644
--- a/dev-python/wxpython/wxpython-4.2.3-r1.ebuild
+++ b/dev-python/wxpython/wxpython-4.2.3-r1.ebuild
@@ -20,7 +20,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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2025-05-17 10:25 Arthur Zamarin
0 siblings, 0 replies; 89+ messages in thread
From: Arthur Zamarin @ 2025-05-17 10:25 UTC (permalink / raw
To: gentoo-commits
commit: 43c0cc4faeee539a928580ddfbff8062d402c284
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat May 17 10:25:32 2025 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat May 17 10:25:32 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43c0cc4f
dev-python/wxpython: Stabilize 4.2.3-r1 amd64, #955300
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/wxpython/wxpython-4.2.3-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-4.2.3-r1.ebuild b/dev-python/wxpython/wxpython-4.2.3-r1.ebuild
index 3dbd0823b72f..1eb0616ff189 100644
--- a/dev-python/wxpython/wxpython-4.2.3-r1.ebuild
+++ b/dev-python/wxpython/wxpython-4.2.3-r1.ebuild
@@ -20,7 +20,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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2025-05-17 10:25 Arthur Zamarin
0 siblings, 0 replies; 89+ messages in thread
From: Arthur Zamarin @ 2025-05-17 10:25 UTC (permalink / raw
To: gentoo-commits
commit: b63d5afd9ee386a51c76049a47172800c9492c7e
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat May 17 10:25:37 2025 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat May 17 10:25:37 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b63d5afd
dev-python/wxpython: Stabilize 4.2.3-r1 x86, #955300
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/wxpython/wxpython-4.2.3-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-4.2.3-r1.ebuild b/dev-python/wxpython/wxpython-4.2.3-r1.ebuild
index 1eb0616ff189..e9ee87611548 100644
--- a/dev-python/wxpython/wxpython-4.2.3-r1.ebuild
+++ b/dev-python/wxpython/wxpython-4.2.3-r1.ebuild
@@ -20,7 +20,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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2025-05-12 10:29 Michał Górny
0 siblings, 0 replies; 89+ messages in thread
From: Michał Górny @ 2025-05-12 10:29 UTC (permalink / raw
To: gentoo-commits
commit: 4b4a46e400791e79d558cd2294694837fe9066f2
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon May 12 10:16:55 2025 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon May 12 10:29:28 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b4a46e4
dev-python/wxpython: Remove stale python_gen_cond_dep
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/wxpython/wxpython-4.2.3-r1.ebuild | 3 ---
1 file changed, 3 deletions(-)
diff --git a/dev-python/wxpython/wxpython-4.2.3-r1.ebuild b/dev-python/wxpython/wxpython-4.2.3-r1.ebuild
index a9fa8d1b7d72..3dbd0823b72f 100644
--- a/dev-python/wxpython/wxpython-4.2.3-r1.ebuild
+++ b/dev-python/wxpython/wxpython-4.2.3-r1.ebuild
@@ -35,9 +35,6 @@ DEPEND="
"
RDEPEND="
${DEPEND}
- $(python_gen_cond_dep '
- dev-python/typing-extensions[${PYTHON_USEDEP}]
- ' 3.10)
"
BDEPEND="
app-text/doxygen
^ permalink raw reply related [flat|nested] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2025-05-08 5:32 Michał Górny
0 siblings, 0 replies; 89+ messages in thread
From: Michał Górny @ 2025-05-08 5:32 UTC (permalink / raw
To: gentoo-commits
commit: 7028a70b37bd258e7db4429445bcabd1e3fe6cc2
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu May 8 04:00:51 2025 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu May 8 05:09:29 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7028a70b
dev-python/wxpython: Strip requests build dep
Closes: https://bugs.gentoo.org/955593
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/wxpython/wxpython-4.2.3-r1.ebuild | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-4.2.3-r1.ebuild b/dev-python/wxpython/wxpython-4.2.3-r1.ebuild
index d6cfd1105668..a9fa8d1b7d72 100644
--- a/dev-python/wxpython/wxpython-4.2.3-r1.ebuild
+++ b/dev-python/wxpython/wxpython-4.2.3-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_COMPAT=( python3_{11..13} )
PYPI_NO_NORMALIZE=1
PYPI_PN="wxPython"
WX_GTK_VER="3.2-gtk3"
@@ -79,6 +79,10 @@ python_prepare_all() {
# sigh
sed -i -e '/from buildtools/i\
sys.path.insert(0, ".")' setup.py || die
+
+ # sigh, used only when fetching things implicitly which we definitely
+ # don't want; https://bugs.gentoo.org/955593
+ sed -i -e '/requests/d' build.py || die
}
src_configure() {
^ permalink raw reply related [flat|nested] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2025-04-13 15:22 Michał Górny
0 siblings, 0 replies; 89+ messages in thread
From: Michał Górny @ 2025-04-13 15:22 UTC (permalink / raw
To: gentoo-commits
commit: 56081f6227c4e7642dfd3d1448a3f1c663d18db5
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 13 14:31:37 2025 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Apr 13 15:21:59 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56081f62
dev-python/wxpython: Clean extensions between implementations
Clean extensions after installing each wheel to avoid them leaking
into the subsequent builds.
Closes: https://bugs.gentoo.org/953558
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
.../wxpython/{wxpython-4.2.3.ebuild => wxpython-4.2.3-r1.ebuild} | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-4.2.3.ebuild b/dev-python/wxpython/wxpython-4.2.3-r1.ebuild
similarity index 93%
rename from dev-python/wxpython/wxpython-4.2.3.ebuild
rename to dev-python/wxpython/wxpython-4.2.3-r1.ebuild
index 83789483cd5e..d6cfd1105668 100644
--- a/dev-python/wxpython/wxpython-4.2.3.ebuild
+++ b/dev-python/wxpython/wxpython-4.2.3-r1.ebuild
@@ -9,7 +9,7 @@ PYPI_NO_NORMALIZE=1
PYPI_PN="wxPython"
WX_GTK_VER="3.2-gtk3"
-inherit distutils-r1 multiprocessing virtualx wxwidgets pypi
+inherit distutils-r1 multilib multiprocessing virtualx wxwidgets pypi
DESCRIPTION="A blending of the wxWindows C++ class library with Python"
HOMEPAGE="
@@ -95,6 +95,11 @@ python_compile() {
distutils-r1_python_compile
+ # This package's built system relies on copying extensions back
+ # to source directory for setuptools to pick them up. This is
+ # hopeless.
+ find -name "*$(get_modname)" -delete || die
+
cp "${S}/sip_corewxAppTraits.cpp" "${S}/sip/cpp/" || die
}
@@ -128,6 +133,7 @@ python_test() {
EPYTEST_IGNORE+=( unittests/test_webview.py )
fi
+ rm -rf wx || die
# We use pytest-forked as opensuse does to avoid tests corrupting each
# other.
virtx epytest --forked unittests
^ permalink raw reply related [flat|nested] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2025-04-11 18:18 Michał Górny
0 siblings, 0 replies; 89+ messages in thread
From: Michał Górny @ 2025-04-11 18:18 UTC (permalink / raw
To: gentoo-commits
commit: 34ed0e2fb93b8cafeca41de065cfdd4c627a1eda
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 11 17:33:48 2025 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Apr 11 18:18:13 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34ed0e2f
dev-python/wxpython: Bump x11-libs/wxGTK dep
Bump the x11-libs/wxGTK dependency and restore keywords, as this seems
to fix the build failures I was seeing.
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/wxpython/wxpython-4.2.3.ebuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-4.2.3.ebuild b/dev-python/wxpython/wxpython-4.2.3.ebuild
index 6a9c5d0cdec9..83789483cd5e 100644
--- a/dev-python/wxpython/wxpython-4.2.3.ebuild
+++ b/dev-python/wxpython/wxpython-4.2.3.ebuild
@@ -20,6 +20,7 @@ HOMEPAGE="
LICENSE="wxWinLL-3"
SLOT="4.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="test webkit"
RESTRICT="!test? ( test )"
@@ -27,7 +28,7 @@ RESTRICT="!test? ( test )"
# 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.2.6:${WX_GTK_VER}=[gstreamer,libnotify,opengl,sdl,tiff,webkit?,X]
+ >=x11-libs/wxGTK-3.2.7:${WX_GTK_VER}=[gstreamer,libnotify,opengl,sdl,tiff,webkit?,X]
media-libs/libpng:=
media-libs/tiff:=
media-libs/libjpeg-turbo:=
^ permalink raw reply related [flat|nested] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2025-04-11 5:26 Michał Górny
0 siblings, 0 replies; 89+ messages in thread
From: Michał Górny @ 2025-04-11 5:26 UTC (permalink / raw
To: gentoo-commits
commit: 88aa05a148d6cb1deddb932abd641949ee9c77ae
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 11 05:19:42 2025 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Apr 11 05:26:32 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88aa05a1
dev-python/wxpython: Bump to 4.2.3
Add an unkeyworded work-in-progress ebuild for 4.2.3. It currently
fails to build, probably due to dev-python/sip version incompatibility.
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/wxpython/Manifest | 1 +
dev-python/wxpython/wxpython-4.2.3.ebuild | 133 ++++++++++++++++++++++++++++++
2 files changed, 134 insertions(+)
diff --git a/dev-python/wxpython/Manifest b/dev-python/wxpython/Manifest
index c9292c83a855..b7506b2ccfc7 100644
--- a/dev-python/wxpython/Manifest
+++ b/dev-python/wxpython/Manifest
@@ -1,3 +1,4 @@
DIST wxPython-4.2.0.tar.gz 70958238 BLAKE2B 2e8e34c4f5d1992983bfe4e09bb56ee5619b139b9b3b5f05dee48ecdf6971cf9fe1b0fb22aec685904eb44db6f50a4ba132a08aa91930d809040da828efa097e SHA512 9ec937a024efb2916403c84382a66004f0c2bb07471246b7de517778309ce459e929eeb59e261f538d3fa077c950628de62e49a3760fbd03ab9ff2114c6f354f
DIST wxPython-4.2.1.tar.gz 73724359 BLAKE2B d9569ea172c7279e0b2cfcb3cdcd5d1faab5324e2648c9b0f8c8b838fb2355dc6af28c4593e5dd0cfa02573133bf15a58a6ffa9711d854925a9cada0985dc7f8 SHA512 ee9ab8effb3c71de004c3d61ec583b9980c6b75fe9bb04cf2c76025ea70afc206bc3073c44d1c83c7ba604afed9fd38c01b9ef506617ba279a4ac58e3cf34438
DIST wxPython-4.2.2.tar.gz 57358880 BLAKE2B 325256e0d57f868453ed48ea4580a1ea6763acffacb7cd937cf440c55f43fc540dab867a947fb2c9eb353855888aaa370d85103b888bd1339cf5abe7302aba19 SHA512 08b74285b94f21ebf30fef8c9ebf8cfd074dd3976209372bb5b704b0b792038f9af484dd1378894052eedb0ce603af6935b7d00d695da4e4a15e1ea3bdb3520f
+DIST wxPython-4.2.3.tar.gz 58861286 BLAKE2B 2c674227ff109564be1431f2a86a212250ffac809fed4ca8934f7473c93616603e252098511e443ffdf460ab546b5eb17b3f29ab275fb8b5433041a4d47e48cb SHA512 c7b9f0758b9d77dbeab436e8069c024796b6f252af5043615e14083b3f62fb44386c5f325a118f9e2d99c15eeb7687bb1cc1a13a00263114689b32e2126364a7
diff --git a/dev-python/wxpython/wxpython-4.2.3.ebuild b/dev-python/wxpython/wxpython-4.2.3.ebuild
new file mode 100644
index 000000000000..6a9c5d0cdec9
--- /dev/null
+++ b/dev-python/wxpython/wxpython-4.2.3.ebuild
@@ -0,0 +1,133 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+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"
+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.2.6:${WX_GTK_VER}=[gstreamer,libnotify,opengl,sdl,tiff,webkit?,X]
+ media-libs/libpng:=
+ media-libs/tiff:=
+ media-libs/libjpeg-turbo:=
+"
+RDEPEND="
+ ${DEPEND}
+ $(python_gen_cond_dep '
+ dev-python/typing-extensions[${PYTHON_USEDEP}]
+ ' 3.10)
+"
+BDEPEND="
+ app-text/doxygen
+ dev-python/cython[${PYTHON_USEDEP}]
+ >=dev-python/sip-6.8.5[${PYTHON_USEDEP}]
+ test? (
+ ${VIRTUALX_DEPEND}
+ dev-python/appdirs[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ dev-python/pillow[${PYTHON_USEDEP}]
+ dev-python/pytest-forked[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+PATCHES=(
+ "${FILESDIR}/${PN}-4.2.0-flags.patch"
+ "${FILESDIR}/${PN}-4.2.1-x86-time.patch"
+ "${FILESDIR}/${PN}-4.2.2-setuppy.patch"
+)
+
+python_prepare_all() {
+ if ! use webkit; then
+ eapply "${FILESDIR}/${PN}-4.2.0-no-webkit.patch"
+ fi
+
+ local build_options="build_py --use_syswx --no_magic --jobs=$(makeopts_jobs) --verbose --release"
+
+ DISTUTILS_ARGS=(
+ --verbose
+ build
+ --buildpy-options="${build_options}"
+ )
+
+ distutils-r1_python_prepare_all
+
+ # sigh
+ sed -i -e '/from buildtools/i\
+sys.path.insert(0, ".")' setup.py || die
+}
+
+src_configure() {
+ setup-wxwidgets
+}
+
+python_compile() {
+ # Patch will fail if copy of refreshed sip file is not restored
+ # if using multiple Python implementations
+ DOXYGEN="$(type -P doxygen)" ${PYTHON} build.py dox etg sip --nodoc || die
+ cp "${S}/sip/cpp/sip_corewxAppTraits.cpp" "${S}" || die
+
+ eapply "${FILESDIR}/${PN}-4.2.2-no-stacktrace.patch" || die
+
+ distutils-r1_python_compile
+
+ cp "${S}/sip_corewxAppTraits.cpp" "${S}/sip/cpp/" || 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 unittests
+}
^ permalink raw reply related [flat|nested] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2025-03-29 17:51 Arthur Zamarin
0 siblings, 0 replies; 89+ messages in thread
From: Arthur Zamarin @ 2025-03-29 17:51 UTC (permalink / raw
To: gentoo-commits
commit: fe67e81c6b81db94ec70c36ac78969409db510ce
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 29 17:51:08 2025 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 29 17:51:08 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe67e81c
dev-python/wxpython: Stabilize 4.2.2 x86, #952885
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/wxpython/wxpython-4.2.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-4.2.2.ebuild b/dev-python/wxpython/wxpython-4.2.2.ebuild
index 8b474eb22d84..f4fb43470880 100644
--- a/dev-python/wxpython/wxpython-4.2.2.ebuild
+++ b/dev-python/wxpython/wxpython-4.2.2.ebuild
@@ -20,7 +20,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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2025-03-29 14:00 Sam James
0 siblings, 0 replies; 89+ messages in thread
From: Sam James @ 2025-03-29 14:00 UTC (permalink / raw
To: gentoo-commits
commit: 492163f93de0dd7b0e1b3894f063c4ad87fe3119
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 29 13:34:22 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 29 13:59:01 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=492163f9
dev-python/wxpython: Stabilize 4.2.2 amd64, #952885
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/wxpython/wxpython-4.2.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/wxpython/wxpython-4.2.2.ebuild b/dev-python/wxpython/wxpython-4.2.2.ebuild
index 7a5261f7e9f3..8b474eb22d84 100644
--- a/dev-python/wxpython/wxpython-4.2.2.ebuild
+++ b/dev-python/wxpython/wxpython-4.2.2.ebuild
@@ -20,7 +20,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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2024-06-23 11:09 David Seifert
0 siblings, 0 replies; 89+ 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] 89+ 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; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2024-06-19 5:24 Arthur Zamarin
0 siblings, 0 replies; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2024-06-19 5:24 Arthur Zamarin
0 siblings, 0 replies; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2024-06-19 5:24 Arthur Zamarin
0 siblings, 0 replies; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2024-06-19 5:24 Arthur Zamarin
0 siblings, 0 replies; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2024-06-19 5:24 Arthur Zamarin
0 siblings, 0 replies; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2024-06-18 0:12 Sam James
0 siblings, 0 replies; 89+ 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] 89+ 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; 89+ 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] 89+ 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; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2023-12-16 11:02 Sam James
0 siblings, 0 replies; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2023-11-29 8:26 Arthur Zamarin
0 siblings, 0 replies; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2023-11-29 8:26 Arthur Zamarin
0 siblings, 0 replies; 89+ 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] 89+ 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; 89+ 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] 89+ 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; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2023-09-10 19:41 Sam James
0 siblings, 0 replies; 89+ 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] 89+ 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; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2023-05-02 18:52 Arthur Zamarin
0 siblings, 0 replies; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2023-05-01 8:46 Arthur Zamarin
0 siblings, 0 replies; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2023-05-01 8:46 Arthur Zamarin
0 siblings, 0 replies; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2023-05-01 7:34 Arthur Zamarin
0 siblings, 0 replies; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2023-05-01 5:24 Sam James
0 siblings, 0 replies; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2023-05-01 5:22 Sam James
0 siblings, 0 replies; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2023-04-25 0:35 Sam James
0 siblings, 0 replies; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2023-04-20 10:36 WANG Xuerui
0 siblings, 0 replies; 89+ 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] 89+ 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; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2022-12-04 17:28 WANG Xuerui
0 siblings, 0 replies; 89+ 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] 89+ 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; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2022-08-04 0:13 Sam James
0 siblings, 0 replies; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2022-08-03 7:49 Agostino Sarubbo
0 siblings, 0 replies; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2022-08-03 4:38 Arthur Zamarin
0 siblings, 0 replies; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2022-08-02 20:27 Sam James
0 siblings, 0 replies; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2022-08-02 19:23 Arthur Zamarin
0 siblings, 0 replies; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2022-08-02 18:57 Arthur Zamarin
0 siblings, 0 replies; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2022-04-18 17:39 Alexey Shvetsov
0 siblings, 0 replies; 89+ 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] 89+ 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; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2021-07-30 15:17 Agostino Sarubbo
0 siblings, 0 replies; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2021-07-28 11:28 Marek Szuba
0 siblings, 0 replies; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2021-07-26 11:17 Sam James
0 siblings, 0 replies; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2021-07-25 20:09 Sam James
0 siblings, 0 replies; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2021-07-24 22:17 Sam James
0 siblings, 0 replies; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2021-07-24 15:12 Sam James
0 siblings, 0 replies; 89+ 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] 89+ 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; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2021-02-03 7:44 Sven Wegener
0 siblings, 0 replies; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2020-12-13 7:23 Sam James
0 siblings, 0 replies; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2020-12-13 7:23 Sam James
0 siblings, 0 replies; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2020-12-13 4:34 Sam James
0 siblings, 0 replies; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2020-12-13 4:32 Sam James
0 siblings, 0 replies; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2020-12-13 4:32 Sam James
0 siblings, 0 replies; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2020-10-14 10:43 Alexey Shvetsov
0 siblings, 0 replies; 89+ 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] 89+ 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; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2020-09-01 3:10 Sam James
0 siblings, 0 replies; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2020-06-02 22:21 Mart Raudsepp
0 siblings, 0 replies; 89+ 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] 89+ 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; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2020-05-10 17:42 Mart Raudsepp
0 siblings, 0 replies; 89+ 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] 89+ 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; 89+ 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] 89+ 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; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2020-04-15 21:49 Sergei Trofimovich
0 siblings, 0 replies; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2020-04-14 17:19 Sergei Trofimovich
0 siblings, 0 replies; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2020-03-01 3:41 Andrey Grozin
0 siblings, 0 replies; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2020-02-09 12:24 Mart Raudsepp
0 siblings, 0 replies; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2020-01-26 13:33 David Seifert
0 siblings, 0 replies; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2019-05-27 23:41 Aaron Bauman
0 siblings, 0 replies; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2018-02-03 15:39 Mart Raudsepp
0 siblings, 0 replies; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2017-06-27 9:16 Alexis Ballier
0 siblings, 0 replies; 89+ 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] 89+ 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; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2015-11-23 9:25 Agostino Sarubbo
0 siblings, 0 replies; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2015-11-08 19:28 Mikle Kolyada
0 siblings, 0 replies; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2015-11-05 11:20 Agostino Sarubbo
0 siblings, 0 replies; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2015-11-03 19:15 Markus Meier
0 siblings, 0 replies; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2015-11-01 13:25 Mikle Kolyada
0 siblings, 0 replies; 89+ 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] 89+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
@ 2015-10-10 6:39 Jeroen Roovers
0 siblings, 0 replies; 89+ 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] 89+ messages in thread
end of thread, other threads:[~2025-10-07 17:01 UTC | newest]
Thread overview: 89+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-10-19 9:27 [gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/ Agostino Sarubbo
-- strict thread matches above, loose matches on Subject: below --
2025-10-07 17:01 Ionen Wolkens
2025-06-03 19:59 Michał Górny
2025-05-26 14:16 Ionen Wolkens
2025-05-26 8:07 Sam James
2025-05-26 8:06 Sam James
2025-05-17 10:28 Arthur Zamarin
2025-05-17 10:28 Arthur Zamarin
2025-05-17 10:25 Arthur Zamarin
2025-05-17 10:25 Arthur Zamarin
2025-05-12 10:29 Michał Górny
2025-05-08 5:32 Michał Górny
2025-04-13 15:22 Michał Górny
2025-04-11 18:18 Michał Górny
2025-04-11 5:26 Michał Górny
2025-03-29 17:51 Arthur Zamarin
2025-03-29 14:00 Sam James
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-06-02 22:21 Mart Raudsepp
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-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