Bug#1021638: RFS: gamehub/0.16.3-2-master+ds-1~bpo11+1 -- Unified library for games from multiple sources

2022-10-11 Thread Phil Morrell

Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "gamehub". It is a trivial
backport (dch --bpo) but it does need to go through NEW:

 * Package name : gamehub
   Version  : 0.16.3-2-master+ds-1~bpo11+1
   Upstream contact : Anatoliy Kashkin 
 * URL  : https://tkashkin.github.io/projects/gamehub/
 * License  : CC0-1.0, GPL-3+
 * Vcs  : https://salsa.debian.org/yangfl-guest/gamehub
   Section  : games

The source builds the following binary packages:

  gamehub - Unified library for games from multiple sources

To access further information about this package, please visit the following 
URL:

  https://mentors.debian.net/package/gamehub/

Alternatively, you can download the package with 'dget' using this command:

  dget -x 
https://mentors.debian.net/debian/pool/main/g/gamehub/gamehub_0.16.3-2-master+ds-1~bpo11+1.dsc

Changes since the last upload:

 gamehub (0.16.3-2-master+ds-1~bpo11+1) bullseye-backports; urgency=medium
 .
   * Rebuild for bullseye-backports.
 .
 gamehub (0.16.3-2-master+ds-1) unstable; urgency=medium
 .
   * New upstream release
 * Fix FTBFS (Closes: #1011700)
   * Bump Standards-Version to 4.6.1
 .
 gamehub (0.16.1-2-master+ds-1) unstable; urgency=medium
 .
   * New upstream release
   * Bump Standards-Version to 4.6.0
 .
 gamehub (0.16.0-1-master+ds-1) unstable; urgency=medium
 .
   * Initial release (Closes: #982335)

Regards,
--
  Phil Morrell


signature.asc
Description: PGP signature


Bug#1021636: RFS: lexicon/3.9.4-1~bpo11+1 [Team] -- CLI for manipulating DNS records on various DNS providers (Python 3)

2022-10-11 Thread Phil Morrell

Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "lexicon". It is a trivial
backport (dch --bpo) but it does need to go through NEW:

 * Package name : lexicon
   Version  : 3.9.4-1~bpo11+1
 * URL  : https://github.com/AnalogJ/lexicon
 * License  : MIT/Expat
 * Vcs  : 
https://salsa.debian.org/python-team/packages/python-lexicon
   Section  : python

The source builds the following binary packages:

  python3-lexicon - Manipulate DNS records on various DNS providers (Python 3)
  lexicon - CLI for manipulating DNS records on various DNS providers (Python 3)

To access further information about this package, please visit the following 
URL:

  https://mentors.debian.net/package/lexicon/

Alternatively, you can download the package with 'dget' using this command:

  dget -x 
https://mentors.debian.net/debian/pool/main/l/lexicon/lexicon_3.9.4-1~bpo11+1.dsc

Changes since the last upload:

 lexicon (3.9.4-1~bpo11+1) bullseye-backports; urgency=medium
 .
   * Rebuild for bullseye-backports.
 .
 lexicon (3.9.4-1) unstable; urgency=medium
 .
   * Team upload.
 .
   [ Ondřej Nový ]
   * d/control: Update Vcs-* fields with new Debian Python Team Salsa
 layout.
 .
   [ Sandro Tosi ]
   * Use the new Debian Python Team contact name and address
 .
   [ Ana Custura ]
   * New upstream version 3.3.17
 .
   [ Harlan Lieberman-Berg ]
   * New upstream version 3.9.4 (Closes: #1005686)
   * Update dependencies in d/control
   * Bump S-V, dh
   * Update tests run.
   * Add Rules-Requires-Root
   * Switch to pyproject plugin for pybuild
   * Add lintian override for very long lines in test dir

Regards,
--
  Phil Morrell


signature.asc
Description: PGP signature


Bug#1021627: RFS: widelands/2:1.0-4~bpo11+1 [Team] -- fantasy real-time strategy game

2022-10-11 Thread Phil Morrell

Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "widelands". It is a trivial
backport (dch --bpo) but it does need to go through NEW:

 * Package name : widelands
   Version  : 2:1.0-4~bpo11+1
 * URL  : http://www.widelands.org/
 * License  : Eris, GPL-2+, CC-BY-SA-3.0, Apache2.0, GPL-2, 
SIL-Open-Font-License
 * Vcs  : https://salsa.debian.org/games-team/widelands
   Section  : games

The source builds the following binary packages:

  widelands - fantasy real-time strategy game
  widelands-data - fantasy real-time strategy game (data files)

To access further information about this package, please visit the following 
URL:

  https://mentors.debian.net/package/widelands/

Alternatively, you can download the package with 'dget' using this command:

  dget -x 
https://mentors.debian.net/debian/pool/main/w/widelands/widelands_1.0-4~bpo11+1.dsc

Changes since the last upload:

 widelands (2:1.0-4~bpo11+1) bullseye-backports; urgency=medium
 .
   * Rebuild for bullseye-backports.
 .
 widelands (2:1.0-4) unstable; urgency=medium
 .
   * Team upload.
   * Source only upload.
 .
 widelands (2:1.0-3) unstable; urgency=medium
 .
   * Team upload.
   * Properly transit previously shipped font to symlink of packaged font.
 (Closes: #1018966)
 .
 widelands (2:1.0-2) unstable; urgency=medium
 .
   * Team upload.
   * Source-only no-change upload to enable migration to testing.
 .
 widelands (2:1.0-1) unstable; urgency=medium
 .
   * New upstream release: The 1.0 Release!!
 - Some highlights from the hundreds of changes:
   - A new tribe: the Amazons
   - An add-on system
   - A third frisians scenario
   - Dynamic tribe loading to speed up game loading
   - Targeting individual map objects for removal
   - Mute/unmute messages by buildings
   - Fully redesigned main menu
   - Configurable keyboard shortcuts
   - Enhanced keyboard and mousewheel support in the UI
   - Long-term stable Lua API for game content designers
 - Closes: #992626
   * Update the packaging for this new version
 - Bump the epoch to 2. Version 1:21 was corresponding to build21
   upstream, but now upstream version is 1.0, so bumping the
   epoch is unavoidable.
 - Update d/watch for this new numbering schema (Closes: #1005370)
 - Add a build-dep on libcurl4-gnutls-dev.
 - Refresh patches.
   * Fix lintian overrides
   * Add a patch to fix some spelling issues reported by Lintian
 .
 widelands (1:21-2) unstable; urgency=medium
 .
   [ Stephen Kitt ]
   * Remove Enrico Tassi from uploaders. Closes: #995561.
 .
   [ Martin Quinson ]
   * d/p/gcc-12: Fix FTBFS with gcc-12. Closes: #1013066.
   * Don't depend on fonts-lklug-sinhala as this font is not used anymore.
   * Depend on culmus-fancy to get TaameyFrankCLM fonts.
   - Bump Standards-Version to 4.6.1 -- no changes needed.

Regards,
--
  Phil Morrell


signature.asc
Description: PGP signature


Bug#1021364: RFS: ghostwriter/2.2.0-1 [RC] -- Distraction-free, themeable Markdown editor

2022-10-11 Thread Nicholas D Steeves
Sebastien Chavaux  writes:

> it's a bit of a mess, I made changes, in debian/copyright, unfortunately it
> makes build errors:
> *** No rule to make target '3rdparty/MathJax/bin/startup.js', needed by
> 'build/release/qrc_resources.cpp'.
> Stop.
> make[1]: *** Waiting for unfinished jobs
> make[1]: Leaving directory '/build/ghostwriter-2.1.6+dfsg'
> dh_auto_build: error: make -j6 returned exit code 2
> make: *** [debian/rules:6: build] Error 2
> dpkg-buildpackage: error: debian/rules build subprocess returned exit
> status 2
> I: copying local configuration
> E: Failed autobuilding of package
>
>

Isn't libjs-mathjax MathJax2, and doesn't Ghostwriter needs MathJax3,
which is incompatible with MathJax2?

  
https://github.com/KDE/ghostwriter/blob/master/3rdparty/MathJax/src/package.json

Here is the RFP bug for MathJax3 for anyone who is interested in
packaging this important javascript library:
https://bugs.debian.org/950424

Regards,
Nicholas


signature.asc
Description: PGP signature


Bug#1021610: RFS: bats-assert/2.0.0+git20220605.ffe84ea-1 [ITP] -- Helper library providing common assertions for Bats

2022-10-11 Thread Gioele Barabucci

Package: sponsorship-requests
Severity: wishlist
X-Debbugs-CC: deb...@onerussian.com

Dear mentors,

I am looking for a sponsor for my package "bats-assert":

 * Package name : bats-assert
   Version  : 2.0.0+git20220605.ffe84ea-1
 * URL  : https://github.com/bats-core/bats-assert
 * License  : CC0-1.0
 * Vcs  : https://salsa.debian.org/bats-team/bats-assert
   Section  : devel

The source builds the following binary packages:

  bats-assert - Helper library providing common assertions for Bats

To access further information about this package, please visit the 
following URL:


  https://mentors.debian.net/package/bats-assert/

Alternatively, you can download the package with 'dget' using this command:

  dget -x 
https://mentors.debian.net/debian/pool/main/b/bats-assert/bats-assert_2.0.0+git20220605.ffe84ea-1.dsc


Changes for the initial release:

 bats-assert (2.0.0+git20220605.ffe84ea-1) unstable; urgency=medium
 .
   * Initial release (Closes: #1021609)

Regards,

--
Gioele Barabucci



Bug#1021353: RFS: zvbi/0.2.37-1 -- Vertical Blanking Interval (VBI) utilities

2022-10-11 Thread Ileana Dumitrescu
Hi!

> The symbols look wrong:
> Defining and leaking basic syscall wrappers suggests something is pretty
wrong.

Running a readelf -s on libzvbi.so.0 does not show the exporting of
these functions, but libzvbi-chains.so does export these functions. I
looked into why this was and found the answer in src/chains.c and
daemon/chains.c: "This is a small wrapper which executes the VBI
application given on the command line while overloading several C
library calls (such as open(2) and read(2)) so that the application
can be forced to access VBI devices via the VBI proxy instead of
device files directly." So, exporting these functions is required for
the proxy to work with applications that do not implement zvbi's proxy
interface. I can add these symbols to the libzvbi0.symbols file or
suppress the dpkg-gensymbols warning, as these functions are not part
of the main library's public interface. Note that this symbols issue
has appeared in previous upstream releases as well. So I will suppress
the dpkg-gensymbols diff to avoid future confusion.

> Also: you may drop the lsb-base Depends altogether; lintian will complain
> until its next release but if you know the future you can avoid changing the
> same thing twice :)

> An upstreamish issue but since you might have a way to contact upstream:
> W: libzvbi-dev: national-encoding [usr/include/libzvbi.h]
> As we don't even support ancient encodings anymore, everyone who reads the
> header will get mojibake.  Could you please convert everything to UTF-8?

Thank you for the feedback and for sponsoring! I am the upstream
maintainer so I just made both these changes and uploaded an updated
package to mentors :) I should have noticed the encoding warning but
only ran lintian on the source .deb package.

Ileana Dumitrescu

GPG Public Key: FA26 CA78 4BE1 8892 7F22 B99F 6570 EA01 146F 7354



Bug#1021599: RFS: windows2usb/0.2.1-1 [ITP] -- script to write Microsoft Windows installation images to USB

2022-10-11 Thread Lance Lin
Package: sponsorship-requests
Severity: wishlist

Dear mentors,

I am looking for a sponsor for my package "windows2usb". It is presently hosted 
at: https://salsa.debian.org/linqigang/windows2usb

Once the package is uploaded, I would appreciate it if the repo could be moved 
to https://salsa.debian.org/debian/windows2usb. My salsa ID is: linqigang

 * Package name : windows2usb
   Version  : 0.2.1-1
   Upstream contact : Valdikss 
 * URL  : https://github.com/ValdikSS/windows2usb
 * License  : Apache-2.0
 * Vcs  : https://salsa.debian.org/debian/windows2usb
   Section  : utils

The source builds the following binary packages:

  windows2usb - script to write Microsoft Windows installation images to USB

To access further information about this package, please visit the following 
URL:

  https://mentors.debian.net/package/windows2usb/

Alternatively, you can download the package with 'dget' using this command:

  dget -x 
https://mentors.debian.net/debian/pool/main/w/windows2usb/windows2usb_0.2.1-1.dsc

Changes for the initial release:

 windows2usb (0.2.1-1) unstable; urgency=low
 .
   * Initial release (Closes: #1014507)

Regards,
-- 


Lance Lin 
GPG Fingerprint:  4A31 DB5A 1EE4 096C 8739 9880 9036 4929 4C33 F9B7

signature.asc
Description: OpenPGP digital signature


Bug#1021430: RFS: wine/7.0~repack-8~bpo11+1 -- Windows API implementation - standard suite

2022-10-11 Thread Phil Morrell
Control: reopen -1
Control: retitle -1 RFS: wine/7.0~repack-9~bpo11+1 -- Windows API 
implementation - standard suite
thanks

 wine (7.0~repack-9~bpo11+1) bullseye-backports; urgency=medium
 .
   * Rebuild for bullseye-backports.
   * depend on libxml-libxml-perl.
 Thanks to Adam Borowski
   * add myself to Uploaders

On Sat, Oct 08, 2022 at 08:57:11PM +0200, Adam Borowski wrote:
> On Sat, Oct 08, 2022 at 01:54:40PM +0100, Phil Morrell wrote:
> >  wine (7.0~repack-8~bpo11+1) bullseye-backports; urgency=medium
> >  .
> >* Rebuild for bullseye-backports.
> >* drop adapter_vk.c change from vulkan.patch
> >* require libvulkan-dev newer than bullseye
> >* add myself to Uploaders
> >* omit dpkg (>= 1.21.0) constraint
> 
> cd dlls/opengl32 && ./make_opengl
> Can't locate XML/LibXML.pm in @INC (you may need to install the XML::LibXML 
> module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.32.1 
> /usr/local/share/perl/5.32.1 /usr/lib/x86_64-linux-gnu/perl5/5.32 
> /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl-base 
> /usr/lib/x86_64-linux-gnu/perl/5.32 /usr/share/perl/5.32 
> /usr/local/lib/site_perl) at ./make_opengl line 3.
> BEGIN failed--compilation aborted at ./make_opengl line 3.
> make[1]: *** [debian/rules:125: override_dh_auto_configure] Error 2

I struggled to replicate this in sbuild or pbuilder with or without
git-buildpackage until I added a Build-Conflicts on the package
providing the `XML::LibXML` module which was apparently only pulled in
as an alternative. So thanks for uncovering this issue changed upstream
in 2017 that just happened to still work in Debian's resolvers.

Thank you Mike for pushing to git, including the previous changes which
I'd made for backports. I've pushed the new fix to `bookworm-wine7`
branch and deleted the temporary emorrp1 branch.


signature.asc
Description: PGP signature


Bug#1021364: RFS: ghostwriter/2.2.0-1 [RC] -- Distraction-free, themeable Markdown editor

2022-10-11 Thread Sebastien Chavaux
>
> For the 3rdparty/MathJax/bin/* files, there seem to be source files in
> 3rdparty/MathJax/src/*. Have you tried to build that
> 3rdparty/MathJax/bin/* directory yourself and have you checked out if
> you can replace the whole whing with libjs-mathjax?



it's a bit of a mess, I made changes, in debian/copyright, unfortunately it
makes build errors:
*** No rule to make target '3rdparty/MathJax/bin/startup.js', needed by
'build/release/qrc_resources.cpp'.
Stop.
make[1]: *** Waiting for unfinished jobs
make[1]: Leaving directory '/build/ghostwriter-2.1.6+dfsg'
dh_auto_build: error: make -j6 returned exit code 2
make: *** [debian/rules:6: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit
status 2
I: copying local configuration
E: Failed autobuilding of package





Le mar. 11 oct. 2022 à 02:44, Wookey  a écrit :

> On 2022-10-10 23:56 +0200, Sebastien Chavaux wrote:
> >Good evening;
> >I set build dependency in debian/control file "node-react" and
> >"libs-mathjax". For now and to test if the package builds well, I
> removed
> >the 3rdparty/MathJax/ and 3rdparty/react/ sources.  It builds and
> works
> >well that way. What would be best next, remove those two folders from
> >sources, leave them but ignore them, or whatever?  How should I do the
> >thing?
>
> Either complies with policy.
>
> There is nothing wrong with the 3rdparty stuff from a copyright
> POV. However, I prefer to remove it as it often makes a dramatically
> smaller source package, and avoids accidental regressions (to using
> the embedded copy) in later updates. It's good practice to adjust the
> version number to show that the tarball has been repacked from what
> upstream released.
>
> Just put 3rdparty into files-excluded: in the debian/copyright file, and
> setup up the watch file to repack/rename.
> https://wiki.debian.org/Javascript/Repacking
> https://wiki.debian.org/UscanEnhancements
>
> Wookey
> --
> Principal hats:  Debian, Wookware, ARM
> http://wookware.org/
>


changelog
Description: Binary data


watch
Description: Binary data


copyright
Description: Binary data


control
Description: Binary data


Bug#1021364: RFS: ghostwriter/2.2.0-1 [RC] -- Distraction-free, themeable Markdown editor

2022-10-11 Thread Sebastien Chavaux
Many thanks Wookey.

However, I searched, moreover with an example (Pelican since a theme is
removed from it in this way) but my search never gave me this page. I will
have to look carefully at all the pages of the documentation.

You are goldmines of knowledge!

Le mar. 11 oct. 2022 à 02:44, Wookey  a écrit :

> On 2022-10-10 23:56 +0200, Sebastien Chavaux wrote:
> >Good evening;
> >I set build dependency in debian/control file "node-react" and
> >"libs-mathjax". For now and to test if the package builds well, I
> removed
> >the 3rdparty/MathJax/ and 3rdparty/react/ sources.  It builds and
> works
> >well that way. What would be best next, remove those two folders from
> >sources, leave them but ignore them, or whatever?  How should I do the
> >thing?
>
> Either complies with policy.
>
> There is nothing wrong with the 3rdparty stuff from a copyright
> POV. However, I prefer to remove it as it often makes a dramatically
> smaller source package, and avoids accidental regressions (to using
> the embedded copy) in later updates. It's good practice to adjust the
> version number to show that the tarball has been repacked from what
> upstream released.
>
> Just put 3rdparty into files-excluded: in the debian/copyright file, and
> setup up the watch file to repack/rename.
> https://wiki.debian.org/Javascript/Repacking
> https://wiki.debian.org/UscanEnhancements
>
> Wookey
> --
> Principal hats:  Debian, Wookware, ARM
> http://wookware.org/
>