Bug#950907: RFP: git-repo-updater -- A console script that allows you to easily update multiple git repositories at once

2020-02-07 Thread Alessandro Barbieri
Package: wnpp
Severity: wishlist

* Package name: github-earwig-git-repo-updater
  Version : 0.5.1
  Upstream Author : Ben Kurtovic 
* URL : https://github.com/earwig/git-repo-updater
* License : MIT
  Programming Lang: Python
  Description : A console script that allows you to easily update multiple 
git repositories at once

gitup (the git-repo-updater)

gitup is a tool for updating multiple git repositories at once. It is smart 
enough to handle several remotes, dirty working directories, diverged local 
branches, detached HEADs, and more. It was originally created to manage a large 
collection of projects and deal with sporadic internet access.

gitup should work on macOS, Linux, and Windows. You should have the latest 
version of git and either Python 2.7 or Python 3 installed.



Bug#950906: RFP: zsh-history-substring-search -- ZSH port of Fish history search (up arrow)

2020-02-07 Thread Alessandro Barbieri
Package: wnpp
Severity: wishlist

* Package name: zsh-history-substring-search
  Version : 1.0.2
  Upstream Author : Suraj N. Kurapati
* URL : https://github.com/zsh-users/zsh-history-substring-search
* License : BSD
  Programming Lang: ZSH
  Description : ZSH port of Fish history search (up arrow)

This is a clean-room implementation of the Fish shell's history search feature, 
where you can type in any part of any command from history and then press 
chosen keys, such as the UP and DOWN arrows, to cycle through matches.



Bug#950905: RFP: ruby-whole-history-rating -- A pure ruby implementation of Rémi Coulom's Whole-History Rating (WHR) algorithm.

2020-02-07 Thread Alessandro Barbieri
Package: wnpp
Severity: wishlist

* Package name: whole-history-rating
  Version : 0.1.2
  Upstream Author : Pete Schwamb
* URL : https://rubygems.org/gems/whole_history_rating
* License : MIT
  Programming Lang: Ruby
  Description : A pure ruby implementation of Rémi Coulom's Whole-History 
Rating (WHR) algorithm.

A system for ranking game players by skill, based on Rémi Coulom's Whole 
History Rating algorithm, with modifications to support handicaps.

Developed for use on GoShrine, but the code is not go specific. It can support 
any two player game, as long as the outcome is a simple win/loss.

This gem provides a library and executables that take as input as set of games 
and output a set of skill rankings for the players of those games.


Bug#950904: RFP: mod-tile -- Renders and serves map tiles using apache

2020-02-07 Thread Alessandro Barbieri
Package: wnpp
Severity: wishlist

* Package name: mod-tile
  Version : 0.4
  Upstream Author : 
* URL : https://github.com/openstreetmap/mod_tile
* License : GPL-2.0
  Programming Lang: C, C++
  Description : Renders and serves map tiles using apache

mod_tile is a system to serve raster tiles for example to use within a slippy 
map. It provides a dynamic combination of efficient caching and on the fly 
rendering. Due to its dynamic rendering, only a small fraction of overall tiles 
need to be kept on disk, reducing the resources required. At the same time, its 
caching strategy allows for a high performance serving and can support several 
thousand requests per second.

Mod_tile was originally written for serving the tiles of the main OSM map 
(Mapnik layer), but since is being used on a variety of different servers 
providing maps ontop of OpenStreetMap data. 



Bug#950832: ITP: ospd -- Open Scanner Protocol daemon (OSPd)

2020-02-07 Thread Ben Hutchings
On Fri, 2020-02-07 at 09:46 +0100, Sophie Brun wrote:
> Package: wnpp
> Severity: wishlist
> Owner: Sophie Brun 
> 
> * Package name: ospd
>   Version : 2.0.0
>   Upstream Author : Greenbone Networks GmbH
> * URL : https://github.com/greenbone/ospd
> * License : GPL-2+
>   Programming Lang: Python3
>   Description : Open Scanner Protocol daemon (OSPd)
> 
> OSPD is a base class for scanner wrappers which share the same
> communication protocol: OSP (Open Scanner Protocol). OSP creates a unified
> interface for different security scanners and makes their control flow and
> scan results consistently available under the central Greenbone
> Vulnerability Manager service.

I would suggest using "security scanners" instead of just "scanners" at
the *first* mention in the long description.  That way, the reader can
tell whether it is the right kind of scanning software a few seconds
earlier. :-)

Ben.

> This package is required for ospd-openvas, an openvas/greenbone
> tool.
> 
> I plan to maintain this package within the pkg-security team with the
> other openvas/ greenbone packages.
> 
-- 
Ben Hutchings
It's easier to fight for one's principles than to live up to them.




signature.asc
Description: This is a digitally signed message part


Bug#950903: ITP: liburing -- Linux kernel io_uring access library

2020-02-07 Thread Guillem Jover
Package: wnpp
Severity: wishlist
Owner: Guillem Jover 

* Package name: liburing
  Version : 0.4
  Upstream Author : Jens Axboe 
* URL : https://git.kernel.dk/cgit/liburing/
* License : LGPL and MIT/X
  Programming Lang: C
  Description : Linux kernel io_uring access library

 liburing provides helpers to setup and teardown io_uring instances,
 and also a simplified interface for applications that don't need (or
 want) to deal with the full kernel side implementation.


The liburing library is supposed so supercede the libaio library which
I maintain too, so it makes sense to handle both. :)

Thanks,
Guillem



Bug#854490: RFP: xva-img -- Citrix XenServer .xva disk extraction tool

2020-02-07 Thread Francisco


Hi, I'm working on xva-img, apparently I built the package.
This is my first job with packaging.
I wonder if I can pack it or does anyone else want to do it?

-- 
Francisco Vilmar Cardoso Ruviaro 
4096R: 1B8C F656 EF3B 8447 2F48 F0E7 82FB F706 0B2F 7D00



Processed: owner 947957, retitle 947957 to ITA: hexxagon -- Hexagonal Ataxx clone

2020-02-07 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> owner 947957 !
Bug #947957 [wnpp] O: hexxagon -- Hexagonal Ataxx clone
Owner recorded as Ricardo Mones .
> # to be maintained under Games Team umbrella
> retitle 947957 ITA: hexxagon -- Hexagonal Ataxx clone
Bug #947957 [wnpp] O: hexxagon -- Hexagonal Ataxx clone
Changed Bug title to 'ITA: hexxagon -- Hexagonal Ataxx clone' from 'O: hexxagon 
-- Hexagonal Ataxx clone'.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
947957: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=947957
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#851639: ITP: alacritty -- A cross-platform, GPU-accelerated terminal emulator

2020-02-07 Thread Félix Sipma

Hi Johan,

Debian Rust team uses debcargo to package rust crates. As far as I know, it 
needs the crates to be on crates.io. See the README.md on 
https://salsa.debian.org/rust-team/debcargo/


Regards,

--
Félix


signature.asc
Description: PGP signature


Bug#950883: ITP: ruby-thwait -- watches for termination of multiple threads

2020-02-07 Thread Balasankar "Balu" C
Package: wnpp
Owner: "Balasankar \"Balu\" C" 
Severity: wishlist
Usertags: ruby2.7-transition

* Package name: ruby-thwait
  Version : 0.1.0
  Upstream Author : Keiju ISHITSUKA 
* URL : https://github.com/ruby/thwait
* License : BSD-2-Clause
  Programming Lang: Ruby
  Description : watches for termination of multiple threads

Provides thwait, which was split off from Ruby core in Ruby 2.7.
Required for making ruby-innertube support Ruby 2.7



Bug#851639: ITP: alacritty -- A cross-platform, GPU-accelerated terminal emulator

2020-02-07 Thread Johan Fleury
Hi Félix.

I’m not really into Rust nor Rust packaging in Debian, could you elaborate a 
bit more on why Debian requires Alacritty to be hosted on crates.io? According 
to the discussion in alacritty#357 [1], upstream can’t or won't publish to 
crates.io.

It seems that there hasn't been any progress on this RFP/ITP since 2017, is 
there any way one can help (I couldn't find any repo on salsa)?

[1] https://github.com/jwilm/alacritty/issues/357

-- 

Johan Fleury
PGP Key ID : 0x5D404386805E56E6

signature.asc
Description: OpenPGP digital signature


Processed (with 1 error): Fixing bug title

2020-02-07 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> retitle 950869 ITP: ruby-e2mmap -- define custom exceptions with
Bug #950869 [wnpp] Subject: ITP: ruby-e2mmap -- define custom exceptions with 
specific messages
Changed Bug title to 'ITP: ruby-e2mmap -- define custom exceptions with' from 
'Subject: ITP: ruby-e2mmap -- define custom exceptions with specific messages'.
> specific messages
Unknown command or malformed arguments to command.
>
End of message, stopping processing here.

Please contact me if you need assistance.
-- 
950869: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=950869
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Processed: Bug#950876 marked as pending in ruby-colored2

2020-02-07 Thread Debian Bug Tracking System
Processing control commands:

> tag -1 pending
Bug #950876 [wnpp] ITP: ruby-colored2 -- library to add colors or attributes to 
text
Added tag(s) pending.

-- 
950876: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=950876
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#934019: Maintaining cmph Request

2020-02-07 Thread Christian Kastner
Hi Brett,

On 16.08.19 07:35, Brett D wrote:
> I would like to commit to being the maintainer of the cmph package.
> I am new to Debian, but I understand the very basics of package
> maintenance, UNIX-like infrastructure, and C development.
> Please let me know what further actions need be taken; I suppose that
> upon preliminary approval, I would then have to find a team to sponsor
> me in maintaining this package.

The Debian Developer's Reference [1] lists the most important workflows
for a contributor.

Teams are good, however if you can't find one (for example, this package
doesn't really scream like a great fit to anything), you can find
mentorship and sponsorship through debian-mentors [2].

Seeing as this package has been RFA'ed (and not orphaned), I'd try to
contact the maintainer directly and see if he would be willing to sponsor.

[1] https://www.debian.org/doc/manuals/developers-reference/

[2] https://mentors.debian.net/



Bug#950877: ITP: ruby-dry-types -- Flexible type system for Ruby with coercions and constraints

2020-02-07 Thread Utkarsh Gupta
Package: wnpp
Severity: wishlist
Owner: Utkarsh Gupta 

* Package name : ruby-dry-types
  Version : 1.2.2
  Upstream Author : dry team
* URL :  https://github.com/dry-rb/dry-types
* License : Expat
  Programming Lang : Ruby
  Description: Flexible type system for Ruby with coercions and constraints
 dry-types is a simple and extendable type system for Ruby; useful for value
 coercions, applying constraints, defining complex structs or value objects
 and more.
 .
 It was created as a successor to Virtus.


Bug#950876: ITP: ruby-colored2 -- library to add colors or attributes to text

2020-02-07 Thread Georg Faerber
Package: wnpp
Owner: Georg Faerber 
Severity: wishlist

Package name: ruby-colored2
Version : 3.1.2
Upstream Author : Konstantin Gredeskoul 
URL : https://github.com/kigster/colored2/
License : Expat
Programming Lang: Ruby
Description : library to add colors or attributes to text

This library extends the String class with methods to add ANSI colors
and bold, underline or reverse attributes to strings. It can be used to
emphasize messages on the console output or in logs.

This package will be maintained within the Debian Ruby team.



Bug#950870: ITP: ruby-dry-container -- Simple, configurable object container implemented in Ruby

2020-02-07 Thread Utkarsh Gupta
Package: wnpp
Severity: wishlist
Owner: Utkarsh Gupta 

* Package name : ruby-dry-container
  Version : 0.7.2
  Upstream Author : dry team
* URL :  https://github.com/dry-rb/dry-container
* License : Expat
  Programming Lang : Ruby
  Description: Simple, configurable object container implemented in Ruby
 dry-container is a simple, thread-safe container, intended to be one half
 of a dependency injection system, possibly in combination with
dry-auto_inject.
 .
 At its most basic, dependency injection is a simple technique that makes it
 possible to implement patterns or principles of code design that rely on
object
 composition, such as the SOLID principles.


Bug#950869: Subject: ITP: ruby-e2mmap -- define custom exceptions with specific messages

2020-02-07 Thread Balasankar "Balu" C
Package: wnpp
Severity: wishlist
Owner: "Balasankar \"Balu\" C" 

* Package name: ruby-e2mmap
  Version : 0.0.1
  Upstream Author : Keiju ISHITSUKA 
* URL : https://github.com/ruby/e2mmap
* License : BSD-2-Clause
  Programming Lang: Ruby
  Description : define custom exceptions with specific messages

Was split off from Ruby core in Ruby 2.7 -
https://www.ruby-lang.org/en/news/2019/12/25/ruby-2-7-0-released/

This gem is required to package `thwait` gem, which in turn is required
to add Ruby 2.7 support to existing ruby-innertube package.



signature.asc
Description: OpenPGP digital signature


Bug#950868: ITP: ruby-dry-inflector -- Inflector for Ruby

2020-02-07 Thread Utkarsh Gupta
Package: wnpp
Severity: wishlist
Owner: Utkarsh Gupta 

* Package name : ruby-dry-inflector
  Version : 0.2.0
  Upstream Author : dry team
* URL :  https://github.com/dry-rb/dry-inflector
* License : Expat
  Programming Lang : Ruby
  Description: Inflector for Ruby
 dry-inflector is an inflector gem for Ruby, which provides a configurable
 inflector object, rather than using a singleton.
 .
 It started with the extlib inflecto originated from active_support, then
 dm-core inflector originated from extlib. Later, inflecto was extracted
 from dm-core as a standalone inflector. Now, we resurrect inflecto and
 merged flexus, with some inflection rules from hanami-utils.
 This is dry-inflector.


Bug#950867: ITP: ruby-dry-configurable -- Simple mixin to make Ruby classes configurable

2020-02-07 Thread Utkarsh Gupta
Package: wnpp
Severity: wishlist
Owner: Utkarsh Gupta 

* Package name : ruby-dry-configurable
  Version : 0.9.0
  Upstream Author : dry team
* URL :  https://github.com/dry-rb/dry-configurable
* License : Expat
  Programming Lang : Ruby
  Description: Simple mixin to make Ruby classes configurable
 dry-configurable is a simple mixin to add thread-safe configuration
 behaviour to your classes. There are many libraries that make use of
 configuration, and each seemed to have their own implementation with
 a similar or duplicate interface, so it was strange that
 this behaviour had not already been encapsulated into a reusable gem,
 hence dry-configurable was born.


Bug#950863: ITP: ruby-dry-logic -- Predicate logic with rule composition

2020-02-07 Thread Utkarsh Gupta
Package: wnpp
Severity: wishlist
Owner: Utkarsh Gupta 

* Package name : ruby-dry-logic
  Version : 1.0.5
  Upstream Author : dry team
* URL :  https://github.com/dry-rb/dry-logic
* License : Expat
  Programming Lang : Ruby
  Description: Predicate logic with rule composition
 Predicate logic and rule composition used by:
 - dry-types for constrained types.
 - dry-validation for composing validation rules.


Bug#950855: ITP: ruby-dry-equalizer -- Define equality, equivalency and hash methods automatically

2020-02-07 Thread Utkarsh Gupta
Package: wnpp
Severity: wishlist
Owner: Utkarsh Gupta 

* Package name : ruby-dry-equalizer
  Version : 0.3.0
  Upstream Author : dry team
* URL :  https://github.com/dry-rb/dry-equalizer
* License : Expat
  Programming Lang : Ruby
  Description: Define equality, equivalency and hash methods automatically
 dry-equalizer is a simple mixing that can be used to add instance variable
 based equality, equivalence and inspection methods to your objects.
 .
 This library officially supports MRI >= 2.4 and jruby >= 9.2.


Bug#950849: ITP: ruby-sync -- two-phase lock with a counter

2020-02-07 Thread Balasankar "Balu" C
Package: wnpp
Owner: "Balasankar \"Balu\" C" 
Severity: wishlist

* Package name: ruby-sync
  Version : 0.5.0
  Upstream Author : Keiju ISHITSUKA 
* URL : https://github.com/ruby/sync/
* License : BSD-2-Clause
  Programming Lang: Ruby
  Description : two-phase lock with a counter

This package provides they sync gem, which is essentially a module that
provides a two-phase lock with a counter.

This was part of Ruby core, but was split out in Ruby 2.7 -
https://www.ruby-lang.org/en/news/2019/12/25/ruby-2-7-0-released/

This is needed to add Ruby 2.7 support to ruby-tins.



signature.asc
Description: OpenPGP digital signature


Bug#950846: ITP: ruby-dry-core -- Toolset of small support modules used throughout the dry-rb ecosystem

2020-02-07 Thread Utkarsh Gupta
Package: wnpp
Severity: wishlist
Owner: Utkarsh Gupta 

* Package name : ruby-dry-core
  Version : 0.4.9
  Upstream Author : dry team
* URL :  https://github.com/dry-rb/dry-core
* License : Expat
  Programming Lang : Ruby
  Description: Toolset of small support modules used throughout the dry-rb
ecosystem.
 dry-core is a simple toolset that can be used in many places.
 .
 It allows you to cache call results that are solely determined
 by arguments. And also provides a list of constants you can use
 to avoid memory allocations or identity checks.


Bug#892805: Help with packaging Open3D

2020-02-07 Thread Timo Röhling
I'm willing to adopt this ITP if nobody else steps forward in the next
month or so.

I have done some work on packaging Open3D for myself. It is not yet
ready to be released, but it could serve as a baseline:

https://salsa.debian.org/roehling-guest/open3d


Best regards,

-- 

Dipl.-Inform. Timo Röhling
Cognitive Mobile Systems

Fraunhofer Institute for Communication, Information Processing, and Ergonomics
FKIE | Fraunhoferstraße 20 | D-53343 Wachtberg
Phone +49 (0)228 9435-469 | Fax -16469
mailto:timo.roehl...@fkie.fraunhofer.de
http://www.fkie.fraunhofer.de



Bug#950834: ITP: ospd-openvas -- OSP server implementation to allow GVM to remotely control OpenVAS

2020-02-07 Thread Sophie Brun
Package: wnpp
Severity: wishlist
Owner: Sophie Brun 

* Package name: ospd-openvas
  Version : 1.0.0
  Upstream Author : Greenbone Networks GmbH
* URL : https://github.com/greenbone/ospd-openvas
* License : GPL-2+
  Programming Lang: Python3
  Description : OSP server implementation to allow GVM to remotely control 
OpenVAS

This package contains an OSP server implementation to allow GVM to
remotely control OpenVAS.
It is a command line tool with parameters to start a daemon which keeps
waiting for instructions to update the feed of vulnerability tests and
to start a scan. The second part of the interface is the redis store
where the parameters about a scan task need to be placed and from where
the results can be retrieved, being the unique communication channel
between OSPD-OpenVAS and OpenVAS.

I plan to maintain this package within the pkg-security team with the
other openvas/ greenbone packages.



Bug#950832: ITP: ospd -- Open Scanner Protocol daemon (OSPd)

2020-02-07 Thread Sophie Brun
Package: wnpp
Severity: wishlist
Owner: Sophie Brun 

* Package name: ospd
  Version : 2.0.0
  Upstream Author : Greenbone Networks GmbH
* URL : https://github.com/greenbone/ospd
* License : GPL-2+
  Programming Lang: Python3
  Description : Open Scanner Protocol daemon (OSPd)

OSPD is a base class for scanner wrappers which share the same
communication protocol: OSP (Open Scanner Protocol). OSP creates a unified
interface for different security scanners and makes their control flow and
scan results consistently available under the central Greenbone
Vulnerability Manager service.

This package is required for ospd-openvas, an openvas/greenbone
tool.

I plan to maintain this package within the pkg-security team with the
other openvas/ greenbone packages.