Import futuresql-0.1.1

Comment:
non-blocking Qt database framework

Description:
FutureSQL was in part inspired by Diesel, and provides a higher level of
abstraction than QtSql. Its features include non-blocking database access
by default, relatively boilderplate-free queries, automatic database
migrations and simple mapping to objects.

Maintainer: Rafael Sadowski <rsadowski@openbsd.org>

WWW: https://api.kde.org/futuresql/html/index.html

OK landry, tweaks and OK kn
This commit is contained in:
rsadowski
2024-07-13 05:04:31 +00:00
parent 660798796a
commit 64f220f255
4 changed files with 41 additions and 0 deletions
+24
View File
@@ -0,0 +1,24 @@
COMMENT = non-blocking Qt database framework
DISTNAME = futuresql-0.1.1
SHARED_LIBS += futuresql6 0.0 # 0.0
CATEGORIES = databases devel
HOMEPAGE = https://api.kde.org/futuresql/html/index.html
MAINTAINER = Rafael Sadowski <rsadowski@openbsd.org>
# LGPLv2.1+, GPLv2+, BSD
PERMIT_PACKAGE = Yes
WANTLIB += ${COMPILER_LIBCXX} Qt6Core Qt6Sql m
SITES = ${SITE_KDE:=stable/futuresql/}
EXTRACT_SUFX = .tar.xz
MODULES = devel/kf6
CONFIGURE_ARGS = -DQT_MAJOR_VERSION=6
.include <bsd.port.mk>
+2
View File
@@ -0,0 +1,2 @@
SHA256 (futuresql-0.1.1.tar.xz) = 5E7Y1alhizynuimD7ZxfdXLm4KWxmflIaINLccy+vUM=
SIZE (futuresql-0.1.1.tar.xz) = 27844
+4
View File
@@ -0,0 +1,4 @@
FutureSQL was in part inspired by Diesel, and provides a higher level of
abstraction than QtSql. Its features include non-blocking database access
by default, relatively boilderplate-free queries, automatic database
migrations and simple mapping to objects.
+11
View File
@@ -0,0 +1,11 @@
include/FutureSQL6/
include/FutureSQL6/ThreadedDatabase
include/FutureSQL6/futuresql_export.h
include/FutureSQL6/threadeddatabase.h
include/FutureSQL6/threadeddatabase_p.h
lib/cmake/FutureSQL6/
lib/cmake/FutureSQL6/FutureSQL6Config.cmake
lib/cmake/FutureSQL6/FutureSQL6ConfigVersion.cmake
lib/cmake/FutureSQL6/FutureSQLTargets${MODCMAKE_BUILD_SUFFIX}
lib/cmake/FutureSQL6/FutureSQLTargets.cmake
@lib lib/libfuturesql6.so.${LIBfuturesql6_VERSION}