From nobody Fri May 19 05:37:59 2023 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4QMwbr17h1z4BTlP; Fri, 19 May 2023 05:38:00 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4QMwbr0H0Qz3jy7; Fri, 19 May 2023 05:38:00 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1684474680; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=HfCCsWSMqGkSuRj4yXeNZp2U6sP3HeaZ4SkmIsEJJ20=; b=hD2LCd9yDHpokCoZLt+NpF+yzOsG7J4cQTWc+T+h907eOevRRfR4nfF8dr0C5IgUHCiyjT nGbIzWKQ+hzaG/Qw4mU8NpyRRP9GVnoTBVuThNWjPjVC0yFsXxUfduLCZbmcOZpi9BtnK9 JSeziZr0wv7t764GYUVBcwLrNR7u7GLl5Rwcs1fsHzCJgyy7hlgxytNRor1tLnrFGIrk4E M1XtnushJ/Kock00JIQEKHIY4kYLzxn4cyFV7s4ATVJbzDd+xG5DVO5nupOhB+aWiABhHJ qFqkyoIJak0Tvd4sJ0bSfgNTTStpAMFpcu+aWTihsoPQSoq54krlF9+AF/roYw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1684474680; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=HfCCsWSMqGkSuRj4yXeNZp2U6sP3HeaZ4SkmIsEJJ20=; b=A/mkQ95cncphpT0JaIJdfSYnVQCnu8Z0nXKTPv2i8FonEpqHMIVxmIBuQWZZq0hoocdkc1 nNT7q/6J6yWQXy/bPINbMbJO1QnAUkJ7pVw5DwNPC/QgIhE/keOckYK4jD3F8+Y8uYQp8S yKVZnYYo2/kvuXNcyqT1PRnS3r3zld6pYMzNCBIAuXrpekBkdh01UsGsvf9atW9ejUCy07 x7NRwNBqsJ7n/lFqklwt+EyvG93xV7in4uJeerHfULyhmTLe9CicvB1UfwMGpKovAbYY2M 45BTBMzsjjwg1Q3EzxNZG4cwFqRXxtj6sXfhxGdvZSlc5noqScV+wW3177/xnQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1684474680; a=rsa-sha256; cv=none; b=wa0Z5XHKOMhx3uUwU73SssXN5f2Qa8w9bBJVCFfzzs6Bxa4zcXMEetcq7vhRHSbkxg9io+ gjjvdg9MgcKXAi9Zw/zeGtjfwmSZZCJqwNB6ii/MKlRV744cc4iFrYP2S2UaL89vdGbkWR I4tkE6DtFPSETC8FjyzC+DH4EXditmWKNaBPZEKHwgib9uD3lsPgaUPTxM2Y3FDj7VSjNJ VRl7BvIUzU5boRxwmyA7S1h1VFCQBbk3CpkS3Dxeln0rcU64HWoQIMw1YY7j1G/jM2zRT3 uEV9X+4KHqkpSSW/jPuYf2ngerVgRehoWBEOhyGVJSXBIzbgBl9+xVDW1+2Rgg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4QMwbq6TQCzGQC; Fri, 19 May 2023 05:37:59 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 34J5bx78053381; Fri, 19 May 2023 05:37:59 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 34J5bxMw053380; Fri, 19 May 2023 05:37:59 GMT (envelope-from git) Date: Fri, 19 May 2023 05:37:59 GMT Message-Id: <202305190537.34J5bxMw053380@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: "Tobias C. Berner" Subject: git: fe629e0d7c4b - main - databases/qt6-base_sqldriver: add sql drivers as split packages List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: tcberner X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: fe629e0d7c4b442064675fb96325afcbd2336521 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by tcberner: URL: https://cgit.FreeBSD.org/ports/commit/?id=fe629e0d7c4b442064675fb96325afcbd2336521 commit fe629e0d7c4b442064675fb96325afcbd2336521 Author: Tobias C. Berner AuthorDate: 2023-04-29 05:42:50 +0000 Commit: Tobias C. Berner CommitDate: 2023-05-19 05:36:45 +0000 databases/qt6-base_sqldriver: add sql drivers as split packages --- databases/Makefile | 1 + databases/qt6-base_sqldriver/Makefile | 34 +++++++++++++++++++++++++++ databases/qt6-base_sqldriver/distinfo | 3 +++ databases/qt6-base_sqldriver/pkg-descr | 1 + databases/qt6-base_sqldriver/pkg-plist.mysql | 7 ++++++ databases/qt6-base_sqldriver/pkg-plist.odbc | 7 ++++++ databases/qt6-base_sqldriver/pkg-plist.psql | 7 ++++++ databases/qt6-base_sqldriver/pkg-plist.sqlite | 7 ++++++ 8 files changed, 67 insertions(+) diff --git a/databases/Makefile b/databases/Makefile index fe04fe767f23..3582d6feb5c3 100644 --- a/databases/Makefile +++ b/databases/Makefile @@ -858,6 +858,7 @@ SUBDIR += qt5-sqldrivers-sqlite2 SUBDIR += qt5-sqldrivers-sqlite3 SUBDIR += qt5-sqldrivers-tds + SUBDIR += qt6-base_sqldriver SUBDIR += quake SUBDIR += recutils SUBDIR += redis diff --git a/databases/qt6-base_sqldriver/Makefile b/databases/qt6-base_sqldriver/Makefile new file mode 100644 index 000000000000..29e779b35249 --- /dev/null +++ b/databases/qt6-base_sqldriver/Makefile @@ -0,0 +1,34 @@ +# This should be sub-packages... + +PORTNAME= base +DISTVERSION= ${QT6_VERSION} +CATEGORIES= databases +PKGNAMEPREFIX= qt6- +PKGNAMESUFFIX= _sqldriver-${FLAVOR} + +MAINTAINER= kde@FreeBSD.org +COMMENT= Qt base (${FLAVOR} sqldriver) +WWW= https://www.qt.io/ + +FLAVORS= sqlite mysql odbc psql +FLAVOR?= sqlite + +WRKSRC_SUBDIR= src/plugins/sqldrivers + +USES= cmake pkgconfig qt-dist:6 \ + ${${FLAVOR}_USES} +USE_QT= base + +CMAKE_ARGS= -DCMAKE_PROJECT_NAME=Qt6${FLAVOR} +CMAKE_ON= FEATURE_sql_${FLAVOR} ${${FLAVOR}_CMAKE_ON} +CMAKE_OFF= ${FLAVORS:N${FLAVOR}:S/^/FEATURE_sql_/} \ + FEATURE_sql_ibase + +mysql_USES= mysql +odbc_LIB_DEPENDS= libodbc.so:databases/unixODBC +psql_USES= pgsql +sqlite_USES= sqlite:3 +sqlite_CMAKE_ON= QT_FEATURE_system_sqlite +${FLAVOR}_PLIST= ${.CURDIR}/pkg-plist.${FLAVOR} + +.include diff --git a/databases/qt6-base_sqldriver/distinfo b/databases/qt6-base_sqldriver/distinfo new file mode 100644 index 000000000000..91be090dd305 --- /dev/null +++ b/databases/qt6-base_sqldriver/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1682744352 +SHA256 (KDE/Qt/6.4.2/qtbase-everywhere-src-6.4.2.tar.xz) = a88bc6cedbb34878a49a622baa79cace78cfbad4f95fdbd3656ddb21c705525d +SIZE (KDE/Qt/6.4.2/qtbase-everywhere-src-6.4.2.tar.xz) = 47987188 diff --git a/databases/qt6-base_sqldriver/pkg-descr b/databases/qt6-base_sqldriver/pkg-descr new file mode 100644 index 000000000000..918d9e303a76 --- /dev/null +++ b/databases/qt6-base_sqldriver/pkg-descr @@ -0,0 +1 @@ +Qt Base diff --git a/databases/qt6-base_sqldriver/pkg-plist.mysql b/databases/qt6-base_sqldriver/pkg-plist.mysql new file mode 100644 index 000000000000..f449aceab5ec --- /dev/null +++ b/databases/qt6-base_sqldriver/pkg-plist.mysql @@ -0,0 +1,7 @@ +lib/cmake/Qt6Sql/Qt6QMYSQLDriverPluginAdditionalTargetInfo.cmake +lib/cmake/Qt6Sql/Qt6QMYSQLDriverPluginConfig.cmake +lib/cmake/Qt6Sql/Qt6QMYSQLDriverPluginConfigVersion.cmake +lib/cmake/Qt6Sql/Qt6QMYSQLDriverPluginConfigVersionImpl.cmake +lib/cmake/Qt6Sql/Qt6QMYSQLDriverPluginTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/Qt6Sql/Qt6QMYSQLDriverPluginTargets.cmake +%%QT_PLUGINDIR%%/sqldrivers/libqsqlmysql.so diff --git a/databases/qt6-base_sqldriver/pkg-plist.odbc b/databases/qt6-base_sqldriver/pkg-plist.odbc new file mode 100644 index 000000000000..2878ad96a1fb --- /dev/null +++ b/databases/qt6-base_sqldriver/pkg-plist.odbc @@ -0,0 +1,7 @@ +lib/cmake/Qt6Sql/Qt6QODBCDriverPluginAdditionalTargetInfo.cmake +lib/cmake/Qt6Sql/Qt6QODBCDriverPluginConfig.cmake +lib/cmake/Qt6Sql/Qt6QODBCDriverPluginConfigVersion.cmake +lib/cmake/Qt6Sql/Qt6QODBCDriverPluginConfigVersionImpl.cmake +lib/cmake/Qt6Sql/Qt6QODBCDriverPluginTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/Qt6Sql/Qt6QODBCDriverPluginTargets.cmake +%%QT_PLUGINDIR%%/sqldrivers/libqsqlodbc.so diff --git a/databases/qt6-base_sqldriver/pkg-plist.psql b/databases/qt6-base_sqldriver/pkg-plist.psql new file mode 100644 index 000000000000..563e02ea5883 --- /dev/null +++ b/databases/qt6-base_sqldriver/pkg-plist.psql @@ -0,0 +1,7 @@ +lib/cmake/Qt6Sql/Qt6QPSQLDriverPluginAdditionalTargetInfo.cmake +lib/cmake/Qt6Sql/Qt6QPSQLDriverPluginConfig.cmake +lib/cmake/Qt6Sql/Qt6QPSQLDriverPluginConfigVersion.cmake +lib/cmake/Qt6Sql/Qt6QPSQLDriverPluginConfigVersionImpl.cmake +lib/cmake/Qt6Sql/Qt6QPSQLDriverPluginTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/Qt6Sql/Qt6QPSQLDriverPluginTargets.cmake +%%QT_PLUGINDIR%%/sqldrivers/libqsqlpsql.so diff --git a/databases/qt6-base_sqldriver/pkg-plist.sqlite b/databases/qt6-base_sqldriver/pkg-plist.sqlite new file mode 100644 index 000000000000..f7250cec0756 --- /dev/null +++ b/databases/qt6-base_sqldriver/pkg-plist.sqlite @@ -0,0 +1,7 @@ +lib/cmake/Qt6Sql/Qt6QSQLiteDriverPluginAdditionalTargetInfo.cmake +lib/cmake/Qt6Sql/Qt6QSQLiteDriverPluginConfig.cmake +lib/cmake/Qt6Sql/Qt6QSQLiteDriverPluginConfigVersion.cmake +lib/cmake/Qt6Sql/Qt6QSQLiteDriverPluginConfigVersionImpl.cmake +lib/cmake/Qt6Sql/Qt6QSQLiteDriverPluginTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/Qt6Sql/Qt6QSQLiteDriverPluginTargets.cmake +%%QT_PLUGINDIR%%/sqldrivers/libqsqlite.so