#1148637 ITP: golang-github-nix-community-go-nix -- Nix file formats and store primitives reimplemented in Go

Package:
wnpp
Source:
wnpp
Submitter:
Juan Manuel Méndez Rey
Date:
2026-09-21 12:54:02 UTC
Severity:
normal
#1148637#5
Date:
2026-09-21 12:53:02 UTC
From:
To:
* Package name    : golang-github-nix-community-go-nix
  Version         : 0.0~git20250101.4bdde67
  Upstream Contact: https://github.com/nix-community/go-nix/issues
* URL             : https://github.com/nix-community/go-nix
* License         : Apache-2.0
  Programming Lang: Go
  Description     : Nix file formats and store primitives reimplemented in Go

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
 .narinfo and .ls index files.
 .
 Also included are nixbase32 encoding, store path handling and a reference
 scanner, and generated accessors for the SQLite databases Nix uses. Upstream
 describes the project as experimental.
 .
 This package is a build dependency of syft (ITP https://bugs.debian.org/1124819).

I intend to maintain this package within the Debian Go Packaging Team.