Bug#982140: ITP: fuzzel -- Wayland-native application launcher

2022-11-29 Thread Peter Colberg
On Mon, Nov 28, 2022 at 12:21:13PM -0500, Antoine Beaupré wrote:
> So this is now in unstable, but blocked from migrating because it was a
> binary upload.
> 
> I'm happy to do a new source-only upload, but are there other changes
> you have pending we could bundle up in there?

Thanks, yes, I have pushed fuzzel 1.8.2-2 [1] which resolves a FTBFS
due to a recent change in the fcft Debian package. There had already
been a failed attempt [2] to rebuild on amd64. (Are these automatic
after a new package enters the archive, or manually triggered?)

[1] 
https://salsa.debian.org/swaywm-team/fuzzel/-/commit/c4885f626cdfb9ce2ca26afa46fdcce76f309b1c
[2] 
https://buildd.debian.org/status/fetch.php?pkg=fuzzel=amd64=1.8.2-1%2Bb1=1669472282=0

Thanks,
Peter



Bug#982140: ITP: fuzzel -- Wayland-native application launcher

2022-11-19 Thread Peter Colberg
Dear FTP Team,

Regarding the embedded copy of nanosvg, please see the investigation
into prior occurrences in the Debian archive [1], and the reasoning
for why the use of nanosvg is preferable over librsvg [2].

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=982145#74
[2] 
https://salsa.debian.org/swaywm-team/fuzzel/-/commit/9f111d2252e0047a14459254a77d3d04e5c1b57e

Thanks,
Peter



Bug#982140: ITP: fuzzel -- Wayland-native application launcher

2021-02-06 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg 
X-Debbugs-Cc: debian-de...@lists.debian.org

* Package name: fuzzel
  Version : 1.5.1
  Upstream Author : Daniel Eklöf 
* URL : https://codeberg.org/dnkl/fuzzel
* License : Expat
  Programming Lang: C
  Description : Application launcher for wlroots based Wayland compositors

Fuzzel is a Wayland-native application launcher, similar to rofi's drun mode.

Features:
 * Wayland native
 * Rofi drun-like mode of operation
 * dmenu mode where newline separated entries are read from stdin
 * Emacs key bindings
 * Icons!
 * Remembers frequently launched applications

This package will be maintained under the umbrella of the swaywm team [1].

[1] https://salsa.debian.org/swaywm-team/fuzzel



Bug#955803: ITP: bemenu -- Dynamic menu inspired by dmenu

2020-04-04 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg 

* Package name: bemenu
  Version : 0.3.0-1
  Upstream Author : Jari Vetoniemi 
* URL : https://github.com/Cloudef/bemenu
* License : GPL-3+, LGPL-3+
  Programming Lang: C
  Description : Dynamic menu inspired by dmenu

bemenu is a dynamic menu for tty (using ncurses), X11 and/or Wayland,
inspired by dmenu. It reads a list of newline-separated items from
standard input. When the user selects an item and presses Return, their
choice is printed to standard output and bemenu terminates. Entering
text will narrow the items to those matching the tokens in the input.



Bug#950523: ITP: golang-gopkg-hlandau-acmeapi.v2 -- ACME v2 (RFC 8555) client library for Go

2020-02-02 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg 

* Package name: golang-gopkg-hlandau-acmeapi.v2
  Version : 2.0.1-1
  Upstream Author : Hugo Landau
* URL : https://github.com/hlandau/acmeapi
* License : Expat
  Programming Lang: Go
  Description : ACME v2 (RFC 8555) client library for Go

This library implements the final version of the ACME specification.

https://tools.ietf.org/html/rfc8555



Bug#839981: Upstream licensing

2016-10-16 Thread Peter Colberg
Dear Debian ftp-masters,

Please see these messages on pkg-go-maintainers for a review, which
discusses in particular the implications on the Debian packaging of
the novel licensing scheme devised by the upstream author.

https://lists.alioth.debian.org/pipermail/pkg-go-maintainers/Week-of-Mon-20161003/007642.html
https://lists.alioth.debian.org/pipermail/pkg-go-maintainers/Week-of-Mon-20161003/007643.html
https://lists.alioth.debian.org/pipermail/pkg-go-maintainers/Week-of-Mon-20161003/007652.html
https://lists.alioth.debian.org/pipermail/pkg-go-maintainers/Week-of-Mon-20161010/007774.html

Regards,
Peter



Bug#839981: ITP: golang-github-hlandau-dexlogconfig -- logging configuration package for Go

2016-10-06 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg <pe...@colberg.org>

* Package name: golang-github-hlandau-dexlogconfig
  Version : 0.0~git20160722.0.055e2e3
  Upstream Author : Hugo Landau
* URL : https://github.com/hlandau/dexlogconfig
* License : Expat
  Programming Lang: Go
  Description : logging configuration package for Go

This is a policy package to configure the xlog package by the same author.

This package is a prerequisite for acmetool (>= 0.0.58-1).



Bug#839980: ITP: golang-github-hlandau-buildinfo -- Go build information utilities

2016-10-06 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg <pe...@colberg.org>

* Package name: golang-github-hlandau-buildinfo
  Version : 0.0~git20160722.0.b25d4b0
  Upstream Author : Hugo Landau
* URL : https://github.com/hlandau/buildinfo
* License : Expat
  Programming Lang: Go
  Description : Go build information utilities

This package provides small build information utilities for tracking Go binary
version information. Rather than trying to assign a linear version number to
a binary, the tag names and version control commit hashes of all dependencies
are tracked. This information is embedded into the binary at build time.

This package is a prerequisite for acmetool (>= 0.0.58-1).



Bug#833491: ITP: golang-github-hlandau-goutils -- miscellaneous utilities for Go

2016-08-04 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg <pe...@colberg.org>

* Package name: golang-github-hlandau-goutils
  Version : 0.0~git20160722.0.0cdb66a
  Upstream Author : Hugo Landau
* URL : https://github.com/hlandau/goutils
* License : Expat
  Programming Lang: Go
  Description : miscellaneous utilities for Go

The package supersedes the package golang-github-hlandau-degoutils.

The upstream maintainer created a new repository for the subset of Go
packages that is needed to build acmetool. Since the old Debian package
golang-github-hlandau-degoutils contained only that subset, the new
Debian package golang-github-hlandau-goutils constitutes in essence
a source package rename.

Once this package has been uploaded and acmetool updated, I will
request the removal of golang-github-hlandau-degoutils.



Bug#824601: ITP: golang-github-cheggaaa-pb -- simple console progress bar for Go

2016-05-17 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg <pe...@colberg.org>

* Package name: golang-gopkg-cheggaaa-pb.v1
  Version : 1.0.3
  Upstream Author : Sergey Cherepanov
* URL : https://github.com/cheggaaa/pb
* License : BSD-3-clause
  Programming Lang: Go
  Description : simple console progress bar for Go

The package supersedes the package golang-github-cheggaaa-pb.

The upstream maintainer started tagging releases, which resulted
in a change of the Go import path from github.com/cheggaaa/pb to
gopkg.in/cheggaaa/pb.v1. To comply with the Debian Go packaging
policy, the source and binary packages are renamed accordingly.

Once this package has been uploaded and all dependent packages
updated, I will request the removal of golang-github-cheggaaa-pb.



Bug#824600: ITP: golang-gopkg-square-go-jose.v1 -- Javascript Object Signing and Encryption (JOSE) for Go

2016-05-17 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg <pe...@colberg.org>

* Package name: golang-gopkg-square-go-jose.v1
  Version : 1.0.2
  Upstream Author : Square Inc
* URL : https://github.com/square/go-jose
* License : Apache-2.0
  Programming Lang: Go
  Description : Javascript Object Signing and Encryption (JOSE) for Go

The package supersedes the package golang-github-square-go-jose.

The upstream maintainer started tagging releases, which resulted in
a change of the Go import path from github.com/square/go-jose to
gopkg.in/square/go-jose.v1. To comply with the Debian Go packaging
policy, the source and binary packages are renamed accordingly.

Once this package has been uploaded and all dependent packages
updated, I will request the removal of golang-github-square-go-jose.



Bug#823672: ITP: sse-support -- prevent installation on processors without required support

2016-05-09 Thread Peter Colberg
On Sat, May 07, 2016 at 02:37:42PM +0200, Adam Borowski wrote:
> Detection is done via a "boom instruction" rather than grep /proc/cpuinfo,
> because of qemu and /proc-less chroots.

For the dsfmt package I figured out how to detect at run-time
SSE2 (i386) and Altivec (powerpc) without resorting to illegal
instructions, which might also be useful for this package.

/* SSE2 */
#include 
static int check_sse2() {
unsigned int eax = 0, ebx = 0, ecx = 0, edx = 0;
__get_cpuid(1, , , , );
return edx & bit_SSE2 ? 1 : 0;
}

/* Altivec */
#include 
static int check_altivec() {
unsigned long aux = getauxval(AT_HWCAP);
return aux & PPC_FEATURE_HAS_ALTIVEC ? 1 : 0;
}

Peter



Bug#817091: Acmetool Review

2016-04-22 Thread Peter Colberg
Hi Harlan,

On Sun, Apr 17, 2016 at 08:48:09PM -0400, Harlan Lieberman-Berg wrote:
> Took a look at the acmetool package, and it looks pretty good.

Thank you for taking the time to review the package!

Please pull from the git repository for commit 771996d, which adds a
patch for a security vulnerability reported upstream. This mitigates a
DOS by a malicious ACME server or intermediary sending a huge response
to exhaust the client’s memory. (This may affect other Let’s Encrypt
clients, too.)

> You might want to suppress the lintian warnings for some of the
> hardening flags; it's my understanding (please correct me if I'm wrong
> -- I'm far from a Golang expert) that Golang simply doesn't support many
> kinds of hardening flags on its output -- PIE just doesn't work, and
> since it produces statically linked binaries, some of the other stuff
> doesn't work either.

The Go compiler supports a -buildmode=pie since version 1.6, but
currently dh_golang triggers a bug that prevents its use in Debian.

https://bugs.debian.org/821454

I would like to keep the lintian warnings both for PIE and BINDNOW,
since these should be taken seriously and fixed rather than muted.

> There's also a newer version that's been released since you first
> packaged acmetool; it should be updated prior to upload.

Could you upload the package as of commit 771996d?

The newer versions (0.0.50 and 0.0.51) switched to versioned import
paths for some of the dependencies, which was in fact triggered by
Dmitry's and my requests to properly tag versions.

Go imports packages by URL, but does not support versioning natively.
The Go community set up a redirector service http://gopkg.in as a
work-around that allows importing packages by major version using

gopkg.in/user/pkg.v3 → github.com/user/pkg   (branch/tag v3, v3.N, or v3.N.M)

Unfortunately that means the corresponding Debian packages have
to be re-uploaded with new source and binary package names, e.g.,
golang-github-user-pkg becomes golang-gopkg-user-pkg.v3.

I have included all security and bug fixes from versions 0.0.50 and
0.0.51 as patches to avoid needing to upload further Go packages,
which is a painful process when depending only on sponsorship.

Getting to this stage at all was possible only thanks to the tireless
work of Dmitry Smirnov. I hope to get my first GnuPG signatures from
two Debian developers passing through the city in May, and apply to
become Debian maintainer to at least be able to upload new versions.

Regards,
Peter



Bug#804203: ITP: golang-github-fatih-color -- Color package for Go (golang)

2016-03-08 Thread Peter Colberg
Hi Andrew,

On Tue, Mar 08, 2016 at 07:45:01PM -0500, Andrew Starr-Bochicchio wrote:
> Please feel free to go ahead and update the pkg-go git repo. Let me
> know if you still need a sponsor; I'd be happy to review and upload it
> for you.

Thanks for offering to review! I pushed the finished package to

https://anonscm.debian.org/git/pkg-go/packages/golang-github-fatih-color.git

If your review is positive, please go ahead with finalizing
the distribution and changelog timestamp before the upload.

Regards,
Peter



Bug#817096: Updating and renaming golang-pb to golang-github-cheggaaa-pb

2016-03-08 Thread Peter Colberg
Hi Sergio,

I am writing to you as current Debian Maintainer of golang-pb.

I would like to update the package to a newer upstream version, which
is needed to build acmetool. In the process I would like to set the
Maintainer to the Debian Go package team, and include you and myself
in the Uploaders field.

To reflect the Go package naming policy, I would like to rename the
source package from golang-pb to golang-github-cheggaaa-pb, and the
binary package from golang-pb-dev to golang-github-cheggaaa-pb-dev
with a Conflicts/Provides/Replaces for golang-pb-dev.

Please take a look at the proposed updated packaging [1], which is
maintained using git-buildpackage. I have imported your existing
Debian-specific commits from the old repository [2].

[1] https://anonscm.debian.org/git/pkg-go/packages/golang-github-cheggaaa-pb.git
[2] https://anonscm.debian.org/git/pkg-go/packages/golang-pb.git

Are you fine the proposed changes? If yes, I will upload the above
package via a request for sponsorship. I have verified that the only
reverse dependency on the package, etcd, builds using the new version.

When the renamed source package has been accepted into the archive,
I will subsequently request the removal of the old source package.

Regards,
Peter



Bug#804203: ITP: golang-github-fatih-color -- Color package for Go (golang)

2016-03-07 Thread Peter Colberg
Hi Andrew,

I noticed that you have already created a pkg-go repository for
golang-github-fatih-color, although containing an older version.

If you have no objections, I will push an updated upstream snapshot
(which no longer depends on github.com/shiena/ansicolor) and submit
a request for sponsored upload.

Regards,
Peter



Bug#817096: [pkg-go] Bug#817096: ITP: golang-github-cheggaaa-pb -- console progress bar for Go

2016-03-07 Thread Peter Colberg
On Tue, Mar 08, 2016 at 05:59:37PM +1100, Dmitry Smirnov wrote:
> On Tuesday, 8 March 2016 12:58:12 AM AEDT Peter Colberg wrote:
> > * Package name: golang-github-cheggaaa-pb
> >   Version : 0.0~git20160304.0.a75ad33
> >   Upstream Author : Sergey Cherepanov
> > * URL : https://github.com/cheggaaa/pb
> 
> Already provided by package "golang-pb-dev".

Thanks, I missed that one due to the abbreviated name.

The package is very much out of date (0.0~git20131219-1) and acmetool
fails to compile with it. Can I update the existing package to the
above version? Is it possible to rename both the source package and
the binary package to the long form, or would the old package have
to be deleted from the archive?

Regards,
Peter



Bug#817110: ITP: golang-github-hlandau-xlog -- logging library for Go

2016-03-07 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg <pe...@colberg.org>

* Package name: golang-github-hlandau-xlog
  Version : 0.0~git20160208.0.c18de57
  Upstream Author : Hugo Landau
* URL : https://github.com/hlandau/xlog
* License : Expat
  Programming Lang: Go
  Description : logging library for Go

This package provides a hierarchical, configurable logging system
suitable for use in libraries.

This package will be maintained by the Debian Go team (Cc'ed).



Bug#817109: ITP: golang-github-square-go-jose -- Javascript Object Signing and Encryption (JOSE) for Go

2016-03-07 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg <pe...@colberg.org>

* Package name: golang-github-square-go-jose
  Version : 0.0~git20160304.0.7465d2b
  Upstream Author : Square Inc
* URL : https://github.com/square/go-jose
* License : Apache-2.0
  Programming Lang: Go
  Description : Javascript Object Signing and Encryption (JOSE) for Go

This package provides an implementation of the Javascript Object
Signing and Encryption set of standards. The implementation follows
the JSON Web Encryption standard (RFC 7516) and JSON Web Signature
standard (RFC 7515). The package supports both the compact and full
serialization formats, and optionally supports multiple recipients.

This package will be maintained by the Debian Go team (Cc'ed).



Bug#817108: ITP: golang-gopkg-tylerb-graceful.v1 -- Go package for gracefully shutting down HTTP server

2016-03-07 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg <pe...@colberg.org>

* Package name: golang-gopkg-tylerb-graceful.v1
  Version : 1.2.4
  Upstream Author : Tyler Bunnell
* URL : https://github.com/tylerb/graceful
* License : Expat
  Programming Lang: Go
  Description : Go package for gracefully shutting down HTTP server

This package enables graceful shutdown of a http.Handler server.
When the process receives a SIGINT or SIGTERM, the listening
port is closed immediately for reuse by another process, while
active connections are gracefully terminated after a timeout.

This package will be maintained by the Debian Go team (Cc'ed).



Bug#817104: ITP: golang-gopkg-hlandau-configurable.v1 -- Go package for managing program configuration

2016-03-07 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg <pe...@colberg.org>

* Package name: golang-gopkg-hlandau-configurable.v1
  Version : 1.0.1
  Upstream Author : Hugo Landau
* URL : https://github.com/hlandau/configurable
* License : Expat
  Programming Lang: Go
  Description : Go package for managing program configuration

This package provides an integration nexus for program configuration
coming from command line arguments, configuration files, environment
variables, or any other sources.

This package will be maintained by the Debian Go team (Cc'ed).



Bug#817106: ITP: golang-gopkg-hlandau-service.v2 -- Go package for writing services

2016-03-07 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg <pe...@colberg.org>

* Package name: golang-gopkg-hlandau-service.v2
  Version : 2.0.15
  Upstream Author : Hugo Landau
* URL : https://github.com/hlandau/service
* License : ISC
  Programming Lang: Go
  Description : Go package for writing services

This package implements daemonization, PID file creation, privilege
dropping, chrooting, status notification, and orderly shutdown.

This package will be maintained by the Debian Go team (Cc'ed).



Bug#817107: ITP: golang-gopkg-hlandau-svcutils.v1 -- utilities for writing services in Go

2016-03-07 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg <pe...@colberg.org>

* Package name: golang-gopkg-hlandau-svcutils.v1
  Version : 1.0.7
  Upstream Author : Hugo Landau
* URL : https://github.com/hlandau/svcutils
* License : Expat
  Programming Lang: Go
  Description : utilities for writing services in Go

This package provides utilities for chrooting, determining
the absolute path of an executable, determining user and group
information, creating and locking PID files, changing UID and GID,
sending status notifications to systemd, detecting and dropping
capabilities, and duplicating file descriptors.

This package will be maintained by the Debian Go team (Cc'ed).



Bug#817105: ITP: golang-gopkg-hlandau-easyconfig.v1 -- Go package with easy bindings for configurable

2016-03-07 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg <pe...@colberg.org>

* Package name: golang-gopkg-hlandau-easyconfig.v1
  Version : 1.0.12
  Upstream Author : Hugo Landau
* URL : https://github.com/hlandau/easyconfig
* License : Expat
  Programming Lang: Go
  Description : Go package with easy bindings for configurable

This package provides convenient interfaces for the configurable package.

This package will be maintained by the Debian Go team (Cc'ed).



Bug#817103: ITP: golang-gopkg-alecthomas-kingpin.v2 -- command-line and flag parser for Go

2016-03-07 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg <pe...@colberg.org>

* Package name: golang-gopkg-alecthomas-kingpin.v2
  Version : 2.1.11
  Upstream Author : Alec Thomas
* URL : https://github.com/alecthomas/kingpin
* License : Expat
  Programming Lang: Go
  Description : command-line and flag parser for Go

This package provides a fluent-style, type-safe command-line parser.
It supports flags, nested commands, positional arguments, customizable
help output using Go templates, and automatically generated man pages.

This package will be maintained by the Debian Go team (Cc'ed).



Bug#817102: ITP: golang-github-peterhellberg-link -- Go package for parsing link headers

2016-03-07 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg <pe...@colberg.org>

* Package name: golang-github-peterhellberg-link
  Version : 0.0~git20151119.0.1053d3b
  Upstream Author : Peter Hellberg
* URL : https://github.com/peterhellberg/link
* License : Expat
  Programming Lang: Go
  Description : Go package for parsing link headers

This package parses link headers (RFC 5988) used for pagination.

This package will be maintained by the Debian Go team (Cc'ed).



Bug#817099: ITP: golang-github-jmhodges-clock -- Go package for testing time-dependent code

2016-03-07 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg <pe...@colberg.org>

* Package name: golang-github-jmhodges-clock
  Version : 0.0~git20151001.0.3c4ebd2
  Upstream Author : Jeff Hodges
* URL : https://github.com/jmhodges/clock
* License : Expat
  Programming Lang: Go
  Description : Go package for testing time-dependent code

This package provides an abstraction for system time that enables
testing of time-dependent code.

This package will be maintained by the Debian Go team (Cc'ed).



Bug#817097: ITP: golang-github-erikdubbelboer-gspt -- setproctitle for Go

2016-03-07 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg <pe...@colberg.org>

* Package name: golang-github-erikdubbelboer-gspt
  Version : 0.0~git20151120.0.bbaae60
  Upstream Author : Erik Dubbelboer
* URL : https://github.com/ErikDubbelboer/gspt
* License : Expat
  Programming Lang: Go
  Description : setproctitle for Go

This package provides a function for setting the title of a process.

This package will be maintained by the Debian Go team (Cc'ed).



Bug#817101: ITP: golang-github-ogier-pflag -- POSIX/GNU-style command-line flags for Go

2016-03-07 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg <pe...@colberg.org>

* Package name: golang-github-ogier-pflag
  Version : 0.0~git20160129.0.45c278a
  Upstream Author : Alex Ogier
* URL : https://github.com/ogier/pflag
* License : BSD-3-clause
  Programming Lang: Go
  Description : POSIX/GNU-style command-line flags for Go

This package is a drop-in replacement for Go's flag package
providing POSIX/GNU-style long-form command-line flags.

This package will be maintained by the Debian Go team (Cc'ed).



Bug#817098: ITP: golang-github-hlandau-degoutils -- miscellaneous utilities for Go

2016-03-07 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg <pe...@colberg.org>

* Package name: golang-github-hlandau-degoutils
  Version : 0.0~git20160211.0.16c74cc
  Upstream Author : Hugo Landau
* URL : https://github.com/hlandau/degoutils
* License : Expat
  Programming Lang: Go
  Description : miscellaneous utilities for Go

This package provides utility functions needed for building acmetool.

This package will be maintained by the Debian Go team (Cc'ed).



Bug#817100: ITP: golang-github-mitchellh-go-wordwrap -- Go package for wrapping words into multiple lines

2016-03-07 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg <pe...@colberg.org>

* Package name: golang-github-mitchellh-go-wordwrap
  Version : 0.0~git20150314.0.ad45545
  Upstream Author : Mitchell Hashimoto
* URL : https://github.com/mitchellh/go-wordwrap
* License : Expat
  Programming Lang: Go
  Description : Go package for wrapping words into multiple lines

This package wraps words to limit the line length to a given number
of characters, which is useful to format output in console programs.

This package will be maintained by the Debian Go team (Cc'ed).



Bug#817096: ITP: golang-github-cheggaaa-pb -- console progress bar for Go

2016-03-07 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg <pe...@colberg.org>

* Package name: golang-github-cheggaaa-pb
  Version : 0.0~git20160304.0.a75ad33
  Upstream Author : Sergey Cherepanov
* URL : https://github.com/cheggaaa/pb
* License : BSD-3-clause
  Programming Lang: Go
  Description : console progress bar for Go

This package provides a simple progress bar for console programs.

This package will be maintained by the Debian Go team (Cc'ed).



Bug#817093: ITP: golang-github-alecthomas-template -- text templates with newline elision for Go

2016-03-07 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg <pe...@colberg.org>

* Package name: golang-github-alecthomas-template
  Version : 0.0~git20151201.0.14fd436
  Upstream Author : Alec Thomas
* URL : https://github.com/alecthomas/template
* License : BSD-3-clause
  Programming Lang: Go
  Description : text templates with newline elision for Go

This is a fork of the text/template package from Go 1.4 with the
addition that a backslash immediately after a closing delimiter
will delete all subsequent newlines until a non-newline.

This package will be maintained by the Debian Go team (Cc'ed).



Bug#817095: ITP: golang-github-alecthomas-units -- Go package for parsing byte units

2016-03-07 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg <pe...@colberg.org>

* Package name: golang-github-alecthomas-units
  Version : 0.0~git20151022.0.2efee85
  Upstream Author : Alec Thomas
* URL : https://github.com/alecthomas/units
* License : Expat
  Programming Lang: Go
  Description : Go package for parsing byte units

This package provides multipliers and string conversion functions
for byte units with support for decimal and binary SI prefixes.

This package will be maintained by the Debian Go team (Cc'ed).



Bug#817091: ITP: acmetool -- automatic certificate acquisition tool for Let's Encrypt

2016-03-07 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg <pe...@colberg.org>

* Package name: acmetool
  Version : 0.0.49
  Upstream Author : Hugo Landau
* URL : https://hlandau.github.io/acme
* License : Expat
  Programming Lang: Go
  Description : automatic certificate acquisition tool for Let's Encrypt

acmetool is an easy-to-use command line tool for automatically
acquiring TLS certificates from ACME servers such as Let's Encrypt,
designed to flexibly integrate into your webserver setup to enable
automatic verification.

acmetool is designed to work like make: you specify what certificates
you want, and acmetool obtains certificates as necessary to satisfy
those requirements. If the requirements are already satisfied,
acmetool doesn't do anything when invoked. Thus, acmetool is
ideally suited for use on a cron job; it will do nothing until
certificates are near expiry, and then obtain new ones.

acmetool is designed to minimise the use of state and be transparent
in the state that it does use. All state, including certificates, is
stored in a single directory, by default /var/lib/acme. The schema
for this directory is simple, comprehensible and documented.

This package will be maintained by the Debian Go team (Cc'ed).



Bug#812213: RFP: golang-github-satori-go.uuid -- UUID package for Go

2016-03-05 Thread Peter Colberg
retitle 812213 ITP: golang-github-satori-go.uuid -- UUID package for Go
owner 812213 ! 
thanks

Hi Daniel,

On Thu, Jan 21, 2016 at 05:21:21PM +0100, Daniel Stender wrote:
> * Package name: golang-github-satori-go.uuid
>   Version : 0.0+git20151029.d41af8b
>   Upstream Author : Maxim Bublis 
> * URL : https://github.com/satori/go.uuid
> * License : Expat
>   Programming Lang: Go
>   Description : UUID package for Go

I intend to upload this package, which is a dependency of acmetool [1].

[1] 
https://lists.alioth.debian.org/pipermail/pkg-go-maintainers/Week-of-Mon-20160229/003379.html

Regards,
Peter



Bug#804203: ITP: golang-github-fatih-color -- Color package for Go (golang)

2016-03-05 Thread Peter Colberg
Hi Andrew,

On Thu, Nov 05, 2015 at 10:46:34PM -0500, Andrew Starr-Bochicchio wrote:
> * Package name: golang-github-fatih-color
>   Version : 0.0~git20151026.10.8640971-1
>   Upstream Author : Fatih Arslan
> * URL : https://github.com/fatih/color
> * License : Expat
>   Programming Lang: Go
>   Description : Color package for Go (golang)

Do you still intend to upload this package to Debian?

I intend to package acmetool for Debian [1], which depends on
github.com/cheggaaa/pb, which depends on github.com/fatih/color.

[1] 
https://lists.alioth.debian.org/pipermail/pkg-go-maintainers/Week-of-Mon-20160229/003379.html

I am not a Debian Developer, so I would upload the package via a
sponsorship request, in case you are no longer interested in it.

Regards,
Peter



Bug#738469: RFA: twinkle -- Voice over Internet Protocol (VoIP) SIP Phone

2016-01-05 Thread Peter Colberg
Hi Rolf,

On Tue, Jan 05, 2016 at 07:33:26PM +0800, Rolf Leggewie wrote:
> I'd be willing to join your efforts to maintain twinkle in Debian.  I am
> DM and thus would eventually be able to make the uploads.  Just put my
> name in the uploaders field in your next upload if you want. You might
> think about adding the VoIP team there as well.

That is good news. My plan is to set the Maintainer field to the
pkg-voip list, and add myself to the Uploaders field. You are
more then welcome to add yourself to Uploaders, too.

I maintain the package using gbp. The git repository [1] is currently
under my alioth account. I have applied to become a member of the
pkg-voip team and will move the repository to the pkg-voip group.

[1] https://anonscm.debian.org/cgit/users/pc-guest/twinkle.git

Could you also request to join the pkg-voip team [2] on alioth?

[2] https://alioth.debian.org/project/request.php?group_id=30333

Regards,
Peter



Bug#738469: RFA: twinkle -- Voice over Internet Protocol (VoIP) SIP Phone

2016-01-05 Thread Peter Colberg
On Wed, Jan 06, 2016 at 12:46:16AM +0100, Tzafrir Cohen wrote:
> Done. Welcome. Builds fine on my system (it was indeed sorely missed).

Thank you, Tzafrir. I have created a pkg-voip repository for twinkle [1].

[1] https://anonscm.debian.org/cgit/pkg-voip/twinkle.git

Regards,
Peter



Bug#738469: RFA: twinkle -- Voice over Internet Protocol (VoIP) SIP Phone

2015-12-29 Thread Peter Colberg
Dear Debian VoIP team,

Twinkle, a graphical SIP client, has recently been resurrected upstream
with a port to Qt 5 [1]. I have packaged twinkle 1.9.0 for Debian [2],
which has been uploaded by the previous maintainer, Clint Adams.

[1] http://twinkle.dolezel.info/
[2] https://bugs.debian.org/797159

Going forward, what do you think of maintaining twinkle under the
umbrella of the pkg-voip team? I am not a DD/DM and would require
sponsorship for uploads. So far I gained packaging experience thanks
to Graham Inggs and Sébastien Villemot from the Debian Julia team [3].

The twinkle package is maintained in a git repository [4].

[3] https://qa.debian.org/developer.php?login=peter%40colberg.org=yes
[4] https://anonscm.debian.org/cgit/users/pc-guest/twinkle.git

My alioth username is pc-guest.

Regards,
Peter



Bug#803681: ITP: utf8proc -- C library for processing UTF-8 Unicode data

2015-11-01 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg <pe...@colberg.org>

* Package name: utf8proc
  Version : 1.3.1
* URL : https://github.com/JuliaLang/utf8proc
* License : Expat
  Programming Lang: C, Ruby, Julia
  Description : C library for processing UTF-8 Unicode data

utf8proc is a small, clean C library that provides Unicode normalization,
case-folding, and other operations for data in the UTF-8 encoding, supporting
Unicode version 8.0.

This package replaces the embedded copy of utf8proc in the julia package,
and is suited to substitute embedded copies in the following packages:

  liblucy-perl
  mriconvert
  netcdf
  netsurf
  paraview
  subversion
  swi-prolog
  utopia-documents
  vtk
  xqilla
  zephyr

The package will be maintained by the Debian Julia Team (Cc'ed).



Bug#803354: ITP: dsfmt -- dSFMT pseudorandom number generator

2015-10-28 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg <pe...@colberg.org>

* Package name: dsfmt
  Version : 2.2.3
  Upstream Author : Mutsuo Saito and Makoto Matsumoto
* URL : http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/SFMT/
* License : BSD-3-clause
  Programming Lang: C
  Description : dSFMT pseudorandom number generator

The double-precision SIMD-oriented Fast Mersenne Twister (dSFMT) is a variant
of the Mersenne Twister pseudorandom number generator designed for modern CPUs
with multi-stage pipelining and SIMD instructions. dSFMT directly generates
IEEE 754 format double-precision floating-point pseudorandom numbers in the
ranges [1, 2), [0, 1), (0, 1] and (0, 1), and supports various periods from
2^521-1 to 2^216091-1.

This package replaces the embedded copy of dSFMT in the julia package, and
is suited to substitute embedded copies in the xmds2 and shogun packages.

The package will be maintained by the Debian Julia Team (Cc'ed).

Peter



Bug#802740: ITP: juliadoc -- Julia language documentation theme for Sphinx

2015-10-22 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg <pe...@colberg.org>

* Package name: juliadoc
* URL : https://github.com/JuliaLang/JuliaDoc
* License : Expat
  Programming Lang: Python
  Description : Julia language documentation theme for Sphinx

JuliaDoc is a Python package providing Sphinx extensions and a theme for the
Julia language documentation. It can also be used by Julia packages to create
documentation that is visually unified with the language documentation.

The package will be maintained by the Debian Julia Team (Cc'ed).

Peter



Bug#802207: [Pkg-julia-devel] Bug#802207: RFP: julia-gadfly

2015-10-18 Thread Peter Colberg
Hi Jonas,

On Sun, Oct 18, 2015 at 01:13:04PM +0200, Jonas Smedegaard wrote:
> Package is needed by beaker-notebook (bug#795980) and the ShowMeBox 
> project: https://wiki.debian.org/ShowMeBox - if interested, see also 
> https://lists.alioth.debian.org/pipermail/showme-devel/2015-October/50.html
> 
> Cc'ing Debian Julia Team in the hope they will pick this up.

I am in the process of packaging Julia 0.4.0. To run on the hardware
considered for the ShowMeBox project, the julia package will first
have to be ported to the armhf architecture. Would you be interested
in helping with the porting?

Regarding julia-gadfly, so far no Julia packages have been packaged
for Debian, relying on users to install packages using Pkg.add().

@Sébastien: What are your thoughts on packaging Julia packages?

Regards,
Peter