aboutsummaryrefslogtreecommitdiff
path: root/www/cutelyst
diff options
context:
space:
mode:
authorAdriaan de Groot <adridg@FreeBSD.org>2020-02-18 15:56:44 +0000
committerAdriaan de Groot <adridg@FreeBSD.org>2020-02-18 15:56:44 +0000
commit08462dc7fc3d91cea6a1a47d89629357f827b7db (patch)
treeff283139a77b50e25d8f850cda507baa8bda287e /www/cutelyst
parentf3a0528cd819baa0f4e2a2992f7ea58519c48af3 (diff)
downloadports-08462dc7fc3d91cea6a1a47d89629357f827b7db.tar.gz
ports-08462dc7fc3d91cea6a1a47d89629357f827b7db.zip
Update www/cutelyst to latest upstream release, 2.10.0
Release announcement is at https://dantti.wordpress.com/2020/02/17/cutelyst-2-10-0-and-simplemail-v2-released/ It just says "many important bugfixes", though. No details. While here, I've enabled two plugins in cutelyst, CSRF protection and static compression support. This isn't at the BUILD_ALL level, but should make cutelyst more useful in its default package state.
Notes
Notes: svn path=/head/; revision=526459
Diffstat (limited to 'www/cutelyst')
-rw-r--r--www/cutelyst/Makefile4
-rw-r--r--www/cutelyst/distinfo6
-rw-r--r--www/cutelyst/pkg-plist14
3 files changed, 20 insertions, 4 deletions
diff --git a/www/cutelyst/Makefile b/www/cutelyst/Makefile
index 3a3b03b8a532..bc830b4f0368 100644
--- a/www/cutelyst/Makefile
+++ b/www/cutelyst/Makefile
@@ -2,7 +2,7 @@
PORTNAME= cutelyst
DISTVERSIONPREFIX= v
-DISTVERSION= 2.9.0
+DISTVERSION= 2.10.0
CATEGORIES= www
MAINTAINER= adridg@FreeBSD.org
@@ -18,6 +18,8 @@ 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 \
-DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=TRUE
diff --git a/www/cutelyst/distinfo b/www/cutelyst/distinfo
index 8966f08dfcc8..77d547ad3a55 100644
--- a/www/cutelyst/distinfo
+++ b/www/cutelyst/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1577723643
-SHA256 (cutelyst-cutelyst-v2.9.0_GH0.tar.gz) = 5036378d0d8242da68f61bc2f51fc37b881b720311073b6f6cfb113cbae18a40
-SIZE (cutelyst-cutelyst-v2.9.0_GH0.tar.gz) = 476064
+TIMESTAMP = 1582038868
+SHA256 (cutelyst-cutelyst-v2.10.0_GH0.tar.gz) = f4ff2e5af79cad7ce7bf3c841c30f66528b4fbbb5b6bbd7727b85e8a0ca57ef2
+SIZE (cutelyst-cutelyst-v2.10.0_GH0.tar.gz) = 477784
diff --git a/www/cutelyst/pkg-plist b/www/cutelyst/pkg-plist
index 98a40255b1cf..397daec1a08a 100644
--- a/www/cutelyst/pkg-plist
+++ b/www/cutelyst/pkg-plist
@@ -19,9 +19,13 @@ 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
@@ -46,6 +50,7 @@ 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
@@ -121,9 +126,15 @@ 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%%
@@ -152,8 +163,10 @@ 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
@@ -165,6 +178,7 @@ 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