aboutsummaryrefslogtreecommitdiff
path: root/development/mysql-workbench/mysql-workbench.SlackBuild
diff options
context:
space:
mode:
authorWilly Sudiarto Raharjo <willysr@slackbuilds.org>2021-04-23 01:22:01 +0700
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2021-04-23 10:47:09 +0700
commitd8654ebe569a3910ec56a905d57d6a1d728b8212 (patch)
tree714ea314e2e8d1a19e762e3a785e7cafe17613ed /development/mysql-workbench/mysql-workbench.SlackBuild
parent5502f8801dc3863916a0b40efbb8ac334e20054e (diff)
development/mysql-workbench: Updated for version 8.0.24.
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'development/mysql-workbench/mysql-workbench.SlackBuild')
-rw-r--r--development/mysql-workbench/mysql-workbench.SlackBuild19
1 files changed, 8 insertions, 11 deletions
diff --git a/development/mysql-workbench/mysql-workbench.SlackBuild b/development/mysql-workbench/mysql-workbench.SlackBuild
index 326b09ca61..183a66bfda 100644
--- a/development/mysql-workbench/mysql-workbench.SlackBuild
+++ b/development/mysql-workbench/mysql-workbench.SlackBuild
@@ -25,14 +25,14 @@
PRGNAM=mysql-workbench
PRGNAM2=mysql
-VERSION=${VERSION:-8.0.23}
-VERSION_MYSQL=8.0.23
+VERSION=${VERSION:-8.0.24}
+VERSION_MYSQL=8.0.24
PRGNAM3=boost
VERSION_BOOST=1_73_0
PRGNAM4=mysql-connector-c++
-VERSION_MYSQL_CONNECTOR=8.0.23
+VERSION_MYSQL_CONNECTOR=8.0.24
PRGNAM5=gdal
-VERSION_GDAL=3.1.2
+VERSION_GDAL=3.2.2
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -195,16 +195,13 @@ sed -i '/^set/s|-Wall|-Wall -Wno-stringop-truncation|' CMakeLists.txt
# make sure to link against bundled libraries
sed -i "/target_link_libraries/s|\\$|-L$TMP/install-bundle/usr/lib${LIBDIRSUFFIX}/ \\$|" backend/wbpublic/CMakeLists.txt
-# Fix libssh path
-patch -p1 < $CWD/find-libssh.patch
-
# Fix boost 1.73
patch -p1 < $CWD/boost-1.73.0.patch
# Install antlr Java JAR
-cp $CWD/antlr-4.8-complete.jar $TMP/install-bundle/antlr-4.8-complete.jar # https://www.antlr.org/download/antlr-4.8-complete.jar
+cp $CWD/antlr-4.9.2-complete.jar $TMP/install-bundle/antlr-4.9.2-complete.jar
-sed -i 's|4.7.1|4.8|' CMakeLists.txt
+sed -i 's|4.9.1|4.9.2|' CMakeLists.txt
mkdir -p wb-build
cd wb-build
@@ -213,7 +210,7 @@ cmake \
-DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
-Wno-dev \
-DCMAKE_INSTALL_PREFIX:PATH=/usr \
- -DCMAKE_CXX_FLAGS="-std=c++14" \
+ -DCMAKE_CXX_FLAGS="-std=c++17" \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=/usr/lib${LIBDIRSUFFIX} \
-DMySQL_CONFIG_PATH="$TMP/install-bundle/usr/bin/mysql_config" \
@@ -221,7 +218,7 @@ cmake \
-DMySQLCppConn_INCLUDE_DIR="$TMP/install-bundle/usr/include/jdbc" \
-DGDAL_INCLUDE_DIR="$TMP/install-bundle/usr/include" \
-DGDAL_LIBRARY="$TMP/install-bundle/usr/lib${LIBDIRSUFFIX}/libgdal.so" \
- -DWITH_ANTLR_JAR="$TMP/install-bundle/antlr-4.8-complete.jar" \
+ -DWITH_ANTLR_JAR="$TMP/install-bundle/antlr-4.9.2-complete.jar" \
-DUSE_BUNDLED_MYSQLDUMP=1 \
..