File:  [cvs.NetBSD.org] / pkgsrc / devel / c++gsl / Makefile
Revision 1.2: download - view: text, annotated - select for diffs
Sun Jan 23 20:34:46 2022 UTC (3 years, 2 months ago) by nros
Branches: MAIN
CVS tags: pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, HEAD
Update c++gsl to version 3.1.0

Pkgsrc changes:
Add buildlink3.mk

Changes:
CMake find_package support.
gsl::span and gsl::span_iterator that align with the c++20 standard.
Fix bug in gsl::narrow.

# $NetBSD: Makefile,v 1.2 2022/01/23 20:34:46 nros Exp $

DISTNAME=	GSL-3.1.0
PKGNAME=	c++${DISTNAME:tl}
CATEGORIES=	devel
MASTER_SITES=	${MASTER_SITE_GITHUB:=Microsoft/}
GITHUB_PROJECT=	GSL
GITHUB_TAG=	v${PKGVERSION_NOREV}

MAINTAINER=	minskim@NetBSD.org
HOMEPAGE=	https://github.com/Microsoft/GSL
COMMENT=	C++ Core Guidelines support library
LICENSE=	mit

NO_BUILD=	yes
USE_CMAKE=	yes
USE_LANGUAGES+=	c c++14

CMAKE_ARGS+=	-DGSL_TEST=False

.include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>