https://www.boost.org/releases/1.87.0/
https://www.boost.org/releases/1.88.0/
https://www.boost.org/releases/1.89.0/

Signed-off-by: Sven Püschel <[email protected]>
---
- Added libraries based on the release notes
- Omitted MQTT5 and Bloom, as they are header-only libraries
---
 rules/boost.in   | 14 ++++++++++++++
 rules/boost.make |  6 ++++--
 2 files changed, 18 insertions(+), 2 deletions(-)

diff --git a/rules/boost.in b/rules/boost.in
index 4cca584a9..6112d70a1 100644
--- a/rules/boost.in
+++ b/rules/boost.in
@@ -149,6 +149,13 @@ config BOOST_GRAPH_PARALLEL
        help
          Boost graph_parallel library
 
+config BOOST_HASH2
+       bool
+       select BOOST_LIBS
+       prompt "hash2"
+       help
+         Boost Hash2 library
+
 config BOOST_IOSTREAMS
        bool
        select BOOST_LIBS
@@ -208,6 +215,13 @@ config BOOST_NOWIDE
        help
          Boost nowide library
 
+config BOOST_PARSER
+       bool
+       select BOOST_LIBS
+       prompt "parser"
+       help
+         Boost Parser library
+
 config BOOST_PREDEF
        bool
        prompt "predef"
diff --git a/rules/boost.make b/rules/boost.make
index 30462743a..36a218cd7 100644
--- a/rules/boost.make
+++ b/rules/boost.make
@@ -15,8 +15,8 @@ PACKAGES-$(PTXCONF_BOOST) += boost
 #
 # Paths and names
 #
-BOOST_VERSION  := 1_86_0
-BOOST_MD5      := 2d098ba2e1457708a02de996857c2b10
+BOOST_VERSION  := 1_89_0
+BOOST_MD5      := e7414f68f1cb3fd834fc155c7a009aa6
 BOOST          := boost_$(BOOST_VERSION)
 BOOST_SUFFIX   := tar.bz2
 BOOST_URL      := $(call ptx/mirror, SF, boost/$(BOOST).$(BOOST_SUFFIX))
@@ -48,6 +48,7 @@ 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
+BOOST_LIBRARIES-$(PTXCONF_BOOST_HASH2)         += hash2
 BOOST_LIBRARIES-$(PTXCONF_BOOST_IOSTREAMS)     += iostreams
 BOOST_LIBRARIES-$(PTXCONF_BOOST_JSON)          += json
 BOOST_LIBRARIES-$(PTXCONF_BOOST_LOCALE)                += locale
@@ -55,6 +56,7 @@ BOOST_LIBRARIES-$(PTXCONF_BOOST_LOG)          += log
 BOOST_LIBRARIES-$(PTXCONF_BOOST_MATH)          += math
 BOOST_LIBRARIES-$(PTXCONF_BOOST_MPI)           += mpi
 BOOST_LIBRARIES-$(PTXCONF_BOOST_NOWIDE)                += nowide
+BOOST_LIBRARIES-$(PTXCONF_BOOST_PARSER)                += parser
 BOOST_LIBRARIES-$(PTXCONF_BOOST_PREDEF)                += predef
 BOOST_LIBRARIES-$(PTXCONF_BOOST_PROCESS)       += process
 BOOST_LIBRARIES-$(PTXCONF_BOOST_PROGRAM_OPTIONS)+= program_options
-- 
2.47.3


Reply via email to