aboutsummarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJP-Ellis2017-01-30 14:28:48 +1100
committerJP-Ellis2017-01-30 14:28:48 +1100
commit43a196134d168d1714dd883f93c220e932853d0d (patch)
treee1640580bcb8f08c6ed1c3d7368746c2d0b70c03
parenta5936c1e9c4e524dd969f9c2d962504ced91cde9 (diff)
downloadaur-43a196134d168d1714dd883f93c220e932853d0d.tar.gz
Add patch to allow compilation against Pythia
This is temporary until the next version of Pythia is released which should have the fix. Signed-off-by: JP-Ellis <josh@jpellis.me>
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD9
-rw-r--r--PythiaHandler.patch10
3 files changed, 20 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d06ffce4e1b1..f451872a15c5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,9 @@
# Generated by mksrcinfo v8
-# Fri Jan 27 05:45:36 UTC 2017
+# Mon Jan 30 03:28:33 UTC 2017
pkgbase = checkmate
pkgdesc = A program to compare theoretical models against many recent experimental analyses
pkgver = 2.0.3
- pkgrel = 2
+ pkgrel = 3
url = http://checkmate.hepforge.org/
arch = i686
arch = x86_64
@@ -19,10 +19,12 @@ pkgbase = checkmate
source = ExRootAnalysis.patch
source = fastjet.patch
source = path.patch
+ source = PythiaHandler.patch
sha256sums = 8e57c813f89299084783798e793e39276113b751751e866d6124706fba36926d
sha256sums = 9420c9b166261a67e2febe983c37638dcff85b3660b5fd4acf1733a52b0d9402
sha256sums = 55874c4a88f10b0307a1495028acfd7ad28f1fac6b170fcafbe3c01a5a0b0edb
sha256sums = 1a32019b873acb0d5f9c9bf83291a4063e252a1ccf2e0d06d6d144d6c21d9697
+ sha256sums = 89cff18a1bf2bea50238d455010157bbafaf2b6671fd2db97443bb6d283c6a94
pkgname = checkmate
diff --git a/PKGBUILD b/PKGBUILD
index 0f27ffd0ec0e..3f1c0e4c41fa 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=checkmate
pkgver=2.0.3
-pkgrel=2
+pkgrel=3
pkgdesc="A program to compare theoretical models against many recent experimental analyses"
url="http://checkmate.hepforge.org/"
arch=('i686' 'x86_64')
@@ -17,17 +17,20 @@ depends=("delphes"
source=("http://www.hepforge.org/archive/checkmate/CheckMATE-${pkgver}.tar.gz"
"ExRootAnalysis.patch"
"fastjet.patch"
- "path.patch")
+ "path.patch"
+ "PythiaHandler.patch")
sha256sums=('8e57c813f89299084783798e793e39276113b751751e866d6124706fba36926d'
'9420c9b166261a67e2febe983c37638dcff85b3660b5fd4acf1733a52b0d9402'
'55874c4a88f10b0307a1495028acfd7ad28f1fac6b170fcafbe3c01a5a0b0edb'
- '1a32019b873acb0d5f9c9bf83291a4063e252a1ccf2e0d06d6d144d6c21d9697')
+ '1a32019b873acb0d5f9c9bf83291a4063e252a1ccf2e0d06d6d144d6c21d9697'
+ '89cff18a1bf2bea50238d455010157bbafaf2b6671fd2db97443bb6d283c6a94')
prepare() {
msg2 "Patching files"
patch -p 1 < ExRootAnalysis.patch
patch -p 1 < fastjet.patch
patch -p 1 < path.patch
+ patch -p 1 < PythiaHandler.patch
msg2 "Removing VCS directories"
find . -type d -name ".svn" | xargs rm -rf
diff --git a/PythiaHandler.patch b/PythiaHandler.patch
new file mode 100644
index 000000000000..6ee42d200375
--- /dev/null
+++ b/PythiaHandler.patch
@@ -0,0 +1,10 @@
+--- a/CheckMATE-2.0.3/tools/fritz/include/pythiahandler/PythiaHandler.h
++++ b/CheckMATE-2.0.3/tools/fritz/include/pythiahandler/PythiaHandler.h
+@@ -1,6 +1,7 @@
+ #ifndef _PYTHIAHANDLER
+ #define _PYTHIAHANDLER
+
++#include <cstddef>
+ #include "Pythia8/Pythia.h"
+
+ #ifdef HAVE_HEPMC