summaryrefslogtreecommitdiff
path: root/strata/graphics-common.morph
Commit message (Collapse)AuthorAgeFilesLines
* graphics-common: Update LLVM, libdrm, Mesa, ragel and fontconfigSam Thursfield2017-07-111-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Upgrades: * LLVM (4.0.1) * libdrm (2.4.81) * Mesa (17.1.3) * ragel (6.10) * fontconfig (2.12.3) This fixes compile failures in Mesa that occur with GCC 7.1. The libdrm and LLVM updates are required for latest Mesa. The LLVM AMDGPU driver is needed by Mesa for the r600 driver. However, the r600 driver is disabled in Mesa until we integrate libelf Ragel is updated to fix a build error with GCC 7. Fontconfig is updated to fix this: In file included from fcmatch.c:287:0: fcobjs.h:54:3: error: 'PRI_CHAR_WIDTH_STRONG' undeclared here (not in a function); did you mean 'PRI_WIDTH_STRONG'? FC_OBJECT (CHAR_WIDTH, FcTypeInteger, NULL) ^~~~~~~~~~~~~~~~~~~~~ PRI_WIDTH_STRONG fcobjs.h:54:26: error: 'PRI_CHAR_WIDTH_WEAK' undeclared here (not in a function); did you mean 'PRI_WIDTH_WEAK'? FC_OBJECT (CHAR_WIDTH, FcTypeInteger, NULL) ^~~~~~~~~~~~~~~~~~~ PRI_WIDTH_WEAK
* strata/graphics-common.morph: Upgrade freetype to 2.6.2Javier Jardón2016-02-051-4/+9
| | | | | | | | | Since 2.5.3, freetype depends on HarfBuzz, but HarfBuzz depends on FreeType as well. Build freetype two times to avoid this chicken and egg problem as described in http://sourceforge.net/projects/freetype/files/freetype2/2.5.3/ Change-Id: I17d97f07465324d773387da51bd92957cf838a18
* strata/graphics-common.morph: Move harfbuzzJavier Jardón2016-02-051-20/+20
| | | | Change-Id: Icb0cbeb21e7314c120090683e052017e85e530d2
* Adding chinese font packages.Tristan Van Berkom2015-11-271-0/+20
| | | | | | | Having chinese fonts installed is the final touch to having asian input methods working completely out of the box on a GNOME system. Change-Id: If5973ccf13a1d33116d7de8436c03622b356ff35
* Added system integration hook for fontconfigTristan Van Berkom2015-11-111-1/+1
| | | | | | | | | | | The fontconfig package is responsible for maintaining its cache. We add a single system integration hook here so that any other packages which may install fonts in /usr/share/fonts will have them automatically picked up by fontconfig and properly considered in the fontconfig cache. Change-Id: I67a271a9967696716ee509b96b96c1e219e8ba99
* Added ttf-alee to graphics commonTristan Van Berkom2015-11-111-0/+5
| | | | | | This is the Hangul script truetype font by A Lee. Change-Id: Ie811139fd92739b3ba8bb7bc412d61f4aafcee44
* Revert "strata/graphics-common.morph: Upgrade freetype to 2.6.1"Javier Jardón2015-11-061-44/+37
| | | | | | | | This change broke the gnome and weston sessions This reverts commit df7650d0bbc01ad7075a80e02ce39cb0e07a5b10. Change-Id: I70daee88662057781115b8ccbeddf4a66b65e0c4
* strata/graphics-common.morph: Upgrade freetype to 2.6.1Javier Jardón2015-11-031-37/+44
| | | | | | | | | Since 2.5.3, freetype depends on HarfBuzz, but HarfBuzz depends on FreeType as well. Build freetype two times to avoid this chicken and egg problem as described in http://sourceforge.net/projects/freetype/files/freetype2/2.5.3/ Change-Id: Ic124b7a727d0e72941d4501ad5ae8e6c977c698d
* Revert "strata/graphics-common.morph: Upgrade freetype to 2.6.1"Javier Jardón2015-11-031-9/+2
| | | | | | | | Gtk+ build broke after this change This reverts commit ccce17cb038812017e5df3caee67b47cc9fb4a29. Change-Id: I425561715770648b8b2bae5de75411221f59b995
* strata/graphics-common.morph: Upgrade freetype to 2.6.1Javier Jardón2015-11-021-2/+9
| | | | | | | | | Since 2.5.3, freetype depends on HarfBuzz, but HarfBuzz depends on FreeType as well. Build freetype two times to avoid this chicken and egg problem as described in http://sourceforge.net/projects/freetype/files/freetype2/2.5.3/ Change-Id: Ie24f80a429d06577cc89a4c814bfba7a5abfed23
* Requiring icu-common from graphics-commonTristan Van Berkom2015-10-221-0/+1
| | | | | | | | ICU is required for harfbuzz-icu to be built. The harfbuzz-icu build is required by WebKit Change-Id: Ide2dcc3ebb9bdcaacef7c3007b364c61980049fb
* Added libwebp to graphics-common stratumTristan Van Berkom2015-10-211-0/+5
| | | | | | libwebp is a codec for the WebP image format, WebKit links to libwebp. Change-Id: I1784d78b88cefd168f65cea09d83408802957675
* strata/graphics-common.morph: Upgrade harfbuzz to 1.0.4Javier Jardón2015-10-071-2/+15
| | | | | | This version depends on ragel wich depends on colm Change-Id: Iccdda2cda30d201259dedac93dbabc86cd99c5c5
* Migrate to definitions format version 6Sam Thursfield2015-08-261-0/+6
| | | | Change-Id: I3845c77e8872ce2e1e8bc6a60e3ce7f184c32f58
* More GLib and deps to its own stratumJavier Jardón2015-08-171-0/+1
| | | | Change-Id: I1bcc28de68c9b61b25929cf142e1dd8ea63f8d6f
* strata/graphics-common: Upgrade libpng to latest stable (1.4.16):Javier Jardón2015-04-271-2/+2
| | | | | | This includes a fix for vulnerability CVE-2014-9495 Change-Id: Ia62f889ad532b8614c4ec4536f517c5eb303416d
* Do not use 'build-depends' chunk parameter when it's empthy (and change to ↵baserock/jjardon/no_build_depends_fixJavier Jardón2015-03-061-6/+0
| | | | version: 1)
* Revert "Do not use 'build-depends' chunk parameter when it's empthy (and ↵Javier Jardón2015-03-061-0/+6
| | | | | | | | change to version: 1)" Morph should have been updated first This reverts commit ced4ed5f7aa35b46d161c5efea972699826f09de.
* Do not use 'build-depends' chunk parameter when it's empthy (and change to ↵baserock/jjardon/no_build_dependsJavier Jardón2015-03-061-6/+0
| | | | version: 1)
* Fix pixman buildbaserock/james/fix-armv7-buildJames Thomas2015-02-161-0/+1
| | | | Disable iwmmx extensions, since they are armv5/6 specific and not needed
* weston.morph: Enable xwayland in westonJavier Jardón2015-01-291-0/+1
|
* strata/graphics-common: Upgrade cairo to latest stable (1.14.0)Javier Jardón2014-10-271-2/+3
|
* Move pango to gtk-depsJavier Jardón2014-10-271-10/+0
|
* strata/graphics-common.morph: Update to latest fontconfig (2.11.1)Javier Jardón2014-09-171-2/+2
|
* strata/graphics-common.morph: Upgrade to latest freetype (2.5.3)Javier Jardón2014-09-171-2/+2
|
* strata/graphics-common.morph: Update to latest pixman (0.32.6)Javier Jardón2014-09-171-2/+2
|
* strata/graphics-common.morph: Upgrade libpng to latest stable version (1.6.13)Javier Jardón2014-09-171-2/+2
|
* Move libtif from gtk-deps to graphics-commonJavier Jardón2014-09-171-0/+5
|
* Move libpng and libjpg from x-common to graphics-commonJavier Jardón2014-09-171-0/+11
|
* strata/graphics-common.morph: This stratum doestn depend on x-common neither ↵Javier Jardón2014-09-171-2/+0
| | | | wayland
* Do not build the same mesa in different strata, move to its own stratumJavier Jardón2014-08-281-0/+1
|
* Move common graphics components from wayland-generic to an independent stratumJavier Jardón2014-08-281-0/+52
Basically pixman, cairo, pango and deps These are common dependencies for weston and gtk/clutter