]> code.ossystems Code Review - openembedded-core.git/log
openembedded-core.git
8 years agopcmanfm: switch to GTK3 version
Maxin B. John [Wed, 27 Apr 2016 12:35:21 +0000 (15:35 +0300)]
pcmanfm: switch to GTK3 version

Build GTK3 version of pcmanfm.

Signed-off-by: Maxin B. John <maxin.john@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agoleafpad: Replace with L3afpad
Jussi Kukkonen [Wed, 27 Apr 2016 11:49:14 +0000 (14:49 +0300)]
leafpad: Replace with L3afpad

L3afpad is a GTK+3 fork of leafpad.

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agomatchbox-config-gtk: Upgrade to 0.2
Jussi Kukkonen [Tue, 26 Apr 2016 21:47:22 +0000 (00:47 +0300)]
matchbox-config-gtk: Upgrade to 0.2

New version supports Gtk+3.
Rebase the patch.

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agogst-player: Start building with Gtk+3
Jussi Kukkonen [Tue, 26 Apr 2016 07:03:21 +0000 (10:03 +0300)]
gst-player: Start building with Gtk+3

Drop the patch that added gtk+2 support.
Use an icon that is found in adwaita icon theme.

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agopuzzles: Use Gtk+3 by default
Jussi Kukkonen [Tue, 26 Apr 2016 21:05:58 +0000 (00:05 +0300)]
puzzles: Use Gtk+3 by default

Also split the puzzles into two packages (just like the old
oh-puzzles).

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agomatchbox-terminal: Upgrade to 0.1
Jussi Kukkonen [Tue, 26 Apr 2016 12:22:30 +0000 (15:22 +0300)]
matchbox-terminal: Upgrade to 0.1

New version uses Gtk+3 and a more modern Vte.

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agovte: Upgrade to 0.44.1
Jussi Kukkonen [Tue, 26 Apr 2016 12:19:48 +0000 (15:19 +0300)]
vte: Upgrade to 0.44.1

* License change LGPL 2.0 -> LGPL 2.1+
* vte-termcap is no more
* API break: current version seems to be parallel installable
  with old one, but I did not opt for that.
* Add patch to avoid stack protection by default
* Use libtool-cross: libtool adds "-nostdlib" when g++ is used,
  and this leads to a link failure on PIE builds: "undefined
  reference to __init_array_start". libtool-cross has a hack to
  avoid "-nostdlib"

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agopackagegroup-core-x11: Use adwaita icons instead of sato
Jussi Kukkonen [Mon, 25 Apr 2016 12:40:57 +0000 (15:40 +0300)]
packagegroup-core-x11: Use adwaita icons instead of sato

Adwaita icon set is significantly more extensive (8MB vs 2MB). However,
as pcmanfm already rrecommends adwaita-icon-theme, this change actually
makes typical packagegroup-core-x11 smaller as a whole since
sato-icon-theme is no longer required.

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agomatchbox-keyboard: Enable GTK+3 IM module
Jussi Kukkonen [Thu, 14 Apr 2016 13:53:55 +0000 (16:53 +0300)]
matchbox-keyboard: Enable GTK+3 IM module

* Build GTK+3 im module (and no GTK+2 by default)
* Fix FILES for this case

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agoconnman-gnome: Add patch to port to Gtk+3
Jussi Kukkonen [Wed, 1 Jun 2016 12:07:39 +0000 (15:07 +0300)]
connman-gnome: Add patch to port to Gtk+3

Upstream is not really active anymore: patch the Gtk+3 upgrade
in for now (long term solution is to change to another UI).

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agomatchbox-wm: Upgrade to 1.2.1
Jussi Kukkonen [Wed, 2 Mar 2016 12:31:50 +0000 (14:31 +0200)]
matchbox-wm: Upgrade to 1.2.1

New version does not change MBWM theme when the Gtk+ theme
is changed using Net/ThemeName X property.

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agosettings-daemon: Upgrade to 0.0.2
Jussi Kukkonen [Mon, 29 Feb 2016 11:41:37 +0000 (13:41 +0200)]
settings-daemon: Upgrade to 0.0.2

* New versions builds with gdk-x11-3.0 and supports gconf key
  "matchbox_theme".
* Remove patch that's already upstream.

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agosato-screenshot: Upgrade to 0.2
Jussi Kukkonen [Mon, 29 Feb 2016 11:54:11 +0000 (13:54 +0200)]
sato-screenshot: Upgrade to 0.2

New version supports Gtk+3.

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agomatchbox-panel-2: Upgrade to 2.10
Jussi Kukkonen [Mon, 29 Feb 2016 11:48:14 +0000 (13:48 +0200)]
matchbox-panel-2: Upgrade to 2.10

* Changes in 2.10:
   - Port to GTK3, avoid all deprecated API
   - Add --mode for easier testing
* Remove a backported patch.
* License checksum changes because copyright years change

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agomatchbox-desktop: Ugrade to 2.1
Jussi Kukkonen [Mon, 29 Feb 2016 11:46:39 +0000 (13:46 +0200)]
matchbox-desktop: Ugrade to 2.1

Changes since 2.0
* Ported to GTK+3
* Removed deprecated API use, started using new
  GTK+ features like FlowBox instead of custom code
* Added --mode for easier debugging

One of the LIC_FILES_CHKSUM files was removed upstream.

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agomatchbox-theme-sato: Upgrade to 0.2
Jussi Kukkonen [Mon, 29 Feb 2016 11:45:03 +0000 (13:45 +0200)]
matchbox-theme-sato: Upgrade to 0.2

New theme is tries to be more compatible with Adwaita: titlebar is
thinner, colors are mostly uniform gray instead of green.

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agoclasses/license: handle EXDEV if hard link to license fails
Manuel Huber [Sat, 11 Jun 2016 07:50:02 +0000 (09:50 +0200)]
classes/license: handle EXDEV if hard link to license fails

Hard links can still fail even if st_dev is the same for source
and destination. In case of EXDEV error, fall back to copying.

Signed-off-by: Manuel Huber <manuel.h87@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agoclasses/rm_work: use the idle I/O scheduler class
Ross Burton [Tue, 14 Jun 2016 15:17:46 +0000 (16:17 +0100)]
classes/rm_work: use the idle I/O scheduler class

As rm_work is just cleanup it shouldn't starve more important tasks such as
do_compile of I/O, so use BB_TASK_IONICE_LEVEL to run the task in the idle
scheduler class.

Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agopython3: fix CROSSPYTHONPATH for cross builds
Awais Belal [Tue, 14 Jun 2016 11:26:08 +0000 (16:26 +0500)]
python3: fix CROSSPYTHONPATH for cross builds

There are cases where target and host are of the same
type and at such instances the target modules may be
loaded if CROSSPYTHONPATH is not correct. This adds
host library paths so that target modules are not
loaded while cross compiling to avoid illegal instruction
issues.

Signed-off-by: Awais Belal <awais_belal@mentor.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agogcc: make sure header path is set correctly
Anuj Mittal [Tue, 14 Jun 2016 09:10:20 +0000 (17:10 +0800)]
gcc: make sure header path is set correctly

We're setting the native header paths in do_configure_prepend,
and don't need to set them again here.

This results in gcc-target not being able to locate the headers
and not being able to detect glibc version, which in turn
results in SSP support not getting detected even though it's available
in libc.

Signed-off-by: Anuj Mittal <anujx.mittal@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agoflex: Fix top_builddir path for flex's test-driver script
Leonardo Sandoval [Mon, 13 Jun 2016 22:02:42 +0000 (17:02 -0500)]
flex: Fix top_builddir path for flex's test-driver script

Since 5f82d17ac63f6d5b55f7b8d019c239620ab54596, test-driver scripts
look into top_buildir path, so fix this path on flex's tests/Makefile.

[YOCTO #9721]

Signed-off-by: Leonardo Sandoval <leonardo.sandoval.gonzalez@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agolinux-yocto/4.1: powerclamp: APL CPU
Bruce Ashfield [Mon, 13 Jun 2016 15:56:35 +0000 (11:56 -0400)]
linux-yocto/4.1: powerclamp: APL CPU

These patches backport the upstream changes for powerclamp to support APL APU.

  Dasaratharaman Chandramouli (1):
    intel powerclamp: support Knights Landing

  Jacob Pan (2):
    thermal/powerclamp: add cpu id for denlow platform
    thermal/powerclamp: remove cpu whitelist

  Radivoje Jovanovic (2):
    thermal/powerclamp: add cpu id for skylake h/s
    thermal/powerclamp: add cpu id for Skylake u/y

Signed-off-by: Yu, Ong Hock <ong.hock.yu@intel.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agolinux-yocto/4.1: Always Running Timer Support
Bruce Ashfield [Mon, 13 Jun 2016 15:56:34 +0000 (11:56 -0400)]
linux-yocto/4.1: Always Running Timer Support

Backporting mainline patches to add always running timer support (ART).

The main advantage of ART is that ART can be captured
simultaneous to the capture of audio and network device clocks,
allowing a correlation between timebases to be constructed.

   Arnd Bergmann (1):
     ntp/pps: replace getnstime_raw_and_real with 64-bit version

   Christopher S. Hall (4):
     time: Add cycles to nanoseconds translation
     time: Add timekeeping snapshot code capturing system time and counter
     time: Add driver cross timestamp interface for higher precision time synchronization
     x86/tsc: Always Running Timer (ART) correlated clocksource

   DengChao (1):
     timekeeping: Provide internal function __ktime_get_real_seconds

Signed-off-by: Yong, Jonathan <jonathan.yong@intel.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agolinux-yocto/4.1: intel_idle: backport BXT CPU support
Bruce Ashfield [Mon, 13 Jun 2016 15:56:33 +0000 (11:56 -0400)]
linux-yocto/4.1: intel_idle: backport BXT CPU support

Integrating upstream changes for intel_idle to support BXT CPU.

   Dasaratharaman Chandramouli (1):
     intel_idle: Support for Intel Xeon Phi Processor x200 Product Family

   Len Brown (4):
     intel_idle: Skylake Client Support
     intel_idle: Skylake Client Support - updated
     intel_idle: prevent SKL-H boot failure when C8+C9+C10 enabled
     intel_idle: add BXT support

Signed-off-by: Yu, Ong Hock <ong.hock.yu@intel.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agolinux-yocto/4.4: update to v4.4.13
Bruce Ashfield [Mon, 13 Jun 2016 15:56:32 +0000 (11:56 -0400)]
linux-yocto/4.4: update to v4.4.13

Integrating the korg -stable release.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agolinux-yocto/4.1: bump to v4.1.26
Bruce Ashfield [Mon, 13 Jun 2016 15:56:31 +0000 (11:56 -0400)]
linux-yocto/4.1: bump to v4.1.26

Integrating the 4.1.25 and 4.1.26 stable releases.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agolinux-yocto/4.1: serial, mmc, mtd mainline backports
Bruce Ashfield [Mon, 13 Jun 2016 15:56:30 +0000 (11:56 -0400)]
linux-yocto/4.1: serial, mmc, mtd mainline backports

Backporting the following commits for BXT and other device support:

b4acdc6d1ea9 serial: 8250_dw: Do not use readl/writel before checking port iotype
c439afb78cda serial: 8250_dw: Add support for big-endian MMIO accesses
9227cc288f7e serial: 8250_dw: Avoid serial_outx code duplicate with new dw8250_check_lcr()
9d608cf2b4c5 serial: 8250_dw: don't set UPF_BOOT_AUTOCONF flag
db4e65b3a854 serial: 8250_dw: cleanup dw8250_setup_port
f4885484ee87 serial: 8250_dw: cleanup dw8250_idma_filter
0912b12e5df0 serial: 8250_dw: rename and comment the fallback dma filter
3436bb74c86b serial: 8250_dw: proper support for UARTs without busy functionality
fac8ac4a8074 serial: 8250_dw: add dw8250_quirks function
0bba963bdd94 serial: 8250_dw: only setup the port from one place
d01850ea5471 serial: 8250_dw: hook the DMA in one place
585f11e24199 serial: 8250_dw: adapt to unified device property interface
df44bc6d8b61 serial: 8250_dw: add separate pointer for the uart_port to dw8250_probe
84e9183637e7 serial: 8250_dw: allow lower reference frequencies
70ce481f5678 serial:8250_dw: do not alter CTS and DCTS since AFE is enabled
739968950dc4 serial: 8250: Auto CTS control by HW if AFE enabled
074cdf88d099 serial: 8250_dw: support ACPI platforms with integrated DMA engine
0bb15fc79c22 serial: 8250_dma: no need to sync RX buffer
45082f48e5c6 dmaengine: idma: rename to INTEL_IDMA64
1f4c5fb48460 mmc: sdhci-acpi: Set MMC_CAP_AGGRESSIVE_PM for Broxton controllers
6963cc8f6e2e mmc: sdhci-pci: Set MMC_CAP_AGGRESSIVE_PM for Broxton controllers
aab588165ee4 mmc: sdhci-pci: Add support and PCI IDs for more Broxton host controllers
c51e080a85ac mmc: sdhci-acpi: Fix card detect race for Intel BXT/APL
fbbad4798f9c mmc: sdhci-pci: Fix card detect race for Intel BXT/APL
ce6717f7195e mmc: sdhci: Allow override of get_cd() called from sdhci_request()
abceeaf8efc8 mmc: sdhci: Allow override of mmc host operations
279c8ddf6b6d mmc: sdhci: make max-frequency property in device tree work
6e9d3ad3a003 mtd: spi-nor: add support for w25q128fw

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agoclasses/sdl: remove pointless class
Ross Burton [Tue, 14 Jun 2016 12:36:34 +0000 (13:36 +0100)]
classes/sdl: remove pointless class

This class exists purely to add a number of SDL dependencies, which should be
done directly in the recipe.

Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agoupdate-rc.d.bbclass: Disable class when sysvinit is not in DISTRO_FEATURES
Mariano Lopez [Fri, 10 Jun 2016 11:48:53 +0000 (11:48 +0000)]
update-rc.d.bbclass: Disable class when sysvinit is not in DISTRO_FEATURES

When sysvinit is not in use, update-rd.d class adds build dependencies
that won't be needed, this patch removes the build dependecies and
won't add the task to PACKAGESPLITFUNCS.

[YOCTO #9515]

Signed-off-by: Mariano Lopez <mariano.lopez@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agoqemu-native: set ld.bfd, fix cflags, and set some environment vars
Stephen Arnold [Mon, 13 Jun 2016 01:09:56 +0000 (18:09 -0700)]
qemu-native: set ld.bfd, fix cflags, and set some environment vars

The main thing is build failures with gold linker, but qemu is also a
little too aggressive at finding random tools on the build host, so we
also set the build env for qemu-native and make sure it doesn't reset
its own (hard-coded) cflags when we don't want it to.

Signed-off-by: Stephen Arnold <sarnold@vctlabs.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agooprofileui: remove
Ross Burton [Wed, 15 Jun 2016 09:54:43 +0000 (10:54 +0100)]
oprofileui: remove

oprofileui doesn't work anymore with not-so-recent changes to the oprofile
command line interface, and perf is becoming the expected profiling solution so
any future profiling tools should be using that instead.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agogzip: upgrade to 1.8
Richard Purdie [Sun, 12 Jun 2016 02:21:02 +0000 (10:21 +0800)]
gzip: upgrade to 1.8

Drop the do_install musl append since the charset file is no longer installed.

Refresh the patch.

Also update the PREFERRED_VERSION.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agoncurses: upgrade to 6.0+20160319
Hongxu Jia [Mon, 13 Jun 2016 09:16:35 +0000 (05:16 -0400)]
ncurses: upgrade to 6.0+20160319

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agopax-utils: upgrade to 1.1.6
Hongxu Jia [Mon, 13 Jun 2016 09:16:34 +0000 (05:16 -0400)]
pax-utils: upgrade to 1.1.6

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agoman-pages: upgrade to 4.06
Hongxu Jia [Mon, 13 Jun 2016 09:16:33 +0000 (05:16 -0400)]
man-pages: upgrade to 4.06

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agolibxml2: upgrade to 2.9.4
Hongxu Jia [Mon, 13 Jun 2016 09:16:32 +0000 (05:16 -0400)]
libxml2: upgrade to 2.9.4

- Drop configure.ac-fix-cross-compiling-warning.patch,
  libxml2 2.9.4 has fixed it

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agolibnewt/libnewt-python: upgrade to 0.52.19
Hongxu Jia [Mon, 13 Jun 2016 09:16:31 +0000 (05:16 -0400)]
libnewt/libnewt-python: upgrade to 0.52.19

- Drop remove_slang_include.patch, libnewt 0.52.19 has fixed it.

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agolibgcrypt: upgrade to 1.7.0
Hongxu Jia [Mon, 13 Jun 2016 09:16:30 +0000 (05:16 -0400)]
libgcrypt: upgrade to 1.7.0

- Add fix-undefined-reference-to-pthread.patch to fix undefined
  reference to `pthread_create'

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agohelp2man-native: upgrade to 1.47.4
Hongxu Jia [Mon, 13 Jun 2016 09:16:29 +0000 (05:16 -0400)]
help2man-native: upgrade to 1.47.4

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agognugp: upgrade to 2.1.12
Hongxu Jia [Mon, 13 Jun 2016 09:16:28 +0000 (05:16 -0400)]
gnugp: upgrade to 2.1.12

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agoghostscript: upgrade to 9.19
Hongxu Jia [Mon, 13 Jun 2016 09:16:27 +0000 (05:16 -0400)]
ghostscript: upgrade to 9.19

- Ghostscript and GhostPDL releases from version 9.19 have been moved to GitHub
  hosting, tweak download site

- Drop 0001-Bug-696497-Fix-support-for-building-with-no-jbig2-de.patch, and
  0002-Bug-696497-part-2-fix-support-for-building-with-a-JP.patch, ghostscript
  9.19 has fixed them.

- Fix QA Warning unrecognised options: --enable-little-endian. It use AC_C_BIGENDIAN
  to detect big/little endian.
  http://www.delorie.com/gnu/docs/autoconf/autoconf_64.html

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agodhcp: upgrade to 4.3.4
Hongxu Jia [Mon, 13 Jun 2016 09:16:26 +0000 (05:16 -0400)]
dhcp: upgrade to 4.3.4

- Drop fix-external-bind.patch, which dhcp 4.3.4 supports
  option --with-libbind=PATH

- Add tweak-to-support-external-bind.patch, tweak the external
  bind to oe-core's sysroot rather than external bind source build.

- Drop CVE-2015-8605.patch, CVE-2016-2774.patch, dhcp 4.3.4 has fixed them

- Add configure option --with-randomdev=/dev/random

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agoimage.bbclass: do exact match for rootfs type
Zhenhua Luo [Mon, 13 Jun 2016 11:47:34 +0000 (19:47 +0800)]
image.bbclass: do exact match for rootfs type

Do exact match for rootfs type, instead of pattern match, to avoid
unexpected build error due to redundant rootfs type build.

E.g. when building ext2.gz.u-boot, both .gz.u-boot and .u-boot are matched,
the following build error will appear, actually .u-boot is not needed.
| mkimage: Can't open .../core-image-minimal-<machine>-<yyyymmddhhmmss>.rootfs.ext2.gz: No such file or directory

Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agoxinput-calibrator: add missing dependency for xinput_calibrator_once.sh
Urs Fässler [Mon, 13 Jun 2016 14:46:21 +0000 (16:46 +0200)]
xinput-calibrator: add missing dependency for xinput_calibrator_once.sh

xinput_calibrator_once.sh uses xrandr to read the resolution but is not in the dependency list.
Busybox is unable to parse the corresponding line, hence depending on bash.

Signed-off-by: Urs Fässler <urs.fassler@bbv.ch>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agolibc-package: ensure glibc-locale package list is deterministic
Ross Burton [Mon, 13 Jun 2016 13:56:08 +0000 (14:56 +0100)]
libc-package: ensure glibc-locale package list is deterministic

If all locales are being generated then the list used is the keys from a
dictionary.  In Python 3.4 onwards the ordering of a dictionary changes for
every instance, so sort the key list.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agowebkitgtk: do not inherit pythonnative
Alexander Kanavin [Mon, 13 Jun 2016 13:11:25 +0000 (16:11 +0300)]
webkitgtk: do not inherit pythonnative

Set the path to python 2.x explicitly instead; pythonnative
and python3native classes cannot be used in the same recipe.

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agopython3-native Add RPROVIDES python3-importlib-native
Richard Purdie [Mon, 13 Jun 2016 08:11:59 +0000 (09:11 +0100)]
python3-native Add RPROVIDES python3-importlib-native

'''
WARNING: Nothing RPROVIDES 'python3-importlib-native' (but
virtual:native:/media/build1/poky/meta/recipes-devtools/python/python3-pygobject_3.20.1.bb
RDEPENDS on or otherwise requires it)
'''

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agopython-ptyprocess: Extend to cover nativesdk
Richard Purdie [Mon, 13 Jun 2016 08:11:31 +0000 (09:11 +0100)]
python-ptyprocess: Extend to cover nativesdk

'''
WARNING: Nothing RPROVIDES 'nativesdk-python-ptyprocess' (but
virtual:nativesdk:/media/build1/poky/meta/recipes-devtools/python/python-pexpect_4.1.0.bb
RDEPENDS on or otherwise requires it)
'''

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agotestexport-tarball: Add default value for TEST_EXPORT_SDK_PACKAGES
Richard Purdie [Mon, 13 Jun 2016 08:11:00 +0000 (09:11 +0100)]
testexport-tarball: Add default value for TEST_EXPORT_SDK_PACKAGES

Otherwise we see parsing failures in the default configuration:

'''
Nothing RPROVIDES '${TEST_EXPORT_SDK_PACKAGES}' (but
/media/build1/poky/meta/recipes-core/meta/testexport-tarball.bb
RDEPENDS on or otherwise requires it)
'''

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agoscripts: ensure not specifying subcommand shows help text
Paul Eggleton [Mon, 13 Jun 2016 04:43:41 +0000 (16:43 +1200)]
scripts: ensure not specifying subcommand shows help text

With Python 2, argparse subparsers behaviour in Python 2 was to print
the usage information if the subparsers argument wasn't specified.
However, with Python 3.2.3 and later a subparsers argument is not
required by default, leading to errors when no arguments are specified:

  AttributeError: 'Namespace' object has no attribute 'func'

Restore the previous desired behaviour of showing the help text for
devtool, recipetool and the devtool-stress script by setting
subparsers.required to True.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agodevtool: reset: allow specifying multiple recipes
Paul Eggleton [Mon, 13 Jun 2016 04:43:40 +0000 (16:43 +1200)]
devtool: reset: allow specifying multiple recipes

Allow specifying more than one recipe on the devtool reset command line.

Also tweak the help text slightly.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agodevtool: tweak README in created workspace layer
Paul Eggleton [Mon, 13 Jun 2016 04:43:39 +0000 (16:43 +1200)]
devtool: tweak README in created workspace layer

Clarify slightly the intended usage of the workspace layer.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agopython-mako: rm -df -> rmdir
Robert Yang [Wed, 8 Jun 2016 02:30:42 +0000 (02:30 +0000)]
python-mako: rm -df -> rmdir

The old rm (e.g., Ubuntu 12.04's) doesn't has -d option, use rmdir to
make it work. BTW., the "-f" option in rm -df doesn't make any sense.

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
8 years agostaging: Add BB_SETSCENE_VERIFY_FUNCTION2 for bitbake runqueue changes
Richard Purdie [Sun, 12 Jun 2016 22:57:53 +0000 (23:57 +0100)]
staging: Add BB_SETSCENE_VERIFY_FUNCTION2 for bitbake runqueue changes

We're about to rewrite the data structures in taskdata/runqueue in bitbake
and we 'leaked' knowledge about those structures to this single function.

Add a 'v2' function definition for use with the newer bitbake, the older
one can remain for compatibility for a while, then be removed. The function
is comparatively simple and rarely changes.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agobinutils: fix the incorrect assembling for ppc wait instruction
Zhenhua Luo [Sun, 12 Jun 2016 09:02:34 +0000 (17:02 +0800)]
binutils: fix the incorrect assembling for ppc wait instruction

The wait mnemonic for ppc targets is incorrectly assembled into 0x7c00003c due
to duplicated address definition with waitasec instruction. The issue causes
kernel boot calltrace for ppc targets when wait instruction is executed.

Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agostrace: 4.11 -> 4.12
Robert Yang [Sun, 12 Jun 2016 08:25:13 +0000 (01:25 -0700)]
strace: 4.11 -> 4.12

* Remove backported patches:
0001-Move-gcc-compat-macros-to-gcc_compat.h.patch
0001-arc-metag-nios2-or1k-tile-fix-build.patch
0001-scm_rights-fd.test-rewrite-without-fork.patch
0001-tests-introduce-libtests.patch
0001-tests-scm_rights.c-use-libtests.patch

* Update update-gawk-paths.patch

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agotcl: 8.6.4 -> 8.6.5
Robert Yang [Sun, 12 Jun 2016 08:25:12 +0000 (01:25 -0700)]
tcl: 8.6.4 -> 8.6.5

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agolibcap: 2.24 -> 2.25
Robert Yang [Sun, 12 Jun 2016 08:25:11 +0000 (01:25 -0700)]
libcap: 2.24 -> 2.25

And fixed do_install:
SBINDIR="${D}${sbindir}" -> SBINDIR="${sbindir}"

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agolibbsd: 0.8.2 -> 0.8.3
Robert Yang [Sun, 12 Jun 2016 08:25:10 +0000 (01:25 -0700)]
libbsd: 0.8.2 -> 0.8.3

The LIC_FILES_CHKSUM changed because a word changes: http -> https.

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agoe2fsprogs: 1.42.99+1.43+git -> 1.43
Robert Yang [Sun, 12 Jun 2016 08:25:08 +0000 (01:25 -0700)]
e2fsprogs: 1.42.99+1.43+git -> 1.43

* Removed patches already in the source:
  - Revert-mke2fs-enable-the-metadata_csum-and-64bit-fea.patch
  - xattr_ordering.patch

* COPYING -> NOTICE, the md5sum is the same.

* e2fsprogs_git.bb -> e2fsprogs_1.43..bb

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agomake: 4.1 -> 4.2
Robert Yang [Sun, 12 Jun 2016 08:25:07 +0000 (01:25 -0700)]
make: 4.1 -> 4.2

Remove backport patch 0001-main.c-main-SV-43434-Handle-NULL-returns-from-ttynam.patch

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agogit: 2.8.2 -> 2.8.4
Robert Yang [Sun, 12 Jun 2016 08:25:06 +0000 (01:25 -0700)]
git: 2.8.2 -> 2.8.4

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agomklibs-native: 0.1.40 -> 0.1.41
Robert Yang [Sun, 12 Jun 2016 08:25:05 +0000 (01:25 -0700)]
mklibs-native: 0.1.40 -> 0.1.41

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agofile: 5.25 -> 5.27
Robert Yang [Sun, 12 Jun 2016 08:25:04 +0000 (01:25 -0700)]
file: 5.25 -> 5.27

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agoautogen-native: 5.18.6 -> 5.18.10
Robert Yang [Sun, 12 Jun 2016 08:25:03 +0000 (01:25 -0700)]
autogen-native: 5.18.6 -> 5.18.10

Removed redirect-output-dir.patch, there is no /tmp/mklibsrc-log.tx, so
the patch is not needed any more.

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agoresolvconf: upgrade to 1.79
Chen Qi [Sun, 12 Jun 2016 02:21:07 +0000 (10:21 +0800)]
resolvconf: upgrade to 1.79

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agopciutils: upgrade to 3.5.1
Chen Qi [Sun, 12 Jun 2016 02:21:06 +0000 (10:21 +0800)]
pciutils: upgrade to 3.5.1

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agotar: upgrade to 1.29
Chen Qi [Sun, 12 Jun 2016 02:21:05 +0000 (10:21 +0800)]
tar: upgrade to 1.29

Refresh remove-gets.patch for the latest version.

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agocurl: upgrade to 7.49.1
Chen Qi [Sun, 12 Jun 2016 02:21:04 +0000 (10:21 +0800)]
curl: upgrade to 7.49.1

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agobyacc: upgrade to 20160324
Chen Qi [Sun, 12 Jun 2016 02:21:03 +0000 (10:21 +0800)]
byacc: upgrade to 20160324

The license checksum is changed, but license type remains the same.

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agosudo: upgrade to 1.8.16
Chen Qi [Sun, 12 Jun 2016 02:21:01 +0000 (10:21 +0800)]
sudo: upgrade to 1.8.16

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agosysstat: upgrade to 11.3.4
Chen Qi [Sun, 12 Jun 2016 02:21:00 +0000 (10:21 +0800)]
sysstat: upgrade to 11.3.4

The license checksum is changed but the license remains the same.

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agogrep: upgrade to 2.25
Chen Qi [Sun, 12 Jun 2016 02:20:59 +0000 (10:20 +0800)]
grep: upgrade to 2.25

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agosystemd-boot: Set COMPATIBLE_HOST in recipe
Jianxun Zhang [Sat, 11 Jun 2016 01:04:47 +0000 (18:04 -0700)]
systemd-boot: Set COMPATIBLE_HOST in recipe

We apply the same setting in the existing gummiboot to
COMPATIBLE_HOST, so that it properly stops build for
unsupported architectures.

Signed-off-by: Jianxun Zhang <jianxun.zhang@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 years agosystemtap: add build dependency on ncurses
Ross Burton [Fri, 10 Jun 2016 16:55:12 +0000 (17:55 +0100)]
systemtap: add build dependency on ncurses

systemtap has a floating dependency on ncurses but as bash is a RDEPENDS the
build-rdeps sanity test doesn't fire due to a limitation of the test.

Add an explicit dependency on ncurses to ensure the build is deterministic.

[ YOCTO #9709 ]

Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agooe/distro_check.py: Fixes for python3
Aníbal Limón [Fri, 10 Jun 2016 15:12:10 +0000 (10:12 -0500)]
oe/distro_check.py: Fixes for python3

create_socket: Use urllib because urllib2 is now urllib in python3
and proxies as argument are deprecated so export them in the environ
instead.

get_links_from_url: Change usage of sgmllib for parsing HTML because
is deprecated in python 3, use instead bs4 that is already imported
in the bitbake tree.

[YOCTO #9744]

Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agouseradd-staticids.bbclass: Avoid FutureWarning about split()
Peter Kjellerstedt [Fri, 10 Jun 2016 15:46:11 +0000 (17:46 +0200)]
useradd-staticids.bbclass: Avoid FutureWarning about split()

This avoids the following warning with Python 3.5:

  /usr/lib64/python3.5/re.py:203: FutureWarning: split() requires a
  non-empty pattern

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agouseradd-staticids.bbclass: Make sure opened files are closed
Peter Kjellerstedt [Fri, 10 Jun 2016 15:46:10 +0000 (17:46 +0200)]
useradd-staticids.bbclass: Make sure opened files are closed

This avoids warnings about unclosed files with Python 3.

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agomips: add tunes for (some) 24K cores
André Draszik [Fri, 10 Jun 2016 15:12:39 +0000 (16:12 +0100)]
mips: add tunes for (some) 24K cores

- add 24kc big and little endian, which is based on mips32r2 w/o FPU
- add 24kec which is 24kc + DSP
- both can have the MIPS16e ASE enabled in their tunes

Signed-off-by: André Draszik <adraszik@tycoint.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agomips: add a tune for using MIPS16e ASE instructions
André Draszik [Fri, 10 Jun 2016 15:12:38 +0000 (16:12 +0100)]
mips: add a tune for using MIPS16e ASE instructions

The MIPS16e instruction set still has to be enabled by setting
MIPS_INSTRUCTION_SET = 'mips16e'
in e.g. distro.conf and can be disabled on a per-recipe basis as
needed.

This is a similar approach as is available on ARM for Thumb support.

Note that contrary to the ARM Thumb support in OE, we do add a new
OVERRIDE (mips16e), as there are some recipes in OE that need to be
compiled slightly differently if mips16e mode is requested.

Signed-off-by: André Draszik <adraszik@tycoint.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agouclibc: never build with SSP
André Draszik [Fri, 10 Jun 2016 15:12:13 +0000 (16:12 +0100)]
uclibc: never build with SSP

This doesn't work, as the initial gcc that is used for compiling
uclibc doesn't have support for SSP yet (since that will only
be available once uclibc has been compiled). Since during that
same compilation step uclibc is trying to build its own utils
those are failing to compile with SSP enabled as the
initial gcc doesn't have access to the required libraries,
yet.

We never used to set UCLIBC_BUILD_SSP in the past, this was
only changed as part of the upgrade to uclibc-ng in
commit 63bdadc (uclibc: Switch to using uclibc-ng), so here
we now simply restore the previous behaviour.

Note that we still enable SSP support inside uclibc for
everybody else to use, though.

Signed-off-by: André Draszik <adraszik@tycoint.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agouclibc: no need for CONFIG_MIPS_ISA_xxx config options
André Draszik [Fri, 10 Jun 2016 15:12:12 +0000 (16:12 +0100)]
uclibc: no need for CONFIG_MIPS_ISA_xxx config options

The config option for the mips ISA have been completely removed
from uclibc-ng. uclibc doesn't add gcc options based on those
config options anymore. Hence we don't need to create them here
either.

Signed-off-by: André Draszik <adraszik@tycoint.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agoimage/image_types.bbclass: fix fatal error during cpio debugfs creation
André Draszik [Fri, 10 Jun 2016 15:11:38 +0000 (16:11 +0100)]
image/image_types.bbclass: fix fatal error during cpio debugfs creation

If /init is just a symlink to /sbin/init, debugfs creation
fails with the following error:

ERROR: Error: The image creation script '<...>/debugfs.create_image.cpio' returned 1:
touch: cannot touch '<...>/cpio_append/init': Permission denied
WARNING: exit code 1 from a shell command.

ERROR: Function failed: do_rootfs

The reason is that IMAGE_CMD_cpio() is run twice on the same
WORKDIR. The first run creates a symlink in WORKDIR/cpio_append/init
to point to /sbin/init, while the 2nd run then tries to 'touch'
that link, which will fail, of course since /sbin/init is not
usually writable by non-root users.

Fix this by providing knowledge to the IMAGE_CMD_xxx() scripts
with regards to the fact that they are being executed in the
context of debugfs creation. The IMAGE_CMD_cpio() can now be
intelligent in the sense that it can avoid all additional symlink
handling during the debugfs run. The symlinks do not need to
be part of the debugfs, so we can skip that part altogether
in that case.

Signed-off-by: André Draszik <adraszik@tycoint.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agolibjpeg-turbo: update to 1.5.0
Maxin B. John [Fri, 10 Jun 2016 08:32:20 +0000 (11:32 +0300)]
libjpeg-turbo: update to 1.5.0

1. LIC_FILES_CHKSUM updates only involves changes in Copyright holders.
   LICENSE remains the same.

2. libjpeg-turbo don't have non-floating point ABI support in MIPS.
   Provide a work around for that.

3. Provide a workaround if Altivec unit is not present in PPC

4. Rename the recipe to fix upstream version check

[YOCTO #9606]

Signed-off-by: Maxin B. John <maxin.john@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agognutls: update 3.4.9 -> 3.4.11
Andre McCurdy [Fri, 15 Apr 2016 23:59:54 +0000 (16:59 -0700)]
gnutls: update 3.4.9 -> 3.4.11

* Version 3.4.10 (released 2016-03-03)

** libgnutls: Eliminated issues preventing buffers more than 2^32 bytes
   to be used with hashing functions.

** libgnutls: Corrected leaks and other issues in gnutls_x509_crt_list_import().

** libgnutls: Fixes in DSA key handling for PKCS #11. Report and patches
   by Jan Vcelak.

** libgnutls: Several fixes to prevent relying on undefined behavior of C
   (found with libubsan).

* Version 3.4.11 (released 2016-04-11)

** libgnutls: Fixes in gnutls_record_get/set_state() with DTLS. Reported
   by Fridolin Pokorny.

** libgnutls: Fixes in DSA key generation under PKCS #11. Report and patches
   by Jan Vcelak.

** libgnutls: Corrected behavior of ALPN extension parsing during session
   resumption. Report and patches by Yuriy M. Kaminskiy.

** libgnutls: Corrected regression (since 3.4.0) in gnutls_server_name_set()
   which caused it not to accept non-null-terminated hostnames. Reported
   by Tim Ruehsen.

** libgnutls: Corrected printing of the IP Adress name constraints.

** ocsptool: use HTTP/1.0 for requests. This avoids issue with servers
   serving chunk encoding which ocsptool doesn't support. Reported by Thomas
   Klute.

** certtool: do not require a CA for OCSP signing tag. This follows the
   recommendations in RFC6960 in 4.2.2.2 which allow a CA to delegate OCSP
   signing to another certificate without requiring it to be a CA. Reported
   by Thomas Klute.

Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agoweston: Fix bug causing the xwayland package to always be included
Tom Hochstein [Thu, 9 Jun 2016 23:09:19 +0000 (18:09 -0500)]
weston: Fix bug causing the xwayland package to always be included

The xwayland package was always being built due to its inclusion in
PACKAGE_BEFORE_PN. The effect was masked by making the RDEPENDS conditional.

Now we make the PACKAGE_BEFORE_PN inclusion conditional and restore
the xwayland RDEPENDS to unconditional.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agoadwaita-icon-theme: Split symbolic icons into 2 packages
Jussi Kukkonen [Fri, 6 May 2016 12:28:10 +0000 (15:28 +0300)]
adwaita-icon-theme: Split symbolic icons into 2 packages

Symbolic icons are tiny but there's a lot of them and they actually
take multiple times their apparent size on a typical filesystem.

Split the symbolic icons: adwaita-icon-theme-symbolic contains the
icon sizes that seem to be typically used by GTK+ and applications
(16x16 & 24x24). Other sizes are in adwaita-icon-theme-symbolic-hires.

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agogtk+3: Add RRECOMMENDS to match gtk+
Jussi Kukkonen [Fri, 6 May 2016 07:51:38 +0000 (10:51 +0300)]
gtk+3: Add RRECOMMENDS to match gtk+

Rrecommend a similar set of packages as the gtk+ recipe.

Most importantly this actually makes icons render even when other
packages do not drag in the relevant gdkpixbuf loaders.

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agogtk-immodules-cache: Support both GTKs at same time
Jussi Kukkonen [Wed, 27 Apr 2016 12:43:33 +0000 (15:43 +0300)]
gtk-immodules-cache: Support both GTKs at same time

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agodistcc: Disable GTK UI by default
Jussi Kukkonen [Wed, 27 Apr 2016 08:49:32 +0000 (11:49 +0300)]
distcc: Disable GTK UI by default

In the effort to drop GTK+2 from typical images, disable distcc GUI
by default. distccmon-text is still available.

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agooh-puzzles: Remove as we're using puzzles now
Jussi Kukkonen [Tue, 26 Apr 2016 21:08:55 +0000 (00:08 +0300)]
oh-puzzles: Remove as we're using puzzles now

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agopackagegroup-core-x11-sato: Use puzzles instead of oh-puzzles
Jussi Kukkonen [Tue, 26 Apr 2016 21:01:27 +0000 (00:01 +0300)]
packagegroup-core-x11-sato: Use puzzles instead of oh-puzzles

puzzles has Gtk+3 support, let's use that instead of the
oh fork.

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agognome-themes-standard: Add new GTK+2 theme
Jussi Kukkonen [Mon, 29 Feb 2016 11:57:22 +0000 (13:57 +0200)]
gnome-themes-standard: Add new GTK+2 theme

This is useful as it matches the default GTK+3 theme well.
Only the Adwaita theme currently gets installed.

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agonpm.bbclass: avoid str/byte conversion problems for PKGV and SUMMARY
Patrick Ohly [Fri, 10 Jun 2016 08:04:51 +0000 (10:04 +0200)]
npm.bbclass: avoid str/byte conversion problems for PKGV and SUMMARY

In Python3, str.encode() returns byte strings, which later are not
converted back to strings automatically, leading to "TypeError: Can't
convert 'bytes' object to str implicitly" in code which reads PKGV and
SUMMARY and expects to find strings there.

The npm.bbclass must use values for d.setVar() that meet that
expectation, and thus the redundant (and in Python3, harmful)
.encode() gets removed.

Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agobuildhistory-diff: suggest correct version of PythonGit
Ed Bartosh [Fri, 10 Jun 2016 07:43:52 +0000 (10:43 +0300)]
buildhistory-diff: suggest correct version of PythonGit

If buildhistory-diff can't import git module it throws error
message suggesting to install it.

Due to the move to Python 3 the suggested package name and
version became outdated.

Changed package name to python3-git and version to >= 0.3.4
as GitPython supports Python 3 starting from 0.3.4.

[YOCTO #9741]

Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agoweston-init: Don't change XDG_RUNTIME_DIR if it already exists
Tom Hochstein [Thu, 9 Jun 2016 19:27:06 +0000 (14:27 -0500)]
weston-init: Don't change XDG_RUNTIME_DIR if it already exists

In the case that XDG_RUNTIME_DIR already exists, the mkdir --parents
at least does nothing, but the chmod could overwrite the desired
file mode settings.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agoweston-init: Use bitbake path variable
Tom Hochstein [Thu, 9 Jun 2016 19:27:05 +0000 (14:27 -0500)]
weston-init: Use bitbake path variable

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agox11-common: Fix XDG_RUNTIME_DIR typo
Tom Hochstein [Thu, 9 Jun 2016 19:27:04 +0000 (14:27 -0500)]
x11-common: Fix XDG_RUNTIME_DIR typo

Fix the if-statement that had misspelled XDG_RUNTIME_DIR.
Also fix whitespace.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agopython: Several recipes needed SRC_URI updating
Alejandro Hernandez [Thu, 9 Jun 2016 17:00:06 +0000 (17:00 +0000)]
python: Several recipes needed SRC_URI updating

Most python recipes download its source from pypi.python.org,
but they changed the way theyre storing the source code, so
we need to use pythonhosted instead, see:
https://bitbucket.org/pypa/pypi/issues/438/backwards-compatible-un-hashed-package

Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
8 years agooe-pkgdata-util: new option to provide full info for binary package(s)
Alexander D. Kanevskiy [Wed, 8 Jun 2016 15:07:43 +0000 (18:07 +0300)]
oe-pkgdata-util: new option to provide full info for binary package(s)

New option can be used for displaying full information about binary
package(s), including name, full version, recipe name, recipe full
version and package size.

This information can be useful inside custom buildhistory class
to produce detailed image manifest for further analysis.

List of packages can be specified as command line arguments or can
be read from file (e.g. from existing image manifest).

Warning: In case of image manifest is used as input outside of build
process, be aware that pkgdata might change since the time image
was built.

Output format:
{PKG} [PKGE:]{PKGV}[-{PKGR}] {PN} [PE:]{PV}[-{PR}] {PKGSIZE}

Signed-off-by: Alexander D. Kanevskiy <kad@kad.name>
Signed-off-by: Ross Burton <ross.burton@intel.com>