summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-graphics
Commit message (Collapse)AuthorAgeFilesLines
...
* feh: upgrade 3.8 -> 3.9wangmy2022-06-301-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fbida: remove bash from RDEPENDSWolfgang Meyer2022-06-031-1/+1
| | | | | | | | | | Basically reverts commit e7bd28f1f5e6374dee813e44a5218022367629a0 as the QA issue does not exist anymore. This is presumably the case since the file-rdeps check does not expand RDEPENDS recursively. There is no evidence in the fbida source code for a runtime dependency to bash. Signed-off-by: Wolfgang Meyer <Wolfgang.Meyer@gossenmetrawatt.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* graphviz: rrecommends on liberation-fontsKai Kang2022-05-281-0/+2
| | | | | | | | There will be tofos in output pictures without any font, so make graphviz rrecommends on liberation-fonts. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openjpeg: upgrade 2.4.0 -> 2.5.0wangmy2022-05-164-153/+4
| | | | | | | | | | | | | | | | | | file://0001-This-patch-fixed-include-dir-to-usr-include-.-Obviou.patch file://CVE-2021-29338.patch file://CVE-2022-1122.patch removed since they're included in 2.5.0 Changelog: ========== No API/ABI break compared to v2.4.0, but additional symbols for subset of components decoding (hence the MINOR version bump). Encoder: add support for generation of TLM markers Decoder: add support for high throughput (HTJ2K) decoding. Decoder: add support for partial bitstream decoding Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* imlib2: update SRC_URINicolas Dechesne2022-05-101-1/+1
| | | | | | | | | | | | | | The upstream repo location has changed, it's now https://git.enlightenment.org/old/legacy-imlib2 It's not clear when or why it happened, but the the commit hash we use in SRCREV exists in the 'new' location, so let's at least update the SRC_URI for now, and fix this warning: WARNING: imlib2-1.7.1-r0 do_fetch: Failed to fetch URL git://git.enlightenment.org/legacy/imlib2.git;protocol=https;branch=master, attempting MIRRORS if available Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pangomm: Allow building with waylandKhem Raj2022-04-261-1/+2
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andreas Müller <schnitzeltony@gmail.com>
* dietsplash: specify install rootdirKhem Raj2022-04-251-1/+1
| | | | | | This takes care of rootdir being different when using usrmerge Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xterm: upgrade 368 -> 372wangmy2022-04-151-2/+2
| | | | | | | | | | | | License-Update: Copyright year updated to 2022 Changelog: ========== * amend allocation/freeing of scrollback lines, eliminating an adjustment for status-line added in patch #371 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* twm: upgrade 1.0.11 -> 1.0.12wangmy2022-04-151-2/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* st: upgrade 0.8.4 -> 0.8.5wangmy2022-04-141-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openjpeg: fix CVE-2022-1122Marguet, Nicolas2022-04-142-0/+32
| | | | | | | | | | | | CVE: CVE-2022-1122 The defect is undergoing reanalysis and there may be follow-up commits. Ref: * https://github.com/uclouvain/openjpeg/issues/1368 Signed-off-by: Nicolas Marguet <nicolas.marguet@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* parallel-deqp-runner: Fix build with gcc 12Khem Raj2022-04-132-0/+46
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* feh: upgrade 3.6.1 -> 3.8wangmy2022-04-111-1/+1
| | | | | | | Changelog from 3.6.1 to 3.8 is included in https://feh.finalrewind.org/archive/ Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xorg-sgml-doctools: upgrade 1.11 -> 1.12wangmy2022-04-061-3/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* graphviz: don't clear PACKAGECONFIG for nativesdkChristian Eggers2022-03-291-1/+0
| | | | | | | librsvg is available again on nativesdk Signed-off-by: Christian Eggers <ceggers@arri.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* graphviz: add pkg_postinst scriptKai Kang2022-03-291-1/+18
| | | | | | | | | | | | It needs to run `dot -c` first before call 'dot' command, otherwise it fails with: | Format: "png" not recognized. No formats found. | Perhaps "dot -c" needs to be run (with installer's privileges) to register the plugins? Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* graphene: upgrade 1.10.6 -> 1.10.8Wang Mingyu2022-03-241-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xbindkeys: Add recipeLeon Anavi2022-03-241-0/+18
| | | | | | | | | | | xbindkeys is an application that allows you to launch shell commands with your keyboard or your mouse under X Window. It links commands to keys or mouse buttons, using a configuration file. It is independant of the window manager and can capture all keyboard keys. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lvgl,lv-lib-png,lv-drivers: Pass libdir via LIB_INSTALL_DIR to cmakeKhem Raj2022-03-213-1/+4
| | | | | | Ensures it packages correclty on all platforms e.g. pp64 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libgphoto: Fix build with libtool 2.4.7Khem Raj2022-03-191-0/+5
| | | | | | Delete old m4 macros, so autoreconf can repopulate it. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libvdpau: allow to build native and nativesdkMarkus Volk2022-03-171-0/+2
| | | | | | This fixes an error if trying to add libvdpau to mesa PACKAGECONFIG Signed-off-by: Khem Raj <raj.khem@gmail.com>
* graphviz: 2.44.1 -> 2.50.0Kai Kang2022-03-171-11/+6
| | | | | | | | | | | | | | Update graphviz from 2.44.1 to 2.50.0. * update SRC_URI * remove patches can not be applied * mkdefs is not provided any longer, so remove installation for graphviz-native * rrecommends on liberation-fonts that there will be tofos in outputed pictures without any font Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libvdpau: upgrade 1.4 -> 1.5Wang Mingyu2022-03-171-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ttf-vlgothic: Specify accurate BSD license typeKhem Raj2022-03-111-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsdl2-ttf: Change depenendency from virtual/libgl to virtual/eglKhem Raj2022-03-091-1/+1
| | | | | | Fixes build on graphics drivers not providing GL implementation Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fbida: Fix build when x11 is not enabled in distro featuresKhem Raj2022-03-061-0/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Update LICENSE variable to use SPDX license identifiersKhem Raj2022-03-0442-42/+42
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cairomm: correct SRC_URIKai Kang2022-03-031-1/+1
| | | | | | | It fails to run do_fetch for multilib build. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* graphviz: added PACKAGECONFIG for librsvgChristian Eggers2022-02-221-1/+4
| | | | | | | | | | | | nativesdk-librsvg is not available anymore ([2], transition to Rust). According to [2], graphviz can be used fine (even with svg images) without librsvg. [1] oe-core: 67dd505c42 ("librsvg: do not enable nativesdk") [2] https://www.linuxfromscratch.org/blfs/view/cvs/general/graphviz.html Signed-off-by: Christian Eggers <ceggers@arri.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pangomm: Add recipe for pangomm-2.48Khem Raj2022-02-212-2/+21
| | | | | | | | | Upgrade normal pangomm to 2.46.2 Changes in 2.50.0 release are here https://gitlab.gnome.org/GNOME/pangomm/-/commit/cd00ba55a53b71a41fb566827db8b7d7c28c36b6#9f621eb5fd3bcb2fa5c7bd228c9b1ad42edc46c8 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cairomm: Add recipe for cairomm 1.16Khem Raj2022-02-212-3/+22
| | | | | | | | | Upgrade normal cairomm to 1.14.3 Changes in 1.16 are here https://github.com/freedesktop/cairomm/blob/master/NEWS Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Fix DeprecationWarning about regexpsMartin Jansa2022-02-212-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | * fixes: meta-oe/meta-networking/recipes-support/strongswan/strongswan_5.9.4.bb:125: DeprecationWarning: invalid escape sequence \. meta-oe/meta-networking/recipes-support/strongswan/strongswan_5.9.4.bb:126: DeprecationWarning: invalid escape sequence \. meta-oe/meta-networking/recipes-support/strongswan/strongswan_5.9.4.bb:128: DeprecationWarning: invalid escape sequence \. meta-oe/meta-networking/recipes-support/strongswan/strongswan_5.9.4.bb:129: DeprecationWarning: invalid escape sequence \. meta-oe/meta-networking/recipes-support/strongswan/strongswan_5.9.4.bb:130: DeprecationWarning: invalid escape sequence \. meta-oe/meta-oe/recipes-graphics/ttf-fonts/ttf-mplus_027.bb:18: DeprecationWarning: invalid escape sequence \. meta-oe/meta-oe/recipes-multimedia/libcdio/libcdio-paranoia_10.2+2.0.1.bb:21: DeprecationWarning: invalid escape sequence \. meta-oe/meta-oe/recipes-multimedia/libcdio/libcdio_2.1.0.bb:28: DeprecationWarning: invalid escape sequence \. oe-core/meta/classes/package.bbclass:1342: DeprecationWarning: invalid escape sequence \. oe-core/meta/classes/package.bbclass:1343: DeprecationWarning: invalid escape sequence \- oe-core/meta/classes/package.bbclass:1343: DeprecationWarning: invalid escape sequence \. oe-core/meta/classes/package.bbclass:1344: DeprecationWarning: invalid escape sequence \. oe-core/meta/classes/package.bbclass:1345: DeprecationWarning: invalid escape sequence \. oe-core/meta/classes/package.bbclass:1348: DeprecationWarning: invalid escape sequence \. oe-core/meta/classes/package.bbclass:1350: DeprecationWarning: invalid escape sequence \. oe-core/meta/classes/package.bbclass:1353: DeprecationWarning: invalid escape sequence \. oe-core/meta/classes/package.bbclass:1355: DeprecationWarning: invalid escape sequence \. oe-core/meta/classes/package.bbclass:1358: DeprecationWarning: invalid escape sequence \. oe-core/meta/classes/package.bbclass:1360: DeprecationWarning: invalid escape sequence \. oe-core/meta/classes/package.bbclass:1365: DeprecationWarning: invalid escape sequence \. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-oe: Use new variable SYSROOT_DIRS_IGNOREKhem Raj2022-02-211-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Use renamed SKIP_RECIPE varFlagKhem Raj2022-02-212-2/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openjpeg: fix CVE-2021-29338Kai Kang2022-02-162-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: Khem Raj <raj.khem@gmail.com>
* graphviz: native: create /usr/lib/graphviz/config6 in populate_sysrootChristian Eggers2022-02-141-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>
* lxdm: remove conflicts settingMingli Yu2022-01-252-0/+39
| | | | | | | | | | | | | | | | When use plymouth[1] with lxdm, the plymouth boot splash screen will hang there as lxdm.service conflicts with plymouth-quit.service and plymouth-quit will fail to start if plymouth-quit.service and lxdm.service start at the same time and it will result in the boot screen hang forever. Consider there is also After setting for these two services, so remove the conflicts setting to make the service start as expected. [1] https://gitlab.freedesktop.org/plymouth/plymouth/-/tree/main Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libvncserver: disable ffmpeg support due to incompatiblility with ffmpeg 5.0Alexander Kanavin2022-01-251-1/+1
| | | | | Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsdl2-ttf: upgrade 2.0.15 -> 2.0.18wangmy2022-01-192-10/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | refresh automake_foreign.patch License-Update: year updated to 2022. Changelog: ========= -Added TTF_GetFreeTypeVersion() and TTF_GetHarfBuzzVersion() -Added support for Signed Distance Field rendering with TTF_SetFontSDF() and TTF_GetFontSDF() -Added optional DPI-scaling of fonts, with the following new functions: TTF_OpenFontDPI() TTF_OpenFontIndexDPI() TTF_OpenFontDPIRW() TTF_OpenFontIndexDPIRW() TTF_SetFontSizeDPI() -Added 32-bit character support with: TTF_GlyphIsProvided32() TTF_GlyphMetrics32() TTF_RenderGlyph32_Solid() TTF_RenderGlyph32_Shaded() TTF_RenderGlyph32_Blended() TTF_GetFontKerningSizeGlyphs32() -Added functions to set direction and script when using Harfbuzz: TTF_SetDirection() TTF_SetScript() -Added extended API for text measurement: TTF_MeasureText() TTF_MeasureUTF8() TTF_MeasureUNICODE() -Added TTF_SetFontSize() to set font size dynamically -Added 'Shaded' and 'Solid' text wrapped functions: TTF_RenderText_Solid_Wrapped() TTF_RenderUTF8_Solid_Wrapped() TTF_RenderUNICODE_Solid_Wrapped() TTF_RenderText_Shaded_Wrapped() TTF_RenderUTF8_Shaded_Wrapped() TTF_RenderUNICODE_Shaded_Wrapped() -Added TTF_HINTING_LIGHT_SUBPIXEL for better results at small text sizes at a performance cost Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-oe: Use setuptools3-baseKhem Raj2022-01-121-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dnfdragora: upgrade 1.1.2 -> 2.1.2wangmy2022-01-111-2/+1
| | | | | | | | | | | Changelog: Bugs fixed for this release <https://github.com/manatools/dnfdragora/issues/#####> ========= Fixed wrong access to manatools.service module (issue #202) Fixed issue #189 "No line break to fit the width of the window in dnfdragora" Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gtkwave: upgrade 3.3.109 -> 3.3.111Andreas Müller2022-01-051-1/+1
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* graphene: Move from meta-gnome -> meta-oeJoshua Watt2021-12-131-0/+22
| | | | | | | | | This library is not specific to GNOME and has no GNOME specific functionality. Move it to meta-oe so that users can pull it in without meta-gnome. Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* surf: Add soup3 patch conditionallyKhem Raj2021-12-131-3/+7
| | | | | | | This patch is only needed when webkit is compiled with soup3 support Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Joshua Watt <JPEWhacker@gmail.com>
* tesseract: upgrade 4.1.1 -> 4.1.3wangmy2021-11-221-1/+1
| | | | | | | | Fix broken autoconf build (https://github.com/tesseract-ocr/tesseract/issues/3642) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lvgl: Update to 8.1.0Philippe Coval2021-11-221-4/+1
| | | | | | | | Forwarded: https://github.com/openembedded/meta-openembedded/pull/489 Origin: https://booting.oniroproject.org/rzr/oniro/-/tree/sandbox/rzr/devel/master Relate-to: https://github.com/lvgl/lvgl/issues/2534 Signed-off-by: Philippe Coval <philippe.coval@huawei.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* imlib2: clarify licenseRoss Burton2021-11-181-1/+1
| | | | | | | Imlib2 has its own special license, so use that instead of MIT & BSD. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lvgl: Support external wayland configPhilippe Coval2021-11-151-0/+5
| | | | | | | | | | This part should be reverted once xdg-shell is supported in lvgl Relate-to: https://github.com/lvgl/lvgl/issues/2534 Forwarded: https://github.com/openembedded/meta-openembedded/pull/483 Origin: https://git.ostc-eu.org/distro/oniro/-/merge_requests/355 Signed-off-by: Philippe Coval <philippe.coval@huawei.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xf86-video-nouveau: fixup driver for new X server ABIKhem Raj2021-11-132-0/+67
| | | | | | Backport relevant patch Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xf86-video-ati: Upgrade to 19.1.0Khem Raj2021-11-132-5/+374
| | | | | | | | | | Backport a patch to fix build issue [1] Disabling glamor causing [2] so enable it [1] https://bugs.gentoo.org/737170 [2] https://gitlab.freedesktop.org/xorg/driver/xf86-video-ati/-/issues/186 Signed-off-by: Khem Raj <raj.khem@gmail.com>