aboutsummaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-graphics
AgeCommit message (Collapse)Author
2019-08-08graphviz: Do not build tcl support for targetKhem Raj
tclpkg looks for tclsh on buildhost and if we try to use the native version then it groks the paths from the native sysroot and builds and installs the target tcl packages into the same path, in the end it ends up being wrongly packaged. Therefore its best to disable tcl Secondly, package python and perl pieces into independent packages so the runtime dependencies are also set accordingly. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-08graphviz: Fix build error that surfaced with latest pangoKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-26xterm: upgrade 347 -> 348Zang Ruochen
Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-26meta-oe: Inherit gnomebase instead of gnomeAdrian Bunk
The gnome class pulls in usually unwanted dependencies like gconf. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-23libsdl: import from OE-CoreAnuj Mittal
Include the recipe from OE-Core along with some additional patches to fix CVEs. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-22jasper: Use the new upstream GitHub location instead of the defunct tarball URLAdrian Bunk
Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-21x11vnc: Switch to git fetcherKhem Raj
Using github archives is not reliable, fixes SRC_URI uses unstable GitHub archives [src-uri-bad] Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-21recipes: Use BPN instead of PN in SRC_URIsKhem Raj
Makes it work for multilib case and fixes QA error SRC_URI uses PN not BPN [src-uri-bad] Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-18setxkbmap: upgrade 1.3.1 -> 1.3.2Zang Ruochen
-Upgrade from setxkbmap_1.3.1.bb to setxkbmap_1.3.2.bb. Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-10xterm: upgrade 330 -> 347Anuj Mittal
Install the resources in ${datadir} to make it consistent with other apps. License checksum changed because of change in Copyright year. Changelog: https://invisible-island.net/xterm/xterm.log.html Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-10libvncserver: update to latest commit 1354f7fKai Kang
Update libvncserver to latest git commit 1354f7f which could help to fix do_package error when multilib is enabled: | Files/directories were installed but not shipped in any package: | /usr/lib/libvncclient.so.0.9.12 | /usr/lib/libvncclient.so.1 | /usr/lib/libvncclient.so | /usr/lib/libvncserver.so.0.9.12 | /usr/lib/libvncserver.so.1 | /usr/lib/libvncserver.so | /usr/lib/pkgconfig | /usr/lib/pkgconfig/libvncserver.pc | /usr/lib/pkgconfig/libvncclient.pc Rename recipe name from _git.bb to _${version}.bb as well. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-10sessreg: upgrade 1.1.1 -> 1.1.2Zang Ruochen
-Upgrade from sessreg_1.1.1.bb to sessreg_1.1.2.bb. Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15xf86-video-ati: upgrade 18.0.1 -> 19.0.1Changqing Li
Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-05-26leptonica: fix SRC_URIMartin Jansa
* leptonica.com now only redirects to www.leptonica.org, so it only downloads the HTML home page instead of the source tarball Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-05-24ttf-mplus, ttf-vlgothic: add ttf-mplus licenseMartin Jansa
* add meta-oe/licenses/ttf-mplus from ttf-mplus/027-r4/mplus-TESTFLIGHT-027/LICENSE_E * use BPN to use the same LICENSE even with multilib * use the same license name from ttf-vlgothic * fixes following warnings: WARNING: ttf-mplus-027-r4 do_populate_lic: ttf-mplus: No generic license file exists for: ttf-mplus in any provider WARNING: ttf-vlgothic-20141206-r0 do_populate_lic: ttf-vlgothic: No generic license file exists for: mplus in any provider Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-05-18gtkwave: add distro_features_checkMartin Jansa
* fixes: ERROR: Nothing PROVIDES 'gtk+' (but /OE/build/luneos-warrior/webos-ports/meta-openembedded/meta-oe/recipes-graphics/gtkwave/gtkwave_3.3.98.bb DEPENDS on or otherwise requires it) gtk+ was skipped: one of 'x11 directfb' needs to be in DISTRO_FEATURES ERROR: Required build target 'meta-world-pkgdata' has no buildable providers. Missing or unbuildable dependency chain was: ['meta-world-pkgdata', 'gtkwave', 'gtk+'] and ERROR: Nothing PROVIDES 'tk' (but /OE/build/luneos-warrior/webos-ports/meta-openembedded/meta-oe/recipes-graphics/gtkwave/gtkwave_3.3.98.bb DEPENDS on or otherwise requires it) tk was skipped: missing required distro feature 'x11' (not in DISTRO_FEATURES) ERROR: Required build target 'meta-world-pkgdata' has no buildable providers. Missing or unbuildable dependency chain was: ['meta-world-pkgdata', 'gtkwave', 'tk'] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-05-11libvncserver: set PV in the recipeMartin Jansa
* last SRCREV bump commit says: libvncserver: Update to latest commit post 0.9.12 but there is no PV in the recipe, so the version was just: git-r0 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-05-10fvwm: Upgrade 2.6.7 -> 2.6.8Adrian Bunk
Remove patches applied upstream. pkg-config is now used when checking for freetype. The licence did not change by the changes to COPYING. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-05-10glm: Upgrade 0.9.9.3 -> 0.9.9.5Adrian Bunk
Remove patch applied upstream. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-05-06fontforge: upgrade 20170731 -> 20190413Andreas Müller
* Features added and bugs fixed. For more information see [1] * add gtk-icon-cache mime to inherit [1] https://github.com/fontforge/fontforge/releases Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-04-27openbox: Add python-shell as a runtime dependencyLeon Anavi
/usr/libexec/openbox-xdg-autostart imports Python module glob for Unix style pathname pattern expansion. File glob.py is provided by python-shell therefore it has been added to the RDEPENDS of openbox. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-04-12libforms: add x11 to required DISTRO_FEATURES because of libx11Martin Jansa
libx11 was skipped: missing required distro feature 'x11' (not in DISTRO_FEATURES) ERROR: Required build target 'meta-world-pkgdata' has no buildable providers. Missing or unbuildable dependency chain was: ['meta-world-pkgdata', 'libforms', 'libx11'] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-04-12ftgl: add x11 to required DISTRO_FEATURES like freeglutMartin Jansa
freeglut was skipped: missing required distro feature 'x11' (not in DISTRO_FEATURES) ERROR: Required build target 'meta-world-pkgdata' has no buildable providers. Missing or unbuildable dependency chain was: ['meta-world-pkgdata', 'ftgl', 'freeglut'] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-04-09xbitmaps: upgrade 1.1.1 -> 1.1.2Zang Ruochen
-Upgrade from xbitmaps_1.1.1.bb to xbitmaps_1.1.2.bb. Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-04-09xstdcmap: upgrade 1.0.3 -> 1.0.4Zang Ruochen
-Upgrade from xstdcmap_1.0.3.bb to xstdcmap_1.0.4.bb. Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-04-09xsetroot: upgrade 1.1.1 -> 1.1.2Zang Ruochen
-Upgrade from xsetroot_1.1.1.bb to xsetroot_1.1.2.bb. Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-04-09xrefresh: upgrade 1.0.5 -> 1.0.6Zang Ruochen
-Upgrade from xrefresh_1.0.5.bb to xrefresh_1.0.6.bb. Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-04-09xrdb: upgrade 1.1.1 -> 1.2.0Zang Ruochen
-Upgrade from xrdb_1.1.1.bb to xrdb_1.2.0.bb. Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-04-09xlsatoms: upgrade 1.1.2 -> 1.1.3Zang Ruochen
-Upgrade from xlsatoms_1.1.2.bb to xlsatoms_1.1.3.bb. Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-04-06libvncserver: enable split client/server packagesBrad Bishop
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-26libforms: has a depends on mesa so add DISTRO_CHECKArmin Kuster
Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-26ftgl: package requires openql add DISTRO_CHECKArmin Kuster
Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
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>