summaryrefslogtreecommitdiff
path: root/dev-perl/Wx
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-09-06 12:28:43 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-09-06 12:28:43 +0100
commit8bf02d8edf7e8947a205e2dca77bee4c4e31739b (patch)
tree3711c04de0185e8d4835ac527c634e0d4893ad7e /dev-perl/Wx
parent5d93bae2c1576ab817f482024a6d47592829407b (diff)
gentoo auto-resync : 06:09:2024 - 12:28:42
Diffstat (limited to 'dev-perl/Wx')
-rw-r--r--dev-perl/Wx/Manifest2
-rw-r--r--dev-perl/Wx/Wx-0.993.200-r3.ebuild11
2 files changed, 10 insertions, 3 deletions
diff --git a/dev-perl/Wx/Manifest b/dev-perl/Wx/Manifest
index 0c2831bd6c2c..ec9e4800bf57 100644
--- a/dev-perl/Wx/Manifest
+++ b/dev-perl/Wx/Manifest
@@ -2,5 +2,5 @@ AUX Wx-0.993.200-gtk3.patch 855 BLAKE2B 0dddf4ef9f588fe5ee4495dc15217efd990221ac
AUX Wx-0.993.200-wx32-makemaker.patch 4598 BLAKE2B f209ea3a9214db01a8565cbcfc33fde5ea1d32bff1f86ff5b832bc724ee82e1083867b990533150a1135f6acb649af6f665e359bbf2c29a625edd22de5333fe9 SHA512 3095752e2a759cf973eef443aa4200ef2eb42e914b79751d00969be684278ba8bb61b6d7f6026462ab7c0d6d191739543b2fe1569bdaa252e946552b492cbb96
DIST Wx-0.993.200-wx32-port.patch 40231 BLAKE2B bd0ab52037e900ec749b9a1243eadfba19338412e1e48289a38cf64b78b9b38e39a5b6d5580b54266c02080339b4c52928cad7999b324dec0d5346823b459ce9 SHA512 9e0bf4ae46ceaf5e30c0c8700fe98afe4313df6b8d30a592bf2e1a9d59c07ba7bbdb1bbc952a5272319ac2492ce6e4f3346ce077de2b69fbab572199177328ef
DIST Wx-0.9932.tar.gz 486326 BLAKE2B 54509a108b131973aa3c14fc895893248ddfe2807c0117a7fd56b710e79fbac257dadacb6aa39a0463447b16aa909bb2faed1a437024389afeb2b00c63562a8c SHA512 49f9a32bcd65ad4f2017f322e45ddaad741cdc0f0245489425771dda917553c354945fa949521c18730d27e78444a79d0d56374d462bcd92a96c0e76a4471c0e
-EBUILD Wx-0.993.200-r3.ebuild 1487 BLAKE2B f25360725c4b122bd9081c2cec39cca45d7870819098ffbc73d2a0473548904c6692ea7d45a5c3d4072d7ac20bf4bc68b56d866f17784c9a205ca55bc0641f02 SHA512 afeb84c4ed6aab20b4bbc51b8d21d79173ca591d54d742aade88f7e300e6d74ab3400044ddcaf0315203945ac04ebc4747ec8fe19a4013c262347a4931e18d50
+EBUILD Wx-0.993.200-r3.ebuild 1673 BLAKE2B be2ca021ea67b7432232ff8d3e352229fa129f323dc796f348b8c92163064ec4bece2c77b10ea8694c8b143b0f8461b9fd9af80f8c24df6a1202b746999bea7a SHA512 d2aa0c8da596b4e5658b5d3d364d63079e93fdf1c793334bd96ab6bc58779c67cb6348c9a87c49c6f36b7b4da82115f46ce3bbd4fea99a84b49deec1fa47ad9a
MISC metadata.xml 20247 BLAKE2B 8a67bbac6281f8700cdac1bedc455b8d70f0daab9f392356b18cc9d2dd25ade3d9eb3e7c54b98b31c30c920f890e9925123f5dd9b06bb91f7e8f815e31c0648f SHA512 202e32d7f62b83643a6db2e178057b602735e3cf46f8d57033d06691b4943c7a5f412d8ed7a0a1dfd7b7d00836b67bb07cb5855c8aaa9074651a0d21291d4a0f
diff --git a/dev-perl/Wx/Wx-0.993.200-r3.ebuild b/dev-perl/Wx/Wx-0.993.200-r3.ebuild
index 9c2559675aa1..abf2f39974bc 100644
--- a/dev-perl/Wx/Wx-0.993.200-r3.ebuild
+++ b/dev-perl/Wx/Wx-0.993.200-r3.ebuild
@@ -7,7 +7,7 @@ WX_GTK_VER="3.2-gtk3"
DIST_AUTHOR=MDOOTSON
DIST_VERSION=0.9932
DIST_EXAMPLES=("samples/*")
-inherit wxwidgets virtualx perl-module
+inherit toolchain-funcs wxwidgets virtualx perl-module
DESCRIPTION="Perl bindings for wxGTK"
HOMEPAGE="https://wxperl.sourceforge.net/ https://metacpan.org/release/Wx"
@@ -50,10 +50,17 @@ src_prepare() {
dos2unix MANIFEST || die
dos2unix typemap || die
- setup-wxwidgets
perl-module_src_prepare
}
+src_configure() {
+ # xspp sets CC to a c++ compiler but the eclass overrides it
+ # https://bugs.gentoo.org/931939
+ export CC="$(tc-getCXX)"
+ setup-wxwidgets
+ perl-module_src_configure
+}
+
src_test() {
# the webview/t/03_threads.t test tends to hang or crash in weird
# ways depending on local configuration. eg, backtraces involving