296 Commits

Author SHA1 Message Date
Martin Jansa cb647e5392 xterm: add PACKAGECONFIG for xft
* fixes following issue in test-dependencies report:
  xterm/xterm/latest lost dependency on  fontconfig libxft

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-12 08:38:30 +02:00
Andreas Müller d17503d5c7 gimp: add DEPENDS and PACKAGECONFIG for help-browser
* missing DEPENDS were detected in Martin's world with test-dependencies
  (libxmu & libxpm will still apear in distroless environments)
* help-browser depends on webkit-gtk which takes very long to build so disable
  it by default

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-09 14:58:00 +02:00
Martin Jansa 2c313ca01f gtkperf: add gtk+ dependency
* when there is no gtk+ in sysroot, configure fails to find it
  but doesn't cause do_configure task to fail :/

  configure: WARNING: using cross tools not prefixed with host triplet
  checking pkg-config is at least version 0.9.0... yes
  checking for GTK... no

* builds fails a bit later with confusing do_install error:
  ERROR: Function failed: do_install (log file is located at /OE/build/oe-core/tmp-eglibc/work/i586-oe-linux/gtkperf/0.40-r0/temp/log.do_install.31526)
  ERROR: Logfile of failure stored in: /OE/build/oe-core/tmp-eglibc/work/i586-oe-linux/gtkperf/0.40-r0/temp/log.do_install.31526
  Log data follows:
  | DEBUG: SITE files ['endian-little', 'bit-32', 'ix86-common', 'common-linux', 'common-glibc', 'i586-linux', 'common']
  | DEBUG: Executing shell function do_install
  | NOTE: make -j 9 DESTDIR=/OE/build/oe-core/tmp-eglibc/work/i586-oe-linux/gtkperf/0.40-r0/image install
  | make: *** No rule to make target 'install'.  Stop.
  | ERROR: oe_runmake failed
  | WARNING: /OE/build/oe-core/tmp-eglibc/work/i586-oe-linux/gtkperf/0.40-r0/temp/run.do_install.31526:1 exit 1 from
  |   exit 1
  | ERROR: Function failed: do_install (log file is located at /OE/build/oe-core/tmp-eglibc/work/i586-oe-linux/gtkperf/0.40-r0/temp/log.do_install.31526)
  NOTE: recipe gtkperf-0.40-r0: task do_install: Failed
  ERROR: Task 2 (/OE/build/oe-core/meta-openembedded/meta-oe/recipes-graphics/gtkperf/gtkperf_0.40.bb, do_install) failed with exit code '1'

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-07 19:19:19 +02:00
Khem Raj 5aba63b6aa gimp: Fix build when S != B
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:47:02 +02:00
Ben Shelton 4f903598dc xwd: add recipe
Adding a recipe for the X Window Dump tool, a lightweight tool that is
useful for taking screenshots on embedded targets.

Signed-off-by: Ben Shelton <ben.shelton@ni.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:45:04 +02:00
Jack Mitchell 2ecea82c9e xterm: upgrade to 303, set B=S, licence tweak
- upgrade to version 303
- set B=S due to broken build/source seperation
- tweak licence file md5 to account for date change

Signed-off-by: Jack Mitchell <jmitchell@cbnl.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:45:04 +02:00
Koen Kooi 6c535e76e8 fbida: update to latest git and make motif a PACKAGECONFIG option
The x11 dependencies are now deterministic instead of enabling based on
DISTRO_FEATURES without changing DEPENDS.

Disable motif by default as well, since *fb*ida is supposed to be
framebuffer only by default.

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2014-05-03 20:45:01 +02:00
Lauren Post 7f9e810cb6 glcompbench: Create 2012.08 version
glcompbench is a benchmark tool for GL(ES)2 based
compositing operations

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-04-21 13:31:48 +02:00
Koen Kooi e2bdb30f43 gimp, gegl, babl: change SRC_URI to http
The FTP server on ftp.gimp.org hasn't been working for a few weeks now,
so switch to http which does work.

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-04-20 13:25:56 +02:00
Martin Jansa a0759c2a69 babl: inherit only gnomebase
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-04-20 10:43:31 +02:00
Matthieu CRAPET a9a40bc88d terminus-font: add new recipe for version 4.38
This is a dual recipe, it provides:
- console fonts (PSF v1 & v2 formats)
- X11 fonts (PCF format)

X11 font are generated when DISTRO_FEATURES contains 'x11'.
Use PACKAGECONFIG to configure.

Signed-off-by: Matthieu Crapet <Matthieu.Crapet@ingenico.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-03-26 21:58:00 +01:00
Matthieu CRAPET 8f841276d4 fim: add "hf" PACKAGECONFIG option
This embedds a console font in fim executable.

To use it, don't forget to define FBFONT with the special value:
export FBFONT='fim://'

Option is enabled by default because kdb-consolefonts package
only provides PSF version 2 files (fim only support version 1 and creates an error).

Benchmarked fim executable size: +6Kb (x86_64) and +7Kb (armv7).

Signed-off-by: Matthieu Crapet <Matthieu.Crapet@ingenico.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-03-26 21:57:48 +01:00
stephen.arnold42 7dfa6be8c5 recipes-graphics/lxdm: autotools and config updates
lxdm_git.bb: Upstream changes required autotools and gettext (intl) updates;
the package autogen script doesn't create the makefile in po, but autotools
by itself is missing the input file (thus, the configure_prepend). There
were also missing depends (from upstream docs and configure checks) and
some configure options were added to ensure the desired X/gtk2 config and
enable (optional) auto-login.

Signed-off-by: Stephen Arnold <stephen.arnold42@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-03-23 21:53:58 +01:00
Matthieu CRAPET db2ef357b2 ttf-dejavu: fix license warnings
Fix LICENSE value to drop warning messages:
WARNING: ttf-dejavu: No generic license file exists for: Bitstream in any provider
WARNING: ttf-dejavu: No generic license file exists for: Vera in any provider

Signed-off-by: Matthieu Crapet <Matthieu.Crapet@ingenico.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-03-23 21:47:49 +01:00
Lauren Post f76d121f08 gtkperf: Create 0.40 version
gtkperf is a GTK Performance tool

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-03-15 15:25:27 +01:00
Jonathan Liu 3cb58d800c fbgrab: fix installed but not shipped warnings
WARNING: QA Issue: fbgrab: Files/directories were installed but not shipped
  /usr/man
  /usr/man/man1
  /usr/man/man1/fbgrab.1.gz

Signed-off-by: Jonathan Liu <net147@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-03-11 14:58:51 +01:00
Matthieu CRAPET f426f5d7b5 fim: add new recipe for version 0.4-rc1
FIM (Fbi IMproved) is a framebuffer (customizable and scriptable) image viewer.
It is based on Fbi image viewer.

Signed-off-by: Matthieu Crapet <Matthieu.Crapet@ingenico.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-03-11 14:58:50 +01:00
Matthieu CRAPET 50f7a7c966 fbida 2.09: cleanups and use PACKAGECONFIG
There are now 3 packageconfig variables: gif, png, tiff.

Changes:
- rename recipe to _git (match SRCREV)
- fix missing $ for STAGING_INCDIR (jpeg version detection)
- add DESCRIPTION
- no more QA warnings
Use this to reveal:
sed -i -e '/^verbose/s/no/yes/' ${S}/mk/Autoconf.mk

Signed-off-by: Matthieu Crapet <Matthieu.Crapet@ingenico.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-03-11 14:58:50 +01:00
Martin Jansa 94de3cef65 xf86-video-geode: Move to nonworking
* according to http://www.openembedded.org/wiki/Bitbake_World_Status
  it's broken at least since 2013-10-30 and nobody seems to care

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-03-11 14:58:49 +01:00
Matthieu CRAPET c95e155780 recipes: convert remaining SUMMARY/DESCRIPTION cosmetic issues
Changes:
- rename SUMMARY with length > 80 to DESCRIPTION
- rename DESCRIPTION with length < 80 to (non present tag) SUMMARY
- drop final point character at the end of SUMMARY string
- remove trailing whitespace of SUMMARY line

Note: don't bump PR

Signed-off-by: Matthieu Crapet <Matthieu.Crapet@ingenico.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-02-23 23:20:02 +01:00
Jonathan Liu 34ff6c265a xf86-input-tslib: fix crash with xserver 1.12 and later
Signed-off-by: Jonathan Liu <net147@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-02-21 17:06:59 +01:00
Koen Kooi fb6ed3dfe6 xf86-video-ati: recommend linux-firmware
Technically it won't work without, but it's possible to build the firmware into the kernel, so use RRECOMMENDS.

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-02-01 08:51:04 +01:00
Andreas Oberritter c4a40f680f dietsplash: bump SRCREV
Includes a fix to use /sbin/init instead of an obsolete path to systemd.

Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-02-01 08:45:48 +01:00
Ross Burton a79ab86e2b waffle: remove, migrated to oe-core
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-01-22 12:22:34 +01:00
Ross Burton d2cc10741b piglit: remove, migrated to oe-core
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-01-22 12:22:34 +01:00
Khem Raj 9068da8453 gimp: Upgrade 2.8.2 -> 2.8.10
Also fix build with freetype 2.5.1

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-12-21 19:16:52 +01:00
Denis Carikli 483f94008d fbgrab 1.2: Add recipe.
Signed-off-by: Denis Carikli <denis@eukrea.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-12-21 19:16:51 +01:00
Martin Jansa 98bfe33760 xserver-common: Rename Xsession.d files to end with .sh extension
* oe-core version of xinput-calibrator installs
  30xinput_calibrate.sh and ls -X used in Xsession script sorts it as
  last (not respecting the numbers) and xinput-calibrator is executed
  too late (after 90xXWindowManager)
* don't forget to update all your components installing Xsession.d
  files as well

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-12-05 19:48:08 +01:00
Ross Burton 23536a4d0c piglit: add OpenGL driver test suite
Piglit is an OpenGL driver test suite that can automatically stress GL hardware
and generate machine- or human-readable reports.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-18 23:20:04 +01:00
Ross Burton 8846c4242e mesa-glut: add Mesa's OpenGL Utility Toolkit implementation
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-18 23:11:35 +01:00
Martin Jansa 619af4afb9 xserver-common: start Xsession when starting Xserver
* since this commit
  commit 305038f932
  Author: Jonathan Liu <net147@gmail.com>
  Date:   Wed Jun 12 08:30:15 2013 +0000
    xserver-nodm-init: do not execute Xsession twice

  xserver-nodm-init wasn't working correctly when it was used together
  with xserver-common which doesn't start Xsession from Xserver (unlike
  x11-common in oe-core).

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-03 22:41:05 +01:00
Martin Jansa 4d62e7f575 recipes: Remove PR = r0 from all recipes
* Remove all PR = "r0" from all .bb files in meta-oe repo. This was done
  with the command sed -e '/^PR.*=.*r0\"/d' meta*/recipes*/*/*.bb -i

* We've switching to the PR server, PR bumps are no longer needed and
  this saves people either accidentally bumping them or forgetting to
  remove the lines (r0 is the default anyway).

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-01 15:33:16 +01:00
Andreas Müller 19943f9427 lxdm: update to latest git version
fixes crashing after first log off

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-21 12:15:02 +02:00
Martin Jansa 098f479593 gegl: Add PACKAGECONFIG for jasper, avformat
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-17 19:17:38 +02:00
Martin Jansa 999bf067ab openbox: Add PACKAGECONFIG for imlib2, xrandr, xinerama, xcursor, startup-notification
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-17 19:14:31 +02:00
Ross Burton f87155ac72 numlockx: remove spurious imake dependency
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-17 19:06:27 +02:00
Jonathan Liu 84443914db xf86-video-ati: add missing xserver-xorg-module-exa RDEPENDS
Signed-off-by: Jonathan Liu <net147@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-10 22:42:42 +02:00
Jonathan Liu 72418a0624 xf86-video-nouveau: new recipe
Signed-off-by: Jonathan Liu <net147@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-03 19:12:39 +02:00
Jonathan Liu 816d03b995 xf86-video-ati: new recipe
Signed-off-by: Jonathan Liu <net147@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-03 19:12:39 +02:00
Jackie Huang b79176adb3 remove the unnecessary protocol parameters
It's not necessary to specify the protocol parameter when it's the
default protocol for the fetcher, e.g. the default protocol for
git fetcher it git, "protocol=git" isn't needed.

Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-03 16:59:13 +02:00
Paul Eggleton 53638b464d tslib: remove
A newer recipe is now in OE-Core.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-23 19:21:56 +02:00
Paul Eggleton f1e1260767 pointercal-xinput: remove
This is now part of OE-Core.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-03 15:10:47 +02:00
Paul Eggleton 8fd15dc24f xinput-calibrator: remove
This is now part of OE-Core.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-03 15:10:46 +02:00
Martin Jansa c61f5fad02 libgphoto2: add PACKAGECONFIG for serial
* fixes undeterministic dependency on lockdev

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-07-30 11:17:12 +02:00
Martin Jansa 1baabf2c12 jasper: add PACKAGECONFIG for jpeg
* it's autodetected from sysroot
* add PACKAGECONFIG to make it deterministic

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-07-30 11:17:10 +02:00
Martin Jansa 1880933223 fbida: add dependency on curl libungif tiff
* it's autodetected from sysroot
* GNUMakefile doesn't allow to use PACKAGECONFIG to explicitly disable them

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-07-30 11:17:09 +02:00
Martin Jansa cf3449958c libgphoto2: add configure option for gd and add PACKAGECONFIG
* it's autodetected and pulls couple of other dependencies
  freetype gd libpng lockdev zlib

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-07-20 17:07:30 +02:00
Martin Jansa e83302e844 fbida: define -I when checking jpeg version
* echo JPEG_LIB_VERSION | i586-starfish-linux-cpp -include jpeglib.h |
  tail -n 1

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-07-08 10:35:56 +02:00
Martin Jansa b4fcac2640 xorg-sgml-doctools: add missing dependency on util-macros
* fails without:
  | configure.ac:32: error: must install xorg-macros 1.8 or later before
  running autoconf/autogen

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-07-08 10:35:55 +02:00
Paul Eggleton 44dfae3dd3 clutter-box2d: fix for recent clutter changes in OE-Core
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-06-27 18:52:24 +02:00