[vlc-commits] [Git][videolan/vlc][3.0.x] 2 commits: contrib: freetype2: update to 2.14.3

Jean-Baptiste Kempf (@jbk) gitlab at videolan.org
Fri Aug 7 12:15:30 UTC 2026



Jean-Baptiste Kempf pushed to branch 3.0.x at VideoLAN / VLC


Commits:
bbd6584e by Steve Lhomme at 2026-08-07T10:53:01+00:00
contrib: freetype2: update to 2.14.3

A bunch of potential security problems have been found.  All users should update [^1].

[^1]: https://sourceforge.net/projects/freetype/files/freetype2/2.14.3/

(cherry picked from commit eafa0f92c641e34920f3480c55b66e0a911590f1)
Signed-off-by: Steve Lhomme <robux4 at ycbcr.xyz>

- - - - -
77ec1225 by Steve Lhomme at 2026-08-07T10:53:01+00:00
NEWS: add freetype update

- - - - -


3 changed files:

- NEWS
- contrib/src/freetype2/SHA512SUMS
- contrib/src/freetype2/rules.mak


Changes:

=====================================
NEWS
=====================================
@@ -75,6 +75,7 @@ Contrib:
  * Update faad to 2.11.2
  * Update flac to 1.4.2
  * Update FFmpeg to 8.1.2
+ * Update freetype to 2.14.3
  * Update gcrypt to 1.12.2
  * Update glew to 2.3.1
  * Update gme to 0.6.5


=====================================
contrib/src/freetype2/SHA512SUMS
=====================================
@@ -1 +1 @@
-045c43f9a3ca33e7d6a98c286895b94ea6ccfbb83851270d1b1861b31ef3ee5a574d8e49c6414c4e14bdfb9276dc49a0677b3be3e4f40ef279dcda99b769b962  freetype-2.13.1.tar.xz
+43de86ea70b4b47f6efaae67f3440f65a24ffac29dc6d11203a9764e4f1a749ce1ba7645acd23525220b3ba12ddad8687b962b9f1254e2c0a86070854e85d5a0  freetype-2.14.3.tar.xz


=====================================
contrib/src/freetype2/rules.mak
=====================================
@@ -1,6 +1,6 @@
 # freetype2
 
-FREETYPE2_VERSION := 2.13.1
+FREETYPE2_VERSION := 2.14.3
 FREETYPE2_URL := $(SF)/freetype/freetype2/$(FREETYPE2_VERSION)/freetype-$(FREETYPE2_VERSION).tar.xz
 
 PKGS += freetype2
@@ -15,6 +15,8 @@ $(TARBALLS)/freetype-$(FREETYPE2_VERSION).tar.xz:
 
 freetype: freetype-$(FREETYPE2_VERSION).tar.xz .sum-freetype2
 	$(UNPACK)
+	# detect UWP builds using winapifamily
+	sed -i.orig 's,#ifdef _WINRT_DLL,#if !WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP),' $(UNPACK_DIR)/builds/windows/ftsystem.c
 	$(MOVE)
 
 DEPS_freetype2 = zlib $(DEPS_zlib)



View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/da8e72b6d60232fba504932f8511bb3d1baf1d25...77ec12254b7122b54b137a3ad0604eddf3079dfb

-- 
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/da8e72b6d60232fba504932f8511bb3d1baf1d25...77ec12254b7122b54b137a3ad0604eddf3079dfb
You're receiving this email because of your account on code.videolan.org. Manage all notifications: https://code.videolan.org/-/profile/notifications | Help: https://code.videolan.org/help




More information about the vlc-commits mailing list