Date: Tuesday, June 14, 2016 @ 17:10:35 Author: andyrtr Revision: 180091
upgpkg: onboard 1.2.0-3 hunspell rebuild Added: onboard/trunk/gcc6.diff Modified: onboard/trunk/PKGBUILD -----------+ PKGBUILD | 11 ++++++++--- gcc6.diff | 11 +++++++++++ 2 files changed, 19 insertions(+), 3 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2016-06-14 16:33:30 UTC (rev 180090) +++ PKGBUILD 2016-06-14 17:10:35 UTC (rev 180091) @@ -3,7 +3,7 @@ pkgname=onboard pkgver=1.2.0 -pkgrel=2 +pkgrel=3 pkgdesc="On-screen keyboard useful on tablet PCs or for mobility impaired users" arch=('i686' 'x86_64') url="https://launchpad.net/onboard" @@ -12,13 +12,18 @@ makedepends=('python-distutils-extra') optdepends=('mousetweaks: hover click with mouse') install=$pkgname.install -source=(http://launchpad.net/$pkgname/${pkgver%.*}/$pkgver/+download/$pkgname-$pkgver.tar.gz) -md5sums=('cc5f65d9148c5c0d60fdb537e8569dd0') +source=(http://launchpad.net/$pkgname/${pkgver%.*}/$pkgver/+download/$pkgname-$pkgver.tar.gz + gcc6.diff) +md5sums=('cc5f65d9148c5c0d60fdb537e8569dd0' + '71d68366385f9029ab320dcd3b76c65d') prepare() { cd $pkgname-$pkgver # Remove unused dependency (FS#48838) sed -i '/AppIndicator3/d' Onboard/Version.py + + # build fixes + patch -Np1 -i $srcdir/gcc6.diff } build() { Added: gcc6.diff =================================================================== --- gcc6.diff (rev 0) +++ gcc6.diff 2016-06-14 17:10:35 UTC (rev 180091) @@ -0,0 +1,11 @@ +--- onboard-1.2.0/Onboard/pypredict/lm/lm_dynamic_cached.h 2016-02-18 14:31:51.000000000 +0100 ++++ /tmp/lm_dynamic_cached.h.new 2016-06-14 19:04:23.924349370 +0200 +@@ -224,7 +224,7 @@ + public: + typedef _DynamicModelKN<TNGRAMS> Base; + static const Smoothing DEFAULT_SMOOTHING = ABS_DISC_I; +- static const double DEFAULT_LAMBDA = 0.3; // Jelinek-Mercer weights ++ static constexpr double DEFAULT_LAMBDA = 0.3; // Jelinek-Mercer weights + + public: + _CachedDynamicModel()