git: 3844b4b89845 - main - databases/mysql-connector-c++: Update version 8.0.33=>9.4.0

From: Muhammad Moinur Rahman <bofh_at_FreeBSD.org>
Date: Sun, 27 Jul 2025 12:41:10 UTC
The branch main has been updated by bofh:

URL: https://cgit.FreeBSD.org/ports/commit/?id=3844b4b898454c87a03cd7732d441b5afad39d4a

commit 3844b4b898454c87a03cd7732d441b5afad39d4a
Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2025-07-26 22:30:47 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2025-07-27 12:40:52 +0000

    databases/mysql-connector-c++: Update version 8.0.33=>9.4.0
    
    Changelog: https://dev.mysql.com/doc/relnotes/connector-cpp/en/news-9-4-0.html
---
 databases/mysql-connector-c++/Makefile  |  8 +++++---
 databases/mysql-connector-c++/distinfo  |  6 +++---
 databases/mysql-connector-c++/pkg-plist | 12 +++++++-----
 3 files changed, 15 insertions(+), 11 deletions(-)

diff --git a/databases/mysql-connector-c++/Makefile b/databases/mysql-connector-c++/Makefile
index 3ca4a0bfa497..aecced016939 100644
--- a/databases/mysql-connector-c++/Makefile
+++ b/databases/mysql-connector-c++/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	mysql-connector-c++
-PORTVERSION=	8.0.33
-PORTREVISION=	12
+DISTVERSION=	9.4.0
 CATEGORIES=	databases
 MASTER_SITES=	MYSQL/Connector-C++
 DISTNAME=	${PORTNAME}-${PORTVERSION}-src
@@ -30,7 +29,7 @@ CMAKE_ARGS=	-DCMAKE_ENABLE_C++17=ON \
 		-DWITH_ZLIB=system \
 		-DWITH_ZSTD=system
 
-PLIST_SUB=	PORTVERSION=${PORTVERSION}
+PLIST_SUB=	PORTVERSION=${DISTVERSION}
 PORTDOCS=	*
 
 OPTIONS_DEFINE=	DOCS JDBC
@@ -48,6 +47,9 @@ JDBC_CMAKE_ON=		-DWITH_JDBC=ON
 post-install:
 	@${RM} ${STAGEDIR}${PREFIX}/INFO_BIN
 	@${RM} ${STAGEDIR}${PREFIX}/INFO_SRC
+	@${MKDIR} ${STAGEDIR}${PREFIX}/lib/cmake
+	@${MV} ${STAGEDIR}${PREFIX}/mysql-*.cmake \
+		${STAGEDIR}${PREFIX}/lib/cmake/
 
 post-install-DOCS-on:
 	@${RM} ${STAGEDIR}${DOCSDIR}/INSTALL \
diff --git a/databases/mysql-connector-c++/distinfo b/databases/mysql-connector-c++/distinfo
index 07e02a50bd6e..a8150b9cf430 100644
--- a/databases/mysql-connector-c++/distinfo
+++ b/databases/mysql-connector-c++/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1688279127
-SHA256 (mysql-connector-c++-8.0.33-src.tar.gz) = 160cf6881fbde9bd46cd11aaf12930b676bc6e27589ac5c7ba49c196b97e053b
-SIZE (mysql-connector-c++-8.0.33-src.tar.gz) = 4531693
+TIMESTAMP = 1753568390
+SHA256 (mysql-connector-c++-9.4.0-src.tar.gz) = 36a7c93d4a10d1da2a2e66367559d91741aa0f0362bc0ae943171cf1771f6615
+SIZE (mysql-connector-c++-9.4.0-src.tar.gz) = 4788987
diff --git a/databases/mysql-connector-c++/pkg-plist b/databases/mysql-connector-c++/pkg-plist
index 0871a6f066b6..f3b0d695718f 100644
--- a/databases/mysql-connector-c++/pkg-plist
+++ b/databases/mysql-connector-c++/pkg-plist
@@ -50,8 +50,10 @@ include/mysqlx/version_info.h
 include/mysqlx/xapi.h
 include/mysqlx/xdevapi.h
 %%JDBC%%lib/libmysqlcppconn.so
-%%JDBC%%lib/libmysqlcppconn.so.9
-%%JDBC%%lib/libmysqlcppconn.so.9.%%PORTVERSION%%
-lib/libmysqlcppconn8.so
-lib/libmysqlcppconn8.so.2
-lib/libmysqlcppconn8.so.2.%%PORTVERSION%%
+%%JDBC%%lib/libmysqlcppconn.so.10
+%%JDBC%%lib/libmysqlcppconn.so.10.%%PORTVERSION%%
+lib/cmake/mysql-concpp-config-version.cmake
+lib/cmake/mysql-concpp-config.cmake
+lib/libmysqlcppconnx.so
+lib/libmysqlcppconnx.so.2
+lib/libmysqlcppconnx.so.2.%%PORTVERSION%%