git: 1c1e0975ade6 - main - databases/mysql-connector-odbc: remove expired port

From: Antoine Brodin <antoine_at_FreeBSD.org>
Date: Sat, 18 Feb 2023 20:07:19 UTC
The branch main has been updated by antoine:

URL: https://cgit.FreeBSD.org/ports/commit/?id=1c1e0975ade679a1f13c10709cf443bc82dde3b9

commit 1c1e0975ade679a1f13c10709cf443bc82dde3b9
Author:     Antoine Brodin <antoine@FreeBSD.org>
AuthorDate: 2023-02-18 20:06:29 +0000
Commit:     Antoine Brodin <antoine@FreeBSD.org>
CommitDate: 2023-02-18 20:06:29 +0000

    databases/mysql-connector-odbc: remove expired port
---
 MOVED                                              |  1 +
 databases/Makefile                                 |  1 -
 databases/mysql-connector-odbc/Makefile            | 38 ----------------------
 databases/mysql-connector-odbc/distinfo            |  3 --
 .../files/patch-CMakeLists.txt                     | 30 -----------------
 .../mysql-connector-odbc/files/patch-driver_dll.cc | 11 -------
 .../files/patch-driver_handle.cc                   | 11 -------
 databases/mysql-connector-odbc/pkg-descr           |  1 -
 8 files changed, 1 insertion(+), 95 deletions(-)

diff --git a/MOVED b/MOVED
index bfe2d1dcb026..6823b3c2e314 100644
--- a/MOVED
+++ b/MOVED
@@ -17765,3 +17765,4 @@ x11/plasma5-kwayland-server|x11-wm/plasma5-kwin|2023-02-07|Reintegrated into x11
 finance/py-TA-Lib|finance/py-ta-lib|2023-02-12|Remove duplicate port
 x11-toolkits/gnocl||2023-02-13|Fails to build, newer snapshot depends on a removed port
 games/opendungeons||2023-02-14|Has expired: Broken for more than 6 months
+databases/mysql-connector-odbc|databases/mysql-connector-odbc-80|2023-02-18|Has expired: Requires EOLd mysql version
diff --git a/databases/Makefile b/databases/Makefile
index 3a6cbb867cc9..598e34d376ae 100644
--- a/databases/Makefile
+++ b/databases/Makefile
@@ -204,7 +204,6 @@
     SUBDIR += mysql-connector-c++
     SUBDIR += mysql-connector-java
     SUBDIR += mysql-connector-java51
-    SUBDIR += mysql-connector-odbc
     SUBDIR += mysql-connector-odbc-80
     SUBDIR += mysql-q4m
     SUBDIR += mysql-udf
diff --git a/databases/mysql-connector-odbc/Makefile b/databases/mysql-connector-odbc/Makefile
deleted file mode 100644
index b61392aee08b..000000000000
--- a/databases/mysql-connector-odbc/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-PORTNAME=	mysql-connector-odbc
-PORTVERSION=	5.3.14
-CATEGORIES=	databases
-MASTER_SITES=	MYSQL/Connector-ODBC/5.3
-PKGNAMESUFFIX=	-${DRIVER_MANAGER}-mysql${MYSQL_VER}
-DISTNAME=	${PORTNAME}-${PORTVERSION}-src
-
-MAINTAINER=	bofh@FreeBSD.org
-COMMENT=	ODBC driver for MySQL${MYSQL_VER} / ${DRIVER_MANAGER}
-WWW=		https://www.mysql.com/
-
-LICENSE=	GPLv2
-LICENSE_FILE=	${WRKSRC}/LICENSE.txt
-
-DEPRECATED=	Requires EOLd mysql version
-EXPIRATION_DATE=	2023-12-31
-
-LIB_DEPENDS=	libodbc.so:databases/unixODBC
-
-USES=		cmake compiler:c++11-lang localbase:ldflags mysql ssl
-IGNORE_WITH_MYSQL=	101m 102m 103m 57p 57w 80
-USE_LDCONFIG=	yes
-
-CMAKE_ARGS=	-DDISABLE_GUI=1 \
-		-DWITH_UNIXODBC=1
-
-MAKE_JOBS_UNSAFE=	yes
-
-DRIVER_MANAGER=	unixodbc
-
-PLIST_FILES=	bin/myodbc-installer \
-		lib/libmyodbc5a.so \
-		lib/libmyodbc5w.so
-PORTDOCS=	*
-
-OPTIONS_DEFINE=	DOCS
-
-.include <bsd.port.mk>
diff --git a/databases/mysql-connector-odbc/distinfo b/databases/mysql-connector-odbc/distinfo
deleted file mode 100644
index 702e816bc4ff..000000000000
--- a/databases/mysql-connector-odbc/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1675364196
-SHA256 (mysql-connector-odbc-5.3.14-src.tar.gz) = 302d068ef0d8e1e9ada6e42e48c149151d4b722f9317efb106f801e483e74a7f
-SIZE (mysql-connector-odbc-5.3.14-src.tar.gz) = 3010166
diff --git a/databases/mysql-connector-odbc/files/patch-CMakeLists.txt b/databases/mysql-connector-odbc/files/patch-CMakeLists.txt
deleted file mode 100644
index f184b2a0e6f4..000000000000
--- a/databases/mysql-connector-odbc/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,30 +0,0 @@
---- CMakeLists.txt.orig	2019-04-15 16:56:34 UTC
-+++ CMakeLists.txt
-@@ -431,7 +431,6 @@ ENDIF(NOT DISABLE_GUI)
- 
- ADD_SUBDIRECTORY(dltest)
- ADD_SUBDIRECTORY(installer)
--ADD_SUBDIRECTORY(test)
- 
- # For dynamic linking use the built-in sys and strings
- IF(NOT MYSQLCLIENT_STATIC_LINKING)
-@@ -501,8 +500,8 @@ cmake/sql.*\\\\.c$
- #------------ Installation ---------------------------
- 
- 
--INSTALL(FILES LICENSE.txt   DESTINATION .)
--INSTALL(FILES README.txt    DESTINATION .)
-+INSTALL(FILES LICENSE.txt   DESTINATION ./share/doc/mysql-connector-odbc/)
-+INSTALL(FILES README.txt    DESTINATION ./share/doc/mysql-connector-odbc/)
- 
- IF(WIN32)
- 
-@@ -542,7 +541,7 @@ IF(WIN32)
- 
- ELSE(WIN32)
- 
--  INSTALL(FILES ChangeLog    DESTINATION .)
-+  INSTALL(FILES ChangeLog    DESTINATION ./share/doc/mysql-connector-odbc/)
- 
- ENDIF(WIN32)
- 
diff --git a/databases/mysql-connector-odbc/files/patch-driver_dll.cc b/databases/mysql-connector-odbc/files/patch-driver_dll.cc
deleted file mode 100644
index b69ce6b9e812..000000000000
--- a/databases/mysql-connector-odbc/files/patch-driver_dll.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- driver/dll.cc.orig	2019-04-15 16:56:34 UTC
-+++ driver/dll.cc
-@@ -125,7 +125,7 @@ void myodbc_end()
-        This eliminates the delay when mysys_end() is called and other threads
-        have been initialized but not ended.
-     */
--    my_thread_end_wait_time= 0;
-+    static uint my_thread_end_wait_time= 0;
- #endif
- 
- /*
diff --git a/databases/mysql-connector-odbc/files/patch-driver_handle.cc b/databases/mysql-connector-odbc/files/patch-driver_handle.cc
deleted file mode 100644
index 3a12e522fa4e..000000000000
--- a/databases/mysql-connector-odbc/files/patch-driver_handle.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- driver/handle.cc.orig	2019-04-15 16:56:34 UTC
-+++ driver/handle.cc
-@@ -646,7 +646,7 @@ SQLRETURN SQL_API my_SQLFreeStmtExtended(SQLHSTMT hstm
- #if MYSQL_VERSION_ID >= 50722 && MYSQL_VERSION_ID < 80000
-       if (stmt->result != NULL
- #else
--      if((stmt->result != NULL) && (stmt->result->field_alloc != NULL)
-+      if((stmt->result != NULL) && (&stmt->result->field_alloc != NULL)
- #if (!MYSQLCLIENT_STATIC_LINKING || !MYSQL8)
-          && (stmt->result->field_alloc.pre_alloc != NULL )
- #endif
diff --git a/databases/mysql-connector-odbc/pkg-descr b/databases/mysql-connector-odbc/pkg-descr
deleted file mode 100644
index 0441dd6a5d7f..000000000000
--- a/databases/mysql-connector-odbc/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-MySQL Connector ODBC is an ODBC driver for interfacing to MySQL databases.