Package: sponsorship-requests
Severity: normal
Dear mentors and games team,
I have packaged the new upstream version of mgba and am looking for a
sponsor to upload it.
This is a package hijack as I have not been able to contact Sérgio (also
including him in X-D-CC here). I am interested in (co-)maintaining mgba
going forward. I'm not a member of the Games Team but I'm willing to
join if needed. I took the liberty of adding myself to Uploaders here.
There are a couple of lintian warnings about libmgba. The warnings are
not new; I think it has always been packaged this way. It's a private
library used only by mgba-{sdl,qt} and I don't think versioning the
package name is useful. I can look into patching the build system to
install it somewhere more private (i.e. /usr/lib/${D_H_M}/mgba) but it
would be great if that didn't have to block this upload.
The package is on mentors.d.n:
https://mentors.debian.net/package/mgba
https://mentors.debian.net/debian/pool/main/m/mgba/mgba_0.8.1+dfsg-1.dsc
I don't have access to the games-team git repo, therefore I forked the
repo under my own namespace. The changes are here:
https://salsa.debian.org/rtandy/mgba (master, upstream, pristine-tar)
The package builds successfully in Salsa-CI and I tested all three
frontends (sdl, qt, and retroarch).
Changes since the last upload:
* New upstream release. (Closes: #950820)
* Exclude vendored rapidjson; add Build-Depends: rapidjson-dev.
- CMakeLists.txt: don't install excluded res/licenses/rapidjson.txt.
* Exclude vendored inih; add Build-Depends: libinih-dev. (Closes: #958247)
- CMakeLists.txt: don't install excluded res/licenses/inih.txt.
* Update debian/copyright with newly added third-party licenses.
* Update Build-Depends: cmake >= 3.1 (since 0.7.0).
* Add Build-Depends: libavfilter-dev to re-enable GIF/Video recording
feature.
* Update Standards-Version to 4.5.0. No changes needed.
* Drop -Wl,--as-needed as this is now the default.
* Update to debhelper compat level 13.
- libretro-mgba.install: Use built-in substitution instead of dh-exec.
- Update *.install and *.manpages to install from debian/tmp.
- Add debian/not-installed.
* Drop patch 01_fix-about-strings. The patch was out of date and the git
revision info is not required since we build from a release tarball.
* Add debian/gitlab-ci.yaml for CI build.
* Add myself to Uploaders.
Thank you,
Ryan