gnu: go-github-com-gxed-hashland-murmur3: Build from source.

This package provides a dedicated go.mod file and distributed separately
from go-github-com-gxed-hashland.

* gnu/packages/golang-crypto.scm (go-github-com-gxed-hashland-murmur3):
Do not inherit from go-github-com-gxed-hashland.
[source]: Provide it.
[home-page]: Likewise.
[license]: Likewise.

Change-Id: Id7b9d62a99badb2950f5cecc9171037a82219ce3
This commit is contained in:
Sharlatan Hellseher 2025-02-12 16:27:48 +00:00
parent e98ae52bed
commit 4f651a4ba2
No known key found for this signature in database
GPG key ID: 76D727BFF62CD2B5

View file

@ -1212,17 +1212,30 @@ hash algorithm. See http://keccak.noekeon.org.")
(define-public go-github-com-gxed-hashland-murmur3
(package
(inherit go-github-com-gxed-hashland)
(name "go-github-com-gxed-hashland-murmur3")
(version "0.0.1")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/gxed/hashland")
(commit (go-version->git-ref version
#:subdir "murmur3"))))
(file-name (git-file-name name version))
(sha256
(base32 "1b921dh9i6zw7y8jfzwvrmdbhnwid12a5z1zjawslfq2vvsajwmm"))))
(build-system go-build-system)
(arguments
(list
#:import-path "github.com/gxed/hashland/murmur3"
#:unpack-path "github.com/gxed/hashland"))
(home-page "https://github.com/gxed/hashland")
(synopsis "Golang implementation of MurmurHash3 algorithm")
(description
"This package provides a native Go implementation of
@url{https://en.wikipedia.org/wiki/MurmurHash, Austin Appleby's third
MurmurHash} revision (aka MurmurHash3).")))
MurmurHash} revision (aka MurmurHash3).")
(license license:bsd-3)))
(define-public go-github-com-jcmturner-aescts-v2
(package