Bug#1021723: ITP: golang-github-hashicorp-hcl-v2 -- Go implementation of HashiCorp Configuration Language (version 2)
Package: wnpp
Severity: wishlist
Owner: Cyril Brulebois <cyril@debamax.com>
* Package name : golang-github-hashicorp-hcl-v2
Version : 2.14.1-1
Upstream Author : HashiCorp
* URL : https://github.com/hashicorp/hcl
* License : MPL-2.0
Programming Lang: Go
Description : Go implementation of HashiCorp Configuration Language (version 2)
HCL (HashiCorp Configuration Language) is a configuration language built by
HashiCorp. The goal of HCL is to build a structured configuration language that
is both human and machine friendly for use with command-line tools, but
specifically targeted towards DevOps tools, servers, etc.
HCL is also fully JSON compatible. That is, JSON can be used as completely
valid input to a system expecting HCL. This helps makes systems interoperable
with other systems.
HCL is heavily inspired by libucl, nginx configuration, and others similar.
This package contains the source.
This is a requirement to update crowdsec:
https://lists.debian.org/debian-go/2022/10/msg00018.html
There's an existing golang-github-hashicorp-hcl package, kind of stalled
at version 1.0.0, which is depended on by close to 100 packages. It
seems prudent to introduce a -v2 package for hashicorp/hcl/v2, leaving it
up to reverse dependencies to switch to the new version if and when they
so desire.
Cheers,
--
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/
Reply to: