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-devel@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#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#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#833491: ITP: golang-github-hlandau-goutils -- miscellaneous utilities for Go

2016-08-04 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg 

* 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.



Re: Beware of leftover gpg-agent processes

2016-08-05 Thread Peter Colberg
On Fri, Aug 05, 2016 at 12:41:18PM -0400, Daniel Kahn Gillmor wrote:
> On desktop systems (where i'd expect the majority of secret key access
> happens), for folks who are running systemd, i recommend enabling the
> systemd user services, as documented in
> /usr/share/doc/{gnupg-agent,dirmngr}/README.Debian :
> 
>   systemctl --user enable gpg-agent
>   systemctl --user enable dirmngr

In this case one should also add

no-autostart

to ~/.gnupg/gpg.conf (or ~/.gnupg/gpg.conf-2 when using gpg1 in parallel).

Peter



Re: [pkg-gnupg-maint] Beware of leftover gpg-agent processes

2016-08-05 Thread Peter Colberg
On Fri, Aug 05, 2016 at 01:51:07PM -0400, Daniel Kahn Gillmor wrote:
> I don't think there's any need to add no-autostart in this case.  in
> particular, the daemon will already be running, so any consideration of
> autostart will just detect and make use of the already-running daemon.

This is precaution to detect when the daemons are *not* running, e.g.,
if the systemd services have not been started due to misconfiguration.

Peter



Re: [pkg-gnupg-maint] Beware of leftover gpg-agent processes

2016-08-05 Thread Peter Colberg
On Fri, Aug 05, 2016 at 04:02:07PM -0400, Daniel Kahn Gillmor wrote:
> My long-term goal is to have these things Just Work without *any*
> explicit user intervention.
> 
> That is, i want: "If the package is installed, it should work for you."
> and not: "oh, if you want things to actually work, just fiddle these
> bits in that file over here."  Debian should provide a high level of
> simple and easy system integration where it can.
> 
> by adding no-autostart, we'd be saying "in case your systemd service
> can't start the agent, then we don't want to even try to start up the
> agent."  but i think it would be better to actually try, since it's
> likely that this is what the user wants to do.

I fully agree with you. I did not mean to suggest defaulting to this
option. I merely mentioned no-autostart since it might be useful for
developers testing the gnupg2 package with session-managed daemons.

In this case one wishes to know with certainty whether the daemons were
started by the session manager as intended, or auto-spawned by accident.

Adding to Stefano, thank you very much for completing this transition.

Regards,
Peter



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

2016-10-06 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg 

* 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#839981: ITP: golang-github-hlandau-dexlogconfig -- logging configuration package for Go

2016-10-06 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg 

* 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).



Lua [Re: Static linking and fPIC (Was: Re: "PIE by default" transition is underway -- wiki needs updating)]

2016-11-02 Thread Peter Colberg
On Tue, Nov 01, 2016 at 10:54:33PM +0200, Adrian Bunk wrote:
> LUA

The language is named "Lua", which means "moon" in Portuguese.

https://www.lua.org/about.html#name

LUA is an acronym for "Lua Uppercase Accident" ;-).

Peter



What to do when a maintainer is blocking maintenance for stretch?

2016-11-08 Thread Peter Colberg
Dear Debian developers,

A package with a password-changing daemon I am using with a webmail
interface has not seen an upload for 6 years. As a result, minor bugs
have been accumulating at a steady pace, until the package was finally
removed from testing in July due to an FTBFS. Since the maintainer had
been inactive for so long and had not responded to the corresponding
RC bug, I offered to help improve the package back in September.

The maintainer did not respond, so I contacted the MIA team, which
succeeded instantly in getting a response from the maintainer that
they were still active. However, since the maintainer continued to
not respond to the RC bug or to my offer to help, I uploaded an NMU
to DELAYED/7 via sponsorship by debian-mentors.

The package is now back in testing. It is riddled with less-than-RC
issues relating to security, inaccurate licensing, and other QA issues
flagged by lintian. As an alternative to inetd, I would like to ship
a systemd unit that restricts the privileges of the daemon, which runs
as root and currently (unnecessarily) listens on all interfaces.

Improving the package would require significant changes that are not
appropriate for a minimal NMU. With the maintainer not responding to
anything other than MIA requests to retain their maintainer status,
is there any other way to get the package back in shape for stretch?

Regards,
Peter



Re: Certbot in Debian Stretch

2016-11-21 Thread Peter Colberg
On Mon, Nov 21, 2016 at 05:40:22PM -0800, Peter Eckersley wrote:
> The ACME protocol that it uses to talk to Let's
> Encrypt is also rapidly evolving through an IETF working group
> (https://datatracker.ietf.org/wg/acme/charter/), and the Let's Encrypt
> server-side codebase (https://github.com/letsencrypt/boulder) is 
> currently working with an ACME backwards compatibilty window of 6-12 months,
> but probably not longer than that.

This issue affects many more clients in Debian besides certbot:

https://wiki.debian.org/LetsEncrypt

Peter



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

2015-10-22 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg 

* 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#803354: ITP: dsfmt -- dSFMT pseudorandom number generator

2015-10-28 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg 

* 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#803681: ITP: utf8proc -- C library for processing UTF-8 Unicode data

2015-11-01 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg 

* 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#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 

* 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 

* 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#817096: ITP: golang-github-cheggaaa-pb -- console progress bar for Go

2016-03-07 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg 

* 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#817097: ITP: golang-github-erikdubbelboer-gspt -- setproctitle for Go

2016-03-07 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg 

* 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#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 

* 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#817098: ITP: golang-github-hlandau-degoutils -- miscellaneous utilities for Go

2016-03-07 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg 

* 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#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 

* 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#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 

* 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#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 

* 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#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 

* 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#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 

* 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#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 

* 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).



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

2016-03-07 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg 

* 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#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 

* 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#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 

* 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#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 

* 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#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 

* 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#817110: ITP: golang-github-hlandau-xlog -- logging library for Go

2016-03-07 Thread Peter Colberg
Package: wnpp
Severity: wishlist
Owner: Peter Colberg 

* 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).



Keysigning in Toronto?

2016-03-12 Thread Peter Colberg
Dear Debian Developers,

Are there Debian Developers who happen to be travelling to Toronto,
Canada this spring and who would be up to meet briefly for GPG key
signing?

I would love to become a Debian Maintainer, especially to be able to
respond in a meaningful way to bug reports for packages where I am
the sole Uploader, without depending on sponsorship requests.

I made sure to check the Keysigning offers [1], of which there have
not been any in the area for a longer time. Likewise, the list of
people seeking key signing in the Greater Toronto Area [2] seems to
not have changed since ~two years.

[1] https://wiki.debian.org/Keysigning/Offers#CA
[2] https://wiki.debian.org/Keysigning/Need#CA_-_Canada

Regards,
Peter


signature.asc
Description: PGP signature


Re: 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, &eax, &ebx, &ecx, &edx);
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#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 

* 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#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 

* 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.



Re: Keysigning via Video Conferencing

2016-06-23 Thread Peter Colberg
On Thu, Jun 23, 2016 at 07:30:42PM +0200, Jakub Wilk wrote:
> As as data point, if everybody[0]'s key signing policy had been that
> establishing "social bonds" was a prerequisite, I would have almost
> certainly never become a DD.

I would like to add another data point as a recent DM. The union of
the DDs I have worked with and the DDs that were kind enough to meet
with me for key signing on their travel through my city is an empty
set. I think that Gunnar’s policy is perfectly fine. At the same time
I am glad that there are DDs who allow the Debian community to be an
open system.

I am considering to participate in a DebConf eventually (since I have
read so many positive posts about the experience), but to me it is
important to get work done in Debian first and see whether I am in it
for the long run, before spending time and resources on travel to a
potentially faraway destination.

Peter


signature.asc
Description: PGP signature


Re: Keysigning via Video Conferencing

2016-06-23 Thread Peter Colberg
On Thu, Jun 23, 2016 at 02:39:52PM -0400, Peter Colberg wrote:
> The union of the DDs I have worked with and the DDs that were kind
> enough to meet with me for key signing on their travel through my
> city is an empty set.

How embarrassing: I meant the intersection, of course.

Peter


signature.asc
Description: PGP signature