1PORTNAME= abseil 2PORTVERSION= 20240722.0 3CATEGORIES= devel 4MASTER_SITES= https://github.com/abseil/abseil-cpp/releases/download/${PORTVERSION}/ 5DISTNAME= ${PORTNAME}-cpp-${PORTVERSION} 6 7MAINTAINER= ports@MidnightBSD.org 8COMMENT= Abseil Common Libraries (C++) 9WWW= https://abseil.io/ 10 11LICENSE= Apache-2.0 12 13USES= cmake compiler:c++17-lang pathfix 14CMAKE_ARGS= -DBUILD_SHARED_LIBS:BOOL=ON \ 15 -DCMAKE_CXX_STANDARD=17 # force the same highest C++ standard because of ABI differences: see https://github.com/abseil/abseil-cpp/issues/819 16PATHFIX_CMAKELISTSTXT= AbseilHelpers.cmake 17 18_GET_SOVER= ${GREP} ABSL_SOVERSION ${WRKSRC}/CMakeLists.txt \ 19 2>/dev/null | ${CUT} -d\" -f2 20PLIST_SUB+= LIBSUFX=${_GET_SOVER:sh} 21 22.include <bsd.port.mk> 23