Bug#1099778: ITP: golang-github-gosimple-unidecode -- Unicode transliterator in Golang - Replaces non-ASCII characters with their ASCII approximations.
Package: wnpp Severity: wishlist Owner: Luca Soler X-Debbugs-CC: debian-devel@lists.debian.org, debian...@lists.debian.org * Package name : golang-github-gosimple-unidecode Version : 1.0.1-1 Upstream Author : GoSimple * URL : https://github.com/gosimple/unidecode * License : Apache-2.0 Programming Lang: Go Description : Unicode transliterator in Golang - Replaces non-ASCII characters with their ASCII approximations. unidecode . Go Reference (https://pkg.go.dev/github.com/gosimple/unidecode) Tests (https://github.com/gosimple/unidecode/actions/workflows/tests.yml) . Unicode transliterator in Golang - Replaces non-ASCII characters with their ASCII approximations. . Fork of (https://github.com/rainycape/unidecode) . Example . package main . import ( "fmt" . "github.com/gosimple/unidecode" ) . func main() { decoded := unidecode.Unidecode("Łódź") fmt.Println(decoded) // Output: Lodz } . Requests or bugs? . (https://github.com/gosimple/unidecode/issues) . Installation . go get -u github.com/gosimple/unidecode . Benchmark . go test -run=NONE -bench=. -benchmem -count=6 ./... > old.txt # make changes go test -run=NONE -bench=. -benchmem -count=6 ./... > new.txt . go install golang.org/x/perf/cmd/benchstat@latest . benchstat old.txt new.txt . Add new characters . 1. Edit table.txt file. 2. Rebuild table.go file: go run ./make_table.go Indirect dependency of apptainer, needed to fix golang-github-gosimple-slug. This package will be maintained within the Debian Go Packaging Team. As this is my first ITP, I would appreciate any feedback if I have made any mistakes. I have also requested access to the Salsa repository to push the package. -- Luca
Bug#1100131: ITP: golang-github-eggsampler-acme -- Go client library implementation for ACME v2 (RFC8555)
Package: wnpp Severity: wishlist Owner: Luca Soler X-Debbugs-CC: debian-devel@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-eggsampler-acme Version : 3.6.1-1 Upstream Author : Isaac Truscott * URL : https://github.com/eggsampler/acme * License : Expat Programming Lang: Go Description : Go client library implementation for ACME v2 (RFC8555) Indirect dependency of apptainer. This package will be maintained within the Debian Go Packaging Team. -- Luca signature.asc Description: OpenPGP digital signature
Bug#1100128: ITP: golang-github-letsencrypt-borp -- Boulder's version of go-gorp/gorp
Package: wnpp Severity: wishlist Owner: Luca Soler X-Debbugs-CC: debian-devel@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-letsencrypt-borp Version : 0.0~git20240620.a78493c-1 Upstream Author : Let's Encrypt (ISRG) * URL : https://github.com/letsencrypt/borp * License : Expat Programming Lang: Go Description : Boulder's version of go-gorp/gorp Indirect dependency of apptainer. This package will be maintained within the Debian Go Packaging Team. -- Luca signature.asc Description: OpenPGP digital signature
Bug#1100121: ITP: golang-github-poy-onpar -- Parallel testing framework for Go
Package: wnpp Severity: wishlist Owner: Luca Soler X-Debbugs-CC: debian-devel@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-poy-onpar Version : 0.3.3-1 Upstream Author : Andrew Poydence * URL : https://github.com/poy/onpar * License : Expat Programming Lang: Go Description : Parallel testing framework for Go (library) Onpar provides a BDD style of testing, similar to what you might find with something like ginkgo or goconvey. The biggest difference between onpar and its peers is that a BeforeEach function in onpar may return a value, and that value will become the parameter required in child calls to Spec, AfterEach, and BeforeEach. This allows you to write tests that share memory between BeforeEach, Spec, and AfterEach functions without sharing memory with other tests. When used properly, this makes test pollution nearly impossible and makes it harder to write flaky tests. Indirect dependency of apptainer. This package will be maintained within the Debian Go Packaging Team. -- Luca signature.asc Description: OpenPGP digital signature
Bug#1100388: ITP: golang-github-titanous-rocacheck -- Go package that checks if RSA keys are vulnerable to ROCA
Package: wnpp Severity: wishlist Owner: Luca Soler X-Debbugs-CC: debian-devel@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-titanous-rocacheck Version : 0.0~git20171023.afe7314-1 Upstream Author : Jonathan Rudenberg * URL : https://github.com/titanous/rocacheck * License : Expat Programming Lang: Go Description : Go package that checks if RSA keys are vulnerable to ROCA Package rocacheck is a Go implementation of the key fingerprint algorithm (https://github.com/crocs-muni/roca) that checks if an RSA key was generated by broken Infineon code and is vulnerable to factorization via the Return of Coppersmith's Attack (ROCA) (https://crocs.fi.muni.cz/public/papers/rsa_ccs17) / CVE-2017-15361. Indirect dependency of apptainer. This package will be maintained within the Debian Go Packaging Team. -- Luca signature.asc Description: OpenPGP digital signature