pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

R-bigmemory: Update to 4.5.33 AddDEPENDS



Module Name:	pkgsrc-wip
Committed By:	wen <wen%NetBSD.org@localhost>
Pushed By:	wen
Date:		Thu Aug 30 09:20:50 2018 +0000
Changeset:	8e4ecc715853b0527e1d2ac0339b7aa16b07fd8e

Modified Files:
	R-bigmemory/Makefile
	R-bigmemory/distinfo
	R-bigmemory/patches/patch-aa

Log Message:
R-bigmemory:
Update to 4.5.33
AddDEPENDS

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=8e4ecc715853b0527e1d2ac0339b7aa16b07fd8e

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 R-bigmemory/Makefile         |  4 +++-
 R-bigmemory/distinfo         | 10 +++++-----
 R-bigmemory/patches/patch-aa |  8 ++++----
 3 files changed, 12 insertions(+), 10 deletions(-)

diffs:
diff --git a/R-bigmemory/Makefile b/R-bigmemory/Makefile
index 9b604a682a..42819d8086 100644
--- a/R-bigmemory/Makefile
+++ b/R-bigmemory/Makefile
@@ -9,11 +9,13 @@ COMMENT=	Manage massive matrices with shared memory and memory-mapped files
 LICENSE=	gnu-lgpl-v3
 
 R_PKGNAME=	bigmemory
-R_PKGVER=	4.5.19
+R_PKGVER=	4.5.33
 
 USE_LANGUAGES=	c++
 
 .include "../../math/R/Makefile.extension"
 .include "../../devel/gettext-lib/buildlink3.mk"
 .include "../../wip/R-bigmemory.sri/buildlink3.mk"
+.include "../../devel/R-Rcpp/buildlink3.mk"
+.include "../../devel/R-BH/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff --git a/R-bigmemory/distinfo b/R-bigmemory/distinfo
index eb61a955ea..e5671d019e 100644
--- a/R-bigmemory/distinfo
+++ b/R-bigmemory/distinfo
@@ -1,7 +1,7 @@
 $NetBSD: distinfo,v 1.4 2012/11/15 23:16:08 bubuchka Exp $
 
-SHA1 (R/bigmemory_4.5.19.tar.gz) = fc44f70f1dac9ff679a860be62af5d38263d3613
-RMD160 (R/bigmemory_4.5.19.tar.gz) = 4c72e54b9061e8c90a49b51c9ff3075f6e27f614
-SHA512 (R/bigmemory_4.5.19.tar.gz) = c990386c5c36c28e21c41a62f5a283d33f3e6c5049d4406cea00cff4e74821766b3fcf2ce0d8ff61a68ff959217f6a918dd0d0e736eae729bab61a9620f49107
-Size (R/bigmemory_4.5.19.tar.gz) = 236680 bytes
-SHA1 (patch-aa) = 4c71d8c440ba3df515f6bc1373d4dd66ecd7eac4
+SHA1 (R/bigmemory_4.5.33.tar.gz) = 6cd6272299b51f36c587f9afb59348a23681f1d9
+RMD160 (R/bigmemory_4.5.33.tar.gz) = 5fd529ec1f740aa29b79bbdf9540973cb7b4bb7d
+SHA512 (R/bigmemory_4.5.33.tar.gz) = e864f55e4f3ee672d0e57cc85721fe06705f297ad41d0c72f66518077e575866aca653f90cbb9345e9fe10f55cf402373ec2f21f4b9cc2cc93c3f68ee5ec0a9c
+Size (R/bigmemory_4.5.33.tar.gz) = 243135 bytes
+SHA1 (patch-aa) = 02adcc82e5673df1c2a8f135e098e3217ef2fb3f
diff --git a/R-bigmemory/patches/patch-aa b/R-bigmemory/patches/patch-aa
index aa4fe952f9..85ccc44fe9 100644
--- a/R-bigmemory/patches/patch-aa
+++ b/R-bigmemory/patches/patch-aa
@@ -2,14 +2,14 @@ $NetBSD: patch-aa,v 1.2 2012/07/19 13:24:03 bubuchka Exp $
 
 The powl(3) actually can be avoided in this particular case.
 
---- src/bigmemory.cpp.orig	2011-07-26 16:35:38.000000000 +0000
+--- src/bigmemory.cpp.orig	2018-08-30 07:23:28.000000000 +0000
 +++ src/bigmemory.cpp
-@@ -39,7 +39,7 @@ string ttos<char>(char i)
+@@ -60,7 +60,7 @@ string ttos<char>(char i)
  
  bool TooManyRIndices( index_type val )
  {
--  return val > (powl(2, 31)-1);
-+  return val > (index_type)0xffffffff;	/* 2^31 - 1 */
+-  return double(val) > pow(2.0, 31.0)-1.0;
++  return double(val) > (index_type)0xffffffff; /* 2^31 - 1 */
  }
  
  template<typename CType, typename RType, typename BMAccessorType>


Home | Main Index | Thread Index | Old Index