diff -ur freetype-2.13.3.orig/include/freetype/config/ftoption.h freetype-2.13.3/include/freetype/config/ftoption.h
--- freetype-2.13.3.orig/include/freetype/config/ftoption.h	2024-07-18 09:14:58.000000000 +0200
+++ freetype-2.13.3/include/freetype/config/ftoption.h	2024-10-01 00:51:24.574539971 +0200
@@ -180,7 +180,7 @@
    *
    *   Define this macro if you want to enable this 'feature'.
    */
-#define FT_CONFIG_OPTION_USE_LZW
+/* #define FT_CONFIG_OPTION_USE_LZW */
 
 
   /**************************************************************************
@@ -195,7 +195,7 @@
    *   Define this macro if you want to enable this 'feature'.  See also the
    *   macro `FT_CONFIG_OPTION_SYSTEM_ZLIB` below.
    */
-#define FT_CONFIG_OPTION_USE_ZLIB
+/* #define FT_CONFIG_OPTION_USE_ZLIB */
 
 
   /**************************************************************************
@@ -331,7 +331,7 @@
    *   You would normally undefine this configuration macro when building a
    *   version of FreeType that doesn't contain a Type~1 or CFF driver.
    */
-#define FT_CONFIG_OPTION_POSTSCRIPT_NAMES
+#undef FT_CONFIG_OPTION_POSTSCRIPT_NAMES
 
 
   /**************************************************************************
@@ -348,7 +348,7 @@
    *   in your 'psnames' module.  The Type~1 driver will not be able to
    *   synthesize a Unicode charmap out of the glyphs found in the fonts.
    */
-#define FT_CONFIG_OPTION_ADOBE_GLYPH_LIST
+#undef FT_CONFIG_OPTION_ADOBE_GLYPH_LIST
 
 
   /**************************************************************************
@@ -361,7 +361,7 @@
    *
    *   Note that the 'FOND' resource isn't checked.
    */
-#define FT_CONFIG_OPTION_MAC_FONTS
+/* #define FT_CONFIG_OPTION_MAC_FONTS */
 
 
   /**************************************************************************
@@ -538,7 +538,7 @@
    *
    *   More details on the hooks can be found in file `otsvg.h`.
    */
-#define FT_CONFIG_OPTION_SVG
+#undef FT_CONFIG_OPTION_SVG
 
 
   /**************************************************************************
@@ -569,7 +569,7 @@
    * embedded bitmaps in all formats using the 'sfnt' module (namely
    * TrueType~& OpenType).
    */
-#define TT_CONFIG_OPTION_EMBEDDED_BITMAPS
+/* #define TT_CONFIG_OPTION_EMBEDDED_BITMAPS */
 
 
   /**************************************************************************
@@ -593,7 +593,7 @@
    *
    * (By default, the module uses 'psnames' to extract glyph names.)
    */
-#define TT_CONFIG_OPTION_POSTSCRIPT_NAMES
+#undef TT_CONFIG_OPTION_POSTSCRIPT_NAMES
 
 
   /**************************************************************************
@@ -607,7 +607,7 @@
    * Accessing SFNT names is done through the functions declared in
    * `ftsnames.h`.
    */
-#define TT_CONFIG_OPTION_SFNT_NAMES
+/* #define TT_CONFIG_OPTION_SFNT_NAMES */
 
 
   /**************************************************************************
@@ -736,7 +736,7 @@
    * Define `TT_CONFIG_OPTION_BDF` if you want to include support for an
    * embedded 'BDF~' table within SFNT-based bitmap formats.
    */
-#define TT_CONFIG_OPTION_BDF
+/* #define TT_CONFIG_OPTION_BDF */
 
 
   /**************************************************************************
@@ -816,7 +816,7 @@
    * into an existing face.  Note that if set, the Type~1 driver will be
    * unable to produce kerning distances.
    */
-#undef T1_CONFIG_OPTION_NO_AFM
+#define T1_CONFIG_OPTION_NO_AFM
 
 
   /**************************************************************************
diff -ur freetype-2.13.3.orig/modules.cfg freetype-2.13.3/modules.cfg
--- freetype-2.13.3.orig/modules.cfg	2024-07-18 09:14:59.000000000 +0200
+++ freetype-2.13.3/modules.cfg	2024-10-01 00:48:16.229254426 +0200
@@ -37,35 +37,35 @@
 # PostScript Type 1 font driver.
 #
 # This driver needs the `psaux', `pshinter', and `psnames' modules.
-FONT_MODULES += type1
+#FONT_MODULES += type1
 
 # CFF/OpenType font driver.
 #
 # This driver needs the `sfnt', `psaux', `pshinter', and `psnames' modules.
-FONT_MODULES += cff
+#FONT_MODULES += cff
 
 # Type 1 CID-keyed font driver.
 #
 # This driver needs the `psaux', `pshinter', and `psnames' modules.
-FONT_MODULES += cid
+#FONT_MODULES += cid
 
 # PFR/TrueDoc font driver.  See optional extension ftpfr.c below also.
-FONT_MODULES += pfr
+#FONT_MODULES += pfr
 
 # PostScript Type 42 font driver.
 #
 # This driver needs the `truetype' and `psaux' modules.
-FONT_MODULES += type42
+#FONT_MODULES += type42
 
 # Windows FONT/FNT font driver.  See optional extension ftwinfnt.c below
 # also.
-FONT_MODULES += winfonts
+#FONT_MODULES += winfonts
 
 # PCF font driver.  If debugging and tracing is enabled, needs `ftbitmap.c'.
-FONT_MODULES += pcf
+#FONT_MODULES += pcf
 
 # BDF font driver.  See optional extension ftbdf.c below also.
-FONT_MODULES += bdf
+#FONT_MODULES += bdf
 
 # SFNT files support.  If used without `truetype' or `cff', it supports
 # bitmap-only fonts within an SFNT wrapper.
@@ -79,10 +79,10 @@
 ####
 
 # FreeType's auto hinter.
-HINTING_MODULES += autofit
+#HINTING_MODULES += autofit
 
 # PostScript hinter.
-HINTING_MODULES += pshinter
+#HINTING_MODULES += pshinter
 
 # The TrueType hinting engine doesn't have a module of its own but is
 # controlled in file include/freetype/config/ftoption.h
@@ -97,13 +97,13 @@
 RASTER_MODULES += smooth
 
 # Monochrome rasterizer.
-RASTER_MODULES += raster
+#RASTER_MODULES += raster
 
 # OT-SVG.
-RASTER_MODULES += svg
+#RASTER_MODULES += svg
 
 # Signed distance field rasterizer.
-RASTER_MODULES += sdf
+#RASTER_MODULES += sdf
 
 
 ####
@@ -113,7 +113,7 @@
 # FreeType's cache sub-system (quite stable but still in beta -- this means
 # that its public API is subject to change if necessary).  See
 # include/freetype/ftcache.h.  Needs `ftglyph.c'.
-AUX_MODULES += cache
+#AUX_MODULES += cache
 
 # TrueType GX/AAT table validation.  Needs `ftgxval.c' below.
 #
@@ -127,12 +127,12 @@
 # Support for streams compressed with LZW (files with suffix .Z).
 #
 # See include/freetype/ftlzw.h for the API.
-AUX_MODULES += lzw
+#AUX_MODULES += lzw
 
 # Support for streams compressed with bzip2 (files with suffix .bz2).
 #
 # See include/freetype/ftbzip2.h for the API.
-AUX_MODULES += bzip2
+#AUX_MODULES += bzip2
 
 # OpenType table validation.  Needs `ftotval.c' below.
 #
@@ -141,13 +141,13 @@
 # Auxiliary PostScript driver component to share common code.
 #
 # This module depends on `psnames'.
-AUX_MODULES += psaux
+#AUX_MODULES += psaux
 
 # Support for PostScript glyph names.
 #
 # This module can be controlled in ftconfig.h
 # (FT_CONFIG_OPTION_POSTSCRIPT_NAMES).
-AUX_MODULES += psnames
+#AUX_MODULES += psnames
 
 
 ####
@@ -157,12 +157,12 @@
 # Exact bounding box calculation.
 #
 # See include/freetype/ftbbox.h for the API.
-BASE_EXTENSIONS += ftbbox.c
+#BASE_EXTENSIONS += ftbbox.c
 
 # Access BDF-specific strings.  Needs BDF font driver.
 #
 # See include/freetype/ftbdf.h for the API.
-BASE_EXTENSIONS += ftbdf.c
+#BASE_EXTENSIONS += ftbdf.c
 
 # Utility functions for converting 1bpp, 2bpp, 4bpp, and 8bpp bitmaps into
 # 8bpp format, and for emboldening of bitmap glyphs.
@@ -173,17 +173,17 @@
 # Access CID font information.
 #
 # See include/freetype/ftcid.h for the API.
-BASE_EXTENSIONS += ftcid.c
+#BASE_EXTENSIONS += ftcid.c
 
 # Access FSType information.  Needs `fttype1.c'.
 #
 # See include/freetype/freetype.h for the API.
-BASE_EXTENSIONS += ftfstype.c
+#BASE_EXTENSIONS += ftfstype.c
 
 # Support for GASP table queries.
 #
 # See include/freetype/ftgasp.h for the API.
-BASE_EXTENSIONS += ftgasp.c
+#BASE_EXTENSIONS += ftgasp.c
 
 # Convenience functions to handle glyphs.  Needs `ftbitmap.c'.
 #
@@ -193,7 +193,7 @@
 # Interface for gxvalid module.
 #
 # See include/freetype/ftgxval.h for the API.
-BASE_EXTENSIONS += ftgxval.c
+#BASE_EXTENSIONS += ftgxval.c
 
 # Multiple Master font interface.
 #
@@ -203,17 +203,17 @@
 # Interface for otvalid module.
 #
 # See include/freetype/ftotval.h for the API.
-BASE_EXTENSIONS += ftotval.c
+#BASE_EXTENSIONS += ftotval.c
 
 # Support for FT_Face_CheckTrueTypePatents.
 #
 # See include/freetype/freetype.h for the API.
-BASE_EXTENSIONS += ftpatent.c
+#BASE_EXTENSIONS += ftpatent.c
 
 # Interface for accessing PFR-specific data.  Needs PFR font driver.
 #
 # See include/freetype/ftpfr.h for the API.
-BASE_EXTENSIONS += ftpfr.c
+#BASE_EXTENSIONS += ftpfr.c
 
 # Path stroker.  Needs `ftglyph.c'.
 #
@@ -230,13 +230,13 @@
 # fonts.
 #
 # See include/freetype/t1tables.h for the API.
-BASE_EXTENSIONS += fttype1.c
+#BASE_EXTENSIONS += fttype1.c
 
 # Interface for accessing data specific to Windows FNT files.  Needs winfnt
 # driver.
 #
 # See include/freetype/ftwinfnt.h for the API.
-BASE_EXTENSIONS += ftwinfnt.c
+#BASE_EXTENSIONS += ftwinfnt.c
 
 ####
 #### The components `ftsystem.c' (for memory allocation and stream I/O
