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
next 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