Now REQUIRING SDL2_Pango; no NO_SDLPANGO option

Motivation - Without SDL2_Pango, languages like Japanese,
Arabic, and Thai do not render properly.  Currently, Debian
(and hence Ubuntu) do not have SDL2_Pango, so Tux Paint 0.9.28
is adversely affected.  Fedora DOES have SDL2_Pango, so works well.
This also allows us to delete a lot of ancient cruft code.

Closes https://sourceforge.net/p/tuxpaint/bugs/268/
h/t Pere

(INSTALL docs to be updated momentarily)
This commit is contained in:
Bill Kendrick 2023-04-30 16:10:29 -07:00
parent 1ee0af18f7
commit cef773a694
8 changed files with 52 additions and 625 deletions

View file

@ -127,6 +127,13 @@ https://tuxpaint.org/
Ran it during 0.9.30 development.
Bill Kendrick <bill@newbreedsoftware.com>
* Now requiring "SDL2_Pango" library all the time (no longer
builds without it). Motivation: Without it, many scripts
(e.g. Japanese, Thai, Arabic) did not render properly.
Closes https://sourceforge.net/p/tuxpaint/bugs/268/
(h/t Pere for confirming the situation.)
Bill Kendrick <bill@newbreedsoftware.com>
* Localization Updates:
---------------------
* Chinese (Simplified) translation