Mon May 29 17:17:13 2017 UTC ()
boost: correct wrong OS logic about ctype.h macros.

It is freebsd and dragonflybsd that use macros.
ride previous pkgrevision bump


(maya)
diff -r1.98 -r1.99 pkgsrc/meta-pkgs/boost/distinfo
diff -r1.6 -r1.7 pkgsrc/meta-pkgs/boost/patches/patch-ab

cvs diff -r1.98 -r1.99 pkgsrc/meta-pkgs/boost/distinfo (expand / switch to unified diff)

--- pkgsrc/meta-pkgs/boost/distinfo 2017/05/29 14:39:28 1.98
+++ pkgsrc/meta-pkgs/boost/distinfo 2017/05/29 17:17:13 1.99
@@ -1,21 +1,21 @@ @@ -1,21 +1,21 @@
1$NetBSD: distinfo,v 1.98 2017/05/29 14:39:28 ryoon Exp $ 1$NetBSD: distinfo,v 1.99 2017/05/29 17:17:13 maya Exp $
2 2
3SHA1 (boost_1_64_0.tar.bz2) = 51421ef259a4530edea0fbfc448460fcc5c64edb 3SHA1 (boost_1_64_0.tar.bz2) = 51421ef259a4530edea0fbfc448460fcc5c64edb
4RMD160 (boost_1_64_0.tar.bz2) = 377ea4325f5e3ccd2820002143bb5baa1aeb3b41 4RMD160 (boost_1_64_0.tar.bz2) = 377ea4325f5e3ccd2820002143bb5baa1aeb3b41
5SHA512 (boost_1_64_0.tar.bz2) = 68477f148f61be617552ef48559c5c2cb90d42264cabd6d5e87215d0d5024b48fca27c4afcfc1f77e490c6220d44fb1abdf0a53703867a2e4132c2857f69fedf 5SHA512 (boost_1_64_0.tar.bz2) = 68477f148f61be617552ef48559c5c2cb90d42264cabd6d5e87215d0d5024b48fca27c4afcfc1f77e490c6220d44fb1abdf0a53703867a2e4132c2857f69fedf
6Size (boost_1_64_0.tar.bz2) = 80472424 bytes 6Size (boost_1_64_0.tar.bz2) = 80472424 bytes
7SHA1 (patch-aa) = 408a63a807aaa491130db018cd89bca6a427090d 7SHA1 (patch-aa) = 408a63a807aaa491130db018cd89bca6a427090d
8SHA1 (patch-ab) = 37c61bcfc27f1533df21f4392f80df2d2dbe51ef 8SHA1 (patch-ab) = 234dfd1582dd62f0b149ee12aabcc1f1f602af97
9SHA1 (patch-ac) = 32d14b50682dae1950ed927ecb9318ad6b07687a 9SHA1 (patch-ac) = 32d14b50682dae1950ed927ecb9318ad6b07687a
10SHA1 (patch-ad) = 0e5dc31c3425de94444f97a9b7dec97ed5967733 10SHA1 (patch-ad) = 0e5dc31c3425de94444f97a9b7dec97ed5967733
11SHA1 (patch-ae) = ac2e4afcf243c2fee2394cfe3fe92f4890e9ab83 11SHA1 (patch-ae) = ac2e4afcf243c2fee2394cfe3fe92f4890e9ab83
12SHA1 (patch-ag) = 117eabbbbc26d04bb5e56df5ad92e55b5061c0f8 12SHA1 (patch-ag) = 117eabbbbc26d04bb5e56df5ad92e55b5061c0f8
13SHA1 (patch-aq) = 7503ba9813a143b9e99e43b3017a30bc5543fe16 13SHA1 (patch-aq) = 7503ba9813a143b9e99e43b3017a30bc5543fe16
14SHA1 (patch-ar) = 2fec2c51272cc4ee376e6538d8f1fd8561a7f0a3 14SHA1 (patch-ar) = 2fec2c51272cc4ee376e6538d8f1fd8561a7f0a3
15SHA1 (patch-boost_atomic_detail_ops_gcc_sparc.hpp) = 6cd1b6fbb8659d7af8ecff63d4558f365f28c12b 15SHA1 (patch-boost_atomic_detail_ops_gcc_sparc.hpp) = 6cd1b6fbb8659d7af8ecff63d4558f365f28c12b
16SHA1 (patch-boost_config_posix__features.hpp) = c3e7187af35a2a25901b37388d3194e22d005323 16SHA1 (patch-boost_config_posix__features.hpp) = c3e7187af35a2a25901b37388d3194e22d005323
17SHA1 (patch-boost_config_stdlib_libcpp.hpp) = d57ee228c9dfa43665d261e7423fd10122dfd1a7 17SHA1 (patch-boost_config_stdlib_libcpp.hpp) = d57ee228c9dfa43665d261e7423fd10122dfd1a7
18SHA1 (patch-boost_config_stdlib_libstdcpp3.hpp) = 52ebedd5e80b3a8c257eccb28cd2db76cb1ca01e 18SHA1 (patch-boost_config_stdlib_libstdcpp3.hpp) = 52ebedd5e80b3a8c257eccb28cd2db76cb1ca01e
19SHA1 (patch-boost_core_noncopyable.hpp) = a693e5eda7fc303e1bd86ecfab40321d771af6fe 19SHA1 (patch-boost_core_noncopyable.hpp) = a693e5eda7fc303e1bd86ecfab40321d771af6fe
20SHA1 (patch-boost_math_special__functions_expm1.hpp) = 724fbd40b3780da8af6ce10bbf50a354eb19031a 20SHA1 (patch-boost_math_special__functions_expm1.hpp) = 724fbd40b3780da8af6ce10bbf50a354eb19031a
21SHA1 (patch-boost_math_special__functions_log1p.hpp) = df6fd088da736a4640663b64841383432f1a1201 21SHA1 (patch-boost_math_special__functions_log1p.hpp) = df6fd088da736a4640663b64841383432f1a1201

cvs diff -r1.6 -r1.7 pkgsrc/meta-pkgs/boost/patches/Attic/patch-ab (expand / switch to unified diff)

--- pkgsrc/meta-pkgs/boost/patches/Attic/patch-ab 2014/05/13 18:48:49 1.6
+++ pkgsrc/meta-pkgs/boost/patches/Attic/patch-ab 2017/05/29 17:17:13 1.7
@@ -1,31 +1,31 @@ @@ -1,31 +1,31 @@
1$NetBSD: patch-ab,v 1.6 2014/05/13 18:48:49 ryoon Exp $ 1$NetBSD: patch-ab,v 1.7 2017/05/29 17:17:13 maya Exp $
2 2
3--- boost/config/platform/bsd.hpp.orig 2011-03-07 13:07:30.000000000 +0000 3--- boost/config/platform/bsd.hpp.orig 2011-03-07 13:07:30.000000000 +0000
4+++ boost/config/platform/bsd.hpp 4+++ boost/config/platform/bsd.hpp
5@@ -37,7 +37,7 @@ 5@@ -37,7 +37,7 @@
6 // and not in <unistd.h> 6 // and not in <unistd.h>
7 // 7 //
8 #if (defined(__FreeBSD__) && (__FreeBSD__ <= 3))\ 8 #if (defined(__FreeBSD__) && (__FreeBSD__ <= 3))\
9- || defined(__OpenBSD__) || defined(__DragonFly__)  9- || defined(__OpenBSD__) || defined(__DragonFly__)
10+ || defined(__OpenBSD__) || defined(__DragonFly__) || defined(__NetBSD__) 10+ || defined(__OpenBSD__) || defined(__DragonFly__) || defined(__NetBSD__)
11 # define BOOST_HAS_PTHREADS 11 # define BOOST_HAS_PTHREADS
12 #endif 12 #endif
13  13
14@@ -56,13 +56,15 @@ 14@@ -56,13 +56,15 @@
15 #endif 15 #endif
16  16
17 #if !((defined(__FreeBSD__) && (__FreeBSD__ >= 5)) \ 17 #if !((defined(__FreeBSD__) && (__FreeBSD__ >= 5)) \
18- || (defined(__NetBSD_GCC__) && (__NetBSD_GCC__ >= 2095003)) || defined(__DragonFly__)) 18- || (defined(__NetBSD_GCC__) && (__NetBSD_GCC__ >= 2095003)) || defined(__DragonFly__))
19+ || (defined(__NetBSD_GCC__) && (__NetBSD_GCC__ >= 2095003)) \ 19+ || (defined(__NetBSD_GCC__) && (__NetBSD_GCC__ >= 2095003)) \
20+ || defined(__DragonFly__) \ 20+ || defined(__DragonFly__) \
21+ || defined(__OpenBSD__)) 21+ || defined(__OpenBSD__))
22 # define BOOST_NO_CWCHAR 22 # define BOOST_NO_CWCHAR
23 #endif 23 #endif
24 // 24 //
25 // The BSD <ctype.h> has macros only, no functions: 25 // The BSD <ctype.h> has macros only, no functions:
26 // 26 //
27-#if !defined(__OpenBSD__) || defined(__DragonFly__) 27-#if !defined(__OpenBSD__) || defined(__DragonFly__)
28+#if !defined(__OpenBSD__) && !defined(__DragonFly__) 28+#if defined(__FreeBSD__) || defined(__DragonFly__)
29 # define BOOST_NO_CTYPE_FUNCTIONS 29 # define BOOST_NO_CTYPE_FUNCTIONS
30 #endif 30 #endif
31  31