Bug#950820: mgba: new upstream release (0.8.0)

Ryan Tandy ryan at nardis.ca
Fri Feb 7 00:17:57 GMT 2020


Source: mgba
Severity: wishlist

Dear Maintainer,

mGBA upstream released 0.8.0 with a number of bug fixes and new 
features.

I started working on packaging the new release. I noticed that it 
includes additional vendored libraries that trigger a Lintian error:

https://github.com/mgba-emu/mgba/commit/9197e5a1fbc8574ca26ce9d73b575cdeaebedccb

E: mgba source: license-problem-json-evil res/licenses/rapidjson.txt
E: mgba source: license-problem-json-evil src/third-party/discord-rpc/include/rapidjson/license.txt

On the one hand, I think the error could be overridden, because the text 
states that the JSON license only applies to the "jsonchecker" tool, 
which is not vendored.

On the other hand, rapidjson-dev is available in Debian, so should we 
just exclude it anyway and try to build with the packaged rapidjson? Not 
sure whether that will require patching the CMakeLists of discord-rpc.


-- System Information:
Debian Release: 10.3
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'proposed-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.19.0-8-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), LANGUAGE=en_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)



More information about the Pkg-games-devel mailing list