Hi,

found the version we have in-tree is quite old. This updates to the latest 
release.
It's a headers library only. The two consumers openimageio and citra still 
build well.

It also makes the test suite working again.

OK to update?

Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/robin-map/Makefile,v
diff -u -r1.3 Makefile
--- Makefile    26 Apr 2023 08:17:16 -0000      1.3
+++ Makefile    17 Feb 2024 18:20:18 -0000
@@ -4,8 +4,7 @@
 
 GH_ACCOUNT=    Tessil
 GH_PROJECT=    robin-map
-GH_TAGNAME=    v0.6.3
-REVISION =     0
+GH_TAGNAME=    v1.2.1
 
 CATEGORIES=    devel
 
@@ -13,15 +12,15 @@
 PERMIT_PACKAGE=        Yes
 
 MODULES=       devel/cmake
-
-TEST_DEPENDS=  devel/boost
+NO_BUILD =     Yes
+TEST_DEPENDS=  devel/boost devel/ninja
 
 do-test:
        cd ${WRKSRC}/tests && ${SETENV} CC="${CC}" CFLAGS="${CFLAGS}" \
                CXX="${CXX}" CXXFLAGS="${CXXFLAGS}" ${CONFIGURE_ENV} \
                ${LOCALBASE}/bin/cmake -G ${_MODCMAKE_GEN} ${WRKSRC}/tests
        cd ${WRKSRC}/tests && exec ${SETENV} ${ALL_TEST_ENV} \
-               ${NINJA} ${NINJA_FLAGS}
+               ninja
        cd ${WRKSRC}/tests && ./tsl_robin_map_tests
 
 post-install:
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/robin-map/distinfo,v
diff -u -r1.1.1.1 distinfo
--- distinfo    3 Mar 2021 05:44:11 -0000       1.1.1.1
+++ distinfo    17 Feb 2024 18:20:18 -0000
@@ -1,2 +1,2 @@
-SHA256 (robin-map-0.6.3.tar.gz) = 5mVMjCWY9j6wsdUv+L3znPzJHYHdXQUnSm3KkSQc1y8=
-SIZE (robin-map-0.6.3.tar.gz) = 64506
+SHA256 (robin-map-1.2.1.tar.gz) = K1TSwd4vc76lxR1dy9ZIE6CMrxv93P3u5Aq3TpWZ6OM=
+SIZE (robin-map-1.2.1.tar.gz) = 69356

Attachment: robin-map.1.2.6.diff
Description: Binary data

Reply via email to