Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 26 Feb 2026 02:22:22 +0000
From:      Alexey Dokuchaev <danfe@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: c4e74440f263 - main - devel/sobjectizer: update the port to the latest version 5.8.5
Message-ID:  <699fae5e.21681.3cbef622@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by danfe:

URL: https://cgit.FreeBSD.org/ports/commit/?id=c4e74440f263db3412e37a63ea714b0e1c9c6a84

commit c4e74440f263db3412e37a63ea714b0e1c9c6a84
Author:     Alexey Dokuchaev <danfe@FreeBSD.org>
AuthorDate: 2026-02-26 02:21:12 +0000
Commit:     Alexey Dokuchaev <danfe@FreeBSD.org>
CommitDate: 2026-02-26 02:21:12 +0000

    devel/sobjectizer: update the port to the latest version 5.8.5
    
    - Replace hand-rolled `do-test' target with USES+=cmake:testing
    - Do not build tests during the main build stage, this reduces
      target count from 914 down to 55 and, in turn, the build time
      which is significant for a C++ project
    - Drop the static library, nothing in the ports tree uses it
    
    PR:             293373
    Submitted by:   diizzy
---
 devel/sobjectizer/Makefile  | 12 +++++-------
 devel/sobjectizer/distinfo  |  6 +++---
 devel/sobjectizer/pkg-plist |  3 +--
 net/arataga/Makefile        |  2 +-
 4 files changed, 10 insertions(+), 13 deletions(-)

diff --git a/devel/sobjectizer/Makefile b/devel/sobjectizer/Makefile
index 73ad11b0e931..6fde548a5d60 100644
--- a/devel/sobjectizer/Makefile
+++ b/devel/sobjectizer/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	sobjectizer
-PORTVERSION=	5.8.3
+PORTVERSION=	5.8.5
 CATEGORIES=	devel
-MASTER_SITES=	https://github.com/Stiffstream/${PORTNAME}/releases/download/v.${PORTVERSION}/
+MASTER_SITES=	https://github.com/Stiffstream/${PORTNAME}/releases/download/v${PORTVERSION}/
 DISTNAME=	so-${PORTVERSION}
 
 MAINTAINER=	danfe@FreeBSD.org
@@ -11,12 +11,10 @@ WWW=		https://stiffstream.com/en/products/sobjectizer.html
 LICENSE=	BSD3CLAUSE
 LICENSE_FILE=	${WRKSRC}/../LICENSE
 
-USES=		cmake compiler:c++17-lang tar:xz
-CMAKE_ON=	BUILD_TESTS
+USES=		cmake:testing compiler:c++17-lang tar:xz
+CMAKE_OFF=	SOBJECTIZER_BUILD_STATIC
+CMAKE_TESTING_ON=	BUILD_TESTS
 
 WRKSRC_SUBDIR=	dev
 
-do-test:
-	@cd ${TEST_WRKSRC} && ctest -C ${CMAKE_BUILD_TYPE} ${_MAKE_JOBS}
-
 .include <bsd.port.mk>
diff --git a/devel/sobjectizer/distinfo b/devel/sobjectizer/distinfo
index 5d71c3434f66..31f7cef6c888 100644
--- a/devel/sobjectizer/distinfo
+++ b/devel/sobjectizer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1730526915
-SHA256 (so-5.8.3.tar.xz) = 43151cfcdac60564f7017397e542e5c89ca170f6b812532e51505655ce63ce49
-SIZE (so-5.8.3.tar.xz) = 817292
+TIMESTAMP = 1763466419
+SHA256 (so-5.8.5.tar.xz) = 16b081498803b03d1e5594589bcc813583b073cf633abefbb5b5a8ad2b7b3b32
+SIZE (so-5.8.5.tar.xz) = 830632
diff --git a/devel/sobjectizer/pkg-plist b/devel/sobjectizer/pkg-plist
index e9008bc49c70..2f28212da937 100644
--- a/devel/sobjectizer/pkg-plist
+++ b/devel/sobjectizer/pkg-plist
@@ -164,5 +164,4 @@ lib/cmake/sobjectizer/sobjectizer-config-version.cmake
 lib/cmake/sobjectizer/sobjectizer-config.cmake
 lib/cmake/sobjectizer/sobjectizer-targets-%%CMAKE_BUILD_TYPE%%.cmake
 lib/cmake/sobjectizer/sobjectizer-targets.cmake
-lib/libso.5.8.3.so
-lib/libso_s.5.8.3.a
+lib/libso.5.8.5.so
diff --git a/net/arataga/Makefile b/net/arataga/Makefile
index 194605950093..53185bc9d902 100644
--- a/net/arataga/Makefile
+++ b/net/arataga/Makefile
@@ -33,7 +33,7 @@ GH_ACCOUNT=	Stiffstream
 GH_PROJECT=	noexcept-ctcheck:nectc restinio:rinio so5extra:so5e
 GH_TAGNAME=	v.1.0.0:nectc v.0.6.16:rinio v.1.6.2:so5e
 
-_SO5_LIBVER=	5.8.3
+_SO5_LIBVER=	5.8.5
 
 PLIST_FILES=	bin/${PORTNAME}
 PORTDOCS=	*.md


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?699fae5e.21681.3cbef622>