mailarchive of the ptxdist mailing list
 help / color / mirror / Atom feed
From: Jean-Claude Monnin <jc_monnin@emailplus.org>
To: ptxdist@pengutronix.de
Subject: [ptxdist] [PATCH] boost: version bump 1.51.0 -> 1.55.0
Date: Thu, 21 Nov 2013 10:42:48 +0100	[thread overview]
Message-ID: <E212780B-0000-4211-8BBB-5224C81F779B@emailplus.org> (raw)

Boost realease notes: http://www.boost.org/users/history/version_1_55_0.html
Help text is updated with description from project page with respect to C++11.
Menu options for new libraries are added (atomic, coroutine, log).

Signed-off-by: Jean-Claude Monnin <jc_monnin@emailplus.org>
---
 rules/boost.in   | 30 +++++++++++++++++++++++++-----
 rules/boost.make |  7 +++++--
 2 files changed, 30 insertions(+), 7 deletions(-)

diff --git a/rules/boost.in b/rules/boost.in
index 522182a..9194dd5 100644
--- a/rules/boost.in
+++ b/rules/boost.in
@@ -23,9 +23,9 @@ menuconfig BOOST
 	  The boost team aims to establish "existing practice" and provide
 	  reference implementations so that Boost libraries are suitable for
 	  eventual standardization. Ten Boost libraries are already included in
-	  the C++ Standards Committee's Library Technical Report ( TR1) as a step
-	  toward becoming part of a future C++ Standard. More Boost libraries are
-	  proposed for the upcoming TR2.
+	  the C++ Standards Committee's Library Technical Report ( TR1) and in 
+	  the new C++11 Standard. C++11 also includes several more Boost libraries 
+	  in addition to those from TR1. More Boost libraries are proposed for TR2.
 
 	  For details see the project homepage:
 
@@ -63,6 +63,13 @@ config BOOST_INST_MT_RED
 
 comment "Boost Libraries"
 
+config BOOST_ATOMIC
+	bool
+	select BOOST_SYSTEM
+	prompt "atomic"
+	help
+	  Boost atomic library
+
 config BOOST_CHRONO
 	bool
 	select BOOST_SYSTEM
@@ -76,6 +83,13 @@ config BOOST_CONTEXT
 	help
 	  Boost context library
 
+config BOOST_COROUTINE
+	bool
+	select BOOST_CONTEXT
+	prompt "coroutine"
+	help
+	  Boost coroutine library
+
 config BOOST_DATE_TIME
 	bool
 	prompt "date_time"
@@ -119,7 +133,13 @@ config BOOST_LOCALE
 	select BOOST_SYSTEM
 	prompt "locale"
 	help
-	  Boost iostream library
+	  Boost locale library
+
+config BOOST_LOG
+	bool
+	prompt "log"
+	help
+	  Boost log library
 
 config BOOST_MATH
 	bool
@@ -143,7 +163,7 @@ config BOOST_RANDOM
 	bool
 	prompt "random"
 	help
-	  Boost iostream library
+	  Boost random library
 
 config BOOST_REGEX
 	bool
diff --git a/rules/boost.make b/rules/boost.make
index b5f43fd..7e97d5c 100644
--- a/rules/boost.make
+++ b/rules/boost.make
@@ -17,8 +17,8 @@ PACKAGES-$(PTXCONF_BOOST) += boost
 #
 # Paths and names
 #
-BOOST_VERSION	:= 1_51_0
-BOOST_MD5	:= 4b6bd483b692fd138aef84ed2c8eb679
+BOOST_VERSION	:= 1_55_0
+BOOST_MD5	:= d6eef4b4cacb2183f2bf265a5a03a354
 BOOST		:= boost_$(BOOST_VERSION)
 BOOST_SUFFIX	:= tar.bz2
 BOOST_URL	:= $(call ptx/mirror, SF, boost/$(BOOST).$(BOOST_SUFFIX))
@@ -72,8 +72,10 @@ JAM_INSTALL_OPT	:= \
 # this
 BOOST_LIBRARIES-y				:= date_time
 
+BOOST_LIBRARIES-$(PTXCONF_BOOST_ATOMIC)		+= atomic
 BOOST_LIBRARIES-$(PTXCONF_BOOST_CHRONO)		+= chrono
 BOOST_LIBRARIES-$(PTXCONF_BOOST_CONTEXT)	+= context
+BOOST_LIBRARIES-$(PTXCONF_BOOST_COROUTINE)	+= coroutine
 BOOST_LIBRARIES-$(PTXCONF_BOOST_DATE_TIME)	+= date_time
 BOOST_LIBRARIES-$(PTXCONF_BOOST_EXCEPTION)	+= exception
 BOOST_LIBRARIES-$(PTXCONF_BOOST_FILESYSTEM)	+= filesystem
@@ -81,6 +83,7 @@ BOOST_LIBRARIES-$(PTXCONF_BOOST_GRAPH)		+= graph
 BOOST_LIBRARIES-$(PTXCONF_BOOST_GRAPH_PARALLEL)	+= graph_parallel
 BOOST_LIBRARIES-$(PTXCONF_BOOST_IOSTREAMS)	+= iostreams
 BOOST_LIBRARIES-$(PTXCONF_BOOST_LOCALE)		+= locale
+BOOST_LIBRARIES-$(PTXCONF_BOOST_LOG)		+= log
 BOOST_LIBRARIES-$(PTXCONF_BOOST_MATH)		+= math
 BOOST_LIBRARIES-$(PTXCONF_BOOST_MPI)		+= mpi
 BOOST_LIBRARIES-$(PTXCONF_BOOST_PROGRAM_OPTIONS)+= program_options
-- 
1.8.3.2
-- 
ptxdist mailing list
ptxdist@pengutronix.de

             reply	other threads:[~2013-11-21  9:42 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-11-21  9:42 Jean-Claude Monnin [this message]
2013-12-20 13:55 ` Jean-Claude Monnin
2014-02-03  8:13   ` Michael Olbrich
2014-03-07  8:54     ` Alexander Dahl
2014-03-07  9:54       ` Michael Olbrich
2014-03-07 10:12         ` Alexander Dahl
2014-03-21  9:06           ` Michael Olbrich
2014-03-21  9:30             ` Alexander Dahl
2014-03-07 10:13       ` Jean-Claude Monnin

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=E212780B-0000-4211-8BBB-5224C81F779B@emailplus.org \
    --to=jc_monnin@emailplus.org \
    --cc=ptxdist@pengutronix.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox