Mon Jan 29 14:49:15 2018 UTC ()
Update to 1.1.0

* Fix build with math/mpfr-4.0.0

Changelog:
Changes in version 1.1.0:
  - Minimally required library versions: GMP 5.0.0 and MPFR 3.0.0
  - Fixed issues with MPFR 4.0.0
  - New functions: mpc_cmp_abs, mpc_rootofunity
  - Improved speed for corner cases of mpc_asin, mpc_sin, see
    http://lists.gforge.inria.fr/pipermail/mpc-discuss/2013-December/001266.html
  - Rewrite of the testing framework
  - New mpcbench tool, used with "make bench"
  - Fixed handling of over- and underflows with directed rounding in the
    "other direction" for mpc_cos, mpc_sin, mpc_exp and mpc_pow, see
    http://lists.gforge.inria.fr/pipermail/mpc-discuss/2015-March/001336.html
  - Fixed a bug in mpc_atan(0,y) with |y| near 1, see
    http://lists.gforge.inria.fr/pipermail/mpc-discuss/2017-March/001404.html


(ryoon)
diff -r1.10 -r1.11 pkgsrc/math/mpcomplex/Makefile
diff -r1.8 -r1.9 pkgsrc/math/mpcomplex/distinfo

cvs diff -r1.10 -r1.11 pkgsrc/math/mpcomplex/Makefile (expand / switch to unified diff)

--- pkgsrc/math/mpcomplex/Makefile 2018/01/28 16:24:11 1.10
+++ pkgsrc/math/mpcomplex/Makefile 2018/01/29 14:49:15 1.11
@@ -1,21 +1,19 @@ @@ -1,21 +1,19 @@
1# $NetBSD: Makefile,v 1.10 2018/01/28 16:24:11 wiz Exp $ 1# $NetBSD: Makefile,v 1.11 2018/01/29 14:49:15 ryoon Exp $
2 2
3DISTNAME= mpc-1.0.3 3DISTNAME= mpc-1.1.0
4PKGNAME= ${DISTNAME:S/mpc/mpcomplex/} 4PKGNAME= ${DISTNAME:S/mpc/mpcomplex/}
5PKGREVISION= 1 
6CATEGORIES= math 5CATEGORIES= math
7MASTER_SITES= http://www.multiprecision.org/mpc/download/ 6MASTER_SITES= ${MASTER_SITE_GNU:=mpc/}
8MASTER_SITES+= ${MASTER_SITE_GNU:=mpc/} 
9 7
10MAINTAINER= MarkoSchuetz@web.de 8MAINTAINER= MarkoSchuetz@web.de
11HOMEPAGE= http://www.multiprecision.org/mpc/ 9HOMEPAGE= http://www.multiprecision.org/mpc/
12COMMENT= Multiprecision complex arithmetic library 10COMMENT= Multiprecision complex arithmetic library
13LICENSE= gnu-lgpl-v3 11LICENSE= gnu-lgpl-v3
14 12
15USE_LIBTOOL= yes 13USE_LIBTOOL= yes
16GNU_CONFIGURE= yes 14GNU_CONFIGURE= yes
17INFO_FILES= yes 15INFO_FILES= yes
18 16
19# The test that checks version match between binary library and 17# The test that checks version match between binary library and
20# headers MIGHT NEED THE PACKAGE INSTALLED. Might fail otherwise. 18# headers MIGHT NEED THE PACKAGE INSTALLED. Might fail otherwise.
21TEST_TARGET= check 19TEST_TARGET= check

cvs diff -r1.8 -r1.9 pkgsrc/math/mpcomplex/distinfo (expand / switch to unified diff)

--- pkgsrc/math/mpcomplex/distinfo 2017/03/23 17:06:55 1.8
+++ pkgsrc/math/mpcomplex/distinfo 2018/01/29 14:49:15 1.9
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.8 2017/03/23 17:06:55 joerg Exp $ 1$NetBSD: distinfo,v 1.9 2018/01/29 14:49:15 ryoon Exp $
2 2
3SHA1 (mpc-1.0.3.tar.gz) = b8be66396c726fdc36ebb0f692ed8a8cca3bcc66 3SHA1 (mpc-1.1.0.tar.gz) = b019d9e1d27ec5fb99497159d43a3164995de2d0
4RMD160 (mpc-1.0.3.tar.gz) = 22f4c3bed0c4298bcafbd4cbfa9d74cb5bdda186 4RMD160 (mpc-1.1.0.tar.gz) = e228957f800331e40ecb6c1c7c6781997812079d
5SHA512 (mpc-1.0.3.tar.gz) = 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 5SHA512 (mpc-1.1.0.tar.gz) = 72d657958b07c7812dc9c7cbae093118ce0e454c68a585bfb0e2fa559f1bf7c5f49b93906f580ab3f1073e5b595d23c6494d4d76b765d16dde857a18dd239628
6Size (mpc-1.0.3.tar.gz) = 669925 bytes 6Size (mpc-1.1.0.tar.gz) = 701263 bytes
7SHA1 (patch-src_get.c) = 25495981765971c031b5a92dce098a44e53413c8 7SHA1 (patch-src_get.c) = 25495981765971c031b5a92dce098a44e53413c8