diff --git a/geo/osrm-backend/Makefile b/geo/osrm-backend/Makefile index 0815ea2700a..a3f82e0cd3c 100644 --- a/geo/osrm-backend/Makefile +++ b/geo/osrm-backend/Makefile @@ -1,11 +1,14 @@ -# $OpenBSD: Makefile,v 1.6 2019/07/12 20:46:29 sthen Exp $ +# $OpenBSD: Makefile,v 1.7 2020/05/18 17:02:35 cwen Exp $ + +# devel/tbb does not support 64-bits atomics on ppc32, forcing them does +# not help, see tbb's ${WRKSRC}/include/tbb/machine/mac_ppc.h +NOT_FOR_ARCHS = powerpc COMMENT = high-performance road network routing engine GH_ACCOUNT = Project-OSRM GH_PROJECT = osrm-backend -GH_TAGNAME = v5.18.0 -REVISION = 3 +GH_TAGNAME = v5.22.0 CATEGORIES = geo @@ -33,8 +36,10 @@ LIB_DEPENDS = archivers/bzip2 \ CONFIGURE_ARGS = -DOSMIUM_INCLUDE_DIR=${LOCALBASE}/include/osmium \ -DCMAKE_CXX_FLAGS="-I${LOCALBASE}/include/utfcpp \ - ${CXXFLAGS}" + ${CXXFLAGS}" \ + -DENABLE_CCACHE=Off +# Requires network access, and http access to sample osrm data is 403'd NO_TEST = Yes .include diff --git a/geo/osrm-backend/distinfo b/geo/osrm-backend/distinfo index c4528096bab..1d156af5b36 100644 --- a/geo/osrm-backend/distinfo +++ b/geo/osrm-backend/distinfo @@ -1,2 +1,2 @@ -SHA256 (osrm-backend-5.18.0.tar.gz) = 25t5XepddMpk1xsW5lffAph6kOFQFKeZlOuguxRGbmE= -SIZE (osrm-backend-5.18.0.tar.gz) = 6513098 +SHA256 (osrm-backend-5.22.0.tar.gz) = 3wmHoEvPZddPnE4Y80oBmCvzu5eqR/nYbPuLNfF6alU= +SIZE (osrm-backend-5.22.0.tar.gz) = 6492998 diff --git a/geo/osrm-backend/pkg/PLIST b/geo/osrm-backend/pkg/PLIST index 65a550fd756..fa6ad2b1a81 100644 --- a/geo/osrm-backend/pkg/PLIST +++ b/geo/osrm-backend/pkg/PLIST @@ -1,4 +1,4 @@ -@comment $OpenBSD: PLIST,v 1.3 2018/09/10 11:10:20 bentley Exp $ +@comment $OpenBSD: PLIST,v 1.4 2020/05/18 17:02:35 cwen Exp $ @newgroup _osrm_routed:815 @newuser _osrm_routed:815:815:daemon:OSRM Router:/var/empty:/sbin/nologin @rcscript ${RCDIR}/osrm_routed @@ -78,13 +78,13 @@ include/osrm/util/coordinate.hpp include/osrm/util/exception.hpp include/osrm/util/json_container.hpp include/osrm/util/typedefs.hpp -lib/libosrm.a -lib/libosrm_contract.a -lib/libosrm_customize.a -lib/libosrm_extract.a -lib/libosrm_partition.a -lib/libosrm_store.a -lib/libosrm_update.a +@static-lib lib/libosrm.a +@static-lib lib/libosrm_contract.a +@static-lib lib/libosrm_customize.a +@static-lib lib/libosrm_extract.a +@static-lib lib/libosrm_partition.a +@static-lib lib/libosrm_store.a +@static-lib lib/libosrm_update.a lib/pkgconfig/libosrm.pc share/osrm/ share/osrm/profiles/