From nobody Mon Nov 11 22:59:06 2024 X-Original-To: dev-commits-ports-main@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 4XnQ2y6Kyzz5ckTn; Mon, 11 Nov 2024 22:59:06 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XnQ2y63XYz4qml; Mon, 11 Nov 2024 22:59:06 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1731365946; 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=alMUcDlx8swhU0o/JQL8KIeV9/P7koFc/qA21OH0k6U=; b=UgDqYCgLxPhOdsdxDyN6bjvQZu1oPqqKNGXRIXWUQ8cOHWDn7DAtuDjBvx0FX5L7dLCOSL os5vMUhHVOC+CVv1MkKukyAZ4ixriDlj6CSF3L2+fgOjX1eWlYj3iZwjd3qb2Cbkcb9yM+ RDRRFZHkU8qwOC/nN7NqeXfnIOlCsjlgAU/Su0LXhWXa52ZmTsabf8ORniVyq9gAnw2fv1 qRvoik6U23OJ+FaSpnezKupWtyNFNtxSkSfirfSnVSJl3zYq5Xj4YobzyCyI9UwXW2lrpr xf7IRNtUY9GB9l0e3gIOnWWJ7MOg7Lku1rxGRSyiEWC05FlanXRx0XczD3eqUQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1731365946; 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=alMUcDlx8swhU0o/JQL8KIeV9/P7koFc/qA21OH0k6U=; b=Ig42K7jWQ55sio1sph1xjjUmwhheOLOK/ylIFsZnJESLWPdkEOTXue3RmR2G2P4K0jVmgB ZekotHW3kuh3jAVuRoszPpV67ldSrRwOsZiYCNJvHsE9U7BJ6qSC8kqgbeudV+U0FGKr9s KwVqGwPWUGDCNsUnU7SSuxAd8i7tQxMnRySP1qdcAIXQCTcsOsAVJ/gwErmI3iqdOL9YKj aL5lutFhJjHxQrMJdOFu04MdJ9bOy3DwPHE9I5xsBI8/RuTgbLIOh8ywz2xS7AtMCYRfTS 6wz8FSu63vjnFIm2dAwNizubUxzko/YCUDRi2F6lj1VhLA6R/OjdhZynsIYKYQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1731365946; a=rsa-sha256; cv=none; b=oSD6bEFVkWJmDTGJK2j7zbbX+MIj494kPzMZEzMRG6a5WkhsEn6EL/ck+E8nu5Rw8T/lxG uzLWYsc5lY8bF43lHi3D0zqbeR/BRsIQ2gDZPT0aFpKR8RshDsu5dEvS6zvnfnGrNdfaFH YBuib4mI3rlrCBsY3sGKzC1V2cLaRYTZ47onIuGbGNKnWnGJQSLwOxH5eD0dUMmXhApwyp 68M2ngeFk64n9Zm2j+APhzTax+kvyvY5PJFJi5as7JLkkc43gU5jAsKvbJN+rzVC6+3msK xV94DBDtmFZYYkQ539Tkw05ZQgOh1Znp+KKAC7OFpHLhKdaf/gJquVduybEzUw== 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 4XnQ2y5XJ0zlgx; Mon, 11 Nov 2024 22:59:06 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 4ABMx6ka074250; Mon, 11 Nov 2024 22:59:06 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 4ABMx6HK074247; Mon, 11 Nov 2024 22:59:06 GMT (envelope-from git) Date: Mon, 11 Nov 2024 22:59:06 GMT Message-Id: <202411112259.4ABMx6HK074247@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Adriaan de Groot Subject: git: fb45709a6545 - main - www/cutelyst: update to v4, Qt6 (+ support libraries) List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: adridg X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: fb45709a654549769830349b284dcb19b550c18a Auto-Submitted: auto-generated The branch main has been updated by adridg: URL: https://cgit.FreeBSD.org/ports/commit/?id=fb45709a654549769830349b284dcb19b550c18a commit fb45709a654549769830349b284dcb19b550c18a Author: Adriaan de Groot AuthorDate: 2024-11-11 22:56:10 +0000 Commit: Adriaan de Groot CommitDate: 2024-11-11 22:59:04 +0000 www/cutelyst: update to v4, Qt6 (+ support libraries) New templating system cutelee replaces grantlee, but there's lots of releases between the last FreeBSD port version and current release: https://github.com/cutelyst/cutelyst/releases (many) https://github.com/cutelyst/cutelee/releases (many) https://github.com/cutelyst/asql/releases/tag/v0.92.0 --- databases/cutelyst-asql/Makefile | 9 +- databases/cutelyst-asql/distinfo | 6 +- .../cutelyst-asql/files/patch-src_acoroexpected.h | 51 +++ databases/cutelyst-asql/pkg-plist | 53 +-- devel/Makefile | 1 + devel/cutelee/Makefile | 20 + devel/cutelee/distinfo | 3 + devel/cutelee/pkg-descr | 2 + devel/cutelee/pkg-plist | 48 +++ www/cutelyst/Makefile | 25 +- www/cutelyst/distinfo | 6 +- www/cutelyst/files/patch-CMakeLists.txt | 20 - .../files/patch-EventLoopEPoll_CMakeLists.txt | 13 - www/cutelyst/files/patch-server_CMakeLists.txt | 20 - www/cutelyst/pkg-plist | 438 +++++++++++---------- 15 files changed, 399 insertions(+), 316 deletions(-) diff --git a/databases/cutelyst-asql/Makefile b/databases/cutelyst-asql/Makefile index e8691d75e01b..6af553535f3d 100644 --- a/databases/cutelyst-asql/Makefile +++ b/databases/cutelyst-asql/Makefile @@ -1,6 +1,6 @@ PORTNAME= asql DISTVERSIONPREFIX= v -DISTVERSION= 0.80.0 +DISTVERSION= 0.92.0 CATEGORIES= databases PKGNAMEPREFIX= cutelyst- @@ -13,11 +13,12 @@ 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 +USES= cmake compiler:c++20-lang localbase pgsql qt:6 +USE_CXXSTD= c++20 USE_GITHUB= yes USE_LDCONFIG= yes -USE_QT= qmake:build buildtools:build \ - core +USE_QT= tools:build \ + base GH_ACCOUNT= cutelyst diff --git a/databases/cutelyst-asql/distinfo b/databases/cutelyst-asql/distinfo index 7b066792a0eb..d157dc406107 100644 --- a/databases/cutelyst-asql/distinfo +++ b/databases/cutelyst-asql/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1687121212 -SHA256 (cutelyst-asql-v0.80.0_GH0.tar.gz) = 266ca4043822cc69504c3adfab3d4e3a43b0dbb7d7aa55510cf9175d75a03f9e -SIZE (cutelyst-asql-v0.80.0_GH0.tar.gz) = 42007 +TIMESTAMP = 1730488686 +SHA256 (cutelyst-asql-v0.92.0_GH0.tar.gz) = d490bab00028e0f62affeb558304959a60567c03f9fa410b05ca00710a47e713 +SIZE (cutelyst-asql-v0.92.0_GH0.tar.gz) = 46696 diff --git a/databases/cutelyst-asql/files/patch-src_acoroexpected.h b/databases/cutelyst-asql/files/patch-src_acoroexpected.h new file mode 100644 index 000000000000..c5117a871c87 --- /dev/null +++ b/databases/cutelyst-asql/files/patch-src_acoroexpected.h @@ -0,0 +1,51 @@ +--- src/acoroexpected.h.orig 2024-11-11 20:32:28 UTC ++++ src/acoroexpected.h +@@ -3,6 +3,9 @@ + #include + #include + #include ++#include ++ ++#include + #include + #include + +@@ -34,7 +37,7 @@ class ASQL_EXPORT ACoroExpected (public) + + std::expected await_resume() { return m_result; } + +- ACoroExpected(QObject *receiver) ++ ACoroExpected(QObject *receiver) requires (std::same_as) + : m_receiver(receiver) + , m_result{std::unexpected(QString{})} + { +@@ -42,11 +45,24 @@ class ASQL_EXPORT ACoroExpected (public) + if (result.error()) { + m_result = std::unexpected(result.errorString()); + } else { +- if constexpr (std::is_same_v) { +- m_result = ATransaction(database, true); +- } else { +- m_result = result; +- } ++ m_result = ATransaction(database, true); ++ } ++ ++ if (m_handle) { ++ m_handle.resume(); ++ } ++ }; ++ } ++ ++ ACoroExpected(QObject *receiver) requires (!std::same_as) ++ : m_receiver(receiver) ++ , m_result{std::unexpected(QString{})} ++ { ++ callback = [this](AResult &result) { ++ if (result.error()) { ++ m_result = std::unexpected(result.errorString()); ++ } else { ++ m_result = result; + } + + if (m_handle) { diff --git a/databases/cutelyst-asql/pkg-plist b/databases/cutelyst-asql/pkg-plist index 17f620d8f125..3e99f2fa9776 100644 --- a/databases/cutelyst-asql/pkg-plist +++ b/databases/cutelyst-asql/pkg-plist @@ -1,26 +1,27 @@ -bin/asql-migration0-qt5 -include/asql-qt5/ASql/acache.h -include/asql-qt5/ASql/adatabase.h -include/asql-qt5/ASql/adriver.h -include/asql-qt5/ASql/adriverfactory.h -include/asql-qt5/ASql/amigrations.h -include/asql-qt5/ASql/apg.h -include/asql-qt5/ASql/apool.h -include/asql-qt5/ASql/apreparedquery.h -include/asql-qt5/ASql/asqlexports.h -include/asql-qt5/ASql/aresult.h -include/asql-qt5/ASql/atransaction.h -lib/cmake/ASqlQt5/ASql0Qt5Targets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/ASqlQt5/ASql0Qt5Targets.cmake -lib/cmake/ASqlQt5/ASqlQt5Config.cmake -lib/cmake/ASqlQt5/ASqlQt5ConfigVersion.cmake -lib/libASqlQt5.so -lib/libASqlQt5.so.0 -lib/libASqlQt5.so.%%SOVER%% -lib/libASqlQt5Migrations.so -lib/libASqlQt5Migrations.so.0 -lib/libASqlQt5Migrations.so.%%SOVER%% -lib/libASqlQt5Pg.so -lib/libASqlQt5Pg.so.0 -lib/libASqlQt5Pg.so.%%SOVER%% -libdata/pkgconfig/ASqlQt5.pc +bin/asql-migration0-qt6 +include/asql-qt6/ASql/acache.h +include/asql-qt6/ASql/acoroexpected.h +include/asql-qt6/ASql/adatabase.h +include/asql-qt6/ASql/adriver.h +include/asql-qt6/ASql/adriverfactory.h +include/asql-qt6/ASql/amigrations.h +include/asql-qt6/ASql/apg.h +include/asql-qt6/ASql/apool.h +include/asql-qt6/ASql/apreparedquery.h +include/asql-qt6/ASql/aresult.h +include/asql-qt6/ASql/asqlexports.h +include/asql-qt6/ASql/atransaction.h +lib/cmake/ASqlQt6/ASql0Qt6Targets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/ASqlQt6/ASql0Qt6Targets.cmake +lib/cmake/ASqlQt6/ASqlQt6Config.cmake +lib/cmake/ASqlQt6/ASqlQt6ConfigVersion.cmake +lib/libASqlQt6.so +lib/libASqlQt6.so.0 +lib/libASqlQt6.so.%%SOVER%% +lib/libASqlQt6Migrations.so +lib/libASqlQt6Migrations.so.0 +lib/libASqlQt6Migrations.so.%%SOVER%% +lib/libASqlQt6Pg.so +lib/libASqlQt6Pg.so.0 +lib/libASqlQt6Pg.so.%%SOVER%% +libdata/pkgconfig/ASqlQt6.pc diff --git a/devel/Makefile b/devel/Makefile index 8eabc936adaf..68f5a8f33539 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -514,6 +514,7 @@ SUBDIR += ctypes.sh SUBDIR += cunit SUBDIR += cut + SUBDIR += cutelee SUBDIR += cutils SUBDIR += cutter SUBDIR += cvise diff --git a/devel/cutelee/Makefile b/devel/cutelee/Makefile new file mode 100644 index 000000000000..28d422e6c5e5 --- /dev/null +++ b/devel/cutelee/Makefile @@ -0,0 +1,20 @@ +PORTNAME= cutelee +DISTVERSIONPREFIX= v +DISTVERSION= 6.1.0 +CATEGORIES= devel + +MAINTAINER= adridg@FreeBSD.org +COMMENT= C++/Qt template framework with Django syntax +WWW= https://github.com/cutelyst/cutelee + +LICENSE= LGPL21 + +USES= cmake compiler:c++20-lang qt:6 +USE_CXXSTD= c++20 +USE_GITHUB= yes +USE_LDCONFIG= yes +USE_QT= base tools:build + +GH_ACCOUNT= cutelyst + +.include diff --git a/devel/cutelee/distinfo b/devel/cutelee/distinfo new file mode 100644 index 000000000000..121d48049f1c --- /dev/null +++ b/devel/cutelee/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1730489477 +SHA256 (cutelyst-cutelee-v6.1.0_GH0.tar.gz) = c9578e550b9bb90c3109411fb0c41a429be929554a3fb26162e219231c9e8be5 +SIZE (cutelyst-cutelee-v6.1.0_GH0.tar.gz) = 1178653 diff --git a/devel/cutelee/pkg-descr b/devel/cutelee/pkg-descr new file mode 100644 index 000000000000..13b2834f63a3 --- /dev/null +++ b/devel/cutelee/pkg-descr @@ -0,0 +1,2 @@ +Cutelee is a string template engine based on the Django template +system and written using the Qt framework. diff --git a/devel/cutelee/pkg-plist b/devel/cutelee/pkg-plist new file mode 100644 index 000000000000..52f4915ff452 --- /dev/null +++ b/devel/cutelee/pkg-plist @@ -0,0 +1,48 @@ +include/cutelee6-qt6/cutelee/abstractlocalizer.h +include/cutelee6-qt6/cutelee/abstractmarkupbuilder.h +include/cutelee6-qt6/cutelee/bbcodebuilder.h +include/cutelee6-qt6/cutelee/cachingloaderdecorator.h +include/cutelee6-qt6/cutelee/context.h +include/cutelee6-qt6/cutelee/cutelee_templates.h +include/cutelee6-qt6/cutelee/cutelee_textdocument.h +include/cutelee6-qt6/cutelee/engine.h +include/cutelee6-qt6/cutelee/exception.h +include/cutelee6-qt6/cutelee/filter.h +include/cutelee6-qt6/cutelee/filterexpression.h +include/cutelee6-qt6/cutelee/cutelee_templates_export.h +include/cutelee6-qt6/cutelee/cutelee_textdocument_export.h +include/cutelee6-qt6/cutelee/cutelee_version.h +include/cutelee6-qt6/cutelee/markupdirector.h +include/cutelee6-qt6/cutelee/mediawikimarkupbuilder.h +include/cutelee6-qt6/cutelee/metatype.h +include/cutelee6-qt6/cutelee/node.h +include/cutelee6-qt6/cutelee/outputstream.h +include/cutelee6-qt6/cutelee/parser.h +include/cutelee6-qt6/cutelee/plaintextmarkupbuilder.h +include/cutelee6-qt6/cutelee/qtlocalizer.h +include/cutelee6-qt6/cutelee/rendercontext.h +include/cutelee6-qt6/cutelee/safestring.h +include/cutelee6-qt6/cutelee/taglibraryinterface.h +include/cutelee6-qt6/cutelee/template.h +include/cutelee6-qt6/cutelee/templateloader.h +include/cutelee6-qt6/cutelee/texthtmlbuilder.h +include/cutelee6-qt6/cutelee/token.h +include/cutelee6-qt6/cutelee/typeaccessor.h +include/cutelee6-qt6/cutelee/util.h +include/cutelee6-qt6/cutelee/variable.h +lib/cmake/Cutelee6Qt6/Cutelee6Qt6Config.cmake +lib/cmake/Cutelee6Qt6/Cutelee6Qt6ConfigVersion.cmake +lib/cmake/Cutelee6Qt6/Cutelee6Qt6Macros.cmake +lib/cmake/Cutelee6Qt6/Cutelee6Qt6Targets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/Cutelee6Qt6/Cutelee6Qt6Targets.cmake +lib/cutelee-qt6/6.1/cutelee_defaultfilters.so +lib/cutelee-qt6/6.1/cutelee_defaulttags.so +lib/cutelee-qt6/6.1/cutelee_i18ntags.so +lib/cutelee-qt6/6.1/cutelee_loadertags.so +lib/libCuteleeQt6Templates.so +lib/libCuteleeQt6Templates.so.6 +lib/libCuteleeQt6Templates.so.6.1.0 +lib/libCuteleeQt6TextDocument.so +lib/libCuteleeQt6TextDocument.so.6 +lib/libCuteleeQt6TextDocument.so.6.1.0 + diff --git a/www/cutelyst/Makefile b/www/cutelyst/Makefile index 48036f75b7f9..7ad272d2e7d5 100644 --- a/www/cutelyst/Makefile +++ b/www/cutelyst/Makefile @@ -1,6 +1,6 @@ PORTNAME= cutelyst DISTVERSIONPREFIX= v -DISTVERSION= 3.7.0 +DISTVERSION= 4.5.0 CATEGORIES= www MAINTAINER= adridg@FreeBSD.org @@ -10,26 +10,19 @@ WWW= https://cutelyst.org LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING -LIB_DEPENDS= libepoll-shim.so:devel/libepoll-shim +LIB_DEPENDS= libepoll-shim.so:devel/libepoll-shim \ + libCuteleeQt6Templates.so:devel/cutelee -USES= cmake compiler:c++11-lang localbase qt:5 +USES= cmake compiler:c++20-lang localbase qt:6 +USE_CXXSTD= c++20 USE_GITHUB= yes USE_LDCONFIG= yes -USE_QT= qmake:build buildtools:build linguisttools:build \ - core network sql - -# 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 +USE_QT= tools:build translations:build \ + base CMAKE_ON= PLUGIN_CSRFPROTECTION \ - PLUGIN_STATICCOMPRESSED + PLUGIN_STATICCOMPRESSED \ + PLUGIN_VIEW_CUTELEE CMAKE_OFF= BUILD_ALL BUILD_TESTS CMAKE_ARGS= -DMANDIR:PATH=share/man \ -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=TRUE diff --git a/www/cutelyst/distinfo b/www/cutelyst/distinfo index abd9fdd9b85f..2aee169988c1 100644 --- a/www/cutelyst/distinfo +++ b/www/cutelyst/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1669411904 -SHA256 (cutelyst-cutelyst-v3.7.0_GH0.tar.gz) = 3d3589817d813657fbdafc0c299618b1ba6aebec5c954c9c921e173e179bbea2 -SIZE (cutelyst-cutelyst-v3.7.0_GH0.tar.gz) = 482108 +TIMESTAMP = 1730412747 +SHA256 (cutelyst-cutelyst-v4.5.0_GH0.tar.gz) = b29e7bac30cc0630bf574d32fb8b16d316f3da3f382136e62c792b182992ef6c +SIZE (cutelyst-cutelyst-v4.5.0_GH0.tar.gz) = 589413 diff --git a/www/cutelyst/files/patch-CMakeLists.txt b/www/cutelyst/files/patch-CMakeLists.txt deleted file mode 100644 index 0d8a58fb2c2c..000000000000 --- a/www/cutelyst/files/patch-CMakeLists.txt +++ /dev/null @@ -1,20 +0,0 @@ ---- CMakeLists.txt.orig 2022-11-27 12:59:53 UTC -+++ CMakeLists.txt -@@ -160,7 +160,7 @@ if(UNIX AND NOT (APPLE OR HAIKU)) - set(LINUX TRUE) - endif() - --if (LINUX) -+if (LINUX OR CMAKE_SYSTEM_NAME MATCHES "FreeBSD") - if(CMAKE_SYSTEM_NAME MATCHES "FreeBSD") - # FreeBSD isn't Linux, but it gets claimed as Linux, because it is - # UNIX and not APPLE (see just above). -@@ -179,7 +179,7 @@ if (LINUX) - get_filename_component(EPOLL_SYS_DIR ${EPOLL_H} DIRECTORY) - get_filename_component(EPOLL_DIR ${EPOLL_SYS_DIR} DIRECTORY) - include_directories(${EPOLL_DIR}) -- # add_subdirectory(EventLoopEPoll) -+ add_subdirectory(EventLoopEPoll) - endif() - set(LINUX FALSE) - else() diff --git a/www/cutelyst/files/patch-EventLoopEPoll_CMakeLists.txt b/www/cutelyst/files/patch-EventLoopEPoll_CMakeLists.txt deleted file mode 100644 index bf69a833d8fa..000000000000 --- a/www/cutelyst/files/patch-EventLoopEPoll_CMakeLists.txt +++ /dev/null @@ -1,13 +0,0 @@ ---- EventLoopEPoll/CMakeLists.txt.orig 2022-11-27 13:04:21 UTC -+++ EventLoopEPoll/CMakeLists.txt -@@ -25,6 +25,10 @@ set_target_properties(Cutelyst${PROJECT_VERSION_MAJOR} - target_link_libraries(Cutelyst${PROJECT_VERSION_MAJOR}Qt${QT_VERSION_MAJOR}EventLoopEpoll - Qt${QT_VERSION_MAJOR}::Core - ) -+if(CMAKE_SYSTEM_NAME MATCHES "FreeBSD") -+ find_package(epoll-shim REQUIRED) -+ target_link_libraries(Cutelyst${PROJECT_VERSION_MAJOR}Qt${QT_VERSION_MAJOR}EventLoopEpoll epoll-shim::epoll-shim) -+endif() - - install(TARGETS Cutelyst${PROJECT_VERSION_MAJOR}Qt${QT_VERSION_MAJOR}EventLoopEpoll EXPORT CutelystTargets DESTINATION ${CMAKE_INSTALL_LIBDIR}) - diff --git a/www/cutelyst/files/patch-server_CMakeLists.txt b/www/cutelyst/files/patch-server_CMakeLists.txt deleted file mode 100644 index e6b3abfac30b..000000000000 --- a/www/cutelyst/files/patch-server_CMakeLists.txt +++ /dev/null @@ -1,20 +0,0 @@ ---- server/CMakeLists.txt.orig 2022-11-27 13:00:17 UTC -+++ server/CMakeLists.txt -@@ -91,7 +91,7 @@ target_link_libraries(Cutelyst${PROJECT_VERSION_MAJOR} - PRIVATE Cutelyst${PROJECT_VERSION_MAJOR}Qt${QT_VERSION_MAJOR}::Core - ) - --if (LINUX) -+if (TARGET Cutelyst${PROJECT_VERSION_MAJOR}Qt${QT_VERSION_MAJOR}::EventLoopEPoll) - target_link_libraries(Cutelyst${PROJECT_VERSION_MAJOR}Qt${QT_VERSION_MAJOR}Server - PRIVATE Cutelyst${PROJECT_VERSION_MAJOR}Qt${QT_VERSION_MAJOR}::EventLoopEPoll - ) -@@ -130,7 +130,7 @@ target_link_libraries(cutelystd - PRIVATE Cutelyst${PROJECT_VERSION_MAJOR}Qt${QT_VERSION_MAJOR}::Server - ) - --if (LINUX) -+if (TARGET Cutelyst${PROJECT_VERSION_MAJOR}Qt${QT_VERSION_MAJOR}::EventLoopEPoll) - target_link_libraries(cutelystd - PRIVATE Cutelyst${PROJECT_VERSION_MAJOR}Qt${QT_VERSION_MAJOR}::EventLoopEPoll - ) diff --git a/www/cutelyst/pkg-plist b/www/cutelyst/pkg-plist index b42323587f37..bc12dae3037b 100644 --- a/www/cutelyst/pkg-plist +++ b/www/cutelyst/pkg-plist @@ -1,211 +1,227 @@ -bin/cutelyst3-qt5 -bin/cutelystd3-qt5 -include/cutelyst3-qt5/Cutelyst/Action -include/cutelyst3-qt5/Cutelyst/ActionChain -include/cutelyst3-qt5/Cutelyst/Application -include/cutelyst3-qt5/Cutelyst/Component -include/cutelyst3-qt5/Cutelyst/Context -include/cutelyst3-qt5/Cutelyst/Controller -include/cutelyst3-qt5/Cutelyst/DispatchType -include/cutelyst3-qt5/Cutelyst/Dispatcher -include/cutelyst3-qt5/Cutelyst/Engine -include/cutelyst3-qt5/Cutelyst/Headers -include/cutelyst3-qt5/Cutelyst/ParamsMultiMap -include/cutelyst3-qt5/Cutelyst/Plugin -include/cutelyst3-qt5/Cutelyst/Plugins/Authentication/authentication.h -include/cutelyst3-qt5/Cutelyst/Plugins/Authentication/authenticationrealm.h -include/cutelyst3-qt5/Cutelyst/Plugins/Authentication/authenticationstore.h -include/cutelyst3-qt5/Cutelyst/Plugins/Authentication/authenticationuser.h -include/cutelyst3-qt5/Cutelyst/Plugins/Authentication/credentialhttp.h -include/cutelyst3-qt5/Cutelyst/Plugins/Authentication/credentialpassword.h -include/cutelyst3-qt5/Cutelyst/Plugins/Authentication/htpasswd.h -include/cutelyst3-qt5/Cutelyst/Plugins/Authentication/minimal.h -include/cutelyst3-qt5/Cutelyst/Plugins/CSRFProtection/CSRFProtection -include/cutelyst3-qt5/Cutelyst/Plugins/CSRFProtection/csrfprotection.h -include/cutelyst3-qt5/Cutelyst/Plugins/Session/Session -include/cutelyst3-qt5/Cutelyst/Plugins/Session/session.h -include/cutelyst3-qt5/Cutelyst/Plugins/Session/sessionstorefile.h -include/cutelyst3-qt5/Cutelyst/Plugins/StaticCompressed/StaticCompressed -include/cutelyst3-qt5/Cutelyst/Plugins/StaticCompressed/staticcompressed.h -include/cutelyst3-qt5/Cutelyst/Plugins/StaticSimple/StaticSimple -include/cutelyst3-qt5/Cutelyst/Plugins/StaticSimple/staticsimple.h -include/cutelyst3-qt5/Cutelyst/Plugins/StatusMessage -include/cutelyst3-qt5/Cutelyst/Plugins/UserAgent -include/cutelyst3-qt5/Cutelyst/Plugins/useragent.h -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/LangSelect -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/Pagination -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/Sql -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/Validator -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/ValidatorResult -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/ValidatorRule -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/Validators -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/langselect.h -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/pagination.h -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/sql.h -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/validator.h -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/validatoraccepted.h -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/validatorafter.h -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/validatoralpha.h -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/validatoralphadash.h -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/validatoralphanum.h -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/validatorbefore.h -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/validatorbetween.h -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/validatorboolean.h -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/validatorcharnotallowed.h -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/validatorconfirmed.h -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/validatordate.h -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/validatordatetime.h -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/validatordifferent.h -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/validatordigits.h -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/validatordigitsbetween.h -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/validatordomain.h -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/validatoremail.h -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/validatorfilesize.h -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/validatorfilled.h -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/validatorin.h -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/validatorinteger.h -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/validatorip.h -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/validatorjson.h -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/validatormax.h -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/validatormin.h -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/validatornotin.h -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/validatornumeric.h -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/validatorpresent.h -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/validatorregularexpression.h -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/validatorrequired.h -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/validatorrequiredif.h -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/validatorrequiredifstash.h -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/validatorrequiredunless.h -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/validatorrequiredunlessstash.h -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/validatorrequiredwith.h -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/validatorrequiredwithall.h -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/validatorrequiredwithout.h -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/validatorrequiredwithoutall.h -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/validatorresult.h -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/validatorrule.h -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/validatorsame.h -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/validatorsize.h -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/validatortime.h -include/cutelyst3-qt5/Cutelyst/Plugins/Utils/validatorurl.h -include/cutelyst3-qt5/Cutelyst/Plugins/View/JSON/viewjson.h -include/cutelyst3-qt5/Cutelyst/Plugins/statusmessage.h -include/cutelyst3-qt5/Cutelyst/Request -include/cutelyst3-qt5/Cutelyst/Response -include/cutelyst3-qt5/Cutelyst/Server/server.h -include/cutelyst3-qt5/Cutelyst/Upload -include/cutelyst3-qt5/Cutelyst/View -include/cutelyst3-qt5/Cutelyst/action.h -include/cutelyst3-qt5/Cutelyst/actionchain.h -include/cutelyst3-qt5/Cutelyst/application.h -include/cutelyst3-qt5/Cutelyst/async.h -include/cutelyst3-qt5/Cutelyst/component.h -include/cutelyst3-qt5/Cutelyst/componentfactory.h -include/cutelyst3-qt5/Cutelyst/context.h -include/cutelyst3-qt5/Cutelyst/controller.h -include/cutelyst3-qt5/Cutelyst/cutelyst_global.h -include/cutelyst3-qt5/Cutelyst/dispatcher.h -include/cutelyst3-qt5/Cutelyst/dispatchtype.h -include/cutelyst3-qt5/Cutelyst/engine.h -include/cutelyst3-qt5/Cutelyst/enginerequest.h -include/cutelyst3-qt5/Cutelyst/headers.h -include/cutelyst3-qt5/Cutelyst/paramsmultimap.h -include/cutelyst3-qt5/Cutelyst/plugin.h -include/cutelyst3-qt5/Cutelyst/request.h -include/cutelyst3-qt5/Cutelyst/response.h -include/cutelyst3-qt5/Cutelyst/stats.h -include/cutelyst3-qt5/Cutelyst/upload.h -include/cutelyst3-qt5/Cutelyst/utils.h -include/cutelyst3-qt5/Cutelyst/view.h -include/cutelyst3-qt5/Cutelyst/view_p.h -lib/cmake/Cutelyst3Qt5/Cutelyst3Qt5Config.cmake -lib/cmake/Cutelyst3Qt5/Cutelyst3Qt5ConfigVersion.cmake -lib/cmake/Cutelyst3Qt5/Cutelyst3Qt5Targets-release.cmake -lib/cmake/Cutelyst3Qt5/Cutelyst3Qt5Targets.cmake -lib/cutelyst3-qt5-plugins/libActionREST.so -lib/cutelyst3-qt5-plugins/libActionRenderView.so -lib/cutelyst3-qt5-plugins/libActionRoleACL.so -lib/libCutelyst3Qt5.so -lib/libCutelyst3Qt5.so.3 -lib/libCutelyst3Qt5.so.%%SOVER%% -lib/libCutelyst3Qt5Authentication.so -lib/libCutelyst3Qt5Authentication.so.3 -lib/libCutelyst3Qt5Authentication.so.%%SOVER%% -lib/libCutelyst3Qt5CSRFProtection.so -lib/libCutelyst3Qt5CSRFProtection.so.3 -lib/libCutelyst3Qt5CSRFProtection.so.%%SOVER%% -lib/libCutelyst3Qt5EventLoopEpoll.so -lib/libCutelyst3Qt5EventLoopEpoll.so.3 -lib/libCutelyst3Qt5EventLoopEpoll.so.%%SOVER%% -lib/libCutelyst3Qt5Server.so -lib/libCutelyst3Qt5Server.so.3 -lib/libCutelyst3Qt5Server.so.%%SOVER%% -lib/libCutelyst3Qt5Session.so -lib/libCutelyst3Qt5Session.so.3 -lib/libCutelyst3Qt5Session.so.%%SOVER%% -lib/libCutelyst3Qt5StaticCompressed.so -lib/libCutelyst3Qt5StaticCompressed.so.3 -lib/libCutelyst3Qt5StaticCompressed.so.%%SOVER%% -lib/libCutelyst3Qt5StaticSimple.so -lib/libCutelyst3Qt5StaticSimple.so.3 -lib/libCutelyst3Qt5StaticSimple.so.%%SOVER%% -lib/libCutelyst3Qt5StatusMessage.so -lib/libCutelyst3Qt5StatusMessage.so.3 -lib/libCutelyst3Qt5StatusMessage.so.%%SOVER%% -lib/libCutelyst3Qt5UserAgent.so -lib/libCutelyst3Qt5UserAgent.so.3 -lib/libCutelyst3Qt5UserAgent.so.%%SOVER%% -lib/libCutelyst3Qt5UtilsLangSelect.so -lib/libCutelyst3Qt5UtilsLangSelect.so.3 -lib/libCutelyst3Qt5UtilsLangSelect.so.%%SOVER%% -lib/libCutelyst3Qt5UtilsPagination.so -lib/libCutelyst3Qt5UtilsPagination.so.3 -lib/libCutelyst3Qt5UtilsPagination.so.%%SOVER%% -lib/libCutelyst3Qt5UtilsSql.so -lib/libCutelyst3Qt5UtilsSql.so.3 -lib/libCutelyst3Qt5UtilsSql.so.%%SOVER%% -lib/libCutelyst3Qt5UtilsValidator.so -lib/libCutelyst3Qt5UtilsValidator.so.3 -lib/libCutelyst3Qt5UtilsValidator.so.%%SOVER%% -lib/libCutelyst3Qt5ViewJson.so -lib/libCutelyst3Qt5ViewJson.so.3 -lib/libCutelyst3Qt5ViewJson.so.%%SOVER%% -libdata/pkgconfig/Cutelyst3Qt5Authentication.pc -libdata/pkgconfig/Cutelyst3Qt5CSRFProtection.pc -libdata/pkgconfig/Cutelyst3Qt5Core.pc -libdata/pkgconfig/Cutelyst3Qt5Server.pc -libdata/pkgconfig/Cutelyst3Qt5Session.pc -libdata/pkgconfig/Cutelyst3Qt5StaticCompressed.pc -libdata/pkgconfig/Cutelyst3Qt5StaticSimple.pc -libdata/pkgconfig/Cutelyst3Qt5StatusMessage.pc -libdata/pkgconfig/Cutelyst3Qt5UserAgent.pc -libdata/pkgconfig/Cutelyst3Qt5UtilsLangSelect.pc -libdata/pkgconfig/Cutelyst3Qt5UtilsPagination.pc -libdata/pkgconfig/Cutelyst3Qt5UtilsSql.pc -libdata/pkgconfig/Cutelyst3Qt5UtilsValidator.pc -libdata/pkgconfig/Cutelyst3Qt5ViewJSON.pc -share/man/man1/cutelyst3-qt5.1.gz -share/man/man1/cutelystd3-qt5.1.gz -share/man/man5/Cutelyst3Qt5CSRFProtection.5.gz -share/man/man5/Cutelyst3Qt5Session.5.gz -%%DATADIR%%3/translations/cutelystcmd.de.qm -%%DATADIR%%3/translations/cutelystcore.de.qm -%%DATADIR%%3/translations/cutelystwsgi.de.qm -%%DATADIR%%3/translations/cutelystcmd.en.qm -%%DATADIR%%3/translations/cutelystcore.en.qm -%%DATADIR%%3/translations/cutelystwsgi.en.qm -%%DATADIR%%3/translations/plugin_csrfprotection.de.qm -%%DATADIR%%3/translations/plugin_csrfprotection.en.qm -%%DATADIR%%3/translations/plugin_memcached.de.qm -%%DATADIR%%3/translations/plugin_memcached.en.qm -%%DATADIR%%3/translations/plugin_utils_validator.de.qm -%%DATADIR%%3/translations/plugin_utils_validator.en.qm -%%DATADIR%%3/translations/plugin_view_cutelee.de.qm -%%DATADIR%%3/translations/plugin_view_cutelee.en.qm -%%DATADIR%%3/translations/plugin_view_grantlee.de.qm -%%DATADIR%%3/translations/plugin_view_grantlee.en.qm -%%GRANTLEE%%include/cutelyst3-qt5/Cutelyst/Plugins/View/Grantlee/grantleeview.h -%%GRANTLEE%%lib/cutelyst3-qt5-plugins/grantlee/%%GRANTLEE_VERSION_SHORT%%/grantlee_cutelyst.so -%%GRANTLEE%%lib/libCutelyst3Qt5ViewGrantlee.so -%%GRANTLEE%%lib/libCutelyst3Qt5ViewGrantlee.so.3 -%%GRANTLEE%%lib/libCutelyst3Qt5ViewGrantlee.so.%%SOVER%% -%%GRANTLEE%%libdata/pkgconfig/Cutelyst3Qt5Grantlee.pc +bin/cutelyst4-qt6 +bin/cutelystd4-qt6 +include/cutelyst4-qt6/Cutelyst/Action +include/cutelyst4-qt6/Cutelyst/ActionChain +include/cutelyst4-qt6/Cutelyst/Application +include/cutelyst4-qt6/Cutelyst/Component +include/cutelyst4-qt6/Cutelyst/ComponentFactory +include/cutelyst4-qt6/Cutelyst/Context +include/cutelyst4-qt6/Cutelyst/Controller +include/cutelyst4-qt6/Cutelyst/CoroContext.h +include/cutelyst4-qt6/Cutelyst/DispatchType +include/cutelyst4-qt6/Cutelyst/Dispatcher +include/cutelyst4-qt6/Cutelyst/Engine +include/cutelyst4-qt6/Cutelyst/Headers +include/cutelyst4-qt6/Cutelyst/ParamsMultiMap +include/cutelyst4-qt6/Cutelyst/Plugin +include/cutelyst4-qt6/Cutelyst/Plugins/Authentication/authentication.h +include/cutelyst4-qt6/Cutelyst/Plugins/Authentication/authenticationrealm.h +include/cutelyst4-qt6/Cutelyst/Plugins/Authentication/authenticationstore.h +include/cutelyst4-qt6/Cutelyst/Plugins/Authentication/authenticationuser.h +include/cutelyst4-qt6/Cutelyst/Plugins/Authentication/credentialhttp.h +include/cutelyst4-qt6/Cutelyst/Plugins/Authentication/credentialpassword.h +include/cutelyst4-qt6/Cutelyst/Plugins/Authentication/htpasswd.h +include/cutelyst4-qt6/Cutelyst/Plugins/Authentication/minimal.h +include/cutelyst4-qt6/Cutelyst/Plugins/CSRFProtection +include/cutelyst4-qt6/Cutelyst/Plugins/Session/Session +include/cutelyst4-qt6/Cutelyst/Plugins/Session/session.h +include/cutelyst4-qt6/Cutelyst/Plugins/Session/sessionstorefile.h +include/cutelyst4-qt6/Cutelyst/Plugins/StaticCompressed/StaticCompressed +include/cutelyst4-qt6/Cutelyst/Plugins/StaticCompressed/staticcompressed.h +include/cutelyst4-qt6/Cutelyst/Plugins/StaticSimple +include/cutelyst4-qt6/Cutelyst/Plugins/StatusMessage +include/cutelyst4-qt6/Cutelyst/Plugins/UserAgent +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/LangSelect +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/Pagination +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/Sql +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/Validator +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/ValidatorResult +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/ValidatorRule +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/Validators +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/langselect.h +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/langselect_export.h +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/pagination.h +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/pagination_export.h +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/sql.h +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/sql_export.h +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/validator.h +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/validator_export.h +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/validatoraccepted.h +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/validatorafter.h +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/validatoralpha.h +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/validatoralphadash.h +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/validatoralphanum.h +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/validatorbefore.h +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/validatorbetween.h +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/validatorboolean.h +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/validatorcharnotallowed.h +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/validatorconfirmed.h +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/validatordate.h +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/validatordatetime.h +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/validatordifferent.h +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/validatordigits.h +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/validatordigitsbetween.h +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/validatordomain.h +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/validatoremail.h +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/validatorfilesize.h +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/validatorfilled.h +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/validatorin.h +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/validatorinteger.h +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/validatorip.h +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/validatorjson.h +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/validatormax.h +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/validatormin.h +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/validatornotin.h +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/validatornumeric.h +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/validatorpresent.h +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/validatorregularexpression.h +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/validatorrequired.h +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/validatorrequiredif.h +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/validatorrequiredifstash.h +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/validatorrequiredunless.h +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/validatorrequiredunlessstash.h +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/validatorrequiredwith.h +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/validatorrequiredwithall.h +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/validatorrequiredwithout.h +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/validatorrequiredwithoutall.h +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/validatorresult.h +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/validatorrule.h +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/validatorsame.h +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/validatorsize.h +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/validatortime.h +include/cutelyst4-qt6/Cutelyst/Plugins/Utils/validatorurl.h +include/cutelyst4-qt6/Cutelyst/Plugins/View/Cutelee/cuteleeview.h +include/cutelyst4-qt6/Cutelyst/Plugins/View/JSON/viewjson.h +include/cutelyst4-qt6/Cutelyst/Plugins/View/cutelee_export.h +include/cutelyst4-qt6/Cutelyst/Plugins/View/json_export.h +include/cutelyst4-qt6/Cutelyst/Plugins/authentication_export.h +include/cutelyst4-qt6/Cutelyst/Plugins/csrfprotection.h +include/cutelyst4-qt6/Cutelyst/Plugins/csrfprotection_export.h +include/cutelyst4-qt6/Cutelyst/Plugins/cutelyst_plugin_staticcompressed_export.h +include/cutelyst4-qt6/Cutelyst/Plugins/session_export.h +include/cutelyst4-qt6/Cutelyst/Plugins/staticsimple.h +include/cutelyst4-qt6/Cutelyst/Plugins/staticsimple_export.h +include/cutelyst4-qt6/Cutelyst/Plugins/statusmessage.h +include/cutelyst4-qt6/Cutelyst/Plugins/statusmessage_export.h +include/cutelyst4-qt6/Cutelyst/Plugins/useragent.h +include/cutelyst4-qt6/Cutelyst/Plugins/useragent_export.h +include/cutelyst4-qt6/Cutelyst/Request +include/cutelyst4-qt6/Cutelyst/Response +include/cutelyst4-qt6/Cutelyst/Server/cutelyst_server_export.h +include/cutelyst4-qt6/Cutelyst/Server/server.h +include/cutelyst4-qt6/Cutelyst/TestEngine +include/cutelyst4-qt6/Cutelyst/Upload +include/cutelyst4-qt6/Cutelyst/View +include/cutelyst4-qt6/Cutelyst/action.h +include/cutelyst4-qt6/Cutelyst/actionchain.h +include/cutelyst4-qt6/Cutelyst/application.h +include/cutelyst4-qt6/Cutelyst/async.h +include/cutelyst4-qt6/Cutelyst/component.h +include/cutelyst4-qt6/Cutelyst/componentfactory.h +include/cutelyst4-qt6/Cutelyst/context.h +include/cutelyst4-qt6/Cutelyst/controller.h +include/cutelyst4-qt6/Cutelyst/cutelyst_export.h +include/cutelyst4-qt6/Cutelyst/dispatcher.h +include/cutelyst4-qt6/Cutelyst/dispatchtype.h +include/cutelyst4-qt6/Cutelyst/engine.h +include/cutelyst4-qt6/Cutelyst/enginerequest.h +include/cutelyst4-qt6/Cutelyst/headers.h +include/cutelyst4-qt6/Cutelyst/paramsmultimap.h +include/cutelyst4-qt6/Cutelyst/plugin.h +include/cutelyst4-qt6/Cutelyst/request.h +include/cutelyst4-qt6/Cutelyst/response.h +include/cutelyst4-qt6/Cutelyst/stats.h +include/cutelyst4-qt6/Cutelyst/testengine.hpp +include/cutelyst4-qt6/Cutelyst/upload.h +include/cutelyst4-qt6/Cutelyst/utils.h +include/cutelyst4-qt6/Cutelyst/view.h +include/cutelyst4-qt6/Cutelyst/view_p.h +lib/cmake/Cutelyst4Qt6/Cutelyst4Qt6Config.cmake +lib/cmake/Cutelyst4Qt6/Cutelyst4Qt6ConfigVersion.cmake +lib/cmake/Cutelyst4Qt6/Cutelyst4Qt6Targets-release.cmake +lib/cmake/Cutelyst4Qt6/Cutelyst4Qt6Targets.cmake +lib/cutelyst4-qt6-plugins/libCutelystActionREST.so +lib/cutelyst4-qt6-plugins/libCutelystActionRenderView.so +lib/cutelyst4-qt6-plugins/libCutelystRoleACL.so +lib/libCutelyst4Qt6.so +lib/libCutelyst4Qt6.so.%%SOVER%% +lib/libCutelyst4Qt6.so.4 +lib/libCutelyst4Qt6Authentication.so +lib/libCutelyst4Qt6Authentication.so.%%SOVER%% +lib/libCutelyst4Qt6Authentication.so.4 +lib/libCutelyst4Qt6CSRFProtection.so +lib/libCutelyst4Qt6CSRFProtection.so.%%SOVER%% +lib/libCutelyst4Qt6CSRFProtection.so.4 +lib/libCutelyst4Qt6EventLoopEpoll.so +lib/libCutelyst4Qt6EventLoopEpoll.so.%%SOVER%% +lib/libCutelyst4Qt6EventLoopEpoll.so.4 +lib/libCutelyst4Qt6Server.so +lib/libCutelyst4Qt6Server.so.%%SOVER%% +lib/libCutelyst4Qt6Server.so.4 +lib/libCutelyst4Qt6Session.so +lib/libCutelyst4Qt6Session.so.%%SOVER%% +lib/libCutelyst4Qt6Session.so.4 +lib/libCutelyst4Qt6StaticCompressed.so +lib/libCutelyst4Qt6StaticCompressed.so.%%SOVER%% +lib/libCutelyst4Qt6StaticCompressed.so.4 +lib/libCutelyst4Qt6StaticSimple.so +lib/libCutelyst4Qt6StaticSimple.so.%%SOVER%% +lib/libCutelyst4Qt6StaticSimple.so.4 +lib/libCutelyst4Qt6StatusMessage.so +lib/libCutelyst4Qt6StatusMessage.so.%%SOVER%% +lib/libCutelyst4Qt6StatusMessage.so.4 +lib/libCutelyst4Qt6UserAgent.so +lib/libCutelyst4Qt6UserAgent.so.%%SOVER%% +lib/libCutelyst4Qt6UserAgent.so.4 +lib/libCutelyst4Qt6UtilsLangSelect.so +lib/libCutelyst4Qt6UtilsLangSelect.so.%%SOVER%% +lib/libCutelyst4Qt6UtilsLangSelect.so.4 +lib/libCutelyst4Qt6UtilsPagination.so +lib/libCutelyst4Qt6UtilsPagination.so.%%SOVER%% +lib/libCutelyst4Qt6UtilsPagination.so.4 +lib/libCutelyst4Qt6UtilsSql.so +lib/libCutelyst4Qt6UtilsSql.so.%%SOVER%% +lib/libCutelyst4Qt6UtilsSql.so.4 +lib/libCutelyst4Qt6UtilsValidator.so +lib/libCutelyst4Qt6UtilsValidator.so.%%SOVER%% +lib/libCutelyst4Qt6UtilsValidator.so.4 +lib/libCutelyst4Qt6ViewCutelee.so +lib/libCutelyst4Qt6ViewCutelee.so.%%SOVER%% +lib/libCutelyst4Qt6ViewCutelee.so.4 +lib/libCutelyst4Qt6ViewJson.so +lib/libCutelyst4Qt6ViewJson.so.%%SOVER%% +lib/libCutelyst4Qt6ViewJson.so.4 +libdata/pkgconfig/Cutelyst4Qt6Authentication.pc +libdata/pkgconfig/Cutelyst4Qt6CSRFProtection.pc +libdata/pkgconfig/Cutelyst4Qt6Core.pc +libdata/pkgconfig/Cutelyst4Qt6Cutelee.pc +libdata/pkgconfig/Cutelyst4Qt6Server.pc +libdata/pkgconfig/Cutelyst4Qt6Session.pc +libdata/pkgconfig/Cutelyst4Qt6StaticCompressed.pc +libdata/pkgconfig/Cutelyst4Qt6StaticSimple.pc +libdata/pkgconfig/Cutelyst4Qt6StatusMessage.pc +libdata/pkgconfig/Cutelyst4Qt6UserAgent.pc +libdata/pkgconfig/Cutelyst4Qt6UtilsLangSelect.pc +libdata/pkgconfig/Cutelyst4Qt6UtilsPagination.pc +libdata/pkgconfig/Cutelyst4Qt6UtilsSql.pc +libdata/pkgconfig/Cutelyst4Qt6UtilsValidator.pc +libdata/pkgconfig/Cutelyst4Qt6ViewJson.pc +share/man/man1/cutelyst4-qt6.1.gz +share/man/man1/cutelystd4-qt6.1.gz +share/man/man5/Cutelyst4Qt6CSRFProtection.5.gz +share/man/man5/Cutelyst4Qt6LangSelect.5.gz +share/man/man5/Cutelyst4Qt6Session.5.gz +%%DATADIR%%4-qt6/translations/cutelystcmd.de.qm +%%DATADIR%%4-qt6/translations/cutelystcmd.en.qm +%%DATADIR%%4-qt6/translations/cutelystcmd.qm +%%DATADIR%%4-qt6/translations/cutelystcore.de.qm +%%DATADIR%%4-qt6/translations/cutelystcore.en.qm +%%DATADIR%%4-qt6/translations/cutelystserver.de.qm +%%DATADIR%%4-qt6/translations/cutelystserver.en.qm +%%DATADIR%%4-qt6/translations/cutelystserver.qm +%%DATADIR%%4-qt6/translations/plugin_csrfprotection.de.qm +%%DATADIR%%4-qt6/translations/plugin_csrfprotection.en.qm +%%DATADIR%%4-qt6/translations/plugin_utils_validator.de.qm +%%DATADIR%%4-qt6/translations/plugin_utils_validator.en.qm +%%DATADIR%%4-qt6/translations/plugin_view_cutelee.de.qm +%%DATADIR%%4-qt6/translations/plugin_view_cutelee.en.qm