On Tue, May 19, 2026 at 06:09:26PM +0200, Theo Buehler wrote: > This is a straightforward update. It adds a few new inline functions and > macros to the headers but has no dynamic export changes. In particular > it fixes the build with llvm22 by replacing a hack with > std::isnan().
I sent the same patch a few days ago :-) ok matthieu@ > > I checked that it builds on sparc64 and amd64 -current. > > Not sure what kind of testing would be necessary and appropriate. I > cannot run it through a bulk on current myself since I switched my build > box to llvm22. > > * Portability: > - Use more C++11 features and remove old and deprecated > C++ language features > - Fix a few compiler warnings > New in CppUnit 1.15.1: > --------------------- > * Portability: > - Fix Wdefaulted-function-deleted warning with clang > - Remove old Visual Studio project files > New in CppUnit 1.15.0: > --------------------- > - Report (un)signed character as intergers > - add CPPUNIT_TEST_FIXTURE() > - add message_to_string trait to allow custom string formatters > * Portability: > - Fix build with gcc 9 > - Fix various compiler warnings > > Index: Makefile > =================================================================== > RCS file: /cvs/ports/devel/cppunit/Makefile,v > diff -u -p -r1.23 Makefile > --- Makefile 21 Sep 2023 09:49:51 -0000 1.23 > +++ Makefile 19 May 2026 15:58:37 -0000 > @@ -1,6 +1,6 @@ > COMMENT= c++ unit testing framework > > -DISTNAME= cppunit-1.14.0 > +DISTNAME= cppunit-1.15.1 > > SHARED_LIBS += cppunit 4.0 # 1.14.0 > > Index: distinfo > =================================================================== > RCS file: /cvs/ports/devel/cppunit/distinfo,v > diff -u -p -r1.5 distinfo > --- distinfo 9 Dec 2019 16:10:14 -0000 1.5 > +++ distinfo 19 May 2026 15:58:37 -0000 > @@ -1,2 +1,2 @@ > -SHA256 (cppunit-1.14.0.tar.gz) = PVaYadJ7SIYCEMdYxPMTCCEDpeWCGadmm1K/0p1nR4A= > -SIZE (cppunit-1.14.0.tar.gz) = 959716 > +SHA256 (cppunit-1.15.1.tar.gz) = icXGZlM39W/S2za8OAWlYZcJ1R+xNuUZNwcvY/zHF6c= > +SIZE (cppunit-1.15.1.tar.gz) = 814363 > -- Matthieu Herrb
