Opened 10 years ago

Closed 10 years ago

#46585 closed enhancement (fixed)

update py-mayavi and adjust dependencies

Reported by: jjstickel (Jonathan Stickel) Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: haspatch maintainer Cc: petrrr, mojca (Mojca Miklavec), larryv (Lawrence Velázquez)
Port: py-mayavi py-pyface

Description

Attached is a patch to update py-mayavi. With this update, mayavi supports vtk-6, and so I have edited this dependency. Further, vtk-6 does not offer x11 or carbon backends, and hence there is no point to further support wxpython-2.8 via py-pyface. Therefore, I will attach a patch to remove the wxpython-2.8 variant from pyface. Mayavi mostly works with wxpython-3.0 now, but qt4/pyside is recommended.

Attachments (2)

py-mayavi_Portfile.diff (1.6 KB) - added by jjstickel (Jonathan Stickel) 10 years ago.
py-pyface_Portfile.diff (1.3 KB) - added by jjstickel (Jonathan Stickel) 10 years ago.

Download all attachments as: .zip

Change History (12)

Changed 10 years ago by jjstickel (Jonathan Stickel)

Attachment: py-mayavi_Portfile.diff added

Changed 10 years ago by jjstickel (Jonathan Stickel)

Attachment: py-pyface_Portfile.diff added

comment:1 Changed 10 years ago by jjstickel (Jonathan Stickel)

This ticket is relevant to ticket #46351.

comment:2 Changed 10 years ago by jjstickel (Jonathan Stickel)

See ticket #46584 for version updates to other enthought dependency ports.

comment:3 Changed 10 years ago by petrrr

Cc: petr@… added

Cc Me!

comment:4 Changed 10 years ago by petrrr

Keywords: enthought python removed

comment:5 Changed 10 years ago by mf2k (Frank Schima)

Keywords: haspatch maintainer added
Type: updateenhancement
Version: 2.3.3

comment:6 Changed 10 years ago by mf2k (Frank Schima)

Port: py-pyface added

comment:7 Changed 10 years ago by mojca (Mojca Miklavec)

Cc: mojca@… added

Cc Me!

comment:8 Changed 10 years ago by mojca (Mojca Miklavec)

Cc: larryv@… added

Larry, can you please add these two ports to the graveyard (together with changes attached in the ticket)?

I don't know how you handle removals in a nice way without blocking the buildbots. I also had some problems installing the dependencies, so I wasn't able to test properly.

comment:9 Changed 10 years ago by mojca (Mojca Miklavec)

I'm sorry, it's just one port – py26-mayavi, not two. I committed the change for py-pyface in r132541.

comment:10 Changed 10 years ago by larryv (Lawrence Velázquez)

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.