Commit Graph

851 Commits

Author SHA1 Message Date
Martin Jansa cc512cd9e1 utouch-*, ifenslave, iozone3, ttf-honkyfonts, python3-smbus: don't use trailing slash in S
* see oe-core base.bbclass changes from:
  https://lists.openembedded.org/g/openembedded-core/message/143159
  https://lists.openembedded.org/g/openembedded-core/message/143161

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-10-09 17:22:31 -07:00
Michael Vetter e211d5b1f8 jasper: upgrade 2.0.21 -> 2.0.22
Signed-off-by: Michael Vetter <jubalh@iodoru.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-10-06 08:45:24 -07:00
Lee Chee Yang 42c71fae32 libgphoto2: improve reproducibility
remove WORKDIR information from config to improve reproducibility.
libgphoto2_port recheck config during compile will set the WORKDIR
info again, so remove this steps after configure.

Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-09-27 22:04:53 -07:00
Michael Vetter 5bbc0f741f jasper: upgrade 2.0.20 -> 2.0.21
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-09-22 10:19:13 -07:00
Khem Raj ad7e4b2fd0 st: Use update alternatives
These files are also provided by ncurses so learn to co-habit

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-09-16 17:24:44 -07:00
Michael Vetter d3349412ba jasper: use correct homepage
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-09-16 17:24:44 -07:00
Oleksandr Kravchuk d916d59703 tesseract: update to 4.1.1
License-Update: file that mentioned licencing information was replaced
with an actual license file

Add patch to fix build with musl

Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-09-15 18:41:23 -07:00
Andreas Müller b362a0a2da Initial add source-code-pro-fonts 2.030_1.050
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-09-12 13:40:36 -07:00
Martin Jansa 73263bbfe2 st: fix indentation
* using combination of 4, 2 and 1 space for indentation in the same file
  sucks almost the same as tabs and spaces in the same file!

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-09-12 13:40:36 -07:00
Martin Jansa 0a174460f9 st: add x11 to REQUIRED_DISTRO_FEATURES to suck less
* errors like:
  ERROR: Nothing PROVIDES 'libx11' (but meta-openembedded/meta-oe/recipes-graphics/suckless/st_0.8.4.bb DEPENDS on or otherwise requires it)
  ERROR: Nothing PROVIDES 'libxft' (but meta-openembedded/meta-oe/recipes-graphics/suckless/st_0.8.4.bb DEPENDS on or otherwise requires it)
  ERROR: Nothing RPROVIDES 'st' (but meta-openembedded/meta-oe/recipes-graphics/suckless/st_0.8.4.bb RDEPENDS on or otherwise requires it)
  ERROR: Nothing RPROVIDES 'libx11-locale' (but meta-openembedded/meta-oe/recipes-graphics/suckless/st_0.8.4.bb RDEPENDS on or otherwise requires it)
  ERROR: Nothing RPROVIDES 'st-dev' (but meta-openembedded/meta-oe/recipes-graphics/suckless/st_0.8.4.bb RDEPENDS on or otherwise requires it)
  in bitbake world suck

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-09-12 13:40:36 -07:00
Zang Ruochen 491ec86efb jasper: upgrade 2.0.19 -> 2.0.20
Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-09-10 21:20:23 -07:00
Yann Dirson 648f9a5a66 New terminal emulator: st 0.8.4
Can be used as a replacement for matchbox-terminal, with much less
dependencies (does not need gtk and vte), and supports "-e" flag.

Signed-off-by: Yann Dirson <yann@blade-group.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-09-08 11:53:53 -07:00
Leon Anavi 620ea643c0 xscreensaver: Add HOMEPAGE
Set https://www.jwz.org/xscreensaver/ as HOMEPAGE.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-09-03 07:56:08 -07:00
Slater, Joseph 26c103da9f openjpeg: fix CVE-2020-15389
Backport from github meta-xilinx-tools.

Signed-off-by: Joe Slater <joe.slater@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-09-01 15:37:45 -07:00
Khem Raj 6336d2b700 ttf-liberation-sans-narrow: Do not install normal liberation fonts
They are provided by ttf-liberation recipe, this avoids install time
conflicts

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-31 08:30:19 -07:00
Michael Vetter a41dd8804d jasper: Use new repo URL
The official repo is now https://github.com/jasper-software/jasper.
https://github.com/mdadams/jasper will forward there.

Signed-off-by: Michael Vetter <jubalh@iodoru.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-28 17:16:57 -07:00
Khem Raj ed2944037d vulkan-cts: Update to 1.2.3.2
Expand SRCREV_FORMAT to cover all repos in SRC_URI
Drop using tags since they force bitbake to enquire remote, use
corresponding SRCREV instead

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2020-08-25 11:24:58 -07:00
Martin Jansa 74445cd641 fbida: require opengl in DISTRO_FEATURES
* dependency on libepoxy causes:
  meta-openembedded/meta-oe/recipes-graphics/fbida/fbida_2.14.bb DEPENDS on or otherwise requires it)
  libepoxy was skipped: missing required distro feature 'opengl' (not in DISTRO_FEATURES)
  in world builds without opengl in DISTRO_FEATURES

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-21 16:35:25 -07:00
Zang Ruochen 8a773cfc67 leptonica: upgrade 1.79.0 -> 1.80.0
-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>
2020-08-21 10:16:29 -07:00
Khem Raj 74152e82da opengl-es-cts: Use SECURITY_NOPIE_CFLAGS
Fixes
ERROR: opengl-es-cts-3.2.6.1-r0 do_package_qa: QA Issue: opengl-es-cts: ELF binary /usr/lib/opengl-es-cts/deqp-gles3 has relocations in .text
opengl-es-cts: ELF binary /usr/lib/opengl-es-cts/cts-runner has relocations in .text
opengl-es-cts: ELF binary /usr/lib/opengl-es-cts/glcts has relocations in .text
opengl-es-cts: ELF binary /usr/lib/opengl-es-cts/deqp-gles2 has relocations in .text
opengl-es-cts: ELF binary /usr/lib/opengl-es-cts/de-internal-tests has relocations in .text [textrel]

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-17 22:33:34 -07:00
Khem Raj 4c77cf827c directfb: Disable dtor-typedef warning with clang11
Fixes build
src/core/Renderer.cpp:2021:21: error: destructor cannot be declared using a typedef 'DirectFB::Renderer::Throttle' (aka 'DirectFB::Throttle') of the class name [-Wdtor-typedef]
Renderer::Throttle::~Throttle()
                    ^

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-17 17:52:09 -07:00
Khem Raj 6c25c47337 libyui-ncurses: Disable werror with clang
clang11 find inconsistencies with overloading of functions and emits
additional warning, lets not treat the warnings as errors on clang
untill this is fixed

Add RELWITHDEBINFO so debug info is generated as well

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-17 17:18:29 -07:00
Khem Raj e77bdb0e69 xf86-video-ati: Fix link failure with gcc 10
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-13 22:37:48 -07:00
Khem Raj a116115efb libforms: Fix build with -fno-common
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-13 22:37:48 -07:00
Khem Raj 7683c1a606 liblbxutil: Fix build with gcc10/-fno-common
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-13 22:37:48 -07:00
Khem Raj c93035a0fe fbida: Upgrade to 2.14
* Redo libjpeg detection to use cross cpp
* Add missing dependencies
* Use cairo only when it is compiled with EGL support which is not defaul
  in oe-core
* Fix build  with gcc10

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-13 22:37:48 -07:00
Khem Raj 108e6063c8 x11vnc: Update to latest on master
Drop already upstreamed patches
Drop unused remove-redundant-RPATH.patch patch

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-13 22:32:07 -07:00
Khem Raj 6b3e7fe997 freeglut: Use -fcommon always
This package does not compile with -fno-common yet

errors out like
| /mnt/b/yoe/master/build/tmp/work/armv7vet2hf-neon-yoe-linux-musleabi/freeglut/3.2.1-r0/recipe-sysroot-native/usr/bin/arm-yoe-linux-musleabi/arm-yoe-linux-musleabi-ld: CMakeFiles/freeglut.dir/src/fg_gl2.c.o:/usr/src/debug/freeglut/3.2.1-
r0/freeglut-3.2.1/src/fg_gl2.h:72: multiple definition of `fghBindBuffer'; CMakeFiles/freeglut.dir/src/fg_geometry.c.o:/usr/src/debug/freeglut/3.2.1-r0/freeglut-3.2.1/src/fg_gl2.h:72: first defined here

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-13 22:32:07 -07:00
Aníbal Limón 646befb1ec meta-oe: opengl-es-cts install deqp test runners
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-04 23:25:55 -07:00
Zang Ruochen b710075692 jasper: upgrade 2.0.16 -> 2.0.19
Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-07-31 13:22:53 -07:00
Oleksandr Kravchuk 1822b12d4c libyui-ncurses: update to 2.55.0
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-07-29 11:21:18 -07:00
Oleksandr Kravchuk 397dccaf4c libyui: update to 3.10.0
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-07-29 11:21:18 -07:00
Oleksandr Kravchuk 7341350f3d terminus-font: update to 4.48
License checksum changed due to modified copyright year.

Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-07-28 12:52:14 -07:00
Oleksandr Kravchuk 8a887e30e0 libvncserver: update to 0.9.13
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-07-28 12:52:14 -07:00
Oleksandr Kravchuk 026f583c4a leptonica: update to 1.79.0
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-07-28 12:52:14 -07:00
Martin Jansa 447c3b735e khronos-cts: add opengl to REQUIRED_DISTRO_FEATURES
* depends on virtual/libgles2, virtual/egl and in DISTROs without opengl causes:
  ERROR: Nothing PROVIDES 'virtual/libgles2' (but meta-openembedded/meta-oe/recipes-graphics/vk-gl-cts/opengl-es-cts_3.2.6.1.bb DEPENDS on or otherwise requires it)
  ERROR: Nothing PROVIDES 'virtual/egl' (but meta-openembedded/meta-oe/recipes-graphics/vk-gl-cts/opengl-es-cts_3.2.6.1.bb DEPENDS on or otherwise requires it)
  ERROR: Nothing RPROVIDES 'opengl-es-cts-dev' (but meta-openembedded/meta-oe/recipes-graphics/vk-gl-cts/opengl-es-cts_3.2.6.1.bb RDEPENDS on or otherwise requires it)
  ERROR: Nothing RPROVIDES 'opengl-es-cts' (but meta-openembedded/meta-oe/recipes-graphics/vk-gl-cts/opengl-es-cts_3.2.6.1.bb RDEPENDS on or otherwise requires it)

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-07-28 12:23:16 -07:00
Oleksandr Kravchuk 1102fbf894 libvdpau: update to 1.4
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-07-28 12:23:16 -07:00
Dmitry Baryshkov a5449a234a recipes-graphics: add Khronos OpenGL ES and Vulkan CTS recipes
Add recipes packaging OpenGL ES and Vulkan conformance test suite
recipes.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-07-16 07:14:00 -07:00
Mingde (Matthew) Zeng 3063ae3b14 net-snmp, openjpeg: add proper CVE tags to patches
Signed-off-by: Mingde (Matthew) Zeng <matthew.zeng@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-07-16 07:14:00 -07:00
Aníbal Limón 66793d3542 recipes-graphics: Add parallel-deqp-runner recipe
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-07-12 19:04:17 -07:00
Pierre-Jean Texier 07f69a5aaf tslib: upgrade 1.21 -> 1.22
See full changelog: https://github.com/libts/tslib/releases/tag/1.22

Also remove patches applied upstream.

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-07-02 08:55:30 -07:00
Daniel Gomez c44140e7e3 ttf-fonts: Update ttf-ubuntu-font-family recipe
Current version 0.80 is no longer available with the link in the recipe.
Update it to use 0.83 version.

Signed-off-by: Daniel Gomez <daniel@qtec.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-06-26 09:00:05 -07:00
Wang Mingyu 8f6facb77e twm: upgrade 1.0.10 -> 1.0.11
??Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-06-17 09:05:52 -07:00
Leon Anavi 4d5162a030 xscreensaver: Upgrade 5.39 -> 5.44
Upgrade to release 5.44. Rebase patches for fixing build scripts
and app defaults. Change the license checksum due to update of the
year. Add xuser-account as a run-time dependency because the
systemd service runs as xuser and fails if such user doesn't
exist. The new release brings:

- New hacks, `gibson', `etruscanvenus' and `scooter'.
- New color options in `romanboy', `projectiveplane', `hypertorus'
  and `klein'.
- X11: Always use $HOME/.xscreensaver, not getpwuid's directory.
- Various bug fixes.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-06-16 10:55:02 -07:00
Christian Eggers e59f46e45c ttf-dejavu: Extend for native and nativesdk
When using doxygen together with the "dot" tool (graphviz package), a
ttf font package is additionally required.

Probably this change could also be moved to ttf.inc.

Signed-off-by: Christian Eggers <ceggers@arri.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-06-10 20:55:27 -07:00
Christian Eggers a661a41606 graphviz: Extend for nativesdk
The "dot" tool is often used together with doxygen which is already
available for nativesdk.

Cross compiling graphviz for nativesdk looks quite similar as building
for target. At installation time of the SDK, "dot -c" must be called in
order to create <SDK sysroot>/usr/lib/graphviz/config6.

Signed-off-by: Christian Eggers <ceggers@arri.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-06-10 20:55:27 -07:00
Zang Ruochen cf47180e01 libgphoto2: upgrade 2.5.24 -> 2.5.25
Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-05-28 12:35:51 -07:00
Khem Raj 6105a7bd4d gtkwave: Disable mime update during install
Its not cross compile safe, and there is a post install step via mime
bbclass which should take care of it

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-05-13 23:39:05 -07:00
Jonathan Liu d8eecca636 x11vnc: fix xfc NULL pointer dereference
Signed-off-by: Jonathan Liu <net147@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-05-09 10:41:48 -07:00
Khem Raj b6f342923f xf86-input-void: Drop INC_PR
It includes include files from OE-core where this is dropped now

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-05-06 23:20:29 -07:00