xref: /mports/devel/abseil/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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

served by {OpenGrok

Last Index Update: Sun Mar 22 17:06:33 EDT 2026