diff options
author | Adriaan de Groot <adridg@FreeBSD.org> | 2021-01-21 22:43:51 +0000 |
---|---|---|
committer | Adriaan de Groot <adridg@FreeBSD.org> | 2021-01-21 22:43:51 +0000 |
commit | 9a1a824faee84a6f68a36a4b25040ffc26057729 (patch) | |
tree | f5090fa193f3bea51a3132cfc97fc7d23d0118e2 /www/cutelyst | |
parent | 9f918ff4e42ce3457e7365dc820548d270fadd97 (diff) | |
download | ports-9a1a824faee84a6f68a36a4b25040ffc26057729.tar.gz ports-9a1a824faee84a6f68a36a4b25040ffc26057729.zip |
Update www/cutelyst and related ports to latest upstream release
Release notes are at
https://dantti.wordpress.com/2021/01/19/cutelyst-2-14-2-and-asql-0-27-released/
There were patches from FreeBSD upstreamed, and some tidying-up,
and there's a bunch of patches and benchmark improvements.
Notes
Notes:
svn path=/head/; revision=562253
Diffstat (limited to 'www/cutelyst')
-rw-r--r-- | www/cutelyst/Makefile | 2 | ||||
-rw-r--r-- | www/cutelyst/distinfo | 6 | ||||
-rw-r--r-- | www/cutelyst/files/patch-CMakeLists.txt | 38 | ||||
-rw-r--r-- | www/cutelyst/pkg-plist | 2 |
4 files changed, 6 insertions, 42 deletions
diff --git a/www/cutelyst/Makefile b/www/cutelyst/Makefile index 9b2d4f20eb28..b3146735370a 100644 --- a/www/cutelyst/Makefile +++ b/www/cutelyst/Makefile @@ -2,7 +2,7 @@ PORTNAME= cutelyst DISTVERSIONPREFIX= v -DISTVERSION= 2.14.0 +DISTVERSION= 2.14.2 CATEGORIES= www MAINTAINER= adridg@FreeBSD.org diff --git a/www/cutelyst/distinfo b/www/cutelyst/distinfo index 978d20fecef4..c0d7b6635588 100644 --- a/www/cutelyst/distinfo +++ b/www/cutelyst/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1609503082 -SHA256 (cutelyst-cutelyst-v2.14.0_GH0.tar.gz) = 73115acaa1df8574bed4333b3ee142b09f1a7abe1272c19379392c1735e85bea -SIZE (cutelyst-cutelyst-v2.14.0_GH0.tar.gz) = 489834 +TIMESTAMP = 1611268580 +SHA256 (cutelyst-cutelyst-v2.14.2_GH0.tar.gz) = 5ff193f6bded151e6f5f9525bb93b8d4b4eac925ca83c557fd8471dd0ceca95a +SIZE (cutelyst-cutelyst-v2.14.2_GH0.tar.gz) = 490467 diff --git a/www/cutelyst/files/patch-CMakeLists.txt b/www/cutelyst/files/patch-CMakeLists.txt deleted file mode 100644 index b38c50fd36be..000000000000 --- a/www/cutelyst/files/patch-CMakeLists.txt +++ /dev/null @@ -1,38 +0,0 @@ -FreeBSD isn't Linux, in spite of being a non-Apple UNIX. -There's unreached code in the patch showing how we *could* -do it if (when) libepoll-shim supports the whole API needed. - ---- CMakeLists.txt.orig 2019-02-15 20:30:30 UTC -+++ CMakeLists.txt -@@ -166,7 +166,30 @@ if(UNIX AND NOT (APPLE OR HAIKU)) - endif() - - if (LINUX) -- add_subdirectory(EventLoopEPoll) -+ if(CMAKE_SYSTEM_NAME MATCHES "FreeBSD") -+ # FreeBSD isn't Linux, but it gets claimed as Linux, above. -+ # -+ # Try to find the EPOLL implementation from libepoll-shim; while -+ # epoll.h is found, and timerfd.h is found, the implementation -+ # in timerfd is insufficient (missing timerfd_gettime), and besides -+ # that there is also no eventfd.h. -+ # -+ # So, do the work of finding EPOLL, but don't use that subdirectory. -+ # Also, decide that we're not Linux after all. -+ find_file(EPOLL_H sys/epoll.h -+ HINTS libepoll-shim /usr/local/include/libepoll-shim -+ ) -+ if (EPOLL_H) -+ 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) -+ endif() -+ set(LINUX FALSE) -+ else() -+ # Real Linux -+ add_subdirectory(EventLoopEPoll) -+ endif() - endif() - - add_subdirectory(wsgi) diff --git a/www/cutelyst/pkg-plist b/www/cutelyst/pkg-plist index 5f14fb0ac410..eaba2aab9475 100644 --- a/www/cutelyst/pkg-plist +++ b/www/cutelyst/pkg-plist @@ -1,6 +1,7 @@ bin/cutelyst-wsgi2 bin/cutelyst2 include/cutelyst2-qt5/Cutelyst/Action +include/cutelyst2-qt5/Cutelyst/ActionChain include/cutelyst2-qt5/Cutelyst/Application include/cutelyst2-qt5/Cutelyst/Component include/cutelyst2-qt5/Cutelyst/Context @@ -94,6 +95,7 @@ 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/actionchain.h include/cutelyst2-qt5/Cutelyst/application.h include/cutelyst2-qt5/Cutelyst/async.h include/cutelyst2-qt5/Cutelyst/component.h |