Date: Saturday, November 21, 2020 @ 14:34:45 Author: felixonmars Revision: 758486
upgpkg: hedgewars 1.0.0-119: build with latest network 3 Modified: hedgewars/trunk/PKGBUILD ----------+ PKGBUILD | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2020-11-21 13:37:49 UTC (rev 758485) +++ PKGBUILD 2020-11-21 14:34:45 UTC (rev 758486) @@ -4,7 +4,7 @@ pkgname=hedgewars pkgver=1.0.0 -pkgrel=118 +pkgrel=119 pkgdesc="Turn-based strategy artillery game similiar to Worms" arch=('x86_64') url="https://hedgewars.org" @@ -11,15 +11,19 @@ license=('GPL' 'custom') depends=('qt5-base' 'sdl2' 'sdl2_mixer' 'sdl2_image' 'sdl2_net' 'sdl2_ttf' 'lua51' 'ffmpeg' 'glut' 'physfs' 'ghc-libs' 'haskell-entropy' 'haskell-sha' 'haskell-random' 'haskell-regex-tdfa' - 'haskell-sandi' 'haskell-hslogger' 'haskell-network2.8' 'haskell-utf8-string' 'haskell-vector') -makedepends=('fpc' 'cmake' 'qt5-tools' 'ghc' 'haskell-bytestring-show' - 'haskell-zlib' 'haskell-base-prelude' 'imagemagick' 'mesa') -source=("https://www.hedgewars.org/download/releases/hedgewars-src-$pkgver.tar.bz2") -sha512sums=('9aeb904550239040a878a0e7ae5006aa4d824124b61d813b9e6f6dfe1bd1c8f5fe395e0fd6e58d685ef1259abd4669e03b985be129c620be15f6e5ad82519ec2') + 'haskell-sandi' 'haskell-hslogger' 'haskell-network' 'haskell-network-bsd' + 'haskell-utf8-string' 'haskell-vector') +makedepends=('fpc' 'cmake' 'qt5-tools' 'ghc' 'haskell-bytestring-show' 'haskell-zlib' + 'haskell-base-prelude' 'imagemagick' 'mesa') +source=("https://www.hedgewars.org/download/releases/hedgewars-src-$pkgver.tar.bz2" + hedgewars-network-3.patch::https://github.com/hedgewars/hw/commit/f813f3d5b63bb5be1b5e0b44930e77656c547aad.patch) +sha512sums=('9aeb904550239040a878a0e7ae5006aa4d824124b61d813b9e6f6dfe1bd1c8f5fe395e0fd6e58d685ef1259abd4669e03b985be129c620be15f6e5ad82519ec2' + '1b36e26986897f613a6ce98479114035be1d76fe256e50d4743506f8d5651ff09a1d694f501a286ca6444d21ca24d52f878cf42be098943fb798c44dca227abf') prepare() { cd hedgewars-src-$pkgver - sed -i 's|set(ghc_flags|set(ghc_flags -dynamic -package network-2.8.0.1 -hide-package network-bsd|' gameServer/CMakeLists.txt + patch -p1 -i ../hedgewars-network-3.patch + sed -i 's|set(ghc_flags|set(ghc_flags -dynamic|' gameServer/CMakeLists.txt sed -i '/#include <QSizePolicy>/a #include <QPainterPath>' QTfrontend/ui/page/pagegamestats.cpp # https://bugs.freepascal.org/view.php?id=37286