summaryrefslogtreecommitdiffstats
path: root/meta/recipes-graphics
Commit message (Collapse)AuthorAgeFilesLines
...
* libepoxy: update to version 1.5.0Francesco Giancane2018-03-044-81/+19
| | | | | | | | | | | | | | | | | | | libepoxy 1.4.3 did not compile successfully because of implicit symbol definitions and link-time errors. Patch to disable 'dlvsym' has also been forward-ported to be applicable to version 1.5.0. The patch 'Add-fallback-definition-for-EGL-CAST.patch' is mainline now; thus it can be safely removed. Also, the patch 0001-Define-MESA_EGL_NO_X11_HEADERS-before-including-eglp.patch is no longer required since mainline fixed this too. (From OE-Core rev: b72154eccfbcc178a2c09c7c7d4cd0264d4cf0f6) Signed-off-by: Francesco Giancane <francescogiancane8@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa: 17.3.5 -> 17.3.6Huang Qiyu2018-03-042-2/+2
| | | | | | | | | | Upgrade mesa form 17.3.5 to 17.3.6. (From OE-Core rev: 11504a13530f483c1955d0f28f92d510885e4cee) Signed-off-by: HuangQiyu <huangqy.fnst@cn.fujitsu.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* piglit: upgrade to current git masterMaxin B. John2018-03-012-44/+2
| | | | | | | | | | | | | Upgrade to revision: 4ce0887e2f7f848d2be2e435a2d0f3c80e44ea3b remove backported patch: 0001-tests-egl-egl-context-priority.c-Use-piglit_egl_get_.patch (From OE-Core rev: fa724345831253a2a2379b9fccc116d32a3d18d3) Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libva-utils: upgrade to 2.1.0Anuj Mittal2018-02-241-2/+2
| | | | | | | | | | | | | | | Major changes: * Refine gtest conformance cases * vp9enc: add support low power mode * vavpp: add support for RGBA/RGBX surface * vainfo: add support new profile/entrypoint pairs (From OE-Core rev: a289787a80099d5029daab84625453cd3e2471b1) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libva: upgrade to 2.1.0Anuj Mittal2018-02-241-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | Major changes: * Bump VA-API version to 1.1.0 * Add API for multi-frame processing * Add entrypoint VAEntrypointStats for Statistics * Add data structures for HEVC FEI support * Add new attributes for decoding/encoding/video processing * Add new VPP filter for Total Color Correction * Add blending interface in VPP * Add rotation interface in VPP * Add mirroring interface in VPP * Add Chroma siting flags in VPP * Add new color standard definitions * Add new interface for exporting surface * Add message callbacks for drivers to use (From OE-Core rev: f8c01917594892be366580873618fa20272d2423) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xcb-proto: don't compile for Python 2Ross Burton2018-02-242-36/+5
| | | | | | | | | | | | | | Remove the do_install_append to create the Python 2 pyc files, as nothing in the build is using Python 2 anymore (libxcb is the only user, and that uses Python 3). Also use variables instead of a patch to control what Python binary and path the modules are installed to. (From OE-Core rev: c27c60fe012bf42ea3b22fc1b4496450dc68b50b) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpthread-stubs: clean up recipeRoss Burton2018-02-241-8/+2
| | | | | | | | | | No need to inherit pkgconfig as configure doesn't use it, remove commented DEPENDS which clearly came from another recipe, stop deploying an empty PN. (From OE-Core rev: 1ae5ede208c82733293492a6eb836ff8b1197f4e) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa: Upgrade 17.3.3 -> 17.3.5Otavio Salvador2018-02-244-85/+2
| | | | | | | | | | | | | | | | | The 17.3.5 release, published in February 19th, 2018 to fix a critical regression from 17.3.4 release. They fix a number of issues since 17.3.3 release. The release notes can be seen at: https://www.mesa3d.org/relnotes/17.3.4.html https://www.mesa3d.org/relnotes/17.3.5.html (From OE-Core rev: 350ff6b0151afcca3a6e233d4840d41052bd826a) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libdrm: Upgrade 2.4.89 -> 2.4.90Otavio Salvador2018-02-241-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The 2.4.90 was announced in Feb 17th 2018 and had following changes are listed: ,---- | Andrey Grodzovsky (2): | amdgpu: Update deadlock test to not assert on ECANCELED | amdgpu: Fix segfault in deadlock test. | | Anuj Phogat (1): | intel: Add more Coffeelake PCI IDs | | Bas Nieuwenhuizen (1): | drm: Fix 32-bit drmSyncobjWait. | | Christian König (5): | amdgpu: fix 32bit VA manager max address | headers: sync up amdgpu_drm.h with drm-next | amdgpu: use the high VA range if possible v2 | test/amdgpu: fix compiler warnings | amdgpu: fix high VA mask | | Christoph Haag (1): | meson: fix the install path of amdgpu.ids | | Chunming Zhou (5): | fix return value for syncobj wait | amdgpu: fix inefficient vamgr algorithm | amdgpu: clean up non list code path for vamgr | tests/amdgpu: add bo eviction test | amdgpu: clean up non list code path for | vamgr v2 | | Dylan Baker (7): | Add meson build system | autotools: Include meson.build files in tarball | README: Add note about meson | meson: set proper pkg-config version for | libdrm_freedreno | meson: set the minimum version correctly | meson: fix libdrm_nouveau pkgconfig include directories | meson: include headers in root directory in ext_libdrm | | Emil Velikov (1): | tests/amdgpu: add missing config.h include | | Eric Engestrom (25): | remove unnecessary double-semicolon | tests/amdgpu: add parentheses to make operation priority explicit | tests/amdgpu: drop unused variables | tests/util: fix signed/unsigned comparisons | tests/util: drop unused parameters | tests/etnaviv: drop unused `return 0` | meson: add missing HAVE_RADEON | configure: remove unused HAVE_CUNIT define | configure: remove unused HAVE_INSTALL_TESTS define | meson,configure: remove unused HAVE_OMAP define | meson,configure: remove unused HAVE_TEGRA define | meson,configure: remove unused HAVE_FREEDRENO define | meson,configure: remove unused HAVE_ETNAVIV define | meson,configure: always define HAVE_{INTEL,VMWGFX,NOUVEAU,EXYNOS,VC4,RADEON} | always define HAVE_FREEDRENO_KGSL | always define HAVE_CAIRO | always define HAVE_VALGRIND | meson: sort HAVE_* defines | xf86atomic: fix -Wundef warning | meson: cleanup whitespace | meson,configure: add warning when using undefined preprocessor tokens | xf86drmHash: remove always-false #if guards | configure: always define HAVE_LIBDRM_ATOMIC_PRIMITIVES and HAVE_LIB_ATOMIC_OPS | exynos/tests: use #ifdef for never-defined token | meson,configure: turn undefined preprocessor tokens warnings into errors | | Hawking Zhang (3): | tests/amdgpu: execute write linear on all the available rings | tests/amdgpu: execute const fill on all the available rings | tests/amdgpu: execute copy linear on all the available rings | | Marek Olšák (2): | amdgpu: add amdgpu_query_sw_info for querying high bits of 32-bit address space | configure.ac: bump version to 2.4.90 | | Michel Dänzer (7): | amdgpu: Don't print error message if parse_one_line returned -EAGAIN | amdgpu: Don't dereference device_handle after | amdgpu_device_deinitialize | amdgpu: Symlink .editorconfig to tests/amdgpu | amdgpu: Disable deadlock test suite by default for SI ASICs | amdgpu: Disable VM test suite by default for SI ASICs | Revert "amdgpu: clean up non list code path for vamgr" | amdgpu: Add amdgpu_query_sw_info to amdgpu-symbol-check | | Rob Clark (1): | freedreno: clamp priority based on # of rings | | Robert Foss (5): | android: Move gralloc handle struct to libdrm | android: Add version variable to gralloc_handle_t | android: Mark gralloc_handle_t magic variable as const | android: Remove member name from gralloc_handle_t | android: Change gralloc_handle_t members to be fixed width | | Seung-Woo Kim (2): | amdgpu: fix not to add amdgpu.ids when building without amdgpu | modetest: Fix to check return value of asprintf() `---- (From OE-Core rev: d4a16bab687cc27473ec22e727f23bb4106322a3) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* go: Upgrade 1.9 to 1.9.4 stable releaseOtavio Salvador2018-02-242-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | The 1.9.4 fixes a number of issues in the Go compiler and is important to get in before we start working on 1.10 inclusion. - go1.9.1 (released 2017/10/04) includes two security fixes. - go1.9.2 (released 2017/10/25) includes fixes to the compiler, linker, runtime, documentation, go command, and the crypto/x509, database/sql, log, and net/smtp packages. It includes a fix to a bug introduced in Go 1.9.1 that broke go get of non-Git repositories under certain conditions. - go1.9.3 (released 2018/01/22) includes fixes to the compiler, runtime, and the database/sql, math/big, net/http, and net/url packages. - go1.9.4 (released 2018/02/07) includes a security fix to “go get”. (From OE-Core rev: 150d9d3215bf5d3a21c3f141d4ce837557c5f9f1) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* eglinfo-fb: Pass -DMESA_EGL_NO_X11_HEADERS to cxxflagsKhem Raj2018-02-241-0/+1
| | | | | | | | | | | | This helps in compiling on graphics drivers which use this define to differentiate between eglfs and x11 headers e.g. mali or mesa (From OE-Core rev: 2638482c3b2a5766d2a1377a589245664140e270) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* wayland-protocols: upgrade to 1.13Denys Dmytriyenko2018-02-161-2/+2
| | | | | | | | (From OE-Core rev: 9603f352a7d0c1e262d3bac0d6c137cf370dee15) Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libinput: fix upstream version checkMaxin B. John2018-02-161-0/+1
| | | | | | | | | | Skip RC releases for libinput which follow the pattern: x.x.9xx (From OE-Core rev: b9ee35c9572afe610e0debba52dbd2de984d12fe) Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* fontconfig: fix upstream version checkMaxin B. John2018-02-161-0/+1
| | | | | | | | | | | In the case of fontconfig, version x.x.9x are release candidates for next version. (From OE-Core rev: 6e14211b9dba6703aedf0a79100070430a47549c) Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* harfbuzz: upgrade to version 1.7.5Maxin B. John2018-02-161-2/+2
| | | | | | | | | | 1.7.4 -> 1.7.5 (From OE-Core rev: 677dbfab85162b54eb0eada1e54ffe064288e1b9) Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libepoxy: Define MESA_EGL_NO_X11_HEADERS when GLX is disabledKhem Raj2018-02-162-0/+31
| | | | | | | | | | | | | | This helps when libepoxy is compiled with egl but glx is disabled it also depends on GL implementation provided eglplatform.h to be using MESA_EGL_NO_X11_HEADERS to exclude X11 headers, e.g. mesa, mali-userland implementations use this define to exclude x11 headers (From OE-Core rev: 2655f7d26847424ac207e6e468a78a4ad293c4e9) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libva-utils: upgrade to 2.0.0Anuj Mittal2018-02-161-6/+5
| | | | | | | | | | | | | | | | | | | | | Major changes: * Add option '--device <device>' to vainfo * Add vp9enc for VP9 encoding * Add vavpp for video processing * Add FEI gtest cases * Fix segmentation fault in putsurface_wayland * Fix GCC 7.1.1 warnings/errors * Fix libva version printed out by vainfo Updated recipe to point to release tarball instead of git. Also, updated github URLs to point to renamed Intel repository. (From OE-Core rev: f355e40c84de55a7f71165873dbe7ef1ea870b83) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libva: upgrade to 2.0.0Anuj Mittal2018-02-161-13/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | libva 2.0 bumps the VA-API version to 1.0.0 and deletes egl and tpi backends. The header files va_egl.h and va_tpi.h are still packaged in -dev to ensure packages that still use them don't fail. Major changes: * Bump VA-API version to 1.0.0 * Add new API for H264 FEI support * Add definition of VA_FOURCC_I420 * Add functions for converting common enums to strings * Deprecate H.264 baseline profile and FMO support * Deprecate packed misc packed header flag * Delete libva-tpi and libva-egl backends * Refine VASliceParameterBufferHEVC, VAEncMiscParameterBuffer * Fix errors in VAConfigAttribValEncROI, VAEncMacroblockParameterBufferH264 * Fix race condition in wayland support * Rename vaMessageCallback to VAMessageCallback * Make logging callbacks library-safe Updated recipe to point to release tarball instead of git. Also, updated the github URLs to point to renamed Intel repository. (From OE-Core rev: 6c4c321bdd6b34def6b77e1d6a0bed03779254cd) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python-xcbgen: improve reproducibilityHongxu Jia2018-02-151-1/+1
| | | | | | | | | | | Use relative path to generate .pyc files could remove build host references which leads to non-reproducible builds. (From OE-Core rev: 230890227304e27acd074a3c748812d7a603d511) Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* vulkan: upgrade to version 1.0.65.2Maxin B. John2018-02-061-2/+2
| | | | | | | | | | 1.0.61.1 -> 1.0.65.2 (From OE-Core rev: c61ad4db01b18ff8c162a39e04ce4871e2926a0e) Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* assimp: upgrade to version 4.1.0Maxin B. John2018-02-061-1/+1
| | | | | | | | | | 4.0.1 -> 4.1.0 (From OE-Core rev: 35d5c239f379e99700073971e0cb0a84037ec0d0) Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libinput: upgrade to version 1.9.4Maxin B. John2018-02-061-3/+2
| | | | | | | | | | 1.8.4 -> 1.9.4 (From OE-Core rev: fc4c234b8e7ae31d3632e6ec749ea16c59657dcf) Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* security_flags.inc, xorg-driver-common.inc: Move SECURITY_X_LDFLAGS logicTom Rini2018-02-061-0/+2
| | | | | | | | | | | | | | | | We need to ensure that all xorg modules are linked with SECURITY_X_LDFLAGS to ensure that they will be able to resolve their run time dependencies. The approach of listing each driver in security_flags.inc lets less frequently used drivers be run-time broken. Move the flag logic into xorg-driver-common.inc so that all xorg modules from all layers will have the correct security flags used. Cc: Khem Raj <raj.khem@gmail.com> (From OE-Core rev: 27fce6ec277788f8fad0c9799e784df80f791120) Signed-off-by: Tom Rini <trini@konsulko.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta: don't use deprecated functions from utils.bbclassRoss Burton2018-01-303-3/+3
| | | | | | | | | | | These functions were moved to meta/lib/oe in 2010 and the base_* functions in utils.bbclass were intended to be a short-term compatibility layer. They're still used in a few places, so update the callers to use the new functions. (From OE-Core rev: c97acbd034532895ce57c6717ed1b3ccc7900b0d) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxshmfence: fix build with glibc 2.27Ross Burton2018-01-302-0/+19
| | | | | | | | | | With glibc 2.27 memfd_create() is behind a _GNU_SOURCE guard, so use AC_USE_SYSTEM_EXTENSIONS to define it. (From OE-Core rev: 88b3d730021107985ea749c92e52a323690f87dc) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: upgrade to version 1.40.14Maxin B. John2018-01-291-2/+2
| | | | | | | | | | Upgrading to stable version 1.40.14 (From OE-Core rev: 67f21494fa62f0dee2e77281dc07483b64697d32) Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* freetype: upgrade to version 2.9Maxin B. John2018-01-261-3/+3
| | | | | | | | | | | | | 2.8.1 -> 2.9 Change in LIC_FILES_CHKSUM is due to change of URL www.freetype.org from http to https. (From OE-Core rev: 5545685f0d27d1b7ed840ebf695544d2562c7c0e) Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa: link mesautil with pthreadsRandy MacLeod2018-01-262-0/+55
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cherry-pick fix from mesa upstream: 23ce168048 link mesautil with pthreads link mesautil with pthreads to avoid: ../../src/util/.libs/libmesautil.a(libmesautil_la-u_queue.o): In function `u_thread_setname': /builddir/build/BUILD/mesa-17.3.1/src/util/../../src/util/u_thread.h:66: undefined reference to `pthread_setname_np' ../../src/util/.libs/libmesautil.a(libmesautil_la-u_queue.o): In function `thrd_join': /builddir/build/BUILD/mesa-17.3.1/src/util/../../include/c11/threads_posix.h:336: undefined reference to `pthread_join' ../../src/util/.libs/libmesautil.a(libmesautil_la-u_queue.o): In function `u_thread_create': /builddir/build/BUILD/mesa-17.3.1/src/util/../../src/util/u_thread.h:48: undefined reference to `pthread_sigmask' ../../src/util/.libs/libmesautil.a(libmesautil_la-u_queue.o): In function `thrd_create': /builddir/build/BUILD/mesa-17.3.1/src/util/../../include/c11/threads_posix.h:296: undefined reference to `pthread_create' ../../src/util/.libs/libmesautil.a(libmesautil_la-u_queue.o): In function `u_thread_create': /builddir/build/BUILD/mesa-17.3.1/src/util/../../src/util/u_thread.h:50: undefined reference to `pthread_sigmask' /builddir/build/BUILD/mesa-17.3.1/src/util/../../src/util/u_thread.h:50: undefined reference to `pthread_sigmask' ../../src/util/.libs/libmesautil.a(libmesautil_la-u_queue.o): In function `call_once': /builddir/build/BUILD/mesa-17.3.1/src/util/../../include/c11/threads_posix.h:96: undefined reference to `pthread_once' ../../src/util/.libs/libmesautil.a(libmesautil_la-u_queue.o): In function `u_thread_get_time_nano': /builddir/build/BUILD/mesa-17.3.1/src/util/../../src/util/u_thread.h:84: undefined reference to `pthread_getcpuclockid' collect2: error: ld returned 1 exit status (From OE-Core rev: f878741d22fbd1582039738c21cf86942fb94327) Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* classes/recipes: Convert SkipPackage -> SkipRecipeRichard Purdie2018-01-261-1/+1
| | | | | | | | | | The new name is much more consistent with what this actually means. We put the pieces in place to rename everything a while back but looks like we forgot to actually do it! Fix that now. (From OE-Core rev: af9612f5d6b848fceea22d10ee964437299be776) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa: Upgrade 17.3.2 -> 17.3.3 releaseOtavio Salvador2018-01-222-2/+2
| | | | | | | | | | | | | | The 17.3.3 release, published in January 18th, 2018. It fixes a number of issues since 17.3.2 release. The release notes can be seen at: https://www.mesa3d.org/relnotes/17.3.3.html (From OE-Core rev: 4e3e181dbe002ad17fc76c46c328f6f7df326f24) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python: fix RDEPENDS on several recipes, due to non-existent packagesAlejandro Hernandez2018-01-201-2/+2
| | | | | | | | | | | The packaging has been altered slightly so ensure the dependencies are all still valid. (From OE-Core rev: 3328211afdef8ffb00dd4dff1143959d5412b075) Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa: improve build reproducibilityMaxin B. John2018-01-182-0/+28
| | | | | | | | | | | Sort the output to ensure reproducibility. Fixes [YOCTO #12479] (From OE-Core rev: 287446f5c0f3108efc0429bf84be45413970b7a8) Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libdrm: upgrade 2.4.88 -> 2.4.89Otavio Salvador2018-01-181-2/+2
| | | | | | | | | | | | | | | | | | | | | The 2.4.89 version has been released in Dec 18, 2017, and has a great set of features and improvements, as seen in the announcement summary: ,---- | libdrm release with leasing and syncobj api updates, | updated amdgpu marketing ids, amdgpu tests, | updated uapi headers | etnaviv updates. `---- The full announcement can be seen at: https://lists.freedesktop.org/archives/dri-devel/2017-December/160530.html (From OE-Core rev: a776a8190d5abee97da8684d4c448e3ed7bb7fb8) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* piglit: override install target name instead of do_installRoss Burton2018-01-181-3/+1
| | | | | | | | | | | | Simply override the install target, instead of reimplementing do_install. Apart from being neater, this also stops the recipe expecting that cmake is using the Make backend. (From OE-Core rev: 9fec5ef920bd63fe3cc2e623add0c7aead95ecae) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xf86-video-intel: enable graphic and audio support for CFL-S SkuLiwei Song2018-01-142-0/+117
| | | | | | | | | | | Add PCI IDs for Coffeelake S Skus to enalbe Graphic and audio support. (From OE-Core rev: 6ef8a2aa12bd301c02420de85a8af303492d0d3c) Signed-off-by: Liwei Song <liwei.song@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cairo: 1.14.10 -> 1.14.12Huang Qiyu2018-01-141-2/+2
| | | | | | | | | | Upgrade cairo form 1.14.10 to 1.14.12 (From OE-Core rev: 4110ea2ca9f3155adc9526b63af74aac9ff94cc3) Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa: Upgrade to 17.3.2 releaseOtavio Salvador2018-01-132-2/+2
| | | | | | | | | | | | | | The 17.3.2 release, published in January 9th, 2018. It fixes a number of issues since 17.3.1 release. The release notes can be seen at: - 17.3.2: https://www.mesa3d.org/relnotes/17.3.2.html (From OE-Core rev: aabb3bc2e150dccf01e283ed02a4701753b20362) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: don't wipe EXTRA_AUTORECONFRoss Burton2018-01-111-2/+0
| | | | | | | | | | This was added in 2007 to solve unspecified build errors, but the autotools support has improved a lot since then and nothing breaks with it removed. (From OE-Core rev: 8b5243a7771f728fd34a7466ab24e9ff98d20d84) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* waffle: Rely on cmake.bbclass to put cmake package files in dev packageMike Crowe2018-01-071-3/+0
| | | | | | | | | | cmake.bbclass now ensures that ${libdir}/cmake and ${datadir}/cmake end up in the dev package, so this recipe doesn't need to do so itself. (From OE-Core rev: f6b4f06c5b11860f02b896286471b5cbb57b66ae) Signed-off-by: Mike Crowe <mac@mcrowe.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* vulkan: Rely on cmake.bbclass to put cmake package files in dev packageMike Crowe2018-01-071-2/+0
| | | | | | | | | | cmake.bbclass now ensures that ${libdir}/cmake ends up in the dev package, so this recipe doesn't need to do so itself. (From OE-Core rev: d860e2f36f3561532972edd04062392a40a0c8d6) Signed-off-by: Mike Crowe <mac@mcrowe.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libinput: convert to meson buildAlexander Kanavin2018-01-051-6/+6
| | | | | | | | | | Drop libunwind option, as it is only used if tests are enabled (and they're unconditionally not enabled). (From OE-Core rev: 77119831bebfcb6fbb77f5f71351666dd99483e9) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libepoxy: convert to meson buildAlexander Kanavin2018-01-052-4/+63
| | | | | | | | | | Add a patch to work around absence of dlvsym() on musl (wasn't previously a problem as autotools weren't building tests by default) (From OE-Core rev: aaa523e87c73abc2cf8cf3ea55d9e2c6789d3b9a) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gobject-introspection: do not export LD_LIBRARY_PATH prior to running qemuAlexander Kanavin2018-01-041-4/+0
| | | | | | | | | | | | | | | | | Latest g-i upstream adds target paths to this variable which breaks qemu in various confusing ways. Instead, the list of target library paths is exported to GIR_EXTRA_LIBS_PATH, so that it can be picked up automatically by the qemu wrapper script and given to qemu (manually setting this variable from various recipes will be removed in a different patch). Also, re-enable parts of g-i on mips64, as it is the same issue. (From OE-Core rev: 58d31dddebbf7116e71bf45bd374a7a988f6016c) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxkbcommon: update to 0.8.0Armin Kuster2018-01-031-2/+2
| | | | | | | | | see https://lists.freedesktop.org/archives/wayland-devel/2017-December/036291.html for details (From OE-Core rev: 3a77af2de1f1575c2bd49faaee897a95b6b14a94) Signed-off-by: Armin Kuster <akuster@mvista.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xorg-xserver: update to 1.19.5Armin Kuster2018-01-031-2/+2
| | | | | | | | | See https://lists.freedesktop.org/archives/xorg/2017-December/059095.html for details (From OE-Core rev: f80d7cdda6606e7aa0907447bba73d17be7ab1d7) Signed-off-by: Armin Kuster <akuster@mvista.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa: Upgrade to 17.3.1 releaseOtavio Salvador2018-01-038-114/+68
| | | | | | | | | | | | | | | | | | | The 17.3.1 release, published in December 21, 2017, is the first 17.3 stable release for use. It fixes a number of issues since 17.3.0 release. The release notes can be seen at: - 17.3.0: https://www.mesa3d.org/relnotes/17.3.0.html - 17.3.1: https://www.mesa3d.org/relnotes/17.3.1.html This commit has reworked few patches, to apply to the new source, and dropped the backported ones. (From OE-Core rev: 75ec119eabb625509121a329b8d0f9c3cf20e0aa) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libjpeg-turbo: upgrade to 1.5.3Maxin B. John2018-01-031-4/+4
| | | | | | | | | | | | 1.5.2 -> 1.5.3 No change in license. Updates in License Checksums are due to change in Copyright years. (From OE-Core rev: 5959525496a1e0fc97d308b6863e0a76b5c2391d) Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* harfbuzz: upgrade to 1.7.4Maxin B. John2018-01-031-2/+2
| | | | | | | | | 1.7.0 -> 1.7.4 (From OE-Core rev: 60b228d7e1961c7b9cbb9ba97c989d855edbfe1d) Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxcursor: update to 1.1.15 plus sec fixesArmin Kuster2018-01-021-2/+2
| | | | | | | | | | | | This update includes: CVE-2017-16612 and some clan warning fixes (From OE-Core rev: bbbc1db8c21cc11e8a5cec16860645954ff2f9fc) Signed-off-by: Armin Kuster <akuster@mvista.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxfont2: update to 2.0.3 with sec fixArmin Kuster2018-01-021-2/+2
| | | | | | | | | | | Includes: Open files with O_NOFOLLOW. (CVE-2017-16611) (From OE-Core rev: df526d2b91bc6a3bf4fbe50be88654455d3608ab) Signed-off-by: Armin Kuster <akuster@mvista.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>