unofficial mirror of help-guix@gnu.org 
 help / color / mirror / Atom feed
* Packaging Grafana
@ 2023-01-15  9:18 phodina via
  2023-01-15 11:12 ` Csepp
                   ` (2 more replies)
  0 siblings, 3 replies; 9+ messages in thread
From: phodina via @ 2023-01-15  9:18 UTC (permalink / raw)
  To: help-guix
  Cc: cox.katherine.e@gmail.com, Leo Famulari,
	arunisaac@systemreboot.net, Marius Bakke

Hi Guix,

Grafana [1] is an awesome tool to visualize and analyze various kind of data.

It's FOSS project under AGPL3+.

The small drawback is it's written in Go and Typescript.

As far as I understand for Go there's the file go.mod​ describing the dependencies [2] and for Typescript there's file package.json​.[3]

I've tried to use the guix import​ command, however, it fails to add even the Go dependencies.

Also since the dependency chain is obviously huge how should the porting be done?

Any experience porting some similar package with dos and don'ts?

The short term solution at least in my case is to use the prebuilt static binary which works after running patchelf on it. That's also how Nix package looks like. [4]

Here's what the importer returns:

---8<---------------cut here---------------start------------->8---
$ guix import go -r github.com/grafana/grafana
(define-public go-github-com-grafana-grafana
(package
(name "go-github-com-grafana-grafana")
(version "5.4.5+incompatible")
(source (origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/grafana/grafana")
(commit (go-version->git-ref version))))
(file-name (git-file-name name version))
(sha256
(base32
"1rgcy21amrh6syf21p2gpdbwzc2mcjw6wsbhwwr7v40rdx12rmcm"))))
(build-system go-build-system)
(arguments
'(#:import-path "github.com/grafana/grafana"))
(home-page "https://github.com/grafana/grafana")
(synopsis "")
(description
"@@url{https://grafana.com,Website} | @@url{https://twitter.com/grafana,Twitter}
| @@url{https://community.grafana.com,Community & Forum}") (license license:asl2.0)))

---8<---------------cut here---------------end------------->8---

1 https://grafana.com/
2 https://github.com/grafana/grafana/blob/main/go.mod
3 https://github.com/grafana/grafana/blob/main/package.json
4 https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/services/monitoring/grafana.nix

----
Petr

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Packaging Grafana
  2023-01-15  9:18 Packaging Grafana phodina via
@ 2023-01-15 11:12 ` Csepp
  2023-01-15 17:47   ` Leo Famulari
  2023-01-16 11:39   ` libgit2 shallow clone (was Re: Packaging Grafana) Simon Tournier
  2023-01-15 17:46 ` Packaging Grafana Leo Famulari
  2023-01-21 16:37 ` Katherine Cox-Buday
  2 siblings, 2 replies; 9+ messages in thread
From: Csepp @ 2023-01-15 11:12 UTC (permalink / raw)
  To: phodina via


phodina via <help-guix@gnu.org> writes:

> Hi Guix,
>
> Grafana [1] is an awesome tool to visualize and analyze various kind of data.
>
> It's FOSS project under AGPL3+.
>
> The small drawback is it's written in Go and Typescript.
>
> As far as I understand for Go there's the file go.mod​ describing the
> dependencies [2] and for Typescript there's file package.json​.[3]
>
> I've tried to use the guix import​ command, however, it fails to add even the Go dependencies.
>
> Also since the dependency chain is obviously huge how should the porting be done?
>
> Any experience porting some similar package with dos and don'ts?
>
> The short term solution at least in my case is to use the prebuilt
> static binary which works after running patchelf on it. That's also
> how Nix package looks like. [4]
>
> Here's what the importer returns:
>
> $ guix import go -r github.com/grafana/grafana
> (define-public go-github-com-grafana-grafana
> (package
> (name "go-github-com-grafana-grafana")
> (version "5.4.5+incompatible")
> (source (origin
> (method git-fetch)
> (uri (git-reference
> (url "https://github.com/grafana/grafana")
> (commit (go-version->git-ref version))))
> (file-name (git-file-name name version))
> (sha256
> (base32
> "1rgcy21amrh6syf21p2gpdbwzc2mcjw6wsbhwwr7v40rdx12rmcm"))))
> (build-system go-build-system)
> (arguments
> '(#:import-path "github.com/grafana/grafana"))
> (home-page "https://github.com/grafana/grafana")
> (synopsis "")
> (description
> "@@url{https://grafana.com,Website} | @@url{https://twitter.com/grafana,Twitter}
> | @@url{https://community.grafana.com,Community & Forum}") (license license:asl2.0)))
>
> 1 https://grafana.com/
> 2 https://github.com/grafana/grafana/blob/main/go.mod
> 3 https://github.com/grafana/grafana/blob/main/package.json
> 4 https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/services/monitoring/grafana.nix
>
> ----
> Petr

Honestly, I think our Go importer needs to be rewritten to just use Go's
libraries instead of trying to replicate all functionality in Guile.  It
does a lot of... let's say sub-optimal things currently, like cloning
full git repos, when Go is smart enough to only clone what it needs for
dependency resolution.


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Packaging Grafana
  2023-01-15  9:18 Packaging Grafana phodina via
  2023-01-15 11:12 ` Csepp
@ 2023-01-15 17:46 ` Leo Famulari
  2023-01-21 16:37 ` Katherine Cox-Buday
  2 siblings, 0 replies; 9+ messages in thread
From: Leo Famulari @ 2023-01-15 17:46 UTC (permalink / raw)
  To: phodina
  Cc: help-guix, cox.katherine.e@gmail.com, arunisaac@systemreboot.net,
	Marius Bakke

On Sun, Jan 15, 2023 at 09:18:08AM +0000, phodina wrote:
> I've tried to use the guix import​ command, however, it fails to add even the Go dependencies.

I confirmed, it only outputs a package definition for Grafana itself. I
wonder what goes wrong. It does output a bunch of packages for at least
one other signficantly complex Go package.

> Also since the dependency chain is obviously huge how should the porting be done?

Well, there are a few options:

1) Make the importer work. This is the best because everyone can benefit
from the improvements. But, motivation is not fungible.

2) Do it by hand. Maybe it seems crazy but that's how we did some big Go
package graphs initially. Obviously, there is a difference between 100
packages and 1000 packages...

3) If the Grafana source code bundles ("vendors") its dependencies, just
use the bundled source code, assuming it actually is all freely
licensed. This is suboptimal and goes against our norms, but it doesn't
violate the FSDG.


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Packaging Grafana
  2023-01-15 11:12 ` Csepp
@ 2023-01-15 17:47   ` Leo Famulari
  2023-01-16 11:39   ` libgit2 shallow clone (was Re: Packaging Grafana) Simon Tournier
  1 sibling, 0 replies; 9+ messages in thread
From: Leo Famulari @ 2023-01-15 17:47 UTC (permalink / raw)
  To: Csepp; +Cc: phodina via

On Sun, Jan 15, 2023 at 12:12:40PM +0100, Csepp wrote:
> Honestly, I think our Go importer needs to be rewritten to just use Go's
> libraries instead of trying to replicate all functionality in Guile.  It
> does a lot of... let's say sub-optimal things currently, like cloning
> full git repos, when Go is smart enough to only clone what it needs for
> dependency resolution.

If that would work, then sure. Whoever is motivated to do the work will
be the person (people?) who decides what happens.


^ permalink raw reply	[flat|nested] 9+ messages in thread

* libgit2 shallow clone (was Re: Packaging Grafana)
  2023-01-15 11:12 ` Csepp
  2023-01-15 17:47   ` Leo Famulari
@ 2023-01-16 11:39   ` Simon Tournier
  2023-01-16 16:02     ` Csepp
  1 sibling, 1 reply; 9+ messages in thread
From: Simon Tournier @ 2023-01-16 11:39 UTC (permalink / raw)
  To: Csepp, phodina via

Hi,

On dim., 15 janv. 2023 at 12:12, Csepp <raingloom@riseup.net> wrote:

> Honestly, I think our Go importer needs to be rewritten to just use Go's
> libraries instead of trying to replicate all functionality in Guile.  It
> does a lot of... let's say sub-optimal things currently, like cloning
> full git repos, when Go is smart enough to only clone what it needs for
> dependency resolution.

About cloning, the core of the issue is not Guile but libgit2.  Guix
relies on guile-git which is just libgit2.  And sadly, libgit2 does not
support shallow clone or depth fetch option.  See libgit2 issue#3058.

If I read correctly, Go relies on plain Git, instead.

Therefore, sadly we cannot do better than full Git repository clone.

It would be difficult switch from libgit2 to plain Git; as discussed in
this thread [2].


1: <https://github.com/libgit2/libgit2/issues/3058>
2: <https://yhetil.org/guix/87cz9fpw4x.fsf@gmail.com>

Cheers,
simon


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: libgit2 shallow clone (was Re: Packaging Grafana)
  2023-01-16 11:39   ` libgit2 shallow clone (was Re: Packaging Grafana) Simon Tournier
@ 2023-01-16 16:02     ` Csepp
  2023-01-16 16:34       ` Simon Tournier
  0 siblings, 1 reply; 9+ messages in thread
From: Csepp @ 2023-01-16 16:02 UTC (permalink / raw)
  To: Simon Tournier; +Cc: Csepp, phodina via


Simon Tournier <zimon.toutoune@gmail.com> writes:

> Hi,
>
> On dim., 15 janv. 2023 at 12:12, Csepp <raingloom@riseup.net> wrote:
>
>> Honestly, I think our Go importer needs to be rewritten to just use Go's
>> libraries instead of trying to replicate all functionality in Guile.  It
>> does a lot of... let's say sub-optimal things currently, like cloning
>> full git repos, when Go is smart enough to only clone what it needs for
>> dependency resolution.
>
> About cloning, the core of the issue is not Guile but libgit2.  Guix
> relies on guile-git which is just libgit2.  And sadly, libgit2 does not
> support shallow clone or depth fetch option.  See libgit2 issue#3058.
>
> If I read correctly, Go relies on plain Git, instead.
>
> Therefore, sadly we cannot do better than full Git repository clone.
>
> It would be difficult switch from libgit2 to plain Git; as discussed in
> this thread [2].
>
>
> 1: <https://github.com/libgit2/libgit2/issues/3058>
> 2: <https://yhetil.org/guix/87cz9fpw4x.fsf@gmail.com>
>
> Cheers,
> simon

It would be worth it for importers.  If I remember correctly, the
reasoning for writing importers as Guile modules is reducing Guix's
closure size, but that's nonsense when it comes to importing packages,
because 99.9999% of the time you are going to be using the language's
tooling anyways, because you will want to actually compile those
imported packages.
The Rust importer already loads guile-json or whatever at runtime, there
is nothing wrong with having a similar runtime-only dependency on the Go
compiler.


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: libgit2 shallow clone (was Re: Packaging Grafana)
  2023-01-16 16:02     ` Csepp
@ 2023-01-16 16:34       ` Simon Tournier
  0 siblings, 0 replies; 9+ messages in thread
From: Simon Tournier @ 2023-01-16 16:34 UTC (permalink / raw)
  To: Csepp; +Cc: Csepp, phodina via

Hi,

On lun., 16 janv. 2023 at 17:02, Csepp <raingloom@riseup.net> wrote:

> It would be worth it for importers.  If I remember correctly, the
> reasoning for writing importers as Guile modules is reducing Guix's
> closure size, but that's nonsense when it comes to importing packages,
> because 99.9999% of the time you are going to be using the language's
> tooling anyways, because you will want to actually compile those
> imported packages.
> The Rust importer already loads guile-json or whatever at runtime, there
> is nothing wrong with having a similar runtime-only dependency on the Go
> compiler.

To add on this point, please also note that Subversion is required for
“guix import tex” (and probably also for packages using ’svn-fetch’).

Well, I think that Guix should be more modular using more extensions.
It would allow both of the 2 constraints: for one a small closure for
Guix proper and for two many external tools often required by importer.


Cheers,
simon


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Packaging Grafana
  2023-01-15  9:18 Packaging Grafana phodina via
  2023-01-15 11:12 ` Csepp
  2023-01-15 17:46 ` Packaging Grafana Leo Famulari
@ 2023-01-21 16:37 ` Katherine Cox-Buday
  2023-01-21 16:47   ` Katherine Cox-Buday
  2 siblings, 1 reply; 9+ messages in thread
From: Katherine Cox-Buday @ 2023-01-21 16:37 UTC (permalink / raw)
  To: phodina via
  Cc: phodina, Leo Famulari, arunisaac@systemreboot.net, Marius Bakke,
	Guix Devel

phodina via <help-guix@gnu.org> writes:

> Hi Guix,

Hey Petr, thanks for having a go at packaging this! It would be awesome
to have Grafana in Guix!

I was able to troubleshoot this a little. I agree with the sentiment[1][2]
that the Guix importer should just use Go tooling; however, I don't
think it's at fault here.

By default, the importer uses https://proxy.golang.org to fetch a
module's go.mod file. Let's see what that says:

--8<---------------cut here---------------start------------->8---
$ curl https://proxy.golang.org/github.com/grafana/grafana/@v/v5.4.5+incompatible.mod
module github.com/grafana/grafana
--8<---------------cut here---------------end--------------->8---

Weird.

Also, pkg.go.dev versions seem to disagree with both Git tags and
Grafana's stated latest version, v9.3.2:

--8<---------------cut here---------------start------------->8---
$ git ls-remote --tags git@github.com:grafana/grafana.git |awk '{print $2}' |sort |tail -4
refs/tags/v9.3.2
refs/tags/v9.3.2^{}
refs/tags/vtest-new-release-pipeline
refs/tags/vtest-new-release-pipeline^{}
--8<---------------cut here---------------end--------------->8---

Then there's this commit[3], stating:

        **Warning:** Do not use `go get` to download Grafana. Recent
          versions of Go have added behavior which isn't compatible with
          the way the Grafana repository is structured.

OK, so I think even Go's toolchain is having issues with this.

If I start a REPL, we can test out theory:

--8<---------------cut here---------------start------------->8---
$ guix repl
scheme@(guile-user)> ,m (guix import go)
scheme@(guix import go)> (http-fetch* "https://raw.githubusercontent.com/grafana/grafana/v9.3.2/go.mod")
$9 = [removed lengthy go.mod output]
scheme@(guix import go)> (parse-go.mod $9)
$10 = [removed lengthy parsed representation]
scheme@(guix import go)> (go.mod-requirements $10)
$11 = (("google.golang.org/genproto" "v0.0.0-20220421151946-72621c1f0bd3") ("google.golang.org/grpc" "v1.45.0") [etc..])
scheme@(guix import go)> (length $11)
$12 = 319
--8<---------------cut here---------------end--------------->8---

That looks plausibly correct.

So to work around Grafana's weirdness, we can just manually import all
of its requirements, recursively. I think you should be able to
cut-paste this and, if there are no more weird packages, you'll be off
to the races :)

--8<---------------cut here---------------start------------->8---
scheme@(guix import go)> (for-each (lambda (p) (format #t "guix import go -r ~a@~a >> grafana.scm~%" (car p) (cdr p))) $11)
guix import go -r google.golang.org/genproto@(v0.0.0-20220421151946-72621c1f0bd3) >> grafana.scm
guix import go -r google.golang.org/grpc@(v1.45.0) >> grafana.scm
guix import go -r github.com/grafana/prometheus-alertmanager@(v0.24.1-0.20221012142027-823cd9150293) >> grafana.scm
guix import go -r github.com/grafana/xorm@(v0.8.3-0.20220614223926-2fcda7565af6) >> grafana.scm
guix import go -r github.com/hashicorp/go-hclog@(v0.16.1) >> grafana.scm
guix import go -r github.com/grafana/saml@(v0.4.9-0.20220727151557-61cd9c9353fc) >> grafana.scm
guix import go -r github.com/moby/moby@(v0.7.3-0.20190826074503-38ab9da00309) >> grafana.scm
guix import go -r github.com/gomodule/redigo@(v1.8.9) >> grafana.scm
guix import go -r github.com/russellhaering/goxmldsig@(v1.1.1) >> grafana.scm
guix import go -r github.com/grafana/go-mssqldb@(v0.0.0-20210326084033-d0ce3c521036) >> grafana.scm
guix import go -r gopkg.in/warnings.v0@(v0.1.2) >> grafana.scm
guix import go -r golang.org/x/mod@(v0.7.0) >> grafana.scm
guix import go -r go.opentelemetry.io/proto/otlp@(v0.16.0) >> grafana.scm
guix import go -r go.opentelemetry.io/otel/exporters/otlp/internal/retry@(v1.7.0) >> grafana.scm
guix import go -r github.com/yudai/pp@(v2.0.1+incompatible) >> grafana.scm
guix import go -r github.com/xlab/treeprint@(v1.1.0) >> grafana.scm
guix import go -r github.com/xanzy/ssh-agent@(v0.3.0) >> grafana.scm
guix import go -r github.com/wk8/go-ordered-map@(v1.0.0) >> grafana.scm
guix import go -r github.com/valyala/fasttemplate@(v1.2.1) >> grafana.scm
guix import go -r github.com/pierrec/lz4/v4@(v4.1.12) >> grafana.scm
guix import go -r github.com/mschoch/smat@(v0.2.0) >> grafana.scm
guix import go -r github.com/mitchellh/go-wordwrap@(v1.0.1) >> grafana.scm
guix import go -r github.com/mitchellh/go-homedir@(v1.1.0) >> grafana.scm
guix import go -r github.com/labstack/gommon@(v0.3.1) >> grafana.scm
guix import go -r github.com/labstack/echo/v4@(v4.9.0) >> grafana.scm
guix import go -r github.com/kylelemons/godebug@(v1.1.0) >> grafana.scm
guix import go -r github.com/klauspost/compress@(v1.15.5) >> grafana.scm
guix import go -r github.com/kevinburke/ssh_config@(v0.0.0-20201106050909-4977a11b4351) >> grafana.scm
guix import go -r github.com/jbenet/go-context@(v0.0.0-20150711004518-d14ea06fba99) >> grafana.scm
guix import go -r github.com/imdario/mergo@(v0.3.12) >> grafana.scm
guix import go -r github.com/grpc-ecosystem/grpc-gateway/v2@(v2.10.3) >> grafana.scm
guix import go -r github.com/google/go-github@(v17.0.0+incompatible) >> grafana.scm
guix import go -r github.com/golang-jwt/jwt@(v3.2.2+incompatible) >> grafana.scm
guix import go -r github.com/go-logr/stdr@(v1.2.2) >> grafana.scm
guix import go -r github.com/go-logr/logr@(v1.2.3) >> grafana.scm
guix import go -r github.com/go-git/go-billy/v5@(v5.3.1) >> grafana.scm
guix import go -r github.com/go-git/gcfg@(v1.5.0) >> grafana.scm
guix import go -r github.com/ghodss/yaml@(v1.0.1-0.20190212211648-25d852aebe32) >> grafana.scm
guix import go -r github.com/emirpasic/gods@(v1.12.0) >> grafana.scm
guix import go -r github.com/elazarl/goproxy@(v0.0.0-20220115173737-adb46da277ac) >> grafana.scm
guix import go -r github.com/dgryski/go-metro@(v0.0.0-20211217172704-adc40b04c140) >> grafana.scm
guix import go -r github.com/coreos/go-semver@(v0.3.0) >> grafana.scm
guix import go -r github.com/chromedp/cdproto@(v0.0.0-20220208224320-6efb837e6bc2) >> grafana.scm
guix import go -r github.com/caio/go-tdigest@(v3.1.0+incompatible) >> grafana.scm
guix import go -r github.com/blugelabs/ice@(v1.0.0) >> grafana.scm
guix import go -r github.com/blevesearch/vellum@(v1.0.7) >> grafana.scm
guix import go -r github.com/blevesearch/snowballstem@(v0.9.0) >> grafana.scm
guix import go -r github.com/blevesearch/segment@(v0.9.0) >> grafana.scm
guix import go -r github.com/blevesearch/mmap-go@(v1.0.4) >> grafana.scm
guix import go -r github.com/blevesearch/go-porterstemmer@(v1.0.3) >> grafana.scm
guix import go -r github.com/bits-and-blooms/bitset@(v1.2.0) >> grafana.scm
guix import go -r github.com/axiomhq/hyperloglog@(v0.0.0-20191112132149-a4c4c47bc57f) >> grafana.scm
guix import go -r github.com/acomagu/bufpipe@(v1.0.3) >> grafana.scm
guix import go -r github.com/RoaringBitmap/roaring@(v0.9.4) >> grafana.scm
guix import go -r github.com/ProtonMail/go-crypto@(v0.0.0-20210428141323-04723f9f07d7) >> grafana.scm
guix import go -r github.com/Microsoft/go-winio@(v0.5.2) >> grafana.scm
guix import go -r github.com/AzureAD/microsoft-authentication-library-for-go@(v0.4.0) >> grafana.scm
guix import go -r github.com/Azure/azure-sdk-for-go/sdk/keyvault/internal@(v0.2.1) >> grafana.scm
guix import go -r github.com/Azure/azure-sdk-for-go/sdk/azcore@(v0.22.0) >> grafana.scm
guix import go -r cloud.google.com/go/iam@(v0.3.0) >> grafana.scm
guix import go -r cloud.google.com/go/compute@(v1.7.0) >> grafana.scm
guix import go -r go.starlark.net@(v0.0.0-20221020143700-22309ac47eac) >> grafana.scm
guix import go -r github.com/segmentio/asm@(v1.1.4) >> grafana.scm
guix import go -r github.com/russross/blackfriday/v2@(v2.1.0) >> grafana.scm
guix import go -r github.com/rogpeppe/go-internal@(v1.8.1) >> grafana.scm
guix import go -r github.com/rivo/uniseg@(v0.2.0) >> grafana.scm
guix import go -r github.com/mitchellh/mapstructure@(v1.4.3) >> grafana.scm
guix import go -r github.com/mattn/go-ieproxy@(v0.0.3) >> grafana.scm
guix import go -r github.com/mattn/go-colorable@(v0.1.12) >> grafana.scm
guix import go -r github.com/kr/text@(v0.2.0) >> grafana.scm
guix import go -r github.com/invopop/yaml@(v0.1.0) >> grafana.scm
guix import go -r github.com/hashicorp/memberlist@(v0.4.0) >> grafana.scm
guix import go -r github.com/hashicorp/go-immutable-radix@(v1.3.1) >> grafana.scm
guix import go -r github.com/gosimple/unidecode@(v1.0.1) >> grafana.scm
guix import go -r github.com/googleapis/go-type-adapters@(v1.0.0) >> grafana.scm
guix import go -r github.com/googleapis/enterprise-certificate-proxy@(v0.0.0-20220520183353-fd19c99a87aa) >> grafana.scm
guix import go -r github.com/google/go-querystring@(v1.1.0) >> grafana.scm
guix import go -r github.com/go-ozzo/ozzo-validation/v4@(v4.3.0) >> grafana.scm
guix import go -r github.com/drone/runner-go@(v1.12.0) >> grafana.scm
guix import go -r github.com/drone/envsubst@(v1.0.3) >> grafana.scm
guix import go -r github.com/drone/drone-go@(v1.7.1) >> grafana.scm
guix import go -r github.com/drone-runners/drone-runner-docker@(v1.8.2) >> grafana.scm
guix import go -r github.com/davecgh/go-spew@(v1.1.1) >> grafana.scm
guix import go -r github.com/cpuguy83/go-md2man/v2@(v2.0.2) >> grafana.scm
guix import go -r github.com/buildkite/yaml@(v2.1.0+incompatible) >> grafana.scm
guix import go -r github.com/bmatcuk/doublestar@(v1.1.1) >> grafana.scm
guix import go -r github.com/armon/go-metrics@(v0.3.10) >> grafana.scm
guix import go -r github.com/Azure/azure-pipeline-go@(v0.2.3) >> grafana.scm
guix import go -r cloud.google.com/go@(v0.102.0) >> grafana.scm
guix import go -r gocloud.dev@(v0.25.0) >> grafana.scm
guix import go -r go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc@(v1.7.0) >> grafana.scm
guix import go -r go.opentelemetry.io/otel/exporters/otlp/otlptrace@(v1.7.0) >> grafana.scm
guix import go -r go.opentelemetry.io/contrib/propagators/jaeger@(v1.6.0) >> grafana.scm
guix import go -r go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc@(v0.32.0) >> grafana.scm
guix import go -r go.etcd.io/etcd/api/v3@(v3.5.4) >> grafana.scm
guix import go -r github.com/urfave/cli@(v1.22.9) >> grafana.scm
guix import go -r github.com/parca-dev/parca@(v0.12.1) >> grafana.scm
guix import go -r github.com/matryer/is@(v1.4.0) >> grafana.scm
guix import go -r github.com/kr/pretty@(v0.3.0) >> grafana.scm
guix import go -r github.com/jmoiron/sqlx@(v1.3.5) >> grafana.scm
guix import go -r github.com/grafana/dskit@(v0.0.0-20211011144203-3a88ec0b675f) >> grafana.scm
guix import go -r github.com/grafana/codejen@(v0.0.2) >> grafana.scm
guix import go -r github.com/google/go-github/v45@(v45.2.0) >> grafana.scm
guix import go -r github.com/golang-migrate/migrate/v4@(v4.7.0) >> grafana.scm
guix import go -r github.com/getkin/kin-openapi@(v0.103.0) >> grafana.scm
guix import go -r github.com/drone/drone-cli@(v1.6.1) >> grafana.scm
guix import go -r github.com/dlmiddlecote/sqlstats@(v1.0.2) >> grafana.scm
guix import go -r github.com/bufbuild/connect-go@(v1.0.0) >> grafana.scm
guix import go -r github.com/blugelabs/bluge_segment_api@(v0.2.0) >> grafana.scm
guix import go -r github.com/blugelabs/bluge@(v0.1.9) >> grafana.scm
guix import go -r github.com/armon/go-radix@(v1.0.0) >> grafana.scm
guix import go -r github.com/Azure/go-autorest/autorest/adal@(v0.9.20) >> grafana.scm
guix import go -r github.com/Azure/azure-storage-blob-go@(v0.15.0) >> grafana.scm
guix import go -r github.com/Azure/azure-sdk-for-go/sdk/keyvault/azkeys@(v0.4.0) >> grafana.scm
guix import go -r github.com/Azure/azure-sdk-for-go/sdk/azidentity@(v0.13.2) >> grafana.scm
guix import go -r cloud.google.com/go/kms@(v1.4.0) >> grafana.scm
guix import go -r gopkg.in/asn1-ber.v1@(v1.0.0-20181015200546-f715ec2f112d) >> grafana.scm
guix import go -r google.golang.org/appengine@(v1.6.7) >> grafana.scm
guix import go -r golang.org/x/xerrors@(v0.0.0-20220609144429-65e65417b02f) >> grafana.scm
guix import go -r golang.org/x/text@(v0.4.0) >> grafana.scm
guix import go -r golang.org/x/sys@(v0.1.0) >> grafana.scm
guix import go -r go.uber.org/goleak@(v1.1.12) >> grafana.scm
guix import go -r go.uber.org/atomic@(v1.9.0) >> grafana.scm
guix import go -r go.opencensus.io@(v0.23.0) >> grafana.scm
guix import go -r go.mongodb.org/mongo-driver@(v1.10.0) >> grafana.scm
guix import go -r github.com/yudai/golcs@(v0.0.0-20170316035057-ecda9a501e82) >> grafana.scm
guix import go -r github.com/weaveworks/promrus@(v1.2.0) >> grafana.scm
guix import go -r github.com/valyala/bytebufferpool@(v1.0.0) >> grafana.scm
guix import go -r github.com/uber/jaeger-lib@(v2.4.1+incompatible) >> grafana.scm
guix import go -r github.com/stretchr/objx@(v0.4.0) >> grafana.scm
guix import go -r github.com/sirupsen/logrus@(v1.9.0) >> grafana.scm
guix import go -r github.com/shurcooL/vfsgen@(v0.0.0-20200824052919-0d455de96546) >> grafana.scm
guix import go -r github.com/shurcooL/httpfs@(v0.0.0-20190707220628-8d4bc4ba7749) >> grafana.scm
guix import go -r github.com/sergi/go-diff@(v1.1.0) >> grafana.scm
guix import go -r github.com/sercand/kuberesolver@(v2.4.0+incompatible) >> grafana.scm
guix import go -r github.com/segmentio/encoding@(v0.3.5) >> grafana.scm
guix import go -r github.com/sean-/seed@(v0.0.0-20170313163322-e2103e2c3529) >> grafana.scm
guix import go -r github.com/rs/cors@(v1.8.2) >> grafana.scm
guix import go -r github.com/protocolbuffers/txtpbfmt@(v0.0.0-20220428173112-74888fd59c2b) >> grafana.scm
guix import go -r github.com/prometheus/procfs@(v0.8.0) >> grafana.scm
guix import go -r github.com/prometheus/node_exporter@(v1.0.0-rc.0.0.20200428091818-01054558c289) >> grafana.scm
guix import go -r github.com/prometheus/exporter-toolkit@(v0.7.1) >> grafana.scm
guix import go -r github.com/prometheus/common/sigv4@(v0.1.0) >> grafana.scm
guix import go -r github.com/pmezard/go-difflib@(v1.0.0) >> grafana.scm
guix import go -r github.com/opentracing-contrib/go-stdlib@(v1.0.0) >> grafana.scm
guix import go -r github.com/opentracing-contrib/go-grpc@(v0.0.0-20210225150812-73cb765af46e) >> grafana.scm
guix import go -r github.com/olekukonko/tablewriter@(v0.0.5) >> grafana.scm
guix import go -r github.com/oklog/ulid@(v1.3.1) >> grafana.scm
guix import go -r github.com/oklog/run@(v1.1.0) >> grafana.scm
guix import go -r github.com/mpvl/unique@(v0.0.0-20150818121801-cbe035fff7de) >> grafana.scm
guix import go -r github.com/modern-go/reflect2@(v1.0.2) >> grafana.scm
guix import go -r github.com/modern-go/concurrent@(v0.0.0-20180306012644-bacd9c7ef1dd) >> grafana.scm
guix import go -r github.com/mna/redisc@(v1.3.2) >> grafana.scm
guix import go -r github.com/mitchellh/go-testing-interface@(v1.14.0) >> grafana.scm
guix import go -r github.com/miekg/dns@(v1.1.49) >> grafana.scm
guix import go -r github.com/mattn/go-runewidth@(v0.0.13) >> grafana.scm
guix import go -r github.com/mattetti/filebuffer@(v1.0.1) >> grafana.scm
guix import go -r github.com/mattermost/xml-roundtrip-validator@(v0.1.0) >> grafana.scm
guix import go -r github.com/mailru/easyjson@(v0.7.7) >> grafana.scm
guix import go -r github.com/jpillora/backoff@(v1.0.0) >> grafana.scm
guix import go -r github.com/josharian/intern@(v1.0.0) >> grafana.scm
guix import go -r github.com/jonboulle/clockwork@(v0.3.0) >> grafana.scm
guix import go -r github.com/jessevdk/go-flags@(v1.5.0) >> grafana.scm
guix import go -r github.com/igm/sockjs-go/v3@(v3.0.2) >> grafana.scm
guix import go -r github.com/hashicorp/yamux@(v0.0.0-20210826001029-26ff87cf9493) >> grafana.scm
guix import go -r github.com/hashicorp/golang-lru@(v0.5.4) >> grafana.scm
guix import go -r github.com/hashicorp/go-sockaddr@(v1.0.2) >> grafana.scm
guix import go -r github.com/hashicorp/go-multierror@(v1.1.1) >> grafana.scm
guix import go -r github.com/hashicorp/go-msgpack@(v0.5.5) >> grafana.scm
guix import go -r github.com/hashicorp/errwrap@(v1.1.0) >> grafana.scm
guix import go -r github.com/grpc-ecosystem/go-grpc-prometheus@(v1.2.1-0.20191002090509-6af20e3a5340) >> grafana.scm
guix import go -r github.com/grafana/grafana-google-sdk-go@(v0.0.0-20211104130251-b190293eaf58) >> grafana.scm
guix import go -r github.com/gorilla/mux@(v1.8.0) >> grafana.scm
guix import go -r github.com/googleapis/gax-go/v2@(v2.4.0) >> grafana.scm
guix import go -r github.com/google/flatbuffers@(v2.0.5+incompatible) >> grafana.scm
guix import go -r github.com/google/btree@(v1.0.1) >> grafana.scm
guix import go -r github.com/golang/protobuf@(v1.5.2) >> grafana.scm
guix import go -r github.com/golang/groupcache@(v0.0.0-20210331224755-41bb18bfe9da) >> grafana.scm
guix import go -r github.com/golang/glog@(v1.0.0) >> grafana.scm
guix import go -r github.com/golang-sql/civil@(v0.0.0-20190719163853-cb61b32ac6fe) >> grafana.scm
guix import go -r github.com/golang-jwt/jwt/v4@(v4.4.2) >> grafana.scm
guix import go -r github.com/gogo/status@(v1.1.0) >> grafana.scm
guix import go -r github.com/gogo/googleapis@(v1.4.1) >> grafana.scm
guix import go -r github.com/go-openapi/validate@(v0.22.0) >> grafana.scm
guix import go -r github.com/go-openapi/swag@(v0.22.3) >> grafana.scm
guix import go -r github.com/go-openapi/spec@(v0.20.7) >> grafana.scm
guix import go -r github.com/go-openapi/runtime@(v0.24.1) >> grafana.scm
guix import go -r github.com/go-openapi/loads@(v0.21.2) >> grafana.scm
guix import go -r github.com/go-openapi/jsonreference@(v0.20.0) >> grafana.scm
guix import go -r github.com/go-openapi/jsonpointer@(v0.19.5) >> grafana.scm
guix import go -r github.com/go-openapi/errors@(v0.20.3) >> grafana.scm
guix import go -r github.com/go-openapi/analysis@(v0.21.4) >> grafana.scm
guix import go -r github.com/go-logfmt/logfmt@(v0.5.1) >> grafana.scm
guix import go -r github.com/go-kit/log@(v0.2.1) >> grafana.scm
guix import go -r github.com/felixge/httpsnoop@(v1.0.2) >> grafana.scm
guix import go -r github.com/emicklei/proto@(v1.10.0) >> grafana.scm
guix import go -r github.com/edsrzf/mmap-go@(v1.0.0) >> grafana.scm
guix import go -r github.com/docker/go-units@(v0.4.0) >> grafana.scm
guix import go -r github.com/dgryski/go-rendezvous@(v0.0.0-20200823014737-9f7001d12a5f) >> grafana.scm
guix import go -r github.com/dennwc/varint@(v1.0.0) >> grafana.scm
guix import go -r github.com/deepmap/oapi-codegen@(v1.10.1) >> grafana.scm
guix import go -r github.com/cockroachdb/apd/v2@(v2.0.2) >> grafana.scm
guix import go -r github.com/cheekybits/genny@(v1.0.0) >> grafana.scm
guix import go -r github.com/cespare/xxhash/v2@(v2.1.2) >> grafana.scm
guix import go -r github.com/centrifugal/protocol@(v0.8.10) >> grafana.scm
guix import go -r github.com/cenkalti/backoff/v4@(v4.1.3) >> grafana.scm
guix import go -r github.com/beorn7/perks@(v1.0.1) >> grafana.scm
guix import go -r github.com/asaskevich/govalidator@(v0.0.0-20210307081110-f21760c49a8d) >> grafana.scm
guix import go -r github.com/apache/arrow/go/arrow@(v0.0.0-20211112161151-bc219186db40) >> grafana.scm
guix import go -r github.com/andybalholm/brotli@(v1.0.4) >> grafana.scm
guix import go -r github.com/alecthomas/units@(v0.0.0-20211218093645-b94a6e3cc137) >> grafana.scm
guix import go -r github.com/FZambia/sentinel@(v1.1.0) >> grafana.scm
guix import go -r github.com/FZambia/eagle@(v0.0.2) >> grafana.scm
guix import go -r github.com/Azure/go-autorest/tracing@(v0.6.0) >> grafana.scm
guix import go -r github.com/Azure/go-autorest/logger@(v0.2.1) >> grafana.scm
guix import go -r github.com/Azure/go-autorest/autorest/validation@(v0.3.1) >> grafana.scm
guix import go -r github.com/Azure/go-autorest/autorest/to@(v0.4.0) >> grafana.scm
guix import go -r github.com/Azure/go-autorest/autorest/date@(v0.3.0) >> grafana.scm
guix import go -r github.com/Azure/go-autorest@(v14.2.0+incompatible) >> grafana.scm
guix import go -r github.com/Azure/azure-sdk-for-go/sdk/internal@(v0.9.1) >> grafana.scm
guix import go -r xorm.io/core@(v0.7.3) >> grafana.scm
guix import go -r xorm.io/builder@(v0.3.6) >> grafana.scm
guix import go -r gopkg.in/yaml.v3@(v3.0.1) >> grafana.scm
guix import go -r gopkg.in/yaml.v2@(v2.4.0) >> grafana.scm
guix import go -r gopkg.in/square/go-jose.v2@(v2.5.1) >> grafana.scm
guix import go -r gopkg.in/mail.v2@(v2.3.1) >> grafana.scm
guix import go -r gopkg.in/ldap.v3@(v3.1.0) >> grafana.scm
guix import go -r gopkg.in/ini.v1@(v1.66.2) >> grafana.scm
guix import go -r gopkg.in/alexcesaro/quotedprintable.v3@(v3.0.0-20150716171945-2caba252f4dc) >> grafana.scm
guix import go -r google.golang.org/protobuf@(v1.28.1) >> grafana.scm
guix import go -r google.golang.org/api@(v0.84.0) >> grafana.scm
guix import go -r gonum.org/v1/gonum@(v0.11.0) >> grafana.scm
guix import go -r golang.org/x/tools@(v0.1.12) >> grafana.scm
guix import go -r golang.org/x/time@(v0.0.0-20220609170525-579cf78fd858) >> grafana.scm
guix import go -r golang.org/x/sync@(v0.1.0) >> grafana.scm
guix import go -r golang.org/x/oauth2@(v0.0.0-20220630143837-2104d58473e0) >> grafana.scm
guix import go -r golang.org/x/net@(v0.1.0) >> grafana.scm
guix import go -r golang.org/x/exp@(v0.0.0-20220613132600-b0d781184e0d) >> grafana.scm
guix import go -r golang.org/x/crypto@(v0.0.0-20220622213112-05595931fe9d) >> grafana.scm
guix import go -r go.opentelemetry.io/otel/trace@(v1.7.0) >> grafana.scm
guix import go -r go.opentelemetry.io/otel/sdk@(v1.7.0) >> grafana.scm
guix import go -r go.opentelemetry.io/otel/exporters/jaeger@(v1.0.0) >> grafana.scm
guix import go -r go.opentelemetry.io/otel@(v1.7.0) >> grafana.scm
guix import go -r go.opentelemetry.io/collector/model@(v0.31.0) >> grafana.scm
guix import go -r go.opentelemetry.io/collector@(v0.31.0) >> grafana.scm
guix import go -r github.com/yudai/gojsondiff@(v1.0.0) >> grafana.scm
guix import go -r github.com/yalue/merged_fs@(v1.2.2) >> grafana.scm
guix import go -r github.com/xorcare/pointer@(v1.1.0) >> grafana.scm
guix import go -r github.com/weaveworks/common@(v0.0.0-20210913144402-035033b78a78) >> grafana.scm
guix import go -r github.com/vectordotdev/go-datemath@(v0.1.1-0.20220323213446-f3954d0b18ae) >> grafana.scm
guix import go -r github.com/urfave/cli/v2@(v2.3.0) >> grafana.scm
guix import go -r github.com/uber/jaeger-client-go@(v2.29.1+incompatible) >> grafana.scm
guix import go -r github.com/ua-parser/uap-go@(v0.0.0-20211112212520-00c877edfe0f) >> grafana.scm
guix import go -r github.com/teris-io/shortid@(v0.0.0-20171029131806-771a37caa5cf) >> grafana.scm
guix import go -r github.com/stretchr/testify@(v1.8.0) >> grafana.scm
guix import go -r github.com/russellhaering/goxmldsig@(v1.1.1) >> grafana.scm
guix import go -r github.com/robfig/cron/v3@(v3.0.1) >> grafana.scm
guix import go -r github.com/prometheus/prometheus@(v1.8.2-0.20211011171444-354d8d2ecfac) >> grafana.scm
guix import go -r github.com/prometheus/common@(v0.37.0) >> grafana.scm
guix import go -r github.com/prometheus/client_model@(v0.2.0) >> grafana.scm
guix import go -r github.com/prometheus/client_golang@(v1.13.1) >> grafana.scm
guix import go -r github.com/pkg/errors@(v0.9.1) >> grafana.scm
guix import go -r github.com/pkg/browser@(v0.0.0-20210911075715-681adbf594b8) >> grafana.scm
guix import go -r github.com/patrickmn/go-cache@(v2.1.0+incompatible) >> grafana.scm
guix import go -r github.com/opentracing/opentracing-go@(v1.2.0) >> grafana.scm
guix import go -r github.com/mwitkow/go-conntrack@(v0.0.0-20190716064945-2f068394615f) >> grafana.scm
guix import go -r github.com/matttproud/golang_protobuf_extensions@(v1.0.2) >> grafana.scm
guix import go -r github.com/mattn/go-sqlite3@(v1.14.16) >> grafana.scm
guix import go -r github.com/mattn/go-isatty@(v0.0.14) >> grafana.scm
guix import go -r github.com/magefile/mage@(v1.13.0) >> grafana.scm
guix import go -r github.com/m3db/prometheus_remote_client_golang@(v0.4.4) >> grafana.scm
guix import go -r github.com/linkedin/goavro/v2@(v2.10.0) >> grafana.scm
guix import go -r github.com/lib/pq@(v1.10.4) >> grafana.scm
guix import go -r github.com/jung-kurt/gofpdf@(v1.16.2) >> grafana.scm
guix import go -r github.com/json-iterator/go@(v1.1.12) >> grafana.scm
guix import go -r github.com/jmespath/go-jmespath@(v0.4.0) >> grafana.scm
guix import go -r github.com/influxdata/line-protocol@(v0.0.0-20210311194329-9aa0e372d097) >> grafana.scm
guix import go -r github.com/influxdata/influxdb-client-go/v2@(v2.6.0) >> grafana.scm
guix import go -r github.com/hashicorp/go-version@(v1.3.0) >> grafana.scm
guix import go -r github.com/hashicorp/go-plugin@(v1.4.3) >> grafana.scm
guix import go -r github.com/grpc-ecosystem/go-grpc-middleware@(v1.3.0) >> grafana.scm
guix import go -r github.com/grafana/thema@(v0.0.0-20221113112305-b441ed85a1fd) >> grafana.scm
guix import go -r github.com/grafana/grafana-plugin-sdk-go@(v0.142.0) >> grafana.scm
guix import go -r github.com/grafana/grafana-azure-sdk-go@(v1.3.1) >> grafana.scm
guix import go -r github.com/grafana/grafana-aws-sdk@(v0.11.0) >> grafana.scm
guix import go -r github.com/grafana/cuetsy@(v0.1.1) >> grafana.scm
guix import go -r github.com/gosimple/slug@(v1.12.0) >> grafana.scm
guix import go -r github.com/gorilla/websocket@(v1.5.0) >> grafana.scm
guix import go -r github.com/google/wire@(v0.5.0) >> grafana.scm
guix import go -r github.com/google/uuid@(v1.3.0) >> grafana.scm
guix import go -r github.com/google/go-cmp@(v0.5.9) >> grafana.scm
guix import go -r github.com/golang/snappy@(v0.0.4) >> grafana.scm
guix import go -r github.com/golang/mock@(v1.6.0) >> grafana.scm
guix import go -r github.com/gogo/protobuf@(v1.3.2) >> grafana.scm
guix import go -r github.com/gofrs/uuid@(v4.3.0+incompatible) >> grafana.scm
guix import go -r github.com/gobwas/glob@(v0.2.3) >> grafana.scm
guix import go -r github.com/go-stack/stack@(v1.8.1) >> grafana.scm
guix import go -r github.com/go-sql-driver/mysql@(v1.6.0) >> grafana.scm
guix import go -r github.com/go-sourcemap/sourcemap@(v2.1.3+incompatible) >> grafana.scm
guix import go -r github.com/go-redis/redis/v8@(v8.11.4) >> grafana.scm
guix import go -r github.com/go-openapi/strfmt@(v0.21.3) >> grafana.scm
guix import go -r github.com/go-kit/kit@(v0.12.0) >> grafana.scm
guix import go -r github.com/go-git/go-git/v5@(v5.4.2) >> grafana.scm
guix import go -r github.com/getsentry/sentry-go@(v0.13.0) >> grafana.scm
guix import go -r github.com/gchaincl/sqlhooks@(v1.3.0) >> grafana.scm
guix import go -r github.com/fatih/color@(v1.13.0) >> grafana.scm
guix import go -r github.com/cortexproject/cortex@(v1.10.1-0.20211014125347-85c378182d0d) >> grafana.scm
guix import go -r github.com/centrifugal/centrifuge@(v0.25.0) >> grafana.scm
guix import go -r github.com/bradfitz/gomemcache@(v0.0.0-20190913173617-a41fca850d0b) >> grafana.scm
guix import go -r github.com/benbjohnson/clock@(v1.3.0) >> grafana.scm
guix import go -r github.com/beevik/etree@(v1.1.0) >> grafana.scm
guix import go -r github.com/aws/aws-sdk-go@(v1.44.146) >> grafana.scm
guix import go -r github.com/VividCortex/mysqlerr@(v0.0.0-20170204212430-6c6b55f8796f) >> grafana.scm
guix import go -r github.com/Masterminds/semver@(v1.5.0) >> grafana.scm
guix import go -r github.com/BurntSushi/toml@(v1.1.0) >> grafana.scm
guix import go -r github.com/Azure/go-autorest/autorest@(v0.11.27) >> grafana.scm
guix import go -r github.com/Azure/azure-sdk-for-go@(v65.0.0+incompatible) >> grafana.scm
guix import go -r cuelang.org/go@(v0.4.3) >> grafana.scm
guix import go -r cloud.google.com/go/storage@(v1.22.1) >> grafana.scm
--8<---------------cut here---------------end--------------->8---

I hope this helps!

[1] https://lists.gnu.org/archive/html/guix-devel/2021-09/msg00344.html
[2] https://lists.gnu.org/archive/html/guix-devel/2022-10/msg00079.html
[3] https://github.com/grafana/grafana/commit/ec76d69b492436b3c0d252b0e5ccb0e942029fdd#diff-ce3d77d81fccd5c2e8066ababc4bc7d59e3f6166a36f965e538a1c8d20659025R37

-- 
Katherine


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Packaging Grafana
  2023-01-21 16:37 ` Katherine Cox-Buday
@ 2023-01-21 16:47   ` Katherine Cox-Buday
  0 siblings, 0 replies; 9+ messages in thread
From: Katherine Cox-Buday @ 2023-01-21 16:47 UTC (permalink / raw)
  To: phodina via
  Cc: phodina, Leo Famulari, arunisaac@systemreboot.net, Marius Bakke,
	Guix Devel

Katherine Cox-Buday <cox.katherine.e@gmail.com> writes:

Sorry, I had a bug in my format one-liner which gave versions parenthesis. This should be copy/pastable:

--8<---------------cut here---------------start------------->8---
scheme@(guix import go)> (for-each (lambda (p) (format #t "guix import go -r ~a@~a >> grafana.scm~%" (car p) (second p))) $11)
guix import go -r google.golang.org/genproto@v0.0.0-20220421151946-72621c1f0bd3 >> grafana.scm
guix import go -r google.golang.org/grpc@v1.45.0 >> grafana.scm
guix import go -r github.com/grafana/prometheus-alertmanager@v0.24.1-0.20221012142027-823cd9150293 >> grafana.scm
guix import go -r github.com/grafana/xorm@v0.8.3-0.20220614223926-2fcda7565af6 >> grafana.scm
guix import go -r github.com/hashicorp/go-hclog@v0.16.1 >> grafana.scm
guix import go -r github.com/grafana/saml@v0.4.9-0.20220727151557-61cd9c9353fc >> grafana.scm
guix import go -r github.com/moby/moby@v0.7.3-0.20190826074503-38ab9da00309 >> grafana.scm
guix import go -r github.com/gomodule/redigo@v1.8.9 >> grafana.scm
guix import go -r github.com/russellhaering/goxmldsig@v1.1.1 >> grafana.scm
guix import go -r github.com/grafana/go-mssqldb@v0.0.0-20210326084033-d0ce3c521036 >> grafana.scm
guix import go -r gopkg.in/warnings.v0@v0.1.2 >> grafana.scm
guix import go -r golang.org/x/mod@v0.7.0 >> grafana.scm
guix import go -r go.opentelemetry.io/proto/otlp@v0.16.0 >> grafana.scm
guix import go -r go.opentelemetry.io/otel/exporters/otlp/internal/retry@v1.7.0 >> grafana.scm
guix import go -r github.com/yudai/pp@v2.0.1+incompatible >> grafana.scm
guix import go -r github.com/xlab/treeprint@v1.1.0 >> grafana.scm
guix import go -r github.com/xanzy/ssh-agent@v0.3.0 >> grafana.scm
guix import go -r github.com/wk8/go-ordered-map@v1.0.0 >> grafana.scm
guix import go -r github.com/valyala/fasttemplate@v1.2.1 >> grafana.scm
guix import go -r github.com/pierrec/lz4/v4@v4.1.12 >> grafana.scm
guix import go -r github.com/mschoch/smat@v0.2.0 >> grafana.scm
guix import go -r github.com/mitchellh/go-wordwrap@v1.0.1 >> grafana.scm
guix import go -r github.com/mitchellh/go-homedir@v1.1.0 >> grafana.scm
guix import go -r github.com/labstack/gommon@v0.3.1 >> grafana.scm
guix import go -r github.com/labstack/echo/v4@v4.9.0 >> grafana.scm
guix import go -r github.com/kylelemons/godebug@v1.1.0 >> grafana.scm
guix import go -r github.com/klauspost/compress@v1.15.5 >> grafana.scm
guix import go -r github.com/kevinburke/ssh_config@v0.0.0-20201106050909-4977a11b4351 >> grafana.scm
guix import go -r github.com/jbenet/go-context@v0.0.0-20150711004518-d14ea06fba99 >> grafana.scm
guix import go -r github.com/imdario/mergo@v0.3.12 >> grafana.scm
guix import go -r github.com/grpc-ecosystem/grpc-gateway/v2@v2.10.3 >> grafana.scm
guix import go -r github.com/google/go-github@v17.0.0+incompatible >> grafana.scm
guix import go -r github.com/golang-jwt/jwt@v3.2.2+incompatible >> grafana.scm
guix import go -r github.com/go-logr/stdr@v1.2.2 >> grafana.scm
guix import go -r github.com/go-logr/logr@v1.2.3 >> grafana.scm
guix import go -r github.com/go-git/go-billy/v5@v5.3.1 >> grafana.scm
guix import go -r github.com/go-git/gcfg@v1.5.0 >> grafana.scm
guix import go -r github.com/ghodss/yaml@v1.0.1-0.20190212211648-25d852aebe32 >> grafana.scm
guix import go -r github.com/emirpasic/gods@v1.12.0 >> grafana.scm
guix import go -r github.com/elazarl/goproxy@v0.0.0-20220115173737-adb46da277ac >> grafana.scm
guix import go -r github.com/dgryski/go-metro@v0.0.0-20211217172704-adc40b04c140 >> grafana.scm
guix import go -r github.com/coreos/go-semver@v0.3.0 >> grafana.scm
guix import go -r github.com/chromedp/cdproto@v0.0.0-20220208224320-6efb837e6bc2 >> grafana.scm
guix import go -r github.com/caio/go-tdigest@v3.1.0+incompatible >> grafana.scm
guix import go -r github.com/blugelabs/ice@v1.0.0 >> grafana.scm
guix import go -r github.com/blevesearch/vellum@v1.0.7 >> grafana.scm
guix import go -r github.com/blevesearch/snowballstem@v0.9.0 >> grafana.scm
guix import go -r github.com/blevesearch/segment@v0.9.0 >> grafana.scm
guix import go -r github.com/blevesearch/mmap-go@v1.0.4 >> grafana.scm
guix import go -r github.com/blevesearch/go-porterstemmer@v1.0.3 >> grafana.scm
guix import go -r github.com/bits-and-blooms/bitset@v1.2.0 >> grafana.scm
guix import go -r github.com/axiomhq/hyperloglog@v0.0.0-20191112132149-a4c4c47bc57f >> grafana.scm
guix import go -r github.com/acomagu/bufpipe@v1.0.3 >> grafana.scm
guix import go -r github.com/RoaringBitmap/roaring@v0.9.4 >> grafana.scm
guix import go -r github.com/ProtonMail/go-crypto@v0.0.0-20210428141323-04723f9f07d7 >> grafana.scm
guix import go -r github.com/Microsoft/go-winio@v0.5.2 >> grafana.scm
guix import go -r github.com/AzureAD/microsoft-authentication-library-for-go@v0.4.0 >> grafana.scm
guix import go -r github.com/Azure/azure-sdk-for-go/sdk/keyvault/internal@v0.2.1 >> grafana.scm
guix import go -r github.com/Azure/azure-sdk-for-go/sdk/azcore@v0.22.0 >> grafana.scm
guix import go -r cloud.google.com/go/iam@v0.3.0 >> grafana.scm
guix import go -r cloud.google.com/go/compute@v1.7.0 >> grafana.scm
guix import go -r go.starlark.net@v0.0.0-20221020143700-22309ac47eac >> grafana.scm
guix import go -r github.com/segmentio/asm@v1.1.4 >> grafana.scm
guix import go -r github.com/russross/blackfriday/v2@v2.1.0 >> grafana.scm
guix import go -r github.com/rogpeppe/go-internal@v1.8.1 >> grafana.scm
guix import go -r github.com/rivo/uniseg@v0.2.0 >> grafana.scm
guix import go -r github.com/mitchellh/mapstructure@v1.4.3 >> grafana.scm
guix import go -r github.com/mattn/go-ieproxy@v0.0.3 >> grafana.scm
guix import go -r github.com/mattn/go-colorable@v0.1.12 >> grafana.scm
guix import go -r github.com/kr/text@v0.2.0 >> grafana.scm
guix import go -r github.com/invopop/yaml@v0.1.0 >> grafana.scm
guix import go -r github.com/hashicorp/memberlist@v0.4.0 >> grafana.scm
guix import go -r github.com/hashicorp/go-immutable-radix@v1.3.1 >> grafana.scm
guix import go -r github.com/gosimple/unidecode@v1.0.1 >> grafana.scm
guix import go -r github.com/googleapis/go-type-adapters@v1.0.0 >> grafana.scm
guix import go -r github.com/googleapis/enterprise-certificate-proxy@v0.0.0-20220520183353-fd19c99a87aa >> grafana.scm
guix import go -r github.com/google/go-querystring@v1.1.0 >> grafana.scm
guix import go -r github.com/go-ozzo/ozzo-validation/v4@v4.3.0 >> grafana.scm
guix import go -r github.com/drone/runner-go@v1.12.0 >> grafana.scm
guix import go -r github.com/drone/envsubst@v1.0.3 >> grafana.scm
guix import go -r github.com/drone/drone-go@v1.7.1 >> grafana.scm
guix import go -r github.com/drone-runners/drone-runner-docker@v1.8.2 >> grafana.scm
guix import go -r github.com/davecgh/go-spew@v1.1.1 >> grafana.scm
guix import go -r github.com/cpuguy83/go-md2man/v2@v2.0.2 >> grafana.scm
guix import go -r github.com/buildkite/yaml@v2.1.0+incompatible >> grafana.scm
guix import go -r github.com/bmatcuk/doublestar@v1.1.1 >> grafana.scm
guix import go -r github.com/armon/go-metrics@v0.3.10 >> grafana.scm
guix import go -r github.com/Azure/azure-pipeline-go@v0.2.3 >> grafana.scm
guix import go -r cloud.google.com/go@v0.102.0 >> grafana.scm
guix import go -r gocloud.dev@v0.25.0 >> grafana.scm
guix import go -r go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc@v1.7.0 >> grafana.scm
guix import go -r go.opentelemetry.io/otel/exporters/otlp/otlptrace@v1.7.0 >> grafana.scm
guix import go -r go.opentelemetry.io/contrib/propagators/jaeger@v1.6.0 >> grafana.scm
guix import go -r go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc@v0.32.0 >> grafana.scm
guix import go -r go.etcd.io/etcd/api/v3@v3.5.4 >> grafana.scm
guix import go -r github.com/urfave/cli@v1.22.9 >> grafana.scm
guix import go -r github.com/parca-dev/parca@v0.12.1 >> grafana.scm
guix import go -r github.com/matryer/is@v1.4.0 >> grafana.scm
guix import go -r github.com/kr/pretty@v0.3.0 >> grafana.scm
guix import go -r github.com/jmoiron/sqlx@v1.3.5 >> grafana.scm
guix import go -r github.com/grafana/dskit@v0.0.0-20211011144203-3a88ec0b675f >> grafana.scm
guix import go -r github.com/grafana/codejen@v0.0.2 >> grafana.scm
guix import go -r github.com/google/go-github/v45@v45.2.0 >> grafana.scm
guix import go -r github.com/golang-migrate/migrate/v4@v4.7.0 >> grafana.scm
guix import go -r github.com/getkin/kin-openapi@v0.103.0 >> grafana.scm
guix import go -r github.com/drone/drone-cli@v1.6.1 >> grafana.scm
guix import go -r github.com/dlmiddlecote/sqlstats@v1.0.2 >> grafana.scm
guix import go -r github.com/bufbuild/connect-go@v1.0.0 >> grafana.scm
guix import go -r github.com/blugelabs/bluge_segment_api@v0.2.0 >> grafana.scm
guix import go -r github.com/blugelabs/bluge@v0.1.9 >> grafana.scm
guix import go -r github.com/armon/go-radix@v1.0.0 >> grafana.scm
guix import go -r github.com/Azure/go-autorest/autorest/adal@v0.9.20 >> grafana.scm
guix import go -r github.com/Azure/azure-storage-blob-go@v0.15.0 >> grafana.scm
guix import go -r github.com/Azure/azure-sdk-for-go/sdk/keyvault/azkeys@v0.4.0 >> grafana.scm
guix import go -r github.com/Azure/azure-sdk-for-go/sdk/azidentity@v0.13.2 >> grafana.scm
guix import go -r cloud.google.com/go/kms@v1.4.0 >> grafana.scm
guix import go -r gopkg.in/asn1-ber.v1@v1.0.0-20181015200546-f715ec2f112d >> grafana.scm
guix import go -r google.golang.org/appengine@v1.6.7 >> grafana.scm
guix import go -r golang.org/x/xerrors@v0.0.0-20220609144429-65e65417b02f >> grafana.scm
guix import go -r golang.org/x/text@v0.4.0 >> grafana.scm
guix import go -r golang.org/x/sys@v0.1.0 >> grafana.scm
guix import go -r go.uber.org/goleak@v1.1.12 >> grafana.scm
guix import go -r go.uber.org/atomic@v1.9.0 >> grafana.scm
guix import go -r go.opencensus.io@v0.23.0 >> grafana.scm
guix import go -r go.mongodb.org/mongo-driver@v1.10.0 >> grafana.scm
guix import go -r github.com/yudai/golcs@v0.0.0-20170316035057-ecda9a501e82 >> grafana.scm
guix import go -r github.com/weaveworks/promrus@v1.2.0 >> grafana.scm
guix import go -r github.com/valyala/bytebufferpool@v1.0.0 >> grafana.scm
guix import go -r github.com/uber/jaeger-lib@v2.4.1+incompatible >> grafana.scm
guix import go -r github.com/stretchr/objx@v0.4.0 >> grafana.scm
guix import go -r github.com/sirupsen/logrus@v1.9.0 >> grafana.scm
guix import go -r github.com/shurcooL/vfsgen@v0.0.0-20200824052919-0d455de96546 >> grafana.scm
guix import go -r github.com/shurcooL/httpfs@v0.0.0-20190707220628-8d4bc4ba7749 >> grafana.scm
guix import go -r github.com/sergi/go-diff@v1.1.0 >> grafana.scm
guix import go -r github.com/sercand/kuberesolver@v2.4.0+incompatible >> grafana.scm
guix import go -r github.com/segmentio/encoding@v0.3.5 >> grafana.scm
guix import go -r github.com/sean-/seed@v0.0.0-20170313163322-e2103e2c3529 >> grafana.scm
guix import go -r github.com/rs/cors@v1.8.2 >> grafana.scm
guix import go -r github.com/protocolbuffers/txtpbfmt@v0.0.0-20220428173112-74888fd59c2b >> grafana.scm
guix import go -r github.com/prometheus/procfs@v0.8.0 >> grafana.scm
guix import go -r github.com/prometheus/node_exporter@v1.0.0-rc.0.0.20200428091818-01054558c289 >> grafana.scm
guix import go -r github.com/prometheus/exporter-toolkit@v0.7.1 >> grafana.scm
guix import go -r github.com/prometheus/common/sigv4@v0.1.0 >> grafana.scm
guix import go -r github.com/pmezard/go-difflib@v1.0.0 >> grafana.scm
guix import go -r github.com/opentracing-contrib/go-stdlib@v1.0.0 >> grafana.scm
guix import go -r github.com/opentracing-contrib/go-grpc@v0.0.0-20210225150812-73cb765af46e >> grafana.scm
guix import go -r github.com/olekukonko/tablewriter@v0.0.5 >> grafana.scm
guix import go -r github.com/oklog/ulid@v1.3.1 >> grafana.scm
guix import go -r github.com/oklog/run@v1.1.0 >> grafana.scm
guix import go -r github.com/mpvl/unique@v0.0.0-20150818121801-cbe035fff7de >> grafana.scm
guix import go -r github.com/modern-go/reflect2@v1.0.2 >> grafana.scm
guix import go -r github.com/modern-go/concurrent@v0.0.0-20180306012644-bacd9c7ef1dd >> grafana.scm
guix import go -r github.com/mna/redisc@v1.3.2 >> grafana.scm
guix import go -r github.com/mitchellh/go-testing-interface@v1.14.0 >> grafana.scm
guix import go -r github.com/miekg/dns@v1.1.49 >> grafana.scm
guix import go -r github.com/mattn/go-runewidth@v0.0.13 >> grafana.scm
guix import go -r github.com/mattetti/filebuffer@v1.0.1 >> grafana.scm
guix import go -r github.com/mattermost/xml-roundtrip-validator@v0.1.0 >> grafana.scm
guix import go -r github.com/mailru/easyjson@v0.7.7 >> grafana.scm
guix import go -r github.com/jpillora/backoff@v1.0.0 >> grafana.scm
guix import go -r github.com/josharian/intern@v1.0.0 >> grafana.scm
guix import go -r github.com/jonboulle/clockwork@v0.3.0 >> grafana.scm
guix import go -r github.com/jessevdk/go-flags@v1.5.0 >> grafana.scm
guix import go -r github.com/igm/sockjs-go/v3@v3.0.2 >> grafana.scm
guix import go -r github.com/hashicorp/yamux@v0.0.0-20210826001029-26ff87cf9493 >> grafana.scm
guix import go -r github.com/hashicorp/golang-lru@v0.5.4 >> grafana.scm
guix import go -r github.com/hashicorp/go-sockaddr@v1.0.2 >> grafana.scm
guix import go -r github.com/hashicorp/go-multierror@v1.1.1 >> grafana.scm
guix import go -r github.com/hashicorp/go-msgpack@v0.5.5 >> grafana.scm
guix import go -r github.com/hashicorp/errwrap@v1.1.0 >> grafana.scm
guix import go -r github.com/grpc-ecosystem/go-grpc-prometheus@v1.2.1-0.20191002090509-6af20e3a5340 >> grafana.scm
guix import go -r github.com/grafana/grafana-google-sdk-go@v0.0.0-20211104130251-b190293eaf58 >> grafana.scm
guix import go -r github.com/gorilla/mux@v1.8.0 >> grafana.scm
guix import go -r github.com/googleapis/gax-go/v2@v2.4.0 >> grafana.scm
guix import go -r github.com/google/flatbuffers@v2.0.5+incompatible >> grafana.scm
guix import go -r github.com/google/btree@v1.0.1 >> grafana.scm
guix import go -r github.com/golang/protobuf@v1.5.2 >> grafana.scm
guix import go -r github.com/golang/groupcache@v0.0.0-20210331224755-41bb18bfe9da >> grafana.scm
guix import go -r github.com/golang/glog@v1.0.0 >> grafana.scm
guix import go -r github.com/golang-sql/civil@v0.0.0-20190719163853-cb61b32ac6fe >> grafana.scm
guix import go -r github.com/golang-jwt/jwt/v4@v4.4.2 >> grafana.scm
guix import go -r github.com/gogo/status@v1.1.0 >> grafana.scm
guix import go -r github.com/gogo/googleapis@v1.4.1 >> grafana.scm
guix import go -r github.com/go-openapi/validate@v0.22.0 >> grafana.scm
guix import go -r github.com/go-openapi/swag@v0.22.3 >> grafana.scm
guix import go -r github.com/go-openapi/spec@v0.20.7 >> grafana.scm
guix import go -r github.com/go-openapi/runtime@v0.24.1 >> grafana.scm
guix import go -r github.com/go-openapi/loads@v0.21.2 >> grafana.scm
guix import go -r github.com/go-openapi/jsonreference@v0.20.0 >> grafana.scm
guix import go -r github.com/go-openapi/jsonpointer@v0.19.5 >> grafana.scm
guix import go -r github.com/go-openapi/errors@v0.20.3 >> grafana.scm
guix import go -r github.com/go-openapi/analysis@v0.21.4 >> grafana.scm
guix import go -r github.com/go-logfmt/logfmt@v0.5.1 >> grafana.scm
guix import go -r github.com/go-kit/log@v0.2.1 >> grafana.scm
guix import go -r github.com/felixge/httpsnoop@v1.0.2 >> grafana.scm
guix import go -r github.com/emicklei/proto@v1.10.0 >> grafana.scm
guix import go -r github.com/edsrzf/mmap-go@v1.0.0 >> grafana.scm
guix import go -r github.com/docker/go-units@v0.4.0 >> grafana.scm
guix import go -r github.com/dgryski/go-rendezvous@v0.0.0-20200823014737-9f7001d12a5f >> grafana.scm
guix import go -r github.com/dennwc/varint@v1.0.0 >> grafana.scm
guix import go -r github.com/deepmap/oapi-codegen@v1.10.1 >> grafana.scm
guix import go -r github.com/cockroachdb/apd/v2@v2.0.2 >> grafana.scm
guix import go -r github.com/cheekybits/genny@v1.0.0 >> grafana.scm
guix import go -r github.com/cespare/xxhash/v2@v2.1.2 >> grafana.scm
guix import go -r github.com/centrifugal/protocol@v0.8.10 >> grafana.scm
guix import go -r github.com/cenkalti/backoff/v4@v4.1.3 >> grafana.scm
guix import go -r github.com/beorn7/perks@v1.0.1 >> grafana.scm
guix import go -r github.com/asaskevich/govalidator@v0.0.0-20210307081110-f21760c49a8d >> grafana.scm
guix import go -r github.com/apache/arrow/go/arrow@v0.0.0-20211112161151-bc219186db40 >> grafana.scm
guix import go -r github.com/andybalholm/brotli@v1.0.4 >> grafana.scm
guix import go -r github.com/alecthomas/units@v0.0.0-20211218093645-b94a6e3cc137 >> grafana.scm
guix import go -r github.com/FZambia/sentinel@v1.1.0 >> grafana.scm
guix import go -r github.com/FZambia/eagle@v0.0.2 >> grafana.scm
guix import go -r github.com/Azure/go-autorest/tracing@v0.6.0 >> grafana.scm
guix import go -r github.com/Azure/go-autorest/logger@v0.2.1 >> grafana.scm
guix import go -r github.com/Azure/go-autorest/autorest/validation@v0.3.1 >> grafana.scm
guix import go -r github.com/Azure/go-autorest/autorest/to@v0.4.0 >> grafana.scm
guix import go -r github.com/Azure/go-autorest/autorest/date@v0.3.0 >> grafana.scm
guix import go -r github.com/Azure/go-autorest@v14.2.0+incompatible >> grafana.scm
guix import go -r github.com/Azure/azure-sdk-for-go/sdk/internal@v0.9.1 >> grafana.scm
guix import go -r xorm.io/core@v0.7.3 >> grafana.scm
guix import go -r xorm.io/builder@v0.3.6 >> grafana.scm
guix import go -r gopkg.in/yaml.v3@v3.0.1 >> grafana.scm
guix import go -r gopkg.in/yaml.v2@v2.4.0 >> grafana.scm
guix import go -r gopkg.in/square/go-jose.v2@v2.5.1 >> grafana.scm
guix import go -r gopkg.in/mail.v2@v2.3.1 >> grafana.scm
guix import go -r gopkg.in/ldap.v3@v3.1.0 >> grafana.scm
guix import go -r gopkg.in/ini.v1@v1.66.2 >> grafana.scm
guix import go -r gopkg.in/alexcesaro/quotedprintable.v3@v3.0.0-20150716171945-2caba252f4dc >> grafana.scm
guix import go -r google.golang.org/protobuf@v1.28.1 >> grafana.scm
guix import go -r google.golang.org/api@v0.84.0 >> grafana.scm
guix import go -r gonum.org/v1/gonum@v0.11.0 >> grafana.scm
guix import go -r golang.org/x/tools@v0.1.12 >> grafana.scm
guix import go -r golang.org/x/time@v0.0.0-20220609170525-579cf78fd858 >> grafana.scm
guix import go -r golang.org/x/sync@v0.1.0 >> grafana.scm
guix import go -r golang.org/x/oauth2@v0.0.0-20220630143837-2104d58473e0 >> grafana.scm
guix import go -r golang.org/x/net@v0.1.0 >> grafana.scm
guix import go -r golang.org/x/exp@v0.0.0-20220613132600-b0d781184e0d >> grafana.scm
guix import go -r golang.org/x/crypto@v0.0.0-20220622213112-05595931fe9d >> grafana.scm
guix import go -r go.opentelemetry.io/otel/trace@v1.7.0 >> grafana.scm
guix import go -r go.opentelemetry.io/otel/sdk@v1.7.0 >> grafana.scm
guix import go -r go.opentelemetry.io/otel/exporters/jaeger@v1.0.0 >> grafana.scm
guix import go -r go.opentelemetry.io/otel@v1.7.0 >> grafana.scm
guix import go -r go.opentelemetry.io/collector/model@v0.31.0 >> grafana.scm
guix import go -r go.opentelemetry.io/collector@v0.31.0 >> grafana.scm
guix import go -r github.com/yudai/gojsondiff@v1.0.0 >> grafana.scm
guix import go -r github.com/yalue/merged_fs@v1.2.2 >> grafana.scm
guix import go -r github.com/xorcare/pointer@v1.1.0 >> grafana.scm
guix import go -r github.com/weaveworks/common@v0.0.0-20210913144402-035033b78a78 >> grafana.scm
guix import go -r github.com/vectordotdev/go-datemath@v0.1.1-0.20220323213446-f3954d0b18ae >> grafana.scm
guix import go -r github.com/urfave/cli/v2@v2.3.0 >> grafana.scm
guix import go -r github.com/uber/jaeger-client-go@v2.29.1+incompatible >> grafana.scm
guix import go -r github.com/ua-parser/uap-go@v0.0.0-20211112212520-00c877edfe0f >> grafana.scm
guix import go -r github.com/teris-io/shortid@v0.0.0-20171029131806-771a37caa5cf >> grafana.scm
guix import go -r github.com/stretchr/testify@v1.8.0 >> grafana.scm
guix import go -r github.com/russellhaering/goxmldsig@v1.1.1 >> grafana.scm
guix import go -r github.com/robfig/cron/v3@v3.0.1 >> grafana.scm
guix import go -r github.com/prometheus/prometheus@v1.8.2-0.20211011171444-354d8d2ecfac >> grafana.scm
guix import go -r github.com/prometheus/common@v0.37.0 >> grafana.scm
guix import go -r github.com/prometheus/client_model@v0.2.0 >> grafana.scm
guix import go -r github.com/prometheus/client_golang@v1.13.1 >> grafana.scm
guix import go -r github.com/pkg/errors@v0.9.1 >> grafana.scm
guix import go -r github.com/pkg/browser@v0.0.0-20210911075715-681adbf594b8 >> grafana.scm
guix import go -r github.com/patrickmn/go-cache@v2.1.0+incompatible >> grafana.scm
guix import go -r github.com/opentracing/opentracing-go@v1.2.0 >> grafana.scm
guix import go -r github.com/mwitkow/go-conntrack@v0.0.0-20190716064945-2f068394615f >> grafana.scm
guix import go -r github.com/matttproud/golang_protobuf_extensions@v1.0.2 >> grafana.scm
guix import go -r github.com/mattn/go-sqlite3@v1.14.16 >> grafana.scm
guix import go -r github.com/mattn/go-isatty@v0.0.14 >> grafana.scm
guix import go -r github.com/magefile/mage@v1.13.0 >> grafana.scm
guix import go -r github.com/m3db/prometheus_remote_client_golang@v0.4.4 >> grafana.scm
guix import go -r github.com/linkedin/goavro/v2@v2.10.0 >> grafana.scm
guix import go -r github.com/lib/pq@v1.10.4 >> grafana.scm
guix import go -r github.com/jung-kurt/gofpdf@v1.16.2 >> grafana.scm
guix import go -r github.com/json-iterator/go@v1.1.12 >> grafana.scm
guix import go -r github.com/jmespath/go-jmespath@v0.4.0 >> grafana.scm
guix import go -r github.com/influxdata/line-protocol@v0.0.0-20210311194329-9aa0e372d097 >> grafana.scm
guix import go -r github.com/influxdata/influxdb-client-go/v2@v2.6.0 >> grafana.scm
guix import go -r github.com/hashicorp/go-version@v1.3.0 >> grafana.scm
guix import go -r github.com/hashicorp/go-plugin@v1.4.3 >> grafana.scm
guix import go -r github.com/grpc-ecosystem/go-grpc-middleware@v1.3.0 >> grafana.scm
guix import go -r github.com/grafana/thema@v0.0.0-20221113112305-b441ed85a1fd >> grafana.scm
guix import go -r github.com/grafana/grafana-plugin-sdk-go@v0.142.0 >> grafana.scm
guix import go -r github.com/grafana/grafana-azure-sdk-go@v1.3.1 >> grafana.scm
guix import go -r github.com/grafana/grafana-aws-sdk@v0.11.0 >> grafana.scm
guix import go -r github.com/grafana/cuetsy@v0.1.1 >> grafana.scm
guix import go -r github.com/gosimple/slug@v1.12.0 >> grafana.scm
guix import go -r github.com/gorilla/websocket@v1.5.0 >> grafana.scm
guix import go -r github.com/google/wire@v0.5.0 >> grafana.scm
guix import go -r github.com/google/uuid@v1.3.0 >> grafana.scm
guix import go -r github.com/google/go-cmp@v0.5.9 >> grafana.scm
guix import go -r github.com/golang/snappy@v0.0.4 >> grafana.scm
guix import go -r github.com/golang/mock@v1.6.0 >> grafana.scm
guix import go -r github.com/gogo/protobuf@v1.3.2 >> grafana.scm
guix import go -r github.com/gofrs/uuid@v4.3.0+incompatible >> grafana.scm
guix import go -r github.com/gobwas/glob@v0.2.3 >> grafana.scm
guix import go -r github.com/go-stack/stack@v1.8.1 >> grafana.scm
guix import go -r github.com/go-sql-driver/mysql@v1.6.0 >> grafana.scm
guix import go -r github.com/go-sourcemap/sourcemap@v2.1.3+incompatible >> grafana.scm
guix import go -r github.com/go-redis/redis/v8@v8.11.4 >> grafana.scm
guix import go -r github.com/go-openapi/strfmt@v0.21.3 >> grafana.scm
guix import go -r github.com/go-kit/kit@v0.12.0 >> grafana.scm
guix import go -r github.com/go-git/go-git/v5@v5.4.2 >> grafana.scm
guix import go -r github.com/getsentry/sentry-go@v0.13.0 >> grafana.scm
guix import go -r github.com/gchaincl/sqlhooks@v1.3.0 >> grafana.scm
guix import go -r github.com/fatih/color@v1.13.0 >> grafana.scm
guix import go -r github.com/cortexproject/cortex@v1.10.1-0.20211014125347-85c378182d0d >> grafana.scm
guix import go -r github.com/centrifugal/centrifuge@v0.25.0 >> grafana.scm
guix import go -r github.com/bradfitz/gomemcache@v0.0.0-20190913173617-a41fca850d0b >> grafana.scm
guix import go -r github.com/benbjohnson/clock@v1.3.0 >> grafana.scm
guix import go -r github.com/beevik/etree@v1.1.0 >> grafana.scm
guix import go -r github.com/aws/aws-sdk-go@v1.44.146 >> grafana.scm
guix import go -r github.com/VividCortex/mysqlerr@v0.0.0-20170204212430-6c6b55f8796f >> grafana.scm
guix import go -r github.com/Masterminds/semver@v1.5.0 >> grafana.scm
guix import go -r github.com/BurntSushi/toml@v1.1.0 >> grafana.scm
guix import go -r github.com/Azure/go-autorest/autorest@v0.11.27 >> grafana.scm
guix import go -r github.com/Azure/azure-sdk-for-go@v65.0.0+incompatible >> grafana.scm
guix import go -r cuelang.org/go@v0.4.3 >> grafana.scm
guix import go -r cloud.google.com/go/storage@v1.22.1 >> grafana.scm
--8<---------------cut here---------------end--------------->8---

-- 
Katherine


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2023-01-21 16:48 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-01-15  9:18 Packaging Grafana phodina via
2023-01-15 11:12 ` Csepp
2023-01-15 17:47   ` Leo Famulari
2023-01-16 11:39   ` libgit2 shallow clone (was Re: Packaging Grafana) Simon Tournier
2023-01-16 16:02     ` Csepp
2023-01-16 16:34       ` Simon Tournier
2023-01-15 17:46 ` Packaging Grafana Leo Famulari
2023-01-21 16:37 ` Katherine Cox-Buday
2023-01-21 16:47   ` Katherine Cox-Buday

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).