diff options
author | cimer | 2016-09-12 12:02:47 +0200 |
---|---|---|
committer | cimer | 2016-09-12 12:02:47 +0200 |
commit | e76498480c39ce6bcf275939376be44f4408c4f5 (patch) | |
tree | 5bb9ff1c754a8865bb0d4c5c3d99ac7e85b4a904 | |
parent | d947bf233c0afc037e2fb2def61b12fee570595c (diff) | |
download | aur-e76498480c39ce6bcf275939376be44f4408c4f5.tar.gz |
patch for new boostlib
-rw-r--r-- | PKGBUILD | 18 | ||||
-rw-r--r-- | net.patch | 11 |
2 files changed, 24 insertions, 5 deletions
@@ -4,7 +4,7 @@ pkgname=('peercoin-qt' 'peercoind') pkgbase=peercoin _gitname=ppcoin pkgver=0.5.4 -pkgrel=3 +pkgrel=4 pkgdesc="Peercoin wallet client." makedepends=('boost' 'miniupnpc' 'openssl' 'qt4') depends=('boost-libs' 'openssl' 'miniupnpc' 'qt4') @@ -17,17 +17,25 @@ source=(https://github.com/ppcoin/ppcoin/archive/v${pkgver}ppc.tar.gz peercoin-qt@.service peercoin-qt-tor@.service peercoind@.service - peercoind-tor@.service) + peercoind-tor@.service + net.patch) sha256sums=('61d9de36f111c833afa491d4db2473985e126a26fd5f913db6663bdec88c1075' '6cb18e19847bbf4066920dbbf4371ddf07409392408fc6d079487e8759ea322e' 'bc898697baab589b87b0b78edd5aed35a3b800fe039afc03637b4895cfd28f32' '3f71859675561dd35c4527d96651b07996968e318dfbf26e8ce959f61a0d682f' '80dcdf2bf3540a3ddd3c2cd1299aa97db06bf1efdadee4ad847e3371658dd62f' - 'fb91690d271faa28919ce11e902f1d2ec926d8eb8ddebff28bef5d2cee78be1e') + 'fb91690d271faa28919ce11e902f1d2ec926d8eb8ddebff28bef5d2cee78be1e' + '27e4cfd3f189a80693befeeefe2655edcbd1ce31aed743846e3ced6ba42b591d') + +prepare() { + cd "$srcdir/${_gitname}-${pkgver}ppc/src" + ## patch to solve incompatibility with current boost + patch -Np1 < ../../net.patch +} build() { cd "$srcdir/${_gitname}-${pkgver}ppc" - + ## make qt gui qmake-qt4 USE_QRCODE=1 USE_UPNP=1 USE_SSL=1 \ QMAKE_CFLAGS="${CFLAGS}"\ @@ -35,7 +43,7 @@ build() { make ## make ppcoind - make -f makefile.unix USE_UPNP=1 USE_SSL=1 -e PIE=1 -C src + make -f makefile.unix USE_UPNP=1 -e PIE=1 -C src } check() { diff --git a/net.patch b/net.patch new file mode 100644 index 000000000000..5081faee5790 --- /dev/null +++ b/net.patch @@ -0,0 +1,11 @@ +--- src/net.cpp 2016-05-05 22:11:35.000000000 +0200 ++++ net.cpp 2016-09-12 11:56:24.168824685 +0200 +@@ -51,7 +51,7 @@ + CAddress addrSeenByPeer(CService("0.0.0.0", 0), nLocalServices); + static CNode* pnodeLocalHost = NULL; + uint64 nLocalHostNonce = 0; +-array<int, THREAD_MAX> vnThreadsRunning; ++boost::array<int, THREAD_MAX> vnThreadsRunning; + static SOCKET hListenSocket = INVALID_SOCKET; + CAddrMan addrman; + |