Bug#992122: golang-github-prometheus-client-golang-dev: new "collectors" package needed for packaging

2021-09-07 Thread Peymaneh Nejad

(Messed up my initial mail, sorry for the noise case this reaches you twice...)
Hi.

Am 12.08.21 um 07:41 schrieb Peymaneh Nejad:

Dear maintainers,

I am working on packaging the Caddy web server[1] which requires the
package github.com/prometheus/client_golang/prometheus/collectors that
was added recently in these commits[2] and is included in v1.11.0

Are you planning to update the package anytime soon?

If not: would you consider backporting this module and uploading a new revision?
I could also prepare a patch for that.


I looked into upgrading to v1.11.0 client_golang which requires 
github.com/prometheus/common v0.26.0, which in turn depends on a package 
(github.com/go-kit/log) that is not even yet in the archives[1].


 From a quick check with ratt it also seems an upgrade would break lot of 
reverse deps. Therefore I would go on with a backport of said module and do a 
team upload end of the week. Let me know if there is issues with that procedure


Kind regards,
Peymaneh



OpenPGP_signature
Description: OpenPGP digital signature


Bug#993808: golang-github-dgraph-io-badger-dev: integer overflow when compiling on 32bit platform

2021-09-06 Thread Peymaneh Nejad
Package: golang-github-dgraph-io-badger-dev
Version: 2.2007.2-2
Severity: important

Dear Maintainer,

A package that depends on badger fails to build on arches armhf and i386[1]:

```
# github.com/dgraph-io/badger
src/github.com/dgraph-io/badger/value.go:50:5: constant 4294967295 overflows int
```

The bug should be fixed in v2.2007.3[2] via this patch[3]

Could you please upgrade the package or backport the fix?

kind regards,
Peymaneh

[1] https://qa.debian.org/excuses.php?package=golang-github-smallstep-nosql
[2] https://github.com/dgraph-io/badger/releases/tag/v2.2007.3
[3] https://github.com/dgraph-io/badger/pull/1558



Bug#992122: golang-github-prometheus-client-golang-dev: new "collectors" package needed for packaging

2021-08-30 Thread Peymaneh Nejad

gentle ping on this

kind regards,
Peymaneh



OpenPGP_signature
Description: OpenPGP digital signature


Bug#992729: ITP: wlsunset -- Day/night gamma adjustments for Wayland compositors

2021-08-22 Thread Peymaneh Nejad
Package: wnpp
Owner: Peymaneh Nejad 
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org, team+swa...@tracker.debian.org

* Package name: wlsunset
  Version : 0.2.0
  Upstream Author : Kenny Levinsen
* URL : https://sr.ht/~kennylevinsen/wlsunset
* License : Expat
  Programming Lang: C
  Description : Day/night gamma adjustments for Wayland compositors
 This package provides comparable functionality as Gammastep for Wayland, while
 being considerably simpler and with no support for X11.

cc-ing swaywm-team:
please let me know if you'd like this being maintained under your umbrella.



Bug#992122: golang-github-prometheus-client-golang-dev: new "collectors" package needed for packaging

2021-08-11 Thread Peymaneh Nejad
Package: golang-github-prometheus-client-golang-dev
Version: 1.9.0-2
Severity: wishlist

Dear maintainers,

I am working on packaging the Caddy web server[1] which requires the
package github.com/prometheus/client_golang/prometheus/collectors that
was added recently in these commits[2] and is included in v1.11.0

Are you planning to update the package anytime soon? 

If not: would you consider backporting this module and uploading a new revision?
I could also prepare a patch for that.

Of course since we're in freeze anyway there is no hurry.

kind regards,
Peymaneh

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=810890
[2] 
https://github.com/prometheus/client_golang/commits/master/prometheus/collectors



Bug#992014: dh-golang: package with extensive file list breaks dh-golang

2021-08-08 Thread Peymaneh Nejad
Package: dh-golang
Version: 1.51
Severity: important

Hi,

Seems a package with a very extensive module list can break
dh-golang.

this happens when building a new version of
golang-google-cloud[1]:
```
Can't exec "/bin/sh": Argument list too long at /usr/bin/dh_golang line 42.
dh_golang: error: go list -f '{{ range .Deps }}{{.}}
{{ end }}' failed to execute: Argument list too long
make: *** [debian/rules:15: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
```

here[2] is an excerpt of the buildlog (whole file is 24000 lines) where the
error occurs. let me know if you need the whole log.

kind regards
Peymaneh

[1] 
https://salsa.debian.org/go-team/packages/golang-google-cloud/-/tree/debian/experimental/
[2] 
https://bin.disroot.org/?53bd23514d7517dc#7U2bbQF3ZtprwtQ6wKNVAbNMmDrL5fYZKbxHPrJNtxTh



Bug#992009: golang-google-api-dev: Outdated package

2021-08-08 Thread Peymaneh Nejad
Package: golang-google-api-dev
Version: 0.28.0-2
Severity: normal

Hi,

I am working on a package that needs 0.83.0 of golang-google-cloud-dev, which in
turn requires minimum 0.47.0 of this package.

I would prepare an updated version of this package for team upload to
experimental. Please let me know if there is issues with this procedure

kind regards
Peymaneh

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=990946



Bug#991953: golang-github-google-martian-dev: Package github.com/google/martian/v3

2021-08-06 Thread Peymaneh Nejad
Package: golang-github-google-martian-dev
Version: 2.1.0+git20181219.d0b5ad3-3
Severity: normal

Hi,

I need to update another package[1] that requires github.com/google/martian/v3

I'll prepare a release on debian/experimental branch on salsa for a team
upload to experimental so I can go on with the other package, let me know when
there is issues with that.

kind regards,

peymaneh

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=991942



Bug#991942: golang-google-cloud-dev: Outdated package

2021-08-06 Thread Peymaneh Nejad
Package: golang-google-cloud-dev
Version: 0.56.0-1
Severity: normal

Hi,

I am working on packaging github.com/smallstep/certificates which
depends on v0.86 of this package.

I would prepare an updated version for team upload to experimental so that I 
can go on with packaging. 

Please let me know if there is issues with that procedure

kind regards,
Peymaneh



Bug#991254: golang-google-genproto-dev: Outdated package

2021-07-26 Thread Peymaneh Nejad


Hi,

just letting you know that I am adding a debian/experimental branch with an 
updated version to salsa and for a team-upload to experimental.


kind regards,
Peymaneh



OpenPGP_signature
Description: OpenPGP digital signature


Bug#991522: ITP: golang-github-antlr-antlr4 -- Golang runtime library for ANTLR4

2021-07-26 Thread Peymaneh Nejad
Package: wnpp
Severity: wishlist
Owner: Peymaneh Nejad 

* Package name: golang-github-antlr-antlr4
  Version : 4.9.2-1
  Upstream Author : Antlr Project
* URL : https://github.com/antlr/antlr4
* License : TODO
  Programming Lang: Go
  Description : Golang runtime library for ANTLR4

This is a dependency of github.com/google/cel-go (#991159)



Bug#986856: RFP: dangerzone -- Take potentially dangerous PDFs, office documents, or images and convert them to a safe PDF

2021-07-20 Thread Peymaneh Nejad

Hello Antoine,

I'd like to package this application.


It seems like it also requires Docker, which we now have in Debian,
but that might be a problem for shipping with stable in the long term.

A better approach for upstream might be to use podman, or manage
containers itself, with bubblewrap or firejail or equivalent.Its recent release 
(0.2.1) is now based on podman.



I'd be happy to comaintain this in Debian with the Python team.
Before finding your RFP I thought of proposing to maintain it under umbrella of 
the privacy pkg team, but that also makes sense. Could also imagine 
(co)maintaining it.


I have done some initial packaging[1], but I think it should definitely ship 
with an autopkgtest at least for the cli binaries that are included. Hope I can 
look into that next month, but since testing is frozen anyway I think there is 
no hurry


kind regards,
Peymaneh

[1] https://salsa.debian.org/peymaneh/dangerzone



OpenPGP_signature
Description: OpenPGP digital signature


Bug#991254: golang-google-genproto-dev: Outdated package

2021-07-18 Thread Peymaneh Nejad
Package: golang-google-genproto-dev
Version: 0.0~git20200413.b5235f6-1
Severity: normal

Dear Maintainer,

I am working on packaging github.com/google/cel-spec[1] which requires
minimum v0.0.0-20201102152239-715cce707fb0 of this package.

Could you please update the package?

Kind regards,
Peymaneh

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=991121



Bug#991159: ITP: golang-github-google-cel-go -- go library for evaluation of Common Expression Language

2021-07-15 Thread Peymaneh Nejad
Package: wnpp
Severity: wishlist
Owner: Peymaneh Nejad 

* Package name: golang-github-google-cel-go
  Version : 0.7.3-1
  Upstream Author : Google
* URL : https://github.com/google/cel-go
* License : Apache-2.0
  Programming Lang: Go
  Description : go library for evaluation of Common Expression Language
 The Common Expression Language (CEL) is a non-Turing complete language
 designed for simplicity, speed, safety, and portability.

This is a dependency of caddy caddy (#810890)



Bug#991052: golang-google-grpc-dev: Outdated package

2021-07-15 Thread Peymaneh Nejad

Am 13.07.21 um 14:42 schrieb Peymaneh Nejad:

Dear Maintainer,

Could you please update the package?


Oh, I forgot to mention: If you like, I'd be happy update the package myself
Please let me know

kind regards,

Peymaneh





OpenPGP_signature
Description: OpenPGP digital signature


Bug#991121: ITP: golang-github-google-cel-spec -- go library implementing Common Expression Language

2021-07-14 Thread Peymaneh Nejad
Package: wnpp
Severity: wishlist
Owner: Peymaneh Nejad 

* Package name: golang-github-google-cel-spec
  Version : 0.5.1-1
  Upstream Author : Google
* URL : https://github.com/google/cel-spec
* License : Apache-2.0
  Programming Lang: Go
  Description : go library implementing Common Expression Language
 The Common Expression Language (CEL) is a simple expression language built on
 top of protocol buffer types. It implements common semantics for
 expression evaluation, enabling different applications to more easily
 interoperate.

This package is an indirect dependency of caddy (#810890)



Bug#991112: ITP: golang-github-stoewer-go-strcase -- go library for converting between naming formats

2021-07-14 Thread Peymaneh Nejad
Package: wnpp
Severity: wishlist
Owner: Peymaneh Nejad 

* Package name: golang-github-stoewer-go-strcase
  Version : 1.2.0-1
  Upstream Author : A. Stoewer
* URL : https://github.com/stoewer/go-strcase
* License : Expat
  Programming Lang: Go
  Description : go library for converting between naming formats
 This library converts between different kinds of naming formats such as camel
 case (CamelCase), snake case (snake_case) or kebab-case (kebab-case).

This package is an indirect dependency of caddy (#810890)



Bug#991109: ITP: golang-github-newrelic-go-agent -- library for monitoring go applications

2021-07-14 Thread Peymaneh Nejad
Package: wnpp
Severity: wishlist
Owner: Peymaneh Nejad 

* Package name: golang-github-newrelic-go-agent
  Version : 3.13.0-1
  Upstream Author : New Relic
* URL : https://github.com/newrelic/go-agent
* License : Apache-2.0
  Programming Lang: Go
  Description : library for monitoring go applications

This package is a dependency of step-ca (#990946)



Bug#991052: golang-google-grpc-dev: Outdated package

2021-07-13 Thread Peymaneh Nejad
Package: golang-google-grpc-dev
Version: 1.27.1-1
Severity: normal

Dear Maintainer,

I am working on packaging a package[1] that depends on version 1.32.0
of this package. 
To be precise, it requires grpc.ServiceRegistrar[2] which is not available in 
1.27.1

Could you please update the package?

Kind regards,

Peymaneh

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=991047
[2] 
https://github.com/grpc/grpc-go/commit/f30caa90add585c4778cc480700acd755ea2c1f7



Bug#991047: ITP: golang-step-linkedca -- go library supporting Linked CAs using protocol buffers and gRPC

2021-07-13 Thread Peymaneh Nejad
Package: wnpp
Severity: wishlist
Owner: Peymaneh Nejad 

* Package name: golang-step-linkedca
  Version : 0.0~git20210611.27424aa-1
  Upstream Author : Smallstep
* URL : https://github.com/smallstep/linkedca
* License : Apache-2.0
  Programming Lang: Go
  Description : library supporting Linked CAs using protocol buffers and 
gRPC

This package is needed for step-ca (#990946)



Bug#991039: ITP: golang-step-cli-utils -- Common code between step-cli and step-ca

2021-07-13 Thread Peymaneh Nejad
Package: wnpp
Severity: wishlist
Owner: Peymaneh Nejad 

* Package name: golang-step-cli-utils
  Version : 0.4.1-1
  Upstream Author : Smallstep
* URL : https://github.com/smallstep/cli-utils
* License : Apache-2.0
  Programming Lang: Go
  Description : Common code between step and step-ca

This package is needed for step-ca (#990946)



Bug#991038: ITP: golang-step-crypto -- collection of packages used by Smallstep products

2021-07-13 Thread Peymaneh Nejad
Package: wnpp
Severity: wishlist
Owner: Peymaneh Nejad 

* Package name: golang-step-crypto
  Version : 0.9.0-1
  Upstream Author : Smallstep
* URL : https://github.com/smallstep/crypto
* License : Apache-2.0
  Programming Lang: Go
  Description : collection of packages used by Smallstep products

this package is needed for step-ca (#990946)



Bug#990959: ITP: scep -- SCEP server and client written in go

2021-07-11 Thread Peymaneh Nejad
Package: wnpp
Severity: wishlist
Owner: Peymaneh Nejad 

* Package name: scep
  Version : 2.0.0-1
  Upstream Author : MicroMDM
* URL : https://github.com/micromdm/scep
* License : Expat
  Programming Lang: Go
  Description : SCEP server and client written in go
 Binaries and library files for Simple Certificate Enrollment Protocol client
 and server

Source package of this project is needed for step-ca (#990946)



Bug#990948: ITP: golang-github-thales-e-security-pool -- Collection of packages from Vitess

2021-07-11 Thread Peymaneh Nejad
Package: wnpp
Severity: wishlist
Owner: Peymaneh Nejad 

* Package name: golang-github-thales-e-security-pool
  Version : 0.0.2-1
  Upstream Author : Thales eSecurity
* URL : https://github.com/thales-e-security/pool
* License : Apache-2.0
  Programming Lang: Go
  Description : Collection of packages from Vitess
 This package exposes the resource pool implementation and some of the
 atomic types. from https://github.com/vitessio/vitess.
 Vitess has some useful Go packages, however they
 are not versioned with Go modules, which causes issues
 (e.g. https://github.com/ThalesIgnite/crypto11/issues/56). They are also
 buried inside a large project, which forms a heavyweight dependency.

This package is needed for #990947



Bug#990947: ITP: golang-github-thalesignite-crypto11 -- implementation of Golang crypto interfaces using PKCS#11 as a backend

2021-07-11 Thread Peymaneh Nejad
Package: wnpp
Severity: wishlist
Owner: Peymaneh Nejad 

* Package name: golang-github-thalesignite-crypto11
  Version : 1.2.4-1
  Upstream Author : Thales Ignite
* URL : https://github.com/ThalesIgnite/crypto11
* License : Expat
  Programming Lang: Go
  Description : implementation of Golang crypto interfaces using PKCS#11 as 
a backend

Dependency of step-ca (#990946)



Bug#990946: ITP: step-ca -- private certificate authority

2021-07-11 Thread Peymaneh Nejad
Package: wnpp
Severity: wishlist
Owner: Peymaneh Nejad 

* Package name: step-ca
  Version : 0.16.0
  Upstream Author : Smallstep
* URL : https://github.com/smallstep/certificates
* License : Apache-2.0
  Programming Lang: Go
  Description : private certificate authority

Source files are needed for Caddy (#810890)



Bug#990860: ITP: golang-github-smallstep-nosql -- abstraction layer for data persistency written in go

2021-07-09 Thread Peymaneh Nejad
Package: wnpp
Severity: wishlist
Owner: Peymaneh Nejad 

* Package name: golang-github-smallstep-nosql
  Version : 0.3.6-1
  Upstream Author : Smallstep
* URL : https://github.com/smallstep/nosql
* License : Apache-2.0
  Programming Lang: Go
  Description : abstraction layer for data persistency written in go
  Currently this library provides following implementations:
  - BoltDB (https://github.com/etcd-io/bbolt) etcd fork.
  - Badger
  - MariaDB/MySQL



Bug#989624: golang-github-klauspost-cpuid-dev: Outdated package

2021-07-09 Thread Peymaneh Nejad



Hi,

small reminder on this.

We'd proceed as mentioned the coming week then :)

kind regards,
Peymaneh



Bug#990769: ITP: golang-github-smallstep-assert -- simple assertion framework for Go

2021-07-06 Thread Peymaneh Nejad
Package: wnpp
Severity: wishlist
Owner: Peymaneh Nejad 

* Package name: golang-github-smallstep-assert
  Version : 0.0~git20200723.82e2b9b-1
  Upstream Author : Smallstep
* URL : https://github.com/smallstep/assert
* License : Expat
  Programming Lang: Go
  Description : simple assertion framework for Go
 This project provides a go library for assertion. 
 Read online reference at http://godoc.org/github.com/smallstep/assert

This package is a dependency of #989857



Bug#990572: ITP: golang-mozilla-pkcs7 -- Go library for parsing and creating signed and enveloped messages

2021-07-02 Thread Peymaneh Nejad
Package: wnpp
Severity: wishlist
Owner: Peymaneh Nejad 

* Package name: golang-mozilla-pkcs7-dev
  Version : 0.0~git20200128.432b235-1
  Upstream Author : Mozilla Services
* URL : https://go.mozilla.org/pkcs7
* License : Expat
  Programming Lang: Go
  Description : Go library for parsing and creating signed and enveloped 
messages
 This package implements a subset of PKCS#7/Cryptographic Message Syntax
 (rfc2315, rfc5652) in Golang. It is a fork of github.com/fullsailor/pkcs7

This package is a dependency of github.com/smallstep/cli (#989857)



Bug#990461: ITP: golang-github-thomasrooney-gexpect -- pure golang expect library

2021-06-29 Thread Peymaneh Nejad
Package: wnpp
Severity: wishlist
Owner: Peymaneh Nejad 

* Package name: golang-github-thomasrooney-gexpect
  Version : 0.0~git20161231.5482f03-1
  Upstream Author : Thomas Rooney
* URL : https://github.com/thomasrooney/gexpect
* License : Expat
  Programming Lang: Go
  Description : pure golang expect library
Gexpect is a expect-like module written for easily starting and controlling
subprocesses. 

This package is a dependency of github.com/smallstep/cli (#989857)



Bug#990275: ITP: golang-github-zmap-zcrypto -- Liberal Go TLS + X.509 Library for Research

2021-06-24 Thread Peymaneh Nejad
Package: wnpp
Severity: wishlist
Owner: Peymaneh Nejad 

* Package name: golang-github-zmap-zcrypto
  Version : 0.0~git20210607.59eac19-1
  Upstream Author : The ZMap Project
* URL : https://github.com/zmap/zcrypto
* License : Expat, Apache-2.0, ISC, BSD-3-Clause
  Programming Lang: Go
  Description : Liberal Go TLS + X.509 Library for Research
 ZCrypto contains specialized versions of tls and x509. It is
 written in Golang and is primarily based on Golang's TLS library
 
This package is a dependency of zlint (#915788)



Bug#990269: ITA: golang-github-naoina-toml -- TOML parser and encoder library for Golang

2021-06-24 Thread Peymaneh Nejad
Package: wnpp
Severity: wishlist
Owner: Peymaneh Nejad 

* Package name: golang-github-naoina-toml
  Version : 0.1.1
  Upstream Author : Naoya Inada
* URL : https://github.com/naoina/toml
* License : Expat
  Programming Lang: Go
  Description : TOML parser and encoder library for Golang

Package was removed from unstable[1] but is now needed for packaging
caddy (#810890)
Its past maintainer is not interesting in maintaining it.

[1] https://tracker.debian.org/news/1065364/removed-011-4-from-unstable/
[2] https://lists.debian.org/debian-go/2021/06/msg00036.html



Bug#990200: ITP: golang-github-zmap-zlint -- X.509 Certificate Linter focused on Web PKI standards and requirements.

2021-06-23 Thread Peymaneh Nejad


Am 23.06.21 um 04:35 schrieb Paul Wise:

On Tue, Jun 22, 2021 at 5:21 PM Peymaneh Nejad wrote:


* URL : https://github.com/zmap/zlint


There is already an RFP for this (#915788), you might want to merge
the bugs together and please check the WNPP list before filing ITP
bugs in future.



Thanks for pointing out :)



OpenPGP_signature
Description: OpenPGP digital signature


Bug#990200: ITP: golang-github-zmap-zlint -- X.509 Certificate Linter focused on Web PKI standards and requirements.

2021-06-22 Thread Peymaneh Nejad
Package: wnpp
Severity: wishlist
Owner: Peymaneh Nejad 

* Package name: golang-github-zmap-zlint
  Version : 3.2.0-1
  Upstream Author : The ZMap Project
* URL : https://github.com/zmap/zlint
* License : Apache-2.0
  Programming Lang: Go
  Description : X.509 Certificate Linter focused on Web PKI standards and 
requirements.

This is an indirect dependency of the caddy webserver



Bug#990187: ITP: golang-github-zmap-zcertificate -- cli utility + library for parsing certificates

2021-06-22 Thread Peymaneh Nejad
Package: wnpp
Severity: wishlist
Owner: Peymaneh Nejad 

* Package name: golang-github-zmap-zcertificate
  Version : 0.0.1-1
  Upstream Author : The ZMap Project
* URL : https://github.com/zmap/zcertificate
* License : Apache-2.0
  Programming Lang: Go
  Description : Command line utility for parsing certificates

This package is a dependency of github.com/smallstep/zcrypto, which is a
dependency of github.com/smallstep/cli, which is a dependency of the caddy
webserver



Bug#989913: ITP: golang-github-zmap-rc2 -- RC2 library in Go

2021-06-15 Thread Peymaneh Nejad
Package: wnpp
Severity: wishlist
Owner: Peymaneh Nejad 

* Package name: golang-github-zmap-rc2
  Version : 0.0~git20190804.abaa705-1
  Upstream Author : The ZMap Project
* URL : https://github.com/zmap/rc2
* License : Apache-2.0
  Programming Lang: Go
  Description : RC2 library in Go
 A crypto/cipher cipher.Block interface, just like AES. 

Dependency of github.com/smallstep/zcrypto, which is a dependency of 
github.com/smallstep/cli, which is a dependency of the caddy webserver



Bug#989859: ITP: golang-github-weppos-publicsuffix-go -- Domain name parser for Go based on the Public Suffix List.

2021-06-14 Thread Peymaneh Nejad
Package: wnpp
Severity: wishlist
Owner: Peymaneh Nejad 

* Package name: golang-github-weppos-publicsuffix-go
  Version : 0.15.0-1
  Upstream Author : Simone Carletti
* URL : https://github.com/weppos/publicsuffix-go
* License : Expat
  Programming Lang: Go
  Description : Domain name parser for Go based on the Public Suffix List.

This package is a dependency of github.com/smallstep/zcrypto, which is
a dependency of github.com/smallstep/cli, which is a dependency of the caddy 
webserver



Bug#989858: ITP: golang-github-smallstep-zcrypto -- Liberal Go TLS + X.509 Library for Research

2021-06-14 Thread Peymaneh Nejad
Package: wnpp
Severity: wishlist
Owner: Peymaneh Nejad 

* Package name: golang-github-smallstep-zcrypto
  Version : 0.0~git20200203.fbc32cf-1
  Upstream Author : Smallstep
* URL : https://github.com/smallstep/zcrypto
* License : ISC and Apache 2.0
  Programming Lang: Go
  Description : Liberal Go TLS + X.509 Library

This package is a dependency of github.com/smallstep/cli, which is a dependency 
of the caddy webserver.



Bug#989857: ITP: step-cli -- toolkit for working with public key infrastructure

2021-06-14 Thread Peymaneh Nejad
Package: wnpp
Severity: wishlist
Owner: Peymaneh Nejad 

* Package name: step-cli
  Version : 0.15.16 
  Upstream Author : Smallstep
* URL : https://github.com/smallstep/cli
* License : Apache 2.0
  Programming Lang: Go
  Description : toolkit for working with public key infrastructure
  A zero trust swiss army knife for working with X509, OAuth, JWT, OATH OTP, 
etc. 

This package is a dependency of the caddy webserver.



Bug#953972: ITP: golang-software.sslmate-src-go-pkcs12 -- Go library for encoding and decoding PKCS#12 files

2021-06-10 Thread Peymaneh Nejad



Am 15.03.20 um 09:08 schrieb James Tocknell:

Package: wnpp
Severity: wishlist
Owner: James Tocknell 

* Package name: golang-software.sslmate-src-go-pkcs12
   Version : 0.0~git20190322.6e380ad-1
   Upstream Author : SSLMate
* URL : https://github.com/SSLMate/go-pkcs12
* License : BSD-3-clause
   Programming Lang: Go
   Description : Go library for encoding and decoding PKCS#12 files

This is needed for https://github.com/FiloSottile/mkcert



Hi James

may I ask what's the status on this? I saw you did some initial packaging on 
this on salsa quite a while ago.


This is also needed for https://github.com/smallstep/cli that wish to package. 
If you don't mind, I would like to pick up this ITP.


kind regards,
Peymaneh



Bug#989677: ITP: golang-github-smallstep-truststore -- Package to locally install development certificates

2021-06-10 Thread Peymaneh Nejad
Package: wnpp
Severity: wishlist
Owner: Peymaneh Nejad 

* Package name: golang-github-smallstep-truststore
  Version : 0.9.6-1
  Upstream Author : Smallstep
* URL : https://github.com/smallstep/truststore
* License : Apache-2.0
  Programming Lang: Go
  Description : Go library for locally installing development certificates

This package is a dependency of caddy
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=810890



Bug#989624: golang-github-klauspost-cpuid-dev: Outdated package

2021-06-09 Thread Peymaneh Nejad



Hello,

Am 09.06.21 um 01:22 schrieb Peymaneh Nejad:

Package: golang-github-klauspost-cpuid-dev

I wish to package github.com/caddyserver/certmagic[1] which
depends on v2.0.6 of this library.


As this would be a major version change, it was proposed on the debian-go 
mailing list to upload v2 of this package to experimental until the freeze is done.




For that I would write the respective changes to a new debian/experimental 
branch on the salsa repo.




Please let me now if you have concerns this procedure.



kind regards

Peymaneh



Bug#989594: golang-github-masterminds-semver-dev: Outdated package

2021-06-09 Thread Peymaneh Nejad



Hello,

Am 08.06.21 um 10:45 schrieb Peymaneh Nejad:

Package: golang-github-masterminds-semver-dev




I am packaging the golang library github.com/Masterminds/sprig which
depends on version 3 this library


As this would be a major version change, it was proposed on the debian-go 
mailing list to upload v3 of golang-github-masterminds-semver-dev to 
experimental until the freeze is done.


For that I would write the respective changes to a new debian/experimental 
branch on the salsa repo.


Please let me now if you have concerns with this procedure.

kind regards
Peymaneh



Bug#989624: golang-github-klauspost-cpuid-dev: Outdated package

2021-06-08 Thread Peymaneh Nejad
Package: golang-github-klauspost-cpuid-dev
Version: 1.3.1
Severity: normal

Dear Maintainers,

I wish to package github.com/caddyserver/certmagic[1] which
depends on v2.0.6 of this library. Could you please update? 

I am happy to provide a patch if wished.

kind regards,
Peymaneh

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=954793



Bug#954793: Packaging caddyserver-certmagic

2021-06-08 Thread Peymaneh Nejad

Hi,

I'm working on packaging caddy 
(https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=810890) and would like to 
pick up this itp


Kind regards,
Peymaneh



Bug#989594: golang-github-masterminds-semver-dev: Outdated package

2021-06-08 Thread Peymaneh Nejad
Package: golang-github-masterminds-semver-dev
Version: 1.4.2-2
Severity: normal

Dear Maintainers,

I am packaging the golang library github.com/Masterminds/sprig which
depends on version 3 this library[1]. Could you please update this 
package to v3? 

Happy to write a patch myself and send via mail or merge request on salsa if 
you wish

kind regards,
Peymaneh

[1] 
https://github.com/Masterminds/sprig/blob/3ac42c7bc5e4be6aa534e036fb19dde4a996da2e/go.mod#L7



Bug#989591: ITP: golang-github-masterminds-sprig -- Useful template functions for Go templates.

2021-06-08 Thread Peymaneh Nejad
Package: wnpp
Severity: wishlist
Owner: Peymaneh Nejad 

* Package name: golang-github-masterminds-sprig
  Version : 3.2.1-1
  Upstream Author : Masterminds <https://github.com/Masterminds>
* URL : https://github.com/Masterminds/sprig
* License : Expat
  Programming Lang: Go
  Description : Useful template functions for Go templates. 

 The Go language comes with a built-in template language
 (http://golang.org/pkg/text/template/), but not very many template
 functions. Sprig is a library that provides more than 100 commonly used
 template functions.
 
 It is inspired by the template functions found in Twig
 (http://twig.sensiolabs.org/documentation) and in various JavaScript
 libraries, such as underscore.js (http://underscorejs.org/).
 
 The API documentation is available at GoDoc.org 
 (http://godoc.org/github.com/Masterminds/sprig/).

Reasoning: This library is a build dependency of the caddywebserver:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=810890



Bug#947473: ITP: golang-github-masterminds-goutils -- GoUtils is a Go implementation of some string manipulation libraries of Apache Commons.

2021-06-06 Thread Peymaneh Nejad

Hi louis

Am 27.12.19 um 14:44 schrieb louis:

Package: wnpp
Severity: wishlist
Owner: louis 

* Package name: golang-github-masterminds-goutils
   Version : 1.1.0-1
   Upstream Author :
* URL : https://github.com/Masterminds/goutils
* License : Apache-2.0
   Programming Lang: Go
   Description : GoUtils is a Go implementation of some string
manipulation libraries of Apache Commons. This is an open source project
aimed at providing Go users with utility functions to manipulate strings
in various ways.

This package is debianized as a dependency for the Caddy webserver.
I'll be working on packaging the caddy webserver the next weeks and would like 
pick up this ITP if that's alright.


Kind regards,
Peymaneh



Bug#810890: ITP: caddy -- Fast, cross-platform HTTP/2 web server with automatic HTTPS

2021-05-25 Thread Peymaneh Nejad

Hello,


Plus a link
to https://wiki.debian.org/SummerOfCode2021/Projects/PackagingCaddy


I have been accepted to gsoc[1] with said »packaging caddy« project and would 
like to pick up this ITP.


kind regards,
peymaneh

[1] https://summerofcode.withgoogle.com/projects/#6674433650982912





OpenPGP_signature
Description: OpenPGP digital signature


Bug#988592: waybar: Missing dependency for module "custom/media"

2021-05-16 Thread Peymaneh Nejad
Package: waybar
Version: 0.9.5-2
Severity: normal

Dear Maintainer,

I would get an error when using the custom mediaplayer module, a python 
script at that is shipped with waybar (resources/custom_modules/mediaplayer.py) 

Turns out the script depends on gir1.2-playerctl-2.0 to be installed. 
I'm using ubuntu but it seems to me this applies for debian already.

I would suggest adding gir1.2-playerctl-2.0 to recommended or suggested
packages.

best regards,
Peymaneh

-- System Information:
Debian Release: bullseye/sid
  APT prefers hirsute-updates
  APT policy: (500, 'hirsute-updates'), (500, 'hirsute-security'), (500, 
'hirsute')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.11.0-17-generic (SMP w/16 CPU threads)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages waybar depends on:
ii  init-system-helpers   1.60
ii  libc6 2.33-0ubuntu5
ii  libdbusmenu-gtk3-416.04.1+18.10.20180917-0ubuntu6
ii  libfmt7   7.1.3+ds1-5
ii  libgcc-s1 11.1.0-1ubuntu1~21.04
ii  libglib2.0-0  2.68.0-1
ii  libglibmm-2.4-1v5 2.64.2-2
ii  libgtk-3-03.24.25-1ubuntu4
ii  libgtk-layer-shell0   0.5.2-1
ii  libgtkmm-3.0-1v5  3.24.2-2
ii  libjsoncpp24  1.9.4-4
ii  libmpdclient2 2.19-1
ii  libnl-3-200   3.4.0-1build2
ii  libnl-genl-3-200  3.4.0-1build2
ii  libpulse0 1:14.2-1ubuntu1
ii  libsigc++-2.0-0v5 2.10.4-2ubuntu1
ii  libspdlog1 [libspdlog1-fmt7]  1:1.8.1+ds-2.1
ii  libstdc++611.1.0-1ubuntu1~21.04
ii  libudev1  247.3-3ubuntu3
ii  libwayland-client01.18.0-2~exp1.1

waybar recommends no packages.

Versions of packages waybar suggests:
ii  fonts-font-awesome  5.0.10+really4.7.0~dfsg-4
ii  libappindicator3-1  12.10.1+20.10.20200706.1-0ubuntu1
ii  sway1.5.1-2

-- no debconf information



Bug#986155: ITP: zap -- Blazing fast, structured, leveled logging in Go

2021-03-30 Thread Peymaneh Nejad

Hi!


Looks to me that this has been packaged already:

https://tracker.debian.org/pkg/golang-go.uber-zap


best regards,

Peymaneh



OpenPGP_signature
Description: OpenPGP digital signature


Bug#985931: golang-github-aryann-difflib-dev --

2021-03-26 Thread Peymaneh Nejad


Hi,

Am 26.03.21 um 18:48 schrieb Nilesh Patra:

Hi,

As I said on debian-go@l.d.o [1] as well, the name of the source package
should "NOT" have -dev suffxed however, binary package "must" have
-dev suffixed


Ah, thanks, I got the -dev suffix thing mixed up quite a bit :D


please fix your debian/ dir

 accordingly.

Done.


I fixed it above for the ITP subject.

Thank you!



OpenPGP_signature
Description: OpenPGP digital signature


Bug#985931: golang-github-aryann-difflib-dev --

2021-03-26 Thread Peymaneh Nejad


Oh, I am sorry.
Seems i did not include ITP in the subject line. Looking into fixing that



OpenPGP_signature
Description: OpenPGP digital signature


Bug#985931: golang-github-aryann-difflib-dev --

2021-03-26 Thread Peymaneh Nejad


Package: wnpp
Severity: wishlist
Owner: Peymaneh Nejad 

* Package name: golang-github-aryann-difflib-dev
  Version : 0.0~git20170710.e206f87-1
  Upstream Author : Aryan Naraghi
* URL : https://github.com/aryann/difflib
* License : Expat
  Programming Lang: Go
  Description : simple library for diffing two sequences of text.

  Further information:
  I intend to apply for the gsoc project "packaging caddy for debian"[1].
  This is a build-dependency of caddy[2] that I am packaging as an application 
task.


  [1] https://wiki.debian.org/SummerOfCode2021/Projects/PackagingCaddy
  [2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=810890



OpenPGP_signature
Description: OpenPGP digital signature


Bug#977896: ITP: metadata-cleaner -- View and remove metadata in files

2020-12-22 Thread Peymaneh Nejad



Package: wnpp

Severity: wishlist

Owner: Peymaneh Nejad 

X-Debbugs-Cc: debian-de...@lists.debian.org



* Package name: metadata-cleaner

  Version : 1.0.0

  Upstream Author : Romain Vigier 

* URL : https://gitlab.com/rmnvgr/metadata-cleaner/

* License : GPL3+

  Programming Lang: Python

  Description : View and remove metadata in files



> Metadata within a file can tell a lot about you. Cameras record data about 
when a picture was taken and what camera was used. Office applications 
automatically add author and company information to documents and spreadsheets. 
Maybe you don't want to disclose those informations.


> This tool allows you to view metadata in your files and to get rid of them, 
as much as possible.


> Under the hood, it relies on mat2 to parse and remove the metadata.

> (https://0xacab.org/jvoisin/mat2)



This package would be useful for users that would like to get rid of metadata, 
but prefer to use a graphical app to the mat2 cli-app that is packaged in debian.




I would like to maintain this program and am searching for a sponsor.