Bug#1067684: ITP: goda -- Go Dependency Analysis toolkit

2024-03-25 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: goda
  Version : 0.5.7-1
  Upstream Author : Egon Elbre
* URL : https://github.com/loov/goda
* License : Expat
  Programming Lang: Go
  Description : Go Dependency Analysis toolkit

 Goda is a Go dependency analysis toolkit. It contains tools to figure
 out what your program is using.
 .
 Cool things it can do:
 .
   # All of the commands should be run in the cloned repository.
   git clone https://github.com/loov/goda && cd goda
 .
   # draw a graph of packages in github.com/loov/goda
   goda graph "github.com/loov/goda/..." | dot -Tsvg -o graph.svg
 .
   # draw a dependency graph of github.com/loov/goda and dependencies
   goda graph -cluster -short "github.com/loov/goda:all" | dot -Tsvg -o 
graph.svg
 .
   # list direct dependencies of github.com/loov/goda
   goda list "github.com/loov/goda/...:import"
 .
   # list dependency graph that reaches flag package, including std
   goda graph -std "reach(github.com/loov/goda/...:all, flag)" | dot -Tsvg -o 
graph.svg
 .
   # list packages shared by github.com/loov/goda/pkgset and 
github.com/loov/goda/cut
   goda list "shared(github.com/loov/goda/pkgset:all, 
github.com/loov/goda/cut:all)"
 .
   # list packages that are only imported for tests
   goda list "github.com/loov/goda/...:+test:all - github.com/loov/goda/...:all"
 .
   # list packages that are imported with `purego` tag
   goda list -std "purego=1(github.com/loov/goda/...:all)"
 .
   # list packages that are imported for windows and not linux
   goda list "goos=windows(github.com/loov/goda/...:all) - 
goos=linux(github.com/loov/goda/...:all)"
 .
   # list how much memory each symbol in the final binary is taking
   goda weight -h $GOPATH/bin/goda
 .
   # show the impact of cutting a package
   goda cut ./...:all
 .
   # print dependency tree of all sub-packages
   goda tree ./...:all
 .
   # print stats while building a go program
   go build -a --toolexec "goda exec" .
 .
   # list dependency graph in same format as "go mod graph"
   goda graph -type edges -f '{{.ID}}{{if .Module}}{{with 
.Module.Version}}@{{.}}{{end}}{{end}}' ./...:all
 .
 How it differs from go list or go mod
 .
 go list and go mod are tightly integrated with Go and can answer simple
 queries with compatibility. They also serves as good building blocks for
 other tools.
 .
 goda is intended for more complicated queries and analysis. Some of the
 features can be reproduced by format flags and scripts. However, this
 library aims to make even complicated analysis fast.
 .
 Also, goda can be used together with go list and go mod.


Reasons for packaging:

- Recommended by Dominik Honnef, upstream author of golang-honnef-go-tools,
  when he removed cmd/rdeps which, like dh-make-golang, also used
  golang.org/x/tools/refactor/importgraph

- Potential solution to fix and improve "dh-make-golang estimate"



Bug#1064540: ITP: golang-github-makeworld-the-better-one-dither -- fast, correct image dithering library in Go

2024-02-23 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-makeworld-the-better-one-dither
  Version : 2.4.0-1
  Upstream Author : makeworld
* URL : https://github.com/makeworld-the-better-one/dither
* License : MPL-2.0
  Programming Lang: Go
  Description : fast, correct image dithering library in Go

 dither is a library for dithering images in Go.  It has many dithering
 algorithms built-in, and allows you to specify your own.  Correctness
 is a top priority, as well as performance.  It is designed to work well
 on its own, but also implements interfaces from the standard library,
 so that it can be integrated easily in a wide variety of situtations.
 .
 This library is uniquely correct from a math and quality perspective.
 It linearizes the image, and color comparisons are done with human
 luminance perception in mind (channel weighting).  Few-to-no other
 libraries do this.
 .
 It supports images that make use of the alpha channel, AKA transparency.
 .
 Types of dithering supported:
 .
  * Random noise (in grayscale and RGB)
  * Ordered Dithering
- Bayer matrix of any size (as long as dimensions are powers of two)
- Clustered-dot - many different preprogrammed matrices
- Some unusual horizontal or vertical line matrices
- Yours?
  + Using PixelMapperFromMatrix, this library can dither using
any matrix
  + If you need more freedom, PixelMapper can be used to implement
any method of dithering that affects each pixel individually
 .
  * Error diffusion dithering
- Simple 2D
- Floyd-Steinberg, False Floyd-Steinberg
- Jarvis-Judice-Ninke
- Atkinson
- Stucki
- Burkes
- Sierra/Sierra3, Sierra2, Sierra2-4A/Sierra-Lite
- Steven Pigeon (https://hbfs.wordpress.com/2013/12/31/dithering/)
- Yours? Custom error diffusion matrices can be used by the library.
 .
 More methods of dithering are being worked on, such as Riemersma,
 Yuliluoma, and blue noise.

Reason for packaging: Needed by hugo (>= 0.123.0)



Bug#1061548: ITP: tippecanoe -- build vector tilesets from large collections of GeoJSON features

2024-01-26 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 
X-Debbugs-Cc: debian-devel@lists.debian.org, 
pkg-grass-de...@lists.alioth.debian.org, f...@debian.org

* Package name: tippecanoe
  Version : 2.24.1
  Upstream Contact: Erica Fischer https://github.com/felt/tippecanoe/issues
* URL : https://github.com/felt/tippecanoe
* License : BSD-2-Clause, etc.
  Programming Lang: C++
  Description : build vector tilesets from large collections of GeoJSON 
features

 Tippecanoe builds vector tilesets from large (or small) collections of
 GeoJSON, FlatGeobuf, or CSV features.
 .
 The goal of Tippecanoe is to enable making a scale-independent view of
 your data, so that at any level from the entire world to a single
 building, you can see the density and texture of the data rather than
 a simplification from dropping supposedly unimportant features or
 clustering or aggregating them.
 .
 If you give it all of OpenStreetMap and zoom out, it should give you back
 something that looks like "All Streets" rather than something that looks
 like an Interstate road atlas.
 .
 If you give it all the building footprints in Los Angeles and zoom out
 far enough that most individual buildings are no longer discernable,
 you should still be able to see the extent and variety of development
 in every neighborhood, not just the largest downtown buildings.
 .
 If you give it a collection of years of tweet locations, you should be
 able to see the shape and relative popularity of every point of interest
 and every significant travel corridor.

I intend to use Tippecanoe to generate vector map tiles for RiskProfiler.ca
(OpenDRR platform) as part of my work at/for Geological Survey of Canada,
Natural Resources Canada.

I plan to maintain this package within the Debian GIS Team.

Thanks!



Bug#1057224: ITP: golang-github-microsoft-dev-tunnels -- Dev Tunnels SDK

2023-12-01 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-microsoft-dev-tunnels
  Version : 0.0.25-1
  Upstream Author : Microsoft Corporation
* URL : https://github.com/microsoft/dev-tunnels
* License : Expat
  Programming Lang: Go
  Description : Dev Tunnels SDK (Go library)

 Dev tunnels allows developers to securely expose local web services to
 the Internet, control who has access, and easily & debug your web
 applications from anywhere. Learn more at https://aka.ms/devtunnels/docs

Reason for packaging: Dependency of gh (>= 2.36.0)



Bug#1055441: ITP: golang-golang-x-telemetry -- Go Telemetry services and libraries

2023-11-05 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-golang-x-telemetry
  Version : 0.0~git20231030.36630a2-1
  Upstream Author : The Go Authors
* URL : https://github.com/golang/telemetry
* License : BSD-3-Clause
  Programming Lang: Go
  Description : Go Telemetry services and libraries

 This package from the https://go.googlesource.com/telemetry repository 
 holds the Go Telemetry server code and libraries.

Reason for packaging: Needed by gopls (golang-golang-x-tools)



Bug#1055417: ITP: golang-github-tdewolff-argp -- GNU command line argument parser (Go library)

2023-11-05 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-tdewolff-argp
  Version : 0.0~git20231030.fa6c548-1
  Upstream Author : Taco de Wolff
* URL : https://github.com/tdewolff/argp
* License : Expat
  Programming Lang: Go
  Description : GNU command line argument parser (Go library)
 The argp Go package provides a command-line argument parser
 following the GNU standard.
 .
   ./test -vo out.png --size 256 input.txt
 .
 with the following features:
 .
  * build-in help (-h and --help) message
  * scan arguments into struct fields with configuration in tags
  * scan into composite field types (arrays, slices, structs)
  * allow for nested sub commands
 .
 GNU command line argument rules:
 .
  * arguments are options when they begin with a hyphen -
  * multiple options can be combined: -abc is the same as -a -b -c
  * long options start with two hyphens: --abc is one option
  * option names are alphanumeric characters
  * options can have a value: -a 1 means that a has value 1
  * option values can be separated by a space, equal sign, or nothing: -a1 -
a=1 -a 1 are all equal
  * options and non-options can be interleaved
  * the argument -- terminates all options so that all following arguments
are treated as non-options
  * a single - argument is a non-option usually used to mean standard in or
out streams
  * options may be specified multiple times, only the last one determines
its value
  * options can have multiple values: -a 1 2 3 means that a is an
array/slice/struct of three numbers of value [1,2,3]
 .
 See also github.com/tdewolff/prompt for a command-line prompter.

Reason for packaging: Needed by golang-github-tdewolff-minify >= 2.20.5



Bug#1053978: ITP: golang-github-rodaine-table -- Go CLI Table Generator

2023-10-15 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-rodaine-table
  Version : 1.1.0-1
  Upstream Author : Chris Roche
* URL : https://github.com/rodaine/table
* License : Expat
  Programming Lang: Go
  Description : Go CLI Table Generator

 Go package table provides a convenient way to generate tabular output
 of any data, primarily useful for CLI tools.
 .
 Features:
 .
  * Accepts all data types (string, int, interface{}, everything!) and
will use the String() string method of a type if available.
  * Can specify custom formatting for the header and first column cells
for better readability.
  * Columns are left-aligned and sized to fit the data, with customizable
padding.
  * The printed output can be sent to any io.Writer, defaulting to
os.Stdout.
  * Built to an interface, so you can roll your own Table implementation.
  * Works well with ANSI colors (fatih/color
(https://github.com/fatih/color) in the example)!
  * Can provide a custom WidthFunc to accomodate multi- and zero-width
characters (such as runewidth (https://github.com/mattn/go-runewidth))

Reason for packaging:
  * indirect dependency of gh >= 2.36.0
  * direct dependeny of golang-github-microsoft-dev-tunnels (to be packaged)



Bug#1051245: ITP: golang-github-bep-logg -- fast and structured logging package for Go

2023-09-04 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-bep-logg
  Version : 0.2.0-1
  Upstream Authors: TJ Holowaychuk, Bjørn Erik Pedersen
* URL : https://github.com/bep/logg
* License : Expat
  Programming Lang: Go
  Description : fast and structured logging package for Go

 This is a fork of the exellent Apex Log (https://github.com/apex/log)
 library.
 .
 Main changes:
 .
  * Trim unneeded dependencies.
  * Make Fields into a slice to preserve log order.
  * Split the old Interface in two and remove all but one Log method (see
below).
  * This allows for lazy creation of messages in Log(fmt.Stringer) and
ignoring fields added in LevelLoggers with levels below the Loggers.
  * The pointer passed to HandleLog is not safe to use outside of the
current log chain, and needs to be cloned with Clone first if that's
needed.
 .
 This is probably the very fastest structured log library when logging is
 disabled.

Reason for packaging: a dependency of hugo (>= 0.114.0)



Bug#1040808: ITP: golang-github-hashicorp-terraform-config-inspect -- helper library for shallow inspection of Terraform configurations

2023-07-10 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-hashicorp-terraform-config-inspect
  Version : 0.0~git20230614.f32df32-1
  Upstream Author : HashiCorp, Inc.
* URL : https://github.com/hashicorp/terraform-config-inspect
* License : MPL-2.0
  Programming Lang: Go
  Description : helper library for shallow inspection of Terraform 
configurations

 terraform-config-inspect is a helper library and CLI tool for extracting
 high-level metadata about Terraform modules from their source code. It
 processes only a subset of the information Terraform itself would process,
 and in return it's able to be broadly compatible with modules written for
 many different versions of Terraform.
 .
 The primary way to use this is as a Go library, but as a convenience it
 also contains a CLI tool called terraform-config-inspect that allows
 viewing module information in either a Markdown-like format or in JSON
 format.

Reason for packaging: Needed by terraform-switcher (ITP: #1014440)



Bug#1038681: ITP: golang-github-bep-simplecobra -- simpler API for the popular Cobra CLI

2023-06-19 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-bep-simplecobra
  Version : 0.3.2-1
  Upstream Author : Bjørn Erik Pedersen
* URL : https://github.com/bep/simplecobra
* License : Expat
  Programming Lang: Go
  Description : simpler API for the popular Cobra CLI

 So, Cobra (https://github.com/spf13/cobra) is a Go CLI library with a
 feature set that's hard to resist for bigger applications
 (autocompletion, docs and man pages auto generation etc.). But it's also
 complex to use beyond the simplest of applications. This package was
 built to help rewriting Hugo's (https://github.com/gohugoio/hugo)
 commands package to something that's easier to understand and maintain.

Reason for packaging: Needed by hugo v0.112.0 and up



Bug#1038680: ITP: golang-github-bep-helpers -- Go utils package with a less burdened name by @bep

2023-06-19 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-bep-helpers
  Version : 0.4.0-1
  Upstream Author : Bjørn Erik Pedersen
* URL : https://github.com/bep/helpers
* License : Expat
  Programming Lang: Go
  Description : Go utils package with a less burdened name by @bep

 Some helper packages with some helper code that Bjørn Erik Pedersen
 (@bep) has had a tendency to copy from project to project over the years,
 prompting him to consider some reuse and create this Go package.

Reason for packaging: Needed by e.g. hugo v0.112.0 and up



Bug#1037958: ITP: golang-github-bep-mclib -- simple Go library to make it possible to run mkcert's main method

2023-06-14 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-bep-mclib
  Version : 1.20400.20402-1
  Upstream Author : The mkcert Authors; Bjørn Erik Pedersen
* URL : https://github.com/bep/mclib
* License : Expat
  Programming Lang: Go
  Description : simple Go library to make it possible to run mkcert main 
method

 This is a simple Go library to make it possible to run mkcert's
 (https://github.com/FiloSottile/mkcert) main method.
 .
 The script that updates the internal package does no logic changes to
 the source; it simply
 .
  1. Renames the main package to internal.
  2. Renames the main func to RunMain
  3. Replaces any log.Fatal with panic to allow us to handle the errors.
  4. Exports getCAROOT().
 .
 For more advanced library usage, see this issue
 (https://github.com/FiloSottile/mkcert/issues/45).

Reason for packaging: Needed by hugo 0.113.0 and up



Bug#1034432: ITP: golang-github-hashicorp-terraform-registry-address -- Go library to represent, compare and parse Terraform Registry address

2023-04-15 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-hashicorp-terraform-registry-address
  Version : 0.2.0-1
  Upstream Author : HashiCorp, Inc.
* URL : https://github.com/hashicorp/terraform-registry-address
* License : MPL-2.0
  Programming Lang: Go
  Description : Go library to represent, compare and parse Terraform 
Registry address

 This Go module enables parsing, comparison and canonical representation of
 Terraform Registry (https://registry.terraform.io/) "provider" addresses
 (such as registry.terraform.io/grafana/grafana or hashicorp/aws) and
 "module" addresses (such as hashicorp/subnets/cidr).

Reason for packaging: Needed by terraform (RFP - #808940)



Bug#1032692: ITP: gitleaks -- protect and discover secrets using Gitleaks

2023-03-10 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: gitleaks
  Version : 8.16.0-1
  Upstream Author : Zachary Rice
* URL : https://github.com/gitleaks/gitleaks
* License : Expat
  Programming Lang: Go
  Description : protect and discover secrets using Gitleaks 

 Gitleaks is a SAST tool for **detecting** and **preventing** hardcoded
 secrets like passwords, api keys, and tokens in git repos.  Gitleaks is
 an **easy-to-use, all-in-one solution** for detecting secrets, past or
 present, in your code.



Bug#1032574: ITP: golang-github-fatih-semgroup -- like errgroup/waitgroup, but only runs a maximum of tasks at any time

2023-03-09 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-fatih-semgroup
  Version : 1.2.0-1
  Upstream Author : Fatih Arslan
* URL : https://github.com/fatih/semgroup
* License : BSD-3-clause
  Programming Lang: Go
  Description : like errgroup/waitgroup, but only runs a maximum of tasks 
at any time

 semgroup provides synchronization and error propagation, for groups of
 goroutines working on subtasks of a common task.  It uses a weighted
 semaphore implementation to make sure that only a number of maximum
 tasks can be run at any time.
 .
 Unlike golang.org/x/sync/errgroup, it doesn't return the first non-nil
 error, rather it accumulates all errors and returns a set of errors,
 allowing each task to fullfil their task.


Reason for packaging: Needed by gitleaks



Bug#1032573: ITP: golang-github-petar-dambovaliev-aho-corasick -- efficient string matching in Golang via the Aho-Corasick algorithm

2023-03-09 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-petar-dambovaliev-aho-corasick
  Version : 0.0~git20211021.5ab2d92-1
  Upstream Author : Petar Dambovaliev
* URL : https://github.com/petar-dambovaliev/aho-corasick
* License : Expat
  Programming Lang: Go
  Description : efficient string matching in Golang via the Aho-Corasick 
algorithm

 This package provides efficient string matching in Golang via the
 Aho-Corasick algorithm.
 .
 ×20 faster than github.com/cloudflare/ahocorasick and
 ×3 faster than github.com/anknown/ahocorasick
 .
 Memory consuption is a eighth of github.com/cloudflare/ahocorasick and
 half of github.com/anknown/ahocorasick
 .
 This library is heavily inspired by BurntSushi’s fast implementation of
 Aho-Corasick in Rust; see https://github.com/BurntSushi/aho-corasick


Reason for packaging: Needed by gitleaks



Bug#1032535: ITP: golang-github-hashicorp-golang-lru-v2 -- Golang LRU cache (v2 with support for generics)

2023-03-08 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-hashicorp-golang-lru
  Version : 2.0.1-1
  Upstream Author : HashiCorp, Inc.
* URL : https://github.com/hashicorp/golang-lru
* License : MPL-2.0
  Programming Lang: Go
  Description : Golang LRU cache (v2 with support for generics)

 This provides the lru package which implements a fixed-size thread-safe LRU
 cache.  It is based on the cache in Groupcache.  v2 adds support for generics.


Reason for packaging: Needed by golang-github-bep-lazycache(-dev), which in turn
  is needed by hugo (>= 0.111.0).



Bug#1032527: ITP: golang-github-bep-lazycache -- Thread-safe in-memory LRU cache with non-blocking cache priming on cache misses (Go library)

2023-03-08 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-bep-lazycache
  Version : 0.2.0-1
  Upstream Author : Bjørn Erik Pedersen
* URL : https://github.com/bep/lazycache
* License : Expat
  Programming Lang: Go
  Description : Thread-safe in-memory LRU cache with non-blocking cache 
priming on cache misses (Go library)

 Lazycache is a simple thread safe in-memory LRU cache.  Under the hood
 it leverages the great simpleru package in golang-lru, with its exellent
 performance.  One big difference between golang-lru and this library is
 the GetOrCreate method, which provides:
 .
  * Non-blocking cache priming on cache misses.
  * A guarantee that the prime function is only called once for a given key.
  * The cache's RWMutex is not locked during the execution of the prime
function, which should make it easier to reason about potential deadlocks.
 .
 Other notable features:
 .
  * The API is generic
  * The cache can be resized while running.
  * When the number of entries overflows the defined cache size, the
least recently used item gets discarded (LRU).


Reason for packaging: Needed by hugo (>= 0.111.0)



Bug#1032524: ITP: golang-github-gitleaks-go-gitdiff -- Go library for parsing and applying patches created by Git

2023-03-08 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-gitleaks-go-gitdiff
  Version : 0.8.0-1
  Upstream Author : Gitleaks
* URL : https://github.com/gitleaks/go-gitdiff
* License : Expat
  Programming Lang: Go
  Description : Go library for parsing and applying patches created by Git

 go-gitdiff is a Go library for parsing and applying patches generated by
 git diff, git show, and git format-patch.  It can also parse and apply
 unified diffs generated by the standard diff tool.
 .
 It supports standard line-oriented text patches and Git binary patches,
 and aims to parse anything accepted by the git apply command.

Reason for packaging: A dependency of gitleaks



Bug#1029721: ITP: golang-github-nrdcg-namesilo -- Go library for accessing the Namesilo API

2023-01-26 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-nrdcg-namesilo
  Version : 0.2.1-1
  Upstream Author : The Natural Reserve of DNS Clients in Go.
* URL : https://github.com/nrdcg/namesilo
* License : MPL-2.0
  Programming Lang: Go
  Description : Go library for accessing the Namesilo API

 namesilo is a Go client library for accessing the Namesilo API.
 .
 Example
 .
   package main
 .
   import (
"fmt"
"log"
 .
"github.com/nrdcg/namesilo"
   )
 .
   func main() {
transport, err := namesilo.NewTokenTransport("1234")
if err != nil {
log.Fatal(err)
}
 .
client := namesilo.NewClient(transport.Client())
 .
params := {
Amount:"100",
PaymentID: "acbd",
}
 .
funds, err := client.AddAccountFunds(params)
if err != nil {
log.Fatal(err)
}
 .
fmt.Println(funds)
   }


Reason for packaging:

  golang-github-nrdcg-namesilo-dev is an unpackaged dependency
  of golang-github-xenolf-lego, a Let's Encrypt client written in Go.



Bug#1029644: ITP: golang-github-perimeterx-marshmallow -- flexible and performant JSON unmarshalling in Go

2023-01-25 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-perimeterx-marshmallow
  Version : 1.1.4-1
  Upstream Author : PerimeterX
* URL : https://github.com/perimeterx/marshmallow
* License : Expat
  Programming Lang: Go
  Description : flexible and performant JSON unmarshalling in Go

 Marshmallow package provides a simple API to perform flexible and
 performant JSON unmarshalling in Go.
 .
 Marshmallow specializes in dealing with **unstructured struct** - when
 some fields are known and some aren't, with zero performance overhead
 nor extra coding needed.  While unmarshalling, marshmallow allows fully
 retaining the original data and access it via a typed struct and a
 dynamic map.

Reason for packaging:
 Needed by golang-github-getkin-openapi (>= 0.113.0), which in turn 
 is needed by a future version of hugo.



Bug#1029576: ITP: golang-github-hexops-gotextdiff -- Unified text diffing in Go (copy gopls internal diffing)

2023-01-24 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-hexops-gotextdiff
  Version : 1.0.3-1
  Upstream Author : Hexops
* URL : https://github.com/hexops/gotextdiff
* License : BSD-3-clause
  Programming Lang: Go
  Description : Unified text diffing in Go (copy of gopls internal diffing)

 gotextdiff is a copy of the Go text diffing packages that the official Go
 language server gopls uses internally to generate unified diffs.
 .
 If you've previously tried to generate unified text diffs in Go (like
 the ones you see in Git and on GitHub), you may have found
 github.com/sergi/go-diff which is a Go port of Neil Fraser's
 google-diff-match-patch code - however it does not support unified diffs.
 .
 This is arguably one of the best (and most maintained) unified text
 diffing packages in Go as of at least 2020.
 .
 (All credit goes to the Go authors (http://tip.golang.org/AUTHORS), I am
 merely re-publishing their work so others can use it.)

Reason for packaging:
 Required by golang-github-alecthomas-assert 2.2.0,
 which is required by golang-github-alecthomas-chroma-v2 2.4.0,
 which in turn is required by hugo 0.107.0 and up.



Bug#1020585: ITP: golang-github-marekm4-color-extractor -- simple image color extractor written in Go

2022-09-23 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-marekm4-color-extractor
  Version : 1.2.0-1
  Upstream Author : Marek Michalik
* URL : https://github.com/marekm4/color-extractor
* License : Expat
  Programming Lang: Go
  Description : simple image color extractor written in Go

 Simple image color extractor written in Go with no external dependencies.
 .
 Demo: https://color-extractor-demo.herokuapp.com/
 .
 Blog post:
 
https://medium.com/@marek.michalik/c-vs-rust-vs-go-performance-analysis-945ab749056c

Reason for packaging: Needed by hugo (>= 0.104.0)



Bug#1016994: ITP: golang-github-gomarkdown-markdown -- Markdown parser and HTML renderer for Go

2022-08-10 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-gomarkdown-markdown
  Version : 0.0~git20220731.dcdaee8-1
  Upstream Authors: Russ Ross, Krzysztof Kowalczyk, Authors
* URL : https://github.com/gomarkdown/markdown
* License : BSD-2-clause
  Programming Lang: Go
  Description : Markdown parser and HTML renderer for Go

 Package github.com/gomarkdown/markdown is a Go library for parsing
 Markdown text and rendering as HTML.
 .
 It's very fast and supports common extensions.
 . 
 markdown is a fork of v2 of https://github.com/russross/blackfriday
 that is:
 .
  * actively maintained (sadly in Feb 2018 blackfriday was inactive for 5
months with many bugs and pull requests accumulated)
  * refactored API (split into ast/parser/html sub-packages)
 .
 Blackfriday itself was based on C implementation sundown
 (https://github.com/vmg/sundown) which in turn was based on libsoldout
 (http://fossil.instinctive.eu/libsoldout/home).

Reason for packaging:
 Required by golang-github-mmarkdown-mmark (See ITP at #916202)



Bug#1016993: ITP: golang-github-thlib-go-timezone-local -- Get the full name of the local timezone (Go library)

2022-08-10 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-thlib-go-timezone-local
  Version : 0.0~git20210907.ef149e4-1
  Upstream Author : Timo Huovinen
* URL : https://github.com/thlib/go-timezone-local
* License : Unlicense
  Programming Lang: Go
  Description : Get the full name of the local timezone (Go library)

 This Go library package provides the full name of the local timezone
 from OS setting.  Works on Windows, Linux and macOS.


Reason for packaging:
 Required by latest golang-github-cli-go-gh as part of gh (GitHub CLI).



Bug#1013173: ITP: golang-github-invopop-yaml -- better way to marshal and unmarshal YAML in Golang

2022-06-18 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-invopop-yaml
  Version : 0.2.0-1
  Upstream Authors: Sam Ghods, The Go Authors, Sam Lown
* URL : https://github.com/invopop/yaml
* License : Expat, BSD-3-Clause
  Programming Lang: Go
  Description : better way to marshal and unmarshal YAML in Golang

 This package is a wrapper around go-yaml (gopkg.in/yaml.v3) designed to
 enable a better way of handling YAML when marshaling to and from structs.
 .
 This is a fork and split of the original github.com/ghodss/yaml
 repository which no longer appears to be maintained.
 .
 In short, this library first converts YAML to JSON using go-yaml and then
 uses json.Marshal and json.Unmarshal to convert to or from the struct.
 This means that it effectively reuses the JSON struct tags as well as
 the custom JSON methods MarshalJSON and UnmarshalJSON unlike go-yaml.

Reason for packaging:
 Dependency of golang-github-getkin-kin-openapi 0.97.0 and up.



Bug#1012796: ITP: golang-github-cli-go-gh -- Go module for interacting with gh and the GitHub API from the command line

2022-06-14 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-cli-go-gh
  Version : 0.0.3-1
  Upstream Author : GitHub Inc.
* URL : https://github.com/cli/go-gh
* License : Expat
  Programming Lang: Go
  Description : Go module for interacting with gh and the GitHub API from 
the command line

 go-gh is a Go module for CLI Go applications and gh extensions
 that want a convenient way to interact with gh, and the GitHub API
 using gh environment configuration.
 .
 go-gh supports multiple ways of getting access to gh functionality:
 .
  * Helpers that automatically read a gh config to authenticate
themselves
  * gh.Exec shells out to a gh install on your machine
 .
 If you'd like to use go-gh on systems without gh installed and
 configured, you can provide custom authentication details to the go-gh
 API helpers.


Reason for packaging: Needed by gh v2.12.1 and up



Bug#1012123: ITP: golang-github-bep-clock -- Golang clock that allows you to set the start time (Go library)

2022-05-30 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-bep-clock
  Version : 0.3.0-1
  Upstream Author : Bjørn Erik Pedersen
* URL : https://github.com/bep/clock
* License : Expat
  Programming Lang: Go
  Description : Golang clock that allows you to set the start time (Go 
library)

 This package provides a *ticking clock* that allows you to set the start
 time. It also provides a system clock, both implementing this interface:
 .
   // Clock provides a subset of methods in time.Time
   type Clock interface {
   Now() time.Time
   Since(t time.Time) time.Duration
   Until(t time.Time) time.Duration
 .
   // Offset returns the offset of this clock relative to the system clock
   Offset() time.Duration
   }
 .
 Note that this only support a subset of all the methods in time.Time
 (see above) and is by design very simple. For a more advanced time mocking
 library, have a look at <https://github.com/benbjohnson/clock>.


Reason for packaging: Needed by Hugo v0.99.0 and above



Bug#1012095: ITP: golang-github-bep-overlayfs -- composite Afero filesystem (Go library)

2022-05-30 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-bep-overlayfs
  Version : 0.6.0-1
  Upstream Author : Bjørn Erik Pedersen
* URL : https://github.com/bep/overlayfs
* License : Expat
  Programming Lang: Go
  Description : composite Afero filesystem (Go library)

 overlayfs is a composite filesystem (currently only) for Afero with similar
 but different semantics compared to Afero's copyOnWriteFs.


Reason for packaging: Required by Hugo v0.97.0 and above.



Bug#1008777: ITP: cobra-cli -- Cobra CLI tool to generate Go applications and commands

2022-04-01 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: cobra-cli
  Version : 1.3.0-1
  Upstream Author : Steve Francia
* URL : https://github.com/spf13/cobra-cli
* License : Apache-2.0
  Programming Lang: Go
  Description : Cobra CLI tool to generate Go applications and commands

 Cobra provides its own program that will create your Go application and
 add any commands you want. It's the easiest way to incorporate Cobra into
 your application.


Reason for packaging:
 "cobra" has been dropped from golang-github-spf13-cobra upstream
 since 1.4.0, and has been moved to https://github.com/spf13/cobra-cli
 and renamed as "cobra-cli"



Re: Bug#1005858: gh,gitsome: File conflict, both ship /usr/bin/gh

2022-03-23 Thread Anthony Fok
Hi everyone,

On Sat, Feb 26, 2022 at 7:09 PM Paul Wise  wrote:
>
> Control: forwarded -1 https://github.com/donnemartin/gitsome/issues/177
>
> On Sat, 26 Feb 2022 23:43:14 +0800 SZ Lin (林上智) wrote:
>
> > The "gitsome" has used "gh" since 2017, and thus would you mind renaming
> > the "gh" in your package to avoid the conflict issue?
>
> Since gh is the official GitHub client, probably it should retain "gh"
> and gitsome should move to "git some" or similar, as I have suggested
> in the above upstream issue. The only commentor there agreed with me.

Thank you all for the discussion and attempt at resolving the filename conflict.

Judging from gitsome's GitHub repo being left stagnant since May 2019,
with Issues and PRs unanswered, despite the fact that upstream author
is still active daily on GitHub, I doubt we'll see a reply from
gitsome's author anytime soon.

Automation scripts are relying on the GitHub CLI command to be named
as "gh", so renaming /usr/bin/gh in "gh" to something else is out of
the question too.

Rather than keeping this "Serious" bug open and keeping both gitsome
and gh out of Debian testing, I think the simple solution of having gh
"Conflicts: gitsome", which is one of the option specified in
https://www.debian.org/doc/debian-policy/ch-relationships.html#s-conflicts,
would suffice for now, allowing both packages to (re-)enter testing in
the meantime.

SZ, if you think the use of alternatives (such that both the gitsome
and gh packages can be installed simultaneously) is a better solution,
I'd be happy to work something out with you too.

Cheers,
Anthony



Bug#1006634: ITP: golang-github-hairyhenderson-go-codeowners -- A Go package that finds and parses GitHub CODEOWNERS files

2022-02-28 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-hairyhenderson-go-codeowners
  Version : 0.2.2+git20201026.cdc7c07-1
  Upstream Author : Dave Henderson
* URL : https://github.com/hairyhenderson/go-codeowners
* License : Expat
  Programming Lang: Go
  Description : Go package that finds and parses GitHub CODEOWNERS files

 go-codeowners is a Go package that finds and parses CODEOWNERS files;
 see https://help.github.com/articles/about-codeowners/
 .
 Features:
 .
  * operates on local repos
  * doesn't require a cloned repo (i.e. doesn't need a .git directory to
be present at the repo's root)
  * can be called from within a repo (doesn't have to be at the root)
  * will find CODEOWNERS files in all documented locations: the repo's
root, docs/, and .github/ (or .gitlab/ for GitLab repos)

Reason for packaging: Needed by hugo >= v0.93.0



Bug#1006430: ITP: golang-github-bep-goat -- Render ASCII art as SVG diagrams

2022-02-25 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-bep-goat
  Version : 0.5.0-1
  Upstream Author : Bryce Lampe, Bjørn Erik Pedersen
* URL : https://github.com/bep/goat
* License : Expat
  Programming Lang: Go
  Description : Render ASCII art as SVG diagrams

 GoAT: Go ASCII Tool
 .
 This is a Go implementation of markdeep.mini.js's ASCII diagram generation.
 It renders ASCII art as SVG diagrams.


Reason for packaging: Needed by hugo >= 0.93.0



Bug#1002898: ITP: golang-github-cli-shurcool-graphql -- GraphQL client implementation for Go (GitHub CLI fork)

2021-12-31 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-cli-shurcool-graphql
  Version : 0.0.1-1
  Upstream Author : Dmitri Shuralyov
* URL : https://github.com/cli/shurcooL-graphql
* License : Expat
  Programming Lang: Go
  Description : GraphQL client implementation for Go (GitHub CLI fork)

 Package graphql provides a GraphQL client implementation for Go.
 It is forked from https://github.com/shurcooL/graphql for GitHub CLI "gh".

Reason for packaging: Needed by GitHub CLI "gh"



Bug#1002812: ITP: golang-goji -- minimalistic and flexible HTTP request multiplexer for Go

2021-12-28 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-goji
  Version : 2.0.2-1
  Upstream Author : Goji
* URL : https://github.com/goji/goji (goji.io)
* License : Expat
  Programming Lang: Go
  Description : minimalistic and flexible HTTP request multiplexer for Go

 Goji is a HTTP request multiplexer, similar to net/http.ServeMux.
 It compares incoming requests to a list of registered Patterns
 and dispatches to the http.Handler that corresponds to the first
 matching Pattern.  Goji also supports Middleware (composable shared
 functionality applied to every request) and uses the standard context
 package to store request-scoped values.

Reason for packaging:
 Needed by github.com/charmbracelet/charm

Note: This is a new version of Goji that supersedes github.com/zenazn/goji
  v1.0.1 (packaged for Debian as golang-github-zenazn-goji)



Bug#1002810: ITP: golang-github-meowgorithm-babylogger -- Go HTTP logger middleware, for babies

2021-12-28 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-meowgorithm-babylogger
  Version : 1.2.0-1
  Upstream Author : Christian Rocha
* URL : https://github.com/meowgorithm/babylogger
* License : Expat
  Programming Lang: Go
  Description : Go HTTP logger middleware, for babies

 Babylogger is a Go HTTP logger middleware, for babies.
 .
 It has been used with Goji (http://goji.io) and the Go standard library,
 but it should work with any multiplexer worth its salt,
 i.e. any multiplexer compatible with the standard library.
 .
 Note that ANSI escape sequences (read: colors) will be stripped from the
 output when the logger is not running in a terminal.  For example, log
 files won't contain any sort of ANSI intended for color output.
 .
 Also note that for accurate response time logging Babylogger should be
 the first middleware called.

Reason for packaging:
 Needed by github.com/charmbracelet/charm



Bug#1002809: ITP: golang-github-calmh-randomart -- generates OpenSSH-style randomart

2021-12-28 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-calmh-randomart
  Version : 1.1.0-1
  Upstream Author : Jakob Borg
* URL : https://github.com/calmh/randomart
* License : Expat
  Programming Lang: Go
  Description : generates OpenSSH-style randomart (Go library)

 Go package randomart generates OpenSSH style "randomart" images
 based on key fingerprints.
 .
 Example:
 .
   data := []byte{ 0x9b, 0x4c, 0x7b, 0xce, 0x7a, 0xbd, 0x0a, 0x13,
   0x61, 0xfb, 0x17, 0xc2, 0x06, 0x12, 0x0c, 0xed }
   ra := randomart.Generate(data, "RSA 2048")
   fmt.Println(ra)
 .
   +--[ RSA 2048 ]---+
   |.+.  |
   |  o. |
   | .. +|
   |  Eo =   |
   |S + .|
   |   o B . .   |
   |B o..|
   | *...|
   |.o+...   |
   +-+

Reason for packaging:
 Needed by github.com/charmbracelet/charm



Bug#1002808: ITP: golang-github-muesli-toktok -- typo/error resilient, human-readable token generator (Go library)

2021-12-28 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-muesli-toktok
  Version : 0.0~git20210519.2b0817e-1
  Upstream Author : Christian Muehlhaeuser
* URL : https://github.com/muesli/toktok
* License : TODO
  Programming Lang: Go
  Description : typo/error resilient, human-readable token generator (Go 
library)

 Go package toktok is a human-friendly token generator.
 It creates tokens which avoid characters that can be easily misinterpreted,
 like '1' and 'I' or '8' and 'B', as well as repeated characters within
 the token.  It also compares newly generated tokens to all previously
 generated ones and guarantees a safety distance between the tokens, so
 they become resilient to typos or other human entry errors.

Reason for packaging: Needed by github.com/charmbracelet/charm



Bug#1002806: ITP: golang-github-muesli-sasquatch -- simple data encryption library for Go

2021-12-28 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-muesli-sasquatch
  Version : 0.0~git20210519.30aff9d-1
  Upstream Author : Christian Muehlhaeuser
* URL : https://github.com/muesli/sasquatch
* License : BSD-3-clause
  Programming Lang: Go
  Description : simple data encryption library for Go

 A simple data encryption library, heavily inspired by @Benjojo12 and
 @FiloSottile's fantastic "age" project.
 .
 Features:
 .
  * Multiple recipients
  * Supports encrypting with your existing SSH keys / ssh-agent
  * Convenient API
 .
 Crypto Backends:
 .
  * ssh-rsa
  * ssh-ed25519
  * ssh-agent signing challenge (excluding ECDSA identities, as ECDSA
signatures aren't deterministic)
  * scrypt / password

Reason for packaging: Needed by golang-github-charmbracelet-charm



Bug#1002804: ITP: golang-github-charmbracelet-wish -- Make SSH apps, just like that! (Go library)

2021-12-28 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-charmbracelet-wish
  Version : 0.1.1-1
  Upstream Author : Charm
* URL : https://github.com/charmbracelet/wish
* License : Expat
  Programming Lang: Go
  Description : Make SSH apps, just like that!  (Go library)

 Wish is an SSH server with sensible defaults and a collection of
 middleware that makes building SSH apps easy.  Wish is built on
 gliderlabs/ssh and should be easy to integrate into any existing
 projects.
 .
 SSH is an excellent platform to build remotely accessible applications
 on.  It offers secure communication without the hassle of HTTPS
 certificates, it has user identification with SSH keys and it's
 accessible from anywhere with a terminal.  Powerful protocols like
 Git work over SSH and you can even render TUIs directly over an SSH
 connection.

Reason for packaging: Needed by Glow (github.com/charmbracelet/glow) etc.



Bug#1002000: ITP: golang-github-charmbracelet-keygen -- SSH key pair generator (Go library)

2021-12-19 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-charmbracelet-keygen
  Version : 0.1.2-1
  Upstream Author : Charm
* URL : https://github.com/charmbracelet/keygen
* License : Expat
  Programming Lang: Go
  Description : SSH key pair generator (Go library)

 Go package keygen is an SSH key pair generator.
 Supports generating RSA and Ed25519 keys.
 .
 Example
 .
   k, err := NewWithWrite(".ssh", "my_awesome_key", []byte(""), key.Ed25519)
   if err != nil {
   fmt.Printf("error creating SSH key pair: %v", err)
   os.Exit(1)
   }



Bug#1001997: ITP: golang-github-charmbracelet-bubbles -- TUI components for Bubble Tea (Go library)

2021-12-19 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-charmbracelet-bubbles
  Version : 0.9.0-1
  Upstream Author : Charmbracelet, Inc.
* URL : https://github.com/charmbracelet/bubbles
* License : Expat
  Programming Lang: Go
  Description : TUI components for Bubble Tea  (Go library)

 Go package bubbles provides some components for Bubble Tea applications.
 These components are used in production in Glow, Charm and many other
 applications.
 .
 Spinner
 .
 A spinner, useful for indicating that some kind an operation is
 happening.  There are a couple default ones, but you can also pass your
 own ”frames.”
 .
 Text Input
 .
 A text input field, akin to an  in HTML.  Supports
 unicode, pasting, in-place scrolling when the value exceeds the width of
 the element and the common, and many customization options.
 .
 Progress
 .
 A simple, customizable progress meter, with optional animation via
 Harmonica.  Supports solid and gradient fills.  The empty and filled
 runes can be set to whatever you'd like.  The percentage readout is
 customizable and can also be omitted entirely.
 .
 Paginator
 .
 A component for handling pagination logic and optionally drawing
 pagination UI.  Supports "dot-style" pagination (similar to what you might
 see on iOS) and numeric page numbering, but you could also just use this
 component for the logic and visualize pagination however you like.
 .
 Viewport
 .
 A viewport for vertically scrolling content. Optionally includes
 standard pager keybindings and mouse wheel support. A high performance
 mode is available for applications which make use of the alternate
 screen buffer.
 .
 This component is well complemented with Reflow for ANSI-aware indenting
 and text wrapping.
 .
 List
 .
 A customizable, batteries-included component for browsing a set of items.
 Features pagination, fuzzy filtering, auto-generated help, an activity
 spinner, and status messages, all of which can be enabled and disabled
 as  needed. Extrapolated from Glow.
 .
 Help
 .
 A customizable horizontal mini help view that automatically generates
 itself from your keybindings. It features single and multi-line modes,
 which the user can optionally toggle between. It will truncate
 gracefully if the terminal is too wide for the content.
 .
 Key
 .
 A non-visual component for managing keybindings. It’s useful for allowing
 users to remap keybindings as well as generating help views
 corresponding to your keybindings.


Reason for packaging: Prerequisite for Glow, Charm, etc.



Bug#1001847: ITP: golang-github-charmbracelet-bubbletea -- powerful little TUI framework for Go

2021-12-17 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-charmbracelet-bubbletea
  Version : 0.19.1-1
  Upstream Author : Charmbracelet, Inc.
* URL : https://github.com/charmbracelet/bubbletea
* License : Expat
  Programming Lang: Go
  Description : powerful little TUI framework for Go 

 Bubble Tea is the fun, functional and stateful way to build terminal apps.
 A Go framework based on The Elm Architecture.
 Bubble Tea is well-suited for simple and complex terminal applications,
 either inline, full-window, or a mix of both.
 .
 Bubble Tea is in use in production and includes a number of features and
 performance optimizations we’ve added along the way.  Among those is a
 standard framerate-based renderer, a renderer for high-performance
 scrollable regions which works alongside the main renderer, and mouse
 support.


Reason for packaging:
 Prerequisite for Glow @ github.com/charmbracelet/glow, etc.
TODO: perhaps reasoning



Bug#1001327: ITP: golang-github-charmbracelet-harmonica -- simple, efficient spring animation library

2021-12-08 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-charmbracelet-harmonica
  Version : 0.1.0-1
  Upstream Authors: Ryan Juckett; Charmbracelet, Inc.
* URL : https://github.com/charmbracelet/harmonica
* License : Zlib, Expat
  Programming Lang: Go
  Description : simple, efficient spring animation library for Go 

 Go package harmonica is a simple, efficient spring animation library
 for smooth, natural motion.
 .
 It even works well on the command line.
 .
 This library is a fairly straightforward port of Ryan Juckett’s excellent
 damped simple harmonic oscillator originally writen in C++ in 2008 and
 published in 2012.  Ryan’s writeup on the subject is fantastic;
 see https://www.ryanjuckett.com/damped-springs/


Reason for packaging:
 Prerequisite for Bubbles @ https://github.com/charmbracelet/bubbles
 to be packaged as golang-github-charmbracelet-bubbles



Bug#1001310: ITP: golang-github-charmbracelet-lipgloss -- style definitions for nice terminal layouts

2021-12-07 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-charmbracelet-lipgloss
  Version : 0.4.0-1
  Upstream Author : Charm
* URL : https://github.com/charmbracelet/lipgloss
* License : Expat
  Programming Lang: Go
  Description : style definitions for nice terminal layouts 

 Go package lipgloss provides style definitions for nice terminal layouts.
 Built with TUIs in mind.
 .
 Lip Gloss takes an expressive, declarative approach to terminal
 rendering.  Users familiar with CSS will feel at home with Lip Gloss.


Reason for packaging:
 Prerequsite for e.g. github.com/muesli/gitty



Bug#1001304: ITP: golang-github-muesli-ansi -- raw ANSI sequence helpers for Go

2021-12-07 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-muesli-ansi
  Version : 0.0~git20211031.c9f0611-1
  Upstream Author : Christian Muehlhaeuser
* URL : https://github.com/muesli/ansi
* License : Expat
  Programming Lang: Go
  Description : raw ANSI sequence helpers for Go

 Package ansi provides raw ANSI sequence helpers for Go.
 .
 ANSI Writer
 .
   import "github.com/muesli/ansi"
 .
   w := ansi.Writer{Forward: os.Stdout}
   w.Write([]byte("\x1b[31mHello, world!\x1b[0m"))
   w.Close()
 .
 Compressor
 .
 The ANSI compressor eliminates unnecessary/redundant ANSI sequences.
 .
   import "github.com/muesli/ansi/compressor"
 .
   w := compressor.Writer{Forward: os.Stdout}
   w.Write([]byte("\x1b[31mHello, world!\x1b[0m"))
   w.Close()


Reason for packaging:
 Prerequisite for golang-github-charmbracelet-bubbletea
 @ https://github.com/charmbracelet/bubbletea



Bug#1001260: ITP: golang-github-meowgorithm-babyenv -- Go environment var parsing, for babies

2021-12-06 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-meowgorithm-babyenv
  Version : 1.3.1-1
  Upstream Author : Christian Rocha
* URL : https://github.com/meowgorithm/babyenv
* License : Expat
  Programming Lang: Go
  Description : Go environment var parsing, for babies

 Package babyenv collects environment variables and places them in
 corresponding struct fields. It aims to reduce the boilerplate in
 reading data from the environment.


Reason for packaging:
 Prerequisite for Glow @ https://github.com/charmbracelet/glow
TODO: perhaps reasoning



Bug#1001259: ITP: golang-github-muesli-go-app-paths -- retrieve platform-specific paths (app-data, cache, config, etc.)

2021-12-06 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-muesli-go-app-paths
  Version : 0.2.1-1
  Upstream Author : Christian Muehlhaeuser
* URL : https://github.com/muesli/go-app-paths
* License : Expat
  Programming Lang: Go
  Description : retrieve platform-specific paths (app-data, cache, config, 
etc.)

 The go-app-paths package retrieves platform-specific paths
 (such as directories for app-data, cache, config, and logs).
 It is fully compliant with the XDG Base Directory Specification on Unix,
 but also provides implementations for macOS and Windows systems.

Reason for packaging:
 Prerequisite for Glow, https://github.com/charmbracelet/glow



Bug#1001231: ITP: golang-github-muesli-gitcha -- Go helpers to work with git repositories

2021-12-06 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-muesli-gitcha
  Version : 0.2.0-1
  Upstream Author : Christian Muehlhaeuser
* URL : https://github.com/muesli/gitcha
* License : Expat
  Programming Lang: Go
  Description : Go helpers to work with git repositories

 The gitcha package provides Go helpers to work with git repositories.
 .
 Examples of things gitcha can do:
  * return the directory of the git repository path is a member of:
  * find files from list in path, respecting .gitignores it finds
  * find files, excluding any matches in a given set of ignore

Reason for packaging:
 Prerequisite for Glow (https://github.com/charmbracelet/grow)



Bug#1001226: ITP: golang-github-segmentio-ksuid -- K-Sortable Globally Unique IDs

2021-12-06 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-segmentio-ksuid
  Version : 1.0.4-1
  Upstream Author : Segment (https://segment.com/)
* URL : https://github.com/segmentio/ksuid
* License : Expat
  Programming Lang: Go
  Description : K-Sortable Globally Unique IDs

 ksuid is an efficient, comprehensive, battle-tested Go library for
 generating and parsing a specific kind of globally unique identifier
 called a *KSUID*. This library serves as its reference implementation.
 .
 What is a KSUID?
 .
 KSUID is for K-Sortable Unique IDentifier. It is a kind of globally
 unique identifier similar to a RFC 4122 UUID
 (https://en.wikipedia.org/wiki/Universally_unique_identifier), built
 from the ground-up to be "naturally" sorted by generation timestamp
 without any special type-aware logic.
 .
 In short, running a set of KSUIDs through the UNIX sort command will
 result in a list ordered by generation time.
 .
 Why use KSUIDs?
 .
 There are numerous methods for generating unique identifiers, so why
 KSUID?
 .
  1. Naturally ordered by generation time
  2. Collision-free, coordination-free, dependency-free
  3. Highly portable representations
 .
 Even if only one of these properties are important to you, KSUID is a
 great choice! :) Many projects chose to use KSUIDs *just* because the
 text representation is copy-and-paste friendly.
 .
 1. Naturally Ordered By Generation Time
 .
 Unlike the more ubiquitous UUIDv4, a KSUID contains a timestamp
 component that allows them to be loosely sorted by generation time. This
 is not a strong guarantee (an invariant) as it depends on wall clocks,
 but is still incredibly useful in practice. Both the binary and text
 representations will sort by creation time without any special sorting
 logic.
 .
 2. Collision-free, Coordination-free, Dependency-free
 .
 While RFC 4122 UUIDv1s *do* include a time component, there aren't
 enough bytes of randomness to provide strong protection against
 collisions (duplicates). With such a low amount of entropy, it is
 feasible for a malicious party to guess generated IDs, creating a
 problem for systems whose security is, implicitly or explicitly,
 sensitive to an adversary guessing identifiers.
 .
 To fit into a 64-bit number space, Snowflake IDs
 (https://blog.twitter.com/2010/announcing-snowflake) and its derivatives
 require coordination to avoid collisions, which significantly increases
 the deployment complexity and operational burden.
 .
 A KSUID includes 128 bits of pseudorandom data ("entropy"). This number
 space is 64 times larger than the 122 bits used by the well-accepted RFC
 4122 UUIDv4 standard. The additional timestamp component can be
 considered "bonus entropy" which further decreases the probability of
 collisions, to the point of physical infeasibility in any practical
 implementation.
 .
 3. Highly Portable Representations
 .
 The text *and* binary representations are lexicographically sortable,
 which allows them to be dropped into systems which do not natively
 support KSUIDs and retain their time-ordered property.
 .
 The text representation is an alphanumeric base62 encoding, so it "fits"
 anywhere alphanumeric strings are accepted. No delimiters are used, so
 stringified KSUIDs won't be inadvertently truncated or tokenized when
 interpreted by software that is designed for human-readable text, a
 common problem for the text representation of RFC 4122 UUIDs.
 .
 How do KSUIDs work?
 .
 Binary KSUIDs are 20-bytes: a 32-bit unsigned integer UTC timestamp and a
 128-bit randomly generated payload. The timestamp uses big-endian
 encoding, to support lexicographic sorting. The timestamp epoch is
 adjusted to May 13th, 2014, providing over 100 years of life. The
 payload is generated by a cryptographically-strong pseudorandom number
 generator.
 .
 The text representation is always 27 characters, encoded in alphanumeric
 base62 that will lexicographically sort by timestamp.
 .
 High Performance
 .
 This library is designed to be used in code paths that are performance
 critical. Its code has been tuned to eliminate all non-essential
 overhead. The KSUID type is derived from a fixed-size array, which
 eliminates the additional reference chasing and allocation involved in a
 variable-width type.
 .
 The API provides an interface for use in code paths which are sensitive
 to allocation. For example, the Append method can be used to parse the
 text representation and replace the contents of a KSUID value without
 additional heap allocation.
 .
 All public package level "pure" functions are concurrency-safe, protected
 by a global mutex. For hot loops that generate a large amount of KSUIDs
 from a single Goroutine, the Sequence type is provided to elide the
 potential contention.
 .
 By default, out of an abundance of caution, the cryptographically-secure
 PRNG is used to generate the random bits of a KS

Bug#1001212: ITP: golang-github-muhammadmuzzammil1998-jsonc -- JSON with comments for Go!

2021-12-06 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-muhammadmuzzammil1998-jsonc
  Version : 0.0~git20201229.615b091-1
  Upstream Author : Muhammad Muzzammil
* URL : https://github.com/muhammadmuzzammil1998/jsonc
* License : Expat
  Programming Lang: Go
  Description : JSON with comments for Go!

 JSONC is a superset of JSON which supports comments.  JSON formatted 
 files are readable to humans but the lack of comments decreases
 readability.  With JSONC, you can use block (/* */) and single line (//)
 comments to describe the functionality.  Microsoft VS Code also uses 
 this format in their configuration files like settings.json,
 keybindings.json, launch.json, etc.
 .
 What this package offers
 .
 "JSONC for Go" offers ability to convert and unmarshal JSONC to pure  
 JSON.  It also provides functionality to read JSONC file from disk and
 return JSONC and corresponding JSON encoding to operate on.  However, it
 only provides a one-way conversion.  That is, you can not generate JSONC
 from JSON.  Read documentation (DOCUMENTATION.md) for detailed examples.

Reason for packaging: Needed by GitHub CLI (gh), see #951374



Bug#1001089: ITP: golang-github-clbanning-mxj -- mxj - to/from maps, XML and JSON (Go library)

2021-12-03 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-clbanning-mxj
  Version : 2.5.5-1
  Upstream Author : Charles Banning
* URL : https://github.com/clbanning/mxj
* License : Expat
  Programming Lang: Go
  Description : mxj - to/from maps, XML and JSON (Go library)
 Decode/encode XML to/from map[string]interface{} (or JSON) values,
 and extract/modify values from maps by key or key-path, including wildcards.
 .
 mxj supplants the legacy x2j and j2x packages.
 If you want the old syntax, use mxj/x2j and mxj/j2x packages.

Reason for packaging: Needed by the upcoming Hugo 0.90.0 and up



Bug#998474: ITP: golang-github-djherbis-atime -- file access times (atime) for #golang

2021-11-04 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-djherbis-atime
  Version : 1.1.0-1
  Upstream Author : Dustin H
* URL : https://github.com/djherbis/atime
* License : Expat
  Programming Lang: Go
  Description : file access times (atime) for #golang 
 File Access Times for #golang
 .
 Go has a hidden atime function for most platforms; this repo makes it
 accessible.
 .
 Looking for ctime or btime? Checkout https://github.com/djherbis/times, 
 packaged as golang-github-djherbis-times-dev

Reason for packaging:
 Needed by golang-github-tdewolff-minify (>= 2.9.22)



Bug#996938: ITP: golang-github-pelletier-go-toml.v2 -- Go library for the TOML file format

2021-10-20 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-pelletier-go-toml.v2
  Version : 2.0.0~beta3-1
  Upstream Author : Thomas Pelletier
* URL : https://github.com/pelletier/go-toml/tree/v2
* License : Expat, Apache-2.0
  Programming Lang: Go
  Description : Go library for the TOML file format

 go-toml v2 is a Go library for the TOML format.
 It supports TOML (Tom's Obvious, Minimal Language) version v1.0.0.
 .
 Features:
 .
 Stdlib behavior
 As much as possible, this library is designed to behave similarly
 as the standard library's encoding/json.
 .
 Performance
 While go-toml favors usability, it is written with performance in mind.
 Most operations should not be shockingly slow.
 .
 Strict mode
 Decoder can be set to "strict mode", which makes it error when some parts
 of the TOML document was not prevent in the target structure.
 This is a great way to check for typos.
 .
 Contextualized errors
 When decoding errors occur, go-toml returns DecodeError), which contains
 a human readable contextualized version of the error.
 .
 Local date and time support
 TOML supports native local date/times. It allows to represent a given
 date, time, or date-time without relation to a timezone or offset.
 To support this use-case, go-toml provides LocalDate, LocalTime, and
 LocalDateTime. Those types can be transformed to and from time.Time,
 making them convenient yet unambiguous structures for their respective
 TOML representation.


Reason for packaging: Needed by hugo (>= 0.87.0)



Bug#994669: ITP: golang-github-pkg-diff -- create, modify, and print diffs (Go module)

2021-09-19 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-pkg-diff
  Version : 0.0~git20210226.20ebb0f-1
  Upstream Author : Josh Bleecher Snyder
* URL : https://github.com/pkg/diff
* License : BSD-3-clause
  Programming Lang: Go
  Description : create, modify, and print diffs (Go module)

 Module github.com/pkg/diff can be used to create, modify, and print
 diffs.
 .
 The top level package, `diff`, contains convenience functions for the
 most common uses.
 .
 The subpackages provide very fine-grained control over every aspect:
 .
  * `myers` creates diffs using the Myers diff algorithm.
  * `edit` contains the core diff data types.
  * `ctxt` provides tools to reduce the amount of context in a diff.
  * `write` provides routines to write diffs in standard formats.

Reason for packaging:
 Prerequisite for golang-github-rogpeppe-go-internal >= 1.8.0



Bug#993709: ITP: golang-github-gabriel-vasile-mimetype -- fast Go library for detecting MIME types and extensions based on magic numbers

2021-09-05 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-gabriel-vasile-mimetype
  Version : 1.3.1-1
  Upstream Author : Gabriel Vasile
* URL : https://github.com/gabriel-vasile/mimetype
* License : Expat
  Programming Lang: Go
  Description : fast Go library for detecting MIME types and extensions 
based on magic numbers

 github.com/gabriel-vasile/mimetype is a Go package for detecting MIME types
 and extensions based on magic numbers.
 .
 Goroutine safe, extensible, no C bindings
 .
 Features
  • fast and precise MIME type and file extension detection
  • long list of supported MIME types
  • posibility to extend with other file formats
  • common file formats are prioritized
  • safe for concurrent usage

Reason for packaging:
 golang-github-gabriel-vasile-mimetype-dev is a prerequisite
 for gh (GitHub CLI).



Bug#993652: ITP: golang-github-bep-gowebp -- C bindings and an API for encoding WebP images (Go library)

2021-09-04 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-bep-gowebp
  Version : 0.1.0-1
  Upstream Author : Bjørn Erik Pedersen
* URL : https://github.com/bep/gowebp
* License : Expat
  Programming Lang: Go
  Description : C bindings and an API for encoding WebP images (Go library)

 This library provides C bindings and an API for *encoding* WebP images
 using Google's libwebp (https://github.com/webmproject/libwebp) for Go.
 .
 It is based on github.com/kolesa-team/go-webp, but this includes and
 builds the libwebp C source from a versioned Git subtree.
 .
 Compiling C code isn't particulary fast; if you install libwebp-dev,
 you can link against that instead by adding the "dev" tag:
 .
  $ apt install libwebp-dev
  $ go test ./libwebp -tags dev

Reason for packaging: Prerequisite for hugo (>= 0.83.0)



Bug#993442: ITP: golang-github-charmbracelet-glamour -- stylesheet-based Markdown rendering for your CLI apps

2021-09-01 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-charmbracelet-glamour
  Version : 0.3.0-1
  Upstream Author : Charmbracelet, Inc.
* URL : https://github.com/charmbracelet/glamour
* License : Expat
  Programming Lang: Go
  Description : stylesheet-based Markdown rendering for your CLI apps (Go 
library)

 glamour lets you render Markdown documents and templates on ANSI-compatible
 terminals.  You can create your own stylesheet or simply use one of the
 stylish defaults.

Reason for packaging:
 golang-github-charmbracelet-glamour-dev is a prerequisite of gh (GitHub CLI)



Bug#993437: ITP: gojq -- pure Go implementation of jq

2021-09-01 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: gojq
  Version : 0.12.4-1
  Upstream Author : itchyny
* URL : https://github.com/itchyny/gojq
* License : Expat
  Programming Lang: Go
  Description : pure Go implementation of jq

 gojq is an implementation of jq command written in Go language.
 You can also embed gojq as a library to your Go products.

Reason for packaging:
 Besides the interesting gojq tool itself,
 golang-github-itchyny-gojq-dev is a prerequisite for gh (GitHub CLI).



Bug#993436: ITP: golang-github-itchyny-timefmt-go -- Efficient time formatting library (strftime, strptime) for Go

2021-09-01 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-itchyny-timefmt-go
  Version : 0.1.3-1
  Upstream Author : itchyny
* URL : https://github.com/itchyny/timefmt-go
* License : Expat
  Programming Lang: Go
  Description : Efficient time formatting library (strftime, strptime) for 
Go

 timefmt-go is a Go language package for formatting and parsing date time 
strings.

Reason for packaging:
 Prerequsite for gojq (also by itchyny) and its library,
 which is also a prerequisite for "gh" (GitHub CLI).



Bug#993434: ITP: golang-github-itchyny-go-flags -- A fork version of https://github.com/jessevdk/go-flags

2021-09-01 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-itchyny-go-flags
  Version : 1.5.0-1
  Upstream Author : Jesse van den Kieboom; itchyny
* URL : https://github.com/itchyny/go-flags
* License : BSD-3-clause
  Programming Lang: Go
  Description : A fork version of https://github.com/jessevdk/go-flags

 go-flags is a Go library for parsing command line arguments.
 This is a fork version of github.com/jessevdk/go-flags
 .
 This library provides similar functionality to the builtin flag library
 of go, but provides much more functionality and nicer formatting. From
 the documentation:
 .
 Package flags provides an extensive command line option parser.  The flags
 package is similar in functionality to the go builtin flag package but
 provides more options and uses reflection to provide a convenient and
 succinct way of specifying command line options.

Reason for packaging:
 Prerequisite of golang-github-itchyny-gojq
 which in turn is prerequisite for gh (GitHub CLI)



Bug#991995: ITP: golang-github-gobuffalo-flect -- An inflection engine for golang

2021-08-08 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-gobuffalo-flect
  Version : 0.2.3-1
  Upstream Author : Mark Bates et al., Buffalo - The Go Web Eco-System
* URL : https://github.com/gobuffalo/flect
* License : Expat
  Programming Lang: Go
  Description : An inflection engine for golang

 Flect is a new inflection engine to replace github.com/markbates/inflect,
 designed to be more modular, more readable, and easier to fix issues on
 than the original.
 .
 The github.com/gobuffalo/flect package contains "basic" inflection tools,
 like pluralization, singularization, etc.

Reason for packaging: Needed by hugo (>= 0.81.0)



Bug#978951: ITP: golang-github-bep-godartsass -- Go API backed by the native Dart Sass Embedded executable

2020-12-31 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-bep-godartsass
  Version : 0.11.0-1
  Upstream Author : Bjørn Erik Pedersen
* URL : https://github.com/bep/godartsass
* License : Expat
  Programming Lang: Go
  Description : Go API backed by the native Dart Sass Embedded executable.

 This is a Go API backed by the native Dart Sass Embedded executable,
 see https://github.com/sass/dart-sass-embedded
 .
 The primary motivation for this project is to provide SCSS support to Hugo,
 see https://gohugo.io/
 .
 For LibSass bindings in Go, see GoLibSass at https://github.com/bep/golibsass,
 packaged as golang-github-bep-golibsass-dev for Debian

Reason for packaging: Needed by hugo (>= 0.80.0)



Bug#977872: ITP: golang-github-cli-safeexec -- safer version of exec.LookPath on Windows

2020-12-22 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-cli-safeexec
  Version : 1.0.0-1
  Upstream Author : Mislav Marohnić , GitHub Inc.
* URL : https://github.com/cli/safeexec
* License : BSD-2-clause
  Programming Lang: Go
  Description : safer version of exec.LookPath on Windows

 safeexec is a Go module that provides a safer alternative to exec.LookPath()
 on Windows.
 .
 The following, relatively common approach to running external commands
 has a subtle vulnerability on Windows:
 .
   import "os/exec"
 .
   func gitStatus() error {
   // On Windows, this will result in .\git.exe or .\git.bat being executed
   // if either were found in the current working directory.
   cmd := exec.Command("git", "status") return cmd.Run()
   }
 .
 Searching the current directory (surprising behavior) before searching
 folders listed in the PATH environment variable (expected behavior)
 seems to be intended in Go and unlikely to be changed:
 https://github.com/golang/go/issues/38736
 .
 Since Go does not provide a version of exec.LookPath() that only searches
 PATH and does not search the current working directory, this module provides
 a LookPath function that works consistently across platforms.
 .
 Example use:
 .
   import (
   "os/exec" "github.com/cli/safeexec"
   )
 .
   func gitStatus() error {
   gitBin, err := safeexec.LookPath("git")
   if err != nil {
   return err
   }
   cmd := exec.Command(gitBin, "status")
   return cmd.Run()
   }


Reason for packaging: Needed by hugo 0.79.1 and up



Bug#973828: ITP: golang-github-ianbruene-go-difflib -- partial port of Python difflib package to Go

2020-11-05 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-ianbruene-go-difflib
  Version : 1.2.0-1
  Upstream Author : Patrick Mézard, Ian Bruene
* URL : https://github.com/ianbruene/go-difflib
* License : BSD-3-clause
  Programming Lang: Go
  Description : partial port of Python difflib package to Go

 Go-difflib is an as yet partial port of python 3's difflib package.
 Its main goal was to make unified and context diff available in pure Go,
 mostly for testing purposes.
 .
 The previous owner of this project (pmezard) did not have the time to
 continue working on it (github.com/pmezard/go-difflib), so ianbruene
 continues to develop it at github.com/ianbruene/go-difflib.

Reason for packaging: Required by new version of reposurgeon (4.19)



Bug#972851: ITP: golang-github-evanw-esbuild -- extremely fast JavaScript bundler and minifier

2020-10-25 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-evanw-esbuild
  Version : 0.7.19-1
  Upstream Author : Evan Wallace
* URL : https://github.com/evanw/esbuild
* License : Expat
  Programming Lang: Go
  Description : extremely fast JavaScript bundler and minifier

 esbuild is a JavaScript bundler and minifier.  It packages up
 JavaScript and TypeScript code for distribution on the web.
 .
 Why build another JavaScript build tool?  The current build tools for the web
 are at least an order of magnitude slower than they should be.  It is hoped
 that this project serves as an "existence proof" that JavaScript tooling
 can be much, much faster.

Reason for packaging: Needed by Hugo 0.74.0 and up.



Bug#956939: ITP: timekpr-next -- Keep control of computer usage

2020-04-16 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

* Package name: timekpr-next
  Version : 0.2.13
  Upstream Author : Eduards Bezverhijs 
* URL : http://launchpad.net/timekpr-next/
* License : GPL-3
  Programming Lang: Python
  Description : Keep control of computer usage

 Timekpr-nExT is a program that tracks and controls the computer usage
 of your user accounts.  You can limit their daily usage based on
 a timed access duration and configure periods of day when they can
 or cannot log in.
 .
 Any bugs should be reported to our bug tracker:
 https://bugs.launchpad.net/timekpr-next/+bugs


Reason for packaging:

Being a parent of several young kids, now especially stuck at home
due to the Covid-19 pandemic, I have been searching for quite some time
some kind of parental control software to limit their screen time
in Linux.  Today, I was lucky to come across this wiki entry:

https://wiki.archlinux.org/index.php/Parental_control

where Timekpr-nExT is the first on the list.

Timekpr-nExT is also featured in the following November 2019 article:


https://www.linuxuprising.com/2019/11/timekpr-next-is-linux-parental-control.html

Timekpr-nExT has been living as an Ubuntu PPA for some years
thanks to upstream author who also maintains the Debian packaging,
and end user Sim asks for to have it officially packaged for Debian
to get "massive exposure in BOTH Debian AND Ubuntu communities":

https://answers.launchpad.net/timekpr-next/+question/685282

Sim also further points out that:

I was looking for years for an effective program that can limit
the time kids spend on computer.  And there is absolutely nothing
like this within 59000 current Debian packages.

I'm sure thousands of teachers/parents worldwide are desperately
looking for something like this.  Arguing with children each time
you want them to stop using computer is too exhausting...

and I admit I am in the same boat myself, so here we are!  :-)

Since this is a Python 3 application, I intend to maintain it within
the Python Applications Packaging Team.


-BEGIN PGP SIGNATURE-

iQIzBAEBCAAdFiEEFCQhsZrUqVmW+VBy6iUAtBLFms8FAl6ZEp8ACgkQ6iUAtBLF
ms+AGhAAh2BPpuqXzjyzpf8iWz1f/Ki4k+f1co87In6vd+njeSGSQmwbvqSMqrSn
2hCjGeqRUHp7IqEkoPdZZV/6/N9aIhr8PlM9uZC8CF+E3QWw9KkWpLj+h8P25PkC
6AM9dZdxgZKaYkQaSX2y58VDfWIC9jMOJYaH9dBmv/k5l4RVU+YZqmJxU6xVxza1
dAj6v52dusbyF2f6WR6EiGUs81XWiesQmR+GDeiSPGcn4fH4k0DeK24yWiJDQAWi
jqBTYrpRhSpQBna5kpSgeXh3m/08RD8x901iBtHjoTfE5pHYI4DYWhZ3Dh5LGMVP
hqmjqlID3FlGXHpiFDtd82vvQNMM41UYJVsp5cVrBAu8nLdRpL6mLIEcvgLrZRdq
kh+r4V2S6N9JvhjFvvIewEBS1JW1hXXh34MuF3ztm0ahm3j9xOF8hexTayn36TnA
5Y6swgamDp3U5Zt/tkaFbbrvvKENONGU/0wokK8hy0pqalcNsCMSiGx2wVbcR6z3
THeGfYUXBb1mOdP5eS+1Y4j4YfnuG/LdrIYQFBgAk5T0Fdemy7yYu45lBFPSeh4I
F9kjlMpPIkC3ocBHjg9bgil/2eSSQeIEYL/hzujiSUAFKwsD9lT0kcGM30wum7da
XM1fdZFtEos0AU9XzhB0HxmuXZVE/WQla4rVVkYAneLXHcPG1pQ=
=VQXf
-END PGP SIGNATURE-



Bug#955476: ITP: ruby-hrx -- a Ruby implementation of the HRX format

2020-04-01 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

* Package name: ruby-hrx
  Version : 1.0.0
  Upstream Author : Natalie Weizenbaum 
* URL : https://github.com/google/hrx-ruby
* License : Apache-2.0
  Programming Lang: Ruby
  Description : a Ruby implementation of the HRX format

 This gem is a parser and serializer for the HRX (Human Readable Archive)
 format.

More information:

ruby-hrx is required by sass-spec 3.6.3-1 (to be upgraded).

ruby-hrx is to be team-maintained with
Debian Ruby Extras Maintainers 


-BEGIN PGP SIGNATURE-

iQIzBAEBCAAdFiEEFCQhsZrUqVmW+VBy6iUAtBLFms8FAl6EWJQACgkQ6iUAtBLF
ms8Skw/6AoJt5Y8BG5Gm10HBD3K1OJLMhOcbZAPx/LI0AVgvRO3WxChKbGq7ZgpW
ll5wY4VrYw7YfjqIeXqjierjUxlvwVVLRGqChT2Smy4mi4z+x8Lja4+xp9Ja8PqU
yAa80M3Rf3AsiBmu1ombhiLMmx9Wp308Wmu0dPy2OFfUNf5nyLtuvW5Yl1647DQN
rKqPg9+rexnafxgnT6kpR7ff60M4e1Tmb/6IOKrXOdd/1XS6+74seyE6ismLdgvB
QFz1D6gqUEa4jV5qb6uSN6u5680tHPSceSJ023/L7/89Zi6gXLZB0pdrUA+BClyp
HjPwgqkir5VyNsqYGN0a9soEe5GF5geRHxYmTEi7Fm+LGKZaYay+e0VPMRTjRTkD
YvejuGlxocjleg1eTqKMuBUwWK9cYpKXdoYaHWgzycGUkeueBPnXK3r8a2iQKurg
qHcVSrd5BNQ4nS2bYi+eFY9y5ihVJkFj8Kfc7C6UNEomf2AFKFOSoD1DAHQGyz+m
Oc2iYd2m9FpWK42nZ8TcJ2KoUDQY0U9fimgG9v7p2wxaVLA6tPYooAsbd4JUQIK5
qaELFpH8S3v6eRVNzjmdZEDXleseahDRfrmz5ntqyL3amIpBvGnzSsZuxNjuDa4G
ffTrYk/Bke9K+NLPrhWSxWVjTz2Xc2TLKrPwoeOAJZ51/jlCdIE=
=rsAn
-END PGP SIGNATURE-



Bug#955468: ITP: ruby-rspec-temp-dir -- create temporary directory for each example automatically

2020-04-01 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

* Package name: ruby-rspec-temp-dir
  Version : 1.1.0
  Upstream Author : GO Sueyoshi 
* URL : https://github.com/sue445/rspec-temp_dir
* License : Expat
  Programming Lang: Ruby
  Description : create temporary directory for each example automatically

 Rspec::TempDir creates temporary directory for each example automatically.
 .
 This is inspired by JUnit TemporaryFolder.

More information:

ruby-rspec-temp-dir is required by ruby-hrx (to be packaged),
which in turn is required by sass-spec 3.6.3-1 (to be upgraded).

ruby-rspec-temp-dir is to be team-maintained with
Debian Ruby Extras Maintainers 


-BEGIN PGP SIGNATURE-

iQIzBAEBCAAdFiEEFCQhsZrUqVmW+VBy6iUAtBLFms8FAl6EPSUACgkQ6iUAtBLF
ms/HjQ//c7Evp/IVCIHdcm6fwjSvKVtbSTh3iUrB+yCNc8I8M6lSlebURiwMJWZa
HndjLZiiuTjCsxDBFI//vG2aTWPsFGlQAILr9OXKB/IRWd/PNB2quXz3TxxW6yel
fIwRAX+uTvt3lsPBuRWLGYj4oIL+22R38t0FYekFlzZhchOsU7QG4KNXQpRJTdI5
aA1oiT8sdJYeE0zeVV0kiuIIVMwVioFSu6pDaeYIeVn40joBrKookmKBeGSCWJVM
+HbPuv8RoIrMfErFRObBXp15D6KQHkTrEl4M8VwgxrKnCIG31oLnvAwI8VuG+Get
0IFwBgFWyVWD2XJ667e9L2N+uJsdVxSERlXOA8joNtjpPFO4rq8NIeW75xsd8FP/
z60upWuZne8cngYYOqdFh1mFQgZ0Puem+GPu8N7CU+QtiaEORCulDoz1mn/+o1j9
rGlvEqxRGQ7fTrsAOR/sYKA21BCfR4SmhuVeuK/e+DAV/QtGi8poGUpzz6SAMiGf
rMakgqC9vl++MGFzacPttWtG3MD76+RDHgaxHOFWvJJ6Pvp+gX2q+EtZYibeX1k3
GiI07IlSdMbEutyXQBGU0QJxrHFeRRMi7i/20fGh4aaWrZwg/6LV01eAUZgGM7gl
WKnuFdy4fcAlF24i0ImGAmGakYRiF1NRvoUF6V6Z2qSiK3PSvF4=
=/6Cy
-END PGP SIGNATURE-



Bug#955464: ITP: ruby-linked-list -- Ruby implementation of Doubly Linked List

2020-04-01 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

* Package name: ruby-linked-list
  Version : 0.0.14
  Upstream Author : Yury Velikanau 
* URL : https://github.com/spectator/linked-list
* License : Expat
  Programming Lang: Ruby
  Description : Ruby implementation of Doubly Linked List

 Ruby implementation of Doubly Linked List, following some Ruby idioms.

More information:

ruby-linked-list is required by ruby-hrx (to be packaged),
which in turn is required by sass-spec 3.6.3-1 (to be upgraded).

ruby-linked-list is to be team-maintained with
Debian Ruby Extras Maintainers 



-BEGIN PGP SIGNATURE-

iQIzBAEBCAAdFiEEFCQhsZrUqVmW+VBy6iUAtBLFms8FAl6EMJUACgkQ6iUAtBLF
ms+8Eg//TsCzCVJQVTVRHbG48gIpx+IBpJvx6ntsqgtwKfNGC/+yXsOgsSdsP4u+
We3VDUL/JVoQrLzJxST/vtvLydoyKoXoSeIliCpvMtvjUVz8fIuqhAoXxfMuXWur
byTt9Lp/Bb3G3BCKnIMgLObGJMQa8qYTHN0B+O5RZmfAaXvTB4FuZSLUK+dDqIxC
j+dt0Xa3UTWhMf/nJcSFQp/C/cRK5mJa7QU8COVSKlIjQVRkvpzrjGC8TSiK2Oen
2wCcAFKn+U9t5tfIjyJ5D6dWEXM6hY4iS68TAzPO7BW8k1udlm/ilqh+lBtvBZ2N
XiryeD+mCeCn+BAFDTWMlZ1cEYs/HT44+xzqNM5EJNTXKW3I4SpRlU8GwUg8lxqE
pGAcs8t76O2EtMbXXzpYJyC554BtO9L56jtL/qKZrs02oUT+3n1zSzKrgHYHGAVz
ibsDihjG19wzrQ8WI2hB7ByAzs2V6D+34sWFvlPFL1i//bZFXYCdCkoos79OGJdn
iLAqGivwwYw25z3VsiKOtQ3uvsdfLn86BDm1OOyyISzl6Zjo3fdewVnszCOUM2to
X2uEvlPGIeMBXtwE4iLFMw1m2kN7H6Nhpm9SwXObLKnWouDLIJPYGODnr/fKHx0G
JCG9xR0yWMeqNBEo53MD8QOT4425c/qk0xX+vUs6D66TxoHApp8=
=1Nng
-END PGP SIGNATURE-



Re: bootstrap.min.js in pydoctor

2020-03-08 Thread Anthony Fok
On Thu, Mar 5, 2020 at 3:52 AM Jonas Smedegaard  wrote:
>
> Quoting Jonathan Carter (2020-03-05 10:44:50)
> > On 2020/03/05 00:47, Sam Hartman wrote:
> I agree for the _binary_ packages but not for the _source_ package.
>
> The changelog entry which Anthony referenced¹ says this:
>
> > * Add missing embedded epydoc and Bootstrap copyright info as well as
> >   non-minified source for bootstrap.min.css (Bootstrap v3.3.4) for
> >   DFSG compliance.
> [...]
> > * Symlink to bootstrap.min.css from libjs-bootstrap instead of
> >   shipping pydoctor included bootstrap.min.css v3.3.4 from 2015
>
> As I understand the above, what was corrected for DFSG compliance was a
> verification that the code included with the _source_ package was a
> minification of css released by the Bootstrap3 project.
>
> I think that is a misunderstanding: Commonly this is indeed one way to
> ensure DFSG compliance, but in this case - as Sam pointed out - it is
> not enough.
>
> Source package must include the _source_ for the minified css, which in
> this case is _not_ non-minified css but less code.

Good point!  After reading your message, I went ahead and included the
less source code from Bootstrap 3.3.4 and made a new upload of
pydoctor, see:

* 
https://salsa.debian.org/python-team/applications/pydoctor/-/commit/f1c8209623b3b18e1d2019abcd2b1be1b04ab5d9
* 
https://tracker.debian.org/news/1107020/accepted-pydoctor-19110git2020030347424e7-1-source-into-unstable/

Cheers,

Anthony



Bug#952725: ITP: golang-github-bep-golibsass -- Easy-to-use Go bindings for LibSass

2020-02-27 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-bep-golibsass
  Version : 0.5.0-1
  Upstream Author : Bjørn Erik Pedersen
* URL : https://github.com/bep/golibsass
* License : Expat
  Programming Lang: Go
  Description : Easy-to-use Go bindings for LibSass

 The primary motivation for this project is to provide SCSS support to Hugo
 (https://gohugo.io/).  I welcome PRs with bug fixes.  I will also consider
 adding functionality, but please raise an issue discussing it first.
 .
 If you need more functionality than this project can provide, you may want
 to have a look at go-libsass (https://github.com/wellington/go-libsass).


Reason for packaging:
 * Required by Hugo v0.65.0 and above



Bug#952722: ITP: golang-rsc-binaryregexp -- Go regexp for binary/latin-1 data

2020-02-27 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-rsc-binaryregexp
  Version : 0.2.0-1
  Upstream Author : Russ Cox
* URL : https://github.com/rsc/binaryregexp
* Go import path  : rsc.io/binaryregexp
* License : BSD-3-clause
  Programming Lang: Go
  Description : Go regexp for binary/latin-1 data

 Go package regexp implements regular expression search.
 .
 The syntax of the regular expressions accepted is the same general syntax
 used by Perl, Python, and other languages.  More precisely, it is the
 syntax accepted by RE2 and described at https://golang.org/s/re2syntax,
 except for \C. For an overview of the syntax, run
 .
 go doc regexp/syntax
 .
 The regexp implementation provided by this package is guaranteed
 to run in time linear in the size of the input.  (This is a property
 not guaranteed by most open source implementations of regular
 expressions.)  For more information about this property, see
 .
 https://swtch.com/~rsc/regexp/regexp1.html
 .
 or any book about automata theory.
 .
 All characters are UTF-8-encoded code points.

Reason for packaging:
 * Required by the golang-google-cloud package.



Bug#952654: ITP: golang-github-google-renameio -- provides a way to atomically create or replace a file or symbolic link

2020-02-26 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-google-renameio
  Version : 0.1.0-1
  Upstream Author : Michael Stapelberg
  Copyright Owner : Google Inc.
* URL : https://github.com/google/renameio
* License : Apache-2.0
  Programming Lang: Go
  Description : provides a way to atomically create or replace a file or 
symbolic link

 The renameio Go package provides a way to atomically create or replace a
 file or symbolic link.
 .
 Atomicity vs durability
 ---
 .
 renameio concerns itself only with atomicity, i.e. making sure
 applications never see unexpected file content (a half-written file,
 or a 0-byte file).
 .
 As a practical example, consider https://manpages.debian.org/: if there
 is a power outage while the site is updating, we are okay with losing the
 manpages which were being rendered at the time of the power outage. They
 will be added in a later run of the software. We are not okay with having
 a manpage replaced by a 0-byte file under any circumstances, though.


Reason for packaging:
 * Required by honnef.co/go/tools,
   which in turn is required by golang-google-api v0.16.0 and above



Re: bootstrap.min.js in pydoctor

2020-02-26 Thread Anthony Fok
On Wed, Feb 26, 2020 at 3:31 AM Johannes Schauer  wrote:
>
> Quoting Daniel Leidert (2020-02-26 10:27:03)
> > Am Dienstag, den 25.02.2020, 17:40 + schrieb Ian Jackson:
> > > For -devel, context is that Anthony Fok just uploaded a new upstream
> > > version of pydoctor (a tool for extracting API docs for python
> > > modules) in order to fix a couple of upstream bugs.  Anthony, thank
> > > you very much for your work to help fix one of our (mutual) indirect
> > > dependencies.
> > >
> > > Unfortunately the new pydoctor has some DFSG issues (#952546, CC'd).
> > >
> > > I am hoping that -devel can advise what the conventional approach is
> > > to the package containing a sourceless copy of bootstrap.min.js.
> > >
> > > I'm guessing that the answer is to strip the sourceless file from the
> > > package, and have the binary package contain a symlink into the file
> > > tree of some other package which contains an appropriate bootstrap
> > > file ?  But is this right, and if so which package ?
> >
> > You don't have to strip it if the unminified version is added under
> > debian/missing-sources/ with an appropriate entry in d/copyright.
> >
> > The final package however should not use it but instead rely on whatever
> > package provides bootstrap.js or its minified version.
>
> but if you add the unminified version under debian/missing-sources then it has
> to be the exact right version that produces precisely the minified version you
> have. I so far found the trouble I have to go through to verify this, is *far*
> too much compared to putting a simple Files-Excluded into debian/copyright and
> a dversionmangle and repacksuffix into my debian/watch -- especially because I
> cannot use the shipped minified version in the end anyways.

Indeed, which option is easier or more feasible depends on the scenario.

In this particular case with pydoctor, I was quite lucky because its
included bootstrap.min.css is exactly what Twitter distributed
officially, so the exact unminified version was easily found:

Files: debian/missing-sources/pydoctor/templates/bootstrap.css
   pydoctor/templates/bootstrap.min.css
Copyright: 2011-2015 Twitter, Inc.
   Embedded copy of normalize.css v3.0.2:
   2011-2014 Nicolas Gallagher
License: Expat
Comment: These files are copies of vanilla Bootstrap v3.3.4 CSS files,
 identical to those distributed on Bootstrap CDN:
  * https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.css
  * https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css

The new pydoctor upload that fixes #952546 is now in sid:

https://tracker.debian.org/news/1104779/accepted-pydoctor-19110git20200114c74016b-2-source-into-unstable/

Cheers,
Anthony



Bug#952571: ITP: golang-golang-x-mod -- Go module mechanics libraries

2020-02-26 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-golang-x-mod
  Version : 0.2.0-1
  Upstream Author : Go
* URL : https://github.com/golang/mod (golang.org/x/mod)
* License : BSD-3-clause
  Programming Lang: Go
  Description : Go module mechanics libraries

 This repository holds packages for writing tools
 that work directly with Go module mechanics.
 That is, it is for direct manipulation of Go modules themselves.
 .
 It is NOT about supporting general development tools that
 need to do things like load packages in module mode.
 That use case, where modules are incidental rather than the focus,
 should remain in x/tools, specifically x/tools/go/packages.
 .
 The specific case of loading packages should still be done by
 invoking the go command, which remains the single point of
 truth for package loading algorithms.

Reason for packaging:
 Required by newer versions of golang-golang-x-tools



Re: bootstrap.min.js in pydoctor

2020-02-25 Thread Anthony Fok
Control: tags -1 + pending

On Tue, Feb 25, 2020 at 12:06 PM Colin Watson  wrote:
>
> On Tue, Feb 25, 2020 at 05:40:47PM +, Ian Jackson wrote:
> > (The d/copyright problem with epydoc should be easy if tedious to fix;
> > I don't understand why it wants epydoc which I thought was obsolete
> > but this is far from my field of expertise.)
>
> epydoc has been unmaintained for a long time, but the API documentation
> of various projects (notably Twisted) still relies on its docstring
> format for automatically-generated HTML documentation in a way that
> would be extremely tedious to replace with something else.  As a result,
> the approach that the Twisted developers ended up taking for pydoctor
> was to take a copy of the bits of epydoc that they needed and port those
> bits to Python 3 themselves.
>
> (This is second-hand; I'm not on the Twisted team, but I contribute a
> fair bit there and generally keep an eye on what they're doing since we
> rely on Twisted at work.)

Thank you Sean for the heads-up, and thank you Ian, Jonas and Colin
for your valuable and helpful comments.

A fix to this bug is almost ready: I have expanded d/copyright to
include the missing epydoc and bootstrap.min.css copyright info, and
added debian/missing-sources/bootstrap.css (vanilla Bootstrap v3.3.4,
equivalent to the embedded minified version, from Bootstrap CDN).

... though I discovered I foolishly uploaded an essentially empty
pydoctor binary package, and I may end up renaming it
python3-pydoctor, similar to how it was named python-pydoctor for the
Python2 version.  That's most likely why Lintian did not pick up on
the "bootstrap.min.css" missing source issue.  Jonas, thanks for
letting me know about linking to bootstrap.min.css in libjs-bootstrap;
I'll do that.

Cheers,
Anthony



Bug#952524: ITP: golang-github-op-go-logging -- Golang logging library

2020-02-25 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-op-go-logging
  Version : 1+git20160315.970db52-1
  Upstream Author : Örjan Persson
* URL : https://github.com/op/go-logging
* License : BSD-3-clause
  Programming Lang: Go
  Description : Golang logging library

 Package logging implements a logging infrastructure for Go.
 Its output format is customizable and supports different logging
 backends like syslog, file and memory.  Multiple backends can be
 utilized with different log levels per backend and logger.

Reason for packaging:
 Required by Go applications such as bitbucket.org/modima/dbsync2



Bug#952490: ITP: golang-github-google-wire -- Compile-time Dependency Injection for Go

2020-02-24 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-google-wire
  Version : 0.4.0-1
  Upstream Author : The Wire Authors, Google LLC
* URL : https://github.com/google/wire
* License : Apache-2.0
  Programming Lang: Go
  Description : Compile-time Dependency Injection for Go

 Wire: Automated Initialization in Go
 .
 Wire is a code generation tool that automates connecting components
 using dependency injection.  Dependencies between components are
 represented in Wire as function parameters, encouraging explicit
 initialization instead of global variables.  Because Wire operates
 without runtime state or reflection, code written to be used with
 Wire is useful even for hand-written initialization.
 .
 For an overview, see the introductory blog post
 https://blog.golang.org/wire

Reason for packaging:
 Required by hugo >= 0.56.0, and
 Google's wire command may be helpful too.

Note:
 An existing Debian go-wire package of the Tendermint project
 also provides /usr/bin/wire, but actually Tendermint upgraded
 and renamed the project from Go-Wire to Go-Amino back in April 2018.
 I will reach out to go-wire’s original packager Alessio Treglia
 to migrate Debian’s go-wire to go-amino too.
 So there should be no conflict or namespace clash with Google’s Wire.



Bug#951419: ITP: golang-github-rogpeppe-go-internal -- Selected Go-internal packages factored out from the standard library

2020-02-16 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-rogpeppe-go-internal
  Version : 1.3.0-1
  Upstream Author : Roger Peppe
* URL : https://github.com/rogpeppe/go-internal
* License : BSD-3-clause
  Programming Lang: Go
  Description : Selected Go-internal packages factored out from the 
standard library

 This repository factors out an opinionated selection of internal
 packages and functionality from the Go standard library. Currently
 this consists mostly of packages and testing code from within the Go
 tool implementation.
 .
 Included are the following: 
 .
  * dirhash: calculate hashes over directory trees the same way
that the Go tool does.
  * goproxytest: a GOPROXY implementation designed for test use.
  * gotooltest: Use the Go tool inside test scripts (see testscript below).
  * imports: list of known architectures and OSs, and support for reading
import statements.
  * modfile: read and write go.mod files while preserving formatting
and comments.
  * module: module paths and versions.
  * par: do work in parallel.
  * semver: semantic version parsing.
  * testenv: information on the current testing environment.
  * testscript: script-based testing based on txtar files.
  * txtar: simple text-based file archives for testing.

Reason for packaging: Required by hugo 0.60.0+



Bug#951418: ITP: golang-gopkg-errgo.v2 -- Dependable Go errors with tracebacks, version 2

2020-02-16 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-gopkg-errgo.v2
  Version : 2.1.0-1
  Upstream Author : Roger Peppe
* URL : https://github.com/go-errgo/errgo
* License : BSD-3-clause
  Programming Lang: Go
  Description : Dependable Go errors with tracebacks, version 2

 Package errgo provides some primitives for error creation and handling.
 .
 It provides primitives for wrapping and annotating errors
 without exposing implementation details unnecessarily.

Reason for packaging:
 Needed by golang-github-rogpeppe-go-internal, which in turn
 is needed by hugo 0.60.0+
 



Bug#951405: ITP: golang-github-yuin-goldmark-highlighting -- syntax highlighting extension for the goldmark Markdown parser

2020-02-15 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-yuin-goldmark-highlighting
  Version : 0.0~git20191202.78f32c8-1
  Upstream Author : Yusuke Inuzuka
* URL : https://github.com/yuin/goldmark-highlighting
* License : Expat
  Programming Lang: Go
  Description : syntax highlighting extension for the goldmark Markdown 
parser.

 goldmark-highlighting is an extension for the goldmark Markdown parser
 that adds syntax-highlighting to fenced code blocks.
 .
 goldmark-highlighting uses chroma as syntax highlighter.

Reason for packaging: Needed by Hugo 0.60.0 and up



Accepted hugo 0.59.1-1 (source) into unstable

2020-01-07 Thread Anthony Fok
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Tue, 07 Jan 2020 05:07:13 -0700
Source: hugo
Architecture: source
Version: 0.59.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team 
Changed-By: Anthony Fok 
Changes:
 hugo (0.59.1-1) unstable; urgency=medium
 .
   * New upstream version 0.59.1
   * Update file lists and copyright years in debian/copyright
   * Update build dependencies according to go.mod
Checksums-Sha1:
 33273f7d515c13b19836897a115725c1bca0acf1 4598 hugo_0.59.1-1.dsc
 3959dfcbb93e433392bdce5f9834bee5f0526774 32066098 hugo_0.59.1.orig.tar.gz
 60703e239bbcb1fb8a2e1fb3ab87b6c9888df4b1 1317048 hugo_0.59.1-1.debian.tar.xz
 a92b97da6fc0ad65b5541fd5448f39b17cb030b6 16169 hugo_0.59.1-1_amd64.buildinfo
Checksums-Sha256:
 27618a87ab3e6f3beb959c75905beaf30c26c1f79b23a27f78c5d3b8b66faf64 4598 
hugo_0.59.1-1.dsc
 5d1e21f97eca611b92ce511f8ee846b289a9484262d4ef646c9c5477ba97e7ce 32066098 
hugo_0.59.1.orig.tar.gz
 950bea90811ee56361c8b5f7ed3c693105aee326071ca9969082bb08fb209026 1317048 
hugo_0.59.1-1.debian.tar.xz
 82c06660d1c2ed8e50aca31e1f9361641eb729f2d36ab987f41411441e39 16169 
hugo_0.59.1-1_amd64.buildinfo
Files:
 1769e7eb4169e1710fdb281be088cb05 4598 web optional hugo_0.59.1-1.dsc
 f1b532cc059a0142846be005d8827c39 32066098 web optional hugo_0.59.1.orig.tar.gz
 1279636478e6b81c55425b9e99a3fd6e 1317048 web optional 
hugo_0.59.1-1.debian.tar.xz
 e3346bbb46dd08c12ebc937af741f7ab 16169 web optional 
hugo_0.59.1-1_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCAAdFiEEFCQhsZrUqVmW+VBy6iUAtBLFms8FAl4Ufb8ACgkQ6iUAtBLF
ms9B4Q//TXPZQaaPXx8WzTUuD38q1Q9YElKI5o//oWe5EMXV9/PIFszdpguG5TBj
KmhOuXr2d27nMwVhAQiOhMLQkLvUKu8eq04ZyRlNMKj/z8uxiI68/rWy962vooac
3jOQLpNjl9aNyjKruoX2KpoDgfpPG6MOphhUbt01bpRVzAWchPFPfuWq/A1bKeDA
pr3DKwjv/2pC0/w1/6VlfuLQw46w4p5M+UGq09qOdswBqRPdc59B/mfeIXXvFR3u
zzgjje8DWQURdfpFml0qixjx/5LpMyVz6w1Bz7ztfX+F7OwBwr4+rzXDixO7Q+Sd
QKAVBXL7mE3xN7yZfdFp3QDdosT7Quo+YASAxy4mlrtDBHliG6F/yNxr/8cH3dje
JiABouYq2JB/v5cNcy2If2M2YXf9h+lMhryE705xzVmASdQ/B443PBLuE8Cj8HJB
f0l8vOCVFbJHEIXwPCHKyEGQvLImf9g1zevmwp4ldRgdRbWWYyfvoA7gQ5xdYaNX
/aMdGfCh0I+RoP76pRL/5GEmpPkFXyYTR5IQ+HO7WCaIUcnTZe7+5Wo0iE6ZElBW
xyJzlflxzboDcPYD4hEFLl+zoQk6gnZZwUm4amL5fjwtCBeFQ933n4csJNwbH/3b
WHpBgI7mHrRMgL6djz6LnD3yfj430bLt/CxLTCYeAAVSmzSAqkA=
=6L98
-END PGP SIGNATURE-



Accepted hugo 0.59.0-1 (source) into unstable

2020-01-06 Thread Anthony Fok
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Mon, 06 Jan 2020 10:45:07 -0700
Source: hugo
Architecture: source
Version: 0.59.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team 
Changed-By: Anthony Fok 
Changes:
 hugo (0.59.0-1) unstable; urgency=medium
 .
   * New upstream version 0.59.0
   * Remove patches of vendored dependencies
 that have been packaged for Debian, namely
 golang-github-bep-tmc and golang-github-niklasfasching-go-org
   * Update build dependencies according to go.mod
   * Remove patches that have been applied upstream:
 - 0006-ensure-same-dirinfos-sort-order-in-TestImageOperationsGolden.patch
 - 
0007-accommodate-FMA-on-s390x-ppc64el-arm64-in-TestImageOperationsGolden.patch
 - 0008-update-svg-test-for-minify-2.5.2.patch
Checksums-Sha1:
 34b7d8913a3cb9c12e5bae6b6d7ce6b6e57fc0bf 4598 hugo_0.59.0-1.dsc
 dc848a83770dc9b45d6f9f7c47287f936df65c8d 32068136 hugo_0.59.0.orig.tar.gz
 1b2b42ac6cd7fa6f6afd78ed2eabaec1e105736c 1316824 hugo_0.59.0-1.debian.tar.xz
 1ec33a3567556776a90750e69b37691e24410815 16169 hugo_0.59.0-1_amd64.buildinfo
Checksums-Sha256:
 2fb2c8d969f18e8bad1986e25046607075f655bf8a5a15986751ceb0af7fbd9a 4598 
hugo_0.59.0-1.dsc
 cb46adabf2e8e6c0b639dd1197234719d023823f29cfb6ad2005d1c960ce73c4 32068136 
hugo_0.59.0.orig.tar.gz
 b258ae7d0eec348f2b6339ae0ce546975be2872d55943129c6bb7c304466e66d 1316824 
hugo_0.59.0-1.debian.tar.xz
 8f7e12e9477c7a8763414e513859369db24ce107e4f933ad05b2f02c28655437 16169 
hugo_0.59.0-1_amd64.buildinfo
Files:
 db697632bdcd3d4ac4510a3ce3270649 4598 web optional hugo_0.59.0-1.dsc
 8c3d3f2873b19a8b444c00c784579e80 32068136 web optional hugo_0.59.0.orig.tar.gz
 6392aad7736093259c60b7c9553826d3 1316824 web optional 
hugo_0.59.0-1.debian.tar.xz
 e24365d02a6c7690022536c5cc715345 16169 web optional 
hugo_0.59.0-1_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCAAdFiEEFCQhsZrUqVmW+VBy6iUAtBLFms8FAl4ThjcACgkQ6iUAtBLF
ms9tJg/7BFF3k1Ydbc/02hfyFNNjH8g/NJuNZ49TafTn4nPVL1dEg+MTapINjcaV
EF37p4Kj34T1WbI0XPifAF+sRF0Em6CBP+FO5Ch58gqxmBKQEdQ68tTr5WH2hUSl
BBOvHXTCJ3Fu6ICxOq56JRgeBdaODhWcplrJqSnYhTD0BNFCoZznOtjeSxFZ8N6Q
fnBUrIOlP5wfOr3bzWJmPzOicC+BKBlsuZEFc9vu8/trgOmaNzX+Ae+4i59XVtLp
m4oPTl4ihU7GOlZX1B6wK2eA4lx186gv23EJlRYPMBeJh1JjrkjZp+KW/1cuOXMC
Xg1rwcuEK+FUALY2MzYzNy/8Syd0uDXH2nXGCt6NMYqk65mxPq7zlfuqVtXfBGxl
edbdJI29Z3IP7xw77ElHUqT7eQ5ugGvbrNxiqv+AsrQ2/dCv1oeYPJVyp/86IuUA
IcgzBTFyLoCqzFlJJvAmqMQ5sFv+SWMwGAC1EIzmiMz/2oW9buOYb5X7LDKvas1F
cnh9oVO4edcycI+K/zkvO0qoVsIqWcI6KBx3J+/LNU76R7/WdLiQeaTqZpVWBQfT
uTAblCZQpXkZzsUPqkALJ9ZdyYwhw8anS9hHTYb+WueHSUNl/YaZuSTyrWCU2nVA
3uzSGBwX/3p86GLlYKvuzlWJqCUkiSPi+X/+r+2JSi+/gtPplb8=
=rhoG
-END PGP SIGNATURE-



Accepted golang-github-alecthomas-kong-hcl 0.2.0-2 (source) into unstable

2020-01-06 Thread Anthony Fok
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Mon, 06 Jan 2020 03:33:07 -0700
Source: golang-github-alecthomas-kong-hcl
Architecture: source
Version: 0.2.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team 
Changed-By: Anthony Fok 
Changes:
 golang-github-alecthomas-kong-hcl (0.2.0-2) unstable; urgency=medium
 .
   * Source-only upload for migration into testing
Checksums-Sha1:
 51853840af99323ab387affafefd9c42fc2a546c 2466 
golang-github-alecthomas-kong-hcl_0.2.0-2.dsc
 7004464b8112bb174b8497496aa4efa2129ce2cd 2112 
golang-github-alecthomas-kong-hcl_0.2.0-2.debian.tar.xz
 ae2ddc39b95a7b0f2ee8c830ca2c291a123e8a2c 6660 
golang-github-alecthomas-kong-hcl_0.2.0-2_amd64.buildinfo
Checksums-Sha256:
 780e7a9e5daf2f6b4f756b25e4e9cbf5c21fdcecaeedeb59f258e50ccad18b5b 2466 
golang-github-alecthomas-kong-hcl_0.2.0-2.dsc
 98acca8c4cf0a001b91d8a1409aaa9a0c3c380b3a43b7801c3a4751ac35df1c2 2112 
golang-github-alecthomas-kong-hcl_0.2.0-2.debian.tar.xz
 34100c74e5f8984d47eeb521349de8e5223b67d96182776cf955b65f992908e5 6660 
golang-github-alecthomas-kong-hcl_0.2.0-2_amd64.buildinfo
Files:
 1253c642cc9dc141ba865949be385396 2466 devel optional 
golang-github-alecthomas-kong-hcl_0.2.0-2.dsc
 8fcd4c0abeb98bdc00381b6203e8f4c3 2112 devel optional 
golang-github-alecthomas-kong-hcl_0.2.0-2.debian.tar.xz
 f6a20a5f4b0f03a9b10254245837c1bb 6660 devel optional 
golang-github-alecthomas-kong-hcl_0.2.0-2_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCAAdFiEEFCQhsZrUqVmW+VBy6iUAtBLFms8FAl4TDbkACgkQ6iUAtBLF
ms/0pw/8CF5PaiBsNoPPW6ea31kWPbOB3bq+d7atMmr44URfE3G1bZXFdAygnNPO
/Vp/OJZtbX/SxyIFIalAadmYrml0vGI2SGVDtcgfxNonGak4mlnr+OqT1oBscjnn
tyNSHQMIkGca+LQeqALMiyAl8BCsA1bZHWQpvLhpU62ss4KgDsYNmelPo3f7umLh
WnaLFmve12AKjgMJCjtOYKXNTH8lpDnnpyX7AeegL8nDfzyczCml8Lj1dhWdV7vq
ur7qfkvc0+5DUUMLOBPbmm+NAM3P9KE2nqJ6RySqC6Uu4sNxBuInubOyGncW8/qK
5DM39lRrTDjDf5E/37JXBQnX+o8K7LB6A8KnYuI0q9PamC//VWXxGVCEJ/fB7X6d
6BPz7/1rKRx7e2zepH61IBhgpM12OuS3Rz/tPMeiiQGpfCKZ+w7QzpsAaV0wvYC2
4+rMoXUVZfzdEg1nBU/6lMbL4Fieb4/DEGdH7SBmXVgBoCfGqWih1HQgemCdtyI1
nEmQRzHRXCti0JncXoX3syUtvHldC6pOVbZib016TfKcPZqrAzEGbPixhu3fJpyN
nfGWOMhfPbXXdaLHMRwXqJ0dEP1GxV1YIq5s8XfhKbz+dk609P6ts3u0vHTrJjhP
3WJd0xe3KmgATMRrohiVGA6PnuKXUpA0tx0hKU2IJgnQI4c738U=
=HEtn
-END PGP SIGNATURE-



Accepted golang-github-gorilla-csrf 1.6.2-2 (source) into unstable

2020-01-06 Thread Anthony Fok
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Mon, 06 Jan 2020 03:34:55 -0700
Source: golang-github-gorilla-csrf
Architecture: source
Version: 1.6.2-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team 
Changed-By: Anthony Fok 
Changes:
 golang-github-gorilla-csrf (1.6.2-2) unstable; urgency=medium
 .
   * Source-only upload for migration into testing
Checksums-Sha1:
 2729ded1b648d6e76962f405eb8a5349cf9bafa9 2290 
golang-github-gorilla-csrf_1.6.2-2.dsc
 06bdffcb279a31cd726a735bd675225a296db9b2 3044 
golang-github-gorilla-csrf_1.6.2-2.debian.tar.xz
 6dfecf40bf847131ae936bcdd2afa1918fcf66fd 6124 
golang-github-gorilla-csrf_1.6.2-2_amd64.buildinfo
Checksums-Sha256:
 9629e2db1c238dc2906db50320b179d5d5dc72711ba53a3c9112a62303fa00db 2290 
golang-github-gorilla-csrf_1.6.2-2.dsc
 675be267feda1794756e97475362d1d61e92f5772650b8453f93fba4f14285bc 3044 
golang-github-gorilla-csrf_1.6.2-2.debian.tar.xz
 dfd406375e4ab0b25f6ab5dbde2f472ea51e32fe8f1c1e1b8076f17ac6590aa4 6124 
golang-github-gorilla-csrf_1.6.2-2_amd64.buildinfo
Files:
 60c357680397826ab4b89cca43245b7c 2290 devel optional 
golang-github-gorilla-csrf_1.6.2-2.dsc
 726a9d38f6708aadd5fbd115d1151ddd 3044 devel optional 
golang-github-gorilla-csrf_1.6.2-2.debian.tar.xz
 7a8bffd3ab3b4af061ebaa61412df5b5 6124 devel optional 
golang-github-gorilla-csrf_1.6.2-2_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCAAdFiEEFCQhsZrUqVmW+VBy6iUAtBLFms8FAl4TDjUACgkQ6iUAtBLF
ms8FGg//Uhp5tDoN5E8Z9vpuf8g48pkwcLDFIMXYxFa3GUBn1BPsCl4oMollKNtS
xN+eVnvI++lQ5NhNossQBHqgjqpN7pqJW2V8WwynFd2HXz5KzEdcM3r+uSHY8AIj
eT2Oy4L3KSy6usbC1LM7GkJuPkF90/4BgkokbVOQ+vFbLdWX9JichTTM7yxket1J
XD+qhmWhiV1lFWjbKTwGZNv/F8AHtx61Bg0FiRZv6FjG6lf8ClZSIe75XPq55T9G
QOcYfnJz++iHHoIpWKCSL+3iuVQeNatOvRycvlwIcZsx9HoybIrBRXjDUnq4COs9
sKWw/KBJ7f2oIYvB7dm3vNVNuw4y4n2lKHrRisof/fVzIRRqn0qpQY0950616amU
1h7Wm0xN8Y8EYgy2UsIt/Al+JoyNGQVw6V4Zr1Iprn/yNAO60agiM2cVC2Xx2ypQ
IoUHzdjpiHz5UXhoR4NFIWLMywwQft5/FGdsm+PZcKb3gfWSFpDuY8vGW9kg7aK3
sQGQ50Y1KUC2prMruaPLw4fHiCPgf95HQMuWSy3b6dGCBZB9ron35mhbGsDr3iQr
6w5a+9FsGNWIlbkA2VGGUZ6Lv+IV6nqPThxwOi85vkvRhGdEE7BL484lPsKboavP
tHjWwnY3oKOXi2ePb962Dw/KqdwgJ34TPvkVmKGDInY+8EC692E=
=a0wY
-END PGP SIGNATURE-



Accepted golang-github-nkovacs-streamquote 1.0.0-2 (source) into unstable

2020-01-06 Thread Anthony Fok
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Mon, 06 Jan 2020 03:42:33 -0700
Source: golang-github-nkovacs-streamquote
Architecture: source
Version: 1.0.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team 
Changed-By: Anthony Fok 
Changes:
 golang-github-nkovacs-streamquote (1.0.0-2) unstable; urgency=medium
 .
   * Source-only upload for migration into testing
Checksums-Sha1:
 98decbe4118277cc09cd2d713c9f20bc0294b5d8 2308 
golang-github-nkovacs-streamquote_1.0.0-2.dsc
 10511f7649d346e7b97f127dd5cb51a997a8c87f 2868 
golang-github-nkovacs-streamquote_1.0.0-2.debian.tar.xz
 e3ea82cf171385d75b8261ca7372b4c3f295a245 6088 
golang-github-nkovacs-streamquote_1.0.0-2_amd64.buildinfo
Checksums-Sha256:
 77471a8e23cdf6f87dd6568b5cd9d8873dbc7e84367f5ef5b60bcf058ea0a24d 2308 
golang-github-nkovacs-streamquote_1.0.0-2.dsc
 16e2527f0fd919798f777c34ab1c7560385d066db3b84024791c503d23431ef4 2868 
golang-github-nkovacs-streamquote_1.0.0-2.debian.tar.xz
 e57b651baac2c521a4db63e7aebfa4c324b083250df58d17540aadd958a534e6 6088 
golang-github-nkovacs-streamquote_1.0.0-2_amd64.buildinfo
Files:
 15fd0a079caf3cae1586a480fde5e48a 2308 devel optional 
golang-github-nkovacs-streamquote_1.0.0-2.dsc
 232b032e619b52384895d947173af4a6 2868 devel optional 
golang-github-nkovacs-streamquote_1.0.0-2.debian.tar.xz
 0e9a7901f3f15af8d9ff03721e84fa7a 6088 devel optional 
golang-github-nkovacs-streamquote_1.0.0-2_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCAAdFiEEFCQhsZrUqVmW+VBy6iUAtBLFms8FAl4TD9QACgkQ6iUAtBLF
ms8t2xAAhAzstS4OLU0qm4Kr1Pkwyk4bfBfJLfCLZhr9vvXYrG9ujmV/eXso3lkQ
N9SrULHOtT0t5onAHYkJvx6kpfd4k+CY80wuEZvwY9fZUT2i9IL1ZJ9ocENZaQ5G
0wXiJoz5UsR+Lkb1EdjxBN/5vns2lme4loZms2c9v8RfkZs0B0zPYBb2gnD34Er/
0ODfPgyvGdN5TcMphCFuqh1V5wQ7LZpRcaAwW8aMS5e3mLmBiTO0gcX/JwnUon6+
wSoD1vZ3fsfhuAQzKg4FfuO/8LYfRn5NhBSFvcqZjZQMLPyf7HwUn/9XtlI7h4UO
HPDBgtvNZdHSNqAF/zU15H9zEostfIN7Z6rqPnUfgtsKxwrz/7BvImlZDNRgD10g
K00JQ3RKFREteABAE4QOL0/6krCE7mIcDtZ4MxHIFaHDMCcIJRLjUaKPowx3AmJX
A32aQw7wQRYXzd4t7qWrCXodroZxiNXieIGXOfYcBmlze2EpCEbXLKWvnywYCw+r
qGz/XhAS4zt83EekWoo9OKW4Suluf9Vm3J9BYgwDRSli3YQZMiaO5iP5E6yCwuy2
IRNy6UD8Ta//N/ssZQRwmYbsrzQlslskz0iMnujdFxSCq1ZiD24mJNj5wtvL2CeL
OP0fWBX/72uPsd/MV3qST8M9js31FVW9Fv6a3obW7NvpueYC42s=
=DA2w
-END PGP SIGNATURE-



Accepted golang-github-niklasfasching-go-org 0.1.8-2 (source) into unstable

2020-01-06 Thread Anthony Fok
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Mon, 06 Jan 2020 03:16:23 -0700
Source: golang-github-niklasfasching-go-org
Architecture: source
Version: 0.1.8-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team 
Changed-By: Anthony Fok 
Changes:
 golang-github-niklasfasching-go-org (0.1.8-2) unstable; urgency=medium
 .
   * Source-only upload for migration into testing
Checksums-Sha1:
 b46f86d39eb5430dfded2bacf35d3103227cffb9 2468 
golang-github-niklasfasching-go-org_0.1.8-2.dsc
 7a6cefed6781aa149e8f710a83f7d0660064ba6c 3100 
golang-github-niklasfasching-go-org_0.1.8-2.debian.tar.xz
 ec44a455a7439889efdcb663cb200da8d84388ce 7894 
golang-github-niklasfasching-go-org_0.1.8-2_amd64.buildinfo
Checksums-Sha256:
 0e2f69b5293d1908d358bb0dad476841f4652b6ed845e6d734e0c975d67f396e 2468 
golang-github-niklasfasching-go-org_0.1.8-2.dsc
 9de3c8cfdd9a657ca49a1196b1a1dff5e13c034da740519332466606d8cab9bf 3100 
golang-github-niklasfasching-go-org_0.1.8-2.debian.tar.xz
 3522553a77ff0595a5f5d5c7ed871e6b204231efc327563b43db0e186591ee53 7894 
golang-github-niklasfasching-go-org_0.1.8-2_amd64.buildinfo
Files:
 ce406c08af26163ae32fadadd497aaeb 2468 devel optional 
golang-github-niklasfasching-go-org_0.1.8-2.dsc
 8739d02a3bd6bb71b2a7bf6e5675b92c 3100 devel optional 
golang-github-niklasfasching-go-org_0.1.8-2.debian.tar.xz
 8f6c568c98ff72f46eeeff2a6af50ecb 7894 devel optional 
golang-github-niklasfasching-go-org_0.1.8-2_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCAAdFiEEFCQhsZrUqVmW+VBy6iUAtBLFms8FAl4TCZgACgkQ6iUAtBLF
ms8wJBAAgSy3WK+Fp7u+ddom9Ih2BB+vPkzg9vQ/SeCyvQBiR3l8gEBm4IJm+cT0
wMDbt9WOqJ/wMK/nOOi98OyV0taU8N7JjzuQQVwUKlt50Ancx36YPbZqKi9lrEQi
gxfmnYcTCCokB9F/Q80Wt/j6x3G/tgFsXGRlkvWAJZrG8PQ8dF8LvFfIZBXtzLq1
3emlHTYse+y+V62LRc9sTwc+PjBfYOql6bDAcvrW/RqiGWKquDSvhSIcE/Z0yhYa
Y7L9/v4NQ8BcAmljIG+1bkDcdmlfYlVEiRgclGB7Vk7yh16ab/3yRTbzcfCu6MIc
h6nnGHrINyktBM74bP5iWyg5eLNHeOljCu1tbbD0l/UDIodVR0VnsN27URFY0PBa
x+ixk7jFK+akP46QVHxS6diWrHkquxbU49X12d2Rgh0XPOli3+BN0pBDOJVScu3s
2YRHUmhD51UpjpY+d39ZvipWv3cA4qJhQk17STQ11HVX0JORo9v/aRAFX+P0SxdF
Ats/y4YfZ20LUIQFcmTFrU2SKbj8D4T1L+hOX61uiypLef3SpvEDZnb+Tzfqt7Eu
sdlU2iEalDqKrNwITzEJZ+fyOx0STu/QArfedIG7jsUzzWsohrxKHgLrVheZF/AK
n5eerjhbxQv8y7kNOoSXHWru8DzpHXnSyXKcLHS9Sb6vRSKPeRY=
=pQ35
-END PGP SIGNATURE-



Accepted golang-github-bep-tmc 0.5.1-2 (source) into unstable

2020-01-06 Thread Anthony Fok
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Mon, 06 Jan 2020 03:25:28 -0700
Source: golang-github-bep-tmc
Architecture: source
Version: 0.5.1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team 
Changed-By: Anthony Fok 
Changes:
 golang-github-bep-tmc (0.5.1-2) unstable; urgency=medium
 .
   * Source-only upload for migration into testing
Checksums-Sha1:
 b6d07790683335ce3ec8cf88195ec5c7187ebc8a 2243 golang-github-bep-tmc_0.5.1-2.dsc
 96677a16d50dfa9e7d1723e6af98b6eeb2c765f1 2828 
golang-github-bep-tmc_0.5.1-2.debian.tar.xz
 bb866005b415471012d186f0d8fdffc9c5269699 6360 
golang-github-bep-tmc_0.5.1-2_amd64.buildinfo
Checksums-Sha256:
 625da82d000d84cf45948d133cf0cf6e293d1c76a68cf9fcda95f0d88599db1a 2243 
golang-github-bep-tmc_0.5.1-2.dsc
 2f238d760d371dc02dbeff80f7e3b1e878f7c1cde5537d6813df633b81c7c53c 2828 
golang-github-bep-tmc_0.5.1-2.debian.tar.xz
 376f464db6557f9735d24a073a31c2978bfd7351c015cabda3343a8e2389b4e3 6360 
golang-github-bep-tmc_0.5.1-2_amd64.buildinfo
Files:
 021ac35cbac7daba29db725bab1136b4 2243 devel optional 
golang-github-bep-tmc_0.5.1-2.dsc
 d5695b490f5acd367b81088636bc24d1 2828 devel optional 
golang-github-bep-tmc_0.5.1-2.debian.tar.xz
 0a315ee25eb660874524e35fbb3c6581 6360 devel optional 
golang-github-bep-tmc_0.5.1-2_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCAAdFiEEFCQhsZrUqVmW+VBy6iUAtBLFms8FAl4TC9cACgkQ6iUAtBLF
ms9aBhAAlw+Fam4GE6e0TL1XTEgxRUHF1/T9eXImV0GNCfdAPR9w+IcSDQqj3AHu
5JkrytLw6V8NV0yi2CsBG+jpznCPiAPqW6hi04MSRLFg0C957JdxcPTOMfADZfSA
seb7Jk1CwXIfuTmBhyfxY9zaBwDcNULw15t7OZKczIQacgPRbpKGf6cikTKhpmCw
SVB6xApbc87pUDJ7WFT/R5TptCUOYedffhYWK+3pIEITq4Cqx/O/TR4SY0JlCMSv
iJVpl1G7HM3wkGkSc8Xg2rsBEdR5cKOmmEaWodLEtmvs9Cj9R+6Kqkm0llp1SDhZ
o1XzBL5F32+z7lALfy/txi0CthTE9mCIRMFVZHrtZD8E3gSjoc3/UczulZYfr1sc
qb7xDq1308OBAGNDO59p0wKQ1Li7w8W13tnDdoBeqUUnbFGQ+DT3tfa7ReybGWBb
N752sv8zaA1Mg0HLLZpQuVWK5FW1YpgZA082UEzPGBc/3HWPTOv6iZW/DfxP3VGE
rnmAR16ekxHXmF97ZT0/e37IA0alY5/2z64W+NLN/nwFFXeULEvFXskGlWuERmyW
F1a6H13VGsXK9h/6tDujLMO2+dC3cOG0i4RIAcvl1v7/5eX9m5o20o+E2dmQIubl
Gua4jAyE8AeVU2s1Jn3cZy5CjzB5wthuAX/qOe8XwFUiH0VxWsQ=
=IDdI
-END PGP SIGNATURE-



Accepted go-dep 0.5.4-3 (source) into unstable

2020-01-03 Thread Anthony Fok
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Fri, 03 Jan 2020 21:02:20 -0700
Source: go-dep
Architecture: source
Version: 0.5.4-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team 
Changed-By: Anthony Fok 
Closes: 948001
Changes:
 go-dep (0.5.4-3) unstable; urgency=medium
 .
   * Fix FTBFS by removing Debian stretch (oldstable) GOROOT workaround
 from debian/rules (Closes: #948001)
   * Replace "rm -rf debian/go-dep/usr/share/gocode"
 "with dh_auto_install -- --no-source"
 and bump version of dh-golang dependency accordingly
   * Bump Standards-Version to 4.4.1 (no change)
   * debian/gbp.conf: Set debian-branch to debian/sid for DEP-14 conformance
   * Move https://salsa.debian.org/go-team/packages/dep
 to https://salsa.debian.org/go-team/packages/go-dep
 to match the Debian source package name
Checksums-Sha1:
 9b7c47d18119dddc344034b7e51937c39ce66308 2418 go-dep_0.5.4-3.dsc
 7ff8b1ebd19cc11a3f6e8d416a1a2af0b299cf43 4396 go-dep_0.5.4-3.debian.tar.xz
 c811a68b375c66348cf8aee484671ae3a389eda1 6936 go-dep_0.5.4-3_amd64.buildinfo
Checksums-Sha256:
 54cf78d5ebd52bd6efd220b4cc8ee6ca6defb0feb92ba64943c5c7040032f726 2418 
go-dep_0.5.4-3.dsc
 9810d82ec376bffa271012a82ddb404e9a8d75cd59a35f2f9d5b06927f139a50 4396 
go-dep_0.5.4-3.debian.tar.xz
 2a49f121f875b3feee68c0f56992fd0398ed45b2e0c5350637c680d761208c14 6936 
go-dep_0.5.4-3_amd64.buildinfo
Files:
 a7989c56d15fc48ca4710378e4a07467 2418 devel optional go-dep_0.5.4-3.dsc
 5dfb4b452be78eeb647bec606684f808 4396 devel optional 
go-dep_0.5.4-3.debian.tar.xz
 61a3e7a1c89d32f6f1afb1541d4686cc 6936 devel optional 
go-dep_0.5.4-3_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCAAdFiEEFCQhsZrUqVmW+VBy6iUAtBLFms8FAl4QKV8ACgkQ6iUAtBLF
ms9uHA//QxbzLXvNWO3fhLywQUuWPJS50mVkwTHwe6uOJFlkCcRxA1i6AlQMjqAk
WDIrIquTRlrS9g8q0SYfq4KXgPEXqhXJ271+Lg6gvljhZa/WwxU2bx5sDgwiSG5O
AN8aA26rsd/rfd9Cu7l5ShMaiJ1wF1QzbhRDyJ2XIYC62mc8ex+BfxTajEqIKX2/
ljrixG6cj8sS3mBVDC7H1aDgAC4jciiK5RhBjY06YdktjZXKcjYKaLesftrXe8jh
dEEn0IeS0uSjZVusoBD+eI61QFOS6PXHvv6Kkt0aXdnhINrJdjg8zPlbt+hEa8HZ
hFrKTGryeSlk5eExuxUk/TvnERX6KuFB8I8LeBhdexfF53dqubN2MieOvS4bB2GL
fx7w/hRls4Xb3ACDdROcDDtmZdm3L5ogPRsrPqS4m5Gjpfjnv032lyq1ExyOY4/d
IdWiCcVkviR6VjPcGp3IvOmkKH6AooA6uJKorwjiFzZOfayzMMQkyU7VWr9p8k3w
GW7REMrAz99CNy/mYdaTa6hAsFShkjkGOmQUvMJmpGQkLFaxZdIg+ZRj35FwGX77
MeARuXdkbK57RscknAWT0sscGOkJ0ezH3ytIPby8q0uLFzYIDqX/MkN33oi1LnXe
+8gToNX7W4D0Idah3XV8Y59d2KEYmd13HT/cpYguohjAWuAjK2c=
=5WGe
-END PGP SIGNATURE-



Accepted golang-github-yuin-goldmark 1.1.12-2 (source) into unstable

2020-01-01 Thread Anthony Fok
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Tue, 31 Dec 2019 16:55:29 -0700
Source: golang-github-yuin-goldmark
Architecture: source
Version: 1.1.12-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team 
Changed-By: Anthony Fok 
Changes:
 golang-github-yuin-goldmark (1.1.12-2) unstable; urgency=medium
 .
   * Source-only upload for migration into testing.
Checksums-Sha1:
 f1c5826a7c6fef4c9565bbcc2f903576ecb5f537 2243 
golang-github-yuin-goldmark_1.1.12-2.dsc
 e18ec57f03ea57d1c9f8181fe618378f8b1d462c 2904 
golang-github-yuin-goldmark_1.1.12-2.debian.tar.xz
 1829cac516a23f258102beb24589a3402557d713 6046 
golang-github-yuin-goldmark_1.1.12-2_amd64.buildinfo
Checksums-Sha256:
 9ca559404a01dca04ea74ef4774c1e5b3e276c9e7206fa46a7682b2a0a83fdad 2243 
golang-github-yuin-goldmark_1.1.12-2.dsc
 bfb52ab7eda0c6a7c765038fafb5e2560991ba2b760197fd8cbed2e4084a22b6 2904 
golang-github-yuin-goldmark_1.1.12-2.debian.tar.xz
 0271e4d299485ddcff46a5ead8c79231609a60d3e156c4e5dbac96330510d5e1 6046 
golang-github-yuin-goldmark_1.1.12-2_amd64.buildinfo
Files:
 114fff82411c772a6f9cdc005aaeab66 2243 devel optional 
golang-github-yuin-goldmark_1.1.12-2.dsc
 0ce36b506816c661cdd241e7b7a461ea 2904 devel optional 
golang-github-yuin-goldmark_1.1.12-2.debian.tar.xz
 ded5d1621daa01153be25af0f62ba735 6046 devel optional 
golang-github-yuin-goldmark_1.1.12-2_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCAAdFiEEFCQhsZrUqVmW+VBy6iUAtBLFms8FAl4L47YACgkQ6iUAtBLF
ms/ZdA//d9Tzrn8ajZt+uWshofFOhRrKuIrWN4Iv4xotdgscdpsoBjoQ8OYT+tLh
8F36KCHlRJdi2vstyGAR6/M9fHHR3fHIdJekdQixPSEmBM2TkKfQbBjohD246IpS
4UjbfetirzJCIEvT9SraEX8n8RLKvUEDtkDm4+rtN5CHtTlL7PTWXQ4Yp+3un03U
byJ5E0kHgfMsoNK/Mo49rVs1zE7Oqd+5BirpEQFpjauWXktZ1507dfrJnI+qQT+S
mR72MJI/6hBIxRzToFjKDdc4KRPlu7mIHvfnHXoPYMR2zhkPnx6cBYG0zOELXwT3
Aerlo6Xf6B+Ikps9sjYa7BSC6Xnkkn77HwzNZSIdaSkwy6HWsgB5H1cnxDqqT/uF
LNjUPESBxokqUdECP7yTTx9qj7wDXMG1JxDzT2HBqekSkgqXtXfk0Q0xUxYOulLa
Pg83CamsBx1VSQTTo2IQCzbrXhd8CG6kUN7KL0FEDHjysDRsbHMZCUb+aLLozRk3
WilOsEgMfcxwsSHWDBZHg/Ju6ncTFQW8O6HsvS0rSNuaIJwpv3rB7myj7lCSmtoj
mdCBTGIu1pmEsDX2zEkd2yq74bdPH627TCh3TaD03uLxeo6ykeL7NHVAbmh/JLwF
H0XZU5Hp+CcIHLpKYlnBaclySMnwMpEf/XO+Ris3tbBntTYEwOM=
=9XdY
-END PGP SIGNATURE-



Accepted dh-make-golang 0.3.1-1 (source) into unstable

2020-01-01 Thread Anthony Fok
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Tue, 31 Dec 2019 12:29:20 -0700
Source: dh-make-golang
Architecture: source
Version: 0.3.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team 
Changed-By: Anthony Fok 
Closes: 921536 947512
Changes:
 dh-make-golang (0.3.1-1) unstable; urgency=medium
 .
   * New upstream version 0.3.1:
 - Generate debian/gitlab-ci.yml too.
 - Add remote "origin" to point to Salsa in .git/config
   to save the user from doing so manually.
 - Preconfigure git branches just as "git clone" and "gbp clone" would do.
   Thanks to Antoine Beaupre for the suggestion!  (Closes: #921536)
 - List full path of /usr/sbin/sendmail in final instructions
   so that the end developer can copy-and-paste to send ITP mail
   without using sudo.
 - Fix -allow_unknown_hoster parsing error in make.go.
   Thanks to James Montgomery for the fix!  (Closes: #947512)
 - Sort dependency list like wrap-and-sort, i.e. place variables
   such as ${misc:Depends} and ${shlibs:Depends} at the end of the list.
   Thanks to Arnaud Rebillout for the suggestion!
Checksums-Sha1:
 74103f42f5ed09a71d1d463fe5db3d951ff94622 2417 dh-make-golang_0.3.1-1.dsc
 822ba3d0e2c47fdd5c139494d5363ee8589460e2 24453 dh-make-golang_0.3.1.orig.tar.gz
 1a38fddafde01ae94afd1f22eac0b5b5f96cdefb 6092 
dh-make-golang_0.3.1-1.debian.tar.xz
 0178944bd7cf3e0ef5d72359b4e8caaa21e3fdd7 8694 
dh-make-golang_0.3.1-1_amd64.buildinfo
Checksums-Sha256:
 ed9c6dc3e2b815c4f4d86fdefd994e9e2130854ebacf7d9d697d37bed05101a2 2417 
dh-make-golang_0.3.1-1.dsc
 991e631a32c25cefe28e6caea044b879b23e036b9505626f7ac7fc78992f1080 24453 
dh-make-golang_0.3.1.orig.tar.gz
 a83fb040914e1b82ec196f9dac7b619b681592cfd7be6f5f6414d69f9a4b5e3f 6092 
dh-make-golang_0.3.1-1.debian.tar.xz
 698217009d4d3f1fe168404eebde79663598d1b182867eb69dab24a64530b01e 8694 
dh-make-golang_0.3.1-1_amd64.buildinfo
Files:
 73626cca6bfd76df8684f8b6121a642c 2417 devel optional dh-make-golang_0.3.1-1.dsc
 595d357bd11f783258d1578d71e0bd0b 24453 devel optional 
dh-make-golang_0.3.1.orig.tar.gz
 8c51da7bbf8529862b9b850e32a80fcf 6092 devel optional 
dh-make-golang_0.3.1-1.debian.tar.xz
 f6733b689f02460dd931551d36f24ef1 8694 devel optional 
dh-make-golang_0.3.1-1_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCAAdFiEEFCQhsZrUqVmW+VBy6iUAtBLFms8FAl4Lp5IACgkQ6iUAtBLF
ms9hMhAAiaZ9wNfQiYHyraOzOHNojP41QMGlbCm7GP+LBRE1vHV6HUtzM4T7YoUH
suHSUO0iutogoO2kNI+ULYoKGFAinahCLnwMWv1yeC8U3mcKu19MxaWzT+nj9EiC
MJotMmuK/lQJn51Z/q4e74NtIYrjhGU54tP6nLf8cFUxCmkNObLcvtcxBVV4Zg3C
JFFNVFlmcr804PceVID6gBffvtu0LWaTasLY2weh1CgDdgw9/cwwFfLtKOyXih3P
xn30adCoBPY5bGCzxdXHl2/g1HWdzpGoG3NA5Jh8GZI0cYprJbjsT4SyrcRP+x+8
Y+RyYkN7Qq4EIK33/iG/m+lr8meoMzs6+KwB9YKrxsernukb7jmzVesEME3RdFOF
zB1xoXHxIYjU3szeZAEG/KE601a8lkF9+fa9efaKS97BvkooU2KWWJvstKUur7pv
yWANNbemUsiqbAa2U14sjHDOZhZnpq8m6t8zE6V9+EmxJYHHkhSCDBkjCbU+mHH7
3C6mM1IXChiJYfI0H6seP5tvjkn38CDAmbu+fz/3greLVU5ibkEdpvhU/CY5Fjzf
Ysz/UM9uOk8SbbxHF7RcO+coSHvT/cpdEwDHLlpS6Aoac5V2kpJbYRPgumIHfHn0
9RKQZ5sSAIIH+zzbUPoslHBAws0W68z4Harn2ougPXroxpx5QAU=
=HqUz
-END PGP SIGNATURE-



Accepted golang-github-niklasfasching-go-org 0.1.8-1 (source amd64 all) into unstable, unstable

2019-12-25 Thread Anthony Fok
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Tue, 03 Dec 2019 18:00:18 -0700
Source: golang-github-niklasfasching-go-org
Binary: go-org golang-github-niklasfasching-go-org-dev
Architecture: source amd64 all
Version: 0.1.8-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team 
Changed-By: Anthony Fok 
Description:
 go-org - Org mode parser with HTML & pretty-printed Org rendering (program
 golang-github-niklasfasching-go-org-dev - Org mode parser with HTML & 
pretty-printed Org rendering (Go libr
Closes: 945998
Changes:
 golang-github-niklasfasching-go-org (0.1.8-1) unstable; urgency=medium
 .
   * Initial release (Closes: #945998)
Checksums-Sha1:
 550d8d42865d5b84289a2d7062abb629a128e222 2468 
golang-github-niklasfasching-go-org_0.1.8-1.dsc
 8826e755a03ea467126a47a8ddd793e0f22af046 219096 
golang-github-niklasfasching-go-org_0.1.8.orig.tar.gz
 5b13f47366c03dd17455bf32aa08271b0e3c8c1a 3048 
golang-github-niklasfasching-go-org_0.1.8-1.debian.tar.xz
 ac749ccaf9b071d2a99ba80a5d4c1f3a3f2dee15 1730992 go-org_0.1.8-1_amd64.deb
 46879cdd4735029bc2f44c661a4a2f8fdda899df 33684 
golang-github-niklasfasching-go-org-dev_0.1.8-1_all.deb
 17f4606c4db16c758f0f2b9c1317b0cd6e2cf760 7889 
golang-github-niklasfasching-go-org_0.1.8-1_amd64.buildinfo
Checksums-Sha256:
 1c3fa8582188db32d09fbfb8e042a892ef48e998d7723851682f00efd3c1beb7 2468 
golang-github-niklasfasching-go-org_0.1.8-1.dsc
 ff89f688487ba4cfc0c2b5e61931be9502c75ff333c5b3a2aed6674725a158c2 219096 
golang-github-niklasfasching-go-org_0.1.8.orig.tar.gz
 e4539da6b304530fe7f577aa680eac8d63d02b710542389336c0002032f7b107 3048 
golang-github-niklasfasching-go-org_0.1.8-1.debian.tar.xz
 491e64f3ab48d7806dd0ea192de91ce76d8612177514766e81a67dd6ca706f2e 1730992 
go-org_0.1.8-1_amd64.deb
 5acdba409c9148f18c88f0c5c450a94414ee82653476c61ec6cd2581b030a86b 33684 
golang-github-niklasfasching-go-org-dev_0.1.8-1_all.deb
 6159c6db29391d846f3a08fd87af0aef13bd5be54b765c8325683b769f3fd37f 7889 
golang-github-niklasfasching-go-org_0.1.8-1_amd64.buildinfo
Files:
 8b2c8e14fd1f2ca02bff208378ba870a 2468 devel optional 
golang-github-niklasfasching-go-org_0.1.8-1.dsc
 7576d11e53ebc9a44bee326fba83a1af 219096 devel optional 
golang-github-niklasfasching-go-org_0.1.8.orig.tar.gz
 b350870df59047744e5dd3d85e91c86a 3048 devel optional 
golang-github-niklasfasching-go-org_0.1.8-1.debian.tar.xz
 38d1a448bfab13bb783616b9c192fc87 1730992 devel optional 
go-org_0.1.8-1_amd64.deb
 51bc7ac4a708e710c19be207d12fa87c 33684 devel optional 
golang-github-niklasfasching-go-org-dev_0.1.8-1_all.deb
 85215192a9300cf6588f5cbd309fdb25 7889 devel optional 
golang-github-niklasfasching-go-org_0.1.8-1_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCAAdFiEEFCQhsZrUqVmW+VBy6iUAtBLFms8FAl3nBrsACgkQ6iUAtBLF
ms+gZw//ZEKkwYKZa2O5H/YMuR9AFys6gpTpgiBqghk4ev1oz2L/92bjOMScXQ1o
uTYEmmziQ2Lm+V9SS6fZntbn6l10rcE9ejnCXb/a+JTvFepaokVVn7iQms5RFc0a
Q51CNjr+wgMCix7JmqrwQCqN0CtsxWWUePjfaDGlDZAV26xo2mwZ3wN5guuUKgkq
n8IhFISozi+YKe3tsKcNfZV1FR/f6guslBVjtMpGVaHC5IMjZDmk0vugrJSHbpK3
4RHX3IL6cxkkToghg7EqhthQF2oYn6RWvNm5+CxgRayjHCA1afhqPiL4ipi8gWJu
rOWFyXdkoy/RJHWB/QVtQJlofom+oKJeBiZGwnIDboAa2I2thGBbb+uEgtiTwNRk
iUWVq+xg2hsufLKIzSVxfM1xHlcTAMqslzJpbfTjZO706sNOVk1/BH61/F5LflF/
eZta9ewTDEGpc35bjd+2009+EHFY7XvTbNGulxPdJ9mhhwSqNdINa4CaSV5BWISN
unT6j2kbIHjYb3ypSWG5pp8+Rl/JYBd2+tZaavlL7PWnCHCfoqT9dh4JgLVscaML
pRLommp4V4TBrTrr4LndkCzupW1kIP5C2DQvdO3bKciqDpz4HafUtopzKCNDy9XX
GmiItB57403JDz+wN8rCYqQ8g8oi4Qkb2TGFSj9JBPBP1ALcJlk=
=aCav
-END PGP SIGNATURE-



Accepted golang-github-yuin-goldmark 1.1.12-1 (source all) into unstable, unstable

2019-12-25 Thread Anthony Fok
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Wed, 04 Dec 2019 05:36:16 -0700
Source: golang-github-yuin-goldmark
Binary: golang-github-yuin-goldmark-dev
Architecture: source all
Version: 1.1.12-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team 
Changed-By: Anthony Fok 
Description:
 golang-github-yuin-goldmark-dev - CommonMark compliant and extensible Markdown 
parser written in Go
Closes: 946154
Changes:
 golang-github-yuin-goldmark (1.1.12-1) unstable; urgency=medium
 .
   * Initial release (Closes: #946154)
Checksums-Sha1:
 70f1f16c2e9c564ec79a208190d8bcb13dd220f1 2243 
golang-github-yuin-goldmark_1.1.12-1.dsc
 310762d9877b1e782ad880ff722fe0088d33f96f 209209 
golang-github-yuin-goldmark_1.1.12.orig.tar.gz
 d55c41a8057f0ab5d07ee62ecb2dd61ea48eb589 2848 
golang-github-yuin-goldmark_1.1.12-1.debian.tar.xz
 97d169bb9fee889dce480323f8c8cbe2da8be86c 125492 
golang-github-yuin-goldmark-dev_1.1.12-1_all.deb
 44f1ebc10f42ab56e5063246eefbab7d948dbf70 5863 
golang-github-yuin-goldmark_1.1.12-1_amd64.buildinfo
Checksums-Sha256:
 9f6e95b4f3731d632523c7e44304ae92ebaa9f0b42095c2396da83e9d752ed01 2243 
golang-github-yuin-goldmark_1.1.12-1.dsc
 119afbfd871d72320e659f146c618b4e6760b884b9b503552b282393844ba28a 209209 
golang-github-yuin-goldmark_1.1.12.orig.tar.gz
 a4b30511cb4b1f8f316bedeedb92155a32d1c3a3617c87da7f147323e8fc5ec3 2848 
golang-github-yuin-goldmark_1.1.12-1.debian.tar.xz
 963d49190b41ade3b6e22632f69539db0e9799c0d454bd01e4834e64fbdb2b43 125492 
golang-github-yuin-goldmark-dev_1.1.12-1_all.deb
 16a7b8d2d8b5e2cc6ed5a7183993039f94325026f2747bb526bdbe70562d38d0 5863 
golang-github-yuin-goldmark_1.1.12-1_amd64.buildinfo
Files:
 b58e1efdd9ae25e7f9c40c0c4c65e224 2243 devel optional 
golang-github-yuin-goldmark_1.1.12-1.dsc
 1aa7867d564eed259dddf5aa89564b5d 209209 devel optional 
golang-github-yuin-goldmark_1.1.12.orig.tar.gz
 5f1c5c3fff57884d8b66eca34e322825 2848 devel optional 
golang-github-yuin-goldmark_1.1.12-1.debian.tar.xz
 b85ef19b46e6d267e96596514e294118 125492 devel optional 
golang-github-yuin-goldmark-dev_1.1.12-1_all.deb
 25c47a8138cc9b02fe6496d25d513bff 5863 devel optional 
golang-github-yuin-goldmark_1.1.12-1_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCAAdFiEEFCQhsZrUqVmW+VBy6iUAtBLFms8FAl3oZPAACgkQ6iUAtBLF
ms+pIQ/8D37CxVChvZzcWqVTgBZhRCb0TV+0lnQcEHxHXjjfNCWdB+WGHSXNUTQ5
lFDoURGk6nCWPflSn/ovqXA5UBuFAiIri2irRBlygLKRCbHEM2Yv/74yz+BrzDW0
Z4F7aiZyJZpTvxncL3YgQ72QWexpFcjbzT4E7JdqgW4JmDJKisg2RzfvRzE56dQZ
lfV+ZFxaARNl89VYiriZ5VwcBHl80vu3VlVOE0AObw0Ok5+HZsURbLJnr0MQb/9b
sef5wLNlG1CVyEXc9ZKXVT6TmZpqPhProNlK8Y/Lf7bc12g2aiP2Gw13AhR1I2zb
V9i1IGqxffYLBzeWQtUcpmLJjkNUeUYqTzcFu1gBFrRzdnaNeH1F2a9/7bN5qEt4
cnxB/DYJml9cCrqWx4yVuO/nRsp5gWTSsk9jA8nTBTcmEU8sC0/RJ1PwZDsioZGT
wbDVV+cuuALieEMuFPe4KqhvsZJ7jnhwdDcErpa/PEXtR8eBvqDVRj6ugGJCgCCZ
rk90BVPk+ngBfPmmAebJHz3NbAMdeOYn4YYyCQHGT5p/6wSzBImrFDCPJivQ4Vdq
rJhZHVui9HV6Ns+rYR6A3GLHNcvHYv9McC9sX9CpcO/D3gGbQoljF5EfqHzFu5Sd
w8T59Blh2mpDKfvfW/uPx8B2/WDvU9WBtbUmfna3CEc+GsAcHEc=
=VENU
-END PGP SIGNATURE-



Accepted golang-github-nkovacs-streamquote 1.0.0-1 (source all) into unstable, unstable

2019-12-25 Thread Anthony Fok
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Mon, 02 Dec 2019 22:09:45 -0700
Source: golang-github-nkovacs-streamquote
Binary: golang-github-nkovacs-streamquote-dev
Architecture: source all
Version: 1.0.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team 
Changed-By: Anthony Fok 
Description:
 golang-github-nkovacs-streamquote-dev - Go package providing a streaming 
version of strconv.Quote
Closes: 946027
Changes:
 golang-github-nkovacs-streamquote (1.0.0-1) unstable; urgency=medium
 .
   * Initial release (Closes: #946027)
Checksums-Sha1:
 0485b9bd51c8b175a4f3814e92312370eb92 2308 
golang-github-nkovacs-streamquote_1.0.0-1.dsc
 4f903c8d5c6e0765ef7424bfd0d109e114249ccc 3986 
golang-github-nkovacs-streamquote_1.0.0.orig.tar.gz
 f0f2ecbd65dfe622f97c3c55acc98b2a23fd7924 2816 
golang-github-nkovacs-streamquote_1.0.0-1.debian.tar.xz
 97f7ba2110234355d3afd11c84004eff9e1f77fa 4992 
golang-github-nkovacs-streamquote-dev_1.0.0-1_all.deb
 704cd620daab20ceb84768627329887c32e2c662 5925 
golang-github-nkovacs-streamquote_1.0.0-1_amd64.buildinfo
Checksums-Sha256:
 88c7eaac65c34664f90b894a20f4d14eee9b76a6e2f0c3042059db44e3150af7 2308 
golang-github-nkovacs-streamquote_1.0.0-1.dsc
 0ba559c6b15413dc80dc645d68377805a48c208f5dfa5b7c32f642696ca05dc9 3986 
golang-github-nkovacs-streamquote_1.0.0.orig.tar.gz
 188244a2c6825e080b034f4b7729af4ece30ae4385e579115699cc54ce0a8499 2816 
golang-github-nkovacs-streamquote_1.0.0-1.debian.tar.xz
 ce072b8326f51845d0eb0c451da4db1374d4a0d6e3765c2bfe939fe0c9c4678a 4992 
golang-github-nkovacs-streamquote-dev_1.0.0-1_all.deb
 6d249140136b6dfa389ae33e97715ab5facc9325f62a4ecb2170e1c59bbe16a3 5925 
golang-github-nkovacs-streamquote_1.0.0-1_amd64.buildinfo
Files:
 37b83e49f9aaa390f34959c1d2efca6b 2308 devel optional 
golang-github-nkovacs-streamquote_1.0.0-1.dsc
 50f2c4365b19068f56064099ec3d45ea 3986 devel optional 
golang-github-nkovacs-streamquote_1.0.0.orig.tar.gz
 5b86a7c4c0eec3c062d742e9ef2b3181 2816 devel optional 
golang-github-nkovacs-streamquote_1.0.0-1.debian.tar.xz
 8c9f0aadf838ae2f4dcf6d46b7d45b6f 4992 devel optional 
golang-github-nkovacs-streamquote-dev_1.0.0-1_all.deb
 bdbcbb53a7d0f65a45df8dc579a6456f 5925 devel optional 
golang-github-nkovacs-streamquote_1.0.0-1_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCAAdFiEEFCQhsZrUqVmW+VBy6iUAtBLFms8FAl3l70kACgkQ6iUAtBLF
ms9Oiw//SKiBwbWVfjAGrgYfQZn2zcAZ1CARSeSIqpF7VISt9G8hL/HaqGSQHzCp
4sccrcP5iIA7TqWAM3XtHiHHiUOalEEUAYOWWypfUwX4yxNYakAWj5KrcWILSF5F
aOdIhsTj18IFm+rkfah7FLJc+wppgiEZQqkXrE+XrGkw2Tgi/ydwVv1XhmW+UwBZ
gDTzsIQnj0aRa34q9c5LSQxjzaquhZu9Q2kqtJbwAU4Qc1x7qA8KzAhtIFGfgN2R
vD5qDh+PdQqBdMD6qppozmJ/I4JWiRh/epQmhk/DGsqWwtIkbaYCrd2K6xYkZ5hN
6yYrJPf7ecBaz6R0cOV4O3qtNDixccn/h1tC/oSnsuM+UUtHo1SGNmb1rbay3Ayf
cES8COSTgh6P1RZ8GG5R/o9VT90FIeggLM8rKqUFjy5KMtEinI2cdIzzb5YWxd9L
IcNPEsJdg+CEEqvCvquSFiGeGcOsX4w0TyN0UF27V3bHr0RNA6PrSJ1ywMcY6kb/
6vAx71K500to043WurvVvJH0e3VGfjkwQrmpTsM6IuV8mPDyBtR5KXJjhZpnUx/d
eKpcLqrYcKw8gQLUX1MiSXNO0DTqoeMiD0MB5Jmtjo9Rfbr0N3ddCZN5gnVNK0C8
FDTmi94LcEMJyt1Jjddyq/mrBNQnGLiQaP0/9aPKkHDEw6P/dY8=
=uOpc
-END PGP SIGNATURE-



Accepted golang-github-gorilla-csrf 1.6.2-1 (source all) into unstable, unstable

2019-12-25 Thread Anthony Fok
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Mon, 02 Dec 2019 15:26:24 -0700
Source: golang-github-gorilla-csrf
Binary: golang-github-gorilla-csrf-dev
Architecture: source all
Version: 1.6.2-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team 
Changed-By: Anthony Fok 
Description:
 golang-github-gorilla-csrf-dev - Cross Site Request Forgery (CSRF) prevention 
middleware for Go
Closes: 946016
Changes:
 golang-github-gorilla-csrf (1.6.2-1) unstable; urgency=medium
 .
   * Initial release (Closes: #946016)
Checksums-Sha1:
 40238b40d2b35d557b74f8fde9bb89160a8a2360 2290 
golang-github-gorilla-csrf_1.6.2-1.dsc
 a4494b99df752f76be1b01cd4162bd5782dd390b 21556 
golang-github-gorilla-csrf_1.6.2.orig.tar.gz
 bc356a8ee28522d411070f0cdfd99b6d8b55eb3e 2996 
golang-github-gorilla-csrf_1.6.2-1.debian.tar.xz
 683546a64b819b450cd71eac899b6ae91e88f23f 17136 
golang-github-gorilla-csrf-dev_1.6.2-1_all.deb
 6b8dfda6bd7578403c3c5eeef78eff08bd2a5773 5961 
golang-github-gorilla-csrf_1.6.2-1_amd64.buildinfo
Checksums-Sha256:
 9c2c15e0b782635bf89f7a493dbd29cefc523bd229c976b4e414ac361134b0c5 2290 
golang-github-gorilla-csrf_1.6.2-1.dsc
 b738f87c8c78391e366a302398a55623c0dea8461ddfeedbb98f52abb6195584 21556 
golang-github-gorilla-csrf_1.6.2.orig.tar.gz
 c1b79aa9ae28d2943d3654d4f68d22f5b0d7975a69a2f9b6da7c4b631e6a68f7 2996 
golang-github-gorilla-csrf_1.6.2-1.debian.tar.xz
 ff7101c66d608f993f2d27a89927a3cd1ec1c305e874e68a436562b5b752e778 17136 
golang-github-gorilla-csrf-dev_1.6.2-1_all.deb
 0ad3a60545f998d3f046c4292bcac1dcfa49fa970da53f56a422a5dcbfb032d3 5961 
golang-github-gorilla-csrf_1.6.2-1_amd64.buildinfo
Files:
 84b89eaff75d80666edf93f162140c90 2290 devel optional 
golang-github-gorilla-csrf_1.6.2-1.dsc
 a825ee63e05de3605adb5efa0ca58119 21556 devel optional 
golang-github-gorilla-csrf_1.6.2.orig.tar.gz
 f37e77ddb3e5b208810e5538fed1008d 2996 devel optional 
golang-github-gorilla-csrf_1.6.2-1.debian.tar.xz
 791cc8f37389ea276aa648f8223974ac 17136 devel optional 
golang-github-gorilla-csrf-dev_1.6.2-1_all.deb
 41485c6649fa5a3d1a19f98dea7313d8 5961 devel optional 
golang-github-gorilla-csrf_1.6.2-1_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCAAdFiEEFCQhsZrUqVmW+VBy6iUAtBLFms8FAl3lkEEACgkQ6iUAtBLF
ms9fLQ/9Eq8W2LfSkGstIkW3hx7iVt/M+cJntCNJSqhl/MYAfNJLYYuu1Umd9Uf3
Rgv/TsGnRrzs1UlF4NgllVw8+9uyNy5zSAYiJI7+v5Fu9NjJeASgTTq5Wvd9Mki5
oD016Tq8q0YqmkfxgEYd+fakraESEGXpQ0BeyBX+YLxE6NSnSsK0h+Uv8xB7c9+t
pjmurR7nRZVPWzmMHq5yeuUW8cVZefa+K209Y04jh26WxgFV0G4UIvz5qqbDUSDG
DyWnMpzdUVEUqpRp6f1EnuLbg+yDUttUmLt/QLKJUuBbk509N9Sq7IMXFupNYzGa
lXGyw+o0CDY3n10NNjSQNrILOUsUYBvW7+/92q62ZDnFpNAWT4iQStTXnh38uXow
MbZIs6R0lXrljltV0rS3OuykKULzN7WYphQdSYvrT7CIFheKSuMMUb1otmySEhhI
dOKtVMGEmOOf+gJRetNn46HgtbZ3CQNHEuxfSgA4Li0Ph5IF8PIj6mfutebJZ2Eu
B2toQM04dBDNFVpXFdFuBaCO+8NV1ikVLa2zNJZ1V75Imblw46Fpgr9+Z+ic21Gr
uVo4SGZujrIGxWYeG5Ql02zJLvsV3NiV2DbRJtKJqPfeBBPXqpnZ8nhlaLjCJ8bF
NM8R7yN+ryNSNZASwa/GAArsFXPidV2XodJjTheJBhILbuWYIO0=
=UEWx
-END PGP SIGNATURE-



Accepted golang-github-bep-tmc 0.5.1-1 (source all) into unstable, unstable

2019-12-25 Thread Anthony Fok
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Thu, 05 Dec 2019 04:48:38 -0700
Source: golang-github-bep-tmc
Binary: golang-github-bep-tmc-dev
Architecture: source all
Version: 0.5.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team 
Changed-By: Anthony Fok 
Description:
 golang-github-bep-tmc-dev - provides round-trip serialization of typed Go maps
Closes: 946192
Changes:
 golang-github-bep-tmc (0.5.1-1) unstable; urgency=medium
 .
   * Initial release (Closes: #946192)
Checksums-Sha1:
 72b2c5c6845b431c0db094a2444e131dbf705b63 2243 golang-github-bep-tmc_0.5.1-1.dsc
 9c5f3ff37b5e25af9a2a53bbcf389d0f7b0b688d 8364 
golang-github-bep-tmc_0.5.1.orig.tar.gz
 d30be6c7976ff92c81012970f9414ef7ad3c8bfd 2772 
golang-github-bep-tmc_0.5.1-1.debian.tar.xz
 ad4b35ca3f44b8be3b65b8e007a6a39ea42e7613 7864 
golang-github-bep-tmc-dev_0.5.1-1_all.deb
 bc365f09f0d8e3a4d6b8f299878a9220345de146 6178 
golang-github-bep-tmc_0.5.1-1_amd64.buildinfo
Checksums-Sha256:
 2a5642c2510519a5dcc8cd846610aa8ab4576ccbfa5e407aee7efa35e515e0ea 2243 
golang-github-bep-tmc_0.5.1-1.dsc
 c3625517e38d4504541f405f4c960d5d0bb7593d0be2aaf22a88894308ec1a2f 8364 
golang-github-bep-tmc_0.5.1.orig.tar.gz
 d40636faa1aa30de13ffbd3884fadd7cf2558cda28e85413c1a4be5250a65ba6 2772 
golang-github-bep-tmc_0.5.1-1.debian.tar.xz
 ef51e93d27867cb2eaa7f1625b8ebc517a253eebcd6b37f1fdf3642b57bc0959 7864 
golang-github-bep-tmc-dev_0.5.1-1_all.deb
 ceee04d3307fb42d8d2524c6b3545ed94d772db3f41d6e0055606be809a89e6c 6178 
golang-github-bep-tmc_0.5.1-1_amd64.buildinfo
Files:
 e6c4fc31843482ab175ff0748b8e3f4f 2243 devel optional 
golang-github-bep-tmc_0.5.1-1.dsc
 f7bd3514e6b4154f56f1481b6808ffdc 8364 devel optional 
golang-github-bep-tmc_0.5.1.orig.tar.gz
 5c8f1826d2f923aafa95087d1d3eaf64 2772 devel optional 
golang-github-bep-tmc_0.5.1-1.debian.tar.xz
 14d8d1d32cd95b8cabf9a65655c27c8d 7864 devel optional 
golang-github-bep-tmc-dev_0.5.1-1_all.deb
 c4086f26470821f9d99338c48da179c2 6178 devel optional 
golang-github-bep-tmc_0.5.1-1_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCAAdFiEEFCQhsZrUqVmW+VBy6iUAtBLFms8FAl3o7yEACgkQ6iUAtBLF
ms/bGBAAmqJ5t5YESf+RqdCO7nWZ4tF7I+3d3P9QqWSx8PmV8pVLrsqHM+l0nY/j
OageAcBCkRgYV26yw9EYE3xRx3zAnY6tN5OwpJCymcnGmFCYcsj+Zv8B81jJV/iq
QBkijPsj/Vje/jzTJtwzhzJbIKDrPxBj9d/+nTMcYD36cd13HpHLARWeVqaUuejy
6qHH8EnJnat9Urse1tm3u+rUlcqYQtFL9Leh0Ws6dGChV/OeXmL+iidzm6FNl6NG
wms4mnHRWHT/4Y37OIaXQAV2PKODAYfhVE6I6vQEdUluOVHI7wf0ePsXF2Xw+X9w
+Mh3X0hsSrvDUuzZIYwvwKJ0ZneQ6nOXbxuvgQtihmtRtMaqm0XshK5xPdJvXLUR
Dwhw31M8xoupabCQG4RyIB6y+iaGCGbu7IPTSissoz49PedMfcC+mUASZKYILHJh
zcIItmULcIkOr2EvhpyQB5aJpeeOsr17Oz/LZyN9oKPa6DwWq1uxpfMYkBPmIx0k
stzm+8n8dlHlQ5A6nNxcfbcYVUJ6HU3SlGk/+BT0okY8b2s5Xu/2TqcEVEqNGgP0
faixRWy5ZI/r2huPvNwvExlJqWmQ2M8p0x6N4UAPU0RmEAou1LlApJGXKuVAcyrR
nZu7uRBIvjNl95lpuHaxMQTdSe1ahr7+Hs5A+axJPGmylB6LNEg=
=yi9P
-END PGP SIGNATURE-



Accepted golang-github-alecthomas-kong-hcl 0.2.0-1 (source all) into unstable, unstable

2019-12-25 Thread Anthony Fok
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Mon, 02 Dec 2019 10:27:20 -0700
Source: golang-github-alecthomas-kong-hcl
Binary: golang-github-alecthomas-kong-hcl-dev
Architecture: source all
Version: 0.2.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team 
Changed-By: Anthony Fok 
Description:
 golang-github-alecthomas-kong-hcl-dev - Kong configuration loader for HCL (Go 
library)
Closes: 946001
Changes:
 golang-github-alecthomas-kong-hcl (0.2.0-1) unstable; urgency=medium
 .
   * Initial release (Closes: #946001)
Checksums-Sha1:
 58391e5434efaad0bbb656cee186c8d1a997435a 2466 
golang-github-alecthomas-kong-hcl_0.2.0-1.dsc
 ee88bae48710a612fafc67561b98406bfc439f37 6703 
golang-github-alecthomas-kong-hcl_0.2.0.orig.tar.gz
 21a10d5aed51947e3b7bcfea02af45c553e73d41 2052 
golang-github-alecthomas-kong-hcl_0.2.0-1.debian.tar.xz
 c47eaffdfa7046a76ee53921c20e94ad721144d1 6544 
golang-github-alecthomas-kong-hcl-dev_0.2.0-1_all.deb
 31fd7b0858c712679bfc0e123f03d48fdca5a094 6497 
golang-github-alecthomas-kong-hcl_0.2.0-1_amd64.buildinfo
Checksums-Sha256:
 ee42d858c7fbe7eb9533c8de17f6dd210f11e209cd14392dd52eddd8d01d6665 2466 
golang-github-alecthomas-kong-hcl_0.2.0-1.dsc
 1d366f0582d9ac67821cfb440be3f6b398a30e3556b2da70fb3e05bc68c4ab76 6703 
golang-github-alecthomas-kong-hcl_0.2.0.orig.tar.gz
 c7920660fe2ae0f0263ceb1fb5d891fefda11c384830a1a6526c5d487588f83e 2052 
golang-github-alecthomas-kong-hcl_0.2.0-1.debian.tar.xz
 8abc488de8da553ea68cbb3315aa971b752acbe1cf9c454a8d34a525ec970e88 6544 
golang-github-alecthomas-kong-hcl-dev_0.2.0-1_all.deb
 6e48aeb28af39b8be358f0bde4cb48a0cde0db1d2e9e84cf0febb2c396acb955 6497 
golang-github-alecthomas-kong-hcl_0.2.0-1_amd64.buildinfo
Files:
 90359093e145f880de24c8273256b865 2466 devel optional 
golang-github-alecthomas-kong-hcl_0.2.0-1.dsc
 7e17684838038f77191d412a649a2784 6703 devel optional 
golang-github-alecthomas-kong-hcl_0.2.0.orig.tar.gz
 1c77924fd66d8628daf862ed1e35a9f9 2052 devel optional 
golang-github-alecthomas-kong-hcl_0.2.0-1.debian.tar.xz
 0dfd61608999e772747588aeea3292b0 6544 devel optional 
golang-github-alecthomas-kong-hcl-dev_0.2.0-1_all.deb
 3b96262c8b48bc9b2fc9ffaa55012c64 6497 devel optional 
golang-github-alecthomas-kong-hcl_0.2.0-1_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCAAdFiEEFCQhsZrUqVmW+VBy6iUAtBLFms8FAl3ld9sACgkQ6iUAtBLF
ms8i3Q/+JhzMDRcsaYjkC5PU/q/sFuzNuKlmUYiuQ2lisVQEnL9aCyhnjUZMtndf
jtrnNfi7sgK1u7NLS8n00v+2FLAnpzuUbNobGRVPzSPg+oIIimLJbMdAl28ELVg+
FxmAwzdRaJPBAnADgKuHvG9U4NYgwRTFx64ndGcLl/fCJCvcbRwrwniuUsyKr+Dk
NDykfxxSftbH+8ECarrszVLQWDwRq337cus9NUCNlV9DGpPgrMRQP5Gq5KDVLvaX
pddYRy/C9LdLP5CPH/y2riA5LLQDkQW6E5sfvpnIrHuNnDVDdP7M9rVd6KM33e15
El1/sXKHfWHRv4Ck+TshGluqd0upDzIaEooVnINNV4GylhYjPrjdddq28X+YYa57
2fQNFjb+7NDSdfcgU2769Jnwm37En/Ew23Wt3p0Gvv5sI7bBvUdrsGP/0lipE8tb
9nEKJJ3gA3TSSj4dDc8Ta+Y9ZzEf4cdqmxaYgxQ+hGayHqvF70mzGAlc/fjaFYyv
tw0Bj5pvZvOz7FNEazKOJOzHi7sUTqf7SbubWEyUBYv5tnLh/E1Vi5KC2bsxIj1G
juUY38gqY6ns0QWADdEeIv0tjwybBCqwq9Bd0bD/DFF1CjIylbtpGWt5FHex/DHq
zJ9Cikd17MQyMO32BBPYG5+qLlqoXVq6HDFdFOJo954qqn14JPw=
=2s+S
-END PGP SIGNATURE-



Accepted golang-golang-x-text 0.3.2-2 (source all) into unstable, unstable

2019-12-24 Thread Anthony Fok
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Thu, 14 Nov 2019 05:35:41 -0700
Source: golang-golang-x-text
Binary: golang-golang-x-text-dev
Architecture: source all
Version: 0.3.2-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Go packaging team 
Changed-By: Anthony Fok 
Description:
 golang-golang-x-text-dev - Supplementary Go text-related libraries
Closes: 939239 940292
Changes:
 golang-golang-x-text (0.3.2-2) unstable; urgency=medium
 .
   * Bump debhelper dependency to "Build-Depends: debhelper-compat (= 12)"
   * Bump Standards-Version to 4.4.1 (no change)
   * Drop transitional package golang-x-text-dev (Closes: #939239)
   * Remove dependency on golang-golang-x-tools-dev
 to resolve a circular dependency with golang-golang-x-net-dev,
 golang-golang-x-text-dev and golang-golang-x-tools-dev. (Closes: #940292)
   * Add "Rules-Requires-Root: no" field to debian/control
   * Update Vcs-Browser and Vcs-Git, and move git repository
 from https://salsa.debian.org/go-team/packages/golang-x-text
 to https://salsa.debian.org/go-team/packages/golang-golang-x-text
   * Rename source package to golang-golang-x-text (from golang-x-text)
 for compliance with Debian Go Packaging Team’s naming conventions
Checksums-Sha1:
 a0aaa674637f4ed8b6eb469baef2fe8de20749f4 2198 golang-golang-x-text_0.3.2-2.dsc
 d8d21cecfc9f5024231f773535acdfb0ea5ed996 7168069 
golang-golang-x-text_0.3.2.orig.tar.gz
 98e177579ef8fbc09cfce672e949704d07b74eea 5496 
golang-golang-x-text_0.3.2-2.debian.tar.xz
 83e31b02f94fc2a20b2f5e51dc6ef971215715b6 3649800 
golang-golang-x-text-dev_0.3.2-2_all.deb
 2f92b9047188a3393ee4885fbace516ed9ec9f51 5824 
golang-golang-x-text_0.3.2-2_amd64.buildinfo
Checksums-Sha256:
 19c7424113e5bde00b5b336c44821e43335e23e624b851245168e84a19e46b33 2198 
golang-golang-x-text_0.3.2-2.dsc
 0b9309698f5708531c5377ab1e29b423a6d9e20c55a8d386c3b8283428212f22 7168069 
golang-golang-x-text_0.3.2.orig.tar.gz
 a54f4a6c6834d3e4c3dd3563dbb177563959c2822c57035c9faf3e0cf3a71be0 5496 
golang-golang-x-text_0.3.2-2.debian.tar.xz
 79e1eaa92ce8b8df2e356623baf126db8e5f8723e96bc3c89e6f79605b895d0a 3649800 
golang-golang-x-text-dev_0.3.2-2_all.deb
 adcd42f1c9ec5edcbeafc3617f262f3f476fdd200afdaca1205d8896975b4332 5824 
golang-golang-x-text_0.3.2-2_amd64.buildinfo
Files:
 4114dc02af8c78fc47a21a3c7616b1da 2198 devel optional 
golang-golang-x-text_0.3.2-2.dsc
 5c3d2e3c8af2436fea967042a9623ba1 7168069 devel optional 
golang-golang-x-text_0.3.2.orig.tar.gz
 63128da589835aaa688fdb8ae55e6e06 5496 devel optional 
golang-golang-x-text_0.3.2-2.debian.tar.xz
 8f8b5aff8fb6f5b0993f931e740e 3649800 devel optional 
golang-golang-x-text-dev_0.3.2-2_all.deb
 e2a7bc116771f9cfba0deef601de9277 5824 devel optional 
golang-golang-x-text_0.3.2-2_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCAAdFiEEFCQhsZrUqVmW+VBy6iUAtBLFms8FAl3NTAgACgkQ6iUAtBLF
ms94FA/+LibJ3dTGTnUGxnouMAVRp4xppg+RxTSDLQzKhJCHu7VMPoxmXEj/JuMx
1L5wJm011AFAI21oDlM4MKbBLGkPmKHruqIcaEbexfmN9JmiUlLoz2zXGld07+KO
rmNXMS34cgY5jcpIOb3FdzmFL/c7UrTSJKmjTkptFZtJupcPmCrNzyg4x1/D7r+6
1zMwsx85ZoSRw+9RRHrEPW23CUyQ1n+rvdec7xtQ41T0sewN2rMfJE+TcMsMEPn/
pOHMxpQji503sOXZvfgiAKCrQcBKf2hV6y0rNTMqhDIuAwqi2imDICzUOI6aoZIe
AxNuFULRwzvaCWytvlprhwReGrhC0wy70X9TjoNhRcv2HRbKOStOim4mycPasWs6
A8bfofcqxQEulM/x84lNzvV1yQeBma8nPIT8QLcaaC8qz4+hPgjXhpQi70PycULt
UgnK78rWn/Cpal7p84nLLOv94LayUU7nPk9oLhgWQHWm6Fk7atW/ij+8p1Y7rVPC
O/Qv5ldUrxZy4oaLnqmufP6IS3oYgCEboMUX76vdWdcAMrrqGbw5OiVd1Tv3PaY2
PupY+h0itR5ekKz4j4P3LwYqkwYCIzEx1uGWv4pYIhJ4C4WLr4UADZ9T5R/OfdE6
7Ec9VcH8padHemmcA0faAMSivbrC2/bWuqAHrgmXf5MaOb5Kutg=
=oRAY
-END PGP SIGNATURE-



Accepted golang-golang-x-net 1:0.0+git20191112.2180aed+dfsg-2 (source all) into unstable, unstable

2019-12-24 Thread Anthony Fok
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Thu, 14 Nov 2019 04:57:08 -0700
Source: golang-golang-x-net
Binary: golang-golang-x-net-dev
Architecture: source all
Version: 1:0.0+git20191112.2180aed+dfsg-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team 
Changed-By: Anthony Fok 
Description:
 golang-golang-x-net-dev - Supplementary Go networking libraries
Changes:
 golang-golang-x-net (1:0.0+git20191112.2180aed+dfsg-2) unstable; urgency=medium
 .
   * Rename source package to golang-golang-x-net
 from the erroneously named golang-golang-x-net-dev
Checksums-Sha1:
 c14450702201b93259f4b84a50c8f2b3abfbed74 2500 
golang-golang-x-net_0.0+git20191112.2180aed+dfsg-2.dsc
 b42d3438113669b6a8416978d6a551b338b92667 700316 
golang-golang-x-net_0.0+git20191112.2180aed+dfsg.orig.tar.xz
 db06e0eb78f7905de59e995d6452b390cdbb7237 13392 
golang-golang-x-net_0.0+git20191112.2180aed+dfsg-2.debian.tar.xz
 eeec33dd47e4b1b3e54745f48145cdf75eb154bf 636868 
golang-golang-x-net-dev_0.0+git20191112.2180aed+dfsg-2_all.deb
 a887c1c511fce4c0184dbbf13770dbb184c26c07 6336 
golang-golang-x-net_0.0+git20191112.2180aed+dfsg-2_amd64.buildinfo
Checksums-Sha256:
 c9ab62c950099dfa3aba14af6801d5997bef39d177045106ab1ba91259b5b343 2500 
golang-golang-x-net_0.0+git20191112.2180aed+dfsg-2.dsc
 26638a54296f914efaf20b287df5499dd8dfda335b8c5ddb944e1f7dbc5e3a52 700316 
golang-golang-x-net_0.0+git20191112.2180aed+dfsg.orig.tar.xz
 1ef826cffaccc4cf84eb9226bed72aa4aa8b5797c3c04b1b59b56bc65d265d5a 13392 
golang-golang-x-net_0.0+git20191112.2180aed+dfsg-2.debian.tar.xz
 a3c53e97cf42b76a3a34b72ae92083d2a932356da8fd7f025ba6160b2b14350d 636868 
golang-golang-x-net-dev_0.0+git20191112.2180aed+dfsg-2_all.deb
 23e69a1c5ae05e0d3a527d83597298dd4b01f2a0129294d334a3838423728641 6336 
golang-golang-x-net_0.0+git20191112.2180aed+dfsg-2_amd64.buildinfo
Files:
 67ef86940c3059807b9786321f03a768 2500 devel optional 
golang-golang-x-net_0.0+git20191112.2180aed+dfsg-2.dsc
 2d37cc7a059f615d1bff561301b33117 700316 devel optional 
golang-golang-x-net_0.0+git20191112.2180aed+dfsg.orig.tar.xz
 9d86e57a4a506edf792dee82fd713f4f 13392 devel optional 
golang-golang-x-net_0.0+git20191112.2180aed+dfsg-2.debian.tar.xz
 8039500221eec3fc565c4481bc4faf39 636868 devel optional 
golang-golang-x-net-dev_0.0+git20191112.2180aed+dfsg-2_all.deb
 8d4d902569d2c5308927f325866d51e5 6336 devel optional 
golang-golang-x-net_0.0+git20191112.2180aed+dfsg-2_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCAAdFiEEFCQhsZrUqVmW+VBy6iUAtBLFms8FAl3NRGMACgkQ6iUAtBLF
ms8j5A//QYOeqnMzIGMedJwXfjqkz1xYbCvN9W3VVlaWhcsintFw4RflwGi4smLb
SkL2wsqGARIErD8uGJ8LAe8ZGIQX6fByuV2GlLl0IAfLgU6z8Mp9KdVwYTIanrg8
lNEzorpofHrERt42nwTgbIJCRAHuN1zLFb2DGx0+k5IgzgQOG5rvNSYL9zrkCxFa
nos1fjQaRbFGq0Q4warZS9G6KzS0xorofYHr5yLD3XlZRZBXcIi8EcT/8mz0UsjJ
X/TLFlxuFtqpNMS8EWG+5Qg8EkMhOM7TLTPhYxljxK/OjCgh+yGLq41cwjLIGviM
Fhz4eHIKJztEFepv4a534THb2JR9AlNiuHiZNyBudAY4kvhfXXpjwj5rfEa0Jlnj
6YHnbouLoOI/zqCFHm69aUo7C26LaAK/n5F9XwfXL8u2rnHZsFB3DGvf3vCcwrwj
W4SUZZKh2aOw8fkWb8vr72Y+ooIDB5FMeND7ulzaDjxtd+9rWrUUCzK2uleSK/65
8BPawPo2odqM18ul0iw/8vAEcXXo+yiuJJ8Cbs+Uc+ZHXXS011mODaqsmS8ZLJLX
5sRfo/uNWg1vMotNVR9oKpv9hLyIUi5a7YjaLejhByhyguPDDr2GS/vnyA5ki5za
4HUz+Rcv1KT4YQ4uAHGBpiZ+5k3zfyxyi2kh8Qdl8R34Ql7XmVY=
=nt5f
-END PGP SIGNATURE-



  1   2   3   4   5   6   7   8   9   10   >