summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-graphics
Commit message (Collapse)AuthorAgeFilesLines
...
* ftgl: Fix build errors with clangKhem Raj2019-02-092-0/+39
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ftgl: initial add 2.1.3-rc5Andreas Müller2019-02-083-0/+100
| | | | | | | | 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>
* vncx11: Fix dev package do_rootfs failureAlistair Francis2019-02-081-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* graphviz: Fix cross-build failures with clangKhem Raj2019-02-051-4/+14
| | | | | | | | | | | | | | | | | | 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>
* libvncserver: make PACKAGECONFIG flags explicitRandy MacLeod2019-01-281-9/+9
| | | | | | | | | 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>
* libvncserver: Update to latest commit post 0.9.12Randy MacLeod2019-01-281-1/+4
| | | | | | | | | | | 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>
* graphviz(-native): initial add 2.40.1Andreas Müller2019-01-222-0/+80
| | | | | | | 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>
* libvncserver: fix configure argument on openssl when disabledMaxime Roussin-Bélanger2019-01-221-1/+1
| | | | | | | | | | | | 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>
* libvncserver: Make PACKAGECONFIG easier to read by making the list multilineMaxime Roussin-Bélanger2019-01-221-1/+9
| | | | | Signed-off-by: Maxime Roussin-Bélanger <maxime.roussinbelanger@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xorg-driver: xf86-video-ati: Remove x86 COMPATIBLE_MACHINEAlistair Francis2019-01-161-2/+0
| | | | | | | | 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>
* qrencode: 4.0.0 -> 4.0.1Pierre-Jean Texier2019-01-101-2/+2
| | | | | | | 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>
* spirv-tools: Initial recipe for spirv toolsAnkit Navik2019-01-022-0/+56
| | | | | | | Add generic recipe for spirv tools. Signed-off-by: Ankit Navik <ankit.tarot@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ttf-droid: Delete from staging install area instead of sourcesKhem Raj2018-12-231-2/+6
| | | | | | | * 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>
* openjpeg: fix build for multilibAndreas Müller2018-12-221-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | 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>
* spirv-shader-generator: Initial recipe for SPIRV-CrossAnkit Navik2018-12-222-0/+53
| | | | | | | | | 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>
* libvncserver: Update to latest versionEddie James2018-12-032-25/+23
| | | | | | | | | | | | | 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>
* pangomm: upgrade to 2.42.0Changqing Li2018-11-281-2/+2
| | | | | Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xscreensaver: Define consistent app-defaults dirKhem Raj2018-11-271-0/+4
| | | | | | | | | | | | | 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>
* xscreensaver: add distro_features_check for x11Martin Jansa2018-11-131-1/+3
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xscreensaver: fix indentation and use BPN/BP in SRC_URIMartin Jansa2018-11-131-5/+7
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Adding support for xscreensaver-5.39Parthiban Nallathambi2018-11-074-0/+428
| | | | | | | | - 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>
* libyui-ncurses: fix ncurses find modulePascal Bach2018-11-022-0/+36
| | | | | | | | 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>
* libyui: make resulting cmake config relocatablePascal Bach2018-11-022-0/+131
| | | | | Signed-off-by: Pascal Bach <pascal.bach@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openjpeg: cmake fixes to prepare update of popplerAndreas Müller2018-10-043-5/+84
| | | | | | | | | * 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>
* libsdl-gfx: initial add 2.0.25Andreas Müller2018-10-041-0/+19
| | | | | | | | 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>
* fontforge: split one dpg packageHongxu Jia2018-09-171-2/+3
| | | | | | | | | | | 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>
* libyui,libyui-ncurse: Update to latest on gitKhem Raj2018-09-087-98/+239
| | | | | | * Add fixes for building with clang Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openjpeg: upgrade 2.2.0 -> 2.3.0Andreas Müller2018-08-212-36/+3
| | | | | | | | * 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>
* lxdm: Let greeter use gtk3Andreas Müller2018-08-213-3/+31
| | | | | | | | | * 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>
* xkbevd: Add bison-native to build depsKhem Raj2018-08-191-1/+1
| | | | | | | | 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>
* directfb: fix tslib version check in configure.inBen Guan2018-08-192-0/+39
| | | | | | | | | | | | | | | | | | 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>
* libsdl2-image: upgrade 2.0.1 -> 2.0.3Andreas Müller2018-08-191-3/+3
| | | | | | | 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>
* move all libsdl recipes in one folder and follow oe-core's folder for libsdlAndreas Müller2018-08-1911-0/+397
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsdl2-net: initial add 2.0.1Andreas Müller2018-08-191-0/+27
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsdl-net: initial add 1.2.8Andreas Müller2018-08-193-0/+52
| | | | | | | | 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>
* libxpresent: initial add 1.0.0Andreas Müller2018-08-191-0/+11
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tigervnc: 1.8.0 -> 1.9.0Hongxu Jia2018-08-023-41/+13
| | | | | Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tslib: 1.15 -> 1.16Hong Liu2018-07-261-2/+2
| | | | | | | 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>
* xf86-video-ati: 7.8.0 -> 18.0.1Changqing Li2018-07-201-2/+4
| | | | | Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xf86-video-armsoc: add new packageArmin Kuster2018-07-121-0/+14
| | | | | Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openbox: fix runtime error for missing python and pyXDGArmin Kuster2018-07-121-1/+2
| | | | | | | | | | | | Openbox-Message: Cannot set locale modifiers for the X server. /usr/bin/env: 'python': No such file or directory /usr/libexec/openbox-xdg-autostart needs python, add rdepends Also missing rdepends on pyXDG Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xrdb: upgrade 1.1.0 -> 1.1.1Upgrade Helper2018-07-121-2/+2
| | | | | Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libgphoto2: Upgrade to 2.5.17Mingli Yu2018-06-271-2/+2
| | | | | Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* iceauth: Upgrade to 1.0.8Mingli Yu2018-06-271-2/+2
| | | | | Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* glm: variable cleanupTrevor Woerner2018-05-291-2/+1
| | | | | | | | | | Reorder recipe variables according to: https://www.openembedded.org/wiki/Styleguide Originally-conceived-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openjpeg: variable cleanupTrevor Woerner2018-05-291-3/+2
| | | | | | | | | | Reorder recipe variables according to: https://www.openembedded.org/wiki/Styleguide Originally-conceived-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openjpeg: rely on cmake.bbclass to put cmake package files in dev packageTrevor Woerner2018-05-291-2/+0
| | | | | | | | | | | | The cmake.bbclass in oe-core now ensures that ${libdir}/cmake and ${datadir}/cmake end up in the dev package, so recipes no longer need to provide custom packaging rules to handles these files. http://git.openembedded.org/openembedded-core/commit/?id=d91dc4666683a96e9d03cbbd21b8a546f9069c93 Originally-conceived-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* glm: rely on cmake.bbclass to put cmake package files in dev packageTrevor Woerner2018-05-291-1/+0
| | | | | | | | | | | | The cmake.bbclass in oe-core now ensures that ${libdir}/cmake and ${datadir}/cmake end up in the dev package, so recipes no longer need to provide custom packaging rules to handles these files. http://git.openembedded.org/openembedded-core/commit/?id=d91dc4666683a96e9d03cbbd21b8a546f9069c93 Originally-conceived-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xf86-video-nouveau: Remove obsolete depsKhem Raj2018-05-261-2/+2
| | | | | | All protos are now in xorgproto Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libvdpau: Rename dep dri2proto -> xorgprotoKhem Raj2018-05-231-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>