Opened 12 years ago
Closed 12 years ago
#36243 closed enhancement (fixed)
maxima's only dependency on 32 bit tk should be made optional, it is for xmaxima
Reported by: | KubaO (Kuba Ober) | Owned by: | KubaO (Kuba Ober) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.1.2 |
Keywords: | haspatch maintainer | Cc: | |
Port: | maxima |
Description
Maxima depends on the currently 32 bit tk from macports. The part of maxima that needs it is the graphical shell xmaxima. An alternative shell wxMaxima-devel already is 64 bit clean (doesn't depend on any i386 ports). The xmaxima should be made a variant that's turned on by default but can be turned off. In presence of xmaxima variant maxima should be 32-bit only, otherwise is universal.
I'll work on a patch.
Attachments (2)
Change History (9)
comment:1 Changed 12 years ago by ci42
Owner: | changed from macports-tickets@… to kuba@… |
---|
Changed 12 years ago by KubaO (Kuba Ober)
Attachment: | no-xmaxima.patch added |
---|
Changed 12 years ago by KubaO (Kuba Ober)
Attachment: | math_maxima_portfile.diff added |
---|
comment:2 Changed 12 years ago by KubaO (Kuba Ober)
comment:3 Changed 12 years ago by KubaO (Kuba Ober)
This is ready to be applied. Is there a way for me to change keywords after a ticket has been opened?
comment:5 Changed 12 years ago by ci42
Keywords: | haspatch maintainer added |
---|
comment:6 Changed 12 years ago by ci42
Cc: | kuba@… removed |
---|
comment:7 Changed 12 years ago by anddam (Andrea D'Amore)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Committed r98115, ticket closed.
Note: See
TracTickets for help on using
tickets.
Note that port variant logic will correctly use the dependency on tk to confine available build archs to i386. When no_xmaxima is present, a universal build would be possible as long as chosen lisp would support such builds. At the moment sbcl is single-arch only #29832.