summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPhilip Abernethy2017-07-17 22:18:01 +0200
committerPhilip Abernethy2017-07-17 22:20:52 +0200
commitd9938c6edd6ac0d9bd231430a574c7e8a7969218 (patch)
treeba35aeb0c657876c9673ca3678b27362668b44e6
parent4a6025b74fce0b8c4c9544d30e68eb03c4fcdd79 (diff)
downloadaur-d9938c6edd6ac0d9bd231430a574c7e8a7969218.tar.gz
Bumped to 2.2.18
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD15
-rw-r--r--arprec.changelog3
-rw-r--r--arprec.patch9
4 files changed, 28 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 15d1e15275f7..d6b10daace6c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index bb6326563b11..8e603c8ea0cb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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);
+ }