summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorKonstantin Gizdov2018-11-29 02:46:35 +0000
committerKonstantin Gizdov2018-11-29 02:46:35 +0000
commitf208bffebb8715506da5c2397854463845c0f3fc (patch)
tree4d5d9b3800bcfd196e835719e7fa6da0f863dc7d /PKGBUILD
parent870131482c469f9abd749c619dc5825e55b53b2f (diff)
downloadaur-root-extra.tar.gz
update and rewrite
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD68
1 files changed, 48 insertions, 20 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 3fdace453b6a..99165617a039 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,63 +6,91 @@
pkgname=root-extra
_pkgname=root
-pkgver=6.14.04
-pkgrel=2
+pkgver=6.14.08
+pkgrel=1
provides=('root' 'root-extra')
conflicts=('root')
pkgdesc='C++ data analysis framework and interpreter from CERN with extra features enabled.'
arch=('i686' 'x86_64')
url='http://root.cern.ch'
license=('LGPL2.1')
-makedepends=('cmake'
- 'llvm50>=5.0.2-5')
+makedepends=('avahi'
+ 'ccache'
+ 'cern-vdt'
+ 'cfitsio'
+ 'cmake'
+ 'fcgi'
+ 'fftw'
+ 'ftgl'
+ 'blas'
+ 'gcc-fortran'
+ 'gl2ps'
+ 'glew'
+ 'go-pie'
+ 'graphviz'
+ 'gsl'
+ 'hicolor-icon-theme'
+ 'intel-tbb'
+ 'libafterimage'
+ 'libmariadbclient'
+ 'ocaml'
+ 'ocaml-ctypes'
+ 'openssl'
+ 'postgresql-libs'
+ 'pythia>=8.2.23-3'
+ 'python'
+ 'python-numpy'
+ 'qt4'
+ 'sqlite'
+ 'tex-gyre-fonts' # solve the pixelized font problem as per Arch Wiki
+ 'unixodbc'
+ 'unuran'
+ 'vc'
+ 'xmlrpc-c'
+ 'xrootd>=4.6.0-2'
+ 'xxhash>=0.6.5-1'
+ 'z3')
depends=('cfitsio'
'cern-vdt'
+ 'blas'
'fcgi'
'fftw'
'ftgl'
'gl2ps'
'glew'
'graphviz'
- 'gsl'
'hicolor-icon-theme'
'intel-tbb'
'libafterimage'
- 'libiodbc'
'libmariadbclient'
'postgresql-libs'
'pythia>=8.2.23-3'
- 'python'
- 'sqlite'
+ 'python-numpy'
+ 'qt4'
'tex-gyre-fonts' # solve the pixelized font problem as per Arch Wiki
'unixodbc'
'unuran'
'xmlrpc-c'
'xrootd>=4.6.0-2'
'xxhash>=0.6.5-1')
-optdepends=('blas: Optional extensions to TMVA'
- 'go: Go language support'
- 'gcc-fortran: Enable the Fortran components of ROOT'
- 'ocaml: OCAML support'
- 'python-numpy: numpy bindings for PyMVA'
+optdepends=('gcc-fortran: Enable the Fortran components of ROOT'
'tcsh: Legacy CSH support'
- 'z3: Z3 Theorem prover support')
+ 'unuran: Support non-uniform random numbers'
+ 'vc: Add types for portable and intuitive SIMD programming'
+ 'xrootd: Support remote file server and client')
options=('!emptydirs')
-install=root-extra.install
source=("https://root.cern.ch/download/root_v${pkgver}.source.tar.gz"
- 'root-extra.install'
'root.sh'
'root.xml'
'rootd'
'settings.cmake'
'exclude_clang_from_install_directive.patch'
'fix_tmva_numpy_dependency.patch')
-sha256sums=('463ec20692332a422cfb5f38c78bedab1c40ab4d81be18e99b50cf9f53f596cf'
- 'f1796729b0403026382bca43329692f5356c8ec46fc2c09f799a8b3d12d49a6f'
+sha256sums=('1b63b51cfb4dc20f1f5749faac6bbd1098eccab777f8b49911257d77186c73c4'
'9d1f8e7ad923cb5450386edbbce085d258653c0160419cdd6ff154542cc32bd7'
'50c08191a5b281a39aa05ace4feb8d5405707b4c54a5dcba061f954649c38cb0'
'3c45b03761d5254142710b7004af0077f18efece7c95511910140d0542c8de8a'
- '05c584402583ec85f813af83683b85bea33b58e103f25294c0c826de76a4baa2'
+ 'e73ea28766add34072506c4e50968cdfd744eef44b836ef4f58426916978409b'
'f2d07ccfa65dc0db8b41e36b67cc4cf471a0dec318f0f9f883711c5d2c0e296b'
'bc0a31992c0da5004d6d9be8f0236e77185245f218ec49a6d86d9279c7bbb868')
prepare() {
@@ -85,7 +113,7 @@ prepare() {
build() {
cd "${srcdir}/build"
- make ${MAKEFLAGS}
+ make
}
package() {