Commit Graph

470 Commits

Author SHA1 Message Date
Khem Raj
30eb09f3bb libgphoto2: Fix build when security flags are enabled with clang
clang is more pedantic and throws below errors

../../libgphoto2-2.5.8/camlibs/ptp2/chdk.c:1131:14: error: format string is not a string literal (potentially insecure) [-Werror,-Wformat-security]
        sprintf(lua,luascript); /* This expands the %q inside the string too ... do not optimize away. */
                    ^~~~~~~~~

Backport a patch to silence the warnings where it avoids
the use of sprintf all the way

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-08-22 15:49:23 +02:00
Heghedus Razvan
10670f542e xf86-video-ati: Set RRECOMMENDS to linux-firmware-radeon
xf86-video-ati has linux-firmware in RRECOMMENDS_${PN} because it needs
linux-firmware-radeon. But beside linux-firmware-radeon, linux-firmware
adds unneeded packages, these packages having ~ 110MB.

Signed-off-by: Heghedus Razvan <razvan.heghedus@ni.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-08-15 12:32:48 +02:00
Hongxu Jia
03220d6c4c ttf-lklug: add version 0.6-14.20090803cvs.fc24 to support Sinhala language
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-08-15 12:31:58 +02:00
Hongxu Jia
185f576c17 ttf-lohit: add version 2 to support Indian languages
The font family supports 21 Indian languages: Assamese, Bengali,
Devanagari (Hindi, Kashmiri, Konkani, Maithili, Marathi, Nepali,
Sindhi, Santali, Bodo, Dogri), Gujarati, Kannada, Malayalam,
Manipuri, Oriya, Punjabi, Tamil, and Telugu.

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-08-15 12:31:58 +02:00
Hongxu Jia
8cb799e570 fontforge-native: support python module
>>> import fontforge

The python module is required by lohit.

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-08-15 12:31:58 +02:00
Hongxu Jia
59d7086e54 ttf-abyssinica: add version 1.500 to support Amharic language
Add  Ethiopia and Eritrea font, which requried by Amharic language.

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-08-15 12:31:57 +02:00
Martin Jansa
9e92fdc0ac gegl: add intltool-native dependency
* fixes:
  | ../gegl-0.3.4/configure: line 18668: syntax error near unexpected token `0.40.1'
  | ../gegl-0.3.4/configure: line 18668: `IT_PROG_INTLTOOL(0.40.1)'

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-08-15 12:21:38 +02:00
Hongxu Jia
f5da6714fa x11vnc: fix do_patch failed
Since the following commit applied in bitbake:
--------
commit 2afcbfef2cd1ca568e5225884a8021df38ee3db0
Author: Ross Burton <ross.burton@intel.com>
Date:   Thu Jul 14 19:56:22 2016 +0100

    bitbake: build: don't use $B as the default cwd for functions
--------

We need to parse file with absolute path.

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-07-29 11:01:00 +02:00
Kai Kang
0b6853fc43 ttf-vlgothic: add a ttf font
Add an extra ttf font vlgothic.

The font is derived from from M+ FONTS which is created by M+ FONTS
PROJECT and under the Free license. So it has to obey the mplus licence.

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-07-29 11:00:57 +02:00
Kai Kang
5a319d329e ttf-liberation-sans-narrow: add a ttf font
Add an extra ttf font liberation-sans-narrow for X.

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-07-29 11:00:57 +02:00
mingli.yu@windriver.com
97e2e15689 freeglut: add opengl to REQUIRED_DISTRO_FEATURES
* Add opengl to REQUIRED_DISTRO_FEATURES as it depends on
  virtual/libgl

Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-07-29 11:00:54 +02:00
Maxin B. John
273be2ecc2 directfb: move recipe to meta-oe
directfb.org has been down for about a year now. Since there
are active users for this recipe, it makes sense to move this
from oe-core to meta-oe.

Signed-off-by: Maxin B. John <maxin.john@intel.com>
2016-07-29 11:00:53 +02:00
Hongxu Jia
d209e32ffb x11vnc: remove redundant RPATH to fix QA issue
The useless rpath caused oe QA issue:
...
|ERROR: QA Issue: x11vnc: work/i586-poky-linux/x11vnc/0.9.13-r0/packages-split/
x11vnc/usr/bin/x11vnc contains probably-redundant RPATH /usr/lib [useless-rpaths]
...

In oe build, it is unnecessary and redundant to pass "-R/usr/lib" to the linker.

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-07-29 10:59:42 +02:00
Derek Straka
55dfb1bd85 epdf, evince, tracker, gimp, tumbler: Remove blacklist caused by poppler build failures
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-06-23 15:20:08 +02:00
Derek Straka
9222832866 libgphoto2: correct compatibility issues with libjpeg-turbo-1.5.0
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-06-22 17:12:37 +02:00
Martin Jansa
0561402920 libgphoto2, v4l-utils: blacklist, not compatible with libjpeg-turbo-1.5.0
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-06-15 12:13:17 +02:00
Martin Jansa
25a78e55e9 abiword, fbreader, tvheadend, glmark2, libqmi, modemmanager, thrift, wvdial, wvstreams, dt, collectd, gtkmathview, tcsh, glcompbench, geos, libspatialite, geis, grail, opencv, openwbem, fwts: blacklist, fails to build with gcc-6 or glibc-2.24
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-06-13 19:06:44 +02:00
Martin Jansa
d78c5215b3 evince, epdf, gdm, gnumeric, libgnomeprint, tumbler, gedit, gnome-panel, gnome-session, gnome-terminal, libgnomecups, gtksourceview2, libgweather, libgnomeui, tracker, gimp, poppler, mousepad, goffice, tasks: blacklist, fails to build with gcc-6
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-06-13 19:06:43 +02:00
Andreas Müller
5ec8663e20 fontforge: add back gnulib to DEPENDS
commit 00ec8bc10d
Author: Paul Gortmaker <paul.gortmaker@windriver.com>
Date:   Sun May 8 15:08:12 2016 -0400

    autotools-bootstrap: make bootstrap package specific.

removed this dependency causing:

ERROR: fontforge-20150824-r0 do_configure: Function failed: do_configure (log file is located at /home/superandy/tmp/oe-core-glibc/work/cortexa7t2hf-neon-vfpv4-angstrom-linux-gnueabi/fontforge/20150824-r0/temp/log.do_configure.26234)
ERROR: Logfile of failure stored in: /home/superandy/tmp/oe-core-glibc/work/cortexa7t2hf-neon-vfpv4-angstrom-linux-gnueabi/fontforge/20150824-r0/temp/log.do_configure.26234
Log data follows:
| DEBUG: Executing python function sysroot_cleansstate
| DEBUG: Python function sysroot_cleansstate finished
| DEBUG: SITE files ['endian-little', 'bit-32', 'arm-common', 'arm-32', 'common-linux', 'common-glibc', 'arm-linux', 'arm-linux-gnueabi', 'common']
| DEBUG: Executing shell function autotools_preconfigure
| DEBUG: Shell function autotools_preconfigure finished
| DEBUG: Executing python function autotools_copy_aclocals
| DEBUG: SITE files ['endian-little', 'bit-32', 'arm-common', 'arm-32', 'common-linux', 'common-glibc', 'arm-linux', 'arm-linux-gnueabi', 'common']
| DEBUG: Python function autotools_copy_aclocals finished
| DEBUG: Executing shell function do_configure
| cp: cannot stat '/home/superandy/tmp/oe-core-glibc/sysroots/raspberrypi2/usr/share/gnulib': No such file or directory
| WARNING: /home/superandy/tmp/oe-core-glibc/work/cortexa7t2hf-neon-vfpv4-angstrom-linux-gnueabi/fontforge/20150824-r0/temp/run.do_configure.26234:1 exit 1 from 'cp -rf /home/superandy/tmp/oe-core-glibc/sysroots/raspberrypi2/usr/share/gnulib /home/superandy/tmp/oe-core-glibc/work/cortexa7t2hf-neon-vfpv4-angstrom-linux-gnueabi/fontforge/20150824-r0/git'
| ERROR: Function failed: do_configure (log file is located at /home/superandy/tmp/oe-core-glibc/work/cortexa7t2hf-neon-vfpv4-angstrom-linux-gnueabi/fontforge/20150824-r0/temp/log.do_configure.26234)

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-05-27 15:39:14 +02:00
Neena Busireddy
02b52eec17 freeglut: Add a recipe freeglut to replace mesa-glut
FreeGLUT is a free-software/open-source alternative to the OpenGL
Utility Toolkit (GLUT) library.
More information about this library can be found in
http://freeglut.sourceforge.net/

Signed-off-by: Neena Busireddy <neenareddy.busireddy@nxp.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-05-27 15:39:10 +02:00
Neena Busireddy
bb260122ef mesa-glut: Remove the recipe
mesa-glut is dead upstream for almost three years now and it does
not generate library for GLUT.
mesa-glut is now replaced by freeGLUT which is a free-software/open-source
alternative to the OpenGL Utility Toolkit (GLUT) library.

Signed-off-by: Neena Busireddy <neenareddy.busireddy@nxp.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-05-27 15:39:10 +02:00
Neena Busireddy
b9170185a7 assimp: Add recipe for Open Asset Import Library
Open Asset Import Library (short name: Assimp) is a portable Open Source
library to import various well-known 3D model formats in a uniform manner.

Signed-off-by: Neena Busireddy <neenareddy.busireddy@nxp.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-05-27 15:39:10 +02:00
Christopher Larson
f6db87726d x11vnc: remove old libtool macros from acinclude.m4
These can cause build problems. We only want macros in acinclude.m4 which
aren't available for aclocal to get elsewhere.

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-05-27 15:39:09 +02:00
Armin Kuster
901b9a2ec8 libxkbui: Fix license WARNING
WARNING: libxkbui-1_1.0.2-r10 do_populate_lic: libxkbui: No generic license file exists for: GPL in any provider

sources have:
Copyright (c) 1996 by Silicon Graphics Computer Systems, Inc.

so picked "SGI-1"

Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-05-19 12:02:38 +02:00
Paul Gortmaker
00ec8bc10d autotools-bootstrap: make bootstrap package specific.
The theory behind this bbclass was reasonable, with the primary
goal being to avoid multiple downloads of gnulib, but it neglected
the fact that packages would be shipping a specific version of the
./bootstrap which will support some flags but maybe not all the
latest ones from the latest gnulib/build-aux/bootstrap file.

I attempted to simply update the two pkgs to use the latest copy
of bootstrap from gnulib but this of course triggers the descent
into autoconf hell that we all know and love.  Rather than futzing
with the packages configure.ac and deviating from what the pkg
maintainers intended and tested, we can just let the packages have
independent calls to ./bootstrap with whatever flags are needed.

The goal of this commit is to move the prepend out to the packages
and then delete the class without any real functional change ; i.e.
a purely mechanical change.  Then we can adjust each package to
ensure it will still build with a modern host, in an independent
fashion, while keeping the main advantage of not fetching gnulib
two extra times for netcf and fontforge.

Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
2016-05-12 11:53:30 -04:00
Derek Straka
35c7a5b63b leptonica: add PACAKGECONFIG for openjpeg
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-05-10 20:18:30 +02:00
Derek Straka
f3472205e8 leptonica: update to version 1.73
updated to be compatible with giflib 5.1.x

Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-05-10 20:18:30 +02:00
Christopher Larson
cdd326f7a6 fbida: use separate builddir
Separate builddir from the sourcedir.

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
Signed-off-by: Sujith H <sujith.h@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-05-06 12:38:33 +02:00
Manuel Bachmann
d1be64c692 wayland-fits: update, get out of PNBLACKLIST
Update to latest version, which has fixes for building with
Weston >= 1.8.91, and thus builds with branches >= Jethro.

Signed-off-by: Manuel Bachmann <mbc@iot.bzh>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-04-28 10:38:41 +02:00
Ross Burton
21f10c11f3 meta-oe: use bb.utils.contains() instead of base_contains()
base_contains() is a compatibility wrapper and may warn in the future, so
replace all instances with bb.utils.contains().

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-04-28 10:38:38 +02:00
Nicolas Dechesne
9ece354e23 openbox: add run time dependency on openbox-theme-clearlooks
Without this default theme install , openbox is unable to start, and shows the
following message:

dragonboard-410c:/home/linaro# openbox
ObRender-Message: Unable to load the theme 'Clearlooks'
ObRender-Message: Falling back to the default theme 'Clearlooks'
ObRender-Message: Unable to load the theme 'Clearlooks'
Openbox-Message: Unable to load a theme.

As discussed in [1] , the solution is to make sure that openbox-theme-clearlooks
is always included.

[1] https://www.mail-archive.com/openembedded-devel@lists.openembedded.org/msg47153.html

Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-04-21 21:33:16 +02:00
Ioan-Adrian Ratiu
92c5f5594e ttf-pt-sans: add recipe
PT Sans is an open source licensed font released in 2010 by ParaType.
The ParaTypeFFL-1.3 license file has been submitted to OE-core.

Signed-off-by: Ioan-Adrian Ratiu <adrian.ratiu@ni.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-03-25 11:27:29 +01:00
Alexander Kanavin
bbc895b6ea gimp: accept newer versins of babl and gegl
Add a patch that makes gimp accept new versions of babl and gegl,
taken from Debian.

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
2016-03-14 12:15:33 +01:00
Alexander Kanavin
465f6c4913 gegl: update to 0.3.4
This fixes gobject introspection support.

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
2016-03-14 12:15:32 +01:00
Alexander Kanavin
09489f472d babl: update to 0.1.16
This fixes gobject introspection support.

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
2016-03-14 12:15:32 +01:00
Martin Jansa
47c153bdb8 wayland-fits: Blacklist
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-02-25 17:47:24 +01:00
Martin Jansa
ac21b4de8b tesseract: Blacklist
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-02-25 17:47:24 +01:00
Andreas Müller
a0d02d55b4 source-han-sans-tw-fonts: initial add 1.004
Based on [1-2].

[1] https://projects.archlinux.org/svntogit/community.git/tree/trunk?h=packages/adobe-source-han-sans-fonts
[2] http://pkgs.fedoraproject.org/cgit/rpms/adobe-source-han-sans-tw-fonts.git/tree/adobe-source-han-sans-tw-fonts.spec

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-02-25 17:45:46 +01:00
Andreas Müller
841ecdc58d source-han-sans-kr-fonts: initial add 1.004
Based on [1].

[1] https://projects.archlinux.org/svntogit/community.git/tree/trunk?h=packages/adobe-source-han-sans-fonts

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-02-25 17:45:45 +01:00
Andreas Müller
4b84687da0 source-han-sans-jp-fonts: initial add 1.004
Based on [1].

[1] https://projects.archlinux.org/svntogit/community.git/tree/trunk?h=packages/adobe-source-han-sans-fonts

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-02-25 17:45:45 +01:00
Andreas Müller
459571cfa3 source-han-sans-cn-fonts: initial add 1.004
Based on [1-2].

[1] https://projects.archlinux.org/svntogit/community.git/tree/trunk?h=packages/adobe-source-han-sans-fonts
[2] http://pkgs.fedoraproject.org/cgit/rpms/adobe-source-han-sans-cn-fonts.git/tree/adobe-source-han-sans-cn-fonts.spec

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-02-25 17:45:45 +01:00
Andreas Müller
0b3612b0f2 lxdm: update to 0.5.3
* we go back to released sources
* parts of patch 0002.. were applied - have tried to discuss with project's
  maintainer without success

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-02-25 17:45:43 +01:00
Ioan-Adrian Ratiu
d2c60ca179 xterm: make xft PACKAGECONFIG depend on freetype-native
meta-cloud-services enables this dependency unconditionally. Add it
here in the PACKAGECONFIG and we can remove it from there entirely.

Signed-off-by: Ioan-Adrian Ratiu <adrian.ratiu@ni.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-02-15 10:16:53 +01:00
Martin Jansa
9c51ca476e terminus-font: update perl-native-runtime dependency
* it was renamed in oe-core with:
  commit f4dade8e765a8c7bfd131728b9e0a34631e24950
  Author: Ed Bartosh <ed.bartosh@linux.intel.com>
  Date:   Thu Jan 7 13:39:39 2016 +0200

    meta: rename perl-native-runtime

    The code in native.bbclass adds -native suffix to the package
    names that don't have it. perl-native-runtime becomes
    perl-native-runtime-native because of this.

    Renamed perl-native-runtime -> hostperl-runtime-native to avoid
    mangling it and to conform with the naming convetion for native
    packages.

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-01-27 12:36:30 +01:00
Li xin
ad5d2ff6c7 xterm: 308 -> 320
Upgrade xterm from 308 to 320.

1) Modify LIC_FILES_CHKSUM,since the date in it has been changed, But the LICENSE has not been changed.
2) Fix WARNING: QA Issue: xterm rdepends on libxinerama, but it isn't a build dependency? [build-deps]

Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-01-14 11:30:15 +01:00
Koen Kooi
dceb485a40 xf86-video-ati: update to 7.6.1
Glamor support needs work in the xorg recipe as well as testing, it
produced weird artefacts in the picture on my HD6450 when I enabled it a
few months ago. Anyway, glamor wasn't enabled in 7.2.0 so no actual
change.

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-01-06 13:25:58 +01:00
Koen Kooi
050951554c xf86-video-nouveau: update to 1.0.12
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-01-06 13:25:57 +01:00
Yi Zhao
28583c1ad6 libvncserver: fix PN -> BPN for multilib
Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-01-04 14:56:41 +01:00
Li xin
ea518c9648 sessreg: add a patch to avoid build errors.
Do not build man dir since it is always build failed.
This is not a good way,but can remove sessreg form PNBLACKLIST.

Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-12-18 12:36:56 +01:00
Ioan-Adrian Ratiu
d6b3ac4b14 x11vnc: use external libvncserver
By default x11vnc compiles its dependency libvncserver from sources
included in its own source tree. We override this behaviour to use
the externally provided libvncserver from a separate recipe.

Signed-off-by: Ioan-Adrian Ratiu <adrian.ratiu@ni.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-12-18 12:36:55 +01:00