Wide-integer implements a generic C++ template for extended width unsigned and signed integral types. This C++ template header-only library implements drop-in big integer types such as uint128_t, uint256_t, uint384_t, uint512_t, uint1024_t, uint1536_t, etc. These can be used essentially like regular built-in integers. Corresponding signed integer types such as int128_t, int256_t, and the like can also be used. Reuired for net-p2p/transmission 4.1.0. PR: 292846 Co-authored-by: Vladimir Druzenko <vvd@FreeBSD.org>
20 lines
445 B
Makefile
20 lines
445 B
Makefile
PORTNAME= wide-integer
|
|
DISTVERSIONPREFIX= v
|
|
DISTVERSION= 1.01
|
|
CATEGORIES= math
|
|
|
|
MAINTAINER= mondo.debater_0q@icloud.com
|
|
COMMENT= Generic C++ template for extended width unsigned/signed integral types
|
|
WWW= https://github.com/ckormanyos/wide-integer/
|
|
|
|
LICENSE= BSL
|
|
|
|
USES= cmake
|
|
USE_GITHUB= yes
|
|
GH_ACCOUNT= ckormanyos
|
|
|
|
PLIST_FILES= include/math/wide_integer/uintwide_t.h \
|
|
lib/cmake/wide-integer/WideIntegerConfig.cmake
|
|
|
|
.include <bsd.port.mk>
|