diff --git a/databases/cutelyst-asql/Makefile b/databases/cutelyst-asql/Makefile index c07d1254193c..7341b50c6f18 100644 --- a/databases/cutelyst-asql/Makefile +++ b/databases/cutelyst-asql/Makefile @@ -1,27 +1,27 @@ # $FreeBSD$ PORTNAME= asql DISTVERSIONPREFIX= v -DISTVERSION= 0.19.0 +DISTVERSION= 0.26.0 CATEGORIES= databases PKGNAMEPREFIX= cutelyst- MAINTAINER= adridg@FreeBSD.org COMMENT= Qt async SQL library (for Postgres) LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE # TODO: once there are multiple (selectable) backends, introduce # OPTIONS to toggle them, so we're not always depending on pgsql USES= cmake compiler:c++11-lang localbase pgsql qt:5 USE_GITHUB= yes USE_LDCONFIG= yes USE_QT= qmake_build buildtools_build \ core GH_ACCOUNT= cutelyst PLIST_SUB= SOVER=${DISTVERSION} .include diff --git a/databases/cutelyst-asql/distinfo b/databases/cutelyst-asql/distinfo index 306db72eab41..4670ba9ddbd4 100644 --- a/databases/cutelyst-asql/distinfo +++ b/databases/cutelyst-asql/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1603716850 -SHA256 (cutelyst-asql-v0.19.0_GH0.tar.gz) = f514fbefeb17a7055ede68e545f935ecce7e7acd50e2a2115f3e7f6886eb0af7 -SIZE (cutelyst-asql-v0.19.0_GH0.tar.gz) = 28477 +TIMESTAMP = 1609503064 +SHA256 (cutelyst-asql-v0.26.0_GH0.tar.gz) = ca30ace4f62e37f6644f7a56883f137d5e1341226cad347a675205e33857ce6b +SIZE (cutelyst-asql-v0.26.0_GH0.tar.gz) = 33150 diff --git a/www/cutelyst/Makefile b/www/cutelyst/Makefile index 55043c8465cd..9b2d4f20eb28 100644 --- a/www/cutelyst/Makefile +++ b/www/cutelyst/Makefile @@ -1,29 +1,38 @@ # $FreeBSD$ PORTNAME= cutelyst DISTVERSIONPREFIX= v -DISTVERSION= 2.13.0 +DISTVERSION= 2.14.0 CATEGORIES= www MAINTAINER= adridg@FreeBSD.org COMMENT= C++/Qt web framework LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING USES= cmake compiler:c++11-lang localbase qt:5 USE_GITHUB= yes USE_LDCONFIG= yes USE_QT= qmake_build buildtools_build linguisttools_build \ core network sql -CMAKE_ARGS= -DBUILD_ALL=OFF \ - -DPLUGIN_CSRFPROTECTION=ON \ - -DPLUGIN_STATICCOMPRESSED=ON \ - -DBUILD_TESTS=OFF \ - -DMANDIR:PATH=man \ +# There are more views available and various plugins, +# but we don't expose all of them in the port. +OPTIONS_DEFINE= GRANTLEE +OPTIONS_DEFAULT= GRANTLEE +OPTIONS_SUB= yes + +GRANTLEE_DESC= Allow Grantlee templates +GRANTLEE_USES= grantlee:5 +GRANTLEE_CMAKE_BOOL= PLUGIN_VIEW_GRANTLEE + +CMAKE_ON= PLUGIN_CSRFPROTECTION \ + PLUGIN_STATICCOMPRESSED +CMAKE_OFF= BUILD_ALL BUILD_TESTS +CMAKE_ARGS= -DMANDIR:PATH=man \ -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=TRUE PLIST_SUB= SOVER=${DISTVERSION} .include diff --git a/www/cutelyst/distinfo b/www/cutelyst/distinfo index 1c293df4d136..978d20fecef4 100644 --- a/www/cutelyst/distinfo +++ b/www/cutelyst/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1603716565 -SHA256 (cutelyst-cutelyst-v2.13.0_GH0.tar.gz) = 07876accdd1bb393d68a774bf5e4259c563ef798236346d51726b47c6575b87a -SIZE (cutelyst-cutelyst-v2.13.0_GH0.tar.gz) = 489439 +TIMESTAMP = 1609503082 +SHA256 (cutelyst-cutelyst-v2.14.0_GH0.tar.gz) = 73115acaa1df8574bed4333b3ee142b09f1a7abe1272c19379392c1735e85bea +SIZE (cutelyst-cutelyst-v2.14.0_GH0.tar.gz) = 489834 diff --git a/www/cutelyst/pkg-plist b/www/cutelyst/pkg-plist index b5c9b950c6e4..5f14fb0ac410 100644 --- a/www/cutelyst/pkg-plist +++ b/www/cutelyst/pkg-plist @@ -1,199 +1,207 @@ bin/cutelyst-wsgi2 bin/cutelyst2 include/cutelyst2-qt5/Cutelyst/Action include/cutelyst2-qt5/Cutelyst/Application include/cutelyst2-qt5/Cutelyst/Component include/cutelyst2-qt5/Cutelyst/Context include/cutelyst2-qt5/Cutelyst/Controller include/cutelyst2-qt5/Cutelyst/DispatchType include/cutelyst2-qt5/Cutelyst/Dispatcher include/cutelyst2-qt5/Cutelyst/Engine include/cutelyst2-qt5/Cutelyst/Headers include/cutelyst2-qt5/Cutelyst/ParamsMultiMap include/cutelyst2-qt5/Cutelyst/Plugin include/cutelyst2-qt5/Cutelyst/Plugins/Authentication/authentication.h include/cutelyst2-qt5/Cutelyst/Plugins/Authentication/authenticationrealm.h include/cutelyst2-qt5/Cutelyst/Plugins/Authentication/authenticationstore.h include/cutelyst2-qt5/Cutelyst/Plugins/Authentication/authenticationuser.h include/cutelyst2-qt5/Cutelyst/Plugins/Authentication/credentialhttp.h include/cutelyst2-qt5/Cutelyst/Plugins/Authentication/credentialpassword.h include/cutelyst2-qt5/Cutelyst/Plugins/Authentication/htpasswd.h include/cutelyst2-qt5/Cutelyst/Plugins/Authentication/minimal.h include/cutelyst2-qt5/Cutelyst/Plugins/CSRFProtection/CSRFProtection include/cutelyst2-qt5/Cutelyst/Plugins/CSRFProtection/csrfprotection.h include/cutelyst2-qt5/Cutelyst/Plugins/Session/Session include/cutelyst2-qt5/Cutelyst/Plugins/Session/session.h include/cutelyst2-qt5/Cutelyst/Plugins/Session/sessionstorefile.h include/cutelyst2-qt5/Cutelyst/Plugins/StaticCompressed/StaticCompressed include/cutelyst2-qt5/Cutelyst/Plugins/StaticCompressed/staticcompressed.h include/cutelyst2-qt5/Cutelyst/Plugins/StaticSimple/StaticSimple include/cutelyst2-qt5/Cutelyst/Plugins/StaticSimple/staticsimple.h include/cutelyst2-qt5/Cutelyst/Plugins/StatusMessage include/cutelyst2-qt5/Cutelyst/Plugins/UserAgent include/cutelyst2-qt5/Cutelyst/Plugins/useragent.h include/cutelyst2-qt5/Cutelyst/Plugins/Utils/LangSelect include/cutelyst2-qt5/Cutelyst/Plugins/Utils/Pagination include/cutelyst2-qt5/Cutelyst/Plugins/Utils/Sql include/cutelyst2-qt5/Cutelyst/Plugins/Utils/Validator include/cutelyst2-qt5/Cutelyst/Plugins/Utils/ValidatorResult include/cutelyst2-qt5/Cutelyst/Plugins/Utils/ValidatorRule include/cutelyst2-qt5/Cutelyst/Plugins/Utils/Validators include/cutelyst2-qt5/Cutelyst/Plugins/Utils/langselect.h include/cutelyst2-qt5/Cutelyst/Plugins/Utils/pagination.h include/cutelyst2-qt5/Cutelyst/Plugins/Utils/sql.h include/cutelyst2-qt5/Cutelyst/Plugins/Utils/validator.h include/cutelyst2-qt5/Cutelyst/Plugins/Utils/validatoraccepted.h include/cutelyst2-qt5/Cutelyst/Plugins/Utils/validatorafter.h include/cutelyst2-qt5/Cutelyst/Plugins/Utils/validatoralpha.h include/cutelyst2-qt5/Cutelyst/Plugins/Utils/validatoralphadash.h include/cutelyst2-qt5/Cutelyst/Plugins/Utils/validatoralphanum.h include/cutelyst2-qt5/Cutelyst/Plugins/Utils/validatorbefore.h include/cutelyst2-qt5/Cutelyst/Plugins/Utils/validatorbetween.h include/cutelyst2-qt5/Cutelyst/Plugins/Utils/validatorboolean.h include/cutelyst2-qt5/Cutelyst/Plugins/Utils/validatorcharnotallowed.h include/cutelyst2-qt5/Cutelyst/Plugins/Utils/validatorconfirmed.h include/cutelyst2-qt5/Cutelyst/Plugins/Utils/validatordate.h include/cutelyst2-qt5/Cutelyst/Plugins/Utils/validatordatetime.h include/cutelyst2-qt5/Cutelyst/Plugins/Utils/validatordifferent.h include/cutelyst2-qt5/Cutelyst/Plugins/Utils/validatordigits.h include/cutelyst2-qt5/Cutelyst/Plugins/Utils/validatordigitsbetween.h include/cutelyst2-qt5/Cutelyst/Plugins/Utils/validatordomain.h include/cutelyst2-qt5/Cutelyst/Plugins/Utils/validatoremail.h include/cutelyst2-qt5/Cutelyst/Plugins/Utils/validatorfilesize.h include/cutelyst2-qt5/Cutelyst/Plugins/Utils/validatorfilled.h include/cutelyst2-qt5/Cutelyst/Plugins/Utils/validatorin.h include/cutelyst2-qt5/Cutelyst/Plugins/Utils/validatorinteger.h include/cutelyst2-qt5/Cutelyst/Plugins/Utils/validatorip.h include/cutelyst2-qt5/Cutelyst/Plugins/Utils/validatorjson.h include/cutelyst2-qt5/Cutelyst/Plugins/Utils/validatormax.h include/cutelyst2-qt5/Cutelyst/Plugins/Utils/validatormin.h include/cutelyst2-qt5/Cutelyst/Plugins/Utils/validatornotin.h include/cutelyst2-qt5/Cutelyst/Plugins/Utils/validatornumeric.h include/cutelyst2-qt5/Cutelyst/Plugins/Utils/validatorpresent.h include/cutelyst2-qt5/Cutelyst/Plugins/Utils/validatorregularexpression.h include/cutelyst2-qt5/Cutelyst/Plugins/Utils/validatorrequired.h include/cutelyst2-qt5/Cutelyst/Plugins/Utils/validatorrequiredif.h include/cutelyst2-qt5/Cutelyst/Plugins/Utils/validatorrequiredifstash.h include/cutelyst2-qt5/Cutelyst/Plugins/Utils/validatorrequiredunless.h include/cutelyst2-qt5/Cutelyst/Plugins/Utils/validatorrequiredunlessstash.h include/cutelyst2-qt5/Cutelyst/Plugins/Utils/validatorrequiredwith.h include/cutelyst2-qt5/Cutelyst/Plugins/Utils/validatorrequiredwithall.h include/cutelyst2-qt5/Cutelyst/Plugins/Utils/validatorrequiredwithout.h include/cutelyst2-qt5/Cutelyst/Plugins/Utils/validatorrequiredwithoutall.h include/cutelyst2-qt5/Cutelyst/Plugins/Utils/validatorresult.h include/cutelyst2-qt5/Cutelyst/Plugins/Utils/validatorrule.h include/cutelyst2-qt5/Cutelyst/Plugins/Utils/validatorsame.h include/cutelyst2-qt5/Cutelyst/Plugins/Utils/validatorsize.h include/cutelyst2-qt5/Cutelyst/Plugins/Utils/validatortime.h include/cutelyst2-qt5/Cutelyst/Plugins/Utils/validatorurl.h include/cutelyst2-qt5/Cutelyst/Plugins/View/JSON/viewjson.h include/cutelyst2-qt5/Cutelyst/Plugins/statusmessage.h include/cutelyst2-qt5/Cutelyst/Request include/cutelyst2-qt5/Cutelyst/Response include/cutelyst2-qt5/Cutelyst/Upload include/cutelyst2-qt5/Cutelyst/View include/cutelyst2-qt5/Cutelyst/WSGI/wsgi.h include/cutelyst2-qt5/Cutelyst/action.h include/cutelyst2-qt5/Cutelyst/application.h include/cutelyst2-qt5/Cutelyst/async.h include/cutelyst2-qt5/Cutelyst/component.h include/cutelyst2-qt5/Cutelyst/componentfactory.h include/cutelyst2-qt5/Cutelyst/context.h include/cutelyst2-qt5/Cutelyst/controller.h include/cutelyst2-qt5/Cutelyst/cutelyst_global.h include/cutelyst2-qt5/Cutelyst/dispatcher.h include/cutelyst2-qt5/Cutelyst/dispatchtype.h include/cutelyst2-qt5/Cutelyst/engine.h +include/cutelyst2-qt5/Cutelyst/enginerequest.h include/cutelyst2-qt5/Cutelyst/headers.h include/cutelyst2-qt5/Cutelyst/paramsmultimap.h include/cutelyst2-qt5/Cutelyst/plugin.h include/cutelyst2-qt5/Cutelyst/request.h include/cutelyst2-qt5/Cutelyst/response.h include/cutelyst2-qt5/Cutelyst/stats.h include/cutelyst2-qt5/Cutelyst/upload.h include/cutelyst2-qt5/Cutelyst/utils.h include/cutelyst2-qt5/Cutelyst/view.h include/cutelyst2-qt5/Cutelyst/view_p.h lib/cmake/Cutelyst2Qt5/Cutelyst2Qt5Config.cmake lib/cmake/Cutelyst2Qt5/Cutelyst2Qt5ConfigVersion.cmake lib/cmake/Cutelyst2Qt5/Cutelyst2Qt5Targets-release.cmake lib/cmake/Cutelyst2Qt5/Cutelyst2Qt5Targets.cmake lib/cutelyst2-plugins/libActionREST.so lib/cutelyst2-plugins/libActionRenderView.so lib/cutelyst2-plugins/libActionRoleACL.so lib/libCutelyst2Qt5.so lib/libCutelyst2Qt5.so.2 lib/libCutelyst2Qt5.so.%%SOVER%% lib/libCutelyst2Qt5Authentication.so lib/libCutelyst2Qt5Authentication.so.2 lib/libCutelyst2Qt5Authentication.so.%%SOVER%% lib/libCutelyst2Qt5CSRFProtection.so lib/libCutelyst2Qt5CSRFProtection.so.2 lib/libCutelyst2Qt5CSRFProtection.so.%%SOVER%% lib/libCutelyst2Qt5Session.so lib/libCutelyst2Qt5Session.so.2 lib/libCutelyst2Qt5Session.so.%%SOVER%% lib/libCutelyst2Qt5StaticCompressed.so lib/libCutelyst2Qt5StaticCompressed.so.2 lib/libCutelyst2Qt5StaticCompressed.so.%%SOVER%% lib/libCutelyst2Qt5StaticSimple.so lib/libCutelyst2Qt5StaticSimple.so.2 lib/libCutelyst2Qt5StaticSimple.so.%%SOVER%% lib/libCutelyst2Qt5StatusMessage.so lib/libCutelyst2Qt5StatusMessage.so.2 lib/libCutelyst2Qt5StatusMessage.so.%%SOVER%% lib/libCutelyst2Qt5UserAgent.so lib/libCutelyst2Qt5UserAgent.so.2 lib/libCutelyst2Qt5UserAgent.so.%%SOVER%% lib/libCutelyst2Qt5UtilsLangSelect.so lib/libCutelyst2Qt5UtilsLangSelect.so.2 lib/libCutelyst2Qt5UtilsLangSelect.so.%%SOVER%% lib/libCutelyst2Qt5UtilsPagination.so lib/libCutelyst2Qt5UtilsPagination.so.2 lib/libCutelyst2Qt5UtilsPagination.so.%%SOVER%% lib/libCutelyst2Qt5UtilsSql.so lib/libCutelyst2Qt5UtilsSql.so.2 lib/libCutelyst2Qt5UtilsSql.so.%%SOVER%% lib/libCutelyst2Qt5UtilsValidator.so lib/libCutelyst2Qt5UtilsValidator.so.2 lib/libCutelyst2Qt5UtilsValidator.so.%%SOVER%% lib/libCutelyst2Qt5ViewJson.so lib/libCutelyst2Qt5ViewJson.so.2 lib/libCutelyst2Qt5ViewJson.so.%%SOVER%% lib/libCutelyst2Qt5Wsgi.so lib/libCutelyst2Qt5Wsgi.so.2 lib/libCutelyst2Qt5Wsgi.so.%%SOVER%% libdata/pkgconfig/Cutelyst2Qt5Authentication.pc libdata/pkgconfig/Cutelyst2Qt5CSRFProtection.pc libdata/pkgconfig/Cutelyst2Qt5Core.pc libdata/pkgconfig/Cutelyst2Qt5Session.pc libdata/pkgconfig/Cutelyst2Qt5StaticCompressed.pc libdata/pkgconfig/Cutelyst2Qt5StaticSimple.pc libdata/pkgconfig/Cutelyst2Qt5StatusMessage.pc libdata/pkgconfig/Cutelyst2Qt5UserAgent.pc libdata/pkgconfig/Cutelyst2Qt5UtilsLangSelect.pc libdata/pkgconfig/Cutelyst2Qt5UtilsPagination.pc libdata/pkgconfig/Cutelyst2Qt5UtilsSql.pc libdata/pkgconfig/Cutelyst2Qt5UtilsValidator.pc libdata/pkgconfig/Cutelyst2Qt5ViewJSON.pc libdata/pkgconfig/Cutelyst2Qt5WSGI.pc man/man1/cutelyst-wsgi2.1.gz man/man1/cutelyst2.1.gz man/man5/Cutelyst2Qt5CSRFProtection.5.gz man/man5/Cutelyst2Qt5Session.5.gz %%DATADIR%%2/translations/cutelystcmd.de.qm %%DATADIR%%2/translations/cutelystcore.de.qm %%DATADIR%%2/translations/cutelystwsgi.de.qm %%DATADIR%%2/translations/cutelystcmd.en.qm %%DATADIR%%2/translations/cutelystcore.en.qm %%DATADIR%%2/translations/cutelystwsgi.en.qm %%DATADIR%%2/translations/plugin_csrfprotection.de.qm %%DATADIR%%2/translations/plugin_csrfprotection.en.qm %%DATADIR%%2/translations/plugin_memcached.de.qm %%DATADIR%%2/translations/plugin_memcached.en.qm %%DATADIR%%2/translations/plugin_utils_validator.de.qm %%DATADIR%%2/translations/plugin_utils_validator.en.qm %%DATADIR%%2/translations/plugin_view_cutelee.de.qm %%DATADIR%%2/translations/plugin_view_cutelee.en.qm %%DATADIR%%2/translations/plugin_view_grantlee.de.qm %%DATADIR%%2/translations/plugin_view_grantlee.en.qm + +%%GRANTLEE%%include/cutelyst2-qt5/Cutelyst/Plugins/View/Grantlee/grantleeview.h +%%GRANTLEE%%lib/cutelyst2-plugins/grantlee/%%GRANTLEE_VERSION_SHORT%%/grantlee_cutelyst.so +%%GRANTLEE%%lib/libCutelyst2Qt5ViewGrantlee.so +%%GRANTLEE%%lib/libCutelyst2Qt5ViewGrantlee.so.2 +%%GRANTLEE%%lib/libCutelyst2Qt5ViewGrantlee.so.%%SOVER%% +%%GRANTLEE%%libdata/pkgconfig/Cutelyst2Qt5Grantlee.pc