From 7f235f90e63ead76c0fc1ade85a3bd568d6aa52d Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Wed, 28 May 2025 15:14:17 +0100 Subject: [PATCH] gnu: Add go-github-com-performancecopilot-speed-v4. * gnu/packages/golang-web.scm (go-github-com-performancecopilot-speed-v4): New variable. Change-Id: I2727f1b8c461f8498814334fd194a102d9d8dd90 --- gnu/packages/golang-web.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/golang-web.scm b/gnu/packages/golang-web.scm index 8bd321a5f1ccffad817e8eedb353713652312bc5..6189c341157e7bb61ba73b1cff9b181ced6c16ae 100644 --- a/gnu/packages/golang-web.scm +++ b/gnu/packages/golang-web.scm @@ -7572,6 +7572,35 @@ also be used to manage your stamp collection.") "Common enterprise features for the Go programming language.") (license license:cc0))) +(define-public go-github-com-performancecopilot-speed-v4 + (package + (name "go-github-com-performancecopilot-speed-v4") + (version "4.0.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/performancecopilot/speed") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0zpf42pid3cd3sqv4gy2h51adq2zpw0pi0v3fpgxqna4iia280j0")))) + (build-system go-build-system) + (arguments + (list + #:import-path "github.com/performancecopilot/speed/v4")) + (propagated-inputs + (list go-github-com-edsrzf-mmap-go + go-github-com-hdrhistogram-hdrhistogram-go + go-github-com-pkg-errors)) + (home-page "https://github.com/performancecopilot/speed") + (synopsis "Performance Co-Pilot instrumentation API in Golang") + (description + "Package speed implements a golang client for the @url{https://pcp.io/, +Performance Co-Pilot}, system performance analysis toolkit, instrumentation +API.") + (license license:expat))) + (define-public go-github-com-perimeterx-marshmallow (package (name "go-github-com-perimeterx-marshmallow")