Etapa G (GUI): rescata los 3 patches huérfanos de freetype canónica

recipes/freetype.toml referencia pcf-family-names/subpixel/table-validation-modules.patch
pero vivían solo en incoming-clib/ (patch-huérfano) ⇒ freetype no packeaba y bloqueaba
toda la cadena GUI (pango/gtk4/... dependen de freetype). Copiados a recipes/.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-07-01 14:37:51 -04:00
co-authored by Claude Opus 4.8
parent b67101a78a
commit 6a33b41931
3 changed files with 46 additions and 0 deletions
+13
View File
@@ -0,0 +1,13 @@
diff --git a/include/freetype/config/ftoption.h b/include/freetype/config/ftoption.h
index 9e03e17..1411db6 100644
--- a/include/freetype/config/ftoption.h
+++ b/include/freetype/config/ftoption.h
@@ -913,7 +913,7 @@ FT_BEGIN_HEADER
* If this option is activated, it can be controlled with the
* `no-long-family-names` property of the 'pcf' driver module.
*/
-/* #define PCF_CONFIG_OPTION_LONG_FAMILY_NAMES */
+#define PCF_CONFIG_OPTION_LONG_FAMILY_NAMES
/*************************************************************************/
+12
View File
@@ -0,0 +1,12 @@
diff -Naur a/include/freetype/config/ftoption.h b/include/freetype/config/ftoption.h
--- a/include/freetype/config/ftoption.h 2019-02-23 09:09:06.000000000 +0000
+++ b/include/freetype/config/ftoption.h 2019-03-17 11:42:04.315011932 +0000
@@ -126,7 +126,7 @@
* macro is not defined, FreeType offers alternative LCD rendering
* technology that produces excellent output without LCD filtering.
*/
-/* #define FT_CONFIG_OPTION_SUBPIXEL_RENDERING */
+#define FT_CONFIG_OPTION_SUBPIXEL_RENDERING
/**************************************************************************
+21
View File
@@ -0,0 +1,21 @@
diff -Naur a/modules.cfg b/modules.cfg
--- a/modules.cfg 2019-02-23 09:06:07.000000000 +0000
+++ b/modules.cfg 2019-03-15 17:13:56.465952994 +0000
@@ -111,7 +111,7 @@
# TrueType GX/AAT table validation. Needs `ftgxval.c' below.
#
-# AUX_MODULES += gxvalid
+AUX_MODULES += gxvalid
# Support for streams compressed with gzip (files with suffix .gz).
#
@@ -130,7 +130,7 @@
# OpenType table validation. Needs `ftotval.c' below.
#
-# AUX_MODULES += otvalid
+AUX_MODULES += otvalid
# Auxiliary PostScript driver component to share common code.
#