changeset 2708:b05ef486ffea

update package boost
author Mark Brand <mabrand@mabrand.nl>
date Tue, 21 Aug 2012 12:05:19 +0200
parents 4c2874e00f0c
children 39355c49f6bc
files index.html src/boost.mk
diffstat 2 files changed, 4 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/index.html	Sat Aug 25 16:40:28 2012 +0200
+++ b/index.html	Tue Aug 21 12:05:19 2012 +0200
@@ -955,7 +955,7 @@
     </tr>
     <tr>
         <td id="boost-package">boost</td>
-        <td id="boost-version">1.50.0</td>
+        <td id="boost-version">1.51.0</td>
         <td id="boost-website"><a href="http://www.boost.org/">Boost C++ Library</a></td>
     </tr>
     <tr>
--- a/src/boost.mk	Sat Aug 25 16:40:28 2012 +0200
+++ b/src/boost.mk	Tue Aug 21 12:05:19 2012 +0200
@@ -3,7 +3,7 @@
 
 PKG             := boost
 $(PKG)_IGNORE   :=
-$(PKG)_CHECKSUM := ee06f89ed472cf369573f8acf9819fbc7173344e
+$(PKG)_CHECKSUM := 52ef06895b97cc9981b8abf1997c375ca79f30c5
 $(PKG)_SUBDIR   := boost_$(subst .,_,$($(PKG)_VERSION))
 $(PKG)_FILE     := boost_$(subst .,_,$($(PKG)_VERSION)).tar.bz2
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/boost/boost/$($(PKG)_VERSION)/$($(PKG)_FILE)
@@ -17,6 +17,8 @@
 endef
 
 define $(PKG)_BUILD
+    # context switched library introduced in boost 1.51.0 does not build
+    rm -r '$(1)/libs/context'
     # old version appears to interfere
     rm -rf '$(PREFIX)/$(TARGET)/include/boost/'
     echo 'using gcc : : $(TARGET)-g++ : <rc>$(TARGET)-windres <archiver>$(TARGET)-ar ;' > '$(1)/user-config.jam'