Ticket #33181 (closed submission: fixed)
NEW: py-pyface
| Reported by: | jjstickel@… | Owned by: | macports-tickets@… |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | |
| Keywords: | Cc: | macsforever2000@…, petrus.hyvonen@… | |
| Port: | py-pyface |
Description
New unified port py-pyface, replaces py-traitsbackendqt and py-traitsbackendwx, and is a dependency for py-traitsui (ticket #33109).
Attachments
Change History
comment:1 Changed 16 months ago by jjstickel@…
Portfile for py-pyface attached. I also provide patches for py-traitsbackendqt and py-traitsbackendwx for their "replaced by" status. I have not fully tested the changes for py-traitsbackend[qt|wx] (e.g. by attempting to upgrade them).
comment:2 follow-up: ↓ 3 Changed 16 months ago by petrus.hyvonen@…
I wonder if py-side should be an alternative dependency, the ets tools should work with this as replacement for pyqt? How is this specified?
comment:3 in reply to: ↑ 2 Changed 16 months ago by jjstickel@…
Replying to petrus.hyvonen@…:
I wonder if py-side should be an alternative dependency, the ets tools should work with this as replacement for pyqt? How is this specified?
Sure, just add another variant like the qt4 and wx variants. I am not sure if there is a standard name for this variant, or if you can just make one up. Perhaps "qt4-pyside". pyqt4 suits my needs, and so I did not try pyside.
Changed 16 months ago by jjstickel@…
- Attachment py-traitsbackendqt_Portfile.diff added
now with incremented revision number
Changed 16 months ago by jjstickel@…
- Attachment py-traitsbackendwx_Portfile.diff added
now with incremented revision number
Changed 15 months ago by petrus.hyvonen@…
Updated with selection variant pyqt4 or pyside
comment:4 follow-up: ↓ 5 Changed 13 months ago by macsforever2000@…
- Keywords python, enthought removed
- Version 2.0.3 deleted
- Type changed from update to submission
Can someone please tell me the license this port uses?
comment:5 in reply to: ↑ 4 Changed 13 months ago by jjstickel@…
Replying to macsforever2000@…:
Can someone please tell me the license this port uses?
From what I can tell, all the enthought packages use the BSD 3-clause license. I managed to get "license BSD" into some of the revised portfiles, but some were missed (like pyface).

