meta-ossystems-base.git
3 months agodistro/oel: Set virtual/bootloader provider 14/22214/1 krogoth
Otavio Salvador [Fri, 14 Oct 2016 15:31:41 +0000 (12:31 -0300)]
distro/oel: Set virtual/bootloader provider

The virtual/bootloader provide must be override so most BSP make use
of our U-Boot fork.

Change-Id: If5f366315f97a6740c6049851ff30eb27038a9cb
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
(cherry picked from commit 7863f56136c843765174368aeea28fb6141639db)

2 years agowatchdog: Add RCONFLICTS to watchdog-keepalive 19/13919/1
Fabio Berton [Tue, 24 Jan 2017 17:37:13 +0000 (15:37 -0200)]
watchdog: Add RCONFLICTS to watchdog-keepalive

watchdog-keepalive is a simplified version of the watchdog daemon and
can't be installed along with watchdog daemon, you need to choose
which daemon install.

Change-Id: I548c1211834e36b23d03bd98ea4f03164f147d85
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2 years agoclasses/ossystems-distro-version: Use 0.0.0-git for unknown version
Otavio Salvador [Mon, 5 Dec 2016 21:24:29 +0000 (19:24 -0200)]
classes/ossystems-distro-version: Use 0.0.0-git for unknown version

The os-release forbit the use of + for versions so we ought to comply
to this restriction here as well.

Change-Id: I95b1f126753e088c76689f5864ca0107307b77d0
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2 years agoossystems-distro-version.bbclass: Allow set of development version suffix
Otavio Salvador [Mon, 5 Dec 2016 14:30:02 +0000 (12:30 -0200)]
ossystems-distro-version.bbclass: Allow set of development version suffix

The OSSYSTEMS_DISTRO_VERSION_DEVEL_SUFFIX variable are used to
configure the class. It allows to override the suffix used for
development versions. By default the '+devel' value is used however
depending on the product needs other variables can be used as well
(e.g: '-snapthost-${DATE}').

Change-Id: Id2ba7577932fc5b2a6ca5e84ae779bef2da9e648
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2 years agou-boot-ossystems: Bump revision to a7452b6 93/12093/1
Fabio Berton [Wed, 17 Aug 2016 19:56:00 +0000 (16:56 -0300)]
u-boot-ossystems: Bump revision to a7452b6

Apply following changes:

  - a7452b6 wandboard: Fix mmcroot device name
  - 05ee960 Merge branch '2016.07+fslc' into 2016.07+ossystems
  - 328e7d6 warp: Fix RAM size runtime detection
  - ae973bc warp7: Select secure boot
  - b66cb5f warp7: Modify fdt_file environment variable
  - 16a2670 arm: imx: Add support for Advantech DMS-BA16 board
  - b5e61c4 mx7dsabresd: Print secure/non-secure mode info
  - 28830fe mtd: nand: mxs: fix cache alignment for cache lines >32
  - e38d99f MAINTAINERS: i.MX: Add board/freescale/*mx* path
  - aad9e75 mx7dsabresd: MAINTAINERS: Add mx7dsabresd_secure_defconfig
  - c40981b mx7_common: initialize generic timer on all CPU's
  - bb7dbb1 mx6ul_14x14_evk: Remove unused define
  - 1f89a59 cgtqmx6eval: Remove uneeded PHYS_SDRAM_SIZE
  - 5433e5c novena: Remove uneeded PHYS_SDRAM_SIZE
  - 97145ad bx50v3: Use imx_ddr_size() for calculating the DDR size
  - 557c86a aristainetos: Use imx_ddr_size() for calculating the DDR size
  - f2ff911 warp: Use imx_ddr_size() for calculating the DDR size
  - 7b53769 warp7: Move some USB configuration options to defconfig
  - bc7bbb5 colibri_imx7: add Colibri iMX7S/iMX7D module support
  - c2381c0 cgtqmx6eval: Replace is_mx6q() for macro
  - 9280131 mx6cuboxi: Replace is_mx6q() for macro
  - 5396047 wandboard: Replace is_cpu_type() for macro
  - ccbd486 imx: ventana: add dt fixup for watchdog external reset
  - 6da2a41 imx: ventana: refactor board-specific dt fixups (no functional change)
  - f13197c imx: ventana: make hwconfig initialize based on board configuration
  - 505d466 imx: ventana: add extra DIO's for GW5520
  - ede70ae imx: ventana: make number of digital I/O's dynamic
  - 85327cb imx: ventana: make RS232 enable board specific
  - 67d376a imx: ventana: re-enable late board info display
  - 1f71a76 imx: ventana: default pci to disabled
  - 71fbd29 pci: allow disabling of pci init/enum via env
  - e315991 imx: ventana: add dt fixup for eth1 mac-address
  - c8bfa71 imx: ventana: add dt fixup for GW16082 irq mapping
  - 6308105 mx7dsabresd_secure_defconfig: Use CONFIG_ARMV7_BOOT_SEC_DEFAULT
  - 6eae48f pico-imx6ul: drop warning due to redefined
  - c5502fb mx6: wandboard: fix warning due to missing prototype
  - a9fef43 Fix build for mx7dsabresd (secure config)
  - 9da4a42 Revert "imx_common: Return MMCSD_MODE_FS in spl_boot_mode() also for EXTFS"
  - 7be8ff4 serial_mxc: Remove unconditional DCE setting
  - 6dec211 mx6: clock: Fix the logic for reading axi_alt_sel
  - 68f2c3e Revert "arch-mx6: fix MX6_PAD_DECLARE macro to work with MX6 duallite"
  - 2fd99ea imx_watchdog: add weak attribute to reset_cpu function
  - c782384 mx7_common: use Kconfig for ARMv7 non-secure mode
  - b8cc70e mx7_common: Put display board info config into board file
  - 72a9967 mx7: set soc environment according to exact SoC type
  - ff3ecc4 usb: ehci-mx6: introduce config for high active power pin
  - 97488b5 usb: ehci-mx6: configure power polarity in usb_power_config
  - ce0c796 usb: move CONFIG_USB_EHCI_MX7 to Kconfig
  - e22ac58 dm: imx: serial: Support DTE mode when using driver model
  - 65db95b warp7: Remove CONFIG_BOOTDELAY variable
  - 1231d04 ARM: configs: cm_fx6: add mtd support
  - 14619b5 ARM: board: cm_fx6: fixup mtd partitions in the fdt
  - 9fa3af0 fdt_support: define stub for fdt_fixup_mtdparts
  - f1a2b56 ARM: configs: cm_fx6: improve default environment
  - d1e28f0 pico-imx6ul: Add PMIC support
  - 292806e wandboard: move environment partition farther from u-boot.img
  - 8b5df31 Revert conversion for config_distro_bootcmd.h
  - 9222180 Merge pull request #11 from Kynetics/2016.07+fslc
  - 1207b97 warp: Change default bootenv configuration

Change-Id: I9344c1df8cab917635d03f27f8eaaf03e49d22e0
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2 years agou-boot-ossystems: Update to 2016.07-based fork
Otavio Salvador [Sat, 16 Jul 2016 13:15:01 +0000 (10:15 -0300)]
u-boot-ossystems: Update to 2016.07-based fork

Change-Id: Ic0fa8fc20f871b3423fab0fdf215e940cb0c0b7b
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2 years agorelease-bundle: Avoid recursive 'do_deploy' dependency 82/11282/1
Otavio Salvador [Wed, 22 Jun 2016 19:48:03 +0000 (16:48 -0300)]
release-bundle: Avoid recursive 'do_deploy' dependency

The release-bundle does not require the build most of the source
(except a minimal set for the tooling) thus it should not require
do_deploy task to be completed for the involved recipes.

Change-Id: I899c21d2e31b92c81db011d0ee7b1f841923f507
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2 years agodistro/oel: Deploy image license manifest 91/10591/1
Otavio Salvador [Wed, 8 Jun 2016 18:14:59 +0000 (15:14 -0300)]
distro/oel: Deploy image license manifest

The license manifest should be deployed into the DEPLOY_DIR_IMAGE by
default so we can use this to verify the image contents.

Change-Id: I7f41d765e571457807db4c600a0942533c5913c3
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2 years agodistro/oel: Change SDK host architecture for x86_64
Otavio Salvador [Tue, 10 May 2016 18:25:02 +0000 (15:25 -0300)]
distro/oel: Change SDK host architecture for x86_64

We can assume most people are running 64-bit capable Linux hosts now,
by default.

Change-Id: Ia6cecdabc725900f8810c44bac9d84a15e500316
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2 years agodistro/oel-tiny: Set a softer assignment to PREFERRED_PROVIDER_virtual/kernel 49/10049/1
Fabio Berton [Fri, 29 Apr 2016 17:32:56 +0000 (14:32 -0300)]
distro/oel-tiny: Set a softer assignment to PREFERRED_PROVIDER_virtual/kernel

Avoid PREFERRED_PROVIDER_virtual/kernel override machine configuration.

Change-Id: Idbcd0bbc75ad62d6d3f36dc3d78681b5a02cdfda
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2 years agodistro/oel-tiny: Add initial version of O.S. Systems Embedded Linux Tiny 73/9973/5
Fabio Berton [Thu, 28 Apr 2016 17:43:40 +0000 (14:43 -0300)]
distro/oel-tiny: Add initial version of O.S. Systems Embedded Linux Tiny

This distro was based on poky-tiny distribution found at:
https://git.yoctoproject.org/cgit/cgit.cgi/meta-yocto/tree/meta-poky

Change-Id: I52e669d4b92660a1df71d972d98f8b74bf5e4059
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2 years agotiny-init-system: Basic init mechanism for oel-tiny 72/9972/4
Fabio Berton [Thu, 28 Apr 2016 18:18:37 +0000 (15:18 -0300)]
tiny-init-system: Basic init mechanism for oel-tiny

This recipe was based on poky-tiny init found at:
https://git.yoctoproject.org/cgit/cgit.cgi/meta-yocto/tree/meta-poky

Change-Id: I3bcf97e526dab2099450fda725c58d326e09d76e
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2 years agochkconfig-alternatives: Add patch to remove <sys/unistd.h> include 74/9974/4
Fabio Berton [Fri, 29 Apr 2016 11:53:39 +0000 (08:53 -0300)]
chkconfig-alternatives: Add patch to remove <sys/unistd.h> include

Remove include <sys/unistd.h> in alternatives.c to avoid breaks build
with musl.

Change-Id: I4788a3b235466e7c40ea11fcc12f18aeb465a0fa
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
3 years agodistro/oel: Change version for 16.1 55/9855/1
Otavio Salvador [Sat, 16 Apr 2016 14:22:14 +0000 (11:22 -0300)]
distro/oel: Change version for 16.1

This updates the version for 16.1 due the upgrade to the Krogoth
branch. This is based on Yocto Project 2.1.

Change-Id: I3c925f3e965ce11e03a740242e3026fa6861fe1b
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
3 years agodistro/oel: Fix indenting of DISTRO_FEATURES related variable 54/9854/1
Otavio Salvador [Sat, 16 Apr 2016 14:42:20 +0000 (11:42 -0300)]
distro/oel: Fix indenting of DISTRO_FEATURES related variable

This is a cosmetic change, just for consistency. It has logic change.

Change-Id: I78b7d96c56c1de53b152745b49f2d5249f441677
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
3 years agodistro/oel: Exclude DATE from DISTRO/SDK_VERSION checksums 53/9853/1
Otavio Salvador [Sat, 16 Apr 2016 14:39:44 +0000 (11:39 -0300)]
distro/oel: Exclude DATE from DISTRO/SDK_VERSION checksums

DATE is in HASHCONFIG_WHITELIST which means the server does not
reparse when DATE changes. If DISTRO_VERSION was used somewhere and
contained DATE, the value *would* change however, meaning the server
and worker checksums could end up differing.

We therefore exclude DATE from the checksums, making everything
consistent.

Change-Id: Id5e0869620248a86580f596feedaf1ca76e9b996
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
3 years agodistro/oel: Enable uninative by default 52/9852/1
Otavio Salvador [Sat, 16 Apr 2016 14:37:15 +0000 (11:37 -0300)]
distro/oel: Enable uninative by default

Use uninative by default, not least to benefit from sstate cache reuse
on the autobuilders.

Change-Id: I7e31842aefffcfd149c21fcb4fc3d8b124d93241
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
3 years agodistro/oel: Disable static libs by default 51/9851/1
Otavio Salvador [Sat, 16 Apr 2016 14:34:11 +0000 (11:34 -0300)]
distro/oel: Disable static libs by default

Static libraries are old technology. We've left them around since in
previous tests, they only added around 5% to the overall build time.

With new and interesting uses of OE, they're becoming more
problematic.  For example, sstate becomes much larger with static libs
enabled which increases the size of eSDK and increases the time taken
for sstate operations. Since the static libs contain all the debugging
symbols, they're also pretty huge.

Change-Id: I8c5ea222651601959e66278b289130fcd811c94e
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
3 years agodistro/oel: update qemu* to prefer 4.4 kernel 50/9850/1
Otavio Salvador [Sat, 16 Apr 2016 14:32:27 +0000 (11:32 -0300)]
distro/oel: update qemu* to prefer 4.4 kernel

4.4 is out and has had enough mileage to be the default for the qemu
machines. Tested with sato, minimal and kernel dev image types.

Change-Id: I1213721a5f307b754e87fd320955fee36652f49e
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
3 years agodistro/oel: Delete BB_SIGNATURE_HANDLER settings 49/9849/1
Otavio Salvador [Sat, 16 Apr 2016 14:29:01 +0000 (11:29 -0300)]
distro/oel: Delete BB_SIGNATURE_HANDLER settings

'OEBasicHash' is default in OE-Core, this setting can be leverages
from core defaults

Change-Id: I7be9e5e6961c4adcd9158e46873de5bc8a33c701
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
3 years agoRelease Bundle support
Otavio Salvador [Thu, 7 Apr 2016 12:30:17 +0000 (09:30 -0300)]
Release Bundle support

This includes a new feature which allows for a release bundle to be
generated for a given distribution.

To generate the release bundle, the distribution must inherit the
'release-bundle' class and trigger:

 $: bitbake generate-release-bundle

The final bundle will be generated in tmp/deploy/release-bundle/
directory.

Change-Id: I6e51b5b596ffc5b6ebdceb5be366dc01bc055d71
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
3 years agolayerdirs.bbclass: Add platform relative path 58/9758/1
Otavio Salvador [Mon, 11 Apr 2016 14:02:49 +0000 (11:02 -0300)]
layerdirs.bbclass: Add platform relative path

This exports the PLATFORM_LAYERDIR so the relative path does not need
to be calculated for every use.

Change-Id: If116d22586ee2cb8d078666b0748ea4d6b577307
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
3 years agou-boot-ossystems: Upgrade to 2016.03 based fork 54/9554/1
Otavio Salvador [Wed, 23 Mar 2016 18:05:08 +0000 (15:05 -0300)]
u-boot-ossystems: Upgrade to 2016.03 based fork

Change-Id: Ifbf7df3cc5bf1c79d24fda6db72b97015ece912a
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
3 years agodistro/oel: Use DISTRO as default SDK_NAME_PREFIX
Otavio Salvador [Wed, 2 Mar 2016 18:00:53 +0000 (15:00 -0300)]
distro/oel: Use DISTRO as default SDK_NAME_PREFIX

This uses a more meanful value for the SDK filename. By default, it
uses the DISTRO name so it work for our specific use and has a good
default for customer distributions as well.

Change-Id: I50688bea76172d507c7741c4ec011339411dedad
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
3 years agoossystems-distro-version.bbclass: Force expanding of DISTRO_VERSION
Otavio Salvador [Sat, 27 Feb 2016 11:56:42 +0000 (08:56 -0300)]
ossystems-distro-version.bbclass: Force expanding of DISTRO_VERSION

The DISTRO_VERSION content needs immediate expansion as it must force
rebuild of every task which references it.

The issue has been catch when checking why 'base-files' were not being
rebuild when a release has been made.

Change-Id: Ie0fbdfefcb86fa9b43995c2c1e07a34c0f5f0998
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
3 years agowatchdog: Convert to a bbappend
Otavio Salvador [Fri, 29 Jan 2016 14:14:08 +0000 (12:14 -0200)]
watchdog: Convert to a bbappend

The watchdog has been included in OE-Core so instead of providing the
recipe we now amend it to include our changes on top of the original
recipe.

Change-Id: Id098fb22e0f4e7826611fab0a418541bc9cad318
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
3 years agoopkg: Remove cache fixes are those are applied upstream
Otavio Salvador [Mon, 7 Dec 2015 13:01:01 +0000 (11:01 -0200)]
opkg: Remove cache fixes are those are applied upstream

This has been applied upstream at:

commit 8e53500a7c05204fc63759f456639545a022e82b
Author: Alejandro del Castillo <alejandro.delcastillo@ni.com>
Date:   Fri Nov 13 09:59:15 2015 -0600

    opkg: add cache filename length fixes

Signed-off-by: Alejandro del Castillo <alejandro.delcastillo@ni.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
3 years agobusybox: Enable "top + 1" for all CPUs
Otavio Salvador [Fri, 11 Dec 2015 17:06:23 +0000 (15:06 -0200)]
busybox: Enable "top + 1" for all CPUs

This is required for user to use the top command with "+ 1" combination
to get the info of all CPUs.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
3 years agobusybox: Enable "pidof -s" command support
Otavio Salvador [Fri, 11 Dec 2015 17:04:23 +0000 (15:04 -0200)]
busybox: Enable "pidof -s" command support

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
3 years agodistro: include nss-myhostname for non-systemd
Otavio Salvador [Fri, 11 Dec 2015 17:00:38 +0000 (15:00 -0200)]
distro: include nss-myhostname for non-systemd

We want to be able to resolve our hostname in our images. SystemD
handles this already, but we need the separate nss-myhostname package
to do so for sysvinit-based builds.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
3 years agoAllow use of C implementation of update-alternatives
Otavio Salvador [Mon, 23 Nov 2015 12:22:31 +0000 (10:22 -0200)]
Allow use of C implementation of update-alternatives

This imports the Mentor changes to allow the use of C implementation
of update-alternatives.

Following recipes are affected:

 - opkg
 - opkg-utils
 - chkconfig

Change-Id: I8f07cc6f5cb2df82766e63011642b10fc3370984
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
3 years agou-boot-ossystems: Bump revision to 3fb8c1c2
Otavio Salvador [Mon, 9 Nov 2015 17:57:05 +0000 (15:57 -0200)]
u-boot-ossystems: Bump revision to 3fb8c1c2

Includes:

3fb8c1c mx6sabre_common: Dynamically change the video output

Change-Id: Ib1fbf00b701ffa1ba4e709dd723a460adbf6f98c
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
3 years agou-boot-ossystems: Upgrade to 2015.10 release
Otavio Salvador [Wed, 28 Oct 2015 17:41:14 +0000 (15:41 -0200)]
u-boot-ossystems: Upgrade to 2015.10 release

Change-Id: Ifb67718efd4518ee4afbd15ee53eebf6d2ff42cd
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
3 years agoossystems-distro-version.bbclass: add class to provide distro version 88/8188/3
Mario Domenech Goulart [Thu, 29 Oct 2015 18:09:30 +0000 (16:09 -0200)]
ossystems-distro-version.bbclass: add class to provide distro version

This class sets the DISTRO_VERSION variable based on values from the
git repository for the platform (repo's manifest).

Change-Id: Icc50372db79a6bb6b07386e0d146272a924b553a
Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
3 years agodistro/oel: Change version to 15.2
Otavio Salvador [Tue, 3 Nov 2015 20:50:24 +0000 (18:50 -0200)]
distro/oel: Change version to 15.2

The 15.2 release is based on Yocto Project 2.0 (Jethro) release.

Change-Id: Ib9f19f52bedf187de9267ded4a0aeb000d7e2d6b
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
3 years agoSync with meta-mentor up to revision 30daa97f
Otavio Salvador [Fri, 30 Oct 2015 13:07:04 +0000 (11:07 -0200)]
Sync with meta-mentor up to revision 30daa97f

This commit synchronizes the classes and distribution with the
contents provided by meta-mentor. The revision we used as reference is
30daa97f.

Change-Id: I70f1e20655190192721a44cf6ea74b8d6b9819e6
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
3 years agoclasses/deploy-license-manifest.bbclass: Use a separated task
Otavio Salvador [Tue, 14 Jul 2015 14:15:45 +0000 (11:15 -0300)]
classes/deploy-license-manifest.bbclass: Use a separated task

The license manifest code has been converted for Python. This class
now uses a separated task, runned as a 'postfunc' to do the needed
post process of the generated data.

Change-Id: I0cc90ec474a8eee2173418506a63d05363310d27
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
3 years agodistro/oel: Reduce the DISTRO_FEATURES in a default system
Otavio Salvador [Mon, 15 Jun 2015 17:17:08 +0000 (14:17 -0300)]
distro/oel: Reduce the DISTRO_FEATURES in a default system

The DISTRO_FEATURES now enabled by default are very minimal.

Change-Id: Ib46d929d211ffb27aa9168416a63dc099f557c58
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
3 years agoRevert "oel: Enable fbset configuration in busybox"
Otavio Salvador [Mon, 20 Jul 2015 22:20:49 +0000 (19:20 -0300)]
Revert "oel: Enable fbset configuration in busybox"

This reverts commit 707ca6039b20f5069ad59afa4c05ea07535e1a76.

The 'fbset' is enabled by default in OE-Core configuration. Remove the
override.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
3 years agobusybox: Enable resize and setsid fragments
Otavio Salvador [Mon, 20 Jul 2015 22:10:50 +0000 (19:10 -0300)]
busybox: Enable resize and setsid fragments

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
3 years agosstate-mirror-sites: fix lack of needed expansions
Christopher Larson [Mon, 13 Jul 2015 04:11:02 +0000 (21:11 -0700)]
sstate-mirror-sites: fix lack of needed expansions

If SSTATE_MIRROR_DISTROS or SSTATE_MIRROR_SITES used inline python, the
generated SSTATE_MIRRORS could have invalid syntax. Fix by using expanded
versions of those variables. Also add a check to skip empty sites.

Change-Id: I0d842929a6ff3dfc2746cb0ee789ea0d90b1e66a
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
3 years agou-boot-ossystems: Upgrade to 2015.07-based fork
Otavio Salvador [Wed, 15 Jul 2015 00:01:27 +0000 (21:01 -0300)]
u-boot-ossystems: Upgrade to 2015.07-based fork

This upgrades the U-Boot fork to a 2015.07-based one.

Change-Id: If00c1ae2a9e12b7daab68a18f571aca8470c73ac
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
3 years agodistro/oel: Update SANITY_TESTED_DISTROS
Otavio Salvador [Fri, 8 May 2015 17:23:42 +0000 (14:23 -0300)]
distro/oel: Update SANITY_TESTED_DISTROS

Remove:

- Ubuntu-12.04
- Fedora-20
- openSUSE-project-12.3
- openSUSE-project-13.1

Add:

- Fedora-21
- openSUSE-13.2

Change-Id: I429be9d9577dce53f05c01aba5b0e32989d03b48
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
3 years agodistro/oel: Change version for 15.1+snapshot
Otavio Salvador [Mon, 15 Jun 2015 13:23:10 +0000 (10:23 -0300)]
distro/oel: Change version for 15.1+snapshot

This changes the distro version for the development of next release.

Change-Id: If6890f733a1b29c72e9a4673ee9d152e251b3372
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
3 years agodistro/oel: Change version to 15.1
Otavio Salvador [Tue, 12 May 2015 23:31:10 +0000 (20:31 -0300)]
distro/oel: Change version to 15.1

Change-Id: I0b0a273dd307295988175612b66016a488d4066f
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
3 years agou-boot-ossystems: Update to 2015.04 based fork
Otavio Salvador [Wed, 13 May 2015 02:30:09 +0000 (23:30 -0300)]
u-boot-ossystems: Update to 2015.04 based fork

Change-Id: I6db17484d221765b2370cb6db47d2d656aaf16b1
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
3 years agooel: Do not force a refetch/rebuild when changing a mirror
Otavio Salvador [Thu, 14 May 2015 17:53:21 +0000 (14:53 -0300)]
oel: Do not force a refetch/rebuild when changing a mirror

Change-Id: Ic49c708faccd54520a630628e03ceeb33198753a
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
3 years agooel: Fix rootfs regeneration issues
Otavio Salvador [Thu, 14 May 2015 17:52:00 +0000 (14:52 -0300)]
oel: Fix rootfs regeneration issues

Change-Id: I8a91de169619e8ea46395d51762444b027c4bad4
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
3 years agooel: Ensure user shell is not used for build
Otavio Salvador [Thu, 14 May 2015 17:50:05 +0000 (14:50 -0300)]
oel: Ensure user shell is not used for build

The user's shell shouldn't be allowed to affect the build (and it can
break the flock command, if the user's shell isn't POSIX compliant).

Change-Id: I2d51fee8aa2ebd4e2b0b56b2e061b2ada0375ad4
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
3 years agooel: Allow recipe blackist
Otavio Salvador [Thu, 14 May 2015 17:45:05 +0000 (14:45 -0300)]
oel: Allow recipe blackist

Change-Id: I71cbe2cf489c6c74f34031009755c168b000c75f
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
3 years agooel: Sync QA checks with Poky
Otavio Salvador [Thu, 14 May 2015 17:44:33 +0000 (14:44 -0300)]
oel: Sync QA checks with Poky

Change-Id: Ib2d490d775c047f611288e430103e551cb1b7ec6
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
3 years agooel: Enhance default mirror settings
Otavio Salvador [Thu, 14 May 2015 17:40:41 +0000 (14:40 -0300)]
oel: Enhance default mirror settings

Change-Id: Iddf1358231d7e15d82e38683b4acf974a77a294f
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
3 years agooel: Remove unused connectivity check settings
Otavio Salvador [Thu, 14 May 2015 17:39:44 +0000 (14:39 -0300)]
oel: Remove unused connectivity check settings

Change-Id: Ia77f90bb46583471dadb57dd2c168c77f97931bc
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
3 years agooel: Use busybox as login manager
Otavio Salvador [Thu, 14 May 2015 17:35:46 +0000 (14:35 -0300)]
oel: Use busybox as login manager

Change-Id: Ic042d57660d32ee3f4a5b993ee04e6473d0479c4
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
3 years agooel: Improve pulseaudio handling when using SystemD
Otavio Salvador [Thu, 14 May 2015 17:34:19 +0000 (14:34 -0300)]
oel: Improve pulseaudio handling when using SystemD

Change-Id: I43843348e662e8bb4a5d3f1d6ab23cea3977144d
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
3 years agooel: Disable GUI support for latencytop and sysprof
Otavio Salvador [Thu, 14 May 2015 17:33:43 +0000 (14:33 -0300)]
oel: Disable GUI support for latencytop and sysprof

Change-Id: I26308ea21322a51db67784980678920c1da3af58
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
3 years agooel: Enable fbset configuration in busybox
Otavio Salvador [Thu, 14 May 2015 17:32:57 +0000 (14:32 -0300)]
oel: Enable fbset configuration in busybox

Change-Id: I8538c4d9919959f45fe46394e5ee634788313cb2
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
3 years agooel: Improve NLS distro support handling
Otavio Salvador [Thu, 14 May 2015 17:30:38 +0000 (14:30 -0300)]
oel: Improve NLS distro support handling

Change-Id: I22564c7be856d1ca73fd32e21bdfab6d3f605022
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
3 years agooel: Change default Linux Yocto version for 3.19
Otavio Salvador [Thu, 14 May 2015 17:16:23 +0000 (14:16 -0300)]
oel: Change default Linux Yocto version for 3.19

Change-Id: I22784040ab880cf0caee7da9662bbea774d8e4e2
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
3 years agooel: Reduce default distro settings
Otavio Salvador [Thu, 14 May 2015 17:12:35 +0000 (14:12 -0300)]
oel: Reduce default distro settings

The distro now does not enable 'ptest' or Wayland by default. It also
removes the kernel-module-af-packet from standard images as this
should be added on demand.

Change-Id: I04d4ea060e1fb47dffc3ae3f5b4077626e82da83
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
3 years agodisto/sstate.inc: Sync with meta-mentor at 265a8557
Otavio Salvador [Thu, 14 May 2015 17:10:42 +0000 (14:10 -0300)]
disto/sstate.inc: Sync with meta-mentor at 265a8557

At the time of this commit, meta-mentor's disto/sstate.inc
is at 265a8557.

Change-Id: I425cc4ab9bc474d56792696a27bf66a832508bc4
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
3 years agoclasses/sstate-mirror-sites.bbclass: Sync with meta-mentor at 0101020d
Otavio Salvador [Wed, 13 May 2015 23:46:26 +0000 (20:46 -0300)]
classes/sstate-mirror-sites.bbclass: Sync with meta-mentor at 0101020d

At the time of this commit, meta-mentor's sstate-mirror-sites.bbclass
is at 0101020d.

Change-Id: I46e5c2f081d9cf8341099517653bc07212aa052f
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
3 years agodistro/oel: Inherit libtool-garbage class
Otavio Salvador [Wed, 13 May 2015 23:38:06 +0000 (20:38 -0300)]
distro/oel: Inherit libtool-garbage class

This removes .la files for packages, as they really aren't of much
use.

Change-Id: I7ad7b1728caa5d2c9805b969317a7087f9f4799a
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
3 years agolibtool-garbage.bbclass: disable inclusion of .la files in target packages
Otavio Salvador [Wed, 13 May 2015 23:32:41 +0000 (20:32 -0300)]
libtool-garbage.bbclass: disable inclusion of .la files in target packages

.la files provide no real value above the alternatives at this point.
Currrently, it's only removed from the packages, not the sysroot, to
keep potential risk low.

This code has been copied from Mentor Graphics public layer, at:

  http://git.yoctoproject.org/cgit/cgit.cgi/meta-mentor

Change-Id: I364c6f93686202063f8ca98cda952aa58c6d434c
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
4 years agolicenses: Add OSSCL-1.0 license
Otavio Salvador [Thu, 19 Mar 2015 01:47:28 +0000 (22:47 -0300)]
licenses: Add OSSCL-1.0 license

Change-Id: Iae748cc18374294f011cb816ecc5f1e8460ae04f
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
4 years agou-boot-ossystems: Fix build using out-of-tree 56/5956/2
Otavio Salvador [Mon, 9 Feb 2015 12:26:18 +0000 (10:26 -0200)]
u-boot-ossystems: Fix build using out-of-tree

The U-Boot build has been changed to support out-of-tree builds,
so the splash bitmap file should have the full path otherwise it
fails to build.

Change-Id: I51d4492908e3858dfe29a5cf20d55d0aa92fa12f
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
4 years agou-boot-ossystems: Update to 2015.01 based fork 12/5912/1
Otavio Salvador [Tue, 3 Feb 2015 12:37:34 +0000 (10:37 -0200)]
u-boot-ossystems: Update to 2015.01 based fork

This updates the O.S. Systems' fork to a 2015.01 based one. It also
includes a number of backports of improvements done in the development
release (2015.04) and which improves significantly the i.MX platform
support.

Change-Id: Idb45e24bd33cf57f820c03a85d80d92f2e4f26a1
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
4 years agodistro/oel: Remove dependency on Poky 11/5911/1
Otavio Salvador [Wed, 21 Jan 2015 14:27:16 +0000 (12:27 -0200)]
distro/oel: Remove dependency on Poky

The O.S. Systems Embedded Linux now depends on OE-Core only.

This patch move the missing settings, which were being included by
Poky to avoid the dependency and rework the code organization.

Change-Id: Ie46f370372f4e1f557d840c2a3e9c163a652709c
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
4 years agomesa-demos: Remove backport of 8.1.0 27/5727/1
Otavio Salvador [Fri, 26 Dec 2014 16:03:48 +0000 (14:03 -0200)]
mesa-demos: Remove backport of 8.1.0

The mesa-demos package has been update to 8.2.0 and we don't need to
provide our own version anymore. Drop it.

Change-Id: I00790c1ff68a973cd475bdbd9f4b8bdc60b87a45
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
4 years agodistro/oel: Remove duplicated sanity tested distributions 99/5699/1
Otavio Salvador [Wed, 10 Dec 2014 11:18:39 +0000 (09:18 -0200)]
distro/oel: Remove duplicated sanity tested distributions

The list of sanity tested distributions in Poky has been extended and
we can now remove the duplicated items from O.S. Systems Embedded
Linux.

Change-Id: Ib6536832f43444d1f62fc30a527f83ea5a219d17
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
4 years agopsplash: remove execute access from psplash-colors.h 74/5274/1
Mario Domenech Goulart [Thu, 23 Oct 2014 10:29:03 +0000 (08:29 -0200)]
psplash: remove execute access from psplash-colors.h

Change-Id: I2b49d242700f984d2648339b4edaedce1563dce9
Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
4 years agou-boot-ossystems: Update to 2014.10-based version
Otavio Salvador [Wed, 22 Oct 2014 21:00:09 +0000 (19:00 -0200)]
u-boot-ossystems: Update to 2014.10-based version

This includes following fixes/changes on top of official 2014.10
version:

8bd40de wandboard: Add support for silent boot
7d27beb tools: use O.S. Systems logo as a generic one
9be82ce logos: Add O.S. Systems logo
857ccfd ARM: i.MX6: include prototype for get_board_rev()
2b542e6 video: ipu_disp: remove pixclk fixup
499a8ca video: ipu: fix debug and comment
c970aa2 lcd: Fix build error with CONFIG_LCD_BMP_RLE8
37a6b36 mx6sabre_common: Add HDMI config to common code
56f29bf mx6qsabreauto: Add HDMI support
2878ac3 ot1200: remove superfluous "string" tag
d2104d6 ARM: i.MX video: declare displays and display_count publicly
2d6e2ec ARM: i.MX: provide declaration for board_spi_cs_gpio
d09ced3 ARM: prevent compiler warnings from bootm.c
34fd658 wandboard: Use 32bit color depth for Fusion LCD
92e4fa9 mx6sabresd: Use LDO dtb file until LDO bypass support is added
d859ee7 mx6slevk: Use LDO dtb file until LDO bypass support is added
47ac5b6 mx6sabresd: Use mmcblk0 for CONFIG_MMCROOT

Change-Id: Ic34fb1d4923374d4d766fda10c3dd13047eff0ad
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
4 years agodistro/oel: Change version to snapshot for development
Otavio Salvador [Tue, 21 Oct 2014 20:27:28 +0000 (18:27 -0200)]
distro/oel: Change version to snapshot for development

Change-Id: Ia78b801f0456af374da8f58e0e7b17041d269958
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
4 years agodistro/oel: Update to 14.2 release
Otavio Salvador [Tue, 21 Oct 2014 20:25:23 +0000 (18:25 -0200)]
distro/oel: Update to 14.2 release

This release is based on Yocto Project 1.7 (Dizzy).

Change-Id: I5f3b809c8a653d4c29fa3a3caa795fc70c4c8df2
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
4 years agou-boot-ossystems: Fix path for default logo 95/5195/1
Otavio Salvador [Thu, 16 Oct 2014 19:37:34 +0000 (16:37 -0300)]
u-boot-ossystems: Fix path for default logo

Change-Id: I410432e1be9a51b77540f9f1ed277037066e2691
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
4 years agou-boot-ossystems: Update to 875bc42 revision 92/4992/1
Otavio Salvador [Wed, 24 Sep 2014 16:25:11 +0000 (13:25 -0300)]
u-boot-ossystems: Update to 875bc42 revision

This updates to the U-Boot version 2014.07 with several backports from
the upcoming 2014.10 release. The set of changes on top of original
2014.07 are:

e36968a wandboard: Use 32bit color depth for Fusion LCD
c1c50cf mx6qsabreauto: Staticize when possible
930ed7c mx6sxsabresd: Staticize i2c_pad_info1
38b6f2e imx:mx6slevk: change CONFIG_SYS_FSL_ESDHC_ADDR
10377d0 imx:mx6qarm2: change CONFIG_SYS_FSL_ESDHC_ADDR
a1cf9ae imx:mx6sxsabresd: change CONFIG_SYS_FSL_ESDHC_ADDR
3ac6818 arm: Fix _start for CONFIG_SYS_DV_NOR_BOOT_CFG
bbc0712 arm: Make reset position-independent
53cd36b imx: mx6slevk: Change to use generic board
987efad imx: mx6q/dlarm2: Change to use generic board
0207052 README.imximage: Fix the maximum DCD size
13e94fe imx: Fix build of mx6sxsabresd
318d1cd mx6sxsabresd: Add PCI support
919802d pcie_imx: Add mx6solox support
847d6ce mx6: imx-regs: Provide a structure for GPC registers
f26e33b mx6qsabreauto: Remove imx6q-sabreauto.dts
f22fd9d imx: nitrogen6x: Replace 'fatload' by 'load' command in env settings to be filesystem independent
e45540b arm: vf610: lpuart: disable FIFO on initializaton
11571b6 arm: vf610: lpuart: fix status register handling
09e81f4 mx6: Fix ECSPI typo in soc_boot_modes
b8d5d42 imximage: Fix imximage IVT bug for EIM-NOR boot
228135e iMX6: Disable the L2 before chaning the PL310 latency
45108f1 tools: imximage: Fix the maximum DCD size for mx53/mx6
9f3f181 pci: add support for board_pci_fixup_dev function
4ecf3e6 arm: mx6: add get_cpu_type()
b6faaf1 arm: mx6: ddr: fix cs0_end calculation
07917e7 arm: mx6: ddr: configure MMDC for slow_pd
66b2f14 arm: mx6: ddr: do not write into reserved bit
b3f847e arm: mx6: ddr: cleanup
eba02a9 i2c: imx: add macros to setup pads for multiple SoC types
e50e740 sata: dwc_ahsata: implement sata_port_status
a45361d compulab: eeprom: add support for defining eeprom i2c bus
8f82ddd mx6: add clock enabling functions
5305489 net: fec_mxc: Poll FEC_TBD_READY after polling TDAR
d5e440b net: fec_mxc: Adjust RX DMA alignment for mx6solox
fca8b5a usb: ci_udc: implement dfu_usb_get_reset
7baddea arm: Add missing .vectors section to linker scripts
324df11 arm: vf610: add NFC clock support
10c68b2 arm: vf610: add NFC pin mux
9bba571 ARM: Fix overflow in MMU setup
7be9add api: fix build without CMD_NET support
8a9e527 e1000: add i210 support
dcd2c8c e1000: Implement dcache support
a824e89 mx6sxsabresd: Add Ethernet support
6fc1d30 mx6sx: Adjust enable_fec_anatop_clock() for mx6solox
55d1de2 mx6sxsabresd: Update DDR initialization
9101eae pci: mx6: fix occasional link failures
e97d548 ARM: mx6: Enable Thumb build for SPL
fa27b7b ARM: mx6: Handle the MMDCx_MDCTL COL field caprices
b141ef7 ARM: mx6: Prevent overflow in DRAM size detection
c065fdd ARM: mx5: Fix CHSCCDR name
aaee4ef i.MX31 PDK: Enable generic board for i.MX31 PDK
a371261 pmic: pmic_pfuze100: Use a shorter name for PMIC name
ed82ae7 mx6: crm_regs: Fix MXC_CCM_CIMR_MASK_PERIPH2_CLK_SEL_LOADED
7d34646 mx6: crm_regs: Fix MXC_CCM_CLPCR_WB_PER_AT_LPM definition
6e03308 mx6: crm_regs: Fix CDCDR_SPDIF0_CLK_PODF mask and offset
0a79f15 mx6: imx-regs: Remove unused 'omux' field from iomux struct
01ed8e1 arm: m53evk: Fix RTC bus number
fb9eb0c lib: div64: add missing include
cf321e1 mtd: cfi_flash: fix clang warning
64d14a7 fsl_i2c: add support for 3rd and 4th I2C
dfd9146 mx6sabresd: Use LDO dtb file until PMIC support is added
28b6bee mx6slevk: Use LDO dtb file until PMIC support is added
7a3b1da mx6sabresd: Use mmcblk0 for CONFIG_MMCROOT
cb07d74 Add TQ Systems TQMa6 board support
e379c03 arm, imx6: add aristainetos board
562f8df spi: add config option to enable the WP pin function on st micron flashes
a0ae009 i.MX6: add enable_spi_clk()
b2f97cf pwm, imx6: add support for pwm modul on imx6
aafe402 i.MX6: define struct pwm_regs and PWMCR_* defines
4a4d3a7 imx6: add gpr2 usb_otg_id iomux select control define
d726d5f arm: mxs: Scrub useless ifdef
aeadf06 mx6: Adjust the GPR offset for mx6solox
0a11d6f mx6: Remove duplication of iomuxc structure
fa8cf31 mx6sxsabresd: Add PFUZE100 PMIC support
a3df99b mx6: soc: Do not apply the PFD erratum for mx6solox
6ed9c7b embestmx6boards: convert to generic board
dab5e34 Merge branch 'master' of git://git.denx.de/u-boot
14a1613 mx6sx: Add initial support for mx6sxsabresd board
d95b6ab mx6: clock: Do not enable sata and ipu clocks
f586040 mx6sx: Add pin definitions
05d54b8 mx6: Add support for the mx6solox variant

Change-Id: If3291d32b15a7f17c6302974a6fca32c17bc6378
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
4 years agodistro/oel: Move to development version 91/4991/1
Otavio Salvador [Wed, 24 Sep 2014 16:18:57 +0000 (13:18 -0300)]
distro/oel: Move to development version

This changes the DISTRO_VERSION so it is clearly a development
release.

Change-Id: I564d1e3741288278512a90b6bc6577902a59681f
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
4 years agou-boot-ossystems: Update to 2ccdfa7 revision 88/4988/2
Otavio Salvador [Wed, 24 Sep 2014 16:02:44 +0000 (13:02 -0300)]
u-boot-ossystems: Update to 2ccdfa7 revision

This includes followin fixes:

2ccdfa7 wandboard: Use 32bit color depth for Fusion LCD

Change-Id: Ia49cd576ca93cdf31b669557b21bd4c06b442d27
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
4 years agodistro: Bump version to 14.1 87/4987/2
Otavio Salvador [Sat, 5 Jul 2014 20:02:33 +0000 (17:02 -0300)]
distro: Bump version to 14.1

Change-Id: I9e0f6702adf862b43edfd835a7417db5a8791037
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
4 years agoossystems-srcrev-handler.bbclass: Import class 86/4986/1
Otavio Salvador [Tue, 23 Sep 2014 21:41:39 +0000 (18:41 -0300)]
ossystems-srcrev-handler.bbclass: Import class

This class has been used by several customers from O.S. Systems.

It helps the management of several project components of a product.
The class uses a file to describe the recipe and the version to use
for stable releases but also easy the use of top of tree builds of
those components for development purposes.

Change-Id: I70855c52b4793093d7fee03992e2e2e99a9e5bfb
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
4 years agodistro/oel: Add Debian 7.5 and Debian 7.6 as supported 61/4861/1
Otavio Salvador [Thu, 28 Aug 2014 04:16:46 +0000 (01:16 -0300)]
distro/oel: Add Debian 7.5 and Debian 7.6 as supported

This updates the list of supported distributions to remove
old versions and add the new Debian point releases.

Change-Id: Ifbc50319a664a8d305a48d07667aee7c7f522ea0
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
4 years agoclasses/sstate-mirror-sites.bbclass: Sync with meta-mentor in c98cff73 89/4189/1
Otavio Salvador [Mon, 26 May 2014 17:11:34 +0000 (14:11 -0300)]
classes/sstate-mirror-sites.bbclass: Sync with meta-mentor in c98cff73

This renames sstate-reuse.bbclass to sstate-mirror-sites.bbclass and
update the required code to sync up to revision c98cff73.

Change-Id: I76a49e0b0c1a58017248bb230b9ca2b07729b287
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
4 years agoclasses/isolated-sstate-dir.bbclass: Drop to use SSTATE_MIRROR 88/4188/1
Otavio Salvador [Mon, 26 May 2014 16:25:19 +0000 (13:25 -0300)]
classes/isolated-sstate-dir.bbclass: Drop to use SSTATE_MIRROR

Change-Id: Ib0289d8c657339d5a96a0ce7615e573bff9630b0
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
4 years agou-boot-ossystems: Update to a 2014.01 based version 12/4012/1
Otavio Salvador [Tue, 6 May 2014 17:12:18 +0000 (14:12 -0300)]
u-boot-ossystems: Update to a 2014.01 based version

Change-Id: I7003897b99ce2232d9fbbaecde8f79483ba4f089
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
4 years agoisolated-sstate-dir.bbclass: synchronize with meta-mentor's current state 03/4003/1
Mario Domenech Goulart [Mon, 5 May 2014 14:43:35 +0000 (11:43 -0300)]
isolated-sstate-dir.bbclass: synchronize with meta-mentor's current state

At the time of this commit, meta-mentor's isolated-sstate-dir.bbclass
is at 7ed8c74afb3f05defd22f2b933a6930ca4ae4390

Change-Id: I8bb5e10991dd9dae0dd5e38c095765947c9e8c23
Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
4 years agodeploy-license-manifest.bbclass: fix license manifest deployment 98/3998/1
Mario Domenech Goulart [Wed, 30 Apr 2014 13:38:48 +0000 (10:38 -0300)]
deploy-license-manifest.bbclass: fix license manifest deployment

LICENSE_MANIFEST (surrounded by {} in this patch, for consistency), is
defined in poky's license.bbclass:license_create_manifest() and
doesn't get visible from within our custom deploy_license_manifest
function.  To work around that, instead of using our custom function
and explicitly adding it to IMAGE_POSTPROCESS_COMMAND, we just append
our code to poky's license_create_manifest.

Change-Id: Ia5f7ef0ed795a2379824ae668c8932cc1fd0e88b
Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
4 years agou-boot-ossystems: set SRCBRANCH to patches-2013.10-1 97/3997/1
Mario Domenech Goulart [Wed, 30 Apr 2014 13:37:25 +0000 (10:37 -0300)]
u-boot-ossystems: set SRCBRANCH to patches-2013.10-1

Change-Id: I9e9d538595c23cad68bddc266fb5f5e4cc6454f3
Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
5 years agodistro/oel: Fix image deploy directory to use machine name 92/3592/1
Otavio Salvador [Fri, 7 Mar 2014 16:18:05 +0000 (13:18 -0300)]
distro/oel: Fix image deploy directory to use machine name

This aligns with the value used in OE-Core nowadays.

Change-Id: Ic532c1a9ca699641b0805297bf6e5f067d802a86
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
5 years agodistro/oel: Raise awareness of errors and warnings 15/3515/1
Otavio Salvador [Wed, 12 Feb 2014 21:18:53 +0000 (19:18 -0200)]
distro/oel: Raise awareness of errors and warnings

This easy spot mistakes in recipes; it also matches the default set in
Poky so it is a good way to avoid covering things that need to be
fixed anyway.

Change-Id: Ic5350affcef10d060f8440ba1ee07b623e4cde38
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
5 years agou-boot-ossystems: update to d99e899 48/3348/2
Mario Domenech Goulart [Fri, 10 Jan 2014 19:53:43 +0000 (17:53 -0200)]
u-boot-ossystems: update to d99e899

Fixes issues with touchscreen displays (for Future's 7'', at least).

Change-Id: Ic050d884cbabd112a5f3ad378c23a51d948510e2
Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
5 years agou-boot-ossystems: update to 2013.10 as of 82a70d56402bead4189bf1354818c769e5b97504 10/3010/1
Mario Domenech Goulart [Thu, 17 Oct 2013 19:51:33 +0000 (16:51 -0300)]
u-boot-ossystems: update to 2013.10 as of 82a70d56402bead4189bf1354818c769e5b97504

Change-Id: If5fbe53e215944bd12be949106b0e80441b0270c
Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
5 years agooel: Stop overriding multilibs setting 40/2840/1
Otavio Salvador [Fri, 4 Oct 2013 18:05:21 +0000 (15:05 -0300)]
oel: Stop overriding multilibs setting

Change-Id: Ib49eb1875df6dddb2ac59fa8913ec828cbb3c7b8
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
5 years agooel: Stop overriding NO32LIBS setting 39/2839/1
Otavio Salvador [Fri, 4 Oct 2013 17:46:49 +0000 (14:46 -0300)]
oel: Stop overriding NO32LIBS setting

Change-Id: Ib92ac44f1c0fb281b891a534be18e26cfd4a03ec
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
5 years agoRemove user_features support 38/2838/1
Otavio Salvador [Fri, 4 Oct 2013 17:45:18 +0000 (14:45 -0300)]
Remove user_features support

BitBake now has support for '_remove' operator so we can do:

DISTRO_FEATURES_remove = "x11"

and accomplish same result as old 'user_features' class.

Change-Id: I5f9ba5b72e91598a7e7908853f0dac76dee5db5d
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
5 years agowatchdog: add recipe for version 5.13 80/2780/3
Mario Domenech Goulart [Tue, 1 Oct 2013 20:24:10 +0000 (17:24 -0300)]
watchdog: add recipe for version 5.13

Watchdog is actually in poky.  We are adding this recipe to this layer
because we need the initscripts while it doesn't hit poky.

The initscripts have been ported from Debian's watchdog package (sid).
They have been sligtly changed, since poky doesn't provide
/lib/lsb/init-functions

Change-Id: Ibb795c23b180134e0d12f3b411d53737e27886df
Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
5 years agowatchdog-config: add recipe 79/2779/3
Mario Domenech Goulart [Tue, 1 Oct 2013 20:23:29 +0000 (17:23 -0300)]
watchdog-config: add recipe

Provides configuration files for watchdog.

Change-Id: I73696a031e8794b12b4e30762be1283b3d06785d
Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
5 years agopsplash: Add default theme for O.S. Systems 08/1908/1
Otavio Salvador [Wed, 24 Jul 2013 20:22:49 +0000 (17:22 -0300)]
psplash: Add default theme for O.S. Systems

Change-Id: I58e5c3b2f713ede4196854c54dddd9c3af4a04be
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
5 years agou-boot-ossystems: Use O.S. Systems' logo as default for splash 06/1906/1
Otavio Salvador [Wed, 24 Jul 2013 17:56:24 +0000 (14:56 -0300)]
u-boot-ossystems: Use O.S. Systems' logo as default for splash

Change-Id: Idc7533a803f05b891f1c24091c3eea7309dabc2c
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
5 years agooel: Use O.S. Systems' U-Boot fork by default 05/1905/1
Otavio Salvador [Wed, 24 Jul 2013 16:43:46 +0000 (13:43 -0300)]
oel: Use O.S. Systems' U-Boot fork by default

Change-Id: I6d3c733f47982dbef905e4c9ed5b4807a0ac33b4
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
5 years agou-boot-ossystems: Update to 2013.07 version 04/1904/1
Otavio Salvador [Wed, 24 Jul 2013 13:41:46 +0000 (10:41 -0300)]
u-boot-ossystems: Update to 2013.07 version

Change-Id: I589d3e03717751dfd133bfd82c0a4279f335d01a
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>