[polari] flatpak: Stop bundling fontconfig/cairo
- From: Gitlab System User <gitlab src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [polari] flatpak: Stop bundling fontconfig/cairo
- Date: Fri, 22 Sep 2017 10:31:31 +0000 (UTC)
commit 84b8c04bd493ba6d6583088541cac2d325e2ac36
Author: Florian Müllner <fmuellner gnome org>
Date: Fri Sep 22 12:22:30 2017 +0200
flatpak: Stop bundling fontconfig/cairo
The GNOME runtime now support color emojis, so we can stop bundling
the corresponding components ourselves.
flatpak/org.gnome.Polari.json | 99 -------------------------------------------
1 file changed, 99 deletions(-)
---
diff --git a/flatpak/org.gnome.Polari.json b/flatpak/org.gnome.Polari.json
index 5ac5d48..fb13761 100644
--- a/flatpak/org.gnome.Polari.json
+++ b/flatpak/org.gnome.Polari.json
@@ -100,105 +100,6 @@
}
]
},
- /* For fontconfig, until color emoji support makes it into the SDK */
- {
- "name": "python-lxml",
- "buildsystem": "simple",
- "sources": [
- {
- "type": "archive",
- "url": "http://lxml.de/files/lxml-3.8.0.tgz",
- "sha256": "736f72be15caad8116891eb6aa4a078b590d231fdc63818c40c21624ac71db96"
- },
- {
- "type": "file",
- "path": "xslt-config"
- }
- ],
- "build-commands": [
- "python2 setup.py build --with-xslt-config=./xslt-config",
- "python2 setup.py install --prefix=/app --with-xslt-config=./xslt-config"
- ]
- },
- {
- "name": "python-six",
- "buildsystem": "simple",
- "sources": [
- {
- "type": "archive",
- "url":
"https://pypi.python.org/packages/b3/b2/238e2590826bfdd113244a40d9d3eb26918bd798fc187e2360a8367068db/six-1.10.0.tar.gz",
- "sha256": "105f8d68616f8248e24bf0e9372ef04d3cc10104f1980f54d57b2ce73a5ad56a"
- }
- ],
- "build-commands": [
- "python2 setup.py build",
- "python2 setup.py install --prefix=/app"
- ],
- "ensure-writable": [
- "/lib/python2.7/site-packages/easy-install.pth"
- ]
- },
- {
- "name": "fontconfig",
- "config-opts": [
- "--disable-static",
- "--disable-docs"
- ],
- "sources": [
- {
- "url": "https://fontconfig.org/release/fontconfig-2.12.5.tar.bz2",
- "type": "archive",
- "sha256": "e10ccf1e26b0968f61d81037af1147fea28e86bfd159ffd8cfd5a486da126ce4"
- }
- ],
- "post-install": [
- "cp -u /etc/fonts/conf.d/* /app/etc/fonts/conf.d",
- "cp -u /usr/share/fontconfig/conf.avail/* /app/share/fontconfig/conf.avail"
- ]
- },
- /* Color-emoji enabled cairo */
- {
- "name": "cairo",
- "config-opts": [
- "--disable-static",
- "--enable-xlib",
- "--enable-ft",
- "--enable-svg",
- "--enable-ps",
- "--enable-pdf",
- "--enable-tee",
- "--enable-gobject"
- ],
- "sources": [
- {
- "url": "https://anongit.freedesktop.org/git/cairo",
- "type": "git",
- "disable-fsckobjects": true
- }
- ],
- "cleanup": [
- "/bin"
- ]
- },
- {
- "name": "noto-emoji",
- "buildsystem": "simple",
- "sources": [
- {
- "type": "git",
- "url": "https://github.com/googlei18n/noto-emoji.git"
- }
- ],
- "build-commands": [
- "mkdir -p /app/share/fonts/google-noto-emoji",
- "install -m 0644 fonts/*.ttf /app/share/fonts/google-noto-emoji"
- ],
- "cleanup-commands": [
- "touch -d @0 /app/share/fonts",
- "touch -d @0 /app/share/fonts/*",
- "fc-cache -fs"
- ]
- },
{
"name": "gspell",
"config-opts": ["--disable-vala", "--disable-static"],
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]