summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorL.G. Sarmiento2024-01-26 11:46:36 +0100
committerL.G. Sarmiento2024-01-26 11:46:36 +0100
commitc7d630c5be80535013af9ae46702a4cc37c4478a (patch)
treea1084cd97eab6620ff2cfc69159bb89895555dfe
parent4a2fe9d81d871e7e283ea3e51fdf30bd20099cc2 (diff)
downloadaur-go4.tar.gz
updated to 6.3.0
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD17
2 files changed, 18 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 290e5c3adbf3..33d915cf3018 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,19 +1,17 @@
-# Generated by mksrcinfo v8
-# Mon May 9 13:30:06 UTC 2022
pkgbase = go4
pkgdesc = Object-oriented system (GSI Object Oriented On-line Off-line system) based on ROOT
- pkgver = 6.2.0
+ pkgver = 6.3.0
pkgrel = 1
url = https://www.gsi.de/en/work/research/experiment_electronics/data_processing/data_analysis/the_go4_home_page.htm
arch = x86_64
license = GPL
makedepends = cmake
depends = root
- depends = qt5-webengine
+ depends = qt6-webengine
depends = hdf5
+ depends = cern-vdt
conflicts = mbseventapi
- source = http://web-docs.gsi.de/~go4/download/go4-6.2.0.tar.gz
- sha256sums = 5742ae0eec0fee7e61763b8fe940b568d4983be2abbff1b99b6937cccfcddd09
+ source = http://web-docs.gsi.de/~go4/download/go4-6.3.0.tar.gz
+ sha256sums = 93cf8fe4ddcb9e2e494ebe8c8cf1df2ddf25cbc1bc64f3cc7dc09348c26e3841
pkgname = go4
-
diff --git a/PKGBUILD b/PKGBUILD
index 7cf708230b06..a2c3064cec92 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,17 +3,17 @@
#
pkgname=go4
_Pkgname=Go4
-pkgver=6.2.0
+pkgver=6.3.0
pkgrel=1
pkgdesc='Object-oriented system (GSI Object Oriented On-line Off-line system) based on ROOT'
arch=('x86_64')
makedepends=('cmake')
-depends=('root' 'qt5-webengine' 'hdf5')
+depends=('root' 'qt6-webengine' 'hdf5' 'cern-vdt')
conflicts=('mbseventapi')
url="https://www.gsi.de/en/work/research/experiment_electronics/data_processing/data_analysis/the_go4_home_page.htm"
license=('GPL')
source=("http://web-docs.gsi.de/~go4/download/go4-${pkgver}.tar.gz")
-sha256sums=('5742ae0eec0fee7e61763b8fe940b568d4983be2abbff1b99b6937cccfcddd09')
+sha256sums=('93cf8fe4ddcb9e2e494ebe8c8cf1df2ddf25cbc1bc64f3cc7dc09348c26e3841')
prepare() {
@@ -44,6 +44,13 @@ prepare() {
build() {
+# took from /etc/makepkg.conf but -Werror=format-security removed
+
+CFLAGS="-march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions \
+ -Wp,-D_FORTIFY_SOURCE=2 -Wformat \
+ -fstack-clash-protection -fcf-protection"
+CXXFLAGS="$CFLAGS -Wp,-D_GLIBCXX_ASSERTIONS"
+
[ -d ${srcdir}/build ] || mkdir ${srcdir}/build
cd ${srcdir}/build
@@ -51,9 +58,11 @@ build() {
cmake \
-DCMAKE_INSTALL_PREFIX=/usr \
-DGO4_PLATFORM=Linux \
- -DGO4_QTVERSION=Qt5 \
+ -DGO4_QTVERSION=Qt6 \
-Ddabc=ON \
-Dhdf5=ON \
+ -Droot7=ON \
+ -Dqt6web=ON \
../go4-${pkgver}
make