<pre style='margin:0'>
Renee Otten (reneeotten) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/9acd0a53d7eba38f1d71843ca0a28af033e04e14">https://github.com/macports/macports-ports/commit/9acd0a53d7eba38f1d71843ca0a28af033e04e14</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 9acd0a53d7e py-mayavi: update to version 4.8.2
</span>9acd0a53d7e is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 9acd0a53d7eba38f1d71843ca0a28af033e04e14
</span>Author: Jonathan Stickel <jjstickel@gmail.com>
AuthorDate: Sun Oct 27 10:48:16 2024 -0700
<span style='display:block; white-space:pre;color:#404040;'> py-mayavi: update to version 4.8.2
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> * update py-mayavi to 4.8.2
</span><span style='display:block; white-space:pre;color:#404040;'> * update py-apptools to 5.3.0
</span><span style='display:block; white-space:pre;color:#404040;'> * update py-envisage to 7.0.3
</span><span style='display:block; white-space:pre;color:#404040;'> * update py-traitsui to 8.0.0
</span><span style='display:block; white-space:pre;color:#404040;'> * update py-pyface to 8.0.0
</span><span style='display:block; white-space:pre;color:#404040;'> * update python versions
</span>---
python/py-apptools/Portfile | 10 ++++-----
python/py-envisage/Portfile | 10 ++++-----
python/py-mayavi/Portfile | 10 ++++-----
python/py-pyface/Portfile | 53 +++++++++++++++++++++++++--------------------
python/py-traits/Portfile | 2 +-
python/py-traitsui/Portfile | 10 ++++-----
6 files changed, 51 insertions(+), 44 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-apptools/Portfile b/python/py-apptools/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index ddbd895e588..46f0f1133d8 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-apptools/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-apptools/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem 1.0
</span> PortGroup python 1.0
PortGroup github 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup enthought apptools 5.1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup enthought apptools 5.3.0
</span>
name py-apptools
categories-append devel
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,11 +19,11 @@ long_description The Enthought Tool Suite includes a set of packages\
</span> They implement functionality that is commonly needed by many applications.\
These packages are distributed together as the AppTools project.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 451592347ddf1691e1d1d1501f19cf2574740d16 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 3868061a49e1fdc3490ec666a301075b91b86aa7b91b3d42b4326d512b3a1298 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 184307
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 d9a1a6a12038a1fe67be0f1520db9dadf506dbf3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 b3768229bf56d3ad8ea859719422e7dd5ac5856ae1b35dfe0808e5418bc36996 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 187213
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-python.versions 39
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.versions 39 310 311 312
</span>
if {${name} ne ${subport}} {
depends_lib-append port:py${python.version}-configobj\
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-envisage/Portfile b/python/py-envisage/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 14a2dc09ef6..778bf7c5e58 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-envisage/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-envisage/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem 1.0
</span> PortGroup python 1.0
PortGroup github 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup enthought envisage 6.0.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup enthought envisage 7.0.3
</span>
name py-envisage
categories-append devel
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,11 +19,11 @@ license BSD
</span> supported_archs noarch
platforms {darwin any}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 36cfacee183d5fafcaf9d1187fba28e663c59df1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 fe6506e585d2f72046cbb231f05a8dfbe34d40921a837cb2022e5c441b83443c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 460585
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 687bd5fc4427da55ee9b4b809be9d37aced10f78 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 a20a5d8143e87dcf21aa1d3baa5cd086927f300281c3d43855073cf731d01f29 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 300527
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-python.versions 39
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.versions 39 310 311 312
</span>
if {${name} ne ${subport}} {
depends_lib-append \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-mayavi/Portfile b/python/py-mayavi/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 9afae5f4144..f8bfb899860 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-mayavi/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-mayavi/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,7 @@ PortGroup python 1.0
</span> PortGroup active_variants 1.1
PortGroup github 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup enthought mayavi 4.7.4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup enthought mayavi 4.8.2
</span> github.tarball_from archive
name py-mayavi
revision 0
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -18,11 +18,11 @@ long_description 3D Scientific Data Visualization and Plotting using VTK as t
</span>
license BSD
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 347f2eb90177010f3123fba10be7bf372871e8ba \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 44f144a5646e81b7eb0668a8b1ac383a847e634f6f4c306b4629e32587080467 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 9063649
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 9e589a7ee6ebbbc0ff3eac9dd30b365d1705164e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 a78eb7512948d9484c0ba7b1fdeab088f9f4a32ca32862a0b8e8d2b63ad83eb2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 9026675
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-python.versions 39
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.versions 39 310 311 312
</span>
if {${name} ne ${subport}} {
depends_build-append port:py${python.version}-sphinx
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-pyface/Portfile b/python/py-pyface/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 52c43a97ee1..6b0eaef9b23 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-pyface/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-pyface/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,7 @@ PortSystem 1.0
</span> PortGroup python 1.0
PortGroup github 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup enthought pyface 7.4.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup enthought pyface 8.0.0
</span> github.tarball_from archive
name py-pyface
revision 0
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,38 +21,45 @@ long_description The pyface project contains a toolkit-independent GUI\
</span> abstraction layer, which is used to support the\
"visualization" features of the Traits package.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 57356c20e10291efe49f58b80d7f5483dad741da \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 d04d1869ec0b63966dd0a64b83fcea15a001a3220cf964e82f2745ad330e37c5 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 7756962
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 09b4f56cfbb3fd62111ec2c62c675b67eae385bd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 e34f8fb285517e25bfe41a4b8d1d54860d2636bd5fa5b9bff26ab96c1a098895 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 7850673
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-python.versions 38 39
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.versions 39 310 311 312
</span>
if {${name} ne ${subport}} {
depends_lib-append port:py${python.version}-traits \
port:py${python.version}-importlib-metadata \
port:py${python.version}-pygments
<span style='display:block; white-space:pre;background:#ffe0e0;'>- if {${python.version} < 39} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append port:py${python.version}-importlib-resources
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- variant pyqt4 description "Qt backend using PyQt4" {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append port:py${python.version}-pyqt4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {${os.platform} eq "darwin" && ${os.major} < 11} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # On systems without Qt5+ support just default to using Qt4.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # https://github.com/enthought/pyface/issues/1258
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.setup enthought pyface 7.4.4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 09b4f56cfbb3fd62111ec2c62c675b67eae385bd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 e34f8fb285517e25bfe41a4b8d1d54860d2636bd5fa5b9bff26ab96c1a098895 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 7850673
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Due to py-pyqt4 restricted to python310 due to py-sip4.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Notice, at least 310 must be preserved to keep this working.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ python.versions 39 310
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # No need in any variants.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:py${python.version}-pyqt4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # These variants make sense only on systems with Qt5+:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ variant pyside description "Qt backend using PySide2" {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:py${python.version}-pyside2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>- variant pyside description "Qt backend using PySide2" {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append port:py${python.version}-pyside2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- variant pyqt5 description "Qt backend using PyQt5" {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append port:py${python.version}-pyqt5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- notes-append "To specify pyqt5 backend at run time, set the environment variables: `ETS_TOOLKIT=qt4` and `QT_API=pyqt5`\n"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ variant pyqt5 description "Qt backend using PyQt5" {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:py${python.version}-pyqt5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>- if {![variant_isset pyqt4] && ![variant_isset pyqt5] && ![variant_isset pyside]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- default_variants +pyqt5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {![variant_isset pyqt5] && ![variant_isset pyside]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ default_variants +pyqt5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span> }
notes-append "If multiple backends are installed, the toolkit backend may be set\
<span style='display:block; white-space:pre;background:#ffe0e0;'>- with environment variables ETS_TOOLKIT and QT_API, e.g., ETS_TOOLKIT=qt4, QT_API=pyqt5.\n"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ with environment variables ETS_TOOLKIT and QT_API, e.g., ETS_TOOLKIT=qt, QT_API=pyqt5.\n"
</span> }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-traits/Portfile b/python/py-traits/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 2e52de49de5..c33624b9566 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-traits/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-traits/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -22,4 +22,4 @@ checksums rmd160 1fa2b308d1e873a8f45474352f049e3caab6ca28 \
</span> sha256 8282d8a958c43758f959b180ce85cb16cc1e04ad822de1dbcd7a6a6f81a33548 \
size 5067947
<span style='display:block; white-space:pre;background:#ffe0e0;'>-python.versions 38 39 312
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.versions 39 310 311 312
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-traitsui/Portfile b/python/py-traitsui/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index e0dcdc6836e..5ef10533033 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-traitsui/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-traitsui/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem 1.0
</span> PortGroup python 1.0
PortGroup github 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup enthought traitsui 7.3.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup enthought traitsui 8.0.0
</span> github.tarball_from archive
name py-traitsui
revision 0
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,11 +19,11 @@ long_description The traitsui project contains a toolkit-independent GUI\
</span> abstraction layer, which is used to support the\
"visualization" features of the Traits package.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 bd1a2a918cfc7f3ccb800f46b918be678d17565d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 dfb6cadb9e33b753ac024d22e24603d6c3163c23a801478ef1c54025c9a969f7 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 6257218
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 70f51c9f8e2452d82aeec408e3da8a9776eb8ed0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 6e8e2887b607ebcf66f1503f3b87551c761dd45f4a0054002cedf0f8e6736395 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 6262201
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-python.versions 38 39
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.versions 39 310 311 312
</span>
if {${name} ne ${subport}} {
depends_lib-append port:py${python.version}-pyface
</pre><pre style='margin:0'>
</pre>