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

Reply via email to