From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from out5-smtp.messagingengine.com ([66.111.4.29]) by metis.ext.pengutronix.de with esmtp (Exim 4.72) (envelope-from ) id 1VjQmm-0005Mp-NI for ptxdist@pengutronix.de; Thu, 21 Nov 2013 10:42:58 +0100 Received: from compute2.internal (compute2.nyi.mail.srv.osa [10.202.2.42]) by gateway1.nyi.mail.srv.osa (Postfix) with ESMTP id E794621A54 for ; Thu, 21 Nov 2013 04:42:51 -0500 (EST) Received: from [192.168.2.12] (unknown [95.208.79.145]) by mail.messagingengine.com (Postfix) with ESMTPA id E255C6800CF for ; Thu, 21 Nov 2013 04:42:50 -0500 (EST) From: Jean-Claude Monnin Message-Id: Date: Thu, 21 Nov 2013 10:42:48 +0100 Mime-Version: 1.0 (Mac OS X Mail 7.0 \(1822\)) Subject: [ptxdist] [PATCH] boost: version bump 1.51.0 -> 1.55.0 Reply-To: ptxdist@pengutronix.de List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: ptxdist-bounces@pengutronix.de Errors-To: ptxdist-bounces@pengutronix.de To: ptxdist@pengutronix.de 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 --- 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