[jhbuild] core-deps-3.26: Build freetype2 from tarball
- From: Emmanuele Bassi <ebassi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [jhbuild] core-deps-3.26: Build freetype2 from tarball
- Date: Fri, 9 Jun 2017 11:37:19 +0000 (UTC)
commit f140a3bcb8c3a86d0fd46fefeb6ead30b5d73362
Author: Emmanuele Bassi <ebassi gnome org>
Date: Fri Jun 9 12:33:21 2017 +0100
core-deps-3.26: Build freetype2 from tarball
Versions prior 2.8 have a bug in the ft-config.h header that trips
everything building with `-Wundef`. The new 2.8 release of freetype
fixes this issue.
https://bugzilla.gnome.org/show_bug.cgi?id=783179
modulesets/gnome-suites-core-deps-3.26.modules | 16 ++++++++++++++++
modulesets/gnome-sysdeps-3.26.modules | 6 ------
2 files changed, 16 insertions(+), 6 deletions(-)
---
diff --git a/modulesets/gnome-suites-core-deps-3.26.modules b/modulesets/gnome-suites-core-deps-3.26.modules
index eec1617..c8075f8 100644
--- a/modulesets/gnome-suites-core-deps-3.26.modules
+++ b/modulesets/gnome-suites-core-deps-3.26.modules
@@ -70,6 +70,8 @@
href="https://people.mozilla.org/~sstangl/"/>
<repository type="tarball" name="mozilla2"
href="https://people-mozilla.org/~sfink/"/>
+<repository type="tarball" name="savannah-download"
+ href="http://download.savannah.gnu.org/releases/"/>
<include href="gnome-sysdeps-3.26.modules"/>
@@ -339,6 +341,20 @@
</suggests>
</autotools>
+ <autotools id="freetype2" autogen-sh="configure">
+ <pkg-config>freetype2.pc</pkg-config>
+ <branch repo="savannah-download"
+ module="freetype/freetype-2.8.tar.bz2"
+ version="2.8.0"
+ hash="sha256:a3c603ed84c3c2495f9c9331fe6bba3bb0ee65e06ec331e0a0fb52158291b40b"
+ size="1873526"/>
+ <dependencies>
+ <dep package="zlib"/>
+ <dep package="libpng"/>
+ <dep package="harfbuzz"/>
+ </dependencies>
+ </autotools>
+
<meson id="fwupd"
mesonargs="-Denable-colorhug=false -Denable-uefi=false -Denable-dell=false">
<branch repo="github.com" checkoutdir="fwupd" module="hughsie/fwupd"/>
diff --git a/modulesets/gnome-sysdeps-3.26.modules b/modulesets/gnome-sysdeps-3.26.modules
index 3238d8c..63b8cbf 100644
--- a/modulesets/gnome-sysdeps-3.26.modules
+++ b/modulesets/gnome-sysdeps-3.26.modules
@@ -224,12 +224,6 @@
version="2.11.0"/>
</systemmodule>
- <systemmodule id="freetype2">
- <pkg-config>freetype2.pc</pkg-config>
- <branch repo="system"
- version="2.4.9"/>
- </systemmodule>
-
<systemmodule id="gbm">
<pkg-config>gbm.pc</pkg-config>
<branch repo="system"/>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]