diff options
| author | Sharlatan Hellseher <sharlatanus@gmail.com> | 2026-08-07 00:24:00 +0100 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2026-08-07 00:25:55 +0100 |
| commit | 2773a40a4130831a41d19ea506ebb5e3d939c764 (patch) | |
| tree | 31c618024d71a9a503e4971dd183a3ecfc995555 | |
| parent | 959febb9a61d16329d363072ab34361bb6b9c5b0 (diff) | |
gnu: Add go-github-com-ooni-probe-engine.
* gnu/packages/golang-web.scm (go-github-com-ooni-probe-engine): New variable.
| -rw-r--r-- | gnu/packages/golang-web.scm | 76 |
1 files changed, 76 insertions, 0 deletions
diff --git a/gnu/packages/golang-web.scm b/gnu/packages/golang-web.scm index 2c8b914f434..84e3646fff1 100644 --- a/gnu/packages/golang-web.scm +++ b/gnu/packages/golang-web.scm | |||
| @@ -15523,6 +15523,82 @@ libraries such as github.com/refraction-networking/utls.") | |||
| 15523 | DB files retrieved from CURL.") | 15523 | DB files retrieved from CURL.") |
| 15524 | (license license:bsd-3))) | 15524 | (license license:bsd-3))) |
| 15525 | 15525 | ||
| 15526 | (define-public go-github-com-ooni-probe-engine | ||
| 15527 | (package | ||
| 15528 | (name "go-github-com-ooni-probe-engine") | ||
| 15529 | (version "0.29.0") | ||
| 15530 | (source | ||
| 15531 | (origin | ||
| 15532 | (method git-fetch) | ||
| 15533 | (uri (git-reference | ||
| 15534 | (url "https://github.com/ooni/probe-engine") | ||
| 15535 | (commit (string-append "v" version)))) | ||
| 15536 | (file-name (git-file-name name version)) | ||
| 15537 | (sha256 | ||
| 15538 | (base32 "1hx9j38a60m4b5mvaakdd1z9bv8bfjlbvkpl3dxi15gyisnyxz8p")))) | ||
| 15539 | (build-system go-build-system) | ||
| 15540 | (arguments | ||
| 15541 | (list | ||
| 15542 | #:skip-build? #t | ||
| 15543 | #:import-path "github.com/ooni/probe-engine" | ||
| 15544 | #:test-subdirs | ||
| 15545 | ;; XXX: Remove when all inputs are packaged. | ||
| 15546 | #~(list "pkg/urlx" "pkg/flagx" "pkg/idnax" "pkg/randx" "pkg/humanize" | ||
| 15547 | "pkg/optional" "pkg/platform" "pkg/runtimex" "pkg/scrubber" | ||
| 15548 | "pkg/strcasex" "pkg/stuninput" "pkg/memoryless" | ||
| 15549 | "pkg/legacy/assetsdir" "pkg/legacy/multierror" | ||
| 15550 | "pkg/legacy/kvstore2dir" "pkg/legacy/legacymodel" | ||
| 15551 | "pkg/shellx/shellxtesting" "pkg/cmd/gardener/internal/sync" | ||
| 15552 | "pkg/cmd/gardener/internal/dnsfix" | ||
| 15553 | "pkg/cmd/gardener/internal/testlists" | ||
| 15554 | "pkg/experiment/webconnectivity/internal"))) | ||
| 15555 | (native-inputs | ||
| 15556 | (list go-github-com-google-go-cmp | ||
| 15557 | go-github-com-google-shlex | ||
| 15558 | go-github-com-pborman-getopt-v2 | ||
| 15559 | go-github-com-spf13-cobra)) | ||
| 15560 | (propagated-inputs | ||
| 15561 | (list go-filippo-io-age | ||
| 15562 | go-github-com-psiphon-labs-psiphon-tunnel-core | ||
| 15563 | go-github-com-apex-log | ||
| 15564 | go-github-com-armon-go-socks5 | ||
| 15565 | go-github-com-cloudflare-circl | ||
| 15566 | go-github-com-cretz-bine | ||
| 15567 | go-github-com-dop251-goja | ||
| 15568 | go-github-com-dop251-goja-nodejs | ||
| 15569 | go-github-com-google-gopacket | ||
| 15570 | go-github-com-google-uuid | ||
| 15571 | go-github-com-gorilla-websocket | ||
| 15572 | go-github-com-hexops-gotextdiff | ||
| 15573 | go-github-com-miekg-dns | ||
| 15574 | go-github-com-montanaflynn-stats | ||
| 15575 | go-github-com-ooni-oohttp | ||
| 15576 | go-github-com-ooni-probe-assets | ||
| 15577 | go-github-com-pion-stun | ||
| 15578 | go-github-com-pkg-errors | ||
| 15579 | go-github-com-quic-go-quic-go-0.52 | ||
| 15580 | go-github-com-rogpeppe-go-internal | ||
| 15581 | go-github-com-schollz-progressbar-v3 | ||
| 15582 | go-gitlab-com-yawning-obfs4-git | ||
| 15583 | go-gitlab-com-yawning-utls-git | ||
| 15584 | go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-goptlib | ||
| 15585 | go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-snowflake-v2 | ||
| 15586 | go-golang-org-x-crypto | ||
| 15587 | go-golang-org-x-net | ||
| 15588 | go-golang-org-x-sys | ||
| 15589 | |||
| 15590 | ;; TODO: Complete packaging. | ||
| 15591 | ;; go-github-com-ooni-netem | ||
| 15592 | ;; go-github-com-ooni-oocrypto | ||
| 15593 | ;; go-github-com-rubenv-sql-migrate | ||
| 15594 | #;go-github-com-upper-db-v4)) | ||
| 15595 | (home-page "https://ooni.org/") | ||
| 15596 | (synopsis "OONI Probe Engine") | ||
| 15597 | (description | ||
| 15598 | "This package provides a semi-automatically exported from | ||
| 15599 | github.com/ooni/probe-cli.") | ||
| 15600 | (license license:gpl3))) | ||
| 15601 | |||
| 15526 | (define-public go-github-com-openfga-go-sdk | 15602 | (define-public go-github-com-openfga-go-sdk |
| 15527 | (package | 15603 | (package |
| 15528 | (name "go-github-com-openfga-go-sdk") | 15604 | (name "go-github-com-openfga-go-sdk") |
