Re: using uscan with Fossil SCM

2021-05-01 Thread Romain Porte
Hi,

01/05/2021 08:31, Sergei Golovan :
> With Fossil you don't have to know the exact artifact hash in order to 
> download
> tagged revisions. Knowing the tag name is sufficient. You can construct the
> download URL yourself given the tag name. The following debian/watch seems
> to work, it uses filenamemangle and downloadurlmangle to manualy specify
> the filename and URL to download:
>
> ...

Many thanks Sergei, this work as expected.

As asked by Yadd in a reply to your solution, documenting this solution
inside the uscan manpage would be great for other Fossil-based software
packagers.

Best regards,

Romain.



Bug#987884: ITP: git-autofixup -- Automatically fixup commits with related changes

2021-05-01 Thread Daniel Gröber
Package: wnpp
Severity: wishlist
Owner: Daniel Gröber 

Hi list,

I am working on packaging git-autofixup a program to help with
amending git commits during code review.

* Package name: git-autofixup
  Version : 0.003001
  Upstream Author : Jordan Torbiak
* URL : https://github.com/torbiak/git-autofixup
* License : Artistic 2.0
  Programming Lang: Perl 5
  Description : Automatically fixup commits with related changes

git-autofixup creates fixup commits from changes in the worktree. This
can save the tedious work of amending fixes into the appropriate
commits during codereview.

Changes to consider are parsed out of git-diff(1) and git-blame(1) is
used to assign hunks to commits since the revision given on the
commandline, which will typically represent a topic branch. Then it
creates fixup commits to be used with git rebase --autosquash.

- There is another program called git-absorb which performs
  essentially the same function as git-autofixup but is written in Rust
  instead of Perl. Since Perl is much easier to package in Debian I went
  for the latter ;)

- I plan to maintain this package myself, though I am looking for a
  sponsor.

--Daniel


Re: Missing samba DSA-4513 changelog in https://metadata.ftp-master.debian.org/changelogs/

2021-05-01 Thread Mattia Rizzolo
On Sat, May 01, 2021 at 02:26:31PM +0900, Hideki Yamane wrote:
> On Wed, 7 Apr 2021 18:20:09 +0200
> Julien Cristau  wrote:
> > The samba package is held in stable-new by bug#939419, see
> > https://release.debian.org/proposed-updates/stable.html
> 
>  Thanks, Julien.
> 
>  Can we fix it with cherry-picking 
> https://salsa.debian.org/samba-team/samba/commit/bedd051122980c31dd1c1431ce9e40ba01dc5990
>  as 2:4.9.5+dfsg-5+deb10u2 then?

Rather, I think
https://debdiffs.raspbian.org/main/s/samba/samba_4.9.5+dfsg-5+deb10u1+rpi1.debdiff
would be more appropriate, as it is, for me, more appropriate than
dropping a binary.

-- 
regards,
Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540  .''`.
More about me:  https://mapreri.org : :'  :
Launchpad user: https://launchpad.net/~mapreri  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-


signature.asc
Description: PGP signature


Unable to find 1.14.2-2+deb10u3 in buster(-pu) branch ?

2021-05-01 Thread Magissia
Greetings,

Looking at both buster and buster-pu branches on git, version 1.14.2-
2+deb10u3 does not exist.

https://salsa.debian.org/nginx-team/nginx/-/tree/buster-pu
Last commit announce deb10u2

https://salsa.debian.org/nginx-team/nginx/-/commit/1b93db3264fab0654a0112b55d3f2cc79cc7ebd7

https://salsa.debian.org/nginx-team/nginx/-/tree/buster
Last commit announce deb10u1

https://salsa.debian.org/nginx-team/nginx/-/commit/117fc2156ffdf628d28bb469b920f7d4cbf19d2c

1.14.2-2+deb10u3 exists in master, but i'm afraid I would encounter
various issues following the master branch instead of one of the Buster
branches on Debian Buster

packages.debian.org distribute update3 as seen here
https://packages.debian.org/source/buster/nginx

Am I missing something ?

Some may say it is not a big deal since it existed within the main
branch, but i prevents proper use of automatic patching/recompilation
process since the buster branch did not get the bump in version.

Mag



Re: Bug#987884: ITP: git-autofixup -- Automatically fixup commits with related changes

2021-05-01 Thread Andrej Shadura
Hi,

On Sat, 1 May 2021, at 14:48, Daniel Gröber wrote:
> git-autofixup creates fixup commits from changes in the worktree. This
> can save the tedious work of amending fixes into the appropriate
> commits during codereview.
> 
> Changes to consider are parsed out of git-diff(1) and git-blame(1) is
> used to assign hunks to commits since the revision given on the
> commandline, which will typically represent a topic branch. Then it
> creates fixup commits to be used with git rebase --autosquash.
> 
> - There is another program called git-absorb which performs
>   essentially the same function as git-autofixup but is written in Rust
>   instead of Perl. Since Perl is much easier to package in Debian I went
>   for the latter ;)

Well, OTOH git-absorb already *is* in Debian :)

> - I plan to maintain this package myself, though I am looking for a
>   sponsor.

I can probably sponsor it. Or you can ask in pkg-perl (cc'ed).

-- 
Cheers,
  Andrej



Re: Bug#987884: ITP: git-autofixup -- Automatically fixup commits with related changes

2021-05-01 Thread Daniel Gröber
Hi Andrej,

Thanks for your quick response!

On Sat, May 01, 2021 at 07:39:22PM +0200, Andrej Shadura wrote:
> On Sat, 1 May 2021, at 14:48, Daniel Gröber wrote:
> > git-autofixup creates fixup commits from changes in the worktree. This
> > can save the tedious work of amending fixes into the appropriate
> > commits during codereview.
> > 
> > Changes to consider are parsed out of git-diff(1) and git-blame(1) is
> > used to assign hunks to commits since the revision given on the
> > commandline, which will typically represent a topic branch. Then it
> > creates fixup commits to be used with git rebase --autosquash.
> > 
> > - There is another program called git-absorb which performs
> >   essentially the same function as git-autofixup but is written in Rust
> >   instead of Perl. Since Perl is much easier to package in Debian I went
> >   for the latter ;)
> 
> Well, OTOH git-absorb already *is* in Debian :)

Could have fooled me, since the RFP is still open, haha. Guess I should
have checked in sid too :)

Another upside of the Perl implentation though: backporting to buster is
downright trivial. Though I guess with the bullseye release around the
corner that's not quite so important now.

> > - I plan to maintain this package myself, though I am looking for a
> >   sponsor.
> 
> I can probably sponsor it. Or you can ask in pkg-perl (cc'ed).

That'd be awesome, I'd be happy to put it under pkg-perl team-maintanance
as well though.

--Daniel



Bug#987898: ITP: libjxmpp-java -- Base library for XMPP based instant messaging and presence

2021-05-01 Thread Sunil Mohan Adapa
Package: wnpp
Severity: wishlist
Owner: Sunil Mohan Adapa 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: libjxmpp-java
  Version : 1.0.1
  Upstream Author : Florian Schmaus 
* URL : https://github.com/igniterealtime/jxmpp
* License : Apache-2.0
  Programming Lang: Java
  Description : Base library for XMPP based instant messaging and presence

JXMPP is an Open Source Java base library for XMPP. It provides often used
functionality needed to build an XMPP stack

jxmpp-core: Provides core functionality most software that interacts with XMPP
requires: XmppDateTime, XmppStringUtils, XmppStringPrepUtil.

jxmpp-jid: Provides API that abstracts XMPP JIDs with Java classes, performing
string preparation and validation.

jxmpp-stringprep-libidn: Perform XMPP's StringPrep with the help of libidn.

jxmpp-util-cache: Provides a lightweight and efficient Cache without external
dependencies used by various JXMPP Components.

jxmpp-strings-testframework: A framework to test "XMPP Strings".

This is part of a larger effort to package Jitsi Videobridge in Debian. I
intend to maintain the package as part of the Debian Java team.




-BEGIN PGP SIGNATURE-

iQJFBAEBCgAvFiEE5xPDY9ZyWnWupXSBQ+oc/wqnxfIFAmCNoMYRHHN1bmlsQG1l
ZGhhcy5vcmcACgkQQ+oc/wqnxfIK2Q/9GuTF8Z0Doo50tV1s5iB1mdlasR3NQJVZ
PtEF3acvuGo2IIZFgYhH2eHnzUq8IyqS0nwW1fB2fqyuc+fZ1IkytyopxeOokGTh
oC8jBlRcISH9zBrDOK6Po881IKP5fPRxiky3tc2svs9EPy2j3mX9MNUpmT74gZpj
GVhkCeICwHbHqjmJtskpDt5U4/Z3IKmbsACXVMNH/E9uMvA5vXzVLERCZ4rv4J+I
RG3kVymokxYtjpxkN1cPXnuz++Q8yy4pI/nmWUzfOfiJOJfLPlV2tlgW0hmNydNP
3s/t4N5ozKg0WRb+Z4eH8gMa6xhXiKNrBF/QnJswkz9SuMFGsWpfBLYTBaQEytID
NZvbMYlnJxTlvyw9RFvr6805l40BBt801TTpBSD7M0BrQPOPgmBtrsdlaM524zY6
40PLEV4BBYRC7XSftddhV4+UNnn7rcvgUmVVj8JD9pkvqI0KhJT3WXCbLQiYG38G
oqQ6edaaDPriFZ/3QjUdgjQSkjMVkhqNIkgQw6kBlhyEvVlHw4TvTuYs/EzPg1wK
Ngne7reIaNtRHM2xo6hFxgB9wavS5giyJDk5y/VMcrOtOfov/Ub/A0od1bllhcHg
FztKxQtmz5SzaPvniQUlOaxEldBYzF1mHLcyHOai175YDkIWKU05rsHjXUZQcSik
xMurXfCwvVg=
=4NVb
-END PGP SIGNATURE-



Videoconference tomorrow, Sunday 2021-05-02 18:00 UTC (Was: For those who want to keep on contributing (Was: Debian @ COVID-19 Biohackathon (April 5-11, 2020))

2021-05-01 Thread Andreas Tille
Hi,

this is the call for the next video conference of the Debian Med team
that are an established means to continue the COVID-19 hackathon in
April[1] and we do it twice per month on every

   2th  and  17th

of a month.  So the next meeting is tomorrow 18:00 UTC

For those who would like to join our next videomeeting it will happen at
   
 
https://www.timeanddate.com/worldclock/fixedtime.html?msg=Debian+CoViD-19+Biohackathon+Video+Conference&iso=20210502T18

The meeting is on the Debian Social channel

 https://jitsi.debian.social/DebianMedCovid19

These video meetings were started in the Debian Med Biohackathon[1].
The topic is what contributors have done in the past period and to
coordinate the work until the next meeting.

I'd like to repeat myself: Newcomers are always welcome.

Lets keep on the great work and see you tomorrow
   
   Andreas.

[1] https://lists.debian.org/debian-devel-announce/2020/03/msg00010.html
[2] https://lists.debian.org/debian-med/2020/11/msg00334.html

-- 
http://fam-tille.de



Re: Missing samba DSA-4513 changelog in https://metadata.ftp-master.debian.org/changelogs/

2021-05-01 Thread Hideki Yamane
Hi,

On Sat, 1 May 2021 15:19:43 +0200
Mattia Rizzolo  wrote:
> > > The samba package is held in stable-new by bug#939419, see
> > > https://release.debian.org/proposed-updates/stable.html
> > 
> >  Thanks, Julien.
> > 
> >  Can we fix it with cherry-picking 
> > https://salsa.debian.org/samba-team/samba/commit/bedd051122980c31dd1c1431ce9e40ba01dc5990
> >  as 2:4.9.5+dfsg-5+deb10u2 then?
> 
> Rather, I think
> https://debdiffs.raspbian.org/main/s/samba/samba_4.9.5+dfsg-5+deb10u1+rpi1.debdiff
> would be more appropriate, as it is, for me, more appropriate than
> dropping a binary.

 samba package maintainers, how about pushing above change and
 before security fixes to proposed-updates?


-- 
Regards,

 Hideki Yamane henrich @ debian.org/iijmio-mail.jp



Bug#987923: ITP: esprima-python -- ECMAScript parsing infrastructure for multipurpose analysis

2021-05-01 Thread Paul Wise
Package: wnpp
Severity: wishlist
Owner: Paul Wise 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: esprima-python
  Version : 4.0.1
  Upstream Author : Germán Méndez Bravo 
* URL : https://github.com/Kronuz/esprima-python
* License : BSD
  Programming Lang: Python
  Description : ECMAScript parsing infrastructure for multipurpose analysis

Esprima (esprima.org, BSD license) is a high performance, standards
compliant ECMAScript/JavaScript parser officially written in JavaScript
and ported to Python via line-by-line manual translation.

This package is needed for a new upstream version of librecaptcha.

-- 
bye,
pabs

https://wiki.debian.org/PaulWise


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