Bug#807426: ITP: elpa-aggressive-indent-mode -- Emacs minor mode that reindents code after every change

2015-12-08 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: elpa-aggressive-indent-mode
  Version : 1.4.2
  Upstream Author : Artur Malabarba <ar...@endlessparentheses.com>
* URL : https://github.com/Malabarba/aggressive-indent-mode
* License : GPL-2+
  Programming Lang: Emacs Lisp
  Description : Emacs minor mode that reindents code after every change

Emacs minor mode that reindents code after every change.  Very useful
for writing LISP.

I intend to package this using dh_elpa from the Emacsen team.



Bug#768634: ITA: propellor -- property-based host configuration management in haskell

2015-12-09 Thread Sean Whitton
Control: retitle -1 ITA: propellor -- property-based host configuration
management in haskell
Control: owner -1 Sean Whitton <spwhit...@spwhitton.name>

I intend to adopt propellor.  I will submit a request for sponsorship of
the upload shortly.


signature.asc
Description: Digital signature


Bug#807982: ITP: undercover-el -- a test coverage library for Emacs

2015-12-14 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: undercover-el
  Version : 0.5.0
  Upstream Author : Sviridov Alexander <sviridov@gmail.com>
* URL : https://github.com/sviridov/undercover.el
* License : MIT
  Programming Lang: Emacs Lisp
  Description : a test coverage library for Emacs

undercover.el is a test coverage library for Emacs Lisp.  I'm
packaging it for use in running the tests for f-el, another ITP of
mine.

I intend to maintain it as part of the pkg-emacsen team.



Bug#807981: ITP: shut-up -- Emacs Lisp macros to quieten Emacs

2015-12-14 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: shut-up
  Version : 0.3.2
  Upstream Author : Johan Andersson <johan.rej...@gmail.com>
* URL : https://github.com/cask/shut-up
* License : GPL-3+
  Programming Lang: Emacs Lisp
  Description : Emacs Lisp macros to quieten Emacs

This package provides several macros to quieten Emacs output.

I am packaging it as a dependency of undercover.el, another ITP of mine.



Bug#807882: ITP: f-el -- Modern API for working with files and directories in Emacs Lisp

2015-12-13 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: f-el
  Version : 0.17.3
  Upstream Author : Johan Andersson <johan.rej...@gmail.com>
* URL : https://github.com/rejeep/f.el
* License : GPL-3+
  Programming Lang: Emacs Lisp
  Description : Modern API for working with files and directories in Emacs 
Lisp

f.el is a dependency for a lot of popular Emacs addon packages.  In
particular, it's a build dependency of epl, another ITP of mine.  I
intend to maintain it as part of the pkg-emacsen team.



Bug#807859: ITP: emacs-noflet -- Emacs Lisp noflet macro for dynamic, local advice

2015-12-13 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: emacs-noflet
  Version : 0.20151102
  Upstream Author : Nic Ferrier <nferr...@ferrier.me.uk>
* URL : https://github.com/nicferrier/emacs-noflet
* License : GPL-3+
  Programming Lang: Emacs Lisp
  Description : Emacs Lisp noflet macro for dynamic, local advice

The noflet macro lets Emacs lisp programmers locally override
functions, in the manner of `flet', but with access to the original
function through the symbol `this-fn'.

I am packaging this as a build dependency for projectile, another ITP
of mine.  I intend to maintain it under the pkg-emacsen team.



Bug#807864: ITP: pkg-info-el -- Emacs Lisp library providing information about Emacs packages

2015-12-13 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: pkg-info-el
  Version : 0.6
  Upstream Author : Sebastian Wiesner
* URL : https://github.com/lunaryorn/pkg-info.el
* License : GPL-3+
  Programming Lang: Emacs Lisp
  Description : Emacs Lisp library providing information about Emacs 
packages

I am packaging this as a dependency of projectile, another ITP of
mine.  I intend to maintain it as part of the pkg-emacsen team.



Bug#807863: ITP: epl -- Emacs Package Library

2015-12-13 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: epl
  Version : 0.8
  Upstream Author : Sebastian Wiesner
* URL : https://github.com/cask/epl
* License : GPL-3+
  Programming Lang: Emacs Lisp
  Description : Emacs Package Library

I am packaging this as a dependency of pkg-info-el, another ITP of
mine.  I intend to maintain it as part of the pkg-emacsen team.



Bug#807839: ITP: projectile -- project interaction library for Emacs

2015-12-13 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: projectile
  Version : 0.13.0
  Upstream Author : Bozhidar Batsov <bozhi...@batsov.com>
* URL : http://batsov.com/projectile/
* License : GPL-3+
  Programming Lang: Emacs Lisp
  Description : project interaction library for Emacs

This library enhances Emacs with easy project management and
navigation. The concept of a project is simple: just a folder
containing a special file.  Currently git, mercurial, darcs and
bazaar repos are considered projects by default.  So are lein, maven,
sbt, scons, rebar and bundler projects.  If you want to mark a folder
manually as a project just create an empty .projectile file in it.

Some of Projectile's features:
 
 * jump to a file in project
 * jump to files at point in project
 * jump to a directory in project
 * jump to a file in a directory
 * jump to a project buffer
 * jump to a test in project
 * toggle between files with same names but different extensions (e.g. `.h` <-> 
`.c/.cpp`, `Gemfile` <-> `Gemfile.lock`)
 * toggle between code and its test (e.g. `main.service.js` <-> 
`main.service.spec.js`)
 * jump to recently visited files in the project
 * switch between projects you have worked on
 * kill all project buffers
 * replace in project
 * multi-occur in project buffers
 * grep in project
 * regenerate project etags or gtags
 * visit project in dired
 * run make in a project with a single key chord

I intend to maintain this package as part of the pkg-emacsen team.



Bug#807846: ITP: flx -- sorting algorithm for fuzzy matching in Emacs

2015-12-13 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: flx
  Version : 0.6.1
  Upstream Author : Le Wang
* URL : https://github.com/lewang/flx
* License : GPL-3+
  Programming Lang: Emacs Lisp
  Description : sorting algorithm for fuzzy matching in Emacs

flx provides intuitive fuzzy matching for Emacs, similar to Sublime
Text's matching.

I'm packaging this as it's a recommendation of projectile, another ITP
of mine.  I intend to maintain it as part of the pkg-emacsen team.



Bug#807851: ITP: emacs-async -- simple library for asynchronous processing in Emacs

2015-12-13 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: emacs-async
  Version : 1.4
  Upstream Author : John Wiegley <jo...@newartisans.com>
* URL : https://github.com/jwiegley/emacs-async
* License : GPL-2+
  Programming Lang: Emacs Lisp
  Description : simple library for asynchronous processing in Emacs

I am packaging this as a build-dependency (for running tests) of flx,
another ITP of mine.  I intend to maintain it as part of the
pkg-emacsen team.



Bug#771020: ITA

2015-12-12 Thread Sean Whitton
Control: retitle -1 ITA: git-remote-gcrypt -- encrypted git repositories
Control: owner -1 !

I intend to adopt this package; I use it extensively.


signature.asc
Description: Digital signature


Bug#807628: ITP: spacemacs -- An Emacs distribution combining philosophical elements of both Emacs and Vim

2015-12-10 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: spacemacs
  Version : 0.104.6
  Upstream Author : Sylvain Benner <sylvain.ben...@gmail.com>
* URL : https://github.com/syl20bnr
* License : GPL-3+
  Programming Lang: Emacs Lisp
  Description : An Emacs distribution combining philosophical elements of 
both Emacs and Vim

Spacemacs is a distribution of GNU Emacs combining philosophical
elements of both Emacs and Vim.  It is very popular among Emacs
newcomers.  I intend to package it as an Emacs addon with a wrapper
shell script /usr/bin/spacemacs to load everything up.  This will
allow the user to easily switch back to normal Emacs by quitting and
running /usr/bin/emacs.  I will maintain the package myself, as part
of the Debian Emacsen team.



Bug#810288: ITP: perspective-el -- tagged workspaces in Emacs

2016-01-07 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: perspective-el
  Version : 1.12
  Upstream Author : Natalie Weizenbaum <nex...@gmail.com>
* URL : https://github.com/nex3/perspective-el
* License : GPL-3
  Programming Lang: Emacs Lisp
  Description : tagged workspaces in Emacs

A popular Emacs Lisp extension.  Upstream description:

This package provides tagged workspaces in Emacs, similar to
workspaces in windows managers such as Awesome and XMonad (and
somewhat similar to multiple desktops in Gnome or Spaces in OS X).

perspective.el provides multiple workspaces (or "perspectives") for
each Emacs frame. This makes it easy to work on many separate projects
without getting lost in all the buffers.

Each perspective is composed of a window configuration and a set of
buffers. Switching to a perspective activates its window
configuration, and when in a perspective only its buffers are
available by default.

I intend to maintain this as part of the pkg-emacsen team.



Bug#810289: ITP: helm -- Emacs incremental completion and selection narrowing framework

2016-01-07 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: helm
  Version : 1.9.1
  Upstream Author : Thierry Volpiatto <thierry.volpia...@gmail.com>
* URL : https://emacs-helm.github.io/helm/
* License : GPL-3
  Programming Lang: Emacs Lisp
  Description : Emacs incremental completion and selection narrowing 
framework

An alternative to Ido, very popular among Emacs users.  Upstream
description:

Helm is incremental completion and selection narrowing framework for
Emacs. It will help steer you in the right direction when you're
looking for stuff in Emacs (like buffers, files, etc).

Helm is a fork of anything.el originally written by Tamas Patrovic and
can be considered to be its successor. Helm sets out to clean up the
legacy code in anything.el and provide a cleaner, leaner and more
modular tool, that's not tied in the trap of backward compatibility.

I intend to maintain this as part of the pkg-emacsen team.



Bug#807982: Disowning this ITP for now

2016-01-07 Thread Sean Whitton
Control: noowner -1

It turns out that this is not actually a dependency for f-el, so I'm
disowning this ITP.

If someone else would like to package shut-up, get in touch and I'll
provide my incomplete packaging repo


signature.asc
Description: Digital signature


Bug#807628: Disowning this ITP for now

2016-01-07 Thread Sean Whitton
Control: noowner -1

Spacemacs configuration layers pull in package.el packages, so packaging
Spacemacs prior to packaging all the available layers would not be
worthwhile.


signature.asc
Description: Digital signature


Bug#807981: Disowning this ITP for now

2016-01-07 Thread Sean Whitton
Control: noowner -1

It turns out that this is not actually a dependency for f-el, so I'm
disowning this ITP.

If someone else would like to package shut-up, get in touch and I'll
provide my incomplete packaging repo.


signature.asc
Description: Digital signature


Bug#807982: Disowning this ITP for now

2016-01-07 Thread Sean Whitton
Control: noowner -1

Spacemacs configuration layers pull in package.el packages, so packaging
Spacemacs prior to packaging all the available layers would not be
worthwhile.


signature.asc
Description: Digital signature


Bug#810833: ITP: emacs-pdf-tools -- advanced PDF viewer for Emacs

2016-01-12 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: emacs-pdf-tools
  Version : 0.70
  Upstream Author : Andreas Politz
* URL : https://github.com/politza/pdf-tools
* License : GPL-3
  Programming Lang: Emacs Lisp & C
  Description : advanced PDF viewer for Emacs

PDF Tools is a replacement for the built-in Emacs PDF viewer DocView.
By using an external server process, it has much better performance
than DocView.  It also has much better support for searching and
annotating PDFs.

I intend to maintain this as part of the pkg-emacsen team.



Bug#810835: ITP: let-alist -- let-bind values of an assoc-list by their names in Emacs Lisp

2016-01-12 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: let-alist
  Version : 1.0.4
  Upstream Author : Artur Malabarba <bruce.connor...@gmail.com>
* URL : https://elpa.gnu.org/packages/let-alist.html
* License : GPL-3
  Programming Lang: Emacs Lisp
  Description : let-bind values of an assoc-list by their names in Emacs 
Lisp

let-alist is a useful macro for programming in Emacs Lisp.  For an
overview of the benefits, see
<http://endlessparentheses.com/new-on-elpa-and-in-emacs-25-1-let-alist.html>.

I am packaging this as a dependency for emacs-pdf-tools, another ITP
of mine.  I intend to maintain it as part of the pkg-emacsen team.



Bug#826735: ITP: haskell-monadplus -- Haskell98 partial maps and filters over MonadPlus

2016-06-08 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: haskell-monadplus
  Version : 1.4.2
  Upstream Author : Hans Hoglund <h...@hanshoglund.se>
* URL : https://hackage.haskell.org/package/monadplus
* License : BSD-3-clause
  Programming Lang: Haskell
  Description : Haskell98 partial maps and filters over MonadPlus

This is a library providing functions to work with the MonadPlus
typeclass (which is part of core Haskell).

I'm packaging this on behalf of the Haskell team, as a new dependency
for the latest version of agda.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#736380: Still looking to adopt?

2016-01-13 Thread Sean Whitton
Dear Matt,

Are you still interested in adopting paredit?  Otherwise, I'd be willing to.

Thanks.

Sean


signature.asc
Description: PGP signature


Bug#786805: Adopting y-u-no-validate

2016-01-13 Thread Sean Whitton
Dear Jacob,

This is a useful extension.  Are you still looking for someone to take
it over?  I'm willing to.  I'm currently getting involved in packaging
Iceweasel extensions for Debian (I currently have an RFS for uBlock).

Sean


signature.asc
Description: PGP signature


Bug#753466: (no subject)

2016-01-15 Thread Sean Whitton
Control: owner 753466 Sean Whitton <spwhit...@spwhitton.name>
Control: retitle 753466 ITP: xul-ext-classic-theme-restorer -- customize the 
new Iceweasel look

I'll look into this.

Sean


signature.asc
Description: PGP signature


Bug#811186: ITP: keysnail -- bind commands to key sequences in Iceweasel

2016-01-16 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: keysnail
  Version : 2.1.9
  Upstream Author : Masafumi Oyamada <stillped...@gmail.com>
* URL : https://github.com/mooz/keysnail/wiki
* License : MIT
  Programming Lang: JavaScript
  Description : bind commands to key sequences in Iceweasel

KeySnail is an add-on for Mozilla Firefox that aims to be a
competitor and lightweight alternative to Vimperator.  Unlike
Vimperator, KeySnail provides a comfortable browsing experience
for Emacs users (but its target users are not limited to Emacs
users).  (description adapted from upstream).

I intend to maintain this package as part of the pkg-emacsen team.



Bug#810835: ITP: let-alist -- let-bind values of an assoc-list by their names in Emacs Lisp

2016-01-16 Thread Sean Whitton
Hello,

On Sat, Jan 16, 2016 at 10:34:04PM +0100, Luca Capello wrote:
> Nothing against you, but a .deb for an 89-line macro sounds a bit
> overkill to me.

I want to package emacs-pdf-tools [1] because it combines Emacs Lisp
with a C program.  It would be very useful for users to be able to just
apt-get a tricky combination like that.  So I need to package let-alist
as a dependency.

> JFTR, I needed it as well as a dependency for Flycheck and ended up
> installing everything from (M)ELPA :-(

That's what I want to avoid!

Sean

[1] https://github.com/politza/pdf-tools


signature.asc
Description: PGP signature


Bug#786805: Adopting y-u-no-validate

2016-01-14 Thread Sean Whitton
Control: owner -1 Sean Whitton <spwhit...@spwhitton.name>

On Thu, Jan 14, 2016 at 02:16:34PM +0100, Jakub Wilk wrote:
> * Sean Whitton <spwhit...@spwhitton.name>, 2016-01-13, 16:37:
> >Dear Jacob,
> 
> s/co/ku/ :-P

I suck, sorry!

> >Are you still looking for someone to take it over?  I'm willing to.
> 
> Yes, please go ahead.

I will, thanks.

Sean


signature.asc
Description: PGP signature


Bug#828154: RFP: spacemacs -- Emacs configuration to get best of Emacs and Vim

2016-06-25 Thread Sean Whitton
Hello,

First we have to package all the MELPA packages it pulls in, as you
point out.  I started a wiki page to list them all to keep track of
that:

http://pkg-emacsen.alioth.debian.org/spacemacs/

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#828154: RFP: spacemacs -- Emacs configuration to get best of Emacs and Vim

2016-06-26 Thread Sean Whitton
Hello,

On Sun, Jun 26, 2016 at 12:02:43PM +0200, Axel Beckert wrote:
> The command as on the wiki didn't work as it misses the trailing ";"
> for the command and if that's added, only lists tons of "TODO".

The 'TODO' meant that I hadn't finished figuring out the command :P

Some `packages.el' files specify more than one package to be downloaded
from MELPA.  For example, in layers/+lang/elm/package.el:

(setq elm-packages
'(
  company
  elm-mode
  flycheck
  flycheck-elm
  popwin
  smartparens
  ))

I'd started writing lots of regexps to get the list of packages out but
I think it might be better just to invoke Emacs to, you know, parse the
lisp..

> According to "wc -l" this are 111 packages. From the logs of my first
> spacemacs run, it only seems to have downloaded 69 of them. And I
> don't have all available *-el and elpa-* packages installed on that
> system. So I also checked .emacs.d/elpa where it seems to store the
> downloaded packages:

I'm not sure whether this is a viable alternative to my approach or not
-- I don't think Spacemacs downloads all the packages on a first run.  I
think that some layers are considered 'optional'.  If there was some way
to know that we had activated every single layer, and we did it in a
clean sid chroot, it would give the correct list.

We could make a team decision to package spacemacs once all the
compulsory dependencies are packaged, or we could wait until we have the
packages that every single layer requires.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#790730: libstroke

2016-06-25 Thread Sean Whitton
Dear Gudjon,

Thank you for your interest in adopting libstroke!

I uploaded a version of libstroke to Debian yesterday.  Please ensure
your version incorporates my changes (at the very least, the changelog
entry).

Please submit an RFS when your package is ready.  See:
<https://mentors.debian.net/sponsor/rfs-howto>.  You can mark this bug
as blocked by your RFS.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#813930: ITP: popup-el -- visual popup user interface library for Emacs

2016-02-06 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: popup-el
  Version : 0.5.3
  Upstream Author : Tomohiro Matsuyama <m2ym@gmail.com>
* URL : https://github.com/auto-complete/popup-el
* License : GPL-3+
  Programming Lang: Emacs Lisp
  Description : visual popup user interface library for Emacs

popup.el is a visual popup user interface library for Emacs. It provides
common UI widgets such as popup tooltips and popup menus.

I am packaging this as a dependency for a new version of src:helm, a
package of mine already in Debian.

I intend to maintain it as part of the Debian Emacs Addons Packaging
Team.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#813956: There is already a package by this name

2016-02-08 Thread Sean Whitton
Hello,

On Sun, Feb 07, 2016 at 08:48:41PM -0500, Matthew Tytel wrote:
> Am I reading that right and you got it in there just a couple days
> before I did? Lulz..

Well, my ITP and RFS were filed in early January, though it's true that
it only just got uploaded.  I'm not sure the point at which my claim to
the source package name is officially recognised ;)

> I'll upload the binary with a different name, thanks and rename that
> bug. Should I do anything to clear up your package since I uploaded a
> source package? I'm new to this whole process so I'm not sure what the
> correct steps are.

Ah.  Yes, I think your upload made mentors.debian.net very confused.
You should delete your upload to that site that you made under the
source package name 'helm', and upload a new source package under a new
name, and rename the bug.

> Thanks for letting me know, Matt

No problem.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#736380: Working on this

2016-02-13 Thread Sean Whitton
Control: owner -1 !

I intend to adopt paredit in Debian.  I'll prepare a package of the
latest version using the new dh_elpa infrastructure.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#813562: Project maintainer here

2016-02-13 Thread Sean Whitton
Hello,

Thank you for your e-mail.

On Sat, Feb 13, 2016 at 01:35:10AM +, James R Barlow wrote:
> On Fri, 12 Feb 2016 at 17:05 Sean Whitton <spwhit...@spwhitton.name> wrote:
> I have a non-packaging question that I'd like to take this opportunity
> to ask you: in your changelog entry for 3.2, it's explained that the new
> "lossless reconstruction" feature is disabled by --deskew and
> --clean-final but otherwise PDF contents are now added to but not
> modified by OCRmyPDF.  I had observed that OCRmyPDF makes my PDFs much
> smaller without making them any harder to read, presumably by changing
> the content, and I rather liked this feature.  Can I turn it back on?
> Or was --clean-final doing this and turning that on would be enough?
> Oh, interesting. By smaller I take it mean the file size was reduced, not
> resampling of images. Any chance you can send me an example input PDF? 
> (Dropbox
> is best.)

Sure, I'll do that once I can make my 3.2 package build.

> If you build the package around a wheel or tarball obtained from PyPI,
> setuptools_scm should be able to get the version out. It will fail to 
> determine
> the version from a Github tarball.

I'm trying to build out of git: I have a branch with the Debian control
files and I merged your 3.2 tag into that.  Do you know how I can make
setuptools_scm successfully determine the version from that?  How do you
do your builds during development?

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#813562: ITP: ocrmypdf -- add an OCR text layer to PDF files

2016-02-02 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: ocrmypdf
  Version : 3.1.1
  Upstream Author : James R. Barlow <j...@purplerock.ca>
* URL : https://github.com/jbarlow83/OCRmyPDF
* License : MIT
  Programming Lang: Python
  Description : add an OCR text layer to PDF files

OCRmyPDF is a nice wrapper around the Tesseract OCR engine, and various
other tools to optimise the resulting PDF.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#815859: ITP: seq-el -- sequence manipulation functions for Emacs Lisp

2016-02-24 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: seq-el
  Version : 1.11
  Upstream Author : Nicolas Petton <nico...@petton.fr>
* URL : https://elpa.gnu.org/packages/seq.html
* License : GPL-3
  Programming Lang: Emacs Lisp
  Description : sequence manipulation functions for Emacs Lisp

seq.el provides sequence-manipulation functions for Emacs Lisp that
complement basic functions provided by subr.el.

I am packaging seq.el as a dependency of flycheck, another ITP of mine.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#813562: Project maintainer here

2016-02-12 Thread Sean Whitton
Hello,

On Fri, Feb 12, 2016 at 03:23:39AM -0800, James R Barlow wrote:
> Let me know if you'd like to see any changes to help with packaging.

Thank you for your input, and for OCRmyPDF.

I have a non-packaging question that I'd like to take this opportunity
to ask you: in your changelog entry for 3.2, it's explained that the new
"lossless reconstruction" feature is disabled by --deskew and
--clean-final but otherwise PDF contents are now added to but not
modified by OCRmyPDF.  I had observed that OCRmyPDF makes my PDFs much
smaller without making them any harder to read, presumably by changing
the content, and I rather liked this feature.  Can I turn it back on?
Or was --clean-final doing this and turning that on would be enough?

> If you are packaging around 3.1.1, versions older than 3.2.1 are
> incompatible with the recently released img2pdf 0.2.0; they require
> 0.1.5, and they do not enforce this dependency on their own.

I've got a working package for 3.1 but I'm now trying to update my
packaging for the 3.2 series before I try to find a sponsor DD to upload
to Debian.  I'm figuring out how your change to use setuptools-scm can
be made to work with the Debian toolchain.

> My current development branch adds a new dependency on cffi (libffi) to access
> leptonica (also a tesseract dependency), and automatic fixing of page 
> rotation.

Cool!

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#813562: Project maintainer here

2016-02-13 Thread Sean Whitton
Hello,

On Sat, Feb 13, 2016 at 01:35:10AM +, James R Barlow wrote:
> Oh, interesting. By smaller I take it mean the file size was reduced, not
> resampling of images. Any chance you can send me an example input PDF? 
> (Dropbox
> is best.)
> 
> I did increase the JPEG quality that Ghostscript uses when transcoding JPEGs,
> mostly as an added safety margin, but I can make that optional. Maybe that
> affects file size more than I thought.

Turns out the new version doesn't increase the file size \o/

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#813956: retitle

2016-02-14 Thread Sean Whitton
retitle 813952 RFS: helm/1.9.2-1 -- Emacs incremental completion and selection 
narrowing framework
retitle 813956 ITP: helm-synth -- polyphonic synthesiser
thanks

I'm renaming this ITP because of the confusion it is causing various
Debian scripts -- one of them incorrectly renamed my RFS.  Please feel
free to rename your ITP if you don't like my "helm-synth" suggestion.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#813562: Copyright clarification of some test resources files

2016-02-16 Thread Sean Whitton
Hello,

On Tue, Feb 16, 2016 at 01:55:47PM +, James R Barlow wrote:
> I updated my tree, eliminating one file whose status I couldn't determine,
> replacing another with an equivalent free file and documenting the rest. The
> file has also been renamed to README so that Github shows it automatically.
> https://github.com/jbarlow83/OCRmyPDF/tree/develop/tests/resources

Thank you for taking the time to clarify the status of those files.

> Please note this is in my develop branch at the moment, not yet merged
> into master until I fix a few broken test cases (unrelated reasons).

Okay.  Are you planning to tag a release after you merge into master?
If a new release is imminent I'll hold off uploading my package.  No
pressure; just let me know your plans.

> Does a Deb package usually run tests? From the point of view of saving
> some disk space, maybe this is not wanted.

Yes, if there is an upstream test suite then a Debian package should run
it at package build time.  We also have a CI farm running tests and I
intend to run OCRmyPDF's tests there too.

It wouldn't help with disc space as Debian packages are meant to include
an untouched copy of upstream releases.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#813562: Test suite failure

2016-02-18 Thread Sean Whitton
Dear James,

OCRmyPDF's test suite is currently failing under a freshly-installed
Debian Sid chroot.  I've attached the output to this e-mail.

Since the test suite worked on yesterday's version of Debian Sid, I
think that this must be due to a bug introduced in a new version of one
the dependencies.  That means it's my job to figure out what the problem
is, and it is unlikely to be a bug in OCRmyPDF for you to fix.  I'm
e-mailing you just in case the problem is obvious to you from reading
the output.

Thanks.

-- 
Sean Whitton
= test session starts ==
platform linux -- Python 3.4.4, pytest-2.8.7, py-1.4.31, pluggy-0.3.1
rootdir: /build/ocrmypdf-4.0.1, inifile: pytest.ini
collected 44 items

tests/test_hocrtransform.py .
tests/test_main.py ...FF..
tests/test_pageinfo.py 

=== FAILURES ===
 test_autorotate[hocr] _

spoof_tesseract_cache = {'BIBINPUTS': 
'/home/swhitton/doc:/home/swhitton/doc/papers:', 'BROWSER': 'iceweasel', 
'BUILDRESULTGID': '1000', 'BUILDRESULTUID': '1000', ...}
renderer = 'hocr'

@pytest.mark.parametrize('renderer', [
'hocr',
'tesseract',
])
def test_autorotate(spoof_tesseract_cache, renderer):
import ocrmypdf.ghostscript as ghostscript
import logging

gslog = logging.getLogger()

# cardinal.pdf contains four copies of an image rotated in each cardinal
# direction - these ones are "burned in" not tagged with /Rotate
out = check_ocrmypdf('cardinal.pdf', 'test_autorotate_%s.pdf' % 
renderer,
 '-r', '-v', '1', env=spoof_tesseract_cache)
for n in range(1, 4+1):
correlation = check_monochrome_correlation(
reference_pdf=_infile('cardinal.pdf'),
reference_pageno=1,
test_pdf=out,
test_pageno=n)
>   assert correlation > 0.80
E   assert 0.01808749884366989 > 0.8

tests/test_main.py:310: AssertionError
- Captured stdout call -
/build/ocrmypdf-4.0.1/.pybuild/pythonX.Y_3.4/build/tests/output/main/cardinal.pdf.ref0001.png
/build/ocrmypdf-4.0.1/.pybuild/pythonX.Y_3.4/build/tests/output/main/cardinal.pdf.ref0001.png
__ test_autorotate[tesseract] __

spoof_tesseract_cache = {'BIBINPUTS': 
'/home/swhitton/doc:/home/swhitton/doc/papers:', 'BROWSER': 'iceweasel', 
'BUILDRESULTGID': '1000', 'BUILDRESULTUID': '1000', ...}
renderer = 'tesseract'

@pytest.mark.parametrize('renderer', [
'hocr',
'tesseract',
])
def test_autorotate(spoof_tesseract_cache, renderer):
import ocrmypdf.ghostscript as ghostscript
import logging

gslog = logging.getLogger()

# cardinal.pdf contains four copies of an image rotated in each cardinal
# direction - these ones are "burned in" not tagged with /Rotate
out = check_ocrmypdf('cardinal.pdf', 'test_autorotate_%s.pdf' % 
renderer,
 '-r', '-v', '1', env=spoof_tesseract_cache)
for n in range(1, 4+1):
correlation = check_monochrome_correlation(
reference_pdf=_infile('cardinal.pdf'),
reference_pageno=1,
test_pdf=out,
test_pageno=n)
>   assert correlation > 0.80
E   assert 0.01808749884366989 > 0.8

tests/test_main.py:310: AssertionError
- Captured stdout call -
/build/ocrmypdf-4.0.1/.pybuild/pythonX.Y_3.4/build/tests/output/main/cardinal.pdf.ref0001.png
/build/ocrmypdf-4.0.1/.pybuild/pythonX.Y_3.4/build/tests/output/main/cardinal.pdf.ref0001.png
 2 failed, 42 passed in 667.14 seconds =


signature.asc
Description: PGP signature


Bug#813562: Test suite failure

2016-02-19 Thread Sean Whitton
Hello,

On Fri, Feb 19, 2016 at 07:11:32AM +, James R Barlow wrote:
> What version of leptonica is installed?
> tesseract --version will report this.

From within my Sid chroot:

root@artemis:/build/ocrmypdf-4.0.1# tesseract --version
tesseract 3.04.01
 leptonica-1.73
  libgif 5.1.2 : libjpeg 6b (libjpeg-turbo 1.4.2) : libpng 1.2.54 : libtiff 
4.0.6 : zlib 1.2.8 : libwebp 0.4.4 : libopenjp2 2.1.0

> Also what's the file name for liblept?

The Debian liblept package provides:

/usr/lib/liblept.so.5
/usr/lib/liblept.so.5.0.0

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#813562: Test suite failure

2016-02-20 Thread Sean Whitton
Hello,

On Sat, Feb 20, 2016 at 03:27:00AM +, James R Barlow wrote:
> Thanks for your help. Output order is due to multiprocessing.

No problem.

> That nailed it. tesseract 3.04.01 changed its output when asked to
> determine page orientation. It's an improved, but it breaks parsing.
> 
> I will throw together a patch to make the appropriate distinctions.

I thought you might appreciate knowing that version 4.0.2rc1 builds fine
in a clean Debian Sid chroot, and the test suite passes as part of the
package build.

I'm looking forward to 4.0.2!  (Release candidates are not generally
uploaded to Debian.)

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#813562: Test suite failure

2016-02-21 Thread Sean Whitton
On Sun, Feb 21, 2016 at 12:46:52PM +, James R Barlow wrote:
> Great news. 4.0.2 is ready now. 

Sweet.  Package build in progress.

> I did find while updating my Docker image that Debian stretch's
> version of Ghostscript (gs 9.16~dfsg-2.1) produces error messages and
> blank pages on JPEG 2000 images. It's fixed in Sid, but the fix hasn't
> moved downstream yet.

Thanks for letting me know -- I've added a dependency bound on the
version in Sid, so that ocrmypdf won't migrate to stretch until
ghostscript does.

> Thanks again for doing this.

No, thank you for your help with the process.  I'm very grateful to be
able to use ocrmypdf as part of my effort to work paperlessly.  It works
really well combined with Recoll desktop search.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#818247: ITP: emacs-highlight-indentation -- highlight the indentation level in Emacs buffers

2016-03-14 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: emacs-highlight-indentation
  Version : 0.7.0
  Upstream Author : Name <someb...@example.org>
* URL : https://github.com/antonj/Highlight-Indentation-for-Emacs
* License : GPL-2+
  Programming Lang: Emacs Lisp
  Description : highlight the indentation level in Emacs buffers

highlight-indentation.el provides two minor modes that highlight other
lines that are indented to the same level as the line that the cursor is
on.  It is useful for programming in languages like Python.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#820103: ITP: dh-make-elpa -- helper for creating Debian packages from ELPA packages

2016-04-05 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: dh-make-elpa
  Version : 0.1.0
  Upstream Author : Sean Whitton <spwhit...@spwhitton.name>
* URL : N/A
* License : GPL-3+
  Programming Lang: Emacs Lisp
  Description : helper for creating Debian packages from ELPA packages

dh-make-elpa will try to create the files required to build a Debian
source package from an unpacked GNU Emacs ELPA package.  The source
packages produced are suitable for building with the dh_elpa tool.

I plan to maintain it as part of the pkg-emacsen team.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#820561: ITP: dh-elpa-test -- Debian helper tool for running ELPA package testsuites

2016-04-09 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: dh-elpa-test
  Version : 0.1.0
  Upstream Author : Sean Whitton <spwhit...@spwhitton.name>
* URL : N/A
* License : GPL-3+
  Programming Lang: Perl
  Description : Debian helper tool for running ELPA package testsuites

dh-elpa-test will try to run the upstream testsuites for ELPA packages
prepared with dh_elpa.  For ELPA packages, dh_auto_test alone is rarely
suitable.

I plan to maintain it as part of the pkg-emacsen team.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#820561: ITP: dh-elpa-test -- Debian helper tool for running ELPA package testsuites

2016-04-10 Thread Sean Whitton
Hello,

On Sun, Apr 10, 2016 at 05:09:29AM +, Mattia Rizzolo wrote:
> If you put that in Debian::Debhelper::Sequence::elpa you could just
> check for something (an exported variable?) and/or do some magic to
> detect on your own, without having package maintainers having to do this
> choice for all those packages, couldn't you?

Hmm, an exported environment variable in debian/rules to make the choice
is a good idea.  I'll look into that, thanks.

> > But then for ease of maintenance it should be its own source
> > package.
> 
> this sounds kind of ominous to me: we're talking about an alleged
> helper, maintained in the same team where dh-elpa is maintained. What
> kind of difficult of maintenance would have it?  To me, it looks like
> it would actually *easy* the maintenance, as I couldn't figure this
> as something separated from dh-elpa, but only tightly united.

I didn't want responsibility for fixing bugs in dh-elpa-test to fall on
the shoulders of David Bremner :)  Even though it's a team-maintained
package, it makes sense for the person who wrote the code to try fixing
it first.

On Sun, Apr 10, 2016 at 06:36:11AM +, Niels Thykier wrote:
> I am not aware of any reason why a package can only provide at most one
> debhelper sequence?  If this is the primary reason for having two
> packages, please assert that this assumption holds.

No, a package can provide more than one.  I just didn't want to throw in
a lot of extra lines to dh-elpa's build scripts.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#820561: ITP: dh-elpa-test -- Debian helper tool for running ELPA package testsuites

2016-04-09 Thread Sean Whitton
Hello,

On Sat, Apr 09, 2016 at 10:26:57PM +, Mattia Rizzolo wrote:
> On Sat, Apr 09, 2016 at 02:53:05PM -0700, Sean Whitton wrote:
> >   Description : Debian helper tool for running ELPA package testsuites
> > 
> > dh-elpa-test will try to run the upstream testsuites for ELPA packages
> > prepared with dh_elpa.  For ELPA packages, dh_auto_test alone is rarely
> > suitable.
> 
> Any reason this can't go in src:dh-elpa itself?

Yeah.  If dh-elpa-test runs the tests for a package, dh_auto_test must
be disabled.  That's because dh_auto_test runs `make test`, and many
ELPA packages will run something that is incompatible with Debian if you
run `make test`.

If dh-elpa-test did not disable dh_auto_test, every package using it
would need boilerplate `override_dh_auto_test: /bin/true`.  But the only
way for a debhelper helper to disable dh_auto_test is in its sequencer
script.  If I put the code to disable dh_auto_test in dh_elpa's sequencer
script (/usr/share/perl5/Debian/Debhelper/Sequence/elpa.pm),
dh_auto_test would be disabled for *all* packages using dh_elpa, which
would be undesirable since some of them have test suites that *can* be
run with a simple `make test`.

So dh-elpa-test needs its own sequencer script in
/usr/share/perl5/Debian/Debhelper/Sequence, and so it also needs its own
corresponding /usr/bin/dh_elpa_test.  But then for ease of maintenance
it should be its own source package.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#816830: ITP: beautify.js -- library to beautify JavaScript code

2016-03-05 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: beautify.js
  Version : 1.6.2
  Upstream Author : Einar Lielmanis
* URL : 
https://github.com/beautify-web/js-beautify/blob/master/js/lib/beautify.js
* License : MIT
  Programming Lang: JavaScript
  Description : library to beautify JavaScript code

beautify.js is a library to deobfuscate and then beautify JavaScript
code.  I am packaging it as a dependency of KeySnail, another ITP of
mine.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#816835: ITP: emacs-buttercup -- behaviour-driven testing for Emacs Lisp packages

2016-03-05 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: emacs-buttercup
  Version : 1.4
  Upstream Author : Jorgen Schäfer <jorgen.schae...@gmail.com>
* URL : https://github.com/jorgenschaefer/emacs-buttercup/
* License : GPL-3+
  Programming Lang: Emacs Lisp
  Description : behaviour-driven testing for Emacs Lisp packages

Buttercup is a library for behaviour-driven testing of Emacs Lisp
packages.  Flycheck, another ITP of mine, will switch to Buttercup with
their 1.0.0 release, so in order to upgrade the Debian package to that
new version without dropping the test suite, Buttercup must first be
packaged.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#822793: RFP: rclone -- rsync for commercial cloud storage

2016-04-27 Thread Sean Whitton
Package: wnpp
Severity: wishlist

* Package name: rclone
  Version : 1.29
  Upstream Author : Nick Craig-Wood <n...@craig-wood.com>
* URL : http://rclone.org/
* License : Expat
  Programming Lang: Go
  Description : rsync for commercial cloud storage

rclone is a program to sync files between the local file system and a
variety of commercial cloud storage providers:

- Google Drive
- Amazon S3
- Openstack Swift / Rackspace cloud files / Memset Memstore
- Dropbox
- Google Cloud Storage
- Amazon Cloud Drive
- Microsoft One Drive
- Hubic
- Backblaze B2
- Yandex Disk

It would be particular beneficial to have this in Debian because
git-annex recently gained support for using rclone as a special
remote.[1]

[1]  http://git-annex.branchable.com/devblog/day_386__day_off/

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#823557: ITP: zenburn-emacs -- a low contrast color theme for Emacs

2016-05-05 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: zenburn-emacs
  Version : 2.4
  Upstream Author : Bozhidar Batsov
* URL : http://github.com/bbatsov/zenburn-emacs
* License : GPL-3+
  Programming Lang: Emacs Lisp
  Description : a low contrast color theme for Emacs

Zenburn for Emacs is a popular, low-contrast, easy-on-the-eyes theme I
and many others have been using for years.

I intend to maintain this as part of the pkg-emacsen team.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#823957: ITP: rainbow-delimiters -- Emacs mode to colour-code delimiters according to their depth

2016-05-10 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: rainbow-delimiters
  Version : 2.1.3
  Upstream Author : Fanael Linithien <fana...@gmail.com>
* URL : https://github.com/Fanael/rainbow-delimiters
* License : GPL-3+
  Programming Lang: Emacs Lisp
  Description : Emacs mode to colour-code delimiters according to their 
depth

A useful Emacs mode for working with languages with lots of delimiters,
e.g. Lisp.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#821196: ITP: stylish-haskell -- a Haskell code prettifier

2016-04-16 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: stylish-haskell
  Version : 0.5.16.0
  Upstream Author : Jasper Van der Jeugt <m...@jaspervdj.be>
* URL : https://github.com/jaspervdj/stylish-haskell
* License : BSD3
  Programming Lang: Haskell
  Description : a Haskell code prettifier

Upstream's blurb:

> A simple Haskell code prettifier.  The goal is not to format all of
> the code in a file, since I find those kind of tools often "get in the
> way".  However, manually cleaning up import statements etc. gets
> tedious very quickly.  This tool tries to help where necessary without
> getting in the way.

This is a useful program for writing Haskell programs that plugs nicely
into popular text editors (haskell-mode has a command to run it).

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#823887: ITP: parsebib -- Emacs Lisp library for parsing .bib files

2016-05-09 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: parsebib
  Version : 1.0.5
  Upstream Author : Joost Kremers <joostkrem...@fastmail.fm>
* URL : https://github.com/joostkremers/parsebib
* License : BSD-3-clause
  Programming Lang: Emacs Lisp
  Description : Emacs Lisp library for parsing .bib files

I am packaging this library as a dependency of ebib, another ITP of mine.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#823886: ITP: ebib -- BibTeX database manager for Emacs

2016-05-09 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: ebib
  Version : 2.5.4
  Upstream Author : Joost Kremers <joostkrem...@fastmail.fm>
* URL : http://joostkremers.github.io/ebib/
* License : BSD-2-clause
  Programming Lang: Emacs Lisp
  Description : BibTeX database manager for Emacs

A useful editor of .bib files for Emacs.  Integrates with LaTeX-mode.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#823888: ITP: smex -- enhanced M-x interface for Emacs

2016-05-09 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: smex
  Version : 3.0
  Upstream Author : Cornelius Mika <cornelius.m...@gmail.com> and contributors
* URL : https://github.com/nonsequitur/smex/
* License : GPL-3+
  Programming Lang: Emacs Lisp
  Description : enhanced M-x interface for Emacs

> Smex is a M-x enhancement for Emacs. Built on top of Ido, it provides
> a convenient interface to your recently and most frequently used
> commands.

Smex is a very widely used Emacs addon that it would be nice to have in Debian.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#823889: ITP: ws-butler -- unobtrusively remove trailing whitespace in Emacs

2016-05-09 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: ws-butler
  Version : 0.3+git.a998a23
  Upstream Author : Le Wang
* URL : https://github.com/lewang/ws-butler/
* License : GPL-3+
  Programming Lang: Emacs Lisp
  Description : unobtrusively remove trailing whitespace in Emacs

This package provides ws-butler-mode and ws-butler-global-mode.  Upon
saving a file in Emacs, these modes delete trailing whitespace on lines
of the buffer that have been edited.

As compared with simply calling delete-trailing-whitespace in your
before-save-hook, ws-butler has the advantage of not cluttering up
version control commits with whitespace cleanup outside of the part of
the file you have edited.

I am packaging version 0.3+git.a998a23 because since version 0.3
upstream has refactored ws-butler's code quite significantly.  I intend
to test it throughly on my own machine before fulfilling this ITP.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#831820: ITP: xul-ext-self-destructing-cookies -- addon to delete cookies and LocalStorage after tabs using them have been closed

2016-07-19 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: xul-ext-self-destructing-cookies
  Version : 0.4.10
  Upstream Author : Ove <s...@elektro-eel.org>
* URL : 
https://addons.mozilla.org/en-US/firefox/addon/self-destructing-cookies/
* License : GPL-2
  Programming Lang: JavaScript
  Description : addon to delete cookies and LocalStorage after tabs using 
them have been closed

With this addon installed, Firefox will delete cookies and LocalStorage
when there are no longer any open tabs using those cookies or
LocalStorage entries.  Sites whose cookies or LocalStorage you want to
keep may be whitelisted.

As upstream puts it, this addon implements a new cookie policy.  It's
like Firefox's built in capacity to delete all cookies when the browser
is closed, except that it acts even sooner to remove cookies that might
be used to track the user in undesirable ways.  It provides a layer of
privacy protection for those of us who care about lingering cookies but
don't want to regularly restart our browsers.

I intend to maintain this package as part of the pkg-mozext team.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#854185: ITP : node-safe-buffer

2017-02-04 Thread Sean Whitton
Dear Shirish,

Please use "ITP:" not "ITP :" in your subject lines.

This is breaking my mark-as-read filtering for ITPs, and others are
likely to be similarly affected.

Thanks.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#852759: ITP: wc-mode -- display a word count in the Emacs modeline

2017-01-26 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: wc-mode
  Version : 1.3
  Upstream Author : Benjamin Beckwith
* URL : https://github.com/bnbeckwith/wc-mode
* License : GPL-3+
  Programming Lang: Emacs Lisp
  Description : display a word count in the Emacs modeline

I intend to maintain this as part of pkg-emacsen.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#853003: ITP: paredit-everywhere -- cut-down version of paredit for non-lisp buffers

2017-01-28 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: paredit-everywhere
  Version : 0.4+git20160915.94c9209
  Upstream Author : Steve Purcell <st...@sanityinc.com>
* URL : https://github.com/purcell/paredit-everywhere/
* License : GPL-3+
  Programming Lang: Emacs Lisp
  Description : cut-down version of paredit for non-lisp buffers

It turns out that most of paredit's bindings are useful for non-lisp
programming languages.  This package makes it easy to use them, while
avoiding those that work less well in non-lisp buffers.

I intend to maintain this under pkg-emacsen.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#853014: ITP: visual-regexp-el -- in-buffer visual feedback while using Emacs regexps

2017-01-28 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: visual-regexp-el
  Version : 1.0.0
  Upstream Author : Marko Bencun <mben...@gmail.com>
* URL : https://github.com/benma/visual-regexp.el
* License : GPL-3+
  Programming Lang: Emacs Lisp
  Description : in-buffer visual feedback while using Emacs regexps

I intend to maintain this under pkg-emacsen.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#852761: ITP: deft -- Emacs mode for browsing, filtering and editing plain text notes

2017-01-26 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: deft
  Version : 0.7
  Upstream Author : Jason R. Blevins <jrble...@sdf.org>
* URL : http://jblevins.org/projects/deft/
* License : BSD-3-clause
  Programming Lang: Emacs Lisp
  Description : Emacs mode for browsing, filtering and editing plain text 
notes

I intend to maintain this as part of the pkg-emacsen team.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#852809: ITP: key-chord-el -- map pairs of simultaneously pressed keys to Emacs commands

2017-01-27 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: key-chord-el
  Version : 0.6
  Upstream Author : David Andersson
* URL : https://www.emacswiki.org/emacs/key-chord.el
* License : GPL-2+
  Programming Lang: Emacs Lisp
  Description : map pairs of simultaneously pressed keys to Emacs commands

I intend to maintain this as part of the pkg-emacsen team.

This package's canonical source is a publicly editable wiki.  I have
compared the version on that wiki with the old copy I have had in my
~/.emacs.d/ for several years, and there have been no malicious changes.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#828154: RFP: spacemacs -- Emacs configuration to get best of Emacs and Vim

2017-01-26 Thread Sean Whitton
Hello Lev,

On Fri, Jan 27, 2017 at 01:10:51AM +0500, Lev Lamberov wrote:
> With up-to-date Spacemacs source it produces a list of 558 packages.
> Please, find the output attached. So, it is ready to put to the team's
> wiki. ;-)

Done!

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#828154: RFP: spacemacs -- Emacs configuration to get best of Emacs and Vim

2017-01-25 Thread Sean Whitton
Dear Lev,

On Wed, Jan 25, 2017 at 11:49:23PM +0500, Lev Lamberov wrote:
> I've wrote a small and ugly Python script which somewhat "parses" (setq
> *-packages [...]) declarations from Spacemacs source code and
> (currently) creates a list of dictionaries with package names as keys
> and booleans (representing built-in status of a given package as defined
> in Spacemacs source code) as values. You can find it in my repository [0].
> 
> If you find the script somehow useful, feel free to contribute and/or
> comment on it. For example, I'm not sure about the format of output. And
> should it be the output for the whole Spacemacs source code without
> duplicates, or a bunch of separate outputs for each packages.el file?

Thank you for working on this.

We don't need the list of packages to be machine-readable.  We just need
it to generate a "to-do list" for pkg-emacsen team members.  So how
about outputting it in ikiwiki's table format?[1]  Then we can add it to
our team wiki[2] (after enabling the table plug-in).

> By the way, I think I've spotted that possibly not all packages are
> declared in the mentioned declarations. So, I also plan to write
> functions to "parse" (use-package `pkg-name' [...]) declarations in
> Spacemacs source code.

Good.  It sounds we need to add those to our list.

[1]  https://ikiwiki.info/ikiwiki/directive/table/
[2]  http://pkg-emacsen.alioth.debian.org/spacemacs/

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#853025: ITP: emacs-openwith -- seamlessly open files in external programs with Emacs

2017-01-28 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: emacs-openwith
  Version : 0.8g
  Upstream Author : Markus Triska <markus.tri...@gmx.at>
* URL : https://www.metalevel.at/misc/openwith.el
* License : GPL-2+
  Programming Lang: Emacs Lisp
  Description : seamlessly open files in external programs with Emacs

I intend to maintain this under the pkg-emacsen team.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#853024: ITP: emacs-world-time-mode -- Emacs mode to compare timezones throughout the day

2017-01-28 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: emacs-world-time-mode
  Version : 0.0.6
  Upstream Author : Nic Ferrier
* URL : https://github.com/nicferrier/emacs-world-time-mode/
* License : GPL-3+
  Programming Lang: Emacs Lisp
  Description : Emacs mode to compare timezones throughout the day

Very convenient way to compare times in differnet timezones at different
times of the day.

I intend to maintain this under pkg-emacsen.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#853026: ITP: pointback -- restore window points when returning to buffers

2017-01-28 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: pointback
  Version : 0.2
  Upstream Author : Markus Triska <markus.tri...@gmx.at>
* URL : https://www.metalevel.at/pointback/pointback.el
* License : GPL-3+
  Programming Lang: Emacs Lisp
  Description : restore window points when returning to buffers

I intend to maintain this under the pkg-emacsen umbrella.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#853072: ITP: cycle-quotes -- Emacs command to cycle between quotation marks

2017-01-29 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: cycle-quotes
  Version : 0.1
  Upstream Author : Simen Heggestøyl <si...@e5r.no>
* URL : https://elpa.gnu.org/packages/cycle-quotes.html
* License : GPL-3+
  Programming Lang: Emacs Lisp
  Description : Emacs command to cycle between quotation marks

This package provides the `cycle-quotes' command to cycle between
different string quote styles.

For example, in JavaScript, there are three string quote characters:
", ` and '.  In a JavaScript buffer, with point located someplace
within the string, `cycle-quotes' will cycle between the following
quote styles each time it's called:

--> "Hi, it's me!" --> `Hi, it's me!` --> 'Hi, it\'s me!'

As seen in the above example, `cycle-quotes' tries to escape and
unescape quote characters intelligently.

I intend to maintain this as part of the pkg-emacsen team.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#834869: ITP: keysafe -- back up secret keys to cloud servers

2016-08-19 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: keysafe
  Version : 0.20160819
  Upstream Author : Joey Hess <jo...@joeyh.name>
* URL : https://joeyh.name/code/keysafe/
* License : AGPL-3
  Programming Lang: Haskell
  Description : back up secret keys to cloud servers

Upstream synopsis:

> Keysafe backs up a secret key to several cloud servers, split up so
> that no one server can access the whole secret by itself.

> A password is used to encrypt the data, and it is made expensive to
> decrypt, so password cracking is infeasibly expensive.

LWN write-up: https://lwn.net/Articles/696765/

The intended audience of keysafe is those using secret keys to encrypt
only their personal data, when storing it in the cloud.  Such a user
doesn't need to take the security precautions that a Debian Developer or
Debian Maintainer must take to protect their secret key.  However, they
still don't want to lose it and thus invalidate their backups.  Keybase
is designed to make it easy to backup secret keys in the cloud for this
kind of user.

Although this software is experimental, it has the potential to enable a
lot more Debian users to use public/private key cryptography to protect
the data that they store in the cloud.

I intend to package this and submit it for upload to experimental.  I
want to do this because I believe it will enable a lot more testing, and
useful feedback submitted to Joey.  In particular, it will enable
feedback from those who know a lot about cryptography but not much about
Haskell.  Further, we will want it in unstable eventually, and getting
the packaging in shape in advance makes that easy (Joey isn't the kind
of upstream to abandon the software while it's still alpha).

--
Sean Whitton


signature.asc
Description: PGP signature


Bug#836407: RFP: libjs-jquery-at.js -- Autocompletion library to autocomplete mentions, smileys, etc

2016-09-02 Thread Sean Whitton
Dear Sergio,

Is there some reason some of your package names have '.js' and some of
them don't?

-- 
Sean Whitton



Bug#836547: ITP: haskell-finite-field -- implementation of finite fields for Haskell

2016-09-03 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>
Control: block 834869 by -1

* Package name: haskell-finite-field
  Version : 0.8.0
  Upstream Author : Masahiro Sakai (masahiro.sa...@gmail.com)
* URL : https://github.com/msakai/finite-field/
* License : BSD-3-clause
  Programming Lang: Haskell
  Description : implementation of finite fields for Haskell

I'm packaging this as a dependency of keysafe, another ITP of mine.

I intend to maintain this as part of DHG.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#836550: ITP: haskell-type-level-numbers -- library representing integers using Haskell type families

2016-09-03 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>
Control: block 836547 by -1

* Package name: haskell-type-level-numbers
  Version : 0.1.1.1
  Upstream Author : Alexey Khudyakov <alexey.sklad...@gmail.com>
* URL : http://hackage.haskell.org/package/type-level-numbers
* License : BSD-3-clause
  Programming Lang: Haskell
  Description : library representing integers using Haskell type families

I'm packaging this as a dependency of haskell-finite-field, another ITP of mine.

I intend to maintain this as part of DHG.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#836407: RFP: libjs-jquery-at.js -- Autocompletion library to autocomplete mentions, smileys, etc

2016-09-06 Thread Sean Whitton
Hello,

On Sat, Sep 03, 2016 at 12:35:06AM -0400, Sergio Durigan Junior wrote:
> Yes, I use the upstream name as part of the package name.  In this case,
> the upstream is At.js, so the package name becomes libjs-jquery-at.js.

It might be advisable (for someone looking to fulfill this RFP) to keep
the .js in the source package name but remove it from the binary package
name.  Then someone looking to install or depend on the package doesn't
have to keep track of which of the upstreams like to include the '.js'
suffix.

-- 
Sean Whitton



Bug#837736: ITP: haskell-dice-entropy-conduit -- cryptographically secure n-sided dice rolls and random sampling

2016-09-13 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: haskell-dice-entropy-conduit
  Version : 1.0.0.1
  Upstream Author : Peter Robinson <peter.robin...@monoid.at>
* URL : http://monoid.at/#Code
* License : LGPL-2.1
  Programming Lang: Haskell
  Description : cryptographically secure n-sided dice rolls and random 
sampling

I'm packaging this as a dependency of haskell-secret-sharing, a
dependency of keysafe, another ITP of mine.

I intend to maintain it as part of the Haskell team.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#837737: ITP: haskell-secret-sharing -- implementation of an (m, n)-threshold secret sharing scheme

2016-09-13 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: haskell-secret-sharing
  Version : 1.0.0.3
  Upstream Author : Peter Robinson <peter.robin...@monoid.at>
* URL : http://monoid.at/#Code
* License : LGPL-2.1
  Programming Lang: Haskell
  Description : implementation of an (m,n)-threshold secret sharing scheme

I'm packaging this as a library dependency of keysafe, another ITP of
mine.

I intend to maintain it as part of the Haskell team.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#837739: ITP: haskell-polynomial -- haskell types and functions for working with polynomials

2016-09-13 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: haskell-polynomial
  Version : 0.7.2
  Upstream Author : James Cook <mo...@deepbondi.net>
* URL : https://hackage.haskell.org/package/polynomial
* License : public domain
  Programming Lang: Haskell
  Description : haskell types and functions for working with polynomials

I am packaging this as a dependency of haskell-secret-sharing, another
ITP of mine.

I intend to maintain this as part of the Haskell team.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#838884: ITP: haskell-argon2 -- Haskell bindings to Argon2 password-hashing function

2016-09-25 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: haskell-argon2
  Version : 1.1.0
  Upstream Author : Ollie Charles <ol...@ocharles.org.uk>
* URL : https://github.com/ocharles/argon2
* License : BSD-3-clause
  Programming Lang: Haskell
  Description : Haskell bindings to Argon2 password-hashing function

I am packaging this as a dependency of keysafe, another ITP of mine.

I intend to maintain it as part of the Haskell team.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#840074: ITP: ert-async-el -- asynchronous tests for the Emacs ERT testing framework

2016-10-07 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: ert-async-el
  Version : 0.1.2
  Upstream Author : Johan Andersson
* URL : https://github.com/rejeep/ert-async.el
* License : GPL-3+
  Programming Lang: Emacs Lisp
  Description : asynchronous tests for the Emacs ERT testing framework

Provides the `ert-deftest-async' function, allowing the definition of
ERT tests that are run asynchronously.

I am packaging this as a new build-time dependency for the latest
upstream release of src:f-el.

I intend to maintain it as part of the pkg-emacsen team.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#838492: ITP: zxcvbn-c -- C implementation of the zxcvbn password strength estimator

2016-09-21 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: zxcvbn-c
  Version : 0.20150102
  Upstream Author : Tony Evans
* URL : https://github.com/tsyrogit/zxcvbn-c
* License : BSD-3-clause
  Programming Lang: C/C++
  Description : C/C++ implementation of the zxcvbn password strength 
estimator

I am packaging this as a dependency of keysafe, another ITP of mine.

Upstream says:

"The code is intended to be included as part of the source of a
C/C++ program."

but I intend to convert it to a shared library (binary packages
libzxcvbn-dev, libzxcvbn0) for Debian.

-- 
Sean Whitton



Bug#838156: ITP: haskell-raaz -- crytographic networking library for Haskell

2016-09-17 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: haskell-raaz
  Version : 0.0.2
  Upstream Author : Piyush P Kurur <p...@cse.iitk.ac.in>
* URL : https://github.com/raaz-crypto/raaz
* License : BSD-3-clause
  Programming Lang: Haskell
  Description : crytographic networking library for Haskell

I'm packaging this as a dependency of keysafe, another ITP of mine,

I intend to maintain it as part of the Haskell team.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#839111: ITP: haskell-servant-client -- library for writing clients for servant webservices

2016-09-28 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: haskell-servant-client
  Version : 0.7.1
  Upstream Author : Servant Contributors 
<haskell-servant-maintain...@googlegroups.com>
* URL : http://haskell-servant.readthedocs.io/en/stable/
* License : BSD-3-clause
  Programming Lang: Haskell
  Description : library for writing clients for servant webservices

I'm packaging this as a dependency of Keysafe, another ITP of mine.

I intend to maintain it as part of the Haskell team.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#839110: ITP: haskell-token-bucket -- Haskell implemention of leaky bucket rate limiting

2016-09-28 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: haskell-token-bucket
  Version : 0.1.0.1
  Upstream Author : Herbert Valerio Riedel <h...@gnu.org>
* URL : https://github.com/hvr/token-bucket
* License : GPL-3
  Programming Lang: Haskell
  Description : Haskell implemention of leaky bucket rate limiting

I am packaging this as a dependency of Keysafe, another ITP of mine.

I intend to maintain it as part of the Haskell team.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#838799: ITP: haskell-zxcvbn-c -- Haskell binding to C port of zxcvbn password strength estimator

2016-09-24 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>
Control: block 834869 by -1

* Package name: haskell-zxcvbn-c
  Version : 1.0.0
  Upstream Author : Joey Hess <i...@joeyh.name>
* URL : https://hackage.haskell.org/package/zxcvbn-c
* License : BSD-3-clause
  Programming Lang: Haskell
  Description : Haskell binding to C port of zxcvbn password strength 
estimator

I am packaging this as a dependency for keysafe, another ITP of mine.

I intend to maintain it as part of the Haskell team.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#841851: ITP: bind-key -- simple way to manage personal keybindings

2016-10-23 Thread Sean Whitton
Hello,

On Sun, Oct 23, 2016 at 11:28:23PM +0100, Simon McVittie wrote:
> I suggest talking to an Emacs-related packaging team (for example
> Debian Emacs addons team <pkg-emacsen-add...@lists.alioth.debian.org>
> seems to maintain several packages) about whether there is an Emacs
> addon naming convention you can follow.

Team member here.

Note that the binary package will be elpa-bind-key.  So there's not too
much danger of confusion on the part of people looking to install the
package.

Lev, if you weren't aware: for source packages with very generic
upstream names, our convention is to either prepend 'emacs-' or append
'-el' (example source packages in the archive: f-el; emacs-async).

--
Sean Whitton


signature.asc
Description: PGP signature


Bug#841851: ITP: bind-key -- simple way to manage personal keybindings

2016-10-24 Thread Sean Whitton
Dear Lev,

On Mon, Oct 24, 2016 at 09:55:50AM +0500, Lev Lamberov wrote:
> (3) users will rather see their elpa-{bind-key,use-package}
> counterparts

I don't understand this reasoning.

The source package name is based on upstream's project name.  The elpa
package name is based on the package.el package name.

E.g. src:aggressive-indent-mode builds bin:elpa-aggressive-indent (no '-mode').

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#841851: Bug#841852: Bug#841851: ITP: bind-key -- simple way to manage personal keybindings

2016-10-24 Thread Sean Whitton
Hello Lev,

On Mon, Oct 24, 2016 at 10:38:50PM +0500, Lev Lamberov wrote:
> 24.10.2016 22:27, Sean Whitton пишет:
> > Dear Lev,
> >
> > On Mon, Oct 24, 2016 at 09:55:50AM +0500, Lev Lamberov wrote:
> >> (3) users will rather see their elpa-{bind-key,use-package}
> >> counterparts
> > I don't understand this reasoning.
> 
> I don't get what you don't understand.

There is team convention for source package names, and there is a team
policy for binary package names.  These are completely disconnected: the
team convention for source package names makes no reference to the
binary package name.  So there is no room to argue that the choice of
binary package name should influence the choice of source package name,
except by arguing that the team convention for source package names is
wrong.

Anyway, this is bikeshedding.  There is no need to do another upload.

--
Sean Whitton


signature.asc
Description: PGP signature


Bug#822793: closed by to...@debian.org (Dr. Tobias Quathamer) (Bug#822793: fixed in rclone 1.34-1)

2016-11-27 Thread Sean Whitton
Thanks for this.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#840476: RFP: ublock-origin-websocket -- companion to uBlock Origin to expose websocket connections

2016-10-11 Thread Sean Whitton
Dear Nathan,

On Tue, Oct 11, 2016 at 04:49:20PM -0500, Nathan Schulte wrote:
> Sean Whitton is packaging uBlock Origin for Debian.  Sean, would you
> be able to package uBO-WebSocket, too?

My Debian to-do list is presently quite long.  As a result, I will not
be able to look into this for several weeks.  However, if someone else
were to prepare a package, I would be happy to provide a review of their
packaging much sooner.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#851334: ITP: magit-annex -- git-annex subcommands for magit

2017-01-13 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: magit-annex
  Version : 1.3.0
  Upstream Author : Kyle Meyer <k...@kyleam.com>, Rémi Vanicat 
<vani...@debian.org>
* URL : https://github.com/magit/magit-annex
* License : GPL-3+
  Programming Lang: Emacs Lisp
  Description : git-annex subcommands for magit

I intend to maintain this as part of the pkg-emacsen team.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#851333: ITP: git-annex-el -- Emacs integration for git-annex

2017-01-13 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: git-annex-el
  Version : 1.0+git20160215.e61ef24
  Upstream Author : John Wiegley <jwieg...@gmail.com>
* URL : https://github.com/jwiegley/git-annex-el/
* License : GPL-2+
  Programming Lang: Emacs Lisp
  Description : Emacs integration for git-annex

I intend to maintain this as part of the pkg-emacsen team.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#850849: ITP: xml-rpc-el -- Emacs Lisp XML-RPC client

2017-01-10 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>

* Package name: xml-rpc-el
  Version : 1.6.12
  Upstream Author : Mark A. Hershberger <m...@everybody.org>
* URL : http://github.com/hexmode/xml-rpc-el
* License : GPL-3+
  Programming Lang: Emacs Lisp
  Description : Emacs Lisp XML-RPC client

This is an XML-RPC client library for Emacs Lisp, capable of both
synchronous and asynchronous method calls.

I am packaging this as a dependency of debpaste-el.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#850851: ITP: debpaste-el -- paste.debian.net client for Emacs

2017-01-10 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>
Control: block -1 by 850849

* Package name: debpaste-el
  Version : 0.1.5
  Upstream Author : Alex Kost <alez...@gmail.com>
* URL : http://github.com/alezost/debpaste.el
* License : GPL-3+
  Programming Lang: Emacs Lisp
  Description : paste.debian.net client for Emacs

I intend to maintain this as part of the pkg-emacsen team.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#858612: ITP: wifiphisher -- Automated phishing attacks against Wi-Fi networks

2017-03-27 Thread Sean Whitton
On Mon, Mar 27, 2017 at 11:33:07AM +0200, Raphael Hertzog wrote:
> I'm not a penetration tester myself. But a good starting point is to
> not use "http" at all on connections that you do not trust and also using
> tools to ensure that you get the same https certificate that you use to
> get over a secure connection.

Does the browser shipped with Debian do this by default?  Do you need to
install an addon?

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#858136: ITP: bitlbee-facebook -- Facebook chat protocol plugin for BitlBee

2017-03-18 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton <spwhit...@spwhitton.name>
X-Debbugs-Cc: debian-de...@lists.debian.org, gw...@gwolf.org, d...@dxzone.com.ar

* Package name: bitlbee-facebook
  Version : 1.0.0+git20170223.3e8dd70
  Upstream Author : James Geboski <jgebo...@gmail.com>
* URL : https://github.com/bitlbee/bitlbee-facebook/
* License : GPL-2+
  Programming Lang: C
  Description : Facebook chat protocol plugin for BitlBee

I believe that it is necessary to package the latest git snapshot of
this package as older versions cannot connect to Facebook's servers.
Despite this, I consider Facebook's protocol to be stable enough to
include bitlbee-facebook in buster.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#858136: ITP: bitlbee-facebook -- Facebook chat protocol plugin for BitlBee

2017-03-18 Thread Sean Whitton
On Sat, Mar 18, 2017 at 07:11:06PM -0300, dequis wrote:
> On 18 March 2017 at 16:36, Sean Whitton <spwhit...@spwhitton.name> wrote:
> > I believe that it is necessary to package the latest git snapshot of
> > this package as older versions cannot connect to Facebook's servers.
> > Despite this, I consider Facebook's protocol to be stable enough to
> > include bitlbee-facebook in buster.
> 
> Hi, bitlbee-facebook dev here, the protocol is actually much more
> stable than this makes it sound.
> [...]

Thank you very much for this info, dequis.

-- 
Sean Whitton


signature.asc
Description: PGP signature


  1   2   3   >