summaryrefslogtreecommitdiff
path: root/databases/kyotocabinet
diff options
context:
space:
mode:
authorjoerg <joerg>2014-11-24 00:48:17 +0000
committerjoerg <joerg>2014-11-24 00:48:17 +0000
commit0ec246285fbc9931b39ede43bc291c82e02a750a (patch)
treede3faf4490c68dd75e46987b4730ec9ba869add9 /databases/kyotocabinet
parent65fe795dd384029358c1971d3b8274e4b2626975 (diff)
downloadpkgsrc-0ec246285fbc9931b39ede43bc291c82e02a750a.tar.gz
libc++ uses the !tr1 branch too.
Diffstat (limited to 'databases/kyotocabinet')
-rw-r--r--databases/kyotocabinet/distinfo4
-rw-r--r--databases/kyotocabinet/patches/patch-kccommon.h11
2 files changed, 12 insertions, 3 deletions
diff --git a/databases/kyotocabinet/distinfo b/databases/kyotocabinet/distinfo
index 989f3dce780..3e3273429b7 100644
--- a/databases/kyotocabinet/distinfo
+++ b/databases/kyotocabinet/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.1 2014/11/21 11:29:52 obache Exp $
+$NetBSD: distinfo,v 1.2 2014/11/24 00:48:17 joerg Exp $
SHA1 (kyotocabinet-1.2.76.tar.gz) = a4ec70d08ca6c8f510dbc329d5c27b55030d3521
RMD160 (kyotocabinet-1.2.76.tar.gz) = 3bc2feb6e01310764c422cc93d9a98ced1da2cfb
Size (kyotocabinet-1.2.76.tar.gz) = 951930 bytes
SHA1 (patch-configure) = b443de68ff2865bf94780c2995302b6c42c5dc13
-SHA1 (patch-kccommon.h) = 5126d9af028bc2a86c3212797a0d5eb1f9de8d83
+SHA1 (patch-kccommon.h) = 9d807716722cbcb9cfae0816e5e5f42a07e74df3
SHA1 (patch-kcthread.cc) = d09d280cd9589b10bbc10b29dc51d40ce074cc7f
diff --git a/databases/kyotocabinet/patches/patch-kccommon.h b/databases/kyotocabinet/patches/patch-kccommon.h
index f50cfbdb3c7..4f489470409 100644
--- a/databases/kyotocabinet/patches/patch-kccommon.h
+++ b/databases/kyotocabinet/patches/patch-kccommon.h
@@ -1,4 +1,4 @@
-$NetBSD: patch-kccommon.h,v 1.1 2014/11/21 11:29:52 obache Exp $
+$NetBSD: patch-kccommon.h,v 1.2 2014/11/24 00:48:18 joerg Exp $
* NetBSD also missing modfl(3)
@@ -13,3 +13,12 @@ $NetBSD: patch-kccommon.h,v 1.1 2014/11/21 11:29:52 obache Exp $
inline long double modfl(long double val, long double* iptr) {
double integ;
double fract = std::modf(val, &integ);
+@@ -82,7 +82,7 @@ using ::modfl;
+ using ::snprintf;
+ }
+
+-#if __cplusplus > 199711L || defined(__GXX_EXPERIMENTAL_CXX0X__) || defined(_MSC_VER)
++#if __cplusplus > 199711L || defined(__GXX_EXPERIMENTAL_CXX0X__) || defined(_MSC_VER) || defined(_LIBCPP_VERSION)
+
+ #include <unordered_map>
+ #include <unordered_set>