svn commit: r353136 - in head/devel/boost-libs: . files

Jung-uk Kim jkim at FreeBSD.org
Tue May 6 23:42:12 UTC 2014


Author: jkim
Date: Tue May  6 23:42:09 2014
New Revision: 353136
URL: http://svnweb.freebsd.org/changeset/ports/353136
QAT: https://qat.redports.org/buildarchive/r353136/

Log:
  Fix several preprocessor warnings.
  
  https://svn.boost.org/trac/boost/ticket/6142https://svn.boost.org/trac/boost/ticket/8368https://svn.boost.org/trac/boost/ticket/9397

Added:
  head/devel/boost-libs/files/patch-boost__mpl__has_xxx.hpp   (contents, props changed)
  head/devel/boost-libs/files/patch-boost__multi_array__base.hpp   (contents, props changed)
  head/devel/boost-libs/files/patch-boost__predef__os__bsd.h   (contents, props changed)
  head/devel/boost-libs/files/patch-boost__predef__os__bsd__bsdi.h   (contents, props changed)
  head/devel/boost-libs/files/patch-boost__predef__os__bsd__dragonfly.h   (contents, props changed)
  head/devel/boost-libs/files/patch-boost__predef__os__bsd__free.h   (contents, props changed)
  head/devel/boost-libs/files/patch-boost__predef__os__bsd__net.h   (contents, props changed)
  head/devel/boost-libs/files/patch-boost__predef__os__bsd__open.h   (contents, props changed)
  head/devel/boost-libs/files/patch-boost__predef__os__macos.h   (contents, props changed)
Modified:
  head/devel/boost-libs/Makefile

Modified: head/devel/boost-libs/Makefile
==============================================================================
--- head/devel/boost-libs/Makefile	Tue May  6 21:06:26 2014	(r353135)
+++ head/devel/boost-libs/Makefile	Tue May  6 23:42:09 2014	(r353136)
@@ -4,7 +4,7 @@
 PORTNAME=	boost-libs
 COMMENT=	Free portable C++ libraries (without Boost.Python)
 
-PORTREVISION=	1
+PORTREVISION=	2
 
 BUILD_DEPENDS+=	bjam:${PORTSDIR}/devel/boost-jam
 

Added: head/devel/boost-libs/files/patch-boost__mpl__has_xxx.hpp
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/boost-libs/files/patch-boost__mpl__has_xxx.hpp	Tue May  6 23:42:09 2014	(r353136)
@@ -0,0 +1,38 @@
+--- boost/mpl/has_xxx.hpp.orig	2010-07-18 20:46:31.000000000 -0400
++++ boost/mpl/has_xxx.hpp	2014-05-06 17:10:52.000000000 -0400
+@@ -341,7 +341,7 @@
+       ) \
+     /**/
+ 
+-#   if !BOOST_MPL_HAS_XXX_NO_EXPLICIT_TEST_FUNCTION
++#   if !defined(BOOST_MPL_HAS_XXX_NO_EXPLICIT_TEST_FUNCTION) || !BOOST_MPL_HAS_XXX_NO_EXPLICIT_TEST_FUNCTION
+ #     define BOOST_MPL_HAS_MEMBER_REJECT(args, member_macro) \
+         template< typename V > \
+         static boost::mpl::aux::no_tag \
+@@ -354,7 +354,7 @@
+       /**/
+ #   endif
+ 
+-#   if !BOOST_MPL_HAS_XXX_NO_WRAPPED_TYPES
++#   if !defined(BOOST_MPL_HAS_XXX_NO_WRAPPED_TYPES) || !BOOST_MPL_HAS_XXX_NO_WRAPPED_TYPES
+ #     define BOOST_MPL_HAS_MEMBER_MULTI_ACCEPT(z, n, args) \
+         template< typename V > \
+         static boost::mpl::aux::yes_tag \
+@@ -383,7 +383,7 @@
+       /**/
+ #   endif
+ 
+-#   if !BOOST_MPL_HAS_XXX_NO_EXPLICIT_TEST_FUNCTION
++#   if !defined(BOOST_MPL_HAS_XXX_NO_EXPLICIT_TEST_FUNCTION) || !BOOST_MPL_HAS_XXX_NO_EXPLICIT_TEST_FUNCTION
+ #     define BOOST_MPL_HAS_MEMBER_TEST(args) \
+           sizeof(BOOST_MPL_HAS_MEMBER_INTROSPECTION_TEST_NAME(args)< U >(0)) \
+               == sizeof(boost::mpl::aux::yes_tag) \
+@@ -456,7 +456,7 @@
+       ) \
+     /**/
+ 
+-#   if BOOST_MPL_HAS_XXX_NEEDS_TEMPLATE_SFINAE
++#   if defined(BOOST_MPL_HAS_XXX_NEEDS_TEMPLATE_SFINAE) && BOOST_MPL_HAS_XXX_NEEDS_TEMPLATE_SFINAE
+ 
+ #     if !defined(BOOST_MPL_HAS_XXX_NEEDS_NAMESPACE_LEVEL_SUBSTITUTE)
+ #       if BOOST_WORKAROUND(BOOST_MSVC, <= 1400)

Added: head/devel/boost-libs/files/patch-boost__multi_array__base.hpp
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/boost-libs/files/patch-boost__multi_array__base.hpp	Tue May  6 23:42:09 2014	(r353136)
@@ -0,0 +1,11 @@
+--- boost/multi_array/base.hpp.orig	2012-05-17 10:52:48.000000000 -0400
++++ boost/multi_array/base.hpp	2014-05-06 17:14:55.000000000 -0400
+@@ -65,7 +65,7 @@
+ // object creation in small-memory environments.  Thus, the objects
+ // can be left undefined by defining BOOST_MULTI_ARRAY_NO_GENERATORS 
+ // before loading multi_array.hpp.
+-#if !BOOST_MULTI_ARRAY_NO_GENERATORS
++#ifndef BOOST_MULTI_ARRAY_NO_GENERATORS
+ namespace {
+   multi_array_types::extent_gen extents;
+   multi_array_types::index_gen indices;

Added: head/devel/boost-libs/files/patch-boost__predef__os__bsd.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/boost-libs/files/patch-boost__predef__os__bsd.h	Tue May  6 23:42:09 2014	(r353136)
@@ -0,0 +1,11 @@
+--- boost/predef/os/bsd.h.orig	2013-10-15 01:23:53.000000000 -0400
++++ boost/predef/os/bsd.h	2014-05-06 18:06:32.000000000 -0400
+@@ -59,7 +59,7 @@
+ #define BOOST_OS_BSD BOOST_VERSION_NUMBER_NOT_AVAILABLE
+ #endif
+ 
+-#if !BOOST_PREDEF_DETAIL_OS_DETECTED && ( \
++#if !defined(BOOST_PREDEF_DETAIL_OS_DETECTED) && (  \
+     defined(BSD) || \
+     defined(_SYSTYPE_BSD) \
+     )

Added: head/devel/boost-libs/files/patch-boost__predef__os__bsd__bsdi.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/boost-libs/files/patch-boost__predef__os__bsd__bsdi.h	Tue May  6 23:42:09 2014	(r353136)
@@ -0,0 +1,11 @@
+--- boost/predef/os/bsd/bsdi.h.orig	2013-10-15 01:23:53.000000000 -0400
++++ boost/predef/os/bsd/bsdi.h	2014-05-06 18:06:28.000000000 -0400
+@@ -24,7 +24,7 @@
+ 
+ #define BOOST_OS_BSD_BSDI BOOST_VERSION_NUMBER_NOT_AVAILABLE
+ 
+-#if !BOOST_PREDEF_DETAIL_OS_DETECTED && ( \
++#if !defined(BOOST_PREDEF_DETAIL_OS_DETECTED) && (  \
+     defined(__bsdi__) \
+     )
+ #   ifndef BOOST_OS_BSD_AVAILABLE

Added: head/devel/boost-libs/files/patch-boost__predef__os__bsd__dragonfly.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/boost-libs/files/patch-boost__predef__os__bsd__dragonfly.h	Tue May  6 23:42:09 2014	(r353136)
@@ -0,0 +1,11 @@
+--- boost/predef/os/bsd/dragonfly.h.orig	2013-10-15 01:23:53.000000000 -0400
++++ boost/predef/os/bsd/dragonfly.h	2014-05-06 18:06:28.000000000 -0400
+@@ -24,7 +24,7 @@
+ 
+ #define BOOST_OS_BSD_DRAGONFLY BOOST_VERSION_NUMBER_NOT_AVAILABLE
+ 
+-#if !BOOST_PREDEF_DETAIL_OS_DETECTED && ( \
++#if !defined(BOOST_PREDEF_DETAIL_OS_DETECTED) && (  \
+     defined(__DragonFly__) \
+     )
+ #   ifndef BOOST_OS_BSD_AVAILABLE

Added: head/devel/boost-libs/files/patch-boost__predef__os__bsd__free.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/boost-libs/files/patch-boost__predef__os__bsd__free.h	Tue May  6 23:42:09 2014	(r353136)
@@ -0,0 +1,11 @@
+--- boost/predef/os/bsd/free.h.orig	2013-10-15 01:23:53.000000000 -0400
++++ boost/predef/os/bsd/free.h	2014-05-06 17:25:43.000000000 -0400
+@@ -26,7 +26,7 @@
+ 
+ #define BOOST_OS_BSD_FREE BOOST_VERSION_NUMBER_NOT_AVAILABLE
+ 
+-#if !BOOST_PREDEF_DETAIL_OS_DETECTED && ( \
++#if !defined(BOOST_PREDEF_DETAIL_OS_DETECTED) && (  \
+     defined(__FreeBSD__) \
+     )
+ #   ifndef BOOST_OS_BSD_AVAILABLE

Added: head/devel/boost-libs/files/patch-boost__predef__os__bsd__net.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/boost-libs/files/patch-boost__predef__os__bsd__net.h	Tue May  6 23:42:09 2014	(r353136)
@@ -0,0 +1,11 @@
+--- boost/predef/os/bsd/net.h.orig	2013-10-15 01:23:53.000000000 -0400
++++ boost/predef/os/bsd/net.h	2014-05-06 18:06:32.000000000 -0400
+@@ -31,7 +31,7 @@
+ 
+ #define BOOST_OS_BSD_NET BOOST_VERSION_NUMBER_NOT_AVAILABLE
+ 
+-#if !BOOST_PREDEF_DETAIL_OS_DETECTED && ( \
++#if !defined(BOOST_PREDEF_DETAIL_OS_DETECTED) && (  \
+     defined(__NETBSD__) || defined(__NetBSD__) \
+     )
+ #   ifndef BOOST_OS_BSD_AVAILABLE

Added: head/devel/boost-libs/files/patch-boost__predef__os__bsd__open.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/boost-libs/files/patch-boost__predef__os__bsd__open.h	Tue May  6 23:42:09 2014	(r353136)
@@ -0,0 +1,11 @@
+--- boost/predef/os/bsd/open.h.orig	2013-10-15 01:23:53.000000000 -0400
++++ boost/predef/os/bsd/open.h	2014-05-06 18:06:32.000000000 -0400
+@@ -55,7 +55,7 @@
+ 
+ #define BOOST_OS_BSD_OPEN BOOST_VERSION_NUMBER_NOT_AVAILABLE
+ 
+-#if !BOOST_PREDEF_DETAIL_OS_DETECTED && ( \
++#if !defined(BOOST_PREDEF_DETAIL_OS_DETECTED) && (  \
+     defined(__OpenBSD__) \
+     )
+ #   ifndef BOOST_OS_BSD_AVAILABLE

Added: head/devel/boost-libs/files/patch-boost__predef__os__macos.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/boost-libs/files/patch-boost__predef__os__macos.h	Tue May  6 23:42:09 2014	(r353136)
@@ -0,0 +1,11 @@
+--- boost/predef/os/macos.h.orig	2013-10-15 01:23:53.000000000 -0400
++++ boost/predef/os/macos.h	2014-05-06 18:06:32.000000000 -0400
+@@ -31,7 +31,7 @@
+ 
+ #define BOOST_OS_MACOS BOOST_VERSION_NUMBER_NOT_AVAILABLE
+ 
+-#if !BOOST_PREDEF_DETAIL_OS_DETECTED && ( \
++#if !defined(BOOST_PREDEF_DETAIL_OS_DETECTED) && (  \
+     defined(macintosh) || defined(Macintosh) || \
+     (defined(__APPLE__) && defined(__MACH__)) \
+     )


More information about the svn-ports-head mailing list