guix_mirror_bot pushed a commit to branch master
in repository guix.
commit 02940f61e6c9809d24ccefeb0c7329bcce43b8f3
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Sun Sep 6 18:52:34 2026 +0100
gnu: go-github-com-ooni-probe-engine: Update to 0.36.0.
* gnu/packages/golang-web.scm (go-github-com-ooni-probe-engine): Update to
0.36.0.
[arguments] <test-subdirs>: Rework the list, add more to test.
[propagated-inputs]: Remove go-github-com-apex-log,
go-github-com-miekg-dns, go-github-com-ooni-oohttp,
go-github-com-quic-go-quic-go-0.52, and
go-github-com-schollz-progressbar-v3; add
go-github-com-mattn-go-sqlite3, go-github-com-ooni-minivpn,
go-github-com-oschwald-maxminddb-golang, go-github-com-quic-go-quic-go,
go-github-com-rubenv-sql-migrate, go-github-com-tailscale-hujson, and
go-github-com-upper-db-v4.
[native-inputs]: Add go-github-com-apex-log, go-github-com-miekg-dns,
go-github-com-ooni-netem, go-github-com-prometheus-client-golang, and
go-github-com-schollz-progressbar-v3.
---
gnu/packages/golang-web.scm | 42 +++++++++++++++++++++++-------------------
1 file changed, 23 insertions(+), 19 deletions(-)
diff --git a/gnu/packages/golang-web.scm b/gnu/packages/golang-web.scm
index 88009437b6d..3507b75b545 100644
--- a/gnu/packages/golang-web.scm
+++ b/gnu/packages/golang-web.scm
@@ -16806,7 +16806,7 @@ DB files retrieved from CURL.")
(define-public go-github-com-ooni-probe-engine
(package
(name "go-github-com-ooni-probe-engine")
- (version "0.29.0")
+ (version "0.36.0")
(source
(origin
(method git-fetch)
@@ -16815,32 +16815,38 @@ DB files retrieved from CURL.")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "1hx9j38a60m4b5mvaakdd1z9bv8bfjlbvkpl3dxi15gyisnyxz8p"))))
+ (base32 "03n75jwvayxk0c70828g2pfbbn80v6shf9g81pf3x59qg3p1904v"))))
(build-system go-build-system)
(arguments
(list
#:skip-build? #t
#:import-path "github.com/ooni/probe-engine"
+ #:embed-files #~(list "geoinfo.mmdb" "children")
#:test-subdirs
;; XXX: Remove when all inputs are packaged.
- #~(list "pkg/urlx" "pkg/flagx" "pkg/idnax" "pkg/randx" "pkg/humanize"
- "pkg/optional" "pkg/platform" "pkg/runtimex" "pkg/scrubber"
- "pkg/strcasex" "pkg/stuninput" "pkg/memoryless"
+ #~(list "pkg/urlx" "pkg/flagx" "pkg/idnax" "pkg/randx" "pkg/hujsonx"
+ "pkg/humanize" "pkg/optional" "pkg/platform" "pkg/runtimex"
+ "pkg/scrubber" "pkg/strcasex" "pkg/stuninput" "pkg/memoryless"
+ "pkg/experimentname" "pkg/experimentconfig"
"pkg/legacy/assetsdir" "pkg/legacy/multierror"
"pkg/legacy/kvstore2dir" "pkg/legacy/legacymodel"
- "pkg/shellx/shellxtesting" "pkg/cmd/gardener/internal/sync"
+ "pkg/shellx/shellxtesting"
+ "pkg/cmd/gardener/internal/sync"
"pkg/cmd/gardener/internal/dnsfix"
"pkg/cmd/gardener/internal/testlists"
"pkg/experiment/webconnectivity/internal")))
(native-inputs
(list go-github-com-google-go-cmp
+ go-github-com-apex-log
go-github-com-google-shlex
+ go-github-com-miekg-dns
+ go-github-com-ooni-netem
go-github-com-pborman-getopt-v2
+ go-github-com-prometheus-client-golang
+ go-github-com-schollz-progressbar-v3
go-github-com-spf13-cobra))
(propagated-inputs
(list go-filippo-io-age
- go-github-com-psiphon-labs-psiphon-tunnel-core
- go-github-com-apex-log
go-github-com-armon-go-socks5
go-github-com-cloudflare-circl
go-github-com-cretz-bine
@@ -16850,28 +16856,26 @@ DB files retrieved from CURL.")
go-github-com-google-uuid
go-github-com-gorilla-websocket
go-github-com-hexops-gotextdiff
- go-github-com-miekg-dns
+ go-github-com-mattn-go-sqlite3
go-github-com-montanaflynn-stats
- go-github-com-ooni-oohttp
+ go-github-com-ooni-minivpn
go-github-com-ooni-probe-assets
+ go-github-com-oschwald-maxminddb-golang
go-github-com-pion-stun
go-github-com-pkg-errors
- go-github-com-quic-go-quic-go-0.52
+ go-github-com-psiphon-labs-psiphon-tunnel-core
+ go-github-com-quic-go-quic-go
go-github-com-rogpeppe-go-internal
- go-github-com-schollz-progressbar-v3
+ go-github-com-rubenv-sql-migrate
+ go-github-com-tailscale-hujson
+ go-github-com-upper-db-v4
go-gitlab-com-yawning-obfs4-git
go-gitlab-com-yawning-utls-git
go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-goptlib
go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-snowflake-v2
go-golang-org-x-crypto
go-golang-org-x-net
- go-golang-org-x-sys
-
- ;; TODO: Complete packaging.
- ;; go-github-com-ooni-netem
- ;; go-github-com-ooni-oocrypto
- ;; go-github-com-rubenv-sql-migrate
- #;go-github-com-upper-db-v4))
+ go-golang-org-x-sys))
(home-page "https://ooni.org/")
(synopsis "OONI Probe Engine")
(description