./math/p5-Math-Pari, Perl5 interface to the pari math library

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.010806.04nb1, Package name: p5-Math-Pari-2.010806.04nb1, Maintainer: pkgsrc-users

This package is a Perl interface to famous library PARI for
numerical/scientific/number-theoretic calculations. It allows use of most
PARI functions as Perl functions, and (almost) seamless merging of PARI and
Perl data.


Required to run:
[lang/perl5] [math/pari]

Master sites: (Expand)

SHA1: 547474a4ba2c2bb0ca89d34e85ad1e58f2b64873
RMD160: 05a9ea99adf21a1011c37d0fd4e5caa58b981150
Filesize: 119.472 KB

Version history: (Expand)


CVS history: (Expand)


   2010-03-24 20:43:29 by Aleksej Saushev | Files touched by this commit (75) | Package updated
Log message:
Recursive revision bump for GMP update.
   2010-03-13 22:48:38 by Amitai Schlair | Files touched by this commit (2)
Log message:
De-fuzz patch.
   2010-03-10 10:24:52 by Jens Rehsack | Files touched by this commit (3)
Log message:
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-02-12 19:19:40 by Jens Rehsack | Files touched by this commit (1)
Log message:
Bumping revision to force rebuild after missing declaration has been fixed
in math/pari.
   2010-02-06 11:52:37 by Jens Rehsack | Files touched by this commit (7)
Log message:
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.
   2009-09-16 04:32:00 by Amitai Schlair | Files touched by this commit (2)
Log message:
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-08-16 15:33:07 by Havard Eidnes | Files touched by this commit (3) | Package updated
Log message:
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-03-06 00:12:51 by Stoned Elipot | Files touched by this commit (4) | Package updated
Log message:
Fix shared library loading on Darwin.
Bump PKGREVISION to 1.