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 "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4frRYj62Xwz413n for ; Wed, 08 Apr 2026 15:19:21 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1775661561; 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=SlGzvXlzo3mLsRFQND8P2Z7mOHabWrXucPQ1CioIQ2E=; b=SOVvBiDMUvYjUVxKr+t98EZRbcUw9Lq46MaS19Vw8JoWdoCp1SqDpQxAasRtwnYXfqDp7d VRi4Qm30oETTFCV/KPvdNphqie1SJdjULmz+M8FtgiA75nkpyXK0ELw/OyagLQGC6PmJ10 6ngixQvQgDoJMDnvQvkKfmMo9GucATsulsuVzjCdwX854kh8o6Am556AVv6CbKv4rJcQpY YnWnH71wQRI1IjckjajPIQavP5xFkvoRlZU12COUOSv58KyR4uN5ONCSQUANOlNkpG3/Be zHnb5/mOBjz/7xsNwkbn7mWH8Vnb0Hbug5VwN0CNWhpDIb9KjZqOxfPFEPpdpg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1775661561; a=rsa-sha256; cv=none; b=CkWsAqkgOF58MbHlfYl7gDrME8i+OoIwn9y8r8BCTbb6HJvpaW4cEJ+ze8aDJaBFJr1HjI vGMTTTr1XpJvVnCNJE+PlX4aQyt/fy8nkvPuXkf1LDZydddYpjJlpJ/EL45I6/CSVOd/pG z/T7YbO3llMcmITEKfTRNS4iF/k8XxGptGLl7QPH88g/O8hvtFtW7N78XU8+P6tcgpf7MZ Bs//sg2Y+QoF8r2KV+xJbgPIWqrOzXQXZd3W1i8YTM+uNa5AyuZhXIvQc1GvlS0DwlW/nS QB/RsNeueBMDtwgAeB0efOJdd96yicPQJDo+Y1O3vSzl7v4VFSN3IXNL3JfuMg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1775661561; 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=SlGzvXlzo3mLsRFQND8P2Z7mOHabWrXucPQ1CioIQ2E=; b=wzCgTNyrbOTAwPowM1Sw/uKJwcjAwQqkVqumnkNac7nrToezfAVSr2kbyyMZGQosqUiz07 gIGyxMebXzi+Sq4yDuMhKvNNw66uR3vbxhusBX2+IV1lhG7fknl/ET0hW6aU5TdxazFa/Z tYeMzPk5MpSIHJ76cfkoM9Agj+Grxm2aYYnfefaMEX2b1WXsF+TdLUpOBZyNJjqKvnt6W6 eFkoNCZ/OiiBPkWsr6r+Z1NUxxGzMoJdPHlpxInW3cRJRyAN89F0ALn0/GJeWvWejgBGOA RRAP1FWCr3gT+NcBzg/H4SsNGhCJTAq7Vii2l5/4R46Lqspr3Wo6ljZgMUAKxg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4frRYj58W2zY4Y for ; Wed, 08 Apr 2026 15:19:21 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 42bdc by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Wed, 08 Apr 2026 15:19:21 +0000 To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Yuri Victorovich Subject: git: bb27b2740b61 - main - www/restbed: update =?utf-8?Q?4.8 =E2=86=92?= 5.0.0 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: yuri X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: bb27b2740b61cbbd8677c2867d22c2122de36b18 Auto-Submitted: auto-generated Date: Wed, 08 Apr 2026 15:19:21 +0000 Message-Id: <69d671f9.42bdc.640f7356@gitrepo.freebsd.org> The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=bb27b2740b61cbbd8677c2867d22c2122de36b18 commit bb27b2740b61cbbd8677c2867d22c2122de36b18 Author: Yuri Victorovich AuthorDate: 2026-04-08 03:17:20 +0000 Commit: Yuri Victorovich 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 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