From: Jon Ringle <[email protected]>

Signed-off-by: Jon Ringle <[email protected]>
---
 rules/boost.in   | 29 +++++++++++++++++++++--------
 rules/boost.make |  8 +++++---
 2 files changed, 26 insertions(+), 11 deletions(-)

diff --git a/rules/boost.in b/rules/boost.in
index b9a713d..26cb188 100644
--- a/rules/boost.in
+++ b/rules/boost.in
@@ -89,6 +89,12 @@ config BOOST_CONTAINER
        help
          Boost container library
 
+config BOOST_CONTRACT
+       bool
+       prompt "contract"
+       help
+         Boost contract library
+
 config BOOST_CONTEXT
        bool
        prompt "context"
@@ -98,16 +104,10 @@ config BOOST_CONTEXT
 config BOOST_COROUTINE
        bool
        select BOOST_CONTEXT
-       prompt "coroutine"
+       prompt "coroutine (deprecated)"
        help
          Boost coroutine library
-
-config BOOST_COROUTINE2
-       bool
-       select BOOST_CONTEXT
-       prompt "coroutine2"
-       help
-         Boost coroutine2 library
+         This library is deprecated in favor of the header-only coroutine2 
library
 
 config BOOST_DATE_TIME
        bool
@@ -121,6 +121,13 @@ config BOOST_EXCEPTION
        help
          Boost exception library
 
+config BOOST_FIBER
+       bool
+       select BOOST_CONTEXT
+       prompt "fiber"
+       help
+         Boost fiber library
+
 config BOOST_FILESYSTEM
        bool
        select BOOST_SYSTEM
@@ -207,6 +214,12 @@ config BOOST_SIGNALS
        help
          Boost signals library
 
+config BOOST_STACKTRACE
+       bool
+       prompt "stacktrace"
+       help
+         Boost stacktrace library
+
 config BOOST_SYSTEM
        bool
        prompt "system"
diff --git a/rules/boost.make b/rules/boost.make
index 8e8b5a3..c89393c 100644
--- a/rules/boost.make
+++ b/rules/boost.make
@@ -17,8 +17,8 @@ PACKAGES-$(PTXCONF_BOOST) += boost
 #
 # Paths and names
 #
-BOOST_VERSION  := 1_60_0
-BOOST_MD5      := 65a840e1a0b13a558ff19eeb2c4f0cbe
+BOOST_VERSION  := 1_67_0
+BOOST_MD5      := ced776cb19428ab8488774e1415535ab
 BOOST          := boost_$(BOOST_VERSION)
 BOOST_SUFFIX   := tar.bz2
 BOOST_URL      := $(call ptx/mirror, SF, boost/$(BOOST).$(BOOST_SUFFIX))
@@ -95,10 +95,11 @@ BOOST_LIBRARIES-$(PTXCONF_BOOST_ATOMIC)             += 
atomic
 BOOST_LIBRARIES-$(PTXCONF_BOOST_CHRONO)                += chrono
 BOOST_LIBRARIES-$(PTXCONF_BOOST_CONTAINER)     += container
 BOOST_LIBRARIES-$(PTXCONF_BOOST_CONTEXT)       += context
+BOOST_LIBRARIES-$(PTXCONF_BOOST_CONTRACT)      += contract
 BOOST_LIBRARIES-$(PTXCONF_BOOST_COROUTINE)     += coroutine
-BOOST_LIBRARIES-$(PTXCONF_BOOST_COROUTINE2)    += coroutine2
 BOOST_LIBRARIES-$(PTXCONF_BOOST_DATE_TIME)     += date_time
 BOOST_LIBRARIES-$(PTXCONF_BOOST_EXCEPTION)     += exception
+BOOST_LIBRARIES-$(PTXCONF_BOOST_FIBER)         += fiber
 BOOST_LIBRARIES-$(PTXCONF_BOOST_FILESYSTEM)    += filesystem
 BOOST_LIBRARIES-$(PTXCONF_BOOST_GRAPH)         += graph
 BOOST_LIBRARIES-$(PTXCONF_BOOST_GRAPH_PARALLEL)        += graph_parallel
@@ -113,6 +114,7 @@ BOOST_LIBRARIES-$(PTXCONF_BOOST_RANDOM)             += 
random
 BOOST_LIBRARIES-$(PTXCONF_BOOST_REGEX)         += regex
 BOOST_LIBRARIES-$(PTXCONF_BOOST_SERIALIZATION) += serialization
 BOOST_LIBRARIES-$(PTXCONF_BOOST_SIGNALS)       += signals
+BOOST_LIBRARIES-$(PTXCONF_BOOST_STACKTRACE)    += stacktrace
 BOOST_LIBRARIES-$(PTXCONF_BOOST_SYSTEM)                += system
 BOOST_LIBRARIES-$(PTXCONF_BOOST_TEST)          += test
 BOOST_LIBRARIES-$(PTXCONF_BOOST_THREAD)                += thread
-- 
1.9.1


_______________________________________________
ptxdist mailing list
[email protected]

Reply via email to