[vlc-commits] contrib: FreeType: require GPL
Rémi Denis-Courmont
git at videolan.org
Mon Sep 25 20:46:31 CEST 2017
vlc | branch: master | Rémi Denis-Courmont <remi at remlab.net> | Mon Sep 25 21:45:13 2017 +0300| [02bd34e3580007bd22c9ed16c4fff093862aea9c] | committer: Rémi Denis-Courmont
contrib: FreeType: require GPL
Otherwise, there is an advertising clause (which there are currently no
ways to handle in contrib).
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=02bd34e3580007bd22c9ed16c4fff093862aea9c
---
contrib/src/freetype2/rules.mak | 3 +++
1 file changed, 3 insertions(+)
diff --git a/contrib/src/freetype2/rules.mak b/contrib/src/freetype2/rules.mak
index 42df3922c6..ae4d5f6acb 100644
--- a/contrib/src/freetype2/rules.mak
+++ b/contrib/src/freetype2/rules.mak
@@ -3,7 +3,9 @@
FREETYPE2_VERSION := 2.7.1
FREETYPE2_URL := $(SF)/freetype/freetype2/$(FREETYPE2_VERSION)/freetype-$(FREETYPE2_VERSION).tar.gz
+ifdef GPL
PKGS += freetype2
+endif
ifeq ($(call need_pkg,"freetype2"),)
PKGS_FOUND += freetype2
endif
@@ -21,6 +23,7 @@ freetype: freetype-$(FREETYPE2_VERSION).tar.gz .sum-freetype2
DEPS_freetype2 = zlib $(DEPS_zlib)
.freetype2: freetype
+ $(REQUIRE_GPL)
cd $< && cp builds/unix/install-sh .
sed -i.orig s/-ansi// $</builds/unix/configure
cd $< && GNUMAKE=$(MAKE) $(HOSTVARS) ./configure --with-harfbuzz=no --with-zlib=yes --without-png --with-bzip2=no $(HOSTCONF)
More information about the vlc-commits
mailing list