]> code.ossystems Code Review - openembedded-core.git/log
openembedded-core.git
12 years agolibnl: Update to 3.2.16
Saul Wold [Fri, 14 Dec 2012 03:02:08 +0000 (19:02 -0800)]
libnl: Update to 3.2.16

Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agocairo: Adds libxext in X11DEPENDS.
Noor Ahsan [Wed, 26 Dec 2012 10:46:56 +0000 (15:46 +0500)]
cairo: Adds libxext in X11DEPENDS.

* cairo was giving redefinition error of struct _XLinearGradient,
struct _XCircle and struct _XRadialGradient.
* cario now depends on libxext. Adding that dependency resolved
above errors.
* Verified it on P2020RDB.
* Bump PR.

Signed-off-by: Noor Ahsan <noor_ahsan@mentor.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agolib_package.bbclass: Correct comment referring to bin directories.
Robert P. J. Day [Thu, 3 Jan 2013 01:07:30 +0000 (20:07 -0500)]
lib_package.bbclass: Correct comment referring to bin directories.

  FILES_${PN}-bin = "${bindir}/* ${sbindir}/*"

so the comment should match that.

Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agompfr: update to upstream version 3.1.1
Marko Lindqvist [Wed, 2 Jan 2013 18:37:08 +0000 (20:37 +0200)]
mpfr: update to upstream version 3.1.1

mpfr_fix_for_automake-1.12.patch part of upstream now.

Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agochkconfig-alternatives-native-1.3.59: add recipe
Christopher Larson [Sat, 29 Dec 2012 05:19:28 +0000 (22:19 -0700)]
chkconfig-alternatives-native-1.3.59: add recipe

This only builds alternatives, so avoids the libnewt and libpopt dependencies.

This uses 1.3.59 sources from git, with a couple commits of mine to add
--sysroot (and OPKG_OFFLINE_ROOT) support.

LIC_FILES_CHKSUM changed from 1.3.58 to 1.3.59, but only due to minor
formatting differences, not content/terms.

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agochkconfig: package the update-alternatives implementation
Christopher Larson [Sat, 29 Dec 2012 05:19:27 +0000 (22:19 -0700)]
chkconfig: package the update-alternatives implementation

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agochkconfig: obey sysconfdir, base_libdir
Christopher Larson [Sat, 29 Dec 2012 05:19:26 +0000 (22:19 -0700)]
chkconfig: obey sysconfdir, base_libdir

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agochkconfig: don't inherit autotools
Christopher Larson [Sat, 29 Dec 2012 05:19:25 +0000 (22:19 -0700)]
chkconfig: don't inherit autotools

This buildsystem is not autoconf/automake, but make.

While we're at it, also make the install not hardcode the path to
/usr/share/locale.

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoopkg-native: obey virtual/update-alternatives-native
Christopher Larson [Sat, 29 Dec 2012 05:19:24 +0000 (22:19 -0700)]
opkg-native: obey virtual/update-alternatives-native

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoupdate-alternatives.bbclass: use absolute paths for link targets
Christopher Larson [Sat, 29 Dec 2012 05:19:23 +0000 (22:19 -0700)]
update-alternatives.bbclass: use absolute paths for link targets

This improves compatibility, as both the debian update-alternatives and the
chkconfig alternatives require absolute paths.

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoinit-live.sh: avoid duplicate mount points for the same filesystem
Chen Qi [Mon, 31 Dec 2012 07:55:20 +0000 (15:55 +0800)]
init-live.sh: avoid duplicate mount points for the same filesystem

A live system had duplicate mount points for the same filesystem
in the output of 'mount' command. That was because we didn't handle
the temporary mounts properly before switch_root.

This patch fixes this problem by moving the mount points of some
filesystems to the corresponding directories in the real root filesystem.

[YOCTO #3155]

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agogmp: update to upstream version 5.1.0
Marko Lindqvist [Wed, 2 Jan 2013 18:37:10 +0000 (20:37 +0200)]
gmp: update to upstream version 5.1.0

New version of configure.patch added for gmp-5.1.0. Old patch
moved to gmp-4.2.1 specific directory.
gmp_fix_for_automake-1.12.patch part of upstŕeam so removed
gmp-5 version, gmp-4.2.1 version remains.

Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agogmp: update SRC_URI and HOMEPAGE
Marko Lindqvist [Wed, 2 Jan 2013 18:37:09 +0000 (20:37 +0200)]
gmp: update SRC_URI and HOMEPAGE

Fetch from gmplib.org instead of gnu mirror.
List gmplib.org as homepage instead of old broken URL.

Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agopcmanfm: upgrade to 1.1.0
Constantin Musca [Mon, 24 Dec 2012 08:34:26 +0000 (10:34 +0200)]
pcmanfm: upgrade to 1.1.0

pcmanfm_fix_for_automake_1.12.patch: removed
- problem not reprodicible anymore

owl-window-menu.patch: removed
- not needed anymore

Signed-off-by: Constantin Musca <constantinx.musca@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agolibfm: upgrade to 1.1.0
Constantin Musca [Fri, 28 Dec 2012 11:24:14 +0000 (13:24 +0200)]
libfm: upgrade to 1.1.0

libfm_fix_for_automake-1.12.patch: removed
- problem not reprodicible anymore

configure_fix.patch: removed
- not used

fix-make-parallelism-issue.patch: added
- assures that the ${includedir}/libfm symlink
is created

Signed-off-by: Constantin Musca <constantinx.musca@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoautomake: update to upstream version 1.12.6
Marko Lindqvist [Thu, 27 Dec 2012 22:05:34 +0000 (00:05 +0200)]
automake: update to upstream version 1.12.6

python-libdir.patch and py-compile-only-optimized-byte-code.patch
updated to apply to new codebase.

Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agokernel.bbclass: include PE in KERNEL_IMAGE_BASE_NAME
Martin Jansa [Sat, 22 Sep 2012 12:03:03 +0000 (14:03 +0200)]
kernel.bbclass: include PE in KERNEL_IMAGE_BASE_NAME

* without this you it's harder to see which kernel is newer version
  e.g. after branch change LOCALCOUNT in SRCPV is reset to 0, so it needs PE bump for upgrade path
  but then it's clear why gitr1+HASH has newer DATETIME then gitrN+HASH, so include PE in name
* it will sort alphabetically wrong in deploy dir for a while until old images are removed

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agorpm: replace /usr/lib with ${libdir}
Constantin Musca [Thu, 27 Dec 2012 13:24:27 +0000 (15:24 +0200)]
rpm: replace /usr/lib with ${libdir}

Fix the following warning:
WARNING: QA Issue: rpm: Files/directories were installed but not shipped
  /usr/lib64/rpm/bin/api-sanity-checker.pl

Signed-off-by: Constantin Musca <constantinx.musca@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agosysstat: fix sa_lib_dir
Constantin Musca [Fri, 21 Dec 2012 13:52:25 +0000 (15:52 +0200)]
sysstat: fix sa_lib_dir

Fix the following warning:
WARNING: QA Issue: sysstat: Files/directories were installed but not shipped
  /usr/lib
  /usr/lib/sa
  /usr/lib/sa/sadc
  /usr/lib/sa/sa2
  /usr/lib/sa/sa1
  /usr/lib/sa/.debug
  /usr/lib/sa/.debug/sadc

Signed-off-by: Constantin Musca <constantinx.musca@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoeglibc-locale: enable multilib
Constantin Musca [Fri, 21 Dec 2012 10:45:10 +0000 (12:45 +0200)]
eglibc-locale: enable multilib

Signed-off-by: Constantin Musca <constantinx.musca@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agopackage.bbclass: don't prepend MLPREFIX to LOCALEBASEPN
Constantin Musca [Fri, 21 Dec 2012 10:38:03 +0000 (12:38 +0200)]
package.bbclass: don't prepend MLPREFIX to LOCALEBASEPN

- all the recipes that overwrite LOCALEBASEPN must consider
also the MLPREFIX
- if the LOCALEBASEPN variable is not overwritten then it will
have the correct prefix (LOCALEBASEPN ??= "${PN}")

Signed-off-by: Constantin Musca <constantinx.musca@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agolibpam: enable multilib
Constantin Musca [Thu, 20 Dec 2012 23:01:18 +0000 (01:01 +0200)]
libpam: enable multilib

Fix the following warning:
WARNING: QA Issue: lib32-libpam: Files/directories were installed but not shipped
  /usr/sbin/unix_chkpwd
  /usr/sbin/pam_tally2
  /usr/sbin/mkhomedir_helper
  /usr/sbin/unix_update
  /usr/sbin/pam_timestamp_check
  /usr/sbin/pam_tally

Signed-off-by: Constantin Musca <constantinx.musca@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoperl: update dependency creating script
Kang Kai [Mon, 5 Nov 2012 02:42:00 +0000 (10:42 +0800)]
perl: update dependency creating script

Base on dependency create script provided by Saul, I update it with:
1 remove document strings in perl module files that may import fake
  dependencies.

2 not all the 'use' or 'require' clauses start at the begin of line, and
  some of them don't end with ';', such as:

use vars qw(
            $AUTOLOAD
    ...

3 filter some strings that they are not real dependencies: some of them
  are wrong result of script, some are conditional use/require, and some
  are cpan extra modules that we don't need.

Signed-off-by: Kang Kai <kai.kang@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoperl: update RPROVIDES and popuate_package script
Kang Kai [Mon, 5 Nov 2012 03:27:11 +0000 (11:27 +0800)]
perl: update RPROVIDES and popuate_package script

File warnings/register.pm has been moved to package perl, update
RPROVIDES_perl to provides perl-module-warnings-register for backward
compatibility.

Update populate_package script for:
1 Way to deal directory 'Module/' is not right, it creates packages
  whose names end with '-pm'. Update to drop these packages.
2 Deal directory 'auto/' to put same name module file(.pm) and library
  file(.so) into one package. That because .pm file requires the same
  name .so file at runtime.

[Part of Yocto 3338]

Signed-off-by: Kang Kai <kai.kang@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoperl: add sub-package perl-tests
Kang Kai [Tue, 18 Dec 2012 10:16:28 +0000 (18:16 +0800)]
perl: add sub-package perl-tests

In perl source code, run "make test" will run perl test cases. Put these
cases into a seprated sub-package then we can run the perl test on
target.

Add following module to nonxs_ext to install extra modules that required
by perl test cases:
CPAN/Meta CPAN/Meta/YAML Dumpvalue Env File/CheckTree HTTP/Tiny I18N/Collate
JSON/PP Perl/OSType Version/Requirements

Commands to run test:
cd /opt/perl-tests/t && ./TEST

[Yocto 3296]

Signed-off-by: Kang Kai <kai.kang@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoautoconf: update RDEDENDS
Kang Kai [Tue, 25 Dec 2012 08:51:13 +0000 (16:51 +0800)]
autoconf: update RDEDENDS

The only file Glob.so provided by perl-module-file will be moved to
package perl-module-file-glob. So remove perl-module-file from RDEDENDS.

Signed-off-by: Kang Kai <kai.kang@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoAdded ability to parse python sources to create-recipe
David Nyström [Mon, 17 Dec 2012 15:16:37 +0000 (16:16 +0100)]
Added ability to parse python sources to create-recipe

Hi,

Added python source parsing abilities to create-recipe.

Signed-off-by: David Nyström <david.nystrom@enea.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agopango: have postinstalls run at do_rootfs time
Laurentiu Palcu [Wed, 19 Dec 2012 19:13:38 +0000 (21:13 +0200)]
pango: have postinstalls run at do_rootfs time

Since pango-native is built anyway and all the modules are in the native
sysroot, create the cache file by scanning those files instead of the
target files. The latter will fail because the shared objects wouldn't
be from the same ELF class.

[YOCTO #3600]

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agofreetype: update to 2.4.11 which includes fixes for CVE-2012-{5668, 5669, 5670}
Eren Türkay [Thu, 27 Dec 2012 23:00:00 +0000 (01:00 +0200)]
freetype: update to 2.4.11 which includes fixes for CVE-2012-{5668, 5669, 5670}

Multiple security issues were reported by Mateusz Jurczyk of Google
security team. These have been fixed in freetype 2.4.11. Details are as
follows.

* CVE-2012-5668: NULL Pointer Dereference in bdf_free_font
Bug: https://savannah.nongnu.org/bugs/?37905
Patch:
http://git.savannah.gnu.org/cgit/freetype/freetype2.git/commit/?id=9b6b5754b57c12b820e01305eb69b8863a161e5a

* CVE-2012-5669: Out-of-bounds read in _bdf_parse_glyphs
Bug: https://savannah.nongnu.org/bugs/?37906
Patch:
http://git.savannah.gnu.org/cgit/freetype/freetype2.git/commit/?id=07bdb6e289c7954e2a533039dc93c1c136099d2d

* CVE-2012-5670: Out-of-bounds write in _bdf_parse_glyphs
Bug: https://savannah.nongnu.org/bugs/?37907
Patch:
http://git.savannah.gnu.org/cgit/freetype/freetype2.git/commit/?id=7f2e4f4f553f6836be7683f66226afac3fa979b8

For original e-mail and CVE assignment, see the following URLs:

http://www.openwall.com/lists/oss-security/2012/12/25/1
http://www.openwall.com/lists/oss-security/2012/12/25/2

Signed-off-by: Eren Türkay <eren@hambedded.org>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agowebkit-gtk: fix build with bison-2.6+
Martin Jansa [Thu, 27 Dec 2012 15:15:32 +0000 (16:15 +0100)]
webkit-gtk: fix build with bison-2.6+

* bison was upgraded to 2.7 in oe-core

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoiproute2: DEPENDS on iptables
Saul Wold [Thu, 27 Dec 2012 01:01:00 +0000 (17:01 -0800)]
iproute2: DEPENDS on iptables

Make sure iproute rebuilds when iptables is updated

Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agosqlite: update to upstream version 3.7.15.1
Marko Lindqvist [Wed, 26 Dec 2012 09:12:47 +0000 (11:12 +0200)]
sqlite: update to upstream version 3.7.15.1

Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agocurl: update to upstream version 7.28.1
Marko Lindqvist [Wed, 26 Dec 2012 01:10:56 +0000 (03:10 +0200)]
curl: update to upstream version 7.28.1

Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoxf86-video-omap: skip package if opengl isn't in DISTRO_FEATURES
Martin Jansa [Tue, 25 Dec 2012 18:43:59 +0000 (19:43 +0100)]
xf86-video-omap: skip package if opengl isn't in DISTRO_FEATURES

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoxorg-driver: enable multilib
Constantin Musca [Mon, 24 Dec 2012 11:28:40 +0000 (13:28 +0200)]
xorg-driver: enable multilib

[YOCTO #3438]

Signed-off-by: Constantin Musca <constantinx.musca@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoxserver-xorg: enable multilib
Constantin Musca [Mon, 24 Dec 2012 11:28:39 +0000 (13:28 +0200)]
xserver-xorg: enable multilib

[YOCTO #3438]

Signed-off-by: Constantin Musca <constantinx.musca@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agomultilib: fix allarch/kernel/module-base multilib issues
Constantin Musca [Mon, 24 Dec 2012 11:28:38 +0000 (13:28 +0200)]
multilib: fix allarch/kernel/module-base multilib issues

- skip the non-packagegroup allarch recipes in multilib_virtclass_handler
- extend PROVIDES/RPROVIDES for allarch recipes which are not packagegroups
- use variants from MULTILIB_GLOBAL_VARIANTS (lib32 lib64 libx32) to create
additional pkgdata files for multilib allarch: ${pkgdatadir}/${variant}-${PN}
and ${pkgdatadir}/runtime/${variant}-${pkg}
- use variants from MULTILIB_VARIANTS to create additional pkgdata files
for multilib kernel/module-base recipes
- add a sanity check to determine if the current multilib is in
MULTILIB_GLOBAL_VARIANTS

[YOCTO #2918]
[YOCTO #3440]
[YOCTO #3565]
[YOCTO #3568]

Signed-off-by: Constantin Musca <constantinx.musca@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoeglibc: run libm-err-tab.pl with specific dirs in ${S}
Ting Liu [Thu, 20 Dec 2012 03:11:49 +0000 (21:11 -0600)]
eglibc: run libm-err-tab.pl with specific dirs in ${S}

libm-err-tab.pl will parse all the files named "libm-test-ulps"
in the given dir recursively. To avoid parsing the one in
${S}/.pc/ (it does exist after eglibc adds aarch64 support,
${S}/.pc/aarch64-0001-glibc-fsf-v1-eaf6f205.patch/ports/sysdeps/
aarch64/libm-test-ulps), run libm-err-tab.pl with specific dirs
in ${S}.

Signed-off-by: Ting Liu <b28495@freescale.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoreplace portmap with rpcbind.
Roy.Li [Mon, 24 Dec 2012 01:02:04 +0000 (09:02 +0800)]
replace portmap with rpcbind.

Rpcbind has more features, like ipv6 support and nfs4 support;
Redhat, Fedora, debian, Ubuntu are using rpcbind by default.

Signed-off-by: Roy.Li <rongqing.li@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agolibcroco: fix license
Constantin Musca [Mon, 24 Dec 2012 11:49:17 +0000 (13:49 +0200)]
libcroco: fix license

src/cr-rgb.c: adjust the license endline
- the license part ends at line #22

Signed-off-by: Constantin Musca <constantinx.musca@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoshared-mime-info: upgrade to 1.0
Constantin Musca [Fri, 21 Dec 2012 11:58:39 +0000 (13:58 +0200)]
shared-mime-info: upgrade to 1.0

parallelmake.patch: adapt to the new version

Signed-off-by: Constantin Musca <constantinx.musca@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agometacity: upgrade to 2.34.13
Constantin Musca [Fri, 21 Dec 2012 13:10:00 +0000 (15:10 +0200)]
metacity: upgrade to 2.34.13

crosscompile.patch: removed
- schema_bindings binary not generated anymore

remove-yelp-help-rules-var.patch: added
- YELP_HELP_RULES var is not used

[Other changes]
- the 2.34.13 version requires the gsettings-desktop-schemas
(add it to DEPENDS)

Signed-off-by: Constantin Musca <constantinx.musca@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agomenu-cache: upgrade to 0.4.1
Constantin Musca [Fri, 21 Dec 2012 12:07:13 +0000 (14:07 +0200)]
menu-cache: upgrade to 0.4.1

License checksum change due to:
    libmenu-cache/menu-cache.h: code (not license) change

Signed-off-by: Constantin Musca <constantinx.musca@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agomatchbox-panel-2: fix PV
Constantin Musca [Fri, 21 Dec 2012 15:25:27 +0000 (17:25 +0200)]
matchbox-panel-2: fix PV

Signed-off-by: Constantin Musca <constantinx.musca@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agolibuser: upgrade to 0.58
Constantin Musca [Fri, 21 Dec 2012 09:37:55 +0000 (11:37 +0200)]
libuser: upgrade to 0.58

License checksum modification due to:
    COPYING: Free Software Fondation address change
    lib/user.h: Free Software Fondation address change
    samples/testuser.c: Free Software Fondation address change

Signed-off-by: Constantin Musca <constantinx.musca@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agolibsoup-2.4: upgrade to 2.40.2
Constantin Musca [Fri, 21 Dec 2012 13:43:13 +0000 (15:43 +0200)]
libsoup-2.4: upgrade to 2.40.2

Signed-off-by: Constantin Musca <constantinx.musca@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agolibcroco: upgrade to 0.6.8
Constantin Musca [Fri, 21 Dec 2012 11:41:38 +0000 (13:41 +0200)]
libcroco: upgrade to 0.6.8

License checksum modification due to:
    src/cr-rgb.c: code (not license)  change

croco.patch: removed
    - it doesn't apply anymore
    - not needed anymore

libcroco_fix_for_automake-1.12.patch: removed
    - problem not reprodicible anymore

Signed-off-by: Constantin Musca <constantinx.musca@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agojson-glib: upgrade to 0.15.2
Constantin Musca [Fri, 21 Dec 2012 10:12:13 +0000 (12:12 +0200)]
json-glib: upgrade to 0.15.2

Signed-off-by: Constantin Musca <constantinx.musca@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agogthumb: remove recipe
Constantin Musca [Fri, 21 Dec 2012 12:37:02 +0000 (14:37 +0200)]
gthumb: remove recipe

Part of the sato trimming process

Signed-off-by: Constantin Musca <constantinx.musca@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agogsettings-desktop-schemas: add recipe
Constantin Musca [Fri, 21 Dec 2012 12:42:07 +0000 (14:42 +0200)]
gsettings-desktop-schemas: add recipe

- this is needed by metacity 2.34.13

Signed-off-by: Constantin Musca <constantinx.musca@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agognome-doc-utils: upgrade to 0.20.10
Constantin Musca [Fri, 21 Dec 2012 14:13:23 +0000 (16:13 +0200)]
gnome-doc-utils: upgrade to 0.20.10

sysrooted-pkg-config.patch: adapt to the new version
use-usr-bin-env-for-python-in-xml2po.patch: adapt to the new version
xsltproc_nonet.patch: adapt to the new version

Signed-off-by: Constantin Musca <constantinx.musca@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoethtool: upgrade to 3.7
Constantin Musca [Fri, 21 Dec 2012 09:20:14 +0000 (11:20 +0200)]
ethtool: upgrade to 3.7

Signed-off-by: Constantin Musca <constantinx.musca@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agolibpng: fix packaging
Martin Jansa [Sat, 22 Dec 2012 16:24:20 +0000 (17:24 +0100)]
libpng: fix packaging

* PN-LIBV is not needed, was used to package libpng12 from libpng3 build
  now only libpng15 is built.
* if you're not using OEBasicHash + PRserv you need to rebuild and
  reinstall a lot of packages to upgrade to libpng-1.5 correctly

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agogtk-icon-cache: don't call gtk-update-icon-cache on files
Martin Jansa [Sat, 22 Dec 2012 19:58:49 +0000 (20:58 +0100)]
gtk-icon-cache: don't call gtk-update-icon-cache on files

* check if icondir is directory before calling gtk-update-icon-cache, like all other calls do
* fixes:
  | > Executing update_icon_cache
  | + chmod +x update_icon_cache
  | + ./update_icon_cache
  | gtk-update-icon-cache.real: Failed to open file /tmp-eglibc/work/qemuarm-oe-linux-gnueabi/shr-image-all/2.0-r20/rootfs/usr/share/icons/enjoy.png/.icon-theme.cache : Not a directory
  | gtk-update-icon-cache.real: Failed to open file /tmp-eglibc/work/qemuarm-oe-linux-gnueabi/shr-image-all/2.0-r20/rootfs/usr/share/icons/monav.png/.icon-theme.cache : Not a directory
  | gtk-update-icon-cache.real: Failed to open file /tmp-eglibc/work/qemuarm-oe-linux-gnueabi/shr-image-all/2.0-r20/rootfs/usr/share/icons/orrery.png/.icon-theme.cache : Not a directory

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agosubversion: updated to 1.7.8
Bogdan Marinescu [Fri, 21 Dec 2012 15:25:08 +0000 (17:25 +0200)]
subversion: updated to 1.7.8

Signed-off-by: Bogdan Marinescu <bogdan.a.marinescu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agorpm: remove declaration of "sykcparse"
Bogdan Marinescu [Fri, 21 Dec 2012 12:38:39 +0000 (14:38 +0200)]
rpm: remove declaration of "sykcparse"

This is needed so rpm compiles with the latest update of bison
(2.7), otherwise compilations ends with a "function already declared"
error.

Signed-off-by: Bogdan Marinescu <bogdan.a.marinescu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agonasm: upgraded to 2.10.06
Bogdan Marinescu [Fri, 21 Dec 2012 13:02:20 +0000 (15:02 +0200)]
nasm: upgraded to 2.10.06

Signed-off-by: Bogdan Marinescu <bogdan.a.marinescu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agolibmusicbrainz: upgrade to git SRCREV 0749dd0a35b4a543
Constantin Musca [Fri, 21 Dec 2012 13:26:27 +0000 (15:26 +0200)]
libmusicbrainz: upgrade to git SRCREV 0749dd0a35b4a543

include/musicbrainz3/includes.h: removed from LIC_FILES_CHKSUM
    - the file is not present in the new version
fix_build_issue_for_gcc_4.5.0.patch: removed
    - the patched files are removed

[Other changes]
- moved to git (the last tag version doesn't support cross-compilation)
- we need to build the native make-c-interface executable before
configuring cmake for the target

Signed-off-by: Constantin Musca <constantinx.musca@intel.com>
Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoiptables: upgrade to v1.4.16.3
Cristian Iorga [Fri, 21 Dec 2012 15:49:00 +0000 (17:49 +0200)]
iptables: upgrade to v1.4.16.3

Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agorunqemu: change terminal's INTR key in 'serial' mode
Trevor Woerner [Fri, 21 Dec 2012 13:04:53 +0000 (08:04 -0500)]
runqemu: change terminal's INTR key in 'serial' mode

If you are using an image in '-serial stdio' mode, temporarily change the
terminal's interrupt character to 'Ctrl-]' for the duration of the image
run. In this way, hitting 'Ctrl-C' for something running in the image
doesn't accidentally abort the entire qemu session.

Signed-off-by: Trevor Woerner <twoerner@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agobison: update to 2.7
Bogdan Marinescu [Fri, 21 Dec 2012 12:38:38 +0000 (14:38 +0200)]
bison: update to 2.7

Tested on core-image-minimal (qemux86).

Signed-off-by: Bogdan Marinescu <bogdan.a.marinescu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agocml1: set and export TERMINFO, to handle ncurses-native relocation
Fahad Usman [Fri, 21 Dec 2012 12:02:39 +0000 (17:02 +0500)]
cml1: set and export TERMINFO, to handle ncurses-native relocation

ncurses library looks at the compiled-in search path for the terminfo
database, and that path no longer exists, when using cached binaries (sstate).
Export TERMINFO pointing at the current sysroot, so the attempt to run mconf
is able to find the correct terminfo db.

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
the patch was imported from meta-mentor layer on yoctoproject git server
http://git.yoctoproject.org/cgit/cgit.cgi/meta-mentor as of commit id
0cae284f294e3a2c99d9a4d79c95c25103cd8f8b

Signed-off-by: Fahad Usman <fahad_usman@mentor.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agooprofile: use dynamic root home directory
Kang Kai [Wed, 19 Dec 2012 06:51:56 +0000 (14:51 +0800)]
oprofile: use dynamic root home directory

Use stub "ROOTHOME" to replace "/home/root" in oprofile-root.patch, then
we can substitute it with configured root home directory.

Signed-off-by: Kang Kai <kai.kang@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agobase-passwd: use configurable root home directory
Kang Kai [Tue, 18 Dec 2012 09:44:02 +0000 (17:44 +0800)]
base-passwd: use configurable root home directory

Use configurable variable ROOT_HOME as root home directory.
Drop root-home.patch because it is not needed any more.

Signed-off-by: Kang Kai <kai.kang@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agobase-files: use dynamic root home directory
Kang Kai [Tue, 18 Dec 2012 09:03:23 +0000 (17:03 +0800)]
base-files: use dynamic root home directory

Use var ROOT_HOME to configure root home directory dynamically.

Signed-off-by: Kang Kai <kai.kang@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agobitbake.conf: import var ROOT_HOME
Kang Kai [Tue, 18 Dec 2012 08:22:23 +0000 (16:22 +0800)]
bitbake.conf: import var ROOT_HOME

Import var ROOT_HOME to configure root home directory dynamically.

[Yocto 2683]

Signed-off-by: Kang Kai <kai.kang@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agowireless-tools: Remove QA warning: No GNU_HASH in the elf binary
Muhammad Shakeel [Wed, 19 Dec 2012 06:35:53 +0000 (11:35 +0500)]
wireless-tools: Remove QA warning: No GNU_HASH in the elf binary

Handle LDFLAGS properly in the Makefile to remove warning:
QA Issue: No GNU_HASH in the elf binary

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
Signed-off-by: Muhammad Shakeel <muhammad_shakeel@mentor.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoblktrace: essentially rework the recipe, obey LDFLAGS
Fahad Usman [Thu, 20 Dec 2012 12:40:32 +0000 (17:40 +0500)]
blktrace: essentially rework the recipe, obey LDFLAGS

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
the patch was imported from meta-mentor layer on yoctoproject git server
http://git.yoctoproject.org/cgit/cgit.cgi/meta-mentor as of commit id
aed463414e2e2bf8ca44ba54ee5973e7ed599e57

Signed-off-by: Fahad Usman <fahad_usman@mentor.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agofreetype: Update EXTRA_OECONF to use host gcc.
Noor Ahsan [Thu, 20 Dec 2012 11:37:24 +0000 (16:37 +0500)]
freetype: Update EXTRA_OECONF to use host gcc.

* It uses host gcc in its configure script. When IA32
toolchain is installed it starts using its binaries instead
of native gcc. Modified EXTRA_OECONF so that host gcc is used.

Signed-off-by: Noor Ahsa <noor_ahsan@mentor.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoAdd ptest for bash.
Björn Stenberg [Wed, 19 Dec 2012 16:18:31 +0000 (17:18 +0100)]
Add ptest for bash.

Signed-off-by: Björn Stenberg <bjst@enea.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoAdd ptest for dbus.
Björn Stenberg [Thu, 20 Dec 2012 13:53:13 +0000 (14:53 +0100)]
Add ptest for dbus.

This patch adds a new recipe dbus-test to build and package the dbus test
suite. The reason for a separate recipe is that the dbus test suite depends
on dbus-glib, so it cannot be compiled at the same time as dbus.

Signed-off-by: Björn Stenberg <bjst@enea.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoAdd ptest for glib.
Björn Stenberg [Wed, 19 Dec 2012 16:18:29 +0000 (17:18 +0100)]
Add ptest for glib.

Signed-off-by: Björn Stenberg <bjst@enea.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoNew package: ptest-runner
Björn Stenberg [Wed, 19 Dec 2012 16:18:28 +0000 (17:18 +0100)]
New package: ptest-runner

This package contains a simple shell script which searches for all installed
ptests on the rootfs and runs each test in sequence.

Signed-off-by: Björn Stenberg <bjst@enea.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoAdd a new distro feature "ptest".
Björn Stenberg [Wed, 19 Dec 2012 16:18:27 +0000 (17:18 +0100)]
Add a new distro feature "ptest".

This patch creates a new distro feature "ptest", which creates -ptest
packages containing the test suite of the package for running on the
target. Test files are installed in /usr/lib/<pkg>/ptest.

The patch also includes a change to automake, splitting the "make check"
target into separate steps for building and running the tests.

Signed-off-by: Björn Stenberg <bjst@enea.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agopython: add -crypt as a dependency on -math
Ross Burton [Thu, 20 Dec 2012 15:02:54 +0000 (15:02 +0000)]
python: add -crypt as a dependency on -math

random.py imports hashlib, so add this missing dependency.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agotelepathy-glib upgrade to 0.20.1
Andrei Dinu [Thu, 20 Dec 2012 14:31:15 +0000 (16:31 +0200)]
telepathy-glib upgrade to 0.20.1

upgrade from 0.19.8 to 0.20.1

Signed-off-by: Andrei Dinu <andrei.adrianx.dinu@intel.com>
Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoofono: upgrade to 1.12
Cristian Iorga [Thu, 20 Dec 2012 16:33:53 +0000 (18:33 +0200)]
ofono: upgrade to 1.12

Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoFix typo in kvm capability detection in runqemu
Björn Stenberg [Thu, 20 Dec 2012 15:33:27 +0000 (16:33 +0100)]
Fix typo in kvm capability detection in runqemu

Signed-off-by: Björn Stenberg <bjst@enea.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoslang: added gnu-configize for AArch64 support
Marcin Juszkiewicz [Thu, 20 Dec 2012 10:50:38 +0000 (11:50 +0100)]
slang: added gnu-configize for AArch64 support

Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agorootfs_rpm.bbclass: remove debug code
Mark Hatle [Wed, 19 Dec 2012 15:29:05 +0000 (09:29 -0600)]
rootfs_rpm.bbclass: remove debug code

Debugging code was accidently left in the previous commit.  Remove
the code as it prevents multiple concurrent bitbake builds.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agocmake-native: add checksums
Tom Zanussi [Wed, 19 Dec 2012 21:19:40 +0000 (15:19 -0600)]
cmake-native: add checksums

commit 771d08 (cmake: Update to 2.8.10.2) removed the checksums from
cmake.inc, and added them to cmake, but forgot to add them to
cmake-native - this adds them.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 years agoicu: reduce what's needed for cross tools
Saul Wold [Wed, 19 Dec 2012 05:14:05 +0000 (21:14 -0800)]
icu: reduce what's needed for cross tools

The ICU Update copied to complete source tree over, it only
needed a couple of binaries and libraries, so only copy those.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agolsbinitscripts: Don't compile
Saul Wold [Wed, 19 Dec 2012 01:14:27 +0000 (17:14 -0800)]
lsbinitscripts: Don't compile

Only functions macros is installed, so no need to configure or compile

[YOCTO #3584]

Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoinitscripts/urandom: create directory before staging into it
Ming Liu [Wed, 19 Dec 2012 01:55:26 +0000 (09:55 +0800)]
initscripts/urandom: create directory before staging into it

/etc/init.d/urandom fails to start/stop because it tries to save
random-seed into /var/lib/urandom folder which does not exist in the
file system.

Fixed by creating /var/lib/urandom at do_install time.

[YOCTO #3518]
[ CQID: WIND00384168 ]

Signed-off-by: Ming Liu <ming.liu@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoneon: added --disable-gssapi
Saul Wold [Wed, 19 Dec 2012 01:03:48 +0000 (17:03 -0800)]
neon: added --disable-gssapi

This is to ensure determinism as it checks the host for krb5
and can change if a host has krb5, this disables the check

[YOCTO #3499]

Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agolibpng: update to upstream version 1.5.13
Marko Lindqvist [Thu, 13 Dec 2012 17:48:14 +0000 (19:48 +0200)]
libpng: update to upstream version 1.5.13

Updating from 1.2.x means also change in actual library name
from libpng12 to libpng15, and slight changes in API.

License md5sums differ only because of license text formatting
changes and because they contain version numbers and release dates.

Signed-off-by: Marko Lindqvist <cazfi74-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agolsbinitscripts: update to 9.43
Saul Wold [Fri, 14 Dec 2012 03:04:58 +0000 (19:04 -0800)]
lsbinitscripts: update to 9.43

Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agodpkg: Update to 1.16.9
Saul Wold [Fri, 14 Dec 2012 03:04:32 +0000 (19:04 -0800)]
dpkg: Update to 1.16.9

Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agocmake: Update to 2.8.10.2
Saul Wold [Fri, 14 Dec 2012 03:04:16 +0000 (19:04 -0800)]
cmake: Update to 2.8.10.2

Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agocups: Update to 1.6.1
Saul Wold [Fri, 14 Dec 2012 03:03:52 +0000 (19:03 -0800)]
cups: Update to 1.6.1

License change was due to update of Date.

Remove CVE patches as they where backports from this release

Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoless: Update to 457
Saul Wold [Fri, 14 Dec 2012 03:03:16 +0000 (19:03 -0800)]
less: Update to 457

Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agogconf: Update to 3.2.5
Saul Wold [Fri, 14 Dec 2012 03:02:56 +0000 (19:02 -0800)]
gconf: Update to 3.2.5

Removed patch as it was incorporated in new version

Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agonspr: Update to 4.9.4
Saul Wold [Fri, 14 Dec 2012 03:02:38 +0000 (19:02 -0800)]
nspr: Update to 4.9.4

Updated LICENSE to MPL-2.0 and adjusted CHKSUM accordingly

Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoman: Update to 1.6g
Saul Wold [Fri, 14 Dec 2012 03:01:35 +0000 (19:01 -0800)]
man: Update to 1.6g

Rebase some patches

Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agosqlite: Update to 3.7.15.0
Saul Wold [Fri, 14 Dec 2012 03:01:03 +0000 (19:01 -0800)]
sqlite: Update to 3.7.15.0

Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoinit-live: default to initrd shell if image isn't found
Alexandru DAMIAN [Tue, 18 Dec 2012 12:38:27 +0000 (14:38 +0200)]
init-live: default to initrd shell if image isn't found

Adds "debugshell" command line parameter for live/install images.

If the init live fails to find and mount a root-fs image,
dumps to a shell after timeout so that the developer can figure
what's wrong.

Timeout defaults to 30 seconds, but it can be changed as param
argument.

Prior art in Ubuntu. Also, leaving a system stale isn't good form.

Signed-off-by: Alexandru DAMIAN <alexandru.damian@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agomatchbox-session-sato: use a proper schema file
Laurentiu Palcu [Tue, 18 Dec 2012 12:06:52 +0000 (14:06 +0200)]
matchbox-session-sato: use a proper schema file

Also, inheriting gconf.bbclass will allow for the schema registration to
be done at do_rootfs time.

[YOCTO #3603]

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agoxinetd: added gnu-configize for AArch64 support
Marcin Juszkiewicz [Tue, 18 Dec 2012 09:03:15 +0000 (10:03 +0100)]
xinetd: added gnu-configize for AArch64 support

Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agonet-tools: disable Token Ring and Strip support - both got removed in 3.7 kernel
Marcin Juszkiewicz [Tue, 18 Dec 2012 09:03:17 +0000 (10:03 +0100)]
net-tools: disable Token Ring and Strip support - both got removed in 3.7 kernel

Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
12 years agogcc-cross-canadian.inc: Add dependency on cross-gcc
Khem Raj [Tue, 18 Dec 2012 19:19:24 +0000 (13:19 -0600)]
gcc-cross-canadian.inc: Add dependency on cross-gcc

gcc-cross-canadian uses cross compiler during libgcc build
when building from sstate the build failed when building
gcc-cross-canadian since it did not populate gcc-cross
therefore add an explicit dependency on virtual/${TARGET_PREFIX}gcc
to make sure that gcc-cross is available before building
gcc-cross-canadian

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>