[arch-commits] Commit in wt/trunk (PKGBUILD wt-boost-1.63.patch)

Antonio Rojas arojas at archlinux.org
Wed Jan 4 11:36:50 UTC 2017


    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())
+   );
+ 
+ }



More information about the arch-commits mailing list