[vlc-commits] [Git][videolan/vlc][master] contrib: harfbuzz: build ragel as a native tool

Felix Paul Kühne (@fkuehne) gitlab at videolan.org
Tue May 14 10:18:59 UTC 2024



Felix Paul Kühne pushed to branch master at VideoLAN / VLC


Commits:
8c9891d4 by Steve Lhomme at 2024-05-14T09:17:06+00:00
contrib: harfbuzz: build ragel as a native tool

Fixes #28634

- - - - -


1 changed file:

- contrib/src/harfbuzz/rules.mak


Changes:

=====================================
contrib/src/harfbuzz/rules.mak
=====================================
@@ -17,6 +17,8 @@ harfbuzz: harfbuzz-$(HARFBUZZ_VERSION).tar.xz .sum-harfbuzz
 	$(APPLY) $(SRC)/harfbuzz/0001-meson-Enable-big-objects-support-when-building-for-w.patch
 	$(APPLY) $(SRC)/harfbuzz/0001-freetype-Fix-function-signatures-to-match-without-ca.patch
 	$(APPLY) $(SRC)/harfbuzz/0002-Disable-Wcast-function-type-strict.patch
+	# build ragel as a native tool (which can't be installed)
+	sed -i.orig -e 's,install : true,native : true,' $(UNPACK_DIR)/subprojects/packagefiles/ragel/meson.build
 	$(MOVE)
 
 DEPS_harfbuzz = freetype2 $(DEPS_freetype2)



View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/8c9891d4bb7f7c146abb17606e7528f6d0209ea3

-- 
This project does not include diff previews in email notifications.
View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/8c9891d4bb7f7c146abb17606e7528f6d0209ea3
You're receiving this email because of your account on code.videolan.org.


VideoLAN code repository instance


More information about the vlc-commits mailing list