[arch-commits] Commit in mysql-workbench/trunk (2 files)
Christian Hesse
eworm at archlinux.org
Thu Jan 21 10:04:30 UTC 2016
Date: Thursday, January 21, 2016 @ 11:04:30
Author: eworm
Revision: 158405
upgpkg: mysql-workbench 6.3.6-3
This includes a new upstream release of mysql-connector-c++.
No more patches. Yeah!
Modified:
mysql-workbench/trunk/PKGBUILD
Deleted:
mysql-workbench/trunk/0002-mysql-connector-c++-json.patch
-------------------------------------+
0002-mysql-connector-c++-json.patch | 41 ----------------------------------
PKGBUILD | 12 ++-------
2 files changed, 3 insertions(+), 50 deletions(-)
Deleted: 0002-mysql-connector-c++-json.patch
===================================================================
--- 0002-mysql-connector-c++-json.patch 2016-01-21 08:13:18 UTC (rev 158404)
+++ 0002-mysql-connector-c++-json.patch 2016-01-21 10:04:30 UTC (rev 158405)
@@ -1,41 +0,0 @@
-diff --git a/cppconn/datatype.h b/cppconn/datatype.h
-index 7ada3bc..50c71cf 100644
---- a/cppconn/datatype.h
-+++ b/cppconn/datatype.h
-@@ -59,7 +59,8 @@ public:
- GEOMETRY,
- ENUM,
- SET,
-- SQLNULL
-+ SQLNULL,
-+ JSON
- };
- };
-
-diff --git a/driver/mysql_metadata.cpp b/driver/mysql_metadata.cpp
-index 8d3ef8b..2faf454 100644
---- a/driver/mysql_metadata.cpp
-+++ b/driver/mysql_metadata.cpp
-@@ -4736,6 +4736,9 @@ MySQL_ConnectionMetaData::supportsConvert(int fromType, int toType)
- }
- }
-
-+ case sql::DataType::JSON:
-+ return false;
-+
- // MySQL doesn't support a NULL type
- case sql::DataType::SQLNULL:
- return false;
-diff --git a/driver/mysql_util.cpp b/driver/mysql_util.cpp
-index af5a7f4..3283eca 100644
---- a/driver/mysql_util.cpp
-+++ b/driver/mysql_util.cpp
-@@ -431,6 +431,8 @@ mysql_type_to_datatype(const MYSQL_FIELD * const field)
- return sql::DataType::SET;
- case MYSQL_TYPE_GEOMETRY:
- return sql::DataType::GEOMETRY;
-+ case MYSQL_TYPE_JSON:
-+ return sql::DataType::JSON;
- default:
- return sql::DataType::UNKNOWN;
- }
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2016-01-21 08:13:18 UTC (rev 158404)
+++ PKGBUILD 2016-01-21 10:04:30 UTC (rev 158405)
@@ -7,9 +7,9 @@
pkgname=mysql-workbench
pkgver=6.3.6
-pkgrel=2
+pkgrel=3
_mysql_version=5.7.10
-_connector_version=1.1.6
+_connector_version=1.1.7
_gdal_version=2.0.1
_boost_version=1.59.0
pkgdesc='A cross-platform, visual database design tool developed by MySQL'
@@ -34,19 +34,17 @@
"https://downloads.sourceforge.net/project/boost/boost/${_boost_version}/boost_${_boost_version//./_}.tar.bz2"
'http://www.antlr3.org/download/antlr-3.4-complete.jar'
'0001-mysql-workbench-no-check-for-updates.patch'
- '0002-mysql-connector-c++-json.patch'
'arch_linux_profile.xml')
sha256sums=('c51fce1a3fd9425dd9adf4d16e24e84f92e2f8374b43a956f580fd84d03afe62'
'SKIP'
'1ea1644884d086a23eafd8ccb04d517fbd43da3a6a06036f23c5c3a111e25c74'
'SKIP'
- 'ad710b3900cae3be94656825aa70319cf7a96e1ad46bf93e07275f3606f69447'
+ '5b353fbcd26f607a2a0987ce78a4b811f8971813d46b0f4ae6fa07887e9fc763'
'SKIP'
'b55f794768e104a2fd0304eaa61bb8bda3dc7c4e14f2c9d0913baca3e55b83ab'
'727a932322d94287b62abb1bd2d41723eec4356a7728909e38adb65ca25241ca'
'9d3e866b610460664522520f73b81777b5626fb0a282a5952b9800b751550bf7'
'b189e15c6b6f5a707357d9a9297f39ee3a33264fd28b44d5de6f537f851f82cf'
- '4beb8b6c92f6b2b2189bfdd2f1a073ad54d501f05ef4686e47c661b40f63b9d3'
'2ade582ca25f6d6d748bc84a913de39b34dcaa6e621a77740fe143007f2833af')
prepare() {
@@ -60,10 +58,6 @@
sed -i '/^FIND_PROGRAM(PYTHON_EXEC /c FIND_PROGRAM(PYTHON_EXEC "python2")' \
CMakeLists.txt
- # MySQL connector C++ is lagging behind and misses JSON support
- cd "${srcdir}/mysql-connector-c++-${_connector_version}/"
- patch -Np1 < "${srcdir}"/0002-mysql-connector-c++-json.patch
-
# put antlr into place
install -D ${srcdir}/antlr-3.4-complete.jar ${srcdir}/linux-res/bin/antlr-3.4-complete.jar
}
More information about the arch-commits
mailing list