Date: Wed, 08 Apr 2026 15:19:21 +0000 From: Yuri Victorovich <yuri@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: bb27b2740b61 - main - www/restbed: update =?utf-8?Q?4.8 =E2=86=92?= 5.0.0 Message-ID: <69d671f9.42bdc.640f7356@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=bb27b2740b61cbbd8677c2867d22c2122de36b18 commit bb27b2740b61cbbd8677c2867d22c2122de36b18 Author: Yuri Victorovich <yuri@FreeBSD.org> AuthorDate: 2026-04-08 03:17:20 +0000 Commit: Yuri Victorovich <yuri@FreeBSD.org> CommitDate: 2026-04-08 15:19:17 +0000 www/restbed: update 4.8 → 5.0.0 --- devel/opendht/Makefile | 2 +- www/restbed/Makefile | 9 ++++++--- www/restbed/distinfo | 6 +++--- www/restbed/files/patch-source_corvusoft_restbed_uri.cpp | 11 ----------- www/restbed/pkg-plist | 10 ++-------- 5 files changed, 12 insertions(+), 26 deletions(-) diff --git a/devel/opendht/Makefile b/devel/opendht/Makefile index 4c73a3fe68c3..d04c4e9c95cc 100644 --- a/devel/opendht/Makefile +++ b/devel/opendht/Makefile @@ -1,7 +1,7 @@ PORTNAME= opendht DISTVERSIONPREFIX= v DISTVERSION= 3.3.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel net MAINTAINER= yuri@FreeBSD.org diff --git a/www/restbed/Makefile b/www/restbed/Makefile index 6fea957240fa..94c782bfb71f 100644 --- a/www/restbed/Makefile +++ b/www/restbed/Makefile @@ -1,5 +1,5 @@ PORTNAME= restbed -DISTVERSION= 4.8 +DISTVERSION= 5.0.0 CATEGORIES= www MAINTAINER= yuri@FreeBSD.org @@ -9,13 +9,14 @@ WWW= https://github.com/Corvusoft/restbed LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE +BUILD_DEPENDS= asio>0:net/asio +RUN_DEPENDS= asio>0:net/asio + USES= cmake:testing compiler:c++14-lang ssl USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= Corvusoft -GH_TUPLE= Corvusoft:asio-dependency:a4d820d:a/dependency/asio \ - Corvusoft:catch-dependency:d10b9bd:c/dependency/catch CMAKE_ON= BUILD_SHARED CMAKE_OFF= BUILD_TESTS @@ -28,4 +29,6 @@ pre-test: # tests only pass when net.inet6.ip6.v6only=0, see pkg-message return 1; \ fi +# tests as of 5.0.0: fails to find Catch2, see https://github.com/Corvusoft/restbed/issues/556 + .include <bsd.port.mk> diff --git a/www/restbed/distinfo b/www/restbed/distinfo index e99a3a00ecc7..004d639b4dc1 100644 --- a/www/restbed/distinfo +++ b/www/restbed/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1629962270 -SHA256 (Corvusoft-restbed-4.8_GH0.tar.gz) = 4801833f86a67b8a123c2c01203e259eb81157e1e9ef144a3b6395cb2d838a42 -SIZE (Corvusoft-restbed-4.8_GH0.tar.gz) = 145738 +TIMESTAMP = 1775617142 +SHA256 (Corvusoft-restbed-5.0.0_GH0.tar.gz) = 1f4bec850b84080cb8259945dd73df365f2601f291521d0cb1542f3604244b3c +SIZE (Corvusoft-restbed-5.0.0_GH0.tar.gz) = 104501 SHA256 (Corvusoft-asio-dependency-a4d820d_GH0.tar.gz) = 044621ac9d15f65fb9ba4d0e5b61dd30d3dff2176df228ab49fbf0c6daa9ef3f SIZE (Corvusoft-asio-dependency-a4d820d_GH0.tar.gz) = 1536854 SHA256 (Corvusoft-catch-dependency-d10b9bd_GH0.tar.gz) = a84ddaf54a3e9a84fbcebd509d655da3beca822029675a788b31ae3b78656908 diff --git a/www/restbed/files/patch-source_corvusoft_restbed_uri.cpp b/www/restbed/files/patch-source_corvusoft_restbed_uri.cpp deleted file mode 100644 index c4fa5a2cbc02..000000000000 --- a/www/restbed/files/patch-source_corvusoft_restbed_uri.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- source/corvusoft/restbed/uri.cpp.orig 2021-09-11 00:09:45 UTC -+++ source/corvusoft/restbed/uri.cpp -@@ -100,7 +100,7 @@ namespace restbed - - string Uri::decode( const string& value ) - { -- static const char hex_to_dec[256] = -+ static const signed char hex_to_dec[256] = - { - /* 0 1 2 3 4 5 6 7 8 9 A B C D E F */ - /* 0 */ -1,-1,-1,-1, -1,-1,-1,-1, -1,-1,-1,-1, -1,-1,-1,-1, diff --git a/www/restbed/pkg-plist b/www/restbed/pkg-plist index 51c32bef98d2..d3972758ea84 100644 --- a/www/restbed/pkg-plist +++ b/www/restbed/pkg-plist @@ -1,17 +1,11 @@ include/corvusoft/restbed/byte.hpp include/corvusoft/restbed/common.hpp -include/corvusoft/restbed/context_placeholder.hpp -include/corvusoft/restbed/context_placeholder_base.hpp -include/corvusoft/restbed/context_value.hpp -include/corvusoft/restbed/http.hpp include/corvusoft/restbed/logger.hpp include/corvusoft/restbed/request.hpp include/corvusoft/restbed/resource.hpp include/corvusoft/restbed/response.hpp -include/corvusoft/restbed/rule.hpp include/corvusoft/restbed/service.hpp include/corvusoft/restbed/session.hpp -include/corvusoft/restbed/session_manager.hpp include/corvusoft/restbed/settings.hpp include/corvusoft/restbed/ssl_settings.hpp include/corvusoft/restbed/status_code.hpp @@ -22,5 +16,5 @@ include/corvusoft/restbed/web_socket_message.hpp include/restbed lib/librestbed.a lib/librestbed.so -lib/librestbed.so.4 -lib/librestbed.so.4.7 +lib/librestbed.so.5 +lib/librestbed.so.5.0home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69d671f9.42bdc.640f7356>
