8ab84c3c9e
v0.8.1 - perf : much improved performance for XXH3 streaming variants, notably on gcc and msvc - perf : improved XXH64 speed and latency on small inputs - perf : small XXH32 speed and latency improvement on small inputs of random size - perf : minor stack usage improvement for XXH32 and XXH64 - api : new experimental variants XXH3_*_withSecretandSeed() - api : update XXH3_generateSecret(), can no generate secret of any size (>= XXH3_SECRET_SIZE_MIN) - cli : xxhsum can now generate and check XXH3 checksums, using command `-H3` - build: can build xxhash without XXH3, with new build macro XXH_NO_XXH3 - build: fix xxh_x86dispatch build with MSVC, by @apankrat - build: XXH_INLINE_ALL can always be used safely, even after XXH_NAMESPACE or a previous XXH_INLINE_ALL - build: improved PPC64LE vector support, by @mpe - install: fix pkgconfig, by @ellert - install: compatibility with Haiku, by @Begasus - doc : code comments made compatible with doxygen, by @easyaspi314 - misc : XXH_ACCEPT_NULL_INPUT_POINTER is no longer necessary, all functions can accept NULL input pointers, as long as size == 0 - misc : complete refactor of CI tests on Github Actions, offering much larger coverage, by @t-mat - misc : xxhsum code base split into multiple specialized units, within directory cli/, by @easyaspi314
21 lines
616 B
Makefile
21 lines
616 B
Makefile
# $NetBSD: Makefile,v 1.6 2021/11/29 20:01:02 adam Exp $
|
|
|
|
DISTNAME= xxhash-0.8.1
|
|
CATEGORIES= devel
|
|
MASTER_SITES= ${MASTER_SITE_GITHUB:=Cyan4973/}
|
|
GITHUB_PROJECT= xxHash
|
|
GITHUB_TAG= v${PKGVERSION_NOREV}
|
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
|
HOMEPAGE= https://github.com/Cyan4973/xxHash
|
|
COMMENT= Extremely fast non-cryptographic hash algorithm
|
|
LICENSE= 2-clause-bsd
|
|
|
|
USE_TOOLS+= gmake
|
|
PKGCONFIG_OVERRIDE+= libxxhash.pc.in
|
|
MAKE_ENV+= INSTALL=${TOOLS_PLATFORM.install:Q}
|
|
MAKE_ENV+= MANDIR=${PREFIX}/${PKGMANDIR}/man1
|
|
MAKE_ENV+= PKGCONFIGDIR=${PREFIX}/lib/pkgconfig
|
|
TEST_TARGET= check
|
|
|
|
.include "../../mk/bsd.pkg.mk"
|