guix_mirror_bot pushed a commit to branch master
in repository guix.
commit 7f490e9c68c94f4acabc67972b68ad8d49613f5e
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Fri Sep 4 22:53:03 2026 +0100
gnu: go-golang-org-x-perf: Update to 0.0.0-0.19be9d8, enable tests.
* gnu/packages/golang-xyz.scm (go-golang-org-x-perf): Update to
19be9d8e6c701dc8ccabaad34bf705f773fd398b commit.
[arguments] <tests?, test-subdirs>: Enable some portion of tests.
[propagated-inputs]: Add go-cloud-google-com-go-storage and
go-google-golang-org-api.
---
gnu/packages/golang-xyz.scm | 35 ++++++++++++++++++++++++-----------
1 file changed, 24 insertions(+), 11 deletions(-)
diff --git a/gnu/packages/golang-xyz.scm b/gnu/packages/golang-xyz.scm
index 46cce0ce890..a26432850c1 100644
--- a/gnu/packages/golang-xyz.scm
+++ b/gnu/packages/golang-xyz.scm
@@ -36793,35 +36793,48 @@ their ASCII approximations.")
(define-public go-golang-org-x-perf
(package
(name "go-golang-org-x-perf")
- (version "0.0.0-20250515181355-8f5f3abfb71a")
+ (properties '((commit . "19be9d8e6c701dc8ccabaad34bf705f773fd398b")
+ (revision . "0")
+ (go-pseudo-version . "0.0.0-20260825160852-19be9d8e6c70")))
+ (version (git-version "0.0.0"
+ (assoc-ref properties 'revision)
+ (assoc-ref properties 'commit)))
(source
(origin
(method git-fetch)
(uri (git-reference
- (url "https://go.googlesource.com/perf")
- (commit (go-version->git-ref version))))
+ (url "https://go.googlesource.com/perf")
+ (commit (assoc-ref properties 'commit))))
(file-name (git-file-name name version))
(sha256
- (base32 "01qby8hvyamacndkavij7kk0dp95q3irssj4krpb7ppqwpq4j7l3"))))
+ (base32 "0a1q5v415cpq9ydn38ljnskqxj293viwwlzmjy698hr3pi0rla8a"))))
(build-system go-build-system)
(arguments
(list
#:skip-build? #t
- #:tests? #f
- #:import-path "golang.org/x/perf"))
+ #:import-path "golang.org/x/perf"
+ #:test-subdirs
+ ;; XXX: Remove when all inputs are packaged.
+ #~(list "storage" "benchfmt" "benchmath" "benchproc" "benchstat"
+ "benchunit" "storage/db" "storage/app" "analysis/app"
+ "cmd/benchstat" "storage/query" "internal/stats"
+ "storage/benchfmt" "storage/fs/local" "benchproc/internal/parse"
+ "cmd/benchstat/internal/texttab")))
(propagated-inputs
- (list ;; go-cloud-google-com-go-storage
+ (list go-cloud-google-com-go-storage
go-github-com-aclements-go-gg
go-github-com-aclements-go-moremath
go-github-com-go-sql-driver-mysql
go-github-com-google-safehtml
- ;; go-github-com-googlecloudplatform-cloudsql-proxy
go-github-com-mattn-go-sqlite3
go-golang-org-x-net
go-golang-org-x-oauth2
- ;; go-gonum-org-v1-plot
- ;; go-google-golang-org-api
- go-google-golang-org-appengine))
+ go-google-golang-org-api
+ go-google-golang-org-appengine
+
+ ;; TODO: Complete packaging.
+ ;; go-github-com-googlecloudplatform-cloudsql-proxy
+ #;go-gonum-org-v1-plot))
(home-page "https://cs.opensource.google/go/x/perf")
(synopsis "Golang benchmark analysis tools and libraries")
(description