New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #33181 (closed submission: fixed)

Opened 2 years ago

Last modified 21 months ago

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

py-pyface_Portfile (1.6 KB) - added by jjstickel@… 2 years ago.
py-traitsbackendqt_Portfile.diff (1.0 KB) - added by jjstickel@… 2 years ago.
now with incremented revision number
py-traitsbackendwx_Portfile.diff (1010 bytes) - added by jjstickel@… 2 years ago.
now with incremented revision number
Portfile (1.8 KB) - added by petrus.hyvonen@… 2 years ago.
Updated with selection variant pyqt4 or pyside

Change History

Changed 2 years ago by jjstickel@…

comment:1 Changed 2 years 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 2 years 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 2 years 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 2 years ago by jjstickel@…

now with incremented revision number

Changed 2 years ago by jjstickel@…

now with incremented revision number

Changed 2 years ago by petrus.hyvonen@…

Updated with selection variant pyqt4 or pyside

comment:4 follow-up: ↓ 5 Changed 2 years 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 2 years 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).

comment:6 Changed 21 months ago by jmr@…

  • Status changed from new to closed
  • Resolution set to fixed
  • Summary changed from py-pyface to NEW: py-pyface
Note: See TracTickets for help on using tickets.