meta-ossystems-base.git
3 years agolicenses: Add OSSCL-1.0 license dizzy
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>
3 years agooel.conf: let oel override poky's SANITY_TESTED_DISTROS 44/6244/1
Mario Domenech Goulart [Wed, 4 Mar 2015 17:01:38 +0000 (14:01 -0300)]
oel.conf: let oel override poky's SANITY_TESTED_DISTROS

Change-Id: I705f115599f541ec8c19585541b65174fe2c253c
Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
3 years agooel.conf: make oel compatible with both openembedded-core and poky 43/6243/1
Mario Domenech Goulart [Wed, 4 Mar 2015 14:54:54 +0000 (11:54 -0300)]
oel.conf: make oel compatible with both openembedded-core and poky

We used to use Poky for older projects.  Now we are using
openembedded-core, but some projects are still based on Poky.  This
commit makes oel.conf comatible with both, not to break old projects.

Change-Id: I68f4542bef059c6b267ebe618b7b418b51bd4a82
Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
3 years agooel.conf: downgrade OELAYOUT_ABI from 10 to 8 and update SANITY_TESTED_DISTROS 42/6242/1
Mario Domenech Goulart [Wed, 4 Mar 2015 14:52:00 +0000 (11:52 -0300)]
oel.conf: downgrade OELAYOUT_ABI from 10 to 8 and update SANITY_TESTED_DISTROS

This commits adapts some changes to make the cherry-picked commit
(previous: df715c5fc69c74d76773d0c94c5b244623cb9417) work with dizzy.

Change-Id: I1cefa04739fa6aba2cc1c52f717b3d230389083f
Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
3 years agodistro/oel: Remove dependency on Poky 41/6241/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.

Conflicts:
conf/distro/include/oel.conf

Change-Id: I5aaa562e4bc2c89c204e34edb83662c6cc01bfa1
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
3 years agodistro/oel: Remove duplicated sanity tested distributions 40/6240/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 agomesa-demos: Remove backport of 8.1.0 30/5730/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 agopsplash: remove execute access from psplash-colors.h 81/5281/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: 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>
4 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>
5 years agomesa-demos: Backport 8.1.0 for dylan based BSP 22/1622/1
Otavio Salvador [Sun, 7 Jul 2013 04:57:53 +0000 (01:57 -0300)]
mesa-demos: Backport 8.1.0 for dylan based BSP

The 8.1.0 fixes the feature configuration and provides the
PACKAGECONFIG options.

Change-Id: I48252a755ddb44484bb1b4b0fe6cc254578020bd
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
5 years agou-boot-ossystems: Add 2013.04 recipe 06/1406/1
Otavio Salvador [Wed, 12 Jun 2013 15:50:02 +0000 (12:50 -0300)]
u-boot-ossystems: Add 2013.04 recipe

Change-Id: I98c78044e8b209d52c4bb25ff52f8712f89369d3
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
5 years agosetup-environment.d/ossystems-base.py: Set default DISTRO do 'oel' 05/1405/1
Otavio Salvador [Sat, 22 Jun 2013 02:54:57 +0000 (23:54 -0300)]
setup-environment.d/ossystems-base.py: Set default DISTRO do 'oel'

Change-Id: I3ed6bc4c2b052bdb4e5b0297ad61ccb3f9be13a8
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
5 years agooel: Add initial version of O.S. Systems Embedded Linux 04/1404/1
Otavio Salvador [Fri, 21 Jun 2013 20:00:30 +0000 (17:00 -0300)]
oel: Add initial version of O.S. Systems Embedded Linux

Change-Id: Iab7b546ae964acc0bca1f71b97d1592f5c70d678
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
5 years agodeploy-license-manifest.bbclass: Write a license manifest 03/1403/1
Otavio Salvador [Fri, 21 Jun 2013 19:22:57 +0000 (16:22 -0300)]
deploy-license-manifest.bbclass: Write a license manifest

Add a deploy command to output the license manifest in both plain text
and CSV format files.

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

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

Change-Id: I044e86f431c863137b43aebcf77e53a7ba3e47af
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
5 years agosstate-reuse.bbclass: Extend sstate mirror handle 02/1402/1
Otavio Salvador [Fri, 21 Jun 2013 19:18:44 +0000 (16:18 -0300)]
sstate-reuse.bbclass: Extend sstate mirror handle

Extends the sstate mirror handle so we can have it in a more
structured way.

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

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

Change-Id: Ied89818d9288a415795677fa7880d9245e280fc4
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
5 years agorestore-dumped-headrevs.bbclass: Restore dumped head revisions 01/1401/1
Otavio Salvador [Fri, 21 Jun 2013 19:13:59 +0000 (16:13 -0300)]
restore-dumped-headrevs.bbclass: Restore dumped head revisions

This restores any dumped head revisions from a local dump.

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

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

Change-Id: I726eaed6b508c98f7ece0e347f9f2586d79c477e
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
5 years agoisolated-sstate-dir.bbclass: Populate an isolated SSTATE_DIR 00/1400/1
Otavio Salvador [Fri, 21 Jun 2013 19:11:15 +0000 (16:11 -0300)]
isolated-sstate-dir.bbclass: Populate an isolated SSTATE_DIR

Populate an isolated SSTATE_DIR while still populating the default
shared sstate directory. This is useful if SSTATE_DIR is shared, so we
have access to the set of cached binaries which were used in this
build.

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

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

Change-Id: If364accde4d625773718a0ff32502aacb5d01de7
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
5 years agosstate.inc: Extend coverage of RedHat Enterprise Linux 5 99/1399/1
Otavio Salvador [Fri, 21 Jun 2013 19:02:19 +0000 (16:02 -0300)]
sstate.inc: Extend coverage of RedHat Enterprise Linux 5

This hook ensures that RHEL server, RHEL client, and CentOS all return
'RedHatEnterprise' for distro, and '5' for the version, as we know
minor versions for these distros are compatible, and these distros are
compatible with one another.

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

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

Change-Id: I9a85e5bb27b1e29b5f95698976a4c300f7cdbd2f
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
5 years agouser_features.bbclass: Allow easy addition/removal of distro features 98/1398/1
Otavio Salvador [Fri, 21 Jun 2013 17:58:25 +0000 (14:58 -0300)]
user_features.bbclass: Allow easy addition/removal of distro features

This allow the addition and removal of distro features easily. To add
a feature, use:

 USER_FEATURES += "wayland"

and to remove, use '~' prefix, as:

 USER_FEATURES += "~x11"

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

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

Change-Id: I9be6cd162243fa4d8bb11c8278725457f7c0d6d1
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
5 years agoO.S. Systems' BSP base creation
Otavio Salvador [Wed, 12 Jun 2013 15:17:39 +0000 (12:17 -0300)]
O.S. Systems' BSP base creation

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