Commit graph

14 commits

Author SHA1 Message Date
schmonz
979aacbac0 De-fuzz patch. 2010-03-13 21:48:38 +00:00
sno
16cd3a3d62 Updating math/p5-Math-Pari from 2.010806.03 to 2.010806.04
pkgsrc changes:
- Adjust patch which allows to use math/pari

Upstream changes:
2.01080604
  Add (missing in 2.1.*) declaration for pari_init().
  Minor miscount in docs.
  Math::PariBuild: detecting `patch --binary' missed -p1; same for inc_h.diff
  Work around bug in XSUB.h (at least up to 5.11.2) with puts.
  Get GPDATADIR from gp, if present.
  Make self-documentation for switching to 2.3.* more explicit.
  kmx patch for mingw 32-bit Win-build:
	include windows.h (early!) in Pari.xs and highlvl.c
	enable assembler for this build
  x86_64 assembler detection after 2.2.7; thanks to Alexander Haeckel
2010-03-10 09:24:52 +00:00
sno
46963503e3 Updating math/p5-Math-Pari from 2.010801nb2 to 2.010806.03
pkgsrc changes:
- Avoid private compile of pari-library, use pkgsrc provided instead
- Add license definition
- Disabled support for plotting from perl (missing upstream support)

Upstream changes:
2.01080601+
  Add 5.005-new keywords to Makefile.PL.
  Consistently put space after -I in C include paths (needed???).
  Nicer output when debugging faulty LWP and Net::FTP.
  Make test engine look in */32/* directory too on 64-bit builds.
  Remove POD ornaments to make ABSTRACT_FROM work.

2.01080601++
  Reword warning about slow intnum: only 75% longer than on PARI/GP.
	(overhead of the internal sub call in subtest 30 looks like 10x
	 overhead of an empty subroutine call).
  New advice that upgrade to 2.3.* may fix `overflow' and `highremainder'.
  Exchange order of initialization of PARI and of `functions_highlevel'
	with >= 2.3.0; allows installation of highlevel functions
	(in particular, install() and PostScript printing).
  New function have_graphics() (not exported).
  The test engine takes into account have_graphics().

2.01080602
  If AUTOMATED_TESTING, delete (bogus?) environment variable DISPLAY.
  If AUTOMATED_TESTING, report results of failing tests on STDERR.
  Make test suite report rough run times for successful subtests.

2.01080603
  Fix misprint and change die() to warn() on failure of $ftp->quit...
  Add some void's in Pari.xs.
  UNDONE (wrong): Protect init_graph() by NO_GRAPHICS_PARI (in restart code);
    include rect.h instead...
  sv2pari(),sv2parimat(): a stupid compiler might guess we don't return value...
  when patching, use && instead of ; in the shell command
  New function Math::PariBuild::patch_args()
  Math::PariBuild::patch_pari() supports option --binary, \ as directory
   separator in command processor.
  Make uname parser recognize i686-pc as ix86.
  Generator of function descriptors could try to regenerate existing file.
  nok_print() in Testout.pm was defined too late.
2010-02-06 10:52:37 +00:00
schmonz
2593fec3fc Apply patches/diff_2.1.7_-O from the distribution to fix Lunix build. No
change to "make test" results on OS X or NetBSD.
2009-09-16 02:32:00 +00:00
he
ab087e0db5 Update from version 2.010801nb1 to 2.010801nb2.
Pkgsrc changes:
 o Re-do patch-ab so that this package actually builds on hosts other
   than arm and i386. ('eq' instead of '=' is the bug...)
2009-08-16 13:33:07 +00:00
seb
6dff84c342 Fix shared library loading on Darwin.
Bump PKGREVISION to 1.
2009-03-05 23:12:51 +00:00
he
1e79a72421 Update from version 2.010800nb1 to 2.010801.
Pkgsrc changes:
 o Re-do patch-ab so that the tests and adaptations for the various
   NetBSD archs don't sit inside "if ($os eq 'sunos')" (!).

Upstream changes:

2.010801:
  build_paricfg() takes a version argument
  write_paricfg(): likewise.
  Emit paricfg.h which supports GP/PARI v2.3.4.
  Remove the section on CPAN mirroring from README.
  INSTALL: Explain how to google when server is down.
  Skip another subtest in ploth.t.
  Fix treatment of -oo in tests.  Still fails, but now with
     not ok 12 # in='intmellininvshort(2,4,$tab)-$A'
     #    out='-3.364954880E-97+9.90717831E-100*I', type='Math::Pari'
     # pari==='-3.072350108 E-97 + 9.90717831 E-100*I'
     # re_out='\-3\.072350108,?\s*E\-97,?\s*\+,?\s*9\.90717831,?\s*E\-100\*I'
  Consider `intfuncinit' as requiring "unsane" precision of limits
	(bug in GP/PARI???).  Now all tests pass???
2009-02-22 13:11:39 +00:00
adrianp
759f778d72 Update to 2.010709
Accomodate Darwin $AS which tries to read from STDIN.
On darwin, diagnoze arch via uname -p.  (SIGBUS during build)
Update find_machine_architecture() to 2.3.0 logic (so disable sparcv7)
Make getHeap() use PerlIO, and consistently use bytes for output.
2008-02-09 22:39:50 +00:00
obache
41247f5815 Fix build problem on NetBSD/i386.
Patch provided by Yakovetsky Vladimir in PR 36934,
same as math/pari/patches/patch-ac.
2007-10-14 08:08:53 +00:00
heinz
63d8091fc6 Updated to version 2.010703.
This update fixes various segmentation faults during "make test" (using
pari 2.1.6).

Pkgsrc changes:
  - Removed files/Makefile.PL (not used anymore).

Relevant changes since version 2.010501:
========================================
  - various 64-bit fixes
  - extensive update ot test suite
2006-02-14 22:52:15 +00:00
joerg
de861c61ad Add DragonFly. 2005-12-03 01:46:26 +00:00
wiz
6f1192c682 Scalars in perl are preceded by a `$'.
perl-5.8.3 correctly complains if it is not so.
Fix patch-ab so that this package builds with perl-5.8.3 too.
2004-03-22 12:01:07 +00:00
heinz
2cd1b3f491 Update to 2.010501 (in line with math/pari 2.1.5)
Changes since 2.001804:

Too many to list here, see file "Changes".
2004-02-22 22:04:54 +00:00
jtb
45df8a8519 Allow this to work with latest pari. 2003-07-07 22:07:44 +00:00