freebsd-ports/devel/gpds/Makefile
Joel Bodenmann a0079d1f19 devel/gpds: Update to 1.7.0
Changelog: https://github.com/simulton/gpds/releases/tag/1.7.0

Approved by:		zirias (mentor)
Sponsored by: 		Simulton GmbH
Differential Revision:	https://reviews.freebsd.org/D42090
2023-10-06 13:13:03 +02:00

28 lines
638 B
Makefile

PORTNAME= gpds
DISTVERSION= 1.7.0
CATEGORIES= devel
MAINTAINER= jbo@FreeBSD.org
COMMENT= General purpose data serializer library written in modern C++
WWW= https://github.com/simulton/gpds
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/license.txt
USES= cmake compiler:c++20-lang
USE_GITHUB= yes
GH_ACCOUNT= simulton
CMAKE_OFF= GPDS_BUILD_EXAMPLES GPDS_BUILD_TESTS
PLIST_SUB= SOVERSION="${DISTVERSION}"
OPTIONS_DEFINE= SPDLOG
OPTIONS_DEFAULT= SPDLOG
OPTIONS_SUB= yes
SPDLOG_DESC= Enable (de)serialization interface for spdlog
SPDLOG_RUN_DEPENDS= spdlog>=1.9.0:devel/spdlog
SPDLOG_CMAKE_BOOL= GPDS_FEATURE_SPDLOG
.include <bsd.port.mk>