diff options
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 15 | ||||
-rw-r--r-- | arprec.changelog | 3 | ||||
-rw-r--r-- | arprec.patch | 9 |
4 files changed, 28 insertions, 9 deletions
@@ -1,16 +1,20 @@ +# Generated by mksrcinfo v8 +# Mon Jul 17 20:19:16 UTC 2017 pkgbase = arprec pkgdesc = An arbitrary precision math library for C++ and Fortran-90. - pkgver = 2.2.17 + pkgver = 2.2.18 pkgrel = 1 url = http://crd.lbl.gov/~dhbailey/mpdist/ changelog = arprec.changelog arch = x86_64 arch = i686 license = custom:BSD-LBNL - source = http://crd.lbl.gov/~dhbailey/mpdist/arprec-2.2.17.tar.gz + source = http://crd.lbl.gov/~dhbailey/mpdist/arprec-2.2.18.tar.gz source = http://crd.lbl.gov/~dhbailey/mpdist/BSD-LBNL-License.doc - sha512sums = d10f7d3e3d61274a36d253d2b50004bbf15447be3ffbd37bb0334ba62bd624e27fb9e26364fa1b89c1d4dfbb4136ab93d865f990ce123ecf94d9614e3ac567d1 + source = arprec.patch + sha512sums = 372eb0a0c3aceac0d222679058f47c4d1037b5a51524b752b87f1b61c1b25101c34d4e56d9da45b4075ea7040dd59a597e0add4f34be902955dcf209423a6579 sha512sums = 5db2d242c249ccd6ed4e7fc59a6ebba7c83274b1cf330d0d12e97da32ea0da9b9b0b0c1f51c58f809658ea92f7afbf5d3a1c75d899f94ec38a0d91926608cf85 + sha512sums = 8c90b3a7fa21c5a6c9782af81eb4f8d3100ba3c951bffa4422be39deec2a4b044d166e0d768ee0bad8daaf4eee40c0107d818a8cacad61b55d63de8ed3244f74 pkgname = arprec @@ -1,6 +1,6 @@ -# Maintainer: Philip Abernethy<chais.z3r0@gmail.com> +# Maintainer: Philip Abernethy<chais.z3r0 at gmail dot com> pkgname=arprec -pkgver=2.2.17 +pkgver=2.2.18 pkgrel=1 pkgdesc="An arbitrary precision math library for C++ and Fortran-90." url="http://crd.lbl.gov/~dhbailey/mpdist/" @@ -9,15 +9,18 @@ license=('custom:BSD-LBNL') changelog="${pkgname}.changelog" source=("http://crd.lbl.gov/~dhbailey/mpdist/${pkgname}-${pkgver}.tar.gz" - "http://crd.lbl.gov/~dhbailey/mpdist/BSD-LBNL-License.doc") -sha512sums=('d10f7d3e3d61274a36d253d2b50004bbf15447be3ffbd37bb0334ba62bd624e27fb9e26364fa1b89c1d4dfbb4136ab93d865f990ce123ecf94d9614e3ac567d1' - '5db2d242c249ccd6ed4e7fc59a6ebba7c83274b1cf330d0d12e97da32ea0da9b9b0b0c1f51c58f809658ea92f7afbf5d3a1c75d899f94ec38a0d91926608cf85') + "http://crd.lbl.gov/~dhbailey/mpdist/BSD-LBNL-License.doc" + "${pkgname}.patch") +sha512sums=('372eb0a0c3aceac0d222679058f47c4d1037b5a51524b752b87f1b61c1b25101c34d4e56d9da45b4075ea7040dd59a597e0add4f34be902955dcf209423a6579' + '5db2d242c249ccd6ed4e7fc59a6ebba7c83274b1cf330d0d12e97da32ea0da9b9b0b0c1f51c58f809658ea92f7afbf5d3a1c75d899f94ec38a0d91926608cf85' + '8c90b3a7fa21c5a6c9782af81eb4f8d3100ba3c951bffa4422be39deec2a4b044d166e0d768ee0bad8daaf4eee40c0107d818a8cacad61b55d63de8ed3244f74') # Uncomment for big packages #PKGEXT=".pkg.tar" build() { - cd "${srcdir}/${pkgname}-${pkgver}" + patch -p 1 < "${source[2]}" + cd ${pkgname}-${pkgver} ./configure --prefix=/usr && make } diff --git a/arprec.changelog b/arprec.changelog index 6b2ed1a2ce9a..564762130e1d 100644 --- a/arprec.changelog +++ b/arprec.changelog @@ -1,3 +1,6 @@ +Changes for 2.2.18 + - Updated with changes for Intel compiler v15-16. + Changes for 2.2.17 - Added an input parameter mpstrlen to mp_inp.f. diff --git a/arprec.patch b/arprec.patch new file mode 100644 index 000000000000..8791ad3bf030 --- /dev/null +++ b/arprec.patch @@ -0,0 +1,9 @@ +--- a/arprec-2.2.18/src/write.cpp ++++ b/arprec-2.2.18/src/write.cpp +@@ -196,6 +196,6 @@ bool mp_real::write(ostream &s, int precision, int width, int expn_width, + + string str = to_string(precision, width, expn_width, + fmt, showpos, uppercase, fill); +- return (s << str) != 0; ++ return static_cast<bool>(s << str); + } |