diff options
| author | Quincy Fleming <quincyf467@protonmail.com> | 2025-02-26 18:01:05 +0000 |
|---|---|---|
| committer | Sam James <sam@gentoo.org> | 2025-03-10 02:41:08 +0000 |
| commit | 15b4e232d105a18c46a4f394b603ce491652bb06 (patch) | |
| tree | fdf839d640a53624a3b89c9aac1c2ef3db3644a6 /dev-python/wxpython/files/wxpython-4.2.2-setuppy.patch | |
| parent | 1c8ca88115f6f0d8595d99cf3fbd7c148ff6b288 (diff) | |
| download | gentoo-15b4e232d105a18c46a4f394b603ce491652bb06.tar.gz gentoo-15b4e232d105a18c46a4f394b603ce491652bb06.tar.bz2 gentoo-15b4e232d105a18c46a4f394b603ce491652bb06.zip | |
dev-python/wxpython: add 4.2.2
Bug: https://bugs.gentoo.org/923418
Bug: https://bugs.gentoo.org/924057
Closes: https://bugs.gentoo.org/909973
Signed-off-by: Quincy Fleming <quincyf467@protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/39465
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'dev-python/wxpython/files/wxpython-4.2.2-setuppy.patch')
| -rw-r--r-- | dev-python/wxpython/files/wxpython-4.2.2-setuppy.patch | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/dev-python/wxpython/files/wxpython-4.2.2-setuppy.patch b/dev-python/wxpython/files/wxpython-4.2.2-setuppy.patch new file mode 100644 index 0000000000000..229d372aa5afc --- /dev/null +++ b/dev-python/wxpython/files/wxpython-4.2.2-setuppy.patch @@ -0,0 +1,38 @@ +Created by Quincy Fleming +https://bugs.gentoo.org/909973 + +--- a/setup.py ++++ b/setup.py +@@ -113,6 +113,7 @@ + """ + user_options = [ + ('skip-build', None, 'skip building the C/C++ code (assumes it has already been done)'), ++ ('buildpy-options=', None, 'string of commands and options passed to build.py'), + ] + boolean_options = ['skip-build'] + +@@ -120,6 +121,7 @@ + def initialize_options(self): + orig_build.initialize_options(self) + self.skip_build = '--skip-build' in sys.argv ++ self.buildpy_options = 'build' + + def finalize_options(self): + orig_build.finalize_options(self) +@@ -135,7 +137,7 @@ + 'message and the wxWidgets and Phoenix build steps in the future.\n') + + # Use the same Python that is running this script. +- cmd = ['"{}"'.format(sys.executable), '-u', 'build.py', 'build'] ++ cmd = ['"{}"'.format(sys.executable), '-u', 'build.py',self.buildpy_options] + cmd = ' '.join(cmd) + runcmd(cmd) + +@@ -143,7 +145,6 @@ + # build/lib folder like normal. + orig_build.run(self) + +- + def _cleanup_symlinks(cmd): + # Clean out any libwx* symlinks in the build_lib folder, as they will + # turn into copies in the egg since zip files can't handle symlinks. |
