Opened 10 years ago

Closed 10 years ago

#46584 closed update (fixed)

version update for a few enthought ports

Reported by: jjstickel (Jonathan Stickel) Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: haspatch maintainer Cc: petrrr, kurthindenburg (Kurt Hindenburg)
Port: py-apptools py-chaco py-enable py-traits

Description

Attached are patches for incremental version updates of a few enthought ports: py-apptools, py-chaco, py-enable, and py-traits.

Attachments (5)

py-apptools_Portfile.diff (750 bytes) - added by jjstickel (Jonathan Stickel) 10 years ago.
py-chaco_Portfile.diff (902 bytes) - added by jjstickel (Jonathan Stickel) 10 years ago.
py-traits_Portfile.diff (708 bytes) - added by jjstickel (Jonathan Stickel) 10 years ago.
enable-4.5.0-swig_fix.patch (2.1 KB) - added by jjstickel (Jonathan Stickel) 10 years ago.
py-enable_Portfile.diff (1.6 KB) - added by jjstickel (Jonathan Stickel) 10 years ago.

Download all attachments as: .zip

Change History (22)

Changed 10 years ago by jjstickel (Jonathan Stickel)

Attachment: py-apptools_Portfile.diff added

Changed 10 years ago by jjstickel (Jonathan Stickel)

Attachment: py-chaco_Portfile.diff added

Changed 10 years ago by jjstickel (Jonathan Stickel)

Attachment: py-traits_Portfile.diff added

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

Thanks. Note that py-enable needs to have the revision line deleted because it starts at 0 when increasing the version and that is the default value.

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

See ticket #46585 for updates to py-pyface and py-mayavi.

comment:3 in reply to:  1 Changed 10 years ago by jjstickel (Jonathan Stickel)

Replying to mf2k@…:

Thanks. Note that py-enable needs to have the revision line deleted because it starts at 0 when increasing the version and that is the default value.

Got it, I replaced the py-enable patch. Was moving quickly to take care of all these ports...

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

Keywords: haspatch maintainer added; enthought python removed
Type: updateenhancement
Version: 2.3.3

Thanks!

comment:5 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)

I guess py26-chaco and py26-enable should be added to py-graveyard.

comment:6 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)

Type: enhancementupdate

comment:7 in reply to:  5 Changed 10 years ago by jjstickel (Jonathan Stickel)

Replying to ryandesign@…:

I guess py26-chaco and py26-enable should be added to py-graveyard.

Yes; I removed py26 from these because of py-pyface in the dependency tree, which depends on py-pyqt4.

comment:8 Changed 10 years ago by petrrr

Cc: petr@… added

Cc Me!

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

Bump. Would a developer please commit these? Thanks.

comment:10 Changed 10 years ago by kurthindenburg (Kurt Hindenburg)

Cc: khindenburg@… added

Cc Me!

comment:11 Changed 10 years ago by kurthindenburg (Kurt Hindenburg)

r133900 - traits r133901 - apptools

comment:12 Changed 10 years ago by kurthindenburg (Kurt Hindenburg)

I can't get py-enable to build on 10.10 - I get a bunch of these

kiva/agg/src/constants.i:51: Error: Unknown SWIG preprocessor directive: map (if this is a block of target language code, delimit it with %{ and %})

comment:13 in reply to:  12 Changed 10 years ago by jjstickel (Jonathan Stickel)

Replying to khindenburg@…:

I can't get py-enable to build on 10.10 - I get a bunch of these

kiva/agg/src/constants.i:51: Error: Unknown SWIG preprocessor directive: map (if this is a block of target language code, delimit it with %{ and %})

Doh. When I submitted the patch, I didn't see this, but now I do as well. Maybe swig has been updated recently? I'll look into it.

Changed 10 years ago by jjstickel (Jonathan Stickel)

Attachment: enable-4.5.0-swig_fix.patch added

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

OK, I replaced the enable Portfile patch and added a source-code patchfile. This resolved the swig error for me, and I'll try to report it upstream. Note that a new version of enable was released in the last couple of days -- the new patch uses the latest release.

Changed 10 years ago by jjstickel (Jonathan Stickel)

Attachment: py-enable_Portfile.diff added

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

I just discovered that enthought developers snuck in another dependency for this release: "kiwisolver". See ticket #47265. Patchfile for py-enable replaced (again).

comment:16 Changed 10 years ago by kurthindenburg (Kurt Hindenburg)

py-enable: r134634

comment:17 Changed 10 years ago by kurthindenburg (Kurt Hindenburg)

Resolution: fixed
Status: newclosed

py-chaco: r134635

Note: See TracTickets for help on using tickets.