Source: golang-github-nix-community-go-nix
Section: golang
Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
Uploaders:
 Juan Manuel Méndez Rey <juan.mendezr@proton.me>,
Build-Depends:
 debhelper-compat (= 14),
 dh-go,
 dpkg-build-api (= 1),
 golang-any,
 golang-github-adrg-xdg-dev,
 golang-github-alecthomas-kong-dev,
 golang-github-dgraph-io-badger-dev,
 golang-github-mattn-go-sqlite3-dev,
 golang-github-multiformats-go-multihash-dev,
 golang-github-stretchr-testify-dev,
Testsuite: autopkgtest-pkg-go
Standards-Version: 4.7.4
Vcs-Browser: https://salsa.debian.org/go-team/packages/golang-github-nix-community-go-nix
Vcs-Git: https://salsa.debian.org/go-team/packages/golang-github-nix-community-go-nix.git
Homepage: https://github.com/nix-community/go-nix
XS-Go-Import-Path: github.com/nix-community/go-nix

Package: golang-github-nix-community-go-nix-dev
Architecture: all
Multi-Arch: foreign
Depends:
 golang-github-adrg-xdg-dev,
 golang-github-alecthomas-kong-dev,
 golang-github-dgraph-io-badger-dev,
 golang-github-mattn-go-sqlite3-dev,
 golang-github-stretchr-testify-dev,
 ${misc:Depends},
Description: Nix file formats and store primitives in Go (library)
 A collection of Go libraries reimplementing parts of the Nix package
 manager. It provides a reader and writer for the Nix ARchive (NAR) format with
 an interface modelled on archive/tar, a parser for .drv derivation files
 together with derivation path and output hash computation, and parsers
 for the .narinfo and .ls index formats.
 .
 Also included are nixbase32 encoding, store path handling, a reference scanner
 and a badger-backed derivation store. Upstream describes the project as
 experimental.

Package: gonix
Section: utils
Architecture: any
Multi-Arch: foreign
Built-Using: ${misc:Built-Using}
Static-Built-Using: ${misc:Static-Built-Using}
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
Description: command-line tool for Nix archives and derivations
 gonix exposes part of the go-nix library on the command line. It has two
 groups of subcommands:
 .
  * nar cat, nar dump-path and nar ls, to print a file out of a Nix ARchive,
    serialise a path into NAR format, and list what a NAR contains;
  * drv show, to print a derivation in ATerm or JSON form.
 .
 Upstream describes the project as experimental.
