Package: warzone2100 / 3.2.1-3+deb10u1

Metadata

Package Version Patches format
warzone2100 3.2.1-3+deb10u1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
use system libraries.patch | (download)

Makefile.am | 2 0 + 2 - 0 !
configure.ac | 12 7 + 5 - 0 !
po/update-po.sh | 2 1 + 1 - 0 !
src/Makefile.am | 7 3 + 4 - 0 !
4 files changed, 11 insertions(+), 12 deletions(-)

 use-system-libraries

use system libraries instead of embedded code copies
revert 372eff6693e633e8d0d1d0b8a9ceb996a5c3f49f.patch | (download)

autogen.sh | 17 11 + 6 - 0 !
configure.ac | 13 13 + 0 - 0 !
lib/framework/Makefile.am | 10 6 + 4 - 0 !
lib/gamelib/Makefile.am | 6 4 + 2 - 0 !
lib/script/Makefile.am | 10 6 + 4 - 0 !
src/Makefile.am | 11 7 + 4 - 0 !
win32/MSVCdelparser.bat | 23 23 + 0 - 0 !
7 files changed, 70 insertions(+), 20 deletions(-)

 revert-372eff6693e633e8d0d1d0b8a9ceb996a5c3f49f

revert upstream patch that causes a GPL violation in Debian

revert e397b24d4724d835d6cdc39a92800e64c0551dab.patch | (download)

lib/framework/Makefile.am | 6 4 + 2 - 0 !
lib/gamelib/Makefile.am | 3 2 + 1 - 0 !
lib/script/Makefile.am | 5 3 + 2 - 0 !
3 files changed, 9 insertions(+), 5 deletions(-)

 revert-e397b24d4724d835d6cdc39a92800e64c0551dab

revert some things missed in revert-372eff6693e633e8d0d1d0b8a9ceb996a5c3f49f.patch

fix yacc.patch | (download)

lib/framework/resource_parser.ypp | 2 1 + 1 - 0 !
lib/framework/strres_lexer.lpp | 2 1 + 1 - 0 !
lib/framework/strres_parser.ypp | 13 6 + 7 - 0 !
lib/framework/strresly.h | 4 2 + 2 - 0 !
lib/gamelib/audp_parser.ypp | 2 1 + 1 - 0 !
lib/script/chat_parser.ypp | 2 1 + 1 - 0 !
lib/script/script_parser.ypp | 2 1 + 1 - 0 !
src/scriptvals_parser.ypp | 2 1 + 1 - 0 !
8 files changed, 14 insertions(+), 15 deletions(-)

 fix yacc

redefinition FTBFS.patch | (download)

lib/framework/resource_lexer.lpp | 21 6 + 15 - 0 !
lib/framework/strres_lexer.lpp | 21 2 + 19 - 0 !
lib/gamelib/audp_lexer.lpp | 21 2 + 19 - 0 !
lib/script/chat_lexer.lpp | 9 0 + 9 - 0 !
lib/script/script_lexer.lpp | 9 0 + 9 - 0 !
src/level_lexer.lpp | 21 2 + 19 - 0 !
src/scriptvals_lexer.lpp | 21 2 + 19 - 0 !
7 files changed, 14 insertions(+), 109 deletions(-)

 redefinition ftbfs

Debian-Bug: https://bugs.debian.org/818072
add needed const.patch | (download)

lib/script/chat_lexer.lpp | 2 1 + 1 - 0 !
lib/script/chat_parser.ypp | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 add-needed-const

Add a const because there's no need to write and caller is const

appdata.patch | (download)

icons/warzone2100.appdata.xml | 23 23 + 0 - 0 !
1 file changed, 23 insertions(+)

 appdata

Install appdata file for warzone into icons directory. For unknown reasons it
is currently missing from the source tarball and causes a FTBFS.

quickstartguide.patch | (download)

doc/Makefile.am | 1 0 + 1 - 0 !
1 file changed, 1 deletion(-)

 quickstartguide

Don't remove upstream's quickstartguide.pdf file in clean target as long as
wkhtmltopdf is buggy.

openssl 1.1.patch | (download)

lib/framework/crc.cpp | 6 4 + 2 - 0 !
src/main.cpp | 6 6 + 0 - 0 !
2 files changed, 10 insertions(+), 2 deletions(-)

 openssl-1.1

Fix FTBFS with OpenSSL 1.1.

Debian-Bug: https://bugs.debian.org/844870
miniupnpc api.patch | (download)

lib/netplay/netplay.cpp | 13 13 + 0 - 0 !
1 file changed, 13 insertions(+)

---
0001 Avoid calling EC_KEY_dup with null pointer.patch | (download)

lib/framework/crc.cpp | 7 5 + 2 - 0 !
1 file changed, 5 insertions(+), 2 deletions(-)

 avoid calling ec_key_dup with null pointer