aboutsummaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-graphics
AgeCommit message (Collapse)Author
2019-03-05ttf-arphic-uming: Use license file instead of README for license checksumsKhem Raj
Patch based on https://github.com/openembedded/meta-openembedded/issues/126 from Frank Mori Hess Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-04twm: upgrade to 1.0.10Hong Liu
1.Upgrade tem from 1.0.9 to 1.0.10 Signed-off-by: Hong Liu <hongl.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-03glm: Upgrade to 0.9.9.3Khem Raj
Drop local patches, they were not accepted upstream Fix build with clang while here Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andreas Müller <schnitzeltony@gmail.com>
2019-02-26xwd: Upgrade to 1.0.7Hong Liu
Upgrade xwd from 1.0.6 to 1.0.7 Signed-off-by: Hong Liu <hongl.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-24libforms: add version 1.2.3Tuan Hoang
Signed-off-by: Hoang Anh Tuan <tuanha@viosoft.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-22gtkwave: add version 3.3.98Tuan Hoang
Signed-off-by: Hoang Anh Tuan <tuanha@viosoft.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-22xf86-video-mga: upgrade 1.6.5 -> 2.0.0Changqing Li
Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-15fontforge: Fix multilib / lib32 packagingAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-12x11vnc: patch: don't install Xdummy when configured --without-xJean-Francois Dagenais
There is just no point in Xdummy if x11 is not in DISTRO_FEATURES.
2019-02-12x11vnc: add kernel module uinput for rawfb input methodJean-Francois Dagenais
2019-02-11x11vnc: uprev to 0.9.16Jean-Francois Dagenais
2019-02-11x11vnc: allow fbdev only (x11-less) buildsJean-Francois Dagenais
2019-02-09ftgl: Fix build errors with clangKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-08ftgl: initial add 2.1.3-rc5Andreas Müller
Have this in meta-qt5-extra for a while but now it is required by upcoming chromium-bsi (meta-games). So move a layer 'up'. Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-08vncx11: Fix dev package do_rootfs failureAlistair Francis
When building the dev package I see these errors: Collected errors: * check_data_file_clashes: Package x11vnc-dev wants to install file /home/alistair/oe-master/build/tmp-glibc/wor k/sopine_a64-oe-linux/core-image-weston/1.0-r0/rootfs/usr/include/rfb/rfbproto.h But that file is already provided by package * libvncserver-dev * check_data_file_clashes: Package x11vnc-dev wants to install file /home/alistair/oe-master/build/tmp-glibc/wor k/sopine_a64-oe-linux/core-image-weston/1.0-r0/rootfs/usr/include/rfb/rfb.h But that file is already provided by package * libvncserver-dev * check_data_file_clashes: Package x11vnc-dev wants to install file /home/alistair/oe-master/build/tmp-glibc/wor k/sopine_a64-oe-linux/core-image-weston/1.0-r0/rootfs/usr/include/rfb/rfbregion.h But that file is already provided by package * libvncserver-dev * check_data_file_clashes: Package x11vnc-dev wants to install file /home/alistair/oe-master/build/tmp-glibc/wor k/sopine_a64-oe-linux/core-image-weston/1.0-r0/rootfs/usr/include/rfb/rfbconfig.h But that file is already provided by package * libvncserver-dev * check_data_file_clashes: Package x11vnc-dev wants to install file /home/alistair/oe-master/build/tmp-glibc/wor k/sopine_a64-oe-linux/core-image-weston/1.0-r0/rootfs/usr/include/rfb/keysym.h But that file is already provided by package * libvncserver-dev * check_data_file_clashes: Package x11vnc-dev wants to install file /home/alistair/oe-master/build/tmp-glibc/wor k/sopine_a64-oe-linux/core-image-weston/1.0-r0/rootfs/usr/include/rfb/rfbclient.h But that file is already provided by package * libvncserver-dev as both libvncserver and x11vnx try to install the same files let's just remove them from x11vnc. Signed-off-by: Alistair Francis <alistair@alistair23.me> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-05graphviz: Fix cross-build failures with clangKhem Raj
It is detecting cross compile badness for -lexpat since the check finds it on build host, so aide the build ssytem to find it in staging sysroot Disable internal ltdl, use libtool provided one Define defines to indicate that platform has ssize_t and long_double Disable java,r,c-sharp, as it is unused Arrange source URIs before checksums gtk-doc is not needed, morever it ends up in unknown configure options Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-28libvncserver: make PACKAGECONFIG flags explicitRandy MacLeod
Set all the PACKAGECONFIG enable/disable flags explicitly rather than rely on assumed defaults. This also makes it clear what the intended configuration is in log files. Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-28libvncserver: Update to latest commit post 0.9.12Randy MacLeod
Update to latest git HEAD rather than just 0.9.12 since that includes a fix for CVE-2018-15127. Support for lzo in addition to a bundled minilzo was added upstream so add a PACKAGECONFIG[lzo] and add it to the default config. Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-22graphviz(-native): initial add 2.40.1Andreas Müller
Graphviz is helpful for creating docs with doxygen (at least) Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-22libvncserver: fix configure argument on openssl when disabledMaxime Roussin-Bélanger
When openssl is not included in the PACKAGECONFIG it shouldn't try to compile with openssl. libvncserver CMakeLists.txt activates all of its options and tries to find libssl.so. CMake finds it inside the native sysroot which could be the wrong architecture when linking. Signed-off-by: Maxime Roussin-Bélanger <maxime.roussinbelanger@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-22libvncserver: Make PACKAGECONFIG easier to read by making the list multilineMaxime Roussin-Bélanger
Signed-off-by: Maxime Roussin-Bélanger <maxime.roussinbelanger@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-16xorg-driver: xf86-video-ati: Remove x86 COMPATIBLE_MACHINEAlistair Francis
The ATI drivers can work on non-x86 platforms such as RISC-V, remove the x86 specific COMPATIBLE_MACHINE requirement. Signed-off-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-10qrencode: 4.0.0 -> 4.0.1Pierre-Jean Texier
Upgrade qrencode from 4.0.0 to 4.0.1 Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-02spirv-tools: Initial recipe for spirv toolsAnkit Navik
Add generic recipe for spirv tools. Signed-off-by: Ankit Navik <ankit.tarot@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-23ttf-droid: Delete from staging install area instead of sourcesKhem Raj
* This leaves the sourcedir unmodified * Add -f option to rm to not fail if file is not there Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-22openjpeg: fix build for multilibAndreas Müller
| ERROR: openjpeg-2.3.0-r0 do_package: QA Issue: openjpeg: Files/directories were installed but not shipped in any package: | /usr/lib/libopenjp2.a | /usr/lib/libopenjp2.so | /usr/lib/libopenjp2.so.2.3.0 | /usr/lib/libopenjp2.so.7 | /usr/lib/cmake | /usr/lib/pkgconfig | /usr/lib/cmake/openjpeg-2.3 | /usr/lib/cmake/openjpeg-2.3/OpenJPEGConfig.cmake | /usr/lib/cmake/openjpeg-2.3/OpenJPEGTargets.cmake | /usr/lib/cmake/openjpeg-2.3/OpenJPEGTargets-noconfig.cmake | /usr/lib/pkgconfig/libopenjp2.pc * Addresses [1] * Build tested with poppler in multilib and non-multilib environment [1] https://github.com/openembedded/meta-openembedded/issues/103 Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-22spirv-shader-generator: Initial recipe for SPIRV-CrossAnkit Navik
Add generic recipe for SPIRV-Cross tool. SPIRV-Cross is a practical tool and library for performing reflection on SPIR-V and disassembling SPIR-V back to high level languages. Signed-off-by: Ankit Navik <ankit.tarot@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-03libvncserver: Update to latest versionEddie James
The latest release of libvncserver is almost two years old. A number of security fixes and enhancements have recently been committed. Since the repo is stable, point the recipe to the latest commit. libvncserver switched from autotools to cmake, so update the recipe as necessary, and add PACKAGECONFIG options to allow a more minimal build and install. Signed-off-by: Eddie James <eajames@linux.ibm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-11-28pangomm: upgrade to 2.42.0Changqing Li
Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-11-27xscreensaver: Define consistent app-defaults dirKhem Raj
This is otherwise detected based on host machines X11 install directory and on builders where x11 may not be insalled this will default to another directory /usr/lib/X11/.. instead of /usr/share/X11... This patch makes it consistent and avoids poking at host machines install make clean does not work so enable CLEANBROKEN Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-11-13xscreensaver: add distro_features_check for x11Martin Jansa
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-11-13xscreensaver: fix indentation and use BPN/BP in SRC_URIMartin Jansa
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-11-07Adding support for xscreensaver-5.39Parthiban Nallathambi
- This patch enables the support for xscreensaver 5.39 version - xscreensaver.service created for the system with systemd Signed-off-by: Parthiban Nallathambi <pn@denx.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-11-02libyui-ncurses: fix ncurses find modulePascal Bach
This makes the module look in the standard locations instead of only some hard coded ones. Signed-off-by: Pascal Bach <pascal.bach@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-11-02libyui: make resulting cmake config relocatablePascal Bach
Signed-off-by: Pascal Bach <pascal.bach@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-10-04openjpeg: cmake fixes to prepare update of popplerAndreas Müller
* Move *,cmake from ${libdir}/cmake to ${libdir}/cmake/<name-and-version> That is standard location cmake files are installed. * Do not export executables - they will not be found in dependant's sysroot Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-10-04libsdl-gfx: initial add 2.0.25Andreas Müller
Recipes like this live in in meta-games and meta-game-emulators. Once applied here, pull requests will go out. Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-09-17fontforge: split one dpg packageHongxu Jia
Multiple -dbg packages per recipe is not encouraged, and only one is recommended and the code only works properly in some cases for one. Add RPROVIDES_${PN}-dbg to be compatiable with previous dbg packages requiring. Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-09-08libyui,libyui-ncurse: Update to latest on gitKhem Raj
* Add fixes for building with clang Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-21openjpeg: upgrade 2.2.0 -> 2.3.0Andreas Müller
* fetch by git to avoid github checksum surprises * 0001-bmp_read_info_header-reject-bmp-files-with-biBitCoun.patch was applied upstream Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-21lxdm: Let greeter use gtk3Andreas Müller
* one more gtk2->gtk3 transit * greater looks way better now * while at it: sort patches Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-19xkbevd: Add bison-native to build depsKhem Raj
Fixes: | configure: error: yacc not found - unable to compile cfgparse.y | NOTE: The following config.log files may provide further information. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-19directfb: fix tslib version check in configure.inBen Guan
The patch makes sure that the old as well as the new tslib pkg-config metadata file naming style is handled correctly. tslib 0.0 to 1.0 created only a tslib-<VERSION>.pc pkg-config metadata file. With tslib 1.1 the tslib-<VERSION>.pc phase out was started. Additionally, the pkg-config metadata file tslib.pc was added. Since tslib 1.6 the tslib-<VERSION>.pc metadata file is deprecated. Now, there is only a tslib.pc. Signed-off-by: Ben Guan <ben.guan@cn.bosch.com> Signed-off-by: Mark Jonas <mark.jonas@de.bosch.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-19libsdl2-image: upgrade 2.0.1 -> 2.0.3Andreas Müller
Licensse checksum was changed by update of copyright year Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-19move all libsdl recipes in one folder and follow oe-core's folder for libsdlAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-19libsdl2-net: initial add 2.0.1Andreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-19libsdl-net: initial add 1.2.8Andreas Müller
This is a cleaned up version of libsdl-net in meta-games. Once applied, a patch to remove there will be send out. Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-19libxpresent: initial add 1.0.0Andreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-02tigervnc: 1.8.0 -> 1.9.0Hongxu Jia
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-07-26tslib: 1.15 -> 1.16Hong Liu
Upgrade tslib from 1.15 to 1.16. Signed-off-by: Hong Liu <hongl.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>