Bug#795951: ITP: libpoe-filter-ssl-perl -- module to make SSL in POE easy and flexible

2015-08-18 Thread Lucas Kanashiroo
package: wnpp
Severity: wishlist
Owner: 'Lucas Kanashiro' 
X-Debbugs-CC: debian-p...@lists.debian.org

* Package Name : libpoe-filter-ssl-perl
  Version  : 0.27
  Upstream Author  : Markus Schräder 
* URL  : https://metacpan.org/release/POE-Filter-SSL
* License  : The Perl 5 License (Artistic 1 or GPL-1+)
  Programming Lang : Perl
  Description  : module to make SSL in POE easy and flexible

POE::Filter::SSL allows one to secure connections of POE::Wheel::ReadWrite with
OpenSSL by a POE::Filter object, and behaves (beside of SSLing) as
POE::Filter::Stream.

POE::Filter::SSL can be added, switched and removed during runtime, for example
if you want to initiate SSL (see the SSL on an established connection example
in SYNOPSIS) on an already established connection. You are able to combine
POE::Filter::SSL with other filters, for example have a HTTPS server together
with POE::Filter::HTTPD.

POE::Filter::SSL is based on Net::SSLeay, but got two XS functions which
Net::SSLeay is missing.

The package will be maintained under the umbrella of the Debian Perl Group.
-- 
Lucas Kanashiro
PGP-Key ID: RSA4096R/9883C97C
PGP fingerprint: 8ED6 C3F8 BAC9 DB7F C130  A870 F823 A272 9883 C97C


signature.asc
Description: Digital signature


Bug#795986: ITP: libpoe-filter-stackable -- combine multiple POE::Filter objects

2015-08-18 Thread Lucas Kanashiroo
package: wnpp
Severity: wishlist
Owner: 'Lucas Kanashiro' 
X-Debbugs-CC: debian-p...@lists.debian.org

* Package Name : libpoe-filter-stackable-perl
  Version  : 1.367
  Upstream Author  : Rocco Caputo 
* URL  : https://metacpan.org/release/POE-Filter-Stackable
* License  : The Perl 5 License (Artistic 1 or GPL-1+)
  Programming Lang : Perl
  Description  : combine multiple POE::Filter objects

POE::Filter::Stackable combines multiple filters together in such a way that
they appear to be a single filter. All the usual POE::Filter methods work, but
data is secretly passed through the stacked filters before it is returned.
POE::Wheel objects and stand-alone programs need no modifications to work with
a filter stack.

Combine POE::Filter::Line and POE::Filter::Grep into one filter that only
returns a particular kind of line can be more efficient than filtering lines in
application space, as fewer events may need to be dispatched and handled.
Internally, filters are stored in an array.

The package will be maintained under the umbrella of the Debian Perl Group.

-- 
Lucas Kanashiro
PGP-Key ID: RSA4096R/9883C97C
PGP fingerprint: 8ED6 C3F8 BAC9 DB7F C130  A870 F823 A272 9883 C97C


signature.asc
Description: Digital signature


Bug#796038: ITP: libtoml-parser-perl -- simple toml parser

2015-08-18 Thread Lucas Kanashiroo
package: wnpp
Severity: wishlist
Owner: 'Lucas Kanashiro' 
X-Debbugs-CC: debian-p...@lists.debian.org

* Package Name : libtoml-parser-perl
  Version  : 0.05
  Upstream Author  : Kenta Sato 
* URL  : https://metacpan.org/release/TOML-Parser
* License  : The Perl 5 License (Artistic 1 or GPL-1+)
  Programming Lang : Perl
  Description  : simple toml parser

 TOML::Parser is a simple toml parser.
 .
 This data structure complies with the tests provided at
 https://github.com/mojombo/toml/tree/master/tests.

The package will be maintained under the umbrella of the Debian Perl Group.

-- 
Lucas Kanashiro
PGP-Key ID: RSA4096R/9883C97C
PGP fingerprint: 8ED6 C3F8 BAC9 DB7F C130  A870 F823 A272 9883 C97C


signature.asc
Description: Digital signature


Bug#801785: ITP: libconfig-identity-perl -- Load (and optionally decrypt via GnuPG) user/pass identity information

2015-10-14 Thread Lucas Kanashiroo
package: wnpp
Severity: wishlist
Owner: 'Lucas Kanashiro' 
X-Debbugs-CC: debian-p...@lists.debian.org

* Package Name : libconfig-identity-perl
  Version  : 0.0018
  Upstream Author  : Robert Krimen 
* URL  : https://metacpan.org/release/Config-Identity
* License  : Artistic or GPL-1+
  Programming Lang : Perl
  Description  : load (and optionally decrypt via GnuPG) user/pass identity 
information

 Config::Identity is a tool for loadiing (and optionally decrypting via GnuPG)
 user/pass identity information
 .
 For GitHub API access, an identity is a login/token pair
 .
 For PAUSE access, an identity is a user/password pair

The package will be maintained under the umbrella of the Debian Perl Group.

-- 
Lucas Kanashiro
PGP-Key ID: RSA4096R/9883C97C
PGP fingerprint: 8ED6 C3F8 BAC9 DB7F C130  A870 F823 A272 9883 C97C


signature.asc
Description: PGP signature


Bug#805515: ITP: libfunction-fallback-coreorpp-perl -- Functions that use non-core XS module but provide pure-Perl/core fallback

2015-11-18 Thread Lucas Kanashiroo
Package: wnpp
Owner: Lucas Kanashiro 
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org, debian-p...@lists.debian.org

* Package name: libfunction-fallback-coreorpp-perl
  Version : 0.06
  Upstream Author : perlancar 
* URL : https://metacpan.org/release/Function-Fallback-CoreOrPP
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : Functions that use non-core XS module but provide 
pure-Perl/core fallback

Function::Fallback::CoreOrPP provides functions that use non-core XS modules
(for best speed, reliability, feature, etc) but falls back to those that use
core XS or pure-Perl modules when the non-core XS module is not available.

This module helps when you want to bootstrap your Perl application with a
portable, dependency-free Perl script. In a vanilla Perl installation (having
only core modules), you can use App::FatPacker to include non-core pure-Perl
dependencies to your script.

The package will be maintained under the umbrella of the Debian Perl Group.

-- 
Lucas Kanashiro
PGP-Key ID: RSA4096R/9883C97C
PGP fingerprint: 8ED6 C3F8 BAC9 DB7F C130  A870 F823 A272 9883 C97C


signature.asc
Description: PGP signature


Bug#805516: ITP: libversion-util-perl -- Perl module that provides version-number utilities

2015-11-18 Thread Lucas Kanashiroo
Package: wnpp
Owner: Lucas Kanashiro 
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org, debian-p...@lists.debian.org

* Package name: libversion-util-perl
  Version : 0.71
  Upstream Author : Steven Haryanto 
* URL : https://metacpan.org/release/Version-Util
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : Perl module that provides version-number utilities

Version::Util provides several convenient functions related to version
numbers, e.g. for comparing them. Functions like equal, not equal, less than,
less equal, greater than and greater equal.

The package will be maintained under the umbrella of the Debian Perl Group.

-- 
Lucas Kanashiro
PGP-Key ID: RSA4096R/9883C97C
PGP fingerprint: 8ED6 C3F8 BAC9 DB7F C130  A870 F823 A272 9883 C97C


signature.asc
Description: PGP signature


Bug#806143: ITP: libregexp-stringify-perl -- Perl module to stringify a Regexp object

2015-11-25 Thread Lucas Kanashiroo
Hi,

On Wed, Nov 25, 2015 at 09:23:02AM +0100, Dominique Dumont wrote:
> On Tuesday 24 November 2015 15:46:52 Lucas Kanashiro wrote:
> > * Package name: libregexp-stringify-perl
> > 
> > Regexp::Stringify is an alternative to Perl's default stringification of
> > Regexp object (i.e.:`"$re"`) and has some features/options, e.g.: producing
> > regexp string that is compatible with certain perl versions.
> > 
> > The package will be maintained under the umbrella of the Debian Perl Group.
> 
> This module is a very thin wrapper [1] around regexp_pattern (from re pragma).
> 
> Is it required by another module ?
> 

Yes, I am working on some dependencies to update libsharyanto-utils-perl
with latest upstream release.

libsharyanto-utils-perl have some new dependencies that are not in
Debian archive, and this dependencies have another dependencies that are
not too.

Bellow are dependencies that I am working on:

- Function::Fallback::CoreOrPP (done)
- Gen::Test::Rinci::FuncResult (to do)
- Data::Dump::OneLine (to do)
- Data::Dmp (to do)
- Regexp::Stringify (done)
- Version::Util (done)

At least I cannot find these modules in any Debian package using
"dh-make-perl locate", if some of them are present in some Debian
package warn me please.

> If not, is it worth the trouble ? 
> 
> All the best
> 
> [1] 
> https://metacpan.org/source/PERLANCAR/Regexp-Stringify-0.04/lib/Regexp/Stringify.pm
> 
> -- 
>  https://github.com/dod38fr/   -o- http://search.cpan.org/~ddumont/
> http://ddumont.wordpress.com/  -o-   irc: dod at irc.debian.org

Best regads,

-- 
Lucas Kanashiro
PGP-Key ID: RSA4096R/9883C97C
PGP fingerprint: 8ED6 C3F8 BAC9 DB7F C130  A870 F823 A272 9883 C97C


signature.asc
Description: PGP signature


Bug#806327: ITP: libdata-dmp-perl -- Perl module that dump Perl data structures as Perl code

2015-11-26 Thread Lucas Kanashiroo
Package: wnpp
Owner: Lucas Kanashiro 
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org, debian-p...@lists.debian.org

* Package name: libdata-dmp-perl
  Version : 0.13
  Upstream Author : perlancar 
* URL : https://metacpan.org/release/Data-Dmp
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : Perl module that dump Perl data structures as Perl code

Data::Dmp is a Perl dumper like Data::Dumper. It's compact (only about 150
lines of code long), starts fast and does not use other module except
Regexp::Stringify when dumping regexes. It produces compact output (similar
to Data::Dumper::Concise). It roughly has the same speed as Data::Dumper
(usually a bit faster for smaller structures), but does not offer the various
formatting options. It supports dumping objects, regexes, circular
structures, coderefs. Its code is based on Data::Dump.

The package will be maintained under the umbrella of the Debian Perl Group.

-- 
Lucas Kanashiro
PGP-Key ID: RSA4096R/9883C97C
PGP fingerprint: 8ED6 C3F8 BAC9 DB7F C130  A870 F823 A272 9883 C97C


signature.asc
Description: PGP signature


Bug#806539: ITP: libdata-dump-oneline-perl -- Perl module that dumps data structures as single-line strings

2015-11-28 Thread Lucas Kanashiroo
Package: wnpp
Owner: Lucas Kanashiro 
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org, debian-p...@lists.debian.org

* Package name: libdata-dump-oneline-perl
  Version : 0.07
  Upstream Author : perlancar 
* URL : https://metacpan.org/release/Data-Dump-OneLine
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : Perl module that dumps data structures as single-line 
strings

Data::Dump::OneLine dumps data structures as single-line strings. It uses
Data::Dmp.

JSON should also encode to a single-line string, but some data structures
(cyclical, contains globs or other special Perl data) cannot be encoded out of
the box to JSON.

Data::Dumper::OneLine strives to do the same for Data::Dumper.

The package will be maintained under the umbrella of the Debian Perl Group.

-- 
Lucas Kanashiro
PGP-Key ID: RSA4096R/9883C97C
PGP fingerprint: 8ED6 C3F8 BAC9 DB7F C130  A870 F823 A272 9883 C97C


signature.asc
Description: PGP signature


Bug#807255: ITP: libgen-test-rinci-funcresult-perl -- Perl module that generates a test function for a function

2015-12-06 Thread Lucas Kanashiroo
Package: wnpp
Owner: Lucas Kanashiro 
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org, debian-p...@lists.debian.org

* Package name: libgen-test-rinci-funcresult-perl
  Version : 0.05
  Upstream Author : perlancar 
* URL : https://metacpan.org/release/Gen-Test-Rinci-FuncResult
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : Perl module that generates a test function for a function

Gen::Test::Rinci::FuncResult generates a test function for a function as
output.

This module accepts, among others, the name or the reference to the function
that wants to test (T) and the name of the generated function, B.

B will run T once with some specified arguments, catch exception, and test its
result. The result is expected to be an enveloped result.

The package will be maintained under the umbrella of the Debian Perl Group.


signature.asc
Description: PGP signature


Bug#807271: ITP: libstring-trim-more-perl -- Perl module with various string trimming utilities

2015-12-06 Thread Lucas Kanashiroo
Package: wnpp
Owner: Lucas Kanashiro 
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org, debian-p...@lists.debian.org

* Package name: libstring-trim-more-perl
  Version : 0.02
  Upstream Author : perlancar 
* URL : https://metacpan.org/release/String-Trim-More
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : Perl module with various string trimming utilities

String::Trim::More is an alternative to String::Trim (and similar modules).
Instead of a single trim function, this module provides several from which you
can choose on, depending on your needs.

The package will be maintained under the umbrella of the Debian Perl Group.


signature.asc
Description: PGP signature


Bug#807450: TP: libperinci-sub-util-perl -- Perl module that is a helper to write functions

2015-12-08 Thread Lucas Kanashiroo
Package: wnpp
Owner: Lucas Kanashiro 
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org, debian-p...@lists.debian.org

* Package name: libperinci-sub-util-perl
  Version : 0.42
  Upstream Author : perlancar 
* URL : https://metacpan.org/release/Perinci-Sub-Util
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : Perl module that is a helper to write functions

Perinci::Sub::Util is a helper to write functions. This module could help with
handling errors, where the application can be killed or just throw some warn,
generate stub functions and be used as a caller.

The package will be maintained under the umbrella of the Debian Perl Group.


signature.asc
Description: PGP signature


Bug#810623: ITP: libdata-sah-normalize-perl -- Perl module to normalize Sah schema

2016-01-10 Thread Lucas Kanashiroo
Package: wnpp
Owner: Lucas Kanashiro 
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org, debian-p...@lists.debian.org

* Package name: libdata-sah-normalize-perl
  Version : 0.04
  Upstream Author : perlancar 
* URL : https://metacpan.org/release/Data-Sah-Normalize
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : Perl module to normalize Sah schema

Data::Sah::Normalize often-needed functionality is split from the main
Data::Sah to keep it in a small and minimal-dependencies package.

This module allows to normalize clause set (hash) and Sah schema (scalar or
array).

The package will be maintained under the umbrella of the Debian Perl Group.


signature.asc
Description: PGP signature


Bug#810625: ITP: libperinci-sub-normalize-perl -- Perl module to normalize Rinci function metadata

2016-01-10 Thread Lucas Kanashiroo
Package: wnpp
Owner: Lucas Kanashiro 
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org, debian-p...@lists.debian.org

* Package name: libperinci-sub-normalize-perl
  Version : 0.15
  Upstream Author : perlancar 
* URL : https://metacpan.org/release/Perinci-Sub-Normalize
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : Perl module to normalize Rinci function metadata

Perinci::Sub::Normalize normalizes and checks Rinci function metadata $meta
and returns a normalized metadata, which is a shallow copy of $meta. This is
done by normalize_function_metadata subroutine.

The package will be maintained under the umbrella of the Debian Perl Group.


signature.asc
Description: PGP signature