Date: Wednesday, January 4, 2017 @ 11:36:49
  Author: arojas
Revision: 204858

Boost 1.63 rebuild

Added:
  wt/trunk/wt-boost-1.63.patch
Modified:
  wt/trunk/PKGBUILD

---------------------+
 PKGBUILD            |   13 ++++++++++---
 wt-boost-1.63.patch |   11 +++++++++++
 2 files changed, 21 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2017-01-04 10:26:55 UTC (rev 204857)
+++ PKGBUILD    2017-01-04 11:36:49 UTC (rev 204858)
@@ -6,7 +6,7 @@
 pkgname=wt
 pkgver=3.3.6
 _pkgver=3.3.6
-pkgrel=5
+pkgrel=6
 pkgdesc="a C++ library and application server for developing and deploying web 
applications"
 arch=('i686' 'x86_64')
 url="http://www.webtoolkit.eu/";
@@ -20,9 +20,16 @@
            'mysql++: for the hangman example'
            'qt4: for the Wt/Qt interopability example (wtwithqt)')
 backup=('etc/wt/wt_config.xml')
-source=(https://github.com/kdeforche/wt/archive/${_pkgver}.tar.gz)
-md5sums=('a5be5f7efa93c4eae7f1d8812ff78c70')
+source=(https://github.com/kdeforche/wt/archive/${_pkgver}.tar.gz 
wt-boost-1.63.patch)
+md5sums=('a5be5f7efa93c4eae7f1d8812ff78c70'
+         '87a0c637d7014e764892686891393d6b')
 
+prepare() {
+  cd $pkgname-$_pkgver
+  # Fix build with boost 1.63 https://github.com/emweb/wt/pull/102
+  patch -p0 -i ../wt-boost-1.63.patch
+}
+
 build() {
   cd "$srcdir"/${pkgname}-${_pkgver}
 

Added: wt-boost-1.63.patch
===================================================================
--- wt-boost-1.63.patch                         (rev 0)
+++ wt-boost-1.63.patch 2017-01-04 11:36:49 UTC (rev 204858)
@@ -0,0 +1,11 @@
+--- src/Wt/Render/CssParser.C.orig     2016-07-13 12:27:26 UTC
++++ src/Wt/Render/CssParser.C
+@@ -372,7 +372,7 @@ CssGrammer<Iterator>::CssGrammer()
+   on_error<qi::fail>
+   (
+     rulesetArray_,
+-    error_report(qi::_2, qi::_3, qi::_4, "styleSheetText()", fs_error_tag())
++    error_report(qi::_2, qi::_3, qi::_4, phoenix::val("styleSheetText()"), 
fs_error_tag())
+   );
+ 
+ }

Reply via email to