git: c52ff9811539 - main - security/xhash: Bump to v3.4.4

From: Fernando Apesteguía <fernape_at_FreeBSD.org>
Date: Thu, 20 Jun 2024 14:30:50 UTC
The branch main has been updated by fernape:

URL: https://cgit.FreeBSD.org/ports/commit/?id=c52ff98115396ff6ae6955dfde69778e149c03d8

commit c52ff98115396ff6ae6955dfde69778e149c03d8
Author:     Ricardo Branco <rbranco@suse.com>
AuthorDate: 2024-06-19 07:02:44 +0000
Commit:     Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2024-06-20 14:30:36 +0000

    security/xhash: Bump to v3.4.4
    
      * Add the 224 & 384 hashes.
      * Fix --version
      * Bump dependencies
    
    PR:             279822
    Reported by:    rbranco@suse.com (maintainer)
---
 security/xhash/Makefile  |  7 +++----
 security/xhash/distinfo  | 14 +++++++-------
 security/xhash/pkg-descr | 12 +++++++++++-
 3 files changed, 21 insertions(+), 12 deletions(-)

diff --git a/security/xhash/Makefile b/security/xhash/Makefile
index cb5da3f0ef5e..1a4327df4be9 100644
--- a/security/xhash/Makefile
+++ b/security/xhash/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	xhash
 DISTVERSIONPREFIX=	v
-DISTVERSION=	3.4.1
-PORTREVISION=	1
+DISTVERSION=	3.4.4
 CATEGORIES=	security
 
 MAINTAINER=	rbranco@suse.de
@@ -15,8 +14,8 @@ USES=		go:modules,1.21
 USE_GITHUB=	yes
 GH_ACCOUNT=	ricardobranco777
 GH_TUPLE=	\
-		golang:crypto:v0.23.0:golang_crypto/vendor/golang.org/x/crypto \
-		golang:sys:v0.20.0:golang_sys/vendor/golang.org/x/sys \
+		golang:crypto:v0.24.0:golang_crypto/vendor/golang.org/x/crypto \
+		golang:sys:v0.21.0:golang_sys/vendor/golang.org/x/sys \
 		klauspost:cpuid:v2.0.12:klauspost_cpuid_v2/vendor/github.com/klauspost/cpuid/v2 \
 		spf13:pflag:v1.0.5:spf13_pflag/vendor/github.com/spf13/pflag \
 		zeebo:blake3:v0.2.3:zeebo_blake3/vendor/github.com/zeebo/blake3
diff --git a/security/xhash/distinfo b/security/xhash/distinfo
index e622592bde01..8cf32fbacad5 100644
--- a/security/xhash/distinfo
+++ b/security/xhash/distinfo
@@ -1,10 +1,10 @@
-TIMESTAMP = 1717250634
-SHA256 (ricardobranco777-xhash-v3.4.1_GH0.tar.gz) = 9f7272c8ecd50d2cf6709fd38b531d9c7560f5e272a89c1927d842d8a16824be
-SIZE (ricardobranco777-xhash-v3.4.1_GH0.tar.gz) = 15189
-SHA256 (golang-crypto-v0.23.0_GH0.tar.gz) = e6cfbf5f44d6b89b748c87fdbabd04c9634c5b825e39032a69854c300be9fb43
-SIZE (golang-crypto-v0.23.0_GH0.tar.gz) = 1813872
-SHA256 (golang-sys-v0.20.0_GH0.tar.gz) = eb2569cab8d7a92ce3afa9119538b61fc03d575c01f1548ec1e152c330ac591d
-SIZE (golang-sys-v0.20.0_GH0.tar.gz) = 1494604
+TIMESTAMP = 1718651667
+SHA256 (ricardobranco777-xhash-v3.4.4_GH0.tar.gz) = 7d8603b2e76d5134b36ffd3666875f12699cbc47c4d60edf23df445b2d64fc1b
+SIZE (ricardobranco777-xhash-v3.4.4_GH0.tar.gz) = 15208
+SHA256 (golang-crypto-v0.24.0_GH0.tar.gz) = 6032a7ed675de75fe10238d0aa19f36a05268b2cd51473834d997b4b282cbf46
+SIZE (golang-crypto-v0.24.0_GH0.tar.gz) = 1814689
+SHA256 (golang-sys-v0.21.0_GH0.tar.gz) = 06e5676d2c61345151e302c7138dd1282ce8ea3c5a6a5a03b7cb66a16c66dc22
+SIZE (golang-sys-v0.21.0_GH0.tar.gz) = 1495683
 SHA256 (klauspost-cpuid-v2.0.12_GH0.tar.gz) = ac723eecde24ff08a2fa4b3989b602ab2ecd607f132845b66c26aae896f7130a
 SIZE (klauspost-cpuid-v2.0.12_GH0.tar.gz) = 343262
 SHA256 (spf13-pflag-v1.0.5_GH0.tar.gz) = 9a2cae1f8e8ab0d2cc8ebe468e871af28d9ac0962cf0520999e3ba85f0c7b808
diff --git a/security/xhash/pkg-descr b/security/xhash/pkg-descr
index 7a74739c6f0e..25bc0d8b4f76 100644
--- a/security/xhash/pkg-descr
+++ b/security/xhash/pkg-descr
@@ -1 +1,11 @@
-This Go program uses goroutines to calculate multiple hashes on strings, files and directories.  By default it reads from standard input.  It can be used as a drop-in replacement for the GNU **coreutils** when hard-linked as **md5sum**, etc. and it actually supports the `--zero` option with `--check`.  The output format is fully configurable.
+This Go program uses goroutines to calculate multiple hashes on strings & files.
+
+The output format is fully configurable.
+
+Supported hashes:
+- All Blake2b
+- Blake2s256
+- All SHA-3
+- All SHA-2
+- Legacy SHA-1, MD5
+- HMAC for some of the above.