diff options
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 20 |
2 files changed, 20 insertions, 7 deletions
@@ -1,9 +1,7 @@ -# Generated by mksrcinfo v8 -# Mon May 28 00:53:20 UTC 2018 pkgbase = rr pkgdesc = Record and Replay framework: lightweight recording and deterministic debugging pkgver = 5.2.0 - pkgrel = 1 + pkgrel = 2 url = http://rr-project.org/ arch = i686 arch = x86_64 @@ -11,11 +9,14 @@ pkgbase = rr makedepends = git makedepends = cmake makedepends = gdb + makedepends = gcc-multilib depends = python2-pexpect depends = gdb depends = capnproto source = https://github.com/mozilla/rr/archive/5.2.0.tar.gz + source = https://github.com/mozilla/rr/commit/53c5bd72bae089616a3ca626b8af240481d70e6f.patch sha1sums = 55040be15a87dd93012d7cdbeb8a3fc428ea4b6b + sha1sums = 9fcafcc3f4474b4352402b39002869a51e77f6df pkgname = rr @@ -3,7 +3,7 @@ pkgname=rr pkgver=5.2.0 -pkgrel=1 +pkgrel=2 pkgdesc='Record and Replay framework: lightweight recording and deterministic debugging' arch=(i686 x86_64) url='http://rr-project.org/' @@ -11,17 +11,29 @@ license=('custom') depends=('python2-pexpect' 'gdb' 'capnproto') makedepends=('git' 'cmake' 'gdb') [ "$CARCH" = 'x86_64' ] && makedepends+=('gcc-multilib') -source=(https://github.com/mozilla/${pkgname}/archive/${pkgver}.tar.gz) -sha1sums=('55040be15a87dd93012d7cdbeb8a3fc428ea4b6b') +source=( + https://github.com/mozilla/${pkgname}/archive/${pkgver}.tar.gz + https://github.com/mozilla/rr/commit/53c5bd72bae089616a3ca626b8af240481d70e6f.patch +) +sha1sums=('55040be15a87dd93012d7cdbeb8a3fc428ea4b6b' + '9fcafcc3f4474b4352402b39002869a51e77f6df') prepare() { cd $pkgname-$pkgver mkdir -p build + patch -Np1 -i "$srcdir/53c5bd72bae089616a3ca626b8af240481d70e6f.patch" } build() { cd $pkgname-$pkgver/build - cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX:PATH=/usr -DBUILD_TESTS=OFF -DWILL_RUN_TESTS=OFF .. + cmake \ + -DCMAKE_BUILD_TYPE=RelWithDepInfo \ + -DCMAKE_INSTALL_PREFIX:PATH=/usr \ + -DBUILD_TESTS=OFF \ + -DWILL_RUN_TESTS=OFF \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_CXX_STANDARD=14 \ + .. make } |