summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-graphics
Commit message (Collapse)AuthorAgeFilesLines
* graphviz: native: create /usr/lib/graphviz/config6 in populate_sysrootChristian Eggers2022-02-231-0/+11
| | | | | | | | | | | | | | | | | The `dot` tool requires to be run once after installation in order to create its configuration file. The do_prepare_recipe_sysroot task uses do_populate_sysroot in order to prepare the recipe-sysroot-native. Package postinstall scripts are not executed for -native packages, but files under ${BINDIR}/postinst-* are. This is quite the same as graphviz-setup.sh does for nativesdk. The general idea has been taken from OECORE/meta/classes/pixbufcache.bbclass. Signed-off-by: Christian Eggers <ceggers@arri.de> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* openjpeg: fix CVE-2021-29338Kai Kang2022-02-232-0/+79
| | | | | | | | | | CVE: CVE-2021-29338 Ref: * https://github.com/uclouvain/openjpeg/issues/1338 Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* recipes: Update SRC_URI branch and protocolsArmin Kuster2021-11-1329-31/+31
| | | | | | | | This patch updates SRC_URIs using git to include branch=master if no branch is set and also to use protocol=https for github urls as generated by the conversion script in OE-Core. Signed-off-by: Armin Kuster <akuster808@gmail.com>
* fvwm: Fix build time paths in target perl/python scriptsKhem Raj2021-08-151-0/+7
| | | | | | | | | Add rdeps as needed Fixes shebang-size QA warnings Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 8cc64128c70c5b6a41b050332abb1d73a10ef4fa) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* fvwm: Package extra files and man pagesKhem Raj2021-08-151-6/+12
| | | | | | | | Avoids using installed-vs-shipped Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 566049b4f1ddc049c1f89a5838d1a71bb429faa3) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* libsdl: Fix CVE-2019-13616wangmy2021-05-222-0/+28
| | | | | | | | | | | | | | | | References https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-13616 SDL (Simple DirectMedia Layer) through 1.2.15 and 2.x through 2.0.9 has a heap-based buffer over-read in BlitNtoN in video/SDL_blit_N.c when called from SDL_SoftBlit in video/SDL_blit.c. Upstream-Status: Backport [https://github.com/libsdl-org/SDL/commit/97fefd050976bbbfca9608499f6a7d9fb86e70db] CVE: CVE-2019-13616 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 57ae91d2914de96b1de69bfcb089a427ee3cb0ed) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* tigervnc: upgrade to 1.11.0Chen Qi2021-04-233-38/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | Upgrade to latest stable version. The 1.10 branch is not maitained any more, it stops update in 2019. The 1.11 branch has fix for CVE-2020-26117, which is a high risk CVE. https://nvd.nist.gov/vuln/detail/CVE-2020-26117 Some changes in this new version are as below. 1) 'bash' is added to RDEPENDS as /usr/libexec/vncsession-start requires it. 2) DEPENDS on libpam and requires 'pam' distro feature. This is because upstream has made 'pam' mandatory in the following commit. """ commit d80817f101d1b3f1a9b1c5ec268f28fffa2d75f9 Author: Pierre Ossman <ossman@cendio.se> Date: Wed Jul 11 15:49:46 2018 +0200 Make PAM mandatory It is present on all UNIX systems anyway, so let's simplify things. We will need it for more proper session startup anyway. """ Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* xterm: upgrade 366 -> 367zangrc2021-04-082-7/+7
| | | | | | | | | | | | -License-Update: Copyright year updated to 2021. Refresh the following patch: 0001-Add-configure-time-check-for-setsid.patch Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 97f59fb2063dae01c72e1e3a690edf5dfe645571) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* libyui(-ncurses): upgrade to 4.1.1, libyui repo was rewritten completelyMartin Jansa2021-04-082-12/+11
| | | | | | | | | | | | | | | | | | | | * af06143017fc5f18c4b6488ba4aed26bcc43ff6e doesn't exist in current repo: libyui$ git branch -a --contains af06143017fc5f18c4b6488ba4aed26bcc43ff6e error: no such commit af06143017fc5f18c4b6488ba4aed26bcc43ff6e * there are no common commits in the new libyui repo, but luckily old repo is kept as https://github.com/libyui/libyui-old similarly libyui-ncurses now contains only README about being obsolete in: https://github.com/libyui/libyui-ncurses but at least it wasn't rewritten to have the new content * now both recipes need to use the same git repo and just different subdirs in S Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit f825ad7d7e05bd3125580880cb9e6c1fbe959777) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* libyui: switch to libyui-old repo which still has this SRCREVMartin Jansa2021-04-081-1/+1
| | | | | | | | | | | | | | | | | | * af06143017fc5f18c4b6488ba4aed26bcc43ff6e doesn't exist in current repo: libyui$ git branch -a --contains af06143017fc5f18c4b6488ba4aed26bcc43ff6e error: no such commit af06143017fc5f18c4b6488ba4aed26bcc43ff6e * there are no common commits in the new libyui repo, but luckily old repo is kept as https://github.com/libyui/libyui-old similarly libyui-ncurses now contains only README about being obsolete in: https://github.com/libyui/libyui-ncurses but at least it wasn't rewritten to have the new content Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 902919167a97055e9be9cd3654f29823e81ae382) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* libxaw: upgrade 1.0.13 -> 1.0.14zangrc2021-04-031-3/+2
| | | | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 454644c578c84062f49b443626b7bb7dfff06060) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* fbgrab: upgrade 1.4 -> 1.5zangrc2021-04-031-1/+1
| | | | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 1358f588e312a987b02b0673f799110ad518739f) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* openjpeg: add native/nativesdk class extensionRoss Burton2021-04-031-0/+2
| | | | | | | Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 41bbe1c62f13ac85f15c8ec8f57cb442b9e0025c) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* gtkwave: upgrade 3.3.104 -> 3.3.108Zang Ruochen2021-03-221-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xterm: upgrade 362 -> 366Randy MacLeod2021-03-131-2/+2
| | | | | Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* jasper: upgrade 2.0.25 -> 2.0.26Michael Vetter2021-03-051-1/+1
| | | | | Signed-off-by: Michael Vetter <jubalh@iodoru.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libyui-ncurses: Pass -DNCURSES_WIDECHAR in CXXFLAGSKhem Raj2021-03-031-0/+2
| | | | | | | | | | | | | | | | We want the wide character functions from the ncurses header. Unfortunately it doesn't provide them by default, but only if either: * NCURSES_WIDECHAR is defined (for ncurses 20111030 and up) * _XOPEN_SOURCE/_XOPEN_SOURCE_EXTENDED are suitably defined So far we have been implicitly relying on the latter, because for GNU libc when we define _GNU_SOURCE this causes libc to define the _XOPEN_SOURCE macros for us. Unfortunately this doesn't work on all libcs, because some (like musl libc) do not define _XOPEN_SOURCE when _GNU_SOURCE is defined. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libyui: Adopt to new cmake option to disable WerrorKhem Raj2021-03-031-1/+1
| | | | | | | Add -DCMAKE_BUILD_TYPE=RELWITHDEBINFO so we have balance between build speed and debug info Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libyui-ncurses: Disable WerrorKhem Raj2021-03-031-2/+1
| | | | | | | | | | | There are new warnings seen with new clang 12 and gcc11 lets disable the warnings-as-errors for now src/NCPopupTextEntry.cc:76:74: error: 'void operator delete(void*, std::size_t)' called on pointer returned from a mismatched allocation function [-Werror=mismatched-new-delete] | 76 | NCInputField::PLAIN); | | ^ Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libyui,libyui-ncurses: Upgrade to 4.0.0Khem Raj2021-03-036-75/+17
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Pascal Bach <pascal.bach@siemens.com>
* opengl-es-cts: Disable -Wuninitialized for external/amberKhem Raj2021-03-032-0/+30
| | | | | | | | | | | the code in verifier.cc needs to be ported to use enums or memcpy as it violates aliasing rules. Until then disable the warning HexFloat16ToFloat, HexFloat10ToFloat, HexFloat11ToFloat are the functions to be reworked in external/amber/src/src/verifier.cc Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
* libgphoto2: upgrade 2.5.26 -> 2.5.27Wang Mingyu2021-02-281-2/+2
| | | | | Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gphoto2: upgrade 2.5.26 -> 2.5.27Wang Mingyu2021-02-281-2/+2
| | | | | Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tesseract-lang: upgrade 4.0.0 -> 4.1.0Wang Mingyu2021-02-281-2/+2
| | | | | | | There is no file COPYING in version 4.1.0, so the file LICENSE is used instead. Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* jasper: upgrade 2.0.24 -> 2.0.25Michael Vetter2021-02-161-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ttf-abyssinica: update to 2.000Oleksandr Kravchuk2021-02-111-4/+2
| | | | | | | License-Update: copyright years. Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* iqrencode: update to 4.1.1Oleksandr Kravchuk2021-02-111-2/+1
| | | | | Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lxdm: disallow empty new passwordKai Kang2021-02-092-0/+54
| | | | | | | | | | | Do not clear text of label 'promt' when skip_password is set. When user is required to update password, it only shows input box without label for about 1 second. And disallow empty new password when user is required to update it. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lxdm: support to change user passwordKai Kang2021-02-099-0/+695
| | | | | | | | | | | Update lxdm to support change user password when the password expired. It also add a label to show useful information to tell user that 'Authentication failed' or 'password expired' etc. It only work with distro feature 'pam'. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsdl2-mixer: Fix build with autoconf 2.70+Khem Raj2021-02-082-4/+38
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* graphviz: drop unused SRCREV and outdated commentMartin Jansa2021-02-071-7/+0
| | | | | | | | | | | | | | | | | | * the SRCREV isn't used as we don't use git fetcher here and comment doesn't make sense anymore as we're fetching versioned tarball now after: commit 985be3901e79c9e45cd5d23774e3cfdaab476b44 Author: Khem Raj <raj.khem@gmail.com> Date: Mon Nov 2 18:33:34 2020 -0800 graphviz: Upgrade to 2.44.1 release - Refresh patches to apply on new sources - Switch away from gitlab archives - Bypass pdf documentation generation Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* glm: Upgrade to 0.9.9.8Khem Raj2021-02-063-161/+53
| | | | | | | | | | License-Update: Update copyright years [1] Drop patch which is already applied in this release [1] https://github.com/g-truc/glm/commit/a2e2e97a7aa000b41288e795000bf0a6cd365133#diff-93d82d0c89b85c60d37ef8cb3828604e99efd8c53e20003a3214e8bbc715a638 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openjpeg: upgrade 2.3.1 -> 2.4.0zangrc2021-01-075-141/+38
| | | | | | | | | | | | CVE-2020-15389.patch CVE-2020-6851.patch CVE-2020-8112.patch Removed since these are included in 2.4.0. Fixed an error where openjpeg.h could not be found. Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* terminus-font: upgrade 4.48 -> 4.49.1zangrc2021-01-051-3/+3
| | | | | | | -License-Update: Copyright year updated to 2020. Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* jasper: upgrade 2.0.23 -> 2.0.24Michael Vetter2021-01-051-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsdl2-mixer: set --disable-music-ogg-shared to link staticallyjabdoa22020-12-311-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsdl2-mixer: Fix ogg/vorbis support in libsdl2-mixerjabdoa22020-12-311-1/+1
| | | | | | | | | | | | | | | | | | | | | Remove --enable-music-ogg-tremor as it broke vorbis support: checking tremor/ivorbisfile.h usability... no checking tremor/ivorbisfile.h presence... no checking for tremor/ivorbisfile.h... no checking for ov_open_callbacks in -lvorbisidec... no configure: WARNING: *** Unable to find Ogg Vorbis Tremor library (http://www.xiph.org/) configure: WARNING: Ogg Vorbis support disabled With this change: checking vorbis/vorbisfile.h usability... yes checking vorbis/vorbisfile.h presence... yes checking for vorbis/vorbisfile.h... yes checking for ov_open_callbacks in -lvorbisfile... yes -- dynamic libvorbisfile -> libvorbisfile.so.3 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xterm: provide virtual/x-terminal-emulatorDmitry Baryshkov2020-12-291-1/+6
| | | | | Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xterm: update to version 362Dmitry Baryshkov2020-12-291-2/+2
| | | | | | | Bump xterm version to 362 instead of old 353. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xterm: install xterm and uxterm desktop filesDmitry Baryshkov2020-12-291-1/+8
| | | | | | | Modify recipe to install application desktop files for xterm. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* obconf: Openbox configuration toolDmitry Baryshkov2020-12-291-0/+33
| | | | | | | Add a tool to configure Openbox themes. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* feh: imlib2 based image viewerDmitry Baryshkov2020-12-291-0/+31
| | | | | | | | Add feh, small but powerfull image viewer. One of its features is an ability to set X11 root window background. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* imlib2: add image manipulation libray from englightenment projectDmitry Baryshkov2020-12-291-0/+39
| | | | | | | Restore and update old imlib2 recipe from meta-efl. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* jasper: upgrade 2.0.22 -> 2.0.23Michael Vetter2020-12-081-1/+1
| | | | Fix CVE-2020-27828, heap-overflow in cp_create() in jpc_enc.c
* directfb: Fix build on riscv32Khem Raj2020-11-152-0/+55
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-oe: Add leading whitespace for append operatorKhem Raj2020-11-151-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fbgrab: upgrade 1.3.3 -> 1.4Zang Ruochen2020-11-091-1/+1
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opengl-es-cts: Disable LTOKhem Raj2020-11-091-0/+2
| | | | | | It needs upstream support Signed-off-by: Khem Raj <raj.khem@gmail.com>
* graphviz: Upgrade to 2.44.1 releaseKhem Raj2020-11-034-17/+7
| | | | | | | | - Refresh patches to apply on new sources - Switch away from gitlab archives - Bypass pdf documentation generation Signed-off-by: Khem Raj <raj.khem@gmail.com>
* spirv-tools: moved into OE-core, delete from meta-oeJose Quaresma2020-11-021-35/+0
| | | | | | | https://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=5f6470eb2c1e5b5aa578031830f057d63d4ae230 Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>