Bug#1077670: ITP: golang-github-peterbourgon-ff -- Flags-first package for configuration

2024-07-31 Thread Félix Sipma
Package: wnpp
Severity: wishlist
Owner: Félix Sipma 
X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org

* Package name: golang-github-peterbourgon-ff
  Version : 3.4.0
  Upstream Contact: Peter Bourgon
* URL : https://github.com/peterbourgon/ff
* License : Apache2.0
  Programming Lang: Go
  Description : Flags-first package for configuration
 The basic idea is that myprogram -h should always show the complete 
 configuration "surface area" of a program. Therefore, every config 
 parameter should be defined as a flag. This module provides a simple 
 and robust way to define those flags, and to parse them from 
 command-line arguments, environment variables, and/or config files.
 .
 Building a command-line application in the style of kubectl or docker? 
 ff.Command offers a declarative approach that may be simpler to write, 
 and easier to maintain, than many common alternatives.

Needed for golang-github-peterbourgon-unixtransport (ITP #1077663).

This package will be maintained within the Debian Go Packaging Team.

--
Kind regards,
Félix Sipma

-- 
Félix


signature.asc
Description: PGP signature


Bug#1077663: ITP: golang-github-peterbourgon-unixtransport -- Support for Unix domain sockets in Go HTTP clients

2024-07-31 Thread Félix Sipma
Package: wnpp
Severity: wishlist
Owner: Félix Sipma 
X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org

* Package name: golang-github-peterbourgon-unixtransport
  Version : 0.0.4
  Upstream Contact: Peter Bourgon
* URL : https://github.com/peterbourgon/unixtransport
* License : Apache-2.0
  Programming Lang: Go
  Description : Support for Unix domain sockets in Go HTTP clients

This is a new dependency of restic (v0.17.0).

This package will be maintained within the Debian Go Packaging Team.

--
Kind regards,
Félix Sipma

-- 
Félix


signature.asc
Description: PGP signature


Bug#1059860: ITP: golang-github-quic-go-quic-go -- A QUIC implementation in pure go

2024-01-04 Thread Félix Sipma

On 2024-01-04 14:55+0800, Shengjing Zhu wrote:

On Wed, Jan 3, 2024 at 6:14 PM Félix Sipma  wrote:


On 2024-01-02 22:32+0800, Shengjing Zhu wrote:

On Tue, Jan 2, 2024 at 10:27 PM Félix Sipma  wrote:


Package: wnpp
Severity: wishlist
Owner: Félix Sipma 

* Package name: golang-github-quic-go-quic-go
Version : 0.40.0-1
Upstream Author :
* URL : https://github.com/quic-go/quic-go
* License : Expat
Programming Lang: Go
Description : A QUIC implementation in pure go

A QUIC implementation in pure Go


It's https://tracker.debian.org/pkg/golang-github-lucas-clemente-quic-go
It has been updated to use the new source. Though it should be better
to rename the Debian package when upstream moved their code location.
But I was too lazy to go through NEW when I updated the package.


Sorry, I did not find golang-github-quic-go-quic-go with "apt search" or
wnpp-check, so I assumed it was not in Debian yet.


Although golang-github-lucas-clemente-quic-go-dev Provides
golang-github-quic-go-quic-go-dev, it's hard to search.
I found that `apt-cache search` can return the result, but `apt
search` does not.

OTOH `dh-make-golang search` is the tool to search with Go import path.


Upgrading to >= 0.39 seems implies to deal with incompatibles changes in
the API (and upstream switched to uber's gomock...), but 0.38.2 seems to
be enough to update Syncthing, and should be OK for the other
dependencies. Could you have a look to the upgrade-to-0.38.2 branch of
golang-github-lucas-clemente-quic-go on salsa?


I added one more change to use ginkgo-v2, which is packaged now, and uploaded.


Great, thanks!

--
Félix


signature.asc
Description: PGP signature


Bug#1059860: ITP: golang-github-quic-go-quic-go -- A QUIC implementation in pure go

2024-01-03 Thread Félix Sipma

On 2024-01-02 22:32+0800, Shengjing Zhu wrote:

On Tue, Jan 2, 2024 at 10:27 PM Félix Sipma  wrote:


Package: wnpp
Severity: wishlist
Owner: Félix Sipma 

* Package name: golang-github-quic-go-quic-go
 Version : 0.40.0-1
 Upstream Author :
* URL : https://github.com/quic-go/quic-go
* License : Expat
 Programming Lang: Go
 Description : A QUIC implementation in pure go

A QUIC implementation in pure Go


It's https://tracker.debian.org/pkg/golang-github-lucas-clemente-quic-go
It has been updated to use the new source. Though it should be better
to rename the Debian package when upstream moved their code location.
But I was too lazy to go through NEW when I updated the package.


Sorry, I did not find golang-github-quic-go-quic-go with "apt search" or 
wnpp-check, so I assumed it was not in Debian yet.


Upgrading to >= 0.39 seems implies to deal with incompatibles changes in 
the API (and upstream switched to uber's gomock...), but 0.38.2 seems to 
be enough to update Syncthing, and should be OK for the other 
dependencies. Could you have a look to the upgrade-to-0.38.2 branch of 
golang-github-lucas-clemente-quic-go on salsa?


I saw that you added a noquic flag for the Syncthing build, but it seems 
like QUIC could be re-enabled (according to 
https://github.com/syncthing/syncthing/issues/9034).


It would be nice to update to a recent version, though: there seem to be 
CVE fixes in the changelogs...


And maybe having a real golang-github-quic-go-quic-go package in Debian 
would be nice, too.


Thanks!

--
Félix


signature.asc
Description: PGP signature


Bug#1059864: ITP: golang-github-calmh-incontainer -- determine if we're running inside a container or not.

2024-01-02 Thread Félix Sipma
Package: wnpp
Severity: wishlist
Owner: Félix Sipma 

* Package name: golang-github-calmh-incontainer
  Version : 0.0~git20221224.b3e71b1-1
  Upstream Author : Jakob Borg
* URL : https://github.com/calmh/incontainer
* License : MIT
  Programming Lang: Go
  Description : determine if we're running inside a container or not.

 Loosely based on (https://github.com/pitkley/in-container) for Rust.

Needed by recent versions of Syncthing.

-- 
Félix


signature.asc
Description: PGP signature


Bug#1059860: ITP: golang-github-quic-go-quic-go -- A QUIC implementation in pure go

2024-01-02 Thread Félix Sipma
Package: wnpp
Severity: wishlist
Owner: Félix Sipma 

* Package name: golang-github-quic-go-quic-go
  Version : 0.40.0-1
  Upstream Author : 
* URL : https://github.com/quic-go/quic-go
* License : Expat
  Programming Lang: Go
  Description : A QUIC implementation in pure go

 A QUIC implementation in pure Go


Needed by newer versions of Syncthing.

-- 
Félix


signature.asc
Description: PGP signature


Bug#1055803: ITP: golang-github-backblaze-blazer -- Go library for Backblaze's B2

2023-11-11 Thread Félix Sipma
Package: wnpp
Severity: wishlist
Owner: Félix Sipma 
X-Debbugs-Cc: debian-de...@lists.debian.org

* Package name: golang-github-backblaze-blazer
  Version : 0.6.1
  Upstream Contact: Backblaze
* URL : https://github.com/Backblaze/blazer
* License : Apache-2.0
  Programming Lang: Go
  Description : Go library for Backblaze's B2

 Blazer is a Golang client library for Backblaze's B2 object storage 
 service.  It is designed for simple integration with existing 
 applications that may already be using S3 and Google Cloud Storage, by 
 exporting only a few standard Go types.
 .
 It implements and satisfies the B2 integration checklist 
 (https://www.backblaze.com/b2/docs/integration_checklist.html), 
 automatically handling error recovery, reauthentication, and other 
 low-level aspects, making it suitable to upload very large files, or 
 over multi-day time scales.

This is a dependency of restic.

I intend to maintain this package within the Debian Go Packaging team.

-- 
Félix


signature.asc
Description: PGP signature


Bug#1032659: ITP: golang-github-go-task-slim-sprig -- Useful template functions for Go templates.

2023-07-03 Thread Félix Sipma
Package: wnpp
Followup-For: Bug #1032659


Hi Mark,

Is there something preventing the upload of 
golang-github-go-task-slim-sprig to NEW?

I would need it to package the latest version of restic.

Regards,

-- 
Félix


signature.asc
Description: PGP signature


Bug#1040157: Acknowledgement (ITP: golang-github-azuread-microsoft-authentication-library-for-go -- Microsoft Authentication Library (MSAL) for Go)

2023-07-02 Thread Félix Sipma
Woops, I just realized this is already in the new queue. (ITP - 
#1039471) Sorry for the noise.


On 2023-07-02 15:57+, Debian Bug Tracking System wrote:

Thank you for filing a new Bug report with Debian.

You can follow progress on this Bug here: 1040157: 
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1040157.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

As you requested using X-Debbugs-CC, your message was also forwarded to
debian-de...@lists.debian.org, debian...@lists.debian.org
(after having been given a Bug report number, if it did not have one).

Your message has been sent to the package maintainer(s):
w...@debian.org

If you wish to submit further information on this problem, please
send it to 1040...@bugs.debian.org.

Please do not send mail to ow...@bugs.debian.org unless you wish
to report a problem with the Bug-tracking system.


--
Félix


signature.asc
Description: PGP signature


Bug#1040157: ITP: golang-github-azuread-microsoft-authentication-library-for-go -- Microsoft Authentication Library (MSAL) for Go

2023-07-02 Thread Félix Sipma
Package: wnpp
Severity: wishlist
Owner: Félix Sipma 

* Package name: 
golang-github-azuread-microsoft-authentication-library-for-go
  Version : 0.6.0-1
  Upstream Author : Microsoft
* URL : 
https://github.com/AzureAD/microsoft-authentication-library-for-go
* License : Expat
  Programming Lang: Go
  Description : Microsoft Authentication Library (MSAL) library for Go
 The Microsoft Authentication Library (MSAL) for Go is part of the
 Microsoft identity platform for developers (https://aka.ms/aaddevv2)
 (formerly named Azure AD) v2.0. It allows you to sign in users or apps
 with Microsoft identities (Azure AD
 (https://azure.microsoft.com/services/active-directory/) and Microsoft
 Accounts (https://account.microsoft.com)) and obtain tokens to call
 Microsoft APIs such as Microsoft Graph (https://graph.microsoft.io/) or
 your own APIs registered with the Microsoft identity platform. It is
 built using industry standard OAuth2 and OpenID Connect protocols.

Newer restic depends on a newer golang-github-azure-azure-sdk-for-go, 
which depends on this package.

-- 
Félix


signature.asc
Description: PGP signature


Bug#1040156: ITP: golang-github-microsoft-applicationinsights-go -- Microsoft Application Insights SDK for Go

2023-07-02 Thread Félix Sipma
Package: wnpp
Severity: wishlist
Owner: Félix Sipma 

* Package name: golang-github-microsoft-applicationinsights-go
  Version : 0.4.4-1
  Upstream Author : Microsoft
* URL : https://github.com/microsoft/ApplicationInsights-Go
* License : Expat
  Programming Lang: Go
  Description : Microsoft Application Insights SDK for Go

 This project provides a Go SDK for Application Insights. Application
 Insights (http://azure.microsoft.com/en-us/services/application-insights/)
 is a service that allows developers to keep their applications
 available, performant, and successful.  This go package will allow you
 to send telemetry of various kinds (event, metric, trace) to the
 Application Insights service where they can be visualized in the Azure
 Portal.

Newer restic depends on a newer golang-github-azure-azure-sdk-for-go, 
which depends on this package.

-- 
Félix


signature.asc
Description: PGP signature


Bug#1040152: ITP: golang-cloudfoundry-clock -- time provider & rich fake for Go

2023-07-02 Thread Félix Sipma
Package: wnpp
Severity: wishlist
Owner: Félix Sipma 

* Package name: golang-cloudfoundry-clock
  Version : 1.1.0-1
  Upstream Author : Cloud Foundry
* URL : https://github.com/cloudfoundry/clock
* License : Apache-2.0
  Programming Lang: Go
  Description : time provider & rich fake for Go
 Provides a Clock interface, useful for injecting time dependencies in
 tests.

Newer restic depends on a newer golang-github-azure-azure-sdk-for-go, 
which depends on this package.

-- 
Félix


signature.asc
Description: PGP signature


Bug#1037927: ITP: fuse -- bazil.org/fuse - With macOS support and its own import path so replace directives aren't necessary

2023-06-17 Thread Félix Sipma
I rediscovered the option by myself in the meantime, but thanks for the 
advice :-).


On 2023-06-15 17:21+0800, Shengjing Zhu wrote:

On Thu, Jun 15, 2023 at 3:29 AM Félix Sipma  wrote:


Sorry about this, the message was auto-generated by dh-make-golang and I
forgot to edit the package name in the ITP. I intend to use the usual
golang naming "golang-github-anacrolix-fuse".


FWIW, You could use the `dh-make-golang -type library` option.

--
Shengjing Zhu


--
Félix


signature.asc
Description: PGP signature


Bug#1037927: ITP: fuse -- bazil.org/fuse - With macOS support and its own import path so replace directives aren't necessary

2023-06-14 Thread Félix Sipma
Sorry about this, the message was auto-generated by dh-make-golang and I 
forgot to edit the package name in the ITP. I intend to use the usual 
golang naming "golang-github-anacrolix-fuse".


--
Félix


signature.asc
Description: PGP signature


Bug#1037927: Acknowledgement (ITP: fuse -- bazil.org/fuse - With macOS support and its own import path so replace directives aren't necessary)

2023-06-14 Thread Félix Sipma

The package will be named golang-github-anacrolix-fuse.

On 2023-06-14 12:42+, Debian Bug Tracking System wrote:

Thank you for filing a new Bug report with Debian.

You can follow progress on this Bug here: 1037927: 
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1037927.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

As you requested using X-Debbugs-CC, your message was also forwarded to
debian-de...@lists.debian.org, debian...@lists.debian.org
(after having been given a Bug report number, if it did not have one).

Your message has been sent to the package maintainer(s):
w...@debian.org

If you wish to submit further information on this problem, please
send it to 1037...@bugs.debian.org.

Please do not send mail to ow...@bugs.debian.org unless you wish
to report a problem with the Bug-tracking system.


--
Félix


signature.asc
Description: PGP signature


Bug#1037927: ITP: fuse -- bazil.org/fuse - With macOS support and its own import path so replace directives aren't necessary

2023-06-14 Thread Félix Sipma
Package: wnpp
Severity: wishlist
Owner: Félix Sipma 

* Package name: fuse
  Version : 0.2.0-1
  Upstream Author : Matt Joiner
* URL : https://github.com/anacrolix/fuse
* License : TODO
  Programming Lang: Go
  Description : bazil.org/fuse with macOS support

 Fork of bazil.org/fuse (Filesystems in Go) with **support for FUSE on
 Mac**. MacFUSE 4.0.0 and 3.3 (or newer) are supported.
 .
 The original project **dropped support** for FUSE on Mac when OSXFUSE
 stopped being an open source project bazil/fuse#224
 (https://github.com/bazil/fuse/issues/224). I respect the maintainers
 decisions of both projects.

This package is required by restic.

-- 
Félix


signature.asc
Description: PGP signature


Bug#1012706: ITP: golang-github-ncw-swift-v2 -- Go language interface to Swift

2022-06-12 Thread Félix Sipma
Package: wnpp
Severity: wishlist
Owner: Félix Sipma 

* Package name: golang-github-ncw-swift-v2
  Version : 2.0.1-1
  Upstream Author : Nick Craig-Wood
* URL : https://github.com/ncw/swift
* License : Expat
  Programming Lang: Go
  Description : Go language interface to Swift / Openstack Object Storage / 
Rackspace cloud files (golang)

It is needed to which is needed to update restic. 

-- 
Félix


signature.asc
Description: PGP signature


Bug#988031: ITP: youtubedl-gui -- GUI on youtube-dl to download videos from a variety of sites

2021-05-05 Thread Félix Sipma

Hi,

I think I prefer the former https://github.com/JaGoLi/ytdl-gui to the 
latter https://github.com/mhogomchungu/media-downloader .
I've also tried to package a youtube-dl gui, 
https://github.com/MrS0m30n3/youtube-dl-gui which seemed abandoned, and 
then a fork named tartube which seemed too bloated.


I just wanted a very simple interface, and 
https://github.com/JaGoLi/ytdl-gui seems to fit the bill nicely!


Thanks for your packaging effort, I think having a nice gui for 
youtube-dl would be a big plus for Debian! I'm more of a cli user, but 
several people to whom I showed youtube-dl were impressed, but stayed a 
bit afraid by the command line :-).


Regards,

--
Félix


signature.asc
Description: PGP signature


Bug#975346: ITP: golang-github-akamai-akamaiopen-edgegrid-golang -- This library implements an Authentication handler for the Akamai OPEN EdgeGrid Authentication scheme

2020-11-20 Thread Félix Sipma
Package: wnpp
Severity: wishlist
Owner: Félix Sipma 

* Package name: golang-github-akamai-akamaiopen-edgegrid-golang
  Version : 1.0.0-1
  Upstream Author : Akamai
* URL : https://github.com/akamai/AkamaiOPEN-edgegrid-golang
* License : Apache-2.0
  Programming Lang: Go
  Description : This library implements an Authentication handler for the 
Akamai OPEN EdgeGrid Authentication scheme

 This library implements an Authentication handler
 for net/http (https://golang.org/pkg/net/http/)
 that provides the Akamai OPEN Edgegrid Authentication
 (https://developer.akamai.com/introduction/Client_Auth.html)
 scheme. For more information visit the Akamai OPEN Developer Community
 (https://developer.akamai.com).  This library has been released as a v1
 library though future development will be on the v2 branch Announcing
 Akamai OPEN EdgeGrid for GoLang v2 (release v2.0.0) The v2 branch of
 this module is under active development and provides a subset of Akamai
 APIs for use in the Akamai Terraform Provider. The v2 branch does not
 yet implement the full set of Akamai endpoints supported by the 0.x and
 1.x releases.

It is needed to  update golang-github-xenolf-lego,
which is needed to update golang-github-cenkalti-backoff,
which is needed to update restic...

-- 
Félix


signature.asc
Description: PGP signature


Bug#975345: ITP: golang-gopkg-h2non-gock.v1 -- HTTP traffic mocking and testing made easy in Go

2020-11-20 Thread Félix Sipma
Package: wnpp
Severity: wishlist
Owner: Félix Sipma 

* Package name: golang-gopkg-h2non-gock.v1
  Version : 1.0.15-1
  Upstream Author : Tomas Aparicio
* URL : https://github.com/h2non/gock
* License : Expat
  Programming Lang: Go
  Description : HTTP traffic mocking and testing made easy in Go ༼ʘ̚ل͜ʘ̚༽

 Versatile HTTP mocking made easy in Go (https://golang.org) that works
 with any net/http based stdlib implementation.
 .
 Heavily inspired by nock (https://github.com/node-nock/nock).  There is
 also its Python port, pook (https://github.com/h2non/pook).

It is needed to package golang-github-akamai-akamaiopen-edgegrid-golang,
which is needed to update golang-github-xenolf-lego,
which is needed to update golang-github-cenkalti-backoff,
which is needed to update restic...

-- 
Félix


signature.asc
Description: PGP signature


Bug#975342: ITP: golang-github-h2non-parth -- Path parsing for segment unmarshaling and slicing.

2020-11-20 Thread Félix Sipma
Package: wnpp
Severity: wishlist
Owner: Félix Sipma 

* Package name: golang-github-h2non-parth
  Version : 2.0.1-1
  Upstream Author : Tom
* URL : https://github.com/h2non/parth
* License : Expat
  Programming Lang: Go
  Description : Path parsing for segment unmarshaling and slicing.

 Package parth provides path parsing for segment unmarshaling and
 slicing. In other words, parth provides simple and flexible access to
 (URL) path parameters.

It is needed to package golang-gopkg-h2non-gock.v1,
which is needed to package golang-github-akamai-akamaiopen-edgegrid-golang,
which is needed to update golang-github-xenolf-lego,,
which is needed to update golang-github-cenkalti-backoff,
which is needed to update restic...

-- 
Félix


signature.asc
Description: PGP signature


Bug#975341: ITP: golang-github-nbio-st -- st - Simple Test micro-framework for Go

2020-11-20 Thread Félix Sipma
Package: wnpp
Severity: wishlist
Owner: Félix Sipma 

* Package name: golang-github-nbio-st
  Version : 0.0~git20140626.e9e8d98-1
  Upstream Author : nb.io
* URL : https://github.com/nbio/st
* License : Apache-2.0
  Programming Lang: Go
  Description : st - Simple Test micro-framework for Go

 A Tiny Test Framework for Go GoDoc (https://godoc.org/github.com/nbio/st)
 .
 A tiny test framework for making short, useful assertions in your
 Go tests.

It is needed to package golang-gopkg-h2non-gock.v1,
which is needed to update golang-github-xenolf-lego,
which is needed to update golang-github-cenkalti-backoff,
which is needed to update restic...

-- 
Félix


signature.asc
Description: PGP signature


Bug#975317: ITP: golang-github-nrdcg-desec -- Go library for accessing the deSEC API.

2020-11-20 Thread Félix Sipma
Package: wnpp
Severity: wishlist
Owner: Félix Sipma 

* Package name: golang-github-nrdcg-desec
  Version : 0.5.0-1
  Upstream Author : Fernandez Ludovic 
* URL : https://github.com/nrdcg/desec
* License : MPL-2.0
  Programming Lang: Go
  Description : Go library for accessing the deSEC API.

 Go library for accessing the deSEC API GoDoc
 (https://godoc.org/github.com/nrdcg/desec) Build Status
 (https://travis-ci.com/nrdcg/desec) Go Report Card
 (https://goreportcard.com/report/github.com/nrdcg/desec)
 .
 An deSEC API client written in Go.

This is a new dependency of golang-github-xenolf-lego-dev, that I need 
to update to get golang-github-cenkalti-backoff v4, that I need to 
update to get restic updated to v0.11.0.

-- 
Félix


signature.asc
Description: PGP signature


Bug#974867: ITP: golang-github-minio-md5-simd -- Accelerate aggregated MD5 hashing performance up to 8x for AVX512 and 4x for AVX2. Useful for server applications that need to compute many MD5 sums in

2020-11-15 Thread Félix Sipma
Package: wnpp
Severity: wishlist
Owner: Félix Sipma 

* Package name: golang-github-minio-md5-simd
  Version : 1.1.0-1
  Upstream Author : High Performance, Kubernetes Native Object Storage
* URL : https://github.com/minio/md5-simd
* License : Apache-2.0
  Programming Lang: Go
  Description : Accelerate aggregated MD5 hashing performance up to 8x for 
AVX512 and 4x for AVX2. Useful for server applications that need to compute 
many MD5 sums in parallel.

 md5-simd This is a SIMD accelerated MD5 package, allowing up to either 8
 (AVX2) or 16 (AVX512) independent MD5 sums to be calculated on a single
 CPU core.

This package is needed to update golang-github-minio-minio-go to v7, that is
needed to update restic.

-- 
Félix


signature.asc
Description: PGP signature


Bug#965108: ITP: goldplate -- cute and simple opaque golden test runner for CLI applications

2020-07-16 Thread Félix Sipma
Package: wnpp
Severity: wishlist
Owner: Félix Sipma 
X-Debbugs-Cc: debian-de...@lists.debian.org

* Package name: goldplate
  Version : 0.1.1
  Upstream Author : Jasper Van der Jeugt 
* URL : https://github.com/fugue/goldplate.git
* License : Apache-2.0
  Programming Lang: Haskell
  Description : Cute and simple opaque golden test runner for CLI 
applications

Place your test cases in a directory, annotate them with .goldplate 
files, and that's it. Completely language agnostic. Perhaps its best 
feature is that it can automatically fix your tests outputs.
.
Give goldplate a try if:
.
- You are testing a CLI application
- The application produces deterministic output (e.g. compilers, 
  prettifiers, convertors)
- The application is quick to start (a process is created for every 
  test)
- Your output is text-based and not huge in size

This package is needed by the newer version of patat.

I will need a sponsor.

-- 
Félix


signature.asc
Description: PGP signature


Bug#922961: ITP: vorta -- Desktop Backup Client for Borg

2020-05-26 Thread Félix Sipma

On 2020-03-08 16:10-0600, Nicholas D Steeves wrote:

Hi Danny and Gianfranco,


On Sun, Feb 16, 2020 at 08:20:21PM -0700, Nicholas D Steeves wrote:

On Fri, Feb 22, 2019 at 11:39:58AM +0100, Varac wrote:

Vorta is a backup client for macOS and Linux desktops. It integrates the mighty 
BorgBackup with your desktop environment to protect your data from disk 
failure, ransomware and theft.


Hi Varac,

I'll take care of this one since a member of my family now needs this
software (likely ETA: less than a week, plus waiting for it to clear NEW)


I'd like to put Vorta under Debian Borg Collective maintenance rather
than just under Salsa namespace.  ACK?

Best,
Nicholas

P.S. Why not the PAPT?  Upstream plans to rewrite Vorta in Golang
   https://github.com/borgbase/vorta/issues/331#issuecomment-513526067


Hi Nicholas and others,

Did you make any progress on this ITP?

Regards,

--
Félix


signature.asc
Description: PGP signature


Bug#955819: ITP: sphinx-autoapi -- Sphinx AutoAPI provides "autodoc" style documentation for multiple programming languages without needing to load, run, or import the project being documented.

2020-04-05 Thread Félix Sipma
Package: wnpp
Severity: wishlist
Owner: Félix Sipma 

* Package name: sphinx-autoapi
  Version : 1.2.1
  Upstream Author : Read the Docs, Inc
* URL : https://github.com/readthedocs/sphinx-autoapi/
* License : Expat
  Programming Lang: Python
  Description : Sphinx AutoAPI provides "autodoc" style documentation for 
multiple programming languages without needing to load, run, or import the 
project being documented.

In contrast to the traditional Sphinx autodoc, which is Python-only and 
uses code imports, AutoAPI finds and generates documentation by parsing 
source code.

This is needed for packaging the new version of khard.

I intend to maintain this package in the PAPT. I will need a sponsor to 
upload the package.

-- 
Félix


signature.asc
Description: PGP signature


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#934681: ITP: tartube -- A GUI front-end for youtube-dl

2019-08-13 Thread Félix Sipma
Package: wnpp
Severity: wishlist
Owner: Félix Sipma 

* Package name: tartube
  Version : 1.0.0
  Upstream Author : A S Lewis 
* URL : https://github.com/axcore/tartube
* License : GPL-3
  Programming Lang: Python
  Description : A GUI front-end for youtube-dl

Tartube is a GUI front-end for youtube-dl, partly based on youtube-dl-gui and
written in Python 3 / Gtk 3.

- You can download individual videos, and even whole channels and playlists,
  from YouTube and hundreds of other sites
- You can fetch information about those videos, channels and playlists, without
  actually downloading anything
- Tartube will organise your videos into convenient folders
- Certain popular websites manipulate search results, repeatedly unsubscribe
  people from their favourite channels and/or deliberately conceal videos that
  they don't like. Tartube won't do any of those things
- Tartube can, in some circumstances, see videos that are region-blocked and/or
  age-restricted

I will need a sponsor to upload it.


signature.asc
Description: PGP signature


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

2018-12-06 Thread Félix Sipma
On 2018-12-06 10:36-0500, Antoine Beaupre wrote:
> Ping! any update here?

It may be interesting to wait until
https://github.com/jwilm/alacritty/issues/357 is fixed. There was some progress
recently.


signature.asc
Description: PGP signature


Bug#906715: ITP: lloconv -- command line document converter using libreofficekit

2018-08-21 Thread Félix Sipma
OK, thanks for taking time to answer this!


signature.asc
Description: PGP signature


Bug#906715: ITP: lloconv -- command line document converter using libreofficekit

2018-08-20 Thread Félix Sipma
Hi,

Are you aware of "libreoffice --convert-to pdf --outdir . document.doc"?

It seems to work well, so I'm not sure what lloconv brings to the table :-).


signature.asc
Description: PGP signature


Bug#886730: Acknowledgement (ITP: python-twodict -- Simple two way ordered dictionary for Python)

2018-01-09 Thread Félix Sipma
Packaging should be almost ready: 
https://salsa.debian.org/felix-guest/twodict.git

I'm waiting for the DPMT to decide if they want to create a salsa group now.


signature.asc
Description: PGP signature


Bug#753350: ITP: youtube-dl-gui -- a graphical frontend for youtube-dl

2018-01-09 Thread Félix Sipma
On 2018-01-09 11:18+0100, Félix Sipma wrote:
> On 2017-12-14 13:34+0100, Holger Levsen wrote:
>> Hi,
>> 
>> On Mon, Dec 26, 2016 at 10:59:17PM +0100, Félix Sipma wrote:
>>> Do you still plan to work on a package for youtube-dl-gui? If not, I'll be
>>> happy to do it myself.
>> 
>> ping?
>> 
>> I'd be glad to sponsor an upload of this too.
> 
> Still no answer... So I'm just going to start the packaging.

I've started https://salsa.debian.org/felix-guest/youtube-dl-gui.

I need to package https://github.com/MrS0m30n3/twodict


signature.asc
Description: PGP signature


Bug#886730: ITP: python-twodict -- Simple two way ordered dictionary for Python

2018-01-09 Thread Félix Sipma
Package: wnpp
Severity: wishlist
Owner: Félix Sipma <felix+deb...@gueux.org>

* Package name: python-twodict
  Version : 1.2-1
  Upstream Author : Sotiris Papadopoulos <ytube...@gmail.com>
* URL : https://github.com/MrS0m30n3/twodict
* License : Public domain
  Programming Lang: Python
  Description : Simple two way ordered dictionary for Python

TwoWayOrderedDict is a custom dictionary in which you can get the key:value 
relationship but you can also get the value:key relationship. It also remembers 
the order in which the items were inserted and supports almost all the features 
of the build-in dict.

This package is a dependency of youtube-dl-gui, another ITP of mine.
I intend to maintain the package in the Debian Python Modules Team.


signature.asc
Description: PGP signature


Bug#753350: ITP: youtube-dl-gui -- a graphical frontend for youtube-dl

2018-01-09 Thread Félix Sipma
On 2017-12-14 13:34+0100, Holger Levsen wrote:
> Hi,
> 
> On Mon, Dec 26, 2016 at 10:59:17PM +0100, Félix Sipma wrote:
>> Do you still plan to work on a package for youtube-dl-gui? If not, I'll be
>> happy to do it myself.
> 
> ping?
> 
> I'd be glad to sponsor an upload of this too.

Still no answer... So I'm just going to start the packaging.


signature.asc
Description: PGP signature


Bug#855887: Any news

2017-11-21 Thread Félix Sipma
On 2017-11-21 22:57+, Jelmer Vernooij wrote:
> Awh, crap - that's a good point. Yes, we'll have to rename "todo" to
> "todoman" if there's something existing that provides /usr/bin/todo.

OK, a new version is available on mentors.


signature.asc
Description: PGP signature


Bug#855887: Any news

2017-11-21 Thread Félix Sipma
On 2017-11-21 22:17+, Jelmer Vernooij wrote:
> On Sun, Nov 19, 2017 at 10:59:40PM +0100, Félix Sipma wrote:
>> On 2017-11-19 22:45+0100, Félix Sipma wrote:
>>> On 2017-11-19 22:45+0100, Félix Sipma wrote:
>>>> I uploaded the last version to mentors and to my repo. No need to open an 
>>>> RFS?
>>> 
>>> Forgot the link:
>>> https://mentors.debian.net/debian/pool/main/t/todoman/todoman_3.2.4-1.dsc
>> 
>> I just updated a new version which fixes a typo.
> 
> You should be receiving an email soon saying the package is in the NEW
> queue.
> 
> Cheers,
> 
> Jelmer

Thanks for your fast reviewing!

I was just wondering, /usr/bin/todo seems quite generic, and it may clash with
other packages... It seems to be used by "devtodo". Should we customize the
patch the package to provide /usr/bin/todoman instead, or keep /usr/bin/todo
and avoid conflicts by another mean?


signature.asc
Description: PGP signature


Bug#855887: Any news

2017-11-19 Thread Félix Sipma
On 2017-11-19 15:13+, Jelmer Vernooij wrote:
> That's great to hear. I'm more than happy to sponsor :)
> 
> The package looks okay to me.

Great!

> How does todoman use JavaScript? are the suggests for that just for sphinx?

Right... They are just for sphinx.

I uploaded the last version to mentors and to my repo. No need to open an RFS?


signature.asc
Description: PGP signature


Bug#855887: Any news

2017-11-19 Thread Félix Sipma
On 2017-11-19 22:45+0100, Félix Sipma wrote:
> I uploaded the last version to mentors and to my repo. No need to open an RFS?

Forgot the link:
https://mentors.debian.net/debian/pool/main/t/todoman/todoman_3.2.4-1.dsc


signature.asc
Description: PGP signature


Bug#855887: Any news

2017-11-19 Thread Félix Sipma
On 2017-11-19 22:45+0100, Félix Sipma wrote:
> On 2017-11-19 22:45+0100, Félix Sipma wrote:
>> I uploaded the last version to mentors and to my repo. No need to open an 
>> RFS?
> 
> Forgot the link:
> https://mentors.debian.net/debian/pool/main/t/todoman/todoman_3.2.4-1.dsc

I just updated a new version which fixes a typo.


signature.asc
Description: PGP signature


Bug#855887: Any news

2017-11-19 Thread Félix Sipma
Hi Jelmer,

sphinx-autorun entered in sid a few days ago, after staying 5 months in mentors
\o/. I now have everything I need, and the package is almost ready. I'd just
like to update the package to the last release, bump the Standards-Version, and
then send it to mentors. I think I'll be able to do this very soon. You can
then help in reviewing and uploading to sid. Just give me one or two days more
:-).

On 2017-11-19 09:12+, Jelmer Vernooij wrote:
> Hi Félix,
> 
> I'm quite keen to see todoman in Debian.  Is there anything I can do
> to help get it into sid?
> 
> What's missing from the git packaging repo? It seem pretty complete already.
> 
> Jelmer




signature.asc
Description: PGP signature


Bug#855887: followup

2017-07-26 Thread Félix Sipma
Just a little followup, hopefully we'll get todoman in sid soon...

With python3-parsedate in unstable, the package for todoman should be almost
ready.

I still need sphinx-autorun to enter unstable (see #863982) to build the doc.

You can check https://git.gueux.org/todoman.git if you want to have a look.


signature.asc
Description: PGP signature


Bug#863136: Acknowledgement (ITP: sphinx-autorun -- code execution extension for Sphinx)

2017-05-22 Thread Félix Sipma
The developer added a BSD-2-Clause license.


signature.asc
Description: PGP signature


Bug#863136: Acknowledgement (ITP: sphinx-autorun -- code execution extension for Sphinx)

2017-05-22 Thread Félix Sipma
Woops, I've sent this before completing the License information...

The author did not provide a License yet. I just opened a ticket for this.
https://github.com/hobarrera/sphinx-autorun/issues/1

Sorry for the noise.


signature.asc
Description: PGP signature


Bug#863136: ITP: sphinx-autorun -- code execution extension for Sphinx

2017-05-22 Thread Félix Sipma
Package: wnpp
Severity: wishlist
Owner: =?utf-8?q?F=C3=A9lix_Sipma?= 

* Package name: sphinx-autorun
  Version : 1.0.1
  Upstream Author : Hugo Osvaldo Barrera 
* URL : https://github.com/hobarrera/sphinx-autorun/
* License : (GPL, LGPL, BSD, MIT/X, etc.)
  Programming Lang: Python
  Description : Code execution extension for Sphinx

  This extension for Sphinx that can execute the code from a runblock directive
  and attach the output of the execution to the document.

This package is a build dependency of todoman, another ITP of mine.

I'd like to maintain it in the python modules team. I've sent a request to join
the team, but did not get any answer yet.


signature.asc
Description: PGP signature


Bug#855887: RFP: todoman -- A simple CalDAV-based todo manager

2017-04-28 Thread Félix Sipma
Just a followup: I'm still working on this package. I need
python3-parsedatetime to go in sid (currently only in experimental), so I'll
probably wait until stretch is out to finish the package.


signature.asc
Description: PGP signature


Bug#860540: ITP: golang-github-pkg-xattr -- Extended attribute support for Go (linux + darwin + freebsd)

2017-04-18 Thread Félix Sipma
Package: wnpp
Severity: wishlist
Owner: Félix Sipma <felix+deb...@gueux.org>

* Package name: golang-github-pkg-xattr
  Version : 0.2.0+git20170313.4.2c7218a-1
  Upstream Author : Kuba Podgórski
* URL : https://github.com/pkg/xattr
* License : BSD-2-clause
  Programming Lang: Go
  Description : Extended attribute support for Go

 xattr is supported on Linux, Darwin and FreeBSD.

This needs to be packaged for the newest version of restic.


signature.asc
Description: PGP signature


Bug#856511: ITP: xandikos -- CalDAV/CardDAV server backed by Git

2017-03-01 Thread Félix Sipma
Wow, that seems great! I've been waiting for ages for radicale to stabilize.
Can't wait to see xandikos in debian :-).

Thanks!

On 2017-03-01 20:09+, Jelmer Vernooij wrote:
> Package: wnpp
> Severity: wishlist
> Owner: Jelmer Vernooij 
> 
> * Package name: xandikos
>  Version : 0.0.2
>  Upstream Author : Jelmer Vernooij 
> * URL : https://jelmer.uk/code/xandikos/
> * License : GPL
>  Programming Lang: Python
>  Description : CalDAV/CardDAV server backed by Git
> 
> Xandikos is a single-user CardDAV/CalDAV server that backs onto a Git
> repository.
> .
> It implements the following standards:
> .
>  * RFC4918/RFC2518 (Core WebDAV) - implemented, except for COPY/MOVE/LOCK 
> operations
>  * RFC4791 (CalDAV) - fully implemented
>  * RFC6352 (CardDAV) - fully implemented
>  * RFC5397 (Current Principal) - fully implemented
>  * RFC3253 (Versioning Extensions) - partially implemented, only the REPORT 
> method and {DAV:}expand-property property
>  * RFC3744 (Access Control) - partially implemented
>  * RFC5995 (POST to create members) - fully implemented


signature.asc
Description: PGP signature


Bug#855887: RFP: todoman -- A simple CalDAV-based todo manager

2017-02-28 Thread Félix Sipma
Control: retitle -1 ITP: todoman -- A simple CalDAV-based todo manager
Owner: Félix Sipma <felix+deb...@gueux.org>


signature.asc
Description: PGP signature


Bug#856318: ITP: imm -- Execute arbitrary actions for each unread element of RSS/Atom feeds

2017-02-27 Thread Félix Sipma
Package: wnpp
Severity: wishlist
Owner: =?utf-8?q?F=C3=A9lix_Sipma?= 

* Package name: imm
  Version : 1.1.0.0
  Upstream Author : k0ral 
* URL : https://github.com/k0ral/imm
* License : Public domain
  Programming Lang: Haskell
  Description : Execute arbitrary actions for each unread element of 
RSS/Atom feeds

imm is a tool to execute arbitrary actions for each new element from RSS/Atom 
feeds (e.g. sending a mail, or writing a file).

imm is written and configured in Haskell.

I'll need a sponsor for (at least) the first upload.


signature.asc
Description: PGP signature


Bug#853942: ITP: golang-github-pkg-profile -- Simple profiling for Go

2017-02-02 Thread Félix Sipma
Package: wnpp
Severity: wishlist
Owner: =?utf-8?q?F=C3=A9lix_Sipma?= 

* Package name: golang-github-pkg-profile
  Version : 1.2.0
  Upstream Author : Dave Cheney 
* URL : https://github.com/pkg/profile
* License : BSD-2-clause
  Programming Lang: Go
  Description : Simple profiling for Go

Simple profiling support package for Go

I intend to package this in the Debian Go Packaging Team

golang-github-pkg-profile is a dependency of the new version of restic (0.4.0).


signature.asc
Description: PGP signature


Bug#853932: Acknowledgement (ITP: adnauseam -- firefox extension that hides ad and simulates clicks on each blocked ad)

2017-02-02 Thread Félix Sipma
I didn't know about the Debian Mozilla Extension Maintainers. If possible, I'd
like to maintain the package in this team.


signature.asc
Description: PGP signature


Bug#853932: ITP: adnauseam -- firefox extension that hides ad and simulates clicks on each blocked ad

2017-02-02 Thread Félix Sipma
Package: wnpp
Severity: wishlist
Owner: =?utf-8?q?F=C3=A9lix_Sipma?= 

* Package name: adnauseam
  Version : 3.0.5-1
  Upstream Author : Daniel C. Howe, Helen Nissenbaum & Mushon Zer-Aviv
* URL : https://adnauseam.io
* License : GPL-3+
  Programming Lang: JavaScript
  Description : firefox extension that blocks ad and simulates clicks on 
each blocked ad

AdNauseam is a lightweight browser extension that blends software tool and
artware intervention to fight back against tracking by advertising networks.
AdNauseam works like an ad-blocker (it is built atop uBlock-Origin) to silently
simulate clicks on each blocked ad, confusing trackers as to one's real
interests. At the same time, AdNauseam serves as a means of amplifying users'
discontent with advertising networks that disregard privacy and facilitate bulk
surveillance agendas.

I thought of "adnauseam" for the source package and "xul-ext-adnauseam" for the
binary package. I intend to package this by taking inspiration from the
ublock-origin package and I'll need a sponsor.


signature.asc
Description: PGP signature


Bug#753350: ITP: youtube-dl-gui -- a graphical frontend for youtube-dl

2016-12-26 Thread Félix Sipma
Hi Joel,

Do you still plan to work on a package for youtube-dl-gui? If not, I'll be
happy to do it myself.

Thanks!


signature.asc
Description: PGP signature


Bug#789179: RFP: inkscape-open-symbols -- Open source icon sets to use as Inkscape symbols

2016-12-24 Thread Félix Sipma
Control: retitle -1 ITP: inkscape-open-symbols --  Open source SVG symbol sets 
that can be used as Inkscape symbols

Package: wnpp
Followup-For: Bug #789179
Owner: Félix Sipma <felix+deb...@gueux.org>


signature.asc
Description: PGP signature


Bug#846468: ITP: khard -- khard is an address book for the Linux console

2016-12-01 Thread Félix Sipma
Package: wnpp
Severity: wishlist
Owner: "Félix Sipma" <felix+deb...@gueux.org>

* Package name: khard
  Version : 0.11.3
  Upstream Author : Eric Scheibler <em...@eric-scheibler.de>
* URL : https://github.com/scheibler/khard
* License : GPL-3+
  Programming Lang: Python
  Description : khard is an address book for the Linux console

Khard is an address book for the Linux console. It creates, reads, modifies and 
removes carddav address book entries at your local machine. Khard is also 
compatible to the email clients mutt and alot and the SIP client twinkle.

I will need a sponsor. For now, I want to use git for packaging, so I won't be
able to maintain the package in the Python Applications Packaging Team. But I
would like to integrate the team, as soon as it switches to git.


signature.asc
Description: PGP signature


Bug#846176: ITP: restic -- restic backup program

2016-11-29 Thread Félix Sipma
Hi Jan,

Thanks for the notice, I had not seen this ticket! I just posted a comment on
it. I had already started the packaging (from scratch) and will publish what
I've done soon.

-- 
Félix


signature.asc
Description: PGP signature


Bug#846176: ITP: restic -- restic backup program

2016-11-28 Thread Félix Sipma
Package: wnpp
Severity: wishlist
Owner: "Félix Sipma" <felix+deb...@gueux.org>

* Package name: restic
  Version : 0.3.0
  Upstream Author : Alexander Neumann <alexan...@bumpern.de>
* URL : https://restic.github.io/
* License : BSD
  Programming Lang: Go
  Description : restic is a backup program which allows saving multiple 
revisions of files and directories in an encrypted repository stored on 
different backends.

I think this backup program will be a nice addition to Debian. I will need a 
sponsor.


signature.asc
Description: PGP signature


Bug#840738: ITP: patat -- Terminal-based presentations using Pandoc

2016-10-14 Thread Félix Sipma
Package: wnpp
Severity: normal
Owner: "Félix Sipma" <felix+deb...@gueux.org>

* Package name: patat
  Version : 0.2.0.0
  Upstream Author : Jasper Van der Jeugt <m...@jaspervdj.be>
* URL : https://github.com/jaspervdj/patat
* License : GPL
  Programming Lang: Haskell
  Description : Terminal-based presentations using Pandoc


From the description in the README.md: patat (Presentations Atop The
ANSI Terminal) is a small tool that allows you to show presentations
using only an ANSI terminal. It does not require ncurses.

I plan to maintain the package in the Haskell team (if they accept me
:-)).


signature.asc
Description: PGP signature


Bug#827553: RFP: libghc-turtle-dev -- turtle: Shell programming, Haskell-style

2016-06-17 Thread Félix Sipma
Package: wnpp
Severity: wishlist

* Package name: libghc-turtle-dev
  Version : 1.2.8
  Upstream Author : Gabriel Gonzalez 
* URL : https://github.com/Gabriel439/Haskell-Turtle-Library
* License : BSD
  Programming Lang: Haskell
  Description : turtle: Shell programming, Haskell-style

turtle is a reimplementation of the Unix command line environment in
Haskell so that you can use Haskell as both a shell and a scripting
language.

This package is useful for writing type safe scripts, and it may also
become a dependency of propellor at one point (see [1]).

[1]: https://propellor.branchable.com/todo/integrate_shell-monad/


signature.asc
Description: PGP signature