Opened 5 years ago

Closed 4 years ago

#33181 closed submission (fixed)

NEW: py-pyface

Reported by: jjstickel (Jonathan Stickel) 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 (4)

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

Download all attachments as: .zip

Change History (10)

Changed 5 years ago by jjstickel (Jonathan Stickel)

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

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: Changed 5 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 5 years ago by jjstickel (Jonathan Stickel)

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 5 years ago by jjstickel (Jonathan Stickel)

now with incremented revision number

Changed 5 years ago by jjstickel (Jonathan Stickel)

now with incremented revision number

Changed 5 years ago by petrus.hyvonen@…

Updated with selection variant pyqt4 or pyside

comment:4 follow-up: Changed 5 years ago by macsforever2000@…

  • Keywords python enthought removed
  • Type changed from update to submission
  • Version 2.0.3 deleted

Can someone please tell me the license this port uses?

comment:5 in reply to: ↑ 4 Changed 5 years ago by jjstickel (Jonathan Stickel)

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 4 years ago by jmroot (Joshua Root)

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