Changes for pari 2.5.0
Vincent Lefevre
vincent-opdarw at vinc17.org
Thu Jun 30 18:27:41 PDT 2011
On 2011-06-29 09:56:13 -0700, Jeremy Huddleston wrote:
> On Jun 29, 2011, at 7:18 AM, Vincent Lefevre wrote:
> > For the description of x11, I could say:
> >
> > Build with X11 support for the high-resolution plotting functions
>
> Yeah, that sounds good. ditto for qt and fltk if they work.
The build fails with Qt because PARI does something wrong with the
include search path (Qt headers are in a subdirectory Qt, and this
isn't taken into account by PARI).
A build with X11 and with FLTK succeeds, but they are both buggy.
With X11, redraw is sometimes incorrect after resizing the window
(this isn't new: I had noticed this problem before). With FLTK,
the GUI part freezes (at least on my machine), but I don't know
who is the culprit. So, X11 seems to be preferable.
BTW, I have the following warning:
$ port lint pari
---> Verifying Portfile for pari
Warning: Variant x11 overrides global description
---> 0 errors and 1 warnings found.
I wonder what the cause is, as this looks very similar to other
portfiles, for which there are no warnings.
> > If qt and/or fltk variants are possible, should there be a default
> > variant?
>
> I would argue that there should be no default variant for the
> plotting. I used pari extensively in college cryptography and never
> used the plotting feature once. I'm sure others have no need for it
> as well. The GUI libraries are a lot to pull in for a feature that
> won't be used often. If someone needs it, they probably have the
> variant set.
OK, I agree.
--
Vincent Lefèvre <vincent at vinc17.net> - Web: <http://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / Arénaire project (LIP, ENS-Lyon)
More information about the macports-dev
mailing list