Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/xxhash xxhash: updated to 0.8.0
details: https://anonhg.NetBSD.org/pkgsrc/rev/4cb593bc4a4b
branches: trunk
changeset: 436220:4cb593bc4a4b
user: adam <adam%pkgsrc.org@localhost>
date: Wed Jul 29 13:48:32 2020 +0000
description:
xxhash: updated to 0.8.0
xxHash v0.8.0 - Stable XXH3
Stable XXH3
After more than a year in the making, XXH3 has finally reached stable status, for both its 64-bit and 128-bit variants.
While the code itself was in good enough shape for production use, the generated values could still change between versions. This limited XXH3 to local sessions only.
>From now on, output values produced by XXH3 for a given input and parameter set will remain identical across systems and across future versions. It makes it possible to store these values for later
>comparison, or to exchange them across network connections.
BSD-style checksums
Official stabilization being the main goal of this release, there are only minimal additional changes.
A notable one though is the ability for xxhsum CLI to produce and check BSD-style checksum lines, using command --tag.
One advantage of --tag format is that it explicitly specifies the algorithm and format used to represent the checksum. For example, it explicitly mentions if a checksum value follows the canonical
format (XXH32) or the alternative little-endian format (XXH32_LE).
Generating BSD-style checksum lines was actually already possible, but as the CLI was unable to --check them, it remained a hidden option.
This situation changes with v0.8.0, thanks to a patch by @WayneD which makes it possible to --check BSD-style checksum lines.
Detailed list
api : stabilize XXH3
cli: xxhsum can produce BSD-style lines, with command --tag
cli : xxhsum can parse and check BSD-style lines, using command --check, by @WayneD
cli : xxhsum - accepts console input, requested by @jaki
cli : xxhsum accepts -- separator, by @jaki
cli : fix : print correct default algo for symlinked helpers, by @martinetd
install: improved pkgconfig script, allowing custom install locations, requested by @ellert
diffstat:
devel/xxhash/Makefile | 7 +++----
devel/xxhash/distinfo | 10 +++++-----
2 files changed, 8 insertions(+), 9 deletions(-)
diffs (39 lines):
diff -r fdb35442cb18 -r 4cb593bc4a4b devel/xxhash/Makefile
--- a/devel/xxhash/Makefile Wed Jul 29 12:27:22 2020 +0000
+++ b/devel/xxhash/Makefile Wed Jul 29 13:48:32 2020 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.4 2020/07/01 16:40:15 hauke Exp $
+# $NetBSD: Makefile,v 1.5 2020/07/29 13:48:32 adam Exp $
-DISTNAME= xxhash-0.7.4
+DISTNAME= xxhash-0.8.0
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GITHUB:=Cyan4973/}
GITHUB_PROJECT= xxHash
@@ -13,10 +13,9 @@
USE_TOOLS+= gmake
PKGCONFIG_OVERRIDE+= libxxhash.pc.in
-MAKE_ENV+= INSTALL=${TOOLS_PLATFORM.install}
+MAKE_ENV+= INSTALL=${TOOLS_PLATFORM.install:Q}
MAKE_ENV+= MANDIR=${PREFIX}/${PKGMANDIR}/man1
MAKE_ENV+= PKGCONFIGDIR=${PREFIX}/lib/pkgconfig
-BUILD_TARGET= all pkgconfig
TEST_TARGET= check
.include "../../mk/bsd.pkg.mk"
diff -r fdb35442cb18 -r 4cb593bc4a4b devel/xxhash/distinfo
--- a/devel/xxhash/distinfo Wed Jul 29 12:27:22 2020 +0000
+++ b/devel/xxhash/distinfo Wed Jul 29 13:48:32 2020 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2020/06/29 13:19:48 adam Exp $
+$NetBSD: distinfo,v 1.4 2020/07/29 13:48:32 adam Exp $
-SHA1 (xxhash-0.7.4.tar.gz) = 40779da854c890d7d88e568bc8cfe7c8937e208f
-RMD160 (xxhash-0.7.4.tar.gz) = 1ef9aee394bf7958c8ad85df752e52337dd6d0f7
-SHA512 (xxhash-0.7.4.tar.gz) = 9dbf8424b355d6551c18cff7ed7dbd26d4e5735b9a07fe54911b7438d6ffed3a3c2429ac09b616de630ea16cf32ff73529b6c3fad4af78ae0cb2b06155086aea
-Size (xxhash-0.7.4.tar.gz) = 143886 bytes
+SHA1 (xxhash-0.8.0.tar.gz) = edd0ad280e3d294d06b278c3c9ae03b2b7d6686a
+RMD160 (xxhash-0.8.0.tar.gz) = cfa3ae34379804d6abc470f94c3f2f8ed8c9d4bc
+SHA512 (xxhash-0.8.0.tar.gz) = c3973b3c98bad44e1d8687ab4f9461aecd1c071bb3d320537a4c50fb7301edd13e990bab48cc6e5ca30536a814c8fa8cac24ceb1803a7e8eca30ef73d449373e
+Size (xxhash-0.8.0.tar.gz) = 145909 bytes
Home |
Main Index |
Thread Index |
Old Index