Commit graph

19 commits

Author SHA1 Message Date
Gerald Pfeifer
3be3e90f93 Update to libmpc version 1.0.1 which brings the following fixes:
- Switched to automake 1.11.6, see CVE-2012-3386.
 - #14669: Fixed extraction of CC from gmp.h.
 - Fixed case of intermediate zero real or imaginary part in mpc_fma,
   found by hydra with GMP_CHECK_RANDOMIZE=1346362345.

This is on top of the following changes from version 1.0

 - Licence change towards LGPLv3+ for the code and GFDLv1.3+ (with no
   invariant sections) for the documentation.
 - 100% of all lines are covered by tests
 - Renamed functions
   . mpc_mul_2exp to mpc_mul_2ui
   . mpc_div_2exp to mpc_div_2ui
 - 0^0, which returned (NaN,NaN) previously, now returns (1,+0).
 - Removed compatibility with K&R compilers, which was untestable due
   to lack of such compilers.
 - New functions
   . mpc_log10
   . mpc_mul_2si, mpc_div_2si
 - Speed-ups
   . mpc_fma
 - Bug fixes
   . mpc_div and mpc_norm now return a value indicating the effective
     rounding direction, as the other functions.
   . mpc_mul, mpc_sqr and mpc_norm now return correct results even if
     there are over- or underflows during the computation.
   . mpc_asin, mpc_proj, mpc_sqr: Wrong result when input variable has
     infinite part and equals output variable is corrected.
   . mpc_fr_sub: Wrong return value for imaginary part is corrected.

Convert to the new LIB_DEPENDS standard and remove hard-coded
.so versions from a couple of dependent ports.

Bump PORTREVISIONS of all dependent ports.

PR:		183141
Approved by:	portmgr (bdrewery)
2013-10-26 00:52:33 +00:00
Baptiste Daroussin
ce5e457020 Add NO_STAGE all over the place in preparation for the staging support (cat: math) 2013-09-20 20:55:04 +00:00
Sunpoet Po-Chuan Hsieh
7a0285baaf - Use single space after WWW: 2013-08-29 04:08:53 +00:00
Mathieu Arnold
4819ca343b - Convert to new perl framework
- Trim Makefile header
- Remove MAKE_JOBS_SAFE=yes, it's the default.
2013-08-02 18:52:07 +00:00
Eitan Adler
5190f14f8d For perl@ owned ports:
- Fix COMMENT
- Trim header
2013-03-29 00:44:53 +00:00
Sunpoet Po-Chuan Hsieh
44a6142c3a - Update to 1.00
- Pet portlint: remove ABI version number from LIB_DEPENDS

Changes:	http://search.cpan.org/dist/Math-MPC/CHANGES
2012-07-30 19:37:17 +00:00
Wen Heping
f955ed7e9a - Update to 0.93
ChangeLog: http://cpansearch.perl.org/src/SISYPHUS/Math-MPC-0.93/CHANGES
2012-04-18 00:36:50 +00:00
Emanuel Haupt
33fcf400f8 End WWW CPAN URL with a "/" 2011-12-28 08:20:20 +00:00
Sunpoet Po-Chuan Hsieh
1020f955f7 - Update to 0.92
- Update LIB_DEPENDS: document all required libraries
- Add TEST_DEPENDS

Changes:	http://search.cpan.org/dist/Math-MPC/CHANGES
Feature safe:	yes
2011-11-30 12:56:15 +00:00
Wen Heping
5a54fccaa5 - Update to 0.91
ChangeLog: http://cpansearch.perl.org/src/SISYPHUS/Math-MPC-0.91/CHANGES
2011-07-03 02:12:13 +00:00
Wen Heping
55ba8d4f83 - Update to 0.90
ChangeLog: http://cpansearch.perl.org/src/SISYPHUS/Math-MPC-0.90/CHANGES
2011-05-05 08:33:06 +00:00
Martin Wilke
bb86cbe5d2 - Get Rid MD5 support 2011-03-20 12:54:45 +00:00
Andrej Zverev
dbb9bf6962 Update to 0.83 2010-09-25 20:13:48 +00:00
Wen Heping
c60a4b35e1 - Update to 0.8.2
- Pass maintainership to perl@

Feature safe:	yes
2010-06-24 02:05:05 +00:00
Wen Heping
c1727b3d27 - Update to 0.8.1 2010-05-28 00:39:36 +00:00
Wen Heping
f94d0fbbf5 - Update to 0.80 2009-11-16 01:10:47 +00:00
Wen Heping
5337d01594 - Update to 0.70
- Update my mail address to FreeBSD

approved by:	miwi(mentor)
Feature safe:	yes
2009-09-30 04:30:16 +00:00
Philip M. Gollucci
20cfadf5f7 Utilize %%SITE_PERL%% and %%PERL_ARCH%% in pkg-plists
PR:             ports/136771
Exp Run by:     pav
Approved by:    portmgr (pav)
2009-07-30 23:04:49 +00:00
Martin Wilke
a5ed7d3385 p5-Math-MPC is a module wraps the MPC library functions.
The MPC library is a C library for multiple-precision complex number
computations with exact rounding. It is based on the MPFR C library
which, in turn, is based on the GMP C library.

WWW:	http://search.cpan.org/dist/Math-MPC

PR:		ports/133396
Submitted by:	Wen Heping <wenheping at gmail.com>
2009-04-11 11:46:17 +00:00