Opened 8 years ago

Closed 8 years ago

Last modified 8 years ago

#37344 closed defect (fixed)

Add a variant to wxMaxima to enable installation under Mac OS 10.8

Reported by: someuser12 Owned by: usami-k@…
Priority: Normal Milestone:
Component: ports Version: 2.1.2
Keywords: Cc: Ionic (Mihai Moldovan), cooljeanius (Eric Gallager)
Port: wxMaxima

Description

The port wxMaxima requires wxWidgets. The port wxWidgets cannot be installed under Mac OS 10.8 (message "wxWidgets does not build on 10.8 due to missing Carbon support, please use port wxWidgets30 instead"). Even if wxWidgets30 is installed, installation of wxMaxima fails because its Portfile requires wxWidgets.

The attached patch to the Portfile of wxMaxima adds a variant wxWidgets30 which is automatically added if wxWidgets30 is installed. With it, wxMaxima can be installed with:

port install wxWidgets30 wxMaxima

Thanks!

Attachments (1)

Portfile.diff (811 bytes) - added by someuser12 8 years ago.
Proposal of a patch to the Portfile

Download all attachments as: .zip

Change History (8)

Changed 8 years ago by someuser12

Attachment: Portfile.diff added

Proposal of a patch to the Portfile

comment:1 Changed 8 years ago by someuser12

Cc: macosx12345@… added

Cc Me!

comment:2 Changed 8 years ago by jmroot (Joshua Root)

Cc: usami-k macosx12345@… removed
Owner: changed from macports-tickets@… to usami-k@…

Bare usernames do not work in the Cc field; you have to use complete email addresses. You do not need to be in cc when you are the reporter.

comment:3 Changed 8 years ago by Ionic (Mihai Moldovan)

Cc: ionic@… added

Cc Me!

comment:4 Changed 8 years ago by Ionic (Mihai Moldovan)

Works fine for me. Can we please accept the patch? Other ports already depend on wxWidgets30, and all wxWidgets ports conflict.

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

Added in r105900. I also made wxwidgets30 the default and made sure that gnuplot is also installed with +wxwidgets30 when using that variant.

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

Resolution: fixed
Status: newclosed

comment:7 Changed 8 years ago by cooljeanius (Eric Gallager)

Cc: egall@… added

Cc Me!

Note: See TracTickets for help on using tickets.