Skip site navigation (1)Skip section navigation (2)
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.0


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69d671f9.42bdc.640f7356>